Skip to content

refactor(rust-nix): remove 4-part kernel version workaround#16277

Draft
rlmenge wants to merge 1 commit intotomls/base/mainfrom
rlmenge/tomls/rust-nix
Draft

refactor(rust-nix): remove 4-part kernel version workaround#16277
rlmenge wants to merge 1 commit intotomls/base/mainfrom
rlmenge/tomls/rust-nix

Conversation

@rlmenge
Copy link
Copy Markdown
Contributor

@rlmenge rlmenge commented Mar 25, 2026

Now that the kernel uses a 3-part version scheme (6.18.5 + kextraversion in Release), uname -r produces standard semver-compatible output (e.g. 6.18.5-1.4.azl4). The patch that truncated 4-part versions for the semver crate in require_kernel_version! is no longer needed.

The inotify test skip overlay is retained — it addresses a separate containerized build environment limitation (ENOSPC on inotify_init).

Kernel refactor: #16253
original rust-nix pr: #16235

TaskID= 770425

Now that the kernel uses a 3-part version scheme (6.18.5 + kextraversion
in Release), uname -r produces standard semver-compatible output
(e.g. 6.18.5-1.4.azl4). The patch that truncated 4-part versions for
the semver crate in require_kernel_version! is no longer needed.

The inotify test skip overlay is retained — it addresses a separate
containerized build environment limitation (ENOSPC on inotify_init).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant