git: mfi(4): Add the mfi(4) RAID driver and the mfiutil(8) confi

看板DFBSD_commit作者時間15年前 (2010/12/01 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
commit 249d29c853eea97a029baf4136cd1688d7a4cd68 Author: Sascha Wildner <saw@online.de> Date: Tue Nov 30 17:49:07 2010 +0100 mfi(4): Add the mfi(4) RAID driver and the mfiutil(8) configuration tool. The driver supports the following adapters: * LSI MegaRAID SAS 1078 * LSI MegaRAID SAS 8408E * LSI MegaRAID SAS 8480E * LSI MegaRAID SAS 9260 * Dell PERC5 * Dell PERC6 * IBM ServeRAID M5015 SAS/SATA * IBM ServeRAID-MR10i * Intel RAID Controller SROMBSAS18E It was tested with the LSI MegaRAID SAS 8408E card. Many thanks to FreeBSD, from which this code was obtained. Summary of changes: etc/mtree/BSD.include.dist | 3 +- include/Makefile | 3 +- share/man/man4/Makefile | 1 + share/man/man4/amr.4 | 9 +- share/man/man4/ips.4 | 6 +- share/man/man4/mfi.4 | 127 ++ sys/conf/files | 6 + sys/conf/options | 2 + sys/config/GENERIC | 2 + sys/config/GENERIC_SMP | 2 + sys/config/LINT | 3 + sys/config/X86_64_GENERIC | 2 + sys/config/X86_64_GENERIC_SMP | 2 + sys/dev/raid/Makefile | 5 +- sys/dev/raid/mfi/Makefile | 16 + sys/dev/raid/mfi/mfi.c | 2610 +++++++++++++++++++++++++++++++++++ sys/dev/raid/mfi/mfi_cam.c | 377 +++++ sys/dev/raid/mfi/mfi_debug.c | 259 ++++ sys/dev/raid/mfi/mfi_disk.c | 327 +++++ sys/dev/raid/mfi/mfi_ioctl.h | 176 +++ sys/dev/raid/mfi/mfi_linux.c | 102 ++ sys/dev/raid/mfi/mfi_linux/Makefile | 8 + sys/dev/raid/mfi/mfi_pci.c | 295 ++++ sys/dev/raid/mfi/mfip/Makefile | 10 + sys/dev/raid/mfi/mfireg.h | 1236 +++++++++++++++++ sys/dev/raid/mfi/mfivar.h | 403 ++++++ usr.sbin/Makefile | 2 +- usr.sbin/mfiutil/Makefile | 19 + usr.sbin/mfiutil/mfi_cmd.c | 353 +++++ usr.sbin/mfiutil/mfi_config.c | 1213 ++++++++++++++++ usr.sbin/mfiutil/mfi_drive.c | 647 +++++++++ usr.sbin/mfiutil/mfi_evt.c | 679 +++++++++ usr.sbin/mfiutil/mfi_flash.c | 210 +++ usr.sbin/mfiutil/mfi_patrol.c | 319 +++++ usr.sbin/mfiutil/mfi_show.c | 576 ++++++++ usr.sbin/mfiutil/mfi_volume.c | 424 ++++++ usr.sbin/mfiutil/mfiutil.8 | 566 ++++++++ usr.sbin/mfiutil/mfiutil.c | 136 ++ usr.sbin/mfiutil/mfiutil.h | 147 ++ 39 files changed, 11271 insertions(+), 12 deletions(-) create mode 100644 share/man/man4/mfi.4 create mode 100644 sys/dev/raid/mfi/Makefile create mode 100644 sys/dev/raid/mfi/mfi.c create mode 100644 sys/dev/raid/mfi/mfi_cam.c create mode 100644 sys/dev/raid/mfi/mfi_debug.c create mode 100644 sys/dev/raid/mfi/mfi_disk.c create mode 100644 sys/dev/raid/mfi/mfi_ioctl.h create mode 100644 sys/dev/raid/mfi/mfi_linux.c create mode 100644 sys/dev/raid/mfi/mfi_linux/Makefile create mode 100644 sys/dev/raid/mfi/mfi_pci.c create mode 100644 sys/dev/raid/mfi/mfip/Makefile create mode 100644 sys/dev/raid/mfi/mfireg.h create mode 100644 sys/dev/raid/mfi/mfivar.h create mode 100644 usr.sbin/mfiutil/Makefile create mode 100644 usr.sbin/mfiutil/mfi_cmd.c create mode 100644 usr.sbin/mfiutil/mfi_config.c create mode 100644 usr.sbin/mfiutil/mfi_drive.c create mode 100644 usr.sbin/mfiutil/mfi_evt.c create mode 100644 usr.sbin/mfiutil/mfi_flash.c create mode 100644 usr.sbin/mfiutil/mfi_patrol.c create mode 100644 usr.sbin/mfiutil/mfi_show.c create mode 100644 usr.sbin/mfiutil/mfi_volume.c create mode 100644 usr.sbin/mfiutil/mfiutil.8 create mode 100644 usr.sbin/mfiutil/mfiutil.c create mode 100644 usr.sbin/mfiutil/mfiutil.h http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/249d29c853eea97a029baf4136cd1688d7a4cd68 -- DragonFly BSD source repository
文章代碼(AID): #1CzJlfVu (DFBSD_commit)