Re: starting mc triggers lockdep

2006-07-08 Thread Arjan van de Ven
On Sat, 2006-07-08 at 13:00 +1000, Herbert Xu wrote: Arjan van de Ven [EMAIL PROTECTED] wrote: i_mutex is taken within rtln_mutex like this: [8030f4a0] create_dir+0x2c/0x1e2 [8030fa5b] sysfs_create_dir+0x59/0x78 [8034d2e2]

Re: starting mc triggers lockdep

2006-07-08 Thread Herbert Xu
On Sat, Jul 08, 2006 at 11:53:20AM +0200, Arjan van de Ven wrote: now for the third part, which involves the nfs client: stat on an nfs file, which ends up taken the i_mutex of a directory in the path (obvious), and then does [8022800b] tcp_sendmsg+0x1e/0xb1a

Re: starting mc triggers lockdep

2006-07-08 Thread Christoph Hellwig
On Sat, Jul 08, 2006 at 11:53:20AM +0200, Arjan van de Ven wrote: Did I miss something? is it not possible to nfs export /sys, and then mount it over loopback? No, it's not. A filesystem needs dedicated routines to support nfs exporting and sysfs doesn't have those. - To unsubscribe from

starting mc triggers lockdep

2006-07-07 Thread Dave Jones
With 2.6.18rc1 + a selection of the lockdep tweaks found so far, midnight commander makes the kernel unhappy. Dave === [ INFO: possible circular locking dependency detected ]

Re: starting mc triggers lockdep

2006-07-07 Thread Arjan van de Ven
On Fri, 2006-07-07 at 12:13 -0400, Dave Jones wrote: With 2.6.18rc1 + a selection of the lockdep tweaks found so far, midnight commander makes the kernel unhappy. Dave === [ INFO: possible circular locking dependency

Re: starting mc triggers lockdep

2006-07-07 Thread Herbert Xu
Arjan van de Ven [EMAIL PROTECTED] wrote: i_mutex is taken within rtln_mutex like this: [8030f4a0] create_dir+0x2c/0x1e2 [8030fa5b] sysfs_create_dir+0x59/0x78 [8034d2e2] kobject_add+0x114/0x1d8 [803bb1e7] class_device_add+0xb5/0x49d