[PATCH 00/44] staging: unisys: Add additional error handling to the s-Par drivers
David Kershner
david.kershner at unisys.com
Tue Mar 28 13:34:17 UTC 2017
This series primarily concentrates on adding additional error handling
so that the s-Par drivers can correctly handle the errors at a
centralized location instead of doing it inconsistently scattered
throughout the source tree.
David Kershner (43):
staging: unisys: visorbus: parahotplug_process_message add error handling
staging: unisys: visorbus: add error handling to handle_command
staging: unisys: visorbus: add error handling to controlvm_periodic_work
staging: unisys: visorbus: add error handling for parahotplug_request_kickoff
staging: unisys: visorbus: add error handling around kobject_uevent
staging: unisys: visorbus: add error handling to toolaction_show
staging: unisys: visorbus: add error handling to boottotool_show
staging: unisys: visorbus: add error handling to error_show
staging: unisys: visorbus: add error handling textid_show
staging: unisys: visorbus: add error handling to remaining_steps_show
staging: unisys: visorbus: move bus_device_info_init to visorbus_main.c
staging: unisys: visorbus: remove invalid comment, we are one driver.
staging: unisys: visorbus: convert ret to err to be consistent
staging: unisys: visorbus: boottotool convert ret to err
staging: unisys: visorbus: error_store convert ret to err
staging: unisys: visorbus: textid_store convert ret to err
staging: unisys: visorbus: remaining_steps convert ret to err
staging: unisys: visorbus: add error handling to chipset_bus_create
staging: unisys: visornic: add error handling for visorchannel_signalinsert/remove
staging: unisys: visorbus: add error handling for chipset_device_create
staging: unisys: visorbus: consolidate bus_responder and device_responder
staging: unisys: visorbus: move vbuschannel_print_devinfo from .h to .c file
staging: unisys: visorbus: get rid of shouting SPAR_VBUS_CHANNEL_CLIENT_OK macro
staging: unisys: remove client from spar_check_channel
staging: unisys: visorbus: add error handling for dev_start_periodic_work
staging: unisys: visorbus: add error handling visorbus_enable_channel_interrupt
staging: unisys: visorbus: fix error handling in create_bus_instance
staging: unisys: visorbus: get rid of create_bus_type.
staging: unisys: visorbus: get rid of unused parameter forcematch
staging: unisys: visorbus: get rid of unused parameter forcenomatch
staging: unisys: visorbus: cleanup error handling in visorbus_uevent
staging: unisys: visorbus: check for err from dev_set_name
staging: unisys: visorbus: don't ignore visorchannel_read error
staging: unisys: visorbus: don't unregister if we failed to register
staging: unisys: visorbus: add error handling to initiate_chipset_device_pause_resume
staging: unisys: visorbus: add error handling to chipset_device_pause/resume
staging: unisys: visorbus: get rid of braces around single statements
staging: unisys: visorbus: consolidate if statements
staging: unisys: visorbus: remove useless ifdef
staging: unisys: visorbus: get rid of ISSUE_IO_VMCALL
staging: unisys: visorbus: Update vmcallinterface comment
staging: unisys: visorbus: move unisys_vmcall into visorchipset
staging: unisys: visorbus: Have unisys_vmcall return Linux error instead of VMCALL error
Sameer Wadgaonkar (1):
staging: unisys: visorbus: add __packed to structures in controlvmchannel.h
drivers/staging/unisys/include/channel.h | 12 +-
drivers/staging/unisys/include/iochannel.h | 16 +-
drivers/staging/unisys/include/visorbus.h | 2 +-
drivers/staging/unisys/visorbus/controlvmchannel.h | 70 +-
drivers/staging/unisys/visorbus/vbuschannel.h | 43 +-
drivers/staging/unisys/visorbus/visorbus_main.c | 316 ++++------
drivers/staging/unisys/visorbus/visorbus_private.h | 24 +-
drivers/staging/unisys/visorbus/visorchannel.c | 18 +-
drivers/staging/unisys/visorbus/visorchipset.c | 458 ++++++++------
drivers/staging/unisys/visorbus/vmcallinterface.h | 41 +-
drivers/staging/unisys/visornic/visornic_main.c | 137 ++--
11 files changed, 595 insertions(+), 542 deletions(-)
base-commit: a15505e69cd2f8d0ebf566cd5c5838bd5c2d56e3
--
git-series 0.9.1
More information about the devel
mailing list