ip_defrag.sh in net from ubuntu_kernel_selftests failed with 5.0 / 5.3 / 5.4 kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Thadeu Lima de Souza Cascardo | ||
Disco |
Invalid
|
Medium
|
Unassigned | ||
Eoan |
Fix Released
|
Medium
|
Thadeu Lima de Souza Cascardo | ||
Focal |
Fix Released
|
Medium
|
Thadeu Lima de Souza Cascardo |
Bug Description
[Impact]
Failure to run ip_defrag deterministically.
[Fix]
Use smaller packets and ignore EPERM.
[Test case]
Run the test multiple times without observing failures.
[Regression potential]
If the test fix is incorrect, it will cause us to miss real kernel bugs. But as it is now, we are already ignoring its results.
=======
Test failed becuase:
./ip_defrag: sendto overlap: 1400: Operation not permitted
selftests: net: ip_defrag.sh
======
ipv6 tx:17 gso:1 (fail)
OK
ipv4 defrag
PASS
seed = 1556203721
ipv4 defrag with overlaps
PASS
seed = 1556203722
ipv6 defrag
seed = 1556203756
PASS
ipv6 defrag with overlaps
seed = 1556203756
./ip_defrag: sendto overlap: 1400: Operation not permitted
not ok 1..17 selftests: net: ip_defrag.sh [FAIL]
CVE References
summary: |
- ip_defrag.sh in net from ubuntu_kernel_selftests failed with Bionic 5.0 - hwe-edge kernel + ip_defrag.sh in net from ubuntu_kernel_selftests failed with 5.0.0 + kernel |
affects: | linux-hwe-edge (Ubuntu) → linux (Ubuntu) |
Changed in ubuntu-kernel-tests: | |
status: | New → Confirmed |
tags: | added: disco |
tags: | added: 5.0 sru-20190701 ubuntu-kernel-selftests |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu Disco): | |
status: | Incomplete → Confirmed |
Changed in linux (Ubuntu Disco): | |
importance: | Undecided → Medium |
assignee: | nobody → Connor Kuehl (connork) |
Changed in linux (Ubuntu Disco): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Disco): | |
status: | In Progress → Confirmed |
assignee: | Connor Kuehl (connork) → nobody |
tags: | added: sru-20200106 |
tags: | added: gke |
tags: | added: sru-20200316 |
tags: | added: 5.4 focal |
tags: | added: sru-20200427 |
Changed in linux (Ubuntu Focal): | |
status: | New → Confirmed |
description: | updated |
summary: |
- ip_defrag.sh in net from ubuntu_kernel_selftests failed with 5.0 / 5.3 - kernel + ip_defrag.sh in net from ubuntu_kernel_selftests failed with 5.0 / 5.3 / + 5.4 kernel |
Changed in linux (Ubuntu Focal): | |
assignee: | nobody → Thadeu Lima de Souza Cascardo (cascardo) |
Changed in linux (Ubuntu Eoan): | |
assignee: | nobody → Thadeu Lima de Souza Cascardo (cascardo) |
Changed in linux (Ubuntu Focal): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Eoan): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Disco): | |
status: | Confirmed → Invalid |
Changed in linux (Ubuntu Eoan): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Focal): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Eoan): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in ubuntu-kernel-tests: | |
status: | Confirmed → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1826848
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.