This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 0d52778b8710 Add linux-next specific files for 20201218 omits cf0b0ebcd9f9 Merge branch 'akpm/master' omits 1c5b0b60b03f secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits ef558ceb798b secretmem: test: add basic selftest for memfd_secret(2) omits 53365cc98345 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits 65ed2efb389d arch, mm: wire up memfd_secret system call where relevant omits b90e2f296790 PM: hibernate: disable when there are active secretmem users omits 23f544e9d494 secretmem: add memcg accounting omits 5a6ce8a7432d secretmem: use PMD-size pages to amortize direct map fragm [...] omits 405b55e6dca2 mm: introduce memfd_secret system call to create "secret" [...] omits 9fe9ae818098 kfence: fix implicit function declaration omits ebdb82378f64 set_memory: allow querying whether set_direct_map_*() is a [...] omits 64b499a270a7 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 1a78df936075 set_memory: allow set_direct_map_*_noflush() for multiple pages omits cefc76998c4d mmap: make mlock_future_check() global omits 151a8e40c09a mm: add definition of PMD_PAGE_ORDER omits 23a3c2dcd972 selftests/filesystems: expand epoll with epoll_pwait2 omits 6178ddaa61d7 epoll-wire-up-syscall-epoll_pwait2-fix omits fcf514cf6585 epoll: wire up syscall epoll_pwait2 omits 29420d258367 epoll: add syscall epoll_pwait2 omits c746ca32de3c epoll: convert internal api to timespec64 omits 5f3b1af3a953 kasan: update documentation omits 4ef55345176b kasan, mm: allow cache merging with no metadata omits 529f3396cfaa kasan: sanitize objects when metadata doesn't fit omits 3facec1c1e1f kasan: clarify comment in __kasan_kfree_large omits 3bf4da8b3fbf kasan: simplify assign_tag and set_tag calls omits 32ab90dddd26 kasan: don't round_up too much omits d5fb3ece3d78 kasan, mm: rename kasan_poison_kfree omits f760b11245b8 kasan, mm: check kasan_enabled in annotations omits 7ffc87228a69 kasan: don't use read-only static keys omits 32ce419ffbb8 kasan: add and integrate kasan boot parameters omits 320caa010142 kasan: inline (un)poison_range and check_invalid_free omits 7088c6476255 kasan: open-code kasan_unpoison_slab omits f66de1bd82b9 kasan: inline random_tag for HW_TAGS omits ce5b7300c028 kasan: inline kasan_reset_tag for tag-based modes omits 7125c7eb723d kasan: remove __kasan_unpoison_stack omits 83668fb8235a kasan: allow VMAP_STACK for HW_TAGS mode omits 031b3cb8e1fb kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits 84aed58b9d85 kasan: introduce set_alloc_info omits f01ed2ca2fd3 kasan: rename get_alloc/free_info omits f88683479f30 kasan: simplify quarantine_put call site omits 81b49443e1e5 kselftest/arm64: check GCR_EL1 after context switch omits bf9efadf657e kasan: add documentation for hardware tag-based mode omits 7cd04fea5fbd kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits af33522850bc kasan, mm: reset tags when accessing metadata omits 058013ff4af0 kasan, arm64: print report from tag fault handler omits bbd5d82e1d3d kasan, arm64: implement HW_TAGS runtime omits d3ef4a100a52 kasan, arm64: expand CONFIG_KASAN checks omits 3388125f502d kasan, x86, s390: update undef CONFIG_KASAN omits 4c290d2c9bf2 kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits d64d8070658d arm64: kasan: add arch layer for memory tagging helpers omits 045ccd3b7ac7 arm64: kasan: align allocations for HW_TAGS omits 7fcee0647c3a kasan, mm: untag page address in free_reserved_area omits 999bcaae9e6a arm64: mte: switch GCR_EL1 in kernel entry and exit omits 831b243c4de4 arm64: mte: convert gcr_user into an exclude mask omits c4577a8892a1 arm64: kasan: allow enabling in-kernel MTE omits b3f5a17cc377 arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE omits 44eaaa0a0122 arm64: mte: add in-kernel tag fault handler omits 221905cec18d arm64: mte: reset the page tag in page->flags omits 4c1e42ba7c80 arm64: mte: add in-kernel MTE helpers omits 95d87330ada6 arm64: enable armv8.5-a asm-arch option omits de703eb158b8 kasan: introduce CONFIG_KASAN_HW_TAGS omits ffbf59dbe3d7 kasan: separate metadata_fetch_row for each mode omits 61f3d51ba971 kasan: rename SHADOW layout macros to META omits 1b8648168209 kasan: rename print_shadow_for_address to print_memory_metadata omits ca54820931ca kasan: rename addr_has_shadow to addr_has_metadata omits 26a52ff9e370 kasan, arm64: rename kasan_init_tags and mark as __init omits 595819cbd87d kasan, arm64: move initialization message omits 601cb9b7319e kasan, arm64: only use kasan_depth for software modes omits 65bb7d5bf90b kasan, arm64: only init shadow for software modes omits 4e075619009f kasan: decode stack frame only with KASAN_STACK_ENABLE omits d90961c6f5bd kasan: hide invalid free check implementation omits 340c63c17814 kasan: don't duplicate config dependencies omits d85c09300235 kasan: rename report and tags files omits f065f1de6ec5 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits f4062f6584ce kasan: split out shadow.c from common.c omits 93aeb9ae8729 kasan: only build init.c for software modes omits a382da0772e0 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits 80e773aef561 kasan: rename (un)poison_shadow to (un)poison_range omits befd57bd1e13 kasan, mm: fix build issue with asmlinkage omits 21060f307113 kasan: shadow declarations only for software modes omits ab8af69f366e kasan: group vmalloc code omits 2a0dedff9475 kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits 364d939d0c8f kasan: drop unnecessary GPL text from comment headers omits 16ac34fb5502 epoll: eliminate unnecessary lock for zero timeout omits 62ef216634cf epoll: replace gotos with a proper loop omits 62b1cb12619d epoll: pull all code between fetch_events and send_event i [...] omits eeeec7e9e48e epoll: simplify and optimize busy loop logic omits fe25e5227328 epoll: move eavail next to the list_empty_careful check omits 14a90625eb71 epoll: pull fatal signal checks into ep_send_events() omits 4bd07b2831ba epoll: simplify signal handling omits 9c9ffd41a1ca epoll: check for events when removing a timed out thread f [...] omits 711bb6bef2c2 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() omits 7a9d9afe5bb8 mm/memcg: add missed warning in mem_cgroup_lruvec omits 972450d66a80 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits ab814f0a7dab mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 86930cf60715 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits bb835e3b34fa mm: slub: call account_slab_page() after slab page initialization omits 5247f624c7f0 mm, kvm: account kvm_vcpu_mmap to kmemcg omits f8f0d4c59024 mm/memcg: remove unused definitions omits 38c27c5f70e8 mm/memcg: warning on !memcg after readahead page charged omits 10a769e6076e mm/memcg: bail early from swap accounting if memcg disabled omits ab533bb6768e kmap: stupid hacks to make it compile omits df4f754f147b Merge branch 'akpm-current/current' omits d6f56d2cee4a Merge remote-tracking branch 'notifications/notifications- [...] omits db191fa10c2e Merge remote-tracking branch 'fpga/for-next' omits 76933fe0c5bc Merge remote-tracking branch 'pidfd/for-next' omits 6505428851a6 Merge remote-tracking branch 'xarray/main' omits 7076c47b2bce Merge remote-tracking branch 'nvmem/for-next' omits 8275828b20a6 Merge remote-tracking branch 'slimbus/for-next' omits afb502aff6d7 Merge remote-tracking branch 'ntb/ntb-next' omits 03040f606518 Merge remote-tracking branch 'rtc/rtc-next' omits de426e376478 Merge remote-tracking branch 'coresight/next' omits 71c53cfe5aa9 Merge remote-tracking branch 'livepatching/for-next' omits 7f3a802defe7 Merge remote-tracking branch 'kselftest/next' omits 2d2b6dd675f7 Merge remote-tracking branch 'userns/for-next' omits 35afccba3a70 Merge remote-tracking branch 'pwm/for-next' omits 50e1cc7ffb2a Merge remote-tracking branch 'gpio/for-next' omits b35281689b3d Merge remote-tracking branch 'rpmsg/for-next' omits a122867a00de Merge remote-tracking branch 'vhost/linux-next' omits d47c442b2f4b Merge remote-tracking branch 'scsi-mkp/for-next' omits bc6a8623c89a Merge remote-tracking branch 'scsi/for-next' omits 5e857c3e25ac Merge remote-tracking branch 'cgroup/for-next' omits 014c745b86bc Merge remote-tracking branch 'icc/icc-next' omits e0637f501353 Merge remote-tracking branch 'mux/for-next' omits f3af428674c0 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits f1df4a0f254b Merge remote-tracking branch 'leds/for-next' omits c1a046ec4f24 Merge remote-tracking branch 'hsi/for-next' omits 72d8c9d57bbb Merge remote-tracking branch 'chrome-platform/for-next' omits 5626ba05ad81 Merge remote-tracking branch 'workqueues/for-next' omits f997bd492b51 Merge remote-tracking branch 'percpu/for-next' omits 76d9578b728f Merge remote-tracking branch 'xen-tip/linux-next' omits 18ab26fc6b6b Merge remote-tracking branch 'kvm/next' omits 3fe08c6f2ecc Merge remote-tracking branch 'rcu/rcu/next' omits a5fd57151fef Merge remote-tracking branch 'ftrace/for-next' omits c0e0463aacd5 Merge remote-tracking branch 'edac/edac-for-next' omits 91e0ede76072 Merge remote-tracking branch 'tip/auto-latest' omits 15fa5054fc09 Merge remote-tracking branch 'watchdog/master' omits 20eca18a79d0 Merge remote-tracking branch 'keys/keys-next' omits 8f246f4ecb0e Merge remote-tracking branch 'security/next-testing' omits 3295813b12da Merge remote-tracking branch 'battery/for-next' omits f0bbea37cac6 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 5a172e2421a0 Merge remote-tracking branch 'device-mapper/for-next' omits 093509e11cc7 Merge remote-tracking branch 'block/for-next' omits 012d7478cc53 Merge remote-tracking branch 'input/next' omits a80441d5de2a Merge remote-tracking branch 'modules/modules-next' omits 23ba068ec974 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits ceda45bff9be Merge remote-tracking branch 'drm-msm/msm-next' omits 890d34663e8c Merge remote-tracking branch 'drm-misc/for-linux-next' omits 02603b5b2c6f Merge remote-tracking branch 'drm-intel/for-linux-next' omits 11976c522362 Merge remote-tracking branch 'amdgpu/drm-next' omits 9e3fe0095239 Merge remote-tracking branch 'drm/drm-next' omits f200e8ae94a9 Merge remote-tracking branch 'gfs2/for-next' omits 677e75000b5d Merge remote-tracking branch 'ieee1394/for-next' omits 1369bec6b000 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 63230a3ff394 Merge remote-tracking branch 'pm/linux-next' omits 17305c56b169 Merge remote-tracking branch 'v4l-dvb-next/master' omits 14c4c7719d1a Merge remote-tracking branch 'dmi/dmi-for-next' omits 6779316346ff Merge remote-tracking branch 'i3c/i3c/next' omits 326d90a34ddf Merge remote-tracking branch 'i2c/i2c/for-next' omits 9bacc80615e9 Merge remote-tracking branch 'hid/for-next' omits 2b66b476d30e Merge remote-tracking branch 'printk/for-next' omits 82222bd93ab4 Merge remote-tracking branch 'vfs/for-next' omits f78ffe0e3e29 Merge remote-tracking branch 'xfs/for-next' omits ef88282bd5c3 Merge remote-tracking branch 'v9fs/9p-next' omits 5cbcc6d13062 Merge remote-tracking branch 'ubifs/next' omits ceee0b144973 Merge remote-tracking branch 'orangefs/for-next' omits fedf2d9180ec Merge remote-tracking branch 'cel/cel-next' omits 4909e2c98244 Merge remote-tracking branch 'nfs-anna/linux-next' omits 13b0027e5953 Merge remote-tracking branch 'ext4/dev' omits b88708b6a10c Merge remote-tracking branch 'ext3/for_next' omits 2fc5423da12f Merge remote-tracking branch 'exfat/dev' omits d8f62145f172 Merge remote-tracking branch 'configfs/for-next' omits 3436e6a383c9 Merge remote-tracking branch 'cifs/for-next' omits 9f367894ba30 Merge remote-tracking branch 'btrfs/for-next' omits 985efaebc7c9 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits cfe05cca1074 Merge remote-tracking branch 'uml/linux-next' omits 71f379a79fc0 Merge remote-tracking branch 's390/for-next' omits 30712f9595db Merge remote-tracking branch 'risc-v/for-next' omits 063a350eaadf Merge remote-tracking branch 'powerpc/next' omits 70f1d5a51d0e Merge remote-tracking branch 'openrisc/for-next' omits b321ee1d27e1 Merge remote-tracking branch 'nds32/next' omits 5ac01eb3506f Merge remote-tracking branch 'm68knommu/for-next' omits 501b2fc4e5ff Merge remote-tracking branch 'h8300/h8300-next' omits b5dbf1fa39c3 Merge remote-tracking branch 'csky/linux-next' omits ffab0f065dff Merge remote-tracking branch 'clk/clk-next' omits 560ec96e848f Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits b4c54d86a989 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits b1b9d11c2e03 Merge remote-tracking branch 'tegra/for-next' omits 2a4317a73fcd Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c58359c459e6 Merge remote-tracking branch 'stm32/stm32-next' omits ae7a097f135e Merge remote-tracking branch 'samsung-krzk/for-next' omits b1adcb9ae177 Merge remote-tracking branch 'rockchip/for-next' omits ec0c809a4024 Merge remote-tracking branch 'reset/reset/next' omits 5ddfc85e3de8 Merge remote-tracking branch 'renesas/next' omits a07e666da628 Merge remote-tracking branch 'realtek/for-next' omits 56a76bdac3f0 Merge remote-tracking branch 'qcom/for-next' omits 4098eb8f3ba7 Merge remote-tracking branch 'omap/for-next' omits c4a7e7da2872 Merge remote-tracking branch 'mvebu/for-next' omits 3503e3d41b99 Merge remote-tracking branch 'mediatek/for-next' omits b6ded5aa9c3e Merge remote-tracking branch 'keystone/next' omits f21d4682f361 Merge remote-tracking branch 'imx-mxs/for-next' omits 747d93745fa4 Merge remote-tracking branch 'drivers-memory/for-next' omits c68d07058113 Merge remote-tracking branch 'at91/at91-next' omits c7b637dd706c Merge remote-tracking branch 'aspeed/for-next' omits c3f4dbd156f8 Merge remote-tracking branch 'amlogic/for-next' omits d82c5bced208 Merge remote-tracking branch 'arm-soc/for-next' omits 759acdf6ea8d Merge remote-tracking branch 'arm64/for-next/core' omits 811234c09bd9 Merge remote-tracking branch 'arm/for-next' omits d76b53c9e076 Merge remote-tracking branch 'asm-generic/master' omits 94fcdff96598 Merge remote-tracking branch 'dma-mapping/for-next' omits e6417e26dfe5 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits b05bfd9cb53e Merge remote-tracking branch 'kbuild/for-next' omits c41c506b38eb Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6c87d56c4c45 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits accf86d13112 Merge remote-tracking branch 'omap-fixes/fixes' omits 77cb9ad2717b Merge remote-tracking branch 'kselftest-fixes/fixes' omits 80eb2bf05d3d Merge remote-tracking branch 'ide/master' omits 77eca1fe2dd8 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 24015108f32c Merge remote-tracking branch 'regulator-fixes/for-linus' omits fa9df6a16915 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1a6a20f980a4 Merge remote-tracking branch 'sound-current/for-linus' omits 3ee4bdeb01ad Merge remote-tracking branch 'wireless-drivers/master' omits cb6f278f9ff0 Merge remote-tracking branch 'bpf/master' omits 20b2d96d15f4 Merge remote-tracking branch 'net/master' omits 005b46de5c9b Merge remote-tracking branch 'sparc/master' omits 47f92cc174f9 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 00122d8be33a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 78ba0c0b0f1e Merge remote-tracking branch 'arm-current/fixes' omits d3f96a4a24ff Merge remote-tracking branch 'arc-current/for-curr' omits 86248e8f6fd6 Merge branch 'block-5.11' into for-next omits b9d8f72f5996 blk-mq: Use llist_head for blk_cpu_done omits 4cacfaca1680 blk-mq: Always complete remote completions requests in softirq omits 739c541bd3ea ext4: don't leak old mountpoint samples omits 8bfa891d561f ext4: drop ext4_handle_dirty_super() omits c0ef31610ca7 ext4: fix superblock checksum failure when setting password salt omits 8e6f04c5e918 ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super() omits e810c942a325 ext4: save error info to sb through journal if available omits c582b258be3c ext4: protect superblock modifications with a buffer lock omits abcac58a6d0e ext4: drop sync argument of ext4_commit_super() omits 23505297911d ext4: combine ext4_handle_error() and save_error_info() omits 73d860278e90 ext4: remove unnecessary wbc parameter from ext4_bio_write_page omits 5862fb2aa2bd ext4: avoid s_mb_prefetch to be zero in individual scenarios omits a9005ca95982 ext4: defer saving error info from atomic context omits 83f01c0a3f87 Merge branch 'clk-trace' into clk-next omits a4d959a37b0c Merge branch 'clk-analog' into clk-next omits 63adea147951 Merge branch 'clk-ti' into clk-next omits 9bc150e70039 Merge branch 'clk-summary' into clk-next omits f0b640071199 Merge branch 'clk-mediatek' into clk-next omits 9254986bd749 aio: simplify read_events() omits a1c6269324d3 gpio: xilinx: utilize generic bitmap_get_value and _set_value omits 9e30b9cb00c0 gpio: thunderx: utilize for_each_set_clump macro omits ea4b543c62b7 lib/test_bitmap.c: add for_each_set_clump test cases omits 288511ce0db4 bitops: introduce the for_each_set_clump macro omits 6b9be2fe5d29 lib: optimize cpumask_local_spread() omits 91114de6c678 proc/sysctl: make protected_* world readable omits ef9e36de0452 kernel/hung_task.c: Monitor killed tasks. omits a07275d7b41f fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 66e233d53a42 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 262f8b800ad8 MAINTAINERS: add entry for KFENCE omits 42faa33a6d37 kfence: add test suite omits ad1c1110c505 kfence, Documentation: add KFENCE documentation omits 51eb8bc8edde kfence, kasan: make KFENCE compatible with KASAN omits 8c370cf4da63 mm, kfence: insert KFENCE hooks for SLUB omits 5035e2a4e575 mm, kfence: insert KFENCE hooks for SLAB omits b9609d0d48a9 kfence: use pt_regs to generate stack trace on faults omits d1ed29926f28 arm64, kfence: enable KFENCE for ARM64 omits 77f135dc348c x86, kfence: enable KFENCE for x86 omits 0a8954a4a5be kfence: avoid stalling work queue task without allocations omits ef8871757458 kfence: Fix parameter description for kfence_object_start() omits 967f9d7c6d35 mm: add Kernel Electric-Fence infrastructure omits bd965772bf96 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 31a5c36b6b1f mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 67f44b5c01e6 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits e3c714e106a5 mm,thp,shmem: make khugepaged obey tmpfs mount flags omits b93f1b1646c1 mm,thp,shm: limit gfp mask to no more than specified omits a32052c97faa mm,thp,shmem: limit shmem THP alloc gfp_mask omits 7385ac72f8d1 mm: remove pagevec_lookup_entries omits 5ec552bbe8fd mm: pass pvec directly to find_get_entries omits 462a2852f691 mm: remove nr_entries parameter from pagevec_lookup_entries omits 1958e055e4de mm: add an 'end' parameter to pagevec_lookup_entries omits 6a60374c204c mm: add an 'end' parameter to find_get_entries omits c814dd4e2d13 fix mm-add-and-use-find_lock_entries.patch omits 3efc9d5d4d2b mm: add and use find_lock_entries omits be93d756eb28 iomap: use mapping_seek_hole_data omits cb7d589e1ff4 fix mm-filemap-add-mapping_seek_hole_data.patch omits 02084df7693f mm/filemap: add mapping_seek_hole_data omits bdcc5e4006ef fix mm-filemap-add-helper-for-finding-pages.patch omits 71ecb6b2a529 mm/filemap: add helper for finding pages omits 860efd752019 mm/filemap: rename find_get_entry to mapping_get_entry omits b4ab95b97d77 mm: add FGP_ENTRY omits bfe00daf46a5 mm/swap: optimise get_shadow_from_swap_cache omits 9208650c78d3 mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 264a46de5ba3 mm: make pagecache tagged lookups return only head pages omits 215b8a775b34 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] omits beb877ae2bbe mm: fix initialization of struct page for holes in memory layout omits a7ffd53daf1a mm: memblock: enforce overlap of memory.memblock and memor [...] omits fda6bfcf0ca1 mm/vmscan: __isolate_lru_page_prepare() cleanup omits fe10b0cf14d1 MIPS: do not call flush_tlb_all when setting pmd entry omits 465b98ebfb2e mm/huge_memory.c: update tlb entry if pmd is changed omits 262e29f25004 mm/mmap.c: fix the adjusted length error omits d233717121a7 selftests/vm: fix building protection keys test omits d980f3955534 mm/wap: don't SetPageWorkingset unconditionally during swapin omits 9c3f246256d3 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 68090c6e0e48 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits c0c5091633e5 ramfs: support O_TMPFILE omits 3087d5c92320 ocfs2: fix ocfs2 corrupt when iputting an inode omits c9207399a20e ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 8574e7071c60 /proc/kpageflags: do not use uninitialized struct pages omits feb727a62a01 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 6d589dcf10f5 nfsd: Don't set eof on a truncated READ_PLUS omits 6fce8759cbc7 nfsd: Fixes for nfsd4_encode_read_plus_data() omits 2b535ecb464b NFSD: Fix sparse warning in nfssvc.c omits 358d7e7fa3f0 Merge branch 'clk-sifive' into clk-next omits 87a96de608de Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits b349886d0a8e Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits 20b7445d8aa1 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits b8b59f81e647 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 5e6a378bf7eb vdpa: Use simpler version of ida allocation omits 05aff7251917 vdpa: Add missing comment for virtqueue count omits 4294fa5f5032 drm/i915: Reduce duplicated switch cases in hpd code omits f89304d86a59 uapi: virtio_ids: add missing device type IDs from OASIS spec omits 9487b8b5d43e uapi: virtio_ids.h: consistent indentions omits 17702d3faba3 vhost scsi: fix error return code in vhost_scsi_set_endpoint() omits 4db90b5a8281 ack! virtio_ring: Fix two use after free bugs omits 400228b7e0c4 ack! virtio_net: Fix error code in probe() omits 35fc22b6228d ack! virtio_ring: Cut and paste bugs in vring_create_virtq [...] omits 75a6b9bb6a9d virtio_ring: Fix two use after free bugs omits af0b972d4b06 virtio_net: Fix error code in probe() omits ee49da98f589 virtio_ring: Cut and paste bugs in vring_create_virtqueue_ [...] omits d85efc381a0c tools/virtio: add barrier for aarch64 omits 2da537aad646 tools/virtio: add krealloc_array omits b743b3545ebf tools/virtio: include asm/bug.h omits 73fc55372202 vdpa/mlx5: Use write memory barrier after updating CQ index omits 02fa7956a8f3 vdpa: split vdpasim to core and net modules omits 7729f26d2fb0 vdpa_sim: split vdpasim_virtqueue's iov field in out_iov a [...] omits 51d578f7020f vdpa_sim: make vdpasim->buffer size configurable omits d03baff8cb1b vdpa_sim: use kvmalloc to allocate vdpasim->buffer omits a41a292345b0 vdpa_sim: set vringh notify callback omits 4511ccf27459 vdpa_sim: add set_config callback in vdpasim_dev_attr omits b1a8e6de8380 vdpa_sim: add get_config callback in vdpasim_dev_attr omits e89eeaa7f21b vdpa_sim: make 'config' generic and usable for any device type omits 292b817d6cd1 vdpa_sim: store parsed MAC address in a buffer omits ef957d51d905 vdpa_sim: add work_fn in vdpasim_dev_attr omits 3a0f1cce9aae vdpa_sim: add supported_features field in vdpasim_dev_attr omits 9a65b84a9c79 vdpa_sim: add device id field in vdpasim_dev_attr omits c0a92498c68c vdpa_sim: add struct vdpasim_dev_attr for device attributes omits 70005038df06 vdpa_sim: rename vdpasim_config_ops variables omits 5c33a69a3ea0 vdpa_sim: make IOTLB entries limit configurable omits d8354b13acab vdpa_sim: remove hard-coded virtq count omits 1c1687028391 vdpa_sim: remove unnecessary headers inclusion omits 8cb3c1666483 vdpa: remove unnecessary 'default n' in Kconfig entries omits bad62714b7e0 exfat: Avoid allocating upcase table using kcalloc() omits 7cb917b2b7bb drm/i915/display/tc: Only WARN once for bogus tc port flag omits 123c2aa33283 Merge branch 'clk-renesas' into clk-next omits adf866008129 Merge branch 'clk-imx' into clk-next omits 543adf3867f2 Merge branch 'clk-tegra' into clk-next omits ef3b3dcc1776 Merge branch 'clk-qcom' into clk-next omits 5a0d8c27714e Merge branch 'clk-unused' into clk-next omits 3a9ec563a4ff drm/i915/icl: Fix initing the DSI DSC power refcount durin [...] omits fd8a5b27ff21 drm/i915/bios: fill in DSC rc_model_size from VBT omits a8f65ba3c265 drm/dsc: add helper for calculating rc buffer size from DPCD omits 420798a09da7 drm/i915/dsc: make rc_model_size an encoder defined value omits e5b9cbd38135 drm/i915/dsc: configure hardware using specified rc_model_size omits 1f22ed36913e drm/dsc: use rc_model_size from DSC config for PPS omits 4ac790c1f1d6 Merge branch 'clk-qcom' into clk-next omits 95c708fe26d2 Merge branch 'arm/fixes' into for-next omits 36a8cf00c9e4 Merge branch 'arm/dt' into for-next omits 84811b814729 soc: document merges omits dd4b6b876472 Merge branch 'arm/omap-genpd' into for-next omits 3d7be9292b1f Merge branch 'arm/fixes' into for-next omits 876aa6529ab1 Merge branch 'arm/drivers' into for-next omits a0cab089baf3 ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs omits 2305d20f251d firmware: xilinx: Mark pm_api_features_map with static keyword omits 6c02f6f4124b Merge branch 'kconfig' into for-next omits 46cebdb2a1a3 kbuild: don't hardcode depmod path omits e03814f451e9 soc: document merges omits 7debceff46ee Merge branch 'arm/dt' into for-next omits 1ceb599a91d4 soc: document merges omits 6843961ff2f2 Merge branch 'arm/soc' into for-next omits 031c4c527de4 Merge branch 'arm/drivers' into for-next omits ad6f1c3e04b7 soc: document merges omits 87a7a364cc71 Merge branch 'arm/defconfig' into for-next omits 4e915ae325e1 Merge branch 'arm/drivers' into for-next omits a1ce9fd16c49 Merge branch 'arm/fixes' into for-next omits 358c85de1a35 Merge tag 'memory-controller-drv-tegra-5.11-3' of git://gi [...] omits b635bbca0a88 Merge tag 'memory-controller-drv-5.11-2' of git://git.kern [...] omits d7f9c26b4525 Merge tag 'v5.11-rockchip-drivers-1' of git://git.kernel.o [...] omits 03c48a830e9d Merge tag 'reset-for-v5.11' of git://git.pengutronix.de/pz [...] omits 9492840ddeed Merge tag 'imx-drivers-5.11' of git://git.kernel.org/pub/s [...] omits 4879de98ca74 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] omits 92bdbe647abd Merge tag 'drivers_soc_for_5.11' of git://git.kernel.org/p [...] omits e5b14e46a2ad Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://g [...] omits 6855f7bdeafb Merge tag 'qcom-drivers-for-5.11' of git://git.kernel.org/ [...] omits 87623ad26f6a Merge tag 'aspeed-5.11-soc' of git://git.kernel.org/pub/sc [...] omits 88f39e964dd3 soc: document merges omits fb10b701887b Merge branch 'arm/dt' into for-next omits ddfbed60c560 Merge branch 'arm/defconfig' into for-next omits df15828121a5 Merge branch 'arm/fixes' into for-next omits b0c0bd01598b Merge branch 'arm/drivers' into for-next omits 4985c506303f powerpc/configs: drop unused BACKLIGHT_GENERIC option omits 4e9c44b128d3 parisc: configs: drop unused BACKLIGHT_GENERIC option omits 225768228253 MIPS: configs: drop unused BACKLIGHT_GENERIC option omits c9a43525e0b6 kbuild: doc: document subdir-y syntax omits 7e2f1f94bf4e kbuild: doc: clarify the difference between extra-y and always-y omits 1c0de41581c1 kbuild: doc: split if_changed explanation to a separate section omits 78f2d8b6cfce kbuild: doc: merge 'Special Rules' and 'Custom kbuild comm [...] omits a617ccb7db0c kbuild: doc: fix 'List directories to visit when descendin [...] omits 663e29430e12 kbuild: doc: replace arch/$(ARCH)/ with arch/$(SRCARCH)/ omits f1ce29a6fcf9 kbuild: doc: update the description about kbuild Makefiles omits b6f77c705822 kbuild: enforce -Werror=unused-result omits 54ef31c76628 Merge branch 'devel-stable' into for-next omits eb86b15a2c53 Merge branches 'fixes' and 'misc' into for-next omits 1205285c7a71 ARM: 9027/1: head.S: explicitly map DT even if it lives in [...] omits 1b78828288d0 ARM: 9038/1: Link with '-z norelro' omits 3bdf1a7503d6 ARM: 9037/1: uncompress: Add OF_DT_MAGIC macro omits 3597a10e4c44 ARM: 9036/1: uncompress: Fix dbgadtb size parameter name omits 3c0899539253 ARM: 9035/1: uncompress: Add be32tocpu macro omits 2a50d6b9cfe9 ARM: 9033/1: arm/smp: Drop the macro S(x,s) omits 0fe88ade3f93 ARM: 9032/1: arm/mm: Convert PUD level pgtable helper macr [...] omits 17fb1a208129 ARM: 9031/1: hyp-stub: remove unused .L__boot_cpu_mode_off [...] omits d371d6ea92ad drm/i915/display/dp: Compute the correct slice count for V [...] omits 4b970408dbc9 drm/i915/dp: No need to poll FEC Enable Live bit omits f1e2cc257478 Merge branch 'clk-freescale' into clk-next omits db8b3f4df6ee Merge branch 'clk-of' into clk-next omits 345702c3ab28 Merge branch 'clk-fixes' into clk-next omits 025afd23831b Merge branch 'clk-rockchip' into clk-next omits c4a7aa7dcf20 Merge branch 'clk-amlogic' into clk-next omits e931bfe4196f Merge branch 'clk-samsung' into clk-next omits 9d8fddf8579a drm/i915: Disable outputs during unregister omits 005650283a9b drm/i915: Call kill_bigjoiner_slave() earlier omits 72305a808070 drm/i915: Properly flag modesets for all bigjoiner pipes omits 9e363c82baf1 drm/i915: Add intel_atomic_add_affected_planes() omits ee42ec19ca2e drm/i915: Track logically enabled planes for hw state omits 97ffcd0d1eec drm/i915: Add VRR_CTL_LINE_COUNT field to VRR_CTL register def omits cf977e18610e drm/i915/gem: Spring clean debugfs omits e35293465965 drm/i915: Make intel_display_power_put_unchecked() an inte [...] omits 93b916fda693 drm/i915: Track power reference taken to disable power wel [...] omits a0b024ed10bd drm/i915: Rename power_domains.wakeref to init_wakeref omits 719065500b5d drm/i915: Track power reference taken for eDP VDD omits 162e68e133d5 drm/i915/ddi: Track power reference taken for encoder main [...] omits a4550977a0fa drm/i915/ddi: Track power reference taken for encoder DDI IO use omits 802034849a22 drm/i915: Track power references taken for enabled CRTCs omits 6979cb9a2cb4 drm/i915: Factor out helpers to get/put a set of tracked p [...] omits a9b5e83a5d11 drm/i915: Use CRTC index consistently during getting/putti [...] omits 1494a1dec5bf drm/i915: refactor panel backlight control functions. (v2) omits 610b33d7f7b2 Merge branch 'clk-qcom' into clk-next omits 829270e4552e drm/i915/display: Record the plane update times for debugging omits 54b3f0e68173 drm/i915: remove last traces of I915_READ(), I915_WRITE() [...] omits f9c914a5b946 Revert "drm/i915/display/fbc: Disable fbc by default on TGL" omits 91bd7a441bf0 drm/i915/display/tgl: Disable FBC with PSR2 omits ca3fb8821fbc drm/i915/gvt: replace I915_WRITE with intel_uncore_write omits fb202878ae6b vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code omits d2a416147eef vhost_vdpa: switch to vmemdup_user() omits 7757cf1986c9 virtio-mem: Big Block Mode (BBM) - safe memory hotunplug omits 8521211c88c9 virtio-mem: Big Block Mode (BBM) - basic memory hotunplug omits 0ead3e91c2ed mm/memory_hotplug: extend offline_and_remove_memory() to h [...] omits 6d8602840184 virtio-mem: allow to force Big Block Mode (BBM) and set th [...] omits ee8041e98c9c virtio-mem: Big Block Mode (BBM) memory hotplug omits 1e1119a7a851 virtio-mem: factor out adding/removing memory from Linux omits 4b0a48d17ce2 virtio-mem: memory notifier callbacks are specific to Sub [...] omits 7a854fab03d1 virito-mem: existing (un)plug functions are specific to Su [...] omits 0fc9877c6be7 virtio-mem: memory block ids are specific to Sub Block Mode (SBM) omits 452bb807f883 virtio-mem: nb_sb_per_mb and subblock_size are specific to [...] omits 194e66e7be36 virito-mem: subblock states are specific to Sub Block Mode (SBM) omits cfb6c7b2a09d virtio-mem: memory block states are specific to Sub Block [...] omits 6e0441602bb9 virito-mem: document Sub Block Mode (SBM) omits 93735a802b38 virtio-mem: generalize handling when memory is getting onl [...] omits 3a51a274c9a5 virtio-mem: don't always trigger the workqueue when offlin [...] omits 331c08f14955 virtio-mem: drop last_mb_id omits b1b4953461e5 virtio-mem: generalize virtio_mem_overlaps_range() omits f828620fa3b8 virtio-mem: generalize virtio_mem_owned_mb() omits e1bebc9a6f4f virtio-mem: generalize check for added memory omits a5b0dbc371d3 virtio-mem: retry fake-offlining via alloc_contig_range() [...] omits a492a13c31f9 virtio-mem: factor out handling of fake-offline pages in m [...] omits e8d164d79a12 virtio-mem: factor out fake-offlining into virtio_mem_fake [...] omits ad23ab5f9f74 virtio-mem: print debug messages from virtio_mem_send_*_request() omits cd9aaaabd91b virtio-mem: factor out calculation of the bit number withi [...] omits 911911b523e3 virtio-mem: use "unsigned long" for nr_pages when fake onl [...] omits 43f688974b26 virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() omits ace7d26f6b91 virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling omits 55973d763cb3 virtio-mem: more precise calculation in virtio_mem_mb_stat [...] omits 8eb72932e7a7 virtio-mem: determine nid only once using memory_add_physa [...] omits 998cc864955d drm/i915/lspcon: Do not send DRM infoframes to non-HDMI sinks omits b759415020b3 drm/i915/display: Implement DRM infoframe read for LSPCON omits 34108a03e430 drm/i915/display: Implement infoframes readback for LSPCON omits a44289b923f6 drm/i915/lspcon: Create separate infoframe_enabled helper omits c5044aee4039 drm/i915/display: Enable HDR for Parade based lspcon omits 84ab44b757d5 drm/i915/display: Nuke bogus lspcon check omits 5d36f2b2dd4d drm/i915/display: Enable colorspace programming for LSPCON [...] omits 174da987bc8d drm/i915: Split intel_attach_colorspace_property() into HD [...] omits b983675709e0 drm/i915/display: Attach content type property for LSPCON omits 55b1f9ddf41d drm/i915/display: Add a WARN for invalid output range and format omits 9559c0d13b6b drm/i915/display: Fixes quantization range for YCbCr output omits 2e666613b24e drm/i915/display: Attach HDR property for capable Gen9 devices omits 1a911350dd6c drm/i915/display: Enable HDR on gen9 devices with MCA Lspcon omits 81cc320aa359 drm/i915/display: Add HDR Capability detection for LSPCON omits efab47658a6c drm/i915/display/psr: Calculate selective fetch plane registers omits 2939eb068289 drm/i915/irq: replace I915_READ()/WRITE() with intel_uncor [...] omits 5f461660db17 drm/i915/pm: replace I915_READ()/WRITE() with intel_uncore [...] omits 77895af24e2c drm/i915/suspend: replace I915_READ()/WRITE() with intel_d [...] omits 124a60f2131c drm/i915/debugfs: replace I915_READ() with intel_uncore_read() omits 88d570e030dd drm/i915/debugfs: remove the i915_cache_sharing debugfs file omits 507007fb591b drm/i915/cdclk: prefer intel_de_write() over I915_WRITE() omits 669f3f2bac1c drm/i915: remove last traces of I915_READ_FW() and I915_WR [...] omits 868b5626d0b9 drm/i915/debugfs: remove RPS autotuning details from i915_ [...] omits fa5d598b8cba drm/i915/perf: also include Gen11 in OATAILPTR workaround omits 5cc2b61fb251 drm/i915/display: Suppress "Combo PHY A HW state changed u [...] omits 83fedb8669da Merge branch 'clk-renesas' into clk-next omits 531b4191784c Merge tag 'renesas-clk-for-v5.11-tag2' of git://git.kernel [...] omits 09c99c141ed5 Merge branch 'clk-tegra' into clk-next omits 33fa6976a384 soc: document merges omits c359ef869570 Merge branch 'arm/drivers' into for-next omits c33f83fd481a drm/i915: remove trailing semicolon in macro definition omits e5346a1ff38a Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" omits 8d101a41c9c3 soc: document merges omits 544bfb682f3a Merge branch 'arm/soc' into for-next omits 1caeb1d82a74 Merge branch 'arm/fixes' into for-next omits eebd65d13509 Merge branch 'arm/dt' into for-next omits c70e73338955 Merge branch 'arm/drivers' into for-next omits 5d9fa2944f81 Merge branch 'arm/defconfig' into for-next omits acaece1de589 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Convert [...] omits 95eb7c5ccf8e clk: renesas: sh73a0: Stop using __raw_*() I/O accessors omits a360a0249ecb soc: document merges omits 61c33c01f442 Merge branch 'arm/fixes' into for-next omits 3c0c7a34820a Merge tag 'v5.10-rc4' into for-next omits 02e497e832e4 Merge branch 'arm/dt' into for-next omits 10d076709527 Merge branch 'arm/drivers' into for-next omits ba3b26607f55 csky: Optimize atomic operations with correct barrier usage omits fed76f8679a6 csky: Add QUEUED_SPINLOCKS supported omits fba0d9a33a0c csky: Remove simple spinlock implementation omits 75a82c1f5603 csky: Fixup show_regs doesn't contain regs->usp omits e9c94f3a95db csky: Fixup perf probe failed omits 1cf51b1dd1b3 soc: document merges omits cd817f001fb5 Merge branch 'arm/drivers' into for-next omits fabb1615ac22 Merge branch 'arm/drivers' into for-next omits 462b8e885b92 Merge branch 'misc-5.10' into next-fixes omits 58f15d26574d soc: document merges omits 8c77ea3e9ad7 Merge branch 'arm/fixes' into for-next omits 1a6c2918e777 Merge branch 'arm/dt' into for-next omits 1c7c276e48ad Merge branch 'arm/drivers' into for-next omits bcc6e3f3804d Merge branch 'arm/defconfig' into for-next omits fea7414823c2 clk: renesas: r8a774c0: Add RPC clocks omits 8eb42bcea5ae Merge branch 'asm-generic-fixes' into asm-generic omits 221158c61760 Merge branch 'asm-generic-mmu-context' into asm-generic omits 9dc1f9729380 Merge branch 'clk-qcom' into clk-next omits 461094e0673d Merge branch 'clk-hw' into clk-next omits 23b3cb463a89 Merge tag 'renesas-clk-for-v5.11-tag1' of git://git.kernel [...] omits 0d04555369e3 Merge branch 'clk-simplify' into clk-next omits d42ec70bfd47 Merge branch 'clk-qcom' into clk-next omits b012526edb0d Merge branch 'asm-generic-cleanup' into asm-generic omits 0d4a574f4e88 ARM: soc: document merges omits a65c1c9dcc71 Merge branch 'arm/fixes' into for-next omits d549e3365dbb Merge branch 'arm/drivers' into for-next omits cf5577a1cfc1 clk: renesas: r8a779a0: Fix R and OSC clocks omits 420868c8ebc4 clk: renesas: cpg-mssr: fix kerneldoc of cpg_mssr_priv omits 5131f99b7f49 clk: renesas: rcar-usb2-clock-sel: Replace devm_reset_cont [...] omits f1b6e57d4e4b Merge branch 'clk-qcom' into clk-next omits 6a6bfbc58c12 Merge branch 'clk-doc' into clk-next omits 90a1d8d38188 Merge branch 'clk-fixes' into clk-next omits 3f642a4ea8c0 csky: Add memory layout 2.5G(user):1.5G(kernel) omits 78d127fd6892 Merge branch 'asm-generic-timers' into asm-generic omits 24a23387c15f Merge branch 'asm-generic-cleanup' into asm-generic omits 0c7239ddfe69 Merge branch 'asm-generic-mmu-context' into asm-generic omits 732d5a738171 Merge branches 'asm-generic-fixes', 'asm-generic-mmu-conte [...] omits 195a3232156a ctype.h: remove duplicate isdigit() helper omits a6a93099b8e7 clk: renesas: r8a774b1: Add RPC clocks omits a5a8557cc105 clk: renesas: r8a774a1: Add RPC clocks omits 1f71c83ac735 clk: renesas: r8a779a0: Add VIN clocks omits de82cd0f3a5b clk: renesas: r8a779a0: Add CSI4[0-3] clocks omits 94bb9be83e19 MAINTAINERS: Update git repo for Renesas clock drivers omits c3f207f6d23d clk: renesas: r8a779a0: Make rcar_r8a779a0_cpg_clk_registe [...] adds 312dcaf96721 Merge tag 'modules-for-v5.11' of git://git.kernel.org/pub/ [...] adds 09c0796adf0c Merge tag 'trace-v5.11' of git://git.kernel.org/pub/scm/li [...] adds 8a5be36b9303 Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm [...] adds 0c6c887835b5 Merge tag 'for-linus' of git://github.com/openrisc/linux adds d64c6f96ba86 Merge tag 'net-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] adds e13300bdaa68 Merge tag '5.11-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 787fec8ac15c Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] adds 345b17acb1aa Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] adds a409ed156a90 Merge tag 'gpio-v5.11-1' of git://git.kernel.org/pub/scm/l [...] adds e2ae634014d3 Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.o [...] adds 5ba836eb9fdb Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds a087241716a6 Merge tag 's390-5.11-2' of git://git.kernel.org/pub/scm/li [...] adds 432c19a8d965 Merge tag 'thermal-v5.11-2-rc1' of git://git.kernel.org/pu [...] adds 660a59953f4f drm/nouveau: fix multihop when move doesn't work. adds f96f62597ea4 drm/qxl: don't allocate a dma_address array adds 2ccf2e038684 Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" adds dd0e2193b1e4 drm/i915/perf: also include Gen11 in OATAILPTR workaround adds 0e53656ad8ab drm/i915: Fix mismatch between misplaced vma check and vma insert adds 046f70d31ddb drm/i915/tgl: Fix REVID macros for TGL to fetch correct stepping adds 4efd7faba5e0 Merge tag 'drm-intel-next-fixes-2020-12-18' of git://anong [...] adds c59c7588fc92 Merge tag 'drm-next-2020-12-18' of git://anongit.freedeskt [...] adds 8cd6bc0359de ktest.pl: If size of log is too big to email, email error message adds 170f4869e662 ktest.pl: Fix the logic for truncating the size of the log [...] adds 4862c741bd44 Merge tag 'ktest-v5.11' of git://git.kernel.org/pub/scm/li [...] adds a0b96314870f Merge tag 'xfs-5.11-merge-4' of git://git.kernel.org/pub/s [...] adds 3644e2d2dda7 mm/filemap: fix infinite loop in generic_file_buffered_read() adds 76358ab54735 mm/memcg: bail early from swap accounting if memcg disabled adds a4055888629b mm/memcg: warning on !memcg after readahead page charged adds bec78efd0061 mm/memcg: remove unused definitions adds 93bb59ca5e97 mm, kvm: account kvm_vcpu_mmap to kmemcg adds 9a1ac2288cf1 mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds 289caf5d8f6c epoll: check for events when removing a timed out thread f [...] adds 2efdaf7660c4 epoll: simplify signal handling adds cccd29bf0823 epoll: pull fatal signal checks into ep_send_events() adds e411596d48b5 epoll: move eavail next to the list_empty_careful check adds 1493c47fb140 epoll: simplify and optimize busy loop logic adds e8c85328b1e8 epoll: pull all code between fetch_events and send_event i [...] adds 00b27634bc47 epoll: replace gotos with a proper loop adds e59d3c64cba6 epoll: eliminate unnecessary lock for zero timeout adds 7cdf7c20e971 epoll: convert internal api to timespec64 adds 58169a52ebc9 epoll: add syscall epoll_pwait2 adds b0a0c2615f6f epoll: wire up syscall epoll_pwait2 adds e9ce39b5b390 selftests/filesystems: expand epoll with epoll_pwait2 adds 01ab1ede9190 mm/Kconfig: fix spelling mistake "whats" -> "what's" adds 1db98bcf56b1 Merge branch 'akpm' (patches from Andrew) adds d56154c7e8ba Merge tag 'pwm/for-5.11-rc1' of git://git.kernel.org/pub/s [...] adds c2703b66172f Merge tag 'hsi-for-5.11' of git://git.kernel.org/pub/scm/l [...] adds 11c336526e25 Merge tag 'for-v5.11' of git://git.kernel.org/pub/scm/linu [...] adds 190daf192067 Merge tag 'i3c/for-5.11' of git://git.kernel.org/pub/scm/l [...] adds 651283d57eb4 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 6190c0ccaf5d xen: Kconfig: remove X86_64 depends from XEN_512GB adds 3872f516aab3 Merge tag 'for-linus-5.11-rc1b-tag' of git://git.kernel.or [...] adds fec8a6a69103 close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLO [...] adds ca202504ea6f selftests/core: fix close_range_test build after XFAIL removal adds ae78ba8d3bb6 selftests/core: handle missing syscall number for close_range adds fe325c3ff318 selftests/core: add test for CLOSE_RANGE_UNSHARE | CLOSE_R [...] adds 6abc20f8f879 selftests/core: add regression test for CLOSE_RANGE_UNSHAR [...] adds 467f8165a2b0 Merge tag 'close-range-cloexec-unshare-v5.11' of git://git [...] adds 450f68e2425e epoll: fix compat syscall wire up of epoll_pwait2 adds 7703f46f2caf Merge tag 'gfs2-for-5.11' of git://git.kernel.org/pub/scm/ [...] adds 320d159e2d63 dt-bindings: rtc: add reset-source property adds 71ac13457d9d rtc: pcf2127: only use watchdog when explicitly available adds f4a2f7866faa Merge tag 'rtc-5.11' of git://git.kernel.org/pub/scm/linux [...] adds 6a447b0e3151 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 4cb3fb1cd96f doc/admin-guide: Note credentials consolidation under CAP_PERFMON adds 1dd88c195d59 doc/admin-guide: Document creation of CAP_PERFMON privileg [...] adds a701d28e2d99 perf annotate mips: Add perf arch instructions annotate handlers adds a7c77c4f52c8 perf version: Add a feature for libpfm4 adds 0ee281e1e4e1 perf mem2node: Improve warning if detected no memory nodes adds 3989bbf9607d perf tests tsc: Make tsc testing as a common testing adds 248dd9b591db perf tests tsc: Add checking helper is_supported() adds cc3b964d5eb4 perf test: Implement skip_reason callback for watchpoint tests adds c18cf78d7969 perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORT adds 38219f24116a perf tests: Skip the llvm and bpf tests if HAVE_LIBBPF_SUP [...] adds 20e88c6076fc perf annotate: Move bpf header inclusion to inside HAVE_LI [...] adds ef0580ecd8b0 perf env: Conditionally compile BPF support code on having [...] adds 1218838d68f5 perf kvm: Add kvm-stat for arm64 adds 9b0a78363594 perf test: Use generic event for expand_libpfm_events() adds bb1c15b60b98 perf stat: Support regex pattern in --for-each-cgroup adds 55a4de94c64b perf stat: Add --quiet option adds c5e6bc23355a perf trace beauty: Allow header files in a different path adds fa1b41a74d11 perf jevents: Tidy error handling adds 644bf4b0f7ac perf jevents: Add test for arch std events adds f9f16dfbe76e perf mem: Search event name with more flexible path adds eaf6aaeec5fa perf mem: Introduce weak function perf_mem_events__ptr() adds 4ba2452cd88f perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE adds 8b8173b45a7a perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE adds 436cce00710a perf mem: Only initialize memory event for recording adds 014a771c7867 perf auxtrace: Add itrace option '-M' for memory events adds 13e5df1e3f1b perf mem: Support AUX trace adds c825f7885178 perf c2c: Support AUX trace adds 40714c58630a perf mem: Support ARM SPE events adds c185f1cde466 perf arm-spe: Include bitops.h for BIT() macro adds 903b659436b7 perf arm-spe: Fix a typo in comment adds b2ded2e2e276 perf arm-spe: Refactor payload size calculation adds b65577baf482 perf arm-spe: Refactor arm_spe_get_events() adds 0a04244cabc5 perf arm-spe: Fix packet length handling adds 601366678c93 perf data: Allow to use stdio functions for pipe mode adds 3d05181a085c perf vendor events: Update Skylake client events to v50 adds 29396cd573da perf expr: Force encapsulation on expr_id_data adds 75eeaddd57f4 perf arm-spe: Refactor printing string to buffer adds 11695142e25e perf arm-spe: Refactor packet header parsing adds ab2aa439e4aa perf arm-spe: Add new function arm_spe_pkt_desc_addr() adds 09935ca7b64c perf arm-spe: Refactor address packet handling adds 5513ddaf103c perf arm_spe: Fixup top byte for data virtual address adds 6550149e801a perf arm-spe: Refactor context packet handling adds c52cfe987213 perf arm-spe: Add new function arm_spe_pkt_desc_counter() adds d158aa408f22 perf arm-spe: Refactor counter packet handling adds e66f6d759602 perf arm-spe: Add new function arm_spe_pkt_desc_event() adds 889d1a675fcf perf arm-spe: Refactor event type handling adds 4d0f4ca273aa perf arm-spe: Remove size condition checking for events adds 7488ffc4d981 perf arm-spe: Add new function arm_spe_pkt_desc_op_type() adds e771218f32f9 perf arm-spe: Refactor operation packet handling adds 3d829724b16c perf arm-spe: Add more sub classes for operation packet adds 3601e605501d perf arm_spe: Decode memory tagging properties adds 05e91e7fe26c perf arm-spe: Add support for ARMv8.3-SPE adds b3e453272d43 tools lib: Adopt memchr_inv() from kernel adds f45edd86b23a perf tools: Add build_id__is_defined function adds 7ac22b088afe perf tools: Add filename__decompress function adds af21c579c860 perf build-id: Add check for existing link in buildid dir adds 031f112f8dc0 perf tools: Use struct extra_kernel_map in machine__proces [...] adds ca8ea73ae109 perf symbols: Try to load vmlinux from buildid database adds 058f15113042 perf data: Add is_perf_data function adds 0b7b9e83c76c perf build-id: Use machine__for_each_dso in perf_session__ [...] adds 75fb2af68e35 perf build-id: Add __perf_session__cache_build_ids function adds fd4ebb457c9c perf build-id: Add build_id_cache__add function adds 1f195e557d13 Merge remote-tracking branch 'torvalds/master' into perf/core adds 94b69c615e4e perf test: Add shadow stat test adds 56933029d00c perf evsel: Convert last 'struct evsel' methods to the rig [...] adds a622eafa1a54 perf evlist: Use the right prefix for 'struct evlist' meth [...] adds 7b392ef04ef5 perf evlist: Use the right prefix for 'struct evlist' 'wor [...] adds 53f5e9084d01 perf evlist: Use the right prefix for 'struct evlist' stat [...] adds ade9d208d6f0 perf evlist: Use the right prefix for 'struct evlist' 'tog [...] adds 24bf91a7540b perf evlist: Use the right prefix for 'struct evlist' 'fil [...] adds 08c83997ca87 perf evlist: Use the right prefix for 'struct evlist' side [...] adds 2a6599cd5e09 perf evlist: Use the right prefix for 'struct evlist' samp [...] adds b02736f776d5 perf evlist: Use the right prefix for 'struct evlist' 'fin [...] adds fd643db5a879 perf evlist: Ditch unused set/reset sample_bit methods adds 3ccf8a7b66b6 perf evlist: Use the right prefix for 'struct evlist' samp [...] adds f4bd0b4a9b21 perf evlist: Use the right prefix for 'struct evlist' brow [...] adds e80db255525a perf evlist: Use the right prefix for 'struct evlist' trac [...] adds 2a99ff822dfa perf tools: Add aarch64 registers to --user-regs adds 0a7e7ec90e60 perf evlist: Use the right prefix for 'struct evlist' id_p [...] adds 37b01abe2a63 perf evlist: Use the right prefix for 'struct evlist' enab [...] adds 0a60b3394759 perf evlist: Use the right prefix for 'struct evlist' paus [...] adds e414fd1a3f70 perf evlist: Use the right prefix for 'struct evlist' evse [...] adds 712737241980 perf evlist: Use the right prefix for 'struct evlist' prin [...] adds 7748bb7175cc perf evlist: Use the right prefix for 'struct evlist' crea [...] adds 64b4778b863b perf evlist: Use the right prefix for 'struct evlist' even [...] adds 900c8ead5b0b perf evlist: Use the right prefix for 'struct evlist' even [...] adds 606e2c293345 perf evlist: Use the right prefix for alternative 'struct [...] adds 78e1bc257866 perf evlist: Use the right prefix for 'struct evlist' even [...] adds 25f84702f359 perf evlist: Use the right prefix for 'struct evlist' mmap [...] adds 44d2a5573665 perf evlist: Use the right prefix for 'struct evlist' raw [...] adds 1420ba2f6250 perf evlist: Use the right prefix for 'struct evlist' head [...] adds 515ea461c26e perf evlist: Use the right prefix for 'struct evlist' deli [...] adds f63c2f5a8b0e perf evlist: Use the right prefix for 'struct evlist' nr_t [...] adds b979a2f13b1b perf evlist: Use the right prefix for 'struct evlist' diff [...] adds db0ea13cc741 perf evlist: Use the right prefix for 'struct evlist' reco [...] adds b2ce5dbc1581 perf test: Fix metric parsing test adds 09d59c2f3465 tools build: Add missing libcap to test-all.bin target adds 2eb5dd418034 perf record: Fix memory leak when using '--user-regs=?' to [...] adds bf53fc6b5f41 perf unwind: Fix separate debug info files when using elfu [...] adds 47d982202f8c tools headers UAPI: Update tools's copy of linux/perf_event.h adds 542b88fd1276 perf record: Support new sample type for data page size adds 456ef4c11c06 perf evsel: Emit warning about kernel not supporting the d [...] adds 4853f1caa43e perf jevents: Add support for an extra directory level adds 4689f56796f8 perf jevents: Add support for system events tables adds 51d548471510 perf pmu: Add pmu_id() adds 4513c719c6f1 perf pmu: Add pmu_add_sys_aliases() adds 6d2783fe365f perf evlist: Change evlist__splice_list_tail() ordering adds c2337d67199a perf metricgroup: Fix metrics using aliases covering multi [...] adds f6fe1e48ae18 perf metricgroup: Split up metricgroup__print() adds a36fadb17c27 perf metricgroup: Support printing metric groups for system PMUs adds be335ec28efa perf metricgroup: Support adding metrics for system PMUs adds e15a536521ed perf vendor events: Add JSON metrics for imx8mm DDR Perf adds 03de8656c777 perf report: Support --header-only for pipe mode adds 96aea4daa6cb perf evlist: Support pipe mode display adds 7cfcd1e016cc perf tools: Add evlist__disable_evsel/evlist__enable_evsel adds 8abceacff87d perf debug: Add debug_set_file function adds 47dce51acc33 perf tools: Add support to read build id from compressed elf adds dc67d1920417 perf test: Make sample-parsing test aware of PERF_SAMPLE_{ [...] adds 526671bfc47d perf config: Fix example command in manpage to conform to [...] adds feca8a8342d3 perf tools: Reformat record's control fd man text adds 281a94b0f2f0 Merge remote-tracking branch 'torvalds/master' into perf/core adds 4262f8c3efa1 tools headers: Syncronize linux/build_bug.h with the kerne [...] adds 1c28a05d1a97 tools headers UAPI: Sync linux/stat.h with the kernel sources adds 4bba4c4bb09a tools headers: Get tools's linux/compiler.h closer to the [...] adds ffb9beb13e8d tools headers: Add conditional __has_builtin() adds 23cd9543a52b tools headers: Update linux/ctype.h with the kernel sources adds eb2842da77e1 perf trace beauty: Update copy of linux/socket.h with the [...] adds e9bde94f1eb5 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 7ddcdea5b544 tools headers UAPI: Sync linux/const.h with the kernel headers adds 4a443a51776c tools headers UAPI: Sync linux/fscrypt.h with the kernel sources adds d6dbfceec5dd tools headers UAPI: Sync linux/prctl.h with the kernel sources adds f93c789a3e24 tools headers cpufeatures: Sync with the kernel sources adds b53d4872d2cf tools headers UAPI: Update asm-generic/unistd.h adds 6b9bae63de4f perf script: Support data page size adds a50d03e3b8b6 perf sort: Add sort option for data page size adds 2e7f545096f9 perf mem: Factor out a function to generate sort order adds 48342fc07272 Merge tag 'perf-tools-2020-12-19' of git://git.kernel.org/ [...] adds 6a29ab57f4e9 cifs: Delete a stray unlock in cifs_swn_reconnect() adds eedf8e88e5f0 cifs: Unlock on errors in cifs_swn_reconnect() adds 0f2c66ae5c8d cifs: Re-indent cifs_swn_reconnect() adds 0bf1bafb17df cifs: Avoid error pointer dereference adds 3970acf7ddb9 SMB3: Add support for getting and setting SACLs adds 9541b81322e6 Add SMB 2 support for getting and setting SACLs adds 582888130702 Merge tag '5.11-rc-smb3-part2' of git://git.samba.org/sfre [...] adds e37b12e4bb21 Merge tag 'for-linus-5.11-ofs1' of git://git.kernel.org/pu [...] adds 70990afa34fb Merge tag '9p-for-5.11-rc1' of git://github.com/martinetd/linux adds 8552d28e1401 Merge tag 'm68knommu-for-v5.11' of git://git.kernel.org/pu [...] adds 23cae54f5269 Merge branches 'clk-doc', 'clk-qcom', 'clk-simplify', 'clk [...] adds d240d4c20578 Merge branches 'clk-amlogic', 'clk-rockchip', 'clk-of', 'c [...] adds 699eda2814f2 Merge branches 'clk-tegra', 'clk-imx', 'clk-sifive', 'clk- [...] adds 91274497c791 clk: at91: sama7g5: fix compilation error adds 3d86ee17d467 dt-bindings: clock: at91: add sama7g5 pll defines adds 83d002877365 clk: at91: sama7g5: allow SYS and CPU PLLs to be exported [...] adds e26b3006ff07 clk: at91: clk-master: add 5th divisor for mck master adds 0bb4623f13d4 clk: at91: sama7g5: add 5th divisor for mck0 layout and ch [...] adds 8dc4af8bef12 clk: at91: clk-sam9x60-pll: allow runtime changes for pll adds 4011f03ee475 clk: at91: sama7g5: remove mck0 from parent list of other clocks adds f803858af84e clk: at91: sama7g5: decrease lower limit for MCK0 rate adds 120d5d8b4614 clk: at91: sama7g5: do not allow cpu pll to go higher than 1GHz adds 7a110b9107ed clk: at91: clk-master: re-factor master clock adds 91f3bf0d5315 clk: at91: sama7g5: register cpu clock adds 01324f9e88b5 clk: at91: sam9x60: remove atmel,osc-bypass support adds 5142cbcea324 clk: si5351: Wait for bit clear after PLL reset adds b53a1603b46c Merge branches 'clk-ti', 'clk-analog', 'clk-trace', 'clk-a [...] adds 11a163f2c7d6 clk: ingenic: Fix divider calculation with div tables adds 4b003f5fcadf clk: vc5: Use "idt,voltage-microvolt" instead of "idt,volt [...] adds c82cf05190d4 clk: bcm: dvp: drop a variable that is assigned to only adds be439cc4c404 clk: bcm: dvp: Add MODULE_DEVICE_TABLE() adds d2d94fc56762 clk: s2mps11: Fix a resource leak in error handling paths [...] adds 48f68de00c14 clk: sunxi-ng: Make sure divider tables have sentinel adds 6c5c16007a11 dt-bindings: Add Canaan vendor prefix adds 0c797d2c7e82 dt-binding: clock: Document canaan,k210-clk bindings adds 6f37689cf6b3 clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 adds abe7e32f1d50 Merge branches 'clk-ingenic', 'clk-vc5', 'clk-cleanup', 'c [...] adds 8653b778e454 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 28f68f6c6090 Merge remote-tracking branch 'arc-current/for-curr' adds fdc020dd07cf Merge remote-tracking branch 'arm-current/fixes' adds 062fa6b8ef15 Merge tag 'omap-for-v5.10/fixes-rc6-signed' of git://git.k [...] adds ae66f0987b98 soc: mediatek: mmsys: Specify HAS_IOMEM dependency for MTK_MMSYS adds 08a8c9757a26 Merge tag 'omap-for-v5.11/defconfig-late-signed' of git:// [...] adds f012afb6af3d ARM: dts: ux500/golden: Set display max brightness adds b7a2e552897d Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds b36f835b6369 powerpc/boot: Fix build of dts/fsl adds 0faa22f09caa powerpc/time: Force inlining of get_tb() adds 9014eab6a38c powerpc/smp: Add __init to init_big_cores() adds 42ed6d56ade2 powerpc/vdso: Block R_PPC_REL24 relocations adds 107521e80396 powerpc/vdso: Don't pass 64-bit ABI cflags to 32-bit VDSO adds 2eda7f110006 powerpc/vdso: Fix DOTSYM for 32-bit LE VDSO adds d5c243989fb0 powerpc/32: Fix vmap stack - Properly set r1 before activa [...] adds 9c7422b92cb2 powerpc/32s: Fix RTAS machine check with VMAP stack adds 1d64403ff326 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 7177f9b524f8 Merge remote-tracking branch 'sparc/master' adds abdcd06c4ded net: af_packet: fix procfs header for 64-bit pointers adds 3ac874fa84d1 i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs adds f1340265726e iavf: fix double-release of rtnl_lock adds b27f0c7825e3 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 698285da79f5 net/sched: sch_taprio: ensure to reset/destroy all child qdiscs adds 161b838e25c6 netfilter: nftables: fix incorrect increment of loop counter adds 443d6e86f821 netfilter: x_tables: Update remaining dereference to RCU adds 2b33d6ffa9e3 netfilter: ipset: fixes possible oops in mtype_resize adds 5c8193f568ae netfilter: ipset: fix shift-out-of-bounds in htable_bits() adds 1e72faedcd58 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 875082244853 net: mvpp2: disable force link UP during port init procedure adds 3f48fab62bb8 net: mvpp2: Add TCAM entry to drop flow control pause frames adds fec6079b2eea net: mvpp2: prs: fix PPPoE with ipv6 packet parse adds 54ddbdb02488 net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE adds 1385ae5c30f2 ethernet: ucc_geth: set dev->max_mtu to 1518 adds 887078de2a23 ethernet: ucc_geth: fix definition and size of ucc_geth_tx [...] adds e925e0cd2a70 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() adds d7e2c827cca8 Merge branch 'ucc_geth-fixes' adds 834698932042 ionic: account for vlan tag len in rx buffer len adds 8df66af5c1e5 atm: idt77252: call pci_disable_device() on error path adds bcce55f556e8 ppp: Fix PPPIOCUNBRIDGECHAN request number adds 2575bc1aa9d5 net: mvpp2: Fix GoP port 3 Networking Complex Control conf [...] adds 22d033777ad7 Merge remote-tracking branch 'net/master' adds 8bee68338408 xsk: Fix memory leak for failed bind adds f09ced4053bc xsk: Fix race in SKB mode transmit with shared cq adds b1b95cb5c0a9 xsk: Rollback reservation at NETDEV_TX_BUSY adds e79bb299ccad selftests/bpf: Fix spelling mistake "tranmission" -> "tran [...] adds d467d80dc399 bpf: Remove unused including <linux/version.h> adds e7e518053c26 bpf: Add schedule point in htab_init_buckets() adds 01602b59175f Merge remote-tracking branch 'bpf/master' adds 56ce7c25ae15 xfrm: Fix oops in xfrm_replay_advance_bmp adds ccf6c8dc7d55 Merge remote-tracking branch 'ipsec/master' adds 292bff9480c8 ath11k: add missing null check on allocated skb adds 3597010630d0 ath11k: fix crash caused by NULL rx_channel adds aa44b2f3ecd4 ath11k: start vdev if a bss peer is already created adds 9b09456258ea ath11k: Fix error code in ath11k_core_suspend() adds 30d085039314 ath11k: Fix ath11k_pci_fix_l1ss() adds f6f92968e1e5 ath11k: qmi: try to allocate a big block of DMA memory first adds e9603f4bdcc0 ath11k: pci: disable ASPM L0sLs before downloading firmware adds 3e75e25fbebe Merge ath-current from git://git.kernel.org/pub/scm/linux/ [...] adds e16ab3db87b3 mt76: usb: remove wake logic in mt76u_status_worker adds 123bb2b73788 mt76: sdio: remove wake logic in mt76s_process_tx_queue adds f7217f718747 mt76: mt76s: fix NULL pointer dereference in mt76s_process [...] adds 0bd157fa2aaa mt76: mt7915: fix MESH ifdef block adds bfe55584713b MAINTAINERS: switch to different email address adds 78ba41d8a174 Merge remote-tracking branch 'wireless-drivers/master' adds f2283366c291 ALSA: pcm: Remove snd_pcm_lib_preallocate_dma_free() adds 9df28edce7c6 ALSA: usb-audio: Disable sample read check if firmware doe [...] adds 5c1733e33c88 ALSA: memalloc: Align buffer allocations in page size adds 618de0f4ef11 ALSA: pcm: Clear the full allocated memory at hw_params adds 11cb881bf075 ALSA: pcm: oss: Fix a few more UBSAN fixes adds 09926202e939 ALSA: hda/realtek: Add quirk for MSI-GP73 adds 8b7c764e0644 ALSA: core: Remove redundant comments adds 525d9c57d0ee ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S adds 43877226829e ALSA: usb-audio: Add implicit feeback support for the BOSS GT-1 adds 6ca653e3f73a ALSA: hda/realtek: Apply jack fixup for Quanta NL3 adds 13be30f156fd ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N66 [...] adds e7b0e3dd7dbf Merge remote-tracking branch 'sound-current/for-linus' adds de9c29724d4a Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 61c7dbec3377 ASoC: rsnd: don't call clk_disable_unprepare() if can't use adds bb224c3e3e41 ASoC: Intel: haswell: Add missing pm_ops adds 6108f990c088 ASoC: rt711: mutex between calibration and power state changes adds 349dd23931d1 ASoC: max98373: don't access volatile registers in bias level off adds 315fbe4cef98 ASoC: qcom: Fix incorrect volatile registers adds 8d1bfc04c974 ASoC: qcom: Add support for playback recover after resume adds cda91206dc45 Merge series "Platform driver update to support playback r [...] adds a84dfb3d5593 ASoC: meson: axg-tdmin: fix axg skew offset adds 671ee4db9524 ASoC: meson: axg-tdm-interface: fix loopback adds fd19c7352504 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds d79dd7082efd Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 894aa06a0c22 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds 3b66e4a8e58a regulator: bd718x7: Add enable times adds 639b12846819 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds d04a95793433 Merge remote-tracking branch 'regulator-fixes/for-linus' adds aa51c9ec1518 Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds 127a7a95df41 Merge remote-tracking branch 'spi/for-5.10' into spi-5.11 adds 4aa1464acbe3 spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in [...] adds 690d8b917bbe spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending adds 3d7d916f9bc9 spi: spi-geni-qcom: Don't try to set CS if an xfer is pending adds 17fa81aa702e spi: spi-geni-qcom: Print an error when we timeout setting the CS adds a590370d918f spi: stm32: FIFO threshold level - fix align packet size adds 676c63ebebaf Merge remote-tracking branch 'spi/for-5.11' into spi-linus adds 394ef94bf863 Merge remote-tracking branch 'spi-fixes/for-linus' adds 9eea07396417 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 0493a9d6021b Merge remote-tracking branch 'ide/master' adds 7c0f328ceeb9 Merge remote-tracking branch 'kselftest-fixes/fixes' adds abfa62f0d287 dmaengine: ti: k3-udma: Fix pktdma rchan TPL level setup adds f2dd187b22d3 dmaengine: idxd: off by one in cleanup code adds 59e87e3daf8b dmaengine: qcom: gpi: Fixes a format mismatch adds da20917f187a dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the [...] adds 707de02f0a45 dmaengine: milbeaut-xdmac: Fix a resource leak in the erro [...] adds 658b3dc1c7c1 dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() adds 8e042bd9a1b2 qcom: bam_dma: Delete useless kfree code adds 3797f3adb66e MAINTAINERS: Add entry for Texas Instruments DMA drivers adds bb76c466788d dt-bindings: dma: ti: Update maintainer and author information adds b7df6df6cc1d Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 37ac416911b5 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 3d45f221ce62 btrfs: fix deadlock when cloning inline extent and low on [...] adds 9a664971569d btrfs: correctly calculate item size used when item key co [...] adds ae5e070eaca9 btrfs: qgroup: don't try to wait flushing if we're already [...] adds 0b3f407e6728 btrfs: send: fix wrong file path when there is an inode wi [...] adds 675a4fc8f314 btrfs: tests: initialize test inodes location adds ea9ed87c73e8 btrfs: fix async discard stall adds 1ea2872fc6f2 btrfs: fix racy access to discard_ctl data adds 8fc058597a28 btrfs: merge critical sections of discard lock in workfn adds cb13eea3b490 btrfs: fix transaction leak and crash after RO remount cau [...] adds 638331fa56ca btrfs: fix transaction leak and crash after cleaning up or [...] adds a0a1db70df5f btrfs: fix race between RO remount and the cleaner task adds 0a31daa4b602 btrfs: add assertion for empty list of transactions at lat [...] adds a8cc263eb58c btrfs: run delayed iputs when remounting RO to avoid leaking them adds 720f4b1e93d9 Merge branch 'misc-5.11' into next-fixes adds c796228ab468 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds d69c6ddd019f dt-bindings: Fix JSON pointers adds 479a41748fdd media: dt-bindings: coda: Add missing 'additionalProperties' adds 64a21a18f55e dt-bindings: xlnx,vcu-settings: fix dt_binding_check warnings adds c1efde3f9780 dt-bindings: serial: add the required property 'additional [...] adds c8f054f10507 dt-bindings: soc: add the required property 'additionalPro [...] adds d73982be2b00 dt-bindings: devapc: add the required property 'additional [...] adds c4b8c562a75f dt-bindings: media: nokia,smia: eliminate yamllint warnings adds aeefc1a01e7c dt-bindings: display: eliminate yamllint warnings adds 246e18ba725c dt-bindings: clock: imx8qxp-lpcg: eliminate yamllint warnings adds 21df8683b856 dt-bindings/display: abt,y030xx067a: Fix binding adds a141f5ea3c58 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds de043da0b9e7 RISC-V: Fix usage of memblock_enforce_memory_limit adds 8aac4d597bbb Merge remote-tracking branch 'risc-v-fixes/fixes' adds b044a535d9a6 kbuild: doc: update the description about kbuild Makefiles adds 8c4d9b145ba3 kbuild: doc: replace arch/$(ARCH)/ with arch/$(SRCARCH)/ adds 23b53061ad5d kbuild: doc: fix 'List directories to visit when descendin [...] adds 41cac0834f88 kbuild: doc: merge 'Special Rules' and 'Custom kbuild comm [...] adds 39bb232ae614 kbuild: doc: split if_changed explanation to a separate section adds d0e628cd817f kbuild: doc: clarify the difference between extra-y and always-y adds c0ea806f874e kbuild: doc: document subdir-y syntax adds 436e980e2ed5 kbuild: don't hardcode depmod path adds bc72d723ec6b modpost: rename merror() to error() adds 0fd3fbadd9a8 modpost: refactor error handling and clarify error/fatal d [...] adds 1d6cd3929360 modpost: turn missing MODULE_LICENSE() into error adds d6d692fa21d3 modpost: change license incompatibility to error() from fatal() adds c7299d98c00a modpost: turn section mismatches to error from fatal() adds b9ed847b5ae6 modpost: turn static exports into error adds 9ab55d7f240f genksyms: Ignore module scoped _Static_assert() adds c613583b6a87 Documentation/kbuild: Document COMPILE_TEST dependencies adds 18084e435ff6 Documentation/kbuild: Document platform dependency practises adds 135b4957eac4 kconfig: fix return value of do_error_if() adds fa6304910b7c Merge branch 'kconfig' into for-next adds 90d39628ac79 kconfig: doc: fix $(fileno) to $(filename) adds c21dc62879c1 Merge branch 'kconfig' into for-next adds 2102cbca79cb Merge remote-tracking branch 'kbuild/for-next' adds f15b89ddd1e5 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds fbf7367cbcfb Merge remote-tracking branch 'dma-mapping/for-next' adds 3cce9d44321e ARM: 9044/1: vfp: use undef hook for VFP support detection adds 6c7a6d22fcef ARM: 9031/1: hyp-stub: remove unused .L__boot_cpu_mode_off [...] adds 76460d613d9b ARM: 9032/1: arm/mm: Convert PUD level pgtable helper macr [...] adds 27bde183b0d3 ARM: 9033/1: arm/smp: Drop the macro S(x,s) adds 0557ac83fd1a ARM: 9035/1: uncompress: Add be32tocpu macro adds 1ecec38547d4 ARM: 9036/1: uncompress: Fix dbgadtb size parameter name adds 551b39efc6ff ARM: 9037/1: uncompress: Add OF_DT_MAGIC macro adds 0cda9bc15dfc ARM: 9038/1: Link with '-z norelro' adds 10fce53c0ef8 ARM: 9027/1: head.S: explicitly map DT even if it lives in [...] adds 8cc9251737d1 Merge branches 'fixes' and 'misc' into for-next adds ecbbb88727ae Merge branch 'devel-stable' into for-next adds b75ef0e9b9fd Merge remote-tracking branch 'arm/for-next' adds cd2ced3b4681 Merge remote-tracking branch 'arm64/for-next/core' adds 257a52b124a7 Merge remote-tracking branch 'amlogic/for-next' adds ea9a09af6fe8 Merge remote-tracking branch 'aspeed/for-next' adds 3e834b36a10f Merge remote-tracking branch 'at91/at91-next' adds 060c42821700 Merge remote-tracking branch 'drivers-memory/for-next' adds cb359dc1588f Merge remote-tracking branch 'imx-mxs/for-next' adds 7c221beb5ccb Merge remote-tracking branch 'keystone/next' adds 2ec129e6c1e7 Merge remote-tracking branch 'mediatek/for-next' adds 72f2df3873ac Merge remote-tracking branch 'mvebu/for-next' adds f95a8156f654 Merge remote-tracking branch 'omap/for-next' adds a635e986fc9e Merge remote-tracking branch 'qcom/for-next' adds e10bb7f95cba ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1 adds 2780a3e204a3 Merge remote-tracking branch 'raspberrypi/for-next' adds ccce128cbd93 Merge remote-tracking branch 'realtek/for-next' adds dc297ac86a17 Merge remote-tracking branch 'renesas/next' adds e938ca05e9d4 Merge remote-tracking branch 'reset/reset/next' adds 422d1a0af0ba Merge remote-tracking branch 'rockchip/for-next' adds e3c462a7149d Merge remote-tracking branch 'samsung-krzk/for-next' adds 1b3ea1ef1821 Merge remote-tracking branch 'stm32/stm32-next' adds 62023448873f Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 46f9dbfc433f Merge remote-tracking branch 'tegra/for-next' adds f48917d99efc Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 57c122d57fe3 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds a2ede5523220 csky: Add memory layout 2.5G(user):1.5G(kernel) adds 3909543584b6 csky: Fixup perf probe failed adds 7a684ffe1bac csky: Fixup show_regs doesn't contain regs->usp adds b992ac5a5fa5 csky: Remove custom asm/atomic.h implementation adds 9968688e73d2 csky: Fixup barrier design adds 5eb9afca7546 csky: Fixup futex SMP implementation adds 2642f65ab456 csky: Fixup asm/cmpxchg.h with correct ordering barrier adds c2d1adfa9a24 csky: Cleanup asm/spinlock.h adds bc7af6ea4b9b Merge remote-tracking branch 'csky/linux-next' adds 000392666d4e Merge remote-tracking branch 'h8300/h8300-next' adds eb1e674d9093 Merge remote-tracking branch 'nds32/next' adds 806ae478f01d Merge remote-tracking branch 's390/for-next' adds 0a445ecdaa90 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 293f9343aea0 Merge remote-tracking branch 'btrfs/for-next' adds cb17703ba22f ceph: reencode gid_list when reconnecting adds 9f4582a46a31 libceph: fix auth_signature buffer allocation in secure mode adds 5ad8428e30ed libceph: align session_key and con_secret to 16 bytes adds 5d4523fb14c5 libceph: add __maybe_unused to DEFINE_MSGR2_FEATURE adds 95262dd76db0 Merge remote-tracking branch 'ceph/master' adds 86526fb3cba3 Merge remote-tracking branch 'configfs/for-next' adds 9eb78c253275 exfat: Avoid allocating upcase table using kcalloc() adds 64aaf72f7f8f Merge remote-tracking branch 'exfat/dev' adds b07bcb257144 Merge remote-tracking branch 'ext3/for_next' adds c92dc856848f ext4: defer saving error info from atomic context adds 82ef1370b0c1 ext4: avoid s_mb_prefetch to be zero in individual scenarios adds be993933d2e9 ext4: remove unnecessary wbc parameter from ext4_bio_write_page adds e789ca0cc1d5 ext4: combine ext4_handle_error() and save_error_info() adds 4392fbc4bab5 ext4: drop sync argument of ext4_commit_super() adds 05c2c00f3769 ext4: protect superblock modifications with a buffer lock adds 2d01ddc86606 ext4: save error info to sb through journal if available adds e92ad03fa534 ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super() adds dfd56c2c0c0d ext4: fix superblock checksum failure when setting password salt adds a3f5cf14ff91 ext4: drop ext4_handle_dirty_super() adds 5a3b590d4b2d ext4: don't leak old mountpoint samples adds d4c89547e061 Merge remote-tracking branch 'ext4/dev' adds 3bef198f1b17 JFS: more checks for invalid superblock adds db7177373185 Merge remote-tracking branch 'jfs/jfs-next' adds a8fe059bf34e Merge remote-tracking branch 'nfs-anna/linux-next' adds 72d78717c6d0 nfsd: Fixes for nfsd4_encode_read_plus_data() adds b68f0cbd3f95 nfsd: Don't set eof on a truncated READ_PLUS adds d6c9e4368cc6 NFSD: Fix sparse warning in nfssvc.c adds 4a85a6a3320b SUNRPC: Handle TCP socket sends with kernel_sendpage() again adds 7b723008f9c9 NFSD: Restore NFSv4 decoding's SAVEMEM functionality adds 1ee74661c32c Merge remote-tracking branch 'cel/cel-next' adds c10f7663b8bb Merge remote-tracking branch 'v9fs/9p-next' adds edf7ddbf1c5e fs/namespace.c: WARN if mnt_count has become negative adds 88149082bb8e fs: Handle I_DONTCACHE in iput_final() instead of generic_ [...] adds 77573fa310d9 fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set adds 1a97d899ecbc Make sure that make_create_in_sticky() never sees uninitia [...] adds 2e2cbaf920d1 fix hostfs_open() use of ->f_path.dentry adds 86cb91fe11d2 Merge branch 'work.misc' into for-next adds 32482ba37ddf Merge remote-tracking branch 'vfs/for-next' adds 5342edf4d5e2 Merge remote-tracking branch 'printk/for-next' adds e3442ad2bc0e Merge remote-tracking branch 'hid/for-next' adds 428d55406727 Merge remote-tracking branch 'i2c/i2c/for-next' adds 67a10e359b35 Merge remote-tracking branch 'dmi/dmi-for-next' adds 7e9028571651 docs: submitting-patches: Trivial - fix grammatical error adds 27ab873e0ca6 Documentation: process: Correct numbering adds 9bf19b78a203 Documentation/submitting-patches: Document the SoB chain adds c635b0cea6b8 docs: admin-guide: Fix default value of max_map_count in s [...] adds c897fa9a2de0 Merge remote-tracking branch 'jc_docs/docs-next' adds c0e7986be442 Merge remote-tracking branch 'v4l-dvb-next/master' adds e40ad84c26b4 cpufreq: intel_pstate: Use most recent guaranteed performa [...] adds 7e62edc9c4ef Merge branch 'pm-cpufreq' into linux-next adds 146f1ed852a8 ACPI: PM: s2idle: Add AMD support to handle _DSM adds fef98671194b ACPI: PM: s2idle: Move x86-specific code to the x86 directory adds 7e946849977d Merge branch 'acpi-sleep' into linux-next adds 555442f75bd2 Merge remote-tracking branch 'pm/linux-next' adds b9e4f0f908b9 Merge remote-tracking branch 'ieee1394/for-next' adds 9a39a927be01 Bluetooth: btqcomsmd: Fix a resource leak in error handlin [...] adds 517b693351a2 Bluetooth: btusb: Always fallback to alt 1 for WBS adds c0187b0bd3e9 Bluetooth: btqca: Add support to read FW build version for [...] adds afe0b1c86458 Bluetooth: hci_uart: Fix a race for write_work scheduling adds 295fa2a5647b Bluetooth: Remove hci_req_le_suspend_config adds 3b0d5250be30 Bluetooth: btusb: add shutdown function for wcn6855 adds 36211f7fc1e7 Bluetooth: Pause service discovery for suspend adds eaf19b0c47d1 Bluetooth: btqca: Enable MSFT extension for Qualcomm WCN399x adds 7a45bcb49a39 Bluetooth: btusb: Enable MSFT extension for Intel controllers adds 673fae14f240 Bluetooth: btrtl: Enable MSFT extension for RTL8822CE controller adds 9edd1de7108f Bluetooth: hci_bcm: Add support for ISO packets adds ac40679139ac Revert "Bluetooth: btintel: Fix endianness issue for TLV v [...] adds 1ca2a3945406 Bluetooth: btmtksdio: Fixed switch and case should be at t [...] adds 89e65975fea5 Bluetooth: Cancel Inquiry before Create Connection adds d84fc2c9dcef Bluetooth: btusb: Remove duplicate newlines from logging adds 05672a2c14a4 Bluetooth: btrtl: Enable central-peripheral role adds bbe3e6e421f6 Merge remote-tracking branch 'bluetooth/master' adds 403f3d55f7c2 Merge remote-tracking branch 'amdgpu/drm-next' adds 29c9dece56ca drm/qxl: don't allocate a dma_address array adds 4b501262826f drm/komeda: Correct the sequence of hw_done() and flip_done() adds 8e8fbfc68248 drm/komeda: Remove useless variable assignment adds a24cf238c771 drm/komeda: Handle NULL pointer access code path in error case adds be3e477effba drm/komeda: Fix bit check to import to value of proper type adds ab74888af3f4 Merge remote-tracking branch 'drm-misc/for-linux-next' adds b93ac8448463 Merge remote-tracking branch 'drm-msm/msm-next' adds 3f3a5fd63a00 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 6d2ad82fece2 Input: da7280 - protect OF match table with CONFIG_OF adds f5cace4b93d7 Input: imx_keypad - add dependency on HAS_IOMEM adds 02a8cc4948f3 Merge remote-tracking branch 'input/next' adds e18bdc10a0fc Merge branch 'block-5.11' into for-next adds 4bc4dabad27f Merge branch 'block-5.11' into for-next adds 0020ef04e485 io_uring: fix io_wqe->work_list corruption adds dfea9fce29fd io_uring: close a small race gap for files cancel adds 52dd2fdd2782 Merge branch 'io_uring-5.11' into for-next adds adf4c01aba57 MAINTAINERS: add fs/block_dev.c to the block section adds ca2e270aa1aa block: remove a pointless self-reference in block_dev.c adds 7b51e703a89b block: update some copyrights adds d8dd38c79b5c Merge branch 'block-5.11' into for-next adds dd2016623695 io_uring: fix 0-iov read buffer select adds 00c18640c243 io_uring: make ctx cancel on exit targeted to actual ctx adds 446bc1c20733 io-wq: kill now unused io_wq_cancel_all() adds 55583d72e230 io_uring: always progress task_work on task cancel adds f57555eda979 io_uring: end waiting before task cancel attempts adds a528b04ea406 io_uring: fix ignoring xa_store errors adds efc2519f427b io_uring: fix double io_uring free adds eeb64f9ff09d Merge branch 'io_uring-5.11' into for-next adds 639a4b2d3445 Merge remote-tracking branch 'block/for-next' adds 252bd1256396 dm verity: skip verity work if I/O error when system is sh [...] adds 52252adede91 dm ebs: avoid double unlikely() notation when using IS_ERR() adds b77709237e72 dm cache: simplify the return expression of load_mapping() adds 9cbb83bde0e2 Merge remote-tracking branch 'device-mapper/for-next' adds ab8f7a36d325 Merge remote-tracking branch 'security/next-testing' adds 7a0bc8fd0752 Merge remote-tracking branch 'keys/keys-next' adds a6f8501e8dda Merge remote-tracking branch 'watchdog/master' adds 74b570581235 Merge remote-tracking branch 'tip/auto-latest' adds 79009e37b5e8 Merge remote-tracking branch 'edac/edac-for-next' adds 06fde695ee76 genirq/msi: Initialize msi_alloc_info before calling msi_d [...] adds e90f55e0196a irqchip/irq-sl28cpld: Convert comma to semicolon adds d7f39c40ebb6 irqchip/bcm2836: Fix IPI acknowledgement after conversion [...] adds e1dc20995cb9 driver core: platform: Add extra error check in devm_platf [...] adds 048b8f8c3900 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 475ede82082f Merge remote-tracking branch 'rcu/rcu/next' adds 2a5f1b67ec57 KVM: arm64: Don't access PMCR_EL0 when no PMU is available adds ff367fe473a9 KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs adds 7a96a0687b80 KVM: arm64: Use lm_alias in nVHE-only VA conversion adds c3e181aec96f KVM: arm64: Skip computing hyp VA layout for VHE adds 61fe0c37af57 KVM: arm64: Minor cleanup of hyp variables used in host adds e6829e0384a4 KVM: arm64: Remove unused includes in psci-relay.c adds 860a4c3d1e04 KVM: arm64: Move skip_host_instruction to adjust_pc.h adds 767c973f2e4a KVM: arm64: Declutter host PSCI 0.1 handling adds 1c0aea5efe36 Merge remote-tracking branch 'kvm-arm/next' adds 9f45d92662c0 Merge remote-tracking branch 'percpu/for-next' adds 35e76c76d514 Merge remote-tracking branch 'workqueues/for-next' adds 9eb6fc4920a3 Merge remote-tracking branch 'chrome-platform/for-next' adds 27786ce203c4 Merge remote-tracking branch 'leds/for-next' adds 3272516bc3ca Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 828a59193ab6 Merge remote-tracking branch 'mux/for-next' adds bf1d75e9bc6f Merge remote-tracking branch 'icc/icc-next' adds 2a09ece6825a Merge remote-tracking branch 'cgroup/for-next' adds 57816fa7b724 Merge remote-tracking branch 'scsi/for-next' adds 0cd02bcdc281 Merge remote-tracking branch 'scsi-mkp/for-next' adds 6725f21157b4 virtio-mem: determine nid only once using memory_add_physa [...] adds 347202dc04a1 virtio-mem: more precise calculation in virtio_mem_mb_stat [...] adds 20b9150225c8 virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling adds d76944f80d5f virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() adds 2a6285114bc5 virtio-mem: use "unsigned long" for nr_pages when fake onl [...] adds 41e6215c6d29 virtio-mem: factor out calculation of the bit number withi [...] adds 6beb3a9421fd virtio-mem: print debug messages from virtio_mem_send_*_request() adds 89c486c47f2a virtio-mem: factor out fake-offlining into virtio_mem_fake [...] adds 7a34c77dab7e virtio-mem: factor out handling of fake-offline pages in m [...] adds f2d799d59135 virtio-mem: retry fake-offlining via alloc_contig_range() [...] adds 989ff8252707 virtio-mem: generalize check for added memory adds 8464e3bdf208 virtio-mem: generalize virtio_mem_owned_mb() adds 835491c554fb virtio-mem: generalize virtio_mem_overlaps_range() adds 420066829bb6 virtio-mem: drop last_mb_id adds 1d33c2caa8cb virtio-mem: don't always trigger the workqueue when offlin [...] adds 98ff9f941186 virtio-mem: generalize handling when memory is getting onl [...] adds d5614944254c virito-mem: document Sub Block Mode (SBM) adds 99f0b55ea6c3 virtio-mem: memory block states are specific to Sub Block [...] adds 54c6a6ba75ba virito-mem: subblock states are specific to Sub Block Mode (SBM) adds 905c4c5146dc virtio-mem: nb_sb_per_mb and subblock_size are specific to [...] adds 8a6f082babea virtio-mem: memory block ids are specific to Sub Block Mode (SBM) adds 602ef8945717 virito-mem: existing (un)plug functions are specific to Su [...] adds d46dfb62f676 virtio-mem: memory notifier callbacks are specific to Sub [...] adds 01afdee29aef virtio-mem: factor out adding/removing memory from Linux adds 4ba50cd3355d virtio-mem: Big Block Mode (BBM) memory hotplug adds faa45ff4ce88 virtio-mem: allow to force Big Block Mode (BBM) and set th [...] adds 8dc4bb58a146 mm/memory_hotplug: extend offline_and_remove_memory() to h [...] adds 269ac9389db4 virtio-mem: Big Block Mode (BBM) - basic memory hotunplug adds 3711387a7543 virtio-mem: Big Block Mode (BBM) - safe memory hotunplug adds 0ab4b8901a8e vhost_vdpa: switch to vmemdup_user() adds 4d10367fd411 vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code adds 29b90f92ee64 vdpa: remove unnecessary 'default n' in Kconfig entries adds cc3d42386d14 vdpa_sim: remove unnecessary headers inclusion adds 423248d60d2b vdpa_sim: remove hard-coded virtq count adds 2fc0ebfa0390 vdpa_sim: make IOTLB entries limit configurable adds 36a9c3063025 vdpa_sim: rename vdpasim_config_ops variables adds 6c6e28fe4579 vdpa_sim: add struct vdpasim_dev_attr for device attributes adds 2f8f46188805 vdpa_sim: add device id field in vdpasim_dev_attr adds 011c35bac5ef vdpa_sim: add supported_features field in vdpasim_dev_attr adds a13b5918fdd0 vdpa_sim: add work_fn in vdpasim_dev_attr adds cf1a3b35382c vdpa_sim: store parsed MAC address in a buffer adds f37cbbc65178 vdpa_sim: make 'config' generic and usable for any device type adds 65b709586e22 vdpa_sim: add get_config callback in vdpasim_dev_attr adds c124a95e304b vdpa_sim: add set_config callback in vdpasim_dev_attr adds b240491b7a48 vdpa_sim: set vringh notify callback adds 165be1f80b88 vdpa_sim: use kvmalloc to allocate vdpasim->buffer adds da7af6967c6e vdpa_sim: make vdpasim->buffer size configurable adds 275900dfa17c vdpa_sim: split vdpasim_virtqueue's iov field in out_iov a [...] adds db1e8bb6c63a vdpa: split vdpasim to core and net modules adds 83ef73b27eb2 vdpa/mlx5: Use write memory barrier after updating CQ index adds 697d1549140c tools/virtio: include asm/bug.h adds b9ca93bcd186 tools/virtio: add krealloc_array adds 1a5514cbb09a tools/virtio: add barrier for aarch64 adds ae93d8ea0fa7 virtio_ring: Cut and paste bugs in vring_create_virtqueue_ [...] adds 411ea23a7652 virtio_net: Fix error code in probe() adds e152d8af4220 virtio_ring: Fix two use after free bugs adds 2e1139d613c7 vhost scsi: fix error return code in vhost_scsi_set_endpoint() adds 1e38f0031c30 uapi: virtio_ids.h: consistent indentions adds be618636de41 uapi: virtio_ids: add missing device type IDs from OASIS spec adds 476c135e3217 vdpa: Add missing comment for virtqueue count adds 418eddef050d vdpa: Use simpler version of ida allocation adds 3283303f72ec Merge remote-tracking branch 'vhost/linux-next' adds 6d85e5435de5 Merge remote-tracking branch 'rpmsg/for-next' adds 51a4f9c5777b Merge remote-tracking branch 'userns/for-next' adds 202c58889930 Merge remote-tracking branch 'kselftest/next' adds 6239af273663 Merge remote-tracking branch 'livepatching/for-next' adds d47509203d05 Merge remote-tracking branch 'coresight/next' adds 1a57b1a3e110 ACPI/nfit: avoid accessing uninitialized memory in acpi_nf [...] adds 2dd2a1740ee1 libnvdimm/namespace: Fix reaping of invalidated block-wind [...] adds 9a7e3d7f0568 ACPI: NFIT: Fix input validation of bus-family adds 5ae96d779ff3 libnvdimm: Cleanup include of badblocks.h adds 4c46764733c8 libnvdimm/label: Return -ENXIO for no slot in __blk_label_update adds 4e6a7b3bbd5a device-dax/pmem: Convert comma to semicolon adds 1aa574312518 device-dax/core: Fix memory leak when rmmod dax.ko adds 8bcbe3132c66 device-dax: delete a redundancy check in dev_dax_validate_align() adds 21c8f70687cb Merge branch 'for-5.11/dax' into for-5.11/libnvdimm adds 419bfcdd0ca1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 9ceb835bad11 Merge remote-tracking branch 'ntb/ntb-next' adds c2a3e7d25fbe Merge remote-tracking branch 'slimbus/for-next' adds 8e1f39114a6b Merge remote-tracking branch 'nvmem/for-next' adds b06517cf14ee Merge remote-tracking branch 'xarray/main' adds 5b498a7736af Merge remote-tracking branch 'pidfd/for-next' adds e92195195972 Merge remote-tracking branch 'fpga/for-next' adds e775f22d9be6 Merge remote-tracking branch 'notifications/notifications- [...] adds 11f094e312ae kasan: drop unnecessary GPL text from comment headers adds 71f6af6d52ce kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds 3b1a4a864087 kasan: group vmalloc code adds d5750edf6da7 kasan: shadow declarations only for software modes adds cebd0eb29acd kasan: rename (un)poison_shadow to (un)poison_range adds 1f600626b3a9 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds b266e8fee963 kasan: only build init.c for software modes adds bb359dbcb700 kasan: split out shadow.c from common.c adds affc3f07759c kasan: define KASAN_MEMORY_PER_SHADOW_PAGE adds 59fd51b2ba6b kasan: rename report and tags files adds ffcc5cea46c0 kasan: don't duplicate config dependencies adds 2cdbed63490d kasan: hide invalid free check implementation adds 97fc71223236 kasan: decode stack frame only with KASAN_STACK_ENABLE adds afe6ef80dcec kasan, arm64: only init shadow for software modes adds d73b49365ee6 kasan, arm64: only use kasan_depth for software modes adds 28ab35841ce0 kasan, arm64: move initialization message adds 60a3a5fe950f kasan, arm64: rename kasan_init_tags and mark as __init adds 6882464faf74 kasan: rename addr_has_shadow to addr_has_metadata adds db3de8f759c8 kasan: rename print_shadow_for_address to print_memory_metadata adds 88b865974d17 kasan: rename SHADOW layout macros to META adds 96e0279df6d8 kasan: separate metadata_fetch_row for each mode adds 6a63a63ff1ac kasan: introduce CONFIG_KASAN_HW_TAGS adds f469c032c05e arm64: enable armv8.5-a asm-arch option adds 85f49cae4dfc arm64: mte: add in-kernel MTE helpers adds e5b8d9218951 arm64: mte: reset the page tag in page->flags adds 98c970da8b35 arm64: mte: add in-kernel tag fault handler adds bfc62c598527 arm64: kasan: allow enabling in-kernel MTE adds 620954a67bce arm64: mte: convert gcr_user into an exclude mask adds bad1e1c663e0 arm64: mte: switch GCR_EL1 in kernel entry and exit adds c746170d6a48 kasan, mm: untag page address in free_reserved_area adds dc09b29fd071 arm64: kasan: align allocations for HW_TAGS adds ccbe2aaba1ed arm64: kasan: add arch layer for memory tagging helpers adds 6c6a04fe367f kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds 8a494023b80e kasan, x86, s390: update undef CONFIG_KASAN adds 0fea6e9af889 kasan, arm64: expand CONFIG_KASAN checks adds 2e903b914797 kasan, arm64: implement HW_TAGS runtime adds 4291e9ee6189 kasan, arm64: print report from tag fault handler adds aa1ef4d7b3f6 kasan, mm: reset tags when accessing metadata adds 94ab5b61ee16 kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds 948e32539f4a kasan: add documentation for hardware tag-based mode adds 29f080881601 kselftest/arm64: check GCR_EL1 after context switch adds c696de9f12b7 kasan: simplify quarantine_put call site adds 6476792f1015 kasan: rename get_alloc/free_info adds 8bb0009b1946 kasan: introduce set_alloc_info adds d56a9ef84bd0 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds 38dd767daed1 kasan: allow VMAP_STACK for HW_TAGS mode adds 77f57c983065 kasan: remove __kasan_unpoison_stack adds c0054c565ae5 kasan: inline kasan_reset_tag for tag-based modes adds d8dd397120be kasan: inline random_tag for HW_TAGS adds bffe690708c8 kasan: open-code kasan_unpoison_slab adds 57345fa68a27 kasan: inline (un)poison_range and check_invalid_free adds 8028caaca7a8 kasan: add and integrate kasan boot parameters adds 34303244f261 kasan, mm: check kasan_enabled in annotations adds eeb3160c2419 kasan, mm: rename kasan_poison_kfree adds d99f6a10c161 kasan: don't round_up too much adds 1ef3133bd3b8 kasan: simplify assign_tag and set_tag calls adds 3933c1757163 kasan: clarify comment in __kasan_kfree_large adds 97593cad003c kasan: sanitize objects when metadata doesn't fit adds e86f8b09f215 kasan, mm: allow cache merging with no metadata adds 625d867347c9 kasan: update documentation adds cd6a93cf4081 lib/zlib: fix inflating zlib streams on s390 adds c83de1901c90 selftests/vm: fix building protection keys test adds 39c3c403fc62 mm/hugetlb: fix deadlock in hugetlb_cow error path adds f083793c6fe1 mm: generalise COW SMC TLB flushing race comment adds 5c75b641b5b5 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 6daf648efbb8 /proc/kpageflags: do not use uninitialized struct pages adds d56cf308181b ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 99024fc5f69d ocfs2: fix ocfs2 corrupt when iputting an inode adds 2573aaf1fee6 ramfs: support O_TMPFILE adds fd46de9056b4 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds b56d1774830e mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 891180072703 mm/wap: don't SetPageWorkingset unconditionally during swapin adds adae0aff7193 mm/mmap.c: fix the adjusted length error adds 9983a7281b64 mm/huge_memory.c: update tlb entry if pmd is changed adds 96141feae1be MIPS: do not call flush_tlb_all when setting pmd entry adds 0a40853209fb mm/vmscan: __isolate_lru_page_prepare() cleanup adds 7a7ace1db2b0 mm: memblock: enforce overlap of memory.memblock and memor [...] adds bbd1cc84f184 mm: fix initialization of struct page for holes in memory layout adds 078f9b3a232c mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] adds d5237476fb16 mm: make pagecache tagged lookups return only head pages adds cbff8c652a4c mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds c45b0107022e mm/swap: optimise get_shadow_from_swap_cache adds e13d702f3683 mm: add FGP_ENTRY adds 2932a66e91d4 mm/filemap: rename find_get_entry to mapping_get_entry adds 1f48fc6046a7 mm/filemap: add helper for finding pages adds 6812b34e08c9 fix mm-filemap-add-helper-for-finding-pages.patch adds b5fe28d02266 mm/filemap: add mapping_seek_hole_data adds 7031d13f4e30 fix mm-filemap-add-mapping_seek_hole_data.patch adds 7c5875a91382 iomap: use mapping_seek_hole_data adds c8a7a7511f53 mm: add and use find_lock_entries adds 6d332419656e fix mm-add-and-use-find_lock_entries.patch adds 8fdb4436354c mm: add an 'end' parameter to find_get_entries adds 0e6df4757be6 mm: add an 'end' parameter to pagevec_lookup_entries adds c12c0f30a407 mm: remove nr_entries parameter from pagevec_lookup_entries adds 4cf6856cfbd1 mm: pass pvec directly to find_get_entries adds aa21abf30014 mm: remove pagevec_lookup_entries adds 8bd0a9ab4781 mm,thp,shmem: limit shmem THP alloc gfp_mask adds 2e107430e971 mm,thp,shm: limit gfp mask to no more than specified adds 64054b092854 mm,thp,shmem: make khugepaged obey tmpfs mount flags adds bf5be485b25d mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 1b6f17e8d6ff mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 1d0860a00d74 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds dc4eb172270d mm: add Kernel Electric-Fence infrastructure adds f7fa56ce7c22 kfence: Fix parameter description for kfence_object_start() adds 6750d1e2743e kfence: avoid stalling work queue task without allocations adds bbb4a768d9d0 x86, kfence: enable KFENCE for x86 adds 3a3b51ce4ae4 arm64, kfence: enable KFENCE for ARM64 adds c7d2db2b3549 kfence: use pt_regs to generate stack trace on faults adds 0503777c9fd3 mm, kfence: insert KFENCE hooks for SLAB adds bde33f33ca46 mm, kfence: insert KFENCE hooks for SLUB adds e5ac792ff7f4 kfence, kasan: make KFENCE compatible with KASAN adds 42e064a1831c kfence, Documentation: add KFENCE documentation adds 4b35d11037af kfence: add test suite adds 3763825e08c2 kfence: fix typo in test adds 6394c6eb4f3e MAINTAINERS: add entry for KFENCE adds 758b1132b207 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 3f6a152925ad fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 13abfbb3d177 kernel/hung_task.c: Monitor killed tasks. adds 3f2cb1082920 proc/sysctl: make protected_* world readable adds 47a67be067cd lib: optimize cpumask_local_spread() adds 6ad1daeb8e50 bitops: introduce the for_each_set_clump macro adds 022ed065eb06 lib/test_bitmap.c: add for_each_set_clump test cases adds ff14d3c5a163 gpio: thunderx: utilize for_each_set_clump macro adds c835ba1d393b gpio: xilinx: utilize generic bitmap_get_value and _set_value adds f1ad893cd7da aio: simplify read_events() adds 5d6c564cf3be Merge branch 'akpm-current/current' adds 1de83eb5086a kmap: stupid hacks to make it compile adds e824e1123021 mm: slub: call account_slab_page() after slab page initialization adds 893d27b00f9e mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds 7f63cbebcfea mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds 2f7cc0c885f6 mm: add definition of PMD_PAGE_ORDER adds 5162f2e454af mmap: make mlock_future_check() global adds 7160a3288f77 set_memory: allow set_direct_map_*_noflush() for multiple pages adds 9666388f0789 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix adds c7454cb3569b set_memory: allow querying whether set_direct_map_*() is a [...] adds c79956b87f4b kfence: fix implicit function declaration adds e447854714f6 mm: introduce memfd_secret system call to create "secret" [...] adds 58ddf394708d secretmem: use PMD-size pages to amortize direct map fragm [...] adds 246333cc1050 secretmem: add memcg accounting adds 8a60175da964 PM: hibernate: disable when there are active secretmem users adds 794f4b1147ae arch, mm: wire up memfd_secret system call where relevant adds ed39a1be3e63 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix adds 2f77a335b353 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix adds f6ce0f2249fd secretmem: test: add basic selftest for memfd_secret(2) adds 3df7368a7dd7 secretmem-test-add-basic-selftest-for-memfd_secret2-fix adds a22ee5f372ce Merge branch 'akpm/master' adds d7a03a44a5e9 Add linux-next specific files for 20201223
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 (0d52778b8710) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/perf-security.rst | 81 +- Documentation/admin-guide/sysctl/vm.rst | 2 +- Documentation/dev-tools/kasan.rst | 2 +- .../devicetree/bindings/arm/idle-states.yaml | 2 +- .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- .../devicetree/bindings/bus/baikal,bt1-axi.yaml | 2 +- .../devicetree/bindings/clock/canaan,k210-clk.yaml | 54 + .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 20 +- .../bindings/connector/usb-connector.yaml | 10 +- .../bindings/display/bridge/analogix,anx7625.yaml | 4 +- .../bindings/display/bridge/intel,keembay-dsi.yaml | 4 +- .../bindings/display/intel,keembay-msscam.yaml | 4 +- .../bindings/display/panel/abt,y030xx067a.yaml | 2 +- .../bindings/display/panel/novatek,nt36672a.yaml | 2 +- .../devicetree/bindings/dma/dma-common.yaml | 4 +- .../devicetree/bindings/dma/dma-router.yaml | 2 +- .../devicetree/bindings/dma/ingenic,dma.yaml | 2 +- .../bindings/dma/snps,dma-spear1340.yaml | 10 +- .../devicetree/bindings/dma/ti/k3-bcdma.yaml | 4 +- .../devicetree/bindings/dma/ti/k3-pktdma.yaml | 4 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 4 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 4 +- Documentation/devicetree/bindings/eeprom/at25.yaml | 4 +- .../devicetree/bindings/hwmon/moortec,mr75203.yaml | 2 +- .../devicetree/bindings/hwmon/sensirion,shtc1.yaml | 4 +- .../devicetree/bindings/hwmon/ti,tmp513.yaml | 2 +- .../bindings/iio/light/upisemi,us5182.yaml | 2 +- .../bindings/iio/proximity/semtech,sx9310.yaml | 6 +- .../devicetree/bindings/input/gpio-keys.yaml | 12 +- .../bindings/interrupt-controller/mti,gic.yaml | 4 +- .../interrupt-controller/ti,pruss-intc.yaml | 2 +- .../bindings/interrupt-controller/ti,sci-inta.yaml | 2 +- .../devicetree/bindings/leds/backlight/common.yaml | 4 +- Documentation/devicetree/bindings/leds/common.yaml | 16 +- .../devicetree/bindings/leds/leds-lp55xx.yaml | 10 +- Documentation/devicetree/bindings/media/coda.yaml | 42 +- .../devicetree/bindings/media/i2c/mipi-ccs.yaml | 11 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 6 +- .../bindings/net/amlogic,meson-dwmac.yaml | 2 +- Documentation/devicetree/bindings/net/dsa/dsa.yaml | 6 +- .../bindings/net/ethernet-controller.yaml | 24 +- .../devicetree/bindings/net/ethernet-phy.yaml | 20 +- .../bindings/net/fsl,qoriq-mc-dpmac.yaml | 2 +- Documentation/devicetree/bindings/net/mdio.yaml | 2 +- .../bindings/net/mediatek,star-emac.yaml | 2 +- .../devicetree/bindings/net/qcom,ipa.yaml | 2 +- .../devicetree/bindings/net/snps,dwmac.yaml | 38 +- .../bindings/net/socionext,uniphier-ave4.yaml | 2 +- .../devicetree/bindings/net/ti,cpsw-switch.yaml | 2 +- .../devicetree/bindings/net/ti,dp83867.yaml | 12 +- .../devicetree/bindings/net/ti,dp83869.yaml | 8 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 4 +- .../bindings/net/wireless/qcom,ath11k.yaml | 2 +- .../devicetree/bindings/phy/ti,omap-usb2.yaml | 4 +- .../bindings/power/mediatek,power-controller.yaml | 12 +- .../bindings/power/supply/cw2015_battery.yaml | 2 +- .../devicetree/bindings/powerpc/sleep.yaml | 2 +- Documentation/devicetree/bindings/rtc/rtc.yaml | 5 + Documentation/devicetree/bindings/serial/8250.yaml | 6 +- .../devicetree/bindings/serial/litex,liteuart.yaml | 2 + .../bindings/soc/litex/litex,soc-controller.yaml | 2 + .../devicetree/bindings/soc/mediatek/devapc.yaml | 2 + .../devicetree/bindings/soc/ti/k3-ringacc.yaml | 2 +- .../bindings/soc/xilinx/xlnx,vcu-settings.yaml | 15 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 2 +- .../devicetree/bindings/sound/st,stm32-sai.yaml | 4 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/kbuild/kconfig-language.rst | 35 + Documentation/kbuild/kconfig-macro-language.rst | 2 +- Documentation/kbuild/makefiles.rst | 2 +- Documentation/process/submit-checklist.rst | 24 +- Documentation/process/submitting-patches.rst | 8 +- MAINTAINERS | 16 +- Makefile | 2 +- Next/SHA1s | 134 +- Next/Trees | 2 + Next/merge.log | 4794 +++----------------- arch/alpha/kernel/syscalls/syscall.tbl | 4 +- arch/arm/arm-soc-for-next-contents.txt | 235 - arch/arm/boot/dts/bcm2711.dtsi | 1 + arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 1 + arch/arm/tools/syscall.tbl | 4 +- arch/arm/vfp/entry.S | 17 - arch/arm/vfp/vfpmodule.c | 25 +- arch/arm64/include/asm/kvm_host.h | 23 + arch/arm64/include/asm/unistd32.h | 6 +- arch/arm64/kernel/smp.c | 2 +- arch/arm64/kvm/arm.c | 20 +- arch/arm64/kvm/hyp/include/hyp/adjust_pc.h | 9 + arch/arm64/kvm/hyp/nvhe/hyp-main.c | 12 +- arch/arm64/kvm/hyp/nvhe/hyp-smp.c | 6 +- arch/arm64/kvm/hyp/nvhe/psci-relay.c | 59 +- arch/arm64/kvm/sys_regs.c | 4 + arch/arm64/kvm/va_layout.c | 7 +- arch/csky/Kconfig | 2 +- arch/csky/include/asm/Kbuild | 2 - arch/csky/include/asm/atomic.h | 13 - arch/csky/include/asm/barrier.h | 104 +- arch/csky/include/asm/cmpxchg.h | 113 +- arch/csky/include/asm/futex.h | 127 + arch/csky/include/asm/spinlock.h | 85 +- arch/csky/include/asm/spinlock_types.h | 18 +- arch/ia64/kernel/syscalls/syscall.tbl | 4 +- arch/m68k/kernel/syscalls/syscall.tbl | 4 +- arch/microblaze/kernel/syscalls/syscall.tbl | 4 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 4 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 4 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 4 +- arch/parisc/kernel/syscalls/syscall.tbl | 4 +- arch/powerpc/boot/Makefile | 2 + arch/powerpc/include/asm/ppc_asm.h | 7 +- arch/powerpc/include/asm/vdso/timebase.h | 2 +- arch/powerpc/kernel/head_32.h | 25 +- arch/powerpc/kernel/head_book3s_32.S | 7 + arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 4 +- arch/powerpc/kernel/vdso32/Makefile | 4 +- arch/powerpc/kernel/vdso64/Makefile | 2 +- arch/riscv/Kconfig | 2 +- arch/riscv/mm/init.c | 2 +- arch/s390/kernel/syscalls/syscall.tbl | 4 +- arch/sh/kernel/syscalls/syscall.tbl | 4 +- arch/sparc/kernel/syscalls/syscall.tbl | 4 +- arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscall_64.tbl | 4 +- arch/x86/xen/Kconfig | 2 +- arch/xtensa/kernel/syscalls/syscall.tbl | 4 +- block/blk-mq.c | 109 +- block/genhd.c | 2 + block/partitions/core.c | 1 + drivers/acpi/Makefile | 1 + drivers/acpi/nfit/core.c | 15 +- drivers/acpi/sleep.c | 305 +- drivers/acpi/sleep.h | 16 + drivers/acpi/x86/s2idle.c | 460 ++ drivers/atm/idt77252.c | 2 +- drivers/base/platform.c | 2 + drivers/bluetooth/btintel.c | 21 +- drivers/bluetooth/btmtksdio.c | 16 +- drivers/bluetooth/btqca.c | 67 + drivers/bluetooth/btqca.h | 1 + drivers/bluetooth/btqcomsmd.c | 27 +- drivers/bluetooth/btrtl.c | 21 +- drivers/bluetooth/btusb.c | 46 +- drivers/bluetooth/hci_bcm.c | 1 + drivers/bluetooth/hci_ldisc.c | 7 +- drivers/bluetooth/hci_serdev.c | 4 +- drivers/clk/at91/at91rm9200.c | 21 +- drivers/clk/at91/at91sam9260.c | 26 +- drivers/clk/at91/at91sam9g45.c | 32 +- drivers/clk/at91/at91sam9n12.c | 36 +- drivers/clk/at91/at91sam9rl.c | 23 +- drivers/clk/at91/at91sam9x5.c | 28 +- drivers/clk/at91/clk-master.c | 337 +- drivers/clk/at91/clk-sam9x60-pll.c | 145 +- drivers/clk/at91/dt-compat.c | 15 +- drivers/clk/at91/pmc.h | 22 +- drivers/clk/at91/sam9x60.c | 51 +- drivers/clk/at91/sama5d2.c | 42 +- drivers/clk/at91/sama5d3.c | 38 +- drivers/clk/at91/sama5d4.c | 40 +- drivers/clk/at91/sama7g5.c | 223 +- drivers/clk/bcm/clk-bcm2711-dvp.c | 4 +- drivers/clk/clk-s2mps11.c | 1 + drivers/clk/clk-si5351.c | 13 +- drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/ingenic/cgu.c | 14 +- drivers/clk/mvebu/armada-37xx-xtal.c | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 1 + drivers/cpufreq/intel_pstate.c | 16 +- drivers/dax/bus.c | 7 - drivers/dax/pmem/core.c | 2 +- drivers/dax/super.c | 1 + drivers/dma/dw-edma/dw-edma-core.c | 4 +- drivers/dma/idxd/sysfs.c | 4 +- drivers/dma/mediatek/mtk-hsdma.c | 1 + drivers/dma/milbeaut-xdmac.c | 4 +- drivers/dma/qcom/bam_dma.c | 6 +- drivers/dma/qcom/gpi.c | 8 +- drivers/dma/ti/k3-udma.c | 6 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 1 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 4 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 3 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 4 +- drivers/gpu/drm/drm_dsc.c | 30 +- drivers/gpu/drm/i915/display/icl_dsi.c | 7 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 3 - drivers/gpu/drm/i915/display/intel_bios.c | 11 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 7 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 20 +- drivers/gpu/drm/i915/display/intel_connector.c | 29 +- drivers/gpu/drm/i915/display/intel_connector.h | 3 +- drivers/gpu/drm/i915/display/intel_ddi.c | 83 +- drivers/gpu/drm/i915/display/intel_display.c | 193 +- drivers/gpu/drm/i915/display/intel_display.h | 2 - .../gpu/drm/i915/display/intel_display_debugfs.c | 124 - .../gpu/drm/i915/display/intel_display_debugfs.h | 3 - drivers/gpu/drm/i915/display/intel_display_power.c | 127 +- drivers/gpu/drm/i915/display/intel_display_power.h | 37 +- drivers/gpu/drm/i915/display/intel_display_types.h | 42 +- drivers/gpu/drm/i915/display/intel_dp.c | 52 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 14 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 14 +- drivers/gpu/drm/i915/display/intel_dvo.c | 4 + drivers/gpu/drm/i915/display/intel_fbc.c | 19 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 26 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 162 +- drivers/gpu/drm/i915/display/intel_lspcon.h | 12 - drivers/gpu/drm/i915/display/intel_panel.c | 153 +- drivers/gpu/drm/i915/display/intel_psr.c | 22 +- drivers/gpu/drm/i915/display/intel_sprite.c | 49 +- drivers/gpu/drm/i915/display/intel_sprite.h | 10 - drivers/gpu/drm/i915/display/intel_tc.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 582 ++- drivers/gpu/drm/i915/i915_drv.c | 3 +- drivers/gpu/drm/i915/i915_drv.h | 50 +- drivers/gpu/drm/i915/i915_irq.c | 355 +- drivers/gpu/drm/i915/i915_reg.h | 7 +- drivers/gpu/drm/i915/i915_suspend.c | 33 +- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 552 +-- drivers/gpu/drm/i915/intel_sideband.c | 4 +- drivers/gpu/drm/i915/intel_uncore.c | 4 +- drivers/gpu/drm/i915/intel_uncore.h | 6 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 31 +- drivers/gpu/drm/qxl/qxl_ttm.c | 2 +- drivers/input/keyboard/Kconfig | 2 +- drivers/input/misc/da7280.c | 2 + drivers/irqchip/irq-bcm2836.c | 4 +- drivers/irqchip/irq-sl28cpld.c | 2 +- drivers/md/dm-cache-target.c | 7 +- drivers/md/dm-ebs-target.c | 2 +- drivers/md/dm-verity-target.c | 12 +- drivers/net/ethernet/broadcom/bcmsysport.c | 1 + drivers/net/ethernet/freescale/ucc_geth.c | 3 +- drivers/net/ethernet/freescale/ucc_geth.h | 9 +- drivers/net/ethernet/intel/i40e/i40e.h | 3 + drivers/net/ethernet/intel/i40e/i40e_main.c | 10 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 16 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 38 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 2 +- drivers/net/wireless/ath/ath11k/core.c | 2 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 10 +- drivers/net/wireless/ath/ath11k/mac.c | 8 +- drivers/net/wireless/ath/ath11k/pci.c | 44 +- drivers/net/wireless/ath/ath11k/pci.h | 2 + drivers/net/wireless/ath/ath11k/peer.c | 17 + drivers/net/wireless/ath/ath11k/peer.h | 2 + drivers/net/wireless/ath/ath11k/qmi.c | 24 +- drivers/net/wireless/ath/ath11k/qmi.h | 1 + drivers/net/wireless/ath/ath11k/wmi.c | 3 + drivers/net/wireless/mediatek/mt76/mt7915/init.c | 4 +- drivers/net/wireless/mediatek/mt76/sdio.c | 19 +- drivers/net/wireless/mediatek/mt76/usb.c | 7 - drivers/nvdimm/btt.h | 3 +- drivers/nvdimm/claim.c | 1 + drivers/nvdimm/core.c | 1 - drivers/nvdimm/label.c | 13 +- drivers/regulator/bd718x7-regulator.c | 57 + drivers/rtc/rtc-pcf2127.c | 3 +- drivers/spi/spi-geni-qcom.c | 84 +- drivers/spi/spi-stm32.c | 4 +- fs/block_dev.c | 3 +- fs/btrfs/ctree.h | 20 +- fs/btrfs/discard.c | 70 +- fs/btrfs/disk-io.c | 13 +- fs/btrfs/qgroup.c | 13 +- fs/btrfs/send.c | 49 +- fs/btrfs/super.c | 40 +- fs/btrfs/tests/btrfs-tests.c | 10 +- fs/btrfs/tests/inode-tests.c | 9 - fs/btrfs/volumes.c | 4 +- fs/ceph/mds_client.c | 53 +- fs/cifs/cifs_swn.c | 73 +- fs/cifs/cifsacl.c | 15 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/cifspdu.h | 2 + fs/cifs/cifsproto.h | 4 +- fs/cifs/connect.c | 1 + fs/cifs/smb2ops.c | 35 +- fs/cifs/smb2pdu.c | 7 +- fs/cifs/smb2proto.h | 4 +- fs/cifs/xattr.c | 81 +- fs/dcache.c | 9 +- fs/ext4/super.c | 1 + fs/file.c | 4 +- fs/hostfs/hostfs_kern.c | 2 +- fs/inode.c | 4 +- fs/io-wq.c | 30 +- fs/io-wq.h | 3 +- fs/io_uring.c | 104 +- fs/jfs/jfs_filsys.h | 1 + fs/jfs/jfs_mount.c | 10 + fs/namei.c | 4 +- fs/namespace.c | 9 +- fs/nfsd/nfs4proc.c | 5 + fs/nfsd/nfs4xdr.c | 42 +- fs/nfsd/nfssvc.c | 7 - fs/nfsd/xdr4.h | 1 - fs/pnode.h | 2 +- include/drm/drm_dsc.h | 1 - include/dt-bindings/clock/at91.h | 11 + include/dt-bindings/clock/k210-clk.h | 56 +- include/linux/blkdev.h | 2 +- include/linux/ceph/msgr.h | 4 +- include/linux/fs.h | 3 +- include/net/xdp_sock.h | 4 - include/net/xsk_buff_pool.h | 5 + include/uapi/asm-generic/unistd.h | 6 +- include/uapi/linux/ppp-ioctl.h | 2 +- kernel/bpf/hashtab.c | 1 + kernel/bpf/syscall.c | 1 - kernel/irq/msi.c | 2 +- lib/Makefile | 1 + lib/zlib_dfltcc/dfltcc_inflate.c | 4 +- localversion-next | 2 +- mm/Kconfig | 2 +- mm/filemap.c | 3 + mm/hugetlb.c | 22 +- mm/kasan/common.c | 1 - mm/kasan/kasan.h | 9 - mm/kasan/shadow.c | 13 - mm/kfence/kfence_test.c | 2 +- mm/memory.c | 8 +- net/bluetooth/hci_conn.c | 17 + net/bluetooth/hci_request.c | 25 +- net/bluetooth/mgmt.c | 8 + net/ceph/messenger_v2.c | 15 +- net/ipv4/netfilter/arp_tables.c | 2 +- net/ipv4/netfilter/ip_tables.c | 2 +- net/ipv6/netfilter/ip6_tables.c | 2 +- net/netfilter/ipset/ip_set_hash_gen.h | 42 +- net/netfilter/nf_tables_api.c | 4 +- net/packet/af_packet.c | 4 +- net/sched/sch_taprio.c | 7 +- net/sunrpc/svcsock.c | 86 +- net/xdp/xsk.c | 16 +- net/xdp/xsk_buff_pool.c | 3 +- net/xdp/xsk_queue.h | 5 + net/xfrm/xfrm_input.c | 2 +- scripts/genksyms/keywords.c | 3 + scripts/genksyms/lex.l | 27 +- scripts/genksyms/parse.y | 7 + scripts/kconfig/preprocess.c | 2 +- scripts/mod/modpost.c | 73 +- scripts/mod/modpost.h | 15 +- sound/core/init.c | 2 - sound/core/memalloc.c | 1 + sound/core/oss/pcm_oss.c | 22 +- sound/core/pcm_memory.c | 10 +- sound/core/pcm_native.c | 9 +- sound/pci/hda/patch_realtek.c | 5 + sound/soc/codecs/max98373-i2c.c | 20 + sound/soc/codecs/max98373-sdw.c | 20 + sound/soc/codecs/max98373.c | 34 +- sound/soc/codecs/max98373.h | 8 + sound/soc/codecs/rt711.c | 6 + sound/soc/intel/boards/haswell.c | 1 + sound/soc/meson/axg-tdm-interface.c | 14 +- sound/soc/meson/axg-tdmin.c | 13 +- sound/soc/qcom/lpass-cpu.c | 20 +- sound/soc/qcom/lpass-platform.c | 50 +- sound/soc/sh/rcar/adg.c | 18 +- sound/usb/card.c | 3 + sound/usb/clock.c | 6 + sound/usb/implicit.c | 2 + tools/arch/x86/include/asm/cpufeatures.h | 2 + tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/asm/msr-index.h | 12 +- tools/build/feature/Makefile | 2 +- tools/include/linux/build_bug.h | 5 + tools/include/linux/compiler.h | 4 +- tools/include/linux/compiler_types.h | 21 + tools/include/linux/ctype.h | 17 +- tools/include/linux/string.h | 1 + tools/include/uapi/asm-generic/unistd.h | 2 +- tools/include/uapi/linux/const.h | 5 + tools/include/uapi/linux/fscrypt.h | 5 +- tools/include/uapi/linux/perf_event.h | 6 +- tools/include/uapi/linux/prctl.h | 5 + tools/include/uapi/linux/stat.h | 9 +- tools/lib/string.c | 58 + tools/perf/Documentation/itrace.txt | 1 + tools/perf/Documentation/perf-config.txt | 2 +- tools/perf/Documentation/perf-record.txt | 19 +- tools/perf/Documentation/perf-report.txt | 1 + tools/perf/Documentation/perf-script.txt | 5 +- tools/perf/Documentation/perf-stat.txt | 9 +- tools/perf/arch/arm/util/cs-etm.c | 4 +- tools/perf/arch/arm64/Makefile | 1 + tools/perf/arch/arm64/util/Build | 3 +- tools/perf/arch/arm64/util/arm-spe.c | 4 +- tools/perf/arch/arm64/util/arm64_exception_types.h | 92 + tools/perf/arch/arm64/util/kvm-stat.c | 85 + tools/perf/arch/arm64/util/mem-events.c | 37 + tools/perf/arch/arm64/util/perf_regs.c | 33 + tools/perf/arch/mips/Build | 2 +- tools/perf/arch/mips/annotate/instructions.c | 46 + tools/perf/arch/x86/include/arch-tests.h | 1 - tools/perf/arch/x86/tests/Build | 1 - tools/perf/arch/x86/tests/arch-tests.c | 4 - tools/perf/arch/x86/tests/intel-cqm.c | 2 +- tools/perf/arch/x86/util/intel-bts.c | 4 +- tools/perf/arch/x86/util/intel-pt.c | 6 +- tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-c2c.c | 39 +- tools/perf/builtin-diff.c | 4 +- tools/perf/builtin-evlist.c | 18 +- tools/perf/builtin-ftrace.c | 11 +- tools/perf/builtin-inject.c | 2 + tools/perf/builtin-kmem.c | 7 +- tools/perf/builtin-kvm.c | 9 +- tools/perf/builtin-mem.c | 97 +- tools/perf/builtin-record.c | 52 +- tools/perf/builtin-report.c | 34 +- tools/perf/builtin-sched.c | 6 +- tools/perf/builtin-script.c | 25 +- tools/perf/builtin-stat.c | 45 +- tools/perf/builtin-top.c | 34 +- tools/perf/builtin-trace.c | 43 +- tools/perf/builtin-version.c | 1 + .../arch/arm64/freescale/imx8mm/sys/ddrc.json | 39 + .../arch/arm64/freescale/imx8mm/sys/metrics.json | 18 + .../perf/pmu-events/arch/test/arch-std-events.json | 8 + .../perf/pmu-events/arch/test/test_cpu/cache.json | 5 + tools/perf/pmu-events/arch/x86/skylake/cache.json | 4100 +++++++++-------- .../arch/x86/skylake/floating-point.json | 76 +- .../perf/pmu-events/arch/x86/skylake/frontend.json | 644 +-- tools/perf/pmu-events/arch/x86/skylake/memory.json | 2279 +++++----- tools/perf/pmu-events/arch/x86/skylake/other.json | 60 +- .../perf/pmu-events/arch/x86/skylake/pipeline.json | 1266 +++--- .../pmu-events/arch/x86/skylake/skl-metrics.json | 271 +- .../arch/x86/skylake/virtual-memory.json | 374 +- tools/perf/pmu-events/jevents.c | 182 +- tools/perf/pmu-events/pmu-events.h | 6 + tools/perf/tests/Build | 1 + tools/perf/tests/backward-ring-buffer.c | 4 +- tools/perf/tests/bpf.c | 12 +- tools/perf/tests/builtin-test.c | 6 + tools/perf/tests/code-reading.c | 8 +- tools/perf/tests/event-times.c | 6 +- tools/perf/tests/event_update.c | 3 +- tools/perf/tests/evsel-tp-sched.c | 25 +- tools/perf/tests/expand-cgroup.c | 9 +- tools/perf/tests/keep-tracking.c | 2 +- tools/perf/tests/llvm.c | 30 +- tools/perf/tests/mmap-basic.c | 6 +- tools/perf/tests/openat-syscall-tp-fields.c | 6 +- tools/perf/tests/parse-events.c | 10 +- tools/perf/tests/parse-metric.c | 4 +- tools/perf/tests/parse-no-sample-id-all.c | 4 +- tools/perf/tests/perf-record.c | 18 +- tools/perf/{arch/x86 => }/tests/perf-time-to-tsc.c | 21 +- tools/perf/tests/pmu-events.c | 16 +- tools/perf/tests/sample-parsing.c | 6 +- tools/perf/tests/shell/stat+shadow_stat.sh | 80 + tools/perf/tests/shell/trace+probe_vfs_getname.sh | 2 +- tools/perf/tests/sw-clock.c | 2 +- tools/perf/tests/switch-tracking.c | 18 +- tools/perf/tests/task-exit.c | 13 +- tools/perf/tests/tests.h | 3 + tools/perf/tests/topology.c | 2 +- tools/perf/tests/wp.c | 21 +- tools/perf/trace/beauty/include/linux/socket.h | 1 + tools/perf/trace/beauty/mmap_flags.sh | 4 +- tools/perf/trace/beauty/mmap_prot.sh | 2 +- tools/perf/ui/browsers/hists.c | 61 +- tools/perf/ui/gtk/gtk.h | 5 +- tools/perf/ui/gtk/hists.c | 6 +- tools/perf/util/annotate.c | 16 +- tools/perf/util/arm-spe-decoder/arm-spe-decoder.c | 59 +- tools/perf/util/arm-spe-decoder/arm-spe-decoder.h | 17 - .../util/arm-spe-decoder/arm-spe-pkt-decoder.c | 601 +-- .../util/arm-spe-decoder/arm-spe-pkt-decoder.h | 122 +- tools/perf/util/arm-spe.c | 2 +- tools/perf/util/auxtrace.c | 19 +- tools/perf/util/auxtrace.h | 2 + tools/perf/util/bpf-event.c | 2 +- tools/perf/util/bpf-loader.c | 3 +- tools/perf/util/bpf-loader.h | 3 + tools/perf/util/build-id.c | 127 +- tools/perf/util/build-id.h | 8 + tools/perf/util/cgroup.c | 202 +- tools/perf/util/data.c | 60 +- tools/perf/util/data.h | 12 +- tools/perf/util/debug.c | 9 +- tools/perf/util/debug.h | 2 + tools/perf/util/dso.c | 45 +- tools/perf/util/dso.h | 2 + tools/perf/util/env.c | 15 +- tools/perf/util/env.h | 4 +- tools/perf/util/event.h | 4 + tools/perf/util/evlist.c | 288 +- tools/perf/util/evlist.h | 136 +- tools/perf/util/evsel.c | 60 +- tools/perf/util/evsel.h | 1 + tools/perf/util/evswitch.c | 4 +- tools/perf/util/expr.c | 68 +- tools/perf/util/expr.h | 17 +- tools/perf/util/expr.y | 2 +- tools/perf/util/header.c | 56 +- tools/perf/util/hist.c | 5 +- tools/perf/util/hist.h | 26 +- tools/perf/util/intel-pt.c | 3 +- tools/perf/util/machine.c | 69 +- tools/perf/util/map_symbol.h | 1 + tools/perf/util/mem-events.c | 45 +- tools/perf/util/mem-events.h | 3 +- tools/perf/util/mem2node.c | 3 +- tools/perf/util/metricgroup.c | 258 +- tools/perf/util/parse-events.c | 29 +- tools/perf/util/parse-regs-options.c | 2 +- tools/perf/util/perf_event_attr_fprintf.c | 2 +- tools/perf/util/pmu.c | 96 + tools/perf/util/pmu.h | 3 + tools/perf/util/python.c | 4 +- tools/perf/util/record.c | 9 +- tools/perf/util/record.h | 1 + tools/perf/util/s390-cpumsf.c | 6 +- tools/perf/util/s390-sample-raw.c | 5 +- tools/perf/util/sample-raw.c | 4 +- tools/perf/util/sample-raw.h | 7 +- tools/perf/util/session.c | 57 +- tools/perf/util/sideband_evlist.c | 14 +- tools/perf/util/sort.c | 32 +- tools/perf/util/sort.h | 1 + tools/perf/util/stat-display.c | 8 +- tools/perf/util/stat.c | 20 +- tools/perf/util/stat.h | 21 +- tools/perf/util/symbol-elf.c | 37 +- tools/perf/util/symbol.c | 16 + tools/perf/util/synthetic-events.c | 10 +- tools/perf/util/unwind-libdw.c | 32 +- tools/testing/ktest/ktest.pl | 20 +- .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 1 - tools/testing/selftests/bpf/xdpxceiver.c | 4 +- tools/testing/selftests/core/close_range_test.c | 281 +- tools/testing/selftests/vm/Makefile | 10 +- 545 files changed, 13985 insertions(+), 13594 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/csky/include/asm/atomic.h create mode 100644 arch/csky/include/asm/futex.h create mode 100644 drivers/acpi/x86/s2idle.c create mode 100644 tools/include/linux/compiler_types.h create mode 100644 tools/perf/arch/arm64/util/arm64_exception_types.h create mode 100644 tools/perf/arch/arm64/util/kvm-stat.c create mode 100644 tools/perf/arch/arm64/util/mem-events.c create mode 100644 tools/perf/arch/mips/annotate/instructions.c create mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx8mm/sys/ddrc.json create mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx8mm/sys/metrics.json create mode 100644 tools/perf/pmu-events/arch/test/arch-std-events.json create mode 100644 tools/perf/pmu-events/arch/test/test_cpu/cache.json rename tools/perf/{arch/x86 => }/tests/perf-time-to-tsc.c (91%) create mode 100755 tools/perf/tests/shell/stat+shadow_stat.sh