Re: svn commit: r196550 - in head: etc/defaults etc/rc.d share/man/man5

2009-08-28 Thread Xin LI
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Doug Barton wrote: Xin LI wrote: I think /etc/rc.d/static_arp stop should revert what was done by static_arp start by removing entries from the ARP table. I agree with you. Gleb has kindly worked out a patch that adds '-d -f'

svn commit: r196609 - head/sys/net

2009-08-28 Thread Qing Li
Author: qingli Date: Fri Aug 28 07:01:09 2009 New Revision: 196609 URL: http://svn.freebsd.org/changeset/base/196609 Log: In ip_output(), the flow-table module must not try to cache L2/L3 information for interface of IFF_POINTOPOINT or IFF_LOOPBACK type. Since the L2 information (rt_lle) is

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

2009-08-28 Thread Bjoern A. Zeeb
On Fri, 28 Aug 2009, Qing Li wrote: Author: qingli Date: Fri Aug 28 07:01:09 2009 New Revision: 196609 URL: http://svn.freebsd.org/changeset/base/196609 Log: In ip_output(), the flow-table module must not try to cache L2/L3 information for interface of IFF_POINTOPOINT or IFF_LOOPBACK type.

svn commit: r196612 - head/sys/modules

2009-08-28 Thread Ed Schouten
Author: ed Date: Fri Aug 28 10:23:40 2009 New Revision: 196612 URL: http://svn.freebsd.org/changeset/base/196612 Log: Hook up the pty(4) module to the build. Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile

svn commit: r196615 - in head/sys: kern sys vm

2009-08-28 Thread John Baldwin
Author: jhb Date: Fri Aug 28 14:06:55 2009 New Revision: 196615 URL: http://svn.freebsd.org/changeset/base/196615 Log: Extend the device pager to support different memory attributes on different pages in an object. - Add a new variant of d_mmap() currently called d_mmap2() which accepts

svn commit: r196616 - in stable/7/sys: . amd64/amd64 amd64/include contrib/pf dev/hwpmc i386/i386 i386/include

2009-08-28 Thread John Baldwin
Author: jhb Date: Fri Aug 28 14:22:01 2009 New Revision: 196616 URL: http://svn.freebsd.org/changeset/base/196616 Log: MFC 196224: Adjust the handling of the local APIC PMC interrupt vector: - Provide lapic_disable_pmc(), lapic_enable_pmc(), and lapic_reenable_pmc() routines in the

Re: svn commit: r196615 - in head/sys: kern sys vm

2009-08-28 Thread John Baldwin
On Friday 28 August 2009 10:06:56 am John Baldwin wrote: Author: jhb Date: Fri Aug 28 14:06:55 2009 New Revision: 196615 URL: http://svn.freebsd.org/changeset/base/196615 Log: Extend the device pager to support different memory attributes on different pages in an object. - Add a

svn commit: r196618 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/re dev/xen/xenpci pci

2009-08-28 Thread Pyun YongHyeon
Author: yongari Date: Fri Aug 28 17:34:22 2009 New Revision: 196618 URL: http://svn.freebsd.org/changeset/base/196618 Log: MFC r196516: Add RTL8168DP/RTL8111DP device id. While I'm here append 8111D to the description of RTL8168D as RL_HWREV_8168D can be either RTL8168D or RTL8111D.

svn commit: r196619 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/alc dev/xen/xenpci

2009-08-28 Thread Pyun YongHyeon
Author: yongari Date: Fri Aug 28 18:01:37 2009 New Revision: 196619 URL: http://svn.freebsd.org/changeset/base/196619 Log: MFC r196517: Don't try to power down PHY when alc(4) failed to map the device. This fixes system crash when mapping alc(4) device failed in device attach.

svn commit: r196622 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci fs/nfsclient nfsclient rpc

2009-08-28 Thread Marko Zec
Author: zec Date: Fri Aug 28 19:12:44 2009 New Revision: 196622 URL: http://svn.freebsd.org/changeset/base/196622 Log: MFC r196503: Fix NFS panics with options VIMAGE kernels by apropriately setting curvnet context inside the RPC code. Temporarily set td's cred to mount's cred

svn commit: r196623 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci kern

2009-08-28 Thread Marko Zec
Author: zec Date: Fri Aug 28 19:15:17 2009 New Revision: 196623 URL: http://svn.freebsd.org/changeset/base/196623 Log: MFC r196505: When jail -c vnet request fails, the current code actually creates and leaves behind an orphaned vnet. This change ensures that such vnets get

svn commit: r196624 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci net

2009-08-28 Thread Marko Zec
Author: zec Date: Fri Aug 28 19:18:20 2009 New Revision: 196624 URL: http://svn.freebsd.org/changeset/base/196624 Log: MFC r196504: When moving ifnets from one vnet to another, and the ifnet has ifaddresses of AF_LINK type which thus have an embedded if_index backpointer, we must

svn commit: r196627 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci net

2009-08-28 Thread Robert Watson
Author: rwatson Date: Fri Aug 28 20:07:38 2009 New Revision: 196627 URL: http://svn.freebsd.org/changeset/base/196627 Log: Merge r196482 from head to stable/8: Rather than using IFNET_RLOCK() when iterating over (and modifying) the ifnet list during if_ef load, directly acquire the

svn commit: r196628 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf contrib/pf/net dev/xen/xenpci

2009-08-28 Thread Max Laier
Author: mlaier Date: Fri Aug 28 20:26:00 2009 New Revision: 196628 URL: http://svn.freebsd.org/changeset/base/196628 Log: MFC r196551: Fix argument ordering to memcpy as well as the size of the copy in the (theoretical) case that pfi_buffer_cnt should be greater than ~_max.

svn commit: r196629 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci net

2009-08-28 Thread Robert Watson
Author: rwatson Date: Fri Aug 28 21:07:43 2009 New Revision: 196629 URL: http://svn.freebsd.org/changeset/base/196629 Log: Merge r196510 from head to stable/8: Make if_grow static -- it's not used outside of if.c, and with the internals destined to change, it's better if it remains

svn commit: r196630 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci net netinet netinet6

2009-08-28 Thread Robert Watson
Author: rwatson Date: Fri Aug 28 21:10:26 2009 New Revision: 196630 URL: http://svn.freebsd.org/changeset/base/196630 Log: Merge r196535 from head to stable/8: Use locks specific to the lltable code, rather than borrow the ifnet list/index locks, to protect link layer address tables.

svn commit: r196631 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci net

2009-08-28 Thread Robert Watson
Author: rwatson Date: Fri Aug 28 21:12:38 2009 New Revision: 196631 URL: http://svn.freebsd.org/changeset/base/196631 Log: Merge r196553 from head to stable/8: Break out allocation of new ifindex values from if_alloc() and if_vmove(), and centralize in a single function

svn commit: r196632 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci net

2009-08-28 Thread Robert Watson
Author: rwatson Date: Fri Aug 28 21:14:04 2009 New Revision: 196632 URL: http://svn.freebsd.org/changeset/base/196632 Log: Merge r196559 from head to stable/8: Add IFNET_HOLD reserved pointer value for the ifindex ifnet array, which allows an index to be reserved for an ifnet without

svn commit: r196633 - head/sys/net

2009-08-28 Thread Marko Zec
Author: zec Date: Fri Aug 28 22:30:55 2009 New Revision: 196633 URL: http://svn.freebsd.org/changeset/base/196633 Log: Introduce a separate sx lock for protecting lists of vnet sysinit and sysuninit handlers. Previously, sx_vnet, which is a lock designated for protecting the vnet list,

svn commit: r196634 - in head: bin/sh tools/regression/bin/sh/execution

2009-08-28 Thread Jilles Tjoelker
Author: jilles Date: Fri Aug 28 22:41:25 2009 New Revision: 196634 URL: http://svn.freebsd.org/changeset/base/196634 Log: sh: Fix crash with empty functions (f() { }) introduced in r196483 Empty pairs of braces are represented by a NULL node pointer, just like empty lines at the top

svn commit: r196635 - in head/sys/compat: linprocfs linux

2009-08-28 Thread Marko Zec
Author: zec Date: Fri Aug 28 22:51:07 2009 New Revision: 196635 URL: http://svn.freebsd.org/changeset/base/196635 Log: Fix a few panics in linuxulator + VIMAGE due to curvnet not being set. This change affects only options VIMAGE builds. Reviewed by: julian MFC after:3 days

svn commit: r196636 - in head/sys: conf modules

2009-08-28 Thread Warner Losh
Author: imp Date: Sat Aug 29 01:34:42 2009 New Revision: 196636 URL: http://svn.freebsd.org/changeset/base/196636 Log: Connect bwi up to the build. While there are some problems with this driver still, it generally works well for most people most of the time. It is still too green for

svn commit: r196637 - head/sys/vm

2009-08-28 Thread John Baldwin
Author: jhb Date: Sat Aug 29 02:17:40 2009 New Revision: 196637 URL: http://svn.freebsd.org/changeset/base/196637 Log: Mark the fake pages constructed by the OBJT_SG pager valid. This was accidentally lost at one point during the PAT development. Without this fix vm_pager_get_pages() was

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

2009-08-28 Thread Tim Kientzle
Author: kientzle Date: Sat Aug 29 03:17:24 2009 New Revision: 196638 URL: http://svn.freebsd.org/changeset/base/196638 Log: Style: Remove trailing whitespace. Modified: head/lib/libc/posix1e/acl_support.c Modified: head/lib/libc/posix1e/acl_support.c

svn commit: r196639 - stable/8/usr.sbin/ppp

2009-08-28 Thread Brian Somers
Author: brian Date: Sat Aug 29 04:15:37 2009 New Revision: 196639 URL: http://svn.freebsd.org/changeset/base/196639 Log: MFC r196530: Document that ppp handles pipe(2) descriptors specially in -direct mode. Approved by: re (kib) Modified: stable/8/usr.sbin/ppp/ (props