svn commit: r312698 - in head/sys: dev/e1000 kern net sys

2017-01-24 Thread Sean Bruno
Author: sbruno Date: Tue Jan 24 16:05:42 2017 New Revision: 312698 URL: https://svnweb.freebsd.org/changeset/base/312698 Log: iflib: Add internal tracking of smp startup status to reliably figure out what methods are to be used to get gtaskqueue up and running. e1000:

svn commit: r312696 - in head/sys: dev/e1000 kern net sys

2017-01-24 Thread Sean Bruno
Author: sbruno Date: Tue Jan 24 14:48:32 2017 New Revision: 312696 URL: https://svnweb.freebsd.org/changeset/base/312696 Log: iflib: Add internal tracking of smp startup status to reliably figure out what methods are to be used to get gtaskqueue up and running. e1000:

svn commit: r312641 - head/sys/dev/e1000

2017-01-22 Thread Sean Bruno
Author: sbruno Date: Sun Jan 22 18:04:57 2017 New Revision: 312641 URL: https://svnweb.freebsd.org/changeset/base/312641 Log: igb(4) enable WOL features for this class of devices. PR: 208343 Submitted by: Kaho Tashikazu Modified:

svn commit: r312434 - head/sys/sys

2017-01-19 Thread Sean Bruno
Author: sbruno Date: Thu Jan 19 19:58:08 2017 New Revision: 312434 URL: https://svnweb.freebsd.org/changeset/base/312434 Log: Adjust gtaskqueue startup again so that we catch the !SMP case and users that choose not to use EARLY_AP_STARTUP. There is still an initialization issue/panic

svn commit: r312383 - head/sys/dev/e1000

2017-01-18 Thread Sean Bruno
Author: sbruno Date: Wed Jan 18 14:23:43 2017 New Revision: 312383 URL: https://svnweb.freebsd.org/changeset/base/312383 Log: ugh, device_t not device_t * Reported by: hps Modified: head/sys/dev/e1000/if_em.h Modified: head/sys/dev/e1000/if_em.h

svn commit: r312380 - head/sys/dev/e1000

2017-01-18 Thread Sean Bruno
Author: sbruno Date: Wed Jan 18 13:57:29 2017 New Revision: 312380 URL: https://svnweb.freebsd.org/changeset/base/312380 Log: Change device type to unbreak drm-next testing and builds. Submitted by: Matt Macy Modified: head/sys/dev/e1000/if_em.h Modified:

svn commit: r312344 - in head/sys/cam: ata scsi

2017-01-17 Thread Sean Bruno
Author: sbruno Date: Tue Jan 17 14:52:48 2017 New Revision: 312344 URL: https://svnweb.freebsd.org/changeset/base/312344 Log: Add 4k quirk for Micron 5100 and Intel S3610 SSDs Submitted by: Jason Wolfe MFH: 1 week Sponsored by: Limelight Networks

svn commit: r312305 - head/sys/kern

2017-01-16 Thread Sean Bruno
Author: sbruno Date: Mon Jan 16 19:01:41 2017 New Revision: 312305 URL: https://svnweb.freebsd.org/changeset/base/312305 Log: Remove Assert that seems to be hit in various configurations during normal operations. Modified: head/sys/kern/subr_gtaskqueue.c Modified:

svn commit: r312293 - in head/sys: kern sys

2017-01-16 Thread Sean Bruno
Author: sbruno Date: Mon Jan 16 16:58:12 2017 New Revision: 312293 URL: https://svnweb.freebsd.org/changeset/base/312293 Log: Change startup order for the no EARLY_AP_STARTUP case to initialize gtaskqueue bits at SI_SUB_INIT_IF instead of waiting until SI_SUB_SMP which is far too late.

svn commit: r312205 - in head/sys: kern net

2017-01-14 Thread Sean Bruno
Author: sbruno Date: Sun Jan 15 00:50:10 2017 New Revision: 312205 URL: https://svnweb.freebsd.org/changeset/base/312205 Log: Fix hangs in a uniprocessor configuration (qemu, virtualbox, real hw). sys/net/iflib.c: Add ctx to filter_info and don't skpi interrupt early on unless we're on

svn commit: r311990 - head/sys/conf

2017-01-12 Thread Sean Bruno
Author: sbruno Date: Thu Jan 12 17:18:25 2017 New Revision: 311990 URL: https://svnweb.freebsd.org/changeset/base/311990 Log: Purge surprise change to sys/conf/files for ixgbe(4). Reported by: imp Modified: head/sys/conf/files Modified: head/sys/conf/files

svn commit: r311988 - head/share/man/man4

2017-01-12 Thread Sean Bruno
Author: sbruno Date: Thu Jan 12 16:44:40 2017 New Revision: 311988 URL: https://svnweb.freebsd.org/changeset/base/311988 Log: Purge EM_MULTIQUEUE references from the man page for em(4). Modified: head/share/man/man4/em.4 Modified: head/share/man/man4/em.4

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

2017-01-12 Thread Sean Bruno
Author: sbruno Date: Thu Jan 12 16:24:10 2017 New Revision: 311986 URL: https://svnweb.freebsd.org/changeset/base/311986 Log: Fix panic on mb_free_ext() due to NULL destructor. This used to happen because of the SET_MBUF_DESTRUCTOR() called on unregif. Submitted by: Vincenzo

svn commit: r311982 - head/sys/dev/e1000

2017-01-12 Thread Sean Bruno
Author: sbruno Date: Thu Jan 12 14:47:44 2017 New Revision: 311982 URL: https://svnweb.freebsd.org/changeset/base/311982 Log: Restore fixup for newer em(4) devices WOL capabilities post iflib integration. PR: 208343 Modified: head/sys/dev/e1000/if_em.c Modified:

svn commit: r311980 - in head: . sys/conf sys/dev/e1000 sys/modules/em

2017-01-12 Thread Sean Bruno
Author: sbruno Date: Thu Jan 12 14:38:18 2017 New Revision: 311980 URL: https://svnweb.freebsd.org/changeset/base/311980 Log: Deprecate kernel configuration option EM_MULTIQUEUE now that the em(4) driver conforms to iflib. Modified: head/UPDATING head/sys/conf/NOTES head/sys/conf/files

svn commit: r311979 - head/sys/dev/e1000

2017-01-12 Thread Sean Bruno
Author: sbruno Date: Thu Jan 12 14:28:32 2017 New Revision: 311979 URL: https://svnweb.freebsd.org/changeset/base/311979 Log: Reset the EIAC register to include the LINK status bit and restore link up/down notifications. Submitted by: Franco Fichtner Modified:

svn commit: r311931 - head/sys/dev/e1000

2017-01-11 Thread Sean Bruno
Author: sbruno Date: Wed Jan 11 19:29:33 2017 New Revision: 311931 URL: https://svnweb.freebsd.org/changeset/base/311931 Log: Restore v6 offload caps for igb(4) class devices. Reported by: tuxen Modified: head/sys/dev/e1000/em_txrx.c head/sys/dev/e1000/if_em.h

svn commit: r311900 - head/sys/modules/em

2017-01-10 Thread Sean Bruno
Author: sbruno Date: Tue Jan 10 21:21:00 2017 New Revision: 311900 URL: https://svnweb.freebsd.org/changeset/base/311900 Log: Set CFLAGS correctly for sys/modules/em Unbreak gcc sparc64 builds (or any gcc build that uses em(4)). Reported by: l...@freebsd.org Modified:

svn commit: r311854 - head/sys/dev/e1000

2017-01-09 Thread Sean Bruno
Author: sbruno Date: Tue Jan 10 04:50:26 2017 New Revision: 311854 URL: https://svnweb.freebsd.org/changeset/base/311854 Log: Add copywrite notices, 2-clause BSD. Reported by: jmallett Modified: head/sys/dev/e1000/em_txrx.c head/sys/dev/e1000/if_em.c head/sys/dev/e1000/if_em.h

svn commit: r311849 - in head: . sys/amd64/conf sys/arm64/conf sys/conf sys/dev/e1000 sys/i386/conf sys/mips/conf sys/modules sys/modules/em sys/modules/igb sys/powerpc/conf

2017-01-09 Thread Sean Bruno
Author: sbruno Date: Tue Jan 10 03:23:22 2017 New Revision: 311849 URL: https://svnweb.freebsd.org/changeset/base/311849 Log: Migrate e1000 to the IFLIB framework: - em(4) igb(4) and lem(4) - deprecate the igb device from kernel configurations - create a symbolic link in /boot/kernel from

svn commit: r311840 - head/sys/conf

2017-01-09 Thread Sean Bruno
Author: sbruno Date: Mon Jan 9 23:45:40 2017 New Revision: 311840 URL: https://svnweb.freebsd.org/changeset/base/311840 Log: White space cleanup from an cut-n-paste. Submitted by: mm...@nextbsd.org Modified: head/sys/conf/files Modified: head/sys/conf/files

svn commit: r311837 - head/sys/net

2017-01-09 Thread Sean Bruno
Author: sbruno Date: Mon Jan 9 23:41:10 2017 New Revision: 311837 URL: https://svnweb.freebsd.org/changeset/base/311837 Log: Remove unused mtx_held() macro. Modified: head/sys/net/iflib.c Modified: head/sys/net/iflib.c

svn commit: r311154 - head/sys/dev/ixl

2017-01-03 Thread Sean Bruno
Author: sbruno Date: Tue Jan 3 14:52:39 2017 New Revision: 311154 URL: https://svnweb.freebsd.org/changeset/base/311154 Log: Restore r302384 that was dropped when r303816 updated the driver to 1.6.6.-k Original log: Do not initialize the adapter on MTU change when adapter status is

svn commit: r311039 - in head/sys: dev/bnxt kern net

2017-01-01 Thread Sean Bruno
Author: sbruno Date: Mon Jan 2 00:56:33 2017 New Revision: 311039 URL: https://svnweb.freebsd.org/changeset/base/311039 Log: 2017 IFLIB updates in preparation for commits to e1000 and ixgbe. - iflib - add checksum in place support (mmacy) - iflib - initialize IP for TSO (going to be needed

svn commit: r308926 - head/sys/dev/uart

2016-11-21 Thread Sean Bruno
Author: sbruno Date: Mon Nov 21 14:43:31 2016 New Revision: 308926 URL: https://svnweb.freebsd.org/changeset/base/308926 Log: Add Intel Atom Cherryview SOC HSUART support PR: 207910 Submitted by: johan...@brilliantservice.co.jp MFC after:1 week Modified:

Re: svn commit: r308810 - head/bin/dd

2016-11-19 Thread Sean Bruno
On 11/18/16 16:03, Adrian Chadd wrote: > fwiw, this breaks -head compilation. > > > > -a > This seems to not allow head to be built on stable/10 (not strictly supported, but worked until this commit) ... I haven't tried building head on stable/11 as of yet, but I assume it will break there

svn commit: r308792 - head/sys/net

2016-11-17 Thread Sean Bruno
Author: sbruno Date: Fri Nov 18 04:19:21 2016 New Revision: 308792 URL: https://svnweb.freebsd.org/changeset/base/308792 Log: iflib updates and fixes: -reset gen on down -initialize admin task statically -drain mp_ring on down -don't drop context lock on stop -

svn commit: r308643 - head/sys/dev/e1000

2016-11-14 Thread Sean Bruno
Author: sbruno Date: Mon Nov 14 17:19:03 2016 New Revision: 308643 URL: https://svnweb.freebsd.org/changeset/base/308643 Log: Update WOL support for newer em(4) devices. Do not overwrite the contents of the WUC register, add E1000_WUC_PME_EN to the register contents, leaving the default

svn commit: r308429 - head/sys/dev/e1000

2016-11-07 Thread Sean Bruno
Author: sbruno Date: Mon Nov 7 22:24:37 2016 New Revision: 308429 URL: https://svnweb.freebsd.org/changeset/base/308429 Log: The igb driver currently requires a VF interface to have a non-zero MAC address, but the associated PF is giving the VF an all zeros MAC address when one is not

Re: svn commit: r308345 - head/sys/dev/e1000

2016-11-07 Thread Sean Bruno
On 11/06/16 23:37, Sepherosa Ziehau wrote: > On Sun, Nov 6, 2016 at 7:16 AM, John Baldwin <j...@freebsd.org> wrote: >> On Saturday, November 05, 2016 04:30:43 PM Sean Bruno wrote: >>> Author: sbruno >>> Date: Sat Nov 5 16:30:42 2016 >>> New Revision:

Re: svn commit: r308345 - head/sys/dev/e1000

2016-11-07 Thread Sean Bruno
On 11/05/16 17:16, John Baldwin wrote: > On Saturday, November 05, 2016 04:30:43 PM Sean Bruno wrote: >> Author: sbruno >> Date: Sat Nov 5 16:30:42 2016 >> New Revision: 308345 >> URL: https://svnweb.freebsd.org/changeset/base/308345 >> >> Log: &

svn commit: r308345 - head/sys/dev/e1000

2016-11-05 Thread Sean Bruno
Author: sbruno Date: Sat Nov 5 16:30:42 2016 New Revision: 308345 URL: https://svnweb.freebsd.org/changeset/base/308345 Log: r295133 attempted to deactivate TSO in the 100Mbit link case with this adapter to work around bugs in TSO handling at this speed. em_init_locked is called during

svn commit: r308343 - head/sys/dev/bxe

2016-11-05 Thread Sean Bruno
Author: sbruno Date: Sat Nov 5 16:17:07 2016 New Revision: 308343 URL: https://svnweb.freebsd.org/changeset/base/308343 Log: r266979 missed a call to enable capabilities of the hw leading to an inability to enable features of the device. PR: 213845 Submitted by:

svn commit: r308215 - head/sys/dev/e1000

2016-11-02 Thread Sean Bruno
Author: sbruno Date: Wed Nov 2 14:25:30 2016 New Revision: 308215 URL: https://svnweb.freebsd.org/changeset/base/308215 Log: Removed unused M_TSO_LEN. MFC after:2 weeks Modified: head/sys/dev/e1000/if_em.c Modified: head/sys/dev/e1000/if_em.c

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

2016-10-28 Thread Sean Bruno
Author: sbruno Date: Fri Oct 28 13:37:58 2016 New Revision: 308038 URL: https://svnweb.freebsd.org/changeset/base/308038 Log: The buffer address is always overwritten in the extended descriptor format, we have to refresh it ... always. This fixes problems reported in NetMap with em(4)

svn commit: r307657 - head/sys/kern

2016-10-19 Thread Sean Bruno
Author: sbruno Date: Wed Oct 19 21:01:24 2016 New Revision: 307657 URL: https://svnweb.freebsd.org/changeset/base/307657 Log: Resolve whitespace diff to NextBSD. Check to see that the taskqueue thread count requires us to acutally iterate over the thread count to bind to cpus.

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

2016-10-18 Thread Sean Bruno
Author: sbruno Date: Tue Oct 18 14:48:41 2016 New Revision: 307569 URL: https://svnweb.freebsd.org/changeset/base/307569 Log: Restore svn r306772 that was overwritten by netmap import at svn r307394 #include should be here as all drivers that support netmap need to use this file

svn commit: r307568 - head/sys/net

2016-10-18 Thread Sean Bruno
Author: sbruno Date: Tue Oct 18 14:02:45 2016 New Revision: 307568 URL: https://svnweb.freebsd.org/changeset/base/307568 Log: Set default capabilities at attach. ref: https://github.com/NextBSD/NextBSD/commit/6425f45e5fc89f64925995bbcfc09c7558d896ea Submitted by: mm...@nextbsd.org

svn commit: r307567 - head/sys/kern

2016-10-18 Thread Sean Bruno
Author: sbruno Date: Tue Oct 18 14:00:26 2016 New Revision: 307567 URL: https://svnweb.freebsd.org/changeset/base/307567 Log: Assert that we're assigning a non-null taskqueue. ref: https://github.com/NextBSD/NextBSD/commit/535865d02c162e415d7436899cd6db5000a0cc7b Fix cpu assignment by

svn commit: r307566 - head/sys/kern

2016-10-18 Thread Sean Bruno
Author: sbruno Date: Tue Oct 18 13:55:34 2016 New Revision: 307566 URL: https://svnweb.freebsd.org/changeset/base/307566 Log: Ensure that tasks with a specific cpu set prior to smp starting get re-attached to a thread running on that cpu. ref:

svn commit: r307563 - head/sys/net

2016-10-18 Thread Sean Bruno
Author: sbruno Date: Tue Oct 18 13:29:30 2016 New Revision: 307563 URL: https://svnweb.freebsd.org/changeset/base/307563 Log: When deciding whether or not to call tqg_attach_cpu(), reference rid directly. ref:

svn commit: r307562 - head/sys/net

2016-10-18 Thread Sean Bruno
Author: sbruno Date: Tue Oct 18 13:22:44 2016 New Revision: 307562 URL: https://svnweb.freebsd.org/changeset/base/307562 Log: Toggle v4/v6 rxcsum together Only re-init if driver is running ref: https://github.com/NextBSD/NextBSD/commit/106518e874ec9a61daf4c09894170d24e2f4d60d

svn commit: r307561 - head/sys/kern

2016-10-18 Thread Sean Bruno
Author: sbruno Date: Tue Oct 18 13:16:27 2016 New Revision: 307561 URL: https://svnweb.freebsd.org/changeset/base/307561 Log: Tell gtask to what we've been bound. ref: https://github.com/NextBSD/NextBSD/commit/54414984cfebb920bbc40aadeb601bdce448d8d7 Submitted by: mm...@nextbsd.org

svn commit: r307560 - head/sys/net

2016-10-18 Thread Sean Bruno
Author: sbruno Date: Tue Oct 18 13:12:19 2016 New Revision: 307560 URL: https://svnweb.freebsd.org/changeset/base/307560 Log: Fix misusage of CPU_FFS when binding queues to cpus ref: https://github.com/NextBSD/NextBSD/commit/922d0bdf2277f30954f143107d2a3eddb02abd2d Submitted by:

svn commit: r307327 - in head: sys/boot/efi/loader/arch/i386 targets/pseudo/userland/misc

2016-10-14 Thread Sean Bruno
Author: sbruno Date: Fri Oct 14 17:25:29 2016 New Revision: 307327 URL: https://svnweb.freebsd.org/changeset/base/307327 Log: Update i386 build of loader.efi (but leave it disabled) so that we at least build it now. Reviewed by: emaste Differential Revision:

svn commit: r307041 - head/sys/kern

2016-10-11 Thread Sean Bruno
Author: sbruno Date: Tue Oct 11 14:08:53 2016 New Revision: 307041 URL: https://svnweb.freebsd.org/changeset/base/307041 Log: Fix bug where malloc(.., M_NOWAIT) return value is not checked, Change to M_WAITOK and move outside the mutex Submitted by: shurd Reviewed by:

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

2016-10-06 Thread Sean Bruno
Author: sbruno Date: Thu Oct 6 17:54:34 2016 New Revision: 306772 URL: https://svnweb.freebsd.org/changeset/base/306772 Log: Move netmap selinfo.h in to sensible location. netmap_kern.h currently requires all drivers including it to include selinfo.h. Submitted by:

svn commit: r304149 - head/sys/dev/e1000

2016-08-15 Thread Sean Bruno
Author: sbruno Date: Mon Aug 15 11:24:30 2016 New Revision: 304149 URL: https://svnweb.freebsd.org/changeset/base/304149 Log: e1000: Add support for Kaby Lake IDs Fixup some errors when transitioning to/from low power states. Submitted by: erj Reviewed by: Jeffery Piper

Re: svn commit: r303848 - head/sys/netgraph

2016-08-12 Thread Sean Bruno
The original problem was reported in this review, it doesn't look like an "old" problem IMO. sean https://reviews.freebsd.org/D7209 ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send

svn commit: r303848 - head/sys/netgraph

2016-08-08 Thread Sean Bruno
Author: sbruno Date: Mon Aug 8 19:31:01 2016 New Revision: 303848 URL: https://svnweb.freebsd.org/changeset/base/303848 Log: Avoid panic from ng_uncallout when unpluggin ethernet cable with active PPTP VPN connection. Submitted by: Michael Zhilin Reviewed by: ngie

svn commit: r303847 - head/sys/dev/ixl

2016-08-08 Thread Sean Bruno
Author: sbruno Date: Mon Aug 8 18:57:50 2016 New Revision: 303847 URL: https://svnweb.freebsd.org/changeset/base/303847 Log: Fixup ixl(4) options parsing to actually compile when using RSS/PCBGROUP in GENERIC. Fixup #ifdef RSS code blocks so that they build and add/delete variables

svn commit: r303816 - in head/sys: conf dev/ixl modules/ixl modules/ixlv

2016-08-07 Thread Sean Bruno
Author: sbruno Date: Sun Aug 7 18:12:36 2016 New Revision: 303816 URL: https://svnweb.freebsd.org/changeset/base/303816 Log: ixl(4): Update to ixl-1.6.6-k. Submitted by: erj Reviewed by: jeffrey.e.pie...@intel.com MFC after:3 days Sponsored by: Intel Corporation Differential

svn commit: r303638 - head/sys/dev/e1000

2016-08-01 Thread Sean Bruno
Author: sbruno Date: Mon Aug 1 21:19:51 2016 New Revision: 303638 URL: https://svnweb.freebsd.org/changeset/base/303638 Log: r293331 mistakingly failed to add an assignment of paddr to the rxbuf but only in the NETMAP code. This lead to the NETMAP code paths passing nothing up to

svn commit: r303327 - head/sys/dev/iwm

2016-07-25 Thread Sean Bruno
Author: sbruno Date: Tue Jul 26 00:02:17 2016 New Revision: 303327 URL: https://svnweb.freebsd.org/changeset/base/303327 Log: iwm(4) synchronize driver to DragonFlyBSD version and recent f/w update. Submitted by: Kevin Bowling (kevin.bowl...@kev009.com) MFC after:2 weeks

svn commit: r303326 - head/sys/dev/iwm

2016-07-25 Thread Sean Bruno
Author: sbruno Date: Mon Jul 25 23:44:44 2016 New Revision: 303326 URL: https://svnweb.freebsd.org/changeset/base/303326 Log: iwm(4): switch to ieee80211_runtask() Submitted by: Andiry Voskoboinyk (s3er...@gmail.com) MFC after:2 weeks Differential Revision:

svn commit: r303322 - in head: share/man/man4 sys/conf sys/contrib/dev/iwm sys/modules/iwmfw sys/modules/iwmfw/iwm3160fw sys/modules/iwmfw/iwm7260fw sys/modules/iwmfw/iwm7265fw sys/modules/iwmfw/iw...

2016-07-25 Thread Sean Bruno
Author: sbruno Date: Mon Jul 25 23:05:25 2016 New Revision: 303322 URL: https://svnweb.freebsd.org/changeset/base/303322 Log: Update iwmfw(4) to include support for 8260 series units and update f/w for the other devices supported by this driver. Patch linked in

svn commit: r303110 - head/sys/dev/e1000

2016-07-20 Thread Sean Bruno
Author: sbruno Date: Wed Jul 20 19:21:11 2016 New Revision: 303110 URL: https://svnweb.freebsd.org/changeset/base/303110 Log: Remove uneeded parens. MFC after:1 day Modified: head/sys/dev/e1000/if_igb.c head/sys/dev/e1000/if_lem.c Modified: head/sys/dev/e1000/if_igb.c

svn commit: r303032 - head/sys/dev/ixgbe

2016-07-19 Thread Sean Bruno
Author: sbruno Date: Tue Jul 19 17:31:48 2016 New Revision: 303032 URL: https://svnweb.freebsd.org/changeset/base/303032 Log: Fixup DA cable detection routines to not set the cable type to unknown if they do not match one of two cable types. PR: 150249 Submitted by:

svn commit: r302384 - in head/sys/dev: e1000 ixgb ixgbe ixl

2016-07-06 Thread Sean Bruno
Author: sbruno Date: Thu Jul 7 03:39:18 2016 New Revision: 302384 URL: https://svnweb.freebsd.org/changeset/base/302384 Log: Do not initialize the adapter on MTU change when adapter status is down. This fixes long-standing problems when changing settings of the adapter. Discussed in:

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

2016-06-29 Thread Sean Bruno
Author: sbruno Date: Wed Jun 29 16:41:37 2016 New Revision: 302281 URL: https://svnweb.freebsd.org/changeset/base/302281 Log: Correct PERSISTENT RESERVE OUT command and populate scsi_cmd->length. PR: 202625 Submitted by: niakr...@gmail.com Reviewed by: scottl kenm Approved by: re

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

2016-06-28 Thread Sean Bruno
Author: sbruno Date: Tue Jun 28 18:32:15 2016 New Revision: 302254 URL: https://svnweb.freebsd.org/changeset/base/302254 Log: Revert svn r302253 at the request/review of Ken M. This commit is incorrect. PR: 202625 Approved by: re (implicit) Modified:

Re: svn commit: r302253 - head/sys/cam/scsi

2016-06-28 Thread Sean Bruno
mmenting on the PR, otherwise I would have > caught this previously. > > Ken > — > Ken Merry > k...@freebsd.org Ok, I shall revert this then generate a new diff for your review and submission to re for commit. sean > > > >> On Jun 28, 2016, at 2:08 PM, Sean Bru

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

2016-06-28 Thread Sean Bruno
Author: sbruno Date: Tue Jun 28 18:08:47 2016 New Revision: 302253 URL: https://svnweb.freebsd.org/changeset/base/302253 Log: Correct PERSISTENT RESERVE OUT command and populate scsi_cmd->length. PR: 202625 Submitted by: niakr...@gmail.com Reviewed by: scottl Approved by:

svn commit: r300612 - head/sys/dev/an

2016-05-24 Thread Sean Bruno
Author: sbruno Date: Tue May 24 13:57:23 2016 New Revision: 300612 URL: https://svnweb.freebsd.org/changeset/base/300612 Log: Reject ioctl commands for FLSHGCHR and FLSHPCHR if the size is greater than sc->areq. This is a bounds check to ensure we're not just cramming arbitrarily sized

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

2016-05-23 Thread Sean Bruno
Author: sbruno Date: Tue May 24 01:42:21 2016 New Revision: 300551 URL: https://svnweb.freebsd.org/changeset/base/300551 Log: Update some of the TBD entries in ciss(4) to match what's in the pci IDS data. Submitted by: Dmitry Luhtionov MFC after:2 weeks

svn commit: r299188 - head/sys/dev/e1000

2016-05-06 Thread Sean Bruno
Author: sbruno Date: Fri May 6 17:00:45 2016 New Revision: 299188 URL: https://svnweb.freebsd.org/changeset/base/299188 Log: Since igb_detach() cleans up all the data structures that will be free'd by the functions following its call, we can simply return instead of crashing and burning in

svn commit: r299182 - head/sys/dev/e1000

2016-05-06 Thread Sean Bruno
Author: sbruno Date: Fri May 6 15:41:38 2016 New Revision: 299182 URL: https://svnweb.freebsd.org/changeset/base/299182 Log: If ALTQ is defined in the kern conf, switch to Legacy Mode. PR: 208409 Submitted by: free...@mcwest.org MFC after:2 weeks Modified:

svn commit: r298351 - head/sys/nlm

2016-04-20 Thread Sean Bruno
Author: sbruno Date: Wed Apr 20 15:31:03 2016 New Revision: 298351 URL: https://svnweb.freebsd.org/changeset/base/298351 Log: Avoid a possible heap overflow in our nlm code by limiting the number of service to the arbitrary value of 256. Log an appropriate message that indicates the hard

svn commit: r298280 - in head/sys/dev: aac aacraid

2016-04-19 Thread Sean Bruno
Author: sbruno Date: Tue Apr 19 18:27:28 2016 New Revision: 298280 URL: https://svnweb.freebsd.org/changeset/base/298280 Log: aacraid(4): Sanely copyin userland pointers and ensure that we don't get anything janky from a user. (cturt) aac(4): landergriffith+freebsdbugzi...@gmail.com

svn commit: r298279 - head/sys/cam/ctl

2016-04-19 Thread Sean Bruno
Author: sbruno Date: Tue Apr 19 16:48:14 2016 New Revision: 298279 URL: https://svnweb.freebsd.org/changeset/base/298279 Log: Plug memory leak in ctl(4) when ctl_copyin_args() is called with a non- null terminated ASCII string. PR: 207626 Submitted by: ct...@hardenedbsd.org

svn commit: r298231 - head/sys/dev/hptmv

2016-04-18 Thread Sean Bruno
Author: sbruno Date: Mon Apr 18 23:26:11 2016 New Revision: 298231 URL: https://svnweb.freebsd.org/changeset/base/298231 Log: hptmv(4) Fix potential buffer overflow in hpt_set_info. While here, adjust some whitespace and yeild some useful debug info. This is untested on this hardware,

svn commit: r298224 - in head/sys/dev: e1000 ixgbe

2016-04-18 Thread Sean Bruno
Author: sbruno Date: Mon Apr 18 20:33:44 2016 New Revision: 298224 URL: https://svnweb.freebsd.org/changeset/base/298224 Log: Correct possible underflow conditions when checking for available space in the tx h/w ring buffer. Reviewed by: gnn jeb.j.cra...@intel.com MFC after:1 week

svn commit: r297488 - head/sys/kern

2016-04-01 Thread Sean Bruno
Author: sbruno Date: Fri Apr 1 16:16:26 2016 New Revision: 297488 URL: https://svnweb.freebsd.org/changeset/base/297488 Log: Repair a overflow condition where a user could submit a string that was not getting a proper bounds check. Thanks to CTurt for pointing at this with a big red

svn commit: r297237 - in head/sys/cam: ata scsi

2016-03-24 Thread Sean Bruno
Author: sbruno Date: Thu Mar 24 14:20:33 2016 New Revision: 297237 URL: https://svnweb.freebsd.org/changeset/base/297237 Log: Add 4k enabled cam quirks for Samsung SM863 Series SSDs Submitted by: Jason (j...@nitrology.com) MFC after:2 weeks Sponsored by: Limelight Networks

svn commit: r296385 - head/sys/dev/e1000

2016-03-04 Thread Sean Bruno
Author: sbruno Date: Fri Mar 4 14:23:34 2016 New Revision: 296385 URL: https://svnweb.freebsd.org/changeset/base/296385 Log: The register read/write mphy functions have misleading whitespace around the locked check. This cleanup merely preserves the existing functionality while improving

svn commit: r293332 - head/sys/dev/e1000

2016-01-07 Thread Sean Bruno
Author: sbruno Date: Thu Jan 7 16:48:47 2016 New Revision: 293332 URL: https://svnweb.freebsd.org/changeset/base/293332 Log: Disable the reuse of checksum offload context descriptors in the case of multiple queues in em(4). Document errata in the code. MFC after:2 weeks Sponsored

svn commit: r292697 - head/sys/dev/ixgbe

2015-12-24 Thread Sean Bruno
Author: sbruno Date: Thu Dec 24 17:05:25 2015 New Revision: 292697 URL: https://svnweb.freebsd.org/changeset/base/292697 Log: Fix NO INET6 build broken at svn r292674 Reported by: ohart...@zedat.fu-berlin.de Modified: head/sys/dev/ixgbe/ix_txrx.c Modified: head/sys/dev/ixgbe/ix_txrx.c

svn commit: r292674 - in head/sys: conf dev/ixgbe modules/ix modules/ixv

2015-12-23 Thread Sean Bruno
Author: sbruno Date: Wed Dec 23 22:45:17 2015 New Revision: 292674 URL: https://svnweb.freebsd.org/changeset/base/292674 Log: ixgbe(4): Update to version 3.1.13-k Add support for two new devices: X552 SFP+ 10 GbE, and the single port version of X550T. Submitted by: erj Reviewed

svn commit: r292671 - head

2015-12-23 Thread Sean Bruno
Author: sbruno Date: Wed Dec 23 21:55:54 2015 New Revision: 292671 URL: https://svnweb.freebsd.org/changeset/base/292671 Log: Fixup native-xtools target for poudriere cross build jails after svn r291955 by excluding all debug files. Reported by: swills Reviewed by: emaste

svn commit: r292670 - head/sys/dev/e1000

2015-12-23 Thread Sean Bruno
Author: sbruno Date: Wed Dec 23 21:54:05 2015 New Revision: 292670 URL: https://svnweb.freebsd.org/changeset/base/292670 Log: Add support for sysctl knobs to live tune the tx packet processing limits in igb and fix a wrap-around bug. Reviewed by: hiren Obtained from: Jason

svn commit: r290720 - head

2015-11-12 Thread Sean Bruno
Author: sbruno Date: Thu Nov 12 17:15:04 2015 New Revision: 290720 URL: https://svnweb.freebsd.org/changeset/base/290720 Log: spelling is important. Submitted by: vangy...@freebsd.org Modified: head/MAINTAINERS Modified: head/MAINTAINERS

svn commit: r290717 - head

2015-11-12 Thread Sean Bruno
Author: sbruno Date: Thu Nov 12 16:08:49 2015 New Revision: 290717 URL: https://svnweb.freebsd.org/changeset/base/290717 Log: Intel has requested that changes to these driver get a phabricator review before commits to keep conflicts down to a minimum. Modified: head/MAINTAINERS Modified:

svn commit: r290200 - head/lib/libc/tests/ssp

2015-10-30 Thread Sean Bruno
Author: sbruno Date: Fri Oct 30 17:05:52 2015 New Revision: 290200 URL: https://svnweb.freebsd.org/changeset/base/290200 Log: Not all targets support by clang have a tested or enabled ubsan yet. Only enable h_raw on x86 targets for today so that a buildworld runs to completion for clang

svn commit: r289655 - head/sys/mips/conf

2015-10-20 Thread Sean Bruno
Author: sbruno Date: Tue Oct 20 19:32:26 2015 New Revision: 289655 URL: https://svnweb.freebsd.org/changeset/base/289655 Log: Disable SWAPPING as we don't do it on this board. Modified: head/sys/mips/conf/TP-MR3020 Modified: head/sys/mips/conf/TP-MR3020

svn commit: r289533 - head/sys/mips/conf

2015-10-18 Thread Sean Bruno
Author: sbruno Date: Sun Oct 18 18:40:11 2015 New Revision: 289533 URL: https://svnweb.freebsd.org/changeset/base/289533 Log: Add VM_KMEM_SIZE_SCALE=1 as these systems are going to have super small amount of RAM, e.g. 16M or 32M Reviewed by: adrian Modified:

svn commit: r289534 - head/sys/mips/conf

2015-10-18 Thread Sean Bruno
Author: sbruno Date: Sun Oct 18 18:41:30 2015 New Revision: 289534 URL: https://svnweb.freebsd.org/changeset/base/289534 Log: Remove geom_uncompress from TP-MR3020 config. Its now using root on USB and there's no need for it now. Modified: head/sys/mips/conf/TP-MR3020 Modified:

svn commit: r289482 - head/sys/mips/conf

2015-10-17 Thread Sean Bruno
Author: sbruno Date: Sun Oct 18 04:50:51 2015 New Revision: 289482 URL: https://svnweb.freebsd.org/changeset/base/289482 Log: Correctly use the default values for location of MAC addrs of arge0, arge1, ath0. woo! Reviewed by: adrian Modified: head/sys/mips/conf/TP-MR3020.hints

svn commit: r289225 - head/usr.sbin/makefs/ffs

2015-10-13 Thread Sean Bruno
Author: sbruno Date: Tue Oct 13 17:00:14 2015 New Revision: 289225 URL: https://svnweb.freebsd.org/changeset/base/289225 Log: makefs(8) leaves sblock.fs_providersize uninitialized (zero) that can be easily checked with dumpfs(8). This may lead to other problems, f.e. geom_label kernel

svn commit: r289231 - head/sys/dev/ixl

2015-10-13 Thread Sean Bruno
Author: sbruno Date: Tue Oct 13 17:20:05 2015 New Revision: 289231 URL: https://svnweb.freebsd.org/changeset/base/289231 Log: ixl(4): Remove compile warning for unused function. sys/dev/ixl/if_ixl.c:4377:1: warning: unused function 'ixl_debug_info' [-Wunused-function]

svn commit: r289238 - head/sys/dev/ixgbe

2015-10-13 Thread Sean Bruno
Author: sbruno Date: Tue Oct 13 17:34:18 2015 New Revision: 289238 URL: https://svnweb.freebsd.org/changeset/base/289238 Log: Add support for sysctl knobs to live tune the per interrupt rx/tx packet processing limits in ixgbe(4) Differential Revision:

svn commit: r289147 - head/sys/mips/conf

2015-10-11 Thread Sean Bruno
Author: sbruno Date: Sun Oct 11 18:37:29 2015 New Revision: 289147 URL: https://svnweb.freebsd.org/changeset/base/289147 Log: Correct flash layout (this is a 4M flash unit). Remove "rootfs" entry and assign the 800K or so to the kernel partition as this unit boots from usb mass storage.

svn commit: r289117 - head/sys/mips/conf

2015-10-10 Thread Sean Bruno
Author: sbruno Date: Sat Oct 10 19:08:34 2015 New Revision: 289117 URL: https://svnweb.freebsd.org/changeset/base/289117 Log: There's no way a fbsd install + kernel will fit into 4MB of flash. Assume and enforce the fact that this will always boot a rootfs from usb. Modified:

svn commit: r289130 - head/sys/mips/conf

2015-10-10 Thread Sean Bruno
Author: sbruno Date: Sun Oct 11 03:31:11 2015 New Revision: 289130 URL: https://svnweb.freebsd.org/changeset/base/289130 Log: Use machine specific values cleaned from openwrt for the mac address location on the TP link mr3020 Modified: head/sys/mips/conf/TP-MR3020.hints Modified:

svn commit: r288672 - head/sys/mips/conf

2015-10-04 Thread Sean Bruno
Author: sbruno Date: Sun Oct 4 22:50:37 2015 New Revision: 288672 URL: https://svnweb.freebsd.org/changeset/base/288672 Log: Set correct argemdio addr, comment out arge1 as its not physically connected to anything. Move a couple of devices out of the kernel and into modules. Modified:

svn commit: r288645 - head/bin/cat

2015-10-03 Thread Sean Bruno
Author: sbruno Date: Sun Oct 4 01:56:11 2015 New Revision: 288645 URL: https://svnweb.freebsd.org/changeset/base/288645 Log: Initialize fd to -1 so that gcc doesn't emit an unitialized warning. Modified: head/bin/cat/cat.c Modified: head/bin/cat/cat.c

svn commit: r287990 - head/sys/dev/e1000

2015-09-19 Thread Sean Bruno
Author: sbruno Date: Sat Sep 19 18:22:59 2015 New Revision: 287990 URL: https://svnweb.freebsd.org/changeset/base/287990 Log: Revert 287914,287762. Reports of breakage on igb(4) have been narrowed down to 287762 and 287914 is an dependant change. Submitted by: erj Modified:

svn commit: r287914 - head/sys/dev/e1000

2015-09-17 Thread Sean Bruno
Author: sbruno Date: Thu Sep 17 15:11:45 2015 New Revision: 287914 URL: https://svnweb.freebsd.org/changeset/base/287914 Log: Add Intel Skylake/I219 Support - New em(4) device in currently shipping products Differential Revision:https://reviews.freebsd.org/D3163 Submitted by:

svn commit: r287762 - head/sys/dev/e1000

2015-09-13 Thread Sean Bruno
Author: sbruno Date: Sun Sep 13 18:26:05 2015 New Revision: 287762 URL: https://svnweb.freebsd.org/changeset/base/287762 Log: Update em(4) with D3162 after testing further on hardware that failed to attach with the last version of this commit. This commit fixes attach failures on "ICH8"

svn commit: r287492 - head/sys/dev/e1000

2015-09-05 Thread Sean Bruno
Author: sbruno Date: Sat Sep 5 21:12:19 2015 New Revision: 287492 URL: https://svnweb.freebsd.org/changeset/base/287492 Log: Revert last two commits to em(4)/igb(4). Reports are coming in that this breaks initialization and reads from EEPROM on boot/driver load. r287469 is being

svn commit: r287465 - head/sys/dev/e1000

2015-09-04 Thread Sean Bruno
Author: sbruno Date: Fri Sep 4 16:07:27 2015 New Revision: 287465 URL: https://svnweb.freebsd.org/changeset/base/287465 Log: igb(4): Update and fix HW errata - HW errata workaround for IPv6 offload w/ extension headers - Edited start of if_igb.c (Device IDs / #includes) to match ixgbe/ixl

<    1   2   3   4   5   6   >