This bug was fixed in the package linux - 5.4.0-42.46
---------------
linux (5.4.0-42.46) focal; urgency=medium
* focal/linux: 5.4.0-42.46 -proposed tracker (LP: #1887069)
* linux 4.15.0-109-generic network DoS regression vs -108 (LP: #1886668)
- SAUCE: Revert "netprio_cgroup: Fix unlimited memory leak of v2 cgroups"
linux (5.4.0-41.45) focal; urgency=medium
* focal/linux: 5.4.0-41.45 -proposed tracker (LP: #1885855)
* Packaging resync (LP: #1786013)
- update dkms package versions
* CVE-2019-19642
- kernel/relay.c: handle alloc_percpu returning NULL in relay_open
* CVE-2019-16089
- SAUCE: nbd_genl_status: null check for nla_nest_start
* CVE-2020-11935
- aufs: do not call i_readcount_inc()
* ip_defrag.sh in net from ubuntu_kernel_selftests failed with 5.0 / 5.3 / 5.4
kernel (LP: #1826848)
- selftests: net: ip_defrag: ignore EPERM
* Update lockdown patches (LP: #1884159)
- SAUCE: acpi: disallow loading configfs acpi tables when locked down
* seccomp_bpf fails on powerpc (LP: #1885757)
- SAUCE: selftests/seccomp: fix ptrace tests on powerpc
* Introduce the new NVIDIA 418-server and 440-server series, and update the
current NVIDIA drivers (LP: #1881137)
- [packaging] add signed modules for the 418-server and the 440-server
flavours
-- Khalid Elmously <[email protected]> Thu, 09 Jul 2020
19:50:26 -0400
** Changed in: linux (Ubuntu Groovy)
Status: In Progress => Fix Released
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-16089
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-19642
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2020-11935
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1872726
Title:
[Ubuntu 20.04] net/mlx5e: Fix endianness handling in pedit mask
Status in Ubuntu on IBM z Systems:
Fix Committed
Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Focal:
Fix Released
Status in linux source package in Groovy:
Fix Released
Bug description:
SRU Justification:
==================
[Impact]
* An issue with the endianess handling in the Mellanox mlx5 driver was
found.
* The mask value is provided as 64 bit and has to be casted in either
32 or 16 bit.
* On big endian systems the wrong half was casted which resulted in an
all zero mask.
[Fix]
* Backport: https://launchpadlibrarian.net/476243025/0001-net-mlx5
-fix-endianness-handling-in-pedit-mask.patch
[Test Case]
* An s390x system with RoCE Express 2(.1) system is needed and the
driver loaded.
* Check whether the mask value stays zero, or if it also get's non-
zero values.
* Functional testing is currently only doable by IBM, since we only
have RoCE (1) hardware that uses the mlx4 driver.
[Regression Potential]
* There is regression potential is moderate, since:
* the RoCE 2(.1) cards are pretty new and not very wide spread, yet
* the fix got already upstream accepted with 5.6
* However, at the end the patch modifies Mellanox common code
(drivers/net/ethernet/mellanox/mlx5/core/en_tc.c) to make the driver
work correctly on s390x.
* but the changes were reviewed, signed off by Mellanox engineers and
are very limited.
[Other Info]
* The above backport (patch-file) is based on commit
404402abd5f90aa90a134eb9604b1750c1941529 404402abd5f9 "net/mlx5e: Fix
endianness handling in pedit mask" - the backport was needed for
getting it applied to focal master-next.
* The commit itself got upstream accepted with kernel v5.6, hence
should automatically land in 'gorilla', but since gorilla is still
based on 5.4, I'm adding 'G' to this SRU.
__________
Issue found in the Mellanox mlx5 device driver:
The mask value is provided as 64 bit and has to be casted in
either 32 or 16 bit. On big endian systems the wrong half was
casted which resulted in an all zero mask.
We need to get the upstream commit picked up for the Ubuntu 20.04
kernel.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=404402abd5f90aa90a134eb9604b1750c1941529
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1872726/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp