Bill Nottingham
3e51377dc4
[PATCH] fix class symlinks in sysfs
...
The class symlinks in sysfs don't properly handle changing device names.
To demonstrate, rename your network device from eth0 to eth1. Your
pci (or usb, or whatever) device will still have a 'net:eth0' link,
except now it points to /sys/class/net/eth1.
The attached patch makes sure the class symlink name changes when
the class device name changes. It isn't 100% correct, it should be
using sysfs_rename_link. Unfortunately, sysfs_rename_link doesn't exist.
Signed-off-by: Bill Nottingham <notting@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-22 07:58:24 -07:00
..
power
[PATCH] swsusp: switch pm_message_t to struct
2005-09-05 00:06:16 -07:00
attribute_container.c
[PATCH] drivers/base/*: use kzalloc instead of kmalloc+memset
2005-09-13 08:22:27 -07:00
base.h
[PATCH] driver core: Add the ability to bind drivers to devices from userspace
2005-06-29 22:48:04 -07:00
bus.c
[PATCH] fix klist semantics for lists which have elements removed on traversal
2005-09-07 18:26:54 -07:00
class.c
[PATCH] fix class symlinks in sysfs
2005-09-22 07:58:24 -07:00
core.c
[PATCH] fix klist semantics for lists which have elements removed on traversal
2005-09-07 18:26:54 -07:00
cpu.c
[PATCH] generate hotplug events for cpu online
2005-06-25 16:24:31 -07:00
dd.c
[PATCH] Driver Core: fis bus rescan devices race
2005-09-22 07:58:24 -07:00
dmapool.c
[PATCH] dmapool: Fix "nocast type" warnings
2005-09-10 10:06:29 -07:00
driver.c
[PATCH] fix klist semantics for lists which have elements removed on traversal
2005-09-07 18:26:54 -07:00
firmware.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
firmware_class.c
[PATCH] drivers/base/*: use kzalloc instead of kmalloc+memset
2005-09-13 08:22:27 -07:00
init.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
Kconfig
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
Makefile
[PATCH] Move device/driver code to drivers/base/dd.c
2005-06-20 15:15:13 -07:00
map.c
[PATCH] drivers/base/*: use kzalloc instead of kmalloc+memset
2005-09-13 08:22:27 -07:00
node.c
[PATCH] VM: add page_state info to per-node meminfo
2005-09-05 00:05:49 -07:00
platform.c
[PATCH] drivers/base/*: use kzalloc instead of kmalloc+memset
2005-09-13 08:22:27 -07:00
sys.c
[PATCH] Driver core: hande sysdev suspend failure
2005-09-05 16:03:12 -07:00
transport_class.c
[SCSI] fix transport class corner case after rework
2005-08-28 11:14:06 -05:00