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

2009-04-13 Thread Mike Silbersack
Jack, either this or some other recent change to the em driver caused it to stop working correctly on the e1000 virtual device inside VMware ESX. Unfortunately, I have not updated my 8.x VMs recently, so I don't know when this broke. I got the message about an invalid MAC address. I

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

2009-04-13 Thread Mike Silbersack
To followup, I csup'd to this date: date=2009.04.08.00.00.00 and the resulting kernel works perfectly with the ESX virtual e1000. What can I do to help debug this problem? Mike Silby Silbersack On Mon, 13 Apr 2009, Mike Silbersack wrote: Jack, either this or some other recent change to

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

2009-04-13 Thread Jack Vogel
There is quite a bit of shared code changes to support alternate mac addressing, if you look at the diffs you'll notice in attach I inserted a reset, and then also moved where hardware init is called, this is because the shared code now requires RAR(0) to have a valid address in it when it does

Re: svn commit: r190971 - in head/sys: conf modules modules/nfssvc nfsserver

2009-04-13 Thread Bruce Evans
On Sun, 12 Apr 2009, Rick Macklem wrote: Log: Change nfsserver so that it uses the nfssvc() system call provided in sys/nfs/nfs_nfssvc.c by registering with it using the nfsd_call_nfsserver function pointer. Also, add the build glue for nfs_nfssvc.c optionally

svn commit: r190991 - head/share/zoneinfo

2009-04-13 Thread Edwin Groothuis
Author: edwin Date: Mon Apr 13 09:17:40 2009 New Revision: 190991 URL: http://svn.freebsd.org/changeset/base/190991 Log: MFV of tzdata2009e - Jordan went into DST in the last Thursday in March instead of the last Friday in March. - Palestine has extended the DST time with one week

svn commit: r190992 - stable/7/share/zoneinfo

2009-04-13 Thread Edwin Groothuis
Author: edwin Date: Mon Apr 13 09:22:03 2009 New Revision: 190992 URL: http://svn.freebsd.org/changeset/base/190992 Log: MFC of tzdata2009d: - Morocco will observe DST from 2009-06-01 00:00 to 2009-08-21 00:00 - Tunisia will not observe DST this year. - Syria will start DST on

svn commit: r190993 - stable/6/share/zoneinfo

2009-04-13 Thread Edwin Groothuis
Author: edwin Date: Mon Apr 13 09:23:20 2009 New Revision: 190993 URL: http://svn.freebsd.org/changeset/base/190993 Log: MFC of tzdata2009d: - Morocco will observe DST from 2009-06-01 00:00 to 2009-08-21 00:00 - Tunisia will not observe DST this year. - Syria will start DST on

svn commit: r190988 - vendor/tzdata/dist

2009-04-13 Thread Edwin Groothuis
Author: edwin Date: Mon Apr 13 09:09:35 2009 New Revision: 190988 URL: http://svn.freebsd.org/changeset/base/190988 Log: Vendor import of tzdata2009e: - Jordan went into DST in the last Thursday in March instead of the last Friday in March. - Palestine has extended the DST time with

svn commit: r190989 - vendor/tzdata/tzdata2009e

2009-04-13 Thread Edwin Groothuis
Author: edwin Date: Mon Apr 13 09:10:13 2009 New Revision: 190989 URL: http://svn.freebsd.org/changeset/base/190989 Log: Tag of tzdata2009e Added: vendor/tzdata/tzdata2009e/ - copied from r190988, vendor/tzdata/dist/ ___

svn commit: r190995 - stable/7/share/zoneinfo

2009-04-13 Thread Edwin Groothuis
Author: edwin Date: Mon Apr 13 10:41:25 2009 New Revision: 190995 URL: http://svn.freebsd.org/changeset/base/190995 Log: MFC of tzdata2009e - Jordan went into DST in the last Thursday in March instead of the last Friday in March. - Palestine has extended the DST time with one week

svn commit: r190996 - stable/6/share/zoneinfo

2009-04-13 Thread Edwin Groothuis
Author: edwin Date: Mon Apr 13 10:41:41 2009 New Revision: 190996 URL: http://svn.freebsd.org/changeset/base/190996 Log: MFC of tzdata2009e - Jordan went into DST in the last Thursday in March instead of the last Friday in March. - Palestine has extended the DST time with one week

Re: svn commit: r190919 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include

2009-04-13 Thread Ed Schouten
Hi all, Any comments on Christoph's patch before I commit it to SVN? It should at least make the headers more consistent than they are right now. -- Ed Schouten e...@80386.nl WWW: http://80386.nl/ pgprgEHcbYXOU.pgp Description: PGP signature

Re: svn commit: r190919 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include

2009-04-13 Thread Bruce Evans
On Mon, 13 Apr 2009, Ed Schouten wrote: Any comments on Christoph's patch before I commit it to SVN? It should at least make the headers more consistent than they are right now. It makes the headers much less consistent, since (if it was the big patch that I saw) it only changes 1 file in

svn commit: r190997 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb kern

2009-04-13 Thread Robert Watson
Author: rwatson Date: Mon Apr 13 11:54:22 2009 New Revision: 190997 URL: http://svn.freebsd.org/changeset/base/190997 Log: Merge r190996 from head to stable/7: When writing out updated pollfd records when returning from poll(), only copy out the revents field, not the whole pollfd

Re: svn commit: r190997 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb kern

2009-04-13 Thread Robert Watson
On Mon, 13 Apr 2009, Robert Watson wrote: Author: rwatson Date: Mon Apr 13 11:54:22 2009 New Revision: 190997 URL: http://svn.freebsd.org/changeset/base/190997 Log: Merge r190996 from head to stable/7: Due to a clerical error, this is not the right revision number. The actual merged

svn commit: r191000 - head/tools/regression/acltools

2009-04-13 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 13 13:51:53 2009 New Revision: 191000 URL: http://svn.freebsd.org/changeset/base/191000 Log: Add a few more regression tests for POSIX.1e ACLs. Modified: head/tools/regression/acltools/tools-posix.test Modified: head/tools/regression/acltools/tools-posix.test

svn commit: r191001 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb powerpc/powerpc

2009-04-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Apr 13 14:15:36 2009 New Revision: 191001 URL: http://svn.freebsd.org/changeset/base/191001 Log: MFC r190946: Fix recognition of kernel-mode traps that pass through the KDB trap handler but do not actually invoke KDB. This includes recoverable machine checks

svn commit: r191002 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb kern

2009-04-13 Thread David Xu
Author: davidxu Date: Mon Apr 13 14:25:36 2009 New Revision: 191002 URL: http://svn.freebsd.org/changeset/base/191002 Log: MFC r190987 from head to stable/7: Make UMTX_OP_WAIT_UINT actually wait for an unsigned integer on 64-bits machine. Approved by:re (kib) Modified:

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

2009-04-13 Thread Mike Silbersack
On Sun, 12 Apr 2009, Jack Vogel wrote: There is quite a bit of shared code changes to support alternate mac addressing, if you look at the diffs you'll notice in attach I inserted a reset, and then also moved where hardware init is called, this is because the shared code now requires RAR(0) to

Re: svn commit: r190919 - in head/sys: amd64/amd64 amd64/include i386/i386 i386/include

2009-04-13 Thread John Baldwin
On Saturday 11 April 2009 10:01:01 am Ed Schouten wrote: Author: ed Date: Sat Apr 11 14:01:01 2009 New Revision: 190919 URL: http://svn.freebsd.org/changeset/base/190919 Log: Simplify in/out functions (for i386 and AMD64). Remove a hack to generate more efficient code for port

svn commit: r191003 - head/bin/ls

2009-04-13 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Apr 13 15:29:14 2009 New Revision: 191003 URL: http://svn.freebsd.org/changeset/base/191003 Log: Add reference to strmode(3). Modified: head/bin/ls/ls.1 Modified: head/bin/ls/ls.1 == ---

Revert unneeded changes of r190919

2009-04-13 Thread Ed Schouten
Hi all, Because the changes in r190919 did contain some nice fixes, but some of them were unneeded or should not attempted to be fixed here, I've decided to prepare a commit to revert the changes made in r190919, except the improvements Christoph made to the inline assembly.

svn commit: r191004 - head/usr.bin/truss

2009-04-13 Thread Xin LI
Author: delphij Date: Mon Apr 13 16:22:38 2009 New Revision: 191004 URL: http://svn.freebsd.org/changeset/base/191004 Log: Correct a bug where pr_data should have been assigned. Modified: head/usr.bin/truss/setup.c Modified: head/usr.bin/truss/setup.c

svn commit: r191005 - head/usr.bin/truss

2009-04-13 Thread Xin LI
Author: delphij Date: Mon Apr 13 16:23:32 2009 New Revision: 191005 URL: http://svn.freebsd.org/changeset/base/191005 Log: Don't exit until all truss children were exit. Modified: head/usr.bin/truss/main.c Modified: head/usr.bin/truss/main.c

svn commit: r191006 - head/usr.sbin/ppp

2009-04-13 Thread Bjoern A. Zeeb
Author: bz Date: Mon Apr 13 17:57:12 2009 New Revision: 191006 URL: http://svn.freebsd.org/changeset/base/191006 Log: In case the peer address was already configured on the interface we were not properly handling proxy arp. Make sure we (try to) add the proxy arp entry/entries in this case

svn commit: r191009 - head/bin/sh

2009-04-13 Thread Stefan Farfeleder
Author: stefanf Date: Mon Apr 13 19:10:56 2009 New Revision: 191009 URL: http://svn.freebsd.org/changeset/base/191009 Log: Parse 'cmd1 ! cmd2 | cmd3' correctly, the bang should apply to the entire pipeline cmd2 | cmd3 and not just cmd2. PR: 130298 Submitted by: Jilles

svn commit: r191010 - head/tools/regression/bin/sh/parser

2009-04-13 Thread Stefan Farfeleder
Author: stefanf Date: Mon Apr 13 19:12:28 2009 New Revision: 191010 URL: http://svn.freebsd.org/changeset/base/191010 Log: Add a test for r191009. Added: head/tools/regression/bin/sh/parser/ head/tools/regression/bin/sh/parser/and-pipe-not.0 (contents, props changed) Added:

svn commit: r191011 - in head/sys: amd64/amd64 arm/arm i386/i386 ia64/ia64

2009-04-13 Thread Konstantin Belousov
Author: kib Date: Mon Apr 13 19:20:32 2009 New Revision: 191011 URL: http://svn.freebsd.org/changeset/base/191011 Log: The bus_dmamap_load_uio(9) shall use pmap of the thread recorded in the uio_td to extract pages from, instead of unconditionally use kernel pmap. Submitted by: Jason

svn commit: r191008 - head/lib/libarchive

2009-04-13 Thread Tim Kientzle
Author: kientzle Date: Mon Apr 13 18:56:53 2009 New Revision: 191008 URL: http://svn.freebsd.org/changeset/base/191008 Log: Re-enable backing up extended attributes, as the ZFS bug this triggered seems to have been fixed by John Baldwin's commit r189967. Modified:

svn commit: r191012 - head/sys/boot/sparc64/loader

2009-04-13 Thread Marius Strobl
Author: marius Date: Mon Apr 13 19:43:37 2009 New Revision: 191012 URL: http://svn.freebsd.org/changeset/base/191012 Log: Fix whitespace. Modified: head/sys/boot/sparc64/loader/main.c Modified: head/sys/boot/sparc64/loader/main.c

svn commit: r191013 - head/sys/nfsclient

2009-04-13 Thread Konstantin Belousov
Author: kib Date: Mon Apr 13 19:54:33 2009 New Revision: 191013 URL: http://svn.freebsd.org/changeset/base/191013 Log: Remove trailing spaces Modified: head/sys/nfsclient/nfs_socket.c Modified: head/sys/nfsclient/nfs_socket.c

svn commit: r191014 - stable/7/usr.sbin/ppp

2009-04-13 Thread Bjoern A. Zeeb
Author: bz Date: Mon Apr 13 20:19:28 2009 New Revision: 191014 URL: http://svn.freebsd.org/changeset/base/191014 Log: MFC r186308 by qingli: The ppp application relies on the if_tun interface to properly install a ptp host route between the end points. The ppp module upates this

Re: svn commit: r189967 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-04-13 Thread John Baldwin
On Monday 13 April 2009 3:56:34 pm Tim Kientzle wrote: John Baldwin wrote: On Wednesday 18 March 2009 12:19:44 pm John Baldwin wrote: Author: jhb Date: Wed Mar 18 16:19:44 2009 New Revision: 189967 URL: http://svn.freebsd.org/changeset/base/189967 Log: The zfs_get_xattrdir()

svn commit: r191015 - head/sys/net80211

2009-04-13 Thread Sam Leffler
Author: sam Date: Mon Apr 13 20:45:29 2009 New Revision: 191015 URL: http://svn.freebsd.org/changeset/base/191015 Log: fix txparms setup for 108G sta's: ieee80211_iserp_rateset does not identify a station operating in turbo-boost mode because it has a pure ofdm rate set; add an explicit

svn commit: r191016 - head/sys/net80211

2009-04-13 Thread Sam Leffler
Author: sam Date: Mon Apr 13 20:50:07 2009 New Revision: 191016 URL: http://svn.freebsd.org/changeset/base/191016 Log: check correct address for a bssid mtch Modified: head/sys/net80211/ieee80211_tdma.c Modified: head/sys/net80211/ieee80211_tdma.c

svn commit: r191017 - head/sys/net80211

2009-04-13 Thread Sam Leffler
Author: sam Date: Mon Apr 13 20:50:51 2009 New Revision: 191017 URL: http://svn.freebsd.org/changeset/base/191017 Log: correct debug printf Modified: head/sys/net80211/ieee80211_tdma.c Modified: head/sys/net80211/ieee80211_tdma.c

svn commit: r191018 - head/sys/net80211

2009-04-13 Thread Sam Leffler
Author: sam Date: Mon Apr 13 20:53:12 2009 New Revision: 191018 URL: http://svn.freebsd.org/changeset/base/191018 Log: setup turboA/G fixed rate parameters too; this is needed, in particular, for turboG operation Modified: head/sys/net80211/ieee80211_tdma.c Modified:

svn commit: r191019 - head/sys/dev/ath/ath_rate/sample

2009-04-13 Thread Sam Leffler
Author: sam Date: Mon Apr 13 20:54:08 2009 New Revision: 191019 URL: http://svn.freebsd.org/changeset/base/191019 Log: add a debug msg for when a fixed transmit rate is not applied because it's not found in the sta's negotiated rate set Modified: head/sys/dev/ath/ath_rate/sample/sample.c

svn commit: r191020 - head/sys/dev/ath

2009-04-13 Thread Sam Leffler
Author: sam Date: Mon Apr 13 20:57:34 2009 New Revision: 191020 URL: http://svn.freebsd.org/changeset/base/191020 Log: o fix dynamic slave-side tdma slot length updating: we need to re-setup the burst length in the tx q's o remove re-config of the beaconq on update; it's not needed

svn commit: r191021 - head/sys/dev/ath

2009-04-13 Thread Sam Leffler
Author: sam Date: Mon Apr 13 20:58:47 2009 New Revision: 191021 URL: http://svn.freebsd.org/changeset/base/191021 Log: don't use caddr_t to match ieee80211_dump_pkt type; supplying the correct one costs nothing Modified: head/sys/dev/ath/if_ath.c Modified: head/sys/dev/ath/if_ath.c

svn commit: r191022 - in head/sys/dev/ath/ath_hal: . ar5210 ar5211 ar5212

2009-04-13 Thread Sam Leffler
Author: sam Date: Mon Apr 13 21:01:08 2009 New Revision: 191022 URL: http://svn.freebsd.org/changeset/base/191022 Log: o eliminate a in calculating the tx time for turbo mode by pre-multiplying data in the phy tables o correct the ctrl rate indices in the 5212 turbog phy table Modified:

svn commit: r191023 - head/tools/tools/nanobsd/gateworks

2009-04-13 Thread Sam Leffler
Author: sam Date: Mon Apr 13 21:03:21 2009 New Revision: 191023 URL: http://svn.freebsd.org/changeset/base/191023 Log: catch up with removal of ATH_SUPPORT_TDMA Modified: head/tools/tools/nanobsd/gateworks/G2348 head/tools/tools/nanobsd/gateworks/G2358 Modified:

svn commit: r191024 - head/tools/tools/nanobsd/gateworks

2009-04-13 Thread Sam Leffler
Author: sam Date: Mon Apr 13 21:04:53 2009 New Revision: 191024 URL: http://svn.freebsd.org/changeset/base/191024 Log: switch usb setup to usb2; it still doesn't work right but the old stuff is now removed and we want this to build Modified: head/tools/tools/nanobsd/gateworks/G2348

svn commit: r191025 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb net

2009-04-13 Thread Max Laier
Author: mlaier Date: Mon Apr 13 22:17:03 2009 New Revision: 191025 URL: http://svn.freebsd.org/changeset/base/191025 Log: MFH r190903 r190895: Remove interfaces from interface groups on detach. Reported by: various Submitted by: Mikolaj Golub (r190895) PR: kern/130977,

svn commit: r191028 - head/sys/kern

2009-04-13 Thread Kip Macy
Author: kmacy Date: Mon Apr 13 23:09:44 2009 New Revision: 191028 URL: http://svn.freebsd.org/changeset/base/191028 Log: - use a shared lock for reads - remove stale comment Reviewed by: jeffr Modified: head/sys/kern/vfs_vnops.c Modified: head/sys/kern/vfs_vnops.c

svn commit: r191030 - stable/7/sys/dev/ixgbe

2009-04-13 Thread Jack F Vogel
Author: jfv Date: Tue Apr 14 00:23:13 2009 New Revision: 191030 URL: http://svn.freebsd.org/changeset/base/191030 Log: MFC ixgbe version 1.7.4 for FreeBSD 7.2, this is earlier than planned but coordinated with and approved by RE. Most important reason for this was so that FreeBSD 7.2

svn commit: r191031 - stable/7/sys/conf

2009-04-13 Thread Jack F Vogel
Author: jfv Date: Tue Apr 14 00:24:59 2009 New Revision: 191031 URL: http://svn.freebsd.org/changeset/base/191031 Log: Add extra file for the ixgbe driver checkin Approved by: re Modified: stable/7/sys/conf/files Modified: stable/7/sys/conf/files

svn commit: r191032 - stable/7/sys/modules/ixgbe

2009-04-13 Thread Jack F Vogel
Author: jfv Date: Tue Apr 14 00:27:05 2009 New Revision: 191032 URL: http://svn.freebsd.org/changeset/base/191032 Log: Update Makefile with new file for ixgbe driver Approved by: re Modified: stable/7/sys/modules/ixgbe/Makefile Modified: stable/7/sys/modules/ixgbe/Makefile

svn commit: r191033 - head/sys/net

2009-04-13 Thread Kip Macy
Author: kmacy Date: Tue Apr 14 00:27:59 2009 New Revision: 191033 URL: http://svn.freebsd.org/changeset/base/191033 Log: Adapt buf_ring abstraction interface to allow consumers to interoperate with ALTQ Modified: head/sys/net/if_var.h Modified: head/sys/net/if_var.h

svn commit: r191034 - stable/7/sys/amd64/conf

2009-04-13 Thread Jack F Vogel
Author: jfv Date: Tue Apr 14 00:35:56 2009 New Revision: 191034 URL: http://svn.freebsd.org/changeset/base/191034 Log: Add ixgbe and remove ixgb driver support from GENERIC in the amd64 architecture. Approved by: re Modified: stable/7/sys/amd64/conf/GENERIC Modified:

svn commit: r191035 - stable/7/sys/conf

2009-04-13 Thread Jack F Vogel
Author: jfv Date: Tue Apr 14 00:38:02 2009 New Revision: 191035 URL: http://svn.freebsd.org/changeset/base/191035 Log: OK, been a long weekend and fingers are getting tired, missed changing the file name :*( Approved by: re Modified: stable/7/sys/conf/files Modified:

svn commit: r191036 - head/sys/dev/pccard

2009-04-13 Thread Warner Losh
Author: imp Date: Tue Apr 14 03:13:05 2009 New Revision: 191036 URL: http://svn.freebsd.org/changeset/base/191036 Log: Another NE-2000 clone. The GVC NIC-2000P Ethernet adapter. Based on the MN5017 chipset. There's no vendor/product pair on this card, so it needs to be matched by the CIS

svn commit: r191037 - head/sys/net

2009-04-13 Thread Kip Macy
Author: kmacy Date: Tue Apr 14 03:17:44 2009 New Revision: 191037 URL: http://svn.freebsd.org/changeset/base/191037 Log: call default if_qflush on ifq if default method isn't used by the driver Modified: head/sys/net/if.c Modified: head/sys/net/if.c

svn commit: r191039 - head/sys/powerpc/aim

2009-04-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Apr 14 04:15:56 2009 New Revision: 191039 URL: http://svn.freebsd.org/changeset/base/191039 Log: Changing the overflow trap to use bla to branch to dbtrap in r190946 was bogus. Revert to a branch that does not set LR. It's been a long week... Modified: