Public bug reported:

== Summary ==
ubuntu_bpf test failed to build on noble 6.8.0-148.148 with fatal error: 
cgroup_skb_direct_packet_access.skel.h: No such file or directory

Test build was OK in 6.8.0-147.147 from 2026.09.28, after fixing another
build error bug 2160493.

This is because of upstream commit 5add3a4ad1 "selftests/bpf: add
verification for BPF_PROG_QUERY attr size boundaries" applied from
stable update bug 2169822

== Test Information ==
* SRU Cycle: 2026.10.12
* Series: noble
* Package: linux (generic)
* Kernel Version: 6.8.0-148.148
* Arch: amd64
* Cloud / Target: openstack (prod-kernel-sru-testing-amd64 / amd64-vm)
* Test Suite: ubuntu_bpf
* Test Case: bpf-build

== Failure Log ==
+ mkdir -p /var/tmp/bpf_build
+ sudo mount --bind 
/var/tmp/checkbox-ng/sessions/session_title-2026-10-13T06.20.33.696025.session/session-share/ubuntu_bpf
 /var/tmp/bpf_build
+ cd /var/tmp/bpf_build
+ make -C linux/tools/testing/selftests TARGETS=bpf SKIP_TARGETS= clean all 
KDIR=/usr/src/linux-headers-6.8.0-148-generic
make: Entering directory '/var/tmp/bpf_build/linux/tools/testing/selftests'
make[1]: Entering directory 
'/var/tmp/bpf_build/linux/tools/testing/selftests/bpf'
  CLEAN
  CLEAN   eBPF_helpers-manpage
  CLEAN   eBPF_syscall-manpage
make[1]: Leaving directory 
'/var/tmp/bpf_build/linux/tools/testing/selftests/bpf'
make[1]: Entering directory 
'/var/tmp/bpf_build/linux/tools/testing/selftests/bpf'
  MKDIR    libbpf
  HOSTCC  
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/libbpf/fixdep.o
  HOSTLD  
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/libbpf/fixdep-in.o
  LINK    
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/libbpf/fixdep
  GEN     
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/libbpf/bpf_helper_defs.h
  MKDIR   
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/libbpf/staticobjs/
  CC      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/libbpf/staticobjs/libbpf.o
  CC      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/libbpf/staticobjs/bpf.o
  CC      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/libbpf/staticobjs/nla

[... log truncated ...]

l.h
  GEN-SKEL [test_progs] verifier_raw_stack.skel.h
  GEN-SKEL [test_progs] verifier_raw_tp_writable.skel.h
  GEN-SKEL [test_progs] verifier_ref_tracking.skel.h
  GEN-SKEL [test_progs] verifier_reg_equal.skel.h
  GEN-SKEL [test_progs] verifier_regalloc.skel.h
  GEN-SKEL [test_progs] verifier_ringbuf.skel.h
  GEN-SKEL [test_progs] verifier_runtime_jit.skel.h
  GEN-SKEL [test_progs] verifier_scalar_ids.skel.h
  GEN-SKEL [test_progs] verifier_sdiv.skel.h
  GEN-SKEL [test_progs] verifier_search_pruning.skel.h
  GEN-SKEL [test_progs] verifier_sock.skel.h
  GEN-SKEL [test_progs] verifier_spill_fill.skel.h
  GEN-SKEL [test_progs] verifier_spin_lock.skel.h
  GEN-SKEL [test_progs] verifier_stack_ptr.skel.h
  GEN-SKEL [test_progs] verifier_subprog_precision.skel.h
  GEN-SKEL [test_progs] verifier_subreg.skel.h
  GEN-SKEL [test_progs] verifier_typedef.skel.h
  GEN-SKEL [test_progs] verifier_uninit.skel.h
  GEN-SKEL [test_progs] verifier_unpriv.skel.h
  GEN-SKEL [test_progs] verifier_unpriv_perf.skel.h
  GEN-SKEL [test_progs] verifier_value.skel.h
  GEN-SKEL [test_progs] verifier_value_adj_spill.skel.h
  GEN-SKEL [test_progs] verifier_value_illegal_alu.skel.h
  GEN-SKEL [test_progs] verifier_value_or_null.skel.h
  GEN-SKEL [test_progs] verifier_value_ptr_arith.skel.h
  GEN-SKEL [test_progs] verifier_var_off.skel.h
  GEN-SKEL [test_progs] verifier_xadd.skel.h
  GEN-SKEL [test_progs] verifier_xdp.skel.h
  GEN-SKEL [test_progs] verifier_xdp_direct_packet_access.skel.h
  GEN-SKEL [test_progs] vrf_socket_lookup.skel.h
  GEN-SKEL [test_progs] xdp_dummy.skel.h
  GEN-SKEL [test_progs] xdp_features.skel.h
  GEN-SKEL [test_progs] xdp_hw_metadata.skel.h
  GEN-SKEL [test_progs] xdp_metadata.skel.h
  GEN-SKEL [test_progs] xdp_metadata2.skel.h
  GEN-SKEL [test_progs] xdp_redirect_map.skel.h
  GEN-SKEL [test_progs] xdp_redirect_multi_kern.skel.h
  GEN-SKEL [test_progs] xdp_synproxy_kern.skel.h
  GEN-SKEL [test_progs] xdp_tx.skel.h
  GEN-SKEL [test_progs] xdping_kern.skel.h
  GEN-SKEL [test_progs] xdpwall.skel.h
  GEN-SKEL [test_progs] xfrm_info.skel.h
  GEN-SKEL [test_progs] xsk_xdp_progs.skel.h
  GEN-SKEL [test_progs] fentry_test.lskel.h
  GEN-SKEL [test_progs] fexit_test.lskel.h
  GEN-SKEL [test_progs] fexit_sleep.lskel.h
  GEN-SKEL [test_progs] atomics.lskel.h
  GEN-SKEL [test_progs] trace_printk.lskel.h
  GEN-SKEL [test_progs] trace_vprintk.lskel.h
  GEN-SKEL [test_progs] map_ptr_kern.lskel.h
  GEN-SKEL [test_progs] core_kern.lskel.h
  GEN-SKEL [test_progs] core_kern_overflow.lskel.h
  GEN-SKEL [test_progs] test_ringbuf.lskel.h
  GEN-SKEL [test_progs] test_ringbuf_map_key.lskel.h
  GEN-SKEL [test_progs] test_ksyms_module.lskel.h
  GEN-SKEL [test_progs] test_ksyms_weak.lskel.h
  GEN-SKEL [test_progs] kfunc_call_test.lskel.h
  GEN-SKEL [test_progs] kfunc_call_test_subprog.lskel.h
  LINK-BPF [test_progs] test_static_linked.bpf.o
  GEN-SKEL [test_progs] test_static_linked.skel.h
  LINK-BPF [test_progs] linked_funcs.bpf.o
  GEN-SKEL [test_progs] linked_funcs.skel.h
  LINK-BPF [test_progs] linked_vars.bpf.o
  GEN-SKEL [test_progs] linked_vars.skel.h
  LINK-BPF [test_progs] linked_maps.bpf.o
  GEN-SKEL [test_progs] linked_maps.skel.h
  LINK-BPF [test_progs] test_subskeleton.bpf.o
  GEN-SKEL [test_progs] test_subskeleton.skel.h
  LINK-BPF [test_progs] test_subskeleton_lib.bpf.o
  GEN-SKEL [test_progs] test_subskeleton_lib.skel.h
  LINK-BPF [test_progs] test_usdt.bpf.o
  GEN-SKEL [test_progs] test_usdt.skel.h
  TEST-OBJ [test_maps] array_map_batch_ops.test.o
  TEST-OBJ [test_maps] htab_map_batch_ops.test.o
  TEST-OBJ [test_maps] lpm_trie_map_batch_ops.test.o
  TEST-OBJ [test_maps] map_in_map_batch_ops.test.o
  TEST-OBJ [test_maps] map_percpu_stats.test.o
  TEST-OBJ [test_maps] sk_storage_map.test.o
  TEST-OBJ [test_maps] task_storage_map.test.o
  TEST-HDR [test_maps] tests.h
  EXT-OBJ  [test_maps] test_maps.o
  MKDIR    resolve_btfids
  HOSTCC  
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/fixdep.o
  HOSTLD  
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/fixdep-in.o
  LINK    
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/fixdep
  MKDIR     
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids//libsubcmd
  CC      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd/exec-cmd.o
  CC      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd/help.o
  CC      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd/pager.o
  CC      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd/parse-options.o
  CC      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd/run-command.o
  CC      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd/sigchain.o
  CC      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd/subcmd-config.o
  LD      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd/libsubcmd-in.o
  AR      
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd/libsubcmd.a
  INSTALL 
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd//include/subcmd/exec-cmd.h
  INSTALL 
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd//include/subcmd/help.h
  INSTALL 
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd//include/subcmd/pager.h
  INSTALL 
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd//include/subcmd/parse-options.h
  INSTALL 
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/libsubcmd//include/subcmd/run-command.h
  INSTALL libsubcmd_headers
  HOSTCC  
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/main.o
  HOSTCC  
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/rbtree.o
  HOSTCC  
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/zalloc.o
  HOSTCC  
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/string.o
  HOSTCC  
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/ctype.o
  HOSTCC  
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/str_error_r.o
  HOSTLD  
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/tools/build/resolve_btfids/resolve_btfids-in.o
  LINK     resolve_btfids
  BINARY   test_maps
  BINARY   test_lru_map
  BINARY   test_lpm_map
  TEST-OBJ [test_progs] access_variable_array.test.o
  TEST-OBJ [test_progs] align.test.o
  TEST-OBJ [test_progs] arg_parsing.test.o
  TEST-OBJ [test_progs] assign_reuse.test.o
  TEST-OBJ [test_progs] async_stack_depth.test.o
  TEST-OBJ [test_progs] atomic_bounds.test.o
  TEST-OBJ [test_progs] atomics.test.o
  TEST-OBJ [test_progs] attach_probe.test.o
  TEST-OBJ [test_progs] autoattach.test.o
  TEST-OBJ [test_progs] autoload.test.o
  TEST-OBJ [test_progs] bind_perm.test.o
  TEST-OBJ [test_progs] bloom_filter_map.test.o
  TEST-OBJ [test_progs] bpf_attr_size.test.o
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/prog_tests/bpf_attr_size.c:8:10:
 fatal error: cgroup_skb_direct_packet_access.skel.h: No such file or directory
    8 | #include "cgroup_skb_direct_packet_access.skel.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:638: 
/var/tmp/bpf_build/linux/tools/testing/selftests/bpf/bpf_attr_size.test.o] 
Error 1
make[1]: Leaving directory 
'/var/tmp/bpf_build/linux/tools/testing/selftests/bpf'
make: *** [Makefile:181: all] Error 2
make: Leaving directory '/var/tmp/bpf_build/linux/tools/testing/selftests'
+ cd /
+ sudo umount /var/tmp/bpf_build
+ rmdir /var/tmp/bpf_build

** Affects: ubuntu-kernel-tests
     Importance: Undecided
         Status: New

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Invalid

** Affects: linux (Ubuntu Noble)
     Importance: Undecided
         Status: New


** Tags: 6.8 amd64 generic noble openstack sru-20261012 ubuntu-bpf

** Also affects: linux (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu)
       Status: New => Invalid

** Also affects: linux (Ubuntu Noble)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2171372

Title:
  bpf-build in ubuntu_bpf failed on noble 6.8.0-148.148 (fatal error:
  cgroup_skb_direct_packet_access.skel.h: No such file or directory)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2171372/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to