From: Ken Cox Date: Tue, 4 Mar 2014 13:58:11 +0000 (-0600) Subject: staging: virthba driver to access shared SCSI hba X-Git-Tag: v3.15-rc1~139^2~720 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dc95086172dbbad107e9ac7fd09666c824fd86e3;p=pandora-kernel.git staging: virthba driver to access shared SCSI hba The virthba module provides access to a shared SCSI host bus adapter and one or more disk devices, by proxying SCSI commands between the guest and the service partition that owns the shared SCSI adapter, using a channel between the guest and the service partition. The disks that appear on the shared bus are defined by the s-Par configuration and enforced by the service partition, while the guest driver handles sending commands and handling responses. Each disk is shared as a whole to a guest. Sharing the bus adapter in this way provides resiliency; should the device encounter an error, only the service partition is rebooted, and the device is reinitialized. This allows guests to continue running and to recover from the error. Signed-off-by: Ken Cox Cc: Ben Romer Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed