svn commit: r230448 - in stable/8/sys/fs: nfs nfsclient

2012-01-21 Thread Rick Macklem
Author: rmacklem Date: Sun Jan 22 06:00:50 2012 New Revision: 230448 URL: http://svn.freebsd.org/changeset/base/230448 Log: MFC: r229802 opt_inet6.h was missing from some files in the new NFS subsystem. The effect of this was, for clients mounted via inet6 addresses, that the DRC cache wou

svn commit: r230447 - head/sys/net80211

2012-01-21 Thread Adrian Chadd
Author: adrian Date: Sun Jan 22 05:30:29 2012 New Revision: 230447 URL: http://svn.freebsd.org/changeset/base/230447 Log: Mark the taskqueue as the _net80211_ taskqueue. This makes it much easier to determine whether an event occurs in the net80211 taskqueue (which was called "ath0 taskq"

svn commit: r230446 - in stable/9/sys/fs: nfs nfsclient

2012-01-21 Thread Rick Macklem
Author: rmacklem Date: Sun Jan 22 05:16:31 2012 New Revision: 230446 URL: http://svn.freebsd.org/changeset/base/230446 Log: MFC: r229802 opt_inet6.h was missing from some files in the new NFS subsystem. The effect of this was, for clients mounted via inet6 addresses, that the DRC cache wou

svn commit: r230445 - in head/tools/tools/wtap: . vis_map

2012-01-21 Thread Adrian Chadd
Author: adrian Date: Sun Jan 22 04:51:00 2012 New Revision: 230445 URL: http://svn.freebsd.org/changeset/base/230445 Log: Bring over the visibility control tool for Monthadar's wtap project. This allows basic control over which wtap nodes can see which other wtap nodes. Added: head/too

svn commit: r230444 - stable/9/sys/boot/pc98/libpc98

2012-01-21 Thread Takahashi Yoshihiro
Author: nyan Date: Sun Jan 22 04:19:03 2012 New Revision: 230444 URL: http://svn.freebsd.org/changeset/base/230444 Log: MFC: revision 229463 MFi386: revision 229435 Add special loader environment variables 'comconsole_port' and 'comconsole_pcidev'. Modified: stable/9/sys

Re: svn commit: r230409 - head/sys/net80211

2012-01-21 Thread Adrian Chadd
On 20 January 2012 18:42, Rui Paulo wrote: > I tested this exact topology when I implemented HWMP, so I don't know what > went wrong. The commit log doesn't say much about what was wrong and the > code changes are, again, mixed with style changes so I haven't had time to > fully appreciate these

Re: svn commit: r230408 - head/sys/net80211

2012-01-21 Thread Adrian Chadd
On 20 January 2012 18:41, Rui Paulo wrote: > This commit doesn't help much and keeps us more toolchain dependent like > Alexander pointed out in IRC. Since ether_sprintf() wasn't causing any > trouble, please consider backing this out. > > This commit also introduces unnecessary changes which ma

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

2012-01-21 Thread Adrian Chadd
Hi, I'm sorry I got distracted by other things. I'll see about creating a kld with all of this code in it and set the depedencies appropriately. adrian ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To un

svn commit: r230443 - in head/sys: modules modules/ipdivert netinet

2012-01-21 Thread Bjoern A. Zeeb
Author: bz Date: Sun Jan 22 02:16:31 2012 New Revision: 230443 URL: http://svn.freebsd.org/changeset/base/230443 Log: Fix ip_divert handling of inet and inet6 and module building some more. Properly sort the "carp" case in modules/Makefile after it was renamed. Reported by: bde (most)

svn commit: r230442 - in head/sys: netinet netinet6 netipsec

2012-01-21 Thread Bjoern A. Zeeb
Author: bz Date: Sun Jan 22 02:13:19 2012 New Revision: 230442 URL: http://svn.freebsd.org/changeset/base/230442 Log: Clean up some #endif comments removing from short sections. Add #endif comments to longer, also refining strange ones. Properly use #ifdef rather than #if defined() where

svn commit: r230441 - head/sys/kern

2012-01-21 Thread Konstantin Belousov
Author: kib Date: Sun Jan 22 01:11:06 2012 New Revision: 230441 URL: http://svn.freebsd.org/changeset/base/230441 Log: Remove the nc_time and nc_ticks elements from struct namecache, and provide struct namecache_ts which is the old struct namecache. Only allocate struct namecache_ts if non-n

svn commit: r230439 - stable/9/bin/sh

2012-01-21 Thread Jilles Tjoelker
Author: jilles Date: Sat Jan 21 21:54:31 2012 New Revision: 230439 URL: http://svn.freebsd.org/changeset/base/230439 Log: MFC r230117: sh: Fix out of bounds array access when trap is used with an invalid signal. Modified: stable/9/bin/sh/trap.c Directory Properties: stable/9/bin/sh/ (pr

svn commit: r230438 - in head: cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/...

2012-01-21 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Jan 21 21:12:53 2012 New Revision: 230438 URL: http://svn.freebsd.org/changeset/base/230438 Log: Dramatically optimize listing snapshots when user requests only snapshot names and wants to sort them by name, ie. when executes: # zfs list -t snapshot -o name -s

svn commit: r230437 - head/bin/sh/funcs

2012-01-21 Thread Jilles Tjoelker
Author: jilles Date: Sat Jan 21 20:39:17 2012 New Revision: 230437 URL: http://svn.freebsd.org/changeset/base/230437 Log: sh: Remove "kill" example function, which is superseded by the kill builtin MFC after:1 week Deleted: head/bin/sh/funcs/kill _

svn commit: r230436 - head/sbin/hastd

2012-01-21 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Jan 21 20:13:37 2012 New Revision: 230436 URL: http://svn.freebsd.org/changeset/base/230436 Log: Fix minor memory leak. MFC after:3 days Modified: head/sbin/hastd/parse.y Modified: head/sbin/hastd/parse.y

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

2012-01-21 Thread Pawel Jakub Dawidek
On Sun, Jan 08, 2012 at 02:58:56PM -0800, Adrian Chadd wrote: > On 8 January 2012 02:43, Pawel Jakub Dawidek wrote: > > If someone is actually using GENERIC kernel. This change will break all > > my system next time I upgrade. Adding UFS_ACL option to the kernel > > config to make ZFS kernel modul

svn commit: r230435 - in stable/9/sys: amd64/amd64 i386/i386 i386/xen

2012-01-21 Thread Alan Cox
Author: alc Date: Sat Jan 21 19:21:42 2012 New Revision: 230435 URL: http://svn.freebsd.org/changeset/base/230435 Log: MFC r228923, r228935, and r229007 Eliminate many of the unnecessary differences between the native and paravirtualized pmap implementations for i386. Fix a bug in

svn commit: r230433 - stable/8/sys/i386/xen

2012-01-21 Thread Alan Cox
Author: alc Date: Sat Jan 21 18:38:57 2012 New Revision: 230433 URL: http://svn.freebsd.org/changeset/base/230433 Log: MFC r228746 The Xen pmap doesn't support superpages. So, there is no point in it initializing structures, like the pv table, that are only used to implement superpa

svn commit: r230432 - stable/8/sys/sys

2012-01-21 Thread Robert Millan
Author: rmh Date: Sat Jan 21 18:21:44 2012 New Revision: 230432 URL: http://svn.freebsd.org/changeset/base/230432 Log: MFC r227827 Define __FreeBSD_kernel__ macro in sys/param.h. __FreeBSD_kernel__ indicates that this system uses the kernel of FreeBSD, which by definition is alway

svn commit: r230431 - stable/9/sys/i386/xen

2012-01-21 Thread Alan Cox
Author: alc Date: Sat Jan 21 18:11:12 2012 New Revision: 230431 URL: http://svn.freebsd.org/changeset/base/230431 Log: MFC r228746 The Xen pmap doesn't support superpages. So, there is no point in it initializing structures, like the pv table, that are only used to implement superpa

svn commit: r230430 - head/lib/libthr/thread

2012-01-21 Thread Konstantin Belousov
Author: kib Date: Sat Jan 21 18:06:18 2012 New Revision: 230430 URL: http://svn.freebsd.org/changeset/base/230430 Log: Use getcontextx(3) internal API instead of getcontext(2) to provide the signal handlers with the context information in the deferrred case. Only enable the use of getco

svn commit: r230429 - in head: lib/libc/amd64/gen lib/libc/arm/gen lib/libc/gen lib/libc/i386/gen lib/libc/ia64/gen lib/libc/mips/gen lib/libc/powerpc/gen lib/libc/powerpc64/gen lib/libc/sparc64/ge...

2012-01-21 Thread Konstantin Belousov
Author: kib Date: Sat Jan 21 18:00:28 2012 New Revision: 230429 URL: http://svn.freebsd.org/changeset/base/230429 Log: Add API for obtaining extended machine context states that cannot be fit into existing mcontext_t. On i386 and amd64 do return the extended FPU states using getcontextx

svn commit: r230427 - head/gnu/usr.bin/gdb/kgdb

2012-01-21 Thread Konstantin Belousov
Author: kib Date: Sat Jan 21 17:50:14 2012 New Revision: 230427 URL: http://svn.freebsd.org/changeset/base/230427 Log: Adopt to new layout of struct pcb. MFC after:1 month Modified: head/gnu/usr.bin/gdb/kgdb/trgt_amd64.c Modified: head/gnu/usr.bin/gdb/kgdb/trgt_amd64.c =

svn commit: r230426 - in head/sys: amd64/acpica amd64/amd64 amd64/ia32 amd64/include compat/ia32 conf crypto/aesni crypto/via dev/random i386/i386 i386/include i386/isa pc98/pc98

2012-01-21 Thread Konstantin Belousov
Author: kib Date: Sat Jan 21 17:45:27 2012 New Revision: 230426 URL: http://svn.freebsd.org/changeset/base/230426 Log: Add support for the extended FPU states on amd64, both for native 64bit and 32bit ABIs. As a side-effect, it enables AVX on capable CPUs. In particular: - Query t

svn commit: r230425 - stable/9/sys/sys

2012-01-21 Thread Robert Millan
Author: rmh Date: Sat Jan 21 17:22:50 2012 New Revision: 230425 URL: http://svn.freebsd.org/changeset/base/230425 Log: MFC r227827 Define __FreeBSD_kernel__ macro in sys/param.h. __FreeBSD_kernel__ indicates that this system uses the kernel of FreeBSD, which by definition is alway

Re: svn commit: r230302 - in stable/9/sys/dev/usb: . controller

2012-01-21 Thread Robert N. M. Watson
On 21 Jan 2012, at 13:33, Hans Petter Selasky wrote: Just to clarify, are you saying that: (1) We should not ever do an errata note + binary update for the most important of these bug fixes, just wait for them to ship in FreeBSD 8.3/9.1? (2) We should do errat

Re: svn commit: r229693 - in head/lib/libc: powerpc powerpc64

2012-01-21 Thread Andreas Tobler
On 01/21/12 12:46, Bruce Evans wrote: On Sat, 21 Jan 2012, Andreas Tobler wrote: I write this reply from another machine... Here is what I have tested so far. Is this the right approach? Seems mostly what I want. I wouldn't change the right-justification of the backslashes, since most place

Re: svn commit: r230424 - head/sys/dev/usb/controller

2012-01-21 Thread Aleksandr Rybalko
On Sat, 21 Jan 2012 13:31:38 + (UTC) Hans Petter Selasky wrote: > Author: hselasky > Date: Sat Jan 21 13:31:38 2012 > New Revision: 230424 > URL: http://svn.freebsd.org/changeset/base/230424 > > Log: > Add support for the DesignWare USB 2.0 OTG controller chipset. > Currently the code is

Re: svn commit: r230302 - in stable/9/sys/dev/usb: . controller

2012-01-21 Thread Hans Petter Selasky
On Saturday 21 January 2012 13:59:10 Bjoern A. Zeeb wrote: > On 21. Jan 2012, at 12:44 , Hans Petter Selasky wrote: > > On Saturday 21 January 2012 13:22:02 Robert N. M. Watson wrote: > >> On 21 Jan 2012, at 11:30, Hans Petter Selasky wrote: > >>> Author: hselasky > >>> Date: Wed Jan 18 07:

svn commit: r230424 - head/sys/dev/usb/controller

2012-01-21 Thread Hans Petter Selasky
Author: hselasky Date: Sat Jan 21 13:31:38 2012 New Revision: 230424 URL: http://svn.freebsd.org/changeset/base/230424 Log: Add support for the DesignWare USB 2.0 OTG controller chipset. Currently the code is not built by any modules. That will be fixed later. The Atmel ARM bus interface fil

Re: svn commit: r230302 - in stable/9/sys/dev/usb: . controller

2012-01-21 Thread Bjoern A. Zeeb
On 21. Jan 2012, at 12:44 , Hans Petter Selasky wrote: > On Saturday 21 January 2012 13:22:02 Robert N. M. Watson wrote: >> On 21 Jan 2012, at 11:30, Hans Petter Selasky wrote: >>> Author: hselasky >>> Date: Wed Jan 18 07:57:17 2012 >>> New Revision: 230302 >>> URL: http://svn.fre

Re: svn commit: r230302 - in stable/9/sys/dev/usb: . controller

2012-01-21 Thread Hans Petter Selasky
On Saturday 21 January 2012 13:22:02 Robert N. M. Watson wrote: > On 21 Jan 2012, at 11:30, Hans Petter Selasky wrote: > > Author: hselasky > > Date: Wed Jan 18 07:57:17 2012 > > New Revision: 230302 > > URL: http://svn.freebsd.org/changeset/base/230302 > > > > Log: > >

Re: svn commit: r230302 - in stable/9/sys/dev/usb: . controller

2012-01-21 Thread Robert N. M. Watson
On 21 Jan 2012, at 11:30, Hans Petter Selasky wrote: > Author: hselasky > Date: Wed Jan 18 07:57:17 2012 > New Revision: 230302 > URL: http://svn.freebsd.org/changeset/base/230302 > > Log: > MFC r230032, r230050, r230090, r230091 and r228493. > - Various XHCI and

svn commit: r230423 - head/sbin/mdconfig

2012-01-21 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Jan 21 11:48:48 2012 New Revision: 230423 URL: http://svn.freebsd.org/changeset/base/230423 Log: Replace the beerware license on mdconfig(8) with standard 2-clause BSD. Approved by: phk@ Modified: head/sbin/mdconfig/mdconfig.c Modified: head/sbin/mdconfig/mdconf

Re: svn commit: r229693 - in head/lib/libc: powerpc powerpc64

2012-01-21 Thread Bruce Evans
On Sat, 21 Jan 2012, Andreas Tobler wrote: I write this reply from another machine... Here is what I have tested so far. Is this the right approach? Seems mostly what I want. I wouldn't change the right-justification of the backslashes, since most places don't need it and it gives unreadabl

svn commit: r230422 - head/sys/conf

2012-01-21 Thread Andreas Tobler
Author: andreast Date: Sat Jan 21 11:42:40 2012 New Revision: 230422 URL: http://svn.freebsd.org/changeset/base/230422 Log: Revert r230390. Modified: head/sys/conf/kern.pre.mk Modified: head/sys/conf/kern.pre.mk == -

Re: svn commit: r230302 - in stable/9/sys/dev/usb: . controller

2012-01-21 Thread Hans Petter Selasky
On Friday 20 January 2012 22:43:29 Robert N. M. Watson wrote: > On 20 Jan 2012, at 21:29, Hans Petter Selasky wrote: > > On Friday 20 January 2012 16:16:00 Robert Watson wrote: > >> On Wed, 18 Jan 2012, Hans Petter Selasky wrote: > >>> Author: hselasky > >>> Date: Wed Jan 18 07:57:17 2012 > >>> New

Re: svn commit: r230307 - in head: lib/libfetch usr.bin/fetch

2012-01-21 Thread Pawel Jakub Dawidek
On Wed, Jan 18, 2012 at 03:13:22PM +, Dag-Erling Smorgrav wrote: > Author: des > Date: Wed Jan 18 15:13:21 2012 > New Revision: 230307 > URL: http://svn.freebsd.org/changeset/base/230307 > > Log: > Fix two issues related to the use of SIGINFO in fetch(1) to display > progress information.

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

2012-01-21 Thread Bruce Evans
On Sat, 21 Jan 2012, Andreas Tobler wrote: On 21.01.12 03:52, Bruce Evans wrote: On Fri, 20 Jan 2012, Andreas Tobler wrote: Log: Disable GUPROF on archs other than i386/amd64 since the fine details are not implemented. This was intentionally not done. Just don't use config -pp on arc

Re: svn commit: r229693 - in head/lib/libc: powerpc powerpc64

2012-01-21 Thread Andreas Tobler
I write this reply from another machine... Here is what I have tested so far. Is this the right approach? Thank you in advance, Andreas Index: lib/libc/powerpc/SYS.h === --- lib/libc/powerpc/SYS.h (revision 230383) +++ lib

svn commit: r230421 - stable/9/sys/i386/include

2012-01-21 Thread Alan Cox
Author: alc Date: Sat Jan 21 08:26:41 2012 New Revision: 230421 URL: http://svn.freebsd.org/changeset/base/230421 Log: MFC r228398 Avoid the possibility of integer overflow in the calculation of VM_KMEM_SIZE_MAX. Specifically, if the user/kernel address space split was changed such