Per jmorgan, sparc64 will only boot kernels that are under 7.2MB. Genkernel should check this.
A 7.2MB limitation seems bizarre. Is that a limitation of openfirmware? Is the initramfs itself included in this limit?
I'm not sure this is really correct, catbus is currently booted to a kernel that is ~14MB, and my sparc box is booted to a kernel around 10MB. Both are using grub, and both are booting uncompressed kernels because of a memory limitation at boot that prevents proper decompression. These limits are probably specific to certain generations of sparc hw, are we sure genkernel should be in charge of this?
Created attachment 883755 [details] Serial output of the OOM kernel panic I'm observing at startup.
See attached, possibly related? I observe that output on serial when trying to boot the latest install-sparc64-minimal-20230904T100154Z.iso on my Sun Ultra 5 (UltraSPARC-IIi @ 270MHz, 128MB of RAM). I noted that the kernel image appears to be ~10.9MB in size on there.