canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #00951
[Bug 2015956] Re: selftest: fib_tests: Always cleanup before exit
This bug was fixed in the package linux-oem-6.0 - 6.0.0-1019.19
---------------
linux-oem-6.0 (6.0.0-1019.19) jammy; urgency=medium
* jammy/linux-oem-6.0: 6.0.0-1019.19 -proposed tracker (LP: #2024151)
* CVE-2023-2430
- io_uring: get rid of double locking
- io_uring: extract a io_msg_install_complete helper
- io_uring/msg_ring: move double lock/unlock helpers higher up
- io_uring/msg_ring: fix missing lock on overflow for IOPOLL
* Various backlight issues with the 6.0 kernel (LP: #2023638)
- ACPI: video: Add auto_detect arg to __acpi_video_get_backlight_type()
- ACPI: video: Make acpi_backlight=video work independent from GPU driver
- SAUCE: ACPI: video: Stop trying to use vendor backlight control on laptops
from after ~2012
* CVE-2022-4842
- fs/ntfs3: Fix attr_punch_hole() null pointer derenference
* CVE-2023-2124
- xfs: verify buffer contents when we skip log replay
* CVE-2023-0597
- x86/kasan: Map shadow for percpu pages on demand
- x86/mm: Randomize per-cpu entry area
- x86/mm: Recompute physical address for every page of per-CPU CEA mapping
- x86/mm: Populate KASAN shadow for entire per-CPU range of CPU entry area
- x86/mm: Do not shuffle CPU entry areas without KASLR
* cls_flower: off-by-one in fl_set_geneve_opt (LP: #2023577)
- net/sched: flower: fix possible OOB write in fl_set_geneve_opt()
* Some INVLPG implementations can leave Global translations unflushed when
PCIDs are enabled (LP: #2023220)
- x86/mm: Avoid incomplete Global INVLPG flushes
* CVE-2023-2176
- RDMA/core: Refactor rdma_bind_addr
* Fix Monitor lost after replug WD19TBS to SUT port with VGA/DVI to type-C
dongle (LP: #2021949)
- thunderbolt: Increase timeout of DP OUT adapter handshake
- thunderbolt: Do not touch CL state configuration during discovery
- thunderbolt: Increase DisplayPort Connection Manager handshake timeout
* CVE-2023-1073
- HID: check empty report_list in hid_validate_values()
* CVE-2023-0459
- uaccess: Add speculation barrier to copy_from_user()
* selftest: fib_tests: Always cleanup before exit (LP: #2015956)
- selftest: fib_tests: Always cleanup before exit
-- Timo Aaltonen <timo.aaltonen@xxxxxxxxxxxxx> Tue, 20 Jun 2023
12:57:07 +0300
** Changed in: linux-oem-6.0 (Ubuntu Jammy)
Status: Fix Committed => Fix Released
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2022-4842
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2023-0597
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2023-2124
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2023-2176
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2023-2430
--
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2015956
Title:
selftest: fib_tests: Always cleanup before exit
Status in ubuntu-kernel-tests:
In Progress
Status in linux package in Ubuntu:
Fix Released
Status in linux-oem-5.17 package in Ubuntu:
Invalid
Status in linux-oem-6.0 package in Ubuntu:
Invalid
Status in linux-oem-6.1 package in Ubuntu:
Invalid
Status in linux source package in Focal:
Fix Released
Status in linux-oem-5.17 source package in Focal:
Invalid
Status in linux-oem-6.0 source package in Focal:
Invalid
Status in linux-oem-6.1 source package in Focal:
Invalid
Status in linux source package in Jammy:
Fix Released
Status in linux-oem-5.17 source package in Jammy:
Fix Released
Status in linux-oem-6.0 source package in Jammy:
Fix Released
Status in linux-oem-6.1 source package in Jammy:
Fix Released
Status in linux source package in Kinetic:
Fix Released
Status in linux-oem-5.17 source package in Kinetic:
Invalid
Status in linux-oem-6.0 source package in Kinetic:
Invalid
Status in linux-oem-6.1 source package in Kinetic:
Invalid
Status in linux source package in Lunar:
Fix Released
Status in linux-oem-5.17 source package in Lunar:
Invalid
Status in linux-oem-6.0 source package in Lunar:
Invalid
Status in linux-oem-6.1 source package in Lunar:
Invalid
Bug description:
[Impact]
Copied from the commit message:
Usage of `set -e` before executing a command causes immediate exit
on failure, without cleanup up the resources allocated at setup.
This can affect the next tests that use the same resources,
leading to a chain of failures.
A simple fix is to always call cleanup function when the script exists.
This approach is already used by other existing tests.
[Fix]
* b60417a9f2 selftest: fib_tests: Always cleanup before exit
This patch can be cherry-picked into affected kernels.
[Test]
Run the patched fib_tests.sh on KVM kernels, which is expected to fail
due to bug 2007458.
Check with `ip netns`, the ns1 added during setup() should be removed.
[Where problems could occur]
Test robustness improvement, this should not break things.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2015956/+subscriptions