CPU: Intel x86 KabyLake. I'm using 5.17 Kernel built from upstream and GRUB 2.04
But objdump-ing the Kernel image shows that there is no such symbol as main. GDB attached to QEMU does not know about this symbol either.
The question is what function GRUB actually jump into passing control to the Kernel code and what is the purpose of arch/x86/boot/main.c::main?