svn commit: r249182 - head/sys/vm

2013-04-05 Thread Alan Cox
Author: alc Date: Sat Apr 6 06:02:55 2013 New Revision: 249182 URL: http://svnweb.freebsd.org/changeset/base/249182 Log: Simplify vm_radix_insert(). Reviewed by: attilio Tested by:pho Sponsored by: EMC / Isilon Storage Division Modified: head/sys/vm/vm_radix.c Modified: head/s

svn commit: r249181 - head/sys/arm/ti

2013-04-05 Thread Oleksandr Tymoshenko
Author: gonzo Date: Sat Apr 6 03:31:28 2013 New Revision: 249181 URL: http://svnweb.freebsd.org/changeset/base/249181 Log: Properly clean "spurious interrupt" state Suggested by: Ian Lepore Modified: head/sys/arm/ti/aintc.c Modified: head/sys/arm/ti/aintc.c

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

2013-04-05 Thread Andrew Turner
Author: andrew Date: Sat Apr 6 00:47:33 2013 New Revision: 249180 URL: http://svnweb.freebsd.org/changeset/base/249180 Log: Hide non-assembler bits behind #ifndef __ASSEMBLER__ Modified: head/sys/arm/include/setjmp.h Modified: head/sys/arm/include/setjmp.h ==

svn commit: r249179 - head/usr.sbin/bluetooth/ath3kfw

2013-04-05 Thread Adrian Chadd
Author: adrian Date: Fri Apr 5 23:42:22 2013 New Revision: 249179 URL: http://svnweb.freebsd.org/changeset/base/249179 Log: Extend ath3kfw to include overridable device / vendor IDs. This is required for ar3k series bluetooth devices who need firmware but have a different vendor ID than

svn commit: r249178 - head/sys/netgraph/bluetooth/drivers/ubt

2013-04-05 Thread Adrian Chadd
Author: adrian Date: Fri Apr 5 23:41:38 2013 New Revision: 249178 URL: http://svnweb.freebsd.org/changeset/base/249178 Log: Add blacklist entries for Atheros bluetooth device IDs that are known to need firmware before they will re-attach as correctly functioning bluetooth devices. Revi

svn commit: r249177 - head/lib/libpam/modules/pam_unix

2013-04-05 Thread Jung-uk Kim
Author: jkim Date: Fri Apr 5 23:41:34 2013 New Revision: 249177 URL: http://svnweb.freebsd.org/changeset/base/249177 Log: Fix declaration vs. definition inconsistency. No functional change. Modified: head/lib/libpam/modules/pam_unix/pam_unix.c Modified: head/lib/libpam/modules/pam_unix/pam

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

2013-04-05 Thread Andrew Turner
Author: andrew Date: Fri Apr 5 23:35:23 2013 New Revision: 249176 URL: http://svnweb.freebsd.org/changeset/base/249176 Log: Add the hw.floatingpoint sysctl to ARM to tell us if we have vfp support in the kernel and the hardware includes a vfp unit. Modified: head/sys/arm/arm/machdep.c he

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

2013-04-05 Thread Peter Grehan
Author: grehan Date: Fri Apr 5 22:19:02 2013 New Revision: 249175 URL: http://svnweb.freebsd.org/changeset/base/249175 Log: Remove dangling ISA uart stubs. Obtained from:NetApp Deleted: head/usr.sbin/bhyve/uart.c Modified: head/usr.sbin/bhyve/Makefile Modified: head/usr.sbin/

svn commit: r249174 - head/sys/amd64/vmm/io

2013-04-05 Thread Peter Grehan
Author: grehan Date: Fri Apr 5 22:16:31 2013 New Revision: 249174 URL: http://svnweb.freebsd.org/changeset/base/249174 Log: Don't panic when a valid divisor of 1 has been requested. Obtained from:NetApp Modified: head/sys/amd64/vmm/io/vlapic.c Modified: head/sys/amd64/vmm/io/vl

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

2013-04-05 Thread Peter Grehan
Author: grehan Date: Fri Apr 5 22:14:07 2013 New Revision: 249173 URL: http://svnweb.freebsd.org/changeset/base/249173 Log: config checksum is over the entire fixed portion, not just the config header. FreeBSD doesn't check this but other o/s's do. Obtained from:NetApp Modified:

svn commit: r249172 - head

2013-04-05 Thread Rene Ladan
Author: rene (doc,ports committer) Date: Fri Apr 5 21:18:01 2013 New Revision: 249172 URL: http://svnweb.freebsd.org/changeset/base/249172 Log: Fix a typo in the burncd line. Approved by: cognet Modified: head/ObsoleteFiles.inc Modified: head/ObsoleteFiles.inc

svn commit: r249171 - head/share/misc

2013-04-05 Thread Antoine Brodin
Author: antoine Date: Fri Apr 5 21:17:37 2013 New Revision: 249171 URL: http://svnweb.freebsd.org/changeset/base/249171 Log: Add myself as a ports committer Approved by: eadler (mentor) Modified: head/share/misc/committers-ports.dot Modified: head/share/misc/committers-ports.dot =

svn commit: r249170 - head/sys/dev/ciss

2013-04-05 Thread Sean Bruno
Author: sbruno Date: Fri Apr 5 21:13:39 2013 New Revision: 249170 URL: http://svnweb.freebsd.org/changeset/base/249170 Log: Notify CAM on state* change to a logical volume not status. This resolves the issues reported regarding camcontrol devlist not showing the rebuild states of volumes u

Re: svn commit: r249105 - in head/sys/cam: ata scsi

2013-04-05 Thread Bruce Evans
On Fri, 5 Apr 2013 m...@freebsd.org wrote: On Fri, Apr 5, 2013 at 8:21 AM, Bruce Evans wrote: This method works well in userland too. Instead of assert() or abort(), use an null dereference, or more portably, a signal Digressing quite a bit, doesn't abort() send a signal already, i.e. SIGA

svn commit: r249169 - releng/8.4/release/doc/en_US.ISO8859-1/relnotes

2013-04-05 Thread Glen Barber
Author: gjb (doc,ports committer) Date: Fri Apr 5 20:41:46 2013 New Revision: 249169 URL: http://svnweb.freebsd.org/changeset/base/249169 Log: Document that, although ZFS pool feature flags are available, 8.4-RC1 and later ZFS pool version defaults to version 28 to prevent problems with upg

svn commit: r249168 - head/sys/kern

2013-04-05 Thread Gleb Smirnoff
Author: glebius Date: Fri Apr 5 20:24:51 2013 New Revision: 249168 URL: http://svnweb.freebsd.org/changeset/base/249168 Log: Fix memory leak in coredump(). Reviewed by: kib Modified: head/sys/kern/kern_sig.c Modified: head/sys/kern/kern_sig.c ==

svn commit: r249167 - stable/9/sys/cam/ctl

2013-04-05 Thread Kenneth D. Merry
Author: ken Date: Fri Apr 5 19:33:31 2013 New Revision: 249167 URL: http://svnweb.freebsd.org/changeset/base/249167 Log: MFC r244052 and r245288: r244052 | ken | 2012-12-09 12:53:21 -0700 (Sun, 09 Dec 2012) | 20 lines Fix a couple of CTL locking issues and clean up some duplicated

Re: svn commit: r249105 - in head/sys/cam: ata scsi

2013-04-05 Thread mdf
On Fri, Apr 5, 2013 at 8:21 AM, Bruce Evans wrote: > This method works well in userland too. Instead of assert() or abort(), > use an null dereference, or more portably, a signal Digressing quite a bit, doesn't abort() send a signal already, i.e. SIGABRT? And doesn't __assert() call abort()?

svn commit: r249166 - head/lib/libc/sys

2013-04-05 Thread George V. Neville-Neil
Author: gnn Date: Fri Apr 5 18:09:43 2013 New Revision: 249166 URL: http://svnweb.freebsd.org/changeset/base/249166 Log: Correct the returned message lengths for timeval and bintime control messages (SO_BINTIME, SO_TIMEVAL). Obtained from:phk Modified: head/lib/libc/sys/getsoc

svn commit: r249164 - svnadmin/hooks/scripts

2013-04-05 Thread Rui Paulo
Author: rpaulo Date: Fri Apr 5 15:56:33 2013 New Revision: 249164 URL: http://svnweb.freebsd.org/changeset/base/249164 Log: Add the Sponsored by: line. Modified: svnadmin/hooks/scripts/log-police.py Modified: svnadmin/hooks/scripts/log-police.py =

Re: svn commit: r249105 - in head/sys/cam: ata scsi

2013-04-05 Thread Bruce Evans
On Thu, 4 Apr 2013, Alexander Motin wrote: On 04.04.2013 23:53, Adrian Chadd wrote: Hi, Isn't this a prime candidate to replace with KASSERT()? It could be, but NULL dereference attempt will crash system no less reliably then KASSERT. Much more reliably: - if INAVRIANTS is not configured,

Re: svn commit: r249129 - head/sys/powerpc/aim

2013-04-05 Thread Rui Paulo
On 2013/04/05, at 0:37, Alexander Motin wrote: > On 05.04.2013 08:52, Rui Paulo wrote: >> On 2013/04/04, at 22:13, Justin Hibbits wrote: >>> I rebuilt all ports just the other day, don't know what ports revision it >>> corresponds to, but I did a portsnap on Monday. And I don't have >>> ORGANI

svn commit: r249163 - head/sys/kern

2013-04-05 Thread Konstantin Belousov
Author: kib Date: Fri Apr 5 14:30:51 2013 New Revision: 249163 URL: http://svnweb.freebsd.org/changeset/base/249163 Log: If filter of the interrupt event is not null, print it, in addition to the handler address. Add a mark to distinguish between filter and handler. Note that the argu

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

2013-04-05 Thread Jeremy Chadwick
On Thu, Apr 04, 2013 at 10:58:34PM -0700, Jeremy Chadwick wrote: > On Tue, Apr 02, 2013 at 04:35:34PM -0500, Brooks Davis wrote: > > On Tue, Apr 02, 2013 at 03:50:43PM -0400, John Baldwin wrote: > > > On Tuesday, April 02, 2013 1:59:03 pm Brooks Davis wrote: > > > > On Wed, Mar 20, 2013 at 09:18:08

svn commit: r249161 - head/sys/geom

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 13:11:28 2013 New Revision: 249161 URL: http://svnweb.freebsd.org/changeset/base/249161 Log: Following r241022, replace iteration over the provider list on media events by taking first one and asserting that there is no others. MFC after:1 week Modified:

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 11:57:41 2013 New Revision: 249160 URL: http://svnweb.freebsd.org/changeset/base/249160 Log: MFC r247161: Hide SEMB port of the SiI3826 Port Multiplier by default to avoid extra errors while it tries to talk via I2C to usually missing external SEP. There is tun

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 11:55:52 2013 New Revision: 249159 URL: http://svnweb.freebsd.org/changeset/base/249159 Log: MFC r247154: Add DA_Q_NO_PREVENT quirk for Kingston DataTraveler G3 1.00 USB flash. PREVENT ALLOW MEDIUM REMOVAL commands return errors on these devices without retu

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 11:53:53 2013 New Revision: 249158 URL: http://svnweb.freebsd.org/changeset/base/249158 Log: MFC r245310: - Add missig xpt_schedule() call for cases when requested immediate CCB priority is lower then payload/TUR one. - Reduce TUR priority and avoid sending

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 11:52:33 2013 New Revision: 249157 URL: http://svnweb.freebsd.org/changeset/base/249157 Log: MFC r245306: Do not schedule periph for payload/TUR requests if reprobe is in progress to avoid sending extra READ CAPACITY requests by dastart(). Schedule periph agai

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 11:50:05 2013 New Revision: 249156 URL: http://svnweb.freebsd.org/changeset/base/249156 Log: MFC r245253 (by smh): Changed scsi_da device requests to use the sysctl tunable value for retry_count and da_default_timeout where their current hardcoded values matched

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 11:48:35 2013 New Revision: 249155 URL: http://svnweb.freebsd.org/changeset/base/249155 Log: MFC r245252 (by smh): Updates delete_method sysctl changes to always maintain disk d_flags DISKFLAG_CANDELETE. While this change makes this layer consistent other layer

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 11:45:52 2013 New Revision: 249154 URL: http://svnweb.freebsd.org/changeset/base/249154 Log: MFC r245251 (by smh): Removes essentially unused variables from scsi_da probe setups PR: kern/169835 Modified: stable/9/sys/cam/scsi/scsi_da.c Directory P

svn commit: r249153 - head/sbin/camcontrol

2013-04-05 Thread Joel Dahl
Author: joel (doc committer) Date: Fri Apr 5 11:42:28 2013 New Revision: 249153 URL: http://svnweb.freebsd.org/changeset/base/249153 Log: mdoc: remove superfluous paragraph macro. Modified: head/sbin/camcontrol/camcontrol.8 Modified: head/sbin/camcontrol/camcontrol.8 ===

svn commit: r249152 - in stable/9/sys: cam cam/ata cam/scsi geom geom/part

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 11:41:56 2013 New Revision: 249152 URL: http://svnweb.freebsd.org/changeset/base/249152 Log: MFC r238886, r238892: Implement media change notification for DA and CD removable media devices. It includes three parts: 1) Modifications to CAM to detect media media

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 10:57:02 2013 New Revision: 249150 URL: http://svnweb.freebsd.org/changeset/base/249150 Log: MFC r244716 (by pjd): Reset provider-specific fields when resending I/O request in low memory conditions. This fixes assertion which checks those fields when kernel is

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 10:50:32 2013 New Revision: 249149 URL: http://svnweb.freebsd.org/changeset/base/249149 Log: MFC r240822, r241022 (by pjd): Use the topology lock to protect list of providers while withering them. It is possible that provider is destroyed while we are iterating o

svn commit: r249148 - in stable/9/sys/geom: . bde uncompress uzip

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 10:35:36 2013 New Revision: 249148 URL: http://svnweb.freebsd.org/changeset/base/249148 Log: MFC r238198 (by trasz): Fix orphan() methods of several GEOM classes to not assume that there is an error set on the provider. With GEOM resizing, class can become orp

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 10:30:37 2013 New Revision: 249147 URL: http://svnweb.freebsd.org/changeset/base/249147 Log: MFC r228204: Close race between geom destruction on g_vfs_close() when softc destroyed and g_vfs_orphan() call that tries to access softc, intruced at r227015. Modified:

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 10:29:14 2013 New Revision: 249146 URL: http://svnweb.freebsd.org/changeset/base/249146 Log: MFC r227015: Add mutex and two flags to make orphan() call properly asynchronous: - delay consumer closing and detaching on orphan() until all I/Os complete; - preven

svn commit: r249145 - in stable/9/sys/geom: concat stripe

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 10:27:05 2013 New Revision: 249145 URL: http://svnweb.freebsd.org/changeset/base/249145 Log: MFC r226998, r227004: Refactor disk disconnection and geom destruction handling sequences. Do not close/destroy opened consumer directly in case of disconnect. Instead

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 10:22:22 2013 New Revision: 249144 URL: http://svnweb.freebsd.org/changeset/base/249144 Log: MFC r226737 (by pjd): Allow upper layers to discover than BIO_DELETE and/or BIO_FLUSH is not supported by returning EOPNOTSUPP instead of 0 or ENODEV. Modified: stable

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 10:13:44 2013 New Revision: 249143 URL: http://svnweb.freebsd.org/changeset/base/249143 Log: MFC r226736: Improve style a bit. Modified: stable/9/sys/geom/geom_disk.c Directory Properties: stable/9/sys/ (props changed) Modified: stable/9/sys/geom/geom_disk.

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 10:10:39 2013 New Revision: 249142 URL: http://svnweb.freebsd.org/changeset/base/249142 Log: MFC r226735 (by pjd): Simplify disk_alloc(). Modified: stable/9/sys/geom/geom_disk.c Directory Properties: stable/9/sys/ (props changed) Modified: stable/9/sys/geom

svn commit: r249141 - in head/contrib/unbound: . daemon doc iterator libunbound services services/cache smallapp util util/data util/storage validator

2013-04-05 Thread Dag-Erling Smørgrav
Author: des Date: Fri Apr 5 09:51:31 2013 New Revision: 249141 URL: http://svnweb.freebsd.org/changeset/base/249141 Log: Upgrade to 1.4.20. Added: head/contrib/unbound/validator/val_secalgo.c - copied unchanged from r249136, vendor/unbound/dist/validator/val_secalgo.c head/contrib/un

Re: svn commit: r249095 - in head/etc: defaults periodic/daily

2013-04-05 Thread Alexander Motin
On 05.04.2013 12:02, N.J. Mann wrote: In message <201304041503.r34f3c5l094...@svn.freebsd.org>, Alexander Motin (m...@freebsd.org) wrote: Author: mav Date: Thu Apr 4 15:03:12 2013 New Revision: 249095 URL: http://svnweb.freebsd.org/changeset/base/249095 Log: Remove periodic script f

svn commit: r249139 - head/sys/boot/common

2013-04-05 Thread Andriy Gapon
Author: avg Date: Fri Apr 5 09:14:30 2013 New Revision: 249139 URL: http://svnweb.freebsd.org/changeset/base/249139 Log: strncmp for boot code: fix an off by one error Before this change strncmp would access and _compare_ n+1 characters in the case where the first n characters match.

Re: svn commit: r249095 - in head/etc: defaults periodic/daily

2013-04-05 Thread N.J. Mann
In message <201304041503.r34f3c5l094...@svn.freebsd.org>, Alexander Motin (m...@freebsd.org) wrote: > Author: mav > Date: Thu Apr 4 15:03:12 2013 > New Revision: 249095 > URL: http://svnweb.freebsd.org/changeset/base/249095 > > Log: > Remove periodic script for ataraid(4) and add instea

svn commit: r249138 - vendor/unbound/1.4.20

2013-04-05 Thread Dag-Erling Smørgrav
Author: des Date: Fri Apr 5 09:06:59 2013 New Revision: 249138 URL: http://svnweb.freebsd.org/changeset/base/249138 Log: Tag unbound 1.4.20 Added: vendor/unbound/1.4.20/ - copied from r249137, vendor/unbound/dist/ ___ svn-src-all@freebsd.org m

svn commit: r249137 - head/sys/dev/ath/ath_hal

2013-04-05 Thread Adrian Chadd
Author: adrian Date: Fri Apr 5 09:06:39 2013 New Revision: 249137 URL: http://svnweb.freebsd.org/changeset/base/249137 Log: Add a new TX power field - it's inteded to be used where low TX power is configured for higher rates (lower than max) but higher TX power is configured for the lower r

svn commit: r249136 - in vendor/unbound/dist: . contrib daemon doc iterator libunbound pythonmod pythonmod/doc/examples services services/cache smallapp testcode testdata util util/data util/storag...

2013-04-05 Thread Dag-Erling Smørgrav
Author: des Date: Fri Apr 5 09:06:26 2013 New Revision: 249136 URL: http://svnweb.freebsd.org/changeset/base/249136 Log: Import unbound 1.4.20 Added: vendor/unbound/dist/contrib/patch_rsamd5_enable.diff vendor/unbound/dist/contrib/unbound_unixsock.diff vendor/unbound/dist/testdata/iter_d

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 09:02:04 2013 New Revision: 249135 URL: http://svnweb.freebsd.org/changeset/base/249135 Log: MFC r237689 (by imp): Add a sysctl to set the cdrom timeout. Data recovery operations from a CD or DVD drive with a damaged disc often benefit from a shorter timeout.

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 08:51:05 2013 New Revision: 249134 URL: http://svnweb.freebsd.org/changeset/base/249134 Log: MFC r237478: Add scsi_extract_sense_ccb() -- wrapper around scsi_extract_sense_len(). It allows to remove number of duplicate checks from several places. Modified: sta

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

2013-04-05 Thread Alexander Motin
Author: mav Date: Fri Apr 5 08:46:20 2013 New Revision: 249133 URL: http://svnweb.freebsd.org/changeset/base/249133 Log: MFC r234177, r234374 (by trasz): Refactor da(4) to remove one of two code paths used to query capacity data. Modified: stable/9/sys/cam/scsi/scsi_da.c Directory Proper

Re: svn commit: r249115 - in head: sbin/camcontrol sys/sys

2013-04-05 Thread Steven Hartland
- Original Message - From: "Niclas Zeising" On 04/05/13 01:19, Steven Hartland wrote: Author: smh Date: Thu Apr 4 23:19:51 2013 New Revision: 249115 URL: http://svnweb.freebsd.org/changeset/base/249115 Log: Adds security options to camcontrol this includes the ability to secure e

Re: svn commit: r249115 - in head: sbin/camcontrol sys/sys

2013-04-05 Thread Niclas Zeising
On 04/05/13 01:19, Steven Hartland wrote: > Author: smh > Date: Thu Apr 4 23:19:51 2013 > New Revision: 249115 > URL: http://svnweb.freebsd.org/changeset/base/249115 > > Log: > Adds security options to camcontrol this includes the ability to secure > erase > disks such as SSD's > > Adds

svn commit: r249131 - head/sys/dev/ath/ath_hal

2013-04-05 Thread Adrian Chadd
Author: adrian Date: Fri Apr 5 07:41:47 2013 New Revision: 249131 URL: http://svnweb.freebsd.org/changeset/base/249131 Log: HAL additions to enable MCI Bluetooth coexistence in the AR9300 HAL. * Add the rest of the missing GPIO output mux types; * Add in a new debug category; * And a n

Re: svn commit: r249129 - head/sys/powerpc/aim

2013-04-05 Thread Alexander Motin
On 05.04.2013 08:52, Rui Paulo wrote: On 2013/04/04, at 22:13, Justin Hibbits wrote: I rebuilt all ports just the other day, don't know what ports revision it corresponds to, but I did a portsnap on Monday. And I don't have ORGANIZATION set in make.conf. How did you commit it? It's impossib