Re: [PATCH] powerpc: Fix deadlock with mmu_hash_lock in hash_page_sync

2008-03-31 Thread Gaash Hazan
> -Original Message- > From: Benjamin Herrenschmidt > [mailto:[EMAIL PROTECTED] > Sent: Monday, March 31, 2008 0:49 > To: [EMAIL PROTECTED] > Cc: linuxppc-dev@ozlabs.org; Gilad Ben-Yossef; Paul > Mackerras > Subject: [PATCH] powerpc: Fix deadlock with > mmu_hash_lock in > hash_page_sync >

mmu_hash_lock deadlock causes kernel stuck at 2.6.21 SMP powerpc 32bit

2008-03-30 Thread Gaash Hazan
Hello PPC SMP MM experts, mmu_hash_lock (arch/powerpc/mm/hash_low_32.S) is a (non-standard) spin lock that protects the CPU MMU hashing table. It exists and used only with SMP configurations. In some scenarios, the spin lock is taken when interrupts are *enabled* causing kernel deadlock at the ne

mmu_hash_lock deadlock causes kernel stuck at 2.6.21 SMP powerpc 32bit

2008-03-30 Thread Gaash Hazan
(reposting) Hello PPC SMP MM experts, mmu_hash_lock (arch/powerpc/mm/hash_low_32.S) is a (non-standard) spin lock that protects the CPU MMU hashing table. It exists and used only with SMP configurations. In some scenarios, the spin lock is taken when interrupts are *enabled* causing kernel deadl