27 May, 2011
1 commit
-
When configfs_register_subsystem() fails, we unregister too many
subsystems in configfs_example_init. Decrement i by one to not unregister
non-registered subsystem.[akpm@linux-foundation.org: coding-style fixes]
Signed-off-by: Jiri Slaby
Cc: Joel Becker
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
19 Nov, 2010
1 commit
-
If "p" is NULL then it will cause an oops when we pass it to
simple_strtoul(). In this case "p" can not be NULL so I removed the
check. I also changed the check a little to make it more explicit that
we are testing whether p points to the NUL char.Signed-off-by: Dan Carpenter
Acked-by: Joel Becker
Signed-off-by: Randy Dunlap
Signed-off-by: Linus Torvalds
01 Aug, 2008
1 commit
-
Sysfs has the _ATTR() and _ATTR_RO() macros to make defining extended
form attributes easier. configfs should have something similiar.- _CONFIGFS_ATTR() and _CONFIGFS_ATTR_RO() are the counterparts to the
sysfs macros.
- CONFIGFS_ATTR_STRUCT() creates the extended form attribute structure.
- CONFIGFS_ATTR_OPS() defines the show_attribute()/store_attribute()
operations that call the show()/store() operations of the extended
form configfs_attributes.Signed-off-by: Joel Becker
Signed-off-by: Mark Fasheh