As you can see on the musl ML thread, changes have been requested to the patch. Unfortunately it took me two weeks to come up with those changes, as I had never touched ASM before. From the responses to the patch I understood I still had no idea what I was doing, and as this change was needed for hardware I will most probably never use in production, I decided it's not worth my free time.