!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

195 Members
54 Servers

Load older messages


SenderMessageTime
13 Aug 2025
@emilazy:matrix.orgemilyyeah I know that's what you meant, but apparently yeah GRUB will do that18:00:52
@elvishjerricco:matrix.orgElvishJerriccoif we could assert that our specialisations all use the same initrd and just manually inject all the kernel modules....18:00:52
@elvishjerricco:matrix.orgElvishJerriccoGrub can do that but we don't use it I don't think18:01:11
@emilazy:matrix.orgemilyoh yeah sharing the initrd would be a substantial win I bet18:01:16
@emilazy:matrix.orgemilylike it'll help compress the drivers between the two kernels even18:01:23
@elvishjerricco:matrix.orgElvishJerriccoThe initrd is 33M18:01:32
@emilazy:matrix.orgemilyhey 33 MiB is a big deal in this game18:01:54
@elvishjerricco:matrix.orgElvishJerriccoI think I can get the initrds to be shared18:02:07
@emilazy:matrix.orgemilyif we eliminated the cost of the second initrd that'd be cool18:02:11
@elvishjerricco:matrix.orgElvishJerriccoI have a pretty good idea how to write that up18:02:13
@elvishjerricco:matrix.orgElvishJerriccoseems pretty easy18:02:17
@emilazy:matrix.orgemilybut it probably won't get eliminated so idk18:02:22
@aloisw:julia0815.dealoisw
In reply to @elvishjerricco:matrix.org
The initrd is 33M
It's already compressed so you'll really get approximately 33M savings though.
18:02:30
@emilazy:matrix.orgemilywell18:02:42
@emilazy:matrix.orgemilyI really doubt that the two module sets will completely compress into nothing18:02:50
@emilazy:matrix.orgemilykernel versions do famously change things in modules18:02:57
@emilazy:matrix.orgemilybut I'd hope it'd be a non-trivial improvement18:03:14
@emilazy:matrix.orgemilyideally we'd get them to be interleaved in the cpio…18:03:22
@emilazy:matrix.orgemilyso that you have one version of a module right after the other version18:03:27
@emilazy:matrix.orgemilythen it'd compress better18:03:35
@emilazy:matrix.orgemily think you can do that ElvishJerricco? :P 18:03:40
@elvishjerricco:matrix.orgElvishJerriccoI mean at that point we better take the erofs initrd patch and just let erofs do the fancy dedupe18:03:54
@emilazy:matrix.orgemilyyeah18:03:59
@k900:0upti.meK900 @emily I am big computering 18:04:07
@k900:0upti.meK900It's honestly not even a terrible number of rebuilds18:04:19
@emilazy:matrix.orgemilyhttps://clickhole.com/the-future-is-now-google-has-confirmed-that-its-comput-1825121342/18:04:25
@emilazy:matrix.orgemilyyeah I guess on Linux LLVM is just Rust and Mesa18:04:33
@emilazy:matrix.orgemilyI'm too used to Darwin18:04:40
@emilazy:matrix.orgemilywhere of course touching LLVM kills you instantly18:04:46
@emilazy:matrix.orgemilyI didn't even check the syntax of my C++ modifications btw. sorry18:04:55

Show newer messages


Back to Room ListRoom Version: 9