Hello!
Marius Strobl wrote on 30/11/2018 07:59:
Author: marius
Date: Thu Nov 29 21:59:09 2018
New Revision: 341266
URL: https://svnweb.freebsd.org/changeset/base/341266
Log:
MFC: r341016, MF12: r341261
- Add a belated UPDATING entry for the ixlv(4) -> iavf(4) rename in r339338.
-
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
Author: jhibbits
Date: Thu Dec 6 04:36:02 2018
New Revision: 341617
URL: https://svnweb.freebsd.org/changeset/base/341617
Log:
powerpc: Set very low priority mode while waiting for AP unleash event
The POWER9 does not recognize 'or 27,27,27' as a thread priority NOP. On
earlier POWER
Author: cy
Date: Thu Dec 6 05:06:14 2018
New Revision: 341619
URL: https://svnweb.freebsd.org/changeset/base/341619
Log:
Tag wpa_supplicant/hostapd 2.7.
Added:
vendor/wpa/2.7/
- copied from r341618, vendor/wpa/dist/
___
Author: cy
Date: Thu Dec 6 05:04:28 2018
New Revision: 341618
URL: https://svnweb.freebsd.org/changeset/base/341618
Log:
Import wpa_supplicant/hostapd 2.7
Added:
vendor/wpa/dist/src/ap/dpp_hostapd.c (contents, props changed)
vendor/wpa/dist/src/ap/dpp_hostapd.h (contents, props
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: jhibbits
Date: Thu Dec 6 04:30:24 2018
New Revision: 341616
URL: https://svnweb.freebsd.org/changeset/base/341616
Log:
powerpc: Fix ELFv2 JMP_SLOT relocation fixup
The jump slot is a function pointer, not a descriptor pointer, in ELFv2. Just
write the pointer itself over, not
Author: jhibbits
Date: Thu Dec 6 04:25:12 2018
New Revision: 341614
URL: https://svnweb.freebsd.org/changeset/base/341614
Log:
powerpc/powermac: Fix macgpio(4) child interrupt resource handling
The 'interrupts' property is actually 2 words, not one, on macgpio child
nodes. Open
Author: asomers
Date: Thu Dec 6 02:38:42 2018
New Revision: 341613
URL: https://svnweb.freebsd.org/changeset/base/341613
Log:
MFC r340525:
mount_fusefs.8: expand HISTORY section
Note that fuse was available from ports long before joining the base system.
Also, update the upstream
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: asomers
Date: Thu Dec 6 02:37:34 2018
New Revision: 341612
URL: https://svnweb.freebsd.org/changeset/base/341612
Log:
MFC r340455:
fcntl.2: document an additional error condition
Modified:
stable/12/lib/libc/sys/fcntl.2
Directory Properties:
stable/12/ (props changed)
On 12/5/18 10:24 AM, Pedro Giffuni wrote:
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
...
Seems minor but I think worth it for discovery/pola/obviousness, and
a good time
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
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:
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: 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:
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,
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
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.
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: brooks
Date: Wed Dec 5 19:18:16 2018
New Revision: 341604
URL: https://svnweb.freebsd.org/changeset/base/341604
Log:
Further simplify arguments to init.
With the removal of BOOTCDROM and fastboot support, this code always
passed "-s" or "--". The latter simply terminates
Author: gjb
Date: Wed Dec 5 19:16:12 2018
New Revision: 341603
URL: https://svnweb.freebsd.org/changeset/base/341603
Log:
MFS12 r341490, r341493:
r341490 (markj):
MFC r341442, r341443:
Plug memory disclosures via ptrace(2).
r341493 (garga):
MFC r341464:
Restore
On Wed, Dec 5, 2018 at 10:47 AM Pedro Giffuni wrote:
> On 05/12/2018 12:41, Conrad Meyer wrote:
> > The Linux model is that the current incarnation of the ext2/3/4 driver
> > is named "ext4," and that's what Linux users expect. You can mount
> > any ext2/3/4 filesystem with the Linux ext4
On 05/12/2018 12:41, Conrad Meyer wrote:
On Wed, Dec 5, 2018 at 7:24 AM Pedro Giffuni wrote:
On 12/5/18 12:06 AM, Kubilay Kocak wrote:
Can we remove '2' from the module/man/etc name if (since) it supports
multiple extXfs versions? Is there anything serious preventing it?
You can currently
Author: alc
Date: Wed Dec 5 18:26:40 2018
New Revision: 341602
URL: https://svnweb.freebsd.org/changeset/base/341602
Log:
Terminate a blist_alloc search when a blst_meta_alloc call fails with
cursor == 0.
Every call to blst_meta_alloc but the one at the root is made only when the
Author: markj
Date: Wed Dec 5 18:19:29 2018
New Revision: 341601
URL: https://svnweb.freebsd.org/changeset/base/341601
Log:
ixl(4) has netdump support via iflib.
Reported by: kbowling
MFC after:3 days
Modified:
head/share/man/man4/netdump.4
Modified:
On Wed, Dec 5, 2018 at 7:24 AM Pedro Giffuni wrote:
> On 12/5/18 12:06 AM, Kubilay Kocak wrote:
> > Can we remove '2' from the module/man/etc name if (since) it supports
> > multiple extXfs versions? Is there anything serious preventing it?
>
> You can currently create plain ext2 filesystems on
Author: brooks
Date: Wed Dec 5 17:35:15 2018
New Revision: 341600
URL: https://svnweb.freebsd.org/changeset/base/341600
Log:
Remove never enabled support for "fastboot".
This has been ifdef notyet since the import of BSD 4.4 Lite Kernel
Sources in r1541.
Sponsored by: DARPA, AFRL
Author: brooks
Date: Wed Dec 5 17:29:14 2018
New Revision: 341599
URL: https://svnweb.freebsd.org/changeset/base/341599
Log:
Remove ifdef BOOTCDROM option to start init.
When BOOTCDROM is defined (via CFLAGS as there is no config option)
it causes -C to be passed to init, but our init
Author: asomers
Date: Wed Dec 5 17:28:40 2018
New Revision: 341598
URL: https://svnweb.freebsd.org/changeset/base/341598
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
Author: yuripv
Date: Wed Dec 5 17:13:33 2018
New Revision: 341597
URL: https://svnweb.freebsd.org/changeset/base/341597
Log:
Actually mark r341596 as MFC.
Modified:
Directory Properties:
stable/12/ (props changed)
___
svn-src-all@freebsd.org
Author: yuripv
Date: Wed Dec 5 17:10:06 2018
New Revision: 341596
URL: https://svnweb.freebsd.org/changeset/base/341596
Log:
MFC r339827:
localedef: define characters in "space" class also as "print", except
for the known conflicts ("control" characters can't be "print"able).
POSIX
Author: markj
Date: Wed Dec 5 17:06:00 2018
New Revision: 341595
URL: https://svnweb.freebsd.org/changeset/base/341595
Log:
Clamp the INPCB port hash tables to IPPORT_MAX + 1 chains.
Memory beyond that limit was previously unused, wasting roughly 1MB per
8GB of RAM. Also retire
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: 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
> 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
> 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: 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: 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:
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: 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
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: 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: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: 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: 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
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: 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: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: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: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: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: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: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 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 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 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: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 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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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: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:
1 - 100 of 123 matches
Mail list logo