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 3 of the set, an unused second parameter was removed from the chipsetready attribute, and the parahotplug interface was split into two separate attributes. Additional documentation has been added to the ABI doc file to describe the use of these interfaces. Formatting mistakes were corrected and sysfs attribute functions were made static to match their prototypes. 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 (6): staging: unisys: move installer to sysfs and split fields staging: unisys: move chipsetready to sysfs staging: unisys: clean up diagdump proc entry code staging: unisys: remove partition information from proc staging: unisys: move parahotplug to sysfs staging: unisys: ABI documentation for new sysfs entries Makefile | 2 +- .../Documentation/ABI/sysfs-platform-visorchipset | 101 +++++ .../unisys/visorchipset/visorchipset_main.c | 487 +++++++-------------- 3 files changed, 258 insertions(+), 332 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