[PATCH 00/10] staging: unisys: additional error handling and channel cleanups.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux