aboutsummaryrefslogtreecommitdiff
path: root/net/lapb/lapb_timer.c
diff options
context:
space:
mode:
authorTejun Heo <htejun@gmail.com>2007-05-10 16:45:17 +0200
committerChris Wright <chrisw@sous-sol.org>2007-05-23 14:32:49 -0700
commit82f6951e533a5d63b489dac569879105b4dd89f6 (patch)
tree4d804f3d229606bc1e75da21aad0d5a113c3953e /net/lapb/lapb_timer.c
parent3fc9f5985e716db287a5df673156f2676e1862d0 (diff)
[PATCH] driver-core: don't free devt_attr till the device is released
Currently, devt_attr for the "dev" file is freed immediately on device removal, but if the "dev" sysfs file is open when a device is removed, sysfs will access its attribute structure for further access including close resulting in jumping to garbled address. Fix it by postponing freeing devt_attr to device release time. Note that devt_attr for class_device is already freed on release. This bug is reported by Chris Rankin as bugzilla bug#8198. Signed-off-by: Tejun Heo <htejun@gmail.com> Cc: Chris Rankin <rankincj@yahoo.com> Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Diffstat (limited to 'net/lapb/lapb_timer.c')
0 files changed, 0 insertions, 0 deletions