aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/aac/aac.c
Commit message (Expand)AuthorAgeFilesLines
* Fix test for waiting AIFs in aac_poll(). This seems to solve theEd Maste2008-06-241-2/+7
* Calling RequestSupplementAdapterInfo before RequestAdapterInfo appearsEd Maste2008-04-011-17/+17
* Implement FSACTL_LNX_GET_FEATURES and FSACTL_GET_FEATURES ioctls. RAIDEd Maste2008-03-281-0/+44
* Add \n to the end of a printf string and remove it from panic strings.Ed Maste2008-03-261-6/+6
* Add 64-bit array support for RAIDs > 2TB. This corresponds to ~ AdaptecEd Maste2008-03-251-1/+8
* Correct data direction flags in aac_bio_command() in theEd Maste2008-03-251-2/+2
* Diff reduction to Adaptec's driver (around build 15317): catch up with aEd Maste2008-03-241-113/+97
* Diff reduction to Adaptec driver build 15317 (refactoring and code shuffling):Ed Maste2008-03-241-187/+206
* Restore creation of passthrough devices with newer controller firmware byEd Maste2008-03-201-2/+2
* Add ioctls FSACTL_SEND_LARGE_FIB, FSACTL_SEND_RAW_SRB,Ed Maste2008-03-201-8/+31
* Change spelling and eliminate a typo in comments to reduce diffs withEd Maste2008-03-141-11/+11
* Avoid holding the aac_io_lock over copyout.Ed Maste2007-12-201-5/+6
* Do not recursively acquire aac_io_lock in aac_ioctl_event.Ed Maste2007-12-191-3/+1
* Add family support to allow the driver to attach to new devices thatEd Maste2007-12-071-5/+17
* Allow simultaneous opens of the device for issuing commands to theEd Maste2007-12-071-68/+138
* Rework aac locking for MPSAFE CAM. This fixes a Giant mutex assertionEd Maste2007-11-011-2/+5
* Rename the kthread_xxx (e.g. kthread_create()) callsJulian Elischer2007-10-201-2/+2
* Correct calculation of aac_sg_tablesize.Ed Maste2007-10-151-6/+4
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-5/+7
* The return value of aac_alloc_command() was misinterpreted in aac_ioctl_event().Luoqi Chen2007-02-141-1/+1
* Rearrange locking in the alloc_commands and ioctl paths to avoid problems.Scott Long2006-04-081-5/+9
* Initialize the event tailq.Scott Long2005-12-281-0/+1
* Remove the unused AAC_DRIVER_BUILD_DATE macro.Jens Schweikhardt2005-11-131-49/+48
* Pickup I/O lock in aac_get_bus_info, as this code will callChristian S.J. Peron2005-10-311-0/+6
* Fix a regression that prevented PERC3 hardware from working. Apparently theyScott Long2005-10-141-29/+42
* Fix a missing set of lock operations.Scott Long2005-10-101-0/+3
* Ue a better msleep identifier. Fix some whitespace.Scott Long2005-10-081-5/+5
* Mega Update to the aac driver to support a whole new family of cards andScott Long2005-10-081-62/+517
* Use time_uptime for timing commands instead of time_second. This is a bitScott Long2005-09-141-9/+9
* Add a text description for the Intel IOP302/303 processors. Be slightlyScott Long2005-06-011-2/+5
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi2005-05-291-1/+0
* purge dead codeSam Leffler2005-03-261-2/+0
* Handle failures better in the passthrough bus creation code.Scott Long2005-03-191-4/+11
* Complete the repo-copy of aac_ioctl.h from sys/dev/aac/to sys/sys.Scott Long2004-12-091-1/+1
* Don't force busdma to pre-allocate bounce pages for static allocations.Scott Long2004-11-211-2/+2
* If the timeout handler runs and notices that commands are timed out, checkScott Long2004-09-161-0/+10
* Put some of the probe messages under bootverbose so to lessen the noise.Scott Long2004-09-121-15/+16
* Add support for the Adaptec RAID-On-Chip architecture. This in turnScott Long2004-08-131-0/+91
* Destroy mutexes on detach.Scott Long2004-08-121-0/+4
* Change FREE() to free()Scott Long2004-08-121-1/+1
* Remove the AAC_LOCK macros. They no longer abstract anything and onlyScott Long2004-08-121-29/+27
* Release the sync fib after the controller has been shut down. This alsoScott Long2004-08-121-0/+1
* Avoid casts as lvalues.Alexander Kabaev2004-07-281-3/+4
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-4/+4
* Collapse sync fib locking into normal i/o locking. The former didn'tScott Long2004-06-021-38/+5
* Commit the correct version of the patch from last night. This fixes anScott Long2004-06-011-7/+7
* Collapse aac_map_command() into aac_startio(). Check the AAC_QUEUE_FRZN inScott Long2004-06-011-43/+31
* Remove the 'timeout' argument from aac_wait_command() as it isn't used andScott Long2004-04-141-14/+10
* kthread_exit() no longer requires Giant, so don't force callers to acquireJohn Baldwin2004-03-051-1/+0
* Revert the last commit. I don't know what I was thinking, but this changeScott Long2004-02-251-1/+0