10 Mar 2025 |
@elvishjerricco:matrix.org | Seems similar to this: https://github.com/systemd/systemd/issues/35026 | 17:42:44 |
raitobezarius | they're still allocating below 4G boundary for x86_64 | 17:48:26 |
raitobezarius | instead of doing it only for i386 | 17:48:29 |
@elvishjerricco:matrix.org | raitobezarius: So is the implication that this user has x86_64 hardware with no physical memory below 4G? | 17:50:44 |
@elvishjerricco:matrix.org | is that a thing? | 17:50:50 |
aloisw | In reply to @elvishjerricco:matrix.org Seems similar to this: https://github.com/systemd/systemd/issues/35026 How the heck does "no physical memory below 4GiB" even work? IIRC UEFI does identity mapping and the PE file format has 32-bit addresses. | 17:52:55 |
raitobezarius | In reply to @elvishjerricco:matrix.org is that a thing? yes, AMD Opteron A1100 | 17:56:33 |
raitobezarius | uhm | 17:56:46 |
raitobezarius | I am tired | 17:56:48 |
raitobezarius | Opteraon A1100 is ARM64 | 17:56:53 |
aloisw | (also I think SMM memory has to be below 4G too) | 17:56:53 |
raitobezarius | I cannot find hardware doing that OTOH right now | 17:57:14 |
raitobezarius | In reply to @aloisw:julia0815.de How the heck does "no physical memory below 4GiB" even work? IIRC UEFI does identity mapping and the PE file format has 32-bit addresses. on x86_64 | 17:57:36 |
raitobezarius | is it true on x86_64s ? | 17:57:46 |
raitobezarius | (or x86s whatever people calls it) | 17:57:54 |
@elvishjerricco:matrix.org | what is that? | 17:58:11 |
raitobezarius | oh lol x86s was abandoned | 17:58:12 |
raitobezarius | x86s is the simplified architecture for x86_64 | 17:58:20 |
raitobezarius | initializing immediately in tie rhgt mode, etc. | 17:58:27 |
raitobezarius | UEFI only | 17:58:29 |
aloisw | In reply to @raitobezarius:matrix.org is it true on x86_64s ? You have to ask Microsoft I guess. | 17:58:33 |
@elvishjerricco:matrix.org | is that what EFI PEs are? | 17:58:37 |
aloisw | Or maybe they mandate relocalizable binaries there. | 17:58:54 |
raitobezarius | i don't remember everything in the spec but it was non a trivial simplification | 17:58:56 |
raitobezarius | the only bad consequences I remember is a neutralization of the microkernel performance wrt to IO ports | 17:59:15 |
raitobezarius | anyway, reporter should just provide more HW information for its x86_64 stuff | 17:59:48 |
raitobezarius | if he's booting on Emerald Rapids, it becomes plausible | 17:59:59 |
raitobezarius | * if they're booting on Emerald Rapids, it becomes plausible | 18:00:03 |
@elvishjerricco:matrix.org | what's special about emerald rapids here? | 18:00:15 |
raitobezarius | well, among all CPU architectures that people have been booting, I think most people have been up to 3rd Xeon Scalable generation or 4th Xeon Scalable gen | 18:00:57 |