On 24/02/2020 19:50, Alper Nebi Yasak wrote:
I'm using Debian on an arm64 chromebook, and not setting "console=tty1"
in the kernel command line results in a number of weird behaviours
related to the initramfs.

Turns out my device-tree has (for debugging purposes?):

    chosen {
            stdout-path = "serial2:115200n8";
    };

Removing that makes everything work on the screen again, but that's a worse way to solve it compared to adding a kernel cmdline arg.

QEMU on aarch64 does a similar thing according to [0]:

    $ sudo dmesg | grep -i console
    [    0.000000] ACPI: SPCR: console: pl011,mmio,0x9000000,9600
    ...

[0] https://bugzilla.redhat.com/show_bug.cgi?id=1661288#c35

Those seem to be the root cause.

Reply via email to