Re: svn commit: r242941 - in head/sys: sys vm

2012-11-12 Thread Andre Oppermann
On 13.11.2012 03:50, Alan Cox wrote: Author: alc Date: Tue Nov 13 02:50:39 2012 New Revision: 242941 URL: http://svnweb.freebsd.org/changeset/base/242941 Log: Replace the single, global page queues lock with per-queue locks on the active and inactive paging queues. Hear hear! Now if onl

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

2012-11-12 Thread Juli Mallett
Author: jmallett Date: Tue Nov 13 07:39:49 2012 New Revision: 242955 URL: http://svnweb.freebsd.org/changeset/base/242955 Log: Add preliminary Octeon PCI console support. Radisys-specific PCI console support may follow soon (it uses a proprietary memory layout, but operation looks pretty tr

svn commit: r242953 - head/sys/mips/conf

2012-11-12 Thread Juli Mallett
Author: jmallett Date: Tue Nov 13 07:34:46 2012 New Revision: 242953 URL: http://svnweb.freebsd.org/changeset/base/242953 Log: Add some useful options to consider. Modified: head/sys/mips/conf/OCTEON1 Modified: head/sys/mips/conf/OCTEON1 ==

svn commit: r242952 - head/sys/contrib/octeon-sdk

2012-11-12 Thread Juli Mallett
Author: jmallett Date: Tue Nov 13 07:33:45 2012 New Revision: 242952 URL: http://svnweb.freebsd.org/changeset/base/242952 Log: Fix build for FreeBSD kernel. Modified: head/sys/contrib/octeon-sdk/octeon-pci-console.c Modified: head/sys/contrib/octeon-sdk/octeon-pci-console.c =

Re: svn commit: r242934 - head/sys/dev/xen/netback

2012-11-12 Thread Dimitry Andric
On 2012-11-12 23:57, Ben Kaduk wrote:> On Mon, Nov 12, 2012 at 5:28 PM, Dimitry Andric wrote: Author: dim Date: Mon Nov 12 22:28:32 2012 New Revision: 242934 URL: http://svnweb.freebsd.org/changeset/base/242934 Log: Redo r242889, now using the method from projects/amd64_xen_pv r240747.

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

2012-11-12 Thread Adrian Chadd
Author: adrian Date: Tue Nov 13 06:28:57 2012 New Revision: 242951 URL: http://svnweb.freebsd.org/changeset/base/242951 Log: Add some debugging to try and catch an invalid TX rate (0x0) that is being reported. Modified: head/sys/dev/ath/if_ath_tx.c Modified: head/sys/dev/ath/if_ath_tx.c ==

svn commit: r242950 - in stable/8: sys/dev/filemon tools/regression/filemon

2012-11-12 Thread David E. O'Brien
Author: obrien Date: Tue Nov 13 06:12:26 2012 New Revision: 242950 URL: http://svnweb.freebsd.org/changeset/base/242950 Log: MF9: MFC: r242137: Iterate rather than use recursion. We can blow out the kernel stack if there is a long chain of fork(2)s. Added: stable/8/tools/regression/fil

svn commit: r242949 - head/sys/conf

2012-11-12 Thread David E. O'Brien
Author: obrien Date: Tue Nov 13 06:07:13 2012 New Revision: 242949 URL: http://svnweb.freebsd.org/changeset/base/242949 Log: Be more consistent. Modified: head/sys/conf/files Modified: head/sys/conf/files == --- head

svn commit: r242948 - head/sys/dev/adb

2012-11-12 Thread Kevin Lo
Author: kevlo Date: Tue Nov 13 06:03:43 2012 New Revision: 242948 URL: http://svnweb.freebsd.org/changeset/base/242948 Log: Use uiomove return value instead of returning 0. Modified: head/sys/dev/adb/adb_mouse.c Modified: head/sys/dev/adb/adb_mouse.c =

svn commit: r242947 - head/sys/dev/iicbus

2012-11-12 Thread Kevin Lo
Author: kevlo Date: Tue Nov 13 05:58:52 2012 New Revision: 242947 URL: http://svnweb.freebsd.org/changeset/base/242947 Log: Check the return value of uiomove(9). Modified: head/sys/dev/iicbus/iic.c Modified: head/sys/dev/iicbus/iic.c ==

svn commit: r242945 - in head/contrib/libc++: include include/ext src

2012-11-12 Thread David Chisnall
Author: theraven Date: Tue Nov 13 03:27:43 2012 New Revision: 242945 URL: http://svnweb.freebsd.org/changeset/base/242945 Log: Import new version of libc++ into base. Modified: head/contrib/libc++/include/__config head/contrib/libc++/include/__functional_base head/contrib/libc++/include/_

svn commit: r242944 - head/sys/conf

2012-11-12 Thread David E. O'Brien
Author: obrien Date: Tue Nov 13 03:09:26 2012 New Revision: 242944 URL: http://svnweb.freebsd.org/changeset/base/242944 Log: Garbage collect the explicit "compile-with", they are no longer needed. Modified: head/sys/conf/files Modified: head/sys/conf/files ===

svn commit: r242943 - head/contrib/gdb/gdb

2012-11-12 Thread Ed Maste
Author: emaste Date: Tue Nov 13 03:05:28 2012 New Revision: 242943 URL: http://svnweb.freebsd.org/changeset/base/242943 Log: Do not unwind past a zero PC frame. This improves GDB usability when debugging code compiled with optimization. Upstream GDB revision f0031b6d3ae9b164b3747986a

svn commit: r242941 - in head/sys: sys vm

2012-11-12 Thread Alan Cox
Author: alc Date: Tue Nov 13 02:50:39 2012 New Revision: 242941 URL: http://svnweb.freebsd.org/changeset/base/242941 Log: Replace the single, global page queues lock with per-queue locks on the active and inactive paging queues. Reviewed by: kib Modified: head/sys/sys/vmmeter.h head

svn commit: r242940 - vendor/libc++/r167493

2012-11-12 Thread David Chisnall
Author: theraven Date: Tue Nov 13 02:42:31 2012 New Revision: 242940 URL: http://svnweb.freebsd.org/changeset/base/242940 Log: Tag r167493 of libc++. Added: vendor/libc++/r167493/ - copied from r242939, vendor/libc++/dist/ ___ svn-src-all@freeb

svn commit: r242939 - in vendor/libc++/dist: include include/ext src

2012-11-12 Thread David Chisnall
Author: theraven Date: Tue Nov 13 02:41:32 2012 New Revision: 242939 URL: http://svnweb.freebsd.org/changeset/base/242939 Log: Pull new version of libc++ into vendor branch. Modified: vendor/libc++/dist/include/__config vendor/libc++/dist/include/__functional_base vendor/libc++/dist/inclu

Re: svn commit: r241933 - head/sys/conf

2012-11-12 Thread Warner Losh
On Nov 12, 2012, at 5:29 PM, David O'Brien wrote: > On Tue, Oct 23, 2012 at 02:58:25PM +, Warner Losh wrote: >> Log: >> Start a clean-room implementation of files.mips. This is sufficient >> for SWARM64 and SWARM64_SMP to compile. Other kernels will be layered >> in. >> Modified: >> hea

Re: svn commit: r240494 - in head: contrib/pf/man contrib/pf/pfctl include sbin/pfctl sbin/pfctl/missing share/man/man4 share/man/man5 sys/conf sys/contrib/pf sys/modules/dummynet sys/modules/ipfw sys

2012-11-12 Thread David O'Brien
On Fri, Sep 14, 2012 at 11:51:51AM +, Gleb Smirnoff wrote: > Log: > o Create directory sys/netpfil, where all packet filters should > reside, and move there ipfw(4) and pf(4). > o Move most modified parts of pf out of contrib. Why didn't contrib/ipfilter/ move to sys/netpfil/ as well?

svn commit: r242938 - head/sys/netinet6

2012-11-12 Thread David E. O'Brien
Author: obrien Date: Tue Nov 13 01:48:00 2012 New Revision: 242938 URL: http://svnweb.freebsd.org/changeset/base/242938 Log: Use consistent style. Modified: head/sys/netinet6/in6_src.c Modified: head/sys/netinet6/in6_src.c =

svn commit: r242936 - head/contrib/gdb/gdb

2012-11-12 Thread Ed Maste
Author: emaste Date: Tue Nov 13 01:21:17 2012 New Revision: 242936 URL: http://svnweb.freebsd.org/changeset/base/242936 Log: Set optimized_out instead of reporting an error. This provides a better display when debugging code compiled with optimization on. GDB git revision e8395b4efd1

Re: svn commit: r241933 - head/sys/conf

2012-11-12 Thread Ben Kaduk
On Mon, Nov 12, 2012 at 7:47 PM, David O'Brien wrote: > On Mon, Nov 12, 2012 at 04:29:07PM -0800, David O'Brien (@FreeBSD) wrote: >> $ diff -Bbw files.mips.r241680,sorted files.mips.r241933,sorted | egrep -v >> '^(\+|-|@@)' | wc -l >> 43 > > Sorry, should have better ensured all input lines

Re: svn commit: r241933 - head/sys/conf

2012-11-12 Thread David O'Brien
On Mon, Nov 12, 2012 at 04:29:07PM -0800, David O'Brien (@FreeBSD) wrote: > $ diff -Bbw files.mips.r241680,sorted files.mips.r241933,sorted | egrep -v > '^(\+|-|@@)' | wc -l > 43 Sorry, should have better ensured all input lines appeared in the output. $ diff -u999 -Bbw files.mips.r241680,

Re: svn commit: r241933 - head/sys/conf

2012-11-12 Thread David O'Brien
On Tue, Oct 23, 2012 at 02:58:25PM +, Warner Losh wrote: > Log: > Start a clean-room implementation of files.mips. This is sufficient > for SWARM64 and SWARM64_SMP to compile. Other kernels will be layered > in. > Modified: > head/sys/conf/files.mips ... > -# Copyright (c) 2001, 2004-

Re: svn commit: r242934 - head/sys/dev/xen/netback

2012-11-12 Thread Ben Kaduk
On Mon, Nov 12, 2012 at 5:28 PM, Dimitry Andric wrote: > Author: dim > Date: Mon Nov 12 22:28:32 2012 > New Revision: 242934 > URL: http://svnweb.freebsd.org/changeset/base/242934 > > Log: > Redo r242889, now using the method from projects/amd64_xen_pv r240747. > > Reminded by: kib > MFC af

svn commit: r242935 - in head/sys/boot/userboot: . test userboot

2012-11-12 Thread Neel Natu
Author: neel Date: Mon Nov 12 22:38:54 2012 New Revision: 242935 URL: http://svnweb.freebsd.org/changeset/base/242935 Log: Add a callback function to userboot.so to fetch a list of environment variables and pass them to the kernel. Reviewed by: dfr Modified: head/sys/boot/userboot/tes

svn commit: r242934 - head/sys/dev/xen/netback

2012-11-12 Thread Dimitry Andric
Author: dim Date: Mon Nov 12 22:28:32 2012 New Revision: 242934 URL: http://svnweb.freebsd.org/changeset/base/242934 Log: Redo r242889, now using the method from projects/amd64_xen_pv r240747. Reminded by: kib MFC after:3 days Modified: head/sys/dev/xen/netback/netback_unit_tests.

svn commit: r242933 - in head/sys: conf modules/mthca ofed/drivers/infiniband/core ofed/drivers/infiniband/ulp/sdp ofed/include/linux

2012-11-12 Thread Dimitry Andric
Author: dim Date: Mon Nov 12 22:01:29 2012 New Revision: 242933 URL: http://svnweb.freebsd.org/changeset/base/242933 Log: Redo r242842, now actually fixing the warnings, as follows: - In sys/ofed/drivers/infiniband/core/cma.c, an enum struct member is interpreted as an int, so cast it to a

svn commit: r242932 - stable/9/contrib/tzdata

2012-11-12 Thread Edwin Groothuis
Author: edwin Date: Mon Nov 12 20:50:15 2012 New Revision: 242932 URL: http://svnweb.freebsd.org/changeset/base/242932 Log: Merge of current of 242925, tzdata2012i - Cuba is changing back to Standard Time on 4 November 2012. Modified: stable/9/contrib/tzdata/asia stable/9/contrib/tzdat

svn commit: r242931 - head/sys/i386/xen

2012-11-12 Thread Dimitry Andric
Author: dim Date: Mon Nov 12 20:50:11 2012 New Revision: 242931 URL: http://svnweb.freebsd.org/changeset/base/242931 Log: Fix a minor warning in sys/i386/xen/clock.c. MFC after:3 days Modified: head/sys/i386/xen/clock.c Modified: head/sys/i386/xen/clock.c ===

svn commit: r242930 - stable/8/share/zoneinfo

2012-11-12 Thread Edwin Groothuis
Author: edwin Date: Mon Nov 12 20:48:52 2012 New Revision: 242930 URL: http://svnweb.freebsd.org/changeset/base/242930 Log: Merge of current of 242925, tzdata2012i - Cuba is changing back to Standard Time on 4 November 2012. Modified: stable/8/share/zoneinfo/asia stable/8/share/zoneinf

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

2012-11-12 Thread Edwin Groothuis
Author: edwin Date: Mon Nov 12 20:47:35 2012 New Revision: 242929 URL: http://svnweb.freebsd.org/changeset/base/242929 Log: Merge of current of 242925, tzdata2012i - Cuba is changing back to Standard Time on 4 November 2012. Modified: stable/7/share/zoneinfo/asia stable/7/share/zoneinf

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

2012-11-12 Thread Edwin Groothuis
Author: edwin Date: Mon Nov 12 20:46:31 2012 New Revision: 242928 URL: http://svnweb.freebsd.org/changeset/base/242928 Log: Merge of current of 242925, tzdata2012i - Cuba is changing back to Standard Time on 4 November 2012. Modified: stable/6/share/zoneinfo/asia stable/6/share/zoneinf

svn commit: r242927 - head/contrib/tzdata

2012-11-12 Thread Edwin Groothuis
Author: edwin Date: Mon Nov 12 20:44:59 2012 New Revision: 242927 URL: http://svnweb.freebsd.org/changeset/base/242927 Log: Merge of vendor import of 242925, tzdata2012i Update to tzdata2012i: - Cuba is changing back to Standard Time on 4 November 2012. Modified: head/contrib/tzdata/as

svn commit: r242926 - vendor/tzdata/tzdata2012i

2012-11-12 Thread Edwin Groothuis
Author: edwin Date: Mon Nov 12 20:42:08 2012 New Revision: 242926 URL: http://svnweb.freebsd.org/changeset/base/242926 Log: Tag of tzdata2012i Added: vendor/tzdata/tzdata2012i/ - copied from r242925, vendor/tzdata/dist/ ___ svn-src-all@freebsd.

svn commit: r242925 - vendor/tzdata/dist

2012-11-12 Thread Edwin Groothuis
Author: edwin Date: Mon Nov 12 20:41:02 2012 New Revision: 242925 URL: http://svnweb.freebsd.org/changeset/base/242925 Log: Vendor import of tzdata2012i - Cuba is changing back to Standard Time on 4 November 2012. Obtained from:ftp://ftp.iana.org/tz/releases/ Modified: vendo

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

2012-11-12 Thread Jeff Roberson
Author: jeff Date: Mon Nov 12 19:53:55 2012 New Revision: 242924 URL: http://svnweb.freebsd.org/changeset/base/242924 Log: - Fix a bug that has existed since the original softdep implementation. When a background copy of a cg is written we complete any work associated with that bmsafe

svn commit: r242923 - head/sys/boot/forth

2012-11-12 Thread Devin Teske
Author: dteske Date: Mon Nov 12 18:38:54 2012 New Revision: 242923 URL: http://svnweb.freebsd.org/changeset/base/242923 Log: Fix a stack leak in [unused] cycle_menuitem function while we're here (required misconfiguration and/or missing environment vars to occur). Reviewed by: peterj, ad

svn commit: r242922 - head/sys/dev/acpica

2012-11-12 Thread Sean Bruno
Author: sbruno Date: Mon Nov 12 18:09:25 2012 New Revision: 242922 URL: http://svnweb.freebsd.org/changeset/base/242922 Log: Update MAX_TASKS to scale a bit based on MAXCPU This alleviates issues on newer Sandy/Ivy Bridge gear that seems to require boatloads more ACPI resources than befor

svn commit: r242921 - stable/9/sys/kern

2012-11-12 Thread Konstantin Belousov
Author: kib Date: Mon Nov 12 15:17:25 2012 New Revision: 242921 URL: http://svnweb.freebsd.org/changeset/base/242921 Log: MFC r242617: A clarification to the behaviour of the active vnode list management regarding the vnode page cleaning. Modified: stable/9/sys/kern/vfs_subr.c Directory P

svn commit: r242920 - stable/9/sys/dev/isp

2012-11-12 Thread Matt Jacob
Author: mjacob Date: Mon Nov 12 14:34:46 2012 New Revision: 242920 URL: http://svnweb.freebsd.org/changeset/base/242920 Log: MFC 242479,242480: Force segments to 1 for mapping control spaces. Modified: stable/9/sys/dev/isp/isp_pci.c stable/9/sys/dev/isp/isp_sbus.c Directory Properties:

svn commit: r242919 - stable/7/usr.sbin/pw

2012-11-12 Thread Baptiste Daroussin
Author: bapt Date: Mon Nov 12 14:19:05 2012 New Revision: 242919 URL: http://svnweb.freebsd.org/changeset/base/242919 Log: MFC: r241107, r241108 Remove useless atoi(3), previous strspn(3) makes sure that a_name->val is a number. This also allow pw user show to work as expected. PR:

svn commit: r242918 - head/usr.bin/ssh-copy-id

2012-11-12 Thread Eitan Adler
Author: eadler Date: Mon Nov 12 14:16:39 2012 New Revision: 242918 URL: http://svnweb.freebsd.org/changeset/base/242918 Log: Clarify where the authorized_key file lives. Approved by: bcr (mentor) MFC after:3 days Modified: head/usr.bin/ssh-copy-id/ssh-copy-id.1 Modified: head/usr

svn commit: r242917 - stable/8/usr.sbin/pw

2012-11-12 Thread Baptiste Daroussin
Author: bapt Date: Mon Nov 12 14:14:01 2012 New Revision: 242917 URL: http://svnweb.freebsd.org/changeset/base/242917 Log: Remove useless atoi(3), previous strspn(3) makes sure that a_name->val is a number. This also allow pw user show to work as expected. PR: bin/172112 Sub

svn commit: r242916 - stable/9/usr.sbin/pw

2012-11-12 Thread Baptiste Daroussin
Author: bapt Date: Mon Nov 12 14:13:49 2012 New Revision: 242916 URL: http://svnweb.freebsd.org/changeset/base/242916 Log: Remove useless atoi(3), previous strspn(3) makes sure that a_name->val is a number. This also allow pw user show to work as expected. PR: bin/172112 Sub

svn commit: r242915 - stable/8/sys/dev/acpi_support

2012-11-12 Thread Baptiste Daroussin
Author: bapt Date: Mon Nov 12 14:05:40 2012 New Revision: 242915 URL: http://svnweb.freebsd.org/changeset/base/242915 Log: add support for newer Lenovo ThinkPads to acpi_ibm PR: kern/164538 Submitted by: Pierre Imai Modified: stable/8/sys/dev/acpi_support/acpi_ibm.c Director

svn commit: r242914 - stable/9/sys/dev/acpi_support

2012-11-12 Thread Baptiste Daroussin
Author: bapt Date: Mon Nov 12 14:04:57 2012 New Revision: 242914 URL: http://svnweb.freebsd.org/changeset/base/242914 Log: add support for newer Lenovo ThinkPads to acpi_ibm PR: kern/164538 Submitted by: Pierre Imai Modified: stable/9/sys/dev/acpi_support/acpi_ibm.c Director

Re: svn commit: r242835 - head/contrib/llvm/lib/Target/X86

2012-11-12 Thread Bruce Evans
On Mon, 12 Nov 2012, Bruce Evans wrote: On Sun, 11 Nov 2012, Dimitry Andric wrote: It works just fine now with clang. For the first example, I get: pushl %ebp movl%esp, %ebp andl$-32, %esp as prolog, and for the second: pushl %ebp movl%es