Re: svn commit: r236489 - head/sys/dev/iwn

2012-06-12 Thread Adrian Chadd
Hi, The reason I hadn't (yet) looked at updating this for wireless devices is because I do most of my testing of -HEAD drivers on -9. nitems() isn't there. I was kind of hoping I wouldn't need to introduce a compat-wireless style layer.. :) Adrian

Re: svn commit: r236489 - head/sys/dev/iwn

2012-06-12 Thread Marius Strobl
On Mon, Jun 11, 2012 at 11:16:15PM -0700, Adrian Chadd wrote: Hi, The reason I hadn't (yet) looked at updating this for wireless devices is because I do most of my testing of -HEAD drivers on -9. nitems() isn't there. I was kind of hoping I wouldn't need to introduce a compat-wireless

svn commit: r236944 - head/lib/libusb

2012-06-12 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jun 12 07:28:25 2012 New Revision: 236944 URL: http://svn.freebsd.org/changeset/base/236944 Log: LibUSB v1.0 API compiliance and bugfixes. - Use CLOCK_MONOTONIC instead of CLOCK_REALTIME, because CLOCK_MONOTONIC does not wrap into negative in near future. This

Re: svn commit: r236909 - head/sbin/hastd

2012-06-12 Thread Hans Petter Selasky
On Tuesday 12 June 2012 05:49:33 Bruce Evans wrote: On Mon, 11 Jun 2012, Hans Petter Selasky wrote: On Monday 11 June 2012 22:21:51 Hans Petter Selasky wrote: On Monday 11 June 2012 22:05:07 Pawel Jakub Dawidek wrote: On Mon, Jun 11, 2012 at 07:21:00PM +, Hans Petter Selasky wrote:

svn commit: r236949 - head/sys/netinet

2012-06-12 Thread Michael Tuexen
Author: tuexen Date: Tue Jun 12 09:18:28 2012 New Revision: 236949 URL: http://svn.freebsd.org/changeset/base/236949 Log: Small cleanup. MFC after: 3 days Modified: head/sys/netinet/sctputil.c Modified: head/sys/netinet/sctputil.c

Re: svn commit: r236909 - head/sbin/hastd

2012-06-12 Thread Bruce Evans
On Tue, 12 Jun 2012, Hans Petter Selasky wrote: On Tuesday 12 June 2012 05:49:33 Bruce Evans wrote: On Mon, 11 Jun 2012, Hans Petter Selasky wrote: On Monday 11 June 2012 22:21:51 Hans Petter Selasky wrote: On Monday 11 June 2012 22:05:07 Pawel Jakub Dawidek wrote: On Mon, Jun 11, 2012 at

svn commit: r236950 - head/sys/kern

2012-06-12 Thread Pawel Jakub Dawidek
Author: pjd Date: Tue Jun 12 10:25:11 2012 New Revision: 236950 URL: http://svn.freebsd.org/changeset/base/236950 Log: Revert part of the r236935 for now, until I figure out why it doesn't work properly. Reported by: davidxu Modified: head/sys/kern/kern_descrip.c Modified:

svn commit: r236951 - head/sys/net

2012-06-12 Thread Randall Stewart
Author: rrs Date: Tue Jun 12 10:44:09 2012 New Revision: 236951 URL: http://svn.freebsd.org/changeset/base/236951 Log: Allow a gif tunnel to be used with ALTq. Reviewed by: gnn Modified: head/sys/net/if_gif.c Modified: head/sys/net/if_gif.c

Re: svn commit: r236935 - head/sys/kern

2012-06-12 Thread Mateusz Guzik
On Tue, Jun 12, 2012 at 04:26:33PM +0800, David Xu wrote: On 2012/6/12 6:05, Pawel Jakub Dawidek wrote: Author: pjd Date: Mon Jun 11 22:05:26 2012 New Revision: 236935 URL: http://svn.freebsd.org/changeset/base/236935 Log: fdgrowtable() no longer drops the filedesc lock so it is enough

svn commit: r236952 - head/sys/dev/mvs

2012-06-12 Thread Alexander Motin
Author: mav Date: Tue Jun 12 11:08:51 2012 New Revision: 236952 URL: http://svn.freebsd.org/changeset/base/236952 Log: - Limit r214102 workaround to only x86. On arm it causes more problems then solves because of cache coherency issues. This fixes periodic error messages on console and

Re: svn commit: r236935 - head/sys/kern

2012-06-12 Thread Pawel Jakub Dawidek
On Tue, Jun 12, 2012 at 12:47:49PM +0200, Mateusz Guzik wrote: The problem is that fdalloc grows to at most fdp-fd_nfiles * 2, which still may not be enough to have place for new fd with high number. I was under impression that fd_first_free() can return at most fdp-fd_nfiles, but indeed I

Re: svn commit: r236917 - head/sys/kern

2012-06-12 Thread Pawel Jakub Dawidek
On Tue, Jun 12, 2012 at 12:53:47PM +1000, Bruce Evans wrote: On Mon, 11 Jun 2012, Pawel Jakub Dawidek wrote: -KASSERT(fd = 0 fd fdp-fd_nfiles, +KASSERT((unsigned int)fd fdp-fd_nfiles, (file descriptor %d out of range (0, %d), fd, fdp-fd_nfiles));

svn commit: r236953 - head/sys/amd64/amd64 releng/7.4 releng/7.4/contrib/bind9/lib/dns releng/7.4/sys/amd64/amd64 releng/7.4/sys/conf releng/8.1 releng/8.1/contrib/bind9/lib/dns releng/8.1/sys/amd6...

2012-06-12 Thread Bjoern A. Zeeb
Author: bz Date: Tue Jun 12 12:10:10 2012 New Revision: 236953 URL: http://svn.freebsd.org/changeset/base/236953 Log: Fix a problem where zero-length RDATA fields can cause named(8) to crash. [12:03] Correct a privilege escalation when returning from kernel if running FreeBSD/amd64 on

svn commit: r236954 - head/sys/net

2012-06-12 Thread Randall Stewart
Author: rrs Date: Tue Jun 12 12:40:15 2012 New Revision: 236954 URL: http://svn.freebsd.org/changeset/base/236954 Log: Opps forgot to commit the flag. Modified: head/sys/net/if.h Modified: head/sys/net/if.h == ---

svn commit: r236955 - head/sys/net

2012-06-12 Thread Randall Stewart
Author: rrs Date: Tue Jun 12 12:44:17 2012 New Revision: 236955 URL: http://svn.freebsd.org/changeset/base/236955 Log: Note to self. Have morning coffee *before* committing things. There is no mac_addr in the mbuf for BSD.. cheat like we are supposed to and use the csum field since our

Re: svn commit: r236955 - head/sys/net

2012-06-12 Thread Bjoern A. Zeeb
On 12. Jun 2012, at 12:44 , Randall Stewart wrote: Author: rrs Date: Tue Jun 12 12:44:17 2012 New Revision: 236955 URL: http://svn.freebsd.org/changeset/base/236955 Log: Note to self. Have morning coffee *before* committing things. There is no mac_addr in the mbuf for BSD.. cheat like

svn commit: r236956 - head/sys/netinet

2012-06-12 Thread Michael Tuexen
Author: tuexen Date: Tue Jun 12 13:15:27 2012 New Revision: 236956 URL: http://svn.freebsd.org/changeset/base/236956 Log: Unify the sending of ABORT, SHUTDOWN-COMPLETE and ERROR chunks. While there: Fix also some minor bugs and prepare for SCTP/DTLS. MFC after: 3 days Modified:

Re: svn commit: r236955 - head/sys/net

2012-06-12 Thread Randall Stewart
That actually will not effect things. Since the packet is on the way out. If the csum_data field gets set on the way in (not out)… so reusing it here I think is safe. R On Jun 12, 2012, at 8:53 AM, Bjoern A. Zeeb wrote: On 12. Jun 2012, at 12:44 , Randall Stewart wrote: Author: rrs Date:

Re: svn commit: r236935 - head/sys/kern

2012-06-12 Thread Mateusz Guzik
On Tue, Jun 12, 2012 at 01:43:35PM +0200, Pawel Jakub Dawidek wrote: On Tue, Jun 12, 2012 at 12:47:49PM +0200, Mateusz Guzik wrote: The problem is that fdalloc grows to at most fdp-fd_nfiles * 2, which still may not be enough to have place for new fd with high number. I was under

svn commit: r236958 - head/sys/netinet6

2012-06-12 Thread Michael Tuexen
Author: tuexen Date: Tue Jun 12 13:57:56 2012 New Revision: 236958 URL: http://svn.freebsd.org/changeset/base/236958 Log: Deliver IPV6_TCLASS, IPV6_HOPLIMIT and IPV6_PKTINFO cmsgs (if requested) on IPV6 sockets, which have been marked to be not IPV6_V6ONLY, for each received IPV4 packet.

svn commit: r236959 - in head: share/man/man4 sys/netinet

2012-06-12 Thread Michael Tuexen
Author: tuexen Date: Tue Jun 12 14:02:38 2012 New Revision: 236959 URL: http://svn.freebsd.org/changeset/base/236959 Log: Add a IP_RECVTOS socket option to receive for received UDP/IPv4 packets a cmsg of type IP_RECVTOS which contains the TOS byte. Much like IP_RECVTTL does for TTL. This

svn commit: r236960 - head/cddl/contrib/opensolaris/cmd/zpool

2012-06-12 Thread Martin Matuska
Author: mm Date: Tue Jun 12 14:40:19 2012 New Revision: 236960 URL: http://svn.freebsd.org/changeset/base/236960 Log: Document the -v flag for zpool list. PR: 168970 Suggested by: Marcelo Araujo ara...@freebsd.org MFC after:3 days Modified:

svn commit: r236961 - head/sys/netinet

2012-06-12 Thread Michael Tuexen
Author: tuexen Date: Tue Jun 12 14:56:08 2012 New Revision: 236961 URL: http://svn.freebsd.org/changeset/base/236961 Log: Add a cmsg of type IP_TOS for UDP/IPv4 sockets to specify the TOS byte. MFC after: 3 days Modified: head/sys/netinet/udp_usrreq.c Modified:

svn commit: r236962 - in head/contrib/gcc: . config/i386 doc

2012-06-12 Thread Pedro F. Giffuni
Author: pfg Date: Tue Jun 12 15:04:18 2012 New Revision: 236962 URL: http://svn.freebsd.org/changeset/base/236962 Log: Add experimental support for amdfam10/barcelona from the GCC 4.3 branch. Initial support for the AMD barcelona chipsets has been available in the gcc43 branch under

svn commit: r236963 - head/release/picobsd/tinyware/passwd

2012-06-12 Thread Dag-Erling Smorgrav
Author: des Date: Tue Jun 12 15:32:14 2012 New Revision: 236963 URL: http://svn.freebsd.org/changeset/base/236963 Log: Remove dead code. Modified: head/release/picobsd/tinyware/passwd/passwd.c Modified: head/release/picobsd/tinyware/passwd/passwd.c

Re: svn commit: r236962 - in head/contrib/gcc: . config/i386 doc

2012-06-12 Thread Pedro Giffuni
On 06/12/12 10:04, Pedro F. Giffuni wrote: Author: pfg Date: Tue Jun 12 15:04:18 2012 New Revision: 236962 URL: http://svn.freebsd.org/changeset/base/236962 Log: Add experimental support for amdfam10/barcelona from the GCC 4.3 branch. Initial support for the AMD barcelona chipsets has

Re: svn commit: r236935 - head/sys/kern

2012-06-12 Thread Pawel Jakub Dawidek
On Tue, Jun 12, 2012 at 03:49:50PM +0200, Mateusz Guzik wrote: On Tue, Jun 12, 2012 at 01:43:35PM +0200, Pawel Jakub Dawidek wrote: On Tue, Jun 12, 2012 at 12:47:49PM +0200, Mateusz Guzik wrote: The problem is that fdalloc grows to at most fdp-fd_nfiles * 2, which still may not be enough

svn commit: r236964 - head/contrib/gcc

2012-06-12 Thread Pedro F. Giffuni
Author: pfg Date: Tue Jun 12 16:07:03 2012 New Revision: 236964 URL: http://svn.freebsd.org/changeset/base/236964 Log: Space mismatch - typo in r236962. Found by: Dima Panov Approved by: jhb (mentor) MFC after:2 weeks Modified: head/contrib/gcc/config.gcc Modified:

Re: svn commit: r236962 - in head/contrib/gcc: . config/i386 doc

2012-06-12 Thread Pedro Giffuni
On 06/12/12 10:49, Dima Panov wrote: 13.06.2012 2:04, Pedro F. Giffuni написал: @@ -1209,14 +1209,14 @@ i[34567]86-*-solaris2*) # FIXME: -m64 for i[34567]86-*-* should be allowed just # like -m32 for x86_64-*-*. case X${with_cpu} in -

svn commit: r236965 - in head: etc include lib/libutil share/examples/etc

2012-06-12 Thread Dag-Erling Smorgrav
Author: des Date: Tue Jun 12 17:02:53 2012 New Revision: 236965 URL: http://svn.freebsd.org/changeset/base/236965 Log: Finally nuke auth.conf, nine years after it was deprecated. The only thing it was still used for was to set the global default password hash. Since the stock auth.conf

svn commit: r236966 - head/sys/mips/rmi

2012-06-12 Thread Dag-Erling Smorgrav
Author: des Date: Tue Jun 12 17:04:56 2012 New Revision: 236966 URL: http://svn.freebsd.org/changeset/base/236966 Log: auth.conf is dead. Modified: head/sys/mips/rmi/rootfs_list.txt Modified: head/sys/mips/rmi/rootfs_list.txt

svn commit: r236967 - head/lib/libcrypt

2012-06-12 Thread Dag-Erling Smorgrav
Author: des Date: Tue Jun 12 17:14:19 2012 New Revision: 236967 URL: http://svn.freebsd.org/changeset/base/236967 Log: Stop using auth_getval() now that it always returns NULL. Instead, hardcode the default to what it would be if we didn't hardcode it, i.e. DES if supported and MD5

svn commit: r236968 - head/sys/sys

2012-06-12 Thread John Baldwin
Author: jhb Date: Tue Jun 12 18:19:46 2012 New Revision: 236968 URL: http://svn.freebsd.org/changeset/base/236968 Log: Replace a reference to the non-existent SI_ORDER_LAST in a comment with SI_ORDER_ANY. Submitted by: Brandon Gooch brandongooch yahoo com Modified:

Re: svn commit: r236935 - head/sys/kern

2012-06-12 Thread Mateusz Guzik
On Tue, Jun 12, 2012 at 06:01:29PM +0200, Pawel Jakub Dawidek wrote: On Tue, Jun 12, 2012 at 03:49:50PM +0200, Mateusz Guzik wrote: On Tue, Jun 12, 2012 at 01:43:35PM +0200, Pawel Jakub Dawidek wrote: On Tue, Jun 12, 2012 at 12:47:49PM +0200, Mateusz Guzik wrote: The problem is that

svn commit: r236972 - head/lib/libkiconv

2012-06-12 Thread Dimitry Andric
Author: dim Date: Tue Jun 12 20:24:57 2012 New Revision: 236972 URL: http://svn.freebsd.org/changeset/base/236972 Log: Make sure libkiconv.so.4 is installed into /lib, not into /usr/lib, which was inadvertently caused by r236185: if SHLIBDIR is set using the ?= operator, it must be done

svn commit: r236974 - head/share/misc

2012-06-12 Thread John Baldwin
Author: jhb Date: Tue Jun 12 20:55:57 2012 New Revision: 236974 URL: http://svn.freebsd.org/changeset/base/236974 Log: Add pfg@ as one of my mentees. Modified: head/share/misc/committers-src.dot Modified: head/share/misc/committers-src.dot

svn commit: r236976 - head/sbin/fsck_ffs

2012-06-12 Thread Konstantin Belousov
Author: kib Date: Tue Jun 12 21:37:27 2012 New Revision: 236976 URL: http://svn.freebsd.org/changeset/base/236976 Log: For incompleted block allocations or frees, the inode block count usage must be recalculated. The blk_check pass of suj checker explicitely marks inodes which owned such

Re: svn commit: r236935 - head/sys/kern

2012-06-12 Thread Pawel Jakub Dawidek
On Tue, Jun 12, 2012 at 09:18:28PM +0200, Mateusz Guzik wrote: On Tue, Jun 12, 2012 at 06:01:29PM +0200, Pawel Jakub Dawidek wrote: Look good and you can just add 'In co-operation with: pjd'. One minor thing is that fd_first_free() can return 'size' if there are no free slots available.

svn commit: r236977 - head/tools/regression/usr.bin/make/variables/modifier_t

2012-06-12 Thread David E. O'Brien
Author: obrien Date: Tue Jun 12 23:16:00 2012 New Revision: 236977 URL: http://svn.freebsd.org/changeset/base/236977 Log: Add a test for the :tl :tu modifiers. Added: head/tools/regression/usr.bin/make/variables/modifier_t/ head/tools/regression/usr.bin/make/variables/modifier_t/Makefile

Re: svn commit: r236935 - head/sys/kern

2012-06-12 Thread David Xu
On 2012/6/13 3:18, Mateusz Guzik wrote: On Tue, Jun 12, 2012 at 06:01:29PM +0200, Pawel Jakub Dawidek wrote: On Tue, Jun 12, 2012 at 03:49:50PM +0200, Mateusz Guzik wrote: On Tue, Jun 12, 2012 at 01:43:35PM +0200, Pawel Jakub Dawidek wrote: On Tue, Jun 12, 2012 at 12:47:49PM +0200, Mateusz

Re: svn commit: r236976 - head/sbin/fsck_ffs

2012-06-12 Thread Bjoern A. Zeeb
On 12. Jun 2012, at 21:37 , Konstantin Belousov wrote: Author: kib Date: Tue Jun 12 21:37:27 2012 New Revision: 236976 URL: http://svn.freebsd.org/changeset/base/236976 Log: For incompleted block allocations or frees, the inode block count usage must be recalculated. The blk_check

Re: svn commit: r236917 - head/sys/kern

2012-06-12 Thread Bruce Evans
On Tue, 12 Jun 2012, Pawel Jakub Dawidek wrote: On Tue, Jun 12, 2012 at 12:53:47PM +1000, Bruce Evans wrote: On Mon, 11 Jun 2012, Pawel Jakub Dawidek wrote: -KASSERT(fd = 0 fd fdp-fd_nfiles, +KASSERT((unsigned int)fd fdp-fd_nfiles, (file descriptor %d out of

svn commit: r236988 - head/sys/arm/conf

2012-06-12 Thread Warner Losh
Author: imp Date: Wed Jun 13 04:40:29 2012 New Revision: 236988 URL: http://svn.freebsd.org/changeset/base/236988 Log: Strip trailing whitespace. Modified: head/sys/arm/conf/AVILA head/sys/arm/conf/BWCT head/sys/arm/conf/CAMBRIA head/sys/arm/conf/CNS11XXNAS head/sys/arm/conf/CRB

svn commit: r236989 - head/sys/arm/at91

2012-06-12 Thread Warner Losh
Author: imp Date: Wed Jun 13 04:52:19 2012 New Revision: 236989 URL: http://svn.freebsd.org/changeset/base/236989 Log: Strip trailing whitespace before other changes. Modified: head/sys/arm/at91/at91.c head/sys/arm/at91/at91_mci.c head/sys/arm/at91/at91_pio_rm9200.h

svn commit: r236990 - in head/sys/arm: mv s3c2xx0 sa11x0

2012-06-12 Thread Warner Losh
Author: imp Date: Wed Jun 13 04:59:00 2012 New Revision: 236990 URL: http://svn.freebsd.org/changeset/base/236990 Log: Trim trailing whitespace... Modified: head/sys/arm/mv/mv_machdep.c head/sys/arm/mv/mvwin.h head/sys/arm/s3c2xx0/s3c2410reg.h head/sys/arm/s3c2xx0/s3c2440reg.h

svn commit: r236991 - head/sys/arm/arm

2012-06-12 Thread Warner Losh
Author: imp Date: Wed Jun 13 04:59:55 2012 New Revision: 236991 URL: http://svn.freebsd.org/changeset/base/236991 Log: Final whitespace trim. Modified: head/sys/arm/arm/bcopyinout_xscale.S head/sys/arm/arm/bootconfig.c head/sys/arm/arm/busdma_machdep.c head/sys/arm/arm/cpufunc.c

svn commit: r236992 - head/sys/arm/include

2012-06-12 Thread Warner Losh
Author: imp Date: Wed Jun 13 05:02:51 2012 New Revision: 236992 URL: http://svn.freebsd.org/changeset/base/236992 Log: trim trailing whitespace Modified: head/sys/arm/include/armreg.h head/sys/arm/include/asmacros.h head/sys/arm/include/atomic.h head/sys/arm/include/blockio.h

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

2012-06-12 Thread Adrian Chadd
Author: adrian Date: Wed Jun 13 05:39:16 2012 New Revision: 236993 URL: http://svn.freebsd.org/changeset/base/236993 Log: Replace the direct sc_txbuf manipulation with a pair of functions. This is preparation work for having a separate ath_buf queue for management traffic. PR:

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

2012-06-12 Thread Adrian Chadd
Author: adrian Date: Wed Jun 13 05:47:24 2012 New Revision: 236995 URL: http://svn.freebsd.org/changeset/base/236995 Log: Remove a duplicate definition. Modified: head/sys/dev/ath/if_ath_tx_ht.c Modified: head/sys/dev/ath/if_ath_tx_ht.c