lopsided98 has quit [Quit: No Ping reply in 180 seconds.]
lopsided98 has joined #nixos-aarch64
alp has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos-aarch64
hmpffff has joined #nixos-aarch64
orivej has quit [Ping timeout: 260 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]
alp has joined #nixos-aarch64
monk has left #nixos-aarch64 ["Error from remote client"]
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hmpffff has joined #nixos-aarch64
monk has joined #nixos-aarch64
zupo has quit [Ping timeout: 256 seconds]
zupo has joined #nixos-aarch64
<patagonicus>
Wanted to install Hydra to help with failing builds, but now Hydra is failing to build. :D
cole-h has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-aarch64
alpernebbi has joined #nixos-aarch64
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]
alp has joined #nixos-aarch64
alp has quit [Ping timeout: 272 seconds]
alpernebbi has quit [Quit: alpernebbi]
zupo_ has joined #nixos-aarch64
zupo has quit [Ping timeout: 246 seconds]
dstzd_ has joined #nixos-aarch64
alp has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 265 seconds]
justanotheruser has joined #nixos-aarch64
Asmadeus has joined #nixos-aarch64
Asmadeus has quit [Changing host]
hmpffff has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AmandaC has quit [Quit: Toodles]
Amanda has joined #nixos-aarch64
Amanda is now known as Guest32744
fooker has joined #nixos-aarch64
CyberManifest has joined #nixos-aarch64
hmpffff has joined #nixos-aarch64
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos-aarch64
CyberManifest has quit [Quit: Leaving...]
rajivr has quit [Quit: Connection closed for inactivity]
alp has quit [Ping timeout: 272 seconds]
cole-h has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 246 seconds]
nschoe has joined #nixos-aarch64
hmpffff has quit [Ping timeout: 272 seconds]
hmpffff has joined #nixos-aarch64
superherointj has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hmpffff has quit [Ping timeout: 260 seconds]
hmpffff has joined #nixos-aarch64
orivej has quit [Ping timeout: 265 seconds]
alp has joined #nixos-aarch64
zupo has joined #nixos-aarch64
<samueldr>
hmmm... now that I have communication with init, for stage-1, I could implement all "hard parts" inside init and just use that communication channel to do stuff
<samueldr>
e.g. the recovery menu will have to handle being able to manually mount an encrypted partition
<samueldr>
and the boot process *already* has to handle that anyway
<samueldr>
similarly, expanding a filesystem to fill a partition
superherointj has quit [Quit: Leaving]
<samueldr>
that way init could mediate access to those resources, and lock until done
monk has left #nixos-aarch64 ["Error from remote client"]
monk has joined #nixos-aarch64
justanotheruser has joined #nixos-aarch64
gchristensen has joined #nixos-aarch64
<colemickens>
what are armstubs for?
<colemickens>
armstub8-gic.bin ?
<clever>
colemickens: the arm cpu begins execution at arm physical 0, and there is a fair amount of setup that has to be done before linux can use the arm core
<clever>
colemickens: the arm stubs get copied to arm physical 0, do that setup, and then jmp to the kernel entry-point
<clever>
and there are default stubs inside the start(4).elf binary, so you usually dont have to touch them
<colemickens>
the rpi4 sd image specifically copies it, I was kind of curious why
<samueldr>
clever: for u-boot it's needed
<samueldr>
at least it was at some point
<samueldr>
haven't verified if it isn't anymore
<colemickens>
(I forget I think I have a PR applied that's not yet merged)
<samueldr>
probably the one introducing u-boot
<clever>
should check if its still needed, since i expect it to have been fixed by now
<samueldr>
clever: could it be a different armstub than the one embedded in the start4.elf?
<clever>
possibly, but where are you getting it from then?
nschoe has quit [Remote host closed the connection]
hmpffff has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 272 seconds]
hmpffff has quit [Client Quit]
justanotheruser has joined #nixos-aarch64
justanotheruser has quit [Ping timeout: 260 seconds]
<colemickens>
welp, changed deviceTree settings and now old genreatiosn dont boot, whomp whomp
<colemickens>
maybe if I choose the generation instead of it failing and hitting it?
<colemickens>
I think the first time, I filtered the dtb and it picked up the right one in both mainlien/foundation kernels. Then I hardcoded it to the dtb from mainline and it doesn't exist for the old generations using the foundation kernel.
<colemickens>
I bet there's a way to respecify the right dtb at the uboot prompt
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]