svn commit: r248491 - head/sys/netpfil/ipfw

2013-03-19 Thread Andrey V. Elsukov
Author: ae Date: Tue Mar 19 06:04:17 2013 New Revision: 248491 URL: http://svnweb.freebsd.org/changeset/base/248491 Log: Separate the locking macros that are used in the packet flow path from others. This helps easy switch to use pfil(4) lock. Modified: head/sys/netpfil/ipfw/ip_fw2.c

svn commit: r248492 - head/usr.sbin/bhyveload

2013-03-19 Thread Joel Dahl
Author: joel (doc committer) Date: Tue Mar 19 07:25:58 2013 New Revision: 248492 URL: http://svnweb.freebsd.org/changeset/base/248492 Log: mdoc: remove superfluous paragraph macro. Modified: head/usr.sbin/bhyveload/bhyveload.8 Modified: head/usr.sbin/bhyveload/bhyveload.8

svn commit: r248493 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-03-19 Thread Martin Matuska
Author: mm Date: Tue Mar 19 07:47:51 2013 New Revision: 248493 URL: http://svnweb.freebsd.org/changeset/base/248493 Log: Plug memory leak in dsl_check_snap_cb() This was unnoticed because the function is very rarely used. MFC after:3 days Modified:

Re: svn commit: r248478 - in head: share/man/man4 sys/dev/atkbdc sys/sys usr.sbin/moused

2013-03-19 Thread Gleb Smirnoff
On Mon, Mar 18, 2013 at 11:22:47PM +, Jung-uk Kim wrote: J Author: jkim J Date: Mon Mar 18 23:22:47 2013 J New Revision: 248478 J URL: http://svnweb.freebsd.org/changeset/base/248478 J J Log: J Add preliminary support for IBM/Lenovo TrackPoint. J J PR:kern/147237 (based

svn commit: r248494 - stable/9/sys/dev/ciss

2013-03-19 Thread Sean Bruno
Author: sbruno Date: Tue Mar 19 11:07:12 2013 New Revision: 248494 URL: http://svnweb.freebsd.org/changeset/base/248494 Log: MFC r247279 The 5300 series ciss(4) board does not work in performant mode with our currnet initialization sequence. Set it to simple mode only so that systems

svn commit: r248496 - head/sbin/ldconfig

2013-03-19 Thread Joel Dahl
Author: joel (doc committer) Date: Tue Mar 19 12:35:33 2013 New Revision: 248496 URL: http://svnweb.freebsd.org/changeset/base/248496 Log: Remove obsolete objformat information. Submitted by: db Modified: head/sbin/ldconfig/ldconfig.8 Modified: head/sbin/ldconfig/ldconfig.8

svn commit: r248497 - stable/9/sys/netpfil/ipfw

2013-03-19 Thread Alexander V. Chernikov
Author: melifaro Date: Tue Mar 19 12:42:14 2013 New Revision: 248497 URL: http://svnweb.freebsd.org/changeset/base/248497 Log: MFC r247626. Fix callout expiring dynamic rules. PR: kern/175530 Submitted by: Vladimir Spiridenkov v...@gtn.ru Modified:

svn commit: r248499 - in head/sys/dev/usb: . serial

2013-03-19 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 19 12:52:13 2013 New Revision: 248499 URL: http://svnweb.freebsd.org/changeset/base/248499 Log: Add new USB ID. PR: usb/177105 MFC after:1 week Modified: head/sys/dev/usb/serial/u3g.c head/sys/dev/usb/usbdevs Modified:

svn commit: r248500 - in head/sys: fs/nfsclient nfsclient

2013-03-19 Thread Ed Maste
Author: emaste Date: Tue Mar 19 13:06:11 2013 New Revision: 248500 URL: http://svnweb.freebsd.org/changeset/base/248500 Log: Fix remainder calculation when biosize is not a power of 2 In common configurations biosize is a power of two, but is not required to be so. Thanks to markj@ for

svn commit: r248502 - head/sys/dev/fdt

2013-03-19 Thread Aleksandr Rybalko
Author: ray Date: Tue Mar 19 13:13:26 2013 New Revision: 248502 URL: http://svnweb.freebsd.org/changeset/base/248502 Log: Cast start to u_long. Temporary fix to unbreak tinderbox. We need here max possible storage or dynamic, depend on size of address cell. Modified:

svn commit: r248504 - head/sys/sys

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 13:21:39 2013 New Revision: 248504 URL: http://svnweb.freebsd.org/changeset/base/248504 Log: Add a convenience macro bread_gb() to wrap a call to breadn_flags(). Comparing with bread(), it adds an argument to pass the flags to getblk(). Sponsored by: The

svn commit: r248505 - stable/9/sbin/ipfw

2013-03-19 Thread Alexander V. Chernikov
Author: melifaro Date: Tue Mar 19 13:29:01 2013 New Revision: 248505 URL: http://svnweb.freebsd.org/changeset/base/248505 Log: Merge r247666, r247712, r247811. Fix ipfw table argument parsing/printing. Fix style. PR: kern/175909 Submitted by: Daniel Hagerty

svn commit: r248506 - stable/9/usr.bin/netstat

2013-03-19 Thread Alexander V. Chernikov
Author: melifaro Date: Tue Mar 19 13:36:19 2013 New Revision: 248506 URL: http://svnweb.freebsd.org/changeset/base/248506 Log: Merge r248112. Document netstat -Q flags meaning. Modified: stable/9/usr.bin/netstat/netstat.1 Directory Properties: stable/9/usr.bin/ (props changed)

svn commit: r248507 - head/share/man/man4

2013-03-19 Thread Gleb Smirnoff
Author: glebius Date: Tue Mar 19 13:43:55 2013 New Revision: 248507 URL: http://svnweb.freebsd.org/changeset/base/248507 Log: iwn(4) doesn't support adhoc mode. PR: misc/177106 Submitted by: Hiren Panchasara hiren.panchasara gmail.com Modified: head/share/man/man4/iwn.4

svn commit: r248508 - in head/sys: amd64/amd64 arm/arm geom i386/i386 i386/xen ia64/ia64 kern mips/mips powerpc/aim powerpc/powerpc sparc64/sparc64 sys vm

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 14:13:12 2013 New Revision: 248508 URL: http://svnweb.freebsd.org/changeset/base/248508 Log: Implement the concept of the unmapped VMIO buffers, i.e. buffers which do not map the b_pages pages into buffer_map KVA. The use of the unmapped buffers eliminate the

svn commit: r248509 - head/sys/dev/fdt

2013-03-19 Thread Aleksandr Rybalko
Author: ray Date: Tue Mar 19 14:15:41 2013 New Revision: 248509 URL: http://svnweb.freebsd.org/changeset/base/248509 Log: Return start and end to u_long world. Because rman handle addresses as u_long too. Discussed with: ian@ Pointy hat to:ray@ Modified:

svn commit: r248510 - in head/sys: kern sys

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 14:27:14 2013 New Revision: 248510 URL: http://svnweb.freebsd.org/changeset/base/248510 Log: Add a helper function vfs_bio_bzero_buf() to zero the portion of the buffer, transparently handling mapped or unmapped buffers. Its intent is to replace the use of

svn commit: r248511 - head/sys/sys

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 14:33:01 2013 New Revision: 248511 URL: http://svnweb.freebsd.org/changeset/base/248511 Log: A flag for the filesystem to indicate to the upper levels that it accepts unmapped buffers for the VOP_STRATEGY(). Sponsored by: The FreeBSD Foundation Tested by:

svn commit: r248512 - head/sys/vm

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 14:36:28 2013 New Revision: 248512 URL: http://svnweb.freebsd.org/changeset/base/248512 Log: Pass unmapped buffers for page in requests if the filesystem indicated support for the unmapped i/o. Sponsored by: The FreeBSD Foundation Tested by:pho

svn commit: r248514 - head/sys/vm

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 14:39:27 2013 New Revision: 248514 URL: http://svnweb.freebsd.org/changeset/base/248514 Log: Do not map the swap i/o pbufs if the geom provider for the swap partition accepts unmapped requests. Sponsored by: The FreeBSD Foundation Tested by:pho

svn commit: r248515 - in head/sys: cam kern sys ufs/ffs

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 14:43:57 2013 New Revision: 248515 URL: http://svnweb.freebsd.org/changeset/base/248515 Log: Do not remap usermode pages into KVA for physio. Sponsored by: The FreeBSD Foundation Tested by:pho Modified: head/sys/cam/cam_periph.c

svn commit: r248516 - head/sys/geom

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 14:49:15 2013 New Revision: 248516 URL: http://svnweb.freebsd.org/changeset/base/248516 Log: A flag for the geom disk driver to indicate that it accepts the unmapped i/o requests. Sponsored by: The FreeBSD Foundation Tested by:pho Modified:

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

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 14:50:24 2013 New Revision: 248517 URL: http://svnweb.freebsd.org/changeset/base/248517 Log: The geom_part provider supports unmapped bio iff the underlying provider does so, since geom_part never inspects the bio_data. Sponsored by: The FreeBSD Foundation

svn commit: r248518 - head/sys/dev/md

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 14:53:23 2013 New Revision: 248518 URL: http://svnweb.freebsd.org/changeset/base/248518 Log: Support unmapped i/o for the md(4). The vnode-backed md(4) has to map the unmapped bio because VOP_READ() and VOP_WRITE() interfaces do not allow to pass unmapped

svn commit: r248519 - in head/sys/cam: . ata scsi

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 15:01:50 2013 New Revision: 248519 URL: http://svnweb.freebsd.org/changeset/base/248519 Log: Support unmapped i/o for the md(4). The vnode-backed md(4) has to map the unmapped bio because VOP_READ() and VOP_WRITE() interfaces do not allow to pass unmapped

svn commit: r248520 - head/sys/cam

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 15:05:21 2013 New Revision: 248520 URL: http://svnweb.freebsd.org/changeset/base/248520 Log: Commit the removal of a whitespace to record the proper commit message for the r248519: For the cam-attached HBAs, allow the driver to specify that it accepts the

svn commit: r248521 - in head/sys/ufs: ffs ufs

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 15:08:15 2013 New Revision: 248521 URL: http://svnweb.freebsd.org/changeset/base/248521 Log: UFS support of the unmapped i/o for the user data buffers. Sponsored by: The FreeBSD Foundation Tested by:pho, scottl, jhb, bf Modified:

svn commit: r248522 - in head/sys/dev: ahci siis

2013-03-19 Thread Konstantin Belousov
Author: kib Date: Tue Mar 19 15:09:32 2013 New Revision: 248522 URL: http://svnweb.freebsd.org/changeset/base/248522 Log: ahci(4) and siis(4) are ready to process the unmapped i/o requests Sponsored by: The FreeBSD Foundation Tested by:pho Submitted by: bf (siis patch) Modified:

Re: svn commit: r248352 - in stable/9: etc share/mk

2013-03-19 Thread Brooks Davis
On Sun, Mar 17, 2013 at 06:10:58PM +0400, Dmitry Morozovsky wrote: On Fri, 15 Mar 2013, Brooks Davis wrote: Author: brooks Date: Fri Mar 15 21:32:40 2013 New Revision: 248352 URL: http://svnweb.freebsd.org/changeset/base/248352 Log: MFC r245752,246913,247162 Replace

svn commit: r248525 - head/sbin/ldconfig

2013-03-19 Thread Warner Losh
Author: imp Date: Tue Mar 19 16:57:04 2013 New Revision: 248525 URL: http://svnweb.freebsd.org/changeset/base/248525 Log: Add a comment about why aout support is still here: We need it for compat2x, which is still in use, as evidence by recent bug reports. Modified:

Re: svn commit: r248352 - in stable/9: etc share/mk

2013-03-19 Thread Dmitry Morozovsky
On Tue, 19 Mar 2013, Brooks Davis wrote: Replace all known uses of ln in the build process with appropriate install -l invocations via new INSTALL_LINK and INSTALL_SYMLINK variables. It seems this merge breaks ``make distribution'' and hence mergemaster if your base

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

2013-03-19 Thread Adrian Chadd
Author: adrian Date: Tue Mar 19 17:55:36 2013 New Revision: 248528 URL: http://svnweb.freebsd.org/changeset/base/248528 Log: Add more TODO items. Modified: head/sys/dev/ath/if_ath_beacon.c Modified: head/sys/dev/ath/if_ath_beacon.c

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

2013-03-19 Thread Adrian Chadd
Author: adrian Date: Tue Mar 19 17:54:37 2013 New Revision: 248527 URL: http://svnweb.freebsd.org/changeset/base/248527 Log: Now that the tx map field is correctly populated for both edma and legacy chips, just use that. Modified: head/sys/dev/ath/if_ath_tx.c Modified:

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

2013-03-19 Thread Adrian Chadd
Author: adrian Date: Tue Mar 19 19:32:28 2013 New Revision: 248529 URL: http://svnweb.freebsd.org/changeset/base/248529 Log: Break out the RX completion path into FIFO check / refill and complete RX frames. The 128 entry RX FIFO is really easy to fill up and miss refilling when it's

svn commit: r248530 - stable/8/release

2013-03-19 Thread Glen Barber
Author: gjb (doc,ports committer) Date: Tue Mar 19 19:49:06 2013 New Revision: 248530 URL: http://svnweb.freebsd.org/changeset/base/248530 Log: - Revert r248483, keeping devel/subversion as a port dependency for the doc/ build. - Remove logic in release/Makefile that modifies local src/

svn commit: r248531 - in stable/9: etc share/mk usr.sbin/mergemaster

2013-03-19 Thread Brooks Davis
Author: brooks Date: Tue Mar 19 20:00:34 2013 New Revision: 248531 URL: http://svnweb.freebsd.org/changeset/base/248531 Log: Revert r248352: Replace all known uses of ln in the build process with appropriate install -l invocations via new INSTALL_LINK and INSTALL_SYMLINK

Re: svn commit: r248352 - in stable/9: etc share/mk

2013-03-19 Thread Brooks Davis
On Tue, Mar 19, 2013 at 09:49:47PM +0400, Dmitry Morozovsky wrote: On Tue, 19 Mar 2013, Brooks Davis wrote: Replace all known uses of ln in the build process with appropriate install -l invocations via new INSTALL_LINK and INSTALL_SYMLINK variables. It seems this merge

svn commit: r248532 - in stable/9/sys: amd64/linux32 compat/linux i386/linux kern

2013-03-19 Thread Jung-uk Kim
Author: jkim Date: Tue Mar 19 20:18:30 2013 New Revision: 248532 URL: http://svnweb.freebsd.org/changeset/base/248532 Log: MFC: r234352 Implement pipe2 syscall for Linuxulator. Modified: stable/9/sys/amd64/linux32/linux32_dummy.c stable/9/sys/amd64/linux32/linux32_machdep.c

svn commit: r248533 - in stable/9/sys: amd64/linux32 i386/linux

2013-03-19 Thread Jung-uk Kim
Author: jkim Date: Tue Mar 19 20:20:00 2013 New Revision: 248533 URL: http://svnweb.freebsd.org/changeset/base/248533 Log: Regen for r248532. Modified: stable/9/sys/amd64/linux32/linux32_proto.h stable/9/sys/amd64/linux32/linux32_syscall.h stable/9/sys/amd64/linux32/linux32_syscalls.c

Re: svn commit: r248331 - in stable/9: . usr.bin/xinstall

2013-03-19 Thread Brooks Davis
On Mon, Mar 18, 2013 at 09:45:57AM -0400, John Baldwin wrote: On Sunday, March 17, 2013 10:49:22 pm Jeremy Chadwick wrote: Please see PR 177055. This MFC has broken mergmaster for at least a couple people. The PR should really be rated high priority: Sorry I missed this earlier. I've

svn commit: r248534 - in head: lib/libc/sys share/man/man4 sys/kern sys/sys

2013-03-19 Thread Jilles Tjoelker
Author: jilles Date: Tue Mar 19 20:58:17 2013 New Revision: 248534 URL: http://svnweb.freebsd.org/changeset/base/248534 Log: Implement SOCK_CLOEXEC, SOCK_NONBLOCK and MSG_CMSG_CLOEXEC. This change allows creating file descriptors with close-on-exec set in some situations. SOCK_CLOEXEC

svn commit: r248535 - head/sbin/shutdown

2013-03-19 Thread Joel Dahl
Author: joel (doc committer) Date: Tue Mar 19 21:40:14 2013 New Revision: 248535 URL: http://svnweb.freebsd.org/changeset/base/248535 Log: Add simple example. Modified: head/sbin/shutdown/shutdown.8 Modified: head/sbin/shutdown/shutdown.8

Re: svn commit: r248352 - in stable/9: etc share/mk

2013-03-19 Thread Dmitry Morozovsky
On Tue, 19 Mar 2013, Brooks Davis wrote: Replace all known uses of ln in the build process with appropriate install -l invocations via new INSTALL_LINK and INSTALL_SYMLINK variables. It seems this merge breaks ``make distribution'' and hence mergemaster if your

svn commit: r248539 - head/sys/net80211

2013-03-19 Thread Adrian Chadd
Author: adrian Date: Wed Mar 20 02:42:52 2013 New Revision: 248539 URL: http://svnweb.freebsd.org/changeset/base/248539 Log: Add VNET wrappers around the rest of the ieee80211 rtsock messages. I triggered the cac/radar messages when doing testing in DFS channels. Modified:

svn commit: r248542 - head/sys/dev/mii

2013-03-19 Thread Pyun YongHyeon
Author: yongari Date: Wed Mar 20 05:31:34 2013 New Revision: 248542 URL: http://svnweb.freebsd.org/changeset/base/248542 Log: For RTL8211B or later PHYs, enable crossover detection and auto-correction. This change makes re(4) establish a link with a system using non-crossover UTP cable.

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

2013-03-19 Thread Adrian Chadd
Author: adrian Date: Wed Mar 20 05:44:03 2013 New Revision: 248543 URL: http://svnweb.freebsd.org/changeset/base/248543 Log: Fix the EDMA CABQ handling - for now, the CABQ takes a descriptor chain like the legacy chips expect. Modified: head/sys/dev/ath/if_ath_tx_edma.c Modified:

svn commit: r248544 - in stable/9/sys: amd64/conf conf i386/conf

2013-03-19 Thread Bryan Venteicher
Author: bryanv Date: Wed Mar 20 05:49:09 2013 New Revision: 248544 URL: http://svnweb.freebsd.org/changeset/base/248544 Log: MFC 247870: Remove the virtio dependency entry for the VirtIO device drivers. This will prevent the kernel from linking if the device driver are included