vmware: clean up empty lines in .c and .h files
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that arestill not MPSAFE (or already are but aren’t properly mark
Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that arestill not MPSAFE (or already are but aren’t properly marked).Use it in preparation for a general review of all nodes.This is non-functional change that adds annotations to SYSCTL_NODE andSYSCTL_PROC nodes using one of the soon-to-be-required flags.Mark all obvious cases as MPSAFE. All entries that haven't been markedas MPSAFE before are by default marked as NEEDGIANTApproved by: kib (mentor, blanket)Commented by: kib, gallatin, melifaroDifferential Revision: https://reviews.freebsd.org/D23718
show more ...
Fix build with GCCFix suggested by: jhb, scottlSponsored by: Panzura
Add the pvscsi driver to the tree.This driver allows to usage of the paravirt SCSI controllerin VMware products like ESXi. The pvscsi driver provides asubstantial performance improvement in bloc
Add the pvscsi driver to the tree.This driver allows to usage of the paravirt SCSI controllerin VMware products like ESXi. The pvscsi driver provides asubstantial performance improvement in block devices versusthe emulated mpt and mps SCSI/SAS controllers.Error handling in this driver has not been extensively testedyet.Submitted by: [email protected]Relnotes: yesSponsored by: VMware, PanzuraDifferential Revision: D18613