svn commit: r189528 - head/sys/dev/usb/net

2009-03-07 Thread Andrew Thompson
Author: thompsa Date: Sun Mar 8 06:56:13 2009 New Revision: 189528 URL: http://svn.freebsd.org/changeset/base/189528 Log: Move m_getcl() into its own function. This also fixes a bug where the m_adj for ETHER_ALIGN was having no effect since m_len had not been set. Modified: head/sys/dev/u

svn commit: r189527 - head/usr.bin/tar

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 06:20:35 2009 New Revision: 189527 URL: http://svn.freebsd.org/changeset/base/189527 Log: Update version to 2.6.901a to indicate this is synced up with r745 of libarchive.googlecode.com (except for the lzma/xz support). Modified: head/usr.bin/tar/Makefile

svn commit: r189526 - head/usr.bin/tar

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 06:19:28 2009 New Revision: 189526 URL: http://svn.freebsd.org/changeset/base/189526 Log: Merge r492 from libarchive.googlecode.com: First cut at exposing the new options mechanism to userland. Documentation pending... Modified: head/usr.bin/tar/bsdtar.c

svn commit: r189525 - head/sys/gnu/fs/reiserfs

2009-03-07 Thread David Schultz
Author: das Date: Sun Mar 8 06:14:33 2009 New Revision: 189525 URL: http://svn.freebsd.org/changeset/base/189525 Log: Don't declare bin_search() as an inline function, since there's no inline definition of it. Modified: head/sys/gnu/fs/reiserfs/reiserfs_fs.h Modified: head/sys/gnu/fs/reis

svn commit: r189524 - in head/usr.bin/tar: . test

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 06:09:20 2009 New Revision: 189524 URL: http://svn.freebsd.org/changeset/base/189524 Log: Match a comment to reduce differences with libarchive.googlecode.com. Modified: head/usr.bin/tar/bsdtar.c head/usr.bin/tar/test/main.c Modified: head/usr.bin/tar/bsdt

svn commit: r189523 - in head/usr.bin/tar: . test

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 06:07:35 2009 New Revision: 189523 URL: http://svn.freebsd.org/changeset/base/189523 Log: Merge r709,r710 from libarchive.googlecode.com: More work on Windows support. Added: head/usr.bin/tar/test/test_patterns_4.tar.uu (contents, props changed) Modified

svn commit: r189522 - head/sys/dev/usb/net

2009-03-07 Thread Andrew Thompson
Author: thompsa Date: Sun Mar 8 06:03:28 2009 New Revision: 189522 URL: http://svn.freebsd.org/changeset/base/189522 Log: Fix endian conversion from htole16 to htole32. Tested with: ARM xscale Modified: head/sys/dev/usb/net/if_axe.c Modified: head/sys/dev/usb/net/if_axe.c

svn commit: r189521 - in head/usr.bin/tar: . test

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 06:03:15 2009 New Revision: 189521 URL: http://svn.freebsd.org/changeset/base/189521 Log: Merge r687-689,691,693-701,720 from libarchive.googlecode.com: Translate getdate.y into C for portability. Make the get_date() function easier to test as well: * Ha

svn commit: r189520 - in head/usr.bin/tar: . test

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 05:47:21 2009 New Revision: 189520 URL: http://svn.freebsd.org/changeset/base/189520 Log: Merger r629-631,633-646,648,654,678,681,682 from libarchive.googlecode.com: Many changes for Windows compatibility. bsdtar_test now runs successfully on both POSIX pla

svn commit: r189519 - head/usr.bin/tar/test

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 05:38:45 2009 New Revision: 189519 URL: http://svn.freebsd.org/changeset/base/189519 Log: Merge r368,496,625,626 from libarchive.googlecode.com: A number of style and portability tweaks to the test harness. Most significantly, don't use getopt(). Modified:

svn commit: r189518 - head/usr.bin/tar

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 05:35:59 2009 New Revision: 189518 URL: http://svn.freebsd.org/changeset/base/189518 Log: Merge r622 from libarchive.googlecode.com: Avoid warning on platforms that lack regex.h. Modified: head/usr.bin/tar/util.c Modified: head/usr.bin/tar/util.c

svn commit: r189517 - head/usr.bin/tar

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 05:34:20 2009 New Revision: 189517 URL: http://svn.freebsd.org/changeset/base/189517 Log: Merge r552,r559 from libarchive.googlecode.com: High-resolution time support on Tru64, AIX, and GNU Hurd, thanks to Björn Jacke. Modified: head/usr.bin/tar/bsdtar_pla

svn commit: r189516 - head/usr.bin/tar

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 05:28:52 2009 New Revision: 189516 URL: http://svn.freebsd.org/changeset/base/189516 Log: Merge r529 from libarchive.googlecode.com: Fix how we read ext2fs_fs.h headers on Linux. Modified: head/usr.bin/tar/write.c Modified: head/usr.bin/tar/write.c ==

svn commit: r189515 - in head/usr.bin/tar: . test

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 05:24:37 2009 New Revision: 189515 URL: http://svn.freebsd.org/changeset/base/189515 Log: Merge r435,r443 from libarchive.googlecode.com: Let the compiler options determine how to read config.h. Modified: head/usr.bin/tar/bsdtar_platform.h head/usr.bin/t

svn commit: r189514 - head/usr.bin/tar

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 05:22:50 2009 New Revision: 189514 URL: http://svn.freebsd.org/changeset/base/189514 Log: Merge r283,r423 from libarchive.googlecode.com: Use libarchive's new archive_read_disk API to pull metadata off of disk. This removes a lot of platform-specific knowl

svn commit: r189513 - head/usr.bin/tar/test

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 05:19:36 2009 New Revision: 189513 URL: http://svn.freebsd.org/changeset/base/189513 Log: Merge r374 from libarchive.googlecode.com: Stupid typo in open() call. Modified: head/usr.bin/tar/test/test_strip_components.c Modified: head/usr.bin/tar/test/test_str

svn commit: r189512 - head/usr.bin/tar/test

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 05:17:58 2009 New Revision: 189512 URL: http://svn.freebsd.org/changeset/base/189512 Log: Merge r369 from libarchive.googlecode.com: Test -s option. Added: head/usr.bin/tar/test/test_option_s.c (contents, props changed) Modified: head/usr.bin/tar/test/Mak

svn commit: r189511 - head/usr.bin/tar/test

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 05:14:16 2009 New Revision: 189511 URL: http://svn.freebsd.org/changeset/base/189511 Log: Merge r278 from libarchive.googlecode.com: Reduce the number of patterns tested here from 200 to 170, which seems to be the most that Cygwin can handle. Modified: h

svn commit: r189510 - head/usr.bin/tar/test

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 05:10:51 2009 New Revision: 189510 URL: http://svn.freebsd.org/changeset/base/189510 Log: Merge r273 from libarchive.googlecode.com: Use open() correctly. Modified: head/usr.bin/tar/test/test_option_T.c Modified: head/usr.bin/tar/test/test_option_T.c ==

svn commit: r189509 - in head/sys: amd64/amd64 i386/i386

2009-03-07 Thread Maxim Sobolev
Author: sobomax Date: Sun Mar 8 05:01:39 2009 New Revision: 189509 URL: http://svn.freebsd.org/changeset/base/189509 Log: Small comment nit: "run time" -> "run-time". Submitted by: rwatson Modified: head/sys/amd64/amd64/mp_machdep.c head/sys/i386/i386/mp_machdep.c Modified: head/sys/

svn commit: r189508 - head/lib/libarchive

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 04:32:38 2009 New Revision: 189508 URL: http://svn.freebsd.org/changeset/base/189508 Log: Set version to 2.6.901a to indicate this now matches libarchive.googlecode.com r745. (Except for the lzma/xz support, which needs a little more attention before it can

svn commit: r189507 - head/lib/libarchive

2009-03-07 Thread Tim Kientzle
Author: kientzle Date: Sun Mar 8 04:20:19 2009 New Revision: 189507 URL: http://svn.freebsd.org/changeset/base/189507 Log: Merge a bunch of changes through r722 from libarchive.googlecode.com: mtree writer now supports a variety of checksum keys; it also provides option hooks to set what ke

svn commit: r189503 - head/sys/security/mac

2009-03-07 Thread Robert Watson
Author: rwatson Date: Sun Mar 8 00:50:37 2009 New Revision: 189503 URL: http://svn.freebsd.org/changeset/base/189503 Log: Add static DTrace probes for MAC Framework access control checks and privilege grants so that dtrace can be more easily used to monitor the security decisions being gene

svn commit: r189502 - stable/7/sys/kern

2009-03-07 Thread Luigi Rizzo
Author: luigi Date: Sun Mar 8 00:11:26 2009 New Revision: 189502 URL: http://svn.freebsd.org/changeset/base/189502 Log: MFC rev.188571 Clarify and reimplement the bioq API so that bioq_disksort() has the correct behaviour (sorting by distance from the current head position in the scan

svn commit: r189501 - head/sys/net

2009-03-07 Thread Robert Watson
Author: rwatson Date: Sat Mar 7 22:17:44 2009 New Revision: 189501 URL: http://svn.freebsd.org/changeset/base/189501 Log: When resetting a BPF descriptor, properly check that zero-copy buffers are not currently owned by userspace before clearing or rotating them. Otherwise we may not pla

svn commit: r189500 - head/sys/boot/i386/boot2

2009-03-07 Thread Marcel Moolenaar
Author: marcel Date: Sat Mar 7 22:05:58 2009 New Revision: 189500 URL: http://svn.freebsd.org/changeset/base/189500 Log: Revert the part of change 107879 that employs the unused bytes after the disklabel in the 2nd sector for boot code. Even with both UFS1 and UFS2 supported, there's enough

svn commit: r189499 - in head/sys: conf dev/drm modules/drm/radeon

2009-03-07 Thread Robert Noland
Author: rnoland Date: Sat Mar 7 21:36:57 2009 New Revision: 189499 URL: http://svn.freebsd.org/changeset/base/189499 Log: Import support for ATI Radeon R600 and R700 series chips. Tested on an HD3850 (RV670) on loan from Warren Block. Currently, you need one of the following for this

svn commit: r189498 - in stable/7: share/mk sys sys/conf sys/contrib/pf sys/dev/ath/ath_hal sys/dev/cxgb sys/powerpc/include sys/powerpc/powerpc

2009-03-07 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Mar 7 20:39:42 2009 New Revision: 189498 URL: http://svn.freebsd.org/changeset/base/189498 Log: MFC r188860,188879,188923,188951: Altivec support for PowerPC. Added: stable/7/sys/powerpc/include/altivec.h - copied unchanged from r188860, head/sys/powerp

svn commit: r189497 - in head/sys: amd64/conf i386/conf

2009-03-07 Thread Andrew Thompson
Author: thompsa Date: Sat Mar 7 19:54:30 2009 New Revision: 189497 URL: http://svn.freebsd.org/changeset/base/189497 Log: Reenable ndis in the LINT build now that it has been updated for USB. Thanks to HPS and Weongyo. Modified: head/sys/amd64/conf/NOTES head/sys/i386/conf/NOTES Modifi

svn commit: r189496 - head/sys/dev/usb/controller

2009-03-07 Thread Andrew Thompson
Author: thompsa Date: Sat Mar 7 19:49:47 2009 New Revision: 189496 URL: http://svn.freebsd.org/changeset/base/189496 Log: (re)merge r186415,186416 from the old usb stack; o add Transaction Translator support (still missing ISOC xfers) o add EHCI_SCFLG_BIGEMMIO flag to force big-endian by

svn commit: r189494 - in head/sys: net netinet netinet6

2009-03-07 Thread Marius Strobl
Author: marius Date: Sat Mar 7 19:08:58 2009 New Revision: 189494 URL: http://svn.freebsd.org/changeset/base/189494 Log: On architectures with strict alignment requirements compensate the misalignment of the IP header that prepending the EtherIP header might have caused. PR:

svn commit: r189491 - head/sys/dev/usb/controller

2009-03-07 Thread Andrew Thompson
Author: thompsa Date: Sat Mar 7 18:08:59 2009 New Revision: 189491 URL: http://svn.freebsd.org/changeset/base/189491 Log: Fix some missed htole32 conversions to htoehci32. Reviewed by: hps Modified: head/sys/dev/usb/controller/ehci.c Modified: head/sys/dev/usb/controller/ehci.c ==

svn commit: r189490 - head/sys/net

2009-03-07 Thread Christian S.J. Peron
Author: csjp Date: Sat Mar 7 17:07:29 2009 New Revision: 189490 URL: http://svn.freebsd.org/changeset/base/189490 Log: Mark the bpf stats sysctl as being mpsafe. We do not require Giant here. Modified: head/sys/net/bpf.c Modified: head/sys/net/bpf.c ===

svn commit: r189489 - head/sys/net

2009-03-07 Thread Robert Watson
Author: rwatson Date: Sat Mar 7 10:21:37 2009 New Revision: 189489 URL: http://svn.freebsd.org/changeset/base/189489 Log: Clarify some comments, fix some types, and rename ZBUF_FLAG_IMMUTABLE to ZBUF_FLAG_ASSIGNED to make it clear why the buffer can't be written to: it is assigned to usersp