added throttling of scsiport with pending request when running out of queue space and prps so it doesnt back off super aggressively when we report busy. that fixes SIV benchmark.
added reporting of byteswapped NVME2K\0\0 in WWN in IDENTIFY so utilities can detect it and use correct units for 241/242 attribute.
normalize ATA SMART data for attribute 241 and 242 to report in 32MiB units as suggested by Ray.
increased PRP pool to 32 pages with backoff to 16 if allocating uncached extension fails. should help with more big requests in flight.
report max transfer size based on MDTS, should help scsiport chunking data for us properly.
big thanks to Ray Hinchliffe!