Home | History | Annotate | Download | only in ic
History log of /src/sys/dev/ic/cacvar.h
RevisionDateAuthorComments
 1.21  27-Sep-2016  pgoyette Modularize the ld driver and all of its attachments. Ensure that all
parents are capable of rescan (or otherwise provide a means of attaching
children post-initialization).
 1.20  27-Oct-2012  chs branches: 1.20.14; 1.20.18;
split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.19  12-May-2009  cegger branches: 1.19.12; 1.19.22;
struct device * -> device_t, no functional changes intended.
 1.18  28-Apr-2008  martin branches: 1.18.14;
Remove clause 3 and 4 from TNF licenses
 1.17  14-Mar-2008  mhitch branches: 1.17.2; 1.17.4;
Initial bio(4) support; only volume status is handled. The driver doesn't
yet know about physical drives. Derived from the OpenBSD ciss(4) bio(4)
support.
 1.16  27-Jun-2007  mhitch branches: 1.16.8; 1.16.24; 1.16.28;
CAC_GET4() was incorrectly defined, fix it. Not used currently, but bio(4)
support I'm working on does.
 1.15  04-Mar-2007  christos branches: 1.15.2; 1.15.4;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.14  09-Feb-2007  ad branches: 1.14.2;
Merge newlock2 to head.
 1.13  28-Dec-2006  ad Bump the hardware queue depth up to 256.
 1.12  11-Dec-2005  christos branches: 1.12.20;
merge ktrace-lwp.
 1.11  27-Feb-2005  perry branches: 1.11.4;
nuke trailing whitespace
 1.10  13-Sep-2004  drochner branches: 1.10.4; 1.10.6;
a round of autoconf cleanup:
-convert submatch() style functions (passed to config_search() or
config_found_sm()) to the locator passing variants
-pass interface attributes in some cases
-make submatch() functions look uniformly as far as possible
-avoid macros which just hide cfdata members, and reduce dependencies
on "locators.h"
 1.9  25-Jan-2002  ad branches: 1.9.16;
- Always validate the return value read from the outbound FIFO.
- Copy access method info into the softc so we don't double dereference.
- Remove static on functions.
 1.8  08-Nov-2000  ad branches: 1.8.2; 1.8.4; 1.8.6;
Move lsu stuff to more logical locations, and push queueing into the lsu
driver.
 1.7  19-Oct-2000  ad Update for lsu; untested.
 1.6  01-Sep-2000  ad - Interface cleanup. static, const in places.
- Move convenience macros from cacreg.h to cacvar.h.
- Add one hardware check in DIAGNOSTIC case.
- Declare `cac_l0'.
 1.5  13-Jun-2000  ad branches: 1.5.2;
Use my proper name.
 1.4  04-May-2000  ad branches: 1.4.2;
Oops, nuke unused structure member.
 1.3  26-Apr-2000  ad - Bump xfer size limit to the maximum allowable.
- 20 CCBs is enough to maintain a constantly stuffed inbound FIFO.
 1.2  16-Mar-2000  ad Remove unneeded field in 'struct cac_ccb'.
 1.1  16-Mar-2000  ad Driver for Compaq array controllers and disks (cac(4)/ca(4)).
 1.4.2.1  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.5.2.2  29-Jan-2002  he Pull up revision 1.9 (requested by ad):
Some fixes:
o Always validate return value read from outbound FIFO
o Copy access method into to softc to avoid double dereference
o Remove static on functions
Fixes PR#14453.
 1.5.2.1  25-Oct-2001  he Pull up revisions 1.6-1.8 (requested by ad):
Add Mylex DACC960, CAC-EISA, and I2O block/SCSI drivers.
 1.8.6.1  11-Feb-2002  jdolecek Sync w/ -current.
 1.8.4.1  28-Feb-2002  nathanw Catch up to -current.
 1.8.2.3  22-Nov-2000  bouyer Sync with HEAD.
 1.8.2.2  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.8.2.1  08-Nov-2000  bouyer file cacvar.h was added on branch thorpej_scsipi on 2000-11-20 11:40:25 +0000
 1.9.16.3  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.9.16.2  21-Sep-2004  skrll Fix the sync with head I botched.
 1.9.16.1  18-Sep-2004  skrll Sync with HEAD.
 1.10.6.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.10.4.1  29-Apr-2005  kent sync with -current
 1.11.4.4  17-Mar-2008  yamt sync with head.
 1.11.4.3  03-Sep-2007  yamt sync with head.
 1.11.4.2  26-Feb-2007  yamt sync with head.
 1.11.4.1  30-Dec-2006  yamt sync with head.
 1.12.20.2  15-Jan-2007  ad MP locking.
 1.12.20.1  12-Jan-2007  ad Sync with head.
 1.14.2.1  12-Mar-2007  rmind Sync with HEAD.
 1.15.4.1  11-Jul-2007  mjf Sync with head.
 1.15.2.1  15-Jul-2007  ad Sync with head.
 1.16.28.2  02-Jun-2008  mjf Sync with HEAD.
 1.16.28.1  03-Apr-2008  mjf Sync with HEAD.
 1.16.24.1  24-Mar-2008  keiichi sync with head.
 1.16.8.1  23-Mar-2008  matt sync with HEAD
 1.17.4.2  16-May-2009  yamt sync with head
 1.17.4.1  16-May-2008  yamt sync with head.
 1.17.2.1  18-May-2008  yamt sync with head.
 1.18.14.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.19.22.2  03-Dec-2017  jdolecek update from HEAD
 1.19.22.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.19.12.1  30-Oct-2012  yamt sync with head
 1.20.18.1  04-Nov-2016  pgoyette Sync with HEAD
 1.20.14.1  05-Oct-2016  skrll Sync with HEAD

RSS XML Feed