8000 virtio-linux-detonation: 6.18.36 -> 6.18.42 (six LTS releases of fixes) by bryan-minimal · Pull Request #583 · gominimal/pkgs · GitHub
[go: up one dir, main page]

Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions packages/virtio-linux-detonation/build.ncl
Original file line number Diff line number Diff line change
Expand Up @@ -14,21 +14,22 @@ let python = import "../python/build.ncl" in
let toolchain = import "../toolchain/build.ncl" in

# Detonation observability kernel. Intentionally diverged from virtio-linux's
# 6.12.43 base to 6.18.36 (newest LTS) for the materially newer BPF verifier +
# 6.12.43 base to the 6.18 LTS line (6.18 is longterm; no 7.x line is longterm
# as of 2026-08) for the materially newer BPF verifier +
# features the in-VM eBPF observer needs (the 6.12 verifier rejected the env-scan
# tracepoint with E2BIG). Same BPF-LSM/BTF/AUDIT config delta (see build.sh) and
# the dwarves build_dep that supplies `pahole` for CONFIG_DEBUG_INFO_BTF. Source
# moved off the gs:// staging mirror (only 6.1/6.12 staged there) to cdn.kernel.org,
# matching the libkrunfw package's accepted pattern.
let version = "6.18.36" in
let version = "6.18.42" in
{
name = "virtio-linux-detonation",

build_deps = [
{ file = "build.sh" } | Local,
{
url = "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-%{version}.tar.xz",
sha256 = "fbab86c9f471c81075b280cca30bd85d790c060063a1245859b6344b07c9c44e",
sha256 = "35a8ef5e8fb44467e56a42b40c23c4c10a61d1e95ff8d738f285230e8bed63e7",
extract = true,
strip_prefix = "linux-%{version}",
} | Source,
Expand Down
0