linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] virtio: bugfixes
@ 2020-08-26 13:27 Michael S. Tsirkin
  2020-08-26 18:34 ` pr-tracker-bot
  0 siblings, 1 reply; 8+ messages in thread
From: Michael S. Tsirkin @ 2020-08-26 13:27 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: kvm, virtualization, netdev, linux-kernel, elic, jasowang,
	lingshan.zhu, maxime.coquelin, mst, natechancellor, rdunlap,
	sgarzare

The following changes since commit d012a7190fc1fd72ed48911e77ca97ba4521bccd:

  Linux 5.9-rc2 (2020-08-23 14:08:43 -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 cbb523594eb718944b726ba52bb43a1d66188a17:

  vdpa/mlx5: Avoid warnings about shifts on 32-bit platforms (2020-08-26 08:13:59 -0400)

----------------------------------------------------------------
virtio: bugfixes

A couple vdpa and vhost bugfixes

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

----------------------------------------------------------------
Jason Wang (2):
      vdpa: ifcvf: return err when fail to request config irq
      vdpa: ifcvf: free config irq in ifcvf_free_irq()

Nathan Chancellor (1):
      vdpa/mlx5: Avoid warnings about shifts on 32-bit platforms

Stefano Garzarella (1):
      vhost-iotlb: fix vhost_iotlb_itree_next() documentation

 drivers/vdpa/ifcvf/ifcvf_base.h   |  2 +-
 drivers/vdpa/ifcvf/ifcvf_main.c   |  9 +++++--
 drivers/vdpa/mlx5/net/mlx5_vnet.c | 50 +++++++++++++++++++--------------------
 drivers/vhost/iotlb.c             |  4 ++--
 4 files changed, 35 insertions(+), 30 deletions(-)


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

* Re: [GIT PULL] virtio: bugfixes
  2020-08-26 13:27 [GIT PULL] virtio: bugfixes Michael S. Tsirkin
@ 2020-08-26 18:34 ` pr-tracker-bot
  0 siblings, 0 replies; 8+ messages in thread
From: pr-tracker-bot @ 2020-08-26 18:34 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Linus Torvalds, kvm, virtualization, netdev, linux-kernel, elic,
	jasowang, lingshan.zhu, maxime.coquelin, mst, natechancellor,
	rdunlap, sgarzare

The pull request you sent on Wed, 26 Aug 2020 09:27:31 -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/e652049b2018e3a2e32d71c74cf7d359e07e7618

Thank you!

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

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

* Re: [GIT PULL] virtio: bugfixes
  2024-04-14  8:20 Michael S. Tsirkin
@ 2024-04-14 17:12 ` pr-tracker-bot
  0 siblings, 0 replies; 8+ messages in thread
From: pr-tracker-bot @ 2024-04-14 17:12 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Linus Torvalds, kvm, virtualization, netdev, linux-kernel, acme,
	gshan, jasowang, jie.deng, krzysztof.kozlowski, lingshan.zhu,
	mst, namhyung, stable, xianting.tian, yihyu

The pull request you sent on Sun, 14 Apr 2024 04:20:47 -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/399f4dae683a719eeeca8f30d3871577b53ffcca

Thank you!

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

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

* [GIT PULL] virtio: bugfixes
@ 2024-04-14  8:20 Michael S. Tsirkin
  2024-04-14 17:12 ` pr-tracker-bot
  0 siblings, 1 reply; 8+ messages in thread
From: Michael S. Tsirkin @ 2024-04-14  8:20 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: kvm, virtualization, netdev, linux-kernel, acme, gshan, jasowang,
	jie.deng, krzysztof.kozlowski, lingshan.zhu, mst, namhyung,
	stable, xianting.tian, yihyu

The following changes since commit fec50db7033ea478773b159e0e2efb135270e3b7:

  Linux 6.9-rc3 (2024-04-07 13:22:46 -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 76f408535aab39c33e0a1dcada9fba5631c65595:

  vhost: correct misleading printing information (2024-04-08 04:11:04 -0400)

----------------------------------------------------------------
virtio: bugfixes

Some small, obvious (in hindsight) bugfixes:

- new ioctl in vhost-vdpa has a wrong # - not too late to fix

- vhost has apparently been lacking an smp_rmb() -
  due to code duplication :( The duplication will be fixed in
  the next merge cycle, this is a minimal fix.

- an error message in vhost talks about guest moving used index -
  which of course never happens, guest only ever moves the
  available index.

- i2c-virtio didn't set the driver owner so it did not get
  refcounted correctly.

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

----------------------------------------------------------------
Gavin Shan (2):
      vhost: Add smp_rmb() in vhost_vq_avail_empty()
      vhost: Add smp_rmb() in vhost_enable_notify()

Krzysztof Kozlowski (1):
      virtio: store owner from modules with register_virtio_driver()

Michael S. Tsirkin (1):
      vhost-vdpa: change ioctl # for VDPA_GET_VRING_SIZE

Xianting Tian (1):
      vhost: correct misleading printing information

 .../driver-api/virtio/writing_virtio_drivers.rst   |  1 -
 drivers/vhost/vhost.c                              | 30 ++++++++++++++++++----
 drivers/virtio/virtio.c                            |  6 +++--
 include/linux/virtio.h                             |  7 +++--
 include/uapi/linux/vhost.h                         | 15 ++++++-----
 5 files changed, 42 insertions(+), 17 deletions(-)


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

* Re: [GIT PULL] virtio: bugfixes
  2023-12-25 13:27 Michael S. Tsirkin
@ 2023-12-25 23:32 ` pr-tracker-bot
  0 siblings, 0 replies; 8+ messages in thread
From: pr-tracker-bot @ 2023-12-25 23:32 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Linus Torvalds, kvm, virtualization, netdev, linux-kernel,
	hongyu.ning, jasowang, lkp, mst, stefanha, suwan.kim027,
	xuanzhuo

The pull request you sent on Mon, 25 Dec 2023 08:27:49 -0500:

> 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/fbafc3e621c3f4ded43720fdb1d6ce1728ec664e

Thank you!

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

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

* [GIT PULL] virtio: bugfixes
@ 2023-12-25 13:27 Michael S. Tsirkin
  2023-12-25 23:32 ` pr-tracker-bot
  0 siblings, 1 reply; 8+ messages in thread
From: Michael S. Tsirkin @ 2023-12-25 13:27 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: kvm, virtualization, netdev, linux-kernel, hongyu.ning, jasowang,
	lkp, mst, stefanha, suwan.kim027, xuanzhuo

The following changes since commit cefc9ba6aed48a3aa085888e3262ac2aa975714b:

  pds_vdpa: set features order (2023-12-01 09:55:01 -0500)

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 b8e0792449928943c15d1af9f63816911d139267:

  virtio_blk: fix snprintf truncation compiler warning (2023-12-04 09:43:53 -0500)

----------------------------------------------------------------
virtio: bugfixes

A couple of bugfixes: one for a regression.

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

----------------------------------------------------------------
Stefan Hajnoczi (1):
      virtio_blk: fix snprintf truncation compiler warning

Xuan Zhuo (1):
      virtio_ring: fix syncs DMA memory with different direction

 drivers/block/virtio_blk.c   | 8 ++++----
 drivers/virtio/virtio_ring.c | 6 ++----
 2 files changed, 6 insertions(+), 8 deletions(-)


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

* Re: [GIT PULL] virtio: bugfixes
  2023-08-13 23:08 Michael S. Tsirkin
@ 2023-08-15  6:30 ` pr-tracker-bot
  0 siblings, 0 replies; 8+ messages in thread
From: pr-tracker-bot @ 2023-08-15  6:30 UTC (permalink / raw)
  To: Michael S. Tsirkin
  Cc: Linus Torvalds, kvm, virtualization, netdev, linux-kernel,
	allen.hubbe, andrew, david, dtatulea, eperezma, feliu, gal,
	jasowang, leiyang, linma, maxime.coquelin, michael.christie, mst,
	rdunlap, sgarzare, shannon.nelson, stable, stable, stefanha,
	wsa+renesas, xieyongji, yin31149

The pull request you sent on Sun, 13 Aug 2023 19:08:03 -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/91aa6c412d7f85e48aead7b00a7d9e91f5cf5863

Thank you!

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

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

* [GIT PULL] virtio: bugfixes
@ 2023-08-13 23:08 Michael S. Tsirkin
  2023-08-15  6:30 ` pr-tracker-bot
  0 siblings, 1 reply; 8+ messages in thread
From: Michael S. Tsirkin @ 2023-08-13 23:08 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: kvm, virtualization, netdev, linux-kernel, allen.hubbe, andrew,
	david, dtatulea, eperezma, feliu, gal, jasowang, leiyang, linma,
	maxime.coquelin, michael.christie, mst, rdunlap, sgarzare,
	shannon.nelson, stable, stable, stefanha, wsa+renesas, xieyongji,
	yin31149

All small, fairly safe changes.

The following changes since commit 52a93d39b17dc7eb98b6aa3edb93943248e03b2f:

  Linux 6.5-rc5 (2023-08-06 15:07:51 -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 f55484fd7be923b740e8e1fc304070ba53675cb4:

  virtio-mem: check if the config changed before fake offlining memory (2023-08-10 15:51:46 -0400)

----------------------------------------------------------------
virtio: bugfixes

just a bunch of bugfixes all over the place.

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

----------------------------------------------------------------
Allen Hubbe (2):
      pds_vdpa: reset to vdpa specified mac
      pds_vdpa: alloc irq vectors on DRIVER_OK

David Hildenbrand (4):
      virtio-mem: remove unsafe unplug in Big Block Mode (BBM)
      virtio-mem: convert most offline_and_remove_memory() errors to -EBUSY
      virtio-mem: keep retrying on offline_and_remove_memory() errors in Sub Block Mode (SBM)
      virtio-mem: check if the config changed before fake offlining memory

Dragos Tatulea (4):
      vdpa: Enable strict validation for netlinks ops
      vdpa/mlx5: Correct default number of queues when MQ is on
      vdpa/mlx5: Fix mr->initialized semantics
      vdpa/mlx5: Fix crash on shutdown for when no ndev exists

Eugenio Pérez (1):
      vdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessary

Feng Liu (1):
      virtio-pci: Fix legacy device flag setting error in probe

Gal Pressman (1):
      virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs()

Hawkins Jiawei (1):
      virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG case

Lin Ma (3):
      vdpa: Add features attr to vdpa_nl_policy for nlattr length check
      vdpa: Add queue index attr to vdpa_nl_policy for nlattr length check
      vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check

Maxime Coquelin (1):
      vduse: Use proper spinlock for IRQ injection

Mike Christie (3):
      vhost-scsi: Fix alignment handling with windows
      vhost-scsi: Rename vhost_scsi_iov_to_sgl
      MAINTAINERS: add vhost-scsi entry and myself as a co-maintainer

Shannon Nelson (4):
      pds_vdpa: protect Makefile from unconfigured debugfs
      pds_vdpa: always allow offering VIRTIO_NET_F_MAC
      pds_vdpa: clean and reset vqs entries
      pds_vdpa: fix up debugfs feature bit printing

Wolfram Sang (1):
      virtio-mmio: don't break lifecycle of vm_dev

 MAINTAINERS                        |  11 ++-
 drivers/net/virtio_net.c           |   2 +-
 drivers/vdpa/mlx5/core/mlx5_vdpa.h |   2 +
 drivers/vdpa/mlx5/core/mr.c        | 105 +++++++++++++++------
 drivers/vdpa/mlx5/net/mlx5_vnet.c  |  26 +++---
 drivers/vdpa/pds/Makefile          |   3 +-
 drivers/vdpa/pds/debugfs.c         |  15 ++-
 drivers/vdpa/pds/vdpa_dev.c        | 176 ++++++++++++++++++++++++----------
 drivers/vdpa/pds/vdpa_dev.h        |   5 +-
 drivers/vdpa/vdpa.c                |   9 +-
 drivers/vdpa/vdpa_user/vduse_dev.c |   8 +-
 drivers/vhost/scsi.c               | 187 ++++++++++++++++++++++++++++++++-----
 drivers/virtio/virtio_mem.c        | 168 ++++++++++++++++++++++-----------
 drivers/virtio/virtio_mmio.c       |   5 +-
 drivers/virtio/virtio_pci_common.c |   2 -
 drivers/virtio/virtio_pci_legacy.c |   1 +
 drivers/virtio/virtio_vdpa.c       |   2 +
 17 files changed, 519 insertions(+), 208 deletions(-)


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

end of thread, other threads:[~2024-04-14 17:12 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-26 13:27 [GIT PULL] virtio: bugfixes Michael S. Tsirkin
2020-08-26 18:34 ` pr-tracker-bot
2023-08-13 23:08 Michael S. Tsirkin
2023-08-15  6:30 ` pr-tracker-bot
2023-12-25 13:27 Michael S. Tsirkin
2023-12-25 23:32 ` pr-tracker-bot
2024-04-14  8:20 Michael S. Tsirkin
2024-04-14 17:12 ` 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).