This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 9b76d71fa8be Merge tag 'riscv-for-linus-5.14-mw0' of git://git.kernel.o [...] new cd5c91fe6251 crypto: qat - ratelimit invalid ioctl message and print th [...] new b0d2193ba643 crypto: scatterwalk - Remove obsolete PageSlab check new 6ee55a6f50fe crypto: omap - Drop obsolete PageSlab check new 8833272d876e crypto: drbg - self test for HMAC(SHA-512) new df941fdd779e crypto: sl3516 - Typo s/Stormlink/Storlink/ new e29dd5c8382e crypto: sl3516 - Add dependency on ARCH_GEMINI new 66192b2e3fd8 crypto: hisilicon/sec - fix the process of disabling sva p [...] new d8dc121eeab9 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new 4f118472d4b4 virtio_blk: cleanups: remove check obsoleted by CONFIG_LBD [...] new 8693059284dd vhost-iotlb: fix vhost_iotlb_del_range() documentation new e22626a876a0 vdpa_sim_blk: remove duplicate include of linux/blkdev.h new 04c6ad8f22da vDPA/ifcvf: record virtio notify base new 5f1b73a275f8 vDPA/ifcvf: implement doorbell mapping for ifcvf new d61914ea6ada virtio: update virtio id table, add transitional ids new 42326903c632 vDPA/ifcvf: reuse pre-defined macros for device ids and ve [...] new b71ba22e7c6c virtio-blk: Fix memory leak among suspend/resume procedure new 3f2869cace82 virtio_net: Fix error handling in virtnet_restore() new 94e48d6aafef vp_vdpa: correct the return value when fail to map notification new 7a43ce37cd59 vhost: Remove the repeated declaration new 63947b3434f4 virtio-blk: limit seg_max to a safe value new d00d8da5869a virtio_console: Assure used length from device is limited new 1465cb6117ba vhost: remove work arg from vhost_work_flush new 31fbea3ab94e vhost-scsi: remove extra flushes new d60146c161be vhost-scsi: reduce flushes during endpoint clearing new efb18e1e50b4 vhost: fix poll coding style new d8f35f41e2b4 vhost: fix up vhost_work coding style new 31c11db6bd93 virtio_ring: Fix kernel-doc new e3011776af16 vdpa/mlx5: Fix umem sizes assignments on VQ create new 71ab6a7cfbae vdpa/mlx5: Fix possible failure in umem size calculation new e13cd45d352d vdpa/mlx5: Support creating resources with uid == 0 new 7d23dcdf213c vdp/mlx5: Fix setting the correct dma_device new 6f5312f80183 vdpa/mlx5: Add support for running with virtio_vdpa new 5a2f966d0f3f virtio_net: move tx vq operation under tx queue lock new 22bc63c58e87 virtio_net: move txq wakeups under tx q lock new 8d622d21d248 virtio: fix up virtio_disable_cb new a7766ef18b33 virtio_net: disable cb aggressively new b57c46cb3c3b vdpa/mlx5: Add support for doorbell bypassing new e3aadf2e1614 vdpa/mlx5: Clear vq ready indication upon device reset new aeef9b4733c5 virtio-ring: maintain next in extra state for packed virtqueue new 1f28750f2e11 virtio_ring: rename vring_desc_extra_packed new 5a2224216020 virtio-ring: factor out desc_extra allocation new 44593865b7c5 virtio_ring: secure handling of mapping errors new fe4c3862df63 virtio_ring: introduce virtqueue_desc_add_split() new 5bc72234f7c6 virtio: use err label in __vring_new_virtqueue() new 72b5e8958738 virtio-ring: store DMA metadata in desc_extra for split virtqueue new 530a5678bc00 vdpa: support packed virtqueue for set/get_vq_state() new 0140b3d07617 virtio-pci library: introduce vp_modern_get_driver_features() new 1225c216d954 vp_vdpa: allow set vq state to initial state after reset new efa08cb468cd virtio/vdpa: clear the virtqueue state during probe new 500817bf5e11 virtio-mem: don't read big block size in Sub Block Mode new 49d42872d520 virtio-mem: use page_zonenum() in virtio_mem_fake_offline() new f4cf803dff4c virtio-mem: simplify high-level plug handling in Sub Block Mode new 5304ca3dd70c virtio-mem: simplify high-level unplug handling in Sub Block Mode new c740bb97cc84 virtio-mem: prioritize unplug from ZONE_MOVABLE in Sub Block Mode new c6bc1422fa55 virtio-mem: simplify high-level unplug handling in Big Block Mode new db7b337709a1 virtio-mem: prioritize unplug from ZONE_MOVABLE in Big Block Mode new 1eb8df18677d Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] new 26c563731056 tracing/histograms: Fix parsing of "sym-offset" modifier new fa73514d5e62 tracing/selftests: Add tests to test histogram sym and sym [...] new 3ecda64475bc ftrace: Use list_move instead of list_del/list_add new 5a7f7fc5ddbb Merge tag 'trace-v5.14-2' of git://git.kernel.org/pub/scm/ [...] new 42334fbc219e ALSA: hda/realtek: fix mute led of the HP Pavilion 15-eh1x [...] new 1d7a03957018 ALSA: x86: fix spelling mistakes new ea57e8743e22 ALSA: usx2y: fix spelling mistakes new a07ebc7e050c ALSA: bebob: correct duplicated entries with TerraTec OUI new ff630b6ab952 ALSA: usb-audio: fix spelling mistakes new ced7c2877523 ALSA: emux: fix spelling mistakes new 31028cbed26a ALSA: isa: Fix error return code in snd_cmi8330_probe() new 307cc9baac5c ALSA: usb-audio: Reduce latency at playback start, take#2 new 24d1e49415be ALSA: intel8x0: Fix breakage at ac97 clock measurement new 3de62951a5be Merge tag 'sound-fix-5.14-rc1' of git://git.kernel.org/pub [...] new d2efa81dd8ba mtip32xx: simplify sysfs setup new cc25592caa5d mtip32xx: use blk_mq_alloc_disk and blk_cleanup_disk new 2f43dbf3a742 null_blk: remove an unused variable assignment in null_add_dev new 7eb90f7e90a8 ubd: remove the code to register as the legacy IDE driver new 35efb594c3a8 ubd: use blk_mq_alloc_disk and blk_cleanup_disk new 6497ef8df568 nbd: provide a way for userspace processes to identify dev [...] new 249cda3325e0 mmc: remove an extra blk_{get,put}_queue pair new 607d968a5769 mmc: switch to blk_mq_alloc_disk new 1033d103a9b7 mmc: initialized disk->minors new 8b52d8be86d7 loop: reorder loop_exit new bd5c39edad53 loop: reduce loop_ctl_mutex coverage in loop_exit new d6da83d072c1 loop: remove the l argument to loop_add new 4157fe0b3d16 loop: don't call loop_lookup before adding a loop device new f9d107644aa4 loop: split loop_control_ioctl new 18d1f200b380 loop: move loop_ctl_mutex locking into loop_add new e5d66a10324f loop: don't allow deleting an unspecified loop device new b9848081465d loop: split loop_lookup new 8e60947d2f1e loop: rewrite loop_exit using idr_for_each_entry new 5ec780a6edda block: mark blk_mq_init_queue_data static new da6269da4cfe block: remove REQ_OP_SCSI_{IN,OUT} new c01b5a814e7b block: support polling through blk_execute_rq new be42a33b9252 nvme: use blk_execute_rq() for passthrough commands new fb9b16e15cd7 block: return errors from blk_execute_rq() new ae5e6886b4f8 nvme: use return value from blk_execute_rq() new efee99e68e69 ubd: remove dead code in ubd_setup_common new b5cfbd35ecca block: check disk exist before trying to add partition new 299f2b5fc08b dasd: unexport dasd_set_target_state new 2b7a8dc06d0f s390/dasd: Avoid field over-reading memcpy() new 498dcc13fd64 block: grab a device refcount in disk_uevent new 63c38d858e0b block: remove the bdgrab in blk_drop_partitions new 585af8ede703 loop: remove unused variable in loop_set_status() new 0755d3be2d9b nvme-tcp: can't set sk_user_data without write_lock new c6af8db92b9a Merge branch 'nvme-5.14' of git://git.infradead.org/nvme i [...] new d80c228d4464 block: fix the problem of io_ticks becoming smaller new a731763fc479 blk-cgroup: prevent rcu_sched detected stalls warnings whi [...] new a022f7d575bb Merge tag 'block-5.14-2021-07-08' of git://git.kernel.dk/l [...] new 9011bf9a13e3 io_uring: fix stuck fallback reqs new 5b0a6acc73fc io_uring: simplify task_work func new e09ee510600b io_uring: fix exiting io_req_task_work_add leaks new c32aace0cf93 io_uring: fix drain alloc fail return code new 8f487ef2cbb2 io_uring: mitigate unlikely iopoll lag new 9ce85ef2cb5c io_uring: remove dead non-zero 'poll' check new 50be9417e23a Merge tag 'io_uring-5.14-2021-07-09' of git://git.kernel.d [...]
The 114 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/um/drivers/ubd_kern.c | 160 ++-------- block/blk-cgroup.c | 15 + block/blk-core.c | 4 +- block/blk-exec.c | 25 +- block/blk-mq.c | 3 +- block/bsg-lib.c | 2 +- block/bsg.c | 2 +- block/genhd.c | 4 +- block/partitions/core.c | 29 +- block/scsi_ioctl.c | 6 +- crypto/testmgr.c | 5 +- crypto/testmgr.h | 49 +++ drivers/block/loop.c | 169 +++++------ drivers/block/mtip32xx/mtip32xx.c | 150 +++------ drivers/block/nbd.c | 60 +++- drivers/block/null_blk/main.c | 1 - drivers/block/pktcdvd.c | 2 +- drivers/block/virtio_blk.c | 17 +- drivers/cdrom/cdrom.c | 2 +- drivers/char/virtio_console.c | 4 +- drivers/crypto/Kconfig | 6 +- drivers/crypto/gemini/sl3516-ce-cipher.c | 2 +- drivers/crypto/gemini/sl3516-ce-core.c | 2 +- drivers/crypto/hisilicon/sec2/sec_main.c | 3 + drivers/crypto/omap-crypto.c | 3 +- drivers/crypto/qat/qat_common/adf_ctl_drv.c | 2 +- drivers/mmc/core/block.c | 29 +- drivers/mmc/core/queue.c | 23 +- drivers/mmc/core/queue.h | 2 +- drivers/net/virtio_net.c | 53 +++- drivers/nvme/host/core.c | 65 ++-- drivers/nvme/host/fabrics.c | 13 +- drivers/nvme/host/fabrics.h | 2 +- drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/ioctl.c | 6 +- drivers/nvme/host/nvme.h | 4 +- drivers/nvme/host/rdma.c | 3 +- drivers/nvme/host/tcp.c | 2 +- drivers/nvme/target/loop.c | 2 +- drivers/nvme/target/passthru.c | 8 +- drivers/nvme/target/tcp.c | 1 - drivers/s390/block/dasd.c | 1 - drivers/s390/block/dasd_eckd.c | 2 +- drivers/s390/block/dasd_eckd.h | 6 +- drivers/scsi/scsi_error.c | 2 +- drivers/scsi/scsi_lib.c | 8 +- drivers/scsi/sg.c | 2 +- drivers/scsi/st.c | 2 +- drivers/target/target_core_pscsi.c | 2 +- drivers/vdpa/ifcvf/ifcvf_base.c | 4 + drivers/vdpa/ifcvf/ifcvf_base.h | 14 +- drivers/vdpa/ifcvf/ifcvf_main.c | 43 ++- drivers/vdpa/mlx5/core/mlx5_vdpa.h | 2 + drivers/vdpa/mlx5/core/mr.c | 95 ++++-- drivers/vdpa/mlx5/core/resources.c | 7 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 67 ++-- drivers/vdpa/vdpa_sim/vdpa_sim.c | 4 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 1 - drivers/vdpa/virtio_pci/vp_vdpa.c | 43 ++- drivers/vhost/iotlb.c | 2 +- drivers/vhost/scsi.c | 21 +- drivers/vhost/vdpa.c | 4 +- drivers/vhost/vhost.c | 8 +- drivers/vhost/vhost.h | 21 +- drivers/vhost/vsock.c | 2 +- drivers/virtio/virtio_mem.c | 338 +++++++++++---------- drivers/virtio/virtio_pci_modern_dev.c | 21 ++ drivers/virtio/virtio_ring.c | 229 ++++++++++---- drivers/virtio/virtio_vdpa.c | 15 + fs/io_uring.c | 191 +++++------- fs/nfsd/blocklayout.c | 2 +- include/crypto/scatterwalk.h | 7 +- include/linux/blk-mq.h | 2 - include/linux/blk_types.h | 3 - include/linux/blkdev.h | 37 +-- include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/vdpa.h | 25 +- include/linux/virtio_pci_modern.h | 1 + include/uapi/linux/nbd-netlink.h | 1 + include/uapi/linux/virtio_ids.h | 12 + kernel/trace/ftrace.c | 3 +- kernel/trace/trace_events_hist.c | 7 + sound/firewire/bebob/bebob.c | 5 +- sound/isa/cmi8330.c | 2 +- sound/pci/hda/patch_realtek.c | 1 + sound/pci/intel8x0.c | 2 +- sound/synth/emux/emux_nrpn.c | 2 +- sound/synth/emux/soundfont.c | 6 +- sound/usb/card.h | 3 +- sound/usb/endpoint.c | 4 +- sound/usb/media.c | 2 +- sound/usb/mixer_s1810c.c | 2 +- sound/usb/mixer_scarlett.c | 2 +- sound/usb/pcm.c | 26 +- sound/usb/usx2y/usbusx2yaudio.c | 2 +- sound/usb/usx2y/usx2yhwdeppcm.c | 2 +- sound/x86/intel_hdmi_audio.c | 6 +- sound/x86/intel_hdmi_audio.h | 2 +- .../ftrace/test.d/trigger/trigger-hist.tc | 18 ++ 99 files changed, 1255 insertions(+), 1035 deletions(-)