|
@@ -254,12 +254,14 @@ static unsigned int update_balloon_stats(struct virtio_balloon *vb)
|
|
|
|
|
|
available = si_mem_available();
|
|
|
|
|
|
+#ifdef CONFIG_VM_EVENT_COUNTERS
|
|
|
update_stat(vb, idx++, VIRTIO_BALLOON_S_SWAP_IN,
|
|
|
pages_to_bytes(events[PSWPIN]));
|
|
|
update_stat(vb, idx++, VIRTIO_BALLOON_S_SWAP_OUT,
|
|
|
pages_to_bytes(events[PSWPOUT]));
|
|
|
update_stat(vb, idx++, VIRTIO_BALLOON_S_MAJFLT, events[PGMAJFAULT]);
|
|
|
update_stat(vb, idx++, VIRTIO_BALLOON_S_MINFLT, events[PGFAULT]);
|
|
|
+#endif
|
|
|
update_stat(vb, idx++, VIRTIO_BALLOON_S_MEMFREE,
|
|
|
pages_to_bytes(i.freeram));
|
|
|
update_stat(vb, idx++, VIRTIO_BALLOON_S_MEMTOT,
|