svn commit: r301427 - head/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sun Jun 5 06:37:54 2016 New Revision: 301427 URL: https://svnweb.freebsd.org/changeset/base/301427 Log: sfxge(4): allow firmware to auto-configure event queues on Medford On Medford, licenses are required to enable RX and event cut through and to disable RX batchin

svn commit: r301426 - stable/10/sys/compat/linux

2016-06-04 Thread Dmitry Chagin
Author: dchagin Date: Sun Jun 5 06:06:55 2016 New Revision: 301426 URL: https://svnweb.freebsd.org/changeset/base/301426 Log: MFC r300413: Due to lack the priority propagation feature replace sx by mutex. WIth this commit NPTL tests are ends in 1 minute faster. MFC r300414: For

svn commit: r301425 - stable/10/sys/compat/linux

2016-06-04 Thread Dmitry Chagin
Author: dchagin Date: Sun Jun 5 06:04:25 2016 New Revision: 301425 URL: https://svnweb.freebsd.org/changeset/base/301425 Log: MFC r300412: Add my copyright as I rewrote most of the futex code. Minor style(9) cleanup while here. Modified: stable/10/sys/compat/linux/linux_futex.c Direct

svn commit: r301424 - stable/10/sys/compat/linux

2016-06-04 Thread Dmitry Chagin
Author: dchagin Date: Sun Jun 5 06:02:37 2016 New Revision: 301424 URL: https://svnweb.freebsd.org/changeset/base/301424 Log: MFC r300411: Minor style(9) cleanup, no functional changes. Modified: stable/10/sys/compat/linux/linux_file.c Directory Properties: stable/10/ (props changed

svn commit: r301423 - head/sys/contrib/dev/ath/ath_hal/ar9300

2016-06-04 Thread Adrian Chadd
Author: adrian Date: Sun Jun 5 05:55:27 2016 New Revision: 301423 URL: https://svnweb.freebsd.org/changeset/base/301423 Log: [ath_hal] add AR9462 (jupiter) RX gain / XLNA programming. This seems to make 5G work better. It doesn't fix powersave handling though, that still sees the PHY

svn commit: r301422 - in stable/10/sys: amd64/linux amd64/linux32 i386/linux

2016-06-04 Thread Dmitry Chagin
Author: dchagin Date: Sun Jun 5 05:49:33 2016 New Revision: 301422 URL: https://svnweb.freebsd.org/changeset/base/301422 Log: MFC r300359, r300360: Correct an argument param of linux_sched_* system calls as a struct l_sched_param does not defined due to it's nature. Modified: stable/

svn commit: r301421 - head/sys/contrib/dev/ath/ath_hal/ar9300

2016-06-04 Thread Adrian Chadd
Author: adrian Date: Sun Jun 5 02:17:51 2016 New Revision: 301421 URL: https://svnweb.freebsd.org/changeset/base/301421 Log: [ath_hal] Add Jupiter 2.1 (AR9462 mac 640.3) support. Turns out I wasn't even initialising or programming a lot of stuff for the AR9462 2.1 chip. Oops. This

svn commit: r301420 - head/sys/contrib/dev/ath/ath_hal/ar9300

2016-06-04 Thread Adrian Chadd
Author: adrian Date: Sun Jun 5 02:16:16 2016 New Revision: 301420 URL: https://svnweb.freebsd.org/changeset/base/301420 Log: [ath_hal] teach the reset path(s) about Jupiter 2.1. This was just .. not programming in things, and thus large chunks of the radio wouldn't work. Notably, 5GHz d

svn commit: r301419 - head/sys/contrib/dev/ath/ath_hal/ar9300

2016-06-04 Thread Adrian Chadd
Author: adrian Date: Sun Jun 5 02:15:29 2016 New Revision: 301419 URL: https://svnweb.freebsd.org/changeset/base/301419 Log: [ath_hal] convert the MCI code over to work on Jupiter 2.1. (Note: jupiter 1.0 was emulation / test silicon, and was never released in production. So, yes, AR_SRE

svn commit: r301418 - head/sys/dev/acpica

2016-06-04 Thread Adrian Chadd
Author: adrian Date: Sun Jun 5 02:02:51 2016 New Revision: 301418 URL: https://svnweb.freebsd.org/changeset/base/301418 Log: [acpi] graphics drivers want access to acpi lid handle the graphics drivers can benefit from access to the lid handle for querying and getting notifications Su

svn commit: r301417 - head/libexec/rlogind

2016-06-04 Thread Kurt Lidl
Author: lidl Date: Sun Jun 5 01:42:58 2016 New Revision: 301417 URL: https://svnweb.freebsd.org/changeset/base/301417 Log: Add blacklist support to rlogind Reviewed by: rpaulo Approved by: rpaulo Sponsored by: The FreeBSD Foundation Differential Revision:https://reviews.fre

svn commit: r301416 - head/sys/contrib/dev/ath/ath_hal/ar9300

2016-06-04 Thread Adrian Chadd
Author: adrian Date: Sun Jun 5 01:42:37 2016 New Revision: 301416 URL: https://svnweb.freebsd.org/changeset/base/301416 Log: [ath_hal] Make the AR9462 2.0 initvals from ath9k compile. The (upcoming) semi-working AR9462 2.1 support uses the 2.0 initvals where appropriate, and those need t

svn commit: r301415 - head/tools/build/mk

2016-06-04 Thread Kurt Lidl
Author: lidl Date: Sun Jun 5 01:40:08 2016 New Revision: 301415 URL: https://svnweb.freebsd.org/changeset/base/301415 Log: Correct path for blacklistd.conf in OptionalObsoleteFiles.inc Fix typo made when adding the blacklistd.conf file to OptionalObsoleteFiles.inc Submitted by: Herbe

svn commit: r301414 - head/sys/dev/filemon

2016-06-04 Thread Bryan Drewery
Author: bdrewery Date: Sat Jun 4 23:34:51 2016 New Revision: 301414 URL: https://svnweb.freebsd.org/changeset/base/301414 Log: Fix build after r301404. X-MFC-With: r301404 MFC after:1 week Modified: head/sys/dev/filemon/filemon_wrapper.c Modified: head/sys/dev/filemon/filemon_w

svn commit: r301413 - head/usr.bin/getent

2016-06-04 Thread Mark Johnston
Author: markj Date: Sat Jun 4 21:34:06 2016 New Revision: 301413 URL: https://svnweb.freebsd.org/changeset/base/301413 Log: Document getent(1)'s ability to enumerate netgroup members. MFC after:3 days Modified: head/usr.bin/getent/getent.1 head/usr.bin/getent/getent.c Modified: h

svn commit: r301412 - in head/lib: libc/sys libthr

2016-06-04 Thread Konstantin Belousov
Author: kib Date: Sat Jun 4 20:20:14 2016 New Revision: 301412 URL: https://svnweb.freebsd.org/changeset/base/301412 Log: Fix markup. Sponsored by: The FreeBSD Foundation Modified: head/lib/libc/sys/_umtx_op.2 head/lib/libthr/libthr.3 Modified: head/lib/libc/sys/_umtx_op.2 ==

svn commit: r301411 - in head/sys/dev/bhnd: cores/chipc nvram

2016-06-04 Thread Landon J. Fuller
Author: landonf Date: Sat Jun 4 19:58:01 2016 New Revision: 301411 URL: https://svnweb.freebsd.org/changeset/base/301411 Log: bhnd(4): support IPX OTP NVRAM/SPROM data source Add support for fetching SPROM data from OTP on chipsets with an IPX OTP controller (including the BCM43225).

svn commit: r301410 - in head/sys: conf dev/bhnd dev/bhnd/bcma dev/bhnd/siba dev/bhnd/soc dev/siba mips/broadcom mips/conf

2016-06-04 Thread Landon J. Fuller
Author: landonf Date: Sat Jun 4 19:53:47 2016 New Revision: 301410 URL: https://svnweb.freebsd.org/changeset/base/301410 Log: Switch mips/sentry5 to bhnd(4), and unify with mips/broadcom Now that bhnd(4) provides feature parity with the previous siba/mips implementation, we can switch se

svn commit: r301409 - in head/sys: dev/bhnd/cores/chipc mips/broadcom

2016-06-04 Thread Landon J. Fuller
Author: landonf Date: Sat Jun 4 19:39:05 2016 New Revision: 301409 URL: https://svnweb.freebsd.org/changeset/base/301409 Log: bhnd(4): Add support for chipc-attached flash This adds support for serial (via SPI) and parallel (via CFI) flash as found on BCM47xx/BCM53xx SoCs. Submitted

svn commit: r301408 - in head/sys/dev/bhnd: . cores/chipc

2016-06-04 Thread Landon J. Fuller
Author: landonf Date: Sat Jun 4 19:31:06 2016 New Revision: 301408 URL: https://svnweb.freebsd.org/changeset/base/301408 Log: Fix several MIPS/BCM-blocking bugs in bhnd(4) chipc - Correct IRQ lines for UART (to fix IRQ lookup in future) - Check device unit in resource assignment during c

Re: svn commit: r301217 - in head/sys: net netinet netinet6

2016-06-04 Thread Alexander V . Chernikov
02.06.2016, 20:51, "George V. Neville-Neil" : > Author: gnn > Date: Thu Jun 2 17:51:29 2016 > New Revision: 301217 > URL: https://svnweb.freebsd.org/changeset/base/301217 > > Log: >   This change re-adds L2 caching for TCP and UDP, as originally added in D4306 >   but removed due to other changes i

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

2016-06-04 Thread Landon J. Fuller
Author: landonf Date: Sat Jun 4 19:00:11 2016 New Revision: 301407 URL: https://svnweb.freebsd.org/changeset/base/301407 Log: Update my e-mail address (and fix related typo in siba.4) Approved by: adrian (mentor) Differential Revision:https://reviews.freebsd.org/D6714 Modified:

svn commit: r301406 - head/sys/sys

2016-06-04 Thread Ed Schouten
Author: ed Date: Sat Jun 4 18:57:00 2016 New Revision: 301406 URL: https://svnweb.freebsd.org/changeset/base/301406 Log: Don't test for INKERNEL to check whether we're in kernel space. It turns out that actually defines a macro under this name, even when we're not in kernelspace. This c

Re: svn commit: r301339 - in head: contrib/libucl/src contrib/libucl/uthash lib/libucl

2016-06-04 Thread Baptiste Daroussin
> > > Log: > > Import libucl snapshot 20160604 > > > > It replaces xxhash with mumhash > > Why was xxhash replaced with mumhash? Because upstream has perferred to switch to mumhash (I'm not upstream) > > > It fixes issues with msgpack on non x86 >

Re: svn commit: r301339 - in head: contrib/libucl/src contrib/libucl/uthash lib/libucl

2016-06-04 Thread Conrad Meyer
On Sat, Jun 4, 2016 at 7:57 AM, Baptiste Daroussin wrote: > Author: bapt > Date: Sat Jun 4 14:57:25 2016 > New Revision: 301339 > URL: https://svnweb.freebsd.org/changeset/base/301339 > > Log: > Import libucl snapshot 20160604 > > It replaces xxhash with mumhash W

svn commit: r301405 - stable/10/lib/libc/gen

2016-06-04 Thread Bryan Drewery
Author: bdrewery Date: Sat Jun 4 17:40:23 2016 New Revision: 301405 URL: https://svnweb.freebsd.org/changeset/base/301405 Log: MFC r300341: FTS: Remove stale reference to nfs4 fs which was removed in r192578. Modified: stable/10/lib/libc/gen/fts-compat.c stable/10/lib/libc/gen/fts.c

svn commit: r301404 - head/sys/dev/filemon

2016-06-04 Thread Bryan Drewery
Author: bdrewery Date: Sat Jun 4 17:39:42 2016 New Revision: 301404 URL: https://svnweb.freebsd.org/changeset/base/301404 Log: Support all architectures by just using sysent. PowerPC64 has two different ABIs, neither of which is elf64_freebsd_sysvec. Using sysent and freebsd32_sysent ach

svn commit: r301403 - head

2016-06-04 Thread Bryan Drewery
Author: bdrewery Date: Sat Jun 4 17:38:17 2016 New Revision: 301403 URL: https://svnweb.freebsd.org/changeset/base/301403 Log: Fix incorrect logic in r301394. Reported by: Mark Millard Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 ==

svn commit: r301402 - in head/gnu/usr.bin/cc: c++ cc cc1 cc1plus cc_tools cpp gcov

2016-06-04 Thread Bryan Drewery
Author: bdrewery Date: Sat Jun 4 17:37:25 2016 New Revision: 301402 URL: https://svnweb.freebsd.org/changeset/base/301402 Log: DIRDEPS_BUILD: Update GCC dependencies. Sponsored by: EMC / Isilon Storage Division Modified: head/gnu/usr.bin/cc/c++/Makefile.depend head/gnu/usr.bin/cc/cc/M

svn commit: r301401 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:24:10 2016 New Revision: 301401 URL: https://svnweb.freebsd.org/changeset/base/301401 Log: MFC r300849 sfxge(4): fix typo in monitor types strings in common code Submitted by: Garrett D'Amore Sponsored by: Solarflare Communications, Inc. Mod

svn commit: r301400 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:23:08 2016 New Revision: 301400 URL: https://svnweb.freebsd.org/changeset/base/301400 Log: MFC r300848 sfxge(4): avoid necessity to add one more constant condition note Use for forever loop instead of while. Found by lint on illumos. Submi

svn commit: r301399 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:22:10 2016 New Revision: 301399 URL: https://svnweb.freebsd.org/changeset/base/301399 Log: MFC r300847 sfxge(4): cope with always true unsigned comparison with 0 to make lint happier Found by lint on illumos. Submitted by: Garrett D'Amore

svn commit: r301398 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:20:50 2016 New Revision: 301398 URL: https://svnweb.freebsd.org/changeset/base/301398 Log: MFC r300846 sfxge(4): unsigned 1 should be shifted to produce bitmask Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solarf

svn commit: r301397 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:19:25 2016 New Revision: 301397 URL: https://svnweb.freebsd.org/changeset/base/301397 Log: MFC r300845 sfxge(4): cope with lint for EFX_SET_OWORD_BIT() with const bit arg Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by

svn commit: r301396 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:18:35 2016 New Revision: 301396 URL: https://svnweb.freebsd.org/changeset/base/301396 Log: MFC r300844 sfxge(4): remove set but not used variable Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solarflare Communicat

svn commit: r301395 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:17:30 2016 New Revision: 301395 URL: https://svnweb.freebsd.org/changeset/base/301395 Log: MFC r300842 sfxge(4): remove unreachable break after goto Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solarflare Communi

svn commit: r301394 - head

2016-06-04 Thread Bryan Drewery
Author: bdrewery Date: Sat Jun 4 17:17:10 2016 New Revision: 301394 URL: https://svnweb.freebsd.org/changeset/base/301394 Log: Follow-up r301287: Pass external compiler metadata when used. This fixes WITH_SYSTEM_COMPILER, WITHOUT_CROSS_COMPILER, external compiler, to pass the external co

svn commit: r301393 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:16:35 2016 New Revision: 301393 URL: https://svnweb.freebsd.org/changeset/base/301393 Log: MFC r300841 sfxge(4): add constant condition note to make lint happier Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solar

svn commit: r301392 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:15:38 2016 New Revision: 301392 URL: https://svnweb.freebsd.org/changeset/base/301392 Log: MFC r300840 sfxge(4): note unused variables to make lint happier Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solarflare

svn commit: r301391 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:14:28 2016 New Revision: 301391 URL: https://svnweb.freebsd.org/changeset/base/301391 Log: MFC r300739 sfxge(4): correct parenthesis location in if coundition Found by lint on illumos. Submitted by: Garrett D'Amore Sponsored by: Solarfla

svn commit: r301390 - in stable/10/sys/dev/sfxge: . common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:12:28 2016 New Revision: 301390 URL: https://svnweb.freebsd.org/changeset/base/301390 Log: MFC r300609 sfxge(4): enable Medford support Reviewed by:gnn Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge/common

svn commit: r301389 - stable/10/sys/dev/sfxge

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:11:04 2016 New Revision: 301389 URL: https://svnweb.freebsd.org/changeset/base/301389 Log: MFC r300608 sfxge(4): bump driver version to the closest out-of-tree version Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sf

svn commit: r301388 - in stable/10: share/man/man4 sys/dev/sfxge sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:08:34 2016 New Revision: 301388 URL: https://svnweb.freebsd.org/changeset/base/301388 Log: MFC r300607 sfxge(4): cleanup: update copyright to 2016 Sponsored by: Solarflare Communications, Inc. Modified: stable/10/share/man/man4/sfxge.4 stable

svn commit: r301387 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:05:20 2016 New Revision: 301387 URL: https://svnweb.freebsd.org/changeset/base/301387 Log: MFC r300606 sfxge(4): provide option to disable not a local MAC address check Option EFSYS_OPT_ALLOW_UNCONFIGURED_NIC disables check that the adapter MAC ad

svn commit: r301386 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:03:06 2016 New Revision: 301386 URL: https://svnweb.freebsd.org/changeset/base/301386 Log: MFC r300605 sfxge(4): be ready to receive events immediately after event queues are created Submitted by: Mark Spender Reviewed by:gnn Sponsored b

svn commit: r301385 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 17:00:50 2016 New Revision: 301385 URL: https://svnweb.freebsd.org/changeset/base/301385 Log: MFC r300505 sfxge(4): cleanup: remove unused EFX preempt macros The EFSYS_PREEMPT_DISABLE() and EFSYS_PREEMPT_ENABLE() macros were used to ensure correct ti

svn commit: r301384 - stable/10/sys/dev/sfxge

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:58:34 2016 New Revision: 301384 URL: https://svnweb.freebsd.org/changeset/base/301384 Log: MFC r300135 sfxge(4): cleanup: remove trailing whitespaces Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge/sfxge_rx.c Dir

svn commit: r301383 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:57:38 2016 New Revision: 301383 URL: https://svnweb.freebsd.org/changeset/base/301383 Log: MFC r300011 sfxge(4): only raise an exception after MC assert or reboot in the common code Fix efx_mcdi_request_poll so it only raises an exception if EIO is

svn commit: r301382 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:56:36 2016 New Revision: 301382 URL: https://svnweb.freebsd.org/changeset/base/301382 Log: MFC r300010 sfxge(4): restore clearing of MCDI new epoch flag in common code Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc.

svn commit: r301381 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:54:28 2016 New Revision: 301381 URL: https://svnweb.freebsd.org/changeset/base/301381 Log: MFC r39 sfxge(4): fix Medford timer quantum calculation in common code The event/timer block used sysclk in Huntington, but has been moved to the dpcpu

svn commit: r301380 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:52:04 2016 New Revision: 301380 URL: https://svnweb.freebsd.org/changeset/base/301380 Log: MFC r38 sfxge(4): query and use current MTU if setting the MTU fails This allows the driver to fall back to the largest usable MTU if a user attempts to

svn commit: r301379 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:49:58 2016 New Revision: 301379 URL: https://svnweb.freebsd.org/changeset/base/301379 Log: MFC r37 sfxge(4): store licensing state in efx_lic Check licensing support at NIC startup to avoid multiple checks later. As state is stored, licensing

svn commit: r301378 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:47:39 2016 New Revision: 301378 URL: https://svnweb.freebsd.org/changeset/base/301378 Log: MFC r299925 sfxge(4): cleanup: quieten more common code MCDI handlers Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modifie

svn commit: r301377 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:45:36 2016 New Revision: 301377 URL: https://svnweb.freebsd.org/changeset/base/301377 Log: MFC r299924 sfxge(4): cleanup: remove misnamed function declaration Submitted by: Richard Houldsworth Sponsored by: Solarflare Communications, Inc. Mo

svn commit: r301376 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:43:26 2016 New Revision: 301376 URL: https://svnweb.freebsd.org/changeset/base/301376 Log: MFC r299923 sfxge(4): cleanup: make MCDI license queries quieter in common code Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc

svn commit: r301375 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:42:31 2016 New Revision: 301375 URL: https://svnweb.freebsd.org/changeset/base/301375 Log: MFC r299920 sfxge(4): cleanup: simplify ef10_ev_qcreate Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable/10

svn commit: r301374 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:41:31 2016 New Revision: 301374 URL: https://svnweb.freebsd.org/changeset/base/301374 Log: MFC r299919 sfxge(4): translate MC_CMD_ERR_EEXIST to host errno value This is needed because the new MCDI command nvram_private_append can return MC_CMD_ERR

svn commit: r301373 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:39:05 2016 New Revision: 301373 URL: https://svnweb.freebsd.org/changeset/base/301373 Log: MFC r299918 sfxge(4): cleanup: run genfwdef to propogate prior changes to TLV headers Submitted by: Andrew Lee Sponsored by: Solarflare Communications,

svn commit: r301372 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:37:14 2016 New Revision: 301372 URL: https://svnweb.freebsd.org/changeset/base/301372 Log: MFC r299917 sfxge(4): set TSOv2 feature flag on Medford Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc. Modified: stable/10

svn commit: r301371 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:36:23 2016 New Revision: 301371 URL: https://svnweb.freebsd.org/changeset/base/301371 Log: MFC r299915 sfxge(4): improve TX/RX queue error messages Report the full error descriptor in a form that can be passed to firmwaresrc/dpcpu/scripts/evdecode

svn commit: r301370 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:35:29 2016 New Revision: 301370 URL: https://svnweb.freebsd.org/changeset/base/301370 Log: MFC r299911 sfxge(4): fix license validation check for V3 licenses Length consistency checks were failing for ECC hashes. Submitted by: Richard Houldsw

svn commit: r301369 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:33:54 2016 New Revision: 301369 URL: https://svnweb.freebsd.org/changeset/base/301369 Log: MFC r299909 sfxge(4): regenerate MCDI headers from firmwaresrc .yml Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge/commo

svn commit: r301368 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:31:56 2016 New Revision: 301368 URL: https://svnweb.freebsd.org/changeset/base/301368 Log: MFC r299907 sfxge(4): increase maximum size of license keys Increase buffer sizes for license keys to 160 bytes to accomodate ECDSA hashes. Submitted b

svn commit: r301366 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:31:04 2016 New Revision: 301366 URL: https://svnweb.freebsd.org/changeset/base/301366 Log: MFC r299905 sfxge(4): fix V1 licensing MCDI operations Implementation of the MCDI commands for Siena boards was requesting the wrong operation. Submitt

svn commit: r301367 - head/usr.sbin/pw

2016-06-04 Thread Baptiste Daroussin
Author: bapt Date: Sat Jun 4 16:31:33 2016 New Revision: 301367 URL: https://svnweb.freebsd.org/changeset/base/301367 Log: Fix typo preventing pw {user,group}next -C from working as expected Reported by: Mike Selnet via forums.freebsd.org MFC after:3 days Modified: head/usr.sbin/

svn commit: r301365 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:28:52 2016 New Revision: 301365 URL: https://svnweb.freebsd.org/changeset/base/301365 Log: MFC r299904 sfxge(4): improve PCIe link speed and width check Perform a more accurate check of whether the PCIe bandwidth is sufficient for the current/supp

svn commit: r301364 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:26:25 2016 New Revision: 301364 URL: https://svnweb.freebsd.org/changeset/base/301364 Log: MFC r299903 sfxge(4): cleanup: make TLV scans quieter Find end of segments in a more direct way that avoids an error report at the terminator. Submitte

svn commit: r301363 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:25:18 2016 New Revision: 301363 URL: https://svnweb.freebsd.org/changeset/base/301363 Log: MFC r299901 sfxge(4): cleanup: make VPD lookups quieter A lookup on a VPD entry which is missing reports several failure messages as it propagates through w

svn commit: r301362 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:24:14 2016 New Revision: 301362 URL: https://svnweb.freebsd.org/changeset/base/301362 Log: MFC r299899 sfxge(4): cleanup: make licensing function quieter Silent handling of failure to invoke functions that are not supported on older licensing vers

svn commit: r301361 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:22:03 2016 New Revision: 301361 URL: https://svnweb.freebsd.org/changeset/base/301361 Log: MFC r299898 sfxge(4): restructure efx_lic to support V3 licensing Create separate implementations of the efx_lic API for each revision of the licensing syst

svn commit: r301360 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:19:48 2016 New Revision: 301360 URL: https://svnweb.freebsd.org/changeset/base/301360 Log: MFC r299734 sfxge(4): remove unused EFX PHY symbols Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys

svn commit: r301359 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:17:41 2016 New Revision: 301359 URL: https://svnweb.freebsd.org/changeset/base/301359 Log: MFC r299733 sfxge(4): remove obsolete EFX_MON types Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys

svn commit: r301358 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:15:31 2016 New Revision: 301358 URL: https://svnweb.freebsd.org/changeset/base/301358 Log: MFC r299732 sfxge(4): remove unimplemented sensor reconfigure method Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified

svn commit: r301357 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:13:18 2016 New Revision: 301357 URL: https://svnweb.freebsd.org/changeset/base/301357 Log: MFC r299731 sfxge(4): remove unimplemented sensor reset method Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: st

svn commit: r301356 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:11:16 2016 New Revision: 301356 URL: https://svnweb.freebsd.org/changeset/base/301356 Log: MFC r299730 sfxge(4): fix build with -Werror=pointer-sign -Werror=pointer-sign is enabled in OmniOS GLD driver build. Sponsored by: Solarflare Communic

svn commit: r301355 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:08:41 2016 New Revision: 301355 URL: https://svnweb.freebsd.org/changeset/base/301355 Log: MFC r299729 sfxge(4): remove unimplemented MAC reset method Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stabl

svn commit: r301354 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:06:19 2016 New Revision: 301354 URL: https://svnweb.freebsd.org/changeset/base/301354 Log: MFC r299728 sfxge(4): cleanup: remove unused define EFX_EVQ_FALCON_TIMER_QUANTUM_NS Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys

svn commit: r301353 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:04:06 2016 New Revision: 301353 URL: https://svnweb.freebsd.org/changeset/base/301353 Log: MFC r299727 sfxge(4): cleanup: remove unused variable flags Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/sfxge/common/medfor

svn commit: r301352 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 16:02:03 2016 New Revision: 301352 URL: https://svnweb.freebsd.org/changeset/base/301352 Log: MFC r299724 sfxge(4): remove unimplemented EFX PHY methods Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable

svn commit: r301351 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 15:58:02 2016 New Revision: 301351 URL: https://svnweb.freebsd.org/changeset/base/301351 Log: MFC r299723 sfxge(4): import TLV layout from firmwaresrc Submitted by: Laurence Evans Sponsored by: Solarflare Communications, Inc. Modified: stable

svn commit: r301350 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 15:57:01 2016 New Revision: 301350 URL: https://svnweb.freebsd.org/changeset/base/301350 Log: MFC r299722 sfxge(4): remove obsolete EFSYS_OPT_PHY_PROPS option and APIs Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Mod

svn commit: r301349 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 15:54:54 2016 New Revision: 301349 URL: https://svnweb.freebsd.org/changeset/base/301349 Log: MFC r299721 sfxge(4): remove PHY property method stubs Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable/10/

svn commit: r301348 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 15:52:48 2016 New Revision: 301348 URL: https://svnweb.freebsd.org/changeset/base/301348 Log: MFC r299720 sfxge(4): move ef10 definitions to ef10_impl.h Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable

svn commit: r301347 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 15:50:44 2016 New Revision: 301347 URL: https://svnweb.freebsd.org/changeset/base/301347 Log: MFC r299719 sfxge(4): prepare for moving EF10 definitions to ef10_impl.h Move legacy privilege masks near to their only user. Move Huntington definitions to

svn commit: r301346 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 15:48:40 2016 New Revision: 301346 URL: https://svnweb.freebsd.org/changeset/base/301346 Log: MFC r299718 sfxge(4): rename falconsiena_filter types Falcon support has been removed, so this code only supports Siena. Submitted by: Andy Moreton

svn commit: r301345 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 15:46:37 2016 New Revision: 301345 URL: https://svnweb.freebsd.org/changeset/base/301345 Log: MFC r299607-r299612 sfxge(4): rename falconsiena_* Falcon support has been removed, so this code only supports Siena. Submitted by: Andy Moreton Spo

svn commit: r301344 - in stable/10/sys: conf dev/sfxge/common modules/sfxge

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 15:24:11 2016 New Revision: 301344 URL: https://svnweb.freebsd.org/changeset/base/301344 Log: MFC r299596-r299606, r299681, r299726, r299738 sfxge(4): move ef10_*() functions to ef10_*.c files Submitted by: Andy Moreton Sponsored by: Solarflare

svn commit: r301343 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 15:02:25 2016 New Revision: 301343 URL: https://svnweb.freebsd.org/changeset/base/301343 Log: MFC r299595 sfxge(4): comment on when we assume multicast chaining is available It's the same on Medford as Huntington. Multicast chaining is not always

svn commit: r301342 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 15:01:08 2016 New Revision: 301342 URL: https://svnweb.freebsd.org/changeset/base/301342 Log: MFC r299594 sfxge(4): avoid duplicate delivery of packets when changing multicast mode with multicast chaining enabled With multicast chaining, if e.g. a sp

svn commit: r301341 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 14:59:54 2016 New Revision: 301341 URL: https://svnweb.freebsd.org/changeset/base/301341 Log: MFC r299518 sfxge(4): update multicast filter insertion algorithm When the multicast filters we're allowed to insert are controlled by the hypervisor, it ma

svn commit: r301340 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 14:58:34 2016 New Revision: 301340 URL: https://svnweb.freebsd.org/changeset/base/301340 Log: MFC r299517 sfxge(4): cleanup: constify common code method tables Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified:

svn commit: r301338 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 14:57:08 2016 New Revision: 301338 URL: https://svnweb.freebsd.org/changeset/base/301338 Log: MFC r299411 sfxge(4): update unicast filter insertion algorithm As unicast filters are not chained, we should always try to insert the specific filter for o

svn commit: r301339 - in head: contrib/libucl/src contrib/libucl/uthash lib/libucl

2016-06-04 Thread Baptiste Daroussin
Author: bapt Date: Sat Jun 4 14:57:25 2016 New Revision: 301339 URL: https://svnweb.freebsd.org/changeset/base/301339 Log: Import libucl snapshot 20160604 It replaces xxhash with mumhash It fixes issues with msgpack on non x86 Added: head/contrib/libucl/src/mum.h - copied

svn commit: r301337 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 14:55:56 2016 New Revision: 301337 URL: https://svnweb.freebsd.org/changeset/base/301337 Log: MFC r299410 sfxge(4): fix efx_filter_reconfigure parameter type This caused signed/unsigned errors in some subsequent patches. The only value passed to this

svn commit: r301336 - in stable/10/sys: conf dev/sfxge/common modules/sfxge

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 14:52:32 2016 New Revision: 301336 URL: https://svnweb.freebsd.org/changeset/base/301336 Log: MFC r299407 sfxge(4): make efx_sram_test Siena-only Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Deleted: stable/10/sys/

svn commit: r301335 - vendor/libucl/20160604

2016-06-04 Thread Baptiste Daroussin
Author: bapt Date: Sat Jun 4 14:51:34 2016 New Revision: 301335 URL: https://svnweb.freebsd.org/changeset/base/301335 Log: tag import of libucl 20160604 Added: vendor/libucl/20160604/ - copied from r301334, vendor/libucl/dist/ ___ svn-src-all

svn commit: r301334 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 14:50:42 2016 New Revision: 301334 URL: https://svnweb.freebsd.org/changeset/base/301334 Log: MFC r299406 sfxge(4): add new Emerald board sensors to common code Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified:

svn commit: r301333 - in vendor/libucl/dist: src uthash

2016-06-04 Thread Baptiste Daroussin
Author: bapt Date: Sat Jun 4 14:50:12 2016 New Revision: 301333 URL: https://svnweb.freebsd.org/changeset/base/301333 Log: Update libucl to 20160604 snapshot Added: vendor/libucl/dist/src/mum.h (contents, props changed) Deleted: vendor/libucl/dist/src/xxhash.c vendor/libucl/dist/src

svn commit: r301332 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 14:48:48 2016 New Revision: 301332 URL: https://svnweb.freebsd.org/changeset/base/301332 Log: MFC r299405 sfxge(4): simplify efx_mac_select Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: stable/10/sys/dev/s

svn commit: r301331 - stable/10/sys/dev/sfxge/common

2016-06-04 Thread Andrew Rybchenko
Author: arybchik Date: Sat Jun 4 14:48:00 2016 New Revision: 301331 URL: https://svnweb.freebsd.org/changeset/base/301331 Log: MFC r299404 sfxge(4): remove Falcon specific EV_GLOBAL support Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Modified: st

  1   2   >