Hi! On 20:27 Wed 08 Jun , limp wrote: > Hi all, > > I am trying to hard lockup my Linux system (Debian) for evaluating some > crash report mechanism. ... > int init_module(void) > { > unsigned long flags; > static spinlock_t lock; > spin_lock_init(&lock); > spin_lock_irqsave(&lock, flags); > printk(KERN_INFO "Hello, world\n"); > spin_lock_irqsave(&lock, flags); > //spin_lock(&lock); > printk(KERN_INFO "Hello, world\n"); > return 0; > } Do you have SMP? On non-smp spin_lock_irqsave is mapped to local_irq_save(). Maybe try this: int init_module(void) { unsigned long iflags; local_irq_save(iflags); while (1) { } local_irq_restore(iflags); return 0; } -Michi -- programing a layer 3+4 network protocol for mesh networks see http://michaelblizek.twilightparadox.com _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies