Tejun Heo
51225039f3
sysfs: make directory dentries and inodes reclaimable
...
This patch makes dentries and inodes for sysfs directories
reclaimable.
* sysfs_notify() is modified to walk sysfs_dirent tree instead of
dentry tree.
* sysfs_update_file() and sysfs_chmod_file() use sysfs_get_dentry() to
grab the victim dentry.
* sysfs_rename_dir() and sysfs_move_dir() grab all dentries using
sysfs_get_dentry() on startup.
* Dentries for all shadowed directories are pinned in memory to serve
as lookup start point.
Signed-off-by: Tejun Heo <htejun@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2007-07-11 16:09:09 -07:00
..
2007-06-18 09:23:47 -07:00
2007-06-07 13:40:32 -07:00
2007-06-16 13:16:16 -07:00
2007-07-10 08:04:14 +02:00
2007-07-09 12:17:33 -04:00
2007-07-10 08:03:32 +02:00
2007-06-01 08:18:27 -07:00
2007-06-08 17:23:34 -07:00
2007-07-11 16:09:00 -07:00
2007-07-11 16:09:06 -07:00
2007-07-09 08:22:54 +01:00
2007-07-09 08:22:33 +01:00
2007-07-09 08:23:17 +01:00
2007-07-11 16:09:00 -07:00
2007-07-08 22:16:36 -04:00
2007-06-01 08:18:29 -07:00
2007-06-28 11:34:53 -07:00
2007-05-31 16:20:15 -04:00
2007-05-31 16:20:14 -04:00
2007-05-31 16:20:15 -04:00
2007-06-01 08:18:28 -07:00
2007-07-10 00:07:45 +02:00
2007-07-10 08:04:15 +02:00
2007-06-18 09:48:41 -07:00
2007-07-09 08:23:12 +01:00
2007-07-10 00:35:17 -04:00
2007-07-09 18:51:58 +02:00
2007-07-09 14:23:37 +02:00
2007-06-16 13:16:16 -07:00
2007-07-09 23:17:58 +02:00
2007-07-11 16:09:03 -07:00
2007-06-22 17:04:27 -07:00
2007-07-10 00:35:17 -04:00
2007-07-10 13:43:25 +02:00
2007-05-31 01:23:36 -07:00
2007-07-07 13:49:51 -07:00
2007-07-09 08:22:33 +01:00
2007-06-08 17:23:34 -07:00
2007-07-11 16:09:08 -07:00
2007-06-15 15:08:43 -07:00
2007-07-09 12:17:35 -04:00
2007-07-10 17:51:13 -07:00
2007-06-21 15:55:12 -07:00
2007-07-10 17:33:05 +01:00
2007-05-31 01:23:35 -07:00
2007-07-09 12:17:34 -04:00
2007-07-09 21:23:08 +02:00
2007-07-01 12:29:44 -07:00
2007-07-10 11:25:59 +01:00
2007-07-10 08:04:16 +02:00
2007-07-11 16:09:02 -07:00
2007-07-10 11:25:44 +01:00
2007-06-07 13:39:34 -07:00
2007-07-09 18:52:01 +02:00
2007-07-10 17:51:13 -07:00
2007-06-01 08:18:29 -07:00
2007-06-15 15:08:43 -07:00
2007-06-24 08:59:12 -07:00
2007-06-16 13:16:16 -07:00
2007-06-24 08:59:11 -07:00
2007-07-10 08:04:14 +02:00
2007-06-28 11:38:30 -07:00
2007-07-11 16:09:06 -07:00
2007-07-11 16:09:09 -07:00
2007-05-29 18:11:10 -07:00
2007-07-09 18:52:01 +02:00
2007-07-10 00:35:14 -04:00
2007-06-08 08:21:15 -03:00
2007-07-09 18:52:01 +02:00