test_maps in ubuntu_bpf failed on J-oem-6.1 ( run_parallel: Assertion `status == 0' failed.)

Bug #2016469 reported by Po-Hsu Lin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
New
Undecided
Unassigned
linux-oem-6.1 (Ubuntu)
Invalid
Undecided
Unassigned
Jammy
Won't Fix
Undecided
Unassigned

Bug Description

Issue found in J-oem-6.1.0-1009.9 after fixing the build issue in bug 2016455.

The test_maps in ubuntu_bpf will fail with:
  test_maps: test_maps.c:1375: __run_parallel: Assertion `status == 0' failed.

Test log:
 Running './test_maps'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_hashmap_walk'
 Fork 100 tasks to 'test_hashmap'
 Fork 100 tasks to 'test_hashmap_percpu'
 Fork 100 tasks to 'test_hashmap_sizes'
 Fork 100 tasks to 'test_arraymap'
 Fork 100 tasks to 'test_arraymap_percpu'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_update_delete'
 Fork 100 tasks to 'test_hashmap_walk'
 Fork 100 tasks to 'test_hashmap'
 Fork 100 tasks to 'test_hashmap_percpu'
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:173: test_hashmap_percpu: Assertion `bpf_map_update_elem(fd, &key, value, BPF_ANY) == 0' failed.
 test_maps: test_maps.c:1375: __run_parallel: Assertion `status == 0' failed.

This issue only exists on bare-metal. Passed with VM on openstack.

Po-Hsu Lin (cypressyew)
Changed in linux-oem-6.1 (Ubuntu):
status: New → Invalid
description: updated
Timo Aaltonen (tjaalton)
Changed in linux-oem-6.1 (Ubuntu Jammy):
status: New → Won't Fix
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.