This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from 5d5d353bed32 Merge tag 'rproc-v5.20' of git://git.kernel.org/pub/scm/li [...] new fcb14cb1bdac new iov_iter flavour - ITER_UBUF new 3e20a751aff0 switch new_sync_{read,write}() to ITER_UBUF new 0d9649341363 splice: stop abusing iov_iter_advance() to flush a pipe new 2dcedb2a549a ITER_PIPE: helper for getting pipe buffer by index new 47b7fcae419d ITER_PIPE: helpers for adding pipe buffers new 8fad7767edcf ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives new e3b42964f84c ITER_PIPE: fold push_pipe() into __pipe_get_pages() new ca591967543a ITER_PIPE: lose iter_head argument of __pipe_get_pages() new 2c855de93314 ITER_PIPE: clean pipe_advance() up new 92acdc4f3720 ITER_PIPE: clean iov_iter_revert() new 10f525a8cd7a ITER_PIPE: cache the type of last buffer new 12d426ab64a1 ITER_PIPE: fold data_start() and pipe_space_for_user() together new 91329559eb07 iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] new c81ce28df500 iov_iter_get_pages(): sanity-check arguments new acbdeb8320b0 unify pipe_get_pages() and pipe_get_pages_alloc() new 68fe506f3731 unify xarray_get_pages() and xarray_get_pages_alloc() new 451c0ba9475e unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] new 0aa4fc32f540 ITER_XARRAY: don't open-code DIV_ROUND_UP() new 8520008417c5 fold __pipe_get_pages() into pipe_get_pages() new 3cf42da327f2 iov_iter: saner helper for page array allocation new 1ef255e25717 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() new 480cb846c27b block: convert to advancing variants of iov_iter_get_pages [...] new 7d690c157c58 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] new dc5801f60b26 af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] new 7f02464739da 9p: convert to advancing variant of iov_iter_get_pages_alloc() new b53589927d73 ceph: switch the last caller of iov_iter_get_pages_alloc() new eba2d3d79829 get rid of non-advancing variants new 746de1f86fcd pipe_get_pages(): switch to append_pipe() new 310d9d5a5009 expand those iov_iter_advance()... new f0f6b614f83d copy_page_to_iter(): don't split high-order page in case o [...] new c7d57ab1632d hugetlbfs: copy_page_to_iter() can deal with compound pages new c03f05f183cd fix copy_page_from_iter() for compound destinations new f30adc0d332f Merge tag 'pull-work.iov_iter-rebased' of git://git.kernel [...] adds 1c90b54718fd ksmbd: remove unused ksmbd_share_configs_cleanup function adds 8849e7545322 MAINTAINERS: ksmbd: add entry for documentation adds e4d3e6b524c0 ksmbd: replace sessions list in connection with xarray adds 8e06b31e3481 ksmbd: add channel rwlock adds 17ea92a9f6d0 ksmbd: fix kernel oops from idr_remove() adds a14c573870a6 ksmbd: use wait_event instead of schedule_timeout() adds af7c39d971e4 ksmbd: fix racy issue while destroying session on multichannel adds aa7253c2393f ksmbd: fix memory leak in smb2_handle_negotiate adds cf6531d98190 ksmbd: fix use-after-free bug in smb2_tree_disconect adds ac60778b87e4 ksmbd: prevent out of bound read for SMB2_WRITE adds 824d4f64c200 ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT adds 8f0541186e9a ksmbd: fix heap-based overflow in set_ntacl_dacl() new eb555cb5b794 Merge tag '5.20-rc-ksmbd-server-fixes' of git://git.samba. [...] new 2b1299322016 x86/speculation: Add RSB VM Exit protections new ba6e31af2be9 x86/speculation: Add LFENCE to RSB fill sequence new 5318b987fe9f Merge tag 'x86_bugs_pbrsb' of git://git.kernel.org/pub/scm [...] adds 3c2bf1735016 m68k: coldfire/device.c: protect FLEXCAN blocks adds 90ebf501262d m68k: coldfire: make symbol m523x_clk_lookup static adds 472e68df4a5e m68k: Fix syntax errors in comments new 15886321a426 Merge tag 'm68knommu-for-v5.20' of git://git.kernel.org/pu [...] adds 28e1a8f4b0ff memblock: avoid some repeat when add new range adds 946dccb35d74 memblock tests: Makefile: add arguments to control verbosity adds 76586c00e74d memblock tests: add verbose output to memblock tests adds c55b31a124a6 memblock tests: set memblock_debug to enable memblock_dbg( [...] adds fe833b4edc59 memblock tests: remove completed TODO items adds 06c8580aa23d memblock tests: change build options to run-time options adds 0a7e91528202 memblock tests: fix compilation errors adds 04d9490986d1 memblock test: Modify the obsolete description in README new b8dcef877ab5 Merge tag 'memblock-v5.20-rc1' of git://git.kernel.org/pub [...] adds 2b3416ceff5e fs: add mode_strip_sgid() helper adds ac6800e279a2 fs: Add missing umask strip in vfs_tmpfile adds 1639a49ccdce fs: move S_ISGID stripping into the vfs_*() helpers adds 5fadbd992996 ceph: rely on vfs for setgid stripping new 426b4ca2d6a5 Merge tag 'fs.setgid.v6.0' of git://git.kernel.org/pub/scm [...] new c56f9ec8b20f afs: Use refcount_t rather than atomic_t new 2757a4dc1849 afs: Fix access after dec in put functions new 4b22e2074195 Merge tag 'afs-fixes-20220802' of git://git.kernel.org/pub [...] new fb24771faf72 fscache: don't leak cookie access refs if invalidation is [...] new 1a1e3aca9d49 fscache: add tracepoint when failing cookie new 15205c2829ca Merge tag 'fscache-fixes-20220809' of git://git.kernel.org [...]
The 46 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: Documentation/admin-guide/hw-vuln/spectre.rst | 8 + MAINTAINERS | 1 + arch/m68k/coldfire/device.c | 6 +- arch/m68k/coldfire/intc-2.c | 2 +- arch/m68k/coldfire/m523x.c | 2 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/msr-index.h | 4 + arch/x86/include/asm/nospec-branch.h | 21 +- arch/x86/kernel/cpu/bugs.c | 86 ++- arch/x86/kernel/cpu/common.c | 12 +- arch/x86/kvm/vmx/vmenter.S | 8 +- block/bio.c | 25 +- block/blk-map.c | 7 +- block/fops.c | 6 +- crypto/af_alg.c | 3 +- crypto/algif_hash.c | 5 +- drivers/vhost/scsi.c | 4 +- fs/afs/cell.c | 61 +- fs/afs/cmservice.c | 4 +- fs/afs/internal.h | 16 +- fs/afs/proc.c | 6 +- fs/afs/rxrpc.c | 31 +- fs/afs/server.c | 46 +- fs/afs/vl_list.c | 19 +- fs/afs/volume.c | 21 +- fs/ceph/addr.c | 2 +- fs/ceph/file.c | 9 +- fs/cifs/file.c | 8 +- fs/cifs/misc.c | 3 +- fs/direct-io.c | 5 +- fs/fscache/cookie.c | 9 +- fs/fuse/dev.c | 7 +- fs/fuse/file.c | 5 +- fs/gfs2/file.c | 2 +- fs/hugetlbfs/inode.c | 31 +- fs/inode.c | 34 +- fs/iomap/direct-io.c | 2 +- fs/ksmbd/auth.c | 56 +- fs/ksmbd/auth.h | 11 +- fs/ksmbd/connection.c | 9 +- fs/ksmbd/connection.h | 10 +- fs/ksmbd/mgmt/share_config.c | 14 - fs/ksmbd/mgmt/share_config.h | 2 - fs/ksmbd/mgmt/tree_connect.c | 5 +- fs/ksmbd/mgmt/tree_connect.h | 4 +- fs/ksmbd/mgmt/user_session.c | 95 +-- fs/ksmbd/mgmt/user_session.h | 13 +- fs/ksmbd/oplock.c | 46 +- fs/ksmbd/server.c | 8 +- fs/ksmbd/smb2misc.c | 12 +- fs/ksmbd/smb2pdu.c | 112 +-- fs/ksmbd/smb_common.h | 2 +- fs/ksmbd/smbacl.c | 130 ++-- fs/ksmbd/smbacl.h | 2 +- fs/ksmbd/vfs.c | 8 +- fs/ksmbd/vfs_cache.c | 2 +- fs/namei.c | 80 ++- fs/nfs/direct.c | 8 +- fs/ocfs2/namei.c | 1 + fs/read_write.c | 6 +- fs/splice.c | 54 +- include/linux/fs.h | 2 + include/linux/pipe_fs_i.h | 20 - include/linux/uio.h | 35 +- include/trace/events/afs.h | 36 +- include/trace/events/fscache.h | 2 + lib/iov_iter.c | 826 ++++++++++------------- mm/memblock.c | 11 + mm/shmem.c | 2 +- net/9p/client.c | 39 +- net/9p/protocol.c | 3 +- net/9p/trans_virtio.c | 3 +- net/core/datagram.c | 3 +- net/core/skmsg.c | 3 +- net/rds/message.c | 3 +- net/tls/tls_sw.c | 4 +- tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/arch/x86/include/asm/msr-index.h | 4 + tools/testing/memblock/Makefile | 3 +- tools/testing/memblock/README | 17 +- tools/testing/memblock/TODO | 14 +- tools/testing/memblock/internal.h | 11 + tools/testing/memblock/linux/memory_hotplug.h | 8 +- tools/testing/memblock/main.c | 2 + tools/testing/memblock/scripts/Makefile.include | 10 +- tools/testing/memblock/tests/alloc_api.c | 225 ++++-- tools/testing/memblock/tests/alloc_helpers_api.c | 129 ++-- tools/testing/memblock/tests/alloc_nid_api.c | 351 ++++++---- tools/testing/memblock/tests/basic_api.c | 337 ++++++--- tools/testing/memblock/tests/common.c | 118 ++++ tools/testing/memblock/tests/common.h | 54 ++ 91 files changed, 2106 insertions(+), 1383 deletions(-)