summaryrefslogtreecommitdiff
path: root/sys/dev/aac/aac.c
AgeCommit message (Expand)Author
2025-06-21newbus: replace leftover device unit wildcardsAhmad Khalifa
2025-01-02Use bus_generic_detach to detach and delete child devices during detachJohn Baldwin
2024-12-06Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin
2024-07-24newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-04-08aac: Move sge64 declaration into the #ifdef __amd64__ block.John Baldwin
2021-12-09Create wrapper for Giant taken for newbusWarner Losh
2020-09-01aac: clean up empty lines in .c and .h filesMateusz Guzik
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2019-11-24Don't need giant for these drivers dev nodes.Warner Losh
2018-04-06Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis
2018-03-14Fix FSACTL_GET_NEXT_ADAPTER_FIB under 32-bit compat.Brooks Davis
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-09-08Move the intrhook release to later in the function so that GEOM knows to wait...Scott Long
2017-07-01Clean up MD pollution of bus_dma.h:Jason A. Harmening
2016-04-19aacraid(4): Sanely copyin userland pointers and ensure that we don't getSean Bruno
2016-04-10Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni
2016-03-01Remove taskqueue_enqueue_fast().John Baldwin
2016-02-27Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere().Justin Hibbits
2015-03-22Remove MAXBSIZE use from drivers where it has nothing to do.Alexander Motin
2014-05-17Clear the data buffer length field when freeing a command structure so thatJohn Baldwin
2013-12-29Free the MSI again on detach if allocated. Arguably, this code would beMarius Strobl
2013-05-30Allow unmapped I/O via aacd(4). It shouldn't be too hard to add theMarius Strobl
2013-05-30- Remove pointless returns.Marius Strobl
2013-03-01- Make tables, device ID strings etc const. This includes #ifdef'ing 0Marius Strobl
2012-02-13Add a sysctl to report the firmware build number.Ed Maste
2011-11-07Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten
2011-11-07Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten
2011-06-10- Fix races on detach handling of AAC_IFFLAGS_* maskAttilio Rao
2011-02-03Revert part of r173264. Both aac_ioctl_sendfib and aac_ioctl_send_raw_srbEd Maste
2010-09-29Previously, the aac driver did not handle enclosure management AIFs,Ed Maste
2010-09-16Use device_printf where possible, and otherwise at least include theEd Maste
2010-09-16Implement device unbusying via a cdevpriv destructor.Attilio Rao
2010-09-15Fix bogus busying mechanism from cdevsw callbacks:Attilio Rao
2010-09-14Avoid repeatedly spamming the console while a timed out command is waitingEd Maste
2010-04-13Sync some minor items with the upstream driver. Should have no functionalEd Maste
2010-04-13Whitespace cleanup, in advance of next sync with Adaptec's driver. NoEd Maste
2010-03-15Make the code more readable and compiling on 64-bits arch differentAttilio Rao
2010-03-14Checkin a facility for specifying a passthrough FIB from userland.Attilio Rao
2010-02-23Minor diff reduction with Adaptec's driver: in aac_release_command() setEd Maste
2010-02-17Include command type in COMMAND TIMEOUT messages to aid in debugging.Ed Maste
2010-02-14Diff reduction with Adaptec's vendor driver.Ed Maste
2010-02-12Garbage collect Falcon/PPC support that has not been used in releasedEd Maste
2010-01-07Remove extraneous semicolons, no functional changes.Martin Blapp
2009-12-08- Try pre-allocating all FIBs upfront. Previously we tried pre-allocatingJung-uk Kim
2009-10-29Rename aac_fast_intr to aac_filter to reflect its current use. EliminateEd Maste
2009-10-28Do first controller time sync after 1 minute, as in Adaptec's vendorEd Maste
2009-10-27Whitespace fixup: 8 spaces -> tabEd Maste
2009-09-09Whitespace tweak.Ed Maste