[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Question about VBD interface
> I'm a bit confused on this point then since the blkfront driver doesn't > appear to make any hypervisor calls to Xen. If it doesn't do this, how > does it communicate requests to the blkback driver that's actually managing > the block device? The block frontend only makes hypercalls in order to send "events" to the backend driver when new requests are waiting in the shared memory region (the shared memory region is updated by just assigning to structs in a ring buffer and incrementing an integer index). In the network frontend, hypercalls are also used to relinquish buffer pages to the backend driver but this is not necessary for block devices. HTH, Mark ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |