git: kernel: Add FreeBSD's virtio_scsi(4) driver.

Sascha Wildner swildner at crater.dragonflybsd.org
Sun Jul 30 12:30:57 PDT 2017


commit eff1508246ad1653d53d7e3019ee037991dd2e2c
Author: Sascha Wildner <saw at online.de>
Date:   Sun Jul 30 21:30:39 2017 +0200

    kernel: Add FreeBSD's virtio_scsi(4) driver.
    
    Thanks to ivadasz for figuring out the shutdown freeze issue
    (see c022ffc9484ecf07d8d7c4fb918d84a6154367be).
    
    Tested-by:  ivadasz, Peter Cannici <turkchess123 at gmail.com>

Summary of changes:
 share/man/man4/Makefile                      |    1 +
 share/man/man4/virtio.4                      |   21 +-
 share/man/man4/virtio_scsi.4                 |   93 +
 sys/conf/files                               |    1 +
 sys/config/LINT64                            |    1 +
 sys/config/X86_64_GENERIC                    |    1 +
 sys/dev/virtual/virtio/Makefile              |    2 +-
 sys/dev/virtual/virtio/{ => scsi}/Makefile   |    9 +-
 sys/dev/virtual/virtio/scsi/virtio_scsi.c    | 2352 ++++++++++++++++++++++++++
 sys/dev/virtual/virtio/scsi/virtio_scsi.h    |  152 ++
 sys/dev/virtual/virtio/scsi/virtio_scsivar.h |  216 +++
 sys/dev/virtual/virtio/virtio/virtio.c       |    1 +
 sys/dev/virtual/virtio/virtio/virtio.h       |    1 +
 13 files changed, 2837 insertions(+), 14 deletions(-)
 create mode 100644 share/man/man4/virtio_scsi.4
 copy sys/dev/virtual/virtio/{ => scsi}/Makefile (84%)
 create mode 100644 sys/dev/virtual/virtio/scsi/virtio_scsi.c
 create mode 100644 sys/dev/virtual/virtio/scsi/virtio_scsi.h
 create mode 100644 sys/dev/virtual/virtio/scsi/virtio_scsivar.h

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/eff1508246ad1653d53d7e3019ee037991dd2e2c


-- 
DragonFly BSD source repository


More information about the Commits mailing list