This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-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 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 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 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 6c02f6f4124b Merge branch 'kconfig' into for-next omits 46cebdb2a1a3 kbuild: don't hardcode depmod path 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 c33f83fd481a drm/i915: remove trailing semicolon in macro definition omits e5346a1ff38a Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" omits acaece1de589 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Convert [...] omits 95eb7c5ccf8e clk: renesas: sh73a0: Stop using __raw_*() I/O accessors 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 462b8e885b92 Merge branch 'misc-5.10' into next-fixes omits fea7414823c2 clk: renesas: r8a774c0: Add RPC clocks 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 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 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 5456100203f3 Merge remote-tracking branch 'arc-current/for-curr' adds a7d35c6898aa Merge remote-tracking branch 'arm-current/fixes' adds 7ac03a3fe65d Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 22d24a5178b0 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 7336beb1e122 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 319b9720aed4 Merge remote-tracking branch 'bpf/master' adds 56ce7c25ae15 xfrm: Fix oops in xfrm_replay_advance_bmp adds 64e248c4175c 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 ea6075c2659f 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 99bca69f44ec 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 92e42c40f375 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds a4f9db305813 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 43237667fff6 Merge remote-tracking branch 'spi-fixes/for-linus' adds e345829592e0 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds ed56d696b047 Merge remote-tracking branch 'ide/master' adds e893973e8481 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 3b764406b55d Merge remote-tracking branch 'dmaengine-fixes/fixes' adds dc14ab53bd60 Merge remote-tracking branch 'omap-fixes/fixes' adds 44a3a5fcfc84 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 245be974acf0 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 150808841c7d Merge remote-tracking branch 'devicetree-fixes/dt/linus' 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 0d957ffe22df Merge remote-tracking branch 'kbuild/for-next' adds dfa391bf912a Merge remote-tracking branch 'compiler-attributes/compiler [...] adds a353269b274f Merge remote-tracking branch 'dma-mapping/for-next' adds 32bab6317c9b Merge remote-tracking branch 'asm-generic/master' 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 007c4e1ba7aa Merge remote-tracking branch 'arm/for-next' adds 358d859e1893 Merge remote-tracking branch 'arm64/for-next/core' adds 9506662805ae Merge remote-tracking branch 'arm-soc/for-next' adds 180f9ae9364b Merge remote-tracking branch 'amlogic/for-next' adds 45dc87fbbec5 Merge remote-tracking branch 'aspeed/for-next' adds 0ba2b9b66130 Merge remote-tracking branch 'at91/at91-next' adds f8b17f83406a Merge remote-tracking branch 'drivers-memory/for-next' adds 93b84d7cf662 Merge remote-tracking branch 'imx-mxs/for-next' adds cba4db51293a Merge remote-tracking branch 'keystone/next' adds 3d1750b9b89d Merge remote-tracking branch 'mediatek/for-next' adds 553cd7c44dd5 Merge remote-tracking branch 'mvebu/for-next' adds a2ba09219efd Merge remote-tracking branch 'omap/for-next' adds 1ed5a682e761 Merge remote-tracking branch 'qcom/for-next' adds e10bb7f95cba ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1 adds 0e48d48be029 Merge remote-tracking branch 'raspberrypi/for-next' adds f8234e6de814 Merge remote-tracking branch 'realtek/for-next' adds 94e59583a8f1 Merge remote-tracking branch 'renesas/next' adds 44858faf462f Merge remote-tracking branch 'reset/reset/next' adds 41f68b5a2aed Merge remote-tracking branch 'rockchip/for-next' adds 2ac30baedb94 Merge remote-tracking branch 'samsung-krzk/for-next' adds f35a7c9e9224 Merge remote-tracking branch 'stm32/stm32-next' adds 6c3b9d2c6a97 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 5ecb33949c21 Merge remote-tracking branch 'tegra/for-next' adds aa925a53d2c4 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 03be4a6243a4 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 8954fa57a499 Merge remote-tracking branch 'csky/linux-next' adds b308282f42df Merge remote-tracking branch 'h8300/h8300-next' adds 34ab81d5d646 Merge remote-tracking branch 'nds32/next' adds 47525567d3fb Merge remote-tracking branch 's390/for-next' adds f15a5fdca709 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 3545d7792ae1 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 2ac6ca52051c Merge remote-tracking branch 'ceph/master' adds d725032129b6 Merge remote-tracking branch 'configfs/for-next' adds e6c640fe9abc Merge remote-tracking branch 'exfat/dev' adds 81382a97fca4 Merge remote-tracking branch 'ext3/for_next' adds 5e9662ebc11b Merge remote-tracking branch 'ext4/dev' adds 3bef198f1b17 JFS: more checks for invalid superblock adds dcb1a47a16f4 Merge remote-tracking branch 'jfs/jfs-next' adds 558c3e01dbfd 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 f29df640e5f0 Merge remote-tracking branch 'cel/cel-next' adds deaa381a8048 Merge remote-tracking branch 'v9fs/9p-next' adds c0ac639bc71b Merge remote-tracking branch 'vfs/for-next' adds 3b58f6946ae5 Merge remote-tracking branch 'printk/for-next' adds 08bb0265592e Merge remote-tracking branch 'hid/for-next' adds 3e61d42b68b9 Merge remote-tracking branch 'i2c/i2c/for-next' adds 7ec24dd09d99 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 ff0b7d618279 Merge remote-tracking branch 'jc_docs/docs-next' adds 758f617a8ac8 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 3af3601b76b8 Merge remote-tracking branch 'pm/linux-next' adds 10af617f1e58 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 a9da87abf5e4 Merge remote-tracking branch 'bluetooth/master' adds d6c4ebaa2caa 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 a3ceb7b9d682 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 136752f3ce61 Merge remote-tracking branch 'drm-msm/msm-next' adds 57b897b8ed19 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 b90fe9a39f8d 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 786e2702c3f5 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 05a876e9a2a8 dm table: avoid filesystem lookup in dm_get_dev_t() adds a75e1d44bf4d dm cache: simplify the return expression of load_mapping() adds a12681551a97 Merge remote-tracking branch 'device-mapper/for-next' adds cf6580229feb Merge remote-tracking branch 'security/next-testing' adds aa0a8b445042 Merge remote-tracking branch 'keys/keys-next' adds 3a8c5fb819fc Merge remote-tracking branch 'watchdog/master' adds e8dd961e6c5a Merge remote-tracking branch 'tip/auto-latest' adds 1f1d9fba98a0 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 b16ffad5550c Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 1b9072b45d1b Merge remote-tracking branch 'rcu/rcu/next' adds b67952eced71 Merge remote-tracking branch 'percpu/for-next' adds 3c7eb59ad44e Merge remote-tracking branch 'workqueues/for-next' adds 1f22dbd6ab02 Merge remote-tracking branch 'chrome-platform/for-next' adds 15915763c3e9 Merge remote-tracking branch 'leds/for-next' adds e61d77c69438 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 715eb65bf6f6 Merge remote-tracking branch 'mux/for-next' adds bc9b4554fdb8 Merge remote-tracking branch 'icc/icc-next' adds d731d50789d2 Merge remote-tracking branch 'cgroup/for-next' adds e2d99a21f326 Merge remote-tracking branch 'scsi/for-next' adds 2cf7c5a5bbd6 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 4eaa3c167227 Merge remote-tracking branch 'vhost/linux-next' adds 873582015536 Merge remote-tracking branch 'rpmsg/for-next' adds e80f0bd888fb Merge remote-tracking branch 'userns/for-next' adds f8f1bf368497 Merge remote-tracking branch 'kselftest/next' adds a82dfd4f8a8d Merge remote-tracking branch 'livepatching/for-next' adds 131d5eebbcb5 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 6d64c6e85ae3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 01d68bf26e09 Merge remote-tracking branch 'ntb/ntb-next' adds a8d24ee91d13 Merge remote-tracking branch 'slimbus/for-next' adds a007ca3cf365 Merge remote-tracking branch 'nvmem/for-next' adds b289e24e0cfc Merge remote-tracking branch 'xarray/main' adds 5663cac45d92 Merge remote-tracking branch 'pidfd/for-next' adds ab74497d048f Merge remote-tracking branch 'fpga/for-next' adds ca8545936426 Merge remote-tracking branch 'notifications/notifications- [...] adds bddb5dd53008 kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds 80598a133b6a kasan: group vmalloc code adds 0390341d76da kasan: shadow declarations only for software modes adds 6832227e760c kasan: rename (un)poison_shadow to (un)poison_range adds 7d0338254697 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds c60f425147cb kasan: only build init.c for software modes adds 4cbcfd7b31a2 kasan: split out shadow.c from common.c adds c8f162e88192 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE adds 58799366e05e kasan: rename report and tags files adds 26c86f73c863 kasan: don't duplicate config dependencies adds 978cc3644e5c kasan: hide invalid free check implementation adds 8706e71285c9 kasan: decode stack frame only with KASAN_STACK_ENABLE adds 864a2f9677bc kasan, arm64: only init shadow for software modes adds 0023267968ab kasan, arm64: only use kasan_depth for software modes adds 9437d132fc54 kasan, arm64: move initialization message adds 9e4a787523c0 kasan, arm64: rename kasan_init_tags and mark as __init adds 5b6d98897e3e kasan: rename addr_has_shadow to addr_has_metadata adds 57f25d9bf3eb kasan: rename print_shadow_for_address to print_memory_metadata adds 6665a15921f6 kasan: rename SHADOW layout macros to META adds 604111418c12 kasan: separate metadata_fetch_row for each mode adds 77d49bf17cf3 kasan: introduce CONFIG_KASAN_HW_TAGS adds 36d074545bf0 arm64: enable armv8.5-a asm-arch option adds 144114081604 arm64: mte: add in-kernel MTE helpers adds e8436f8081e6 arm64: mte: reset the page tag in page->flags adds 95886b94f14d arm64: mte: add in-kernel tag fault handler adds ec6623c61bfb arm64: kasan: allow enabling in-kernel MTE adds 1bca2bf78e95 arm64: mte: convert gcr_user into an exclude mask adds 97eded077fea arm64: mte: switch GCR_EL1 in kernel entry and exit adds 52fafe9b9a64 kasan, mm: untag page address in free_reserved_area adds 6c1528159410 arm64: kasan: align allocations for HW_TAGS adds 2e965cca5752 arm64: kasan: add arch layer for memory tagging helpers adds 41e985126b05 kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds 650f40168d28 kasan, x86, s390: update undef CONFIG_KASAN adds cab68b07828c kasan, arm64: expand CONFIG_KASAN checks adds 766bfa0b6a06 kasan, arm64: implement HW_TAGS runtime adds 684f2a1c1663 kasan, arm64: print report from tag fault handler adds 77717879c372 kasan, mm: reset tags when accessing metadata adds 12a5fb44f8b6 kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds 8ee207d24631 kasan: add documentation for hardware tag-based mode adds a75b0a169047 kselftest/arm64: check GCR_EL1 after context switch adds d8abba02515b kasan: simplify quarantine_put call site adds cfbc92088e1d kasan: rename get_alloc/free_info adds e4b246a204da kasan: introduce set_alloc_info adds bc3b8ad2aa80 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds 965530ed9c3b kasan: allow VMAP_STACK for HW_TAGS mode adds 89eb5f55fb31 kasan: remove __kasan_unpoison_stack adds 8e880549868e kasan: inline kasan_reset_tag for tag-based modes adds c43f1f73bfa5 kasan: inline random_tag for HW_TAGS adds 1d423a213ab8 kasan: open-code kasan_unpoison_slab adds cb93c3fc150f kasan: inline (un)poison_range and check_invalid_free adds 8244c8b7cd73 kasan: add and integrate kasan boot parameters adds 5357c7ae7a55 kasan, mm: check kasan_enabled in annotations adds e2df0594dce1 kasan, mm: rename kasan_poison_kfree adds 1819ae9a285f kasan: don't round_up too much adds ee9735755341 kasan: simplify assign_tag and set_tag calls adds 624827cf2e8a kasan: clarify comment in __kasan_kfree_large adds 59ba196c8bde kasan: sanitize objects when metadata doesn't fit adds e7aba467cbbb kasan, mm: allow cache merging with no metadata adds b254024c4a57 kasan: update documentation adds 120d593a8650 kasan: fix memory leak of kasan quarantine adds fbc9cfeda45a lib/zlib: fix inflating zlib streams on s390 adds 2bcff4b51d8e selftests/vm: fix building protection keys test adds 4e4cc3b7358e mm/hugetlb: fix deadlock in hugetlb_cow error path adds d29da1d063db mm: generalise COW SMC TLB flushing race comment adds 9884c33e88fb /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 13a4798a0e6a /proc/kpageflags: do not use uninitialized struct pages adds 8bb47f3e0597 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 276c183b276a ocfs2: fix ocfs2 corrupt when iputting an inode adds d92c70e02c08 ramfs: support O_TMPFILE adds 0f0defb7613f kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 82be5ec2444d mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 0d852a9afab9 mm/wap: don't SetPageWorkingset unconditionally during swapin adds 27af6971319f mm/mmap.c: fix the adjusted length error adds 1c93fad7344d mm/huge_memory.c: update tlb entry if pmd is changed adds 5003b23b6045 MIPS: do not call flush_tlb_all when setting pmd entry adds 0bcbd02b6b6b mm/vmscan: __isolate_lru_page_prepare() cleanup adds df587f034308 mm: memblock: enforce overlap of memory.memblock and memor [...] adds d96b483b1f8f mm: fix initialization of struct page for holes in memory layout adds ee74d1ecf685 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] adds 5301ebe32f7c mm: make pagecache tagged lookups return only head pages adds 8e2e183643f9 mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds 8e2d95d1cb96 mm/swap: optimise get_shadow_from_swap_cache adds c476c67c0860 mm: add FGP_ENTRY adds 819470ceba24 mm/filemap: rename find_get_entry to mapping_get_entry adds db8e1c7b0292 mm/filemap: add helper for finding pages adds 70484d833cac fix mm-filemap-add-helper-for-finding-pages.patch adds e2830b892452 mm/filemap: add mapping_seek_hole_data adds e6bc3701968d fix mm-filemap-add-mapping_seek_hole_data.patch adds a19e7b0442b0 iomap: use mapping_seek_hole_data adds dbe42b8e87f0 mm: add and use find_lock_entries adds dbf6658f484a fix mm-add-and-use-find_lock_entries.patch adds db9361230885 mm: add an 'end' parameter to find_get_entries adds 73ca88add6b6 mm: add an 'end' parameter to pagevec_lookup_entries adds f69f4dbc28c0 mm: remove nr_entries parameter from pagevec_lookup_entries adds a689f88f9180 mm: pass pvec directly to find_get_entries adds 4bc6394ce35d mm: remove pagevec_lookup_entries adds c9cfa024dbef mm,thp,shmem: limit shmem THP alloc gfp_mask adds d1681600aed3 mm,thp,shm: limit gfp mask to no more than specified adds 083302931010 mm,thp,shmem: make khugepaged obey tmpfs mount flags adds 4c952c915df9 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 0690a97cba8d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds b6f2bcb75911 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 2f58b4d3f91e mm: add Kernel Electric-Fence infrastructure adds 1b3569d08790 kfence: Fix parameter description for kfence_object_start() adds ebd66341bcba kfence: avoid stalling work queue task without allocations adds 1847f794bd33 x86, kfence: enable KFENCE for x86 adds 4ce3ec73a7e4 arm64, kfence: enable KFENCE for ARM64 adds b6458107d548 kfence: use pt_regs to generate stack trace on faults adds ffed5910f719 mm, kfence: insert KFENCE hooks for SLAB adds c1466ab98270 mm, kfence: insert KFENCE hooks for SLUB adds 81accb1ab951 kfence, kasan: make KFENCE compatible with KASAN adds 175db35165c8 kfence, Documentation: add KFENCE documentation adds c2983d861b1d kfence: add test suite adds d95414cef563 kfence: fix typo in test adds a02a5c8c9bb5 MAINTAINERS: add entry for KFENCE adds d1e3616edf2d fs/buffer.c: add debug print for __getblk_gfp() stall problem adds cee55e01ed22 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 0b55aabb4725 kernel/hung_task.c: Monitor killed tasks. adds 0df27f604340 proc/sysctl: make protected_* world readable adds c890446d4f8c lib: optimize cpumask_local_spread() adds 3651ef257043 bitops: introduce the for_each_set_clump macro adds bf789704ca24 lib/test_bitmap.c: add for_each_set_clump test cases adds dda09cf49e14 gpio: thunderx: utilize for_each_set_clump macro adds 7de19b70616e gpio: xilinx: utilize generic bitmap_get_value and _set_value adds acafe5c3a16f aio: simplify read_events() adds 7bdb90ed2e4a Merge branch 'akpm-current/current' adds a4b12c4eea4f kmap: stupid hacks to make it compile adds 0e5bc91f805a mm: slub: call account_slab_page() after slab page initialization adds 0d16d68c596f mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds 57053509d5f7 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds 72f2a8524657 mm: add definition of PMD_PAGE_ORDER adds 77a183cd4917 mmap: make mlock_future_check() global adds 8e4149270b5e set_memory: allow set_direct_map_*_noflush() for multiple pages adds 78cd1a553490 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix adds b32443d9140d set_memory: allow querying whether set_direct_map_*() is a [...] adds ac5a5127d48d kfence: fix implicit function declaration adds 10489f72ff41 mm: introduce memfd_secret system call to create "secret" [...] adds ffd5d1b4ae6f secretmem: use PMD-size pages to amortize direct map fragm [...] adds ee32c2e6f9f8 secretmem: add memcg accounting adds e10457070f4c PM: hibernate: disable when there are active secretmem users adds e34a596dad73 arch, mm: wire up memfd_secret system call where relevant adds 7ba93f4af377 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix adds 29d050c83ff5 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix adds 6b1e164bc18c secretmem: test: add basic selftest for memfd_secret(2) adds 66786eae56dc secretmem-test-add-basic-selftest-for-memfd_secret2-fix adds a4ca29916f6a Merge branch 'akpm/master' adds 6c3eb1b174c0 Add linux-next specific files for 20201222
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/llvm-master-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 | 15 +- Makefile | 2 +- Next/SHA1s | 106 +- Next/Trees | 2 + Next/merge.log | 4880 ++++---------------- arch/alpha/kernel/syscalls/syscall.tbl | 4 +- arch/arm/boot/dts/bcm2711.dtsi | 1 + arch/arm/tools/syscall.tbl | 4 +- arch/arm/vfp/entry.S | 17 - arch/arm/vfp/vfpmodule.c | 25 +- arch/arm64/include/asm/unistd32.h | 6 +- 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/kernel/syscalls/syscall.tbl | 4 +- arch/riscv/Kconfig | 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 +- 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/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 | 6 + drivers/bluetooth/btusb.c | 38 +- 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-table.c | 6 + drivers/md/dm-verity-target.c | 12 +- 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 | 14 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 38 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.h | 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/rtc/rtc-pcf2127.c | 3 +- drivers/spi/spi-geni-qcom.c | 84 +- drivers/spi/spi-stm32.c | 4 +- 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/file.c | 4 +- fs/io-wq.h | 1 + fs/io_uring.c | 8 +- fs/jfs/jfs_filsys.h | 1 + fs/jfs/jfs_mount.c | 10 + fs/nfsd/nfs4proc.c | 5 + fs/nfsd/nfs4xdr.c | 42 +- fs/nfsd/nfssvc.c | 7 - fs/nfsd/xdr4.h | 1 - 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/net/xdp_sock.h | 4 - include/net/xsk_buff_pool.h | 5 + include/uapi/asm-generic/unistd.h | 6 +- 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 | 6 +- mm/kasan/generic.c | 5 + mm/kasan/init.c | 5 + mm/kasan/quarantine.c | 10 + mm/kasan/report.c | 5 + mm/kasan/report_generic.c | 5 + mm/kasan/report_sw_tags.c | 5 + mm/kasan/sw_tags.c | 5 + 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 | 1 + 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 + 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 +- tools/testing/selftests/bpf/xdpxceiver.c | 4 +- tools/testing/selftests/core/close_range_test.c | 281 +- tools/testing/selftests/vm/Makefile | 10 +- 508 files changed, 13851 insertions(+), 13104 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml 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