freebsd-nq/sys
Adrian Chadd 37931a3544 Break out most of the HAL related tweaks into a per-HAL instance,
rather than global variables.

This specifically allows for debugging to be enabled per-NIC, rather
than globally.

Since the ath driver doesn't know about AH_DEBUG, and to keep the ABI
consistent regardless of whether AH_DEBUG is enabled or not, enable the
debug parameter always but only conditionally compile in the debug
methods if needed.

The ALQ support is currently still global pending some brainstorming.

Submitted by:	ssgriffonuser@gmail.com
Reviewed by:	adrian, bschmidt
2011-06-23 02:38:36 +00:00
..
amd64 Move {amd64,i386}/pci/pci_bus.c and {amd64,i386}/include/pci_cfgreg.h to 2011-06-22 21:04:13 +00:00
arm MFC 2011-05-13 20:58:48 +00:00
boot Minimize backward seeks when trying to load ELF relocatable modules. 2011-06-19 13:35:41 +00:00
bsm
cam Return CAM_REQ_INVALID if the SCSI XPT receives an unsupported operation 2011-06-22 22:55:51 +00:00
cddl Fix clang warnings. 2011-06-18 13:56:33 +00:00
compat Return empty cmdline/environ string for processes with kernel address 2011-06-17 07:30:56 +00:00
conf Move {amd64,i386}/pci/pci_bus.c and {amd64,i386}/include/pci_cfgreg.h to 2011-06-22 21:04:13 +00:00
contrib Add _mbuf() variants of various inpcb-related interfaces, including lookup, 2011-06-04 16:33:06 +00:00
crypto
ddb Fix making kernel dumps from the debugger by creating a command 2011-06-07 01:28:12 +00:00
dev Break out most of the HAL related tweaks into a per-HAL instance, 2011-06-23 02:38:36 +00:00
fs Plug an mbuf leak in the new NFS client that occurred when a 2011-06-22 21:10:12 +00:00
gdb
geom Change the way how we update bootcode for BSD scheme. 2011-06-20 12:22:30 +00:00
gnu Fix typo in unused function name 2011-05-22 09:58:48 +00:00
i386 Move {amd64,i386}/pci/pci_bus.c and {amd64,i386}/include/pci_cfgreg.h to 2011-06-22 21:04:13 +00:00
ia64 Use a non-standard page size that is supported. 2011-06-21 12:38:40 +00:00
isa Move VT switching hack for suspend/resume from bus drivers to syscons.c 2011-05-09 18:46:49 +00:00
kern Set negative quality to TSC timecounter when C3 state is enabled for Intel 2011-06-22 16:40:45 +00:00
kgssapi Fix the kgssapi so that it can be loaded as a module. Currently 2011-06-19 22:08:55 +00:00
libkern
mips MFC 2011-06-04 22:05:20 +00:00
modules Fix the kgssapi so that it can be loaded as a module. Currently 2011-06-19 22:08:55 +00:00
net Garbage collect never used global, sysctl, externs. 2011-06-21 07:19:03 +00:00
net80211 Add a callback for ADDBA response timeouts. 2011-06-20 11:46:03 +00:00
netatalk
netgraph Sync ng_nat with recent (r222806) ipfw_nat changes: 2011-06-07 06:48:42 +00:00
netinet Export AddLink() function from libalias. It can be used when custom 2011-06-22 20:00:27 +00:00
netinet6 Add the missing call to ip6_ipsec_filtertunnel() to be able to control 2011-06-08 10:59:36 +00:00
netipsec Release SP's refcount in key_get_spdbyid(). 2011-05-09 13:16:21 +00:00
netipx
netnatm
netncp
netsmb
nfs Change the sysctl naming for the old and new NFS clients 2011-05-15 20:52:43 +00:00
nfsclient Fix the kgssapi so that it can be loaded as a module. Currently 2011-06-19 22:08:55 +00:00
nfsserver Fix the kgssapi so that it can be loaded as a module. Currently 2011-06-19 22:08:55 +00:00
nlm Add a lock flags argument to the VFS_FHTOVP() file system 2011-05-22 01:07:54 +00:00
ofed MFC 2011-05-27 16:09:10 +00:00
opencrypto After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9) 2011-04-01 13:28:34 +00:00
pc98 - Reduce diffs against i386. 2011-06-13 13:24:33 +00:00
pci Do a sweep of the tree replacing calls to pci_find_extcap() with calls to 2011-03-23 13:10:15 +00:00
powerpc This is more complicated than I expected. Storage devices need the IOMMU 2011-06-22 02:23:18 +00:00
rpc Fix the kgssapi so that it can be loaded as a module. Currently 2011-06-19 22:08:55 +00:00
security
sparc64 Fix whitespace 2011-06-21 20:50:55 +00:00
sys Set negative quality to TSC timecounter when C3 state is enabled for Intel 2011-06-22 16:40:45 +00:00
teken mdoc: reorder sections consistently 2011-06-02 09:56:53 +00:00
tools GNU awk does not output escaped newlines in multi-line printc statements. This 2011-03-31 21:33:33 +00:00
ufs - Fix directory count rollbacks by passing the mode to the journal dep 2011-06-20 03:25:09 +00:00
vm Precisely document the synchronization rules for the page's dirty field. 2011-06-19 19:13:24 +00:00
x86 Move {amd64,i386}/pci/pci_bus.c and {amd64,i386}/include/pci_cfgreg.h to 2011-06-22 21:04:13 +00:00
xdr
xen Monitor and emit events for XenStore changes to XenBus trees 2011-06-11 04:59:01 +00:00
Makefile Include sys/xen in cscope tag file generation. 2011-06-10 20:51:41 +00:00