This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits f2b8e46e5bad Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits f3cd7da81d72 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 7d3711747712 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 293ddfd11f47 Merge remote-tracking branch 'scsi-fixes/fixes' omits dc38f604394d Merge remote-tracking branch 'vfs-fixes/fixes' omits 3e3b0e90e541 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b23ec43ef7f3 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 0a6eb4dd5671 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 46173450e14f Merge remote-tracking branch 'ide/master' omits 9b297630b484 Merge remote-tracking branch 'input-current/for-linus' omits a6b980fc5219 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 17705347f1f7 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits d91a1527a218 Merge remote-tracking branch 'phy/fixes' omits 0ef29c8aae62 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 1888052db2ba Merge remote-tracking branch 'pci-current/for-linus' omits 35af650bd5e9 Merge remote-tracking branch 'spi-fixes/for-linus' omits 813cce20558a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5570e2997d1e Merge remote-tracking branch 'sound-current/for-linus' omits e51e690b2db1 Merge remote-tracking branch 'netfilter/master' omits 260d67ef47db Merge remote-tracking branch 'ipsec/master' omits dd2fbda57d54 Merge remote-tracking branch 'bpf/master' omits 6f0828fa5f1e Merge remote-tracking branch 'net/master' omits 77f7f51c459b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 8409facaeb71 Merge remote-tracking branch 'arc-current/for-curr' omits 4d28b580e80a iio: core: fix ioctl handlers removal omits 2d84ea101372 iio: gyro: mpu3050: Fix reported temperature value omits 07581af31098 iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SE [...] omits 8874711271da iio: proximity: pulsedlight: Fix rumtime PM imbalance on error omits fbecba8b838b iio: light: gp2ap002: Fix rumtime PM imbalance on error new ac05a8a927e5 Input: ili210x - add missing negation for touch indication [...] new 05665cef4b74 Input: xpad - add support for Amazon Game Controller new aef511fb91b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6fc277c7c935 xfs: rename xfs_ictimestamp_t adds 732de7dbdbd3 xfs: rename struct xfs_legacy_ictimestamp adds 1aec7c3d0567 xfs: remove obsolete AGF counter debugging adds e6c01077ec2d xfs: don't check agf_btreeblks on pre-lazysbcount filesystems adds 6543990a168a xfs: update superblock counters correctly for !lazysbcount adds e147a756ab26 xfs: count free space btree blocks when scrubbing pre-lazy [...] adds 2675ad3890db xfs: unconditionally read all AGFs on mounts with perag re [...] adds 16eaab839a92 xfs: introduce in-core global counter of allocbt blocks adds fd43cf600cf6 xfs: set aside allocation btree blocks from block reservation adds d4f74e162d23 xfs: fix xfs_reflink_unshare usage of filemap_write_and_wa [...] adds 8e9800f9f2b8 xfs: don't allow log writes if the data device is readonly new af120709b1fb Merge tag 'xfs-5.13-merge-5' of git://git.kernel.org/pub/s [...] adds 6e552494fb90 iomap: remove unused private field from ioend new 05da1f643f00 Merge tag 'iomap-5.13-merge-3' of git://git.kernel.org/pub [...] new 543203d2e4cb alpha: eliminate old-style function definitions new 0214967a376d alpha: csum_partial_copy.c: add function prototypes from < [...] new f4bf74d82915 fs/proc/generic.c: fix incorrect pde_is_permanent check new b793cd9ab34d proc: save LOC in __xlate_proc_name() new d4455faccd6c proc: mandate ->proc_lseek in "struct proc_ops" new 1dcdd7ef96ba proc: delete redundant subset=pid check new 268af17ada58 selftests: proc: test subset=pid new 5b31a7dfa350 proc/sysctl: fix function name error in comments new 4ee60ec156d9 include: remove pagemap.h from blkdev.h new 08c5188ef40f kernel.h: drop inclusion in bitmap.h new 112dfce8f297 linux/profile.h: remove unnecessary declaration new 8ba9d40b6b2b kernel/async.c: fix pr_debug statement new 32c93976ac2e kernel/cred.c: make init_groups static new d1d1a2cd4627 tools: disable -Wno-type-limits new e5b9252d9000 tools: bitmap: sync function declarations with the kernel new a719101f19d2 tools: sync BITMAP_LAST_WORD_MASK() macro with the kernel new bb8bc36ef8a9 arch: rearrange headers inclusion order in asm/bitops for [...] new 586eaebea598 lib: extend the scope of small_const_nbits() macro new 78e48f0667ff tools: sync small_const_nbits() macro with the kernel new 5c88af59f9ab lib: inline _find_next_bit() wrappers new ea81c1ef4417 tools: sync find_next_bit implementation new 277a20a498d3 lib: add fast path for find_next_*_bit() new 2cc7b6a44ac2 lib: add fast path for find_first_*_bit() and find_last_bit() new eaae7841ba83 tools: sync lib/find_bit implementation new 550eb38bde07 MAINTAINERS: add entry for the bitmap API new 0523c6922e8b lib/bch.c: fix a typo in the file bch.c new b8cf20277941 lib: fix inconsistent indenting in process_bit1() new e89b6358052d lib/list_sort.c: fix typo in function description new ade29d4fdbe6 lib/genalloc.c: Fix a typo new e18baa7cc359 lib: crc8: pointer to data block should be const new 78564b943487 lib: stackdepot: turn depot_lock spinlock to raw_spinlock new db65a867fd40 lib/percpu_counter: tame kernel-doc compile warning new 9d6ecac093a2 lib/genalloc: add parameter description to fix doc compile [...] new edd9334c8dfe lib: parser: clean up kernel-doc new e13d04ec45b0 include/linux/compat.h: remove unneeded declaration from C [...] new fbe745416d11 checkpatch: warn when missing newline in return sysfs_emit [...] new 7b844345fc2a checkpatch: exclude four preprocessor sub-expressions from [...] new 7e6cdd7fd943 checkpatch: improve ALLOC_ARRAY_ARGS test new 1e3b918d1dd1 kselftest: introduce new epoll test case new 7fab29e35630 fs/epoll: restore waking from ep_done_scan() new b4ca4c01780b isofs: fix fall-through warnings for Clang new 300563e6e014 fs/nilfs2: fix misspellings using codespell tool new 312f79c486e9 nilfs2: fix typos in comments new c1e4726f4654 hpfs: replace one-element array with flexible-array member new 5449162ac001 do_wait: make PIDTYPE_PID case O(1) instead of O(n) new a6895399380a kernel/fork.c: simplify copy_mm() new a8ca6b1388a9 kernel/fork.c: fix typos new a119b4e5186c kexec: Add kexec reboot string new 31d82c2c787d kernel: kexec_file: fix error return code of kexec_calcula [...] new b2075dbb15d7 kexec: dump kmessage before machine_kexec new 7a1d55b987df gcov: combine common code new 3180c44fe1ba gcov: simplify buffer allocation new 1391efa952e8 gcov: use kvmalloc() new 9b472e85d098 gcov: clang: drop support for clang-10 and older new 6f1f942cd5fb smp: kernel/panic.c - silence warnings new 3d1c7fd97e4c delayacct: clear right task's flag after blkio completes new 23921540d2c0 gdb: lx-symbols: store the abspath() new dc9586823f3e scripts/gdb: document lx_current is only supported by x86 new 526940e39626 scripts/gdb: add lx_current support for arm64 new 97f61c8f44ec kernel/resource: make walk_system_ram_res() find all busy [...] new 3c9c79753436 kernel/resource: make walk_mem_res() find all busy IORESOU [...] new 97523a4edb7b kernel/resource: remove first_lvl / siblings_only logic new d486ccb2522f kernel/resource: allow region_intersects users to hold res [...] new 63cdafe0af98 kernel/resource: refactor __request_region to allow extern [...] new 56fd94919b8b kernel/resource: fix locking in request_free_mem_region new 9c39c6ffe0c2 selftests: remove duplicate include new 07416af11dd8 kernel/async.c: stop guarding pr_debug() statements new a065c0faacb1 kernel/async.c: remove async_unregister_domain() new e7cb072eb988 init/initramfs.c: do unpacking asynchronously new 17652f4240f7 modules: add CONFIG_MODPROBE_PATH new b1989a3db45a ipc/sem.c: mundane typo fixes new cb152a1a9560 mm: fix some typos and code style problems new bbcd53c96071 drivers/char: remove /dev/kmem for good new f2e762bab9f5 mm: remove xlate_dev_kmem_ptr() new f7c8ce44ebb1 mm/vmalloc: remove vwrite() new 5aa6b70ed182 arm: print alloc free paths for address in registers new 702850a45a77 scripts/spelling.txt: add "overlfow" new a4799be53775 scripts/spelling.txt: Add "diabled" typo new d4e3e52b4dd5 scripts/spelling.txt: add "overflw" new 80d015587a62 mm/slab.c: fix spelling mistake "disired" -> "desired" new 2eb70aab25dd include/linux/pgtable.h: few spelling fixes new 48207f7d41c8 kernel/umh.c: fix some spelling mistakes new a12f4f85bc5a kernel/user_namespace.c: fix typos new f0fffaff0b89 kernel/up.c: fix typo new 5afe69c2ccd0 kernel/sys.c: fix typo new a109ae2a0252 fs: fat: fix spelling typo of values new 7497835f7e8d ipc/sem.c: spelling fix new fa60ce2cb450 treewide: remove editor modelines and cruft new f0953a1bbaca mm: fix typos in comments new baf2f90ba416 mm: fix typos in comments new a48b0872e694 Merge branch 'akpm' (patches from Andrew) adds 0dae52282a5e 9p: Constify static struct v9fs_attr_group adds f8b139e2f241 fs: 9p: fix v9fs_file_open writeback fid error check new e22e9832798d Merge tag '9p-for-5.13-rc1' of git://github.com/martinetd/linux adds 86438186a7b3 NFSv4: Simplify nfs4_retry_setlk() adds d737e5d41870 SUNRPC: Set TCP_CORK until the transmit queue is empty adds 6453bcd0d8bd NFS: Fix up incorrect documentation adds ee3707ae2c1f nfs: Subsequent READDIR calls should carry non-zero cookie [...] adds 13884ff2bef0 NFS: Fix handling of cookie verifier in uncached_readdir() adds f892c41c14e0 NFS: Only change the cookie verifier if the directory page [...] adds c09f11ef3595 NFS: fs_context: validate UDP retrans to prevent shift out [...] adds c2508730d6bb nfs: Fix a typo in the file nfs42xattr.c adds 90ff57bf4df2 NFS: Fix up the support for CONFIG_NFS_DISABLE_UDP_SUPPORT adds 6b996476f364 sunrpc: honor rpc_task's timeout value in rpcb_create() adds c9301cb35b59 nfs: hornor timeo and retrans option when mounting NFSv3 adds 98b5cee37389 SUNRPC: Ensure the transport backchannel association adds b876d708316b NFS: fix nfs_fetch_iversion() adds beab450d8ea9 NFS: Fix fscache invalidation in nfs_set_cache_invalid() adds 332d1a0373be NFS: nfs4_bitmask_adjust() must not change the server glob [...] adds e99812e1382f NFS: Fix attribute bitmask in _nfs42_proc_fallocate() adds 99f237832243 NFSv4.2: Always flush out writes in nfs42_proc_fallocate() adds 9fdbfad1777c NFS: Deal correctly with attribute generation counter overflow adds 8a27c7ccca3b NFS: Fix up inode cache tracing adds 4eb6a8230b58 NFS: Mask out unsupported attributes in nfs_getattr() adds 50c7a7994dd2 NFS: NFS_INO_REVAL_PAGECACHE should mark the change attrib [...] adds 4cdfeb648ac5 NFS: Fix up revalidation of space used adds e8764a6f96d3 NFS: Don't revalidate attributes that are not being asked for adds 63cdd7edfd28 NFS: Fix up statx() results adds 1f9f4328155a NFS: nfs_setattr_update_inode() should clear the suid/sgid bits adds 1f3208b2d697 NFS: Add a cache validity flag argument to nfs_revalidate_inode() adds 13c0b082b6a9 NFS: Replace use of NFS_INO_REVAL_PAGECACHE when checking [...] adds 36a9346c2252 NFS: Don't set NFS_INO_REVAL_PAGECACHE in the inode cache [...] adds a71029b86752 NFSv4: Fix nfs4_bitmap_copy_adjust() adds fabf2b341502 NFS: Separate tracking of file nlinks cache validity from [...] adds 720869eb19f3 NFS: Separate tracking of file mode cache validity from th [...] adds 709fa5769914 NFS: Fix up handling of outstanding layoutcommit in nfs_up [...] adds c88c696c59f5 NFS: Remove a line of code that has no effect in nfs_updat [...] adds 04c63498b6d4 NFS: Simplify cache consistency in nfs_check_inode_attributes() adds 57a789a1dee3 NFSv4: Fix value of decode_fsinfo_maxsz adds 993e2d4bd9ef NFSv4: Don't modify the change attribute cached in the inode adds 7f08a3359a3c NFSv4: Add support for the NFSv4.2 "change_attr_type" attribute adds 6f9be83d0761 NFS: Use information about the change attribute to optimis [...] adds 7b24dacf0840 NFS: Another inode revalidation improvement adds 82eae5a432cb NFSv4: nfs4_inc/dec_nlink_locked should also invalidate ctime adds 1301e421b75b NFSv4: link must update the inode nlink. adds cc7f2dae63bc NFS: Don't store NFS_INO_REVAL_FORCED adds ce62b114bbad NFS: Split attribute support out from the server capabilities adds da934ae0a8aa NFSv4: Add tracing for COMPOUND errors adds 3d66bae156a6 NFSv4: Convert nfs_xdr_status tracepoint to an event class adds eb3d58c68e39 NFSv4: Catch and trace server filehandle encoding errors adds ed34695e15ab pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() adds 73f5c88f521a NFSv4.2 fix handling of sr_eof in SEEK's reply adds 7638e0bfaed1 SUNRPC: Move fault injection call sites adds e936a5970ef5 SUNRPC: Add tracepoint that fires when an RPC is retransmitted adds 6cf23783f750 SUNRPC: Remove trace_xprt_transmit_queued adds 09252177d5f9 SUNRPC: Handle major timeout in xprt_adjust_timeout() adds 94d202d5ca39 NFSv42: Copy offload should update the file size when appropriate adds febfeaaefefb NFSv42: Don't force attribute revalidation of the copy off [...] adds 8926cc830281 NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're u [...] adds 39fd01863616 NFS: Don't discard pNFS layout segments that are marked fo [...] adds de144ff4234f NFSv4: Don't discard segments marked for return in _pnfs_r [...] adds fb700ef02676 NFSv4.1: Simplify layout return in pnfs_layout_process() adds d99f2487e1de NFS: The 'fattr_valid' field in struct nfs_server should b [...] adds 32e6b68167f1 xprtrdma: Avoid Receive Queue wrapping adds 15788d1d1077 xprtrdma: Do not refresh Receive Queue while it is draining adds 5030c9a938f8 xprtrdma: Put flushed Receives on free list instead of des [...] adds eaf86e8cc85c xprtrdma: Improve locking around rpcrdma_rep destruction adds 8b5292be6880 xprtrdma: Improve commentary around rpcrdma_reps_unmap() adds 9e3ca33b62d4 xprtrdma: Improve locking around rpcrdma_rep creation adds 35d8b10a2588 xprtrdma: Fix cwnd update ordering adds c35ca60d490e xprtrdma: Delete rpcrdma_recv_buffer_put() adds 1363e6388c36 xprtrdma: rpcrdma_mr_pop() already does list_del_init() adds f912af77e2c1 xprtrdma: Rename frwr_release_mr() adds 44438ad9ae22 xprtrdma: Clarify use of barrier in frwr_wc_localinv_done() adds e4b52ca01315 xprtrdma: Do not recycle MR after FastReg/LocalInv flushes adds 8a053433de00 xprtrdma: Do not wake RPC consumer on a failed LocalInv adds b3ce7a25f44f xprtrdma: Avoid Send Queue wrapping adds 4ddd0fc32c94 xprtrdma: Add tracepoints showing FastReg WRs and remote i [...] adds 6b147ea7f442 xprtrdma: Add an rpcrdma_mr_completion_class adds 83189d151154 xprtrdma: Don't display r_xprt memory addresses in tracepoints adds e1648eb23d83 xprtrdma: Remove the RPC/RDMA QP event handler adds 0a26d10e3002 xprtrdma: Move fr_cid to struct rpcrdma_mr adds e10fa96d3474 xprtrdma: Move cqe to struct rpcrdma_mr adds 9a301cafc861 xprtrdma: Move fr_linv_done field to struct rpcrdma_mr adds dcff9ed209aa xprtrdma: Move the Work Request union to struct rpcrdma_mr adds 13bcf7e32a01 xprtrdma: Move fr_mr field to struct rpcrdma_mr adds d9092b4bb210 NFSv4.2: Remove ifdef CONFIG_NFSD from NFSv4.2 client SSC code. adds f8f7e0fb22b2 sunrpc: Fix misplaced barrier in call_decode adds 9e895cd9649a xprtrdma: Fix a NULL dereference in frwr_unmap_sync() new a647034fe26b Merge tag 'nfs-for-5.13-1' of git://git.linux-nfs.org/proj [...] adds 2840f710f23a io_uring: fix drain with rsrc CQEs adds dddca22636c9 io_uring: dont overlap internal and user req flags adds b0d658ec88a6 io_uring: add more build check for uapi adds 6224843d56e0 io_uring: allow empty slots for reg buffers adds 47b228ce6f66 io_uring: fix unchecked error in switch_start() adds cf3770e78421 io_uring: Fix premature return from loop and memory leak adds bb6659cc0ad3 io_uring: Fix memory leak in io_sqe_buffers_register() new d1f82808877b io_uring: truncate lengths larger than MAX_RW_COUNT on pro [...] new a5e7da1494e1 MAINTAINERS: add io_uring tool to IO_URING new 50b7b6f29de3 x86/process: setup io_threads more like normal user space threads new 28b4afeb59db Merge tag 'io_uring-5.13-2021-05-07' of git://git.kernel.d [...] adds 80d43cbd4615 block/rnbd-clt: Change queue_depth type in rnbd_clt_sessio [...] adds 292660fa35e8 block/rnbd: Fix style issues adds 1056ad829ec4 block/rnbd-clt: Check the return value of the function rtr [...] adds 1e31016b6926 block/rnbd: Remove all likely and unlikely adds be4f361d69f4 s390: dasd: Mundane spelling fixes adds c646790a1fca RDMA/rtrs: fix uninitialized symbol 'cnt' adds cd2c7545ae1b bio: limit bio max size adds 48145b62563a nvme: fix controller ioctl through ns_head adds 4c74d1f80381 nvme: add nvme_get_ns helper adds 51ad06cd698c nvme: avoid memset for passthrough requests adds a97157440e1e nvme: move the fabrics queue ready check routines to core adds d4060d2be113 nvme-pci: fix controller reset hang when racing with nvme_timeout adds ce86dad222e9 nvme-multipath: reset bdev to ns head when failover adds 4a20342572f6 nvmet: remove unsupported command noise adds 9c38475c6643 Merge tag 'nvme-5.13-2021-05-05' of git://git.infradead.or [...] adds cf7b39a0cbf6 block: reexpand iov_iter after read/write new bd313968fd22 Merge tag 'block-5.13-2021-05-07' of git://git.kernel.dk/l [...] new 2059c40aded7 Merge tag 'sound-fix-5.13-rc1' of git://git.kernel.org/pub [...] adds ef94340583ee arm64: vdso32: drop -no-integrated-as flag adds 782276b4d0ad arm64: Force SPARSEMEM_VMEMMAP as the only memory manageme [...] adds 8d144746ecc5 arm64: alternative: simplify passing alt_region adds 4139cf940d52 arm64: remove HAVE_DEBUG_BUGVERBOSE adds 0bca3ec846d7 arm64: Show three registers per line adds 1ecd5b129252 ACPI: GTDT: Don't corrupt interrupt mappings on watchdow p [...] adds 2a20b08f06e7 ACPI: irq: Prevent unregistering of GIC SGIs adds 9b924f4f0d8f psci: Remove unneeded semicolon adds 75516c75a72b arm64: doc: Add brk/mmap/mremap() to the Tagged Address AB [...] adds 388708028e69 arm64/vdso: Discard .note.gnu.property sections in vDSO adds 8533d5bfad41 arm64: stacktrace: restore terminal records adds f6334b1798c1 arm64: cpufeatures: use min and max adds ee61f36d3e46 arm64: Relax booting requirements for configuration of traps adds b30dbf4d9362 arm64: Explicitly require that FPSIMD instructions do not trap adds ff1c42cdfbcf arm64: Explicitly document boot requirements for SVE adds 4d6a38da8e79 arm64: entry: always set GIC_PRIO_PSR_I_SET during entry adds 5d8505fd039c arm64: Fix the documented event stream frequency adds c76fba33467b arm64: kernel: Update the stale comment new 51595e3b4943 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 436cb709f8a9 i3c: master: svc: remove redundant assignment to cmd->read_len adds e43d5c7c3c34 dt-bindings: i3c: Fix silvaco,i3c-master-v1 compatible string adds 0d95f41ebde4 Revert "i3c master: fix missing destroy_workqueue() on err [...] new 1ad77a05cfae Merge tag 'i3c/for-5.13' of git://git.kernel.org/pub/scm/l [...] adds dbc334fb411f platform/chrome: wilco_ec: convert stream-like files from [...] adds 639ff208cb37 platform/chrome: cros_ec_typec: Check for device within re [...] adds c6e939c63c80 platform/chrome: cros_ec_typec: fix clang -Wformat warning adds 670160fea22c platform/chrome: cros_ec_typec: Track port role adds 67880f1bc342 platform/chrome: cros_ec: Add Type C hard reset adds 944b3a639573 platform/chrome: cros_ec_typec: Handle hard reset adds c5bb32f57bf3 platform/chrome: cros_ec_typec: Add DP mode check adds 4423ee65f768 platform/chrome: cros_usbpd_notify: Listen to EC_HOST_EVEN [...] adds d61b3f9b91be platform/chrome: cros_ec_lpc: Use DEFINE_MUTEX() for mutex lock new dd860052c99b Merge tag 'tag-chrome-platform-for-v5.13' of git://git.ker [...] new 4cc7faa40697 can: mcp251xfd: mcp251xfd_probe(): fix an error pointer de [...] new 4376ea42db8b can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offl [...] new 03c427147b2d can: mcp251x: fix resume from sleep before interface was b [...] new e04b2cfe6107 can: m_can: m_can_tx_work_queue(): fix tx_skb race condition new 9f3c3b423567 Merge tag 'linux-can-fixes-for-5.13-20210506' of git://git [...] new 6a780f51f87b net: ipa: fix inter-EE IRQ register definitions new cbaf3f6af9c2 mlxsw: spectrum_mr: Update egress RIF list before route's action new a6f8ee58a8e3 tcp: Specify cmsgbuf is user pointer for receive zerocopy. new 578c18eff162 mptcp: fix splat when closing unaccepted socket new 8a7cb245cf28 net: stmmac: Do not enable RX FIFO overflow interrupts new 7d18dbddb727 atm: firestream: Use fallthrough pseudo-keyword new ae4393dfd472 i40e: fix broken XDP support new 38318f23a7ef i40e: Fix use-after-free in i40e_client_subtask() new 61343e6da781 i40e: fix the restart auto-negotiation after FEC modified new 15395ec4685b i40e: Fix PHY type identifiers for 2.5G and 5G adapters new 8085a36db71f i40e: Remove LLDP frame filters new e4d4a27220a3 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] new 5e024c325406 netfilter: nfnetlink_osf: Fix a missing skb_header_pointer [...] new 198ad973839c netfilter: remove BUG_ON() after skb_header_pointer() new 85dfd816fabf netfilter: nftables: Fix a memleak from userdata error pat [...] new a54754ec9891 netfilter: nftables: avoid overflows in nft_hash_buckets() new 6c8774a94e6a netfilter: nftables: avoid potential overflows on 32bit arches new 55bc1af3d911 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new fc858a523108 Merge tag 'net-5.13-rc1' of git://git.kernel.org/pub/scm/l [...] adds 562d1e207d32 powerpc/powernv: remove the nvlink support adds 8abddd968a30 powerpc/64s/radix: Enable huge vmalloc mappings adds 40c753993e3a powerpc/kexec_file: Use current CPU info while setting up FDT adds b910fcbada97 powerpc/powernv/memtrace: Fix dcache flushing adds f5668260b872 powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR adds c6b05f4e233c powerpc/kconfig: Restore alphabetic order of the selects u [...] new 32b48bf8514c KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notif [...] new f96271cefe6d Merge branch 'master' into next new ab159ac569fd Merge tag 'powerpc-5.13-2' of git://git.kernel.org/pub/scm [...] adds 9c19722c5e1c sh: syscalls: switch to generic syscalltbl.sh adds eb6111495ca9 sh: syscalls: switch to generic syscallhdr.sh adds 5ad4e94b46a6 sparc: syscalls: switch to generic syscalltbl.sh adds c5849b7c206b sparc: syscalls: switch to generic syscallshdr.sh adds 3787b7da5d3e kbuild: add comment about why cmd_shipped uses 'cat' adds 382243f34641 genksyms: fix stale comment adds 5134e94ac4f5 usr/include: refactor .gitignore adds 1fca37660326 kernel/.gitgnore: remove stale timeconst.h and hz.bc adds 819cb9fc8073 .gitignore: move tags and TAGS close to other tag files adds 40cb020305f4 .gitignore: ignore only top-level modules.builtin adds 46b41d5dd801 kbuild: update config_data.gz only when the content of .co [...] adds 1476fee5c53e kbuild: add a script to remove stale generated files adds 885480b08469 Makefile: Move -Wno-unused-but-set-variable out of GCC only block adds 77a88274dc1a kbuild: replace LANG=C with LC_ALL=C adds 9009b455811b .gitignore: prefix local generated files with a slash adds 45799491a921 kbuild: remove ARCH=sh64 support from top Makefile adds 23243c1ace9f arch: use cross_compiling to check whether it is a cross b [...] adds 44f87191d105 kbuild: parameterize the .o part of suffix-search adds bcf0c6642833 kbuild: refactor fdtoverlay rule adds d4452837ffbe kbuild: refactor modname-multi by using suffix-search adds 19c8d912837e kbuild: make distclean work against $(objtree) instead of [...] adds 7a02cec523a9 kbuild: make distclean remove tag files in sub-directories adds 11122b860bc5 kbuild: remove the unneeded comments for external module builds adds 51eb95e2da41 kbuild: Don't remove link-vmlinux temporary files on exit/signal new 0ab1438bad43 linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in <li [...] new 0f979d815cd5 Merge tag 'kbuild-v5.13-2' of git://git.kernel.org/pub/scm [...] new 07db05638aa2 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] new fec4d42724a1 drm/i915/display: fix compiler warning about array overrun adds 8db6f937f4e7 riscv: Only extend kernel reservation if mapped read-only adds 0e0d4992517f riscv: enable SiFive errata CIP-453 and CIP-1200 Kconfig o [...] adds 8d91b0973358 riscv: Consistify protect_kernel_linear_mapping_text_rodata() use adds beaf5ae15a13 riscv: remove unused handle_exception symbol new b741596468b0 Merge tag 'riscv-for-linus-5.13-mw1' of git://git.kernel.o [...] new 025768a966a3 x86/cpu: Use alternative to generate the TASK_SIZE_MAX constant new 3cf4524ce40b x86/smpboot: Remove duplicate includes new 790d1ce71de9 x86: Delete UD0, UD1 traces new 4029b9706d53 x86/resctrl: Fix init const confusion new b6b4fbd90b15 x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported new fc48a6d1faad x86/cpu: Remove write_tsc() and write_rdtscp_aux() wrappers new a217a6593cec KVM/VMX: Invoke NMI non-IST entry instead of IST entry new 866a6dadbb02 context_tracking: Move guest exit context tracking to sepa [...] new 88d8220bbf06 context_tracking: Move guest exit vtime accounting to sepa [...] new 160457140187 KVM: x86: Defer vtime accounting 'til after IRQ handling new b41c723b203e sched/vtime: Move vtime accounting external declarations a [...] new 6f922b89e551 sched/vtime: Move guest enter/exit vtime accounting to vtime.h new 14296e0c4478 context_tracking: Consolidate guest enter/exit wrappers new 1ca0016c149b context_tracking: KVM: Move guest enter/exit wrappers to K [...] new bc908e091b32 KVM: x86: Consolidate guest enter/exit logic to common helpers new dd3e4012dd36 Merge tag 'x86_urgent_for_v5.13_rc1' of git://git.kernel.o [...] new e10de314287c x86/events/amd/iommu: Fix invalid Perf result due to IOMMU [...] new 85bbba1c0778 Merge tag 'perf_urgent_for_v5.13_rc1' of git://git.kernel. [...] new 1139aeb1c521 smp: Fix smp_call_function_single_async prototype new 28ce0e70ecc3 locking/qrwlock: Cleanup queued_write_lock_slowpath() new 4fbf5d6837bf Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME wi [...] new cdf78db40709 futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI new b097d5ed3356 futex: Get rid of the val2 conditional dance new 51cf94d16860 futex: Make syscall entry points less convoluted new 732a27a0891c Merge tag 'locking-urgent-2021-05-09' of git://git.kernel. [...] new 19987fdad506 sched,doc: sched_debug_verbose cmdline should be sched_verbose new d583d360a620 psi: Fix psi state corruption when schedule() races with c [...] new 6d2f8909a5fa sched: Fix out-of-bound access in uclamp new 0258bdfaff5b sched/fair: Fix unfairness caused by missing load decay new 9819f682e48c Merge tag 'sched-urgent-2021-05-09' of git://git.kernel.or [...] new 679971e72131 smb3: when mounting with multichannel include it in reques [...] new 9c2dc11df50d smb3: do not attempt multichannel to server which does not [...] new c1f8a398b6d6 smb3: if max_channels set to more than one channel request [...] new 0a55a1fbed0b Merge tag '5.13-rc-smb3-part3' of git://git.samba.org/sfre [...] new 35c820e71565 Revert "bio: limit bio max size" new 506c30790f54 Merge tag 'block-5.13-2021-05-09' of git://git.kernel.dk/l [...] adds d385c16173f2 drm/i915/gvt: Prevent divided by zero when calculating ref [...] adds c7b397e9ca4d Merge tag 'gvt-next-fixes-2021-04-29' of https://github.co [...] new 365002da3c46 Merge tag 'drm-intel-next-fixes-2021-04-30' of git://anong [...] adds a712b307cfde drm/msm/dpu: Delete bonkers code adds b9d79e4ca4ff fbmem: Mark proc_fb_seq_ops as __maybe_unused new 59e528c5bc58 Merge tag 'drm-misc-next-fixes-2021-05-06' of git://anongi [...] new d89f6048bdcb drm/amd/display: Reject non-zero src_y and src_x for video planes new 20a5f5a98e1b drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 new b117b3964f38 amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID new d7b4a6077ec3 amdgpu/pm: set pp_dpm_dcefclk to readonly on NAVI10 and ne [...] new 3cbae5abfa8e drm/amd/display: fix wrong statement in mst hpd debugfs new 4b12ee6f426e drm/amdgpu: fix r initial values new b45aeb2dea91 drm/amdgpu: Handling of amdgpu_device_resume return value [...] new 8c3dd61cfa05 drm/amdgpu: Register VGA clients after init can no longer fail new e0c16eb4b361 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffe [...] new c83c4e191244 drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC new 16e9b3e58bc3 drm/amd/display: Fix two cursor duplication when using overlay new 5bbf21932884 drm/radeon: Fix off-by-one power_state index heap overwrite new c69f27137a38 drm/radeon: Avoid power table parsing memory leaks new 8651fcb9873b drm/amd/pm: initialize variable new 8bf073ca9235 drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode. new 234055fd9728 drm/amdgpu: Use device specific BO size & stride check. new 0844708ac3d2 Merge tag 'amd-drm-fixes-5.13-2021-05-05' of https://gitla [...] new efc58a96adcd Merge tag 'drm-next-2021-05-10' of git://anongit.freedeskt [...] new 6dae40aed484 fbmem: fix horribly incorrect placement of __maybe_unused new 6efb943b8616 Linux 5.13-rc1 new e25b6d7cddfb Merge remote-tracking branch 'arc-current/for-curr' new 18d95e4a9096 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 3b80d106e110 samples/bpf: Consider frame size in tx_only of xdpsock sample new 31379397dcc3 bpf: Forbid trampoline attach for functions with variable [...] new 07e2b8b3462a Merge remote-tracking branch 'bpf/master' new 97734659f3e9 Merge remote-tracking branch 'ipsec/master' new 8822702f6e4c ALSA: hda/realtek: reset eapd coeff to default value for alc287 new c1b550294938 ALSA: hda: fixup headset for ASUS GU502 laptop new d3054a82bdf2 Merge remote-tracking branch 'sound-current/for-linus' new 3a00c0a406f5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 1aae36eb8f95 Merge remote-tracking branch 'spi-fixes/for-linus' new 2932200cf7dc Merge remote-tracking branch 'pci-current/for-linus' new 53519752bb28 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' new 385fe5d0fb9b Merge remote-tracking branch 'phy/fixes' new 9c0d94d9348e iio: light: gp2ap002: Fix rumtime PM imbalance on error new bfcb869df911 iio: proximity: pulsedlight: Fix rumtime PM imbalance on error new 3cf402ab7a17 iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SE [...] new 3fc6dad6f440 iio: gyro: mpu3050: Fix reported temperature value new c97e2c466bfd iio: core: fix ioctl handlers removal new 121af0a80d7c iio: core: return ENODEV if ioctl is unknown new ca7cb955f315 iio: tsl2583: Fix division by a zero lux_val new 3440da3eafe8 Merge remote-tracking branch 'iio-fixes/fixes-togreg' new 5e6f34b6cf3e Merge remote-tracking branch 'soundwire-fixes/fixes' new 362b3f61fc14 Merge remote-tracking branch 'ide/master' new 5b33fa3068f0 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 6d68b5f83a3c Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 435ac9bb801c Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 26f346e54c45 Merge remote-tracking branch 'vfs-fixes/fixes' new fee8151d0a52 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new b2b84df18530 Merge remote-tracking branch 'pidfd-fixes/fixes' new 1da19d8b4599 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (f2b8e46e5bad) \ N -- N -- N refs/heads/pending-fixes (1da19d8b4599)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 228 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: .gitignore | 8 +- Documentation/admin-guide/devices.txt | 2 +- Documentation/admin-guide/kernel-parameters.txt | 14 + Documentation/arm64/booting.rst | 33 +- Documentation/arm64/elf_hwcaps.rst | 2 +- Documentation/arm64/tagged-address-abi.rst | 6 + Documentation/dev-tools/gdb-kernel-debugging.rst | 2 +- Documentation/devicetree/bindings/.gitignore | 4 +- .../bindings/i3c/silvaco,i3c-master.yaml | 2 +- Documentation/scheduler/sched-domains.rst | 2 +- MAINTAINERS | 17 + Makefile | 46 +- arch/.gitignore | 4 +- arch/alpha/include/asm/io.h | 5 - arch/alpha/kernel/pc873xx.c | 4 +- arch/alpha/lib/csum_partial_copy.c | 1 + arch/arm/boot/compressed/Makefile | 7 - arch/arm/configs/dove_defconfig | 1 - arch/arm/configs/magician_defconfig | 1 - arch/arm/configs/moxart_defconfig | 1 - arch/arm/configs/mps2_defconfig | 1 - arch/arm/configs/mvebu_v5_defconfig | 1 - arch/arm/configs/xcep_defconfig | 1 - arch/arm/include/asm/bug.h | 1 + arch/arm/include/asm/io.h | 5 - arch/arm/kernel/process.c | 11 + arch/arm/kernel/traps.c | 1 + arch/arm64/Kconfig | 11 +- arch/arm64/include/asm/daifflags.h | 3 + arch/arm64/include/asm/kernel-pgtable.h | 2 +- arch/arm64/include/asm/memory.h | 4 +- arch/arm64/include/asm/sparsemem.h | 3 - arch/arm64/kernel/alternative.c | 5 +- arch/arm64/kernel/cpufeature.c | 5 +- arch/arm64/kernel/cpuidle.c | 2 +- arch/arm64/kernel/entry-common.c | 17 - arch/arm64/kernel/entry.S | 21 +- arch/arm64/kernel/process.c | 9 +- arch/arm64/kernel/stacktrace.c | 10 +- arch/arm64/kernel/vdso/vdso.lds.S | 8 +- arch/arm64/kernel/vdso32/Makefile | 8 - arch/arm64/mm/init.c | 8 +- arch/arm64/mm/mmu.c | 2 - arch/arm64/mm/ptdump.c | 2 - arch/h8300/include/asm/bitops.h | 8 +- arch/hexagon/configs/comet_defconfig | 1 - arch/hexagon/include/asm/io.h | 1 - arch/ia64/include/asm/io.h | 1 - arch/ia64/include/asm/uaccess.h | 18 - arch/m68k/Makefile | 2 +- arch/m68k/atari/time.c | 7 - arch/m68k/configs/amcore_defconfig | 1 - arch/m68k/include/asm/bitops.h | 6 +- arch/m68k/include/asm/io_mm.h | 5 - arch/mips/Makefile | 2 +- arch/mips/include/asm/io.h | 5 - arch/openrisc/configs/or1ksim_defconfig | 1 - arch/parisc/Makefile | 2 +- arch/parisc/include/asm/io.h | 5 - arch/parisc/include/asm/pdc_chassis.h | 1 - arch/powerpc/Kconfig | 37 +- arch/powerpc/boot/wrapper | 2 +- arch/powerpc/include/asm/io.h | 5 - arch/powerpc/include/asm/kvm_book3s.h | 2 +- arch/powerpc/include/asm/opal.h | 3 - arch/powerpc/include/asm/pci-bridge.h | 1 - arch/powerpc/include/asm/pci.h | 7 - arch/powerpc/kernel/module.c | 18 +- arch/powerpc/kexec/file_load_64.c | 92 +++ arch/powerpc/kvm/book3s_64_mmu_hv.c | 46 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 5 +- arch/powerpc/lib/Makefile | 3 + arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/memtrace.c | 4 +- arch/powerpc/platforms/powernv/npu-dma.c | 705 --------------------- arch/powerpc/platforms/powernv/opal-call.c | 2 - arch/powerpc/platforms/powernv/pci-ioda.c | 185 +----- arch/powerpc/platforms/powernv/pci.c | 11 - arch/powerpc/platforms/powernv/pci.h | 17 +- arch/powerpc/platforms/pseries/pci.c | 23 - arch/riscv/Kconfig.erratas | 4 +- arch/riscv/include/asm/set_memory.h | 7 +- arch/riscv/kernel/setup.c | 2 - arch/riscv/kernel/traps.c | 2 - arch/riscv/mm/init.c | 11 +- arch/s390/include/asm/io.h | 5 - arch/sh/Makefile | 2 +- arch/sh/configs/edosk7705_defconfig | 1 - arch/sh/configs/se7206_defconfig | 1 - arch/sh/configs/sh2007_defconfig | 1 - arch/sh/configs/sh7724_generic_defconfig | 1 - arch/sh/configs/sh7770_generic_defconfig | 1 - arch/sh/configs/sh7785lcr_32bit_defconfig | 1 - arch/sh/include/asm/bitops.h | 5 +- arch/sh/include/asm/io.h | 5 - arch/sh/kernel/syscalls/Makefile | 14 +- arch/sh/kernel/syscalls/syscallhdr.sh | 36 -- arch/sh/kernel/syscalls/syscalltbl.sh | 32 - arch/sparc/configs/sparc64_defconfig | 1 - arch/sparc/include/asm/Kbuild | 1 - arch/sparc/include/asm/io_64.h | 5 - arch/sparc/kernel/syscalls/Makefile | 30 +- arch/sparc/kernel/syscalls/syscallhdr.sh | 36 -- arch/sparc/kernel/syscalls/syscalltbl.sh | 36 -- arch/sparc/kernel/systbls_32.S | 4 +- arch/sparc/kernel/systbls_64.S | 8 +- arch/um/drivers/cow.h | 7 - arch/x86/events/amd/iommu.c | 47 +- arch/x86/include/asm/bug.h | 9 - arch/x86/include/asm/idtentry.h | 15 + arch/x86/include/asm/msr.h | 4 - arch/x86/include/asm/page_64.h | 33 + arch/x86/include/asm/page_64_types.h | 23 +- arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/cpu/resctrl/monitor.c | 2 +- arch/x86/kernel/nmi.c | 10 + arch/x86/kernel/process.c | 19 +- arch/x86/kernel/smpboot.c | 3 - arch/x86/kvm/svm/svm.c | 39 +- arch/x86/kvm/vmx/vmx.c | 55 +- arch/x86/kvm/x86.c | 9 + arch/x86/kvm/x86.h | 45 ++ arch/xtensa/Makefile | 6 +- arch/xtensa/configs/xip_kc705_defconfig | 1 - block/blk-settings.c | 1 + certs/.gitignore | 4 +- drivers/acpi/arm64/gtdt.c | 10 +- drivers/acpi/irq.c | 6 +- drivers/atm/firestream.c | 1 + drivers/auxdisplay/panel.c | 7 - drivers/base/firmware_loader/main.c | 2 + drivers/block/brd.c | 1 + drivers/block/loop.c | 1 + drivers/block/rnbd/rnbd-clt.c | 46 +- drivers/block/rnbd/rnbd-clt.h | 2 +- drivers/block/rnbd/rnbd-srv.c | 2 +- drivers/char/Kconfig | 10 - drivers/char/mem.c | 231 ------- drivers/firmware/psci/psci.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 184 +++++- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 4 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 68 ++ .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 5 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 4 +- drivers/gpu/drm/i915/display/intel_dp.c | 13 +- drivers/gpu/drm/i915/gvt/handlers.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 16 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 6 - drivers/gpu/drm/qxl/qxl_drv.c | 1 - drivers/gpu/drm/radeon/radeon_atombios.c | 26 +- drivers/i3c/master.c | 5 +- drivers/i3c/master/svc-i3c-master.c | 1 - drivers/iio/industrialio-core.c | 3 +- drivers/iio/light/tsl2583.c | 8 + drivers/infiniband/ulp/rtrs/rtrs-clt.c | 3 +- drivers/input/joystick/xpad.c | 2 + drivers/input/touchscreen/ili210x.c | 2 +- drivers/isdn/capi/kcapi_proc.c | 1 + drivers/md/bcache/super.c | 1 + drivers/media/usb/pwc/pwc-uncompress.c | 3 - drivers/memory/.gitignore | 2 +- drivers/net/can/m_can/m_can.c | 3 +- drivers/net/can/spi/mcp251x.c | 35 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 8 +- drivers/net/ethernet/adaptec/starfire.c | 8 - drivers/net/ethernet/amd/atarilance.c | 8 - drivers/net/ethernet/amd/pcnet32.c | 7 - drivers/net/ethernet/intel/i40e/i40e.h | 1 - drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 6 +- drivers/net/ethernet/intel/i40e/i40e_client.c | 1 + drivers/net/ethernet/intel/i40e/i40e_common.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 42 -- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 30 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 +- drivers/net/ipa/gsi.c | 4 +- drivers/net/ipa/gsi_reg.h | 18 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 1 + .../net/wireless/intersil/orinoco/orinoco_nortel.c | 8 - .../net/wireless/intersil/orinoco/orinoco_pci.c | 8 - .../net/wireless/intersil/orinoco/orinoco_plx.c | 8 - .../net/wireless/intersil/orinoco/orinoco_tmd.c | 8 - drivers/nvdimm/btt.c | 1 + drivers/nvdimm/pmem.c | 1 + drivers/nvme/host/core.c | 98 ++- drivers/nvme/host/fabrics.c | 57 -- drivers/nvme/host/fabrics.h | 13 - drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/ioctl.c | 65 +- drivers/nvme/host/multipath.c | 3 + drivers/nvme/host/nvme.h | 16 +- drivers/nvme/host/pci.c | 3 + drivers/nvme/host/rdma.c | 4 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/admin-cmd.c | 6 +- drivers/nvme/target/loop.c | 4 +- drivers/parport/parport_ip32.c | 12 - drivers/pinctrl/pinctrl-ingenic.c | 3 + drivers/platform/chrome/cros_ec_lpc_mec.c | 3 +- drivers/platform/chrome/cros_ec_typec.c | 47 +- drivers/platform/chrome/cros_usbpd_notify.c | 3 +- drivers/platform/chrome/wilco_ec/telemetry.c | 2 +- drivers/platform/x86/dell/dell_rbu.c | 3 - drivers/s390/block/dasd_eckd.h | 8 +- drivers/scsi/53c700.c | 1 - drivers/scsi/53c700.h | 1 - drivers/scsi/ch.c | 6 - drivers/scsi/esas2r/esas2r_main.c | 1 + drivers/scsi/ips.c | 20 - drivers/scsi/ips.h | 20 - drivers/scsi/lasi700.c | 1 - drivers/scsi/megaraid/mbox_defs.h | 2 - drivers/scsi/megaraid/mega_common.h | 2 - drivers/scsi/megaraid/megaraid_mbox.c | 2 - drivers/scsi/megaraid/megaraid_mbox.h | 2 - drivers/scsi/qla1280.c | 12 - drivers/scsi/scsicam.c | 1 + drivers/scsi/sni_53c710.c | 1 - drivers/tty/vt/.gitignore | 6 +- drivers/video/fbdev/core/fbmem.c | 2 +- drivers/video/fbdev/matrox/matroxfb_base.c | 9 - drivers/video/fbdev/vga16fb.c | 10 - fs/9p/v9fs.c | 2 +- fs/9p/vfs_file.c | 4 +- fs/Kconfig | 4 +- fs/block_dev.c | 20 +- fs/cifs/fs_context.c | 3 + fs/cifs/sess.c | 6 + fs/cifs/smb2pdu.c | 5 + fs/configfs/configfs_internal.h | 4 +- fs/configfs/dir.c | 4 +- fs/configfs/file.c | 4 +- fs/configfs/inode.c | 4 +- fs/configfs/item.c | 4 +- fs/configfs/mount.c | 4 +- fs/configfs/symlink.c | 4 +- fs/eventpoll.c | 6 + fs/fat/fatent.c | 2 +- fs/hpfs/hpfs.h | 3 +- fs/io_uring.c | 69 +- fs/iomap/buffered-io.c | 7 +- fs/isofs/rock.c | 1 + fs/nfs/callback_proc.c | 17 +- fs/nfs/client.c | 20 +- fs/nfs/delegation.c | 29 +- fs/nfs/delegation.h | 3 +- fs/nfs/dir.c | 36 +- fs/nfs/export.c | 15 +- fs/nfs/file.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 2 +- fs/nfs/fs_context.c | 66 +- fs/nfs/inode.c | 418 +++++++----- fs/nfs/internal.h | 2 +- fs/nfs/io.c | 2 +- fs/nfs/mount_clnt.c | 14 +- fs/nfs/nfs3acl.c | 2 +- fs/nfs/nfs3xdr.c | 5 +- fs/nfs/nfs42proc.c | 77 ++- fs/nfs/nfs42xattr.c | 2 +- fs/nfs/nfs4file.c | 4 - fs/nfs/nfs4proc.c | 264 ++++---- fs/nfs/nfs4renewd.c | 6 - fs/nfs/nfs4state.c | 8 +- fs/nfs/nfs4trace.h | 47 +- fs/nfs/nfs4xdr.c | 66 +- fs/nfs/nfstrace.c | 1 + fs/nfs/nfstrace.h | 22 +- fs/nfs/pagelist.c | 4 +- fs/nfs/pnfs.c | 11 +- fs/nfs/proc.c | 1 + fs/nfs/super.c | 6 +- fs/nfs/write.c | 7 +- fs/nfsd/Kconfig | 2 +- fs/nfsd/nfs4proc.c | 6 - fs/nfsd/nfs4xdr.c | 6 - fs/nfsd/xdr4.h | 6 - fs/nilfs2/cpfile.c | 2 +- fs/nilfs2/ioctl.c | 4 +- fs/nilfs2/segment.c | 4 +- fs/nilfs2/the_nilfs.c | 2 +- fs/ocfs2/acl.c | 4 +- fs/ocfs2/acl.h | 4 +- fs/ocfs2/alloc.c | 4 +- fs/ocfs2/alloc.h | 4 +- fs/ocfs2/aops.c | 4 +- fs/ocfs2/aops.h | 4 +- fs/ocfs2/blockcheck.c | 4 +- fs/ocfs2/blockcheck.h | 4 +- fs/ocfs2/buffer_head_io.c | 4 +- fs/ocfs2/buffer_head_io.h | 4 +- fs/ocfs2/cluster/heartbeat.c | 4 +- fs/ocfs2/cluster/heartbeat.h | 4 +- fs/ocfs2/cluster/masklog.c | 4 +- fs/ocfs2/cluster/masklog.h | 4 +- fs/ocfs2/cluster/netdebug.c | 4 +- fs/ocfs2/cluster/nodemanager.c | 4 +- fs/ocfs2/cluster/nodemanager.h | 4 +- fs/ocfs2/cluster/ocfs2_heartbeat.h | 4 +- fs/ocfs2/cluster/ocfs2_nodemanager.h | 4 +- fs/ocfs2/cluster/quorum.c | 4 +- fs/ocfs2/cluster/quorum.h | 4 +- fs/ocfs2/cluster/sys.c | 4 +- fs/ocfs2/cluster/sys.h | 4 +- fs/ocfs2/cluster/tcp.c | 4 +- fs/ocfs2/cluster/tcp.h | 4 +- fs/ocfs2/cluster/tcp_internal.h | 4 +- fs/ocfs2/dcache.c | 4 +- fs/ocfs2/dcache.h | 4 +- fs/ocfs2/dir.c | 4 +- fs/ocfs2/dir.h | 4 +- fs/ocfs2/dlm/dlmapi.h | 4 +- fs/ocfs2/dlm/dlmast.c | 4 +- fs/ocfs2/dlm/dlmcommon.h | 4 +- fs/ocfs2/dlm/dlmconvert.c | 4 +- fs/ocfs2/dlm/dlmconvert.h | 4 +- fs/ocfs2/dlm/dlmdebug.c | 4 +- fs/ocfs2/dlm/dlmdebug.h | 4 +- fs/ocfs2/dlm/dlmdomain.c | 4 +- fs/ocfs2/dlm/dlmdomain.h | 4 +- fs/ocfs2/dlm/dlmlock.c | 4 +- fs/ocfs2/dlm/dlmmaster.c | 4 +- fs/ocfs2/dlm/dlmrecovery.c | 4 +- fs/ocfs2/dlm/dlmthread.c | 4 +- fs/ocfs2/dlm/dlmunlock.c | 4 +- fs/ocfs2/dlmfs/dlmfs.c | 4 +- fs/ocfs2/dlmfs/userdlm.c | 4 +- fs/ocfs2/dlmfs/userdlm.h | 4 +- fs/ocfs2/dlmglue.c | 4 +- fs/ocfs2/dlmglue.h | 4 +- fs/ocfs2/export.c | 4 +- fs/ocfs2/export.h | 4 +- fs/ocfs2/extent_map.c | 4 +- fs/ocfs2/extent_map.h | 4 +- fs/ocfs2/file.c | 4 +- fs/ocfs2/file.h | 4 +- fs/ocfs2/filecheck.c | 4 +- fs/ocfs2/filecheck.h | 4 +- fs/ocfs2/heartbeat.c | 4 +- fs/ocfs2/heartbeat.h | 4 +- fs/ocfs2/inode.c | 4 +- fs/ocfs2/inode.h | 4 +- fs/ocfs2/journal.c | 4 +- fs/ocfs2/journal.h | 4 +- fs/ocfs2/localalloc.c | 4 +- fs/ocfs2/localalloc.h | 4 +- fs/ocfs2/locks.c | 4 +- fs/ocfs2/locks.h | 4 +- fs/ocfs2/mmap.c | 4 +- fs/ocfs2/move_extents.c | 4 +- fs/ocfs2/move_extents.h | 4 +- fs/ocfs2/namei.c | 4 +- fs/ocfs2/namei.h | 4 +- fs/ocfs2/ocfs1_fs_compat.h | 4 +- fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/ocfs2_fs.h | 4 +- fs/ocfs2/ocfs2_ioctl.h | 4 +- fs/ocfs2/ocfs2_lockid.h | 4 +- fs/ocfs2/ocfs2_lockingver.h | 4 +- fs/ocfs2/refcounttree.c | 4 +- fs/ocfs2/refcounttree.h | 4 +- fs/ocfs2/reservations.c | 4 +- fs/ocfs2/reservations.h | 4 +- fs/ocfs2/resize.c | 4 +- fs/ocfs2/resize.h | 4 +- fs/ocfs2/slot_map.c | 4 +- fs/ocfs2/slot_map.h | 4 +- fs/ocfs2/stack_o2cb.c | 4 +- fs/ocfs2/stack_user.c | 4 +- fs/ocfs2/stackglue.c | 4 +- fs/ocfs2/stackglue.h | 4 +- fs/ocfs2/suballoc.c | 4 +- fs/ocfs2/suballoc.h | 4 +- fs/ocfs2/super.c | 4 +- fs/ocfs2/super.h | 4 +- fs/ocfs2/symlink.c | 4 +- fs/ocfs2/symlink.h | 4 +- fs/ocfs2/sysfile.c | 4 +- fs/ocfs2/sysfile.h | 4 +- fs/ocfs2/uptodate.c | 4 +- fs/ocfs2/uptodate.h | 4 +- fs/ocfs2/xattr.c | 4 +- fs/ocfs2/xattr.h | 4 +- fs/proc/generic.c | 13 +- fs/proc/inode.c | 18 +- fs/proc/proc_sysctl.c | 2 +- fs/reiserfs/procfs.c | 10 - fs/unicode/.gitignore | 4 +- fs/xfs/libxfs/xfs_ag_resv.c | 34 +- fs/xfs/libxfs/xfs_alloc.c | 17 +- fs/xfs/libxfs/xfs_alloc_btree.c | 4 +- fs/xfs/libxfs/xfs_log_format.h | 12 +- fs/xfs/libxfs/xfs_rmap_btree.c | 2 - fs/xfs/libxfs/xfs_sb.c | 16 +- fs/xfs/scrub/agheader.c | 7 +- fs/xfs/scrub/fscounters.c | 40 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_fsops.c | 2 - fs/xfs/xfs_inode_item.c | 8 +- fs/xfs/xfs_inode_item_recover.c | 6 +- fs/xfs/xfs_log.c | 10 +- fs/xfs/xfs_mount.c | 15 +- fs/xfs/xfs_mount.h | 6 + fs/xfs/xfs_ondisk.h | 4 +- fs/xfs/xfs_reflink.c | 3 +- fs/xfs/xfs_trans.c | 10 +- fs/xfs/xfs_trans.h | 15 - include/asm-generic/bitops/find.h | 108 +++- include/asm-generic/bitops/le.h | 38 +- include/asm-generic/bitsperlong.h | 12 + include/asm-generic/io.h | 11 - include/linux/align.h | 15 + include/linux/async.h | 1 - include/linux/bitmap.h | 11 +- include/linux/bitops.h | 12 - include/linux/blkdev.h | 1 - include/linux/compat.h | 1 - include/linux/configfs.h | 4 +- include/linux/context_tracking.h | 92 +-- include/linux/crc8.h | 2 +- include/linux/cred.h | 1 - include/linux/delayacct.h | 20 +- include/linux/fs.h | 2 +- include/linux/genl_magic_func.h | 1 - include/linux/genl_magic_struct.h | 1 - include/linux/gfp.h | 2 +- include/linux/init_task.h | 1 - include/linux/initrd.h | 2 + include/linux/iomap.h | 5 +- include/linux/kconfig.h | 6 - include/linux/kernel.h | 11 +- include/linux/kvm_host.h | 45 ++ include/linux/mm.h | 2 +- include/linux/mmzone.h | 2 +- include/linux/nfs4.h | 9 + include/linux/nfs_fs.h | 6 +- include/linux/nfs_fs_sb.h | 13 +- include/linux/nfs_xdr.h | 13 +- include/linux/pgtable.h | 10 +- include/linux/platform_data/cros_ec_commands.h | 1 + include/linux/proc_fs.h | 1 + include/linux/profile.h | 3 - include/linux/smp.h | 10 +- include/linux/sunrpc/xprt.h | 1 + include/linux/swap.h | 1 + include/linux/vmalloc.h | 7 +- include/linux/vtime.h | 108 ++-- include/trace/events/rpcrdma.h | 146 +++-- include/trace/events/sunrpc.h | 41 +- include/uapi/linux/if_bonding.h | 11 - include/uapi/linux/nfs4.h | 6 - include/xen/interface/elfnote.h | 10 - include/xen/interface/hvm/hvm_vcpu.h | 10 - include/xen/interface/io/xenbus.h | 10 - init/Kconfig | 12 + init/initramfs.c | 38 +- init/main.c | 1 + ipc/sem.c | 12 +- kernel/.gitignore | 5 +- kernel/Makefile | 9 +- kernel/async.c | 66 +- kernel/bpf/btf.c | 12 + kernel/configs/android-base.config | 1 - kernel/cred.c | 2 +- kernel/exit.c | 67 +- kernel/fork.c | 23 +- kernel/futex.c | 82 ++- kernel/gcov/Kconfig | 1 + kernel/gcov/base.c | 49 ++ kernel/gcov/clang.c | 276 +------- kernel/gcov/fs.c | 110 ++++ kernel/gcov/gcc_4_7.c | 173 +---- kernel/gcov/gcov.h | 14 +- kernel/kexec_core.c | 4 +- kernel/kexec_file.c | 4 +- kernel/kmod.c | 2 +- kernel/locking/qrwlock.c | 6 +- kernel/resource.c | 194 +++--- kernel/sched/core.c | 2 +- kernel/sched/fair.c | 12 +- kernel/sched/psi.c | 36 +- kernel/smp.c | 26 +- kernel/sys.c | 14 +- kernel/umh.c | 8 +- kernel/up.c | 4 +- kernel/user_namespace.c | 6 +- lib/.gitignore | 10 +- lib/bch.c | 2 +- lib/crc8.c | 2 +- lib/decompress_unlzma.c | 2 +- lib/find_bit.c | 68 +- lib/genalloc.c | 7 +- lib/list_sort.c | 2 +- lib/parser.c | 61 +- lib/percpu_counter.c | 2 +- lib/stackdepot.c | 6 +- mm/balloon_compaction.c | 4 +- mm/compaction.c | 4 +- mm/filemap.c | 2 +- mm/gup.c | 2 +- mm/highmem.c | 2 +- mm/huge_memory.c | 6 +- mm/hugetlb.c | 6 +- mm/internal.h | 2 +- mm/kasan/kasan.h | 8 +- mm/kasan/quarantine.c | 4 +- mm/kasan/shadow.c | 4 +- mm/kfence/report.c | 2 +- mm/khugepaged.c | 2 +- mm/ksm.c | 6 +- mm/madvise.c | 4 +- mm/memcontrol.c | 18 +- mm/memory-failure.c | 2 +- mm/memory.c | 18 +- mm/mempolicy.c | 6 +- mm/migrate.c | 8 +- mm/mmap.c | 4 +- mm/mprotect.c | 2 +- mm/mremap.c | 2 +- mm/nommu.c | 10 - mm/oom_kill.c | 2 +- mm/page-writeback.c | 4 +- mm/page_alloc.c | 16 +- mm/page_owner.c | 2 +- mm/page_vma_mapped.c | 2 +- mm/percpu-internal.h | 2 +- mm/percpu.c | 2 +- mm/pgalloc-track.h | 6 +- mm/rmap.c | 2 +- mm/slab.c | 8 +- mm/slub.c | 2 +- mm/swap.c | 4 +- mm/swap_slots.c | 2 +- mm/swap_state.c | 2 +- mm/vmalloc.c | 124 +--- mm/vmstat.c | 2 +- mm/z3fold.c | 2 +- mm/zpool.c | 2 +- mm/zsmalloc.c | 6 +- net/ipv4/tcp.c | 1 + net/mptcp/subflow.c | 3 +- net/netfilter/nf_conntrack_ftp.c | 5 +- net/netfilter/nf_conntrack_h323_main.c | 3 +- net/netfilter/nf_conntrack_irc.c | 5 +- net/netfilter/nf_conntrack_pptp.c | 4 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 +- net/netfilter/nf_conntrack_sane.c | 5 +- net/netfilter/nf_tables_api.c | 11 +- net/netfilter/nfnetlink_osf.c | 2 + net/netfilter/nft_set_hash.c | 20 +- net/sunrpc/clnt.c | 12 +- net/sunrpc/rpcb_clnt.c | 7 +- net/sunrpc/xprt.c | 18 +- net/sunrpc/xprtrdma/backchannel.c | 4 +- net/sunrpc/xprtrdma/frwr_ops.c | 209 +++--- net/sunrpc/xprtrdma/rpc_rdma.c | 39 +- net/sunrpc/xprtrdma/transport.c | 6 +- net/sunrpc/xprtrdma/verbs.c | 131 ++-- net/sunrpc/xprtrdma/xprt_rdma.h | 29 +- net/sunrpc/xprtsock.c | 9 +- samples/auxdisplay/.gitignore | 2 +- samples/binderfs/.gitignore | 3 +- samples/bpf/xdpsock_user.c | 2 +- samples/configfs/configfs_sample.c | 2 - samples/connector/.gitignore | 2 +- samples/hidraw/.gitignore | 2 +- samples/mei/.gitignore | 2 +- samples/nitro_enclaves/.gitignore | 2 +- samples/pidfd/.gitignore | 2 +- samples/seccomp/.gitignore | 8 +- samples/timers/.gitignore | 2 +- samples/vfs/.gitignore | 4 +- samples/watch_queue/.gitignore | 3 +- samples/watchdog/.gitignore | 2 +- scripts/.gitignore | 18 +- scripts/Makefile.build | 2 +- scripts/Makefile.lib | 57 +- scripts/basic/.gitignore | 2 +- scripts/checkpatch.pl | 15 +- scripts/dtc/.gitignore | 4 +- scripts/gcc-plugins/.gitignore | 2 +- scripts/gdb/linux/cpus.py | 23 +- scripts/gdb/linux/symbols.py | 3 +- scripts/genksyms/.gitignore | 2 +- scripts/genksyms/Makefile | 2 +- scripts/link-vmlinux.sh | 14 - scripts/mod/.gitignore | 8 +- scripts/nsdeps | 2 +- scripts/recordmcount.pl | 2 +- scripts/remove-stale-files | 31 + scripts/setlocalversion | 2 +- scripts/spelling.txt | 3 + scripts/tags.sh | 2 +- sound/pci/hda/patch_realtek.c | 67 +- tools/include/asm-generic/bitops/find.h | 85 ++- tools/include/asm-generic/bitsperlong.h | 3 + tools/include/linux/bitmap.h | 18 +- tools/lib/bitmap.c | 4 +- tools/lib/find_bit.c | 56 +- tools/scripts/Makefile.include | 1 + .../filesystems/epoll/epoll_wakeup_test.c | 44 ++ tools/testing/selftests/kvm/lib/sparsebit.c | 1 - tools/testing/selftests/mincore/mincore_selftest.c | 1 - tools/testing/selftests/net/mptcp/mptcp_connect.sh | 2 +- tools/testing/selftests/powerpc/mm/tlbie_test.c | 1 - tools/testing/selftests/proc/Makefile | 1 + tools/testing/selftests/proc/proc-subset-pid.c | 121 ++++ tools/testing/selftests/proc/read.c | 4 +- tools/usb/hcd-tests.sh | 2 - usr/.gitignore | 4 +- usr/gen_initramfs.sh | 2 +- usr/include/.gitignore | 4 +- 623 files changed, 4302 insertions(+), 5093 deletions(-) delete mode 100644 arch/powerpc/platforms/powernv/npu-dma.c delete mode 100644 arch/sh/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/sh/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/sparc/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/sparc/kernel/syscalls/syscalltbl.sh create mode 100644 include/linux/align.h create mode 100755 scripts/remove-stale-files create mode 100644 tools/testing/selftests/proc/proc-subset-pid.c