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

2013-06-27 Thread Konstantin Belousov
On Fri, Jun 28, 2013 at 03:03:46AM +0200, Mateusz Guzik wrote: > On Thu, Jun 27, 2013 at 07:14:04PM +, Mikolaj Golub wrote: > > Author: trociny > > Date: Thu Jun 27 19:14:03 2013 > > New Revision: 252313 > > URL: http://svnweb.freebsd.org/changeset/base/252313 > > > > Log: > > To avoid LOR,

svn commit: r252336 - head/usr.sbin/bhyve

2013-06-27 Thread Peter Grehan
Author: grehan Date: Fri Jun 28 06:25:04 2013 New Revision: 252336 URL: http://svnweb.freebsd.org/changeset/base/252336 Log: Allow 8259 registers to be read. This is a transient condition during Linux boot. Submitted by: tycho nightingale at pluribusnetworks com Reviewed by: neel Modi

Re: svn commit: r252101 - head/release

2013-06-27 Thread Garrett Cooper
On Jun 22, 2013, at 3:51 PM, Glen Barber wrote: > On Sat, Jun 22, 2013 at 03:39:41PM -0700, Garrett Cooper wrote: >> On Jun 22, 2013, at 3:12 PM, Glen Barber wrote: >> >>> Author: gjb >>> Date: Sat Jun 22 22:12:24 2013 >>> New Revision: 252101 >>> URL: http://svnweb.freebsd.org/changeset/base/252

svn commit: r252335 - head/sys/amd64/vmm

2013-06-27 Thread Peter Grehan
Author: grehan Date: Fri Jun 28 06:05:33 2013 New Revision: 252335 URL: http://svnweb.freebsd.org/changeset/base/252335 Log: Make sure all CPUID values are handled, instead of exiting the bhyve process when an unhandled one is encountered. Hide some additional capabilities from the guest

svn commit: r252334 - in releng/8.4: . sys/conf sys/dev/fxp sys/dev/virtio/network

2013-06-27 Thread Xin LI
Author: delphij Date: Fri Jun 28 05:21:59 2013 New Revision: 252334 URL: http://svnweb.freebsd.org/changeset/base/252334 Log: Fix a problem where dhclient(8) utility tries to initilaize an fxp(4) forever because the driver resets the controller chip twice upon initialization. [EN-13:01]

svn commit: r252332 - head/sbin/swapon

2013-06-27 Thread Hiroki Sato
Author: hrs Date: Fri Jun 28 05:09:01 2013 New Revision: 252332 URL: http://svnweb.freebsd.org/changeset/base/252332 Log: Fix build. Spotted by: gjb Modified: head/sbin/swapon/swapon.c Modified: head/sbin/swapon/swapon.c

svn commit: r252331 - head/usr.sbin/bhyve

2013-06-27 Thread Peter Grehan
Author: grehan Date: Fri Jun 28 05:01:25 2013 New Revision: 252331 URL: http://svnweb.freebsd.org/changeset/base/252331 Log: Allow the PCI config address register to be read. The Linux kernel does this. Also remove an unused header file. Submitted by: tycho nightingale at pluribusnetworks

Re: svn commit: r252310 - in head: etc/defaults etc/rc.d include sbin/swapon share/man/man5

2013-06-27 Thread Glen Barber
On Thu, Jun 27, 2013 at 06:28:45PM +, Hiroki Sato wrote: > Author: hrs > Date: Thu Jun 27 18:28:45 2013 > New Revision: 252310 > URL: http://svnweb.freebsd.org/changeset/base/252310 > > Log: > - Add vnode-backed swap space specification support. This is enabled when > device names "md"

svn commit: r252330 - in head/sys: conf geom kern sys vm

2013-06-27 Thread Jeff Roberson
Author: jeff Date: Fri Jun 28 03:51:20 2013 New Revision: 252330 URL: http://svnweb.freebsd.org/changeset/base/252330 Log: - Add a general purpose resource allocator, vmem, from NetBSD. It was originally inspired by the Solaris vmem detailed in the proceedings of usenix 2001. The Ne

svn commit: r252329 - stable/8/sys/kern

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 03:41:23 2013 New Revision: 252329 URL: http://svnweb.freebsd.org/changeset/base/252329 Log: MFC r251725: Fix a potential NULL-pointer dereference that would trigger if the hhook registration site did not provide storage for a copy of the hhook_head struc

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

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 03:39:54 2013 New Revision: 252328 URL: http://svnweb.freebsd.org/changeset/base/252328 Log: MFC r251725: Fix a potential NULL-pointer dereference that would trigger if the hhook registration site did not provide storage for a copy of the hhook_head struc

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

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 03:23:24 2013 New Revision: 252327 URL: http://svnweb.freebsd.org/changeset/base/252327 Log: MFC r251682: Remove some duplicate code by making KHELP_DECLARE_MOD() a wrapper around KHELP_DECLARE_MOD_UMA(). Modified: stable/8/sys/sys/module_khelp.h Direc

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

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 03:22:43 2013 New Revision: 252326 URL: http://svnweb.freebsd.org/changeset/base/252326 Log: MFC r251682: Remove some duplicate code by making KHELP_DECLARE_MOD() a wrapper around KHELP_DECLARE_MOD_UMA(). Modified: stable/9/sys/sys/module_khelp.h Direc

svn commit: r252325 - head/sys/cddl/dev/dtmalloc

2013-06-27 Thread Mark Johnston
Author: markj Date: Fri Jun 28 03:14:40 2013 New Revision: 252325 URL: http://svnweb.freebsd.org/changeset/base/252325 Log: The dtmalloc provider uses the short description of a malloc type as the function name of its corresponding DTrace probes. These descriptions may contain whitespace, bu

svn commit: r252324 - stable/8/sys/kern

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 03:04:07 2013 New Revision: 252324 URL: http://svnweb.freebsd.org/changeset/base/252324 Log: MFC r250951,251838: Ensure alq's shutdown_pre_sync event handler is deregistered on module unload to avoid a dangling pointer and eventual panic on system shutdo

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

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 02:38:33 2013 New Revision: 252323 URL: http://svnweb.freebsd.org/changeset/base/252323 Log: MFC r250951,251838: Ensure alq's shutdown_pre_sync event handler is deregistered on module unload to avoid a dangling pointer and eventual panic on system shutdo

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

2013-06-27 Thread Mateusz Guzik
On Thu, Jun 27, 2013 at 07:14:04PM +, Mikolaj Golub wrote: > Author: trociny > Date: Thu Jun 27 19:14:03 2013 > New Revision: 252313 > URL: http://svnweb.freebsd.org/changeset/base/252313 > > Log: > To avoid LOR, always drop the filedesc lock before exporting fd to sbuf. > > Reviewed by

svn commit: r252322 - vendor/hyperv/20130627

2013-06-27 Thread Peter Grehan
Author: grehan Date: Fri Jun 28 00:34:39 2013 New Revision: 252322 URL: http://svnweb.freebsd.org/changeset/base/252322 Log: Tag hyperv 20130627 Added: vendor/hyperv/20130627/ - copied from r252321, vendor/hyperv/dist/ ___ svn-src-all

svn commit: r252321 - in vendor/hyperv/dist/sys: dev/hyperv/stordisengage dev/hyperv/storvsc dev/hyperv/vmbus modules/hyperv modules/hyperv/stordisengage

2013-06-27 Thread Peter Grehan
Author: grehan Date: Fri Jun 28 00:29:07 2013 New Revision: 252321 URL: http://svnweb.freebsd.org/changeset/base/252321 Log: Import Microsoft HyperV driver update From https://github.com/FreeBSDonHyper-V/VendorBranchForFreeBSDonHyper-V rev: 3c707c73520adbd6d1f4ff009826dbbfb0c2dc4d Added:

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

2013-06-27 Thread Andrew Turner
Author: andrew Date: Thu Jun 27 22:26:56 2013 New Revision: 252320 URL: http://svnweb.freebsd.org/changeset/base/252320 Log: Support reading registers r0-r3 when unwinding. There is a seperate instruction to load these. We only hit it when unwinding past an trap frame as in C r0-r3 would nev

Re: svn commit: r252209 - in head: share/man/man9 sys/kern sys/sys

2013-06-27 Thread John Baldwin
On Wednesday, June 26, 2013 3:26:38 am Andre Oppermann wrote: > On 25.06.2013 20:44, John Baldwin wrote: > > Author: jhb > > Date: Tue Jun 25 18:44:15 2013 > > New Revision: 252209 > > URL: http://svnweb.freebsd.org/changeset/base/252209 > > > > Log: > >Several improvements to rmlock(9). Many

svn commit: r252318 - stable/8/sys/dev/pci

2013-06-27 Thread John Baldwin
Author: jhb Date: Thu Jun 27 21:02:26 2013 New Revision: 252318 URL: http://svnweb.freebsd.org/changeset/base/252318 Log: MFC 233662,233677-233678,250418,252166: If the firmware/BIOS assigns conflicting ranges to BARs then leaving the BARs alone could result in one device stealing mmio acces

svn commit: r252317 - stable/9/sys/dev/pci

2013-06-27 Thread John Baldwin
Author: jhb Date: Thu Jun 27 20:35:39 2013 New Revision: 252317 URL: http://svnweb.freebsd.org/changeset/base/252317 Log: MFC 250418,252166: Revision 233677 broke certain machines. Specifically, if the firmware/BIOS assigned conflicting ranges to BARs then leaving the BARs alone could res

svn commit: r252315 - in head/sys: dev/pci kern sys

2013-06-27 Thread John Baldwin
Author: jhb Date: Thu Jun 27 20:21:54 2013 New Revision: 252315 URL: http://svnweb.freebsd.org/changeset/base/252315 Log: Make detaching drivers from PCI devices more robust. While here, fix a bug where a PCI device would be powered down if it failed to probe, but not when its driver was de

svn commit: r252314 - head/share/examples/etc

2013-06-27 Thread Jung-uk Kim
Author: jkim Date: Thu Jun 27 19:47:58 2013 New Revision: 252314 URL: http://svnweb.freebsd.org/changeset/base/252314 Log: Add "amdfam10" to the supported CPU types for amd64. This complements r251691 and 251692. Modified: head/share/examples/etc/make.conf Modified: head/share/examples/et

svn commit: r252313 - head/sys/kern

2013-06-27 Thread Mikolaj Golub
Author: trociny Date: Thu Jun 27 19:14:03 2013 New Revision: 252313 URL: http://svnweb.freebsd.org/changeset/base/252313 Log: To avoid LOR, always drop the filedesc lock before exporting fd to sbuf. Reviewed by: kib MFC after:3 days Modified: head/sys/kern/kern_descrip.c Modified

Re: svn commit: r252310 - in head: etc/defaults etc/rc.d include sbin/swapon share/man/man5

2013-06-27 Thread Garrett Cooper
MOn Jun 27, 2013, at 12:00 PM, Hiroki Sato wrote: > Garrett Cooper wrote > in <7413b684-3995-428b-8762-a49b0a180...@gmail.com>: > > ya> I noticed that you've been working with mdconfig, et al a lot > ya> lately. Would you have some spare cycles to look at some of the > ya> related mdconfig PRs

Re: svn commit: r252310 - in head: etc/defaults etc/rc.d include sbin/swapon share/man/man5

2013-06-27 Thread Hiroki Sato
Garrett Cooper wrote in <7413b684-3995-428b-8762-a49b0a180...@gmail.com>: ya> I noticed that you've been working with mdconfig, et al a lot ya> lately. Would you have some spare cycles to look at some of the ya> related mdconfig PRs? ya> http://www.freebsd.org/cgi/query-pr-summary.cgi?text=Mdco

svn commit: r252312 - head/sys/dev/cxgbe

2013-06-27 Thread Navdeep Parhar
Author: np Date: Thu Jun 27 18:59:07 2013 New Revision: 252312 URL: http://svnweb.freebsd.org/changeset/base/252312 Log: Update T5 register ranges. This is so that regdump skips over registers with read side-effects. MFC after:3 days Modified: head/sys/dev/cxgbe/t4_main.c Modifie

svn commit: r252311 - in head/sys/arm: arm include

2013-06-27 Thread Andrew Turner
Author: andrew Date: Thu Jun 27 18:54:18 2013 New Revision: 252311 URL: http://svnweb.freebsd.org/changeset/base/252311 Log: Add UNWINDSVCFRAME to provide the unwind pseudo ops to allow us to unwind past a trapframe. Use this macro in exception_exit as it is the function the unwinder ente

Re: svn commit: r252310 - in head: etc/defaults etc/rc.d include sbin/swapon share/man/man5

2013-06-27 Thread Garrett Cooper
On Jun 27, 2013, at 11:28 AM, Hiroki Sato wrote: > Author: hrs > Date: Thu Jun 27 18:28:45 2013 > New Revision: 252310 > URL: http://svnweb.freebsd.org/changeset/base/252310 > > Log: > - Add vnode-backed swap space specification support. This is enabled when >device names "md" or "md[0-9]*

svn commit: r252310 - in head: etc/defaults etc/rc.d include sbin/swapon share/man/man5

2013-06-27 Thread Hiroki Sato
Author: hrs Date: Thu Jun 27 18:28:45 2013 New Revision: 252310 URL: http://svnweb.freebsd.org/changeset/base/252310 Log: - Add vnode-backed swap space specification support. This is enabled when device names "md" or "md[0-9]*" and a "file" option are specified in /etc/fstab like this:

svn commit: r252308 - in stable/9: cddl/contrib/opensolaris/cmd/zpool sys/cddl/compat/opensolaris/sys sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-06-27 Thread Steven Hartland
Author: smh Date: Thu Jun 27 18:20:19 2013 New Revision: 252308 URL: http://svnweb.freebsd.org/changeset/base/252308 Log: MFC r252056: Fix destroyed ZFS pools failing to import MFC r252059: Fix ZFS zpool freeze (debug command) not processing due to invalid ioctl call syntax. MFC r

svn commit: r252307 - stable/9/contrib/tcpdump

2013-06-27 Thread Xin LI
Author: delphij Date: Thu Jun 27 17:33:04 2013 New Revision: 252307 URL: http://svnweb.freebsd.org/changeset/base/252307 Log: Fix build: in a recent pf refactor (head@240233), pf_var.h was modified to not include netinet/tcp_fsm.h, and HEAD tcpdump rely on this change as the tcp_fsm.h will o

Re: svn commit: r252283 - in stable/9: contrib/tcpdump usr.sbin/tcpdump/tcpdump

2013-06-27 Thread Xin Li
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 06/27/13 06:58, Glen Barber wrote: > On Thu, Jun 27, 2013 at 12:38:00AM +, Xin LI wrote: >> Author: delphij Date: Thu Jun 27 00:37:59 2013 New Revision: >> 252283 URL: http://svnweb.freebsd.org/changeset/base/252283 >> >> Log: MFC: tcpdump 4.

Re: svn commit: r252283 - in stable/9: contrib/tcpdump usr.sbin/tcpdump/tcpdump

2013-06-27 Thread Sergey Kandaurov
On 27 June 2013 17:58, Glen Barber wrote: > On Thu, Jun 27, 2013 at 12:38:00AM +, Xin LI wrote: >> Author: delphij >> Date: Thu Jun 27 00:37:59 2013 >> New Revision: 252283 >> URL: http://svnweb.freebsd.org/changeset/base/252283 >> >> Log: >> MFC: tcpdump 4.4.0. >> > > I think this breaks th

svn commit: r252306 - in stable/8: cddl/contrib/opensolaris/cmd/zpool sys/cddl/compat/opensolaris/sys sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-06-27 Thread Steven Hartland
Author: smh Date: Thu Jun 27 14:32:51 2013 New Revision: 252306 URL: http://svnweb.freebsd.org/changeset/base/252306 Log: MFC r252056: Fix destroyed ZFS pools failing to import MFC r252059: Fix ZFS zpool freeze (debug command) not processing due to invalid ioctl call syntax. MFC r

Re: svn commit: r252283 - in stable/9: contrib/tcpdump usr.sbin/tcpdump/tcpdump

2013-06-27 Thread Glen Barber
On Thu, Jun 27, 2013 at 12:38:00AM +, Xin LI wrote: > Author: delphij > Date: Thu Jun 27 00:37:59 2013 > New Revision: 252283 > URL: http://svnweb.freebsd.org/changeset/base/252283 > > Log: > MFC: tcpdump 4.4.0. > I think this breaks the build. cc -O -pipe -G0 -I/src/usr.sbin/tcpdump/tcp

svn commit: r252305 - in stable/9: . release/doc share/man/man5

2013-06-27 Thread Glen Barber
Author: gjb Date: Thu Jun 27 13:03:19 2013 New Revision: 252305 URL: http://svnweb.freebsd.org/changeset/base/252305 Log: MFC r230786, r246283, r251084, r251085, r251086: r230786 (imp): - Allow specification of build shell for the buildenv target. r246283 (hrs) (partial): - Add {WO

Re: svn commit: r251886 - in head: contrib/apr contrib/apr-util contrib/serf contrib/sqlite3 contrib/subversion share/mk usr.bin usr.bin/svn usr.bin/svn/lib usr.bin/svn/lib/libapr usr.bin/svn/lib/liba

2013-06-27 Thread Garrett Cooper
On Jun 17, 2013, at 7:53 PM, Peter Wemm wrote: > Author: peter > Date: Tue Jun 18 02:53:45 2013 > New Revision: 251886 > URL: http://svnweb.freebsd.org/changeset/base/251886 > > Log: > Introduce svnlite so that we can check out our source code again. > > This is actually a fully functional bui

svn commit: r252304 - stable/8/sys/cam/scsi

2013-06-27 Thread Steven Hartland
Author: smh Date: Thu Jun 27 10:58:31 2013 New Revision: 252304 URL: http://svnweb.freebsd.org/changeset/base/252304 Log: MFC r252045: Corrected ATA Passthrough defines from decimal to hex Modified: stable/8/sys/cam/scsi/scsi_all.h Directory Properties: stable/8/sys/ (props changed) s

svn commit: r252303 - stable/9/sys/cam/scsi

2013-06-27 Thread Steven Hartland
Author: smh Date: Thu Jun 27 10:55:35 2013 New Revision: 252303 URL: http://svnweb.freebsd.org/changeset/base/252303 Log: MFC r252045: Corrected ATA Passthrough defines from decimal to hex Modified: stable/9/sys/cam/scsi/scsi_all.h Directory Properties: stable/9/sys/ (props changed) Mo

svn commit: r252302 - head/sbin/nvmecontrol

2013-06-27 Thread Gleb Smirnoff
Author: glebius Date: Thu Jun 27 10:42:09 2013 New Revision: 252302 URL: http://svnweb.freebsd.org/changeset/base/252302 Log: Fix build. Modified: head/sbin/nvmecontrol/logpage.c head/sbin/nvmecontrol/nvmecontrol.c Modified: head/sbin/nvmecontrol/logpage.c =

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

2013-06-27 Thread Marius Strobl
Author: marius Date: Thu Jun 27 09:30:09 2013 New Revision: 252301 URL: http://svnweb.freebsd.org/changeset/base/252301 Log: MFC: r252180 Flag mpt(4) as supporting unmapped I/O; all necessary conversion actually already has been done as part of r246713 (MFCed to stable/9 in r251874) exc

svn commit: r252300 - stable/9/sys/dev/puc

2013-06-27 Thread Marius Strobl
Author: marius Date: Thu Jun 27 09:23:53 2013 New Revision: 252300 URL: http://svnweb.freebsd.org/changeset/base/252300 Log: MFC: r251715 All of Oxford/PLX OX16PCI954, OXm16PCI954 and OXu16PCI954 share the exact same (subsystem) device and vendor IDs. However, the reference design for t

svn commit: r252299 - stable/9/sys/dev/puc

2013-06-27 Thread Marius Strobl
Author: marius Date: Thu Jun 27 09:22:36 2013 New Revision: 252299 URL: http://svnweb.freebsd.org/changeset/base/252299 Log: MFC: r251713 Fix whitespace and normalize some entries. Modified: stable/9/sys/dev/puc/pucdata.c Directory Properties: stable/9/sys/ (props changed) stable/9

svn commit: r252298 - stable/9/sys/dev/puc

2013-06-27 Thread Marius Strobl
Author: marius Date: Thu Jun 27 09:21:22 2013 New Revision: 252298 URL: http://svnweb.freebsd.org/changeset/base/252298 Log: MFC: r248472 Correct the definition for Exar XR17V258IV: we must use a config_function to specify the offset into the PCI memory spare at which each serial port w

svn commit: r252297 - stable/9/sys/dev/puc

2013-06-27 Thread Marius Strobl
Author: marius Date: Thu Jun 27 09:20:22 2013 New Revision: 252297 URL: http://svnweb.freebsd.org/changeset/base/252297 Log: MFC: r248340 Add support for Exar XR17V358 8-port serial device to puc(4) Modified: stable/9/sys/dev/puc/pucdata.c Directory Properties: stable/9/sys/ (props c

svn commit: r252296 - stable/9/sys/boot/sparc64/loader

2013-06-27 Thread Marius Strobl
Author: marius Date: Thu Jun 27 09:14:50 2013 New Revision: 252296 URL: http://svnweb.freebsd.org/changeset/base/252296 Log: MFC: r251589 - The method introduced as part of r234898 (MFCed to stable/9 in r236076) for not altering the boot path when booting from ZFS turned out to also

svn commit: r252295 - head/sys/dev/usb

2013-06-27 Thread Remko Lodder
Author: remko Date: Thu Jun 27 09:08:07 2013 New Revision: 252295 URL: http://svnweb.freebsd.org/changeset/base/252295 Log: Add support for the NTT Docomo L-02C card. (This file didn't get along in the previous commit) PR: 180017 Submitted by: Masaharu FUJITA Glanced at by:

svn commit: r252294 - head/sys/dev/usb/serial

2013-06-27 Thread Remko Lodder
Author: remko Date: Thu Jun 27 09:06:00 2013 New Revision: 252294 URL: http://svnweb.freebsd.org/changeset/base/252294 Log: Add support for the NTT Docomo L-02C card. PR: 180017 Submitted by: Masaharu FUJITA Glanced at by:imp MFC after:1 week Modified: head/sy

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

2013-06-27 Thread Konstantin Belousov
Author: kib Date: Thu Jun 27 07:27:08 2013 New Revision: 252292 URL: http://svnweb.freebsd.org/changeset/base/252292 Log: MFC r251684: Fix two issues with the spin loops in the umtx(2) implementation. - When looping, check for the pending suspension. - Add missed checks for the faults from