Thomas Gleixner
ccd366ff9f
devtmpfs: Convert dirlock to a mutex
...
devtmpfs has a rw_lock dirlock which serializes delete_path and
create_path.
This code was obviously never tested with the usual set of debugging
facilities enabled. In the dirlock held sections the code calls:
- vfs functions which take mutexes
- kmalloc(, GFP_KERNEL)
In both code pathes the might sleep warning triggers and spams dmesg.
Convert the rw_lock to a mutex. There is no reason why this needs to
be a rwlock.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de >
Cc: Kay Sievers <kay.sievers@vrfy.org >
Cc: stable <stable@kernel.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-08-27 16:49:59 -05:00
..
2010-04-01 15:55:53 -07:00
2009-07-05 22:39:08 +01:00
2010-08-19 17:40:23 -05:00
2010-08-27 16:49:59 -05:00
2010-04-01 15:55:27 -07:00
2010-08-10 11:46:47 -05:00
2010-08-10 11:48:37 -05:00
2009-08-15 12:58:45 +09:00
2010-04-01 15:55:30 -07:00
2009-09-01 12:45:08 -04:00
2009-11-09 16:22:27 -08:00
2010-08-10 11:49:45 -05:00
2010-08-10 11:51:35 -05:00
2010-04-01 15:55:32 -07:00
2009-12-18 13:43:12 -08:00
2009-07-12 12:22:34 -07:00
2010-04-01 15:55:52 -07:00
2010-04-01 15:55:31 -07:00
2010-08-10 11:49:06 -05:00
2010-08-14 12:32:44 -05:00
2010-08-10 11:46:55 -05:00
2009-12-18 13:43:50 -08:00
2009-07-06 14:03:44 -07:00
2009-06-23 10:38:47 -07:00
2010-08-10 11:49:52 -05:00
2009-12-18 13:43:54 -08:00
2010-08-20 10:35:55 -05:00
2009-07-30 16:03:46 +09:30
2009-12-18 13:44:24 -08:00
2010-01-06 14:26:28 -08:00
2010-08-10 11:52:02 -05:00
2009-10-05 09:33:07 -07:00
2010-08-10 11:44:51 -05:00
2010-08-10 11:49:14 -05:00
2010-08-10 11:52:04 -05:00
2010-08-10 11:51:19 -05:00
2010-08-19 17:19:30 -05:00
2010-08-25 20:09:35 -05:00
2009-07-22 09:27:18 -07:00
2009-07-10 12:35:36 +02:00
2010-04-01 15:55:50 -07:00
2009-06-30 18:55:59 -07:00
2009-12-08 10:22:48 -08:00
2010-08-10 11:44:41 -05:00
2010-01-06 14:26:13 -08:00
Merge branches 'acerhdf', 'acpi-pci-bind', 'bjorn-pci-root', 'bugzilla-12904', 'bugzilla-13121', 'bugzilla-13396', 'bugzilla-13533', 'bugzilla-13612', 'c3_lock', 'hid-cleanups', 'misc-2.6.31', 'pdc-leak-fix', 'pnpacpi', 'power_nocheck', 'thinkpad_acpi', 'video' and 'wmi' into release
2009-06-24 01:19:50 -04:00
2010-08-10 11:50:25 -05:00
2009-12-08 10:21:18 -08:00
2009-09-24 08:43:56 -07:00
2010-08-10 11:51:40 -05:00
2010-08-10 11:51:30 -05:00
2010-01-06 14:26:42 -08:00
2009-07-17 10:28:19 -07:00
2010-04-01 15:55:54 -07:00
2010-08-10 11:50:45 -05:00
2010-08-10 11:51:31 -05:00
2009-12-18 13:43:30 -08:00
2010-08-24 13:14:49 -05:00
2009-07-12 12:22:34 -07:00
2009-08-26 20:06:52 -07:00
2010-08-10 11:52:08 -05:00
2010-08-14 12:35:09 -05:00
2009-11-09 16:22:28 -08:00
2009-07-06 13:57:03 -07:00
2010-08-10 11:44:57 -05:00
2010-08-10 11:47:25 -05:00
2010-04-01 15:55:50 -07:00
2010-08-10 11:44:41 -05:00