svn commit: r232584 - in head/sys/mips: include mips

2012-03-05 Thread Juli Mallett
Author: jmallett Date: Tue Mar 6 07:50:45 2012 New Revision: 232584 URL: http://svn.freebsd.org/changeset/base/232584 Log: Fix two and a half oversights in COMPAT_FREEBSD32 related to contexts and TLS: o) The mc_tls field used to store the TLS base when doing context gets and restores

svn commit: r232583 - in head/sys/mips: include mips

2012-03-05 Thread Juli Mallett
Author: jmallett Date: Tue Mar 6 07:47:28 2012 New Revision: 232583 URL: http://svn.freebsd.org/changeset/base/232583 Log: When emulating rdhwr for TLS, use the 32-bit offset under COMPAT_FREEBSD32. Modified: head/sys/mips/include/tls.h head/sys/mips/mips/trap.c Modified: head/sys/mips/in

svn commit: r232582 - head/lib/libc/gen

2012-03-05 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Mar 6 03:42:54 2012 New Revision: 232582 URL: http://svn.freebsd.org/changeset/base/232582 Log: - Switch ARM and MIPS to TLS Variant I - Fix TLS allocation for Variant I: both rtld and libc allocators assume that tls_static_space includes space for TLS structure

svn commit: r232581 - head/lib/libc/mips/gen

2012-03-05 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Mar 6 03:30:09 2012 New Revision: 232581 URL: http://svn.freebsd.org/changeset/base/232581 Log: Implement _set_tp Modified: head/lib/libc/mips/gen/_set_tp.c Modified: head/lib/libc/mips/gen/_set_tp.c ===

svn commit: r232580 - head/lib/csu/mips

2012-03-05 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Mar 6 03:29:46 2012 New Revision: 232580 URL: http://svn.freebsd.org/changeset/base/232580 Log: - Remove NOSHARED parts since it seems to be no-op - Call _init_tls for statically linked binaries Modified: head/lib/csu/mips/crt1.c Modified: head/lib/csu/mips/crt1.c

svn commit: r232579 - head/lib/libthr/arch/mips/include

2012-03-05 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Mar 6 03:27:58 2012 New Revision: 232579 URL: http://svn.freebsd.org/changeset/base/232579 Log: - Switch to saving non-offseted pointer to TLS block in order too keep things simple Modified: head/lib/libthr/arch/mips/include/pthread_md.h Modified: head/lib/libthr/ar

svn commit: r232578 - head/libexec/rtld-elf/mips

2012-03-05 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Mar 6 03:27:08 2012 New Revision: 232578 URL: http://svn.freebsd.org/changeset/base/232578 Log: - Switch to saving non-offseted pointer to TLS block in order too keep things simple Modified: head/libexec/rtld-elf/mips/reloc.c head/libexec/rtld-elf/mips/rtld_machdep

svn commit: r232577 - in head/sys/mips: include mips

2012-03-05 Thread Oleksandr Tymoshenko
Author: gonzo Date: Tue Mar 6 03:25:50 2012 New Revision: 232577 URL: http://svn.freebsd.org/changeset/base/232577 Log: Prepare for large TLS redo. Save pointer to the beginning of TLS area, and offset it only if requested by RDHWR handler. Otherwise things get overly complicated -

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

2012-03-05 Thread Juli Mallett
Author: jmallett Date: Tue Mar 6 02:23:15 2012 New Revision: 232576 URL: http://svn.freebsd.org/changeset/base/232576 Log: In the trap messages that aid the primitive debugging environment of MIPS, include the tid as well, so it's easier to tell which thread of a process with multiple is re

Re: svn commit: r226967 - head/sys/ufs/ufs

2012-03-05 Thread John Baldwin
On Monday, March 05, 2012 4:43:54 pm Peter Holm wrote: > On Mon, Mar 05, 2012 at 12:38:57PM -0500, John Baldwin wrote: > > On Saturday, March 03, 2012 11:38:43 am Peter Holm wrote: > > > On Sat, Mar 03, 2012 at 01:01:32AM -0500, Rick Macklem wrote: > > > > John Baldwin wrote: > > > > > On Friday, M

Re: svn commit: r226967 - head/sys/ufs/ufs

2012-03-05 Thread Peter Holm
On Mon, Mar 05, 2012 at 12:38:57PM -0500, John Baldwin wrote: > On Saturday, March 03, 2012 11:38:43 am Peter Holm wrote: > > On Sat, Mar 03, 2012 at 01:01:32AM -0500, Rick Macklem wrote: > > > John Baldwin wrote: > > > > On Friday, March 02, 2012 8:29:21 am Peter Holm wrote: > > > > > On Thu, Mar

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

2012-03-05 Thread Pawel Jakub Dawidek
Author: pjd Date: Mon Mar 5 20:59:34 2012 New Revision: 232574 URL: http://svn.freebsd.org/changeset/base/232574 Log: Link EV_SET(3) to kqueue(2). MFC after:3 days Modified: head/lib/libc/sys/Makefile.inc Modified: head/lib/libc/sys/Makefile.inc

svn commit: r232572 - head/libexec/rtld-elf

2012-03-05 Thread Konstantin Belousov
Author: kib Date: Mon Mar 5 20:43:06 2012 New Revision: 232572 URL: http://svn.freebsd.org/changeset/base/232572 Log: The libmap.conf initialization is performed before TLS is functional. Since after r232498 the ctype macros require working access to thread-local variables, rtld crashes whe

svn commit: r232571 - head/share/man/man9

2012-03-05 Thread Sergey Kandaurov
Author: pluknet Date: Mon Mar 5 20:04:28 2012 New Revision: 232571 URL: http://svn.freebsd.org/changeset/base/232571 Log: Actually bump date, sigh. Modified: head/share/man/man9/pci.9 Modified: head/share/man/man9/pci.9 ===

svn commit: r232570 - head/sys/boot/i386/boot2

2012-03-05 Thread John Baldwin
Author: jhb Date: Mon Mar 5 19:53:17 2012 New Revision: 232570 URL: http://svn.freebsd.org/changeset/base/232570 Log: Fix boot2 to handle boot config files that only contain a custom path to a loader or kernel. Specifically, kname cannot be pointed at cmd[] since it's value is change to be

svn commit: r232569 - head/share/man/man9

2012-03-05 Thread John Baldwin
Author: jhb Date: Mon Mar 5 19:38:59 2012 New Revision: 232569 URL: http://svn.freebsd.org/changeset/base/232569 Log: Fix three instances of a missing word. Submitted by: bjk Modified: head/share/man/man9/pci.9 Modified: head/share/man/man9/pci.9 ===

svn commit: r232568 - in stable/7/usr.sbin/cron: cron crontab doc lib

2012-03-05 Thread Xin LI
Author: delphij Date: Mon Mar 5 19:32:44 2012 New Revision: 232568 URL: http://svn.freebsd.org/changeset/base/232568 Log: Merge all revisions except r199804 back to stable/7. Modified: stable/7/usr.sbin/cron/cron/Makefile stable/7/usr.sbin/cron/cron/cron.c stable/7/usr.sbin/cron/cron/cro

Re: svn commit: r232403 - in head/sys: dev/acpica dev/cardbus dev/pci powerpc/ofw sparc64/pci

2012-03-05 Thread John Baldwin
On Friday, March 02, 2012 5:38:07 pm Marius Strobl wrote: > On Fri, Mar 02, 2012 at 05:18:37PM -0500, John Baldwin wrote: > > On Friday, March 02, 2012 4:45:52 pm Marius Strobl wrote: > > > On Fri, Mar 02, 2012 at 08:38:05PM +, John Baldwin wrote: > > > > Author: jhb > > > > Date: Fri Mar 2 20

svn commit: r232567 - in stable/8/tools/test: . netfibs

2012-03-05 Thread Bjoern A. Zeeb
Author: bz Date: Mon Mar 5 19:13:19 2012 New Revision: 232567 URL: http://svn.freebsd.org/changeset/base/232567 Log: MFC r231858: Add regression tests scripts for multi-IP FIBs exercising the send, receive and forward path tagging packets with both the ifconfig fib option or using i

svn commit: r232566 - in stable/9/tools/test: . netfibs

2012-03-05 Thread Bjoern A. Zeeb
Author: bz Date: Mon Mar 5 19:13:18 2012 New Revision: 232566 URL: http://svn.freebsd.org/changeset/base/232566 Log: MFC r231858: Add regression tests scripts for multi-IP FIBs exercising the send, receive and forward path tagging packets with both the ifconfig fib option or using i

svn commit: r232565 - stable/8/tools/regression/sockets/so_setfib

2012-03-05 Thread Bjoern A. Zeeb
Author: bz Date: Mon Mar 5 19:10:58 2012 New Revision: 232565 URL: http://svn.freebsd.org/changeset/base/232565 Log: MFC r231855: Add regression tests for the setsockopt(2) SO_SETFIB socket option. Check that the expected domain(9) families all handle the socket option correctly

svn commit: r232564 - stable/9/tools/regression/sockets/so_setfib

2012-03-05 Thread Bjoern A. Zeeb
Author: bz Date: Mon Mar 5 19:10:55 2012 New Revision: 232564 URL: http://svn.freebsd.org/changeset/base/232564 Log: MFC r231855: Add regression tests for the setsockopt(2) SO_SETFIB socket option. Check that the expected domain(9) families all handle the socket option correctly

svn commit: r232563 - stable/8/sys/dev/mpt

2012-03-05 Thread Kenneth D. Merry
Author: ken Date: Mon Mar 5 19:01:23 2012 New Revision: 232563 URL: http://svn.freebsd.org/changeset/base/232563 Log: MFC 232411: Fix a problem that was causing the mpt(4) driver to attach to MegaRAID cards that should be handled by the mfi(4) driver. The root of the problem i

svn commit: r232562 - stable/9/sys/dev/mpt

2012-03-05 Thread Kenneth D. Merry
Author: ken Date: Mon Mar 5 18:54:28 2012 New Revision: 232562 URL: http://svn.freebsd.org/changeset/base/232562 Log: MFC 232411: Fix a problem that was causing the mpt(4) driver to attach to MegaRAID cards that should be handled by the mfi(4) driver. The root of the problem i

svn commit: r232561 - in head/sys: amd64/conf i386/conf

2012-03-05 Thread Jung-uk Kim
Author: jkim Date: Mon Mar 5 18:47:42 2012 New Revision: 232561 URL: http://svn.freebsd.org/changeset/base/232561 Log: Fix few style nits. Modified: head/sys/amd64/conf/GENERIC head/sys/i386/conf/GENERIC Modified: head/sys/amd64/conf/GENERIC ===

svn commit: r232560 - stable/8/sys/netinet6

2012-03-05 Thread Hiroki Sato
Author: hrs Date: Mon Mar 5 18:40:53 2012 New Revision: 232560 URL: http://svn.freebsd.org/changeset/base/232560 Log: MFC r225682: Copy ip6po_minmtu and ip6po_prefer_tempaddr in ip6_copypktopts(). This fixes inconsistency when options are specified by both setsockopt() and ancillary data

Re: svn commit: r232486 - stable/9/sbin/ifconfig

2012-03-05 Thread Sergey Kandaurov
On 4 March 2012 14:37, Remko Lodder wrote: > Author: remko > Date: Sun Mar  4 10:37:26 2012 > New Revision: 232486 > URL: http://svn.freebsd.org/changeset/base/232486 > > Log: >  Add an ifconfig carp option that enables users to set >  the state of the carp cluster. > >  This is a direct commit to

svn commit: r232559 - releng/8.3/sys/dev/isci

2012-03-05 Thread Jim Harris
Author: jimharris Date: Mon Mar 5 18:20:31 2012 New Revision: 232559 URL: http://svn.freebsd.org/changeset/base/232559 Log: Merge r232554 from stable/8 (r232225 from head): Include missing device IDs for isci(4) driver. The C600 chipset will surface one of device IDs 0x1D6C-0x1D6F for

svn commit: r232558 - in releng/8.3/sys: i386/conf netgraph

2012-03-05 Thread Gleb Smirnoff
Author: glebius Date: Mon Mar 5 18:15:54 2012 New Revision: 232558 URL: http://svn.freebsd.org/changeset/base/232558 Log: Merge r232556 from stable/8 (r231761 from head): In ng_bypass() add more protection against potential race with ng_rmnode() and its followers. Approved by: re

svn commit: r232556 - stable/8/sys/netgraph

2012-03-05 Thread Gleb Smirnoff
Author: glebius Date: Mon Mar 5 17:51:57 2012 New Revision: 232556 URL: http://svn.freebsd.org/changeset/base/232556 Log: Merge r231761 from head: In ng_bypass() add more protection against potential race with ng_rmnode() and its followers. Modified: stable/8/sys/netgraph/ng_base.c D

Re: svn commit: r226967 - head/sys/ufs/ufs

2012-03-05 Thread John Baldwin
On Saturday, March 03, 2012 11:38:43 am Peter Holm wrote: > On Sat, Mar 03, 2012 at 01:01:32AM -0500, Rick Macklem wrote: > > John Baldwin wrote: > > > On Friday, March 02, 2012 8:29:21 am Peter Holm wrote: > > > > On Thu, Mar 01, 2012 at 04:47:41PM -0500, John Baldwin wrote: > > > > > On Monday, O

Re: svn commit: r232519 - head/sys/x86/include

2012-03-05 Thread John Baldwin
On Sunday, March 04, 2012 3:02:20 pm Tijl Coosemans wrote: > Author: tijl > Date: Sun Mar 4 20:02:20 2012 > New Revision: 232519 > URL: http://svn.freebsd.org/changeset/base/232519 > > Log: > Do not use INT64_C and UINT64_C to define 64 bit integer limits. They > aren't defined for C++ code

svn commit: r232554 - stable/8/sys/dev/isci

2012-03-05 Thread Jim Harris
Author: jimharris Date: Mon Mar 5 17:39:13 2012 New Revision: 232554 URL: http://svn.freebsd.org/changeset/base/232554 Log: MFC r232225 Update PCI-IDs with devices found on Intel SDP Return BUS_PROBE_DEFAULT so that non-default drivers may be loaded Approved by: sbruno Modified

svn commit: r232553 - head/share/man/man9

2012-03-05 Thread Sergey Kandaurov
Author: pluknet Date: Mon Mar 5 17:38:44 2012 New Revision: 232553 URL: http://svn.freebsd.org/changeset/base/232553 Log: Fix typo. Bump .Dd for the previous change. Modified: head/share/man/man9/pci.9 Modified: head/share/man/man9/pci.9 =

Re: svn commit: r231501 - in stable/8/usr.bin: chpass netstat su

2012-03-05 Thread Bjoern A. Zeeb
On 11. Feb 2012, at 01:15 , Michael Tuexen wrote: > Author: tuexen > Date: Sat Feb 11 01:15:02 2012 > New Revision: 231501 > URL: http://svn.freebsd.org/changeset/base/231501 > > Log: > MFC r230555: > Don't print a warning when using netstat to print > SCTP statistics when there is not SCTP i

svn commit: r232552 - in stable/8: contrib/netcat etc etc/rc.d share/man/man4 sys/contrib/pf/net sys/fs/nfsclient sys/i386/conf sys/kern sys/net sys/netinet sys/netinet/ipfw sys/netinet6 sys/netips...

2012-03-05 Thread Bjoern A. Zeeb
Author: bz Date: Mon Mar 5 17:33:01 2012 New Revision: 232552 URL: http://svn.freebsd.org/changeset/base/232552 Log: MFC r231852,232127: Merge multi-FIB IPv6 support. Extend the so far IPv4-only support for multiple routing tables (FIBs) introduced in r17 to IPv6 providing

svn commit: r232551 - stable/8/usr.sbin/cron/crontab

2012-03-05 Thread Xin LI
Author: delphij Date: Mon Mar 5 17:09:16 2012 New Revision: 232551 URL: http://svn.freebsd.org/changeset/base/232551 Log: MFC r232202: Drop setuid status while doing file operations to prevent potential information leak. This changeset is intended to be a minimal one to make backports

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

2012-03-05 Thread Xin LI
Author: delphij Date: Mon Mar 5 17:08:42 2012 New Revision: 232550 URL: http://svn.freebsd.org/changeset/base/232550 Log: Backout r223115 and restore the historic behavior (create the default base directory in pw.conf). Modified: stable/8/usr.sbin/pw/pw_user.c Directory Properties: stabl

svn commit: r232549 - stable/8/etc

2012-03-05 Thread Xin LI
Author: delphij Date: Mon Mar 5 17:06:34 2012 New Revision: 232549 URL: http://svn.freebsd.org/changeset/base/232549 Log: MFC r231888: Put the signal trap output to standard error instead of standard output. Without this change, pressing ^T could result in rc.d script putting junk stri

svn commit: r232548 - head/sbin/growfs

2012-03-05 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Mar 5 16:37:51 2012 New Revision: 232548 URL: http://svn.freebsd.org/changeset/base/232548 Log: Make growfs(8) mostly style compliant. No functional changes, verified with MD5. Modified: head/sbin/growfs/debug.c head/sbin/growfs/growfs.c Modified: head/sbin/grow

svn commit: r232547 - head/sys/kern

2012-03-05 Thread Ivan Voras
Author: ivoras Date: Mon Mar 5 14:19:43 2012 New Revision: 232547 URL: http://svn.freebsd.org/changeset/base/232547 Log: Print out process name and thread id in the debugging message. This is useful because the message can end up in system logs in non-debugging operation. Reviewed by:

svn commit: r232546 - svnadmin/conf

2012-03-05 Thread Ken Smith
Author: kensmith Date: Mon Mar 5 14:04:12 2012 New Revision: 232546 URL: http://svn.freebsd.org/changeset/base/232546 Log: Release stable/8 from code freeze. Release activity for the 8.3-RELEASE release cycle will now be on releng/8.3. Approved by: core (implicit) Modified: svnadmin

virtualbox fix for recent current (was Re: svn commit: r232264 - in head/sys: amd64/include i386/include pc98/include x86/include)

2012-03-05 Thread Tijl Coosemans
On Sunday 04 March 2012 22:30:56 Andrey Kosachenko wrote: >> On Tuesday, February 28, 2012 01:38:34 PM Tijl Coosemans wrote: >>> Author: tijl >>> Date: Tue Feb 28 18:38:33 2012 >>> New Revision: 232264 >>> URL: http://svn.freebsd.org/changeset/base/232264 >>> >>> Log: >>>Copy amd64 _stdint.h to

svn commit: r232543 - stable/9/contrib/top

2012-03-05 Thread Konstantin Belousov
Author: kib Date: Mon Mar 5 11:45:19 2012 New Revision: 232543 URL: http://svn.freebsd.org/changeset/base/232543 Log: MFC r232239: Fix a race in top non-interactive mode. Use plain sleep(3) call instead of arming timer and then pausing. If SIGALRM is delivered before pause(3) is entered

svn commit: r232542 - stable/9/lib/libc/gen

2012-03-05 Thread Konstantin Belousov
Author: kib Date: Mon Mar 5 11:43:27 2012 New Revision: 232542 URL: http://svn.freebsd.org/changeset/base/232542 Log: MFC r232392: Belatedly add dl_iterate_phdr(3) to the list of installed manpages. Modified: stable/9/lib/libc/gen/Makefile.inc Directory Properties: stable/9/lib/libc/ (

svn commit: r232541 - head/sys/fs/pseudofs

2012-03-05 Thread Konstantin Belousov
Author: kib Date: Mon Mar 5 11:38:02 2012 New Revision: 232541 URL: http://svn.freebsd.org/changeset/base/232541 Log: Apply inlined vn_vget_ino() algorithm for ".." lookup in pseudofs. Reported and tested by: pho MFC after:2 weeks Modified: head/sys/fs/pseudofs/pseudofs_vnop