HomeFreeBSD

nvd: submit bios directly when BIO_ORDERED not set or in flight

Description

nvd: submit bios directly when BIO_ORDERED not set or in flight

This significantly improves parallelism in the most common case.
The taskqueue is still used whenever BIO_ORDERED bios are in flight.

This patch is based heavily on a patch from gallatin@.

MFC after: 3 days
Sponsored by: Intel

Details

Provenance
jimharrisAuthored on
Parents
rS293322: nvd: break out submission logic into separate function
Branches
Unknown
Tags
Unknown