This series fixes a problem where we were using a Linux specific data
structure in our s-Par channel. These channels are shared across multiple
OS types and should not use OS specific structures unless absolutely
needed. It also adds some additional error handling and other cleanup.

This patchset also introduces some changes being made to the functions that
invoke the uevents that occur on chipset_ready/selftest/notready messages
from the s-Par firmware. This simplifies the functions so that we can
tackle more challenging changes in later patches.

David Binder (6):
  staging: unisys: visorbus: Remove unused struct in visorchannel.c
  staging: unisys: visorbus: Check controlvm message payload size
  staging: unisys: visorbus: Consolidate kobject functions
  staging: unisys: visorbus: Clarify reason for pointer check in bus_destroy()
  staging: unisys: visorbus: Clarify reason for bus pointer checks
  staging: unisys: visorbus: Clarify reason for device pointer checks

David Kershner (2):
  staging: unisys: visorbus: remove putfile data structures
  staging: unisys: visorbus: get rid of unused payload info

Steven Matthews (1):
  staging: unisys: include: fix improper use of dma_data_direction

Tim Sell (1):
  staging: unisys: visornic: prevent hang doing 'modprobe -r visornic'

 drivers/staging/unisys/include/iochannel.h      |  11 +-
 drivers/staging/unisys/visorbus/visorbus_main.c |   1 +-
 drivers/staging/unisys/visorbus/visorchannel.c  |   6 +-
 drivers/staging/unisys/visorbus/visorchipset.c  | 240 +++--------------
 drivers/staging/unisys/visorhba/visorhba_main.c |  22 +-
 drivers/staging/unisys/visornic/visornic_main.c |   5 +-
 6 files changed, 75 insertions(+), 210 deletions(-)

base-commit: 203804300820c2c1ed28f9868c0fbd67b816cef3
-- 
git-series 0.9.1
_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to