This patch set moves several interfaces in the visorchipset module from procfs to sysfs, and removes the remaining proc interfaces from the module. It includes documentation for the new interfaces in Documentation/ABI, and some code cleanup in the new sysfs handler functions. In version 2 of the set, extraneous checks for controlvm_channel pointer validity were removed, all newly created attributes use DEVICE_ATTR_RW or DEVICE_ATTR_WO, and logging was removed from the show and store functions to prevent creating a DOS attack possibility. Benjamin Romer (8): staging: unisys: add toolaction to sysfs staging: unisys: move boottotool out of proc to sysfs staging: unisys: move installer to sysfs and split fields staging: unisys: move chipsetready to sysfs staging: unisys: move parahotplug to sysfs staging: unisys: clean up diagdump proc entry code staging: unisys: remove partition information from proc staging: unisys: ABI documentation for new sysfs entries .../Documentation/ABI/sysfs-platform-visorchipset | 74 +++ .../unisys/visorchipset/visorchipset_main.c | 730 +++++++-------------- 2 files changed, 300 insertions(+), 504 deletions(-) create mode 100644 drivers/staging/unisys/Documentation/ABI/sysfs-platform-visorchipset -- 1.9.1 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel