svn commit: r195759 - in stable/7/sys: . contrib/pf geom/linux_lvm

2009-07-19 Thread Ulf Lilleengen
Author: lulf Date: Sun Jul 19 12:57:10 2009 New Revision: 195759 URL: http://svn.freebsd.org/changeset/base/195759 Log: MFC r194924: - Apply the same naming rules of LVM names as done in the LVM code itself. PR: kern/135874 Modified: stable/7/sys/ (props changed)

svn commit: r195760 - in head/sys: kern net netgraph netinet netinet6 netipsec sys

2009-07-19 Thread Robert Watson
Author: rwatson Date: Sun Jul 19 14:20:53 2009 New Revision: 195760 URL: http://svn.freebsd.org/changeset/base/195760 Log: Reimplement and/or implement vnet list locking by replacing a mostly unused custom mutex/condvar-based sleep locks with two locks: an rwlock (for non-sleeping use) and

svn commit: r195761 - head/sys/sys

2009-07-19 Thread Robert Watson
Author: rwatson Date: Sun Jul 19 15:21:42 2009 New Revision: 195761 URL: http://svn.freebsd.org/changeset/base/195761 Log: Expose the definitions of 'struct vnet' and 'VNET_MAGIC_N' to userspace if _WANT_VNET is defined. This is required so that libkvm can locate virtual network stack

svn commit: r195762 - head/sys/fs/nfsclient

2009-07-19 Thread Rick Macklem
Author: rmacklem Date: Sun Jul 19 16:44:26 2009 New Revision: 195762 URL: http://svn.freebsd.org/changeset/base/195762 Log: Fix two bugs in the experimental nfs client: - When the root vnode was acquired during mounting, mnt_stat.f_iosize was still set to 0, so getnewvnode() would set

svn commit: r195763 - head/lib/libc/sys

2009-07-19 Thread Jilles Tjoelker
Author: jilles Date: Sun Jul 19 16:48:25 2009 New Revision: 195763 URL: http://svn.freebsd.org/changeset/base/195763 Log: Correct AT_SYMLINK_FOLLOW flag name in linkat(2) man page. Approved by: re (kib), ed (mentor) Modified: head/lib/libc/sys/link.2 Modified: head/lib/libc/sys/link.2

svn commit: r195764 - stable/7/contrib/gcc

2009-07-19 Thread Bruce M Simpson
Author: bms Date: Sun Jul 19 16:50:48 2009 New Revision: 195764 URL: http://svn.freebsd.org/changeset/base/195764 Log: Output debug information for global 'using' declarations, instead of just blowing up. A very similar change to this exists which is GPLv3 licensed, this is my own change.

svn commit: r195765 - head/sys/conf

2009-07-19 Thread Sam Leffler
Author: sam Date: Sun Jul 19 16:54:24 2009 New Revision: 195765 URL: http://svn.freebsd.org/changeset/base/195765 Log: add urtw Approved by: re (kib) Modified: head/sys/conf/files Modified: head/sys/conf/files

Re: svn commit: r195764 - stable/7/contrib/gcc

2009-07-19 Thread Kostik Belousov
On Sun, Jul 19, 2009 at 04:50:49PM +, Bruce M Simpson wrote: Author: bms Date: Sun Jul 19 16:50:48 2009 New Revision: 195764 URL: http://svn.freebsd.org/changeset/base/195764 Log: Output debug information for global 'using' declarations, instead of just blowing up. A very similar

svn commit: r195766 - stable/7/contrib/gcc

2009-07-19 Thread Bruce M Simpson
Author: bms Date: Sun Jul 19 17:13:16 2009 New Revision: 195766 URL: http://svn.freebsd.org/changeset/base/195766 Log: Revert previous change. Requested by: kib Modified: stable/7/contrib/gcc/dwarf2out.c Modified: stable/7/contrib/gcc/dwarf2out.c

svn commit: r195767 - in head: . cddl/lib cddl/lib/libctf cddl/lib/libdtrace gnu/lib/libdialog gnu/lib/libg2c gnu/lib/libobjc gnu/lib/libreadline gnu/lib/libregex lib lib/libalias/libalias lib/liba...

2009-07-19 Thread Ken Smith
, then OLD_LIBS and OLD_DIRS last. # +# 20090719: library version bump for 8.0 +OLD_LIBS+=lib/libalias.so.6 +OLD_LIBS+=lib/libavl.so.1 +OLD_LIBS+=lib/libbegemot.so.3 +OLD_LIBS+=lib/libbsdxml.so.3 +OLD_LIBS+=lib/libbsnmp.so.4 +OLD_LIBS+=lib/libcam.so.4 +OLD_LIBS+=lib/libcrypt.so.4 +OLD_LIBS+=lib

svn commit: r195768 - head/bin/ln

2009-07-19 Thread Jilles Tjoelker
Author: jilles Date: Sun Jul 19 17:35:23 2009 New Revision: 195768 URL: http://svn.freebsd.org/changeset/base/195768 Log: Allow creating hard links to symlinks using ln(1). This implements the POSIX.1-2008 -L and -P flags. The default remains to create hard links to the target of

svn commit: r195769 - in head/sys: kern net sys

2009-07-19 Thread Robert Watson
Author: rwatson Date: Sun Jul 19 17:40:45 2009 New Revision: 195769 URL: http://svn.freebsd.org/changeset/base/195769 Log: Normalize field naming for struct vnet, fix two debugging printfs that print them. Reviewed by: bz Approved by: re (kensmith, kib) Modified:

svn commit: r195770 - stable/7/sys/netinet

2009-07-19 Thread Bruce M Simpson
Author: bms Date: Sun Jul 19 18:36:54 2009 New Revision: 195770 URL: http://svn.freebsd.org/changeset/base/195770 Log: Fix two typos in sctp_send_initiate(); these corrupt the INIT chunk on 64-bit platforms, in the 7.x SCTP stack. Observed on 7.2-STABLE/amd64. Submitted by:

svn commit: r195771 - stable/7/sys/netinet

2009-07-19 Thread Bruce M Simpson
Author: bms Date: Sun Jul 19 18:37:20 2009 New Revision: 195771 URL: http://svn.freebsd.org/changeset/base/195771 Log: When moving an SCTP association from one hash table to another, make sure the association's link entry in the hash table is updated. This fixes a panic on closing an

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

2009-07-19 Thread Brian Somers
Author: brian Date: Sun Jul 19 19:01:30 2009 New Revision: 195772 URL: http://svn.freebsd.org/changeset/base/195772 Log: Don't get stuck in an infinite loop comparing (short++ = maxshort) PR: 136893 Submitted by: Aragon Gouveia - aragon at phat dot za dot net (mostly)

svn commit: r195773 - head/sys/kern

2009-07-19 Thread Konstantin Belousov
Author: kib Date: Sun Jul 19 20:25:59 2009 New Revision: 195773 URL: http://svn.freebsd.org/changeset/base/195773 Log: When buffer write is failed, it is wrong for brelse() to invalidate portion of the page that was written. Among other problems, this page might be picked up by pagedaemon,

svn commit: r195774 - in head/sys: amd64/amd64 i386/i386 i386/xen vm

2009-07-19 Thread Alan Cox
Author: alc Date: Sun Jul 19 21:40:19 2009 New Revision: 195774 URL: http://svn.freebsd.org/changeset/base/195774 Log: Change the handling of fictitious pages by pmap_page_set_memattr() on amd64 and i386. Essentially, fictitious pages provide a mechanism for creating aliases for either

svn commit: r195776 - head/sys/dev/ciss

2009-07-19 Thread Scott Long
Author: scottl Date: Mon Jul 20 03:59:00 2009 New Revision: 195776 URL: http://svn.freebsd.org/changeset/base/195776 Log: Fix an apparently harmless typo. Approved by: re Modified: head/sys/dev/ciss/ciss.c Modified: head/sys/dev/ciss/ciss.c