Hi,
No, tested with qemu.git. Plus the code the patch touches in nvme_controller_enable comes after where the alloc failure happens.
I haven't upstreamed the relevant QEMU patch yet as I'm waiting for the SeaBIOS part to be reviewed first.
Just send it to qemu-devel. The usual process is that seabios adapts to qemu changes not the other way around.
take care, Gerd