linux-acpi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] virtio: features, fixes
@ 2020-06-10  4:44 Michael S. Tsirkin
  2020-06-10 20:48 ` Linus Torvalds
  2020-06-10 21:45 ` pr-tracker-bot
  0 siblings, 2 replies; 3+ messages in thread
From: Michael S. Tsirkin @ 2020-06-10  4:44 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: kvm, virtualization, netdev, linux-kernel, akpm,
	alexander.h.duyck, anshuman.khandual, anthony.yznaga,
	arei.gonglei, cai, clabbe, dan.j.williams, davem, david, dyoung,
	elfring, glider, gregkh, guennadi.liakhovetski, hannes, herbert,
	hulkci, imammedo, jasowang, jgross, kernelfans, konrad.wilk,
	lenb, lingshan.zhu, linux-acpi, lkp, longpeng2, matej.genci,
	mgorman, mhocko, mhocko, mst, osalvador, osalvador,
	pankaj.gupta.linux, pasha.tatashin, pavel.tatashin, rafael,
	richard.weiyang, rjw, rppt, stable, stefanha, teawaterz, vbabka,
	zou_wei

There's a single commit here that I tweaked since linux-next - the
change is in printk format string which I consider trivial enough not
force wait for more testing. A couple of hashes are different from
what's in linux-next though.  I also upgraded the machine I used to sign
the tag (didn't change the key) - hope the signature is still ok. If not
pls let me know!

The following changes since commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162:

  Linux 5.7 (2020-05-31 16:49:15 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus

for you to fetch changes up to 044e4b09223039e571e6ec540e25552054208765:

  vhost/test: fix up after API change (2020-06-09 06:42:06 -0400)

----------------------------------------------------------------
virtio: features, fixes

virtio-mem
doorbell mapping for vdpa
config interrupt support in ifc
fixes all over the place

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

----------------------------------------------------------------
Alexander Duyck (1):
      virtio-balloon: Disable free page reporting if page poison reporting is not enabled

David Hildenbrand (17):
      MAINTAINERS: Add myself as virtio-balloon co-maintainer
      virtio-mem: Paravirtualized memory hotplug
      MAINTAINERS: Add myself as virtio-mem maintainer
      virtio-mem: Allow to specify an ACPI PXM as nid
      virtio-mem: Paravirtualized memory hotunplug part 1
      virtio-mem: Paravirtualized memory hotunplug part 2
      mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE
      virtio-mem: Allow to offline partially unplugged memory blocks
      mm/memory_hotplug: Introduce offline_and_remove_memory()
      virtio-mem: Offline and remove completely unplugged memory blocks
      virtio-mem: Better retry handling
      virtio-mem: Add parent resource for all added "System RAM"
      virtio-mem: Drop manual check for already present memory
      virtio-mem: Unplug subblocks right-to-left
      virtio-mem: Use -ETXTBSY as error code if the device is busy
      virtio-mem: Try to unplug the complete online memory block first
      virtio-mem: Don't rely on implicit compiler padding for requests

Guennadi Liakhovetski (1):
      vhost: (cosmetic) remove a superfluous variable initialisation

Jason Wang (4):
      vhost: allow device that does not depend on vhost worker
      vhost: use mmgrab() instead of mmget() for non worker device
      vdpa: introduce get_vq_notification method
      vhost_vdpa: support doorbell mapping via mmap

Longpeng(Mike) (3):
      crypto: virtio: Fix src/dst scatterlist calculation in __virtio_crypto_skcipher_do_req()
      crypto: virtio: Fix use-after-free in virtio_crypto_skcipher_finalize_req()
      crypto: virtio: Fix dest length calculation in __virtio_crypto_skcipher_do_req()

Markus Elfring (1):
      virtio-mmio: Delete an error message in vm_find_vqs()

Matej Genci (1):
      virtio: add VIRTIO_RING_NO_LEGACY

Michael S. Tsirkin (6):
      virtio: force spec specified alignment on types
      vhost: revert "vhost: disable for OABI"
      vhost_vdpa: disable doorbell mapping for !MMU
      virtio-mem: drop unnecessary initialization
      virtio_mem: convert device block size into 64bit
      vhost/test: fix up after API change

Samuel Zou (1):
      vdpasim: Fix some coccinelle warnings

Zhu Lingshan (5):
      ifcvf: move IRQ request/free to status change handlers
      ifcvf: ignore continuous setting same status value
      vhost_vdpa: Support config interrupt in vdpa
      vhost: replace -1 with VHOST_FILE_UNBIND in ioctls
      ifcvf: implement config interrupt in IFCVF

 MAINTAINERS                                |   18 +-
 drivers/acpi/numa/srat.c                   |    1 +
 drivers/crypto/virtio/virtio_crypto_algs.c |   21 +-
 drivers/misc/mic/Kconfig                   |    2 +-
 drivers/net/caif/Kconfig                   |    2 +-
 drivers/vdpa/Kconfig                       |    2 +-
 drivers/vdpa/ifcvf/ifcvf_base.c            |    3 +
 drivers/vdpa/ifcvf/ifcvf_base.h            |    4 +
 drivers/vdpa/ifcvf/ifcvf_main.c            |  146 ++-
 drivers/vdpa/vdpa_sim/vdpa_sim.c           |    7 +-
 drivers/vhost/Kconfig                      |   17 +-
 drivers/vhost/net.c                        |    2 +-
 drivers/vhost/scsi.c                       |    2 +-
 drivers/vhost/test.c                       |    2 +-
 drivers/vhost/vdpa.c                       |  112 +-
 drivers/vhost/vhost.c                      |  100 +-
 drivers/vhost/vhost.h                      |    8 +-
 drivers/vhost/vringh.c                     |    6 +-
 drivers/vhost/vsock.c                      |    2 +-
 drivers/virtio/Kconfig                     |   17 +
 drivers/virtio/Makefile                    |    1 +
 drivers/virtio/virtio_balloon.c            |    9 +-
 drivers/virtio/virtio_mem.c                | 1965 ++++++++++++++++++++++++++++
 drivers/virtio/virtio_mmio.c               |    4 +-
 drivers/virtio/virtio_pci_modern.c         |    1 +
 include/linux/memory_hotplug.h             |    1 +
 include/linux/page-flags.h                 |   10 +
 include/linux/vdpa.h                       |   16 +
 include/linux/vringh.h                     |    6 +-
 include/uapi/linux/vhost.h                 |    4 +
 include/uapi/linux/virtio_ids.h            |    1 +
 include/uapi/linux/virtio_mem.h            |  211 +++
 include/uapi/linux/virtio_ring.h           |   48 +-
 mm/memory_hotplug.c                        |   81 +-
 mm/page_alloc.c                            |   26 +
 mm/page_isolation.c                        |    9 +
 36 files changed, 2723 insertions(+), 144 deletions(-)
 create mode 100644 drivers/virtio/virtio_mem.c
 create mode 100644 include/uapi/linux/virtio_mem.h


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GIT PULL] virtio: features, fixes
  2020-06-10  4:44 [GIT PULL] virtio: features, fixes Michael S. Tsirkin
@ 2020-06-10 20:48 ` Linus Torvalds
  2020-06-10 21:45 ` pr-tracker-bot
  1 sibling, 0 replies; 3+ messages in thread
From: Linus Torvalds @ 2020-06-10 20:48 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: KVM list, virtualization, Netdev, Linux Kernel Mailing List,
	Andrew Morton, Alexander Duyck, anshuman.khandual,
	anthony.yznaga, arei.gonglei, Qian Cai, clabbe, Dan Williams,
	David Miller, David Hildenbrand, dyoung, Markus Elfring,
	Alexander Potapenko, Greg Kroah-Hartman, guennadi.liakhovetski,
	Johannes Weiner, Herbert Xu, hulkci, imammedo, Jason Wang,
	Juergen Gross, kernelfans, Konrad Rzeszutek Wilk, Len Brown,
	lingshan.zhu, ACPI Devel Maling List, kernel test robot,
	longpeng2, matej.genci, Mel Gorman, Michal Hocko, Michal Hocko,
	osalvador, Oscar Salvador, pankaj.gupta.linux, pasha.tatashin,
	Pasha Tatashin, Rafael Wysocki, Wei Yang, Rafael Wysocki,
	Mike Rapoport, stable, stefanha, teawaterz, Vlastimil Babka,
	zou_wei

On Tue, Jun 9, 2020 at 9:45 PM Michael S. Tsirkin <mst@redhat.com> wrote:
>
>   I also upgraded the machine I used to sign
> the tag (didn't change the key) - hope the signature is still ok. If not
> pls let me know!

All looks normal as far as I can tell,

                Linus

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GIT PULL] virtio: features, fixes
  2020-06-10  4:44 [GIT PULL] virtio: features, fixes Michael S. Tsirkin
  2020-06-10 20:48 ` Linus Torvalds
@ 2020-06-10 21:45 ` pr-tracker-bot
  1 sibling, 0 replies; 3+ messages in thread
From: pr-tracker-bot @ 2020-06-10 21:45 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Linus Torvalds, kvm, virtualization, netdev, linux-kernel, akpm,
	alexander.h.duyck, anshuman.khandual, anthony.yznaga,
	arei.gonglei, cai, clabbe, dan.j.williams, davem, david, dyoung,
	elfring, glider, gregkh, guennadi.liakhovetski, hannes, herbert,
	hulkci, imammedo, jasowang, jgross, kernelfans, konrad.wilk,
	lenb, lingshan.zhu, linux-acpi, lkp, longpeng2, matej.genci,
	mgorman, mhocko, mhocko, mst, osalvador, osalvador,
	pankaj.gupta.linux, pasha.tatashin, pavel.tatashin, rafael,
	richard.weiyang, rjw, rppt, stable, stefanha, teawaterz, vbabka,
	zou_wei

The pull request you sent on Wed, 10 Jun 2020 00:44:55 -0400:

> https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/09102704c67457c6cdea6c0394c34843484a852c

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-06-10 21:45 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-10  4:44 [GIT PULL] virtio: features, fixes Michael S. Tsirkin
2020-06-10 20:48 ` Linus Torvalds
2020-06-10 21:45 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).