svn commit: r309318 - head/sys/dev/hyperv/netvsc

2016-11-29 Thread Sepherosa Ziehau
Author: sephe Date: Wed Nov 30 07:54:28 2016 New Revision: 309318 URL: https://svnweb.freebsd.org/changeset/base/309318 Log: hyperv/hn: Allow TX to share event taskqueues. MFC after:1 week Sponsored by: Microsoft Differential Revision:https://reviews.freebsd.org/D8659

svn commit: r309317 - in stable/10: . share/man/man4

2016-11-29 Thread Dexuan Cui
Author: dexuan Date: Wed Nov 30 07:51:46 2016 New Revision: 309317 URL: https://svnweb.freebsd.org/changeset/base/309317 Log: MFC r308797-308799,309082 Approved by: sephe (mentor) r308797 update the hv_vmbus(4) manual by adding a dependency on pci We enhanced the

svn commit: r309316 - head/sys/dev/hyperv/vmbus

2016-11-29 Thread Sepherosa Ziehau
Author: sephe Date: Wed Nov 30 07:45:05 2016 New Revision: 309316 URL: https://svnweb.freebsd.org/changeset/base/309316 Log: hyperv/vmbus: Add DEVMETHOD to map cpu to event taskq. MFC after:1 week Sponsored by: Microsoft Differential Revision:

svn commit: r309315 - in stable/11: . share/man/man4

2016-11-29 Thread Dexuan Cui
Author: dexuan Date: Wed Nov 30 07:22:46 2016 New Revision: 309315 URL: https://svnweb.freebsd.org/changeset/base/309315 Log: MFC 308797-308799, 309082 r308797 update the hv_vmbus(4) manual by adding a dependency on pci We enhanced the vmbus driver to support PCIe

svn commit: r309314 - in head: . release/scripts share/mk

2016-11-29 Thread Matthew Seaman
Author: matthew (ports committer) Date: Wed Nov 30 07:16:29 2016 New Revision: 309314 URL: https://svnweb.freebsd.org/changeset/base/309314 Log: Allow a user-overridable setting 'PKG_CMD' to control the command used to create a repo during 'make packages' This would have been useful for

svn commit: r309313 - in stable/10/sys: conf dev/hyperv/pcib dev/hyperv/vmbus modules/hyperv/pcib modules/hyperv/vmbus

2016-11-29 Thread Dexuan Cui
Author: dexuan Date: Wed Nov 30 06:26:37 2016 New Revision: 309313 URL: https://svnweb.freebsd.org/changeset/base/309313 Log: MFC: 308723-308725,308793-308795,309127 Approved by: sephe (mentor) r308723 hyperv/vmbus: add a new method to get vcpu_id vcpu_id is host's

svn commit: r309312 - in stable/11/sys: conf dev/hyperv/pcib dev/hyperv/vmbus modules/hyperv/pcib modules/hyperv/vmbus

2016-11-29 Thread Dexuan Cui
Author: dexuan Date: Wed Nov 30 06:20:43 2016 New Revision: 309312 URL: https://svnweb.freebsd.org/changeset/base/309312 Log: MFC: 308723-308725,308793-308795,309127 Approved by: sephe (mentor) r308723 hyperv/vmbus: add a new method to get vcpu_id vcpu_id is host's

Re: svn commit: r309121 - head/usr.sbin/bhyve

2016-11-29 Thread Jakub Klama
> Wiadomość napisana przez Ian Lepore w dniu 24.11.2016, o > godz. 23:23: > > On Thu, 2016-11-24 at 22:16 +, Jakub Wojciech Klama wrote: >> Author: jceel >> Date: Thu Nov 24 22:16:18 2016 >> New Revision: 309121 >> URL: https://svnweb.freebsd.org/changeset/base/309121 >>

svn commit: r309311 - head/sys/dev/hyperv/netvsc

2016-11-29 Thread Sepherosa Ziehau
Author: sephe Date: Wed Nov 30 05:28:39 2016 New Revision: 309311 URL: https://svnweb.freebsd.org/changeset/base/309311 Log: hyperv/hn: Allow multiple TX taskqueues. MFC after:1 week Sponsored by: Microsoft Differential Revision:https://reviews.freebsd.org/D8655 Modified:

svn commit: r309310 - head/sys/dev/hyperv/netvsc

2016-11-29 Thread Sepherosa Ziehau
Author: sephe Date: Wed Nov 30 05:11:59 2016 New Revision: 309310 URL: https://svnweb.freebsd.org/changeset/base/309310 Log: hyperv/hn: Nuke the unused TX taskqueue CPU binding tunable. It was an experimental tunable, and is now deemed to be road blocker for further changes. Time to

svn commit: r309309 - head/sys/powerpc/powerpc

2016-11-29 Thread Justin Hibbits
Author: jhibbits Date: Wed Nov 30 02:35:51 2016 New Revision: 309309 URL: https://svnweb.freebsd.org/changeset/base/309309 Log: Bring the powerpc DDB disassembler into the 21st century Bring in the most recent copy of NetBSD's db_disasm, to fix bugs and add more instructions. * Fix

svn commit: r309308 - head/sys/kern

2016-11-29 Thread Mateusz Guzik
Author: mjg Date: Wed Nov 30 02:17:03 2016 New Revision: 309308 URL: https://svnweb.freebsd.org/changeset/base/309308 Log: vfs: fix a whitespace nit in r309307 Modified: head/sys/kern/vfs_lookup.c Modified: head/sys/kern/vfs_lookup.c

svn commit: r309307 - head/sys/kern

2016-11-29 Thread Mateusz Guzik
Author: mjg Date: Wed Nov 30 02:14:53 2016 New Revision: 309307 URL: https://svnweb.freebsd.org/changeset/base/309307 Log: vfs: avoid VOP_ISLOCKED in the common case in lookup Modified: head/sys/kern/vfs_lookup.c Modified: head/sys/kern/vfs_lookup.c

svn commit: r309306 - head/sys/dev/netmap

2016-11-29 Thread Ed Maste
Author: emaste Date: Wed Nov 30 02:00:30 2016 New Revision: 309306 URL: https://svnweb.freebsd.org/changeset/base/309306 Log: netmap: add cast to fix powerpc64 LINT kernel Attempt to fix powerpc64 LINT kernel broken by r308000. Netmap's use of a uint64_t wchan seems odd, but in the

svn commit: r309305 - stable/9/sbin/dhclient

2016-11-29 Thread Brooks Davis
Author: brooks Date: Wed Nov 30 01:41:40 2016 New Revision: 309305 URL: https://svnweb.freebsd.org/changeset/base/309305 Log: MFC r309027: Allocate a struct ifreq rather than using a (wrong) computed size for the BIOCSETIF ioctl. The kernel always copies an entire struct ifreq and

svn commit: r309304 - stable/10/sbin/dhclient

2016-11-29 Thread Brooks Davis
Author: brooks Date: Wed Nov 30 01:22:12 2016 New Revision: 309304 URL: https://svnweb.freebsd.org/changeset/base/309304 Log: MFC r309027: Allocate a struct ifreq rather than using a (wrong) computed size for the BIOCSETIF ioctl. The kernel always copies an entire struct ifreq and

svn commit: r309303 - stable/11/sbin/dhclient

2016-11-29 Thread Brooks Davis
Author: brooks Date: Wed Nov 30 01:17:02 2016 New Revision: 309303 URL: https://svnweb.freebsd.org/changeset/base/309303 Log: MFC r309027: Allocate a struct ifreq rather than using a (wrong) computed size for the BIOCSETIF ioctl. The kernel always copies an entire struct ifreq and

svn commit: r309302 - in head/sys: conf dev/cxgbe dev/cxgbe/common dev/cxgbe/firmware modules/cxgbe modules/cxgbe/t4_firmware modules/cxgbe/t5_firmware modules/cxgbe/t6_firmware

2016-11-29 Thread Navdeep Parhar
Author: np Date: Wed Nov 30 00:26:35 2016 New Revision: 309302 URL: https://svnweb.freebsd.org/changeset/base/309302 Log: cxgbe(4): Include firmware for T6 cards in the driver. Update all firmwares to 1.16.12.0. Obtained from:Chelsio Communications MFC after:3 days

svn commit: r309301 - svnadmin/conf

2016-11-29 Thread Navdeep Parhar
Author: np Date: Wed Nov 30 00:21:57 2016 New Revision: 309301 URL: https://svnweb.freebsd.org/changeset/base/309301 Log: Raise my limit so that I can new firmwares to cxgbe(4). Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf

svn commit: r309300 - in head: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar/test lib/libarchive/tests

2016-11-29 Thread Martin Matuska
Author: mm Date: Tue Nov 29 22:14:42 2016 New Revision: 309300 URL: https://svnweb.freebsd.org/changeset/base/309300 Log: MFV r309299: Sync libarchive with vendor. Important vendor bugfixes (relevant to FreeBSD): #821: tar -P cannot extract hardlinks through symlinks #825: Add sanity

Re: svn commit: r309299 - in vendor/libarchive/dist: . build build/cmake contrib/android/config libarchive libarchive/test tar/test

2016-11-29 Thread Baptiste Daroussin
On Tue, Nov 29, 2016 at 09:53:16PM +, Martin Matuska wrote: > Author: mm > Date: Tue Nov 29 21:53:16 2016 > New Revision: 309299 > URL: https://svnweb.freebsd.org/changeset/base/309299 > > Log: > Update vendor/libarchive to git 256e52f073765a4ddad1e86fd4d0eda2a18147bf > > Important

svn commit: r309299 - in vendor/libarchive/dist: . build build/cmake contrib/android/config libarchive libarchive/test tar/test

2016-11-29 Thread Martin Matuska
Author: mm Date: Tue Nov 29 21:53:16 2016 New Revision: 309299 URL: https://svnweb.freebsd.org/changeset/base/309299 Log: Update vendor/libarchive to git 256e52f073765a4ddad1e86fd4d0eda2a18147bf Important vendor bugfixes (relevant to FreeBSD): #821: tar -P cannot extract hardlinks

svn commit: r309298 - in head/lib/msun: arm mips riscv

2016-11-29 Thread Ed Maste
Author: emaste Date: Tue Nov 29 18:40:24 2016 New Revision: 309298 URL: https://svnweb.freebsd.org/changeset/base/309298 Log: libm: remove duplicate version script entries These symbols already appear in the common lib/msun/Symbol.map. Duplicate entries produce an error with LLVM's LLD

svn commit: r309297 - head/sys/cam/scsi

2016-11-29 Thread Alexander Motin
Author: mav Date: Tue Nov 29 13:48:36 2016 New Revision: 309297 URL: https://svnweb.freebsd.org/changeset/base/309297 Log: Make SES status updates more aggressive. - On control request update all status pages, since they may also be affected if user enables/disables enclosure slots.

svn commit: r309296 - head/sys/arm64/arm64

2016-11-29 Thread Andrew Turner
Author: andrew Date: Tue Nov 29 13:32:23 2016 New Revision: 309296 URL: https://svnweb.freebsd.org/changeset/base/309296 Log: We only use the cpu0 variable in the FDT code. Obtained from:ABT Systems Ltd Sponsored by: The FreeBSD Foundation Modified:

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

2016-11-29 Thread Andriy Gapon
Author: avg Date: Tue Nov 29 13:11:00 2016 New Revision: 309295 URL: https://svnweb.freebsd.org/changeset/base/309295 Log: bhyve: stability and performance improvement for dbgport The TCP server implementation in dbgport does not track clients, so it may try to write to a disconected

svn commit: r309294 - head/sys/dev/mrsas

2016-11-29 Thread Kashyap D Desai
Author: kadesai Date: Tue Nov 29 13:05:43 2016 New Revision: 309294 URL: https://svnweb.freebsd.org/changeset/base/309294 Log: This patch upgrades driver version to 06.712.04.00-fbsd Submitted by: Sumit Saxena Reviewed by:Kashyap Desai

svn commit: r309293 - head/sys/dev/mrsas

2016-11-29 Thread Kashyap D Desai
Author: kadesai Date: Tue Nov 29 13:04:40 2016 New Revision: 309293 URL: https://svnweb.freebsd.org/changeset/base/309293 Log: This patch will add code to refire IOCTL commands after OCR. Submitted by: Sumit Saxena Reviewed by:Kashyap Desai

svn commit: r309292 - head/sys/dev/mrsas

2016-11-29 Thread Kashyap D Desai
Author: kadesai Date: Tue Nov 29 13:03:43 2016 New Revision: 309292 URL: https://svnweb.freebsd.org/changeset/base/309292 Log: This patch will unblock SYNCHRONIZE_CACHE command to firmware, i.e. don't block the SYNCHRONIZE_CACHE command at driver instead of passing it to firmware for all

svn commit: r309291 - head/sys/dev/mrsas

2016-11-29 Thread Kashyap D Desai
Author: kadesai Date: Tue Nov 29 13:02:48 2016 New Revision: 309291 URL: https://svnweb.freebsd.org/changeset/base/309291 Log: Wait for AEN task to be completed(if in queue) before resetting the controller and return without processing event in AEN thread, if controller reset is in progress.

svn commit: r309290 - head/sys/dev/mrsas

2016-11-29 Thread Kashyap D Desai
Author: kadesai Date: Tue Nov 29 13:01:31 2016 New Revision: 309290 URL: https://svnweb.freebsd.org/changeset/base/309290 Log: This patch will add task management support in driver. Below is high level description: If a SCSI IO times out, then before initiating OCR, now the driver will try

svn commit: r309289 - head/sys/dev/mrsas

2016-11-29 Thread Kashyap D Desai
Author: kadesai Date: Tue Nov 29 12:59:38 2016 New Revision: 309289 URL: https://svnweb.freebsd.org/changeset/base/309289 Log: Process outstanding reply descriptors from all the reply descriptor post queues before initiating OCR. Submitted by: Sumit Saxena

svn commit: r309288 - head/sys/dev/mrsas

2016-11-29 Thread Kashyap D Desai
Author: kadesai Date: Tue Nov 29 12:58:28 2016 New Revision: 309288 URL: https://svnweb.freebsd.org/changeset/base/309288 Log: Clean up reference to AEN command if abort AEN is succesful as the command is aborted. Did the same by setting sc->aen_cmd = NULL when aborting AEN is successful.

svn commit: r309287 - head/sys/dev/mrsas

2016-11-29 Thread Kashyap D Desai
Author: kadesai Date: Tue Nov 29 12:56:53 2016 New Revision: 309287 URL: https://svnweb.freebsd.org/changeset/base/309287 Log: Update controller properties(read OCR capability bit) when MR_EVT_CTRL_PROP_CHANGED recieved. Submitted by: Sumit Saxena Reviewed

svn commit: r309286 - head/sys/dev/mrsas

2016-11-29 Thread Kashyap D Desai
Author: kadesai Date: Tue Nov 29 12:55:01 2016 New Revision: 309286 URL: https://svnweb.freebsd.org/changeset/base/309286 Log: Add sanity check in IO and IOCTL path not to process command further if controller is in HW_CRITICAL_ERROR. Submitted by: Sumit Saxena

svn commit: r309285 - head/sys/dev/mrsas

2016-11-29 Thread Kashyap D Desai
Author: kadesai Date: Tue Nov 29 12:53:05 2016 New Revision: 309285 URL: https://svnweb.freebsd.org/changeset/base/309285 Log: Use a variable to indicate Gen3 controllers and remove all PCI ids based checks used for gen3 controllers. Submitted by: Sumit Saxena

svn commit: r309284 - head/sys/dev/mrsas

2016-11-29 Thread Kashyap D Desai
Author: kadesai Date: Tue Nov 29 12:49:20 2016 New Revision: 309284 URL: https://svnweb.freebsd.org/changeset/base/309284 Log: Problem statement: MFI linked list in megaraid_sas driver is used for mfi-mpt pass-through commands. This list can be corrupted due to many possible race

svn commit: r309283 - head/sys/conf

2016-11-29 Thread Andrew Turner
Author: andrew Date: Tue Nov 29 12:46:42 2016 New Revision: 309283 URL: https://svnweb.freebsd.org/changeset/base/309283 Log: Mark the Broadcom code as FDT only, there is no ACPI support for the Raspberry Pi 3. Obtained from:ABT Systems Ltd Sponsored by: The FreeBSD Foundation

Re: svn commit: r305852 - in head/sys: dev/cxgbe dev/cxgbe/firmware modules/cxgbe modules/cxgbe/if_cc modules/cxgbe/if_ccv

2016-11-29 Thread Navdeep Parhar
On Fri, Nov 18, 2016 at 07:09:37PM +0300, Slawa Olhovchenkov wrote: > On Fri, Sep 16, 2016 at 12:08:37AM +, Navdeep Parhar wrote: > > > Author: np > > Date: Fri Sep 16 00:08:37 2016 > > New Revision: 305852 > > URL: https://svnweb.freebsd.org/changeset/base/305852 > > > > Log: > >

svn commit: r309282 - in head/sys/cam: . scsi

2016-11-29 Thread Alexander Motin
Author: mav Date: Tue Nov 29 11:13:43 2016 New Revision: 309282 URL: https://svnweb.freebsd.org/changeset/base/309282 Log: Explicitly initialize cdai.flags. In SES driver uninitialized value caused unreliable physpath reporting. MFC after:1 week Sponsored by: iXsystems, Inc.

svn commit: r309281 - head/sbin/ipfw

2016-11-29 Thread Oleg Bulyzhin
Author: oleg Date: Tue Nov 29 10:43:58 2016 New Revision: 309281 URL: https://svnweb.freebsd.org/changeset/base/309281 Log: Fix 'ipfw delete set N': do not emit meaningless 'rule 0 not found' warning if set was already empty. MFC after:1 week Modified: head/sbin/ipfw/ipfw2.c

svn commit: r309280 - stable/11/sys/fs/nfsclient

2016-11-29 Thread Konstantin Belousov
Author: kib Date: Tue Nov 29 08:20:55 2016 New Revision: 309280 URL: https://svnweb.freebsd.org/changeset/base/309280 Log: MFC r308980: Use buffer pager for NFS. MFC note: really do not, by default. Modified: stable/11/sys/fs/nfsclient/nfs_clbio.c

svn commit: r309279 - stable/11/sys/fs/nfsclient

2016-11-29 Thread Konstantin Belousov
Author: kib Date: Tue Nov 29 08:17:24 2016 New Revision: 309279 URL: https://svnweb.freebsd.org/changeset/base/309279 Log: MFC r308973: Minor cleanup. Modified: stable/11/sys/fs/nfsclient/nfs_clbio.c stable/11/sys/fs/nfsclient/nfs_clvnops.c Directory Properties: stable/11/ (props

svn commit: r309278 - stable/11/sys/kern

2016-11-29 Thread Konstantin Belousov
Author: kib Date: Tue Nov 29 08:15:12 2016 New Revision: 309278 URL: https://svnweb.freebsd.org/changeset/base/309278 Log: MFC r308969: Restore vnode pager statistic for buffer pagers. Modified: stable/11/sys/kern/vfs_bio.c Directory Properties: stable/11/ (props changed) Modified:

svn commit: r309277 - stable/11/sys/fs/udf

2016-11-29 Thread Konstantin Belousov
Author: kib Date: Tue Nov 29 08:12:18 2016 New Revision: 309277 URL: https://svnweb.freebsd.org/changeset/base/309277 Log: MFC r308995: Do not dereference bp after bread(9) on error. Modified: stable/11/sys/fs/udf/udf_vnops.c Directory Properties: stable/11/ (props changed) Modified: