test_verifier in ubuntu_bpf failed with 48 test cases on J-5.15 openstack ppc64el

Bug #2041614 reported by Po-Hsu Lin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
New
Undecided
Unassigned

Bug Description

Issue found with J-generic-5.15.0-88.98 on Openstack ppc64el instance.

After the ubuntu_bpf build issue (bug 2035181) fixed, test in ubuntu_bpf can be tested and reporting failures. There are 48 failures reported on this instance.

The failures are identical to J-arm64k, which failed with 47 test cases.
One extra failure in J-ppc64el is:
#144/p bpf_get_task_stack return R0 range is refined FAIL

Here is the complete 48 failed test cases:
  #21/u BPF_ATOMIC_AND without fetch FAIL
  #21/p BPF_ATOMIC_AND without fetch FAIL
  #22/u BPF_ATOMIC_AND with fetch FAIL
  #22/p BPF_ATOMIC_AND with fetch FAIL
  #23/u BPF_ATOMIC_AND with fetch 32bit FAIL
  #23/p BPF_ATOMIC_AND with fetch 32bit FAIL
  #24/u BPF_ATOMIC_AND with fetch - r0 as source reg FAIL
  #24/p BPF_ATOMIC_AND with fetch - r0 as source reg FAIL
  #25/p BPF_ATOMIC bounds propagation, mem->reg FAIL
  #26/u atomic compare-and-exchange smoketest - 64bit FAIL
  #26/p atomic compare-and-exchange smoketest - 64bit FAIL
  #27/u atomic compare-and-exchange smoketest - 32bit FAIL
  #27/p atomic compare-and-exchange smoketest - 32bit FAIL
  #30/u BPF_W cmpxchg should zero top 32 bits FAIL
  #30/p BPF_W cmpxchg should zero top 32 bits FAIL
  #31/p Dest pointer in r0 - succeed, check 2 FAIL
  #33/p Dest pointer in r0 - succeed, check 4 FAIL
  #35/u BPF_ATOMIC_FETCH_ADD smoketest - 64bit FAIL
  #35/p BPF_ATOMIC_FETCH_ADD smoketest - 64bit FAIL
  #36/u BPF_ATOMIC_FETCH_ADD smoketest - 32bit FAIL
  #36/p BPF_ATOMIC_FETCH_ADD smoketest - 32bit FAIL
  #41/u BPF_ATOMIC OR without fetch FAIL
  #41/p BPF_ATOMIC OR without fetch FAIL
  #42/u BPF_ATOMIC OR with fetch FAIL
  #42/p BPF_ATOMIC OR with fetch FAIL
  #43/u BPF_ATOMIC OR with fetch 32bit FAIL
  #43/p BPF_ATOMIC OR with fetch 32bit FAIL
  #44/u BPF_W atomic_fetch_or should zero top 32 bits FAIL
  #44/p BPF_W atomic_fetch_or should zero top 32 bits FAIL
  #45/u atomic exchange smoketest - 64bit FAIL
  #45/p atomic exchange smoketest - 64bit FAIL
  #46/u atomic exchange smoketest - 32bit FAIL
  #46/p atomic exchange smoketest - 32bit FAIL
  #47/u BPF_ATOMIC XOR without fetch FAIL
  #47/p BPF_ATOMIC XOR without fetch FAIL
  #48/u BPF_ATOMIC XOR with fetch FAIL
  #48/p BPF_ATOMIC XOR with fetch FAIL
  #49/u BPF_ATOMIC XOR with fetch 32bit FAIL
  #49/p BPF_ATOMIC XOR with fetch 32bit FAIL
  #144/p bpf_get_task_stack return R0 range is refined FAIL
  #150/p calls: trigger reg2btf_ids[reg->type] for reg->type > __BPF_REG_TYPE_MAX FAIL
  #797/p precise: ST insn causing spi > allocated_stack FAIL
  #867/u reference tracking: try to leak released ptr reg Failed to create hash map 'Invalid argument'!
  #867/p reference tracking: try to leak released ptr reg Failed to create hash map 'Invalid argument'!
  #944/u check valid spill/fill, ptr to mem Failed to create hash map 'Invalid argument'!
  #944/p check valid spill/fill, ptr to mem Failed to create hash map 'Invalid argument'!
  #945/u check with invalid reg offset 0 Failed to create hash map 'Invalid argument'!
  #945/p check with invalid reg offset 0 Failed to create hash map 'Invalid argument'!

Please find attachment for the complete test report.

Revision history for this message
Po-Hsu Lin (cypressyew) wrote :
tags: added: 5.15 jammy ppc64el sru-20231002 ubuntu-bpf
summary: - test_verifier in ubuntu_bpf failed with 48 test cases on J-5.15 ppc64el
+ test_verifier in ubuntu_bpf failed with 48 test cases on J-5.15 ppc64el
+ openstack
summary: - test_verifier in ubuntu_bpf failed with 48 test cases on J-5.15 ppc64el
- openstack
+ test_verifier in ubuntu_bpf failed with 48 test cases on J-5.15
+ openstack ppc64el
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.