megasas: static SAS addresses
This patch introduces a new property 'sas_address' whichallows the user to specify the SAS address for the HBA.The default address is following the NAA locally assignedidentifier format with the locally assigned address0x525400 as used eg for the MAC addresses....
SCSI: Update the sense code for PREVENT REMOVAL errors
Change the sense codes for failures to eject a device that is lockedby PREVENT_ALLOW_MEDIUM_REMOVAL fromthe generic MEDIA_LOAD_OR_EJECT_FAILED to the more specificMEDIUM_REMOVAL_PREVENTED.
The second sense code is more accurate, and is also listed in MMC annex F...
SCSI: STARTSTOPUNIT only eject/load media if powercondition is 0
The START STOP UNIT command will only eject/load media ifpower condition is zero.
If power condition is !0 then LOEJ and START will be ignored.
From MMC (sbc contains similar wordings too)...
megasas: Update function megasys_scsi_uninit
Commit f90c2bcdbc69e41e575f868b984c3e2de8f51bac changedPCIUnregisterFunc, therefore the function prototypeneeds an update.
megasas.o is currently not linked, so this bug was notdetected by the buildbots.
Signed-off-by: Stefan Weil <sw@weilnetz.de>...
scsi-disk: fix compilation with DEBUG_SCSI
Reported-by: Gerhard Wiesinger <lists@wiesinger.com>Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Merge remote-tracking branch 'mst/tags/for_anthony' into staging
Merge remote-tracking branch 'bonzini/nbd-next' into staging
Merge remote-tracking branch 'bonzini/scsi-next' into staging
Merge commit 'quintela/migration-next-v5' into staging
Merge branch pci into master
Merge master and pci branch, resolve build breakage in hw/esp.cintroduced by f90c2bcd.
Conflicts: hw/esp.c
View all revisions | View revisions
Also available in: Atom