![]() Under the standard of Virtio 1.0, the initialization process of the device must first write sub-features back to device before using device, such as finding vqs. There are four places using vp_find_vq(). 1. virtio-blk.pci: put the code of finalizing features in front of using device 2. virtio-blk.mmio: put the code of finalizing features in front of using device 3. virtio-scsi.pci: is ok 4. virtio-scsi.mmio: add the code of finalizing features before vp_find_vq() Link: https://www.mail-archive.com/qemu-devel@nongnu.org/msg920776.html Signed-off-by: Xuan Zhuo <xuanzhuo@linux.alibaba.com> Acked-by: Michael S. Tsirkin <mst@redhat.com> Message-Id: <20221114035818.109511-3-xuanzhuo@linux.alibaba.com> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> |
||
---|---|---|
docs | ||
scripts | ||
src | ||
vgasrc | ||
.gitignore | ||
COPYING | ||
COPYING.LESSER | ||
Makefile | ||
README |
README
Welcome to the SeaBIOS project! This project implements an X86 legacy bios that is built with standard GNU tools. Please see build and developer information at: http://seabios.org/Developer_Documentation For the impatient, SeaBIOS is built for QEMU and tested on QEMU with: make qemu -bios out/bios.bin SeaBIOS can be configured with kconfig. To change the default configuration one can run "make menuconfig" prior to running "make". For other types of builds, and for more detailed developer documentation, please see the online documentation listed above.