This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 6012273897fe Add linux-next specific files for 20220615 omits 0c9dd1b01e74 next-20220601/amdgpu omits 3eab6c7d87ec Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 3d0c24bd79a6 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits fee4ccf05055 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 154204c15b64 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 286515404dd0 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 66b1197e1cd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc99aa854d56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 170ab7de1aa7 Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] omits 2882e13a0252 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4af4eb09576 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be7cecfd9c78 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 91b3fe0c5e33 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 16b3d45eb9c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c05b5ab0bcf1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b4fc14ce7acc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f12aec7a4504 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0a19dbfbd88 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits eb9d0eea20ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 531b613a0991 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b0f0f6086b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bb4dddc4352 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5eb48ab699d5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ce94acde608f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 1423869de006 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 4f55a2969217 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1beb19e1fa57 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 5525d3114fae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7b458cc80e6b Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 47a8e6a7f33b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 604c0675b4f3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5277e8ac3fa7 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 18ef443defd8 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 2f2caf0bdc81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce59d309ee0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88da4dd8952d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b901bbbc6d72 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 96fa25685406 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 53ff9aa85653 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f331de3e4171 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e0477a2e9ee2 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits cec19e12f04f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3931920a8b74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54ca20cd6f83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55867d67735b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2d5d098d34f2 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 59a9158e3eb4 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 9b178ef485a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d162b14cb305 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits d4e40635736f Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits a97820f0f6da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee0aeb432412 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ea52ecdaf40 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 61e871945bfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f5ec385fb7e9 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 04dd06b096d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 46d310abdd9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0fb3c37539e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ac53cf174ae0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43dc5c7269b0 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 85b5a8d2a0cf Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 1ea65ed29bc4 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 9dee097b6e61 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5ee2887c2c49 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 8267586db59f Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits a3c7f9b6da88 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4ebc022b1277 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 6d9879404fce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8667526f0c80 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c3717538f7b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aa037b2a8b28 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 754de4cb3462 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 39347de7363f Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits b9ac96fa8a77 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 31f9708a3658 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 9e7e5d7decb1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 082a94cc43f3 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 02be5737dc13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1848de70fd2b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits dd8dee453184 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7782bc0fa521 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8115e567f4f6 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 71320c126095 Merge branch '9p-next' of git://github.com/martinetd/linux omits 93d7a5d2a787 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits f4c917566ed5 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits cf149e145f63 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 73ddde766ee0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8fe61d1591f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 933f40cea7fb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 23d3e5e3349f Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits a06d6890a15c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits e72ae38a7071 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 007b05bd50e9 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 41e4f0009a5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4462431041ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 910869a9c272 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 4af13a813fce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aeabf3c454d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d699a794d87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21acdf29c204 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 710b48c9e849 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits c0078eb55cb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5f751e7c032 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 37d301ce8772 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 718615767c22 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits d9dbdc66f62a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7c1312b7a776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57a95530176f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f7620080619 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 913ddb1b9623 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 188f847e2fa7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b45da442102 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a586197d6276 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c268607f4ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 692945c074ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 902b9ce3e9af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5af9c26c4f8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1797cf3bf192 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 2d36a6aa829d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 428af358e584 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a06de655a2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dcf8bfe909ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30f5b723c4c5 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits a19dc7366c49 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits dd879a27b252 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cdeb5975f130 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 103d7e1b2c2b Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 1dea03db3d00 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits b20fd81a4c9f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f3467aab06a1 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits af5737e53393 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] omits cdfd83bb246f Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits 88ed274a4683 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits df3a47407270 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits c1d4895c9a96 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0f1142791061 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits b086f82d0266 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ad079f5df1e0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a206f18cdcd9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2b5fe4f776d9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c96fb91f411d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 8c11e4593a03 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 652cdd7c6d52 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 6375436e29a2 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits bc422812129b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8d3bd88e345a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bb3f83ad542c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dbd3f17e9c7f Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits bd41a292b9ad Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e0fb4e162d0f Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits b7d85e43d76e Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits a835e99252f4 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 38458ae04f17 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2a43caa6e57e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a3d183da7410 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7ee70bc43c7e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4f99267fe12e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c52b0ec67af4 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 2bce453f3af8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7e1d9928a7f3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 676236a078f5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a75df3213b6f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 927e3ea0b377 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits b83871c98d92 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 2ac9267cb923 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits ce2e9a8c7695 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 74194823680c Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 950e6b1fb9be MAINTAINERS: Add Paul as context tracking maintainer omits 061ee9380d54 rcu/context_tracking: Merge dynticks counter and context t [...] omits db21b02f8044 context_tracking: Convert state to atomic_t omits 4d79440c7f9f rcu/context-tracking: Remove unused and/or unecessary midd [...] omits 7cee006a20c6 rcu/context-tracking: Move RCU-dynticks internal functions [...] omits 44db21124510 rcu/context-tracking: Move deferred nocb resched to contex [...] omits 863c146649a6 rcu/context_tracking: Move dynticks_nmi_nesting to context [...] omits 03fbcf546af5 rcu/context_tracking: Move dynticks_nesting to context tracking omits 67be3a1160a8 rcu/context_tracking: Move dynticks counter to context tracking omits dcc0c11aa87b rcu/context-tracking: Remove rcu_irq_enter/exit() omits 78c33a7a840b context_tracking: Take NMI eqs entrypoints over RCU omits 6c5218715286 context_tracking: Take IRQ eqs entrypoints over RCU omits 9d16390cc0d0 context_tracking: Take idle eqs entrypoints over RCU omits d5d07acd7946 context_tracking: Split user tracking Kconfig omits 87bdcc58ffe6 context_tracking: Rename context_tracking_cpu_set() to ct_ [...] omits 4455b9c5a1bb context_tracking: Rename context_tracking_enter/exit() to [...] omits f3788e769cf3 context_tracking: Rename context_tracking_user_enter/exit( [...] omits 500043d2408c context_tracking: Rename __context_tracking_enter/exit() t [...] omits 40d1e142845c context_tracking: Add a note about noinstr VS unsafe conte [...] omits 8548c871f46e context_tracking: Remove unused context_tracking_in_user() omits 5d3a7cbf3bc2 rcu/nocb: Avoid polling when myrdp->nocb_head_rdp list is empty omits 9d27f2f1487a Merge branch 'mm-nonmm-unstable' into mm-everything omits 30543be76c01 vmcoreinfo: include kallsyms symbols omits 19d0b80aa6b3 kallsyms: move declarations to internal header omits 31cafa1c72a9 lib/error-inject: convert to DEFINE_SEQ_ATTRIBUTE omits 139a403146bc selftests/filesystems: add a vfat RENAME_EXCHANGE test omits 84b49be1dfe8 fat: add renameat2 RENAME_EXCHANGE flag support omits 8a0f7cdabd86 fat: factor out reusable code in vfat_rename() as helper f [...] omits 4ea2f2160407 fat: add a vfat_rename2() and make existing .rename callba [...] omits dcc15f2f1892 checkpatch: fix incorrect camelcase detection on numeric constant omits 2e785f6c493a squashfs: implement readahead omits 2e00a6fc6913 squashfs: always build "file direct" version of page actor omits ca5e4f9ece78 Revert "squashfs: provide backing_dev_info in order to dis [...] omits 3409face951a squashfs: don't use intermediate buffer if pages missing omits 0979a79078dc squashfs: extend "page actor" to handle missing pages omits eb4e525ba833 delayacct: remove some unused variables omits c6b31c022634 kexec_file: increase maximum file size to 4G omits d5e6c8525773 fs/kernel_read_file: allow to read files up-to ssize_t omits 3bd57d4a96c7 lib/debugobjects: fix stat count and optimize debug_object [...] omits d65923a06031 include/uapi/linux/swab.h: move explicit cast outside ternary omits 950f25e812cb lib/btree: simplify btree_{lookup|update} omits f3458c4307e3 ia64: fix sparse warnings with cmpxchg() & xchg() omits a5c046202ce2 include/linux/rbtree.h: replace kernel.h with the necessar [...] omits dbd61a5c3959 lib/flex_proportions.c: remove local_irq_ops in fprop_new_ [...] omits d1801e78fa66 lib/list_debug.c: Detect uninitialized lists omits 6f2a7d6cc35a resource: re-factor page_is_ram() omits 4e0220cac48e profiling: fix shift too large makes kernel panic omits f184107cb529 checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] omits 88e18882da63 init/main.c: silence some -Wunused-parameter warnings omits 6580781db88b init-add-hostname-kernel-parameter-v2 omits bc7425422141 init: add "hostname" kernel parameter omits 9fea26b33540 ocfs2: fix ocfs2 corrupt when iputting an inode omits 25e7f6329318 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 47b3f331320f ocfs2: reflink deadlock when clone file to the same direct [...] omits dfba4f7f346c ocfs2: kill EBUSY from dlmfs_evict_inode omits 45a4929e7ed3 mm/mprotect: try avoiding write faults for exclusive anony [...] omits a83d07a828ac userfaultfd: selftests: infinite loop in faulting_process omits 2ee2d8f33b7d selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits beba9f798477 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] omits 1327a4d5d028 userfaultfd: update documentation to describe /dev/userfaultfd omits c08ccef871ee userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 2feb5397cc06 userfaultfd: add /dev/userfaultfd for fine grained access control omits fb184ac8d08a selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits e63b50520d0c Docs/admin-guide/damon: add a document for DAMON_LRU_SORT omits a2a77308a5b3 mm/damon: introduce DAMON-based LRU-lists Sorting omits 3697dfaba7b2 Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action omits 92325aa928f3 mm/damon/schemes: add 'LRU_DEPRIO' action omits fc2629e7d8a7 Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action omits 2a93dc2121a7 mm/damon/schemes: add 'LRU_PRIO' DAMOS action omits a1dc9c90ad66 mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] omits e88035c7a1a6 mm/damon/dbgfs: add and use mappings between 'schemes' act [...] omits 6e6a9c9fc0a0 mm/page_alloc: replace local_lock with normal spinlock omits b20765e9de00 mm/page_alloc: remotely drain per-cpu lists omits 48395f9341af mm/page_alloc: protect PCP lists with a spinlock omits c271059174dd mm/page_alloc: remove mistaken page == NULL check in rmqueue omits 97fe464be211 mm/page_alloc: split out buddy removal code from rmqueue i [...] omits 92cf3a10788d mm/page_alloc: use only one PCP list for THP-sized allocations omits 6d082791d8f7 mm/page_alloc: add page->buddy_list and page->pcp_list omits cac910a9ad24 mm/sparse-vmemmap.c: remove unwanted initialization in vme [...] omits 277ca00297d6 selftests: make use of GUP_TEST_FILE macro omits 3a75f6dffff8 userfaultfd/selftests: fix typo in comment omits 380214e86399 net: set proper memcg for net_init hooks allocations omits 1cfbc7d6a256 mm: kmem: make mem_cgroup_from_obj() vmalloc()-safe omits d5af5c7bbb03 mm/page_alloc: minor clean up for memmap_init_compound() omits b958dd076b4b mm/khugepaged: try to free transhuge swapcache when possible omits 8020df229d69 mm/khugepaged: remove unneeded return value of khugepaged_ [...] omits 5a8f5828c1e7 mm/khugepaged: use helper macro __ATTR_RW omits ef9f434d766e mm/khugepaged: minor cleanup for collapse_file omits 8d8e54a542c9 mm/khugepaged: trivial typo and codestyle cleanup omits 30de2dc55145 mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs omits 2ede967e9a1f mm/khugepaged: remove unneeded shmem_huge_enabled() check omits 2288382a1c78 mm/memremap: fix memunmap_pages() race with get_dev_pagemap() omits 8f9eee48f8a6 mm: kmemleak: check physical address when scan omits bae927954270 mm: kmemleak: add rbtree and store physical address for ob [...] omits abe24df0b15f mm: kmemleak: add OBJECT_PHYS flag for objects allocated w [...] omits 5ed66555c0ca mm: kmemleak: remove kmemleak_not_leak_phys() and the min_ [...] omits e00369b8bf65 lib/test_hmm: avoid accessing uninitialized pages omits 5ee1e5811380 mm/vmscan: don't try to reclaim freed folios omits 79a8f2b2b085 mm/swap: remove swap_cache_info statistics omits f91299322868 mm/swapfile: fix possible data races of inuse_pages omits b64faaf768bb mm/swapfile: make security_vm_enough_memory_mm() work as expected omits f11b3fc2bd89 lib/test_vmalloc: switch to prandom_u32() omits a3aec26850a1 mm/vmalloc: extend __find_vmap_area() with one more argument omits 593e54acaecf mm/vmalloc: initialize VA's list node after unlink omits e98c4fc7c200 mm/vmalloc: extend __alloc_vmap_area() with extra arguments omits 7a328fda46b8 mm/vmalloc: make link_va()/unlink_va() common to different [...] omits c69be8a07c02 mm/memremap: fix wrong function name above memremap_pages() omits cade925e98c4 mm/mempool: use might_alloc() omits fc7ffa8f63de mm/slab: delete cache_alloc_debugcheck_before() omits fbc56908f8dc mm/page_alloc: use might_alloc() omits f2f439273179 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] omits ea40b4177233 mm/damon/reclaim: make 'enabled' checking timer simpler omits fbb475b78b7b mm/damon/sysfs: deduplicate inputs applying omits e8fc64b77dde mm/damon/reclaim: deduplicate 'commit_inputs' handling omits e405ae49535a mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] omits 85ce418d203c Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] omits 9ae39991b3c6 xfs: add dax dedupe support omits 5d56f81320b8 xfs-support-cow-in-fsdax-mode-fix omits 5ed4d68a7fe7 xfs: support CoW in fsdax mode omits 77798432e1fc fsdax: dedup file range to use a compare function omits 2ce3f24afd7c fsdax: add dax_iomap_cow_copy() for dax zero omits a245fcbb1507 fsdax: replace mmap entry in case of CoW omits da41b5b48c7d fsdax: introduce dax_iomap_cow_copy() omits 0bef389974cd fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 omits e3afb71216ac fsdax: output address in dax_iomap_pfn() and rename it omits 1f5521defd7a fsdax: set a CoW flag when associate reflink mappings omits 7cfae1369364 xfs: implement ->notify_failure() for XFS omits 226c6fc9c649 mm: introduce mf_dax_kill_procs() for fsdax case omits beb4db33f234 fsdax: introduce dax_lock_mapping_entry() omits 1ec6ce8b3e4c pagemap,pmem: introduce ->memory_failure() omits 0ca2cdcbf006 mm-factor-helpers-for-memory_failure_dev_pagemap-fix omits 77922ea5affe mm: factor helpers for memory_failure_dev_pagemap omits 48aa55a63ab9 dax: introduce holder for dax_device omits 0a23e50234f5 mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] omits ef2fe410637e mm-memcontrol-add-pgscanpgsteal_kswapddirect-items-in-memo [...] omits 23a8af90ba55 mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items [...] omits da336e8d48a0 mm/vmalloc: add code comment for find_vmap_area_exceed_addr() omits 847e4a1035f7 mm/vmalloc: fix typo in local variable name omits b401bb7c4b55 mm/vmalloc: remove the redundant boundary check omits cec0edf3affe mm/vmalloc: invoke classify_va_fit_type() in adjust_va_to_ [...] omits 656d9f01c0d0 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 5f0a9021656c mm: add merging after mremap resize omits d26cbd5e793e mm: refactor of vma_merge() omits 341943961c54 mm/damon: remove obsolete comments of kdamond_stop omits 315448b0c5d1 mm, hwpoison: enable memory error handling on 1GB hugepage omits a815fa11dbe8 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage omits 100e0cb48165 mm, hwpoison: make __page_handle_poison returns int omits 213d167e43b5 mm,hwpoison: set PG_hwpoison for busy hugetlb pages omits 1b47e045486c mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] omits fc6110f4da57 mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] omits aa474fc92019 mm: delete unused MMF_OOM_VICTIM flag omits 2c97928d04ba mm-drop-oom-code-from-exit_mmap-fix-fix omits 2e82d1dfa109 mm: drop oom code from exit_mmap omits 2f11e09e4bdd mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix omits d281aba4e2ca mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix omits 83b0383613b9 mm: shrinkers: add scan interface for shrinker debugfs omits 80c67b47908a tools: add memcg_shrinker.py omits 9cb4fcbcb5b7 mm: docs: document shrinker debugfs omits d6f38555a8da mm: shrinkers: provide shrinkers with names omits b907e84ea4e8 mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix omits 4e3c8eaae044 mm: shrinkers: introduce debugfs interface for memory shrinkers omits 383b9d091c47 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] omits d416397ef0e2 mm/mempolicy: fix get_nodes out of bound access omits 8dab91db6850 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] omits fbf9913f58c3 mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP omits 634726cc0c91 mm: memory_hotplug: enumerate all supported section flags omits f62ecb2e91b5 mm/memory_hotplug: drop 'reason' argument from check_pfn_span() omits a8ae16f06fba selftests/vm: add protection_keys tests to run_vmtests omits 57f82c99b84e kasan: fix zeroing vmalloc memory with HW_TAGS omits 2f92b6693368 mm: introduce clear_highpage_kasan_tagged omits ac0515b6b132 mm: rename kernel_init_free_pages to kernel_init_pages omits 6d588f27d63e mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix omits 4f71e78c5543 tools: add selftests to hmm for COW in device memory omits a23a3caafefb tools: add hmm gup tests for device coherent type omits 6773babb2a9b tools: update test_hmm script to support SP config omits 390689555909 tools: update hmm-test to support device coherent type omits 885df2e6337f lib: add support for device coherent type in test_hmm omits ac7ed84be883 lib: test_hmm add module param for zone device type omits fa03d8e7eb0e lib: test_hmm add ioctl to get zone device type omits 3729688c3b15 drm/amdkfd: add SPM support for SVM omits a9073771d86e mm/gup: migrate device coherent pages when pinning instead [...] omits 44c3a5a2637f mm: remove the vma check in migrate_vma_setup() omits 8a96ce39f45b mm: add device coherent vma selection for memory migration omits 2c3c4cbf8482 mm: handling Non-LRU pages returned by vm_normal_pages omits d33f2b12f227 mm: add zone device coherent type memory support omits 00401ecddf3e mm/migration: fix potential pte_unmap on an not mapped pte omits ffa4f458112a mm/migration: return errno when isolate_huge_page failed omits 6f453c90b198 mm/migration: remove unneeded lock page and PageMovable check omits 11b9f6c2cd6e mm: reduce the rcu lock duration omits 8b41ed135017 mm/shmem.c: clean up comment of shmem_swapin_folio omits 87dc85a90e4f mm: avoid unnecessary page fault retires on shared memory types omits 9506523497e3 tools/vm/slabinfo: use alphabetic order when two values are equal omits e9eed6d6107a mm: use PAGE_ALIGNED instead of IS_ALIGNED omits 00af0ec9fd2b mm/x86: remove dead code for hugetlbpage.c omits 37dc021045a7 mm: fix racing of vb->va when kasan enabled omits 1041818456b3 mm/page_alloc: reduce potential fragmentation in make_allo [...] omits 05a9444b3071 mm/mmap.c: pass in mapping to __vma_link_file() omits de0e10fe0396 mm/mmap: drop range_has_overlap() function omits daf0c4af3a5c mm-remove-the-vma-linked-list-fix-fix-fix omits 498100154fb0 mm-remove-the-vma-linked-list-fix-fix omits f4ac3eb734f7 mm/mmap: fix potential leak on do_mas_align_munmap() omits 1b0355be3eeb mm: remove the vma linked list omits 19b225e66765 riscv: use vma iterator for vdso omits 27d2e79bd286 mm/nommu: fix compile warning in do_mmap() omits f250cd5a9eac mm/nommu: move preallocations and limit other allocations omits 66fd735b436a nommu: remove uses of VMA linked list omits 14416a7951fb i915: use the VMA iterator omits 22a144607a10 mm/swapfile: use vma iterator instead of vma linked list omits 9e077ec0bda9 mm/pagewalk: use vma_find() instead of vma linked list omits ee539732c0c3 mm/oom_kill: use maple tree iterators instead of vma linked list omits 44cad32167fe mm/msync: use vma_find() instead of vma linked list omits c2170b35d2d9 mm/mremap: use vma_find_intersection() instead of vma linked list omits 27820107abe5 mm/mprotect: use maple tree navigation instead of vma linked list omits d9053142a71e mm/mlock: use vma iterator and maple state instead of vma [...] omits fc1e43874a4b mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 56e9def6a235 mm/memcontrol: stop using mm->highest_vm_end omits 1a40c0d01b7d mm/madvise: use vma_find() instead of vma linked list omits e1e01dad84bd mm/ksm: use vma iterators instead of vma linked list omits edf844b82187 mm/khugepaged: stop using vma linked list omits 65d46963dd10 mm/gup: use maple tree navigation instead of linked list omits b4027bfff22a bpf: remove VMA linked list omits ccfabe128c54 fork: use VMA iterator omits a581451a449a sched: use maple tree iterator to walk VMAs omits 3db4b071e029 perf: use VMA iterator omits 91879c5cbeca acct: use VMA iterator instead of linked list omits 2c4cdec6e933 ipc/shm: use VMA iterator instead of linked list omits f84b41e40063 userfaultfd: use maple tree iterator to iterate VMAs omits 37a252276832 fs/proc/task_mmu: stop using linked list and highest_vm_end omits d002c478adaf fs/proc/base: use maple tree iterators in place of linked list omits 7d38825b50f5 exec: use VMA iterator instead of linked list omits 9f7638979eb1 coredump: remove vma linked list walk omits 298e13493fcb um: remove vma linked list walk omits 06dc52cf2dd1 optee: remove vma linked list walk omits 041b55581bd9 cxl: remove vma linked list walk omits 45d40a1d7464 xtensa: remove vma linked list walks omits 53e1914e1085 x86: remove vma linked list walks omits 0741d02fd92c s390: remove vma linked list walks omits ba6742f8966f powerpc: remove mmap linked list walks omits 38ba8529248a parisc: remove mmap linked list from cache handling omits e1bc1250fadc arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits e6d4d01bc54c arm64: remove mmap linked list from vdso omits e8936f3b1a13 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings omits ff18d8565844 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 66f7cf9f8075 mm/mmap: reorganize munmap to use maple states omits 4792cccd3072 mm/mmap: move mmap_region() below do_munmap() omits 0309b9d78533 mm: convert vma_lookup() to use mtree_load() omits 7c1b38244ac7 mm: remove vmacache omits e7e39c2d04da mm/mmap: qvoid dereferencing next on null in BUG_ON() omits a35a12ffb406 mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] omits 44e598f04146 mm/mmap: fix advanced maple tree API for mmap_region() omits 2077ea983970 mm/mmap: use advanced maple tree API for mmap_region() omits 424cdb35f690 mm: use maple tree operations for find_vma_intersection() omits b4993d12b795 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits b69b865959ef mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 32327ff520bc mm: optimize find_exact_vma() to use vma_lookup() omits 54f2ba099115 xen: use vma_lookup() in privcmd_ioctl_mmap() omits eb475e240136 mmap: change zeroing of maple tree in __vma_adjust() omits e693c3f561d0 mm: remove rb tree. omits f5ca2c99ba5e proc: remove VMA rbtree use from nommu omits 7eeb804446cc damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] omits 7027e19a3d4f damon: convert __damon_va_three_regions to use the VMA iterator omits d7896d07f2c5 kernel/fork: use maple tree for dup_mmap() during forking omits e1aac9054350 mm/mmap: use maple tree for unmapped_area{_topdown} omits f40d4da006b6 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits af55b23c986c mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits fd8ba1634c37 mmap: use the VMA iterator in count_vma_pages_range() omits 42b7438cef89 mm: add VMA iterator omits f10192172eee mm/mmap: fix leak on expand_downwards() and expand_upwards() omits a9c6edbd93f4 mapletree: build fix omits 42086abba434 mm: start tracking VMAs with maple tree omits a9885c9dae02 test_maple_tree: add null expansion tests omits bb084a32b4e9 lib/test_maple_tree: add testing for maple tree omits f10059e8ae13 radix tree test suite: add lockdep_is_held to header omits b3ed6a5e4558 radix tree test suite: add support for slab bulk APIs omits 08feec1e0fb5 radix tree test suite: add allocation counts and size to k [...] omits df823574f983 radix tree test suite: add kmem_cache_set_non_kernel() omits e027e3d9b425 radix tree test suite: add pr_err define omits 0f3ee6b87b8f maple_tree: cleanup for checkpatch omits 0291894367c3 MAINTAINERS: remove an obvious typo in MAPLE TREE omits 2134e2ce79df maple_tree: fix potential out of range offset on mas_next( [...] omits 20f6d0b3ad0e maple_tree: fix 32b parent pointers omits eb33d498bf66 maple_tree: fix mas_next() when already on the last node entry omits 4eb99fde6576 maple_tree: Fix expanding null off the end of the data. omits 758992424837 Maple Tree: add new data structure omits 3ab43274398f mips: rename mt_init to mips_mt_init omits c41051a943b9 mm: discard __GFP_ATOMIC omits 15f422fcd9b6 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] omits d45fb6774997 mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK omits 8e565d8dd19d rcu-tasks: Use delayed_work to delay rcu_tasks_verify_self [...] omits 042d7e275ec8 hugetlbfs: zero partial pages during fallocate hole punch omits 76ce8b68ee34 mm: memcontrol: reference to tools/cgroup/memcg_slabinfo.py omits 66248e032c0e mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits ee964e2359df mm: re-allow pinning of zero pfns omits 8c5892b539cb mm/kfence: select random number before taking raw lock omits 932689f72876 MAINTAINERS: Update Abel Vesa's email omits 39ada9e635a8 MAINTAINERS: add MEMORY HOT(UN)PLUG section and add David [...] omits 2290d08923b6 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer omits d31f670051ca mailmap: add alias for jarkko@profian.com omits 78166c277118 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] omits 0c524b80e695 kthread: make it clear that kthread_create_on_node() might [...] omits 582c6a386045 mm: lru_cache_disable: use synchronize_rcu_expedited omits 309168894949 mm/page_isolation.c: fix one kernel-doc comment omits 325d3a14c424 Merge branch 'for-5.20/io_uring' into for-next omits 91cf62859509 Merge branch 'for-5.20/block' into for-next omits 3d3ee863ecc4 io_uring: remove duplicate cqe skip check omits 0313254e76f0 io_uring: deprecate epoll_ctl support omits 57386d26feda io_uring: add support for level triggered poll omits c5c2858d4821 io_uring: move io_op_defs[] back to the top of the file omits f97d12930197 io_uring: move read/write related opcodes to its own file omits d154dda7dd15 io_uring: move remaining file table manipulation to filetable.c omits 2dc752b7e407 io_uring: move rsrc related data, core, and commands omits 577519cc17d6 io_uring: split provided buffers handling into its own file omits bb4fa13adec1 io_uring: move cancelation into its own file omits d2a07796a744 io_uring: move poll handling into its own file omits e25d3a169841 io_uring: add opcode name to io_op_defs omits ade14a286628 io_uring: include and forward-declaration sanitation omits e7362797cfda io_uring: move io_uring_task (tctx) helpers into its own file omits 6d4ae6f984cb io_uring: move fdinfo helpers to its own file omits c45b77646fb3 io_uring: use io_is_uring_fops() consistently omits 723c9d6d6df7 io_uring: move SQPOLL related handling into its own file omits fceb640c8959 io_uring: move timeout opcodes and handling into its own file omits 4d515016917e io_uring: move our reference counting into a header omits 070008ffe032 io_uring: move msg_ring into its own file omits 96b5bbf4cc0b io_uring: split network related opcodes into its own file omits 0aadeda4b183 io_uring: move statx handling to its own file omits 9f5e16bac865 io_uring: move epoll handler to its own file omits 1ff9b9f82ea8 io_uring: add a dummy -EOPNOTSUPP prep handler omits e047711424be io_uring: move uring_cmd handling to its own file omits b2125b801cc1 io_uring: split out open/close operations omits d6293236e151 io_uring: separate out file table handling code omits 29546efe6a7f io_uring: split out fadvise/madvise operations omits 90de19cccd76 io_uring: split out fs related sync/fallocate functions omits 92205a957ca5 io_uring: split out splice related operations omits 42e933c9a7a9 io_uring: split out filesystem related operations omits a74d15813ab1 io_uring: move nop into its own file omits 7094a5c3f99e Merge remote-tracking branch 'spi/for-5.20' into spi-next omits 44afd147a71c Merge remote-tracking branch 'asoc/for-5.20' into asoc-next omits 9b1d7d881721 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits d172535c3dc3 io_uring: move xattr related opcodes to its own file omits 8c478f4195e2 io_uring: handle completions in the core omits 4e24559698f7 io_uring: set completion result upfront for CQE32 completions omits e7da96bce906 io_uring: add io_uring_types.h omits f31eb4e45014 io_uring: define a request type cleanup handler omits 1761383e07f4 io_uring: unify struct io_symlink and io_hardlink omits 4c431946665a io_uring: convert iouring_cmd to io_cmd_type omits acf73b58e122 io_uring: convert xattr to use io_cmd_type omits b2183ae44635 io_uring: convert rsrc_update to io_cmd_type omits e1745d0939d5 io_uring: convert msg and nop to io_cmd_type omits c4dac501eeda io_uring: convert splice to use io_cmd_type omits 2fdb09b87baf io_uring: convert epoll to io_cmd_type omits a550172ab7ec io_uring: convert file system request types to use io_cmd_type omits 52462e05766e io_uring: convert madvise/fadvise to use io_cmd_type omits 1fd99a74209e io_uring: convert open/close path to use io_cmd_type omits ddd20adf478d io_uring: convert timeout path to use io_cmd_type omits 7dd437e63963 io_uring: convert cancel path to use io_cmd_type omits 49e33dc0c214 io_uring: convert the sync and fallocate paths to use io_cmd_type omits 2cc12a90ae4a io_uring: convert net related opcodes to use io_cmd_type omits a19227ed9262 io_uring: remove recvmsg knowledge from io_arm_poll_handler() omits c500458942c3 io_uring: convert poll_update path to use io_cmd_type omits 484d1a83744f io_uring: convert poll path to use io_cmd_type omits c540da7064af io_uring: convert read/write path to use io_cmd_type omits cd1b35c26774 io_uring: add generic command payload type to struct io_kiocb omits 0be0db446dd0 io_uring: move req async preparation into opcode handler omits 52d9adfa1e79 io_uring: move to separate directory omits 70e32fcddbf2 io_uring: define a 'prep' and 'issue' handler for each opcode omits 9351f63f6cce Merge branch 'io_uring-5.19' into for-5.20/io_uring omits c2e919d20e80 f2fs: optimize error handling in redirty_blocks omits 20c0185c0d5b f2fs: do not skip updating inode when retrying to flush node page omits 5af204664954 Merge branch 'for-next-next-v5.19-20220614' into for-next- [...] omits 99791fa8d6fa Merge branch 'for-next-current-v5.18-20220614' into for-ne [...] omits 4a33e3468373 Merge branch 'dev/no-func-pointers' into for-next-next-v5. [...] omits 545636a8be77 Merge branch 'dev/extent-io-tree-cleanups' into for-next-n [...] omits ef6bb60478fa Merge branch 'ext/fabio/kmap-zstd' into for-next-next-v5.1 [...] omits 67aecc7ebb44 Merge branch 'ext/qu/raid-journal-prep' into for-next-next [...] omits 1308ab610d11 Merge branch 'misc-next' into for-next-next-v5.19-20220614 omits 6da99f85e776 Merge branch 'misc-5.19' into for-next-current-v5.18-20220614 omits e5223ef7c3d8 btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t omits 71ca30a13d19 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino omits e4023bf6a3df btrfs: simplify parameters of backref iterators omits da7ccbaa8f7d btrfs: call inode_to_path directly and drop indirection omits 1ca930881976 btrfs: use btrfs_raid_array[].ncopies in btrfs_num_copies() omits 41763cfa511d btrfs: use btrfs_raid_array[] to calculate the number of p [...] omits e315e7ead458 btrfs: use btrfs_chunk_max_errors() to replace weird toler [...] omits 84aff9899375 btrfs: remove @dev_extent_len argument from scrub_stripe() [...] omits c0727558cbbe btrfs: raid56: avoid double for loop inside raid56_parity_ [...] omits ad58f7813368 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() omits d9185b2ad9b9 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] omits 559619ca0f78 btrfs: raid56: avoid double for loop inside __raid56_parit [...] omits e8dde2fed0d6 btrfs: raid56: avoid double for loop inside finish_rmw() omits 46b6418e26c7 writeback: Avoid grabbing the wb if the we don't add it to [...] omits fa55ffeb8741 btrfs: unify tree search helper returning prev and next nodes omits 3738927d9256 btrfs: make tree search for insert more generic and use it [...] omits 34b590b487e8 btrfs: open code inexact rbtree search in tree_search omits 4741517f35f6 btrfs: remove node and parent parameters from insert_state omits 7eb1637cfcfd btrfs: add fast path for extent_state insertion omits 44efb73565f1 btrfs: pass bits by value not pointer for extent_state helpers omits 23809aacc508 btrfs: lift start and end parameters to callers of insert_state omits c33b89da8d0f btrfs: open code rbtree search in insert_state omits e115d870d930 btrfs: open code rbtree search into split_state omits 22631544fb4f btrfs: Replace kmap() with kmap_local_page() in zstd.c omits 304687493907 docs: update btrfs list of features and link to readthedocs.io omits 5beb8f9a5369 btrfs: fix deadlock with fsync+fiemap+transaction commit omits bee9fa271815 btrfs: tree-log: make the return value for log syncing consistent omits 39be3f3c2896 fscrypt: add fscrypt_context_for_new_inode omits 93d0d0af009d fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] omits b3b1fb913cec 9p fid refcount: cleanup p9_fid_put calls omits b45b08445c6d 9p fid refcount: add a 9p_fid_ref tracepoint omits 446d8aa5da5c 9p fid refcount: add p9_fid_get/put wrappers omits 26a5fbf75c96 9p: Fix minor typo in code comment omits 9609c0068ef8 9p: Remove unnecessary variable for old fids while walking [...] omits 3e150779e57c 9p: Make the path walk logic more clear about when cloning [...] omits 02e67ce2dcab 9p: Track the root fid with its own variable during lookups omits 763c1a18a86b 9p: fix EBADF errors in cached mode omits c58957c13412 9p: Fix refcounting during full path walks for fid lookups omits 12b8da1c188f 9p: fix fid refcount leak in v9fs_vfs_get_link omits 173bccaac493 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl omits ff64cce8a7cf OPP: Provide a simple implementation to configure multiple clocks omits 219d60beca48 OPP: Assert clk_count == 1 for single clk helpers omits 5775921cb811 OPP: Add key specific assert() method to key finding helpers omits fb903c4f9869 OPP: Allow multiple clocks for a device omits 523b61cf1606 OPP: Make dev_pm_opp_set_opp() independent of frequency omits 0e3a807cd769 OPP: Reuse _opp_compare_key() in _opp_add_static_v2() omits 6af9d07d7eea OPP: Remove rate_not_available parameter to _opp_add() omits 60b6e31a51f6 OPP: Use consistent names for OPP table instances omits d1149529c895 OPP: Use generic key finding helpers for bandwidth key omits 5e0fc676d156 OPP: Use generic key finding helpers for level key omits defd530b0eab scsi: ufs: exynos: Constify driver data omits b12727ac8a1a scsi: lpfc: Use memset_startat() helper in lpfc_nvmet_xmt_ [...] omits 3d09a72dd04c scsi: target: iscsi: Fix NULL pointer dereference in iscsi [...] omits a42dc5b48af8 scsi: arm64: dts: renesas: r8a779f0: spider-cpu: Enable UF [...] omits fe3445325e52 scsi: arm64: dts: renesas: r8a779f0: Add UFS node omits 21710a691d77 srcu: Block less aggressively for expedited grace periods omits d97c2338871b rcu-tasks: Be more patient for RCU Tasks boot-time testing omits 8472d100060d rcu-tasks: Update comments omits 2f11d69b743e rcu-tasks: Disable and enable CPU hotplug in same function omits 8b6179bf66ac rcu-tasks: Eliminate RCU Tasks Trace IPIs to online CPUs omits 038836082f02 rcu-tasks: Maintain a count of tasks blocking RCU Tasks Tr [...] omits 89133ce0a739 rcu-tasks: Stop RCU Tasks Trace from scanning full tasks list omits 9e35ac79ea96 rcu-tasks: Stop RCU Tasks Trace from scanning idle tasks omits cf763b3f7ef4 rcu-tasks: Pull in tasks blocked within RCU Tasks Trace readers omits 608d2f73afbb rcu-tasks: Scan running tasks for RCU Tasks Trace readers omits 85b2b2daecaa rcu-tasks: Avoid rcu_tasks_trace_pertask() duplicate list [...] omits 027eb677d38b rcu-tasks: Move rcu_tasks_trace_pertask() before rcu_tasks [...] omits 1ff6553e965c rcu-tasks: Add blocked-task indicator to RCU Tasks Trace s [...] omits 3027b1f1493b rcu-tasks: Untrack blocked RCU Tasks Trace at reader end omits 8c1abc7f0381 Merge branch 'pci/ctrl/vmd' omits 6aac205b5169 Merge branch 'pci/ctrl/tegra194' omits b22aa5a3d33e Merge branch 'pci/ctrl/switchtec' omits 030e78416394 Merge branch 'pci/ctrl/microchip' omits 0f3c6c117047 Merge branch 'pci/ctrl/mediatek-gen3' omits 6d1e75453e43 Merge branch 'pci/ctrl/brcmstb' omits e0414e0927b7 Merge branch 'pci/virtualization' omits 8a734381d758 Merge branch 'pci/err' omits 1625a1fa9598 btrfs: don't set lock_owner when locking extent buffer for [...] omits 1a849e1843bb btrfs: add tracepoints for ordered extents omits cfdb34bf460d rcu-tasks: Track blocked RCU Tasks Trace readers omits a97d89bd106c rcu-tasks: Add data structures for lightweight grace periods omits d7b724c75af8 rcu-tasks: Make RCU Tasks Trace stall warning handle idle [...] omits 1d9fd6030d39 rcu-tasks: Make RCU Tasks Trace stall warnings print full [...] omits d23547a7c184 rcu-tasks: Flag offline CPUs in RCU Tasks Trace stall warnings omits a447bdcd12ad rcu-tasks: Add slow-IPI indicator to RCU Tasks Trace stall [...] omits b9f7cf03924e rcu-tasks: Simplify trc_inspect_reader() QS logic omits 9a569b5f529f rcu-tasks: Make rcu_note_context_switch() unconditionally [...] omits 85bdc6a7e517 rcu-tasks: RCU Tasks Trace grace-period kthread has implicit QS omits b176e752308d rcu-tasks: Handle idle tasks for recently offlined CPUs omits 076d4073c8d4 rcu-tasks: Idle tasks on offline CPUs are in quiescent states omits 50ba0477560d rcu-tasks: Make trc_read_check_handler() fetch ->trc_reade [...] omits d74fb3390c2e rcu-tasks: Remove rcu_tasks_trace_postgp() wait for counter omits 6aa9d5b6dcbf rcu-tasks: Merge state into .b.need_qs and atomically update omits 6ce0e7ea1bd3 refscale: Convert test_lock spinlock to raw_spinlock omits 704ae8dcda84 torture: Flush printk() buffers before powering off omits 19deffcffe66 rcu: Handle failure of memory allocation functions omits 8a0d38563804 f2fs: run GCs synchronously given user requests omits 36fd20985d2f f2fs: use the updated test_dummy_encryption helper functions omits 3c4a22854278 f2fs: fix iostat related lock protection omits 494bf37523fc hwmon: (dell-smm) Add Dell G5 5590 to DMI table omits 3d2747525741 btrfs: zoned: fix critical section of relocation inode writeback omits 02cd5a94c618 btrfs: zoned: prevent allocation from previous data relocation BG omits f94699aeb820 btrfs: sysfs: advertise zoned support among features omits f11fb29ade0f btrfs: split discard handling out of btrfs_map_block omits 69f43ca54339 btrfs: stop looking at btrfs_bio->iter in index_one_bio omits c2ea30530659 btrfs: reject log replay if there is unsupported RO compat flag omits edc36b77bb63 btrfs: make btrfs_super_block::log_root_transid deprecated omits e11da1718aea btrfs: do not BUG_ON() on failure to migrate space when re [...] omits ef8d4469fa3a btrfs: add missing inode updates on each iteration when re [...] omits c38a8e35d562 btrfs: fix race between reflinking and ordered extent completion omits 3a0a20948eaf rcutorture: Fix ksoftirqd boosting timing and iteration omits 88e01c0e0827 rcu/tree: Add comment to describe GP-done condition in fqs loop omits 85e9ac405f16 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() omits 16224f4cdf03 rcu/kvfree: Remove useless monitor_todo flag omits d7c77eb59ef6 torture: Create kvm-check-branches.sh output in proper location omits 66fffd910d8f rcu: Cleanup RCU urgency state for offline CPU omits e9c8435b5394 tools/nolibc: add a help target to list supported targets omits e2d3e94f8d13 tools/nolibc: make the default target build the headers omits f3aadb94bbcc tools/nolibc: fix the makefile to also work as "make -C to [...] omits de4b6afa84b1 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN omits 05427d8d09f9 rcu/rcuscale: Fix smp_processor_id()-in-preemptible warnings omits ba1569a2934b rcutorture: Make failure indication note reader-batch overflow omits b85a8419d3d7 tools/nolibc/stdio: Add format attribute to enable printf [...] omits 518f4329a170 tools/nolibc/stdlib: Support overflow checking for older c [...] omits db2ab97ddc4f rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] omits 869dfd375d87 rcu: Apply noinstr to rcu_idle_enter() and rcu_idle_exit() omits c946bbb8d719 locking/csd_lock: Change csdlock_debug from early_param to [...] omits 945d27f98dbc rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels omits d157407a7f44 torture: Adjust to again produce debugging information omits 63535be6486d rcu: Immediately boost preempted readers for strict grace periods omits 61bfa4b10178 rcu/nocb: Add option to opt rcuo kthreads out of RT priority omits 670090903eaf DIAGS rcu: Diagnose extended sync_rcu_do_polled_gp() loops omits 1992d08a3526 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() omits dcea7a77b582 rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() omits 5725fe7de724 rcutorture: Fix memory leak in rcu_test_debug_objects() omits 9159f25df183 rcutorture: Simplify rcu_torture_read_exit_child() loop omits b3dacd6184d3 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] omits 9fa9daa2594c memory-model: Prohibit nested SRCU read-side critical sections omits 3446b3846725 rcu: Avoid tracing a few functions executed in stop machine omits 8205eff205b7 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] omits deb303a0166e rcu/nocb: Add an option to offload all CPUs on boot omits bd51ddbdf5de rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] omits da28581b9d20 doc: Document the rcutree.rcu_divisor kernel boot parameter omits babd2a456c31 rcu-tasks: Drive synchronous grace periods from calling task omits 9e01bc56a89f rcu-tasks: Move synchronize_rcu_tasks_generic() down omits 77c1abc9f502 rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() omits 6e07fd8e9f14 rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] omits 17aa2cb2a66a rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] omits 12de8c5dd979 rcu/nocb: Add/del rdp to iterate from rcuog itself omits e50753eebad3 rcu/torture: Change order of warning and trace dump omits ef545b97a945 rcutorture: Update rcutorture.fwd_progress help text omits e3e56161bc90 rcutorture: Test polled expedited grace-period primitives omits ff2e5ae66575 rcu: Add polled expedited grace-period primitives omits 4f4fe933579d rcutorture: Verify that polled GP API sees synchronous gra [...] omits 38142b90704d rcu: Make Tiny RCU grace periods visible to polled APIs omits 9e588851b786 rcu: Make polled grace-period API account for expedited gr [...] omits 7c6704cb19f2 rcu: Switch polled grace-period APIs to ->gp_seq_polled omits 81fcad860bcf rcutorture: Validate get_completed_synchronize_rcu() omits 5a241d9ecff3 rcu: Provide a get_completed_synchronize_rcu() function omits 12eacae6fb82 rcu: Make normal polling GP be more precise about sequence [...] omits 05333525c735 rcu-tasks: Check for abandoned callbacks omits 2764d42d5c31 torture: Make kvm-remote.sh announce which system is being [...] omits 1466c19d0578 rcu: Decrease FQS scan wait time in case of callback overloading omits 3f1bfd5e3df5 hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist omits 6c9cba67f2e9 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] omits 92b620bee45d hwmon: (pmbus) fix build error unused-function omits b89e8bf5fd1b OPP: Use generic key finding helpers for freq key omits d2eb7a5929a5 OPP: Add generic key finding helpers omits 71ed3210de28 OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() omits 00ef02b3ab35 OPP: Remove custom OPP helper support omits 678688e7ac05 OPP: ti: Migrate to config_regulators() omits f5058ace3d81 OPP: Add dev_pm_opp_get_supplies() omits 90dc36937538 OPP: Make _generic_set_opp_regulator() a config_regulators [...] omits b3cd3ad98d18 OPP: Add support for config_regulators() helper omits 811c0002fc44 OPP: Rearrange dev_pm_opp_set_config() and friends omits a30957f678f6 OPP: Remove dev_pm_opp_set_prop_name() and friends omits 2397750af0af OPP: Remove dev_pm_opp_attach_genpd() and friends omits bbe13bf5061a OPP: Remove dev_pm_opp_register_set_opp_helper() and friends omits 9ebe94e86bfb OPP: Remove dev_pm_opp_set_clkname() and friends omits 5ce55e6992c7 OPP: Remove dev_pm_opp_set_supported_hw() and friends omits 305b04e111b8 OPP: Remove dev_pm_opp_set_regulators() and friends omits b0bb1c6f607b serial: qcom: Migrate to dev_pm_opp_set_config() omits aa609795f378 spi: qcom: Migrate to dev_pm_opp_set_config() omits e47c9dd55f50 soc/tegra: Migrate to dev_pm_opp_set_config() omits 06e4a4c11585 soc/tegra: Remove the call to devm_pm_opp_set_clkname() omits 8e0d788355e2 OPP: ti: Migrate to dev_pm_opp_set_config() omits 3e129eacb799 mmc: sdhci-msm: Migrate to dev_pm_opp_set_config() omits fda925d9b2ad memory: tegra: Migrate to dev_pm_opp_set_config() omits d2eee0bde763 media: venus: Migrate to dev_pm_opp_set_config() omits 58f6e9d48d8e drm/tegra: Migrate to dev_pm_opp_set_config() omits 49efbafa233e drm/panfrost: Migrate to dev_pm_opp_set_config() omits 56f3bc503d03 drm/msm: Migrate to dev_pm_opp_set_config() omits 98aa29772e71 drm/lima: Migrate to dev_pm_opp_set_config() omits f15b4a677995 devfreq: tegra30: Migrate to dev_pm_opp_set_config() omits af197acd149e devfreq: sun8i: Migrate to dev_pm_opp_set_config() omits d5168105f2d3 devfreq: exynos: Migrate to dev_pm_opp_set_config() omits 3922ab612b87 cpufreq: ti: Migrate to dev_pm_opp_set_config() omits 3fe0b65034f1 cpufreq: tegra20: Migrate to dev_pm_opp_set_config() omits a9c9aab4d770 cpufreq: sun50i: Migrate to dev_pm_opp_set_config() omits 52df195010f8 cpufreq: sti: Migrate to dev_pm_opp_set_config() omits 0db79828da91 cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() omits da9e06489c7c cpufreq: imx: Migrate to dev_pm_opp_set_config() omits 188c204fb0c1 cpufreq: dt: Migrate to dev_pm_opp_set_config() omits f6b27b265b71 OPP: Add dev_pm_opp_set_config() and friends omits 2ca97cc163ad hwmon: (lm90) Read the channel's temperature offset from d [...] omits c8f2045cc445 hwmon: (lm90) Add support for 2nd remote channel's offset [...] omits 898cc2da93a3 hwmon: (occ) Delete unnecessary NULL check omits 7c83542437bd hwmon: (lm90) Read the channel's label from device-tree omits ec5886553364 hwmon: (lm90) Define maximum number of channels that are s [...] omits d2a6663898a2 hwmon: (lm90) Add compatible entry for adt7481 omits 69746b46ad68 dt-bindings: hwmon: Allow specifying channels for lm90 omits ebf7091a6bac dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 omits c45057221da6 hwmon: Allow to compile ASB100 and FSCHMD on !X86 omits 4221fe2835a5 hwmon: (pmbus) add MFR_* registers to debugfs omits c3ffc3a1ff83 hwmon: (pmbus) add a function to check the presence of a b [...] omits 3601337dbcca hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 omits 864099edde22 hwmon: (sch56xx-common) Add DMI override table omits f65a995677df hwmon: (lm75) Replace kernel.h with the necessary inclusions omits c3f4c329c3b1 hwmon: (f71882fg) Add support for F71858AD (0x0903) omits 764a97d60fc8 hwmon: (pmbus) Add support for Analog Devices LT7182S omits fbac92eec69f dt-bindings: trivial-devices: Add lt7182s omits bd9bce775980 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core omits 0a4f43a3b3e0 hwmon: (lm90) Support temp_samples attribute omits cfe7ea87da3a hwmon: (lm90) Add table with supported Analog/ONSEMI devices omits 1d69ef9ee711 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 omits 48961df5a772 hwmon: (lm90) Add explicit support for ADM1020 omits 71eec815ce3a hwmon: (lm90) Only disable alerts if not already disabled omits 58ca64915a23 hwmon: (lm90) Add support for ADT7421 omits a39e7c17543e hwmon: (lm90) Add support for ON Semiconductor NCT218 omits cad815720c22 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 omits 8319f321fcab hwmon: (lm90) Add explicit support for NCT210 omits cff8c0b93e6f hwmon: (lm90) Combine lm86 and lm90 configuration omits ef6e6303540f hwmon: (lm90) Add remaining chips supported by adm1021 driver omits 857681f5aee4 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 omits 960637eab460 hwmon: (lm90) Support MAX1617 and LM84 omits 0d8ee53b9ed0 hwmon: (lm90) Introduce 16-bit register write function omits 93e4b01a16f1 hwmon: (lm90) Let lm90_read16() handle 8-bit read operations omits 710a54935b12 hwmon: (lm90) Add support for MAX6642 omits 4a000948650e hwmon: (lm90) Add flag to indicate conversion rate support omits 239d69b0bef4 hwmon: (lm90) Add flag to indicate support for minimum tem [...] omits deff448127f5 hwmon: (lm90) Add support for MAX6690 omits 13313fd226db hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] omits 09b3720facc2 hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 omits 3cfb9c27cc1a hwmon: (lm90) Add explicit support for MAX6648/MAX6692 omits 9370b53942bf hwmon: (lm90) Add flag to indicate 'alarms' attribute support omits 852994a86cbc hwmon: (lm90) Fix/Add detection of G781-1 omits 608fee5b213e hwmon: (lm90) Add support for additional chip revision of NCT1008 omits c881a64c0d69 hwmon: (lm90) Rework detect function omits 4868bd4f4445 hwmon: (lm90) Use single flag to indicate extended tempera [...] omits 11f2bbcbfda2 hwmon: (lm90) Support multiple temperature resolutions omits 08731bbf8639 hwmon: (lm90) Only re-read registers if volatile omits 2de272f03127 hwmon: (lm90) Add support for unsigned and signed temperatures omits 7db52c2f933b hwmon: (lm90) Enable full PEC support for ADT7461A omits 697ad5f7fb43 hwmon: (lm90) Add partial PEC support for ADT7461 omits 86f256f700ed hwmon: (lm90) Improve PEC support omits c956049ffcb4 hwmon: (lm90) Stop using R_/W_ register prefix omits 8fb1fc2a04f7 hwmon: (lm90) Move status register bit shifts to compile time omits 619a1863df6b hwmon: (lm90) Use BIT macro omits 9b1311a67d44 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] omits ff44ac0f2889 hwmon: (lm90) Reorder include files in alphabetical order omits d7f190a30817 hwmon: (lm90) Rework alarm/status handling omits 9054a3ee8d4a hwmon: (lm90) Generate sysfs and udev events for all alarms omits c5fd57922c27 hwmon: (pmbus) Move pec attribute to I2C device omits 687e2ae18602 Merge remote-tracking branch 'regmap/for-5.20' into regmap-next omits 18f6d8b82022 Merge branch 'regmap-linus' into regmap-next omits cc993887f347 Merge remote-tracking branch 'regmap/for-5.18' into regmap-linus omits 23e79f6c0760 Merge branch into tip/master: 'x86/mm' omits 5ea5779954d9 Merge branch into tip/master: 'x86/microcode' omits abf4e4378cfe Merge branch into tip/master: 'x86/cleanups' omits f3dedc5332b9 Merge branch into tip/master: 'x86/boot' omits 538de88fba75 Merge branch into tip/master: 'timers/core' omits c4010c09bd88 Merge branch into tip/master: 'perf/core' omits 4bdf7a015d50 Merge branch into tip/master: 'x86/urgent' omits aa6382f25a9b Merge branch into tip/master: 'sched/urgent' omits b848e681b426 Merge branch into tip/master: 'perf/urgent' omits dab4c2fe98df Merge branch into tip/master: 'objtool/urgent' omits 77b2c072dd46 Merge branch 'linus' into x86/cleanups, to resolve conflict adds 979086f5e006 Merge tag 'fs.fixes.v5.19-rc3' of git://git.kernel.org/pub [...] adds 6a1c3767d82e certs/blacklist_hashes.c: fix const confusion in certs blacklist adds 27b5b22d252c certs: fix and refactor CONFIG_SYSTEM_BLACKLIST_HASH_LIST build adds afe9eb14ea1c Merge tag 'tpmdd-next-v5.19-rc3' of git://git.kernel.org/p [...] adds 57cd6d157eb4 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle adds 993d0b287e2e usercopy: Handle vm_map_ram() areas adds 35fb9ae4aa2e usercopy: Cast pointer to an integer once adds 1dfbe9fcda4a usercopy: Make usercopy resilient against ridiculously lar [...] adds 30306f6194ca Merge tag 'hardening-v5.19-rc3' of git://git.kernel.org/pu [...] adds d7dd6eccfbc9 net: bgmac: Fix an erroneous kfree() in bgmac_remove() adds 56315b6bf7fc ARM: dts: at91: ksz9477_evb: fix port/phy validation adds b60377de7790 MAINTAINERS: add include/dt-bindings/net to NETWORKING DRIVERS adds 71a579f0d377 ice: Fix PTP TX timestamp offset calculation adds 9542ef4fba8c ice: Sync VLAN filtering features for DVM adds be2af71496a5 ice: Fix queue config fail handling adds efe41860008e ice: Fix memory corruption in VF driver adds 371de1aa000d Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 36a15e1cb134 net: usb: ax88179_178a needs FLAG_SEND_ZLP adds 219b51a6f040 net: ax25: Fix deadlock caused by skb_recv_datagram in ax2 [...] adds 593d1ebe00a4 Revert "net: Add a second bind table hashed by port and address" adds 2e7bf4a6af48 net: axienet: add missing error return code in axienet_probe() adds 48a23ec6ff2b Merge tag 'net-5.19-rc3' of git://git.kernel.org/pub/scm/l [...] adds cad140d00899 selinux: free contexts previously transferred in selinux_a [...] adds 6decbf75c93e Merge tag 'selinux-pr-20220616' of git://git.kernel.org/pu [...] adds ef79c396c664 audit: free module name adds 0639b599f6f3 Merge tag 'audit-pr-20220616' of git://git.kernel.org/pub/ [...] adds 6e8e16714a6b mm/page_isolation.c: fix one kernel-doc comment adds 92ee1662c1aa mm: lru_cache_disable: use synchronize_rcu_expedited adds 46390509e3c1 kthread: make it clear that kthread_create_on_node() might [...] adds bfba11622552 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] adds cf66401d625e mailmap: add alias for jarkko@profian.com adds e613e72ab4e6 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer adds e9d8fa080cca MAINTAINERS: add MEMORY HOT(UN)PLUG section and add David [...] adds 69a4fc386175 maintainers-add-memory-hotunplug-section-and-add-myself-as [...] adds 2f46c8b91ef1 MAINTAINERS: Update Abel Vesa's email adds c1bea92e37a1 MAINTAINERS: update tree references adds 059345576d6e MAINTAINERS: add maillist information for LoongArch adds c9f01447cd58 mm/kfence: select random number before taking raw lock adds 4738ee6ac06a mm: re-allow pinning of zero pfns adds d961cf1532ad mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds 6a651525213f mm: memcontrol: reference to tools/cgroup/memcg_slabinfo.py adds ead768419a3e hugetlbfs: zero partial pages during fallocate hole punch adds 7934a17106ab mm/memory-failure: disable unpoison once hw error happens adds 7dd093b55287 mailmap: add entry for Christian Marangi adds d86ec59c9f83 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds d63b684112c7 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 27d8fa207835 Revert "arm64: Initialize jump labels before setup_machine_fdt()" adds 3eefdf9d1e40 arm64: ftrace: fix branch range checks adds a6253579977e arm64: ftrace: consistently handle PLTs. adds 0d8116ccd83b arm64: ftrace: remove redundant label adds 3f77a1d0570e arm64/cpufeature: Unexport set_cpu_feature() adds 6489abdf5531 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds 907f09d94527 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds fcc487bd5108 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 05018732ea7d Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 3046a827316c bpf: Fix request_sock leak in sk lookup helpers adds d1a374a1aeb7 bpf: Limit maximum modifier chain length in btf_check_type_tags adds ff672c67ee76 bpf, x86: Fix tail call count offset calculation on bpf2bpf call adds 5e0b0a4c52d3 selftests/bpf: Test tail call counting with bpf2bpf and da [...] adds 4fd2c295e5c9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 52d329433df8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds f424b1a6e1b4 dt-bindings: net: wireless: ath9k: Change Toke as maintainer adds c2b3a0759c76 dt-bindings: net: wireless: ath11k: change Kalle's email adds 2d21a4e69e9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0680b14b6941 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 56ec3e755bd1 ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly adds 5462511912fb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 62257638170e ASoC: SOF: mediatek: Fix error code in probe adds 02375363e547 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus adds a516d94b2696 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6fadcb51562b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 24d054eed597 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds dd104bcc2cf2 x86/PCI: Revert "x86/PCI: Clip only host bridge windows fo [...] adds a3e0c74093f5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2a38ce32a537 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 33da085f52ab Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds ae4ac2f36614 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 101049e557dc Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 325087e8c6a8 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds a1432ab3ed97 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 12a29115be72 selftests dma: fix compile error for dma_map_benchmark adds 3084a4ec7f9b selftests: vm: Fix resource leak when return error adds 9b4d5c01eb23 selftests: make use of GUP_TEST_FILE macro adds eb45b7aa96b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4e564a52aa63 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 06781a502635 mtd: rawnand: gpmi: Fix setting busy timeout setting adds 7bb5ee1557c5 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 3a6be2238482 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds c31ba2e81d21 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ec41c6d82056 hwmon: (asus-ec-sensors) add missing comma in board name list. adds 2ca8bb34a867 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds fa2e67d2643d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 06e0fd75270d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f437a366f4d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 099c221e9134 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1a9e6bd87d7d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 89bcd9a64b84 mmc: mediatek: wait dma stop bit reset to 0 adds 975f0ce58911 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds db21d6d90cc9 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 49d6a3c062a1 x86/Hyper-V: Add SEV negotiate protocol support in Isolation VM adds 9c72a9dad17d Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds a7c1c97fb1e6 Merge tag 'dt-fixes-for-palmer-5.19-rc3' of ssh://gitolite [...] adds 21f356f99026 riscv: fix dependency for t-head errata adds 237c0ee4742b riscv: drop cpufeature_apply_feature tracking variable adds 924cbb8cbe34 riscv: Improve description for RISCV_ISA_SVPBMT Kconfig symbol adds c836d9d17a7d RISC-V: Some Svpbmt fixes adds f480239daec2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1e26b793159d Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] adds 9b44fe87f5e7 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds afe7da5ef70c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4deb96e35c5c irqchip/gicv3: Handle resource request failure consistently adds eb340c17a264 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 0070ff32d9fc Merge branch 'maintainers/fixes' into fixes adds bc6681b4db5e Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 5a63483870ae Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 7079bd3b36f0 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 03ceff4adff5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 920169041baa drm/sun4i: dw-hdmi: Fix ddc-en GPIO consumer conflict adds 1342b5b23da9 drm/sun4i: Fix crash during suspend after component bind failure adds cb468c7d84d1 drm/vc4: plane: Prevent async update if we don't have a dlist adds 1cbc91eb7b51 drm/vc4: Consolidate Hardware Revision Check adds dd2dfd44edc5 drm/vc4: bo: Rename vc4_dumb_create adds 3d7637423be8 drm/vc4: bo: Split out Dumb buffers fixup adds 538f11116061 drm/vc4: drv: Register a different driver on BCM2711 adds 39a30ec64510 drm/vc4: kms: Register a different drm_mode_config_funcs o [...] adds 209584866148 drm/vc4: plane: Register a different drm_plane_helper_func [...] adds 257add942a47 drm/vc4: drv: Skip BO Backend Initialization on BCM2711 adds 2523e9dcc3be drm/vc4: crtc: Use an union to store the page flip callback adds 4d12c36fb73b drm/vc4: crtc: Move the BO handling out of common page-fli [...] adds f6766fb265b1 drm/vc4: crtc: Move the BO Handling out of Common Page-Fli [...] adds d87db1c79d6f drm/vc4: crtc: Don't call into BO Handling on Async Page-F [...] adds d19e00ee06a9 drm/vc4: crtc: Fix out of order frames during asynchronous [...] adds 30f8c74ca9b7 drm/vc4: Warn if some v3d code is run on BCM2711 adds ba1eaf33689d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds f2c5092190f2 arch/*: Disable softirq stacks on PREEMPT_RT. adds 548927e03121 arm64: io: Use asm-generic high level MMIO accessors adds 018b741ea2a6 coresight: etm4x: Use asm-generic IO memory barriers adds 443685992bda irqchip/tegra: Fix overflow implicit truncation warnings adds 98692f52c588 drm/meson: Fix overflow implicit truncation warnings adds d593d64f043a lib: Add register read/write tracing support adds 451f2f1c908b KVM: arm64: Add a flag to disable MMIO trace for nVHE KVM adds 210031971cdd asm-generic/io: Add logging support for MMIO accessors adds 60457d5e158d serial: qcom_geni_serial: Disable MMIO tracing for geni serial adds 6f1de1da8156 soc: qcom: geni: Disable MMIO tracing for GENI SE adds b31bdb4b6faf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 231e311b2f6d Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds e8ab825863b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 334d313d0542 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 18363dc7b05d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4fd5682d561f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 292ab9f969be Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 26af237f2f4d arm64: defconfig: enable bcmbca soc support adds d0ceb08048d3 arm64: defconfig: Enable DRM_V3D adds 8da7e9fe8d32 ARM: configs: Enable DRM_V3D adds 7d7d95c9dad8 Merge branch 'defconfig/next' into next adds fdcd652ce2b6 arm64: bcmbca: add arch bcmbca machine entry adds 076dcedc6628 arm64: dts: Add DTS files for bcmbca SoC BCM63158 adds 1ba56aeb3914 arm64: dts: Add DTS files for bcmbca SoC BCM4912 adds e663e06bd3f2 ARM64: dts: Add DTS files for bcmbca SoC BCM6858 adds b65b9477d911 arm64: dts: broadcom: adjust whitespace around '=' adds 82a58061ada6 arm64: dts: Add DTS files for bcmbca SoC BCM63146 adds 64eca7ad058c arm64: dts: Add DTS files for bcmbca SoC BCM6856 adds 65abca95b166 Merge branch 'devicetree-arm64/next' into next adds 1db2c0f7e8ce ARM: dts: bcm283x: Drop unnecessary properties from dpi node adds 312137db3144 dt-bindings: arm: add BCM63178 SoC to binding document adds fc85b7e64acb ARM: dts: add dts files for bcmbca soc 63178 adds c8e5c40ddb6a dt-bindings: arm64: add BCM63158 SoC to binding document adds 709ccce78823 dt-bindings: arm64: Add BCM4912 SoC to binding document adds 5e7bcaf89f57 dt-bindings: arm64: Add BCM6858 SoC to binding document adds ad8fb6b8a7d2 dt-bindings: arm: Add BCM6878 soc adds 6bcad714e173 ARM: dts: Add DTS files for bcmbca SoC BCM6878 adds c799b5081448 ARM: dts: broadcom: adjust whitespace around '=' adds 865a7d671073 dt-bindings: arm: add BCM6846 SoC to device tree binding document adds de1a99ac0b64 ARM: dts: Add DTS files for bcmbca SoC BCM6846 adds 8a3ed46ff540 ARM: dts: Update BCM47622 DTS file adds 26f2a78b4a60 ARM: dts: bcm2711: Enable V3D adds bd42ce0d2b9d dt-bindings: arm: add BCM6855 SoC to device tree binding document adds 66ae6aed7337 ARM: dts: Add DTS files for bcmbca SoC BCM6855 adds ecb84c329dda dt-bindings: arm: Add BCM6756 SoC adds 2b0a95390568 ARM: dts: Add DTS files for bcmbca SoC BCM6756 adds c5aec5611aec ARM: dts: broadcom: align gpio-key node names with dtschema adds d634a6969c03 ARM: dts: broadcom: correct gpio-keys properties adds 8a44db52235e dt-bindings: arm64: Add BCM63146 SoC adds 6d57056e1006 dt-bindings: arm64: Add BCM6856 SoC adds fa8f66983e80 dt-bindings: arm: Add BCM63148 SoC adds 03b7500f5c34 ARM: dts: Add DTS files for bcmbca SoC BCM63148 adds 4ef758710f76 Merge branch 'devicetree/next' into next adds 9b656879042e soc: bcm: brcmstb: pm: pm-arm: fix typo in comment adds 7eb97afb7821 Merge branch 'drivers/next' into next adds 4b6882e40cf4 MAINTAINERS: Add BCM63178 to bcmbca arch entry adds 6d0224e50c44 MAINTAINERS: Add BCM63158 to bcmbca arch entry adds 048a9a42f4fa MAINTAINERS: Add BCM4912 to bcmbca arch entry adds 10efb7672087 MAINTAINERS: Add BCM6858 to bcmbca arch entry adds ca3a4664e005 MAINTAINERS: Add BCM6878 to bcmbca arch entry adds 276e10973909 MAINTAINERS: Add BCM6846 to bcmbca arch entry adds b445d26f510f MAINTAINERS: Add BCM6855 to bcmbca arch entry adds 24f5263b3aed MAINTAINERS: Add BCM6756 to bcmbca arch entry adds ae13c29e57af MAINTAINERS: Add BCM63146 to bcmbca arch entry adds 28b11e49ec4c MAINTAINERS: Add BCM6856 to bcmbca arch entry adds 9e248d9e2b63 MAINTAINERS: Add BCM63148 to bcmbca arch entry adds 8d1ce7736583 Merge branch 'maintainers/next' into next adds cb23389a2458 ARM: bcm: Fix refcount leak in bcm_kona_smc_init adds ef08835a543e Merge branch 'soc/next' into next adds 2bd8b0c19dd8 Merge branch 'next' of https://github.com/Broadcom/stblinux.git adds f5db1e49ba0d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds c733fd8b70d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e88cabcf0e35 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds b84c62660be0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a2ccdb1ca90b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 397a57d9b2cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 53a797fb7c59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 03fce0a58735 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 71c8105d4d59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 004c01e3b598 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 97a9495efbdc ARM: dts: exynos: align gpio-key node names with dtschema adds 8b86f733c0e5 ARM: dts: s5pv210: align gpio-key node names with dtschema adds 39f98367a91e Merge branch 'next/dt' into for-next adds 4580f60b2337 ARM: dts: pxa: adjust whitespace around '=' adds 94d0a0329761 ARM: dts: aspeed: adjust whitespace around '=' adds bc5187b427dd ARM: dts: at91: adjust whitespace around '=' adds 06e00a512d0a ARM: dts: axm: adjust whitespace around '=' adds 194f47c31ab6 ARM: dts: spear: adjust whitespace around '=' adds b3b0f459c249 ARM: dts: alpine: adjust whitespace around '=' adds 4f2ff3feab43 ARM: dts: ecx: adjust whitespace around '=' adds 468aaf56bd5f ARM: dts: lpc: adjust whitespace around '=' adds f30528c6b08a ARM: dts: nuvoton: adjust whitespace around '=' adds 282a4b9ee9ec ARM: dts: ste: adjust whitespace around '=' adds 53f2ade4b0a3 ARM: dts: sti: adjust whitespace around '=' adds b03f15ee9881 ARM: dts: sd: adjust whitespace around '=' adds f07cec3654f5 Merge branch 'for-5.20/dts-cleanup' into for-next adds dec1c62e91ba arm64: dts: amd: adjust whitespace around '=' adds d57cc3b903db arm64: dts: apm: adjust whitespace around '=' adds b88d11f84da6 arm64: dts: lg: adjust whitespace around '=' adds 8c1be9336e9a arm64: dts: marvell: adjust whitespace around '=' adds 11357f103f2e arm64: dts: hisilicon: adjust whitespace around '=' adds f028328f60bd arm64: dts: sprd: adjust whitespace around '=' adds 09f4933a4fd9 arm64: dts: microchip: adjust whitespace around '=' adds 538cba388d9a Merge branch 'for-5.20/dts64-cleanup' into for-next adds 69f7d583c0e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 548bc0ceaf95 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 30c21032e51e Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds 4e4f083e8631 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 0dd4c0e1ea34 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds b5ab61068c9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7b3eab99735b Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git adds c33ed61249dc clk: fixed: Remove Allwinner A10 special-case logic adds b5b3edb5a362 dt-bindings: clock: fixed-factor: Drop Allwinner A10 compatible adds 2fa5d7876d87 Merge branch 'clk-basic' into clk-next adds a1ea0857b597 clk: stm32: rcc_reset: Fix missing spin_lock_init() adds b602eeb418fb Merge branch 'clk-fixes' into clk-next adds 1be3b43a5828 dt-bindings: ARM: Mediatek: Remove msdc binding of MT8192 clock adds 1b83ad93ecfd clk: mediatek: Delete MT8192 msdc gate adds f2281a61a711 Merge branch 'clk-mtk' into clk-next adds a79e69c8714f MAINTAINERS: add include/dt-bindings/clock to COMMON CLK F [...] adds 882eb549a76c Merge branch 'clk-fixes' into clk-next adds f39adb878b84 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 18d6d8fe4f24 clk: imx93: use adc_root as the parent clock of adc1 adds 1e3c837a663e clk: imx93: correct nic_media parent adds ebb4f1eb9360 clk: imx93: Correct the edma1's parent clock adds 044034efbeea clk: imx: clk-fracn-gppll: fix mfd value adds 5ebaf9f7da5b clk: imx: clk-fracn-gppll: Return rate in rate table prope [...] adds f300cb7fccf6 clk: imx: clk-fracn-gppll: correct rdiv adds c196175acdd3 clk: imx: clk-fracn-gppll: Add more freq config for video pll adds 625faefa4a6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d9ae918a7d16 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds 0e606bac6d40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b1f5779add49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 54ed4f307e58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c360cbec3511 riscv: introduce unified static key mechanism for ISA extensions adds 5d0fbbbe1d87 riscv: switch has_fpu() to the unified static key mechanism adds 89793a61d8e7 RISC-V: Use the extension probing code to enable the FPU adds b684001a5eb7 riscv: make patch-function pointer more generic in cpu_man [...] adds 1771c8c9e65a riscv: remove usage of function-pointers from cpufeatures [...] adds 73448ae6204f RISC-V: Some Svpbmt fixes and cleanups adds 579cea0b38a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3f8ccf5f1a8c riscv: dts: microchip: remove spi-max-frequency property adds 103c8705261b Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] adds b6a237a7b612 Merge branch 'misc-5.19' into for-next-current-v5.18-20220617 adds d1afc45f007c Merge branch 'for-next-current-v5.18-20220617' into for-ne [...] adds c5c169d04a6e btrfs: fix race between reflinking and ordered extent completion adds cac09e378a8e btrfs: add missing inode updates on each iteration when re [...] adds 8587a6570320 btrfs: do not BUG_ON() on failure to migrate space when re [...] adds 1b505059de41 btrfs: make btrfs_super_block::log_root_transid deprecated adds 5406069c99a2 btrfs: reject log replay if there is unsupported RO compat flag adds 41586a390eb8 btrfs: stop looking at btrfs_bio->iter in index_one_bio adds 8cc2aecc3db7 btrfs: split discard handling out of btrfs_map_block adds 16829b709184 btrfs: sysfs: advertise zoned support among features adds cb5d52129662 btrfs: zoned: prevent allocation from previous data relocation BG adds b4f865c5dbc2 btrfs: zoned: fix critical section of relocation inode writeback adds 89a3dbb6b623 btrfs: add tracepoints for ordered extents adds d46f52fc8afe btrfs: don't set lock_owner when locking extent buffer for [...] adds 0d227daa5cfe btrfs: tree-log: make the return value for log syncing consistent adds 8e619a1ba725 btrfs: fix deadlock with fsync+fiemap+transaction commit adds e4dcded3b5ee Documentation: update btrfs list of features and link to r [...] adds 3e1963035b27 btrfs: raid56: avoid double for loop inside finish_rmw() adds 6e70260a8e4c btrfs: raid56: avoid double for loop inside __raid56_parit [...] adds 1bf6a0b7d351 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] adds bee29ab481e9 btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() adds 86d0a15b0083 btrfs: raid56: avoid double for loop inside raid56_parity_ [...] adds ab2386739b1c btrfs: open code rbtree search in split_state adds 0057ba5a220e btrfs: open code rbtree search in insert_state adds 09e556ddea9c btrfs: lift start and end parameters to callers of insert_state adds 620818fa5cb2 btrfs: pass bits by value not by pointer for extent_state helpers adds ae48c04876a2 btrfs: add fast path for extent_state insertion adds a686c33c9754 btrfs: remove node and parent parameters from insert_state adds bc67dfb60ebe btrfs: open code inexact rbtree search in tree_search adds be76b6c4be40 btrfs: make tree search for insert more generic and use it [...] adds 5e6ed00c4b41 btrfs: unify tree search helper returning prev and next nodes adds 017245ef8c0d btrfs: remove parameter dev_extent_len from scrub_stripe() adds 832eb6e40428 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] adds 5405ee5bca3b btrfs: use btrfs_raid_array to calculate number of parity stripes adds 6cd22d8d2895 btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() adds 493d16cd793e btrfs: call inode_to_path directly and drop indirection adds af30868b726f btrfs: simplify parameters of backref iterators adds 99dcde0eaac7 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino adds bed5d797ab6d btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t adds 9742ba8ac968 Merge branch 'misc-next' into for-next-next-v5.19-20220617 adds 6d9f6aab1eba btrfs: use named constant for reserved device space adds 73368e5c1d4d btrfs: warn about dev extents that are inside the reserved range adds 7c4f943ed101 Merge branch 'ext/qu/cleanup-reserved-area' into for-next- [...] adds 034400c18ce1 btrfs: reset block group chunk force if we have to wait adds 3ee169d5de8a Merge branch 'ext/josef/reset-wait' into for-next-next-v5. [...] adds 55bc1b4598a3 btrfs: Add the capability of getting commit stats in BTRFS adds 3d63a3b8906c btrfs: Expose the BTRFS commit stats through sysfs adds 50efc419254f Merge branch 'ext/ioannis/sysfs-stats' into for-next-next- [...] adds b65c5efb982d highmem: Make __kunmap_{local,atomic}() take "const void *" adds 670a1954d517 btrfs: replace kmap() with kmap_local_page() in zstd.c adds 820751f7215d Merge branch 'dev/kmap-all' into for-next-next-v5.19-20220617 adds 3d8cfc2c3ec7 btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] adds 263eea31df45 btrfs: send: add new command FILEATTR for file attributes adds e061c77f4adb btrfs: send: drop __KERNEL__ ifdef from send.h adds 3d4754958468 btrfs: send: simplify includes adds b6013ca88dd9 btrfs: send: remove old TODO regarding ERESTARTSYS adds 593f85561631 btrfs: send: use boolean types for current inode status adds f1f0ac682ff5 Merge branch 'dev/send-v2-my-updates-to-send' into for-nex [...] adds bcf40758bfd5 Merge branch 'for-next-next-v5.19-20220617' into for-next- [...] adds f78b17bf953f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1d381c626ac8 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] adds 45d719fe7562 fscrypt: add fscrypt_context_for_new_inode adds a0d893c91230 Merge branch 'master' of git://github.com/ceph/ceph-client.git adds 7c05eae8db92 smb3: add trace point for SMB2_set_eof adds bba79a1d23cd cifs: change iface_list from array to sorted linked list adds 9a6ce1ab9d0c cifs: during reconnect, update interface if necessary adds 4adf3a12cc21 cifs: periodically query network interfaces from server adds d8621f7f2315 cifs: when a channel is not found for server, log its conn [...] adds edf90c64a3ff Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 8cca83afdf6d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 0942857a92a5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 27cfa258951a ext2: fix fs corruption when trying to remove a non-empty [...] adds 4bca7e80b645 init: Initialize noop_backing_dev_info early adds 156b0290edab Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds f8ed39ad779f f2fs: fix iostat related lock protection adds ebf40fd2201e f2fs: use the updated test_dummy_encryption helper functions adds 503bbcc92f0b f2fs: run GCs synchronously given user requests adds 27ef61f3bf3d f2fs: do not skip updating inode when retrying to flush node page adds 9f3b1322b441 f2fs: optimize error handling in redirty_blocks adds f73f5ce6a743 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds e6a5b9e90524 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0852f78228c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d541d28fdddc Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 5ee3d10f84d0 NFSv4: Add FMODE_CAN_ODIRECT after successful open of a NF [...] adds 2ae505a8aaeb Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 8a31f88fa387 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds beca774fc51a 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl adds e5690f263208 9p: fix fid refcount leak in v9fs_vfs_get_link adds 2a3dcbccd64b 9p: Fix refcounting during full path walks for fid lookups adds b0017602fdf6 9p: fix EBADF errors in cached mode adds 0d59b412c1ea Merge branch '9p-next' of git://github.com/martinetd/linux adds f4288f01820e xfs: fix TOCTOU race involving the new logged xattrs control knob adds 10930b254d5b xfs: fix variable state usage adds e89ab76d7e25 xfs: preserve DIFLAG2_NREXT64 when setting other inode attributes adds 33bab2f35c45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 5832b8a3ed73 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds e4e4484f7a08 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c3230283e281 printk: Block console kthreads when direct printing will b [...] adds b87f02307d3c printk: Wait for the global console lock when the system i [...] adds a1a2e9c6e1d2 Merge branch 'rework/kthreads' into for-next adds 4c4394053e13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 06d4b846f5a9 Merge branch 'pci/err' adds 48232d0ce511 Merge branch 'pci/virtualization' adds 1326b4963606 PCI: aardvark: Add support for AER registers on emulated bridge adds bcdb6fd4f3e9 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge adds 8633a87e7d05 Merge branch 'pci/ctrl/aardvark' adds 8b2ded518b18 Merge branch 'pci/ctrl/brcmstb' adds 27235cd867cf PCI: dwc: Fix MSI msi_msg DMA mapping adds 909299c02029 Merge branch 'pci/ctrl/dwc' adds c447d0a4e3a0 Merge branch 'pci/ctrl/mediatek-gen3' adds 6ff404f60098 Merge branch 'pci/ctrl/microchip' adds 873e61fe0c14 dt-bindings: PCI: qcom: Fix description typo adds 70c1c6781bfd Merge branch 'pci/ctrl/qcom' adds 13c378916a90 Merge branch 'pci/ctrl/switchtec' adds 5718d93cbc58 Merge branch 'pci/ctrl/tegra194' adds 20ba3070acb6 Merge branch 'pci/ctrl/vmd' adds 0b4f2bb60939 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 76e645be7ebe HID: uclogic: Make template placeholder IDs generic adds 2d167aaba386 HID: uclogic: Add KUnit tests for uclogic_rdesc_template_apply() adds 867c89254425 HID: uclogic: Allow to generate frame templates adds 0cb1fc0988e3 HID: uclogic: Add support for XP-PEN Deco L adds b37be6d2f457 Merge branch 'for-5.20/uclogic' into for-next adds 842fec058171 HID: nintendo: Set phys property of input device based on [...] adds 6c55e6cce170 Merge branch 'for-5.20/nintendo' into for-next adds a80c627503cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3fe012f482b2 dt-bindings: i2c: qcom-cci: add QCOM MSM8974 compatible adds 4c0ad47b8da5 i2c: qcom-cci: add msm8974 compatible adds 4dc1372ffb82 i2c: hisi: use HZ_PER_KHZ macro in units.h adds e4c72c06c367 i2c: Fix a potential use after free adds bc1801ec0931 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds d1e84fb034a9 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 07158b8bc5e0 hwmon: (pmbus) Move pec attribute to I2C device adds 7adeb3090abe hwmon: (lm90) Generate sysfs and udev events for all alarms adds 4a5a29a39804 hwmon: (lm90) Rework alarm/status handling adds 4ac93b6201ad hwmon: (lm90) Reorder include files in alphabetical order adds 39c851508a51 hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] adds 82ed82ae76ac hwmon: (lm90) Use BIT macro adds aff754b9cbc3 hwmon: (lm90) Move status register bit shifts to compile time adds 813d13b4dda7 hwmon: (lm90) Stop using R_/W_ register prefix adds bce98991876d hwmon: (lm90) Improve PEC support adds d8b4848eb63c hwmon: (lm90) Add partial PEC support for ADT7461 adds 7e3af6361a10 hwmon: (lm90) Enable full PEC support for ADT7461A adds dc817e5800b2 hwmon: (lm90) Add support for unsigned and signed temperatures adds ed011c8c3441 hwmon: (lm90) Only re-read registers if volatile adds 873b6f4de0f7 hwmon: (lm90) Support multiple temperature resolutions adds 2ac5ba05f24e hwmon: (lm90) Use single flag to indicate extended tempera [...] adds a59b92d9ab47 hwmon: (lm90) Rework detect function adds 56ea9eda93d5 hwmon: (lm90) Add support for additional chip revision of NCT1008 adds 44e0789fa646 hwmon: (lm90) Fix/Add detection of G781-1 adds fe13dace55c5 hwmon: (lm90) Add flag to indicate 'alarms' attribute support adds 9a872e13211f hwmon: (lm90) Add explicit support for MAX6648/MAX6692 adds 5ea1fcb4bd76 hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 adds bb0f561c2d9b hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] adds b2702e734c8c hwmon: (lm90) Add support for MAX6690 adds 5bd034b31eb8 hwmon: (lm90) Add flag to indicate support for minimum tem [...] adds 66aefdaac743 hwmon: (lm90) Add flag to indicate conversion rate support adds 4d7abb614782 hwmon: (lm90) Add support for MAX6642 adds 27b204efa9e5 hwmon: (lm90) Let lm90_read16() handle 8-bit read operations adds 2a917cf291ba hwmon: (lm90) Introduce 16-bit register write function adds a154bf19307d hwmon: (lm90) Support MAX1617 and LM84 adds 349192b30787 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 adds 7bae5fe72fe0 hwmon: (lm90) Add remaining chips supported by adm1021 driver adds 9ce7d3ed5a5e hwmon: (lm90) Combine lm86 and lm90 configuration adds c88011db3537 hwmon: (lm90) Add explicit support for NCT210 adds 820f442993ba hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 adds 038d4724b5a3 hwmon: (lm90) Add support for ON Semiconductor NCT218 adds bd5d892c52a2 hwmon: (lm90) Add support for ADT7421 adds a0186860094a hwmon: (lm90) Only disable alerts if not already disabled adds e646ee47feff hwmon: (lm90) Add explicit support for ADM1020 adds 9f313afb784f hwmon: (lm90) Add support and detection of Philips/NXP NE1618 adds c1464eb49876 hwmon: (lm90) Add table with supported Analog/ONSEMI devices adds 47d0e51052ff hwmon: (lm90) Support temp_samples attribute adds 93a8600bf2e3 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core adds 443ddaeb0b59 dt-bindings: trivial-devices: Add lt7182s adds 79e32df964d8 hwmon: (pmbus) Add support for Analog Devices LT7182S adds a18372436f0f hwmon: (f71882fg) Add support for F71858AD (0x0903) adds d4aa6bfab944 hwmon: (lm75) Replace kernel.h with the necessary inclusions adds ded82c29b905 hwmon: (sch56xx-common) Add DMI override table adds 41a6026d1989 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 adds e347e8decf82 hwmon: (pmbus) add a function to check the presence of a b [...] adds 8f08d6ad0998 hwmon: (pmbus) add MFR_* registers to debugfs adds 3b97195700ac hwmon: Allow to compile ASB100 and FSCHMD on !X86 adds cf30df706e4f dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 adds f73294a3e20b dt-bindings: hwmon: Allow specifying channels for lm90 adds 0098998fbb9e hwmon: (lm90) Add compatible entry for adt7481 adds b2e25de149ed hwmon: (lm90) Define maximum number of channels that are s [...] adds df104ee24c61 hwmon: (lm90) Read the channel's label from device-tree adds b44f6c1c3db9 hwmon: (occ) Delete unnecessary NULL check adds 7904f86e72a6 hwmon: (lm90) Add support for 2nd remote channel's offset [...] adds a83e24dadbd0 hwmon: (lm90) Read the channel's temperature offset from d [...] adds dd6a3bacd60f hwmon: (pmbus) fix build error unused-function adds d987ed28dab2 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] adds a731d66c5fe3 hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist adds ad9542b26754 hwmon: (dell-smm) Add Dell G5 5590 to DMI table adds 18192c2826ca Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 6b48cd052791 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds 7eada4cf115c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 695d7fbc2941 drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c adds 90b6690299a5 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 3515e4298010 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 493d995d9564 OPP: Add dev_pm_opp_set_config() and friends adds e410327c0f0e cpufreq: dt: Migrate to dev_pm_opp_set_config() adds 7363cf416d3d cpufreq: imx: Migrate to dev_pm_opp_set_config() adds 48dcca29ee71 cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() adds 12dce42f62f1 cpufreq: sti: Migrate to dev_pm_opp_set_config() adds de814e1b4a96 cpufreq: sun50i: Migrate to dev_pm_opp_set_config() adds c682adda4b1f cpufreq: tegra20: Migrate to dev_pm_opp_set_config() adds de616d866730 cpufreq: ti: Migrate to dev_pm_opp_set_config() adds 95b9dcf95d91 devfreq: exynos: Migrate to dev_pm_opp_set_config() adds 2d862cc21bfe devfreq: sun8i: Migrate to dev_pm_opp_set_config() adds 74d850aa40a2 devfreq: tegra30: Migrate to dev_pm_opp_set_config() adds 4afe026540cf drm/lima: Migrate to dev_pm_opp_set_config() adds 173cc4e328c0 drm/msm: Migrate to dev_pm_opp_set_config() adds f68e08895a63 drm/panfrost: Migrate to dev_pm_opp_set_config() adds 1685eb8111ea drm/tegra: Migrate to dev_pm_opp_set_config() adds ce9e5656ee2d media: venus: Migrate to dev_pm_opp_set_config() adds 7ba371cde03e memory: tegra: Migrate to dev_pm_opp_set_config() adds f73f46256bec mmc: sdhci-msm: Migrate to dev_pm_opp_set_config() adds 741c942166a8 OPP: ti: Migrate to dev_pm_opp_set_config() adds a273faef3e8e soc/tegra: Remove the call to devm_pm_opp_set_clkname() adds 073220f784cf soc/tegra: Migrate to dev_pm_opp_set_config() adds 8497814e01ed spi: qcom: Migrate to dev_pm_opp_set_config() adds 5ebf779c7a4c serial: qcom: Migrate to dev_pm_opp_set_config() adds fe3551bd8761 OPP: Remove dev_pm_opp_set_regulators() and friends adds a04616cb7dad OPP: Remove dev_pm_opp_set_supported_hw() and friends adds 9e986831a491 OPP: Remove dev_pm_opp_set_clkname() and friends adds b6bd9f81e793 OPP: Remove dev_pm_opp_register_set_opp_helper() and friends adds f74e7fa63f75 OPP: Remove dev_pm_opp_attach_genpd() and friends adds 4e7b3fa4e28a OPP: Remove dev_pm_opp_set_prop_name() and friends adds ea82177b9e49 OPP: Rearrange dev_pm_opp_set_config() and friends adds 08d58e7e8d13 OPP: Add support for config_regulators() helper adds c6a1c4130213 OPP: Make _generic_set_opp_regulator() a config_regulators [...] adds 43573fd759c8 OPP: Add dev_pm_opp_get_supplies() adds f5c9e71ce44b OPP: ti: Migrate to config_regulators() adds b89d716e7912 OPP: Remove custom OPP helper support adds 86c153cdb591 OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() adds c634e02f0888 OPP: Add generic key finding helpers adds fc4e995d77f0 OPP: Use generic key finding helpers for freq key adds 18c948fbf2f7 OPP: Use generic key finding helpers for level key adds 2f1b6df90973 OPP: Use generic key finding helpers for bandwidth key adds 814792a7542f OPP: Use consistent names for OPP table instances adds 4996d0118601 OPP: Remove rate_not_available parameter to _opp_add() adds 00d776d33da9 OPP: Reuse _opp_compare_key() in _opp_add_static_v2() adds 29d9cbea7a20 OPP: Make dev_pm_opp_set_opp() independent of frequency adds d0f61915a068 OPP: Allow multiple clocks for a device adds d0dc1a23ba50 OPP: Add key specific assert() method to key finding helpers adds d6f69438faba OPP: Assert clk_count == 1 for single clk helpers adds 82437291c968 OPP: Provide a simple implementation to configure multiple clocks adds 1d406c19d240 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds d54cacb6854b Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds a931dbb600d0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6ac6dc746d70 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 6a4b02b8fa40 mlxsw: Revert "Introduce initial XM router support" adds 725ff5320443 mlxsw: Revert "Prepare for XM implementation - prefix inse [...] adds 87c0a3c6766e mlxsw: Revert "Prepare for XM implementation - LPM trees" adds 68d5428931c6 Merge branch 'mlxsw-remove-xm-support' adds e0dda3119741 dt-bindings: net: dsa: convert binding for mediatek switches adds a9c317417c27 net: dsa: mt7530: rework mt7530_hw_vlan_{add,del} adds 6e19bc26cccd net: dsa: mt7530: rework mt753[01]_setup adds 1f9a6abecf53 net: dsa: mt7530: get cpu-port via dp->cpu_dp instead of constant adds ae07485d7a1d dt-bindings: net: dsa: make reset optional and add rgmii-m [...] adds c1804463e5c6 arm64: dts: rockchip: Add mt7531 dsa node to BPI-R2-Pro board adds 5cb3ab50a39f Merge branch 'support-mt7531-on-bpi-r2-pro' adds 2295947bdaa6 net: ipa: use "tre_ring" for all TRE ring local variables adds 3eeabea6c895 net: ipa: rename two transaction fields adds 4e0f28e9ee4b net: ipa: introduce gsi_trans_tx_committed() adds 65d39497fab6 net: ipa: simplify TX completion statistics adds dbad2fa71914 net: ipa: stop counting total RX bytes and transactions adds c5bddecbb97b net: ipa: rework gsi_channel_tx_update() adds e91b3b618494 Merge branch 'ipa-simplify-completion-stats' adds 3a51e969fa90 dt-bindings: net: xilinx: document xilinx emaclite driver binding adds 9794ef5a6843 net: phy: marvell-88x2222: set proper phydev->port adds fe63ec97e394 i40e: add xdp frags support to ndo_xdp_xmit adds 2aa4abed3792 net: bridge: allow add/remove permanent mdb entries on dis [...] adds 49ae83fc4fd0 net: don't check skb_count twice adds c63c615e22eb bcm63xx_enet: switch to napi_build_skb() to reuse skbuff_heads adds fbb89d02e33a net: sparx5: Allow mdb entries to both CPU and ports adds cfbc80e34e3a mlxbf_gige: remove own module name define and use KBUILD_M [...] adds 9ec092d2feb6 net: ethernet: stmmac: add missing sgmii configure for ipq806x adds 8bca458990dd net: ethernet: stmmac: reset force speed bit for ipq806x adds 1566e7d6206f net: mana: Add the Linux MANA PF driver adds 7a8938cd024d net: mana: Add support of XDP_REDIRECT action adds 5dcb50c009c9 Merge branch 'net-mana-add-pf-and-xdp_redirect-support' adds ef755b85ea37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds de5bb43826dd samples/bpf: Check detach prog exist or not in xdp_fwd adds 3e6fe5ce4d48 libbpf: Fix internal USDT address translation logic for sh [...] adds 1cdecc458600 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9feca9024a04 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fdb8fc34a6fb ath11k: update missing MU-MIMO and OFDMA stats adds 1ee6c5abebd3 ath10k: do not enforce interrupt trigger type adds 2587d5198aa5 ath10k: improve tx status reporting adds 70f119fb82af ath10k: htt_tx: do not interpret Eth frames as WiFi adds a09740548275 ath10k: turn rawmode into frame_mode adds af6d8265c47e ath10k: add encapsulation offloading support adds 75a7062e533e ath10k: fix misreported tx bandwidth for 160Mhz adds 77bbbd5e0ed3 ath11k: Fix warning on variable 'sar' dereference before check adds b380d2056ebb ath5k: replace ternary operator with min() adds bebcfd2534a6 ath11k: Init hw_params before setting up AHB resources adds 2be8afe05833 ath9k: replace ternary operator with max() adds d4ba1ff87b17 ath11k: fix netdev open race adds 9f855efd9a7b ath6kl: fix typo in comment adds 3bd0c69653ac ath11k: fix IRQ affinity warning on shutdown adds b205ce4c266c ath11k: support avg signal in station dump adds 8723750e2753 ath10k: fix regdomain info of iw reg set/get adds e5646fe3b7ef ath11k: fix missing skb drop on htc_tx_completion error adds 9331f7d3c54a ath11k: Fix incorrect debug_mask mappings adds 0ab52b2bd7be ath11k: Avoid REO CMD failed prints during firmware recovery adds 4c1fc4f60a53 ath11k: Fix LDPC config in set_bitrate_mask hook adds 3926e0c12238 ath11k: Fix warnings reported by checkpatch adds cc2609eda698 ath10k: fix recently introduced checkpatch warning adds 8092a0eed408 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 355f19d75109 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 83468b23f118 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 05d2aa53af31 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 4393ce311100 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0f95ee9a0c57 Merge tag 'drm-misc-next-2022-06-08' of git://anongit.free [...] adds dd1b7336bba4 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 3f49f7591e71 drm/bridge: anx7625: Zero error variable when panel bridge [...] adds abf0ba5a34ea drm/bridge: it6505: Add missing CRYPTO_HASH dependency adds c0c87382c1a6 drm/amdgpu/display: fix build when CONFIG_DEBUG_FS is not set adds 1a395a5604d8 drm/sun4i: sun8i-hdmi-phy: Use of_device_get_match_data adds 719216eb51e9 drm/sun4i: sun8i-hdmi-phy: Use devm_platform_ioremap_resource adds 94c25fb1dfc3 drm/sun4i: sun8i-hdmi-phy: Used device-managed clocks/resets adds cdf3e5e15aa5 drm/sun4i: sun8i-hdmi-phy: Support multiple custom PHY ops adds ef2731e48b51 drm/sun4i: sun8i-hdmi-phy: Separate A83T and H3 PHY ops adds 6da623684cdb drm/sun4i: sun8i-hdmi-phy: Group PHY ops functions by generation adds 7a710a8bc909 drm/dp/mst: Read the extended DPCD capabilities during sys [...] adds 8ee53c702f23 drm/nouveau: Fix spelling typo in comments adds e4a8864f74e9 iosys-map: Fix typo in documentation adds c443b83784e4 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 869968225718 drm/i915/bios: use dvi and hdmi support helpers adds c78783f3227f drm/i915/bios: no need to pass i915 to parse_ddi_port() adds 8d2ba05b099a drm/i915/bios: split ddi port parsing and debug printing adds eb2983c09f4e drm/i915/opregion: add function to check if headless sku adds 04770b082e2a drm/i915: Do not start connector polling if display is disabled adds d6346ae0779e drm/i915: Do not start connector polling on headless sku adds b8fec4400923 drm/i915: Extract intel_sanitize_fifo_underrun_reporting() adds 651d4a0fc4c5 drm/i915: Sanitize underrun reporting before turning off a [...] adds bf9719f8c89a drm/i915: Remove bogus LPT iCLKIP WARN adds 0256ea13d169 drm/i915/bios: Move panel_type stuff out of parse_panel_options() adds 5c9016b2ddb3 drm/i915/bios: Don't parse the DPS panel type when the VBT [...] adds a50cc4955623 drm/i915/bios: Introduce panel_bits() and panel_bool() adds d36bdd77b9e6 drm/i915: Implement w/a 22010492432 for adl-s adds 17fa1e6ba5a1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds e4f34c88c0b1 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds f25f752112de drm/msm: Make msm_gem_free_object() static adds 969da7d00550 drm: Add DRM_GEM_FOPS adds 702261183902 drm/msm: Expose client engine utilization via fdinfo adds 7fcb5ee37391 drm/msm: Use div64_ul instead of do_div adds 7390c7512da0 drm/msm/dpu: add writeback support for sc7180 adds c1f738b2109e drm/msm/dpu: use feature bit for LM combined alpha check adds 4845315c4720 drm/msm/dpu: move VBIF_XINL_QOS_LVL_REMAP size to hw_catalog adds 957277ab7271 drm/msm/dpu: remove hwversion field from data structures adds f7683be9b946 drm/msm/dpu: change catalog->perf to be a const pointer adds 5c2274ce0666 drm/msm/dpu: change catalog->dma_cfg to be a const pointer adds 624581978604 drm/msm/dpu: constify struct dpu_mdss_cfg adds e9e3c431749e drm/msm/dpu: make dpu hardware catalog static const adds 83958b9b7b80 drm/msm/dpu: dont_use IS_ERR_OR_NULL for encoder phys backends adds a4947b8e10ee drm/msm/dpu: drop enum msm_display_caps adds 2c00a5337c86 drm/msm/dpu: move intf and wb assignment to dpu_encoder_se [...] adds fe29a2ef5793 drm/msm/dpu: fix maxlinewidth for writeback block adds cadd2590307a drm/msm/dpu: remove hard-coded linewidth limit for writeback adds 965dc12edd4c drm/msm/dp: "inline" dp_ctrl_set_clock_rate("ctrl_link") adds 26d77dc05d59 drm/msm/dp: set stream_pixel rate directly adds 94b80bbb0df4 drm/msm/dp: inline dp_power_clk_set_rate() adds 5939778250e3 drm/msm/dp: rewrite dss_module_power to use bulk clock functions adds 5331c4638221 dt-bindings: msm/dp: List supplies in the bindings adds 17d3a39b5f30 dt-bindings: msm: update maintainers list with proper id adds 156d58af7b55 drm/msm/dp: check core_initialized before disable interrup [...] adds b4e4e4fb186b drm/msm/dp: make dp_bridge_mode_valid() more precise adds 6685cbcb8303 drm/msm/dsi: Use single function for reset adds 2412680f42e2 drm/msm/hdmi: fill the pwr_regs bulk regulators adds 78febd3dfa27 dt-bindings: display/msm: hdmi: split and convert to yaml adds bca4dac83f2a dt-bindings: display/msm: hdmi: mark old GPIO properties a [...] adds c661d6758f95 dt-bindings: display/msm: hdmi: mark hdmi-mux-supply as de [...] adds 50c4bcefb464 ARM: dts: qcom: apq8064-ifc6410: drop hdmi-mux-supply adds 4a237209c9f1 drm/msm/hdmi: drop the hdmi-mux support adds 1a71dc387b72 drm/msm/hdmi: drop unused GPIO support adds 058ee514904f drm/msm/hdmi: enable core-vcc/core-vdda-supply for 8996 platform adds 7270cdbd756b drm/msm/hdmi: drop empty 'none' regulator lists adds 4f45b9ae9cad drm/msm/hdmi: drop hpd_regs usage on 8x74/8084 adds 6b02a82f9d55 drm/msm/hdmi: merge platform config for 8974/8084/8994/8996 adds 0cdb700a3d05 drm/msm/hdmi: reuse MSM8960's config for MSM8660 adds 55cec3903c85 drm/msm/hdmi-phy: populate 8x60 HDMI PHY requirements adds 5f668e5438f9 drm/msm/mdp5: Add perf data for MDP v1.16 adds 9d923cb30180 drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf adds cfac8e10c4d5 drm/msm/mdp4: move iommu_domain_alloc() call close to its usage adds b917b075b95f drm/msm/mdp4: get rid of struct mdp4_platform_config adds b4b19d9575fb Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] adds 53bb4aa037ba Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] adds f1f01450b0cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f67be8b7ee90 regmap: provide regmap_field helpers for simple bit operations adds 26968e614adb Merge tag 'regmap-field-bit-helpers' of https://git.kernel [...] adds 898662a8207a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c27e1efb61c5 ALSA: control: Use xarray for faster lookups adds 2c7463d070c4 ASoC: topology: Drop superfluous check of CONFIG_SND_CTL_V [...] adds 1b7ec5143c34 ALSA: control: Rename CONFIG_SND_CTL_VALIDATION to CONFIG_ [...] adds 4e54316ad248 ALSA: control: Drop superfluous ifdef CONFIG_SND_CTL_DEBUG adds f5e829f92a49 ALSA: control: Add input validation adds f777316e52e1 Merge branch 'topic/ctl-enhancements' into for-next adds 9aef49b949d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5983a8a4a4dc ASoC: tegra: Fix clock DAI format on Tegra210 adds 4edf738d4c79 ASoC: tegra: Fix MBDRC bypass mode check adds ab222a4aaecf ASoC: SOC: Intel: introduce cl_init callback adds 064520e8aeaa ASoC: SOF: Intel: Add support for MeteorLake (MTL) adds bf29a87cc65a ASoC: SOF: Intel: Add support for MeteorLake adds b23662406b1b ASoC: sunxi: Use {regmap/regmap_field}_{set/clear}_bits helpers adds 6735988b140b ASoC: Add regmap_field helpers for simple bit operations adds 7acf970a6fbb ASoC: SOF: ipc4-topology: Fix error code in sof_ipc4_volume_put() adds 1ec0c91f6d6b ASoC: Intel: Skylake: remove redundant re-assignments to p [...] adds 2964e31cdda0 ASoC: SOF: Intel: IPC4: enable IMR boot adds bef6ea5cbd4f Merge remote-tracking branch 'asoc/for-5.20' into asoc-next adds 37e1eca4f58b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 36a4de4163ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 91ef75a7db0d io_uring: get rid of __io_fill_cqe{32}_req() adds f43de1f88841 io_uring: unite fill_cqe and the 32B version adds 29ede2014c87 io_uring: fill extra big cqe fields from req adds 2caf9822f050 io_uring: fix ->extra{1,2} misuse adds cd94903d3ba5 io_uring: remove __io_fill_cqe() helper adds c5595975b53a io_uring: make io_fill_cqe_aux honour CQE32 adds a02841d568ec Merge branch 'io_uring-5.19' into for-5.20/io_uring adds c13794dbe936 block: Directly use ida_alloc()/free() adds 5130fb90a2d3 Merge branch 'for-5.20/block' into for-next adds a76c0b31eef5 io_uring: commit non-pollable provided mapped buffers upfront adds 32fc810b364f io_uring: do not use prio task_work_add in uring_cmd adds 480dc1b4e0c8 Merge branch 'io_uring-5.19' into for-5.20/io_uring adds f06c0f97cafc io_uring: define a 'prep' and 'issue' handler for each opcode adds 8b0391bed19f io_uring: move to separate directory adds 96d2a5dec1d3 io_uring: move req async preparation into opcode handler adds fe6940aa4197 io_uring: add generic command payload type to struct io_kiocb adds 952058332e35 io_uring: convert read/write path to use io_cmd_type adds 9605f96e26e1 io_uring: convert poll path to use io_cmd_type adds 35daf8a5cb48 io_uring: convert poll_update path to use io_cmd_type adds f7c1cf2a3e1b io_uring: remove recvmsg knowledge from io_arm_poll_handler() adds 8db41dd5c032 io_uring: convert net related opcodes to use io_cmd_type adds c8c3e2b8b160 io_uring: convert the sync and fallocate paths to use io_cmd_type adds 35fb670a6b20 io_uring: convert cancel path to use io_cmd_type adds 6315718daa31 io_uring: convert timeout path to use io_cmd_type adds ea76c023b402 io_uring: convert open/close path to use io_cmd_type adds 46cc54110043 io_uring: convert madvise/fadvise to use io_cmd_type adds 6407221fbd11 io_uring: convert file system request types to use io_cmd_type adds ed2899323740 io_uring: convert epoll to io_cmd_type adds 4749373044f6 io_uring: convert splice to use io_cmd_type adds 733f734b2185 io_uring: convert msg and nop to io_cmd_type adds 8dab12df9dfe io_uring: convert rsrc_update to io_cmd_type adds 8a9abebd85cd io_uring: convert xattr to use io_cmd_type adds faba4ae5ef36 io_uring: convert iouring_cmd to io_cmd_type adds e3352002ac4e io_uring: unify struct io_symlink and io_hardlink adds 67a6c8dabed5 io_uring: define a request type cleanup handler adds 00868fe5f4dc io_uring: add io_uring_types.h adds 9f76f5d5c22e io_uring: set completion results upfront adds 09eaa49e078c io_uring: handle completions in the core adds a39eeb5e959d io_uring: move xattr related opcodes to its own file adds dbb6ce36f632 io_uring: move nop into its own file adds 80f0b11285c6 io_uring: split out filesystem related operations adds 9344bceadb0b io_uring: split out splice related operations adds 9ad3f0326f60 io_uring: split out fs related sync/fallocate functions adds 76dd0ef2bafd io_uring: split out fadvise/madvise operations adds e3c1a4d90c3b io_uring: separate out file table handling code adds 2e6f1dfd0b50 io_uring: split out open/close operations adds 70be83b534a4 io_uring: move uring_cmd handling to its own file adds 5385ed99154a io_uring: add a dummy -EOPNOTSUPP prep handler adds fc78f87b719e io_uring: move epoll handler to its own file adds 2a67b9a5c98f io_uring: move statx handling to its own file adds 1c409bae44af io_uring: split network related opcodes into its own file adds d877865e657e io_uring: move msg_ring into its own file adds 6003fe4fd9e9 io_uring: move our reference counting into a header adds 45b747b816da io_uring: move timeout opcodes and handling into its own file adds 25eba18285fa io_uring: move SQPOLL related handling into its own file adds eccab23d42e3 io_uring: use io_is_uring_fops() consistently adds 3d94f0b4d5b4 io_uring: move fdinfo helpers to its own file adds 264beb8ddb0b io_uring: move io_uring_task (tctx) helpers into its own file adds b4b3eacf5d37 io_uring: include and forward-declaration sanitation adds 98afdc6e1166 io_uring: add opcode name to io_op_defs adds b2f884a839e0 io_uring: move poll handling into its own file adds 650029216f94 io_uring: move cancelation into its own file adds 886dfc24f437 io_uring: split provided buffers handling into its own file adds f3ec800c7b98 io_uring: move rsrc related data, core, and commands adds c6b1148dede4 io_uring: move remaining file table manipulation to filetable.c adds 1228ef161143 io_uring: move read/write related opcodes to its own file adds b1c2f91740e4 io_uring: move opcode table to opdef.c adds b95da6bba486 io_uring: add support for level triggered poll adds 820d4f4b6b94 io_uring: deprecate epoll_ctl support adds 63709f235b68 io_uring: make reg buf init consistent adds 4003b53511f3 io_uring: move defer_list to slow data adds 2bb7e1bf1f79 io_uring: better caching for ctx timeout fields adds eeffa3c37efa io_uring: refactor ctx slow data placement adds db667dd65544 io_uring: move small helpers to headers adds 39ad68483801 io_uring: explain io_wq_work::cancel_seq placement adds e5af9373b23f io_uring: inline ->registered_rings adds 0c852c9ff056 io_uring: never defer-complete multi-apoll adds 14a8e73e2d08 io_uring: remove check_cq checking from hot paths adds 9959faed3f70 io_uring: don't set REQ_F_COMPLETE_INLINE in tw adds 289f649c4ab5 io_uring: remove unused IO_REQ_CACHE_SIZE defined adds 94d4cae57480 io_uring: rw: delegate sync completions to core io_uring adds bff86a6ab883 io_uring: kill REQ_F_COMPLETE_INLINE adds 6db38fa433da io_uring: refactor io_req_task_complete() adds 8d7139ca9ec4 io_uring: don't inline io_put_kbuf adds 6a78d205e024 io_uring: poll: remove unnecessary req->ref set adds e15ecc60f337 io_uring: switch cancel_hash to use per entry spinlock adds 1d7a26290345 io_uring: pass poll_find lock back adds d0a82689d32a io_uring: clean up io_try_cancel adds d8b78704a199 io_uring: limit the number of cancellation buckets adds af03600f4e71 io_uring: clean up io_ring_ctx_alloc adds 426bb577fcb0 io_uring: use state completion infra for poll reqs adds 56e641002499 io_uring: add IORING_SETUP_SINGLE_ISSUER adds 778c443346f5 io_uring: pass hash table into poll_find adds c37af77d1d95 io_uring: introduce a struct for hash table adds 14a2c93433fb io_uring: propagate locking state to poll cancel adds 0ecf301ea7b8 io_uring: mutex locked poll hashing adds 7412189428d5 Merge branch 'for-5.20/io_uring' into for-next adds 985df59e381b blk-iocost: Simplify ioc_rqos_done() adds cd4f134dff2b block: Rename a blk_mq_map_queue() argument adds 49c5a0124872 block: Make blk_mq_get_sq_hctx() select the proper hardwar [...] adds d37f50f5293b Merge branch 'for-5.20/block' into for-next adds 51893ea03b9e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds 10eb3a0d517f dm: fix race in dm_start_io_acct adds 5d7362d0d56d dm: fix use-after-free in dm_put_live_table_bio adds 1ee88de395c3 dm: fix narrow race for REQ_NOWAIT bios being issued despi [...] adds 85e123c27d5c dm mirror log: round up region bitmap size to BITS_PER_LONG adds d0d87dd33515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 543606822ecb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5757ce11aa38 mmc: debugfs: Fix file release memory leak adds f541b792424a dt-bindings: mmc: renesas,sdhi: R-Car V3U is R-Car Gen4 adds 2c02c2451f76 dt-bindings: mmc: renesas,sdhi: Add R-Car Gen4 clock requirements adds c4938d5a6a54 mmc: mmci: Fix typo in comment adds 8fe87198d4de mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_b [...] adds c8bf202614ec Merge branch 'fixes' into next adds e1c619d12661 mmc: dw_mmc: exynos: Obviously always return success in re [...] adds af9c1566752d mmc: dw_mmc: hi3789cv200: Obviously always return success [...] adds a3f05b2e30a3 mmc: dw_mmc: rockchip: Obviously always return success in [...] adds c36f2482a1cc mmc: sdhci-of-arasan: Obviously always return success in r [...] adds 382fd8393fd9 mmc: sdhci-st: Obviously always return success in remove callback adds 78fe993ae714 mmc: host: Improve I/O read/write performance for GL9763E adds bdc997a769ee mmc: core: Do not evaluate HS400 capabilities if bus has n [...] adds 8bdaa851a35b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 0549bc7eb773 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 36788670013a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 88c9c5679a06 Merge tag 'v5.18' into next-testing adds 014b1f57e99b Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 5ecc75886924 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 51dd64bb99e4 Revert "evm: Fix memleak in init_desc" adds 2eb6cf92b5cd Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 15ec76fb29be selinux: Add boundary check in put_entry() adds cf6e32e9560a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 18637550e0e9 Merge branch 'next' of git://github.com/cschaufler/smack-next adds a9a53ba3b94d Merge branch 'master' of git://www.linux-watchdog.org/linu [...] adds f7319e2f61d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 668c01baa710 dt-bindings: interrupt-controller: Convert rda,8810pl-intc [...] adds b624c4d03760 dt-bindings: hwmon: move ibm,p8-occ bindings to proper folder adds ee774c40fa32 dt-bindings: efm32: remove bindings for deleted platform adds e4f053cbfd2c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2081ad146746 spi: microchip-core: fix passing zero to PTR_ERR warning adds 9cc10984a1f8 Merge remote-tracking branch 'spi/for-5.20' into spi-next adds 60af8f4fd92b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6872fcac7158 Merge tag 'irqchip-fixes-5.19-1' of git://git.kernel.org/p [...] adds b4ddffb20202 Merge branch into tip/master: 'irq/urgent' adds 4051a81774d6 locking/lockdep: Use sched_clock() for random numbers adds 6c46260216d0 Merge branch into tip/master: 'locking/urgent' adds c2f75a43f5ae objtool: Fix obsolete reference to CONFIG_X86_SMAP adds dcea997beed6 faddr2line: Fix overlapping text section failures, the sequel adds 7b6c7a877cc6 x86/ftrace: Remove OBJECT_FILES_NON_STANDARD usage adds 65ea7328c17c Merge branch into tip/master: 'objtool/urgent' adds 04193d590b39 sched: Fix balance_push() vs __sched_setscheduler() adds 083bea06c5d9 Merge branch into tip/master: 'sched/urgent' adds e32683c6f7d2 x86/mm: Fix RESERVE_BRK() for older binutils adds fd9cac6fa800 Merge branch into tip/master: 'x86/urgent' adds ac165aab4698 genirq/PM: Unexport {suspend,resume}_device_irqs() adds 0ae236f66b89 Merge branch into tip/master: 'irq/core' adds e60b7cb089f2 x86/events/intel/ds: Enable large PEBS for PERF_SAMPLE_WEI [...] adds 39621c5808f5 perf/x86/amd/uncore: Use dynamic events array adds 847f3268bb64 perf/x86/amd/uncore: Use attr_update for format attributes adds 16b48c3f5ed8 perf/x86/amd/uncore: Detect available DF counters adds c390241a9326 perf/x86/amd/uncore: Add PerfMonV2 DF event format adds f0fe9f3c7abc perf/x86/amd/uncore: Add PerfMonV2 RDPMC assignments adds eb4b041039c9 Merge branch into tip/master: 'perf/core' adds 70ce3ea9aa4e sched/numa: Initialise numa_migrate_retry adds 13ede3315087 sched/numa: Do not swap tasks between nodes when spare cap [...] adds cb29a5c19d2d sched/numa: Apply imbalance limitations consistently adds 026b98a93bbd sched/numa: Adjust imb_numa_nr to a better approximation o [...] adds f5b2eeb49991 sched/fair: Consider CPU affinity when allowing NUMA imbal [...] adds 51bf903b64bd sched/fair: Optimize and simplify rq leaf_cfs_rq_list adds 2ed81e765417 sched/deadline: Use proc_douintvec_minmax() limit minimum value adds 792b9f65a568 sched: Allow newidle balancing to bail out of load_balance adds 28156108fecb sched: Fix the check of nr_running at queue wakelist adds f3dd3f674555 sched: Remove the limitation of WF_ON_CPU on wakelist if w [...] adds c269784469f1 Merge branch into tip/master: 'sched/core' adds 8bcedb4ce047 x86: Handle idle=nomwait cmdline properly for x86_idle adds aebef63cf7ff x86: Remove vendor checks from prefer_mwait_c1_over_halt adds 6f33a9daff9f x86: Fix comment for X86_FEATURE_ZEN adds ccab6438e5e8 Merge branch into tip/master: 'x86/cpu' adds 418bf5f906c3 x86/fpu: Add a helper to prepare AMX state for low-power CPU idle adds f08ef9057b7b intel_idle: Add a new flag to initialize the AMX state adds eeccfec778fd Merge branch into tip/master: 'x86/fpu' adds aa44284960d5 x86/mm/tlb: Avoid reading mm_tlb_gen when possible adds f8c1d4ca5517 Documentation/protection-keys: Clean up documentation for [...] adds 54ee1844047c x86/pkeys: Clarify PKRU_AD_KEY macro adds 84bf7291902a Merge branch into tip/master: 'x86/mm' adds 8907f85e1c52 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds a6a2fa0751fa Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds b0b33b9decbe Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds f276e2310c19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds af72b9b79ca2 rcutorture: Update rcutorture.fwd_progress help text adds 2ad00a6f0afc doc: Document the rcutree.rcu_divisor kernel boot parameter adds 9e3b793db5c2 doc: Document rcutree.nocb_nobypass_lim_per_jiffy kernel p [...] adds 1fa80408dbde rcu: Decrease FQS scan wait time in case of callback overloading adds cef3a29ae2df rcu: Avoid tracing a few functions executed in stop machine adds 5737713c7234 rcu: Add rnp->cbovldmask check in rcutree_migrate_callbacks() adds 3c49be9a4443 rcu: Immediately boost preempted readers for strict grace periods adds d03d48c1eaa9 rcu: Forbid RCU_STRICT_GRACE_PERIOD in TINY_RCU kernels adds 6f674fd1c555 locking/csd_lock: Change csdlock_debug from early_param to [...] adds 0a4ab152fc95 rcu: tiny: Record kvfree_call_rcu() call stack for KASAN adds df266730a11f rcu: Cleanup RCU urgency state for offline CPU adds 1dd788687350 rcu/kvfree: Remove useless monitor_todo flag adds b5329c7eb998 rcu: Initialize first_gp_fqs at declaration in rcu_gp_fqs() adds 00a6ce7004a1 rcu/tree: Add comment to describe GP-done condition in fqs loop adds 14c51d13c8ba srcu: Block less aggressively for expedited grace periods adds 1eeb08255bab rcu/nocb: Add/del rdp to iterate from rcuog itself adds b9d4ee44a62b rcu/nocb: Invert rcu_state.barrier_mutex VS hotplug lock l [...] adds 2c94807f66dd rcu/nocb: Fix NOCB kthreads spawn failure with rcu_nocb_rd [...] adds 4368dd63d63a rcu/nocb: Add an option to offload all CPUs on boot adds 5b8e1d74d29b rcu: Add nocb_cb_kthread check to rcu_is_callbacks_kthread() adds 874af88bfd06 rcu/nocb: Add option to opt rcuo kthreads out of RT priority adds 2025d8bf1ce4 rcu/nocb: Avoid polling when my_rdp->nocb_head_rdp list is empty adds fea508baa7eb rcu: Make normal polling GP be more precise about sequence [...] adds 9e06601e087e rcu: Provide a get_completed_synchronize_rcu() function adds 3fdf363d6182 rcutorture: Validate get_completed_synchronize_rcu() adds 3c80163309a5 rcu: Switch polled grace-period APIs to ->gp_seq_polled adds 8bf53b86cf79 rcu: Make polled grace-period API account for expedited gr [...] adds b59ce355bfdf rcu: Make Tiny RCU grace periods visible to polled APIs adds 7c835aeaeab8 rcutorture: Verify that polled GP API sees synchronous gra [...] adds 40af6a95af90 rcu: Add polled expedited grace-period primitives adds c275d855cd85 rcutorture: Test polled expedited grace-period primitives adds c12534adc7ed rcu: Put panic_on_rcu_stall() after expedited RCU CPU stal [...] adds 84d991b808c1 rcu: Diagnose extended sync_rcu_do_polled_gp() loops adds 6b3ff4ad18d5 rcu: Add irqs-disabled indicator to expedited RCU CPU stal [...] adds e2530108cecf rcu-tasks: Check for abandoned callbacks adds 1ad2c993d97f rcu-tasks: Split rcu_tasks_one_gp() from rcu_tasks_kthread() adds 1f4b56a299ec rcu-tasks: Move synchronize_rcu_tasks_generic() down adds 6237ccd57004 rcu-tasks: Drive synchronous grace periods from calling task adds 9b4b26d029e3 rcu-tasks: Merge state into .b.need_qs and atomically update adds 5bf999af020e rcu-tasks: Remove rcu_tasks_trace_postgp() wait for counter adds a9f5921feee5 rcu-tasks: Make trc_read_check_handler() fetch ->trc_reade [...] adds 6af27acab095 rcu-tasks: Idle tasks on offline CPUs are in quiescent states adds fa85da3bc7d8 rcu-tasks: Handle idle tasks for recently offlined CPUs adds bf9efc7eb402 rcu-tasks: RCU Tasks Trace grace-period kthread has implicit QS adds 6347d6dbf002 rcu-tasks: Make rcu_note_context_switch() unconditionally [...] adds 1f3ffa835ad7 rcu-tasks: Simplify trc_inspect_reader() QS logic adds c4f7d50c4b87 rcu-tasks: Add slow-IPI indicator to RCU Tasks Trace stall [...] adds 182e1e0db7cd rcu-tasks: Flag offline CPUs in RCU Tasks Trace stall warnings adds 2347f7dee957 rcu-tasks: Make RCU Tasks Trace stall warnings print full [...] adds 072ed67fd36b rcu-tasks: Make RCU Tasks Trace stall warning handle idle [...] adds e00f0baeca00 rcu-tasks: Add data structures for lightweight grace periods adds 6c207df0a11e rcu-tasks: Track blocked RCU Tasks Trace readers adds 7b8b4d4a5bc1 rcu-tasks: Untrack blocked RCU Tasks Trace at reader end adds 8f230e00dc74 rcu-tasks: Add blocked-task indicator to RCU Tasks Trace s [...] adds daa21072e485 rcu-tasks: Move rcu_tasks_trace_pertask() before rcu_tasks [...] adds a947cdee0e6e rcu-tasks: Avoid rcu_tasks_trace_pertask() duplicate list [...] adds eb4086bfba00 rcu-tasks: Scan running tasks for RCU Tasks Trace readers adds c5fae983b484 rcu-tasks: Pull in tasks blocked within RCU Tasks Trace readers adds 7b83bcd160ae rcu-tasks: Stop RCU Tasks Trace from scanning idle tasks adds f0d9a544704c rcu-tasks: Stop RCU Tasks Trace from scanning full tasks list adds b740afc6d638 rcu-tasks: Maintain a count of tasks blocking RCU Tasks Tr [...] adds f7e73ec399b5 rcu-tasks: Eliminate RCU Tasks Trace IPIs to online CPUs adds 0e45e9fe35f6 rcu-tasks: Disable and enable CPU hotplug in same function adds 14a12ebc85e2 rcu-tasks: Update comments adds a894022a737f rcu-tasks: Be more patient for RCU Tasks boot-time testing adds e054edaf2154 rcu-tasks: Use delayed_work to delay rcu_tasks_verify_self [...] adds 706ea8befcf3 torture: Make kvm-remote.sh announce which system is being [...] adds 848384320ffb rcu/torture: Change order of warning and trace dump adds 981f7fc09f2a rcutorture: Simplify rcu_torture_read_exit_child() loop adds f63b75351957 rcutorture: Fix memory leak in rcu_test_debug_objects() adds e6fd6d64f96d torture: Adjust to again produce debugging information adds 07c25acce3a4 rcutorture: Make failure indication note reader-batch overflow adds ae595b3373a1 rcu/rcuscale: Fix smp_processor_id()-in-preemptible warnings adds a645dcf68b2a torture: Create kvm-check-branches.sh output in proper location adds 40a9b817d870 rcutorture: Fix ksoftirqd boosting timing and iteration adds 52fa2d734e4d rcutorture: Handle failure of memory allocation functions adds 9041a1cc7ec8 torture: Flush printk() buffers before powering off adds 48d6791adc98 refscale: Convert test_lock spinlock to raw_spinlock adds b38e3e98d144 Merge branches 'doc.2022.06.16a', 'fixes.2022.06.16a', 'no [...] adds 096b555b39d8 rcu: Dump rcuc kthread status for CPUs not reporting quies [...] adds 01811148a597 rcu: Apply noinstr to rcu_idle_enter() and rcu_idle_exit() adds bb0e43d7a2dc context_tracking: Remove unused context_tracking_in_user() adds 2b65dd63564f context_tracking: Add a note about noinstr VS unsafe conte [...] adds dcb1634db6e7 context_tracking: Rename __context_tracking_enter/exit() t [...] adds 29765ae224e4 context_tracking: Rename context_tracking_user_enter/exit( [...] adds 873076a18c60 context_tracking: Rename context_tracking_enter/exit() to [...] adds 3664026538c7 context_tracking: Rename context_tracking_cpu_set() to ct_ [...] adds 2ad9b4c81ea4 context_tracking: Split user tracking Kconfig adds c6bee41c10e9 context_tracking: Take idle eqs entrypoints over RCU adds 342ebd2a5348 context_tracking: Take IRQ eqs entrypoints over RCU adds a2119b6c1d4d context_tracking: Take NMI eqs entrypoints over RCU adds 97068ffb7b41 rcu/context-tracking: Remove rcu_irq_enter/exit() adds 8bb4e216b773 rcu/context_tracking: Move dynticks counter to context tracking adds 144f9287e0ab rcu/context_tracking: Move dynticks_nesting to context tracking adds 17a8cbee03a7 rcu/context_tracking: Move dynticks_nmi_nesting to context [...] adds d84a3f6335f9 rcu/context-tracking: Move deferred nocb resched to contex [...] adds 9765c4ff4c30 rcu/context-tracking: Move RCU-dynticks internal functions [...] adds b0273fb1c915 rcu/context-tracking: Remove unused and/or unecessary midd [...] adds 189c0f162a38 context_tracking: Convert state to atomic_t adds d184ec9feb7c rcu/context_tracking: Merge dynticks counter and context t [...] adds fb74bc5de043 MAINTAINERS: Add Paul as context tracking maintainer adds fd2cb972fdc7 context_tracking: Interrupts always disabled for ct_idle_exit() adds acdaea203699 Merge branch 'ctxt.2022.06.16a' into HEAD adds 94fad30c9e42 tools/nolibc/stdlib: Support overflow checking for older c [...] adds d7e8aa4c7b4b tools/nolibc/stdio: Add format attribute to enable printf [...] adds e7928e6f2735 tools/nolibc: fix the makefile to also work as "make -C to [...] adds 46a0e3b655da tools/nolibc: make the default target build the headers adds e5e16b7e4c52 tools/nolibc: add a help target to list supported targets adds 066a80de39ab Merge branch 'nolibc.2022.06.16a' into HEAD adds 86ae777ae09a Merge branch 'lkmm-dev.2022.06.12a' into HEAD adds ef9403cd78a9 memory-model: Prohibit nested SRCU read-side critical sections adds 30145373b1ab Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds a6a4ae86500d Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds da162ef4980d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 74bb746407bf platform/chrome: cros_ec: Always expose last resume result adds 593b597cb3e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b85948ef1490 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dbbae4dbc471 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 2fc9ebac3edc Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds e5deb5d159f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 521320162416 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds c9d150ec6774 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 9da23ac6e0b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c18b05513a5a Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds c667d9c630cc dt-bindings: phy: List supplies for qcom,edp-phy adds 63f4676dd879 dt-bindings: phy: Add FSD UFS PHY bindings adds e313216b5281 phy: samsung-ufs: move cdr offset to drvdata adds f1b2d06de112 phy: samsung-ufs: add support for FSD ufs phy driver adds 5cda442dc032 dt-bindings: phy: renesas: usb3-phy: Spelling s/funcional/ [...] adds 4daa43e92eae phy: ti: phy-j721e-wiz: use OF data for device specific data adds fbbf71f37409 phy: qcom-qmp: fix msm8996 PCIe PHY support adds 5bef2838f1a0 phy: qcom-qmp: fix PCIe PHY support adds 18b3eb79b1cf MAINTAINERS: add include/dt-bindings/phy to GENERIC PHY FRAMEWORK adds 7f8a60b6e082 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 780886869002 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 040fed4fd395 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 62c427ca0745 dt-bindings: dma: apple,admac: Fix example interrupt parsing adds 81ce6f3dbbdc MAINTAINERS: add include/dt-bindings/dma to DMA GENERIC OF [...] adds ce4b461ba2c1 dmaengine: apple-admac: Use {low,upp}er_32_bits() to split [...] adds 5dc8638872ef MAINTAINERS: idxd driver maintainer update adds f7a03501b090 dmaengine: stm32-mdma: Remove dead code in stm32_mdma_irq_ [...] adds 64ab0edddc97 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds e210a89f5b07 cgroup.c: add helper __cset_cgroup_from_root to cleanup du [...] adds 07fd5b6cdf3c cgroup: Use separate src/dst nodes when preloading css_set [...] adds 507c8695c65a Merge branch 'for-5.19-fixes' into for-next adds 19788fd0ebc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 697e464a7838 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 35bf020bd8ab scsi: target: iscsi: Fix NULL pointer dereference in iscsi [...] adds e733f8a894e6 scsi: lpfc: Use memset_startat() helper in lpfc_nvmet_xmt_ [...] adds dcad25cb2500 scsi: ufs: exynos: Constify driver data adds 35a7e9dbff9a scsi: pm8001: Rework shost initial values adds 98132d842d4d scsi: pm8001: Set up tags before using them adds 940f5efa6316 scsi: pm8001: Use non-atomic bitmap ops for tag alloc + free adds 42f22fe36d51 scsi: pm8001: Expose hardware queues for pm80xx adds 6c6806abd5bb scsi: ufs: host: ufs-exynos: Remove unused defines adds cb2bf7c6e544 scsi: ufs: host: ufs-exynos: Use already existing definition adds c0d93b12f31c scsi: ufs: Rearrange addresses in increasing order adds 65080c51fde4 scsi: iscsi: Prefer xmit of DataOut over new commands adds bff4873c7090 scsi: qla2xxx: Fix excessive I/O error messages by default adds 476da8faa336 scsi: qla2xxx: Add a new v2 dport diagnostic feature adds d3117c83ba31 scsi: qla2xxx: Wind down adapter after PCIe error adds 5304673bdb16 scsi: qla2xxx: Turn off multi-queue for 8G adapters adds c39587bc0aba scsi: qla2xxx: Fix crash due to stale SRB access around I/ [...] adds 58d1c124cd79 scsi: qla2xxx: Fix losing FCP-2 targets during port pertur [...] adds 118b0c863c8f scsi: qla2xxx: Fix losing target when it reappears during delete adds f12d2d130efc scsi: qla2xxx: Add debug prints in the device remove path adds 2416ccd3815b scsi: qla2xxx: Fix losing FCP-2 targets on long port disab [...] adds f260694e6463 scsi: qla2xxx: Fix erroneous mailbox timeout after PCI err [...] adds 4de0d18da901 scsi: qla2xxx: Update version to 10.02.07.700-k adds fc53683b45b0 scsi: ufs: Export ufshcd_uic_change_pwr_mode() adds d81c4c6f7170 scsi: ufs: Fix ADAPT logic for HS-G5 adds 3f9b6cec12e2 scsi: ufs: ufs-mediatek: Introduce workaround for power mo [...] adds 3fd23b8dfb54 scsi: ufs: ufs-mediatek: Fix the timing of configuring dev [...] adds 005ffdf09cd3 scsi: ufs: ufs-mediatek: Prevent device regulators setting [...] adds 0836cc252a52 scsi: ufs: ufs-mediatek: Support low-power mode for VCCQ adds bc602ae977f3 scsi: ufs: ufs-mediatek: Support flexible parameters for S [...] adds 42b1928360a3 scsi: ufs: ufs-mediatek: Support low-power mode for parent [...] adds 1d6f9decb60a scsi: ufs: Export regulator functions adds ece418d02911 scsi: ufs: ufs-mediatek: Support multiple VCC sources adds cb142b6d2f60 scsi: ufs: ufs-mediatek: Disable unused VCCQx power rails adds 6a33ed506416 scsi: iscsi: Make iscsi_unregister_transport() return void adds 6f8dd212bc4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0b15d01cc057 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84a85d3fef2e pinctrl: aspeed: Fix potential NULL dereference in aspeed_ [...] adds aaefa29270d9 pinctrl: sunxi: a83t: Fix NAND function name for some pins adds 24d0af46d389 Merge tag 'intel-pinctrl-v5.19-3' of gitolite.kernel.org:p [...] adds b52e695324bb dt-bindings: pinctrl: mt8192: Add drive-strength-microamp adds 353d2ef77f2b dt-bindings: pinctrl: mt8192: Use generic bias instead of [...] adds 59c150252786 pinctrl: sunxi: Remove reset controller consumers adds daf4cfddbce6 ARM: dts: sunxi: Drop resets from r_pio nodes adds f152a48a15dc dt-bindings: pinctrl: sunxi: Disallow the resets property adds 003cbe046171 pinctrl: Add pingroup and define PINCTRL_PINGROUP adds 8a962b08e1fa pinctrl: amd: Remove amd_pingroup and use pingroup adds 1dce30781961 pinctrl: amd: Use PINCTRL_PINGROUP to manage pingroups adds a1e9bb597a7b pinctrl: amd: Define and use AMD_PINS macro adds 79bb5c7fe84b pinctrl: amd: Add amd_get_iomux_res function adds 72440158f70f pinctrl: amd: Implement pinmux functionality adds 2ed2c3814951 Merge branch 'ib-v5.20-amd-pinctrl' into devel adds 4b32e054335e pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subn [...] adds 0e9e3132fe51 dt-bindings: pinctrl: sunplus,sp7021-pinctrl: reference ge [...] adds f5143c44df51 Merge branch 'devel' into for-next adds 1029f5445498 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 46b3df0e1996 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds c677309995ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8a1b6d9f7144 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e39064e25cce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 55eb9a6c8bf3 selftests/livepatch: better synchronize test_klp_callbacks_busy adds df44b1ee72f4 Merge branch 'for-5.20/selftests-fixes' into for-next adds 685bd43e061e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bbaff31be555 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 92e0c2e915e4 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 2169b7ffd150 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4f887a3375e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 66f301b1390c Merge branch 'hmm' of git://git.kernel.org/pub/scm/linux/k [...] adds 6365a1935c51 efi: Make code to find mirrored memory ranges generic adds 14d9a675fd0d mm: Ratelimited mirrored memory related warning messages adds abd62377c006 mm: Limit warning message in vmemmap_verify() to once adds c0b978fedff6 arm64: mm: Only remove nomap flag for initrd adds 902c2d91582c memblock: Disable mirror feature if kernelcore is not specified adds b9e426ab65e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 2b5fcfbfb62e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4116bc2f6ab4 mm, slab: fix bad alignments adds 76f6e5cf11f0 mm/slab: delete cache_alloc_debugcheck_before() adds c5e6eb3433a2 mm/slub: Simplify __kmem_cache_alias() adds 61524d753d2d mm/tracing: add 'accounted' entry into output of allocatio [...] adds def3fa941a5c mm: slab: optimize memcg_slab_free_hook() adds c01651bc1ae4 Merge branches 'slab/for-5.20/trivial', 'slab/for-5.20/cle [...] adds e576ae0dc60d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e4452b4538bd random: schedule mix_interrupt_randomness() less often adds 9b2b56a53770 random: quiet urandom warning ratelimit suppression message adds 5b511d42a6e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2b295374f774 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 54d5338f199c Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 3d96b831666d Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 133e2d3e81de fs/exec: allow to unshare a time namespace on vfork+exec adds 6342140db660 selftests/timens: add a test for vfork+exit adds 9ec67c2fbb8e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] adds 43e86560e560 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds cd16dd03737c mm/x86: remove dead code for hugetlbpage.c adds 0b82ade6c042 mm: use PAGE_ALIGNED instead of IS_ALIGNED adds 4f5ceb8851f0 tools/vm/slabinfo: use alphabetic order when two values are equal adds d92725256b4f mm: avoid unnecessary page fault retires on shared memory types adds 833de10ff58e mm/shmem.c: clean up comment of shmem_swapin_folio adds 943189db4f3e mm/memory_hotplug: drop 'reason' argument from check_pfn_span() adds bcc728eb4f44 mm/damon: remove obsolete comments of kdamond_stop adds 1b23ff80b399 mm/vmalloc: invoke classify_va_fit_type() in adjust_va_to_ [...] adds 753df96be5d3 mm/vmalloc: remove the redundant boundary check adds baa468a648b4 mm/vmalloc: fix typo in local variable name adds 153090f2c6d5 mm/vmalloc: add code comment for find_vmap_area_exceed_addr() adds 673520f8da64 mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items [...] adds 9384d79249d0 mm/highmem: delete memmove_page() adds 446ec83805dd mm/page_alloc: use might_alloc() adds a3967244430e mm/slab: delete cache_alloc_debugcheck_before() adds 21bfe8db0a42 mm/mempool: use might_alloc() adds 23689037e098 mm/memremap: fix wrong function name above memremap_pages() adds ed913b055a74 lib/test_hmm: avoid accessing uninitialized pages adds c200d90049db mm: kmemleak: remove kmemleak_not_leak_phys() and the min_ [...] adds 8e0c4ab36c61 mm: kmemleak: add OBJECT_PHYS flag for objects allocated w [...] adds 0c24e061196c mm: kmemleak: add rbtree and store physical address for ob [...] adds 84c326299191 mm: kmemleak: check physical address when scan adds 1e57ffb6e3fd mm/memremap: fix memunmap_pages() race with get_dev_pagemap() adds fc4db90fe71e mm: kmem: make mem_cgroup_from_obj() vmalloc()-safe adds 1d0403d20f6c net: set proper memcg for net_init hooks allocations adds c5de43634c57 userfaultfd/selftests: fix typo in comment adds b623d434f008 selftests: make use of GUP_TEST_FILE macro adds 55896f935a60 mm/sparse-vmemmap.c: remove unwanted initialization in vme [...] adds 00c155066eca mm/kmemleak: use _irq lock/unlock variants in kmemleak_sca [...] adds 64977918c238 mm/kmemleak: skip unlikely objects in kmemleak_scan() with [...] adds 6edda04ccc7c mm/kmemleak: prevent soft lockup in first object iteration [...] adds 4772df3452b4 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] adds dcea7964764a checkpatch: add XA_STATE and XA_STATE_ORDER to the macro d [...] adds 0fe6ee8f123a profiling: fix shift too large makes kernel panic adds 53fd5ffbb519 ocfs2: kill EBUSY from dlmfs_evict_inode adds 0cc011c576aa lib/list_debug.c: Detect uninitialized lists adds a91befde3503 lib/flex_proportions.c: remove local_irq_ops in fprop_new_ [...] adds 4815a3600904 include/linux/rbtree.h: replace kernel.h with the necessar [...] adds 9776e3861e0e ia64: fix sparse warnings with cmpxchg() & xchg() adds c0af32fdc625 lib/btree: simplify btree_{lookup|update} adds d30dfd490f7d include/uapi/linux/swab.h: move explicit cast outside ternary adds dabba8722941 fs/kernel_read_file: allow to read files up-to ssize_t adds f4da7afe0752 kexec_file: increase maximum file size to 4G adds 0aed4724a839 delayacct: remove some unused variables adds f268eedddf35 squashfs: extend "page actor" to handle missing pages adds 1bb1a07afad9 squashfs: don't use intermediate buffer if pages missing adds 019a0c9e377c fat: add a vfat_rename2() and make existing .rename callba [...] adds 204d03203a14 fat: factor out reusable code in vfat_rename() as helper f [...] adds da87e1725ae2 fat: add renameat2 RENAME_EXCHANGE flag support adds dd7c9be330d8 selftests/filesystems: add a vfat RENAME_EXCHANGE test adds f858e23a2974 checkpatch: fix incorrect camelcase detection on numeric constant adds 00c9d5632277 lib/error-inject: convert to DEFINE_SEQ_ATTRIBUTE adds faa0408e7b2f Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...] adds 042999388ef3 mm/page_isolation.c: fix one kernel-doc comment adds 31733463372e mm: lru_cache_disable: use synchronize_rcu_expedited adds d25c83c6606f kthread: make it clear that kthread_create_on_node() might [...] adds 294928293813 mm/damon/reclaim: schedule 'damon_reclaim_timer' only afte [...] adds 515e1d86c982 mailmap: add alias for jarkko@profian.com adds 6901c0b6df15 MAINTAINERS: add Miaohe Lin as a memory-failure reviewer adds 7757e7627a05 MAINTAINERS: add MEMORY HOT(UN)PLUG section and add David [...] adds 8585c3971df4 MAINTAINERS: update Abel Vesa's email adds f0a7d33a7184 MAINTAINERS: update MM tree references adds 8a6f62a26d1e MAINTAINERS: add maillist information for LoongArch adds 327b18b7aaed mm/kfence: select random number before taking raw lock adds 034e5afad921 mm: re-allow pinning of zero pfns adds df4ae285a3d5 mm: memcontrol: reference to tools/cgroup/memcg_slabinfo.py adds 68d32527d340 hugetlbfs: zero partial pages during fallocate hole punch adds 67f22ba7750f mm/memory-failure: disable unpoison once hw error happens adds e67679cc4264 mailmap: add entry for Christian Marangi adds c09340d43976 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages adds 187de408d411 Merge branch 'mm-stable' into mm-unstable adds 71843c9a08ea mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK adds 5d6c5c8f42b7 mm/page_vma_mapped.c: check possible huge PMD map with tra [...] adds c95465992934 mm: discard __GFP_ATOMIC adds 697ddab88490 mips: rename mt_init to mips_mt_init adds 133bffeb2494 Maple Tree: add new data structure adds 85b7c57c6664 maple_tree: Fix expanding null off the end of the data. adds 4b0b47106e80 maple_tree: fix mas_next() when already on the last node entry adds f9a8f8c432dd maple_tree: fix 32b parent pointers adds f23f4aea842d maple_tree: fix potential out of range offset on mas_next( [...] adds 93f131831e47 MAINTAINERS: remove an obvious typo in MAPLE TREE adds 745b53f29d0d maple_tree: cleanup for checkpatch adds 69922c8c2f28 maple_tree: fix mt_destroy_walk() on full non-leaf non-all [...] adds 100c808720d0 maple_tree: change spanning store to work on larger trees adds 29e94ddeabba maple_tree: Change spanning store to work on larger trees adds 50a56cd89f06 maple_tree: make mas_prealloc() error checking more generic adds e78a59f88807 radix tree test suite: add pr_err define adds b5c4678aa256 radix tree test suite: add kmem_cache_set_non_kernel() adds 338e6501fa93 radix tree test suite: add allocation counts and size to k [...] adds bf26da0784ed radix tree test suite: add support for slab bulk APIs adds 7ba218528536 radix tree test suite: add lockdep_is_held to header adds c67f6bacbe4c lib/test_maple_tree: add testing for maple tree adds a1532c42a10a test_maple_tree: add null expansion tests adds c72ed4e98e83 test_maple_tree: add tests for preallocations and large sp [...] adds 15f8b4f03132 mm: start tracking VMAs with maple tree adds 383bc2ac45cd mapletree: build fix adds c7a01a5a4fe6 mm/mmap: fix leak on expand_downwards() and expand_upwards() adds 9da1facbcabd fs/userfaultfd: fix vma iteration in mas_for_each() loop adds 99e76dc05561 mm: add VMA iterator adds 300e33538223 mmap: use the VMA iterator in count_vma_pages_range() adds 968e27c296d3 mm/mmap: use the maple tree in find_vma() instead of the rbtree. adds e3a1d8249922 mm/mmap: use the maple tree for find_vma_prev() instead of [...] adds e3e983ce7067 mm/mmap: use maple tree for unmapped_area{_topdown} adds 64750dc338c0 kernel/fork: use maple tree for dup_mmap() during forking adds dd39efc931ff damon: convert __damon_va_three_regions to use the VMA iterator adds e9cc99f0b056 damon-convert-__damon_va_three_regions-to-use-the-vma-iter [...] adds 503d8ef3882d proc: remove VMA rbtree use from nommu adds 358c83233578 mm: remove rb tree. adds 3f39d4a76d07 mmap: change zeroing of maple tree in __vma_adjust() adds fd1fea529296 xen: use vma_lookup() in privcmd_ioctl_mmap() adds 8e812c564ed6 mm: optimize find_exact_vma() to use vma_lookup() adds 941e44f1a15f mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] adds e92232dc0031 mm/mmap: change do_brk_flags() to expand existing VMA and [...] adds 86fff98d27a2 mm: use maple tree operations for find_vma_intersection() adds 644a2ab2eafc mm/mmap: use advanced maple tree API for mmap_region() adds 4a3db84c072e mm/mmap: fix advanced maple tree API for mmap_region() adds 4dbae5724b3d mm-mmap-use-advanced-maple-tree-api-for-mmap_region-fix-ch [...] adds 2e23720c69c7 mm/mmap: qvoid dereferencing next on null in BUG_ON() adds 1b3c22da3174 mm/mmap: allow vma_expand() to lock both anon and file locks adds 7a1d50bfb4d5 mm: remove vmacache adds 6f5a27fa6596 mm: convert vma_lookup() to use mtree_load() adds 8c1c45fbc906 mm/mmap: move mmap_region() below do_munmap() adds 11cfe242cc3b mm/mmap: reorganize munmap to use maple states adds 1c3b736d76c8 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() adds 861200669e16 mm/mmap: fix do_brk_munmap() when munmapping multiple mappings adds a32d32fcb356 arm64: remove mmap linked list from vdso adds 4e3f41e5e894 arm64: Change elfcore for_each_mte_vma() to use VMA iterator adds b1812397a2cc parisc: remove mmap linked list from cache handling adds 75d8ef209747 powerpc: remove mmap linked list walks adds 66cfb656e22f s390: remove vma linked list walks adds 33559ff093ee x86: remove vma linked list walks adds de0ecf9bb4d6 xtensa: remove vma linked list walks adds 181749878af5 cxl: remove vma linked list walk adds be4c170601a4 optee: remove vma linked list walk adds e50b388e5ba5 um: remove vma linked list walk adds 0c7c28421b10 coredump: remove vma linked list walk adds 608e363a6df7 exec: use VMA iterator instead of linked list adds 6dcbfea04ea0 fs/proc/base: use maple tree iterators in place of linked list adds a57acdcc3dc6 fs/proc/task_mmu: stop using linked list and highest_vm_end adds 5bcfcbc7136c userfaultfd: use maple tree iterator to iterate VMAs adds ff302c42d1aa ipc/shm: use VMA iterator instead of linked list adds ee3171b593ef acct: use VMA iterator instead of linked list adds a0c04cedba7c perf: use VMA iterator adds 147acaff30ea sched: use maple tree iterator to walk VMAs adds c6a151dc9ef6 fork: use VMA iterator adds 28cf41800780 bpf: remove VMA linked list adds 7b1b043eeaf2 mm/gup: use maple tree navigation instead of linked list adds 963d7ef72689 mm/khugepaged: stop using vma linked list adds 2e1424042575 mm/ksm: use vma iterators instead of vma linked list adds 69316378f0d3 mm/madvise: use vma_find() instead of vma linked list adds 92a140953a64 mm/memcontrol: stop using mm->highest_vm_end adds 467157d3b45f mm/mempolicy: use vma iterator & maple state instead of vm [...] adds fe9e9f526080 mm/mlock: use vma iterator and maple state instead of vma [...] adds dd8a55404f69 mm/mprotect: use maple tree navigation instead of vma linked list adds b03c9425c44e mm/mremap: use vma_find_intersection() instead of vma linked list adds a436af794788 mm/msync: use vma_find() instead of vma linked list adds b4f4ef7adf11 mm/oom_kill: use maple tree iterators instead of vma linked list adds c2188c745f0f mm/pagewalk: use vma_find() instead of vma linked list adds a717304d3af9 mm/swapfile: use vma iterator instead of vma linked list adds 93cb43d237cb i915: use the VMA iterator adds 35ec5dd7935a nommu: remove uses of VMA linked list adds 4bb034cdde2a mm/nommu: move preallocations and limit other allocations adds e76b729e6eca mm/nommu: fix compile warning in do_mmap() adds e278d9e8c95d riscv: use vma iterator for vdso adds 2dba72e2a849 mm: remove the vma linked list adds fecaf3e5672b mm/mmap: fix potential leak on do_mas_align_munmap() adds 4ccb3d794fef mm-remove-the-vma-linked-list-fix-fix adds cfdd5ef47870 mm-remove-the-vma-linked-list-fix-fix-fix adds d84cfdf62c7a mm/mmap: drop range_has_overlap() function adds 4309e869fd93 mm/mmap.c: pass in mapping to __vma_link_file() adds 154c3a8d9368 mm/page_alloc: reduce potential fragmentation in make_allo [...] adds 63527590d825 mm: fix racing of vb->va when kasan enabled adds 7f7bd41ed457 mm: reduce the rcu lock duration adds 0ab36e181831 mm/migration: remove unneeded lock page and PageMovable check adds 23977c2c78d6 mm/migration: return errno when isolate_huge_page failed adds 03e88cdc7005 mm/migration: fix potential pte_unmap on an not mapped pte adds 165268ba193a mm: add zone device coherent type memory support adds e07e9f7f12ff mm: handling Non-LRU pages returned by vm_normal_pages adds e1c3ffed0bf5 mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix adds e0d2ee458b18 mm: add device coherent vma selection for memory migration adds 60b0ac6abfac mm: remove the vma check in migrate_vma_setup() adds a39aa19e135c mm/gup: migrate device coherent pages when pinning instead [...] adds 34da39172b3b drm/amdkfd: add SPM support for SVM adds 27fe608610e7 lib: test_hmm add ioctl to get zone device type adds e17bc1dd148d lib: test_hmm add module param for zone device type adds 1825136835be lib: add support for device coherent type in test_hmm adds a90f328466c5 tools: update hmm-test to support device coherent type adds a9d41dd924f6 tools: update test_hmm script to support SP config adds 028b2990d0ea tools: add hmm gup tests for device coherent type adds 49e7de13ca98 tools: add selftests to hmm for COW in device memory adds 9cf556fb1021 Docs/admin-guide/damon/reclaim: remove a paragraph that be [...] adds 4b8bff7bc924 mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs t [...] adds b8cc0383ca00 mm/damon/reclaim: deduplicate 'commit_inputs' handling adds 1382c6476b5f mm/damon/sysfs: deduplicate inputs applying adds 05dbff6ac476 mm/damon/reclaim: make 'enabled' checking timer simpler adds 45686bc6dfe2 mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_ [...] adds 5e34fa4e7b17 mm: rename kernel_init_free_pages to kernel_init_pages adds baad116add82 mm: introduce clear_highpage_kasan_tagged adds fee3790933b7 kasan: fix zeroing vmalloc memory with HW_TAGS adds 1d5e4eeff32b selftests/vm: add protection_keys tests to run_vmtests adds d372647e5f44 mm: memory_hotplug: enumerate all supported section flags adds 9c7c7456808f mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP adds 4d44e599d4d1 mm/hugetlb: remove unnecessary huge_ptep_set_access_flags( [...] adds cf1a2959a27a mm/mempolicy: fix get_nodes out of bound access adds 2c0ab754efb7 mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_ [...] adds 9e58c10d7195 mm: shrinkers: introduce debugfs interface for memory shrinkers adds 79f4306d346b mm-shrinkers-introduce-debugfs-interface-for-memory-shrinkers-fix adds e7b06f77b668 mm: shrinkers: provide shrinkers with names adds 8234c217c8a7 mm: docs: document shrinker debugfs adds a30050a52ecb tools: add memcg_shrinker.py adds b9ded1760828 mm: shrinkers: add scan interface for shrinker debugfs adds d501700d4fcb mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix adds 384c377d2636 mm-shrinkers-add-scan-interface-for-shrinker-debugfs-fix-fix adds dabe01fa63d2 mm: drop oom code from exit_mmap adds 520efd9bebeb mm-drop-oom-code-from-exit_mmap-fix-fix adds cf46ff78fd18 mm: delete unused MMF_OOM_VICTIM flag adds 942dc0d865aa mm, hwpoison, hugetlb: introduce SUBPAGE_INDEX_HWPOISON to [...] adds 35d5edcc1b2f mm-hwpoison-hugetlb-introduce-subpage_index_hwpoison-to-sa [...] adds 311df925411a mm,hwpoison: set PG_hwpoison for busy hugetlb pages adds 908510dc5405 mm, hwpoison: make __page_handle_poison returns int adds 662874a57785 mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage adds 3d898968b5cd mm, hwpoison: enable memory error handling on 1GB hugepage adds a5cccc23c68e mm: refactor of vma_merge() adds a1bbb9d8268f mm: add merging after mremap resize adds 8dc373d5e823 mm-add-merging-after-mremap-resize-checkpatch-fixes adds f1fe65b755e9 dax: introduce holder for dax_device adds b462f4e2b692 mm: factor helpers for memory_failure_dev_pagemap adds ff116be7626b mm-factor-helpers-for-memory_failure_dev_pagemap-fix adds ba8a3302515b pagemap,pmem: introduce ->memory_failure() adds ffcd5ee63f09 fsdax: introduce dax_lock_mapping_entry() adds 00d8472a1299 mm: introduce mf_dax_kill_procs() for fsdax case adds b6b33b839440 xfs: implement ->notify_failure() for XFS adds b6fda7b0cba9 fsdax: set a CoW flag when associate reflink mappings adds c7164817a123 fsdax: output address in dax_iomap_pfn() and rename it adds 1e4c2e4e6090 fsdax-output-address-in-dax_iomap_pfn-and-rename-it-v21 adds c7ce69ae2530 fsdax: introduce dax_iomap_cow_copy() adds 84fb94b735d0 fsdax: replace mmap entry in case of CoW adds dbe5d1acc4d1 fsdax: add dax_iomap_cow_copy() for dax zero adds 59f0debb62c8 fsdax: dedup file range to use a compare function adds 613bad91743c xfs: support CoW in fsdax mode adds 0ad6ecf401e7 xfs-support-cow-in-fsdax-mode-fix adds 3519ae82eded xfs: add dax dedupe support adds a5c4f6e3ac60 mm/vmalloc: make link_va()/unlink_va() common to different [...] adds 4e131d3efca6 mm/vmalloc: extend __alloc_vmap_area() with extra arguments adds 0eb4d2e93ee3 mm/vmalloc: initialize VA's list node after unlink adds 458943833ced mm/vmalloc: extend __find_vmap_area() with one more argument adds 053e9ec1e48a lib/test_vmalloc: switch to prandom_u32() adds 4f09decdc2da mm/swapfile: make security_vm_enough_memory_mm() work as expected adds 39a0ba146453 mm/swapfile: fix possible data races of inuse_pages adds c30a8025abce mm/swap: remove swap_cache_info statistics adds b32b38253d3f mm/vmscan: don't try to reclaim freed folios adds bacb077050d9 mm/page_alloc: minor clean up for memmap_init_compound() adds 0f8bd7bd798e mm/page_alloc: add page->buddy_list and page->pcp_list adds 2bacedd09697 mm/page_alloc: use only one PCP list for THP-sized allocations adds c7f5d5278e1a mm/page_alloc: split out buddy removal code from rmqueue i [...] adds 2398bee26bea mm/page_alloc: remove mistaken page == NULL check in rmqueue adds 599d7c45e5d9 mm/page_alloc: protect PCP lists with a spinlock adds e630f1389367 mm/page_alloc: remotely drain per-cpu lists adds e8a564a1b957 mm/damon/dbgfs: add and use mappings between 'schemes' act [...] adds ebcb8f791e97 mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT [...] adds e516b4515e21 mm/damon/schemes: add 'LRU_PRIO' DAMOS action adds 319f979004f0 Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action adds 0512df3ce1c4 mm/damon/schemes: add 'LRU_DEPRIO' action adds 51f334d98bf3 Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action adds 6de81362e68d mm/damon: introduce DAMON-based LRU-lists Sorting adds 842c9c23d489 Docs/admin-guide/damon: add a document for DAMON_LRU_SORT adds 38bc8ce54764 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] adds 9391d5267ae2 userfaultfd: add /dev/userfaultfd for fine grained access control adds 77ca673f79b2 userfaultfd: selftests: modify selftest to use /dev/userfaultfd adds 5da6ce0c8595 userfaultfd: update documentation to describe /dev/userfaultfd adds fe54e1aadcb2 userfaultfd: selftests: make /dev/userfaultfd testing conf [...] adds 800e61e25f8c selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh adds a101fbf04f78 userfaultfd: selftests: infinite loop in faulting_process adds 63cd2f26dc29 mm/mprotect: try avoiding write faults for exclusive anony [...] adds 2dddc0a8a164 mm/mlock: drop dead code in count_mm_mlocked_page_nr() adds 3a769f9369d8 mm: khugepaged: check THP flag in hugepage_vma_check() adds 1b2b1a996c2d mm: thp: consolidate vma size check to transhuge_vma_suitable adds d03db5e866a3 mm: khugepaged: better comments for anon vma check in huge [...] adds 1fe2b28ee355 mm: thp: kill transparent_hugepage_active() adds 4a263333f176 mm: thp: kill __transhuge_page_enabled() adds 62f78f7c4160 mm: khugepaged: reorg some khugepaged helpers adds caf4b9972a92 doc: proc: fix the description to THPeligible adds 00a27d36545f tools/testing/selftests/vm/ksm_tests.c: fix resource leak [...] adds 686452475dbc kasan: separate double free case from invalid free adds d1bcbe8b7044 ocfs2: reflink deadlock when clone file to the same direct [...] adds 5cdb39bdaa14 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds d4b2a47fa0e3 ocfs2: fix ocfs2 corrupt when iputting an inode adds 4aae426ea756 init: add "hostname" kernel parameter adds fb1470c9d1b1 init-add-hostname-kernel-parameter-v2 adds f27de9504d92 init/main.c: silence some -Wunused-parameter warnings adds 0078f6023ed5 resource: re-factor page_is_ram() adds 1e2781de88ea lib/debugobjects: fix stat count and optimize debug_object [...] adds c653db869bee Revert "squashfs: provide backing_dev_info in order to dis [...] adds a337e31b93b2 squashfs: always build "file direct" version of page actor adds ce4ed4a8d102 squashfs: implement readahead adds a8d2760d07f3 lockdep: make PROVE_RAW_LOCK_NESTING depend on PREEMPT_RT adds 64c481d30c9a kallsyms: move declarations to internal header adds c1d5286b8d00 vmcoreinfo: include kallsyms symbols adds 7bb2138b1543 proc: delete unused <linux/uaccess.h> includes adds 67978e7f29f0 Merge branch 'mm-nonmm-unstable' into mm-everything adds dc308400b0f7 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] adds 6032839ffea5 next-20220601/amdgpu adds 07dc787be231 Add linux-next specific files for 20220617
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 (6012273897fe) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
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.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + .../RCU/Design/Requirements/Requirements.rst | 2 +- Documentation/admin-guide/pm/cpuidle.rst | 15 +- Documentation/core-api/protection-keys.rst | 44 +- .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 77 + .../arm/mediatek/mediatek,mt8192-clock.yaml | 8 - .../devicetree/bindings/clock/efm32-clock.txt | 11 - .../bindings/clock/fixed-factor-clock.yaml | 1 - .../bindings/display/msm/dp-controller.yaml | 8 +- .../devicetree/bindings/display/msm/hdmi.txt | 99 - .../devicetree/bindings/display/msm/hdmi.yaml | 232 +++ .../devicetree/bindings/dma/apple,admac.yaml | 5 + .../bindings/{i2c => hwmon}/ibm,p8-occ-hwmon.txt | 0 .../devicetree/bindings/i2c/i2c-efm32.txt | 33 - .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 7 +- .../interrupt-controller/rda,8810pl-intc.txt | 61 - .../interrupt-controller/rda,8810pl-intc.yaml | 43 + .../devicetree/bindings/mmc/renesas,sdhi.yaml | 3 +- .../bindings/net/dsa/mediatek,mt7530.yaml | 404 ++++ .../devicetree/bindings/net/dsa/mt7530.txt | 327 --- .../bindings/net/wireless/qca,ath9k.yaml | 2 +- .../bindings/net/wireless/qcom,ath11k.yaml | 2 +- .../devicetree/bindings/net/xlnx,emaclite.yaml | 63 + .../devicetree/bindings/pci/qcom,pcie.yaml | 2 +- .../devicetree/bindings/phy/qcom,edp-phy.yaml | 6 + .../bindings/phy/qcom,hdmi-phy-other.yaml | 104 + .../devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml | 85 + .../devicetree/bindings/phy/renesas,usb3-phy.yaml | 2 +- .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 1 + .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 3 - .../bindings/pinctrl/pinctrl-mt8192.yaml | 58 +- .../bindings/pinctrl/sunplus,sp7021-pinctrl.yaml | 5 +- .../devicetree/bindings/serial/efm32-uart.txt | 20 - .../devicetree/bindings/spi/efm32-spi.txt | 39 - Documentation/filesystems/proc.rst | 4 +- Documentation/gpu/drm-usage-stats.rst | 21 + Documentation/vm/hwpoison.rst | 3 +- MAINTAINERS | 33 +- Next/SHA1s | 157 +- Next/Trees | 3 + Next/merge.log | 2189 +++++++++++++------- arch/Kconfig | 3 + arch/arm/boot/dts/Makefile | 8 +- arch/arm/boot/dts/alpine.dtsi | 2 +- arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 6 +- arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts | 6 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 2 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 4 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 4 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 6 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 6 +- arch/arm/boot/dts/at91-sama5d3_ksz9477_evb.dts | 5 + arch/arm/boot/dts/axm5516-cpus.dtsi | 32 +- arch/arm/boot/dts/bcm2711-rpi.dtsi | 4 + arch/arm/boot/dts/bcm2711.dtsi | 11 + arch/arm/boot/dts/bcm28155-ap.dts | 8 +- arch/arm/boot/dts/bcm283x.dtsi | 8 +- arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 6 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 8 +- .../dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi | 10 +- arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 10 +- arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 2 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 2 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 6 +- arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 6 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 6 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 8 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 2 +- arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 2 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 2 +- arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 +- arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 6 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 14 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 6 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 8 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 10 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 6 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 8 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 6 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 6 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 2 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 8 +- arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 2 +- arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 2 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 2 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 6 +- arch/arm/boot/dts/bcm47622.dtsi | 14 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 6 +- arch/arm/boot/dts/bcm63148.dtsi | 103 + arch/arm/boot/dts/{bcm47622.dtsi => bcm63178.dtsi} | 16 +- arch/arm/boot/dts/{bcm47622.dtsi => bcm6756.dtsi} | 16 +- arch/arm/boot/dts/{bcm47622.dtsi => bcm6846.dtsi} | 45 +- arch/arm/boot/dts/{bcm47622.dtsi => bcm6855.dtsi} | 36 +- arch/arm/boot/dts/{bcm47622.dtsi => bcm6878.dtsi} | 34 +- arch/arm/boot/dts/bcm911360_entphn.dts | 4 +- arch/arm/boot/dts/bcm947189acdbmr.dts | 4 +- arch/arm/boot/dts/bcm953012er.dts | 4 +- arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 2 +- arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 2 +- arch/arm/boot/dts/bcm963148.dts | 30 + arch/arm/boot/dts/bcm963178.dts | 30 + arch/arm/boot/dts/bcm96756.dts | 30 + arch/arm/boot/dts/bcm96846.dts | 30 + arch/arm/boot/dts/bcm96855.dts | 30 + arch/arm/boot/dts/bcm96878.dts | 30 + arch/arm/boot/dts/ecx-common.dtsi | 10 +- arch/arm/boot/dts/exynos4210-i9100.dts | 8 +- arch/arm/boot/dts/exynos4210-origen.dts | 10 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 10 +- arch/arm/boot/dts/exynos5250-arndale.dts | 12 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 2 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 2 +- arch/arm/boot/dts/lpc18xx.dtsi | 2 +- arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 2 +- arch/arm/boot/dts/nuvoton-npcm750.dtsi | 2 +- arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 10 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 1 - arch/arm/boot/dts/s5pv210-fascinate4g.dts | 6 +- arch/arm/boot/dts/s5pv210-galaxys.dts | 8 +- arch/arm/boot/dts/sam9x60.dtsi | 2 +- arch/arm/boot/dts/sd5203.dts | 2 +- arch/arm/boot/dts/spear1310-evb.dts | 2 +- arch/arm/boot/dts/spear1340-evb.dts | 2 +- arch/arm/boot/dts/spear1340.dtsi | 2 +- arch/arm/boot/dts/spear300-evb.dts | 2 +- arch/arm/boot/dts/spear310-evb.dts | 2 +- arch/arm/boot/dts/spear320-evb.dts | 2 +- arch/arm/boot/dts/spear320-hmi.dts | 2 +- arch/arm/boot/dts/spear320.dtsi | 2 +- arch/arm/boot/dts/ste-ab8500.dtsi | 6 +- arch/arm/boot/dts/ste-hrefv60plus.dtsi | 4 +- arch/arm/boot/dts/stih407-family.dtsi | 174 +- arch/arm/boot/dts/stih407.dtsi | 4 +- arch/arm/boot/dts/stih410.dtsi | 4 +- arch/arm/boot/dts/stihxxx-b2120.dtsi | 8 +- arch/arm/boot/dts/sun6i-a31.dtsi | 1 - arch/arm/boot/dts/sun8i-a23-a33.dtsi | 1 - arch/arm/boot/dts/sun9i-a80.dtsi | 1 - arch/arm/configs/bcm2835_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/kernel/irq.c | 3 +- arch/arm/mach-bcm/bcm_kona_smc.c | 1 + arch/arm64/Kconfig | 1 + arch/arm64/Kconfig.platforms | 9 + arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 4 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 4 +- arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 2 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 4 +- arch/arm64/boot/dts/broadcom/Makefile | 1 + arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 6 + .../boot/dts/broadcom/bcmbca/bcm4912.dtsi} | 60 +- .../boot/dts/broadcom/bcmbca/bcm63146.dtsi} | 72 +- .../boot/dts/broadcom/bcmbca/bcm63158.dtsi} | 68 +- arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi | 103 + .../boot/dts/broadcom/bcmbca/bcm6858.dtsi} | 89 +- arch/arm64/boot/dts/broadcom/bcmbca/bcm94912.dts | 30 + arch/arm64/boot/dts/broadcom/bcmbca/bcm963146.dts | 30 + arch/arm64/boot/dts/broadcom/bcmbca/bcm963158.dts | 30 + arch/arm64/boot/dts/broadcom/bcmbca/bcm96856.dts | 30 + arch/arm64/boot/dts/broadcom/bcmbca/bcm96858.dts | 30 + .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 12 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 12 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 6 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 6 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 38 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 38 +- .../boot/dts/marvell/armada-7040-mochabin.dts | 4 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 4 +- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 2 +- .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 200 +- .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 48 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 8 - arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 19 - arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 48 + arch/arm64/boot/dts/sprd/sc9836.dtsi | 10 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 4 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 2 +- arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/io.h | 41 +- arch/arm64/kernel/cpufeature.c | 1 - arch/arm64/kernel/entry-ftrace.S | 1 - arch/arm64/kernel/ftrace.c | 137 +- arch/arm64/kernel/setup.c | 7 +- arch/arm64/kvm/hyp/nvhe/Makefile | 7 +- arch/arm64/mm/init.c | 2 +- arch/parisc/include/asm/cacheflush.h | 6 +- arch/parisc/kernel/cache.c | 2 +- arch/parisc/kernel/irq.c | 2 + arch/powerpc/kernel/irq.c | 4 + arch/riscv/Kconfig | 9 +- arch/riscv/Kconfig.erratas | 1 + arch/riscv/boot/dts/microchip/mpfs.dtsi | 1 - arch/riscv/errata/thead/errata.c | 38 +- arch/riscv/include/asm/hwcap.h | 25 + arch/riscv/include/asm/switch_to.h | 4 +- arch/riscv/kernel/alternative.c | 18 +- arch/riscv/kernel/cpufeature.c | 51 +- arch/s390/include/asm/softirq_stack.h | 3 +- arch/sh/kernel/irq.c | 2 + arch/sparc/kernel/irq_64.c | 2 + arch/x86/events/amd/uncore.c | 146 +- arch/x86/events/perf_event.h | 3 +- arch/x86/hyperv/hv_init.c | 6 + arch/x86/hyperv/ivm.c | 84 +- arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/include/asm/e820/api.h | 5 - arch/x86/include/asm/efi.h | 4 - arch/x86/include/asm/fpu/api.h | 2 + arch/x86/include/asm/mshyperv.h | 4 + arch/x86/include/asm/mwait.h | 1 + arch/x86/include/asm/pci_x86.h | 8 + arch/x86/include/asm/perf_event.h | 16 + arch/x86/include/asm/setup.h | 38 +- arch/x86/include/asm/special_insns.h | 9 + arch/x86/kernel/Makefile | 4 - arch/x86/kernel/fpu/core.c | 14 + arch/x86/kernel/ftrace_64.S | 11 +- arch/x86/kernel/process.c | 44 +- arch/x86/kernel/resource.c | 14 +- arch/x86/kernel/setup.c | 5 - arch/x86/kernel/vmlinux.lds.S | 4 +- arch/x86/mm/pkeys.c | 15 +- arch/x86/mm/tlb.c | 18 +- arch/x86/net/bpf_jit_comp.c | 3 +- arch/x86/pci/acpi.c | 8 +- arch/x86/platform/efi/efi.c | 23 - block/blk-core.c | 4 +- block/blk-iocost.c | 2 +- block/blk-mq.c | 2 +- block/blk-mq.h | 12 +- block/blk-sysfs.c | 2 +- certs/.gitignore | 2 +- certs/Makefile | 20 +- certs/blacklist_hashes.c | 4 +- drivers/base/init.c | 2 + drivers/base/memory.c | 2 +- drivers/base/regmap/regmap.c | 22 + drivers/char/random.c | 4 +- drivers/clk/clk-fixed-factor.c | 11 +- drivers/clk/imx/clk-fracn-gppll.c | 36 +- drivers/clk/imx/clk-imx93.c | 6 +- drivers/clk/mediatek/clk-mt8192-msdc.c | 21 - drivers/clk/stm32/reset-stm32.c | 1 + drivers/cpufreq/qoriq-cpufreq.c | 1 + drivers/dma/apple-admac.c | 8 +- drivers/dma/stm32-mdma.c | 5 - drivers/firmware/efi/efi-init.c | 1 + drivers/firmware/efi/efi.c | 23 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 + drivers/gpu/drm/bridge/Kconfig | 2 + drivers/gpu/drm/bridge/analogix/anx7625.c | 4 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/i915/display/intel_bios.c | 123 +- drivers/gpu/drm/i915/display/intel_display.c | 67 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 4 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 3 +- drivers/gpu/drm/i915/display/intel_opregion.c | 14 + drivers/gpu/drm/i915/display/intel_opregion.h | 7 + drivers/gpu/drm/i915/display/intel_pch_refclk.c | 1 - drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 - drivers/gpu/drm/i915/i915_drv.h | 4 +- drivers/gpu/drm/meson/meson_viu.c | 22 +- drivers/gpu/drm/msm/Makefile | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 83 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 4 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 510 ++--- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 31 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.h | 6 - drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 5 + drivers/gpu/drm/msm/dp/dp_clk_util.c | 120 -- drivers/gpu/drm/msm/dp/dp_clk_util.h | 38 - drivers/gpu/drm/msm/dp/dp_ctrl.c | 13 +- drivers/gpu/drm/msm/dp/dp_display.c | 5 +- drivers/gpu/drm/msm/dp/dp_parser.c | 43 +- drivers/gpu/drm/msm/dp/dp_parser.h | 6 +- drivers/gpu/drm/msm/dp/dp_power.c | 104 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 48 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 112 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 13 +- drivers/gpu/drm/msm/hdmi/hdmi_hpd.c | 62 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8x60.c | 12 + drivers/gpu/drm/msm/msm_drv.c | 19 +- drivers/gpu/drm/msm/msm_drv.h | 10 - drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/msm/msm_gem.h | 1 - drivers/gpu/drm/msm/msm_gpu.c | 21 +- drivers/gpu/drm/msm/msm_gpu.h | 19 + drivers/gpu/drm/msm/msm_gpu_devfreq.c | 2 +- drivers/gpu/drm/nouveau/include/nvhw/drf.h | 4 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 4 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 54 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 11 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 242 +-- drivers/gpu/drm/vc4/vc4_bo.c | 62 +- drivers/gpu/drm/vc4/vc4_crtc.c | 196 +- drivers/gpu/drm/vc4/vc4_drv.c | 97 +- drivers/gpu/drm/vc4/vc4_drv.h | 19 +- drivers/gpu/drm/vc4/vc4_gem.c | 40 + drivers/gpu/drm/vc4/vc4_hvs.c | 18 +- drivers/gpu/drm/vc4/vc4_irq.c | 16 + drivers/gpu/drm/vc4/vc4_kms.c | 24 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 47 +- drivers/gpu/drm/vc4/vc4_plane.c | 29 +- drivers/gpu/drm/vc4/vc4_render_cl.c | 4 + drivers/gpu/drm/vc4/vc4_v3d.c | 15 + drivers/gpu/drm/vc4/vc4_validate.c | 16 + drivers/gpu/drm/vc4/vc4_validate_shaders.c | 4 + drivers/hid/.kunitconfig | 5 + drivers/hid/Kconfig | 16 + drivers/hid/Makefile | 3 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-nintendo.c | 2 + drivers/hid/hid-uclogic-core.c | 2 + drivers/hid/hid-uclogic-params.c | 201 +- drivers/hid/hid-uclogic-rdesc-test.c | 219 ++ drivers/hid/hid-uclogic-rdesc.c | 124 +- drivers/hid/hid-uclogic-rdesc.h | 24 +- drivers/hwmon/asus-ec-sensors.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 8 +- drivers/hwtracing/coresight/coresight-etm4x.h | 8 +- drivers/i2c/busses/i2c-hisi.c | 3 +- drivers/i2c/busses/i2c-qcom-cci.c | 35 + drivers/i2c/i2c-core-base.c | 3 +- drivers/idle/intel_idle.c | 25 +- drivers/irqchip/irq-gic-v3.c | 41 +- drivers/irqchip/irq-tegra.c | 10 +- drivers/md/dm-log.c | 3 +- drivers/md/dm.c | 24 +- drivers/mmc/core/debugfs.c | 1 + drivers/mmc/core/host.c | 2 +- drivers/mmc/host/dw_mmc-exynos.c | 4 +- drivers/mmc/host/dw_mmc-hi3798cv200.c | 4 +- drivers/mmc/host/dw_mmc-rockchip.c | 4 +- drivers/mmc/host/mmci.c | 2 +- drivers/mmc/host/mtk-sd.c | 20 +- drivers/mmc/host/sdhci-brcmstb.c | 2 +- drivers/mmc/host/sdhci-of-arasan.c | 5 +- drivers/mmc/host/sdhci-pci-gli.c | 34 + drivers/mmc/host/sdhci-st.c | 5 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/net/dsa/mt7530.c | 82 +- drivers/net/dsa/mt7530.h | 1 - drivers/net/ethernet/broadcom/bcm63xx_enet.c | 4 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 1 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 87 +- drivers/net/ethernet/intel/ice/ice_main.c | 49 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 2 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 31 + drivers/net/ethernet/intel/ice/ice_vf_lib.c | 5 + drivers/net/ethernet/intel/ice/ice_virtchnl.c | 53 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 1 - drivers/net/ethernet/mellanox/mlxsw/cmd.h | 30 - drivers/net/ethernet/mellanox/mlxsw/core.c | 12 - drivers/net/ethernet/mellanox/mlxsw/core.h | 12 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 33 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 670 +----- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 5 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 857 +++----- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 75 - .../ethernet/mellanox/mlxsw/spectrum_router_xm.c | 812 -------- .../ethernet/microchip/sparx5/sparx5_switchdev.c | 55 +- drivers/net/ethernet/microsoft/mana/gdma.h | 10 + drivers/net/ethernet/microsoft/mana/gdma_main.c | 39 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 18 +- drivers/net/ethernet/microsoft/mana/hw_channel.h | 5 + drivers/net/ethernet/microsoft/mana/mana.h | 70 + drivers/net/ethernet/microsoft/mana/mana_bpf.c | 64 + drivers/net/ethernet/microsoft/mana/mana_en.c | 148 +- drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 12 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 1 + .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 157 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 1 + drivers/net/ipa/gsi.c | 73 +- drivers/net/ipa/gsi.h | 2 +- drivers/net/ipa/gsi_private.h | 9 + drivers/net/ipa/gsi_trans.c | 70 +- drivers/net/ipa/gsi_trans.h | 15 +- drivers/net/phy/marvell-88x2222.c | 2 + drivers/net/usb/ax88179_178a.c | 26 +- drivers/net/wireless/ath/ath10k/core.c | 11 +- drivers/net/wireless/ath/ath10k/core.h | 1 + drivers/net/wireless/ath/ath10k/htt_rx.c | 6 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 61 +- drivers/net/wireless/ath/ath10k/mac.c | 70 +- drivers/net/wireless/ath/ath10k/qmi.c | 4 +- drivers/net/wireless/ath/ath10k/snoc.c | 5 +- drivers/net/wireless/ath/ath10k/txrx.c | 15 +- drivers/net/wireless/ath/ath11k/ahb.c | 4 +- drivers/net/wireless/ath/ath11k/core.c | 16 +- drivers/net/wireless/ath/ath11k/core.h | 6 +- drivers/net/wireless/ath/ath11k/debug.h | 4 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.c | 88 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.h | 39 + drivers/net/wireless/ath/ath11k/dp_rx.c | 8 +- drivers/net/wireless/ath/ath11k/hal_rx.c | 2 +- drivers/net/wireless/ath/ath11k/htc.c | 4 +- drivers/net/wireless/ath/ath11k/mac.c | 24 +- drivers/net/wireless/ath/ath11k/pci.c | 2 + drivers/net/wireless/ath/ath11k/qmi.c | 6 +- drivers/net/wireless/ath/ath11k/wmi.c | 2 +- drivers/net/wireless/ath/ath5k/phy.c | 2 +- drivers/net/wireless/ath/ath6kl/wmi.h | 2 +- drivers/net/wireless/ath/ath9k/dfs.c | 2 +- drivers/opp/core.c | 2 +- drivers/pci/controller/dwc/pcie-designware-host.c | 14 +- drivers/pci/controller/dwc/pcie-designware.h | 2 +- drivers/pci/controller/pci-aardvark.c | 112 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie-msm8996.c | 4 +- drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 4 +- drivers/phy/samsung/Makefile | 1 + drivers/phy/samsung/phy-exynos7-ufs.c | 3 + drivers/phy/samsung/phy-exynosautov9-ufs.c | 2 + drivers/phy/samsung/phy-fsd-ufs.c | 58 + drivers/phy/samsung/phy-samsung-ufs.c | 7 +- drivers/phy/samsung/phy-samsung-ufs.h | 3 +- drivers/phy/ti/phy-j721e-wiz.c | 75 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 4 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 103 + drivers/pinctrl/pinctrl-amd.h | 1376 +++++++++++- drivers/pinctrl/sunxi/Kconfig | 3 - drivers/pinctrl/sunxi/pinctrl-sun50i-a64-r.c | 1 - drivers/pinctrl/sunxi/pinctrl-sun50i-h6-r.c | 1 - drivers/pinctrl/sunxi/pinctrl-sun50i-h616-r.c | 1 - drivers/pinctrl/sunxi/pinctrl-sun6i-a31-r.c | 22 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c | 25 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a83t-r.c | 1 - drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c | 10 +- drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c | 1 - drivers/platform/chrome/cros_ec.c | 8 +- drivers/scsi/libiscsi.c | 44 +- drivers/scsi/pm8001/pm8001_hwi.c | 5 + drivers/scsi/pm8001/pm8001_init.c | 73 +- drivers/scsi/pm8001/pm8001_sas.c | 10 +- drivers/scsi/pm8001/pm8001_sas.h | 3 + drivers/scsi/pm8001/pm80xx_hwi.c | 46 +- drivers/scsi/qla2xxx/qla_attr.c | 27 +- drivers/scsi/qla2xxx/qla_bsg.c | 96 +- drivers/scsi/qla2xxx/qla_bsg.h | 15 + drivers/scsi/qla2xxx/qla_def.h | 24 +- drivers/scsi/qla2xxx/qla_gbl.h | 4 + drivers/scsi/qla2xxx/qla_gs.c | 2 +- drivers/scsi/qla2xxx/qla_init.c | 35 +- drivers/scsi/qla2xxx/qla_isr.c | 23 +- drivers/scsi/qla2xxx/qla_mbx.c | 60 +- drivers/scsi/qla2xxx/qla_os.c | 91 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/scsi_transport_iscsi.c | 4 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 2 +- drivers/soc/qcom/qcom-geni-se.c | 3 + drivers/spi/spi-microchip-core.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 3 + drivers/ufs/core/ufshcd.c | 8 +- drivers/ufs/host/ufs-exynos.c | 15 +- drivers/ufs/host/ufs-mediatek.c | 255 ++- drivers/ufs/host/ufs-mediatek.h | 58 + drivers/ufs/host/ufshcd-pltfrm.c | 5 +- drivers/ufs/host/ufshcd-pltfrm.h | 2 + fs/9p/fid.c | 57 +- fs/9p/fid.h | 6 +- fs/9p/vfs_addr.c | 21 +- fs/9p/vfs_dentry.c | 4 +- fs/9p/vfs_dir.c | 2 +- fs/9p/vfs_file.c | 9 +- fs/9p/vfs_inode.c | 89 +- fs/9p/vfs_inode_dotl.c | 82 +- fs/9p/vfs_super.c | 8 +- fs/9p/xattr.c | 8 +- fs/btrfs/block-group.c | 1 + fs/btrfs/ctree.h | 21 + fs/btrfs/extent-tree.c | 6 +- fs/btrfs/extent_io.c | 9 +- fs/btrfs/scrub.c | 4 +- fs/btrfs/send.c | 147 +- fs/btrfs/send.h | 17 +- fs/btrfs/super.c | 12 +- fs/btrfs/sysfs.c | 49 +- fs/btrfs/transaction.c | 28 + fs/btrfs/volumes.c | 33 +- fs/btrfs/zstd.c | 8 +- fs/cifs/cifs_debug.c | 15 +- fs/cifs/cifsglob.h | 42 +- fs/cifs/cifsproto.h | 7 + fs/cifs/connect.c | 32 + fs/cifs/misc.c | 9 +- fs/cifs/sess.c | 153 +- fs/cifs/smb2ops.c | 154 +- fs/cifs/smb2pdu.c | 2 + fs/cifs/trace.h | 38 + fs/exec.c | 7 + fs/ext2/dir.c | 9 +- fs/fs-writeback.c | 17 +- fs/nfs/dir.c | 1 + fs/nfs/nfs4file.c | 1 + fs/proc/array.c | 1 - fs/proc/inode.c | 2 - fs/proc/kmsg.c | 1 - fs/proc/nommu.c | 1 - fs/proc/proc_net.c | 3 - fs/proc/proc_tty.c | 2 - fs/proc/root.c | 3 - fs/proc/task_mmu.c | 2 +- fs/proc/vmcore.c | 1 - fs/userfaultfd.c | 7 +- fs/xfs/libxfs/xfs_attr.c | 9 +- fs/xfs/libxfs/xfs_attr.h | 12 +- fs/xfs/libxfs/xfs_attr_leaf.c | 2 +- fs/xfs/libxfs/xfs_da_btree.h | 4 +- fs/xfs/xfs_attr_item.c | 15 +- fs/xfs/xfs_ioctl.c | 3 +- fs/xfs/xfs_xattr.c | 17 +- include/asm-generic/io.h | 91 +- include/asm-generic/softirq_stack.h | 2 +- include/drm/drm_gem.h | 26 +- include/dt-bindings/clock/efm32-cmu.h | 43 - include/linux/backing-dev.h | 2 + include/linux/cgroup-defs.h | 3 +- include/linux/efi.h | 3 + include/linux/highmem-internal.h | 10 +- include/linux/highmem.h | 13 - include/linux/huge_mm.h | 80 +- include/linux/iosys-map.h | 2 +- include/linux/khugepaged.h | 30 - include/linux/mm.h | 3 +- include/linux/objtool.h | 6 + include/linux/pinctrl/pinctrl.h | 20 + include/linux/printk.h | 5 + include/linux/ratelimit_types.h | 12 +- include/linux/regmap.h | 37 + include/linux/soundwire/sdw_intel.h | 2 + include/linux/swap.h | 5 - include/linux/vmalloc.h | 1 + include/net/9p/client.h | 31 - include/net/inet_connection_sock.h | 3 - include/net/inet_hashtables.h | 68 +- include/net/sock.h | 14 - include/scsi/scsi_transport_iscsi.h | 2 +- include/sound/control.h | 2 +- include/sound/core.h | 6 + include/trace/events/9p.h | 48 - include/trace/events/kmem.h | 40 +- include/trace/events/rwmmio.h | 97 + include/uapi/linux/io_uring.h | 5 +- include/ufs/ufshcd.h | 3 + include/ufs/unipro.h | 104 +- io_uring/Makefile | 2 +- io_uring/cancel.c | 23 +- io_uring/cancel.h | 4 +- io_uring/fdinfo.c | 11 +- io_uring/io-wq.h | 1 + io_uring/io_uring.c | 735 +------ io_uring/io_uring.h | 91 +- io_uring/io_uring_types.h | 113 +- io_uring/kbuf.c | 37 +- io_uring/kbuf.h | 38 +- io_uring/opdef.c | 491 +++++ io_uring/opdef.h | 2 + io_uring/poll.c | 225 +- io_uring/poll.h | 3 +- io_uring/rsrc.c | 9 +- io_uring/rw.c | 46 +- io_uring/tctx.c | 36 +- io_uring/tctx.h | 7 +- io_uring/timeout.c | 3 +- io_uring/uring_cmd.c | 18 +- kernel/auditsc.c | 2 +- kernel/bpf/btf.c | 5 + kernel/cfi.c | 4 +- kernel/cgroup/cgroup.c | 95 +- kernel/context_tracking.c | 5 +- kernel/fork.c | 5 +- kernel/irq/pm.c | 2 - kernel/locking/lockdep.c | 2 +- kernel/nsproxy.c | 3 +- kernel/panic.c | 2 + kernel/printk/internal.h | 2 + kernel/printk/printk.c | 8 +- kernel/printk/printk_safe.c | 32 + kernel/reboot.c | 2 + kernel/sched/core.c | 66 +- kernel/sched/deadline.c | 6 +- kernel/sched/fair.c | 205 +- kernel/sched/sched.h | 6 +- kernel/sched/topology.c | 23 +- lib/Kconfig | 7 + lib/Kconfig.debug | 1 + lib/Kconfig.ubsan | 2 +- lib/Makefile | 2 + lib/livepatch/test_klp_callbacks_busy.c | 8 + lib/maple_tree.c | 304 ++- lib/test_maple_tree.c | 277 +++ lib/trace_readwrite.c | 47 + localversion-next | 2 +- mm/backing-dev.c | 11 +- mm/highmem.c | 2 +- mm/huge_memory.c | 81 +- mm/hwpoison-inject.c | 2 +- mm/internal.h | 2 + mm/kasan/common.c | 8 +- mm/kasan/kasan.h | 3 +- mm/kasan/report.c | 12 +- mm/khugepaged.c | 169 +- mm/kmemleak.c | 60 +- mm/madvise.c | 2 +- mm/memblock.c | 7 +- mm/memory-failure.c | 12 + mm/memory.c | 7 +- mm/mlock.c | 4 +- mm/mmap.c | 17 +- mm/page_alloc.c | 228 +- mm/slab.c | 18 +- mm/slab.h | 30 +- mm/slab_common.c | 9 +- mm/slob.c | 8 +- mm/slub.c | 94 +- mm/sparse-vmemmap.c | 2 +- mm/swap.h | 5 + mm/usercopy.c | 26 +- mm/vmalloc.c | 2 +- net/9p/client.c | 35 +- net/ax25/af_ax25.c | 33 +- net/bridge/br_mdb.c | 15 +- net/core/filter.c | 34 +- net/core/skbuff.c | 7 +- net/dccp/proto.c | 33 +- net/ipv4/inet_connection_sock.c | 247 +-- net/ipv4/inet_hashtables.c | 193 +- net/ipv4/tcp.c | 14 +- samples/bpf/xdp_fwd_user.c | 55 +- scripts/faddr2line | 45 +- security/integrity/evm/evm_crypto.c | 7 +- security/selinux/hooks.c | 11 +- security/selinux/ss/policydb.h | 2 + sound/core/Kconfig | 37 +- sound/core/control.c | 267 ++- sound/core/init.c | 4 + sound/pci/hda/hda_auto_parser.c | 7 +- sound/pci/hda/hda_local.h | 1 + sound/pci/hda/patch_realtek.c | 24 +- sound/soc/intel/skylake/skl-topology.c | 6 - sound/soc/soc-topology.c | 2 +- sound/soc/sof/intel/Kconfig | 16 + sound/soc/sof/intel/Makefile | 4 +- sound/soc/sof/intel/apl.c | 1 + sound/soc/sof/intel/cnl.c | 2 + sound/soc/sof/intel/hda-loader.c | 18 +- sound/soc/sof/intel/hda.h | 4 + sound/soc/sof/intel/icl.c | 1 + sound/soc/sof/intel/mtl.c | 800 +++++++ sound/soc/sof/intel/mtl.h | 76 + sound/soc/sof/intel/pci-mtl.c | 71 + sound/soc/sof/intel/shim.h | 2 + sound/soc/sof/intel/tgl.c | 4 + sound/soc/sof/ipc4-control.c | 2 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 2 +- sound/soc/sunxi/sun4i-codec.c | 78 +- sound/soc/tegra/tegra210_i2s.c | 4 +- sound/soc/tegra/tegra210_mbdrc.c | 4 +- tools/include/linux/objtool.h | 6 + tools/lib/bpf/usdt.c | 123 +- tools/testing/selftests/bpf/Makefile | 14 +- tools/testing/selftests/bpf/prog_tests/tailcalls.c | 55 + .../selftests/bpf/progs/tailcall_bpf2bpf6.c | 42 + tools/testing/selftests/dma/Makefile | 1 + tools/testing/selftests/dma/dma_map_benchmark.c | 2 +- tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 2 - tools/testing/selftests/net/bind_bhash_test.c | 119 -- tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/timens/vfork_exec.c | 90 + tools/testing/selftests/vm/ksm_tests.c | 2 + 717 files changed, 15813 insertions(+), 10253 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/efm32-clock.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/hdmi.txt create mode 100644 Documentation/devicetree/bindings/display/msm/hdmi.yaml rename Documentation/devicetree/bindings/{i2c => hwmon}/ibm,p8-occ-hwmon.txt (100%) delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-efm32.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/rda,8810 [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/rda,8810 [...] create mode 100644 Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/mt7530.txt create mode 100644 Documentation/devicetree/bindings/net/xlnx,emaclite.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,hdmi-phy-other.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml delete mode 100644 Documentation/devicetree/bindings/serial/efm32-uart.txt delete mode 100644 Documentation/devicetree/bindings/spi/efm32-spi.txt create mode 100644 arch/arm/boot/dts/bcm63148.dtsi copy arch/arm/boot/dts/{bcm47622.dtsi => bcm63178.dtsi} (88%) copy arch/arm/boot/dts/{bcm47622.dtsi => bcm6756.dtsi} (92%) copy arch/arm/boot/dts/{bcm47622.dtsi => bcm6846.dtsi} (66%) copy arch/arm/boot/dts/{bcm47622.dtsi => bcm6855.dtsi} (74%) copy arch/arm/boot/dts/{bcm47622.dtsi => bcm6878.dtsi} (76%) create mode 100644 arch/arm/boot/dts/bcm963148.dts create mode 100644 arch/arm/boot/dts/bcm963178.dts create mode 100644 arch/arm/boot/dts/bcm96756.dts create mode 100644 arch/arm/boot/dts/bcm96846.dts create mode 100644 arch/arm/boot/dts/bcm96855.dts create mode 100644 arch/arm/boot/dts/bcm96878.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/Makefile copy arch/{arm/boot/dts/bcm47622.dtsi => arm64/boot/dts/broadcom/bcmbca/bcm4912.dt [...] copy arch/{arm/boot/dts/bcm47622.dtsi => arm64/boot/dts/broadcom/bcmbca/bcm63146.d [...] copy arch/{arm/boot/dts/bcm47622.dtsi => arm64/boot/dts/broadcom/bcmbca/bcm63158.d [...] create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi copy arch/{arm/boot/dts/bcm47622.dtsi => arm64/boot/dts/broadcom/bcmbca/bcm6858.dt [...] create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm94912.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm963146.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm963158.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96856.dts create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96858.dts delete mode 100644 drivers/gpu/drm/msm/dp/dp_clk_util.c delete mode 100644 drivers/gpu/drm/msm/dp/dp_clk_util.h create mode 100644 drivers/hid/.kunitconfig create mode 100644 drivers/hid/hid-uclogic-rdesc-test.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_router_xm.c create mode 100644 drivers/phy/samsung/phy-fsd-ufs.c delete mode 100644 include/dt-bindings/clock/efm32-cmu.h create mode 100644 include/trace/events/rwmmio.h create mode 100644 io_uring/opdef.c create mode 100644 lib/trace_readwrite.c create mode 100644 sound/soc/sof/intel/mtl.c create mode 100644 sound/soc/sof/intel/mtl.h create mode 100644 sound/soc/sof/intel/pci-mtl.c create mode 100644 tools/testing/selftests/bpf/progs/tailcall_bpf2bpf6.c delete mode 100644 tools/testing/selftests/net/bind_bhash_test.c create mode 100644 tools/testing/selftests/timens/vfork_exec.c