Date: Mon, 30 Jun 2008 21:22:59 +0000 (UTC) From: Ed Maste <emaste@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/aac aac.c aac_cam.c aac_debug.c aac_disk.c aac_pci.c aacreg.h aacvar.h src/sys/sys aac_ioctl.h Message-ID: <200806302213.m5UMDrmo057097@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
emaste 2008-06-30 21:22:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/aac aac.c aac_cam.c aac_debug.c aac_disk.c aac_pci.c aacreg.h aacvar.h sys/sys aac_ioctl.h Log: SVN rev 180133 on 2008-06-30 21:22:59Z by emaste MFC additional driver enhancements. r174385 Allow simultaneous opens of the device for issuing commands to the controller. This is merged from Adaptec driver build 11669. r177462 Add ioctls FSACTL_SEND_LARGE_FIB, FSACTL_SEND_RAW_SRB, FSACTL_LNX_SEND_LARGE_FIB, and FSACTL_LNX_SEND_RAW_SRB, and correct size checks on FIBs passed in from userspace. Both changes were obtained from Adaptec's driver build 15317. Adaptec's commandline RAID tool arcconf uses these ioctls when creating a RAID-10 array (and probably other operations too). r177567 Diff reduction to Adaptec's driver (around build 15317): catch up with a change in debugging routines. The fwprintf macro in the AAC_DEBUG case (mapping to printf) isn't from the Adaptec driver. r177619 Add 64-bit array support for RAIDs > 2TB. This corresponds to ~ Adaptec driver build 15317. r177635 Add \n to the end of a printf string and remove it from panic strings. r177695 Implement FSACTL_LNX_GET_FEATURES and FSACTL_GET_FEATURES ioctls. RAID tools (e.g. arcconf) need this to be able to create arrays larger than 2TB. r179969 Fix test for waiting AIFs in aac_poll(). This seems to solve the problem where Adaptec's arcconf monitoring tool hangs after producing its expected output. Revision Changes Path 1.109.2.18 +325 -192 src/sys/dev/aac/aac.c 1.20.2.7 +5 -7 src/sys/dev/aac/aac_cam.c 1.20.2.4 +1 -0 src/sys/dev/aac/aac_debug.c 1.43.2.1 +13 -14 src/sys/dev/aac/aac_disk.c 1.54.2.12 +6 -6 src/sys/dev/aac/aac_pci.c 1.21.2.4 +1 -0 src/sys/dev/aac/aacreg.h 1.46.8.2 +27 -24 src/sys/dev/aac/aacvar.h 1.11.4.1 +26 -0 src/sys/sys/aac_ioctl.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200806302213.m5UMDrmo057097>