focal: selftests/bpf build broken: test_map_init.skel.h: No such file or directory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| linux (Ubuntu) |
Undecided
|
Kamal Mostafa | ||
| Focal |
Medium
|
Kamal Mostafa |
Bug Description
Please partially revert:
[focal] d946d4ddd6af bpf: Zero-fill re-used per-cpu map element
Such that we drop the tools/testing/
Reported upstream:
https://<email address hidden>/T/#u
---
This v5.4.78 commit breaks the tools/testing/
[linux-5.4.y] c602ad2b52dc bpf: Zero-fill re-used per-cpu map element
[focal] d946d4ddd6af bpf: Zero-fill re-used per-cpu map element
Like this:
5 | #include "test_map_
Because tools/testing/
"skeleton header generation" stuff (circa v5.6).
Changed in linux (Ubuntu Focal): | |
assignee: | nobody → Kamal Mostafa (kamalmostafa) |
status: | New → In Progress |
Changed in linux (Ubuntu): | |
status: | In Progress → Invalid |
Changed in linux (Ubuntu Focal): | |
importance: | Undecided → Medium |
description: | updated |
Changed in linux (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Kamal Mostafa (kamalmostafa) wrote : | #2 |
Verified fixed in focal (5.4.0-59.65).
tags: |
added: verification-done-focal removed: verification-needed-focal |
Launchpad Janitor (janitor) wrote : | #3 |
This bug was fixed in the package linux - 5.4.0-59.65
---------------
linux (5.4.0-59.65) focal; urgency=medium
* focal/linux: 5.4.0-59.65 -proposed tracker (LP: #1907604)
* focal: selftests/bpf build broken: test_map_
directory (LP: #1906866)
- SAUCE: Revert selftests/ "bpf: Zero-fill re-used per-cpu map element"
* Packaging resync (LP: #1786013)
- update dkms package versions
* memory is leaked when tasks are moved to net_prio (LP: #1886859)
- netprio_cgroup: Fix unlimited memory leak of v2 cgroups
* Focal update: v5.4.78 upstream stable release (LP: #1905618)
- drm/i915/gem: Flush coherency domains on first set-domain-ioctl
- time: Prevent undefined behaviour in timespec64_to_ns()
- nbd: don't update block size after device is started
- KVM: arm64: Force PTE mapping on fault resulting in a device mapping
- PCI: qcom: Make sure PCIe is reset before init for rev 2.1.0
- usb: dwc3: gadget: Continue to process pending requests
- usb: dwc3: gadget: Reclaim extra TRBs after request completion
- btrfs: tracepoints: output proper root owner for trace_find_
- btrfs: sysfs: init devices outside of the chunk_mutex
- btrfs: reschedule when cloning lots of extents
- ASoC: Intel: kbl_rt5663_
- genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_
- hv_balloon: disable warning when floor reached
- net: xfrm: fix a race condition during allocing spi
- ASoC: codecs: wcd9335: Set digital gain range correctly
- xfs: set xefi_discard when creating a deferred agfl free log intent item
- netfilter: use actual socket sk rather than skb sk when routing harder
- netfilter: nf_tables: missing validation from the abort path
- netfilter: ipset: Update byte and packet counters regardless of whether they
match
- powerpc/eeh_cache: Fix a possible debugfs deadlock
- perf trace: Fix segfault when trying to trace events by cgroup
- perf tools: Add missing swap for ino_generation
- ALSA: hda: prevent undefined shift in snd_hdac_
- iommu/vt-d: Fix a bug for PDP check in prq_event_thread
- afs: Fix warning due to unadvanced marshalling pointer
- can: rx-offload: don't call kfree_skb() from IRQ context
- can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ
context
- can: dev: __can_get_
frames
- can: can_create_
- can: j1939: swap addr and pgn in the send example
- can: j1939: j1939_sk_bind(): return failure if netdev is down
- can: ti_hecc: ti_hecc_probe(): add missed clk_disable_
path
- can: xilinx_can: handle failure cases of pm_runtime_get_sync
- can: peak_usb: add range checking in decode operations
- can: peak_usb: peak_usb_
- can: peak_canfd: pucan_handle_
on
- can: flexcan: remove FLEXCAN_
- c...
Changed in linux (Ubuntu Focal): | |
status: | Fix Committed → Fix Released |
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- focal' to 'verification- done-focal' . If the problem still exists, change the tag 'verification- needed- focal' to 'verification- failed- focal'.
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!