search for: fileballoon

Displaying 7 results from an estimated 7 matches for "fileballoon".

2013 May 28
2
[PATCH] virtio-balloon spec: rework VIRTIO_BALLOON_F_MUST_TELL_HOST feature, support silent deflation
...anything open >> for interpretation. > > I'm fine with adding more clarifications but I don't yet see why > do we need a new bit. There are three cases: 1) the drivers is not able to tell the host first (or never tell the host at all), like the Windows driver or the Google fileballoon driver. If the host always wants to be told first (e.g. a hypothetical virtio-balloon running on Xen) it should somehow prevent these drivers from running. 2) the driver will always tell the host first, like the Linux driver. The host can trust the guest to do the right thing. 3) the driver want...
2013 May 28
0
[PATCH] virtio-balloon spec: rework VIRTIO_BALLOON_F_MUST_TELL_HOST feature, support silent deflation
...n. > > > > I'm fine with adding more clarifications but I don't yet see why > > do we need a new bit. > > There are three cases: > > 1) the drivers is not able to tell the host first (or never tell the > host at all), like the Windows driver or the Google fileballoon driver. > If the host always wants to be told first (e.g. a hypothetical > virtio-balloon running on Xen) it should somehow prevent these drivers > from running. I don't think hosts that always want to be told first can exist. Handling guests that don't tell first is super easy -...
2013 May 29
2
[PATCH v2 2/2] virtio-balloon spec: reintroduce "silent deflation" feature
On Tue, May 28, 2013 at 07:40:18PM +0200, Paolo Bonzini wrote: > The original idea of the VIRTIO_BALLOON_F_MUST_TELL_HOST feature was to > let drivers skip usage of the deflate queue when leaking the balloon > ("silent deflation"). Guests may benefit from silent deflate by > aggressively inflating the balloon; they know that they will be able to > use ballooned pages
2013 May 28
2
[PATCH] virtio-balloon spec: rework VIRTIO_BALLOON_F_MUST_TELL_HOST feature, support silent deflation
Il 27/05/2013 19:02, Michael S. Tsirkin ha scritto: >>> So if we don't want to require all guests to tell host >>> first, all we need to do is admit it's not a bug. >> >> I think we want the possibility for the host to require that. > > But why? TELL_HOST makes some optimizations possible, but if > guest won't cooperate, balloon is useless
2013 May 28
2
[PATCH] virtio-balloon spec: rework VIRTIO_BALLOON_F_MUST_TELL_HOST feature, support silent deflation
...t; I'm fine with adding more clarifications but I don't yet see why >>> do we need a new bit. >> >> There are three cases: >> >> 1) the drivers is not able to tell the host first (or never tell the >> host at all), like the Windows driver or the Google fileballoon driver. >> If the host always wants to be told first (e.g. a hypothetical >> virtio-balloon running on Xen) it should somehow prevent these drivers >> from running. > > I don't think hosts that always want to be told first can exist. > Handling guests that don't...
2013 May 29
0
[PATCH v2 2/2] virtio-balloon spec: reintroduce "silent deflation" feature
...showing how this new feature improves > performance? > We are able to batch quite a lot of pages in a single deflate > request - is the overhead measureable in practice? It's not only about better times, but also about better algorithms. I started writing this after seeing the Google fileballoon driver. For that implementation, the deflateq cannot be used at all. Paolo
2013 May 28
0
[PATCH] virtio-balloon spec: rework VIRTIO_BALLOON_F_MUST_TELL_HOST feature, support silent deflation
...re clarifications but I don't yet see why > >>> do we need a new bit. > >> > >> There are three cases: > >> > >> 1) the drivers is not able to tell the host first (or never tell the > >> host at all), like the Windows driver or the Google fileballoon driver. > >> If the host always wants to be told first (e.g. a hypothetical > >> virtio-balloon running on Xen) it should somehow prevent these drivers > >> from running. > > > > I don't think hosts that always want to be told first can exist. > >...