Fixes:
-
__free[]is not initialized, causing infinite loop inalloc_desc() -
desc[0](outhdr).lenis wrong, causing "qemu-system-riscv64: virtio-blk request outhdr too short" error -
__request.pendingin not volatile, causing infinite loop inlegacy_rw()