linux/fs/sysfs
Greg Kroah-Hartman 641e6f30a0 [PATCH] sysfs: sysfs_remove_dir() needs to invalidate the dentry
When calling sysfs_remove_dir() don't allow any further sysfs functions
to work for this kobject anymore.  This fixes a nasty USB cdc-acm oops
on disconnect.

Many thanks to Bob Copeland and Paul Fulghum for taking the time to
track this down.

Cc: Bob Copeland <email@bobcopeland.com>
Cc: Paul Fulghum <paulkf@microgate.com>
Cc: Maneesh Soni <maneesh@in.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2006-03-20 13:42:57 -08:00
..
bin.c [PATCH] sysfs: if show/store is missing return -EIO 2005-06-20 15:15:02 -07:00
dir.c [PATCH] sysfs: sysfs_remove_dir() needs to invalidate the dentry 2006-03-20 13:42:57 -08:00
file.c [PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem 2006-01-09 15:59:24 -08:00
group.c [PATCH] remove duplicate get_dentry functions in various places 2005-06-23 09:45:20 -07:00
inode.c [PATCH] sysfs: sysfs_remove_dir() needs to invalidate the dentry 2006-03-20 13:42:57 -08:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mount.c [PATCH] sysfs-iattr: set inode attributes 2005-06-20 15:15:37 -07:00
symlink.c [PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem 2006-01-09 15:59:24 -08:00
sysfs.h [PATCH] remove duplicate get_dentry functions in various places 2005-06-23 09:45:20 -07:00