svn commit: r248695 - head/sys/cam/ata

2013-03-25 Thread Alexander Motin
Author: mav Date: Mon Mar 25 06:31:17 2013 New Revision: 248695 URL: http://svnweb.freebsd.org/changeset/base/248695 Log: Remove two bzero()s that are erasing only few more bytes then set later. Modified: head/sys/cam/ata/ata_all.c Modified: head/sys/cam/ata/ata_all.c

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:

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:

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

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

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 Date: Sun Mar 17

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:

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

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

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

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

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

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

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

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,

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

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:

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.

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

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