On Tue, Mar 28, 2017 at 6:46 PM, Ladi Prosek <lprosek@xxxxxxxxxx> wrote: > The virtio balloon driver contained a not-so-obvious invariant that > update_balloon_stats has to update exactly VIRTIO_BALLOON_S_NR counters > in order to send valid stats to the host. This commit fixes it by having > update_balloon_stats return the actual number of counters, and its > callers use it when pushing buffers to the stats virtqueue. > > Note that it is still out of spec to change the number of counters > at run-time. "Driver MUST supply the same subset of statistics in all > buffers submitted to the statsq." > > Suggested-by: Arnd Bergmann <arnd@xxxxxxxx> > Signed-off-by: Ladi Prosek <lprosek@xxxxxxxxxx> > Acked-by: Arnd Bergmann <arnd@xxxxxxxx> _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization