This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allyesconfig in repository toolchain/ci/linux.
discards 2ad438219819 Add linux-next specific files for 20201109 discards e658e180a178 Merge branch 'akpm/master' into master discards 2b5e6135c6a6 mm/gup: assert that the mmap lock is held in __get_user_pages() discards 2205c4d722d7 mmap locking API: don't check locking if the mm isn't live yet discards 2d057b78e453 compiler-clang: remove version check for BPF Tracing discards 954f6a5faf15 Merge branch 'akpm-current/current' into master discards 5f48901e7b8e Merge remote-tracking branch 'memblock/for-next' into master discards a638133d364f Merge remote-tracking branch 'notifications/notifications- [...] discards fb968a825fb4 Merge remote-tracking branch 'fpga/for-next' into master discards 71f10863b4cf Merge remote-tracking branch 'pidfd/for-next' into master discards 6a33805612eb Merge remote-tracking branch 'auxdisplay/auxdisplay' into master discards 9ec853af05fd Merge remote-tracking branch 'xarray/main' into master discards fb3c1555767b Merge remote-tracking branch 'nvmem/for-next' into master discards 81fb92cb47bc Merge remote-tracking branch 'slimbus/for-next' into master discards 7f243d979cc4 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] discards be796aae75b1 Merge remote-tracking branch 'rtc/rtc-next' into master discards 8b0b232c6aa3 Merge remote-tracking branch 'coresight/next' into master discards 6d1342f04a63 Merge remote-tracking branch 'livepatching/for-next' into master discards e5b576aa7b72 Merge remote-tracking branch 'kselftest/next' into master discards e306e469b26c Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] discards df7a701bb04b Merge remote-tracking branch 'pinctrl-intel/for-next' into master discards 6037262a74e3 Merge remote-tracking branch 'pinctrl/for-next' into master discards c21451d87a55 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] discards 2cb37b20a200 Merge remote-tracking branch 'gpio/for-next' into master discards e06cc452805d Merge remote-tracking branch 'rpmsg/for-next' into master discards 0b3ac1bece8b Merge remote-tracking branch 'vhost/linux-next' into master discards 54b898253b5a Merge remote-tracking branch 'scsi-mkp/for-next' into master discards 334bd97dc31d Merge remote-tracking branch 'scsi/for-next' into master discards 0d83b3896984 Merge remote-tracking branch 'dmaengine/next' into master discards e4abe5e84767 Merge remote-tracking branch 'mux/for-next' into master discards f78365626f78 Merge remote-tracking branch 'staging/staging-next' into master discards 5796322aa2df Merge remote-tracking branch 'extcon/extcon-next' into master discards 318ff017970d Merge remote-tracking branch 'char-misc/char-misc-next' in [...] discards 5441c1bf5830 Merge remote-tracking branch 'tty/tty-next' into master discards 4429d8fd8d3d Merge remote-tracking branch 'phy-next/next' into master discards e3d40edcf9ba Merge remote-tracking branch 'usb-chipidea-next/for-usb-ne [...] discards f51e2cceb1c1 Merge remote-tracking branch 'usb-serial/usb-next' into master discards cffd28b425ef Merge remote-tracking branch 'usb/usb-next' into master discards 3838c111b83e Merge remote-tracking branch 'ipmi/for-next' into master discards 74b1b1482fac Merge remote-tracking branch 'leds/for-next' into master discards 819b8351cb9f Merge remote-tracking branch 'drivers-x86/for-next' into master discards dc61b788add4 Merge remote-tracking branch 'percpu/for-next' into master discards d4ad626aa19b Merge remote-tracking branch 'xen-tip/linux-next' into master discards f7df0f441c8e Merge remote-tracking branch 'rcu/rcu/next' into master discards e58e0d6cdb3a Merge remote-tracking branch 'edac/edac-for-next' into master discards 6bd3d29e14a7 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] discards 825621b7346c fix up conflict in "x86: wire up TIF_NOTIFY_SIGNAL" versions discards e4908fa19b84 Merge remote-tracking branch 'tip/auto-latest' into master discards b31cead37644 Merge remote-tracking branch 'spi/for-next' into master discards 0af90ed38967 Merge remote-tracking branch 'audit/next' into master discards b34cbdfcc514 Merge remote-tracking branch 'tomoyo/master' into master discards 55e03d28b026 Merge remote-tracking branch 'selinux/next' into master discards 21a7d98b996b Merge remote-tracking branch 'integrity/next-integrity' in [...] discards 7da788d1cda7 Merge remote-tracking branch 'regulator/for-next' into master discards df821b6f72f5 Merge remote-tracking branch 'backlight/for-backlight-next [...] discards 0ea8bc0c5665 Merge remote-tracking branch 'mfd/for-mfd-next' into master discards c8ef652a9efe Merge remote-tracking branch 'mmc/next' into master discards f8f387d6e859 Merge remote-tracking branch 'block/for-next' into master discards 29b421d89a8b Merge remote-tracking branch 'modules/modules-next' into master discards 5a3088e8e5a4 Merge remote-tracking branch 'sound-asoc/for-next' into master discards 446e75849dca Merge remote-tracking branch 'sound/for-next' into master discards 9e36b194fe6f Merge remote-tracking branch 'regmap/for-next' into master discards 80b9d28c4bb7 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master discards df60daef37d0 Merge remote-tracking branch 'drm-msm/msm-next' into master discards c99357f5bfd4 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] discards 7a3e6340715f Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] discards df274a321011 Merge remote-tracking branch 'amdgpu/drm-next' into master discards 00e0f9eac81e Merge remote-tracking branch 'drm/drm-next' into master discards 290d61fb203a Merge remote-tracking branch 'crypto/master' into master discards 081ae4c06894 Merge remote-tracking branch 'nand/nand/next' into master discards e90edc3b84c3 Merge remote-tracking branch 'mtd/mtd/next' into master discards d0b63b071f95 Merge remote-tracking branch 'gfs2/for-next' into master discards 6d578563c9a2 Merge remote-tracking branch 'mac80211-next/master' into master discards ba087873ee5e Merge remote-tracking branch 'bluetooth/master' into master discards f746c48113d4 Merge remote-tracking branch 'wireless-drivers-next/master [...] discards 98d7e076e972 Merge remote-tracking branch 'bpf-next/for-next' into master discards af7f67e6138f Merge remote-tracking branch 'net-next/master' into master discards ed2f6266450b Merge remote-tracking branch 'rdma/for-next' into master discards fc6ab2a0bd03 Merge remote-tracking branch 'swiotlb/linux-next' into master discards 14d7377d010d Merge remote-tracking branch 'ieee1394/for-next' into master discards 6b6ccb8d977f Merge remote-tracking branch 'thermal/thermal/linux-next' [...] discards eccdb36acfd2 Merge remote-tracking branch 'opp/opp/linux-next' into master discards bc03079ecb04 Merge remote-tracking branch 'devfreq/devfreq-next' into master discards 33e797bc308a Merge remote-tracking branch 'cpupower/cpupower' into master discards 02141f8c26e5 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] discards 4a6c6c1be9b4 Merge remote-tracking branch 'pm/linux-next' into master discards 59399a0e43ec Merge remote-tracking branch 'v4l-dvb-next/master' into master discards 5369dfe6ae83 Merge remote-tracking branch 'v4l-dvb/master' into master discards d5466b8d08af Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] discards 4458d1a0bdfb Merge remote-tracking branch 'dmi/dmi-for-next' into master discards eb77a12ed7ae Merge remote-tracking branch 'i2c/i2c/for-next' into master discards 3cd5aa934626 Merge remote-tracking branch 'hid/for-next' into master discards 11dc0a5346c4 Merge remote-tracking branch 'pstore/for-next/pstore' into master discards bb4f7ef377a5 Merge remote-tracking branch 'pci/next' into master discards 5d414f1f5ac8 Merge remote-tracking branch 'printk/for-next' into master discards da95f7194f19 Merge remote-tracking branch 'vfs/for-next' into master discards 7da88f467cc2 Merge remote-tracking branch 'file-locks/locks-next' into master discards 8a1529090cc1 Merge remote-tracking branch 'cel/cel-next' into master discards 87e3b32513d4 Merge remote-tracking branch 'nfsd/nfsd-next' into master discards 874719a2c503 Merge remote-tracking branch 'nfs-anna/linux-next' into master discards 2064a8701f41 Merge remote-tracking branch 'f2fs/dev' into master discards d1f4be607c19 Merge remote-tracking branch 'ext4/dev' into master discards 2ed9e29b7db7 Merge remote-tracking branch 'ext3/for_next' into master discards 90d4c84611fc Merge remote-tracking branch 'btrfs/for-next' into master discards 430bb7d2c6ad Merge remote-tracking branch 'xtensa/xtensa-for-next' into master discards 8c14db283453 Merge remote-tracking branch 's390/for-next' into master discards d402abfc6c1d Merge remote-tracking branch 'risc-v/for-next' into master discards d591187879eb Merge remote-tracking branch 'parisc-hd/for-next' into master discards 34c6089ae08d Merge remote-tracking branch 'nds32/next' into master discards 0d6b09de5840 Merge remote-tracking branch 'mips/mips-next' into master discards 6cbe3de030ed Merge remote-tracking branch 'm68knommu/for-next' into master discards 0aa9705f869b Merge remote-tracking branch 'm68k/for-next' into master discards eb6bd0b3cd3c Merge remote-tracking branch 'h8300/h8300-next' into master discards e460348645e5 Merge remote-tracking branch 'csky/linux-next' into master discards f1a9dc14438b Merge remote-tracking branch 'clk/clk-next' into master discards ec3247e06052 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master discards 5fc894f79022 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master discards db624598e86a Merge remote-tracking branch 'tegra/for-next' into master discards f613d2e880d2 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master discards faca47b79421 Merge remote-tracking branch 'samsung-krzk/for-next' into master discards 36d59752e175 Merge remote-tracking branch 'rockchip/for-next' into master discards 5916d1516d34 Merge remote-tracking branch 'reset/reset/next' into master discards b7a33cb9ac2b Merge remote-tracking branch 'renesas/next' into master discards 58c64d5c6f98 Merge remote-tracking branch 'realtek/for-next' into master discards bfb709189c80 Merge remote-tracking branch 'qcom/for-next' into master discards 58dd02736a58 Merge remote-tracking branch 'omap/for-next' into master discards 654484233d47 Merge remote-tracking branch 'mvebu/for-next' into master discards b7f5bda737be Merge remote-tracking branch 'mediatek/for-next' into master discards 5772fdc45f80 Merge remote-tracking branch 'keystone/next' into master discards e97160e200d0 Merge remote-tracking branch 'imx-mxs/for-next' into master discards 5116f6ed9e85 Merge remote-tracking branch 'drivers-memory/for-next' int [...] discards a320302e4468 Merge remote-tracking branch 'at91/at91-next' into master discards 1a284837daf2 Merge remote-tracking branch 'aspeed/for-next' into master discards c0f0a08a0c2d Merge remote-tracking branch 'amlogic/for-next' into master discards 36995968e4cc Merge remote-tracking branch 'arm-soc/for-next' into master discards 60093c8f531d Merge remote-tracking branch 'arm/for-next' into master discards 0b2f3e7c2e98 Merge remote-tracking branch 'asm-generic/master' into master discards 38957388abe1 Merge remote-tracking branch 'kbuild/for-next' into master discards 8b54310a22d7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 79c0fe0a79ea Merge remote-tracking branch 'erofs-fixes/fixes' into master discards b8f0069bab72 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] discards 7eedef848d57 Merge remote-tracking branch 'pidfd-fixes/fixes' into master discards bb35a52c3f65 Merge remote-tracking branch 'scsi-fixes/fixes' into master discards 3de26ad5c91c Merge remote-tracking branch 'samsung-krzk-fixes/fixes' in [...] discards 69f5bb5cdcea Merge remote-tracking branch 'vfs-fixes/fixes' into master discards 949c3be44db5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master discards 3f81dc531024 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master discards 2d779d4acebe Merge remote-tracking branch 'kvm-fixes/master' into master discards 32361ab247e7 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master discards 8bef5dd093f1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master discards e55e991587db Merge remote-tracking branch 'dmaengine-fixes/fixes' into master discards 26c5bc0668bb Merge remote-tracking branch 'ide/master' into master discards 8c0baf77459b Merge remote-tracking branch 'input-current/for-linus' int [...] discards 546886ae8597 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] discards 29ea0d893231 Merge remote-tracking branch 'char-misc.current/char-misc- [...] discards c59a20b89601 Merge remote-tracking branch 'staging.current/staging-linu [...] discards fe566f197f79 Merge remote-tracking branch 'phy/fixes' into master discards cfa3667c3082 Merge remote-tracking branch 'spi-fixes/for-linus' into master discards 58b22bd1271b Merge remote-tracking branch 'regmap-fixes/for-linus' into master discards d1b0a6785bb1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] discards c7741c0e56c7 Merge remote-tracking branch 'sound-current/for-linus' int [...] discards 9d3f9828f9fe Merge remote-tracking branch 'wireless-drivers/master' int [...] discards de2cdbbdff8e Merge remote-tracking branch 'net/master' into master discards 5eedc0e433c4 Merge remote-tracking branch 'fscrypt-current/for-stable' [...] discards e0b122b9cad3 Merge remote-tracking branch 'sparc/master' into master discards f52bf26954f7 Merge remote-tracking branch 'powerpc-fixes/fixes' into master discards 286d0be8931f Merge remote-tracking branch 'arm-current/fixes' into master discards c37616816e26 Merge remote-tracking branch 'kbuild-current/fixes' into master discards 8c3a1b5fb907 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static discards e0c1b68a537e fault-injection: handle EI_ETYPE_TRUE discards 7a48811517eb aio: simplify read_events() discards f7d5fc5dbcbe kdump: append uts_namespace.name offset to VMCOREINFO discards d565ba605963 reiserfs: add check for an invalid ih_entry_count discards 336a0502982f checkpatch: add __alias and __weak to suggested __attribut [...] discards 05afda6b9c78 checkpatch: add fix option for GERRIT_CHANGE_ID discards d70c63b736bb checkpatch-update-__attribute__sectionname-quote-removal-v2 discards 01410384b53d checkpatch: update __attribute__((section("name"))) quote removal discards 9a54d0b0923c checkpatch: add a fixer for missing newline at eof discards 7e20892eddd6 checkpatch: extend attributes check to handle more patterns discards f1aeb79da02c checkpatch: allow --fix removal of unnecessary break statements discards 23f99b9a5494 checkpatch: prefer static const declarations discards a74ad2d1ae33 checkpatch: ignore generated CamelCase defines and enum values discards 776615697841 checkpatch: fix false positives in REPEATED_WORD warning discards 92df4ad00937 checkpatch: add new exception to repeated word check discards 6d1aa6951d32 gpio: xilinx: utilize generic bitmap_get_value and _set_value discards e1e953fe7161 gpio: thunderx: utilize for_each_set_clump macro discards 40be9d282511 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] discards ff3c33baac66 lib/test_bitmap.c: add for_each_set_clump test cases discards b095f64242d9 bitops: introduce the for_each_set_clump macro discards c824e1989e8c lib: optimize cpumask_local_spread() discards 89e04c8a456b lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT discards a3f24012c96f lib/stackdepot.c: use array_size() helper in jhash2() discards 766c8bbc6b95 lib/stackdepot.c: use flex_array_size() helper in memcpy() discards 37b305311895 lib/stackdepot.c: replace one-element array with flexible- [...] discards 0bf6f6598410 lib/test_free_pages.c: add basic progress indicators discards 66109d983f61 lib: stackdepot: add support to configure STACK_HASH_SIZE discards 4c71d070c022 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] discards a3b95684f157 reboot: refactor and comment the cpu selection code discards d55b47dc3645 kernel/acct.c: use #elif instead of #end and #elif discards 89c79c2a5200 treewide: remove stringification from __alias macro definition discards 9023443bd93a kernel.h: split out mathematical helpers fix discards 6e5695f72d85 kernel.h: Split out mathematical helpers discards 7d9c401f1bad asm-generic: force inlining of get_order() to work around [...] discards a3a597ee5390 proc/sysctl: make protected_* world readable discards 14b6c4e8c634 proc-provide-details-on-indirect-branch-speculation-v2 discards 8cb8cb708e3a proc: provide details on indirect branch speculation discards 7a7b5c5d8544 procfs: delete duplicated words + other fixes discards de5f9672bc20 kernel/hung_task.c: Monitor killed tasks. discards 697e2c88adc3 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards c6851edd2097 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards ab23b99a651a MAINTAINERS: add entry for KFENCE discards 28165973598f kfence: add test suite discards d3ac6aaea537 kfence, Documentation: add KFENCE documentation discards 08f815111116 kfence, kasan: make KFENCE compatible with KASAN discards aa8a61814bec mm, kfence: insert KFENCE hooks for SLUB discards 8d2104bb9e9b mm, kfence: insert KFENCE hooks for SLAB discards 66a8b9c0a078 kfence: use pt_regs to generate stack trace on faults discards 4790f63484bd arm64, kfence: enable KFENCE for ARM64 discards 3c5b46385097 x86, kfence: enable KFENCE for x86 discards aff892ec549c kfence: Fix parameter description for kfence_object_start() discards 4a2598446613 mm: add Kernel Electric-Fence infrastructure discards 89cf9f5fd370 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] discards 091d2840bae6 zram: support page writeback discards b5ddebf6c763 mm/process_vm_access: remove redundant initialization of iov_r discards 0868eebdf979 mm/zsmalloc.c: rework the list_add code in insert_zspage() discards 2ac3e045f42d mm/zswap: move to use crypto_acomp API for hardware acceleration discards d9addcca3706 mm/zswap: fix passing zero to 'PTR_ERR' warning discards b05edd12d763 mm/zswap: make struct kernel_param_ops definitions const discards d40c4fb552a8 tools/testing/selftests/vm/userfaultfd.c: fix spelling typ [...] discards 3a5ac3ca0625 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards 99759af42c5a mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards 8757defd91de mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] discards bdd3cbaefdb1 mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO discards 2fa2afb5e2c3 mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY discards 9307aa51fc3a kernel/power: allow hibernation with page_poison sanity checking discards 666f992ff982 mm, page_poison: use static key more efficiently discards 7c1a826ce63d mm, page_alloc: do not rely on the order of page_poison an [...] discards 0d59b74423cb mm/cma.c: remove redundant cma_mutex lock discards 308e87a1bb79 mm/migrate.c: optimize migrate_vma_pages() mmu notifier discards f265a6c0b420 mm/migrate.c: fix comment spelling discards 2ed447812404 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() discards 505a3618df7f mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] discards 1b9c32b84b23 mm/vmscan: drop unneeded assignment in kswapd() discards f3bd969ca7d6 mm: don't wake kswapd prematurely when watermark boosting [...] discards 7f5bbe7a9d9d include/linux/huge_mm.h: remove extern keyword discards df2dd65fef5a MIPS: do not call flush_tlb_all when setting pmd entry discards 66c55a7c1f89 mm/huge_memory.c: update tlb entry if pmd is changed discards 8b0933c77013 mm/hugetlb.c: just use put_page_testzero() instead of page [...] discards c5b9bb134f17 m68k: deprecate DISCONTIGMEM discards ed45d63e0048 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM discards 3203577df18f m68k/mm: make node data and node setup depend on CONFIG_DI [...] discards b41c56d2a9e6 arc: use FLATMEM with freeing of unused memory map instead [...] discards 0c260285e06a arm, arm64: move free_unused_memmap() to generic mm discards 2413d01441f6 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL discards f89976e77a5a ia64: make SPARSEMEM default and disable DISCONTIGMEM discards 16c7dbfe810c ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM discards 10f6366bb278 ia64: split virtual map initialization out of paging_init() discards 9f19d2445d5c ia64: discontig: paging_init(): remove local max_pfn calculation discards bb8044f82aaa ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements discards 137bca269336 ia64: remove custom __early_pfn_to_nid() discards 25c544dbadd0 alpha: switch from DISCONTIGMEM to SPARSEMEM discards b9986599caa2 arch, mm: make kernel_page_present() always available discards a4c80dd0a3d3 arch, mm: restore dependency of __kernel_map_pages() of DE [...] discards d00bb2552c19 PM: hibernate: make direct map manipulations more explicit discards 9c06b49aead4 mm: introduce debug_pagealloc_map_pages() helper discards adfa8fc3f484 mm/vmalloc.c: fix kasan shadow poisoning size discards f253fc070925 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow discards 946582368fb7 mm: forbid splitting special mappings discards d0412395acb8 mremap: check if it's possible to split original vma discards 897d3fc8dfa4 vm_ops: rename .split() callback to .may_split() discards 58006bb5b09f mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio discards 2ba60cebe104 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] discards e5a8c5b71213 mm/mremap: account memory on do_munmap() failure discards f12c46c951b9 mm/mmap.c: fix the adjusted length error discards b2ff5796a934 mm: simplify follow_pte{,pmd} discards 5d82ad1291eb mm: unexport follow_pte_pmd discards e5927b1c6dc3 mm: cleanup: remove unused tsk arg from __access_remote_vm discards 9bdf135e2b69 x86: mremap speedup - Enable HAVE_MOVE_PUD discards f76516478ab1 arm64: mremap speedup - enable HAVE_MOVE_PUD discards 0fd563b5ece4 mm: speedup mremap on 1GB or larger regions discards 3efe1adeb1a7 kselftests: vm: add mremap tests discards f2f7801e3616 xen/unpopulated-alloc: consolidate pgmap manipulation discards 7f66984825b6 mm/memcg: update page struct member in comments discards f0d7a65055f7 mm/memcg: remove unused definitions discards 09138480fbb2 mm, kvm: account kvm_vcpu_mmap to kmemcg discards cdc71357820b mm/rmap: always do TTU_IGNORE_ACCESS discards 8f3865fb9496 mm/memcg: warning on !memcg after readahead page charged discards 00ce324d0937 mm/memcg: bail early from swap accounting if memcg disabled discards a1d7ce9765ca mm: memcg/slab: fix return of child memcg objcg for root memcg discards 66a49bbaf15f mm: convert page kmemcg type to a page memcg flag discards 64e2e7107908 mm: introduce page memcg flags discards 124f9ed6d225 mm: memcontrol/slab: use helpers to access slab page's memcg_data discards 6b06f121c1a2 mm: memcontrol: use helpers to read page's memcg data discards 9ea1973e8b2d mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] discards 8ca9d8ea6fd2 mm: memcontrol: remove unused mod_memcg_obj_state() discards ac376ab0947f mm: memcontrol: add file_thp, shmem_thp to memory.stat fix discards 9c7f00f89334 mm: memcontrol: add file_thp, shmem_thp to memory.stat discards a71564ac9ae6 mm,thp,shm: limit gfp mask to no more than specified discards 89747bc8a650 mm,thp,shmem: limit shmem THP alloc gfp_mask discards 145e1c6ea68e mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] discards 9e5dacb55804 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() discards 85dcb8390b77 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] discards 86c079fd966b mm/swap_state: skip meaningless swap cache readahead when [...] discards 04dc1f7d0f45 mm/swapfile.c: use helper function swap_count() in add_swa [...] discards 49f53d2bbce3 mm: handle zone device pages in release_pages() discards 41f5c641d622 mm/gup_test: GUP_TEST depends on DEBUG_FS discards be035287c823 mm/gup_test.c: mark gup_test_init as __init function discards a4a2a0608573 selftests/vm: 2x speedup for run_vmtests.sh discards bffd93bf7dc1 selftests/vm: hmm-tests: remove the libhugetlbfs dependency discards e0d665a49e34 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] discards 5e473ba7fa2d selftests/vm: gup_test: introduce the dump_pages() sub-test discards 363535edda06 selftests/vm: only some gup_test items are really benchmarks discards 5e4841e44b70 selftests/vm: minor cleanup: Makefile and gup_test.c discards 4bbbe2dfcb63 selftests/vm: rename run_vmtests --> run_vmtests.sh discards ec3715033a83 selftests/vm: use a common gup_test.h discards 7c44895eeeaf mm/gup_benchmark: rename to mm/gup_test discards 505997e62d8b mm/msync: exit early when the flags is an MS_ASYNC and sta [...] discards 81ea165e08b6 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] discards 39a970630b09 mm/filemap/c: break generic_file_buffered_read up into mul [...] discards e82f8aa2d928 mm: fix page_owner initializing issue for arm32 discards 282ab67452c6 device-dax/kmem: use struct_size() discards 8573ceae8db1 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() discards bc8dbe4acea4 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] discards 9d141b915566 kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards 90dec238108c ramfs: support O_TMPFILE discards da8d9dad88cf ocfs2: fix ocfs2 corrupt when iputting an inode discards b15a07a83817 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 8342fa8bf0db ocfs2: ratelimit the 'max lookup times reached' notice discards 54c886cc0b85 fs/ocfs2/cluster/tcp.c: remove unneeded break discards 497c1e2c49b9 uapi: move constants from <linux/kernel.h> to <linux/const.h> discards fb8801f30025 kthread_worker-document-cpu-hotplug-handling-fix discards 21c023e1d853 kthread_worker: document CPU hotplug handling discards 241b9385d30b kthread: add kthread_work tracepoints discards a6fb4c3563ff /proc/kpageflags: do not use uninitialized struct pages discards 0dc617ee352d /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards e1590e2680e0 panic: don't dump stack twice on warn discards e71257f8e6e1 mm/zsmalloc: include sparsemem.h for MAX_PHYSMEM_BITS discards 1a88783ac798 hugetlbfs: fix anon huge page migration race discards 27d657ca037a mm: memcontrol: fix missing wakeup polling thread discards 9dc0644d841a kernel/watchdog: fix watchdog_allowed_mask not used warning discards d2166996f035 mm/filemap: add static for function __add_to_page_cache_locked discards 05704930ccbb mm: fix readahead_page_batch for retry entries discards 4301edca7073 mm-fix-phys_to_target_node-and-memory_add_physaddr_to_nid- [...] discards 69fe84165b1f mm: fix phys_to_target_node() and memory_add_physaddr_to_n [...] discards 61fd583d0a5f reboot: fix overflow parsing reboot cpu number discards e6830b722b65 Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" discards bdf7970cc26f asm-generic: barrier.h: fix ALPHA builds when SMP is not enabled discards 8cb0bdf08f25 compiler.h: fix barrier_data() on clang discards bda9cf6328fe mm/gup: use unpin_user_pages() in __gup_longterm_locked() discards 75029c9ed3d9 mm/slub: fix panic in slab_alloc_node() discards 6a00cc7977f9 mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov discards 4722955d1a74 mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit discards 62f5799e321c mm/compaction: stop isolation if too many pages are isolat [...] discards 900f7f37047b mm/compaction: count pages and stop correctly during page [...] discards 97c70d140047 rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" discards 65987e67f7ff cpumask: add "last" alias for cpu list specifications discards 4a34a47a9850 cpumask: add a "none" alias to complement "all" discards fe4c069fd8e5 cpumask: make "all" alias global and not just RCU discards 015465e50558 cpumask: un-inline cpulist_parse; prepare for ascii helpers discards bdaac6fb4897 x86/xen: don't unbind uninitialized lock_kicker_irq discards 904d67c2f61a Merge branch 'linus' discards c70ad386f6ea Merge branch 'core/entry' discards 63b18dd97474 Merge branch 'core/mm' discards 2f20032910a6 Merge branch 'core/urgent' discards a2232b0ae064 Merge branch 'irq/core' discards 1a901ea98de7 Merge branch 'irq/urgent' discards d1737bbb89c1 Merge branch 'locking/urgent' discards 1227d292cf63 Merge branch 'perf/core' discards e784bf2d545a Merge branch 'perf/kprobes' discards 31cb5225dc3c Merge branch 'perf/urgent' discards 804cd3bdad58 Merge branch 'ras/core' discards ae8deb4d6c56 Merge branch 'sched/core' discards b20b0a67ac93 Merge branch 'timers/core' discards 092aeebb4361 Merge branch 'x86/apic' discards 8077ee7101a8 Merge branch 'x86/build' discards 12f17f5ac6ef Merge branch 'x86/cache' discards a085c7dd7194 Merge branch 'x86/cleanups' discards b92e9d69991c Merge branch 'x86/entry' discards c8788595c21f Merge branch 'x86/microcode' discards c795e763c0e8 Merge branch 'x86/misc' discards 510aac570efc Merge branch 'x86/mm' discards 8f2a46a44bb2 Merge branch 'x86/pti' discards f233929ddb23 Merge branch 'x86/urgent' omits ad6dcb7c338a locking: Remove duplicate include of percpu-rwsem.h omits fb882ac7268a rcu: Mark obtuse portion of stall warning as internal debug omits 1a4aebf9ab32 tools/memory-model: Tie acquire loads to reads-from omits c293fb8f7de6 torture: Make --kcsan specify lockdep omits bea68a13bbbd rcu/segcblist: Add additional comments to explain smp_mb() omits b4c6266be6f5 rcu/tree: Make rcu_do_batch count how many callbacks were [...] omits 5068ab7dcb6a rcutorture: Add testing for RCU's global memory ordering omits 356ecefc669a rcutorture: Test runtime toggling of CPUs' callback offloading omits b790e3afead9 Merge branch 'tglx-pc.2020.10.30a' into HEAD omits f87d28a37297 Merge branch 'lkmm-dev.2020.11.06a' into HEAD omits 914986d22e3b Merge branch 'kcsan.2020.11.06a' into HEAD omits 765b512bb3d6 Merge branches 'cpuinfo.2020.11.06a', 'doc.2020.11.06a', ' [...] omits 34f255dec4d9 parisc: Make user stack size configurable omits 24fe32294991 parisc: Use _TIF_USER_WORK_MASK in entry.S omits 6cddbf6cc03f parisc: Switch to clockevent based timers omits edc9eac7f45e parisc: Drop loops_per_jiffy from per_cpu struct discards bfb5aa1685d5 net/sunrpc: fix useless comparison in proc_do_xprt() discards b7a55fa2fe15 nfsd/nfs3: remove unused macro nfsd3_fhandleres discards 9a6907e948a3 Merge branch 'devel' into for-next discards 425f577caf8a Merge branch 'devel' into for-next discards 634e859e6bf0 pinctrl: ingenic: Add lcd-8bit group for JZ4770 discards 1c791f3f50bc pinctrl: ingenic: Get rid of repetitive data discards 61822220e218 pinctrl: mt7622: drop pwm ch7 as mt7622 only has 6 channels discards 6361239f2eea Merge remote-tracking branch 'spi/for-5.11' into spi-next discards ce6f3a0f9c85 Merge remote-tracking branch 'spi/for-5.10' into spi-linus discards a2776f7acae4 Merge remote-tracking branch 'spi/for-5.9' into spi-linus discards 45fb2838a4e3 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next discards e12790cadfdd Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus discards 625af65fdb81 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus discards 6aff825d2bdf drm/lima: Unconditionally call dev_pm_opp_of_remove_table() discards 62bb5130bc69 media: venus: dev_pm_opp_put_*() accepts NULL argument discards 533aa8cd061a drm/panfrost: dev_pm_opp_put_*() accepts NULL argument discards 41751fb9c6ee drm/lima: dev_pm_opp_put_*() accepts NULL argument discards a2256ba4a0bf PM / devfreq: exynos: dev_pm_opp_put_*() accepts NULL argument discards e314e1b520cd cpufreq: qcom-cpufreq-nvmem: dev_pm_opp_put_*() accepts NU [...] discards d44aca126b03 cpufreq: dt: dev_pm_opp_put_regulators() accepts NULL argument discards 9c4707a70824 opp: Allow dev_pm_opp_put_*() APIs to accept NULL opp_table discards 586f351d39f7 opp: Don't create an OPP table from dev_pm_opp_get_opp_table() discards 9b38a4f6b664 PM / devfreq: passive: Update frequency when start governor discards e8f7703f8fe5 cpufreq: dt: Don't (ab)use dev_pm_opp_get_opp_table() to c [...] omits 25d25c5f83b1 Merge branches 'arm64-for-5.11', 'drivers-for-5.11' and 'd [...] discards 5510f7c147da Merge branch 'for-5.11/io_uring' into for-next discards 34f98f655639 io_uring: add timeout support for io_uring_enter() discards f5e5357c04b7 io_uring: only plug when appropriate discards 8d8eeac12a90 io_uring: rearrange io_kiocb fields for better caching discards 50f90942bd90 io_uring: link requests with singly linked list discards f747ba0d9162 io_uring: track link timeout's master explicitly discards a1bd91f2e530 io_uring: track link's head and tail during submit discards 2bba82116104 io_uring: split poll and poll_remove structs discards b9cec3d26576 io_uring: add support for IORING_OP_UNLINKAT discards 66e7d03bacfa io_uring: add support for IORING_OP_RENAMEAT discards 369b209859f7 fs: make do_renameat2() take struct filename discards 09a51356386c Merge branch 'tif-task_work.arch' into for-next discards 9f3f22a0daff io_uring: enable file table usage for SQPOLL rings discards 78dadb752c33 io_uring: allow non-fixed files with SQPOLL discards f86bab9e307e io_uring: add support for shutdown(2) discards 9e7eae5f652d net: provide __sys_shutdown_sock() that takes a socket discards 4c8faed72939 io_uring: allow SQPOLL with CAP_SYS_NICE privileges discards 5271e5c05ae6 Merge branch 'v5.11/drivers' into tmp/aml-rebuild discards b0e0b3b31ee0 Merge branch 'v5.11/dt64' into tmp/aml-rebuild discards dce47ec66015 drm/amdgpu: Enable GPU reset for vangogh discards 98d9080cd7eb drm/amdgpu/nv: add mode2 reset handling discards b1a926889924 drm/amdgpu: add mode2 reset support for vangogh discards 9a5d63baa127 drm/amd/display: Fix incorrect dsc force enable logic discards 7392e17fce08 drm/amdgpu: add another raven1 gfxoff quirk discards 093831ab197b PCI/ERR: Fix reset logic in pcie_do_recovery() call discards 7cc7b0d7528b RISC-V: Add kernel image sections to the resource tree discards c635583f22c0 io_uring: remove 'twa_signal_ok' deadlock work-around discards ceb39b7c17b7 kernel: remove checking for TIF_NOTIFY_SIGNAL discards 232e91407e5a signal: kill JOBCTL_TASK_WORK discards 1e2d61244f15 io_uring: JOBCTL_TASK_WORK is no longer used by task_work discards bf6996650675 task_work: remove legacy TWA_SIGNAL path discards b011a1ef7059 xtensa: add support for TIF_NOTIFY_SIGNAL discards d8a1af37227e sparc: add support for TIF_NOTIFY_SIGNAL discards 33041f846d5a sh: add support for TIF_NOTIFY_SIGNAL discards ac2e2a89a542 riscv: add support for TIF_NOTIFY_SIGNAL discards a6198b9b93b4 openrisc: add support for TIF_NOTIFY_SIGNAL discards e68eb5df0611 nds32: add support for TIF_NOTIFY_SIGNAL discards 970f295a9d2e microblaze: add support for TIF_NOTIFY_SIGNAL discards 8940f9c770d0 ia64: add support for TIF_NOTIFY_SIGNAL discards b993912558cb hexagon: add support for TIF_NOTIFY_SIGNAL discards cd63508e3505 h8300: add support for TIF_NOTIFY_SIGNAL discards 826d0bca0954 csky: add support for TIF_NOTIFY_SIGNAL discards cadc7b5bc712 c6x: add support for TIF_NOTIFY_SIGNAL discards 38642f2c5d31 arm: add support for TIF_NOTIFY_SIGNAL discards d32e1b1537fd alpha: add support for TIF_NOTIFY_SIGNAL discards b8c3750ea634 um: add support for TIF_NOTIFY_SIGNAL discards f68914573f8f NFSD: A semicolon is not needed after a switch statement. discards ba237353aa47 svcrdma: support multiple Read chunks per RPC discards d5da38ca3ce8 svcrdma: Use the new parsed chunk list when pulling Read chunks discards d8d4e76293a9 svcrdma: Rename info::ri_chunklen discards 23c1bf7a8037 svcrdma: Clean up chunk tracepoints discards 2b486c03dfaa svcrdma: Remove chunk list pointers discards 9d4dea26b9a5 svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] discards fbc804192cf3 svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] discards db5068b3d7fc svcrdma: Support multiple write chunks when pulling up discards 94770a746bd6 svcrdma: Use parsed chunk lists to encode Reply transport headers discards 4943857e9888 svcrdma: Use parsed chunk lists to construct RDMA Writes discards f4d17a39a384 svcrdma: Use parsed chunk lists to detect reverse directio [...] discards 12b0150c1265 svcrdma: Use parsed chunk lists to derive the inv_rkey discards 844696fe693e svcrdma: Add a "parsed chunk list" data structure discards 43077ce6ce27 svcrdma: Clean up svc_rdma_encode_reply_chunk() discards d711ff84be20 svcrdma: Post RDMA Writes while XDR encoding replies discards 84f6008ca5e9 NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders discards 96a1b21a1c2d dt-bindings: pinctrl: qcom: add msm8953 pinctrl bindings discards eff6471c6d24 pinctrl: qcom: add pinctrl driver for msm8953 discards c1de953c5ef1 pinctrl: qcom: sm8250: Specify PDC map discards 05fc8c94791e mmc: meson-gx: drop of_match_ptr from of_device_id table discards 2e14b099565c misc: rtsx: Fix clock timing for RTS5261 discards feb7b9d6147e misc: rtsx: Add hardware auto power off for RTS5261 discards a996a9c37663 misc: rtsx: Add CD & WP reverse support for RTS5261 discards 22fc0c6580f2 misc: rtsx: Check mmc support for RTS5261 discards 6f34eaca6086 misc: rtsx: Fix PAD driving for RTS5261 discards 6e4f555a9523 misc: rtsx: Fix aspm for RTS5261 discards 21118ed23b07 misc: rtsx: Fix OCP function for RTS5261 discards 74ac79d631fe mmc: rtsx: Add test mode for RTS5261 discards a5225f0d0aa9 mmc: mediatek: add HS400 enhanced strobe support discards ea5ffdd902df mmc: owl-mmc: replace spin_lock_irqsave by spin_lock in hard IRQ discards c79bf052686e mmc: meson-mx-sdio: replace spin_lock_irqsave by spin_lock [...] discards 5e943c07a8ca mmc: moxart: replace spin_lock_irqsave by spin_lock in hard IRQ discards b610aee03e71 mmc: davinci: remove unneeded semicolon discards 517339ffd4d2 memstick: tifm: remove unneeded semicolon discards 64bb150fa3ad memstick: mspro_block: remove unneeded semicolon discards ffe0e516b7a7 memstick: jmb38x_ms: remove unneeded semicolon discards 2eb816d54b88 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] discards a68d46ce775a s390: add support for TIF_NOTIFY_SIGNAL discards 97822baa4e8b Merge branch 'fixes' into for-next discards dddc237beebb Merge branch 'pm-cpufreq-next' into linux-next discards efd64ea3822a Merge branches 'pm-cpufreq', 'pm-cpuidle', 'powercap' and [...] discards 5f8fb90aea46 Merge branch 'imx/defconfig' into for-next discards dcf300f03048 Merge branch 'imx/dt64' into for-next discards 1c8486a974a7 Merge branch 'imx/dt' into for-next discards 5f772c17dbe3 Merge branch 'imx/bindings' into for-next discards 1b575fbdebb6 Merge branch 'imx/soc' into for-next discards e54604670d7f Merge branch 'imx/drivers' into for-next discards e5c2bcf9c7fa Merge branch 'clk/imx' into for-next omits 1be6ab91e2db srcu: Take early exit on memory-allocation failure omits 86838d5b3484 rcu/tree: Defer kvfree_rcu() allocation to a clean context omits 46262bfb9cc0 rcu: Do not report strict GPs for outgoing CPUs omits ddb411f9e780 rcu: Fix a typo in rcu_blocking_is_gp() header comment omits 5e5cd450cdfc rcu: Prevent lockdep-RCU splats on lock acquisition/release omits e91af3064cfa rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] omits 20c0db46fa2c rcu,ftrace: Fix ftrace recursion omits bcb11972927b rcu/tree: Make struct kernel_param_ops definitions const omits c62e9bd1a707 rcu/tree: Add a warning if CPU being onlined did not repor [...] omits 8cdc376092ed rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config omits a03f81242f0f rcu: Fix single-CPU check in rcu_blocking_is_gp() omits 2daddf4b9883 rcu: Implement rcu_segcblist_is_offloaded() config dependent omits e9e638312c09 list.h: Update comment to explicitly note circular lists omits 259ee6616f26 rcu: Panic after fixed number of stalls omits a64a7019c3e8 x86/smpboot: Move rcu_cpu_starting() earlier omits 74184907acfa rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] discards f4c3881edbcc Merge branch 'bpf-migrate-tcp-bpf' discards ece548907586 selftest/bpf: Use global variables instead of maps for tes [...] discards c47c1585f006 selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton discards 8bd88b5e472f selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refact [...] discards 0ee3ef81e70e selftests/bpf: Drop python client/server in favor of threads discards 080f6dd29c18 selftests/bpf: Move test_tcppbf_user into test_progs discards bb88d1f9b431 Merge branch 'pm-opp' into linux-next discards 6c055c06bf2a SUNRPC: Rename svc_encode_read_payload() discards 9ee3f0494650 svcrdma: Refactor the RDMA Write path discards 72009c09e2c1 svcrdma: Const-ify the xdr_buf arguments discards 10d23f5f32a8 SUNRPC: Adjust synopsis of xdr_buf_subsegment() discards f130e2d451ea SUNRPC: Use zero-copy to perform socket send operations discards 250fd66efc27 NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL discards 5684ef5873bd SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() discards 0ca21761cff9 NFSD: NFSv3 PATHCONF Reply is improperly formed discards ce93d1c29c02 m68k: m68328: remove duplicate code discards 3a00bed8cbcd m68k: m68328: move platform code to separate files discards 476a762c7751 m68knommu: align BSS section to 4-byte boundaries discards d0772a4d9367 mips: add support for TIF_NOTIFY_SIGNAL discards 07246df9ebe4 powerpc: add support for TIF_NOTIFY_SIGNAL discards 9edbc08ce909 parisc: add support for TIF_NOTIFY_SIGNAL discards c96152dd9c01 nios32: add support for TIF_NOTIFY_SIGNAL discards 89d22e3adff3 m68k: add support for TIF_NOTIFY_SIGNAL discards 3db7550a998c arm64: add support for TIF_NOTIFY_SIGNAL discards 9161d936d1ff arc: add support for TIF_NOTIFY_SIGNAL discards cc85a5ef3c83 mmc: rtsx_pci: Add SD Express mode support for RTS5261 discards 4de4ddc134be misc: rtsx: Add SD Express mode support for RTS5261 discards f1efb594b614 mmc: core: Initial support for SD express card/host discards 98ab86d65bff mmc: mediatek: Replace spin_lock_irqsave by spin_lock in hard IRQ discards 2cd0b3df329a mmc: mediatek: Add subsys clock control for MT8192 msdc discards ade0ac95d817 dt-bindings: mmc: Add support for MT8192 SoC discards 5a135e54624c dt-bindings: mmc: Convert mtk-sd to json-schema discards 20f96e606509 Merge branches 'fixes' and 'misc' into for-next discards 3f750cf13f82 Merge branch 'fixes' into next discards 799b5cc075ed mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driv [...] discards e9d165219229 mmc: sunxi: drop of_match_ptr from of_device_id table discards 9206bb7cbc8b mmc: s3cmci: enable compile testing discards 3a5de87f34bc mmc: s3cmci: include GPIO descriptor consumer header discards fdb5f027ce66 task_work: use TIF_NOTIFY_SIGNAL if available discards 323b0fba756d x86: wire up TIF_NOTIFY_SIGNAL discards a1a5bc3e8659 kernel: add support for TIF_NOTIFY_SIGNAL discards c0947f6b6ed2 kernel: add task_sigpending() helper discards 8853bf827ca8 Merge branches 'work.sparc', 'work.epoll', 'work.sparc32' [...] discards 1804d214dddc sparc32: switch to generic extables discards e794d27e9550 sparc32: switch copy_user.S away from range exception tabl [...] discards 7f384a130826 sparc32: get rid of range exception table entries in check [...] discards 0e0bbae08a6e sparc32: switch __bzero() away from range exception table entries discards e7d9c761b89e sparc32: kill lookup_fault() discards f0d018f3bc85 sparc32: don't bother with lookup_fault() in __bzero() discards 80537bbf19d6 sparc32: fix a user-triggerable oops in clear_user() discards 2e62f8a11635 sparc32: take ->thread.flags out discards e33f002c8ac7 sparc32: get rid of fake_swapper_regs discards 5d535b021e45 sparc64: get rid of fake_swapper_regs discards 44d59235ace5 Bluetooth: hci_h5: close serdev device and free hu in h5_close discards b50dc237ac04 Bluetooth: Fix null pointer dereference in hci_event_packet() discards f6171f687507 Bluetooth: btqca: Add valid le states quirk discards 7a159a1ad494 Merge branch 'fixes' into for-next discards aadc9c01ed69 Merge branch 'omap-for-v5.10/dt' into for-next discards 2b3292ceaab9 Merge branch 'omap-for-v5.10/soc' into for-next discards 9ea55312ba10 Merge branch for-5.10/arm64/defconfig into for-next discards 2bef64efe3a3 Merge branch for-5.10/arm64/dt into for-next discards 90e33258d757 Merge branch for-5.10/arm/dt into for-next discards 9cdc415ddf44 Merge branch for-5.10/firmware into for-next discards 9e9e5b9da91b Merge branch for-5.10/soc into for-next discards 73a2bf5afd18 Merge branch for-5.10/dt-bindings into for-next discards 422e2b8ada97 Merge branch for-5.10/clk into for-next omits 34766a7d60e9 Merge branch 'omap-for-v5.10/defconfig' into for-next omits 7e62f1457454 Merge branch 'omap-for-v5.10/dt' into for-next omits cf4173c2defa Merge branch 'omap-for-v5.10/ti-sysc-drop-pdata' into for-next omits bcb8024f6064 Merge branch 'omap-for-v5.10/soc' into for-next omits a8e0698a5d2e Merge branch 'omap-for-v5.10/prm-genpd-data' into for-next omits 26cce5954784 Merge branch 'omap-for-v5.10/ti-sysc-drop-pdata' into omap [...] omits 390f789055a0 Merge branch 'omap-for-v5.10/dt' into for-next omits 7ff3e1fda701 Merge branch 'omap-for-v5.10/omap1' into for-next omits 868306ddc8a9 Merge branch 'omap-for-v5.10/soc' into for-next omits aa346bd48db9 Merge branch 'fixes' into for-next omits cf96fbf4839e Merge branch 'omap-for-v5.10/prm-genpd' into for-next omits 2f6c3c8664cb Merge branch 'fixes' into for-next adds f8394f232b1e Linux 5.10-rc3 adds df3319a548cd Merge tag 'erofs-for-5.10-rc4-fixes' of git://git.kernel.o [...] adds 91808cd6c243 Merge tag 'ext4_for_linus_cleanups' of git://git.kernel.or [...] adds ae2975046dbc net/sunrpc: fix useless comparison in proc_do_xprt() adds 3552c3709c0e Merge tag 'nfsd-5.10-1' of git://linux-nfs.org/~bfields/linux adds 6d6a18fdde8b KVM: selftests: allow two iterations of dirty_log_perf_test adds 407ab579637c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds d76bb7a09bb3 tools/power turbostat: Print /dev/cpu_dma_latency adds 9aefc2cda635 tools/power turbostat: Always print idle in the system con [...] adds 7c2ccc507bd4 tools/power turbostat: Make the energy variable to be 64 bit adds 87e15da95775 tools/power turbostat: Introduce functions to accumulate R [...] adds 9972d5d84d76 tools/power turbostat: Enable accumulate RAPL display adds 8201a0285789 tools/power turbostat: Use sched_getcpu() instead of hardc [...] adds b88cad57d4d3 tools/power turbostat: Replace HTTP links with HTTPS ones: [...] adds fecb3bc839df tools/power turbostat: Fix output formatting for ACPI CST [...] adds e7af1ed3fa47 tools/power turbostat: Support additional CPU model numbers adds c315a09b1b0f tools/power turbostat: Skip pc8, pc9, pc10 columns, if the [...] adds 0936cdfbb527 tools/power x86_energy_perf_policy: Input/output error in a VM adds b4b9156953fe tools/power turbostat: Add a new GFXAMHz column that expos [...] adds 20de0dab2388 tools/power turbostat: Remove empty columns for Jacobsville adds 33eb82251af9 tools/power turbostat: Support AMD Family 19h adds 4be61e6b769f tools/power turbostat: Build with _FILE_OFFSET_BITS=64 adds 6ff7cb371c4b tools/power turbostat: adjust for temperature offset adds 3d7772ea5602 tools/power turbostat: harden against cpu hotplug adds 949dd0104c49 powercap: restrict energy meter to root access adds 3e9fa9983b92 tools/power turbostat: update version number adds 8bff39bfdc30 Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] adds 52d1998d09af Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds e2f0c565ec70 Merge tag 'for-5.10-rc3-tag' of git://git.kernel.org/pub/s [...] adds eccc87672492 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4cbe798796d7 Merge remote-tracking branch 'kbuild-current/fixes' into master adds 0a3e5df4aa75 Merge remote-tracking branch 'arm-current/fixes' into master adds f969f03888b9 arm64: errata: Fix handling of 1418040 with late CPU onlining adds 85f0b2fc917f arm64: kexec_file: Fix sparse warning adds 891deb875850 arm64: psci: Avoid printing in cpu_psci_cpu_die() adds 04e613ded8c2 arm64: smp: Tell RCU about CPUs that fail to come online adds 223aede6f87e Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] adds c2d58ebda038 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds ce9dfafe29be s390: fix system call exit path adds 668b4f78d14a Merge remote-tracking branch 's390-fixes/fixes' into master adds 037b99bf66f3 Merge remote-tracking branch 'sparc/master' into master adds 8ef9ba4d6666 IPv6: Set SIT tunnel hard_header_len to zero adds 77a2d673d5c9 tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv [...] adds 413691384a37 ethtool: netlink: add missing netdev_features_change() call adds 16eb0eb835c7 docs: networking: phy: s/2.5 times faster/2.5 times as fast/ adds 989ef49bdf10 mptcp: provide rmem[0] limit adds 97adb13dc9ba selftest: fix flower terse dump tests adds 866358ec331f netlabel: fix our progress tracking in netlbl_unlabel_stat [...] adds 902a66e08cea lan743x: correctly handle chips with internal PHY adds f3037c5a31b5 net: phy: realtek: support paged operations on RTL8201CP adds 909172a14974 net: Update window_clamp if SOCK_RCVBUF is set adds 2bae900b9419 net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot adds 2b52a4b65bc8 lan743x: fix "BUG: invalid wait context" when setting rx mode adds 4031eeafa71e net/af_iucv: fix null pointer dereference on shutdown adds 4711497ae85d MAINTAINERS: remove Ursula Braun as s390 network maintainer adds e87d24fce924 Merge branch 'net-iucv-fixes-2020-11-09' adds 80cab82398ba Merge remote-tracking branch 'net/master' into master adds 197afc631413 libbpf: Don't attempt to load unused subprog as an entry-p [...] adds abbaa433de07 bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare adds f16e631333a8 bpf: Fix unsigned 'datasec_id' compared with zero in check [...] adds 6f099d241ab9 Merge remote-tracking branch 'bpf/master' into master adds dbd7ae5154d5 xfrm/compat: Translate by copying XFRMA_UNSPEC attribute adds d1949d045fd6 xfrm/compat: memset(0) 64-bit padding at right place adds ad37f77fd365 xfrm/compat: Don't allocate memory with __GFP_ZERO adds bc0230b6461c Merge branch 'xfrm/compat: syzbot-found fixes' adds 48b94ee17d89 Merge remote-tracking branch 'ipsec/master' into master adds c8a2e7a29702 iwlwifi: sta: set max HE max A-MPDU according to HE capa adds fb8d1b6e9798 iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC adds 1cf260e3a75b iwlwifi: mvm: properly cancel a session protection for P2P adds 97cc16943f23 iwlwifi: mvm: write queue_sync_state only for sync adds edb625208d84 iwlwifi: pcie: set LTR to avoid completion timeout adds fe56d05ee6c8 iwlwifi: mvm: fix kernel panic in case of assert during CSA adds 6314cfc1d148 Merge remote-tracking branch 'wireless-drivers/master' int [...] adds b5acfe152aba ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) adds 77b41fc1c14d Merge remote-tracking branch 'sound-current/for-linus' int [...] adds f51ac5aa5365 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 3317433d5091 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 4d73ab430c8f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 11e9c348e2c4 Merge remote-tracking branch 'regmap-fixes/for-linus' into master adds c088a4985e5f regulator: core: don't disable regulator if is_enabled ret [...] adds 365ec8b61689 regulator: pfuze100: limit pfuze-support-disable-sw to pfu [...] adds c0a106e92472 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds df3e930de588 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 766c6b63aa04 spi: fix client driver breakages when using GPIO descriptors adds ee4ad5d06509 spi: fsi: Fix transfer returning without finalizing message adds 8e2ba731d153 Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds 80830debf5aa Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 368183029cc4 Merge tag 'thunderbolt-for-v5.10-rc4' of git://git.kernel. [...] adds 0f6322d59f51 Merge remote-tracking branch 'usb.current/usb-linus' into master adds 60bfd8ce00bc Merge remote-tracking branch 'phy/fixes' into master adds 31b3001254db Merge remote-tracking branch 'staging.current/staging-linu [...] adds 9d516aa82b7d virtio: virtio_console: fix DMA memory allocation for rpro [...] adds d7012df3c9ae speakup: Fix var_id_t values and thus keymap adds 640969a69ca4 speakup: Fix clearing selection in safe context adds 3ed1cfb2cee4 speakup ttyio: Do not schedule() in ttyio_in_nowait adds d9109fe0f30a nitro_enclaves: Fixup type and simplify logic of the poll [...] adds f3217d6f2f7a firmware: xilinx: fix out-of-bounds access adds 092561f06702 uio: Fix use-after-free in uio_unregister_device() adds d6635b8731e3 Merge remote-tracking branch 'char-misc.current/char-misc- [...] adds 77e70d351db7 Input: sunkbd - avoid use-after-free in teardown paths adds de4f2c33256c Merge remote-tracking branch 'input-current/for-linus' int [...] adds 0bb4635e895f Merge remote-tracking branch 'ide/master' into master adds 0ba2df09f150 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant adds c8ae7932997d dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment adds 96d5d884f783 dmaengine: xilinx_dma: Fix SG capability check for MCDMA adds 29a25b9246f7 dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio adds 5c85c4588156 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds 8890e2d1209e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds ee20679da0c6 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds 294a3317bef5 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle [...] adds 99fba3205cd4 ARM: dts: am437x-l4: fix compatible for cpsw switch dt node adds 9c5327680225 Merge remote-tracking branch 'omap-fixes/fixes' into master adds 1ed576a20cd5 KVM: s390: pv: Mark mm as protected after the set secure p [...] adds 6cbf1e960fa5 KVM: s390: remove diag318 reset code adds 4e8b665198b9 Merge remote-tracking branch 'kvms390-fixes/master' into master adds 4e6d6fa2c38d Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 692d9ec778b2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 602814a13446 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' in [...] adds 2e6f11a797a2 scsi: ufshcd: Fix missing destroy_workqueue() adds b123dcf90e4a Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 5568f45483e5 drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write adds 7d1d6cecc4f8 drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround [...] adds 7b604a8c2947 drm/i915/gvt: Only pin/unpin intel_context along with workload adds adcc34fccde2 drm/i915/gvt: Fix mmio handler break on BXT/APL. adds 5010fd8537bb drm/i915/gem: Flush coherency domains on first set-domain-ioctl adds 7d89cf6f3e3b drm/i915/gt: Use the local HWSP offset during submission adds 708923cff3aa drm/i915: Fix encoder lookup during PSR atomic check adds a41419475a1a drm/i915/gt: Expose more parameters for emitting writes in [...] adds 35a9443de14e drm/i915/gt: Flush xcs before tgl breadcrumbs adds 79f46c998a12 drm/i915: Hold onto an explicit ref to i915_vma_work.pinned adds 2ab9368a2454 drm/i915/gem: Pull phys pread/pwrite implementations to th [...] adds e899d67eac79 drm/i915: Correctly set SFC capability for video engines adds 2f5f2e25e025 drm/i915/gem: Allow backends to override pread implementation adds 202d21816384 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds e8973201d9b2 mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() a [...] adds 71b053276a87 mmc: sdhci-of-esdhc: Handle pulse width detection erratum [...] adds 1023e290ba56 mmc: tmio: when resetting, reset DMA controller, too adds 24ce2d7b8bea mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF adds 03d80e042a8e Revert "mmc: renesas_sdhi: workaround a regression when re [...] adds 8b8437bb9bcb Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 92e4dc8b0566 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if [...] adds cb072f9b73b0 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds 11173cb7f791 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 7c21e1398dbb Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds c335b4f1f650 kunit: tool: unmark test_data as binary blobs adds 3959d0a63b32 kunit: Fix kunit.py parse subcommand (use null build_dir) adds b7e0b983ff13 kunit: tool: fix pre-existing python type annotation errors adds fcdb0bc08ced kunit: Do not pollute source directory with generated file [...] adds 128dc4bcc8c0 kunit: Do not pollute source directory with generated file [...] adds f7766424cf15 KUnit: Docs: fix a wording typo adds 1f4dde57125b KUnit: Docs: style: fix some Kconfig example issues adds 873ddeb881e0 KUnit: Docs: usage: wording fixes adds 390881448b1f kunit: tool: print out stderr from make (like build warnings) adds 060352e141e4 kunit: tool: fix extra trailing \n in raw + parsed test output adds 3084db0e0d50 kunit: fix display of failed expectations for strings adds 224039f8a120 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds 34a280831384 video: hyperv_fb: include vmalloc.h adds 06ad8d339524 drm/gma500: Fix out-of-bounds access to struct drm_device. [...] adds a6c40b8032b8 drm/mcde: Fix unbalanced regulator adds e83d2e1f2d19 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 5caa6cf61b3c Merge remote-tracking branch 'kbuild/for-next' into master adds 48c7db8dc0da Merge remote-tracking branch 'asm-generic/master' into master adds 85f3e95c08b1 Merge branches 'fixes' and 'misc' into for-next adds 4e79f0211b47 ARM: p2v: fix handling of LPAE translation in BE mode adds 0b1674638a5c ARM: assembler: introduce adr_l, ldr_l and str_l macros adds 22f2d23098f7 ARM: module: add support for place relative relocations adds eae78e1a9720 ARM: p2v: move patching code to separate assembler source file adds 4b16421c3e95 ARM: p2v: factor out shared loop processing adds 7a94849e81b5 ARM: p2v: factor out BE8 handling adds 0869f3b9da38 ARM: p2v: drop redundant 'type' argument from __pv_stub adds 2730e8eaa4f2 ARM: p2v: use relative references in patch site arrays adds 0e3db6c9d7f6 ARM: p2v: simplify __fixup_pv_table() adds e8e00f5afb08 ARM: p2v: switch to MOVW for Thumb2 and ARM/LPAE adds 9443076e4330 ARM: p2v: reduce p2v alignment requirement to 2 MiB adds ae73ad052707 Merge tag 'arm-p2v-for-v5.11' of git://git.kernel.org/pub/ [...] adds 67e3f828bd4b ARM: efistub: replace adrl pseudo-op with adr_l macro invocation adds 62c4a2e202b1 ARM: head-common.S: use PC-relative insn sequence for __proc_info adds 172c34c9ff01 ARM: head-common.S: use PC-relative insn sequence for idma [...] adds 91580f0dbf24 ARM: head.S: use PC-relative insn sequence for secondary_data adds 450abd38fe6c ARM: kernel: use relative references for UP/SMP alternatives adds 59d2f2827dfd ARM: head: use PC-relative insn sequence for __smp_alt adds d74d2b225018 ARM: sleep.S: use PC-relative insn sequence for sleep_save [...] adds 3bcf906b194c ARM: head.S: use PC relative insn sequence to calculate PH [...] adds aaac3733171f ARM: kvm: replace open coded VA->PA calculations with adr_l call adds 2c736bb4087f Merge tag 'arm-adrl-replacement-for-v5.11' of git://git.ke [...] adds 5a2274927388 Merge branch 'devel-stable' into for-next adds a0796429c6ab arm: add support for TIF_NOTIFY_SIGNAL *for build testing [...] adds 8920acdb04ac Merge remote-tracking branch 'arm/for-next' into master adds f4693c2716b3 arm64: mm: extend linear region for 52-bit VA configurations adds 8c96400d6a39 arm64: mm: make vmemmap region a projection of the linear region adds 9ad7c6d5e75b arm64: mm: tidy up top of kernel VA space adds 68af6d2483db Documentation/arm64: fix RST layout of memory.rst adds e2a2190a80ca arm64: uaccess: move uao_* alternatives to asm-uaccess.h adds 7cda23da52ad arm64: alternatives: Split up alternative.h adds 364a5a8ae8dc arm64: cpufeatures: Add capability for LDAPR instruction adds 5af76fb42287 arm64: alternatives: Remove READ_ONCE() usage during patch [...] adds e35123d83ee3 arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y adds 97d6786e0669 arm64: mm: account for hotplug memory when randomizing the [...] adds cb45babe1b80 arm64/mm/hotplug: Register boot memory hot remove notifier [...] adds 9fb3d4a30338 arm64/mm/hotplug: Enable MEM_OFFLINE event handling adds fdd99a4103c9 arm64/mm/hotplug: Ensure early memory sections are all online adds ba090f9cafd5 arm64: kprobes: Remove redundant kprobe_step_ctx adds 833be850f1ca arm64: consistently use reserved_pg_dir adds 0edaee42eb8c arm64/smp: Drop the macro S(x,s) adds 8221882eca66 Merge branches 'for-next/va-refactor', 'for-next/lto', 'fo [...] adds 07477e9fd3a7 Merge branch 'for-next/kvm-build-fix' into for-next/core adds 50af6f00c7d7 arm64: mm: don't assume struct page is always 64 bytes adds 6d4acefb357a Merge branch 'for-next/va-refactor' into for-next/core adds bc3be7d81e12 Merge remote-tracking branch 'arm64/for-next/core' into master adds b2aacb6178e4 Merge remote-tracking branch 'arm-soc/for-next' into master adds b9d53291155d Merge branch 'v5.11/dt64' into tmp/aml-rebuild adds f4046bf41fb6 Merge branch 'v5.11/drivers' into tmp/aml-rebuild adds ba66a25536dd arm64: meson: ship only the necessary clock controllers adds 84a1411c7549 Merge branch 'v5.11/soc' into tmp/aml-rebuild adds ae2e6eb1828b Merge remote-tracking branch 'amlogic/for-next' into master adds cb8a4d810922 Merge remote-tracking branch 'aspeed/for-next' into master adds 8e493940ecf0 Merge remote-tracking branch 'at91/at91-next' into master adds 7dc54b74834b Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds d19d2152ca05 arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point adds 33d0d843872c ARM: dts: imx50-evk: Fix the chip select 1 IOMUX adds f2bd43f1c97f clk: imx: gate2: Remove unused variable ret adds bdb08940236c clk: imx8mm: drop of_match_ptr from of_device_id table adds 8f8a3230929f clk: imx8mn: drop of_match_ptr from of_device_id table adds f32e42f09270 clk: imx8mp: drop of_match_ptr from of_device_id table adds 00cb754ac622 clk: imx8mq: drop of_match_ptr from of_device_id table adds 550b562a153f clk: imx: scu: Make pd_np with static keyword adds ea555a53d415 Merge branch 'clk/imx' into for-next adds 4c94b81de18e Merge branch 'imx/drivers' into for-next adds 7544bfc0866f ARM: imx: imx7ulp: Add a comment explaining the B2 silicon [...] adds 53cc6bc69e53 ARM: imx: mach-imx6q: correctly identify i.MX6QP SoCs adds c03b510e27b6 Merge branch 'imx/soc' into for-next adds 7fc6622c1a8d dt-bindings: vendor-prefixes: Add an entry for Altus-Escon [...] adds cd49dccbde91 dt-bindings: arm: fsl: add Altesco I6P board adds 236d454b27c7 dt-bindings: arm: fsl: add Van der Laan LANMCU board adds 5fc865f8bfd2 dt-bindings: arm: fsl: document LS1012A FRWY board adds 608f000f8a32 dt-bindings: arm: fsl: document SolidRun LX2160A boards adds a36c6f0a686d Merge branch 'imx/bindings' into for-next adds 895387231e54 ARM: dts: imx50-kobo-aura: Add 'grp' suffix to pinctrl node names adds f4d0fea16ad7 ARM: dts: imx6ul: segin: Add phyBOARD-Segin with eMMC phyC [...] adds 6d4e1ff52819 ARM: dts: imx6ul: phytec: Add support for optional PEB-AV- [...] adds 93c0289c11b0 ARM: dts: imx6ul: segin: peb-av-02: Mark stmpe touch as wa [...] adds df0852c234d9 ARM: dts: add Altesco I6P board adds d1f1858f51be ARM: dts: add Van der Laan LANMCU board adds b2552c02c272 Merge branch 'imx/dt' into for-next adds 186ea7e90c7c arm64: dts: imx8mp-evk: add CAN support adds 85f5cf013ad6 arm64: dts: imx8mq-evk: add linux,autosuspend-period prope [...] adds 4dfb0ee60276 arm64: dts: imx8mm-evk: add IR support adds 7ae9777d35a9 arm64: dts: imx8mn-evk: add IR support adds 889e0fb16e36 arm64: dts: imx: Fix imx8mm-kontron-n801x-s.dtb target adds 95644de087cf Merge branch 'imx/dt64' into for-next adds c37ca3890c0c Merge branch 'imx/defconfig' into for-next adds c67a30b81c92 Merge remote-tracking branch 'imx-mxs/for-next' into master adds 00814a82420c Merge remote-tracking branch 'keystone/next' into master adds 2c676f6da1d7 Merge remote-tracking branch 'mediatek/for-next' into master adds 4cba8933a7fd Merge remote-tracking branch 'mvebu/for-next' into master adds 7045d808685e Merge branch 'fixes' into for-next adds df9dbaf2c415 ARM: dts: pandaboard: fix pinmux for gpio user button of P [...] adds b86516452cfd ARM: dts: pandaboard es: add bluetooth uart for HCI adds 35f9a0d32eff ARM: dts: am437x: Correct DWC USB3 compatible string adds bdb65ec381f5 ARM: dts: omap5: Harmonize DWC USB3 DT nodes name adds f487e6d6c5c6 ARM: dts: omap: Fix schema warnings for pwm-leds adds 06607cfa0ffe ARM: dts: mapphone: separate out xt894 specific things adds 5a7b62403762 ARM: dts: xt875: add section for kionix kxtf9 adds c99315828148 Merge branch 'omap-for-v5.11/dt-mot-take2' into omap-for-v5.11/dt adds 2565feb3ad18 Merge branch 'omap-for-v5.11/dt' into for-next adds 7fd1e7dd4a97 Merge remote-tracking branch 'omap/for-next' into master adds 7e5258b0b79d arm: dts: qcom: sm845: Set the compatible string for the GPU SMMU adds c42c3f05faa0 arm: dts: qcom: sc7180: Set the compatible string for the [...] adds 876553576f27 arm64: dts: sc7180: Add camera clock controller node adds ef9a5d188d66 arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region adds 77e9c198b155 arm64: dts: qcom: clear the warnings caused by empty dma-ranges adds ba73ce9d9ac5 arm64: dts: qcom: sc7180: Add sc7180-lazor-r2/r3 adds 2315ae70af95 arm64: dts: qcom: sc7180: Add gpu cooling support adds 183d4cafa711 arm64: dts: qcom: pm8994: Add VADC node adds 4778b2f1a3f0 arm64: dts: qcom: pm8994: Add temperature alarm node adds 0763f5854041 arm64: dts: qcom: pm8994: Add thermal-zones for temp alarm adds 8939304880de arm64: dts: qcom: pm8994: Fix up spmi-gpio node adds 211ea9b34919 arm64: dts: qcom: msm8992: Add support for SDHCI2 adds f3d1939f115d arm64: dts: qcom: msm8994: Add SDHCI2 node adds b97def9c0557 arm64: dts: qcom: msm8992: Add BLSP_I2C1 support adds a0b3e3629748 arm64: dts: qcom: talkman: Add Synaptics RMI4 touchscreen adds d9be0bc95f25 arm64: dts: qcom: msm8994: Add USB support adds 1865bb197843 arm64: dts: qcom: msm8992: Add USB support adds 2704ff5f02c8 arm64: dts: qcom: Add support for Microsoft Lumia 950 XL ( [...] adds a8fbc8bd8d1f arm64: dts: sdm845: Fix dma node name adds b831fba3b0e1 arm64: dts: sdm630: Fix dma node name adds 6bd61ef47eae arm64: dts: qcs404: Fix dma node name adds eaf61213901d arm64: dts: msm8916: Fix dma node name adds 828896c56233 arm64: dts: msm8994: Fix dma node name adds b5af3036e84c arm64: dts: msm8996: Fix dma node name adds 94ed1811aff0 arm64: dts: msm8998: Fix dma node name adds 58acbcdcdc33 arm64: dts: ipq6018: Fix dma node name adds b7fbf46cb81c arm64: dts: ipq8074: Fix dma node name adds 54f8ebda0dde soc: qcom: qcom_aoss: Remove set but unused variable 'tlen' adds 96ec310d5d94 soc: qcom: qcom_aoss: Add missing description for 'cooling_devs' adds 08ad7061e4d4 soc: qcom: qcom-geni-se: Fix misnamed function parameter 'rx_rfr' adds fc3699c69857 soc: qcom: smem: Fix formatting and missing documentation issues adds fac312df31ab soc: qcom: smsm: Fix some kernel-doc formatting and naming [...] adds f5c805b1f188 soc: qcom: wcnss_ctrl: Demote non-conformant struct header [...] adds 1f8933c25f9e soc: qcom: smp2p: Remove unused struct attribute provide another adds 171c03171a4c soc: qcom: llcc-qcom: Fix expected kernel-doc formatting adds 5d16af6a921f soc: qcom: rpmhpd: Provide some missing struct member desc [...] adds 9401f8dcf1ee soc: qcom: kryo-l2-accessors: Fix misnaming of 'val' adds 1894b78ee6ff soc: qcom: rpmh: Fix possible doc-rot in rpmh_write()'s header adds 5e6cb9811a9c Merge branches 'arm64-for-5.11', 'drivers-for-5.11' and 'd [...] adds 5f334a170e4f Merge remote-tracking branch 'qcom/for-next' into master adds d9abcd1e62de Merge remote-tracking branch 'realtek/for-next' into master adds 7de8bfaa095f arm64: dts: renesas: r8a774e1: Add missing audio_clk_b adds fe4b7811beac Merge branch 'renesas-fixes-for-v5.10' into renesas-next adds c5f883d1a6f3 ARM: shmobile: defconfig: Refresh for v5.10-rc1 adds 8edde858ab62 arm64: dts: renesas: hihope-rev4: Add a comment explaining [...] adds c57ba401f437 Merge branches 'renesas-arm-defconfig-for-v5.11' and 'rene [...] adds bc518da26e3a arm64: defconfig: Enable R8A779A0 SoC adds 92494cea405f arm64: dts: renesas: r8a77965: Add DRIF support adds 9b8101818596 arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explic [...] adds a5200e63af57 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit de [...] adds a511d8be4ea4 arm64: dts: renesas: cat874: Move connector node out of hd [...] adds ca8edef17210 arm64: dts: renesas: beacon-renesom-baseboard: Move connec [...] adds f8a1620cb59b arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes adds dd8ecc02743c arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree adds 43bba6576195 arm64: dts: renesas: hihope-rev4: Add a comment explaining [...] adds 6215772bbe58 Merge branches 'renesas-arm-defconfig-for-v5.11' and 'rene [...] adds 371270617707 Merge remote-tracking branch 'renesas/next' into master adds e267da58d87f Merge remote-tracking branch 'reset/reset/next' into master adds d68efcc6038b Merge remote-tracking branch 'rockchip/for-next' into master adds 5334df3a4bc5 ARM: dts: exynos: Add interconnect properties to Exynos441 [...] adds 246c1a37f5ff ARM: dts: exynos: Add interconnects to Exynos4412 mixer adds 940ed4195954 Merge branch 'next/dt' into for-next adds b357e6aa4101 ARM: dts: exynos: use hyphens in Exynos3250 node names adds 1c6831b472f2 ARM: dts: exynos: use hyphens in Exynos4 node names adds 32f9abc326ee ARM: dts: exynos: use generic name for max77693 motor in Midas adds 9b846ba7c1d2 ARM: dts: exynos: use hyphens in Exynos5 node names adds 73f882a0f3a8 ARM: dts: exynos: use hyphens in MFC reserved memory node names adds 2d953ca369aa Merge branch 'next/dt' into for-next adds d45d3621d679 arm64: dts: exynos: use hyphens in Exynos5433 node names adds b2205eb74f0d Merge branch 'next/dt64' into for-next adds 95decf2d2a51 Merge remote-tracking branch 'samsung-krzk/for-next' into master adds bf07f36344b3 ARM: dts: stm32: fix DCMI DMA features on stm32mp15 family adds 0093e11c7183 ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM adds b19b24c7cb53 ARM: dts: stm32: Add alternate pinmux for FMC EBI bus adds bbeef147a88e ARM: dts: stm32: Add KS8851 on FMC2 to STM32MP1 DHCOM adds ae3c0f636f02 ARM: multi_v7_defconfig: enable counter subsystem and stm3 [...] adds 093bc51a54d4 ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15 adds 7b34e369d577 ARM: dts: stm32: update sdmmc IP version for STM32MP15 adds fca0c592c839 ARM: dts: stm32: Add LP timer irqs on stm32mp151 adds 378fd79060e0 ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151 adds d674a959523d ARM: dts: stm32: enable HASH by default on stm32mp15 adds e5ff6f45c45e ARM: dts: stm32: enable CRC1 by default on stm32mp15 adds f8051da456b0 ARM: dts: stm32: enable CRYP by default on stm32mp15 adds 5efb76af790c ARM: multi_v7_defconfig: add STM32 crypto support adds 8447977cced8 ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp [...] adds 3b527ef21db4 ARM: dts: stm32: set bus-type in DCMI endpoint for stm3242 [...] adds a41ee1a9bf6d ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl adds b70422cadfb4 Merge remote-tracking branch 'stm32/stm32-next' into master adds ddc6efe599bd Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds 21d1db72d40e dt-bindings: Add vendor prefix for Ouya Inc. adds 54421e055af0 dt-bindings: ARM: tegra: Add Ouya game console adds 2693f308192d dt-bindings: Fix entry name for I/O High Voltage property adds 50f56ceffba9 dt-bindings: dma: Convert ADMA doc to json-schema adds 55d40bd28397 dt-bindings: interrupt-controller: arm,gic: Update Tegra c [...] adds 8cc43d32ccd7 dt-bindings: bus: Convert ACONNECT doc to json-schema adds 7546ed5afc18 Merge branch for-5.11/dt-bindings into for-next adds ce034072f9a1 soc: tegra: fuse: speedo-tegra124: Remove some set but unu [...] adds 6c37cb9fa676 soc: tegra: fuse: speedo-tegra210: Remove a group of set b [...] adds bb9c27c071bd Merge branch for-5.11/soc into for-next adds 9294996f0be4 firmware: tegra: fix strncpy()/strncat() confusion adds 472c8695703d Merge branch for-5.11/firmware into for-next adds e72df31e5bd7 ARM: tegra: Add device-tree for Ouya adds fb1ffa18d9ad ARM: tegra: acer-a500: Correct thermal zone names adds 698b1865ac14 ARM: tegra: acer-a500: Add power-supply to lvds-encoder node adds b4d8403ef1cc ARM: tegra: nexus7: Correct thermal zone names adds 5d74094c36b8 ARM: tegra: nexus7: Improve CPU passive-cooling threshold adds d03545e1ea85 ARM: tegra: nexus7: Add power-supply to lvds-encoder node adds 16db89607755 ARM: tegra: nexus7: Rename gpio-hog nodes adds 302350f3a285 ARM: tegra: nexus7: Use panel-lvds as the only panel compatible adds 5b6e8985d9d2 ARM: tegra: Populate OPP table for Tegra20 Ventana adds 5d26e96e3055 Merge branch for-5.11/arm/dt into for-next adds 33ba89d3e748 arm64: tegra: Wrong hsp_aon reg property size adds 09f659e25216 arm64: tegra186: Add missing CPU PMUs adds 8b4616f4aa37 arm64: tegra: Fix GIC400 missing GICH/GICV register regions adds 4b9ba40aa049 arm64: tegra: Fix DT binding for IO High Voltage entry adds e017ebbfdb16 arm64: tegra: Rename ADMA device nodes for Tegra210 adds 7838e557689b arm64: tegra: Correct the UART for Jetson Xavier NX adds 08f3ad8c86b0 Merge branch for-5.11/arm64/dt into for-next adds d626b04d21a3 Merge remote-tracking branch 'tegra/for-next' into master adds f218cdb00808 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds 9d49fd0fa3fb Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds bebaf065f837 Merge remote-tracking branch 'clk/clk-next' into master adds 537e3a2620da Merge remote-tracking branch 'csky/linux-next' into master adds fb34da3b0677 Merge remote-tracking branch 'h8300/h8300-next' into master adds 55bd754b9d60 Merge remote-tracking branch 'm68k/for-next' into master adds bf841e2d2879 m68knommu: align BSS section to 4-byte boundaries adds f11478ed1f13 m68k: m68328: move platform code to separate files adds 4f39612a50c7 m68k: m68328: remove duplicate code adds d1b8a2089ade Merge remote-tracking branch 'm68knommu/for-next' into master adds e167a59c654a microblaze: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds 91b62fc11ee7 Merge remote-tracking branch 'microblaze/next' into master adds 8b52dc564b2e Merge remote-tracking branch 'mips/mips-next' into master adds 22cffd16d381 Merge remote-tracking branch 'nds32/next' into master adds 4bf9cf0b92df dt-bindings: vendor: add vendor prefix for LiteX adds 3399bac5efd6 dt-bindings: soc: document LiteX SoC Controller bindings adds 22447a99c97e drivers/soc/litex: add LiteX SoC Controller driver adds 79c5ef07d91e dt-bindings: serial: document LiteUART bindings adds 1da81e5562fa drivers/tty/serial: add LiteUART driver adds 3f19fad66272 Merge remote-tracking branch 'openrisc/for-next' into master adds 93346da8ff47 parisc: Drop loops_per_jiffy from per_cpu struct adds c984baad3d8d parisc: Use _TIF_USER_WORK_MASK in entry.S adds 22ee3ea588df parisc: Make user stack size configurable adds 6ca753a3a72e parisc/uapi: Use Kbuild logic to provide <asm/types.h> adds 19621e5fd02b parisc: Switch to clockevent based timers adds 415108979f69 Merge remote-tracking branch 'parisc-hd/for-next' into master adds 00ab027a3b82 RISC-V: Add kernel image sections to the resource tree adds c18d7c17c005 riscv: Fix compressed Image formats build adds 2c42bcbb95ec riscv: Clean up boot dir adds ae386e9d809c riscv: Ignore Image.* and loader.bin adds 7e02ea43a128 Merge remote-tracking branch 'risc-v/for-next' into master adds 926b6628a37b Merge branch 'fixes' into for-next adds 13b5bd8af41c s390/head: set io/ext handlers to disabled wait adds 85cde0192a98 s390/udelay: make it work for the early code adds f38b0a743904 s390: remove unused s390_base_ext_handler adds a3453d923ece s390/kasan: remove 3-level paging support adds 97b142b7400b s390: make sure vmemmap is top region table entry aligned adds fc67c880e32a s390/mm: extend default vmalloc area size to 512GB adds 90178c190079 s390/mm: let vmalloc area size depend on physical memory size adds 39f2899b9872 s390/decompressor: fix build warning adds 92bca2fe61f5 s390/kasan: avoid confusing naming adds 54b52981bb39 s390/kasan: remove obvious parameter with the only possible value adds e385b550faf3 s390/kasan: make kasan header self-contained adds 0c4ec024a481 s390/kasan: move memory needs estimation into a function adds d7e7fbba67a3 s390/early: rewrite program parameter setup in C adds a67a88b0b8de s390/pci: remove races against pte updates adds d041315ef75c s390/trng: set quality to 1024 adds 837cd1059a98 s390/ap: ap bus userspace notifications for some bus conditions adds 43cb5a7c6118 s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() [...] adds 191f15485624 Merge branch 'features' into for-next adds 43f8593044b8 Merge remote-tracking branch 's390/for-next' into master adds 9a5085b3fad5 um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() adds f7dcfb23a759 Merge remote-tracking branch 'uml/linux-next' into master adds 2f79f5eb8883 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds 1ce4cef03e5f Merge remote-tracking branch 'btrfs/for-next' into master adds 9809e2b5c061 cifs: fix a memleak with modefromsid adds 31a6d1137032 smb3: Call cifs reconnect from demultiplex thread adds 940658b17b01 smb3: Avoid Mid pending list corruption adds 830c9f9cf885 smb3: Handle error case during offload read path adds 007eb046ba68 Merge remote-tracking branch 'cifs/for-next' into master adds 2356eb80ca42 docs: filesystems: Reduce ext2.rst to one top-level heading adds 7372e79c9eb9 fanotify: fix logic of reporting name info with watched parent adds 92890123749b inotify: Increase default inotify.max_user_watches limit t [...] adds 22435b281728 Merge fanotify parent info fix and inotify limits improvements. adds bbfc69e772a1 Merge remote-tracking branch 'ext3/for_next' into master adds a72b38eebea4 ext4: handle dax mount option collision adds d196e229a80c Revert "ext4: fix superblock checksum calculation race" adds c67dd6dd1ded Merge remote-tracking branch 'ext4/dev' into master adds 71a97197f7e9 Merge remote-tracking branch 'f2fs/dev' into master adds 3993382bb319 fuse: launder page should wait for page writeback adds 66ab33bf6d43 virtiofs fix leak in setup adds b19d3d00d662 virtiofs: simplify sb setup adds 514b5e3ff45e fuse: get rid of fuse_mount refcount adds bd3bf1e85bac fuse: simplify get_fuse_conn*() adds 6a68d1e1514d fuse: add fuse_sb_destroy() helper adds 833c5a42e28b virtiofs: clean up error handling in virtio_fs_get_tree() adds df8629af2934 fuse: always revalidate if exclusive create adds 63f9909ff602 fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 adds 10c52c84e3f4 fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID adds b866739596ae fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path adds 3179216135ec fuse: setattr should set FATTR_KILL_SUIDGID adds 8981bdfda744 fuse: don't send ATTR_MODE to kill suid/sgid for handle_ki [...] adds 643a666a89c3 fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request adds 9d769e6aa252 fuse: support SB_NOSEC flag to improve write performance adds fe419b8dc3d4 Merge remote-tracking branch 'fuse/for-next' into master adds 180ac8b911ee Merge remote-tracking branch 'nfs-anna/linux-next' into master adds 9b83d8274a99 NFSD: NFSv3 PATHCONF Reply is improperly formed adds 862c45f23b4d SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() adds 748af5e7030c NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL adds eda67cbbc876 SUNRPC: Use zero-copy to perform socket send operations adds 71cbc0ddea72 SUNRPC: Adjust synopsis of xdr_buf_subsegment() adds 444f6cbf9f23 svcrdma: Const-ify the xdr_buf arguments adds 563677cf623b svcrdma: Refactor the RDMA Write path adds fab077fdabde SUNRPC: Rename svc_encode_read_payload() adds 79da7144b25c NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders adds e6e6f7fabdda svcrdma: Post RDMA Writes while XDR encoding replies adds 77e0a1ee3ef7 svcrdma: Clean up svc_rdma_encode_reply_chunk() adds 0abe9d61d22f svcrdma: Add a "parsed chunk list" data structure adds 7fc0f8a76e50 svcrdma: Use parsed chunk lists to derive the inv_rkey adds 17f616ef68f7 svcrdma: Use parsed chunk lists to detect reverse directio [...] adds e28dd158ba1e svcrdma: Use parsed chunk lists to construct RDMA Writes adds 6f3e5e3e0e53 svcrdma: Use parsed chunk lists to encode Reply transport headers adds 72925b8e58b9 svcrdma: Support multiple write chunks when pulling up adds 106e33bdb48d svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] adds 762bf605d788 svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] adds 6cef4b609755 svcrdma: Remove chunk list pointers adds 14519fa8fc67 svcrdma: Clean up chunk tracepoints adds 4fa52a435f15 svcrdma: Rename info::ri_chunklen adds 424503f43db4 svcrdma: Use the new parsed chunk list when pulling Read chunks adds a26a62cdc54c svcrdma: support multiple Read chunks per RPC adds 95035aa09914 NFSD: A semicolon is not needed after a switch statement. adds 6c17eb98521e nfsd/nfs3: remove unused macro nfsd3_fhandleres adds 392e74641ccd Merge remote-tracking branch 'cel/cel-next' into master adds ea8439899c0b xfs: fix flags argument to rmap lookup when converting sha [...] adds 5dda3897fd90 xfs: set the unwritten bit in rmap lookup flags in xchk_bm [...] adds 6ff646b2ceb0 xfs: fix rmap key and record comparison functions adds 54e9b09e1538 xfs: fix brainos in the refcount scrubber's rmap fragment [...] adds 2bd3fa793aaa xfs: fix a missing unlock on error in xfs_fs_map_blocks adds dabf269e84a9 Merge remote-tracking branch 'xfs/for-next' into master adds 22843291efc9 vfs: remove lockdep bogosity in __sb_start_write adds 8a3c84b649b0 vfs: separate __sb_start_write into blocking and non-block [...] adds 9b8523423b23 vfs: move __sb_{start,end}_write* to fs.h adds 543e814b18f2 Merge remote-tracking branch 'djw-vfs/vfs-for-next' into master adds 4183050195fe Merge remote-tracking branch 'file-locks/locks-next' into master adds b564b71fe5cf Merge branch 'work.csum_and_copy' into work.sparc32 adds f60b293bf0e6 sparc64: get rid of fake_swapper_regs adds b81520106f64 sparc32: get rid of fake_swapper_regs adds d26b69cd792d sparc32: take ->thread.flags out adds 4c665967ba80 sparc32: don't bother with lookup_fault() in __bzero() adds 0a7725070b2f sparc32: kill lookup_fault() adds b37936860738 sparc32: switch __bzero() away from range exception table entries adds a596ac781f68 sparc32: get rid of range exception table entries in check [...] adds bb0ff22441f6 sparc32: switch copy_user.S away from range exception tabl [...] adds fbb92317d395 sparc32: switch to generic extables adds 61c207915a76 Merge branches 'work.sparc', 'work.epoll', 'work.sparc32' [...] adds 677bf5b91186 Merge remote-tracking branch 'vfs/for-next' into master adds 86131e0ff639 Merge remote-tracking branch 'printk/for-next' into master adds 62ae819be434 Merge remote-tracking branch 'pci/next' into master adds acbcf2cd3085 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds f59ee399de4a HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevi [...] adds 42e584ce112d Merge branch 'for-5.10/upstream-fixes' into for-next adds e0f4f69b7611 Merge remote-tracking branch 'hid/for-next' into master adds c1ab4f4a4cfd Merge remote-tracking branch 'i2c/i2c/for-next' into master adds e58f206ace11 Merge remote-tracking branch 'dmi/dmi-for-next' into master adds d1646dbe31c7 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds 40b7b7ef6aae Merge remote-tracking branch 'v4l-dvb/master' into master adds f8249a666281 Merge remote-tracking branch 'v4l-dvb-next/master' into master adds 220989d37c47 Merge back cpufreq updates for v5.11. adds 223877b5fbae Merge branch 'pm-cpufreq' into linux-next adds 1bd3387979bf Documentation: firmware-guide: gpio-properties: Fix factua [...] adds 0d6c41cf801f Documentation: firmware-guide: gpio-properties: active_low [...] adds 8b31e972f987 Documentation: firmware-guide: gpio-properties: Clarify in [...] adds 7c5e6f73cac0 Merge branch 'acpi-docs' into linux-next adds c1e9735975c0 ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name adds 814cead90f99 Merge branch 'acpi-scan' into linux-next adds c6237b210ddc ACPI: Fix whitespace inconsistencies adds 9debfb81e765 ACPI: GED: fix -Wformat adds 69df78ed09b7 Merge branch 'acpi-misc' into linux-next adds 7daaa06357bf ACPI: button: Add DMI quirk for Medion Akoya E2228T adds 103ceda28388 Merge branch 'acpi-button' into linux-next adds 9a2a9ebc0a75 cpufreq: Introduce governor flags adds 218f66870181 cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET adds ea9364bbadf1 cpufreq: Add strict_target to struct cpufreq_policy adds fcb3a1ab7990 cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into [...] adds d4779f0ba78a Merge branch 'pm-cpufreq-fixes' into linux-next adds 7a0337ed5c8e clk: pm_clock: provide stubs for pm_clk_runtime_suspend/_resume adds 77ef369fca70 Merge branch 'pm-clk' into linux-next adds 8d936bb13ce7 Documentation: ACPI: fix spelling mistakes adds a6fbc337333b Merge branch 'acpi-docs' into linux-next adds 38748bcb940e ACPI: DPTF: Support Alder Lake adds fc4b18739b23 Merge branch 'acpi-dptf' into linux-next adds e7ab5a46c7ae Merge remote-tracking branch 'pm/linux-next' into master adds 010450febc66 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE adds cb78aa4c3a17 cpufreq: highbank: Add missing MODULE_DEVICE_TABLE adds 0e6eb57b13e0 cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE adds 8ce27a9d8938 cpufreq: qcom: Add missing MODULE_DEVICE_TABLE adds 122f10b39388 cpufreq: st: Add missing MODULE_DEVICE_TABLE adds 221397ad9e79 cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE adds d79897bd7367 cpufreq: loongson1: Add missing MODULE_ALIAS adds eeec038935ec cpufreq: scpi: Add missing MODULE_ALIAS adds 32c855670808 cpufreq: vexpress-spc: Add missing MODULE_ALIAS adds 14aa00b4db5e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds 7369dcb33561 Merge remote-tracking branch 'cpupower/cpupower' into master adds 1f645917202c Merge remote-tracking branch 'devfreq/devfreq-next' into master adds 6c485849e102 cpufreq: dt: Don't (ab)use dev_pm_opp_get_opp_table() to c [...] adds a16c9ea59ba7 opp: Don't create an OPP table from dev_pm_opp_get_opp_table() adds 11d622a1460c opp: Allow dev_pm_opp_put_*() APIs to accept NULL opp_table adds ad64a03927e0 cpufreq: dt: dev_pm_opp_put_regulators() accepts NULL argument adds 1cea39177594 cpufreq: qcom-cpufreq-nvmem: dev_pm_opp_put_*() accepts NU [...] adds 45dd41168717 PM / devfreq: exynos: dev_pm_opp_put_*() accepts NULL argument adds 9a6d3a5824fd drm/lima: dev_pm_opp_put_*() accepts NULL argument adds 2efebb48d374 drm/panfrost: dev_pm_opp_put_*() accepts NULL argument adds cb495bb881a1 media: venus: dev_pm_opp_put_*() accepts NULL argument adds 4e6fe1a4123c drm/lima: Unconditionally call dev_pm_opp_of_remove_table() adds 883c439f9f27 Merge remote-tracking branch 'opp/opp/linux-next' into master adds 64fad19e480b Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds e8102aba2a4a Merge remote-tracking branch 'ieee1394/for-next' into master adds 5cbec208dc99 fs: dlm: fix proper srcu api call adds 9f8f9c774ad1 fs: dlm: define max send buffer adds 692f51c8cbe7 fs: dlm: add get buffer error handling adds 53a5edaa05c1 fs: dlm: flush othercon at close adds 19633c7e204b fs: dlm: handle non blocked connect event adds 6cde210a9758 fs: dlm: add helper for init connection adds 0672c3c280ef fs: dlm: move connect callback in node creation adds 42873c903bd7 fs: dlm: move shutdown action to node creation adds 13004e8afedc fs: dlm: refactor sctp sock parameter adds d11ccd451b65 fs: dlm: listen socket out of connection hash adds 1a26bfafbce0 fs: dlm: fix check for multi-homed hosts adds 40c6b83e5a07 fs: dlm: constify addr_compare adds 4f19d071f9be fs: dlm: check on existing node address adds cd23bda78d56 Merge remote-tracking branch 'dlm/next' into master adds 37f77a75a61c Merge remote-tracking branch 'swiotlb/linux-next' into master adds 5c4d6b6fa751 Merge remote-tracking branch 'rdma/for-next' into master adds a3ce2b109a59 net: udp: introduce UDP_MIB_MEMERRORS for udp_mem adds 9c661b0b8544 net/packet: make packet_fanout.arr size configurable up to 64K adds 1db32acfde74 selftests/net: test max_num_members, fanout_args in psock_fanout adds 084d0c13a489 Merge branch 'net-packet-make-packet_fanout-arr-size-confi [...] adds 0169b8205431 bridge: mrp: Use hlist_head instead of list_head for mrp adds cffb8f6177bb net: udp: remove redundant initialization in udp_send_skb adds 6e822c2c2919 net: udp: remove redundant initialization in udp_dump_one adds 785d21b82600 net/mlx4: Assign boolean values to a bool variable adds 8b7e0a01dfa7 net: phy: microchip_t1: Don't set .config_aneg adds ca4d632aef03 net: dsa: mv88e6xxx: Export VTU as devlink region adds a18394269fc8 net: core: add dev_get_tstats64 as a ndo_get_stats64 imple [...] adds 6a9006287959 net: dsa: use net core stats64 handling adds 497a5757ce4e tun: switch to net core provided statistics counters adds 6b840a04fe35 ip6_tunnel: use ip_tunnel_get_stats64 as ndo_get_stats64 callback adds b220a4a79ce5 net: switch to dev_get_tstats64 adds 250f19c75195 gtp: switch to dev_get_tstats64 adds 42f9e5f0c6ed wireguard: switch to dev_get_tstats64 adds 8f3feb242081 vti: switch to dev_get_tstats64 adds 98d7fc46388a ipv4/ipv6: switch to dev_get_tstats64 adds 682036b2b9fb net: remove ip_tunnel_get_stats64 adds 52643b7832d8 Merge branch 'net-add-and-use-dev_get_tstats64' adds 8be33ecfc1ff net: skb_vlan_untag(): don't reset transport offset if set [...] adds 1ccd58331f6f selftests: disable rp_filter when testing bareudp adds 30e2379e8233 net: ipv4: remove redundant initialization in inet_rtm_deladdr adds 3ec94da976fe net: atlantic: Remove unnecessary conversion to bool adds 1aa844b92176 net: pch_gbe: remove unneeded variable retval in __pch_gbe [...] adds e5a4b17da1d0 net: sched: fix misspellings using misspell-fixer tool adds 2776d2320ac1 net: dsa: fix unintended sign extension on a u16 left shift adds d6bb2d1e8690 inet: constify inet_sdif() argument adds 7b58e63e744c inet: udp{4|6}_lib_lookup_skb() skb argument is const adds 70408949a35f Merge branch 'inet-prevent-skb-changes-in-udp-4-6-_lib_loo [...] adds 5b8b2262b3b4 net: ipa: don't break build on large transaction size adds 49e3aeeb211c net: ipa: get rid of a useless line of code adds 2c642c48b362 net: ipa: change a warning to debug adds bf795af1d42a net: ipa: drop an error message adds 8ed1045bb828 Merge branch 'net-ipa-little-fixes' adds 214c798ba1a4 net: phy: aquantia: do not return an error on clearing pen [...] adds c2c4cfc6adb9 Merge remote-tracking branch 'net-next/master' into master adds aaf376bddf68 selftests/bpf: Move test_tcppbf_user into test_progs adds 247f0ec361b7 selftests/bpf: Drop python client/server in favor of threads adds d3813ea14b69 selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refact [...] adds 0a099d1429c7 selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton adds 21b5177e997c selftest/bpf: Use global variables instead of maps for tes [...] adds d0b3d2d7e50d Merge branch 'selftests/bpf: Migrate test_tcpbpf_user to b [...] adds c81ed6d81e05 libbpf: Factor out common operations in BTF writing APIs adds d9448f94962b selftest/bpf: Relax btf_dedup test checks adds 88a82c2a9ab5 libbpf: Unify and speed up BTF string deduplication adds ba451366bf44 libbpf: Implement basic split BTF support adds 197389da2fbf selftests/bpf: Add split BTF basic test adds 1306c980cf89 selftests/bpf: Add checking of raw type dump in BTF writer [...] adds d8123624506c libbpf: Fix BTF data layout checks and allow empty BTF adds f86524efcf9e libbpf: Support BTF dedup of split BTFs adds 6b6e6b1d09aa libbpf: Accomodate DWARF/compiler bug with duplicated iden [...] adds 232338fa2fb4 selftests/bpf: Add split BTF dedup selftests adds 75fa1777694c tools/bpftool: Add bpftool support for split BTF adds b6b466a81f84 Merge branch 'libbpf: split BTF support' adds c6bde958a62b bpf: Lift hashtab key_size limit adds 9e7a4d9831e8 bpf: Allow LSM programs to use bpf spin locks adds 4cf1bc1f1045 bpf: Implement task local storage adds 8885274d2259 libbpf: Add support for task local storage adds 864ab0616dcc bpftool: Add support for task local storage adds 3ca1032ab7ab bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID adds f0e5ba0bc481 bpf: Fix tests for local_storage adds a367efa71b3f bpf: Update selftests for local_storage to use vmlinux.h adds 9cde3beeadb3 bpf: Add tests for task_local_storage adds 4170bc6baa54 bpf: Exercise syscall operations for inode and sk storage adds f055f355faf1 selftests/bpf: Fix selftest build with old libc adds a10b4f961043 samples/bpf: Remove duplicate include in hbm adds 666475ccbf1d bpf, btf: Remove the duplicate btf_ids.h include adds f52b8fd33257 bpf: selftest: Use static globals in tcp_hdr_options and b [...] adds 951bb64621b8 bpf: Add in-kernel split BTF support adds 5329722057d4 bpf: Assign ID to vmlinux BTF and return extra info for BT [...] adds 5f9ae91f7c0d kbuild: Build kernel module BTFs if BTF is enabled and pah [...] adds 36e68442d1af bpf: Load and verify kernel module BTFs adds cecaf4a0f2dc tools/bpftool: Add support for in-kernel and named BTF in [...] adds 0e6f601eb5c1 Merge branch 'Integrate kernel module BTF support' adds 58cfa49c2ba7 selftest/bpf: Add missed ip6ip6 test back adds e2215b0555cc samples/bpf: Remove unused test_ipip.sh adds 9600d623dba4 Merge branch 'Remove unused test_ipip.sh test and add missed' adds 7112d127984b bpf: Compile out btf_parse_module() if module BTF is not enabled adds c8a950d0d3b9 tools: Factor HOSTCC, HOSTLD, HOSTAR definitions adds 9e8929fdbb9c tools/bpftool: Force clean of out-of-tree build adds 8859b0da5aac tools/bpftool: Fix cross-build adds 3290996e7133 tools/runqslower: Use Makefile.include adds 85e59344d079 tools/runqslower: Enable out-of-tree build adds 2d9393fefb50 tools/runqslower: Build bpftool using HOSTCC adds 0639e5e97ad9 tools/bpftool: Fix build slowdown adds 8378788cfe74 Merge branch 'tools/bpftool: Some build fixes' adds fa32282b3a25 Merge remote-tracking branch 'bpf-next/for-next' into master adds fa74cb1dc0f4 mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure adds 566b4cb9587e mwifiex: update comment for shutdown_sw()/reinit_sw() to r [...] adds 4add4d988f95 mwifiex: pcie: skip cancel_work_sync() on reset failure path adds 287431463e78 rsi: Move card interrupt handling to RX thread adds abd131a19f6b rsi: Clean up loop in the interrupt handler adds dd90fc4630d2 rtlwifi: fix spelling typo of workaround adds 3f3fef5f6a8f rtw88: coex: fixed some wrong register definition and setting adds 19ecd61d2c3c rtw88: coex: update coex parameter to improve A2DP quality adds 1d82c49764aa rtw88: coex: reduce magic number adds d8350768d629 rtw88: coex: coding style adjustment adds ae8732d7673d rtw88: coex: Modify the timing of set_ant_path/set_rf_para adds 32c3a8c7d91f rtw88: coex: add separate flag for manual control adds 37a59b940fc6 rtw88: coex: modified for BT info notify adds 150ce8e34a45 rtw88: coex: change the parameter for A2DP when WLAN connecting adds ec06c4adac96 rtw88: coex: update WLAN 5G AFH parameter for 8822b adds 21020fc80d3b rtw88: coex: add debug message adds 1ccaa898868d rtw88: coex: simplify the setting and condition about WLAN [...] adds fe31ea3b0f23 Merge remote-tracking branch 'wireless-drivers-next/master [...] adds 547801380ec7 Bluetooth: btqca: Add valid le states quirk adds 6dfccd13db2f Bluetooth: Fix null pointer dereference in hci_event_packet() adds 70f259a3f427 Bluetooth: hci_h5: close serdev device and free hu in h5_close adds f7e0e8b2f1b0 Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_ad [...] adds 2943d8ede383 Bluetooth: Resume advertising after LE connection adds 73280f13c9bb Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE adds 6f9ff24645f5 Bluetooth: btrtl: Refine the ic_id_table for clearer and m [...] adds 1996d9cad6ad Bluetooth: btrtl: Ask 8821C to drop old firmware adds 1fb17dfc258f Bluetooth: Fix: LL PRivacy BLE device fails to connect adds 82493316507a Bluetooth: Move force_bredr_smp debugfs into hci_debugfs_c [...] adds cca342d98bef Bluetooth: hidp: use correct wait queue when removing ctrl_wait adds 855af2d74c87 Bluetooth: hci_h5: fix memory leak in h5_close adds 3a567b95b610 Bluetooth: btusb: Add support for 13d3:3560 MediaTek MT761 [...] adds 0d484db60fc0 Bluetooth: btusb: btrtl: Add support for RTL8852A adds 288c06973daa Bluetooth: Enforce key size of 16 bytes on FIPS level adds 9e80587aba4c Bluetooth: hci_qca: Enhance retry logic in qca_setup adds 99719449a4a6 Bluetooth: hci_qca: resolve various warnings adds f496297e76a6 Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device adds 844c79bd5995 Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en adds f5e8e215869e Bluetooth: btrtl: fix incorrect skb allocation failure check adds 2be43abac5a8 Bluetooth: hci_qca: Wait for timeout during suspend adds 3ae1dc756f48 Bluetooth: consolidate error paths in hci_phy_link_complete_evt() adds 22fbcfc54705 Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request adds ce8278eb8ac4 Merge remote-tracking branch 'bluetooth/master' into master adds 326a10b90d05 wireless: remove CONFIG_WIRELESS_WDS adds f48992187577 ath9k: remove WDS code adds bcc857f8d1ef carl9170: remove WDS code adds 81c9b7d408c4 b43: remove WDS code adds 8c21fc456913 b43legacy: remove WDS code adds 801a46bda516 rt2x00: remove WDS code adds 70d9c59909df mac80211: remove WDS-related code adds e7e0517c1004 cfg80211: remove WDS code adds da1e9dd3a11c nl80211: fix kernel-doc warning in the new SAE attribute adds cb0da3057f16 Merge remote-tracking branch 'mac80211-next/master' into master adds 9d569e80e1db Merge remote-tracking branch 'gfs2/for-next' into master adds c405d15b6e2f Merge remote-tracking branch 'mtd/mtd/next' into master adds 5251e4b5ef96 Merge remote-tracking branch 'nand/nand/next' into master adds 39bdfb789bac mtd: spi-nor: core: use EOPNOTSUPP instead of ENOTSUPP adds 6e1bf55d7207 mtd: spi-nor: add spi_nor_controller_ops_{read_reg, write_ [...] adds 0e30f47232ab mtd: spi-nor: add support for DTR protocol adds 0e1b2fc4e5f6 mtd: spi-nor: sfdp: get command opcode extension type from BFPT adds fb27f198971a mtd: spi-nor: sfdp: parse xSPI Profile 1.0 table adds 6c6a2b2b8ed6 mtd: spi-nor: core: use dummy cycle and address width info [...] adds 354b41296701 mtd: spi-nor: core: do 2 byte reads for SR and FSR in DTR mode adds c6908077b194 mtd: spi-nor: Introduce SNOR_F_IO_MODE_EN_VOLATILE adds 981a8d60e01f mtd: spi-nor: Parse SFDP SCCR Map adds a33c89db4c3b mtd: spi-nor: core: enable octal DTR mode when possible adds 1131324aa53a mtd: spi-nor: sfdp: detect Soft Reset sequence support from BFPT adds d73ee7534cc5 mtd: spi-nor: core: perform a Soft Reset on shutdown adds 1b65c43f7078 mtd: spi-nor: core: disable Octal DTR mode on suspend. adds c3266af101f2 mtd: spi-nor: spansion: add support for Cypress Semper flash adds ad624dfd7bb6 mtd: spi-nor: micron-st: allow using MT35XU512ABA in Octal [...] adds 3c4011385998 Merge remote-tracking branch 'spi-nor/spi-nor/next' into master adds 2404f8b6cb06 Merge remote-tracking branch 'crypto/master' into master adds 5b8c596976d4 Merge tag 'amd-drm-next-5.11-2020-11-05' of git://people.f [...] adds 512bce50a41c Merge v5.10-rc3 into drm-next adds eed3262b9174 Merge remote-tracking branch 'drm/drm-next' into master adds 29d36369a59f drm/amdgpu: add ta firmware load for green-sardine adds 9713158cb2a9 drm/amdgpu: Add and use seperate reg headers for dcn302 adds 3ac2bc7609f6 drm/amd/amdgpu: Import amdgpu_amdkfd_gfx_v9 header file in [...] adds 8301f6b990ad drm/amdgpu: enable DCN for navi10 headless SKU adds 103cd0b1295c drm/amd/display: Add fallback to prefetch mode 1 if 0 fails adds fa896813b441 drm/amd/display: Prevent freesync power optimization durin [...] adds 1d496907f1c5 drm/amd/display: Engage PSR synchronously adds 74d7f445e8a1 drm/amd/display: correct dml dsc bpc assignment adds 06d55ffaeaea drm/amd/display: Move common speakersToChannels definition [...] adds e9917ef822bd drm/amd/display: Only wait for flip pending on immediate flips adds c6160900239e drm/amd/display: force use sRGB for video TF is sRGB or BT709 adds c07cbc1f04ec drm/amd/display: update dpp dto phase and modulo. adds 5c68c65295de drm/amd/display: Explicitly disable cursor when disabling CRTC adds 4f6274b3b9a9 drm/amd/display: Check other planes for iflip only if GSL [...] adds 45b790dd8552 drm/amd/display: [FW Promotion] Release 0.0.41 adds b5fce050f041 drm/amd/display: 3.2.111 adds 4b0b1d05265b drm/amd/display: check actual clock value. adds 880af2eaedd3 drm/amd/display: cap dpp dto phase not more than modulo. adds 25a35065c066 drm/amd/amdgpu: Fix incorrect logic to increment VCN doorb [...] adds de21e4aeb2b2 drm/amd/amdgpu: Add rev_id workaround logic for SRIOV setup adds debbcf9f3b85 drivers: amdgpu: amdgpu_display.c: Fix a spelling doens't [...] adds 22f453fbd5d0 drm/amd/amdgpu/amdgpu_device: Provide documentation for 'r [...] adds 20b15c0ad7c5 drm/amd/display/dc/basics/fixpt31_32: Move variables to wh [...] adds a5a52a43eac0 drm/amd/amdgpu/amdgpu_kms: Remove 'struct drm_amdgpu_info_ [...] adds c15015b8310a drm/amdgpu/pm/smu12: cache smu firmware version adds dda818a09bf0 drm/amdgpu/pm/smu11: cache smu firmware version adds f4d4f53ffd90 drivers: amdgpu: amdgpu_display: Fixed the spelling of fal [...] adds 03cc904cb190 drm/amdgpu: update gfx golden setting for dimgrey_cavefish adds e5285ac82d7f drm/amd/pm: Use kmemdup instead of kmalloc and memcpy adds 5c0e684074d5 amd/display/amdgpu_dm: delete same check in if condition adds 7c44474d9da0 PCI/ERR: Fix reset logic in pcie_do_recovery() call adds 5de97a780069 drm/amdgpu: add another raven1 gfxoff quirk adds fbd2f3832177 drm/amdgpu: add mode2 reset support for vangogh adds 38190b652cf1 drm/amdgpu/nv: add mode2 reset handling adds 6f60b0ddcfa0 drm/amdgpu: Enable GPU reset for vangogh adds d84b18de2b6f Merge remote-tracking branch 'amdgpu/drm-next' into master adds 11ffe972479e drm/i915/dg1: map/unmap pll clocks adds 1ba1014db258 drm/i915/edp/jsl: Update vswing table for HBR and HBR2 adds 230edf78ed4b drm/i915: Add plane .{min,max}_width() and .max_height() vfuncs adds 87ebfaab7f97 drm/i915/display: add namespace to intel_prepare_reset adds e669ad6f1cef drm/i915/display: add namespace to intel_finish_reset adds 2c5688057f70 drm/i915/display: Do not reset display when there is none adds 71c8415d0daa drm/i915/display: return earlier from intel_modeset_init() [...] adds 794d61a19090 drm/i915: re-order if/else ladder for hpd_irq_setup adds 96bd87b7c221 drm/i915: move display-related to the end of intel_irq_init() adds 9a450b68fef7 drm/i915: Do not setup hpd without display adds b681e783744b Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds cb7ff314e1d9 drm/tegra: sor: Don't warn on probe deferral adds 5c1d644c09db drm/tegra: sor: Ensure regulators are disabled on teardown adds 41f71629b4c4 drm/tegra: replace idr_init() by idr_init_base() adds 27b893b23d22 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next [...] adds ab6fd5d44aa2 drm/panel: simple: Add flags to boe_nv133fhm_n61 adds fa5226e5dd80 video: fbdev: riva: remove some unused varibles adds 2d26123dd907 drm/ast: Fixed 1920x1080 sync. polarity issue adds 0454bc59be9e drm/tiny/gm12u320: Retrieve USB device from struct drm_device.dev adds 3fb91f56aea4 drm/udl: Retrieve USB device from struct drm_device.dev adds 1086db71a1db drm/vram-helper: Remove invariant parameters from internal [...] adds 823efa922102 drm/cma-helper: Remove empty drm_gem_cma_prime_vunmap() adds 1fc90559fdd5 drm/etnaviv: Remove empty etnaviv_gem_prime_vunmap() adds f216fcb8e4d7 drm/exynos: Remove empty exynos_drm_gem_prime_{vmap,vunmap}() adds 43676605f890 drm/ttm: Add vmap/vunmap to TTM and TTM GEM helpers adds 49a3f51dfeee drm/gem: Use struct dma_buf_map in GEM vmap ops and conver [...] adds a745fb1c26d3 drm/gem: Update internal GEM vmap/vunmap interfaces to use [...] adds a85955568939 drm/gem: Store client buffer mappings as struct dma_buf_map adds b4e7090c242e dma-buf-map: Add memcpy and pointer-increment interfaces adds 222ec45f4c69 drm/fb_helper: Support framebuffers in I/O memory adds a39855076c85 drm/cma-helper: Make default object functions the default adds b7a2657e7708 drm/gma500: Remove unused function psb_gem_get_aperture() adds f9bd00e0ea9d drm/ast: Create chip AST2600 adds a3230bd79ca4 drm/fb_helper: Use min_t() to handle size_t and unsigned long adds b47f9f92d6fe drm/msm: Use struct dma_buf_map in GEM vmap ops adds 7e542ff8b463 drm/mediatek: Use struct dma_buf_map in GEM vmap ops adds 253f28b62372 drm: Use state helper instead of CRTC state pointer adds 567cd70468bf drm/omap: gem: Fix misnamed and missing parameter descriptions adds fc4ef6b12125 drm/omap: dmm_tiler: Demote abusive use of kernel-doc format adds 67daa52ddcf9 drm/omap: omap_irq: Fix a couple of doc-rot issues adds ae36fcccfaf5 drm/omap: dsi: Rework and remove a few unused variables adds 3945ac0ea8ca drm/tidss: use devm_platform_ioremap_resource_byname adds 1b409fda6041 drm: omapdrm: Replace HTTP links with HTTPS ones adds a5d704d33245 drm/omap: Fix runtime PM imbalance on error adds 05854d482a5f drm/vgem: replace idr_init() by idr_init_base() adds 55c8bcaeccaa drm: mxsfb: Implement .format_mod_supported adds 112e505a76de Merge drm/drm-next into drm-misc-next adds dc0636b837ae drm: DRM_KMB_DISPLAY should select DRM_MIPI_DSI adds ade896460e4a drm: DRM_KMB_DISPLAY should depend on ARCH_KEEMBAY adds 23d6ab1d4c50 drm: remove pgprot_decrypted() before calls to io_remap_pf [...] adds 2dcab875e763 Revert "drm/dp_mst: Retrieve extended DPCD caps for topolo [...] adds ebdf565169af drm/ttm: add multihop infrastrucutre (v3) adds f5a89a5cae81 drm/amdgpu/ttm: use multihop adds 0c8c0659d747 drm/nouveau/ttm: use multihop adds 28a68f828266 drm/radeon/ttm: use multihop adds abec017c3d1f drm/ingenic: ipu: Search for scaling coefs up to 102% of t [...] adds 476b485be03c dma-buf: Document that dma-buf size is fixed adds f644e3038f88 drm/nouveau: Fix out-of-bounds access when deferencing MMU type adds 7cb397e70f9b drm/kmb: Fix build warnings adds 05481f072787 drm/kmb: fix spelling mistakes in drm_info and drm_dbg messages adds 38798009c216 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds e8b0b994c3a5 drm/msm/a6xx: Clear shadow on suspend adds 5771de5d5b3b drm/msm/a5xx: Clear shadow on suspend adds 19e52bcb27c2 drm/msm/dp: return correct connection status after suspend adds 62671d2ef24b drm/msm/dp: fixes wrong connection state caused by failure [...] adds 231a04fcc6cb drm/msm/dp: deinitialize mainlink if link training failed adds ea530388e64b drm/msm/dp: skip checking LINK_STATUS_UPDATED bit adds 26b8d66a399e drm/msm/dp: promote irq_hpd handle to handle link training [...] adds e8c765811b10 drm/msm/dp: do not notify audio subsystem if sink doesn't [...] adds 7367f582e3ac Merge remote-tracking branch 'drm-msm/msm-next' into master adds 1cd84c90ff91 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master adds 5f0bcbcea80c Merge remote-tracking branch 'regmap/for-next' into master adds 8461352ddf07 ALSA: firewire: fix comparison to bool warning adds 45b14104f144 Merge remote-tracking branch 'sound/for-next' into master adds 95370acdb87d ASoC: rt1015: modification for calibration to get better p [...] adds b2fc3029308d ASoC: qcom: sc7180: Add missing PM ops adds 1cc3245b2c74 ASoC: fsl_aud2htx: Remove dev_err() usage after platform_g [...] adds 372c4bd11de1 ASoC: ti: davinci-mcasp: Use platform_get_irq_byname_optional adds db8793a39b29 ASoC: ti: davinci-mcasp: Remove legacy dma_request parsing adds 1125d925990b ASoC: ti: davinci-mcasp: Simplify the configuration parame [...] adds 1b4fb70e5b28 ASoC: ti: davinci-mcasp: Handle missing required DT properties adds 354e592a506c Merge series "ASoC: ti: davinci-mcasp: Handle incomplete D [...] adds 4d1a9952dda6 ASoC: nau8315: add codec driver adds 9352d45a6e45 ASoC: nau8315: revise the power event of EN_PIN dapm widge [...] adds eb84959ab8c0 ASoC: soc-compress: tidyup STREAM vs COMPRESS adds 7428d8c8bd79 ASoC: soc-compress: assume SNDRV_PCM_STREAM_xxx and SND_CO [...] adds 068904bdb562 Merge series "ASoC: soc-compress: tidyup STREAM vs COMPRES [...] adds 64a70744b778 ASoC: Fix vaud18 power leakage of mt6359 adds 08651373808e dt-bindings: mediatek: mt6359: Add new property for mt6359 adds 50dc5f5c7358 Merge series "Fix vaud18 power leakage of mt6359" from Sha [...] adds 0e38d93493c7 ASoC: google: dt-bindings: modify machine bindings for two [...] adds 3cfbf07c6d27 ASoC: qcom: sc7180: Modify machine driver for 2mic adds 513e22f384f0 Merge series "Modify documentation and machine driver for [...] adds 048751de5688 ASoC: fsl_xcvr: fix break condition adds 4e59dd249cd5 ASoC: qcom: common: Fix refcounting in qcom_snd_parse_of() adds 3256ef984b01 ASoC: soc-core: Fix component name_prefix parsing adds aa293777bfeb ASoC: soc-pcm: Get all BEs along DAPM path adds e6aeb375d25d ASoC: audio-graph: Use of_node and DAI for DPCM DAI link names adds c21cbb526c0a ASoC: audio-graph: Identify 'no_pcm' DAI links for DPCM adds 930dd47d7402 ASoC: audio-graph: Support empty Codec endpoint adds d09c774f2f9f ASoC: audio-graph: Expose new members for asoc_simple_priv adds e32b100bc6ec ASoC: audio-graph: Expose helpers from audio graph adds 0a142f536785 Merge series "Audio Graph Updates" from Sameer Pujar <spuj [...] adds 34d3daba2339 ASoC: tegra: Don't warn on probe deferral adds 6b0e12a5c668 ASoC: Remove mt6359_platform_driver_remove adds 2aff94e47da2 ASoC: mediatek: mt8192: skip first time data at the beginn [...] adds b8161cbe55a1 ASoC: wm8994: Fix PM disable depth imbalance on error adds 193aa0a04364 ASoC: wm8998: Fix PM disable depth imbalance on error adds c5abd7770df4 Merge series "Fix PM disable depth imbalance on error" fro [...] adds f263258b67ab Merge remote-tracking branch 'asoc/for-5.11' into asoc-next adds 2f1cca7514d6 Merge remote-tracking branch 'sound-asoc/for-next' into master adds 24389b610be3 module: fix up 'kernel-doc' comments adds 2541743e99c3 module: add more 'kernel-doc' comments adds 24b9f0d22081 module: fix comment style adds 6b9b5802c014 Merge remote-tracking branch 'modules/modules-next' into master adds cdab490e50e7 dt-bindings: input: ektf2127: Add elan,ektf2132 compatible string adds af5689fb5c1c Input: ektf2127 - add support for eKTF2132 touchscreen adds 3fe781f4fab2 Input: ads7846 - use kobj_to_dev() API adds 463a74c2d34d Input: drv260x - fix kernel-doc formatting and remove one abuse adds 6e9c6fcbff24 Input: drv2665 - fix formatting expected by kernel-doc adds 176271110d74 Input: drv2667 - fix formatting and add missing member docs adds 5b27585a8524 Input: nomadik-ske-keypad - provide some missing struct me [...] adds 55be5087a8ab Input: pmic8xxx-keypad - fix kernel-doc formatting adds 93107bc736f4 Input: elantech - demote obvious abuse of kernel-doc header adds 2216c0e414c6 Input: gpio_keys - fix misnamed function parameter 'dev' adds e0d80b647c12 Input: cros_ec_keyb - struct headers should start with 'st [...] adds d8c58078e8aa Input: ab8500-ponkey - fix incorrect name in 'ab8500_ponke [...] adds 6cffd88c2f7d Input: cyapa - fix misnaming of 'cyapa_i2c_write's 'reg' param adds a1b5196d988a Input: cyapa_gen5 - fix obvious abuse of kernel-doc format adds 29c2e1249cfa Input: analog - fix formatting of error code adds 136feb4cf3b3 Input: resistive-adc-touch - struct headers should start w [...] adds 45353186575d Input: cyttsp4 - move 'cyttsp4_tch_abs_string' to the only [...] adds 7e9098914161 Input: synaptics-rmi4 - fix kerneldoc warnings adds 4acb15b58e09 Merge remote-tracking branch 'input/next' into master adds 7501cc2a9a34 io_uring: allow SQPOLL with CAP_SYS_NICE privileges adds da9c0ce7efb9 net: provide __sys_shutdown_sock() that takes a socket adds c782c6278844 io_uring: add support for shutdown(2) adds c1e9620dc4d8 io_uring: allow non-fixed files with SQPOLL adds c0a2b14855c2 io_uring: enable file table usage for SQPOLL rings adds dbea8d345177 fs: make do_renameat2() take struct filename adds 5766db0a11a5 io_uring: add support for IORING_OP_RENAMEAT adds b1a047e4a1b9 io_uring: add support for IORING_OP_UNLINKAT adds 78674f3bcb59 io_uring: split poll and poll_remove structs adds b550afc8b314 io_uring: track link's head and tail during submit adds 85e6a184ce9b io_uring: track link timeout's master explicitly adds 60a769049a97 io_uring: link requests with singly linked list adds bce37eaf9490 io_uring: rearrange io_kiocb fields for better caching adds 0b80b6fa8831 io_uring: only plug when appropriate adds f6256e8c612e io_uring: add timeout support for io_uring_enter() adds 24f942c3f18f io_uring: NULL files dereference by SQPOLL adds 39eddf5aceb3 fs/io_uring Don't use the return value from import_iovec(). adds b72227323147 io_uring: remove duplicated io_size from rw adds 0f4a297856ce io_uring: inline io_import_iovec() adds 4fad071db359 io_uring: simplify io_task_match() adds 1109acca194a io_uring: add a {task,files} pair matching helper adds 7af157bab87d io_uring: cancel only requests of current task adds 64658b259d2b io_uring: don't iterate io_uring_cancel_files() adds 9c2344be09b3 io_uring: pass files into kill timeouts/poll adds 66cd6179f704 io_uring: always batch cancel in *cancel_files() adds e0c06f5ab2c5 io_uring: refactor io_sq_thread() handling adds a7e9807fe003 Merge branch 'for-5.11/io_uring' into for-next adds 29701d69b98d Merge tag 'core-entry-notify-signal' of git://git.kernel.o [...] adds 88f93de1de0c Merge branch 'x86/entry' of git://git.kernel.org/pub/scm/l [...] adds 53855e125887 arc: add support for TIF_NOTIFY_SIGNAL adds 192caabd4dd9 arm64: add support for TIF_NOTIFY_SIGNAL adds e660653cd9f2 m68k: add support for TIF_NOTIFY_SIGNAL adds 42020064274c nios32: add support for TIF_NOTIFY_SIGNAL adds 18cb3281285d parisc: add support for TIF_NOTIFY_SIGNAL adds 900f0713fdd7 powerpc: add support for TIF_NOTIFY_SIGNAL adds f45c184bce15 mips: add support for TIF_NOTIFY_SIGNAL adds 75309018a24d s390: add support for TIF_NOTIFY_SIGNAL adds a5b3cd32ff23 um: add support for TIF_NOTIFY_SIGNAL adds 6d3a273355e3 sh: add support for TIF_NOTIFY_SIGNAL adds e181c0aa2e53 openrisc: add support for TIF_NOTIFY_SIGNAL adds f3924d763c8a csky: add support for TIF_NOTIFY_SIGNAL adds aeec8193578a hexagon: add support for TIF_NOTIFY_SIGNAL adds f4ea089e429e microblaze: add support for TIF_NOTIFY_SIGNAL adds 4e5747250dfe alpha: add support for TIF_NOTIFY_SIGNAL adds ba0c49d2afbc arm: add support for TIF_NOTIFY_SIGNAL adds 41c9c8e46e40 c6x: add support for TIF_NOTIFY_SIGNAL adds cbf21f65cb25 h8300: add support for TIF_NOTIFY_SIGNAL adds 2bd1060bfc94 ia64: add support for TIF_NOTIFY_SIGNAL adds a9f18388d40a nds32: add support for TIF_NOTIFY_SIGNAL adds e36f9b4fd610 riscv: add support for TIF_NOTIFY_SIGNAL adds fa5abcb43f9a sparc: add support for TIF_NOTIFY_SIGNAL adds 4c6a9dcd4d13 xtensa: add support for TIF_NOTIFY_SIGNAL adds a848c6f129ca task_work: remove legacy TWA_SIGNAL path adds 2c3062444d88 io_uring: JOBCTL_TASK_WORK is no longer used by task_work adds ddbc8332de1d signal: kill JOBCTL_TASK_WORK adds d73527501bbf kernel: remove checking for TIF_NOTIFY_SIGNAL adds 216875a53ff2 io_uring: remove 'twa_signal_ok' deadlock work-around adds 6d95853fb8ee Merge branch 'tif-task_work.arch' into for-next adds 65c5a055b0d5 nvme: fix incorrect behavior when BLKROSET is called by the user adds b5214c605fc1 Merge tag 'nvme-5.10-2020-11-10' of git://git.infradead.or [...] adds 2bd645b2d3f0 nbd: fix a block_device refcount leak in nbd_release adds a5a83b119ea1 Merge branch 'block-5.10' into for-5.11/block adds c530b27d6382 mtd_blkdevs: don't override BLKFLSBUF adds 0a66c77d8514 block: don't call into the driver for BLKFLSBUF adds 830c5f17c7e2 block: add a new set_read_only method adds d1c4262d30ac rbd: implement ->set_read_only to hook into BLKROSET processing adds 46edb6f37b90 md: implement ->set_read_only to hook into BLKROSET processing adds 2d1c4edad9fe dasd: implement ->set_read_only to hook into BLKROSET processing adds 14149680ffc0 block: don't call into the driver for BLKROSET adds b6d146e4966c loop: use set_disk_ro adds c840f982f828 block: remove set_device_ro adds 5daa883029ad block: remove __blkdev_driver_ioctl adds dbc4dfbb792b block: cleanup del_gendisk a bit adds 81648c150b4d block: open code kobj_map into in block/genhd.c adds d28c5dad3225 block: split block_class_lock adds aebb29ef3b00 block: rework requesting modules for unclaimed devices adds 3da1a61e7046 block: add an optional probe callback to major_names adds 62421ccfd3c1 ide: remove ide_{,un}register_region adds 8916cc0afc51 swim: don't call blk_register_region adds 140ea3bbf39a sd: use __register_blkdev to avoid a modprobe for an unreg [...] adds 97283d8e9c94 brd: use __register_blkdev to allocate devices on demand adds 41f600060dbf loop: use __register_blkdev to allocate devices on demand adds 8f933b377bbc md: use __register_blkdev to allocate devices on demand adds bb2316d21c0e ide: switch to __register_blkdev for command set probing adds b83674f61642 floppy: use a separate gendisk for each media format adds fb6da1c48743 amiflop: use separate gendisks for Amiga vs MS-DOS mode adds 3d738023aa2d ataflop: use a separate gendisk for each media format adds 880029c734b8 z2ram: reindent adds c4a0babcee58 z2ram: use separate gendisk for the different modes adds 2c7a541a6205 block: switch gendisk lookup to a simple xarray adds 723dec2f6f3e Merge branch 'for-5.11/block' into for-next adds cfd64d726ddb s390/cio: Export information about Endpoint-Security Capability adds 95b4cb6f37ab s390/cio: Provide Endpoint-Security Mode per CU adds 95d24f3b935f s390/cio: Add support for FCES status notification adds 443b5d3223e0 s390/dasd: Remove unused parameter from dasd_generic_probe() adds 4bd06bca34eb s390/dasd: Move duplicate code to separate function adds 9e4c148015bd s390/dasd: Store path configuration data during path handling adds 5a5f51f4a5e7 s390/dasd: Fix operational path inconsistency adds ae00a2c602ff s390/dasd: Display FC Endpoint Security information via sysfs adds 2fbb20ad194c s390/dasd: Prepare for additional path event handling adds 30b49f2b57d1 s390/dasd: Process FCES path event notification adds 6b7bdda4f2d5 Merge branch 'for-5.11/drivers' into for-next adds fb7dc798e532 Merge remote-tracking branch 'block/for-next' into master adds 35fdd697ac38 dm integrity: don't use drivers that have CRYPTO_ALG_ALLOC [...] adds f3733ae4af1e dm writecache: advance the number of arguments when report [...] adds 3f1112792213 dm writecache: fix the maximum number of arguments adds c15bbfff3713 dm: remove unnecessary current->bio_list check when submit [...] adds c4e870d26d0d dm verity: Add support for signature verification with 2nd [...] adds c3d0a31e609e dm mpath: add IO affinity path selector adds 28784347451f dm: rename multipath path selector source files to have "d [...] adds 13201bfde1af Merge remote-tracking branch 'device-mapper/for-next' into master adds 648a03faadf5 mmc: s3cmci: include GPIO descriptor consumer header adds 2cf8a50bf44f mmc: s3cmci: enable compile testing adds 2ee177b67a26 mmc: sunxi: drop of_match_ptr from of_device_id table adds d1dd30e0b406 mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driv [...] adds 087154415d0a dt-bindings: mmc: Convert mtk-sd to json-schema adds 659b5c6de0a2 dt-bindings: mmc: Add support for MT8192 SoC adds a16e808d097b mmc: mediatek: Add subsys clock control for MT8192 msdc adds 966e46472374 mmc: mediatek: Replace spin_lock_irqsave by spin_lock in hard IRQ adds ae368ded59bf mmc: core: Initial support for SD express card/host adds 555cf8534cf4 misc: rtsx: Add SD Express mode support for RTS5261 adds f57f4bd26274 mmc: rtsx_pci: Add SD Express mode support for RTS5261 adds d0a5664afb00 memstick: jmb38x_ms: remove unneeded semicolon adds fd74f085e606 memstick: mspro_block: remove unneeded semicolon adds 162dc1b7af10 memstick: tifm: remove unneeded semicolon adds 2bbca3ff747c mmc: davinci: remove unneeded semicolon adds 4909b0d656f8 mmc: moxart: replace spin_lock_irqsave by spin_lock in hard IRQ adds 3da3decba1b4 mmc: meson-mx-sdio: replace spin_lock_irqsave by spin_lock [...] adds 3d27bd61c87b mmc: owl-mmc: replace spin_lock_irqsave by spin_lock in hard IRQ adds dbd13a5e7cbf mmc: mediatek: add HS400 enhanced strobe support adds 2652049651b6 mmc: rtsx: Add test mode for RTS5261 adds 66864dc89c3a misc: rtsx: Fix OCP function for RTS5261 adds 54eb462717f5 misc: rtsx: Fix aspm for RTS5261 adds 9677ef85bb21 misc: rtsx: Fix PAD driving for RTS5261 adds fefa46270be6 misc: rtsx: Check mmc support for RTS5261 adds 1e63a3926073 misc: rtsx: Add CD & WP reverse support for RTS5261 adds 880a29435db4 misc: rtsx: Add hardware auto power off for RTS5261 adds 81a7153ea67a misc: rtsx: Fix clock timing for RTS5261 adds be4a3a63874a mmc: meson-gx: drop of_match_ptr from of_device_id table adds 10864974e3b6 mmc: dw_mmc: replace spin_lock_irqsave by spin_lock in hard IRQ adds 91a94dd997c4 mmc: sdhci-pic32: Make pic32_sdhci_probe_platform() void adds fc69b6a3113a Merge branch 'fixes' into next adds 09f752f71e33 Merge remote-tracking branch 'mmc/next' into master adds 014070a7418a Merge remote-tracking branch 'mfd/for-mfd-next' into master adds e4e7c9ca2326 Merge remote-tracking branch 'backlight/for-backlight-next [...] adds 285654130d5c regulator: da9121: Use additionalProperties adds 1e908b2419ea regulator: BD71837 support commonly used feedback connection adds b54a27d8109f regulator: BD71847 support commonly used feedback connection adds d2ad981151b3 regulator: bd718x7: Support external connection to scale voltages adds 51c0a0c63fd0 Merge series "regulator: bd718x7: support voltage scaling" [...] adds 811c732f4688 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] adds 95e7956eb099 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds 86aed1178c6e Merge remote-tracking branch 'regulator/for-next' into master adds c52ea0406965 Merge remote-tracking branch 'integrity/next-integrity' in [...] adds f7fc78288730 Merge remote-tracking branch 'selinux/next' into master adds 1ccfb0700d3f Merge remote-tracking branch 'tomoyo/master' into master adds 10f81e3ea5b8 Merge remote-tracking branch 'audit/next' into master adds 616fde2dd60f dt-bindings: misc: convert fsl,dpaa2-console from txt to YAML adds 0b594828ea79 Merge remote-tracking branch 'devicetree/for-next' into master adds 88e1419b5ee3 spi: stm32-qspi: fix reference leak in stm32 qspi operations adds 45c0cba75364 spi: spi-ti-qspi: fix reference leak in ti_qspi_setup adds 702b15cb9712 spi: mt7621: fix missing clk_disable_unprepare() on error [...] adds 763eab7074f6 spi: tegra20-slink: fix reference leak in slink ops of tegra20 adds 3482e797ab68 spi: tegra20-sflash: fix reference leak in tegra_sflash_resume adds a042184c7fb9 spi: tegra114: fix reference leak in tegra spi ops adds 9bb9ef2b3e5d spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on [...] adds 0e685017c7ba spi: atmel-quadspi: Disable clock in probe error path adds 1dcbdd944824 spi: imx: fix reference leak in two imx operations adds e4062765bc2a spi: sprd: fix reference leak in sprd_spi_remove adds 029b42d8519c spi: introduce SPI_MODE_X_MASK macro adds 10a58c3a308a Merge series "SPI/ Input: ads7846: properly handle spi->mo [...] adds cf79d22dc7e9 Merge remote-tracking branch 'spi/for-5.11' into spi-next adds 9979cb5528e3 Merge remote-tracking branch 'spi/for-next' into master adds 11ab00e9a6d2 Merge branch 'x86/pti' adds 45a0802c27f3 Merge branch 'x86/mm' adds 73441da82e17 Merge branch 'x86/misc' adds aaf2edb218aa Merge branch 'x86/microcode' adds 481aa75fffca Merge branch 'x86/entry' adds 0d2cca553f21 Merge branch 'x86/cleanups' adds 9674d617005b Merge branch 'x86/cache' adds 76041827f668 Merge branch 'x86/build' adds ef363dce4fb5 Merge branch 'x86/apic' adds 1d04e61c6367 Merge branch 'timers/core' adds 189839516987 Merge branch 'sched/core' adds aa2c093f5123 Merge branch 'ras/core' adds 9b0f22e67026 Merge branch 'perf/kprobes' adds 42a07b74cb83 Merge branch 'perf/core' adds 1e106aa3509b futex: Don't enable IRQs unconditionally in put_pi_state() adds abf40d364274 Merge branch 'locking/urgent' adds 218139345e11 Merge branch 'irq/core' adds d6d57860ba2a Merge branch 'core/mm' adds 8624d09ea0d5 Merge branch 'core/entry' adds b6d37a764a5b sched/fair: Reorder throttle_cfs_rq() path adds a424fba8467b Merge branch 'sched/core' adds aec8da04e4d7 x86/ioapic: Correct the PCI/ISA trigger type selection adds 232a7d4c358d Merge branch 'x86/apic' adds 267fb27352b6 perf: Reduce stack usage of perf_output_begin() adds 9dfa9a5c9bae perf/x86: Reduce stack usage for x86_pmu::drain_pebs() adds ce0f17fc93f6 perf: Fix get_recursion_context() adds 09da9c81253d perf: Optimize get_recursion_context() adds 76a4efa80900 perf/arch: Remove perf_sample_data::regs_user_copy adds e506d1dac0ed perf/x86: Make dummy_iregs static adds 8c7855d82933 perf: Simplify group_sched_out() adds 251ff2d49347 perf: Simplify group_sched_in() adds 2714c3962f30 perf: Fix event multiplexing for exclusive groups adds 1908dc911792 perf: Tweak perf_event_attr::exclusive semantics adds cadbaa039b99 perf/x86/intel: Make anythread filter support conditional adds e0d677117db0 Merge branch 'perf/urgent' adds 8cd7ca422120 Merge branch 'linus' adds 16b0a7a1a0af sched/fair: Ensure tasks spreading in LLC during LB adds b4c9c9f15649 sched/fair: Prefer prev cpu in asymmetric wakeup path adds 8d4d9c7b4333 sched/debug: Fix memory corruption caused by multiple smal [...] adds 448ed0259861 Merge branch 'sched/urgent' adds a8b62fd08505 stop_machine: Add function and caller debug info adds 565790d28b1e sched: Fix balance_callback() adds 2558aacff858 sched/hotplug: Ensure only per-cpu kthreads run during hotplug adds f2469a1fb43f sched/core: Wait for tasks being pushed away on hotplug adds 06249738a41a workqueue: Manually break affinity on hotplug adds 1cf12e08bc4d sched/hotplug: Consolidate task migration on CPU unplug adds 120455c514f7 sched: Fix hotplug vs CPU bandwidth control adds 9cfc3e18adb0 sched: Massage set_cpus_allowed() adds af449901b84c sched: Add migrate_disable() adds 6d337eab041d sched: Fix migrate_disable() vs set_cpus_allowed_ptr() adds 3015ef4b98f5 sched/core: Make migrate disable and CPU hotplug cooperative adds 14e292f8d453 sched,rt: Use cpumask_any*_distribute() adds 95158a89dd50 sched,rt: Use the full cpumask for balancing adds ded467dc83ac sched, lockdep: Annotate ->pi_lock recursion adds a7c81556ec4d sched: Fix migrate_disable() vs rt/dl balancing adds 86fbcd3b4ba2 sched/proc: Print accurate cpumask vs migrate_disable() adds 885b3ba47aa5 sched: Deny self-issued __set_cpus_allowed_ptr() when migr [...] adds c777d847107e sched: Comment affine_move_task() adds 3edc3a6fcb1d Merge branch 'sched/migrate-disable' adds 1a8cfa24e21c perf/x86/intel/uncore: Fix Add BW copypasta adds 841f3f025d12 Merge branch 'perf/urgent' adds d61fc96a3760 lockdep: Avoid to modify chain keys in validate_chain() adds 6f8c848ff684 Merge branch 'locking/urgent' adds b2896458b850 x86/platform/uv: Drop last traces of uv_flush_tlb_others adds 60b729e81d59 Merge branch 'x86/urgent' adds 12fa97c64dce Merge branch 'sched/migrate-disable' adds cdb310474dec sched/fair: Remove superfluous lock section in do_sched_cf [...] adds 177705790592 sched: Add WF_TTWU, WF_EXEC wakeup flags adds 3aef1551e942 sched: Remove select_task_rq()'s sd_flag parameter adds dc824eb89853 sched/fair: Dissociate wakeup decisions from SD flag value adds fcb372023570 Merge branch 'sched/core' adds 5f0c71278d68 x86/fpu: Simplify fpregs_[un]lock() adds cba08c5dc6dc x86/fpu: Make kernel FPU protection RT friendly adds c3c30db1b191 Merge branch 'x86/fpu' adds d455e73174be Merge remote-tracking branch 'tip/auto-latest' into master adds 296931351924 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds 211f737ac76a MAINTAINERS: Clean up the F: entries for some EDAC drivers adds 3b20369313a4 EDAC: Add three new memory types adds 62a8cb0cbbfe EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC adds 4f6106dcb6b3 EDAC/igen6: Add debugfs interface for Intel client SoC EDA [...] adds a8a6950bea23 MAINTAINERS: Add entry for Intel IGEN6 EDAC driver adds 82b9c922783e Merge branch 'edac-igen6' into edac-for-next adds 8173dee411a1 Merge remote-tracking branch 'edac/edac-for-next' into master adds c583bcb8f5ed rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] adds 0d7240d03548 x86/smpboot: Move rcu_cpu_starting() earlier adds 9cc65e4fb051 rcu: Panic after fixed number of stalls adds b28739857012 list.h: Update comment to explicitly note circular lists adds 9005f2369102 rcu: Implement rcu_segcblist_is_offloaded() config dependent adds 93b405d532c6 rcu: Fix single-CPU check in rcu_blocking_is_gp() adds 29e1edc50598 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config adds a0ab40cdb3c5 rcu/tree: Add a warning if CPU being onlined did not repor [...] adds 9fd91dda69ff rcu/tree: Make struct kernel_param_ops definitions const adds 2ab28c15324a rcu,ftrace: Fix ftrace recursion adds b00055d44224 rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] adds 325dfac49e63 rcu: Prevent lockdep-RCU splats on lock acquisition/release adds 110a685085ca rcu: Fix a typo in rcu_blocking_is_gp() header comment adds 83de7642bc19 rcu: Do not report strict GPs for outgoing CPUs adds 81490be67ae5 rcu/tree: Defer kvfree_rcu() allocation to a clean context adds 95b48b5af8e6 srcu: Take early exit on memory-allocation failure adds 3f41883de940 Merge branches 'cpuinfo.2020.11.06a', 'doc.2020.11.06a', ' [...] adds b2d860ffcff5 Merge branch 'kcsan.2020.11.06a' into HEAD adds d9b8577eb1d8 Merge branch 'lkmm-dev.2020.11.06a' into HEAD adds b866994a2ef8 Merge branch 'tglx-pc.2020.10.30a' into HEAD adds 97b7dfc0af1c rcutorture: Test runtime toggling of CPUs' callback offloading adds 96867c67cdcf rcutorture: Add testing for RCU's global memory ordering adds d98b840d038c rcu/tree: Make rcu_do_batch count how many callbacks were [...] adds edc9375dc0ec rcu/segcblist: Add additional comments to explain smp_mb() adds 772b0b0db614 torture: Make --kcsan specify lockdep adds 9fc1d777bc1c tools/memory-model: Tie acquire loads to reads-from adds 85c145baf791 rcu: Mark obtuse portion of stall warning as internal debug adds 4a0374a5eab7 locking: Remove duplicate include of percpu-rwsem.h adds 0df4815f1d8b torture: Make kvm.sh "--dryrun sched" summarize number of batches adds 949725725ff4 torture: Make kvm.sh "--dryrun sched" summarize number of builds adds 0d457cc2f798 docs: Remove redundant "``" from Requirements.rst adds 6351407964d8 rcu/segcblist: Add counters to segcblist datastructure adds afd69b49a2f7 rcu/tree: segcblist: Remove redundant smp_mb()s adds d3f81096ad91 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] adds dd44d01244a7 cpumask: Make "all" alias global and not just RCU adds 58bcbdc740a8 cpumask: Add a "none" alias to complement "all" adds 58dc83558970 cpumask: Add "last" alias for cpu list specifications adds 81f159a760a7 rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" adds e78cd85dc606 doc: Remove obsolete RCU-bh and RCU-sched update-side API members adds f36d38f7241a Merge remote-tracking branch 'rcu/rcu/next' into master adds 65cae18882f9 x86/xen: don't unbind uninitialized lock_kicker_irq adds 75498ad28226 Merge remote-tracking branch 'xen-tip/linux-next' into master adds 4807e6a07f13 Merge remote-tracking branch 'percpu/for-next' into master adds 5b09081f4c5c docs: ABI: sysfs-class-firmware-attributes: solve some warnings adds 924ad325f55e MAINTAINERS: rectify DELL WMI SYSMAN DRIVERS section adds 76adf0df04c2 platform/x86/dell-wmi-sysman: Make wmi_sysman_kobj_sysfs_o [...] adds 83f7a38ecd33 platform/x86/dell-wmi-sysman: Make some symbols static adds 91de32fe6d7a Merge tag 'ib-mfd-x86-v5.11' into review-hans adds 274335f1c557 platform/surface: Add Driver to set up lid GPEs on MS Surf [...] adds 20f67902824f platform/x86: dell-wmi-sysman: fix init_bios_attributes() [...] adds c758be8e1d06 platform/x86: thinkpad_acpi: add P1 gen3 second fan support adds 685489a32c61 platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE [...] adds 3cd420b2ebd8 platform/x86: thinkpad_acpi: Add BAT1 is primary battery q [...] adds 156ec4731cb2 platform/x86: amd-pmc: Add AMD platform support for S2Idle adds 3be3955315bd platform/x86: intel_pmc_core: Assign boolean values to a b [...] adds 97ab4516205e platform/x86: intel-hid: fix _DSM function index handling adds 3fed9297f72b Merge remote-tracking branch 'drivers-x86/for-next' into master adds 5466c6b4efef Merge remote-tracking branch 'leds/for-next' into master adds 8a8b5bcbea8c Merge remote-tracking branch 'ipmi/for-next' into master adds 21774fd81a51 kernfs: bring names in comments in line with code adds 7008e58c63bc driver core: Fix lockdep warning on wfs_lock adds 33c0c9bdf7a5 drivers: base: fix some kernel-doc markups adds 2d7946bf2341 Merge remote-tracking branch 'driver-core/driver-core-next [...] adds 57cde551225b Merge 5.10-rc3 into usb-next adds c70b4e5b2332 Merge remote-tracking branch 'usb/usb-next' into master adds 4f595f8e11af Merge remote-tracking branch 'usb-serial/usb-next' into master adds cc5a24c0087c Merge remote-tracking branch 'usb-chipidea-next/for-usb-ne [...] adds 196ecc2b1bc2 Merge remote-tracking branch 'phy-next/next' into master adds 9b085d6e8890 Merge 5.10-rc3 into tty-next adds 27cf96f6687b Merge remote-tracking branch 'tty/tty-next' into master adds 061e5379f327 char: lp: remove unneeded break adds b61fe3b5963d char: mwave: remove unneeded break adds 6a80467a21ca vme: remove unneeded break adds 552c08a8e03f ipack: iopctal: remove unneeded break adds a79db45fa54e speakup_dummy: log about characters received by the dummy driver adds 508155944752 speakup: document the usage of enum values adds f96a15c7698e speakup: Document read_all_doc shortcut adds 7bbd2584ead1 mei: bus: fix a kernel-doc markup adds 9f38abefd37a uio: fix some kernel-doc markups adds 8bd160690a6c vme: fix two kernel-doc markups adds a67c43ac37f8 uacce: delete some redundant code. adds 385997dc17ab uacce: modify the module author information. adds 6c20032c22d9 Android: binder: added a missing blank line after declaration adds 88f6c77927e4 binder: change error code from postive to negative in bind [...] adds 17adb469bf1e firmware: gsmi: Drop the use of dma_pool_* API functions adds a359a017227a Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds 36d90c833ea5 Merge remote-tracking branch 'extcon/extcon-next' into master adds 81816f5048ba thunderbolt: Do not clear USB4 router protocol adapter IFC [...] adds d67274bacb8a thunderbolt: Find XDomain by route instead of UUID adds 47844ecb8cec thunderbolt: Create XDomain devices for loops back to the host adds 4210d50f0b3e thunderbolt: Add link_speed and link_width to XDomain adds 5cc0df9ce10a thunderbolt: Add functions for enabling and disabling lane [...] adds 407ac931aefd thunderbolt: Create debugfs directory automatically for services adds 5bf722df5d37 thunderbolt: Make it possible to allocate one directional [...] adds afe704a2d061 thunderbolt: Add support for end-to-end flow control adds edc0f494ed96 thunderbolt: Add DMA traffic test driver adds 4e58171aa93f MAINTAINERS: Add Isaac as maintainer of Thunderbolt DMA tr [...] adds 2ced77393e36 Merge remote-tracking branch 'thunderbolt/next' into master adds 16b37e7ba6fd staging/wlan-ng: Fix line alignment adds d1e7550ad081 staging: ks7010: fix missing destroy_workqueue() on error [...] adds 071dc1787a2f staging: rtl8192u: fix wrong judgement in rtl8192_rx_isr adds 92576c84c8c6 Staging: rtl8723bs: core: rtw_cmd: Fixed four if-statement [...] adds 096f64905f0c drivers: staging: rtl8188eu: Fix spelling in two comments [...] adds eb27cf085cc8 drivers: staging: most: use swabXX functions of kernel adds 99c1fdae1a7f Staging: mt7621-pci: Fix alignment warnings adds 773cfe0684a3 staging: mt7621-dma: fix alignment warnings adds bbda3ac4f24e staging: rtl8723bs: remove MAC_FMT macro adds 5d4ea6b45202 staging: rtl8723bs: use %pM format for MAC addresses adds 5e364ea5ea9d staging: rtl8723bs: remove IP_FMT macro adds d72425da09a0 staging: rtl8723bs: remove NDEV_FMT macro adds d0cc39cd1fa3 staging: rtl8723bs: remove ADPT_FMT macro adds c25d8a7db434 staging: rtl8723bs: replace rtw_ieee80211_ht_cap adds 72cac683e6f9 staging: rtl8723bs: replace rtw_ieee80211_spectrum_mgmt_ac [...] adds a9d876388973 staging: rtl8723bs: replace rtw_ieee80211_ht_actioncode adds f4acd33c446b staging: rtl8723bs: replace ieee80211_back_actioncode adds 6c2be971aa95 Merge remote-tracking branch 'staging/staging-next' into master adds 07c3d76d6ef9 Merge remote-tracking branch 'mux/for-next' into master adds 5a71270197f3 dmaengine: idxd: Update calculation of group offset to be [...] adds 2f8417a967d5 dmaengine: idxd: define table offset multiplier adds 842067940a3e dmaengine: dw: Enable runtime PM adds 6349753276a6 dmaengine: idma64: Switch to use __maybe_unused instead of [...] adds 69973b4895b3 dmaengine: ti: k3-udma-glue: move psi-l pairing in channel [...] adds f3b1024908ec dmaengine: ipu_idmac: remove redundant irqsave and restore [...] adds e991c06ed714 dmaengine: ti: k3-udma: remove redundant irqsave and irqre [...] adds 302b3b38236a dmaengine: sf-pdma: remove redundant irqsave and irqrestor [...] adds 654115e3f626 dmaengine: tegra210-adma: remove redundant irqsave and irq [...] adds 280e7f90d452 dmaengine: milbeaut-xdmac: remove redundant irqsave and ir [...] adds 1ff206561920 dmaengine: k3dma: remove redundant irqsave and irqrestore [...] adds d9c8d4b278d1 dmaengine: hisi_dma: remove redundant irqsave and irqresto [...] adds 8c94b83e0c37 dmaengine: moxart-dma: remove redundant irqsave and irqres [...] adds 618a8e383bbd dmaengine: ste_dma40: remove redundant irqsave and irqrest [...] adds 0e15ca5fe224 dmaengine: pxa_dma: remove redundant irqsave and irqrestor [...] adds 95fd1c7ac147 Merge remote-tracking branch 'dmaengine/next' into master adds ceaf621bb627 Merge branch 'fixes' into for-next adds 9cdcab394724 Merge branch 'misc' into for-next adds d45674f859c7 Merge remote-tracking branch 'scsi/for-next' into master adds d2a2f3794cbc scsi: arcmsr: Stop __builtin_strncpy complaining about a l [...] adds 412b51ffda3c scsi: pm8001: pm8001_sas: Fix strncpy() warning when space [...] adds b2ed1babfefb scsi: aic7xxx: aic79xx_osm: Remove unused variable 'saved_scsiid' adds e330c9696868 scsi: mpt3sas: mpt3sas_scsih: Fix function documentation f [...] adds eceee00e4156 scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues adds 9176ad27acac scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefi [...] adds a738bd9bbe53 scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours adds e61e07409cf7 scsi: lpfc: lpfc_debugfs: Fix a couple of function documen [...] adds ea085dab6b9f scsi: lpfc: lpfc_bsg: Provide correct documentation for a [...] adds 9a5cf98d7ee6 scsi: esas2r: esas2r_disc: Place brackets around a potenti [...] adds 433e07e08c63 scsi: esas2r: esas2r_init: Place brackets around a potenti [...] adds 74d1f928162a scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' adds d23ec0b610e5 scsi: ufs: ufshcd: Fix some function doc-rot adds 3e7491701a33 scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues adds 6abf98de6f8a scsi: esas2r: esas2r_int: Add brackets around potentially [...] adds d3cb79fcf943 scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues adds bf7e38aa0ee1 scsi: esas2r: esas2r_main: Demote non-conformant kernel-do [...] adds 90ab11234d79 scsi: advansys: Relocate or remove unused variables adds 67056d90f135 scsi: dc395x: Remove a few unused variables adds 6c22079e9f36 scsi: dc395x: Mark 's_stat2' as __maybe_unused adds e9326b5a6f5b scsi: MAINTAINERS: Make Bodo target_core_user maintainer adds e21ee5a6b9c9 scsi: block: Return status code in blk_mq_end_request() adds 268940b80fa4 scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transiti [...] adds fb908850ece3 scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention adds 0d88232010d5 scsi: core: Return BLK_STS_AGAIN for ALUA transitioning adds a004147a3319 scsi: ufs-mediatek: Assign arguments with correct type adds cf137b3ea49a scsi: ufs-mediatek: Support VA09 regulator operations adds ac8c2459091c scsi: ufs-mediatek: Decouple features from platform bindings adds bf8fab86ab79 scsi: ufs-mediatek: Support option to disable auto-hibern8 adds 801909ac9753 scsi: ufs: Add enums for UniPro version higher than 1.6 adds 638e6271cac2 scsi: ufs-mediatek: Add HS-G4 support adds 44ff81f29957 scsi: isci: Don't use PCI helper functions adds cb2b4e8f5ea6 scsi: bnx2fc: Fix comparison to bool warning adds 255ae50de5b2 Merge remote-tracking branch 'scsi-mkp/for-next' into master adds d921e1f4228f Merge remote-tracking branch 'vhost/linux-next' into master adds 60467365fae3 Merge remote-tracking branch 'rpmsg/for-next' into master adds 3fe37204c9a2 gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip adds 560b6ac37a87 gpio: aspeed: fix ast2600 bank properties adds 1f5eb8b17f02 gpiolib: fix sysfs when cdev is not selected adds d8f270efeac8 gpio: pcie-idio-24: Fix irq mask when masking adds 23a7fdc06ebc gpio: pcie-idio-24: Fix IRQ Enable Register value adds 10a2f11d3c9e gpio: pcie-idio-24: Enable PEX8311 interrupts adds 45fe0b539bc9 Merge tag 'gpio-fixes-for-v5.10-rc3' of git://git.kernel.o [...] adds b72de3ff19fd gpio: sifive: Fix SiFive gpio probe adds 27b5ea2fcb90 Merge branch 'devel' into for-next adds fc32a9d5727c Merge remote-tracking branch 'gpio/for-next' into master adds 3b78ca3d03c4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] adds 06abe8291bc3 pinctrl: amd: fix incorrect way to disable debounce filter adds c64a6a0d4a92 pinctrl: amd: use higher precision for 512 RtcClk adds 71266d9d3936 pinctrl: qcom: Move clearing pending IRQ to .irq_request_r [...] adds b41efeed507a pinctrl: qcom: sm8250: Specify PDC map adds dadfab0fbf01 Merge tag 'intel-pinctrl-v5.10-2' of git://git.kernel.org/ [...] adds 0e74abf3a0a3 pinctrl: qcom: add pinctrl driver for msm8953 adds 3d417196e244 dt-bindings: pinctrl: qcom: add msm8953 pinctrl bindings adds 57972641810a pinctrl: mt7622: drop pwm ch7 as mt7622 only has 6 channels adds bb42b59310eb pinctrl: ingenic: Get rid of repetitive data adds 016e054d6926 pinctrl: ingenic: Add lcd-8bit group for JZ4770 adds 39cc1d339705 pinctrl: amd: print debounce filter info in debugfs adds be117ca32261 pinctrl: qcom: Kconfig: Rework PINCTRL_MSM to be a depenen [...] adds 38e86f5c2645 pinctrl: qcom: Allow pinctrl-msm code to be loadable as a module adds d0511b5496c0 firmware: QCOM_SCM: Allow qcom_scm driver to be loadable a [...] adds 54515257ca3a pinctrl: ocelot: Remove unnecessary conversion to bool adds ad3b508c90ad dt-bindings: pinctrl: ocelot: Add Luton SoC support adds e1822384d6d6 dt-bindings: pinctrl: ocelot: Add Serval SoC support adds 8f27440decb7 pinctrl: ocelot: Add support for Luton platforms adds 6e6347e2daf5 pinctrl: ocelot: Add support for Serval platforms adds c82d4776a1dd dt-bindings: pinctrl: qcom: Add SDX55 pinctrl bindings adds ac43c44a7a37 pinctrl: qcom: Add SDX55 pincontrol driver adds a4872f905b71 pinctrl: nomadik: db8500: Add more detailed LCD groups adds 80f1803dbc05 pinctrl: qcom: sdx55: update kconfig dependency adds 3603a537bf79 pinctrl: pinctrl-at91-pio4: Set irq handler and data in one go adds 722491772123 Merge branch 'devel' into for-next adds 1264f44838fa Merge remote-tracking branch 'pinctrl/for-next' into master adds c3d865c28e1a Merge remote-tracking branch 'pinctrl-intel/for-next' into master adds 7a0c09b53b96 Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] adds 0ed76d67e92b pwm: sun4i: Convert to devm_platform_ioremap_resource() adds b234e3ec4990 pwm: fsl-ftm: Convert to devm_platform_ioremap_resource() adds c61a68e72d9a pwm: rcar: Convert to devm_platform_ioremap_resource() adds b53f3eb881cf pwm: renesas-tpu: Convert to devm_platform_ioremap_resource() adds 4b71ffec906d pwm: ep93xx: Convert to devm_platform_ioremap_resource() adds 298634717b53 pwm: tegra: Convert to devm_platform_ioremap_resource() adds 52a22bfed709 pwm: mediatek: Convert to devm_platform_ioremap_resource() adds 8e29a0447a18 pwm: sti: Convert to devm_platform_ioremap_resource() adds 3dfa2e947322 pwm: pxa: Convert to devm_platform_ioremap_resource() adds 796b38217224 pwm: zx: Convert to devm_platform_ioremap_resource() adds 60ff9c4bf48a pwm: spear: Convert to devm_platform_ioremap_resource() adds 0d14de5ef1b4 pwm: bcm-kona: Convert to devm_platform_ioremap_resource() adds 3e216a0944d2 pwm: lpc32xx: Convert to devm_platform_ioremap_resource() adds face88c844d6 pwm: meson: Convert to devm_platform_ioremap_resource() adds d542d48b85fe pwm: rockchip: Convert to devm_platform_ioremap_resource() adds b61a6edcb956 pwm: bcm-iproc: Convert to devm_platform_ioremap_resource() adds e34388968d86 pwm: samsung: Convert to devm_platform_ioremap_resource() adds 36aa8b0d2774 pwm: tiehrpwm: Convert to devm_platform_ioremap_resource() adds ea1502a3be40 pwm: imx: Convert to devm_platform_ioremap_resource() adds 2cbe492a1d9e pwm: tiecap: Convert to devm_platform_ioremap_resource() adds f775ce9711de pwm: bcm2835: Convert to devm_platform_ioremap_resource() adds 5a55e980615a pwm: berlin: Convert to devm_platform_ioremap_resource() adds 2ee393dfac6b pwm: vt8500: Convert to devm_platform_ioremap_resource() adds 0e74dcd8333d pwm: brcmstb: Convert to devm_platform_ioremap_resource() adds 496fcef51c4c pwm: mtk-disp: Convert to devm_platform_ioremap_resource() adds 8a66f73abd90 pwm: clps711x: Convert to devm_platform_ioremap_resource() adds 2e8b1ee8fec1 pwm: img: Convert to devm_platform_ioremap_resource() adds 572cb50e4a16 pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource() adds a60a8beb0d6c pwm: hibvt: Convert to devm_platform_ioremap_resource() adds 87a989e9a486 pwm: sifive: Convert to devm_platform_ioremap_resource() adds ae59d43b823f pwm: atmel: Convert to devm_platform_ioremap_resource() adds 5b6aee59e310 pwm: imx-tpm: Use dev_err_probe() to simplify error handling adds a91bb95d61d2 pwm: imx27: Use dev_err_probe() to simplify error handling adds 7f467d135835 pwm: imx1: Use dev_err_probe() to simplify error handling adds b426c0a7a1d7 pwm: ab8500: Add error message if pwmchip_add() fails adds a278e8771f42 pwm: zx: Add missing cleanup in error path adds 196c9d9b2105 pwm: sti: Avoid conditional gotos adds 2cb2b881eea1 pwm: sti: Remove unnecessary blank line adds 3e85d1a9718a pwm: ab8500: Explicitly allocate pwm chip base dynamically adds f00e973df0fe pwm: lpss: Log error from pwm_lpss_is_updating() if the up [...] adds 24c8f17cb492 pwm: lpss: Use DPM_FLAG_NO_DIRECT_COMPLETE instead of decl [...] adds e3c96c8aef21 pwm: lpss: Set DPM_FLAG_SMART_SUSPEND on Cherry Trail devices adds 03e91faf3e90 pwm: tiehrpwm: Handle deferred probe with dev_err_probe() adds 728a1ae3c5c6 dt-bindings: microchip: atmel,at91rm9200-tcb: Add atmel,tcb-pwm adds 3dde483a17d3 pwm: atmel-tcb: Switch to new binding adds 70d82c3638d1 pwm: atmel-tcb: Add sama5d2 support adds 8cf24ab6b734 pwm: lp3943: Dynamically allocate pwm chip base adds baa516236af7 dt-bindings: pwm: keembay: Add bindings for Intel Keem Bay PWM adds 4a2d447bea5b pwm: Add PWM driver for Intel Keem Bay adds 901b52b70e49 pwm: Use -EINVAL for unsupported polarity adds c89922b69fec dt-bindings: pwm: pwm-mediatek: Add documentation for MT8183 SoC adds 1dac2504bb2a pwm: mediatek: Always use bus clock adds 0d08e9700db7 pwm: mediatek: Add MT8183 SoC support adds cb15cdc760b7 dt-bindings: pwm: mtk-disp: add MT8167 SoC binding adds 38fcbb6dffa5 pwm: Add DesignWare PWM Controller Driver adds 74e421a39082 Add DT bindings YAML schema for PWM fan controller of LGM SoC adds 08b82e2bc5f3 pwm: Add PWM fan controller driver for LGM SoC adds b6596886f5b6 Merge remote-tracking branch 'pwm/for-next' into master adds ff2c395b9257 selftests/gpio: Use TEST_GEN_PROGS_EXTENDED adds 449539da2e23 selftests/gpio: Move include of lib.mk up adds b68c1c65dec5 selftests/gpio: Fix build when source tree is read only adds 85128c5bcdf9 selftests/gpio: Add to CLEAN rule rather than overriding adds fc4a3a1bf9ad selftests: intel_pstate: ftime() is deprecated adds 1c49e3783f88 selftests/memfd: Fix implicit declaration warnings adds 82f147944c65 tool: selftests: fix spelling typo of 'writting' adds 93f20eff0cca selftests/run_kselftest.sh: fix dry-run typo adds c2e46f6b3e35 selftests/cgroup: Fix build on older distros adds 33530563a129 Merge remote-tracking branch 'kselftest/next' into master adds 2f2a962ae01d Merge remote-tracking branch 'livepatching/for-next' into master adds c04e5d7bbf6f coresight: tmc-etr: Assign boolean values to a bool variable adds 59f9f2ee83d5 Merge remote-tracking branch 'coresight/next' into master adds 0ebca7bf5c68 Merge remote-tracking branch 'rtc/rtc-next' into master adds 34afecebc241 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 592d1e9050da Merge remote-tracking branch 'slimbus/for-next' into master adds d93742f020f8 Merge remote-tracking branch 'nvmem/for-next' into master adds 1c447aa39608 Merge remote-tracking branch 'xarray/main' into master adds ffdf726db7fb auxdisplay: hd44780_common: Fix build error adds 2cfd72f81cf6 auxdisplay: fix use after free in lcd2s_i2c_remove() adds 5b1e0307bf1b Merge remote-tracking branch 'auxdisplay/auxdisplay' into master adds 0576b93c9252 Merge remote-tracking branch 'pidfd/for-next' into master adds 57fb3f8f2cee Merge remote-tracking branch 'fpga/for-next' into master adds 563ff2ebb790 bus: mhi: core: Remove double locking from mhi_driver_remove() adds c4b90a55cedd bus: mhi: core: fix potential operator-precedence with BHI macros adds c40eadc74f43 bus: mhi: Add MHI PCI support for WWAN modems adds 82c9722883e2 bus: mhi: core: Fix null pointer access when parsing MHI c [...] adds 25c142c93899 bus: mhi: Fix channel close issue on driver remove adds e19421c5f8cd bus: mhi: core: Remove unnecessary counter from mhi_firmwa [...] adds e438c5b2fc75 bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state() adds c8a916622e0e bus: mhi: core: Expose mhi_get_exec_env() API for controllers adds d39ae0334e7e bus: mhi: core: Remove unused mhi_fw_load_worker() declaration adds 64f8629ffea9 bus: mhi: core: Rename RDDM download function to use proper words adds 666dc267e005 bus: mhi: core: Skip RDDM download for unknown execution e [...] adds ff9625f5e5ad Merge remote-tracking branch 'mhi/mhi-next' into master adds d17539408e9b Merge remote-tracking branch 'notifications/notifications- [...] adds 9328c04366d3 Merge remote-tracking branch 'memblock/for-next' into master adds 53c82fae9c9d mm/compaction: count pages and stop correctly during page [...] adds 27e1e457f677 mm/compaction: stop isolation if too many pages are isolat [...] adds 330bfe9e89f9 mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit adds c4fb17a57b8e mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov adds df135e64a4e2 mm/slub: fix panic in slab_alloc_node() adds 0e3a85bc5536 mm/gup: use unpin_user_pages() in __gup_longterm_locked() adds 89fa58d7b367 compiler.h: fix barrier_data() on clang adds 97a73f488e5d asm-generic: barrier.h: fix ALPHA builds when SMP is not enabled adds 6c920f7e777a Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" adds 286fbac07f0c reboot: fix overflow parsing reboot cpu number adds 19cabd44f929 kernel/watchdog: fix watchdog_allowed_mask not used warning adds 93a17cfe4bae mm: memcontrol: fix missing wakeup polling thread adds 425f17598409 hugetlbfs: fix anon huge page migration race adds 9209e4e6b243 panic: don't dump stack twice on warn adds 0af4f29e3d37 mm: fix phys_to_target_node() and memory_add_physaddr_to_n [...] adds 43bbf6467849 mm-fix-phys_to_target_node-and-memory_add_physaddr_to_nid- [...] adds f49cbda0f6dc mm: fix readahead_page_batch for retry entries adds 009915f272f8 mm/filemap: add static for function __add_to_page_cache_locked adds 9ac8fd188e56 mm: memcg/slab: fix root memcg vmstats adds 152cc00e66c2 mm/userfaultfd: do not access vma->vm_mm after calling han [...] adds 147e4a15c8aa libfs: fix error cast of negative value in simple_attr_write() adds 94084bfcbaf3 ocfs2: initialize ip_next_orphan adds f4de36ff33b5 mm: Fix madvise WILLNEED performance problem adds e7d3fb5378c6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 509093a3ce2b /proc/kpageflags: do not use uninitialized struct pages adds 0f4b4c506a7b kthread: add kthread_work tracepoints adds 51dac447a12c kthread_worker: document CPU hotplug handling adds 6b79a023f1aa kthread_worker-document-cpu-hotplug-handling-fix adds 465082857989 uapi: move constants from <linux/kernel.h> to <linux/const.h> adds 2b24c6bd0d9a fs/ntfs: remove unused varibles adds c7fb3558e463 fs/ntfs: remove unused variable attr_len adds 45a6e69ddee4 fs/ocfs2/cluster/tcp.c: remove unneeded break adds 33dd90febded ocfs2: ratelimit the 'max lookup times reached' notice adds fadc42b61fdb ocfs2: clear links count in ocfs2_mknod() if an error occurs adds a337b9e767c9 ocfs2: fix ocfs2 corrupt when iputting an inode adds 721f15eafb53 ramfs: support O_TMPFILE adds 6ce0c99524da kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 7e4595572c5c mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] adds 34b3acfb8e50 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO adds 41554c6aa82c mm: slab: provide krealloc_array() adds 5e1a8a1cf514 ALSA: pcm: use krealloc_array() adds eeec2ad07e72 vhost: vringh: use krealloc_array() adds be6289e63751 pinctrl: use krealloc_array() adds 5615f5053e26 edac: ghes: use krealloc_array() adds be87a07fdd12 drm: atomic: use krealloc_array() adds a8eeb3596684 hwtracing: intel: use krealloc_array() adds 59604dbd2ce8 dma-buf: use krealloc_array() adds 5ef2f6546363 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() adds f9ee79db5b8b device-dax/kmem: use struct_size() adds 9c874e66bc06 mm: fix page_owner initializing issue for arm32 adds db720df4309f mm/filemap/c: break generic_file_buffered_read up into mul [...] adds 5cd2265d0c8f mm/filemap.c: generic_file_buffered_read() now uses find_g [...] adds 20a948f44653 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 16c6269ddc5b mm/gup_benchmark: rename to mm/gup_test adds 5d4ff0fc75a4 selftests/vm: use a common gup_test.h adds c729e5178f79 selftests/vm: rename run_vmtests --> run_vmtests.sh adds f466b1803d4a selftests/vm: minor cleanup: Makefile and gup_test.c adds 49a99fb81253 selftests/vm: only some gup_test items are really benchmarks adds a45673f286b8 selftests/vm: gup_test: introduce the dump_pages() sub-test adds 186026990023 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds 053e813047d2 selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds 395d558daf35 selftests/vm: 2x speedup for run_vmtests.sh adds 074b8917c45d mm/gup_test.c: mark gup_test_init as __init function adds ced15217565c mm/gup_test: GUP_TEST depends on DEBUG_FS adds 1e87a0d1114a mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 adds 943d7914532a mm: handle zone device pages in release_pages() adds bcffddd77f9e mm/swapfile.c: use helper function swap_count() in add_swa [...] adds be963a336964 mm/swap_state: skip meaningless swap cache readahead when [...] adds 08e9d51809ed mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] adds fc98ad5e9202 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() adds ab5c8df611b9 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] adds a64b6da0af84 mm,thp,shmem: limit shmem THP alloc gfp_mask adds 5c5a64eb7c97 mm,thp,shm: limit gfp mask to no more than specified adds f89d204f1ae9 mm: memcontrol: add file_thp, shmem_thp to memory.stat adds 0d51ad84a9d4 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix adds b83c67843789 mm: memcontrol: remove unused mod_memcg_obj_state() adds ffc44ab48059 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] adds f75e2454571a mm: memcontrol: use helpers to read page's memcg data adds 482dc19979cb mm: memcontrol/slab: use helpers to access slab page's memcg_data adds c766654a0c73 mm: introduce page memcg flags adds 0502e2dff2a0 mm: convert page kmemcg type to a page memcg flag adds cbef48ac8026 mm: memcg/slab: fix return of child memcg objcg for root memcg adds 731f53529bd3 mm: memcg/slab: fix use after free in obj_cgroup_charge adds fbe818d099d3 mm/memcg: bail early from swap accounting if memcg disabled adds f95817567d97 mm/memcg: warning on !memcg after readahead page charged adds e94f215a9890 mm/rmap: always do TTU_IGNORE_ACCESS adds 6d34fb9d18dc mm, kvm: account kvm_vcpu_mmap to kmemcg adds bd4899948ebc mm/memcg: remove unused definitions adds 22bedbe91aa9 mm/memcg: update page struct member in comments adds c982adb054e5 mm: memcg: fix obsolete code comments adds 35d3e342bb65 mm: slub: call account_slab_page() after slab page initialization adds 5e12f294d475 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds a3038c88f760 mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds 33f9060cf309 mm: memcg: deprecate the non-hierarchical mode adds f210154bf165 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] adds 2b10fd7cc7e0 cgroup: remove obsoleted broken_hierarchy and warned_broke [...] adds 8650b7fea453 xen/unpopulated-alloc: consolidate pgmap manipulation adds 0968652549c8 kselftests: vm: add mremap tests adds d44775ffccec mm: speedup mremap on 1GB or larger regions adds d8152b02f409 arm64: mremap speedup - enable HAVE_MOVE_PUD adds 644c624d8bd0 x86: mremap speedup - Enable HAVE_MOVE_PUD adds 3b907a482dc7 mm: cleanup: remove unused tsk arg from __access_remote_vm adds 8b18615ebc2f mm: unexport follow_pte_pmd adds fabc4982ae07 mm: simplify follow_pte{,pmd} adds 354cf0b75892 mm/mmap.c: fix the adjusted length error adds 3eab85413133 mm/mremap: account memory on do_munmap() failure adds d5f665552fff mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] adds 64541826360a mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio adds 2b30ffe4e8c9 vm_ops: rename .split() callback to .may_split() adds a486f182fe69 mremap: check if it's possible to split original vma adds 58b8699036f3 mm: forbid splitting special mappings adds 722dea30b86f mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds 6efbf808e0f1 mm,hwpoison: take free pages off the buddy freelists adds 93605f80a3ef mm,hwpoison: take free pages off the buddy freelists for hugetlb adds 0c7c84daa046 mm,hwpoison: drop unneeded pcplist draining adds 083adfc3c818 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow adds ea924aea1654 mm/vmalloc.c: fix kasan shadow poisoning size adds b9532619cec9 alpha: switch from DISCONTIGMEM to SPARSEMEM adds 75b69f52dd0f ia64: remove custom __early_pfn_to_nid() adds 8e33bd88c1f3 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements adds 0853c9082116 ia64: discontig: paging_init(): remove local max_pfn calculation adds d6a7418476d8 ia64: split virtual map initialization out of paging_init() adds b050c7ec2a55 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM adds e423c80a510d ia64: make SPARSEMEM default and disable DISCONTIGMEM adds aba603b2ca4c arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL adds a9a544868197 arm, arm64: move free_unused_memmap() to generic mm adds 33b396c6b345 arc: use FLATMEM with freeing of unused memory map instead [...] adds 347a84f945a7 m68k/mm: make node data and node setup depend on CONFIG_DI [...] adds 4a1fc477b2c1 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM adds d5d2cbe0e224 m68k: deprecate DISCONTIGMEM adds 48c35aebea3e mm: introduce debug_pagealloc_{map,unmap}_pages() helpers adds c134b24f0dac PM: hibernate: make direct map manipulations more explicit adds 4bbbe572635f arch, mm: restore dependency of __kernel_map_pages() on DE [...] adds 36a8e219543a arch, mm: make kernel_page_present() always available adds 7bca2a5a99c4 mm/page_alloc: clear pages in alloc_contig_pages() with in [...] adds ed29651e59c1 mm/hugetlb.c: just use put_page_testzero() instead of page [...] adds 8ddf848a7530 mm/huge_memory.c: update tlb entry if pmd is changed adds 5635ee43c6da MIPS: do not call flush_tlb_all when setting pmd entry adds 8db2b96443e0 include/linux/huge_mm.h: remove extern keyword adds ec469b487361 mm: don't wake kswapd prematurely when watermark boosting [...] adds 0f67378de658 mm/vmscan: drop unneeded assignment in kswapd() adds 935e579c830d mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] adds e37f6b57b5f4 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() adds 262130368e33 mm/migrate.c: fix comment spelling adds 59b2bcd91ea3 mm/migrate.c: optimize migrate_vma_pages() mmu notifier adds 687e0a52fd4c mm/cma.c: remove redundant cma_mutex lock adds e60c55e12afc mm, page_alloc: do not rely on the order of page_poison an [...] adds a1122189a3c5 mm, page_poison: use static key more efficiently adds 325de8cfb752 kernel/power: allow hibernation with page_poison sanity checking adds fd7832181a0e mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY adds c7fd2de5a75e mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO adds a8795145a601 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds ee305f84d1fe mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 8117d43e8a29 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds ed59f992e0ed tools/testing/selftests/vm/userfaultfd.c: fix spelling typ [...] adds 423e005e959c mm/zswap: make struct kernel_param_ops definitions const adds 0edf2dd8fd66 mm/zswap: fix passing zero to 'PTR_ERR' warning adds 864b89b95bea mm/zswap: move to use crypto_acomp API for hardware acceleration adds 4e8b83a1d935 mm/zsmalloc.c: rework the list_add code in insert_zspage() adds 4f2c1d7e6b65 mm/process_vm_access: remove redundant initialization of iov_r adds 524f664e55e7 zram: support page writeback adds ea36170ed311 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] adds 64dcfda09e37 mm: add Kernel Electric-Fence infrastructure adds 2a208c051849 kfence: Fix parameter description for kfence_object_start() adds fde452188826 kfence: avoid stalling work queue task without allocations adds 7e4f6287d235 x86, kfence: enable KFENCE for x86 adds 30b2091cd86f arm64, kfence: enable KFENCE for ARM64 adds c38df09d84a8 kfence: use pt_regs to generate stack trace on faults adds 2a35e7a674ab mm, kfence: insert KFENCE hooks for SLAB adds 25a5d9fffabc mm, kfence: insert KFENCE hooks for SLUB adds 9552cd36a730 kfence, kasan: make KFENCE compatible with KASAN adds 6a7b0466523a kfence, Documentation: add KFENCE documentation adds 7f256a6cd3d6 kfence: add test suite adds dc836984cb97 MAINTAINERS: add entry for KFENCE adds 999967fc650e fs/buffer.c: add debug print for __getblk_gfp() stall problem adds e08d9ae3bb87 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 14be9f562a42 kernel/hung_task.c: Monitor killed tasks. adds fa8177a75d73 procfs: delete duplicated words + other fixes adds d875bbfbf372 proc: provide details on indirect branch speculation adds abf96c938582 proc-provide-details-on-indirect-branch-speculation-v2 adds 3bdc8c9f73a4 proc/sysctl: make protected_* world readable adds 5113ceb3ac82 asm-generic: force inlining of get_order() to work around [...] adds 17770ecb9911 kernel.h: Split out mathematical helpers adds 8f2f4c750baf kernel.h: split out mathematical helpers fix adds 1e685f2c2c30 kernel/acct.c: use #elif instead of #end and #elif adds 8b2a12ef0874 reboot: refactor and comment the cpu selection code adds 339743c526da include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds b4312334bccf lib: stackdepot: add support to configure STACK_HASH_SIZE adds b86d9f1d7a09 lib/test_free_pages.c: add basic progress indicators adds 1c171225d3ba lib/stackdepot.c: replace one-element array with flexible- [...] adds 24e00415425c lib/stackdepot.c: use flex_array_size() helper in memcpy() adds b23940dc3574 lib/stackdepot.c: use array_size() helper in jhash2() adds efd45c71b37b lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds d02a6b044094 lib: optimize cpumask_local_spread() adds 57ded3f0ce7d bitops: introduce the for_each_set_clump macro adds 61f61bc0ee83 lib/test_bitmap.c: add for_each_set_clump test cases adds 34e8667231ac lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] adds 9b1615059aa2 gpio: thunderx: utilize for_each_set_clump macro adds 8ac39eeefb66 gpio: xilinx: utilize generic bitmap_get_value and _set_value adds a079790f9c19 checkpatch: add new exception to repeated word check adds 3cd438cf7b38 checkpatch: fix false positives in REPEATED_WORD warning adds b6c47aed5c59 checkpatch: ignore generated CamelCase defines and enum values adds ba2ba5a4df81 checkpatch: prefer static const declarations adds 021d75ae0e56 checkpatch: allow --fix removal of unnecessary break statements adds 0d60a022ab64 checkpatch: extend attributes check to handle more patterns adds 2942e6322c2a checkpatch: add a fixer for missing newline at eof adds 7f18e22af816 checkpatch: update __attribute__((section("name"))) quote removal adds 2579169f48d6 checkpatch-update-__attribute__sectionname-quote-removal-v2 adds 0b08b1aa2cc5 checkpatch: add fix option for GERRIT_CHANGE_ID adds 590e9995b820 checkpatch: add __alias and __weak to suggested __attribut [...] adds a5a13ae62cf8 checkpatch: improve email parsing adds 500d8cffeb6a reiserfs: add check for an invalid ih_entry_count adds 19368f1cc1fd kdump: append uts_namespace.name offset to VMCOREINFO adds 1c0f84c30260 aio: simplify read_events() adds eab8da48579d reboot: allow to specify reboot mode via sysfs adds 53745a1ff78c fault-injection: handle EI_ETYPE_TRUE adds b6afcaed9a8a lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static adds 87e11f04d078 Merge branch 'akpm-current/current' into master adds b7840b696428 treewide: remove stringification from __alias macro definition adds dbc7b247e7b9 ARM: boot: quote aliased symbol names in string.c adds 6d8addd35c13 compiler-clang: remove version check for BPF Tracing adds 828836764a63 epoll: check for events when removing a timed out thread f [...] adds e8eddf627ce9 epoll: simplify signal handling adds d962aaa2df9f epoll: pull fatal signal checks into ep_send_events() adds af288cacd048 epoll: move eavail next to the list_empty_careful check adds ac8705f94134 epoll: simplify and optimize busy loop logic adds b19a9807614e epoll: pull all code between fetch_events and send_event i [...] adds 9e270abec58c epoll: replace gotos with a proper loop adds a1188b30e0a9 epoll: eliminate unnecessary lock for zero timeout adds 60550ae5df13 kasan: drop unnecessary GPL text from comment headers adds b6f48960b251 kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds 6e819441ca27 kasan: group vmalloc code adds 4c2e5964a46f s390/kasan: include asm/page.h from asm/kasan.h adds 763e07455059 kasan: shadow declarations only for software modes adds 778f20dd05b0 kasan: rename (un)poison_shadow to (un)poison_memory adds 74cb2012e0b3 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds f2cd76d7bbb5 kasan: only build init.c for software modes adds ce567ea48778 kasan: split out shadow.c from common.c adds cad966b8f401 kasan-split-out-shadowc-from-commonc-fix adds cf9b04b511f4 kasan-split-out-shadowc-from-commonc-fix2 adds d048f59db2d0 kasan: define KASAN_GRANULE_PAGE adds f45340407600 kasan: rename report and tags files adds 65ec1fe95480 kasan: don't duplicate config dependencies adds 4e1eb75d3993 kasan: hide invalid free check implementation adds 21a7fdd0223d kasan: decode stack frame only with KASAN_STACK_ENABLE adds 9f86559b6451 kasan, arm64: only init shadow for software modes adds 15c041157e41 kasan, arm64: only use kasan_depth for software modes adds 91664d1bcf9c kasan, arm64: move initialization message adds a28b78beb3f2 kasan, arm64: rename kasan_init_tags and mark as __init adds 4ca8cefc952d kasan: rename addr_has_shadow to addr_has_metadata adds 085e5830828a kasan: rename print_shadow_for_address to print_memory_metadata adds d5be3527b959 kasan: kasan_non_canonical_hook only for software modes adds 655e39f79da9 kasan: rename SHADOW layout macros to META adds 23f4df1bbd07 kasan: separate metadata_fetch_row for each mode adds 0df06c0e88a3 kasan, arm64: don't allow SW_TAGS with ARM64_MTE adds 241d1cd3c710 kasan: introduce CONFIG_KASAN_HW_TAGS adds da480a393f05 arm64: enable armv8.5-a asm-arch option adds d3354a15ef1f arm64: mte: add in-kernel MTE helpers adds 80dd1701668d arm64: mte: reset the page tag in page->flags adds 4228637d33aa arm64: mte: add in-kernel tag fault handler adds 1a943f04d89c arm64: kasan: allow enabling in-kernel MTE adds e9544ac34d0e arm64: mte: convert gcr_user into an exclude mask adds ca28729d2137 arm64: mte: switch GCR_EL1 in kernel entry and exit adds af91cb20fb5d kasan, mm: untag page address in free_reserved_area adds c72c9a57924c arm64: kasan: align allocations for HW_TAGS adds 6d2ffe29e4e0 arm64: kasan: add arch layer for memory tagging helpers adds b016a6dcc9df kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds aca8e7877b03 kasan, x86, s390: update undef CONFIG_KASAN adds 2e2f1d701fd5 kasan, arm64: expand CONFIG_KASAN checks adds cc2938fb6df9 kasan, arm64: implement HW_TAGS runtime adds 4b978ee57a6c kasan, arm64: print report from tag fault handler adds 7eab5096fc86 kasan, mm: reset tags when accessing metadata adds 3625a2085b28 kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds 52e4f0c33457 kasan: add documentation for hardware tag-based mode adds 46788f204e1a kselftest/arm64: check GCR_EL1 after context switch adds 45a9ac5308b5 kasan: simplify quarantine_put call site adds f762b693074d kasan: rename get_alloc/free_info adds a3f131ddb8e9 kasan: introduce set_alloc_info adds 7f5917f19447 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds 023e655f7740 kasan: allow VMAP_STACK for HW_TAGS mode adds 95fdc9d2a613 kasan: remove __kasan_unpoison_stack adds 7e9e848a1dec kasan: inline kasan_reset_tag for tag-based modes adds d4a656dffda1 kasan: inline random_tag for HW_TAGS adds e303cf9ab264 kasan: inline kasan_poison_memory and check_invalid_free adds 05bc11c34192 kasan: inline and rename kasan_unpoison_memory adds cd2d6ac3a9b1 kasan: add and integrate kasan boot parameters adds 58bd1a006c5c kasan, mm: check kasan_enabled in annotations adds 3d02da17485d kasan-mm-check-kasan_enabled-in-annotations-fix adds 31073d3f7560 kasan: simplify kasan_poison_kfree adds 0523965f5cca kasan, mm: rename kasan_poison_kfree adds 14466c6b8b71 kasan: don't round_up too much adds a44fb58287a3 kasan: simplify assign_tag and set_tag calls adds 9ca37240b9f6 kasan: clarify comment in __kasan_kfree_large adds 5108de093683 kasan: clean up metadata allocation and usage adds 0c2caa799edc kasan, mm: allow cache merging with no metadata adds 7ca35dd8a7a5 kasan: update documentation adds f0fc51cd4392 mmap locking API: don't check locking if the mm isn't live yet adds f6b3e599e39a mm/gup: assert that the mmap lock is held in __get_user_pages() adds 5b7b65d09eb7 Merge branch 'akpm/master' into master adds a60b1e1fe9ca Add linux-next specific files for 20201112
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 (2ad438219819) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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/ABI/testing/sysfs-bus-thunderbolt | 28 + .../ABI/testing/sysfs-class-firmware-attributes | 140 +- Documentation/ABI/testing/sysfs-kernel-btf | 8 + Documentation/ABI/testing/sysfs-kernel-reboot | 32 + .../RCU/Design/Requirements/Requirements.rst | 670 +- Documentation/admin-guide/cgroup-v1/memcg_test.rst | 8 +- Documentation/admin-guide/cgroup-v1/memory.rst | 40 +- Documentation/admin-guide/device-mapper/verity.rst | 7 +- Documentation/admin-guide/spkguide.txt | 1 + Documentation/arm64/kasan-offsets.sh | 3 +- Documentation/arm64/memory.rst | 45 +- Documentation/core-api/memory-allocation.rst | 4 + Documentation/dev-tools/kasan.rst | 261 +- Documentation/dev-tools/kunit/faq.rst | 2 +- Documentation/dev-tools/kunit/style.rst | 18 +- Documentation/dev-tools/kunit/usage.rst | 10 +- Documentation/devicetree/bindings/arm/fsl.yaml | 11 + Documentation/devicetree/bindings/arm/tegra.yaml | 3 + .../bindings/bus/nvidia,tegra210-aconnect.txt | 44 - .../bindings/bus/nvidia,tegra210-aconnect.yaml | 82 + .../bindings/dma/nvidia,tegra210-adma.txt | 56 - .../bindings/dma/nvidia,tegra210-adma.yaml | 99 + .../bindings/input/touchscreen/ektf2127.txt | 2 +- .../bindings/interrupt-controller/arm,gic.yaml | 9 +- .../devicetree/bindings/misc/fsl,dpaa2-console.txt | 11 - .../bindings/misc/fsl,dpaa2-console.yaml | 25 + .../bindings/pinctrl/mscc,ocelot-pinctrl.txt | 3 +- .../bindings/pinctrl/nvidia,tegra194-pinmux.txt | 2 +- .../bindings/pinctrl/qcom,sdx55-pinctrl.yaml | 154 + .../devicetree/bindings/pwm/atmel-tcb-pwm.txt | 16 - .../devicetree/bindings/pwm/intel,keembay-pwm.yaml | 47 + .../devicetree/bindings/pwm/intel,lgm-pwm.yaml | 44 + .../devicetree/bindings/pwm/pwm-mediatek.txt | 1 + .../devicetree/bindings/pwm/pwm-mtk-disp.txt | 1 + .../devicetree/bindings/regulator/dlg,da9121.yaml | 2 +- .../bindings/regulator/rohm,bd71837-regulator.yaml | 48 + .../bindings/regulator/rohm,bd71847-regulator.yaml | 49 + .../devicetree/bindings/serial/litex,liteuart.yaml | 38 + .../bindings/soc/litex/litex,soc-controller.yaml | 39 + .../soc/microchip/atmel,at91rm9200-tcb.yaml | 34 +- .../bindings/sound/google,sc7180-trogdor.yaml | 8 +- .../devicetree/bindings/sound/mt6359.yaml | 9 + .../devicetree/bindings/sound/nau8315.txt | 18 + .../devicetree/bindings/vendor-prefixes.yaml | 6 + Documentation/filesystems/ext2.rst | 1 + Documentation/firmware-guide/acpi/acpi-lid.rst | 8 +- .../firmware-guide/acpi/gpio-properties.rst | 55 +- .../firmware-guide/acpi/method-tracing.rst | 2 +- Documentation/gpu/todo.rst | 37 +- Documentation/networking/phy.rst | 4 +- MAINTAINERS | 53 +- Makefile | 2 +- Next/SHA1s | 221 +- Next/Trees | 1 + Next/merge.log | 4830 +- arch/Kconfig | 12 +- arch/arm/Kconfig | 2 +- arch/arm/boot/compressed/head.S | 18 +- arch/arm/boot/dts/Makefile | 6 +- arch/arm/boot/dts/am437x-l4.dtsi | 6 +- arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi | 4 +- arch/arm/boot/dts/exynos3250.dtsi | 48 +- arch/arm/boot/dts/exynos4.dtsi | 26 +- arch/arm/boot/dts/exynos4210.dtsi | 36 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 2 +- arch/arm/boot/dts/exynos4412.dtsi | 25 +- arch/arm/boot/dts/exynos5250.dtsi | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 36 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 32 +- arch/arm/boot/dts/imx50-evk.dts | 2 +- arch/arm/boot/dts/imx50-kobo-aura.dts | 24 +- arch/arm/boot/dts/imx6dl-alti6p.dts | 564 + arch/arm/boot/dts/imx6dl-lanmcu.dts | 470 + ...and.dts => imx6ul-phytec-segin-ff-rdk-emmc.dts} | 29 +- .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 1 + .../boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi | 151 + arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 43 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 1 + .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 1 + .../boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi | 26 + arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 7 - arch/arm/boot/dts/motorola-mapphone-common.dtsi | 141 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 10 +- arch/arm/boot/dts/omap3-overo-base.dtsi | 4 +- arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 46 + arch/arm/boot/dts/omap4-droid4-xt894.dts | 143 + arch/arm/boot/dts/omap4-kc1.dts | 6 +- arch/arm/boot/dts/omap4-panda-es.dts | 34 +- arch/arm/boot/dts/omap4-sdp.dts | 26 +- arch/arm/boot/dts/omap5-l4.dtsi | 2 +- arch/arm/boot/dts/stm32429i-eval.dts | 1 + arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 83 +- arch/arm/boot/dts/stm32mp151.dtsi | 22 +- arch/arm/boot/dts/stm32mp157c-dk2.dts | 4 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 12 + arch/arm/boot/dts/stm32mp157c-ev1.dts | 1 + arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 37 + arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 8 + arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 5 +- arch/arm/boot/dts/tegra20-ventana.dts | 11 + .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 27 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 2 +- arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +- arch/arm/boot/dts/tegra30-ouya.dts | 4511 ++ arch/arm/configs/multi_v7_defconfig | 6 + arch/arm/configs/shmobile_defconfig | 22 +- arch/arm/include/asm/assembler.h | 88 +- arch/arm/include/asm/elf.h | 5 + arch/arm/include/asm/memory.h | 57 +- arch/arm/include/asm/processor.h | 2 +- arch/arm/kernel/Makefile | 1 + arch/arm/kernel/head-common.S | 22 +- arch/arm/kernel/head.S | 205 +- arch/arm/kernel/hyp-stub.S | 27 +- arch/arm/kernel/module.c | 20 +- arch/arm/kernel/perf_regs.c | 3 +- arch/arm/kernel/phys2virt.S | 238 + arch/arm/kernel/sleep.S | 19 +- arch/arm/mach-imx/mach-imx6q.c | 9 +- arch/arm/mach-imx/mach-imx7ulp.c | 1 + arch/arm/mach-omap2/cpuidle44xx.c | 8 +- arch/arm64/Kconfig | 32 +- arch/arm64/Kconfig.platforms | 3 - arch/arm64/Makefile | 7 +- arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 4 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 8 +- arch/arm64/boot/dts/freescale/Makefile | 2 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 14 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 14 + arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 62 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 30 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 1 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 32 +- .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 2 +- arch/arm64/boot/dts/qcom/Makefile | 4 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 76 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 +- .../boot/dts/qcom/msm8992-msft-lumia-talkman.dts | 28 + arch/arm64/boot/dts/qcom/msm8992.dtsi | 120 + .../boot/dts/qcom/msm8994-msft-lumia-cityman.dts | 73 + arch/arm64/boot/dts/qcom/msm8994.dtsi | 94 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 96 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 4 +- ...or-r1-kb.dts => sc7180-trogdor-lazor-r3-kb.dts} | 4 +- ...-r1-lte.dts => sc7180-trogdor-lazor-r3-lte.dts} | 4 +- ...or-lazor-r1.dts => sc7180-trogdor-lazor-r3.dts} | 2 +- .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 4 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 44 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 9 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 4 +- arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 6 + arch/arm64/configs/defconfig | 2 + .../asm/{alternative.h => alternative-macros.h} | 93 +- arch/arm64/include/asm/alternative.h | 267 +- arch/arm64/include/asm/asm-uaccess.h | 65 +- arch/arm64/include/asm/assembler.h | 2 +- arch/arm64/include/asm/cache.h | 3 + arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 2 + arch/arm64/include/asm/esr.h | 1 + arch/arm64/include/asm/insn.h | 3 +- arch/arm64/include/asm/kasan.h | 5 +- arch/arm64/include/asm/kernel-pgtable.h | 6 - arch/arm64/include/asm/kprobes.h | 7 - arch/arm64/include/asm/memory.h | 37 +- arch/arm64/include/asm/mmu_context.h | 6 +- arch/arm64/include/asm/mte-def.h | 14 + arch/arm64/include/asm/mte-kasan.h | 67 + arch/arm64/include/asm/mte.h | 22 +- arch/arm64/include/asm/pgtable.h | 3 +- arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/rwonce.h | 73 + arch/arm64/include/asm/string.h | 5 +- arch/arm64/include/asm/uaccess.h | 27 +- arch/arm64/kernel/alternative.c | 7 +- arch/arm64/kernel/asm-offsets.c | 3 + arch/arm64/kernel/cpufeature.c | 13 + arch/arm64/kernel/entry.S | 47 +- arch/arm64/kernel/head.S | 2 +- arch/arm64/kernel/hibernate.c | 5 + arch/arm64/kernel/image-vars.h | 2 +- arch/arm64/kernel/kaslr.c | 3 +- arch/arm64/kernel/kexec_image.c | 2 +- arch/arm64/kernel/module.c | 6 +- arch/arm64/kernel/mte.c | 118 +- arch/arm64/kernel/perf_regs.c | 3 +- arch/arm64/kernel/probes/kprobes.c | 53 +- arch/arm64/kernel/process.c | 5 +- arch/arm64/kernel/proton-pack.c | 1 + arch/arm64/kernel/psci.c | 5 +- arch/arm64/kernel/setup.c | 4 +- arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/smp.c | 18 +- arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kernel/vdso32/Makefile | 2 +- arch/arm64/kernel/vmlinux.lds.S | 10 +- arch/arm64/lib/mte.S | 18 +- arch/arm64/mm/copypage.c | 1 + arch/arm64/mm/fault.c | 59 + arch/arm64/mm/init.c | 15 +- arch/arm64/mm/kasan_init.c | 19 +- arch/arm64/mm/mmu.c | 95 +- arch/arm64/mm/mteswap.c | 9 + arch/arm64/mm/proc.S | 25 +- arch/arm64/mm/ptdump.c | 6 +- arch/csky/kernel/perf_regs.c | 3 +- arch/microblaze/kernel/setup.c | 2 +- arch/parisc/include/uapi/asm/types.h | 7 - arch/powerpc/perf/imc-pmu.c | 2 +- arch/powerpc/perf/perf_regs.c | 3 +- arch/riscv/Makefile | 6 + arch/riscv/boot/.gitignore | 3 +- arch/riscv/boot/Makefile | 2 +- arch/riscv/kernel/perf_regs.c | 3 +- arch/s390/Kconfig | 3 +- arch/s390/boot/boot.h | 1 + arch/s390/boot/compressed/decompressor.h | 4 +- arch/s390/boot/head.S | 14 +- arch/s390/boot/ipl_parm.c | 5 +- arch/s390/boot/kaslr.c | 30 +- arch/s390/boot/startup.c | 26 + arch/s390/boot/string.c | 1 + arch/s390/include/asm/ccwdev.h | 2 + arch/s390/include/asm/cio.h | 1 + arch/s390/include/asm/delay.h | 1 + arch/s390/include/asm/kasan.h | 39 +- arch/s390/include/asm/pgtable.h | 12 +- arch/s390/include/asm/processor.h | 6 +- arch/s390/kernel/base.S | 22 - arch/s390/kernel/early.c | 4 +- arch/s390/kernel/entry.S | 2 + arch/s390/kernel/head64.S | 7 +- arch/s390/kernel/perf_cpum_sf.c | 2 +- arch/s390/kernel/perf_regs.c | 3 +- arch/s390/kernel/setup.c | 10 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/s390/kvm/pv.c | 3 +- arch/s390/lib/delay.c | 13 + arch/s390/mm/gmap.c | 2 + arch/s390/mm/init.c | 2 +- arch/s390/mm/kasan_init.c | 72 +- arch/s390/pci/pci_mmio.c | 98 +- arch/sh/kernel/signal_32.c | 5 +- arch/um/include/asm/pgalloc.h | 8 +- arch/x86/boot/compressed/misc.h | 1 + arch/x86/events/intel/core.c | 12 +- arch/x86/events/intel/ds.c | 53 +- arch/x86/events/intel/uncore_snb.c | 2 +- arch/x86/events/perf_event.h | 3 +- arch/x86/include/asm/fpu/api.h | 23 +- arch/x86/include/asm/perf_event.h | 4 +- arch/x86/include/asm/thread_info.h | 1 - arch/x86/include/asm/uv/uv.h | 10 - arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/kernel/apic/io_apic.c | 4 +- arch/x86/kernel/perf_regs.c | 15 +- arch/x86/kvm/cpuid.c | 4 +- block/blk-mq.c | 2 +- block/genhd.c | 193 +- block/ioctl.c | 62 +- drivers/accessibility/speakup/i18n.h | 6 + drivers/accessibility/speakup/main.c | 65 +- drivers/accessibility/speakup/selection.c | 11 +- drivers/accessibility/speakup/speakup.h | 1 - drivers/accessibility/speakup/speakup_dummy.c | 7 +- drivers/accessibility/speakup/spk_ttyio.c | 10 +- drivers/accessibility/speakup/spk_types.h | 8 +- drivers/acpi/acpi_video.c | 6 +- drivers/acpi/battery.c | 2 +- drivers/acpi/button.c | 13 +- drivers/acpi/dptf/dptf_pch_fivr.c | 1 + drivers/acpi/dptf/dptf_power.c | 2 + drivers/acpi/dptf/int340x_thermal.c | 6 + drivers/acpi/event.c | 2 +- drivers/acpi/evged.c | 2 +- drivers/acpi/fan.c | 1 + drivers/acpi/internal.h | 2 +- drivers/acpi/nfit/core.c | 10 +- drivers/acpi/pci_irq.c | 2 +- drivers/acpi/pci_link.c | 12 +- drivers/acpi/pci_mcfg.c | 2 +- drivers/acpi/power.c | 6 +- drivers/acpi/processor_perflib.c | 6 +- drivers/acpi/sbs.c | 2 +- drivers/acpi/sbshc.c | 2 +- drivers/acpi/sbshc.h | 6 +- drivers/acpi/scan.c | 2 +- drivers/acpi/video_detect.c | 16 +- drivers/acpi/wakeup.c | 4 +- drivers/android/binder.c | 3 +- drivers/auxdisplay/Kconfig | 3 +- drivers/auxdisplay/lcd2s.c | 2 +- drivers/base/class.c | 2 +- drivers/base/core.c | 2 - drivers/base/devres.c | 2 +- drivers/base/firmware_loader/fallback.c | 2 +- drivers/block/amiflop.c | 98 +- drivers/block/ataflop.c | 135 +- drivers/block/brd.c | 39 +- drivers/block/floppy.c | 154 +- drivers/block/loop.c | 32 +- drivers/block/nbd.c | 1 + drivers/block/pktcdvd.c | 6 +- drivers/block/rbd.c | 40 +- drivers/block/swim.c | 17 - drivers/block/z2ram.c | 547 +- drivers/bluetooth/btrtl.c | 123 +- drivers/bluetooth/btusb.c | 27 +- drivers/bluetooth/hci_h5.c | 3 + drivers/bluetooth/hci_ll.c | 1 + drivers/bluetooth/hci_qca.c | 90 +- drivers/bus/mhi/Kconfig | 9 + drivers/bus/mhi/Makefile | 4 + drivers/bus/mhi/core/boot.c | 15 +- drivers/bus/mhi/core/init.c | 6 +- drivers/bus/mhi/core/internal.h | 6 +- drivers/bus/mhi/core/main.c | 5 +- drivers/bus/mhi/pci_generic.c | 345 + drivers/char/hw_random/s390-trng.c | 7 +- drivers/char/lp.c | 1 - drivers/char/mwave/mwavedd.c | 1 - drivers/char/virtio_console.c | 8 +- drivers/clk/imx/clk-gate2.c | 3 +- drivers/clk/imx/clk-imx8mm.c | 2 +- drivers/clk/imx/clk-imx8mn.c | 2 +- drivers/clk/imx/clk-imx8mp.c | 2 +- drivers/clk/imx/clk-imx8mq.c | 2 +- drivers/clk/imx/clk-scu.c | 2 +- drivers/cpufreq/armada-8k-cpufreq.c | 6 + drivers/cpufreq/cpufreq-dt.c | 3 +- drivers/cpufreq/cpufreq.c | 4 +- drivers/cpufreq/cpufreq_governor.h | 2 +- drivers/cpufreq/cpufreq_performance.c | 1 + drivers/cpufreq/cpufreq_powersave.c | 1 + drivers/cpufreq/highbank-cpufreq.c | 7 + drivers/cpufreq/intel_pstate.c | 16 +- drivers/cpufreq/loongson1-cpufreq.c | 1 + drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/qcom-cpufreq-nvmem.c | 1 + drivers/cpufreq/scpi-cpufreq.c | 1 + drivers/cpufreq/sti-cpufreq.c | 7 + drivers/cpufreq/sun50i-cpufreq-nvmem.c | 1 + drivers/cpufreq/vexpress-spc-cpufreq.c | 1 + drivers/devfreq/governor_passive.c | 15 - drivers/dma-buf/sync_file.c | 3 +- drivers/dma/dw/core.c | 6 + drivers/dma/hisi_dma.c | 5 +- drivers/dma/idma64.c | 8 +- drivers/dma/idxd/device.c | 12 +- drivers/dma/idxd/init.c | 17 +- drivers/dma/idxd/registers.h | 20 + drivers/dma/ipu/ipu_idmac.c | 11 +- drivers/dma/k3dma.c | 9 +- drivers/dma/milbeaut-xdmac.c | 5 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/sf-pdma/sf-pdma.c | 10 +- drivers/dma/ste_dma40.c | 5 +- drivers/dma/tegra210-adma.c | 7 +- drivers/dma/ti/k3-udma-glue.c | 64 +- drivers/dma/ti/k3-udma.c | 10 +- drivers/dma/ti/omap-dma.c | 37 +- drivers/dma/xilinx/xilinx_dma.c | 40 +- drivers/edac/Kconfig | 9 + drivers/edac/Makefile | 1 + drivers/edac/edac_mc.c | 3 + drivers/edac/ghes_edac.c | 4 +- drivers/edac/igen6_edac.c | 977 + drivers/firmware/Kconfig | 4 +- drivers/firmware/Makefile | 3 +- drivers/firmware/google/gsmi.c | 31 +- drivers/firmware/qcom_scm.c | 4 + drivers/firmware/tegra/bpmp-debugfs.c | 6 +- drivers/firmware/xilinx/zynqmp.c | 3 + drivers/gpio/gpio-aspeed.c | 1 + drivers/gpio/gpio-dwapb.c | 4 +- drivers/gpio/gpio-pcie-idio-24.c | 62 +- drivers/gpio/gpio-sifive.c | 2 +- drivers/gpio/gpiolib-cdev.h | 15 - drivers/gpio/gpiolib.c | 18 +- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 36 - drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 104 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 141 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 11 +- drivers/gpu/drm/amd/amdgpu/nv.c | 3 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 15 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 16 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 6 +- drivers/gpu/drm/amd/display/dc/basics/fixpt31_32.c | 5 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 5 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 15 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 8 + drivers/gpu/drm/amd/display/dc/core/dc.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 18 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 19 + drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 24 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 82 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 111 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 3 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 1 + .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 82 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 35 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 23 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 8 +- drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c | 129 + .../dc/{dce/dmub_psr.h => dcn21/dcn21_dccg.h} | 30 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 60 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 83 - .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 10 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.h | 3 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 1 + .../drm/amd/display/dc/dcn302/dcn302_resource.c | 5 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 3 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 84 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/include/fixed31_32.h | 6 - .../amd/include/asic_reg/dcn/dcn_3_0_2_offset.h | 16159 +++++ .../amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h | 62376 +++++++++++++++++++ .../pm/powerplay/hwmgr/vega12_processpptables.c | 5 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 3 + drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 3 + drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 4 +- drivers/gpu/drm/armada/armada_crtc.c | 8 +- drivers/gpu/drm/ast/ast_cursor.c | 27 +- drivers/gpu/drm/ast/ast_drv.h | 8 +- drivers/gpu/drm/ast/ast_main.c | 5 +- drivers/gpu/drm/ast/ast_mode.c | 4 +- drivers/gpu/drm/ast/ast_tables.h | 4 +- drivers/gpu/drm/bochs/bochs_kms.c | 1 - drivers/gpu/drm/drm_atomic.c | 3 +- drivers/gpu/drm/drm_client.c | 38 +- drivers/gpu/drm/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_fb_helper.c | 250 +- drivers/gpu/drm/drm_gem.c | 29 +- drivers/gpu/drm/drm_gem_cma_helper.c | 74 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 48 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 37 + drivers/gpu/drm/drm_gem_vram_helper.c | 120 +- drivers/gpu/drm/drm_internal.h | 5 +- drivers/gpu/drm/drm_prime.c | 14 +- drivers/gpu/drm/drm_vm.c | 3 - drivers/gpu/drm/etnaviv/etnaviv_drv.h | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 1 - drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 14 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 12 - drivers/gpu/drm/exynos/exynos_drm_gem.h | 2 - drivers/gpu/drm/gma500/gem.c | 6 - drivers/gpu/drm/gma500/psb_drv.h | 2 - drivers/gpu/drm/gma500/psb_irq.c | 34 +- drivers/gpu/drm/i915/display/intel_ddi.c | 178 +- drivers/gpu/drm/i915/display/intel_display.c | 232 +- drivers/gpu/drm/i915/display/intel_display.h | 4 +- drivers/gpu/drm/i915/display/intel_display_types.h | 9 + drivers/gpu/drm/i915/display/intel_sprite.c | 140 + drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 2 + drivers/gpu/drm/i915/gem/i915_gem_phys.c | 55 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 3 +- drivers/gpu/drm/i915/gt/intel_reset.c | 4 +- drivers/gpu/drm/i915/i915_gem.c | 32 +- drivers/gpu/drm/i915/i915_irq.c | 38 +- drivers/gpu/drm/i915/i915_reg.h | 24 + drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 7 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 23 +- drivers/gpu/drm/kmb/Kconfig | 5 +- drivers/gpu/drm/kmb/kmb_crtc.c | 4 +- drivers/gpu/drm/kmb/kmb_plane.c | 32 + drivers/gpu/drm/kmb/kmb_plane.h | 32 - drivers/gpu/drm/lima/lima_gem.c | 6 +- drivers/gpu/drm/lima/lima_sched.c | 11 +- drivers/gpu/drm/mcde/mcde_drv.c | 8 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 15 +- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 20 +- drivers/gpu/drm/mediatek/mtk_drm_gem.h | 4 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 10 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 12 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 11 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 13 + drivers/gpu/drm/msm/dp/dp_catalog.h | 1 + drivers/gpu/drm/msm/dp/dp_ctrl.c | 65 +- drivers/gpu/drm/msm/dp/dp_display.c | 205 +- drivers/gpu/drm/msm/dp/dp_link.c | 29 +- drivers/gpu/drm/msm/dp/dp_panel.c | 5 + drivers/gpu/drm/msm/dp/dp_reg.h | 2 + drivers/gpu/drm/msm/msm_drv.h | 4 +- drivers/gpu/drm/msm/msm_gem_prime.c | 13 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 8 + drivers/gpu/drm/nouveau/Kconfig | 1 + drivers/gpu/drm/nouveau/nouveau_bo.c | 120 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 2 - drivers/gpu/drm/nouveau/nouveau_gem.c | 6 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 2 - drivers/gpu/drm/nouveau/nouveau_prime.c | 20 - drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 2 +- drivers/gpu/drm/omapdrm/dss/Kconfig | 4 +- drivers/gpu/drm/omapdrm/dss/base.c | 2 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 7 +- drivers/gpu/drm/omapdrm/dss/dispc.h | 2 +- drivers/gpu/drm/omapdrm/dss/dispc_coefs.c | 2 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 16 +- drivers/gpu/drm/omapdrm/dss/dss.c | 7 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_phy.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 2 +- drivers/gpu/drm/omapdrm/dss/output.c | 2 +- drivers/gpu/drm/omapdrm/dss/pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/venc.c | 7 +- drivers/gpu/drm/omapdrm/dss/video-pll.c | 2 +- drivers/gpu/drm/omapdrm/omap_connector.c | 2 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 2 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_priv.h | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 8 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.h | 2 +- drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 2 +- drivers/gpu/drm/omapdrm/omap_fb.c | 2 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 5 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +- drivers/gpu/drm/omapdrm/omap_irq.c | 8 +- drivers/gpu/drm/omapdrm/omap_plane.c | 2 +- drivers/gpu/drm/omapdrm/tcm-sita.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 1 + drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 14 +- drivers/gpu/drm/pl111/pl111_drv.c | 1 - drivers/gpu/drm/qxl/qxl_display.c | 15 +- drivers/gpu/drm/qxl/qxl_draw.c | 14 +- drivers/gpu/drm/qxl/qxl_drv.h | 11 +- drivers/gpu/drm/qxl/qxl_object.c | 31 +- drivers/gpu/drm/qxl/qxl_object.h | 2 +- drivers/gpu/drm/qxl/qxl_prime.c | 12 +- drivers/gpu/drm/qxl/qxl_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon.h | 1 - drivers/gpu/drm/radeon/radeon_gem.c | 7 +- drivers/gpu/drm/radeon/radeon_prime.c | 20 - drivers/gpu/drm/radeon/radeon_ttm.c | 121 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 22 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.h | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 6 +- drivers/gpu/drm/tegra/dc.c | 8 +- drivers/gpu/drm/tegra/drm.c | 2 +- drivers/gpu/drm/tegra/sor.c | 66 +- drivers/gpu/drm/tidss/tidss_dispc.c | 9 +- drivers/gpu/drm/tiny/cirrus.c | 10 +- drivers/gpu/drm/tiny/gm12u320.c | 66 +- drivers/gpu/drm/ttm/ttm_bo.c | 74 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 72 + drivers/gpu/drm/udl/udl_connector.c | 8 +- drivers/gpu/drm/udl/udl_drv.c | 3 - drivers/gpu/drm/udl/udl_drv.h | 6 +- drivers/gpu/drm/udl/udl_main.c | 23 +- drivers/gpu/drm/udl/udl_modeset.c | 8 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 11 +- drivers/gpu/drm/vc4/vc4_bo.c | 7 +- drivers/gpu/drm/vc4/vc4_drv.h | 2 +- drivers/gpu/drm/vgem/vgem_drv.c | 16 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 4 +- drivers/gpu/drm/vkms/vkms_plane.c | 15 +- drivers/gpu/drm/vkms/vkms_writeback.c | 22 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 3 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 18 +- drivers/gpu/drm/xen/xen_drm_front_gem.h | 6 +- drivers/hid/hid-ids.h | 4 + drivers/hid/hid-quirks.c | 4 + drivers/hv/hv.c | 8 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 4 +- drivers/hwtracing/intel_th/msu.c | 2 +- drivers/ide/ide-probe.c | 66 +- drivers/ide/ide-tape.c | 2 - drivers/input/joystick/analog.c | 2 +- drivers/input/keyboard/cros_ec_keyb.c | 9 +- drivers/input/keyboard/gpio_keys.c | 2 +- drivers/input/keyboard/nomadik-ske-keypad.c | 2 + drivers/input/keyboard/pmic8xxx-keypad.c | 22 +- drivers/input/keyboard/sunkbd.c | 41 +- drivers/input/misc/ab8500-ponkey.c | 2 +- drivers/input/misc/drv260x.c | 26 +- drivers/input/misc/drv2665.c | 10 +- drivers/input/misc/drv2667.c | 14 +- drivers/input/mouse/cyapa.c | 2 +- drivers/input/mouse/cyapa_gen5.c | 4 +- drivers/input/mouse/elantech.c | 2 +- drivers/input/rmi4/rmi_bus.c | 2 +- drivers/input/rmi4/rmi_f01.c | 16 +- drivers/input/rmi4/rmi_f11.c | 236 +- drivers/input/rmi4/rmi_f54.c | 6 + drivers/input/rmi4/rmi_i2c.c | 4 + drivers/input/touchscreen/ads7846.c | 2 +- drivers/input/touchscreen/cyttsp4_core.c | 14 + drivers/input/touchscreen/cyttsp4_core.h | 14 - drivers/input/touchscreen/ektf2127.c | 32 +- drivers/input/touchscreen/resistive-adc-touch.c | 2 +- drivers/iommu/Kconfig | 2 + drivers/ipack/devices/ipoctal.c | 1 - drivers/md/Kconfig | 22 +- drivers/md/Makefile | 20 +- drivers/md/bcache/request.c | 5 +- drivers/md/dm-integrity.c | 4 +- ...vice-time.c => dm-ps-historical-service-time.c} | 0 drivers/md/dm-ps-io-affinity.c | 272 + .../md/{dm-queue-length.c => dm-ps-queue-length.c} | 0 .../md/{dm-round-robin.c => dm-ps-round-robin.c} | 0 .../md/{dm-service-time.c => dm-ps-service-time.c} | 0 drivers/md/dm-verity-verify-sig.c | 9 +- drivers/md/dm-writecache.c | 4 +- drivers/md/dm.c | 7 +- drivers/md/md.c | 83 +- drivers/misc/mei/bus.c | 2 +- drivers/misc/uacce/uacce.c | 13 +- drivers/mmc/host/dw_mmc.c | 17 +- drivers/mmc/host/renesas_sdhi_core.c | 14 +- drivers/mmc/host/sdhci-of-esdhc.c | 2 + drivers/mmc/host/sdhci-pic32.c | 11 +- drivers/mmc/host/tmio_mmc_core.c | 7 +- drivers/mtd/mtd_blkdevs.c | 28 - drivers/mtd/spi-nor/core.c | 544 +- drivers/mtd/spi-nor/core.h | 26 + drivers/mtd/spi-nor/micron-st.c | 115 +- drivers/mtd/spi-nor/sfdp.c | 170 +- drivers/mtd/spi-nor/sfdp.h | 8 + drivers/mtd/spi-nor/spansion.c | 171 + drivers/net/bareudp.c | 2 +- drivers/net/dsa/hirschmann/hellcreek.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.h | 1 + drivers/net/dsa/mv88e6xxx/devlink.c | 109 +- drivers/net/dsa/mv88e6xxx/global1.h | 2 + drivers/net/dsa/mv88e6xxx/global1_vtu.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 22 +- drivers/net/ethernet/microchip/lan743x_main.h | 3 - .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 3 +- drivers/net/geneve.c | 2 +- drivers/net/gtp.c | 2 +- drivers/net/ipa/gsi.c | 7 +- drivers/net/ipa/ipa_main.c | 6 +- drivers/net/ipa/ipa_mem.c | 8 +- drivers/net/phy/aquantia_main.c | 4 +- drivers/net/phy/microchip_t1.c | 1 - drivers/net/phy/realtek.c | 2 + drivers/net/thunderbolt.c | 2 +- drivers/net/tun.c | 121 +- drivers/net/vxlan.c | 4 +- drivers/net/wireguard/device.c | 2 +- drivers/net/wireless/Kconfig | 13 - drivers/net/wireless/ath/ath10k/Kconfig | 1 + drivers/net/wireless/ath/ath9k/ath9k.h | 1 - drivers/net/wireless/ath/ath9k/debug.c | 4 +- drivers/net/wireless/ath/ath9k/init.c | 19 - drivers/net/wireless/ath/ath9k/main.c | 5 - drivers/net/wireless/ath/carl9170/mac.c | 4 - drivers/net/wireless/ath/carl9170/main.c | 1 - drivers/net/wireless/broadcom/b43/main.c | 6 +- drivers/net/wireless/broadcom/b43legacy/main.c | 6 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 10 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 10 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 18 + .../net/wireless/intel/iwlwifi/mvm/time-event.c | 103 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 20 + drivers/net/wireless/marvell/mwifiex/main.c | 6 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 18 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 2 + drivers/net/wireless/ralink/rt2x00/rt2x00config.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 6 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 3 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 4 +- drivers/net/wireless/realtek/rtw88/coex.c | 673 +- drivers/net/wireless/realtek/rtw88/coex.h | 36 +- drivers/net/wireless/realtek/rtw88/debug.c | 4 +- drivers/net/wireless/realtek/rtw88/main.c | 4 +- drivers/net/wireless/realtek/rtw88/main.h | 13 +- drivers/net/wireless/realtek/rtw88/reg.h | 15 +- drivers/net/wireless/realtek/rtw88/rtw8723d.c | 62 +- drivers/net/wireless/realtek/rtw88/rtw8821c.c | 3 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 47 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 99 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 6 +- drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 173 +- drivers/net/wireless/rsi/rsi_sdio.h | 8 +- drivers/nvme/host/core.c | 2 - drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 10 +- drivers/pinctrl/pinctrl-amd.c | 49 +- drivers/pinctrl/pinctrl-at91-pio4.c | 4 +- drivers/pinctrl/pinctrl-ocelot.c | 186 +- drivers/pinctrl/pinctrl-utils.c | 2 +- drivers/pinctrl/qcom/Kconfig | 58 +- drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm.c | 34 +- drivers/pinctrl/qcom/pinctrl-sdx55.c | 1018 + drivers/platform/surface/Kconfig | 10 + drivers/platform/surface/Makefile | 1 + drivers/platform/surface/surface_gpe.c | 309 + drivers/platform/x86/Kconfig | 14 + drivers/platform/x86/Makefile | 3 + drivers/platform/x86/amd-pmc.c | 286 + .../x86/dell-wmi-sysman/passobj-attributes.c | 21 +- drivers/platform/x86/dell-wmi-sysman/sysman.c | 12 +- drivers/platform/x86/intel-hid.c | 16 +- drivers/platform/x86/intel_pmc_core.c | 2 +- drivers/platform/x86/thinkpad_acpi.c | 11 +- drivers/powercap/powercap_sys.c | 4 +- drivers/pwm/Kconfig | 32 +- drivers/pwm/Makefile | 3 + drivers/pwm/pwm-ab8500.c | 4 +- drivers/pwm/pwm-atmel-tcb.c | 264 +- drivers/pwm/pwm-atmel.c | 4 +- drivers/pwm/pwm-bcm-iproc.c | 4 +- drivers/pwm/pwm-bcm-kona.c | 4 +- drivers/pwm/pwm-bcm2835.c | 4 +- drivers/pwm/pwm-berlin.c | 4 +- drivers/pwm/pwm-brcmstb.c | 4 +- drivers/pwm/pwm-clps711x.c | 4 +- drivers/pwm/pwm-crc.c | 2 +- drivers/pwm/pwm-dwc.c | 319 + drivers/pwm/pwm-ep93xx.c | 4 +- drivers/pwm/pwm-fsl-ftm.c | 4 +- drivers/pwm/pwm-hibvt.c | 7 +- drivers/pwm/pwm-img.c | 4 +- drivers/pwm/pwm-imx-tpm.c | 10 +- drivers/pwm/pwm-imx1.c | 25 +- drivers/pwm/pwm-imx27.c | 25 +- drivers/pwm/pwm-intel-lgm.c | 244 + drivers/pwm/pwm-iqs620a.c | 2 +- drivers/pwm/pwm-keembay.c | 240 + drivers/pwm/pwm-lp3943.c | 1 + drivers/pwm/pwm-lpc18xx-sct.c | 4 +- drivers/pwm/pwm-lpc32xx.c | 4 +- drivers/pwm/pwm-lpss-platform.c | 39 +- drivers/pwm/pwm-lpss.c | 7 +- drivers/pwm/pwm-mediatek.c | 23 +- drivers/pwm/pwm-meson.c | 4 +- drivers/pwm/pwm-mtk-disp.c | 4 +- drivers/pwm/pwm-pxa.c | 4 +- drivers/pwm/pwm-rcar.c | 6 +- drivers/pwm/pwm-renesas-tpu.c | 4 +- drivers/pwm/pwm-rockchip.c | 4 +- drivers/pwm/pwm-samsung.c | 4 +- drivers/pwm/pwm-sifive.c | 4 +- drivers/pwm/pwm-spear.c | 4 +- drivers/pwm/pwm-sti.c | 54 +- drivers/pwm/pwm-sun4i.c | 4 +- drivers/pwm/pwm-tegra.c | 4 +- drivers/pwm/pwm-tiecap.c | 4 +- drivers/pwm/pwm-tiehrpwm.c | 16 +- drivers/pwm/pwm-vt8500.c | 4 +- drivers/pwm/pwm-zx.c | 5 +- drivers/regulator/bd718x7-regulator.c | 164 +- drivers/regulator/core.c | 5 +- drivers/regulator/pfuze100-regulator.c | 13 +- drivers/s390/block/dasd.c | 23 +- drivers/s390/block/dasd_devmap.c | 109 + drivers/s390/block/dasd_eckd.c | 175 +- drivers/s390/block/dasd_fba.c | 2 +- drivers/s390/block/dasd_int.h | 114 +- drivers/s390/block/dasd_ioctl.c | 27 +- drivers/s390/cio/chp.c | 15 + drivers/s390/cio/chp.h | 1 + drivers/s390/cio/chsc.c | 145 +- drivers/s390/cio/chsc.h | 3 +- drivers/s390/cio/device.c | 15 +- drivers/s390/crypto/ap_bus.c | 164 +- drivers/s390/crypto/ap_bus.h | 12 + drivers/s390/crypto/pkey_api.c | 15 + drivers/s390/crypto/zcrypt_api.c | 66 + drivers/s390/crypto/zcrypt_api.h | 2 + drivers/scsi/advansys.c | 16 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 3 +- drivers/scsi/arcmsr/arcmsr_hba.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 4 +- drivers/scsi/dc395x.c | 15 +- drivers/scsi/device_handler/scsi_dh_alua.c | 10 +- drivers/scsi/esas2r/esas2r_disc.c | 3 +- drivers/scsi/esas2r/esas2r_init.c | 5 +- drivers/scsi/esas2r/esas2r_int.c | 8 +- drivers/scsi/esas2r/esas2r_main.c | 8 +- drivers/scsi/isci/init.c | 18 +- drivers/scsi/lpfc/lpfc_attr.c | 56 +- drivers/scsi/lpfc/lpfc_bsg.c | 34 +- drivers/scsi/lpfc/lpfc_debugfs.c | 3 +- drivers/scsi/lpfc/lpfc_nvme.c | 37 +- drivers/scsi/lpfc/lpfc_nvmet.c | 17 +- drivers/scsi/lpfc/lpfc_scsi.c | 48 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 8 +- drivers/scsi/pm8001/pm8001_sas.c | 2 +- drivers/scsi/scsi_lib.c | 8 + drivers/scsi/sd.c | 19 +- drivers/scsi/ufs/ufs-mediatek.c | 218 +- drivers/scsi/ufs/ufs-mediatek.h | 22 +- drivers/scsi/ufs/ufshcd.c | 5 +- drivers/scsi/ufs/unipro.h | 6 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/litex/Kconfig | 19 + drivers/soc/litex/Makefile | 3 + drivers/soc/litex/litex_soc_ctrl.c | 176 + drivers/soc/qcom/kryo-l2-accessors.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 2 +- drivers/soc/qcom/qcom-geni-se.c | 5 +- drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/rpmh.c | 2 +- drivers/soc/qcom/rpmhpd.c | 3 + drivers/soc/qcom/smem.c | 3 +- drivers/soc/qcom/smp2p.c | 1 + drivers/soc/qcom/smsm.c | 4 +- drivers/soc/qcom/wcnss_ctrl.c | 8 +- drivers/soc/tegra/fuse/speedo-tegra124.c | 21 +- drivers/soc/tegra/fuse/speedo-tegra210.c | 6 +- drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-bcm63xx-hsspi.c | 4 +- drivers/spi/spi-fsi.c | 2 +- drivers/spi/spi-imx.c | 2 + drivers/spi/spi-mt7621.c | 2 + drivers/spi/spi-sprd.c | 1 + drivers/spi/spi-stm32-qspi.c | 8 +- drivers/spi/spi-tegra114.c | 2 + drivers/spi/spi-tegra20-sflash.c | 1 + drivers/spi/spi-tegra20-slink.c | 2 + drivers/spi/spi-ti-qspi.c | 1 + drivers/spi/spi.c | 23 +- drivers/staging/ks7010/ks7010_sdio.c | 4 +- drivers/staging/most/sound/sound.c | 14 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 44 +- drivers/staging/mt7621-pci/pci-mt7621.c | 4 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 4 +- drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 45 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 12 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 6 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 44 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 87 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 22 +- drivers/staging/rtl8723bs/core/rtw_security.c | 4 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 16 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 10 +- drivers/staging/rtl8723bs/hal/hal_com.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 20 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 15 +- drivers/staging/rtl8723bs/include/ieee80211.h | 35 +- drivers/staging/rtl8723bs/include/osdep_service.h | 3 - .../rtl8723bs/include/osdep_service_linux.h | 2 - drivers/staging/rtl8723bs/include/rtw_ht.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 16 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 16 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 26 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 8 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 2 +- drivers/staging/wlan-ng/prism2mgmt.c | 4 +- drivers/thunderbolt/Kconfig | 13 + drivers/thunderbolt/Makefile | 3 + drivers/thunderbolt/ctl.c | 4 +- drivers/thunderbolt/debugfs.c | 24 + drivers/thunderbolt/dma_test.c | 736 + drivers/thunderbolt/nhi.c | 36 +- drivers/thunderbolt/path.c | 13 +- drivers/thunderbolt/switch.c | 33 +- drivers/thunderbolt/tb.h | 8 + drivers/thunderbolt/tunnel.c | 50 +- drivers/thunderbolt/xdomain.c | 148 +- drivers/tty/serial/Kconfig | 32 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/liteuart.c | 404 + drivers/uio/uio.c | 14 +- drivers/vhost/vringh.c | 3 +- drivers/video/fbdev/core/fbmem.c | 5 - drivers/video/fbdev/hyperv_fb.c | 1 + drivers/video/fbdev/riva/riva_hw.c | 14 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 6 +- drivers/vme/bridges/vme_tsi148.c | 7 - drivers/vme/vme.c | 13 +- fs/aio.c | 2 +- fs/cifs/cifsacl.c | 1 + fs/cifs/smb2ops.c | 88 +- fs/dlm/lockspace.c | 2 +- fs/dlm/lowcomms.c | 304 +- fs/dlm/lowcomms.h | 2 + fs/dlm/member.c | 2 +- fs/dlm/rcom.c | 6 +- fs/eventpoll.c | 159 +- fs/ext4/ext4.h | 6 +- fs/ext4/super.c | 11 - fs/fuse/dir.c | 23 +- fs/fuse/file.c | 22 +- fs/fuse/fuse_i.h | 29 +- fs/fuse/inode.c | 57 +- fs/fuse/virtio_fs.c | 47 +- fs/io-wq.c | 10 - fs/io-wq.h | 1 - fs/io_uring.c | 509 +- fs/kernfs/dir.c | 2 +- fs/libfs.c | 4 +- fs/notify/fsnotify.c | 12 +- fs/notify/inotify/inotify_user.c | 23 +- fs/ntfs/file.c | 5 +- fs/ntfs/inode.c | 2 - fs/ntfs/logfile.c | 3 +- fs/ocfs2/super.c | 1 + fs/proc/array.c | 4 +- fs/super.c | 49 - fs/xfs/libxfs/xfs_rmap.c | 2 +- fs/xfs/libxfs/xfs_rmap_btree.c | 16 +- fs/xfs/scrub/bmap.c | 2 + fs/xfs/scrub/refcount.c | 8 +- fs/xfs/xfs_pnfs.c | 2 +- include/drm/drm_client.h | 7 +- include/drm/drm_gem.h | 5 +- include/drm/drm_gem_cma_helper.h | 8 +- include/drm/drm_gem_shmem_helper.h | 4 +- include/drm/drm_gem_ttm_helper.h | 6 + include/drm/drm_gem_vram_helper.h | 14 +- include/drm/drm_mode_config.h | 12 - include/drm/ttm/ttm_bo_api.h | 28 + include/drm/ttm/ttm_bo_driver.h | 7 +- include/kunit/test.h | 2 +- include/linux/blkdev.h | 3 +- include/linux/bpf.h | 3 + include/linux/bpf_lsm.h | 23 + include/linux/bpf_types.h | 1 + include/linux/cgroup-defs.h | 15 - include/linux/cpufreq.h | 18 +- include/linux/cpuhotplug.h | 1 + include/linux/cpumask.h | 24 + include/linux/device/class.h | 14 + include/linux/dma-buf-map.h | 93 +- include/linux/dma-buf.h | 4 +- include/linux/edac.h | 9 + include/linux/entry-common.h | 4 - include/linux/fs.h | 38 +- include/linux/genhd.h | 13 +- include/linux/ide.h | 3 - include/linux/kasan-checks.h | 2 +- include/linux/kasan.h | 364 +- include/linux/kernfs.h | 2 +- include/linux/litex.h | 102 + include/linux/memcontrol.h | 43 +- include/linux/mhi.h | 12 +- include/linux/mm.h | 39 +- include/linux/module.h | 4 + include/linux/moduleloader.h | 3 +- include/linux/mtd/spi-nor.h | 53 +- include/linux/netdevice.h | 1 + include/linux/page-flags-layout.h | 2 +- include/linux/perf_event.h | 13 +- include/linux/perf_regs.h | 6 +- include/linux/pm_clock.h | 8 + include/linux/preempt.h | 69 + include/linux/rcu_segcblist.h | 1 + include/linux/sched.h | 7 +- include/linux/sched/hotplug.h | 2 + include/linux/slab.h | 18 + include/linux/spi/spi.h | 1 + include/linux/stop_machine.h | 5 + include/linux/string.h | 2 +- include/linux/swiotlb.h | 2 - include/linux/thunderbolt.h | 18 +- include/linux/uio_driver.h | 16 + include/net/cfg80211.h | 28 +- include/net/ip.h | 2 +- include/net/ip_tunnels.h | 2 - include/net/udp.h | 6 +- include/sound/graph_card.h | 16 + include/sound/simple_card_utils.h | 3 + include/sound/soc.h | 1 + include/uapi/linux/bpf.h | 51 + include/uapi/linux/fuse.h | 30 +- include/uapi/linux/if_packet.h | 12 + include/uapi/linux/nl80211.h | 3 +- include/uapi/linux/snmp.h | 1 + init/init_task.c | 2 +- kernel/bpf/Makefile | 1 + kernel/bpf/bpf_lsm.c | 8 + kernel/bpf/bpf_task_storage.c | 315 + kernel/bpf/btf.c | 411 +- kernel/bpf/hashtab.c | 16 +- kernel/bpf/syscall.c | 3 +- kernel/bpf/sysfs_btf.c | 2 +- kernel/bpf/verifier.c | 40 +- kernel/cgroup/cgroup.c | 12 - kernel/cpu.c | 9 +- kernel/events/core.c | 57 +- kernel/events/internal.h | 16 +- kernel/events/ring_buffer.c | 20 +- kernel/fork.c | 4 +- kernel/futex.c | 5 +- kernel/locking/lockdep.c | 19 +- kernel/module.c | 175 +- kernel/power/snapshot.c | 44 +- kernel/rcu/rcu_segcblist.c | 135 +- kernel/rcu/rcu_segcblist.h | 2 - kernel/rcu/srcutree.c | 5 +- kernel/rcu/tree.c | 3 +- kernel/reboot.c | 206 + kernel/sched/core.c | 930 +- kernel/sched/cpudeadline.c | 4 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/cpupri.c | 4 +- kernel/sched/deadline.c | 50 +- kernel/sched/debug.c | 12 +- kernel/sched/fair.c | 120 +- kernel/sched/idle.c | 2 +- kernel/sched/rt.c | 79 +- kernel/sched/sched.h | 82 +- kernel/sched/stop_task.c | 2 +- kernel/stop_machine.c | 27 +- kernel/trace/bpf_trace.c | 18 +- kernel/workqueue.c | 4 + lib/Kconfig.debug | 9 + lib/Kconfig.kasan | 71 +- lib/cpumask.c | 20 +- lib/dump_stack.c | 2 + lib/smp_processor_id.c | 5 + lib/test_kasan.c | 2 +- lib/test_kasan_module.c | 2 +- localversion-next | 2 +- mm/Kconfig | 3 + mm/huge_memory.c | 9 +- mm/kasan/Makefile | 25 +- mm/kasan/common.c | 822 +- mm/kasan/generic.c | 67 +- mm/kasan/generic_report.c | 165 - mm/kasan/hw_tags.c | 205 + mm/kasan/init.c | 17 +- mm/kasan/kasan.h | 173 +- mm/kasan/quarantine.c | 23 +- mm/kasan/report.c | 320 +- mm/kasan/report_generic.c | 327 + mm/kasan/report_hw_tags.c | 42 + mm/kasan/{tags_report.c => report_sw_tags.c} | 27 +- mm/kasan/{common.c => shadow.c} | 565 +- mm/kasan/{tags.c => sw_tags.c} | 39 +- mm/kfence/core.c | 6 +- mm/madvise.c | 7 +- mm/memcontrol.c | 150 +- mm/memory-failure.c | 70 +- mm/memory_hotplug.c | 2 +- mm/mempool.c | 2 +- mm/page_alloc.c | 37 +- mm/page_poison.c | 2 +- mm/ptdump.c | 13 +- mm/slab.c | 10 +- mm/slab.h | 14 +- mm/slab_common.c | 19 +- mm/slub.c | 34 +- mm/zsmalloc.c | 1 - net/bluetooth/hci_conn.c | 12 +- net/bluetooth/hci_debugfs.c | 50 + net/bluetooth/hci_event.c | 28 +- net/bluetooth/hci_request.c | 85 +- net/bluetooth/hci_request.h | 2 + net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 8 +- net/bluetooth/smp.c | 44 +- net/bluetooth/smp.h | 2 + net/bridge/br_device.c | 2 +- net/bridge/br_mrp.c | 26 +- net/bridge/br_mrp_netlink.c | 2 +- net/bridge/br_private.h | 2 +- net/bridge/br_private_mrp.h | 2 +- net/core/dev.c | 15 + net/core/skbuff.c | 3 +- net/dsa/dsa.c | 7 +- net/dsa/dsa_priv.h | 2 - net/dsa/slave.c | 29 +- net/ethtool/features.c | 2 +- net/ipv4/devinet.c | 3 +- net/ipv4/ip_gre.c | 6 +- net/ipv4/ip_tunnel_core.c | 13 +- net/ipv4/ip_vti.c | 2 +- net/ipv4/ipip.c | 2 +- net/ipv4/proc.c | 1 + net/ipv4/syncookies.c | 9 +- net/ipv4/udp.c | 7 +- net/ipv4/udp_diag.c | 2 +- net/ipv6/ip6_gre.c | 6 +- net/ipv6/ip6_tunnel.c | 32 +- net/ipv6/ip6_vti.c | 2 +- net/ipv6/proc.c | 2 + net/ipv6/sit.c | 4 +- net/ipv6/syncookies.c | 10 +- net/ipv6/udp.c | 5 +- net/iucv/af_iucv.c | 3 +- net/mac80211/cfg.c | 11 - net/mac80211/chan.c | 3 +- net/mac80211/debugfs_netdev.c | 11 - net/mac80211/ieee80211_i.h | 6 - net/mac80211/iface.c | 52 +- net/mac80211/main.c | 8 - net/mac80211/pm.c | 15 - net/mac80211/rx.c | 5 - net/mac80211/tx.c | 26 +- net/mac80211/util.c | 2 +- net/mac80211/wme.c | 3 - net/mptcp/protocol.c | 1 + net/netlabel/netlabel_unlabeled.c | 17 +- net/packet/af_packet.c | 37 +- net/packet/internal.h | 5 +- net/sched/act_api.c | 2 +- net/sched/act_bpf.c | 2 +- net/sched/cls_rsvp.h | 2 +- net/sched/em_cmp.c | 2 +- net/sched/sch_pie.c | 2 +- net/sunrpc/xprtsock.c | 1 - net/wireless/chan.c | 6 +- net/wireless/core.c | 8 +- net/wireless/nl80211.c | 36 +- net/wireless/rdev-ops.h | 10 - net/wireless/trace.h | 5 - net/wireless/util.c | 5 +- net/wireless/wext-compat.c | 51 - net/xfrm/xfrm_compat.c | 5 +- samples/bpf/hbm.c | 1 - samples/bpf/test_ipip.sh | 179 - scripts/Makefile.lib | 2 + scripts/Makefile.modfinal | 20 +- scripts/checkpatch.pl | 108 +- security/bpf/hooks.c | 2 + sound/core/pcm_lib.c | 4 +- sound/firewire/amdtp-stream.h | 2 +- sound/pci/hda/patch_realtek.c | 50 +- sound/soc/codecs/Kconfig | 5 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/mt6359.c | 37 +- sound/soc/codecs/mt6359.h | 8 - sound/soc/codecs/nau8315.c | 166 + sound/soc/codecs/rt1015.c | 101 +- sound/soc/codecs/wm8994.c | 6 +- sound/soc/codecs/wm8998.c | 4 +- sound/soc/fsl/fsl_aud2htx.c | 5 +- sound/soc/fsl/fsl_xcvr.c | 2 +- sound/soc/generic/audio-graph-card.c | 175 +- sound/soc/mediatek/Kconfig | 1 + .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 4 +- sound/soc/qcom/common.c | 13 +- sound/soc/qcom/sc7180.c | 62 + sound/soc/soc-compress.c | 63 +- sound/soc/soc-core.c | 3 +- sound/soc/soc-pcm.c | 3 +- sound/soc/tegra/tegra_alc5632.c | 4 +- sound/soc/tegra/tegra_max98090.c | 8 +- sound/soc/tegra/tegra_rt5640.c | 8 +- sound/soc/tegra/tegra_rt5677.c | 4 +- sound/soc/tegra/tegra_sgtl5000.c | 4 +- sound/soc/tegra/tegra_wm8753.c | 8 +- sound/soc/tegra/tegra_wm8903.c | 8 +- sound/soc/tegra/tegra_wm9712.c | 4 +- sound/soc/tegra/trimslice.c | 8 +- sound/soc/ti/davinci-mcasp.c | 294 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 3 +- tools/bpf/bpftool/Makefile | 44 +- tools/bpf/bpftool/bash-completion/bpftool | 2 +- tools/bpf/bpftool/btf.c | 37 +- tools/bpf/bpftool/main.c | 15 +- tools/bpf/bpftool/main.h | 1 + tools/bpf/bpftool/map.c | 4 +- tools/bpf/resolve_btfids/Makefile | 9 - tools/bpf/runqslower/Makefile | 55 +- tools/build/Makefile | 4 - tools/include/uapi/linux/bpf.h | 51 + tools/lib/bpf/btf.c | 807 +- tools/lib/bpf/btf.h | 8 + tools/lib/bpf/libbpf.c | 23 +- tools/lib/bpf/libbpf.map | 9 + tools/lib/bpf/libbpf_probes.c | 1 + tools/objtool/Makefile | 9 - tools/perf/Makefile.perf | 4 - tools/power/acpi/Makefile.config | 1 - tools/power/x86/turbostat/Makefile | 3 +- tools/power/x86/turbostat/turbostat.8 | 2 +- tools/power/x86/turbostat/turbostat.c | 573 +- .../x86_energy_perf_policy.c | 67 +- tools/scripts/Makefile.include | 10 + tools/testing/kunit/.gitattributes | 1 - tools/testing/kunit/kunit.py | 27 +- tools/testing/kunit/kunit_kernel.py | 53 +- tools/testing/kunit/kunit_parser.py | 17 +- tools/testing/kunit/kunit_tool_test.py | 4 +- tools/testing/selftests/arm64/mte/Makefile | 2 +- .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 152 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/btf_helpers.c | 259 + tools/testing/selftests/bpf/btf_helpers.h | 19 + tools/testing/selftests/bpf/prog_tests/btf.c | 40 +- .../selftests/bpf/prog_tests/btf_dedup_split.c | 325 + .../selftests/bpf/prog_tests/btf_skc_cls_ingress.c | 2 +- tools/testing/selftests/bpf/prog_tests/btf_split.c | 99 + tools/testing/selftests/bpf/prog_tests/btf_write.c | 43 + .../selftests/bpf/prog_tests/hash_large_key.c | 43 + tools/testing/selftests/bpf/prog_tests/subprogs.c | 6 + .../selftests/bpf/prog_tests/tcp_hdr_options.c | 12 +- .../testing/selftests/bpf/prog_tests/tcpbpf_user.c | 30 +- .../selftests/bpf/prog_tests/test_local_storage.c | 204 +- tools/testing/selftests/bpf/progs/local_storage.c | 103 +- .../selftests/bpf/progs/test_hash_large_key.c | 44 + .../selftests/bpf/progs/test_subprogs_unused.c | 21 + .../testing/selftests/bpf/progs/test_tcpbpf_kern.c | 2 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 42 +- tools/testing/selftests/bpf/test_maps.c | 3 +- tools/testing/selftests/bpf/test_progs.h | 11 + tools/testing/selftests/bpf/test_tunnel.sh | 43 +- tools/testing/selftests/cgroup/cgroup_util.c | 4 +- tools/testing/selftests/gpio/Makefile | 25 +- tools/testing/selftests/intel_pstate/aperf.c | 22 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 2 +- tools/testing/selftests/memfd/fuse_test.c | 2 +- tools/testing/selftests/memfd/memfd_test.c | 2 +- tools/testing/selftests/net/bareudp.sh | 6 + tools/testing/selftests/net/psock_fanout.c | 72 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 6 + tools/testing/selftests/run_kselftest.sh | 2 +- .../tc-testing/tc-tests/filters/tests.json | 4 +- 1259 files changed, 114788 insertions(+), 15111 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-kernel-reboot delete mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt create mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.yaml delete mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.txt create mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.yaml delete mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt create mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdx55-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/atmel-tcb-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/intel,keembay-pwm.yaml create mode 100644 Documentation/devicetree/bindings/pwm/intel,lgm-pwm.yaml create mode 100644 Documentation/devicetree/bindings/serial/litex,liteuart.yaml create mode 100644 Documentation/devicetree/bindings/soc/litex/litex,soc-controller.yaml create mode 100644 Documentation/devicetree/bindings/sound/nau8315.txt create mode 100644 arch/arm/boot/dts/imx6dl-alti6p.dts create mode 100644 arch/arm/boot/dts/imx6dl-lanmcu.dts copy arch/arm/boot/dts/{imx6ul-phytec-segin-ff-rdk-nand.dts => imx6ul-phytec-segin [...] create mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi create mode 100644 arch/arm/boot/dts/tegra30-ouya.dts create mode 100644 arch/arm/kernel/phys2virt.S create mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r1-kb.dts => sc7180-trogdor-la [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r1-lte.dts => sc7180-trogdor-l [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r1.dts => sc7180-trogdor-lazor [...] copy arch/arm64/include/asm/{alternative.h => alternative-macros.h} (69%) create mode 100644 arch/arm64/include/asm/mte-def.h create mode 100644 arch/arm64/include/asm/mte-kasan.h create mode 100644 arch/arm64/include/asm/rwonce.h delete mode 100644 arch/parisc/include/uapi/asm/types.h create mode 100644 drivers/bus/mhi/pci_generic.c create mode 100644 drivers/edac/igen6_edac.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c copy drivers/gpu/drm/amd/display/dc/{dce/dmub_psr.h => dcn21/dcn21_dccg.h} (61%) create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_2_sh_mask.h rename drivers/md/{dm-historical-service-time.c => dm-ps-historical-service-time.c [...] create mode 100644 drivers/md/dm-ps-io-affinity.c rename drivers/md/{dm-queue-length.c => dm-ps-queue-length.c} (100%) rename drivers/md/{dm-round-robin.c => dm-ps-round-robin.c} (100%) rename drivers/md/{dm-service-time.c => dm-ps-service-time.c} (100%) create mode 100644 drivers/pinctrl/qcom/pinctrl-sdx55.c create mode 100644 drivers/platform/surface/surface_gpe.c create mode 100644 drivers/platform/x86/amd-pmc.c create mode 100644 drivers/pwm/pwm-dwc.c create mode 100644 drivers/pwm/pwm-intel-lgm.c create mode 100644 drivers/pwm/pwm-keembay.c create mode 100644 drivers/soc/litex/Kconfig create mode 100644 drivers/soc/litex/Makefile create mode 100644 drivers/soc/litex/litex_soc_ctrl.c create mode 100644 drivers/thunderbolt/dma_test.c create mode 100644 drivers/tty/serial/liteuart.c create mode 100644 include/linux/litex.h create mode 100644 include/sound/graph_card.h create mode 100644 kernel/bpf/bpf_task_storage.c delete mode 100644 mm/kasan/generic_report.c create mode 100644 mm/kasan/hw_tags.c create mode 100644 mm/kasan/report_generic.c create mode 100644 mm/kasan/report_hw_tags.c rename mm/kasan/{tags_report.c => report_sw_tags.c} (78%) copy mm/kasan/{common.c => shadow.c} (51%) rename mm/kasan/{tags.c => sw_tags.c} (88%) delete mode 100755 samples/bpf/test_ipip.sh create mode 100644 sound/soc/codecs/nau8315.c delete mode 100644 tools/testing/kunit/.gitattributes create mode 100644 tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c create mode 100644 tools/testing/selftests/bpf/btf_helpers.c create mode 100644 tools/testing/selftests/bpf/btf_helpers.h create mode 100644 tools/testing/selftests/bpf/prog_tests/btf_dedup_split.c create mode 100644 tools/testing/selftests/bpf/prog_tests/btf_split.c create mode 100644 tools/testing/selftests/bpf/prog_tests/hash_large_key.c create mode 100644 tools/testing/selftests/bpf/progs/test_hash_large_key.c create mode 100644 tools/testing/selftests/bpf/progs/test_subprogs_unused.c