svn commit: r248696 - head/sys/geom/multipath

2013-03-25 Thread Alexander Motin
Author: mav Date: Mon Mar 25 07:24:58 2013 New Revision: 248696 URL: http://svnweb.freebsd.org/changeset/base/248696 Log: Make GEOM MULTIPATH to report unmapped bio support if underling path report it. GEOM MULTIPATH itself never touches the data and so transparent. Modified: head/sys/geom

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

2013-03-25 Thread Andrey V. Elsukov
Author: ae Date: Mon Mar 25 07:43:46 2013 New Revision: 248697 URL: http://svnweb.freebsd.org/changeset/base/248697 Log: When we are removing a specific set, call ipfw_expire_dyn_rules only once. Obtained from:Yandex LLC MFC after:1 week Modified: head/sys/netpfil/ipfw/ip_f

svn commit: r248698 - head/sys/dev/ahci

2013-03-25 Thread Alexander Motin
Author: mav Date: Mon Mar 25 08:50:51 2013 New Revision: 248698 URL: http://svnweb.freebsd.org/changeset/base/248698 Log: Depending on combination of running commands (NCQ/non-NCQ) try to avoid extra read from PxCI/PxSACT registers. If only NCQ commands are running, we don't really need PxC

svn commit: r248699 - head/sys/kern

2013-03-25 Thread Davide Italiano
Author: davide Date: Mon Mar 25 09:43:50 2013 New Revision: 248699 URL: http://svnweb.freebsd.org/changeset/base/248699 Log: Cache the callout precision argument as part of the informations required for migrating callouts to new CPU. This value is passed to callout_cc_add() in order to updat

Re: svn commit: r248417 - head/sys/sys

2013-03-25 Thread Gleb Smirnoff
Andre, sorry for delay. On Sun, Mar 17, 2013 at 11:45:39AM +0100, Andre Oppermann wrote: A> On 17.03.2013 10:33, Gleb Smirnoff wrote: A> > On Sun, Mar 17, 2013 at 10:02:09AM +0100, Andre Oppermann wrote: A> > A> On 17.03.2013 08:39, Gleb Smirnoff wrote: A> > A> > Author: glebius A> > A> > Dat

svn commit: r248700 - head/sbin/geom/class/eli

2013-03-25 Thread Maxim Konovalov
Author: maxim Date: Mon Mar 25 12:38:45 2013 New Revision: 248700 URL: http://svnweb.freebsd.org/changeset/base/248700 Log: o Typo: IEE -> IEEE. PR: docs/173069 Submitted by: Bjorn Heidotting MFC after:1 week Modified: head/sbin/geom/class/eli/geli.8 Modified: head/sbi

svn commit: r248704 - head/sys/dev/ahci

2013-03-25 Thread Alexander Motin
Author: mav Date: Mon Mar 25 13:58:17 2013 New Revision: 248704 URL: http://svnweb.freebsd.org/changeset/base/248704 Log: Read Asynchronous Notification statuses only if Port Multiplier or ATAPI device are connected. ATA disks are not using ANs, while the extra register read operation is qui

svn commit: r248705 - head/sys/dev/ipmi

2013-03-25 Thread Alexander V. Chernikov
Author: melifaro Date: Mon Mar 25 14:30:34 2013 New Revision: 248705 URL: http://svnweb.freebsd.org/changeset/base/248705 Log: Unlock IPMI sc while performing requests via KCS and SMIC interfaces. It is already done in SSIF interface code. This reduces contention/spinning reported by many us

svn commit: r248706 - in head: cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs cddl/contrib/opensolaris/lib/libdtrace/common sys/cddl/contrib/opensolaris/uts/common/dtrace sys/cddl/contri...

2013-03-25 Thread Pedro F. Giffuni
Author: pfg Date: Mon Mar 25 15:40:57 2013 New Revision: 248706 URL: http://svnweb.freebsd.org/changeset/base/248706 Log: Dtrace: add toupper()/tolower() and enhancements to lltostr(). Merge changes from illumos: 1451 DTrace needs toupper()/tolower() subroutines 1457 lltostr() D subr

svn commit: r248707 - head/usr.sbin/bsnmpd/modules/snmp_hostres

2013-03-25 Thread Mikolaj Golub
Author: trociny Date: Mon Mar 25 19:12:36 2013 New Revision: 248707 URL: http://svnweb.freebsd.org/changeset/base/248707 Log: hrStorageSize and hrStorageUsed are 32 bit integers, reporting a fs size and usage in hrStorageAllocationUnits. If the file system has more than 2^31 allocations it c

svn commit: r248708 - in head: cddl/contrib/opensolaris/lib/libdtrace/common cddl/lib/libdtrace sys/cddl/contrib/opensolaris/uts/common/dtrace

2013-03-25 Thread Pedro F. Giffuni
Author: pfg Date: Mon Mar 25 20:38:09 2013 New Revision: 248708 URL: http://svnweb.freebsd.org/changeset/base/248708 Log: Dtrace: Add SUN MDB-like type-aware print() action. Merge change from illumos: 1694 Add type-aware print() action This is a very nice feature implemented in up

svn commit: r248712 - in head/sys: geom kern sys

2013-03-25 Thread Alexander Kabaev
Author: kan Date: Tue Mar 26 01:17:06 2013 New Revision: 248712 URL: http://svnweb.freebsd.org/changeset/base/248712 Log: Do not pass unmapped buffers to drivers that cannot handle them In physio, check if device can handle unmapped IO and pass an appropriately mapped buffer to the driver

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

2013-03-25 Thread Adrian Chadd
Author: adrian Date: Tue Mar 26 04:47:40 2013 New Revision: 248713 URL: http://svnweb.freebsd.org/changeset/base/248713 Log: Migrate the multicast queue assembly code to not use the axq_link pointer and instead use the HAL method to set the link pointer. Tested: * AR9280, hostap mode

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

2013-03-25 Thread Adrian Chadd
Author: adrian Date: Tue Mar 26 04:48:58 2013 New Revision: 248714 URL: http://svnweb.freebsd.org/changeset/base/248714 Log: Convert the EDMA multicast queue code over to use the HAL method to set the descriptor link pointer, rather than directly. This is needed on AR9380 and later (ie, E

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

2013-03-25 Thread Adrian Chadd
Author: adrian Date: Tue Mar 26 04:52:16 2013 New Revision: 248715 URL: http://svnweb.freebsd.org/changeset/base/248715 Log: Convert the CABQ queue code over to use the HAL link pointer method instead of axq_link. This (among a bunch of uncommitted work) is required for EDMA chips to co

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

2013-03-25 Thread Adrian Chadd
Author: adrian Date: Tue Mar 26 04:53:40 2013 New Revision: 248716 URL: http://svnweb.freebsd.org/changeset/base/248716 Log: Remove this dead code - it's no longer relevant (as yes, we do actually support TX on EDMA chips.) Modified: head/sys/dev/ath/if_ath_tx_edma.c Modified: head/sys/dev

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

2013-03-25 Thread Adrian Chadd
Author: adrian Date: Tue Mar 26 04:56:54 2013 New Revision: 248717 URL: http://svnweb.freebsd.org/changeset/base/248717 Log: Remove the mcast path calls to ath_hal_gettxdesclinkptr() for axq_link - they're no longer needed for the legacy path and they're not wanted for the EDMA path. Te

svn commit: r248720 - in head/sys/geom: gate nop raid

2013-03-25 Thread Alexander Motin
Author: mav Date: Tue Mar 26 05:42:12 2013 New Revision: 248720 URL: http://svnweb.freebsd.org/changeset/base/248720 Log: Remove extra bio_data and bio_length copying to child request after calling g_clone_bio(), that already copied them. Modified: head/sys/geom/gate/g_gate.c head/sys/geo

svn commit: r248721 - head/sys/geom/nop

2013-03-25 Thread Alexander Motin
Author: mav Date: Tue Mar 26 05:58:49 2013 New Revision: 248721 URL: http://svnweb.freebsd.org/changeset/base/248721 Log: GEOM NOP does not touch the data, so pass G_PF_ACCEPT_UNMAPPED flag through. Modified: head/sys/geom/nop/g_nop.c Modified: head/sys/geom/nop/g_nop.c =