Re: [2.6.21] circular locking dependency found in QUOTA OFF

2007-05-15 Thread Jan Kara
On Tue 15-05-07 19:52:03, Folkert van Heusden wrote: > I'm afraid it doesn't compile: > > CHK include/linux/version.h > CHK include/linux/utsrelease.h > CHK include/linux/compile.h > CC fs/dquot.o > CC fs/quota.o > fs/quota.c: In function `quota_sync_sb': > fs/quota

Re: [2.6.21] circular locking dependency found in QUOTA OFF

2007-05-15 Thread Jan Kara
On Tue 15-05-07 19:52:03, Folkert van Heusden wrote: > I'm afraid it doesn't compile: > > CHK include/linux/version.h > CHK include/linux/utsrelease.h > CHK include/linux/compile.h > CC fs/dquot.o > CC fs/quota.o > fs/quota.c: In function `quota_sync_sb': > fs/quota

Re: [2.6.21] circular locking dependency found in QUOTA OFF

2007-05-15 Thread Folkert van Heusden
I'm afraid it doesn't compile: CHK include/linux/version.h CHK include/linux/utsrelease.h CHK include/linux/compile.h CC fs/dquot.o CC fs/quota.o fs/quota.c: In function `quota_sync_sb': fs/quota.c:180: error: `I_MUTEX_NESTED' undeclared (first use in this function)

Re: [2.6.21] circular locking dependency found in QUOTA OFF

2007-05-15 Thread Jan Kara
Hi, Thanks for report. It seems like a lockdep problem. i_mutex for quota files is below dqonoff_sem. We were already fixing this for filesystem specific quota IO functions but obviously we've missed a few cases. I wonder why it showed up only now... Anyway, attached is a fix. Andrew, would yo

Re: [2.6.21] circular locking dependency found in QUOTA OFF

2007-05-14 Thread Folkert van Heusden
> [adding Jan and fsdevel to CC] > Hi Folkert, > >When I cleanly reboot my pc running 2.6.21 on a P4 with HT and 2GB of ram > >and system on an 1-filesystem IDE disk, I get the following circular > >locking dependency error: > > > >[330961.226405] ===

Re: [2.6.21] circular locking dependency found in QUOTA OFF

2007-05-14 Thread Michal Piotrowski
[adding Jan and fsdevel to CC] Hi Folkert, On 14/05/07, Folkert van Heusden <[EMAIL PROTECTED]> wrote: Hi, When I cleanly reboot my pc running 2.6.21 on a P4 with HT and 2GB of ram and system on an 1-filesystem IDE disk, I get the following circular locking dependency error: [330961.226405] =