svn commit: r354209 - stable/10/sys/dev/e1000

2019-10-30 Thread Marius Strobl
Author: marius Date: Wed Oct 30 21:49:34 2019 New Revision: 354209 URL: https://svnweb.freebsd.org/changeset/base/354209 Log: MFC: r353778 (partial) In em_handle_link(), only re-arm the link state change interrupt for 82574 and also only if such a device uses MSI-X, i. e. takes advantage

svn commit: r343505 - in stable/10/sys: arm/broadcom/bcm2835 arm/freescale/imx arm/ti dev/sdhci powerpc/mpc85xx

2019-01-27 Thread Marius Strobl
Author: marius Date: Sun Jan 27 19:05:18 2019 New Revision: 343505 URL: https://svnweb.freebsd.org/changeset/base/343505 Log: MFC: r342634 (partial) o Don't allocate resources for SDMA in sdhci(4) if the controller or the front-end doesn't support SDMA or the latter implements a platfor

svn commit: r342790 - stable/10/sys/dev/e1000

2019-01-05 Thread Marius Strobl
Author: marius Date: Sat Jan 5 19:35:10 2019 New Revision: 342790 URL: https://svnweb.freebsd.org/changeset/base/342790 Log: MFC: r336610 (partial), r339207, r339267 - Or in the DMA coalescing Rx threshold so the other bits set in E1000_DMACR remain intact as intended in igb_init_dmac(

svn commit: r340764 - stable/10/sys/dev/sdhci

2018-11-22 Thread Marius Strobl
Author: marius Date: Thu Nov 22 13:18:58 2018 New Revision: 340764 URL: https://svnweb.freebsd.org/changeset/base/340764 Log: MFC: r339007, r340543, r340654 - Add ACPI identifier for AMD eMMC 5.0 controller [1] - Add a quirk handling for AMDI0040 controllers allowing them to do HS400. [2]

svn commit: r340741 - stable/10/sys/dev/mmc

2018-11-21 Thread Marius Strobl
Author: marius Date: Wed Nov 21 18:54:38 2018 New Revision: 340741 URL: https://svnweb.freebsd.org/changeset/base/340741 Log: MFC: r340495 - Restore setting the clock for devices which support the default/legacy transfer mode only (lost with r321385). [1] - Similarly, don't try to set

svn commit: r338638 - stable/10/sys/dev/mmc

2018-09-13 Thread Marius Strobl
Author: marius Date: Thu Sep 13 10:18:50 2018 New Revision: 338638 URL: https://svnweb.freebsd.org/changeset/base/338638 Log: MFC: r333614, r333647, r338275, r338280, r338513 - Let mmcsd_ioctl() ensure appropriate privileges via priv_check(9). - If present, take advantage of the R/W cache

svn commit: r338636 - stable/10/sys/dev/sdhci

2018-09-13 Thread Marius Strobl
Author: marius Date: Thu Sep 13 09:26:16 2018 New Revision: 338636 URL: https://svnweb.freebsd.org/changeset/base/338636 Log: MFC: r333613 The broken DDR52 support of Intel Bay Trail eMMC controllers rumored in the commit log of r321385 has been confirmed via the public VLI54 erratum. T

svn commit: r338634 - stable/10/sys/dev/sdhci

2018-09-13 Thread Marius Strobl
Author: marius Date: Thu Sep 13 09:20:07 2018 New Revision: 338634 URL: https://svnweb.freebsd.org/changeset/base/338634 Log: MFC: r338261, r338512 - According to section 2.2.5 of the SDHCI specification version 4.20, SDHCI_TRNS_ACMD12 is to be set only for multiple-block read/write

svn commit: r338477 - stable/10/sys/dev/mmc

2018-09-05 Thread Marius Strobl
Author: marius Date: Wed Sep 5 20:47:51 2018 New Revision: 338477 URL: https://svnweb.freebsd.org/changeset/base/338477 Log: MFC: r338304 The read accessors generated by __BUS_ACCESSOR() have the problem that they don't check the result of BUS_READ_IVAR(9) and silently return stack gar

svn commit: r333216 - stable/10/sys/dev/e1000

2018-05-03 Thread Marius Strobl
Author: marius Date: Thu May 3 15:47:49 2018 New Revision: 333216 URL: https://svnweb.freebsd.org/changeset/base/333216 Log: MFC: r330803 Use FALLTHROUGH. Modified: stable/10/sys/dev/e1000/e1000_82575.c stable/10/sys/dev/e1000/e1000_mbx.c stable/10/sys/dev/e1000/e1000_phy.c stable

svn commit: r333214 - stable/10/sys/dev/e1000

2018-05-03 Thread Marius Strobl
Author: marius Date: Thu May 3 15:41:04 2018 New Revision: 333214 URL: https://svnweb.freebsd.org/changeset/base/333214 Log: MFC: r327312, r327842, r327865 - Add initial support for Intel Ice Lake and Cannon Lake Ethernet MACs. - Add workaround for Intel Sky Lake and Kabby Lake Ethernet

svn commit: r331206 - in stable/10: lib/libc/sparc64/sys libexec/rtld-elf libexec/rtld-elf/amd64 libexec/rtld-elf/arm libexec/rtld-elf/i386 libexec/rtld-elf/ia64 libexec/rtld-elf/mips libexec/rtld-...

2018-03-19 Thread Marius Strobl
Author: marius Date: Mon Mar 19 14:28:58 2018 New Revision: 331206 URL: https://svnweb.freebsd.org/changeset/base/331206 Log: MFC: r328834 o Let rtld(1) set up psABI user trap handlers prior to executing the objects' init functions instead of doing the setup via a constructor in lib

svn commit: r331039 - stable/10/sys/dev/mmc

2018-03-15 Thread Marius Strobl
Author: marius Date: Thu Mar 15 23:02:52 2018 New Revision: 331039 URL: https://svnweb.freebsd.org/changeset/base/331039 Log: MFC: r327929 Use the correct revision specifier (EXT_CSD revision rather than system specification version) for deciding whether the EXT_CSD register includes th

svn commit: r331037 - stable/10/sys/dev/mmc

2018-03-15 Thread Marius Strobl
Author: marius Date: Thu Mar 15 23:01:04 2018 New Revision: 331037 URL: https://svnweb.freebsd.org/changeset/base/331037 Log: MFC: r327355, r327926 - Don't allow userland to switch partitions; it's next to impossible to recover from that, especially when something goes wrong. - When u

svn commit: r331035 - stable/10/sys/dev/sdhci

2018-03-15 Thread Marius Strobl
Author: marius Date: Thu Mar 15 22:58:34 2018 New Revision: 331035 URL: https://svnweb.freebsd.org/changeset/base/331035 Log: MFC: r327339, r327924 - There is no need to keep the tuning error and re-tuning interrupts enabled (though, no interrupt generation enabled for them) all the

svn commit: r331033 - stable/10/sys/dev/sdhci

2018-03-15 Thread Marius Strobl
Author: marius Date: Thu Mar 15 22:51:13 2018 New Revision: 331033 URL: https://svnweb.freebsd.org/changeset/base/331033 Log: MFC: r327315 Add quirks for Intel Denverton eMMC 5.0 controllers. Modified: stable/10/sys/dev/sdhci/sdhci_pci.c Directory Properties: stable/10/ (props change

svn commit: r331031 - stable/10

2018-03-15 Thread Marius Strobl
Author: marius Date: Thu Mar 15 22:42:28 2018 New Revision: 331031 URL: https://svnweb.freebsd.org/changeset/base/331031 Log: MFC: r287805 Unconditionally build CTF tools in the bootstrap-tools phase of the build. Stale CTF tools are a frequent source of DTrace issues, and they compile

svn commit: r330959 - stable/10/sys/x86/x86

2018-03-14 Thread Marius Strobl
Author: marius Date: Wed Mar 14 23:59:52 2018 New Revision: 330959 URL: https://svnweb.freebsd.org/changeset/base/330959 Log: MFC: 327314 With the advent of interrupt remapping, Intel has repurposed bit 11 (now: Interrupt_Index[15]) and assigned the previously reserved bits 55:48 (Inter

svn commit: r324238 - stable/10/sys/conf

2017-10-03 Thread Marius Strobl
Author: marius Date: Tue Oct 3 13:20:17 2017 New Revision: 324238 URL: https://svnweb.freebsd.org/changeset/base/324238 Log: Now that 10.4-RELEASE is out, move stable/10 back to STABLE. Approved by: re (implicit) Modified: stable/10/sys/conf/newvers.sh Modified: stable/10/sys/conf/new

svn commit: r323900 - stable/10/release

2017-09-21 Thread Marius Strobl
Author: marius Date: Fri Sep 22 04:57:42 2017 New Revision: 323900 URL: https://svnweb.freebsd.org/changeset/base/323900 Log: - Akin r302691 in head, synchronize the build stripping for the disc1 image with that of the bootonly image (but similarly modulo games and groff(1)) as the amd64

svn commit: r323871 - stable/10/sys/crypto/aesni

2017-09-21 Thread Marius Strobl
Author: marius Date: Thu Sep 21 19:30:32 2017 New Revision: 323871 URL: https://svnweb.freebsd.org/changeset/base/323871 Log: MFC: r285215 remove _NORMAL flag which isn't suppose to be used w/ _alloc_ctx... MFC: r285289 address an issue where consumers, like IPsec, can reuse the s

svn commit: r323870 - in stable/10: share/man/man9 sys/kern sys/sys

2017-09-21 Thread Marius Strobl
Author: marius Date: Thu Sep 21 19:24:11 2017 New Revision: 323870 URL: https://svnweb.freebsd.org/changeset/base/323870 Log: MFC: r275751 Add _NEW flag to mtx(9), sx(9), rmlock(9) and rwlock(9). A _NEW flag passed to _init_flags() to avoid check for double-init. Modified: stable/10/sh

svn commit: r323835 - stable/10/sys/dev/ixgbe

2017-09-20 Thread Marius Strobl
Author: marius Date: Wed Sep 20 21:51:10 2017 New Revision: 323835 URL: https://svnweb.freebsd.org/changeset/base/323835 Log: MFC: r320916 Reset unsupported SFP tuneable back to original entry name. Modified: stable/10/sys/dev/ixgbe/if_ix.c Directory Properties: stable/10/ (props cha

svn commit: r323830 - stable/10/sys/dev/ixgbe

2017-09-20 Thread Marius Strobl
Author: marius Date: Wed Sep 20 21:22:20 2017 New Revision: 323830 URL: https://svnweb.freebsd.org/changeset/base/323830 Log: Unbreak netmap(4) support in ixgbe(4) after r315333: - Both ixgbe_netmap.c and ixv_netmap.c assumed a netmap(4) driver newer than what's actually in stable/10. -

svn commit: r323660 - stable/10/lib/libfetch

2017-09-16 Thread Marius Strobl
Author: marius Date: Sun Sep 17 01:32:45 2017 New Revision: 323660 URL: https://svnweb.freebsd.org/changeset/base/323660 Log: MFC: r322669 In fetch_resolve() if the port number or service name is included in the host argument (e. g. "www.freebsd.org:443"), correctly set the service poin

svn commit: r323605 - in stable/10: etc/pkg release/pkg_repos sys/conf sys/sys

2017-09-14 Thread Marius Strobl
Author: marius Date: Fri Sep 15 00:32:22 2017 New Revision: 323605 URL: https://svnweb.freebsd.org/changeset/base/323605 Log: - Reset stable/10 back to -PRERELEASE status now that releng/10.4 has been branched. - Update __FreeBSD_version to reflect the new -STABLE branch. - Switch the pk

svn commit: r323565 - stable/10/contrib/zlib

2017-09-13 Thread Marius Strobl
Author: marius Date: Wed Sep 13 21:56:49 2017 New Revision: 323565 URL: https://svnweb.freebsd.org/changeset/base/323565 Log: MFC: r323382, MFV: r323381 Permit a deflateParams() parameter change as soon as possible. This change fixes compression errors seen when the embedded Tomcat w

Re: svn commit: r323081 - stable/10/sys/conf

2017-09-11 Thread Marius Strobl
On Wed, Sep 06, 2017 at 09:04:10PM +0200, Marius Strobl wrote: > On Wed, Sep 06, 2017 at 08:08:54PM +0300, Slawa Olhovchenkov wrote: > > On Fri, Sep 01, 2017 at 12:16:03AM +0000, Marius Strobl wrote: > > > > > Author: marius > > > Date: Fri Sep 1 00:16:0

svn commit: r323294 - stable/10/sys/conf

2017-09-07 Thread Marius Strobl
Author: marius Date: Fri Sep 8 00:11:58 2017 New Revision: 323294 URL: https://svnweb.freebsd.org/changeset/base/323294 Log: Update stable/10 to BETA4 in preparation for 10.4-BETA4 builds. Approved by: re (implicit) Modified: stable/10/sys/conf/newvers.sh Modified: stable/10/sys/conf/

svn commit: r323293 - stable/10/sys/dev/e1000

2017-09-07 Thread Marius Strobl
Author: marius Date: Fri Sep 8 00:11:35 2017 New Revision: 323293 URL: https://svnweb.freebsd.org/changeset/base/323293 Log: - Ever since the workaround for the silicon bug of TSO4 causing MAC hangs was committed in r295133 (MFCed to stable/10 in r295287), CSUM_TSO gets always disabled

svn commit: r323291 - stable/10/bin/date

2017-09-07 Thread Marius Strobl
Author: marius Date: Thu Sep 7 23:28:35 2017 New Revision: 323291 URL: https://svnweb.freebsd.org/changeset/base/323291 Log: MFC: r321293 date: avoid crash on invalid time PR: 220828 Approved by: re (kib) Modified: stable/10/bin/date/date.c Directory Properties: stab

Re: svn commit: r323081 - stable/10/sys/conf

2017-09-06 Thread Marius Strobl
On Wed, Sep 06, 2017 at 08:08:54PM +0300, Slawa Olhovchenkov wrote: > On Fri, Sep 01, 2017 at 12:16:03AM +0000, Marius Strobl wrote: > > > Author: marius > > Date: Fri Sep 1 00:16:03 2017 > > New Revision: 323081 > > URL: https://svnweb.freebsd.org/chan

svn commit: r323113 - stable/10/release/arm

2017-09-01 Thread Marius Strobl
Author: marius Date: Fri Sep 1 19:11:47 2017 New Revision: 323113 URL: https://svnweb.freebsd.org/changeset/base/323113 Log: Fix a typo in the hard link creation for a WANDBOARD DTB file. Just like r322666 which introduced this bug, this is a direct commit to stable/10. Approved by: r

svn commit: r323081 - stable/10/sys/conf

2017-08-31 Thread Marius Strobl
Author: marius Date: Fri Sep 1 00:16:03 2017 New Revision: 323081 URL: https://svnweb.freebsd.org/changeset/base/323081 Log: Update stable/10 to BETA3 in preparation for 10.4-BETA3 builds. Approved by: re (implicit) Modified: stable/10/sys/conf/newvers.sh Modified: stable/10/sys/conf/

svn commit: r323080 - stable/10/sys/dev/e1000

2017-08-31 Thread Marius Strobl
Author: marius Date: Thu Aug 31 23:59:46 2017 New Revision: 323080 URL: https://svnweb.freebsd.org/changeset/base/323080 Log: MFC: r308643, r312427, r312641, r322986 - Update WOL support for newer em(4) devices. [1] - Add support for Kaby Lake generation i219 (4) and i219 (5) devices. -

svn commit: r322867 - stable/10/sys/conf

2017-08-24 Thread Marius Strobl
Author: marius Date: Fri Aug 25 00:11:29 2017 New Revision: 322867 URL: https://svnweb.freebsd.org/changeset/base/322867 Log: Update stable/10 to BETA2 in preparation for 10.4-BETA2 builds. Approved by: re (implicit) Modified: stable/10/sys/conf/newvers.sh Modified: stable/10/sys/conf/

svn commit: r322859 - stable/10/etc/periodic/daily

2017-08-24 Thread Marius Strobl
Author: marius Date: Thu Aug 24 20:52:28 2017 New Revision: 322859 URL: https://svnweb.freebsd.org/changeset/base/322859 Log: MFC: r322726 Bring back the much more readable unified format for differences in /etc/{group,master.passwd}. This was originally turned on for all of /etc/{alias

svn commit: r322737 - in stable/10: etc/pkg release/pkg_repos

2017-08-20 Thread Marius Strobl
Author: marius Date: Sun Aug 20 21:21:46 2017 New Revision: 322737 URL: https://svnweb.freebsd.org/changeset/base/322737 Log: Switch the pkg(8) configuration for the default installation and the dvd1.iso to use the quarterly set, i. e. 2017Q3, during the 10.4-BETA phase. Approved by: r

svn commit: r322724 - in stable/10/sys: arm/broadcom/bcm2835 conf dev/usb/controller dev/usb/net

2017-08-20 Thread Marius Strobl
Author: marius Date: Sun Aug 20 16:52:27 2017 New Revision: 322724 URL: https://svnweb.freebsd.org/changeset/base/322724 Log: MFC: r266470, r273546, r276017, r277932, r279153, r279778, r279780, r278797, r278861, r280283, r280284, r280294, r280452, r280558, r280571, r281863, r282049

svn commit: r322637 - stable/10/sys/conf

2017-08-17 Thread Marius Strobl
Author: marius Date: Fri Aug 18 00:11:02 2017 New Revision: 322637 URL: https://svnweb.freebsd.org/changeset/base/322637 Log: Update stable/10 to BETA1 in preparation for 10.4-BETA1 builds. Approved by: re (implicit) Modified: stable/10/sys/conf/newvers.sh Modified: stable/10/sys/conf/

svn commit: r322389 - stable/10/sys/dev/mmc

2017-08-10 Thread Marius Strobl
Author: marius Date: Fri Aug 11 00:41:43 2017 New Revision: 322389 URL: https://svnweb.freebsd.org/changeset/base/322389 Log: MFC: r322209 - If available, use TRIM instead of ERASE for implementing BIO_DELETE. This also involves adding a quirk table as TRIM is broken for some Kingst

svn commit: r322376 - stable/10/usr.sbin/tzsetup

2017-08-10 Thread Marius Strobl
Author: marius Date: Thu Aug 10 21:39:22 2017 New Revision: 322376 URL: https://svnweb.freebsd.org/changeset/base/322376 Log: MFC: r322097, r322203 - Since r301131 (MFCed to stable/10 in r321895), /etc/localtime is also installed when selecting UTC in interactive configurations. Thus, t

svn commit: r322122 - stable/10/sys/dev/sdhci

2017-08-06 Thread Marius Strobl
Author: marius Date: Sun Aug 6 16:12:56 2017 New Revision: 322122 URL: https://svnweb.freebsd.org/changeset/base/322122 Log: MFC: r321589 - Check the slot type capability, set SDHCI_SLOT_{EMBEDDED,NON_REMOVABLE} for embedded slots. Fail in the sdhci(4) initialization for slot type

svn commit: r322120 - in stable/10/sys/dev: mmc sdhci

2017-08-06 Thread Marius Strobl
Author: marius Date: Sun Aug 6 16:07:34 2017 New Revision: 322120 URL: https://svnweb.freebsd.org/changeset/base/322120 Log: MFC: r319350, r320620, r321385, r321490, r321588, r321948 o Use SDHCI_CAN_DRIVE_TYPE_{A,C,D} to check for driver type support in SDHCI_CAPABILITIES2 instead of S

svn commit: r322098 - stable/10/usr.sbin/tzsetup

2017-08-05 Thread Marius Strobl
Author: marius Date: Sat Aug 5 14:49:40 2017 New Revision: 322098 URL: https://svnweb.freebsd.org/changeset/base/322098 Log: Fix a stable/10-specific mismerge in r322096; the MK_NCURSESW handling should be within the MK_DIALOG block as libncurses{,w} isn't required when building tzsetup(8)

svn commit: r322096 - in stable/10: tools/build/mk usr.sbin usr.sbin/bsdconfig/timezone usr.sbin/tzsetup

2017-08-05 Thread Marius Strobl
Author: marius Date: Sat Aug 5 12:54:07 2017 New Revision: 322096 URL: https://svnweb.freebsd.org/changeset/base/322096 Log: MFC: r274394, r274399, r307802 - Default `bsdconfig timezone' and `tzsetup' to `-s' in a VM. - Hide dialog specific code behind HAVE_DIALOG. It allows to build a

svn commit: r322095 - stable/10/share/man/man5

2017-08-05 Thread Marius Strobl
Author: marius Date: Sat Aug 5 12:34:31 2017 New Revision: 322095 URL: https://svnweb.freebsd.org/changeset/base/322095 Log: Regenerate src.conf.5 after r322094. Modified: stable/10/share/man/man5/src.conf.5 Modified: stable/10/share/man/man5/src.conf.5 =

svn commit: r322094 - in stable/10: . gnu/usr.bin lib share/mk tools/build/mk tools/build/options usr.bin usr.sbin

2017-08-05 Thread Marius Strobl
Author: marius Date: Sat Aug 5 12:33:00 2017 New Revision: 322094 URL: https://svnweb.freebsd.org/changeset/base/322094 Log: MFC: r306375 Add a WITHOUT_DIALOG src.conf(5) knob. It also turns off dependencies (bsdinstall, bsdconfig, dpv, tzsetup). Added: stable/10/tools/build/option

svn commit: r322063 - stable/10/sys/amd64/amd64

2017-08-04 Thread Marius Strobl
Author: marius Date: Fri Aug 4 21:38:34 2017 New Revision: 322063 URL: https://svnweb.freebsd.org/changeset/base/322063 Log: MFC: r290156, r318354 pmap_change_attr: Only fixup DMAP for DMAPed ranges Modified: stable/10/sys/amd64/amd64/pmap.c Directory Properties: stable/10/ (props c

svn commit: r321946 - in stable/10/sys: arm/freescale/imx conf powerpc/mpc85xx

2017-08-02 Thread Marius Strobl
Author: marius Date: Wed Aug 2 20:27:30 2017 New Revision: 321946 URL: https://svnweb.freebsd.org/changeset/base/321946 Log: Apply the other half of merges to sdhci_imx(4) and sdhci_fsl(4) that somehow stayed local when committing r318198, probably due to the associated tree conflicts.

svn commit: r321895 - stable/10/usr.sbin/tzsetup

2017-08-01 Thread Marius Strobl
Author: marius Date: Tue Aug 1 21:41:14 2017 New Revision: 321895 URL: https://svnweb.freebsd.org/changeset/base/321895 Log: MFC: r281733, r298033, r301131 - Remove set but unused variable. - Use NULL instead of 0 for pointers. - Fix tzsetup not installing /etc/localtime for UTC. Modi

svn commit: r321825 - in stable/10: . gnu/usr.bin/groff/tmac lib/clang sys/conf

2017-07-31 Thread Marius Strobl
Author: marius Date: Mon Jul 31 22:19:39 2017 New Revision: 321825 URL: https://svnweb.freebsd.org/changeset/base/321825 Log: Update stable/10 from 10.3-STABLE to 10.4-PRERELEASE as part of the 10.4 release cycle, also belatedly marking the official start of the code slush. Set the defa

svn commit: r320899 - stable/10/sys/dev/sdhci

2017-07-11 Thread Marius Strobl
Author: marius Date: Tue Jul 11 21:52:11 2017 New Revision: 320899 URL: https://svnweb.freebsd.org/changeset/base/320899 Log: MFC: r320577, r320620 Retry up to 2 ms to enable bus power as at least with some Intel SDHCI/eMMC controllers the first attempt after a D3 to D0 transition, i. e

svn commit: r320168 - stable/10/sys/geom

2017-06-20 Thread Marius Strobl
Author: marius Date: Tue Jun 20 19:59:57 2017 New Revision: 320168 URL: https://svnweb.freebsd.org/changeset/base/320168 Log: The GEOM KPI in stable/10 requires Giant to be unacquired (a requirement dropped in r300287). So wrap calling into GEOM in {DROP,PICKUP}_GIANT(), similar to what as b

svn commit: r318499 - stable/10/sys/dev/usb/controller

2017-05-18 Thread Marius Strobl
Author: marius Date: Thu May 18 21:09:31 2017 New Revision: 318499 URL: https://svnweb.freebsd.org/changeset/base/318499 Log: MFC: r314345, r318276 - Add ID for NEC uPD720202 xHCI controller. - Describe Intel Apollo Lake and Braswell USB 3.0 controllers. Modified: stable/10/sys/dev/usb

svn commit: r318497 - stable/10/sys/dev/sdhci

2017-05-18 Thread Marius Strobl
Author: marius Date: Thu May 18 21:00:53 2017 New Revision: 318497 URL: https://svnweb.freebsd.org/changeset/base/318497 Log: MFC: r318282 - Unlike as in the PCI case, when attached to ACPI, Intel Bay Trail and Braswell eMMC and SDXC controllers share the same IDs. Like in the PCI c

svn commit: r318495 - in stable/10/sys/dev: mmc sdhci

2017-05-18 Thread Marius Strobl
=== --- stable/10/sys/dev/mmc/mmc.c Thu May 18 20:46:20 2017(r318494) +++ stable/10/sys/dev/mmc/mmc.c Thu May 18 20:46:27 2017(r318495) @@ -1,6 +1,7 @@ /*- * Copyright (c) 2006 Bernd Walter. All rights reserved. * Copyright (c) 2006 M. Warner Losh. All rights reserved. + * Copy

svn commit: r318275 - in stable/10/sys: kern sys

2017-05-14 Thread Marius Strobl
Author: marius Date: Sun May 14 14:21:11 2017 New Revision: 318275 URL: https://svnweb.freebsd.org/changeset/base/318275 Log: MFC: r317982 - Also outside of the KOBJOPLOOKUP macro - which in turn is used by the code auto-generated for *.m - kobj_lookup_method(9) is useful; for examp

svn commit: r318273 - stable/10/sys/sparc64/pci

2017-05-14 Thread Marius Strobl
Author: marius Date: Sun May 14 14:04:32 2017 New Revision: 318273 URL: https://svnweb.freebsd.org/changeset/base/318273 Log: MFC: r317578 Fix a bug introduced as part of r287726 (MFCed to stable/10 in r292789); use the right device_t for determining the softc of the bridge in psycho_ro

svn commit: r318271 - stable/10/sbin/ipfw

2017-05-14 Thread Marius Strobl
Author: marius Date: Sun May 14 13:59:40 2017 New Revision: 318271 URL: https://svnweb.freebsd.org/changeset/base/318271 Log: MFC: r317343 In fill_ip6(), the value of the pointer av changes before it is free(3)ed. Thus, introduce a new variable to track the original value. Modified:

svn commit: r318200 - stable/10/sys/dev/sdhci

2017-05-11 Thread Marius Strobl
Author: marius Date: Thu May 11 21:13:06 2017 New Revision: 318200 URL: https://svnweb.freebsd.org/changeset/base/318200 Log: MFC: r315431 - Adds macros for the content of SDHCI_ADMA_ERR and SDHCI_HOST_CONTROL2 registers. - Add slot type capability bits. These bits should allow recogn

svn commit: r318198 - in stable/10: . etc/mtree include sys/arm/at91 sys/arm/broadcom/bcm2835 sys/arm/freescale/imx sys/arm/lpc sys/arm/ti sys/conf sys/dev/mmc sys/dev/sdhci sys/modules sys/modules...

2017-05-11 Thread Marius Strobl
Author: marius Date: Thu May 11 21:01:02 2017 New Revision: 318198 URL: https://svnweb.freebsd.org/changeset/base/318198 Log: MFC: r292180 (partial), r297127 (partial), r311911, r311923, r312939, r313250, r313712, r314811 (partial), r314887 (partial), r315430, r317981, r315466

svn commit: r318159 - in stable/10/sys: dev/fdt geom modules/geom modules/geom/geom_flashmap sys

2017-05-10 Thread Marius Strobl
Author: marius Date: Wed May 10 21:42:16 2017 New Revision: 318159 URL: https://svnweb.freebsd.org/changeset/base/318159 Log: MFC: r287013 (partial), r294616, r314097 (partial) - Allow overriding the FDT slicer with a custom slicer. - Teach the flashmap code about SPI flash. - Allow dif

svn commit: r318157 - stable/10/sys/dev/mmc

2017-05-10 Thread Marius Strobl
Author: marius Date: Wed May 10 21:11:15 2017 New Revision: 318157 URL: https://svnweb.freebsd.org/changeset/base/318157 Log: MFC: r292420 Make SYSCTL hw.mmc.debug tunable, since often you want to debug the bus probing during system startup. Modified: stable/10/sys/dev/mmc/mmc.c Direct

svn commit: r318155 - stable/10/sys/netpfil/ipfw

2017-05-10 Thread Marius Strobl
Author: marius Date: Wed May 10 20:46:59 2017 New Revision: 318155 URL: https://svnweb.freebsd.org/changeset/base/318155 Log: MFC: r311817 In dummynet(4), random chunks of memory are casted to struct dn_*, potentially leading to fatal unaligned accesses on architectures with strict alig

svn commit: r318152 - stable/10/usr.bin/sort

2017-05-10 Thread Marius Strobl
Author: marius Date: Wed May 10 20:29:01 2017 New Revision: 318152 URL: https://svnweb.freebsd.org/changeset/base/318152 Log: MFC: r310712 - Use correct offsets into the keys set array. As the elements of this zero-length array are dynamically sized at run-time based on the use of h

svn commit: r318151 - in stable/10/sys/dev: ic puc

2017-05-10 Thread Marius Strobl
Author: marius Date: Wed May 10 20:12:23 2017 New Revision: 318151 URL: https://svnweb.freebsd.org/changeset/base/318151 Log: MFC: r293642 - Add support for Advantech PCI-1602 Rev. B1 and PCI-1603 cards. [1] - Add a description of Advantech PCI-1602 Rev. A boards. [1] - Properly set up

svn commit: r314103 - stable/10/sys/dev/e1000

2017-02-22 Thread Marius Strobl
Author: marius Date: Wed Feb 22 17:57:24 2017 New Revision: 314103 URL: https://svnweb.freebsd.org/changeset/base/314103 Log: MFC: r311979 Reset the EIAC register to include the LINK status bit and restore link up/down notifications. Modified: stable/10/sys/dev/e1000/if_em.c Directory

svn commit: r312400 - in stable/10/sys/dev: mmc sdhci

2017-01-18 Thread Marius Strobl
Author: marius Date: Wed Jan 18 23:26:10 2017 New Revision: 312400 URL: https://svnweb.freebsd.org/changeset/base/312400 Log: MFC: r273180, r283754, r297329, r299414, r300707, r310309, r310340 (partial), r310341, r311664, r311793-311794 o Use correct response bits for MMC_RSP_R4-R7 t

svn commit: r312398 - in stable/10/sys/dev: amdsbwd arcmsr hpt27xx hptmv hptnr hptrr sdhci sound/pci tws

2017-01-18 Thread Marius Strobl
Author: marius Date: Wed Jan 18 23:23:46 2017 New Revision: 312398 URL: https://svnweb.freebsd.org/changeset/base/312398 Log: MFC: r296135 Replace several bus_alloc_resource() calls with bus_alloc_resource_any() Most of these are BARs, and we allocate them in their entirety. The one

svn commit: r297555 - in stable/10/sys/boot/efi/loader: . arch/amd64

2016-04-04 Thread Marius Strobl
Author: marius Date: Mon Apr 4 12:21:04 2016 New Revision: 297555 URL: https://svnweb.freebsd.org/changeset/base/297555 Log: MFC: r292563 loader.efi: strip trailing whitespace MFC: r293244 (remainder missing in r294275) Introduce and use new EFI_ERROR_CODE macro for EFI errors M

svn commit: r297554 - stable/10/sys/conf

2016-04-04 Thread Marius Strobl
Author: marius Date: Mon Apr 4 12:15:06 2016 New Revision: 297554 URL: https://svnweb.freebsd.org/changeset/base/297554 Log: Now that 10.3-RELEASE is out, move stable/10 back to STABLE. Approved by: re (implicit) Modified: stable/10/sys/conf/newvers.sh Modified: stable/10/sys/conf/new

svn commit: r296374 - in stable/10/sys: conf sys

2016-03-03 Thread Marius Strobl
Author: marius Date: Fri Mar 4 01:29:09 2016 New Revision: 296374 URL: https://svnweb.freebsd.org/changeset/base/296374 Log: - Reset stable/10 back to -PRERELEASE status now that releng/10.3 has been branched. - Update __FreeBSD_version to reflect the new -STABLE branch. Approved by:

svn commit: r296074 - stable/10/sys/conf

2016-02-25 Thread Marius Strobl
Author: marius Date: Fri Feb 26 00:10:52 2016 New Revision: 296074 URL: https://svnweb.freebsd.org/changeset/base/296074 Log: Update stable/10 to BETA3 in preparation for 10.3-BETA3 builds. Approved by: re (implicit) Modified: stable/10/sys/conf/newvers.sh Modified: stable/10/sys/conf/

svn commit: r296073 - stable/10/sys/dev/e1000

2016-02-25 Thread Marius Strobl
Author: marius Date: Fri Feb 26 00:09:50 2016 New Revision: 296073 URL: https://svnweb.freebsd.org/changeset/base/296073 Log: MFC: r295906 Fix and clean up usage of DMA and TSO segments: - At Intel it is believed that most of their products support "only" 40 DMA segments so lower {EM,

svn commit: r295905 - stable/10/sys/kern

2016-02-22 Thread Marius Strobl
Author: marius Date: Tue Feb 23 01:09:35 2016 New Revision: 295905 URL: https://svnweb.freebsd.org/changeset/base/295905 Log: In preparation for 10.3-RELEASE, temporarily revert the MFC of r291244 done as part of r292895 on stable/10 as that change causes hangs with ZFS and the cause on at l

svn commit: r295872 - in stable/10/sys/boot/efi: include loader/arch/amd64

2016-02-21 Thread Marius Strobl
Author: marius Date: Mon Feb 22 00:49:35 2016 New Revision: 295872 URL: https://svnweb.freebsd.org/changeset/base/295872 Log: MFC: r287299 [1] Add a gop command to help diagnose VT efifb problems. The gop command has the following sub-commands: list- list all possible

svn commit: r295870 - stable/10/sys/kern

2016-02-21 Thread Marius Strobl
Author: marius Date: Sun Feb 21 22:34:09 2016 New Revision: 295870 URL: https://svnweb.freebsd.org/changeset/base/295870 Log: MFC: r264565 Do not set M_BESTFIT if a strategy has already been provided. This fixes problems when using M_FIRSTFIT. MFC: r280805 Add four new DDB comm

svn commit: r295552 - stable/10/sys/conf

2016-02-11 Thread Marius Strobl
Author: marius Date: Fri Feb 12 00:03:39 2016 New Revision: 295552 URL: https://svnweb.freebsd.org/changeset/base/295552 Log: Update stable/10 to BETA2 in preparation for 10.3-BETA2 builds. Approved by: re (implicit) Modified: stable/10/sys/conf/newvers.sh Modified: stable/10/sys/conf/

svn commit: r295289 - stable/10/sys/conf

2016-02-04 Thread Marius Strobl
Author: marius Date: Fri Feb 5 00:14:24 2016 New Revision: 295289 URL: https://svnweb.freebsd.org/changeset/base/295289 Log: Update stable/10 to BETA1 in preparation for 10.3-BETA1 builds, take 2. Approved by: re (implicit) Modified: stable/10/sys/conf/newvers.sh Modified: stable/10/s

svn commit: r295288 - stable/10/sys/conf

2016-02-04 Thread Marius Strobl
Author: marius Date: Fri Feb 5 00:12:13 2016 New Revision: 295288 URL: https://svnweb.freebsd.org/changeset/base/295288 Log: Update stable/10 to BETA1 in preparation for 10.3-BETA1 builds. Approved by: re (implicit) Modified: stable/10/sys/conf/newvers.sh Modified: stable/10/sys/conf/

svn commit: r295287 - stable/10/sys/dev/e1000

2016-02-04 Thread Marius Strobl
Author: marius Date: Thu Feb 4 23:56:01 2016 New Revision: 295287 URL: https://svnweb.freebsd.org/changeset/base/295287 Log: MFC: r295133 As it turns out, one of the more or less recent changes to em(4) causes watchdog timeouts when using TSO4 at link speeds below Gigabit, at least wit

svn commit: r295130 - stable/10/etc/periodic/security

2016-02-01 Thread Marius Strobl
Author: marius Date: Mon Feb 1 22:16:41 2016 New Revision: 295130 URL: https://svnweb.freebsd.org/changeset/base/295130 Log: MFC: r295032 Use '^[>+][^+]' instead of '^[>+]' with grep(1) when filtering the diff(1) output between two files in "new_only"-mode. Otherwise, with the default

svn commit: r294961 - stable/10/sys/dev/puc

2016-01-27 Thread Marius Strobl
Author: marius Date: Wed Jan 27 22:50:04 2016 New Revision: 294961 URL: https://svnweb.freebsd.org/changeset/base/294961 Log: - Add an entry for the SIIG Cyber 2SP1 PCIe adapter, which is based on an Oxford Semiconductor OX16PCI954 but uses only two ports and a non-default clock rate. [1

svn commit: r294959 - in stable/10/sys: dev/uart kern sys

2016-01-27 Thread Marius Strobl
Author: marius Date: Wed Jan 27 22:48:04 2016 New Revision: 294959 URL: https://svnweb.freebsd.org/changeset/base/294959 Log: MFC: r294362, r294414, r294753 - Fix tty_drain() and, thus, TIOCDRAIN of the current tty(4) incarnation to actually wait until the TX FIFOs of UARTs have be drai

svn commit: r294958 - in stable/10: share/man/man4 sys/dev/e1000 sys/dev/ixgb sys/dev/netmap

2016-01-27 Thread Marius Strobl
Author: marius Date: Wed Jan 27 22:31:08 2016 New Revision: 294958 URL: https://svnweb.freebsd.org/changeset/base/294958 Log: Sync the e1000 drivers with what's in head as of r294327, modulo parts that don't apply to stable/10 (driver API, if_inc_counter(), RSS changes etc.) and modulo r2874

svn commit: r294056 - in stable/10: gnu/usr.bin/groff/tmac lib/clang sys/conf

2016-01-14 Thread Marius Strobl
Author: marius Date: Fri Jan 15 00:05:58 2016 New Revision: 294056 URL: https://svnweb.freebsd.org/changeset/base/294056 Log: Update stable/10 from 10.2-STABLE to 10.3-PRERELEASE, marking the official start of the code slush. Set the default mdoc(7) version to 10.3, and update the clang

svn commit: r293853 - in stable/10/sys: kern sparc64/include sparc64/sparc64

2016-01-13 Thread Marius Strobl
Author: marius Date: Wed Jan 13 21:38:52 2016 New Revision: 293853 URL: https://svnweb.freebsd.org/changeset/base/293853 Log: MFC: r292943, r292960 - (Ab)use udivx for dividing the u_int pc_cpuid when implementing CPU_ISSET(), CPU_SET() etc. in sparc64 asm. This approach has the ben

svn commit: r292798 - stable/10/gnu/usr.bin

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 21:08:09 2015 New Revision: 292798 URL: https://svnweb.freebsd.org/changeset/base/292798 Log: MFC: r285684 (partial) Record dependencies of gdb/gdbtui/kgdb on binutils/lib{bfd,iberty,opcodes}, fixing parallel builds. Modified: stable/10/gnu/usr.bin/Makef

svn commit: r292794 - stable/10/sys/dev/mpt

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 20:52:32 2015 New Revision: 292794 URL: https://svnweb.freebsd.org/changeset/base/292794 Log: MFC: r285840 - In mpt_send_handshake_cmd(), use bus_space_write_stream_4(9) for writing raw data to the doorbell offset in order to clarify the intent and for

svn commit: r292792 - stable/10/sys/dev/usb/net

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 20:49:32 2015 New Revision: 292792 URL: https://svnweb.freebsd.org/changeset/base/292792 Log: MFC: r285909, r285913 (partial) - Probe UICLASS_CDC/UISUBCLASS_ABSTRACT_CONTROL_MODEL/0xff again. This variant of Microsoft RNDIS, i. e. their unofficial version

svn commit: r292790 - stable/10/sys/dev/vt/colors

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 19:47:56 2015 New Revision: 292790 URL: https://svnweb.freebsd.org/changeset/base/292790 Log: MFC: r285912 - Use __FBSDID(). - Const'ify cons_to_vga_colors. - Fix line wrapping. Modified: stable/10/sys/dev/vt/colors/vt_termcolors.c Directory Properties

svn commit: r292789 - in stable/10/sys: conf sparc64/pci

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 19:37:47 2015 New Revision: 292789 URL: https://svnweb.freebsd.org/changeset/base/292789 Log: MFC: r287726 - Factor out the common and generic parts of the sparc64 host-PCI-bridge drivers into the revived sys/sparc64/pci/ofw_pci.c, previously already

svn commit: r292787 - stable/10/sys/sparc64/include

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 17:58:58 2015 New Revision: 292787 URL: https://svnweb.freebsd.org/changeset/base/292787 Log: MFC: r287728 Merge r286374 from x86: Formally pair store_rel(&smp_started) with load_acq(&smp_started). Similarly to x86, this change is mostly a NOP due to t

svn commit: r292785 - stable/10/sys/sparc64/ebus

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 17:51:10 2015 New Revision: 292785 URL: https://svnweb.freebsd.org/changeset/base/292785 Log: MFC: r287767 - Sanity check that the parent ranges given in the "ranges" property of PCI-EBus-bridges actually match the BARs as specified in and required by

svn commit: r292783 - in stable/10/sys/dev: re rl

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 17:34:18 2015 New Revision: 292783 URL: https://svnweb.freebsd.org/changeset/base/292783 Log: MFC: r287768, r290566, r290946 - Although it doesn't make a whole lot of sense to enable RX and TX before their initial configuration is done, it turns out that

svn commit: r292780 - in stable/10/sys: conf dev/mii dev/re dev/rl modules/rl pci

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 17:12:54 2015 New Revision: 292780 URL: https://svnweb.freebsd.org/changeset/base/292780 Log: MFC: r271864 Move rl(4) to dev/rl. Added: stable/10/sys/dev/rl/ - copied from r271864, head/sys/dev/rl/ Replaced: stable/10/sys/dev/rl/if_rl.c - copie

svn commit: r292775 - stable/10/sys/x86/x86

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 15:18:01 2015 New Revision: 292775 URL: https://svnweb.freebsd.org/changeset/base/292775 Log: MFC: r286785, r291088, r291120 - Reformat x86 bounce buffer synchronization code to reduce indentation. No functional change. - Avoid a NULL pointer dereference i

svn commit: r292771 - in stable/10/sys/sparc64: include sparc64

2015-12-27 Thread Marius Strobl
Author: marius Date: Sun Dec 27 14:39:47 2015 New Revision: 292771 URL: https://svnweb.freebsd.org/changeset/base/292771 Log: MFC: r291121 Merge from r290547: Since r289279 bufinit() uses mp_ncpus so adapt to what x86 does and set this variable already in cpu_mp_setmaxid(). While at i

svn commit: r292308 - stable/10/sys/sparc64/include

2015-12-15 Thread Marius Strobl
Author: marius Date: Wed Dec 16 00:56:38 2015 New Revision: 292308 URL: https://svnweb.freebsd.org/changeset/base/292308 Log: MFC: r257066 (partial) Mark unused parameters of bus_space_subregion(9) as such. Modified: stable/10/sys/sparc64/include/bus.h Directory Properties: stable/10/

  1   2   >