aboutsummaryrefslogtreecommitdiff
path: root/kernel/sysctl_check.c
diff options
context:
space:
mode:
authorBen Dooks <ben-linux@fluff.org>2008-06-12 19:00:34 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2008-07-21 21:54:56 -0700
commit838ea8e8dbfc8d907c7a55bbad507a44c1b81d57 (patch)
tree77882a5d063136e61a67a91ba95c2edf1da75e03 /kernel/sysctl_check.c
parent185000fc556372b7fb7f26516c325f212030dbd3 (diff)
sysdev: fix debugging statements in registration code.
The systdev_class_register() and sysdev_register() functions have pr_debug() statements which are enabled when the user selects the driver core debug. Both of these routines do not produce the correct output, as they make assumptions about data which has not been initialised. In sysdev_class_register() the code uses the kobject_name(&cls->kset.kobj) at the start of the function, but this is not setup until later in the same call. Change this to use cls->name which is passed in from the caller. The sysdev_register() function tries to get the name of the sysdev by kobject_name(&sysdev->kobj), but that isn't setup until later in the same function so change this message to use the name of the sysdev's class and add another message once the name is initialised. Signed-off-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'kernel/sysctl_check.c')
0 files changed, 0 insertions, 0 deletions