aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/aac/aac_cam.c
Commit message (Expand)AuthorAgeFilesLines
* - Remove pointless returns.Marius Strobl2013-05-301-6/+0
* MFprojects/camlock r248982:Alexander Motin2013-04-141-1/+1
* - Make tables, device ID strings etc const. This includes #ifdef'ing 0Marius Strobl2013-03-011-3/+2
* Reform the busdma API so that new types may be added without modifyingKonstantin Belousov2013-02-121-19/+21
* Some aac(4) adapters will always report that a direct access device isRyan Stone2012-09-251-27/+48
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten2011-11-071-1/+1
* Merge from r225950:Marius Strobl2011-10-131-9/+11
* When masking direct and processor devices during an inquiry, properlyJohn Baldwin2010-12-061-1/+2
* Previously, the aac driver did not handle enclosure management AIFs,Ed Maste2010-09-291-0/+48
* Use device_printf where possible, and otherwise at least include theEd Maste2010-09-161-1/+1
* Whitespace cleanup, in advance of next sync with Adaptec's driver. NoEd Maste2010-04-131-2/+2
* Minor diff reduction with Adaptec's driver: in aac_release_command() setEd Maste2010-02-231-1/+0
* Diff reduction with Adaptec's vendor driver.Ed Maste2010-02-141-6/+6
* - Try pre-allocating all FIBs upfront. Previously we tried pre-allocatingJung-uk Kim2009-12-081-2/+5
* Rename aac_srb32 to aac_srb, to match Adaptec's vendor driver.Ed Maste2009-10-291-3/+3
* Whitespace fixup: 8 spaces -> tabEd Maste2009-10-271-4/+4
* Diff reduction to Adaptec's driver (around build 15317): catch up with aEd Maste2008-03-241-7/+5
* Merge from Adaptec a 64 bit fix and a workaround for luns != 0 returningEd Maste2007-12-071-8/+13
* Rework aac locking for MPSAFE CAM. This fixes a Giant mutex assertionEd Maste2007-11-011-17/+17
* Prepare for future integration between CAM and newbus. xpt_bus_registerScott Long2007-06-171-1/+1
* Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM willScott Long2007-04-151-1/+1
* Add a missing mutex unlock to an error path.Scott Long2007-01-151-0/+1
* 2nd and final commit that moves us to CAM_NEW_TRAN_CODEMatt Jacob2006-11-021-7/+0
* The first of 3 major steps to move the CAM layer forward to usingMatt Jacob2006-10-311-1/+23
* Unlock aac_io_lock before returning, thus eliminates a mutexXin LI2006-07-141-0/+1
* Mega Update to the aac driver to support a whole new family of cards andScott Long2005-10-081-65/+42
* Bring aac_cam into line with using time_uptime instead of time_second.Scott Long2005-09-141-1/+1
* Remove the messy locking dance around xpt_done()Scott Long2005-02-091-5/+0
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-061-1/+1
* Complete the repo-copy of aac_ioctl.h from sys/dev/aac/to sys/sys.Scott Long2004-12-091-1/+1
* Remove the AAC_LOCK macros. They no longer abstract anything and onlyScott Long2004-08-121-5/+5
* Collapse sync fib locking into normal i/o locking. The former didn'tScott Long2004-06-021-2/+2
* Add missing <sys/module.h> includesPoul-Henning Kamp2004-05-301-0/+1
* Temporary workaround for aac_cam to deal with CAM requiring Giant. ThisScott Long2003-12-031-1/+9
* Use __FBSDID().David E. O'Brien2003-08-241-2/+3
* Make aac(4) compile cleanly on 64-bit machines. The code was already 64-bitScott Long2003-08-191-1/+6
* Begin support for 64-bit address support and workarounds for newer cards:Scott Long2003-03-261-3/+3
* Centralize the devstat handling for all GEOM disk device driversPoul-Henning Kamp2003-03-081-1/+0
* The aac driver has evolved enough over the last few months that it noScott Long2003-03-011-1/+0
* Bring aac out from under Giant:Scott Long2003-02-261-0/+4
* Teach the CAM module how to deregister itself so it can be unloaded.Scott Long2003-02-061-2/+9
* Various cleanups:Scott Long2003-02-051-5/+5
* Since reseting the SCSI busses via the passthrough interface usuallyScott Long2003-01-131-7/+12
* Fix GET_TRAN_SETTINGS to be more correct.Scott Long2002-08-101-8/+7
* bzero out the sync command buffer when sending commands. This was causingScott Long2002-05-031-0/+3
* Fix a bug where the aacp device would only talk to bus 0 on theScott Long2002-04-301-7/+5
* Add a CAM interface to the aac driver. This is useful in case you shouldScott Long2002-04-271-0/+591