test_bpf of ubuntu_kernel_selftests.net ADT test failure with linux 4.4.0-180.210
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Testcase test_bpf of ubuntu_
What the test_bpf testcase does is only loading the test_bpf module, which reports the following error:
May 20 16:57:21 autopkgtest kernel: [ 88.143826] test_bpf: #250 BPF_MAXINSNS: ld_abs+
jited:1 ret -12 != 3055 FAIL (1 times)
This is cased by upstream commit 636c2628086e "net: skbuff: Remove errornous length validation in skb_vlan_pop()" which we applied from stable upstream v4.4.223.
[Fix]
The fix is upstream commit 0d906b1e8d40 "bpf, test: fix ld_abs + vlan push/pop stress test" from v4.9 which can cherry-picked to xenial.
[Test case]
Load the test_bpf module, it should return no errors.
[Regression potential]
Low. The fix changes only a bpf test module and was tested to fix the reported issue.
Original bug report:
---------
Testing failed on:
amd64: https:/
i386: https:/
ppc64el: https:/
s390x: https:/
CVE References
tags: | added: kernel-adt-failure |
summary: |
- linux 4.4.0-180.210 ADT test failure with linux 4.4.0-180.210 + test_bpf of ubuntu_kernel_selftests.net ADT test failure with linux + 4.4.0-180.210 |
Changed in linux (Ubuntu Xenial): | |
status: | New → Confirmed |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
description: | updated |
tags: | added: ubuntu-bpf-jit ubuntu-kernel-selftests |
tags: | added: 4.4 sru-20200518 xenial |
Changed in ubuntu-kernel-tests: | |
status: | New → Confirmed |
description: | updated |
description: | updated |
Changed in linux (Ubuntu Xenial): | |
status: | Confirmed → In Progress |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Changed in ubuntu-kernel-tests: | |
status: | Confirmed → Fix Released |
Confirmed we see this in SRU testing: http:// 10.246. 72.4/test- results/ 4.4.0-180. 210-lowlatency/ rizzo__ 4.4.0-180. 210__2020- 05-20_05- 12-00/ubuntu_ bpf_jit/ results/ ubuntu_ bpf_jit. ubuntu- bjf-jit/ debug/ubuntu_ bpf_jit. ubuntu- bjf-jit. DEBUG