!DBFhtjpqmJNENpLDOv:nixos.org

NixOS systemd

599 Members
NixOS ❤️ systemd167 Servers

Load older messages


SenderMessageTime
10 Mar 2025
@raitobezarius:matrix.orgraitobezarius5th is too recent18:00:59
@raitobezarius:matrix.orgraitobezariusI booted baremetal NixOS on 2th gen & 3rd gen, but never on 4th & 5th yet so far18:01:37
@raitobezarius:matrix.orgraitobezariusand I think many server operators on NixOS already booted on AMD Genoa18:01:54
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgok so the point is that it's new enough hardware that it might have funkiness we haven't tested against?18:02:02
@raitobezarius:matrix.orgraitobezarius(and we have good experience with x86_64-v3)18:02:04
@raitobezarius:matrix.orgraitobezariusif it was a kernel crash, I could also say that it's old enough HW that the kernel breaks because I have many of those on my desk18:02:49
@raitobezarius:matrix.orgraitobezarius(VPD page sizes are completely fucked up on SCSI since NixOS 21.05)18:03:09
@raitobezarius:matrix.orgraitobezarius(still not fixed in any kernel)18:03:17
@raitobezarius:matrix.orgraitobezariusbut also if they say I'm booting with coreboot, it's yet another set of plausible I guess (?)18:03:52
@aloisw:julia0815.dealoisw
In reply to @aloisw:julia0815.de
Or maybe they mandate relocalizable binaries there.
Ok it seems that maybe PE is always relocalizable.
18:04:51
@raitobezarius:matrix.orgraitobezarius except on RISC-V 18:05:08
@raitobezarius:matrix.orgraitobezarius * except on RISC-V for COFF 18:05:14
@aloisw:julia0815.dealoisw I knew that stuff better 2 years ago. 18:05:35
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgoh great. The user practically ignored my request for HW info and decided to bisect nixpkgs instead of considering the systemd issue I linked18:07:11
@elvishjerricco:matrix.org@elvishjerricco:matrix.orgguess we'll see them again in a day or two18:07:34
@raitobezarius:matrix.orgraitobezarius(lol)18:08:07
@raitobezarius:matrix.orgraitobezariusi think it's a great experience to bisect baremetal HW18:08:15
@raitobezarius:matrix.orgraitobezariusI totally did not put my little brother to this task for the last 2 weeks18:08:28
@raitobezarius:matrix.orgraitobezariusthey would have a better chance just reverting the systemdp atch18:09:05
@raitobezarius:matrix.orgraitobezarius now we are talking about bisections, i'm going to post this: http://kernel.org/pub/linux/kernel/people/paulmck/Answers/Heisenbugs/QQAbisection.html 18:09:18
@elvishjerricco:matrix.org@elvishjerricco:matrix.org raitobezarius: Do you know if it would be possible to make qemu emulate an x86_64 system with this sort of issue? 18:11:43
@raitobezarius:matrix.orgraitobezariuswell, you know what we did last time right18:12:09
@raitobezarius:matrix.orgraitobezariuslet me check the source code of qemu quickly18:12:24
@raitobezarius:matrix.orgraitobezariusbasically18:13:30
@raitobezarius:matrix.orgraitobezarius
bool x86_cpu_get_memory_mapping(CPUState *cpu, MemoryMappingList *list,
                                Error **errp);
18:13:32
@raitobezarius:matrix.orgraitobezariusi think this needs to answer "yo bro i have nothing for you below 4GB boundary"18:13:41
@raitobezarius:matrix.orgraitobezariusthen you are going to reproduce it18:13:50
@raitobezarius:matrix.orgraitobezarius target/i386/cpu.h 18:14:01
@raitobezarius:matrix.orgraitobezariushmm18:14:37
@raitobezarius:matrix.orgraitobezariusi think there's easier ways to do it18:14:40

Show newer messages


Back to Room ListRoom Version: 6