Author: arichardson
Date: Wed Dec 5 10:57:57 2018
New Revision: 341514
URL: https://svnweb.freebsd.org/changeset/base/341514
Log:
Fix newvers.sh with BUILD_WITH_STRICT_TMPPATH=1
newvers.sh runs mkfifo which did not exist before this change.
However, I didn't notice before because it is
Author: arichardson
Date: Wed Dec 5 10:58:02 2018
New Revision: 341515
URL: https://svnweb.freebsd.org/changeset/base/341515
Log:
Allow bootstrapping libopenbsd on Linux
The getdtablecount.c file won't compile on Linux but it seems like none of
the bootstrap tools actually need it.
Author: mmel
Date: Wed Dec 5 10:30:53 2018
New Revision: 341513
URL: https://svnweb.freebsd.org/changeset/base/341513
Log:
Tidy up arm64 reloc_jmpslots() implementation.
- don't relocate jump slots multiple times (if LD_BIND_NOW is defined).
- process only R_AARCH64_JUMP_SLOT here, other
Author: mmel
Date: Wed Dec 5 10:22:14 2018
New Revision: 341511
URL: https://svnweb.freebsd.org/changeset/base/341511
Log:
Fix style(9).
Not a functional change.
MFC after:1 week
Modified:
head/libexec/rtld-elf/aarch64/reloc.c
head/libexec/rtld-elf/aarch64/rtld_start.S
Author: mmel
Date: Wed Dec 5 10:23:38 2018
New Revision: 341512
URL: https://svnweb.freebsd.org/changeset/base/341512
Log:
Implement arm64 version of __tls_get_addr().
MFC after:1 week
Modified:
head/libexec/rtld-elf/aarch64/reloc.c
Modified: head/libexec/rtld-elf/aarch64/reloc.c
Author: vmaffione
Date: Wed Dec 5 11:57:16 2018
New Revision: 341516
URL: https://svnweb.freebsd.org/changeset/base/341516
Log:
netmap: align codebase to the current upstream (760279cfb2730a585)
Changelist:
- Replace netmap passthrough host support with a more general
mechanism
Author: slavash
Date: Wed Dec 5 13:25:47 2018
New Revision: 341535
URL: https://svnweb.freebsd.org/changeset/base/341535
Log:
ipoib: correct setting MTU from inside ipoib(4).
It is not enough to set ifnet->if_mtu to change the interface MTU.
System saves the MTU for route in the radix
Author: slavash
Date: Wed Dec 5 13:27:17 2018
New Revision: 341538
URL: https://svnweb.freebsd.org/changeset/base/341538
Log:
ipoib: Notify on modify QP failure only when relevant
Modify QP can fail and it can be acceptable, like when moving from RST to
ERR state, all the rest are not
Author: slavash
Date: Wed Dec 5 13:26:47 2018
New Revision: 341537
URL: https://svnweb.freebsd.org/changeset/base/341537
Log:
ipoib: increase the non-cm queue length
When a packet needs fragmentation, it might generate more than 3 fragments.
With the queue length 3, all fragments are
Author: slavash
Date: Wed Dec 5 13:23:14 2018
New Revision: 341530
URL: https://svnweb.freebsd.org/changeset/base/341530
Log:
ibcore: Fix loopback with rdma-cm.
Trying to validate loopback fails because rtalloc1() resolves system
local addresses to the loopback network interface, lo0.
Author: slavash
Date: Wed Dec 5 13:45:08 2018
New Revision: 341563
URL: https://svnweb.freebsd.org/changeset/base/341563
Log:
mlx5: Implement support for configuring PCIe packet write ordering via a
sysctl.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1
Author: slavash
Date: Wed Dec 5 13:15:57 2018
New Revision: 341517
URL: https://svnweb.freebsd.org/changeset/base/341517
Log:
linuxkpi: implement idr_is_empty() and ida_is_empty().
Submitted by: kib@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox
Author: slavash
Date: Wed Dec 5 13:16:39 2018
New Revision: 341518
URL: https://svnweb.freebsd.org/changeset/base/341518
Log:
linuxkpi: Fix for use-after-free when tearing down character devices.
Make sure we hold a reference on the character device for every opened file
to prevent the
Author: slavash
Date: Wed Dec 5 13:22:43 2018
New Revision: 341529
URL: https://svnweb.freebsd.org/changeset/base/341529
Log:
ibcore: Make sure all VNETs are scanned for VLAN interfaces.
The master network interface and the VLANs may reside in different VNETs.
Make sure that all VNETs
Author: slavash
Date: Wed Dec 5 13:28:17 2018
New Revision: 341540
URL: https://svnweb.freebsd.org/changeset/base/341540
Log:
libibverbs: Fix memory leak in ibv_read_sysfs_file().
Testing packetdrill using valgrind resulted in finding a memory leak in
ibv_read_sysfs_file(). The attached
Author: slavash
Date: Wed Dec 5 13:39:05 2018
New Revision: 341551
URL: https://svnweb.freebsd.org/changeset/base/341551
Log:
mlx4: Make sure default VNET is set when adding a new interface.
Adding an interface might be done outside the device_attach() routine
and will then cause a
Author: slavash
Date: Wed Dec 5 13:39:35 2018
New Revision: 341552
URL: https://svnweb.freebsd.org/changeset/base/341552
Log:
mlx4en: Optimise reception of small packets.
Copy small packets like TCP ACKs into a new mbuf
reusing the existing mbuf to receive a new ethernet
frame. This
Author: slavash
Date: Wed Dec 5 13:38:35 2018
New Revision: 341550
URL: https://svnweb.freebsd.org/changeset/base/341550
Log:
mlx4en: Remove duplicate statistics variable assignment.
The "priv->pkstats.rx_dropped" is written twice in a row.
Submitted by: hselasky@
Approved by:
Author: slavash
Date: Wed Dec 5 13:19:21 2018
New Revision: 341523
URL: https://svnweb.freebsd.org/changeset/base/341523
Log:
ibcore: Don't access invalid port.
The port number in the listen_id_priv has been observed to be zero which
means no port has been selected. The current code
Author: slavash
Date: Wed Dec 5 13:18:50 2018
New Revision: 341522
URL: https://svnweb.freebsd.org/changeset/base/341522
Log:
ibcore: Discard unused error codes.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox Technologies
Author: slavash
Date: Wed Dec 5 13:30:48 2018
New Revision: 341545
URL: https://svnweb.freebsd.org/changeset/base/341545
Log:
mlx4: Add board identifier and firmware version to sysctl
In last mlx4 update (r325841) we lost the sysctl to show the
firmware version for mlx4 devices.
Add
Author: slavash
Date: Wed Dec 5 13:25:13 2018
New Revision: 341534
URL: https://svnweb.freebsd.org/changeset/base/341534
Log:
ibcore: Fix clearing of bound device interface.
Binding to a loopback device is not allowed. Make sure the destination
device address is global by clearing the
Author: slavash
Date: Wed Dec 5 13:44:08 2018
New Revision: 341561
URL: https://svnweb.freebsd.org/changeset/base/341561
Log:
mlx5: Add global control to disable firmware reset, for all mlx5 devices.
Submitted by: kib@
Approved by:hselasky (mentor)
MFC after: 1 week
Author: slavash
Date: Wed Dec 5 13:44:38 2018
New Revision: 341562
URL: https://svnweb.freebsd.org/changeset/base/341562
Log:
mlx5: Extend vector argument to u64.
Else the MLX5_TRIGGERED_CMD_COMP flag will be masked away.
Submitted by: hselasky@
Approved by:hselasky (mentor)
Author: slavash
Date: Wed Dec 5 13:18:20 2018
New Revision: 341521
URL: https://svnweb.freebsd.org/changeset/base/341521
Log:
ibcore: Make sure GID index variable gets initialized.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by:
Author: slavash
Date: Wed Dec 5 13:17:45 2018
New Revision: 341520
URL: https://svnweb.freebsd.org/changeset/base/341520
Log:
linuxkpi: Really check if PCI is offline
Currently we always return false if for PCI offline query.
Try to read PCI config, if the return value if 0x
Author: slavash
Date: Wed Dec 5 13:17:15 2018
New Revision: 341519
URL: https://svnweb.freebsd.org/changeset/base/341519
Log:
linuxkpi: properly implement netif_carrier_ok().
Submitted by: kib@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox
Author: slavash
Date: Wed Dec 5 13:24:12 2018
New Revision: 341532
URL: https://svnweb.freebsd.org/changeset/base/341532
Log:
ibcore: Fix sleeping in atomic when RoCE is used
A couple of places in the CM do
spin_lock_irq(_id_priv->lock);
...
if
Author: slavash
Date: Wed Dec 5 13:29:46 2018
New Revision: 341543
URL: https://svnweb.freebsd.org/changeset/base/341543
Log:
mlx4: Zero initialize device capabilities to avoid use of uninitialized
fields.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1
Author: slavash
Date: Wed Dec 5 13:30:16 2018
New Revision: 341544
URL: https://svnweb.freebsd.org/changeset/base/341544
Log:
mlx4core: Add checks for invalid port numbers.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox
Author: slavash
Date: Wed Dec 5 13:24:43 2018
New Revision: 341533
URL: https://svnweb.freebsd.org/changeset/base/341533
Log:
ibcore: ip6_dev_find() needs to know the scope ID.
Else the wrong network device can be returned for link-local addresses.
Submitted by: hselasky@
Author: slavash
Date: Wed Dec 5 13:29:16 2018
New Revision: 341542
URL: https://svnweb.freebsd.org/changeset/base/341542
Log:
mlx4core: Avoid multiplication overflow by casting multiplication.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1 week
Author: slavash
Date: Wed Dec 5 13:43:37 2018
New Revision: 341560
URL: https://svnweb.freebsd.org/changeset/base/341560
Log:
mlx5: Fix use-after-free in self-healing flow
When the mlx5 health mechanism detects a problem while the driver
is in the middle of init_one or remove_one, the
Author: slavash
Date: Wed Dec 5 13:43:07 2018
New Revision: 341559
URL: https://svnweb.freebsd.org/changeset/base/341559
Log:
mlx5: Move hw.mlx5 node definition to mlx5_core.
Submitted by: kib@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox
Author: slavash
Date: Wed Dec 5 13:42:36 2018
New Revision: 341558
URL: https://svnweb.freebsd.org/changeset/base/341558
Log:
mlx5: Convert some spaces into tabs and use device_printf() instead of
printf().
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1
Author: slavash
Date: Wed Dec 5 13:22:07 2018
New Revision: 341528
URL: https://svnweb.freebsd.org/changeset/base/341528
Log:
ibcore: Always check return value from ib_init_ah_from_wc().
This prevents code from accepting RoCEv1 connections when
only ROCEv2 is enabled and vice versa.
Author: slavash
Date: Wed Dec 5 13:21:20 2018
New Revision: 341527
URL: https://svnweb.freebsd.org/changeset/base/341527
Log:
ibcore: Add missing check for failure.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox
Author: slavash
Date: Wed Dec 5 13:31:45 2018
New Revision: 341547
URL: https://svnweb.freebsd.org/changeset/base/341547
Log:
mlx4en: Remove the DRBR and associated logic in the transmit path.
The hardware queues are deep enough currently and using the DRBR and
associated
callbacks
Author: slavash
Date: Wed Dec 5 13:32:46 2018
New Revision: 341549
URL: https://svnweb.freebsd.org/changeset/base/341549
Log:
mlx4en: Add support for receiving all data using one or more MCLBYTES sized
mbufs.
Also when the MTU is greater than MCLBYTES.
Submitted by: hselasky@
Author: slavash
Date: Wed Dec 5 13:32:15 2018
New Revision: 341548
URL: https://svnweb.freebsd.org/changeset/base/341548
Log:
mlx4en: Add support for netdump.
Implement the needed callback functions and support for polling the driver.
Differential Revision:
Author: slavash
Date: Wed Dec 5 13:26:17 2018
New Revision: 341536
URL: https://svnweb.freebsd.org/changeset/base/341536
Log:
ipoib: Don't do a light flush when MTU is unchanged.
When changing the MTU of ibX network interfaces, check that the MTU was really
changed before requesting an
Author: slavash
Date: Wed Dec 5 13:31:14 2018
New Revision: 341546
URL: https://svnweb.freebsd.org/changeset/base/341546
Log:
mlx4en: Add driver version to sysctl desc
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox Technologies
Modified:
Author: slavash
Date: Wed Dec 5 13:42:06 2018
New Revision: 341557
URL: https://svnweb.freebsd.org/changeset/base/341557
Log:
mlx5: Add SRQ fixes from Linux
Combine multiple fixes from Linux to SRQ.
Linux commits:
c73b791 IB/mlx5: Assign SRQ type earlier
0fd27a8 IB/mlx5: Fix
Author: slavash
Date: Wed Dec 5 13:41:37 2018
New Revision: 341556
URL: https://svnweb.freebsd.org/changeset/base/341556
Log:
mlx5: Fix for potential memory leaks.
Make sure allocated data gets freed in error cases.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC
Author: slavash
Date: Wed Dec 5 13:41:06 2018
New Revision: 341555
URL: https://svnweb.freebsd.org/changeset/base/341555
Log:
mlx5: Discard unused return values.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox Technologies
Author: slavash
Date: Wed Dec 5 13:20:51 2018
New Revision: 341526
URL: https://svnweb.freebsd.org/changeset/base/341526
Log:
ibcore: Fix an array index check
The array ib_mad_mgmt_class_table.method_table has MAX_MGMT_CLASS
(80) elements. Hence compare the array index with that value
Author: slavash
Date: Wed Dec 5 13:20:22 2018
New Revision: 341525
URL: https://svnweb.freebsd.org/changeset/base/341525
Log:
ibcore: Check ib_find_pkey() return value.
Linux commit:
d3a2418ee36a59bc02e9d454723f3175dcf4bfd9
Submitted by: hselasky@
Approved by:hselasky
Author: slavash
Date: Wed Dec 5 13:19:52 2018
New Revision: 341524
URL: https://svnweb.freebsd.org/changeset/base/341524
Log:
ibcore: Add support for IB_SPEED_HDR in sysfs rate printout.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by:
Author: slavash
Date: Wed Dec 5 13:28:46 2018
New Revision: 341541
URL: https://svnweb.freebsd.org/changeset/base/341541
Log:
opensm: Use precision specifier for scanf
If user input a string larger than the length of buffer, the stack
memory will be corrupted.
Approved by:
Author: slavash
Date: Wed Dec 5 13:23:44 2018
New Revision: 341531
URL: https://svnweb.freebsd.org/changeset/base/341531
Log:
ibcore: Add missing unref of netdevice.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox
Author: slavash
Date: Wed Dec 5 13:27:48 2018
New Revision: 341539
URL: https://svnweb.freebsd.org/changeset/base/341539
Log:
krping: Fix for memory leak in error case.
Submitted by: hselasky@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox
Author: slavash
Date: Wed Dec 5 13:40:36 2018
New Revision: 341554
URL: https://svnweb.freebsd.org/changeset/base/341554
Log:
mlx5: Raise fatal IB event when sys error occurs
All other mlx5_events report the port number as 1 based, which is how FW
reports it in the port event EQE.
Author: slavash
Date: Wed Dec 5 13:40:05 2018
New Revision: 341553
URL: https://svnweb.freebsd.org/changeset/base/341553
Log:
mlx5: Fix integer overflow while resizing CQ
The user can provide very large cqe_size which will cause to integer
overflow.
Linux commit:
Author: slavash
Date: Wed Dec 5 13:47:10 2018
New Revision: 341567
URL: https://svnweb.freebsd.org/changeset/base/341567
Log:
mlx5: Fix driver version location
Driver description should be set by core and not by the Ethernet driver.
Approved by:hselasky (mentor)
MFC after:
Author: slavash
Date: Wed Dec 5 13:45:37 2018
New Revision: 341564
URL: https://svnweb.freebsd.org/changeset/base/341564
Log:
mlx5: Add software tx_jumbo_packets counter
This counter will represent transmitted packets which has more than
1518 octets.
The NIC has multiple hardware
Author: slavash
Date: Wed Dec 5 13:46:09 2018
New Revision: 341565
URL: https://svnweb.freebsd.org/changeset/base/341565
Log:
mlx5: Fix wrong size allocation for QoS ETC TC register
The driver allocates wrong size (due to wrong struct name) when issuing
a query/set request to NIC's
Author: slavash
Date: Wed Dec 5 13:46:39 2018
New Revision: 341566
URL: https://svnweb.freebsd.org/changeset/base/341566
Log:
mlx5: Fixes to allow command polling mode to exist alongside event mode.
A command is either polling or event driven and the mode cannot change
during execution
Author: slavash
Date: Wed Dec 5 14:20:26 2018
New Revision: 341577
URL: https://svnweb.freebsd.org/changeset/base/341577
Log:
mlx5en: Implement support for bandwidth limiting in by ratio, ETS.
Add support for setting the bandwidth limit as a ratio rather than in bits per
second. The
Author: slavash
Date: Wed Dec 5 14:20:57 2018
New Revision: 341578
URL: https://svnweb.freebsd.org/changeset/base/341578
Log:
mlx5en: Remove the DRBR and associated logic in the transmit path.
The hardware queues are deep enough currently and using the DRBR and
associated
callbacks
Author: slavash
Date: Wed Dec 5 14:11:20 2018
New Revision: 341572
URL: https://svnweb.freebsd.org/changeset/base/341572
Log:
mlx5fpga: Initial code import.
Submitted by: kib@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox Technologies
Added:
Author: slavash
Date: Wed Dec 5 14:17:22 2018
New Revision: 341573
URL: https://svnweb.freebsd.org/changeset/base/341573
Log:
mlx5fpga_tools initial code import.
Submitted by: kib@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox Technologies
Author: slavash
Date: Wed Dec 5 14:24:33 2018
New Revision: 341585
URL: https://svnweb.freebsd.org/changeset/base/341585
Log:
mlx5en: Improve configuration of HW LRO.
In order to enable HW LRO, both the "hw_lro" sysctl in the mlx5en(4) config
space must be set, and the ifconfig(8) LRO
On 12/5/18 12:06 AM, Kubilay Kocak wrote:
On 5/12/2018 9:51 am, Pedro F. Giffuni wrote:
Starting with FreeBSD 12 we fully support writing ext4 filesystems
Can we remove '2' from the module/man/etc name if (since) it supports
multiple extXfs versions? Is there anything serious preventing
Author: slavash
Date: Wed Dec 5 13:49:11 2018
New Revision: 341571
URL: https://svnweb.freebsd.org/changeset/base/341571
Log:
mlx5ib: Set default active width and speed when querying port.
Make sure the active width and speed is set in case the
translate_eth_proto_oper() function
Author: slavash
Date: Wed Dec 5 14:23:31 2018
New Revision: 341583
URL: https://svnweb.freebsd.org/changeset/base/341583
Log:
mlx5en: Statically allocate and free the channel structure(s).
By allocating the worst case size channel structure array
at attach time we can eliminate various
Author: slavash
Date: Wed Dec 5 14:23:01 2018
New Revision: 341582
URL: https://svnweb.freebsd.org/changeset/base/341582
Log:
mlx5en: Fix race in mlx5e_ethtool_debug_stats().
Writing to the debug stats variable must be locked,
else serialization will be lost which might cause
various
Author: slavash
Date: Wed Dec 5 14:22:30 2018
New Revision: 341581
URL: https://svnweb.freebsd.org/changeset/base/341581
Log:
mlx5en: Add support for IFM_10G_LR and IFM_40G_ER4 media types.
Inspect the ethernet compliance code to figure out actual cable type by
reading
the PDDR module
Author: vmaffione
Date: Wed Dec 5 15:38:52 2018
New Revision: 341589
URL: https://svnweb.freebsd.org/changeset/base/341589
Log:
netmap.h: include stdatomic.h
The stdatomic.h header exports atomic_thread_fence(), that
can be used to implement the nm_stst_barrier() macro needed
by
Author: slavash
Date: Wed Dec 5 13:47:41 2018
New Revision: 341568
URL: https://svnweb.freebsd.org/changeset/base/341568
Log:
mlx5ib: Fix sign extension in mlx5_ib_query_device
"fw_rev_min(dev->mdev)" with type "unsigned short" (16 bits, unsigned) is
promoted in "fw_rev_min(dev->mdev)
Author: slavash
Date: Wed Dec 5 13:48:39 2018
New Revision: 341570
URL: https://svnweb.freebsd.org/changeset/base/341570
Log:
mlx5ib: Make sure the congestion work timer does not escape the drain
procedure.
If the mlx5_ib_read_cong_stats() function was running when mlx5ib was
unloaded,
Author: slavash
Date: Wed Dec 5 13:48:10 2018
New Revision: 341569
URL: https://svnweb.freebsd.org/changeset/base/341569
Log:
mlx5ib: Fix null pointer dereference in mlx5_ib_create_srq
Although "create_srq_user" does overwrite "in.pas" on some paths, it
also contains at least one
Author: slavash
Date: Wed Dec 5 14:21:28 2018
New Revision: 341579
URL: https://svnweb.freebsd.org/changeset/base/341579
Log:
mlx5en: Fix for inlining issues in transmit path
1) Don't exceed the drivers own hardcoded TX inline limit.
The blueflame register size can be much greater
Author: slavash
Date: Wed Dec 5 14:21:59 2018
New Revision: 341580
URL: https://svnweb.freebsd.org/changeset/base/341580
Log:
mlx5en: Don't set rate on SQs when the SQ is already stopped.
This can happen when connections are short lived and leads to
a firmware error printout in dmesg,
Author: slavash
Date: Wed Dec 5 14:25:03 2018
New Revision: 341586
URL: https://svnweb.freebsd.org/changeset/base/341586
Log:
mlx5en: Implement backpressure indication.
The backpressure indication is implemented using an unlimited rate type of
mbuf send tag. When the upper layers
Author: vmaffione
Date: Wed Dec 5 15:05:26 2018
New Revision: 341588
URL: https://svnweb.freebsd.org/changeset/base/341588
Log:
netmap: fix module Makefile
Reported by: mav
Modified:
stable/11/sys/modules/netmap/Makefile
Modified: stable/11/sys/modules/netmap/Makefile
Author: slavash
Date: Wed Dec 5 14:18:52 2018
New Revision: 341574
URL: https://svnweb.freebsd.org/changeset/base/341574
Log:
mlx5fpga: Support MorseQ board
Added and supported new enum "morseQ = 4" for fpga_id field
Submitted by: kib@
Approved by:hselasky (mentor)
MFC
Author: slavash
Date: Wed Dec 5 14:19:55 2018
New Revision: 341576
URL: https://svnweb.freebsd.org/changeset/base/341576
Log:
mlx5fpga: Add set and query connect/disconnect FPGA
Submitted by: kib@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox
Author: slavash
Date: Wed Dec 5 14:19:23 2018
New Revision: 341575
URL: https://svnweb.freebsd.org/changeset/base/341575
Log:
mlx5fpga: IOCTL for FPGA temperature measurement
Submitted by: kib@
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox
Author: slavash
Date: Wed Dec 5 14:25:34 2018
New Revision: 341587
URL: https://svnweb.freebsd.org/changeset/base/341587
Log:
mlx4/mlx5: Updated driver version to 3.5.0
Approved by:hselasky (mentor)
MFC after: 1 week
Sponsored by: Mellanox Technologies
Modified:
Author: slavash
Date: Wed Dec 5 14:24:02 2018
New Revision: 341584
URL: https://svnweb.freebsd.org/changeset/base/341584
Log:
mlx5en: Count all transmitted and received bytes.
Add counter for all transmitted and received bytes. Currently only all
transmitted and received packets were
Author: hselasky
Date: Wed Dec 5 15:56:44 2018
New Revision: 341592
URL: https://svnweb.freebsd.org/changeset/base/341592
Log:
Remove redundant declaration after r341517.
MFC after:1 week
Sponsored by: Mellanox Technologies
Modified:
Author: markj
Date: Wed Dec 5 16:55:45 2018
New Revision: 341594
URL: https://svnweb.freebsd.org/changeset/base/341594
Log:
Netdump support was added to mlx4en(4) in r341548.
MFC with: r341548
Modified:
head/share/man/man4/netdump.4
Modified: head/share/man/man4/netdump.4
Author: hselasky
Date: Wed Dec 5 15:42:31 2018
New Revision: 341590
URL: https://svnweb.freebsd.org/changeset/base/341590
Log:
Fix LINT build after r341572.
MFC after:1 week
Sponsored by: Mellanox Technologies
Modified:
head/sys/conf/files
Modified:
Author: hselasky
Date: Wed Dec 5 15:53:34 2018
New Revision: 341591
URL: https://svnweb.freebsd.org/changeset/base/341591
Log:
Fix some build of LinuxKPI on some platforms after r341518.
MFC after:1 week
Sponsored by: Mellanox Technologies
Modified:
> On 12/5/18 12:06 AM, Kubilay Kocak wrote:
> > On 5/12/2018 9:51 am, Pedro F. Giffuni wrote:
> >> Starting with FreeBSD 12 we fully support writing ext4 filesystems
> >
> > Can we remove '2' from the module/man/etc name if (since) it supports
> > multiple extXfs versions? Is there anything
Author: mjg
Date: Wed Dec 5 16:43:03 2018
New Revision: 341593
URL: https://svnweb.freebsd.org/changeset/base/341593
Log:
sx: retire SX_NOADAPTIVE
The flag is not used by anything for years and supporting it requires an
explicit read from the lock when entering slow path.
Flag
> I will be glad to review/commit manpage changes that make things
> clearer. We should probably even try to document the format, as I recall
> we do for FAT somewhere(?).
In addition to updating the manpage, perhaps also create links to it as
ext3fs.5 and ext4fs.5?
-Ravi (rpokala@)
Author: emaste
Date: Wed Dec 5 21:51:39 2018
New Revision: 341607
URL: https://svnweb.freebsd.org/changeset/base/341607
Log:
MFC r341484: Always treat firmware request and response sizes as unsigned.
This fixes an incomplete bounds check on the guest-supplied request
size where a very
Author: emaste
Date: Wed Dec 5 21:49:39 2018
New Revision: 341606
URL: https://svnweb.freebsd.org/changeset/base/341606
Log:
MFC r298454 (araujo): Use MIN()/MAX() macros from sys/param.h.
Modified:
stable/10/usr.sbin/bhyve/fwctl.c
stable/10/usr.sbin/bhyve/pci_ahci.c
Directory Properties:
Author: sjg
Date: Thu Dec 6 00:13:51 2018
New Revision: 341610
URL: https://svnweb.freebsd.org/changeset/base/341610
Log:
tag bmake-20180919
Added:
vendor/NetBSD/bmake/20180919/
- copied from r341609, vendor/NetBSD/bmake/dist/
___
Author: sjg
Date: Thu Dec 6 00:13:35 2018
New Revision: 341609
URL: https://svnweb.freebsd.org/changeset/base/341609
Log:
Import bmake-20180919
Added:
vendor/NetBSD/bmake/dist/unit-tests/varquote.exp
vendor/NetBSD/bmake/dist/unit-tests/varquote.mk (contents, props changed)
Modified:
On Wed, 5 Dec 2018, Alan Somers wrote:
Log:
stat(2): clarify which syscalls modify file timestamps
The list of syscalls that modify st_atim, st_mtim, and st_ctim was quite out
of date and probably not accurate to begin with. Update it, and make it
clear that the list is open-ended.
On 12/1/18 8:50 AM, Konstantin Belousov wrote:
> Author: kib
> Date: Sat Dec 1 16:50:12 2018
> New Revision: 341375
> URL: https://svnweb.freebsd.org/changeset/base/341375
>
> Log:
> Allow to create swap zone larger than v_page_count / 2.
>
> If user configured the maxswapzone tunable,
Author: mckusick
Date: Thu Dec 6 01:04:56 2018
New Revision: 341611
URL: https://svnweb.freebsd.org/changeset/base/341611
Log:
If the vfs.ffs.dotrimcons sysctl option is enabled while a file
deletion is active, specifically after a call to ffs_blkrelease_start()
but before the call to
On Thu, 6 Dec 2018, Bruce Evans wrote:
On Wed, 5 Dec 2018, Alan Somers wrote:
Log:
stat(2): clarify which syscalls modify file timestamps
...
These fields shouldn't exist. They are misimplemented compatibility cruft.
...
which I fixed in FreeBSD-5 using bit-fields. Now the support for
Author: kp
Date: Wed Dec 5 19:53:09 2018
New Revision: 341605
URL: https://svnweb.freebsd.org/changeset/base/341605
Log:
pf tests: Add a defer mode test for pfsync
Repeat the pfsync test, this time with the 'defer' option enabled. This
exercises slightly different code paths.
Modified:
Author: mckusick
Date: Thu Dec 6 00:09:39 2018
New Revision: 341608
URL: https://svnweb.freebsd.org/changeset/base/341608
Log:
Normally when an attempt is made to mount a UFS/FFS filesystem whose
superblock has a check-hash error, an error message noting the
superblock check-hash failure
Author: cy
Date: Thu Dec 6 04:28:39 2018
New Revision: 341615
URL: https://svnweb.freebsd.org/changeset/base/341615
Log:
MFC r341265:
Remove an old comment/code and replace with a comment that
directly references a NetBSD commit.
Modified:
Author: cy
Date: Thu Dec 6 04:28:39 2018
New Revision: 341615
URL: https://svnweb.freebsd.org/changeset/base/341615
Log:
MFC r341265:
Remove an old comment/code and replace with a comment that
directly references a NetBSD commit.
Modified:
Author: np
Date: Thu Dec 6 06:18:21 2018
New Revision: 341620
URL: https://svnweb.freebsd.org/changeset/base/341620
Log:
cxgbe(4): Fall back to a basic configuration in case of any error during
card initialization. This is an expanded version of r333682.
Break up prep_firmware into
1 - 100 of 123 matches
Mail list logo