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-allmodconfig in repository toolchain/ci/linux.
discards 26aed0ea32c8 Add linux-next specific files for 20201216 discards 6c2d4a068412 Merge branch 'akpm/master' discards e336550f6bf3 secretmem-test-add-basic-selftest-for-memfd_secret2-fix discards 55278e9f982d secretmem: test: add basic selftest for memfd_secret(2) discards ae151b29c791 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix discards b97752013edc arch, mm: wire up memfd_secret system call were relevant discards eaa0d0f9ba30 PM: hibernate: disable when there are active secretmem users discards 6ff50cbe38a7 secretmem: add memcg accounting discards 067806a2efd3 secretmem: use PMD-size pages to amortize direct map fragm [...] discards 694a3cbbfd6d mm: introduce memfd_secret system call to create "secret" [...] discards f3b7a0c27526 kfence: fix implicit function declaration discards 40a8930416e6 set_memory: allow querying whether set_direct_map_*() is a [...] discards b4f026989604 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix discards 0db8bd894471 set_memory: allow set_direct_map_*_noflush() for multiple pages discards 1791ecc108e6 mmap: make mlock_future_check() global discards d9db291ba0b6 mm: add definition of PMD_PAGE_ORDER discards e0cb591b165c mm/gup: assert that the mmap lock is held in __get_user_pages() discards a263cb22cd04 mmap locking API: don't check locking if the mm isn't live yet discards fb4adc5c07bc selftests/filesystems: expand epoll with epoll_pwait2 discards 61af0f40cca9 epoll: wire up syscall epoll_pwait2 discards 73838592ac6d epoll: add syscall epoll_pwait2 discards 1f5a693c35d6 epoll: convert internal api to timespec64 discards da3d6e4c25b5 mm: fix some spelling mistakes in comments discards 78e04f47e901 kasan: update documentation discards e53d04894055 kasan, mm: allow cache merging with no metadata discards 864a94571a6f kasan: sanitize objects when metadata doesn't fit discards 042a402ff631 kasan: clarify comment in __kasan_kfree_large discards 4112547e01ec kasan: simplify assign_tag and set_tag calls discards 06788b95ea61 kasan: don't round_up too much discards e32749772108 kasan, mm: rename kasan_poison_kfree discards 8800546f36b3 kasan, mm: check kasan_enabled in annotations discards fa4d67e4c7a0 kasan: don't use read-only static keys discards b49b1fda123e kasan: add and integrate kasan boot parameters discards 3a1092469df9 kasan: inline (un)poison_range and check_invalid_free discards ace8361e5a42 kasan: open-code kasan_unpoison_slab discards 660f8f1e90d4 kasan: inline random_tag for HW_TAGS discards aaa43e06cecc kasan: inline kasan_reset_tag for tag-based modes discards bf70d997cab9 kasan: remove __kasan_unpoison_stack discards 31509bd3ed92 kasan: allow VMAP_STACK for HW_TAGS mode discards 40d2653c1f9d kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK discards b30c394655a9 kasan: introduce set_alloc_info discards 1c5b5c0d3f3d kasan: rename get_alloc/free_info discards e565f05850f1 kasan: simplify quarantine_put call site discards 52931fca5ba8 kselftest/arm64: check GCR_EL1 after context switch discards 410df302a42d kasan: add documentation for hardware tag-based mode discards a794b0240cab kasan, arm64: enable CONFIG_KASAN_HW_TAGS discards 6c145dcb09b8 kasan, mm: reset tags when accessing metadata discards ecb2c24d2791 kasan, arm64: print report from tag fault handler discards c7e724642c2e kasan, arm64: implement HW_TAGS runtime discards 0056ad3c8323 kasan, arm64: expand CONFIG_KASAN checks discards a07e244d3e4c kasan, x86, s390: update undef CONFIG_KASAN discards c85b79aa57a2 kasan: define KASAN_GRANULE_SIZE for HW_TAGS discards 223b62f3e724 arm64: kasan: add arch layer for memory tagging helpers discards 8083f6a53108 arm64: kasan: align allocations for HW_TAGS discards 7867c07d8d29 kasan, mm: untag page address in free_reserved_area discards f3cbdd121dc5 arm64: mte: switch GCR_EL1 in kernel entry and exit discards d5b1221d9b4a arm64: mte: convert gcr_user into an exclude mask discards e04f6a266584 arm64: kasan: allow enabling in-kernel MTE discards a6fd024dc02f arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE discards dd6870f3218e arm64: mte: add in-kernel tag fault handler discards 54053196a429 arm64: mte: reset the page tag in page->flags discards a6bdf8dc80f6 arm64: mte: add in-kernel MTE helpers discards 4180fd7ba760 arm64: enable armv8.5-a asm-arch option discards 6aae1852704b kasan: introduce CONFIG_KASAN_HW_TAGS discards bb4a6b590f49 kasan: separate metadata_fetch_row for each mode discards d96538c30f7a kasan: rename SHADOW layout macros to META discards 5257194111a8 kasan: rename print_shadow_for_address to print_memory_metadata discards fe92adf10f6b kasan: rename addr_has_shadow to addr_has_metadata discards 321eb9d8a0ae kasan, arm64: rename kasan_init_tags and mark as __init discards 4fbc0b0a50b4 kasan, arm64: move initialization message discards e3abbc6ae2a1 kasan, arm64: only use kasan_depth for software modes discards dd55ffd33744 kasan, arm64: only init shadow for software modes discards e4ef6eeef93f kasan: decode stack frame only with KASAN_STACK_ENABLE discards 7149ff3bae9f kasan: hide invalid free check implementation discards a04c44b70367 kasan: don't duplicate config dependencies discards 34ec07a258ce kasan: rename report and tags files discards 0d5b1143b222 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE discards 79da0b12c659 kasan: split out shadow.c from common.c discards d3da9f43f10d kasan: only build init.c for software modes discards dbb0ad3313c8 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* discards a38e24f5ead7 kasan: rename (un)poison_shadow to (un)poison_range discards b22aa998b5a1 kasan, mm: fix build issue with asmlinkage discards e2622996f4cc kasan: shadow declarations only for software modes discards 8776950847b1 kasan: group vmalloc code discards cbca0aa4f39d kasan: KASAN_VMALLOC depends on KASAN_GENERIC discards 7a559ca7def3 kasan: drop unnecessary GPL text from comment headers discards c07f72eaa773 merge fix for "s390/pci: remove races against pte updates" discards 1d60282327b5 mm: simplify follow_pte{,pmd} discards e6ec7ccc8f85 mm: unexport follow_pte_pmd discards aaab9b64213b epoll: eliminate unnecessary lock for zero timeout discards aa81435ef11d epoll: replace gotos with a proper loop discards 897d4fc31ce1 epoll: pull all code between fetch_events and send_event i [...] discards 1208fd6c10f5 epoll: simplify and optimize busy loop logic discards 415647f973ad epoll: move eavail next to the list_empty_careful check discards 93bea07b24fa epoll: pull fatal signal checks into ep_send_events() discards 041da00cf1fe epoll: simplify signal handling discards b71d7ba5469d epoll: check for events when removing a timed out thread f [...] discards bc33e7ab2735 ARM: boot: quote aliased symbol names in string.c discards 15bd718339ad treewide: remove stringification from __alias macro definition discards 20cfc74fa034 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() discards ff9a4f3e6ac2 mm/memcg: add missed warning in mem_cgroup_lruvec discards 4f23cd482718 mm/memcontrol:rewrite mem_cgroup_page_lruvec() discards be180ec9a9d5 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] discards 3cf8595a72af mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] discards e62aa0faa975 mm: slub: call account_slab_page() after slab page initialization discards 507701a2b302 mm, kvm: account kvm_vcpu_mmap to kmemcg discards 30b33ae47533 mm/memcg: remove unused definitions discards 9bc92ea68509 mm/memcg: warning on !memcg after readahead page charged discards ee0ada4de7c4 mm/memcg: bail early from swap accounting if memcg disabled discards f0f2e6b87011 apparmor: remove duplicate macro list_entry_is_head() discards 7df4e55f536a kmap: stupid hacks to make it compile discards e913769e3d45 Merge branch 'akpm-current/current' discards 73a01ed47302 Merge remote-tracking branch 'memblock/for-next' discards 9b99880cd0d7 Merge remote-tracking branch 'notifications/notifications- [...] discards 989093ae11d2 Merge remote-tracking branch 'kunit-next/kunit' discards b7e1ed6bbcc2 Merge remote-tracking branch 'fpga/for-next' discards daacfbf5783c Merge remote-tracking branch 'pidfd/for-next' discards dd31aea4f575 Merge remote-tracking branch 'hyperv/hyperv-next' discards 6146ad420a1a Merge remote-tracking branch 'xarray/main' discards f4336dd5afa6 Merge remote-tracking branch 'nvmem/for-next' discards 5863ec18e1db Merge remote-tracking branch 'slimbus/for-next' discards c383480969a3 Merge remote-tracking branch 'seccomp/for-next/seccomp' discards c06817b2fb93 Merge remote-tracking branch 'ntb/ntb-next' discards 7de17b71162c Merge remote-tracking branch 'rtc/rtc-next' discards 95cb09ad6352 Merge remote-tracking branch 'coresight/next' discards 47ef316e6b3a Merge remote-tracking branch 'livepatching/for-next' discards fbbdcd2279d0 Merge remote-tracking branch 'kselftest/next' discards 35be2794d048 Merge remote-tracking branch 'userns/for-next' discards 3a04a6d156aa Merge remote-tracking branch 'pwm/for-next' discards 6537efef9ea1 Merge remote-tracking branch 'pinctrl/for-next' discards 79b5f870ad60 Merge remote-tracking branch 'gpio/for-next' discards 08e1d0c645a0 Merge remote-tracking branch 'rpmsg/for-next' discards 4ab534b41beb Merge remote-tracking branch 'vhost/linux-next' discards c1af035e8aa2 Merge remote-tracking branch 'scsi-mkp/for-next' discards fb6bf80641e2 Merge remote-tracking branch 'scsi/for-next' discards 2ad434af1513 Merge remote-tracking branch 'cgroup/for-next' discards 1c12f4165105 Merge remote-tracking branch 'dmaengine/next' discards c1f49b0ff3ac Merge remote-tracking branch 'icc/icc-next' discards d53c3d24c190 Merge remote-tracking branch 'mux/for-next' discards 6d409a4f6f49 Merge remote-tracking branch 'vfio/next' discards b3b688fe0a0f Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards 97a02e1513d6 Merge remote-tracking branch 'ipmi/for-next' discards 64f8a9f72e0f Merge remote-tracking branch 'leds/for-next' discards 97df62bb3ecc Merge remote-tracking branch 'hsi/for-next' discards c07589a8d79f Merge remote-tracking branch 'chrome-platform/for-next' discards cc2e634f25b9 Merge remote-tracking branch 'drivers-x86/for-next' discards 48e03db86a9e Merge remote-tracking branch 'workqueues/for-next' discards 8487ce7d59c9 Merge remote-tracking branch 'percpu/for-next' discards ad3925606ff3 Merge remote-tracking branch 'xen-tip/linux-next' discards 10cdb5bf2825 Merge remote-tracking branch 'kvms390/next' discards 1c16fe0fbd4a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' discards 5878a63fb44b Merge remote-tracking branch 'kvm-arm/next' discards 7c31d3803868 Merge remote-tracking branch 'rcu/rcu/next' discards 6690e51a9c8a Merge remote-tracking branch 'ftrace/for-next' discards 3ca6637cd34b Merge remote-tracking branch 'edac/edac-for-next' discards 58c625d87fe2 Merge remote-tracking branch 'tip/auto-latest' discards 6b07b559b05f Merge remote-tracking branch 'spi/for-next' discards 8c0049bd66e9 Merge remote-tracking branch 'mailbox/mailbox-for-next' discards dbd552038d3a Merge remote-tracking branch 'devicetree/for-next' discards 0c39dfb670f6 Merge remote-tracking branch 'audit/next' discards 4891db55f79d Merge remote-tracking branch 'smack/next' discards e76fd804abf3 Merge remote-tracking branch 'selinux/next' discards 1dab1204c025 Merge remote-tracking branch 'keys/keys-next' discards 8387d09610bb Merge remote-tracking branch 'integrity/next-integrity' discards 8e8696ff18bc Merge remote-tracking branch 'security/next-testing' discards 742d50f7bc65 Merge remote-tracking branch 'regulator/for-next' discards 787031ad5591 Merge remote-tracking branch 'battery/for-next' discards 8909b51c221e Merge remote-tracking branch 'backlight/for-backlight-next' discards e5f99d028131 Merge remote-tracking branch 'mfd/for-mfd-next' discards 7d72e7a7905b Merge remote-tracking branch 'mmc/next' discards e79f29055c5c Merge remote-tracking branch 'pcmcia/pcmcia-next' discards 86d8bf60c252 Merge remote-tracking branch 'device-mapper/for-next' discards f11a9bfb277c Merge remote-tracking branch 'block/for-next' discards 46b13f6a846f Merge remote-tracking branch 'input/next' omits fafd320ae51b Input: raydium_ts_i2c - do not send zero length discards 0d4f0b9c311f Merge remote-tracking branch 'modules/modules-next' discards ee85e3687c89 Merge remote-tracking branch 'regmap/for-next' omits 1e2020aa0da0 Input: da7280 - fix missing error test discards ab0a3ced433a Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 3fbe014a1649 Merge remote-tracking branch 'drm-msm/msm-next' discards f5ed94f14f7b Merge remote-tracking branch 'drm-intel/for-linux-next' discards 7407fae50110 Merge remote-tracking branch 'amdgpu/drm-next' discards 82093d3f2231 Merge remote-tracking branch 'drm/drm-next' discards 07e45e7ae332 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 762a69e0e544 Merge remote-tracking branch 'nand/nand/next' discards 5a109229b6fd Merge remote-tracking branch 'mtd/mtd/next' discards 7f4686f2f832 Merge remote-tracking branch 'gfs2/for-next' discards ddb87ab63ad9 Merge remote-tracking branch 'net-next/master' discards 420cbb7678c1 Merge remote-tracking branch 'rdma/for-next' discards c73c352fcce9 Merge remote-tracking branch 'swiotlb/linux-next' discards 4ef706fed2f4 Merge remote-tracking branch 'dlm/next' discards d60b947bac45 Merge remote-tracking branch 'ieee1394/for-next' discards bd00e186baf7 Merge remote-tracking branch 'thermal/thermal/linux-next' discards b1b5e923f518 Merge remote-tracking branch 'pm/linux-next' discards bbb0e629d31e Merge remote-tracking branch 'v4l-dvb-next/master' discards 1e2e428aa44a Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards a1563fc1cbd5 Merge remote-tracking branch 'dmi/dmi-for-next' discards 3181e670a458 Merge remote-tracking branch 'i3c/i3c/next' discards 9f756acc2031 Merge remote-tracking branch 'i2c/i2c/for-next' discards eaeb802253b7 Merge remote-tracking branch 'hid/for-next' discards 42bb29f246c7 Merge remote-tracking branch 'pstore/for-next/pstore' discards 6964b3c1c32c Merge remote-tracking branch 'pci/next' discards 90f4fceb57b6 Merge remote-tracking branch 'printk/for-next' discards 4890cd3c8f02 Merge remote-tracking branch 'vfs/for-next' discards be79e5df0174 Merge remote-tracking branch 'file-locks/locks-next' discards 0e9af44b82de Merge remote-tracking branch 'xfs/for-next' discards b248bfbf3a53 Merge remote-tracking branch 'v9fs/9p-next' discards da65304fa278 Merge remote-tracking branch 'ubifs/next' discards 24f526372288 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 9b4d8d430e2b Merge remote-tracking branch 'cel/cel-next' discards 1adc981492a4 Merge remote-tracking branch 'nfs-anna/linux-next' discards d64a25534160 Merge remote-tracking branch 'nfs/linux-next' discards a2696b6d0ea0 Merge remote-tracking branch 'jfs/jfs-next' discards 1797a068d2e2 Merge remote-tracking branch 'fuse/for-next' omits 57f04815fd95 drm/msm: Fix WARN_ON() splat in _free_object() discards c1f5abc3dfb2 Merge remote-tracking branch 'f2fs/dev' discards 8524cf9da016 Merge remote-tracking branch 'ext4/dev' discards 3631914794e6 Merge remote-tracking branch 'ext3/for_next' discards 1e93dc2c3fbd Merge remote-tracking branch 'exfat/dev' discards f8fc3f605d60 Merge remote-tracking branch 'erofs/dev' discards 9bc31fb3d5cd Merge remote-tracking branch 'configfs/for-next' discards 3251edc39671 Merge remote-tracking branch 'cifs/for-next' discards 8b483e3ae7b7 Merge remote-tracking branch 'ceph/master' discards c7ae2fe6ff71 cifs: update internal module version number discards 15f686606737 Merge remote-tracking branch 'btrfs/for-next' discards 4a2d9fc82fee Merge remote-tracking branch 'uml/linux-next' discards afa34f36a5da Merge remote-tracking branch 's390/for-next' discards acce72f49f6d Merge remote-tracking branch 'risc-v/for-next' discards 84192e00ab16 Merge remote-tracking branch 'powerpc/next' discards b5c84c414310 Merge remote-tracking branch 'parisc-hd/for-next' discards 52df14904c36 Merge remote-tracking branch 'openrisc/for-next' discards f3d8c81561be Merge remote-tracking branch 'nds32/next' discards 557f2e673d9d Merge remote-tracking branch 'mips/mips-next' discards c848bf4c562d Merge remote-tracking branch 'microblaze/next' discards 34431e21eac0 Merge remote-tracking branch 'm68knommu/for-next' discards 12c668adf4ef Merge remote-tracking branch 'h8300/h8300-next' discards 5dbc10b90d73 Merge remote-tracking branch 'csky/linux-next' discards 396263c35d5f Merge remote-tracking branch 'clk/clk-next' discards 56b8f8a8671f Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards e03308241d7f Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 9b5efd165a79 Merge remote-tracking branch 'tegra/for-next' discards a576353a87b3 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 23e683419f34 Merge remote-tracking branch 'stm32/stm32-next' discards f1d1d486c197 Merge remote-tracking branch 'samsung-krzk/for-next' discards c51e3ede2bb9 Merge remote-tracking branch 'rockchip/for-next' discards 8cb53709b260 Merge remote-tracking branch 'reset/reset/next' discards 7284a6319edc Merge remote-tracking branch 'renesas/next' discards 443446d42391 Merge remote-tracking branch 'realtek/for-next' discards 74570ebe3a04 Merge remote-tracking branch 'qcom/for-next' discards ed68029d7b84 Merge remote-tracking branch 'omap/for-next' discards 3b1758a7c004 Merge remote-tracking branch 'mvebu/for-next' discards e647ec4c0496 Merge remote-tracking branch 'mediatek/for-next' discards d3e8a63908cf Merge remote-tracking branch 'keystone/next' discards 1df2ff952051 Merge remote-tracking branch 'imx-mxs/for-next' discards 2c4e8acc6095 Merge remote-tracking branch 'drivers-memory/for-next' discards aba043e2dce4 Merge remote-tracking branch 'at91/at91-next' discards f8113b5ce1e6 Merge remote-tracking branch 'aspeed/for-next' discards c7335c0e4e7d Merge remote-tracking branch 'amlogic/for-next' discards b827245e96f6 Merge remote-tracking branch 'arm-soc/for-next' discards 16afad80f6e1 Merge remote-tracking branch 'arm64/for-next/core' discards 1c2275881a19 Merge remote-tracking branch 'arm/for-next' discards 92e3b930645e Merge remote-tracking branch 'asm-generic/master' discards 9abbd512d78b Merge remote-tracking branch 'dma-mapping/for-next' omits 4294fa5f5032 drm/i915: Reduce duplicated switch cases in hpd code discards 43bede1b8c70 Merge remote-tracking branch 'compiler-attributes/compiler [...] discards b7cf0f141628 Merge remote-tracking branch 'kbuild/for-next' discards abbad2bed22f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 077e992aebce Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards d8cd33c15381 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 8d2f89b0ee49 Merge remote-tracking branch 'omap-fixes/fixes' discards 3918058ce812 Merge remote-tracking branch 'kselftest-fixes/fixes' discards 3ed9f715c080 Merge remote-tracking branch 'ide/master' discards 3f786cf0ffa8 Merge remote-tracking branch 'input-current/for-linus' discards 730a10b222d1 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards 7f51eef4a6ca Merge remote-tracking branch 'pci-current/for-linus' discards 3e42e21bc257 Merge remote-tracking branch 'spi-fixes/for-linus' discards 647baac0836d Merge remote-tracking branch 'regulator-fixes/for-linus' discards 5a5b81165256 Merge remote-tracking branch 'regmap-fixes/for-linus' discards e5037121674f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 987598fc8055 Merge remote-tracking branch 'sound-current/for-linus' discards 8695ed2e9907 Merge remote-tracking branch 'sparc/master' discards 6b4abfe5a356 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards a42adf26044a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards d4e6f78c3f8f Merge remote-tracking branch 'arm-current/fixes' discards 6ce2ac2890f6 Merge remote-tracking branch 'arc-current/for-curr' omits ae5633d5117d Merge branch 'rcu/urgent' into HEAD discards 2386d820766e drm/amdgpu/disply: fix documentation warnings in display manager discards 1f77314e11d6 drm/amd/display: Add get_dig_frontend implementation for DCEx discards ac067f51057c Revert "drm/amd/display: disable stream if pixel clock cha [...] discards 6c4672e74f9c ALSA: hda/hdmi - enable runtime pm for CI AMD display audio discards b9bdd520c732 drm/amdgpu: take runtime pm reference when we attach a buffer discards 36cf786fd20a drm/amdgpu: Enable GPU reset for vangogh discards 11bec1c8acd4 drm/amdgpu: fix mode2 reset sequence for vangogh discards 388b50bb48ae drm/amdgpu/nv: add mode2 reset handling discards 54ae8bfa8dbd drm/amdgpu: add mode2 reset support for vangogh discards 7376ea119a72 drm/amdgpu: add another raven1 gfxoff quirk discards 0783615055c6 drm/radeon: fix check order in radeon_bo_move discards 86b6c7a7097f drm/amdgpu: fix check order in amdgpu_bo_move discards 60efcab9cd00 usb: typec: ucsi: check cci busy during PPM reset discards 3048c5493cd2 gpio: Skip over NULL and (empty string) line names discards dc349abb6c52 MAINTAINERS: Remove reference to non-existing file discards 4fe5f9d12412 gpio: hisi: Do not require ACPI for COMPILE_TEST discards d598027b3897 gpiolib: Disallow identical line names in the same chip omits d1c29f5debd4 Merge branch 'efi/core' omits c9fe9e8b6553 Merge branch 'irq/core' omits 3dcb8b53cbd2 Merge tag 'efi-next-for-v5.11-3' of git://git.kernel.org/p [...] omits fe3defba436f usb: cdnsp: Fix for undefined reference to `usb_hcd_is_pri [...] omits 90dfbe8a1041 Merge branch 'efi/core' omits c4cd6acd2870 usb: cdnsp: Fixes for sparse warnings omits e4e0845d460e usb: cdns3: Fixes for sparse warnings omits 2c9a4078b904 usb: cdnsp: fix error handling in cdnsp_mem_init() omits 139d9cbdeb33 usb: cdns3: Removes xhci_cdns3_suspend_quirk from host-export.h omits 0f4638c411ce usb: cdnsp: Removes some not useful function arguments omits 47f436c51128 usb: cdns3: fix warning when USB_CDNS_HOST is not set omits e2862de57cac usb: cdns3: fix build when PM_SLEEP is not set omits f608cb1cb5c1 usb: cdnsp: Mark cdnsp_gadget_ops with static keyword omits 270d1623ad1f MAINTAINERS: add Cadence USBSSP DRD IP driver entry omits 3db719afce97 usb: cdns3: Change file names for cdns3 driver. omits f3a0f3963ada usb: cdnsp: Add tracepoints for CDNSP driver omits 7084eee81e54 usb: cdnsp: cdns3 Add main part of Cadence USBSSP DRD Driver omits 798c852d6000 usb: cdnsp: Device side header file for CDNSP driver omits c487e03929f0 usb: cdns3: Changed type of gadget_dev in cdns structure omits 41d6992d242b usb: cdns3: Refactoring names in reusable code omits aeb6f6091b9b usb: cdns3: Moves reusable code to separate module omits 6e70e693e677 usb: cdns3: Split core.c into cdns3-plat and core.c file omits 3aaeca8792d9 usb: cdns3: Add support for DRD CDNSP omits 6b8945603d05 certs: Replace K{U,G}IDT_INIT() with GLOBAL_ROOT_{U,G}ID omits a03da41508b1 certs: Fix blacklist flag type confusion omits 1b04fa990026 rcu-tasks: Move RCU-tasks initialization to before early_i [...] discards 08e85a810cae Merge branch 'pm-cpufreq' into linux-next discards 1f1c3d7221de Merge branch 'pm-opp' into linux-next discards a1c0ffc5b481 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus discards 2ca04a92e035 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits f373a811fd9a ASoC: Intel: fix error code cnl_set_dsp_D0() omits d72c8b0e1cac efi: arm: force use of unsigned type for EFI_PHYS_ALIGN omits e0a6aa30504c efi: ia64: disable the capsule loader discards dee5f5f145b0 nfsd: Don't set eof on a truncated READ_PLUS discards 00f8d9a3f37b nfsd: Fixes for nfsd4_encode_read_plus_data() omits 7abe0224623f Merge tag 'time-namespace-v5.11' of gitolite.kernel.org:pu [...] discards a8f25236e6e3 MAINTAINERS: Add maintainer for HiSilicon GPIO driver omits f726c72d6c05 dma-mapping: benchmark: check the validity of dma mask bits omits bad62714b7e0 exfat: Avoid allocating upcase table using kcalloc() discards d82a97956789 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static discards 7871e047f041 fault-injection: handle EI_ETYPE_TRUE discards 283e7dde237a reboot: hide from sysfs not applicable settings discards 3124dd22f00f reboot: allow to override reboot type if quirks are found discards a6616f53113b reboot: remove cf9_safe from allowed types and rename cf9_force discards 16f3f771cbcc reboot: fix variable assignments in type_store discards e3fa6dc52237 reboot: allow to specify reboot mode via sysfs discards 6fceab58b560 reboot: refactor and comment the cpu selection code discards b3159004569b kcov: don't instrument with UBSAN discards 725b4b699d95 ubsan: expand tests and reporting discards 3c67dabb6817 ubsan: remove UBSAN_MISC in favor of individual options discards 572fc9d54214 powerpc: add .data..Lubsan_data*/.data..Lubsan_type* secti [...] discards bd06731ef42b ubsan: enable for all*config builds discards c32a141b3846 ubsan: disable UBSAN_TRAP for all*config discards 85655cdb5b8f ubsan: disable object-size sanitizer under GCC discards bb12b8e4147b ubsan: move cc-option tests into Kconfig discards 1f4860984aa5 ubsan: remove redundant -Wno-maybe-uninitialized discards 45a8ce825c1d resource-fix-kernel-doc-markups-checkpatch-fixes discards acb24114ac65 kernel/resource.c: fix kernel-doc markups discards 8d7f928aabf9 aio: simplify read_events() discards 471a4e4acb1b blktrace: make relay callbacks const discards 0a596743ada7 ath9k: make relay callbacks const discards d10e9d7ced8d ath11k: make relay callbacks const discards 17d49f9c633e ath10k: make relay callbacks const discards ab90777fc5a7 drm/i915: make relay callbacks const discards 6406b34402c7 relay-allow-the-use-of-const-callback-structs-v3 discards 85d6db7d05ee relay: allow the use of const callback structs discards bc8ab08df9dc relay: make create_buf_file and remove_buf_file callbacks [...] discards 68e8c1d096be relay: require non-NULL callbacks in relay_open() discards 119891c4b10e relay: remove unused buf_mapped and buf_unmapped callbacks discards 11844acb58ae bfs: don't use WARNING: string when it's just info. discards c49dee1ff9b4 gcov: fix kernel-doc markup issue discards 13ea8ef82d84 gcov: remove support for GCC < 4.9 discards 687d004532e9 rapidio: remove unused rio_get_asm() and rio_get_device() discards d00aadff43bf kdump: append uts_namespace.name offset to VMCOREINFO discards 7a3c03ccd5a3 fs/nilfs2: remove some unused macros to tame gcc discards 5ca7affbc400 checkpatch: add printk_once and printk_ratelimit to prefer [...] discards e42bb6d3aa5b checkpatch-fix-typo_spelling-check-for-words-with-apostrophe-fix discards dc2bcf587cbf checkpatch: fix TYPO_SPELLING check for words with apostrophe discards aedb987713fd checkpatch: add warning for lines starting with a '#' in c [...] discards 0b6a1dbbe483 checkpatch: add warning for unnecessary use of %h[xudi] an [...] discards da2ac5b49eb8 checkpatch: add fix and improve warning msg for non-standa [...] discards 98077b1909eb checkpatch: add fix option for LOGICAL_CONTINUATIONS discards 8b3ae6caf132 checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS discards d4aef63a4cef checkpatch: fix unescaped left brace discards 7d4732c1db56 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags discards 1a9ef30121f6 checkpatch: fix spelling errors and remove repeated word discards 3a9c9e99d31b checkpatch: improve email parsing discards df2e5892ce84 checkpatch: add __alias and __weak to suggested __attribut [...] discards ee28e1878627 checkpatch: add fix option for GERRIT_CHANGE_ID discards f56f6266357f checkpatch-update-__attribute__sectionname-quote-removal-v2 discards 28e3e8699bde checkpatch: update __attribute__((section("name"))) quote removal discards 03ffbf43f5f4 checkpatch: add a fixer for missing newline at eof discards 4e0172a63503 checkpatch: extend attributes check to handle more patterns discards 571c2793aec2 checkpatch: allow --fix removal of unnecessary break statements discards 4e1578ef8cc6 checkpatch: prefer static const declarations discards 85d747d3a480 checkpatch: ignore generated CamelCase defines and enum values discards f784df59ef45 checkpatch: fix false positives in REPEATED_WORD warning discards 2e450ec0110e checkpatch: add new exception to repeated word check discards 401c84df2c36 gpio: xilinx: utilize generic bitmap_get_value and _set_value discards 8ccaaf92c5d5 gpio: thunderx: utilize for_each_set_clump macro discards 0a7a134b6873 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] discards 44e5d2186090 lib/test_bitmap.c: add for_each_set_clump test cases discards 7765e1d9883d bitops: introduce the for_each_set_clump macro discards 235ffca8e474 lib/lz4: explicitly support in-place decompression discards ac4bd2fc67ea lib: cleanup kstrto*() usage discards b410a02a1ea3 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment discards 29da3dd32242 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] discards 076badf635ec string.h: add FORTIFY coverage for strscpy() discards ff08f95c56eb lkdtm: tests for FORTIFY_SOURCE discards 7459d10f0b4b lib: string.h: detect intra-object overflow in fortified s [...] discards 9b9039c72acf lib/string: remove unnecessary #undefs discards 7a572cfb27d4 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes discards e69266189ac0 ilog2: Improve ilog2 for constant arguments discards e01dc46130b7 lib: optimize cpumask_local_spread() discards a75235708b87 lib/cmdline_kunit: provide meaningful MODULE_LICENSE() discards 548b33b753c9 lib/cmdline_kunit: type of expected returned values should be int discards 69cf3ec22416 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix discards 1987f84faec6 lib/cmdline_kunit: add a new test suite for cmdline API discards ce549492a356 lib/cmdline: allow NULL to be an output for get_option() discards d9e9ef1393cc lib/cmdline: fix get_option() for strings starting with hyphen discards 23fa4e39ee62 lib/bits_kunit: follow new file name convention for KUnit tests discards 17bf776cf09a lib/linear_ranges_kunit: follow new file name convention f [...] discards 8250e121c672 lib/list_kunit: follow new file name convention for KUnit tests discards c1fb8bf58f12 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT discards f6a22b85686b lib/stackdepot.c: use array_size() helper in jhash2() discards 82b78a3b2705 lib/stackdepot.c: use flex_array_size() helper in memcpy() discards 2b8d7a3855fc lib/stackdepot.c: replace one-element array with flexible- [...] discards af491e9bdd78 lib/test_free_pages.c: add basic progress indicators discards 204939ed72ea bitmap: remove unused function declaration discards aeea4ece464a include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] discards e1a409908d0d kernel/acct.c: use #elif instead of #end and #elif discards 9f1b3a3b2d40 kernel.h: split out mathematical helpers fix discards 9b5514a93494 kernel.h: Split out mathematical helpers discards 930389b31f5f asm-generic: force inlining of get_order() to work around [...] discards 7f014d72f7e1 proc/sysctl: make protected_* world readable discards abe2353f71da proc: fix lookup in /proc/net subdirectories after setns(2) discards a28f9bacd54f proc-provide-details-on-indirect-branch-speculation-v2 discards 8195a554ccb0 proc: provide details on indirect branch speculation discards e1583b3d5a34 procfs: delete duplicated words + other fixes discards 88a41f72c947 alpha: Replace bogus in_interrupt() discards d3928b0cbb6f kernel/hung_task.c: Monitor killed tasks. discards 29e0c129c2b2 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 8fb9bd3f05e4 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 10734d3b0282 MAINTAINERS: add entry for KFENCE discards 50ddd24e216f kfence: add test suite discards 0fca5f991268 kfence, Documentation: add KFENCE documentation discards fa5b7711f7aa kfence, kasan: make KFENCE compatible with KASAN discards a470e5d5e554 mm, kfence: insert KFENCE hooks for SLUB discards c248c80eca73 mm, kfence: insert KFENCE hooks for SLAB discards de62cb015b9b kfence: use pt_regs to generate stack trace on faults discards 4d4fca539f6c arm64, kfence: enable KFENCE for ARM64 discards e21d96503add x86, kfence: enable KFENCE for x86 discards ef020f779b90 kfence: avoid stalling work queue task without allocations discards 957aca52906b kfence: Fix parameter description for kfence_object_start() discards 3b295ea3a66b mm: add Kernel Electric-Fence infrastructure discards 89bc80e2c674 mm: cleanup kstrto*() usage discards 18581d9a1f1b mm: fix fall-through warnings for Clang discards 853a0c1e3b8f mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] discards 4626315a10e4 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at discards a49d1b07ff7a mm:backing-dev: use sysfs_emit in macro defining functions discards 58b9bb96ff4b mm: huge_memory: convert remaining use of sprintf to sysfs [...] discards d82ac6f03acb mm: use sysfs_emit for struct kobject * uses discards 981bebdf3022 mm: fix kernel-doc markups discards 7083381e7523 zram: break the strict dependency from lzo discards e7accb60be5c zram: add stat to gather incompressible pages since zram set up discards 5386a20ae7c6 zram: support page writeback discards a7fe50493d1c mm/process_vm_access: remove redundant initialization of iov_r discards 4aca210bb2b8 mm/zsmalloc.c: rework the list_add code in insert_zspage() discards 86417fae11c2 mm/zswap: move to use crypto_acomp API for hardware acceleration discards dcc4d8d9db3b mm/zswap: fix passing zero to 'PTR_ERR' warning discards a45009f21a3c mm/zswap: make struct kernel_param_ops definitions const discards 96f1f1c26a77 userfaultfd/selftests: hint the test runner on required privilege discards 0cd7fb6a98d9 userfaultfd/selftests: fix retval check for userfaultfd_open() discards 533c3b16b513 userfaultfd/selftests: always dump something in modes discards 47e1c7cc491b userfaultfd-selftests-make-__su64-format-specifiers-portable-v2 discards 65e717090926 userfaultfd: selftests: make __{s,u}64 format specifiers portable discards 3452331fda80 userfaultfd: add user-mode only option to unprivileged_use [...] discards d02eb5bb4f0a userfaultfd: add UFFD_USER_MODE_ONLY discards 9e6fc3a40858 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards e81bdd2e2008 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards 6ad9628509ba mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] discards 9aece3b80f4c mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO discards 982cb8f20614 mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY discards 8852002d0a95 kernel/power: allow hibernation with page_poison sanity checking discards e9fb1ed41224 mm, page_poison: use static key more efficiently discards 4dd60bb3e0ff mm, page_alloc: do not rely on the order of page_poison an [...] discards 1592413d5ad7 mm-cma-improve-pr_debug-log-in-cma_release-fix discards 576f36c3c811 mm: cma: improve pr_debug log in cma_release() discards 7cdb61c58e49 mm/cma.c: remove redundant cma_mutex lock discards 6ba086b8dedd mm,thp,shmem: make khugepaged obey tmpfs mount flags discards 3fda1c88c699 mm,thp,shm: limit gfp mask to no more than specified discards 41319cec25f9 mm,thp,shmem: limit shmem THP alloc gfp_mask discards e7735c97e29d mm: remove pagevec_lookup_entries discards a273e732523f mm: pass pvec directly to find_get_entries discards 088328536bb9 mm: remove nr_entries parameter from pagevec_lookup_entries discards 3d9c5b575826 mm: add an 'end' parameter to pagevec_lookup_entries discards 926123abddf9 mm: add an 'end' parameter to find_get_entries discards 5d4dc7ec533e fix mm-add-and-use-find_lock_entries.patch discards fa95c3fb6da9 mm: add and use find_lock_entries discards 8fd22ab65654 iomap: use mapping_seek_hole_data discards e614cf0b276a fix mm-filemap-add-mapping_seek_hole_data.patch discards f4a46331ef04 mm/filemap: add mapping_seek_hole_data discards 3f3ee7413ae1 fix mm-filemap-add-helper-for-finding-pages.patch discards 3a4fa3b5d283 mm/filemap: add helper for finding pages discards f83e4e5e5c21 mm/filemap: rename find_get_entry to mapping_get_entry discards 19151174b180 mm: add FGP_ENTRY discards 1c08e5569100 mm/swap: optimise get_shadow_from_swap_cache discards 084e15209aad mm/shmem: use pagevec_lookup in shmem_unlock_mapping discards 64d2040bebcb mm: make pagecache tagged lookups return only head pages discards 6146269c536d mm: migrate: remove unused parameter in migrate_vma_insert_page() discards e7c25eff2f38 mm: migrate: return -ENOSYS if THP migration is unsupported discards 4eab4a53f453 mm: migrate: clean up migrate_prep{_local} discards b478e55eb63c mm: migrate: skip shared exec THP for NUMA balancing discards 655e3216a44b mm: migrate: simplify the logic for handling permanent failure discards 75f898eb281e mm: truncate_complete_page() does not exist any more discards 139869189f87 opcode: 0000 EIP: zero_user_segments] discards 1c7b6fa207ce mm: support THPs in zero_user_segments discards 21477dcaed86 mm/migrate.c: optimize migrate_vma_pages() mmu notifier discards 111fb9b3cd2e mm/migrate.c: fix comment spelling discards f4d3b9673126 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() discards 47cb429a7896 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] discards 43c0cb131442 mm: fix initialization of struct page for holes in memory layout discards a369e7fce44b mm: memblock: enforce overlap of memory.memblock and memor [...] discards 69c74596f168 mm/compaction: make defer_compaction and compaction_deferr [...] discards 2854c3e8c0d1 mm/compaction: move compaction_suitable's comment to right place discards 4c28a72c8504 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] discards 7d91e4984ade z3fold: remove preempt disabled sections for RT discards f1945fb2da3e z3fold: stricter locking and more careful reclaim discards 0a18fbbe2e36 z3fold: simplify freeing slots discards 540f9bdd1de0 mm/page_isolation: do not isolate the max order page discards 9dcce7c31e89 mm/vmscan: __isolate_lru_page_prepare() cleanup discards 9fa05461914c mm/vmscan.c: remove the filename in the top of file comment discards 11ef6ae43f8b mm/vmscan: drop unneeded assignment in kswapd() discards b1f0555ea055 mm: don't wake kswapd prematurely when watermark boosting [...] discards 482a2f190eca mm,hugetlb: remove unneeded initialization discards 6b2c2ed988e3 mm: hugetlb: fix type of delta parameter and related local [...] discards e4a29fc96f75 khugepaged: add parameter explanations for kernel-doc markup discards ac7077e3247e include/linux/huge_mm.h: remove extern keyword discards 0e7550941208 MIPS: do not call flush_tlb_all when setting pmd entry discards 2b517531d096 mm/huge_memory.c: update tlb entry if pmd is changed discards 4de0078667b5 mm/hugetlb.c: just use put_page_testzero() instead of page [...] discards b6185381df5e mm,hwpoison: return -EBUSY when migration fails discards dbea50796e99 mm,memory_failure: always pin the page in madvise_inject_error discards 743b55803dbe mm,hwpoison: remove drain_all_pages from shake_page discards 0670a1fbceac mm,hwpoison: disable pcplists before grabbing a refcount discards 923eb50a53ee mm,hwpoison: refactor get_any_page discards a9e858b542b8 mm,hwpoison: drop unneeded pcplist draining discards 285923809400 mm,hwpoison: take free pages off the buddy freelists for hugetlb discards a39bcbdf2901 mm,hwpoison: take free pages off the buddy freelists discards 581cb8e602b8 mm,hwpoison: drain pcplists before bailing out for non-bud [...] discards 20924697b866 mm/page_alloc: speed up the iteration of max_order discards 9a0bf8fcf4fb mm: page_alloc: refactor setup_per_zone_lowmem_reserve() discards a51849b3902e init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] discards 12c932fb09a7 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] discards 0010e4658986 mm/page_alloc: mark some symbols with static keyword discards 7a57311244ea mm/page_alloc: add __free_pages() documentation discards 5bc3f242b43a mm/page-flags: fix comment discards f3c984a82c81 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] discards 04ea301522aa mm-page_alloc-disable-pcplists-during-memory-offline-fix discards fc232410fb20 mm, page_alloc: disable pcplists during memory offline discards 8b2876210d64 mm, page_alloc: move draining pcplists to page isolation users discards c4109a8e2588 mm, page_alloc: cache pageset high and batch in struct zone discards cc401f129ffa mm, page_alloc: simplify pageset_update() discards 900b930794b2 mm, page_alloc: remove setup_pageset() discards 9f72f13197b8 mm, page_alloc: calculate pageset high and batch once per zone discards 318cc42ef67b mm, page_alloc: clean up pageset high and batch update discards d7b3fe6da326 arch, mm: make kernel_page_present() always available discards d692f17d6c9c arch, mm: restore dependency of __kernel_map_pages() on DE [...] discards 60036afe0f03 PM: hibernate: make direct map manipulations more explicit discards 17236283be1f mm: introduce debug_pagealloc_{map,unmap}_pages() helpers discards 622a73635790 m68k: deprecate DISCONTIGMEM discards 69ff059ac44a m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM discards 33a0990b75c8 m68k/mm: make node data and node setup depend on CONFIG_DI [...] discards 72270c19cc2e arc: use FLATMEM with freeing of unused memory map instead [...] discards 6565a4c0e17c arm, arm64: move free_unused_memmap() to generic mm discards 998f2a84a169 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL discards 7f6308883d76 ia64: make SPARSEMEM default and disable DISCONTIGMEM discards 2fd547e3a99c ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM discards 63dec76b6926 ia64: split virtual map initialization out of paging_init() discards fd231e053263 ia64: discontig: paging_init(): remove local max_pfn calculation discards caa241823703 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements discards bd6040541319 ia64: remove custom __early_pfn_to_nid() discards 1d5adacc135c alpha: switch from DISCONTIGMEM to SPARSEMEM discards cb70feff7a7f kasan: update documentation for generic kasan discards 61d54dca4c42 lib/test_kasan.c: add workqueue test case discards 9dfb5f356631 kasan: print workqueue stack discards dd6e878fcc2d workqueue: kasan: record workqueue stack discards 78e82fb405ce mm/vmalloc.c: fix kasan shadow poisoning size discards b38dd61dedff docs/vm: remove unused 3 items explanation for /proc/vmstat discards 433e93add35e mm/vmalloc.c: remove unnecessary return statement discards 9f150f91a63c mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] discards c0725ddeafcc mm/vmalloc: rework the drain logic discards a7897a4b7262 mm/vmalloc: use free_vm_area() if an allocation fails discards 58155dbe7a74 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow discards 265596562bda locking/selftests: add testcases for fs_reclaim discards ec71a28613a3 mm: extract might_alloc() debug check discards 0d68dfc7b6cc mm: track mmu notifiers in fs_reclaim_acquire/release discards ca458068d9dc mm: forbid splitting special mappings discards 2b44879fdbcf mremap: check if it's possible to split original vma discards b01dd8816b41 vm_ops: rename .split() callback to .may_split() discards 19f468d54fcf mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio discards bdfdb7aedf60 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] discards 9513a2a4c062 mm/mremap: account memory on do_munmap() failure discards e496d258091f mm: move free_unref_page to mm/internal.h discards f1609884eb0b sparc: fix handling of page table constructor failure discards dc8b9db813eb mmap_lock-add-tracepoints-around-lock-acquisition-fix-v3 discards 9658f7cb718b mm: mmap_lock: fix use-after-free race and css ref leak in [...] discards 3a5d059cc1c0 mm: mmap_lock: add tracepoints around lock acquisition discards b8d53d708518 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] discards 22a5ce0fcd99 mm/mapping_dirty_helpers: enhance the kernel-doc markups discards 961f40b7ba82 mm/mmap.c: fix the adjusted length error discards a8724a8c89df mm: cleanup: remove unused tsk arg from __access_remote_vm discards e77846c3da18 x86: mremap speedup - Enable HAVE_MOVE_PUD discards 2499eda6ddf6 arm64: mremap speedup - enable HAVE_MOVE_PUD discards 72ad8951bac1 mm: speedup mremap on 1GB or larger regions discards fa94bfe31609 kselftests: vm: add mremap tests discards 8831d3f3564b xen/unpopulated-alloc: consolidate pgmap manipulation discards fb09e6adb32c mm: memcontrol: account pagetables per node discards c90f804d3add mm: move lruvec stats update functions to vmstat.h discards cc3a29f1b3ab mm/memcg: remove incorrect comment discards 099f1151aee1 mm: memcontrol: Assign boolean values to a bool variable discards 0b47a0f307ef mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state discards 16c8f779f669 mm/lru: revise the comments of lru_lock discards 6acedc7682e8 mm-lru-introduce-the-relock_page_lruvec-function-fix discards b8d794602cb4 mm/lru: introduce relock_page_lruvec() discards ac042a17748b mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 discards b1a677760b47 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix discards 78a6f8b1161c mm/lru: replace pgdat lru_lock with lruvec lock discards f7f04513649f mm/swap.c: serialize memcg changes in pagevec_lru_move_fn discards 33d796b4b845 mm/compaction: do page isolation first in compaction discards 50e5e5382e3d mm/lru: introduce TestClearPageLRU() discards eba8373dcb40 mm/mlock: remove __munlock_isolate_lru_page() discards 3eb53c5f82fd mm/mlock: remove lru_lock on TestClearPageMlocked discards 04642388f516 mm/vmscan: remove lruvec reget in move_pages_to_lru discards 6e43e4ce9206 mm/lru: move lock into lru_note_cost discards 7c919c85b2c2 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn discards c570b10ac3c9 mm/memcg: add debug checking in lock_page_memcg discards a1f7d9f44735 mm: page_idle_get_page() does not need lru_lock discards 784e09e0d4e5 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix discards de32674db5da mm/rmap: stop store reordering issue on page->mapping discards 94adc6e1ad84 mm/vmscan: remove unnecessary lruvec adding discards bbbef6e0f126 mm/thp: narrow lru locking discards 5fb0e3e74f84 mm/thp: simplify lru_add_page_tail() discards b29b2bdecbf5 mm/thp: use head for head page in lru_add_page_tail() discards 565092b2b685 mm/thp: move lru_add_page_tail() to huge_memory.c discards 2c2ad91d4218 mm: memcg: remove obsolete memcg_has_children() discards 0f27a6587f4b mm/page_counter: use page_counter_read in page_counter_set_max discards c086982e44fb cgroup: remove obsoleted broken_hierarchy and warned_broke [...] discards 9f92fdf568d1 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] discards 82a8b22b70bc mm: memcg: deprecate the non-hierarchical mode discards 38a91cccfca2 mm: memcg: fix obsolete code comments discards 5cbc1d264268 mm/memcg: update page struct member in comments discards fade95775259 mm/rmap: always do TTU_IGNORE_ACCESS discards d08caf781cd4 mm: memcg/slab: fix use after free in obj_cgroup_charge discards b139414e98c8 mm: memcg/slab: fix return of child memcg objcg for root memcg discards b98e36fbdbdc mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] discards 88b9c2aa842b mm: memcontrol: remove unused mod_memcg_obj_state() discards 2c6f76b81c2f mm: memcontrol: add file_thp, shmem_thp to memory.stat fix discards e259ac31fbcc mm: memcontrol: add file_thp, shmem_thp to memory.stat discards c2db74839f4c tmpfs: fix Documentation nits discards 46e2001c9b60 mm/shmem.c: make shmem_mapping() inline discards 26dd6328c760 mm/wap: don't SetPageWorkingset unconditionally during swapin discards d89f3ababcac mm: remove pagevec_lookup_range_nr_tag() discards 44c3bf22a732 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] discards 82f57391e50c mm/swapfile.c: remove unnecessary out label in __swap_duplicate() discards e246f0e1d5bb mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] discards 37a6f3b4a8cd mm/swap_state: skip meaningless swap cache readahead when [...] discards 4986689a882d mm/swapfile.c: use helper function swap_count() in add_swa [...] discards 3009cfc78677 mm: handle zone device pages in release_pages() discards 0e5c263163c3 mm/gup: combine put_compound_head() and unpin_user_page() discards c7e0a9774201 mm/gup: remove the vma allocation from gup_longterm_locked() discards 7c4a3ac43711 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] discards 70946f0493a0 mm/gup: prevent gup_fast from racing with COW during fork discards b79b1f835d8b mm/gup: reorganize internal_get_user_pages_fast() discards 994e5f71ad43 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 discards 35e34fe4dc65 mm/gup_test: GUP_TEST depends on DEBUG_FS discards 681713d328ad mm/gup_test.c: mark gup_test_init as __init function discards e78dd250c02a selftests/vm: 2x speedup for run_vmtests.sh discards 565da4ed4f74 selftests/vm: hmm-tests: remove the libhugetlbfs dependency discards d4340777e852 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] discards 8265aacaa6f9 selftests/vm: gup_test: introduce the dump_pages() sub-test discards 4cf78f967c7a selftests/vm: only some gup_test items are really benchmarks discards 22953aaed0a0 selftests/vm: minor cleanup: Makefile and gup_test.c discards ea11b918769d selftests/vm: rename run_vmtests --> run_vmtests.sh discards ca9164119f9e selftests/vm: use a common gup_test.h discards 3a63651efc63 mm/gup_benchmark: rename to mm/gup_test discards 052954cbc46d mm-remove-the-unuseful-else-after-a-return-fix discards c8af0677c9fd mm/filemap.c: remove else after a return discards 235a4c5c2790 mm/truncate: add parameter explanation for invalidate_mapp [...] discards 0133465a6859 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] discards eb17b895cb62 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] discards 4b937c01f59d mm/filemap/c: break generic_file_buffered_read up into mul [...] discards ae24f39471bf mm/page_owner: Record timestamp and pid discards 6a32ca104801 mm: fix page_owner initializing issue for arm32 discards 66d50994269a device-dax/kmem: use struct_size() discards 52de8a4f1f6c mm/slub: let number of online CPUs determine the slub page order discards 4be9ebc88c79 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() discards 7bdc26899509 dma-buf: use krealloc_array() discards 6a70c41f85ca hwtracing: intel: use krealloc_array() discards 7e174c5cf455 drm: atomic: use krealloc_array() discards 8cbc57ca115e edac: ghes: use krealloc_array() discards e1e58fefe7cd pinctrl: use krealloc_array() discards 736f3d18a724 vhost: vringh: use krealloc_array() discards fd4d3fa0996c ALSA: pcm: use krealloc_array() discards c886b76979f6 mm: slab: provide krealloc_array() discards 7f0f5d576d78 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO discards 82d2f93d597d mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] discards 31fae33db63a kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards 8d15fb75cd3e ramfs: support O_TMPFILE discards f92728d5dbb0 arch/Kconfig: fix spelling mistakes discards 1eba8f1bbddf ocfs2: fix ocfs2 corrupt when iputting an inode discards 3fed30fc323b ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 2046220c37f5 ocfs2: ratelimit the 'max lookup times reached' notice discards 239fe2f506e7 fs/ocfs2/cluster/tcp.c: remove unneeded break discards a171222cc365 fs/ntfs: remove unused variable attr_len discards bc8bfb2f0e08 fs/ntfs: remove unused varibles discards d1d2c2da76c7 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] discards 070dcbaaf324 ide/falcon: remove in_interrupt() usage discards 7d3ca485de52 uapi: move constants from <linux/kernel.h> to <linux/const.h> discards 2251c56f4db5 kthread_worker-document-cpu-hotplug-handling-fix discards 262d537ae0d9 kthread_worker: document CPU hotplug handling discards 5cc5868d3c57 kthread: add kthread_work tracepoints discards f4e07336441d /proc/kpageflags: do not use uninitialized struct pages discards 5c3756f86712 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits aa86f5b4a90b Merge branch 'fixes' into for-next discards f4d252468e9f Merge branch 'for-5.11/drivers' into for-next discards 16b0eb23b531 Merge branch 'for-5.11/block' into for-next discards 0ec750a44544 Merge branch 'for-5.11/drivers' into for-next discards 805dbe9632ac Merge branch 'for-5.11/io_uring' into for-next discards 5f85fbfa54dd Merge branch 'for-5.11/drivers' into for-next discards 4297f511f680 Merge branch 'for-5.11/block' into for-next discards d2286199e23b Merge branch 'tif-task_work.arch' into for-next omits d6da298d1b8b Merge branch 'i2c/for-current' into i2c/for-next discards 97756044ce06 Merge branch 'pm-devfreq' into linux-next discards 6f4b1b30125e Merge branches 'acpi-processor', 'acpi-ec' and 'acpi-video [...] discards 99fde0a3ece4 Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] discards 3b2a44bb54cc Merge branches 'acpi-resources' and 'acpi-docs' into linux-next discards 1c94c8a77112 Merge branch 'acpica' into linux-next discards 4e114be19ebc Merge branches 'pm-domains', 'powercap' and 'pm-tools' int [...] discards 961399e43b8e Merge branches 'pm-sleep', 'pm-acpi' and 'pm-em' into linux-next discards 3b0fa99b9202 Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next omits 4433cfa53d3e Merge branch 'misc' into for-next omits 97847e06525b Merge branch 'for-next-next-v5.10-20201211' into for-next- [...] omits 9849b7586001 Merge branch 'for-next-current-v5.9-20201211' into for-nex [...] omits 3c078ac44983 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] omits f2f577809a14 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] omits 30669a45fd59 Merge branch 'misc-next' into for-next-next-v5.10-20201211 omits ca6d7d437b2e Merge branch 'misc-5.10' into for-next-current-v5.9-20201211 omits 4718abb3ac8b btrfs: add a trace class for dumping the current ENOSPC state omits bac48c3ca628 btrfs: adjust the flush trace point to include the source omits cf4e0427e4a8 btrfs: implement space clamping for preemptive flushing omits 96c12f8debfb btrfs: simplify the logic in need_preemptive_flushing omits 746de9ca219f btrfs: rework btrfs_calc_reclaim_metadata_size omits a83f02809a7b btrfs: check reclaim_size in need_preemptive_reclaim omits 4404d45002a7 btrfs: rename need_do_async_reclaim omits b5d7e3e53b2c btrfs: improve preemptive background space flushing omits 523bb862094e btrfs: introduce a FORCE_COMMIT_TRANS flush operation omits 123b5509410e btrfs: track ordered bytes instead of just dio ordered bytes omits 7f78c3ef1cc2 btrfs: add a trace point for reserve tickets omits 78cb6b0f5163 btrfs: make flush_space take a enum btrfs_flush_state inst [...] omits 468e4786704a btrfs: run delayed refs less often in commit_cowonly_roots omits 63dbb9709a74 btrfs: stop running all delayed refs during snapshot omits 790f2b0f097f btrfs: only run delayed refs once before committing omits d9c9f60edf83 btrfs: delayed refs pre-flushing should only run the heads [...] omits 965e34bc3a70 btrfs: only let one thread pre-flush delayed refs in commit omits 0d8101048e55 btrfs: do not block on deleted bgs mutex in the cleaner omits 95d1718c961e Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits 02d47b6b72d8 btrfs: clarify error returns values in __load_free_space_cache omits ae6d0695999d btrfs: qgroup: don't try to wait flushing if we're already [...] omits 1103cee6b8b6 btrfs: correctly calculate item size used when item key co [...] omits f3bdf1e463e0 btrfs: fix error handling in commit_fs_roots omits 50f2ad0e64bd btrfs: fix deadlock when cloning inline extent and low on [...] discards 04e100dce6ec Merge branch 'ovl-unpriv-v3' into overlayfs-next discards 5537b9ada9c3 ovl: unprivieged mounts discards fdf8ca558ecb ovl: do not get metacopy for userxattr discards 982752437f83 ovl: do not fail because of O_NOATIME discards 7f42baa9ea6d ovl: do not fail when setting origin xattr discards ad29e0da2fe5 ovl: user xattr discards ba97b78c92ff ovl: simplify file splice discards 27552d7827c0 ovl: make ioctl() safe discards 7e811f355792 ovl: check privs before decoding file handle discards 8d542b5e94e4 vfs: verify source area in vfs_dedupe_file_range_one() discards 0d14778d28ca vfs: move cap_convert_nscap() call into vfs_setxattr() omits 7cb917b2b7bb drm/i915/display/tc: Only WARN once for bogus tc port flag omits db561792f6c7 Pull dquot_resume() fix omits 26732dcc3ae7 Pull fsnotify fixes from Amir omits b658e2a1443c gpu: drm: imx: convert comma to semicolon omits 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] omits 6ae9b5ffcaeb platform/chrome: cros_ec_typec: Tolerate unrecognized mux flags omits 123c2aa33283 Merge branch 'clk-renesas' into clk-next omits adf866008129 Merge branch 'clk-imx' into clk-next omits 543adf3867f2 Merge branch 'clk-tegra' into clk-next omits ef3b3dcc1776 Merge branch 'clk-qcom' into clk-next omits 5a0d8c27714e Merge branch 'clk-unused' into clk-next omits aac085f0884e Merge branch 'i2c/for-5.11' into i2c/for-next discards 2b134f6b2ed4 Merge branch 'features' into for-next discards a79275fbbb4f Merge branch 'fixes' into for-next omits 4c0943255805 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 498a1acd9ccf Merge of signal-for-v5.11, exec-for-v5.11, and exec-update [...] omits 3a9ec563a4ff drm/i915/icl: Fix initing the DSI DSC power refcount durin [...] discards fb3fffcc8d1a pwm: Remove unused function pwmchip_add_inversed() discards 8793b4ce7a4a pwm: imx27: Fix overflow for bigger periods discards 0fd59e5c3495 pwm: bcm2835: Support apply function for atomic configuration omits 69e392526dc2 dt-bindings: reset: convert Hisilicon reset controller bin [...] omits e8e52a6a404f dt-bindings: reset: correct vendor prefix hisi to hisilicon omits fc147562bc34 reset: hisilicon: correct vendor prefix omits 43ffe817bfe3 arm64: dts: bitmain: Use generic "ngpios" rather than "snp [...] omits 9a0418816efd PKCS#7: Fix missing include omits 8ecd5e7df02b certs: Fix blacklisted hexadecimal hash string check omits fce30a87db3b certs/blacklist: fix kernel doc interface issue omits e786f79d86bf crypto: public_key: Remove redundant header file from publ [...] omits fa2ed2022110 keys: remove trailing semicolon in macro definition omits d84a40b06bbe crypto: pkcs7: Use match_string() helper to simplify the code omits 0e03be61d191 PKCS#7: drop function from kernel-doc pkcs7_validate_trust_one omits cfd791996478 encrypted-keys: Replace HTTP links with HTTPS ones omits 06c2c1071bdb crypto: asymmetric_keys: fix some comments in pkcs7_parser.h omits 9fbbee9c1e5c KEYS: remove redundant memset omits 480a47835cd0 security: keys: delete repeated words in comments omits b25158e97da6 KEYS: asymmetric: Fix kerneldoc omits a1b80a844a6e security/keys: use kvfree_sensitive() omits b38ee39dcac9 watch_queue: Drop references to /dev/watch_queue omits ccd6e5ff45de keys: Remove outdated __user annotations omits 949d4012ad4b security: keys: Fix fall-through warnings for Clang omits fd8a5b27ff21 drm/i915/bios: fill in DSC rc_model_size from VBT omits a8f65ba3c265 drm/dsc: add helper for calculating rc buffer size from DPCD omits 420798a09da7 drm/i915/dsc: make rc_model_size an encoder defined value omits e5b9cbd38135 drm/i915/dsc: configure hardware using specified rc_model_size omits 1f22ed36913e drm/dsc: use rc_model_size from DSC config for PPS omits 4ac790c1f1d6 Merge branch 'clk-qcom' into clk-next omits 95c708fe26d2 Merge branch 'arm/fixes' into for-next omits 36a8cf00c9e4 Merge branch 'arm/dt' into for-next omits 11392155f2bd NFS: Disable READ_PLUS by default discards 696c1c70a14f ext4: check for invalid block size early when trying to mo [...] omits f5d4c4ff0368 Merge branch 'i2c/for-5.11' into i2c/for-next omits 84811b814729 soc: document merges omits dd4b6b876472 Merge branch 'arm/omap-genpd' into for-next omits 3d7be9292b1f Merge branch 'arm/fixes' into for-next omits 876aa6529ab1 Merge branch 'arm/drivers' into for-next omits a0cab089baf3 ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs omits 2305d20f251d firmware: xilinx: Mark pm_api_features_map with static keyword discards e360ba58d067 ext4: fix a memory leak of ext4_free_data omits 41fca96e635b ext4: delete nonsensical (commented-out) code inside ext4_ [...] omits 8041ac642a1b ext4: update ext4_data_block_valid related comments omits 213790fd6c07 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] omits 6c02f6f4124b Merge branch 'kconfig' into for-next omits 46cebdb2a1a3 kbuild: don't hardcode depmod path omits cb5253198f10 scsi: cxgb4i: Fix TLS dependency omits 31a5d9cafff1 scsi: ufs: Un-inline ufshcd_vops_device_reset function omits bd14bf0e4a08 scsi: ufs: Re-enable WriteBooster after device reset omits e03814f451e9 soc: document merges omits 7debceff46ee Merge branch 'arm/dt' into for-next omits 5213dc7940e0 scsi: ufs-mediatek: Use correct path to fix compile error omits 8b3c8035297e scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() omits 52abca64fd94 scsi: block: Do not accept any requests while suspended omits a4d34da715e3 scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT omits e6044f714b25 scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE omits cfefd9f8240a scsi: scsi_transport_spi: Set RQF_PM for domain validation [...] omits 5ae65383fc76 scsi: ide: Mark power management requests with RQF_PM inst [...] omits 96d86e6a80a3 scsi: ide: Do not set the RQF_PREEMPT flag for sense requests omits 0854bcdcdec2 scsi: block: Introduce BLK_MQ_REQ_PM omits fa4d0f1992a9 scsi: block: Fix a race in the runtime power management code omits 1ceb599a91d4 soc: document merges omits 6843961ff2f2 Merge branch 'arm/soc' into for-next omits dd78bdb6f810 scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel [...] omits 044d5bda7117 scsi: ufs-pci: Fix recovery from hibernate exit errors for [...] omits af423534d2de scsi: ufs-pci: Ensure UFS device is in PowerDown mode for [...] omits c763729a10e5 scsi: ufs-pci: Fix restore from S4 for Intel controllers omits b3f3d31a528f scsi: ufs-mediatek: Keep VCC always-on for specific devices omits f8162ac70ecf scsi: ufs: Allow regulators being always-on omits 1918651f2d7e scsi: ufs: Clear UAC for RPMB after ufshcd resets omits 1fa0570002e3 scsi: ufs: Fix wrong print message in dev_err() omits 44fd9fb599d3 scsi: ufs: Remove unused macro definition POWER_DESC_MAX_SIZE omits a269adab36d7 reset: simple: add BCM4908 MISC PCIe reset controller support omits a67c8904f05b dt-bindings: reset: document Broadcom's BCM4908 PCIe reset [...] omits 2e9dda43cb06 Merge branch 'printk-rework' into for-next omits 54649911f31b efi: stub: get rid of efi_get_max_fdt_addr() omits ff20661bb54c efi/efi_test: read RuntimeServicesSupported omits c0249238feef efi: arm: reduce minimum alignment of uncompressed kernel omits 4dbe44fb538c efi: capsule: clean scatter-gather entries from the D-cache omits 031c4c527de4 Merge branch 'arm/drivers' into for-next omits ad6f1c3e04b7 soc: document merges omits 87a7a364cc71 Merge branch 'arm/defconfig' into for-next omits 4e915ae325e1 Merge branch 'arm/drivers' into for-next omits a1ce9fd16c49 Merge branch 'arm/fixes' into for-next omits 358c85de1a35 Merge tag 'memory-controller-drv-tegra-5.11-3' of git://gi [...] omits b635bbca0a88 Merge tag 'memory-controller-drv-5.11-2' of git://git.kern [...] omits d7f9c26b4525 Merge tag 'v5.11-rockchip-drivers-1' of git://git.kernel.o [...] omits 03c48a830e9d Merge tag 'reset-for-v5.11' of git://git.pengutronix.de/pz [...] omits 9492840ddeed Merge tag 'imx-drivers-5.11' of git://git.kernel.org/pub/s [...] omits 4879de98ca74 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] omits 92bdbe647abd Merge tag 'drivers_soc_for_5.11' of git://git.kernel.org/p [...] omits e5b14e46a2ad Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://g [...] omits 6855f7bdeafb Merge tag 'qcom-drivers-for-5.11' of git://git.kernel.org/ [...] omits 87623ad26f6a Merge tag 'aspeed-5.11-soc' of git://git.kernel.org/pub/sc [...] omits 88f39e964dd3 soc: document merges omits fb10b701887b Merge branch 'arm/dt' into for-next omits 517c49f849d7 Merge branch 'v5.11/soc' into tmp/aml-rebuild omits 9e8209d3c926 Merge branch 'v5.11/drivers' into tmp/aml-rebuild omits d217b777649e Merge branch 'v5.11/dt64' into tmp/aml-rebuild omits ddfbed60c560 Merge branch 'arm/defconfig' into for-next omits df15828121a5 Merge branch 'arm/fixes' into for-next omits b0c0bd01598b Merge branch 'arm/drivers' into for-next omits 4985c506303f powerpc/configs: drop unused BACKLIGHT_GENERIC option omits 4e9c44b128d3 parisc: configs: drop unused BACKLIGHT_GENERIC option omits 225768228253 MIPS: configs: drop unused BACKLIGHT_GENERIC option omits b801e827af39 Merge branch 'for-5.11' into for-next omits 78cb09078352 kconfig: clean up header inclusion omits f463269fb940 kconfig: qconf: show Qt version in the About dialog omits 98ebea7ba891 kconfig: make lkc.h self-sufficient #include-wise omits a2574c12df0d kconfig: qconf: convert to Qt5 new signal/slot connection syntax omits 7cd0158703a4 kconfig: qconf: use a variable to pass packages to pkg-config omits 7b675649be22 kconfig: qconf: drop Qt4 support omits c9a43525e0b6 kbuild: doc: document subdir-y syntax omits 7e2f1f94bf4e kbuild: doc: clarify the difference between extra-y and always-y omits 1c0de41581c1 kbuild: doc: split if_changed explanation to a separate section omits 78f2d8b6cfce kbuild: doc: merge 'Special Rules' and 'Custom kbuild comm [...] omits a617ccb7db0c kbuild: doc: fix 'List directories to visit when descendin [...] omits 663e29430e12 kbuild: doc: replace arch/$(ARCH)/ with arch/$(SRCARCH)/ omits f1ce29a6fcf9 kbuild: doc: update the description about kbuild Makefiles omits b6f77c705822 kbuild: enforce -Werror=unused-result omits c93e4aeed1be Makefile.extrawarn: remove -Wnested-externs warning omits c25ce589dca1 tweewide: Fix most Shebang lines omits 792952314166 Merge branch 'omap-for-v5.11/dt' into for-next omits dfb7239cf3f8 Merge branch 'fixes' into for-next omits 4d4ce69f19d4 ARM: dts: dra71-evm: mark ldo0 regulator as always on omits 685a78074218 ARM: dts: dra76x: add support for OPP_PLUS omits 7a8633c4551f ARM: dts: am574x-idk: add support for EMIF1 ECC omits c0bc969c176b ARM: omap2: pmic-cpcap: fix maximum voltage to be consiste [...] omits 54ef31c76628 Merge branch 'devel-stable' into for-next omits eb86b15a2c53 Merge branches 'fixes' and 'misc' into for-next omits 1205285c7a71 ARM: 9027/1: head.S: explicitly map DT even if it lives in [...] omits e64ab473ddda ARM: 9034/1: __div64_32(): straighten up inline asm constraints omits 1b78828288d0 ARM: 9038/1: Link with '-z norelro' omits 3bdf1a7503d6 ARM: 9037/1: uncompress: Add OF_DT_MAGIC macro omits 3597a10e4c44 ARM: 9036/1: uncompress: Fix dbgadtb size parameter name omits 3c0899539253 ARM: 9035/1: uncompress: Add be32tocpu macro omits 2a50d6b9cfe9 ARM: 9033/1: arm/smp: Drop the macro S(x,s) omits 0fe88ade3f93 ARM: 9032/1: arm/mm: Convert PUD level pgtable helper macr [...] omits 17fb1a208129 ARM: 9031/1: hyp-stub: remove unused .L__boot_cpu_mode_off [...] omits f77ac2e378be ARM: 9030/1: entry: omit FP emulation for UND exceptions t [...] omits 3c9f5708b7ae ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler omits 4d576cab16f5 ARM: 9028/1: disable KASAN in call stack capturing routines omits 331b9d02d77e ARM: 9026/1: unwind: remove old check for GCC <= 4.2 omits 28187dc8ebd9 ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD omits 57a6552b3a63 Merge branch 'misc' into for-next omits e907c6c4d5d5 Merge branch 'fixes' into for-next omits d371d6ea92ad drm/i915/display/dp: Compute the correct slice count for V [...] omits 4b970408dbc9 drm/i915/dp: No need to poll FEC Enable Live bit omits f1e2cc257478 Merge branch 'clk-freescale' into clk-next omits db8b3f4df6ee Merge branch 'clk-of' into clk-next omits 345702c3ab28 Merge branch 'clk-fixes' into clk-next omits 025afd23831b Merge branch 'clk-rockchip' into clk-next omits c4a7aa7dcf20 Merge branch 'clk-amlogic' into clk-next omits 91c1c092f27d efi: capsule: use atomic kmap for transient sglist mappings omits 4675dcacc1ed Merge branch 'omap-for-v5.11/defconfig-take2' into for-next omits 2f6fc9e08bf7 ARM: omap2plus_defconfig: enable SPI GPIO omits c01706e750ad Merge branch 'fixes' into for-next omits ec76c2eea903 ARM: OMAP2+: omap_device: fix idling of devices during probe omits f4161dcc4e2c Merge branch 'edac-drivers' into edac-for-next omits 75b6f6487ced ntb: intel: add Intel NTB LTR vendor support for gen4 NTB omits 91b8246de859 ntb: idt: fix error check in ntb_hw_idt.c omits aa6a6ffe922b Merge branch 'fixes' into for-next omits 72f4b57a4d4b Merge branch 'next/drivers' into for-next omits 1133e15678af Merge branch 'mem-ctrl-next' into for-next omits 68ab5fb1822d Merge branch 'for-v5.11/tegra-mc' into for-next omits c80de4722a01 Merge branch 'i2c/for-current' into i2c/for-next omits e931bfe4196f Merge branch 'clk-samsung' into clk-next omits 9dcd47fc1f7d Merge branch 'fixes-v5.10' into next-testing omits a2b8b2d97567 dm crypt: export sysfs of kcryptd workqueue omits 4d7659bfbe27 dm ioctl: fix error return code in target_message omits e8dc79d1bdda dm crypt: Constify static crypt_iv_operations omits 410fe220078c dm: add support for REQ_NOWAIT to various targets omits 298fb372984a dm: rename multipath path selector source files to have "d [...] omits e4d2e82b2300 dm mpath: add IO affinity path selector omits 4da8f8c8a1e0 dm verity: Add support for signature verification with 2nd [...] omits 985eabdcfe3a dm: remove unnecessary current->bio_list check when submit [...] omits 9d8fddf8579a drm/i915: Disable outputs during unregister omits 005650283a9b drm/i915: Call kill_bigjoiner_slave() earlier omits 72305a808070 drm/i915: Properly flag modesets for all bigjoiner pipes omits 9e363c82baf1 drm/i915: Add intel_atomic_add_affected_planes() omits ee42ec19ca2e drm/i915: Track logically enabled planes for hw state discards 45b6efd75c8f pwm: keembay: Fix build failure with -Os discards 2a3daafd952e pwm: core: Use octal permission discards 4ae2c0fdc75c pwm: lpss: Make compilable with COMPILE_TEST discards 8dd2aa063eb7 pwm: Fix dependencies on HAS_IOMEM discards 9a914d27275b pwm: Use -EINVAL for unsupported polarity discards 4f10fca246c5 pwm: sti: Remove unnecessary blank line discards aded3443c296 pwm: sti: Avoid conditional gotos discards 4eabff7000e0 pwm: Add PWM fan controller driver for LGM SoC discards 42df6daab77d Add DT bindings YAML schema for PWM fan controller of LGM SoC discards 88a598fef43d pwm: Add DesignWare PWM Controller Driver discards efa1d2f799af dt-bindings: pwm: mtk-disp: add MT8167 SoC binding discards 88b5892f99c6 pwm: mediatek: Add MT8183 SoC support discards 07f1f8ced3c5 pwm: mediatek: Always use bus clock discards b03d6c195cd9 dt-bindings: pwm: pwm-mediatek: Add documentation for MT8183 SoC discards 80a519c76b0e pwm: Add PWM driver for Intel Keem Bay discards 8d7649cd083d dt-bindings: pwm: keembay: Add bindings for Intel Keem Bay PWM discards 1d0d0638d5b8 pwm: lp3943: Dynamically allocate PWM chip base discards 09580e0fba3a pwm: atmel-tcb: Add sama5d2 support discards fe0cb2d4f44e pwm: atmel-tcb: Switch to new binding discards a900f0c34f88 dt-bindings: microchip: atmel,at91rm9200-tcb: Add atmel,tcb-pwm discards 7c4d1daa88b4 pwm: tiehrpwm: Handle deferred probe with dev_err_probe() discards a9c97ab5c0f0 pwm: lpss: Set DPM_FLAG_SMART_SUSPEND on Cherry Trail devices discards d4d029426a99 pwm: lpss: Use DPM_FLAG_NO_DIRECT_COMPLETE instead of decl [...] discards fca4d5a83edb pwm: lpss: Log error from pwm_lpss_is_updating() if the up [...] discards 7cddbffa0e11 pwm: ab8500: Explicitly allocate pwm chip base dynamically discards cea4d2ec6624 pwm: zx: Add missing cleanup in error path discards 3b3c5e55cd82 pwm: ab8500: Add error message if pwmchip_add() fails discards 78f855375857 pwm: imx1: Use dev_err_probe() to simplify error handling discards 03f11e1f9890 pwm: imx27: Use dev_err_probe() to simplify error handling discards aa2bcdef3d97 pwm: imx-tpm: Use dev_err_probe() to simplify error handling discards 9f693496d90d pwm: atmel: Convert to devm_platform_ioremap_resource() discards f48088bbf93d pwm: sifive: Convert to devm_platform_ioremap_resource() discards 0142ea22d78f pwm: hibvt: Convert to devm_platform_ioremap_resource() discards 0746c51b2e81 pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource() discards ab03d167338c pwm: img: Convert to devm_platform_ioremap_resource() discards 232054fcd8e1 pwm: clps711x: Convert to devm_platform_ioremap_resource() discards 18be509fdf5b pwm: mtk-disp: Convert to devm_platform_ioremap_resource() discards d2f61a4b8612 pwm: brcmstb: Convert to devm_platform_ioremap_resource() discards ac032252339d pwm: vt8500: Convert to devm_platform_ioremap_resource() discards 4ccf76d2442b pwm: berlin: Convert to devm_platform_ioremap_resource() discards 276632e88838 pwm: bcm2835: Convert to devm_platform_ioremap_resource() discards 10c612d1e0e2 pwm: tiecap: Convert to devm_platform_ioremap_resource() discards 1af9ef609939 pwm: imx: Convert to devm_platform_ioremap_resource() discards b95867196971 pwm: tiehrpwm: Convert to devm_platform_ioremap_resource() discards 4cef18df14c0 pwm: samsung: Convert to devm_platform_ioremap_resource() discards 676c831ecb6c pwm: bcm-iproc: Convert to devm_platform_ioremap_resource() discards 4adfc72fd94b pwm: rockchip: Convert to devm_platform_ioremap_resource() discards 380b4bdd61c0 pwm: meson: Convert to devm_platform_ioremap_resource() discards 6fe9fc58f510 pwm: lpc32xx: Convert to devm_platform_ioremap_resource() discards 486e3758943e pwm: bcm-kona: Convert to devm_platform_ioremap_resource() discards efff9aa93eb5 pwm: spear: Convert to devm_platform_ioremap_resource() discards b4d70bb9a594 pwm: zx: Convert to devm_platform_ioremap_resource() discards 57270dfc3d72 pwm: pxa: Convert to devm_platform_ioremap_resource() discards f89398258d88 pwm: sti: Convert to devm_platform_ioremap_resource() discards 5a93b604be53 pwm: mediatek: Convert to devm_platform_ioremap_resource() discards 2d9345ea5b66 pwm: tegra: Convert to devm_platform_ioremap_resource() discards 1f35a8f8ca1c pwm: ep93xx: Convert to devm_platform_ioremap_resource() discards 1ef63d257898 pwm: renesas-tpu: Convert to devm_platform_ioremap_resource() discards bd636461d109 pwm: rcar: Convert to devm_platform_ioremap_resource() discards d66a1cc155ad pwm: fsl-ftm: Convert to devm_platform_ioremap_resource() discards a84942d0791f pwm: sun4i: Convert to devm_platform_ioremap_resource() discards e97db0325b0c pwm: sl28cpld: Set driver data before registering the PWM chip omits e15c5c9836dc Merge branch 'v5.11-armsoc/dts64' into for-next omits 9af005381b13 Merge branch 'v5.11-armsoc/drivers' into for-next omits 97ffcd0d1eec drm/i915: Add VRR_CTL_LINE_COUNT field to VRR_CTL register def omits e77be1651978 Merge branches 'at91-drivers', 'at91-dt' and 'at91-defconf [...] omits f9284278941a Merge branch 'next/dt' into for-next omits a4775010c0fa Merge branch 'i2c/for-5.11' into i2c/for-next omits cf977e18610e drm/i915/gem: Spring clean debugfs omits ce3cca337401 ext4: simplify the code of mb_find_order_for_block omits 6bd97bf273bd ext4: remove redundant mb_regenerate_buddy() omits 837c23fbc1b8 ext4: use ASSERT() to replace J_ASSERT() omits ca9b404ff137 ext4: print quota journalling mode on (re-)mount omits f177ee0882af ext4: add helpers for checking whether quota can be enable [...] omits face525ecb30 ext4: remove redundant assignment of variable ex omits 46bac5352929 ext4: remove the null check of bio_vec page omits 7b721e6d334c ext4: remove redundant operation that set bh to NULL omits 50a4952fd67b Updated locking documentation for transaction_t omits e35293465965 drm/i915: Make intel_display_power_put_unchecked() an inte [...] omits 93b916fda693 drm/i915: Track power reference taken to disable power wel [...] omits a0b024ed10bd drm/i915: Rename power_domains.wakeref to init_wakeref omits 719065500b5d drm/i915: Track power reference taken for eDP VDD omits 162e68e133d5 drm/i915/ddi: Track power reference taken for encoder main [...] omits a4550977a0fa drm/i915/ddi: Track power reference taken for encoder DDI IO use omits 802034849a22 drm/i915: Track power references taken for enabled CRTCs omits 6979cb9a2cb4 drm/i915: Factor out helpers to get/put a set of tracked p [...] omits a9b5e83a5d11 drm/i915: Use CRTC index consistently during getting/putti [...] omits 1494a1dec5bf drm/i915: refactor panel backlight control functions. (v2) omits 610b33d7f7b2 Merge branch 'clk-qcom' into clk-next omits 829270e4552e drm/i915/display: Record the plane update times for debugging omits 516949a2c12e Merge branch 'i2c/for-5.11' into i2c/for-next omits 0161b5395870 Merge branch 'i2c/for-current' into i2c/for-next omits 1a73aadb871d Merge branch 'next/dt' into for-next omits 54b3f0e68173 drm/i915: remove last traces of I915_READ(), I915_WRITE() [...] omits f9c914a5b946 Revert "drm/i915/display/fbc: Disable fbc by default on TGL" omits 91bd7a441bf0 drm/i915/display/tgl: Disable FBC with PSR2 omits 196793946264 Compiler Attributes: remove CONFIG_ENABLE_MUST_CHECK omits ca3fb8821fbc drm/i915/gvt: replace I915_WRITE with intel_uncore_write omits fb202878ae6b vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code omits d2a416147eef vhost_vdpa: switch to vmemdup_user() omits 7757cf1986c9 virtio-mem: Big Block Mode (BBM) - safe memory hotunplug omits 8521211c88c9 virtio-mem: Big Block Mode (BBM) - basic memory hotunplug omits 0ead3e91c2ed mm/memory_hotplug: extend offline_and_remove_memory() to h [...] omits 6d8602840184 virtio-mem: allow to force Big Block Mode (BBM) and set th [...] omits ee8041e98c9c virtio-mem: Big Block Mode (BBM) memory hotplug omits 1e1119a7a851 virtio-mem: factor out adding/removing memory from Linux omits 4b0a48d17ce2 virtio-mem: memory notifier callbacks are specific to Sub [...] omits 7a854fab03d1 virito-mem: existing (un)plug functions are specific to Su [...] omits 0fc9877c6be7 virtio-mem: memory block ids are specific to Sub Block Mode (SBM) omits 452bb807f883 virtio-mem: nb_sb_per_mb and subblock_size are specific to [...] omits 194e66e7be36 virito-mem: subblock states are specific to Sub Block Mode (SBM) omits cfb6c7b2a09d virtio-mem: memory block states are specific to Sub Block [...] omits 6e0441602bb9 virito-mem: document Sub Block Mode (SBM) omits 93735a802b38 virtio-mem: generalize handling when memory is getting onl [...] omits 3a51a274c9a5 virtio-mem: don't always trigger the workqueue when offlin [...] omits 331c08f14955 virtio-mem: drop last_mb_id omits b1b4953461e5 virtio-mem: generalize virtio_mem_overlaps_range() omits f828620fa3b8 virtio-mem: generalize virtio_mem_owned_mb() omits e1bebc9a6f4f virtio-mem: generalize check for added memory omits a5b0dbc371d3 virtio-mem: retry fake-offlining via alloc_contig_range() [...] omits a492a13c31f9 virtio-mem: factor out handling of fake-offline pages in m [...] omits e8d164d79a12 virtio-mem: factor out fake-offlining into virtio_mem_fake [...] omits ad23ab5f9f74 virtio-mem: print debug messages from virtio_mem_send_*_request() omits cd9aaaabd91b virtio-mem: factor out calculation of the bit number withi [...] omits 911911b523e3 virtio-mem: use "unsigned long" for nr_pages when fake onl [...] omits 43f688974b26 virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() omits ace7d26f6b91 virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling omits 55973d763cb3 virtio-mem: more precise calculation in virtio_mem_mb_stat [...] omits 8eb72932e7a7 virtio-mem: determine nid only once using memory_add_physa [...] omits 3a71e423133a ARC: build: use $(READELF) instead of hard-coded readelf omits a4e070cfeb9d ARC: build: remove unneeded extra-y omits c5e6ae563c80 ARC: build: move symlink creation to arch/arc/Makefile to [...] omits 0cfccb3c0493 ARC: build: add boot_targets to PHONY omits f2712ec76a54 ARC: build: add uImage.lzma to the top-level target omits 9836720911cf ARC: build: remove non-existing bootpImage from KBUILD_IMAGE omits e58a3f6f4f2f Merge branch 'misc' into for-next omits c69a73101faa Merge branch 'fixes' into for-next omits 324a158fe535 fs: 9p: add generic splice_write file operation omits 998cc864955d drm/i915/lspcon: Do not send DRM infoframes to non-HDMI sinks omits b759415020b3 drm/i915/display: Implement DRM infoframe read for LSPCON omits 34108a03e430 drm/i915/display: Implement infoframes readback for LSPCON omits a44289b923f6 drm/i915/lspcon: Create separate infoframe_enabled helper omits c5044aee4039 drm/i915/display: Enable HDR for Parade based lspcon omits 84ab44b757d5 drm/i915/display: Nuke bogus lspcon check omits 5d36f2b2dd4d drm/i915/display: Enable colorspace programming for LSPCON [...] omits 174da987bc8d drm/i915: Split intel_attach_colorspace_property() into HD [...] omits b983675709e0 drm/i915/display: Attach content type property for LSPCON omits 55b1f9ddf41d drm/i915/display: Add a WARN for invalid output range and format omits 9559c0d13b6b drm/i915/display: Fixes quantization range for YCbCr output omits 2e666613b24e drm/i915/display: Attach HDR property for capable Gen9 devices omits 1a911350dd6c drm/i915/display: Enable HDR on gen9 devices with MCA Lspcon omits 81cc320aa359 drm/i915/display: Add HDR Capability detection for LSPCON omits efab47658a6c drm/i915/display/psr: Calculate selective fetch plane registers omits 2939eb068289 drm/i915/irq: replace I915_READ()/WRITE() with intel_uncor [...] omits 5f461660db17 drm/i915/pm: replace I915_READ()/WRITE() with intel_uncore [...] omits 77895af24e2c drm/i915/suspend: replace I915_READ()/WRITE() with intel_d [...] omits 124a60f2131c drm/i915/debugfs: replace I915_READ() with intel_uncore_read() omits 88d570e030dd drm/i915/debugfs: remove the i915_cache_sharing debugfs file omits 507007fb591b drm/i915/cdclk: prefer intel_de_write() over I915_WRITE() omits 669f3f2bac1c drm/i915: remove last traces of I915_READ_FW() and I915_WR [...] omits 868b5626d0b9 drm/i915/debugfs: remove RPS autotuning details from i915_ [...] omits ba961946295a fs: 9p: add generic splice_read file operations omits 9e3b3fad3579 Merge branch 'sunxi/fixes-for-5.10' into sunxi/for-next omits fa5d598b8cba drm/i915/perf: also include Gen11 in OATAILPTR workaround omits 06d6b9e10f25 Merge branch 'omap-for-v5.11/dt' into for-next omits e278f68cbf18 ARM: dts: omap3-gta04: fix twl4030-power settings omits 77c69e9f54a7 Merge branch 'fixes' into for-next omits 3ab1aa83db70 Merge branch 'omap-for-v5.11/defconfig-take2' into for-next omits f1dc15cd7fc1 ARM: dts: OMAP3: disable AES on N950/N9 omits 665f1388bc97 ARM: omap2plus_defconfig: drop unused POWER_AVS option omits 194b1cfa126d Merge branch 'omap-for-v5.11/dt' into for-next omits f0d67d10b7c4 ARM: dts: am335x-evm/evmsk/icev2: switch to new cpsw switch drv omits 1a93456d08b8 ARM: dts: am33xx-l4: add dt node for new cpsw switchdev driver omits e6c11a2dcaec usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING [...] omits 09690c0e0d1c Merge branch 'imx/defconfig' into for-next omits 957ef97d50c6 Merge branch 'imx/dt64' into for-next omits 1633df56c0bb Merge branch 'imx/dt' into for-next omits 86922ad96116 Merge branch 'imx/bindings' into for-next omits 5a175d56e072 Merge branch 'imx/soc' into for-next omits 48725cc7b516 Merge branch 'imx/drivers' into for-next omits de08e0979a79 Merge branch 'clk/imx' into for-next omits 460fe7594617 Merge branch 'v5.11-clk/next' into for-next omits 41d6a6159c82 Merge branch 'v5.11-armsoc/dts64' into for-next omits 38779a1e599c Merge branch 'v5.11-armsoc/dts32' into for-next omits b44538032805 Merge branch 'v5.11-armsoc/drivers' into for-next omits 091b50cb5057 Merge branch 'v5.11-armsoc/defconfig64' into for-next omits d7288346e0a4 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] omits 6790dc4a58f3 slimbus: qcom-ngd-ctrl: fix SSR dependencies omits dc14300bb67b Merge branch 'mvebu/dt64' into mvebu/for-next omits c2561cff458c Merge branch 'mvebu/dt' into mvebu/for-next omits 59e0db73c5ea Merge branch 'mvebu/arm' into mvebu/for-next omits abb888d86f62 Merge branch 'icc-5.11' into HEAD omits de7caab0974f Merge branch 'ti-k3-dts-next' into ti-k3-next omits c51a6c86347a Merge branch 'renesas-drivers-for-v5.11' into renesas-next omits 2ee9b86d0336 scsi: ses: don't attach if enclosure has no components omits 090f54565722 Merge branch 'ti-k3-dts-next' into ti-k3-next omits a4f11eac544c Merge branch 'mem-ctrl-next' into for-next omits 727bfb2c55b0 Merge branch 'v5.10-next/soc' into for-next omits 5cc2b61fb251 drm/i915/display: Suppress "Combo PHY A HW state changed u [...] omits 83fedb8669da Merge branch 'clk-renesas' into clk-next omits 531b4191784c Merge tag 'renesas-clk-for-v5.11-tag2' of git://git.kernel [...] omits 09c99c141ed5 Merge branch 'clk-tegra' into clk-next omits 33fa6976a384 soc: document merges omits c359ef869570 Merge branch 'arm/drivers' into for-next omits c33f83fd481a drm/i915: remove trailing semicolon in macro definition omits e5346a1ff38a Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" omits 8d101a41c9c3 soc: document merges omits 544bfb682f3a Merge branch 'arm/soc' into for-next omits 1caeb1d82a74 Merge branch 'arm/fixes' into for-next omits eebd65d13509 Merge branch 'arm/dt' into for-next omits c70e73338955 Merge branch 'arm/drivers' into for-next omits 5d9fa2944f81 Merge branch 'arm/defconfig' into for-next omits cdaa1e42b483 Merge branch 'for-5.10/upstream-fixes' into for-next omits d180d2424154 Merge branch 'for-5.10/upstream-fixes' into for-next omits b87d8605a378 Merge branch 'ti-k3-dts-next' into ti-k3-next omits 2c55c66c65fd Merge branch 'for-5.11/sony' into for-next omits 853ac4b7c3d8 Merge branch 'for-5.11/core' into for-next omits 6ca0e9dddff6 Merge branch 'for-5.11/core' into for-next omits eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next omits 8763e5cbb958 Merge remote-tracking branch 'ras/edac-spr' into edac-for-next omits 068787ddd8f9 Merge remote-tracking branch 'ras/edac-igen6' into edac-for-next omits 567d838588d8 slimbus: qcom-ngd-ctrl: remove redundant out of memory messages omits ce624e7e12ba slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI omits c4c968aa1e75 slimbus: qcom-ngd-ctrl: Constify static structs omits c35ff5ef637f slimbus: messaging: Fix fall-through warnings for Clang omits acd983d11e76 slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support omits c563911bf34b slimbus: qcom-ngd-ctrl: add Sub System Restart support omits 7679325702c9 selftests/dma: add test application for DMA_MAP_BENCHMARK omits 65789daa8087 dma-mapping: add benchmark support for streaming DMA APIs omits 819b70ad6201 dma-contiguous: fix a typo error in a comment omits 94035edcb4e3 dma-pool: no need to check return value of debugfs_create [...] omits bf6e2d562bbc powerpc/dma: Fallback to dma_ops when persistent memory present omits 8d8d53cf8fd0 dma-mapping: Allow mixing bypass and mapped DMA operation omits d5360d3b5aee Merge branch 'renesas-arm-dt-for-v5.11' into renesas-next omits acaece1de589 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Convert [...] omits 95eb7c5ccf8e clk: renesas: sh73a0: Stop using __raw_*() I/O accessors omits 6a5044c84dfa Merge branch 'omap-for-v5.11/genpd' into for-next omits a360a0249ecb soc: document merges omits 61c33c01f442 Merge branch 'arm/fixes' into for-next omits 3c0c7a34820a Merge tag 'v5.10-rc4' into for-next omits 02e497e832e4 Merge branch 'arm/dt' into for-next omits 10d076709527 Merge branch 'arm/drivers' into for-next omits b11a0dfbd316 Merge branch for-5.11/arm64/defconfig into for-next omits e31e64a1f7ef Merge branch for-5.11/arm64/dt into for-next omits 89393f2b4dd4 Merge branch for-5.11/arm/dt into for-next omits 63ae6e96153c Merge branch for-5.11/firmware into for-next omits 5ed23106dfeb Merge branch for-5.11/soc into for-next omits f9637a690acb Merge branch for-5.11/dt-bindings into for-next omits b2147967503f Merge branch for-5.11/clk into for-next omits 3d6613a9bd7c Merge branch 'for-v5.11/tegra-mc' into for-next omits 9174e7b6839c Merge branch 'for-v5.11/tegra-soc-clk' into for-next omits d2bc88b6e0fd Pull reiserfs disk corruption handling fix. omits 814fddb955f8 ARM: multi_v7_defconfig: enable STM32 dfsdm audio support omits 35585a865bf5 ARM: multi_v7_defconfig: enable STM32 spdifrx support omits 5a7b5f32c5aa cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() omits 58315c966511 kernel: cgroup: Mundane spelling fixes throughout the file omits ac87f8ff6cf1 workqueue: Kick a worker based on the actual activation of [...] omits 4792bcc96771 Merge branch 'next/defconfig' into for-next omits 9bb5c7135ec4 Merge branch 'for-5.11/elecom' into for-next omits 8bf3f590005f Merge branch 'for-5.10/upstream-fixes' into for-next omits 24a4a26dd232 Merge branch 'for-5.11/elecom' into for-next omits 376358034a7c Merge branch 'for-5.11/wacom' into for-next omits a5c2894eaf92 Merge branch 'for-5.11/core' into for-next omits 4c8cf5a6fb73 Merge branch 'for-5.11/core' into for-next omits 8deafee9cada Merge branch 'for-5.10/upstream-fixes' into for-next omits 1d998cf60e46 Merge branch 'for-5.11/intel-ish' into for-next omits 50cd491505d8 Merge branches 'for-5.10/upstream-fixes' and 'for-5.11/son [...] omits bb5a5322a5ab Pull writeback tracepoint fix from Hui Su. omits f9123bc98a4f Merge branch 'misc' into for-next omits 8ebd74f80194 Merge branches 'sunxi/dt-for-5.11', 'sunxi/fixes-for-5.10' [...] omits ba3b26607f55 csky: Optimize atomic operations with correct barrier usage omits fed76f8679a6 csky: Add QUEUED_SPINLOCKS supported omits fba0d9a33a0c csky: Remove simple spinlock implementation omits 75a82c1f5603 csky: Fixup show_regs doesn't contain regs->usp omits e9c94f3a95db csky: Fixup perf probe failed omits 1cf51b1dd1b3 soc: document merges omits cd817f001fb5 Merge branch 'arm/drivers' into for-next omits 292b72c982a6 nvmem: imx-ocotp: add support for the unaliged word count omits 5092d3983488 Merge branch 'omap-for-v5.11/defconfig-take2' into for-next omits 26530864396e Merge branch 'omap-for-v5.11/genpd' into for-next omits b468bcc6ef50 Merge branch 'omap-for-v5.11/soc' into for-next omits 2879a84c30ce Merge branch 'fixes' into for-next omits fabb1615ac22 Merge branch 'arm/drivers' into for-next omits 462b8e885b92 Merge branch 'misc-5.10' into next-fixes omits 58f15d26574d soc: document merges omits 8c77ea3e9ad7 Merge branch 'arm/fixes' into for-next omits 1a6c2918e777 Merge branch 'arm/dt' into for-next omits 1c7c276e48ad Merge branch 'arm/drivers' into for-next omits bcc6e3f3804d Merge branch 'arm/defconfig' into for-next omits b79a2639266d Merge branches 'renesas-arm-drivers-for-v5.11' and 'renesa [...] omits c01f4b1c0212 soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors omits fea7414823c2 clk: renesas: r8a774c0: Add RPC clocks omits 66d6c136ac59 Merge branch 'next/dt' into for-next omits b2a8f6ce4bdc Merge branch 'for_5.11/drivers-soc' into next omits 9f41d13fc9fd Merge branch 'for_5.11/keystone-dts' into next omits 64eeea415d1f Merge branch 'misc' into for-next omits 5b3c0526d2db Merge branch 'fixes' into for-next discards cce14622a703 PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA [...] omits 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next omits 292cbdcc69fe Merge branch 'for-5.10/upstream-fixes' into for-next omits 80c1dbebf308 XArray: Fix splitting to non-zero orders omits f1ee999f62f6 XArray: Fix split documentation omits 41707a524026 Merge branches 'soc-for-v5.11' and 'defconfig-for-v5.11' i [...] omits 92955b13f7c6 ARM: config: Enable PSTORE in aspeed_g5_defconfig omits 099e5bde9bd2 drm/imx: depend on COMMON_CLK to fix compile tests omits 3c1839494115 Merge branch 'next/dt64' into for-next omits 38f171e89ecd Merge branch 'next/dt' into for-next omits 1926d571a413 ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles omits d27a52d51454 dt-bindings: arm: stm32: add extra SiP compatible for lxa, [...] omits 235a8368ae93 dt-bindings: vendor-prefixes: document Octavo Systems oct prefix omits b283477d394a efi: x86/xen: switch to efi_get_secureboot_mode helper omits 8d39cee0592e arm64/ima: add ima_arch support omits 5d8609e574be Merge branch 'ti-k3-dts-next' into ti-k3-next omits d833b42b944a ARM: dts: stm32: Add DHCOM based PicoITX board omits 71865b041310 dt-bindings: arm: stm32: Add compatible strings for DH SoM [...] omits 7264f1c618ae ARM: dts: stm32: support child mfd cells for the stm32mp1 [...] omits 4dbd85c60be1 dt-bindings: arm: stm32: add simple-mfd compatible for tamp node omits ed4602f54d0c ARM: dts: stm32: update stm32mp151 for remote proc synchro [...] omits b3a837168ea0 gpu/ipu-v3/ipu-di: Strip out 2 unused 'di_sync_config' entries omits 0e4b9e24d730 ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151 omits 86067ac5bd62 ARM: dts: stm32: fix dmamux reg property on stm32h743 omits 605649ed0409 ARM: dts: stm32: fix dmamux reg property on stm32mp151 omits ca42a21484be ARM: dts: stm32: fix mdma1 clients channel priority level [...] omits 96959aaf053e ARM: multi_v7_defconfig: enable STUSB160X Type-C port cont [...] omits 1fb08996372a ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32m [...] omits 933f73124ac8 dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller omits 934dce0ca713 dt-bindings: connector: add typec-power-opmode property to [...] omits 6857935dce18 ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl omits d3d8123c26a2 ARM: dts: stm32: set bus-type in DCMI endpoint for stm3242 [...] omits b71df93bec39 ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp [...] omits 9de097a44693 ARM: multi_v7_defconfig: add STM32 crypto support omits ea5554881a0e ARM: dts: stm32: enable CRYP by default on stm32mp15 omits 80e51db907c6 ARM: dts: stm32: enable CRC1 by default on stm32mp15 omits 5d01824329e8 ARM: dts: stm32: enable HASH by default on stm32mp15 omits d880b9037600 ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151 omits da43af2bfae1 ARM: dts: stm32: Add LP timer irqs on stm32mp151 omits fc00bf9f3120 ARM: dts: stm32: update sdmmc IP version for STM32MP15 omits 5ab05708c6fc ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15 omits dcec563e817c ARM: multi_v7_defconfig: enable counter subsystem and stm3 [...] omits 1257441d027d Merge branch 'misc' into for-next omits 2d9dabe5078d Merge branch 'fixes' into for-next omits a43bfdb59aa2 Merge branch 'next/soc' into for-next omits fb3089f4d248 Merge branch 'next/defconfig' into for-next omits 1ad1e5bbfa78 Merge branch 'next/dt' into for-next omits 8eb42bcea5ae Merge branch 'asm-generic-fixes' into asm-generic omits 221158c61760 Merge branch 'asm-generic-mmu-context' into asm-generic omits 7c9be0d5be1f Merge branch 'omap-for-v5.11/dt' into for-next omits cfb95c01dc43 Merge branch 'fixes' into for-next omits 0d4103280731 Merge branch 'omap-for-v5.11/defconfig' into for-next omits b0e0310712c4 ARM: multi_v7_defconfig: ti: Enable networking options for [...] omits aaf8fe39c952 Revert "fpga: dfl: fix the definitions of type & feature_i [...] omits 9922e71f43ac Revert "fpga: dfl: move dfl_device_id to mod_devicetable.h" omits 3ae706b58b0b Revert "fpga: dfl: add dfl bus support to MODULE_DEVICE_TABLE()" omits dd57ca7ddec5 Revert "fpga: dfl: move dfl bus related APIs to include/li [...] omits 85c3c2bd52f1 Merge branch 'next/dt' into for-next omits 9dc1f9729380 Merge branch 'clk-qcom' into clk-next omits 461094e0673d Merge branch 'clk-hw' into clk-next omits 23b3cb463a89 Merge tag 'renesas-clk-for-v5.11-tag1' of git://git.kernel [...] omits 0d04555369e3 Merge branch 'clk-simplify' into clk-next omits d42ec70bfd47 Merge branch 'clk-qcom' into clk-next omits 65cdb4a214c0 configfs: fix kernel-doc markup issue omits 65e919494d96 Merge branch 'ti-k3-dts-next' into ti-k3-next omits b012526edb0d Merge branch 'asm-generic-cleanup' into asm-generic omits 0d4a574f4e88 ARM: soc: document merges omits a65c1c9dcc71 Merge branch 'arm/fixes' into for-next omits d549e3365dbb Merge branch 'arm/drivers' into for-next omits d5dc76f9bb43 Merge ext2 cleanup from Ira Weiny. omits de0f49487db3 platform/chrome: cros_ec_typec: Register partner altmodes omits f6f668118918 platform/chrome: cros_ec_typec: Parse partner PD ID VDOs omits 80f8cef60d79 platform/chrome: cros_ec_typec: Introduce TYPEC_STATUS omits cd2c40ff90b0 platform/chrome: cros_ec: Import Type C host commands omits 514acf1cefd0 platform/chrome: cros_ec_typec: Clear partner identity on [...] omits 7ab5a673f4ce platform/chrome: cros_ec_typec: Fix remove partner logic omits 0498710be002 platform/chrome: cros_ec_typec: Relocate set_port_params_v [...] omits 853c1a789f5f platform/chrome: Don't treat RTC events as wakeup sources omits 9b3ed1604622 Merge branches 'ti-k3-dts-next' and 'ti-k3-config-next' in [...] omits ca6d22ed16eb Merge branch 'next/drivers' into for-next omits e76f0c214c41 Merge branch 'for-5.10/upstream-fixes' into for-next omits bdc26d793481 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 730b5764ea85 ARM: 9024/1: Drop useless cast of "u64" to "long long" omits df8eda0f1f58 ARM: 9023/1: Spelling s/mmeory/memory/ omits 735e8d93dc2b ARM: 9022/1: Change arch/arm/lib/mem*.S to use WEAK instea [...] omits 97919d7f73dc Merge branch 'for-5.11' into for-next omits 2565feb3ad18 Merge branch 'omap-for-v5.11/dt' into for-next omits 7045d808685e Merge branch 'fixes' into for-next omits 9cdcab394724 Merge branch 'misc' into for-next omits ceaf621bb627 Merge branch 'fixes' into for-next omits 61c207915a76 Merge branches 'work.sparc', 'work.epoll', 'work.sparc32' [...] omits d26b69cd792d sparc32: take ->thread.flags out omits b81520106f64 sparc32: get rid of fake_swapper_regs omits f60b293bf0e6 sparc64: get rid of fake_swapper_regs omits fbb92317d395 sparc32: switch to generic extables omits bb0ff22441f6 sparc32: switch copy_user.S away from range exception tabl [...] omits a596ac781f68 sparc32: get rid of range exception table entries in check [...] omits b37936860738 sparc32: switch __bzero() away from range exception table entries omits 0a7725070b2f sparc32: kill lookup_fault() omits 4c665967ba80 sparc32: don't bother with lookup_fault() in __bzero() omits b564b71fe5cf Merge branch 'work.csum_and_copy' into work.sparc32 omits b2205eb74f0d Merge branch 'next/dt64' into for-next omits 2d953ca369aa Merge branch 'next/dt' into for-next omits 940ed4195954 Merge branch 'next/dt' into for-next omits 6215772bbe58 Merge branches 'renesas-arm-defconfig-for-v5.11' and 'rene [...] omits cf5577a1cfc1 clk: renesas: r8a779a0: Fix R and OSC clocks omits 22435b281728 Merge fanotify parent info fix and inotify limits improvements. omits 42e584ce112d Merge branch 'for-5.10/upstream-fixes' into for-next omits c57ba401f437 Merge branches 'renesas-arm-defconfig-for-v5.11' and 'rene [...] omits fe4b7811beac Merge branch 'renesas-fixes-for-v5.10' into renesas-next omits 420868c8ebc4 clk: renesas: cpg-mssr: fix kerneldoc of cpg_mssr_priv omits 5131f99b7f49 clk: renesas: rcar-usb2-clock-sel: Replace devm_reset_cont [...] omits 8edde858ab62 arm64: dts: renesas: hihope-rev4: Add a comment explaining [...] omits 2c736bb4087f Merge tag 'arm-adrl-replacement-for-v5.11' of git://git.ke [...] omits ae73ad052707 Merge tag 'arm-p2v-for-v5.11' of git://git.kernel.org/pub/ [...] omits cc8214b248d7 Merge branch 'next/dt64' into for-next omits 706f37dbbd97 Merge branch 'next/defconfig' into for-next omits 04559494149e Merge branch 'next/dt' into for-next omits c97e7615c15b Merge branch 'i2c/for-current' into i2c/for-next omits 9194df34b8b8 Merge branch 'for-5.10-trivial' into for-next omits 12f6c7209fc3 Merge branch 'sunxi/dt-for-5.11' into sunxi/for-next omits d2e2b2677237 Merge branch 'next/dt64' into for-next omits 6e7a2d73390e Merge branch 'next/dt' into for-next omits 25519d683442 ima: generalize x86/EFI arch glue for other EFI architectures omits 8a2c8ca7eb37 Merge branch 'next/dt' into for-next omits 13e9be90a0c9 Merge branches 'sunxi/dt-for-5.11', 'sunxi/fixes-for-5.10' [...] omits d7caaeda99e3 Merge branch 'for-5.10/upstream-fixes' into for-next omits 244dd46c1f52 Merge branch 'for-5.10/upstream-fixes' into for-next omits d63f64446ef4 Merge branch 'misc' into for-next omits f1b6e57d4e4b Merge branch 'clk-qcom' into clk-next omits 6a6bfbc58c12 Merge branch 'clk-doc' into clk-next omits 90a1d8d38188 Merge branch 'clk-fixes' into clk-next omits 3f642a4ea8c0 csky: Add memory layout 2.5G(user):1.5G(kernel) omits e1ac4b2406d9 efi: generalize efi_get_secureboot omits 47480e8745ac Merge branch 'i2c/for-current' into i2c/for-next omits 59f129f534ca Merge branch 'next/drivers' into for-next omits d0a19d03cbb8 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits de6e7a24979b Merge branch 'for-5.10-trivial' into for-next omits eb4c8d15efda Merge branch 'for-5.11' into for-next omits 8c7e9ad3182c Merge branch 'for-5.10-fixes' into for-next omits f76fe8d86291 Merge branch 'next/drivers' into for-next omits 436d15fbeaee nvmem: qfprom: Don't touch certain fuses omits d624386364b8 dt-bindings: nvmem: Add soc qfprom compatible strings omits b860052992d7 Merge branch 'renesas-dt-bindings-for-v5.11' into renesas-next omits a5e886fb26f2 Merge branch 'for_5.11/drivers-soc' into next omits 6df7c0e4de16 Merge branch 'next/soc' into for-next omits 9ec061bb35de Merge branch 'next/drivers' into for-next omits 78d127fd6892 Merge branch 'asm-generic-timers' into asm-generic omits 6c207504ae79 percpu: reduce the number of cpu distance comparisons omits fc52536ffcef Merge branch 'renesas-arm-dt-for-v5.11' into renesas-next omits 2f098e04ce16 Merge branch 'sunxi/fixes-for-5.10' into sunxi/for-next omits 2039112f7c1c Merge branch 'for-5.11/core' into for-next omits be9d87ef759e Merge branch 'for-5.11/i2c-hid' into for-next omits 57005fe2692b Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 78f229f61252 Merge branch 'for-5.11/asus' into for-next omits bfada98f210b arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree omits dd12ae78c57a arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes omits 3cb4d29a2633 MAINTAINERS: The DMI/SMBIOS tree has moved omits 3948c717523d arm64: dts: renesas: beacon-renesom-baseboard: Move connec [...] omits bc491afebb6a arm64: dts: renesas: cat874: Move connector node out of hd [...] omits 9c75d37c72b4 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit de [...] omits 4068553c9554 arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explic [...] omits e08d1de1c075 nvmem: core: Add support for keepout regions omits aae3f05c3fd2 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 6edcf9dc2e1a efi/libstub: EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER should [...] omits 8e478332817c Merge branch 'next/drivers' into for-next omits d26fc962b894 Merge branch 'fixes' into for-next omits e9d548a7dab0 Merge branch 'next/dt64' into for-next omits 5971e53b1c35 Merge branch 'next/dt' into for-next omits 72dd3b01bacb Merge branch 'next/soc' into for-next omits 2fda3068395c Merge branch 'next/dt' into for-next omits aaac3733171f ARM: kvm: replace open coded VA->PA calculations with adr_l call omits 3bcf906b194c ARM: head.S: use PC relative insn sequence to calculate PH [...] omits d74d2b225018 ARM: sleep.S: use PC-relative insn sequence for sleep_save [...] omits 59d2f2827dfd ARM: head: use PC-relative insn sequence for __smp_alt omits 450abd38fe6c ARM: kernel: use relative references for UP/SMP alternatives omits 91580f0dbf24 ARM: head.S: use PC-relative insn sequence for secondary_data omits 172c34c9ff01 ARM: head-common.S: use PC-relative insn sequence for idma [...] omits 62c4a2e202b1 ARM: head-common.S: use PC-relative insn sequence for __proc_info omits 67e3f828bd4b ARM: efistub: replace adrl pseudo-op with adr_l macro invocation omits 9443076e4330 ARM: p2v: reduce p2v alignment requirement to 2 MiB omits e8e00f5afb08 ARM: p2v: switch to MOVW for Thumb2 and ARM/LPAE omits 0e3db6c9d7f6 ARM: p2v: simplify __fixup_pv_table() omits 2730e8eaa4f2 ARM: p2v: use relative references in patch site arrays omits 0869f3b9da38 ARM: p2v: drop redundant 'type' argument from __pv_stub omits 7a94849e81b5 ARM: p2v: factor out BE8 handling omits 4b16421c3e95 ARM: p2v: factor out shared loop processing omits eae78e1a9720 ARM: p2v: move patching code to separate assembler source file omits 22f2d23098f7 ARM: module: add support for place relative relocations omits 0b1674638a5c ARM: assembler: introduce adr_l, ldr_l and str_l macros omits 4e79f0211b47 ARM: p2v: fix handling of LPAE translation in BE mode omits fc2933c13374 ARM: 9020/1: mm: use correct section size macro to describ [...] omits 24a23387c15f Merge branch 'asm-generic-cleanup' into asm-generic omits e26f023e01ef firmware/dmi: Include product_sku info to modalias omits 0c7239ddfe69 Merge branch 'asm-generic-mmu-context' into asm-generic omits fbd6c612d370 Merge branches 'sunxi/dt-for-5.11' and 'sunxi/fixes-for-5. [...] omits 732d5a738171 Merge branches 'asm-generic-fixes', 'asm-generic-mmu-conte [...] omits 421015713b30 ARM: 9017/2: Enable KASan for ARM omits 5615f69bc209 ARM: 9016/2: Initialize the mapping of KASan shadow memory omits c12366ba441d ARM: 9015/2: Define the virtual space of KASan's shadow region omits d6d51a96c7d6 ARM: 9014/2: Replace string mem* functions for KASan omits d5d44e7e3507 ARM: 9013/2: Disable KASan instrumentation for some code omits 7a1be318f579 ARM: 9012/1: move device tree mapping out of linear region omits e9a2f8b599d0 ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAG [...] omits b9cf16c4bfd1 Merge branch 'for-v5.10/dt-late' into for-next omits d0a9fffedca1 docs: fs: api-summary.rst: get rid of kernel-doc include omits df0e5f0e866b IB/srpt: docs: add a description for cq_size member omits 7985c31d1ace locking/refcount: move kernel-doc markups to the proper place omits 3b9431ac5c01 docs: lockdep-design: fix some warning issues omits 3b58afec5195 MAINTAINERS: fix broken doc refs due to yaml conversion omits 84ae28bda198 ice: docs fix a devlink info that broke a table omits e3122e957576 crypto: sun8x-ce*: update entries to its documentation omits 75e9a357f9a7 net: phy: remove kernel-doc duplication omits dce89b296a4f mm: pagemap.h: fix two kernel-doc markups omits 7f4d6c3ff6df drm/dp: fix a kernel-doc issue at drm_edid.c omits 03c9c8ba3f49 drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 0870be85a77b drm: kernel-doc: document drm_dp_set_subconnector_property [...] omits 8e513153b83e blk-mq: docs: add kernel-doc description for a new struct member omits cc55219a551e docs: userspace-api: add iommu.rst to the index file omits b02f98d886ab docs: hwmon: mp2975.rst: address some html build warnings omits fdbf853bbdaf docs: net: statistics.rst: remove a duplicated kernel-doc omits cd6c4280fe26 docs: kasan.rst: add two missing blank lines omits b2545be4a4c7 docs: admin-guide: net.rst: add a missing blank line omits 3d64372dabcd docs: hwmon: adm1266.rst: fix a broken reference omits d5abc30056da sphinx: conf.py: properly handle Sphinx 4.0 omits 6e4ec3eec914 scripts: kernel-doc: use :c:union when needed omits dc8fd3769e15 Merge branch 'next/dt' into for-next omits 195a3232156a ctype.h: remove duplicate isdigit() helper omits 97c4412a4e29 Merge branch 'next/defconfig' into for-next omits 98bfe6bcf79e Merge branch 'next/dt64' into for-next omits b2452ef22c82 Merge branch 'next/dt' into for-next omits cbadbf5a53b5 Merge branch 'dfl_modularization' into for-next omits b816f126cfe5 fpga: dfl: move dfl bus related APIs to include/linux/dfl.h omits 4049835da74c fpga: dfl: add dfl bus support to MODULE_DEVICE_TABLE() omits a741ec741293 fpga: dfl: move dfl_device_id to mod_devicetable.h omits 004b1e173dca fpga: dfl: fix the definitions of type & feature_id for df [...] omits 39a323092e4b Merge tag 'v5.10-rc1' of git://git.kernel.org/pub/scm/linu [...] omits d9dc6001196e dt-bindings: nvmem: mtk-efuse: add documentation for MT8516 SoC omits c3e02abdf9af slimbus: fix a kernel-doc markup omits 97fc35aeb797 Merge branches 'renesas-arm-dt-for-v5.11' and 'renesas-dri [...] omits a6a93099b8e7 clk: renesas: r8a774b1: Add RPC clocks omits a5a8557cc105 clk: renesas: r8a774a1: Add RPC clocks omits 1f71c83ac735 clk: renesas: r8a779a0: Add VIN clocks omits de82cd0f3a5b clk: renesas: r8a779a0: Add CSI4[0-3] clocks omits 94bb9be83e19 MAINTAINERS: Update git repo for Renesas clock drivers omits c3f207f6d23d clk: renesas: r8a779a0: Make rcar_r8a779a0_cpg_clk_registe [...] omits aa5fa8e5f1b5 arm64: dts: r8a77965: Add DRIF support omits 688eb28211ab efi/x86: Only copy the compressed kernel image in efi_relo [...] omits bc13809f1c47 efi/libstub/x86: simplify efi_is_native() omits 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next omits e1e66168c769 Merge branch 'devm_fpga_mgr_register' into for-next omits c725705bac9a fpga: fpga-mgr: altera-pr-ip: Simplify registration omits dc13b30f3879 fpga: fpga-mgr: zynqmp: Simplify registration omits 0b3f29265982 fpga: fpga-mgr: xilinx-spi: Simplify registration omits 06a6d13c4f02 fpga: fpga-mgr: ts73xx: Simplify registration omits ce4c463496eb fpga: fpga-mgr: socfpga: Simplify registration omits 6bbbdc92b042 fpga: fpga-mgr: machxo2-spi: Simplify registration omits a72f4f5028f4 fpga: fpga-mgr: ice40-spi: Simplify registration omits e5286d5d156a fpga: fpga-mgr: dfl-fme-mgr: Simplify registration omits 33f2827ad6c9 fpga: fpga-mgr: altera-ps-spi: Simplify registration omits 46eda5efd43d fpga: fpga-mgr: Add devm_fpga_mgr_register() API omits ece33d6abfbc Merge branch 'for-5.10' into for-next omits 944752bf9083 ARM: dts: exynos: Add a placeholder for a MAC address omits 22ac367a8ac0 Merge branch 'printk-rework' into for-next omits c4d8faf1184a ARM: dts: exynos: revert "add input clock to CMU in Exynos [...] omits 6579e79e7a8a Merge branch 'printk-rework' into for-next omits af8fbcb58191 Merge branch 'printk-rework' into for-next omits d4f0349bc008 Merge branch 'for-5.10' into for-next omits 22ed34492cf7 Merge branch 'printk-rework' into for-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 54bde873682b nds32: Fix bogus reference to <asm/procinfo.h> omits 265fb79cd50b nds32: use get_kernel_nofault in dump_mem omits de5229b425a7 nds32: remove dump_instr omits 74583eae2a28 nds32: configs: Cleanup CONFIG_CROSS_COMPILE omits fedd8412840c nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 0a95a6d1a4cd sparc: use for_each_child_of_node() macro omits 6800cd8cbc6e ide-acpi: use %*ph to print small buffer omits d41b375134a9 ide: delkin_cb: use generic power management omits f9e09a0711ca ide: sc1200: use generic power management omits 9a51ffe845e4 ide: use generic power management omits 2c8cbe0b2971 IDE SUBSYSTEM: Replace HTTP links with HTTPS ones omits 841a0dfa5113 watch_queue: sample: Display mount tree change notifications omits 4cd92d064cb0 watch_queue: Implement mount topology and attribute change [...] omits 1e64ef9f77d9 watch_queue: Add security hooks to rule on setting mount watches omits 1d9e4c6f197d watch_queue: Make watch_sizeof() check record size omits 6b190470ce8e watch_queue: Limit the number of watches a user can hold omits 17ec0a17e90f sparc: Use fallthrough pseudo-keyword omits aecc63ae8271 Merge branch 'sparc32-srmmu-improve-type-safety-of-__nocache_fix' omits c0d5b0c721b6 sparc32: srmmu: improve type safety of __nocache_fix() omits 72a7af33e080 sparc32: use PUD rather than PGD to get PMD in srmmu_inher [...] omits 7780918b3648 sparc32: fix a user-triggerable oops in clear_user() omits e06028482135 SPARC: backoff.h: delete a duplicated word omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 37719576046b arch/sparc: Replace HTTP links with HTTPS ones omits 5124b31c1e90 sparc: piggyback: handle invalid image omits c05d042fda88 sparc64: viohs: Use struct_size() helper omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 05f19f7f8944 mux: adgs1408: Add mod_devicetable.h and remove of_match_ptr omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits 486f29df6941 Merge branch 'v5.8/dt' into next omits 6c0bc05ed81e Merge branch 'v5.8/soc' into next omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 88dcb9a3fb48 mm/thp: move lru_add_page_tail() to huge_memory.c adds 94866635372d mm/thp: use head for head page in lru_add_page_tail() adds 6dbb57412c62 mm/thp: simplify lru_add_page_tail() adds b6769834aac1 mm/thp: narrow lru locking adds 3d06afab5268 mm/vmscan: remove unnecessary lruvec adding adds 16f5e707d6f6 mm/rmap: stop store reordering issue on page->mapping adds 880fc6ba624c mm: page_idle_get_page() does not need lru_lock adds 20ad50d67840 mm/memcg: add debug checking in lock_page_memcg adds c7c7b80c39a1 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn adds 75cc3c9161cd mm/lru: move lock into lru_note_cost adds afca9157fd42 mm/vmscan: remove lruvec reget in move_pages_to_lru adds 3db19aa39bac mm/mlock: remove lru_lock on TestClearPageMlocked adds 13805a88a9bd mm/mlock: remove __munlock_isolate_lru_page() adds d25b5bd8a8f4 mm/lru: introduce TestClearPageLRU() adds 9df41314390b mm/compaction: do page isolation first in compaction adds fc574c23558c mm/swap.c: serialize memcg changes in pagevec_lru_move_fn adds 6168d0da2b47 mm/lru: replace pgdat lru_lock with lruvec lock adds 2a5e4e340b0f mm/lru: introduce relock_page_lruvec() adds 15b447361794 mm/lru: revise the comments of lru_lock adds 5b200f578960 Merge branch 'akpm' (patches from Andrew) adds 2cffa11e2aa7 Merge tag 'irq-core-2020-12-15' of git://git.kernel.org/pu [...] adds a45f1d43311d Merge tag 'regmap-v5.11' of git://git.kernel.org/pub/scm/l [...] adds 2dda5700ef6a Merge tag 'regulator-v5.11' of git://git.kernel.org/pub/sc [...] adds 605ea5aafe13 Merge tag 'spi-v5.11' of git://git.kernel.org/pub/scm/linu [...] adds 71637c620a82 i2c: Warn when device removing fails adds 4e970a0ada52 i2c: remove check that can never be true adds 9d0d886799e4 Merge branch 'i2c/for-5.11' of git://git.kernel.org/pub/sc [...] adds ce51c2b7ceb2 Merge tag 'mmc-v5.11' of git://git.kernel.org/pub/scm/linu [...] adds 0f97458173a2 Merge tag 'hwmon-for-v5.11' of git://git.kernel.org/pub/sc [...] adds 61f914256c56 Merge tag 'platform-drivers-x86-v5.11-1' of git://git.kern [...] adds ee249d30fade Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b109bc722953 Merge tag 'thermal-v5.11-rc1' of git://git.kernel.org/pub/ [...] adds e1f1320fc0a0 Merge branch 'pm-cpufreq' adds 4c5744a0c4fc Merge branches 'pm-cpuidle' and 'pm-em' adds 42b4ca04cbfd Merge branches 'pm-sleep', 'pm-acpi', 'pm-domains' and 'powercap' adds b3fac8178303 Merge branches 'pm-devfreq' and 'pm-tools' adds b4ec805464a4 Merge tag 'pm-5.11-rc1' of git://git.kernel.org/pub/scm/li [...] adds b85195b7ec9d Merge branches 'acpica' and 'acpi-scan' adds 5e2cde03da40 Merge branches 'acpi-resources' and 'acpi-docs' adds 25fe64232ee5 Merge branches 'acpi-apei', 'acpi-misc' and 'acpi-processor' adds 38a0925c5fc8 Merge branch 'acpi-ec' adds aab7ce2b099b Merge tag 'acpi-5.11-rc1' of git://git.kernel.org/pub/scm/ [...] adds 489e9fea66f3 Merge tag 'pci-v5.11-changes' of git://git.kernel.org/pub/ [...] adds ef9df0011791 Merge tag 'rproc-v5.11' of git://git.kernel.org/pub/scm/li [...] adds 0e10f9c89332 Merge tag 'hwlock-v5.11' of git://git.kernel.org/pub/scm/l [...] adds e87b07083941 Merge tag 'rpmsg-v5.11' of git://git.kernel.org/pub/scm/li [...] adds a725cb4d708e Merge tag 'locks-v5.11' of git://git.kernel.org/pub/scm/li [...] adds f1ee3b882900 Merge tag 'for-5.11-tag' of git://git.kernel.org/pub/scm/l [...] adds 8a7a4301ddaf Merge tag 'dlm-5.11' of git://git.kernel.org/pub/scm/linux [...] adds 9867cb1fd510 Merge tag 'jfs-5.11' of git://github.com/kleikamp/linux-shaggy adds 1a50ede2b3c8 Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/ [...] adds e88bd82698af Merge tag 'erofs-for-5.11-rc1' of git://git.kernel.org/pub [...] adds 1a825a6a0e7e Merge branch 'work.epoll' of git://git.kernel.org/pub/scm/ [...] adds 37373d9c37a3 Merge branch 'regset.followup' of git://git.kernel.org/pub [...] adds 582f1fb6b721 fs, close_range: add flag CLOSE_RANGE_CLOEXEC adds 23afeaeff3d9 selftests: core: add tests for CLOSE_RANGE_CLOEXEC adds 345d4ab5e0a2 Merge tag 'close-range-openat2-v5.11' of git://git.kernel. [...] adds 6febd8bef36e Merge branch 'signal-for-v5.11' of git://git.kernel.org/pu [...] adds faf145d6f3f3 Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/ [...] adds d01e7f10dae2 Merge branch 'exec-update-lock-for-v5.11' of git://git.ker [...] adds b50da6e9f42a mm: fix a race on nr_swap_pages adds 7c33023aad16 mm/memory_hotplug: quieting offline operation adds 4083a281e310 alpha: replace bogus in_interrupt() adds d2928e8550e5 procfs: delete duplicated words + other fixes adds fe719888344c proc: provide details on indirect branch speculation adds c6c75deda813 proc: fix lookup in /proc/net subdirectories after setns(2) adds a9389683fafc fs/proc: make pde_get() return nothing adds 0a571b085ff6 asm-generic: force inlining of get_order() to work around [...] adds aa6159ab99a9 kernel.h: split out mathematical helpers adds 35189b8ff18e kernel/acct.c: use #elif instead of #end and #elif adds 0bb867795540 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds ab7d7798dad5 bitmap: remove unused function declaration adds 0ae446e4b91b lib/test_free_pages.c: add basic progress indicators adds 3a2b67e6e3fd lib/stackdepot.c: replace one-element array with flexible- [...] adds 47e684aaa266 lib/stackdepot.c: use flex_array_size() helper in memcpy() adds 180644f80a02 lib/stackdepot.c: use array_size() helper in jhash2() adds 45e3d5a2af1d lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds e291851d6549 lib/cmdline: fix get_option() for strings starting with hyphen adds 6b2b6b864684 lib/cmdline: allow NULL to be an output for get_option() adds 7546861a8c55 lib/cmdline_kunit: add a new test suite for cmdline API adds 2f78788b55ba ilog2: improve ilog2 for constant arguments adds ff72daa371f5 lib/string: remove unnecessary #undefs adds 6a39e62abbaf lib: string.h: detect intra-object overflow in fortified s [...] adds d96938daae2a lkdtm: tests for FORTIFY_SOURCE adds 33e56a59e64d string.h: add FORTIFY coverage for strscpy() adds febebaf36686 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] adds d58b0b1a4165 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment adds 506dfc9906e5 lib: cleanup kstrto*() usage adds 89b158635ad7 lib/lz4: explicitly support in-place decompression adds 1db81a682a2f checkpatch: add new exception to repeated word check adds 8d0325cc74a3 checkpatch: fix false positives in REPEATED_WORD warning adds 4104a20646fe checkpatch: ignore generated CamelCase defines and enum values adds 73169765e6e7 checkpatch: prefer static const declarations adds dc58bc553e7a checkpatch: allow --fix removal of unnecessary break statements adds 7ebe1d173cae checkpatch: extend attributes check to handle more patterns adds 47ca69b85821 checkpatch: add a fixer for missing newline at eof adds 339f29d91acf checkpatch: update __attribute__((section("name"))) quote removal adds 7580c5b9b464 checkpatch: add fix option for GERRIT_CHANGE_ID adds 0830aab0e1d4 checkpatch: add __alias and __weak to suggested __attribut [...] adds fccaebf00e60 checkpatch: improve email parsing adds e73d27159400 checkpatch: fix spelling errors and remove repeated word adds 27b379af6102 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags adds 03f4935135b9 checkpatch: fix unescaped left brace adds da7355ab4e4a checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS adds 8e08f0765f37 checkpatch: add fix option for LOGICAL_CONTINUATIONS adds 831242ab8dff checkpatch: add fix and improve warning msg for non-standa [...] adds 70eb2275ff8e checkpatch: add warning for unnecessary use of %h[xudi] an [...] adds 084a617acfa0 checkpatch: add warning for lines starting with a '#' in c [...] adds 7da07c31b1df checkpatch: fix TYPO_SPELLING check for words with apostrophe adds f5eea3b0442d checkpatch: add printk_once and printk_ratelimit to prefer [...] adds e7920b3e9d9f fs/nilfs2: remove some unused macros to tame gcc adds ca4a9241cc5e kdump: append uts_namespace.name offset to VMCOREINFO adds 5c7b3280d221 rapidio: remove unused rio_get_asm() and rio_get_device() adds 99b75eb7c86b gcov: remove support for GCC < 4.9 adds 26ecea089f42 gcov: fix kernel-doc markup issue adds dc889b8d4a81 bfs: don't use WARNING: string when it's just info. adds 3d03295a7e91 relay: remove unused buf_mapped and buf_unmapped callbacks adds 6f8f25440d79 relay: require non-NULL callbacks in relay_open() adds 371e03880d9d relay: make create_buf_file and remove_buf_file callbacks [...] adds 023542f48b57 relay: allow the use of const callback structs adds 5000cd8adc6a drm/i915: make relay callbacks const adds f573f8150f01 ath10k: make relay callbacks const adds 36b0cefe901a ath11k: make relay callbacks const adds 1bf9c2e88722 ath9k: make relay callbacks const adds abf4e00c7bc6 blktrace: make relay callbacks const adds 3be8da570868 kernel/resource.c: fix kernel-doc markups adds d8a7f62b6eec ubsan: remove redundant -Wno-maybe-uninitialized adds cdf8a76fda4a ubsan: move cc-option tests into Kconfig adds 61e0349f703d ubsan: disable object-size sanitizer under GCC adds 79791378a1bc ubsan: disable UBSAN_TRAP for all*config adds d0a3ac549f38 ubsan: enable for all*config builds adds c637693b20da ubsan: remove UBSAN_MISC in favor of individual options adds 4a26f49b7b3d ubsan: expand tests and reporting adds c1cb05e77f8e kcov: don't instrument with UBSAN adds d3c227978a13 lib/ubsan.c: mark type_check_kinds with static keyword adds f9a90501faac reboot: refactor and comment the cpu selection code adds 2c622ed0eaa3 reboot: allow to specify reboot mode via sysfs adds 0c5c0179e2cd reboot: remove cf9_safe from allowed types and rename cf9_force adds 1a9d079f43e3 reboot: allow to override reboot type if quirks are found adds 40247e55ba09 reboot: hide from sysfs not applicable settings adds 537cd89484ab fault-injection: handle EI_ETYPE_TRUE adds 33fb626be08f lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static adds 9801ca279ad3 apparmor: remove duplicate macro list_entry_is_head() adds 7336375734d6 mm: unexport follow_pte_pmd adds ff5c19ed4b08 mm: simplify follow_pte{,pmd} adds 8958b2491104 mm: fix some spelling mistakes in comments adds f986e3508333 Merge branch 'akpm' (patches from Andrew) adds e2dc4957349a Merge tag 'asm-generic-cleanup-5.11' of git://git.kernel.o [...] adds 157807123c94 Merge tag 'asm-generic-mmu-context-5.11' of git://git.kern [...] adds 7a932e570288 Merge tag 'asm-generic-timers-5.11' of git://git.kernel.or [...] adds b80affe33fdd Merge tag 'linux-kselftest-fixes-5.11-rc1' of git://git.ke [...] adds 7194850efa47 Merge tag 'linux-kselftest-next-5.11-rc1' of git://git.ker [...] adds 706451d47b37 Merge tag 'linux-kselftest-kunit-5.11-rc1' of git://git.ke [...] adds 5e60366d56c6 Merge tag 'fallthrough-fixes-clang-5.11-rc1' of git://git. [...] adds 5f3b8d398601 Merge branch 'for-5.11-null-console' into for-linus adds 5ed37174e6c7 Merge branch 'for-5.11' into for-linus adds d3eb52113d16 Merge tag 'printk-for-5.11' of git://git.kernel.org/pub/sc [...] adds 3d5de2ddc6ba Merge tag 'audit-pr-20201214' of git://git.kernel.org/pub/ [...] adds ca5b877b6ccc Merge tag 'selinux-pr-20201214' of git://git.kernel.org/pu [...] adds e20a9b92ddbf Merge tag 'integrity-v5.11' of git://git.kernel.org/pub/sc [...] adds 8bda68d68b21 Merge tag 'Smack-for-5.11' of git://github.com/cschaufler/ [...] adds af2d22254e8e gcc-plugins: remove code for GCC versions older than 4.9 adds 1e860048c53e gcc-plugins: simplify GCC plugin-dev capability test adds 53a57e60de74 MAINTAINERS: Drop inactive gcc-plugins maintainer adds 6df0f2855a9a Merge tag 'gcc-plugins-v5.11-rc1' of git://git.kernel.org/ [...] adds ba1d41a55e4d Merge tag 'pstore-v5.11-rc1' of git://git.kernel.org/pub/s [...] adds e994cc240a3b Merge tag 'seccomp-v5.11-rc1' of git://git.kernel.org/pub/ [...] adds 571b12dd1ad4 Merge tag 'hyperv-next-signed-20201214' of git://git.kerne [...] adds 7acfd4274e26 Merge tag 'for-linus-5.11-rc1-tag' of git://git.kernel.org [...] adds 66fc6a6254c7 Merge tag 'microblaze-v5.11' of git://git.monstr.eu/linux- [...] adds 8312f41f08ed Merge tag 'mips_5.11' of git://git.kernel.org/pub/scm/linu [...] adds 5ee863bec794 Merge branch 'parisc-5.11-1' of git://git.kernel.org/pub/s [...] adds 005b2a9dc819 Merge tag 'tif-task_work.arch-2020-12-14' of git://git.ker [...] adds 48aba79bcf6e Merge tag 'for-5.11/io_uring-2020-12-14' of git://git.kern [...] adds ac7ac4618cf2 Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel. [...] adds 69f637c33560 Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kerne [...] adds 60f7c503d971 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 009bd55dfcc8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 007c74e16c1a Merge branch 'stable/for-linus-5.11' of git://git.kernel.o [...] adds 19778dd504b5 Merge tag 'iommu-updates-v5.11' of git://git.kernel.org/pu [...] adds 870d16757ba8 arm64: make _TIF_WORK_MASK bits contiguous adds fff875a18382 Merge tag 'memblock-v5.11-rc1' of git://git.kernel.org/pub [...] adds 278f54c46164 Merge tag 'mfd-next-5.11' of git://git.kernel.org/pub/scm/ [...] adds 84e010ec8f86 Merge tag 'backlight-next-5.11' of git://git.kernel.org/pu [...] adds fad0319cacdf char: ipmi: convert comma to semicolon adds f67d6620e413 Merge tag 'for-linus-5.11-1' of git://github.com/cminyard/ [...] adds 945433be3677 Merge tag 'leds-5.11-rc1' of git://git.kernel.org/pub/scm/ [...] adds 4c9e94dff65c Merge tags 'spi-nor/for-5.11' and 'nand/for-5.11' into mtd/next adds a701262c02ce Merge tag 'mtd/for-5.11' of git://git.kernel.org/pub/scm/l [...] adds f68e4041ef63 Merge tag 'pinctrl-v5.11-1' of git://git.kernel.org/pub/sc [...] adds 62746f92b10a Merge tag 'devicetree-for-5.11' of git://git.kernel.org/pu [...] adds 36ed0958feaf Merge branch 'for-5.11/amd-sfh-hid' into for-linus adds 90c5f4649aaf Merge branch 'for-5.11/asus' into for-linus adds 105856b36c0c Merge branch 'for-5.11/core' into for-linus adds e77bc7dc9af0 Merge branch 'for-5.11/elecom' into for-linus adds 19a0b6d79c97 Merge branch 'for-5.11/i2c-hid' into for-linus adds 47cdd7f139dc Merge branch 'for-5.11/intel-ish' into for-linus adds 4d3d3d70cc90 Merge branch 'for-5.11/sony' into for-linus adds 85a694738f6e Merge branch 'for-5.11/wacom' into for-linus adds de925e2fbb44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0c71cc04eb18 Merge tag 'vfio-v5.11-rc1' of git://github.com/awilliam/li [...] adds b06db0b39369 Merge tag 'arm-soc-5.11' of git://git.kernel.org/pub/scm/l [...] adds b0a6cd29e00a Merge tag 'arm-soc-defconfig-5.11' of git://git.kernel.org [...] adds 5ef399aa5c5f arm64: dts: sparx5: Add reset support adds 7e1f91cbfa0d arm64: dts: sparx5: Add SGPIO devices adds 13719d8d0d67 Merge branch 'sparx5-next' of https://github.com/microchip [...] adds 9805529ec544 Merge tag 'arm-soc-dt-5.11' of git://git.kernel.org/pub/sc [...] adds 1dcdee6ee8f8 soc: mediatek: mmsys: Specify HAS_IOMEM dependency for MTK_MMSYS adds 48c1c40ab40c Merge tag 'arm-soc-drivers-5.11' of git://git.kernel.org/p [...] adds accefff5b547 Merge tag 'arm-soc-omap-genpd-5.11' of git://git.kernel.or [...] adds d652d5f1eeeb drm/edid: fix objtool warning in drm_cvt_modes() adds 14bd41e41899 Merge tag 'fsnotify_for_v5.11-rc1' of git://git.kernel.org [...] adds f7387170339a writeback: don't warn on an unregistered BDI in __mark_ino [...] adds b97d4c424e36 Merge tag 'for_v5.11-rc1' of git://git.kernel.org/pub/scm/ [...] adds ff49c86f27e4 Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/ [...] adds 65de0b89d7d5 Merge tag 'fuse-update-5.11' of git://git.kernel.org/pub/s [...] adds 7c03e2cda4a5 vfs: move cap_convert_nscap() call into vfs_setxattr() adds 3078d85c9a10 vfs: verify source area in vfs_dedupe_file_range_one() adds c846af050f94 ovl: check privs before decoding file handle adds 89bdfaf93d91 ovl: make ioctl() safe adds 82a763e61e2b ovl: simplify file splice adds 2d2f2d7322ff ovl: user xattr adds 6939f977c54a ovl: do not fail when setting origin xattr adds b6650dab404c ovl: do not fail because of O_NOATIME adds 87b2c60c6127 ovl: do not get metacopy for userxattr adds 459c7c565ac3 ovl: unprivieged mounts adds 92dbc9dedccb Merge tag 'ovl-update-5.11' of git://git.kernel.org/pub/sc [...] adds be695ee29e8f Merge tag 'ceph-for-5.11-rc1' of git://github.com/ceph/cep [...] adds 3821e232eb3b xprtrdma: Replace dprintk call sites in ERR_CHUNK path adds af5865d27839 xprtrdma: Introduce Receive completion IDs adds b2e7467f26d7 xprtrdma: Introduce Send completion IDs adds 5ecef9c84366 xprtrdma: Introduce FRWR completion IDs adds 36a55edfc3d5 xprtrdma: Clean up trace_xprtrdma_post_linv adds 3a9568fedccc xprtrdma: Clean up reply parsing error tracepoints adds 03ffd92494a5 xprtrdma: Clean up tracepoints in the reply path adds d11e934606ef xprtrdma: Clean up xprtrdma callback tracepoints adds 0307cdec7c34 xprtrdma: Clean up trace_xprtrdma_nomrs() adds 7703db978d4c xprtrdma: Display the task ID when reporting MR events adds 8e24e191d44f xprtrdma: Trace unmap_sync calls adds ef2be5918ff5 xprtrdma: Move rpcrdma_mr_put() adds 7a03aeb66c41 xprtrdma: Micro-optimize MR DMA-unmapping adds edffb84cc8ed Merge tag 'nfs-rdma-for-5.11-1' of git://git.linux-nfs.org [...] adds 7be9b38afafb NFSv4.2: fix error return on memory allocation failure adds 3316fb80a0b4 fs/lockd: convert comma to semicolon adds cac1d3a2b8f7 NFSv4/pnfs: Add tracing for the deviceid cache adds 9bfffea3524b pNFS/flexfiles: Avoid spurious layout returns in ff_layout [...] adds 52104f274e2d NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() adds 74f602dc96dd Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/proj [...] adds 83005cd6bc76 Merge tag 'mailbox-v5.11' of git://git.linaro.org/landing- [...] adds 6daa90439e91 Merge tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub [...] adds 312dcaf96721 Merge tag 'modules-for-v5.11' of git://git.kernel.org/pub/ [...] adds a32ded3389ab ring-buffer: Remove obsolete rb_event_is_commit() adds 888834903d36 ring-buffer: Fix a typo in function description adds d9a9280a0d0a seq_buf: Avoid type mismatch for seq_buf_init adds 60efe21e5976 tracing: Disable ftrace selftests when any tracer is running adds 3b3493531c4d tracing: Drop unneeded assignment in ring_buffer_resize() adds 82db909e6be6 ring-buffer: Fix two typos in comments adds 74e2afc6df57 ring-buffer: Add rb_check_bpage in __rb_allocate_pages adds adab66b71abf Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" adds f6a694665f13 tracing: Offload eval map updates to a work queue adds 09c0796adf0c Merge tag 'trace-v5.11' of git://git.kernel.org/pub/scm/li [...] adds c1bea0a840ac powerpc/32s: Fix cleanup_cpu_mmu_context() compile bug adds 8a5be36b9303 Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm [...] adds 0c6c887835b5 Merge tag 'for-linus' of git://github.com/openrisc/linux adds 57030a0b620f lan743x: fix rx_napi_poll/interrupt ping-pong adds 8d14768a7972 ice, xsk: clear the status bits for the next_to_use descriptor adds 64050b5b8706 i40e, xsk: clear the status bits for the next_to_use descriptor adds ec58c75a8556 Merge branch 'i40e-ice-af_xdp-zc-fixes' adds 3e47495fc4de net: dsa: qca: ar9331: fix sleeping function called from i [...] adds 54a57d1c4492 dpaa2-eth: fix the size of the mapped SGT buffer adds 4375ada01963 net: bcmgenet: Fix a resource leak in an error handling pa [...] adds c18e68696fdd net/connector: Add const qualifier to cb_id adds f87675b836b3 net: mscc: ocelot: Fix a resource leak in the error handli [...] adds efb796f5571f ethtool: fix string set id check adds 322e53d1e252 net: allwinner: Fix some resources leak in the error handl [...] adds 7061eb8cfa90 net: core: introduce __netdev_notify_peers adds 6be4666221ca use __netdev_notify_peers in ibmvnic adds 935d8a0a43e3 use __netdev_notify_peers in hyperv adds 023cae857b34 Merge branch 'locked-version-of-netdev_notify_peers' adds c32c928d29de tipc: do sanity check payload of a netlink message adds 767143a18d6d phy: fix kdoc warning adds 7ec27c9e97f2 nfc: s3fwrn5: Remove the delay for NFC sleep adds e2138e3f3537 nfc: s3fwrn5: Remove unused NCI prop commands adds 5277d1cadee8 Merge branch 'nfc-s3fwrn5-refactor-the-s3fwrn5-module' adds ef72cd3c5ce1 ethtool: fix error paths in ethnl_set_channels() adds 995433b795ce net/smc: fix access to parent of an ib device adds 7eb000bdbe7c net: korina: fix return value adds 75f4d4544db9 devlink: use _BITUL() macro instead of BIT() in the UAPI header adds 3ae32c07815a mptcp: clear use_ack and use_map when dropping other suboptions adds 49e27134f6e9 net/mlx5: Fix compilation warning for 32-bit platform adds 0c14846032f2 mptcp: fix security context on server socket adds 3f8b2667f257 mptcp: properly annotate nested lock adds 219d04992b68 mptcp: push pending frames when subflow has free space adds 13e1603739e5 mptcp: fix pending data accounting adds 86eb09b63da4 Merge branch 'mptcp-a-bunch-of-assorted-fixes' adds 0d52848632a3 qlcnic: Fix error code in probe adds 38ba95a4ed24 net: nixge: fix spelling mistake in Kconfig: "Instuments" [...] adds d8a4ea350f1f octeontx2-af: Fix undetected unmap PF error check adds 5b33afee93a1 nfp: move indirect block cleanup to flower app stop callback adds 44d4775ca518 net/sched: sch_taprio: reset child qdiscs before freeing them adds d64c6f96ba86 Merge tag 'net-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] adds 27cf94853e6d cifs: correct four aliased mount parms to allow use of pre [...] adds 31f6551ad756 cifs: handle "guest" mount parameter adds 2d0604934f50 cifs: Fix support for remount when not changing rsize/wsize adds afee4410bc6c cifs: update internal module version number adds e13300bdaa68 Merge tag '5.11-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 787fec8ac15c Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] adds 345b17acb1aa Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] adds 80e493d2b74a MAINTAINERS: Add maintainer for HiSilicon GPIO driver adds 72db5d54d763 gpio: hisi: Do not require ACPI for COMPILE_TEST adds 7ac554888233 MAINTAINERS: Remove reference to non-existing file adds a409ed156a90 Merge tag 'gpio-v5.11-1' of git://git.kernel.org/pub/scm/l [...] adds e2ae634014d3 Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.o [...] adds 9fd339a45be5 arm64: Work around broken GCC 4.9 handling of "S" constraint adds 5ba836eb9fdb Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 9365965db0c7 s390: always clear kernel stack backchain before calling f [...] adds f0c7cf13a3d7 s390: make calls to TRACE_IRQS_OFF/TRACE_IRQS_ON balanced adds f22b9c219a79 s390/test_unwind: fix CALL_ON_STACK tests adds 91c2bad6aec9 s390/test_unwind: use timer instead of udelay adds dd6cfe553212 s390/delay: simplify udelay adds 9ceed9988a8e s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK adds e0d62dcb20be s390/delay: remove udelay_simple() adds 44292c868473 s390/idle: merge enabled_wait() and arch_cpu_idle() adds 7494755a9ad6 s390/idle: remove raw_local_irq_save()/restore() from arch [...] adds 8d93b7011831 s390/idle: allow arch_cpu_idle() to be kprobed adds dfdc6e73cdcf s390/zcrypt: convert comma to semicolon adds a087241716a6 Merge tag 's390-5.11-2' of git://git.kernel.org/pub/scm/li [...] adds 67698880ac9d thermal: int340x: Support Alder Lake adds 432c19a8d965 Merge tag 'thermal-v5.11-2-rc1' of git://git.kernel.org/pu [...] adds 6bdeff12a96c drm/amd/display: Add get_dig_frontend implementation for DCEx adds 15ed44c0e712 drm/amdgpu: set mode1 reset as default for dimgrey_cavefish adds 05053c4b4f87 drm/amdgpu: print mmhub client name for dimgrey_cavefish adds 6ae09fa49147 drm/amdgpu/disply: fix documentation warnings in display manager adds efd3043790c6 Merge tag 'amd-drm-fixes-5.11-2020-12-16' of git://people. [...] adds 660a59953f4f drm/nouveau: fix multihop when move doesn't work. adds f96f62597ea4 drm/qxl: don't allocate a dma_address array adds 2ccf2e038684 Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" adds dd0e2193b1e4 drm/i915/perf: also include Gen11 in OATAILPTR workaround adds 0e53656ad8ab drm/i915: Fix mismatch between misplaced vma check and vma insert adds 046f70d31ddb drm/i915/tgl: Fix REVID macros for TGL to fetch correct stepping adds 4efd7faba5e0 Merge tag 'drm-intel-next-fixes-2020-12-18' of git://anong [...] adds c59c7588fc92 Merge tag 'drm-next-2020-12-18' of git://anongit.freedeskt [...] adds 8cd6bc0359de ktest.pl: If size of log is too big to email, email error message adds 170f4869e662 ktest.pl: Fix the logic for truncating the size of the log [...] adds 4862c741bd44 Merge tag 'ktest-v5.11' of git://git.kernel.org/pub/scm/li [...] adds e82226138b20 xfs: remove xfs_buf_t typedef adds a0b96314870f Merge tag 'xfs-5.11-merge-4' of git://git.kernel.org/pub/s [...] adds 3644e2d2dda7 mm/filemap: fix infinite loop in generic_file_buffered_read() adds 76358ab54735 mm/memcg: bail early from swap accounting if memcg disabled adds a4055888629b mm/memcg: warning on !memcg after readahead page charged adds bec78efd0061 mm/memcg: remove unused definitions adds 93bb59ca5e97 mm, kvm: account kvm_vcpu_mmap to kmemcg adds 9a1ac2288cf1 mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds 289caf5d8f6c epoll: check for events when removing a timed out thread f [...] adds 2efdaf7660c4 epoll: simplify signal handling adds cccd29bf0823 epoll: pull fatal signal checks into ep_send_events() adds e411596d48b5 epoll: move eavail next to the list_empty_careful check adds 1493c47fb140 epoll: simplify and optimize busy loop logic adds e8c85328b1e8 epoll: pull all code between fetch_events and send_event i [...] adds 00b27634bc47 epoll: replace gotos with a proper loop adds e59d3c64cba6 epoll: eliminate unnecessary lock for zero timeout adds 7cdf7c20e971 epoll: convert internal api to timespec64 adds 58169a52ebc9 epoll: add syscall epoll_pwait2 adds b0a0c2615f6f epoll: wire up syscall epoll_pwait2 adds e9ce39b5b390 selftests/filesystems: expand epoll with epoll_pwait2 adds 01ab1ede9190 mm/Kconfig: fix spelling mistake "whats" -> "what's" adds 1db98bcf56b1 Merge branch 'akpm' (patches from Andrew) adds 2e379ffb44d9 pwm: sun4i: Convert to devm_platform_ioremap_resource() adds e9534031f069 pwm: fsl-ftm: Convert to devm_platform_ioremap_resource() adds 3d3a32593957 pwm: rcar: Convert to devm_platform_ioremap_resource() adds e3f22bc2556a pwm: renesas-tpu: Convert to devm_platform_ioremap_resource() adds fc0155f8221a pwm: ep93xx: Convert to devm_platform_ioremap_resource() adds fa44fe41cc75 pwm: tegra: Convert to devm_platform_ioremap_resource() adds 7681c2bd2ab2 pwm: mediatek: Convert to devm_platform_ioremap_resource() adds 728cd3e6eaf8 pwm: sti: Convert to devm_platform_ioremap_resource() adds 6945fe42f801 pwm: pxa: Convert to devm_platform_ioremap_resource() adds bde048ebbd27 pwm: zx: Convert to devm_platform_ioremap_resource() adds 21af435676d3 pwm: spear: Convert to devm_platform_ioremap_resource() adds 537fe6878673 pwm: bcm-kona: Convert to devm_platform_ioremap_resource() adds fd7c575ac602 pwm: lpc32xx: Convert to devm_platform_ioremap_resource() adds 17076b10d40a pwm: meson: Convert to devm_platform_ioremap_resource() adds 5119ee9effdd pwm: rockchip: Convert to devm_platform_ioremap_resource() adds ed98401f4665 pwm: bcm-iproc: Convert to devm_platform_ioremap_resource() adds cc1cc4ba3673 pwm: samsung: Convert to devm_platform_ioremap_resource() adds dc13c0f61e31 pwm: tiehrpwm: Convert to devm_platform_ioremap_resource() adds 860b1ca0eabc pwm: imx: Convert to devm_platform_ioremap_resource() adds 1dcf0523fdb3 pwm: tiecap: Convert to devm_platform_ioremap_resource() adds f57e7d25e5f3 pwm: bcm2835: Convert to devm_platform_ioremap_resource() adds 05baa59601ee pwm: berlin: Convert to devm_platform_ioremap_resource() adds 4906bf5482e4 pwm: vt8500: Convert to devm_platform_ioremap_resource() adds 5bec839f13a9 pwm: brcmstb: Convert to devm_platform_ioremap_resource() adds 6e0301e7df7a pwm: mtk-disp: Convert to devm_platform_ioremap_resource() adds 3151b13017ec pwm: clps711x: Convert to devm_platform_ioremap_resource() adds d574ab62a56f pwm: img: Convert to devm_platform_ioremap_resource() adds 74ec20a4e6a0 pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource() adds cecccd8d4af2 pwm: hibvt: Convert to devm_platform_ioremap_resource() adds 96cfceba3967 pwm: sifive: Convert to devm_platform_ioremap_resource() adds accef074e9d1 pwm: atmel: Convert to devm_platform_ioremap_resource() adds 168cc32920ef pwm: imx-tpm: Use dev_err_probe() to simplify error handling adds d109d74c4cda pwm: imx27: Use dev_err_probe() to simplify error handling adds f1332e929415 pwm: imx1: Use dev_err_probe() to simplify error handling adds 2e978a4564b8 pwm: ab8500: Add error message if pwmchip_add() fails adds 269effd03f61 pwm: zx: Add missing cleanup in error path adds 5e5da1e9fbee pwm: ab8500: Explicitly allocate pwm chip base dynamically adds d58560e6fa46 pwm: lpss: Log error from pwm_lpss_is_updating() if the up [...] adds b9c90f153d83 pwm: lpss: Use DPM_FLAG_NO_DIRECT_COMPLETE instead of decl [...] adds e3aa45f2f88b pwm: lpss: Set DPM_FLAG_SMART_SUSPEND on Cherry Trail devices adds 44db5363fab8 pwm: tiehrpwm: Handle deferred probe with dev_err_probe() adds cd6720ba022b dt-bindings: microchip: atmel,at91rm9200-tcb: Add atmel,tcb-pwm adds 061f8572a31c pwm: atmel-tcb: Switch to new binding adds 34cbcd72588f pwm: atmel-tcb: Add sama5d2 support adds 1f0f1e80fdd3 pwm: lp3943: Dynamically allocate PWM chip base adds cb55d17ea2ec dt-bindings: pwm: keembay: Add bindings for Intel Keem Bay PWM adds bd899ceb8f91 pwm: Add PWM driver for Intel Keem Bay adds ad5a228b9bad dt-bindings: pwm: pwm-mediatek: Add documentation for MT8183 SoC adds 0c0ead76235d pwm: mediatek: Always use bus clock adds 8b2fbaed90f6 pwm: mediatek: Add MT8183 SoC support adds 554b3b31e922 dt-bindings: pwm: mtk-disp: add MT8167 SoC binding adds 1ed2b3fca645 pwm: Add DesignWare PWM Controller Driver adds 7c0e4f2ef782 Add DT bindings YAML schema for PWM fan controller of LGM SoC adds 97960addcd9f pwm: Add PWM fan controller driver for LGM SoC adds fd3ae02bb66f pwm: sti: Avoid conditional gotos adds f14a8f0ef981 pwm: sti: Remove unnecessary blank line adds 2b1c1a5d5148 pwm: Use -EINVAL for unsupported polarity adds 71d4b833da7f pwm: Fix dependencies on HAS_IOMEM adds aa43edcbc898 pwm: lpss: Make compilable with COMPILE_TEST adds 765edf0bf019 pwm: core: Use octal permission adds bb72e1dbae0e pwm: keembay: Fix build failure with -Os adds 2f81b51d0d02 pwm: bcm2835: Support apply function for atomic configuration adds 1ce65396e6b2 pwm: imx27: Fix overflow for bigger periods adds 3df23a316c4a pwm: Remove unused function pwmchip_add_inversed() adds edf7f80e780e pwm: sl28cpld: Set driver data before registering the PWM chip adds 6eefb79d6f5b pwm: sun4i: Remove erroneous else branch adds d56154c7e8ba Merge tag 'pwm/for-5.11-rc1' of git://git.kernel.org/pub/s [...] adds c2703b66172f Merge tag 'hsi-for-5.11' of git://git.kernel.org/pub/scm/l [...] adds 11c336526e25 Merge tag 'for-v5.11' of git://git.kernel.org/pub/scm/linu [...] adds 95393f3e07ab i3c/master/mipi-i3c-hci: quiet maybe-unused variable warning adds 190daf192067 Merge tag 'i3c/for-5.11' of git://git.kernel.org/pub/scm/l [...] adds 651283d57eb4 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds e34ff4cda232 x86/xen: Convert to DEFINE_SHOW_ATTRIBUTE adds 34aff14580d1 xen: Remove Xen PVH/PVHVM dependency on PCI adds bfda93aee0ec xen: Kconfig: nest Xen guest options adds eef024124a22 xen: remove trailing semicolon in macro definition adds 3955bcbf3491 xen-blkfront: Fix fall-through warnings for Clang adds 5e65f524ed25 xen/manage: Fix fall-through warnings for Clang adds 6190c0ccaf5d xen: Kconfig: remove X86_64 depends from XEN_512GB adds 3872f516aab3 Merge tag 'for-linus-5.11-rc1b-tag' of git://git.kernel.or [...] adds fec8a6a69103 close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLO [...] adds ca202504ea6f selftests/core: fix close_range_test build after XFAIL removal adds ae78ba8d3bb6 selftests/core: handle missing syscall number for close_range adds fe325c3ff318 selftests/core: add test for CLOSE_RANGE_UNSHARE | CLOSE_R [...] adds 6abc20f8f879 selftests/core: add regression test for CLOSE_RANGE_UNSHAR [...] adds 467f8165a2b0 Merge tag 'close-range-cloexec-unshare-v5.11' of git://git [...] adds 450f68e2425e epoll: fix compat syscall wire up of epoll_pwait2 adds 7703f46f2caf Merge tag 'gfs2-for-5.11' of git://git.kernel.org/pub/scm/ [...] adds 320d159e2d63 dt-bindings: rtc: add reset-source property adds 71ac13457d9d rtc: pcf2127: only use watchdog when explicitly available adds f4a2f7866faa Merge tag 'rtc-5.11' of git://git.kernel.org/pub/scm/linux [...] adds 33dd3574f5fe kvm: x86/mmu: Add existing trace points to TDP MMU adds b9a98c3437e3 kvm: x86/mmu: Add TDP MMU SPTE changed trace point adds 8cce12b3c827 KVM: nSVM: set fixed bits by hand adds dee734a7de91 KVM: x86: adjust SEV for commit 7e8e6eed75e adds f57ad63a835c KVM: x86: ignore SIPIs that are received while not in wait [...] adds 6c44221b0523 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S adds 3cea1891748e selftests: kvm: Test MSR exiting to userspace adds fb6360534ecc selftests: kvm: Merge user_msr_test into userspace_msr_exit_test adds e1b35da5e624 x86: Enumerate AVX512 FP16 CPUID feature flag adds 2224fc9efb2d KVM: x86: Expose AVX512_FP16 for supported CPUID adds 39485ed95d6b KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits adds e8614e5e8de8 Merge tag 'kvm-s390-next-5.11-1' of git://git.kernel.org/p [...] adds 3f1a18b9fa1c KVM/VMX/SVM: Move kvm_machine_check function to x86.h adds 69372cf01290 x86/cpu: Add VM page flush MSR availablility as a CPUID feature adds 9d4747d02376 KVM: SVM: Remove the call to sev_platform_status() during setup adds 916391a2d1dc KVM: SVM: Add support for SEV-ES capability in KVM adds 0f60bde15ee1 KVM: SVM: Add GHCB accessor functions for retrieving fields adds add5e2f04541 KVM: SVM: Add support for the SEV-ES VMSA adds 1c04d8c98656 KVM: x86: Mark GPRs dirty when written adds 9caec4bf1d01 KVM: x86: remove bogus #GP injection adds 8b474427cbee KVM: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR adds f9a4d621761a KVM: x86: introduce complete_emulated_msr callback adds f1c6366e3043 KVM: SVM: Add required changes to support intercepts under SEV-ES adds 8d4846b9b150 KVM: SVM: Prevent debugging under SEV-ES adds bc624d9f1bbb KVM: SVM: Do not allow instruction emulation under SEV-ES adds 8164a5ffe4c6 KVM: SVM: Cannot re-initialize the VMCB after shutdown wit [...] adds e9093fd49285 KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file adds 291bd20d5d88 KVM: SVM: Add initial support for a VMGEXIT VMEXIT adds 1edc14599e06 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 adds d36946679ef6 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 adds e1d71116b64a KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 adds d523ab6ba275 KVM: SVM: Create trace events for VMGEXIT processing adds 59e38b58de28 KVM: SVM: Create trace events for VMGEXIT MSR protocol processing adds 8f423a80d299 KVM: SVM: Support MMIO for an SEV-ES guest adds 7ed9abfe8e9f KVM: SVM: Support string IO operations for an SEV-ES guest adds 2985afbcdbb1 KVM: SVM: Add support for EFER write traps for an SEV-ES guest adds f27ad38aac23 KVM: SVM: Add support for CR0 write traps for an SEV-ES guest adds 5b51cb13160a KVM: SVM: Add support for CR4 write traps for an SEV-ES guest adds d1949b93c605 KVM: SVM: Add support for CR8 write traps for an SEV-ES guest adds 5265713a0737 KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES adds 5719455fbd95 KVM: SVM: Do not report support for SMM for an SEV-ES guest adds ed02b213098a KVM: SVM: Guest FPU state save/restore not needed for SEV- [...] adds 4444dfe4050b KVM: SVM: Add NMI support for an SEV-ES guest adds 85ca8be938c0 KVM: SVM: Set the encryption mask for the SVM host save area adds 80675b3ad45f KVM: SVM: Update ASID allocation to support SEV-ES guests adds 376c6d285017 KVM: SVM: Provide support for SEV-ES vCPU creation/loading adds 861377730aa9 KVM: SVM: Provide support for SEV-ES vCPU loading adds 16809ecdc1e8 KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests adds ad73109ae7ec KVM: SVM: Provide support to launch and run an SEV-ES guest adds 8640ca588b03 KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting adds 722e039d9a29 Merge tag 'kvmarm-5.11' of git://git.kernel.org/pub/scm/li [...] adds d45f89f7437d KVM: SVM: fix 32-bit compilation adds 6a447b0e3151 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 4cb3fb1cd96f doc/admin-guide: Note credentials consolidation under CAP_PERFMON adds 1dd88c195d59 doc/admin-guide: Document creation of CAP_PERFMON privileg [...] adds a701d28e2d99 perf annotate mips: Add perf arch instructions annotate handlers adds a7c77c4f52c8 perf version: Add a feature for libpfm4 adds 0ee281e1e4e1 perf mem2node: Improve warning if detected no memory nodes adds 3989bbf9607d perf tests tsc: Make tsc testing as a common testing adds 248dd9b591db perf tests tsc: Add checking helper is_supported() adds cc3b964d5eb4 perf test: Implement skip_reason callback for watchpoint tests adds c18cf78d7969 perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORT adds 38219f24116a perf tests: Skip the llvm and bpf tests if HAVE_LIBBPF_SUP [...] adds 20e88c6076fc perf annotate: Move bpf header inclusion to inside HAVE_LI [...] adds ef0580ecd8b0 perf env: Conditionally compile BPF support code on having [...] adds 1218838d68f5 perf kvm: Add kvm-stat for arm64 adds 9b0a78363594 perf test: Use generic event for expand_libpfm_events() adds bb1c15b60b98 perf stat: Support regex pattern in --for-each-cgroup adds 55a4de94c64b perf stat: Add --quiet option adds c5e6bc23355a perf trace beauty: Allow header files in a different path adds fa1b41a74d11 perf jevents: Tidy error handling adds 644bf4b0f7ac perf jevents: Add test for arch std events adds f9f16dfbe76e perf mem: Search event name with more flexible path adds eaf6aaeec5fa perf mem: Introduce weak function perf_mem_events__ptr() adds 4ba2452cd88f perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE adds 8b8173b45a7a perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE adds 436cce00710a perf mem: Only initialize memory event for recording adds 014a771c7867 perf auxtrace: Add itrace option '-M' for memory events adds 13e5df1e3f1b perf mem: Support AUX trace adds c825f7885178 perf c2c: Support AUX trace adds 40714c58630a perf mem: Support ARM SPE events adds c185f1cde466 perf arm-spe: Include bitops.h for BIT() macro adds 903b659436b7 perf arm-spe: Fix a typo in comment adds b2ded2e2e276 perf arm-spe: Refactor payload size calculation adds b65577baf482 perf arm-spe: Refactor arm_spe_get_events() adds 0a04244cabc5 perf arm-spe: Fix packet length handling adds 601366678c93 perf data: Allow to use stdio functions for pipe mode adds 3d05181a085c perf vendor events: Update Skylake client events to v50 adds 29396cd573da perf expr: Force encapsulation on expr_id_data adds 75eeaddd57f4 perf arm-spe: Refactor printing string to buffer adds 11695142e25e perf arm-spe: Refactor packet header parsing adds ab2aa439e4aa perf arm-spe: Add new function arm_spe_pkt_desc_addr() adds 09935ca7b64c perf arm-spe: Refactor address packet handling adds 5513ddaf103c perf arm_spe: Fixup top byte for data virtual address adds 6550149e801a perf arm-spe: Refactor context packet handling adds c52cfe987213 perf arm-spe: Add new function arm_spe_pkt_desc_counter() adds d158aa408f22 perf arm-spe: Refactor counter packet handling adds e66f6d759602 perf arm-spe: Add new function arm_spe_pkt_desc_event() adds 889d1a675fcf perf arm-spe: Refactor event type handling adds 4d0f4ca273aa perf arm-spe: Remove size condition checking for events adds 7488ffc4d981 perf arm-spe: Add new function arm_spe_pkt_desc_op_type() adds e771218f32f9 perf arm-spe: Refactor operation packet handling adds 3d829724b16c perf arm-spe: Add more sub classes for operation packet adds 3601e605501d perf arm_spe: Decode memory tagging properties adds 05e91e7fe26c perf arm-spe: Add support for ARMv8.3-SPE adds b3e453272d43 tools lib: Adopt memchr_inv() from kernel adds f45edd86b23a perf tools: Add build_id__is_defined function adds 7ac22b088afe perf tools: Add filename__decompress function adds af21c579c860 perf build-id: Add check for existing link in buildid dir adds 031f112f8dc0 perf tools: Use struct extra_kernel_map in machine__proces [...] adds ca8ea73ae109 perf symbols: Try to load vmlinux from buildid database adds 058f15113042 perf data: Add is_perf_data function adds 0b7b9e83c76c perf build-id: Use machine__for_each_dso in perf_session__ [...] adds 75fb2af68e35 perf build-id: Add __perf_session__cache_build_ids function adds fd4ebb457c9c perf build-id: Add build_id_cache__add function adds 1f195e557d13 Merge remote-tracking branch 'torvalds/master' into perf/core adds 94b69c615e4e perf test: Add shadow stat test adds 56933029d00c perf evsel: Convert last 'struct evsel' methods to the rig [...] adds a622eafa1a54 perf evlist: Use the right prefix for 'struct evlist' meth [...] adds 7b392ef04ef5 perf evlist: Use the right prefix for 'struct evlist' 'wor [...] adds 53f5e9084d01 perf evlist: Use the right prefix for 'struct evlist' stat [...] adds ade9d208d6f0 perf evlist: Use the right prefix for 'struct evlist' 'tog [...] adds 24bf91a7540b perf evlist: Use the right prefix for 'struct evlist' 'fil [...] adds 08c83997ca87 perf evlist: Use the right prefix for 'struct evlist' side [...] adds 2a6599cd5e09 perf evlist: Use the right prefix for 'struct evlist' samp [...] adds b02736f776d5 perf evlist: Use the right prefix for 'struct evlist' 'fin [...] adds fd643db5a879 perf evlist: Ditch unused set/reset sample_bit methods adds 3ccf8a7b66b6 perf evlist: Use the right prefix for 'struct evlist' samp [...] adds f4bd0b4a9b21 perf evlist: Use the right prefix for 'struct evlist' brow [...] adds e80db255525a perf evlist: Use the right prefix for 'struct evlist' trac [...] adds 2a99ff822dfa perf tools: Add aarch64 registers to --user-regs adds 0a7e7ec90e60 perf evlist: Use the right prefix for 'struct evlist' id_p [...] adds 37b01abe2a63 perf evlist: Use the right prefix for 'struct evlist' enab [...] adds 0a60b3394759 perf evlist: Use the right prefix for 'struct evlist' paus [...] adds e414fd1a3f70 perf evlist: Use the right prefix for 'struct evlist' evse [...] adds 712737241980 perf evlist: Use the right prefix for 'struct evlist' prin [...] adds 7748bb7175cc perf evlist: Use the right prefix for 'struct evlist' crea [...] adds 64b4778b863b perf evlist: Use the right prefix for 'struct evlist' even [...] adds 900c8ead5b0b perf evlist: Use the right prefix for 'struct evlist' even [...] adds 606e2c293345 perf evlist: Use the right prefix for alternative 'struct [...] adds 78e1bc257866 perf evlist: Use the right prefix for 'struct evlist' even [...] adds 25f84702f359 perf evlist: Use the right prefix for 'struct evlist' mmap [...] adds 44d2a5573665 perf evlist: Use the right prefix for 'struct evlist' raw [...] adds 1420ba2f6250 perf evlist: Use the right prefix for 'struct evlist' head [...] adds 515ea461c26e perf evlist: Use the right prefix for 'struct evlist' deli [...] adds f63c2f5a8b0e perf evlist: Use the right prefix for 'struct evlist' nr_t [...] adds b979a2f13b1b perf evlist: Use the right prefix for 'struct evlist' diff [...] adds db0ea13cc741 perf evlist: Use the right prefix for 'struct evlist' reco [...] adds b2ce5dbc1581 perf test: Fix metric parsing test adds 09d59c2f3465 tools build: Add missing libcap to test-all.bin target adds 2eb5dd418034 perf record: Fix memory leak when using '--user-regs=?' to [...] adds bf53fc6b5f41 perf unwind: Fix separate debug info files when using elfu [...] adds 47d982202f8c tools headers UAPI: Update tools's copy of linux/perf_event.h adds 542b88fd1276 perf record: Support new sample type for data page size adds 456ef4c11c06 perf evsel: Emit warning about kernel not supporting the d [...] adds 4853f1caa43e perf jevents: Add support for an extra directory level adds 4689f56796f8 perf jevents: Add support for system events tables adds 51d548471510 perf pmu: Add pmu_id() adds 4513c719c6f1 perf pmu: Add pmu_add_sys_aliases() adds 6d2783fe365f perf evlist: Change evlist__splice_list_tail() ordering adds c2337d67199a perf metricgroup: Fix metrics using aliases covering multi [...] adds f6fe1e48ae18 perf metricgroup: Split up metricgroup__print() adds a36fadb17c27 perf metricgroup: Support printing metric groups for system PMUs adds be335ec28efa perf metricgroup: Support adding metrics for system PMUs adds e15a536521ed perf vendor events: Add JSON metrics for imx8mm DDR Perf adds 03de8656c777 perf report: Support --header-only for pipe mode adds 96aea4daa6cb perf evlist: Support pipe mode display adds 7cfcd1e016cc perf tools: Add evlist__disable_evsel/evlist__enable_evsel adds 8abceacff87d perf debug: Add debug_set_file function adds 47dce51acc33 perf tools: Add support to read build id from compressed elf adds dc67d1920417 perf test: Make sample-parsing test aware of PERF_SAMPLE_{ [...] adds 526671bfc47d perf config: Fix example command in manpage to conform to [...] adds feca8a8342d3 perf tools: Reformat record's control fd man text adds 281a94b0f2f0 Merge remote-tracking branch 'torvalds/master' into perf/core adds 4262f8c3efa1 tools headers: Syncronize linux/build_bug.h with the kerne [...] adds 1c28a05d1a97 tools headers UAPI: Sync linux/stat.h with the kernel sources adds 4bba4c4bb09a tools headers: Get tools's linux/compiler.h closer to the [...] adds ffb9beb13e8d tools headers: Add conditional __has_builtin() adds 23cd9543a52b tools headers: Update linux/ctype.h with the kernel sources adds eb2842da77e1 perf trace beauty: Update copy of linux/socket.h with the [...] adds e9bde94f1eb5 tools arch x86: Sync the msr-index.h copy with the kernel sources adds 7ddcdea5b544 tools headers UAPI: Sync linux/const.h with the kernel headers adds 4a443a51776c tools headers UAPI: Sync linux/fscrypt.h with the kernel sources adds d6dbfceec5dd tools headers UAPI: Sync linux/prctl.h with the kernel sources adds f93c789a3e24 tools headers cpufeatures: Sync with the kernel sources adds b53d4872d2cf tools headers UAPI: Update asm-generic/unistd.h adds 6b9bae63de4f perf script: Support data page size adds a50d03e3b8b6 perf sort: Add sort option for data page size adds 2e7f545096f9 perf mem: Factor out a function to generate sort order adds 48342fc07272 Merge tag 'perf-tools-2020-12-19' of git://git.kernel.org/ [...] adds 6a29ab57f4e9 cifs: Delete a stray unlock in cifs_swn_reconnect() adds eedf8e88e5f0 cifs: Unlock on errors in cifs_swn_reconnect() adds 0f2c66ae5c8d cifs: Re-indent cifs_swn_reconnect() adds 0bf1bafb17df cifs: Avoid error pointer dereference adds 3970acf7ddb9 SMB3: Add support for getting and setting SACLs adds 9541b81322e6 Add SMB 2 support for getting and setting SACLs adds 582888130702 Merge tag '5.11-rc-smb3-part2' of git://git.samba.org/sfre [...] adds c1048828c3db orangefs: add splice file operations adds e37b12e4bb21 Merge tag 'for-linus-5.11-ofs1' of git://git.kernel.org/pu [...] adds 70990afa34fb Merge tag '9p-for-5.11-rc1' of git://github.com/martinetd/linux adds 8552d28e1401 Merge tag 'm68knommu-for-v5.11' of git://git.kernel.org/pu [...] adds 23cae54f5269 Merge branches 'clk-doc', 'clk-qcom', 'clk-simplify', 'clk [...] adds d240d4c20578 Merge branches 'clk-amlogic', 'clk-rockchip', 'clk-of', 'c [...] adds a00a3f29b2a6 dt-bindings: fu740: prci: add YAML documentation for the F [...] adds c816e1ddf2b6 clk: sifive: Extract prci core to common base adds 28108fc8a056 clk: sifive: Use common name for prci configuration adds efc91ae43c8d clk: sifive: Add a driver for the SiFive FU740 PRCI IP block adds 263ac3908516 clk: sifive: Fix the wrong bit field shift adds 732374a0b440 clk: sifive: Add clock enable and disable ops adds 2aeff9d8c8e6 clk: mediatek: Make mtk_clk_register_mux() a static function adds bf6d43d72325 clk: Add hardware-enable column to clk summary adds 699eda2814f2 Merge branches 'clk-tegra', 'clk-imx', 'clk-sifive', 'clk- [...] adds 8c6239f6e95f clk: ti: Fix memleak in ti_fapll_synth_setup adds 66cc7af38149 clk: ti: omap5: Fix reboot DPLL lock failure when using AB [...] adds bd91abb218e0 dt-bindings: clock: adi,axi-clkgen: convert old binding to [...] adds ac1ee86a9cdb clk: axi-clkgen: wrap limits in a struct and keep copy on [...] adds 16214f97f443 clk: axi-clkgen: move the OF table at the bottom of the file adds 03813d9b7d43 clk: Trace clk_set_rate() "range" functions adds 91274497c791 clk: at91: sama7g5: fix compilation error adds 3d86ee17d467 dt-bindings: clock: at91: add sama7g5 pll defines adds 83d002877365 clk: at91: sama7g5: allow SYS and CPU PLLs to be exported [...] adds e26b3006ff07 clk: at91: clk-master: add 5th divisor for mck master adds 0bb4623f13d4 clk: at91: sama7g5: add 5th divisor for mck0 layout and ch [...] adds 8dc4af8bef12 clk: at91: clk-sam9x60-pll: allow runtime changes for pll adds 4011f03ee475 clk: at91: sama7g5: remove mck0 from parent list of other clocks adds f803858af84e clk: at91: sama7g5: decrease lower limit for MCK0 rate adds 120d5d8b4614 clk: at91: sama7g5: do not allow cpu pll to go higher than 1GHz adds 7a110b9107ed clk: at91: clk-master: re-factor master clock adds 91f3bf0d5315 clk: at91: sama7g5: register cpu clock adds 01324f9e88b5 clk: at91: sam9x60: remove atmel,osc-bypass support adds 5142cbcea324 clk: si5351: Wait for bit clear after PLL reset adds b53a1603b46c Merge branches 'clk-ti', 'clk-analog', 'clk-trace', 'clk-a [...] adds 11a163f2c7d6 clk: ingenic: Fix divider calculation with div tables adds 4b003f5fcadf clk: vc5: Use "idt,voltage-microvolt" instead of "idt,volt [...] adds c82cf05190d4 clk: bcm: dvp: drop a variable that is assigned to only adds be439cc4c404 clk: bcm: dvp: Add MODULE_DEVICE_TABLE() adds d2d94fc56762 clk: s2mps11: Fix a resource leak in error handling paths [...] adds 48f68de00c14 clk: sunxi-ng: Make sure divider tables have sentinel adds 6c5c16007a11 dt-bindings: Add Canaan vendor prefix adds 0c797d2c7e82 dt-binding: clock: Document canaan,k210-clk bindings adds 6f37689cf6b3 clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 adds abe7e32f1d50 Merge branches 'clk-ingenic', 'clk-vc5', 'clk-cleanup', 'c [...] adds 8653b778e454 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...]
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 (26aed0ea32c8) \ 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/admin-guide/device-mapper/verity.rst | 7 +- Documentation/admin-guide/perf-security.rst | 81 +- Documentation/admin-guide/sysctl/vm.rst | 4 +- Documentation/arm/memory.rst | 12 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kasan.rst | 264 +- Documentation/dev-tools/kfence.rst | 297 - .../devicetree/bindings/clock/adi,axi-clkgen.yaml | 53 + .../devicetree/bindings/clock/axi-clkgen.txt | 25 - .../devicetree/bindings/clock/canaan,k210-clk.yaml | 54 + .../bindings/clock/sifive/fu740-prci.yaml | 60 + .../reset/brcm,bcm4908-misc-pcie-reset.yaml | 39 - .../bindings/reset/hisilicon,hi3660-reset.txt | 44 + .../bindings/reset/hisilicon,hi3660-reset.yaml | 77 - Documentation/devicetree/bindings/rtc/rtc.yaml | 5 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/driver-api/connector.rst | 2 +- .../features/debug/KASAN/arch-support.txt | 2 +- Documentation/kbuild/makefiles.rst | 365 +- Documentation/kbuild/modules.rst | 2 +- Documentation/security/keys/core.rst | 4 +- Documentation/sphinx/parse-headers.pl | 2 +- Documentation/target/tcm_mod_builder.py | 2 +- Documentation/trace/postprocess/decode_msr.py | 2 +- .../postprocess/trace-pagealloc-postprocess.pl | 2 +- .../trace/postprocess/trace-vmscan-postprocess.pl | 2 +- Documentation/watch_queue.rst | 12 +- MAINTAINERS | 35 +- Makefile | 4 +- Next/SHA1s | 328 - Next/Trees | 330 - Next/merge.log | 13393 ------------------- arch/Kconfig | 24 +- arch/alpha/kernel/syscalls/syscall.tbl | 3 +- arch/arc/Makefile | 20 +- arch/arc/boot/Makefile | 18 +- arch/arm/Kconfig | 12 +- arch/arm/Makefile | 2 +- arch/arm/arm-soc-for-next-contents.txt | 235 - arch/arm/boot/compressed/Makefile | 1 - arch/arm/boot/compressed/head.S | 60 +- arch/arm/boot/compressed/string.c | 19 - arch/arm/boot/dts/am335x-evm.dts | 13 +- arch/arm/boot/dts/am335x-evmsk.dts | 14 +- arch/arm/boot/dts/am335x-icev2.dts | 14 +- arch/arm/boot/dts/am33xx-l4.dtsi | 49 - arch/arm/boot/dts/am574x-idk.dts | 4 - arch/arm/boot/dts/dra71-evm.dts | 2 - arch/arm/boot/dts/dra76x.dtsi | 36 - arch/arm/boot/dts/omap3-gta04.dtsi | 4 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 8 - arch/arm/configs/aspeed_g5_defconfig | 4 - arch/arm/configs/omap2plus_defconfig | 2 +- arch/arm/include/asm/assembler.h | 88 +- arch/arm/include/asm/div64.h | 21 +- arch/arm/include/asm/efi.h | 24 +- arch/arm/include/asm/elf.h | 5 - arch/arm/include/asm/fixmap.h | 2 +- arch/arm/include/asm/kasan.h | 33 - arch/arm/include/asm/kasan_def.h | 81 - arch/arm/include/asm/memory.h | 67 +- arch/arm/include/asm/pgalloc.h | 8 +- arch/arm/include/asm/pgtable-2level.h | 27 +- arch/arm/include/asm/processor.h | 2 +- arch/arm/include/asm/prom.h | 4 +- arch/arm/include/asm/string.h | 26 - arch/arm/include/asm/thread_info.h | 8 - arch/arm/include/asm/uaccess-asm.h | 2 +- arch/arm/kernel/Makefile | 4 - arch/arm/kernel/atags.h | 4 +- arch/arm/kernel/atags_parse.c | 6 +- arch/arm/kernel/devtree.c | 6 +- arch/arm/kernel/entry-armv.S | 28 +- arch/arm/kernel/entry-common.S | 9 +- arch/arm/kernel/head-common.S | 29 +- arch/arm/kernel/head.S | 214 +- arch/arm/kernel/hyp-stub.S | 33 +- arch/arm/kernel/iwmmxt.S | 89 +- arch/arm/kernel/iwmmxt.h | 47 - arch/arm/kernel/module.c | 20 +- arch/arm/kernel/phys2virt.S | 238 - arch/arm/kernel/setup.c | 25 +- arch/arm/kernel/sleep.S | 19 +- arch/arm/kernel/smp.c | 15 +- arch/arm/kernel/unwind.c | 9 +- arch/arm/lib/memcpy.S | 4 +- arch/arm/lib/memmove.S | 6 +- arch/arm/lib/memset.S | 4 +- arch/arm/mach-omap2/omap_device.c | 8 +- arch/arm/mach-omap2/pmic-cpcap.c | 2 +- arch/arm/mm/Kconfig | 1 - arch/arm/mm/Makefile | 5 - arch/arm/mm/init.c | 1 + arch/arm/mm/kasan_init.c | 291 - arch/arm/mm/mmu.c | 38 +- arch/arm/mm/pgd.c | 16 +- arch/arm/mm/pv-fixup-asm.S | 4 +- arch/arm/tools/syscall.tbl | 3 +- arch/arm/vdso/Makefile | 2 - arch/arm/vfp/vfphw.S | 5 + arch/arm/vfp/vfpmodule.c | 49 +- arch/arm64/Kconfig | 11 +- arch/arm64/Makefile | 7 +- arch/arm64/boot/dts/bitmain/bm1880.dtsi | 6 +- arch/arm64/boot/dts/microchip/sparx5.dtsi | 96 + arch/arm64/boot/dts/microchip/sparx5_pcb125.dts | 5 + .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 258 + .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 55 + arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/assembler.h | 2 +- arch/arm64/include/asm/cache.h | 3 - arch/arm64/include/asm/cacheflush.h | 6 + arch/arm64/include/asm/efi.h | 11 +- arch/arm64/include/asm/esr.h | 1 - arch/arm64/include/asm/kasan.h | 5 +- arch/arm64/include/asm/kfence.h | 17 - arch/arm64/include/asm/kvm_asm.h | 8 +- arch/arm64/include/asm/memory.h | 15 +- 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/processor.h | 2 +- arch/arm64/include/asm/set_memory.h | 17 - arch/arm64/include/asm/string.h | 5 +- arch/arm64/include/asm/thread_info.h | 4 +- arch/arm64/include/asm/uaccess.h | 23 - arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 6 +- arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/asm-offsets.c | 3 - arch/arm64/kernel/cpufeature.c | 3 - arch/arm64/kernel/entry.S | 41 - 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/machine_kexec.c | 1 - arch/arm64/kernel/module.c | 6 +- arch/arm64/kernel/mte.c | 118 +- arch/arm64/kernel/setup.c | 2 +- arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/smp.c | 2 - arch/arm64/lib/mte.S | 16 - arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/fault.c | 63 - arch/arm64/mm/kasan_init.c | 19 +- arch/arm64/mm/mmu.c | 9 +- arch/arm64/mm/mteswap.c | 9 - arch/arm64/mm/pageattr.c | 23 +- arch/arm64/mm/proc.S | 23 +- arch/arm64/mm/ptdump.c | 6 +- arch/csky/Kconfig | 19 +- arch/csky/abiv1/inc/abi/ckmmu.h | 8 +- arch/csky/abiv2/inc/abi/ckmmu.h | 14 +- arch/csky/abiv2/inc/abi/entry.h | 19 +- arch/csky/include/asm/Kbuild | 2 - arch/csky/include/asm/atomic.h | 203 +- arch/csky/include/asm/barrier.h | 64 +- arch/csky/include/asm/cmpxchg.h | 124 +- arch/csky/include/asm/memory.h | 2 +- arch/csky/include/asm/mmu_context.h | 8 +- arch/csky/include/asm/page.h | 2 +- arch/csky/include/asm/pgalloc.h | 2 +- arch/csky/include/asm/pgtable.h | 2 +- arch/csky/include/asm/processor.h | 2 +- arch/csky/include/asm/segment.h | 2 +- arch/csky/include/asm/spinlock.h | 246 +- arch/csky/include/asm/spinlock_types.h | 28 +- arch/csky/kernel/atomic.S | 4 - arch/csky/kernel/entry.S | 10 +- arch/csky/kernel/head.S | 10 +- arch/csky/kernel/perf_event.c | 2 +- arch/csky/kernel/ptrace.c | 5 +- arch/csky/kernel/setup.c | 18 +- arch/csky/kernel/smp.c | 7 +- arch/csky/kernel/vmlinux.lds.S | 2 +- arch/csky/mm/fault.c | 7 +- arch/csky/mm/init.c | 29 +- arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/ia64/kernel/syscalls/syscall.tbl | 3 +- arch/ia64/scripts/unwcheck.py | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 3 +- arch/microblaze/kernel/syscalls/syscall.tbl | 3 +- arch/microblaze/mm/Makefile | 4 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 3 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 3 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 3 +- arch/mips/mm/pgtable-32.c | 1 + arch/mips/mm/pgtable-64.c | 1 + arch/nds32/configs/defconfig | 1 + arch/nds32/kernel/setup.c | 2 +- arch/nds32/kernel/time.c | 2 +- arch/nds32/kernel/traps.c | 50 +- arch/parisc/kernel/syscalls/syscall.tbl | 3 +- arch/powerpc/Kconfig | 1 - arch/powerpc/include/asm/book3s/32/mmu-hash.h | 1 + arch/powerpc/kernel/dma-iommu.c | 71 +- arch/powerpc/kernel/syscalls/syscall.tbl | 3 +- arch/powerpc/platforms/pseries/iommu.c | 51 +- arch/riscv/Kconfig | 2 +- arch/riscv/Kconfig.socs | 2 +- arch/riscv/include/asm/efi.h | 6 + arch/riscv/include/asm/set_memory.h | 4 +- arch/riscv/include/asm/unistd.h | 1 - arch/riscv/mm/pageattr.c | 8 +- arch/s390/Kconfig | 1 + arch/s390/boot/string.c | 1 - arch/s390/include/asm/delay.h | 12 +- arch/s390/include/asm/processor.h | 7 - arch/s390/kernel/entry.S | 16 +- arch/s390/kernel/idle.c | 18 +- arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/setup.c | 1 - arch/s390/kernel/syscalls/syscall.tbl | 3 +- arch/s390/lib/delay.c | 105 +- arch/s390/lib/test_unwind.c | 31 +- arch/sh/kernel/syscalls/syscall.tbl | 3 +- arch/sparc/Kconfig | 2 +- arch/sparc/boot/piggyback.c | 4 - arch/sparc/include/asm/backoff.h | 2 +- arch/sparc/include/asm/elf_64.h | 1 + arch/sparc/include/asm/{extable.h => extable_64.h} | 4 +- arch/sparc/include/asm/pgtsrmmu.h | 2 +- arch/sparc/include/asm/processor_32.h | 6 +- arch/sparc/include/asm/thread_info_64.h | 1 - arch/sparc/include/asm/uaccess.h | 3 - arch/sparc/include/asm/uaccess_32.h | 38 + arch/sparc/include/asm/uaccess_64.h | 1 + arch/sparc/kernel/head_32.S | 2 +- arch/sparc/kernel/head_64.S | 2 +- arch/sparc/kernel/pci.c | 3 +- arch/sparc/kernel/process_32.c | 12 + arch/sparc/kernel/setup_32.c | 3 + arch/sparc/kernel/setup_64.c | 4 + arch/sparc/kernel/syscalls/syscall.tbl | 3 +- arch/sparc/kernel/unaligned_32.c | 106 +- arch/sparc/kernel/viohs.c | 6 +- arch/sparc/lib/checksum_32.S | 64 +- arch/sparc/lib/copy_user.S | 315 +- arch/sparc/lib/memset.S | 86 +- arch/sparc/mm/Makefile | 2 +- arch/sparc/mm/extable.c | 107 + arch/sparc/mm/fault_32.c | 80 +- arch/sparc/mm/mm_32.h | 2 + arch/sparc/mm/srmmu.c | 18 +- arch/x86/Kconfig | 3 +- arch/x86/boot/compressed/Makefile | 2 +- arch/x86/boot/compressed/misc.h | 1 - arch/x86/boot/compressed/string.c | 6 +- arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscall_64.tbl | 4 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/efi.h | 5 +- arch/x86/include/asm/kfence.h | 59 - arch/x86/include/asm/kvm_host.h | 11 +- arch/x86/include/asm/msr-index.h | 1 + arch/x86/include/asm/set_memory.h | 4 +- arch/x86/include/asm/svm.h | 40 +- arch/x86/include/asm/syscall_wrapper.h | 2 +- arch/x86/include/asm/xen/page.h | 2 +- arch/x86/include/uapi/asm/svm.h | 28 + arch/x86/kernel/Makefile | 2 + arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/cpu/vmware.c | 12 +- .../ima/ima_efi.c => arch/x86/kernel/ima_arch.c | 45 +- arch/x86/kvm/Kconfig | 3 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/cpuid.h | 14 + arch/x86/kvm/kvm_cache_regs.h | 51 +- arch/x86/kvm/lapic.c | 15 +- arch/x86/kvm/mmu/mmutrace.h | 29 + arch/x86/kvm/mmu/tdp_mmu.c | 14 +- arch/x86/kvm/mtrr.c | 6 +- arch/x86/kvm/svm/nested.c | 9 +- arch/x86/kvm/svm/sev.c | 915 +- arch/x86/kvm/svm/svm.c | 442 +- arch/x86/kvm/svm/svm.h | 164 +- arch/x86/kvm/svm/vmenter.S | 50 + arch/x86/kvm/trace.h | 97 + arch/x86/kvm/vmx/vmenter.S | 2 +- arch/x86/kvm/vmx/vmx.c | 35 +- arch/x86/kvm/x86.c | 384 +- arch/x86/kvm/x86.h | 29 + arch/x86/mm/fault.c | 5 - arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/xen/Kconfig | 38 +- arch/x86/xen/efi.c | 37 +- arch/x86/xen/p2m.c | 12 +- arch/xtensa/kernel/syscalls/syscall.tbl | 3 +- block/blk-core.c | 13 +- block/blk-mq-debugfs.c | 1 + block/blk-mq.c | 4 +- block/blk-pm.c | 15 +- block/blk-pm.h | 14 +- certs/blacklist.c | 10 +- certs/system_keyring.c | 5 +- crypto/asymmetric_keys/asymmetric_type.c | 6 +- crypto/asymmetric_keys/pkcs7_parser.h | 5 +- crypto/asymmetric_keys/pkcs7_trust.c | 2 +- crypto/asymmetric_keys/pkcs7_verify.c | 9 +- drivers/block/xen-blkfront.c | 1 + drivers/char/ipmi/bt-bmc.c | 6 +- drivers/clk/at91/at91rm9200.c | 21 +- drivers/clk/at91/at91sam9260.c | 26 +- drivers/clk/at91/at91sam9g45.c | 32 +- drivers/clk/at91/at91sam9n12.c | 36 +- drivers/clk/at91/at91sam9rl.c | 23 +- drivers/clk/at91/at91sam9x5.c | 28 +- drivers/clk/at91/clk-master.c | 337 +- drivers/clk/at91/clk-sam9x60-pll.c | 145 +- drivers/clk/at91/dt-compat.c | 15 +- drivers/clk/at91/pmc.h | 22 +- drivers/clk/at91/sam9x60.c | 51 +- drivers/clk/at91/sama5d2.c | 42 +- drivers/clk/at91/sama5d3.c | 38 +- drivers/clk/at91/sama5d4.c | 40 +- drivers/clk/at91/sama7g5.c | 223 +- drivers/clk/bcm/clk-bcm2711-dvp.c | 4 +- drivers/clk/clk-axi-clkgen.c | 64 +- drivers/clk/clk-s2mps11.c | 1 + drivers/clk/clk-si5351.c | 13 +- drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/clk.c | 21 +- drivers/clk/ingenic/cgu.c | 14 +- drivers/clk/mediatek/clk-mux.c | 2 +- drivers/clk/mediatek/clk-mux.h | 4 - drivers/clk/mvebu/armada-37xx-xtal.c | 4 +- drivers/clk/sifive/Kconfig | 8 +- drivers/clk/sifive/Makefile | 2 +- drivers/clk/sifive/fu540-prci.c | 599 +- drivers/clk/sifive/fu540-prci.h | 21 + drivers/clk/sifive/fu740-prci.c | 123 + drivers/clk/sifive/fu740-prci.h | 21 + drivers/clk/sifive/sifive-prci.c | 574 + drivers/clk/sifive/sifive-prci.h | 299 + drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 1 + drivers/clk/ti/clk-54xx.c | 12 +- drivers/clk/ti/fapll.c | 11 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/connector/cn_queue.c | 8 +- drivers/connector/connector.c | 4 +- drivers/firewire/net.c | 2 + drivers/firmware/dmi-id.c | 1 - drivers/firmware/efi/Kconfig | 4 +- drivers/firmware/efi/Makefile | 5 +- drivers/firmware/efi/capsule.c | 16 +- drivers/firmware/efi/libstub/efi-stub.c | 1 + drivers/firmware/efi/libstub/efistub.h | 3 +- drivers/firmware/efi/libstub/fdt.c | 3 +- drivers/firmware/efi/libstub/secureboot.c | 44 +- drivers/firmware/efi/libstub/x86-stub.c | 5 +- drivers/firmware/efi/runtime-wrappers.c | 2 +- drivers/firmware/efi/test/efi_test.c | 16 - drivers/firmware/efi/test/efi_test.h | 3 - drivers/gpio/gpio-hisi.c | 5 - drivers/gpio/gpio-thunderx.c | 11 +- drivers/gpio/gpio-xilinx.c | 65 +- drivers/gpio/gpiolib.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 16 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 47 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 1 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 1 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 6 - drivers/gpu/drm/drm_dsc.c | 30 +- drivers/gpu/drm/drm_edid.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 7 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 3 - drivers/gpu/drm/i915/display/intel_bios.c | 11 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 7 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 20 +- drivers/gpu/drm/i915/display/intel_connector.c | 29 +- drivers/gpu/drm/i915/display/intel_connector.h | 3 +- drivers/gpu/drm/i915/display/intel_ddi.c | 83 +- drivers/gpu/drm/i915/display/intel_display.c | 193 +- drivers/gpu/drm/i915/display/intel_display.h | 2 - .../gpu/drm/i915/display/intel_display_debugfs.c | 124 - .../gpu/drm/i915/display/intel_display_debugfs.h | 3 - drivers/gpu/drm/i915/display/intel_display_power.c | 127 +- drivers/gpu/drm/i915/display/intel_display_power.h | 37 +- drivers/gpu/drm/i915/display/intel_display_types.h | 42 +- drivers/gpu/drm/i915/display/intel_dp.c | 52 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 14 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 14 +- drivers/gpu/drm/i915/display/intel_dvo.c | 4 + drivers/gpu/drm/i915/display/intel_fbc.c | 19 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 26 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 162 +- drivers/gpu/drm/i915/display/intel_lspcon.h | 12 - drivers/gpu/drm/i915/display/intel_panel.c | 153 +- drivers/gpu/drm/i915/display/intel_psr.c | 22 +- drivers/gpu/drm/i915/display/intel_sprite.c | 49 +- drivers/gpu/drm/i915/display/intel_sprite.h | 10 - drivers/gpu/drm/i915/display/intel_tc.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 582 +- drivers/gpu/drm/i915/i915_drv.c | 3 +- drivers/gpu/drm/i915/i915_drv.h | 50 +- drivers/gpu/drm/i915/i915_irq.c | 355 +- drivers/gpu/drm/i915/i915_reg.h | 7 +- drivers/gpu/drm/i915/i915_suspend.c | 33 +- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 552 +- drivers/gpu/drm/i915/intel_sideband.c | 4 +- drivers/gpu/drm/i915/intel_uncore.c | 4 +- drivers/gpu/drm/i915/intel_uncore.h | 6 +- drivers/gpu/drm/imx/Kconfig | 1 - drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 5 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 31 +- drivers/gpu/drm/qxl/qxl_ttm.c | 2 +- drivers/gpu/ipu-v3/ipu-di.c | 4 + .../hwtracing/coresight/coresight-cti-platform.c | 6 +- drivers/i2c/i2c-core-base.c | 14 +- drivers/i3c/master/mipi-i3c-hci/core.c | 2 +- drivers/ide/Kconfig | 2 +- drivers/ide/aec62xx.c | 3 +- drivers/ide/alim15x3.c | 3 +- drivers/ide/amd74xx.c | 3 +- drivers/ide/atiixp.c | 3 +- drivers/ide/cmd64x.c | 3 +- drivers/ide/cs5520.c | 3 +- drivers/ide/cs5530.c | 3 +- drivers/ide/cs5535.c | 3 +- drivers/ide/cs5536.c | 3 +- drivers/ide/cy82c693.c | 3 +- drivers/ide/delkin_cb.c | 32 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-acpi.c | 5 +- drivers/ide/ide-atapi.c | 1 + drivers/ide/ide-io.c | 7 +- drivers/ide/ide-pci-generic.c | 3 +- drivers/ide/ide-pm.c | 2 +- drivers/ide/it8172.c | 3 +- drivers/ide/it8213.c | 3 +- drivers/ide/it821x.c | 3 +- drivers/ide/jmicron.c | 3 +- drivers/ide/ns87415.c | 3 +- drivers/ide/opti621.c | 3 +- drivers/ide/pdc202xx_new.c | 3 +- drivers/ide/pdc202xx_old.c | 3 +- drivers/ide/piix.c | 3 +- drivers/ide/sc1200.c | 43 +- drivers/ide/serverworks.c | 3 +- drivers/ide/setup-pci.c | 29 +- drivers/ide/siimage.c | 3 +- drivers/ide/sis5513.c | 3 +- drivers/ide/sl82c105.c | 3 +- drivers/ide/slc90e66.c | 3 +- drivers/ide/triflex.c | 24 +- drivers/ide/via82cxxx.c | 3 +- drivers/input/misc/da7280.c | 1 - drivers/input/touchscreen/raydium_i2c_ts.c | 3 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/md/Kconfig | 22 +- drivers/md/Makefile | 20 +- drivers/md/dm-crypt.c | 13 +- ...service-time.c => dm-historical-service-time.c} | 0 drivers/md/dm-ioctl.c | 1 - drivers/md/dm-ps-io-affinity.c | 272 - .../md/{dm-ps-queue-length.c => dm-queue-length.c} | 0 .../md/{dm-ps-round-robin.c => dm-round-robin.c} | 0 .../md/{dm-ps-service-time.c => dm-service-time.c} | 0 drivers/md/dm-stripe.c | 2 +- drivers/md/dm-switch.c | 1 - drivers/md/dm-unstripe.c | 1 - drivers/md/dm-verity-verify-sig.c | 9 +- drivers/md/dm-zero.c | 1 - drivers/md/dm.c | 2 +- drivers/net/dsa/qca/ar9331.c | 33 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 7 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 9 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 5 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 5 +- drivers/net/ethernet/korina.c | 2 +- .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 3 +- drivers/net/ethernet/microchip/lan743x_main.c | 43 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 8 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 6 +- drivers/net/ethernet/ni/Kconfig | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 + drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/hyperv/netvsc_drv.c | 11 +- drivers/nfc/s3fwrn5/nci.c | 25 - drivers/nfc/s3fwrn5/nci.h | 22 - drivers/nfc/s3fwrn5/phy_common.c | 3 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 4 +- drivers/ntb/hw/intel/ntb_hw_gen1.h | 1 - drivers/ntb/hw/intel/ntb_hw_gen4.c | 27 +- drivers/ntb/hw/intel/ntb_hw_gen4.h | 15 - drivers/platform/chrome/cros_ec_proto.c | 14 +- drivers/platform/chrome/cros_ec_typec.c | 336 +- drivers/pwm/pwm-sun4i.c | 6 +- drivers/reset/Kconfig | 2 +- drivers/reset/hisilicon/reset-hi3660.c | 9 +- drivers/reset/reset-simple.c | 2 - drivers/rtc/rtc-pcf2127.c | 3 +- drivers/s390/cio/device.c | 2 +- drivers/s390/crypto/zcrypt_cex2a.c | 2 +- drivers/s390/crypto/zcrypt_cex4.c | 2 +- drivers/scsi/cxgbi/cxgb4i/Kconfig | 1 - drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- drivers/scsi/scsi_lib.c | 27 +- drivers/scsi/scsi_transport_spi.c | 27 +- drivers/scsi/ses.c | 5 - drivers/scsi/ufs/ufs-mediatek-trace.h | 2 +- drivers/scsi/ufs/ufs-mediatek.c | 21 - drivers/scsi/ufs/ufs-mediatek.h | 1 - drivers/scsi/ufs/ufs.h | 2 +- drivers/scsi/ufs/ufshcd-pci.c | 73 +- drivers/scsi/ufs/ufshcd.c | 45 +- drivers/scsi/ufs/ufshcd.h | 14 +- drivers/soc/mediatek/Kconfig | 1 + .../intel/int340x_thermal/int3400_thermal.c | 1 + .../intel/int340x_thermal/int3403_thermal.c | 1 + drivers/tty/serial/sh-sci.c | 5 +- drivers/usb/Makefile | 2 - drivers/usb/cdns3/Kconfig | 60 +- drivers/usb/cdns3/Makefile | 35 +- drivers/usb/cdns3/cdns3-imx.c | 2 +- drivers/usb/cdns3/cdns3-plat.c | 315 - drivers/usb/cdns3/cdnsp-debug.h | 583 - drivers/usb/cdns3/cdnsp-ep0.c | 494 - drivers/usb/cdns3/cdnsp-gadget.c | 2011 --- drivers/usb/cdns3/cdnsp-gadget.h | 1601 --- drivers/usb/cdns3/cdnsp-mem.c | 1336 -- drivers/usb/cdns3/cdnsp-pci.c | 254 - drivers/usb/cdns3/cdnsp-ring.c | 2439 ---- drivers/usb/cdns3/cdnsp-trace.c | 12 - drivers/usb/cdns3/cdnsp-trace.h | 840 -- drivers/usb/cdns3/core.c | 455 +- drivers/usb/cdns3/core.h | 59 +- drivers/usb/cdns3/{cdns3-debug.h => debug.h} | 0 drivers/usb/cdns3/drd.c | 222 +- drivers/usb/cdns3/drd.h | 94 +- drivers/usb/cdns3/{cdns3-ep0.c => ep0.c} | 8 +- drivers/usb/cdns3/gadget-export.h | 22 +- drivers/usb/cdns3/{cdns3-gadget.c => gadget.c} | 34 +- drivers/usb/cdns3/{cdns3-gadget.h => gadget.h} | 0 drivers/usb/cdns3/host-export.h | 18 +- drivers/usb/cdns3/host.c | 26 +- drivers/usb/cdns3/{cdns3-trace.c => trace.c} | 2 +- drivers/usb/cdns3/{cdns3-trace.h => trace.h} | 6 +- drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/vdpa/ifcvf/ifcvf_main.c | 11 +- drivers/vhost/vdpa.c | 10 +- drivers/virtio/virtio_mem.c | 1789 +-- drivers/xen/Makefile | 2 +- drivers/xen/manage.c | 1 + fs/Kconfig | 9 - fs/Makefile | 1 - fs/aio.c | 9 +- fs/btrfs/block-group.c | 11 +- fs/btrfs/btrfs_inode.h | 9 - fs/btrfs/ctree.c | 24 +- fs/btrfs/ctree.h | 13 +- fs/btrfs/delayed-ref.h | 12 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 9 +- fs/btrfs/extent-tree.c | 4 +- fs/btrfs/file-item.c | 2 - fs/btrfs/free-space-cache.c | 6 +- fs/btrfs/inode.c | 15 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/ordered-data.c | 13 +- fs/btrfs/qgroup.c | 30 +- fs/btrfs/reflink.c | 15 - fs/btrfs/space-info.c | 276 +- fs/btrfs/space-info.h | 3 - fs/btrfs/transaction.c | 85 +- fs/buffer.c | 56 +- fs/cifs/cifs_swn.c | 73 +- fs/cifs/cifsacl.c | 15 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/cifspdu.h | 2 + fs/cifs/cifsproto.h | 4 +- fs/cifs/connect.c | 1 + fs/cifs/fs_context.c | 26 +- fs/cifs/smb2ops.c | 35 +- fs/cifs/smb2pdu.c | 7 +- fs/cifs/smb2proto.h | 4 +- fs/cifs/xattr.c | 81 +- fs/configfs/dir.c | 1 - fs/dax.c | 11 +- fs/exec.c | 8 - fs/exfat/nls.c | 6 +- fs/ext4/balloc.c | 2 +- fs/ext4/block_validity.c | 6 +- fs/ext4/ext4.h | 25 - fs/ext4/ext4_jbd2.h | 9 +- fs/ext4/extents.c | 1 + fs/ext4/fsync.c | 2 +- fs/ext4/indirect.c | 4 +- fs/ext4/inode.c | 10 +- fs/ext4/mballoc.c | 30 +- fs/ext4/namei.c | 12 +- fs/ext4/page-io.c | 3 + fs/ext4/super.c | 72 +- fs/ext4/xattr.c | 1 + fs/file.c | 48 +- fs/fs-writeback.c | 4 - fs/iomap/seek.c | 125 +- fs/lockd/host.c | 2 +- fs/mount.h | 18 - fs/mount_notify.c | 222 - fs/namespace.c | 22 - fs/nfs/flexfilelayout/flexfilelayout.c | 8 +- fs/nfs/nfs42proc.c | 1 + fs/nfs/nfs4proc.c | 2 + fs/nfs/nfs4trace.h | 75 + fs/nfs/pnfs_dev.c | 23 +- fs/nfsd/nfs4xdr.c | 14 +- fs/ocfs2/namei.c | 17 +- fs/orangefs/file.c | 2 + fs/overlayfs/file.c | 9 + fs/overlayfs/super.c | 4 +- fs/proc/internal.h | 3 +- fs/proc/page.c | 40 +- fs/ramfs/inode.c | 12 - fs/xfs/libxfs/xfs_alloc.c | 16 +- fs/xfs/libxfs/xfs_bmap.c | 6 +- fs/xfs/libxfs/xfs_btree.c | 10 +- fs/xfs/libxfs/xfs_ialloc.c | 4 +- fs/xfs/libxfs/xfs_rtbitmap.c | 22 +- fs/xfs/xfs_buf.c | 24 +- fs/xfs/xfs_buf.h | 14 +- fs/xfs/xfs_buf_item.c | 4 +- fs/xfs/xfs_fsops.c | 2 +- fs/xfs/xfs_log_recover.c | 8 +- fs/xfs/xfs_rtalloc.c | 20 +- fs/xfs/xfs_rtalloc.h | 4 +- fs/xfs/xfs_symlink.c | 4 +- fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans_buf.c | 16 +- include/asm-generic/bitops/find.h | 19 - include/crypto/public_key.h | 1 + include/drm/drm_dsc.h | 1 - include/dt-bindings/clock/at91.h | 11 + include/dt-bindings/clock/k210-clk.h | 56 +- include/dt-bindings/clock/sifive-fu740-prci.h | 23 + include/keys/encrypted-type.h | 2 +- include/linux/bitmap.h | 61 - include/linux/bitops.h | 13 - include/linux/blk-mq.h | 4 +- include/linux/blkdev.h | 18 +- include/linux/compiler_attributes.h | 8 +- include/linux/compiler_types.h | 6 + include/linux/connector.h | 10 +- include/linux/cpuhotplug.h | 1 - include/linux/dcache.h | 1 - include/linux/dma-map-ops.h | 14 - include/linux/efi.h | 33 +- include/linux/gfp.h | 2 - include/linux/ide.h | 8 +- include/linux/jbd2.h | 5 +- include/linux/kasan-checks.h | 2 +- include/linux/kasan.h | 359 +- include/linux/key.h | 5 +- include/linux/kfence.h | 202 - include/linux/khugepaged.h | 2 - include/linux/lsm_hook_defs.h | 3 - include/linux/lsm_hooks.h | 6 - include/linux/memblock.h | 1 - include/linux/memcontrol.h | 19 + include/linux/memremap.h | 6 - include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/mm.h | 24 +- include/linux/mm_types.h | 10 - include/linux/mmap_lock.h | 16 +- include/linux/moduleloader.h | 3 +- include/linux/netdevice.h | 1 + include/linux/nmi.h | 1 - include/linux/page-flags-layout.h | 2 +- include/linux/pagemap.h | 6 +- include/linux/pagevec.h | 4 + include/linux/pgtable.h | 3 - include/linux/phy.h | 3 +- include/linux/platform_data/cros_ec_commands.h | 155 - include/linux/rcupdate.h | 6 - include/linux/sched.h | 10 +- include/linux/secretmem.h | 30 - include/linux/security.h | 8 - include/linux/seq_buf.h | 2 +- include/linux/set_memory.h | 16 +- include/linux/slab_def.h | 3 - include/linux/slub_def.h | 3 - include/linux/string.h | 2 +- include/linux/sunrpc/xdr.h | 3 +- include/linux/swap.h | 2 +- include/linux/syscalls.h | 3 - include/linux/trace_seq.h | 4 +- include/linux/verification.h | 2 - include/linux/wait.h | 4 +- include/linux/watch_queue.h | 7 +- include/trace/events/btrfs.h | 104 +- include/trace/events/clk.h | 44 + include/trace/events/rpcrdma.h | 450 +- include/uapi/asm-generic/unistd.h | 10 +- include/uapi/linux/close_range.h | 3 + include/uapi/linux/devlink.h | 2 +- include/uapi/linux/magic.h | 1 - include/uapi/linux/watch_queue.h | 31 +- init/init_task.c | 2 +- init/main.c | 4 - kernel/bpf/task_iter.c | 2 +- kernel/cgroup/cgroup.c | 30 +- kernel/dma/Kconfig | 13 - kernel/dma/Makefile | 1 - kernel/dma/contiguous.c | 2 +- kernel/dma/map_benchmark.c | 367 - kernel/dma/mapping.c | 12 +- kernel/dma/pool.c | 3 + kernel/fork.c | 7 +- kernel/hung_task.c | 44 - kernel/kcsan/core.c | 10 +- kernel/power/hibernate.c | 5 +- kernel/power/snapshot.c | 4 +- kernel/rcu/tasks.h | 25 +- kernel/sched/core.c | 8 +- kernel/sys_ni.c | 5 - kernel/sysctl.c | 8 +- kernel/trace/ring_buffer.c | 61 +- kernel/trace/trace.c | 51 +- kernel/trace/trace.h | 5 + kernel/trace/trace_boot.c | 2 + kernel/trace/trace_events.c | 2 +- kernel/trace/trace_kprobe.c | 9 +- kernel/trace/trace_selftest.c | 2 +- kernel/watchdog.c | 21 - kernel/watchdog_hld.c | 1 - kernel/workqueue.c | 13 +- lib/Kconfig.debug | 15 +- lib/Kconfig.kasan | 65 +- lib/Kconfig.kfence | 72 - lib/Makefile | 6 +- lib/cpumask.c | 60 +- lib/crc32.c | 4 +- lib/crypto/aes.c | 4 +- lib/extable.c | 5 + lib/find_bit.c | 14 - lib/{list_kunit.c => list-test.c} | 0 lib/test_bitmap.c | 143 - lib/{bits_kunit.c => test_bits.c} | 0 lib/test_kasan.c | 2 +- lib/test_kasan_module.c | 2 +- ...{linear_ranges_kunit.c => test_linear_ranges.c} | 0 lib/test_xarray.c | 26 +- lib/ubsan.c | 2 +- lib/xarray.c | 11 +- localversion-next | 1 - mm/Kconfig | 7 +- mm/Makefile | 2 - mm/compaction.c | 2 +- mm/filemap.c | 349 +- mm/gup.c | 12 - mm/huge_memory.c | 8 +- mm/internal.h | 7 +- mm/kasan/Makefile | 25 +- mm/kasan/common.c | 829 +- mm/kasan/generic.c | 83 +- mm/kasan/generic_report.c | 165 + mm/kasan/hw_tags.c | 204 - mm/kasan/init.c | 17 +- mm/kasan/kasan.h | 182 +- mm/kasan/quarantine.c | 31 +- mm/kasan/report.c | 317 +- mm/kasan/report_generic.c | 327 - mm/kasan/report_hw_tags.c | 42 - mm/kasan/shadow.c | 517 - mm/kasan/{sw_tags.c => tags.c} | 39 +- mm/kasan/{report_sw_tags.c => tags_report.c} | 29 +- mm/kfence/Makefile | 6 - mm/kfence/core.c | 830 -- mm/kfence/kfence.h | 107 - mm/kfence/kfence_test.c | 823 -- mm/kfence/report.c | 244 - mm/khugepaged.c | 22 +- mm/memblock.c | 24 - mm/memcontrol.c | 23 +- mm/memory_hotplug.c | 107 +- mm/mempool.c | 4 +- mm/memremap.c | 20 - mm/mmap.c | 48 +- mm/msync.c | 6 +- mm/page_alloc.c | 168 +- mm/page_poison.c | 2 +- mm/percpu.c | 32 +- mm/ptdump.c | 13 +- mm/secretmem.c | 439 - mm/shmem.c | 150 +- mm/slab.c | 40 +- mm/slab.h | 14 +- mm/slab_common.c | 10 +- mm/slub.c | 94 +- mm/swap.c | 38 +- mm/swap_state.c | 8 +- mm/swapfile.c | 11 +- mm/truncate.c | 131 +- mm/vmalloc.c | 5 +- mm/vmscan.c | 68 +- mm/vmstat.c | 32 +- net/core/dev.c | 22 +- net/ethtool/channels.c | 6 +- net/ethtool/strset.c | 2 +- net/mptcp/options.c | 15 +- net/mptcp/protocol.c | 11 +- net/mptcp/protocol.h | 2 +- net/sched/sch_taprio.c | 17 +- net/smc/smc_ib.c | 36 +- net/sunrpc/xprtrdma/backchannel.c | 6 +- net/sunrpc/xprtrdma/frwr_ops.c | 81 +- net/sunrpc/xprtrdma/rpc_rdma.c | 32 +- net/sunrpc/xprtrdma/transport.c | 7 +- net/sunrpc/xprtrdma/verbs.c | 30 +- net/sunrpc/xprtrdma/xprt_rdma.h | 9 +- net/tipc/netlink_compat.c | 12 +- samples/Kconfig | 2 +- samples/watch_queue/watch_test.c | 43 +- scripts/Makefile.extrawarn | 1 + scripts/Makefile.lib | 2 - scripts/bloat-o-meter | 2 +- scripts/checkpatch.pl | 1 + scripts/checksyscalls.sh | 4 - scripts/config | 2 +- scripts/diffconfig | 2 +- scripts/gcc-plugin.sh | 19 - scripts/gcc-plugins/Kconfig | 2 +- scripts/gcc-plugins/gcc-common.h | 407 - scripts/gcc-plugins/gcc-generate-gimple-pass.h | 12 - scripts/gcc-plugins/gcc-generate-ipa-pass.h | 23 - scripts/gcc-plugins/gcc-generate-rtl-pass.h | 17 - scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h | 17 - scripts/gcc-plugins/latent_entropy_plugin.c | 12 - scripts/gcc-plugins/randomize_layout_plugin.c | 4 - scripts/gcc-plugins/sancov_plugin.c | 6 - scripts/gcc-plugins/stackleak_plugin.c | 4 +- scripts/gcc-plugins/structleak_plugin.c | 4 - scripts/get_abi.pl | 2 +- scripts/kconfig/conf.c | 1 + scripts/kconfig/confdata.c | 1 - scripts/kconfig/lexer.l | 1 + scripts/kconfig/lkc.h | 4 - scripts/kconfig/qconf-cfg.sh | 14 +- scripts/kconfig/qconf.cc | 145 +- scripts/kconfig/symbol.c | 2 +- scripts/show_delta | 2 +- scripts/sphinx-pre-install | 2 +- scripts/split-man.pl | 2 +- scripts/tracing/draw_functrace.py | 2 +- security/integrity/ima/Makefile | 4 - security/integrity/ima/ima_mok.c | 5 +- security/keys/Kconfig | 8 +- security/keys/big_key.c | 9 +- security/keys/key.c | 2 - security/keys/keyctl.c | 2 +- security/keys/keyctl_pkey.c | 2 + security/keys/keyring.c | 10 +- security/keys/process_keys.c | 1 - security/security.c | 7 - sound/pci/hda/hda_intel.c | 9 +- sound/soc/intel/skylake/cnl-sst.c | 1 - tools/arch/x86/include/asm/cpufeatures.h | 2 + tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/asm/msr-index.h | 12 +- tools/build/feature/Makefile | 2 +- tools/include/linux/build_bug.h | 5 + tools/include/linux/compiler.h | 4 +- tools/include/linux/compiler_types.h | 21 + tools/include/linux/ctype.h | 17 +- tools/include/linux/string.h | 1 + tools/include/uapi/asm-generic/unistd.h | 2 +- tools/include/uapi/linux/const.h | 5 + tools/include/uapi/linux/fscrypt.h | 5 +- tools/include/uapi/linux/perf_event.h | 6 +- tools/include/uapi/linux/prctl.h | 5 + tools/include/uapi/linux/stat.h | 9 +- tools/lib/string.c | 58 + tools/perf/Documentation/itrace.txt | 1 + tools/perf/Documentation/perf-config.txt | 2 +- tools/perf/Documentation/perf-record.txt | 19 +- tools/perf/Documentation/perf-report.txt | 1 + tools/perf/Documentation/perf-script.txt | 5 +- tools/perf/Documentation/perf-stat.txt | 9 +- tools/perf/arch/arm/util/cs-etm.c | 4 +- tools/perf/arch/arm64/Makefile | 1 + tools/perf/arch/arm64/util/Build | 3 +- tools/perf/arch/arm64/util/arm-spe.c | 4 +- tools/perf/arch/arm64/util/arm64_exception_types.h | 92 + tools/perf/arch/arm64/util/kvm-stat.c | 85 + tools/perf/arch/arm64/util/mem-events.c | 37 + tools/perf/arch/arm64/util/perf_regs.c | 33 + tools/perf/arch/mips/Build | 2 +- tools/perf/arch/mips/annotate/instructions.c | 46 + tools/perf/arch/x86/include/arch-tests.h | 1 - tools/perf/arch/x86/tests/Build | 1 - tools/perf/arch/x86/tests/arch-tests.c | 4 - tools/perf/arch/x86/tests/intel-cqm.c | 2 +- tools/perf/arch/x86/util/intel-bts.c | 4 +- tools/perf/arch/x86/util/intel-pt.c | 6 +- tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-c2c.c | 39 +- tools/perf/builtin-diff.c | 4 +- tools/perf/builtin-evlist.c | 18 +- tools/perf/builtin-ftrace.c | 11 +- tools/perf/builtin-inject.c | 2 + tools/perf/builtin-kmem.c | 7 +- tools/perf/builtin-kvm.c | 9 +- tools/perf/builtin-mem.c | 97 +- tools/perf/builtin-record.c | 52 +- tools/perf/builtin-report.c | 34 +- tools/perf/builtin-sched.c | 6 +- tools/perf/builtin-script.c | 25 +- tools/perf/builtin-stat.c | 45 +- tools/perf/builtin-top.c | 34 +- tools/perf/builtin-trace.c | 43 +- tools/perf/builtin-version.c | 1 + .../arch/arm64/freescale/imx8mm/sys/ddrc.json | 39 + .../arch/arm64/freescale/imx8mm/sys/metrics.json | 18 + .../perf/pmu-events/arch/test/arch-std-events.json | 8 + .../perf/pmu-events/arch/test/test_cpu/cache.json | 5 + tools/perf/pmu-events/arch/x86/skylake/cache.json | 4100 +++--- .../arch/x86/skylake/floating-point.json | 76 +- .../perf/pmu-events/arch/x86/skylake/frontend.json | 644 +- tools/perf/pmu-events/arch/x86/skylake/memory.json | 2279 ++-- tools/perf/pmu-events/arch/x86/skylake/other.json | 60 +- .../perf/pmu-events/arch/x86/skylake/pipeline.json | 1266 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 271 +- .../arch/x86/skylake/virtual-memory.json | 374 +- tools/perf/pmu-events/jevents.c | 182 +- tools/perf/pmu-events/pmu-events.h | 6 + tools/perf/python/tracepoint.py | 2 +- tools/perf/python/twatch.py | 2 +- tools/perf/tests/Build | 1 + tools/perf/tests/backward-ring-buffer.c | 4 +- tools/perf/tests/bpf.c | 12 +- tools/perf/tests/builtin-test.c | 6 + tools/perf/tests/code-reading.c | 8 +- tools/perf/tests/event-times.c | 6 +- tools/perf/tests/event_update.c | 3 +- tools/perf/tests/evsel-tp-sched.c | 25 +- tools/perf/tests/expand-cgroup.c | 9 +- tools/perf/tests/keep-tracking.c | 2 +- tools/perf/tests/llvm.c | 30 +- tools/perf/tests/mmap-basic.c | 6 +- tools/perf/tests/openat-syscall-tp-fields.c | 6 +- tools/perf/tests/parse-events.c | 10 +- tools/perf/tests/parse-metric.c | 4 +- tools/perf/tests/parse-no-sample-id-all.c | 4 +- tools/perf/tests/perf-record.c | 18 +- tools/perf/{arch/x86 => }/tests/perf-time-to-tsc.c | 21 +- tools/perf/tests/pmu-events.c | 16 +- tools/perf/tests/sample-parsing.c | 6 +- tools/perf/tests/shell/stat+shadow_stat.sh | 80 + tools/perf/tests/shell/trace+probe_vfs_getname.sh | 2 +- tools/perf/tests/sw-clock.c | 2 +- tools/perf/tests/switch-tracking.c | 18 +- tools/perf/tests/task-exit.c | 13 +- tools/perf/tests/tests.h | 3 + tools/perf/tests/topology.c | 2 +- tools/perf/tests/wp.c | 21 +- tools/perf/trace/beauty/include/linux/socket.h | 1 + tools/perf/trace/beauty/mmap_flags.sh | 4 +- tools/perf/trace/beauty/mmap_prot.sh | 2 +- tools/perf/ui/browsers/hists.c | 61 +- tools/perf/ui/gtk/gtk.h | 5 +- tools/perf/ui/gtk/hists.c | 6 +- tools/perf/util/annotate.c | 16 +- tools/perf/util/arm-spe-decoder/arm-spe-decoder.c | 59 +- tools/perf/util/arm-spe-decoder/arm-spe-decoder.h | 17 - .../util/arm-spe-decoder/arm-spe-pkt-decoder.c | 601 +- .../util/arm-spe-decoder/arm-spe-pkt-decoder.h | 122 +- tools/perf/util/arm-spe.c | 2 +- tools/perf/util/auxtrace.c | 19 +- tools/perf/util/auxtrace.h | 2 + tools/perf/util/bpf-event.c | 2 +- tools/perf/util/bpf-loader.c | 3 +- tools/perf/util/bpf-loader.h | 3 + tools/perf/util/build-id.c | 127 +- tools/perf/util/build-id.h | 8 + tools/perf/util/cgroup.c | 202 +- tools/perf/util/data.c | 60 +- tools/perf/util/data.h | 12 +- tools/perf/util/debug.c | 9 +- tools/perf/util/debug.h | 2 + tools/perf/util/dso.c | 45 +- tools/perf/util/dso.h | 2 + tools/perf/util/env.c | 15 +- tools/perf/util/env.h | 4 +- tools/perf/util/event.h | 4 + tools/perf/util/evlist.c | 288 +- tools/perf/util/evlist.h | 136 +- tools/perf/util/evsel.c | 60 +- tools/perf/util/evsel.h | 1 + tools/perf/util/evswitch.c | 4 +- tools/perf/util/expr.c | 68 +- tools/perf/util/expr.h | 17 +- tools/perf/util/expr.y | 2 +- tools/perf/util/header.c | 56 +- tools/perf/util/hist.c | 5 +- tools/perf/util/hist.h | 26 +- tools/perf/util/intel-pt.c | 3 +- tools/perf/util/machine.c | 69 +- tools/perf/util/map_symbol.h | 1 + tools/perf/util/mem-events.c | 45 +- tools/perf/util/mem-events.h | 3 +- tools/perf/util/mem2node.c | 3 +- tools/perf/util/metricgroup.c | 258 +- tools/perf/util/parse-events.c | 29 +- tools/perf/util/parse-regs-options.c | 2 +- tools/perf/util/perf_event_attr_fprintf.c | 2 +- tools/perf/util/pmu.c | 96 + tools/perf/util/pmu.h | 3 + tools/perf/util/python.c | 4 +- tools/perf/util/record.c | 9 +- tools/perf/util/record.h | 1 + tools/perf/util/s390-cpumsf.c | 6 +- tools/perf/util/s390-sample-raw.c | 5 +- tools/perf/util/sample-raw.c | 4 +- tools/perf/util/sample-raw.h | 7 +- tools/perf/util/session.c | 57 +- tools/perf/util/sideband_evlist.c | 14 +- tools/perf/util/sort.c | 32 +- tools/perf/util/sort.h | 1 + tools/perf/util/stat-display.c | 8 +- tools/perf/util/stat.c | 20 +- tools/perf/util/stat.h | 21 +- tools/perf/util/symbol-elf.c | 37 +- tools/perf/util/symbol.c | 16 + tools/perf/util/synthetic-events.c | 10 +- tools/perf/util/unwind-libdw.c | 32 +- tools/power/cpupower/utils/helpers/misc.c | 3 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 2 +- tools/testing/ktest/compare-ktest-sample.pl | 2 +- tools/testing/ktest/ktest.pl | 20 +- tools/testing/kunit/kunit.py | 2 +- tools/testing/kunit/kunit_tool_test.py | 2 +- tools/testing/selftests/arm64/mte/Makefile | 2 +- .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 155 - tools/testing/selftests/bpf/test_offload.py | 2 +- tools/testing/selftests/core/close_range_test.c | 349 +- tools/testing/selftests/dma/Makefile | 6 - tools/testing/selftests/dma/config | 1 - tools/testing/selftests/dma/dma_map_benchmark.c | 123 - .../net/mlxsw/sharedbuffer_configuration.py | 2 +- tools/testing/selftests/kselftest/prefix.pl | 2 +- tools/testing/selftests/kvm/.gitignore | 2 +- tools/testing/selftests/kvm/Makefile | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 2 + tools/testing/selftests/kvm/x86_64/user_msr_test.c | 251 - .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 770 ++ tools/testing/selftests/net/devlink_port_split.py | 2 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 6 +- tools/testing/selftests/tc-testing/tdc_batch.py | 2 +- .../testing/selftests/tc-testing/tdc_multibatch.py | 2 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 3 +- tools/testing/selftests/vm/memfd_secret.c | 296 - tools/testing/selftests/vm/run_vmtests | 17 - .../testing/selftests/wireguard/qemu/debug.config | 1 + 1078 files changed, 22600 insertions(+), 49712 deletions(-) delete mode 100644 Documentation/dev-tools/kfence.rst create mode 100644 Documentation/devicetree/bindings/clock/adi,axi-clkgen.yaml delete mode 100644 Documentation/devicetree/bindings/clock/axi-clkgen.txt create mode 100644 Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml create mode 100644 Documentation/devicetree/bindings/clock/sifive/fu740-prci.yaml delete mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm4908-misc-pcie- [...] create mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/include/asm/kasan.h delete mode 100644 arch/arm/include/asm/kasan_def.h delete mode 100644 arch/arm/kernel/iwmmxt.h delete mode 100644 arch/arm/kernel/phys2virt.S delete mode 100644 arch/arm/mm/kasan_init.c delete mode 100644 arch/arm64/include/asm/kfence.h delete mode 100644 arch/arm64/include/asm/mte-def.h delete mode 100644 arch/arm64/include/asm/mte-kasan.h delete mode 100644 arch/arm64/include/asm/set_memory.h rename arch/sparc/include/asm/{extable.h => extable_64.h} (92%) create mode 100644 arch/sparc/mm/extable.c delete mode 100644 arch/x86/include/asm/kfence.h rename security/integrity/ima/ima_efi.c => arch/x86/kernel/ima_arch.c (60%) create mode 100644 drivers/clk/sifive/fu540-prci.h create mode 100644 drivers/clk/sifive/fu740-prci.c create mode 100644 drivers/clk/sifive/fu740-prci.h create mode 100644 drivers/clk/sifive/sifive-prci.c create mode 100644 drivers/clk/sifive/sifive-prci.h rename drivers/md/{dm-ps-historical-service-time.c => dm-historical-service-time.c [...] delete mode 100644 drivers/md/dm-ps-io-affinity.c rename drivers/md/{dm-ps-queue-length.c => dm-queue-length.c} (100%) rename drivers/md/{dm-ps-round-robin.c => dm-round-robin.c} (100%) rename drivers/md/{dm-ps-service-time.c => dm-service-time.c} (100%) delete mode 100644 drivers/usb/cdns3/cdns3-plat.c delete mode 100644 drivers/usb/cdns3/cdnsp-debug.h delete mode 100644 drivers/usb/cdns3/cdnsp-ep0.c delete mode 100644 drivers/usb/cdns3/cdnsp-gadget.c delete mode 100644 drivers/usb/cdns3/cdnsp-gadget.h delete mode 100644 drivers/usb/cdns3/cdnsp-mem.c delete mode 100644 drivers/usb/cdns3/cdnsp-pci.c delete mode 100644 drivers/usb/cdns3/cdnsp-ring.c delete mode 100644 drivers/usb/cdns3/cdnsp-trace.c delete mode 100644 drivers/usb/cdns3/cdnsp-trace.h rename drivers/usb/cdns3/{cdns3-debug.h => debug.h} (100%) rename drivers/usb/cdns3/{cdns3-ep0.c => ep0.c} (99%) rename drivers/usb/cdns3/{cdns3-gadget.c => gadget.c} (99%) rename drivers/usb/cdns3/{cdns3-gadget.h => gadget.h} (100%) rename drivers/usb/cdns3/{cdns3-trace.c => trace.c} (89%) rename drivers/usb/cdns3/{cdns3-trace.h => trace.h} (99%) delete mode 100644 fs/mount_notify.c create mode 100644 include/dt-bindings/clock/sifive-fu740-prci.h delete mode 100644 include/linux/kfence.h delete mode 100644 include/linux/secretmem.h delete mode 100644 kernel/dma/map_benchmark.c delete mode 100644 lib/Kconfig.kfence rename lib/{list_kunit.c => list-test.c} (100%) rename lib/{bits_kunit.c => test_bits.c} (100%) rename lib/{linear_ranges_kunit.c => test_linear_ranges.c} (100%) delete mode 100644 localversion-next create mode 100644 mm/kasan/generic_report.c delete mode 100644 mm/kasan/hw_tags.c delete mode 100644 mm/kasan/report_generic.c delete mode 100644 mm/kasan/report_hw_tags.c delete mode 100644 mm/kasan/shadow.c rename mm/kasan/{sw_tags.c => tags.c} (88%) rename mm/kasan/{report_sw_tags.c => tags_report.c} (78%) delete mode 100644 mm/kfence/Makefile delete mode 100644 mm/kfence/core.c delete mode 100644 mm/kfence/kfence.h delete mode 100644 mm/kfence/kfence_test.c delete mode 100644 mm/kfence/report.c delete mode 100644 mm/secretmem.c delete mode 100755 scripts/gcc-plugin.sh create mode 100644 tools/include/linux/compiler_types.h create mode 100644 tools/perf/arch/arm64/util/arm64_exception_types.h create mode 100644 tools/perf/arch/arm64/util/kvm-stat.c create mode 100644 tools/perf/arch/arm64/util/mem-events.c create mode 100644 tools/perf/arch/mips/annotate/instructions.c create mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx8mm/sys/ddrc.json create mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx8mm/sys/metrics.json create mode 100644 tools/perf/pmu-events/arch/test/arch-std-events.json create mode 100644 tools/perf/pmu-events/arch/test/test_cpu/cache.json rename tools/perf/{arch/x86 => }/tests/perf-time-to-tsc.c (91%) create mode 100755 tools/perf/tests/shell/stat+shadow_stat.sh delete mode 100644 tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c delete mode 100644 tools/testing/selftests/dma/Makefile delete mode 100644 tools/testing/selftests/dma/config delete mode 100644 tools/testing/selftests/dma/dma_map_benchmark.c delete mode 100644 tools/testing/selftests/kvm/x86_64/user_msr_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.c delete mode 100644 tools/testing/selftests/vm/memfd_secret.c