diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2020-04-21 12:27:18 -0700 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2020-04-21 12:27:18 -0700 | 
| commit | 189522da8b3a796d56d802e067d591d2ffff7f40 (patch) | |
| tree | 0d361be5b6c4d49888ffbc2b6af35648b4b85a7d /include/uapi | |
| parent | b61f7ff0f64f37797d437dd1e859c879e0be06e7 (diff) | |
| parent | d085eb8ce727e581abf8145244eaa3339021be2f (diff) | |
| download | linux-189522da8b3a796d56d802e067d591d2ffff7f40.tar.bz2 | |
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
Pull virtio fixes and cleanups from Michael Tsirkin:
 - Some bug fixes
 - Cleanup a couple of issues that surfaced meanwhile
 - Disable vhost on ARM with OABI for now - to be fixed fully later in
   the cycle or in the next release.
* tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost: (24 commits)
  vhost: disable for OABI
  virtio: drop vringh.h dependency
  virtio_blk: add a missing include
  virtio-balloon: Avoid using the word 'report' when referring to free page hinting
  virtio-balloon: make virtballoon_free_page_report() static
  vdpa: fix comment of vdpa_register_device()
  vdpa: make vhost, virtio depend on menu
  vdpa: allow a 32 bit vq alignment
  drm/virtio: fix up for include file changes
  remoteproc: pull in slab.h
  rpmsg: pull in slab.h
  virtio_input: pull in slab.h
  remoteproc: pull in slab.h
  virtio-rng: pull in slab.h
  virtgpu: pull in uaccess.h
  tools/virtio: make asm/barrier.h self contained
  tools/virtio: define aligned attribute
  virtio/test: fix up after IOTLB changes
  vhost: Create accessors for virtqueues private_data
  vdpasim: Return status in vdpasim_get_status
  ...
Diffstat (limited to 'include/uapi')
| -rw-r--r-- | include/uapi/linux/virtio_balloon.h | 11 | 
1 files changed, 9 insertions, 2 deletions
| diff --git a/include/uapi/linux/virtio_balloon.h b/include/uapi/linux/virtio_balloon.h index 19974392d324..dc3e656470dd 100644 --- a/include/uapi/linux/virtio_balloon.h +++ b/include/uapi/linux/virtio_balloon.h @@ -48,8 +48,15 @@ struct virtio_balloon_config {  	__u32 num_pages;  	/* Number of pages we've actually got in balloon. */  	__u32 actual; -	/* Free page report command id, readonly by guest */ -	__u32 free_page_report_cmd_id; +	/* +	 * Free page hint command id, readonly by guest. +	 * Was previously named free_page_report_cmd_id so we +	 * need to carry that name for legacy support. +	 */ +	union { +		__u32 free_page_hint_cmd_id; +		__u32 free_page_report_cmd_id;	/* deprecated */ +	};  	/* Stores PAGE_POISON if page poisoning is in use */  	__u32 poison_val;  }; |