svn commit: r249608 - head/sys/x86/include

2013-04-18 Thread Rui Paulo
Author: rpaulo Date: Thu Apr 18 07:09:27 2013 New Revision: 249608 URL: http://svnweb.freebsd.org/changeset/base/249608 Log: Move the previously added CPUID7 macros to CPUID_STDEXT. Modified: head/sys/x86/include/specialreg.h Modified: head/sys/x86/include/specialreg.h

svn commit: r249609 - stable/9/sys/cam/ata

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 09:03:06 2013 New Revision: 249609 URL: http://svnweb.freebsd.org/changeset/base/249609 Log: MFC r248695: Remove two bzero()s that are erasing only few more bytes then set later. Modified: stable/9/sys/cam/ata/ata_all.c Directory Properties: stable/9/sys/

svn commit: r249610 - in stable/9/sys/cam: . ata scsi

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 09:40:34 2013 New Revision: 249610 URL: http://svnweb.freebsd.org/changeset/base/249610 Log: MFC r248868, r248874: Implement CAM_PERIPH_FOREACH() macro, safely iterating over the list of driver's periphs, acquiring and releaseing periph references while doing

svn commit: r249611 - in stable/9/sys/cam: ata scsi

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 09:44:00 2013 New Revision: 249611 URL: http://svnweb.freebsd.org/changeset/base/249611 Log: MFC r248872, r249048: Make pre-shutdown flush and spindown routines to not use xpt_polled_action(), but execute the commands in regular way. There is no any reason to

svn commit: r249612 - stable/9/sys/cam

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 09:58:30 2013 New Revision: 249612 URL: http://svnweb.freebsd.org/changeset/base/249612 Log: MFC r249091: Use xpt_lock_buses() instead of equivalent mtx_lock(xsoftc.xpt_topo_lock) to unify the code. Modified: stable/9/sys/cam/cam_xpt.c Directory Properties:

svn commit: r249613 - stable/9/sys/cam

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 10:01:43 2013 New Revision: 249613 URL: http://svnweb.freebsd.org/changeset/base/249613 Log: MFC r249104: Move CAM_DEBUG_CDB messages from the point of queuing to the point of sending to SIM. That allows to inspect real requests execution order, respecting

svn commit: r249614 - in stable/9/sys/cam: ata scsi

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 10:03:44 2013 New Revision: 249614 URL: http://svnweb.freebsd.org/changeset/base/249614 Log: MFC r249105: Remove extra NULL checks. d_drv1 can never be NULL during periph life cycle. Modified: stable/9/sys/cam/ata/ata_da.c stable/9/sys/cam/scsi/scsi_cd.c

svn commit: r249615 - in stable/9/sys/cam: ata scsi

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 10:06:52 2013 New Revision: 249615 URL: http://svnweb.freebsd.org/changeset/base/249615 Log: MFC r249106: Replace some direct mutex operations with wrappers. Modified: stable/9/sys/cam/ata/ata_da.c stable/9/sys/cam/scsi/scsi_cd.c

svn commit: r249616 - head/share/man/man5

2013-04-18 Thread Joel Dahl
Author: joel (doc committer) Date: Thu Apr 18 10:08:27 2013 New Revision: 249616 URL: http://svnweb.freebsd.org/changeset/base/249616 Log: Remove EOL whitespace. Modified: head/share/man/man5/rc.conf.5 Modified: head/share/man/man5/rc.conf.5

svn commit: r249617 - in stable/9/sys/cam: . ata scsi

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 10:40:40 2013 New Revision: 249617 URL: http://svnweb.freebsd.org/changeset/base/249617 Log: MFC r249108: - Unify device to target insertion inside xpt_alloc_device() instead of duplicating it three times. - Reformat code to reduce indentation. - Add lock

svn commit: r249618 - stable/9/sys/cam

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 10:42:48 2013 New Revision: 249618 URL: http://svnweb.freebsd.org/changeset/base/249618 Log: MFC r249224: Remove extra semicolons from CAM_SIM_[UN]LOCK() macros. Modified: stable/9/sys/cam/cam_sim.h Directory Properties: stable/9/sys/ (props changed)

svn commit: r249619 - stable/9/sys/geom

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 10:49:52 2013 New Revision: 249619 URL: http://svnweb.freebsd.org/changeset/base/249619 Log: MFC r248674: Make g_wither_washer() to not loop by itself, but only when there was some more topology change done that may require its attention. Add few missing

svn commit: r249620 - stable/9/sys/geom

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 10:57:56 2013 New Revision: 249620 URL: http://svnweb.freebsd.org/changeset/base/249620 Log: MFC r238171, r248679: Fix long known deadlock between geom dev destruction and d_close() call. Use destroy_dev_sched_cb() to not wait for device destruction while

svn commit: r249621 - stable/9/sys/geom

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 11:13:48 2013 New Revision: 249621 URL: http://svnweb.freebsd.org/changeset/base/249621 Log: MFC r248694: In GEOM DISK: - Replace single done mutex with per-disk ones. On system with several disks on several HBAs that removes small, but measurable lock

svn commit: r249622 - in head/sys/dev: mvs siis

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 12:43:06 2013 New Revision: 249622 URL: http://svnweb.freebsd.org/changeset/base/249622 Log: Make siis(4) and mvs(4) send bus_get_dma_tag() requests to parent buses passing real bus' child pointers instead of grandchilds. Requested by: kib Modified:

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

2013-04-18 Thread Rick Macklem
Author: rmacklem Date: Thu Apr 18 13:09:04 2013 New Revision: 249623 URL: http://svnweb.freebsd.org/changeset/base/249623 Log: Both NFS clients can deadlock when using the rdirplus mount option. This can occur when an nfsiod thread that already holds a buffer lock attempts to acquire a

svn commit: r249624 - stable/9/sys/dev/usb/controller

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 13:19:41 2013 New Revision: 249624 URL: http://svnweb.freebsd.org/changeset/base/249624 Log: MFC r249336: Add ID for ASMedia ASM1042 USB 3.0 controller. Modified: stable/9/sys/dev/usb/controller/xhci_pci.c Directory Properties: stable/9/sys/ (props changed)

svn commit: r249625 - head/sys/x86/x86

2013-04-18 Thread Alexander Motin
Author: mav Date: Thu Apr 18 17:07:04 2013 New Revision: 249625 URL: http://svnweb.freebsd.org/changeset/base/249625 Log: Introduce kern.timecounter.smp_tsc_adjust tunable (disabled by default) and respective functionality, allowing to synchronize TSC on APs to match BSP's during boot. It

svn commit: r249627 - head/sys/dev/cxgbe/tom

2013-04-18 Thread Navdeep Parhar
Author: np Date: Thu Apr 18 19:52:11 2013 New Revision: 249627 URL: http://svnweb.freebsd.org/changeset/base/249627 Log: cxgbe/tom: Update the CLIP table on the chip when there are changes to the list of IPv6 addresses on the system. The table is used for TOE+IPv6 only. Modified:

svn commit: r249628 - head/sys/net

2013-04-18 Thread Oleg Bulyzhin
Author: oleg Date: Thu Apr 18 20:13:33 2013 New Revision: 249628 URL: http://svnweb.freebsd.org/changeset/base/249628 Log: Recover missing arp_ifinit() call. MFC after:2 weeks Modified: head/sys/net/if_vlan.c Modified: head/sys/net/if_vlan.c

svn commit: r249629 - head/sys/dev/cxgbe/common

2013-04-18 Thread Navdeep Parhar
Author: np Date: Thu Apr 18 22:54:41 2013 New Revision: 249629 URL: http://svnweb.freebsd.org/changeset/base/249629 Log: cxgbe(4): Refuse to install T5 firmwares on a T4 card (and vice versa). MFC after:1 week Modified: head/sys/dev/cxgbe/common/t4_hw.c Modified:

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

2013-04-18 Thread Rick Macklem
Author: rmacklem Date: Thu Apr 18 23:20:16 2013 New Revision: 249630 URL: http://svnweb.freebsd.org/changeset/base/249630 Log: When an NFS unmount occurs, once vflush() writes the last dirty buffer for the last vnode on the mount back to the server, it returns. At that point, the code

svn commit: r249631 - in head/sys: dev/random libkern sys

2013-04-18 Thread Andrey A. Chernov
Author: ache Date: Fri Apr 19 00:30:52 2013 New Revision: 249631 URL: http://svnweb.freebsd.org/changeset/base/249631 Log: Attempt to mitigate poor initialization of arc4 by one-shot reinitialization from yarrow right after good entropy is harvested. Approved by:secteam (delphij)

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

2013-04-18 Thread Jeremy Chadwick
On Wed, Apr 17, 2013 at 09:21:02PM -0500, Brooks Davis wrote: On Wed, Apr 17, 2013 at 03:56:03PM -0700, Jeremy Chadwick wrote: On Wed, Apr 17, 2013 at 02:47:06PM -0500, Brooks Davis wrote: On Wed, Apr 17, 2013 at 12:35:38PM -0700, Jeremy Chadwick wrote: On Wed, Apr 17, 2013 at 02:54:33PM

svn commit: r249632 - stable/9/usr.bin/ctlstat

2013-04-18 Thread Kenneth D. Merry
Author: ken Date: Fri Apr 19 03:55:54 2013 New Revision: 249632 URL: http://svnweb.freebsd.org/changeset/base/249632 Log: MFC r249334 and r249384: r249334 | ken | 2013-04-10 10:01:45 -0600 (Wed, 10 Apr 2013) |

svn commit: r249633 - head/lib

2013-04-18 Thread Tim Kientzle
Author: kientzle Date: Fri Apr 19 05:01:14 2013 New Revision: 249633 URL: http://svnweb.freebsd.org/changeset/base/249633 Log: Fix the symlink creation from r249484 so that repeated installs work correctly. Suggested by Tijl Coosemans. Modified: head/lib/Makefile Modified:

svn commit: r249634 - head/lib

2013-04-18 Thread Tim Kientzle
Author: kientzle Date: Fri Apr 19 05:13:57 2013 New Revision: 249634 URL: http://svnweb.freebsd.org/changeset/base/249634 Log: An even more refined version of r249484, until we can come up with a good fix for the -print-file-name=include breakage. As suggested by Andrey Chernov.

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

2013-04-18 Thread Sean Bruno
Author: sbruno Date: Fri Apr 19 05:28:08 2013 New Revision: 249635 URL: http://svnweb.freebsd.org/changeset/base/249635 Log: MFC r249170 Notify CAM on state* change to a logical volume not status. This resolves the issues reported regarding camcontrol devlist not showing the rebuild

svn commit: r249636 - head/sys/modules/uart

2013-04-18 Thread Justin Hibbits
Author: jhibbits Date: Fri Apr 19 05:46:16 2013 New Revision: 249636 URL: http://svnweb.freebsd.org/changeset/base/249636 Log: Fix the uart(4) module build. Without uart_dev_lpc the module cannot be loaded. Modified: head/sys/modules/uart/Makefile Modified: head/sys/modules/uart/Makefile

svn commit: r249637 - in vendor-sys/acpica/dist: . generate/unix generate/unix/acpiexec source/compiler source/components/debugger source/components/events source/components/executer source/compone...

2013-04-18 Thread Jung-uk Kim
Author: jkim Date: Fri Apr 19 05:49:53 2013 New Revision: 249637 URL: http://svnweb.freebsd.org/changeset/base/249637 Log: Import ACPICA 20130418. Added: vendor-sys/acpica/dist/source/components/namespace/nsarguments.c (contents, props changed) Modified: vendor-sys/acpica/dist

svn commit: r249638 - vendor-sys/acpica/20130418

2013-04-18 Thread Jung-uk Kim
Author: jkim Date: Fri Apr 19 05:50:57 2013 New Revision: 249638 URL: http://svnweb.freebsd.org/changeset/base/249638 Log: Tag ACPICA 20130418. Added: vendor-sys/acpica/20130418/ - copied from r249637, vendor-sys/acpica/dist/ ___ svn-src-all