freebsd-nq/sys
Gleb Smirnoff 1c7899c74e This change adds reliability for Ethernet trunks built with ng_one2many:
- Introduce another ng_ether(4) callback ng_ether_link_state_p, which
  is called from if_link_state_change(), every time link is changed.
- In ng_ether_link_state() send netgraph control message notifying
  of link state change to a node connected to "lower" hook.

Reviewed by:	sam
MFC after:	2 weeks
2005-01-08 12:42:03 +00:00
..
alpha These are no longer relevant. They are scripts for extracting hints 2005-01-07 00:54:35 +00:00
amd64 Introduce bus_dmamap_load_mbuf_sg(). Instead of taking a callback arg, this 2005-01-07 07:57:18 +00:00
arm Start all license statements with /*- 2005-01-05 21:58:49 +00:00
boot Start each of the license/copyright comments with /*- 2005-01-05 22:16:58 +00:00
cam Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
coda Start each of the license/copyright comments with /*- 2005-01-05 23:35:00 +00:00
compat Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
conf Modules on PPC need to be compiled with -mlongcall to get around 2005-01-06 06:26:11 +00:00
contrib Elminate 1 LOR (actually a recursive mutex grab) involving ipfilter where 2005-01-08 04:32:02 +00:00
crypto Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
ddb Start each of the license/copyright comments with /*- 2005-01-06 01:34:41 +00:00
dev In total violation of at least 4 sections in the ACPI spec, some systems 2005-01-08 09:10:20 +00:00
doc Experimental support for using doxygen to generate kernel documentation. 2004-07-11 16:13:57 +00:00
fs Annotate that pfs_exit() always acquires and releases two mutexes for 2005-01-08 04:56:38 +00:00
gdb /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
geom /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
gnu /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 18:27:30 +00:00
i4b /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
i386 Fix support for machines with default MP Table configurations: 2005-01-07 18:42:59 +00:00
ia64 /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
isa /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
isofs/cd9660 /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
kern Break out of loop earlier if it is not timeout. 2005-01-08 06:57:46 +00:00
libkern /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-07 00:24:33 +00:00
modules Back out previous commits. Installing new share/mk fixes this. 2005-01-03 07:27:17 +00:00
net This change adds reliability for Ethernet trunks built with ng_one2many: 2005-01-08 12:42:03 +00:00
net80211 Correct scan candidate selection logic for dual-band devices: prefer 2005-01-01 17:48:27 +00:00
netatalk /* -> /*- for license, minor formatting changes, insert COPYRIGHT into files 2005-01-07 02:35:34 +00:00
netatm /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netgraph This change adds reliability for Ethernet trunks built with ng_one2many: 2005-01-08 12:42:03 +00:00
netinet /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netinet6 /* -> /*- for license, minor formatting changes, separate for KAME 2005-01-07 02:30:35 +00:00
netipsec /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netipx /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netkey /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netnatm /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netncp /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
netsmb /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfs /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfs4client /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsclient /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsserver /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
opencrypto /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
pc98 /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
pccard /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
pci Revert local experiment which leaked into commit. 2005-01-07 23:54:16 +00:00
posix4 /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
powerpc /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
rpc /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
security Exempt the superuser from mac_seeotheruids checks. 2005-01-03 12:08:18 +00:00
sparc64 /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
sys Comment typo. 2005-01-07 19:31:43 +00:00
tools /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
ufs /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
vm Transfer responsibility for freeing the page taken from the cache 2005-01-07 05:02:19 +00:00
Makefile Add a NO_BOOT knob to prevent building the boot blocks and loader. 2004-08-19 09:54:28 +00:00