Re: svn commit: r342389 - head/share/man/man5

2018-12-24 Thread Konstantin Belousov
On Mon, Dec 24, 2018 at 06:56:40PM +, Chris Rees wrote: > On 24/12/2018 16:50, Konstantin Belousov wrote: > > On Mon, Dec 24, 2018 at 03:34:57PM +, Chris Rees wrote: > >> On 24/12/2018 13:37, Konstantin Belousov wrote: > >>> On Mon, Dec 24, 2018 at 01:07:54PM +, Chris Rees wrote: >

svn commit: r342455 - stable/11/sys/dev/sfxge

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:39:34 2018 New Revision: 342455 URL: https://svnweb.freebsd.org/changeset/base/342455 Log: MFC r341785 sfxge(4): use n Tx queues instead of n + 2 on EF10 HW On EF10 HW we can avoid sending packets without checksum offload or with IP-only checksum

svn commit: r342454 - stable/11/sys/dev/sfxge

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:38:46 2018 New Revision: 342454 URL: https://svnweb.freebsd.org/changeset/base/342454 Log: MFC r341784 sfxge(4): prepare the number of Tx queues on event queue 0 to become variable The number of Tx queues on event queue 0 can depend on the NIC

svn commit: r342453 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:37:42 2018 New Revision: 342453 URL: https://svnweb.freebsd.org/changeset/base/342453 Log: MFC r341783 sfxge(4): report support for Tx checksum op descriptors FreeBSD driver needs a patch to provide a means for packets which do not need checksum

svn commit: r342452 - stable/11/sys/dev/sfxge

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:34:44 2018 New Revision: 342452 URL: https://svnweb.freebsd.org/changeset/base/342452 Log: MFC r341782 sfxge(4): populate per-event queue stats in sysctl In order to find out why the first event queue and corresponding interrupt is triggered more

svn commit: r342451 - stable/11/sys/dev/sfxge

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:33:45 2018 New Revision: 342451 URL: https://svnweb.freebsd.org/changeset/base/342451 Log: MFC r341327 sfxge(4): rollback last seen VLAN TCI if Tx packet is dropped Early processing of a packet on transmit may change last seen VLAN TCI in the

svn commit: r342450 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:33:02 2018 New Revision: 342450 URL: https://svnweb.freebsd.org/changeset/base/342450 Log: MFC r341326 sfxge(4): ensure EvQ poll stops when abort is requested If an event handler requested an abort, only the inner loop was guarenteed to be broken

svn commit: r342448 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:31:45 2018 New Revision: 342448 URL: https://svnweb.freebsd.org/changeset/base/342448 Log: MFC r341309 sfxge(4): fix MAC Tx stats for less or equal to 64 bytes This statistic should include 64byte and smaller frames. Fix EF10 calculation to match

svn commit: r342449 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:32:18 2018 New Revision: 342449 URL: https://svnweb.freebsd.org/changeset/base/342449 Log: MFC r341311 sfxge(4): make last byte of module information available Adjust bounds so the interface supports reading the last available byte of data.

svn commit: r342447 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:30:53 2018 New Revision: 342447 URL: https://svnweb.freebsd.org/changeset/base/342447 Log: MFC r341302 sfxge(4): fix a typo in unicast filter insertion comment Submitted by: Ivan Malov Sponsored by: Solarflare Communications, Inc.

svn commit: r342446 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:30:17 2018 New Revision: 342446 URL: https://svnweb.freebsd.org/changeset/base/342446 Log: MFC r341301 sfxge(4): prevent access to the NIC config before probe NIC config is initialized during NIC probe. Submitted by: Mark Spender

svn commit: r342445 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:27:45 2018 New Revision: 342445 URL: https://svnweb.freebsd.org/changeset/base/342445 Log: MFC r341297 sfxge(4): fix out of bounds read when dereferencing sdup Introduce and use macro to make sure that MCDI buffers allocated on stack are rounded

svn commit: r342444 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:23:33 2018 New Revision: 342444 URL: https://svnweb.freebsd.org/changeset/base/342444 Log: MFC r341295 sfxge(4): avoid usage of too big arrays on stack Found by PreFAST static analysis. Submitted by: Martin Harvey Sponsored by:

svn commit: r342443 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:23:04 2018 New Revision: 342443 URL: https://svnweb.freebsd.org/changeset/base/342443 Log: MFC r341290 sfxge(4): check size of memory to read sensors data to Size of provided memory should be consistent with specified size. Submitted by:

svn commit: r342442 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:22:24 2018 New Revision: 342442 URL: https://svnweb.freebsd.org/changeset/base/342442 Log: MFC r341215 sfxge(4): fix build because of no declaration Functions declared in mcdi_mon.h are implemented in mcdi_mon.c. The build fails if compiler

svn commit: r342441 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:21:35 2018 New Revision: 342441 URL: https://svnweb.freebsd.org/changeset/base/342441 Log: MFC r341214 sfxge(4): fix SAL annotation for input buffers Submitted by: Martin Harvey Sponsored by: Solarflare Communications, Inc. Differential

svn commit: r342440 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:20:41 2018 New Revision: 342440 URL: https://svnweb.freebsd.org/changeset/base/342440 Log: MFC r341213 sfxge(4): fix PreFAST warnings because of unused return Submitted by: Martin Harvey Sponsored by: Solarflare Communications, Inc.

svn commit: r342439 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:19:39 2018 New Revision: 342439 URL: https://svnweb.freebsd.org/changeset/base/342439 Log: MFC r341197 sfxge(4): fix comparison always true warning Loopback type used as bit index has efx_loopback_type_t type which is enum. clang complains that

svn commit: r342438 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:18:40 2018 New Revision: 342438 URL: https://svnweb.freebsd.org/changeset/base/342438 Log: MFC r341038 sfxge(4): add method to make checksum option descriptors Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc.

svn commit: r342437 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:15:51 2018 New Revision: 342437 URL: https://svnweb.freebsd.org/changeset/base/342437 Log: MFC r340896 sfxge(4): remove Falcon-specific concurrency check Falcon support has been withdrawn from libefx, however, there is still an obsolete

svn commit: r342436 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:15:03 2018 New Revision: 342436 URL: https://svnweb.freebsd.org/changeset/base/342436 Log: MFC r340895 sfxge(4): move BIU test code into Siena-specific file Submitted by: Mark Spender Sponsored by: Solarflare Communications, Inc.

svn commit: r342435 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:14:01 2018 New Revision: 342435 URL: https://svnweb.freebsd.org/changeset/base/342435 Log: MFC r340894 sfxge(4): fix PreFAST static analysis warning (C6001) Fix warning "C6001: Using uninitialized memory '*sensor_maskp'" which could occur when

svn commit: r342434 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:13:30 2018 New Revision: 342434 URL: https://svnweb.freebsd.org/changeset/base/342434 Log: MFC r340892 sfxge(4): remove obsolete check for pre-Siena hardware The fail4 label was used twice, so it doesn't need removing. Submitted by: Mark

svn commit: r342432 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:12:08 2018 New Revision: 342432 URL: https://svnweb.freebsd.org/changeset/base/342432 Log: MFC r340890 sfxge(4): fix warnings from VS2015 C compiler (C4057) Fix two level 4 warnings "C4057: 'function': 'const uint8_t *' differs in indirection to

svn commit: r342433 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:12:49 2018 New Revision: 342433 URL: https://svnweb.freebsd.org/changeset/base/342433 Log: MFC r340891 sfxge(4): fix warnings from VS2015 C compiler (C4214) Fix multiple level 4 warnings "C4214: nonstandard extension used: bit field types other

svn commit: r342431 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:11:08 2018 New Revision: 342431 URL: https://svnweb.freebsd.org/changeset/base/342431 Log: MFC r340889 sfxge(4): fix warnings from VS2015 C compiler (C4189) Fix multiple level 4 warnings "C4189: 'xxx': local variable is initialized but not

svn commit: r342430 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:07:34 2018 New Revision: 342430 URL: https://svnweb.freebsd.org/changeset/base/342430 Log: MFC r340888 sfxge(4): fix warnings from VS2015 C compiler (C4100) Fix multiple level 4 warnings "C4100: 'xxx': unreferenced formal parameter" no

svn commit: r342429 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:03:52 2018 New Revision: 342429 URL: https://svnweb.freebsd.org/changeset/base/342429 Log: MFC r340887 sfxge(4): fix warnings from VS2015 C compiler (C4245) Fix level 4 warning "C4245: 'initializing': conversion from 'int' to 'uint32_t',

svn commit: r342426 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:02:08 2018 New Revision: 342426 URL: https://svnweb.freebsd.org/changeset/base/342426 Log: MFC r340884 sfxge(4): fix probes in licensing support EFSYS_PROBE1 takes one typed value (in addition to the probe name), whereas EFSYS_PROBE has just the

svn commit: r342425 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:01:25 2018 New Revision: 342425 URL: https://svnweb.freebsd.org/changeset/base/342425 Log: MFC r340883 sfxge(4): fix diagnostics support build without Siena The compilation failed because __efx_sram_pattern_fns was used in efx_nic.c, but defined

svn commit: r342428 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:03:01 2018 New Revision: 342428 URL: https://svnweb.freebsd.org/changeset/base/342428 Log: MFC r340886 sfxge(4): fix warnings from VS2015 C compiler (C4244) Fix level 4 warning "C4244: '+=': conversion from 'unsigned int' to 'uint16_t', possible

svn commit: r342422 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:58:47 2018 New Revision: 342422 URL: https://svnweb.freebsd.org/changeset/base/342422 Log: MFC r340831 sfxge(4): make MAC naming consistent with other modules Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc.

svn commit: r342427 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:02:35 2018 New Revision: 342427 URL: https://svnweb.freebsd.org/changeset/base/342427 Log: MFC r340885 sfxge(4): fix warnings from VS2015 C compiler (C4310) Fix level 4 warning "C4310: cast truncates constant value"; no functional changes.

svn commit: r342424 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 07:00:37 2018 New Revision: 342424 URL: https://svnweb.freebsd.org/changeset/base/342424 Log: MFC r340875 sfxge(4): fix build issue with PHY LED control enabled Fixed build issue with the EFSYS_OPT_PHY_LED_CONTROL for Huntigton and Medford.

svn commit: r342423 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:59:48 2018 New Revision: 342423 URL: https://svnweb.freebsd.org/changeset/base/342423 Log: MFC r340833 sfxge(4): support inner checksum offload on transmit Inner checksum offloads may be used only if firmware supports these tunnels.

svn commit: r342420 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:56:48 2018 New Revision: 342420 URL: https://svnweb.freebsd.org/changeset/base/342420 Log: MFC r340822 sfxge(4): fix check in NVRAM validate Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Differential Revision:

svn commit: r342419 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:56:04 2018 New Revision: 342419 URL: https://svnweb.freebsd.org/changeset/base/342419 Log: MFC r340814 sfxge(4): fix result code in MCDI NVRAM update finish Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc.

svn commit: r342418 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:55:13 2018 New Revision: 342418 URL: https://svnweb.freebsd.org/changeset/base/342418 Log: MFC r340806 sfxge(4): fix default RSS context check on Siena Default RSS context check is carried out during filter insertion on Siena and it needs to be

svn commit: r342421 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:57:41 2018 New Revision: 342421 URL: https://svnweb.freebsd.org/changeset/base/342421 Log: MFC r340826 sfxge(4): fix ignoring function return value fix PreFAST issue, add missing annotation that function return value should not be ignored. Fix

svn commit: r342415 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:52:37 2018 New Revision: 342415 URL: https://svnweb.freebsd.org/changeset/base/342415 Log: MFC r340803 sfxge(4): support filters for encapsulated packets This supports filters which match all unicast or multicast inner frames in VXLAN, GENEVE, or

svn commit: r342417 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:54:25 2018 New Revision: 342417 URL: https://svnweb.freebsd.org/changeset/base/342417 Log: MFC r340805 sfxge(4): define a handle to denote default RSS context Make the existing filter-specific define more general. This is the same as

svn commit: r342416 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:53:25 2018 New Revision: 342416 URL: https://svnweb.freebsd.org/changeset/base/342416 Log: MFC r340804 sfxge(4): insert filters for encapsulated packets On Medford, with full-featured firmware running, encapsulated packets may not be delivered

svn commit: r342414 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:51:58 2018 New Revision: 342414 URL: https://svnweb.freebsd.org/changeset/base/342414 Log: MFC r340802 sfxge(4): use proper MCDI command for encap filters MC_CMD_FILTER_OP_IN_EXT is needed to set filters for encapsulated packets. Submitted

svn commit: r342413 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:51:18 2018 New Revision: 342413 URL: https://svnweb.freebsd.org/changeset/base/342413 Log: MFC r340801 sfxge(4): provide information about supported tunnels VXLAN/NVGRE (and Geneve) support is available on SFN8xxx with full-feature firmware

svn commit: r342412 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:50:13 2018 New Revision: 342412 URL: https://svnweb.freebsd.org/changeset/base/342412 Log: MFC r340800 sfxge(4): let caller know that queue is already flushed Tx/Rx queue may be already flushed due to Tx/Rx error on the queue or MC reboot. Caller

svn commit: r342411 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:49:10 2018 New Revision: 342411 URL: https://svnweb.freebsd.org/changeset/base/342411 Log: MFC r340796 sfxge(4): fix failure path in EF10 Tx queue PIO enable Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc.

svn commit: r342410 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:48:04 2018 New Revision: 342410 URL: https://svnweb.freebsd.org/changeset/base/342410 Log: MFC r340800 sfxge(4): let caller know that queue is already flushed Tx/Rx queue may be already flushed due to Tx/Rx error on the queue or MC reboot. Caller

svn commit: r342409 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:47:20 2018 New Revision: 342409 URL: https://svnweb.freebsd.org/changeset/base/342409 Log: MFC r340798 sfxge(4): fix out of bounds read in VIs allocation Submitted by: Andy Moreton Sponsored by: Solarflare Communications, Inc. Differential

svn commit: r342407 - in stable/11/sys/dev/sfxge: . common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:45:39 2018 New Revision: 342407 URL: https://svnweb.freebsd.org/changeset/base/342407 Log: MFC r340767 sfxge(4): limit max TXQ size on Medford to 2048 Queues with 4096 descriptors are not supported as the top bit is used for vfifo stuffing.

svn commit: r342408 - stable/11/sys/dev/sfxge/common

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:46:26 2018 New Revision: 342408 URL: https://svnweb.freebsd.org/changeset/base/342408 Log: MFC r340797 sfxge(4): fix potential buffer overflow in Tx queue init Improve error checking to avoid a caller overflowing the MCDI request buffer if the

svn commit: r342406 - stable/11/sys/dev/sfxge

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:38:42 2018 New Revision: 342406 URL: https://svnweb.freebsd.org/changeset/base/342406 Log: MFC r312885 sfxge(4): compact the first hot part of RxQ control buf_base_id is used on RxQ control operations only and not used on datapath. Sponsored

svn commit: r342405 - stable/11/sys/dev/sfxge

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:37:22 2018 New Revision: 342405 URL: https://svnweb.freebsd.org/changeset/base/342405 Log: MFC r312884 sfxge(4): fix RxQ structure layout vs usage on datapath Recent changes in the pseudo header accessor prototypes start to use common code RxQ

svn commit: r342404 - stable/11/sys/dev/sfxge

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:36:33 2018 New Revision: 342404 URL: https://svnweb.freebsd.org/changeset/base/342404 Log: MFC r312883 sfxge(4): fix invalid VLAN tagging after stop/start TxQ is destroyed on stop and last used tag should be reset to default 0 on the next start.

svn commit: r342403 - stable/11/sys/dev/sfxge

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:35:40 2018 New Revision: 342403 URL: https://svnweb.freebsd.org/changeset/base/342403 Log: MFC r312868 sfxge(4): cleanup: remove unused soft context struct member rxq_cache Sponsored by: Solarflare Communications, Inc. Modified:

svn commit: r342402 - stable/11/sys/dev/sfxge

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:34:57 2018 New Revision: 342402 URL: https://svnweb.freebsd.org/changeset/base/342402 Log: MFC r312867 sfxge(4): cleanup: remvoe trailing tab Sponsored by: Solarflare Communications, Inc. Modified: stable/11/sys/dev/sfxge/sfxge_rx.c Directory

svn commit: r342401 - stable/11/sys/dev/sfxge

2018-12-24 Thread Andrew Rybchenko
Author: arybchik Date: Tue Dec 25 06:33:31 2018 New Revision: 342401 URL: https://svnweb.freebsd.org/changeset/base/342401 Log: MFC r312866 sfxge(4): cleanup: remove unused txq_index TxQ control structure member Sponsored by: Solarflare Communications, Inc. Modified:

svn commit: r342400 - head/sys/kern

2018-12-24 Thread Alexander Motin
Author: mav Date: Mon Dec 24 23:52:35 2018 New Revision: 342400 URL: https://svnweb.freebsd.org/changeset/base/342400 Log: Increase MTX_POOL_SLEEP_SIZE from 128 to 1024. This value remained unchanged for 15 years, and now this bump reduces lock spinning in GEOM and BIO layers while doing

svn commit: r342399 - head/sys/dev/nvme

2018-12-24 Thread Alexander Motin
Author: mav Date: Mon Dec 24 23:28:11 2018 New Revision: 342399 URL: https://svnweb.freebsd.org/changeset/base/342399 Log: Remove CAM SIM lock from NVMe SIM. CAM does not require SIM lock since FreeBSD 10.4, and NVMe code never required it at all, using per-queue locks instead. This

svn commit: r342398 - head/sys/sys

2018-12-24 Thread Conrad Meyer
Author: cem Date: Mon Dec 24 19:37:10 2018 New Revision: 342398 URL: https://svnweb.freebsd.org/changeset/base/342398 Log: Enable sys/random.h #include from C++ And bump __FreeBSD_version, just in case. PR: 234180 Submitted by: Ralf van der Enden MFC after:5 days

Re: svn commit: r342389 - head/share/man/man5

2018-12-24 Thread Chris Rees
On 24/12/2018 16:50, Konstantin Belousov wrote: > On Mon, Dec 24, 2018 at 03:34:57PM +, Chris Rees wrote: >> On 24/12/2018 13:37, Konstantin Belousov wrote: >>> On Mon, Dec 24, 2018 at 01:07:54PM +, Chris Rees wrote: On 24/12/2018 11:23, Chris Rees wrote: > On 24 Dec 2018 11:17,

Re: svn commit: r342389 - head/share/man/man5

2018-12-24 Thread Konstantin Belousov
On Mon, Dec 24, 2018 at 03:34:57PM +, Chris Rees wrote: > On 24/12/2018 13:37, Konstantin Belousov wrote: > > On Mon, Dec 24, 2018 at 01:07:54PM +, Chris Rees wrote: > >> On 24/12/2018 11:23, Chris Rees wrote: > >>> On 24 Dec 2018 11:17, Konstantin Belousov wrote: > >>> > >>> On Mon,

svn commit: r342397 - head/share/misc

2018-12-24 Thread Maxim Konovalov
Author: maxim Date: Mon Dec 24 16:36:39 2018 New Revision: 342397 URL: https://svnweb.freebsd.org/changeset/base/342397 Log: DragonFly 5.4.0, 5.4.1 and FreeBSD 12.0 releases added. Modified: head/share/misc/bsd-family-tree Modified: head/share/misc/bsd-family-tree

svn commit: r342396 - head/usr.sbin/efibootmgr

2018-12-24 Thread Rebecca Cran
Author: bcran Date: Mon Dec 24 15:38:36 2018 New Revision: 342396 URL: https://svnweb.freebsd.org/changeset/base/342396 Log: Activate support for efibootmgr(8) -b --bootnum parameter Sponsored by: Netflix Differential Revision:https://reviews.freebsd.org/D18647 Modified:

Re: svn commit: r342389 - head/share/man/man5

2018-12-24 Thread Chris Rees
On 24/12/2018 13:37, Konstantin Belousov wrote: > On Mon, Dec 24, 2018 at 01:07:54PM +, Chris Rees wrote: >> On 24/12/2018 11:23, Chris Rees wrote: >>> On 24 Dec 2018 11:17, Konstantin Belousov wrote: >>> >>> On Mon, Dec 24, 2018 at 10:47:48AM +, Chris Rees wrote: >>> > Author:

svn commit: r342395 - stable/11/sys/dev/netmap

2018-12-24 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Dec 24 15:08:19 2018 New Revision: 342395 URL: https://svnweb.freebsd.org/changeset/base/342395 Log: MFC r342300 netmap: move buf_size validation code to its own function This code validates the netmap buf_size against the interface MTU and maximum

svn commit: r342394 - stable/11/sys/dev/netmap

2018-12-24 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Dec 24 15:07:36 2018 New Revision: 342394 URL: https://svnweb.freebsd.org/changeset/base/342394 Log: MFC r342299 netmap: pipes: make sure both ends use the same number of slots Modified: stable/11/sys/dev/netmap/netmap_pipe.c Directory Properties:

svn commit: r342393 - stable/12/tools/tools/netmap

2018-12-24 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Dec 24 14:51:13 2018 New Revision: 342393 URL: https://svnweb.freebsd.org/changeset/base/342393 Log: MFC r342302 netmap: update nmreplay(8) Small modifications to the nmreplay man page. Used igor and mandoc tools to fix warnings and errors. Reviewed

svn commit: r342392 - stable/12/tools/tools/netmap

2018-12-24 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Dec 24 14:49:59 2018 New Revision: 342392 URL: https://svnweb.freebsd.org/changeset/base/342392 Log: MFC r342301 netmap: nmreplay: import various fixes from upstream (2704a51839906) Changelist: - General reformatting - Fix packet duplication in

svn commit: r342391 - stable/12/sys/dev/netmap

2018-12-24 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Dec 24 14:48:28 2018 New Revision: 342391 URL: https://svnweb.freebsd.org/changeset/base/342391 Log: MFC r342300 netmap: move buf_size validation code to its own function This code validates the netmap buf_size against the interface MTU and maximum

svn commit: r342390 - stable/12/sys/dev/netmap

2018-12-24 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Dec 24 14:47:26 2018 New Revision: 342390 URL: https://svnweb.freebsd.org/changeset/base/342390 Log: MFC r342299 netmap: pipes: make sure both ends use the same number of slots Modified: stable/12/sys/dev/netmap/netmap_pipe.c Directory Properties:

Re: svn commit: r342389 - head/share/man/man5

2018-12-24 Thread Konstantin Belousov
On Mon, Dec 24, 2018 at 01:07:54PM +, Chris Rees wrote: > Hi again, > > On 24/12/2018 11:23, Chris Rees wrote: > > Hi Konstantin, > > > > On 24 Dec 2018 11:17, Konstantin Belousov wrote: > > > > On Mon, Dec 24, 2018 at 10:47:48AM +, Chris Rees wrote: > > > Author: crees

Re: svn commit: r342389 - head/share/man/man5

2018-12-24 Thread Chris Rees
Hi again, On 24/12/2018 11:23, Chris Rees wrote: > Hi Konstantin, > > On 24 Dec 2018 11:17, Konstantin Belousov wrote: > > On Mon, Dec 24, 2018 at 10:47:48AM +, Chris Rees wrote: > > Author: crees (doc,ports committer) > > Date: Mon Dec 24 10:47:48 2018 > > New Revision:

Re: svn commit: r342389 - head/share/man/man5

2018-12-24 Thread Chris Rees
___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Re: svn commit: r342389 - head/share/man/man5

2018-12-24 Thread Konstantin Belousov
On Mon, Dec 24, 2018 at 10:47:48AM +, Chris Rees wrote: > Author: crees (doc,ports committer) > Date: Mon Dec 24 10:47:48 2018 > New Revision: 342389 > URL: https://svnweb.freebsd.org/changeset/base/342389 > > Log: > Clarify kld_list format > > PR: docs/234248 > Submitted by:

svn commit: r342389 - head/share/man/man5

2018-12-24 Thread Chris Rees
Author: crees (doc,ports committer) Date: Mon Dec 24 10:47:48 2018 New Revision: 342389 URL: https://svnweb.freebsd.org/changeset/base/342389 Log: Clarify kld_list format PR: docs/234248 Submitted by: David Fiander Submitted by: Miroslav Lachman Modified: