Features/VirtioBlkBoot: Difference between revisions

From QEMU
(Created page with '== Summary == A native virtio-blk boot ROM. == Owner == * Name: User:stefanha Stefan Hajnoczi * Email: stefanha@linux.vnet.ibm.com == Description == The gPXE network boo…')
 
 
(3 intermediate revisions by 2 users not shown)
Line 5: Line 5:
== Owner ==
== Owner ==


* Name: [[User:stefanha Stefan Hajnoczi]]
* Name: [[User:Stefanha|Stefan Hajnoczi]]
* Email: stefanha@linux.vnet.ibm.com
* Email: stefanha@linux.vnet.ibm.com


Line 17: Line 17:


Laurent Vivier has done work in this area but the patches have not been merged into gPXE.  I (Stefan Hajnoczi) have also written a virtio-blk driver for gPXE.  I am going to unify these patches and propose them for merge into gPXE mainline.
Laurent Vivier has done work in this area but the patches have not been merged into gPXE.  I (Stefan Hajnoczi) have also written a virtio-blk driver for gPXE.  I am going to unify these patches and propose them for merge into gPXE mainline.
[[Category:Obsolete feature pages]]

Latest revision as of 14:50, 11 October 2016

Summary

A native virtio-blk boot ROM.

Owner

Description

The gPXE network bootloader has virtio-net support and block device functionality used for iSCSI and ATA-over-Ethernet. It should be possible to add a virtio-blk driver, sharing much of the virtio-net infrastructure, and connecting it to the block device layer. The result will be a boot ROM suitable for virtio-blk PCI adapters.

As a result of this native virtio-blk boot ROM, the extboot ROM and its guest interface will not be needed for virtio-blk boot.

Status

Laurent Vivier has done work in this area but the patches have not been merged into gPXE. I (Stefan Hajnoczi) have also written a virtio-blk driver for gPXE. I am going to unify these patches and propose them for merge into gPXE mainline.