svn commit: r191555 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 23:11:22 2009 New Revision: 191555 URL: http://svn.freebsd.org/changeset/base/191555 Log: add IEEE80211_FEXT_4ADDR to indicate ieee80211_encap should do 4-address encapsulation when relaying frames; this reduces the cost of the test and enables use for situations

svn commit: r191554 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 23:04:35 2009 New Revision: 191554 URL: http://svn.freebsd.org/changeset/base/191554 Log: don't depend on includes to get definitions of struct ieee80211_tx_ampdu and ieee80211_rx_ampdu; these should've been part of r191552 Modified: head/sys/net80211/ieee80211_

svn commit: r191553 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 23:02:17 2009 New Revision: 191553 URL: http://svn.freebsd.org/changeset/base/191553 Log: hoist ampdu tx aggregation setup from ieee80211_encap to ieee80211_start where it was meant all along (the code was in encap because ampdu was implemented pre vaps) Modifie

svn commit: r191552 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 22:54:51 2009 New Revision: 191552 URL: http://svn.freebsd.org/changeset/base/191552 Log: allow drivers to hook ampdu rx start/stop Modified: head/sys/net80211/ieee80211_ht.c head/sys/net80211/ieee80211_var.h Modified: head/sys/net80211/ieee80211_ht.c =

svn commit: r191551 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 22:49:25 2009 New Revision: 191551 URL: http://svn.freebsd.org/changeset/base/191551 Log: improvements: o formatting o more rx ampdu state o tdma state o show ifnet names o show auth policy name Modified: head/sys/net80211/ieee80211_ddb.c Modified: head

svn commit: r191550 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 22:45:21 2009 New Revision: 191550 URL: http://svn.freebsd.org/changeset/base/191550 Log: stash the node pointer in the mbuf before doing ff aggregration so this is done in only one place Modified: head/sys/net80211/ieee80211_output.c head/sys/net80211/ieee802

svn commit: r191549 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 22:44:23 2009 New Revision: 191549 URL: http://svn.freebsd.org/changeset/base/191549 Log: whitespace Modified: head/sys/net80211/ieee80211_sta.c Modified: head/sys/net80211/ieee80211_sta.c ==

svn commit: r191547 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 21:50:21 2009 New Revision: 191547 URL: http://svn.freebsd.org/changeset/base/191547 Log: print both fc bytes when hitting a protocol version mismatch Modified: head/sys/net80211/ieee80211_adhoc.c head/sys/net80211/ieee80211_hostap.c head/sys/net80211/ieee8021

svn commit: r191548 - in head/sys: compat/linux contrib/ipfilter/netinet net netinet netinet6

2009-04-26 Thread Marko Zec
Author: zec Date: Sun Apr 26 22:06:42 2009 New Revision: 191548 URL: http://svn.freebsd.org/changeset/base/191548 Log: In preparation for turning on options VIMAGE in next commits, rearrange / replace / adjust several INIT_VNET_* initializer macros, all of which currently resolve to whitespa

svn commit: r191545 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 21:37:02 2009 New Revision: 191545 URL: http://svn.freebsd.org/changeset/base/191545 Log: don't fragment ampdu aggregates Modified: head/sys/net80211/ieee80211_output.c Modified: head/sys/net80211/ieee80211_output.c ===

svn commit: r191546 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 21:46:04 2009 New Revision: 191546 URL: http://svn.freebsd.org/changeset/base/191546 Log: add iv_recv_ctl method to allow hooking rx ctl frame handling Modified: head/sys/net80211/ieee80211_adhoc.c head/sys/net80211/ieee80211_hostap.c head/sys/net80211/ieee802

svn commit: r191544 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 21:34:53 2009 New Revision: 191544 URL: http://svn.freebsd.org/changeset/base/191544 Log: uniformly mark mbufs that pass through the tx path with M_MCAST; drivers can now use this flag instead of inspecting the contents Modified: head/sys/net80211/ieee80211_outp

svn commit: r191543 - head/sys/vm

2009-04-26 Thread Alan Cox
Author: alc Date: Sun Apr 26 21:24:50 2009 New Revision: 191543 URL: http://svn.freebsd.org/changeset/base/191543 Log: Eliminate an errant comment. Discussed with: tegge Modified: head/sys/vm/swap_pager.c Modified: head/sys/vm/swap_pager.c =

svn commit: r191542 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 21:21:48 2009 New Revision: 191542 URL: http://svn.freebsd.org/changeset/base/191542 Log: o add missing 802.3 bpf tap o add 802.11 bpf tap to output path now that it's removed from ieee80211_encap Modified: head/sys/net80211/ieee80211_wds.c Modified: head/sys/n

svn commit: r191541 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 21:21:07 2009 New Revision: 191541 URL: http://svn.freebsd.org/changeset/base/191541 Log: add missing DLT_IEEE802_11 tap Modified: head/sys/net80211/ieee80211_superg.c Modified: head/sys/net80211/ieee80211_superg.c

svn commit: r191540 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 21:16:29 2009 New Revision: 191540 URL: http://svn.freebsd.org/changeset/base/191540 Log: add missing part of r191537 that should have read: hoist DLT_IEEE802_11 bpf tap from ieee80211_encap up to ieee80211_start Modified: head/sys/net80211/ieee80211_output.c M

svn commit: r191539 - head/sys/kern

2009-04-26 Thread Robert Watson
Author: rwatson Date: Sun Apr 26 21:16:03 2009 New Revision: 191539 URL: http://svn.freebsd.org/changeset/base/191539 Log: Improve approximation of style(9). Modified: head/sys/kern/kern_rmlock.c Modified: head/sys/kern/kern_rmlock.c ==

svn commit: r191538 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 21:13:18 2009 New Revision: 191538 URL: http://svn.freebsd.org/changeset/base/191538 Log: fix comment Modified: head/sys/net80211/ieee80211_output.c Modified: head/sys/net80211/ieee80211_output.c ===

svn commit: r191537 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 21:12:19 2009 New Revision: 191537 URL: http://svn.freebsd.org/changeset/base/191537 Log: add missing DLT_IEEE802_11 bpf tap in ieee80211_start Modified: head/sys/net80211/ieee80211_output.c Modified: head/sys/net80211/ieee80211_output.c =

svn commit: r191536 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 21:11:12 2009 New Revision: 191536 URL: http://svn.freebsd.org/changeset/base/191536 Log: fixup ieee80211_output handling: o correct bpf handling, send 'em to the right tap o do accouting o mark mbufs holding multicast frames Modified: head/sys/net80211/ieee

svn commit: r191535 - head/sys/sys

2009-04-26 Thread Ed Schouten
Author: ed Date: Sun Apr 26 21:06:11 2009 New Revision: 191535 URL: http://svn.freebsd.org/changeset/base/191535 Log: Remove the unused insque() and remque() functions. We have no code in the tree that uses these anymore. New code should just use the regular queue(3) macros. Modified:

svn commit: r191534 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 21:03:29 2009 New Revision: 191534 URL: http://svn.freebsd.org/changeset/base/191534 Log: o use shared code to handle bpf tap and mbuf cleanup o swap conditional order to put the cheapest first Modified: head/sys/net80211/ieee80211_adhoc.c head/sys/net80211/ie

svn commit: r191533 - head/sys/netipx

2009-04-26 Thread Ed Schouten
Author: ed Date: Sun Apr 26 21:03:27 2009 New Revision: 191533 URL: http://svn.freebsd.org/changeset/base/191533 Log: Make the SPX code use its own copies of insque()/remque(). Instead of using the antique insque()/remque() functions from sys/queue.h, make this code use its own versions.

svn commit: r191532 - head/sys/net80211

2009-04-26 Thread Sam Leffler
Author: sam Date: Sun Apr 26 20:55:31 2009 New Revision: 191532 URL: http://svn.freebsd.org/changeset/base/191532 Log: correct bssid reporting for wds vaps Modified: head/sys/net80211/ieee80211_ioctl.c Modified: head/sys/net80211/ieee80211_ioctl.c

svn commit: r191531 - head/sys/vm

2009-04-26 Thread Alan Cox
Author: alc Date: Sun Apr 26 20:54:57 2009 New Revision: 191531 URL: http://svn.freebsd.org/changeset/base/191531 Log: Eliminate an archaic band-aid. The immediately preceding comment already explains why the band-aid is unnecessary. Suggested by: tegge Modified: head/sys/vm/vm_fault.

svn commit: r191530 - releng/7.2/release/doc/en_US.ISO8859-1/relnotes

2009-04-26 Thread Marc Fonvieille
Author: blackend (doc committer) Date: Sun Apr 26 19:16:32 2009 New Revision: 191530 URL: http://svn.freebsd.org/changeset/base/191530 Log: Add a missing space and remove a superfluous char. Approved by: re (implicit) Modified: releng/7.2/release/doc/en_US.ISO8859-1/relnotes/article.sgm

svn commit: r191529 - head/sys/sys

2009-04-26 Thread Bjoern A. Zeeb
Author: bz Date: Sun Apr 26 19:15:19 2009 New Revision: 191529 URL: http://svn.freebsd.org/changeset/base/191529 Log: Whitespace (use tabs like for all other lines). MFC after: 1 month Modified: head/sys/sys/mbuf.h Modified: head/sys/sys/mbuf.h ==

svn commit: r191528 - head/sys/netinet

2009-04-26 Thread Robert Watson
Author: rwatson Date: Sun Apr 26 19:05:40 2009 New Revision: 191528 URL: http://svn.freebsd.org/changeset/base/191528 Log: Acquire IF_ADDR_LOCK() around most iterations over ifp->if_addrhead (colloquially known as if_addrlist). Currently not acquired around interface address loops that call

svn commit: r191527 - in head/lib/libarchive: . test

2009-04-26 Thread Tim Kientzle
Author: kientzle Date: Sun Apr 26 18:57:50 2009 New Revision: 191527 URL: http://svn.freebsd.org/changeset/base/191527 Log: Reading an mtree file is supposed to provide access to the file data (if the file exists on disk). This was broken for the first regular file; fix it and add a test

svn commit: r191526 - head/lib/libarchive

2009-04-26 Thread Tim Kientzle
Author: kientzle Date: Sun Apr 26 18:46:40 2009 New Revision: 191526 URL: http://svn.freebsd.org/changeset/base/191526 Log: Various improvements to the tar.5 manpage, including descriptions of the GNU tar "posix-style" sparse format, clarification of the Solaris tar ACL storage, and a few

svn commit: r191525 - head/lib/libarchive

2009-04-26 Thread Tim Kientzle
Author: kientzle Date: Sun Apr 26 18:43:49 2009 New Revision: 191525 URL: http://svn.freebsd.org/changeset/base/191525 Log: Exit with ARCHIVE_FATAL if the ISO image is truncated. Modified: head/lib/libarchive/archive_read_support_format_iso9660.c Modified: head/lib/libarchive/archive_read_su

svn commit: r191524 - head/lib/libarchive

2009-04-26 Thread Tim Kientzle
Author: kientzle Date: Sun Apr 26 18:24:14 2009 New Revision: 191524 URL: http://svn.freebsd.org/changeset/base/191524 Log: Remove an unused variable. Thanks to:Christoph Mallon Modified: head/lib/libarchive/archive_read_support_format_empty.c Modified: head/lib/libarchive/archive_r

svn commit: r191523 - releng/7.2/release/doc/en_US.ISO8859-1/relnotes

2009-04-26 Thread Hiroki Sato
Author: hrs Date: Sun Apr 26 18:10:07 2009 New Revision: 191523 URL: http://svn.freebsd.org/changeset/base/191523 Log: Update release note: type of shm_segsz in struct shmid_ds to size_t from int, AltiVec support on powerpc, INTx disabled when MSI/MSIX enabled, sy

svn commit: r191522 - releng/7.2/release/doc/en_US.ISO8859-1/relnotes

2009-04-26 Thread Hiroki Sato
Author: hrs Date: Sun Apr 26 16:56:03 2009 New Revision: 191522 URL: http://svn.freebsd.org/changeset/base/191522 Log: Update release note: jail improvements: IPv4, IPv6, no address support, SCTP fix, cpuset(1) support, ddb show jails, version number bump, KTR_CALLOUT new

svn commit: r191521 - releng/7.2/release/doc/en_US.ISO8859-1/relnotes

2009-04-26 Thread Hiroki Sato
Author: hrs Date: Sun Apr 26 14:03:52 2009 New Revision: 191521 URL: http://svn.freebsd.org/changeset/base/191521 Log: Update release notes: FREEBSD32 syscall translation layer now supports addition/removal of syscall from kernel module, VFS_AIO syscalls added to FREEBSD3

Re: svn commit: r191367 - head/sys/net

2009-04-26 Thread Bruce Simpson
Robert Watson wrote: ... Now that Giant is nuked, the netisr could be eliminated and the ifnet rlock taken as it is before dispatching an entire chain. I only implemented a netisr to allow the code to be back-ported, however I don't care about back-porting any more -- it's too much effort an

svn commit: r191520 - head/lib/libc/posix1e

2009-04-26 Thread Edward Tomasz Napierala
Author: trasz Date: Sun Apr 26 10:12:20 2009 New Revision: 191520 URL: http://svn.freebsd.org/changeset/base/191520 Log: Fix typo. Modified: head/lib/libc/posix1e/acl_set_qualifier.3 Modified: head/lib/libc/posix1e/acl_set_qualifier.3 =

svn commit: r191519 - releng/7.2/release/doc/en_US.ISO8859-1/hardware

2009-04-26 Thread Marc Fonvieille
Author: blackend (doc committer) Date: Sun Apr 26 09:54:03 2009 New Revision: 191519 URL: http://svn.freebsd.org/changeset/base/191519 Log: s/&os:/&os;/ wrongly added by myself (damn it builded fine even with the wrong version:( ) Submitted by: marius Approved by: re (implicit) Modifi

svn commit: r191518 - in head: contrib/gcc/contrib contrib/libstdc++/config/abi/x86_64-linux-gnu contrib/libstdc++/config/cpu/mmix contrib/libstdc++/config/cpu/s390 contrib/libstdc++/config/cpu/x86...

2009-04-26 Thread Ed Schouten
Author: ed Date: Sun Apr 26 09:36:55 2009 New Revision: 191518 URL: http://svn.freebsd.org/changeset/base/191518 Log: Remove even more empty directories. I just used `hidesvn find . -type d -empty' to figure out which directories are empty. This means I couldn't easily figure out which

svn commit: r191517 - in head: contrib/amd/m4 contrib/bind contrib/bind9/lib/dns/sec contrib/cvs/tools/pcl-cvs contrib/gcc/config/alpha contrib/gcc/config/frv contrib/gcc/config/mpw contrib/gcc/con...

2009-04-26 Thread Ed Schouten
Author: ed Date: Sun Apr 26 09:31:58 2009 New Revision: 191517 URL: http://svn.freebsd.org/changeset/base/191517 Log: Remove empty directories from the HEAD. Discussed with: developers, imp Deleted: head/contrib/amd/m4/ head/contrib/bind/ head/contrib/bind9/lib/dns/sec/ head/

svn commit: r191516 - head/sys/dev/ata

2009-04-26 Thread Ed Schouten
Author: ed Date: Sun Apr 26 09:21:37 2009 New Revision: 191516 URL: http://svn.freebsd.org/changeset/base/191516 Log: Remove unneeded device index from unit number. We only use the unit number to determine whether we should rewind the device upon closure. Modified: head/sys/dev/ata/ata

svn commit: r191515 - releng/7.2/release/doc/en_US.ISO8859-1/relnotes

2009-04-26 Thread Hiroki Sato
Author: hrs Date: Sun Apr 26 08:29:35 2009 New Revision: 191515 URL: http://svn.freebsd.org/changeset/base/191515 Log: Update release notes: amd64 KVA space to 6GB, variable reference in loader(8) script fixed, debug.batt.batt_sleep_ms added, snd_au88x0(4) removed

svn commit: r191514 - releng/7.2/release/doc/en_US.ISO8859-1/relnotes

2009-04-26 Thread Marc Fonvieille
Author: blackend (doc committer) Date: Sun Apr 26 08:17:14 2009 New Revision: 191514 URL: http://svn.freebsd.org/changeset/base/191514 Log: - Add/usr trademarks for Windows; - Various typo fixes. Approved by: re (implicit) Modified: releng/7.2/release/doc/en_US.ISO8859-1/relnotes/arti

svn commit: r191513 - releng/7.2/release/doc/en_US.ISO8859-1/hardware

2009-04-26 Thread Marc Fonvieille
Author: blackend (doc committer) Date: Sun Apr 26 08:00:41 2009 New Revision: 191513 URL: http://svn.freebsd.org/changeset/base/191513 Log: MFC: r191509: Unbreak the build of relnotes. r191511: Bump copyright year; Add missing colon and fix broken entity. Approved by: re (impl

svn commit: r191512 - stable/7/release/doc/en_US.ISO8859-1/hardware

2009-04-26 Thread Marc Fonvieille
Author: blackend (doc committer) Date: Sun Apr 26 07:58:00 2009 New Revision: 191512 URL: http://svn.freebsd.org/changeset/base/191512 Log: MFC: r191509: Unbreak the build of relnotes. r191511: Bump copyright year; Add missing colon and fix broken entity. Approved by: re (impl

Re: svn commit: r191508 - in head/sys: kern sys

2009-04-26 Thread Marko Zec
On Sunday 26 April 2009 09:09:39 Marko Zec wrote: > Author: zec > Date: Sun Apr 26 07:09:39 2009 > New Revision: 191508 > URL: http://svn.freebsd.org/changeset/base/191508 > > Log: > Extend the vnet module registration / initialization framework > first introduced @ r190909 with a vnet module d

svn commit: r191511 - head/release/doc/en_US.ISO8859-1/hardware

2009-04-26 Thread Marc Fonvieille
Author: blackend (doc committer) Date: Sun Apr 26 07:16:01 2009 New Revision: 191511 URL: http://svn.freebsd.org/changeset/base/191511 Log: Bump copyright year; Add missing colon and fix broken entity. Modified: head/release/doc/en_US.ISO8859-1/hardware/article.sgml Modified: head/release/

svn commit: r191510 - head/sys/netgraph

2009-04-26 Thread Marko Zec
Author: zec Date: Sun Apr 26 07:14:50 2009 New Revision: 191510 URL: http://svn.freebsd.org/changeset/base/191510 Log: In preparation to make options VIMAGE operational, where needed, initialize / release netgraph related state in iattach() / idetach() functions called via the vnet module re

svn commit: r191509 - head/release/doc/en_US.ISO8859-1/hardware

2009-04-26 Thread Marc Fonvieille
Author: blackend (doc committer) Date: Sun Apr 26 07:12:04 2009 New Revision: 191509 URL: http://svn.freebsd.org/changeset/base/191509 Log: Unbreak the build of relnotes. Modified: head/release/doc/en_US.ISO8859-1/hardware/article.sgml Modified: head/release/doc/en_US.ISO8859-1/hardware/arti

svn commit: r191508 - in head/sys: kern sys

2009-04-26 Thread Marko Zec
Author: zec Date: Sun Apr 26 07:09:39 2009 New Revision: 191508 URL: http://svn.freebsd.org/changeset/base/191508 Log: Extend the vnet module registration / initialization framework first introduced @ r190909 with a vnet module deregistration service. kldunloadable modules, which are cu