On Wed, Dec 21, 2011 at 11:03:25AM +1030, Rusty Russell wrote:
> > > What does the host do
> > > if the guest screws things up? How long do you wait for them to
> > > complete the seqlock? Or does it save the old version for use in the
> > > duration?
> >
> > Yes, it will have to only apply the change when seqlock is dropped.
>
> If the seqlock is in normal memory, how does it get notified? It would
> have to poll. That's annoying, since you don't know when to give up and
> declare the device terminally broken.
OK, so you think all devices need a config vq then?
It actually has other benefits:
- devices don't need a design choice between configuration and vq
- minimum number of MSI vectors per device will be 1, not 2
- reduced PCI memory usage
- configuration updates become more lightweight
--
MST
_______________________________________________
Virtualization mailing list
Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx
https://lists.linuxfoundation.org/mailman/listinfo/virtualization
- References:
- Re: [RFC 7/11] virtio_pci: new, capability-aware driver.
- Re: [RFC 7/11] virtio_pci: new, capability-aware driver.
- Re: [RFC 7/11] virtio_pci: new, capability-aware driver.
- Re: [RFC 7/11] virtio_pci: new, capability-aware driver.
- Re: [RFC 7/11] virtio_pci: new, capability-aware driver.
- Re: [RFC 7/11] virtio_pci: new, capability-aware driver.
- Re: [RFC 7/11] virtio_pci: new, capability-aware driver.
- Re: [RFC 7/11] virtio_pci: new, capability-aware driver.
- Re: [RFC 7/11] virtio_pci: new, capability-aware driver.
- Re: [RFC 7/11] virtio_pci: new, capability-aware driver.
[KVM Development]
[CentOS Virtualization]
[Netdev]
[Ethernet Bridging]
[Linux Wireless]
[Kernel Newbies]
[Security]
[Linux for Hams]
[Netfilter]
[Bugtraq]
[Photo]
[Yosemite]
[Yosemite Forum]
[MIPS Linux]
[ARM Linux]
[Linux RAID]
[Linux Admin]
[Samba]
[Find Someone Nice]
[Video 4 Linux]
[Linux Resources]