summaryrefslogtreecommitdiff
path: root/sys/dev/aac
Commit message (Expand)AuthorAgeFilesLines
* Reduce AAC_MAX_FIBS a little so that we don't exhaust the queue. This is aScott Long2004-02-181-1/+1
* MFC: If deferring a command due to lack of card resources, unmap it so thatScott Long2004-02-111-1/+3
* Temporary workaround for aac_cam to deal with CAM requiring Giant. ThisScott Long2003-12-031-1/+9
* - Implement selwakeuppri() which allows raising the priority of aSeigo Tanimura2003-11-091-1/+1
* Remove a bogus PCI ID entry.Scott Long2003-11-011-2/+0
* Change all SYSCTLS which are readonly and have a related TUNABLEMike Silbersack2003-10-211-1/+1
* Fix a couple of bugs with AIF handling:Scott Long2003-10-172-14/+19
* Eliminate the use of a statically assign major number for the aac device.Scott Long2003-09-291-3/+0
* Correctly wrap the producer queue index when dequeuing commands. This wasn'tScott Long2003-09-161-1/+5
* Use PCIR_BAR() instead of a magic offset.Scott Long2003-09-091-1/+1
* Commands submitted through the management interface won't have scatter/Scott Long2003-09-011-0/+2
* If ~ chars were pennies, I'd be pennyless. This should fix all of theScott Long2003-09-011-2/+3
* Use __FBSDID().David E. O'Brien2003-08-246-12/+18
* Prefer the new location of dev/pci/pci*.h.Warner Losh2003-08-221-2/+2
* Fix build by correcting a wrong cast.Maxime Henrion2003-08-201-1/+1
* Make aac(4) compile cleanly on 64-bit machines. The code was already 64-bitScott Long2003-08-193-18/+20
* Consistently use the BSD u_int and u_short instead of the SYSV uint andJohn Baldwin2003-08-071-1/+1
* Handle the EINPROGRESS case of bus_dmamap_load() for data buffers.Scott Long2003-07-092-49/+54
* Fix a missing } that got dropped from the last commit.Scott Long2003-07-091-0/+1
* Add a new quirk for cards that incorrectly interpret the amount of memoryScott Long2003-07-093-3/+12
* Mega busdma API commit.Scott Long2003-07-012-9/+13
* Fixing some glaring problems with aac_disk_dump().Scott Long2003-06-191-2/+18
* When scanning for changed containers, don't assume that the controllerScott Long2003-06-031-7/+10
* Add support for the upcoming 2410SA card.Scott Long2003-05-301-0/+2
* Don't pass pointers to kernel data structures through 32-bit fieldsScott Long2003-04-281-13/+51
* Use bioq_flush() to drain a bio queue with a specific error code.Poul-Henning Kamp2003-04-013-3/+4
* Include <sys/conf.h> rather than trusting <sys/disk.h> to do so.Poul-Henning Kamp2003-04-011-0/+1
* Add the ability to send 64-bit scatter/gather elements to aac cards. ThisScott Long2003-03-301-39/+78
* Begin support for 64-bit address support and workarounds for newer cards:Scott Long2003-03-265-106/+211
* Now that bus_dmamem_alloc() handles its Giant mutex requirements itself,Scott Long2003-03-131-2/+0
* Centralize the devstat handling for all GEOM disk device driversPoul-Henning Kamp2003-03-086-14/+0
* Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp2003-03-031-13/+6
* The aac driver has evolved enough over the last few months that it noScott Long2003-03-015-126/+15
* Bring aac out from under Giant:Scott Long2003-02-264-18/+46
* Introduce a new taskqueue that runs completely free of Giant, and inScott Long2003-02-261-1/+1
* Use BUS_SPACE_MAXADDR_32BIT in the DMA tag where needed. Before the recentScott Long2003-02-261-2/+2
* Move to 'struct disk*' APIScott Long2003-02-263-50/+26
* NO_GEOM cleanup:Poul-Henning Kamp2003-02-211-3/+5
* NO_GEOM cleanup:Poul-Henning Kamp2003-02-211-1/+1
* On detach, don't remove the child from our list of children unless it hasScott Long2003-02-201-1/+1
* The completion queue is no longer used, so nuke its associated codeScott Long2003-02-202-4/+0
* Fix a 64-bit bogon. The hardware command structure only has one 32 bitScott Long2003-02-192-3/+4
* Make the aac driver be INTR_MPSAFE. Once the interrupt handler determinesScott Long2003-02-192-38/+15
* o Move the cleanup of the fib maps into aac_free_commands() so as toScott Long2003-02-192-33/+42
* Implement a new dynamic command allocator. FIBs are allocated in 1 pageScott Long2003-02-103-56/+96
* Teach the CAM module how to deregister itself so it can be unloaded.Scott Long2003-02-062-2/+10
* Free the container and sim objects on detach. Convert several uses ofScott Long2003-02-061-6/+10
* Don't include aac_cam.h, since it was nuked in the last commit.Scott Long2003-02-062-6/+7
* Various cleanups:Scott Long2003-02-054-96/+104
* Hack around a bug in the 2200 and 2120 controllers that connot DMAScott Long2003-01-232-4/+18