On Apple M1 devices, we need the nodtb uboot variant so it can be chained with m1n1 and used as a stage2 bootloader. See https://github.com/AsahiLinux/docs/wiki/m1n1%3AUser-Guide#stage-2-in-the-esp= for more details. Put up https://src.fedoraproject.org/rpms/uboot-tools/pull-request/11 for this.
Why not use the UEFI method as documented pm Asahi site [1], their build is considerably more complete at this current stage than upstream is. [1] https://asahilinux.org/2022/03/asahi-linux-alpha-release/
This is needed to use the UEFI method. Specifically, it's needed so that we can deliver an updated stage2 bootloader from Fedora (which is a combined binary with m1n1, uboot and the dtbs that gets chainloaded from the stage1 m1n1 which is booted by iboot on poweron). https://github.com/AsahiLinux/docs/wiki/m1n1%3AUser-Guide#stage-2-in-the-esp explains it in more detail. fwiw, the Asahi u-boot is actually pretty close to upstream, you can see the delta with rc5 at https://github.com/AsahiLinux/u-boot and my understanding is that all of the remaining patches are in the process of being upstreamed.
This bug appears to have been reported against 'rawhide' during the Fedora Linux 37 development cycle. Changing version to 37.
FEDORA-2022-6d0d5be17b has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2022-6d0d5be17b
FEDORA-2022-6d0d5be17b has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2022-998e1e9603 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-998e1e9603
FEDORA-2022-998e1e9603 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-998e1e9603` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-998e1e9603 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2022-c1d9e8daa9 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-c1d9e8daa9` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-c1d9e8daa9 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2022-c1d9e8daa9 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.