This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 5a362df0f3f5 lib/stackdepot: allow optional init and stack_table alloca [...] omits e83dd1241407 lib/stackdepot: allow optional init and stack_table alloca [...] omits 2ab1380020a6 lib/stackdepot: fix spelling mistake and grammar in pr_err [...] omits 625baab5f03d lib/stackdepot: allow optional init and stack_table alloca [...] omits 279e1b278bac nubus: Rename pde_data var to fix conflict with external function omits 803e8849b782 proc: remove PDE_DATA() completely omits 0b7298f4042e fs: proc: store PDE()->data into inode->i_private omits ab1cf441e3ca eventpoll: simplify sysctl declaration with register_sysctl() omits 8b6c63b82b49 cdrom: simplify subdirectory registration with register_sysctl() omits 7cac154e5601 inotify-simplify-subdirectory-registration-with-register_s [...] omits 5e009dcc87ec inotify: simplify subdirectory registration with register_ [...] omits 2b411c227771 test_sysctl: simplify subdirectory registration with regis [...] omits 5aa42988bd1b ocfs2: simplify subdirectory registration with register_sysctl() omits 2d5fe4518cd6 macintosh/mac_hid.c: simplify subdirectory registration wi [...] omits 9e0b1ee2bfa9 i915: simplify subdirectory registration with register_sysctl() omits af8c45f1f504 hpet: simplify subdirectory registration with register_sysctl() omits d6fdb65f7615 dnotify: move dnotify sysctl to dnotify.c omits a391b2f75458 aio: move aio sysctl to aio.c omits cbc47c4df439 sysctl: use SYSCTL_ZERO to replace some static int zero uses omits 217288d9695d sysctl: use const for typically used max/min proc sysctls omits 97c1077a0712 sysctl: make ngroups_max const omits 8a44314030b1 watchdog: move watchdog sysctl interface to watchdog.c omits 905a0bbbd7b1 hung_task: move hung_task sysctl interface to hung_task.c omits 94fde1d8aa73 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] omits ccc9f6145cc4 sysctl: move some boundary constants from sysctl.c to sysctl_vals omits db9163e478ce sysctl: add a new register_sysctl_init() interface omits a42f52adbf0d Merge branch 'akpm-current/current' omits e0fecc6cf633 configs: introduce debug.config for CI-like setup omits e2f571f61292 delayacct: cleanup flags in struct task_delay_info and fun [...] omits e6ddba85acfa delayacct: fix incomplete disable operation when switch en [...] omits a56a4d450b04 delayacct: support swapin delay accounting for swapping wi [...] omits 3421620e94bb panic-use-error_report_end-tracepoint-on-warnings-fix omits cdf307346a1b panic: use error_report_end tracepoint on warnings omits 5fe2e6c230d1 hfsplus: use struct_group_attr() for memcpy() region omits b3b31351c555 init/main.c: silence some -Wunused-parameter warnings omits cf4624f8e30b ELF: fix overflow in total mapping size calculation omits 8a01d0afd35d checkpatch: Improve Kconfig help test omits d4e70e0d4810 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE omits c0ed36e911cc lz4: fix LZ4_decompress_safe_partial read out of bound omits fbc1dda966d6 kstrtox: uninline everything omits 36835c74f428 kthread: dynamically allocate memory to store kthread's full name omits 99f4e5da8181 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] omits 9a23afcff863 tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] omits d6ecd114bad6 samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] omits 672bce4db637 fs/binfmt_elf: replace open-coded string copy with get_task_comm omits 61f2e9643f3d drivers/infiniband: replace open-coded string copy with ge [...] omits f5f3e0abb8f7 fs/exec: replace strncpy with strscpy_pad in __get_task_comm omits 41fe2039a172 fs/exec: replace strlcpy with strscpy_pad in __set_task_comm omits b2f85a6e9d7e proc/sysctl: make protected_* world readable omits 6ed162ac95ee proc-make-the-proc_create-stubs-static-inlines-fix omits 9bdb2474bd31 proc: Make the proc_create[_data]() stubs static inlines omits 62677c710794 proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] omits 98d76161a41b kernel/hung_task.c: Monitor killed tasks. omits 780242da3c31 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 9ed6ee3bf41c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits ceaddedc337e mm/damon/schemes: add the validity judgment of thresholds omits c4de6f5fe9e6 mm/damon/vaddr: remove swap_ranges() and replace it with swap() omits 43be407ce4b3 mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix omits fa46e30ab218 mm/damon: remove some unneeded function definitions in damon.h omits 683735e2892f mm/damon/core: use abs() instead of diff_of() omits 6a836e0348b0 mm/damon: add 'age' of region tracepoint support omits 78d61456f62f mm/damon: unified access_check function naming rules omits 7aa263f02354 mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault omits 38a11434bb6e mm: fix some comment errors omits 2f979ff033e6 zram: use ATTRIBUTE_GROUPS omits 702ed35292f7 btrfs: avoid live-lock in search_ioctl() on hardware with [...] omits 1a9ad05e2828 arm64: add support for sub-page faults user probing omits 5a322d129545 mm: introduce fault_in_exact_writeable() to probe for sub- [...] omits 441f1289afe8 zsmalloc: replace get_cpu_var with local_lock omits f7db48560c7c zsmalloc: replace per zpage lock with pool->migrate_lock omits d4ee80d9bbe6 locking: fixup write_lock_nested() implementation omits 77f3efdf90c9 locking/rwlocks: fix write_lock_nested for RT omits 08634f1fb7bc locking/rwlocks: introduce write_lock_nested omits 4cb3ca60c7b7 zsmalloc: remove zspage isolation for migration omits ea288cbb387c zsmalloc: move huge compressed obj from page to zspage omits 6a027ae771f3 zsmalloc: introduce obj_allocated omits 65e844592ded zsmalloc: decouple class actions from zspage works omits 344a80eb37a5 zsmalloc: rename zs_stat_type to class_stat_type omits 0cd2213b503e zsmalloc: introduce some helper functions omits e134b0e5cb32 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits dddb18d53c28 mm/hwpoison: fix unpoison_memory() omits f51b92f5df38 mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE omits 71eeefcdb1d4 mm/hwpoison: mf_mutex for soft offline and unpoison omits 5b754205a93f mm: migrate: add more comments for selecting target node randomly omits c524779e7b25 mm: migrate: support multiple target nodes demotion omits 166c74c46db8 mm/migrate.c: rework migration_entry_wait() to not take a pageref omits 6f628d016bb7 mm: compaction: fix the migration stats in trace_mm_compac [...] omits a0e0b50b9724 mm: migrate: correct the hugetlb migration stats omits 142a26225ad5 mm: migrate: fix the return value of migrate_pages() omits 30c6cd4855c9 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 9a27f84ec913 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 42a8dc008d80 vmscan: make drop_slab_node static omits 73c1db413be9 selftests/uffd: allow EINTR/EAGAIN omits b12c3b4a1751 mm, hugepages: make memory size variable in hugepage-mrema [...] omits b51e577ff97b mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits 6fea20e5c888 selftests: vm: add a hugetlb test case omits 67beda8d82e3 mm: sparsemem: use page table lock to protect kernel pmd o [...] omits 9c48d276898d mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits 38be162ed4a0 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits 1ae3020952e8 hugetlb: add hugetlb.*.numa_stat file omits 71de21f5574b mm/pagealloc: sysctl: change watermark_scale_factor max li [...] omits d00072abc5c2 mm: introduce memalloc_retry_wait() omits bd1c5aac161e mm: discard __GFP_ATOMIC omits 333d40547826 x86: mm: add x86_64 support for page table check omits 0e82eb558de6 mm-page-table-check-fix omits ccbdffe96afe mm: page table check omits 31918ec7d55d mm: ptep_clear() page table helper omits 974555057784 mm: add anonymous vma name refcounting omits 8c4cf091febd docs: proc.rst: /proc/PID/maps: fix malformed table omits 4c9f4007c410 mm: add a field to store names for private anonymous memory omits 3cdb38d68caa mm: rearrange madvise code to allow for reuse omits 722b548908f8 mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] omits c19f322fe0c6 mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit omits 3e34c81bff75 tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] omits 10b3098d9980 memcg: better bounds on the memcg stats updates omits bd248cec8cff mm/page_counter: remove an incorrect call to propagate_pro [...] omits 320368b86985 mm: memcontrol: make cgroup_memory_nokmem static omits 618952c7aa9d mm: shmem: don't truncate page if memory failure happens omits 67e6451709e1 gup: avoid multiple user access locking/unlocking in fault [...] omits 8c0e348a70bb tools/vm/page_owner_sort.c: support sorting by stack trace omits ff2efa6526d0 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 5c32a75bcf13 tools/vm/page_owner_sort.c: sort by stacktrace before culling omits 0ff8f23d27be mm,fs: split dump_mapping() out from dump_page() omits ae9b53d86d98 kasan: test: add test case for double-kmem_cache_destroy() omits 7d26df5e2d0a kasan: add ability to detect double-kmem_cache_destroy() omits 08d0fe0ab7cb kasan: test: add globals left-out-of-bounds test omits edaacb9a3946 device-dax: compound devmap support omits 4df8f5016d31 device-dax-set-mapping-prior-to-vmf_insert_pfn_pmdpud-fix omits 7be9bf04a2e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4dc332d2f67b Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] omits 7b372cf86a68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4f7e404f425b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 693476e50e01 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 3f9f3df7a2f8 Merge branch 'cfi/next' of git://git.kernel.org/pub/scm/li [...] omits cc65eaa9ac9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fddd9cf11eac Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git omits 5adbc5ff0e8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f340ca62d0c5 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits a54031f0e2a9 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 53c3c7a0b193 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits b6ae784d0cfd Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 3d1a8acc17ef Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 93874599a135 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 74177be163e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ec87b01c3a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bc3f145886af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a60ca2fac60d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c58d578f9923 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 54689976b92e Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits eaff1747382f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8488e79dc654 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff73d1b6bd66 Merge branch 'gpio/gpio-sim' of git://git.kernel.org/pub/s [...] omits fbdb1666d834 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8aa81b552fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8997bc4e96a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b9fd23d6a254 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4500dfb504c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3c797a2bfc97 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 37031bd8db3e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 20b4f3cdbb08 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 2856bdce5799 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5e2f419e1f9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5ec505fb06c3 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits a9c12d51719c Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 61e6cb104023 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits cbb4f5053fea Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 2071a8eae5dc Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 531b71033d91 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 4d3727d59d35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b2d6ba733966 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5373fa7aedc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b0280149655e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 576335c49ddb Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits da73519fa11a Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits aad392e2083d Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 665d96f59cc5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e383b355de60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37db56d31833 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 404486a2f1e4 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits ec09db4a73f2 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits d0764cab74e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7851908afec9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 98c41f0a9e14 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9a0a2ec19433 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afed78985012 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits beeba2329489 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e638d65bd68a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43b5926ec7e0 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 645fa83d05c9 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits bdf6f9a00d91 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 88bd0541d2f4 Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] omits 8c3a1590d046 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits cb9658b3c5a8 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 38eacc36fca2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits c24d99263dcd Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 4b4d8ad4c5bb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3240839609f3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 1fd8e69bc210 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 3a868ff9ce92 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 555b269c9d3b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f97f8639fedd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2e33eb19dded Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5905ba45c979 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c46cb4a52a73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96c2437da948 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7de836aa136a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c6177cadaff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8978daa51304 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 2bc30d7a5f21 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 5a92856b7013 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits ddb9479a436d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 67122ffbf5e9 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 5f2f1c4f1015 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 1a9d8e69d894 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 3f5917606814 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits be165834cab7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebd0af535cba Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits fa202ee8148b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e36eab29a4c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88fc9e46c613 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7f2e37ee223 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 6480e5dcfbc2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 276a4870bb59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c6ba9fdb2f70 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 34caa64217a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e77fb26c675e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e15d935d418c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 96ef89d5e75b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ceb4483184ff Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits ff1929a31849 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f13f4ab34230 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 762f2c2f736c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2ae4751abfb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebca870959d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 445f4bb54d39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d75d61b71e6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e03a8636248e Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 526f0a3a3d28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 307bc62692c4 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits c03a239ccf24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f2d671ad4df5 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 3581e47a42c6 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 893bcc5ceb7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 73d03874f8b7 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 8c99ad8c9af4 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits d53c89d678f9 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits a12264940af6 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 19f39032f35e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 777ac782dbcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6d9fdca9ea94 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits e4db32a07b2f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c43eb4f65277 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c043b71c12f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 88698cfec910 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cdcb4dac8ec2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9ebcec7cbf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ee4a96fd94f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7861679f0373 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4463581eb3db Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7ee61af4bb2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4cc30104028b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea496ec54c45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91642f645fd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13d71d8afd09 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 648fee542a87 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d0845588a0ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f1db50ca947 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits e956bc891e51 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b4b6af17b6db Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits 011f10dcbfe0 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 712d934ee15f Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits f79946ba05e7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a997364bbdab Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f44c1777c67d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits bf1b6440b0c2 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits ad5bb1ee8219 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits f33bfade7b4c Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 5a2b19ef9925 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits ec59aec5f557 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fbff37a26bcb Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 315d300ec432 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 82d7d89a1c5f Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 22c9643b0e04 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits fefcfcfa3a38 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits afdf01aec0e1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 48945114eae1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 831a09218a0f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6ffb53f9d252 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d9ff12c3742d Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 54fa24e5c3aa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e56bb7278588 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 02ef63d51fd6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dad3d6befa7f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d690951a27f1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8b81e43f3066 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits cc31a4bcc767 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits c5b9a4363729 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 8452a38ac0fd Merge branch 'for-5.17/block' into for-next omits a77f46727daa block: Remove redundant initialization of variable ret omits 18a9fc7360b1 Merge branch 'for-5.17/block' into for-next omits c3ad7dd4999b block: simplify ioc_lookup_icq omits 22e0aa975c1f block: simplify ioc_create_icq omits af04d9b6c903 block: return the io_context from create_task_io_context omits 6767435a95a2 block: use alloc_io_context in __copy_io omits a3335d4269a7 block: factor out a alloc_io_context helper omits b9e117800715 block: remove get_io_context_active omits f390716138b4 block: move the remaining elv.icq handling to the I/O scheduler omits 0afb8931998d block: move blk_mq_sched_assign_ioc to blk-ioc.c omits 6b939dcfa413 block: mark put_io_context_active static omits b2b522fb21b1 Revert "block: Provide blk_mq_sched_get_icq()" omits 4d6d46def211 bfq: use bfq_bic_lookup in bfq_limit_depth omits 91d84d8eef71 bfq: simplify bfq_bic_lookup omits 8a8d3786e0ea fork: move copy_io to block/blk-ioc.c omits aa6c81e0dbe5 RDMA/qib: rename copy_io to qib_copy_io omits 682ecf32bc9c Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits f0e5dae34bb2 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 4d162e24e997 Merge branch 'for-5.17/block' into for-next omits 3f39d47d7ad8 blk-mq: use bio->bi_opf after bio is checked omits 04845dcc465b gfs2: Clear inode glock object when lookup fails omits 8dcb23be2a4d gfs2: Cancel delete work synchronously in gfs2_create_inode omits de5de0813b7d Merge branch 'for-5.17/block' into for-next omits b48860616684 bfq: Do not let waker requests skip proper accounting omits e330e2ab2c40 bfq: Log waker detections omits 2bbd0f81ac70 bfq: Provide helper to generate bfqq name omits d7eb68e3958f bfq: Limit waker detection in time omits 3d7a7c45e29d bfq: Limit number of requests consumed by each cgroup omits e0ef40059557 bfq: Store full bitmap depth in bfq_data omits 421165c5bb2e bfq: Track number of allocated requests in bfq_entity omits 4896c4e64ba5 block: Provide blk_mq_sched_get_icq() omits f84a329386ec Merge branch 'for-5.17/block' into for-next omits 8b333e2b7f20 Merge branch 'for-5.17/io_uring' into for-next omits a5d6aee0c81f mmc: core: Use blk_mq_complete_request_direct(). omits f783a8cc7d07 blk-mq: Add blk_mq_complete_request_direct() omits 401bf465cf2d Merge branch 'fixes' into for-next omits c9deaee814e7 device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() omits 1a87abefc974 device-dax: factor out page mapping initialization omits 3171f7207fde device-dax: ensure dev_dax->pgmap is valid for dynamic devices omits caf11718fef7 device-dax: use struct_size() omits bfce237797fe device-dax: use ALIGN() for determining pgoff omits ccb6f5f71f71 mm/memremap: add ZONE_DEVICE support for compound pages omits 2b8db9ea77e1 mm/page_alloc: refactor memmap_init_zone_device() page init omits 4facd730e549 mm/page_alloc: split prep_compound_page into head and tail [...] omits b1d32f1e40fe memory-failure: fetch compound_head after pgmap_pfn_valid() omits f61bc9ffcab1 mm: defer kmemleak object creation of module_alloc() omits 50fbbb340617 mm: kmemleak: alloc gray object for reserved region with d [...] omits 049a36bdd370 kmemleak: fix kmemleak false positive report with HW tag-b [...] omits 90485dc3806d mm: slab: make slab iterator functions static omits 606a14a9ae4a mm/slab_common: use WARN() if cache still has objects on destroy omits 8c71d7c63c78 fs/ioctl: remove unnecessary __user annotation omits fa2d1b850537 ocfs2: fix ocfs2 corrupt when iputting an inode omits 4c480c40af11 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2a89aa846f29 ocfs2: reflink deadlock when clone file to the same direct [...] omits 8bba308cfb3f ocfs2:Use BUG_ON instead of if condition followed by BUG. omits 2eafb334f1bd squashfs: provide backing_dev_info in order to disable read-ahead omits 08133b26a31c scripts/spelling.txt: add "oveflow" omits c9230fd1258d ia64: fix typo in a comment omits 09d48f4dd5b0 arch/ia64/kernel/setup.c: use swap() to make code cleaner omits 494a4d732ee7 ia64: module: use swap() to make code cleaner omits a2123e9b4334 trace/hwlat: make use of the helper function kthread_run_on_cpu() omits 1c80384d838c trace/osnoise: make use of the helper function kthread_run [...] omits 1a1e5dbdd1f3 rcutorture: make use of the helper function kthread_run_on_cpu() omits 59452eb3522d ring-buffer: make use of the helper function kthread_run_on_cpu() omits 6b67f371057f RDMA/siw: make use of the helper function kthread_run_on_cpu() omits 67999631b6e5 kthread-add-the-helper-function-kthread_run_on_cpu-fix omits 213808159d3f kthread: add the helper function kthread_run_on_cpu() omits f9c2973e4534 procfs: prevent unpriveleged processes accessing fdinfo dir omits a68f6014166d /proc/kpageflags: do not use uninitialized struct pages omits 7ce60082cc3f /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 8f6a2bad3c8e filemap: remove PageHWPoison check from next_uptodate_page() omits 9d4d154528df mailmap: Update email address for Guo Ren omits b5e7c05189c9 MAINTAINERS: update kdump maintainers omits ebd396085204 Increase default MLOCK_LIMIT to 8 MiB omits 5cf16db2a331 mm-bdi-initialize-bdi_min_ratio-when-bdi-unregister-fix omits 012ef4938b06 mm: bdi: initialize bdi_min_ratio when bdi is unregistered omits 7d5e2f6227b1 mm: fix panic in __alloc_pages omits b1b447e2f3e1 media: mxl5005s: drop some dead code omits f0afafc21027 Merge branch 'for-5.17/io_uring' into for-next omits d1bc1f3d4ae7 Merge branch 'for-5.17/drivers' into for-next omits 593b40ab85eb Merge branch 'for-5.17/block' into for-next omits c895b784c699 loop: don't hold lo_mutex during __loop_clr_fd() omits f08fd5d1f9d1 blk-crypto: remove blk_crypto_unregister() omits f1880d26e517 blk-mq: cleanup request allocation omits b1d1d48b8b3a block: don't include <linux/part_stat.h> in blk.h omits 65db5bdc941e block: don't include <linux/idr.h> in blk.h omits 8ac269b7ebd5 block: don't include <linux/blk-mq.h> in blk.h omits c6d21307452d block: don't include blk-mq.h in blk.h omits 10e69ae57a1d block: don't include blk-mq-sched.h in blk.h omits 9bd06db7f49c block: remove the e argument to elevator_exit omits b4ef8cf4ee9c block: remove elevator_exit omits b717f549c852 block: move blk_get_flush_queue to blk-flush.c omits eaebe4a13376 blk_mq: remove repeated includes omits 2411ffaa8611 block: move io_context creation into where it's needed omits b15d878879d5 block: only allocate poll_stats if there's a user of them omits ed14f3d4d03f media: cobalt: drop an unused variable omits 63ecb865c4f2 media: mtk-mdp: address a clang warning omits c33a6897f5a0 media: qcom: camss: mark read reg function as __maybe_unused omits 7236261ada02 media: davinci: vpbe_osd: mark read reg function as __mayb [...] omits 163ccefbbdf0 media: imx290: mark read reg function as __maybe_unused omits 031cdb0042f8 media: adv7511: drop unused functions omits d9168d0d5961 media: adv7604 add _maybe_unused to currently unused functions omits 1c5aeba00713 media: au0828-i2c: drop a duplicated function omits 7da947b5433e media: lmedm04: don't ignore errors when setting a filter omits 85bd768b1525 media: radio-si476x: drop a container_of() abstraction macro omits d1282497070b media: si470x: fix printk warnings with clang omits 18daa194878d media: solo6x10: add _maybe_unused to currently unused functions omits 36d55de3be03 media: si21xx: report eventual errors at set_frontend omits 9e528a0ce280 media: m88ds3103: drop reg11 calculus from m88ds3103b_sele [...] omits 1a2a3fa651a9 media: drxk: drop operation_mode from set_dvbt() omits f4d081b88635 media: drxd: drop offset var from DownloadMicrocode() omits 4e64efe47ed5 media: davinci: get rid of an unused function omits 441a375d2002 blk-ioprio: don't set bio priority if not needed omits da7bdd66a69b blk-mq: move more plug handling from blk_mq_submit_bio int [...] omits bb5b684ffe6d blk-mq: simplify the plug handling in blk_mq_submit_bio omits 043102373172 sr: set GENHD_FL_REMOVABLE earlier omits be3a5168421f block: cleanup the GENHD_FL_* definitions omits 867064c93724 block: don't set GENHD_FL_NO_PART for hidden gendisks omits b92ca0a6ca2c block: remove GENHD_FL_EXT_DEVT omits 4fe473df7755 block: remove GENHD_FL_SUPPRESS_PARTITION_INFO omits 05d858439530 mmc: don't set GENHD_FL_SUPPRESS_PARTITION_INFO omits d85efbbb7939 null_blk: don't suppress partitioning information omits a1525fbf1d76 block: remove the GENHD_FL_HIDDEN check in blkdev_get_no_open omits 3793b8e18186 block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PART omits 6518a2317a01 block: merge disk_scan_partitions and blkdev_reread_part omits 85bb328bc2d1 block: remove a dead check in show_partition omits 4d9d69b47966 block: remove GENHD_FL_CD omits adde4fd69205 block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to disk->e [...] omits b97fae9247c4 block: move GENHD_FL_NATIVE_CAPACITY to disk->state omits 4c25d1b25eb6 block: don't include blk-mq headers in blk-core.c omits e708ebf57956 block: move blk_print_req_error to blk-mq.c omits 029e971116a6 block: move blk_dump_rq_flags to blk-mq.c omits b292f7150005 block: move blk_account_io_{start,done} to blk-mq.c omits dc948a57b995 block: move blk_steal_bios to blk-mq.c omits 835fdb4f164d block: move blk_rq_init to blk-mq.c omits 516950dcd7f8 block: move request based cloning helpers to blk-mq.c omits ec4165df1947 blk-mq: move blk_mq_flush_plug_list omits 4fd245508000 block: remove blk-exec.c omits 7c5ecacede65 block: remove rq_flush_dcache_pages omits d24a51c53a78 block: move blk_rq_err_bytes to scsi omits 0de4ecd59028 media: saa7134-go7007: get rid of to_state() function omits e97de1cfd545 media: adv7842: get rid of two unused functions omits b70f819b11e0 media: omap3isp: avoid warnings at IS_OUT_OF_BOUNDS() omits 4293d53b7473 media: omap3isp: mark isp_isr_dbg as __maybe_unused omits dc1b7d18939c media: marvell-ccic: drop to_cam() unused function omits 3848ff3a727c media: cx25840: drop some unused inline functions omits fe70cb9f32c4 media: dvb-core: dvb_frontend: address some clang warnings omits 8a18223a1849 media: mc: mark a debug function with __maybe_unused omits 7c6019a794f8 media: stb6100: mark a currently unused function as such omits de6c9fc2269e Merge branch 'fixes' into next omits d246d81cdbc4 Merge tag 'optee-fix-for-v5.16' into fixes omits 3121099d905d Merge branch 'async_notif_v8-rebase' into next omits 13fb3693194d Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds d58071a8a76d Linux 5.16-rc3 adds 91878ed54217 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 8f69342b10a6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 52d04d408185 s390/pci: move pseudo-MMIO to prevent MIO overlap adds a03df4546872 s390: update defconfigs adds 582e9934522a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f8e7dfd6fdab net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Head [...] adds dacb5d8875cc tcp: fix page frag corruption on page fault adds 1e89ad864d03 net: dsa: realtek-smi: fix indirect reg access for ports>3 adds 49989adc38f8 USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub adds 817b653160db net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instea [...] adds 7d4741eacdef net: mpls: Fix notifications when deleting a device adds 189168181bb6 net: mpls: Remove rcu protection from nh_dev adds ef56b6400162 Merge branch 'mpls-notifications' adds 5961060692f8 net/tls: Fix authentication failure in CCM mode adds d85195654470 mctp: test: fix skb free in test device tx adds 2191b1dfef7d net/mlx4_en: Update reported link modes for 1/10G adds aa1dcb5646fd atlantic: Increase delay for fw transactions adds aa685acd98ea atlatnic: enable Nbase-t speeds with base-t adds 2465c802232b atlantic: Fix to display FW bundle version instead of FW m [...] adds 413d5e09caa5 atlantic: Add missing DIDs and fix 115c. adds 03fa512189eb Remove Half duplex mode speed capabilities. adds 2087ced0fc3a atlantic: Fix statistics logic for production hardware adds 060a0fb721ec atlantic: Remove warn trace message. adds d00a50cf2520 Merge branch 'atlantic-fixes' adds cdef485217d3 ipv6: fix memory leak in fib6_rule_suppress adds 6a750e06d1f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 57f28d5cf617 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3fb8f293bcf1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ed53ae756930 rt2x00: do not mark device gone on EPROTO errors during start adds 191587cd1a5f mt76: fix key pointer overwrite in mt7921s_write_txwi/mt76 [...] adds 543388ef7ad0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds af9d3a2984dc mac80211: add docs for ssn in struct tid_ampdu_tx adds 1eda919126b4 nl80211: reset regdom when reloading regdb adds 2ec0c70a73af Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 57ecb3e577b4 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 65cc4ad62a9e ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver adds 71274ed25769 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c5bdc6db6060 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 3d688145030c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0090bde9b3a3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5f1392265c6b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 07fb78a78de4 spi: spi-rockchip: Add rk3568-spi compatible adds 2143e3218a64 Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds 730bd70dd93f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0a0b2eeff480 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 9efc89b33c71 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 780080231a08 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds dd95f5e2e3e0 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 9222ba68c3f4 Input: i8042 - add deferred probe support adds e1f5e848209a Input: iqs626a - prohibit inlining of channel parsing functions adds 1d72d9f960cc Input: elantech - fix stack out of bound access in elantec [...] adds c46cc18e8760 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d51a150abd3a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 75a16c8b465c Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 6de63dd5ef9e media: rockchip/rga: do proper error checking in probe adds d40f0b133b44 media: meson-ir-tx: remove incorrect doc comment adds 7ba652cd41c3 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 3800a26e7a3f Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 02fa100ca3d1 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 77f03faca520 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 78c62410ba03 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 1ae9144be974 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e599ea53a676 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds dbcadee44df8 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 587ec9840ccc Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 213ef1cc35c4 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] adds a01de314f4fa Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fbb6fe81726c Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 7e78781df491 drm/virtgpu api: define a dummy fence signaled event adds 42abd0043e0c drm/virtio: use drm_poll(..) instead of virtio_gpu_poll(..) adds 0c980a006d3f drm/vc4: kms: Wait for the commit before increasing our cl [...] adds f927767978d2 drm/vc4: kms: Fix return code check adds 049cfff8d53a drm/vc4: kms: Add missing drm_crtc_commit_put adds d134c5ff71c7 drm/vc4: kms: Clear the HVS FIFO commit pointer once done adds d354699e2292 drm/vc4: kms: Don't duplicate pending commit adds 6052a3110be2 drm/vc4: kms: Fix previous HVS commit wait adds ee9cfd4e6016 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new a7479c91996e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76c3062014ee Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9d37cc138aad Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new d7d383f46870 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b2e1f725665 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new adcd0fc9a938 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd0d0978fe5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56985dc4f437 memory: tegra: Constify struct thermal_cooling_device_ops new 7dda5cc4dca0 Merge branch 'mem-ctrl-next' into for-next new b13cfa3d5aba Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f5d99fdc2530 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16e81ded14be Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 83467697ae9a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d54e3b1b12c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e943c746cbc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 536fa3f899f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f0fa70dc0b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56d84a195276 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 781851b820b2 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 82b09b2de8b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7a050117b2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61bc76be367e firmware: arm_scmi: optee: Fix missing mutex_init() new afc9c1e26bc7 firmware: arm_scmi: optee: Drop the support for the OPTEE [...] new ca54383f2adb Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 294f04b36c1f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 1149ccc5e891 ARM: dts: stm32: fix stusb1600 pinctrl used on stm32mp157c-dk new f7a2c5c8d4e5 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 18f4304406a4 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 9fcd8dc5d651 optee: Fix NULL but dereferenced coccicheck error new 4c3f66374817 Merge branch 'async_notif' into next new 19520fbaf909 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 40f6e46dd0e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91466aff3fc5 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new a665004264a0 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 82732ea4d961 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8756edc222a Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 1bddbd19e677 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62805a866204 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 376e3fdecb0d m68k: Enable memtest functionality new 72ff055d7e31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 54b54ea061a8 microblaze: fix typo in a comment new 93b0e7b1b897 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 13166af24898 MIPS: Remove a repeated word in a comment new 9d348f6b9280 MIPS: CPC: Use bitfield helpers new 4e1fc0a48037 MIPS: CPS: Use bitfield helpers new 3c8178db12d3 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new d875bec5e540 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 01b05999d0b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af3fdce4ab07 Revert "powerpc/code-patching: Improve verification of pat [...] new 035788e780a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eae157f3498e Merge branch 'fixes' into for-next new 940747d69e5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cbc14475380c Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new cc1c4b2c3183 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d6d5a5b6b2a9 fscache, cachefiles: Disable configuration new d18c9010376b cachefiles: Delete the cachefiles driver pending rewrite new 608bfec640ed fscache: Remove the contents of the fscache driver, pendin [...] new ba8324be0b70 netfs: Display the netfs inode number in the netfs_read tr [...] new c3bf20848181 netfs: Pass a flag to ->prepare_write() to say if there's [...] new c630596c646a fscache: Introduce new driver new 3c30075cacb7 fscache: Implement a hash function new 14d4fdd58880 fscache: Implement cache registration new 27beaec4d546 fscache: Implement volume registration new 7018720c8ecc fscache: Implement cookie registration new 9a2f9df6e303 fscache: Implement cache-level access helpers new 3fda8375f18b fscache: Implement volume-level access helpers new a87def99e914 fscache: Implement cookie-level access helpers new e9449918e1e4 fscache: Implement functions add/remove a cache new f84ecaf828a6 fscache: Provide and use cache methods to lookup/create/fr [...] new 94f235e827bc fscache: Add a function for a cache backend to note an I/O error new 26173c101bc7 fscache: Implement simple cookie state machine new d5450f7c8285 fscache: Implement cookie user counting and resource pinning new 8bea8920d419 fscache: Implement cookie invalidation new af51054fce60 fscache: Provide a means to begin an operation new 32b16b8c8b97 fscache: Count data storage objects in a cache new 62f2009d718d fscache: Provide read/write stat counters for the cache new 1689fe7eeb67 fscache: Provide a function to let the netfs update its co [...] new 46bf4ebaff20 netfs: Pass more information on how to deal with a hole in [...] new fa40be633b22 fscache: Implement raw I/O interface new b2fb5758d8e8 fscache: Implement higher-level write I/O interface new 6cc42f4acb0d vfs, fscache: Implement pinning of cache usage for writeback new b30a99800fe8 fscache: Provide a function to note the release of a page new 4c0e33c73c58 fscache: Provide a function to resize a cookie new cbb68b01cdbb cachefiles: Introduce rewritten driver new 4a333c708724 cachefiles: Define structs new ebbca8fcff9c cachefiles: Add some error injection support new 8b38897403ba cachefiles: Add a couple of tracepoints for logging errors new ca043ee88726 cachefiles: Add cache error reporting macro new 8ba7a10bf776 cachefiles: Add security derivation new 3fde658806e9 cachefiles: Register a miscdev and parse commands over it new ebdfca9cb21f cachefiles: Provide a function to check how much space there is new 44c2dd0ee1ea vfs, cachefiles: Mark a backing file in use with an inode flag new 338d9f0e963e cachefiles: Implement a function to get/create a directory [...] new 825fc6281ca1 cachefiles: Implement cache registration and withdrawal new 1ecd3ca5632e cachefiles: Implement volume support new d6358da84a5e cachefiles: Add tracepoints for calls to the VFS new bed2df84a9a6 cachefiles: Implement object lifecycle funcs new e18da053d367 cachefiles: Implement key to filename encoding new 882e6cfd3b44 cachefiles: Implement metadata/coherency data storage in xattrs new 7d63062c825f cachefiles: Mark a backing file in use with an inode flag new e19b617e438a cachefiles: Implement culling daemon commands new 5cc1b2a78318 cachefiles: Implement backing file wrangling new b838c32dddab cachefiles: Implement begin and end I/O operation new 267b3aca0668 cachefiles: Implement cookie resize for truncate new 0443b01eccbb cachefiles: Implement the I/O routines new 0a347188b78e cachefiles: Allow cachefiles to actually function new e3d88d630749 fscache, cachefiles: Display stats of no-space events new 216171c4f20c fscache, cachefiles: Display stat of culling events new 89d0deb16916 afs: Handle len being extending over page end in write_beg [...] new 75cafe23bc6a afs: Fix afs_write_end() to handle len > page size new 614aac8263ca afs: Convert afs to use the new fscache API new 168d2ff6b671 afs: Copy local writes to the cache when writing to the server new 98ac956f3ea3 afs: Skip truncation on the server of data we haven't written yet new c7e351a677b2 9p: Use fscache indexing rewrite and reenable caching new 12b841dc2cfd 9p: Copy local writes to the cache when writing to the server new 1234f5681081 nfs: Convert to new fscache volume/cookie API new 935b45107a80 cifs: Support fscache indexing rewrite (untested) new b3c088faf78b fscache: Rewrite documentation new 88d116647545 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] new f3180ee5e735 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a30c36168f8c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f14773caf983 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new ba40bb3465a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a44a8c9c8df1 gfs2: gfs2_inode_lookup cleanup new cfdb9692082c gfs2: Rework gfs2_inode_lookup new e9d839893396 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38f03fd0c1a5 NFSD: handle errors better in write_ports_addfd() new 01d33a734426 SUNRPC: change svc_get() to return the svc. new 0c45acc9a1e6 SUNRPC/NFSD: clean up get/put functions. new ab1a6b627d9c SUNRPC: stop using ->sv_nrthreads as a refcount new ada7d3bdae40 nfsd: make nfsd_stats.th_cnt atomic_t new 23c8ef372a44 SUNRPC: use sv_lock to protect updates to sv_nrthreads. new dd94bb46bc27 NFSD: narrow nfsd_mutex protection in nfsd thread new af0f49f7e8ce NFSD: Make it possible to use svc_set_num_threads_sync new 90d20b10bec6 SUNRPC: discard svo_setup and rename svc_set_num_threads_sync() new 6ac25fbcbde9 NFSD: simplify locking for network notifier. new 02880310bfe0 lockd: introduce nlmsvc_serv new de6a29d71a64 lockd: simplify management of network status notifiers new 25871aafc804 lockd: move lockd_start_svc() call into lockd_create_svc() new 88eeb780a1bf lockd: move svc_exit_thread() into the thread new 61352ea70ea0 lockd: introduce lockd_put() new 507300a6d9ed lockd: rename lockd_create_svc() to lockd_get() new f967908a8c36 SUNRPC: move the pool_map definitions (back) into svc.c new 5e3170d391c8 SUNRPC: always treat sv_nrpools==1 as "not pooled" new c7370934a140 lockd: use svc_set_num_threads() for thread start and stop new 8a064c5acd6f NFS: switch the callback service back to non-pooled. new 9d2799bbd94d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bfda0a697599 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new f4665ea98028 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1f2c707719b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 52bb956f32d9 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 89c81507dadb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb069883046e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a98c1b85f81 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8f9807b95d19 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 9003fbe0f367 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover new cfc95e453afd Merge branch 'for-5.16/upstream-fixes' into for-next new 37dfbe58cda0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 071b37dcbdad Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 240ef15ba062 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 22410acd81ad Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 6adcd2250c61 Merge branch 'master' of git://linuxtv.org/media_tree.git new a62d2f710799 media: stb6100: mark a currently unused function as such new a057d92a36fa media: mc: drop an unused debug function new ea28f3f1d205 media: dvb-core: dvb_frontend: address some clang warnings new 0338d9c2ffc6 media: cx25840: drop some unused inline functions new 5f73dcec4076 media: marvell-ccic: drop to_cam() unused function new b61010bc5db5 media: omap3isp: mark isp_isr_dbg as __maybe_unused new c9ae8eed4463 media: omap3isp: avoid warnings at IS_OUT_OF_BOUNDS() new f16ce2e275bb media: adv7842: get rid of two unused functions new 8efe1d7c0023 media: saa7134-go7007: get rid of to_state() function new 7447911ef26d media: davinci: get rid of an unused function new 54a313c07f93 media: drxd: drop offset var from DownloadMicrocode() new 28e38377afa7 media: drxk: drop operation_mode from set_dvbt() new 535b7e2c4d48 media: m88ds3103: drop reg11 calculus from m88ds3103b_sele [...] new e955d3f20879 media: si21xx: report eventual errors at set_frontend new b06520417fbf media: solo6x10: mark unused functions as such new 442df11dd081 media: si470x: fix printk warnings with clang new 494171479348 media: radio-si476x: drop a container_of() abstraction macro new be5792716782 media: lmedm04: don't ignore errors when setting a filter new 644a5d27b84b media: au0828-i2c: drop a duplicated function new 91b6e8c97de3 media: adv7604: mark unused functions as such new b9078d405c0c media: adv7511: drop unused functions new 2471c2ecdf02 media: imx290: mark read reg function as __always_unused new 0c086fea0d3f media: davinci: vpbe_osd: mark read reg function as __alwa [...] new f1b1507dd460 media: camss: Remove unused static function new c6e2bedaa593 media: mtk-mdp: address a clang warning new 22f9904099e3 media: cobalt: drop an unused variable new f7702322ec7f media: mxl5005s: drop some dead code new 0c61689effc5 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 046322a69589 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 997a688d8d10 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 1126befdd67c Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new efbe83881621 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 19f72f6086eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2f7ed29f2c54 net: mdio: ipq8064: replace ioremap() with devm_ioremap() new 75fa71e3acad net: mvneta: Use struct tc_mqprio_qopt_offload for MQPrio [...] new e7ca75fe6662 net: mvneta: Don't force-set the offloading flag new e9f7099d0730 net: mvneta: Allow having more than one queue per TC new 2551dc9e398c net: mvneta: Add TC traffic shaping offload new 275f37ea50ac Merge branch 'mvneta-next' new 07b8ca3792de net/l2tp: convert tunnel rwlock_t to rcu new fd888e85fe6b net: Write lock dev_base_lock without disabling bottom halves. new ed618bd80947 net: vxlan: add macro definition for number of IANA VXLAN- [...] new e54b708c5441 net: hns3: use macro IANA_VXLAN_GPE_UDP_PORT to replace nu [...] new fc1e5a3613a8 Merge branch 'vxlan-port' new f3aee7c900ed dt-bindings: net: Add schema for Qualcomm BAM-DMUX new 21a0ffd9b38c net: wwan: Add Qualcomm BAM-DMUX WWAN network driver new 688e07574864 Merge branch 'qualcomm-bam-dmux' new 69d9c0d07726 net: mpls: Remove duplicate variable from iterator macro new f05b0b97335b net: mpls: Make for_nexthops iterator const new fe42e885c7a9 Merge branch 'mpls-cleanups' new 754d71be5292 selftests: net: bridge: fix typo in vlan_filtering depende [...] new b014861d96a6 net: dsa: realtek-smi: don't log an error on EPROBE_DEFER new 1ecab9370eef net: dsa: rtl8365mb: fix garbled comment new ef136837aaf6 net: dsa: rtl8365mb: set RGMII RX delay in steps of 0.3 ns new 9c37b09d3a9a dt-bindings: net: Add bindings for IXP4xx V.35 WAN HSS new 35aefaad326b net: ixp4xx_hss: Convert to use DT probing new 642fcf53a9ac dt-bindings: net: lan966x: Add lan966x-switch bindings new db8bcaad5393 net: lan966x: add the basic lan966x driver new d28d6d2e37d1 net: lan966x: add port module support new e18aba8941b4 net: lan966x: add mactable support new 12c2d0a5b8e2 net: lan966x: add ethtool configuration and statistics new 813f38bf3b89 net: lan966x: Update MAINTAINERS to include lan966x driver new 77a312468360 Merge branch 'lan966x-driver' new a27a76282837 net: mdio: mscc-miim: convert to a regmap implementation new 5186c4a05b97 net: dsa: ocelot: seville: utilize of_mdiobus_register new b99658452355 net: dsa: ocelot: felix: utilize shared mscc-miim driver f [...] new a4920d5d98f5 Merge branch 'seville-shared-mdio' new e9538f8270db devlink: Remove misleading internal_flags from health repo [...] new aeeecb889165 net: snmp: add statistics for tcp small queue check new ed0e658c51aa net: hns3: refactor reset_prepare_general retry statement new e74a726da2c4 net: hns3: refactor hns3_nic_reuse_page() new e6fe5e167185 net: hns3: refactor two hns3 debugfs functions new a4ae2bc0abd4 net: hns3: split function hns3_get_tx_timeo_queue_info() new e46da6a3d4d3 net: hns3: refine function hclge_cfg_mac_speed_dup_hw() new 7ca561be11d0 net: hns3: add new function hclge_tm_schd_mode_tc_base_cfg() new e06dac5290b7 net: hns3: refine function hclge_tm_pri_q_qs_cfg() new 8469b645c9a1 net: hns3: split function hns3_nic_get_stats64() new 2fbf6a07f537 net: hns3: split function hns3_handle_bdinfo() new 1d851c0905f8 net: hns3: split function hns3_set_l2l3l4() new ff45b48d3507 Merge branch 'hns3-cleanups' new dcad856fe55a net: dsa: felix: fix flexible_array.cocci warnings new 09ae03e2fc9d stmmac: remove ethtool driver version info new f26051efdf14 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 341ac5ffc4bd libbpf: Support static initialization of BPF_MAP_TYPE_PROG_ARRAY new baeead213e67 selftests/bpf: Test BPF_MAP_TYPE_PROG_ARRAY static initialization new da61e9e3aeb5 Merge branch 'Support static initialization of BPF_MAP_TYP [...] new 43174f0d4597 libbpf: Silence uninitialized warning/error in btf_dump_du [...] new 4ed9a9bb4d01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72ee7d25ad12 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7a6cfe28ae3e brcmfmac: Configure keep-alive packet on suspend new b07e3c6ebc0c rsi: Fix use-after-free in rsi_rx_done_handler() new f1cb3476e48b rsi: Fix out-of-bounds read in rsi_read_pkt() new fa4408b0799a wlcore: no need to initialise statics to false new 5fd32ae0433a libertas: Use struct_group() for memcpy() region new 642a57475b30 libertas_tf: Use struct_group() for memcpy() region new 601d2293e27f intersil: Use struct_group() for memcpy() region new f01b3774309f mwl8k: Use named struct for memcpy() region new 69831173fcbb rtlwifi: rtl8192de: Style clean-ups new 644d6e979f8f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8b195bbefbd8 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 62864a2ba2c3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e8cb09f3e632 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new c8d6c8eda6f4 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new be1651755c9a Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new c6890eaaef50 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9e609d11766f Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 3d0ccae6f22f drm/tidss: Fix warning: unused variable 'tidss_pm_ops' new 2623e51be8ad Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 93000340f17f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 74ba89c08e30 drm/i915: Fix DPT suspend/resume on !HAS_DISPLAY platforms new fd906f69c597 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 463c810549bb Merge branch 'for-linux-next-gt' of git://anongit.freedesk [...] new cc1c2de7b07f Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 89e9cd45fde9 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new ad8000a257aa Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 6dd21ad81bf9 ALSA: hda: Make proper use of timecounter new 0d34c81efec3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd03cf7f5b47 ASoC: sun8i-codec: Add AIF, ADC, and DAC volume controls new 425c5fce8a03 ASoC: qcom: Add support for ALC5682I-VS codec new 679de7b64f96 ASoC: sunxi: sun4i-spdif: Implement IEC958 control new 8544f08c8162 ASoC: soc-dai: update snd_soc_dai_delay() to snd_soc_pcm_d [...] new 403f830e7a0b ASoC: soc-component: add snd_soc_pcm_component_delay() new feea640aaf1a ASoC: amd: acp-pcm-dma: add .delay support new 796b64a72db0 ASoC: intel: sst-mfld-platform-pcm: add .delay support new dd894f4caf7d ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method new 7be10cef0fbe ASoC: soc-pcm: tidyup soc_pcm_pointer()'s delay update method new a0dd0cf2773f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7b2b49e59e3 Input: palmas-pwrbutton - use bitfield helpers new fafc66387dc0 Input: wacom_i2c - clean up the query device fields new 2ac0b15ccf7d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 190a9778b6c7 Merge branch 'for-5.17/io_uring' into for-next new 79478bf9ea9f block: move blk_rq_err_bytes to scsi new 786d4e01c550 block: remove rq_flush_dcache_pages new 4054cff92c35 block: remove blk-exec.c new b84c5b50d329 blk-mq: move blk_mq_flush_plug_list new 06c8c691e282 block: move request based cloning helpers to blk-mq.c new 52fdbbcc83f3 block: move blk_rq_init to blk-mq.c new f2b8f3ce989d block: move blk_steal_bios to blk-mq.c new 450b7879e345 block: move blk_account_io_{start,done} to blk-mq.c new 22350ad7f159 block: move blk_dump_rq_flags to blk-mq.c new 0d7a29a2b5ea block: move blk_print_req_error to blk-mq.c new d9337a420aed block: don't include blk-mq headers in blk-core.c new 864169164665 block: move GENHD_FL_NATIVE_CAPACITY to disk->state new 1545e0b419ba block: move GENHD_FL_BLOCK_EVENTS_ON_EXCL_WRITE to disk->e [...] new 1a827ce1b9f2 block: remove GENHD_FL_CD new e3b3bad3f298 block: remove a dead check in show_partition new e16e506ccd67 block: merge disk_scan_partitions and blkdev_reread_part new 46e7eac647b3 block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PART new 140862805aff block: remove the GENHD_FL_HIDDEN check in blkdev_get_no_open new 94b49c3ddb21 null_blk: don't suppress partitioning information new 79b0f79a835c mmc: don't set GENHD_FL_SUPPRESS_PARTITION_INFO new 3b5149ac5097 block: remove GENHD_FL_SUPPRESS_PARTITION_INFO new 1ebe2e5f9d68 block: remove GENHD_FL_EXT_DEVT new 9f18db572c97 block: don't set GENHD_FL_NO_PART for hidden gendisks new 430cc5d3ab4d block: cleanup the GENHD_FL_* definitions new a4561f9fccc5 sr: set GENHD_FL_REMOVABLE earlier new 0c5bcc92d94a blk-mq: simplify the plug handling in blk_mq_submit_bio new 1e9c23034d7b blk-mq: move more plug handling from blk_mq_submit_bio int [...] new 25c4b5e05857 blk-ioprio: don't set bio priority if not needed new 48b5c1fbcd8c block: only allocate poll_stats if there's a user of them new 5a9d041ba2f6 block: move io_context creation into where it's needed new 35c90e6ec960 blk_mq: remove repeated includes new 0281ed3cf44d block: move blk_get_flush_queue to blk-flush.c new f46b81c54b24 block: remove elevator_exit new 0c6cb3a293fa block: remove the e argument to elevator_exit new 2aa7745bf6db block: don't include blk-mq-sched.h in blk.h new e4a19f7289f3 block: don't include blk-mq.h in blk.h new a2ff7781cfe6 block: don't include <linux/blk-mq.h> in blk.h new ca5b304cabef block: don't include <linux/idr.h> in blk.h new 82d981d4230b block: don't include <linux/part_stat.h> in blk.h new 5b13bc8a3fd5 blk-mq: cleanup request allocation new 72cd9df2ef78 blk-crypto: remove blk_crypto_unregister() new e8dc17e2893b blk-mq: Add blk_mq_complete_request_direct() new 639d353143fa mmc: core: Use blk_mq_complete_request_direct(). new 790cf9c84837 block: Provide blk_mq_sched_get_icq() new 98f044999ba1 bfq: Track number of allocated requests in bfq_entity new 44dfa279f117 bfq: Store full bitmap depth in bfq_data new 76f1df88bbc2 bfq: Limit number of requests consumed by each cgroup new 1f18b7005b49 bfq: Limit waker detection in time new 582f04e19ad7 bfq: Provide helper to generate bfqq name new 1eb17f5e15b7 bfq: Log waker detections new c65e6fd460b4 bfq: Do not let waker requests skip proper accounting new 5f480b1a6325 blk-mq: use bio->bi_opf after bio is checked new e92a559e6c9d RDMA/qib: rename copy_io to qib_copy_io new 88c9a2ce520b fork: move copy_io to block/blk-ioc.c new 836b394b633e bfq: simplify bfq_bic_lookup new a0725c22cd84 bfq: use bfq_bic_lookup in bfq_limit_depth new c2a32464f449 Revert "block: Provide blk_mq_sched_get_icq()" new 3304742562d2 block: mark put_io_context_active static new 87dd1d63dcbd block: move blk_mq_sched_assign_ioc to blk-ioc.c new 222ee581b845 block: move the remaining elv.icq handling to the I/O scheduler new 50569c24be61 block: remove get_io_context_active new a0f14d8baaca block: factor out a alloc_io_context helper new 8ffc13680eac block: use alloc_io_context in __copy_io new d538ea4cb8e7 block: return the io_context from create_task_io_context new 18b74c4dcad8 block: simplify ioc_create_icq new eca5892a5d61 block: simplify ioc_lookup_icq new af22fef3e7a5 block: Remove redundant initialization of variable ret new 82baa324dc41 mtd_blkdevs: remove the sector out of range check in do_bl [...] new 79bb1dbd1200 block: don't check ->rq_disk in merges new f3fa33acca9f block: remove the ->rq_disk field in struct request new b84ba30b6c7a block: remove the gendisk argument to blk_execute_rq new a30e3441325b scsi: remove the gendisk argument to scsi_ioctl new e19dbd276bc9 Merge branch 'for-5.17/block' into for-next new 6050fa4c84cc loop: don't hold lo_mutex during __loop_clr_fd() new 0c22a66de487 Merge branch 'for-5.17/drivers' into for-next new 8a7518931baa block: Fix fsync always failed if once failed new 0d6e60732b85 Merge branch 'for-5.17/block' into for-next new 2087009c74d4 io_uring: validate timespec for timeout removals new c2626d30f312 Merge branch 'for-5.17/io_uring' into for-next new 07685d6b6ef5 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 869e25e8e221 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5fad50779083 pata_falcon: Avoid type warnings from sparse new 6c8ad7e8cf29 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl new 6f48394cf1f3 sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl new d0f23c1a99bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 89481fcd7877 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 19737a275162 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ac88e9526d68 dt-bindings: regulator: Add compatible for pmg1110 new 59eadd2af3f7 regulator: qcom-rpmh: Add PMG1110 regulators new 9cefa8afc530 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5795930dd423 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 4b824e6b2c74 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new 037cc34c6f50 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6751cf5bd851 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 342e3ce0f6f4 ARM: pxa/lubbock: Replace custom ->cs_control() by GPIO lo [...] new a9c8f68ce2c3 spi: pxa2xx: Get rid of unused ->cs_control() new 8393961c53b3 spi: pxa2xx: Get rid of unused enable_loopback member new 2eb487df9e3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12a630cbc410 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new 4b7ef2f8c1e8 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 2a215820c9ce Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 2896df62a649 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7e1c782f243 platform/x86: thinkpad_acpi: Make *_init() functions retur [...] new 5a47ac004167 platform/x86: thinkpad_acpi: Simplify dytc_version handling new 0b0d2fba4f33 platform/x86: thinkpad_acpi: Cleanup dytc_profile_available new 798682e23689 platform/x86: thinkpad_acpi: Properly indent code in tpacp [...] new cb97f5f01d38 platform/x86: thinkpad_acpi: Remove "goto err_exit" from h [...] new 3a0abea60c6a platform/x86: thinkpad_acpi: Fix thermal_temp_input_attr sorting new 910524004383 platform/x86: thinkpad_acpi: Restore missing hotkey_tablet [...] new 2f5ad08f3eec platform/x86: thinkpad_acpi: Register tpacpi_pdriver after [...] new 5cd689683eb0 platform/x86: thinkpad_acpi: tpacpi_attr_group contains dr [...] new 526ac103dbc6 platform/x86: thinkpad_acpi: Fix the hwmon sysfs-attr show [...] new f3dc3009c2ed platform/x86: thinkpad_acpi: Remove unused sensors_pdev_at [...] new 67e7d50d13e9 platform/x86: thinkpad_acpi: Move input_unregister_device( [...] new 7b20ca42fa8e platform/x86: thinkpad_acpi: Add LED_RETAIN_AT_SHUTDOWN to [...] new 2fb9f4dce56b platform/x86: thinkpad_acpi: Add lid_logo_dot to the list [...] new 2609a55e83d6 platform/x86: asus-wmi: remove unneeded semicolon new 85544020b0fc platform/x86: lg-laptop: Recognize more models new e9ff190973df platform/x86: touchscreen_dmi: Add TrekStor SurfTab duo W1 [...] new a096ce596431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 62200b9e709f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51fad400277f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9faa7e40998d Merge branch 'for-next' of git://github.com/cminyard/linux [...] new d64a1c4b1a0c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new 4d012040161c Merge 5.16-rc3 into usb-next new 58ec5d36a1d7 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new ed9da27c4d7c Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 392f8dfd824b Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 5d331b592255 Merge 5.16-rc3 into char-misc-next new 038572568da3 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 91a1b5f5afad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 10222c5f80cb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 24cd719712ae Merge 5.16-rc3 into staging-next new 7df4a48522c7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 250801d005d1 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 2ebaf1364d40 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 0d4508c82c16 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eda09706b240 cgroup: rstat: Mark benign data race to silence KCSAN new 8291471ea5f1 cgroup: get the wrong css for css_alloc() during cgroup_in [...] new 970ba1ea8ba4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae4c8cc9ec60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 22c0b35d2172 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 5870aa697066 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f8799f9abdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bc618615a56 Merge branch 'gpio/gpio-sim' of git://git.kernel.org/pub/s [...] new 5839ba73026c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c581daac9380 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d134c4253ede Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new a53cbf955e8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db3a0348fa6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d8a8d19127e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b8255ba20fb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e0ba76a330c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da7000e8b83b coresight: configuration: Update API to introduce load own [...] new 02bd588e12df coresight: configuration: Update API to permit dynamic loa [...] new eb2ec49606c2 coresight: syscfg: Update load API for config loadable modules new ede5bab874f5 coresight: syscfg: Example CoreSight configuration loadabl [...] new 7ebd0ec6cf94 coresight: configfs: Allow configfs to activate configuration new f9809d565135 Documentation: coresight: Update coresight configuration docs new 13fb0b76f345 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 67a71e93ae85 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 990d48f1e5ad Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 3355b55770cd Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 807b5663b5d4 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 410dbcb91f12 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 0955a4fe8228 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a31413ca1968 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git new 7f4cf58b960c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fee9c403ba90 Merge branch 'cfi/next' of git://git.kernel.org/pub/scm/li [...] new 5fb95bfd4585 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new d77b55184457 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 675ac5119ea9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b1dd336305bf Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new 6ef527b1c9c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23f79604ab83 mm: fix panic in __alloc_pages new 2a3470f8e754 mm: bdi: initialize bdi_min_ratio when bdi is unregistered new e96f82804399 mm-bdi-initialize-bdi_min_ratio-when-bdi-unregister-fix new e9db1c549b49 Increase default MLOCK_LIMIT to 8 MiB new 98b7b50d806e MAINTAINERS: update kdump maintainers new 00dced7f488c mailmap: Update email address for Guo Ren new fb089a77f2a9 filemap: remove PageHWPoison check from next_uptodate_page() new c0bccdc6a1f2 timers: implement usleep_idle_range() new 43369cf3dc7f mm/damon/core: fix fake load reports due to uninterruptibl [...] new 98062d5c683b mm/slub: fix endianness bug for alloc/free_traces attributes new bccf084c9b60 shmem: fix a race between shmem_unused_huge_shrink and shm [...] new d50f1e3a9d35 shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shme [...] new 83a7071f36a7 mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() an [...] new 2e728f17ba88 hugetlbfs: fix issue of preallocation of gigantic pages ca [...] new 1f95734142b4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new e9c7686b640d /proc/kpageflags: do not use uninitialized struct pages new 9142f855dc6c procfs: prevent unpriveleged processes accessing fdinfo dir new 74fd7066b9ad kthread: add the helper function kthread_run_on_cpu() new 671a1f6a11a7 kthread-add-the-helper-function-kthread_run_on_cpu-fix new a550e1e24c59 RDMA/siw: make use of the helper function kthread_run_on_cpu() new db5cc5c6763f ring-buffer: make use of the helper function kthread_run_on_cpu() new a53502780d1b rcutorture: make use of the helper function kthread_run_on_cpu() new b7e15ae7d6a4 trace/osnoise: make use of the helper function kthread_run [...] new 892095304391 trace/hwlat: make use of the helper function kthread_run_on_cpu() new fc28d3dedd11 ia64: module: use swap() to make code cleaner new 7e1fd209e3f0 arch/ia64/kernel/setup.c: use swap() to make code cleaner new 38a3a76e527f ia64: fix typo in a comment new 9621e83bee49 scripts/spelling.txt: add "oveflow" new 48fc40f48129 squashfs: provide backing_dev_info in order to disable read-ahead new 9c7bce44af3b ocfs2:Use BUG_ON instead of if condition followed by BUG. new 7a763bcd07b8 ocfs2: reflink deadlock when clone file to the same direct [...] new 312e3f880ec2 ocfs2: clear links count in ocfs2_mknod() if an error occurs new ab254df05cb9 ocfs2: fix ocfs2 corrupt when iputting an inode new c0e31902394c fs/ioctl: remove unnecessary __user annotation new 31699d160a27 mm/slab_common: use WARN() if cache still has objects on destroy new 9b5ce8573da7 mm: slab: make slab iterator functions static new 904206737651 kmemleak: fix kmemleak false positive report with HW tag-b [...] new 549113fa91c7 kmemleak-fix-kmemleak-false-positive-report-with-hw-tag-ba [...] new 80c18a4a8d86 mm: kmemleak: alloc gray object for reserved region with d [...] new adc4199da750 mm: defer kmemleak object creation of module_alloc() new 6d6aa2da1e5f mm-defer-kmemleak-object-creation-of-module_alloc-v4 new 1c6f81767a6c memory-failure: fetch compound_head after pgmap_pfn_valid() new f7e72f8adc4e mm/page_alloc: split prep_compound_page into head and tail [...] new 43cb3f512754 mm/page_alloc: refactor memmap_init_zone_device() page init new 20200efc884e mm/memremap: add ZONE_DEVICE support for compound pages new 8b7a99210f99 device-dax: use ALIGN() for determining pgoff new fac3cb3b358a device-dax: use struct_size() new 1acdf7b96ffc device-dax: ensure dev_dax->pgmap is valid for dynamic devices new 629ee3c2d84b device-dax: factor out page mapping initialization new cb78c9fbc441 device-dax: set mapping prior to vmf_insert_pfn{,_pmd,pud}() new c83135e7d58a device-dax-set-mapping-prior-to-vmf_insert_pfn_pmdpud-fix new eb42e924a415 device-dax: compound devmap support new 9fe4f1b5e33c kasan: test: add globals left-out-of-bounds test new d7ff40482b03 kasan: add ability to detect double-kmem_cache_destroy() new e734432dbc92 kasan: test: add test case for double-kmem_cache_destroy() new 44c381cbbbc0 mm,fs: split dump_mapping() out from dump_page() new cdf78b443166 tools/vm/page_owner_sort.c: sort by stacktrace before culling new 73e08373ba69 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] new 867ef18f9318 tools/vm/page_owner_sort.c: support sorting by stack trace new 0c3e4693fb03 tools/vm/page_owner_sort.c: add switch between culling by [...] new eee95fb97a4f gup: avoid multiple user access locking/unlocking in fault [...] new b6dd260f4586 mm: shmem: don't truncate page if memory failure happens new 5a9b8b58ed26 mm/frontswap.c: use non-atomic '__set_bit()' when possible new 2c4fc15aa1d2 mm: memcontrol: make cgroup_memory_nokmem static new 3eefaa5b7842 mm/page_counter: remove an incorrect call to propagate_pro [...] new 232d9146fa0c memcg: better bounds on the memcg stats updates new 13562f1d7f99 tools/testing/selftests/vm/userfaultfd.c: use swap() to ma [...] new af77515b9a09 mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bit new 42f1537e5e80 mm-remove-redundant-check-about-fault_flag_allow_retry-bit [...] new cc1f4b5d6d66 mm: rearrange madvise code to allow for reuse new 89a03aa01c21 mm: add a field to store names for private anonymous memory new f729ca173e1a docs: proc.rst: /proc/PID/maps: fix malformed table new 576527d471db mm: add anonymous vma name refcounting new 639c6d5fb84a mm: ptep_clear() page table helper new 14fd8a178494 mm: page table check new 23e1860b7eb8 mm-page-table-check-fix new ed62fd6ac958 x86: mm: add x86_64 support for page table check new e3486e766ed4 mm: protect free_pgtables with mmap_lock write lock in exit_mmap new 322b47af5293 mm/oom_kill: allow process_mrelease to run under mmap_lock [...] new f036d1a1bba3 mm/vmalloc: alloc GFP_NO{FS,IO} for vmalloc new 07c7fa03f036 mm/vmalloc: add support for __GFP_NOFAIL new f41d3d14ae42 mm/vmalloc: be more explicit about supported gfp flags. new 232323e9a580 mm: allow !GFP_KERNEL allocations for kvmalloc new da3853261b80 mm: make slab and vmalloc allocators __GFP_NOLOCKDEP aware new eabef2568047 mm: discard __GFP_ATOMIC new 755f670d809b mm: introduce memalloc_retry_wait() new 6edeb366607d mm/pagealloc: sysctl: change watermark_scale_factor max li [...] new 70d5ad373953 mm: fix boolreturn.cocci warning new 65eaa0d4ba3b mm: page_alloc: fix building error on -Werror=array-compare new f6ed94aad9a2 mm: drop node from alloc_pages_vma new e45f4726bcad hugetlb: add hugetlb.*.numa_stat file new dad556481e5b hugetlb: Fix spelling mistake "hierarichal" -> "hierarchical" new 698203f69e32 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] new 9e24b26f5875 mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] new 99f99e866881 mm: sparsemem: use page table lock to protect kernel pmd o [...] new f938b26bfcf5 selftests: vm: add a hugetlb test case new 98e148da34c3 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] new 806779161d4a mm, hugepages: make memory size variable in hugepage-mrema [...] new 9ff6c0c7bf84 selftests/uffd: allow EINTR/EAGAIN new fb28d6dd4943 vmscan: make drop_slab_node static new 77f837e1ecad mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 6406cf509c14 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 0faf854292a6 mm: migrate: fix the return value of migrate_pages() new 43e866769dd9 mm: migrate: correct the hugetlb migration stats new 19128adb6ca1 mm-migrate-correct-the-hugetlb-migration-stats-fix new 7433d43d716a mm: compaction: fix the migration stats in trace_mm_compac [...] new a454ce9b3837 mm/migrate.c: rework migration_entry_wait() to not take a pageref new daef11a0f580 mm: migrate: support multiple target nodes demotion new 21cdef5db83c mm: migrate: add more comments for selecting target node randomly new 0e177fbaa1e9 mm/hwpoison: mf_mutex for soft offline and unpoison new 3bfe8b300530 mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE new 637878f02685 mm/hwpoison: fix unpoison_memory() new fb3189fa0038 mm: memcg/percpu: account extra objcg space to memory cgroups new d17345b14ccf mm-memcg-percpu-account-extra-objcg-space-to-memory-cgroups-fix new 6383ad82b906 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new c0280a419f61 zsmalloc: introduce some helper functions new 80a25dae4e67 zsmalloc: rename zs_stat_type to class_stat_type new 7fc825647766 zsmalloc: decouple class actions from zspage works new 06b051bded1c zsmalloc: introduce obj_allocated new 89f4ff5f9ae8 zsmalloc: move huge compressed obj from page to zspage new 0c498d74fb40 zsmalloc: remove zspage isolation for migration new 142b52cd797b locking/rwlocks: introduce write_lock_nested new 628072ab196e locking/rwlocks: fix write_lock_nested for RT new 4a6b101acf4f locking: fixup write_lock_nested() implementation new e61e01c12b46 zsmalloc: replace per zpage lock with pool->migrate_lock new c6a53bee6b1a zsmalloc: replace get_cpu_var with local_lock new c722659f62e6 mm: introduce fault_in_exact_writeable() to probe for sub- [...] new 302fd6de60e0 arm64: add support for sub-page faults user probing new 7d06b3248d10 btrfs: avoid live-lock in search_ioctl() on hardware with [...] new 14544bbf5127 zram: use ATTRIBUTE_GROUPS new 40d548ab8a8f mm: fix some comment errors new 89db3b024ed2 mm/hmm.c: Allow VM_MIXEDMAP to work with hmm_range_fault new 93b0fc2416dd mm/damon: unified access_check function naming rules new 72848b7f1592 mm/damon: add 'age' of region tracepoint support new a3353a3e916d mm/damon/core: use abs() instead of diff_of() new 5447c94f0ea6 mm/damon: remove some unneeded function definitions in damon.h new 8c6818744acf mm-damon-remove-some-no-need-func-definitions-in-damonh-file-fix new 0af9dd9ddb6b mm/damon/vaddr: remove swap_ranges() and replace it with swap() new a93090d26bf4 mm/damon/schemes: add the validity judgment of thresholds new 8fe47addbb7e fs/buffer.c: add debug print for __getblk_gfp() stall problem new a21bd9c3704e fs/buffer.c: dump more info for __getblk_gfp() stall problem new 04d0658249c9 kernel/hung_task.c: Monitor killed tasks. new 0961dc1a8fc4 proc/vmcore: don't fake reading zeroes on surprise vmcore_ [...] new aad102cc5117 proc: Make the proc_create[_data]() stubs static inlines new 32059c568105 proc-make-the-proc_create-stubs-static-inlines-fix new 159451ee9526 proc/sysctl: make protected_* world readable new 49c21ec5af94 fs/exec: replace strlcpy with strscpy_pad in __set_task_comm new e3857c1b5267 fs/exec: replace strncpy with strscpy_pad in __get_task_comm new 91582df2142b drivers/infiniband: replace open-coded string copy with ge [...] new 1f4df0cc96e6 fs/binfmt_elf: replace open-coded string copy with get_task_comm new ebe493333bb1 samples/bpf/test_overhead_kprobe_kern: replace bpf_probe_r [...] new 0b9b355e4555 tools/bpf/bpftool/skeleton: replace bpf_probe_read_kernel [...] new d48588671206 tools/testing/selftests/bpf: replace open-coded 16 with TA [...] new 119835eedd91 kthread: dynamically allocate memory to store kthread's full name new 13cc4cf15ab9 kstrtox: uninline everything new 5701fbaba1cd lz4: fix LZ4_decompress_safe_partial read out of bound new e50e7e924588 checkpatch: relax regexp for COMMIT_LOG_LONG_LINE new 15d5d0542ee3 checkpatch: Improve Kconfig help test new 8ee43ed739f4 const_structs.checkpatch: add frequently used ops structs new 92497afd253b ELF: fix overflow in total mapping size calculation new 02dbe01bf9bf init/main.c: silence some -Wunused-parameter warnings new 36b88d137dc8 hfsplus: use struct_group_attr() for memcpy() region new 10e2efe826a6 panic: use error_report_end tracepoint on warnings new c0eedae26db7 panic-use-error_report_end-tracepoint-on-warnings-fix new a8a398b58678 delayacct: support swapin delay accounting for swapping wi [...] new ccb542af1139 delayacct: fix incomplete disable operation when switch en [...] new 51a94301b5e8 delayacct: cleanup flags in struct task_delay_info and fun [...] new 3333af6434fb configs: introduce debug.config for CI-like setup new 93ae62c172f4 Merge branch 'akpm-current/current' new 278633b00e35 sysctl: add a new register_sysctl_init() interface new e0c3f8f2cbce sysctl: move some boundary constants from sysctl.c to sysctl_vals new fc466a2dd5a2 sysctl-move-some-boundary-constants-from-sysctlc-to-sysctl [...] new 1e9eb2b161d8 hung_task: move hung_task sysctl interface to hung_task.c new 1e0f9ffa3b2a watchdog: move watchdog sysctl interface to watchdog.c new 27537a93bda6 sysctl: make ngroups_max const new f3bbfac53a46 sysctl: use const for typically used max/min proc sysctls new dbbbd1b0af49 sysctl: use SYSCTL_ZERO to replace some static int zero uses new 2be7db8c9ee9 aio: move aio sysctl to aio.c new 9105fce49551 dnotify: move dnotify sysctl to dnotify.c new 2656b5654716 hpet: simplify subdirectory registration with register_sysctl() new 1dd971dcf818 i915: simplify subdirectory registration with register_sysctl() new ab0e8b8b7560 macintosh/mac_hid.c: simplify subdirectory registration wi [...] new 2d712a0201e4 ocfs2: simplify subdirectory registration with register_sysctl() new d995c2acda3d test_sysctl: simplify subdirectory registration with regis [...] new 6bdd6a0eaa54 inotify: simplify subdirectory registration with register_ [...] new 6b402cb18daa inotify-simplify-subdirectory-registration-with-register_s [...] new e06360ca0c23 cdrom: simplify subdirectory registration with register_sysctl() new 67ca3ec0f081 eventpoll: simplify sysctl declaration with register_sysctl() new cf859436d0e2 firmware_loader: move firmware sysctl to its own files new fc761a587190 random: move the random sysctl declarations to its own file new b60759b87e8d sysctl: add helper to register a sysctl mount point new 91b7e742b0e6 sysctl-add-helper-to-register-a-sysctl-mount-point-fix new 7400b74eef86 fs: move binfmt_misc sysctl to its own file new 535268daca48 printk: move printk sysctl to printk/sysctl.c new f312ddc353ec scsi/sg: move sg-big-buff sysctl to scsi/sg.c new a3d49bcbb8c9 stackleak: move stack_erasing sysctl to stackleak.c new 2ae337ef6ff3 sysctl: share unsigned long const values new a28de22b6c95 fs: move inode sysctls to its own file new 39ce25dec715 fs: move fs stat sysctls to file_table.c new a8e2d6d12de2 fs: move dcache sysctls to its own file new 98b66e87571f sysctl: move maxolduid as a sysctl specific const new f3cd9a88eb3c fs: move shared sysctls to fs/sysctls.c new 19ba3842a70b fs: move locking sysctls where they are used new 6fb9f0bc8f45 fs: move namei sysctls to its own file new 8bafda8605a1 fs: move fs/exec.c sysctls into its own file new d5a45428e250 fs: move pipe sysctls to is own file new f00ff38c1dfa sysctl: add and use base directory declarer and registrati [...] new 0d970b01aa1f fs: move namespace sysctls and declare fs base directory new e259c00e7f7d kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases() new f830433a3a3b printk: fix build warning when CONFIG_PRINTK=n new 6155d892a36f fs/coredump: move coredump sysctls into its own file new 19086a126e09 kprobe: move sysctl_kprobes_optimization to kprobes.c new 15b78db04503 fs: proc: store PDE()->data into inode->i_private new 096d93a8a062 proc: remove PDE_DATA() completely new 62e4fb1df498 lib/stackdepot: allow optional init and stack_table alloca [...] new 0559ed62fe9c lib/stackdepot: fix spelling mistake and grammar in pr_err [...] new d3735fa2a6c1 lib/stackdepot: allow optional init and stack_table alloca [...] new 5c978b008aaf lib/stackdepot: allow optional init and stack_table alloca [...]
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 (5a362df0f3f5) \ N -- N -- N refs/heads/akpm (5c978b008aaf)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 685 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 4 +- .../intel,ixp4xx-network-processing-engine.yaml | 35 + .../devicetree/bindings/net/intel,ixp4xx-hss.yaml | 100 ++ .../bindings/net/microchip,lan966x-switch.yaml | 158 +++ .../devicetree/bindings/net/qcom,bam-dmux.yaml | 92 ++ .../bindings/regulator/qcom,rpmh-regulator.yaml | 1 + .../devicetree/bindings/spi/spi-rockchip.yaml | 1 + Documentation/filesystems/caching/backend-api.rst | 847 +++++------- Documentation/filesystems/caching/cachefiles.rst | 6 +- Documentation/filesystems/caching/fscache.rst | 525 +++----- Documentation/filesystems/caching/index.rst | 4 +- Documentation/filesystems/caching/netfs-api.rst | 1082 +++++---------- Documentation/filesystems/caching/object.rst | 313 ----- Documentation/filesystems/caching/operations.rst | 210 --- Documentation/filesystems/netfs_library.rst | 15 + Documentation/spi/pxa2xx.rst | 35 +- Documentation/trace/coresight/coresight-config.rst | 62 +- Documentation/vm/page_migration.rst | 12 +- MAINTAINERS | 16 + Makefile | 2 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 2 +- arch/arm/mach-pxa/lubbock.c | 15 +- arch/arm/mach-pxa/stargate2.c | 2 +- arch/arm/mm/alignment.c | 2 +- arch/m68k/Kconfig | 1 + arch/m68k/kernel/setup_mm.c | 15 +- arch/m68k/mm/motorola.c | 2 + arch/microblaze/kernel/signal.c | 2 +- arch/mips/include/asm/mips-cps.h | 19 +- arch/mips/kernel/mips-cpc.c | 3 +- arch/mips/mm/c-octeon.c | 2 +- arch/powerpc/include/asm/setup.h | 1 + arch/powerpc/lib/code-patching.c | 5 +- arch/powerpc/mm/mem.c | 2 + arch/s390/configs/debug_defconfig | 9 +- arch/s390/configs/defconfig | 6 +- arch/s390/configs/zfcpdump_defconfig | 1 + arch/s390/include/asm/pci_io.h | 7 +- arch/sh/mm/alignment.c | 2 +- block/bdev.c | 4 - block/blk-flush.c | 7 +- block/blk-merge.c | 7 +- block/blk-mq.c | 24 +- block/blk.h | 2 +- block/bsg-lib.c | 2 +- drivers/ata/pata_falcon.c | 16 +- drivers/ata/sata_fsl.c | 20 +- drivers/base/firmware_loader/fallback.c | 7 +- drivers/base/firmware_loader/fallback.h | 11 + drivers/base/firmware_loader/fallback_table.c | 21 +- drivers/block/amiflop.c | 2 +- drivers/block/ataflop.c | 6 +- drivers/block/floppy.c | 6 +- drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/block/null_blk/trace.h | 2 +- drivers/block/paride/pcd.c | 2 +- drivers/block/paride/pd.c | 6 +- drivers/block/paride/pf.c | 4 +- drivers/block/pktcdvd.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 4 +- drivers/block/sunvdc.c | 2 +- drivers/block/sx8.c | 4 +- drivers/block/virtio_blk.c | 2 +- drivers/char/random.c | 14 +- drivers/firmware/arm_scmi/optee.c | 20 +- drivers/gpu/drm/i915/display/intel_dpt.c | 6 + drivers/gpu/drm/tidss/tidss_drv.c | 2 +- drivers/gpu/drm/vc4/vc4_kms.c | 43 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 42 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 1 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 2 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-quirks.c | 1 + .../hwtracing/coresight/coresight-cfg-preload.c | 9 +- drivers/hwtracing/coresight/coresight-config.h | 9 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 11 +- .../coresight/coresight-syscfg-configfs.c | 87 ++ .../coresight/coresight-syscfg-configfs.h | 4 + drivers/hwtracing/coresight/coresight-syscfg.c | 315 ++++- drivers/hwtracing/coresight/coresight-syscfg.h | 39 +- drivers/input/misc/iqs626a.c | 21 +- drivers/input/misc/palmas-pwrbutton.c | 5 +- drivers/input/mouse/elantech.c | 8 +- drivers/input/serio/i8042-x86ia64io.h | 14 + drivers/input/serio/i8042.c | 54 +- drivers/input/touchscreen/wacom_i2c.c | 44 +- drivers/md/dm-mpath.c | 1 - drivers/media/dvb-frontends/drxk_hard.c | 17 +- drivers/media/dvb-frontends/stb6100.c | 2 +- drivers/media/i2c/adv7604.c | 18 +- drivers/media/i2c/imx290.c | 2 +- drivers/media/mc/mc-entity.c | 16 - drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 12 +- drivers/media/platform/davinci/vpbe_osd.c | 2 +- drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 2 +- drivers/media/platform/qcom/camss/camss-vfe-170.c | 7 - drivers/media/platform/rockchip/rga/rga.c | 2 +- drivers/media/rc/meson-ir-tx.c | 2 +- drivers/memory/tegra/tegra210-emc-core.c | 2 +- drivers/mmc/core/block.c | 12 +- drivers/mtd/mtd_blkdevs.c | 10 +- drivers/net/dsa/ocelot/Kconfig | 1 + drivers/net/dsa/ocelot/felix_vsc9959.c | 2 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 103 +- drivers/net/dsa/realtek-smi-core.c | 2 +- drivers/net/dsa/rtl8365mb.c | 26 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 27 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 2 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 10 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 7 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 - .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 15 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 3 - .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 22 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h | 2 + .../aquantia/atlantic/hw_atl2/hw_atl2_utils.h | 38 +- .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 110 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 436 +++--- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 5 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 93 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 5 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 103 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 5 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 108 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 32 +- drivers/net/ethernet/marvell/mvneta.c | 160 ++- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 6 +- drivers/net/ethernet/microchip/Kconfig | 1 + drivers/net/ethernet/microchip/Makefile | 1 + drivers/net/ethernet/microchip/lan966x/Kconfig | 7 + drivers/net/ethernet/microchip/lan966x/Makefile | 9 + .../ethernet/microchip/lan966x/lan966x_ethtool.c | 682 ++++++++++ .../net/ethernet/microchip/lan966x/lan966x_ifh.h | 173 +++ .../net/ethernet/microchip/lan966x/lan966x_mac.c | 101 ++ .../net/ethernet/microchip/lan966x/lan966x_main.c | 946 +++++++++++++ .../net/ethernet/microchip/lan966x/lan966x_main.h | 192 +++ .../ethernet/microchip/lan966x/lan966x_phylink.c | 127 ++ .../net/ethernet/microchip/lan966x/lan966x_port.c | 412 ++++++ .../net/ethernet/microchip/lan966x/lan966x_regs.h | 730 +++++++++++ drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 - .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 1 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 11 +- drivers/net/mdio/mdio-ipq8064.c | 2 +- drivers/net/mdio/mdio-mscc-miim.c | 181 ++- drivers/net/usb/lan78xx.c | 2 +- drivers/net/vxlan.c | 2 +- drivers/net/wan/ixp4xx_hss.c | 260 ++-- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 21 + .../broadcom/brcm80211/brcmfmac/fwil_types.h | 19 + drivers/net/wireless/intersil/hostap/hostap_hw.c | 5 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 14 +- drivers/net/wireless/marvell/libertas/host.h | 10 +- drivers/net/wireless/marvell/libertas/tx.c | 5 +- .../net/wireless/marvell/libertas_tf/libertas_tf.h | 10 +- drivers/net/wireless/marvell/libertas_tf/main.c | 3 +- drivers/net/wireless/marvell/mwl8k.c | 10 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 11 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 11 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 3 + .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 17 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 1 - drivers/net/wireless/rsi/rsi_91x_main.c | 4 + drivers/net/wireless/rsi/rsi_91x_usb.c | 9 +- drivers/net/wireless/rsi/rsi_usb.h | 2 + drivers/net/wireless/ti/wlcore/sdio.c | 2 +- drivers/net/wwan/Kconfig | 13 + drivers/net/wwan/Makefile | 1 + drivers/net/wwan/qcom_bam_dmux.c | 907 +++++++++++++ drivers/nubus/proc.c | 36 +- drivers/nvme/host/core.c | 4 +- drivers/nvme/host/fault_inject.c | 2 +- drivers/nvme/host/pci.c | 7 +- drivers/nvme/host/trace.h | 6 +- drivers/nvme/target/passthru.c | 3 +- drivers/platform/x86/asus-wmi.c | 2 +- drivers/platform/x86/thinkpad_acpi.c | 325 ++--- drivers/regulator/qcom-rpmh-regulator.c | 9 + drivers/scsi/ch.c | 2 +- drivers/scsi/scsi_bsg.c | 2 +- drivers/scsi/scsi_error.c | 2 +- drivers/scsi/scsi_ioctl.c | 43 +- drivers/scsi/scsi_lib.c | 5 +- drivers/scsi/scsi_logging.c | 4 +- drivers/scsi/sd.c | 26 +- drivers/scsi/sd_zbc.c | 8 +- drivers/scsi/sg.c | 41 +- drivers/scsi/sr.c | 11 +- drivers/scsi/st.c | 4 +- drivers/scsi/ufs/ufshpb.c | 4 +- drivers/scsi/virtio_scsi.c | 2 +- drivers/spi/spi-pxa2xx.c | 23 +- drivers/spi/spi-pxa2xx.h | 3 - drivers/target/target_core_pscsi.c | 2 +- drivers/tee/optee/smc_abi.c | 4 +- drivers/usb/core/quirks.c | 3 + drivers/usb/storage/transport.c | 2 +- fs/9p/cache.c | 184 +-- fs/9p/cache.h | 25 +- fs/9p/v9fs.c | 14 +- fs/9p/v9fs.h | 13 +- fs/9p/vfs_addr.c | 52 +- fs/9p/vfs_dir.c | 11 + fs/9p/vfs_file.c | 3 +- fs/9p/vfs_inode.c | 24 +- fs/9p/vfs_inode_dotl.c | 3 +- fs/9p/vfs_super.c | 3 + fs/Makefile | 2 + fs/afs/Makefile | 3 - fs/afs/cache.c | 68 - fs/afs/cell.c | 12 - fs/afs/file.c | 31 +- fs/afs/inode.c | 101 +- fs/afs/internal.h | 35 +- fs/afs/main.c | 14 - fs/afs/super.c | 1 + fs/afs/volume.c | 15 +- fs/afs/write.c | 100 +- fs/binfmt_misc.c | 6 +- fs/cachefiles/Kconfig | 7 + fs/cachefiles/Makefile | 6 +- fs/cachefiles/bind.c | 278 ---- fs/cachefiles/cache.c | 378 ++++++ fs/cachefiles/daemon.c | 180 ++- fs/cachefiles/error_inject.c | 46 + fs/cachefiles/interface.c | 747 +++++------ fs/cachefiles/internal.h | 265 ++-- fs/cachefiles/io.c | 330 +++-- fs/cachefiles/key.c | 202 ++- fs/cachefiles/main.c | 22 +- fs/cachefiles/namei.c | 1221 ++++++++--------- fs/cachefiles/rdwr.c | 972 -------------- fs/cachefiles/security.c | 2 +- fs/cachefiles/volume.c | 118 ++ fs/cachefiles/xattr.c | 369 ++---- fs/ceph/Kconfig | 2 +- fs/cifs/Makefile | 2 +- fs/cifs/cache.c | 105 -- fs/cifs/cifsfs.c | 11 +- fs/cifs/cifsglob.h | 5 +- fs/cifs/connect.c | 8 - fs/cifs/file.c | 64 +- fs/cifs/fscache.c | 315 +---- fs/cifs/fscache.h | 102 +- fs/cifs/inode.c | 18 +- fs/coredump.c | 66 +- fs/dcache.c | 32 +- fs/exec.c | 35 + fs/file_table.c | 47 +- fs/fs-writeback.c | 8 + fs/fscache/Kconfig | 3 + fs/fscache/Makefile | 6 +- fs/fscache/cache.c | 618 ++++----- fs/fscache/cookie.c | 1385 ++++++++++---------- fs/fscache/fsdef.c | 98 -- fs/fscache/internal.h | 315 +---- fs/fscache/io.c | 368 ++++-- fs/fscache/main.c | 136 +- fs/fscache/netfs.c | 74 -- fs/fscache/object.c | 1125 ---------------- fs/fscache/operation.c | 633 --------- fs/fscache/page.c | 1242 ------------------ fs/fscache/proc.c | 45 +- fs/fscache/stats.c | 293 +---- fs/fscache/volume.c | 509 +++++++ fs/gfs2/glock.c | 9 +- fs/gfs2/glock.h | 2 +- fs/gfs2/inode.c | 188 ++- fs/inode.c | 31 +- fs/io_uring.c | 2 + fs/lockd/svc.c | 200 +-- fs/locks.c | 34 +- fs/namei.c | 61 +- fs/namespace.c | 24 +- fs/netfs/read_helper.c | 10 +- fs/nfs/Makefile | 2 +- fs/nfs/callback.c | 32 +- fs/nfs/client.c | 4 - fs/nfs/direct.c | 2 + fs/nfs/file.c | 12 +- fs/nfs/fscache-index.c | 140 -- fs/nfs/fscache.c | 415 ++---- fs/nfs/fscache.h | 123 +- fs/nfs/inode.c | 11 +- fs/nfs/super.c | 7 +- fs/nfs/write.c | 1 + fs/nfsd/netns.h | 13 +- fs/nfsd/nfsctl.c | 24 +- fs/nfsd/nfsd.h | 2 +- fs/nfsd/nfssvc.c | 159 +-- fs/nfsd/stats.c | 2 +- fs/nfsd/stats.h | 4 +- fs/pipe.c | 64 +- fs/proc/proc_sysctl.c | 32 +- fs/sysctls.c | 39 + include/linux/blk-mq.h | 11 +- include/linux/ceph/libceph.h | 1 - include/linux/coredump.h | 10 +- include/linux/dcache.h | 10 - include/linux/delay.h | 14 +- include/linux/fs.h | 17 +- include/linux/fscache-cache.h | 614 ++------- include/linux/fscache.h | 1003 ++++++-------- include/linux/gfp.h | 8 +- include/linux/kprobes.h | 6 - include/linux/mdio/mdio-mscc-miim.h | 19 + include/linux/mount.h | 3 - include/linux/netfs.h | 15 +- include/linux/nfs_fs_sb.h | 9 +- include/linux/page-flags.h | 2 +- include/linux/pipe_fs_i.h | 4 - include/linux/printk.h | 4 - include/linux/spi/pxa2xx_spi.h | 5 - include/linux/stackleak.h | 5 - include/linux/sunrpc/svc.h | 79 +- include/linux/sysctl.h | 49 +- include/linux/writeback.h | 1 + include/net/fib_rules.h | 4 +- include/net/regulatory.h | 1 + include/net/sock.h | 13 +- include/net/vxlan.h | 1 + include/scsi/scsi_cmnd.h | 2 +- include/scsi/scsi_device.h | 4 +- include/scsi/scsi_ioctl.h | 4 +- include/scsi/sg.h | 4 - include/sound/soc-component.h | 4 + include/sound/soc-dai.h | 4 +- include/trace/events/block.h | 8 +- include/trace/events/cachefiles.h | 487 +++++-- include/trace/events/fscache.h | 627 ++++----- include/trace/events/netfs.h | 5 +- include/uapi/drm/virtgpu_drm.h | 7 + include/uapi/linux/snmp.h | 1 + kernel/cgroup/cgroup.c | 2 +- kernel/cgroup/rstat.c | 2 +- kernel/kprobes.c | 30 +- kernel/printk/Makefile | 5 +- kernel/printk/internal.h | 8 + kernel/printk/printk.c | 4 +- kernel/printk/sysctl.c | 85 ++ kernel/stackleak.c | 26 +- kernel/sysctl.c | 440 +------ kernel/time/timer.c | 16 +- kernel/trace/blktrace.c | 2 +- mm/damon/core.c | 6 +- mm/frontswap.c | 4 +- mm/hugetlb.c | 2 +- mm/hugetlb_cgroup.c | 4 +- mm/internal.h | 3 +- mm/kmemleak.c | 4 +- mm/memcontrol.c | 106 +- mm/mempolicy.c | 3 +- mm/mmap.c | 16 +- mm/oom_kill.c | 27 +- mm/page_alloc.c | 2 +- mm/percpu-internal.h | 18 + mm/percpu.c | 10 +- mm/shmem.c | 40 +- mm/slub.c | 15 +- mm/util.c | 15 +- mm/vmalloc.c | 56 +- net/ceph/buffer.c | 4 +- net/ceph/ceph_common.c | 27 - net/ceph/crypto.c | 2 +- net/ceph/messenger.c | 2 +- net/ceph/messenger_v2.c | 2 +- net/ceph/osdmap.c | 12 +- net/core/dev.c | 16 +- net/core/devlink.c | 2 - net/core/fib_rules.c | 2 +- net/core/link_watch.c | 4 +- net/core/rtnetlink.c | 8 +- net/hsr/hsr_device.c | 6 +- net/ipv4/fib_rules.c | 1 + net/ipv4/proc.c | 1 + net/ipv4/tcp_output.c | 5 +- net/ipv6/fib6_rules.c | 4 +- net/l2tp/l2tp_core.c | 52 +- net/l2tp/l2tp_core.h | 2 +- net/l2tp/l2tp_debugfs.c | 13 +- net/mac80211/sta_info.h | 1 + net/mctp/test/utils.c | 2 +- net/mpls/af_mpls.c | 105 +- net/mpls/internal.h | 15 +- net/sunrpc/svc.c | 175 ++- net/tls/tls_sw.c | 4 +- net/wireless/reg.c | 27 +- samples/Kconfig | 9 + samples/Makefile | 1 + samples/coresight/Makefile | 4 + samples/coresight/coresight-cfg-sample.c | 73 ++ scripts/const_structs.checkpatch | 23 + sound/hda/hdac_stream.c | 14 +- sound/pci/hda/hda_controller.c | 1 - sound/pci/hda/hda_local.h | 9 + sound/pci/hda/patch_cs8409.c | 5 + sound/soc/amd/acp-pcm-dma.c | 15 +- sound/soc/amd/acp.h | 1 + sound/soc/intel/atom/sst-mfld-platform-pcm.c | 14 +- sound/soc/intel/skylake/skl-pcm.c | 1 - sound/soc/qcom/Kconfig | 1 + sound/soc/qcom/sc7180.c | 24 +- sound/soc/soc-component.c | 28 + sound/soc/soc-dai.c | 40 +- sound/soc/soc-pcm.c | 29 +- sound/soc/sunxi/sun4i-spdif.c | 115 ++ sound/soc/sunxi/sun8i-codec.c | 56 + tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/libbpf.c | 154 ++- .../selftests/bpf/prog_tests/prog_array_init.c | 32 + .../selftests/bpf/progs/test_prog_array_init.c | 39 + .../selftests/net/forwarding/bridge_vlan_mcast.sh | 2 +- tools/vm/page_owner_sort.c | 23 +- 412 files changed, 15819 insertions(+), 16060 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/intel,ixp4xx-hss.yaml create mode 100644 Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml create mode 100644 Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml delete mode 100644 Documentation/filesystems/caching/object.rst delete mode 100644 Documentation/filesystems/caching/operations.rst create mode 100644 drivers/net/ethernet/microchip/lan966x/Kconfig create mode 100644 drivers/net/ethernet/microchip/lan966x/Makefile create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_ifh.h create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_mac.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_main.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_main.h create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_phylink.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_port.c create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_regs.h create mode 100644 drivers/net/wwan/qcom_bam_dmux.c delete mode 100644 fs/afs/cache.c delete mode 100644 fs/cachefiles/bind.c create mode 100644 fs/cachefiles/cache.c create mode 100644 fs/cachefiles/error_inject.c delete mode 100644 fs/cachefiles/rdwr.c create mode 100644 fs/cachefiles/volume.c delete mode 100644 fs/cifs/cache.c delete mode 100644 fs/fscache/fsdef.c delete mode 100644 fs/fscache/netfs.c delete mode 100644 fs/fscache/object.c delete mode 100644 fs/fscache/operation.c delete mode 100644 fs/fscache/page.c create mode 100644 fs/fscache/volume.c delete mode 100644 fs/nfs/fscache-index.c create mode 100644 fs/sysctls.c create mode 100644 include/linux/mdio/mdio-mscc-miim.h create mode 100644 kernel/printk/sysctl.c create mode 100644 samples/coresight/Makefile create mode 100644 samples/coresight/coresight-cfg-sample.c create mode 100644 tools/testing/selftests/bpf/prog_tests/prog_array_init.c create mode 100644 tools/testing/selftests/bpf/progs/test_prog_array_init.c