11669 Commits

Author SHA1 Message Date
thompsa
5fc175b7b4 Rename the trunk(4) driver to lagg(4) as it is too similar to vlan trunking.
The name trunk is misused as the networking term trunk means carrying multiple
VLANs over a single connection. The IEEE standard for link aggregation (802.3
section 3) does not talk about 'trunk' at all while it is used throughout IEEE
802.1Q in describing vlans.

The lagg(4) driver provides link aggregation, failover and fault tolerance.

Discussed on:	current@
2007-04-17 00:35:11 +00:00
gabor
d52d824cd8 - Add another graph about the organization of the FreeBSD Project 2007-04-16 19:04:18 +00:00
blackend
5953cee02a Elexol USB MOD1 is supported by the uftdi driver. 2007-04-14 13:51:51 +00:00
ru
3f5535c193 Add ports-net-im, ports-net-p2p and ports-ports-mgmt collections. 2007-04-14 12:54:38 +00:00
ru
9fe3c63603 Add src-cddl and src-rescue. 2007-04-14 12:53:37 +00:00
ahze
6ec7141d61 Pav and marcus co-mentored me for a few weeks while adamw was busy in school 2007-04-13 14:29:38 +00:00
julian
3e40f10d80 Found the right date for davidxu 2007-04-12 20:43:57 +00:00
julian
b6dcf59f38 Add myself and some others according to my dusty memory.
I may have other mentees that I have forgotten...
2007-04-12 20:39:55 +00:00
mav
1829f3dd6b Add myself and glebius.
Approved by:	glebius (mentor)
2007-04-12 19:14:09 +00:00
stefan
d18e68d6ab Add myself and my mentor, arved. 2007-04-12 15:45:30 +00:00
ticso
974e289f93 Add myself plus a template for Andrew Gallatin for the mentor link. 2007-04-11 17:53:29 +00:00
brueffer
bda6bd3e38 Bump date to the day of the import. 2007-04-11 08:55:04 +00:00
keramida
9de00d802e Add a pfsync_syncpeer option to /etc/defaults/rc.conf and rc.conf(5),
which can be used to turn off multicast pfsync support, and enable
the transmission of directed PFSYNC (IP protocol: 240) packets to
a specific "sync peer" host.

PR:		conf/111225
Submitted by:	Bas van Beek <bas@tobin.nl>
Approved by:	mtm, mlaier
MFC after:	2 weeks
2007-04-10 16:42:14 +00:00
thompsa
994b9b86e7 Hook trunk(4) up to the build. 2007-04-10 00:35:31 +00:00
thompsa
0f00c64853 Add the trunk(4) driver for providing link aggregation, failover and fault
tolerance.  This driver allows aggregation of multiple network interfaces as
one virtual interface using a number of different protocols/algorithms.

failover    - Sends traffic through the secondary port if the master becomes
              inactive.
fec         - Supports Cisco Fast EtherChannel.
lacp        - Supports the IEEE 802.3ad Link Aggregation Control Protocol
              (LACP) and the Marker Protocol.
loadbalance - Static loadbalancing using an outgoing hash.
roundrobin  - Distributes outgoing traffic using a round-robin scheduler
              through all active ports.

This code was obtained from OpenBSD and this also includes 802.3ad LACP support
from agr(4) in NetBSD.
2007-04-10 00:27:25 +00:00
thompsa
496a4e8d2f Fix a compiler warning so hash.h can be included in the kernel. This changes
the args for hash32_stre and hash32_strne but there are no consumers in the
base system and openbgpd does not use it which the initial import was for.

Silence on:	hackers
2007-04-09 22:55:14 +00:00
miwi
d695cc2245 - Add my mentees, farrokhi@ and nox@
Reviewed by:    flz
2007-04-09 18:22:11 +00:00
kevlo
539df81f96 Add myself 2007-04-09 14:34:17 +00:00
kevlo
fce9f8b96b Add myself 2007-04-09 14:26:38 +00:00
novel
433a96002a Add my mentee, alexbl. 2007-04-07 18:54:51 +00:00
brueffer
83cc973253 Remove empty section.
MFC after:	3 days
2007-04-07 14:36:18 +00:00
mjacob
c0871853c3 Update the man page a bit- also to reflect that testing
that Jun Kuriyama did to verify the PCI-Express (Apple
Fibre Channel) HBA.

MFC after:	3 days
2007-04-07 04:01:00 +00:00
brueffer
7ef6ebad15 nfe(4) supports polling. 2007-04-06 14:25:14 +00:00
pjd
d7934ff4a8 Oops, keep things sorted.
Found by:	ru
2007-04-06 10:33:06 +00:00
pjd
c88881a4e0 Regen. 2007-04-06 02:27:20 +00:00
pjd
4474431c34 - Add ZFS startup script.
Submitted by:	des

- When starting mountd(8) and ZFS is enabled, add /etc/zfs/exports file.
- Update rc.conf(5).
2007-04-06 02:27:02 +00:00
pjd
170e632d64 Connect ZFS to the build. 2007-04-06 02:13:30 +00:00
pjd
38142b0ef5 Add new libraries. We may want to rename libumem to not colide with
ports/devel/umem.
2007-04-06 01:45:23 +00:00
pjd
98524ca017 Bump date. 2007-04-05 21:17:52 +00:00
pjd
7e73da14eb Add security.jail.mount_allowed sysctl, which allows to mount and
unmount jail-friendly file systems from within a jail.
Precisely it grants PRIV_VFS_MOUNT, PRIV_VFS_UNMOUNT and
PRIV_VFS_MOUNT_NONUSER privileges for a jailed super-user.
It is turned off by default.

A jail-friendly file system is a file system which driver registers
itself with VFCF_JAIL flag via VFS_SET(9) API.
The lsvfs(1) command can be used to see which file systems are
jail-friendly ones.

There currently no jail-friendly file systems, ZFS will be the first one.
In the future we may consider marking file systems like nullfs as
jail-friendly.

Reviewed by:	rwatson
2007-04-05 21:03:05 +00:00
gad
5d38947722 Add myself. Include wollman in addition to billf, because Garrett spent a
lot of time reviewing all my initial updates to lpr & friends.
2007-04-04 20:36:13 +00:00
matteo
77c98c1031 Add rpc_statd_flags and rpc_lockd_flags options to allow options to be
passed to rpc.statd and rpc.lockd

MFC after:	1 week
2007-04-04 13:16:18 +00:00
mm
daaf826b0d Add myself and my mentor -> mentee relationship.
Approved by:	garga (mentor)
2007-04-04 12:07:49 +00:00
yar
b448032305 The names of the unknown soldiers still are kept in the dusty
Handbook for 2.1.7-RELEASE.
2007-04-04 10:26:29 +00:00
yar
66e17a739c Admit my infertility in public: I had the honour of being mentored by jkh,
but I've had no mentees of my own yet.
2007-04-04 10:17:34 +00:00
danfe
37016d3a5d Add myself. 2007-04-04 07:30:34 +00:00
ru
546387bba7 Sort as requested. 2007-04-04 06:33:37 +00:00
lwhsu
1c8a725def Add myself, my mentor/mentee relationship.
Approved by:     clsung (mentor)
2007-04-04 02:24:10 +00:00
chinsan
c625b1f0c0 - Remove the leading zero from the day of month.
Noticed by:	ru@
Approved by:	delphij@ (mentor)
MFC after:	1 week
2007-04-04 00:14:36 +00:00
kan
d7b9f1a7cd Add entry for bsd.symver.mk.
Pointed out by: ru
2007-04-03 20:15:59 +00:00
pjd
0831037a0e Add myself. 2007-04-03 19:22:41 +00:00
ru
d6c8ea9c78 Kill whitespace at EOL. 2007-04-03 18:57:09 +00:00
kan
eaa82c2132 Break out Version.map generation code from bsd.lib.mk into a
separate bsd.symver.mk file. Include bsd.symver.mk in bsd.lib.mk
to maintain the status quo.
2007-04-03 18:56:05 +00:00
brian
2ea7d2a73e Add entries for myself 2007-04-03 16:56:05 +00:00
brian
36c669aff9 Sort 2007-04-03 16:50:26 +00:00
chinsan
a65de131f1 - Remove the deprecated ``/stand'' hierarchy.
PR:		docs/111137
Submitted by:	Niclas Zeising
Approved by:	delphij@ (mentor)
2007-04-03 15:23:01 +00:00
rik
e743c75b95 s/if_vlan/vlan/
Noted by: brueffer
2007-04-03 14:36:18 +00:00
leeym
2ad9753849 - add entries for me (leeym)
- fix typo for lbr
2007-04-03 09:16:20 +00:00
sem
102a7dafdc Fix a type in a second name
Reported by:	ru (Sharp-sighted Eye)
2007-04-03 06:34:58 +00:00
rik
006f27015b Add description how the filter works in case of multiple interfaces
with the same MAC.

PR:     kern/109815
MFC after:	7 days
Submitted by:	Eygene Ryabinkin
Glanced by:	rik (all pointy hats are mine)
Discussed with:	julian@, rik@
2007-04-02 22:04:21 +00:00