Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 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
3 changes: 3 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@ jobs:
with:
egress-policy: audit

- name: Maximize build space
uses: ublue-os/remove-unwanted-software@6bdddc50e67c21ebe9d3316539b3a025345fdc81 # v9

- name: checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
with:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ jobs:
with:
egress-policy: audit

- name: Maximize build space
uses: ublue-os/remove-unwanted-software@6bdddc50e67c21ebe9d3316539b3a025345fdc81 # v9

- name: checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
with:
Expand Down
2 changes: 1 addition & 1 deletion config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ architectures:
- aarch64
flavors:
- name: zone
- name: zone-debug
- name: zone-bpf
constraints:
lower: '6.1'
- name: zone-amdgpu
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
#
# Edera kernel config snippet
# - Generated from delta config: configs/aarch64/zone-debug.fragment.config
# - Generated from delta config: configs/aarch64/zone-bpf.fragment.config
# - Against base config: configs/aarch64/zone.config
#
CONFIG_DEBUG_INFO=y
CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
CONFIG_DEBUG_INFO_REDUCED=n
CONFIG_DEBUG_INFO_SPLIT=n
CONFIG_DEBUG_INFO_NONE=n
CONFIG_DEBUG_INFO_BTF=y
CONFIG_DEBUG_INFO_BTF_MODULES=y

CONFIG_DEBUG_INFO_COMPRESSED_ZSTD=y
7 changes: 7 additions & 0 deletions configs/x86_64/host.config
Original file line number Diff line number Diff line change
Expand Up @@ -5961,3 +5961,10 @@ CONFIG_ARCH_HAS_KCOV=y
CONFIG_CC_HAS_SANCOV_TRACE_PC=y
CONFIG_ARCH_USE_MEMTEST=y

# BTF support (needed by some eBPF stuff)
CONFIG_DEBUG_INFO=y
CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
CONFIG_DEBUG_INFO_REDUCED=n
CONFIG_DEBUG_INFO_NONE=n
CONFIG_DEBUG_INFO_BTF=y
CONFIG_DEBUG_INFO_BTF_MODULES=y
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
CONFIG_DEBUG_INFO=y
CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
CONFIG_DEBUG_INFO_REDUCED=n
CONFIG_DEBUG_INFO_SPLIT=n
CONFIG_DEBUG_INFO_NONE=n
CONFIG_DEBUG_INFO_BTF=y
CONFIG_DEBUG_INFO_BTF_MODULES=y

CONFIG_DEBUG_INFO_COMPRESSED_ZSTD=y
4 changes: 2 additions & 2 deletions hack/build/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ SQUASH_SIZE=$(stat -c %s "${ADDONS_SQUASHFS_PATH}")
# We don't really care how big the host kernel is.
# Nvidia kernels have chonker firmwares, even compressed (like 200MB total size), so not much we can really do there.
case "$KERNEL_FLAVOR" in
zone-debug)
# Skip the check for zone-debug, it is allowed to be big
zone-bpf)
# Skip the check for zone-bpf, it is allowed to be big
;;
zone-nvidiagpu)
# Firmware means this is unavoidably quite large
Expand Down
Loading