opnsense-src/sys
Attilio Rao ff0991c4e9 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.
2009-02-21 15:40:03 +00:00
..
amd64 Adapt linux emulation to use cv for vfork wait. 2009-02-18 16:11:39 +00:00
arm use mii instead of miibus so we don't drag in all phy support 2009-02-18 01:37:57 +00:00
boot Fix build when WITH_SSP is set explicitly. 2009-02-21 15:04:31 +00:00
bsm Merge OpenBSM alpha 5 from OpenBSM vendor branch to head, both 2009-01-14 10:44:16 +00:00
cam GCC attacks! 2009-02-16 18:02:32 +00:00
cddl Use shared vnode locks when invoking VOP_READDIR(). 2009-02-13 18:18:14 +00:00
compat Don't make Linux stat() open character devices to resolve its name. 2009-02-20 13:05:29 +00:00
conf Include altivec.c, missed on previous commit r188860. This should unbreak the 2009-02-21 02:15:08 +00:00
contrib Revert my previous two changes. 2009-01-25 16:52:41 +00:00
crypto identify routine takes driver_t *, not device_t *. 2009-02-05 19:30:28 +00:00
ddb Collect N identical (or near identical) mkdumpheader() implementations into 2008-10-01 22:08:53 +00:00
dev Sync with the official Adaptec vendor driver: 2009-02-21 15:40:03 +00:00
fs style nit in r188815 2009-02-19 15:37:43 +00:00
gdb
geom Add bootcode handling. 2009-02-21 07:01:21 +00:00
gnu - Eliminate warnings in debug print macros by explicitly converting all 2009-01-18 15:10:46 +00:00
i386 Mark these variables as __used too. Fix a style of previous commit. 2009-02-18 22:44:55 +00:00
ia64 Add uslcom to the build too. 2009-02-15 23:40:29 +00:00
isa Allow device hints to wire the unit numbers of devices. 2008-11-18 21:01:54 +00:00
kern Add support for methods to the OSD subsystem. Each object type has a 2009-02-21 11:15:38 +00:00
kgssapi Call svc_freereq() before returning from the service proc. 2008-11-12 15:31:05 +00:00
libkern This commit fixes the issue with alias_sctp.c. No 2009-02-14 11:34:57 +00:00
mips It appears that none of the contents of this file are necessary, so 2009-02-15 20:05:13 +00:00
modules Switch over to usbdevs.h generated at compile time. 2009-02-18 06:33:10 +00:00
net we need if_var.h not if.h 2009-02-16 15:10:03 +00:00
net80211 mark nodes created by way of neighbor discovery need to be marked as ERP 2009-02-20 23:05:05 +00:00
netatalk Remove local variable 'ddp' from DDP's attach and detach routines; they 2009-02-04 20:04:32 +00:00
netgraph Update comment. soalloc() is no longer performing M_WAITOK memory allocations. 2009-02-10 20:27:05 +00:00
netinet Add the add-stream capability. Still needs more 2009-02-20 15:03:54 +00:00
netinet6 Try to remove/assimilate as much of formerly IPv4/6 specific 2009-02-08 09:27:07 +00:00
netipsec Try to remove/assimilate as much of formerly IPv4/6 specific 2009-02-08 09:27:07 +00:00
netipx Add missing "goto set_head" for SO_IPX_CHECKSUM; otherwise we fall through 2008-12-11 10:29:35 +00:00
netnatm Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
netncp Retire the MALLOC and FREE macros. They are an abomination unto style(9). 2008-10-23 15:53:51 +00:00
netsmb Implement device cloning for /dev/nsmb, the netsmb control pseudo-device. 2008-11-03 14:23:15 +00:00
nfs
nfs4client Last step of splitting up minor and unit numbers: remove minor(). 2009-01-28 17:57:16 +00:00
nfsclient Enable caching of negative pathname lookups in the NFS client. To avoid 2009-02-19 22:28:48 +00:00
nfsserver Use shared vnode locks when invoking VOP_READDIR(). 2009-02-13 18:18:14 +00:00
nlm Don't call svc_freereq() before svc_freeargs(). 2008-11-12 15:30:30 +00:00
opencrypto Fix return type for detach routine (should be int) 2009-02-05 17:43:12 +00:00
pc98 Add uslcom to the build too. 2009-02-15 23:40:29 +00:00
pci Allocating 2 MSI messages do not seem to work on certain controllers 2009-02-11 00:23:56 +00:00
powerpc Add Altivec support for supported CPUs. This is derived from the FPU support 2009-02-20 17:48:40 +00:00
rpc Use the correct creds when reconnecting so that we have enough privilege to 2009-02-05 11:48:10 +00:00
security Set the lower bound on queue size for an audit pipe to 1 instead of 0, 2009-02-08 15:38:31 +00:00
sparc64 Add uslcom to the build too. 2009-02-15 23:40:29 +00:00
sun4v Add uslcom to the build too. 2009-02-15 23:40:29 +00:00
sys Add support for methods to the OSD subsystem. Each object type has a 2009-02-21 11:15:38 +00:00
tools Remove some unused and broken code that attempted to not invoke locking 2008-11-03 19:57:40 +00:00
ufs - If the g_access() call for the initial root mount fails, then fully 2009-02-11 22:19:54 +00:00
vm Eliminate stale comments. 2009-02-20 16:19:34 +00:00
xdr Use the remote address for access control, not the local address. This fixes 2008-11-13 14:36:52 +00:00
xen merge 186535, 186537, and 186538 from releng_7_xen 2008-12-29 06:31:03 +00:00
Makefile Removal pccard directory requires removing it from the list of things 2009-02-15 18:19:24 +00:00