Hi all, here's an update to the megasas driver. I've re-enabled MSI-X support and added a new emulation mode 'megasas-gen2' which emulates the MegaRAID SAS 2108 HBA. The advantage here is that the original silicon supports both MSI-X and MSI, so some drivers (most notably windows) will refuse to enable MSI-X with the older emulation. To go with that I've also added MSI support. Also an issue has been fixed which caused the megasas driver not to present any disks with current linux kernel version. And some smaller fixes. Plus I've updated the MAINTAINERS file to declare this driver as supported.
Hannes Reinecke (7): megasas: Enable MSI-X support megasas: Add MSI support megasas: add MegaRAID SAS 2108 emulation megasas: simplify trace event messages megasas: Implement LD_LIST_QUERY megasas: Decode register names MAINTAINERS: mark megasas as maintained MAINTAINERS | 6 ++ hw/scsi/megasas.c | 195 +++++++++++++++++++++++++++++++++++++++-------- hw/scsi/mfi.h | 16 ++++ include/hw/pci/pci_ids.h | 1 + trace-events | 36 +++++---- 5 files changed, 207 insertions(+), 47 deletions(-) -- 1.8.1.4