]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
ctl_backend_ramdisk: Prepare for NVMe support
authorJohn Baldwin <jhb@FreeBSD.org>
Thu, 2 May 2024 23:32:58 +0000 (16:32 -0700)
committerJohn Baldwin <jhb@FreeBSD.org>
Thu, 2 May 2024 23:38:30 +0000 (16:38 -0700)
commitccaaee4607170e167114ace059ce6408a2c465d1
treee744b79773e4316440ed5ba3fac3c76002d33d9d
parentbef5da8ebf740d05e893f5fb92912c3ee4295e85
ctl_backend_ramdisk: Prepare for NVMe support

- Use wrapper routines for access to shared fields between SCSI and
  NVMe I/O requests.

- Use protocol-agnostic wrapper routines for I/O completion status.

Sponsored by: Chelsio Communications
Differential Revision: https://reviews.freebsd.org/D44849
sys/cam/ctl/ctl_backend_ramdisk.c