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-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 26aed0ea32c8 Add linux-next specific files for 20201216 omits 6c2d4a068412 Merge branch 'akpm/master' omits e336550f6bf3 secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits 55278e9f982d secretmem: test: add basic selftest for memfd_secret(2) omits ae151b29c791 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits b97752013edc arch, mm: wire up memfd_secret system call were relevant omits eaa0d0f9ba30 PM: hibernate: disable when there are active secretmem users omits 6ff50cbe38a7 secretmem: add memcg accounting omits 067806a2efd3 secretmem: use PMD-size pages to amortize direct map fragm [...] omits 694a3cbbfd6d mm: introduce memfd_secret system call to create "secret" [...] omits f3b7a0c27526 kfence: fix implicit function declaration omits 40a8930416e6 set_memory: allow querying whether set_direct_map_*() is a [...] omits b4f026989604 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 0db8bd894471 set_memory: allow set_direct_map_*_noflush() for multiple pages omits 1791ecc108e6 mmap: make mlock_future_check() global omits d9db291ba0b6 mm: add definition of PMD_PAGE_ORDER omits e0cb591b165c mm/gup: assert that the mmap lock is held in __get_user_pages() omits a263cb22cd04 mmap locking API: don't check locking if the mm isn't live yet omits fb4adc5c07bc selftests/filesystems: expand epoll with epoll_pwait2 omits 61af0f40cca9 epoll: wire up syscall epoll_pwait2 omits 73838592ac6d epoll: add syscall epoll_pwait2 omits 1f5a693c35d6 epoll: convert internal api to timespec64 omits da3d6e4c25b5 mm: fix some spelling mistakes in comments omits 78e04f47e901 kasan: update documentation omits e53d04894055 kasan, mm: allow cache merging with no metadata omits 864a94571a6f kasan: sanitize objects when metadata doesn't fit omits 042a402ff631 kasan: clarify comment in __kasan_kfree_large omits 4112547e01ec kasan: simplify assign_tag and set_tag calls omits 06788b95ea61 kasan: don't round_up too much omits e32749772108 kasan, mm: rename kasan_poison_kfree omits 8800546f36b3 kasan, mm: check kasan_enabled in annotations omits fa4d67e4c7a0 kasan: don't use read-only static keys omits b49b1fda123e kasan: add and integrate kasan boot parameters omits 3a1092469df9 kasan: inline (un)poison_range and check_invalid_free omits ace8361e5a42 kasan: open-code kasan_unpoison_slab omits 660f8f1e90d4 kasan: inline random_tag for HW_TAGS omits aaa43e06cecc kasan: inline kasan_reset_tag for tag-based modes omits bf70d997cab9 kasan: remove __kasan_unpoison_stack omits 31509bd3ed92 kasan: allow VMAP_STACK for HW_TAGS mode omits 40d2653c1f9d kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits b30c394655a9 kasan: introduce set_alloc_info omits 1c5b5c0d3f3d kasan: rename get_alloc/free_info omits e565f05850f1 kasan: simplify quarantine_put call site omits 52931fca5ba8 kselftest/arm64: check GCR_EL1 after context switch omits 410df302a42d kasan: add documentation for hardware tag-based mode omits a794b0240cab kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits 6c145dcb09b8 kasan, mm: reset tags when accessing metadata omits ecb2c24d2791 kasan, arm64: print report from tag fault handler omits c7e724642c2e kasan, arm64: implement HW_TAGS runtime omits 0056ad3c8323 kasan, arm64: expand CONFIG_KASAN checks omits a07e244d3e4c kasan, x86, s390: update undef CONFIG_KASAN omits c85b79aa57a2 kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits 223b62f3e724 arm64: kasan: add arch layer for memory tagging helpers omits 8083f6a53108 arm64: kasan: align allocations for HW_TAGS omits 7867c07d8d29 kasan, mm: untag page address in free_reserved_area omits f3cbdd121dc5 arm64: mte: switch GCR_EL1 in kernel entry and exit omits d5b1221d9b4a arm64: mte: convert gcr_user into an exclude mask omits e04f6a266584 arm64: kasan: allow enabling in-kernel MTE omits a6fd024dc02f arm64: mte: ensure CONFIG_ARM64_PAN is enabled with MTE omits dd6870f3218e arm64: mte: add in-kernel tag fault handler omits 54053196a429 arm64: mte: reset the page tag in page->flags omits a6bdf8dc80f6 arm64: mte: add in-kernel MTE helpers omits 4180fd7ba760 arm64: enable armv8.5-a asm-arch option omits 6aae1852704b kasan: introduce CONFIG_KASAN_HW_TAGS omits bb4a6b590f49 kasan: separate metadata_fetch_row for each mode omits d96538c30f7a kasan: rename SHADOW layout macros to META omits 5257194111a8 kasan: rename print_shadow_for_address to print_memory_metadata omits fe92adf10f6b kasan: rename addr_has_shadow to addr_has_metadata omits 321eb9d8a0ae kasan, arm64: rename kasan_init_tags and mark as __init omits 4fbc0b0a50b4 kasan, arm64: move initialization message omits e3abbc6ae2a1 kasan, arm64: only use kasan_depth for software modes omits dd55ffd33744 kasan, arm64: only init shadow for software modes omits e4ef6eeef93f kasan: decode stack frame only with KASAN_STACK_ENABLE omits 7149ff3bae9f kasan: hide invalid free check implementation omits a04c44b70367 kasan: don't duplicate config dependencies omits 34ec07a258ce kasan: rename report and tags files omits 0d5b1143b222 kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits 79da0b12c659 kasan: split out shadow.c from common.c omits d3da9f43f10d kasan: only build init.c for software modes omits dbb0ad3313c8 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits a38e24f5ead7 kasan: rename (un)poison_shadow to (un)poison_range omits b22aa998b5a1 kasan, mm: fix build issue with asmlinkage omits e2622996f4cc kasan: shadow declarations only for software modes omits 8776950847b1 kasan: group vmalloc code omits cbca0aa4f39d kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits 7a559ca7def3 kasan: drop unnecessary GPL text from comment headers omits c07f72eaa773 merge fix for "s390/pci: remove races against pte updates" omits 1d60282327b5 mm: simplify follow_pte{,pmd} omits e6ec7ccc8f85 mm: unexport follow_pte_pmd omits aaab9b64213b epoll: eliminate unnecessary lock for zero timeout omits aa81435ef11d epoll: replace gotos with a proper loop omits 897d4fc31ce1 epoll: pull all code between fetch_events and send_event i [...] omits 1208fd6c10f5 epoll: simplify and optimize busy loop logic omits 415647f973ad epoll: move eavail next to the list_empty_careful check omits 93bea07b24fa epoll: pull fatal signal checks into ep_send_events() omits 041da00cf1fe epoll: simplify signal handling omits b71d7ba5469d epoll: check for events when removing a timed out thread f [...] omits bc33e7ab2735 ARM: boot: quote aliased symbol names in string.c omits 15bd718339ad treewide: remove stringification from __alias macro definition omits 20cfc74fa034 mm/memcg: warn on missing memcg on mem_cgroup_page_lruvec() omits ff9a4f3e6ac2 mm/memcg: add missed warning in mem_cgroup_lruvec omits 4f23cd482718 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits be180ec9a9d5 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] omits 3cf8595a72af mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits e62aa0faa975 mm: slub: call account_slab_page() after slab page initialization omits 507701a2b302 mm, kvm: account kvm_vcpu_mmap to kmemcg omits 30b33ae47533 mm/memcg: remove unused definitions omits 9bc92ea68509 mm/memcg: warning on !memcg after readahead page charged omits ee0ada4de7c4 mm/memcg: bail early from swap accounting if memcg disabled omits f0f2e6b87011 apparmor: remove duplicate macro list_entry_is_head() omits 7df4e55f536a kmap: stupid hacks to make it compile omits e913769e3d45 Merge branch 'akpm-current/current' omits 73a01ed47302 Merge remote-tracking branch 'memblock/for-next' omits 9b99880cd0d7 Merge remote-tracking branch 'notifications/notifications- [...] omits 989093ae11d2 Merge remote-tracking branch 'kunit-next/kunit' omits b7e1ed6bbcc2 Merge remote-tracking branch 'fpga/for-next' omits daacfbf5783c Merge remote-tracking branch 'pidfd/for-next' omits dd31aea4f575 Merge remote-tracking branch 'hyperv/hyperv-next' omits 6146ad420a1a Merge remote-tracking branch 'xarray/main' omits f4336dd5afa6 Merge remote-tracking branch 'nvmem/for-next' omits 5863ec18e1db Merge remote-tracking branch 'slimbus/for-next' omits c383480969a3 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits c06817b2fb93 Merge remote-tracking branch 'ntb/ntb-next' omits 7de17b71162c Merge remote-tracking branch 'rtc/rtc-next' omits 95cb09ad6352 Merge remote-tracking branch 'coresight/next' omits 47ef316e6b3a Merge remote-tracking branch 'livepatching/for-next' omits fbbdcd2279d0 Merge remote-tracking branch 'kselftest/next' omits 35be2794d048 Merge remote-tracking branch 'userns/for-next' omits 3a04a6d156aa Merge remote-tracking branch 'pwm/for-next' omits 6537efef9ea1 Merge remote-tracking branch 'pinctrl/for-next' omits 79b5f870ad60 Merge remote-tracking branch 'gpio/for-next' omits 08e1d0c645a0 Merge remote-tracking branch 'rpmsg/for-next' omits 4ab534b41beb Merge remote-tracking branch 'vhost/linux-next' omits c1af035e8aa2 Merge remote-tracking branch 'scsi-mkp/for-next' omits fb6bf80641e2 Merge remote-tracking branch 'scsi/for-next' omits 2ad434af1513 Merge remote-tracking branch 'cgroup/for-next' omits 1c12f4165105 Merge remote-tracking branch 'dmaengine/next' omits c1f49b0ff3ac Merge remote-tracking branch 'icc/icc-next' omits d53c3d24c190 Merge remote-tracking branch 'mux/for-next' omits 6d409a4f6f49 Merge remote-tracking branch 'vfio/next' omits b3b688fe0a0f Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 97a02e1513d6 Merge remote-tracking branch 'ipmi/for-next' omits 64f8a9f72e0f Merge remote-tracking branch 'leds/for-next' omits 97df62bb3ecc Merge remote-tracking branch 'hsi/for-next' omits c07589a8d79f Merge remote-tracking branch 'chrome-platform/for-next' omits cc2e634f25b9 Merge remote-tracking branch 'drivers-x86/for-next' omits 48e03db86a9e Merge remote-tracking branch 'workqueues/for-next' omits 8487ce7d59c9 Merge remote-tracking branch 'percpu/for-next' omits ad3925606ff3 Merge remote-tracking branch 'xen-tip/linux-next' omits 10cdb5bf2825 Merge remote-tracking branch 'kvms390/next' omits 1c16fe0fbd4a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 5878a63fb44b Merge remote-tracking branch 'kvm-arm/next' omits 7c31d3803868 Merge remote-tracking branch 'rcu/rcu/next' omits 6690e51a9c8a Merge remote-tracking branch 'ftrace/for-next' omits 3ca6637cd34b Merge remote-tracking branch 'edac/edac-for-next' omits 58c625d87fe2 Merge remote-tracking branch 'tip/auto-latest' omits 6b07b559b05f Merge remote-tracking branch 'spi/for-next' omits 8c0049bd66e9 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits dbd552038d3a Merge remote-tracking branch 'devicetree/for-next' omits 0c39dfb670f6 Merge remote-tracking branch 'audit/next' omits 4891db55f79d Merge remote-tracking branch 'smack/next' omits e76fd804abf3 Merge remote-tracking branch 'selinux/next' omits 1dab1204c025 Merge remote-tracking branch 'keys/keys-next' omits 8387d09610bb Merge remote-tracking branch 'integrity/next-integrity' omits 8e8696ff18bc Merge remote-tracking branch 'security/next-testing' omits 742d50f7bc65 Merge remote-tracking branch 'regulator/for-next' omits 787031ad5591 Merge remote-tracking branch 'battery/for-next' omits 8909b51c221e Merge remote-tracking branch 'backlight/for-backlight-next' omits e5f99d028131 Merge remote-tracking branch 'mfd/for-mfd-next' omits 7d72e7a7905b Merge remote-tracking branch 'mmc/next' omits e79f29055c5c Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 86d8bf60c252 Merge remote-tracking branch 'device-mapper/for-next' omits f11a9bfb277c Merge remote-tracking branch 'block/for-next' omits 46b13f6a846f Merge remote-tracking branch 'input/next' omits fafd320ae51b Input: raydium_ts_i2c - do not send zero length omits 0d4f0b9c311f Merge remote-tracking branch 'modules/modules-next' omits ee85e3687c89 Merge remote-tracking branch 'regmap/for-next' omits 1e2020aa0da0 Input: da7280 - fix missing error test omits ab0a3ced433a Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 3fbe014a1649 Merge remote-tracking branch 'drm-msm/msm-next' omits f5ed94f14f7b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 7407fae50110 Merge remote-tracking branch 'amdgpu/drm-next' omits 82093d3f2231 Merge remote-tracking branch 'drm/drm-next' omits 07e45e7ae332 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 762a69e0e544 Merge remote-tracking branch 'nand/nand/next' omits 5a109229b6fd Merge remote-tracking branch 'mtd/mtd/next' omits 7f4686f2f832 Merge remote-tracking branch 'gfs2/for-next' omits ddb87ab63ad9 Merge remote-tracking branch 'net-next/master' omits 420cbb7678c1 Merge remote-tracking branch 'rdma/for-next' omits c73c352fcce9 Merge remote-tracking branch 'swiotlb/linux-next' omits 4ef706fed2f4 Merge remote-tracking branch 'dlm/next' omits d60b947bac45 Merge remote-tracking branch 'ieee1394/for-next' omits bd00e186baf7 Merge remote-tracking branch 'thermal/thermal/linux-next' omits b1b5e923f518 Merge remote-tracking branch 'pm/linux-next' omits bbb0e629d31e Merge remote-tracking branch 'v4l-dvb-next/master' omits 1e2e428aa44a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a1563fc1cbd5 Merge remote-tracking branch 'dmi/dmi-for-next' omits 3181e670a458 Merge remote-tracking branch 'i3c/i3c/next' omits 9f756acc2031 Merge remote-tracking branch 'i2c/i2c/for-next' omits eaeb802253b7 Merge remote-tracking branch 'hid/for-next' omits 42bb29f246c7 Merge remote-tracking branch 'pstore/for-next/pstore' omits 6964b3c1c32c Merge remote-tracking branch 'pci/next' omits 90f4fceb57b6 Merge remote-tracking branch 'printk/for-next' omits 4890cd3c8f02 Merge remote-tracking branch 'vfs/for-next' omits be79e5df0174 Merge remote-tracking branch 'file-locks/locks-next' omits 0e9af44b82de Merge remote-tracking branch 'xfs/for-next' omits b248bfbf3a53 Merge remote-tracking branch 'v9fs/9p-next' omits da65304fa278 Merge remote-tracking branch 'ubifs/next' omits 24f526372288 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 9b4d8d430e2b Merge remote-tracking branch 'cel/cel-next' omits 1adc981492a4 Merge remote-tracking branch 'nfs-anna/linux-next' omits d64a25534160 Merge remote-tracking branch 'nfs/linux-next' omits a2696b6d0ea0 Merge remote-tracking branch 'jfs/jfs-next' omits f70cc33029fc rtc: fix RTC removal omits 1797a068d2e2 Merge remote-tracking branch 'fuse/for-next' omits 57f04815fd95 drm/msm: Fix WARN_ON() splat in _free_object() omits c1f5abc3dfb2 Merge remote-tracking branch 'f2fs/dev' omits 8524cf9da016 Merge remote-tracking branch 'ext4/dev' omits 3631914794e6 Merge remote-tracking branch 'ext3/for_next' omits 1e93dc2c3fbd Merge remote-tracking branch 'exfat/dev' omits f8fc3f605d60 Merge remote-tracking branch 'erofs/dev' omits 9bc31fb3d5cd Merge remote-tracking branch 'configfs/for-next' omits 3251edc39671 Merge remote-tracking branch 'cifs/for-next' omits 8b483e3ae7b7 Merge remote-tracking branch 'ceph/master' omits c7ae2fe6ff71 cifs: update internal module version number omits cd7b699b0198 cifs: Tracepoints and logs for tracing credit changes. omits 6cf5abbfa8c8 cifs: fix use after free in cifs_smb3_do_mount() omits 15f686606737 Merge remote-tracking branch 'btrfs/for-next' omits 4a2d9fc82fee Merge remote-tracking branch 'uml/linux-next' omits afa34f36a5da Merge remote-tracking branch 's390/for-next' omits acce72f49f6d Merge remote-tracking branch 'risc-v/for-next' omits 84192e00ab16 Merge remote-tracking branch 'powerpc/next' omits b5c84c414310 Merge remote-tracking branch 'parisc-hd/for-next' omits 52df14904c36 Merge remote-tracking branch 'openrisc/for-next' omits f3d8c81561be Merge remote-tracking branch 'nds32/next' omits 557f2e673d9d Merge remote-tracking branch 'mips/mips-next' omits c848bf4c562d Merge remote-tracking branch 'microblaze/next' omits 34431e21eac0 Merge remote-tracking branch 'm68knommu/for-next' omits 12c668adf4ef Merge remote-tracking branch 'h8300/h8300-next' omits 5dbc10b90d73 Merge remote-tracking branch 'csky/linux-next' omits 396263c35d5f Merge remote-tracking branch 'clk/clk-next' omits 56b8f8a8671f Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits e03308241d7f Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 9b5efd165a79 Merge remote-tracking branch 'tegra/for-next' omits a576353a87b3 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 23e683419f34 Merge remote-tracking branch 'stm32/stm32-next' omits f1d1d486c197 Merge remote-tracking branch 'samsung-krzk/for-next' omits c51e3ede2bb9 Merge remote-tracking branch 'rockchip/for-next' omits 8cb53709b260 Merge remote-tracking branch 'reset/reset/next' omits 7284a6319edc Merge remote-tracking branch 'renesas/next' omits 443446d42391 Merge remote-tracking branch 'realtek/for-next' omits 74570ebe3a04 Merge remote-tracking branch 'qcom/for-next' omits ed68029d7b84 Merge remote-tracking branch 'omap/for-next' omits 3b1758a7c004 Merge remote-tracking branch 'mvebu/for-next' omits e647ec4c0496 Merge remote-tracking branch 'mediatek/for-next' omits d3e8a63908cf Merge remote-tracking branch 'keystone/next' omits 1df2ff952051 Merge remote-tracking branch 'imx-mxs/for-next' omits 2c4e8acc6095 Merge remote-tracking branch 'drivers-memory/for-next' omits aba043e2dce4 Merge remote-tracking branch 'at91/at91-next' omits f8113b5ce1e6 Merge remote-tracking branch 'aspeed/for-next' omits c7335c0e4e7d Merge remote-tracking branch 'amlogic/for-next' omits b827245e96f6 Merge remote-tracking branch 'arm-soc/for-next' omits 16afad80f6e1 Merge remote-tracking branch 'arm64/for-next/core' omits 1c2275881a19 Merge remote-tracking branch 'arm/for-next' omits 92e3b930645e Merge remote-tracking branch 'asm-generic/master' omits 9abbd512d78b Merge remote-tracking branch 'dma-mapping/for-next' omits 0c2b5f7ce50c cifs: fix rsize/wsize to be negotiated values omits 09a8361e3b68 cifs: Fix some error pointers handling detected by static checker omits 4294fa5f5032 drm/i915: Reduce duplicated switch cases in hpd code omits dd538034f84f smb3: remind users that witness protocol is experimental omits 653a5efb849a cifs: update super_operations to show_devname omits 43bede1b8c70 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits b7cf0f141628 Merge remote-tracking branch 'kbuild/for-next' omits abbad2bed22f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 077e992aebce Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d8cd33c15381 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 8d2f89b0ee49 Merge remote-tracking branch 'omap-fixes/fixes' omits 3918058ce812 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 3ed9f715c080 Merge remote-tracking branch 'ide/master' omits 3f786cf0ffa8 Merge remote-tracking branch 'input-current/for-linus' omits 730a10b222d1 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 7f51eef4a6ca Merge remote-tracking branch 'pci-current/for-linus' omits 3e42e21bc257 Merge remote-tracking branch 'spi-fixes/for-linus' omits 647baac0836d Merge remote-tracking branch 'regulator-fixes/for-linus' omits 5a5b81165256 Merge remote-tracking branch 'regmap-fixes/for-linus' omits e5037121674f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 987598fc8055 Merge remote-tracking branch 'sound-current/for-linus' omits 8695ed2e9907 Merge remote-tracking branch 'sparc/master' omits 6b4abfe5a356 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits a42adf26044a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits d4e6f78c3f8f Merge remote-tracking branch 'arm-current/fixes' omits 6ce2ac2890f6 Merge remote-tracking branch 'arc-current/for-curr' omits ae5633d5117d Merge branch 'rcu/urgent' into HEAD omits 2386d820766e drm/amdgpu/disply: fix documentation warnings in display manager omits 1f77314e11d6 drm/amd/display: Add get_dig_frontend implementation for DCEx omits ac067f51057c Revert "drm/amd/display: disable stream if pixel clock cha [...] omits 6c4672e74f9c ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits b9bdd520c732 drm/amdgpu: take runtime pm reference when we attach a buffer omits 36cf786fd20a drm/amdgpu: Enable GPU reset for vangogh omits 11bec1c8acd4 drm/amdgpu: fix mode2 reset sequence for vangogh omits 388b50bb48ae drm/amdgpu/nv: add mode2 reset handling omits 54ae8bfa8dbd drm/amdgpu: add mode2 reset support for vangogh omits 7376ea119a72 drm/amdgpu: add another raven1 gfxoff quirk omits 0783615055c6 drm/radeon: fix check order in radeon_bo_move omits 86b6c7a7097f drm/amdgpu: fix check order in amdgpu_bo_move omits 60efcab9cd00 usb: typec: ucsi: check cci busy during PPM reset omits e607f6d26857 drm/radeon: remove h from printk format specifier omits 0b437e64e0af drm/amdgpu: remove h from printk format specifier omits b4bc9d95e693 drm/amdgpu: Fix spelling mistake "Heterogenous" -> "Hetero [...] omits 7eded018bfec drm/amdgpu: fix regression in vbios reservation handling o [...] omits 3aa883ac8eea drm/amdgpu/SRIOV: Extend VF reset request wait period omits 325f4b59f636 drm/amdkfd: correct amdgpu_amdkfd_gpuvm_alloc_memory_of_gpu log. omits 8409e20e0785 drm/amd/display: Adding prototype for dccg21_update_dpp_dto() omits d00a88ab5870 drm/amdgpu: print what method we are using for runtime pm omits 637bb036ce66 drm/amdgpu: simplify logic in atpx resume handling omits ceb4de67c960 drm/amdgpu: no need to call pci_ignore_hotplug for _PR3 omits 157e8306038c drm/amdgpu: support runtime pm for GPUs that support BOCO omits 0330b8487842 drm/amdgpu: update amdgpu_device_supports_boco() omits b10c1c5b3a4e drm/amdgpu: add check for ACPI power resources omits fd496ca892f5 drm/amdgpu: split BOCO and ATPX handling omits 8ccbfdf0b9c3 drm/amd/display: Fixed kernel test robot warning omits 487193856eaf drm/amd/display: 3.2.116 omits b6402afec1cf drm/amd/display: [FW Promotion] Release 0.0.46 omits 31c6b7a9d40a drm/amd/display: Fix cleanup typo in MPCC visual confirm omits e10777a67963 drm/amd/display: Fix OGAM LUT calculation precision omits 610c4974ad17 drm/amd/display: Only update FP2 for full updates omits 410066d24cfc drm/amd/display: updated wm table for Renoir omits 5200c4017ef2 drm/amd/display: delay fp2 programming until vactive before lock omits 09b07f7a188f drm/amd/display: Add DP info frame update for dcn30 omits 3ae7a1378d70 drm/amd/display: add dcn30_link_encoder_validate_output_wi [...] omits 02ce73b01e09 drm/amd/display: Fix to be able to stop crc calculation omits 570b302ba1ce drm/amd/display: HP Reverb G2 VR fails to light up omits 41aa4d3ded5c drm/amd/display: Add missing DP_SEC register definitions a [...] omits 20172ff3f0b4 drm/amd/display: Change pstate expected timeout warning to [...] omits 86b6037f7608 drm/amdgpu: skip load smu and sdma microcode on sriov for [...] omits 79cc42697dbd drm/amd/display: drop retired CONFIG_DRM_AMD_DC_DCN3_0 omits 9ca5b8a170d1 drm/amdgpu: add judgement for suspend/resume sequence omits a9c210c1e5fe drm/amdgpu/sdma5.2: soft reset sdma blocks before setup an [...] omits 78d907e2b8ba drm/amd/pm: add deep sleep control for uclk and fclk omits b4b0b79d8a37 drm/amd/pm: update the data strucutre for SMU metrics exchange omits f9e3fe46202a drm/amd/pm: correct the data structure for activity monito [...] omits 0dc994fb61a9 drm/amd/pm: fulfill the sienna cichlid UMD PSTATE profilin [...] omits 31f80a4e9603 arm64: Warn the user when a small VA_BITS value wastes memory omits 02e66dd56422 Merge tag 'drm-misc-next-fixes-2020-12-15' of git://anongi [...] omits 3048c5493cd2 gpio: Skip over NULL and (empty string) line names omits dc349abb6c52 MAINTAINERS: Remove reference to non-existing file omits 4fe5f9d12412 gpio: hisi: Do not require ACPI for COMPILE_TEST omits d598027b3897 gpiolib: Disallow identical line names in the same chip omits bf023e76a8c0 arm64: entry: suppress W=1 prototype warnings omits 51550a483606 arm64: topology: Drop the useless update to per-cpu cycles omits d1c29f5debd4 Merge branch 'efi/core' omits c9fe9e8b6553 Merge branch 'irq/core' omits c15d1f9d03a0 powerpc: Add config fragment for disabling -Werror omits 5d82344795db powerpc/configs: Add ppc64le_allnoconfig target omits c88017cf2af6 powerpc/powernv: Rate limit opal-elog read failure message omits 20e9de85edae powerpc/pseries/memhotplug: Quieten some DLPAR operations omits d0edaa28a1f7 powerpc/ps3: use dma_mapping_error() omits 328e7e487a46 powerpc: force inlining of csum_partial() to avoid multipl [...] omits ef0e3b650f8d powerpc/perf: Fix Threshold Event Counter Multiplier width [...] omits 2198d4934ee8 powerpc/mm: Fix hugetlb_free_pmd_range() and hugetlb_free_ [...] omits 87fb4978ef8f KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp omits a300bf8c5f24 KVM: PPC: fix comparison to bool warning omits 13751f874751 KVM: PPC: Book3S: Assign boolean values to a bool variable omits 3dcb8b53cbd2 Merge tag 'efi-next-for-v5.11-3' of git://git.kernel.org/p [...] omits ee46d16d2e40 drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge omits be98e05a67f0 dma-buf: Fix kerneldoc formatting omits 5fbd41d3bf12 Merge tag 'drm-misc-next-2020-11-27-1' of git://anongit.fr [...] 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 1791ebd131c4 powerpc: Inline setup_kup() 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 [...] omits 1fb1abc83636 um: Fix build w/o CONFIG_PM_SLEEP omits 95e3d610d35c drm/radeon: fix check order in radeon_bo_move omits 5c4b642141eb cifs: fix uninitialized variable in smb3_fs_context_parse_param omits 1cb6c3d62ca9 cifs: update mnt_cifs_flags during reconfigure omits 08e85a810cae Merge branch 'pm-cpufreq' into linux-next omits 1f1c3d7221de Merge branch 'pm-opp' into linux-next omits a1c0ffc5b481 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 2ca04a92e035 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits f373a811fd9a ASoC: Intel: fix error code cnl_set_dsp_D0() omits 2d39f50c2b15 cifs: move update of flags into a separate function omits 51acd208bd57 cifs: remove ctx argument from cifs_setup_cifs_sb omits 531f03bc6d05 cifs: do not allow changing posix_paths during remount omits 7c7ee628f8e9 cifs: uncomplicate printing the iocharset parameter omits 6fd4ea88b59a cifs: don't create a temp nls in cifs_setup_ipc omits 387ec58f339b cifs: simplify handling of cifs_sb/ctx->local_nls omits 9ccecae8d1d7 cifs: we do not allow changing username/password/unc/... d [...] omits d6a78783407c cifs: add initial reconfigure support omits 522aa3b57532 cifs: move [brw]size from cifs_sb to cifs_sb->ctx omits c741cba2cd1d cifs: move cifs_cleanup_volume_info[_content] to fs_context.c omits d72c8b0e1cac efi: arm: force use of unsigned type for EFI_PHYS_ALIGN omits e0a6aa30504c efi: ia64: disable the capsule loader omits 427c4f004e17 cifs: Add missing sentinel to smb3_fs_parameters omits 121d947d4fe1 cifs: Handle witness client move notification omits af1e40d9ac84 cifs: remove actimeo from cifs_sb omits 8401e9367893 cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb omits ee0dce4926b9 cifs: remove some minor warnings pointed out by kernel test robot omits 607dfc79c37a cifs: remove various function description warnings omits 7d6535b72042 cifs: Simplify reconnect code when dfs upcall is enabled omits 21077c62e178 cifs: Send witness register messages to userspace daemon i [...] omits 20fab0da2f2d cifs: Add witness information to debug data dump omits fed979a7e082 cifs: Set witness notification handler for messages from u [...] omits bf80e5d4259a cifs: Send witness register and unregister commands to use [...] omits e68f4a7bf006 cifs: minor updates to Kconfig omits 0ac4e2919aa4 cifs: add witness mount option and data structs omits 06f08dab3ca7 cifs: Register generic netlink family omits 047092ffe2b1 cifs: cleanup misc.c omits bc04499477d9 cifs: minor kernel style fixes for comments omits e73a42e07a22 cifs: Make extract_sharename function public omits a87e67254bc5 cifs: Make extract_hostname function public omits 44b4c4450f8d powerpc/64s: Mark the kuap/kuep functions non __init omits dee5f5f145b0 nfsd: Don't set eof on a truncated READ_PLUS omits 00f8d9a3f37b nfsd: Fixes for nfsd4_encode_read_plus_data() omits 7abe0224623f Merge tag 'time-namespace-v5.11' of gitolite.kernel.org:pu [...] omits a8f25236e6e3 MAINTAINERS: Add maintainer for HiSilicon GPIO driver omits 356b01a986a5 gpio: gpio-hisi: Add HiSilicon GPIO support omits f726c72d6c05 dma-mapping: benchmark: check the validity of dma mask bits omits bad62714b7e0 exfat: Avoid allocating upcase table using kcalloc() omits a2a52a8a3601 cifs: get rid of cifs_sb->mountdata omits d17abdf75665 cifs: add an smb3_fs_context to cifs_sb omits 4deb075985ec cifs: remove the devname argument to cifs_compose_mount_options omits 24e0a1eff9e2 cifs: switch to new mount api omits 66e7b09c7311 cifs: move cifs_parse_devname to fs_context.c omits 15c7d09af215 cifs: move the enum for cifs parameters into fs_context.h omits 837e3a1bbfdc cifs: rename dup_vol to smb3_fs_context_dup and move it in [...] omits 3fa1c6d1b8f5 cifs: rename smb_vol as smb3_fs_context and move it to fs_ [...] omits 7955f105afb6 SMB3.1.1: do not log warning message if server doesn't pop [...] omits 145024e3e4a3 SMB3.1.1: update comments clarifying SPNEGO info in negpro [...] omits f2156d35c958 cifs: Enable sticky bit with cifsacl mount option. omits 0f22053e811c cifs: Fix unix perm bits to cifsacl conversion for "other" bits. omits bc7c4129d4cd SMB3.1.1: remove confusing mount warning when no SPNEGO in [...] omits ebcd6de98754 SMB3: avoid confusing warning message on mount to Azure omits 21ac58f49584 cifs: Fix fall-through warnings for Clang omits 11385539c024 um: time-travel: Correct time event IRQ delivery omits cae20ba0a16c um: irq/sigio: Support suspend/resume handling of workaround IRQs omits 452f94cecff6 um: time-travel: Actually apply "free-until" optimisation omits 9431f7c199ab um: chan_xterm: Fix fd leak omits 9b1c0c0e25dc um: tty: Fix handling of close in tty lines omits e3a01cbee9c5 um: Monitor error events in IRQ controller omits ef4459a6da09 um: allocate a guard page to helper threads omits 963285b0b47a um: support some of ARCH_HAS_SET_MEMORY omits 58b09f686970 um: time-travel: avoid multiple identical propagations omits 3c6ac61bc91e um: Fetch registers only for signals which need them omits a374b7cb1ea6 um: Support suspend to RAM omits 92dcd3d31843 um: Allow PM with suspend-to-idle omits 2701c1bd91dd um: time: Fix read_persistent_clock64() in time-travel omits 49da38a3ef33 um: Simplify os_idle_sleep() and sleep longer omits 3032b94587c7 um: Simplify IRQ handling code omits 2fccfcc0c742 um: Remove IRQ_NONE type omits 0737402f42d3 um: irq: Reduce irq_reg allocation omits 458e1f7da004 um: irq: Clean up and rename struct irq_fd omits 0ede3c05eec8 um: Clean up alarm IRQ chip name omits aaf5800e249f um: virtio: Use dynamic IRQ allocation omits 36d46a5907ba um: Support dynamic IRQ allocation omits d66c91836b8d um: sigio: Return error from add_sigio_fd() omits ef3ba87cb7c9 um: ubd: Set device serial attribute from cmdline omits 517f60206ee5 um: Increase stack frame size threshold for signal.c omits f4ab7818ef7a um: line: Don't free winch (with IRQ) under spinlock omits fc6b6a872dcd um: ubd: Submit all data segments atomically omits ff9632d2a665 um: Fix time-travel mode omits 97be7ceaf7fe um: Remove use of asprinf in umid.c omits 09041c92f0aa um: Add support for TIF_NOTIFY_SIGNAL omits 72d3e093afae um: random: Register random as hwrng-core device omits db03b4282785 um: Convert tasklets to use new tasklet_setup() API omits b80a974b8c58 ubifs: ubifs_dump_node: Dump all branches of the index node omits bf6dab7a6ce7 ubifs: ubifs_dump_sleb: Remove unused function omits a33e30a0e023 ubifs: Pass node length in all node dumping callers omits c8be097530a8 Revert "ubifs: Fix out-of-bounds memory access caused by a [...] omits c4c0d19d39d2 ubifs: Limit dumping length by size of memory which is all [...] omits 32f6ccc743b8 ubifs: Remove the redundant return in dbg_check_nondata_no [...] omits a61df3c413e4 jffs2: Fix NULL pointer dereference in rp_size fs option parsing omits 89f40d0a9656 ubifs: Fixed print foramt mismatch in ubifs omits f669e74be820 ubi: Do not zero out EC and VID on ECC-ed NOR flashes omits 22bdb8b6fd8e jffs2: remove trailing semicolon in macro definition omits 3cded6633059 ubifs: Fix error return code in ubifs_init_authentication() omits 20f1431160c6 ubifs: wbuf: Don't leak kernel memory to flash omits 619ea229e9b5 ubi: Remove useless code in bytes_str_to_int omits f21240078391 ubifs: Fix the printing type of c->big_lpt omits cd3ed3c73ac6 jffs2: Allow setting rp_size to zero during remounting omits 08cd274f9b82 jffs2: Fix ignoring mounting options problem during remounting omits 9afc9a8a4909 jffs2: Fix GC exit abnormally omits 2976c19c95a4 ubifs: Code cleanup by removing ifdef macro surrounding omits 8fdaaf4cf3ce jffs2: Fix if/else empty body warnings omits b8f1da98a219 ubifs: Delete duplicated words + other fixes omits d82a97956789 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits 7871e047f041 fault-injection: handle EI_ETYPE_TRUE omits 283e7dde237a reboot: hide from sysfs not applicable settings omits 3124dd22f00f reboot: allow to override reboot type if quirks are found omits a6616f53113b reboot: remove cf9_safe from allowed types and rename cf9_force omits 16f3f771cbcc reboot: fix variable assignments in type_store omits e3fa6dc52237 reboot: allow to specify reboot mode via sysfs omits 6fceab58b560 reboot: refactor and comment the cpu selection code omits b3159004569b kcov: don't instrument with UBSAN omits 725b4b699d95 ubsan: expand tests and reporting omits 3c67dabb6817 ubsan: remove UBSAN_MISC in favor of individual options omits 572fc9d54214 powerpc: add .data..Lubsan_data*/.data..Lubsan_type* secti [...] omits bd06731ef42b ubsan: enable for all*config builds omits c32a141b3846 ubsan: disable UBSAN_TRAP for all*config omits 85655cdb5b8f ubsan: disable object-size sanitizer under GCC omits bb12b8e4147b ubsan: move cc-option tests into Kconfig omits 1f4860984aa5 ubsan: remove redundant -Wno-maybe-uninitialized omits 45a8ce825c1d resource-fix-kernel-doc-markups-checkpatch-fixes omits acb24114ac65 kernel/resource.c: fix kernel-doc markups omits 8d7f928aabf9 aio: simplify read_events() omits 471a4e4acb1b blktrace: make relay callbacks const omits 0a596743ada7 ath9k: make relay callbacks const omits d10e9d7ced8d ath11k: make relay callbacks const omits 17d49f9c633e ath10k: make relay callbacks const omits ab90777fc5a7 drm/i915: make relay callbacks const omits 6406b34402c7 relay-allow-the-use-of-const-callback-structs-v3 omits 85d6db7d05ee relay: allow the use of const callback structs omits bc8ab08df9dc relay: make create_buf_file and remove_buf_file callbacks [...] omits 68e8c1d096be relay: require non-NULL callbacks in relay_open() omits 119891c4b10e relay: remove unused buf_mapped and buf_unmapped callbacks omits 11844acb58ae bfs: don't use WARNING: string when it's just info. omits c49dee1ff9b4 gcov: fix kernel-doc markup issue omits 13ea8ef82d84 gcov: remove support for GCC < 4.9 omits 687d004532e9 rapidio: remove unused rio_get_asm() and rio_get_device() omits d00aadff43bf kdump: append uts_namespace.name offset to VMCOREINFO omits 7a3c03ccd5a3 fs/nilfs2: remove some unused macros to tame gcc omits 5ca7affbc400 checkpatch: add printk_once and printk_ratelimit to prefer [...] omits e42bb6d3aa5b checkpatch-fix-typo_spelling-check-for-words-with-apostrophe-fix omits dc2bcf587cbf checkpatch: fix TYPO_SPELLING check for words with apostrophe omits aedb987713fd checkpatch: add warning for lines starting with a '#' in c [...] omits 0b6a1dbbe483 checkpatch: add warning for unnecessary use of %h[xudi] an [...] omits da2ac5b49eb8 checkpatch: add fix and improve warning msg for non-standa [...] omits 98077b1909eb checkpatch: add fix option for LOGICAL_CONTINUATIONS omits 8b3ae6caf132 checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS omits d4aef63a4cef checkpatch: fix unescaped left brace omits 7d4732c1db56 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags omits 1a9ef30121f6 checkpatch: fix spelling errors and remove repeated word omits 3a9c9e99d31b checkpatch: improve email parsing omits df2e5892ce84 checkpatch: add __alias and __weak to suggested __attribut [...] omits ee28e1878627 checkpatch: add fix option for GERRIT_CHANGE_ID omits f56f6266357f checkpatch-update-__attribute__sectionname-quote-removal-v2 omits 28e3e8699bde checkpatch: update __attribute__((section("name"))) quote removal omits 03ffbf43f5f4 checkpatch: add a fixer for missing newline at eof omits 4e0172a63503 checkpatch: extend attributes check to handle more patterns omits 571c2793aec2 checkpatch: allow --fix removal of unnecessary break statements omits 4e1578ef8cc6 checkpatch: prefer static const declarations omits 85d747d3a480 checkpatch: ignore generated CamelCase defines and enum values omits f784df59ef45 checkpatch: fix false positives in REPEATED_WORD warning omits 2e450ec0110e checkpatch: add new exception to repeated word check omits 401c84df2c36 gpio: xilinx: utilize generic bitmap_get_value and _set_value omits 8ccaaf92c5d5 gpio: thunderx: utilize for_each_set_clump macro omits 0a7a134b6873 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits 44e5d2186090 lib/test_bitmap.c: add for_each_set_clump test cases omits 7765e1d9883d bitops: introduce the for_each_set_clump macro omits 235ffca8e474 lib/lz4: explicitly support in-place decompression omits ac4bd2fc67ea lib: cleanup kstrto*() usage omits b410a02a1ea3 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment omits 29da3dd32242 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] omits 076badf635ec string.h: add FORTIFY coverage for strscpy() omits ff08f95c56eb lkdtm: tests for FORTIFY_SOURCE omits 7459d10f0b4b lib: string.h: detect intra-object overflow in fortified s [...] omits 9b9039c72acf lib/string: remove unnecessary #undefs omits 7a572cfb27d4 ilog2-improve-ilog2-for-constant-arguments-checkpatch-fixes omits e69266189ac0 ilog2: Improve ilog2 for constant arguments omits e01dc46130b7 lib: optimize cpumask_local_spread() omits a75235708b87 lib/cmdline_kunit: provide meaningful MODULE_LICENSE() omits 548b33b753c9 lib/cmdline_kunit: type of expected returned values should be int omits 69cf3ec22416 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix omits 1987f84faec6 lib/cmdline_kunit: add a new test suite for cmdline API omits ce549492a356 lib/cmdline: allow NULL to be an output for get_option() omits d9e9ef1393cc lib/cmdline: fix get_option() for strings starting with hyphen omits 23fa4e39ee62 lib/bits_kunit: follow new file name convention for KUnit tests omits 17bf776cf09a lib/linear_ranges_kunit: follow new file name convention f [...] omits 8250e121c672 lib/list_kunit: follow new file name convention for KUnit tests omits c1fb8bf58f12 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits f6a22b85686b lib/stackdepot.c: use array_size() helper in jhash2() omits 82b78a3b2705 lib/stackdepot.c: use flex_array_size() helper in memcpy() omits 2b8d7a3855fc lib/stackdepot.c: replace one-element array with flexible- [...] omits af491e9bdd78 lib/test_free_pages.c: add basic progress indicators omits 204939ed72ea bitmap: remove unused function declaration omits aeea4ece464a include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits e1a409908d0d kernel/acct.c: use #elif instead of #end and #elif omits 9f1b3a3b2d40 kernel.h: split out mathematical helpers fix omits 9b5514a93494 kernel.h: Split out mathematical helpers omits 930389b31f5f asm-generic: force inlining of get_order() to work around [...] omits 7f014d72f7e1 proc/sysctl: make protected_* world readable omits abe2353f71da proc: fix lookup in /proc/net subdirectories after setns(2) omits a28f9bacd54f proc-provide-details-on-indirect-branch-speculation-v2 omits 8195a554ccb0 proc: provide details on indirect branch speculation omits e1583b3d5a34 procfs: delete duplicated words + other fixes omits 88a41f72c947 alpha: Replace bogus in_interrupt() omits d3928b0cbb6f kernel/hung_task.c: Monitor killed tasks. omits 29e0c129c2b2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8fb9bd3f05e4 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 10734d3b0282 MAINTAINERS: add entry for KFENCE omits 50ddd24e216f kfence: add test suite omits 0fca5f991268 kfence, Documentation: add KFENCE documentation omits fa5b7711f7aa kfence, kasan: make KFENCE compatible with KASAN omits a470e5d5e554 mm, kfence: insert KFENCE hooks for SLUB omits c248c80eca73 mm, kfence: insert KFENCE hooks for SLAB omits de62cb015b9b kfence: use pt_regs to generate stack trace on faults omits 4d4fca539f6c arm64, kfence: enable KFENCE for ARM64 omits e21d96503add x86, kfence: enable KFENCE for x86 omits ef020f779b90 kfence: avoid stalling work queue task without allocations omits 957aca52906b kfence: Fix parameter description for kfence_object_start() omits 3b295ea3a66b mm: add Kernel Electric-Fence infrastructure omits 89bc80e2c674 mm: cleanup kstrto*() usage omits 18581d9a1f1b mm: fix fall-through warnings for Clang omits 853a0c1e3b8f mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs [...] omits 4626315a10e4 mm: shmem: convert shmem_enabled_show to use sysfs_emit_at omits a49d1b07ff7a mm:backing-dev: use sysfs_emit in macro defining functions omits 58b9bb96ff4b mm: huge_memory: convert remaining use of sprintf to sysfs [...] omits d82ac6f03acb mm: use sysfs_emit for struct kobject * uses omits 981bebdf3022 mm: fix kernel-doc markups omits 7083381e7523 zram: break the strict dependency from lzo omits e7accb60be5c zram: add stat to gather incompressible pages since zram set up omits 5386a20ae7c6 zram: support page writeback omits a7fe50493d1c mm/process_vm_access: remove redundant initialization of iov_r omits 4aca210bb2b8 mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 86417fae11c2 mm/zswap: move to use crypto_acomp API for hardware acceleration omits dcc4d8d9db3b mm/zswap: fix passing zero to 'PTR_ERR' warning omits a45009f21a3c mm/zswap: make struct kernel_param_ops definitions const omits 96f1f1c26a77 userfaultfd/selftests: hint the test runner on required privilege omits 0cd7fb6a98d9 userfaultfd/selftests: fix retval check for userfaultfd_open() omits 533c3b16b513 userfaultfd/selftests: always dump something in modes omits 47e1c7cc491b userfaultfd-selftests-make-__su64-format-specifiers-portable-v2 omits 65e717090926 userfaultfd: selftests: make __{s,u}64 format specifiers portable omits 3452331fda80 userfaultfd: add user-mode only option to unprivileged_use [...] omits d02eb5bb4f0a userfaultfd: add UFFD_USER_MODE_ONLY omits 9e6fc3a40858 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits e81bdd2e2008 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 6ad9628509ba mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 9aece3b80f4c mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO omits 982cb8f20614 mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY omits 8852002d0a95 kernel/power: allow hibernation with page_poison sanity checking omits e9fb1ed41224 mm, page_poison: use static key more efficiently omits 4dd60bb3e0ff mm, page_alloc: do not rely on the order of page_poison an [...] omits 1592413d5ad7 mm-cma-improve-pr_debug-log-in-cma_release-fix omits 576f36c3c811 mm: cma: improve pr_debug log in cma_release() omits 7cdb61c58e49 mm/cma.c: remove redundant cma_mutex lock omits 6ba086b8dedd mm,thp,shmem: make khugepaged obey tmpfs mount flags omits 3fda1c88c699 mm,thp,shm: limit gfp mask to no more than specified omits 41319cec25f9 mm,thp,shmem: limit shmem THP alloc gfp_mask omits e7735c97e29d mm: remove pagevec_lookup_entries omits a273e732523f mm: pass pvec directly to find_get_entries omits 088328536bb9 mm: remove nr_entries parameter from pagevec_lookup_entries omits 3d9c5b575826 mm: add an 'end' parameter to pagevec_lookup_entries omits 926123abddf9 mm: add an 'end' parameter to find_get_entries omits 5d4dc7ec533e fix mm-add-and-use-find_lock_entries.patch omits fa95c3fb6da9 mm: add and use find_lock_entries omits 8fd22ab65654 iomap: use mapping_seek_hole_data omits e614cf0b276a fix mm-filemap-add-mapping_seek_hole_data.patch omits f4a46331ef04 mm/filemap: add mapping_seek_hole_data omits 3f3ee7413ae1 fix mm-filemap-add-helper-for-finding-pages.patch omits 3a4fa3b5d283 mm/filemap: add helper for finding pages omits f83e4e5e5c21 mm/filemap: rename find_get_entry to mapping_get_entry omits 19151174b180 mm: add FGP_ENTRY omits 1c08e5569100 mm/swap: optimise get_shadow_from_swap_cache omits 084e15209aad mm/shmem: use pagevec_lookup in shmem_unlock_mapping omits 64d2040bebcb mm: make pagecache tagged lookups return only head pages omits 6146269c536d mm: migrate: remove unused parameter in migrate_vma_insert_page() omits e7c25eff2f38 mm: migrate: return -ENOSYS if THP migration is unsupported omits 4eab4a53f453 mm: migrate: clean up migrate_prep{_local} omits b478e55eb63c mm: migrate: skip shared exec THP for NUMA balancing omits 655e3216a44b mm: migrate: simplify the logic for handling permanent failure omits 75f898eb281e mm: truncate_complete_page() does not exist any more omits 139869189f87 opcode: 0000 EIP: zero_user_segments] omits 1c7b6fa207ce mm: support THPs in zero_user_segments omits 21477dcaed86 mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits 111fb9b3cd2e mm/migrate.c: fix comment spelling omits f4d3b9673126 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() omits 47cb429a7896 mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] omits 43c0cb131442 mm: fix initialization of struct page for holes in memory layout omits a369e7fce44b mm: memblock: enforce overlap of memory.memblock and memor [...] omits 69c74596f168 mm/compaction: make defer_compaction and compaction_deferr [...] omits 2854c3e8c0d1 mm/compaction: move compaction_suitable's comment to right place omits 4c28a72c8504 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits 7d91e4984ade z3fold: remove preempt disabled sections for RT omits f1945fb2da3e z3fold: stricter locking and more careful reclaim omits 0a18fbbe2e36 z3fold: simplify freeing slots omits 540f9bdd1de0 mm/page_isolation: do not isolate the max order page omits 9dcce7c31e89 mm/vmscan: __isolate_lru_page_prepare() cleanup omits 9fa05461914c mm/vmscan.c: remove the filename in the top of file comment omits 11ef6ae43f8b mm/vmscan: drop unneeded assignment in kswapd() omits b1f0555ea055 mm: don't wake kswapd prematurely when watermark boosting [...] omits 482a2f190eca mm,hugetlb: remove unneeded initialization omits 6b2c2ed988e3 mm: hugetlb: fix type of delta parameter and related local [...] omits e4a29fc96f75 khugepaged: add parameter explanations for kernel-doc markup omits ac7077e3247e include/linux/huge_mm.h: remove extern keyword omits 0e7550941208 MIPS: do not call flush_tlb_all when setting pmd entry omits 2b517531d096 mm/huge_memory.c: update tlb entry if pmd is changed omits 4de0078667b5 mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits b6185381df5e mm,hwpoison: return -EBUSY when migration fails omits dbea50796e99 mm,memory_failure: always pin the page in madvise_inject_error omits 743b55803dbe mm,hwpoison: remove drain_all_pages from shake_page omits 0670a1fbceac mm,hwpoison: disable pcplists before grabbing a refcount omits 923eb50a53ee mm,hwpoison: refactor get_any_page omits a9e858b542b8 mm,hwpoison: drop unneeded pcplist draining omits 285923809400 mm,hwpoison: take free pages off the buddy freelists for hugetlb omits a39bcbdf2901 mm,hwpoison: take free pages off the buddy freelists omits 581cb8e602b8 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 20924697b866 mm/page_alloc: speed up the iteration of max_order omits 9a0bf8fcf4fb mm: page_alloc: refactor setup_per_zone_lowmem_reserve() omits a51849b3902e init/main: fix broken buffer_init when DEFERRED_STRUCT_PAG [...] omits 12c932fb09a7 mm/page_alloc: clear all pages in post_alloc_hook() with i [...] omits 0010e4658986 mm/page_alloc: mark some symbols with static keyword omits 7a57311244ea mm/page_alloc: add __free_pages() documentation omits 5bc3f242b43a mm/page-flags: fix comment omits f3c984a82c81 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits 04ea301522aa mm-page_alloc-disable-pcplists-during-memory-offline-fix omits fc232410fb20 mm, page_alloc: disable pcplists during memory offline omits 8b2876210d64 mm, page_alloc: move draining pcplists to page isolation users omits c4109a8e2588 mm, page_alloc: cache pageset high and batch in struct zone omits cc401f129ffa mm, page_alloc: simplify pageset_update() omits 900b930794b2 mm, page_alloc: remove setup_pageset() omits 9f72f13197b8 mm, page_alloc: calculate pageset high and batch once per zone omits 318cc42ef67b mm, page_alloc: clean up pageset high and batch update omits d7b3fe6da326 arch, mm: make kernel_page_present() always available omits d692f17d6c9c arch, mm: restore dependency of __kernel_map_pages() on DE [...] omits 60036afe0f03 PM: hibernate: make direct map manipulations more explicit omits 17236283be1f mm: introduce debug_pagealloc_{map,unmap}_pages() helpers omits 622a73635790 m68k: deprecate DISCONTIGMEM omits 69ff059ac44a m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM omits 33a0990b75c8 m68k/mm: make node data and node setup depend on CONFIG_DI [...] omits 72270c19cc2e arc: use FLATMEM with freeing of unused memory map instead [...] omits 6565a4c0e17c arm, arm64: move free_unused_memmap() to generic mm omits 998f2a84a169 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL omits 7f6308883d76 ia64: make SPARSEMEM default and disable DISCONTIGMEM omits 2fd547e3a99c ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM omits 63dec76b6926 ia64: split virtual map initialization out of paging_init() omits fd231e053263 ia64: discontig: paging_init(): remove local max_pfn calculation omits caa241823703 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements omits bd6040541319 ia64: remove custom __early_pfn_to_nid() omits 1d5adacc135c alpha: switch from DISCONTIGMEM to SPARSEMEM omits cb70feff7a7f kasan: update documentation for generic kasan omits 61d54dca4c42 lib/test_kasan.c: add workqueue test case omits 9dfb5f356631 kasan: print workqueue stack omits dd6e878fcc2d workqueue: kasan: record workqueue stack omits 78e82fb405ce mm/vmalloc.c: fix kasan shadow poisoning size omits b38dd61dedff docs/vm: remove unused 3 items explanation for /proc/vmstat omits 433e93add35e mm/vmalloc.c: remove unnecessary return statement omits 9f150f91a63c mm/vmalloc: add 'align' parameter explanation for pvm_dete [...] omits c0725ddeafcc mm/vmalloc: rework the drain logic omits a7897a4b7262 mm/vmalloc: use free_vm_area() if an allocation fails omits 58155dbe7a74 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow omits 265596562bda locking/selftests: add testcases for fs_reclaim omits ec71a28613a3 mm: extract might_alloc() debug check omits 0d68dfc7b6cc mm: track mmu notifiers in fs_reclaim_acquire/release omits ca458068d9dc mm: forbid splitting special mappings omits 2b44879fdbcf mremap: check if it's possible to split original vma omits b01dd8816b41 vm_ops: rename .split() callback to .may_split() omits 19f468d54fcf mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits bdfdb7aedf60 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits 9513a2a4c062 mm/mremap: account memory on do_munmap() failure omits e496d258091f mm: move free_unref_page to mm/internal.h omits f1609884eb0b sparc: fix handling of page table constructor failure omits dc8b9db813eb mmap_lock-add-tracepoints-around-lock-acquisition-fix-v3 omits 9658f7cb718b mm: mmap_lock: fix use-after-free race and css ref leak in [...] omits 3a5d059cc1c0 mm: mmap_lock: add tracepoints around lock acquisition omits b8d53d708518 mm/page_vma_mapped.c: add colon to fix kernel-doc markups [...] omits 22a5ce0fcd99 mm/mapping_dirty_helpers: enhance the kernel-doc markups omits 961f40b7ba82 mm/mmap.c: fix the adjusted length error omits a8724a8c89df mm: cleanup: remove unused tsk arg from __access_remote_vm omits e77846c3da18 x86: mremap speedup - Enable HAVE_MOVE_PUD omits 2499eda6ddf6 arm64: mremap speedup - enable HAVE_MOVE_PUD omits 72ad8951bac1 mm: speedup mremap on 1GB or larger regions omits fa94bfe31609 kselftests: vm: add mremap tests omits 8831d3f3564b xen/unpopulated-alloc: consolidate pgmap manipulation omits fb09e6adb32c mm: memcontrol: account pagetables per node omits c90f804d3add mm: move lruvec stats update functions to vmstat.h omits cc3a29f1b3ab mm/memcg: remove incorrect comment omits 099f1151aee1 mm: memcontrol: Assign boolean values to a bool variable omits 0b47a0f307ef mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state omits 16c8f779f669 mm/lru: revise the comments of lru_lock omits 6acedc7682e8 mm-lru-introduce-the-relock_page_lruvec-function-fix omits b8d794602cb4 mm/lru: introduce relock_page_lruvec() omits ac042a17748b mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix-2 omits b1a677760b47 mm-lru-replace-pgdat-lru_lock-with-lruvec-lock-fix omits 78a6f8b1161c mm/lru: replace pgdat lru_lock with lruvec lock omits f7f04513649f mm/swap.c: serialize memcg changes in pagevec_lru_move_fn omits 33d796b4b845 mm/compaction: do page isolation first in compaction omits 50e5e5382e3d mm/lru: introduce TestClearPageLRU() omits eba8373dcb40 mm/mlock: remove __munlock_isolate_lru_page() omits 3eb53c5f82fd mm/mlock: remove lru_lock on TestClearPageMlocked omits 04642388f516 mm/vmscan: remove lruvec reget in move_pages_to_lru omits 6e43e4ce9206 mm/lru: move lock into lru_note_cost omits 7c919c85b2c2 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn omits c570b10ac3c9 mm/memcg: add debug checking in lock_page_memcg omits a1f7d9f44735 mm: page_idle_get_page() does not need lru_lock omits 784e09e0d4e5 mm-rmap-stop-store-reordering-issue-on-page-mapping-fix omits de32674db5da mm/rmap: stop store reordering issue on page->mapping omits 94adc6e1ad84 mm/vmscan: remove unnecessary lruvec adding omits bbbef6e0f126 mm/thp: narrow lru locking omits 5fb0e3e74f84 mm/thp: simplify lru_add_page_tail() omits b29b2bdecbf5 mm/thp: use head for head page in lru_add_page_tail() omits 565092b2b685 mm/thp: move lru_add_page_tail() to huge_memory.c omits 2c2ad91d4218 mm: memcg: remove obsolete memcg_has_children() omits 0f27a6587f4b mm/page_counter: use page_counter_read in page_counter_set_max omits c086982e44fb cgroup: remove obsoleted broken_hierarchy and warned_broke [...] omits 9f92fdf568d1 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] omits 82a8b22b70bc mm: memcg: deprecate the non-hierarchical mode omits 38a91cccfca2 mm: memcg: fix obsolete code comments omits 5cbc1d264268 mm/memcg: update page struct member in comments omits fade95775259 mm/rmap: always do TTU_IGNORE_ACCESS omits d08caf781cd4 mm: memcg/slab: fix use after free in obj_cgroup_charge omits b139414e98c8 mm: memcg/slab: fix return of child memcg objcg for root memcg omits b98e36fbdbdc mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits 88b9c2aa842b mm: memcontrol: remove unused mod_memcg_obj_state() omits 2c6f76b81c2f mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits e259ac31fbcc mm: memcontrol: add file_thp, shmem_thp to memory.stat omits c2db74839f4c tmpfs: fix Documentation nits omits 46e2001c9b60 mm/shmem.c: make shmem_mapping() inline omits 26dd6328c760 mm/wap: don't SetPageWorkingset unconditionally during swapin omits d89f3ababcac mm: remove pagevec_lookup_range_nr_tag() omits 44c3bf22a732 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits 82f57391e50c mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits e246f0e1d5bb mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits 37a6f3b4a8cd mm/swap_state: skip meaningless swap cache readahead when [...] omits 4986689a882d mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 3009cfc78677 mm: handle zone device pages in release_pages() omits 0e5c263163c3 mm/gup: combine put_compound_head() and unpin_user_page() omits c7e0a9774201 mm/gup: remove the vma allocation from gup_longterm_locked() omits 7c4a3ac43711 mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] omits 70946f0493a0 mm/gup: prevent gup_fast from racing with COW during fork omits b79b1f835d8b mm/gup: reorganize internal_get_user_pages_fast() omits 994e5f71ad43 mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 omits 35e34fe4dc65 mm/gup_test: GUP_TEST depends on DEBUG_FS omits 681713d328ad mm/gup_test.c: mark gup_test_init as __init function omits e78dd250c02a selftests/vm: 2x speedup for run_vmtests.sh omits 565da4ed4f74 selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits d4340777e852 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits 8265aacaa6f9 selftests/vm: gup_test: introduce the dump_pages() sub-test omits 4cf78f967c7a selftests/vm: only some gup_test items are really benchmarks omits 22953aaed0a0 selftests/vm: minor cleanup: Makefile and gup_test.c omits ea11b918769d selftests/vm: rename run_vmtests --> run_vmtests.sh omits ca9164119f9e selftests/vm: use a common gup_test.h omits 3a63651efc63 mm/gup_benchmark: rename to mm/gup_test omits 052954cbc46d mm-remove-the-unuseful-else-after-a-return-fix omits c8af0677c9fd mm/filemap.c: remove else after a return omits 235a4c5c2790 mm/truncate: add parameter explanation for invalidate_mapp [...] omits 0133465a6859 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits eb17b895cb62 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits 4b937c01f59d mm/filemap/c: break generic_file_buffered_read up into mul [...] omits ae24f39471bf mm/page_owner: Record timestamp and pid omits 6a32ca104801 mm: fix page_owner initializing issue for arm32 omits 66d50994269a device-dax/kmem: use struct_size() omits 52de8a4f1f6c mm/slub: let number of online CPUs determine the slub page order omits 4be9ebc88c79 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits 7bdc26899509 dma-buf: use krealloc_array() omits 6a70c41f85ca hwtracing: intel: use krealloc_array() omits 7e174c5cf455 drm: atomic: use krealloc_array() omits 8cbc57ca115e edac: ghes: use krealloc_array() omits e1e58fefe7cd pinctrl: use krealloc_array() omits 736f3d18a724 vhost: vringh: use krealloc_array() omits fd4d3fa0996c ALSA: pcm: use krealloc_array() omits c886b76979f6 mm: slab: provide krealloc_array() omits 7f0f5d576d78 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO omits 82d2f93d597d mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits 31fae33db63a kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 8d15fb75cd3e ramfs: support O_TMPFILE omits f92728d5dbb0 arch/Kconfig: fix spelling mistakes omits 1eba8f1bbddf ocfs2: fix ocfs2 corrupt when iputting an inode omits 3fed30fc323b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2046220c37f5 ocfs2: ratelimit the 'max lookup times reached' notice omits 239fe2f506e7 fs/ocfs2/cluster/tcp.c: remove unneeded break omits a171222cc365 fs/ntfs: remove unused variable attr_len omits bc8bfb2f0e08 fs/ntfs: remove unused varibles omits d1d2c2da76c7 ide: remove BUG_ON(in_interrupt() || irqs_disabled()) from [...] omits 070dcbaaf324 ide/falcon: remove in_interrupt() usage omits 7d3ca485de52 uapi: move constants from <linux/kernel.h> to <linux/const.h> omits 2251c56f4db5 kthread_worker-document-cpu-hotplug-handling-fix omits 262d537ae0d9 kthread_worker: document CPU hotplug handling omits 5cc5868d3c57 kthread: add kthread_work tracepoints omits f4e07336441d /proc/kpageflags: do not use uninitialized struct pages omits 5c3756f86712 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits c2362519a04a power: supply: Fix a typo in warning message omits d6e33fc89e0f Documentation: DT: binding documentation for regulator-poweroff omits ec66096b7696 power: reset: new driver regulator-poweroff omits 36f1de0d5c46 power: supply: ab8500: Use dev_err_probe() for IIO channels omits 807042539d8e power: supply: ab8500_fg: Request all IRQs as threaded omits 532b623f3c86 power: supply: ab8500_charger: Oneshot threaded IRQs omits f8efa0a881e2 power: supply: ab8500: Convert to dev_pm_ops omits ad89cb5f0a1f power: supply: ab8500: Use local helper omits aa86f5b4a90b Merge branch 'fixes' into for-next omits 1189686e5440 fs/xfs: convert comma to semicolon omits 5d24ec4c7d3c xfs: open code updating i_mode in xfs_set_acl omits 26f88363ec78 xfs: remove xfs_vn_setattr_nonsize omits 3937493c5025 xfs: kill ialloced in xfs_dialloc() omits 8d822dc38ad7 xfs: spilt xfs_dialloc() into 2 functions omits f3bf6e0f1196 xfs: move xfs_dialloc_roll() into xfs_dialloc() omits 1abcf261016e xfs: move on-disk inode allocation out of xfs_ialloc() omits aececc9f8dec xfs: introduce xfs_dialloc_roll() omits 15574ebbff26 xfs: convert noroom, okalloc in xfs_dialloc() to bool omits f4d252468e9f Merge branch 'for-5.11/drivers' into for-next omits 16b0eb23b531 Merge branch 'for-5.11/block' into for-next omits 0ec750a44544 Merge branch 'for-5.11/drivers' into for-next omits 805dbe9632ac Merge branch 'for-5.11/io_uring' into for-next omits 5f85fbfa54dd Merge branch 'for-5.11/drivers' into for-next omits 4297f511f680 Merge branch 'for-5.11/block' into for-next omits d2286199e23b Merge branch 'tif-task_work.arch' into for-next omits 9777d0bfdae7 gpio: cs5535: Simplify the return expression of cs5535_gpi [...] omits 9d5522199505 gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask omits e6071cada169 dt-bindings: mt7621-gpio: convert bindings to YAML format omits d6da298d1b8b Merge branch 'i2c/for-current' into i2c/for-next omits 7d95a88f9254 Add and use a generic version of devmem_is_allowed() omits 6585bd827407 arm64: Use the generic devmem_is_allowed() omits 914ee96654d8 arm: Use the generic devmem_is_allowed() omits 78ed473c7619 RISC-V: Use the new generic devmem_is_allowed() omits 527701eda5f1 lib: Add a generic version of devmem_is_allowed() omits 97756044ce06 Merge branch 'pm-devfreq' into linux-next omits 6f4b1b30125e Merge branches 'acpi-processor', 'acpi-ec' and 'acpi-video [...] omits 99fde0a3ece4 Merge branches 'acpi-scan', 'acpi-apei' and 'acpi-misc' in [...] omits 3b2a44bb54cc Merge branches 'acpi-resources' and 'acpi-docs' into linux-next omits 1c94c8a77112 Merge branch 'acpica' into linux-next omits 4e114be19ebc Merge branches 'pm-domains', 'powercap' and 'pm-tools' int [...] omits 961399e43b8e Merge branches 'pm-sleep', 'pm-acpi' and 'pm-em' into linux-next omits 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 [...] omits 04e100dce6ec Merge branch 'ovl-unpriv-v3' into overlayfs-next omits 5537b9ada9c3 ovl: unprivieged mounts omits fdf8ca558ecb ovl: do not get metacopy for userxattr omits 982752437f83 ovl: do not fail because of O_NOATIME omits 7f42baa9ea6d ovl: do not fail when setting origin xattr omits ad29e0da2fe5 ovl: user xattr omits ba97b78c92ff ovl: simplify file splice omits 27552d7827c0 ovl: make ioctl() safe omits 7e811f355792 ovl: check privs before decoding file handle omits 8d542b5e94e4 vfs: verify source area in vfs_dedupe_file_range_one() omits 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 3ae9c3cde51a riscv: Fixed kernel test robot warning omits 772e1b7c4267 riscv: kernel: Drop unused clean rule omits 04091d6c0535 riscv: provide memmove implementation omits dddc4ef92d1c KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering omits 07efbca11c1a powerpc/xive: Improve error reporting of OPAL calls omits 614546d56296 powerpc/xive: Simplify xive_do_source_eoi() omits cf58b746665d powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW omits b5277d18c65e powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW omits 4cc0e36df2c0 powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG omits 7b3b3de3b04e powerpc: Increase NR_IRQS range to support more KVM guests omits a5021abc48a0 powerpc/xive: Add a debug_show handler to the XIVE irq_domain omits 9dfe4b14df93 powerpc/xive: Add a name to the IRQ domain omits e2cf43d59525 powerpc/xive: Introduce XIVE_IPI_HW_IRQ omits 4f1c3f7b0818 powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag omits 98983675008a KVM: PPC: Book3S HV: XIVE: Show detailed configuration in [...] omits a0f55287b50c drm/amd/pm: inform SMU RLC status thus enable/disable DPM [...] omits fe96eb197e98 drm/amd/pm: update the smu v11.5 smc header for vangogh omits 7c431455cdd6 drm/amdgpu/display: move link_bandwidth_kbps under CONFIG_ [...] omits 4c4d5a49c634 drm/amd/pm: typo fix (CUSTOM -> COMPUTE) omits d7f52e293001 drm/amd/pm: fulfill sienna cichlid 2nd usb2.0 port workaround omits 88dfd5d5c8cb drm/amd/pm: new SMC message for 2nd usb2.0 port workaround omits ad26bd11261c drm/amdgpu: new macro for determining 2ND_USB20PORT support omits a7e660e526c9 drm/amd/pm: expose the firmware_capability from firmware_i [...] omits ac7804bb9908 drm/amd/pm: correct the gpo control for sienna cichlid omits 0cb4c62125a9 drm/amd/pm: correct power limit setting for SMU V11 omits 18a4b3de5fc1 drm/amd/pm: support power source switch on Sienna Cichlid omits 0d801007f90e drm/amdkfd: correct pipe offset calculation omits 0269764a731b drm/amd/display: Drop unnecessary function call omits 4932d37055e7 drm/amdgpu: limit the amdgpu_vm_update_ptes trace point 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 fdc9b0191191 Merge tag 'renesas-clk-for-v5.11-tag3' of git://git.kernel [...] omits adf866008129 Merge branch 'clk-imx' into clk-next omits 958879d0d7f9 Merge tag 'clk-imx-5.11' of git://git.kernel.org/pub/scm/l [...] omits 543adf3867f2 Merge branch 'clk-tegra' into clk-next omits 5bf5861d6ea6 clk: tegra: Fix duplicated SE clock entry omits ef3b3dcc1776 Merge branch 'clk-qcom' into clk-next omits f7b36cc19efb clk: qcom: rpmh: add support for SM8350 rpmh clocks omits eb50f3f42cb6 dt-bindings: clock: Add RPMHCC bindings for SM8350 omits ce8c195e652f clk: qcom: lpasscc: Introduce pm autosuspend for SC7180 omits 043577518f02 clk: qcom: gcc-sc7180: Add 50 MHz clock rate for SDC2 omits 6d37a8d19283 clk: qcom: gcc-sc7180: Use floor ops for sdcc clks omits 5a0d8c27714e Merge branch 'clk-unused' into clk-next omits 975d25cbb505 clk: scpi: mark scpi_clk_match as maybe unused omits 967069aa4de6 clk: pwm: drop of_match_ptr from of_device_id table omits aac085f0884e Merge branch 'i2c/for-5.11' into i2c/for-next omits 2b134f6b2ed4 Merge branch 'features' into for-next omits 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 [...] omits fb3fffcc8d1a pwm: Remove unused function pwmchip_add_inversed() omits 8793b4ce7a4a pwm: imx27: Fix overflow for bigger periods omits 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 50a05be484cb KVM: s390: track synchronous pfault events in kvm_stat omits 0be47634db0b powerpc/cacheinfo: Print correct cache-sibling map/list fo [...] omits 9538abee18cc powerpc/smp: Add support detecting thread-groups sharing L2 cache omits fbd2b672e91d powerpc/smp: Rename init_thread_group_l1_cache_map() to ma [...] omits 1fdc1d6632ff powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map omits 790a1662d3a2 powerpc/smp: Parse ibm,thread-groups with multiple properties omits 3d2ffcdd2a98 powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 b [...] omits 35785b293da0 powerpc/sstep: Add testcases for VSX vector paired load/st [...] omits 6ce73ba76915 powerpc/ppc-opcode: Add encoding macros for VSX vector pai [...] omits af99da74333b powerpc/sstep: Support VSX vector paired storage access in [...] omits 1817de2f141c powerpc/sstep: Cover new VSX instructions under CONFIG_VSX omits ef6879f8c805 powerpc/sstep: Emulate prefixed instructions only when CPU [...] omits efaa83a3736d KVM: selftests: sync_regs test for diag318 omits 0cd2a787cffb s390/gmap: make gmap memcg aware omits c41962187371 KVM: s390: Add memcg accounting to KVM allocations omits 02b02ee1b05e powerpc/64s: Remove idle workaround code from restore_cpu_ [...] omits aa8e21c053d7 powerpc/perf: Exclude kernel samples while counting events [...] 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 f5c50b1fed55 dt-bindings: clock: renesas: rcar-usb2-clock-sel: Convert [...] omits fd0d8ed7c1b4 clk: renesas: sh73a0: Stop using __raw_*() I/O accessors omits 40745482eec8 clk: renesas: r8a774c0: Add RPC clocks omits 14653942de7f clk: renesas: r8a779a0: Fix R and OSC clocks omits b5fb3b8859a4 clk: renesas: cpg-mssr: fix kerneldoc of cpg_mssr_priv omits 4ef39a80da8b clk: renesas: rcar-usb2-clock-sel: Replace devm_reset_cont [...] omits fb9805c51793 clk: renesas: r8a774b1: Add RPC clocks omits 13d2617bf224 clk: renesas: r8a774a1: Add RPC clocks omits 874d4eee5421 clk: renesas: r8a779a0: Add VIN clocks omits 23378e70ca28 clk: renesas: r8a779a0: Add CSI4[0-3] clocks omits 043585760f51 MAINTAINERS: Update git repo for Renesas clock drivers omits 0ca995f5c711 clk: renesas: r8a779a0: Make rcar_r8a779a0_cpg_clk_registe [...] 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 omits 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 omits 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 207ddc0ef4f4 xfs: don't catch dax+reflink inodes as corruption in verifier omits a5336d6bb2d0 xfs: fix the forward progress assertion in xfs_iwalk_run_c [...] omits 2e984badbcc0 xfs: remove unneeded return value check for *init_cursor() omits 7bc1fea9d36c xfs: introduce xfs_validate_stripe_geometry() omits 237d7887ae72 xfs: show the proper user quota options omits afbd914776db xfs: remove the unused XFS_B_FSB_OFFSET macro omits 88269b880a8e xfs: remove unnecessary null check in xfs_generic_create omits b3b29cd1069c xfs: directly return if the delta equal to zero omits 04a58620a17c xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_ [...] omits a9382fa9a9ff xfs: delete duplicated tp->t_dqinfo null check and allocation omits 1e5c39dfd3a4 xfs: rename xfs_fc_* back to xfs_fs_* omits 33005fd0a537 xfs: refactor file range validation omits 18695ad42514 xfs: refactor realtime volume extent validation omits 67457eb0d225 xfs: refactor data device extent validation omits 4b80ac64450f xfs: scrub should mark a directory corrupt if any entries [...] omits da531cc46ef1 xfs: fix parent pointer scrubber bailing out on unallocate [...] omits acf104c2331c xfs: detect overflows in bmbt records omits 6337032689fa xfs: trace log intent item recovery failures omits da5de110296c xfs: validate feature support when recovering rmap/refcoun [...] omits 7396c7fbe07e xfs: improve the code that checks recovered extent-free in [...] omits 3c15df3de0e2 xfs: hoist recovered extent-free intent checks out of xfs_ [...] omits 0d79781a1aa6 xfs: improve the code that checks recovered refcount intent items omits ed64f8343aaf xfs: hoist recovered refcount intent checks out of xfs_cui [...] omits c447ad62dc90 xfs: improve the code that checks recovered rmap intent items omits dda7ba65bf03 xfs: hoist recovered rmap intent checks out of xfs_rui_ite [...] omits 67d8679bd391 xfs: improve the code that checks recovered bmap intent items omits bc525cf455da xfs: hoist recovered bmap intent checks out of xfs_bui_ite [...] omits 96f65bad7c31 xfs: enable the needsrepair feature omits 80c720b8eb1c xfs: define a new "needrepair" feature 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 40b37008eb5a Merge tag 'gpio-updates-for-v5.11' of git://git.kernel.org [...] omits 59d512e4374b powerpc/64: irq replay remove decrementer overflow check omits e89a8ca94bf5 powerpc/64s: Remove MSR[ISF] bit omits c33cd1ed6001 powerpc/64s/iommu: Don't use atomic_ function on atomic64_t type omits da481c4fe0e4 powerpc/32s: Cleanup around PTE_FLAGS_OFFSET in hash_low.S omits fec6166b44de powerpc/32s: In add_hash_page(), calculate VSID later omits c5ccb4e78968 powerpc/32s: Remove unused counters incremented by create_hpte() omits 7bfe54b5f165 powerpc/mm: Refactor the floor/ceiling check in hugetlb ra [...] omits 5f1888a07706 powerpc/fault: Perform exception fixup in do_page_fault() omits cbd7e6ca0210 powerpc/fault: Avoid heavy search_exception_tables() verification omits 3dc12dfe7430 powerpc/mm: Move the WARN() out of bad_kuap_fault() omits 5250d026d241 powerpc/fault: Unnest definition of page_fault_is_write() [...] omits 7ceb40027e19 powerpc/mm: sanity_check_fault() should work for all, not [...] omits 70b588a06866 powerpc/ppc-opcode: Add PPC_RAW_MFSPR() omits 89eecd938cab powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in DTLB miss exception omits a314ea5abf6d powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in ITLB miss exception omits 576e02bbf106 powerpc/8xx: Simplify INVALIDATE_ADJACENT_PAGES_CPU15 omits bccc58986a2f powerpc/8xx: Always pin kernel text TLB 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 3a514592b698 Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' [...] omits a0db197f534f gpiolib: cdev: Flag invalid GPIOs as used omits 38dc717e9715 module: delay kobject uevent until after module init call 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 613df979da6c powerpc/8xx: DEBUG_PAGEALLOC doesn't require an ITLB miss [...] omits ad3ed15cd04b powerpc/process: Remove target specific __set_dabr() omits 1e78f723d6a5 powerpc/8xx: Fix early debug when SMC1 is relocated omits 1b03e71ff6f2 powerpc/32s: Handle PROTFAULT in hash_page() also for CONF [...] omits 44e9754d63c7 powerpc/32s: Make support for 603 and 604+ selectable omits ad510e37e4b4 powerpc/32s: Regroup 603 based CPUs in cputable omits a6a50d8495d0 powerpc/32s: Remove CONFIG_PPC_BOOK3S_6xx omits 068fdba10ea5 powerpc/32s: Move early_mmu_init() into mmu.c omits 80007a17fc59 powerpc/32s: Inline flush_hash_entry() omits ef08d95546cc powerpc/32s: Inline tlb_flush() omits 91ec450f8d8c powerpc/32s: Split and inline flush_range() omits 1e83396f29d7 powerpc/32s: Inline flush_tlb_range() and flush_tlb_kernel [...] omits fd1b4b7f51d0 powerpc/32s: Split and inline flush_tlb_mm() and flush_tlb_page() omits f265512582a0 powerpc/32s: Move _tlbie() and _tlbia() in a new file omits b91280f3f36d powerpc/32s: Inline _tlbie() on non SMP omits cfe32ad0b3dc powerpc/32s: Move _tlbie() and _tlbia() prototypes to tlbflush.h omits 6e980b5c56a2 powerpc/32s: Declare Hash related vars as __initdata omits 4b74a35fc7e9 powerpc/32s: Make Hash var static omits 4cc445b4ff45 powerpc/32s: Use mmu_has_feature(MMU_FTR_HPTE_TABLE) inste [...] omits 03d5b19c7243 powerpc/32s: Make bat_addrs[] static omits a54d310856b9 powerpc/mm: Remove flush_tlb_page_nohash() prototype. omits f9158d58a4e1 powerpc/mm: Add mask of always present MMU features omits 3945ae03d822 xfs: move kernel-specific superblock validation out of libxfs omits f10881a46f89 powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter 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 0cc519f85a52 KVM: arm64: Fix nVHE boot on VHE systems 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 db972a3787d1 powerpc/powermac: Fix low_sleep_handler with CONFIG_VMAP_STACK omits f8a4b277c3cf powerpc: fix spelling mistake in Kconfig "seleted" -> "selected" omits 2efd7f6eb9b7 powerpc/pseries/mobility: refactor node lookup during DT update omits 87b57ea7e109 powerpc/rtas: remove unused rtas_suspend_me_data omits d102f8312e1e powerpc/pseries/hibernation: remove prepare_late() callback omits fa53bcdb7413 powerpc/pseries/hibernation: perform post-suspend fixups later omits b866459489fe powerpc/pseries/hibernation: remove redundant cacheinfo update omits 1b2488176ea5 powerpc/rtas: remove unused rtas_suspend_last_cpu() omits 366fb13bf13b powerpc/pseries/hibernation: switch to rtas_ibm_suspend_me() omits 395b2c090907 powerpc/rtas: remove rtas_suspend_cpu() omits 796f9247b4fa powerpc/machdep: remove suspend_disable_cpu() omits ed22bb8d39fa powerpc/pseries/hibernation: remove pseries_suspend_cpu() omits a10a5a17f4ac powerpc/pseries/hibernation: pass stream id via function a [...] omits 52719fce3f4c powerpc/pseries/hibernation: drop pseries_suspend_begin() [...] omits 5f6665e40056 powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() omits 4d756894ba75 powerpc/rtas: dispatch partition migration requests to pseries omits aeca35b9a52b powerpc/pseries/mobility: retry partition suspend after error omits 37cddc7d6cf4 powerpc/pseries/mobility: signal suspend cancellation to platform omits 9327dc0aeef3 powerpc/pseries/mobility: use stop_machine for join/suspend omits d9213319b84e powerpc/pseries/mobility: extract VASI session polling logic omits c3ae9781d5a6 powerpc/pseries/mobility: use rtas_activate_firmware() on resume omits 2d5be6f16c4b powerpc/pseries/mobility: error message improvements omits aa5e5c9b556a powerpc/pseries/mobility: add missing break to default case omits b06a67178735 powerpc/pseries/mobility: don't error on absence of ibm, u [...] omits 9bae89f528c0 powerpc/hvcall: add token and codes for H_VASI_SIGNAL omits 5f485a66f4d0 powerpc/rtas: add rtas_activate_firmware() omits 701ba6834241 powerpc/rtas: add rtas_ibm_suspend_me() omits 7049b288ea8c powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe omits 970e453ea4ec powerpc/rtas: complete ibm,suspend-me status codes omits de0f7349a0dd powerpc/rtas: prevent suspend-related sys_rtas use on LE omits 475c8749d954 powerpc/book3s64/kuap: Improve error reporting with KUAP 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 b5252196d08a gpio: put virtual gpio device into their own submenu omits 37ddba0245b4 drivers: gpio: amd8111: use SPDX-License-Identifier omits a922a2445408 drivers: gpio: amd8111: prefer dev_err()/dev_info() over r [...] omits 3bf1d26c8a16 drivers: gpio: bt8xx: prefer dev_err()/dev_warn() over of [...] 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 063930ed2df5 clk: qcom: Add GDSC support for SDX55 GCC omits bdf7805b8c0e dt-bindings: clock: Add GDSC in SDX55 GCC omits afacfbbe1016 clk: qcom: Add support for SDX55 RPMh clocks omits 2e2639b7ef16 dt-bindings: clock: Introduce RPMHCC bindings for SDX55 omits 3fade566c07a clk: qcom: Add SDX55 GCC support omits a13ae5a3797a dt-bindings: clock: Add SDX55 GCC clock bindings omits f1e2cc257478 Merge branch 'clk-freescale' into clk-next omits fcf77be87eac clk: fsl-flexspi: new driver omits e577af82c72f dt-bindings: clock: document the fsl-flexspi-clk device omits 26792699fe36 clk: divider: add devm_clk_hw_register_divider_table() omits 4cb15934ba05 clk: qoriq: provide constants for the type omits fb8715157b6a clk: fsl-sai: use devm_clk_hw_register_composite_pdata() omits 0eba77079042 clk: composite: add devm_clk_hw_register_composite_pdata() omits e81bed419f03 clk: fsl-sai: fix memory leak omits b8bcece8a77f clk: qoriq: Add platform dependencies omits db8b3f4df6ee Merge branch 'clk-of' into clk-next omits 047b04201f62 xtensa: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 16a30ba15cd7 sh: boards: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 345702c3ab28 Merge branch 'clk-fixes' into clk-next omits 025afd23831b Merge branch 'clk-rockchip' into clk-next omits f4ac0c5639b7 Merge tag 'v5.11-rockchip-clk-1' of git://git.kernel.org/p [...] omits c4a7aa7dcf20 Merge branch 'clk-amlogic' into clk-next omits cadd53122ae8 Merge tag 'clk-meson-v5.11-1' of https://github.com/BayLib [...] 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 250ad7a45b1e powerpc/powernv/idle: Restore CIABR after idle for Power9 omits 4bb3219837a3 powerpc/book3s64/kexec: Clear CIABR on kexec omits 2d26c716fc49 module: drop semicolon from version macro omits f4161dcc4e2c Merge branch 'edac-drivers' into edac-for-next omits 8b22820efb35 m68k: m68328: remove duplicate code omits a734bbf69427 m68k: m68328: move platform code to separate files omits 670d39657ca3 m68knommu: align BSS section to 4-byte boundaries 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 dd0fa81143f6 gpio: Add TODO item for debugfs interface omits c47d9e1b7343 gpio: just plain warning when nonexisting gpio requested omits e0822cf9b892 tools: gpio: add option to report wall-clock time to gpio- [...] omits da777be6de01 tools: gpio: add support for reporting realtime event cloc [...] omits 26d060e47e25 gpiolib: cdev: allow edge event timestamps to be configure [...] omits 93224edf0b9f gpio: msc313: MStar MSC313 GPIO driver omits 493c7e03f837 dt-bindings: gpio: Binding for MStar MSC313 GPIO controller omits 588cc1a02633 dt-bindings: gpio: Add a binding header for the MSC313 GPI [...] omits 64a38367b450 dt-bindings: gpio: Use Tegra186-specific include guard omits a0de695819f6 Documentation: gpio: fix typo and unclear legacy API section 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 8817aabb1bdd powerpc: Remove ucache_bsize omits 39c8bf2b3cc1 powerpc: Retire e200 core (mpc555x processor) omits 70d3a462fc24 pcmcia: omap: Fix error return code in omap_cf_probe() omits ea2c5ac866c3 pcmcia: Remove NEC VRC4173 CARDU omits 370eb01f476c pcmcia: db1xxx_ss: remove unneeded semicolon omits f15480e947d4 pcmcia/electra_cf: Fix some return values in 'electra_cf_p [...] omits e931bfe4196f Merge branch 'clk-samsung' into clk-next omits 87b6a5e28b2b Merge tag 'clk-v5.11-samsung' of https://git.kernel.org/pu [...] 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 omits 45b6efd75c8f pwm: keembay: Fix build failure with -Os omits 2a3daafd952e pwm: core: Use octal permission omits 4ae2c0fdc75c pwm: lpss: Make compilable with COMPILE_TEST omits 8dd2aa063eb7 pwm: Fix dependencies on HAS_IOMEM omits 9a914d27275b pwm: Use -EINVAL for unsupported polarity omits 4f10fca246c5 pwm: sti: Remove unnecessary blank line omits aded3443c296 pwm: sti: Avoid conditional gotos omits 4eabff7000e0 pwm: Add PWM fan controller driver for LGM SoC omits 42df6daab77d Add DT bindings YAML schema for PWM fan controller of LGM SoC omits 88a598fef43d pwm: Add DesignWare PWM Controller Driver omits efa1d2f799af dt-bindings: pwm: mtk-disp: add MT8167 SoC binding omits 88b5892f99c6 pwm: mediatek: Add MT8183 SoC support omits 07f1f8ced3c5 pwm: mediatek: Always use bus clock omits b03d6c195cd9 dt-bindings: pwm: pwm-mediatek: Add documentation for MT8183 SoC omits 80a519c76b0e pwm: Add PWM driver for Intel Keem Bay omits 8d7649cd083d dt-bindings: pwm: keembay: Add bindings for Intel Keem Bay PWM omits 1d0d0638d5b8 pwm: lp3943: Dynamically allocate PWM chip base omits 09580e0fba3a pwm: atmel-tcb: Add sama5d2 support omits fe0cb2d4f44e pwm: atmel-tcb: Switch to new binding omits a900f0c34f88 dt-bindings: microchip: atmel,at91rm9200-tcb: Add atmel,tcb-pwm omits 7c4d1daa88b4 pwm: tiehrpwm: Handle deferred probe with dev_err_probe() omits a9c97ab5c0f0 pwm: lpss: Set DPM_FLAG_SMART_SUSPEND on Cherry Trail devices omits d4d029426a99 pwm: lpss: Use DPM_FLAG_NO_DIRECT_COMPLETE instead of decl [...] omits fca4d5a83edb pwm: lpss: Log error from pwm_lpss_is_updating() if the up [...] omits 7cddbffa0e11 pwm: ab8500: Explicitly allocate pwm chip base dynamically omits cea4d2ec6624 pwm: zx: Add missing cleanup in error path omits 3b3c5e55cd82 pwm: ab8500: Add error message if pwmchip_add() fails omits 78f855375857 pwm: imx1: Use dev_err_probe() to simplify error handling omits 03f11e1f9890 pwm: imx27: Use dev_err_probe() to simplify error handling omits aa2bcdef3d97 pwm: imx-tpm: Use dev_err_probe() to simplify error handling omits 9f693496d90d pwm: atmel: Convert to devm_platform_ioremap_resource() omits f48088bbf93d pwm: sifive: Convert to devm_platform_ioremap_resource() omits 0142ea22d78f pwm: hibvt: Convert to devm_platform_ioremap_resource() omits 0746c51b2e81 pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource() omits ab03d167338c pwm: img: Convert to devm_platform_ioremap_resource() omits 232054fcd8e1 pwm: clps711x: Convert to devm_platform_ioremap_resource() omits 18be509fdf5b pwm: mtk-disp: Convert to devm_platform_ioremap_resource() omits d2f61a4b8612 pwm: brcmstb: Convert to devm_platform_ioremap_resource() omits ac032252339d pwm: vt8500: Convert to devm_platform_ioremap_resource() omits 4ccf76d2442b pwm: berlin: Convert to devm_platform_ioremap_resource() omits 276632e88838 pwm: bcm2835: Convert to devm_platform_ioremap_resource() omits 10c612d1e0e2 pwm: tiecap: Convert to devm_platform_ioremap_resource() omits 1af9ef609939 pwm: imx: Convert to devm_platform_ioremap_resource() omits b95867196971 pwm: tiehrpwm: Convert to devm_platform_ioremap_resource() omits 4cef18df14c0 pwm: samsung: Convert to devm_platform_ioremap_resource() omits 676c831ecb6c pwm: bcm-iproc: Convert to devm_platform_ioremap_resource() omits 4adfc72fd94b pwm: rockchip: Convert to devm_platform_ioremap_resource() omits 380b4bdd61c0 pwm: meson: Convert to devm_platform_ioremap_resource() omits 6fe9fc58f510 pwm: lpc32xx: Convert to devm_platform_ioremap_resource() omits 486e3758943e pwm: bcm-kona: Convert to devm_platform_ioremap_resource() omits efff9aa93eb5 pwm: spear: Convert to devm_platform_ioremap_resource() omits b4d70bb9a594 pwm: zx: Convert to devm_platform_ioremap_resource() omits 57270dfc3d72 pwm: pxa: Convert to devm_platform_ioremap_resource() omits f89398258d88 pwm: sti: Convert to devm_platform_ioremap_resource() omits 5a93b604be53 pwm: mediatek: Convert to devm_platform_ioremap_resource() omits 2d9345ea5b66 pwm: tegra: Convert to devm_platform_ioremap_resource() omits 1f35a8f8ca1c pwm: ep93xx: Convert to devm_platform_ioremap_resource() omits 1ef63d257898 pwm: renesas-tpu: Convert to devm_platform_ioremap_resource() omits bd636461d109 pwm: rcar: Convert to devm_platform_ioremap_resource() omits d66a1cc155ad pwm: fsl-ftm: Convert to devm_platform_ioremap_resource() omits a84942d0791f pwm: sun4i: Convert to devm_platform_ioremap_resource() omits e97db0325b0c pwm: sl28cpld: Set driver data before registering the PWM chip omits ff57698a9610 powerpc: Fix update form addressing in inline assembly omits d85be8a49e73 powerpc: Fix incorrect stw{, ux, u, x} instructions in __s [...] omits 7c6c86b36a36 powerpc/xmon: Change printk() to pr_cont() omits e15c5c9836dc Merge branch 'v5.11-armsoc/dts64' into for-next omits 9af005381b13 Merge branch 'v5.11-armsoc/drivers' into for-next omits 17f84520cb8f Merge remote-tracking branch 'origin/kvm-arm64/misc-5.11' [...] omits f19f6644a543 KVM: arm64: Fix EL2 mode availability checks omits b93c17c4185b KVM: arm64: Trap host SMCs in protected mode omits fa8c3d65538a KVM: arm64: Keep nVHE EL2 vector installed omits d945f8d9ec4a KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs omits abf16336dd22 KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs omits cdf367192766 KVM: arm64: Intercept host's CPU_ON SMCs omits 04e05f057a04 KVM: arm64: Add function to enter host from KVM nVHE hyp code omits f74e1e2128b7 KVM: arm64: Extract __do_hyp_init into a helper function omits 1fd12b7e4d00 KVM: arm64: Forward safe PSCI SMCs coming from host omits d084ecc5c728 KVM: arm64: Add offset for hyp VA <-> PA conversion omits eeeee7193df0 KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 omits a805e1fb3099 KVM: arm64: Add SMC handler in nVHE EL2 omits 94f5e8a4642a KVM: arm64: Create nVHE copy of cpu_logical_map omits 687413d34d4a KVM: arm64: Support per_cpu_ptr in nVHE hyp code omits 2d7bf218ca73 KVM: arm64: Add .hyp.data..ro_after_init ELF section omits d3e1086c6452 KVM: arm64: Init MAIR/TCR_EL2 from params struct omits 63fec24351e8 KVM: arm64: Move hyp-init params to a per-CPU struct omits 5be1d6226d35 KVM: arm64: Remove vector_ptr param of hyp-init omits 78869f0f0552 arm64: Extract parts of el2_setup into a macro omits c1f45f4eb6fd arm64: Make cpu_logical_map() take unsigned int omits 6df3e14436f6 psci: Add accessor for psci_0_1_function_ids omits 82ac62d1658b psci: Replace psci_function_id array with a struct omits 0bc7474fb767 psci: Split functions to v0.1 and v0.2+ variants omits e6dd9d89a64e psci: Support psci_ops.get_version for v0.1 omits 3eb681fba2bf KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability omits d8b369c4e314 KVM: arm64: Add kvm-arm.mode early kernel parameter omits 64dad8e49d6d Merge remote-tracking branch 'arm64/for-next/uaccess' into HEAD omits 105e051f1ae4 gpio: mxs: Remove unused .id_table support omits c4e1f7d92cd6 gpio: tegra186: Set affinity callback to parent omits 011a78c1942e gpio: sifive: Set affinity callback to parent omits 3b4feb21158f gpio: sysfs: Enforce character device omits b1198a88230f powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU omits ce9af8939202 rtc: s3c: Remove dead code related to periodic tick handling omits 31b16d978f90 rtc: s3c: Disable all enable (RTC, tick) bits in the probe omits 97ffcd0d1eec drm/i915: Add VRR_CTL_LINE_COUNT field to VRR_CTL register def omits 00c33482bb61 rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time omits 1ae20eb1eca7 rtc: test: remove debug message omits 0020868f2a70 rtc: mxc{,_v2}: enable COMPILE_TEST omits 9c7957991e56 rtc: enable RTC framework on ARCH=um 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 f86e54653e67 Merge remote-tracking branch 'origin/kvm-arm64/csv3' into [...] omits 652d0b701d13 KVM: arm64: Use kvm_write_guest_lock when init stolen time omits 94558543213a KVM: arm64: Some fixes of PV-time interface document omits cf977e18610e drm/i915/gem: Spring clean debugfs omits 6e5c4ea37a99 gfs2: in signal_our_withdraw wait for unfreeze of _this_ fs only omits dd64fe8167ba gfs2: Remove sb_start_write from gfs2_statfs_sync 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 3ba150fb2120 lkdtm/powerpc: Add SLB multihit test omits 6c58b1b41b19 powernv/pci: Print an error when device enable is blocked omits 450be4960a0f powerpc/pci: Remove LSI mappings on device teardown omits ed2bbd2b8581 powerpc: add security.config, enforcing lockdown=integrity omits 1f69aa0b8924 powerpc/44x: Don't support 47x code and non 47x code at th [...] omits 8b8319b181fd powerpc/44x: Don't support 440 when CONFIG_PPC_47x is set omits 7d4703455168 powerpc/feature: Remove CPU_FTR_NODSISRALIGN omits 0e8ff4f8d2fa powerpc/mm: Desintegrate MMU_FTR_PPCAS_ARCH_V2 omits b68e3a3dff97 powerpc/mm: MMU_FTR_NEED_DTLB_SW_LRU is only possible with [...] omits 1a1be322178c powerpc/mm: Remove useless #ifndef CPU_FTR_COHERENT_ICACHE [...] omits 197493af414e powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE omits 17179aeb9d34 powerpc/mm: Fix verification of MMU_FTR_TYPE_44x omits c3cb5dbd85db powerpc/time: Remove ifdef in get_vtb() omits d2e006036082 powerpc/32: Use SPRN_SPRG_SCRATCH2 in exception prologs omits de1cd0790697 powerpc/32s: Use SPRN_SPRG_SCRATCH2 in DSI prolog omits 6285f9cff570 powerpc/32: Simplify EXCEPTION_PROLOG_1 macro omits c4a22611bf6c powerpc/603: Use SPRN_SDR1 to store the pgdir phys address omits 03d701c2d9b0 powerpc/32s: Don't use SPRN_SPRG_PGDIR in hash_page omits 7b107a71e732 powerpc/32s: Fix an FTR_SECTION_ELSE omits 79d1befe054a powerpc/32s: Don't hash_preload() kernel text omits 035b19a15a98 powerpc/32s: Always map kernel text and rodata with BATs omits 98f5559a439a ocxl: Add new kernel traces omits 5f686eea4b3c ocxl: Add mmu notifier omits d731feea00c7 ocxl: Update the Process Element Entry omits 19b311ca51e1 ocxl: Initiate a TLB invalidate command omits fc1347b5feb6 ocxl: Assign a register set to a Logical Partition omits 91668ab7db4b powerpc/perf: MMCR0 control for PMU registers under PMCC=00 omits 9a8ee5263423 powerpc/perf: Fix to update cache events with l2l3 events [...] omits 1f12316394e3 powerpc/perf: Fix to update generic event codes for power10 omits c0e398579025 powerpc/perf: Add generic and cache event list for power10 DD1 omits 0263bbb377af powerpc/perf: Fix the PMU group constraints for threshold [...] omits e924be7b0b0d powerpc/perf: Update the PMU group constraints for l2l3 ev [...] omits d3afd28cd2f3 powerpc/perf: Fix to update radix_scope_qual in power10 omits ec0f9b98f7d0 powerpc/book3s64/pkeys: Optimize KUAP and KUEP feature dis [...] omits 61130e203dca powerpc/book3s64/kup: Check max key supported before enabling kup omits c91435d95c49 powerpc/book3s64/hash/kuep: Enable KUEP on hash omits b2ff33a10c8b powerpc/book3s64/hash/kuap: Enable kuap on hash omits 292f86c4c683 powerpc/book3s64/kuep: Use Key 3 to implement KUEP with ha [...] omits fa46c2fa6ffb powerpc/book3s64/kuap: Use Key 3 to implement KUAP with ha [...] omits eb232b162446 powerpc/book3s64/kuap: Improve error reporting with KUAP omits 4d6c551e9f54 powerpc/book3s64/kuap: Restrict access to userspace based [...] omits 48a8ab4eeb82 powerpc/book3s64/pkeys: Don't update SPRN_AMR when in kern [...] omits edc541ecaae7 powerpc/ptrace-view: Use pt_regs values instead of thread_ [...] omits d5fa30e6993f powerpc/book3s64/pkeys: Reset userspace AMR correctly on exec omits f643fcab74c0 powerpc/book3s64/pkeys: Inherit correctly on fork. omits 8e560921b58c powerpc/book3s64/pkeys: Store/restore userspace AMR/IAMR c [...] omits d7df77e89039 powerpc/exec: Set thread.regs early during exec omits d94b827e89dc powerpc/book3s64/kuap: Use Key 3 for kernel mapping with h [...] omits d5b810b5c938 powerpc/book3s64/kuap: Rename MMU_FTR_RADIX_KUAP and MMU_FTR_KUEP omits 57b7505aa8ba powerpc/book3s64/kuep: Move KUEP related function outside radix omits 3b47b7549ead powerpc/book3s64/kuap: Move KUAP related function outside radix omits 39df17bc2005 powerpc/book3s64/kuap/kuep: Move uamor setup to pkey init omits 227ae625522c powerpc/book3s64/kuap/kuep: Add PPC_PKEY config on book3s64 omits 9f378b9f007c KVM: PPC: BOOK3S: PR: Ignore UAMOR SPR omits c3d35ddd1ec8 powerpc: Add new macro to handle NESTED_IFCLR omits 865ae6f27789 powerpc/64s: Tidy machine check SLB logging omits 4a869531ddbf powerpc/64s: Remove "Host" from MCE logging omits 82f70a05108c powerpc/64s/pseries: Add ERAT specific machine check handler omits f4b239e4c6bd powerpc/64s/powernv: Ratelimit harmless HMI error printing omits 1d15ffdfc941 KVM: PPC: Book3S HV: Ratelimit machine check messages comi [...] omits 067c9f9c98c8 KVM: PPC: Book3S HV: Don't attempt to recover machine chec [...] omits 0ce2382657f3 powerpc/64s/powernv: Allow KVM to handle guest machine che [...] omits 6d247e4d2649 powerpc/ps3: make system bus's remove and shutdown callbac [...] omits 7ff94669e7d8 ALSA: ppc: drop if block with always false condition omits ca3f969dcb11 powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted() omits a21d1becaa3f powerpc: Reintroduce is_kvm_guest() as a fast-path check omits 16520a858a99 powerpc: Rename is_kvm_guest() to check_kvm_guest() omits 92cc6bf01c7f powerpc: Refactor is_kvm_guest() declaration to new header omits bf13718bc57a powerpc: show registers when unwinding interrupt frames omits f66de7ac4849 powerpc/perf: Invoke per-CPU variable access with disabled [...] omits c9344769e2b4 selftests/powerpc: Fix uninitialized variable warning omits f0812f6ca829 selftests/powerpc: update .gitignore omits 1fc0c27b14b9 powerpc/feature-fixups: use a semicolon rather than a comma omits c8754c517e37 powerpc/pseries: Define PCI bus speed for Gen4 and Gen5 omits 1baa1f70ef77 powerpc: Allow relative pointers in bug table entries omits f3e90408019b powerpc/xmon: Fix build failure for 8xx omits a21df7a1d6ca powerpc: Use common STABS_DEBUG and DWARF_DEBUG and ELF_DE [...] omits fe18a35e685c powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S omits 65d2150c8912 powerpc/vdso: Cleanup vdso.h omits 676155ab239d powerpc/vdso: Remove VDSO32_LBASE and VDSO64_LBASE omits e90903203d94 powerpc/vdso: Remove DBG() omits 23c4ceaf1a45 powerpc/vdso: Remove vdso_ready omits a4ccd64acb8c powerpc/vdso: Remove vdso_setup() omits 67a354051da2 powerpc/vdso: Remove lib32_elfinfo and lib64_elfinfo omits 6ed613ad572a powerpc/vdso: Remove symbol section information in struct [...] omits e113f8ef1c7e powerpc/vdso: Remove unused text member in struct lib32/64 [...] omits 5cda7c75493f powerpc/vdso: Remove vdso_patches[] and associated functions omits 899367ea5063 powerpc/vdso: Remove runtime generated sigtramp offsets omits 49bf59fd0371 powerpc/vdso: Remove __kernel_datapage_offset omits b7fe9c15b57d powerpc/vdso: Remove vdso32_pages and vdso64_pages omits 0fc980db9a40 powerpc/vdso: Merge __kernel_sync_dicache_p5() into __kern [...] omits ed07f6353ddf powerpc/vdso: Use builtin symbols to locate fixup section omits 91bf695596f5 powerpc/vdso: Retrieve sigtramp offsets at buildtime omits 550e6074c106 powerpc/vdso: Remove unused \tmp param in __get_datapage() omits 591857b635c1 powerpc/vdso: Simplify __get_datapage() omits 511157ab641e powerpc/vdso: Move vdso datapage up front omits c102f0766748 powerpc/vdso: Replace vdso_base by vdso omits 526a9c4a7234 powerpc/vdso: Provide vdso_remap() omits c1bab64360e6 powerpc/vdso: Move to _install_special_mapping() and remov [...] omits b2df3f60b452 powerpc/vdso: Simplify arch_setup_additional_pages() exit omits 7461a4f79ba1 powerpc/vdso: Use VDSO size in arch_setup_additional_pages() omits 4fe0e3c1724e powerpc/vdso: Remove unnecessary ifdefs in vdso_pagelist i [...] omits 3cf63825413c powerpc/vdso: Refactor 32 bits and 64 bits pages setup omits 35c1c7c0bc35 powerpc/vdso: Remove NULL termination element in vdso_pagelist omits abcdbd039e68 powerpc/vdso: Remove get_page() in vdso_pagelist initialization omits 1bb30b7a4597 powerpc/vdso: Rename syscall_map_32/64 to simplify vdso_se [...] omits bc9d5bfc4d23 powerpc/vdso: Add missing includes and clean vdso_setup_sy [...] omits 7fe2de246e21 powerpc/vdso: Stripped VDSO is not needed, don't build it omits ef75e7318294 powerpc/signal32: Transform save_user_regs() and save_tm_u [...] omits 968c4fccd1bb powerpc/signal32: Isolate non-copy actions in save_user_re [...] omits b3484a1d4d1f powerpc/signal: Create 'unsafe' versions of copy_[ck][fpr/ [...] omits 31147d7d6133 powerpc/signal32: Switch swap_context() to user_access_beg [...] omits de781ebdf6b8 powerpc/signal32: Add and use unsafe_put_sigset_t() omits 14026b94ccfe signal: Add unsafe_put_compat_sigset() omits f1cf4f93de2f powerpc/signal32: Remove ifdefery in middle of if/else omits 9504db3e90b2 powerpc/signal32: Switch handle_rt_signal32() to user_acce [...] omits ad65f4909fd3 powerpc/signal32: Switch handle_signal32() to user_access_ [...] omits 8d33001dd650 powerpc/signal32: Move signal trampoline setup to handle_[ [...] omits 91b8ecd419cb powerpc/signal32: Misc changes to make handle_[rt_]_signal [...] omits 8e91cf8501f1 powerpc/signal32: Rename local pointers in handle_rt_signal32() omits 3eea688be0cc powerpc/signal32: Move handle_signal32() close to handle_r [...] omits debf122c777f powerpc/signal32: Simplify logging in handle_rt_signal32() omits 7fe8f773ee24 powerpc/signal: Refactor bad frame logging omits c180cb305c9b powerpc/signal: Call get_tm_stackpointer() from get_sigframe() omits 0ecbc6ad18e3 powerpc/signal: Remove get_clean_sp() omits 454b1abb588b powerpc/signal: Move access_ok() out of get_sigframe() omits 3fcfb5d1bf73 powerpc/signal: Remove BUG_ON() in handler_signal functions omits 7d68c8916950 powerpc/32s: Allow deselecting CONFIG_PPC_FPU on mpc832x omits b6254ced4da6 powerpc/signal: Don't manage floating point regs when no FPU omits 4d90eb97e292 powerpc/ptrace: Create ptrace_get_fpr() and ptrace_put_fpr() omits e009fa433542 powerpc/ptrace: Consolidate reg index calculation omits 67e364b3295f powerpc/ptrace: Move declaration of ptrace_get_reg() and p [...] omits 95593e930d7d powerpc/signal: Move inline functions in signal.h omits d0e3fc69d00d powerpc/vdso: Provide __kernel_clock_gettime64() on vdso32 omits ab037dd87a2f powerpc/vdso: Switch VDSO to generic C implementation. omits 7fec9f5d4197 powerpc/vdso: Save and restore TOC pointer on PPC64 omits ce7d8056e38b powerpc/vdso: Prepare for switching VDSO to generic C impl [...] omits 1f1676bb2dd5 powerpc/barrier: Use CONFIG_PPC64 for barrier selection omits 5c189c523e78 powerpc/time: Fix mftb()/get_tb() for use with the compat VDSO omits d26b3817d9ee powerpc/time: Move timebase functions into new asm/vdso/ti [...] omits 8f8cffd9df81 powerpc/processor: Move cpu_relax() into asm/vdso/processor.h omits 8d1eeabf2536 powerpc/feature: Use CONFIG_PPC64 instead of __powerpc64__ [...] omits bae80c27fc21 powerpc: Update NUMA Kconfig description & help text omits 4c28b32b886f powerpc: Make NUMA default y for powernv omits 25395cd2f8cb powerpc: Make NUMA depend on SMP omits 894fa235eb4c powerpc: inline iomap accessors omits f75e7d73bdf7 powerpc/perf: Fix crash with is_sier_available when pmu is [...] omits 50a4952fd67b Updated locking documentation for transaction_t omits 3d635aba0b35 powerpc/boot: Make use of REL16 relocs in powerpc/boot/util.S 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 8a77ed6d1fdd HSI: core: fix a kernel-doc markup 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 48f32a835373 gpio: mvebu: switch pwm duration registers to regmap omits 64b19f6abedc gpio: mvebu: update Armada XP per-CPU comment 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 5b7be9c709e1 ring-buffer: Add test to validate the time stamp deltas 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 3cc1fb739939 gpiolib: do not print err message for EPROBE_DEFER 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 d49ee56292d7 gpio: ath79: Fix fall-through warning for Clang omits bc5d09843222 gpiolib: acpi: Fix fall-through warnings for Clang omits 9e3b3fad3579 Merge branch 'sunxi/fixes-for-5.10' into sunxi/for-next omits 147ad605dc12 init: use type alignment for kernel parameters 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 cfd1d0f524a8 9p: Remove unnecessary IS_ERR() check omits dfd375864ac1 9p: Uninitialized variable in v9fs_writeback_fid() 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 28c332b941a7 gfs2: remove trailing semicolons from macro definitions omits a55a47a3bc82 Revert "GFS2: Prevent delete work from occurring on glocks [...] omits e3a77eebfa25 gfs2: Make inode operations static omits 257f160a0e54 MAINTAINERS: Add gfs2 bug tracker link omits d9593868cd58 Documentation: Update filesystems/gfs2.rst 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 2ae136a34fce gpio: omap: handle deferred probe with dev_err_probe() for [...] omits 0aa42370084c gpio: xra1403: remove unneeded spi_set_drvdata() omits 7d3615ae4011 gpio: dwapb: Remove unnecessary error message omits 6790dc4a58f3 slimbus: qcom-ngd-ctrl: fix SSR dependencies omits 4f1df628d4ec KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs a [...] 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 43d2479687c9 clk: imx: scu: remove the calling of device_is_bound 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 57e3cebd022f KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit omits faa2cec66798 power: supply: wm831x_power: remove unneeded break omits 4e586fe990b1 power: supply: bq24735: Drop unused include omits 846651bf976f power: supply: bq24190_charger: Drop unused include omits b0327ffb133f power: supply: generic-adc-battery: Use GPIO descriptors omits ba940ed83218 power: supply: collie_battery: Convert to GPIO descriptors omits b2f6cb78eaa1 power: supply: bq24190_charger: fix reference leak omits 7776bcd241e0 power: supply: s3c-adc-battery: Convert to GPIO descriptors omits 36dbca148bf8 power: reset: Use printk format symbol resolver omits 0dd713ef2134 power: supply: axp20x_usb_power: Use power efficient workq [...] omits fbda05f7c648 power: supply: axp20x_usb_power: fix typo omits 9c65f6c4482d power: supply: max8997-charger: Improve getting charger status omits 5976a8d0bd47 power: supply: max8997-charger: Fix platform data retrieval omits 70bd58fff29d power: supply: max8997-charger: Use module_platform_driver() omits 91bc9e1938c4 power: supply: pm2301_charger: remove unnecessary variable omits df12470ce775 power: supply: Fix missing IRQF_ONESHOT as only threaded handler omits a0f1ccd96c70 power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching omits 5225371e56c5 power: supply: max17042_battery: Export charge termination [...] omits 6dcfa009f8a9 power: supply: max17042_battery: Take r_sns value into acc [...] omits 9e39ef148777 power: supply: max17042_battery: Improve accuracy of curre [...] omits 4b0a56e69250 power: supply: max17042_battery: Fix current_{avg,now} hid [...] omits d4e9e7b6f7ae power: supply: bq25890: Use the correct range for IILIM register omits aa4302c4933a power: reset: ocelot: Add support 2 other MIPS based SoCs omits 01b8f5b53e4d dt-bindings: reset: ocelot: Add Luton and Jaguar2 support omits caa2fd752ecb clk: rockchip: fix i2s gate bits on rk3066 and rk3188 omits 5868491e1257 clk: rockchip: add CLK_SET_RATE_PARENT to sclk for rk3066a [...] omits 7f5b57a095f3 clk: rockchip: Remove redundant null check before clk_prep [...] omits 41fff6e19bc8 HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() 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 7f43c2014fa0 arm64: Make the Meltdown mitigation state available 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 02d8e879e410 clk: qcom: Kconfig: Fix spelling mistake "dyanmic" -> "dynamic" 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 55cd03e8095d Merge tag 'for-5.11-clk' of git://git.kernel.org/pub/scm/l [...] omits 33fa6976a384 soc: document merges omits c359ef869570 Merge branch 'arm/drivers' into for-next omits 90f0e16c649a Merge branch 'kvm-arm64/misc-5.11' into kvmarm-master/next omits bb528f4f57d0 Merge branch 'kvm-arm64/cache-demux' into kvmarm-master/next omits c6232bd40b2e KVM: arm64: selftests: Filter out DEMUX registers omits c73a44161776 KVM: arm64: CSSELR_EL1 max is 13 omits c33f83fd481a drm/i915: remove trailing semicolon in macro definition omits bf118a5cb7e6 KVM: arm64: Remove unused __extended_idmap_trampoline() prototype omits 36fb4cd55f62 KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() omits 8d14797b53f0 KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ 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 dc2286f397e6 Merge branch 'kvm-arm64/vector-rework' into kvmarm-master/next omits 6e5d8c713d1e Merge branch 'kvm-arm64/pmu-undef' into kvmarm-master/next omits 7521c3a9e630 KVM: arm64: Get rid of the PMU ready state omits 46acf89de499 KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature omits a3da93580202 KVM: arm64: Remove dead PMU sysreg decoding code omits f975ccb08d65 KVM: arm64: Remove PMU RAZ/WI handling omits b0737e999ec0 KVM: arm64: Inject UNDEF on PMU access when no PMU configured omits 77da43039ab5 KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time omits 04355e41a603 KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support omits 9bbfa4b56537 KVM: arm64: Refuse to run VCPU if PMU is not initialized omits 14bda7a92733 KVM: arm64: Add kvm_vcpu_has_pmu() helper omits 8c38602fb3eb Merge branch 'kvm-arm64/host-hvc-table' into kvmarm-master/next omits 149f120edbf8 Merge branch 'kvm-arm64/copro-no-more' into kvmarm-master/next omits 37da329ed6a7 Merge branch 'kvm-arm64/el2-pc' into kvmarm-master/next omits 83fa381f66cc KVM: arm64: Avoid repetitive stack access on host EL1 to E [...] omits 29052f1b92f2 KVM: arm64: Simplify __kvm_enable_ssbs() omits 68b824e428c5 KVM: arm64: Patch kimage_voffset instead of loading the EL1 value 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 a886c310d9fc clk: tegra: bpmp: Clamp clock rates on requests omits 88b9ae600138 clk: meson: g12a: add MIPI DSI Host Pixel Clock omits dee6ecc7c330 Merge branch 'v5.11/headers' into v5.11/drivers omits 312489790cc6 dt-bindings: clk: g12a-clkc: add DSI Pixel clock bindings omits 814fddb955f8 ARM: multi_v7_defconfig: enable STM32 dfsdm audio support omits 35585a865bf5 ARM: multi_v7_defconfig: enable STM32 spdifrx support omits f47462c9d8af powerpc: Work around inline asm issues in alternate featur [...] omits 215fadfe8725 powerpc/boot: Use clang when CC is clang omits 4c078c86b4a4 powerpc/boot/wrapper: Add "-z notext" flag to disable diagnostic omits 26ba9f9651d8 powerpc/boot/wrapper: Add "-z rodynamic" when using LLD omits a538d184e3f0 powerpc/boot: Move the .got section to after the .dynamic section omits 324a69467f12 powerpc/ptrace: Hard wire PT_SOFTE value to 1 in gpr_get() too omits 640586f8af35 powerpc/ptrace: Simplify gpr_get()/tm_cgpr_get() omits 05faf1559de5 drm/imx/dcss: allow using nearest neighbor interpolation scaling omits 594486b52c8e drm/imx/dcss: fix coccinelle warning omits 59cb403f3809 drm/imx/dcss: fix rotations for Vivante tiled formats omits b5b11a8ac4b5 RISC-V: Move dynamic relocation section under __init omits 19a00869028f RISC-V: Protect all kernel sections including init early omits b6566dc1acca RISC-V: Align the .init.text section omits 62149f3564c5 RISC-V: Initialize SBI early omits 5cb0080f1bfd riscv: Enable ARCH_STACKWALK 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 ab43108d0dd4 drm/mcde: fix masking and bitwise-or on variable val omits 4792bcc96771 Merge branch 'next/defconfig' into for-next omits 9bb5c7135ec4 Merge branch 'for-5.11/elecom' into for-next omits 2aec389e1915 params: clean up module-param macros omits fe2f4fe139b3 params: use type alignment for kernel parameters omits 8d6615f1fccc params: drop redundant "unused" attributes omits b112082c8930 module: simplify version-attribute handling omits 0801a0073f86 module: drop version-attribute alignment omits 5300ebb695fa gpio: exar: use devm action for freeing the IDA and drop remove() omits 36fb7218e878 gpio: exar: switch to using regmap omits 696868d0a79c gpio: exar: unduplicate address and offset computation omits 0c2c7e1323b4 gpio: exar: use a helper variable for &pdev->dev omits 8e27c2aef8c3 gpio: exar: switch to a simpler IDA interface omits 26ced453a519 gpio: exar: include idr.h omits 1bfaf1299c38 gpio: exar: add a newline after the copyright notice 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 20fa40b147bd Merge branch 'fixes' into next omits bb5a5322a5ab Pull writeback tracepoint fix from Hui Su. omits 015cbe1f0506 i3c: Resign from my maintainer role omits 8e3457372c6a i3c/master: Fix uninitialized variable next_addr omits bf8975837dac dma-buf/dma-resv: Respect num_fences when initializing the [...] omits dba6bc51975b clk: qcom: rpmh: Add CE clock on sdm845. omits 8d5d3c7a5bdd dt-bindings: clock: Add entry for crypto engine RPMH clock [...] omits a14c6b0eef77 panel-simple: add Innolux N125HCE-GN1 omits bcca3e0328fa dt-bindings: display/panel: add Innolux N125HCE-GN1 omits 1187ffc41bca drm: fix kernel-doc warnings for SCALING_FILTER 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 32228ff5f7e1 drm/fb-helper: Acquire modeset lock around shadow-buffer flushing omits 7d4d269c0973 drm/fb-helper: Copy dma-buf map before flushing shadow fb omits 4270d6f60d68 drm/fb-helper: Restore damage area upon errors omits 1d46491d4a08 drm/fb-helper: Move damage blit code and its setup into se [...] omits fd2d856538bb drm/fb-helper: Separate shadow-buffer flushing and calling [...] omits 2b5f31aaa8d1 drm/fb-helper: Return early in damage worker omits 9622349ea1b6 drm/fb-helper: Rename dirty worker to damage worker omits c1acbf08eb49 drm/client: Depend on GEM object kmap ref-counting omits 763aea17bf57 drm/fb-helper: Unmap client buffer during shutdown omits a102172c7f81 drm/fb-helper: Call dirty helper after writing to fbdev omits 2f04636f496d drm/shmem-helper: Removed drm_gem_shmem_create_object_cached() omits 0cf2ef46c6c0 drm/shmem-helper: Use cached mappings by default omits 3a78f064a679 drm/mcde: Fix uninitialized value omits d795fd322063 drm/mcde: Support DPI output omits bfbc5e3b1774 drm/mcde: Break out DSI set-up routine omits 77f512bde99a drm/mcde: Fix RGB/BGR bug 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 44a9e78f9242 clk: samsung: Prevent potential endless loop in the PLL ops omits e44cdff05145 clk: samsung: Allow compile testing of Exynos, S3C64xx and [...] omits 9ad9a52cce28 i3c/master: introduce the mipi-i3c-hci driver omits c307912d28ca dt-bindings: i3c: MIPI I3C Host Controller Interface omits 59165d16c699 i3c master: fix missing destroy_workqueue() on error in i3 [...] 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 20425f631948 clk: meson: enable building as modules omits bae69bfa3a58 clk: meson: Kconfig: fix dependency for G12A omits e80d8510ffef clk: meson: axg: add MIPI DSI Host clock omits 14ebb3154b8f clk: meson: axg: add Video Clocks omits f069e7e752db Merge branch 'v5.11/headers' into integ omits 04295bc3362d video: fbdev: pm2fb: Fix fall-through warnings for Clang omits 2c3a1e49696f video: fbdev: lxfb_ops: Fix fall-through warnings for Clang omits 0b08d08ddfb6 drm/via: Fix fall-through warnings for Clang omits 8ce9daf8856d drm: Fix fall-through warnings for Clang omits d963ab0f15fb dma-buf: system_heap: Allocate higher order pages if available omits 4c68e499bb9d dma-buf: heaps: Skip sync if not mapped omits 064fae53c068 dma-buf: heaps: Remove heap-helpers code omits a5d2d29e24be dma-buf: heaps: Move heap-helper logic into the cma_heap i [...] omits 381295758792 dma-buf: system_heap: Rework system heap to use sgtables i [...] 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 9dd97064e21f riscv: Make stack walk callback consistent with generic code omits 99c168fccbfe riscv: Cleanup stacktrace omits 31564b8b6dba riscv: Add HAVE_IRQ_TIME_ACCOUNTING omits da815582cf45 riscv: Enable CMA support omits d8398bf840f8 openrisc: add local64.h to fix blk-iocost build omits 64eeea415d1f Merge branch 'misc' into for-next omits 5b3c0526d2db Merge branch 'fixes' into for-next omits cce14622a703 PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA [...] omits 6160aca44314 clk: tegra: Do not return 0 on failure omits 2b6cb81b95d1 drm/meson: dw-hdmi: Enable the iahb clock early enough omits 1dfeea904550 drm/meson: dw-hdmi: Disable clocks on driver teardown omits 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next omits f0aee45ffc8b drm/panel: s6e63m0: Fix init sequence omits 9c3f0a0dd6a1 drm/panel: s6e63m0: Implement 28 backlight levels omits c8917fd74f93 drm/panel: s6e63m0: Fix and extend MCS table omits eca22edb37d2 drm: Pass the full state to connectors atomic functions omits 22f0d89805a4 drm: document drm_mode_modeinfo omits 2ac5ef3b2362 drm: document drm_mode_get_connector omits 65f8453dc691 drm/virtio: rename sync_seq and last_seq omits bb53a604a74b drm/virtio: use fence_id when processing fences omits c12096085b62 virtio-gpu api: Add a comment on VIRTIO_GPU_SHM_ID_HOST_VISIBLE omits 7efb5f38ac9e drm/virtio: fix a file name comment reference omits a651341b269c drm/virtio: suffix create blob call with _ioctl like any ioctl omits 52aa300fabe5 drm: improve kernel-docs in drm_mode.h omits 5bfe97d7382b 9p: Fix writeback fid incorrectly being attached to dentry omits ff5e72ebef41 9p: apply review requests for fid refcounting omits 6636b6dcc3db 9p: add refcount to p9_fid struct 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 3e3e59ef0cbe drm/ttm: fix DMA32 handling in the global page pool omits 92955b13f7c6 ARM: config: Enable PSTORE in aspeed_g5_defconfig omits 673536cc5f21 rtc: pcf8523: use BIT omits 219cc0f91897 rtc: pcf8523: set range omits 886144058d53 rtc: pcf8523: switch to devm_rtc_allocate_device omits 0d6d7a390b32 rtc: destroy mutex when releasing the device omits 1bfc485b7357 rtc: shrink devm_rtc_allocate_device() omits fdcfd854333b rtc: rework rtc_register_device() resource management omits 6746bc095bbd rtc: nvmem: emit an error message when nvmem registration fails omits 3a905c2d9544 rtc: add devm_ prefix to rtc_nvmem_register() omits 25ece30561d2 rtc: nvmem: remove nvram ABI omits 4d49ffc7a20d Documentation: list RTC devres helpers in devres.rst omits 7c45c9741ab2 rtc: omap: use devm_pinctrl_register() omits 7d9d4868ec0b rtc: sc27xx: Always read normal alarm omits 295992fb815e mm: introduce vma_set_file function v5 omits 1527f926fd04 mm: mmap: fix fput in error path v2 omits 0bd4b96d9910 powernv/memtrace: don't abuse memory hot(un)plug infrastru [...] omits ca2c36cae9d4 powerpc/mm: remove linear mapping if __add_pages() fails i [...] omits d8bd9a121c2f powerpc/book3s64/hash: Drop WARN_ON in hash__remove_sectio [...] omits 1f73ad3e8d75 powerpc/mm: print warning in arch_remove_linear_mapping() omits e5b2af044f31 powerpc/mm: protect linear mapping modifications by a mutex omits 4abb1e5b63ac powerpc/mm: factor out creating/removing linear mapping omits d6718941a276 powerpc/powernv/memtrace: Fix crashing the kernel when ena [...] omits c74cf7a3d59a powerpc/powernv/memtrace: Don't leak kernel memory to user space omits 2ca13a4cc56c powerpc/perf: Use regs->nip when SIAR is zero omits d9f7088dd6d8 powerpc/perf: Use the address from SIAR register to set cp [...] omits fdf13a657508 powerpc/perf: Drop the check for SIAR_VALID omits 9e8d13697c38 powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for po [...] omits b84bf098fcc4 powerpc/mm: Fix comparing pointer to 0 warning omits 62182e6c0faf powerpc: Remove RFI macro omits 120c0518ec32 powerpc: Replace RFI by rfi on book3s/32 and booke omits 879add772017 powerpc/64s: Replace RFI by RFI_TO_KERNEL and remove RFI omits 027717a45ca2 powerpc/powernv/sriov: fix unsigned int win compared to le [...] omits a40fdaf1420d Revert "powerpc/pseries/hotplug-cpu: Remove double free in [...] omits 987c426320cc powerpc/64s/perf: perf interrupt does not have to get_user [...] omits fdcfeaba38e5 powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S omits 78665179e569 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_ [...] omits e80639405c40 powerpc/mm: Update tlbiel loop on POWER10 omits a7223f5bfcae powerpc: Avoid broken GCC __attribute__((optimize)) omits ffa1797040c5 powerpc: sysdev: add missing iounmap() on error in mpic_ms [...] omits f5eca0b27911 selftests/powerpc/eeh: disable kselftest timeout setting f [...] omits cb5d4c465f31 powerpc/ps3: Drop unused DBG macro omits ef78f2dd2398 powerpc/85xx: Fix declaration made after definition omits 53f45ecc9cd0 powerpc/mm: Move setting PTE specific flags to pfn_pmd() omits 1891ef21d92c powerpc/bitops: Fix possible undefined behaviour with fls( [...] omits 344fbab991a5 powerpc/64s: Convert some cpu_setup() and cpu_restore() fu [...] omits f9f92e7c583f char/agp: Disable frontend without CONFIG_DRM_LEGACY omits 58a74c6f1d6f drm/via: fix assignment in if condition omits 3a37b918946e ftrace/documentation: Fix RST C code blocks omits b1246bd4a18b drm/amdgpu: Fix missing prototype warning omits aefec40938e4 drm/amdgpu: fix check order in amdgpu_bo_move omits 099e5bde9bd2 drm/imx: depend on COMMON_CLK to fix compile tests omits f52d6d8b43e5 gpio: sifive: To get gpio irq offset from device tree data omits 0f2c7af45d7e gpio: mxc: Convert the driver to DT-only omits 8b51658347af MAINTAINERS: add fragment for xilinx GPIO drivers omits bea67aeab022 gpio: gpio-xilinx: Check return value of of_property_read_u32 omits 0230a41ed6a8 gpio: gpio-xilinx: Add remove function omits 65bbe531b546 gpio: gpio-xilinx: Add clock support omits 700a2b53bdc9 dt-bindings: gpio: gpio-xilinx: Add clk support to xilinx [...] omits 8c669fe69a7d gpio: gpio-xilinx: Arrange headers in sorting order omits dc80a2717e9d Merge tag 'intel-gpio-v5.11-1' of gitolite.kernel.org:pub/ [...] omits ad9a72f9c6fd Merge tag 'v5.10-rc4' into devel omits ba7aa63000f2 rtc: mxc: use of_device_get_match_data omits 3c1839494115 Merge branch 'next/dt64' into for-next omits 38f171e89ecd Merge branch 'next/dt' into for-next omits 42882a8a22a8 rtc: mxc: Convert the driver to DT-only omits afa819c2c6bf rtc: rx6110: add i2c support omits 7e6066ca1f1f rtc: Kconfig: Fix typo in help message of rx 6110 omits 698fffc2705c rtc: ds1307: Drop of_match_ptr and CONFIG_OF protections omits 227ec129ad7b rtc: ds1307: Make use of device properties omits a31111189bb1 rtc: ds1307: Remove non-valid ACPI IDs omits bfca1c924d97 rtc: at91rm9200: Add sam9x60 compatible omits f6a46f8b302d rtc: at91rm9200: add correction support 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 dc924b062488 KVM: SVM: check CR4 changes against vcpu->arch omits 7e8e6eed75e2 KVM: SVM: Move asid to vcpu_svm omits 789f52c071a0 x86/kvm: remove unused macro HV_CLOCK_SIZE omits 22f232d134e1 KVM: selftests: x86: Set supported CPUIDs on default VM omits 08d3e27718bd KVM: selftests: Make test skipping consistent omits 76980f5fa06d tracing: Clean up after filter logic rewriting 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 e709a7b5a066 gpiolib: acpi: Make Intel GPIO tree official for GPIO ACPI work omits 2c4d00cb8fc5 gpiolib: acpi: Use BIT() macro to increase readability omits 74301f278158 gpiolib: acpi: Convert pin_index to be u16 omits 2e2b496cebef gpiolib: acpi: Extract acpi_request_own_gpiod() helper omits bca404802cea gpiolib: acpi: Make acpi_gpio_to_gpiod_flags() usable for [...] omits 56f7058af0dc gpiolib: acpi: Set initial value for output pin based on b [...] omits 1a81f19154b4 gpiolib: acpi: Move acpi_gpio_to_gpiod_flags() upper in the code omits ce698f4ec18c gpiolib: acpi: Move non-critical code outside of critical section omits 8dcb7a15a585 gpiolib: acpi: Take into account debounce settings omits 32fa65527ce1 gpiolib: acpi: Use named item for enum gpiod_flags variable omits e7b731327aea gpiolib: acpi: Respect bias settings for GpioInt() resource omits f725edd86b6b gpiolib: Introduce gpio_set_debounce_timeout() for internal use omits baca3b15cd2a gpiolib: Extract gpio_set_config_with_argument_optional() helper omits 6aa32ad70759 gpiolib: move bias related code from gpio_set_config() to [...] omits 0c4d86663ba1 gpiolib: Extract gpio_set_config_with_argument() for future use omits 8b69461c2b7c gpiolib: use proper API to pack pin configuration parameters omits 6900fad60ac6 gpiolib: add missed break statement omits 13daf4897828 gpiolib: Replace unsigned by unsigned int omits 018ce2214740 Merge tag 'intel-pinctrl-v5.10-2' into HEAD omits 7c9be0d5be1f Merge branch 'omap-for-v5.11/dt' into for-next omits 4f6a36fed71d KVM: arm64: Remove redundant hyp vectors entry omits cd1f56b930e8 arm64: spectre: Consolidate spectre-v3a detection omits c4792b6dbc50 arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_S [...] omits b881cdce77b4 KVM: arm64: Allocate hyp vectors statically omits da592e68a5a3 KVM: arm64: Re-jig logic when patching hardened hyp vectors omits 6279017e8077 KVM: arm64: Move BP hardening helpers into spectre.h omits 07cf8aa922db KVM: arm64: Make BP hardening globals static instead omits 042c76a9502b KVM: arm64: Move kvm_get_hyp_vector() out of header file omits de5bcdb48498 KVM: arm64: Tidy up kvm_map_vector() omits 8934c8454064 KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_ [...] omits 3c6e73e47afc gpiolib: devres: shrink devm_gpiochip_add_data_with_key() 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 87c5f35e5c95 KVM: selftests: Also build dirty_log_perf_test on AArch64 omits 0aa9ec45d427 KVM: selftests: Introduce vm_create_[default_]_with_vcpus omits ec2f18bb4783 KVM: selftests: Make vm_create_default common omits f63f0b68c864 KVM: selftests: always use manual clear in dirty_log_perf_test omits 2259c17f0188 kvm: x86: Sink cpuid update into vendor-specific set_cr4 f [...] omits 8aa426e854c4 selftests: kvm: keep .gitignore add to date omits edd3de6fc3d5 KVM: selftests: Add "-c" parameter to dirty log test omits 019d321a68ea KVM: selftests: Run dirty ring test asynchronously omits 84292e565951 KVM: selftests: Add dirty ring buffer test omits 60f644fb5198 KVM: selftests: Introduce after_vcpu_run hook for dirty log test omits 044c59c409b7 KVM: Don't allocate dirty bitmap if dirty ring is enabled omits b2cc64c4f382 KVM: Make dirty ring exclusive to dirty bitmap log omits fb04a1eddb1a KVM: X86: Implement ring-based dirty memory tracking omits 28bd726aa404 KVM: Pass in kvm pointer into mark_page_dirty_in_slot() omits 2f5414423ef5 KVM: remove kvm_clear_guest_page omits ff5a983cbb37 KVM: X86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY [...] omits 8b460692fee4 KVM: selftests: test KVM_GET_SUPPORTED_HV_CPUID as a system ioctl omits c21d54f0307f KVM: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a s [...] omits b59e00dd8cda kvm/eventfd: Drain events from eventfd in irqfd_wakeup() omits b1b397aeef81 vfio/virqfd: Drain events from eventfd in virqfd_wakeup() omits 28f132671055 eventfd: Export eventfd_ctx_do_read() omits e8dbf19508a1 kvm/eventfd: Use priority waitqueue to catch events before [...] omits c4d51a52c67a sched/wait: Add add_wait_queue_priority() omits bf0cd88ce363 KVM: x86: emulate wait-for-SIPI and SIPI-VMExit omits 1c96dcceaeb3 KVM: x86: fix apic_accept_events vs check_nested_events omits 7a873e455567 KVM: selftests: Verify supported CR4 bits can be set befor [...] omits ee69c92bac61 KVM: x86: Return bool instead of int for CR4 and SREGS val [...] omits c2fe3cd4604a KVM: x86: Move vendor CR4 validity check to dedicated kvm_ [...] omits 311a06593b9a KVM: SVM: Drop VMXE check from svm_set_cr4() omits a447e38a7fad KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4() omits d3a9e4146a6f KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4() omits 85c3c2bd52f1 Merge branch 'next/dt' into for-next omits 767fbb7102c6 rtc: rv3032: fix nvram nvmem priv pointer omits 9844484eac2b MAINTAINERS: Set myself as Goldfish RTC maintainer omits 5022cfc11232 rtc: goldfish: Remove GOLDFISH dependency omits 081e2500df50 rtc: snvs: Remove NULL pointer check before clk_* omits 910d002d84df rtc: brcmstb-waketimer: Remove redundant null check before [...] omits 1eab0fea2514 rtc: pl031: fix resource leak in pl031_probe omits bc06cfc1c41e rtc: cpcap: Fix missing IRQF_ONESHOT as only threaded handler omits c56ac7a0f468 rtc: hym8563: enable wakeup when applicable omits a48c6224ae07 rtc: da9063: Simplify bool comparison omits 825156a5eede rtc: sc27xx: Remove unnecessary conversion to bool omits 9dc1f9729380 Merge branch 'clk-qcom' into clk-next omits 3105c7c91feb clk: qcom: dispcc-sm8250: handle MMCX power domain omits 461094e0673d Merge branch 'clk-hw' into clk-next omits e6fb7aee486c clk: meson: g12: use devm variant to register notifiers omits 6d30d50d037d clk: add devm variant of clk_notifier_register omits 8e677e7f0aa3 clk: meson: g12: drop use of __clk_lookup() omits 30d6f8c15d2c clk: add api to get clk consumer from clk_hw omits e5a4b9b99e5b clk: avoid devm_clk_release name clash omits 23b3cb463a89 Merge tag 'renesas-clk-for-v5.11-tag1' of git://git.kernel [...] omits 0d04555369e3 Merge branch 'clk-simplify' into clk-next omits 6a1784970358 clk: remove unneeded dead-store initialization omits d42ec70bfd47 Merge branch 'clk-qcom' into clk-next omits 8d4025943e13 clk: qcom: camcc-sc7180: Use runtime PM ops instead of clk ones omits e4accab4e0b0 clk: qcom: lpass-sc7180: Clean up on error in lpass_sc7180_init() omits 65cdb4a214c0 configfs: fix kernel-doc markup issue omits 65e919494d96 Merge branch 'ti-k3-dts-next' into ti-k3-next omits b111545d26c0 tracing: Remove the useless value assignment in test_creat [...] omits 2860cd8a2353 livepatch: Use the default ftrace_ops instead of REGS when [...] omits 02a474ca266a ftrace/x86: Allow for arguments to be passed in to ftrace_ [...] omits d19ad0775dcd ftrace: Have the callbacks receive a struct ftrace_regs in [...] 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 28b852b1dc35 openrisc: fix trap for debugger breakpoint signalling omits f81cc5ac8c2b openrisc: add support for LiteX omits 27b5ea2fcb90 Merge branch 'devel' into for-next 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 58954b3be8b7 MAINTAINERS: assign ./fs/tracefs to TRACING omits 2b5894cc33e9 tracing: Fix some typos in comments omits 045e269c1eb2 ftrace: Remove unused varible 'ret' omits 28575c61ea60 ring-buffer: Add recording of ring buffer recursion into r [...] omits 7b68621f8d16 ftrace: Clean up the recursion code a bit omits 60602cb549f1 fgraph: Make overruns 4 bytes in graph stack structure 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 6ac4a5ac50d1 KVM: arm64: Drop kvm_coproc.h omits 5f7e02aebdf0 KVM: arm64: Drop legacy copro shadow register omits 50f304532770 KVM: arm64: Drop is_aarch32 trap attribute omits 2d27fd784893 KVM: arm64: Drop is_32bit trap attribute omits 1da42c34d7c4 KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs omits b1ea1d760d33 KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs omits 6ed6750f2b6d KVM: arm64: Add AArch32 mapping annotation omits 4ff3fc316d78 KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs omits ca4e51477493 KVM: arm64: Introduce handling of AArch32 TTBCR2 traps omits 90c1f934ed71 KVM: arm64: Get rid of the AArch32 register mapping code omits dcfba399325f KVM: arm64: Consolidate exception injection omits 7d76b8a60350 KVM: arm64: Remove SPSR manipulation primitives omits 41613b519ce7 KVM: arm64: Inject AArch32 exceptions from HYP omits bb666c472ca2 KVM: arm64: Inject AArch64 exceptions from HYP omits e650b64f1a56 KVM: arm64: Add basic hooks for injecting exceptions from EL2 omits 21c810017cef KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h omits defe21f49bc9 KVM: arm64: Move PC rollback on SError to HYP omits cdb5e02ed133 KVM: arm64: Make kvm_skip_instr() and co private to HYP omits 6ddbc281e2aa KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() omits c22588c99635 KVM: arm64: Don't adjust PC on SError during SMC trap omits 6215772bbe58 Merge branches 'renesas-arm-defconfig-for-v5.11' and 'rene [...] omits cf5577a1cfc1 clk: renesas: r8a779a0: Fix R and OSC clocks omits 550b562a153f clk: imx: scu: Make pd_np with static keyword omits 00cb754ac622 clk: imx8mq: drop of_match_ptr from of_device_id table omits f32e42f09270 clk: imx8mp: drop of_match_ptr from of_device_id table omits 8f8a3230929f clk: imx8mn: drop of_match_ptr from of_device_id table omits bdb08940236c clk: imx8mm: drop of_match_ptr from of_device_id table omits f2bd43f1c97f clk: imx: gate2: Remove unused variable ret omits ae386e9d809c riscv: Ignore Image.* and loader.bin omits 2c42bcbb95ec riscv: Clean up boot dir omits c18d7c17c005 riscv: Fix compressed Image formats build omits 00ab027a3b82 RISC-V: Add kernel image sections to the resource tree omits 7cd0aaafaadc KVM: arm64: Turn host HVC handling into a dispatch table omits 1db9d9ded771 KVM: arm64: Add kimg_hyp_va() helper omits 22435b281728 Merge fanotify parent info fix and inotify limits improvements. omits 24b9f0d22081 module: fix comment style omits 2541743e99c3 module: add more 'kernel-doc' comments omits 24389b610be3 module: fix up 'kernel-doc' comments omits 1da81e5562fa drivers/tty/serial: add LiteUART driver omits 79c5ef07d91e dt-bindings: serial: document LiteUART bindings omits 22447a99c97e drivers/soc/litex: add LiteX SoC Controller driver omits 3399bac5efd6 dt-bindings: soc: document LiteX SoC Controller bindings omits 4bf9cf0b92df dt-bindings: vendor: add vendor prefix for LiteX 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 37174f334130 gpio: tegra: Use raw_spinlock omits 6ea68fc0a604 gpio: tegra: Add lockdep class omits 773c16705058 ftrace: Add recording of functions that caused recursion omits a25d036d939a ftrace: Reverse what the RECURSION flag means in the ftrace_ops omits 5d029b035bf1 perf/ftrace: Check for rcu_is_watching() in callback function omits 5d15a624c34b perf/ftrace: Add recursion protection to the ftrace callback omits 4b750b573c5b livepatch: Trigger WARNING if livepatch function fails due [...] omits 13f3ea9a2c82 livepatch/ftrace: Add recursion protection to the ftrace callback omits c536aa1c5b17 kprobes/ftrace: Add recursion protection to the ftrace callback omits 6cdf941871ec pstore/ftrace: Add recursion protection to the ftrace callback omits da5afbeb1724 ftrace: Optimize testing what context current is in omits 6e4eb9cb22fc ftrace: Add ftrace_test_recursion_trylock() helper function omits 0264c8c9e1b5 ftrace: Move the recursion testing into global headers 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 794aa56a7805 clk: qcom: Add support to LPASS AON_CC Glitch Free Mux clocks omits a2d8f507803e clk: qcom: Add support to LPASS AUDIO_CC Glitch Free Mux clocks omits 7dbe5a7a3f99 dt-bindings: clock: Add support for LPASS Always ON Controller omits a6dee2fe778b dt-bindings: clock: Add support for LPASS Audio Clock Controller omits 4ee9fe3e292b clk: qcom: lpass-sc7180: Disentangle the two clock devices omits 7635622b77b5 clk: qcom: lpasscc-sc7810: Use devm in probe omits 15d09e830bbc clk: qcom: camcc: Add camera clock controller driver for SC7180 omits 57b971907eb0 dt-bindings: clock: Add YAML schemas for the QCOM Camera c [...] omits a2b57943a570 clk: qcom: clk-alpha-pll: Add support for controlling Agera PLLs omits 61a31292002b clk: qcom: clk-alpha-pll: Add support for helper functions omits 6a6bfbc58c12 Merge branch 'clk-doc' into clk-next omits 9d1c94a69d70 clk: fix a kernel-doc markup 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 076aa52e4021 module: only handle errors with the *switch* statement in [...] omits 10ccd1abb808 module: avoid *goto*s in module_sig_check() omits 705e9195187d module: merge repetitive strings in module_sig_check() 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 478ba09edc1f fs/9p: search open fids first omits 987a64850996 fs/9p: track open fids omits 154372e67d40 fs/9p: fix create-unlink-getattr idiom omits 65188f07456d clk: imx: gate2: Add locking in is_enabled op omits bcd418a632b6 clk: imx: gate2: Add cgr_mask for more flexible number of [...] omits 03681d06a555 clk: imx: gate2: Check if clock is enabled against cgr_val omits 040adb5fe95a clk: imx: gate2: Keep the register writing in on place omits 12309428c277 clk: imx: gate2: Remove the IMX_CLK_GATE2_SINGLE_BIT special case omits 220175cd3979 clk: imx: scu: fix build break when compiled as modules 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 3c0b976bf20d powerpc/64: Set up a kernel stack for secondaries before c [...] omits f2644bd7413c clk: imx: remove redundant assignment to pointer np omits 8404c66140e2 clk: imx: remove unneeded semicolon 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 183245c4f204 gpio: rcar: Implement gpio_chip.get_multiple() omits 208c80f14b59 gpio: rcar: Rework hardware features handling omits 677d7d613a61 gpio: rcar: Align register offsets omits 714d3a295854 gpio: rcar: Cache gpiochip_get_data() return value omits 5e2ca893d772 gpiolib: cdev: add GPIO_V2_LINE_FLAG_EDGE_BOTH and use it [...] 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 b9bf97105f4b gpio: 104-idi-48: improve code indentation 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 5e8ed280dab9 module: set MODULE_STATE_GOING state when a module fails to load omits 43ddebdd0966 gpio: mockup: Allow probing from device tree 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 28d211919e42 rtc: sun6i: Fix memleak in sun6i_rtc_clk_init 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 8aa163350506 gpio: stmpe: Fix forgotten refactoring omits f1f37abbe6fc gpio: Retire the explicit gpio irqchip code omits 163d1719d30f gpiolib: Switch to use compat_need_64bit_alignment_fixup() helper omits 9ef6293c0659 gpiolib: Use proper type for bias enumerator in gpio_set_bias() 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 ba1c30bf3f25 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns omits 5d78533a0c53 rtc: pcf2127: move watchdog initialisation to a separate function omits b9cf16c4bfd1 Merge branch 'for-v5.10/dt-late' into for-next omits 11b3de087a1c dt-bindings: gpio: pca953x: Add support for the NXP PCAL9554B/C 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 95d9f84fca1e gpiolib: split error path in gpiod_request_commit() omits 8bbff39c6c6c gpiolib: Unify expectations about ->request() returned value omits 40941954f6ce gpiolib: of: Use named item for enum gpiod_flags variable omits 3ffb7c45d193 gpiolib: cdev: document that line eflags are shared omits 7b58696d9a84 gpiolib: Extract gpiod_not_found() helper omits 6e0781e092a1 clk: rockchip: Add appropriate arch dependencies 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 7f2c2f38c1c0 clk: renesas: rcar-gen3: Remove stp_ck handling for SDHI 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 ea0c5cbaf8b7 clk: imx: lpcg: add suspend/resume support omits 18cdbad40c6c clk: imx: clk-imx8qxp-lpcg: add runtime pm support omits a4bfc85ccf37 clk: imx: lpcg: allow lpcg clk to take device pointer omits d5f1e6a2bb61 clk: imx: imx8qxp-lpcg: add parsing clocks from device tree omits d0409631f466 clk: imx: scu: add suspend/resume support omits 78edeb080330 clk: imx: scu: add runtime pm support omits 2f1a2c1d00bc clk: imx: scu: allow scu clk to take device pointer omits 0d5f1f4731b5 clk: imx: scu: bypass cpu power domains omits 77d8f3068c63 clk: imx: scu: add two cells binding support 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 [...]
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-aarch6 [...]
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/kernel-parameters.txt | 10 - Documentation/admin-guide/sysctl/vm.rst | 4 +- Documentation/arm/memory.rst | 12 +- Documentation/arm64/memory.rst | 2 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kasan.rst | 264 +- Documentation/dev-tools/kfence.rst | 297 - .../bindings/clock/fsl,flexspi-clock.yaml | 55 - .../bindings/clock/qcom,aoncc-sm8250.yaml | 58 - .../bindings/clock/qcom,audiocc-sm8250.yaml | 58 - .../devicetree/bindings/clock/qcom,gcc-sdx55.yaml | 77 - .../devicetree/bindings/clock/qcom,rpmhcc.yaml | 2 - .../bindings/clock/qcom,sc7180-camcc.yaml | 73 - .../bindings/clock/renesas,rcar-usb2-clock-sel.txt | 68 + .../clock/renesas,rcar-usb2-clock-sel.yaml | 100 - .../bindings/display/panel/panel-simple.yaml | 2 - .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 1 - .../devicetree/bindings/gpio/gpio-xilinx.txt | 2 - .../bindings/gpio/mediatek,mt7621-gpio.txt | 35 + .../bindings/gpio/mediatek,mt7621-gpio.yaml | 72 - .../bindings/gpio/mstar,msc313-gpio.yaml | 59 - .../devicetree/bindings/i3c/mipi-i3c-hci.yaml | 47 - .../bindings/power/reset/ocelot-reset.txt | 4 +- .../bindings/power/reset/regulator-poweroff.yaml | 37 - .../devicetree/bindings/pwm/atmel-tcb-pwm.txt | 16 + .../devicetree/bindings/pwm/intel,keembay-pwm.yaml | 47 - .../devicetree/bindings/pwm/intel,lgm-pwm.yaml | 44 - .../devicetree/bindings/pwm/pwm-mediatek.txt | 1 - .../devicetree/bindings/pwm/pwm-mtk-disp.txt | 1 - .../reset/brcm,bcm4908-misc-pcie-reset.yaml | 39 - .../bindings/reset/hisilicon,hi3660-reset.txt | 44 + .../bindings/reset/hisilicon,hi3660-reset.yaml | 77 - .../devicetree/bindings/serial/litex,liteuart.yaml | 38 - .../bindings/soc/litex/litex,soc-controller.yaml | 39 - .../soc/microchip/atmel,at91rm9200-tcb.yaml | 34 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 - Documentation/driver-api/dma-buf.rst | 2 +- Documentation/driver-api/driver-model/devres.rst | 6 - Documentation/driver-api/gpio/consumer.rst | 18 +- Documentation/driver-api/gpio/driver.rst | 67 +- .../features/debug/KASAN/arch-support.txt | 2 +- .../features/time/irq-time-acct/arch-support.txt | 2 +- Documentation/filesystems/gfs2.rst | 37 +- 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/ftrace-uses.rst | 90 +- Documentation/trace/postprocess/decode_msr.py | 2 +- .../postprocess/trace-pagealloc-postprocess.pl | 2 +- .../trace/postprocess/trace-vmscan-postprocess.pl | 2 +- Documentation/virt/kvm/api.rst | 116 +- Documentation/virt/kvm/arm/pvtime.rst | 4 +- Documentation/watch_queue.rst | 12 +- MAINTAINERS | 73 +- Makefile | 4 +- Next/SHA1s | 328 - Next/Trees | 330 - Next/merge.log | 13393 ------------------- arch/Kconfig | 8 +- arch/alpha/kernel/rtc.c | 2 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 - arch/arc/Makefile | 20 +- arch/arc/boot/Makefile | 18 +- arch/arm/Kconfig | 14 +- 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/io.h | 1 + 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/mach-s3c/mach-h1940.c | 12 +- arch/arm/mach-s3c/mach-rx1950.c | 11 +- arch/arm/mach-sa1100/collie.c | 21 - 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/mmap.c | 22 + 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 | 2 - arch/arm/vdso/Makefile | 2 - arch/arm/vfp/vfphw.S | 5 + arch/arm/vfp/vfpmodule.c | 49 +- arch/arm64/Kconfig | 13 +- 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/cpucaps.h | 5 +- arch/arm64/include/asm/cpufeature.h | 5 - arch/arm64/include/asm/efi.h | 11 +- arch/arm64/include/asm/el2_setup.h | 181 - arch/arm64/include/asm/esr.h | 1 - arch/arm64/include/asm/exception.h | 4 - arch/arm64/include/asm/io.h | 2 + arch/arm64/include/asm/kasan.h | 5 +- arch/arm64/include/asm/kfence.h | 17 - arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/kvm_asm.h | 17 +- arch/arm64/include/asm/kvm_coproc.h | 38 + arch/arm64/include/asm/kvm_emulate.h | 70 +- arch/arm64/include/asm/kvm_host.h | 206 +- arch/arm64/include/asm/kvm_hyp.h | 4 +- arch/arm64/include/asm/kvm_mmu.h | 110 +- arch/arm64/include/asm/memory.h | 15 +- arch/arm64/include/asm/mmu.h | 29 + 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/percpu.h | 6 - arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/sections.h | 1 - arch/arm64/include/asm/set_memory.h | 17 - arch/arm64/include/asm/smp.h | 4 +- arch/arm64/include/asm/spectre.h | 65 - arch/arm64/include/asm/string.h | 5 +- arch/arm64/include/asm/sysreg.h | 1 - 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 | 4 - arch/arm64/include/asm/virt.h | 26 - arch/arm64/include/uapi/asm/kvm.h | 3 + arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/asm-offsets.c | 8 - arch/arm64/kernel/cpu_errata.c | 19 +- arch/arm64/kernel/cpufeature.c | 45 +- arch/arm64/kernel/entry.S | 41 - arch/arm64/kernel/head.S | 137 +- arch/arm64/kernel/hibernate.c | 5 - arch/arm64/kernel/image-vars.h | 13 +- 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/proton-pack.c | 84 +- arch/arm64/kernel/setup.c | 4 +- arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/smp.c | 2 - arch/arm64/kernel/topology.c | 6 +- arch/arm64/kernel/vmlinux.lds.S | 10 - arch/arm64/kvm/Makefile | 4 +- arch/arm64/kvm/aarch32.c | 232 + arch/arm64/kvm/arm.c | 281 +- arch/arm64/kvm/guest.c | 29 +- arch/arm64/kvm/handle_exit.c | 24 +- arch/arm64/kvm/hyp/Makefile | 2 +- arch/arm64/kvm/hyp/aarch32.c | 4 +- arch/arm64/kvm/hyp/exception.c | 331 - arch/arm64/kvm/hyp/hyp-entry.S | 71 +- arch/arm64/kvm/hyp/include/hyp/adjust_pc.h | 62 - arch/arm64/kvm/hyp/include/hyp/switch.h | 17 - arch/arm64/kvm/hyp/include/nvhe/trap_handler.h | 18 - arch/arm64/kvm/hyp/nvhe/Makefile | 5 +- arch/arm64/kvm/hyp/nvhe/host.S | 58 +- arch/arm64/kvm/hyp/nvhe/hyp-init.S | 152 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 243 +- arch/arm64/kvm/hyp/nvhe/hyp-smp.c | 40 - arch/arm64/kvm/hyp/nvhe/hyp.lds.S | 1 - arch/arm64/kvm/hyp/nvhe/psci-relay.c | 324 - arch/arm64/kvm/hyp/nvhe/switch.c | 8 +- arch/arm64/kvm/hyp/nvhe/sysreg-sr.c | 11 + arch/arm64/kvm/hyp/smccc_wa.S | 32 + arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 2 - arch/arm64/kvm/hyp/vgic-v3-sr.c | 2 - arch/arm64/kvm/hyp/vhe/Makefile | 2 +- arch/arm64/kvm/hyp/vhe/switch.c | 3 - arch/arm64/kvm/inject_fault.c | 167 +- arch/arm64/kvm/mmio.c | 2 +- arch/arm64/kvm/mmu.c | 2 +- arch/arm64/kvm/pmu-emul.c | 19 +- arch/arm64/kvm/pvtime.c | 6 +- arch/arm64/kvm/regmap.c | 224 + arch/arm64/kvm/reset.c | 57 +- arch/arm64/kvm/sys_regs.c | 390 +- arch/arm64/kvm/sys_regs.h | 9 +- arch/arm64/kvm/va_layout.c | 104 +- arch/arm64/kvm/vgic-sys-reg-v3.c | 4 + arch/arm64/kvm/vgic/vgic-v4.c | 12 - arch/arm64/kvm/vgic/vgic.c | 3 - arch/arm64/lib/mte.S | 16 - arch/arm64/mm/copypage.c | 9 - arch/arm64/mm/fault.c | 63 - arch/arm64/mm/init.c | 3 - arch/arm64/mm/kasan_init.c | 19 +- arch/arm64/mm/mmap.c | 21 + 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/probes/ftrace.c | 16 +- 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 | 2 - arch/ia64/scripts/unwcheck.py | 2 +- arch/m68k/68000/Makefile | 9 +- arch/m68k/68000/dragen2.c | 100 - arch/m68k/68000/m68328.c | 32 +- arch/m68k/68000/m68328.h | 5 - arch/m68k/68000/m68EZ328.c | 77 + arch/m68k/68000/m68VZ328.c | 189 + arch/m68k/68000/ucsimm.c | 38 - arch/m68k/Kconfig.cpu | 8 +- arch/m68k/Kconfig.machine | 16 +- arch/m68k/kernel/setup_no.c | 9 - arch/m68k/kernel/syscalls/syscall.tbl | 2 - arch/m68k/kernel/vmlinux-nommu.lds | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 - arch/microblaze/mm/Makefile | 4 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 - arch/mips/kernel/syscalls/syscall_n64.tbl | 2 - arch/mips/kernel/syscalls/syscall_o32.tbl | 2 - arch/mips/mm/pgtable-32.c | 1 + arch/mips/mm/pgtable-64.c | 1 + arch/nds32/configs/defconfig | 1 + arch/nds32/kernel/ftrace.c | 4 +- arch/nds32/kernel/setup.c | 2 +- arch/nds32/kernel/time.c | 2 +- arch/nds32/kernel/traps.c | 50 +- arch/openrisc/boot/dts/or1klitex.dts | 55 - arch/openrisc/configs/or1klitex_defconfig | 18 - arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/kernel/traps.c | 4 +- arch/parisc/kernel/ftrace.c | 24 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 - arch/powerpc/Kconfig | 27 +- arch/powerpc/Makefile | 29 +- arch/powerpc/boot/Makefile | 4 - arch/powerpc/boot/ps3.c | 7 + arch/powerpc/boot/util.S | 9 +- arch/powerpc/boot/wrapper | 6 +- arch/powerpc/boot/zImage.lds.S | 21 +- arch/powerpc/configs/disable-werror.config | 1 - arch/powerpc/configs/ppc64le.config | 2 - arch/powerpc/configs/security.config | 15 - arch/powerpc/include/asm/atomic.h | 9 +- arch/powerpc/include/asm/barrier.h | 2 +- arch/powerpc/include/asm/bitops.h | 23 +- arch/powerpc/include/asm/book3s/32/kup.h | 6 +- arch/powerpc/include/asm/book3s/32/mmu-hash.h | 2 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 21 +- arch/powerpc/include/asm/book3s/32/tlbflush.h | 69 +- arch/powerpc/include/asm/book3s/64/hash-pkey.h | 25 +- arch/powerpc/include/asm/book3s/64/hash.h | 2 +- arch/powerpc/include/asm/book3s/64/kexec.h | 5 - arch/powerpc/include/asm/book3s/64/kup-radix.h | 205 + arch/powerpc/include/asm/book3s/64/kup.h | 442 - arch/powerpc/include/asm/book3s/64/mmu-hash.h | 29 +- arch/powerpc/include/asm/book3s/64/mmu.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 17 +- arch/powerpc/include/asm/book3s/64/pkeys.h | 2 - arch/powerpc/include/asm/bug.h | 9 +- arch/powerpc/include/asm/checksum.h | 2 +- arch/powerpc/include/asm/clocksource.h | 7 - arch/powerpc/include/asm/cpm1.h | 1 - arch/powerpc/include/asm/cpu_setup_power.h | 12 - arch/powerpc/include/asm/cputable.h | 76 +- arch/powerpc/include/asm/elf.h | 4 +- arch/powerpc/include/asm/feature-fixups.h | 25 +- arch/powerpc/include/asm/firmware.h | 6 + arch/powerpc/include/asm/hvcall.h | 9 - arch/powerpc/include/asm/io.h | 158 +- arch/powerpc/include/asm/kup.h | 15 +- arch/powerpc/include/asm/kvm_guest.h | 25 - arch/powerpc/include/asm/kvm_para.h | 2 +- arch/powerpc/include/asm/livepatch.h | 4 +- arch/powerpc/include/asm/machdep.h | 1 + arch/powerpc/include/asm/mce.h | 1 - arch/powerpc/include/asm/mm-arch-hooks.h | 25 + arch/powerpc/include/asm/mmu.h | 71 +- arch/powerpc/include/asm/mmu_context.h | 8 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 3 +- arch/powerpc/include/asm/nohash/32/mmu-40x.h | 2 +- arch/powerpc/include/asm/nohash/32/mmu-44x.h | 2 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 2 +- arch/powerpc/include/asm/nohash/mmu-book3e.h | 2 +- arch/powerpc/include/asm/nohash/pgtable.h | 4 +- arch/powerpc/include/asm/nohash/tlbflush.h | 1 + arch/powerpc/include/asm/opal-api.h | 6 +- arch/powerpc/include/asm/page_32.h | 6 + arch/powerpc/include/asm/paravirt.h | 18 - arch/powerpc/include/asm/perf_event_server.h | 1 - arch/powerpc/include/asm/pnv-ocxl.h | 54 - arch/powerpc/include/asm/ppc-opcode.h | 16 +- arch/powerpc/include/asm/ppc_asm.h | 8 +- arch/powerpc/include/asm/processor.h | 33 +- arch/powerpc/include/asm/ps3.h | 4 +- arch/powerpc/include/asm/ptrace.h | 18 +- arch/powerpc/include/asm/reg.h | 44 +- arch/powerpc/include/asm/reg_booke.h | 12 + arch/powerpc/include/asm/rtas-types.h | 8 + arch/powerpc/include/asm/rtas.h | 17 +- arch/powerpc/include/asm/smp.h | 6 - arch/powerpc/include/asm/thread_info.h | 2 + arch/powerpc/include/asm/time.h | 33 +- arch/powerpc/include/asm/timex.h | 2 +- arch/powerpc/include/asm/tlb.h | 3 + arch/powerpc/include/asm/vdso.h | 29 +- arch/powerpc/include/asm/vdso/clocksource.h | 7 - arch/powerpc/include/asm/vdso/gettimeofday.h | 201 - arch/powerpc/include/asm/vdso/processor.h | 23 - arch/powerpc/include/asm/vdso/timebase.h | 79 - arch/powerpc/include/asm/vdso/vsyscall.h | 25 - arch/powerpc/include/asm/vdso_datapage.h | 57 +- arch/powerpc/include/asm/xive.h | 8 +- arch/powerpc/kernel/Makefile | 3 - arch/powerpc/kernel/asm-offsets.c | 58 +- arch/powerpc/kernel/cacheinfo.c | 30 +- arch/powerpc/kernel/cpu_setup_fsl_booke.S | 9 + arch/powerpc/kernel/cpu_setup_power.S | 252 + arch/powerpc/kernel/cpu_setup_power.c | 272 - arch/powerpc/kernel/cputable.c | 175 +- arch/powerpc/kernel/dma-iommu.c | 71 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 31 +- arch/powerpc/kernel/entry_32.S | 49 +- arch/powerpc/kernel/entry_64.S | 8 +- arch/powerpc/kernel/exceptions-64e.S | 2 +- arch/powerpc/kernel/exceptions-64s.S | 6 +- arch/powerpc/kernel/firmware.c | 11 +- arch/powerpc/kernel/head_32.h | 37 +- arch/powerpc/kernel/head_64.S | 22 +- arch/powerpc/kernel/head_8xx.S | 59 +- arch/powerpc/kernel/head_book3s_32.S | 96 +- arch/powerpc/kernel/head_booke.h | 5 +- arch/powerpc/kernel/head_fsl_booke.S | 57 +- arch/powerpc/kernel/hw_breakpoint.c | 67 +- arch/powerpc/kernel/iomap.c | 166 + arch/powerpc/kernel/irq.c | 53 +- arch/powerpc/kernel/kprobes-ftrace.c | 15 +- arch/powerpc/kernel/mce.c | 4 +- arch/powerpc/kernel/mce_power.c | 98 +- arch/powerpc/kernel/paca.c | 4 +- arch/powerpc/kernel/pci-common.c | 82 +- arch/powerpc/kernel/process.c | 108 +- arch/powerpc/kernel/prom.c | 1 + arch/powerpc/kernel/ptrace/Makefile | 3 +- arch/powerpc/kernel/ptrace/ptrace-decl.h | 21 - arch/powerpc/kernel/ptrace/ptrace-fpu.c | 40 - arch/powerpc/kernel/ptrace/ptrace-tm.c | 19 +- arch/powerpc/kernel/ptrace/ptrace-view.c | 26 +- arch/powerpc/kernel/ptrace/ptrace.c | 54 +- arch/powerpc/kernel/ptrace/ptrace32.c | 2 - arch/powerpc/kernel/rtas.c | 245 +- arch/powerpc/kernel/setup-common.c | 8 +- arch/powerpc/kernel/setup.h | 6 + arch/powerpc/kernel/setup_32.c | 3 + arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/signal.c | 59 +- arch/powerpc/kernel/signal.h | 115 +- arch/powerpc/kernel/signal_32.c | 602 +- arch/powerpc/kernel/signal_64.c | 25 +- arch/powerpc/kernel/smp.c | 241 +- arch/powerpc/kernel/syscall_64.c | 38 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 - arch/powerpc/kernel/time.c | 100 +- arch/powerpc/kernel/traps.c | 33 +- arch/powerpc/kernel/vdso.c | 688 +- arch/powerpc/kernel/vdso32/Makefile | 53 +- arch/powerpc/kernel/vdso32/cacheflush.S | 19 +- arch/powerpc/kernel/vdso32/datapage.S | 7 +- arch/powerpc/kernel/vdso32/gen_vdso_offsets.sh | 16 - arch/powerpc/kernel/vdso32/gettimeofday.S | 300 +- arch/powerpc/kernel/vdso32/vdso32.lds.S | 68 +- arch/powerpc/kernel/vdso32/vgettimeofday.c | 34 - arch/powerpc/kernel/vdso64/Makefile | 48 +- arch/powerpc/kernel/vdso64/cacheflush.S | 18 +- arch/powerpc/kernel/vdso64/datapage.S | 7 +- arch/powerpc/kernel/vdso64/gen_vdso_offsets.sh | 16 - arch/powerpc/kernel/vdso64/gettimeofday.S | 242 +- arch/powerpc/kernel/vdso64/vdso64.lds.S | 67 +- arch/powerpc/kernel/vdso64/vgettimeofday.c | 29 - arch/powerpc/kernel/vmlinux.lds.S | 19 +- arch/powerpc/kvm/book3s_emulate.c | 6 - arch/powerpc/kvm/book3s_hv.c | 33 +- arch/powerpc/kvm/book3s_hv_builtin.c | 11 +- arch/powerpc/kvm/book3s_hv_ras.c | 23 +- arch/powerpc/kvm/book3s_pr.c | 2 +- arch/powerpc/kvm/book3s_rmhandlers.S | 4 +- arch/powerpc/kvm/book3s_xics.c | 4 +- arch/powerpc/kvm/book3s_xive.c | 134 +- arch/powerpc/kvm/book3s_xive.h | 13 - arch/powerpc/kvm/book3s_xive_native.c | 24 +- arch/powerpc/kvm/book3s_xive_template.c | 5 + arch/powerpc/kvm/booke.c | 6 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/lib/feature-fixups.c | 8 +- arch/powerpc/lib/sstep.c | 160 +- arch/powerpc/lib/test_emulate_step.c | 270 - arch/powerpc/mm/book3s32/Makefile | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 169 +- arch/powerpc/mm/book3s32/mmu.c | 30 +- arch/powerpc/mm/book3s32/nohash_low.S | 80 - arch/powerpc/mm/book3s32/tlb.c | 89 +- arch/powerpc/mm/book3s64/Makefile | 2 +- arch/powerpc/mm/book3s64/hash_4k.c | 2 +- arch/powerpc/mm/book3s64/hash_64k.c | 4 +- arch/powerpc/mm/book3s64/hash_hugepage.c | 2 +- arch/powerpc/mm/book3s64/hash_hugetlbpage.c | 2 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 12 +- arch/powerpc/mm/book3s64/iommu_api.c | 2 +- arch/powerpc/mm/book3s64/pgtable.c | 8 +- arch/powerpc/mm/book3s64/pkeys.c | 151 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 45 +- arch/powerpc/mm/book3s64/radix_tlb.c | 23 +- arch/powerpc/mm/book3s64/slb.c | 66 +- arch/powerpc/mm/fault.c | 79 +- arch/powerpc/mm/hugetlbpage.c | 64 +- arch/powerpc/mm/init-common.c | 10 +- arch/powerpc/mm/mem.c | 60 +- arch/powerpc/mm/mmu_decl.h | 6 + arch/powerpc/mm/nohash/8xx.c | 3 +- arch/powerpc/mm/nohash/fsl_booke.c | 12 +- arch/powerpc/mm/nohash/tlb_low.S | 29 +- arch/powerpc/mm/pgtable_32.c | 6 +- arch/powerpc/perf/8xx-pmu.c | 16 +- arch/powerpc/perf/callchain.h | 2 +- arch/powerpc/perf/callchain_32.c | 8 +- arch/powerpc/perf/callchain_64.c | 7 +- arch/powerpc/perf/core-book3s.c | 65 +- arch/powerpc/perf/isa207-common.c | 38 +- arch/powerpc/perf/isa207-common.h | 20 +- arch/powerpc/perf/power10-events-list.h | 9 - arch/powerpc/perf/power10-pmu.c | 184 +- arch/powerpc/platforms/85xx/corenet_generic.c | 3 +- arch/powerpc/platforms/8xx/Kconfig | 7 + arch/powerpc/platforms/8xx/micropatch.c | 11 - arch/powerpc/platforms/Kconfig.cputype | 57 +- arch/powerpc/platforms/powermac/sleep.S | 132 +- arch/powerpc/platforms/powernv/Kconfig | 8 +- arch/powerpc/platforms/powernv/idle.c | 3 - arch/powerpc/platforms/powernv/memtrace.c | 175 +- arch/powerpc/platforms/powernv/npu-dma.c | 16 +- arch/powerpc/platforms/powernv/ocxl.c | 114 - arch/powerpc/platforms/powernv/opal-elog.c | 4 +- arch/powerpc/platforms/powernv/opal-hmi.c | 29 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 4 +- arch/powerpc/platforms/powernv/pci-sriov.c | 2 +- arch/powerpc/platforms/ps3/system-bus.c | 5 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 1 - arch/powerpc/platforms/pseries/hotplug-memory.c | 12 +- arch/powerpc/platforms/pseries/iommu.c | 51 +- arch/powerpc/platforms/pseries/mobility.c | 358 +- arch/powerpc/platforms/pseries/pci.c | 51 +- arch/powerpc/platforms/pseries/ras.c | 5 +- arch/powerpc/platforms/pseries/smp.c | 3 +- arch/powerpc/platforms/pseries/suspend.c | 79 +- arch/powerpc/sysdev/mpic_msgr.c | 2 +- arch/powerpc/sysdev/xive/common.c | 207 +- arch/powerpc/sysdev/xive/native.c | 46 +- arch/powerpc/sysdev/xive/spapr.c | 8 +- arch/powerpc/sysdev/xive/xive-internal.h | 7 +- arch/powerpc/xmon/nonstdio.c | 2 +- arch/powerpc/xmon/xmon.c | 6 +- arch/riscv/Kconfig | 3 - arch/riscv/Makefile | 6 - arch/riscv/boot/.gitignore | 3 +- arch/riscv/boot/Makefile | 2 +- arch/riscv/include/asm/efi.h | 6 + arch/riscv/include/asm/sections.h | 2 - arch/riscv/include/asm/set_memory.h | 8 +- arch/riscv/include/asm/stacktrace.h | 17 - arch/riscv/include/asm/string.h | 8 +- arch/riscv/include/asm/unistd.h | 1 - arch/riscv/kernel/Makefile | 2 + arch/riscv/kernel/asm-offsets.c | 2 - arch/riscv/kernel/head.S | 1 + arch/riscv/kernel/perf_callchain.c | 10 +- arch/riscv/kernel/riscv_ksyms.c | 2 - arch/riscv/kernel/setup.c | 179 +- arch/riscv/kernel/stacktrace.c | 62 +- arch/riscv/kernel/vmlinux.lds.S | 63 +- arch/riscv/lib/Makefile | 1 - arch/riscv/lib/memmove.S | 64 - arch/riscv/mm/init.c | 52 +- arch/riscv/mm/pageattr.c | 14 +- arch/s390/boot/string.c | 1 - arch/s390/include/asm/kvm_host.h | 1 - arch/s390/include/asm/livepatch.h | 5 +- arch/s390/kernel/ftrace.c | 20 +- arch/s390/kernel/syscalls/syscall.tbl | 2 - arch/s390/kvm/guestdbg.c | 8 +- arch/s390/kvm/intercept.c | 2 +- arch/s390/kvm/interrupt.c | 10 +- arch/s390/kvm/kvm-s390.c | 22 +- arch/s390/kvm/priv.c | 4 +- arch/s390/kvm/pv.c | 6 +- arch/s390/kvm/vsie.c | 4 +- arch/s390/mm/gmap.c | 30 +- arch/sh/boards/of-generic.c | 2 +- arch/sh/kernel/syscalls/syscall.tbl | 2 - 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 | 2 - 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/um/Kconfig | 6 - arch/um/drivers/chan_user.c | 4 +- arch/um/drivers/line.c | 30 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/port_kern.c | 4 +- arch/um/drivers/random.c | 105 +- arch/um/drivers/ubd_kern.c | 273 +- arch/um/drivers/vector_kern.c | 10 +- arch/um/drivers/virtio_uml.c | 31 +- arch/um/drivers/xterm.c | 5 - arch/um/drivers/xterm_kern.c | 2 +- arch/um/include/asm/irq.h | 9 +- arch/um/include/asm/pgtable.h | 3 - arch/um/include/asm/set_memory.h | 1 - arch/um/include/linux/time-internal.h | 4 +- arch/um/include/shared/common-offsets.h | 3 - arch/um/include/shared/irq_kern.h | 13 +- arch/um/include/shared/irq_user.h | 21 +- arch/um/include/shared/kern_util.h | 5 +- arch/um/include/shared/os.h | 23 +- arch/um/kernel/irq.c | 534 +- arch/um/kernel/process.c | 24 +- arch/um/kernel/sigio.c | 2 +- arch/um/kernel/time.c | 97 +- arch/um/kernel/tlb.c | 54 - arch/um/kernel/um_arch.c | 67 - arch/um/os-Linux/Makefile | 2 - arch/um/os-Linux/helper.c | 4 +- arch/um/os-Linux/irq.c | 4 +- arch/um/os-Linux/sigio.c | 70 +- arch/um/os-Linux/signal.c | 22 +- arch/um/os-Linux/skas/process.c | 15 +- arch/um/os-Linux/time.c | 17 +- arch/um/os-Linux/umid.c | 17 +- arch/x86/Kconfig | 4 +- 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 | 3 - arch/x86/entry/syscalls/syscall_64.tbl | 3 - arch/x86/include/asm/efi.h | 5 +- arch/x86/include/asm/ftrace.h | 18 - arch/x86/include/asm/kfence.h | 59 - arch/x86/include/asm/kvm_host.h | 9 +- arch/x86/include/asm/livepatch.h | 4 +- arch/x86/include/asm/set_memory.h | 4 +- arch/x86/include/asm/syscall_wrapper.h | 2 +- arch/x86/include/asm/vmx.h | 1 - arch/x86/include/uapi/asm/kvm.h | 1 - arch/x86/include/uapi/asm/vmx.h | 2 - arch/x86/kernel/Makefile | 2 + arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/kernel/ftrace_64.S | 15 +- .../ima/ima_efi.c => arch/x86/kernel/ima_arch.c | 45 +- arch/x86/kernel/kprobes/ftrace.c | 15 +- arch/x86/kernel/kvmclock.c | 1 + arch/x86/kvm/Makefile | 3 +- arch/x86/kvm/cpuid.c | 1 - arch/x86/kvm/hyperv.c | 6 +- arch/x86/kvm/hyperv.h | 4 +- arch/x86/kvm/lapic.c | 30 +- arch/x86/kvm/mmu/mmu.c | 10 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/svm/avic.c | 9 +- arch/x86/kvm/svm/nested.c | 2 +- arch/x86/kvm/svm/svm.c | 27 +- arch/x86/kvm/svm/svm.h | 3 +- arch/x86/kvm/vmx/evmcs.c | 3 +- arch/x86/kvm/vmx/nested.c | 57 +- arch/x86/kvm/vmx/vmx.c | 136 +- arch/x86/kvm/vmx/vmx.h | 2 +- arch/x86/kvm/x86.c | 129 +- arch/x86/kvm/x86.h | 2 +- arch/x86/mm/fault.c | 5 - arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/xen/efi.c | 37 +- arch/xtensa/kernel/syscalls/syscall.tbl | 2 - arch/xtensa/kernel/time.c | 2 +- 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/ps3disk.c | 3 +- drivers/block/ps3vram.c | 3 +- drivers/char/agp/Makefile | 6 +- drivers/char/agp/agp.h | 5 - drivers/char/hw_random/Kconfig | 16 +- drivers/char/ipmi/bt-bmc.c | 6 +- drivers/char/ps3flash.c | 3 +- drivers/clk/Kconfig | 11 +- drivers/clk/Makefile | 1 - drivers/clk/clk-composite.c | 50 - drivers/clk/clk-divider.c | 34 - drivers/clk/clk-fsl-flexspi.c | 106 - drivers/clk/clk-fsl-sai.c | 14 +- drivers/clk/clk-pwm.c | 2 +- drivers/clk/clk-qoriq.c | 13 +- drivers/clk/clk-scpi.c | 2 +- drivers/clk/clk.c | 111 +- drivers/clk/imx/clk-gate2.c | 68 +- drivers/clk/imx/clk-imx8mm.c | 2 +- drivers/clk/imx/clk-imx8mn.c | 2 +- drivers/clk/imx/clk-imx8mp.c | 4 +- drivers/clk/imx/clk-imx8mq.c | 2 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 139 - drivers/clk/imx/clk-imx8qxp.c | 136 +- drivers/clk/imx/clk-lpcg-scu.c | 53 +- drivers/clk/imx/clk-pll14xx.c | 2 +- drivers/clk/imx/clk-scu.c | 227 +- drivers/clk/imx/clk-scu.h | 56 +- drivers/clk/imx/clk.h | 27 +- drivers/clk/meson/Kconfig | 7 +- drivers/clk/meson/axg-aoclk.c | 5 +- drivers/clk/meson/axg.c | 824 +- drivers/clk/meson/axg.h | 23 +- drivers/clk/meson/g12a-aoclk.c | 5 +- drivers/clk/meson/g12a.c | 181 +- drivers/clk/meson/g12a.h | 3 +- drivers/clk/meson/gxbb-aoclk.c | 5 +- drivers/clk/meson/gxbb.c | 5 +- drivers/clk/meson/meson-aoclk.c | 4 - drivers/clk/meson/meson-eeclk.c | 3 - drivers/clk/qcom/Kconfig | 25 +- drivers/clk/qcom/Makefile | 3 - drivers/clk/qcom/camcc-sc7180.c | 1732 --- drivers/clk/qcom/clk-alpha-pll.c | 217 +- drivers/clk/qcom/clk-alpha-pll.h | 4 - drivers/clk/qcom/clk-rpmh.c | 56 - drivers/clk/qcom/dispcc-sm8250.c | 1 - drivers/clk/qcom/gcc-sc7180.c | 5 +- drivers/clk/qcom/gcc-sdx55.c | 1659 --- drivers/clk/qcom/lpass-gfm-sm8250.c | 320 - drivers/clk/qcom/lpasscorecc-sc7180.c | 135 +- drivers/clk/renesas/clk-sh73a0.c | 2 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 8 - drivers/clk/renesas/r8a774b1-cpg-mssr.c | 8 - drivers/clk/renesas/r8a774c0-cpg-mssr.c | 9 - drivers/clk/renesas/r8a779a0-cpg-mssr.c | 51 +- drivers/clk/renesas/rcar-gen3-cpg.c | 79 +- drivers/clk/renesas/rcar-gen3-cpg.h | 5 - drivers/clk/renesas/rcar-usb2-clock-sel.c | 2 +- drivers/clk/renesas/renesas-cpg-mssr.c | 3 +- drivers/clk/rockchip/Kconfig | 12 +- drivers/clk/rockchip/clk-rk3188.c | 35 +- drivers/clk/rockchip/clk.c | 3 +- drivers/clk/samsung/Kconfig | 67 +- drivers/clk/samsung/Makefile | 22 +- drivers/clk/samsung/clk-pll.c | 147 +- drivers/clk/tegra/clk-bpmp.c | 6 +- drivers/clk/tegra/clk-dfll.c | 4 +- drivers/clk/tegra/clk-id.h | 1 - drivers/clk/tegra/clk-tegra-periph.c | 2 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/dma-buf/dma-buf.c | 19 +- drivers/dma-buf/dma-resv.c | 2 +- drivers/dma-buf/heaps/Makefile | 1 + drivers/dma-buf/heaps/cma_heap.c | 329 +- drivers/dma-buf/heaps/heap-helpers.c | 274 + drivers/dma-buf/heaps/heap-helpers.h | 53 + drivers/dma-buf/heaps/system_heap.c | 414 +- 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/firmware/psci/psci.c | 126 +- drivers/gpio/Kconfig | 30 +- drivers/gpio/Makefile | 2 - drivers/gpio/TODO | 85 +- drivers/gpio/gpio-104-idi-48.c | 6 +- drivers/gpio/gpio-amd8111.c | 11 +- drivers/gpio/gpio-ath79.c | 1 - drivers/gpio/gpio-bt8xx.c | 8 +- drivers/gpio/gpio-cs5535.c | 8 +- drivers/gpio/gpio-dwapb.c | 7 +- drivers/gpio/gpio-exar.c | 155 +- drivers/gpio/gpio-hisi.c | 328 - drivers/gpio/gpio-mockup.c | 11 +- drivers/gpio/gpio-msc313.c | 460 - drivers/gpio/gpio-mvebu.c | 71 +- drivers/gpio/gpio-mxc.c | 102 +- drivers/gpio/gpio-mxs.c | 14 + drivers/gpio/gpio-omap.c | 7 +- drivers/gpio/gpio-rcar.c | 87 +- drivers/gpio/gpio-sifive.c | 25 +- drivers/gpio/gpio-stmpe.c | 10 +- drivers/gpio/gpio-tegra.c | 22 +- drivers/gpio/gpio-tegra186.c | 11 - drivers/gpio/gpio-thunderx.c | 11 +- drivers/gpio/gpio-xilinx.c | 114 +- drivers/gpio/gpio-xra1403.c | 10 +- drivers/gpio/gpiolib-acpi.c | 139 +- drivers/gpio/gpiolib-acpi.h | 2 - drivers/gpio/gpiolib-cdev.c | 79 +- drivers/gpio/gpiolib-devres.c | 27 +- drivers/gpio/gpiolib-of.c | 14 +- drivers/gpio/gpiolib-sysfs.c | 2 +- drivers/gpio/gpiolib.c | 344 +- drivers/gpio/gpiolib.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 11 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 3 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 11 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 1 - drivers/gpu/drm/amd/amdgpu/nv.c | 46 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 42 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 29 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 21 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 13 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 5 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 21 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 + drivers/gpu/drm/amd/display/dc/dc.h | 2 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 45 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 2 - .../display/dc/dce120/dce120_timing_generator.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 6 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 15 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 6 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 29 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 2 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.h | 1 - .../amd/display/dc/dcn30/dcn30_dio_link_encoder.c | 2 +- .../amd/display/dc/dcn30/dcn30_dio_link_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 62 +- .../drm/amd/display/modules/color/color_gamma.c | 22 +- drivers/gpu/drm/amd/include/atomfirmware.h | 1 - drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 1 - drivers/gpu/drm/amd/pm/inc/smu_types.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0_7_ppsmc.h | 6 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 10 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 287 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.h | 4 - drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 46 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 15 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 4 - drivers/gpu/drm/drm_atomic_helper.c | 8 +- drivers/gpu/drm/drm_blend.c | 2 +- drivers/gpu/drm/drm_bufs.c | 1 - drivers/gpu/drm/drm_client.c | 4 + drivers/gpu/drm/drm_crtc.c | 12 +- drivers/gpu/drm/drm_dsc.c | 30 +- drivers/gpu/drm/drm_edid.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 155 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 40 +- drivers/gpu/drm/etnaviv/etnaviv_gem.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 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 7 +- .../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_dmabuf.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 5 +- 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 | 38 +- drivers/gpu/drm/i915/i915_irq.c | 382 +- drivers/gpu/drm/i915/i915_perf.c | 2 +- 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/dcss/dcss-dev.h | 3 - drivers/gpu/drm/imx/dcss/dcss-plane.c | 24 +- drivers/gpu/drm/imx/dcss/dcss-scaler.c | 47 +- drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/lima/lima_gem.c | 2 +- drivers/gpu/drm/mcde/Kconfig | 1 - drivers/gpu/drm/mcde/Makefile | 2 +- drivers/gpu/drm/mcde/mcde_clk_div.c | 192 - drivers/gpu/drm/mcde/mcde_display.c | 456 +- drivers/gpu/drm/mcde/mcde_display_regs.h | 91 +- drivers/gpu/drm/mcde/mcde_drm.h | 10 - drivers/gpu/drm/mcde/mcde_drv.c | 46 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 51 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 1 + drivers/gpu/drm/msm/msm_gem.c | 9 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 10 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 5 +- drivers/gpu/drm/omapdrm/omap_gem.c | 3 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 345 +- drivers/gpu/drm/panel/panel-simple.c | 28 - drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/radeon_vce.c | 2 +- drivers/gpu/drm/ttm/ttm_pool.c | 22 - drivers/gpu/drm/udl/udl_drv.c | 2 + drivers/gpu/drm/v3d/v3d_bo.c | 2 +- drivers/gpu/drm/vc4/vc4_txp.c | 4 +- drivers/gpu/drm/vgem/vgem_drv.c | 3 +- drivers/gpu/drm/via/via_irq.c | 1 - drivers/gpu/drm/via/via_verifier.c | 7 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 8 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 13 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 7 +- drivers/gpu/drm/virtio/virtgpu_object.c | 1 + drivers/gpu/drm/vkms/vkms_drv.c | 1 + drivers/gpu/drm/vkms/vkms_writeback.c | 7 +- drivers/gpu/ipu-v3/ipu-di.c | 4 + drivers/hsi/controllers/omap_ssi_core.c | 2 +- drivers/hsi/hsi_core.c | 2 +- .../hwtracing/coresight/coresight-cti-platform.c | 6 +- drivers/i2c/i2c-core-base.c | 14 +- drivers/i3c/master.c | 5 +- drivers/i3c/master/Kconfig | 13 - drivers/i3c/master/Makefile | 1 - drivers/i3c/master/mipi-i3c-hci/Makefile | 6 - drivers/i3c/master/mipi-i3c-hci/cmd.h | 67 - drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 378 - drivers/i3c/master/mipi-i3c-hci/cmd_v2.c | 316 - drivers/i3c/master/mipi-i3c-hci/core.c | 798 -- drivers/i3c/master/mipi-i3c-hci/dat.h | 32 - drivers/i3c/master/mipi-i3c-hci/dat_v1.c | 184 - drivers/i3c/master/mipi-i3c-hci/dct.h | 16 - drivers/i3c/master/mipi-i3c-hci/dct_v1.c | 36 - drivers/i3c/master/mipi-i3c-hci/dma.c | 784 -- drivers/i3c/master/mipi-i3c-hci/ext_caps.c | 308 - drivers/i3c/master/mipi-i3c-hci/ext_caps.h | 19 - drivers/i3c/master/mipi-i3c-hci/hci.h | 144 - drivers/i3c/master/mipi-i3c-hci/ibi.h | 42 - drivers/i3c/master/mipi-i3c-hci/pio.c | 1041 -- drivers/i3c/master/mipi-i3c-hci/xfer_mode_rate.h | 79 - 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-gic-v3-its.c | 12 +- drivers/irqchip/irq-gic-v4.c | 19 - 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/mfd/menelaus.c | 2 +- drivers/misc/lkdtm/Makefile | 1 - drivers/misc/lkdtm/core.c | 3 - drivers/misc/lkdtm/lkdtm.h | 3 - drivers/misc/lkdtm/powerpc.c | 120 - drivers/misc/ocxl/context.c | 4 +- drivers/misc/ocxl/link.c | 70 +- drivers/misc/ocxl/ocxl_internal.h | 9 +- drivers/misc/ocxl/trace.h | 64 - drivers/mtd/ubi/build.c | 6 +- drivers/mtd/ubi/io.c | 9 +- drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/toshiba/ps3_gelic_net.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/pcmcia/Kconfig | 4 + drivers/pcmcia/Makefile | 1 + drivers/pcmcia/db1xxx_ss.c | 2 +- drivers/pcmcia/electra_cf.c | 2 - drivers/pcmcia/omap_cf.c | 8 +- drivers/pcmcia/vrc4173_cardu.c | 591 + drivers/pcmcia/vrc4173_cardu.h | 247 + drivers/platform/chrome/cros_ec_proto.c | 14 +- drivers/platform/chrome/cros_ec_typec.c | 336 +- drivers/power/reset/Kconfig | 7 - drivers/power/reset/Makefile | 1 - drivers/power/reset/ocelot-reset.c | 30 +- drivers/power/reset/qnap-poweroff.c | 8 +- drivers/power/reset/regulator-poweroff.c | 82 - drivers/power/reset/syscon-poweroff.c | 8 +- drivers/power/supply/ab8500_btemp.c | 68 +- drivers/power/supply/ab8500_charger.c | 99 +- drivers/power/supply/ab8500_fg.c | 106 +- drivers/power/supply/abx500_chargalg.c | 19 +- drivers/power/supply/axp20x_usb_power.c | 10 +- drivers/power/supply/axp288_charger.c | 28 +- drivers/power/supply/bq24190_charger.c | 21 +- drivers/power/supply/bq24735-charger.c | 1 + drivers/power/supply/bq25890_charger.c | 2 +- drivers/power/supply/collie_battery.c | 151 +- drivers/power/supply/generic-adc-battery.c | 31 +- drivers/power/supply/max17042_battery.c | 23 +- drivers/power/supply/max8997_charger.c | 67 +- drivers/power/supply/pm2301_charger.c | 3 +- drivers/power/supply/power_supply_sysfs.c | 2 +- drivers/power/supply/s3c_adc_battery.c | 57 +- drivers/power/supply/wm831x_power.c | 1 + drivers/ps3/ps3-lpm.c | 3 +- drivers/ps3/ps3-vuart.c | 10 +- drivers/ps3/ps3stor_lib.c | 2 +- drivers/pwm/Kconfig | 71 +- drivers/pwm/Makefile | 3 - drivers/pwm/core.c | 2 +- drivers/pwm/pwm-ab8500.c | 4 +- drivers/pwm/pwm-atmel-tcb.c | 264 +- drivers/pwm/pwm-atmel.c | 4 +- drivers/pwm/pwm-bcm-iproc.c | 4 +- drivers/pwm/pwm-bcm-kona.c | 4 +- drivers/pwm/pwm-bcm2835.c | 73 +- drivers/pwm/pwm-berlin.c | 4 +- drivers/pwm/pwm-brcmstb.c | 4 +- drivers/pwm/pwm-clps711x.c | 4 +- drivers/pwm/pwm-crc.c | 2 +- drivers/pwm/pwm-dwc.c | 319 - drivers/pwm/pwm-ep93xx.c | 4 +- drivers/pwm/pwm-fsl-ftm.c | 4 +- drivers/pwm/pwm-hibvt.c | 7 +- drivers/pwm/pwm-img.c | 4 +- drivers/pwm/pwm-imx-tpm.c | 10 +- drivers/pwm/pwm-imx1.c | 25 +- drivers/pwm/pwm-imx27.c | 28 +- drivers/pwm/pwm-intel-lgm.c | 244 - drivers/pwm/pwm-iqs620a.c | 2 +- drivers/pwm/pwm-keembay.c | 245 - drivers/pwm/pwm-lp3943.c | 1 - drivers/pwm/pwm-lpc18xx-sct.c | 4 +- drivers/pwm/pwm-lpc32xx.c | 4 +- drivers/pwm/pwm-lpss-platform.c | 39 +- drivers/pwm/pwm-lpss.c | 7 +- drivers/pwm/pwm-mediatek.c | 23 +- drivers/pwm/pwm-meson.c | 4 +- drivers/pwm/pwm-mtk-disp.c | 4 +- drivers/pwm/pwm-pxa.c | 4 +- drivers/pwm/pwm-rcar.c | 6 +- drivers/pwm/pwm-renesas-tpu.c | 4 +- drivers/pwm/pwm-rockchip.c | 4 +- drivers/pwm/pwm-samsung.c | 4 +- drivers/pwm/pwm-sifive.c | 4 +- drivers/pwm/pwm-sl28cpld.c | 4 +- drivers/pwm/pwm-spear.c | 4 +- drivers/pwm/pwm-sti.c | 54 +- drivers/pwm/pwm-sun4i.c | 4 +- drivers/pwm/pwm-tegra.c | 4 +- drivers/pwm/pwm-tiecap.c | 4 +- drivers/pwm/pwm-tiehrpwm.c | 16 +- drivers/pwm/pwm-vt8500.c | 4 +- drivers/pwm/pwm-zx.c | 5 +- drivers/reset/Kconfig | 2 +- drivers/reset/hisilicon/reset-hi3660.c | 9 +- drivers/reset/reset-simple.c | 2 - drivers/rtc/Kconfig | 33 +- drivers/rtc/class.c | 52 +- drivers/rtc/nvmem.c | 91 +- drivers/rtc/rtc-88pm80x.c | 2 +- drivers/rtc/rtc-88pm860x.c | 2 +- drivers/rtc/rtc-ab-b5ze-s3.c | 2 +- drivers/rtc/rtc-ab-eoz9.c | 2 +- drivers/rtc/rtc-ab3100.c | 2 +- drivers/rtc/rtc-ab8500.c | 2 +- drivers/rtc/rtc-abx80x.c | 2 +- drivers/rtc/rtc-ac100.c | 2 +- drivers/rtc/rtc-armada38x.c | 2 +- drivers/rtc/rtc-aspeed.c | 2 +- drivers/rtc/rtc-at91rm9200.c | 108 +- drivers/rtc/rtc-at91sam9.c | 2 +- drivers/rtc/rtc-au1xxx.c | 2 +- drivers/rtc/rtc-bd70528.c | 2 +- drivers/rtc/rtc-brcmstb-waketimer.c | 5 +- drivers/rtc/rtc-cadence.c | 2 +- drivers/rtc/rtc-cmos.c | 6 +- drivers/rtc/rtc-coh901331.c | 2 +- drivers/rtc/rtc-cpcap.c | 8 +- drivers/rtc/rtc-cros-ec.c | 2 +- drivers/rtc/rtc-da9052.c | 2 +- drivers/rtc/rtc-da9063.c | 4 +- drivers/rtc/rtc-davinci.c | 2 +- drivers/rtc/rtc-digicolor.c | 2 +- drivers/rtc/rtc-dm355evm.c | 2 +- drivers/rtc/rtc-ds1305.c | 5 +- drivers/rtc/rtc-ds1307.c | 83 +- drivers/rtc/rtc-ds1343.c | 5 +- drivers/rtc/rtc-ds1347.c | 2 +- drivers/rtc/rtc-ds1374.c | 2 +- drivers/rtc/rtc-ds1511.c | 6 +- drivers/rtc/rtc-ds1553.c | 6 +- drivers/rtc/rtc-ds1672.c | 2 +- drivers/rtc/rtc-ds1685.c | 5 +- drivers/rtc/rtc-ds1742.c | 6 +- drivers/rtc/rtc-ds2404.c | 2 +- drivers/rtc/rtc-ds3232.c | 2 +- drivers/rtc/rtc-ep93xx.c | 8 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 2 +- drivers/rtc/rtc-ftrtc010.c | 2 +- drivers/rtc/rtc-goldfish.c | 2 +- drivers/rtc/rtc-hym8563.c | 7 +- drivers/rtc/rtc-imx-sc.c | 2 +- drivers/rtc/rtc-imxdi.c | 2 +- drivers/rtc/rtc-isl12026.c | 4 +- drivers/rtc/rtc-isl1208.c | 4 +- drivers/rtc/rtc-jz4740.c | 2 +- drivers/rtc/rtc-lpc32xx.c | 2 +- drivers/rtc/rtc-ls1x.c | 2 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-m48t59.c | 5 +- drivers/rtc/rtc-m48t86.c | 5 +- drivers/rtc/rtc-mc13xxx.c | 2 +- drivers/rtc/rtc-meson-vrtc.c | 2 +- drivers/rtc/rtc-meson.c | 4 +- drivers/rtc/rtc-mpc5121.c | 2 +- drivers/rtc/rtc-mrst.c | 2 +- drivers/rtc/rtc-mt2712.c | 2 +- drivers/rtc/rtc-mt6397.c | 2 +- drivers/rtc/rtc-mv.c | 2 +- drivers/rtc/rtc-mxc.c | 25 +- drivers/rtc/rtc-mxc_v2.c | 2 +- drivers/rtc/rtc-omap.c | 13 +- drivers/rtc/rtc-pcap.c | 2 +- drivers/rtc/rtc-pcf2123.c | 2 +- drivers/rtc/rtc-pcf2127.c | 72 +- drivers/rtc/rtc-pcf85063.c | 4 +- drivers/rtc/rtc-pcf8523.c | 34 +- drivers/rtc/rtc-pcf85363.c | 4 +- drivers/rtc/rtc-pcf8563.c | 2 +- drivers/rtc/rtc-pic32.c | 2 +- drivers/rtc/rtc-pl030.c | 2 +- drivers/rtc/rtc-pl031.c | 8 +- drivers/rtc/rtc-pm8xxx.c | 2 +- drivers/rtc/rtc-ps3.c | 2 +- drivers/rtc/rtc-r9701.c | 2 +- drivers/rtc/rtc-rc5t619.c | 2 +- drivers/rtc/rtc-rk808.c | 2 +- drivers/rtc/rtc-rp5c01.c | 5 +- drivers/rtc/rtc-rs5c348.c | 2 +- drivers/rtc/rtc-rv3028.c | 6 +- drivers/rtc/rtc-rv3029c2.c | 4 +- drivers/rtc/rtc-rv3032.c | 8 +- drivers/rtc/rtc-rv8803.c | 5 +- drivers/rtc/rtc-rx6110.c | 165 +- drivers/rtc/rtc-rx8010.c | 2 +- drivers/rtc/rtc-rx8581.c | 4 +- drivers/rtc/rtc-s35390a.c | 2 +- drivers/rtc/rtc-s3c.c | 230 +- drivers/rtc/rtc-sa1100.c | 2 +- drivers/rtc/rtc-sc27xx.c | 42 +- drivers/rtc/rtc-sd3078.c | 2 +- drivers/rtc/rtc-sh.c | 2 +- drivers/rtc/rtc-sirfsoc.c | 2 +- drivers/rtc/rtc-snvs.c | 69 +- drivers/rtc/rtc-st-lpc.c | 2 +- drivers/rtc/rtc-starfire.c | 2 +- drivers/rtc/rtc-stk17ta8.c | 5 +- drivers/rtc/rtc-stmp3xxx.c | 2 +- drivers/rtc/rtc-sun4v.c | 2 +- drivers/rtc/rtc-sun6i.c | 10 +- drivers/rtc/rtc-sunxi.c | 2 +- drivers/rtc/rtc-tegra.c | 2 +- drivers/rtc/rtc-test.c | 3 +- drivers/rtc/rtc-tps6586x.c | 2 +- drivers/rtc/rtc-tps65910.c | 2 +- drivers/rtc/rtc-tx4939.c | 5 +- drivers/rtc/rtc-vr41xx.c | 2 +- drivers/rtc/rtc-vt8500.c | 2 +- drivers/rtc/rtc-wilco-ec.c | 2 +- drivers/rtc/rtc-wm831x.c | 2 +- drivers/rtc/rtc-xgene.c | 2 +- drivers/rtc/rtc-zynqmp.c | 2 +- drivers/rtc/sysfs.c | 2 + drivers/scsi/cxgbi/cxgb4i/Kconfig | 1 - drivers/scsi/cxlflash/ocxl_hw.c | 6 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- drivers/scsi/ps3rom.c | 3 +- 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/Kconfig | 1 - drivers/soc/Makefile | 1 - drivers/soc/litex/Kconfig | 19 - drivers/soc/litex/Makefile | 3 - drivers/soc/litex/litex_soc_ctrl.c | 176 - drivers/soc/mediatek/Kconfig | 1 + drivers/staging/android/ashmem.c | 6 +- drivers/tty/serial/Kconfig | 32 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/liteuart.c | 404 - 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/host/ehci-ps3.c | 4 +- drivers/usb/host/ohci-ps3.c | 4 +- drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/vdpa/ifcvf/ifcvf_main.c | 11 +- drivers/vfio/virqfd.c | 3 - drivers/vhost/vdpa.c | 10 +- drivers/video/fbdev/geode/lxfb_ops.c | 1 - drivers/video/fbdev/pm2fb.c | 1 - drivers/video/fbdev/ps3fb.c | 4 +- drivers/virtio/virtio_mem.c | 1789 +-- fs/9p/fid.c | 65 +- fs/9p/fid.h | 11 +- fs/9p/vfs_dentry.c | 2 - fs/9p/vfs_dir.c | 6 +- fs/9p/vfs_file.c | 7 +- fs/9p/vfs_inode.c | 47 +- fs/9p/vfs_inode_dotl.c | 35 +- fs/9p/vfs_super.c | 1 - fs/9p/xattr.c | 16 +- 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/Kconfig | 25 +- fs/cifs/Makefile | 4 +- fs/cifs/cache.c | 24 + fs/cifs/cifs_debug.c | 13 - fs/cifs/cifs_dfs_ref.c | 19 +- fs/cifs/cifs_fs_sb.h | 12 +- fs/cifs/cifs_swn.c | 694 - fs/cifs/cifs_swn.h | 25 - fs/cifs/cifsacl.c | 238 +- fs/cifs/cifsacl.h | 4 - fs/cifs/cifsencrypt.c | 5 - fs/cifs/cifsfs.c | 174 +- fs/cifs/cifsfs.h | 6 +- fs/cifs/cifsglob.h | 106 +- fs/cifs/cifspdu.h | 2 +- fs/cifs/cifsproto.h | 39 +- fs/cifs/connect.c | 2125 ++- fs/cifs/dfs_cache.c | 115 +- fs/cifs/dfs_cache.h | 2 +- fs/cifs/dir.c | 7 +- fs/cifs/file.c | 26 +- fs/cifs/fs_context.c | 1513 +-- fs/cifs/fs_context.h | 225 +- fs/cifs/fscache.c | 1 - fs/cifs/fscache.h | 1 + fs/cifs/inode.c | 74 +- fs/cifs/misc.c | 5 +- fs/cifs/netlink.c | 89 - fs/cifs/netlink.h | 16 - fs/cifs/readdir.c | 19 +- fs/cifs/sess.c | 71 +- fs/cifs/smb1ops.c | 13 +- fs/cifs/smb2misc.c | 31 +- fs/cifs/smb2ops.c | 63 +- fs/cifs/smb2pdu.c | 7 +- fs/cifs/smb2pdu.h | 14 +- fs/cifs/smbdirect.c | 1 - fs/cifs/trace.h | 4 - fs/cifs/transport.c | 15 - fs/cifs/unc.c | 71 - fs/configfs/dir.c | 1 - fs/dax.c | 11 +- fs/eventfd.c | 5 +- fs/eventpoll.c | 287 +- 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 | 44 +- fs/fs-writeback.c | 4 - fs/gfs2/glock.c | 8 + fs/gfs2/incore.h | 1 + fs/gfs2/inode.c | 16 +- fs/gfs2/inode.h | 3 + fs/gfs2/super.c | 2 + fs/gfs2/util.c | 2 +- fs/gfs2/util.h | 6 +- fs/iomap/seek.c | 125 +- fs/jffs2/debug.h | 23 +- fs/jffs2/jffs2_fs_sb.h | 1 - fs/jffs2/nodelist.h | 4 +- fs/jffs2/readinode.c | 16 - fs/jffs2/super.c | 32 +- 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/overlayfs/file.c | 9 + fs/overlayfs/super.c | 4 +- fs/proc/internal.h | 3 +- fs/proc/page.c | 40 +- fs/pstore/ftrace.c | 8 +- fs/ramfs/inode.c | 12 - fs/ubifs/auth.c | 4 +- fs/ubifs/commit.c | 4 +- fs/ubifs/debug.c | 116 +- fs/ubifs/debug.h | 5 +- fs/ubifs/dir.c | 4 +- fs/ubifs/file.c | 8 +- fs/ubifs/io.c | 52 +- fs/ubifs/journal.c | 3 +- fs/ubifs/lpt.c | 4 +- fs/ubifs/master.c | 4 +- fs/ubifs/orphan.c | 6 +- fs/ubifs/recovery.c | 6 +- fs/ubifs/replay.c | 6 +- fs/ubifs/sb.c | 2 +- fs/ubifs/scan.c | 4 +- fs/ubifs/super.c | 6 +- fs/ubifs/tnc.c | 10 +- fs/ubifs/tnc_misc.c | 7 +- fs/ubifs/ubifs.h | 10 +- fs/xfs/libxfs/xfs_bmap.c | 22 +- fs/xfs/libxfs/xfs_bmap_btree.c | 2 + fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/libxfs/xfs_format.h | 11 +- fs/xfs/libxfs/xfs_ialloc.c | 166 +- fs/xfs/libxfs/xfs_ialloc.h | 36 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 5 + fs/xfs/libxfs/xfs_inode_buf.c | 4 + fs/xfs/libxfs/xfs_refcount.c | 9 + fs/xfs/libxfs/xfs_rmap.c | 9 + fs/xfs/libxfs/xfs_sb.c | 104 +- fs/xfs/libxfs/xfs_sb.h | 3 - fs/xfs/libxfs/xfs_shared.h | 1 + fs/xfs/libxfs/xfs_types.c | 64 - fs/xfs/libxfs/xfs_types.h | 7 - fs/xfs/scrub/agheader_repair.c | 2 + fs/xfs/scrub/bmap.c | 22 +- fs/xfs/scrub/common.c | 14 + fs/xfs/scrub/dir.c | 21 +- fs/xfs/scrub/inode.c | 4 + fs/xfs/scrub/parent.c | 10 +- fs/xfs/scrub/rtbitmap.c | 4 +- fs/xfs/xfs_acl.c | 40 +- fs/xfs/xfs_bmap_item.c | 65 +- fs/xfs/xfs_extfree_item.c | 23 +- fs/xfs/xfs_inode.c | 249 +- fs/xfs/xfs_inode.h | 6 +- fs/xfs/xfs_iops.c | 41 +- fs/xfs/xfs_iops.h | 8 + fs/xfs/xfs_iwalk.c | 2 +- fs/xfs/xfs_log_recover.c | 5 +- fs/xfs/xfs_qm.c | 26 +- fs/xfs/xfs_refcount_item.c | 52 +- fs/xfs/xfs_rmap_item.c | 67 +- fs/xfs/xfs_super.c | 77 +- fs/xfs/xfs_trace.h | 18 - fs/xfs/xfs_trans_dquot.c | 43 +- include/asm-generic/bitops/find.h | 19 - include/asm-generic/io.h | 4 - include/crypto/public_key.h | 1 + include/drm/drm_dsc.h | 1 - include/drm/drm_fb_helper.h | 14 +- include/drm/drm_gem_shmem_helper.h | 7 +- include/drm/drm_modes.h | 3 - include/drm/drm_modeset_helper_vtables.h | 13 +- include/dt-bindings/clock/fsl,qoriq-clockgen.h | 15 - include/dt-bindings/clock/g12a-clkc.h | 2 - include/dt-bindings/clock/qcom,camcc-sc7180.h | 121 - include/dt-bindings/clock/qcom,gcc-sdx55.h | 117 - include/dt-bindings/clock/qcom,rpmh.h | 10 - .../dt-bindings/clock/qcom,sm8250-lpass-aoncc.h | 11 - .../dt-bindings/clock/qcom,sm8250-lpass-audiocc.h | 13 - include/dt-bindings/gpio/tegra186-gpio.h | 4 +- include/keys/encrypted-type.h | 2 +- include/kvm/arm_pmu.h | 3 + include/kvm/arm_vgic.h | 1 - include/linux/bitmap.h | 61 - include/linux/bitops.h | 13 - include/linux/blk-mq.h | 4 +- include/linux/blkdev.h | 18 +- include/linux/clk-provider.h | 39 - include/linux/clk.h | 20 +- include/linux/clk/samsung.h | 4 +- include/linux/compat.h | 38 - include/linux/compiler_attributes.h | 8 +- include/linux/compiler_types.h | 6 + include/linux/cpuhotplug.h | 1 - include/linux/dcache.h | 1 - include/linux/dma-buf-map.h | 2 +- include/linux/dma-map-ops.h | 14 - include/linux/efi.h | 33 +- include/linux/eventfd.h | 6 - include/linux/ftrace.h | 45 +- include/linux/gfp.h | 2 - include/linux/gpio/consumer.h | 4 +- include/linux/gpio/driver.h | 71 + include/linux/ide.h | 8 +- include/linux/init.h | 2 +- include/linux/irqchip/arm-gic-v4.h | 4 - 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/kprobes.h | 2 +- include/linux/kvm_dirty_ring.h | 103 - include/linux/kvm_host.h | 21 +- include/linux/litex.h | 102 - include/linux/lsm_hook_defs.h | 3 - include/linux/lsm_hooks.h | 6 - include/linux/memblock.h | 1 - include/linux/memcontrol.h | 156 +- include/linux/memory_hotplug.h | 3 - include/linux/memremap.h | 6 - include/linux/mm.h | 26 +- include/linux/mm_types.h | 10 - include/linux/mmap_lock.h | 16 +- include/linux/mmdebug.h | 13 - include/linux/module.h | 28 +- include/linux/moduleloader.h | 3 +- include/linux/moduleparam.h | 12 +- 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/platform_data/cros_ec_commands.h | 155 - include/linux/power/generic-adc-battery.h | 4 + include/linux/psci.h | 9 - include/linux/pwm.h | 5 + include/linux/rcupdate.h | 6 - include/linux/regset.h | 12 - include/linux/rtc.h | 22 +- include/linux/s3c_adc_battery.h | 3 + include/linux/sched.h | 10 +- include/linux/secretmem.h | 30 - include/linux/security.h | 8 - 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 | 8 - include/linux/trace_recursion.h | 232 - include/linux/verification.h | 2 - include/linux/wait.h | 16 +- include/linux/watch_queue.h | 7 +- include/misc/ocxl.h | 2 +- include/net/9p/client.h | 7 - include/trace/events/btrfs.h | 104 +- include/trace/events/kvm.h | 63 - include/trace/events/rpcrdma.h | 450 +- include/uapi/asm-generic/unistd.h | 10 +- include/uapi/drm/drm_mode.h | 165 +- include/uapi/linux/cifs/cifs_netlink.h | 63 - include/uapi/linux/close_range.h | 3 + include/uapi/linux/gpio.h | 12 +- include/uapi/linux/kvm.h | 56 +- include/uapi/linux/magic.h | 1 - include/uapi/linux/virtio_gpu.h | 4 - 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/livepatch/Kconfig | 2 +- kernel/livepatch/patch.c | 15 +- kernel/module.c | 200 +- kernel/params.c | 10 +- kernel/power/hibernate.c | 5 +- kernel/power/snapshot.c | 4 +- kernel/rcu/tasks.h | 25 +- kernel/sched/core.c | 8 +- kernel/sched/wait.c | 17 +- kernel/sys_ni.c | 7 - kernel/sysctl.c | 8 +- kernel/trace/Kconfig | 68 - kernel/trace/Makefile | 1 - kernel/trace/blktrace.c | 4 +- kernel/trace/bpf_trace.c | 2 +- kernel/trace/fgraph.c | 3 +- kernel/trace/ftrace.c | 57 +- kernel/trace/ring_buffer.c | 162 +- kernel/trace/synth_event_gen_test.c | 2 +- kernel/trace/trace.c | 2 +- kernel/trace/trace.h | 177 + kernel/trace/trace_benchmark.c | 6 +- kernel/trace/trace_dynevent.c | 2 +- kernel/trace/trace_dynevent.h | 6 +- kernel/trace/trace_entries.h | 6 +- kernel/trace/trace_event_perf.c | 15 +- kernel/trace/trace_events.c | 7 +- kernel/trace/trace_events_filter.c | 23 +- kernel/trace/trace_events_hist.c | 2 +- kernel/trace/trace_events_synth.c | 4 +- kernel/trace/trace_export.c | 2 +- kernel/trace/trace_functions.c | 23 +- kernel/trace/trace_functions_graph.c | 2 +- kernel/trace/trace_hwlat.c | 4 +- kernel/trace/trace_irqsoff.c | 2 +- kernel/trace/trace_output.c | 6 +- kernel/trace/trace_output.h | 1 - kernel/trace/trace_recursion_record.c | 236 - kernel/trace/trace_sched_wakeup.c | 2 +- kernel/trace/trace_selftest.c | 27 +- kernel/trace/trace_stack.c | 3 +- kernel/trace/tracing_map.c | 6 +- kernel/trace/tracing_map.h | 2 +- kernel/watchdog.c | 21 - kernel/watchdog_hld.c | 1 - kernel/workqueue.c | 13 +- lib/Kconfig | 3 - lib/Kconfig.debug | 17 +- lib/Kconfig.kasan | 65 +- lib/Kconfig.kfence | 72 - lib/Makefile | 8 +- lib/cpumask.c | 60 +- lib/crc32.c | 4 +- lib/crypto/aes.c | 4 +- lib/devmem_is_allowed.c | 27 - 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 | 5 - mm/Makefile | 2 - mm/compaction.c | 2 +- mm/filemap.c | 346 +- 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 | 74 +- mm/memory_hotplug.c | 107 +- mm/mempool.c | 4 +- mm/memremap.c | 20 - mm/mmap.c | 50 +- 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/util.c | 12 - mm/vmalloc.c | 5 +- mm/vmscan.c | 68 +- mm/vmstat.c | 32 +- net/9p/client.c | 14 +- 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 +- 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/ppc/snd_ps3.c | 3 +- sound/soc/intel/skylake/cnl-sst.c | 1 - tools/gpio/gpio-event-mon.c | 6 +- tools/gpio/lsgpio.c | 4 - tools/perf/python/tracepoint.py | 2 +- tools/perf/python/twatch.py | 2 +- 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/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 | 74 + 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 +- .../filesystems/epoll/epoll_wakeup_test.c | 72 - tools/testing/selftests/kselftest/prefix.pl | 2 +- tools/testing/selftests/kvm/.gitignore | 6 +- tools/testing/selftests/kvm/Makefile | 3 +- tools/testing/selftests/kvm/aarch64/get-reg-list.c | 39 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 55 +- tools/testing/selftests/kvm/dirty_log_test.c | 344 +- tools/testing/selftests/kvm/include/kvm_util.h | 38 +- .../testing/selftests/kvm/include/perf_test_util.h | 4 + .../kvm/include/s390x/diag318_test_handler.h | 13 - .../selftests/kvm/include/x86_64/processor.h | 17 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 4 + .../testing/selftests/kvm/lib/aarch64/processor.c | 17 + tools/testing/selftests/kvm/lib/kvm_util.c | 156 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 4 - .../selftests/kvm/lib/s390x/diag318_test_handler.c | 82 - tools/testing/selftests/kvm/lib/s390x/processor.c | 22 + tools/testing/selftests/kvm/lib/x86_64/processor.c | 32 + tools/testing/selftests/kvm/s390x/sync_regs_test.c | 16 +- .../testing/selftests/kvm/set_memory_region_test.c | 2 + .../selftests/kvm/x86_64/cr4_cpuid_sync_test.c | 1 + tools/testing/selftests/kvm/x86_64/debug_regs.c | 1 + tools/testing/selftests/kvm/x86_64/evmcs_test.c | 2 + tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c | 87 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 4 +- .../testing/selftests/kvm/x86_64/set_sregs_test.c | 92 +- tools/testing/selftests/kvm/x86_64/smm_test.c | 2 + tools/testing/selftests/kvm/x86_64/state_test.c | 1 + .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 1 + tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 1 + tools/testing/selftests/kvm/x86_64/user_msr_test.c | 7 +- .../selftests/kvm/x86_64/vmx_apic_access_test.c | 1 + .../kvm/x86_64/vmx_close_while_nested_test.c | 1 + .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 1 + .../kvm/x86_64/vmx_preemption_timer_test.c | 15 +- .../kvm/x86_64/vmx_set_nested_state_test.c | 21 - .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 1 + tools/testing/selftests/lkdtm/tests.txt | 1 - tools/testing/selftests/net/devlink_port_split.py | 2 +- tools/testing/selftests/powerpc/eeh/Makefile | 2 +- tools/testing/selftests/powerpc/eeh/settings | 1 - tools/testing/selftests/powerpc/mm/bad_accesses.c | 2 +- tools/testing/selftests/powerpc/nx-gzip/.gitignore | 3 - .../testing/selftests/powerpc/security/.gitignore | 1 - tools/testing/selftests/powerpc/signal/.gitignore | 1 - .../testing/selftests/powerpc/syscalls/.gitignore | 1 - 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 + virt/kvm/coalesced_mmio.c | 2 +- virt/kvm/dirty_ring.c | 194 - virt/kvm/eventfd.c | 9 +- virt/kvm/kvm_main.c | 172 +- 1886 files changed, 25970 insertions(+), 78861 deletions(-) delete mode 100644 Documentation/dev-tools/kfence.rst delete mode 100644 Documentation/devicetree/bindings/clock/fsl,flexspi-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,aoncc-sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,audiocc-sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sdx55.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7180-camcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock [...] delete mode 100644 Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock [...] create mode 100644 Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/i3c/mipi-i3c-hci.yaml delete mode 100644 Documentation/devicetree/bindings/power/reset/regulator-poweroff.yaml create mode 100644 Documentation/devicetree/bindings/pwm/atmel-tcb-pwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/intel,keembay-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/intel,lgm-pwm.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 Documentation/devicetree/bindings/serial/litex,liteuart.yaml delete mode 100644 Documentation/devicetree/bindings/soc/litex/litex,soc-controller.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/el2_setup.h delete mode 100644 arch/arm64/include/asm/kfence.h create mode 100644 arch/arm64/include/asm/kvm_coproc.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 create mode 100644 arch/arm64/kvm/aarch32.c delete mode 100644 arch/arm64/kvm/hyp/exception.c delete mode 100644 arch/arm64/kvm/hyp/include/hyp/adjust_pc.h delete mode 100644 arch/arm64/kvm/hyp/include/nvhe/trap_handler.h delete mode 100644 arch/arm64/kvm/hyp/nvhe/hyp-smp.c delete mode 100644 arch/arm64/kvm/hyp/nvhe/psci-relay.c create mode 100644 arch/arm64/kvm/hyp/smccc_wa.S create mode 100644 arch/arm64/kvm/regmap.c delete mode 100644 arch/m68k/68000/dragen2.c delete mode 100644 arch/m68k/68000/m68328.h create mode 100644 arch/m68k/68000/m68EZ328.c create mode 100644 arch/m68k/68000/m68VZ328.c delete mode 100644 arch/m68k/68000/ucsimm.c delete mode 100644 arch/openrisc/boot/dts/or1klitex.dts delete mode 100644 arch/openrisc/configs/or1klitex_defconfig delete mode 100644 arch/powerpc/configs/disable-werror.config delete mode 100644 arch/powerpc/configs/ppc64le.config delete mode 100644 arch/powerpc/configs/security.config create mode 100644 arch/powerpc/include/asm/book3s/64/kup-radix.h delete mode 100644 arch/powerpc/include/asm/book3s/64/kup.h delete mode 100644 arch/powerpc/include/asm/clocksource.h delete mode 100644 arch/powerpc/include/asm/cpu_setup_power.h delete mode 100644 arch/powerpc/include/asm/kvm_guest.h create mode 100644 arch/powerpc/include/asm/mm-arch-hooks.h delete mode 100644 arch/powerpc/include/asm/vdso/clocksource.h delete mode 100644 arch/powerpc/include/asm/vdso/gettimeofday.h delete mode 100644 arch/powerpc/include/asm/vdso/processor.h delete mode 100644 arch/powerpc/include/asm/vdso/timebase.h delete mode 100644 arch/powerpc/include/asm/vdso/vsyscall.h create mode 100644 arch/powerpc/kernel/cpu_setup_power.S delete mode 100644 arch/powerpc/kernel/cpu_setup_power.c delete mode 100644 arch/powerpc/kernel/ptrace/ptrace-fpu.c delete mode 100755 arch/powerpc/kernel/vdso32/gen_vdso_offsets.sh delete mode 100644 arch/powerpc/kernel/vdso32/vgettimeofday.c delete mode 100755 arch/powerpc/kernel/vdso64/gen_vdso_offsets.sh delete mode 100644 arch/powerpc/kernel/vdso64/vgettimeofday.c delete mode 100644 arch/powerpc/mm/book3s32/nohash_low.S delete mode 100644 arch/riscv/include/asm/stacktrace.h delete mode 100644 arch/riscv/lib/memmove.S rename arch/sparc/include/asm/{extable.h => extable_64.h} (92%) create mode 100644 arch/sparc/mm/extable.c delete mode 100644 arch/um/include/asm/set_memory.h delete mode 100644 arch/x86/include/asm/kfence.h rename security/integrity/ima/ima_efi.c => arch/x86/kernel/ima_arch.c (60%) delete mode 100644 drivers/clk/clk-fsl-flexspi.c delete mode 100644 drivers/clk/qcom/camcc-sc7180.c delete mode 100644 drivers/clk/qcom/gcc-sdx55.c delete mode 100644 drivers/clk/qcom/lpass-gfm-sm8250.c create mode 100644 drivers/dma-buf/heaps/heap-helpers.c create mode 100644 drivers/dma-buf/heaps/heap-helpers.h delete mode 100644 drivers/gpio/gpio-hisi.c delete mode 100644 drivers/gpio/gpio-msc313.c delete mode 100644 drivers/gpu/drm/mcde/mcde_clk_div.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/Makefile delete mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd_v1.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/cmd_v2.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/core.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dat.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dat_v1.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dct.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dct_v1.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/dma.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/ext_caps.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/ext_caps.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/hci.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/ibi.h delete mode 100644 drivers/i3c/master/mipi-i3c-hci/pio.c delete mode 100644 drivers/i3c/master/mipi-i3c-hci/xfer_mode_rate.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/misc/lkdtm/powerpc.c create mode 100644 drivers/pcmcia/vrc4173_cardu.c create mode 100644 drivers/pcmcia/vrc4173_cardu.h delete mode 100644 drivers/power/reset/regulator-poweroff.c delete mode 100644 drivers/pwm/pwm-dwc.c delete mode 100644 drivers/pwm/pwm-intel-lgm.c delete mode 100644 drivers/pwm/pwm-keembay.c delete mode 100644 drivers/soc/litex/Kconfig delete mode 100644 drivers/soc/litex/Makefile delete mode 100644 drivers/soc/litex/litex_soc_ctrl.c delete mode 100644 drivers/tty/serial/liteuart.c 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/cifs/cifs_swn.c delete mode 100644 fs/cifs/cifs_swn.h delete mode 100644 fs/cifs/netlink.c delete mode 100644 fs/cifs/netlink.h delete mode 100644 fs/cifs/unc.c delete mode 100644 fs/mount_notify.c delete mode 100644 include/dt-bindings/clock/fsl,qoriq-clockgen.h delete mode 100644 include/dt-bindings/clock/qcom,camcc-sc7180.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-sdx55.h delete mode 100644 include/dt-bindings/clock/qcom,sm8250-lpass-aoncc.h delete mode 100644 include/dt-bindings/clock/qcom,sm8250-lpass-audiocc.h delete mode 100644 include/linux/kfence.h delete mode 100644 include/linux/kvm_dirty_ring.h delete mode 100644 include/linux/litex.h delete mode 100644 include/linux/secretmem.h delete mode 100644 include/linux/trace_recursion.h delete mode 100644 include/uapi/linux/cifs/cifs_netlink.h delete mode 100644 kernel/dma/map_benchmark.c delete mode 100644 kernel/trace/trace_recursion_record.c delete mode 100644 lib/Kconfig.kfence delete mode 100644 lib/devmem_is_allowed.c 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 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/include/s390x/diag318_test_handler.h delete mode 100644 tools/testing/selftests/kvm/lib/s390x/diag318_test_handler.c delete mode 100644 tools/testing/selftests/powerpc/eeh/settings delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/.gitignore delete mode 100644 tools/testing/selftests/vm/memfd_secret.c delete mode 100644 virt/kvm/dirty_ring.c