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 b05c4cc686fc mm/gup: assert that the mmap lock is held in __get_user_pages() omits 76e713ea82aa mmap locking API: don't check locking if the mm isn't live yet omits e13cbf46703d Merge branch 'akpm-current/current' into master omits 9b4a61cfa039 Merge remote-tracking branch 'counters/counters' into master omits 9e825bcf7384 Merge remote-tracking branch 'memblock/for-next' into master omits 29445104cbea Merge remote-tracking branch 'notifications/notifications- [...] omits 35af2128ed46 Merge remote-tracking branch 'mhi/mhi-next' into master omits 3681476f6f6d Merge remote-tracking branch 'fpga/for-next' into master omits dffdca8abe45 Merge remote-tracking branch 'pidfd/for-next' into master omits 7f10d7db2602 Merge remote-tracking branch 'xarray/main' into master omits 48af4dbeaca6 Merge remote-tracking branch 'nvmem/for-next' into master omits 61365997a74e Merge remote-tracking branch 'slimbus/for-next' into master omits fbd2800f5789 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits 529cf2608e0b Merge remote-tracking branch 'rtc/rtc-next' into master omits a79af38222de Merge remote-tracking branch 'coresight/next' into master omits e2dbac5247fc Merge remote-tracking branch 'livepatching/for-next' into master omits db387ba23b66 Merge remote-tracking branch 'kselftest/next' into master omits 3757d2d07890 Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] omits a19ca4a4482e Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits a4d647808aaf Merge remote-tracking branch 'pinctrl/for-next' into master omits 94793b5a9242 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 65c48e245533 Merge remote-tracking branch 'gpio/for-next' into master omits a7e88fea99cd Merge remote-tracking branch 'rpmsg/for-next' into master omits 498531a23086 Merge remote-tracking branch 'vhost/linux-next' into master omits 602ee495b904 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits bf3222790a49 Merge remote-tracking branch 'icc/icc-next' into master omits 3097d92557cc Merge remote-tracking branch 'mux/for-next' into master omits 09460fea959d Merge remote-tracking branch 'staging/staging-next' into master omits c175f6bde03e Merge remote-tracking branch 'extcon/extcon-next' into master omits 717e2eefb6ee Merge remote-tracking branch 'usb-serial/usb-next' into master omits 41646e7d74f2 Merge remote-tracking branch 'ipmi/for-next' into master omits 3499a55e44d5 Merge remote-tracking branch 'percpu/for-next' into master omits 9766d5b2835d Merge remote-tracking branch 'rcu/rcu/next' into master omits 7dc3d012300f Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 751a3f71716b Merge remote-tracking branch 'edac/edac-for-next' into master omits 461a5b83dbb6 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits a880560ca3cd Merge remote-tracking branch 'tip/auto-latest' into master omits 20526ecad8ea Merge remote-tracking branch 'spi/for-next' into master omits a8fa48b7a825 Merge remote-tracking branch 'tpmdd/next' into master omits b0d4a868d1f2 Merge remote-tracking branch 'tomoyo/master' into master omits 89369a2d0f8f Merge remote-tracking branch 'regulator/for-next' into master omits 533b89d9beac Merge remote-tracking branch 'mmc/next' into master omits 358a1d591122 Merge remote-tracking branch 'block/for-next' into master omits 904ec31cc8c1 Merge remote-tracking branch 'sound-asoc/for-next' into master omits 9009a69175e5 Merge remote-tracking branch 'sound/for-next' into master omits 5223e8d5b3eb Merge remote-tracking branch 'regmap/for-next' into master omits 956d7bbc8113 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master omits 847f747f18d9 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 1e0f633daaa6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits ea9047143e3c Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits ad175264fa3c Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 004600949e82 Merge remote-tracking branch 'amdgpu/drm-next' into master omits 29ab331e4f62 Merge remote-tracking branch 'gfs2/for-next' into master omits eb3f25082a49 Merge remote-tracking branch 'bluetooth/master' into master omits ae1db490de11 Merge remote-tracking branch 'net-next/master' into master omits 37b29fd72801 Merge remote-tracking branch 'ieee1394/for-next' into master omits da0e0ccb13b5 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 43c7d25300f1 Merge remote-tracking branch 'opp/opp/linux-next' into master omits 34f9a77ce04d Merge remote-tracking branch 'devfreq/devfreq-next' into master omits abe6744898bc Merge remote-tracking branch 'cpupower/cpupower' into master omits ebb1ad07a2da Merge remote-tracking branch 'pm/linux-next' into master omits e309ffb21911 Merge remote-tracking branch 'v4l-dvb-next/master' into master omits c43ab22b4c73 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits 716cfed7d747 Merge remote-tracking branch 'hid/for-next' into master omits 7327288fbff6 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 489e4056a538 Merge remote-tracking branch 'printk/for-next' into master omits d97f6b70d0e7 Merge remote-tracking branch 'vfs/for-next' into master omits 4fac9e85ecb1 Merge remote-tracking branch 'file-locks/locks-next' into master omits 9f9464d50b01 Merge remote-tracking branch 'f2fs/dev' into master omits 291a9ae2255d Merge remote-tracking branch 'ext3/for_next' into master omits d37351eef8fa Merge remote-tracking branch 'btrfs/for-next' into master omits 80c4fc85d863 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits ad60f1bf8e3f Merge remote-tracking branch 's390/for-next' into master omits 625d15510607 Merge remote-tracking branch 'risc-v/for-next' into master omits 8ac80041d238 Merge remote-tracking branch 'parisc-hd/for-next' into master omits 0b02f0053391 Merge remote-tracking branch 'nds32/next' into master omits e4798bcbe265 Merge remote-tracking branch 'mips/mips-next' into master omits 11dd6001e5ce Merge remote-tracking branch 'm68knommu/for-next' into master omits 025d9d3fcd81 Merge remote-tracking branch 'h8300/h8300-next' into master omits cbd57e42115a Merge remote-tracking branch 'csky/linux-next' into master omits 219f068758c8 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits c61df9714b07 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits a53cf41a46c6 Merge remote-tracking branch 'tegra/for-next' into master omits 60faa1b4e0c9 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits d3678fc67e9f Merge remote-tracking branch 'samsung-krzk/for-next' into master omits e84aa6f05549 Merge remote-tracking branch 'rockchip/for-next' into master omits f1282b27191c Merge remote-tracking branch 'reset/reset/next' into master omits abe876d03629 Merge remote-tracking branch 'renesas/next' into master omits 8af11ab35535 Merge remote-tracking branch 'realtek/for-next' into master omits 7771059f03fd Merge remote-tracking branch 'qcom/for-next' into master omits 99e6ddb55e69 Merge remote-tracking branch 'omap/for-next' into master omits d39315f20cb2 Merge remote-tracking branch 'mvebu/for-next' into master omits d752acf64774 Merge remote-tracking branch 'mediatek/for-next' into master omits dbf6eef18bae Merge remote-tracking branch 'keystone/next' into master omits ea0fb28231e3 Merge remote-tracking branch 'imx-mxs/for-next' into master omits 11c656e83adf Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 58399ddcd349 Merge remote-tracking branch 'at91/at91-next' into master omits 6de42b6ab695 Merge remote-tracking branch 'aspeed/for-next' into master omits 1f351c04b345 Merge remote-tracking branch 'amlogic/for-next' into master omits 278a3ba1d219 Merge remote-tracking branch 'arm-soc/for-next' into master omits 83564146b307 Merge remote-tracking branch 'arm/for-next' into master omits e44454108c59 Merge remote-tracking branch 'asm-generic/master' into master omits 1152af0a2d0e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 9727e4ed9bd3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 31ed901a7ff6 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits b3c7f774d666 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 5c9e134327ee Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits f839b08ce7e0 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 831d9faf33be Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 775fdbbe251e Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 9c4816eebfe2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 8092eab543cf Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits ec325fc2a6e8 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master omits 908c48cd8771 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master omits 3b210757ad52 Merge remote-tracking branch 'ide/master' into master omits 6cee6649d436 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits c255a149d68d Merge remote-tracking branch 'staging.current/staging-linu [...] omits 5fa04958bf5f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits ae11cf12fd7e Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits f8e41e7cb107 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 74e89a66e7ce Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits 809512ed5c73 Merge remote-tracking branch 'regmap-fixes/for-linus' into master omits 28c2f487b9c8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 7c96a8a1f64f Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 8980344e17d8 Merge remote-tracking branch 'ipsec/master' into master omits b014a9b2a9e4 Merge remote-tracking branch 'bpf/master' into master omits d12fd45bef23 Merge remote-tracking branch 'net/master' into master omits a7f73120371e Merge remote-tracking branch 'sparc/master' into master omits 712d601024cc Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] omits 2d30a9fe4827 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] omits 9c82830ba9b6 Merge remote-tracking branch 'arm-current/fixes' into master omits c032f6759a75 Merge remote-tracking branch 'kbuild-current/fixes' into master omits c9f7fc65564f Merge tag 'gvt-fixes-2020-10-27' of https://github.com/int [...] omits c8076df6437e Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits 34c9859fad95 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 6691f63bd469 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 9c160b50883a drm/i915/gt: Use the local HWSP offset during submission omits 6d5983667179 drm/i915/gem: Flush coherency domains on first set-domain-ioctl omits dac3979c1d9b drm/i915: Reject 90/270 degree rotated initial fbs omits bc707a6c2bb5 drm/i915: Restore ILK-M RPS support omits 0a2e3728dcaa drm/i915/region: fix max size calculation omits d7084def54b6 mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driv [...] omits 4a890911ffdb mmc: sdhci-of-esdhc: make sure delay chain locked for HS400 omits 1b34ef698fc6 mmc: sunxi: drop of_match_ptr from of_device_id table omits 9b984915d472 mmc: s3cmci: enable compile testing omits d0f79e961cf2 mmc: s3cmci: include GPIO descriptor consumer header omits e7b21ce9bf46 Merge branches 'fixes' and 'misc' into for-next omits bc10876f55a9 Merge branch 'fixes' into next omits 4a65ab4941e7 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 2d05bb732dc8 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits c8a1d90e0bdd lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits b5b2d788f54d fault-injection: handle EI_ETYPE_TRUE omits 6fe02fb65aeb aio: simplify read_events() omits 5f7dc0bc1124 kdump: append uts_namespace.name offset to VMCOREINFO omits 061f31bc5854 checkpatch: add a fixer for missing newline at eof omits da70d6b37fc6 checkpatch: extend attributes check to handle more patterns omits 2abd5e3f252e checkpatch: allow --fix removal of unnecessary break statements omits cd0960e12ca5 checkpatch: prefer static const declarations omits 0acd3d61488c checkpatch: ignore generated CamelCase defines and enum values omits 430780142c2a checkpatch: fix false positives in REPEATED_WORD warning omits 8e39708c5466 checkpatch: add new exception to repeated word check omits c0ace357ea80 gpio: xilinx: utilize generic bitmap_get_value and _set_value omits 579f7e7ba318 gpio: thunderx: utilize for_each_set_clump macro omits 1d4f6f9f62de lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits 8ed573654f23 lib/test_bitmap.c: add for_each_set_clump test cases omits 34bc4a7bad03 bitops: introduce the for_each_set_clump macro omits 17e52345b9a0 lib/stackdepot.c: use array_size() helper in jhash2() omits 8c7177d3af8f lib/stackdepot.c: use flex_array_size() helper in memcpy() omits 4bef2e47fc1d lib/stackdepot.c: replace one-element array with flexible- [...] omits e62b80807a20 lib/test_free_pages.c: add basic progress indicators omits 1ec78be9825f lib: stackdepot: add support to configure STACK_HASH_SIZE omits 28f34b3d1aec kernel/acct.c: use #elif instead of #end and #elif omits da2e0aaaad05 asm-generic: force inlining of get_order() to work around [...] omits 9ddf81febb41 proc/sysctl: make protected_* world readable omits d88c1707f744 kernel/hung_task.c: Monitor killed tasks. omits 43f337f08e11 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 9e2aab2079d9 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 89d096142cc8 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits 032c39eed69a zram: support page writeback omits cab8563c3f0f mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 9f589dba6a47 mm/zswap: make struct kernel_param_ops definitions const omits 744c478cd37d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 93dad0642d7d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits d5dfc6d19165 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits e1a3a65c7db3 mm/cma.c: remove redundant cma_mutex lock omits f36e793128e0 mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits 055c07586860 mm/migrate.c: fix comment spelling omits ffbf6ca5bd82 mmoom_kill-fix-the-comment-of-is_dump_unreclaim_slabs-fix omits 01ae39f54165 mm/oom_kill.c: fix the comment of is_dump_unreclaim_slabs() omits c7f1afe7d1a7 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits d418e48201cb mm/vmscan: drop unneeded assignment in kswapd() omits cd51332a5c78 mm: don't wake kswapd prematurely when watermark boosting [...] omits c242a36640bf MIPS: do not call flush_tlb_all when setting pmd entry omits 2b3bcccede50 mm/huge_memory.c: update tlb entry if pmd is changed omits 965897d890a7 mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits a509c26ca559 mm, page_alloc: reduce static keys in prep_new_page() omits 1a1edccf21af mm, page_poison: use static key more efficiently omits 2a1fbc5b35b7 mm, page_alloc: do not rely on the order of page_poison an [...] omits b696f440d9e4 mm: forbid splitting special mappings omits 1341c3cac966 mremap: check if it's possible to split original vma omits c60bb6665a48 vm_ops: rename .split() callback to .may_split() omits 7917c8e016db mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits 5a919b471ecc mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits ecce76664652 mm/mremap: account memory on do_munmap() failure omits 8f1f526ebfec mm/mmap.c: fix the adjusted length error omits c3d3efa814e6 mm: cleanup: remove unused tsk arg from __access_remote_vm omits b488d2135d5a x86: mremap speedup - Enable HAVE_MOVE_PUD omits f37d3a07a6ed arm64: mremap speedup - enable HAVE_MOVE_PUD omits ba438eac9f50 mm: speedup mremap on 1GB or larger regions omits aeedab1dc3e1 kselftests: vm: add mremap tests omits 751e9af7bda3 xen/unpopulated-alloc: consolidate pgmap manipulation omits 1db18b36834c mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits ffd17b008554 mm: memcontrol: remove unused mod_memcg_obj_state() omits 726520fddcd1 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits 5eb6b1e46949 mm: memcontrol: add file_thp, shmem_thp to memory.stat omits 36554df85365 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits 8f46c03fede7 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits a26212b69eb5 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits 732f5ff52ea5 mm/swap_state: skip meaningless swap cache readahead when [...] omits d890bcb12ab1 mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 4f79b5e9a0ca mm: handle zone device pages in release_pages() omits 64a8038676de selftests/vm: 2x speedup for run_vmtests.sh omits b21f7783b03a selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits d0a5a02d27e8 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits 14e7f2fe5fa3 selftests/vm: gup_test: introduce the dump_pages() sub-test omits 6168db03ad14 selftests/vm: only some gup_test items are really benchmarks omits 96056c423261 selftests/vm: minor cleanup: Makefile and gup_test.c omits 8f0e3b350dbf selftests/vm: rename run_vmtests --> run_vmtests.sh omits fd291fe2bb67 selftests/vm: use a common gup_test.h omits 6e5771c6a455 mm/gup_benchmark: rename to mm/gup_test omits 6e6096394f91 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 70c8e84ce957 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits 450aacfd728c mm/filemap/c: freak generic_file_buffered_read up into mul [...] omits d13fe925cd91 mm: fix page_owner initializing issue for arm32 omits 4c22bc5f2cc4 device-dax/kmem: use struct_size() omits 78c4e3edc6fc mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits 7a211d1afc91 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits 5b9f501afc51 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 8fc1e8fb6e86 ramfs: support O_TMPFILE omits 43d54bc921db ocfs2: fix ocfs2 corrupt when iputting an inode omits c4cbc9f4e9e4 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 9871c9053688 fs/ocfs2/cluster/tcp.c: remove unneeded break omits 92a5a1734a34 uapi: move constants from <linux/kernel.h> to <linux/const.h> omits 0627579d6f50 kthread: add kthread_work tracepoints omits 6dd7b766f8c5 /proc/kpageflags: do not use uninitialized struct pages omits c020f20cd9d4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 5419289629c3 mm, oom: keep oom_adj under or at upper limit when printing omits cf39522d3046 kthread_worker: prevent queuing delayed work from timer_fn [...] omits 9f0e8640a5c2 mm/truncate.c: make __invalidate_mapping_pages() static omits b80a03795eb6 lib/crc32test: remove extra local_irq_disable/enable omits dacf6beb57df ptrace: fix task_join_group_stop() for the case when curre [...] omits d47702976869 mm: mempolicy: fix potential pte_unmap_unlock pte error omits 01dc867b1c4e kasan: adopt KUNIT tests to SW_TAGS mode omits ebe0e474d536 compiler.h: fix barrier_data() on clang omits d63b5f6e05e6 mm-memcontrol-correct-the-nr_anon_thps-counter-of-hierarch [...] omits 2261848e6aab mm: memcontrol: correct the NR_ANON_THPS counter of hierar [...] omits fa8e0a667f6d hugetlb_cgroup: fix reservation accounting omits 4ab3913f754f mm/mremap_pages: fix static key devmap_managed_key updates omits 401ccfa87856 drm/i915/gvt: Only pin/unpin intel_context along with workload omits 8fe105679765 drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround [...] omits 97f9ca383dca drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write omits 2095725c325b drivers/edac: convert pci counters to counter_atomic32 omits f12728b082f5 drivers/misc/vmw_vmci: convert num guest devices counter t [...] omits dc87264ac991 drivers/char/ipmi: convert stats to use counter_atomic32 omits c48ce312263b drivers/base/test/test_async_driver_probe: convert to use [...] omits b25a4951dff8 drivers/android/binder: convert stats, transaction_log to [...] omits 883932f35436 drivers/acpi/apei: convert seqno counter_atomic32 omits 0ad3bb17f03f drivers/acpi: convert seqno counter_atomic32 omits 6fbbfc0a01af drivers/base/devcoredump: convert devcd_count to counter_atomic32 omits 33b612bb0009 drivers/base: convert deferred_trigger_count and probe_cou [...] omits 36bde8681b68 selftests:lib:test_counters: add new test for counters omits 37a0dbf631f6 counters: Introduce counter_atomic* counters omits 736116436e5b include: jhash/signal: Fix fall-through warnings for Clang omits 48127d01a153 Merge branch 'soc-for-v5.10' into for-next omits e55f541e51b5 soc: aspeed: xdma: Add reset ioctl omits 86609baa4217 soc: aspeed: xdma: Add user interface omits 0f6a7063f385 soc: aspeed: Add XDMA Engine Driver omits 2289f6c56cdc dt-bindings: soc: Add Aspeed XDMA Engine omits cd460be0460f soc: aspeed-lpc-ctrl: Fix driver name omits 4d1d81dbc9d5 soc: aspeed-lpc-ctrl: Fix whitespace omits 5042d3f278de soc: aspeed-lpc-ctrl: LPC to AHB mapping on ast2600 omits 6bf4ddbe2b48 soc: aspeed-lpc-ctrl: Fail probe of lpc-ctrl if reserved m [...] omits 44ddc4de87a5 soc: aspeed: lpc: Add AST2600 compatible strings omits e8589796a6d1 dt-bindings: aspeed-lpc: Add AST2600 compatible strings omits fe100b382c1c ARM: dts: aspeed: Add silicon id node omits e0218dca5787 soc: aspeed: Add soc info driver omits 7c1f6281549b dt-bindings: aspeed: Add silicon id node to SCU omits 592693a1f881 soc: aspeed: Improve kconfig omits d1f170f8447d Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 315d4a38c4b6 ARM: config: aspeed_g5: Enable IBM OP Panel driver omits 0777ea223996 ARM: config: aspeed-g5: Enable I2C GPIO mux driver omits 84ed9263ec72 ARM: config: aspeed: Fix selection of media drivers omits a56dbff00095 scsi: target: tcmu: Replace zero-length array with flexibl [...] omits f2aa23e80ef6 ima: Replace zero-length array with flexible-array member omits a0e2e9d48ccb enetc: Replace zero-length array with flexible-array member omits e94e435feafd fs: Replace zero-length array with flexible-array member omits 6f6d06cd880c Bluetooth: Replace zero-length array with flexible-array member omits 3629e4918544 params: Replace zero-length array with flexible-array member omits 2a5c5b39a6d0 tracepoint: Replace zero-length array with flexible-array member omits 4f2fece590f2 platform/chrome: cros_ec_proto: Replace zero-length array [...] omits 3213d8a0ad7f platform/chrome: cros_ec_commands: Replace zero-length arr [...] omits f9196da3f885 mailbox: zynqmp-ipi-message: Replace zero-length array wit [...] omits bb3608bf9b82 dmaengine: ti-cppi5: Replace zero-length array with flexib [...] adds 761a8c58db6b tracing, synthetic events: Replace buggy strcat() with seq [...] adds 23859ae44402 Merge tag 'trace-v5.10-rc1' of git://git.kernel.org/pub/sc [...] adds 823fb337804c Merge remote-tracking branch 'kbuild-current/fixes' into master adds 4ded7f1a893a Merge remote-tracking branch 'arm-current/fixes' into master adds 1de111b51b82 KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMC [...] adds 332576e69a04 arm64: avoid -Woverride-init warning adds 5bc7c1156f3f kselftest/arm64: Fix check_buffer_fill test adds 041fa41f5422 kselftest/arm64: Fix check_tags_inclusion test adds 386cf789fa6d kselftest/arm64: Fix check_child_memory test adds 7419390a466e kselftest/arm64: Fix check_mmap_options test adds cbb268af05de kselftest/arm64: Fix check_ksm_options test adds 493b35db0548 kselftest/arm64: Fix check_user_mem test adds 5f692a81b4e9 arm64: vmlinux.lds: account for spurious empty .igot.plt sections adds a2d50c1c77aa arm64: efi: increase EFI PE/COFF header padding to 64 KB adds 13150bc5416f module: use hidden visibility for weak symbol references adds ef5dd6a0c828 arm64: mte: Document that user PSTATE.TCO is ignored by ke [...] adds 5cecc648598f Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] adds 18e09253ac68 ARM: dts: stm32: Describe Vin power supply on stm32mp15xx- [...] adds 728a7e225ad8 ARM: dts: stm32: Describe Vin power supply on stm32mp157c- [...] adds 01eea23687ed Merge tag 'stm32-dt-for-v5.10-fixes-1' of git://git.kernel [...] adds 96973dc5cd02 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] adds 220878b8f90d Merge remote-tracking branch 'sparc/master' into master adds 28e9dcd91720 chelsio/chtls: fix deadlock issue adds 6daa1da4e262 chelsio/chtls: fix memory leaks in CPL handlers adds 6c211809c87f devlink: Fix some error codes adds 0d8cb9464a7d devlink: Unlock on error in dumpit() adds 68b9f0865b1e ravb: Fix bit fields checking in ravb_hwtstamp_get() adds 501b72ae2472 net/sched: act_mpls: Add softdep on mpls_gso.ko adds 2ac8af0967aa ibmveth: Fix use of ibmveth in a bridge. adds d6535dca2885 net: protect tcf_block_unbind with block lock adds 2cf1062e92d7 Merge remote-tracking branch 'net/master' into master adds 245b1ece427e Merge remote-tracking branch 'bpf/master' into master adds e676bf62b293 Merge remote-tracking branch 'ipsec/master' into master adds edebc8407b88 RDMA/rxe: Fix small problem in network_type patch adds fbdd0049d98d RDMA/mlx5: Fix devlink deadlock on net namespace deletion adds 7d66a71488d7 RDMA/uverbs: Fix false error in query gid IOCTL adds 071ba4cc559d RDMA: Add rdma_connect_locked() adds a2267f8a52ee RDMA/qedr: Fix memory leak in iWARP CM adds 43519888ca24 Merge remote-tracking branch 'rdma-fixes/for-rc' into master adds 8a8de09cb2ad ALSA: hda/realtek - Fixed HP headset Mic can't be detected adds 215a22ed31a1 ALSA: hda: Refactor codec PM to use direct-complete optimization adds f5dac54d9d93 ALSA: hda: Separate runtime and system suspend adds 9fc149c3bce7 ALSA: hda: Reinstate runtime_allow() for all hda controllers adds 3a7014ca0242 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 2ffaaffd933c Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds fc0522bbe02f ASoC: codecs: wcd934x: Set digital gain range correctly adds 6d6bc54ab4f2 ASoC: codecs: wcd9335: Set digital gain range correctly adds cd3f7cc0ca6e Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 4c5e52756a51 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 1fa558fa55fc Merge remote-tracking branch 'regmap-fixes/for-linus' into master adds c432bf3e3d82 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds a9785b0029ba Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds e8498529c86b Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 82776f6c75a9 tty: serial: 21285: fix lockup on open adds c97f2a6fb3df tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 wor [...] adds 6ca03f90527e vt: keyboard, simplify vt_kdgkbsent adds 82e61c3909db vt: keyboard, extend func_buf_lock to readers adds d54654790302 vt_ioctl: fix GIO_UNIMAP regression adds bded3a6a21a8 Merge remote-tracking branch 'tty.current/tty-linus' into master adds 063a3d67693e usb: typec: stusb160x: fix some signedness bugs adds cbdc0f54560f usb: fix kernel-doc markups adds 3cd54a618834 usb: host: fsl-mph-dr-of: check return of dma_set_mask() adds 38203b8385bf usb: cdc-acm: fix cooldown mechanism adds 2d9c6442a9c8 usb: typec: tcpm: reset hard_reset_count for any disconnect adds b9c6f782150c usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe adds 32d174d2d5eb usb: host: ehci-tegra: Fix error handling in tegra_ehci_probe() adds 0942d59b0af4 usbcore: Check both id_table and match() when both available adds 0cb686692fd2 USB: apple-mfi-fastcharge: don't probe unhandled devices adds 75bea818cbd8 Merge remote-tracking branch 'usb.current/usb-linus' into master adds 801e4588a8d4 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds a46b973bced1 USB: serial: option: add Quectel EC200T module support adds 80bb22a8e3b5 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] adds 7c23d8f345c7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 209c805835b2 phy: usb: Fix incorrect clearing of tca_drv_sel bit in SET [...] adds eb9c4dd9bdfd phy: tegra: xusb: Fix dangling pointer on probe failure adds fcea94ac6154 phy: qcom-qmp: Initialize another pointer to NULL adds 25d76fed7ffe phy: cpcap-usb: Use IRQF_ONESHOT adds 02a78b56c749 Merge remote-tracking branch 'phy/fixes' into master adds 6965f0275d09 Merge remote-tracking branch 'staging.current/staging-linu [...] adds 80ade22c06ca misc: mic: remove the MIC drivers adds 54169fb043cf Merge remote-tracking branch 'char-misc.current/char-misc- [...] adds 0debff9982c5 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] adds 33b6c39e747c Input: adxl34x - clean up a data type in adxl34x_probe() adds b1884583fcd1 Input: i8042 - allow insmod to succeed on devices without [...] adds 38818bbf6381 Merge remote-tracking branch 'input-current/for-linus' int [...] adds 0ff239950608 Merge remote-tracking branch 'ide/master' into master adds dc6bf4da825a selftests/ftrace: Use $FUNCTION_FORK to reference kernel f [...] adds e3e403125670 selftests/ftrace: check for do_sys_openat2 in user-memory test adds f825d3f7ed93 selftests: filter kselftest headers from command in lib.mk adds 1948172fdba5 selftests: pidfd: fix compilation errors due to wait.h adds ef7086347c82 selftests/harness: prettify SKIP message whitespace again adds 0b18fed98bf9 selftests: pidfd: use ksft_test_result_skip() when skipping test adds b5ec9fe5be5e selftests: pidfd: skip test on kcmp() ENOSYS adds 90da74af349e selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config adds 7b9621d45931 selftests: pidfd: drop needless linux/kcmp.h inclusion in [...] adds 08c5d41130e5 selftests: android: fix multiple definition of sock_name adds c8979b500597 selftests: proc: fix warning: _GNU_SOURCE redefined adds 375ffe7c36ce selftests: core: use SKIP instead of XFAIL in close_range_test.c adds f9a5285446a2 selftests: clone3: use SKIP instead of XFAIL adds 1488472e712d selftests: binderfs: use SKIP instead of XFAIL adds a64b719635c9 Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds 484f910e93b4 dmaengine: idxd: fix wq config registers offset programming adds 768664114b1a dmaengine: ti: k3-udma: fix -Wenum-conversion warning adds c985ab9b67d0 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds 69a8eed58cc0 mtd: spi-nor: Don't copy self-pointing struct around adds 324f78dfb442 mtd: spi-nor: Fix address width on flash chips > 16MB adds 2a1cacf06c3a Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master adds ed11c4eb8dad Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds 5a169bf04cd2 x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID adds ef0ffc187d6e Merge remote-tracking branch 'kvm-fixes/master' into master adds 9f9ff8549b88 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds e0ca4efda15d Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 424f5ca7c851 MAINTAINERS: move Kamil Debski to credits adds 215f06d7efc2 MAINTAINERS: move Kyungmin Park to credits adds d5a69b6ba186 MAINTAINERS: remove Jeongtae Park from Samsung MFC entry adds cd12e4f14f7c CREDITS: remove trailing white spaces adds 97ed58110517 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' in [...] adds 8c1b2f2a510d Merge remote-tracking branch 'scsi-fixes/fixes' into master adds d13208a88f41 lockdep: Fix nr_unused_locks adds 1b4d53f7d815 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 011fde48394b mmc: sdhci-of-esdhc: make sure delay chain locked for HS400 adds 58c171d187db Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 5acfee526d3b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds bee9d9df9425 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 5168a89767ca Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds f49a51bfdc8e drm/shme-helpers: Fix dma_buf_mmap forwarding bug adds e6d922c77db2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 214290c2aa41 dmaengine: ti-cppi5: Replace zero-length array with flexib [...] new b37f316bcd63 mailbox: zynqmp-ipi-message: Replace zero-length array wit [...] new 263844e33256 platform/chrome: cros_ec_commands: Replace zero-length arr [...] new 445c184a1cd8 platform/chrome: cros_ec_proto: Replace zero-length array [...] new 1c5c13abeaf0 tracepoint: Replace zero-length array with flexible-array member new 37915d8cc5ae params: Replace zero-length array with flexible-array member new 106126a7f923 Bluetooth: Replace zero-length array with flexible-array member new dc3823bf96e4 fs: Replace zero-length array with flexible-array member new 7405a6214008 enetc: Replace zero-length array with flexible-array member new 42fb128764c7 ima: Replace zero-length array with flexible-array member new 8fc3c1bc0fd5 scsi: target: tcmu: Replace zero-length array with flexibl [...] new 91d949dcb830 include: jhash/signal: Fix fall-through warnings for Clang new ae9c741237f7 Bluetooth: btintel: Replace zero-length array with flexibl [...] new 6f9d41da79d2 gve: Replace zero-length array with flexible-array member new a75a0510da0a mei: hw: Replace zero-length array with flexible-array member new f349e518d169 net/mlx5: Replace zero-length array with flexible-array member new f6982241af60 net/smc: Replace zero-length array with flexible-array member new 69048a070d73 printk: ringbuffer: Replace zero-length array with flexibl [...] new 341e8bfd7131 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] new e6bf74ed973f kconfig: qconf: drop Qt4 support new cfa6020b332e kconfig: qconf: use a variable to pass packages to pkg-config new 729e39a558eb kconfig: qconf: convert to Qt5 new signal/slot connection syntax new 3a8eb4d3421a Merge remote-tracking branch 'kbuild/for-next' into master new caabdd0f59a9 ctype.h: remove duplicate isdigit() helper new 24a23387c15f Merge branch 'asm-generic-cleanup' into asm-generic new 5d4df071113e Merge remote-tracking branch 'asm-generic/master' into master new fc2933c13374 ARM: 9020/1: mm: use correct section size macro to describ [...] new 20f96e606509 Merge branches 'fixes' and 'misc' into for-next new 5870e409541d Merge remote-tracking branch 'arm/for-next' into master new 60c877b9d001 Merge branch 'arm/fixes' into for-next new d0e12484e7e1 Merge remote-tracking branch 'arm-soc/for-next' into master new d232e93c82e3 Merge remote-tracking branch 'amlogic/for-next' into master new 886f82ce9f1f ARM: dts: aspeed-g6: Fix the GPIO memory size new e3b123542cdc ARM: dts: aspeed: amd-ethanolx: Update KCS nodes to use v2 [...] new 9e1cc9679776 ARM: dts: aspeed: s2600wf: Fix VGA memory region location new e81059a5e4d8 ARM: dts: Add 64MiB OpenBMC flash layout new b2826bdf910d ARM: dts: aspeed: Add Bytedance g220a BMC machine new abe75295ba70 ARM: dts: aspeed: g220a: Add some gpios new 9e3ed6fa024c ARM: dts: Fix label address for 64MiB OpenBMC flash layout new c06900b7208b Merge remote-tracking branch 'aspeed/for-next' into master new 786c395dbe42 ARM: at91: sam9x60 SiP types added to soc description new 02e46262af5d ARM: dts: at91: smartkiz: Reference led node directly new 997ebd64df39 ARM: dts: at91: Fix schema warnings for pwm-leds new c9dc33d13c81 ARM: dts: at91: at91-sama5d27_som1: fix EEPROM compatible new fb533fc76d34 ARM: configs: at91: sama5: resync with media changes new 853b013e638f Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] new 5cc756e1b5e6 Merge remote-tracking branch 'at91/at91-next' into master new 01bd5539b248 Merge remote-tracking branch 'drivers-memory/for-next' int [...] new 28119012d864 Merge remote-tracking branch 'imx-mxs/for-next' into master new 48fa8115a55a Merge remote-tracking branch 'keystone/next' into master new 1b6a4932b67c Merge remote-tracking branch 'mediatek/for-next' into master new cbe49fbb8f6c Merge remote-tracking branch 'mvebu/for-next' into master new 472e8a4e36c7 Merge remote-tracking branch 'omap/for-next' into master new 7cc8a604411f Merge remote-tracking branch 'qcom/for-next' into master new 9ba70d46faa4 Merge remote-tracking branch 'realtek/for-next' into master new 9bf887e92481 Merge remote-tracking branch 'renesas/next' into master new bc3a7b12f5e1 Merge remote-tracking branch 'reset/reset/next' into master new 02d729d720f4 Merge remote-tracking branch 'rockchip/for-next' into master new 950d46f7c18a ARM: dts: exynos: Remove 'opp-shared' from Exynos3 bus OPP-tables new a23beead41a1 ARM: dts: exynos: Remove 'opp-shared' from Exynos4412 bus [...] new 132e900a47b8 ARM: dts: exynos: Enable Bluetooth support for Trats board new 4e7787929854 ARM: dts: exynos: Enable Bluetooth support for Universal C [...] new d35cdc833bf4 ARM: dts: exynos: Enable Bluetooth support for Midas board family new 2fda3068395c Merge branch 'next/dt' into for-next new 970f6cf2e914 ARM: exynos: Simplify code in Exynos3250 CPU core restart path new 72dd3b01bacb Merge branch 'next/soc' into for-next new 157a5697f6f2 ARM: dts: exynos: adjust node names to DT spec in Exynos32 [...] new d918633c8acb ARM: dts: exynos: adjust node names to DT spec in Exynos42 [...] new 43552e6d5a61 ARM: dts: exynos: override GPIO keys node by label in Exyn [...] new 108463f56813 ARM: dts: exynos: adjust node names to DT spec in Exynos44 [...] new 2d29d0300301 ARM: dts: exynos: remove redundant status=okay in Exynos44 [...] new 5a1323023fb1 ARM: dts: exynos: adjust node names to DT spec in Exynos52 [...] new e5fbceb07e3e ARM: dts: exynos: adjust node names to DT spec in Odroid XU new 77c91853a65f ARM: dts: exynos: adjust node names to DT spec in Exynos54 [...] new b04544ac0d1f ARM: dts: s5pv210: adjust node names to DT spec new 5971e53b1c35 Merge branch 'next/dt' into for-next new a01f7a96a9b0 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] new 6c215edbdc71 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] new 29a7bb71a833 arm64: dts: exynos: remove redundant status=okay in Exynos [...] new e9d548a7dab0 Merge branch 'next/dt64' into for-next new d26fc962b894 Merge branch 'fixes' into for-next new 93618e344a5e soc: samsung: exynos-pmu: instantiate clkout driver as MFD new 9484f2cb8332 clk: samsung: exynos-clkout: convert to module driver new 8e478332817c Merge branch 'next/drivers' into for-next new f93c79d366f3 Merge remote-tracking branch 'samsung-krzk/for-next' into master new 37a292dcf775 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master new bc101c8ca695 Merge remote-tracking branch 'tegra/for-next' into master new d0179c4ae790 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new d82dbcabf928 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master new 7818d251483b Merge remote-tracking branch 'csky/linux-next' into master new 3c084020a846 Merge remote-tracking branch 'h8300/h8300-next' into master new 7261b769c479 Merge remote-tracking branch 'm68knommu/for-next' into master new 8c02922e1585 Merge remote-tracking branch 'mips/mips-next' into master new a2682841f57a Merge remote-tracking branch 'nds32/next' into master new 2a54f752bd03 Merge remote-tracking branch 'parisc-hd/for-next' into master new 58b1bdbefafc Merge remote-tracking branch 'risc-v/for-next' into master new c8f6ba3ccf33 Merge remote-tracking branch 's390/for-next' into master new 17f458924e0e Merge remote-tracking branch 'xtensa/xtensa-for-next' into master new 31b978ee6d07 Merge remote-tracking branch 'btrfs/for-next' into master new f0680da6d531 Merge remote-tracking branch 'ext3/for_next' into master new 9862a1cc3421 ext4: fix double locking in ext4_fc_commit_dentry_updates() new a316082fa331 ext4: properly check for dirty state in ext4_inode_datasyn [...] new 939625dd4e07 ext4: make num of fast commit blocks configurable new 945b0d325e73 ext4: use s_mount_flags instead of s_mount_state for fast [...] new 6bcdb158279a jbd2: fix a kernel-doc markup new 2fdd32f36a3d ext4: fix mmap write protection for data=journal mode new 00c69f98e83d ext4: use IS_ERR() for error checking of path new 768106a2c6f4 Merge remote-tracking branch 'ext4/dev' into master new 69cf72632cb7 Merge remote-tracking branch 'f2fs/dev' into master new b7ba079f0ec2 Merge remote-tracking branch 'file-locks/locks-next' into master new 299419705a7d Merge remote-tracking branch 'vfs/for-next' into master new 83b69e2b1b16 Merge remote-tracking branch 'printk/for-next' into master new 75c2ec55a1d9 Merge remote-tracking branch 'pstore/for-next/pstore' into master new 186a99b2eedd Merge remote-tracking branch 'hid/for-next' into master new e26f023e01ef firmware/dmi: Include product_sku info to modalias new c84b401dc057 Merge remote-tracking branch 'dmi/dmi-for-next' into master new 339defdb0114 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new d94df02c476c docs: Makefile: honor V=0 for docs building new 6b80975c6308 scripts: kernel-doc: fix typedef parsing new 7efc6c4295f5 scripts: kernel-doc: split typedef complex regex new e051955977b7 documentation: arm: sunxi: add Allwinner H6 documents new 72b97d0b9118 scripts: kernel-doc: use :c:union when needed new d29f34c098aa sphinx: conf.py: properly handle Sphinx 4.0 new 6cc6f5ad9bfb docs: hwmon: adm1266.rst: fix a broken reference new 2644ccef6f28 docs: admin-guide: net.rst: add a missing blank line new 32519c032686 docs: kasan.rst: add two missing blank lines new 97e44c4f0cb6 docs: net: statistics.rst: remove a duplicated kernel-doc new 9d8c4f0c0170 docs: hwmon: mp2975.rst: address some html build warnings new de39012afa7f docs: userspace-api: add iommu.rst to the index file new 6a6223ec7779 blk-mq: docs: add kernel-doc description for a new struct member new 89b422354409 mm: pagemap.h: fix two kernel-doc markups new e86c6569c588 net: phy: remove kernel-doc duplication new e930c39e0984 crypto: sun8x-ce*: update entries to its documentation new 4b7560c5e4bd ice: docs fix a devlink info that broke a table new ef900cccb864 MAINTAINERS: fix broken doc refs due to yaml conversion new e3e7439dbc27 docs: lockdep-design: fix some warning issues new cf38cc9f1e71 locking/refcount: move kernel-doc markups to the proper place new 1166eb3d5268 IB/srpt: docs: add a description for cq_size member new 7c128a249c7e docs: fs: api-summary.rst: get rid of kernel-doc include new ca766ff0c3b4 drm: amdgpu: kernel-doc: update some adev parameters new cc507c435b05 gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups new 9cd70d051322 drm: amdgpu_dm: fix a typo new d2692abd6fa9 selftests: kselftest_harness.h: fix kernel-doc markups new b28d70c6a515 amdgpu: fix a few kernel-doc markup issues new afc74ce7b484 docs: SafeSetID: fix a warning new 6fee9372e0af Merge branch 'mauro-warnings' into docs-next new 491bc8ba24b5 Merge remote-tracking branch 'jc_docs/docs-next' into master new ce8bfbe73f1d refcount.h: fix a kernel-doc markup new 1b06092957a2 Merge remote-tracking branch 'v4l-dvb/master' into master new 4a98f49aefe9 Merge remote-tracking branch 'v4l-dvb-next/master' into master new 6e9643a864aa cpufreq: e_powersaver: remove unreachable break new db865272d9c4 cpufreq: Avoid configuring old governors as default with i [...] new 1c534352f47f cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag new e0be38ed4ab4 cpufreq: intel_pstate: Avoid missing HWP max updates in pa [...] new 4e0ba5577dba intel_idle: Fix max_cstate for processor models without C- [...] new 4d4ce8053bfa PM: sleep: fix typo in kernel/power/process.c new 13ba83eb7320 Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-sleep' i [...] new d5dcce0c414f device property: Keep secondary firmware node secondary by type new 99aed9227073 device property: Don't clear secondary pointer for shared [...] new e510785f8aca PNP: fix kernel-doc markups new 6bcbc2add20d Merge branches 'devprop' and 'pnp' into linux-next new 136a4dfe87cd ACPI: button: Drop no longer necessary Acer SW5-012 lid_in [...] new be0e97526455 ACPI: dock: fix enum-conversion warning new 85f971b65a69 ACPI: NFIT: Fix comparison to '-ENXIO' new d1cd1a35b7d5 Merge branches 'acpi-button', 'acpi-dock' and 'acpi-tables [...] new e9cd1c26dfce Merge remote-tracking branch 'pm/linux-next' into master new db029a85faa8 cpufreq: sti-cpufreq: fix mem leak in sti_cpufreq_set_opp_info() new f366929b53ac cpufreq: mediatek: Add support for mt8167 new 09e932254025 cpufreq: blacklist mt8516 in cpufreq-dt-platdev new 8af3f8ece520 cpufreq: tegra194: get consistent cpuinfo_cur_freq new 423930801da9 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] new 299623c84555 Merge remote-tracking branch 'cpupower/cpupower' into master new 7adf3a5603db Merge remote-tracking branch 'devfreq/devfreq-next' into master new ddaacfd5dd78 opp: Add devres wrapper for dev_pm_opp_set_supported_hw new 211866566cd0 drm/msm: Convert to devm_pm_opp_set_supported_hw new e87f04248809 Merge remote-tracking branch 'opp/opp/linux-next' into master new 9f222522a32b Merge remote-tracking branch 'thermal/thermal/linux-next' [...] new 1ff19a2a510f Merge remote-tracking branch 'ieee1394/for-next' into master new 53839b51a767 RDMA/bnxt_re: Set queue pair state when being queried new a5c29a262ebe RDMA/cxgb4: Remove MW support new b8e3130dd96b RDMA: Remove uverbs_ex_cmd_mask values that are linked to [...] new c074bb1e30f9 RDMA: Remove elements in uverbs_cmd_mask that all drivers set new 44ce37bc8bf3 RDMA: Move more uverbs_cmd_mask settings to the core new 652caba5b550 RDMA: Check srq_type during create_srq new 26e990badde4 RDMA: Check attr_mask during modify_qp new 1c407cb5d705 RDMA: Check flags during create_cq new 1f11a7610e50 RDMA: Check create_flags during create_qp new bd2a40cc2463 RDMA/core Remove uverbs_ex_cmd_mask new 628c02bf38aa RDMA: Remove uverbs cmds from drivers that don't use them new 676a80adba01 RDMA: Remove AH from uverbs_cmd_mask new 1c7fd72687d6 RDMA: Convert sysfs device * show functions to use sysfs_emit() new 3c6bff3cf988 RDMA: Convert sysfs kobject * show functions to use sysfs_emit() new eeed6965071b RDMA/rxe: Remove unused RXE_MR_TYPE_FMR new 42f103e1ea26 Merge remote-tracking branch 'rdma/for-next' into master new 3aefd7d6ea05 net: core: Use skb_is_gso() in skb_checksum_help() new cd29296fdfca net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config new ea462d0fd7a6 Merge remote-tracking branch 'net-next/master' into master new ad80648aa66a Merge remote-tracking branch 'bluetooth/master' into master new aa2a7f0de8bb Merge remote-tracking branch 'gfs2/for-next' into master new 232b67c39942 mtd: remove unneeded break new bfa70a4ea4bf Merge remote-tracking branch 'mtd/mtd/next' into master new 09a7bb5dfcf4 Merge remote-tracking branch 'amdgpu/drm-next' into master new 949ab9d229a2 drm/i915: Guard debugfs against invalid access without display new 859d74f65d87 drm/i915/display: remove debug message from error path new 00e5deb5c4f5 drm/i915: Fix encoder lookup during PSR atomic check new d2cd6b02aff8 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new e000650375b6 fbdev/atafb: Remove unused extern variables new 7cb415003468 Fonts: Make font size unsigned in font_desc new 5144eead3f8c drm: xlnx: Use dma_request_chan for DMA channel request new 14870a06b100 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] new 85ce516448e2 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new f588f8c36800 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new 56d0aeb59596 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master new c8ceff26393a Merge remote-tracking branch 'regmap/for-next' into master new bf3d7d7d950a Merge remote-tracking branch 'sound/for-next' into master new 7c91d02068c3 ASoC: qcom: sm8250: Fix array out of bounds access new 1770972263a0 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next new b02797e20dfa Merge remote-tracking branch 'sound-asoc/for-next' into master new d8372e10d634 Merge remote-tracking branch 'block/for-next' into master new 3a5de87f34bc mmc: s3cmci: include GPIO descriptor consumer header new 9206bb7cbc8b mmc: s3cmci: enable compile testing new e9d165219229 mmc: sunxi: drop of_match_ptr from of_device_id table new 799b5cc075ed mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driv [...] new 3f750cf13f82 Merge branch 'fixes' into next new 245c2bd6c218 Merge remote-tracking branch 'mmc/next' into master new d73e873bcfff regulator: fix a kernel-doc markup new 62966abe7834 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] new fcd045f579de Merge remote-tracking branch 'regulator/for-next' into master new 83370b31a915 selinux: fix error initialization in inode_doinit_with_dentry() new 44141f58e143 selinux: allow dontauditx and auditallowx rules to take ef [...] new dc66c59e000d Merge remote-tracking branch 'selinux/next' into master new d4fe911741e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d9594e040965 tomoyo: fix clang pointer arithmetic warning new 0834682e975d Merge remote-tracking branch 'tomoyo/master' into master new 042b9f38a7a2 Merge remote-tracking branch 'tpmdd/next' into master new cbb5262192d9 audit: fix a kernel-doc markup new 6d915476e67d audit: trigger accompanying records when no rules present new f92a72fed4f7 Merge remote-tracking branch 'audit/next' into master new ddd65e469904 Merge remote-tracking branch 'spi/for-next' into master new 4528f80ce06f Merge branch 'linus' new 95d591cca3b1 Merge branch 'x86/urgent' new ebf2d3f07491 Merge branch 'linus' new 2a9baf5ad488 x86/debug: Fix BTF handling new a195f3d4528a x86/debug: Only clear/set ->virtual_dr6 for userspace #DB new cb05143bdf42 x86/debug: Fix DR_STEP vs ptrace_get_debugreg(6) new 936b0092750f Merge branch 'x86/urgent' new 632211cdd6ad MAINTAINERS: Cleanup SGI-related entries new d1ea78f9555d Merge branch 'x86/misc' new 880396c86a1f x86/microcode/amd: Remove unneeded break new 7d7bf26ce19a Merge branch 'x86/microcode' new 375d4bfda573 perf/x86: Avoid TIF_IA32 when checking 64bit mode new 214f0e804358 x86/compat: Simplify compat syscall userspace allocation new 47cd4dac1fb2 x86/oprofile: Avoid TIF_IA32 when checking 64bit mode new 2656af0d5abf x86/elf: Use e_machine to choose DLINFO in compat new bc3d7bf61a9e elf: Expose ELF header in compat_start_thread() new 2424b14605c7 x86/elf: Use e_machine to select start_thread for x32 new 9a29a671902c elf: Expose ELF header on arch_setup_additional_pages() new 3316ec8ccd34 x86/elf: Use e_machine to check for x32/ia32 in setup_addi [...] new ff170cd05953 x86/mm: Convert mmu context ia32_compat into a proper flags field new 8d71d2bf6efe x86: Reclaim TIF_IA32 and TIF_X32 new 3adb776384f2 x86, libnvdimm/test: Remove COPY_MC_TEST new bd6dce872bfb Merge branch 'x86/cleanups' new d1b22e36e318 Documentation/x86: Rename resctrl_ui.rst and add two errat [...] new 4868a61d498a x86/resctrl: Correct MBM total and local values new 85c5ce931670 Merge branch 'x86/cache' new 4cd2bb129811 time/sched_clock: Mark sched_clock_read_begin/retry() as notrace new 5254cb87c042 hrtimer: Remove unused inline function debug_hrtimer_free() new 9010e3876e1c timers: Remove unused inline funtion debug_timer_free() new cb47755725da time: Prevent undefined behaviour in timespec64_to_ns() new 865a57003d83 Merge branch 'timers/urgent' new 1a2b85f1e2a9 timekeeping: Convert jiffies_seq to seqcount_raw_spinlock_t new 15410176f743 Merge branch 'timers/core' new 4230e2deaa48 stop_machine, rcu: Mark functions as notrace new c410ee7e7f97 Merge branch 'smp/urgent' new 633cdaf29ec4 x86/mce: Remove unneeded break new e1ffa1e3f028 Merge branch 'ras/core' new f8e48a3dca06 lockdep: Fix preemption WARN for spurious IRQ-enable new 6f72faf4a323 Merge branch 'locking/urgent' new 8f4b93cb4861 Merge remote-tracking branch 'tip/auto-latest' into master new c6201f6b376c Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new 6f020ecac0e6 Merge remote-tracking branch 'edac/edac-for-next' into master new 34dc9005e6f8 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new 92e4faa97fc5 Merge remote-tracking branch 'rcu/rcu/next' into master new 2872a5a6f66c Merge remote-tracking branch 'percpu/for-next' into master new 1e3a2bc89de4 platform: Add Surface platform directory new f23027ca3d48 platform/surface: Move Surface 3 WMI driver to platform/surface new 4df56c36944b platform/surface: Move Surface 3 Button driver to platform [...] new 85f7582cd484 platform/surface: Move Surface 3 Power OpRegion driver to [...] new 411269babe83 platform/surface: Move Surface Pro 3 Button driver to plat [...] new 56afb8d48017 Revert "platform/x86: wmi: Destroy on cleanup rather than [...] new e8a60aa7404b platform/x86: Introduce support for Systems Management Dri [...] new c9e1b34226d8 Merge remote-tracking branch 'drivers-x86/for-next' into master new 57ecf48b425c Merge remote-tracking branch 'ipmi/for-next' into master new 94451c280117 Merge remote-tracking branch 'usb-serial/usb-next' into master new ae3885324953 phy: fsl-imx8mq-usb: Constify imx8mp_usb_phy_ops new c36f74566cef MAINTAINERS: Add entry for Qualcomm IPQ4019 USB PHY new ca3b9534c0c2 Merge remote-tracking branch 'phy-next/next' into master new b26dbbe4bfb9 Merge remote-tracking branch 'extcon/extcon-next' into master new 90855921ac92 staging: rtl8723bs: cleanup NULL check before vfree new 36f18e741a23 staging: vt6655: Fix typo new 71f5a9124374 staging: kpc2000: kpc_dma: rearrange lines exceeding 100 columns new fe50b1f83210 staging: kpc2000: kpc_dma: rename show function per convention new 34557e233cf8 staging: rtl8723bs: Rewrite comparison to NULL new af702094a63e staging: rtl8188eu: remove commented defines new 7ada01b0ccf8 Merge remote-tracking branch 'staging/staging-next' into master new 07a977f22955 Merge remote-tracking branch 'mux/for-next' into master new dae8866b8a7c Merge remote-tracking branch 'icc/icc-next' into master new 820672a0fd5c dmaengine: stm32-mdma: Use struct_size() in kzalloc() new 15f33b9d9d71 dmaengine: pl330: Remove unreachable code new 219af8e7b91a dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] new 298d7d3fcb4d dmaengine: at_xdmac: adapt perid for mem2mem operations new cfc6daa0349d dmaengine: at_xdmac: add support for sama7g5 based at_xdmac new 4afd142fe944 dmaengine: at_xdmac: add AXI priority support and recommen [...] new 54ee09c324a5 dmaengine: ppc4xx: make ppc440spe_adma_chan_list static new 9bdc32755c79 dmaengine: ppc4xx: remove xor_hw_desc assignment without reading new a4c68dc3b5e3 Merge remote-tracking branch 'dmaengine/next' into master new 7c029b106332 Merge remote-tracking branch 'scsi-mkp/for-next' into master new e81216ef7f7b Merge remote-tracking branch 'vhost/linux-next' into master new 08c0b32b6a7b Merge remote-tracking branch 'rpmsg/for-next' into master new fd7fc5fbf604 Merge remote-tracking branch 'gpio/for-next' into master new 51bd6664410a gpio: mockup: Allow probing from device tree new 1e41722281fb Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] new 541d3152c6be Merge remote-tracking branch 'pinctrl/for-next' into master new e0911d94c562 Merge remote-tracking branch 'pinctrl-intel/for-next' into master new 5c08fcc901a9 Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] new 7b8fb25af26a Merge remote-tracking branch 'kselftest/next' into master new 919ab8c8d376 Merge remote-tracking branch 'livepatching/for-next' into master new 05a2c5820555 coresight: cti: Initialize dynamic sysfs attributes new 6150b5e50db4 Merge remote-tracking branch 'coresight/next' into master new 28d211919e42 rtc: sun6i: Fix memleak in sun6i_rtc_clk_init new 0753b9531ca8 Merge remote-tracking branch 'rtc/rtc-next' into master new 329f3452c781 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] new d46cb0213970 Merge remote-tracking branch 'slimbus/for-next' into master new 8545ed161b27 Merge remote-tracking branch 'nvmem/for-next' into master new 38ee61905661 Merge remote-tracking branch 'xarray/main' into master new 1dd27b19a382 Merge remote-tracking branch 'pidfd/for-next' into master new 92ae09f4b9ac Merge remote-tracking branch 'fpga/for-next' into master new 78f5300d1ada Merge remote-tracking branch 'mhi/mhi-next' into master new eaeb6dcfa869 Merge remote-tracking branch 'notifications/notifications- [...] new ae7b931dba1c Merge remote-tracking branch 'memblock/for-next' into master new 9ad5b57e1e9c mm/mremap_pages: fix static key devmap_managed_key updates new 53f4b64192a6 hugetlb_cgroup: fix reservation accounting new 3b4bbcccd9e6 mm: memcontrol: correct the NR_ANON_THPS counter of hierar [...] new 37782ffcdd57 mm-memcontrol-correct-the-nr_anon_thps-counter-of-hierarch [...] new 773b448add12 mm-memcontrol-correct-the-nr_anon_thps-counter-of-hierarch [...] new 96a4632583f5 mm: memcg: link page counters to root if use_hierarchy is false new b9de06783f01 compiler.h: fix barrier_data() on clang new 04fb07124171 kasan: adopt KUNIT tests to SW_TAGS mode new 6745f0a5d0f4 mm: mempolicy: fix potential pte_unmap_unlock pte error new 9b146e311373 ptrace: fix task_join_group_stop() for the case when curre [...] new 58bb0ebe6339 lib/crc32test: remove extra local_irq_disable/enable new 286e68d28626 mm/truncate.c: make __invalidate_mapping_pages() static new e3c9feba9c91 kthread_worker: prevent queuing delayed work from timer_fn [...] new 7cccd4b11825 mm, oom: keep oom_adj under or at upper limit when printing new 4645314e08af mm: always have io_remap_pfn_range() set pgprot_decrypted() new edcdb4764a13 epoll: check ep_events_available() upon timeout new efd9314b999a epoll: add a selftest for epoll timeout race new 08a886daafcb kernel/hung_task.c: make type annotations consistent new 4eed1616269b mm/slub: fix panic in slab_alloc_node() new 6fa0a9c772ea /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 5f56879efe0f /proc/kpageflags: do not use uninitialized struct pages new b52ae69e6de7 kthread: add kthread_work tracepoints new 7cfe6aaeaa1c uapi: move constants from <linux/kernel.h> to <linux/const.h> new 8f00bb12f994 fs/ocfs2/cluster/tcp.c: remove unneeded break new 450ff039052a ocfs2: ratelimit the 'max lookup times reached' notice new 68b3c231e31a ocfs2: clear links count in ocfs2_mknod() if an error occurs new 485aa3746b46 ocfs2: fix ocfs2 corrupt when iputting an inode new 4ae1c866dcc4 ramfs: support O_TMPFILE new 840df63d28eb kernel/watchdog: flush all printk nmi buffers when hardloc [...] new ec92b2248119 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] new 95d29c8308d2 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() new 1e88446597dc device-dax/kmem: use struct_size() new bf89c98349aa mm: fix page_owner initializing issue for arm32 new 84ebe7df438b mm/filemap/c: freak generic_file_buffered_read up into mul [...] new af248b592fce mm/filemap.c: generic_file_buffered_read() now uses find_g [...] new 74a520fc15d8 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new 9cde96afddd5 mm/gup_benchmark: rename to mm/gup_test new f917a11308e9 selftests/vm: use a common gup_test.h new dae5510b5928 selftests/vm: rename run_vmtests --> run_vmtests.sh new 72d051663d4a selftests/vm: minor cleanup: Makefile and gup_test.c new 211577702dc5 selftests/vm: only some gup_test items are really benchmarks new fa634e78aabc selftests/vm: gup_test: introduce the dump_pages() sub-test new 119b0bd3397a selftests/vm: run_vmtests.sh: update and clean up gup_test [...] new cd6b7136add4 selftests/vm: hmm-tests: remove the libhugetlbfs dependency new 35a12e3fa2fe selftests/vm: 2x speedup for run_vmtests.sh new e725f4a64b12 mm: handle zone device pages in release_pages() new 39cceb62afe2 mm/swapfile.c: use helper function swap_count() in add_swa [...] new 052a909c5e9e mm/swap_state: skip meaningless swap cache readahead when [...] new 1b93592b6c77 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] new 2333e8ea68a0 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() new e05dcfe523c9 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] new d6b288b42369 mm: memcontrol: add file_thp, shmem_thp to memory.stat new 675248519a34 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix new 386dbddd001c mm: memcontrol: remove unused mod_memcg_obj_state() new 829821cd0383 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] new 72c2bb135504 mm: memcontrol: use helpers to read page's memcg data new 894712b74ce5 mm: memcontrol/slab: use helpers to access slab page's memcg_data new 0bd1d9a6e42e mm: introduce page memcg flags new c96cc9f677d1 mm: convert page kmemcg type to a page memcg flag new 164904c8dc40 xen/unpopulated-alloc: consolidate pgmap manipulation new 9ec37ef5c96b kselftests: vm: add mremap tests new c895e19c3754 mm: speedup mremap on 1GB or larger regions new 85d0b3edfcb1 arm64: mremap speedup - enable HAVE_MOVE_PUD new a1b571d6e31f x86: mremap speedup - Enable HAVE_MOVE_PUD new 779464189967 mm: cleanup: remove unused tsk arg from __access_remote_vm new 213739782d55 mm/mmap.c: fix the adjusted length error new 08b29ded04ef mm/mremap: account memory on do_munmap() failure new 9b9949b51756 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] new 81ccc761a580 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio new e3b25c65b566 vm_ops: rename .split() callback to .may_split() new 11e36b502c57 mremap: check if it's possible to split original vma new 5cfb7ec78d62 mm: forbid splitting special mappings new 811696dddd44 mm/vmalloc.c: fix kasan shadow poisoning size new faa2df893c98 mm, page_alloc: do not rely on the order of page_poison an [...] new 8b4d64a9ae68 mm-page_alloc-do-not-rely-on-the-order-of-page_poison-and- [...] new 6ae737585ded mm, page_poison: use static key more efficiently new ffc70a4f2cee mm, page_alloc: reduce static keys in prep_new_page() new 575f737623cd mm/hugetlb.c: just use put_page_testzero() instead of page [...] new 3fc0f36017f3 mm/huge_memory.c: update tlb entry if pmd is changed new fa029ddd3a91 MIPS: do not call flush_tlb_all when setting pmd entry new ee79736e0ad1 mm: don't wake kswapd prematurely when watermark boosting [...] new c700bc4cece4 mm/vmscan: drop unneeded assignment in kswapd() new 4e4313acce52 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] new a3dd629190a4 mm/migrate.c: fix comment spelling new 0b071e73b840 mm/migrate.c: optimize migrate_vma_pages() mmu notifier new c8621575178c mm/cma.c: remove redundant cma_mutex lock new de1bb1e32d0e mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new d42d8b6fed3e mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 7482ccb2cc7b mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 1c8074aaeb1e mm/zswap: make struct kernel_param_ops definitions const new 5ace1ba72602 mm/zsmalloc.c: rework the list_add code in insert_zspage() new de75040e42ea zram: support page writeback new 9b2078e7cc7f include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] new 8a6c261fc396 fs/buffer.c: add debug print for __getblk_gfp() stall problem new fceac44ea0e3 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 8c1ef825abd3 kernel/hung_task.c: Monitor killed tasks. new b4032ddf0fc5 procfs: delete duplicated words + other fixes new 6f02f32346e7 proc/sysctl: make protected_* world readable new ae7bf9fd80a2 asm-generic: force inlining of get_order() to work around [...] new 4ec993a18ff6 kernel.h: Split out mathematical helpers new 15e93ffcdeed kernel/acct.c: use #elif instead of #end and #elif new 41cbaae478ee include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] new 35cc20763be2 lib: stackdepot: add support to configure STACK_HASH_SIZE new 61f6c84d7173 lib/test_free_pages.c: add basic progress indicators new e1f74ffd8846 lib/stackdepot.c: replace one-element array with flexible- [...] new d9d6ffa73ac0 lib/stackdepot.c: use flex_array_size() helper in memcpy() new c6c5de6ba371 lib/stackdepot.c: use array_size() helper in jhash2() new 6f8205a1fa85 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT new 1d726c360331 bitops: introduce the for_each_set_clump macro new f6b13da2b73e lib/test_bitmap.c: add for_each_set_clump test cases new f0da000e161f lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] new 7de3c6e1fc01 gpio: thunderx: utilize for_each_set_clump macro new e2620b3b87b4 gpio: xilinx: utilize generic bitmap_get_value and _set_value new 55c2d755354b checkpatch: add new exception to repeated word check new 52a82e156633 checkpatch: fix false positives in REPEATED_WORD warning new add4221980da checkpatch: ignore generated CamelCase defines and enum values new eacd9f1a368b checkpatch: prefer static const declarations new 05d9a3141ce5 checkpatch: allow --fix removal of unnecessary break statements new 77bab53de009 checkpatch: extend attributes check to handle more patterns new cb9128eef33f checkpatch: add a fixer for missing newline at eof new 154195adb819 checkpatch: update __attribute__((section("name"))) quote removal new 14293b86451c checkpatch-update-__attribute__sectionname-quote-removal-v2 new 98dd1c77d553 kdump: append uts_namespace.name offset to VMCOREINFO new f334dc2e255c aio: simplify read_events() new 1a2f83a16e12 fault-injection: handle EI_ETYPE_TRUE new 0362f3dc0d13 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static new a6a5bb5e0ee9 Merge branch 'akpm-current/current' into master new 6c5a3d8b135d kernel.h: Split out mathematical helpers fix new 13741a48d0c1 mmap locking API: don't check locking if the mm isn't live yet new 31193de38d89 mm/gup: assert that the mmap lock is held in __get_user_pages()
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 (b05c4cc686fc) \ N -- N -- N refs/heads/akpm (31193de38d89)
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 470 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: CREDITS | 62 +- .../ABI/testing/sysfs-class-firmware-attributes | 224 +++ Documentation/Makefile | 4 + Documentation/admin-guide/LSM/SafeSetID.rst | 2 +- Documentation/arm/sunxi.rst | 10 + Documentation/arm64/memory-tagging-extension.rst | 4 +- Documentation/core-api/counters.rst | 109 -- .../devicetree/bindings/dma/atmel-xdma.txt | 3 +- .../devicetree/bindings/mfd/aspeed-lpc.txt | 8 +- .../devicetree/bindings/mfd/aspeed-scu.txt | 26 - .../devicetree/bindings/soc/aspeed/xdma.yaml | 103 -- Documentation/gpu/amdgpu.rst | 7 - Documentation/misc-devices/mic/index.rst | 16 - Documentation/misc-devices/mic/mic_overview.rst | 85 - Documentation/misc-devices/mic/scif_overview.rst | 108 -- Documentation/virt/kvm/cpuid.rst | 4 + Documentation/x86/index.rst | 2 +- Documentation/x86/{resctrl_ui.rst => resctrl.rst} | 93 + MAINTAINERS | 83 +- arch/arm/arm-soc-for-next-contents.txt | 2 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 6 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 924 ++++++++++ arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 4 +- arch/arm/boot/dts/aspeed-g4.dtsi | 5 - arch/arm/boot/dts/aspeed-g5.dtsi | 5 - arch/arm/boot/dts/aspeed-g6.dtsi | 7 +- arch/arm/boot/dts/at91-kizbox.dts | 10 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 8 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 16 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 10 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 8 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 +- arch/arm/boot/dts/at91-smartkiz.dts | 6 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 10 +- arch/arm/boot/dts/at91sam9rlek.dts | 10 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-monk.dts | 8 +- arch/arm/boot/dts/exynos3250-rinato.dts | 8 +- arch/arm/boot/dts/exynos3250.dtsi | 5 - arch/arm/boot/dts/exynos4210-i9100.dts | 6 +- arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 22 +- arch/arm/boot/dts/exynos4210-trats.dts | 35 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 29 + arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 9 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 45 +- arch/arm/boot/dts/exynos4412-n710x.dts | 2 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 10 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 28 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos4412-smdk4412.dts | 20 +- arch/arm/boot/dts/exynos4412.dtsi | 6 - arch/arm/boot/dts/exynos5250-arndale.dts | 6 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 +- arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +- arch/arm/boot/dts/exynos5250-snow.dts | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 6 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3.dts | 8 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 +- arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 35 + arch/arm/boot/dts/s5pv210-aquila.dts | 12 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 4 +- arch/arm/boot/dts/s5pv210-goni.dts | 14 +- arch/arm/boot/dts/s5pv210-smdkv210.dts | 20 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 15 + arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 17 + arch/arm/configs/sama5_defconfig | 9 + arch/arm/include/asm/memory.h | 6 +- arch/arm/kernel/setup.c | 2 +- arch/arm/mach-exynos/platsmp.c | 2 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 11 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +- arch/arm64/include/asm/cache.h | 1 + arch/arm64/kernel/cpuinfo.c | 7 +- arch/arm64/kernel/efi-header.S | 2 +- arch/arm64/kernel/proton-pack.c | 2 - arch/arm64/kernel/vmlinux.lds.S | 2 +- arch/arm64/kvm/hypercalls.c | 2 +- arch/x86/Kconfig.debug | 3 - arch/x86/entry/vdso/vma.c | 4 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/include/asm/compat.h | 15 +- arch/x86/include/asm/copy_mc_test.h | 75 - arch/x86/include/asm/elf.h | 13 +- arch/x86/include/asm/mmu.h | 9 +- arch/x86/include/asm/mmu_context.h | 2 +- arch/x86/include/asm/thread_info.h | 4 - arch/x86/include/uapi/asm/kvm_para.h | 1 + arch/x86/kernel/cpu/mce/core.c | 2 - arch/x86/kernel/cpu/microcode/amd.c | 1 - arch/x86/kernel/cpu/resctrl/core.c | 4 + arch/x86/kernel/cpu/resctrl/internal.h | 1 + arch/x86/kernel/cpu/resctrl/monitor.c | 82 +- arch/x86/kernel/perf_regs.c | 2 +- arch/x86/kernel/process_64.c | 28 +- arch/x86/kernel/traps.c | 43 +- arch/x86/lib/copy_mc.c | 4 - arch/x86/lib/copy_mc_64.S | 10 - arch/x86/oprofile/backtrace.c | 2 +- drivers/acpi/acpi_extlog.c | 5 +- drivers/acpi/apei/ghes.c | 5 +- drivers/acpi/button.c | 13 - drivers/acpi/dock.c | 3 +- drivers/acpi/nfit/core.c | 2 +- drivers/android/binder.c | 41 +- drivers/android/binder_internal.h | 3 +- drivers/base/core.c | 4 +- drivers/base/dd.c | 19 +- drivers/base/devcoredump.c | 5 +- drivers/base/test/test_async_driver_probe.c | 26 +- drivers/bluetooth/btintel.h | 2 +- drivers/char/ipmi/ipmi_msghandler.c | 9 +- drivers/char/ipmi/ipmi_si_intf.c | 9 +- drivers/clk/samsung/clk-exynos-clkout.c | 198 +- drivers/cpufreq/Kconfig | 2 + drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/cpufreq/cpufreq.c | 3 +- drivers/cpufreq/e_powersaver.c | 1 - drivers/cpufreq/intel_pstate.c | 13 +- drivers/cpufreq/longhaul.c | 1 - drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/sti-cpufreq.c | 7 +- drivers/cpufreq/tegra194-cpufreq.c | 62 +- drivers/dma/Kconfig | 18 - drivers/dma/Makefile | 1 - drivers/dma/at_xdmac.c | 163 +- drivers/dma/idxd/device.c | 29 +- drivers/dma/idxd/idxd.h | 3 +- drivers/dma/idxd/init.c | 5 + drivers/dma/idxd/registers.h | 23 +- drivers/dma/mic_x100_dma.c | 770 -------- drivers/dma/mic_x100_dma.h | 275 --- drivers/dma/pl330.c | 2 - drivers/dma/ppc4xx/adma.c | 4 +- drivers/dma/stm32-mdma.c | 2 +- drivers/dma/ti/k3-udma-private.c | 2 +- drivers/edac/edac_pci.h | 5 +- drivers/edac/edac_pci_sysfs.c | 28 +- drivers/firmware/dmi-id.c | 1 + drivers/gpio/gpio-mockup.c | 11 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 7 +- drivers/gpu/drm/i915/display/intel_opregion.c | 6 +- drivers/gpu/drm/i915/display/intel_psr.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 28 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 27 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 18 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 2 - drivers/gpu/drm/i915/gvt/handlers.c | 35 +- drivers/gpu/drm/i915/gvt/scheduler.c | 15 +- drivers/gpu/drm/i915/i915_drv.c | 3 +- drivers/gpu/drm/i915/intel_memory_region.c | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 77 - drivers/gpu/drm/i915/selftests/mock_region.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 +- drivers/gpu/drm/xlnx/zynqmp_disp.c | 4 +- drivers/hwtracing/coresight/coresight-cti-sysfs.c | 7 + drivers/idle/intel_idle.c | 2 +- drivers/infiniband/core/cma.c | 48 +- drivers/infiniband/core/device.c | 33 + drivers/infiniband/core/sysfs.c | 47 +- drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/core/user_mad.c | 4 +- drivers/infiniband/core/uverbs_cmd.c | 26 +- drivers/infiniband/core/uverbs_main.c | 4 +- drivers/infiniband/core/uverbs_std_types_device.c | 3 - drivers/infiniband/core/uverbs_uapi.c | 5 +- drivers/infiniband/core/verbs.c | 5 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 11 +- drivers/infiniband/hw/bnxt_re/main.c | 34 +- drivers/infiniband/hw/cxgb4/cq.c | 2 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 - drivers/infiniband/hw/cxgb4/mem.c | 84 - drivers/infiniband/hw/cxgb4/provider.c | 35 +- drivers/infiniband/hw/cxgb4/qp.c | 8 +- drivers/infiniband/hw/efa/efa_main.c | 22 +- drivers/infiniband/hw/efa/efa_verbs.c | 6 + drivers/infiniband/hw/hfi1/sysfs.c | 16 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 3 + drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 3 + drivers/infiniband/hw/hns/hns_roce_main.c | 35 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 14 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 4 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 35 +- drivers/infiniband/hw/mlx4/main.c | 59 +- drivers/infiniband/hw/mlx4/qp.c | 5 +- drivers/infiniband/hw/mlx4/srq.c | 4 + drivers/infiniband/hw/mlx4/sysfs.c | 30 +- drivers/infiniband/hw/mlx5/main.c | 73 +- drivers/infiniband/hw/mlx5/qp.c | 10 +- drivers/infiniband/hw/mlx5/srq.c | 5 + drivers/infiniband/hw/mthca/mthca_provider.c | 42 +- drivers/infiniband/hw/mthca/mthca_qp.c | 3 + drivers/infiniband/hw/ocrdma/ocrdma_main.c | 42 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 11 +- drivers/infiniband/hw/qedr/main.c | 38 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 1 + drivers/infiniband/hw/qedr/verbs.c | 13 + drivers/infiniband/hw/qib/qib_sysfs.c | 30 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 19 - drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 15 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 3 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 34 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rdmavt/ah.c | 1 - drivers/infiniband/sw/rdmavt/cq.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 10 +- drivers/infiniband/sw/rdmavt/vt.c | 28 +- drivers/infiniband/sw/rxe/rxe_av.c | 35 +- drivers/infiniband/sw/rxe/rxe_mr.c | 1 - drivers/infiniband/sw/rxe/rxe_net.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 47 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 - drivers/infiniband/sw/siw/siw_main.c | 24 - drivers/infiniband/sw/siw/siw_verbs.c | 12 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 44 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 4 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 12 +- drivers/infiniband/ulp/srp/ib_srp.c | 40 +- drivers/input/misc/adxl34x.c | 2 +- drivers/input/serio/i8042.c | 12 +- drivers/misc/Kconfig | 1 - drivers/misc/Makefile | 1 - drivers/misc/mei/hw.h | 6 +- drivers/misc/mic/Kconfig | 141 -- drivers/misc/mic/Makefile | 12 - drivers/misc/mic/bus/Makefile | 9 - drivers/misc/mic/bus/cosm_bus.c | 130 -- drivers/misc/mic/bus/cosm_bus.h | 125 -- drivers/misc/mic/bus/mic_bus.c | 194 -- drivers/misc/mic/bus/scif_bus.c | 201 -- drivers/misc/mic/bus/scif_bus.h | 125 -- drivers/misc/mic/bus/vop_bus.c | 194 -- drivers/misc/mic/bus/vop_bus.h | 129 -- drivers/misc/mic/card/Makefile | 11 - drivers/misc/mic/card/mic_debugfs.c | 85 - drivers/misc/mic/card/mic_device.c | 417 ----- drivers/misc/mic/card/mic_device.h | 137 -- drivers/misc/mic/card/mic_x100.c | 347 ---- drivers/misc/mic/card/mic_x100.h | 37 - drivers/misc/mic/common/mic_dev.h | 55 - drivers/misc/mic/cosm/Makefile | 11 - drivers/misc/mic/cosm/cosm_debugfs.c | 116 -- drivers/misc/mic/cosm/cosm_main.c | 382 ---- drivers/misc/mic/cosm/cosm_main.h | 61 - drivers/misc/mic/cosm/cosm_scif_server.c | 399 ---- drivers/misc/mic/cosm/cosm_sysfs.c | 449 ----- drivers/misc/mic/cosm_client/Makefile | 8 - drivers/misc/mic/cosm_client/cosm_scif_client.c | 269 --- drivers/misc/mic/host/Makefile | 12 - drivers/misc/mic/host/mic_boot.c | 588 ------ drivers/misc/mic/host/mic_debugfs.c | 149 -- drivers/misc/mic/host/mic_device.h | 157 -- drivers/misc/mic/host/mic_intr.c | 635 ------- drivers/misc/mic/host/mic_intr.h | 137 -- drivers/misc/mic/host/mic_main.c | 335 ---- drivers/misc/mic/host/mic_smpt.c | 427 ----- drivers/misc/mic/host/mic_smpt.h | 87 - drivers/misc/mic/host/mic_x100.c | 585 ------ drivers/misc/mic/host/mic_x100.h | 77 - drivers/misc/mic/scif/Makefile | 21 - drivers/misc/mic/scif/scif_api.c | 1485 --------------- drivers/misc/mic/scif/scif_debugfs.c | 116 -- drivers/misc/mic/scif/scif_dma.c | 1940 -------------------- drivers/misc/mic/scif/scif_epd.c | 357 ---- drivers/misc/mic/scif/scif_epd.h | 200 -- drivers/misc/mic/scif/scif_fd.c | 462 ----- drivers/misc/mic/scif/scif_fence.c | 783 -------- drivers/misc/mic/scif/scif_main.c | 351 ---- drivers/misc/mic/scif/scif_main.h | 274 --- drivers/misc/mic/scif/scif_map.h | 127 -- drivers/misc/mic/scif/scif_mmap.c | 690 ------- drivers/misc/mic/scif/scif_nm.c | 229 --- drivers/misc/mic/scif/scif_nodeqp.c | 1349 -------------- drivers/misc/mic/scif/scif_nodeqp.h | 221 --- drivers/misc/mic/scif/scif_peer_bus.c | 175 -- drivers/misc/mic/scif/scif_peer_bus.h | 23 - drivers/misc/mic/scif/scif_ports.c | 116 -- drivers/misc/mic/scif/scif_rb.c | 240 --- drivers/misc/mic/scif/scif_rb.h | 100 - drivers/misc/mic/scif/scif_rma.c | 1760 ------------------ drivers/misc/mic/scif/scif_rma.h | 477 ----- drivers/misc/mic/scif/scif_rma_list.c | 282 --- drivers/misc/mic/scif/scif_rma_list.h | 48 - drivers/misc/mic/vop/Makefile | 10 - drivers/misc/mic/vop/vop_debugfs.c | 184 -- drivers/misc/mic/vop/vop_main.c | 784 -------- drivers/misc/mic/vop/vop_main.h | 158 -- drivers/misc/mic/vop/vop_vringh.c | 1166 ------------ drivers/misc/vmw_vmci/vmci_guest.c | 9 +- drivers/mtd/mtdchar.c | 2 - drivers/mtd/spi-nor/core.c | 13 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 29 +- drivers/net/ethernet/google/gve/gve_adminq.h | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 5 +- drivers/net/ethernet/ibm/ibmveth.c | 6 - drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 5 - drivers/net/ethernet/renesas/ravb_main.c | 10 +- drivers/net/phy/phylink.c | 3 +- drivers/nvme/host/rdma.c | 4 +- drivers/opp/core.c | 41 + drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 5 - drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 2 +- drivers/phy/motorola/phy-cpcap-usb.c | 3 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 2 +- drivers/phy/tegra/xusb.c | 1 + drivers/platform/Kconfig | 2 + drivers/platform/Makefile | 1 + drivers/platform/surface/Kconfig | 49 + drivers/platform/surface/Makefile | 10 + drivers/platform/{x86 => surface}/surface3-wmi.c | 0 .../platform/{x86 => surface}/surface3_button.c | 0 drivers/platform/{x86 => surface}/surface3_power.c | 0 .../platform/{x86 => surface}/surfacepro3_button.c | 0 drivers/platform/x86/Kconfig | 43 +- drivers/platform/x86/Makefile | 7 +- drivers/platform/x86/dell-wmi-sysman/Makefile | 8 + .../x86/dell-wmi-sysman/biosattr-interface.c | 186 ++ .../platform/x86/dell-wmi-sysman/dell-wmi-sysman.h | 191 ++ .../platform/x86/dell-wmi-sysman/enum-attributes.c | 189 ++ .../platform/x86/dell-wmi-sysman/int-attributes.c | 173 ++ .../x86/dell-wmi-sysman/passobj-attributes.c | 194 ++ .../x86/dell-wmi-sysman/passwordattr-interface.c | 153 ++ .../x86/dell-wmi-sysman/string-attributes.c | 159 ++ drivers/platform/x86/dell-wmi-sysman/sysman.c | 625 +++++++ drivers/platform/x86/wmi.c | 4 +- drivers/pnp/core.c | 4 +- drivers/regulator/core.c | 2 +- drivers/rtc/rtc-sun6i.c | 8 +- drivers/soc/Makefile | 2 +- drivers/soc/aspeed/Kconfig | 53 +- drivers/soc/aspeed/Makefile | 2 - drivers/soc/aspeed/aspeed-lpc-ctrl.c | 37 +- drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 - drivers/soc/aspeed/aspeed-socinfo.c | 133 -- drivers/soc/aspeed/aspeed-xdma.c | 1205 ------------ drivers/soc/atmel/soc.c | 6 + drivers/soc/atmel/soc.h | 3 + drivers/soc/samsung/exynos-pmu.c | 11 + drivers/staging/kpc2000/kpc_dma/dma.c | 21 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 28 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 13 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 11 - drivers/staging/rtl8723bs/core/rtw_ap.c | 6 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 8 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 5 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 24 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 6 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 3 +- drivers/staging/rtl8723bs/core/rtw_security.c | 4 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 3 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 14 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 6 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 2 +- drivers/staging/vt6655/card.c | 2 +- drivers/tty/serial/21285.c | 12 +- drivers/tty/serial/fsl_lpuart.c | 13 +- drivers/tty/vt/keyboard.c | 39 +- drivers/tty/vt/vt_ioctl.c | 11 +- drivers/usb/class/cdc-acm.c | 12 +- drivers/usb/class/cdc-acm.h | 3 +- drivers/usb/core/driver.c | 30 +- drivers/usb/core/generic.c | 4 +- drivers/usb/core/usb.h | 2 + drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/core.h | 2 +- drivers/usb/gadget/composite.c | 2 +- drivers/usb/host/ehci-tegra.c | 4 +- drivers/usb/host/fsl-mph-dr-of.c | 9 +- drivers/usb/misc/apple-mfi-fastcharge.c | 17 +- drivers/usb/serial/option.c | 2 + drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/stusb160x.c | 11 +- drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/video/console/sticore.c | 2 +- drivers/video/fbdev/atafb.c | 8 - fs/binfmt_elf.c | 4 +- fs/buffer.c | 2 +- fs/compat_binfmt_elf.c | 20 +- fs/eventpoll.c | 16 +- fs/ext4/ext4.h | 8 +- fs/ext4/fast_commit.c | 37 +- fs/ext4/inode.c | 15 +- fs/ext4/super.c | 4 +- fs/iomap/buffered-io.c | 2 +- fs/nfs/callback_proc.c | 5 + fs/ocfs2/namei.c | 4 +- fs/proc/base.c | 2 +- fs/proc/proc_net.c | 4 +- include/linux/arm-smccc.h | 2 + include/linux/audit.h | 8 - include/linux/bitmap.h | 4 +- include/linux/bitops.h | 11 +- include/linux/compiler.h | 6 - include/linux/compiler_types.h | 11 + include/linux/counters.h | 176 -- include/linux/cpufreq.h | 10 +- include/linux/ctype.h | 2 +- include/linux/dcache.h | 1 + include/linux/elf.h | 10 + include/linux/font.h | 2 +- include/linux/iommu-helper.h | 4 +- include/linux/jbd2.h | 7 +- include/linux/kernel.h | 173 +- include/linux/math.h | 177 ++ include/linux/memcontrol.h | 215 ++- include/linux/mic_bus.h | 100 - include/linux/mlx5/driver.h | 18 + include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/mm.h | 31 +- include/linux/mm_types.h | 5 +- include/linux/module.h | 2 +- include/linux/page-flags.h | 11 +- include/linux/pgtable.h | 4 - include/linux/pm_opp.h | 8 + include/linux/rcu_node_tree.h | 2 + include/linux/refcount.h | 2 +- include/linux/scif.h | 1339 -------------- include/linux/time64.h | 4 + include/linux/units.h | 2 +- include/linux/usb/composite.h | 2 +- include/rdma/ib_verbs.h | 5 +- include/rdma/rdma_cm.h | 14 +- include/trace/events/writeback.h | 2 +- include/uapi/linux/aspeed-xdma.h | 42 - include/uapi/linux/mic_common.h | 235 --- include/uapi/linux/mic_ioctl.h | 77 - include/uapi/rdma/ib_user_verbs.h | 14 - kernel/audit.c | 5 +- kernel/auditsc.c | 27 +- kernel/fork.c | 7 +- kernel/hung_task.c | 3 +- kernel/locking/lockdep.c | 18 +- kernel/power/process.c | 2 +- kernel/printk/printk_ringbuffer.c | 2 +- kernel/rcu/tree.c | 2 +- kernel/stop_machine.c | 2 +- kernel/time/hrtimer.c | 5 - kernel/time/itimer.c | 4 - kernel/time/jiffies.c | 3 +- kernel/time/sched_clock.c | 4 +- kernel/time/timekeeping.h | 2 +- kernel/time/timer.c | 5 - kernel/trace/trace_events_synth.c | 36 +- lib/Kconfig | 9 - lib/Makefile | 1 - lib/errname.c | 1 + lib/errseq.c | 1 + lib/find_bit.c | 3 +- lib/math/div64.c | 4 +- lib/math/int_pow.c | 2 +- lib/math/int_sqrt.c | 3 +- lib/math/reciprocal_div.c | 9 +- lib/test_counters.c | 162 -- lib/test_lockup.c | 16 + mm/debug.c | 4 +- mm/huge_memory.c | 4 +- mm/memcontrol.c | 158 +- mm/oom_kill.c | 4 +- mm/page_alloc.c | 10 +- mm/page_io.c | 6 +- mm/slab.h | 38 +- mm/slub.c | 2 +- mm/vmalloc.c | 2 +- mm/workingset.c | 2 +- net/core/dev.c | 2 +- net/core/devlink.c | 30 +- net/rds/ib_cm.c | 5 +- net/sched/act_mpls.c | 1 + net/sched/cls_api.c | 4 +- net/smc/smc_clc.h | 4 +- samples/mic/mpssd/.gitignore | 2 - samples/mic/mpssd/Makefile | 28 - samples/mic/mpssd/micctrl | 162 -- samples/mic/mpssd/mpss | 189 -- samples/mic/mpssd/mpssd.c | 1815 ------------------ samples/mic/mpssd/mpssd.h | 89 - samples/mic/mpssd/sysfs.c | 91 - scripts/checkpatch.pl | 47 +- scripts/kconfig/qconf-cfg.sh | 14 +- scripts/kconfig/qconf.cc | 136 +- scripts/kernel-doc | 15 +- security/lsm_audit.c | 5 - security/selinux/hooks.c | 19 +- security/selinux/ss/services.c | 4 +- security/tomoyo/securityfs_if.c | 6 +- sound/pci/hda/hda_codec.c | 45 +- sound/pci/hda/hda_controller.h | 3 +- sound/pci/hda/hda_intel.c | 63 +- sound/pci/hda/patch_realtek.c | 54 +- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wcd934x.c | 2 +- sound/soc/qcom/sm8250.c | 5 +- tools/testing/nvdimm/test/nfit.c | 103 -- .../selftests/arm64/mte/check_buffer_fill.c | 3 + .../selftests/arm64/mte/check_child_memory.c | 3 + .../selftests/arm64/mte/check_ksm_options.c | 4 + .../selftests/arm64/mte/check_mmap_options.c | 4 + .../selftests/arm64/mte/check_tags_inclusion.c | 3 + tools/testing/selftests/arm64/mte/check_user_mem.c | 4 + .../clone3/clone3_cap_checkpoint_restore.c | 2 +- tools/testing/selftests/core/close_range_test.c | 8 +- .../selftests/filesystems/binderfs/binderfs_test.c | 8 +- .../filesystems/epoll/epoll_wakeup_test.c | 95 + .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 2 +- .../ftrace/test.d/dynevent/clear_select_events.tc | 2 +- .../ftrace/test.d/dynevent/generic_clear_event.tc | 2 +- .../test.d/ftrace/func-filter-notrace-pid.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-pid.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 4 +- tools/testing/selftests/ftrace/test.d/functions | 7 + .../ftrace/test.d/kprobe/add_and_remove.tc | 2 +- .../selftests/ftrace/test.d/kprobe/busy_check.tc | 2 +- .../selftests/ftrace/test.d/kprobe/kprobe_args.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_comm.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_symbol.tc | 10 +- .../ftrace/test.d/kprobe/kprobe_args_type.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_user.tc | 4 + .../ftrace/test.d/kprobe/kprobe_ftrace.tc | 14 +- .../ftrace/test.d/kprobe/kprobe_multiprobe.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 12 +- .../ftrace/test.d/kprobe/kretprobe_args.tc | 4 +- .../selftests/ftrace/test.d/kprobe/profile.tc | 2 +- tools/testing/selftests/kselftest_harness.h | 46 +- tools/testing/selftests/lib.mk | 2 +- tools/testing/selftests/lib/Makefile | 1 - tools/testing/selftests/lib/config | 1 - tools/testing/selftests/lib/test_counters.sh | 10 - tools/testing/selftests/pidfd/config | 1 + tools/testing/selftests/pidfd/pidfd_getfd_test.c | 5 +- tools/testing/selftests/pidfd/pidfd_open_test.c | 1 - tools/testing/selftests/pidfd/pidfd_poll_test.c | 1 - tools/testing/selftests/pidfd/pidfd_setns_test.c | 1 - tools/testing/selftests/pidfd/pidfd_test.c | 2 +- tools/testing/selftests/proc/proc-loadavg-001.c | 1 - tools/testing/selftests/proc/proc-self-syscall.c | 1 - tools/testing/selftests/proc/proc-uptime-002.c | 1 - .../selftests/vm/{run_vmtests.sh => run_vmtests} | 0 562 files changed, 6368 insertions(+), 31673 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-firmware-attributes delete mode 100644 Documentation/core-api/counters.rst delete mode 100644 Documentation/devicetree/bindings/soc/aspeed/xdma.yaml delete mode 100644 Documentation/misc-devices/mic/index.rst delete mode 100644 Documentation/misc-devices/mic/mic_overview.rst delete mode 100644 Documentation/misc-devices/mic/scif_overview.rst rename Documentation/x86/{resctrl_ui.rst => resctrl.rst} (90%) create mode 100644 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts create mode 100644 arch/arm/boot/dts/openbmc-flash-layout-64.dtsi delete mode 100644 arch/x86/include/asm/copy_mc_test.h delete mode 100644 drivers/dma/mic_x100_dma.c delete mode 100644 drivers/dma/mic_x100_dma.h delete mode 100644 drivers/misc/mic/Kconfig delete mode 100644 drivers/misc/mic/Makefile delete mode 100644 drivers/misc/mic/bus/Makefile delete mode 100644 drivers/misc/mic/bus/cosm_bus.c delete mode 100644 drivers/misc/mic/bus/cosm_bus.h delete mode 100644 drivers/misc/mic/bus/mic_bus.c delete mode 100644 drivers/misc/mic/bus/scif_bus.c delete mode 100644 drivers/misc/mic/bus/scif_bus.h delete mode 100644 drivers/misc/mic/bus/vop_bus.c delete mode 100644 drivers/misc/mic/bus/vop_bus.h delete mode 100644 drivers/misc/mic/card/Makefile delete mode 100644 drivers/misc/mic/card/mic_debugfs.c delete mode 100644 drivers/misc/mic/card/mic_device.c delete mode 100644 drivers/misc/mic/card/mic_device.h delete mode 100644 drivers/misc/mic/card/mic_x100.c delete mode 100644 drivers/misc/mic/card/mic_x100.h delete mode 100644 drivers/misc/mic/common/mic_dev.h delete mode 100644 drivers/misc/mic/cosm/Makefile delete mode 100644 drivers/misc/mic/cosm/cosm_debugfs.c delete mode 100644 drivers/misc/mic/cosm/cosm_main.c delete mode 100644 drivers/misc/mic/cosm/cosm_main.h delete mode 100644 drivers/misc/mic/cosm/cosm_scif_server.c delete mode 100644 drivers/misc/mic/cosm/cosm_sysfs.c delete mode 100644 drivers/misc/mic/cosm_client/Makefile delete mode 100644 drivers/misc/mic/cosm_client/cosm_scif_client.c delete mode 100644 drivers/misc/mic/host/Makefile delete mode 100644 drivers/misc/mic/host/mic_boot.c delete mode 100644 drivers/misc/mic/host/mic_debugfs.c delete mode 100644 drivers/misc/mic/host/mic_device.h delete mode 100644 drivers/misc/mic/host/mic_intr.c delete mode 100644 drivers/misc/mic/host/mic_intr.h delete mode 100644 drivers/misc/mic/host/mic_main.c delete mode 100644 drivers/misc/mic/host/mic_smpt.c delete mode 100644 drivers/misc/mic/host/mic_smpt.h delete mode 100644 drivers/misc/mic/host/mic_x100.c delete mode 100644 drivers/misc/mic/host/mic_x100.h delete mode 100644 drivers/misc/mic/scif/Makefile delete mode 100644 drivers/misc/mic/scif/scif_api.c delete mode 100644 drivers/misc/mic/scif/scif_debugfs.c delete mode 100644 drivers/misc/mic/scif/scif_dma.c delete mode 100644 drivers/misc/mic/scif/scif_epd.c delete mode 100644 drivers/misc/mic/scif/scif_epd.h delete mode 100644 drivers/misc/mic/scif/scif_fd.c delete mode 100644 drivers/misc/mic/scif/scif_fence.c delete mode 100644 drivers/misc/mic/scif/scif_main.c delete mode 100644 drivers/misc/mic/scif/scif_main.h delete mode 100644 drivers/misc/mic/scif/scif_map.h delete mode 100644 drivers/misc/mic/scif/scif_mmap.c delete mode 100644 drivers/misc/mic/scif/scif_nm.c delete mode 100644 drivers/misc/mic/scif/scif_nodeqp.c delete mode 100644 drivers/misc/mic/scif/scif_nodeqp.h delete mode 100644 drivers/misc/mic/scif/scif_peer_bus.c delete mode 100644 drivers/misc/mic/scif/scif_peer_bus.h delete mode 100644 drivers/misc/mic/scif/scif_ports.c delete mode 100644 drivers/misc/mic/scif/scif_rb.c delete mode 100644 drivers/misc/mic/scif/scif_rb.h delete mode 100644 drivers/misc/mic/scif/scif_rma.c delete mode 100644 drivers/misc/mic/scif/scif_rma.h delete mode 100644 drivers/misc/mic/scif/scif_rma_list.c delete mode 100644 drivers/misc/mic/scif/scif_rma_list.h delete mode 100644 drivers/misc/mic/vop/Makefile delete mode 100644 drivers/misc/mic/vop/vop_debugfs.c delete mode 100644 drivers/misc/mic/vop/vop_main.c delete mode 100644 drivers/misc/mic/vop/vop_main.h delete mode 100644 drivers/misc/mic/vop/vop_vringh.c create mode 100644 drivers/platform/surface/Kconfig create mode 100644 drivers/platform/surface/Makefile rename drivers/platform/{x86 => surface}/surface3-wmi.c (100%) rename drivers/platform/{x86 => surface}/surface3_button.c (100%) rename drivers/platform/{x86 => surface}/surface3_power.c (100%) rename drivers/platform/{x86 => surface}/surfacepro3_button.c (100%) create mode 100644 drivers/platform/x86/dell-wmi-sysman/Makefile create mode 100644 drivers/platform/x86/dell-wmi-sysman/biosattr-interface.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/dell-wmi-sysman.h create mode 100644 drivers/platform/x86/dell-wmi-sysman/enum-attributes.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/int-attributes.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/passobj-attributes.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/passwordattr-interface.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/string-attributes.c create mode 100644 drivers/platform/x86/dell-wmi-sysman/sysman.c delete mode 100644 drivers/soc/aspeed/aspeed-socinfo.c delete mode 100644 drivers/soc/aspeed/aspeed-xdma.c delete mode 100644 include/linux/counters.h create mode 100644 include/linux/math.h delete mode 100644 include/linux/mic_bus.h delete mode 100644 include/linux/scif.h delete mode 100644 include/uapi/linux/aspeed-xdma.h delete mode 100644 include/uapi/linux/mic_common.h delete mode 100644 include/uapi/linux/mic_ioctl.h delete mode 100644 lib/test_counters.c delete mode 100644 samples/mic/mpssd/.gitignore delete mode 100644 samples/mic/mpssd/Makefile delete mode 100755 samples/mic/mpssd/micctrl delete mode 100755 samples/mic/mpssd/mpss delete mode 100644 samples/mic/mpssd/mpssd.c delete mode 100644 samples/mic/mpssd/mpssd.h delete mode 100644 samples/mic/mpssd/sysfs.c delete mode 100755 tools/testing/selftests/lib/test_counters.sh rename tools/testing/selftests/vm/{run_vmtests.sh => run_vmtests} (100%)