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

2009-04-27 Thread Hiroki Sato
Author: hrs Date: Tue Apr 28 04:45:06 2009 New Revision: 191614 URL: http://svn.freebsd.org/changeset/base/191614 Log: Update release notes: schizo driver on sparc64, txp(4) various improvements, tap(4) SIOSIFMTU support. Approved by: re (implicit) Modified: rele

svn commit: r191612 - head/sys/dev/e1000

2009-04-27 Thread Kip Macy
Author: kmacy Date: Mon Apr 27 23:43:28 2009 New Revision: 191612 URL: http://svn.freebsd.org/changeset/base/191612 Log: fix typo in conditional Modified: head/sys/dev/e1000/if_em.c Modified: head/sys/dev/e1000/if_em.c =

Re: svn commit: r191611 - head/sys/dev/e1000

2009-04-27 Thread Richard Tector
Kip Macy wrote: Modified: head/sys/dev/e1000/if_em.c head/sys/dev/e1000/if_em.h Modified: head/sys/dev/e1000/if_em.c == @@ -1089,8 +1088,10 @@ em_start_locked(struct ifnet *ifp) if (em_xmit(adapter

svn commit: r191611 - head/sys/dev/e1000

2009-04-27 Thread Kip Macy
Author: kmacy Date: Mon Apr 27 22:55:48 2009 New Revision: 191611 URL: http://svn.freebsd.org/changeset/base/191611 Log: collapse the two em_start_locked routines in to one Modified: head/sys/dev/e1000/if_em.c head/sys/dev/e1000/if_em.h Modified: head/sys/dev/e1000/if_em.c

svn commit: r191610 - head/sys/dev/cxgb

2009-04-27 Thread Kip Macy
Author: kmacy Date: Mon Apr 27 22:54:30 2009 New Revision: 191610 URL: http://svn.freebsd.org/changeset/base/191610 Log: simplify by removing dead code Modified: head/sys/dev/cxgb/cxgb_multiq.c Modified: head/sys/dev/cxgb/cxgb_multiq.c

svn commit: r191609 - head/sys/dev/xl

2009-04-27 Thread Kip Macy
Author: kmacy Date: Mon Apr 27 22:53:35 2009 New Revision: 191609 URL: http://svn.freebsd.org/changeset/base/191609 Log: remove dead code with reference to IFQ_HANDOFF Modified: head/sys/dev/xl/if_xl.c Modified: head/sys/dev/xl/if_xl.c

svn commit: r191608 - head/sys/net

2009-04-27 Thread Kip Macy
Author: kmacy Date: Mon Apr 27 22:46:26 2009 New Revision: 191608 URL: http://svn.freebsd.org/changeset/base/191608 Log: replace IFQ_ENQUEUE + if_start with if_transmit Modified: head/sys/net/bridgestp.c Modified: head/sys/net/bridgestp.c =

svn commit: r191607 - head/sys/net

2009-04-27 Thread Kip Macy
Author: kmacy Date: Mon Apr 27 22:45:56 2009 New Revision: 191607 URL: http://svn.freebsd.org/changeset/base/191607 Log: replace IFQ_HANDOFF with if_transmit Modified: head/sys/net/if_ef.c Modified: head/sys/net/if_ef.c

svn commit: r191606 - head/sys/net

2009-04-27 Thread Kip Macy
Author: kmacy Date: Mon Apr 27 22:45:19 2009 New Revision: 191606 URL: http://svn.freebsd.org/changeset/base/191606 Log: remove gratuitous memory barrier, a remnant of unified L2 / L3 Modified: head/sys/net/flowtable.c Modified: head/sys/net/flowtable.c ==

svn commit: r191605 - head/sys/net

2009-04-27 Thread Kip Macy
Author: kmacy Date: Mon Apr 27 22:44:26 2009 New Revision: 191605 URL: http://svn.freebsd.org/changeset/base/191605 Log: remove call to IFQ_HANDOFF is it called by if_transmit in the default case and doing so allows the ifnet driver to define its own queueing mechanism Modified: head/sys/ne

svn commit: r191604 - head/lib/libarchive

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 22:39:43 2009 New Revision: 191604 URL: http://svn.freebsd.org/changeset/base/191604 Log: Document the liblzma support. Unfortunately, liblzma itself is GPLed, so unlikely to become part of the FreeBSD base system. However, the core lzma compression/decomp

svn commit: r191603 - head/sys/net

2009-04-27 Thread Sam Leffler
Author: sam Date: Mon Apr 27 22:06:49 2009 New Revision: 191603 URL: http://svn.freebsd.org/changeset/base/191603 Log: use if_transmit intead of direct frobbing of the if_snd q; this is no longer allowed Identified by:rwatson Reviewed by: kmacy Modified: head/sys/net/if_brid

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

2009-04-27 Thread Hiroki Sato
Author: hrs Date: Mon Apr 27 21:53:44 2009 New Revision: 191602 URL: http://svn.freebsd.org/changeset/base/191602 Log: Update release notes: DDB show mount added, sparc64 US III support, DRM r600/r700, ae(4) WoL support, hardware MAC stats: cxgb(4), msk(4)

svn commit: r191601 - head/sys/dev/ata/chipsets

2009-04-27 Thread Jung-uk Kim
Author: jkim Date: Mon Apr 27 21:45:05 2009 New Revision: 191601 URL: http://svn.freebsd.org/changeset/base/191601 Log: Use cached progif instead of reading it again. Modified: head/sys/dev/ata/chipsets/ata-ahci.c Modified: head/sys/dev/ata/chipsets/ata-ahci.c ===

svn commit: r191600 - in head/sys/dev/ata: . chipsets

2009-04-27 Thread Jung-uk Kim
Author: jkim Date: Mon Apr 27 21:34:15 2009 New Revision: 191600 URL: http://svn.freebsd.org/changeset/base/191600 Log: - Give generic AHCI driver lower priority than device-specific drivers. - Consistently use BUS_PROBE_GENERIC instead of -100. Modified: head/sys/dev/ata/ata-pci.c head/s

Re: svn commit: r191587 - stable/7/sbin/fsck_ffs

2009-04-27 Thread Ion-Mihai Tetcu
On Mon, 27 Apr 2009 19:15:14 + (UTC) Xin LI wrote: > +.It Fl C > +Check if file system was dismouted cleanly. > +If so, skip file system checks (like "preen"). > +However, if the file system was not cleanly dismounted, do full > checks, +is if > +.Nm > +was invoked without > +.Fl C . Should

svn commit: r191599 - head/sys/netipsec

2009-04-27 Thread Bjoern A. Zeeb
Author: bz Date: Mon Apr 27 21:04:16 2009 New Revision: 191599 URL: http://svn.freebsd.org/changeset/base/191599 Log: key_gettunnel() has been unsued with FAST_IPSEC (now IPSEC). KAME had explicit checks at one point using it, so just hide it behind #if 0 for now until we are sure if we can

svn commit: r191598 - in releng/7.2: usr.bin/cpuset usr.sbin/jail

2009-04-27 Thread Christian Brueffer
Author: brueffer Date: Mon Apr 27 20:38:27 2009 New Revision: 191598 URL: http://svn.freebsd.org/changeset/base/191598 Log: Document an issue of jail(8) in conjunction with cpuset(1). Problem reported by: Miroslav Lachman <000.f...@quip.cz> Reviewed by: bz Approved by: re (kib) Modi

svn commit: r191597 - head/lib/libarchive

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 20:23:22 2009 New Revision: 191597 URL: http://svn.freebsd.org/changeset/base/191597 Log: Symlink some additional man page entries. Modified: head/lib/libarchive/Makefile Modified: head/lib/libarchive/Makefile

svn commit: r191596 - in stable/7: usr.bin/cpuset usr.sbin/jail

2009-04-27 Thread Christian Brueffer
Author: brueffer Date: Mon Apr 27 20:18:01 2009 New Revision: 191596 URL: http://svn.freebsd.org/changeset/base/191596 Log: Document an issue of jail(8) in conjunction with cpuset(1). Problem reported by: Miroslav Lachman <000.f...@quip.cz> Reviewed by: bz Approved by: re (kib) Modi

svn commit: r191595 - head/lib/libarchive

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 20:13:13 2009 New Revision: 191595 URL: http://svn.freebsd.org/changeset/base/191595 Log: Merge r991 from libarchive.googlecode.com: Various updates to archive_read.3 manpage, including documentation for the new "raw" handler. Modified: head/lib/libarchi

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

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 20:09:05 2009 New Revision: 191594 URL: http://svn.freebsd.org/changeset/base/191594 Log: Merge r990,r1044 from libarchive.googlecode.com: read_support_format_raw() allows people to exploit libarchive's automatic decompression support by simply stubbing out

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

2009-04-27 Thread Jung-uk Kim
Author: jkim Date: Mon Apr 27 19:39:18 2009 New Revision: 191593 URL: http://svn.freebsd.org/changeset/base/191593 Log: Reduce code duplication and excessive pci_get_slot() calls. Reviewed by: mav Modified: head/sys/dev/ata/ata-pci.c Modified: head/sys/dev/ata/ata-pci.c ===

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

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 19:30:09 2009 New Revision: 191592 URL: http://svn.freebsd.org/changeset/base/191592 Log: Merge r1061,r1062,r1063 from libarchive.googlecode.com: Fix reading big-endian binary cpio archives, and add a test. While I'm here, add a note about Solaris ACL extens

svn commit: r191591 - head/lib/libarchive/test

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 19:23:53 2009 New Revision: 191591 URL: http://svn.freebsd.org/changeset/base/191591 Log: Merge r1034 from libarchive.googlecode.com: Put a much larger file on the reference ISO for this test. Modified: head/lib/libarchive/test/test_read_format_isorr_bz2.c

svn commit: r191590 - head/lib/libarchive/test

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 19:20:25 2009 New Revision: 191590 URL: http://svn.freebsd.org/changeset/base/191590 Log: Merge r1058 from libarchive.googlecode.com: Require that each test source file has exactly one DEFINE_TEST(). Modified: head/lib/libarchive/test/test_pax_filename_enc

svn commit: r191588 - releng/7.2/sbin/fsck_ffs

2009-04-27 Thread Xin LI
Author: delphij Date: Mon Apr 27 19:15:33 2009 New Revision: 191588 URL: http://svn.freebsd.org/changeset/base/191588 Log: Add -C back. Approved by: re (kensmith) Modified: releng/7.2/sbin/fsck_ffs/fsck.h releng/7.2/sbin/fsck_ffs/fsck_ffs.8 releng/7.2/sbin/fsck_ffs/main.c releng/7

svn commit: r191587 - stable/7/sbin/fsck_ffs

2009-04-27 Thread Xin LI
Author: delphij Date: Mon Apr 27 19:15:14 2009 New Revision: 191587 URL: http://svn.freebsd.org/changeset/base/191587 Log: Add -C back. Approved by: re (kensmith) Modified: stable/7/sbin/fsck_ffs/fsck.h stable/7/sbin/fsck_ffs/fsck_ffs.8 stable/7/sbin/fsck_ffs/main.c stable/7/sbin/

svn commit: r191586 - head/lib/libarchive

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 19:14:43 2009 New Revision: 191586 URL: http://svn.freebsd.org/changeset/base/191586 Log: ino_t varies across platforms; casting (int) here avoids various pointless complaints. Modified: head/lib/libarchive/archive_write_set_format_cpio.c Modified: head/li

svn commit: r191584 - head/lib/libarchive/test

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 18:55:22 2009 New Revision: 191584 URL: http://svn.freebsd.org/changeset/base/191584 Log: Merge r1032 from libarchive.googlecode.com: Make test_fuzz a bit more sensitive by actually reading the body of each entry instead of skipping it. While I'm here, mov

svn commit: r191581 - head/lib/libarchive/test

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 18:39:55 2009 New Revision: 191581 URL: http://svn.freebsd.org/changeset/base/191581 Log: Merge r1054,r1060 from libarchive.googlecode.com: * assertEqualMem() now takes void * arguments * Be a little smarter about what we hexdump when assertEqualMem() fail

Re: svn commit: r191568 - in head/sys/dev/ata: . chipsets

2009-04-27 Thread Alexander Motin
Jung-uk Kim wrote: On Monday 27 April 2009 01:39 pm, Alexander Motin wrote: Jung-uk Kim wrote: Author: jkim Date: Mon Apr 27 17:29:51 2009 New Revision: 191568 URL: http://svn.freebsd.org/changeset/base/191568 Log: - Always force AHCI mode on a ATI/AMD SB600/700/800 SATA controller. These c

Re: svn commit: r191566 - head/sys/dev/e1000

2009-04-27 Thread Jack Vogel
DUH, thanks for catching it quickly, the build breaking would have sooner or later though :) Jack On Mon, Apr 27, 2009 at 11:33 AM, Andreas Tobler wrote: > Jack F Vogel wrote: > >> Author: jfv >> Date: Mon Apr 27 17:22:14 2009 >> New Revision: 191566 >> URL: http://svn.freebsd.org/changeset/bas

svn commit: r191580 - head/sys/dev/e1000

2009-04-27 Thread Jack F Vogel
Author: jfv Date: Mon Apr 27 18:35:06 2009 New Revision: 191580 URL: http://svn.freebsd.org/changeset/base/191580 Log: Correct fat finger mistake Modified: head/sys/dev/e1000/if_em.c Modified: head/sys/dev/e1000/if_em.c

svn commit: r191579 - head/lib/libarchive

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 18:35:03 2009 New Revision: 191579 URL: http://svn.freebsd.org/changeset/base/191579 Log: Merge r1021 from libarchive.googlecode.com: If we know it's a socket, say so. Modified: head/lib/libarchive/archive_write_set_format_pax.c head/lib/libarchive/archiv

svn commit: r191578 - head/lib/libarchive

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 18:33:08 2009 New Revision: 191578 URL: http://svn.freebsd.org/changeset/base/191578 Log: Merge r1052,r1055 from libarchive.googlecode.com: Clear the error flag on entry to a few more API functions. Modified: head/lib/libarchive/archive_read_open_fd.c hea

Re: svn commit: r191566 - head/sys/dev/e1000

2009-04-27 Thread Andreas Tobler
Jack F Vogel wrote: Author: jfv Date: Mon Apr 27 17:22:14 2009 New Revision: 191566 URL: http://svn.freebsd.org/changeset/base/191566 Log: Thanks for Michael Tuexen for tracking down a path where the watchdog timer was not being rearmed in txeof, and also a missing case in the new code.

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

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 18:27:54 2009 New Revision: 191576 URL: http://svn.freebsd.org/changeset/base/191576 Log: Merge r1053,r1055,r1056,r1057,r1065 from libarchive.googlecode.com: * Fix parsing of POSIX.1e ACLs from Solaris tar archives * Test the above * Preserve the order

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

2009-04-27 Thread Jung-uk Kim
Author: jkim Date: Mon Apr 27 18:10:42 2009 New Revision: 191573 URL: http://svn.freebsd.org/changeset/base/191573 Log: Reduce excessive pci_get_devid() and pci_get_revid() calls on the same PCI device while device probing. Modified: head/sys/dev/ata/ata-pci.c Modified: head/sys/dev/ata/at

Re: svn commit: r191568 - in head/sys/dev/ata: . chipsets

2009-04-27 Thread Jung-uk Kim
On Monday 27 April 2009 01:39 pm, Alexander Motin wrote: > Jung-uk Kim wrote: > > Author: jkim > > Date: Mon Apr 27 17:29:51 2009 > > New Revision: 191568 > > URL: http://svn.freebsd.org/changeset/base/191568 > > > > Log: > > - Always force AHCI mode on a ATI/AMD SB600/700/800 SATA > > controller

svn commit: r191572 - head/lib/libarchive

2009-04-27 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 27 17:42:02 2009 New Revision: 191572 URL: http://svn.freebsd.org/changeset/base/191572 Log: Merge r988,r1064 from libarchive.googlecode.com: * Split whiny skip function to create a new best-effort skip_lenient() * Correctly increment the top-level file posit

Re: svn commit: r191568 - in head/sys/dev/ata: . chipsets

2009-04-27 Thread Alexander Motin
Jung-uk Kim wrote: Author: jkim Date: Mon Apr 27 17:29:51 2009 New Revision: 191568 URL: http://svn.freebsd.org/changeset/base/191568 Log: - Always force AHCI mode on a ATI/AMD SB600/700/800 SATA controller. These controllers may be configured as legacy IDE mode by modifying subclass and

svn commit: r191571 - head/sys/net80211

2009-04-27 Thread Sam Leffler
Author: sam Date: Mon Apr 27 17:39:41 2009 New Revision: 191571 URL: http://svn.freebsd.org/changeset/base/191571 Log: Store the tx seq# of an 802.11 frame in the mbuf pkthdr; this will be used for s/w retransmit schemes that want to access this information w/o the overhead of decoding the r

svn commit: r191570 - head/sys/netinet

2009-04-27 Thread Oleg Bulyzhin
Author: oleg Date: Mon Apr 27 17:37:36 2009 New Revision: 191570 URL: http://svn.freebsd.org/changeset/base/191570 Log: Optimize packet flow: if net.inet.ip.fw.one_pass != 0 and packet was processed by ipfw once - avoid second ipfw_chk() call. This saves us from unnecessary IPFW_RLOCK(), m_t

svn commit: r191569 - head/sys/dev/e1000

2009-04-27 Thread Jack F Vogel
Author: jfv Date: Mon Apr 27 17:36:41 2009 New Revision: 191569 URL: http://svn.freebsd.org/changeset/base/191569 Log: igb_txeof also has a case where the watchdog may not get reset when it should be MFC after: 2 weeks Modified: head/sys/dev/e1000/if_igb.c Modified: head/sys/dev/e1000

svn commit: r191568 - in head/sys/dev/ata: . chipsets

2009-04-27 Thread Jung-uk Kim
Author: jkim Date: Mon Apr 27 17:29:51 2009 New Revision: 191568 URL: http://svn.freebsd.org/changeset/base/191568 Log: - Always force AHCI mode on a ATI/AMD SB600/700/800 SATA controller. These controllers may be configured as legacy IDE mode by modifying subclass and progif without actual

svn commit: r191567 - head/sys/dev/mxge

2009-04-27 Thread Andrew Gallatin
Author: gallatin Date: Mon Apr 27 17:24:47 2009 New Revision: 191567 URL: http://svn.freebsd.org/changeset/base/191567 Log: Fix build: Make forgotten IFNET_MULTIQUEUE to IFNET_BUF_RING ifdef change. Modified: head/sys/dev/mxge/if_mxge_var.h Modified: head/sys/dev/mxge/if_mxge_var.h ==

svn commit: r191566 - head/sys/dev/e1000

2009-04-27 Thread Jack F Vogel
Author: jfv Date: Mon Apr 27 17:22:14 2009 New Revision: 191566 URL: http://svn.freebsd.org/changeset/base/191566 Log: Thanks for Michael Tuexen for tracking down a path where the watchdog timer was not being rearmed in txeof, and also a missing case in the new code. MFC after:2 wee

svn commit: r191565 - head/release/picobsd/tinyware/ns

2009-04-27 Thread Luigi Rizzo
Author: luigi Date: Mon Apr 27 16:57:19 2009 New Revision: 191565 URL: http://svn.freebsd.org/changeset/base/191565 Log: fix various build errors (missing or wrong return types for various functions returning void, missing headers, and so on). MFC after:4 weeks (not before 7.3 is out,

svn commit: r191564 - head/sys/ufs/ufs

2009-04-27 Thread Rick Macklem
Author: rmacklem Date: Mon Apr 27 16:46:16 2009 New Revision: 191564 URL: http://svn.freebsd.org/changeset/base/191564 Log: Change the semantics of i_modrev/va_filerev to what is required for the nfsv4 Change attribute. There are 2 changes: 1 - The value now changes on meta

svn commit: r191563 - head/sys/dev/rp

2009-04-27 Thread Doug Ambrisko
Author: ambrisko Date: Mon Apr 27 15:58:38 2009 New Revision: 191563 URL: http://svn.freebsd.org/changeset/base/191563 Log: Start to convert this over to the new tty layer. These changes allow this driver to compile and limp along with the new layer. These changes do not deal with proper l

svn commit: r191562 - head/sys/dev/mxge

2009-04-27 Thread Andrew Gallatin
Author: gallatin Date: Mon Apr 27 15:45:54 2009 New Revision: 191562 URL: http://svn.freebsd.org/changeset/base/191562 Log: Updates to mxge for multiple tx/rx rings: - Update mxge to use if_transmit(), and the new buf_ring interfaces, so as to enable multiple transmit queues. Use of