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 68745302179e secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits ab6828180840 secretmem: test: add basic selftest for memfd_secret(2) omits 11d472cde55c arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix omits 1829b80eaeea arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits a724da3668ba arch, mm: wire up memfd_secret system call where relevant omits adfbd152b956 PM: hibernate: disable when there are active secretmem users omits cc9fc6d1512e secretmem: add memcg accounting omits 5cc22e262d3b secretmem: use PMD-size pages to amortize direct map fragm [...] omits 56f75d31c9b6 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 8944621bc372 mm: introduce memfd_secret system call to create "secret" [...] omits a2cdcd61c88e kfence: fix implicit function declaration omits 0aab4183f212 set_memory: allow querying whether set_direct_map_*() is a [...] omits 813badef21a9 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 47278b468387 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 19a0fa3f951e mmap: make mlock_future_check() global omits 5f5c823664be mm: add definition of PMD_PAGE_ORDER omits 6763723beef0 Merge branch 'akpm-current/current' omits 83e4711f40cc Merge remote-tracking branch 'notifications/notifications- [...] omits bb65b98e0d82 Merge remote-tracking branch 'mhi/mhi-next' omits 5a146564af76 Merge remote-tracking branch 'pidfd/for-next' omits bc21df1bfa06 Merge remote-tracking branch 'hyperv/hyperv-next' omits 780811202128 Merge remote-tracking branch 'xarray/main' omits 96ae18e06cdd Merge remote-tracking branch 'nvmem/for-next' omits be47537916ae Merge remote-tracking branch 'coresight/next' omits 272e69f9eb1e Merge remote-tracking branch 'livepatching/for-next' omits 56e88a2b2a0d Merge remote-tracking branch 'kselftest/next' omits df5999c2a1da Merge remote-tracking branch 'userns/for-next' omits 8378ab5250e6 Merge remote-tracking branch 'pinctrl/for-next' omits e47a037e4240 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 46a4b1ada8e0 Merge remote-tracking branch 'rpmsg/for-next' omits 34dfaa962286 Merge remote-tracking branch 'scsi-mkp/for-next' omits ba2a5a4b83bf Merge remote-tracking branch 'dmaengine/next' omits 940b059d8e6e Merge remote-tracking branch 'icc/icc-next' omits 84d8da7399a8 Merge remote-tracking branch 'staging/staging-next' omits 0a417f4116f1 Merge remote-tracking branch 'thunderbolt/next' omits 864056cee9a5 Merge remote-tracking branch 'soundwire/next' omits ea177d6f05ab Merge remote-tracking branch 'extcon/extcon-next' omits 03c6ae892ef4 Merge remote-tracking branch 'char-misc/char-misc-next' omits e058b7f0b535 Merge remote-tracking branch 'tty/tty-next' omits 489b9c0d1102 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 2a4dfebeb41e Merge remote-tracking branch 'usb/usb-next' omits 117eabd70ecf Merge remote-tracking branch 'leds/for-next' omits 1c73a108d8a6 Merge remote-tracking branch 'hsi/for-next' omits 5ff8663c2e71 Merge remote-tracking branch 'workqueues/for-next' omits 66002e577a0f Merge remote-tracking branch 'percpu/for-next' omits c0f5576a95f5 Merge remote-tracking branch 'kvm-arm/next' omits 5f65d3696415 Merge remote-tracking branch 'rcu/rcu/next' omits 824caeacb4f0 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits dd4d30b54d7a Merge remote-tracking branch 'edac/edac-for-next' omits beeed5f76214 Merge remote-tracking branch 'tip/auto-latest' omits 2a1663a18386 Merge remote-tracking branch 'spi/for-next' omits b6cee789313a Merge remote-tracking branch 'audit/next' omits b87e1c72c6f5 Merge remote-tracking branch 'tpmdd/next' omits 92ef519fec99 Merge remote-tracking branch 'selinux/next' omits d1fe6902c5f2 Merge remote-tracking branch 'keys/keys-next' omits 23e303343ddf Merge remote-tracking branch 'security/next-testing' omits 407963ec820f Merge remote-tracking branch 'regulator/for-next' omits 4926c9a92795 Merge remote-tracking branch 'battery/for-next' omits 502ad050d172 Merge remote-tracking branch 'mfd/for-mfd-next' omits 4ef45201b35b Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 8244efc03170 Merge remote-tracking branch 'device-mapper/for-next' omits fa58469bacae Merge remote-tracking branch 'input/next' omits f32929dff960 Merge remote-tracking branch 'sound-asoc/for-next' omits 54f042fec837 Merge remote-tracking branch 'sound/for-next' omits 4cc992a3dad0 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits a479aa2a6b40 Merge remote-tracking branch 'drm-msm/msm-next' omits 76eb0a7107ac Merge remote-tracking branch 'drm-intel/for-linux-next' omits 2951ad80c8be Merge remote-tracking branch 'amdgpu/drm-next' omits 76672bbc169f Merge remote-tracking branch 'crypto/master' omits 650f8449e46f Merge remote-tracking branch 'nand/nand/next' omits ba6085252736 Merge remote-tracking branch 'mtd/mtd/next' omits 07db446d5772 Merge remote-tracking branch 'gfs2/for-next' omits 22d58389b4ba Merge remote-tracking branch 'bluetooth/master' omits 164f83368f73 Merge remote-tracking branch 'net-next/master' omits 34e5acc759a8 Merge remote-tracking branch 'ieee1394/for-next' omits a674dea011e9 Merge remote-tracking branch 'devfreq/devfreq-next' omits 5e705072af36 Merge remote-tracking branch 'cpupower/cpupower' omits b998c2ed980f Merge remote-tracking branch 'pm/linux-next' omits 81fca49b536d Merge remote-tracking branch 'v4l-dvb-next/master' omits 284d12121369 Merge remote-tracking branch 'v4l-dvb/master' omits 031032b8c766 Merge remote-tracking branch 'jc_docs/docs-next' omits 550db013fe21 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits e2c6717e5375 Merge remote-tracking branch 'dmi/dmi-for-next' omits cc73c8ac9b0c Merge remote-tracking branch 'i2c/i2c/for-next' omits f6d253d7e1d6 Merge remote-tracking branch 'hid/for-next' omits 7b5b7eb55d7f Merge remote-tracking branch 'printk/for-next' omits 438b028682f2 Merge remote-tracking branch 'vfs/for-next' omits 0d1f8d926713 Merge remote-tracking branch 'zonefs/for-next' omits 8c9ea8b70816 Merge remote-tracking branch 'v9fs/9p-next' omits 75e5fddbbfde Merge remote-tracking branch 'cel/cel-next' omits e2ed5993531d Merge remote-tracking branch 'nfs-anna/linux-next' omits deb417aaef46 Merge remote-tracking branch 'jfs/jfs-next' omits f339b60d9083 Merge remote-tracking branch 'f2fs/dev' omits a4bdc2323537 Merge remote-tracking branch 'ext4/dev' omits 0d9dc171449e Merge remote-tracking branch 'ext3/for_next' omits d0946d057ffa Merge remote-tracking branch 'cifs/for-next' omits cfa98ed4f724 Merge remote-tracking branch 'ceph/master' omits ad2a4bf568c4 Merge remote-tracking branch 'btrfs/for-next' omits b92ddf9ef575 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 9b0cf79922e7 Merge remote-tracking branch 's390/for-next' omits 2eff516a7529 Merge remote-tracking branch 'nds32/next' omits 97f735421aeb Merge remote-tracking branch 'mips/mips-next' omits 312f68e96fac Merge remote-tracking branch 'microblaze/next' omits e2b181253c7a Merge remote-tracking branch 'h8300/h8300-next' omits b60333ad4f91 Merge remote-tracking branch 'csky/linux-next' omits 2783e3bb2f9b Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 4c4901768cc4 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 14a2a48d2be3 Merge remote-tracking branch 'tegra/for-next' omits ea306aae4dad Merge remote-tracking branch 'sunxi/sunxi/for-next' omits a13c1deca23a Merge remote-tracking branch 'stm32/stm32-next' omits c0a3312ec587 Merge remote-tracking branch 'scmi/for-linux-next' omits 0eece3696e5a Merge remote-tracking branch 'samsung-krzk/for-next' omits 92aefe5d061b Merge remote-tracking branch 'rockchip/for-next' omits c37e71b342f3 Merge remote-tracking branch 'reset/reset/next' omits 53f49b75130e Merge remote-tracking branch 'renesas/next' omits 1f9fe1a47b10 Merge remote-tracking branch 'realtek/for-next' omits 04dd99f30c6e Merge remote-tracking branch 'raspberrypi/for-next' omits 1a3375febc27 Merge remote-tracking branch 'qcom/for-next' omits 4ade3eee928f Merge remote-tracking branch 'omap/for-next' omits d4ac4963d507 Merge remote-tracking branch 'mvebu/for-next' omits 438f73560196 Merge remote-tracking branch 'mediatek/for-next' omits 728de208bba3 Merge remote-tracking branch 'keystone/next' omits f02f9bc10285 Merge remote-tracking branch 'imx-mxs/for-next' omits 8d937b33d0b9 Merge remote-tracking branch 'drivers-memory/for-next' omits ea5ac613a6cb Merge remote-tracking branch 'at91/at91-next' omits 740dcd3c6841 Merge remote-tracking branch 'aspeed/for-next' omits d67469064813 Merge remote-tracking branch 'amlogic/for-next' omits 628a49466812 Merge remote-tracking branch 'actions/for-next' omits 97e60d542b31 Merge remote-tracking branch 'arm-soc/for-next' omits 94c98cf9d985 Merge remote-tracking branch 'arm64/for-next/core' omits f6530e83868e Merge remote-tracking branch 'dma-mapping/for-next' omits 3005d74450df Merge remote-tracking branch 'kbuild/for-next' omits 7507456d8b0c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits de1a72018f33 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 7cc3b75bed4a Merge remote-tracking branch 'risc-v-fixes/fixes' omits d3f1ac5d5252 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 023241ab929b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c8beef6677ec Merge remote-tracking branch 'scsi-fixes/fixes' omits 8be0bb24cd2b Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 077be85ff5f5 Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits dbfd375473ce Merge remote-tracking branch 'vfs-fixes/fixes' omits 5fac6b24eff4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 3b3498378a47 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c2ea8fc49d85 Merge remote-tracking branch 'omap-fixes/fixes' omits 9f7940ca91d8 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits d16a853046dc Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 72d7036ee0a3 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 3f013f796158 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 83c534ddde8d Merge remote-tracking branch 'kselftest-fixes/fixes' omits cd9b2d55e6c2 Merge remote-tracking branch 'ide/master' omits fe0f24c1a9dd Merge remote-tracking branch 'crypto-current/master' omits f5ad6ce85e79 Merge remote-tracking branch 'input-current/for-linus' omits 238a369c11cf Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 6d1932de205c Merge remote-tracking branch 'staging.current/staging-linus' omits 45c3c050ea5e Merge remote-tracking branch 'phy/fixes' omits 5be57c116f71 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 61ae8749b243 Merge remote-tracking branch 'usb.current/usb-linus' omits f98e590844a2 Merge remote-tracking branch 'tty.current/tty-linus' omits c4d09c408249 Merge remote-tracking branch 'spi-fixes/for-linus' omits cfce8aa43223 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 09efc6802bd6 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 7f38a3408cbe Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 42c9550177a7 Merge remote-tracking branch 'ipsec/master' omits 1fc9f047a2a5 Merge remote-tracking branch 'bpf/master' omits 77a8e6cc5fc0 Merge remote-tracking branch 'net/master' omits 4b3bdd80dfcf Merge remote-tracking branch 'sparc/master' omits 25cab8a3ea8c Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 66ec1e7ff039 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 48afeb19ee32 Merge remote-tracking branch 'arc-current/for-curr' omits d6c733d1b911 Merge remote-tracking branch 'kbuild-current/fixes' omits da21afa69a8c dmabuf: fix use-after-free of dmabuf's file->f_inode omits a062942f27bd Merge remote-tracking branch 'asoc/for-5.12' into asoc-next omits a41db6b750d5 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 24069db7ac98 Merge branches 'fixes', 'work.sparc', 'work.sparc32', 'wor [...] omits 6e05cd807a5a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits f887b1e5a0e8 Merge branche 'rproc-fixes' into for-next omits 879d4376533c erofs: use %pd instead of messing with ->d_name omits 030a0b7dc0f7 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] omits 25e60f675edc Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] omits 7aa1a5e0b70c cpuidle: Fix missing need_resched() check after rcu_idle_enter() omits d421e1d64996 sched/idle: Fix missing need_resched() check after rcu_idl [...] omits 901933c367dc x86/mce: Make mce_timed_out() identify holdout CPUs omits 897f1fad1bf2 EXP rcuscale: Add crude tests for mem_dump_obj() omits ccc6ce1b5fe3 Merge branch 'lkmm-dev.2021.01.04a' into HEAD omits 2fd583c54775 Merge branch 'kcsan.2021.01.04a' into HEAD omits b667b58a3faa Merge branches 'clocksource.2021.01.04a', 'cpumask.2021.01 [...] omits 4869b6dff8f0 torture: Compress KASAN vmlinux files omits d16b364b414a torture: Add --kcsan-kmake-arg to torture.sh for KCSAN omits 8f40a643c1f6 torture: Add command and results directory to torture.sh log omits 57b82ab43f5f torture: Allow scenarios to be specified to torture.sh omits 97084d63622d torture: Drop log.long generation from torture.sh omits 447e236a29bd torture: Make torture.sh refuse to do zero-length runs omits 33ff2bea7470 torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale omits 5f8747eec794 torture: Make torture.sh allmodconfig retain and label output omits 75f9e750386e torture: Create doyesno helper function for torture.sh omits a196429c09ba torture: Make torture.sh refscale runs use verbose_batched [...] omits ac82a2432eec torture: Make torture.sh rcuscale and refscale deal with a [...] omits 97448da1b19b torture: Enable torture.sh argument checking omits f8d498c0d14d torture: Auto-size SCF and scaling runs based on number of CPUs omits c66737deec58 torture: Add "make allmodconfig" to torture.sh omits ae8d91b51b97 torture: Remove use of "eval" in torture.sh omits 23329b4df804 torture: Make torture.sh use common time-duration bash functions omits 064982193812 torture: Add torture.sh torture-everything script omits 05d2be63affc Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits f2bcc880cc1f Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 47289a7a114d arch/arc: add copy_user_page() to <asm/page.h> to fix buil [...] omits ef677e35644c aio: simplify read_events() omits 142a08033233 checkpatch: ignore warning designated initializers using NR_CPUS omits dd35df9e3c6d checkpatch: improve blank line after declaration test omits c48b649b7d66 lib-optimize-cpumask_local_spread-v8 omits 4670954e6e50 lib: optimize cpumask_local_spread() omits 2a54e764333e proc/sysctl: make protected_* world readable omits f719584d5b68 sysctl.c: fix underflow value setting risk in vm_table omits 4570cc291f4c proc/wchan: use printk format instead of lookup_symbol_name() omits 1d2782f69228 kernel/hung_task.c: Monitor killed tasks. omits 3d9c0edbe65f fs/buffer.c: dump more info for __getblk_gfp() stall problem omits d1de273a6ce1 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 7a52b07450df MAINTAINERS: add entry for KFENCE omits d0aeeb198d10 kfence: fix typo in test omits 3a0f6d717c2e kfence: add test suite omits 047066efbf3f kfence, Documentation: add KFENCE documentation omits a7701cd13d28 revert kasan-remove-kfence-leftovers omits 3074ca14ca35 kfence, kasan: make KFENCE compatible with KASAN omits bfa6a2a21b71 mm, kfence: insert KFENCE hooks for SLUB omits ae1f258e59b9 mm, kfence: insert KFENCE hooks for SLAB omits 0f6318c2657a kfence: use pt_regs to generate stack trace on faults omits 8a79373764e2 arm64, kfence: enable KFENCE for ARM64 omits 8773b933b105 x86, kfence: enable KFENCE for x86 omits a5c097414905 kfence: fix potential deadlock due to wake_up() omits 3f84eb6ab285 kfence: avoid stalling work queue task without allocations omits 92b0ecc2cf80 kfence: Fix parameter description for kfence_object_start() omits 0e56a8c1e768 mm: add Kernel Electric-Fence infrastructure omits 78f0791ac561 mm: page-flags.h: Typo fix (It -> If) omits ea97978b7ea3 mm: remove arch_remap() and mm-arch-hooks.h omits 2daf12ac7451 mm: zswap: clean up confusing comment omits db5c36d0ef24 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits d82c2efc0fb6 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits d844a55552ca mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 39d9b5171c56 memblock: do not start bottom-up allocations with kernel_end omits 5f584ba7f688 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix omits d5ac6ea20e02 mm-cma-allocate-cma-areas-bottom-up-fix-3 omits 66cf5b2d66f2 mm-cma-allocate-cma-areas-bottom-up-fix-2 omits ac42b316d60b mm-cma-allocate-cma-areas-bottom-up-fix omits f64bbcff1e97 mm: cma: allocate cma areas bottom-up omits 2babc226fd10 mm,thp,shmem: make khugepaged obey tmpfs mount flags omits 0f58f3d70d5f mm,thp,shm: limit gfp mask to no more than specified omits f49a52ac08f2 mm,thp,shmem: limit shmem THP alloc gfp_mask omits ab2365619caa mm: remove pagevec_lookup_entries omits 8e5a5d5ad6d0 mm: pass pvec directly to find_get_entries omits 310724b5fcae mm: remove nr_entries parameter from pagevec_lookup_entries omits 016f765638d2 mm: add an 'end' parameter to pagevec_lookup_entries omits 5baa2b07a033 mm: add an 'end' parameter to find_get_entries omits 518c7c3f6f5b fix mm-add-and-use-find_lock_entries.patch omits 15455f287976 mm: add and use find_lock_entries omits 93aa7d952548 iomap: use mapping_seek_hole_data omits d6248f597301 fix mm-filemap-add-mapping_seek_hole_data.patch omits eda885e8c1d6 mm/filemap: add mapping_seek_hole_data omits 40f792293bee fix mm-filemap-add-helper-for-finding-pages.patch omits 33da9555549f mm/filemap: add helper for finding pages omits 66c0cb148f79 mm/filemap: rename find_get_entry to mapping_get_entry omits a60d51e55eeb mm: add FGP_ENTRY omits 7ca09e4d6a06 mm/swap: optimise get_shadow_from_swap_cache omits 3b504d23fbdc mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits bcae8519d952 mm: make pagecache tagged lookups return only head pages omits 4946d9bec2bc hugetlbfs: remove special hugetlbfs_set_page_dirty() omits 66cae298c237 mm/hugetlb: change hugetlb_reserve_pages() to type bool omits 02b2022aacbd mm: fix initialization of struct page for holes in memory layout omits e5bcc87dcd5d mm: memblock: enforce overlap of memory.memblock and memor [...] omits d0e8ddba9292 mm/compaction: remove rcu_read_lock during page compaction omits 29d81cab2897 mm/vmscan: __isolate_lru_page_prepare() cleanup omits 2d0c4f719f24 MIPS: do not call flush_tlb_all when setting pmd entry omits 8f98710d2866 mm/huge_memory.c: update tlb entry if pmd is changed omits ca3c44ed4086 mm/page_reporting: use list_entry_is_head() in page_report [...] omits 2a9e75c907fa mm: improve mprotect(R|W) efficiency on pages referenced once omits 78407fbd6488 mm/mmap.c: fix the adjusted length error omits 0eb5366ed0a7 mm/mmap.c: replace if (cond) BUG() with BUG_ON() omits 247485999877 mm/mmap.c: remove unnecessary local variable omits 6f56602a1fb3 mm/memcg: remove rcu locking for lock_page_lruvec function series omits 7cfd37c9fc49 mm/memcg: revise the using condition of lock_page_lruvec f [...] omits 6bbe9e6bdd88 mm: memcontrol: make the slab calculation consistent omits 84c0fb5f7777 mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages omits 48f7c46fa3fd mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages omits d9568b987969 mm: memcontrol: convert NR_SHMEM_THPS account to pages omits 9af677fd4098 mm: memcontrol: convert NR_FILE_THPS account to pages omits dc63a85bae05 mm: memcontrol: convert NR_ANON_THPS account to pages omits 05ec17b29e40 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving omits 6876699c796a mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] omits 0c5fb717281f mm: memcontrol: optimize per-lruvec stats counter memory usage omits 7b04777b6aba mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 44e7b18ca75c mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits f09e0df678ce mm/swap: don't SetPageWorkingset unconditionally during swapin omits a79110598ec8 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 414e59882f02 mm, tracing: record slab name for kmem_cache_free() omits 58981e62a118 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits f90459732311 fs: delete repeated words in comments omits 96a49831abf4 ramfs: support O_TMPFILE omits 157d83ddd79e ocfs2: fix ocfs2 corrupt when iputting an inode omits 2e8ec19d9171 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits f0d22ae96986 ocfs2: remove redundant conditional before iput omits 91f2076f6adc /proc/kpageflags: do not use uninitialized struct pages omits e14f512653d4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits bd9866dfdd5d ubsan-disable-unsigned-integer-overflow-sanitizer-with-clang-fix omits bed4ce38845a ubsan: disable unsigned-integer-overflow sanitizer with clang omits 74aca0a9b4f3 rcu: Check and report missed fqs timer wakeup on RCU stall omits 51d5acb5cc7a rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01 omits f67e04bb0695 torture: Break affinity of kthreads last running on outgoing CPU omits 192fdda16d07 torture: Maintain torture-specific set of CPUs-online books omits c2e88763c228 torture: Clean up after torture-test CPU hotplugging omits 8ed17db62846 rcutorture: Make object_debug also double call_rcu() heap object omits ff330784cbad torture: Throttle VERBOSE_TOROUT_*() output omits f4240f8150a1 torture: Make refscale throttle high-rate printk()s omits 43f33048ac35 rcutorture: Use hrtimers for reader and writer delays omits 900c0f834f28 torture: Make stutter use torture_hrtimeout_*() functions omits d3fb6c62457a rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits omits bc9d6852f0f8 torture: Add fuzzed hrtimer-based sleep functions omits d7283234d653 rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] omits 41f88729b8c2 rcutorture: Make synctype[] and nsynctype be static global omits 197c2cd04c26 rcutorture: Require entire stutter period be post-boot omits f14ee4c3e7a7 refscale: Allow summarization of verbose output omits 03dca3a88d37 doc: Use CONFIG_PREEMPTION omits c13445a71aef doc: Update RCU's requirements page about the PREEMPT_RT wiki. omits 32ccb43b866b clocksource: Do pairwise clock-desynchronization checking omits b03db8e329af clocksource: Provide a module parameter to fuzz per-CPU cl [...] omits 1a55ea331425 clocksource: Check per-CPU clock synchronization when mark [...] omits 2ff0a7da7a63 clocksource: Retry clock read if long delays detected omits 6de20d124e23 clocksource: Provide module parameters to inject delays in [...] omits b0badfff5767 rcu: Do any deferred nocb wakeups at CPU offline time omits fcc343fa29c3 rcu/nocb: Code-style nits in callback-offloading toggling omits 2cd5c2fc4d79 rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state( [...] omits 5ea360c6882c rcu/nocb: Add grace period and task state to show_rcu_nocb [...] omits f313ffaaf832 tools/rcutorture: Support nocb toggle in TREE01 omits 9e74e99c06a4 rcutorture: Test runtime toggling of CPUs' callback offloading omits 27ba74f8376b timer: Add timer_curr_running() omits 4c81f3b085ee cpu/hotplug: Add lockdep_is_cpus_held() omits b82fd5345e6d rcu/nocb: Locally accelerate callbacks as long as offloadi [...] omits b0f4664ebd3a rcu/nocb: Process batch locally as long as offloading isn' [...] omits 136d8e41f3b7 rcu/nocb: Only cond_resched() from actual offloaded batch [...] omits 353e4ff0de81 rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stag [...] omits c93e0363c6ce rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY omits 10c795b73838 rcu/nocb: Shutdown nocb timer on de-offloading omits 78a29b96f4ef rcu/nocb: Re-offload support omits 5db652b24fb0 rcu/nocb: De-offloading GP kthread omits f4c915460af8 rcu/nocb: Don't deoffload an offline CPU with pending work omits 2d3040124d45 rcu/nocb: De-offloading CB kthread omits 7ba966618a6c rcu/nocb: Always init segcblist on CPU up omits 2fdbb6417cde rcu/nocb: Provide basic callback offloading state machine bits omits 7e15142f4f59 rcu/nocb: Turn enabled/offload states into a common flag omits bc62092bebae rcu/segcblist: Add debug checks for segment lengths omits 7258d6df482a rcu/trace: Add tracing for how segcb list changes omits 5e947ccbeed1 rcu/tree: segcblist: Remove redundant smp_mb()s omits 78f2b639e255 rcu/segcblist: Add counters to segcblist datastructure omits a4fd6b02d4be rcu/segcblist: Add additional comments to explain smp_mb() omits e4867bc3cdd7 Merge branch 'misc-5.11' into next-fixes omits a04307bd9ddd Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'powercap' i [...] omits 95d1718c961e Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits 213790fd6c07 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] adds fc37784dc71b Merge tag 'regmap-fix-v5.11-rc2' of git://git.kernel.org/p [...] adds a1a7b4f32433 Merge tag 'regulator-fix-v5.11-rc2' of git://git.kernel.or [...] adds f5e6c330254a Merge tag 'spi-fix-v5.11-rc2' of git://git.kernel.org/pub/ [...] adds f58bc383668e Merge remote-tracking branch 'kbuild-current/fixes' adds 8a48c0a3360b arch/arc: add copy_user_page() to <asm/page.h> to fix buil [...] adds f4d9359de8ac include/soc: remove headers for EZChip NPS adds bb12433bf56e ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handling adds fd4be6193afb Merge remote-tracking branch 'arc-current/for-curr' adds dc0ed86f9ace Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 001e35e402d8 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 98bf2d3f4970 powerpc/32s: Fix RTAS machine check with VMAP stack adds 3ce47d95b734 powerpc: Handle .text.{hot,unlikely}.* in linker script adds 39340f197f21 Merge remote-tracking branch 'powerpc-fixes/fixes' adds af05c9a14853 Merge remote-tracking branch 'sparc/master' adds 0d136f5cd9a7 net: mvneta: fix error message when MTU too large for XDP adds 94bcfdbff0c2 net: bareudp: add missing error handling for bareudp_link_ [...] adds 7f847db30408 net: dsa: fix led_classdev build errors adds 1f685e6adbbe ptp: ptp_ines: prevent build when HAS_IOMEM is not set adds c4aec381ab98 can: m_can: m_can_class_unregister(): remove erroneous m_c [...] adds aee2b3ccc8a6 can: tcan4x5x: fix bittiming const, use common bittiming f [...] adds 6086f02a18ae can: mcp251xfd: mcp251xfd_handle_tefif(): fix TEF vs. TX r [...] adds 2fbb397f5840 can: mcp251xfd: mcp251xfd_handle_rxif_ring(): first increm [...] adds 1169ec8f5d71 can: rcar: Kconfig: update help description for CAN_RCAR config adds 6ee49118f87c MAINTAINERS: Update MCAN MMIO device driver maintainer adds c8c748fb83bd Merge tag 'linux-can-fixes-for-5.11-20210107' of git://git [...] adds d8f5c29653c3 net: ipv6: fib: flush exceptions when purging route adds 5316a7c0130a tools: selftests: add test for changing routes with PTMU e [...] adds f3562f5e00bb docs: octeontx2: tune rst markup adds 03ab0f0942aa Merge remote-tracking branch 'net/master' adds 6f02b540d759 bpftool: Fix compilation failure for net.o with older glibc adds 6bd2035dba3b Merge remote-tracking branch 'bpf/master' adds 7069f5627e96 Merge remote-tracking branch 'ipsec/master' adds 91bc156817a3 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs [...] adds 7b6227550723 Merge tag 'asoc-fix-v5.11-rc2' of https://git.kernel.org/p [...] adds 912fcd8cbc5d Merge remote-tracking branch 'sound-current/for-linus' adds abe845f315b9 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds e842fc568f13 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 03fdb3853eb5 Merge remote-tracking branch 'regmap-fixes/for-linus' adds cd66a1589b7c Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds 33c2f900a076 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 29f0b7af617d Merge remote-tracking branch 'spi-fixes/for-linus' adds bbecda0a7c38 Merge remote-tracking branch 'tty.current/tty-linus' adds e89eed02a5f1 kcov, usb: hide in_serving_softirq checks in __usb_hcd_giv [...] adds e2459108b5a0 usb: gadget: enable super speed plus adds 41952a660154 usb: typec: Fix copy paste error for NVIDIA alt-mode description adds 6c75c2bad36c usb: typec: Send uevent for num_altmodes update adds a5c7682aaaa1 usb: dwc3: gadget: Clear wait flag on dequeue adds d186f8c92d12 Merge remote-tracking branch 'usb.current/usb-linus' adds 973080a93245 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds a9fac1b3f739 Merge remote-tracking branch 'phy/fixes' adds 84dbb93198db Merge remote-tracking branch 'staging.current/staging-linus' adds b8b54ad96e43 Merge tag 'icc-5.11-rc3' of git://git.kernel.org/pub/scm/l [...] adds afded6d83aa7 misc: pvpanic: Check devm_ioport_map() for NULL adds 8efb9438e5de Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds c14556fc0c7c thunderbolt: Drop duplicated 0x prefix from format string adds 994685f067ae Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 1a12d2466d25 Merge remote-tracking branch 'input-current/for-linus' adds 751ee9c6a06e Merge remote-tracking branch 'crypto-current/master' adds 68e97cf7bfc5 Merge remote-tracking branch 'ide/master' adds b23379532be1 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 31a15d2a3629 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 07158e3df866 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds ff474acc4b1a media: ccs-pll: Fix link frequency for C-PHY adds 1bc0b1baf26e media: ccs: Get static data version minor correctly adds e99a8f0f6344 media: rcar-vin: fix return, use ret instead of zero adds 2984a99ff1c0 media: v4l: common: Fix naming of v4l2_get_link_rate adds dab0b17a06c9 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 5b0dd3b31741 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 828c9bf1a70d Merge remote-tracking branch 'omap-fixes/fixes' adds 8a44b920a085 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 71008734d27f btrfs: print the actual offset in btrfs_root_name adds 29b665cc51e8 btrfs: prevent NULL pointer dereference in extent_io_tree_panic adds 347fb0cfc9ba btrfs: tree-checker: check if chunk item end overflows adds 50e31ef486af btrfs: reloc: fix wrong file extent type check to avoid fa [...] adds 185771934eef Merge branch 'misc-5.11' into next-fixes adds f6b79abe098c Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 137f2ac4e990 Merge remote-tracking branch 'vfs-fixes/fixes' adds 8a6a29ab011e Merge remote-tracking branch 'i3c-fixes/i3c/fixes' adds 1bdd822bc580 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 4fd786401b71 Merge remote-tracking branch 'scsi-fixes/fixes' adds 0e61f09af48b drm/amd/pm: correct the sensor value of power for vangogh adds 37030aba0f36 drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO adds fc996f952df1 drm/amd/pm: updated PM to I2C controller port on sienna cichlid adds a7b5d9dd5729 drm/amd/display: fix sysfs amdgpu_current_backlight_pwm NU [...] adds ed1df5858563 drm/amdgpu: switched to cached noretry setting for vangogh adds 9a029a3facc4 drm/amdgpu: fix a memory protection fault when remove amdg [...] adds 88e21af1b3f8 drm/amdgpu: fix a GPU hang issue when remove device adds 44cb39e19a05 drm/amd/pm: fix the failure when change power profile for renoir adds 98b64762080b drm/amd/pm: improve the fine grain tuning function for RV/RV2/PCO adds 4f6a05501eb9 drm/amd/display: Fix unused variable warning adds e6d5c64efaa3 drm/amdgpu: fix potential memory leak during navi12 deinit [...] adds 8a82b347e873 drm/amdgpu: fix no bad_pages issue after umc ue injection adds 3851c90b7aa8 drm/amdgpu: enable ras eeprom support for sienna cichlid adds c241ed2f0ea5 drm/amdgpu/display: drop DCN support for aarch64 adds 5efc1f4b454c Revert "drm/amd/display: Fix memory leaks in S3 resume" adds 57cda5e986eb Merge tag 'amd-drm-fixes-5.11-2021-01-06' of https://gitla [...] adds 4e181dede94d Merge tag 'drm-intel-fixes-2021-01-07' of git://anongit.fr [...] adds d3d9be32b43c Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 04333aa9389b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 05659c29addc Merge remote-tracking branch 'risc-v-fixes/fixes' adds 87788c840100 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 05cd84691eaf dmabuf: fix use-after-free of dmabuf's file->f_inode adds e0658f970a7f drm/radeon: stop re-init the TTM page pool adds a73858ef4d5e drm/ttm: unexport ttm_pool_init/fini adds 48b46fac6daa Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 9b702b7ba094 Merge remote-tracking branch 'kbuild/for-next' new 399ec99c4b96 Merge remote-tracking branch 'dma-mapping/for-next' new 6775ae901ffd iommu/iova: fix 'domain' typos new ff2b46d7cff8 iommu/intel: Fix memleak in intel_irq_remapping_alloc new 12bc4570c14e iommu/amd: Set iommu->int_enabled consistently when interr [...] new b34f10c2dc59 iommu/amd: Stop irq_remapping_select() matching when remap [...] new 1efd17e7acb6 iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() new 4df7b2268ad8 Revert "iommu: Add quirk for Intel graphic devices in map_sg" new 420d42f6f9db iommu/vt-d: Fix lockdep splat in sva bind()/unbind() new aded8c7c2b72 iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context new 5ede509dd870 Merge remote-tracking branch 'arm64/for-next/core' new e40def2ec624 Merge remote-tracking branch 'arm-soc/for-next' new 012332f0524b Merge remote-tracking branch 'actions/for-next' new 077fae73d4b0 Merge remote-tracking branch 'amlogic/for-next' new 065093a7e737 Merge remote-tracking branch 'aspeed/for-next' new f5182b8a628c Merge remote-tracking branch 'at91/at91-next' new 79a13e28e7d4 Merge remote-tracking branch 'drivers-memory/for-next' new 78fd3ddb406c Merge remote-tracking branch 'imx-mxs/for-next' new 3441d4d8fd9f Merge remote-tracking branch 'keystone/next' new e86ce9751fd7 Merge remote-tracking branch 'mediatek/for-next' new a1e9489d1780 Merge remote-tracking branch 'mvebu/for-next' new e931476d692d Merge remote-tracking branch 'omap/for-next' new be54162e4241 Merge branches 'arm64-defconfig-fixes-for-5.11' and 'arm64 [...] new dea0e9bc0524 ARM: dts: qcom: sdx55: Add pincontrol node new ec99770d4b62 ARM: dts: qcom: sdx55: Add reserved memory nodes new f036549f29a3 ARM: dts: qcom: sdx55: Add support for SDHCI controller new a2bdfdfba2af ARM: dts: qcom: sdx55: Enable ARM SMMU new 985eef1d0343 ARM: dts: qcom: sdx55: Add support for TCSR Mutex new 8cf74d0565cf ARM: dts: qcom: sdx55: Add Shared memory manager support new 2470941806c6 ARM: dts: qcom: sdx55: Add QPIC BAM support new 4bd7bfb4566a ARM: dts: qcom: sdx55: Add QPIC NAND support new 512e39d2cf09 ARM: dts: qcom: sdx55-mtp: Enable BAM DMA new 4f944be5f567 ARM: dts: qcom: sdx55-mtp: Enable QPIC NAND new 3b6785ed437e ARM: dts: qcom: sdx55: Add spmi node new e6facb6331f9 ARM: dts: qcom: sdx55-mtp: Add pm8150b pmic new 3cef2d55f9ee ARM: dts: qcom: sdx55: Add rpmpd node new c222f3ec120f ARM: dts: qcom: Add PMIC pmx55 dts new 8bf259a9c7f9 ARM: dts: qcom: sdx55-mtp: Add pmx55 pmic new d949eaf87089 ARM: dts: qcom: sdx55-mtp: Add regulator nodes new 917168164de5 Merge branches 'arm64-defconfig-for-5.12', 'arm64-for-5.12 [...] new c64c44949a87 Merge remote-tracking branch 'qcom/for-next' new 64cb10025899 Merge remote-tracking branch 'raspberrypi/for-next' new 0f29f2142d4c Merge remote-tracking branch 'realtek/for-next' new 2c24df6e1a92 Merge remote-tracking branch 'renesas/next' new 1ba11469af27 Merge remote-tracking branch 'reset/reset/next' new 51da934e1af1 Merge remote-tracking branch 'rockchip/for-next' new 40408a08b10c Merge remote-tracking branch 'samsung-krzk/for-next' new 6a4ad73f172b Merge remote-tracking branch 'scmi/for-linux-next' new c3a06d5ce889 Merge remote-tracking branch 'stm32/stm32-next' new ae2ad5d92249 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 7a2a892f24af Merge remote-tracking branch 'tegra/for-next' new 03d7b2a9db0b Merge remote-tracking branch 'ti-k3/ti-k3-next' new 2e16d0df87ba clk: renesas: r8a779a0: Add HSCIF support new 5b30be15ca26 clk: renesas: r8a779a0: Remove non-existent S2 clock new 80d3e07ec509 clk: renesas: r8a779a0: Fix parent of CBFUSA clock new d4733c9cbeb5 clk: renesas: r8a779a0: Add PFC/GPIO clocks new 193fd4c76240 clk: renesas: r8a779a0: Add MSIOF clocks new a8e03beaf018 Merge remote-tracking branch 'clk-renesas/renesas-clk' new a4840fe235c5 Merge remote-tracking branch 'csky/linux-next' new c8561f87bd99 Merge remote-tracking branch 'h8300/h8300-next' new 1d5fd7e4804a Merge remote-tracking branch 'microblaze/next' new d422c6c0644b MIPS: Use address-of operator on section symbols new c58734eee6a2 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init new a6e83acee2dd MIPS: Remove empty prom_free_prom_memory functions new fdd85e04df3f MIPS: zboot: Avoid endless loop in clear BSS. new 3b31bb6bb549 MIPS: init: move externs to header file new c6f2a9e17b9b MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 new ccb21774863a MIPS: UAPI: unexport unistd_nr_{n32,n64,o32}.h new 25efc923d1b7 Merge remote-tracking branch 'mips/mips-next' new 1ab066ee1edc Merge remote-tracking branch 'nds32/next' new b1cbe4850677 Merge remote-tracking branch 's390/for-next' new 89951505431f Merge remote-tracking branch 'xtensa/xtensa-for-next' new 60b7bbc73e66 Merge remote-tracking branch 'btrfs/for-next' new a00eda219e37 Merge remote-tracking branch 'ceph/master' new d72dd7900180 Merge remote-tracking branch 'cifs/for-next' new 71f8d338201a Merge remote-tracking branch 'ext3/for_next' new 31dcb12c35db Merge remote-tracking branch 'ext4/dev' new 5662b0c83996 Merge remote-tracking branch 'f2fs/dev' new 1c87438c9b4d Merge remote-tracking branch 'jfs/jfs-next' new e17e797012be Merge remote-tracking branch 'nfs-anna/linux-next' new 078f6b3132cc Merge remote-tracking branch 'cel/cel-next' new 39bbbe5f82e4 Merge remote-tracking branch 'v9fs/9p-next' new bd3a397d5ad4 Merge remote-tracking branch 'zonefs/for-next' new 181b150f1565 erofs: use %pd instead of messing with ->d_name new 5cc02325880f Merge branches 'fixes', 'work.sparc', 'work.sparc32', 'wor [...] new 6b316ccc1a7c Merge remote-tracking branch 'vfs/for-next' new 739cae5f992a Merge remote-tracking branch 'printk/for-next' new a876e7e2a8e6 HID: uclogic: remove h from printk format specifier new 4d2b71634b5a HID: wiimote: remove h from printk format specifier new a58f881f92ad Merge branch 'for-5.11/upstream-fixes' into for-next new 8587e351d649 Merge remote-tracking branch 'hid/for-next' new 9f0178830a46 Merge remote-tracking branch 'i2c/i2c/for-next' new 97f0d567191f Merge remote-tracking branch 'dmi/dmi-for-next' new 7f3e857a586d Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 0ef597c3ac49 docs: remove mention of ENABLE_MUST_CHECK new a734a7235ef3 docs: binfmt-misc: Fix .rst formatting new 25942e5ecbac Documentation/admin-guide: kernel-parameters: hyphenate co [...] new 9d54ee78aef6 docs: admin-guide: bootconfig: Fix feils to fails new 9fea5975e5f6 Merge remote-tracking branch 'jc_docs/docs-next' new 241c2f77695f Merge remote-tracking branch 'v4l-dvb/master' new 66fd9514f3bf Merge remote-tracking branch 'v4l-dvb-next/master' new eb705b7f4f4f Merge branch 'powercap' into linux-next new 8e0cbf356377 Documentation: Add documentation for new platform_profile [...] new a2ff95e018f1 ACPI: platform: Add platform profile support new 2b9a37fc5570 Merge branch 'acpi-platform' into linux-next new 17ffd35809c3 cpufreq: intel_pstate: Use HWP capabilities in intel_cpufr [...] new 943bdd0cecad cpufreq: powernow-k8: pass policy rather than use cpufreq_ [...] new 738f4ff047d1 Merge branch 'pm-cpufreq' into linux-next new aa7a1bb02bb4 ACPI: PM: s2idle: Drop unused local variables and related code new ee61cfd955a6 ACPI: scan: add stub acpi_create_platform_device() for !CO [...] new 240bdc605e6a ACPI: Update Kconfig help text for items that are no longe [...] new a439e022707f Merge branches 'acpi-pm', 'acpi-scan' and 'acpi-misc' into [...] new 47f4469970d8 Revert "device property: Keep secondary firmware node seco [...] new 3f7bddaf5d5a device property: add description of fwnode cases new 4714219b7748 Merge branch 'devprop' into linux-next new c4151604f060 cpufreq: intel_pstate: remove obsolete functions new 75a052c6b1ba Merge branch 'pm-cpufreq' into linux-next new ee7a96c2ba88 Merge remote-tracking branch 'pm/linux-next' new 0063d0efb977 Merge remote-tracking branch 'cpupower/cpupower' new eb26c8e90c05 Merge remote-tracking branch 'devfreq/devfreq-next' new a73cb2024caa thermal/drivers/acpi: Use hot and critical ops new 04f111130e9a thermal/core: Remove notify ops new 96d720a84140 thermal/core: Remove the 'forced_passive' option new 63c1a223f0b6 thermal/core: Remove unused functions rebind/unbind exception new 3f5d428662fb thermal/core: Remove pointless test with the THERMAL_TRIPS [...] new 866950facffb acpi/drivers/thermal: Remove TRIPS_NONE cooling device binding new 6b872a40803d thermal/core: Remove THERMAL_TRIPS_NONE test new cb08ab16a2c1 thermal/core: Remove unused macro THERMAL_TRIPS_NONE new 44dd19ee79d8 thermal/core: Precompute the delays from msecs to jiffies new af60e00b6892 thermal/core: Use precomputed jiffies for the polling new 0176dad782e2 thermal/core: Remove ms based delay fields new 6250d904ae1d thermal/core: Remove pointless thermal_zone_device_reset() [...] new a8b817d117c4 Merge remote-tracking branch 'thermal/thermal/linux-next' new 0037cc3d21a7 Merge remote-tracking branch 'ieee1394/for-next' new 8209f5bc3b67 net: dsa: print error on invalid port index new aa102ffd7b08 can: tcan4x5x: replace DEVICE_NAME by KBUILD_MODNAME new bcc3d8ef14c0 can: tcan4x5x: beautify indention of tcan4x5x_of_match and [...] new 7813887ea972 can: tcan4x5x: rename tcan4x5x.c -> tcan4x5x-core.c new 67def4ef8bb9 can: tcan4x5x: move regmap code into seperate file new 1784aa1449b4 can: tcan4x5x: mark struct regmap_bus tcan4x5x_bus as constant new 5bcd6e10ad43 can: tcan4x5x: tcan4x5x_bus: remove not needed read_flag_mask new b9c30ef34494 can: tcan4x5x: remove regmap async support new 52be977b3ade can: tcan4x5x: rename regmap_spi_gather_write() -> tcan4x5 [...] new 0c05345210fc can: tcan4x5x: tcan4x5x_regmap_write(): remove not needed [...] new bf722fdd3bc4 can: tcan4x5x: tcan4x5x_regmap_init(): use spi as context pointer new 6e1caaf8ed22 can: tcan4x5x: fix max register value new aaf120c37cff can: tcan4x5x: tcan4x5x_regmap: set reg_stride to 4 new 5584114b35f8 can: tcan4x5x: add max_raw_{read,write} of 256 new 1e81d5258d74 can: tcan4x5x: add {wr,rd}_table new 1c5d0fc48b3a can: tcan4x5x: rework SPI access new 0460ecaeba90 can: tcan4x5x: add support for half-duplex controllers new 0de70e287b44 can: raw: return -ERANGE when filterset does not fit into [...] new 8b76621b8917 dt-bindings: can: fsl,flexcan: add fsl,scu-index property [...] new 812f0116c66a can: flexcan: add CAN wakeup function for i.MX8QM new c10b377ff670 Merge tag 'linux-can-next-for-5.12-20210106' of git://git. [...] new 2e4233870557 qmi_wwan: Increase headroom for QMAP SKBs new 9cbfea02c1db bcm63xx_enet: batch process rx path new 4c59b0f5543d bcm63xx_enet: add BQL support new 375281d3a6dc bcm63xx_enet: add xmit_more support new c4a207865e7e bcm63xx_enet: alloc rx skb with NET_IP_ALIGN new 3d0b72654b0c bcm63xx_enet: consolidate rx SKB ring cleanup code new d27de0ef5ef9 bcm63xx_enet: convert to build_skb new ae2259eebeac bcm63xx_enet: improve rx loop new c61ce06f3eae Merge branch 'bcm63xx_enet-major-makeover-of-driver' new ddb4d32ed660 net: broadcom: Drop OF dependency from BGMAC_PLATFORM new 876c4384aecc udp_tunnel: hard-wire NDOs to udp_tunnel_nic_*_port() helpers new dedc33e7dff1 udp_tunnel: remove REGISTER/UNREGISTER handling from tunne [...] new 30bfce109420 net: remove ndo_udp_tunnel_* callbacks new b9ef3fecd140 udp_tunnel: reshuffle NETIF_F_RX_UDP_TUNNEL_PORT checks new 0b86235d8f5d Merge branch 'udp_tunnel_nic-post-conversion-cleanup' new 8b86850bf9ef net: phy: bcm7xxx: Add an entry for BCM72116 new e6e918d4eb93 net: phy: replace mutex_is_locked with lockdep_assert_held [...] new c6cff9dfebb3 r8169: move ERI access functions to avoid forward declaration new acb58657c869 r8169: improve RTL8168g PHY suspend quirk new dd15c4a0ba99 Merge branch 'r8169-improve-rtl8168g-phy-suspend-quirk' new 90dc8fd36078 net: bridge: notify switchdev of disappearance of old FDB [...] new 2fd186501b1c net: dsa: be louder when a non-legacy FDB operation fails new c4bb76a9a0ef net: dsa: don't use switchdev_notifier_fdb_info in dsa_swi [...] new 447d290a58bd net: dsa: move switchdev event implementation under the sa [...] new 5fb4a451a87d net: dsa: exit early in dsa_slave_switchdev_event if we ca [...] new d5f19486cee7 net: dsa: listen for SWITCHDEV_{FDB,DEL}_ADD_TO_DEVICE on [...] new c54913c1d4ee net: dsa: ocelot: request DSA to fix up lack of address le [...] new c214cc3aa842 Merge branch 'offload-software-learnt-bridge-addresses-to-dsa' new f46b9b8ee89b net: dsa: move the Broadcom tag information in a separate [...] new a5e3c9ba9258 net: dsa: export dsa_slave_dev_check new 1593cd40d785 net: systemport: use standard netdevice notifier to detect [...] new 1dbb130281c4 net: dsa: remove the DSA specific notifiers new 85b277de895f Merge branch 'reduce-coupling-between-dsa-and-broadcom-sys [...] new 6b5903f58df4 dt-bindings: net: dwmac-meson: use picoseconds for the RGM [...] new 025822884a4f net: stmmac: dwmac-meson8b: fix enabling the timing-adjust [...] new 140ddf0633df net: stmmac: dwmac-meson8b: use picoseconds for the RGMII [...] new 7985244d10ea net: stmmac: dwmac-meson8b: move RGMII delays into a separ [...] new de94fc104d58 net: stmmac: dwmac-meson8b: add support for the RGMII RX d [...] new 7cd1de76c95f Merge branch 'dwmac-meson8b-picosecond-precision-rx-delay- [...] new 3c7666bba851 Merge remote-tracking branch 'net-next/master' new 561ee4d00d91 libbpf: Add user-space variants of BPF_CORE_READ() family [...] new 0d34686dae06 libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro family new dade72ec27ba selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_ [...] new 40d8937abac2 bpf: Remove unnecessary <argp.h> include from preload/iterators new 5cfb00acf690 bpf: Replace fput with sockfd_put in sock map new 6356a4206ae7 net, xdp: Introduce xdp_init_buff utility routine new e72afae47aa5 net, xdp: Introduce xdp_prepare_buff utility routine new 49eaecc173b8 Merge remote-tracking branch 'bpf-next/for-next' new 94a5fce887b6 Merge remote-tracking branch 'bluetooth/master' new e58fe8cbaf7f Merge remote-tracking branch 'gfs2/for-next' new b67364c0a8cb Merge remote-tracking branch 'mtd/mtd/next' new 542471c8c338 Merge remote-tracking branch 'nand/nand/next' new de4f6a8cbdb4 Merge remote-tracking branch 'crypto/master' new f7da2021da52 next-20210107/amdgpu new ec9c2e0140fd drm/i915/rkl: Add DP vswing programming tables new 6fdb335f1c9c drm/i915/dsi: Use unconditional msleep for the panel_on_de [...] new 83167663431f Merge remote-tracking branch 'drm-intel/for-linux-next' new a694ffed8765 drm/msm: Fix null dereference in _msm_gem_new new 07fcad0d726d drm/msm: Ensure get_pages is called when locked new 2b5f09cadfc5 drm/msm/dp: postpone irq_hpd event during connection pendi [...] new d863f0c7b536 drm/msm: Call msm_init_vram before binding the gpu new 3f7759e7b758 drm/msm: Add modparam to allow vram carveout new 00fd44a1a470 drm/msm: Only enable A6xx LLCC code on A6xx new 9fe7f19225cc Merge remote-tracking branch 'drm-msm/msm-next' new 5d91295257ea drm/imx: dw_hdmi-imx: depend on OF to fix randconfig compi [...] new 47067a346d78 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 6dcb8bf9a1d7 Merge branch 'for-linus' into for-next new a967563f4419 Merge remote-tracking branch 'sound/for-next' new aac568269bd8 ASoC: Intel: bytcht_es8316: Remove comment about SSP0 bein [...] new 2c1382840c19 ASoC: soc-pcm: disconnect BEs if the FE is not ready new daefbe93f9cf Merge remote-tracking branch 'asoc/for-5.12' into asoc-next new c4e3785a3887 Merge remote-tracking branch 'sound-asoc/for-next' new 420817139c78 Merge remote-tracking branch 'input/next' new 81b6d05ccad4 io_uring: synchronise IOPOLL on task_submit fail new 6c503150ae33 io_uring: patch up IOPOLL overflow_flush sync new de7f1d9e99d8 io_uring: drop file refs after task cancel new 90df08538c07 io_uring: cancel more aggressively in exit_work new 170b3bbda088 io_uring: Delete useless variable ‘id’ in io_prep_async_work new 3e2224c5867f io_uring: Fix return value from alloc_fixed_file_ref_node new 80c18e4ac20c io_uring: trigger eventfd for IOPOLL new 4aa84f2ffa81 io_uring: dont kill fasync under completion_lock new b1445e59cc9a io_uring: synchronise ev_posted() with waitqueues new 485f705364d3 Merge branch 'io_uring-5.11' into for-next new 1e8f44f159b3 do_tmpfile(): don't mess with finish_open() new 26ddb45e13a3 fs/namei.c: Remove unlikely of status being -ECHILD in loo [...] new e36cffed20a3 fs: make unlazy_walk() error handling consistent new ae66db45fd30 saner calling conventions for unlazy_child() new 6c6ec2b0a3e0 fs: add support for LOOKUP_CACHED new 99668f618062 fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED new 8c8f73f1bd2f Merge branch 'work.namei' of git://git.kernel.org/pub/scm/ [...] new 577dacce1d00 io_uring: enable LOOKUP_CACHED path resolution for filenam [...] new 662c40d77634 io_uring: modularize io_sqe_buffer_register new 312bee110d06 io_uring: modularize io_sqe_buffers_register new a9f7c7a1f408 Merge branch 'for-5.12/io_uring' into for-next new fb8096089f97 Merge remote-tracking branch 'block/for-next' new fcc42338375a dm snapshot: flush merged data before committing metadata new ba366d9ddc73 dm dust: remove h from printk format specifier new 79b047015a21 dm crypt: Spelling s/cihper/cipher/ new 06a056150e8a dm: eliminate potential source of excessive kernel log noise new e333019a2bb9 Merge remote-tracking branch 'device-mapper/for-next' new 85509c37e4ee Merge remote-tracking branch 'pcmcia/pcmcia-next' new 817cf77b5c31 Merge remote-tracking branch 'mfd/for-mfd-next' new 20cbc8812ff2 Merge remote-tracking branch 'battery/for-next' new 907dfdc945aa regulator: bd718x7: Stop using parent data new 3c42728c18d0 regulator: mcp16502: lpm pin can be optional on some platforms new 8aad7fabce6a MAINTAINERS: add myself as maintainer for mcp16502 new eea0b4e21323 regulator: mcp16502: document lpm as optional new 90fd840e7277 Merge series "regulator: mcp16502: make lpm pin optional" [...] new d2725f3a363f Merge remote-tracking branch 'regulator/for-5.12' into reg [...] new bf081dcdbd69 Merge remote-tracking branch 'regulator/for-next' new 1f59a7e28a5e Merge remote-tracking branch 'security/next-testing' new 953415acabfe Merge remote-tracking branch 'keys/keys-next' new c69b11d2ab8b Merge remote-tracking branch 'selinux/next' new 8239c4e120c0 Merge remote-tracking branch 'tpmdd/next' new bf01436c58d7 Merge remote-tracking branch 'audit/next' new 4b2b32ab5cce Merge remote-tracking branch 'spi/for-next' new 38bf907a6726 Merge remote-tracking branch 'tip/auto-latest' new d40aeda86ee9 Merge remote-tracking branch 'edac/edac-for-next' new e83d03cc7f54 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 7bc967997b0f clocksource: Provide module parameters to inject delays in [...] new f3e07f4aaa00 clocksource: Retry clock read if long delays detected new 649482b02867 clocksource: Check per-CPU clock synchronization when mark [...] new 4f1c03df970b clocksource: Provide a module parameter to fuzz per-CPU cl [...] new 2fe1fb190d2f clocksource: Do pairwise clock-desynchronization checking new 361c0f3d80dc doc: Update RCU's requirements page about the PREEMPT_RT wiki new 81ad58be2f83 doc: Use CONFIG_PREEMPTION new c2e13112e830 rcu/segcblist: Add additional comments to explain smp_mb() new ae5c2341ed39 rcu/segcblist: Add counters to segcblist datastructure new 68804cf1c905 rcu/tree: segcblist: Remove redundant smp_mb()s new 3afe7fa53549 rcu/trace: Add tracing for how segcb list changes new b4e6039e8af8 rcu/segcblist: Add debug checks for segment lengths new 65e560327fe6 rcu/nocb: Turn enabled/offload states into a common flag new 8d346d438f93 rcu/nocb: Provide basic callback offloading state machine bits new 126d9d49528d rcu/nocb: Always init segcblist on CPU up new d97b07818240 rcu/nocb: De-offloading CB kthread new ef005345e6e4 rcu/nocb: Don't deoffload an offline CPU with pending work new 5bb39dc956f3 rcu/nocb: De-offloading GP kthread new 254e11efde66 rcu/nocb: Re-offload support new 69cdea873cde rcu/nocb: Shutdown nocb timer on de-offloading new 314202f84ddd rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY new b9ced9e1ab51 rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stag [...] new e3abe959fbd5 rcu/nocb: Only cond_resched() from actual offloaded batch [...] new 32aa2f4170d2 rcu/nocb: Process batch locally as long as offloading isn' [...] new 634954c2dbf8 rcu/nocb: Locally accelerate callbacks as long as offloadi [...] new 43759fe5a137 cpu/hotplug: Add lockdep_is_cpus_held() new dcd42591ebb8 timer: Add timer_curr_running() new 2c4319bd1d14 rcutorture: Test runtime toggling of CPUs' callback offloading new 70e8088b9721 tools/rcutorture: Support nocb toggle in TREE01 new 341690611f8d rcu/nocb: Add grace period and task state to show_rcu_nocb [...] new 3d0cef50f32e rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state( [...] new f759081e8f5a rcu/nocb: Code-style nits in callback-offloading toggling new 147c6852d345 rcu: Do any deferred nocb wakeups at CPU offline time new 683954e55c98 rcu: Check and report missed fqs timer wakeup on RCU stall new e76506f0e851 refscale: Allow summarization of verbose output new 12a910e3cd3d rcutorture: Require entire stutter period be post-boot new 18fbf307b731 rcutorture: Make synctype[] and nsynctype be static global new 682189a3f874 rcutorture: Make rcu_torture_fakewriter() use blocking wai [...] new ae19aaafae95 torture: Add fuzzed hrtimer-based sleep functions new ea31fd9ca873 rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits new ed24affa71f7 torture: Make stutter use torture_hrtimeout_*() functions new 1eba0ef981fd rcutorture: Use hrtimers for reader and writer delays new 414c116e0165 torture: Make refscale throttle high-rate printk()s new 8a67a20bf257 torture: Throttle VERBOSE_TOROUT_*() output new edf7b8417834 rcutorture: Make object_debug also double call_rcu() heap object new 0b962c8fe0e5 torture: Clean up after torture-test CPU hotplugging new 1afb95fee034 torture: Maintain torture-specific set of CPUs-online books new 14d691a14606 torture: Break affinity of kthreads last running on outgoing CPU new 8b22d29e1c0e rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01 new bfc19c13d24c torture: Add torture.sh torture-everything script new 1adb5d6b5225 torture: Make torture.sh use common time-duration bash functions new 197220d4a334 torture: Remove use of "eval" in torture.sh new a115a775a8d5 torture: Add "make allmodconfig" to torture.sh new 69d2b33e3f20 torture: Auto-size SCF and scaling runs based on number of CPUs new 532017b11950 torture: Enable torture.sh argument checking new 7a99487c76aa torture: Make torture.sh rcuscale and refscale deal with a [...] new 264da4832b3a torture: Make torture.sh refscale runs use verbose_batched [...] new c9a9d8e8f2e6 torture: Create doyesno helper function for torture.sh new 1fe9cef42b6c torture: Make torture.sh allmodconfig retain and label output new d97addc419e2 torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscale new c679d90b21b7 torture: Make torture.sh refuse to do zero-length runs new 5ae5f7453f93 torture: Drop log.long generation from torture.sh new 8847bd498832 torture: Allow scenarios to be specified to torture.sh new c66c0f94b345 torture: Add command and results directory to torture.sh log new c54e41382270 torture: Add --kcsan-kmake-arg to torture.sh for KCSAN new e3e1a99787fc torture: Compress KASAN vmlinux files new 2cfcfb3df203 Merge branches 'clocksource.2021.01.06a', 'cpumask.2021.01 [...] new ada30154b48a Merge branch 'kcsan.2021.01.04a' into HEAD new 8f995b56e837 Merge branch 'lkmm-dev.2021.01.04a' into HEAD new e1cc1d149b33 EXP rcuscale: Add crude tests for mem_dump_obj() new 7594b7054653 x86/mce: Make mce_timed_out() identify holdout CPUs new 65ddc73e806f sched/idle: Fix missing need_resched() check after rcu_idl [...] new 81245510ceac cpuidle: Fix missing need_resched() check after rcu_idle_enter() new 74d4b6b42aa1 Merge remote-tracking branch 'rcu/rcu/next' new 2aa078932ff6 KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() new 39b4d43e6003 KVM: x86/mmu: Get root level from walkers when retrieving [...] new dde81f9477d0 KVM: x86/mmu: Use raw level to index into MMIO walks' sptes array new 9aa418792f5f KVM: x86/mmu: Optimize not-present/MMIO SPTE check in get_ [...] new bc351f072605 Merge branch 'kvm-master' into kvm-next new f65cf84ee769 KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_load new 52782d5b6372 KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c new e42ac777d661 KVM: selftests: Factor out guest mode code new 1133e17ea7c9 KVM: selftests: Use vm_create_with_vcpus in create_vm new b268b6f0bd36 KVM: selftests: Implement perf_test_util more conventionally new 2f80d502d627 KVM: x86: fix shift out of bounds reported by UBSAN new 7f0c1f1a8277 MAINTAINERS: Really update email address for Sean Christopherson new de7860c8a388 KVM: x86: change in pv_eoi_get_pending() to make code more [...] new 88bf56d04bc3 kvm: check tlbs_dirty directly new a889ea54b3da KVM: x86/mmu: Ensure TDP MMU roots are freed after yield new c0dba6e46825 KVM: x86/mmu: Clarify TDP MMU page list invariants new 81f76adad560 KVM: nSVM: correctly restore nested_run_pending on migration new 56fe28de8c4f KVM: nSVM: mark vmcb as dirty when forcingly leaving the g [...] new f2c7ef3ba955 KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit new 647daca25d24 KVM: SVM: Add support for booting APs in an SEV-ES guest new bcdaabc6e2d6 Merge remote-tracking branch 'kvm/next' new f3ece485fa69 Merge remote-tracking branch 'kvm-arm/next' new b7730605b8f5 Merge remote-tracking branch 'percpu/for-next' new 354811e7a630 Merge remote-tracking branch 'workqueues/for-next' new e7ff40cc3a4e Merge remote-tracking branch 'hsi/for-next' new d5ed8a40f17a Merge remote-tracking branch 'leds/for-next' new b1a04152f24e Merge remote-tracking branch 'usb/usb-next' new 1218445e171c Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 9ede3f67e6bf Merge remote-tracking branch 'tty/tty-next' new f9fde729c3c2 Merge remote-tracking branch 'char-misc/char-misc-next' new 9b7a4fb6c5ec Merge remote-tracking branch 'extcon/extcon-next' new db1d3c3298a4 Merge remote-tracking branch 'soundwire/next' new fc7b0f7c7071 Merge remote-tracking branch 'thunderbolt/next' new 65e150543b8c Merge remote-tracking branch 'staging/staging-next' new 00b84863e300 Merge remote-tracking branch 'dmaengine/next' new a7cd3634573f Merge remote-tracking branch 'scsi-mkp/for-next' new 80eefd6e8602 Merge branche 'rproc-fixes' into for-next new a1cd0d4d8678 dt-bindings: remoteproc: qcom,wcnss: Add qcom,wcn3660b compatible new 8cc8eeffd058 remoteproc: qcom_wcnss: Add qcom,wcn3660b compatible new 7cb4f293777e Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 21ca923efc06 Merge remote-tracking branch 'rpmsg/for-next' new 8a3cb95481ef Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 59302ce029df Merge remote-tracking branch 'pinctrl/for-next' new caf2034f8d22 Merge remote-tracking branch 'userns/for-next' new 23fa0057e550 Merge remote-tracking branch 'kselftest/next' new d5a5d0e69ec2 Merge remote-tracking branch 'livepatching/for-next' new 3e7657b6c7bb Merge remote-tracking branch 'coresight/next' new b725dbb1ae5b Merge remote-tracking branch 'nvmem/for-next' new 5d98c53221c4 Merge remote-tracking branch 'xarray/main' new 444d49ed564d Merge remote-tracking branch 'hyperv/hyperv-next' new a54fd747e921 Merge remote-tracking branch 'pidfd/for-next' new 5299c296c79f Merge remote-tracking branch 'mhi/mhi-next' new 8dbf4de46430 Merge remote-tracking branch 'notifications/notifications- [...] new 3d40ae5a6a83 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 010ff7891e61 /proc/kpageflags: do not use uninitialized struct pages new 955ee6bfcf47 ocfs2: remove redundant conditional before iput new d9bdf8617022 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 213179721625 ocfs2: fix ocfs2 corrupt when iputting an inode new 3a097f546d17 ramfs: support O_TMPFILE new 1cced53dd79e fs: delete repeated words in comments new ec1cba6bc254 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new bdd31f457400 mm, tracing: record slab name for kmem_cache_free() new 745ea681823f mm/msync: exit early when the flags is an MS_ASYNC and sta [...] new 6e2dfaab501f mm/swap: don't SetPageWorkingset unconditionally during swapin new d43772397c17 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] new 47cbdd21dbb3 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] new 22c3c3c9e72a mm: memcontrol: optimize per-lruvec stats counter memory usage new 1eac45d3dd1a mm-memcontrol-optimize-per-lruvec-stats-counter-memory-usa [...] new a3bf101f71e2 mm: memcontrol: fix NR_ANON_THPS accounting in charge moving new 66da726e6328 mm: memcontrol: convert NR_ANON_THPS account to pages new 6d5219c380a3 mm: memcontrol: convert NR_FILE_THPS account to pages new a12cc5fdad70 mm: memcontrol: convert NR_SHMEM_THPS account to pages new 272cb0168590 mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages new 2d2205698c82 mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages new f09652f48395 mm: memcontrol: make the slab calculation consistent new 46e2ca6b77c2 mm/memcg: revise the using condition of lock_page_lruvec f [...] new 1f215b8cd244 mm/memcg: remove rcu locking for lock_page_lruvec function series new 9781f417309a mm/mmap.c: remove unnecessary local variable new 11d83abfffb9 mm/mmap.c: replace if (cond) BUG() with BUG_ON() new 62120bf664a4 mm/mmap.c: fix the adjusted length error new ca42a7ab6fcf mm: improve mprotect(R|W) efficiency on pages referenced once new 4729e50d4252 mm/page_reporting: use list_entry_is_head() in page_report [...] new e762ff61f367 mm/huge_memory.c: update tlb entry if pmd is changed new 6b2c0323ca2d MIPS: do not call flush_tlb_all when setting pmd entry new 82f27c2bc4f6 mm/vmscan: __isolate_lru_page_prepare() cleanup new ea215c62debe mm/compaction: remove rcu_read_lock during page compaction new e31b2909faf8 mm: memblock: enforce overlap of memory.memblock and memor [...] new b47e79f9cf85 mm: fix initialization of struct page for holes in memory layout new 9f4a3019c1c3 mm/hugetlb: change hugetlb_reserve_pages() to type bool new fed89a009d6d hugetlbfs: remove special hugetlbfs_set_page_dirty() new f2c86c9a4a90 mm: make pagecache tagged lookups return only head pages new d9cdb25c9177 mm/shmem: use pagevec_lookup in shmem_unlock_mapping new bece57f74da9 mm/swap: optimise get_shadow_from_swap_cache new 4446310f0b38 mm: add FGP_ENTRY new eb885af1a3d8 mm/filemap: rename find_get_entry to mapping_get_entry new 28588654f7be mm/filemap: add helper for finding pages new 3cc52c73434c fix mm-filemap-add-helper-for-finding-pages.patch new c5eabbfd41a7 mm/filemap: add mapping_seek_hole_data new 62efd03f2932 fix mm-filemap-add-mapping_seek_hole_data.patch new 8381e8e75acd iomap: use mapping_seek_hole_data new 2e97a6bfde16 mm: add and use find_lock_entries new 65acbc416dfc fix mm-add-and-use-find_lock_entries.patch new aff164b67177 mm: add an 'end' parameter to find_get_entries new 694a954efde2 mm: add an 'end' parameter to pagevec_lookup_entries new 184c4c55cb6e mm: remove nr_entries parameter from pagevec_lookup_entries new 092e01b36c0a mm: pass pvec directly to find_get_entries new 428e3b9ab6ff mm: remove pagevec_lookup_entries new b1ab22e48220 mm,thp,shmem: limit shmem THP alloc gfp_mask new 5c407648fd31 mm,thp,shm: limit gfp mask to no more than specified new 014ab47c775a mm,thp,shmem: make khugepaged obey tmpfs mount flags new ee923518aeda mm: cma: allocate cma areas bottom-up new 67e77f8841f6 mm-cma-allocate-cma-areas-bottom-up-fix new 85c50e1333a4 mm-cma-allocate-cma-areas-bottom-up-fix-2 new d7f995897389 mm-cma-allocate-cma-areas-bottom-up-fix-3 new 812113bd0692 mm-cma-allocate-cma-areas-bottom-up-fix-3-fix new 7194d5c3e928 memblock: do not start bottom-up allocations with kernel_end new 4996acdba216 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new ff4169084f23 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 06a7b1d82bb7 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 82aeeccf9cff mm: zswap: clean up confusing comment new c7e4cd6a3b1a mm: remove arch_remap() and mm-arch-hooks.h new 5f4f77c6ff1b mm: page-flags.h: Typo fix (It -> If) new 34d8264d3756 mm: add Kernel Electric-Fence infrastructure new b8923d8a2b30 kfence: Fix parameter description for kfence_object_start() new 8e1dd96378d6 kfence: avoid stalling work queue task without allocations new 472889c0edb7 kfence: fix potential deadlock due to wake_up() new 060b6cc0b45f x86, kfence: enable KFENCE for x86 new f28b530ce518 arm64, kfence: enable KFENCE for ARM64 new 89d154d857b1 kfence: use pt_regs to generate stack trace on faults new cc1d0151ac2b mm, kfence: insert KFENCE hooks for SLAB new f1c6766a04e8 mm, kfence: insert KFENCE hooks for SLUB new 8dbb9f6be6f8 kfence, kasan: make KFENCE compatible with KASAN new feb7c00e6df6 revert kasan-remove-kfence-leftovers new 436bfcee6e9b kfence, Documentation: add KFENCE documentation new 8095166601c4 kfence: add test suite new 1edbe5024ae7 kfence: fix typo in test new 06b3a2562274 MAINTAINERS: add entry for KFENCE new 5bf1ad11feed fs/buffer.c: add debug print for __getblk_gfp() stall problem new 8ddd975aee29 fs/buffer.c: dump more info for __getblk_gfp() stall problem new fedbf6468c98 kernel/hung_task.c: Monitor killed tasks. new 98fdcddbea29 proc/wchan: use printk format instead of lookup_symbol_name() new bf53005a8272 sysctl.c: fix underflow value setting risk in vm_table new e7bfa12a209b proc/sysctl: make protected_* world readable new e869a71f0257 lib: optimize cpumask_local_spread() new 6783fd584e90 lib-optimize-cpumask_local_spread-v8 new 7ffb1b8b6498 checkpatch: improve blank line after declaration test new 5d6e019df040 checkpatch: ignore warning designated initializers using NR_CPUS new 790907e4ba85 aio: simplify read_events() new 444bb9666e7d Merge branch 'akpm-current/current' new cb844f12cb66 mm: add definition of PMD_PAGE_ORDER new 586f7ce10c55 mmap: make mlock_future_check() global new 129b3ca7e977 set_memory: allow set_direct_map_*_noflush() for multiple pages new 4362acf30c19 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix new 81b1e7a53125 set_memory: allow querying whether set_direct_map_*() is a [...] new da26e8fb8743 kfence: fix implicit function declaration new e15dd6b122bd mm: introduce memfd_secret system call to create "secret" [...] new 97052e382892 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new 9a1317d20df4 secretmem: use PMD-size pages to amortize direct map fragm [...] new f72ecb1ad512 secretmem: add memcg accounting new 77e469c7c52c PM: hibernate: disable when there are active secretmem users new 4867aae81b41 arch, mm: wire up memfd_secret system call where relevant new a125b8b146cb arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix new 23668534bfd7 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix new 6aebae2060de secretmem: test: add basic selftest for memfd_secret(2) new 5abc1e21fca0 secretmem-test-add-basic-selftest-for-memfd_secret2-fix
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 (68745302179e) \ N -- N -- N refs/heads/akpm (5abc1e21fca0)
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 513 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-platform_profile | 24 ++ Documentation/admin-guide/binfmt-misc.rst | 4 +- Documentation/admin-guide/bootconfig.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 14 +- .../bindings/net/amlogic,meson-dwmac.yaml | 55 ++- .../devicetree/bindings/net/can/fsl,flexcan.yaml | 11 + .../bindings/regulator/mcp16502-regulator.txt | 3 +- .../bindings/remoteproc/qcom,wcnss-pil.txt | 1 + Documentation/driver-api/thermal/sysfs-api.rst | 13 - .../device_drivers/ethernet/marvell/octeontx2.rst | 62 +-- Documentation/process/4.Coding.rst | 6 +- Documentation/userspace-api/index.rst | 1 + .../userspace-api/sysfs-platform_profile.rst | 42 ++ MAINTAINERS | 9 +- arch/arc/kernel/entry.S | 2 +- arch/arm/boot/dts/qcom-pmx55.dtsi | 84 ++++ arch/arm/boot/dts/qcom-sdx55-mtp.dts | 203 +++++++++ arch/arm/boot/dts/qcom-sdx55.dtsi | 215 ++++++++++ arch/mips/alchemy/common/prom.c | 4 - arch/mips/ar7/memory.c | 5 - arch/mips/ath25/prom.c | 4 - arch/mips/ath79/prom.c | 5 - arch/mips/bcm47xx/prom.c | 4 - arch/mips/bcm63xx/prom.c | 4 - arch/mips/bmips/setup.c | 6 +- arch/mips/boot/compressed/head.S | 2 +- arch/mips/cobalt/setup.c | 5 - arch/mips/fw/arc/memory.c | 2 +- arch/mips/fw/sni/sniprom.c | 4 - arch/mips/generic/init.c | 4 - arch/mips/include/asm/Kbuild | 4 + arch/mips/include/asm/traps.h | 1 + arch/mips/include/uapi/asm/Kbuild | 3 - arch/mips/kernel/syscalls/Makefile | 16 +- arch/mips/lantiq/irq.c | 2 +- arch/mips/lantiq/prom.c | 6 +- arch/mips/loongson2ef/common/init.c | 5 - arch/mips/loongson32/common/prom.c | 4 - arch/mips/loongson64/init.c | 5 - arch/mips/mm/c-r4k.c | 2 +- arch/mips/mm/init.c | 5 + arch/mips/mti-malta/malta-init.c | 1 - arch/mips/mti-malta/malta-memory.c | 4 - arch/mips/netlogic/xlp/setup.c | 5 - arch/mips/netlogic/xlr/setup.c | 5 - arch/mips/pic32/pic32mzda/init.c | 6 +- arch/mips/pistachio/init.c | 5 - arch/mips/ralink/of.c | 2 +- arch/mips/ralink/prom.c | 4 - arch/mips/rb532/prom.c | 5 - arch/mips/sgi-ip27/ip27-memory.c | 5 - arch/mips/sgi-ip32/ip32-memory.c | 5 - arch/mips/sibyte/common/cfe.c | 5 - arch/mips/txx9/generic/setup.c | 4 - arch/mips/vr41xx/common/init.c | 4 - arch/powerpc/kernel/head_book3s_32.S | 9 + arch/powerpc/kernel/vmlinux.lds.S | 2 +- arch/x86/include/asm/kvm_host.h | 19 +- arch/x86/kernel/cpu/mce/core.c | 4 +- arch/x86/kvm/lapic.c | 4 +- arch/x86/kvm/mmu.h | 2 +- arch/x86/kvm/mmu/mmu.c | 53 ++- arch/x86/kvm/mmu/tdp_mmu.c | 113 +++-- arch/x86/kvm/mmu/tdp_mmu.h | 4 +- arch/x86/kvm/svm/nested.c | 8 + arch/x86/kvm/svm/sev.c | 24 +- arch/x86/kvm/svm/svm.c | 12 +- arch/x86/kvm/svm/svm.h | 2 + arch/x86/kvm/vmx/nested.c | 2 + arch/x86/kvm/vmx/vmx.c | 2 + arch/x86/kvm/x86.c | 30 +- drivers/acpi/Kconfig | 23 +- drivers/acpi/Makefile | 1 + drivers/acpi/platform_profile.c | 181 ++++++++ drivers/acpi/thermal.c | 49 +-- drivers/acpi/x86/s2idle.c | 14 +- drivers/base/core.c | 9 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 18 +- drivers/cpufreq/intel_pstate.c | 15 +- drivers/cpufreq/powernow-k8.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 8 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 2 +- drivers/gpu/drm/amd/display/Kconfig | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 2 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 4 - drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 21 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 7 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 7 - drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 4 - drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 4 - drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 5 - drivers/gpu/drm/amd/display/dc/dcn301/Makefile | 4 - drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 4 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 - drivers/gpu/drm/amd/display/dc/dsc/Makefile | 4 - drivers/gpu/drm/amd/display/dc/os_types.h | 4 - .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 166 +++++++- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.h | 3 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 1 + drivers/gpu/drm/i915/display/intel_ddi.c | 42 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 16 +- drivers/gpu/drm/imx/Kconfig | 2 +- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 4 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 21 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 6 + drivers/gpu/drm/msm/dp/dp_display.c | 7 + drivers/gpu/drm/msm/dp/dp_panel.c | 12 +- drivers/gpu/drm/msm/msm_drv.c | 8 +- drivers/gpu/drm/msm/msm_gem.c | 8 +- drivers/gpu/drm/radeon/radeon_ttm.c | 3 - drivers/gpu/drm/ttm/ttm_pool.c | 2 - drivers/hid/hid-uclogic-params.c | 2 +- drivers/hid/hid-wiimote-core.c | 2 +- drivers/iommu/amd/init.c | 3 +- drivers/iommu/amd/iommu.c | 3 + drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 2 + drivers/iommu/dma-iommu.c | 27 -- drivers/iommu/intel/dmar.c | 4 +- drivers/iommu/intel/irq_remapping.c | 2 + drivers/iommu/intel/svm.c | 14 +- drivers/iommu/iova.c | 8 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-dust.c | 2 +- drivers/md/dm-snap.c | 24 ++ drivers/md/dm.c | 2 +- drivers/media/i2c/ccs-pll.c | 8 +- drivers/media/i2c/ccs/ccs-data.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 +- drivers/media/platform/rcar-vin/rcar-core.c | 2 +- drivers/media/v4l2-core/v4l2-common.c | 4 +- drivers/misc/pvpanic.c | 19 +- drivers/net/bareudp.c | 22 +- drivers/net/can/flexcan.c | 123 +++++- drivers/net/can/m_can/Makefile | 4 + drivers/net/can/m_can/m_can.c | 2 - .../net/can/m_can/{tcan4x5x.c => tcan4x5x-core.c} | 148 +------ drivers/net/can/m_can/tcan4x5x-regmap.c | 135 ++++++ drivers/net/can/m_can/tcan4x5x.h | 57 +++ drivers/net/can/rcar/Kconfig | 4 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 17 +- drivers/net/dsa/hirschmann/Kconfig | 1 + drivers/net/dsa/ocelot/felix.c | 1 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 10 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 - drivers/net/ethernet/broadcom/Kconfig | 1 - drivers/net/ethernet/broadcom/bcm63xx_enet.c | 186 ++++---- drivers/net/ethernet/broadcom/bcm63xx_enet.h | 14 +- drivers/net/ethernet/broadcom/bcmsysport.c | 82 ++-- drivers/net/ethernet/broadcom/bcmsysport.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 - drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 9 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 2 - drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 2 - drivers/net/ethernet/cavium/thunder/nicvf_main.c | 12 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 - drivers/net/ethernet/cisco/enic/enic_main.c | 4 - drivers/net/ethernet/emulex/benet/be_main.c | 2 - drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 10 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 14 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 2 - drivers/net/ethernet/intel/i40e/i40e_main.c | 2 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 18 +- drivers/net/ethernet/intel/ice/ice_main.c | 2 - drivers/net/ethernet/intel/ice/ice_txrx.c | 15 +- drivers/net/ethernet/intel/igb/igb_main.c | 18 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 21 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 19 +- drivers/net/ethernet/marvell/mvneta.c | 12 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 14 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 4 - drivers/net/ethernet/mellanox/mlx4/en_rx.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 8 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 14 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 9 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 6 - drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 2 - drivers/net/ethernet/realtek/r8169_main.c | 180 ++++---- drivers/net/ethernet/sfc/efx.c | 2 - drivers/net/ethernet/sfc/rx.c | 10 +- drivers/net/ethernet/socionext/netsec.c | 9 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 91 +++- drivers/net/ethernet/ti/cpsw.c | 18 +- drivers/net/ethernet/ti/cpsw_new.c | 18 +- drivers/net/geneve.c | 14 +- drivers/net/hyperv/netvsc_bpf.c | 8 +- drivers/net/netdevsim/netdev.c | 2 - drivers/net/phy/bcm7xxx.c | 2 + drivers/net/phy/mdio_bus.c | 4 +- drivers/net/phy/phy.c | 2 +- drivers/net/phy/phy_device.c | 2 +- drivers/net/tun.c | 12 +- drivers/net/usb/qmi_wwan.c | 3 +- drivers/net/veth.c | 14 +- drivers/net/virtio_net.c | 18 +- drivers/net/vxlan.c | 15 +- drivers/net/xen-netfront.c | 10 +- drivers/platform/x86/acerhdf.c | 3 +- drivers/ptp/Kconfig | 1 + drivers/regulator/bd718x7-regulator.c | 20 +- drivers/regulator/mcp16502.c | 2 +- drivers/remoteproc/qcom_wcnss_iris.c | 1 + drivers/thermal/da9062-thermal.c | 4 +- drivers/thermal/gov_power_allocator.c | 2 +- drivers/thermal/gov_step_wise.c | 14 +- drivers/thermal/thermal_core.c | 72 +--- drivers/thermal/thermal_core.h | 5 +- drivers/thermal/thermal_helpers.c | 7 + drivers/thermal/thermal_sysfs.c | 85 +--- drivers/thermal/ti-soc-thermal/ti-thermal-common.c | 6 +- drivers/thunderbolt/icm.c | 2 +- drivers/usb/core/hcd.c | 8 +- drivers/usb/dwc3/gadget.c | 2 + drivers/usb/gadget/configfs.c | 4 +- drivers/usb/typec/altmodes/Kconfig | 2 +- drivers/usb/typec/class.c | 2 + fs/btrfs/disk-io.c | 2 +- fs/btrfs/extent_io.c | 4 +- fs/btrfs/print-tree.c | 10 +- fs/btrfs/print-tree.h | 2 +- fs/btrfs/relocation.c | 7 +- fs/btrfs/tree-checker.c | 7 + fs/erofs/namei.c | 2 +- fs/io_uring.c | 467 ++++++++++++--------- fs/namei.c | 88 ++-- fs/open.c | 6 + include/linux/acpi.h | 7 + include/linux/brcmphy.h | 1 + include/linux/dsa/brcm.h | 16 + include/linux/fcntl.h | 2 +- include/linux/kcov.h | 21 + include/linux/namei.h | 1 + include/linux/netdevice.h | 17 - include/linux/platform_profile.h | 39 ++ include/linux/thermal.h | 15 +- include/media/v4l2-common.h | 4 +- include/net/dsa.h | 53 +-- include/net/udp_tunnel.h | 8 + include/net/xdp.h | 19 + include/soc/nps/common.h | 172 -------- include/soc/nps/mtm.h | 59 --- include/uapi/linux/kvm.h | 2 + include/uapi/linux/openat2.h | 4 + kernel/bpf/preload/iterators/iterators.c | 2 +- kernel/rcu/rcu_segcblist.c | 14 +- kernel/rcu/rcutorture.c | 4 +- kernel/rcu/tree_plugin.h | 35 +- kernel/time/clocksource.c | 2 +- kernel/time/timer.c | 1 + lib/Kconfig.ubsan | 2 - net/bpf/test_run.c | 11 +- net/bridge/br_fdb.c | 1 + net/can/raw.c | 16 +- net/core/dev.c | 26 +- net/core/sock_map.c | 2 +- net/dsa/dsa.c | 22 - net/dsa/dsa2.c | 2 + net/dsa/dsa_priv.h | 13 +- net/dsa/slave.c | 192 +++++---- net/dsa/tag_brcm.c | 1 + net/ipv4/udp_tunnel_core.c | 24 +- net/ipv6/ip6_fib.c | 5 +- sound/pci/hda/patch_realtek.c | 4 + sound/soc/intel/boards/bytcht_es8316.c | 3 - sound/soc/soc-pcm.c | 19 +- tools/bpf/bpftool/net.c | 1 - tools/lib/bpf/bpf_core_read.h | 136 ++++-- .../selftests/bpf/prog_tests/core_read_macros.c | 64 +++ .../selftests/bpf/progs/test_core_read_macros.c | 50 +++ tools/testing/selftests/kvm/Makefile | 2 +- tools/testing/selftests/kvm/demand_paging_test.c | 118 ++---- tools/testing/selftests/kvm/dirty_log_perf_test.c | 145 ++----- tools/testing/selftests/kvm/dirty_log_test.c | 125 ++---- tools/testing/selftests/kvm/include/guest_modes.h | 21 + tools/testing/selftests/kvm/include/kvm_util.h | 9 + .../testing/selftests/kvm/include/perf_test_util.h | 167 +------- tools/testing/selftests/kvm/lib/guest_modes.c | 70 +++ tools/testing/selftests/kvm/lib/kvm_util.c | 9 +- .../perf_test_util.h => lib/perf_test_util.c} | 112 ++--- tools/testing/selftests/net/pmtu.sh | 71 +++- virt/kvm/kvm_main.c | 3 +- 294 files changed, 3590 insertions(+), 2794 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform_profile create mode 100644 Documentation/userspace-api/sysfs-platform_profile.rst create mode 100644 arch/arm/boot/dts/qcom-pmx55.dtsi create mode 100644 drivers/acpi/platform_profile.c rename drivers/net/can/m_can/{tcan4x5x.c => tcan4x5x-core.c} (76%) create mode 100644 drivers/net/can/m_can/tcan4x5x-regmap.c create mode 100644 drivers/net/can/m_can/tcan4x5x.h create mode 100644 include/linux/dsa/brcm.h create mode 100644 include/linux/platform_profile.h delete mode 100644 include/soc/nps/common.h delete mode 100644 include/soc/nps/mtm.h create mode 100644 tools/testing/selftests/bpf/prog_tests/core_read_macros.c create mode 100644 tools/testing/selftests/bpf/progs/test_core_read_macros.c create mode 100644 tools/testing/selftests/kvm/include/guest_modes.h create mode 100644 tools/testing/selftests/kvm/lib/guest_modes.c copy tools/testing/selftests/kvm/{include/perf_test_util.h => lib/perf_test_util.c} (55%)