svn commit: r233597 - head/sys/netinet

2012-03-28 Thread Michael Tuexen
Author: tuexen Date: Wed Mar 28 08:11:46 2012 New Revision: 233597 URL: http://svn.freebsd.org/changeset/base/233597 Log: Honor the net.inet.udp.checksum sysctl when using SCTP/UDP/IPv4 encapsulation. MFCing requires MFCing http://svn.freebsd.org/changeset/base/233554 MFC after: 2 weeks M

svn commit: r233600 - head/include

2012-03-28 Thread David Chisnall
Author: theraven Date: Wed Mar 28 12:11:54 2012 New Revision: 233600 URL: http://svn.freebsd.org/changeset/base/233600 Log: Correctly expose xlocale functions if people include the headers in the wrong order (as some ports apparently do). Approved by: dim (mentor) Modified: head/inclu

svn commit: r233601 - head/sys/netinet

2012-03-28 Thread Marko Zec
Author: zec Date: Wed Mar 28 12:30:16 2012 New Revision: 233601 URL: http://svn.freebsd.org/changeset/base/233601 Log: Permit tcpdrop in VNET jails. Submitted by: Miljenko Mikuc MFC after:3 days Modified: head/sys/netinet/tcp_subr.c Modified: head/sys/netinet/tcp_subr.c ==

svn commit: r233606 - head/sys/dev/sound/pci/hda

2012-03-28 Thread Alexander Motin
Author: mav Date: Wed Mar 28 13:28:09 2012 New Revision: 233606 URL: http://svn.freebsd.org/changeset/base/233606 Log: Stop HDA controller polling callout on suspend and reset it on resume. PR: kern/166382 MFC after:1 week Modified: head/sys/dev/sound/pci/hda/hdac.c Modi

svn commit: r233607 - head/sys/ufs/ffs

2012-03-28 Thread Konstantin Belousov
Author: kib Date: Wed Mar 28 13:47:07 2012 New Revision: 233607 URL: http://svn.freebsd.org/changeset/base/233607 Log: Update comment. MFC after:3 days Modified: head/sys/ufs/ffs/ffs_vfsops.c Modified: head/sys/ufs/ffs/ffs_vfsops.c ===

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

2012-03-28 Thread Konstantin Belousov
Author: kib Date: Wed Mar 28 13:56:18 2012 New Revision: 233608 URL: http://svn.freebsd.org/changeset/base/233608 Log: Microoptimize: in qsync loop over mount vnodes, only unlock mount interlock after we committed to try to vget() the vnode. Submitted by: bde Reviewed by: mckusick Te

svn commit: r233609 - head/sys/ufs/ffs

2012-03-28 Thread Konstantin Belousov
Author: kib Date: Wed Mar 28 14:06:47 2012 New Revision: 233609 URL: http://svn.freebsd.org/changeset/base/233609 Log: Reviewed by: bde, mckusick Tested by:pho MFC after:2 weeks Modified: head/sys/ufs/ffs/ffs_vfsops.c Modified: head/sys/ufs/ffs/ffs_vfsops.c =

svn commit: r233610 - head/sys/ufs/ffs

2012-03-28 Thread Konstantin Belousov
Author: kib Date: Wed Mar 28 14:16:15 2012 New Revision: 233610 URL: http://svn.freebsd.org/changeset/base/233610 Log: Do trivial reformatting of the comment to record the missed commit message for r233609: Restore the writes of atimes, quotas and superblock from syncer vnode. Noted by:

Re: svn commit: r233609 - head/sys/ufs/ffs

2012-03-28 Thread Garrett Cooper
On Mar 28, 2012, at 7:06 AM, Konstantin Belousov wrote: > Author: kib > Date: Wed Mar 28 14:06:47 2012 > New Revision: 233609 > URL: http://svn.freebsd.org/changeset/base/233609 > > Log: > Reviewed by:bde, mckusick > Tested by:pho > MFC after:2 weeks What does this commit do? Can

svn commit: r233611 - head/usr.sbin/pmcstat

2012-03-28 Thread Fabien Thomas
Author: fabient Date: Wed Mar 28 16:23:40 2012 New Revision: 233611 URL: http://svn.freebsd.org/changeset/base/233611 Log: - Support inlined location in calltree output. In case of multiple level of inlining all the locations are flattened. Require recent binutils/addr2line (head works o

svn commit: r233613 - head/sys/x86/include

2012-03-28 Thread John Baldwin
Author: jhb Date: Wed Mar 28 16:32:17 2012 New Revision: 233613 URL: http://svn.freebsd.org/changeset/base/233613 Log: Move the DTrace return IDT vector back up from 0x20 to 0x92. The 0x20 vector is currently dedicated to servicing IRQ 0 from the 8259A's, so it shouldn't be overloaded for D

Re: svn commit: r233552 - in head/sys: cddl/dev/sdt kern sys

2012-03-28 Thread Ryan Stone
On Tue, Mar 27, 2012 at 6:27 PM, Alexander Leidinger wrote: > Great! > Is this automatic, or do I need to do something in the newly loaded KLD? Nothing special. You can follow exactly the same set of steps as for adding probes to the kernel itself: http://wiki.freebsd.org/DTrace/HowToAddSDTProbes

svn commit: r233617 - in head/sys/contrib/dev/acpica: components/namespace include

2012-03-28 Thread Jung-uk Kim
Author: jkim Date: Wed Mar 28 17:21:59 2012 New Revision: 233617 URL: http://svn.freebsd.org/changeset/base/233617 Log: MFV: r233615 Revert r233555 and apply a fix for the reference counting regressions. Tested by:andreast, lme, nwhitehorn, Sevan / Venture37 (ventu

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

2012-03-28 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed Mar 28 17:25:29 2012 New Revision: 233618 URL: http://svn.freebsd.org/changeset/base/233618 Log: More PMAP performance improvements: skip 256 MB segments entirely if they are are not mapped during ranged operations and reduce the scope of the tlbie lock only to t

svn commit: r233619 - head/sys/dev/atkbdc

2012-03-28 Thread Jung-uk Kim
Author: jkim Date: Wed Mar 28 17:58:37 2012 New Revision: 233619 URL: http://svn.freebsd.org/changeset/base/233619 Log: Add a PNP ID for Japanese 106-key keyboard. PR: kern/166459 MFC after:3 days Modified: head/sys/dev/atkbdc/atkbdc_isa.c Modified: head/sys/dev/atkbdc/a

svn commit: r233622 - head/sys/dev/isci

2012-03-28 Thread Jim Harris
Author: jimharris Date: Wed Mar 28 18:38:13 2012 New Revision: 233622 URL: http://svn.freebsd.org/changeset/base/233622 Log: Ensure consistent target IDs for direct-attached devices. Sponsored by: Intel Reported by: sbruno, Tested by: Reviewed by: scottl Approved by: scottl MFC

svn commit: r233623 - head/sys/x86/acpica

2012-03-28 Thread John Baldwin
Author: jhb Date: Wed Mar 28 18:53:48 2012 New Revision: 233623 URL: http://svn.freebsd.org/changeset/base/233623 Log: Allocate the ioapics[] array dynamically since it is only needed for the duration of madt_setup_io(). This avoids having the array take up permanent space in the BSS.

svn commit: r233625 - head/lib/libc/iconv

2012-03-28 Thread Joel Dahl
Author: joel (doc committer) Date: Wed Mar 28 19:20:28 2012 New Revision: 233625 URL: http://svn.freebsd.org/changeset/base/233625 Log: Fix Fo arguments. Reviewed by: gabor Modified: head/lib/libc/iconv/iconvlist.3 Modified: head/lib/libc/iconv/iconvlist.3 =

svn commit: r233627 - in head/sys: geom sys ufs/ffs vm

2012-03-28 Thread Kirk McKusick
Author: mckusick Date: Wed Mar 28 20:49:11 2012 New Revision: 233627 URL: http://svn.freebsd.org/changeset/base/233627 Log: Keep track of the mount point associated with a special device to enable the collection of counts of synchronous and asynchronous reads and writes for its associated fi

svn commit: r233628 - in head: lib/libpmc sys/amd64/amd64 sys/amd64/include sys/arm/include sys/conf sys/dev/hwpmc sys/i386/i386 sys/i386/include sys/kern sys/mips/include sys/modules/hwpmc sys/pow...

2012-03-28 Thread Fabien Thomas
Author: fabient Date: Wed Mar 28 20:58:30 2012 New Revision: 233628 URL: http://svn.freebsd.org/changeset/base/233628 Log: Add software PMC support. New kernel events can be added at various location for sampling or counting. This will for example allow easy system profiling whatever the

svn commit: r233629 - head/sys/ufs/ffs

2012-03-28 Thread Kirk McKusick
Author: mckusick Date: Wed Mar 28 21:21:19 2012 New Revision: 233629 URL: http://svn.freebsd.org/changeset/base/233629 Log: A refinement of change 232351 to avoid a race with a forcible unmount. While we have a snapshot vnode unlocked to avoid a deadlock with another inode in the same inode

Re: svn commit: r233629 - head/sys/ufs/ffs

2012-03-28 Thread Dmitry Morozovsky
Dear Kirk, On Wed, 28 Mar 2012, Kirk McKusick wrote: > Author: mckusick > Date: Wed Mar 28 21:21:19 2012 > New Revision: 233629 > URL: http://svn.freebsd.org/changeset/base/233629 > > Log: > A refinement of change 232351 to avoid a race with a forcible unmount. > While we have a snapshot vno

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

2012-03-28 Thread Jim Harris
Author: jimharris Date: Wed Mar 28 23:51:06 2012 New Revision: 233631 URL: http://svn.freebsd.org/changeset/base/233631 Log: Fix comment to specify correct struct name. Reviewed by: gjb Approved by: sbruno Modified: head/lib/libc/sys/kldstat.2 Modified: head/lib/libc/sys/kldstat.2 ===

svn commit: r233635 - head/sys/powerpc/include

2012-03-28 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Mar 29 02:02:14 2012 New Revision: 233635 URL: http://svn.freebsd.org/changeset/base/233635 Log: Allow multiple inclusion of trap.h. This has always been broken, but until recently never caused problems. Modified: head/sys/powerpc/include/trap.h head/sys/power

svn commit: r233636 - head/sys/mips/nlm/dev/net

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 02:02:23 2012 New Revision: 233636 URL: http://svn.freebsd.org/changeset/base/233636 Log: Fix little-endian built. Modified: head/sys/mips/nlm/dev/net/nae.c Modified: head/sys/mips/nlm/dev/net/nae.c ===

svn commit: r233637 - head/sys/mips/nlm

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 02:03:06 2012 New Revision: 233637 URL: http://svn.freebsd.org/changeset/base/233637 Log: Supply endianness implied by the -m flag when compiling ucore code. Modified: head/sys/mips/nlm/files.xlp Modified: head/sys/mips/nlm/files.xlp

svn commit: r233638 - head/sys/mips/mips

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 02:04:15 2012 New Revision: 233638 URL: http://svn.freebsd.org/changeset/base/233638 Log: Disable FP instruction emulation by default on !o32 because of ABI concerns. Note that in practice this isn't needed because we get a coprocessor unusable exception

svn commit: r233639 - head/sys/mips/cavium

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 02:05:11 2012 New Revision: 233639 URL: http://svn.freebsd.org/changeset/base/233639 Log: Turn on messages from the Simple Executive codebase, what few there are. Modified: head/sys/mips/cavium/cvmx_config.h Modified: head/sys/mips/cavium/cvmx_config.h =

svn commit: r233642 - head/sys/kern

2012-03-28 Thread David Xu
Author: davidxu Date: Thu Mar 29 02:46:43 2012 New Revision: 233642 URL: http://svn.freebsd.org/changeset/base/233642 Log: Reduce code size by creating common timed sleeping function. Modified: head/sys/kern/kern_umtx.c Modified: head/sys/kern/kern_umtx.c

svn commit: r233644 - in head: . gnu/lib/libgcc gnu/usr.bin/binutils gnu/usr.bin/cc gnu/usr.bin/gdb gnu/usr.bin/gdb/libgdb kerberos5/lib/libkafs5 share/man/man5 share/mk sys/conf sys/mips/atheros s...

2012-03-28 Thread Juli Mallett
--- head/UPDATING Thu Mar 29 02:47:01 2012(r233643) +++ head/UPDATING Thu Mar 29 02:54:35 2012 (r233644) @@ -22,6 +22,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 machines to maximize performance. (To disable malloc debugging, run

svn commit: r233645 - in head: . share/man/man5

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 03:04:59 2012 New Revision: 233645 URL: http://svn.freebsd.org/changeset/base/233645 Log: o) Fix mips/mips -> mips for Makefile.inc1. o) Rebuild src.conf.5. Modified: head/Makefile.inc1 head/share/man/man5/src.conf.5 Modified: head/Makefile.inc1

svn commit: r233646 - head/lib/libgeom

2012-03-28 Thread Juli Mallett
Author: jmallett Date: Thu Mar 29 03:13:43 2012 New Revision: 233646 URL: http://svn.freebsd.org/changeset/base/233646 Log: Fix 32-bit libgeom consumers run on 64-bit kernels with COMPAT_FREEBSD32. Kernel pointer values are used as opaque unique identifiers, which are then used to reconst

Re: svn commit: r233294 - in head: . contrib/com_err crypto/heimdal crypto/heimdal/admin crypto/heimdal/appl crypto/heimdal/appl/afsutil crypto/heimdal/appl/ftp crypto/heimdal/appl/ftp/common crypto/h

2012-03-28 Thread Doug Barton
On 3/27/2012 2:10 PM, Ivan Voras wrote: > It will help both present > development (the pkgng is also AFAIK using sqlite) All of the stuff that pkgng relies on (including the tool itself) are going to be in the ports collection, where they belong. We should have moved pkg_* there years ago, but thi

Re: svn commit: r233625 - head/lib/libc/iconv

2012-03-28 Thread Doug Barton
Joel, Thanks for doing this cleanup. It's unglamorous, but very necessary. You probably have this planned already, but I wanted to make sure that you have MFC'ing this work on your list. Merging back the formatting changes makes it much easier to merge (and then verify) changes to the content down

svn commit: r233648 - in head: bin/pwait bin/setfacl bin/sh games/pom lib/libbluetooth lib/libc/gen lib/libc/locale lib/libc/net lib/libc/posix1e lib/libc/stdio lib/libc/stdlib lib/libc/string lib/...

2012-03-28 Thread Eitan Adler
Author: eadler Date: Thu Mar 29 05:02:12 2012 New Revision: 233648 URL: http://svn.freebsd.org/changeset/base/233648 Log: Remove trailing whitespace per mdoc lint warning Disussed with:gavin No objection from:doc Approved by: joel MFC after:3 days Modified: head/bi

svn commit: r233650 - head/lib/libpmc

2012-03-28 Thread Joel Dahl
Author: joel (doc committer) Date: Thu Mar 29 06:19:00 2012 New Revision: 233650 URL: http://svn.freebsd.org/changeset/base/233650 Log: mdoc: sort prologue macros. Modified: head/lib/libpmc/pmc.soft.3 Modified: head/lib/libpmc/pmc.soft.3 ==

svn commit: r233651 - head/sys/geom/part

2012-03-28 Thread Andrey V. Elsukov
Author: ae Date: Thu Mar 29 06:37:02 2012 New Revision: 233651 URL: http://svn.freebsd.org/changeset/base/233651 Log: Do proper cleanup for the GPT case when an error occurs. Modified: head/sys/geom/part/g_part_ldm.c Modified: head/sys/geom/part/g_part_ldm.c =