Commit Graph

42 Commits

Author SHA1 Message Date
Bjoern A. Zeeb
d0ea47437a Update epair(4) to the new netisr implementation and polish
things a bit:
- use dpcpu data to track the ifps with packets queued up,
- per-cpu locking and driver flags
- along with .nh_drainedcpu and NETISR_POLICY_CPU.
- Put the mbufs in flight reference count, preventing interfaces
  from going away, under INVARIANTS as this is a general problem
  of the stack and should be solved in if.c/netisr but still good
  to verify the internal queuing logic.
- Permit changing the MTU to virtually everythinkg like we do for loopback.

Hook epair(4) up to the build.

Approved by:	re (kib)
2009-07-26 12:20:07 +00:00
Marius Strobl
7cd038bc98 Add a man page for cas(4) and reference it as appropriate.
Approved by:	re (kib)
MFC after:	2 weeks
2009-06-15 18:24:04 +00:00
Pyun YongHyeon
ff24f05491 Add alc(4) man page and hook up ale(4) to the build.
Also add Xr to appropriate man pages.
2009-06-10 02:19:54 +00:00
Pyun YongHyeon
d4cb58f64c Add nge(4) to the list of drivers supporting ALTQ. 2009-05-21 02:47:46 +00:00
Pyun YongHyeon
15b42c1197 Add txp(4) to the list of drivers supporting ALTQ. 2009-03-12 01:21:48 +00:00
Pyun YongHyeon
a1fc35d1a5 Correct .Dd
Pointed out by:	maxim
2008-11-12 10:31:06 +00:00
Pyun YongHyeon
cad7d3671f Add ale(4) man page and hook up ale(4) to the build.
Also add Xr to appropriate man pages.
2008-11-12 10:20:29 +00:00
Pyun YongHyeon
889eb7f589 Add jme(4) to the list of drivers supporting ALTQ. 2008-05-27 02:03:26 +00:00
Pyun YongHyeon
dbae6a113d Add age(4) to the list of drivers supporting ALTQ. 2008-05-19 02:06:39 +00:00
Sam Leffler
f446360711 move awi to the Attic; it will not make the jump to the new world order
Reviewed by:	imp
2008-04-20 19:20:39 +00:00
Pyun YongHyeon
4d0046ccf0 nfe(4) supports altq(4). 2007-06-12 02:19:11 +00:00
Pyun YongHyeon
185d3fe9e8 gem(4) supports altq(4) now. 2007-06-04 06:01:57 +00:00
Christian Brueffer
1ff08d5f22 axe(4) supports altq now. 2007-05-12 05:59:15 +00:00
Christian Brueffer
80af48d5c8 Add rum(4). 2007-05-09 05:18:04 +00:00
Christian Brueffer
91dba98d82 Document vge(4)'s support for altq(4). 2007-02-21 10:00:09 +00:00
Max Laier
fe46dc7031 Add ALTQ support for aue(4).
Tested by:	Greg Hennessy, Volker
MFC after:	1 week
2007-02-03 13:53:22 +00:00
Max Laier
5f6eff23ae Missed npe(4) in the last commit. "ate" also has support but is lagging a
man page to link to.
2007-02-03 13:38:04 +00:00
Max Laier
d21fac506a bce(4), ipw(4), iwi(4), ral(4), udav(4), ural(4) support ALTQ as well. 2007-02-03 13:33:40 +00:00
Christian Brueffer
8e91869c5e Correct sort msk(4). 2006-12-13 08:55:20 +00:00
Pyun YongHyeon
d5a1a93927 Add msk(4) to the list of drivers supporting ALTQ. 2006-12-13 02:40:06 +00:00
Max Laier
d9cbee0c7d ALTQify ep(4).
Tested and Requested by:	Andy Brook
MFC after:			3 days
2006-12-01 20:29:55 +00:00
Pyun YongHyeon
5d44cffc71 Add stge(4) to the list of drivers supporting ALTQ. 2006-07-25 00:58:00 +00:00
Christian Brueffer
bc25e29aa1 mxge(4) works with altq.
Tested by:	gallatin
2006-06-15 19:38:42 +00:00
Christian Brueffer
3640665627 my(4) provides support now as well. 2006-06-05 18:02:36 +00:00
Max Laier
7a569b90b5 ALTQ-ify nve(4).
Submitted by:	Chris Dionissopoulos
Tested by:	Chris Dionissopoulos
MFC after:	4 weeks
2006-05-20 21:08:09 +00:00
Marius Strobl
d204811f1e Now that lnc(4) is removed from the source tree, remove it from the list
of drivers supporting ALTQ.
2006-05-15 20:16:42 +00:00
Andrew Thompson
cceffdee0c The altq(4) code already handles SMP so clarify what ALTQ_NOPCC is needed for. 2006-03-02 19:45:59 +00:00
Christian Brueffer
4a46d2a6df The newly added le(4) driver is altq capable. 2006-01-31 18:46:17 +00:00
Gleb Smirnoff
b5db9fa7d1 - Note that ng_iface(4) now supports ALTQ.
- Explain when ALTQ should be used on ng_iface(4) and when not.
2005-10-10 15:14:37 +00:00
Max Laier
ade6e491fc ALTQify ste(4).
Requested and tested by:	<nike_d at cytexbg dot com>
Approved by:			re (scottl)
2005-07-08 13:05:59 +00:00
Max Laier
52732175c3 ALTQ support for re(4).
Submitted by:	Chris Dionissopoulos, Theo Schlossnagle
PR:		kern/78681
MFC after:	2 weeks
2005-03-12 17:35:37 +00:00
Max Laier
c721916790 Fix sloppy use of "manpage", bump .Dd where applicable and rename RED to
Random Early Detection (not ... Drop) in order to be consistent with other
documentation on ALTQ

Pointed out by:	simon, ru, Brad Davis
2005-02-07 23:20:12 +00:00
Max Laier
8624b327d4 Be more verbose about altq SYNOPSIS and add more linkage in the relating pf
documents.

Inspired by:	scottl
Reviewed by:	Brad Davis <so14kNOso14kSPAMcom>
MFC after:	3 days
2005-02-07 11:46:36 +00:00
Ruslan Ermilov
a1c21316ba Tiny markup fixes. 2005-01-14 10:46:08 +00:00
Max Laier
b9c5f41258 Enable sk(4) for ATLQ.
Thoroughly tested by:	Ender <ender NO tog SPAM net>
MFC after:		4 weeks
2004-12-24 14:13:38 +00:00
Tom Hukins
271a1b77c1 Sort driver names alphabetically.
MFC after:	1 week
2004-12-16 15:24:53 +00:00
Max Laier
ed0cf68945 Commit ALTQ-patch for ed(4).
Requested and tested by:	pav
MFC after:			1 week
2004-11-21 02:42:09 +00:00
Christian Brueffer
12beeca875 sf(4) supports altq
MFC after:	2 weeks
2004-11-12 18:13:54 +00:00
Christian Brueffer
7ac5da6c01 Several language fixes
MFC after:	3 days
2004-11-11 22:52:26 +00:00
Max Laier
c58d025512 des added bge(4) support. 2004-11-01 11:43:07 +00:00
Brian Feldman
d9a471132b Mention the dc(4) driver's support, and ipfw(8)'s classifier support. 2004-10-08 03:33:31 +00:00
Max Laier
f6b2c4eca5 Add a minimal altq.4 manpage to tell about the kernel options and where to
find more information. Also move the "SUPPORTED DEVICES" section from altq.9
to altq.4, where is belongs.

Requested by:	green
MFC after:	2 days
2004-10-07 12:10:25 +00:00