The following changes since commit d8a5b80568a9cb66810e75b182018e9edb68e8ff: Linux 4.15 (2018-01-28 13:20:33 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus for you to fetch changes up to d25cc43c6775bff6b8e3dad97c747954b805e421: vhost: don't hold onto file pointer for VHOST_SET_LOG_FD (2018-02-01 16:26:47 +0200) ---------------------------------------------------------------- virtio, vhost: fixes, cleanups, features This includes the disk/cache memory stats for for the virtio balloon, as well as multiple fixes and cleanups. Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx> ---------------------------------------------------------------- Arvind Yadav (1): virtio: virtio_mmio: make of_device_ids const. Eric Biggers (3): vhost: don't hold onto file pointer for VHOST_SET_VRING_CALL vhost: don't hold onto file pointer for VHOST_SET_VRING_ERR vhost: don't hold onto file pointer for VHOST_SET_LOG_FD Markus Elfring (1): vhost/scsi: Improve a size determination in four functions Michael S. Tsirkin (2): virtio/ringtest: fix up need_event math virtio/ringtest: virtio_ring: fix up need_event math Peter Malone (1): ringtest: ring.c malloc & memset to calloc Stefan Hajnoczi (1): virtio_blk: print capacity at probe time Tomáš Golembiovský (1): virtio_balloon: include disk/file caches memory statistics Tonghao Zhang (1): vhost: Remove the unused variable. Vasyl Gomonovych (2): virtio-mmio: Use PTR_ERR_OR_ZERO() firmware: Use PTR_ERR_OR_ZERO() Vincent Legoll (1): virtio: make VIRTIO a menuconfig to ease disabling it all weiping zhang (3): virtio: split device_register into device_initialize and device_add virtio_pci: don't kfree device on register failure virtio_vop: don't kfree device on register failure 夷则(Caspar) (1): vhost: remove unused lock check flag in vhost_dev_cleanup() drivers/block/virtio_blk.c | 32 ++++++++-------- drivers/firmware/qemu_fw_cfg.c | 4 +- drivers/misc/mic/vop/vop_main.c | 20 ++++++---- drivers/vhost/net.c | 2 +- drivers/vhost/scsi.c | 11 +++--- drivers/vhost/test.c | 2 +- drivers/vhost/vhost.c | 68 ++++++++------------------------- drivers/vhost/vhost.h | 9 +---- drivers/vhost/vsock.c | 2 +- drivers/virtio/Kconfig | 8 +++- drivers/virtio/virtio.c | 18 +++++++-- drivers/virtio/virtio_balloon.c | 4 ++ drivers/virtio/virtio_mmio.c | 6 +-- drivers/virtio/virtio_pci_common.c | 8 +++- include/uapi/linux/virtio_balloon.h | 3 +- tools/virtio/ringtest/ring.c | 30 ++++++++------- tools/virtio/ringtest/virtio_ring_0_9.c | 24 +++++++----- 17 files changed, 120 insertions(+), 131 deletions(-)