Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Resync config with upstream debian #20

Open
ToeiRei opened this issue Apr 30, 2024 · 9 comments
Open

Resync config with upstream debian #20

ToeiRei opened this issue Apr 30, 2024 · 9 comments

Comments

@ToeiRei
Copy link
Owner

ToeiRei commented Apr 30, 2024

No description provided.

@ToeiRei
Copy link
Owner Author

ToeiRei commented Apr 30, 2024

vm.config was not synced back on distro change. Should be fixed next build

@its0ka
Copy link

its0ka commented Apr 30, 2024

i compared
https://github.com/ToeiRei/kernel-deb/blob/main/kernel-configs/vanilla.config
and
config-6.7.12-amd64.txt (debian sid kernel .config)

and found differences like CONFIG_MODULE_COMPRESS_XZ and CONFIG_TRANSPARENT_HUGEPAGE_MADVISE.
are they intended or not?

@ToeiRei
Copy link
Owner Author

ToeiRei commented Apr 30, 2024

That's intended on vanilla.config due to a feature request - vm.config should be like vanilla.config with less drivers and compression was adapted to use xz a while back as it was easier on the VM in my test runs.

@its0ka
Copy link

its0ka commented Apr 30, 2024

but as i can see compression is not set in your .config and it takes more space than default debian kernel

@ToeiRei
Copy link
Owner Author

ToeiRei commented Apr 30, 2024

I just dug through my archive - it was due to an userland problem back then leading to my kernel being unable to boot. I did plan to reactivate it at some point. Guess I should do a general debian-resync at some point as I can see some changes done upstream that I did not do on my end.

Btw - sid will always be something I don't address as I'm using the config from stable - which is currently "bookworm"

@ToeiRei ToeiRei reopened this Apr 30, 2024
@ToeiRei ToeiRei changed the title vm.config deviates "a lot from" vanilla.config Resync config with upstream debian Apr 30, 2024
@its0ka
Copy link

its0ka commented Apr 30, 2024

but what's the point in using old .config with newer kernel? old .config will keep some new things disabled. Your current vanilla.config looks very old (2019 config?), it lacks TLS, MPTCP,... (things that bookworm already has)

@ToeiRei
Copy link
Owner Author

ToeiRei commented Apr 30, 2024

The config was based on 6.1 as per debian bookworm for compatibility reasons.

@its0ka
Copy link

its0ka commented Apr 30, 2024

looks much older to me (reasons above), i guess i'll just wait for debian kernel team to drop kernel 6.8 to sid repo

@ToeiRei
Copy link
Owner Author

ToeiRei commented Apr 30, 2024

As I am using my kernel builds in production builds I have to be much more conservative than to use experimental sid settings. You cannot just change things to 'new and cool' if the userland below does not do it.

Still, resync is a must from time to time, which is what I'm doing right now. Next release should have the new configs implemented

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

No branches or pull requests

2 participants