|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
685dc743 |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
sys: Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
| #
4d846d26 |
| 10-May-2023 |
Warner Losh <[email protected]> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause.
Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
show more ...
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0 |
|
| #
74d45757 |
| 01-Sep-2020 |
Mateusz Guzik <[email protected]> |
aac: clean up empty lines in .c and .h files
|
|
Revision tags: release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0 |
|
| #
718cf2cc |
| 27-Nov-2017 |
Pedro F. Giffuni <[email protected]> |
sys/dev: further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error
sys/dev: further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task.
The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts.
show more ...
|
|
Revision tags: release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0 |
|
| #
453130d9 |
| 03-May-2016 |
Pedro F. Giffuni <[email protected]> |
sys/dev: minor spelling fixes.
Most affect comments, very few have user-visible effects.
|
|
Revision tags: release/10.3.0, release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0 |
|
| #
36e335c1 |
| 09-Nov-2012 |
Roman Divacky <[email protected]> |
Give panic format string to pacify clang warning.
|
|
Revision tags: release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0 |
|
| #
94c0fd90 |
| 13-Apr-2010 |
Ed Maste <[email protected]> |
Whitespace cleanup, in advance of next sync with Adaptec's driver. No functional change.
|
|
Revision tags: release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0 |
|
| #
ff0991c4 |
| 21-Feb-2009 |
Attilio Rao <[email protected]> |
Sync with the official Adaptec vendor driver:
[1] Add the support for the NARK controller which seems a variant of the i960Rx. [2] Split up memory regions and other resources in 2 different parts
Sync with the official Adaptec vendor driver:
[1] Add the support for the NARK controller which seems a variant of the i960Rx. [2] Split up memory regions and other resources in 2 different parts as long as NARK uses them separately (it is not clear to me why though as long as there are no more informations available on this controller). Please note that in all the other cases, the regions overlaps leaving the default behaviour for all the other controllers. [3] Implement a clock daemon responsible for maintain updated the wall clock time of the controller (run any 30 minutes)*.
Submitted by: Adaptec (driver build 15317 [1, 2] and 15727 [3]) Reviewed by: emaste Tested by: emaste Sponsored by: Sandvine Incorporated
* Please note that originally, in the Adaptec driver, the clock daemon is not implemented with callouts as in our in-tree driver.
show more ...
|
|
Revision tags: release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
| #
31a0399e |
| 24-Mar-2008 |
Ed Maste <[email protected]> |
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.
|
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
| #
3b6efc61 |
| 24-Nov-2007 |
Robert Watson <[email protected]> |
Respell 'Conatainer' as 'Container'.
MFC after: 3 days Reported by: Toomas Aas <toomas dot aas at raad dot tartu dot ee>
|
|
Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0 |
|
| #
7a48c6d4 |
| 08-Oct-2005 |
Scott Long <[email protected]> |
aac_intr0 rotted long ago, remove it.
|
| #
64682a68 |
| 08-Aug-2005 |
Scott Long <[email protected]> |
Retire the FreeBSD 4.x compat code and __FreeBSD_version checks from the aac driver.
|
|
Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0 |
|
| #
0b0594cd |
| 09-Dec-2004 |
Scott Long <[email protected]> |
Complete the repo-copy of aac_ioctl.h from sys/dev/aac/to sys/sys.
|
|
Revision tags: release/5.3.0_cvs, release/5.3.0 |
|
| #
13709702 |
| 13-Jun-2004 |
David E. O'Brien <[email protected]> |
Cast printf'ed values to intmax_t.
|
|
Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1 |
|
| #
8b60cc16 |
| 07-Feb-2004 |
Scott Long <[email protected]> |
Remove the use of AACQ_COMPLETE here since there is no longer a completion queue.
|
| #
786f2a40 |
| 06-Feb-2004 |
Peter Wemm <[email protected]> |
Make LINT compile on amd64
|
|
Revision tags: release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0 |
|
| #
aad970f1 |
| 24-Aug-2003 |
David E. O'Brien <[email protected]> |
Use __FBSDID(). Also some minor style cleanups.
|
|
Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0 |
|
| #
891619a6 |
| 01-Apr-2003 |
Poul-Henning Kamp <[email protected]> |
Use bioq_flush() to drain a bio queue with a specific error code. Retain the mistake of not updating the devstat API for now.
Spell bioq_disksort() consistently with the remaining bioq_*().
#includ
Use bioq_flush() to drain a bio queue with a specific error code. Retain the mistake of not updating the devstat API for now.
Spell bioq_disksort() consistently with the remaining bioq_*().
#include <geom/geom_disk.h> where this is more appropriate.
show more ...
|
| #
a4d7a3c0 |
| 01-Apr-2003 |
Poul-Henning Kamp <[email protected]> |
Include <sys/conf.h> rather than trusting <sys/disk.h> to do so.
|
| #
60794e04 |
| 08-Mar-2003 |
Poul-Henning Kamp <[email protected]> |
Centralize the devstat handling for all GEOM disk device drivers in geom_disk.c.
As a side effect this makes a lot of #include <sys/devicestat.h> lines not needed and some biofinish() calls can be r
Centralize the devstat handling for all GEOM disk device drivers in geom_disk.c.
As a side effect this makes a lot of #include <sys/devicestat.h> lines not needed and some biofinish() calls can be reduced to biodone() again.
show more ...
|
|
Revision tags: release/5.0.0_cvs, release/5.0.0 |
|
| #
f30ac74c |
| 11-Jan-2003 |
Scott Long <[email protected]> |
Major bugfixes for large memory and fast systems.
aac.c: Re-arrange the interrupt handler to optimize the common case of the adapter interrupting us because one or more commands are
Major bugfixes for large memory and fast systems.
aac.c: Re-arrange the interrupt handler to optimize the common case of the adapter interrupting us because one or more commands are complete, and do a read across the pci bus to ensure that all posted status writes are flushed. This should close a race that could cause command completion interrupts to be lost. Follow the spec a bit closer when filling out command structures. Enable the Fast Response feature to eliminate the need for the card to DMA successfull command completions back into host memory. Tell the controller how much physical memory we have. Without this there was a chance that our DMA regions would collide with the memory window used by the cache on the controller. The result would be massive data corruption. This seemed to mainly affect systems with >2GB of memory. Fix a few whitespace problems.
aac_debug.c: Add an extra diagnostic when printing out commands.
aac_disk.c: Add extra sanity checks.
aacreg.h: Prepare for making this 64-bit clean by reducing the use of enumeration types in structures.
Many thanks to Justin Gibbs for helping track these down.
show more ...
|
|
Revision tags: release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
| #
7d05a383 |
| 24-May-2002 |
Peter Wemm <[email protected]> |
Fix deprecated use of label at end of compound statement
|
| #
70148712 |
| 24-May-2002 |
Peter Wemm <[email protected]> |
Constify a debug function arg that we pass __func__ to in order to pacify gcc-3.1's 'const char *__func__;'
|
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
| #
e45bef2a |
| 09-Jan-2002 |
Mike Smith <[email protected]> |
Staticise the aac devclass.
|
| #
b3457b51 |
| 02-Dec-2001 |
Scott Long <[email protected]> |
Add functionality and fix bugs so the driver will work with soon-to-be released management apps.
1. Implement poll(). This will check for queued aif's so that a subsequent ioctl call to retrie
Add functionality and fix bugs so the driver will work with soon-to-be released management apps.
1. Implement poll(). This will check for queued aif's so that a subsequent ioctl call to retrieve the next aif will not block. 2. Don't catch signals when sleeping on a fib sent from userland. This causes a race and panic due to the pthread context switcher waking up the tsleep at inopportune times. 3. Fix some whitespace nits.
MFC after: 3 days
show more ...
|