Uefi launcher support for symlinks?

Hi, the launcher does not seem support symlinks when loading extlinux.conf (and the kernel), like for instance these ones used to point to a directory with the kernel and extlinux files:

drwx--x--- 13 root root  4096 Aug 16  2022 balena
lrwxrwxrwx  1 root root    12 Aug 16  2022 boot -> current/boot
-rw-r--r--  1 root root     2 Aug 16  2022 counter
lrwxrwxrwx  1 root root    73 Aug 16  2022 current -> hostapps/e055af2e88492861bd87954de49eb36838a6a24be3bb4700b949bb19fe7a1a0b
ls -l current
lrwxrwxrwx 1 root root 73 aug 16 15:19 current -> hostapps/e055af2e88492861bd87954de49eb36838a6a24be3bb4700b949bb19fe7a1a0b
ls -l current/boot
lrwxrwxrwx 1 root root 91 aug 16 15:19 current/boot -> ../../balena/volumes/2d1c4eb1932f7b191b021225eeea23461ac0c3d4fe171bd4f6a83816a070f0b4/_data
root@d280153:/tmp/mnt# ls -l boot/
total 52568
-rw-r--r-- 1 root root 45541888 Mar  9  2018 Image
drwxr-xr-x 2 root root     4096 Aug 16  2022 extlinux
-rwxr-xr-x 1 root root  9547496 Mar  9  2018 init

The symlinks are used so that bootloaders can access the kernel, dtb, etxlinux files in the overlay2 filesystem.

Would it be possible to have symlink supports in edk2-firmware-tegra? Or maybe have grub which already supports variables, scripts and symlinks?

I’m happy to test any patches that you can provide for symlinks.

Thank you

Maybe @kayccc or @ShaneCCC can help with this?

Let me check with internal team to know the status. Thanks

Looks like upstream edk2-platforms will likely receive support for symlinks - Commits · savvamitrofanov/edk2-platforms · GitHub - I successfully tested the two patches on the AGX Orin with L4T 34.1.1.

Looking forward to hearing about grub support.

Thank you