Skip to content

Conversation

@SujanaSubr
Copy link
Contributor

What this PR does / why we need it:
Updates kernel version to 6.18
Which issue(s) this PR fixes:
Fixes #

Special notes for your reviewer:

Release note:

@SujanaSubr
Copy link
Contributor Author

This PR currently builds with debian/6.18_rc7-1_exp1. Merge only after 6.18 is available from debian repo

@fwilhe
Copy link
Member

fwilhe commented Dec 11, 2025

Really cool we got this so early, thanks @SujanaSubr

Remember that we will also need to update the README for this; it mentions our branching strategy

We'll have to document the new mode:

branch kernel
main 6.18
maint-6.12 6.12
maint-6.6 6.6

[build]
enable_rust = true
enable_signed = false
enable_vdso = true
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why do we remove this?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it is removed from debian config as well, throws error that config not available.


[build]
compiler = 'gcc'
c_compiler = 'gcc-15'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not sure about this, typically we will build nightly with the latest gcc that is available in debian testing at the time. is there a reason we need to pin to gcc 15 here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just used the existing debian config as is. i can put it back to gcc

Comment on lines +18 to +20
'rustc:native (>= 1.78.0)',
'bindgen:native (>= 0.65.1)',
'rust-src (>= 1.78.0)',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

where do those version numbers come from? do we need to provide this here? we should build with latest for nightly and whatever is in the build container for releases

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets discuss this, used as it is from debian

Comment on lines -32 to +37
revision_regex = '\d+gl(\d+)?(~bp\d+)?(~dev)?'
revision_regex = '\dexperimental'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this needs to be reverted before merge

version="$version_orig-3"
version_orig=6.18.3
version="$version_orig-1"
version_suffix="experimental"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

revert this before merge

@fwilhe
Copy link
Member

fwilhe commented Jan 5, 2026

kvm_dev image looks good on first sight!

Screenshot 2026-01-05 at 15 36 01

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.

3 participants