bottlerocket-os / bottlerocket-os/bottlerocket

Add ability to decompress kernel object files on boot

Open
#4,588 0 comments 0 reactions 1 assignee Claimed by @yeazelm View on GitHub
status/needs-triage type/enhancement
Dominant language
Rust
Stars
9.7k
Forks
586
Avg merge
1d 11h
Merged PRs (30d)
11

Description

**What I'd like:**
The kernel module objects included in packages like the `kmod-6.1-nvidia-r570-tesla` package can be compressed to save some disk space (about 26MB currently). If `driverdog` could detect this and automatically decompress these objects before linking them, it save a bit of disk space for the variants using that driver.

**Any alternatives you've considered:**

Not compressing the objects and leaving them in their larger state. Using EROFS essentially does this for the entire filesystem, we could put these files in an EROFS volume instead.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.