All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/44] staging: unisys: Add additional error handling to the s-Par drivers
@ 2017-03-28 13:34 David Kershner
  2017-03-28 13:34 ` [PATCH 01/44] staging: unisys: visorbus: parahotplug_process_message add error handling David Kershner
                   ` (43 more replies)
  0 siblings, 44 replies; 47+ messages in thread
From: David Kershner @ 2017-03-28 13:34 UTC (permalink / raw)
  To: gregkh, driverdev-devel, sparmaintainer, jes.sorensen

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
_______________________________________________
devel mailing list
devel@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

^ permalink raw reply	[flat|nested] 47+ messages in thread

end of thread, other threads:[~2017-04-05  6:50 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-28 13:34 [PATCH 00/44] staging: unisys: Add additional error handling to the s-Par drivers David Kershner
2017-03-28 13:34 ` [PATCH 01/44] staging: unisys: visorbus: parahotplug_process_message add error handling David Kershner
2017-03-28 13:34 ` [PATCH 02/44] staging: unisys: visorbus: add error handling to handle_command David Kershner
2017-03-28 13:34 ` [PATCH 03/44] staging: unisys: visorbus: add error handling to controlvm_periodic_work David Kershner
2017-03-28 13:34 ` [PATCH 04/44] staging: unisys: visorbus: add error handling for parahotplug_request_kickoff David Kershner
2017-03-28 13:34 ` [PATCH 05/44] staging: unisys: visorbus: add error handling around kobject_uevent David Kershner
2017-03-28 13:34 ` [PATCH 06/44] staging: unisys: visorbus: add error handling to toolaction_show David Kershner
2017-03-28 13:34 ` [PATCH 07/44] staging: unisys: visorbus: add error handling to boottotool_show David Kershner
2017-03-28 13:34 ` [PATCH 08/44] staging: unisys: visorbus: add error handling to error_show David Kershner
2017-03-28 13:34 ` [PATCH 09/44] staging: unisys: visorbus: add error handling textid_show David Kershner
2017-03-28 13:34 ` [PATCH 10/44] staging: unisys: visorbus: add error handling to remaining_steps_show David Kershner
2017-03-28 13:34 ` [PATCH 11/44] staging: unisys: visorbus: move bus_device_info_init to visorbus_main.c David Kershner
2017-03-28 13:34 ` [PATCH 12/44] staging: unisys: visorbus: remove invalid comment, we are one driver David Kershner
2017-03-28 13:34 ` [PATCH 13/44] staging: unisys: visorbus: convert ret to err to be consistent David Kershner
2017-03-28 13:34 ` [PATCH 14/44] staging: unisys: visorbus: boottotool convert ret to err David Kershner
2017-03-28 13:34 ` [PATCH 15/44] staging: unisys: visorbus: error_store " David Kershner
2017-03-28 13:34 ` [PATCH 16/44] staging: unisys: visorbus: textid_store " David Kershner
2017-03-28 13:34 ` [PATCH 17/44] staging: unisys: visorbus: remaining_steps " David Kershner
2017-03-28 13:34 ` [PATCH 18/44] staging: unisys: visorbus: add error handling to chipset_bus_create David Kershner
2017-03-28 13:34 ` [PATCH 19/44] staging: unisys: visorbus: add __packed to structures in controlvmchannel.h David Kershner
2017-03-28 13:34 ` [PATCH 20/44] staging: unisys: visornic: add error handling for visorchannel_signalinsert/remove David Kershner
2017-03-28 13:34 ` [PATCH 21/44] staging: unisys: visorbus: add error handling for chipset_device_create David Kershner
2017-03-28 13:34 ` [PATCH 22/44] staging: unisys: visorbus: consolidate bus_responder and device_responder David Kershner
2017-03-28 13:34 ` [PATCH 23/44] staging: unisys: visorbus: move vbuschannel_print_devinfo from .h to .c file David Kershner
2017-03-28 13:34 ` [PATCH 24/44] staging: unisys: visorbus: get rid of shouting SPAR_VBUS_CHANNEL_CLIENT_OK macro David Kershner
2017-03-28 13:34 ` [PATCH 25/44] staging: unisys: remove client from spar_check_channel David Kershner
2017-03-28 13:34 ` [PATCH 26/44] staging: unisys: visorbus: add error handling for dev_start_periodic_work David Kershner
2017-03-28 13:34 ` [PATCH 27/44] staging: unisys: visorbus: add error handling visorbus_enable_channel_interrupt David Kershner
2017-03-28 13:34 ` [PATCH 28/44] staging: unisys: visorbus: fix error handling in create_bus_instance David Kershner
2017-03-28 13:34 ` [PATCH 29/44] staging: unisys: visorbus: get rid of create_bus_type David Kershner
2017-04-05  6:50   ` [lkp-robot] [staging] 0789e2c538: kernel_BUG_at_drivers/base/driver.c kernel test robot
2017-04-05  6:50     ` kernel test robot
2017-03-28 13:34 ` [PATCH 30/44] staging: unisys: visorbus: get rid of unused parameter forcematch David Kershner
2017-03-28 13:34 ` [PATCH 31/44] staging: unisys: visorbus: get rid of unused parameter forcenomatch David Kershner
2017-03-28 13:34 ` [PATCH 32/44] staging: unisys: visorbus: cleanup error handling in visorbus_uevent David Kershner
2017-03-28 13:34 ` [PATCH 33/44] staging: unisys: visorbus: check for err from dev_set_name David Kershner
2017-03-28 13:34 ` [PATCH 34/44] staging: unisys: visorbus: don't ignore visorchannel_read error David Kershner
2017-03-28 13:34 ` [PATCH 35/44] staging: unisys: visorbus: don't unregister if we failed to register David Kershner
2017-03-28 13:34 ` [PATCH 36/44] staging: unisys: visorbus: add error handling to initiate_chipset_device_pause_resume David Kershner
2017-03-28 13:34 ` [PATCH 37/44] staging: unisys: visorbus: add error handling to chipset_device_pause/resume David Kershner
2017-03-28 13:34 ` [PATCH 38/44] staging: unisys: visorbus: get rid of braces around single statements David Kershner
2017-03-28 13:34 ` [PATCH 39/44] staging: unisys: visorbus: consolidate if statements David Kershner
2017-03-28 13:34 ` [PATCH 40/44] staging: unisys: visorbus: remove useless ifdef David Kershner
2017-03-28 13:34 ` [PATCH 41/44] staging: unisys: visorbus: get rid of ISSUE_IO_VMCALL David Kershner
2017-03-28 13:34 ` [PATCH 42/44] staging: unisys: visorbus: Update vmcallinterface comment David Kershner
2017-03-28 13:35 ` [PATCH 43/44] staging: unisys: visorbus: move unisys_vmcall into visorchipset David Kershner
2017-03-28 13:35 ` [PATCH 44/44] staging: unisys: visorbus: Have unisys_vmcall return Linux error instead of VMCALL error David Kershner

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.