I built Debian packages with kernels from https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tag/?h=v6.3.1. The v6.3.1 tag boots correctly. With the v6.3.7 tag it still does not hang after “loading initramfs,” but the output (debug information or whatever—ACPI and PCI device info, etc.) becomes garbled. The garbling occurs as follows: many lines are printed, some lines overwrite previously printed ones, then the output continues only on the first line while the other lines are “frozen.” Later on 6.3.7 i'm booted into recovery mode (grub menu entry) and reached the cryptsetup password prompt. I entered the correct password, but nothing was displayed afterward and the boot did not proceed.
Later I’ll try to determine exactly which tag causes the boot failure. However, the behavior between 6.3.1 and 6.3.7 is different then first message about this bug: with 6.3.7 it at least reaches the cryptsetup password prompt, whereas with the 6.12 kernel it hangs completely after “loading initramfs.”

