!PSmBFWNKoXmlQBzUQf:helsinki-systems.de

Stage 1 systemd

73 Members
systemd in NixOs's stage 1, replacing the current bash tooling https://github.com/NixOS/nixpkgs/projects/5123 Servers

Load older messages


SenderMessageTime
28 Jan 2023
@lily:lily.flowers@lily:lily.flowersYes22:24:48
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgneat22:24:48
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgI think saving it somewhere the initrd can read it would be easier though22:24:58
@lily:lily.flowers@lily:lily.flowersI'm sorry for being a tad unclear 😅22:25:00
@lily:lily.flowers@lily:lily.flowers
In reply to @elvishjerricco:matrix.org
I think saving it somewhere the initrd can read it would be easier though
It would yes. I like that idea better
22:25:13
@lily:lily.flowers@lily:lily.flowers* It would, yes. I like that idea better22:25:28
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgor, realistically, we can mount the file system readonly and extract it from there. That would avoid dangers with mounting before resume22:25:32
@lily:lily.flowers@lily:lily.flowers
In reply to @elvishjerricco:matrix.org
or, realistically, we can mount the file system readonly and extract it from there. That would avoid dangers with mounting before resume
It does not. The kernel faq page for resume says that still would eat your data
22:26:05
@lily:lily.flowers@lily:lily.flowersIirc22:26:10
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgoh really?22:26:14
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgeven if you unmount it?22:26:16
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgdoes just having stuff in the page cache pre-resume fuck with it?22:26:34
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgwhere is that faq?22:27:04
@lily:lily.flowers@lily:lily.flowers

About initrd resume:

It is vital that this be done prior to remounting any filesystems (even as read-only) otherwise data may be corrupted.

At https://www.kernel.org/doc/html/latest/power/swsusp.html

22:27:45
@lily:lily.flowers@lily:lily.flowers
In reply to @elvishjerricco:matrix.org
does just having stuff in the page cache pre-resume fuck with it?
Maybe. I'm not quite sure, it doesn't elaborate
22:28:03
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgYea, that's annoying. If you're going to warn about it, you should explain it22:28:45
@elvishjerricco:matrix.org@elvishjerricco:matrix.org * Yea, that's annoying. If they're going to warn about it, they should explain it22:28:52
@lily:lily.flowers@lily:lily.flowers(I would hope mounting an unrelated disk that wasn't present at hibernation would be fine, but idk why it's a problem to begin with so maybe not)22:29:15
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgAn EFI variable should work, right? lol22:29:44
@lily:lily.flowers@lily:lily.flowersYou know, that's an even better idea22:30:16
@lily:lily.flowers@lily:lily.flowersCursed, but better22:30:23
@elvishjerricco:matrix.org@elvishjerricco:matrix.orglol great22:30:38
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgI did not mean for that to be taken seriously22:30:44
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgbut yea it might be better22:30:49
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgWell, the issue author created a version of the hibernate test that exhibits the issue22:31:33
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgthey just hard coded the resume offset22:31:38
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgso that's fragile and we can't actually have that in nixpkgs :P22:31:52
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgbut it helps diagnose for now22:31:57
@lily:lily.flowers@lily:lily.flowersI wonder if one of the more esoteric filesystems in the kernel allows you to either deterministically know or set a specific offset for a file22:32:58
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgoh22:33:59

Show newer messages


Back to Room ListRoom Version: 6