[PATCH 0/6 v3] staging: unisys: visorchipset proc fixes
Benjamin Romer
benjamin.romer at unisys.com
Thu Jul 24 18:08:41 UTC 2014
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
More information about the devel
mailing list