2 drivers/net/can/Makefile | 2 +-
3 drivers/net/can/dev.c | 8 ++++++++
4 2 files changed, 9 insertions(+), 1 deletion(-)
6 Index: linux-2.6.25.6.OLD/drivers/net/can/dev.c
7 ===================================================================
8 --- linux-2.6.25.6.OLD.orig/drivers/net/can/dev.c
9 +++ linux-2.6.25.6.OLD/drivers/net/can/dev.c
11 #include <linux/can.h>
12 #include <linux/can/dev.h>
16 #define MOD_DESC "CAN netdevice library"
18 MODULE_DESCRIPTION(MOD_DESC);
19 @@ -438,8 +440,14 @@ static int can_netdev_notifier_call(stru
20 if (can_set_bitrate(dev, CAN_BITRATE_DEFAULT))
21 dev_err(ND2D(dev), "failed to set bitrate\n");
24 + can_create_sysfs(dev);
27 case NETDEV_UNREGISTER:
29 + can_remove_sysfs(dev);
34 Index: linux-2.6.25.6.OLD/drivers/net/can/Makefile
35 ===================================================================
36 --- linux-2.6.25.6.OLD.orig/drivers/net/can/Makefile
37 +++ linux-2.6.25.6.OLD/drivers/net/can/Makefile
39 obj-$(CONFIG_CAN_VCAN) += vcan.o
41 obj-$(CONFIG_CAN_DEV) += can-dev.o
43 +can-dev-y := dev.o sysfs.o