Created attachment 364532[details]
Driver for VMware's virtual SCSI HBA.
I am filing this bug as part of our effort to get VMware's pvscsi driver included in RHEL *6* release. Please note that I chose RHEL5 as product type since there is no other option. This request is *only* for RHEL 6.
Some background about PVSCSI :
PVSCSI is a new storage adapter that VMware implemented some time back, this storage adapter is being supported in existing shipping products from VSphere 4.0. Until now we used to ship the driver for this PCI device as part of our VMware tools package. Though, going forward we plan to upstream this and our equivalent networking driver (vmxnet3) in the mainline kernel.
Inclusion of this new driver will help easy enablement of the PVSCSI storage adapter for RHEL 6 guests running under VMware hypervisors that support such devices.
I have already proposed this driver for inclusion in the mainline kernel over here.
http://marc.info/?l=linux-kernel&m=125478930018373&w=2
This driver has already gone through reviews and multiple iterations on LKML and we believe it is ready for inclusion. Also note that, this driver is well tested with both the 2.6.31 and 2.6.32 kernels and should apply to either of these kernels without any major functional changes.
I have also attached a patch on top of 2.6.32-rc1 on this bug for easy reference. Please take a look at this for RHEL 6 inclusion and let me know if you have any review comments.
Thanks.