This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 7c60610d4767 Linux 5.14-rc6 new 60f0779862e4 virtio: Improve vq->broken access to avoid any compiler op [...] new 249f25547632 virtio: Keep vring_del_virtqueue() mirror of VQ create new 0e566c8f0f2e virtio: Protect vqs list access new 43bb40c5b926 virtio_pci: Support surprise removal of virtio pci device new 0e398290cff9 vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iot [...] new f7ad318ea0ad vhost: Fix the calculation in vhost_overflow() new 2b847f21145d vdpa_sim: Fix return value check for vdpa_alloc_device() new 9632e78e8264 vp_vdpa: Fix return value check for vdpa_alloc_device() new 1057afa0121d vDPA/ifcvf: Fix return value check for vdpa_alloc_device() new c8d182bd387a vdpa: Add documentation for vdpa_alloc_device() macro new cb5d2c1f6cc0 virtio_vdpa: reject invalid vq indices new e74cfa91f42c vringh: Use wiov->used to check for read/write desc order new 82e89ea077b9 virtio-blk: Add validation for block size in config space new ea2f6af16532 vringh: pull in spinlock header new f8ce72632fa7 virtio_ring: pull in spinlock header new a24ce06c70fe tools/virtio: fix build new 08dbd5660232 vdpa/mlx5: Avoid destroying MR on empty iotlb new 879753c816db vdpa/mlx5: Fix queue type selection logic new 94e95d58997f Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] new 0f923e07124d KVM: nSVM: avoid picking up unsupported bits from L2 in in [...] new c7dfa4009965 KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE [...] new 02a3715449a0 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new d03721a6e7e8 trace/osnoise: Add a header with PREEMPT_RT additional fields new e1c4ad4a7f58 trace/timerlat: Add a header with PREEMPT_RT additional fields new 0e05ba498dd0 trace/osnoise: Print a stop tracing message new 12f9951d3f31 tracing: define needed config DYNAMIC_FTRACE_WITH_ARGS new d0ac5fbaf783 init: Suppress wrong warning for bootconfig cmdline parameter new 5acce0bff2a0 tracing / histogram: Fix NULL pointer dereference on strcm [...] new b88bcc7d542c Merge tag 'trace-v5.14-rc5-2' of git://git.kernel.org/pub/ [...] new 2b6d2833cd1d mtd: mtd_blkdevs: Initialize rq.limits.discard_granularity new 14f97f0b8e2b mtd: rawnand: Add a check in of_get_nand_secure_regions() new 962bf783ef65 mtd: break circular locks in register_mtd_blktrans new e83862ee1b9b mtd: mchp48l640: silence some uninitialized variable warnings new 45bb1faa29ef mtd: core: handle flashes without OTP gracefully new 2394e6287389 mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards new 99dc4ad992bf mtd: devices: mchp48l640: Fix memory leak on cmd new b7abb0516822 mtd: fix lock hierarchy in deregister_mtd_blktrans new b48027083a78 mtd: rawnand: Fix probe failure due to of_get_nand_secure_ [...] new a2824f19e606 Merge tag 'mtd/fixes-for-5.14-rc7' of git://git.kernel.org [...]
The 39 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: arch/x86/include/asm/svm.h | 2 ++ arch/x86/kvm/svm/nested.c | 13 +++++++-- arch/x86/kvm/svm/svm.c | 9 +++--- drivers/block/virtio_blk.c | 39 ++++++++++++++++++++++---- drivers/mtd/chips/cfi_cmdset_0002.c | 2 +- drivers/mtd/devices/mchp48l640.c | 5 ++-- drivers/mtd/mtd_blkdevs.c | 11 +++----- drivers/mtd/mtdcore.c | 4 ++- drivers/mtd/nand/raw/nand_base.c | 10 +++++-- drivers/vdpa/ifcvf/ifcvf_main.c | 4 +-- drivers/vdpa/mlx5/core/mr.c | 9 ------ drivers/vdpa/mlx5/net/mlx5_vnet.c | 14 +++++++--- drivers/vdpa/vdpa_sim/vdpa_sim.c | 4 ++- drivers/vdpa/virtio_pci/vp_vdpa.c | 4 +-- drivers/vhost/vdpa.c | 3 +- drivers/vhost/vhost.c | 10 +++++-- drivers/vhost/vringh.c | 2 +- drivers/virtio/virtio.c | 1 + drivers/virtio/virtio_pci_common.c | 7 +++++ drivers/virtio/virtio_ring.c | 18 ++++++++++-- drivers/virtio/virtio_vdpa.c | 3 ++ include/linux/mlx5/mlx5_ifc_vdpa.h | 10 ++++--- include/linux/vdpa.h | 11 ++++++++ include/linux/virtio.h | 1 + include/linux/vringh.h | 1 + init/main.c | 9 ++++-- kernel/trace/Kconfig | 5 ++++ kernel/trace/trace_events_hist.c | 2 ++ kernel/trace/trace_osnoise.c | 56 ++++++++++++++++++++++++++++++++++++- tools/virtio/Makefile | 3 +- tools/virtio/linux/spinlock.h | 56 +++++++++++++++++++++++++++++++++++++ tools/virtio/linux/virtio.h | 2 ++ 32 files changed, 271 insertions(+), 59 deletions(-) create mode 100644 tools/virtio/linux/spinlock.h