Sorry for wasting your time... And sorry for my poor English.
All I do in Ubuntu 20.04 TLS @ intel PC.
qemu-aarch64 version 4.2.1 (Debian 1:4.2-3ubuntu6.10)
I need to run Openwrt as ESXi-arm64 guest VM.
I trying to boot at: QEMU, ESXi, rpi4-UEFI.
And all this three times I get the same.
EFI stub: Booting Linux Kernel...
EFI stub: Generating empty DTB
EFI stub: Exiting boot services and installing virtual address map...
So, I think there no difference where to test (as I see yet).
If you send me a working initramfs image, I test it and tell you where it boots in my 3 cases.
This will clear the "bad-testing" thinking.
no information provided about all of the fundamental properties required at boot time... ( drives, filesystems, blobs, dts location etc. etc. )
i've provided a functional example on QEMU... if you are having issues with specific VENDOR hypervisor stacks ( and are not able to articulate or troubleshoot at the necessary levels ) then I suggest you take it up with their support channels...
Can you send me your working initramfs-image please, please, please? And if it boots it's an Openwrt issue. May be it will boots all three hosts. I believe ) Ii it boot even ones, I am going forward, if not - it's a stuck.
It works!!! It's works so fine and fast so I am happy. Installed luci - It's flying! Kernel modules installs also fine! Network ping <1ms! It's a really working OpenWrt 19.07.5 release for arm64 ESXi ! Thanks statto99!
So, it would be nice to see a release like this in the download list (make it publicly available now and forever). It's very cool that some problems are being solved in real life!
It seems, it works faster than native on this rpi!