This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gcc/release-arm in repository toolchain/ci/linux.
omits 7c1dffd471b1 arm64: dts: qcom: sm8250.dtsi: add display system nodes omits 221f0ef37f55 arm64: dts: sm8250-mtp: enable USB host nodes omits 0085a33a25cc arm64: dts: qcom: sm8250: Add support for LLCC block omits 5c8fe583cce5 Linux 5.11-rc1 omits 14e3e989f6a5 proc mountinfo: make splice available again omits 52cd5f9c22ee Merge tag 'ntb-5.11' of git://github.com/jonmason/ntb omits 33c148a4ae7d Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits cce622ab9284 Merge tag 'objtool-urgent-2020-12-27' of git://git.kernel. [...] omits 6be5f58215f1 Merge tag 'locking-urgent-2020-12-27' of git://git.kernel. [...] omits 2eeefc60ad70 Merge tag 'timers-urgent-2020-12-27' of git://git.kernel.o [...] omits 3b80dee70eaa Merge tag 'sched-urgent-2020-12-27' of git://git.kernel.or [...] omits f838f8d2b694 mfd: ab8500-debugfs: Remove extraneous seq_putc omits 40f78232f973 Merge tag 'pci-v5.11-fixes-1' of git://git.kernel.org/pub/ [...] omits c9a3c4e637ac mfd: ab8500-debugfs: Remove extraneous curly brace omits 99e629f14b47 PCI: dwc: Fix inverted condition of DMA mask setup warning omits 275e88b06a27 PCI: tegra: Fix host link initialization omits 61d791365b72 drm/amd/display: avoid uninitialized variable warning omits 5814bc2d4cc2 Merge tag 'perf-tools-2020-12-24' of git://git.kernel.org/ [...] omits 42dc45e84452 Merge branch 'for-5.11' of git://git.kernel.org/pub/scm/li [...] omits 11cc92eb747a genirq: Fix export of irq_to_desc() for powerpc KVM omits 7bb5226c8a4b Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] omits 71c5f03154ac Merge tag 'docs-5.11-2' of git://git.lwn.net/linux omits 555a6e8c11e6 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits 2f2fce3d5357 Merge tag 'Smack-for-5.11-io_uring-fix' of git://github.co [...] omits 7a2fde8def1f Merge tag 'riscv-for-linus-5.11-rc1' of git://git.kernel.o [...] omits 9b3f7f1b841e Merge tag 'powerpc-5.11-2' of git://git.kernel.org/pub/scm [...] omits 3913d00ac51a Merge tag 'irq-core-2020-12-23' of git://git.kernel.org/pu [...] omits 4a1106afeed2 Merge tag 'efi_updates_for_v5.11' of git://git.kernel.org/ [...] omits 60e8edd2513a Merge tag 'io_uring-5.11-2020-12-23' of git://git.kernel.d [...] omits 771e7e416105 Merge tag 'block-5.11-2020-12-23' of git://git.kernel.dk/l [...] omits 1f13d2f7d8a4 Merge tag 'libnvdimm-for-5.11' of git://git.kernel.org/pub [...] omits ef2c8b81b888 Merge tag 'drm-next-2020-12-24' of git://anongit.freedeskt [...] omits 14571d5f22d3 Merge tag 'devicetree-fixes-for-5.11-1' of git://git.kerne [...] omits 64145482d333 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 127c3d2e7e8a Merge branch 'for-5.11/dax' into for-5.11/libnvdimm omits ff8da37d3d8d device-dax: Avoid an unnecessary check in alloc_dev_dax_range() omits 6268d7da4d19 device-dax: Fix range release omits 5149303fdfe5 perf probe: Fix memory leak when synthesizing SDT probes omits 8d4852b468c3 perf stat aggregation: Add separate thread member omits b993381779da perf stat aggregation: Add separate core member omits ba2ee166d92b perf stat aggregation: Add separate die member omits 1a270cb6b3cc perf stat aggregation: Add separate socket member omits fcd83a35dd93 perf stat aggregation: Add separate node member omits ff5232956e07 perf stat aggregation: Start using cpu_aggr_id in map omits d526e1a033e0 perf cpumap: Drop in cpu_aggr_map struct omits cea6575fdccf perf cpumap: Add new map type for aggregation omits 2760f5a14fe7 perf stat: Replace aggregation ID with a struct omits fa265e59b81a perf cpumap: Add new struct for cpu aggregation omits 91585846f105 perf cpumap: Use existing allocator to avoid using malloc omits 23331eeb731a perf tests: Improve topology test to check all aggregation types omits b27d20ab1c6a perf tools: Update s390's syscall.tbl copy from the kernel [...] omits c5ef52944a2d perf tools: Update powerpc's syscall.tbl copy from the ker [...] omits 22ffc3f5598d perf s390: Move syscall.tbl check into check-headers.sh omits 9bad32b2c63c perf powerpc: Move syscall.tbl check to check-headers.sh omits b71df82d05b7 tools headers UAPI: Synch KVM's svm.h header with the kernel omits 9880e71cbaa8 tools kvm headers: Update KVM headers from the kernel sources omits cd97448db80e tools headers UAPI: Sync KVM's vmx.h header with the kerne [...] omits 288807fc3a5f tools headers UAPI: Sync kvm.h headers with the kernel sources omits fde668244d1d tools arch x86: Sync the msr-index.h copy with the kernel sources omits 7f3905f00a20 tools headers cpufeatures: Sync with the kernel sources omits 6e5192143ab5 tools headers UAPI: Update epoll_pwait2 affected files omits d8f6e5c6c837 scripts: coccicheck: Correct usage of make coccicheck omits d2ee8447e1be coccinelle: update expiring email addresses omits 5b2fc08c455b Merge tag 'amd-drm-fixes-5.11-2020-12-23' of git://people. [...] omits 399895b3e25f Merge tag 'drm-misc-next-fixes-2020-12-22' of git://anongi [...] omits 58cf05f597b0 Merge tag 'sound-fix-5.11-rc1' of git://git.kernel.org/pub [...] omits a0881596757f Merge tag 'tag-chrome-platform-for-v5.11' of git://git.ker [...] omits 6755f4563144 Merge tag 'linux-watchdog-5.11-rc1' of git://www.linux-wat [...] omits a135a1b4c4db drm/amd/display: Fix memory leaks in S3 resume omits 505199a3b714 drm/amdgpu: Fix a copy-pasta comment omits 05211e7fbbf0 drm/amdgpu: only set DP subconnector type on DP and eDP co [...] omits e75a9db3c59e drm/amd/pm: bump Sienna Cichlid smu_driver_if version to m [...] omits 110b055b2827 drm/amd/display: add getter routine to retrieve mpcc mux omits 4aa9d658d21c drm/amd/display: always program DPPDTO unless not safe to lower omits c277925cca8c drm/amd/display: [FW Promotion] Release 0.0.47 omits 1e7445dcc174 drm/amd/display: updated wm table for Renoir omits 73d48f085184 drm/amd/display: Acquire DSC during split stream for ODM o [...] omits a71e5529d267 drm/amd/display: Multi-display underflow observed omits cbac53f7fc90 drm/amd/display: Remove unnecessary NULL check omits e82632356d53 drm/amd/display: Update RN/VGH active display count workaround omits cf7fc75523b3 drm/amd/display: change SMU repsonse timeout to 2s. omits e8e91f9395ef drm/amd/display: gradually ramp ABM intensity omits 9413b23fadad drm/amd/display: To modify the condition in indicating bra [...] omits c2d61e309171 drm/amd/display: Modify the hdcp device count check condition omits 2da94e2808bd drm/amd/display: Interfaces for hubp blank and soft reset omits ea96b12aa4fa drm/amd/display: handler not correctly checked at remove_i [...] omits 462fbeb1fcfc drm/amdgpu: check gfx pipe availability before toggling it [...] omits d0f2f634f59d drm/amdgpu: remove unnecessary asic type check omits 35b14475257f drm/amdgpu: check number of gfx ring before init cp gfx omits 46926127d763 md/bcache: convert comma to semicolon omits 117ae250cfa3 bcache:remove a superfluous check in register_bcache omits c0e583ab2016 crypto: qat - add CRYPTO_AES to Kconfig dependencies omits 167316a5a083 crypto: keembay - Add dependency on HAS_IOMEM omits c5b840a28b52 crypto: keembay - CRYPTO_DEV_KEEMBAY_OCS_AES_SM4 should de [...] omits 2b8f061a4f50 dt-bindings: Drop redundant maxItems/items omits 246eedd70da9 dt-bindings: net: qcom,ipa: Drop unnecessary type ref on ' [...] omits 9bfaf9c729a9 dt-bindings: Drop unnecessary *-supply schemas properties omits c07e6719511e io_uring: hold uring_lock while completing failed polled i [...] omits 9faadcc8abe4 io_uring: fix double io_uring free omits 942cb357ae7d Smack: Handle io_uring kernel thread privileges omits 614cb5894306 Merge tag 'acpi-5.11-rc1-2' of git://git.kernel.org/pub/sc [...] omits 4960821a4d80 Merge tag 'pm-5.11-rc1-2' of git://git.kernel.org/pub/scm/ [...] omits 2762db756f42 Merge tag 'kconfig-v5.11' of git://git.kernel.org/pub/scm/ [...] omits 7b95f0563ab5 Merge tag 'kbuild-v5.11' of git://git.kernel.org/pub/scm/l [...] omits 1375b9803e00 Merge branch 'akpm' (patches from Andrew) omits c45647f9f562 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux omits d8355e740f41 Merge tag 'for-5.11/dm-changes' of git://git.kernel.org/pu [...] omits 4e31dcc0a923 Merge tag 'hwmon-for-v5.11-take2' of git://git.kernel.org/ [...] omits 347d81b68b8f Merge tag 'dma-mapping-5.11' of git://git.infradead.org/us [...] omits 4f06f210673e Merge tag 'configfs-5.11' of git://git.infradead.org/users [...] omits e9e541ecfee3 Merge tag 'exfat-for-5.11-rc1' of git://git.kernel.org/pub [...] omits e14fd4ba8fb4 x86/split-lock: Avoid returning with interrupts enabled omits 625d867347c9 kasan: update documentation omits e86f8b09f215 kasan, mm: allow cache merging with no metadata omits 97593cad003c kasan: sanitize objects when metadata doesn't fit omits 3933c1757163 kasan: clarify comment in __kasan_kfree_large omits 1ef3133bd3b8 kasan: simplify assign_tag and set_tag calls omits d99f6a10c161 kasan: don't round_up too much omits eeb3160c2419 kasan, mm: rename kasan_poison_kfree omits 34303244f261 kasan, mm: check kasan_enabled in annotations omits 8028caaca7a8 kasan: add and integrate kasan boot parameters omits 57345fa68a27 kasan: inline (un)poison_range and check_invalid_free omits bffe690708c8 kasan: open-code kasan_unpoison_slab omits d8dd397120be kasan: inline random_tag for HW_TAGS omits c0054c565ae5 kasan: inline kasan_reset_tag for tag-based modes omits 77f57c983065 kasan: remove __kasan_unpoison_stack omits 38dd767daed1 kasan: allow VMAP_STACK for HW_TAGS mode omits d56a9ef84bd0 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK omits 8bb0009b1946 kasan: introduce set_alloc_info omits 6476792f1015 kasan: rename get_alloc/free_info omits c696de9f12b7 kasan: simplify quarantine_put call site omits 29f080881601 kselftest/arm64: check GCR_EL1 after context switch omits 948e32539f4a kasan: add documentation for hardware tag-based mode omits 94ab5b61ee16 kasan, arm64: enable CONFIG_KASAN_HW_TAGS omits aa1ef4d7b3f6 kasan, mm: reset tags when accessing metadata omits 4291e9ee6189 kasan, arm64: print report from tag fault handler omits 2e903b914797 kasan, arm64: implement HW_TAGS runtime omits 0fea6e9af889 kasan, arm64: expand CONFIG_KASAN checks omits 8a494023b80e kasan, x86, s390: update undef CONFIG_KASAN omits 6c6a04fe367f kasan: define KASAN_GRANULE_SIZE for HW_TAGS omits ccbe2aaba1ed arm64: kasan: add arch layer for memory tagging helpers omits dc09b29fd071 arm64: kasan: align allocations for HW_TAGS omits c746170d6a48 kasan, mm: untag page address in free_reserved_area omits bad1e1c663e0 arm64: mte: switch GCR_EL1 in kernel entry and exit omits 620954a67bce arm64: mte: convert gcr_user into an exclude mask omits bfc62c598527 arm64: kasan: allow enabling in-kernel MTE omits 98c970da8b35 arm64: mte: add in-kernel tag fault handler omits e5b8d9218951 arm64: mte: reset the page tag in page->flags omits 85f49cae4dfc arm64: mte: add in-kernel MTE helpers omits f469c032c05e arm64: enable armv8.5-a asm-arch option omits 6a63a63ff1ac kasan: introduce CONFIG_KASAN_HW_TAGS omits 96e0279df6d8 kasan: separate metadata_fetch_row for each mode omits 88b865974d17 kasan: rename SHADOW layout macros to META omits db3de8f759c8 kasan: rename print_shadow_for_address to print_memory_metadata omits 6882464faf74 kasan: rename addr_has_shadow to addr_has_metadata omits 60a3a5fe950f kasan, arm64: rename kasan_init_tags and mark as __init omits 28ab35841ce0 kasan, arm64: move initialization message omits d73b49365ee6 kasan, arm64: only use kasan_depth for software modes omits afe6ef80dcec kasan, arm64: only init shadow for software modes omits 97fc71223236 kasan: decode stack frame only with KASAN_STACK_ENABLE omits 2cdbed63490d kasan: hide invalid free check implementation omits ffcc5cea46c0 kasan: don't duplicate config dependencies omits 59fd51b2ba6b kasan: rename report and tags files omits affc3f07759c kasan: define KASAN_MEMORY_PER_SHADOW_PAGE omits bb359dbcb700 kasan: split out shadow.c from common.c omits b266e8fee963 kasan: only build init.c for software modes omits 1f600626b3a9 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* omits cebd0eb29acd kasan: rename (un)poison_shadow to (un)poison_range omits d5750edf6da7 kasan: shadow declarations only for software modes omits 3b1a4a864087 kasan: group vmalloc code omits 71f6af6d52ce kasan: KASAN_VMALLOC depends on KASAN_GENERIC omits 11f094e312ae kasan: drop unnecessary GPL text from comment headers omits be993933d2e9 ext4: remove unnecessary wbc parameter from ext4_bio_write_page omits 82ef1370b0c1 ext4: avoid s_mb_prefetch to be zero in individual scenarios omits c92dc856848f ext4: defer saving error info from atomic context omits c3a74f8e25e9 Merge branch 'pm-cpufreq' omits 0a4e668b5d52 hwmon: (k10temp) Remove support for displaying voltage and [...] omits 7b51e703a89b block: update some copyrights omits ca2e270aa1aa block: remove a pointless self-reference in block_dev.c omits adf4c01aba57 MAINTAINERS: add fs/block_dev.c to the block section omits 13be30f156fd ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N66 [...] omits 6ca653e3f73a ALSA: hda/realtek: Apply jack fixup for Quanta NL3 omits b77709237e72 dm cache: simplify the return expression of load_mapping() omits 538fcf57aaee Merge branches 'acpi-scan', 'acpi-pnp' and 'acpi-sleep' omits 43877226829e ALSA: usb-audio: Add implicit feeback support for the BOSS GT-1 omits de043da0b9e7 RISC-V: Fix usage of memblock_enforce_memory_limit omits 9eb78c253275 exfat: Avoid allocating upcase table using kcalloc() omits 2e2cbaf920d1 fix hostfs_open() use of ->f_path.dentry omits a528b04ea406 io_uring: fix ignoring xa_store errors omits 52252adede91 dm ebs: avoid double unlikely() notation when using IS_ERR() omits 252bd1256396 dm verity: skip verity work if I/O error when system is sh [...] omits 8653b778e454 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 8552d28e1401 Merge tag 'm68knommu-for-v5.11' of git://git.kernel.org/pu [...] omits 70990afa34fb Merge tag '9p-for-5.11-rc1' of git://github.com/martinetd/linux omits c635b0cea6b8 docs: admin-guide: Fix default value of max_map_count in s [...] omits 9bf19b78a203 Documentation/submitting-patches: Document the SoB chain omits 27ab873e0ca6 Documentation: process: Correct numbering omits 7e9028571651 docs: submitting-patches: Trivial - fix grammatical error omits d5c243989fb0 powerpc/32: Fix vmap stack - Properly set r1 before activa [...] omits ecbbb88727ae Merge branch 'devel-stable' into for-next omits 8cc9251737d1 Merge branches 'fixes' and 'misc' into for-next omits 10fce53c0ef8 ARM: 9027/1: head.S: explicitly map DT even if it lives in [...] omits 0cda9bc15dfc ARM: 9038/1: Link with '-z norelro' omits 551b39efc6ff ARM: 9037/1: uncompress: Add OF_DT_MAGIC macro omits 1ecec38547d4 ARM: 9036/1: uncompress: Fix dbgadtb size parameter name omits 0557ac83fd1a ARM: 9035/1: uncompress: Add be32tocpu macro omits 27bde183b0d3 ARM: 9033/1: arm/smp: Drop the macro S(x,s) omits 76460d613d9b ARM: 9032/1: arm/mm: Convert PUD level pgtable helper macr [...] omits 6c7a6d22fcef ARM: 9031/1: hyp-stub: remove unused .L__boot_cpu_mode_off [...] omits 3cce9d44321e ARM: 9044/1: vfp: use undef hook for VFP support detection omits 2eda7f110006 powerpc/vdso: Fix DOTSYM for 32-bit LE VDSO omits 107521e80396 powerpc/vdso: Don't pass 64-bit ABI cflags to 32-bit VDSO omits 42ed6d56ade2 powerpc/vdso: Block R_PPC_REL24 relocations omits 9014eab6a38c powerpc/smp: Add __init to init_big_cores() omits 0faa22f09caa powerpc/time: Force inlining of get_tb() omits b36f835b6369 powerpc/boot: Fix build of dts/fsl omits e40ad84c26b4 cpufreq: intel_pstate: Use most recent guaranteed performa [...] omits 525d9c57d0ee ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S omits 8b7c764e0644 ALSA: core: Remove redundant comments omits 90d39628ac79 kconfig: doc: fix $(fileno) to $(filename) omits 135b4957eac4 kconfig: fix return value of do_error_if() omits 18084e435ff6 Documentation/kbuild: Document platform dependency practises omits c613583b6a87 Documentation/kbuild: Document COMPILE_TEST dependencies omits 9ab55d7f240f genksyms: Ignore module scoped _Static_assert() omits b9ed847b5ae6 modpost: turn static exports into error omits c7299d98c00a modpost: turn section mismatches to error from fatal() omits d6d692fa21d3 modpost: change license incompatibility to error() from fatal() omits 1d6cd3929360 modpost: turn missing MODULE_LICENSE() into error omits 0fd3fbadd9a8 modpost: refactor error handling and clarify error/fatal d [...] omits bc72d723ec6b modpost: rename merror() to error() omits 436e980e2ed5 kbuild: don't hardcode depmod path omits c0ea806f874e kbuild: doc: document subdir-y syntax omits d0e628cd817f kbuild: doc: clarify the difference between extra-y and always-y omits 39bb232ae614 kbuild: doc: split if_changed explanation to a separate section omits 41cac0834f88 kbuild: doc: merge 'Special Rules' and 'Custom kbuild comm [...] omits 23b53061ad5d kbuild: doc: fix 'List directories to visit when descendin [...] omits 8c4d9b145ba3 kbuild: doc: replace arch/$(ARCH)/ with arch/$(SRCARCH)/ omits b044a535d9a6 kbuild: doc: update the description about kbuild Makefiles omits abe7e32f1d50 Merge branches 'clk-ingenic', 'clk-vc5', 'clk-cleanup', 'c [...] omits b53a1603b46c Merge branches 'clk-ti', 'clk-analog', 'clk-trace', 'clk-a [...] omits 699eda2814f2 Merge branches 'clk-tegra', 'clk-imx', 'clk-sifive', 'clk- [...] omits d240d4c20578 Merge branches 'clk-amlogic', 'clk-rockchip', 'clk-of', 'c [...] omits 23cae54f5269 Merge branches 'clk-doc', 'clk-qcom', 'clk-simplify', 'clk [...] omits e37b12e4bb21 Merge tag 'for-linus-5.11-ofs1' of git://git.kernel.org/pu [...] omits 582888130702 Merge tag '5.11-rc-smb3-part2' of git://git.samba.org/sfre [...] omits 48342fc07272 Merge tag 'perf-tools-2020-12-19' of git://git.kernel.org/ [...] omits 0c797d2c7e82 dt-binding: clock: Document canaan,k210-clk bindings omits 6c5c16007a11 dt-bindings: Add Canaan vendor prefix omits 6a447b0e3151 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits f4a2f7866faa Merge tag 'rtc-5.11' of git://git.kernel.org/pub/scm/linux [...] omits f57555eda979 io_uring: end waiting before task cancel attempts omits 55583d72e230 io_uring: always progress task_work on task cancel omits 7703f46f2caf Merge tag 'gfs2-for-5.11' of git://git.kernel.org/pub/scm/ [...] omits 450f68e2425e epoll: fix compat syscall wire up of epoll_pwait2 omits 446bc1c20733 io-wq: kill now unused io_wq_cancel_all() omits 00c18640c243 io_uring: make ctx cancel on exit targeted to actual ctx omits 09926202e939 ALSA: hda/realtek: Add quirk for MSI-GP73 omits 4b003f5fcadf clk: vc5: Use "idt,voltage-microvolt" instead of "idt,volt [...] omits 11a163f2c7d6 clk: ingenic: Fix divider calculation with div tables omits 48f68de00c14 clk: sunxi-ng: Make sure divider tables have sentinel omits d2d94fc56762 clk: s2mps11: Fix a resource leak in error handling paths [...] omits 6f37689cf6b3 clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 omits 5142cbcea324 clk: si5351: Wait for bit clear after PLL reset omits 01324f9e88b5 clk: at91: sam9x60: remove atmel,osc-bypass support omits 467f8165a2b0 Merge tag 'close-range-cloexec-unshare-v5.11' of git://git [...] omits 3872f516aab3 Merge tag 'for-linus-5.11-rc1b-tag' of git://git.kernel.or [...] omits 2e7f545096f9 perf mem: Factor out a function to generate sort order omits a50d03e3b8b6 perf sort: Add sort option for data page size omits 651283d57eb4 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 190daf192067 Merge tag 'i3c/for-5.11' of git://git.kernel.org/pub/scm/l [...] omits 6b9bae63de4f perf script: Support data page size omits 11c336526e25 Merge tag 'for-v5.11' of git://git.kernel.org/pub/scm/linu [...] omits c2703b66172f Merge tag 'hsi-for-5.11' of git://git.kernel.org/pub/scm/l [...] omits d56154c7e8ba Merge tag 'pwm/for-5.11-rc1' of git://git.kernel.org/pub/s [...] omits 91f3bf0d5315 clk: at91: sama7g5: register cpu clock omits 7a110b9107ed clk: at91: clk-master: re-factor master clock omits 120d5d8b4614 clk: at91: sama7g5: do not allow cpu pll to go higher than 1GHz omits f803858af84e clk: at91: sama7g5: decrease lower limit for MCK0 rate omits 4011f03ee475 clk: at91: sama7g5: remove mck0 from parent list of other clocks omits 8dc4af8bef12 clk: at91: clk-sam9x60-pll: allow runtime changes for pll omits 0bb4623f13d4 clk: at91: sama7g5: add 5th divisor for mck0 layout and ch [...] omits e26b3006ff07 clk: at91: clk-master: add 5th divisor for mck master omits 83d002877365 clk: at91: sama7g5: allow SYS and CPU PLLs to be exported [...] omits 3d86ee17d467 dt-bindings: clock: at91: add sama7g5 pll defines omits 91274497c791 clk: at91: sama7g5: fix compilation error omits be439cc4c404 clk: bcm: dvp: Add MODULE_DEVICE_TABLE() omits c82cf05190d4 clk: bcm: dvp: drop a variable that is assigned to only omits 1db98bcf56b1 Merge branch 'akpm' (patches from Andrew) omits 01ab1ede9190 mm/Kconfig: fix spelling mistake "whats" -> "what's" omits e9ce39b5b390 selftests/filesystems: expand epoll with epoll_pwait2 omits b0a0c2615f6f epoll: wire up syscall epoll_pwait2 omits 58169a52ebc9 epoll: add syscall epoll_pwait2 omits 7cdf7c20e971 epoll: convert internal api to timespec64 omits e59d3c64cba6 epoll: eliminate unnecessary lock for zero timeout omits 00b27634bc47 epoll: replace gotos with a proper loop omits e8c85328b1e8 epoll: pull all code between fetch_events and send_event i [...] omits 1493c47fb140 epoll: simplify and optimize busy loop logic omits e411596d48b5 epoll: move eavail next to the list_empty_careful check omits cccd29bf0823 epoll: pull fatal signal checks into ep_send_events() omits 2efdaf7660c4 epoll: simplify signal handling omits 289caf5d8f6c epoll: check for events when removing a timed out thread f [...] omits 9a1ac2288cf1 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits 93bb59ca5e97 mm, kvm: account kvm_vcpu_mmap to kmemcg omits bec78efd0061 mm/memcg: remove unused definitions omits a4055888629b mm/memcg: warning on !memcg after readahead page charged omits 76358ab54735 mm/memcg: bail early from swap accounting if memcg disabled omits 6abc20f8f879 selftests/core: add regression test for CLOSE_RANGE_UNSHAR [...] omits fe325c3ff318 selftests/core: add test for CLOSE_RANGE_UNSHARE | CLOSE_R [...] omits ae78ba8d3bb6 selftests/core: handle missing syscall number for close_range omits ca202504ea6f selftests/core: fix close_range_test build after XFAIL removal omits fec8a6a69103 close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLO [...] omits dd2016623695 io_uring: fix 0-iov read buffer select omits 6190c0ccaf5d xen: Kconfig: remove X86_64 depends from XEN_512GB omits 9541b81322e6 Add SMB 2 support for getting and setting SACLs omits 71ac13457d9d rtc: pcf2127: only use watchdog when explicitly available omits 320d159e2d63 dt-bindings: rtc: add reset-source property omits f6f5cd840ae7 timekeeping: Fix spelling mistake in Kconfig "fullfill" -> [...] omits 3644e2d2dda7 mm/filemap: fix infinite loop in generic_file_buffered_read() omits 21df8683b856 dt-bindings/display: abt,y030xx067a: Fix binding omits 246e18ba725c dt-bindings: clock: imx8qxp-lpcg: eliminate yamllint warnings omits aeefc1a01e7c dt-bindings: display: eliminate yamllint warnings omits c4b8c562a75f dt-bindings: media: nokia,smia: eliminate yamllint warnings omits d73982be2b00 dt-bindings: devapc: add the required property 'additional [...] omits c8f054f10507 dt-bindings: soc: add the required property 'additionalPro [...] omits c1efde3f9780 dt-bindings: serial: add the required property 'additional [...] omits 64a21a18f55e dt-bindings: xlnx,vcu-settings: fix dt_binding_check warnings omits 479a41748fdd media: dt-bindings: coda: Add missing 'additionalProperties' omits d69c6ddd019f dt-bindings: Fix JSON pointers omits 418eddef050d vdpa: Use simpler version of ida allocation omits 476c135e3217 vdpa: Add missing comment for virtqueue count omits be618636de41 uapi: virtio_ids: add missing device type IDs from OASIS spec omits 1e38f0031c30 uapi: virtio_ids.h: consistent indentions omits 2e1139d613c7 vhost scsi: fix error return code in vhost_scsi_set_endpoint() omits e152d8af4220 virtio_ring: Fix two use after free bugs omits 411ea23a7652 virtio_net: Fix error code in probe() omits ae93d8ea0fa7 virtio_ring: Cut and paste bugs in vring_create_virtqueue_ [...] omits 1a5514cbb09a tools/virtio: add barrier for aarch64 omits b9ca93bcd186 tools/virtio: add krealloc_array omits 697d1549140c tools/virtio: include asm/bug.h omits 83ef73b27eb2 vdpa/mlx5: Use write memory barrier after updating CQ index omits db1e8bb6c63a vdpa: split vdpasim to core and net modules omits 275900dfa17c vdpa_sim: split vdpasim_virtqueue's iov field in out_iov a [...] omits da7af6967c6e vdpa_sim: make vdpasim->buffer size configurable omits 165be1f80b88 vdpa_sim: use kvmalloc to allocate vdpasim->buffer omits b240491b7a48 vdpa_sim: set vringh notify callback omits c124a95e304b vdpa_sim: add set_config callback in vdpasim_dev_attr omits 65b709586e22 vdpa_sim: add get_config callback in vdpasim_dev_attr omits f37cbbc65178 vdpa_sim: make 'config' generic and usable for any device type omits cf1a3b35382c vdpa_sim: store parsed MAC address in a buffer omits a13b5918fdd0 vdpa_sim: add work_fn in vdpasim_dev_attr omits 011c35bac5ef vdpa_sim: add supported_features field in vdpasim_dev_attr omits 2f8f46188805 vdpa_sim: add device id field in vdpasim_dev_attr omits 6c6e28fe4579 vdpa_sim: add struct vdpasim_dev_attr for device attributes omits 36a9c3063025 vdpa_sim: rename vdpasim_config_ops variables omits 2fc0ebfa0390 vdpa_sim: make IOTLB entries limit configurable omits 423248d60d2b vdpa_sim: remove hard-coded virtq count omits cc3d42386d14 vdpa_sim: remove unnecessary headers inclusion omits 29b90f92ee64 vdpa: remove unnecessary 'default n' in Kconfig entries omits 4d10367fd411 vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code omits 0ab4b8901a8e vhost_vdpa: switch to vmemdup_user() omits 3711387a7543 virtio-mem: Big Block Mode (BBM) - safe memory hotunplug omits 269ac9389db4 virtio-mem: Big Block Mode (BBM) - basic memory hotunplug omits 8dc4bb58a146 mm/memory_hotplug: extend offline_and_remove_memory() to h [...] omits faa45ff4ce88 virtio-mem: allow to force Big Block Mode (BBM) and set th [...] omits 4ba50cd3355d virtio-mem: Big Block Mode (BBM) memory hotplug omits 01afdee29aef virtio-mem: factor out adding/removing memory from Linux omits d46dfb62f676 virtio-mem: memory notifier callbacks are specific to Sub [...] omits 602ef8945717 virito-mem: existing (un)plug functions are specific to Su [...] omits 8a6f082babea virtio-mem: memory block ids are specific to Sub Block Mode (SBM) omits 905c4c5146dc virtio-mem: nb_sb_per_mb and subblock_size are specific to [...] omits 54c6a6ba75ba virito-mem: subblock states are specific to Sub Block Mode (SBM) omits 99f0b55ea6c3 virtio-mem: memory block states are specific to Sub Block [...] omits d5614944254c virito-mem: document Sub Block Mode (SBM) omits 98ff9f941186 virtio-mem: generalize handling when memory is getting onl [...] omits 1d33c2caa8cb virtio-mem: don't always trigger the workqueue when offlin [...] omits 420066829bb6 virtio-mem: drop last_mb_id omits 835491c554fb virtio-mem: generalize virtio_mem_overlaps_range() omits 8464e3bdf208 virtio-mem: generalize virtio_mem_owned_mb() omits 989ff8252707 virtio-mem: generalize check for added memory omits f2d799d59135 virtio-mem: retry fake-offlining via alloc_contig_range() [...] omits 7a34c77dab7e virtio-mem: factor out handling of fake-offline pages in m [...] omits 89c486c47f2a virtio-mem: factor out fake-offlining into virtio_mem_fake [...] omits 6beb3a9421fd virtio-mem: print debug messages from virtio_mem_send_*_request() omits 41e6215c6d29 virtio-mem: factor out calculation of the bit number withi [...] omits 2a6285114bc5 virtio-mem: use "unsigned long" for nr_pages when fake onl [...] omits d76944f80d5f virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() omits 20b9150225c8 virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling omits 347202dc04a1 virtio-mem: more precise calculation in virtio_mem_mb_stat [...] omits 6725f21157b4 virtio-mem: determine nid only once using memory_add_physa [...] omits a0b96314870f Merge tag 'xfs-5.11-merge-4' of git://git.kernel.org/pub/s [...] omits 4862c741bd44 Merge tag 'ktest-v5.11' of git://git.kernel.org/pub/scm/li [...] omits c59c7588fc92 Merge tag 'drm-next-2020-12-18' of git://anongit.freedeskt [...] omits b53d4872d2cf tools headers UAPI: Update asm-generic/unistd.h omits f93c789a3e24 tools headers cpufeatures: Sync with the kernel sources omits d6dbfceec5dd tools headers UAPI: Sync linux/prctl.h with the kernel sources omits 4a443a51776c tools headers UAPI: Sync linux/fscrypt.h with the kernel sources omits 7ddcdea5b544 tools headers UAPI: Sync linux/const.h with the kernel headers omits e9bde94f1eb5 tools arch x86: Sync the msr-index.h copy with the kernel sources omits eb2842da77e1 perf trace beauty: Update copy of linux/socket.h with the [...] omits 23cd9543a52b tools headers: Update linux/ctype.h with the kernel sources omits ffb9beb13e8d tools headers: Add conditional __has_builtin() omits 4bba4c4bb09a tools headers: Get tools's linux/compiler.h closer to the [...] omits 432c19a8d965 Merge tag 'thermal-v5.11-2-rc1' of git://git.kernel.org/pu [...] omits 3970acf7ddb9 SMB3: Add support for getting and setting SACLs omits a087241716a6 Merge tag 's390-5.11-2' of git://git.kernel.org/pub/scm/li [...] omits 5ba836eb9fdb Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits e2ae634014d3 Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.o [...] omits be3e477effba drm/komeda: Fix bit check to import to value of proper type omits a24cf238c771 drm/komeda: Handle NULL pointer access code path in error case omits 8e8fbfc68248 drm/komeda: Remove useless variable assignment omits 4b501262826f drm/komeda: Correct the sequence of hw_done() and flip_done() omits 11cb881bf075 ALSA: pcm: oss: Fix a few more UBSAN fixes omits 618de0f4ef11 ALSA: pcm: Clear the full allocated memory at hw_params omits 5c1733e33c88 ALSA: memalloc: Align buffer allocations in page size omits 9df28edce7c6 ALSA: usb-audio: Disable sample read check if firmware doe [...] omits f2283366c291 ALSA: pcm: Remove snd_pcm_lib_preallocate_dma_free() omits 91ea62d58bd6 softirq: Avoid bad tracing / lockdep interaction omits 441fa3409769 jump_label/static_call: Add MAINTAINERS omits 55d2eba8e7cd jump_label: Fix usage in module __init omits 4efd7faba5e0 Merge tag 'drm-intel-next-fixes-2020-12-18' of git://anong [...] omits dfea9fce29fd io_uring: close a small race gap for files cancel omits 0020ef04e485 io_uring: fix io_wqe->work_list corruption omits f96f62597ea4 drm/qxl: don't allocate a dma_address array omits 660a59953f4f drm/nouveau: fix multihop when move doesn't work. omits 29c9dece56ca drm/qxl: don't allocate a dma_address array omits 0bf1bafb17df cifs: Avoid error pointer dereference omits 046f70d31ddb drm/i915/tgl: Fix REVID macros for TGL to fetch correct stepping omits 0e53656ad8ab drm/i915: Fix mismatch between misplaced vma check and vma insert omits dd0e2193b1e4 drm/i915/perf: also include Gen11 in OATAILPTR workaround omits 2ccf2e038684 Revert "drm/i915: re-order if/else ladder for hpd_irq_setup" omits 0f2c66ae5c8d cifs: Re-indent cifs_swn_reconnect() omits eedf8e88e5f0 cifs: Unlock on errors in cifs_swn_reconnect() omits 6a29ab57f4e9 cifs: Delete a stray unlock in cifs_swn_reconnect() omits a409ed156a90 Merge tag 'gpio-v5.11-1' of git://git.kernel.org/pub/scm/l [...] omits 345b17acb1aa Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] omits 787fec8ac15c Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub [...] omits e13300bdaa68 Merge tag '5.11-rc-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 8bcbe3132c66 device-dax: delete a redundancy check in dev_dax_validate_align() omits d64c6f96ba86 Merge tag 'net-5.11-rc1' of git://git.kernel.org/pub/scm/l [...] omits 088fb29b40f2 drm/amdgpu: fix vbios reservation handling on SR-IOV omits 9e3a6ab74ff8 drm/amd/pm: check pmfw version before issuing RlcPowerNoti [...] omits 6cc980e3f52e drm/amdkfd: PCIe atomics required for gfx10 omits 0c6c887835b5 Merge tag 'for-linus' of git://github.com/openrisc/linux omits 8a5be36b9303 Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm [...] omits 09c0796adf0c Merge tag 'trace-v5.11' of git://git.kernel.org/pub/scm/li [...] omits 312dcaf96721 Merge tag 'modules-for-v5.11' of git://git.kernel.org/pub/ [...] omits 0b9491b62119 watchdog: convert comma to semicolon omits 6daa90439e91 Merge tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub [...] omits 71425189b2b7 blk-mq: Don't complete on a remote CPU in force threaded mode omits 53a7f655834c s390/dasd: fix list corruption of lcu list omits 0ede91f83aa3 s390/dasd: fix list corruption of pavgroup group list omits a29ea0165349 s390/dasd: prevent inconsistent LCU device data omits 658a337a606f s390/dasd: fix hanging device offline processing omits 83005cd6bc76 Merge tag 'mailbox-v5.11' of git://git.linaro.org/landing- [...] omits 74f602dc96dd Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/proj [...] omits be695ee29e8f Merge tag 'ceph-for-5.11-rc1' of git://github.com/ceph/cep [...] omits 92dbc9dedccb Merge tag 'ovl-update-5.11' of git://git.kernel.org/pub/sc [...] omits 65de0b89d7d5 Merge tag 'fuse-update-5.11' of git://git.kernel.org/pub/s [...] omits fef98671194b ACPI: PM: s2idle: Move x86-specific code to the x86 directory omits ff49c86f27e4 Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/ [...] omits b97d4c424e36 Merge tag 'for_v5.11-rc1' of git://git.kernel.org/pub/scm/ [...] omits 14bd41e41899 Merge tag 'fsnotify_for_v5.11-rc1' of git://git.kernel.org [...] omits 02a7780e4d2f ext4: simplify ext4 error translation omits 4067662388f9 ext4: move functions in super.c omits 014c9caa29d3 ext4: make ext4_abort() use __ext4_error() omits 93c20bc3eafb ext4: standardize error message in ext4_protect_reserved_inode() omits 81414b4dd48f ext4: remove redundant sb checksum recomputation omits b08070eca9e2 ext4: don't remount read-only with errors=continue on reboot omits 46e294efc355 ext4: fix deadlock with fs freezing and EA inodes omits 9bd23c31f392 jbd2: add a helper to find out number of fast commit blocks omits 941ba122ca56 ext4: make fast_commit.h byte identical with e2fsprogs/fas [...] omits 5a150bdec7dc ext4: fix fall-through warnings for Clang omits b1b7dce3f09b ext4: add docs about fast commit idempotence omits 03505c58b86a ext4: remove the unused EXT4_CURRENT_REV macro omits bc18546bf68e ext4: fix an IS_ERR() vs NULL check omits c9200760da8a ext4: check for invalid block size early when mounting a f [...] omits cca415537244 ext4: fix a memory leak of ext4_free_data omits 1c28a05d1a97 tools headers UAPI: Sync linux/stat.h with the kernel sources omits 4262f8c3efa1 tools headers: Syncronize linux/build_bug.h with the kerne [...] omits 281a94b0f2f0 Merge remote-tracking branch 'torvalds/master' into perf/core omits feca8a8342d3 perf tools: Reformat record's control fd man text omits 526671bfc47d perf config: Fix example command in manpage to conform to [...] omits dc67d1920417 perf test: Make sample-parsing test aware of PERF_SAMPLE_{ [...] omits 47dce51acc33 perf tools: Add support to read build id from compressed elf omits 8abceacff87d perf debug: Add debug_set_file function omits 7cfcd1e016cc perf tools: Add evlist__disable_evsel/evlist__enable_evsel omits 96aea4daa6cb perf evlist: Support pipe mode display omits 03de8656c777 perf report: Support --header-only for pipe mode omits e15a536521ed perf vendor events: Add JSON metrics for imx8mm DDR Perf omits be335ec28efa perf metricgroup: Support adding metrics for system PMUs omits a36fadb17c27 perf metricgroup: Support printing metric groups for system PMUs omits f6fe1e48ae18 perf metricgroup: Split up metricgroup__print() omits c2337d67199a perf metricgroup: Fix metrics using aliases covering multi [...] omits 6d2783fe365f perf evlist: Change evlist__splice_list_tail() ordering omits 4513c719c6f1 perf pmu: Add pmu_add_sys_aliases() omits 51d548471510 perf pmu: Add pmu_id() omits 4689f56796f8 perf jevents: Add support for system events tables omits 4853f1caa43e perf jevents: Add support for an extra directory level omits 456ef4c11c06 perf evsel: Emit warning about kernel not supporting the d [...] omits 542b88fd1276 perf record: Support new sample type for data page size omits 47d982202f8c tools headers UAPI: Update tools's copy of linux/perf_event.h omits bf53fc6b5f41 perf unwind: Fix separate debug info files when using elfu [...] omits 2eb5dd418034 perf record: Fix memory leak when using '--user-regs=?' to [...] omits 09d59c2f3465 tools build: Add missing libcap to test-all.bin target omits d652d5f1eeeb drm/edid: fix objtool warning in drm_cvt_modes() omits 9272e97ae9e9 ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_igno [...] omits 0de7fb7c8687 ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() omits 71da201f38df ACPI: scan: Defer enumeration of devices with _DEP lists omits 6fc250887cbe ACPI: scan: Evaluate _DEP before adding the device omits 89448c47b845 io_uring: limit {io|sq}poll submit locking scope omits 09e88404f46c io_uring: inline io_cqring_mark_overflow() omits e23de15fdbd3 io_uring: consolidate CQ nr events calculation omits 9cd2be519d05 io_uring: remove racy overflow list fast checks omits cda286f0715c io_uring: cancel reqs shouldn't kill overflow list omits 76efc1c77096 blk-iocost: Add iocg idle state tracepoint omits 1aba169e7709 nbd: Respect max_part for all partition scans omits 4bc4a912534a io_uring: hold mmap_sem for mm->locked_vm manipulation omits 67698880ac9d thermal: int340x: Support Alder Lake omits 6eefb79d6f5b pwm: sun4i: Remove erroneous else branch omits edf7f80e780e pwm: sl28cpld: Set driver data before registering the PWM chip omits 3df23a316c4a pwm: Remove unused function pwmchip_add_inversed() omits 1ce65396e6b2 pwm: imx27: Fix overflow for bigger periods omits 2f81b51d0d02 pwm: bcm2835: Support apply function for atomic configuration omits bb72e1dbae0e pwm: keembay: Fix build failure with -Os omits 765edf0bf019 pwm: core: Use octal permission omits aa43edcbc898 pwm: lpss: Make compilable with COMPILE_TEST omits 71d4b833da7f pwm: Fix dependencies on HAS_IOMEM omits 2b1c1a5d5148 pwm: Use -EINVAL for unsupported polarity omits f14a8f0ef981 pwm: sti: Remove unnecessary blank line omits fd3ae02bb66f pwm: sti: Avoid conditional gotos omits 97960addcd9f pwm: Add PWM fan controller driver for LGM SoC omits 7c0e4f2ef782 Add DT bindings YAML schema for PWM fan controller of LGM SoC omits 1ed2b3fca645 pwm: Add DesignWare PWM Controller Driver omits 554b3b31e922 dt-bindings: pwm: mtk-disp: add MT8167 SoC binding omits 8b2fbaed90f6 pwm: mediatek: Add MT8183 SoC support omits 0c0ead76235d pwm: mediatek: Always use bus clock omits ad5a228b9bad dt-bindings: pwm: pwm-mediatek: Add documentation for MT8183 SoC omits bd899ceb8f91 pwm: Add PWM driver for Intel Keem Bay omits cb55d17ea2ec dt-bindings: pwm: keembay: Add bindings for Intel Keem Bay PWM omits 1f0f1e80fdd3 pwm: lp3943: Dynamically allocate PWM chip base omits 34cbcd72588f pwm: atmel-tcb: Add sama5d2 support omits 061f8572a31c pwm: atmel-tcb: Switch to new binding omits cd6720ba022b dt-bindings: microchip: atmel,at91rm9200-tcb: Add atmel,tcb-pwm omits 44db5363fab8 pwm: tiehrpwm: Handle deferred probe with dev_err_probe() omits e3aa45f2f88b pwm: lpss: Set DPM_FLAG_SMART_SUSPEND on Cherry Trail devices omits b9c90f153d83 pwm: lpss: Use DPM_FLAG_NO_DIRECT_COMPLETE instead of decl [...] omits d58560e6fa46 pwm: lpss: Log error from pwm_lpss_is_updating() if the up [...] omits 5e5da1e9fbee pwm: ab8500: Explicitly allocate pwm chip base dynamically omits 269effd03f61 pwm: zx: Add missing cleanup in error path omits 2e978a4564b8 pwm: ab8500: Add error message if pwmchip_add() fails omits f1332e929415 pwm: imx1: Use dev_err_probe() to simplify error handling omits d109d74c4cda pwm: imx27: Use dev_err_probe() to simplify error handling omits 168cc32920ef pwm: imx-tpm: Use dev_err_probe() to simplify error handling omits accef074e9d1 pwm: atmel: Convert to devm_platform_ioremap_resource() omits 96cfceba3967 pwm: sifive: Convert to devm_platform_ioremap_resource() omits cecccd8d4af2 pwm: hibvt: Convert to devm_platform_ioremap_resource() omits 74ec20a4e6a0 pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource() omits d574ab62a56f pwm: img: Convert to devm_platform_ioremap_resource() omits 3151b13017ec pwm: clps711x: Convert to devm_platform_ioremap_resource() omits 6e0301e7df7a pwm: mtk-disp: Convert to devm_platform_ioremap_resource() omits 5bec839f13a9 pwm: brcmstb: Convert to devm_platform_ioremap_resource() omits 4906bf5482e4 pwm: vt8500: Convert to devm_platform_ioremap_resource() omits 05baa59601ee pwm: berlin: Convert to devm_platform_ioremap_resource() omits f57e7d25e5f3 pwm: bcm2835: Convert to devm_platform_ioremap_resource() omits 1dcf0523fdb3 pwm: tiecap: Convert to devm_platform_ioremap_resource() omits 860b1ca0eabc pwm: imx: Convert to devm_platform_ioremap_resource() omits dc13c0f61e31 pwm: tiehrpwm: Convert to devm_platform_ioremap_resource() omits cc1cc4ba3673 pwm: samsung: Convert to devm_platform_ioremap_resource() omits ed98401f4665 pwm: bcm-iproc: Convert to devm_platform_ioremap_resource() omits 5119ee9effdd pwm: rockchip: Convert to devm_platform_ioremap_resource() omits 17076b10d40a pwm: meson: Convert to devm_platform_ioremap_resource() omits fd7c575ac602 pwm: lpc32xx: Convert to devm_platform_ioremap_resource() omits 537fe6878673 pwm: bcm-kona: Convert to devm_platform_ioremap_resource() omits 21af435676d3 pwm: spear: Convert to devm_platform_ioremap_resource() omits bde048ebbd27 pwm: zx: Convert to devm_platform_ioremap_resource() omits 6945fe42f801 pwm: pxa: Convert to devm_platform_ioremap_resource() omits 728cd3e6eaf8 pwm: sti: Convert to devm_platform_ioremap_resource() omits 7681c2bd2ab2 pwm: mediatek: Convert to devm_platform_ioremap_resource() omits fa44fe41cc75 pwm: tegra: Convert to devm_platform_ioremap_resource() omits fc0155f8221a pwm: ep93xx: Convert to devm_platform_ioremap_resource() omits e3f22bc2556a pwm: renesas-tpu: Convert to devm_platform_ioremap_resource() omits 3d3a32593957 pwm: rcar: Convert to devm_platform_ioremap_resource() omits e9534031f069 pwm: fsl-ftm: Convert to devm_platform_ioremap_resource() omits 2e379ffb44d9 pwm: sun4i: Convert to devm_platform_ioremap_resource() omits 9fd339a45be5 arm64: Work around broken GCC 4.9 handling of "S" constraint omits 03813d9b7d43 clk: Trace clk_set_rate() "range" functions omits 16214f97f443 clk: axi-clkgen: move the OF table at the bottom of the file omits ac1ee86a9cdb clk: axi-clkgen: wrap limits in a struct and keep copy on [...] omits bd91abb218e0 dt-bindings: clock: adi,axi-clkgen: convert old binding to [...] omits 66cc7af38149 clk: ti: omap5: Fix reboot DPLL lock failure when using AB [...] omits 8c6239f6e95f clk: ti: Fix memleak in ti_fapll_synth_setup omits bf6d43d72325 clk: Add hardware-enable column to clk summary omits 725124d10d00 ALSA: usb-audio: Add VID to support native DSD reproductio [...] omits 74c64efa1557 ALSA: core: memalloc: add page alignment for iram omits 150927c3674d ALSA: hda/realtek - Supported Dell fixed type headset omits 95393f3e07ab i3c/master/mipi-i3c-hci: quiet maybe-unused variable warning omits 2aeff9d8c8e6 clk: mediatek: Make mtk_clk_register_mux() a static function omits c21172b3a73e watchdog: iTCO_wdt: use dev_*() instead of pr_*() for logging omits e629fffcc333 dt-binding: watchdog: add Rockchip compatibles to snps,dw- [...] omits 36c47df85ee8 watchdog: coh901327: add COMMON_CLK dependency omits 8cbd82d62f45 dt-bindings: watchdog: sun4i: Add A100 compatible omits 7948fab26bcc watchdog: qcom: Avoid context switch in restart handler omits afee4410bc6c cifs: update internal module version number omits 2d0604934f50 cifs: Fix support for remount when not changing rsize/wsize omits c1bea0a840ac powerpc/32s: Fix cleanup_cpu_mmu_context() compile bug omits accefff5b547 Merge tag 'arm-soc-omap-genpd-5.11' of git://git.kernel.or [...] omits 4c46764733c8 libnvdimm/label: Return -ENXIO for no slot in __blk_label_update omits 48c1c40ab40c Merge tag 'arm-soc-drivers-5.11' of git://git.kernel.org/p [...] omits 9805529ec544 Merge tag 'arm-soc-dt-5.11' of git://git.kernel.org/pub/sc [...] omits b0a6cd29e00a Merge tag 'arm-soc-defconfig-5.11' of git://git.kernel.org [...] omits b06db0b39369 Merge tag 'arm-soc-5.11' of git://git.kernel.org/pub/scm/l [...] omits e82226138b20 xfs: remove xfs_buf_t typedef omits 0c71cc04eb18 Merge tag 'vfio-v5.11-rc1' of git://github.com/awilliam/li [...] omits de925e2fbb44 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 62746f92b10a Merge tag 'devicetree-for-5.11' of git://git.kernel.org/pu [...] omits f68e4041ef63 Merge tag 'pinctrl-v5.11-1' of git://git.kernel.org/pub/sc [...] omits 31f6551ad756 cifs: handle "guest" mount parameter omits a701262c02ce Merge tag 'mtd/for-5.11' of git://git.kernel.org/pub/scm/l [...] omits 945433be3677 Merge tag 'leds-5.11-rc1' of git://git.kernel.org/pub/scm/ [...] omits f67d6620e413 Merge tag 'for-linus-5.11-1' of git://github.com/cminyard/ [...] omits 84e010ec8f86 Merge tag 'backlight-next-5.11' of git://git.kernel.org/pu [...] omits 278f54c46164 Merge tag 'mfd-next-5.11' of git://git.kernel.org/pub/scm/ [...] omits fff875a18382 Merge tag 'memblock-v5.11-rc1' of git://git.kernel.org/pub [...] omits efd3043790c6 Merge tag 'amd-drm-fixes-5.11-2020-12-16' of git://people. [...] omits 52104f274e2d NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() omits 9bfffea3524b pNFS/flexfiles: Avoid spurious layout returns in ff_layout [...] omits cac1d3a2b8f7 NFSv4/pnfs: Add tracing for the deviceid cache omits 870d16757ba8 arm64: make _TIF_WORK_MASK bits contiguous omits 19778dd504b5 Merge tag 'iommu-updates-v5.11' of git://git.kernel.org/pu [...] omits a146468d76e0 io_uring: break links on shutdown failure omits 9aaf9a2aba0c block/rnbd-clt: Does not request pdu to rtrs-clt omits 5a1328d0c3a7 block/rnbd-clt: Dynamically allocate sglist for rnbd_iu omits 512c781fd28c block/rnbd: Set write-back cache and fua same to the targe [...] omits 3877ece01e46 block/rnbd: Fix typos omits 87019e7d99d7 block/rnbd-srv: Protect dev session sysfs removal omits 46067844efdb block/rnbd-clt: Fix possible memleak omits e7508d485650 block/rnbd-clt: Get rid of warning regarding size argument [...] omits e6582cb5dab4 blk-mq: Remove 'running from the wrong CPU' warning omits 007c74e16c1a Merge branch 'stable/for-linus-5.11' of git://git.kernel.o [...] omits 009bd55dfcc8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 60f7c503d971 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits c1048828c3db orangefs: add splice file operations omits 69f637c33560 Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kerne [...] omits ac7ac4618cf2 Merge tag 'for-5.11/block-2020-12-14' of git://git.kernel. [...] omits 7ac554888233 MAINTAINERS: Remove reference to non-existing file omits 72db5d54d763 gpio: hisi: Do not require ACPI for COMPILE_TEST omits 80e493d2b74a MAINTAINERS: Add maintainer for HiSilicon GPIO driver omits 48aba79bcf6e Merge tag 'for-5.11/io_uring-2020-12-14' of git://git.kern [...] omits 005b2a9dc819 Merge tag 'tif-task_work.arch-2020-12-14' of git://git.ker [...] omits 732374a0b440 clk: sifive: Add clock enable and disable ops omits 263ac3908516 clk: sifive: Fix the wrong bit field shift omits efc91ae43c8d clk: sifive: Add a driver for the SiFive FU740 PRCI IP block omits 28108fc8a056 clk: sifive: Use common name for prci configuration omits c816e1ddf2b6 clk: sifive: Extract prci core to common base omits 5ee863bec794 Merge branch 'parisc-5.11-1' of git://git.kernel.org/pub/s [...] omits 8312f41f08ed Merge tag 'mips_5.11' of git://git.kernel.org/pub/scm/linu [...] omits 66fc6a6254c7 Merge tag 'microblaze-v5.11' of git://git.monstr.eu/linux- [...] omits 7acfd4274e26 Merge tag 'for-linus-5.11-rc1-tag' of git://git.kernel.org [...] omits 571b12dd1ad4 Merge tag 'hyperv-next-signed-20201214' of git://git.kerne [...] omits e994cc240a3b Merge tag 'seccomp-v5.11-rc1' of git://git.kernel.org/pub/ [...] omits ba1d41a55e4d Merge tag 'pstore-v5.11-rc1' of git://git.kernel.org/pub/s [...] omits 6df0f2855a9a Merge tag 'gcc-plugins-v5.11-rc1' of git://git.kernel.org/ [...] omits 8bda68d68b21 Merge tag 'Smack-for-5.11' of git://github.com/cschaufler/ [...] omits e20a9b92ddbf Merge tag 'integrity-v5.11' of git://git.kernel.org/pub/sc [...] omits ca5b877b6ccc Merge tag 'selinux-pr-20201214' of git://git.kernel.org/pu [...] omits 146f1ed852a8 ACPI: PM: s2idle: Add AMD support to handle _DSM omits 3d5de2ddc6ba Merge tag 'audit-pr-20201214' of git://git.kernel.org/pub/ [...] omits d3eb52113d16 Merge tag 'printk-for-5.11' of git://git.kernel.org/pub/sc [...] omits 6ae09fa49147 drm/amdgpu/disply: fix documentation warnings in display manager omits 05053c4b4f87 drm/amdgpu: print mmhub client name for dimgrey_cavefish omits 15ed44c0e712 drm/amdgpu: set mode1 reset as default for dimgrey_cavefish omits 6bdeff12a96c drm/amd/display: Add get_dig_frontend implementation for DCEx omits d45f89f7437d KVM: SVM: fix 32-bit compilation omits 4c9e94dff65c Merge tags 'spi-nor/for-5.11' and 'nand/for-5.11' into mtd/next omits 8075c3005e4b dma-buf: cma_heap: Include linux/vmalloc.h to fix build fa [...] omits 34cdf405aa5d ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate [...] omits 846f151d03f7 drm/ttm: fix unused function warning omits dfdc6e73cdcf s390/zcrypt: convert comma to semicolon omits 8d93b7011831 s390/idle: allow arch_cpu_idle() to be kprobed omits 7494755a9ad6 s390/idle: remove raw_local_irq_save()/restore() from arch [...] omits 44292c868473 s390/idle: merge enabled_wait() and arch_cpu_idle() omits e0d62dcb20be s390/delay: remove udelay_simple() omits 9ceed9988a8e s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK omits dd6cfe553212 s390/delay: simplify udelay omits 91c2bad6aec9 s390/test_unwind: use timer instead of udelay omits f22b9c219a79 s390/test_unwind: fix CALL_ON_STACK tests omits f0c7cf13a3d7 s390: make calls to TRACE_IRQS_OFF/TRACE_IRQS_ON balanced omits 9365965db0c7 s390: always clear kernel stack backchain before calling f [...] omits fad0319cacdf char: ipmi: convert comma to semicolon omits 44f6a7c0755d objtool: Fix seg fault with Clang non-section symbols omits 3316fb80a0b4 fs/lockd: convert comma to semicolon omits 7be9b38afafb NFSv4.2: fix error return on memory allocation failure omits f7387170339a writeback: don't warn on an unregistered BDI in __mark_ino [...] omits 85a694738f6e Merge branch 'for-5.11/wacom' into for-linus omits 4d3d3d70cc90 Merge branch 'for-5.11/sony' into for-linus omits 47cdd7f139dc Merge branch 'for-5.11/intel-ish' into for-linus omits 19a0b6d79c97 Merge branch 'for-5.11/i2c-hid' into for-linus omits e77bc7dc9af0 Merge branch 'for-5.11/elecom' into for-linus omits 105856b36c0c Merge branch 'for-5.11/core' into for-linus omits 90c5f4649aaf Merge branch 'for-5.11/asus' into for-linus omits 36ed0958feaf Merge branch 'for-5.11/amd-sfh-hid' into for-linus omits ba8ea8e7dd6e tick/sched: Remove bogus boot "safety" check omits f12ad423c4af tick: Remove pointless cpu valid check in hotplug code omits 5e60366d56c6 Merge tag 'fallthrough-fixes-clang-5.11-rc1' of git://git. [...] omits 706451d47b37 Merge tag 'linux-kselftest-kunit-5.11-rc1' of git://git.ke [...] omits 7194850efa47 Merge tag 'linux-kselftest-next-5.11-rc1' of git://git.ker [...] omits b80affe33fdd Merge tag 'linux-kselftest-fixes-5.11-rc1' of git://git.ke [...] omits 7a932e570288 Merge tag 'asm-generic-timers-5.11' of git://git.kernel.or [...] omits 157807123c94 Merge tag 'asm-generic-mmu-context-5.11' of git://git.kern [...] omits 27cf94853e6d cifs: correct four aliased mount parms to allow use of pre [...] omits e2dc4957349a Merge tag 'asm-generic-cleanup-5.11' of git://git.kernel.o [...] omits f986e3508333 Merge branch 'akpm' (patches from Andrew) omits 5e65f524ed25 xen/manage: Fix fall-through warnings for Clang omits 3955bcbf3491 xen-blkfront: Fix fall-through warnings for Clang omits eef024124a22 xen: remove trailing semicolon in macro definition omits bfda93aee0ec xen: Kconfig: nest Xen guest options omits 34aff14580d1 xen: Remove Xen PVH/PVHVM dependency on PCI omits e34ff4cda232 x86/xen: Convert to DEFINE_SHOW_ATTRIBUTE omits 8958b2491104 mm: fix some spelling mistakes in comments omits ff5c19ed4b08 mm: simplify follow_pte{,pmd} omits 7336375734d6 mm: unexport follow_pte_pmd omits 9801ca279ad3 apparmor: remove duplicate macro list_entry_is_head() omits 33fb626be08f lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits 537cd89484ab fault-injection: handle EI_ETYPE_TRUE omits 40247e55ba09 reboot: hide from sysfs not applicable settings omits 1a9d079f43e3 reboot: allow to override reboot type if quirks are found omits 0c5c0179e2cd reboot: remove cf9_safe from allowed types and rename cf9_force omits 2c622ed0eaa3 reboot: allow to specify reboot mode via sysfs omits f9a90501faac reboot: refactor and comment the cpu selection code omits d3c227978a13 lib/ubsan.c: mark type_check_kinds with static keyword omits c1cb05e77f8e kcov: don't instrument with UBSAN omits 4a26f49b7b3d ubsan: expand tests and reporting omits c637693b20da ubsan: remove UBSAN_MISC in favor of individual options omits d0a3ac549f38 ubsan: enable for all*config builds omits 79791378a1bc ubsan: disable UBSAN_TRAP for all*config omits 61e0349f703d ubsan: disable object-size sanitizer under GCC omits cdf8a76fda4a ubsan: move cc-option tests into Kconfig omits d8a7f62b6eec ubsan: remove redundant -Wno-maybe-uninitialized omits 3be8da570868 kernel/resource.c: fix kernel-doc markups omits abf4e00c7bc6 blktrace: make relay callbacks const omits 1bf9c2e88722 ath9k: make relay callbacks const omits 36b0cefe901a ath11k: make relay callbacks const omits f573f8150f01 ath10k: make relay callbacks const omits 5000cd8adc6a drm/i915: make relay callbacks const omits 023542f48b57 relay: allow the use of const callback structs omits 371e03880d9d relay: make create_buf_file and remove_buf_file callbacks [...] omits 6f8f25440d79 relay: require non-NULL callbacks in relay_open() omits 3d03295a7e91 relay: remove unused buf_mapped and buf_unmapped callbacks omits dc889b8d4a81 bfs: don't use WARNING: string when it's just info. omits 26ecea089f42 gcov: fix kernel-doc markup issue omits 99b75eb7c86b gcov: remove support for GCC < 4.9 omits 5c7b3280d221 rapidio: remove unused rio_get_asm() and rio_get_device() omits ca4a9241cc5e kdump: append uts_namespace.name offset to VMCOREINFO omits e7920b3e9d9f fs/nilfs2: remove some unused macros to tame gcc omits f5eea3b0442d checkpatch: add printk_once and printk_ratelimit to prefer [...] omits 7da07c31b1df checkpatch: fix TYPO_SPELLING check for words with apostrophe omits 084a617acfa0 checkpatch: add warning for lines starting with a '#' in c [...] omits 70eb2275ff8e checkpatch: add warning for unnecessary use of %h[xudi] an [...] omits 831242ab8dff checkpatch: add fix and improve warning msg for non-standa [...] omits 8e08f0765f37 checkpatch: add fix option for LOGICAL_CONTINUATIONS omits da7355ab4e4a checkpatch: add fix option for ASSIGNMENT_CONTINUATIONS omits 03f4935135b9 checkpatch: fix unescaped left brace omits 27b379af6102 checkpatch: avoid COMMIT_LOG_LONG_LINE warning for signature tags omits e73d27159400 checkpatch: fix spelling errors and remove repeated word omits fccaebf00e60 checkpatch: improve email parsing omits 0830aab0e1d4 checkpatch: add __alias and __weak to suggested __attribut [...] omits 7580c5b9b464 checkpatch: add fix option for GERRIT_CHANGE_ID omits 339f29d91acf checkpatch: update __attribute__((section("name"))) quote removal omits 47ca69b85821 checkpatch: add a fixer for missing newline at eof omits 7ebe1d173cae checkpatch: extend attributes check to handle more patterns omits dc58bc553e7a checkpatch: allow --fix removal of unnecessary break statements omits 73169765e6e7 checkpatch: prefer static const declarations omits 4104a20646fe checkpatch: ignore generated CamelCase defines and enum values omits 8d0325cc74a3 checkpatch: fix false positives in REPEATED_WORD warning omits 1db81a682a2f checkpatch: add new exception to repeated word check omits 89b158635ad7 lib/lz4: explicitly support in-place decompression omits 506dfc9906e5 lib: cleanup kstrto*() usage omits d58b0b1a4165 drivers/misc/lkdtm/lkdtm.h: correct wrong filenames in comment omits febebaf36686 drivers/misc/lkdtm: add new file in LKDTM to test fortifie [...] omits 33e56a59e64d string.h: add FORTIFY coverage for strscpy() omits d96938daae2a lkdtm: tests for FORTIFY_SOURCE omits 6a39e62abbaf lib: string.h: detect intra-object overflow in fortified s [...] omits ff72daa371f5 lib/string: remove unnecessary #undefs omits 2f78788b55ba ilog2: improve ilog2 for constant arguments omits 7546861a8c55 lib/cmdline_kunit: add a new test suite for cmdline API omits 6b2b6b864684 lib/cmdline: allow NULL to be an output for get_option() omits e291851d6549 lib/cmdline: fix get_option() for strings starting with hyphen omits 45e3d5a2af1d lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits 180644f80a02 lib/stackdepot.c: use array_size() helper in jhash2() omits 47e684aaa266 lib/stackdepot.c: use flex_array_size() helper in memcpy() omits 3a2b67e6e3fd lib/stackdepot.c: replace one-element array with flexible- [...] omits 0ae446e4b91b lib/test_free_pages.c: add basic progress indicators omits ab7d7798dad5 bitmap: remove unused function declaration omits 0bb867795540 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits 35189b8ff18e kernel/acct.c: use #elif instead of #end and #elif omits aa6159ab99a9 kernel.h: split out mathematical helpers omits 0a571b085ff6 asm-generic: force inlining of get_order() to work around [...] omits a9389683fafc fs/proc: make pde_get() return nothing omits c6c75deda813 proc: fix lookup in /proc/net subdirectories after setns(2) omits fe719888344c proc: provide details on indirect branch speculation omits d2928e8550e5 procfs: delete duplicated words + other fixes omits 4083a281e310 alpha: replace bogus in_interrupt() omits 7c33023aad16 mm/memory_hotplug: quieting offline operation omits b50da6e9f42a mm: fix a race on nr_swap_pages omits 1aa574312518 device-dax/core: Fix memory leak when rmmod dax.ko omits 4e6a7b3bbd5a device-dax/pmem: Convert comma to semicolon omits 5ae96d779ff3 libnvdimm: Cleanup include of badblocks.h omits d01e7f10dae2 Merge branch 'exec-update-lock-for-v5.11' of git://git.ker [...] omits faf145d6f3f3 Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/ [...] omits a00a3f29b2a6 dt-bindings: fu740: prci: add YAML documentation for the F [...] omits 6febd8bef36e Merge branch 'signal-for-v5.11' of git://git.kernel.org/pu [...] omits 345d4ab5e0a2 Merge tag 'close-range-openat2-v5.11' of git://git.kernel. [...] omits 37373d9c37a3 Merge branch 'regset.followup' of git://git.kernel.org/pub [...] omits 1a825a6a0e7e Merge branch 'work.epoll' of git://git.kernel.org/pub/scm/ [...] omits e88bd82698af Merge tag 'erofs-for-5.11-rc1' of git://git.kernel.org/pub [...] omits 1a50ede2b3c8 Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/ [...] omits 9867cb1fd510 Merge tag 'jfs-5.11' of git://github.com/kleikamp/linux-shaggy omits 8a7a4301ddaf Merge tag 'dlm-5.11' of git://git.kernel.org/pub/scm/linux [...] omits f1ee3b882900 Merge tag 'for-5.11-tag' of git://git.kernel.org/pub/scm/l [...] omits a725cb4d708e Merge tag 'locks-v5.11' of git://git.kernel.org/pub/scm/li [...] omits e87b07083941 Merge tag 'rpmsg-v5.11' of git://git.kernel.org/pub/scm/li [...] omits 0e10f9c89332 Merge tag 'hwlock-v5.11' of git://git.kernel.org/pub/scm/l [...] omits ef9df0011791 Merge tag 'rproc-v5.11' of git://git.kernel.org/pub/scm/li [...] omits edffb84cc8ed Merge tag 'nfs-rdma-for-5.11-1' of git://git.linux-nfs.org [...] omits 489e9fea66f3 Merge tag 'pci-v5.11-changes' of git://git.kernel.org/pub/ [...] omits aab7ce2b099b Merge tag 'acpi-5.11-rc1' of git://git.kernel.org/pub/scm/ [...] omits b4ec805464a4 Merge tag 'pm-5.11-rc1' of git://git.kernel.org/pub/scm/li [...] omits b109bc722953 Merge tag 'thermal-v5.11-rc1' of git://git.kernel.org/pub/ [...] omits ee249d30fade Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 61f914256c56 Merge tag 'platform-drivers-x86-v5.11-1' of git://git.kern [...] omits 0f97458173a2 Merge tag 'hwmon-for-v5.11' of git://git.kernel.org/pub/sc [...] omits ce51c2b7ceb2 Merge tag 'mmc-v5.11' of git://git.kernel.org/pub/scm/linu [...] omits 9d0d886799e4 Merge branch 'i2c/for-5.11' of git://git.kernel.org/pub/sc [...] omits 605ea5aafe13 Merge tag 'spi-v5.11' of git://git.kernel.org/pub/scm/linu [...] omits 2dda5700ef6a Merge tag 'regulator-v5.11' of git://git.kernel.org/pub/sc [...] omits a45f1d43311d Merge tag 'regmap-v5.11' of git://git.kernel.org/pub/scm/l [...] omits f70cc33029fc rtc: fix RTC removal omits 2cffa11e2aa7 Merge tag 'irq-core-2020-12-15' of git://git.kernel.org/pu [...] omits cd7b699b0198 cifs: Tracepoints and logs for tracing credit changes. omits 6cf5abbfa8c8 cifs: fix use after free in cifs_smb3_do_mount() omits 5b200f578960 Merge branch 'akpm' (patches from Andrew) omits 15b447361794 mm/lru: revise the comments of lru_lock omits 2a5e4e340b0f mm/lru: introduce relock_page_lruvec() omits 6168d0da2b47 mm/lru: replace pgdat lru_lock with lruvec lock omits fc574c23558c mm/swap.c: serialize memcg changes in pagevec_lru_move_fn omits 9df41314390b mm/compaction: do page isolation first in compaction omits d25b5bd8a8f4 mm/lru: introduce TestClearPageLRU() omits 13805a88a9bd mm/mlock: remove __munlock_isolate_lru_page() omits 3db19aa39bac mm/mlock: remove lru_lock on TestClearPageMlocked omits afca9157fd42 mm/vmscan: remove lruvec reget in move_pages_to_lru omits 75cc3c9161cd mm/lru: move lock into lru_note_cost omits c7c7b80c39a1 mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn omits 20ad50d67840 mm/memcg: add debug checking in lock_page_memcg omits 880fc6ba624c mm: page_idle_get_page() does not need lru_lock omits 16f5e707d6f6 mm/rmap: stop store reordering issue on page->mapping omits 3d06afab5268 mm/vmscan: remove unnecessary lruvec adding omits b6769834aac1 mm/thp: narrow lru locking omits 6dbb57412c62 mm/thp: simplify lru_add_page_tail() omits 94866635372d mm/thp: use head for head page in lru_add_page_tail() omits 88dcb9a3fb48 mm/thp: move lru_add_page_tail() to huge_memory.c omits 0c2b5f7ce50c cifs: fix rsize/wsize to be negotiated values omits 09a8361e3b68 cifs: Fix some error pointers handling detected by static checker omits dd538034f84f smb3: remind users that witness protocol is experimental omits 653a5efb849a cifs: update super_operations to show_devname omits 255b2d524884 Merge branch 'remotes/lorenzo/pci/misc' omits f7ce6838763f Merge branch 'remotes/lorenzo/pci/vmd' omits b9efb854e9fd Merge branch 'remotes/lorenzo/pci/rcar' omits 28e77bcf4436 Merge branch 'remotes/lorenzo/pci/keystone' omits 4cc0a34ae2a1 Merge branch 'remotes/lorenzo/pci/iproc' omits ff9f1683b630 Merge branch 'remotes/lorenzo/pci/dwc' omits ee4871d0102b Merge branch 'remotes/lorenzo/pci/cadence' omits 0032242459e7 Merge branch 'remotes/lorenzo/pci/brcmstb' omits 7546ad5e3c20 Merge branch 'remotes/lorenzo/pci/aardvark' omits 7c250f8293a3 Merge branch 'pci/ecam' omits c086b55e374b Merge branch 'pci/virtualization' omits 72b3a644bbe9 Merge branch 'pci/ptm' omits ff163da95b0c Merge branch 'pci/pm' omits a48e486b376b Merge branch 'pci/msi' omits 6db645f99cc5 Merge branch 'pci/misc' omits 1a76dceaf426 Merge branch 'pci/hotplug' omits 6a94785fb9f8 Merge branch 'pci/err' omits e8722508dd78 Merge branch 'pci/enumeration' omits 1559c4b588ec Merge branch 'pci/aspm' omits 059983790a4c PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA [...] omits b784c7707502 coccinnelle: Remove ptr_ret script omits b08221c40feb ACPI: PNP: compare the string length in the matching_id() omits a365ab6b9dfb cpufreq: intel_pstate: Implement the ->adjust_perf() callback omits ee2cc4276ba4 cpufreq: Add special-purpose fast-switching callback for drivers omits ca6827de4b67 cpufreq: schedutil: Add util to struct sg_cpu omits a28b2bfc099c cppc_cpufreq: replace per-cpu data array with a list omits cfdc589f4b5f cppc_cpufreq: expose information on frequency domains omits bf76bb208f2b cppc_cpufreq: clarify support for coordination types omits d2641a5c3d5e cppc_cpufreq: use policy->cpu as driver of frequency setting omits defa0c6b94db Merge branch 'acpi-processor' to satisfy dependencies omits bca3e43c903f ACPI: processor: fix NONE coordination for domain mapping failure omits 722e039d9a29 Merge tag 'kvmarm-5.11' of git://git.kernel.org/pub/scm/li [...] omits 8640ca588b03 KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting 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 4401117bf7fc thermal/drivers/devfreq_cooling: Fix the build when !ENERGY_MODEL omits 1fa34e49e4b7 thermal/drivers/rcar: Remove notification usage omits 64a1b95bb9fe genirq: Restrict export of irq_to_desc() omits 88f0a9d06644 xen/events: Implement irq distribution omits 62ebcda8a8df xen/events: Reduce irq_info:: Spurious_cnt storage size omits f7a6f994b4f0 xen/events: Only force affinity mask for percpu interrupts omits 1ca1b4e2c0cb xen/events: Use immediate affinity setting omits 67473b8194bc xen/events: Remove disfunct affinity spreading omits 3bd5371a4da6 xen/events: Remove unused bind_evtchn_to_irq_lateeoi() omits ec7b37b6f08f net/mlx5: Use effective interrupt affinity omits 6e745db4ddd0 net/mlx5: Replace irq_to_desc() abuse omits 197d23707729 net/mlx4: Use effective interrupt affinity omits 80a62deedf9d net/mlx4: Replace irq_to_desc() abuse omits b8fecfdfb08d PCI: mobiveil: Use irq_data_get_irq_chip_data() omits e56427068a8d PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() omits 1110918e439f NTB/msi: Use irq_has_action() omits 886c8121659d mfd: ab8500-debugfs: Remove the racy fiddling with irq_desc omits f3925032d7fd pinctrl: nomadik: Use irq_has_action() omits 9c6508b9d209 drm/i915/pmu: Replace open coded kstat_irqs() copy omits 3afba0951582 drm/i915/lpe_audio: Remove pointless irq_to_desc() usage omits ba22d0ede317 s390/irq: Use irq_desc_kstat_cpu() in show_msi_interrupt() omits 7435248e6d66 parisc/irq: Use irq_desc_kstat_cpu() in show_interrupts() omits 5089bc51f81f arm64/smp: Use irq_desc_kstat_cpu() in arch_show_interrupts() omits 88c637748e31 ARM: smp: Use irq_desc_kstat_cpu() in show_ipi_list() omits 501e2db67fa4 genirq: Provide kstat_irqdesc_cpu() omits 26c19d0a8610 genirq: Make kstat_irqs() static omits bb0e5192f598 parisc/irq: Simplify irq count output for /proc/interrupts omits 9e42ad10cedf genirq: Annotate irq stats data races omits 3e2380123fb9 genirq: Provide irq_get_effective_affinity() omits f1c6306c0d6b genirq: Move irq_set_lockdep_class() to core omits fdd029630434 genirq: Move status flag checks to core omits a313357e704f genirq: Move irq_has_action() into core code omits b2ce5dbc1581 perf test: Fix metric parsing test omits 38a0925c5fc8 Merge branch 'acpi-ec' omits 25fe64232ee5 Merge branches 'acpi-apei', 'acpi-misc' and 'acpi-processor' omits 5e2cde03da40 Merge branches 'acpi-resources' and 'acpi-docs' omits b85195b7ec9d Merge branches 'acpica' and 'acpi-scan' omits f6a694665f13 tracing: Offload eval map updates to a work queue omits b3fac8178303 Merge branches 'pm-devfreq' and 'pm-tools' omits 42b4ca04cbfd Merge branches 'pm-sleep', 'pm-acpi', 'pm-domains' and 'powercap' omits 4c5744a0c4fc Merge branches 'pm-cpuidle' and 'pm-em' omits e1f1320fc0a0 Merge branch 'pm-cpufreq' omits bf023e76a8c0 arm64: entry: suppress W=1 prototype warnings omits 51550a483606 arm64: topology: Drop the useless update to per-cpu cycles 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 ae7927023243 sched: Optimize finish_lock_switch() omits ad73109ae7ec KVM: SVM: Provide support to launch and run an SEV-ES guest omits 16809ecdc1e8 KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests omits 861377730aa9 KVM: SVM: Provide support for SEV-ES vCPU loading omits 376c6d285017 KVM: SVM: Provide support for SEV-ES vCPU creation/loading omits 80675b3ad45f KVM: SVM: Update ASID allocation to support SEV-ES guests omits 85ca8be938c0 KVM: SVM: Set the encryption mask for the SVM host save area omits 4444dfe4050b KVM: SVM: Add NMI support for an SEV-ES guest omits ed02b213098a KVM: SVM: Guest FPU state save/restore not needed for SEV- [...] omits 5719455fbd95 KVM: SVM: Do not report support for SMM for an SEV-ES guest omits 5265713a0737 KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES omits d1949b93c605 KVM: SVM: Add support for CR8 write traps for an SEV-ES guest omits 5b51cb13160a KVM: SVM: Add support for CR4 write traps for an SEV-ES guest omits f27ad38aac23 KVM: SVM: Add support for CR0 write traps for an SEV-ES guest omits 2985afbcdbb1 KVM: SVM: Add support for EFER write traps for an SEV-ES guest omits 7ed9abfe8e9f KVM: SVM: Support string IO operations for an SEV-ES guest omits 8f423a80d299 KVM: SVM: Support MMIO for an SEV-ES guest omits 59e38b58de28 KVM: SVM: Create trace events for VMGEXIT MSR protocol processing omits d523ab6ba275 KVM: SVM: Create trace events for VMGEXIT processing omits e1d71116b64a KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 omits d36946679ef6 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 omits 1edc14599e06 KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 omits 291bd20d5d88 KVM: SVM: Add initial support for a VMGEXIT VMEXIT omits e9093fd49285 KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file omits 8164a5ffe4c6 KVM: SVM: Cannot re-initialize the VMCB after shutdown wit [...] omits bc624d9f1bbb KVM: SVM: Do not allow instruction emulation under SEV-ES omits 8d4846b9b150 KVM: SVM: Prevent debugging under SEV-ES omits f1c6366e3043 KVM: SVM: Add required changes to support intercepts under SEV-ES omits f9a4d621761a KVM: x86: introduce complete_emulated_msr callback omits 8b474427cbee KVM: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR omits 9caec4bf1d01 KVM: x86: remove bogus #GP injection omits ee46d16d2e40 drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge omits be98e05a67f0 dma-buf: Fix kerneldoc formatting omits 3c41e57a1e16 Merge tag 'irqchip-5.11' of git://git.kernel.org/pub/scm/l [...] omits 5fbd41d3bf12 Merge tag 'drm-misc-next-2020-11-27-1' of git://anongit.fr [...] omits 39b1e779b6e2 parisc: pci-dma: fix warning unused-function omits 1791ebd131c4 powerpc: Inline setup_kup() omits 4b4193256c8d Merge branch 'next' into for-linus omits 92f0a3a22c7a Input: da7280 - fix spelling mistake "sequemce" -> "sequence" omits f051ae4f6c73 Input: cyapa_gen6 - fix out-of-bounds stack access omits 2f0df6cfa325 libceph: drop ceph_auth_{create,update}_authorizer() omits ce287162d973 libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 omits cd1a677cad99 libceph, ceph: implement msgr2.1 protocol (crc and secure modes) omits 00498b994113 libceph: introduce connection modes and ms_mode option omits 313771e80fd2 libceph, rbd: ignore addr->type while comparing in some cases omits a5cbd5fc22d5 libceph, ceph: get and handle cluster maps with addrvecs omits 8921f25116af libceph: factor out finish_auth() omits c1c0ce78f479 libceph: drop ac->ops->name field omits 59711f9ec219 libceph: amend cephx init_protocol() and build_request() omits 285ea34fc876 libceph, ceph: incorporate nautilus cephx changes omits 6610fff2782a libceph: safer en/decoding of cephx requests and replies omits f79e25b087b8 libceph: more insight into ticket expiry and invalidation omits a56dd9bf4722 libceph: move msgr1 protocol specific fields to its own struct omits 2f713615ddd9 libceph: move msgr1 protocol implementation to its own file omits 566050e17e53 libceph: separate msgr1 protocol implementation omits 6503e0b69c9d libceph: export remaining protocol independent infrastructure omits 699921d9e68f libceph: export zero_page omits 3fefd43e741a libceph: rename and export con->flags bits omits 6d7f62bfb5b5 libceph: rename and export con->state states omits 30be780a8721 libceph: make con->state an int omits 2f68738037db libceph: don't export ceph_messenger_{init_fini}() to modules omits fd1a154cad6c libceph: make sure our addr->port is zero and addr->nonce [...] omits 771294fe0724 libceph: factor out ceph_con_get_out_msg() omits fc4c128e15b5 libceph: change ceph_con_in_msg_alloc() to take hdr omits 8ee8abf797bb libceph: change ceph_msg_data_cursor_init() to take cursor omits 0247192809e3 libceph: handle discarding acked and requeued messages separately omits 5cd8da3a1ca2 libceph: drop msg->ack_stamp field omits d3c1248cac2c libceph: remove redundant session reset log message omits a3da057bbdb7 libceph: clear con->peer_global_seq on RESETSESSION omits 5963c3d01c8e libceph: rename reset_connection() to ceph_con_reset_session() omits 3596f4c1241d libceph: split protocol reset bits out of reset_connection() omits 90b6561a0525 libceph: don't call reset_connection() on version/feature [...] omits 418af5b3bfc4 libceph: lower exponential backoff delay omits b77f8f0e4f27 libceph: include middle_len in process_message() dout omits 4f1ddb1ea874 ceph: implement updated ceph_mds_request_head structure omits 396bd62c6912 ceph: clean up argument lists to __prepare_send_request an [...] omits 7fe0cdeb0f88 ceph: take a cred reference instead of tracking individual [...] omits 0f51a983616c ceph: don't reach into request header for readdir info omits 968cd14edc3a ceph: set osdmap epoch for setxattr omits 4a756db2a149 ceph: remove redundant assignment to variable i omits dd980fc0d598 ceph: add ceph.caps vxattr omits bca9fc14c70f ceph: when filling trace, call ceph_get_inode outside of mutexes omits 6646ea1c8e87 Revert "ceph: allow rename operation under different quota [...] omits 68cbb8056a4c ceph: fix inode refcount leak when ceph_fill_inode on non- [...] omits ccd1acdf1c49 ceph: downgrade warning from mdsmap decode to debug omits e5cafce3ad0f ceph: fix race in concurrent __ceph_remove_cap invocations omits 4a357f506942 ceph: pass down the flags to grab_cache_page_write_begin omits 5a9e2f5d5590 ceph: add ceph.{cluster_fsid/client_id} vxattrs omits 247b1f19dbeb ceph: add status debugfs file omits 36c9478d6069 libceph: remove unused port macros omits 04fabb1199d1 ceph: ensure we have Fs caps when fetching dir link count omits 8ba3b8c7fba4 ceph: send dentry lease metrics to MDS daemon omits 81048c00d133 ceph: acquire Fs caps when getting dir stats omits 06a1ad438b7b ceph: fix up some warnings on W=1 builds omits 4ae3713fe45a ceph: queue MDS requests to REJECTED sessions when CLEANRE [...] omits dbeec07bc84f ceph: remove timeout on allowing reconnect after blocklisting omits 50c9132ddfb2 ceph: add new RECOVER mount_state when recovering session omits aa5c791053c7 ceph: make fsc->mount_state an int omits dc167e38a014 ceph: don't WARN when removing caps due to blocklisting omits e33dc2f36367 dt-bindings: mali-bifrost: Add dynamic-power-coefficient omits 23dd6845c2cf dt-bindings: mali-midgard: Add dynamic-power-coefficient 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 30c768829af2 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits f0f6dbaf06f4 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits e246b7c035d7 RDMA/cma: Don't overwrite sgid_attr after device is released omits e89938902927 RDMA/mlx5: Fix MR cache memory leak omits adab66b71abf Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" omits 74e2afc6df57 ring-buffer: Add rb_check_bpage in __rb_allocate_pages omits 82db909e6be6 ring-buffer: Fix two typos in comments omits 3b3493531c4d tracing: Drop unneeded assignment in ring_buffer_resize() omits 60efe21e5976 tracing: Disable ftrace selftests when any tracer is running omits 1c04d8c98656 KVM: x86: Mark GPRs dirty when written omits add5e2f04541 KVM: SVM: Add support for the SEV-ES VMSA omits 0f60bde15ee1 KVM: SVM: Add GHCB accessor functions for retrieving fields omits 916391a2d1dc KVM: SVM: Add support for SEV-ES capability in KVM omits 9d4747d02376 KVM: SVM: Remove the call to sev_platform_status() during setup omits 69372cf01290 x86/cpu: Add VM page flush MSR availablility as a CPUID feature omits 3f1a18b9fa1c KVM/VMX/SVM: Move kvm_machine_check function to x86.h omits ad4fddef5f23 mips: fix Section mismatch in reference omits 3bd5a2350262 MAINTAINERS: Add linux-mips mailing list to JZ47xx entries omits e22a26421fce MAINTAINERS: Remove JZ4780 DMA driver entry omits 47683459ba8f MAINTAINERS: chenhc@lemote.com -> chenhuacai@kernel.org 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 99fbc70f8547 MIPS: Octeon: irq: Alloc desc before configuring IRQ omits 41bb1a9b85dd MIPS: mm: Add back define for PAGE_SHARED omits 4aa5b78fb546 dt-bindings: i2c: dw: cancel mandatory requirements for "# [...] 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 a8c0f1c63450 MIPS: Select ARCH_KEEP_MEMBLOCK if DEBUG_KERNEL to enable [...] omits 5b058973d320 mips: lib: uncached: fix non-standard usage of variable 'sp' omits a217d8711da5 dt-bindings: Remove PicoXcell bindings omits 18ce7f4fde31 ARM: dts: lpc32xx: Remove unused and undocumented 'pnx,timeout' omits 459c7c565ac3 ovl: unprivieged mounts omits 87b2c60c6127 ovl: do not get metacopy for userxattr omits b6650dab404c ovl: do not fail because of O_NOATIME omits 6939f977c54a ovl: do not fail when setting origin xattr omits 2d2f2d7322ff ovl: user xattr omits 82a763e61e2b ovl: simplify file splice omits 89bdfaf93d91 ovl: make ioctl() safe omits c846af050f94 ovl: check privs before decoding file handle omits 3078d85c9a10 vfs: verify source area in vfs_dedupe_file_range_one() omits 7c03e2cda4a5 vfs: move cap_convert_nscap() call into vfs_setxattr() omits 5ed37174e6c7 Merge branch 'for-5.11' into for-linus omits 5f3b8d398601 Merge branch 'for-5.11-null-console' into for-linus omits 44b4c4450f8d powerpc/64s: Mark the kuap/kuep functions non __init omits 5c3485bb12c9 NFSv4.2/pnfs: Don't use READ_PLUS with pNFS yet omits 7aedc687c9f6 NFSv4.2: Deal with potential READ_PLUS data extent buffer [...] omits 503b934a752f NFSv4.2: Don't error when exiting early on a READ_PLUS buf [...] omits dac3b1059b49 NFSv4.2: Handle hole lengths that exceed the READ_PLUS rea [...] omits 82f98c8b116b NFSv4.2: decode_read_plus_hole() needs to check the extent offset omits 5c4afe2ab624 NFSv4.2: decode_read_plus_data() must skip padding after d [...] omits 1ee6310119a5 NFSv4.2: Ensure we always reset the result->count in decod [...] omits 5802f7c2a6b8 SUNRPC: When expanding the buffer, we may need grow the sp [...] omits f8d0e60f1056 SUNRPC: Cleanup - constify a number of xdr_buf helpers omits 5a5f1c2c2cbb SUNRPC: Clean up open coded setting of the xdr_stream 'nwo [...] omits e43ac22b8392 SUNRPC: _copy_to/from_pages() now check for zero length omits 6707fbd7d3be SUNRPC: Cleanup xdr_shrink_bufhead() omits c4f2f591f02c SUNRPC: Fix xdr_expand_hole() omits 9a20f6f4e6ba SUNRPC: Fixes for xdr_align_data() omits c54e959b36cb SUNRPC: _shift_data_left/right_pages should check the shif [...] omits 1f70ea700909 NFSv4.1: use BITS_PER_LONG macro in nfs4session.h omits 15261b9126cd xprtrdma: Fix XDRBUF_SPARSE_PAGES support omits a1f26739ccdc NFSv4.2: improve page handling for GETXATTR omits ac9645c87380 sunrpc: fix xs_read_xdr_buf for partial pages receive omits 1c728719a4da xen-blkback: set ring->xenblkd to NULL after kthread_stop() omits 356b01a986a5 gpio: gpio-hisi: Add HiSilicon GPIO support omits 9996bd494794 xenbus/xenbus_backend: Disallow pending watch messages omits 3dc86ca6b4c8 xen/xenbus: Count pending messages for each watch omits be987200fbac xen/xenbus/xen_bus_type: Support will_handle watch callback omits 2e85d32b1c86 xen/xenbus: Add 'will_handle' callback support in xenbus_w [...] omits fed1755b1181 xen/xenbus: Allow watches discard events before queueing omits 115ff12aecfd soc: ti: k3-ringacc: Use correct error casting in k3_ringa [...] 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 89c866f5a238 watchdog: iTCO_wdt: use module_platform_device() macro omits 6f733cb2e7db watchdog: Fix potential dereferencing of null pointer omits 24f98562bb5b watchdog: wdat_wdt: Fix missing kerneldoc reported by W=1 omits 5674b74e52c0 watchdog/hpwdt: Reflect changes omits acc195bd2cc4 watchdog/hpwdt: Disable NMI in Crash Kernel omits 42e967f3c6cb wdt: sp805: add watchdog_stop on reboot omits 347755d2a88e watchdog: sbc_fitpc2_wdt: add __user annotations omits 9747f12b5be9 watchdog: geodewdt: remove unneeded break omits 8711071e9700 watchdog: rti-wdt: fix reference leak in rti_wdt_probe omits 8650d0f9e933 watchdog: qcom_wdt: set WDOG_HW_RUNNING bit when appropriate omits 4600736f050f watchdog: remove pnx83xx driver omits 7c7164f935c8 watchdog: stm32_iwdg: don't print an error on probe deferral omits 2a6c9c65b2fe watchdog: sprd: change to use usleep_range() instead of busy loop omits 3e07d2409398 watchdog: sprd: check busy bit before new loading rather t [...] omits f61a59acb462 watchdog: sprd: remove watchdog disable from resume fail path omits 8ae2511112d2 watchdog: sirfsoc: Add missing dependency on HAS_IOMEM omits 7f6f1dfb2dcb watchdog: armada_37xx: Add missing dependency on HAS_IOMEM omits d1df458cbfdb hv_balloon: do adjust_managed_page_count() when ballooning [...] omits 7f3f227b41e8 hv_balloon: simplify math in alloc_balloon_pages() 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 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 aeb2b0b1a3da block: drop dead assignments in loop_init() omits fa94ba8a7b22 blk-mq: fix msec comment from micro to milli seconds omits d220a21410e4 blk-mq: update arg in comment of blk_mq_map_queue omits 91cdf265b74b blk-mq: add helper allocating tagset->tags omits 31cc07761ccb sr: Remove in_interrupt() usage in sr_init_command(). omits 8d2ac857a81d sr: Switch the sector size back to 2048 if sr_read_sector( [...] omits b5f32555567c cdrom: Reset sector_size back it is not 2048. omits 33114c435959 kbuild: do not use scripts/ld-version.sh for checking spat [...] omits 1a033769a4fe dt-bindings: (hwmon/sbtsi_temp) Add SB-TSI hwmon driver bindings omits 6ec3fcf556fe hwmon: (sbtsi) Add documentation omits e7bb1a2ab8c4 hwmon: (sbtsi) Add basic support for SB-TSI sensors omits 355fb9e2b78e io_uring: remove 'twa_signal_ok' deadlock work-around omits e296dc4996b8 kernel: remove checking for TIF_NOTIFY_SIGNAL omits 98b89b649fce signal: kill JOBCTL_TASK_WORK omits 792ee0f6db5b io_uring: JOBCTL_TASK_WORK is no longer used by task_work omits 03941ccfda16 task_work: remove legacy TWA_SIGNAL path omits f50a7052f5e7 sparc: add support for TIF_NOTIFY_SIGNAL omits 24a31b81e383 riscv: add support for TIF_NOTIFY_SIGNAL omits b13e8bf615fe nds32: add support for TIF_NOTIFY_SIGNAL omits b269c229b0e8 ia64: add support for TIF_NOTIFY_SIGNAL omits 2f9799ad0111 h8300: add support for TIF_NOTIFY_SIGNAL omits 6d665a4d8b42 c6x: add support for TIF_NOTIFY_SIGNAL omits 5a9a8897c253 alpha: add support for TIF_NOTIFY_SIGNAL omits 2f5fbc4305d0 irqchip/qcom-pdc: Fix phantom irq when changing between ri [...] omits e8614e5e8de8 Merge tag 'kvm-s390-next-5.11-1' of git://git.kernel.org/p [...] omits 3993a1a951fe Input: sc27xx - add support for sc2730 and sc2721 omits 0010d7bbf5f5 dt-bindings: input: Add compatible string for SC2721 and SC2730 omits 5f23e464a29f dt-bindings: input: Convert sc27xx-vibra.txt to json-schema omits 3df09cb8c92e pinctrl/spear: simplify the return expression of spear300_ [...] omits a15f859694c2 pinctrl: mediatek: simplify the return expression of mtk_p [...] omits 9777d0bfdae7 gpio: cs5535: Simplify the return expression of cs5535_gpi [...] omits 888e5fad9b78 Input: stmpe - add axis inversion and swapping capability omits 39485ed95d6b KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits omits 2224fc9efb2d KVM: x86: Expose AVX512_FP16 for supported CPUID omits e1b35da5e624 x86: Enumerate AVX512 FP16 CPUID feature flag omits fb6360534ecc selftests: kvm: Merge user_msr_test into userspace_msr_exit_test omits 3cea1891748e selftests: kvm: Test MSR exiting to userspace omits 6c44221b0523 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S omits d21a1240f516 RDMA/rxe: Use acquire/release for memory ordering omits 9d5522199505 gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask omits e6071cada169 dt-bindings: mt7621-gpio: convert bindings to YAML format omits aa0b1574fd36 PCI/ACPI: Fix companion lookup for device 0 on the root bus omits 01a9350bdd49 dt-bindings: pinctrl: pinctrl-microchip-sgpio: Add irq support omits be2dc859abd4 pinctrl: pinctrl-microchip-sgpio: Add irq support (for sparx5) omits 51a224eaf851 Input: adp5589-keys - do not explicitly control IRQ for wakeup omits 3e35c1946805 Input: adp5589-keys - do not unconditionally configure as [...] omits 94ddf7a371ff Input: ipx4xx-beeper - convert comma to semicolon omits 70a62fac8ffd Input: parkbd - convert comma to semicolon omits e998879d4fb7 x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests 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 d8cc403b70de RDMA/hns: Simplify AEQE process for different types of queue omits 61918e9b0084 RDMA/hns: Fix inaccurate prints omits dcdc366acf8f RDMA/hns: Fix incorrect symbol types omits 62f3b70ed656 RDMA/hns: Clear redundant variable initialization omits dc93a0d987fc RDMA/hns: Fix coding style issues omits 29b52027ac35 RDMA/hns: Remove unnecessary access right set during INIT2INIT omits f75506833eed RDMA/hns: WARN_ON if get a reserved sl from users omits 94a8c4dfcdb2 RDMA/hns: Avoid filling sl in high 3 bits of vlan_id omits 603bee935f38 RDMA/hns: Do shift on traffic class when using RoCEv2 omits 4ddeacf68a3d RDMA/hns: Normalization the judgment of some features omits 1c0ca9cd1741 RDMA/hns: Limit the length of data copied between kernel a [...] omits b96f03843236 cpufreq: Fix cpufreq_online() return value on errors omits ec06e586ab92 cpufreq: Fix up several kerneldoc comments omits 7854c7520b86 cpufreq: stats: Use local_clock() instead of jiffies omits 90ac908a418b cpufreq: schedutil: Simplify sugov_update_next_freq() omits 2554c32f0b84 cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() omits 42807537b6a0 Merge back cpufreq material for v5.11. omits d3569c149dfe Merge tag 'devfreq-next-for-5.11' of git://git.kernel.org/ [...] omits 718072ceb211 PM: domains: create debugfs nodes when adding power domains omits 3e98a021cc85 Merge remote-tracking branch 'spi/for-5.11' into spi-next omits 58f7553fa424 Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits dd91c5554612 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 5e999f10a16b Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 5b65781d06ea dmaengine: ti: k3-udma-glue: Add support for K3 PKTDMA omits d2abc982333c dmaengine: ti: k3-udma: Initial support for K3 PKTDMA omits 8844898028d4 dmaengine: ti: k3-udma: Add support for BCDMA channel TPL [...] omits 017794739702 dmaengine: ti: k3-udma: Initial support for K3 BCDMA omits d782298c6f6b soc: ti: k3-ringacc: add AM64 DMA rings support. omits fc373e47d726 dmaengine: ti: Add support for k3 event routers omits 2329725d1a22 dmaengine: ti: k3-psil: Add initial map for AM64 omits b9366e2577a3 dmaengine: ti: k3-psil: Extend psil_endpoint_config for K3 PKTDMA omits 1d92cec649a3 dt-bindings: dma: ti: Add document for K3 PKTDMA omits 991b96e0f122 dt-bindings: dma: ti: Add document for K3 BCDMA omits adc0f941f9a8 dmaengine: dmatest: Use dmaengine_get_dma_device omits f082c6df970e dmaengine: doc: client: Update for dmaengine_get_dma_devic [...] omits ab650ef6d548 dmaengine: Add support for per channel coherency handling omits 4f910c035f38 dmaengine: of-dma: Add support for optional router configu [...] omits d553e2ab0137 dmaengine: ti: k3-udma-glue: Configure the dma_dev for rings omits aa8a4c4edad0 dmaengine: ti: k3-udma-glue: Get the ringacc from udma_dev omits 426506a7e0f1 dmaengine: ti: k3-udma-glue: Add function to get device po [...] omits 1609c15a20b8 dmaengine: ti: k3-udma: Add support for second resource ra [...] omits 5e1cb1cb0f9f dmaengine: ti: k3-udma: Wait for peer teardown completion [...] omits e2de925bbfe3 dmaengine: ti: k3-udma: Correct normal channel offset when [...] omits 6ef4474a84d7 Merge tag 'tags/drivers_soc_for_5.11' into dmaengine/next omits 1d3dd68749b9 dmaengine: stm32-mdma: rework interrupt handler omits e0ebdbdcb42a dmaengine: stm32-dma: take address into account when compu [...] omits 5d4d4dfbda18 dmaengine: stm32-dma: clean channel configuration when cha [...] omits a44d9d72453e dmaengine: stm32-dma: rework irq handler to manage error b [...] omits 561e3121841a hwmon: (iio_hwmon) Drop bogus __refdata annotation omits fb42dce4d7b5 hwmon: (xgene) Drop bogus __refdata annotation omits 15d4a6f736c4 dt-bindings: hwmon: convert AD ADM1275 bindings to dt-schema omits db4919ec86ff hwmon: (occ) Add new temperature sensor type omits 5ec96d74cf28 fsi: occ: Add support for P10 omits eedc65cb083b dt-bindings: fsi: Add P10 OCC device documentation omits 2f070176a0a4 dt-bindings: hwmon: convert TI ADS7828 bindings to dt-schema omits 27b4bc2b877e dt-bindings: hwmon: convert AD AD741x bindings to dt-schema omits 94f1ab944565 dt-bindings: hwmon: convert TI INA2xx bindings to dt-schema omits e1d15969635c hwmon: (ltc2992) Fix less than zero comparisons with an un [...] omits 966ead9153c2 hwmon: (pmbus/q54sj108a2) Correct title underline length omits fe8c573c89eb dt-bindings: hwmon: Add documentation for ltc2992 omits 9ca26df1ba25 hwmon: (ltc2992) Add support for GPIOs. omits b0bd407e94b0 hwmon: (ltc2992) Add support omits d014538aa385 hwmon: (pmbus) Driver for Delta power supplies Q54SJ108A2 omits e15f2fa959f2 driver core: platform: Add devm_platform_get_irqs_affinity() omits 1c3f69b4543a ACPI: Drop acpi_dev_irqresource_disabled() omits 9806731db684 resource: Add irqresource_disabled() omits 1d3aec892862 genirq/affinity: Add irq_update_affinity_desc() omits 34dd263fce31 irqchip/gic-v3-its: Flag device allocation as proxied if b [...] omits 5fe71d271df8 irqchip/gic-v3-its: Tag ITS device as shared if allocating [...] omits 91f90daa4fb2 platform-msi: Track shared domain allocation omits fc6c7cd38786 irqchip/ti-sci-intr: Fix freeing of irqs omits b10d5fd489b0 irqchip/ti-sci-inta: Fix printing of inta id on probe success omits 04e7f423f4a9 drivers/irqchip: Remove EZChip NPS interrupt controller omits b388fa501425 Revert "genirq: Add fasteoi IPI flow" omits a2e042e13ff3 irqchip/hip04: Make IPIs use handle_percpu_devid_irq() omits ffdad793d579 irqchip/bcm2836: Make IPIs use handle_percpu_devid_irq() omits e52e73b7e9f7 irqchip/armada-370-xp: Make IPIs use handle_percpu_devid_irq() omits 6abbd6988971 irqchip/gic, gic-v3: Make SGIs use handle_percpu_devid_irq() omits 550c1424acf0 irqchip/ocelot: Add support for Jaguar2 platforms omits 7efdfbd15a21 irqchip/ocelot: Add support for Serval platforms omits ffce73d44153 irqchip/ocelot: Add support for Luton platforms omits 5f0c75e7a133 irqchip/ocelot: prepare to support more SoC omits b307ee828f61 dt-bindings: interrupt-controller: Add binding for few Mic [...] omits 47d5e0b0e1c1 dt-bindings: interrupt-controller: convert icpu intr bindi [...] omits 0b39498230ae irqchip/gic-v4.1: Reduce the delay when polling GICR_VPEND [...] omits 3841245e8498 irqchip/alpine-msi: Fix freeing of interrupts on allocatio [...] omits 9898a59358d7 dt-bindings: interrupt-controller: update bindings for sup [...] omits 4e970a0ada52 i2c: remove check that can never be true omits b16a1caf4686 irqchip/ls-extirq: Add LS1043A, LS1088A external interrupt [...] omits 71637c620a82 i2c: Warn when device removing fails omits 3ee36352e269 irqchip/loongson-htpic: Fix build warnings omits 42a590b0fdf7 irqchip/gic: Spelling s/REturn/Return/ omits 4421fe533296 dmaengine: bam_dma: fix return of bam_dma_irq() omits f25b463883a8 dmaengine: idxd: add IAX configuration support in the IDXD driver omits 51b69c9679de dt-bindings: dma: mtk-apdma: add bindings for MT8516 SOC omits 4facce4c1263 dmaengine: qcom: Fix ADM driver kerneldoc markup omits 2fee9583198e spi: dt-bindings: clarify CS behavior for spi-cs-high and [...] omits 2819569147cb regulator: mc13892-regulator: convert comma to semicolon omits 6a6939d5f588 regulator: pfuze100: Convert the driver to DT-only omits 9326e4f1e5dd spi: Limit the spi device max speed to controller's max speed omits d7203eedf4f6 thermal/core: Add critical and hot ops omits 433178e75834 thermal/core: Emit a warning if the thermal zone is update [...] omits 23e9d781413a drm/panfrost: Register devfreq cooling and attempt to add [...] omits 615510fe13bd thermal: devfreq_cooling: remove old power model and use EM omits 84e0d87c9944 thermal: devfreq_cooling: add new registration functions w [...] omits 229794eee27f thermal: devfreq_cooling: use a copy of device status omits b8643a529930 thermal: devfreq_cooling: change tracing function and arguments omits 5ae9a046a452 iommu/amd: Add sanity check for interrupt remapping table [...] omits fecc4559780d fsnotify: fix events reported to watching parent and child omits 72b248cfbf3f dt-bindings: mmc: eliminate yamllint warnings omits 471cf4548e19 mmc: sdhci-xenon: introduce ACPI support omits 1542488031de mmc: sdhci-xenon: use clk only with DT omits f29bf660bf41 mmc: sdhci-xenon: switch to device_* API omits f75fda373072 mmc: sdhci-xenon: use match data for controllers variants omits cd3f609823a5 Input: new da7280 haptic driver omits 4f3c429ec789 dt-bindings: input: Add document bindings for DA7280 omits db41869108d4 MAINTAINERS: da7280 updates to the Dialog Semiconductor se [...] omits e4c9062717fe Input: elantech - fix protocol errors for some trackpoints [...] omits 056115daede8 Input: elan_i2c - add new trackpoint report type 0x5F omits c18b443ca5f7 Input: elants - document some registers and values omits 3d722dd4509d Input: atmel_mxt_ts - simplify the return expression of mx [...] omits c8834032ffe2 Input: imx_keypad - add COMPILE_TEST support omits 6a8f9ed23a8e Input: applespi - use new structure for SPI transfer delays omits 9db5fbe1a496 Input: synaptics-rmi4 - use new structure for SPI transfer delays omits 6782b5da2de3 Input: ad7877 - use new structure for SPI transfer delays omits 03161a952c7c Input: edt-ft5x06 - consolidate handling of number of electrodes omits 04e9ab752674 dt-bindings: mtd: convert "fixed-partitions" to the json-schema omits 60a2a8ff3380 dt-bindings: vendor-prefixes: Add undocumented bm, gpio-ke [...] omits f3c6c120614c dt-bindings: pci: rcar-pci-ep: Document missing interrupts [...] 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 1a97d899ecbc Make sure that make_create_in_sticky() never sees uninitia [...] omits 77573fa310d9 fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set omits 88149082bb8e fs: Handle I_DONTCACHE in iput_final() instead of generic_ [...] omits edf7ddbf1c5e fs/namespace.c: WARN if mnt_count has become negative omits ac35e6cb9ea5 thermal: int340x: processor_thermal: Correct workload type name omits bdfae1c9a913 vfio/type1: Add vfio_group_iommu_domain() 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 ee4e0eafa43c mtd: spinand: macronix: Add support for MX35LFxG24AD omits 058e0e847d54 mtd: rawnand: rockchip: NFC driver for RK3308, RK2928 and others omits 2007ac9e6841 dt-bindings: mtd: Describe Rockchip RK3xxx NAND flash controller omits ea7110b87bf9 mtd: rawnand: gpmi: Use a single line for of_device_id omits 7671edeb1939 mtd: rawnand: gpmi: Fix the random DMA timeout issue omits 46337d158262 mtd: rawnand: gpmi: Fix the driver only sense CS0 R/B issue omits b1209582fb08 mtd: rawnand: qcom: Add NAND controller support for SDX55 omits ce22be4307b8 dt-bindings: qcom_nandc: Add SDX55 QPIC NAND documentation omits 5e214b2554f8 mtd: rawnand: mxc: Use a single line for of_device_id omits 5876f2d93d19 mtd: rawnand: mxc: Use device_get_match_data() omits ad8566d3555c mtd: rawnand: meson: Fix a resource leak in init omits d1c3ede6a337 mtd: rawnand: gpmi: Use of_device_get_match_data() omits 0b1039f016e8 mtd: rawnand: Add NAND controller support on Intel LGM SoC omits 2f9cea8eae44 dt-bindings: mtd: Add Nand Flash Controller support for In [...] omits 8c573d9419bf mtd: spinand: micron: Add support for MT29F2G01AAAED omits bdb84a22b02b mtd: spinand: micron: Use more specific names omits 1b391c7f2e86 mtd: rawnand: gpmi: fix reference count leak in gpmi ops omits 6d912c49af24 dt-bindings: mtd: gpmi-nand: Fix matching of clocks on dif [...] omits 5ece78de8873 mtd: spinand: macronix: Add support for MX35LFxGE4AD omits 8c293f545419 mtd: plat-ram: correctly free memory on error path in plat [...] omits 875330f87a05 mtd: onenand: Use mtd->oops_panic_write as condition omits 62e5c6c50992 mtd: rawnand: marvell: Drop useless line omits b75e17b00f2c mtd: rawnand: davinci: Do not use extra dereferencing omits d59df005ed68 mtd: rawnand: au1550: Ensure the presence of the right includes omits 928f0736e9aa mtd: nand: Change dependency between the NAND and ECC cores omits 131ce3ed5dea docs: mtd: Avoid htmldocs warnings omits 0f6b791955a6 mtd: rawnand: mxc: Remove platform data support omits 1f0c4ea95ed4 mtd: rawnand: ingenic: remove redundant get_device() in in [...] omits 1771af5cce2d mtd: nand: ecc-hamming: Clarify the logic around rp17 omits 910ef7a4b39c mtd: rawnand: sunxi: Add MDMA support omits c13d845e9a69 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments omits 7998d8987517 mtd: rawnand: fix a kernel-doc markup omits 62858625441e mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller omits 3246cc77a9b9 dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation omits bc3686021122 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read omits efd50ff127b5 mtd: rawnand: gpmi: cleanup makefile omits a8c1dc9dc6fe mtd: spinand: Remove outdated comment omits 868cbe2a6dce mtd: spinand: Fix OOB read omits 00c15b78b4b4 mtd: spinand: Allow the case where there is no ECC engine omits 3d1f08b032dc mtd: spinand: Use the external ECC engine logic omits 533af69cf1a2 dt-bindings: mtd: Deprecate nand-ecc-mode omits 6b0c3b841561 mtd: nand: Add helpers to manage ECC engines and configurations omits c8efe010283a mtd: spinand: Fill a default ECC provider/algorithm omits da429b961580 mtd: nand: Let on-die ECC engines be retrieved from the NAND core omits 945845b54c9c mtd: spinand: Instantiate a SPI-NAND on-die ECC engine omits 55a1a71a7f5d mtd: spinand: Move ECC related definitions earlier in the driver omits 93afb10e226e mtd: spinand: Fix typo in comment omits 53fbdeeb57a0 mtd: nand: Let software ECC engines be retrieved from the [...] omits 35fe1b98a008 mtd: nand: ecc-hamming: Create the software Hamming engine omits 5180a62c1249 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] omits eb08376a5dd9 mtd: nand: ecc-hamming: Remove useless includes omits 19b2ce184b9f mtd: nand: ecc-hamming: Stop using raw NAND structures omits 90ccf0a0192f mtd: nand: ecc-hamming: Rename the exported functions omits b551fa3059ff mtd: nand: ecc-hamming: Cleanup and style fixes omits c50e7f3c8673 mtd: nand: ecc-hamming: Drop/fix the kernel doc omits 2dbe0192efa0 mtd: nand: ecc-hamming: Clarify the driver descriptions omits e5acf9c86297 mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] omits cbd87780bed5 mtd: rawnand: Get rid of chip->ecc.priv omits 9994bb3f36e3 mtd: nand: ecc-bch: Create the software BCH engine omits 0af6e21eed27 PCI: Keep both device and resource name for config space remaps omits 6ae9b5ffcaeb platform/chrome: cros_ec_typec: Tolerate unrecognized mux flags omits fdc9b0191191 Merge tag 'renesas-clk-for-v5.11-tag3' of git://git.kernel [...] omits 6f320f6990ee RDMA/mlx4: Remove bogus dev_base_lock usage omits cddadae9748c PCI: xgene: Removed unused ".bus_shift" initialisers from [...] omits ce0602990fb7 PCI: vmd: Update type of the __iomem pointers omits 63eab4944e4f PCI: iproc: Convert to use the new ECAM constants omits 31a8cdb7ef80 PCI: thunder-pem: Add constant for custom ".bus_shift" ini [...] omits e7708f5b10e2 PCI: Unify ECAM constants in native PCI Express drivers omits 958879d0d7f9 Merge tag 'clk-imx-5.11' of git://git.kernel.org/pub/scm/l [...] omits 5bf5861d6ea6 clk: tegra: Fix duplicated SE clock entry omits f7b36cc19efb clk: qcom: rpmh: add support for SM8350 rpmh clocks omits a697f072f5da PCI: Disable PTM during suspend to save power omits eb50f3f42cb6 dt-bindings: clock: Add RPMHCC bindings for SM8350 omits 39850ed51062 PCI/PTM: Save/restore Precision Time Measurement Capabilit [...] 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 975d25cbb505 clk: scpi: mark scpi_clk_match as maybe unused omits 967069aa4de6 clk: pwm: drop of_match_ptr from of_device_id table omits bfbccd70eee9 dt-bindings: i2c: Update DT binding docs to support SiFive [...] omits cbfa5b3987c4 dt-bindings: i2c: Add compatible string for AM64 SoC omits c3e9b463b41b hwspinlock: sirf: Remove the redundant 'of_match_ptr' omits 3efa0ea743b7 remoteproc/mediatek: read IPI buffer offset from FW omits 22c3df6f5574 remoteproc/mediatek: unprepare clk if scp_before_load fails omits c3d4e5b12672 remoteproc: qcom: Fix potential NULL dereference in adsp_i [...] omits cca21000261b remoteproc/mediatek: Fix kernel test robot warning omits 6dfdf6e4e709 remoteproc: k3-dsp: Fix return value check in k3_dsp_rproc [...] omits c0a6e5ee1ecf remoteproc: qcom: pas: fix error handling in adsp_pds_enable omits aa37448f597c remoteproc: qcom: fix reference leak in adsp_start omits a24723050037 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable omits e59aef4edc45 remoteproc/mtk_scp: surround DT device IDs with CONFIG_OF omits d2debca429ce remoteproc: qcom: Add minidump id for sm8150 modem omits 8ed8485c4f05 remoteproc: qcom: Add capability to collect minidumps omits abc72b646066 remoteproc: coredump: Add minidump functionality omits adf60a870e91 remoteproc: core: Add ops to enable custom coredump functionality omits f7cfd871ae0c exec: Transform exec_update_mutex into a rw_semaphore omits 0a441514bc2b remoteproc/mediatek: change MT8192 CFG register base omits e0da68994d16 RDMA/uverbs: Fix incorrect variable type omits 779e0bf47632 RDMA/core: Do not indicate device ready when device enable [...] omits 286e1d3f9ba8 RDMA/core: Clean up cq pool mechanism omits 9ee1206dcfb9 exec: Move io_uring_task_cancel after the point of no return omits c39ab6de2273 coredump: Document coredump code exclusively used by cell spufs omits 125c00af3b2c exec: Move unshare_files and guarantee files_struct.count [...] omits fa67bf885e52 file: Remove get_files_struct omits 9fe83c43e71c file: Rename __close_fd_get_file close_fd_get_file omits 1572bfdf21d4 file: Replace ksys_close with close_fd omits 8760c909f54a file: Rename __close_fd to close_fd and remove the files p [...] omits aa384d10f3d0 file: Merge __alloc_fd into alloc_fd omits e06b53c22f31 file: In f_dupfd read RLIMIT_NOFILE once. omits d74ba04d919e file: Merge __fd_install into fd_install omits 775e0656b272 proc/fd: In fdinfo seq_show don't use get_files_struct omits 66ed594409a1 bpf/task_iter: In task_file_seq_get_next use task_lookup_n [...] omits 5b17b61870e2 proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu omits e9a53aeb5e0a file: Implement task_lookup_next_fd_rcu omits ed77e80e14a3 kcmp: In get_file_raw_ptr use task_lookup_fd_rcu omits 64eb661fda02 proc/fd: In tid_fd_mode use task_lookup_fd_rcu omits 3a879fb38082 file: Implement task_lookup_fd_rcu omits 460b4f812a9d file: Rename fcheck lookup_fd_rcu omits f36c29432741 file: Replace fcheck_files with files_lookup_fd_rcu omits 120ce2b0cd52 file: Factor files_lookup_fd_locked out of fcheck_files omits bebf684bf330 file: Rename __fcheck_files to files_lookup_fd_raw omits 439be3265603 proc/fd: In proc_fd_link use fget_task omits b48845af0152 bpf: In bpf_task_fd_query use fget_task omits f43c283a89a7 kcmp: In kcmp_epoll_target use fget_task omits 950db38ff2c0 exec: Remove reset_files_struct omits 1f702603e712 exec: Simplify unshare_files omits b6043501289e exec: Move unshare_files to fix posix file locking during exec omits 878f12dbb8f5 exec: Don't open code get_close_on_exec omits a2da5d8cc0b0 PCI: Mark AMD Raven iGPU ATS as broken in some platforms omits ea21f589de9a thermal: broadcom: simplify the return expression of bcm27 [...] omits d1dec0cae553 RDMA/core: Update kernel documentation for ib_create_named_qp() omits 75e91c888989 f2fs: compress: fix compression chksum omits e584bbe82122 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() omits b44786c9bdc4 remoteproc: pru: Add support for various PRU cores on K3 J [...] omits 1d39f4d19921 remoteproc: pru: Add support for various PRU cores on K3 A [...] omits 20ad1de0f14f remoteproc: pru: Add pru-specific debugfs support omits c75c9fdac66e remoteproc: pru: Add support for PRU specific interrupt co [...] omits d4ce2de7e4af remoteproc: pru: Add a PRU remoteproc driver omits d570d05ea92d dt-bindings: remoteproc: Add binding doc for PRU cores in [...] omits e7f870f5fda7 MAINTAINERS: SOFT-ROCE: Change Zhu Yanjun's email address omits 7f1d2dfa307e RDMA/mlx5: Remove unneeded semicolon omits 13719d8d0d67 Merge branch 'sparx5-next' of https://github.com/microchip [...] omits 7aa256234c4c PCI: j721e: Get offset within "syscon" from "ti,syscon-pci [...] omits 17c5b458a990 dt-bindings: PCI: Add EP mode dt-bindings for TI's J7200 SoC omits 3f1f870c018f dt-bindings: PCI: Add host mode dt-bindings for TI's J7200 SoC omits b6c81be91293 dt-bindings: pci: ti,j721e: Fix "ti,syscon-pcie-ctrl" to t [...] omits 1dcdee6ee8f8 soc: mediatek: mmsys: Specify HAS_IOMEM dependency for MTK_MMSYS omits 5d069dbe8aaf fuse: fix bad inode omits 0da6736ecd10 regulator: max14577: Add proper module aliases strings omits fa94a951bf35 NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_rep [...] omits b40777166833 dt-bindings: vendor-prefixes: Add an entry for AmpereCompu [...] omits 4c71373162e8 dt-bindings: vendor-prefixes: correct the spelling of TQ-S [...] omits 8639ff4194c9 thermal: intel: pch: use macro for temperature calculation omits 49ab19a4a51a Merge series "spi: spi-geni-qcom: Use gpio descriptors for [...] 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 660c486590aa PCI: dwc: Set 32-bit DMA mask for MSI target address allocation omits 729a866af3b3 thermal: int340x: processor_thermal: Add mailbox driver omits 473be51142ad thermal: int340x: processor_thermal: Add RFIM driver omits df2537f91040 thermal: int340x: processor_thermal: Add AlderLake PCI device id omits a5923b6c3137 thermal: int340x: processor_thermal: Refactor MMIO interface omits 7e1f91cbfa0d arm64: dts: sparx5: Add SGPIO devices omits 5ef399aa5c5f arm64: dts: sparx5: Add reset support 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 92de5fa2dc39 dmaengine: idxd: add ATS disable knob for work queues omits 7002932325ef Input: tm2-touchkey - add vddio regulator omits 3e730ec11d51 dt-bindings: input: tm2-touchkey: document vddio-supply omits 31a10f5b4b9f dt-bindings: input: tm2-touchkey: convert to yaml omits d8b3df8b1048 erofs: avoid using generic_block_bmap omits 8edcd98be1b2 Input: cyapa - switch to using devm_add_action_or_reset() omits 3d82a4d736a6 Input: add driver for power button on Dell Wyse 3020 omits b2cc3bfef6aa dt-bindings: input: Add Dell Wyse 3020 Power Button binding omits b2058cd93d93 Input: gtco - remove driver omits 5a6338cce9f4 mailbox: arm_mhuv2: Add driver omits aa80be5043a6 dt-bindings: mailbox : arm,mhuv2: Add bindings omits 2bf39ddd7793 dt-bindings: gpio: Add a binding header for the MSC313 GPI [...] omits f57ad63a835c KVM: x86: ignore SIPIs that are received while not in wait [...] omits 8f95c1322811 i2c: designware: Make register offsets all of the same width omits a5df4c14b9a9 i2c: designware: Switch header to use BIT() and GENMASK() omits 0b01392c18b9 i2c: pxa: move to generic GPIO recovery omits e8a61e5a7e2a i2c: sh_mobile: Mark adapter suspended during suspend omits 04fd6f0a9e67 i2c: owl: Add compatible for the Actions Semi S500 I2C controller omits 730f205190a1 dt-bindings: i2c: owl: Convert Actions Semi Owl binding to [...] omits 7fbee7e3386c Merge tag 'omap-for-v5.11/genpd-rest-signed' of git://git. [...] omits eb672def8b9d Merge tag 'omap-for-v5.11/genpd-am437x-signed' of git://gi [...] omits 07dd966db740 Merge tag 'omap-for-v5.11/genpd-am335x-signed' of git://gi [...] omits 80c25006bc97 Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://g [...] omits 8f7e68bb3d4c dt-bindings: mfd: fix stm32 timers example omits 19cf6e6d402a Merge tag 'samsung-drivers-5.11-2' of git://git.kernel.org [...] omits 629c96256de4 Merge tag 'zynqmp-soc-for-v5.11-v2' of https://github.com/ [...] omits 41fca96e635b ext4: delete nonsensical (commented-out) code inside ext4_ [...] omits 8041ac642a1b ext4: update ext4_data_block_valid related comments omits 59850d226e49 io_uring: fix io_cqring_events()'s noflush omits 634578f80065 io_uring: fix racy IOPOLL flush overflow omits 31bff9a51b26 io_uring: fix racy IOPOLL completions omits dad1b1242fd5 io_uring: always let io_iopoll_complete() complete polled io omits 9c8e11b36c9b io_uring: add timeout update omits fbd15848f3c1 io_uring: restructure io_timeout_cancel() omits bee749b187ac io_uring: fix files cancellation omits ac0648a56c1f io_uring: use bottom half safe lock for fixed file data omits bd5bbda72f7f io_uring: fix miscounting ios_left omits 6e1271e60c1d io_uring: change submit file state invariant omits 65b2b213484a io_uring: check kthread stopped flag when sq thread is unparked omits 36f72fe2792c io_uring: share fixed_file_refs b/w multiple rsrcs omits c98de08c990e io_uring: replace inflight_wait with tctx->wait omits 10cad2c40dcb io_uring: don't take fs for recvmsg/sendmsg omits 2e9dbe902d10 io_uring: only wake up sq thread while current task is in [...] omits 906a3c6f9ca0 io_uring: don't acquire uring_lock twice omits a0d9205f7d36 io_uring: initialize 'timeout' properly in io_sq_thread() omits 083692463440 io_uring: refactor io_sq_thread() handling omits f6edbabb8359 io_uring: always batch cancel in *cancel_files() omits 6b81928d4ca8 io_uring: pass files into kill timeouts/poll omits b52fda00dd9d io_uring: don't iterate io_uring_cancel_files() omits df9923f96717 io_uring: cancel only requests of current task omits 08d23634643c io_uring: add a {task,files} pair matching helper omits 06de5f5973c6 io_uring: simplify io_task_match() omits 2846c481c9dd io_uring: inline io_import_iovec() omits 632546c4b5a4 io_uring: remove duplicated io_size from rw omits 10fc72e43352 fs/io_uring Don't use the return value from import_iovec(). omits 1a38ffc9cbca io_uring: NULL files dereference by SQPOLL omits c73ebb685fb6 io_uring: add timeout support for io_uring_enter() omits 27926b683db0 io_uring: only plug when appropriate omits 0415767e7f05 io_uring: rearrange io_kiocb fields for better caching omits f2f87370bb66 io_uring: link requests with singly linked list omits 90cd7e424969 io_uring: track link timeout's master explicitly omits 863e05604a6f io_uring: track link's head and tail during submit omits 018043be1f1b io_uring: split poll and poll_remove structs omits 14a1143b68ee io_uring: add support for IORING_OP_UNLINKAT omits 80a261fd0032 io_uring: add support for IORING_OP_RENAMEAT omits e886663cfd02 fs: make do_renameat2() take struct filename omits 14587a46646d io_uring: enable file table usage for SQPOLL rings omits 28cea78af449 io_uring: allow non-fixed files with SQPOLL omits 311c2520de21 firmware: xilinx: Properly align function parameter omits a80cefec2c27 firmware: xilinx: Add a blank line after function declaration omits 1f6a11a01059 firmware: xilinx: Remove additional newline omits 332bee164066 firmware: xilinx: Fix kernel-doc warnings omits 463edf5a59fd firmware: xlnx-zynqmp: fix compilation warning omits 7b1c9b8441aa soc: xilinx: vcu: add missing register NUM_CORE omits 30b79eb1f92e soc: xilinx: vcu: use vcu-settings syscon registers omits a3857f89ddb0 dt-bindings: soc: xlnx: extract xlnx, vcu-settings to sepa [...] omits 853e69d6c87c soc: xilinx: vcu: drop useless success message omits b42fe98c9269 btrfs: scrub: allow scrub to work with subpage sectorsize omits b29dca44abe2 btrfs: scrub: support subpage data scrub omits 53f3251d3b82 btrfs: scrub: support subpage tree block scrub omits d0a7a9c050f3 btrfs: scrub: always allocate one full page for one sector [...] omits fa485d21a7ae btrfs: scrub: reduce width of extent_len/stripe_len from 6 [...] omits 6275193ef190 btrfs: refactor btrfs_lookup_bio_sums to handle out-of-ord [...] omits 9e46458a7c00 btrfs: remove btrfs_find_ordered_sum call from btrfs_looku [...] omits 884b07d0f4f7 btrfs: handle sectorsize < PAGE_SIZE case for extent buffe [...] omits 4a3dc93843dd btrfs: update num_extent_pages to support subpage sized ex [...] omits 1aaac38c83a2 btrfs: don't allow tree block to cross page boundary for s [...] omits deb678955360 btrfs: calculate inline extent buffer page size based on p [...] omits f91e0d0c4cd9 btrfs: factor out btree page submission code to a helper omits f44cf41075b0 btrfs: make btrfs_verify_data_csum follow sector size omits 7ffd27e378d2 btrfs: pass bio_offset to check_data_csum() directly omits 1941b64b080b btrfs: rename bio_offset of extent_submit_bio_start_t to d [...] omits 8a6a87cd449b btrfs: fix lockdep warning when creating free space tree omits af456a2c0aaa btrfs: skip space_cache v1 setup when not using it omits 36b216c85eb9 btrfs: remove free space items when disabling space cache v1 omits 2838d255cb9b btrfs: warn when remount will not change the free space tree omits 04c415596953 btrfs: use superblock state to print space_cache mount option omits 948462294577 btrfs: keep sb cache_generation consistent with space_cache omits 8b228324a8ce btrfs: clear free space tree on ro->rw remount omits 8cd2908846d1 btrfs: clear oneshot options on mount and remount omits 5011139a4718 btrfs: create free space tree on ro->rw remount omits 997e3e2e71b3 btrfs: only mark bg->needs_free_space if free space tree is on omits 8f1c21d7490f btrfs: start orphan cleanup on ro->rw remount omits 44c0ca211a4d btrfs: lift read-write mount setup from mount and remount omits 47876f7ceffa btrfs: do not block inode logging for so long during trans [...] omits 639bd575b7c7 btrfs: fix race leading to unnecessary transaction commit [...] omits 47d3db41e190 btrfs: fix race that makes inode logging fallback to trans [...] omits 4d6221d7d831 btrfs: fix race that causes unnecessary logging of ancesto [...] omits 5f96bfb7633c btrfs: fix race that results in logging old extents during [...] omits de53d892e5c5 btrfs: fix race causing unnecessary inode logging during l [...] omits fa598b069640 btrfs: remove recalc_thresholds from free space ops omits f0d1219def15 btrfs: always set NODATASUM/NODATACOW in __create_free_spa [...] omits 7dbdb443a7b4 btrfs: remove crc_check logic from free space omits 5297199a8bca btrfs: remove inode number cache feature omits abadc1fcd72e btrfs: replace calls to btrfs_find_free_ino with btrfs_fin [...] omits ec7d6dfd73b2 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_ob [...] omits 1201b58b67b3 btrfs: drop casts of bio bi_sector omits 12659251ca5d btrfs: implement log-structured superblock for ZONED mode omits a589dde0bc0b btrfs: disallow mixed-bg in ZONED mode omits f1569c4c10a1 btrfs: disable fallocate in ZONED mode omits d206e9c9c576 btrfs: disallow NODATACOW in ZONED mode omits 5d1ab66c56fe btrfs: disallow space_cache in ZONED mode omits 862931c76327 btrfs: introduce max_zone_append_size omits b70f509774ad btrfs: check and enable ZONED mode omits 5b316468983d btrfs: get zone information of zoned block devices 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 675fc18900e9 dt-bindings: trivial-devices: Add delta,q54sj108a2 omits a05c51e04d2e Merge tag 'zynq-dt-for-v5.10' of https://github.com/Xilinx [...] omits 3b25f337929e spi: spi-geni-qcom: Use the new method of gpio CS control omits 7a5172b7990d platform/chrome: cros_ec_spi: Drop bits_per_word assignment omits 74639cbf51d7 platform/chrome: cros_ec_spi: Don't overwrite spi::mode omits c87b013f23c6 Merge tag 'zynqmp-dt-for-v5.11' of https://github.com/Xili [...] omits 419fd286274e Merge tag 'aspeed-5.11-devicetree' of git://git.kernel.org [...] omits 5919eec0f092 ARM: mstar: SMP support omits ecaafac1eb73 ARM: mstar: Wire up smpctrl for SSD201/SSD202D omits 570e471ce054 ARM: mstar: Add smp ctrl registers to infinity2m dtsi omits 418cb58b4566 ARM: mstar: Add dts for Honestar ssd201htv2 omits dbbaf35d589e ARM: mstar: Add chip level dtsi for SSD202D omits 572ef97bc734 ARM: mstar: Add common dtsi for SSD201/SSD202D omits ba2290b1b750 ARM: mstar: Add infinity2m support omits 8c50a8b359c4 dt-bindings: mstar: Add Honestar SSD201_HT_V2 to mstar boards omits 43181b5d8072 dt-bindings: vendor-prefixes: Add honestar vendor prefix omits 80e73332ee82 dt-bindings: mstar: Add binding details for mstar,smpctrl omits 5b8a05b9e8d1 ARM: mstar: Fill in GPIO controller properties for infinity omits 74530d645126 ARM: mstar: Add gpio controller to MStar base dtsi omits dcb11100cd5d arm64: Kconfig: meson: drop pinctrl omits be1b50021254 scsi: mpt3sas: Update driver version to 36.100.00.00 omits 9b271c69128b scsi: mpt3sas: Handle trigger page after firmware update omits 0e17a87c5950 scsi: mpt3sas: Add persistent MPI trigger page omits 2a5c3a35c156 scsi: mpt3sas: Add persistent SCSI sense trigger page omits 71b3fb8fe6dd scsi: mpt3sas: Add persistent Event trigger page omits bb855f2a5d7e scsi: mpt3sas: Add persistent Master trigger page omits aec93e8e2385 scsi: mpt3sas: Add persistent trigger pages support omits f98790c00375 scsi: mpt3sas: Sync time periodically between driver and firmware omits afc516dcfe52 scsi: qla2xxx: Update version to 10.02.00.104-k omits abd9cae9bbae scsi: qla2xxx: Fix device loss on 4G and older HBAs omits 707531bc2626 scsi: qla2xxx: If fcport is undergoing deletion complete I [...] omits 0a6f4d762c6b scsi: qla2xxx: Fix the call trace for flush workqueue omits 0bc17251dff4 scsi: qla2xxx: Fix flash update in 28XX adapters on big en [...] omits f795f96e725b scsi: qla2xxx: Handle aborts correctly for port undergoing [...] omits 07a5f69248e3 scsi: qla2xxx: Fix N2N and NVMe connect retry failure omits 8a78dd6ed1af scsi: qla2xxx: Fix FW initialization error on big endian machines omits 8de309e7299a scsi: qla2xxx: Fix crash during driver load on big endian [...] omits aceba54ba0f9 scsi: qla2xxx: Fix compilation issue in PPC systems omits 0ce8ab50a6ed scsi: qla2xxx: Don't check for fw_started while posting NV [...] omits e4fc78f48d3f scsi: qla2xxx: Tear down session if FW say it is down omits a6dcfe08487e scsi: qla2xxx: Limit interrupt vectors to number of CPUs omits c1599657d48c scsi: qla2xxx: Change post del message from debug level to [...] omits 305c16ce2632 scsi: qla2xxx: Return EBUSY on fcport deletion omits 3a5b9fa2cc5f scsi: qla4xxx: Remove redundant assignment to variable rval omits e7e499ee8a84 Merge tag 'imx-soc-5.11' of git://git.kernel.org/pub/scm/l [...] omits b760bfbcbff3 Merge tag 'amlogic-soc' of git://git.kernel.org/pub/scm/li [...] omits 4bdfafd6ff29 Merge tag 'mvebu-arm-5.11-1' of git://git.kernel.org/pub/s [...] omits 2efc35dc4397 Merge tag 'samsung-soc-5.11' of git://git.kernel.org/pub/s [...] omits 4c9398822106 PCI: qcom: Add support for configuring BDF to SID mapping [...] omits 716a8bc7f706 nfsd: Record NFSv4 pre/post-op attributes as non-atomic omits 01cbf3853959 nfsd: Set PF_LOCAL_THROTTLE on local filesystems only omits 2e19d10c1438 nfsd: Fix up nfsd to ensure that timeout errors don't resu [...] omits d045465fc6cb exportfs: Add a function to return the raw output from fh_ [...] omits 7f84b488f9ad nfsd: close cached files prior to a REMOVE or RENAME that [...] omits ba5e8187c555 nfsd: allow filesystems to opt out of subtree checking omits daab110e47f8 nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations omits 1631087ba872 Revert "nfsd4: support change_attr_type attribute" omits 942b20dc2455 nfsd4: don't query change attribute in v2/v3 case omits 4b03d99794ee nfsd: minor nfsd4_change_attribute cleanup omits b2140338d8dc nfsd: simplify nfsd4_change_info omits 70b87f77294d nfsd: only call inode_query_iversion in the I_VERSION case omits 4a9d81caf841 nfs_common: need lock during iterate through the list omits ca9364dde50d NFSD: Fix 5 seconds delay when doing inter server copy omits eb162e1772f8 NFSD: Fix sparse warning in nfs4proc.c omits 5e54dafbe0b4 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall omits 4b5cff7ed8af sunrpc: clean-up cache downcall omits 4420440c5789 nfsd: Fix message level for normal termination omits a508f620b5a6 ARM: zynq: Fix incorrect reference to XM013 instead of XM011 omits 536fada0cc72 ARM: zynq: Convert at25 binding to new description on zc770-xm013 omits 225c13237732 ARM: zynq: Fix OCM mapping to be aligned with binding on zc702 omits 38d1985fdfcf ARM: zynq: Fix leds subnode name for zc702/zybo-z7 omits 3880c39a80ab ARM: zynq: Rename bus to be align with simple-bus yaml omits 23ab93a14800 ARM: zynq: Fix compatible string for adi,adxl345 chip 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 1825c8d7ce93 erofs: force inplace I/O under low memory scenario omits b0dfd948379c spi: dw: Add support for the Canaan K210 SoC SPI omits a51acc2400d4 spi: dw: Add support for 32-bits max xfer size omits 7b14a272f9ac dt-bindings: spi: dw-apb-ssi: Add Canaan K210 SPI controller omits 71fe89ceb55b dma-iommu: remove __iommu_dma_mmap omits b031a684bfd0 printk: remove logbuf_lock writer-protection of ringbuffer omits 6b916706f8f0 printk: inline log_output(),log_store() in vprintk_store() omits 3a514592b698 Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' [...] omits a0db197f534f gpiolib: cdev: Flag invalid GPIOs as used omits e51d68e76d60 fs: quota: fix array-index-out-of-bounds bug by passing co [...] 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 2c07b0fd9bf6 Merge branch 'opp/empty' into opp/linux-next omits 6ee70e8c34e3 opp: of: Allow empty opp-table with opp-shared omits 24b3c963c010 dt-bindings: opp: Allow empty OPP tables omits e91e3d902b76 media: venus: dev_pm_opp_put_*() accepts NULL argument omits b66ba5b5938f drm/panfrost: dev_pm_opp_put_*() accepts NULL argument omits 72ba9e226fac drm/lima: dev_pm_opp_put_*() accepts NULL argument omits 814568728373 PM / devfreq: exynos: dev_pm_opp_put_*() accepts NULL argument omits 2ff8fe13ac6d cpufreq: qcom-cpufreq-nvmem: dev_pm_opp_put_*() accepts NU [...] omits 5f6ffb8d8f8f cpufreq: dt: dev_pm_opp_put_regulators() accepts NULL argument omits c7bf8758c955 opp: Allow dev_pm_opp_put_*() APIs to accept NULL opp_table omits e77dcb0b732d opp: Don't create an OPP table from dev_pm_opp_get_opp_table() omits 873c9851eb54 cpufreq: dt: Don't (ab)use dev_pm_opp_get_opp_table() to c [...] omits cf1fac943c63 opp: Reduce the size of critical section in _opp_kref_release() 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 694a5b57692f Merge tag 'memory-controller-drv-tegra-5.11-3' of git://gi [...] omits c35ffce8a958 Merge tag 'memory-controller-drv-5.11-2' of git://git.kern [...] omits 9ccd9ef36fc3 Merge tag 'v5.11-rockchip-drivers-1' of git://git.kernel.o [...] omits 5dd65cf78dc3 Merge tag 'reset-for-v5.11' of git://git.pengutronix.de/pz [...] omits e0839f3ea404 Merge tag 'imx-drivers-5.11' of git://git.kernel.org/pub/s [...] omits 2bd87914b295 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] omits 8dc0aac1ccd5 Merge tag 'drivers_soc_for_5.11' of git://git.kernel.org/p [...] omits 4cc6ae9896a4 Merge tag 'omap-for-v5.11/genpd-drivers-signed' of git://g [...] omits a97d8ffac8d7 Merge tag 'qcom-drivers-for-5.11' of git://git.kernel.org/ [...] omits 6422a71ef40e f2fs: fix race of pending_pages in decompression omits 4f9f1415bb13 Merge tag 'amlogic-dt64-2' of git://git.kernel.org/pub/scm [...] omits b4e217d0b320 Merge tag 'samsung-dt-5.11-3' of git://git.kernel.org/pub/ [...] omits 456983022454 Merge tag 'v5.11-rockchip-dts32-1' of git://git.kernel.org [...] omits 261078ab9002 Merge tag 'v5.11-rockchip-dts64-1' of git://git.kernel.org [...] omits f8ff2f057e74 Merge tag 'at91-dt-5.11-2' of git://git.kernel.org/pub/scm [...] omits 49d47bf9f55c Merge tag 'imx-dt64-5.11' of git://git.kernel.org/pub/scm/ [...] omits aa66be3bff65 Merge tag 'imx-dt-5.11' of git://git.kernel.org/pub/scm/li [...] omits 3eaac3aed2e3 Merge tag 'imx-bindings-5.11' of git://git.kernel.org/pub/ [...] omits 1e3e7ca547a6 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] omits 96631a0d1165 Merge tag 'samsung-dt64-5.11' of git://git.kernel.org/pub/ [...] omits ff741319bc09 Merge tag 'samsung-dt-5.11-2' of git://git.kernel.org/pub/ [...] omits 30912c3ce6b1 Merge tag 'keystone_dts_for_5.11' of git://git.kernel.org/ [...] omits 6ce23595b587 Merge tag 'qcom-dts-for-5.11' of git://git.kernel.org/pub/ [...] omits a39d2ef78d44 Merge tag 'qcom-arm64-for-5.11' of git://git.kernel.org/pu [...] omits e40917e4664e Merge tag 'ti-k3-dt-for-v5.11' of git://git.kernel.org/pub [...] omits a2f9886a9ea5 Merge tag 'mvebu-dt64-5.11-1' of git://git.kernel.org/pub/ [...] omits 9bc08aa60f56 Merge tag 'mvebu-dt-5.11-1' of git://git.kernel.org/pub/sc [...] omits f458d69bf7ca Merge tag 'nuvoton-5.11-devicetree' of git://git.kernel.or [...] omits 516154079758 Merge tag 'v5.10-next-dts64' of git://git.kernel.org/pub/s [...] omits 0aec75a5963e PCI: Reduce pci_set_cacheline_size() message to debug level omits 1c202d0c5a67 Merge tag 'arm-soc/for-5.11/devicetree-arm64' of https://g [...] omits c8b53b1c6b93 Merge tag 'arm-soc/for-5.11/devicetree' of https://github. [...] omits 915a39191503 Merge tag 'sunxi-dt-for-5.11' of git://git.kernel.org/pub/ [...] omits ab8d302c4804 Merge tag 'at91-dt-5.11' of git://git.kernel.org/pub/scm/l [...] omits 96dd02519580 f2fs: fix to account inline xattr correctly during recovery omits 84921561532f f2fs: inline: fix wrong inline inode stat omits 6e5ca4fce7b3 f2fs: inline: correct comment in f2fs_recover_inline_data omits d540e35d4e54 f2fs: don't check PAGE_SIZE again in sanity_check_raw_super() omits b9ec10948ff6 f2fs: convert to F2FS_*_INO macro omits b577562ccc07 PCI: Remove unused HAVE_PCI_SET_MWI omits 9c8421e298d6 dt-bindings:i2c:i2c-gate: txt to yaml conversion omits acf689134a66 powerpc/configs: drop unused BACKLIGHT_GENERIC option omits 58d91ac9da06 parisc: configs: drop unused BACKLIGHT_GENERIC option omits e854da4f5111 thermal: rcar_gen3_thermal: Add r8a779a0 support omits d7fdfb6541f3 dt-bindings: thermal: rcar-gen3-thermal: Add r8a779a0 support omits 0cc519f85a52 KVM: arm64: Fix nVHE boot on VHE systems omits e5dddbedfe09 dt-bindings: add ADP5585/ADP5589 entries to trivial-devices omits 91438aebcd56 ACPI: scan: Fix up _DEP-related terminology with supplier/ [...] omits b36b1e9db41f ACPI: scan: Drop INT3396 from acpi_ignore_dep_ids[] omits 7704b100719c arm64: dts: meson: add i2c3/rtc nodes and vrtc alias to GT [...] omits 108039954207 PM / EM: Micro optimization in em_cpu_energy omits 9d125387d92b Merge series "regulator: da9121: bug fixes" from Adam Ward [...] omits f87905660ed0 drivers/lightnvm: fix a null-ptr-deref bug in pblk-core.c omits 717c4c833648 arm64: defconfig: drop unused BACKLIGHT_GENERIC option omits 0437141b4e22 ARM: configs: drop unused BACKLIGHT_GENERIC option omits ba2f9a5fbc38 Merge tag 'v5.11-rockchip-defconfig64-1' of git://git.kern [...] omits 249293397ec1 Merge tag 'imx-defconfig-5.11' of git://git.kernel.org/pub [...] omits 1fe9c2531974 Merge tag 'samsung-defconfig-5.11' of git://git.kernel.org [...] omits 786e484016e6 Merge tag 'qcom-arm64-defconfig-for-5.11' of git://git.ker [...] omits 2ede693874c9 Merge tag 'ti-k3-config-for-v5.11' of git://git.kernel.org [...] omits 0f4b0b479b35 Merge tag 'arm-soc/for-5.11/defconfig-arm64' of https://gi [...] omits 6f7cdd2fbfff Merge tag 'arm-soc/for-5.11/defconfig' of https://github.c [...] omits 69f7aeee0667 Merge tag 'sunxi-config64-for-5.11' of git://git.kernel.or [...] omits 11de454b4cac Merge tag 'sunxi-config-for-5.11' of git://git.kernel.org/ [...] omits d4ff08d6e222 Merge tag 'at91-defconfig-5.11' of git://git.kernel.org/pu [...] omits 8d143c610b62 printk: remove obsolete dead assignment omits 0cd3f561efa9 platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range [...] omits fefe8527a1e0 iommu/io-pgtable: Remove tlb_flush_leaf omits c74009f5290d Merge branch 'for-next/iommu/fixes' into for-next/iommu/core omits 113eb4ce4fc3 Merge branch 'for-next/iommu/vt-d' into for-next/iommu/core omits c5257e39a4ec Merge branch 'for-next/iommu/tegra-smmu' into for-next/iommu/core omits a5f12de3ece8 Merge branch 'for-next/iommu/svm' into for-next/iommu/core omits 854623fdea9d Merge branch 'for-next/iommu/misc' into for-next/iommu/core omits 1ab2bf583158 Merge branch 'for-next/iommu/iova' into for-next/iommu/core omits 33f974dbaabf Merge branch 'for-next/iommu/default-domains' into for-nex [...] omits 7b3d5a90cbb9 btrfs: introduce ZONED feature flag omits a2633b6a29e9 btrfs: return bool from btrfs_should_end_transaction omits 8a8f4deaba79 btrfs: return bool from should_end_transaction omits 8df01fddb779 btrfs: remove err variable from do_relocation omits c6a592f2e209 btrfs: eliminate err variable from merge_reloc_root omits ee0d904fd9c5 btrfs: remove err variable from btrfs_delete_subvolume omits c65ca98f9e68 btrfs: unlock path before checking if extent is shared dur [...] omits c7c01a4a2524 btrfs: tree-checker: annotate all error branches as unlikely omits a0f6d924cada btrfs: remove stub device info from messages when we have [...] omits fb22e9c4cd57 btrfs: use detach_page_private() in alloc_extent_buffer() omits 35478d053ade btrfs: use nodesize to determine if we need readahead in b [...] omits 829ddec922e5 btrfs: only clear EXTENT_LOCK bit in extent_invalidatepage omits 8e1dc982ed5f btrfs: remove unused parameter phy_offset from btrfs_valid [...] omits 2c36395430b0 btrfs: scrub: remove the anonymous structure from scrub_page omits f97e27e91d90 btrfs: use fixed width int type for extent_state::state omits e09caaf913a9 btrfs: introduce helper to handle page status update in en [...] omits 94e8c95ccba8 btrfs: add structure to keep track of extent range in end_ [...] omits b1d51f67c942 btrfs: tests: remove invalid extent-io test omits 445d8ab53f69 btrfs: sysfs: remove unneeded semicolon omits 95b982de3747 btrfs: simplify return values in setup_nodes_for_search omits d5286a92ea76 btrfs: remove useless return value statement in split_node omits f30bed83426c btrfs: remove unnecessary attempt to drop extent maps afte [...] omits bc5b5b1e5111 btrfs: stop incrementing log batch when joining log transaction omits f2f121ab500d btrfs: skip unnecessary searches for xattrs when logging an inode omits 1cab5e728313 btrfs: merge __set_extent_bit and set_extent_bit omits 729f7961729a btrfs: make btrfs_update_inode_fallback take btrfs_inode omits b06359a32589 btrfs: make btrfs_cont_expand take btrfs_inode omits 217f42eb3d32 btrfs: make btrfs_truncate_block take btrfs_inode omits 03fcb1ab6f26 btrfs: make btrfs_insert_replace_extent take btrfs_inode omits dea46d84a3cc btrfs: make find_first_non_hole take btrfs_inode omits a4ba6cc03eba btrfs: make maybe_insert_hole take btrfs_inode omits 9a56fcd15a9c btrfs: make btrfs_update_inode take btrfs_inode omits dfeb9e7cc3ed btrfs: make btrfs_update_inode_item take btrfs_inode omits f3fbcaef5992 btrfs: make btrfs_delayed_update_inode take btrfs_inode omits 72e7e6edd376 btrfs: make btrfs_finish_ordered_io btrfs_inode-centric omits 507433985caf btrfs: make btrfs_truncate_inode_items take btrfs_inode omits 90dffd0cff89 btrfs: make insert_prealloc_file_extent take btrfs_inode omits 76aea5379678 btrfs: make btrfs_inode_safe_disk_i_size_write take btrfs_inode omits a55463c9f0ff btrfs: remove extent_buffer::recursed omits 0ecae6fffe66 btrfs: remove the recurse parameter from __btrfs_tree_read_lock omits fe596ca3d3b5 btrfs: use btrfs_tree_read_lock in btrfs_search_slot omits 1bb96598410c btrfs: merge back btrfs_read_lock_root_node helpers omits 4048daedb910 btrfs: locking: remove the recursion handling code omits 2f5239dcb26b btrfs: remove btrfs_path::recurse omits 0e46318df8a1 btrfs: unlock to current level in btrfs_next_old_leaf omits ffeb03cfe2b4 btrfs: cleanup the locking in btrfs_next_old_leaf omits b2598edf8b36 btrfs: remove unused argument seed from btrfs_find_device omits 3a160a933111 btrfs: drop never met disk total bytes check in verify_one [...] omits bacce86ae8a7 btrfs: drop unused argument step from btrfs_free_extra_devids omits 2766ff61762c btrfs: update the number of bytes used by an inode atomically omits 7f458a3873ae btrfs: fix race when defragmenting leads to unnecessary IO omits 5893dfb98f25 btrfs: refactor btrfs_drop_extents() to make it easier to extend omits e114c545bb69 btrfs: set the lockdep class for extent buffers on creation omits 3fbaf25817f7 btrfs: pass the owner_root and level to alloc_extent_buffer omits 5d81230baa90 btrfs: pass the root owner and level around for readahead omits 1b7ec85ef490 btrfs: pass root owner to read_tree_block omits 182c79fcb857 btrfs: use btrfs_read_node_slot in btrfs_qgroup_trace_subtree omits 3acfbd6a990c btrfs: use btrfs_read_node_slot in qgroup_trace_new_subtre [...] omits 6b2cb7cb959a btrfs: use btrfs_read_node_slot in qgroup_trace_extent_swap omits c990ada2a0bb btrfs: use btrfs_read_node_slot in walk_down_tree omits 6b3426be27de btrfs: use btrfs_read_node_slot in replace_path omits c975253682e0 btrfs: use btrfs_read_node_slot in do_relocation omits 8ef385bbf099 btrfs: use btrfs_read_node_slot in walk_down_reloc_tree omits 206983b72a36 btrfs: use btrfs_read_node_slot in btrfs_realloc_node omits bfb484d922a3 btrfs: cleanup extent buffer readahead omits 416e3445ef80 btrfs: remove lockdep classes for the fs tree omits 3e48d8d2540d btrfs: discard: reschedule work after sysfs param update omits df903e5d294f btrfs: don't miss async discards after scheduled work override omits 6e88f116bd4c btrfs: discard: store async discard delay as ns not as jiffies omits e50404a8a699 btrfs: discard: speed up async discard up to iops_limit omits 480a8ec83b17 btrfs: scrub: refactor scrub_find_csum() omits 96e63a45fb9a btrfs: scrub: remove the force parameter from scrub_pages omits 261d2dcb2430 btrfs: scrub: distinguish scrub page from regular page omits ac303b6987a9 btrfs: pass bvec to csum_dirty_buffer instead of page omits 77bf40a2ba2e btrfs: extract extent buffer verification from btrfs_valid [...] omits a26663e7a2f4 btrfs: make csum_tree_block() handle node smaller than page omits 2f4d60dfae0e btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirty omits 478ef8868ff8 btrfs: make buffer_radix take sector size units omits 0d01e247a06b btrfs: assert page mapping lock in attach_extent_buffer_page omits bbb86a371791 btrfs: protect fs_info->caching_block_groups by block_grou [...] omits e747853cae3a btrfs: load free space cache asynchronously omits 4d7240f0abda btrfs: load the free space cache inode extents from commit root omits cd79909bc7cd btrfs: load free space cache into a temporary ctl omits 66b53bae46c8 btrfs: cleanup btrfs_discard_update_discardable usage omits 2ca08c56e813 btrfs: explicitly protect ->last_byte_to_unpin in unpin_ex [...] omits 27d56e62e474 btrfs: update last_byte_to_unpin in switch_commit_roots omits 9076dbd5ee83 btrfs: do not shorten unpin len for caching block groups omits dc5161648693 btrfs: reorder extent buffer members for better packing omits b9729ce014f6 btrfs: locking: rip out path->leave_spinning omits ac5887c8e013 btrfs: locking: remove all the blocking helpers omits 2ae0c2d80d25 btrfs: scrub: remove local copy of csum_size from context omits 419b791ce760 btrfs: check integrity: remove local copy of csum_size omits 713cebfb9891 btrfs: remove unnecessary local variables for checksum size omits 223486c27b36 btrfs: switch cached fs_info::csum_size from u16 to u32 omits 55fc29bed8dd btrfs: use cached value of fs_info::csum_size everywhere omits fe5ecbe818de btrfs: precalculate checksums per leaf once omits 22b6331d9617 btrfs: store precalculated csum_size in fs_info omits 265fdfa6ce0a btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits omits 098e63082b9b btrfs: replace div_u64 by shift in free_space_bitmap_size omits ab108d992b12 btrfs: use precalculated sectorsize_bits from fs_info omits e940e9a7c793 btrfs: rename page_size to io_size in submit_extent_page omits 8b8bbd461ea1 btrfs: only require sector size alignment for page read omits 12e3360f7475 btrfs: rename pages_locked in process_pages_contig() omits 265d4ac03fdf btrfs: sink parameter start and len to check_data_csum omits 8896a08d8ea9 btrfs: replace fs_info and private_data with inode in btrf [...] omits 3f6bb4aeb5df btrfs: sink the failed_start parameter to set_extent_bit omits 03509b781ae9 btrfs: update the comment for find_first_extent_bit omits a3efb2f0bad5 btrfs: fix the comment on lock_extent_buffer_for_io omits cc7c77146e53 btrfs: remove unnecessary casts in printk omits c842268458d9 btrfs: add set/get accessors for root_item::drop_level omits f944d2cb2096 btrfs: use root_item helpers for limit and flags in btrfs_ [...] omits 3b5418fba372 btrfs: check-integrity: use proper helper to access btrfs_header omits 09e3a28892a9 btrfs: send: use helpers to access root_item::ctransid omits ab1405aa2522 btrfs: generate lockdep keyset names at compile time omits 387824afd721 btrfs: use the right number of levels for lockdep keysets omits ecfdc08b8cc6 btrfs: remove dio iomap DSYNC workaround omits a42fa643169d btrfs: call iomap_dio_complete() without inode_lock omits 502756b38093 btrfs: remove btrfs_inode::dio_sem omits e9adabb9712e btrfs: use shared lock for direct writes within EOF omits c35237063340 btrfs: push inode locking and unlocking into buffered/dire [...] omits a14b78ad06ab btrfs: introduce btrfs_inode_lock()/unlock() omits b8d8e1fd570a btrfs: introduce btrfs_write_check() omits c86537a42f86 btrfs: check FS error state bit early during write omits 5e8b9ef30392 btrfs: move pos increment and pagecache extension to btrfs [...] omits 4e4cabece9f9 btrfs: split btrfs_direct_IO to read and write omits 3d8cc17a0561 btrfs: sysfs: add per-fs attribute for read policy omits 33fd2f714cde btrfs: create read policy framework omits aaefed207875 btrfs: add helper for string match ignoring leading/traili [...] omits 88090ad36a64 btrfs: do not start and wait for delalloc on snapshot root [...] omits 196d59ab9ccc btrfs: switch extent buffer tree lock to rw_semaphore omits ecdcf3c259e4 btrfs: open code insert_orphan_item omits 9037d3cbcbe1 btrfs: introduce mount option rescue=all omits 882dbe0cec96 btrfs: introduce mount option rescue=ignoredatacsums omits 42437a6386ff btrfs: introduce mount option rescue=ignorebadroots omits 68319c18cb21 btrfs: show rescue=usebackuproot in /proc/mounts omits ab0b4a3ebf14 btrfs: add a helper to print out rescue= options omits ceafe3cc3992 btrfs: sysfs: export supported rescue= mount options omits 334c16d82cfe btrfs: push the NODATASUM check into btrfs_lookup_bio_sums omits d70bf7484f72 btrfs: unify the ro checking for mount options omits a6889caf6ec6 btrfs: do not start readahead for csum tree when scrubbing [...] omits a57ad681f12e btrfs: assert we are holding the reada_lock when releasing [...] omits aa8c1a41a1e6 btrfs: set EXTENT_NORESERVE bits side btrfs_dirty_pages() omits 13f0dd8f7861 btrfs: use round_down while calculating start position in [...] omits 949b32732eab btrfs: use iosize while reading compressed pages omits eefa45f59379 btrfs: calculate num_pages, reserve_bytes once in btrfs_bu [...] omits fb8a7e941b1b btrfs: calculate more accurate remaining time to sleep in [...] omits 643900bee414 btrfs: record delta directly in transaction_kthread omits e4e428816192 btrfs: remove redundant time check in transaction kthread loop omits e1dd639e374a PCI: qcom: Add SM8250 SoC support omits 458168247ccc dt-bindings: pci: qcom: Document PCIe bindings for SM8250 SoC omits 75c75adce44f Merge branch 'for-next/iommu/arm-smmu' into for-next/iommu/core 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 c93e4aeed1be Makefile.extrawarn: remove -Wnested-externs warning omits c25ce589dca1 tweewide: Fix most Shebang lines omits 76347344c522 spi: Update DT binding docs to support SiFive FU740 SoC omits 8db06423e079 regulator: da9121: Potential Oops in da9121_assign_chip_model() omits 176cfc187c24 iommu: Stop exporting free_iova_mem() omits 51b70b817b18 iommu: Stop exporting alloc_iova_mem() omits 2f24dfb71208 iommu: Delete split_and_remove_iova() omits d89886eb76f6 dt-bindings: Correct GV11B GPU register sizes omits 1e95c81104e3 dt-bindings: vendor-prefixes: Add FII omits f37eb48466d2 iommu/io-pgtable-arm: Remove unused 'level' parameter from [...] omits f12e0d22903e iommu: Defer the early return in arm_(v7s/lpae)_map 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 7067be7059e8 platform/x86: intel-hid: add Rocket Lake ACPI device ID omits aa8994fbf2a0 x86/platform: classmate-laptop: add WiFi media button omits e64ab473ddda ARM: 9034/1: __div64_32(): straighten up inline asm constraints 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 cf791774a16c platform/x86: mlx-platform: Fix item counter assignment fo [...] omits ba4939f1dd46 platform/x86: mlx-platform: Fix item counter assignment fo [...] 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 5e27cb9bca67 tools/power/x86/intel-speed-select: Update version for v5.11 omits 6c4832253a2d tools/power/x86/intel-speed-select: Account for missing sy [...] omits 07f262d80d5f tools/power/x86/intel-speed-select: Read TRL from mailbox omits 473e15b0c0f7 erofs: simplify try_to_claim_pcluster() omits bf225074ff21 erofs: insert to managed cache after adding to pcl omits 6aaa7b0664e6 erofs: get rid of magical Z_EROFS_MAPPING_STAGING omits a426ce9d6751 erofs: remove a void EROFS_VERSION macro set in Makefile 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 c8bb45205438 Merge branch 'cpufreq/scmi' into cpufreq/arm/linux-next omits f9b0498d2940 cpufreq: arm_scmi: Discover the power scale in performance [...] omits 76ea4d8eeefb firmware: arm_scmi: Add power_scale_mw_get() interface omits 7aa390ec2d9d Revert "block: Fix a lockdep complaint triggered by reques [...] omits 88c9979334aa nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's [...] omits fb01a2932e81 blk-mq: add new API of blk_mq_hctx_set_fq_lock_class omits cc29e1bf0d63 block: disable iopoll for split bio omits 8f525bc2a7b2 scsi: qla2xxx: Remove trailing semicolon in macro definition omits d4fc94fe6557 scsi: fnic: Fix error return code in fnic_probe() omits 4c60244dc372 scsi: ufs: Fix -Wsometimes-uninitialized warning omits e7734ef14ead scsi: NCR5380: Remove context check omits 8ca1a40b9f9d scsi: ufs: Adjust ufshcd_hold() during sending attribute requests 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 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 eebf34a85c8c null_blk: Move driver into its own directory omits ea17fd354ca8 null_blk: Allow controlling max_hw_sectors limit omits 0ec4d913ac69 null_blk: discard zones on reset omits 49c7089f3ded null_blk: cleanup discard handling omits 2e8c6e0e1d2d null_blk: Improve implicit zone close omits 2b8b7ed7f3fc null_blk: improve zone locking omits 817046ecddbc block: Align max_hw_sectors to logical blocksize omits 2e896d89510f null_blk: Fail zone append to conventional zones omits 0ebcdd702f49 null_blk: Fix zone size initialization omits 2afdeb23e475 block: Improve blk_revalidate_disk_zones() checks omits 0eff1f1a38a9 sbitmap: simplify wrap check omits c3250c8d2451 sbitmap: replace CAS with atomic and omits 661d4f55a794 sbitmap: remove swap_lock omits b78beea038a3 sbitmap: optimise sbitmap_deferred_clear() omits f6f371f7db42 blk-mq: skip hybrid polling if iopoll doesn't spin omits ace3804b69af scsi: ufs: Print host regs in IRQ handler when AH8 error happens omits 7a7e66c65d41 scsi: ufs: Fix a race condition between ufshcd_abort() and [...] omits 88a92d6ae4fe scsi: ufs: Serialize eh_work with system PM events and async scan omits d9a9280a0d0a seq_buf: Avoid type mismatch for seq_buf_init omits 888834903d36 ring-buffer: Fix a typo in function description omits 5b44a07b6bb2 scsi: ufs: Remove pre-defined initial voltage values of de [...] omits a32ded3389ab ring-buffer: Remove obsolete rb_event_is_commit() omits ab98105484fc scsi: ufs-dwc: Use phy_initialization helper omits 885445736bc0 scsi: ufs-cdns: Use phy_initialization helper omits 92bcebe4b6d6 scsi: ufs: Introduce phy_initialization helper omits ade921a891de scsi: ufs: Remove unused setup_regulators variant function omits ca1bb061d644 scsi: ufs-mediatek: Introduce event_notify implementation omits 172614a9d0e8 scsi: ufs: Introduce event_notify variant function omits e965e5e00b23 scsi: ufs: Refine error history functions omits eb3d2611df2e scsi: ufs: Add error history for abort event in UFS Device W-LUN omits 6dc1c7ab6f04 scsi: iscsi: Fix inappropriate use of put_device() omits 97031ccffa4f scsi: pm80xx: Fix error return in pm8001_pci_probe() omits 62eebd5247c4 scsi: qedi: Fix missing destroy_workqueue() on error in __ [...] 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 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 3af2c1a48c03 dt-bindings: Fix typo on the DesignWare IP reset bindings [...] omits 96993a59f94d dt-bindings: Fix error in 'make dtbs_check' when using DT_ [...] omits 88f4ede44c58 selftests/clone3: Fix build error omits f4ac0c5639b7 Merge tag 'v5.11-rockchip-clk-1' of git://git.kernel.org/p [...] omits cadd53122ae8 Merge tag 'clk-meson-v5.11-1' of https://github.com/BayLib [...] omits 6f39cecdb601 rseq/selftests: Fix MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ [...] omits 332dde0a5864 dt-bindings: arm: vt8500: remove redundant white-spaces omits df4ad5324215 bcache: fix race between setting bdev state to none and ne [...] omits 926f75f6a9ef blk-iocost: Factor out the base vrate change into a separa [...] omits 2474787a75b4 blk-iocost: Factor out the active iocgs' state check into [...] omits c09245f61c6a blk-iocost: Move the usage ratio calculation to the correct place omits 647c9f03b2b6 blk-iocost: Remove unnecessary advance declaration omits 5ba1add216fe blk-iocost: Fix some typos in comments omits 45dc656aeb4d blktrace: fix up a kerneldoc comment omits 0583531bb9ef RDMA/iser: Remove in_interrupt() usage omits ca991a7d14d4 RDMA/mlx5: Assign dev to DM MR omits 53ef4999f07d RDMA/hns: Move capability flags of QP and CQ to hns-abi.h omits 2988ca08ba65 IB: Fix kernel-doc markups omits c63e1c4dfc33 RDMA/bnxt_re: Fix max_qp_wrs reported omits c277f98b3e3e RDMA/i40iw: Replace atomic_add_return(1, ..) omits 9c0c17c611ed Merge tag 'mlx5-next-2020-12-02' of git://git.kernel.org/p [...] omits 9e454e37dc7c arm64: dts: meson: g12b: w400: fix PHY deassert timing req [...] omits 3d07c3b3a886 arm64: dts: meson: g12a: x96-max: fix PHY deassert timing [...] omits 656ab1bdcd2b ARM: dts: meson: fix PHY deassert timing requirements omits c183c406c432 arm64: dts: meson: fix PHY deassert timing requirements omits 1c7412530d5d arm64: dts: meson: g12b: odroid-n2: fix PHY deassert timin [...] omits c993c4e84369 arm64: dts: meson: minor fixups for Khadas VIM/VIM2 dts omits 5e3ee48ea072 arm64: dts: meson: add audio playback to wetek-play2 omits e0d9e6eead35 arm64: dts: meson: add audio playback to wetek-hub omits ba414bc54848 arm64: dts: meson: add audio playback to odroid-c2 omits 6a74f78c34e7 arm64: dts: meson: add audio playback to nanopi-k2 omits 0157e1a63c76 arm64: dts: meson: add audio playback to khadas-vim2 omits 4e0649f49574 arm64: dts: meson: add audio playback to khadas-vim omits ec78dc8964bb arm64: dts: meson: add audio playback to a95x omits b03455ae3c8a arm64: dts: meson-axg: add GE2D node omits 9536ce637059 regulator: da9121: Fix index used for DT property omits 416c29e9ce13 regulator: da9121: Remove uninitialised string variable omits 91c1c092f27d efi: capsule: use atomic kmap for transient sglist mappings omits ef3642c4f54d RDMA/mlx5: Fix error unwinds for rereg_mr omits 38f8ff5b4438 RDMA/mlx5: Reorganize mlx5_ib_reg_user_mr() omits 6e0954b11c05 RDMA/uverbs: Allow drivers to create a new HW object durin [...] omits adac4cb3c1ff RDMA/uverbs: Check ODP in ib_check_mr_access() as well omits b9653b31d776 RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() omits 31ad3eff093c mtd: spi-nor: keep lock bits if they are non-volatile omits 8c174d1511d2 mtd: spi-nor: atmel: fix unlock_all() for AT25FS010/040 omits afcf93e9d63f mtd: spi-nor: intel: remove global protection flag omits a83338373211 mtd: spi-nor: sst: remove global protection flag omits e6204d462027 mtd: spi-nor: atmel: remove global protection flag omits bdb1a75e4b9d mtd: spi-nor: ignore errors in spi_nor_unlock_all() omits 989d4b72bae3 mtd: spi-nor: sst: fix BPn bits for the SST25VF064C omits 294cca6ce5cf mtd: spi-nor: spansion: Set ECC block size omits afd473e85827 mtd: spi-nor: core: Allow flashes to specify MTD writesize omits c69942bda515 mtd: spi-nor: Fix multiple typos omits c732b7567d86 Merge series "spi: atmel-quadspi: Fix AHB memory accesses" [...] omits dea5b80a043f platform/x86: intel-hid: Do not create SW_TABLET_MODE inpu [...] omits cf68e3b7a6b7 PCI: tegra: Disable LTSSM during L2 entry omits 3d710af75bcd PCI: tegra: Check return value of tegra_pcie_init_controller() omits b8f0d67149ac PCI: tegra: Continue unconfig sequence even if parts fail omits 01254b6d6bb3 PCI: tegra: Set DesignWare IP version omits 6b6fafc1abc7 PCI: tegra: Fix ASPM-L1SS advertisement disable code omits 10208567f11b f2fs: introduce max_io_bytes, a sysfs entry, to limit bio size omits ec2ddf499402 f2fs: don't allow any writes on readonly mount omits ac32bae00083 platform/x86: intel-hid: Add alternative method to enable [...] omits 537b0dd4729e platform/x86: intel-hid: Add support for SW_TABLET_MODE omits 1d1cd163d0de PCI: aardvark: Update comment about disabling link training omits f34a32fae7fd platform/x86/drivers/acerhdf: Check the interval value whe [...] omits a65181c41e57 platform/x86/drivers/acerhdf: Use module_param_cb to set/g [...] omits 7537862a90b8 hwmon: Add driver for STMicroelectronics PM6764 Voltage Regulator omits ba1bc00f3581 btrfs: use helpers to convert from seconds to jiffies in t [...] omits 089c8b0551f4 btrfs: sysfs: export filesystem generation omits a4327979a19e platform/x86: intel-vbtn: Fix SW_TABLET_MODE always report [...] omits 7c88ab5715a2 platform/x86: ISST: Change PCI device macros omits 761f0ee0e84b platform/x86: ISST: Allow configurable offset range omits a552f204b050 platform/x86: ISST: Check for unaligned mmio address omits 8b105ef6ffb7 acer-wireless: send an EV_SYN/SYN_REPORT between state changes omits 1f7cb4665df8 platform/x86: dell-wmi-sysman: work around for BIOS bug omits 733c15bd3a94 block/rnbd: fix a null pointer dereference on dev->blk_sym [...] omits c7b884561cb5 spi: atmel-quadspi: Fix use-after-free on unbind omits 234266a5168b spi: npcm-fiu: Disable clock in probe error path omits 236924ee531d spi: ar934x: Don't leak SPI master in probe error path omits 46b5c4fb87ce spi: mt7621: Don't leak SPI master in probe error path omits 24f7033405ab spi: mt7621: Disable clock in probe error path omits e297ddf296de media: netup_unidvb: Don't leak SPI master in probe error path omits 5b8c88462d83 spi: sc18is602: Don't leak SPI master in probe error path omits a4729c3506c3 spi: rb4xx: Don't leak SPI master in probe error path omits 7174dc655ef0 spi: gpio: Don't leak SPI master in probe error path omits 0f4ad8d59f33 spi: spi-mtk-nor: Don't leak SPI master in probe error path omits cc53711b2191 spi: mxic: Don't leak SPI master in probe error path omits 393f981ca5f7 spi: rpc-if: Fix use-after-free on unbind omits 5626308bb94d spi: pxa2xx: Fix use-after-free on unbind omits e77df3eca12b spi: spi-sh: Fix use-after-free on unbind omits 6cfd39e212de spi: spi-qcom-qspi: Fix use-after-free on unbind omits 8f96c434dfbc spi: spi-geni-qcom: Fix use-after-free on unbind omits 373afef350a9 spi: davinci: Fix use-after-free on unbind omits c066efb07d1e spi: atmel-quadspi: Move common code outside of if else omits d00364b6a604 spi: atmel-quadspi: Write QSPI_IAR only when needed omits a6ff3a784ff9 spi: atmel-quadspi: Drop superfluous set of QSPI_IFR_APBTF [...] omits cac8c8210596 spi: atmel-quadspi: Fix AHB memory accesses omits e748edd98413 spi: dw: Fix error return code in dw_spi_bt1_probe() omits eca6ba20f38c platform/x86: mlx-platform: remove an unused variable omits 25417185e9b5 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 omits 12fc4dad94df Revert "ACPI / resources: Use AE_CTRL_TERMINATE to termina [...] omits 2ef33ee7f4f6 ACPI: scan: Add PNP0D80 to the _DEP exceptions list omits b93b7ef61764 PM: ACPI: Refresh wakeup device power configuration every time omits 7482c5cb90e5 PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() 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 ffad560394de mtd: phram: Allow the user to set the erase page size. omits 1ca71415f075 mtd: core: Fix refcounting for unpartitioned MTDs omits 5c641fee4ccf drivers/hv: remove obsolete TODO and fix misleading typo i [...] omits 18b9c9403758 mtd: physmap: physmap-bt1-rom: Fix __iomem addrspace remov [...] omits 639a82434f16 mtd: parser: cmdline: Fix parsing of part-names with colons omits 093b32a849b3 iommu: Improve the performance for direct_mapping omits f45f89a778e8 cpufreq: tegra194: Rename tegra194_get_speed_common function omits 93549516d446 cpufreq: tegra194: Remove unnecessary frequency calculation omits cfef4bcaccf3 cpufreq: tegra186: Simplify cluster information lookup omits b7b4e785520f cpufreq: tegra186: Fix sparse 'incorrect type in assignmen [...] omits fc928b901dc6 cpufreq: imx: fix NVMEM_IMX_OCOTP dependency omits d15183991c2d cpufreq: vexpress-spc: Add missing MODULE_ALIAS omits c0382d049d2d cpufreq: scpi: Add missing MODULE_ALIAS omits b9acab091842 cpufreq: loongson1: Add missing MODULE_ALIAS omits af2096f28507 cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE omits 183747ab5265 cpufreq: st: Add missing MODULE_DEVICE_TABLE omits a5a6031663bc cpufreq: qcom: Add missing MODULE_DEVICE_TABLE omits af6eca065011 cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE omits 9433777a6e0a cpufreq: highbank: Add missing MODULE_DEVICE_TABLE omits 925a5bcefe10 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE omits 2f05c19d9ef4 cpufreq: mediatek: add missing platform_driver_unregister( [...] omits 68b9cd7270f0 cpufreq: tegra194: get consistent cpuinfo_cur_freq omits 75118c8ef9d1 cpufreq: blacklist mt8516 in cpufreq-dt-platdev omits de4ca3095867 cpufreq: mediatek: Add support for mt8167 omits 3a5e6732a74c cpufreq: sti-cpufreq: fix mem leak in sti_cpufreq_set_opp_info() omits f7414cd6923f i2c: imx: support slave mode for imx I2C driver omits 1e04538c751b Merge branch 'i2c/for-current' into i2c/for-5.11 omits 6a575e84f11e PM / devfreq: tegra30: Separate configurations per-SoC generation omits 16e8b2a7cb88 PM / devfreq: tegra30: Support interconnect and OPPs from [...] omits afd589c70311 Merge tag 'tegra-soc-clk-drivers-5.11' of https://git.kern [...] 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 6e261d1090d6 pinctrl: qcom: Add sm8250 lpass lpi pinctrl driver omits 700a51192d09 dt-bindings: pinctrl: qcom: Add sm8250 lpass lpi pinctrl bindings 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 d292dd0eb3ac PCI/AER: Add RCEC AER error injection support omits 9a2f604f4497 PCI/PME: Add pcie_walk_rcec() to RCEC PME handling omits af113553d961 PCI/AER: Add pcie_walk_rcec() to RCEC AER handling omits 579086225502 PCI/ERR: Recover from RCiEP AER errors omits 507b460f8144 PCI/ERR: Add pcie_link_rcec() to associate RCiEPs omits a175102b0a82 PCI/ERR: Recover from RCEC AER errors omits a0de695819f6 Documentation: gpio: fix typo and unclear legacy API section omits 4c44274ee457 clk: samsung: mark PM functions as __maybe_unused omits 3b4c362e5ef1 soc: samsung: exynos-chipid: initialize later - with arch_ [...] omits 7136d6a92aed soc: samsung: exynos-chipid: order list of SoCs by name omits 4bfa07300b93 memory: jz4780_nemc: Fix potential NULL dereference in jz4 [...] omits d77d22d701b0 memory: ti-emif-sram: only build for ARMv7 omits d76fa3f2c252 memory: tegra30: Support interconnect framework omits 7e04ce2a9d30 memory: tegra20: Support hardware versioning and clean up [...] omits 9bd5773e02d1 dt-bindings: memory: tegra20-emc: Document opp-supported-h [...] omits 8817aabb1bdd powerpc: Remove ucache_bsize omits 39c8bf2b3cc1 powerpc: Retire e200 core (mpc555x processor) omits 991838f90e93 MIPS: DTS: img: Fix schema warnings for pwm-leds omits c0aac3a51cb6 MIPS: KASLR: Avoid endless loop in sync_icache if synci_st [...] 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 87b6a5e28b2b Merge tag 'clk-v5.11-samsung' of https://git.kernel.org/pu [...] omits 4684709bf81a PCI: Fix pci_slot_release() NULL pointer dereference 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 9c2cc571f925 PCI/PM: Do not generate wakeup event when runtime resuming device omits 99efde6c9bb7 PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() omits 80a129afb75c PCI: Add sysfs attribute for device power state omits d247d1855aca remoteproc: fix spelling mistake "Peripherial" -> "Periphe [...] omits 9d7b4a40387d remoteproc: sysmon: fix shutdown_acked state omits 53a57e60de74 MAINTAINERS: Drop inactive gcc-plugins maintainer omits 1e860048c53e gcc-plugins: simplify GCC plugin-dev capability test omits af2d22254e8e gcc-plugins: remove code for GCC versions older than 4.9 omits ee8b1c478a9f PCI: Return u16 from pci_find_ext_capability() and similar omits f646c2a0a668 PCI: Return u8 from pci_find_capability() and similar omits 7ce8d91b8a84 Input: vsxxxaa - fix Kconfig spelling mistake omits e57eb8b5050c thermal: imx8mm: Disable the clock on probe failure omits ce662ccde5c6 thermal: imx8mm: Print the correct error code omits 291de1d102fa regulator: axp20x: Fix DLDO2 voltage control register mask [...] omits 2053230af11d PCI/MSI: Set device flag indicating only 32-bit MSI support omits 830dfe88ea37 PCI/MSI: Move MSI/MSI-X flags updaters to msi.c omits cbc40d5c33af PCI/MSI: Move MSI/MSI-X init to msi.c omits b8450e014214 spi: pxa2xx: Add support for Intel Alder Lake PCH-S omits bebb2c6d5ca2 regulator: qcom-rpmh: Add support for PM8350/PM8350c omits ff7f380d21d0 regulator: dt-bindings: Add PM8350x compatibles omits b4b277760a21 regulator: da9121: include linux/gpio/consumer.h omits aa344bc8b727 PCI/ERR: Clear AER status only when we control AER omits 05e9ae19ab83 PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() omits 3d7d8fc78f4b PCI/ERR: Avoid negated conditional for clarity omits 0791721d8007 PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() omits 480ef7cb9fce PCI/ERR: Simplify by computing pci_pcie_type() once omits 5d69dcc9f839 PCI/ERR: Simplify by using pci_upstream_bridge() omits 8f1bbfbc3596 PCI/ERR: Rename reset_link() to reset_subordinates() omits 90655631988f PCI/ERR: Cache RCEC EA Capability offset in pci_init_capab [...] omits c9d659b60770 PCI/ERR: Bind RCEC devices to the Root Port driver omits a54895fa057c block: remove the request_queue to argument request based [...] omits 1c02fca620f7 block: remove the request_queue argument to the block_bio_ [...] omits eb6f7f7cd3af block: remove the request_queue argument to the block_spli [...] omits e8a676d61c07 block: simplify and extend the block_bio_merge tracepoint class omits b81b8f40c5b4 block: remove the unused block_sleeprq tracepoint omits 64e8a6ece1a5 block/rnbd-clt: Dynamically alloc buffer for pathname & bl [...] omits d3a95ccaaf4d block/rnbd: call kobject_put in the failure path omits 765c5c56ffde Documentation/ABI/rnbd-srv: add document for force_close omits 786998050cbc block/rnbd-srv: close a mapped device from server side. omits 7578d5cd1e0f Documentation/ABI/rnbd-clt: session name is appended to th [...] omits 47479b795490 Documentation/ABI/rnbd-clt: fix typo in sysfs-class-rnbd-client omits 91f4acb2801c block/rnbd-clt: support mapping two devices with the same [...] omits ce9fe18abb7c block/rnbd-clt: Make path parameter optional for map_device omits 6f56023aea3a Merge branch 'fixes' into next omits 2a394808580d dt-bindings: mmc: Fix xlnx,mio-bank property values for ar [...] omits b191deced78a mmc: renesas_sdhi: populate hook for longer busy_wait omits 58959f89dd3d mmc: tmio: add hook for custom busy_wait calculation omits 30ae3e13caea mmc: tmio: set max_busy_timeout omits 9d348477ddbb dt-bindings: mmc: imx: fix the wrongly dropped imx8qm comp [...] omits 4f1682b8a97d MIPS: Move memblock_dump_all() to the end of setup_arch() omits d8d3276bfc49 MIPS: SMP-CPS: Add support for irq migration when CPU offline omits ca13300a88a3 MIPS: OCTEON: Don't add kernel sections into memblock allocator omits d121f125af22 MIPS: Don't round up kernel sections size for memblock_add() omits 8b3165e54566 MIPS: Enable GCOV omits 79109a515ac3 MIPS: configs: drop unused BACKLIGHT_GENERIC option omits 46ed0810780f Merge branch 'fixes' into next omits 98991b1853ab mmc: sdhci-pci-gli: Disable slow mode in HS400 mode for GL9763E omits cb80a7e91748 mmc: sdhci: Use more concise device_property_read_u64 omits db29d3d1c245 memstick: r592: Fix error return in r592_probe() omits ff57698a9610 powerpc: Fix update form addressing in inline assembly omits d85be8a49e73 powerpc: Fix incorrect stw{, ux, u, x} instructions in __s [...] omits 23afeaeff3d9 selftests: core: add tests for CLOSE_RANGE_CLOEXEC omits 582f1fb6b721 fs, close_range: add flag CLOSE_RANGE_CLOEXEC omits 7c6c86b36a36 powerpc/xmon: Change printk() to pr_cont() omits e12f67fe8344 arm64: dts: rockchip: use USB host by default on rk3399-rock-pi-4 omits eff57d38b546 arm64: dts: rockchip: fix I2S conflict on rk3399-rock-pi-4 omits 328c6112787b arm64: dts: rockchip: fix supplies on rk3399-rock-pi-4 omits 94dad6bed3c8 arm64: dts: rockchip: Fix UART pull-ups on rk3328 omits c2867b2e710f soc: rockchip: io-domain: Fix error return code in rockchi [...] 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 ceb58de4365f pinctrl: qcom-pmic-gpio: Add support for pmx55 omits 4247e3f56261 dt-bindings: pinctrl: qcom-pmic-gpio: Add pmx55 support omits d05b7691904b pinctrl: pinctrl-microchip-sgpio: Mark some symbols with s [...] omits 0a03658d222a pinctrl: at91-pio4: Make PINCTRL_AT91PIO4 depend on HAS_IO [...] 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 517c3f5a8683 pinctrl: mtk: Fix low level output voltage issue omits d8b369c4e314 KVM: arm64: Add kvm-arm.mode early kernel parameter omits 64dad8e49d6d Merge remote-tracking branch 'arm64/for-next/uaccess' into HEAD omits 89cce2b3f247 pinctrl: falcon: add missing put_device() call in pinctrl_ [...] omits 105e051f1ae4 gpio: mxs: Remove unused .id_table support omits 43bb48c38e81 pinctrl: actions: pinctrl-s500: Constify s500_padinfo[] 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 bccce80bbd44 vfio-ccw: Wire in the request callback omits a15ac665b9e9 vfio-mdev: Wire in a request handler for mdev parent 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 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 85b8350ae99d ARM: dts: at91: sama5d2: fix CAN message ram offset and size omits 9b5dcc8d427e ARM: dts: at91: sama5d2: map securam as device omits ab8a9bb41b2c ARM: dts: at91: sam9x60ek: remove bypass property omits 7995fb896b96 ARM: dts: exynos: Reduce assigned-clocks entries for SPI0 [...] omits 5e9a97b1f449 i2c: ismt: Adding support for I2C_SMBUS_BLOCK_PROC_CALL omits dc4e10b62695 i2c: ocores: Avoid false-positive error log message. omits 70f16fab5272 Revert "i2c: qcom-geni: Disable DMA processing on the Leno [...] 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 dee734a7de91 KVM: x86: adjust SEV for commit 7e8e6eed75e 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 c8dbf2f200de regulator: da9121: Mark some symbols with static keyword omits ce3cca337401 ext4: simplify the code of mb_find_order_for_block omits 6bd97bf273bd ext4: remove redundant mb_regenerate_buddy() omits 1a2620a99803 inotify: convert to handle_inode_event() interface 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 950cc0d2bef0 fsnotify: generalize handle_inode_event() omits 4e62d55d77bb selftests: openat2: add RESOLVE_ conflict test omits 398840f8bb93 openat2: reject RESOLVE_BENEATH|RESOLVE_IN_ROOT omits a95ba66ac145 f2fs: avoid race condition for shrinker count omits 5fdb322ff2c2 f2fs: add F2FS_IOC_DECOMPRESS_FILE and F2FS_IOC_COMPRESS_FILE omits 602a16d58e9a f2fs: add compress_mode mount option omits d06c4dec98b6 reset-controller: ti: force the write operation when asser [...] omits 6d59224fdcc5 Input: document inhibiting omits a181616487db Input: Add "inhibited" property omits d69f0a43c677 Input: use input_device_enabled() omits 39be39ceffd5 Input: add input_device_enabled() omits c1b46cd4df97 Input: omap4-keypad - set up interrupt as wakeup source omits db4896526411 f2fs: Remove unnecessary unlikely() omits 5335bfc6eb68 f2fs: init dirty_secmap incorrectly omits b876f4c94c3d f2fs: remove buffer_head which has 32bits limit omits 963ba7f98376 f2fs: fix wrong block count instead of bytes omits 43b9d4b4d91c f2fs: use new conversion functions between blks and bytes omits 6cbfcab5ff51 f2fs: rename logical_to_blk and blk_to_logical omits 3a0a9cbc44bb f2fs: fix kbytes written stat for multi-device case omits b28f047b28c5 f2fs: compress: support chksum omits 493720a48543 f2fs: fix to avoid REQ_TIME and CP_TIME collision omits 8769918bf06c f2fs: change to use rwsem for cp_mutex omits 7ad08a58bf67 f2fs: Handle casefolding with Encryption omits bb9cd9106b22 fscrypt: Have filesystems handle their d_ops omits 608af703519a libfs: Add generic function for setting dentry_ops omits beb78181f134 f2fs: Remove the redundancy initialization omits 9f7e334aec16 f2fs: remove writeback_inodes_sb in f2fs_remount omits 89ff6005039a f2fs: fix double free of unicode map omits 34178b1bc4b5 f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE omits 3a1b9eaf727b f2fs: avoid unneeded data copy in f2fs_ioc_move_range() omits e1e8debec656 f2fs: add F2FS_IOC_SET_COMPRESS_OPTION ioctl omits 6b3211842a11 audit: replace atomic_add_return() omits daf4fedde617 hwmon: (nct6683) Support NCT6687D. omits 6cbf7964b4af hwmon: (applesmc) Add DMI product matches for Intel-based [...] omits 1aa0365574ab hwmon: (pwm-fan) Convert to hwmon_device_register_with_info API omits b5fcb8a4018d hwmon: pwm-fan: Refactor pwm_fan_probe omits 02c155cb3216 hwmon: (abx500) Switch to using the new API kobj_to_dev() omits 12d36c8362d0 docs: hwmon: Document max127 driver omits 8efd10147cd2 hwmon: (max127) Add Maxim MAX127 hardware monitoring driver omits 09c7188be3a6 dt-bindings: hwmon: pwm-fan: Support multiple fan tachomet [...] omits bde58ca86df9 hwmon: drivetemp: fix typo temperatire => temperature omits 0c8bed260444 docs: hwmon: (amd_energy) update documentation omits 00e1fc824716 hwmon: (amd_energy) Add AMD family 19h model 01h x86 match omits 72969073dedb hwmon: (corsair-psu) Fix fan rpm calculation omits 66d5b034ea5c hwmon: (ibmpowernv) Silence strncpy() warning omits f9279cdaa69f hwmon: (ina3221) Demote seemingly unintentional kerneldoc header omits 3478c2699346 hwmon: (adm1177) Fix kerneldoc attribute formatting omits 90673f713fce hwmon: (corsair-psu) fix unintentional sign extension issue omits d115b51e0e56 hwmon: add Corsair PSU HID controller driver omits 3bce071a301f hwmon: (pmbus) shrink code and remove pmbus_do_remove() omits ad00a02e34b4 hwmon: (adt7470) Create functions for updating readings an [...] omits 92bc2e1f82af hwmon: (pmbus/max20730) delete some dead code omits 96eca8c97fcc hwmon: (acpi_power_meter) clean up freeing code omits bce776f10069 hwmon: (ina3221) Fix PM usage counter unbalance in ina3221 [...] omits 5f6b99d0287d fs: ext4: Modify inode-test.c to use KUnit parameterized t [...] omits fadb08e7c750 kunit: Support for Parameterized Testing omits 8a77ed6d1fdd HSI: core: fix a kernel-doc markup omits 278b13ce3a89 Input: remove input_polled_dev implementation omits c32abd8b5691 i2c: mxs: Remove unneeded platform_device_id omits 83eb65b6ac7c i2c: pca-platform: drop two members from driver data that [...] omits c610199cd392 i2c: imx: Remove unused .id_table support omits b4ff421f123e i2c: nvidia-gpu: drop empty stub for runtime pm omits 579f8983c459 dt-bindings: i2c: mellanox,i2c-mlxbf: convert txt to YAML schema omits 9c7cae242771 i2c: mv64xxx: Add bus error recovery omits d22f9a6c92de vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU omits 32ccdde0a794 ARM: dts: s3c6410: correct SMDK6410 board compatible omits 7dc4c0b42d82 ARM: dts: s3c24xx: add SMDK2416 board compatible omits 7b06a56d468b vfio-pci: Use io_remap_pfn_range() for PCI IO memory omits 16b8fe4caf49 vfio/pci: Move dummy_resources_list init in vfio_pci_probe() omits 1aa386106b44 dt-bindings: arm: samsung: document S3C6410-based boards binding omits 8523df80815b dt-bindings: arm: samsung: document SMDK2416 board binding omits acaf523a7bf2 blk-throttle: don't check whether or not lower limit is va [...] omits b0d97557ebfc block: fix inflight statistics of part0 omits 2c07343abd89 selftests/seccomp: Update kernel config omits d14ce74f1fb3 irq: Call tick_irq_enter() inside HARDIRQ_OFFSET omits d3759e7184f8 irqtime: Move irqtime entry accounting after irq offset in [...] omits 8a6a5920d328 sched/vtime: Consolidate IRQ time accounting omits 2b91ec9f551b s390/vtime: Use the generic IRQ entry accounting omits 7197688b2006 sched/cputime: Remove symbol exports from IRQ time accounting omits bf701b765eaa NFS: switch nfsiod to be an UNBOUND workqueue. omits 9b82d88d5976 lockd: don't use interval-based rebinding over TCP omits 35a6d396721e net: sunrpc: Fix 'snprintf' return value check in 'do_xprt [...] omits d3ff46fe6936 NFSv4: Refactor to use user namespaces for nfs4idmap omits d18a9d3fa0f2 NFS: NFSv2/NFSv3: Use cred from fs_context during mount omits b6d49ecd1081 NFSv4: Fix a pNFS layout related use-after-free race when [...] omits 17068466ad02 NFSv4: Fix open coded xdr_stream_remaining() omits eee1f54964fe SUNRPC: Fix open coded xdr_stream_remaining() omits 0279024f2270 SUNRPC: Fix up xdr_set_page() omits 9ed5af268e88 SUNRPC: Clean up the handling of page padding in rpc_prepa [...] omits 1d97316692f7 SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths omits 8d86e373b0ef SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() omits 2b1f83d108bd SUNRPC: Fix up typo in xdr_init_decode() omits 046e5ccb4198 NFSv4: Fix the alignment of page data in the getdeviceinfo reply omits 988998134996 pNFS: Clean up open coded xdr string decoding omits 4aceaaea5ecc SUNRPC: Fix up open coded kmemdup_nul() omits 9a7016319e1e pNFS/flexfiles: Fix up layoutstats reporting for non-TCP t [...] omits 4be78d26810b NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr omits 190c75a31fe6 pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr omits a12f996d3413 NFSv4/pNFS: Use connections to a DS that are all of the sa [...] omits c87b056e58e7 SUNRPC: Remove unused function xprt_load_transport() omits 1c3695d0bb38 NFS: Switch mount code to use xprt_find_transport_ident() omits 1fc5f1318644 SUNRPC: Add a helper to return the transport identifier gi [...] omits 9bccd264611b SUNRPC: Close a race with transport setup and module put omits d5aa6b22e225 SUNRPC: xprt_load_transport() needs to support the netid "rdma6" omits 794092c57f89 NFS: Do uncached readdir when we're seeking a cookie in an [...] omits 35df59d3ef69 NFS: Reduce number of RPC calls when doing uncached readdir omits 762567b7c798 NFS: Optimisations for monotonically increasing readdir cookies omits b593c09f83a2 NFS: Improve handling of directory verifiers omits 9fff59ed4c4d NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from rea [...] omits 82e22a5e6245 NFS: Allow the NFS generic code to pass in a verifier to readdir omits 6c981eff23b8 NFS: Cleanup to remove nfs_readdir_descriptor_t typedef omits 6b75cf9e309d NFS: Reduce readdir stack usage omits dbeaf8c984ca NFS: nfs_do_filldir() does not return a value omits 93b8959a0a8c NFS: More readdir cleanups omits 1a34c8c9a49e NFS: Support larger readdir buffers omits a52a8a6adad9 NFS: Simplify struct nfs_cache_array_entry omits ed09222d651d NFS: Replace kmap() with kmap_atomic() in nfs_readdir_sear [...] omits e762a6398160 NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() omits 3b2a09f127e0 NFS: Don't discard readdir results omits 1f1d4aa4e4bc NFS: Clean up directory array handling omits 972bcdf23309 NFS: Clean up nfs_readdir_page_filler() omits b1e21c97437f NFS: Clean up readdir struct nfs_cache_array omits 2e7a46417952 NFS: Ensure contents of struct nfs_open_dir_context are co [...] omits 05ad917561fc NFSv4.2: condition READDIR's mask for security label based [...] omits e4c72201b6ec SUNRPC: rpc_wake_up() should wake up tasks in the correct order omits 76998ebb9158 NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp omits 3c5e9a59faa6 NFSv3: Add emulation of the lookupp() operation omits 5f447cb88123 NFSv3: Refactor nfs3_proc_lookup() to split out the dentry omits bd75475c2fa1 NFSv4.2: Fix 5 seconds delay when doing inter server copy omits 5482e09a8840 NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS [...] omits 492096ecfa39 scsi: target: core: Fix fall-through warnings for Clang omits 8b185fc6e3fe scsi: stex: Fix fall-through warnings for Clang omits e9a7c7117103 scsi: lpfc: Fix fall-through warnings for Clang omits 965077585513 scsi: csiostor: Fix fall-through warnings for Clang omits 5133dc476484 scsi: aha1740: Fix fall-through warnings for Clang omits da38e8917d65 scsi: aacraid: Fix fall-through warnings for Clang omits 4c7bd259d66c scsi: bfa: Fix fall-through warnings for Clang omits 4886dd0a04b4 scsi: aic94xx: Fix fall-through warnings for Clang omits 995ae10f8000 scsi: aic7xxx: Fix fall-through warnings for Clang omits 22b56c296438 bio: optimise bvec iteration omits 6b6667aa4d1e block: optimise for_each_bvec() advance omits 5e191d2e05a4 regulator: da9121: Request IRQ directly and free in releas [...] omits 3b9351f0fd14 Merge tag 'nvme-5.11-20201202' of git://git.infradead.org/ [...] omits 0359af7ac318 SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall omits 6091b2631032 ACPI: scan: Call acpi_get_object_info() from acpi_add_sing [...] omits 637b9f1a1194 ACPI: scan: Add acpi_info_matches_hids() helper omits 0cd3aa995740 mfd: kempld-core: Add support for additional devices omits 06706da2bb5e platform/x86: thinkpad_acpi: remove trailing semicolon in [...] omits 2425ccd30fd7 platform/x86: dell-smbios-base: Fix error return code in d [...] omits fe6000990394 platform/x86: intel-vbtn: Allow switch events on Acer Swit [...] omits b0c03eff79a6 drivers: hv: vmbus: Fix checkpatch SPLIT_STRING omits 48f32a835373 gpio: mvebu: switch pwm duration registers to regmap omits 64b19f6abedc gpio: mvebu: update Armada XP per-CPU comment omits 5b7be9c709e1 ring-buffer: Add test to validate the time stamp deltas omits 017909281eb0 mailbox: stm32-ipcc: cast void pointers to unsigned long omits 133af21f7c00 mailbox: stm32-ipcc: remove duplicate error message omits d68f17291ccf mailbox: stm32-ipcc: add COMPILE_TEST dependency omits 9905f728b0bd mailbox: arm_mhu_db: Fix mhu_db_shutdown by replacing kfre [...] omits 87524494a7d9 RDMA/efa: Use dma_set_mask_and_coherent() to simplify code omits 05201e01be93 RDMA/hns: Refactor process of setting extended sge omits d34895c319fa RDMA/hns: Bugfix for calculation of extended sge omits 0fd0175e30e4 RDMA/hns: Fix 0-length sge calculation error omits 1d11d26cf0d6 RDMA/i40iw: Remove push code from i40iw omits 2b0a999ba003 Merge tag 'v5.10-rc6' into rdma.git for-next omits 50cc18fcd305 PCI/AER: Write AER Capability only when we control it omits 552a9cc02b0e pinctrl: pinctrl-microchip-sgpio: Add OF config dependency omits 7e5ea974e61c pinctrl: pinctrl-microchip-sgpio: Add pinctrl driver for M [...] omits ce4d7816c827 dt-bindings: pinctrl: Add bindings for pinctrl-microchip-s [...] omits e5a4b7ea154a Merge tag 'samsung-pinctrl-5.11' of https://git.kernel.org [...] omits 6b99afc01a5b Merge tag 'renesas-pinctrl-for-v5.11-tag2' of git://git.ke [...] omits 0c7a7e1a8ff3 kunit: kunit_tool: Correctly parse diagnostic messages omits 1f0e943df68a Documentation: kunit: provide guidance for testing many inputs omits 977115c0f664 block: stop using bdget_disk for partition 0 omits 0d02129e76ed block: merge struct block_device and struct hd_struct omits 9499ffc75217 f2fs: remove a few bd_part checks omits ad1eaa5344b2 block: switch disk_part_iter_* to use a struct block_device omits 71773cf79749 block: pass a block_device to invalidate_partition omits 9fc995a6e083 block: pass a block_device to blk_alloc_devt omits 41e5c81984ea block: remove the partno field from struct hd_struct omits 8446fe9255be block: switch partition lookup to use struct block_device omits cb8432d650fe block: allocate struct hd_struct as part of struct bdev_inode omits 83950d359010 block: move the policy field to struct block_device omits b309e9936347 block: move make_it_fail to struct block_device omits 1bdd5ae0251d block: move holder_dir to struct block_device omits 231926dbf0f0 block: move the partition_meta_info to struct block_device omits 29ff57c61094 block: move the start_sect field to struct block_device omits 15e3d2c5cd53 block: move disk stat accounting to struct block_device omits a782483cc1f8 block: remove the nr_sects field in struct hd_struct omits e6cb53827ed6 block: initialize struct block_device in bdev_alloc omits c64dc3bd8709 block: simplify part_to_disk omits 37c3fc9abb25 block: simplify the block device claiming interface omits a954ea812018 block: remove ->bd_contains omits 22ae8ce8b892 block: simplify bdev/disk lookup in blkdev_get omits 4e7b5671c6a8 block: remove i_bdev omits 7918f0f6fdaf block: opencode devcgroup_inode_permission omits 63d9932caece block: move bdput() to the callers of __blkdev_get omits 5b56b6ed574b block: refactor blkdev_get omits ec5d451438a2 block: refactor __blkdev_put omits 013b0e96ae22 init: cleanup match_dev_by_uuid and match_dev_by_label omits e036bb8e0cdf init: refactor devt_from_partuuid omits c2637e80a09e init: refactor name_to_dev_t omits 3a4174e68684 block: switch bdgrab to use igrab omits 612c6aa7817f block: change the hash used for looking up block devices omits efdc41c8d49f block: use put_device in put_disk omits e79319af6d8c block: use disk_part_iter_exit in disk_part_iter_next omits 8d65269fe806 block: add a bdev_kobj helper omits 3f50b95e0edd block: remove a superflous check in blkpg_do_ioctl omits b601d148a16e block: remove a duplicate __disk_get_part prototype omits b0519b542303 dm: remove the block_device reference in struct mapped_device omits 47d951023a24 dm: simplify flush_bio initialization in __send_empty_flush omits f46f2a319801 loop: do not call set_blocksize omits ee763e2143e7 zram: do not call set_blocksize omits a6419fd810c6 mtip32xx: remove the call to fsync_bdev on removal omits 040f04bd2e82 fs: simplify freeze_bdev/thaw_bdev omits 60b498852bf2 fs: remove get_super_thawed and get_super_exclusive_thawed omits 5df1a6726973 filemap: consistently use ->f_mapping over ->i_mapping omits 3a651b3a27a1 iommu: avoid taking iova_rbtree_lock twice omits 32b7cfbd4bb2 ARM: dts: at91: remove deprecated ADC properties omits 851a95da583c ARM: dts: at91: at91sam9rl: fix ADC triggers omits 53de2d127430 ARM: dts: at91: sama5d3: use proper ADC compatible omits 26fecbf7602d pstore: Move kmsg_bytes default into Kconfig omits 8caaf0610fb9 ARM: dts: at91: kizbox: switch to new pwm-atmel-tcb binding omits b6f8ed33ab2b pstore/blk: remove {un,}register_pstore_blk omits 2f4c9ba23b88 nvme: export zoned namespaces without Zone Append support [...] omits ba4fb3205680 nvme: rename bdev operations omits f68abd9cc00c nvme: rename controller base dev_t char device omits e1aaf5cacba9 nvme: remove unnecessary return values omits f781f3dd6a16 nvme: print a warning for when listing active namespaces fails omits aa9d72959231 nvme: improve an error message on Identify failure omits 8c4dfea97f15 nvme-fabrics: reject I/O to offline device omits 9f20599c4821 nvmet: fix a spelling mistake "incuding" -> "including" in [...] omits 0068a7b01053 nvmet: make sure discovery change log event is protected omits 6d65aeab7bf6 nvmet: remove unused ctrl->cqs omits e3aef0950a30 nvme-pci: don't allocate unused I/O queues omits ff4e5fbad06f nvme-pci: drop min() from nr_io_queues assignment omits dab3902b19a0 nvmet: use inline bio for passthru fast path omits a4fe2d3afe3c nvmet: use blk_rq_bio_prep instead of blk_rq_append_bio omits 06b3bec8204b nvmet: remove op_flags for passthru commands omits 39dfe84451b4 nvme: split nvme_alloc_request() omits 53ffabfd4ddb block: move blk_rq_bio_prep() to linux/blk-mq.h omits 47e9730c26a4 nvmet: add passthru io timeout value attr omits a2f6a2b8ce43 nvmet: add passthru admin timeout value attr omits dc96f93874c6 nvme: use consistent macro name for timeout omits 0d2e7c840b17 nvme: centralize setting the timeout in nvme_alloc_request omits 84115d6d80c8 nvme: simplify nvme_req_qid() omits 03d99e5d63da nvme-fcloop: add sysfs attribute to inject command drop omits 45a8af4412b1 pstore/blk: update the command line example omits cbf82e35031b pstore/zone: cap the maximum device size omits 3cc1fb739939 gpiolib: do not print err message for EPROBE_DEFER omits 6d5acf381839 ACPICA: Update version to 20201113 omits 32cf1a12cad4 ACPICA: Interpreter: fix memory leak by using existing buffer omits 0766efdf9a9d ACPICA: Add function trace macros to improve debugging omits 0306f035738f ACPICA: Also handle "orphan" _REG methods for GPIO OpRegions omits f2f51e7a13e2 ACPICA: Remove extreaneous "the" in comments omits c59fe83a3d4f ACPICA: Add 5 new UUIDs to the known UUID table omits 7a25759eaa04 cpuidle: Select polling interval based on a c-state with a [...] omits f8edfa6d1e07 Merge tag 'linux-cpupower-5.11-rc1' of git://git.kernel.or [...] omits 33e07157105e iommu/vt-d: Avoid GFP_ATOMIC where it is not needed omits d49ee56292d7 gpio: ath79: Fix fall-through warning for Clang omits bc5d09843222 gpiolib: acpi: Fix fall-through warnings for Clang omits 40bb5b02ff10 regulator: da9121: add interrupt support omits 65ac97042d4e regulator: da9121: add mode support omits 5c4b62af1d58 regulator: da9121: add current support omits 9929900d1878 regulator: da9121: Update registration to support multiple [...] omits 46c413d5bb23 regulator: da9121: Add support for device variants via devicetree omits 91863239ce03 regulator: da9121: Add device variant descriptors omits c860476b9e3a regulator: da9121: Add device variant regmaps omits f3fbd5566f6a regulator: da9121: Add device variants omits 86f162c91f27 regulator: da9121: Add header file omits 744ef9b091b8 regulator: Update DA9121 dt-bindings omits 2c2b3ad2c4c8 spi: spi-fsl-dspi: Use max_native_cs instead of num_chipse [...] omits d5353c00cfd9 PCI: tegra: Read "dbi" base address to program in applicat [...] omits 0d625a167b16 reset: socfpga: add error handling and release mem-region omits 369b868f4a2e PCI: tegra: Move "dbi" accesses to post common DWC initialization omits 778f7c194b1d PCI: dwc: exynos: Rework the driver to support Exynos5433 variant omits 147ad605dc12 init: use type alignment for kernel parameters omits cfd1d0f524a8 9p: Remove unnecessary IS_ERR() check omits dfd375864ac1 9p: Uninitialized variable in v9fs_writeback_fid() omits 9d8de441db26 scsi: lpfc: Correct null ndlp reference on routine exit omits 29b87e92a216 scsi: ufs: Stop hardcoding the scale down gear omits 96f08cc5943c scsi: ufs-qcom: Keep core_clk_unipro on while link is active omits 81309c247a4d scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk omits 817a7c996786 scsi: message: fusion: Remove in_interrupt() usage in mpts [...] omits b8a5144370bc scsi: message: fusion: Remove in_interrupt() usage in mpt_ [...] omits ca6853693cbd scsi: myrs: Remove WARN_ON(in_interrupt()) omits 3bc08b9545da scsi: myrb: Remove WARN_ON(in_interrupt()) omits 547c0d1aeb76 scsi: mpt3sas: Remove in_interrupt() omits 014aced18aff scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_rom_lock() omits 3627668c2e2c scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_idc_lock() omits 4f6a57c23b1e scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code omits 9fef41f25d60 scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) omits 8ac246bdd07a scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code omits a93c38353198 scsi: qla4xxx: Remove in_interrupt() omits 18577cdcaeeb scsi: hisi_sas: Remove preemptible() omits 4ba9e516573e scsi: pm80xx: Do not sleep in atomic context omits 939785d35def scsi: ufs: Remove unnecessary if condition in ufshcd_suspend() omits 623a4b6d5c2a scsi: hisi_sas: Move debugfs code to v3 hw driver omits 2ebde94f2ea4 scsi: hisi_sas: Fix up probe error handling for v3 hw omits bec99e5250bf scsi: hisi_sas: Reduce some indirection in v3 hw driver omits c6131854e28a scsi: pm8001: Remove space in a debug message omits 9aed578fba78 scsi: pm8001: Fix misindentation omits 2ce6e200a04c scsi: pm8001: Convert pm8001_printk() to pm8001_info() omits 0b8486268895 arm64: dts: imx8mm-beacon-som: Assign PMIC clock omits 6b5cd77371e5 arm64: dts: imx8mm-beacon-som: Configure RTC aliases omits 327106e4217b ARM: dts: imx28: Fix label name for L2 switch omits b9cf7d3b6592 arm64: dts: imx8mn: Add node for SPDIF omits cca69ef6eba5 arm64: dts: imx8mn: Add support for micfil omits 9e9860069725 arm64: dts: imx8mn: Add SAI nodes omits 970406eaef3a arm64: dts: imx8mn: Enable Asynchronous Sample Rate Converter omits 2e6cde968732 arm64: dts: ls1028a: make the eMMC and SD card controllers [...] omits 35771b33dd98 ARM: dts: add Protonic WD3 board omits 747ec53ea72a dt-bindings: arm: fsl: add Protonic WD3 board omits af038154171a dt-bindings: vendor-prefixes: add "virtual" prefix omits 708ed2649ad8 ARM: dts: imx6qdl-kontron-samx6i: increase i2c-frequency omits eecc662ff38b arm64: defconfig: Enable more Librem 5 hardware omits 1116e43e7e4b soc: amlogic: replace devm_reset_control_array_get() omits 28f851e6afa8 soc: amlogic: canvas: add missing put_device() call in mes [...] omits b6a1c8a1eaa7 arm64: dts: meson-sm1: fix typo in opp table omits 2493a9a515cf arm64: dts: meson: add KHAMSIN IR remote node to SML5442TW omits 6714f2817888 arm64: dts: meson: update the Khadas VIM3/3L LED bindings omits b6c605e00ce8 arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 omits a6077652cb65 arm64: dts: meson: add rtc aliases to meson-khadas-vim3.dtsi omits 4592bfe9d9f3 arm64: dts: meson: Add capacity-dmips-mhz attributes to GXM omits 9715b01da6cf arm64: dts: meson-axg-s400: enable PCIe M.2 Key E slots omits 5b3a9c20926e arm64: dts: meson-axg: add PCIe nodes omits 3d3f1dfa0897 arm64: dts: meson-axg: add MIPI DSI PHY nodes omits 78a6dcb52736 arm64: dts: meson-axg: add PWRC node omits 287eb2be4037 arm64: dts: meson: enable rtc node on Khadas VIM1/VIM2 boards omits e059eda7ee51 Merge tag 'clk-meson-v5.11-headers-1' of git://github.com/ [...] 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 48332ff29587 Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] omits 5a20d073ec54 block: wbt: Remove unnecessary invoking of wbt_update_limi [...] omits 170f4869e662 ktest.pl: Fix the logic for truncating the size of the log [...] omits 8cd6bc0359de ktest.pl: If size of log is too big to email, email error message omits eeffc0fbd022 arm64: defconfig: Enable RTC_DRV_HYM8563 omits f3ed003e64fe kunit: Introduce get_file_path() helper omits 5cfc822f3e77 NFSD: Remove macros that are no longer used omits d9b74bdac6f2 NFSD: Replace READ* macros in nfsd4_decode_compound() omits 3a237b4af5b7 NFSD: Make nfsd4_ops::opnum a u32 omits 2212036cadf4 NFSD: Replace READ* macros in nfsd4_decode_listxattrs() omits 403366a7e8e2 NFSD: Replace READ* macros in nfsd4_decode_setxattr() omits 830c71502ae0 NFSD: Replace READ* macros in nfsd4_decode_xattr_name() omits 3dfd0b0e1567 NFSD: Replace READ* macros in nfsd4_decode_clone() omits 9d32b412fe0a NFSD: Replace READ* macros in nfsd4_decode_seek() omits 2846bb0525a7 NFSD: Replace READ* macros in nfsd4_decode_offload_status() omits f9a953fb369b NFSD: Replace READ* macros in nfsd4_decode_copy_notify() omits e8febea7190b NFSD: Replace READ* macros in nfsd4_decode_copy() omits f49e4b4d58cc NFSD: Replace READ* macros in nfsd4_decode_nl4_server() omits 6aef27aaeae7 NFSD: Replace READ* macros in nfsd4_decode_fallocate() omits 0d6467844d43 NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() omits c95f2ec34905 NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() omits b7a0c8f6e741 NFSD: Replace READ* macros in nfsd4_decode_test_stateid() omits cf907b11326d NFSD: Replace READ* macros in nfsd4_decode_sequence() omits 53d70873e37c NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() omits 645fcad37142 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() omits c8e88e3aa738 NFSD: Replace READ* macros in nfsd4_decode_layoutget() omits 5185980d8a23 NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() omits 044959715f37 NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() omits aec387d59093 NFSD: Replace READ* macros in nfsd4_decode_free_stateid() omits 94e254af1f87 NFSD: Replace READ* macros in nfsd4_decode_destroy_session() omits 81243e3fe37e NFSD: Replace READ* macros in nfsd4_decode_create_session() omits 3a3f1fbacb09 NFSD: Add a helper to decode channel_attrs4 omits 10ff84228197 NFSD: Add a helper to decode nfs_impl_id4 omits 523ec6ed6fb8 NFSD: Add a helper to decode state_protect4_a omits 547bfeb4cd8d NFSD: Add a separate decoder for ssv_sp_parms omits 2548aa784d76 NFSD: Add a separate decoder to handle state_protect_ops omits 571e0451c4de NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() omits 0f81d96098f8 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() omits 1a99440807bf NFSD: Replace READ* macros in nfsd4_decode_cb_sec() omits a4a80c15ca4d NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() omits 244e2befcba8 NFSD: Replace READ* macros in nfsd4_decode_write() omits 67cd453eeda8 NFSD: Replace READ* macros in nfsd4_decode_verify() omits d1ca55149d67 NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() omits 92fa6c08c251 NFSD: Replace READ* macros in nfsd4_decode_setclientid() omits 44592fe9479d NFSD: Replace READ* macros in nfsd4_decode_setattr() omits d0abdae5191a NFSD: Replace READ* macros in nfsd4_decode_secinfo() omits d12f90458dc8 NFSD: Replace READ* macros in nfsd4_decode_renew() omits ba881a0a5342 NFSD: Replace READ* macros in nfsd4_decode_rename() omits b7f5fbf219ae NFSD: Replace READ* macros in nfsd4_decode_remove() omits 0dfaf2a37143 NFSD: Replace READ* macros in nfsd4_decode_readdir() omits 3909c3bc6046 NFSD: Replace READ* macros in nfsd4_decode_read() omits a73bed98413b NFSD: Replace READ* macros in nfsd4_decode_putfh() omits dca71651f097 NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() omits 06bee693a1f1 NFSD: Replace READ* macros in nfsd4_decode_open_confirm() omits 61e5e0b3ec71 NFSD: Replace READ* macros in nfsd4_decode_open() omits 1708e50b0145 NFSD: Add helper to decode OPEN's open_claim4 argument omits b07bebd9eb98 NFSD: Replace READ* macros in nfsd4_decode_share_deny() omits 9aa62f519974 NFSD: Replace READ* macros in nfsd4_decode_share_access() omits e6ec04b27bfb NFSD: Add helper to decode OPEN's openflag4 argument omits bf33bab3c418 NFSD: Add helper to decode OPEN's createhow4 argument omits 796dd1c6b680 NFSD: Add helper to decode NFSv4 verifiers omits 3d5877e8e03f NFSD: Replace READ* macros in nfsd4_decode_lookup() omits ca9cf9fc27f8 NFSD: Replace READ* macros in nfsd4_decode_locku() omits 0a146f04aa0f NFSD: Replace READ* macros in nfsd4_decode_lockt() omits 7c59deed5cd2 NFSD: Replace READ* macros in nfsd4_decode_lock() omits 8918cc0d2b72 NFSD: Add helper for decoding locker4 omits 144e82694092 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner omits 5dcbfabb676b NFSD: Relocate nfsd4_decode_opaque() omits 5c505d128691 NFSD: Replace READ* macros in nfsd4_decode_link() omits f759eff260f1 NFSD: Replace READ* macros in nfsd4_decode_getattr() omits 95e6482cedfc NFSD: Replace READ* macros in nfsd4_decode_delegreturn() omits 000dfa18b3df NFSD: Replace READ* macros in nfsd4_decode_create() omits d1c263a031e8 NFSD: Replace READ* macros in nfsd4_decode_fattr() omits 66f0476c704c NFSD: Replace READ* macros that decode the fattr4 umask attribute omits dabe91828f92 NFSD: Replace READ* macros that decode the fattr4 security [...] omits 1c3eff7ea4a9 NFSD: Replace READ* macros that decode the fattr4 time_set [...] omits 393c31dd27f8 NFSD: Replace READ* macros that decode the fattr4 owner_gr [...] omits 9853a5ac9be3 NFSD: Replace READ* macros that decode the fattr4 owner attribute omits 1c8f0ad7dd35 NFSD: Replace READ* macros that decode the fattr4 mode attribute omits c941a96823cf NFSD: Replace READ* macros that decode the fattr4 acl attribute omits 2ac1b9b2afbb NFSD: Replace READ* macros that decode the fattr4 size attribute omits 081d53fe0b43 NFSD: Change the way the expected length of a fattr4 is checked omits cbd9abb3706e NFSD: Replace READ* macros in nfsd4_decode_commit() omits d3d2f3815457 NFSD: Replace READ* macros in nfsd4_decode_close() omits d169a6a9e5fd NFSD: Replace READ* macros in nfsd4_decode_access() omits c1346a1216ab NFSD: Replace the internals of the READ_BUF() macro omits 08281341be8e NFSD: Add tracepoints in nfsd4_decode/encode_compound() omits 0dfdad1c1d1b NFSD: Add tracepoints in nfsd_dispatch() omits 788f7183fba8 NFSD: Add common helpers to decode void args and encode vo [...] omits 5191955d6fc6 SUNRPC: Prepare for xdr_stream-style decoding on the server-side omits 0ae4c3e8a64a SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() omits 231307df246e nfsd: Fix error return code in nfsd_file_cache_init() omits bc54a5cda979 signal/parisc: Remove parisc specific definition of __ARCH [...] omits 7698c0f1558a PCI: iproc: Enhance PCIe Link information display omits 89bbcaac3dff PCI: iproc: Invalidate correct PAXB inbound windows omits a3ff529f5d36 PCI: iproc: Fix out-of-bound array accesses omits db0ea13cc741 perf evlist: Use the right prefix for 'struct evlist' reco [...] omits b979a2f13b1b perf evlist: Use the right prefix for 'struct evlist' diff [...] omits f63c2f5a8b0e perf evlist: Use the right prefix for 'struct evlist' nr_t [...] omits 515ea461c26e perf evlist: Use the right prefix for 'struct evlist' deli [...] omits 4616c509d187 Merge remote-tracking branch 'regmap/for-5.11' into regmap-next omits 1420ba2f6250 perf evlist: Use the right prefix for 'struct evlist' head [...] omits 44d2a5573665 perf evlist: Use the right prefix for 'struct evlist' raw [...] omits 25f84702f359 perf evlist: Use the right prefix for 'struct evlist' mmap [...] omits 78e1bc257866 perf evlist: Use the right prefix for 'struct evlist' even [...] omits bca5b0658020 md/cluster: fix deadlock when node is doing resync job omits a8da01f79c89 md/cluster: block reshape with remote resync job omits a23f2aae8498 md: use current request time as base for ktime comparisons omits 204d1a643415 md: add comments in md_flush_request() omits 81ba3c24628c md: improve variable names in md_flush_request() omits 93decc563637 md/raid10: initialize r10_bio->read_slot before use. omits c731b84b51bf md: fix a warning caused by a race between concurrent md_ioctl()s omits 606e2c293345 perf evlist: Use the right prefix for alternative 'struct [...] omits 900c8ead5b0b perf evlist: Use the right prefix for 'struct evlist' even [...] omits f45a444cfe58 NFSD: Add SPDX header for fs/nfsd/trace.c omits 3a90e1dff16a NFSD: Remove extra "0x" in tracepoint format specifier omits b76278ae6884 NFSD: Clean up the show_nf_may macro omits 156708adf2d9 SUNRPC: Move the svc_xdr_recvfrom() tracepoint omits 71fd721839a7 nfsd/nfs3: remove unused macro nfsd3_fhandleres omits 25fef48bdbe7 NFSD: A semicolon is not needed after a switch statement. omits d7cc73972661 svcrdma: support multiple Read chunks per RPC omits d96962e6d0e2 svcrdma: Use the new parsed chunk list when pulling Read chunks omits bafe9c27d537 svcrdma: Rename info::ri_chunklen omits b704be09dccf svcrdma: Clean up chunk tracepoints omits 7954c8503b87 svcrdma: Remove chunk list pointers omits 41bc163ffe0f svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] omits 2371bcc05664 svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] omits 9d0b09d5ef0c svcrdma: Support multiple write chunks when pulling up omits 6911f3e10cd9 svcrdma: Use parsed chunk lists to encode Reply transport headers omits 7a1cbfa18059 svcrdma: Use parsed chunk lists to construct RDMA Writes omits 58b2e0fefa89 svcrdma: Use parsed chunk lists to detect reverse directio [...] omits eb3de6a49dd5 svcrdma: Use parsed chunk lists to derive the inv_rkey omits 78147ca8b4a9 svcrdma: Add a "parsed chunk list" data structure omits ded380f10072 svcrdma: Clean up svc_rdma_encode_reply_chunk() omits f6ad77590a5d svcrdma: Post RDMA Writes while XDR encoding replies omits 76e5492b161f NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders omits 03493bca084f SUNRPC: Rename svc_encode_read_payload() omits ab1394ee7a11 svcrdma: Refactor the RDMA Write path omits 51bad8cc1301 svcrdma: Const-ify the xdr_buf arguments omits 5a7e702670ad SUNRPC: Adjust synopsis of xdr_buf_subsegment() omits e5decb2eb5f4 svcrdma: Catch another Reply chunk overflow case omits 64b4778b863b perf evlist: Use the right prefix for 'struct evlist' even [...] omits 7748bb7175cc perf evlist: Use the right prefix for 'struct evlist' crea [...] omits 712737241980 perf evlist: Use the right prefix for 'struct evlist' prin [...] omits e414fd1a3f70 perf evlist: Use the right prefix for 'struct evlist' evse [...] omits a8ecace132fa Merge branch '20201104_yung_chuan_liao_regmap_soundwire_as [...] omits 0a60b3394759 perf evlist: Use the right prefix for 'struct evlist' paus [...] omits 37b01abe2a63 perf evlist: Use the right prefix for 'struct evlist' enab [...] omits 0a7e7ec90e60 perf evlist: Use the right prefix for 'struct evlist' id_p [...] omits 2a99ff822dfa perf tools: Add aarch64 registers to --user-regs omits e80db255525a perf evlist: Use the right prefix for 'struct evlist' trac [...] omits cc73eb321d24 PCI: Fix overflow in command-line resource alignment requests omits 6534aac198b5 PCI: Bounds-check command-line resource alignment requests omits 2f0cd59c6ff9 PCI: Fix kernel-doc markup omits 2a56e9c713fe ASoC: rt715: Fix build omits 956e9c85f47b arm64: dts: qcom: c630: Define eDP bridge and panel omits f55d373f7953 arm64: dts: qcom: c630: Fix pinctrl pins properties omits 11d0e4f28156 arm64: dts: qcom: c630: Polish i2c-hid devices omits f4bd0b4a9b21 perf evlist: Use the right prefix for 'struct evlist' brow [...] omits 3ccf8a7b66b6 perf evlist: Use the right prefix for 'struct evlist' samp [...] omits 96ddfbf46a35 arm64: dts: qcom: sc7180: Add lpass cpu node for I2S driver omits 74ab8ccfb8f3 arm64: dts: ipq6018: Add the QPIC peripheral nodes omits 05b801afb7d7 arm64: dts: sdm845: Add interconnect properties for QUP omits cd5fc457e5d2 interconnect: qcom: sdm845: Add the missing nodes for QUP omits 8742bb4bf203 dt-bindings: interconnect: sdm845: Add IDs for the QUP ports omits 71b83b74cca3 arm64: dts: qcom: c630: Expose LID events omits 683227e5a34e arm64: dts: qcom: c630: Re-enable apps_smmu 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 00c543f6f3f4 Merge tag 'aspeed-5.11-soc' of git://git.kernel.org/pub/sc [...] omits 3e482859f1ef dts: qcom: sdm845: Add dt entries to support crypto engine. omits bbecede458d0 Merge tag 'v5.10-next-soc' of git://git.kernel.org/pub/scm [...] omits e9ab9c337bee Merge tag 'arm-soc/for-5.11/drivers' of https://github.com [...] omits c6241fd5de13 Merge tag 'at91-drivers-5.11' of git://git.kernel.org/pub/ [...] omits ef098edc9c24 arm64: dts: rockchip: add isp and sensors for Scarlet omits 97a0115cd96a arm64: dts: rockchip: add isp0 node for rk3399 omits 4f1df628d4ec KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs a [...] omits a2081c09d741 arm64: dts: armada-3720-turris-mox: add 3W power capabilit [...] omits f43cadef2df2 arm64: dts: marvell: keep SMMU disabled by default for Arm [...] omits da57203dc7fd arm64: dts: mcbin-singleshot: add heartbeat LED omits 83afd0b3e027 arm64: dts: marvell: cp11x: Harmonize xHCI DT nodes name omits 1b57b9597c77 thermal: rcar_gen3_thermal: Do not use interrupts for norm [...] omits 64d81113931b arm64: dts: freescale: update calibration table for TMU module omits 91ab1c12285c arm64: dts: freescale: sl28: combine SPI MTD partitions omits f90931aeefe3 arm64: dts: ls1028a: add optee node omits 588b17eda135 arm64: dts: ls1028a: fix FlexSPI clock input omits d0570a575aa8 arm64: dts: ls1028a: fix ENETC PTP clock input omits bd5840df916d arm64: dts: imx: Fix imx8mm-kontron-n801x-s.dtb target omits 29939851a633 arm64: dts: imx8mn-evk: add IR support omits 56e08dc3a62d arm64: dts: imx8mm-evk: add IR support omits 4d583263f4c9 arm64: dts: imx8mq-evk: add linux,autosuspend-period prope [...] omits 3a7d56b3cdc9 arm64: dts: imx8mp-evk: add CAN support omits 08a1a2e205e3 arm64: dts: imx8mq-evk: Add spdif sound card support omits 71fa01d3a909 arm64: dts: imx8mq: Configure clock rate for audio plls omits b6abb31375ed arm64: dts: layerscape: Add PCIe EP node for ls1088a omits f0f3531f3a54 arm64: dts: lx2160ardb: add nodes for the AQR107 PHYs omits f94cfe322f3c arm64: dts: lx2160a: add PCS MDIO and PCS PHY nodes omits 2e7c4c3c2fe7 arm64: dts: ls208xa: add PCS MDIO and PCS PHY nodes omits dd2ab5c8b81e arm64: dts: ls2088ardb: add PHY nodes for the AQR405 PHYs omits 173fb0a3f9fb arm64: dts: ls2088ardb: add PHY nodes for the CS4340 PHYs omits 0420dde30a90 arm64: dts: ls208xa: add the external MDIO nodes omits 379b4f764563 arm64: dts: ls1088ardb: add necessary DTS nodes for DPMAC2 omits 73f034cc45e9 arm64: dts: ls1088ardb: add QSGMII PHY nodes omits bbe75af7b092 arm64: dts: ls1088a: add external MDIO device nodes omits 87f7ba165168 arm64: dts: lx2160a: add device tree for lx2162aqds board omits 60a9d6ab2fdd arm64: dts: imx8mm-beacon-som: Fix whitespace issue omits 51b632c713d5 ARM: dts: mvebu: Add device tree for RD-AC3X-48G4X2XL board omits 98ac141b9603 arm: dts: marvell: armada-375: Harmonize DWC USB3 DT nodes name omits 43d2479687c9 clk: imx: scu: remove the calling of device_is_bound omits 4615fbc3788d genirq/irqdomain: Don't try to free an interrupt that has [...] omits e56ed188c830 arm64: dts: rockchip: Properly define the type C connector [...] omits 29952fea5e85 ARM: dts: rockchip: Add SDIO0 node for VMARC SOM omits 3f4f3bdadd80 ARM: dts: rockchip: Add rtc node for VMARC SOM omits cd48ce86a4d0 arm64: dts: ti: k3-j721e-common-proc-board: Add support fo [...] omits 09ff4e90e041 arm64: dts: ti: k3-j721e-main: Add output tap delay values omits d3795d6321ec regulator: Add NXP PF8X00 regulator driver omits 4b748fb3448b regulator: Add pf8x00 regulator bindings omits fd643db5a879 perf evlist: Ditch unused set/reset sample_bit methods omits 122541f2b108 spi: fsl: fix use of spisel_boot signal on MPC8309 omits b02736f776d5 perf evlist: Use the right prefix for 'struct evlist' 'fin [...] omits 2a6599cd5e09 perf evlist: Use the right prefix for 'struct evlist' samp [...] omits 08c83997ca87 perf evlist: Use the right prefix for 'struct evlist' side [...] omits 24bf91a7540b perf evlist: Use the right prefix for 'struct evlist' 'fil [...] omits ade9d208d6f0 perf evlist: Use the right prefix for 'struct evlist' 'tog [...] omits 53f5e9084d01 perf evlist: Use the right prefix for 'struct evlist' stat [...] omits 7b392ef04ef5 perf evlist: Use the right prefix for 'struct evlist' 'wor [...] omits a622eafa1a54 perf evlist: Use the right prefix for 'struct evlist' meth [...] omits 56933029d00c perf evsel: Convert last 'struct evsel' methods to the rig [...] omits 94b69c615e4e perf test: Add shadow stat test omits 1f195e557d13 Merge remote-tracking branch 'torvalds/master' into perf/core omits 57e3cebd022f KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit omits 06bccda2c13c ARM: dts: rockchip: rename wdt nodename to watchdog on rv1108 omits 983b95e9ab76 ARM: dts: turris-omnia: remove unneeded status = "okay" pr [...] omits 8ee4a5f4f40d ARM: dts: turris-omnia: update ethernet-phy node and handle name omits 91dd42d0e30f ARM: dts: turris-omnia: add LED controller node omits add2d6596297 ARM: dts: turris-omnia: add SFP node omits d29b67c220ca ARM: dts: turris-omnia: describe switch interrupt omits 9ec25ef84832 ARM: dts: turris-omnia: add comphy handle to eth2 omits 018b88eee1a2 ARM: dts: turris-omnia: enable HW buffer management omits cbc4a395dcc7 arm64: dts: marvell: espressobin: Update link to V7 schematic omits 1e1a5afde9f7 ARM: dts: imx7: add support for kamstrup flex concentrator omits 11916ecb8363 dt-bindings: fsl: add kamstrup flex concentrator to schema omits e00e70a4dae4 firmware: imx: scu-pd: Add some power domains support for [...] omits f57afc6f77da firmware: imx: scu-pd: Add main power domain support for i [...] omits 90ad8e0acd0d firmware: imx: scu-pd: Add video0/1 power domains support [...] omits b675aaee5464 ARM: dts: ls1021a: update calibration table for TMU module omits 4ba79e25d7f1 ARM: mxs: Add serial number support for i.MX23, i.MX28 SoCs omits 80fe603160a4 mtd: nand: ecc-bch: Stop using raw NAND structures omits ea146d7fbf50 mtd: nand: ecc-bch: Update the prototypes to be more generic omits 127aae607756 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() omits e3010bd3ef1e mtd: nand: ecc-bch: Return only valid error codes omits 3c0fe36abebe mtd: nand: ecc-bch: Stop exporting the private structure omits 8c5c20921856 mtd: nand: ecc-bch: Cleanup and style fixes omits cdbe8df5e28e mtd: nand: ecc-bch: Move BCH code to the generic NAND layer omits 51e7bf4534da mtd: nand: ecc: Add an I/O request tweaking mechanism omits f74bed6a4e0d thermal: core: Constify static attribute_group structs omits 4ebd35bfb183 ARM: dts: ls1021a: fix rcpm failed to claim resource omits 7a1980567fa0 ARM: dts: ls1021a: fix flextimer failed to wake system omits 879e5b3f98ba dt-bindings: vendor-prefixes: Add FII 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 cf35bff64f79 arm64: defconfig: Enable USB_SERIAL_CP210X omits ec68a66395d9 arm64: defconfig: Enable PHY_ROCKCHIP_INNO_DSIDPHY omits dbb378a59cb2 arm64: defconfig: Enable ROCKCHIP_LVDS omits 1cc1e851d15b arm64: dts: rockchip: Add BT support on px30-engicam omits 93a4e7d12468 arm64: dts: rockchip: Add WiFi support on px30-engicam omits 0e418423be1c arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF omits 23708d46101b dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH [...] omits 87761edeb2cd arm64: dts: rockchip: Enable LVDS panel on px30-engicam-edimm2.2 omits 4548ea027c90 arm64: dts: rockchip: Enable USB Host, OTG on px30-enagicam 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 9a9f64278407 arm64: dts: rockchip: rename sdhci nodename to mmc on rk3399 omits 5df4d4d16ce4 arm64: dts: rockchip: Enable analog audio on rk3328-roc-cc omits 65f0b420dea7 arm64: dts: rockchip: Enable HDMI audio on rk3328-roc-cc omits 4076a007bd0f arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3 [...] 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 207cdd565dfc ima: Don't modify file descriptor mode on the fly omits 3aa669a994c9 arm64: dts: armada-3720-turris-mox: update ethernet-phy ha [...] omits 53e950d597e3 arm64: dts: marvell: armada-cp110: Switch to per-port SATA [...] omits 3404fe15a60f arm64: dts: marvell: add DT for ESPRESSObin-Ultra omits c1e9911fcc54 arm64: dts: marvell: espressobin: Add support for LED2 omits 6d96e11b7771 arm64: dts: marvell: Add a device tree for the IEI Puzzle- [...] omits d7ce8739f50e MAINTAINERS: switch mvebu tree to kernel.org omits 8c4e256e3d42 MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards omits f9559f029ebe arm64: dts: marvell: espressobin: De-duplicate eMMC definitions omits d77998497783 arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] omits 8077f593d77c arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] omits 44144cc94801 ARM: dts: Add i2c0 pinctrl information for 98dx3236 omits 7f24479ead57 ARM: dts: Remove non-existent i2c1 from 98dx3236 omits 493c6469a6dd ARM: dts: armada: align GPIO hog names with dtschema omits 6ac30b5c9956 ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 omits 8f3222096910 ARM: dts: kirkwood: replace status value "ok" by "okay" omits d7c51bfa8664 ARM: dts: mvebu: Add CRS328-4C-20S-4S board omits 1b7b86f68c24 ARM: dts: mvebu: Add CRS305-1G-4S board omits b08770ff6228 ARM: dts: mvebu: Add CRS326-24G-2S board omits 5c44c564e449 arm64: dts: qcom: qrb5165-rb5: Add support for MCP2518FD omits 41fff6e19bc8 HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() omits fbdb20b1fcb1 ARM: dts: qcom-pma8084: Drop incorrect use of io-channel-ranges omits 15ffd94a904b arm64: dts: ti: k3: squelch warning about lack of #interru [...] omits 7f43c2014fa0 arm64: Make the Meltdown mitigation state available omits 7889a7da59e0 memory: renesas-rpc-if: Make rpcif_enable/disable_rpm() as [...] omits 4e6b86b409f9 memory: renesas-rpc-if: Fix a node reference leak in rpcif [...] omits 61a6d854b955 memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable i [...] omits a0453f4ed066 memory: renesas-rpc-if: Return correct value to the caller [...] omits 6a7dc2b3639a arm64: defconfig: Enable ARM SCMI protocol and drivers omits 950be99fccff ARM: multi_v7_defconfig: Enable ARM SCMI protocol and drivers omits cc6576029aed soc: mediatek: mmsys: Use devm_platform_ioremap_resource() omits 51c0e618b219 soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h omits 0890beb22618 soc: mediatek: add mt6779 devapc driver omits aaf162d4a5df dt-bindings: devapc: add bindings for mtk-devapc omits a69dcdfc2dd2 soc / drm: mediatek: cmdq: Remove timeout handler in helpe [...] omits 264788c8f237 pcmcia: at91_cf: remove platform data support omits 24c8a743336a pcmcia: at91_cf: move definitions locally omits 02d8e879e410 clk: qcom: Kconfig: Fix spelling mistake "dyanmic" -> "dynamic" omits 55cd03e8095d Merge tag 'for-5.11-clk' of git://git.kernel.org/pub/scm/l [...] omits 270a5bbb090c Merge tag 'scmi-updates-5.11' of git://git.kernel.org/pub/ [...] omits 718e43b5f850 Backmerge tag 'v5.10-rc2' into arm/drivers 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 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 8cce12b3c827 KVM: nSVM: set fixed bits by hand omits 914b8de3dd9e Merge tag 'tegra-for-5.11-arm64-dt' of git://git.kernel.or [...] omits 9c49a39c8cd7 Merge tag 'tegra-for-5.11-arm-dt' of git://git.kernel.org/ [...] omits 3f02c6a8280b Merge tag 'tegra-for-5.11-dt-bindings' of git://git.kernel [...] omits eb149c927d58 Merge tag 'renesas-arm-dt-for-v5.11-tag2' of git://git.ker [...] omits fcc3e3c3a4a2 Merge tag 'stm32-dt-for-v5.11-1' of git://git.kernel.org/p [...] omits 3a53840627b1 Merge tag 'omap-for-v5.11/dt-signed' of git://git.kernel.o [...] omits 85ccf83e5c5b Merge tag 'tegra-for-5.11-firmware' of git://git.kernel.or [...] omits 3afd2823c119 Merge tag 'tegra-for-5.11-soc' of git://git.kernel.org/pub [...] omits 72c7b0857069 Merge tag 'renesas-drivers-for-v5.11-tag2' of git://git.ke [...] omits f93c39bc9547 RDMA/hns: Add support for QP stash omits bfefae9f108d RDMA/hns: Add support for CQ stash omits aa26d828df8f Merge tag 'tegra-for-5.11-arm64-defconfig' of git://git.ke [...] omits bdc0065c0389 Merge tag 'stm32-config-for-v5.11-1' of git://git.kernel.o [...] omits 44000366eb04 Merge tag 'omap-for-v5.11/defconfig-signed' of git://git.k [...] omits 334d09c218c1 Merge tag 'renesas-arm-soc-for-v5.11-tag1' of git://git.ke [...] omits 31216ef56126 Merge tag 'omap-for-v5.11/soc-signed' of git://git.kernel. [...] omits 71586dd20010 RDMA/hns: Create QP with selected QPN for bank load balance omits db4a83199704 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] omits 5833bc6c7319 dts64: mt7622: disable spi1 and uart2 because pins are use [...] omits 3f0716710ae9 dts64: mt7622: enable all pwm for bananapi r64 omits 66f57b871efc RDMA/restrack: Support all QP types omits 2b1f747071c5 RDMA/core: Allow drivers to disable restrack DB omits b47a98efa978 RDMA/core: Track device memory MRs omits c870d50ce387 HID: i2c-hid: add Vero K147 to descriptor override omits c961facb5b19 HID: ite: Add support for Acer S1002 keyboard-dock omits cc894ac55360 HID: sony: support for ghlive ps3/wii u dongles omits 7218838109fe spi: dw-bt1: Fix undefined devm_mux_control_get symbol omits f43d3870cafa HID: hidraw: Add additional hidraw input/output report ioctls. omits 6a0eaf5123e0 HID: Increase HID maximum report size to 16KB omits 2eefbf5f862e arm64: dts: ti: k3-j7200-common-proc-board: Correct the na [...] omits b6633d778675 arm64: dts: ti: k3-j7200-som-p0: main_i2c0 have an ioexpan [...] omits 431ec7bd4d52 mfd: si476x-core.h: Fix "regulator" spelling in comment omits 8b6bed678428 soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors 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 fd4ebb457c9c perf build-id: Add build_id_cache__add function omits 75fb2af68e35 perf build-id: Add __perf_session__cache_build_ids function omits 0b7b9e83c76c perf build-id: Use machine__for_each_dso in perf_session__ [...] omits 058f15113042 perf data: Add is_perf_data function omits ca8ea73ae109 perf symbols: Try to load vmlinux from buildid database omits 031f112f8dc0 perf tools: Use struct extra_kernel_map in machine__proces [...] omits af21c579c860 perf build-id: Add check for existing link in buildid dir omits 7ac22b088afe perf tools: Add filename__decompress function omits f45edd86b23a perf tools: Add build_id__is_defined function omits b3e453272d43 tools lib: Adopt memchr_inv() from kernel 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 91f9c963ce79 arm64: dts: mt8183: Add display nodes for MT8183 omits c6080916310b arm64: dts: mt8183: Add iommu and larb nodes omits 88ec840270e6 arm64: dts: mt8183: Add dsi node omits f15722c0fef0 arm64: dts: mt8183: Add pwm and backlight node omits a49d5e7a89d6 soc: mediatek: pm-domains: Add support for mt8192 omits c1f3163d8ff3 soc: mediatek: pm-domains: Add default power off flag omits eb9fa767fbe1 soc: mediatek: pm-domains: Add support for mt8183 omits 1d4597fa18b2 soc: mediatek: pm-domains: Allow bus protection to ignore [...] omits 123e8b4fd0cd soc: mediatek: pm-domains: Add subsystem clocks omits 58a17e310a1c soc: mediatek: pm-domains: Add extra sram control omits f414854c8843 soc: mediatek: pm-domains: Add SMI block as bus protection block omits 928296ea5da3 soc: mediatek: pm_domains: Make bus protection generic omits 916d6d71ba56 soc: mediatek: pm-domains: Add bus protection protocol omits 59b644b01cf4 soc: mediatek: Add MediaTek SCPSYS power domains omits 2676a72aeaa1 Merge tag 'v5.10-next-pm-domains-stable' into HEAD omits 63e5dcc03369 Merge tag 'ib-mfd-mediatek-v5.11' into HEAD omits 37fb78b9aeb7 arm64: dts: mediatek: Add mt8183 power domains controller omits ddebdbad8149 arm64: dts: mediatek: Add smi_common node for MT8183 omits 8b6562644df9 arm64: dts: mediatek: Add mt8173 power domain controller omits 8d7d44f25cd8 Merge tag 'v5.10-next-pm-domains-stable' into HEAD omits 343106d9e612 dt-bindings: power: Add MT8192 power domains omits 86a378bb1e98 dt-bindings: power: Add MT8183 power domains omits d392fe78f50b dt-bindings: power: Add bindings for the Mediatek SCPSYS p [...] omits 1dac4585f585 MIPS: Loongson64: Fix up reserving kernel memory range omits 915d8aac69d3 MIPS: mm: Remove unused is_aligned_hugepage_range omits 405a43cc0047 iommu/vt-d: Remove set but not used variable omits cbab54d9c2b2 MIPS: No need to check CPU 0 in {loongson3,bmips,octeon}_c [...] omits f0e82242b168 mips: cdmm: fix use-after-free in mips_cdmm_bus_discover 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 a307a4ce9ecd MIPS: Loongson64: Add KASLR support omits 74a2810b7c1f MIPS: KASLR: Correct valid bits in apply_r_mips_26_rel() omits 48489980e27e arm64: dts: Add Mediatek SoC MT8192 and evaluation board d [...] omits 7f1e3823ba03 arm64: dts: mediatek: add MT8167 pumpkin board dts omits 08d73b65abaf arm64: dts: mediatek: add dtsi for MT8167 omits 6d5af8c90627 dt-bindings: arm64: dts: mediatek: Add mt8167-pumpkin board omits 17fb46bf5686 arm64: dts: mediatek: mt8516: add efuse node omits 0f80b9b8126c arm64: dts: renesas: r8a77951: Add PCIe EP nodes omits e73fd3f265f8 mfd: twl6030: Mark of_device_id table as maybe unused omits 06b324fc8569 mfd: axp20x: Skip of_device_id table when !CONFIG_OF omits 7b64f24595f0 mfd: wm8994: Drop of_match_ptr from of_device_id table omits cc5b7ebe45f3 mfd: sun4i: Drop of_match_ptr from of_device_id table omits 608a4758575d mfd: max77686: Drop of_match_ptr from of_device_id table omits a06d0dc4fe73 mfd: stmfx: Drop of_match_ptr from of_device_id table omits a232bcd20108 mfd: rt5033: Drop of_match_ptr from of_device_id table omits 4fae30103194 mfd: mt6397: Drop of_match_ptr from of_device_id table omits 4dfdc9a8f136 mfd: max77650: Drop of_match_ptr from of_device_id table omits 130e085a3380 mfd: fsl-imx25: Drop of_match_ptr from of_device_id table omits e9063fee2bea mfd: ene-kb3930: Drop of_match_ptr from of_device_id table omits 98a6521c352f mfd: da9150: Drop of_match_ptr from of_device_id table omits 5f2bf4380000 mfd: da9063: Drop of_match_ptr from of_device_id table omits b62a16a51ae0 mfd: da9062: Drop of_match_ptr from of_device_id table omits 62e7407349f5 mfd: da9055: Drop of_match_ptr from of_device_id table omits b0ad7ebe30c0 mfd: bcm590xx: Drop of_match_ptr from of_device_id table omits 7a69a6f68da5 mfd: omap-usb: Depend on COMMON_CLK to fix compile tests omits f31cc6afabed mfd: kempld-core: Check for DMI definition before ACPI omits 129989d5ca63 mfd: tps65910: Correct power-off programming sequence omits d12edf9661a4 mfd: altera-sysmgr: Use resource_size function on resource object omits b62168e516da ARM: OMAP2+: Fix am4 only build after genpd changes omits 2df8aa037348 Merge tag 'hisi-arm64-dt-for-5.11' of git://github.com/his [...] omits 3319f1489ef8 Merge tag 'hisi-arm32-dt-for-5.11' of git://github.com/his [...] omits 8f2685c9c4ff Merge tag 'memory-controller-drv-tegra-5.11-2' of git://gi [...] omits 0a3251a17401 Merge tag 'memory-controller-drv-5.11' of git://git.kernel [...] omits ba622a3e74a7 Merge tag 'soc-fsl-next-v5.11' of git://git.kernel.org/pub [...] omits b6c505525c26 Merge series "regmap/SoundWire/ASoC: Add SoundWire SDCA su [...] omits 7ec3df174f2b RDMA/mlx5: Use PCI device for dma mappings omits d4b2d19dc53e RDMA/mlx5: Silence the overflow warning while building off [...] omits d0b7721c5e0d RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc() omits 66d86e529dd5 RDMA/hns: Add UD support for HIP09 omits 534c9bdb025b RDMA/hns: Simplify process of filling UD SQ WQE omits 148f904c6f94 RDMA/hns: Remove the portn field in UD SQ WQE omits 3631dadfb118 RDMA/hns: Avoid setting loopback indicator when smac is sa [...] omits fba429fcf9a5 RDMA/hns: Fix missing fields in address vector omits 7406c0036f85 RDMA/hns: Only record vlan info for HIP08 omits d63250d7fd49 ARM: tegra: Add EMC OPP and ICC properties to Tegra124 EMC [...] omits 881741fa447d ARM: tegra: Add EMC OPP and ICC properties to Tegra30 EMC [...] omits f5204ac47b29 ARM: tegra: Add EMC OPP properties to Tegra20 device-trees omits b97967d7d5b7 ARM: tegra: Add nvidia,memory-controller phandle to Tegra2 [...] omits 5cf0cdbd5589 ARM: tegra: Add interconnect properties to Tegra124 device-tree omits 69ea8fa77f1c ARM: tegra: Add interconnect properties to Tegra30 device-tree omits 30b81e77a051 ARM: tegra: Add interconnect properties to Tegra20 device-tree omits d3e815eaab58 ARM: tegra: acer-a500: Add Embedded Controller omits dd2a21d0930b ARM: tegra: Change order of SATA resets for Tegra124 omits 8b809ba66c29 ARM: tegra: Correct EMC registers size in Tegra20 device-tree omits 6fb123f1f5a4 ARM: tegra: Properly align clocks for SOCTHERM omits 17401ce98ec6 ARM: tegra: Hook up edp interrupt on Tegra124 SOCTHERM omits 252cc72af6a2 ARM: tegra: Add missing hot temperatures to Tegra124 therm [...] omits 37ac8c4c04c9 ARM: tegra: Add missing gpu-throt-level to Tegra124 soctherm omits bd7cd7e05a42 ARM: tegra: Populate OPP table for Tegra20 Ventana omits a21f18a993c5 ARM: tegra: nexus7: Use panel-lvds as the only panel compatible omits b8ae17150696 ARM: tegra: nexus7: Rename gpio-hog nodes omits 810719453c62 ARM: tegra: nexus7: Add power-supply to lvds-encoder node omits 2b22393b2767 ARM: tegra: nexus7: Improve CPU passive-cooling threshold omits 8857779a9fab ARM: tegra: nexus7: Correct thermal zone names omits 5b0455f82b79 ARM: tegra: acer-a500: Add power-supply to lvds-encoder node omits 94f13b9ca386 ARM: tegra: acer-a500: Correct thermal zone names omits d7195ac5c9c5 ARM: tegra: Add device-tree for Ouya omits 85b16c875351 Merge branch 'for-5.11/dt-bindings' into for-5.11/arm/dt omits e36f9381420b dt-bindings: bus: Convert ACONNECT doc to json-schema omits d806cdaea133 dt-bindings: interrupt-controller: arm,gic: Update Tegra c [...] omits 15f76096fabb dt-bindings: dma: Convert ADMA doc to json-schema omits 24a7eaea0a94 dt-bindings: memory: tegra124: Add memory client IDs omits 3394f98435b5 dt-bindings: Fix entry name for I/O High Voltage property omits 1f956a64301d dt-bindings: ARM: tegra: Add Ouya game console omits 9572399af3fd dt-bindings: Add vendor prefix for Ouya Inc. omits f25696bce960 dt-bindings: memory: tegra30: Add memory client IDs omits 825c7f4aa286 dt-bindings: memory: tegra20: Add memory client IDs omits 0e1bcf2c05d0 memory: tegra30-emc: Remove unnecessary of_node_put in teg [...] omits 4a91b11c0a10 memory: tegra: Complete tegra210_swgroups omits bf25f3fceffa memory: tegra30-emc: Continue probing if timings are missi [...] omits 0c56eda86f8c memory: tegra30-emc: Make driver modular omits 1d1564aabc69 memory: tegra30: Add FIFO sizes to memory clients omits dedf62d6f17f memory: tegra20-emc: Add devfreq support omits e09312fec1d4 memory: tegra20-emc: Remove IRQ number from error message omits cba3902b0c3d memory: tegra20-emc: Factor out clk initialization omits de47653bd4dd memory: tegra20-emc: Use dev_pm_opp_set_clkname() omits 3a0b6b5abfdd memory: tegra: Correct stub of devm_tegra_memory_controller_get() omits d5ef16ba5fbe memory: tegra20: Support interconnect framework omits fa4794ff8fb4 memory: tegra20-emc: Continue probing if timings are missi [...] omits 0260979b018f memory: tegra20-emc: Make driver modular omits 06f079816d4c memory: tegra-mc: Add interconnect framework omits d5ecac0afa30 memory: tegra: Add missing latency allowness entry for Pag [...] omits 162641a6e200 memory: tegra: Remove superfluous error messages around pl [...] omits 4e84d0a6e120 memory: tegra: Use devm_platform_ioremap_resource() omits 9c45662675b3 soc: qcom: rpmhpd: Add SDX55 power domains omits 6c6bd2075f01 memory: tegra: Add and use devm_tegra_memory_controller_get() omits f365bd335514 dt-bindings: power: Add rpm power domain bindings for sdx55 omits 7f3cdaf795db Merge tag 'tegra-soc-clk-drivers-5.11' into for-v5.11/tegra-mc omits 0fc0f4b6aded arm64: dts: qcom: sdm845: use GIC_SPI for IPA interrupts omits cfee3ea05cf2 arm64: dts: qcom: sc7180: use GIC_SPI for IPA interrupts omits 8f34831d3659 arm64: dts: qcom: sc7180: limit IPA iommu streams omits 0924dad5d458 soc: qcom: rpmh: Use __fill_rpmh_msg API during rpmh_write() omits 24244cefedde arm64: dts: qcom: sm8150: Add Coresight support omits 45dfa741df86 ARM: dts: qcom: msm8974-lge-nexus5: Add fuel gauge omits da8d46992e67 ARM: dts: qcom: msm8974-klte: Add fuel gauge omits 90a996544946 thermal: power allocator: change the 'k_*' always in estim [...] omits eda1ecfa772f thermal: power allocator: refactor sustainable power estimation omits e34a72338969 thermal: power allocator: change the 'k_i' coefficient estimation omits 8138a4c21b09 RDMA/mlx4: Enable querying AH for XRC QP types omits f957d4d09a5f RDMA/mlx5: Enable querying AH for XRC QP types omits d24396c5290b reiserfs: add check for an invalid ih_entry_count omits 05cdf457477d microblaze: Remove noMMU code omits 48f6e1950394 arm64: tegra: Fix Tegra194 HDA {clock,reset}-names ordering omits a886c310d9fc clk: tegra: bpmp: Clamp clock rates on requests omits e061fbdf7d78 arm64: tegra: Enable AHCI on Jetson TX2 omits c84ebdfd2664 arm64: tegra: Change order of SATA resets for Tegra132 and [...] omits 6450da3dab73 arm64: tegra: Add XUSB pad controller interrupt omits 058236eef606 iommu: return error code when it can't get group omits 912b341585e3 platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x [...] omits 2bf5046bdb64 platform/x86: mlx-platform: Remove PSU EEPROM from default [...] omits 88b9ae600138 clk: meson: g12a: add MIPI DSI Host Pixel Clock omits dee6ecc7c330 Merge branch 'v5.11/headers' into v5.11/drivers omits e8637dfca15e platform/x86: thinkpad_acpi: Whitelist P15 firmware for du [...] omits 312489790cc6 dt-bindings: clk: g12a-clkc: add DSI Pixel clock bindings omits 01d13862543d ARM: multi_v7_defconfig: enable STM32 dfsdm audio support omits 1c6b157ba6bd ARM: multi_v7_defconfig: enable STM32 spdifrx support omits 89391783174e ARM: multi_v7_defconfig: enable STUSB160X Type-C port cont [...] omits 8e4eeb83a692 ARM: multi_v7_defconfig: add STM32 crypto support omits 46957c06d35b ARM: multi_v7_defconfig: enable counter subsystem and stm3 [...] omits 6660e2445523 ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles omits acf6f3316376 dt-bindings: arm: stm32: add extra SiP compatible for lxa, [...] omits a24bde12f949 dt-bindings: vendor-prefixes: document Octavo Systems oct prefix omits ac68793f49de ARM: dts: stm32: Add DHCOM based PicoITX board omits 242639c0dc25 dt-bindings: arm: stm32: Add compatible strings for DH SoM [...] omits b19d3a55d478 ARM: dts: stm32: support child mfd cells for the stm32mp1 [...] omits 82765d149583 dt-bindings: arm: stm32: add simple-mfd compatible for tamp node omits 4c903a946404 ARM: dts: stm32: update stm32mp151 for remote proc synchro [...] omits d27209f04d7f ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151 omits 7e4bc946db78 ARM: dts: stm32: fix dmamux reg property on stm32h743 omits e3b37ca311bb ARM: dts: stm32: fix dmamux reg property on stm32mp151 omits fc082d2bb2f4 ARM: dts: stm32: fix mdma1 clients channel priority level [...] omits 83686162c0eb ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32m [...] omits 70966729b564 dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller omits 8e568db6020f dt-bindings: connector: add typec-power-opmode property to [...] omits dc37a51b258c ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl omits 096b0243fae3 ARM: dts: stm32: set bus-type in DCMI endpoint for stm3242 [...] omits 07e3454493e2 ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp [...] omits b6aa35c73936 ARM: dts: stm32: enable CRYP by default on stm32mp15 omits ee0035b23327 ARM: dts: stm32: enable CRC1 by default on stm32mp15 omits 304b5691bfd0 ARM: dts: stm32: enable HASH by default on stm32mp15 omits 928caf877d14 ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151 omits f885fbca0f53 ARM: dts: stm32: Add LP timer irqs on stm32mp151 omits 08f07e9a195a ARM: dts: stm32: update sdmmc IP version for STM32MP15 omits 4f551b7bba09 ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15 omits 1f4079b626eb ARM: zynq: Add Z-turn board V5 omits 36dd70ceb4d9 regulator: qcom-rpmh: Add support for SDX55 omits 1008521b9b4f regulator: dt-bindings: Add PMX55 compatibles omits 55cca73931c3 regulator: core: return zero for selectors lower than line [...] omits d9a500b2985b regmap: sdw: add required header files omits 05e91e7fe26c perf arm-spe: Add support for ARMv8.3-SPE omits 3601e605501d perf arm_spe: Decode memory tagging properties omits 3d829724b16c perf arm-spe: Add more sub classes for operation packet omits e771218f32f9 perf arm-spe: Refactor operation packet handling omits 7488ffc4d981 perf arm-spe: Add new function arm_spe_pkt_desc_op_type() omits 4d0f4ca273aa perf arm-spe: Remove size condition checking for events omits 889d1a675fcf perf arm-spe: Refactor event type handling omits e66f6d759602 perf arm-spe: Add new function arm_spe_pkt_desc_event() omits d158aa408f22 perf arm-spe: Refactor counter packet handling omits c52cfe987213 perf arm-spe: Add new function arm_spe_pkt_desc_counter() omits 6550149e801a perf arm-spe: Refactor context packet handling omits 5513ddaf103c perf arm_spe: Fixup top byte for data virtual address omits 09935ca7b64c perf arm-spe: Refactor address packet handling omits ab2aa439e4aa perf arm-spe: Add new function arm_spe_pkt_desc_addr() omits 11695142e25e perf arm-spe: Refactor packet header parsing omits 75eeaddd57f4 perf arm-spe: Refactor printing string to buffer 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 62c9917d9c10 iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups omits c3c21b356505 remoteproc: k3-r5: Adjust TCM sizes in Split-mode on J7200 SoCs omits 7508ea19b20d remoteproc: k3-r5: Extend support to R5F clusters on J7200 SoCs omits 41e6f43f3b24 dt-bindings: remoteproc: k3-r5f: Update bindings for J7200 SoCs omits 4c1ad562d303 remoteproc: Add a rproc_set_firmware() API omits 0ac72f909ffe remoteproc: sysmon: Improve error messages omits ed5da80873a7 remoteproc: qcom: q6v5: Query sysmon before graceful shutdown omits ac85cca31637 scsi: pmcraid: Use generic power management omits 0aea8a8f3a77 scsi: pmcraid: Drop PCI Wakeup calls from .resume omits 53fdec73c14f scsi: mvumi: Update function description omits 0572edbc32c5 scsi: mvumi: Use generic power management omits bd7463cdbe1a scsi: mvumi: Drop PCI Wakeup calls from .resume omits 99769d8d9109 scsi: 3w-sas: Use generic power management omits 7ea03ab79e00 scsi: 3w-sas: Drop PCI Wakeup calls from .resume omits d53ae6bbeb71 scsi: 3w-9xxx: Use generic power management omits 3a09951ae366 scsi: 3w-9xxx: Drop PCI Wakeup calls from .resume omits e5b79ebfb854 scsi: hpsa: Use generic power management omits 47c37c4dbf93 scsi: pm_8001: Use generic power management omits 66aea31a2d26 scsi: pm_8001: Drop PCI Wakeup calls from .resume omits ef6fa16b5d4a scsi: lpfc: Use generic power management omits 17287305a526 scsi: mpt3sas_scsih: Use generic power management omits eaf148359d00 scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume omits 71c8f15e1dbc scsi: hisi_sas_v3_hw: Remove extra function calls for runtime pm omits 027e508aea45 scsi: hisi_sas_v3_hw: Don't use PCI helper functions omits 17b5e4d14837 scsi: hisi_sas_v3_hw: Drop PCI Wakeup calls from .resume omits 5f2d8c365050 scsi: esas2r: Use generic power management omits 996360c141a6 scsi: esas2r: Drop PCI Wakeup calls from .resume omits 756ebbe73fc4 scsi: arcmsr: Use generic power management omits b7b862d75b49 scsi: arcmsr: Drop PCI wakeup calls from .resume omits ec199a8df698 scsi: aic79xx: Use generic power management omits 6897b9a177df scsi: aic7xxx: Use generic power management omits 7e380b5c27ea scsi: aacraid: Use generic power management omits 7dd222218076 scsi: aacraid: Drop pci_enable_wake() from .resume omits 498854102c1c scsi: megaraid_sas: Update function description omits 977001df0368 scsi: megaraid_sas: Use generic power management omits 8ed9d987c6d9 scsi: megaraid_sas: Drop PCI wakeup calls from .resume omits 066c2a944868 arm64: dts: qcom: sc7180-trogdor: Make pp3300_a the defaul [...] 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 5c212aaf5457 remoteproc: sysmon: Expose the shutdown result omits 138a6428ba90 remoteproc: sysmon: Ensure remote notification ordering omits ab43108d0dd4 drm/mcde: fix masking and bitwise-or on variable val omits 225ef3a3e8f4 ARM: multi_v7_defconfig: make Samsung Exynos EHCI driver a module omits 63653368c25f block: remove unused BIO_SPLIT_ENTRIES omits b87e745945e3 resource: provide meaningful MODULE_LICENSE() in test suite omits dccb22d078eb arm64: add config for Broadcom BCM4908 SoCs omits 2961f69f151c arm64: dts: broadcom: add BCM4908 and Asus GT-AC5300 early [...] omits 2f8913a7b17e dt-bindings: arm: bcm: document BCM4908 bindings omits 82514ecd6143 HID: elecom: drop stray comment omits 1ac09656bded platform/x86: thinkpad_acpi: Add palm sensor support omits 85810c1996db ASoC: Intel: catpt: Replace open coded variant of resource [...] omits 55130fb22a1c ACPI: processor: Drop duplicate setting of shared_cpu_map omits dd37d2f59eb8 RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all( [...] 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 b6e136c7e6ad arm64: tegra: Rename ADMA device nodes for Tegra210 omits 1289bd9fec20 arm64: tegra: Hook up edp interrupt on Tegra132 SOCTHERM omits fdf278257e6d arm64: tegra: Add missing hot temperatures to Tegra210 the [...] omits 3146cd55b001 arm64: tegra: Add missing gpu-throt-level to Tegra210 soctherm omits 5aaa0de991c7 arm64: tegra: Add missing hot temperatures to Tegra132 the [...] omits 6b26c1a03488 arm64: tegra: Fix DT binding for IO High Voltage entry omits 776a3c04da9f arm64: tegra: Fix GIC400 missing GICH/GICV register regions omits 3b4c137856d9 arm64: tegra: Add missing CPU PMUs on Tegra186 omits 1008230f2abe HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB [...] omits 55633e681afb HID: elecom: add support for EX-G M-XGL20DLBK wireless mouse omits 68d09380a627 HID: elecom: rewrite report based on model specific parameters omits 2a6a35a9ecdd HID: wacom: Constify attribute_groups omits 7f575a6087f4 iommu: arm-smmu-impl: Add a space before open parenthesis omits 00597f9ff5ec iommu: arm-smmu-impl: Use table to list QCOM implementations omits 12bc36793fd6 iommu/arm-smmu: Move non-strict mode to use io_pgtable_dom [...] omits c99110a865a3 iommu/arm-smmu: Add support for pagetable config domain attribute omits 9c00c6400f80 Merge branch 'for-next/iommu/io-pgtable-domain-attr' into [...] omits 6b5542752605 HID: input: Fix fall-through warnings for Clang omits cae96a5d2bf3 HID: usbhid: Fix fall-through warnings for Clang omits ba876cdc6ac9 HID: logitech-hidpp: Add hid_device_id for V470 bluetooth mouse omits 9735d9deb109 HID: intel-ish-hid: Remove unnecessary assignment to variable rv omits 459ea85049b0 spi: dw: fixed missing resource_size omits f5dc93b7875b HID: sony: Workaround for DS4 dongle hotplug kernel crash. omits 1a8212e8fd1f HID: sony: Don't use fw_version/hw_version for sysfs cleanup. omits a76a6c1893b0 HID: sony: Report more accurate DS4 power status. omits 9854bc7dfa5f arm64: dts: zynqmp: Wire mailbox with zynqmp-power driver omits 48ab2996f683 arm64: dts: zynqmp: Fix pcie ranges description omits 74790cf981af arm64: zynqmp: Move gic node to axi bus omits 98650b087417 leds: turris-omnia: check for LED_COLOR_ID_RGB instead LED [...] omits fca050bb3c81 leds: turris-omnia: fix checkpatch warning omits 5d47ce1d814e leds: turris-omnia: wrap to 80 columns omits 493d2e432f38 leds: turris-omnia: use constants instead of macros for co [...] omits 0fe5ac3d9667 dt-bindings: leds: Convert pwm to yaml omits 6d8d014c7dcf leds: lp50xx: Fix an error handling path in 'lp50xx_probe_dt()' omits 311066aa9ebc leds: netxbig: add missing put_device() call in netxbig_le [...] omits 20fa40b147bd Merge branch 'fixes' into next omits 63a816749d86 iommu: Document usage of "/sys/kernel/iommu_groups/<grp_id [...] omits 0b8a96a3120f iommu: Take lock before reading iommu group default domain type omits 08a27c1c3ecf iommu: Add support to change default domain of an iommu group omits 28b41e2c6aeb iommu: Move def_domain type check for untrusted device into core omits 58a8bb39490d iommu/vt-d: Cleanup after converting to dma-iommu ops omits c588072bba6b iommu/vt-d: Convert intel iommu driver to the iommu ops omits c062db039f40 iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev omits 65f746e8285f iommu: Add quirk for Intel graphic devices in map_sg omits 82612d66d51d iommu: Allow the dma-iommu api to use bounce buffers omits 230309d08b87 iommu: Add iommu_dma_free_cpu_cached_iovas() omits 2a2b8eaa5b25 iommu: Handle freelists when using deferred flushing in io [...] omits 33f369efbce1 regulator: mcp16502-regulator: fix spelling mistake omits 541f29bb0643 iommu/tegra-smmu: Add PCI support omits 25938c73cd79 iommu/tegra-smmu: Rework tegra_smmu_probe_device() omits 8750d207dc98 iommu/tegra-smmu: Use fwspec in tegra_smmu_(de)attach_dev omits d5f583bf8654 iommu/tegra-smmu: Expand mutex protection range omits cf910f61aff3 iommu/tegra-smmu: Unwrap tegra_smmu_group_get 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 cc563f8f769b arm64: defconfig: Enable Qualcomm PON driver omits ba59eae72385 audit: fix macros warnings omits dba6bc51975b clk: qcom: rpmh: Add CE clock on sdm845. omits 8d5d3c7a5bdd dt-bindings: clock: Add entry for crypto engine RPMH clock [...] omits bfc1b6597f58 samples: qmi: Constify static qmi ops omits 3c9c31c2523e arm64: dts: qcom: sc7180: Add DDR/L3 votes for the pro variant omits 8fd01e01fd6f arm64: dts: qcom: sc7180-lite: Tweak DDR/L3 scaling on SC7 [...] omits d4b85bc550f4 arm64: dts: qcom: sc7180-trogdor: add "pen-insert" label f [...] omits bb06eb3607e9 arm64: qcom: sc7180: trogdor: Add ADC nodes and thermal zo [...] omits 7ee3eae86833 arm64: dts: qcom: pm6150x: add ADC_TM definitions omits 95e6f8467c83 arm64: dts: qcom: sdm845: Limit ipa iommu streams omits a14c6b0eef77 panel-simple: add Innolux N125HCE-GN1 omits bcca3e0328fa dt-bindings: display/panel: add Innolux N125HCE-GN1 omits 5d051f37f49d dmaengine: ti: drop of_match_ptr and mark of_device_id tab [...] omits 25d39b590dac dmaengine: stm32: mark of_device_id table as maybe unused omits 75fa2d4218c7 dmaengine: sf: drop of_match_ptr from of_device_id table omits 890bcd49d8a6 dmaengine: mv_xor: drop of_match_ptr from of_device_id table omits 60b6122e8640 dmaengine: dw-axi-dmac: drop of_match_ptr from of_device_id table omits 255c2cc896b1 dmaengine: jz4780: drop of_match_ptr from of_device_id table omits cc2afb0d4c7c dmaengine: mxs-dma: Remove the unused .id_table omits c95e6515a8c0 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() omits 0ab785c894e6 dmaengine: imx-dma: Remove unused .id_table omits e9fd12df325e arm64: dts: qcom: fix indentation error in sm8250 cpu nodes omits 206ad34d52a2 hv_netvsc: Validate number of allocated sub-channels omits a7ed5e57bdba remoteproc: qcom_q6v5_mss: map/unmap MBA region before/after use omits 04ff5d19cf6e remoteproc: qcom_q6v5_mss: Replace ioremap with memremap omits 5d0c3533a19f dmaengine: qcom: Add GPI dma driver omits e7bbb7acabf4 dmaengine: add peripheral configuration omits 950a7388f02b rpmsg: Turn name service into a stand alone driver omits 678198f21135 dt-bindings: dmaengine: Document qcom,gpi dma binding omits 55488110acc1 rpmsg: Make rpmsg_{register|unregister}_device() public omits 1ee1e5e162af rpmsg: virtio: Add rpmsg channel device ops omits 9753e12cd3bd rpmsg: core: Add channel creation internal API omits 77d372989db9 rpmsg: virtio: Rename rpmsg_create_channel omits c435a04189de rpmsg: Move structure rpmsg_ns_msg to header file omits 5c9f8c2dbdbe dmaengine: qcom: Add ADM driver omits 5f2f6b7db119 rpmsg: virtio: Move from virtio to rpmsg byte conversion omits 6bef038011a0 rpmsg: Introduce __rpmsg{16|32|64} types omits 1187ffc41bca drm: fix kernel-doc warnings for SCALING_FILTER omits c5a0609b064c arm64: dts: qcom: sm8150-mtp: Enable WiFi node omits 05090bb9e53d arm64: dts: qcom: sm8150: Add wifi node omits 036e11092599 arm64: dts: qcom: sm8150-mtp: Specify remoteproc firmware omits b6071c891464 pinctrl: at91-pio4: add support for fewer lines on last PIO bank omits c0802b721c7d Merge tag 'intel-pinctrl-v5.11-1' of gitolite.kernel.org:p [...] omits 15b8d9372f27 sh/irq: Add missing closing parentheses in arch_show_interrupts() omits 036b7334ee6d ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add gpio-line-names omits 8223e885e74b mmc: mxc: Convert the driver to DT-only omits d33b5b685720 mmc: mxs: Remove the unused .id_table omits a6f483b2e441 spi: Fix potential NULL pointer dereference in spi_shutdown() omits a3096ec649ea mmc: sdhci-of-arasan: Fix fall-through warnings for Clang omits 34c5aa2666db regulator: Kconfig: Fix REGULATOR_QCOM_RPMH dependencies t [...] omits e6e9354b5830 regmap: Remove duplicate `type` field from regmap `regcach [...] omits 4785cff7cb9c arm64: dts: sdm845: Add iommus property to qup omits 6acb71fd344a arm64: dts: qcom: sort sm8150 usb_2 node omits 72ceec58685f platform/x86: asus-wmi: Add userspace notification for per [...] omits bb81dcd4eda2 platform/x86: touchscreen_dmi: Add info for the Irbis TW11 [...] omits 07b211992d6c platform/x86: intel-vbtn: Support for tablet mode on HP Pa [...] omits 96adb419099c platform/x86: thinkpad_acpi: Send tablet mode switch at wa [...] omits bf753400280d platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for th [...] omits 5af8be6b0c7e platform/x86: toshiba_acpi: Fix the wrong variable assignment omits 25df3e1f64f5 arm64: dts: hisilicon: Use generic "ngpios" rather than "s [...] omits 4dc5288f5a5a arm64: dts: hi3660: Harmonize DWC USB3 DT nodes name omits c4cbd0356c60 arm64: dts: hisilicon: list all clocks required by snps-dw [...] omits 58dd4736b8c7 arm64: dts: hisilicon: list all clocks required by pl011.yaml omits c85731abd694 arm64: dts: hisilicon: list all clocks required by spi-pl022.yaml omits bf69b8622b94 arm64: dts: hisilicon: normalize the node name of the UART [...] omits 4d2b9b98e326 arm64: dts: hisilicon: normalize the node name of the usb devices omits d7d45d5d1167 arm64: dts: hisilicon: normalize the node name of the SMMU [...] omits ee6ff04f7fe9 arm64: dts: hisilicon: place clock-names "biu" before "ciu" omits 60780744d959 arm64: dts: hisilicon: remove unused property pinctrl-names omits 8c563f55ee1d arm64: dts: hisilicon: write the values of property-units [...] omits 24402ce1e26e arm64: dts: hisilicon: separate each group of data in the [...] omits c25b846425e3 arm64: dts: hisilicon: normalize the node name of the ITS devices omits b970b732ff4f platform/surface: gpe: Add support for 15" Intel version o [...] omits d3d73d25e0d9 platform/x86: pmt: Fix a potential Oops on error in probe omits d48b6ef74ab0 ARM: dts: hisilicon: fix errors detected by syscon.yaml omits 4c246408f0bd ARM: dts: hisilicon: fix errors detected by spi-pl022.yaml omits 05484c171d39 ARM: dts: hisilicon: fix errors detected by synopsys-dw-mshc.yaml omits e0b09c35ae07 ARM: dts: hisilicon: fix errors detected by root-node.yaml omits 8e9e8dd7ce09 ARM: dts: hisilicon: fix errors detected by simple-bus.yaml omits 64f5b52554a1 ARM: dts: hisilicon: fix errors detected by usb yaml omits e5e225fd495e ARM: dts: hisilicon: fix errors detected by pl011.yaml omits 30ea026e33c6 ARM: dts: hisilicon: fix errors detected by snps-dw-apb-uart.yaml omits 0f1d9961d64f mmc: sdhci-pci-gli: Reduce power consumption for GL9755 omits b61d468d969f mmc: mediatek: depend on COMMON_CLK to fix compile tests omits d7b819b5d338 mmc: pxamci: Fix error return code in pxamci_probe omits c5b1c6dc13da mmc: sdhci: Update firmware interface API omits e1062fa7292f ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host omits be4dd2d44881 ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host omits 5ba6291086d2 ARM: dts: at91: sam9x60: add pincontrol for USB Host omits 2fd8a07886e0 dt-bindings: mmc: owl: Add compatible string for Actions S [...] omits e24f7fac3b97 soc: sunxi: Fix compilation of sunxi_mbus omits 469bc41c29e6 platform/x86: i2c-multi-instantiate: Use device_get_match_ [...] omits 1208e75176ca Merge branch 'fixes' into next omits e3e9ced5c938 memstick: fix a double-free bug in memstick_check omits bf3023e6e863 mmc: sdhci-st: drop of_match_ptr from of_device_id table omits a96e6523d016 mmc: sdhci-sprd: drop of_match_ptr from of_device_id table omits a9d1c2500482 platform/x86: i2c-multi-instantiate: Simplify with dev_err [...] omits 6c328c347ac3 platform/x86: i2c-multi-instantiate: Drop redundant ACPI_PTR() omits eaf7697b6feb ARM: omap2plus_defconfig: Enable TI eQEP counter driver omits a1158e36f876 pinctrl: sunxi: Always call chained_irq_{enter, exit} in s [...] omits fd5198dde36a pinctrl: sunxi: Mark the irq bank not found in sunxi_pinct [...] omits 6de7ed693c63 pinctrl: sunxi: fix irq bank map for the Allwinner A100 pi [...] omits ecb454594c43 pinctrl: qcom: Add sc7280 pinctrl driver omits 5913f635a28d dt-bindings: pinctrl: qcom: Add sc7280 pinctrl bindings omits 2a984219b534 pinctrl: qcom: Fix msm8953 Kconfig entry to depend on, not [...] 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 2802821a66f9 arm64: dts: qcom: fix serial output for sm8250-hdk omits dd8f52660cb1 remoteproc: qcom_sysmon: Constify qmi_indication_handler omits 3256b4682386 scsi: fnic: Validate io_req before others omits 74ae6d6a6805 scsi: fnic: Set scsi_set_resid() only for underflow omits 875d4eda3bd6 scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() omits f9e2beb990f0 scsi: fnic: Avoid looping in TRANS ETH on unload omits 90b3a938031f scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() omits 89eddb401080 scsi: pm8001: Make implicit use of pm8001_ha in pm8001_pri [...] omits 1b5d2793283d scsi: pm8001: Neaten debug logging macros and uses omits 27a34943bd89 scsi: pm8001: Remove typecast for pointer returned by kcalloc() omits bdd1cc0377d3 scsi: NCR5380: Reduce NCR5380_maybe_release_dma_irq() call sites omits 03fe6a640a05 scsi: atari_scsi: Fix race condition between .queuecommand and EH omits 66df79ccbc2f scsi: ufs: Adjust logic in common ADAPT helper omits 9a7e3d7f0568 ACPI: NFIT: Fix input validation of bus-family omits e95f287deed2 soc: fsl: handle RCPM errata A-008646 on SoC LS1021A omits 6f6e2dcbb82b RDMA/hns: Refactor the hns_roce_buf allocation flow omits 3df98d79215a lsm,selinux: pass flowi_common instead of flowi to the LSM hooks omits b2d99bcb2722 selinux: Fix fall-through warnings for Clang omits 3d1d8f2943e2 soc: fsl: qbman: qman: Remove unused variable 'dequeue_wq' omits 0d0807bc2e05 soc: fsl: qe: qe_common: Fix misnamed function attribute 'addr' omits 3a78f064a679 drm/mcde: Fix uninitialized value omits b636d36e3e0a soc: fsl: dpio: qbman-portal: Fix a bunch of kernel-doc mi [...] 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 93035242d9e2 tools/testing/scatterlist: Test dynamic __sg_alloc_table_f [...] omits ed92f6a52b84 Merge tag 'v5.10-rc5' into rdma.git for-next omits 4ce4be5d28de Merge tag 'samsung-drivers-5.11' of git://git.kernel.org/p [...] omits 2ed6e3bac152 spi: amd: Use devm_platform_ioremap_resource() in amd_spi_probe omits 0fbeae70ee7c regulator: add SCMI driver omits e8056bf01080 dt-bindings: arm: remove optional properties for SCMI Regulators omits df0e4de29c75 IB/qib: Use dma_set_mask_and_coherent to simplify code omits 5d16a4f9540e Merge series "Add support for SCMIv3.0 Voltage Domain Prot [...] omits 82101630222f RDMA/i40iw: Constify ops structs omits 6d8285e604e0 RDMA/cxgb4: Validate the number of CQEs omits a9d2e9ae953f RDMA/siw,rxe: Make emulated devices virtual in the device tree omits 808b2c925dd0 IB/mlx5: Fix fall-through warnings for Clang omits c6191f83be6a IB/qedr: Fix fall-through warnings for Clang omits 667d457fa84f IB/mlx4: Fix fall-through warnings for Clang omits 4846bf44e1a8 IB/hfi1: Fix fall-through warnings for Clang omits 2a39a30f0d9b ACPI: EC: Clean up status flags checks in advance_transaction() omits 631734fce3fa ACPI: EC: Untangle error handling in advance_transaction() omits 902675fa87e3 ACPI: EC: Simplify error handling in advance_transaction() omits d2a2e6ccebb8 ACPI: EC: Rename acpi_ec_is_gpe_raised() omits d269fb031392 ACPI: EC: Fold acpi_ec_clear_gpe() into its caller omits b52b417ccac4 regulator: as3722: Fix fall-through warnings for Clang omits e7095c35abfc regulator: core: add of_match_full_name boolean flag omits a94ef811f7c3 PM: domains: replace -ENOTSUPP with -EOPNOTSUPP omits 4e1d9a737d00 PM: sleep: Add dev_wakeup_path() helper omits b4ba76fb1c99 powercap: Adjust printing the constraint name with new line omits ce10f6ca9654 Merge tag 'scmi-voltage-5.11' of git://git.kernel.org/pub/ [...] omits ab150c3f80dc PM / suspend: fix kernel-doc markup omits d23e95c09067 pm-graph v5.8 omits 390029c27ea7 Documentation: ACPI: enumeration: add PCI hierarchy repres [...] omits f83eb664cdb4 Merge tag 'scmi-voltage-5.11' of git://git.kernel.org/pub/ [...] omits e945927dc7c2 firmware: arm_scmi: Remove residual _le structs naming omits d4f97711b3b3 Merge tag 'sunxi-rework-mbus' of ssh://gitolite.kernel.org [...] omits ec565b0e1a9e Merge tag 'renesas-drivers-for-v5.11-tag1' of git://git.ke [...] omits 8195fceca031 ARM: multi_v7_defconfig: ti: Enable networking options for [...] omits a65183ff1535 ARM: config: ux500: Update U8500 defconfig omits c7cf67339914 Merge tag 'ux500-dts-for-v5.11-1' of git://git.kernel.org/ [...] omits 36f4fa6886a8 io_uring: add support for shutdown(2) omits b713c195d593 net: provide __sys_shutdown_sock() that takes a socket omits ce59fc69b1c2 io_uring: allow SQPOLL with CAP_SYS_NICE privileges omits b2d91953b66c ARM: dts: add Nuvoton NPCM730 device tree omits 1e548b678280 Merge tag 'samsung-dt-5.11' of git://git.kernel.org/pub/sc [...] omits 019d70bffd35 Merge tag 'renesas-dt-bindings-for-v5.11-tag1' of git://gi [...] omits 95f595d1f005 Merge tag 'renesas-arm-dt-for-v5.11-tag1' of git://git.ker [...] omits 4b44b61a683e Merge tag 'renesas-arm-defconfig-for-v5.11-tag1' of git:// [...] omits ef5704b53519 ARM: dts: ux500-golden: Add proper supplies to touchscreen omits 2f7e8c553e98 iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops omits 32784a9562fb iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() omits cfc78dfd9b36 iommu/sva: Add PASID helpers omits cb4789b0d19f iommu/ioasid: Add ioasid references omits a8b6cfdf9786 Documentation: ACPI: _DSD: enable hyperlink in final references omits 40e49564e189 mmc: tmio: Fix command error processing omits 854a22997ad5 mmc: sdhci-esdhc-imx: Convert the driver to DT-only omits 2e84ea5a3269 ACPI: EC: Eliminate in_interrupt() usage omits 8dc248665f3a Revert "firmware: QCOM_SCM: Allow qcom_scm driver to be lo [...] omits 423282af887b Merge ACPI APEI material for v5.11. omits 0f6e2cb45bcb Merge back cpuidle changes for v5.11. omits 66930e7e1e58 Merge branch 'stable/for-linus-5.10-rc2' of git://git.kern [...] omits 44a9e78f9242 clk: samsung: Prevent potential endless loop in the PLL ops omits 46bc965df038 phy: samsung: phy-exynos-pcie: rework driver to support Ex [...] omits a7b4dba9a71d dt-bindings: phy: exynos: add the samsung,exynos-pcie-phy binding omits eea23e4a00d4 dt-bindings: PCI: exynos: add the samsung,exynos-pcie binding omits 83fbffcd1329 dt-bindings: PCI: exynos: drop samsung,exynos5440-pcie binding omits f6b7bb847ca8 PCI: vmd: Offset Client VMD MSI-X vectors omits 8fca3c8a3451 ext2: Fix fall-through warnings for Clang omits ae9ef58996a4 softirq: Move related code into one section omits 15115830c887 preempt: Cleanup the macro maze a bit omits e091bc90cd2d irqstat: Move declaration into asm-generic/hardirq.h omits fd15c1941f0a sh: irqstat: Use the generic irq_cpustat_t omits 1adb99eabce9 asm-generic/irqstat: Add optional __nmi_count member omits 2cb0837e56e1 arm64: irqstat: Get rid of duplicated declaration omits 7fd70c65faac ARM: irqstat: Get rid of duplicated declaration omits e83694a7b249 um/irqstat: Get rid of the duplicated declarations omits 769dda58d1f6 irqstat: Get rid of nmi_count() and __IRQ_STAT() omits fe3f1d5d7cd3 sh: Get rid of nmi_count() omits 9f112156f8da parisc: Remove bogus __IRQ_STAT macro 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 d4a617c9bbef ARM: shmobile: Stop using __raw_*() I/O accessors omits 5705747c0c8f ARM: shmobile: sh73a0: Remove obsolete static mapping omits a0a6624dbec8 ARM: shmobile: sh73a0: Use ioremap() to map SMP registers omits cc85e21d6d18 ARM: shmobile: sh73a0: Use ioremap() to map L2C registers omits 5b0480f53dbf ARM: shmobile: r8a7779: Remove obsolete static mappings omits 617ff9e657c4 ARM: shmobile: r8a7779: Use ioremap() to map SMP registers omits caf67a935740 ARM: shmobile: r8a7779: Use ioremap() to map INTC2 registers omits ae04aad75b37 ARM: shmobile: r8a7778: Introduce HPBREG_BASE omits 7ba4a9591a8a pinctrl: renesas: Fix fall-through warnings for Clang omits ffcd7f812dec pinctrl: renesas: r8a77965: Add QSPI[01] pins, groups and [...] omits 4356497e9eda pinctrl: renesas: r8a7796: Add QSPI[01] pins, groups and f [...] omits 590567bf6f6d pinctrl: renesas: r8a77951: Add QSPI[01] pins, groups and [...] omits 89ad953e1e72 pinctrl: renesas: r8a77990: Add QSPI[01] pins, groups and [...] 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 cd3caa573ebd dt-bindings: clk: axg-clkc: add MIPI DSI Host clock binding omits b5330c565e4e dt-bindings: clk: axg-clkc: add Video Clocks omits 98fd9972ed60 PM / devfreq: tegra20: Deprecate in a favor of emc-stat ba [...] omits f7bda6662fd4 Input: libps2 - fix fall-through warnings for Clang omits e9a710bc8d90 Input: pcspkr - fix fall-through warnings for Clang omits 59bbf83835f5 Input: omap4-keypad - fix runtime PM error handling omits 0af104d72961 soc: qcom: pdr: Constify static qmi structs omits 26664c593adc arm64: dts: qcom: sc7180: Set 'polling-delay-passive' for [...] omits 4e8692c2ee3d arm64: dts: qcom: msm8916-samsung-a2015: Disable muic i2c [...] omits 38260b9e6310 arm64: dts: qcom: msm8916-longcheer-l8150: Add notification LED omits 6b4ad4be6469 arm64: dts: qcom: msm8916-longcheer-l8150: Add flash LED omits 6bd2cae7ddd6 arm64: dts: msm8916-longcheer-l8150: Add position sensors omits 6eb815289a37 arm64: dts: msm8916-longcheer-l8150: Add touchscreen omits 0af8bbdb6bb8 arm64: dts: qcom: msm8916-longcheer-l8150: Enable PM8916 vibrator omits e76be113d4a7 arm64: dts: qcom: msm8916-samsung-a3u: add nodes for touchscreen omits fee5dc31a588 arm64: dts: qcom: sc7180: Add prox sensor to LTE sku Lazor boards omits d5276bfa0ca6 arm64: dts: qcom: sc7180: Remove double pull-up on p-sensor-int-l omits 256958086de9 arm64: dts: qcom: add sm8250 fastrpc nodes omits 52c90664f122 arm64: dts: qcom: qrb5165-rb5: Add USB support omits 65389ce63624 arm64: dts: qcom: sm8250: Add support for PRNG EE omits d371a931540b arm64: dts: qcom: sm8250: correct compatible for sm8250-mtp omits 8530939383f5 arm64: dts: qcom: sm8250: add iommus entry to QUP nodes omits 53a8ccf1c7e5 arm64: dts: qcom: rb5: Add support for uSD card omits c4cf0300be84 arm64: dts: qcom: sm8250: Add support for SDC2 omits 91ed0e90fc49 arm64: dts: qcom: add sm8250 hdk dts omits 0ab1b2d10afe arm64: dts: qcom: add sm8150 hdk dts omits 46a6f297d7dd arm64: dts: qcom: sm8250: Add USB and PHY device nodes omits 0c9dde0d2015 arm64: dts: qcom: sm8150: Add secondary USB and PHY nodes 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 e3811190acf8 firmware: arm_scmi: Add SCMI v3.0 sensor notifications omits 7b83c5f41088 firmware: arm_scmi: Add SCMI v3.0 sensor configuration support omits e2083d367391 firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads omits d7971d57d273 hwmon: (scmi) Update hwmon internal scale data type 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 afbd0bdebe0d ARM: dts: exynos: switch Atmel mxt reset GPIO to active lo [...] omits a161ffe4b877 soc: qcom: initialize local variable omits 903b08340b88 soc: qcom: socinfo: add soc ids for msm8953 variants omits ea270ef71db6 ARM: dts: keystone-k2g-evm: add HDMI and analog audio data omits c16756c11870 soc: qcom: geni: Remove "iova" check omits 4cba398f37f8 drivers: soc: ti: knav_qmss_queue: Fix error return code i [...] omits b4fa73358c30 soc: ti: Fix reference imbalance in knav_dma_probe omits 8465c7d1001a soc: ti: pruss: Remove wrong check against *get_match_data [...] omits e83b2358ab7e soc: ti: Kconfig: Drop ARM64 SoC specific configs omits 50883affe17e soc: ti: k3-ringacc: Provide documentation for 'k3_ring's 'state' omits 7be1c9c1c00c soc: ti: wkup_m3_ipc: Document 'm3_ipc' parameter throughout omits edac869ed010 soc: ti: pm33xx: Remove set but unused variable 'ret' omits ed93a9e2a1a8 soc: ti: knav_dma: Fix a kernel function doc formatting issue omits e8ebf411966f soc: ti: knav_qmss_queue: Fix a whole host of function doc [...] omits e72501099c4c soc: ti: knav_qmss_queue: Remove set but unchecked variable 'ret' omits fd79aebe5f7c soc: ti: omap-prm: Do not check rstst bit on deassert if a [...] omits ec8684847d80 soc: ti: knav_qmss: fix reference leak in knav_queue_probe omits d7a3fd7f00ee dt-bindings: fsl-imx-drm: fix example compatible string omits 48cb5b6829e2 remoteproc/mediatek: skip if filesz is 0 omits 71ffb5a22b49 remoteproc/mediatek: fix boundary check omits 903635cbc757 remoteproc/mediatek: fix sparse errors on dma_alloc and dma_free omits 778f2664fa34 remoteproc/mediatek: fix sparse errors on sram power on and off omits f722fbac1e53 Merge tag 'tags/bcm2835-dt-next-2020-11-20' into devicetree/next omits ab7eff24a1e9 dt-bindings: net: dsa: b53: Add YAML bindings omits 51e40c25aa18 ARM: dts: NSP: Provide defaults ports container node omits 42791b317db4 ARM: dts: NSP: Add a SRAB compatible string for each board omits 8b0235d1deac ARM: dts: NSP: Fix Ethernet switch SGMII register name omits fd66cd0d79cb ARM: dts: NSP: Update ethernet switch node name omits fd577b41421b ARM: dts: BCM5301X: Provide defaults ports container node omits 953efcb0c023 ARM: dts: BCM5301X: Add a default compatible for switch node omits f527cb6f3345 ARM: dts: BCM5301X: Update Ethernet switch node name omits d2868fc9335c dt-bindings: net: dsa: Document sfp and managed properties omits 91d1d92a89e0 dt-bindings: net: dsa: Extend switch nodes pattern 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 3853f9123c18 PCI: Avoid duplicate IDs in driver dynamic IDs list omits d8398bf840f8 openrisc: add local64.h to fix blk-iocost build omits 1f40704bb01b PCI: Move pci_match_device() ahead of new_id_store() omits 3e95dfb315de dt-bindings: Don't error out on yamllint and dt-doc-valida [...] omits d024f27de11c RDMA/ipoib: Distribute cq completion vector better omits 7ef95e3dbcee Merge branch 'for-linus/seccomp' into for-next/seccomp omits fab686eb0307 seccomp: Remove bogus __user annotations omits 5bc0d7561aa0 Merge tag 'amlogic-fixes' into v5.11/dt64 omits 0d8315dddd28 seccomp/cache: Report cache data through /proc/pid/seccomp_cache omits 445247b02342 xtensa: Enable seccomp architecture tracking omits 4c18bc054bff sh: Enable seccomp architecture tracking omits c09058eda265 s390: Enable seccomp architecture tracking omits 673a11a7e415 riscv: Enable seccomp architecture tracking omits e7bcb4622ddf powerpc: Enable seccomp architecture tracking omits 6aa7923c8737 parisc: Enable seccomp architecture tracking omits 6e9ae6f98809 csky: Enable seccomp architecture tracking omits 424c9102fa7b arm: Enable seccomp architecture tracking omits ffde703470b0 arm64: Enable seccomp architecture tracking omits 192cf32243ce selftests/seccomp: Compare bitmap vs filter overhead omits 25db91209a91 x86: Enable seccomp architecture tracking omits 8e01b51a31a1 seccomp/cache: Add "emulator" to check if filter is consta [...] omits f9d480b6ffbe seccomp/cache: Lookup syscall allowlist bitmap for fast path omits dea87d0889dd ima: select ima-buf template for buffer measurement omits 341917490d7d PCI: Decode PCIe 64 GT/s link speed omits e87d17ca6af5 PCI: cadence: Do not error if "cdns,max-outbound-regions" [...] omits 4a2b9125c985 dt-bindings: PCI: Make "cdns,max-outbound-regions" optiona [...] omits 64fc0a030987 dt-bindings: PCI: rcar-pci-host: Document r8a774e1 bindings omits 2228af80935a dt-bindings: PCI: rcar-pci-host: Document r8a77965 bindings omits 0d69ce3c2c63 dt-bindings: PCI: rcar-pci-host: Convert bindings to json-schema omits e47756c6b422 PCI: ibmphp: Remove unneeded break omits 4257f7e008ea PCI/ASPM: Save/restore L1SS Capability for suspend/resume omits ddaff0af6531 PCI: brcmstb: Initialize "tmp" before use omits 6e8e137abeab PCI: rcar: Drop unused members from struct rcar_pcie_host omits 695cd09cc9b2 PCI: Use predefined Pericom Vendor ID omits f83c37941e88 PCI: Disable MSI for Pericom PCIe-USB adapter omits 2dd2a1740ee1 libnvdimm/namespace: Fix reaping of invalidated block-wind [...] omits 278407a53c3b ARM: dts: bcm283x: increase dwc2's RX FIFO size omits 358afb8b746d ARM: dts: rpi-4: disable wifi frequencies 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 ec8838193695 firmware: arm_scmi: Add support to enumerated SCMI voltage [...] omits 2add5cacff35 firmware: arm_scmi: Add voltage domain management protocol [...] omits 0f80fcec08e9 dt-bindings: arm: Add support for SCMI Regulators 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 7795d4757502 spi: Warn when a driver's remove callback returns an error omits 9db34ee64ce4 spi: Use bus_type functions for probe, remove and shutdown omits 440408dbadfe spi: fix resource leak for drivers without .remove callback omits 22ca56a34b32 mtd: devices: powernv_flash: Add function names to headers [...] omits 2dc3d1e06e56 mtd: onenand: Fix some kernel-doc misdemeanours omits b489681b87bf mtd: rawnand: arasan: Document 'anfc_op's 'buf' member omits 0d5c506d3607 mtd: rawnand: sunxi: Document 'sunxi_nfc's 'caps' member omits 2425a57b1a0c mtd: rawnand: omap2: Fix a bunch of kernel-doc misdemeanours omits a318b95a4235 mtd: rawnand: omap_elm: Finish half populated function hea [...] omits 5a933b0dae2e mtd: rawnand: s3c2410: Add documentation for 2 missing str [...] omits da6debc470c0 mtd: rawnand: cafe_nand: Remove superfluous param doc and [...] omits 63c34f214f93 mtd: rawnand: diskonchip: Marking unused variables as __al [...] omits 46c60dbf4b0f mtd: ubi: gluebi: Fix misnamed function parameter documentation omits fa985e221a7c mtd: rawnand: brcmnand: Demote non-conformant kernel-doc headers omits ab4e4de9fd8b mtd: ubi: wl: Fix a couple of kernel-doc issues omits e1eb368d72fb mtd: ubi: eba: Fix a couple of misdocumentation issues omits b6baa9962648 mtd: ubi: kapi: Correct documentation for 'ubi_leb_read_sg [...] omits 6a21a1176f3b mtd: spinand: toshiba: Demote non-conformant kernel-doc header omits 9efbb507b7e6 mtd: ubi: build: Document 'ubi_num' in struct mtd_dev_param omits d67b272f236b mtd: spi-nor: hisi-sfc: Demote non-conformant kernel-doc omits 8fed6e0ae5a9 mtd: onenand: onenand_bbt: Fix expected kernel-doc formatting omits 6361f5360e51 mtd: Fix misspelled function parameter 'section' omits 9712fb212535 mtd: devices: docg3: Fix kernel-doc 'bad line' and 'excess [...] omits 720ae74ddf0a mtd: onenand: onenand_base: Fix expected kernel-doc formatting omits 5fddeda7d3a8 mtd: devices: phram: File headers are not good candidates [...] omits 620747ee4129 mtd: mtdpart: Fix misdocumented function parameter 'mtd' omits 3cffa06aeef7 printk/console: Allow to disable console output by using c [...] omits eca22edb37d2 drm: Pass the full state to connectors atomic functions omits 757055ae8ded init/console: Use ttynull as a fallback when there is no console omits 1fe00b8b4276 firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions omits 22f0d89805a4 drm: document drm_mode_modeinfo omits 607a4672b458 firmware: arm_scmi: Add full list of sensor type enumeration omits 2ac5ef3b2362 drm: document drm_mode_get_connector omits f25fb6de6720 firmware: arm_scmi: Rework scmi_sensors_protocol_init 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 a89441fcd09d arm64: dts: qcom: sm8250: add apps_smmu node omits 4815623259f5 arm64: dts: qcom: sm8150: add apps_smmu node omits ded5ed04d85e soc: qcom: llcc: Add configuration data for SM8150 omits bb1f7cf68a2d arm64: dts: qcom: sm8150: Add LLC support for sm8150 omits 3aa40a1ad367 Input: vmmouse - demote obvious abuse of kernel-doc header omits 39f4879e99a4 Input: applespi - provide missing struct 'message' descriptions omits 584da78cba79 Input: goodix - fix misspelling of 'ctx' omits 1606173c5334 dt-bindings: msm: Add LLCC for SM8150 omits 6998ff4e2161 scsi: lpfc: Fix variable 'vport' set but not used in lpfc_ [...] omits 185d17e11e7f scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() omits 09b15e35071d scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_ [...] omits 4a119d8a4c60 scsi: lpfc: Fix set but not used warnings from Rework remo [...] omits 809032ddf9c6 scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_ve [...] omits 58e5183ac869 Input: synaptics - demote non-conformant kernel-doc header omits b324009d21ae Input: wm97xx-ts - provide missing description for 'status' omits aea1f3ffb110 Input: surface3_spi - fix naming issue with 'surface3_spi_ [...] omits ced8c61fa8c7 Input: wm831x-on - source file headers are not good candid [...] omits cb69046526cc Input: goodix - provide some missing function parameter de [...] omits 7d52613d1c93 Input: mc13783-pwrbutton - file headers are not good candi [...] omits 35b076b99546 Input: xpad - demote non-conformant kernel-doc header omits 478a57072a4c Input: adp5589-keys - use BIT() omits a26506788320 Input: adp5589-keys - mark suspend and resume methods as _ [...] omits 14c1dd950411 scsi: lpfc: Fix memory leak on lcb_context omits 61795a5316ad scsi: lpfc: Remove dead code on second !ndlp check omits 1e7dddb2e76a scsi: lpfc: Fix pointer defereference before it is null ch [...] omits e4af87b7079e scsi: ibmvfc: Advertise client support for targetWWPN usin [...] omits ebc7c74bd2dc scsi: ibmvfc: Add support for target_wwpn field in v2 MADs [...] omits 5a9d16f71c26 scsi: ibmvfc: Add FC payload retrieval routines for versio [...] omits a318c2b71cce scsi: ibmvfc: Add helper for testing capability flags omits c16b8a6d8af1 scsi: ibmvfc: Add new fields for version 2 of several MADs omits fad74a1be2db scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code omits 2aa0102c6688 scsi: ibmvfc: Use correlation token to tag commands omits 4e0716199ab6 scsi: ibmvfc: Remove trailing semicolon omits 61bdb4eec8d1 scsi: ibmvfc: Byte swap login_buf.resp values in attribute [...] omits 3754cde8df91 scsi: ufs: Show LBA and length for UNMAP commands omits 8eb456be75af scsi: ufs: Fix clkgating on/off omits 69a314d6a155 scsi: ufs: Add more contexts in the ufs tracepoints omits e93e6e49fa31 scsi: ufs: Use WQ_HIGHPRI for gating work omits 4f3e900b6282 scsi: ufs: Clear UAC for FFU and RPMB LUNs omits b66451129764 scsi: ufs: Atomic update for clkgating_enable omits fd62de114f8c scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF 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 91ccc45d1ec4 arm64: defconfig: Enable QCOM_SCM as builtin omits b9a98c3437e3 kvm: x86/mmu: Add TDP MMU SPTE changed trace point omits 33dd3574f5fe kvm: x86/mmu: Add existing trace points to TDP MMU omits 36f9ff9e03de lib: Fix fall-through warnings for Clang omits baa2a611762f ARM: dts: Configure power domain for omap5 dss omits ee9ddfd78150 ARM: dts: omap5: add remaining PRM instances omits 0a000aeb8ba0 soc: ti: omap-prm: omap5: add genpd support for remaining [...] omits 11fdf598d041 ARM: OMAP2+: Drop legacy platform data for dra7 gpmc omits ae57d1558908 ARM: dts: Configure interconnect target module for dra7 iva omits 1021b37ecdc8 ARM: dts: dra7: add remaining PRM instances omits 5a68c87afde0 soc: ti: omap-prm: dra7: add genpd support for remaining P [...] omits 57f57201360e clk: ti: dra7: Drop idlest polling from IVA clkctrl clocks omits 368ffd9adc7a ipmi: msghandler: Suppress suspicious RCU usage warning omits 4da595ddc069 soc: aspeed: Enable drivers with ARCH_ASPEED omits 0f0c9c702241 soc: aspeed: Fix a reference leak in aspeed_socinfo_init() omits 959b981dc7bc soc: aspeed: remove unneeded semicolon omits 91c7a7e0656d MIPS: Loongson64: Fix wrong scache size when execute lscpu omits 6ce91ba8589a MIPS: Remove cpu_has_6k_cache and cpu_has_8k_cache in cpu_ [...] omits 0df162e1377a MIPS: mm: Clean up setup of protection map omits ed2adb74217a MIPS: mm: shorten lines by using macro omits 411406a8c758 MIPS: kvm: Use vm_get_page_prot to get protection bits omits fb0bf6aa8d5b ARM: OMAP2+: Drop legacy platform data for omap4 gpmc omits dfdaf8643e4e ARM: OMAP2+: Drop legacy platform data for omap4 iva omits 399882c19975 ARM: dts: Configure power domain for omap4 dsp omits 0c7815f306e3 ARM: dts: Configure power domain for omap4 dss omits 6d4b65e31a3f ARM: dts: omap4: add remaining PRM instances omits 773f0d89ac8d soc: ti: omap-prm: omap4: add genpd support for remaining [...] omits 724d554a117a MIPS: vdso: Use vma page protection for remapping omits 3614fb09f998 clk: ti: omap4: Drop idlest polling from IVA clkctrl clocks omits 3e3e59ef0cbe drm/ttm: fix DMA32 handling in the global page pool omits 2ba56f464f0c ARM: dts: aspeed: ast2600evb: Add MAC0 omits c680dd4e6045 ARM: dts: aspeed: rainier: Don't shout addresses omits bb74fdbd8a6c ARM: dts: aspeed: rainier: Mark FSI SPI controllers as restricted 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 281f1f99cf3a PCI: dwc: Detect number of iATU windows omits 9ca17af552bc PCI: dwc: Move inbound and outbound windows to common struct omits fcde397422ef Revert "PCI: dwc/keystone: Drop duplicated 'num-viewport'" omits 60f5b73fa0f2 PCI: dwc: Remove unnecessary wrappers around dw_pcie_host_init() omits b9ac0f9dc8ea PCI: dwc: Move dw_pcie_setup_rc() to DWC common code omits 59fbab1ae40e PCI: dwc: Move dw_pcie_msi_init() into core omits 886a9c134755 PCI: dwc: Move link handling into common code omits f78f02638af5 PCI: dwc: Rework MSI initialization omits 5bcb1757e637 PCI: dwc: Move MSI interrupt setup into DWC common code omits 331e9bcead52 PCI: dwc: Drop the .set_num_vectors() host op omits 7f170d35f583 PCI: dwc/dra7xx: Use the common MSI irq_chip omits 458ad06c4cdd PCI: dwc: Ensure all outbound ATU windows are reset omits 1cc9a559993a PCI: dwc/intel-gw: Remove some unneeded function wrappers omits a0fd361db8e5 PCI: dwc: Move "dbi", "dbi2", and "addr_space" resource se [...] omits 1d567aac4610 PCI: dwc/intel-gw: Move ATU offset out of driver match data omits 476b70b4d1ad PCI: keystone: Enable compile-testing on !ARM omits b9ce9b0f83b5 soc/tegra: fuse: Fix index bug in get_process_id omits 48a0962d2e2d MAINTAINERS: Add missing documentation references to PCI E [...] omits 2e023b938048 ARM: OMAP1: clock: Use IS_ERR_OR_NULL() to clean code omits e106698cbb90 ARM: OMAP2+: Remove redundant null check before clk_prepar [...] omits 6d9be9376b0e ARM: OMAP2+: Remove redundant assignment to variable ret omits c3f244d5776e ARM: OMAP2+: Fix kfree NULL pointer in omap2xxx_clkt_vps_init omits 3c5902d270ed ARM: OMAP2+: Fix memleak in omap2xxx_clkt_vps_init omits 295992fb815e mm: introduce vma_set_file function v5 omits 1527f926fd04 mm: mmap: fix fput in error path v2 omits 14639a22de65 mfd: cpcap: Fix interrupt regression with regmap clear_ack omits d75846ed08e6 mfd: stmfx: Fix dev_err_probe() call in stmfx_chip_init() omits de1292817cf7 mfd: MFD_SL28CPLD should depend on ARCH_LAYERSCAPE omits 4556fe8f16e0 mfd: rt5033: Fix errorneous defines omits 15ad304878f7 dt-binding: mfd: syscon: add Rockchip QoS register compatibles omits 9a463284706c mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpl [...] omits 4c5840b909f3 mfd: at91-usart: Do not use compatible to register child devices omits a233d4ebfc6f gpio: tps65910: use regmap accessors omits f594d01bb4af mfd: madera: Add special errata reset handling for cs47l15 omits 1cd7b935d298 mfd: madera: Add reset as part of resume omits 21ca0f5b5c04 dt-bindings: mfd: rohm,bd71837-pmic: Add common properties omits 4f2785939fe0 mfd: tps65910: Fix a bunch of alignment issues reported-by [...] omits 9f5b98f3f414 mfd: tps65910: Remove unused pointers omits 28faad777c2d mfd: tps65910: Clean up after switching to regmap omits da7d203f46c0 mfd: tps65911-comparator: Use regmap accessors omits a4b9be29f4bf mfd: qcom-spmi-pmic: Add support for PM660/PM660L omits 68a90a6c6443 mfd: madera: Delete register field xxx_WIDTH defines omits c4a164f41554 mfd: Constify static struct resources omits 4bdcbbb9a3a8 mfd: sun4i-gpadc: Constify static struct resource omits 8d7b3a6dac4e mfd: stmpe: Constify static struct resource omits 5a1acf2b9308 mfd: lp8788: Constify static struct resource omits f977284ad22f mfd: wm8xxx-core: Constify static struct resource omits 0aefed0eb805 mfd: tps65xxx: Constify static struct resource in OMAP2+ drivers omits bf4cceb6e009 mfd: intel: Constify static struct resource omits a0fa0abeb508 mfd: da9xxx-core: Constify static struct resource omits f8d86e2998e9 Merge branch 'ib-mfd-mediatek-5.11' into ibs-for-mfd-merged omits 86b9d170da98 mfd: syscon: Add syscon_regmap_lookup_by_phandle_optional( [...] omits 30df385e35a4 Input: adp5589-keys - use devm_add_action_or_reset() for r [...] omits 74f2c59324a3 Input: adp5589-keys - use devm_gpiochip_add_data() for gpios omits 3b95bc57c86b Input: adp5589-keys - remove setup/teardown hooks for gpios omits 760a1219ff26 Input: adp5589-keys - use device-managed function in adp55 [...] omits 41d7d26b8fb2 Input: adp5589-keys - use devm_kzalloc() to allocate the k [...] omits 14579c76f5ca ARM: dts: nuvoton: Add Fii Kudo system omits 0e0610d24ee6 ARM: dts: nuvoton: Add NPCM7xx RunBMC Olympus Quanta machine omits 59f5abe09f0a ARM: dts: nuvoton: Add Quanta GSJ BMC omits c2a983a7a886 ARM: dts: nuvoton: Add Quanta GSJ BMC pinctrl omits 136b2124d7cb ARM: dts: nuvoton: Add Nuvoton NPCM730 device tree 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 c1fc133f5bd0 ARM: dts: tacoma: Add reserved memory for ramoops omits c7b74131c755 ARM: dts: rainier: Add reserved memory for ramoops omits cbee028da69d ARM: dts: tacoma: Fix node vs reg mismatch for flash memory 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 49a413650528 powerpc: fix -Wimplicit-fallthrough omits 4c1ca831adb1 Revert "lib: Revert use of fallthrough pseudo-keyword in lib/" omits 77433830ed16 powerpc: boot: include compiler_attributes.h omits 1a57b1a3e110 ACPI/nfit: avoid accessing uninitialized memory in acpi_nf [...] omits 03fc41afaa65 spi: mxs: fix reference leak in mxs_spi_probe omits 3a37b918946e ftrace/documentation: Fix RST C code blocks omits b1246bd4a18b drm/amdgpu: Fix missing prototype warning omits 74081de4a1f7 PCI: dwc: Add support to program ATU for >4GB memory omits fede8526cc48 PCI: of: Warn if non-prefetchable memory aperture size is [...] omits 5445a0c0d336 memory: pl353-smc: fix compile test on !ARM_AMBA omits 9f9e59a48095 PCI: dwc: Support multiple ATU memory regions omits aefec40938e4 drm/amdgpu: fix check order in amdgpu_bo_move omits f74faa0ca3d5 dmaengine: imx-sdma: Remove unused .id_table support omits 07b552732edd dmaengine: sun6i: Add support for A100 DMA omits 613ff7e19c58 dt-bindings: dma: allwinner,sun50i-a64-dma: Add A100 compatible omits 46d613fd8da8 dt-bindings: dmaengine: Add X2000 bindings. omits 5b7b41cbf2f9 dt-bindings: dmaengine: Add JZ4775 bindings. omits 35552c7cb672 arm64: defconfig: Enable Tegra234 support omits f52d6d8b43e5 gpio: sifive: To get gpio irq offset from device tree data omits 16fee29b0735 dma-mapping: remove the dma_direct_set_offset export omits 5739301308fd media: sun8i-di: Remove the call to of_dma_configure omits c6e95daab1cc media: cedrus: Remove the MBUS quirks omits d60ab69b607f media: sun6i: Remove the MBUS quirks omits 13dd87101150 media: sun4i: Remove the MBUS quirks omits 756668ba682e drm/sun4i: backend: Remove the MBUS quirks omits b4bdc4fbf8d0 soc: sunxi: Deal with the MBUS DMA offsets in a central place 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 0eee3d28ff65 remoteproc: stm32: Constify st_rproc_ops omits bb7eda7eddf1 remoteproc: ingenic: Constify ingenic_rproc_ops omits 8266b809264c hwspinlock: sprd: fixed warning of unused variable 'sprd_h [...] omits c6c746508981 Input: atmel_mxt_ts - support regulator supplies omits 04f1842a8db6 Input: atmel_mxt_ts - convert bindings to YAML and extend omits feedaacdadfc Input: atmel_mxt_ts - fix up inverted RESET handler omits 05909cd9a0c8 Merge tag 'v5.9' into next omits c7f0169e3bd2 Input: elan_i2c_core - move header inclusion inside omits 23fd34a56ce1 Input: ads7846 - drop unneeded asm/irq.h include omits 03e2c9c782f7 Input: ads7846 - fix unaligned access on 7845 omits 820830ec918f Input: ads7846 - fix integer overflow on Rt calculation omits 9c9509717b53 Input: ads7846 - convert to full duplex omits e52cd628a03f Input: ads7846 - fix race that causes missing releases 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 6243f572a18d iommu: Modify the description of iommu_sva_unbind_device omits 6fa3525b455a iommu/iova: Free global iova rcache on iova alloc failure omits 4e89dce72521 iommu/iova: Retry from last rb tree node if iova search fails omits 68dd9d89eaf5 iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM omits dc80a2717e9d Merge tag 'intel-gpio-v5.11-1' of gitolite.kernel.org:pub/ [...] omits ad9a72f9c6fd Merge tag 'v5.10-rc4' into devel omits 8d1e4f90ce44 pinctrl: imx21: Remove the driver omits 3d590056b056 Merge tag 'renesas-pinctrl-for-v5.11-tag1' of git://git.ke [...] omits ba7aa63000f2 rtc: mxc: use of_device_get_match_data omits 8c9e8b0a2822 mips: bmips: add BCM6318 reset controller definitions omits b7aa228813bd mips: bmips: dts: add BCM63268 reset controller support omits 7acf84e87857 mips: bmips: dts: add BCM6368 reset controller support omits 226383600be5 mips: bmips: dts: add BCM6362 reset controller support omits 8079cfba4c7b mips: bmips: dts: add BCM6358 reset controller support omits 83f865d7e32e mips: bmips: dts: add BCM6328 reset controller support omits aac025437f14 reset: add BCM6345 reset controller driver omits 10c1e714a68b dt-bindings: reset: add BCM6345 reset controller bindings omits 29906e1aac11 mips: bmips: select ARCH_HAS_RESET_CONTROLLER omits e5dab78f1f3c MIPS: Ingenic: Refresh defconfig for Ingenic SoCs based boards. omits 158c774d3c64 MIPS: Ingenic: Add missing nodes for Ingenic SoCs and boards. omits 7701f264a756 Merge tag 'mips_fixes_5.10_1' into mips-next omits f74e93032df2 arm64: dts: exynos: Drop incorrect use of io-channel-range [...] omits 0f8159371c22 ARM: dts: s5pv210: Drop unneeded io-channel-ranges propert [...] omits 43379417e31c ARM: dts: s5pv210: Drop incorrect use of io-channel-ranges [...] omits e73840f316cb ARM: dts: exynos: Drop incorrect use of io-channel-ranges 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 172292be01db dma-mapping: remove dma_virt_ops omits 73063ec58c84 PCI/P2PDMA: Cleanup __pci_p2pdma_map_sg a bit omits 4d34d52c25a0 PCI/P2PDMA: Remove the DMA_VIRT_OPS hacks omits 5a7a9e038b03 RDMA/core: remove use of dma_virt_ops omits 42f2611cc173 rds: stop using dmapool omits bf3b7b7ba9e3 Merge branch 'for-rc' into rdma.git omits 6e3dbfcb3c8a spi: imx: Remove unused .id_table support omits bfca1c924d97 rtc: at91rm9200: Add sam9x60 compatible omits f6a46f8b302d rtc: at91rm9200: add correction support omits ec2a9cea9fca ACPI: acpi_drivers.h: Update the kernel doc omits 146f5f68e3d9 ACPI: acpi_drivers.h: Remove the leftover dead code omits 907cc9fefe83 ACPI: tiny-power-button: Simplify the code using module_ac [...] omits e882b0953ccc ACPI: SBS: Simplify the code using module_acpi_driver() omits dff714087c40 ACPI: SBS: Simplify the driver init code omits ab5369bba518 ACPI: debug: Remove the not used function omits eb37ba316fde ACPI: processor: Remove the duplicated ACPI_PROCESSOR_CLASS macro omits f7499785c891 ACPI: watchdog: Replace open coded variant of resource_union() omits 07aec68ecf35 PCI/ACPI: Replace open coded variant of resource_union() omits 5df38ca6afec resource: Add test cases for new resource API omits f65674df1b23 resource: Introduce resource_intersection() for overlappin [...] omits 5562f35d7fea resource: Introduce resource_union() for overlapping resources omits 1f90f6a83551 resource: Group resource_overlaps() with other inline helpers omits 66f4fa32eb18 resource: Simplify region_intersects() by reducing conditionals omits 5bdba520c1b3 mm: memblock: drop __init from memblock functions to make [...] omits bb025fb6c276 cppc_cpufreq: simplify use of performance capabilities omits 48ad8dc94032 cppc_cpufreq: clean up cpu, cpu_num and cpunum variable use omits 63087265c288 cppc_cpufreq: fix misspelling, code style and readability issues omits b283477d394a efi: x86/xen: switch to efi_get_secureboot_mode helper omits 8d39cee0592e arm64/ima: add ima_arch support omits fd6a1e60a049 ARM: dts: aspeed: rainier: Add 4U device-tree omits a01a89b1db10 ipmi/watchdog: replace atomic_add() and atomic_sub() omits 6804a987de73 arm64: dts: ti: k3-j7200-som-p0: Add IPC sub-mailbox nodes omits d15d1cfbd765 arm64: dts: ti: k3-j7200-main: Add mailbox cluster nodes omits 1d7a01c40840 arm64: dts: ti: k3-j7200-main: Add hwspinlock node omits 4cc34aa8a208 arm64: dts: ti: am65/j721e/j7200: Mark firmware used uart [...] omits 90e6c38848f8 arm64: dts: ti: k3-am654-base-board: Fix up un-necessary s [...] omits bfbf9be725d8 arm64: dts: ti: am65/j721e: Fix up un-necessary status set [...] omits 5d1bedf252db arm64: dts: ti: k3-j721e*: Cleanup disabled nodes at SoC d [...] omits af03de2b9b90 arm64: dts: ti: k3-am65*: Cleanup disabled nodes at SoC dt [...] omits 506f43994d4f Merge branch 'fixes' into next omits ade8e9d3fb92 mmc: tmio: do not print real IOMEM pointer omits fcc541fea394 mmc: sdhci: tegra: fix wrong unit with busy_timeout omits fde71a3eeda2 mmc: host: Kconfig: fix spelling mistake "hardare" -> "hardware" omits 8ffbfe43e903 mmc: sdhci-msm: detect if tassadar_dll is used by using co [...] omits bbba85fae441 mmc: mediatek: fix mem leak in msdc_drv_probe omits 14c685d9eb36 drivers: hv: vmbus: Fix call msleep using < 20ms omits e4f2212e53c2 drivers: hv: vmbus: Fix checkpatch LINE_SPACING omits f0434de41adc drivers: hv: vmbus: Replace symbolic permissions by octal [...] omits b18e3589722c drivers: hv: Fix hyperv_record_panic_msg path on comment omits 4d18fcc95f50 hv_netvsc: Use vmbus_requestor to generate transaction IDs [...] omits 453de21c2b82 scsi: storvsc: Use vmbus_requestor to generate transaction [...] omits e8b7db38449a Drivers: hv: vmbus: Add vmbus_requestor data structure for [...] omits be133722df51 thermal: intel_pch_thermal: fix build for ACPI not enabled omits b5269b666451 ARM: dts: stm32: Add KS8851 on FMC2 to STM32MP1 DHCOM omits b0c0c8b400d5 ARM: dts: stm32: Add alternate pinmux for FMC EBI bus omits 516728273ddf ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM omits 3e1f79e43112 ARM: dts: stm32: fix DCMI DMA features on stm32mp15 family omits cf4d4d8ebdb8 scsi: qla4xxx: Remove redundant assignment to variable rval omits d9fa1e731e24 scsi: ufs: ufs-qcom: Use common ADAPT configuration function omits e1e25d1b8996 scsi: ufs: ufs-mediatek: Use common ADAPT configuration function omits fc85a74e28fe scsi: ufs: Refactor ADAPT configuration function omits 85d6d3c18953 scsi: ufs: ufs-hisi: Use device parameter initialization function omits 5b3573d68d9a scsi: ufs: ufs-exynos: Use device parameter initialization [...] omits 8beef54716e6 scsi: ufs: ufs-qcom: Use device parameter initialization function omits a4b537ea656e scsi: ufs: ufs-mediatek: Use device parameter initializati [...] omits 65858014ee20 scsi: ufs: Introduce device parameter initialization function omits 54770cbebe2c scsi: ufs: ufs-mediatek: Refactor performance scaling functions omits 983f761cd5c5 scsi: lpfc: Update changed file copyrights for 2020 omits ab4dfa4dd5a1 scsi: lpfc: Update lpfc version to 12.8.0.6 omits db7531d2b377 scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers omits 96e209be6ecb scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI- [...] omits da255e2e7cc8 scsi: lpfc: Convert SCSI path to use common I/O submission path omits 47ff4c510f02 scsi: lpfc: Enable common send_io interface for SCSI and NVMe omits 840a470181c7 scsi: lpfc: Enable common wqe_template support for both SC [...] omits b101eb27fde0 scsi: lpfc: Refactor WQE structure definitions for common use omits a70e63eee1c1 scsi: lpfc: Fix NPIV Fabric Node reference counting omits b3f2e67cc2dd scsi: lpfc: Fix NPIV discovery and Fabric Node detection omits 9d76d4675159 scsi: lpfc: Unsolicited ELS leaves node in incorrect state [...] omits 52edb2caf675 scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ul [...] omits c6adba150191 scsi: lpfc: Rework remote port lock handling omits e9b1108316b9 scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs omits 95f0ef8a8368 scsi: lpfc: Fix removal of SCSI transport device get and p [...] omits 4430f7fd09ec scsi: lpfc: Rework locations of ndlp reference taking omits 307e338097dc scsi: lpfc: Rework remote port ref counting and node freeing omits 4ab2990a5ce1 scsi: be2iscsi: Mark beiscsi_attrs with static keyword omits 6ac63216a7af scsi: ufs-qcom: Only select QCOM_SCM if SCSI_UFS_CRYPTO omits 1fc659195130 scsi: hpsa: Strip out a bunch of set but unused variables omits 6081b12ceb7d scsi: ufs: Add retry flow for failed HBA enabling omits 5443bdc4cc77 scsi: smartpqi: Update version to 1.2.16-012 omits 408bdd7e5845 scsi: smartpqi: Correct pqi_sas_smp_handler busy condition omits 1bdf6e934387 scsi: smartpqi: Correct driver removal with HBA disks omits a364a3ea32da scsi: pm8001: Remove unused variable 'value' omits 883928201b00 scsi: core: Fix -Wformat for scsi_host omits 16d6317ea438 scsi: core: Replace while-loop by for-loop in scsi_vpd_lun_id() omits 2e4209b3806c scsi: core: Fix VPD LUN ID designator priorities omits e42b650f828d ARM: dts: nuvoton: Add new device nodes to NPCM750 EVB omits 77c72b33f0b3 ARM: dts: nuvoton: Add new device nodes omits 0153c82b1223 ARM: dts: nuvoton: Add pinctrl and GPIO node omits 7a28a9957ce7 ARM: dts: nuvoton: Modify timer register size omits 3e50523fe6f4 ARM: dts: nuvoton: Modify clock parameters omits 9b0072e2b2b5 security/smack: remove unused varible 'rc' omits d73cf07a094f Merge series "add axi clock control for MT8192 spi-nor" fr [...] omits 8a7904a672a1 RDMA/mlx5: Lower setting the umem's PAS for SRQ omits 878f7b31c3a7 RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx omits c08fbdc57741 RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ omits a59b7b05efc8 RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP omits 7579dcdf737d RDMA/mlx5: Directly compute the PAS list for raw QP RQ's omits ad480ea5d6ea RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ omits b045db62f6f6 RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ omits 8c030d780ad2 RDMA/efa: Remove .create_ah callback assignment omits 31e2daa17ed9 RDMA/hns: Add new PCI device ID matching for HIP09 omits 1241f0787578 spi: dw: fix build error by selecting MULTIPLEXER omits f32cce8483f1 spi: spi-mtk-nor: add axi clock control for MT8192 spi-nor omits 4697958b056b Documentation: ACPI: explain how to use gpio-line-names omits c80a0c52d85c RDMA/cma: Add missing error handling of listen_id omits 0413755c95e7 RDMA/restrack: Store all special QPs in restrack DB omits 8bc205eff305 RDMA/counter: Combine allocation and bind logic 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 29396cd573da perf expr: Force encapsulation on expr_id_data omits 3d05181a085c perf vendor events: Update Skylake client events to v50 omits 601366678c93 perf data: Allow to use stdio functions for pipe mode omits f48b5050c301 ARM: dts: exynos: add Samsung's Exynos4412-based P4 Note boards omits 33baadaee940 dt-bindings: arm: samsung: document bindings for P4 Note f [...] omits 7e8af057bd9b ARM: exynos_defconfig: compile Atmel MXT touchscreeen as module omits d8f0ddc83877 ARM: defconfig: add STMPE ADC driver for P4 Note omits f9135aaf2767 ARM: exynos: extend cpuidle support to P4 Note boards omits 3bfe8933f9d1 reset: meson: make it possible to build as a module omits 557acb3d2cd9 reset: make shared pulsed reset controls re-triggerable omits c3634425ff94 h8300: Fix generic mmu_context build omits 38c212c90bf1 ARM: configs: sunxi: enable Realtek PHY omits 5a5678ff3a49 block: unexport revalidate_disk_size omits ddff331a14eb virtio-blk: remove a spurious call to revalidate_disk_size omits 94d91e7f8c22 md: remove a spurious call to revalidate_disk_size in update_size omits 2c247c5169b5 md: use set_capacity_and_notify omits dc2985a8d583 dm-raid: use set_capacity_and_notify omits 6e017a3931d7 zram: use set_capacity_and_notify omits 230272b4f809 rnbd: use set_capacity_and_notify omits e864e49af3a8 rbd: use set_capacity_and_notify omits bc254eb44f9d drbd: use set_capacity_and_notify omits d17e66aadbe5 nvme: use set_capacity_and_notify in nvme_set_queue_dying omits 657985f857c0 pktcdvd: use set_capacity_and_notify omits f64d9b2eacb9 dm: use set_capacity_and_notify omits 8a6f7bbf29d1 aoe: don't call set_capacity from irq context omits 2ebcabf3dba5 nbd: use set_capacity_and_notify omits dcbddf541f18 nbd: validate the block size in nbd_set_size omits 2dc691cc4ac2 nbd: refactor size updates omits 92f93c3a1bf9 nbd: move the task_recv check into nbd_size_update omits ee4bf6486350 nbd: remove the call to set_blocksize omits 449f4ec9892e block: remove the update_bdev parameter to set_capacity_re [...] omits b200e38c493b sd: update the bdev size in sd_revalidate_disk omits 5dd55749b79c nvme: let set_capacity_revalidate_and_notify update the bdev size omits 3b4f85d02a4b loop: let set_capacity_revalidate_and_notify update the bdev size omits 99473d9db93a block: remove the call to __invalidate_device in check_dis [...] omits 4d063e646b4b s390/dasd: Process FCES path event notification omits b72949328869 s390/dasd: Prepare for additional path event handling omits 19508b204740 s390/dasd: Display FC Endpoint Security information via sysfs omits 9e34c8ba9169 s390/dasd: Fix operational path inconsistency omits 460181217a24 s390/dasd: Store path configuration data during path handling omits d2a527580c0a s390/dasd: Move duplicate code to separate function omits e03c5941f904 s390/dasd: Remove unused parameter from dasd_generic_probe() omits 32ef938815c1 s390/cio: Add support for FCES status notification omits 4cd6094d9d60 s390/cio: Provide Endpoint-Security Mode per CU omits 8b8b0915ba8d s390/cio: Export information about Endpoint-Security Capability omits e2b6b3018717 block: fix the kerneldoc comment for __register_blkdev omits e418de3abcda block: switch gendisk lookup to a simple xarray omits 76487f024142 z2ram: use separate gendisk for the different modes omits 6c3a05e12705 z2ram: reindent omits bf9c0538e485 ataflop: use a separate gendisk for each media format omits 0033a9b41fc2 amiflop: use separate gendisks for Amiga vs MS-DOS mode omits 302cfee15029 floppy: use a separate gendisk for each media format omits bbc26e8d9394 ide: switch to __register_blkdev for command set probing omits 28144f9998e0 md: use __register_blkdev to allocate devices on demand omits 8410d38c2552 loop: use __register_blkdev to allocate devices on demand omits 7cc178a6b994 brd: use __register_blkdev to allocate devices on demand omits 996e509bbc95 sd: use __register_blkdev to avoid a modprobe for an unreg [...] omits f9550f1b3981 swim: don't call blk_register_region omits d18e8b1bf9e2 ide: remove ide_{,un}register_region omits a160c6159d4a block: add an optional probe callback to major_names omits bd8eff3ba2ca block: rework requesting modules for unclaimed devices omits e49fbbbf0aa1 block: split block_class_lock omits 62b508f8b6b1 block: open code kobj_map into in block/genhd.c omits 6b3ba9762f9f block: cleanup del_gendisk a bit omits a7cb3d2f09c8 block: remove __blkdev_driver_ioctl omits 98f49b63e84d block: remove set_device_ro omits 7a2f0ce19f2e loop: use set_disk_ro omits 732e12d805a7 block: don't call into the driver for BLKROSET omits 2c1b6ec17042 dasd: implement ->set_read_only to hook into BLKROSET processing omits 118cf084adb3 md: implement ->set_read_only to hook into BLKROSET processing omits 34919e3ba23a rbd: implement ->set_read_only to hook into BLKROSET processing omits e00adcadf3af block: add a new set_read_only method omits 4a9d6d667f0b block: don't call into the driver for BLKFLSBUF omits daaedb820ad7 mtd_blkdevs: don't override BLKFLSBUF omits 8c67d247dcad genirq: Fix kernel-doc markups omits ef7ece9a9b1f Merge back cpufreq updates for v5.11. 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 ab07a1356043 mmc: renesas_sdhi: sort includes omits 0e08a4115852 mmc: renesas_sdhi: don't hardcode SDIF values omits 4533c3eb893d mmc: renesas_sdhi: improve HOST_MODE usage omits 8c8310a6c2a6 mmc: renesas_sdhi: remove superfluous SCLKEN omits 80d0be811024 mmc: renesas_sdhi: merge the SCC reset functions omits 183edc060e69 mmc: renesas_sdhi: clear TAPEN when resetting, too omits 9f809065d86d mmc: renesas_sdhi: simplify reset routine a little omits d14ac691bb6f mmc: renesas_sdhi: populate SCC pointer at the proper place omits b161d87dfd3d mmc: renesas_sdhi: probe into TMIO after SCC parameters ha [...] omits 45bffc371fef mmc: renesas_sdhi: only reset SCC when its pointer is populated omits 1f71b0bf4ef8 mmc: owl-mmc: use true and false for bool variables omits d7356a7ab125 ARM: dts: am335x: Fix comments for AM335X_PIN_GPMC_WPN pin [...] omits 672081b5dd94 ARM: dts: am335x-boneblue: Enable eQEP omits 02564e1ad77e ARM: dts: am33xx: Add nodes for eQEP omits be5cd39a5e2c ARM: dts: dra7: add second SHA instance omits df6c2ec872a6 ARM: OMAP2+: Drop legacy remaining legacy platform data for am4 omits 4cf6a21411b7 ARM: dts: Use simple-pm-bus for genpd for am4 l3 omits 994b86e8fd01 ARM: dts: Move am4 l3 noc to a separate node omits 2e4da7eab473 ARM: dts: Use simple-pm-bus for genpd for am4 l4_per omits 3de94f076cda ARM: dts: Use simple-pm-bus for genpd for am4 l4_fast omits 209ca3e8add0 ARM: dts: Use simple-pm-bus for genpd for am4 l4_wkup omits 98e6c0ae1444 ARM: OMAP2+: Drop legacy platform data for am4 mpuss omits ffbf46a3624c ARM: OMAP2+: Drop legacy platform data for am4 ocmcram omits 04af40fc7433 ARM: OMAP2+: Drop legacy platform data for am4 emif omits f7ddc2c97469 ARM: OMAP2+: Drop legacy platform data for am4 wkup_m3 omits 302502efaf8f ARM: dts: Configure interconnect target module for am4 wkup_m3 omits d8fecb36f42d ARM: dts: Configure RTC powerdomain for am4 omits 2b999ae15b64 ARM: OMAP2+: Drop legacy platform data for am4 control module omits 00cb24bec0ab ARM: dts: Configure also interconnect clocks for am4 system timer omits 50896b745187 ARM: dts: am43xx: add remaining PRM instances omits f32f0cbd52c4 soc: ti: omap-prm: am4: add genpd support for remaining PR [...] omits d36edb048f48 clk: ti: am437x: Keep am4 l3 main clock always on for genpd omits c24aa7b160f5 mmc: sdhci-pic32: Make pic32_sdhci_probe_platform() void omits 9f7d4c916c42 mmc: dw_mmc: replace spin_lock_irqsave by spin_lock in hard IRQ omits e2c01e919275 mmc: meson-gx: drop of_match_ptr from of_device_id table omits 5eefe22d2235 misc: rtsx: Fix clock timing for RTS5261 omits 1672617d5128 misc: rtsx: Add hardware auto power off for RTS5261 omits 1da3c51512ce misc: rtsx: Add CD & WP reverse support for RTS5261 omits 5b0f429ede5a misc: rtsx: Check mmc support for RTS5261 omits 6f61dd284475 misc: rtsx: Fix PAD driving for RTS5261 omits 0a3bbf92df7f misc: rtsx: Fix aspm for RTS5261 omits c28e3fb28f87 misc: rtsx: Fix OCP function for RTS5261 omits 6b7b58f425c3 mmc: rtsx: Add test mode for RTS5261 omits 13b4e1e92411 mmc: mediatek: add HS400 enhanced strobe support omits fa4c9a497c2c mmc: owl-mmc: replace spin_lock_irqsave by spin_lock in hard IRQ omits 291a81c3b061 mmc: meson-mx-sdio: replace spin_lock_irqsave by spin_lock [...] omits 120ae805fbb9 mmc: moxart: replace spin_lock_irqsave by spin_lock in hard IRQ omits 86d9bf50af08 mmc: davinci: remove unneeded semicolon omits a85344d34728 memstick: tifm: remove unneeded semicolon omits 8c3c0aca1a0c memstick: mspro_block: remove unneeded semicolon omits fb8298631b11 memstick: jmb38x_ms: remove unneeded semicolon omits 9ff43c7be9b4 mmc: rtsx_pci: Add SD Express mode support for RTS5261 omits 5afe802132f2 misc: rtsx: Add SD Express mode support for RTS5261 omits ead49373d291 mmc: core: Initial support for SD express card/host omits 9baf7c5e3ab3 mmc: mediatek: Replace spin_lock_irqsave by spin_lock in hard IRQ omits f5eccd94b63f mmc: mediatek: Add subsys clock control for MT8192 msdc omits 59a23395d8aa dt-bindings: mmc: Add support for MT8192 SoC omits c626695ecd8b dt-bindings: mmc: Convert mtk-sd to json-schema omits e10f480902da mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driv [...] omits b733775fb68f mmc: sunxi: drop of_match_ptr from of_device_id table omits 1b0e4a2141c7 mmc: s3cmci: enable compile testing omits 1dc575490bff mmc: s3cmci: include GPIO descriptor consumer header omits 133ad7ab7005 ARM: OMAP2+: Build hwmod related code as needed omits 68fc5990b8be ARM: OMAP2+: Drop legacy remaining legacy platform data for am3 omits 472931c641df ARM: dts: Use simple-pm-bus for genpd for am3 l3 omits 25ddbb2b88cf ARM: dts: Use simple-pm-bus for genpd for am3 l4_per omits ac1c14f51a82 ARM: dts: Use simple-pm-bus for genpd for am3 l4_fast omits 5a230524f879 ARM: dts: Use simple-pm-bus for genpd for am3 l4_wkup omits b0625afe3052 ARM: OMAP2+: Drop legacy platform data for am3 mpuss omits 675755705f08 ARM: OMAP2+: Drop legacy platform data for am3 instr omits 2e5395684b21 ARM: OMAP2+: Drop legacy platform data for am3 ocmcram omits 966c5e9f149f ARM: OMAP2+: Drop legacy platform data for am3 emif omits e990ebae4c27 ARM: OMAP2+: Drop legacy platform data for am3 debugss omits df7f2f950428 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpmc omits 3856e86f86d6 ARM: OMAP2+: Drop legacy platform data for am3 wkup_m3 omits b2304c5b0cf3 ARM: dts: Configure interconnect target module for am3 wkup_m3 omits bfbad3069019 ARM: dts: Configure RTC powerdomain for am3 omits 6bcc5f998940 ARM: OMAP2+: Drop legacy platform data for am3 control module omits b7427dc49fcc ARM: dts: Configure also interconnect clocks for am4 system timer omits 1041b2d0ca22 ARM: dts: am33xx: add remaining PRM instances omits 57df7e370d2a remoteproc/wkup_m3: Use reset control driver if available omits 74033131d246 soc: ti: pm33xx: Enable basic PM runtime support for genpd omits f29ef9807f85 soc: ti: omap-prm: am3: add genpd support for remaining PR [...] omits 176958dd8ea4 soc: ti: omap-prm: Add pm_clk for genpd omits 9fac08999c10 clk: ti: am33xx: Keep am3 l3 main clock always on for genpd omits cfeeea60af2f bus: ti-sysc: Implement GPMC debug quirk to drop platform data omits 2928135c93f8 bus: ti-sysc: Support modules without control registers omits ae5f70f70788 ARM: OMAP2+: Probe PRCM first to probe l4_wkup with simple-pm-bus omits 9261c5b2f519 ARM: OMAP2+: Check for inited flag omits 4097c9a64d10 bus: ti-sysc: Assert reset only after disabling clocks 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 0b74e40a4e41 pinctrl: baytrail: Avoid clearing debounce value when turn [...] omits cb68a8580e20 thermal: amlogic: Add hwmon support omits a6b2a18060f6 ARM: omap2plus_defconfig: add CONFIG_AK8975=m and CONFIG_K [...] omits a82820fcd079 ARM: omap2plus_defconfig: Enable OMAP3_THERMAL omits 23d89aa0c219 firmware: imx-dsp: Export functions to request/free channels omits 046326989a18 firmware: imx: Save channel name for further use omits 4d3f4f0379b6 firmware: imx: Introduce imx_dsp_setup_channels omits b9639a8b5ef1 ARM: dts: imx50-kobo-aura: Enable eKTF2132 touchscreen omits 0b7a8e5a61a1 firmware: imx: scu-pd: Add power domains for imx-jpeg omits 21658d51cf1e ARM: dts: imx: Change flexcan node name to "can" omits 1186a522c302 ARM: dts: imx6q-pico: fix board compatibles omits 716ff4746cc1 dt-bindings: arm: fsl: document i.MX7S boards omits b5cf2d6c8148 mm: memblock: add more debug logs omits 6ff286225d75 arm: dts: aspeed: tiogapass: Enable second MAC omits 2e7cd913eafc ARM: dts: aspeed: minipack: Fixup I2C tree omits c9f6aa9d1f50 ARM: dts: aspeed: wedge400: Fix FMC flash0 layout omits 7f415677420f ARM: dts: Cygnus: Drop incorrect io-channel-ranges property. 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 e906a546bd86 genirq/irqdomain: Make irq_domain_disassociate() static omits c0f5d3873bc8 ARM: dts: exynos: Add an alias for the Ethernet interface [...] omits f949d414fc1a ARM: dts: exynos: Fix Ethernet interface description on Od [...] 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 f296dcd629aa genirq: Remove GENERIC_IRQ_LEGACY_ALLOC_HWIRQ omits 3105c7c91feb clk: qcom: dispcc-sm8250: handle MMCX power domain 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 6a1784970358 clk: remove unneeded dead-store initialization omits 8d4025943e13 clk: qcom: camcc-sc7180: Use runtime PM ops instead of clk ones omits e78acf7efebf thermal: intel_pch_thermal: Add PCI ids for Lewisburg PCH. omits e4accab4e0b0 clk: qcom: lpass-sc7180: Clean up on error in lpass_sc7180_init() omits 65cdb4a214c0 configfs: fix kernel-doc markup issue omits b2ab5e8697ef ARM: dts: BCM5301X: Enable USB 3 PHY on Luxul XWR-3150 omits 632ddf978565 ARM: dts: BCM5301X: Disable USB 3 PHY on devices without USB 3 omits c61b3e483900 jfs: Fix array index bounds check in dbAdjTree omits 7da31b858ec2 Smack: fix kernel-doc interface on functions omits 751341b4d784 jfs: Fix memleak in dbAdjCtl omits ed1c9a7a8517 jfs: delete duplicated words + other fixes omits ab97800e088a regulator: core: do not continue if selector match 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 2f595d086146 Merge series "regulator: mcp16502: add support for ramp de [...] omits 3fccd03a527f arm64: defconfig: Enable Qualcomm OSM L3 driver omits bdcd1177578c regulator: core: validate selector against linear_min_sel omits 842f44806efa regulator: mcp16502: remove void documentation of struct mcp16502 omits 322eb8666d2f regulator: mcp16502: add support for ramp delay omits 3e5532a011b0 regulator: mcp16502: adapt for get/set on other registers omits 478f8089161e regulator: mcp16502: add linear_min_sel omits 0917c9db23ac regulator: debug early supply resolving omits d4aac7d439c2 pinctrl: renesas: Constify sh73a0_vccq_mc0_ops omits 7b1425f08f56 pinctrl: renesas: Protect GPIO leftovers by CONFIG_PINCTRL [...] omits a3ee0a246df1 pinctrl: renesas: r8a7778: Use common R-Car bias handling omits 2d341cc3da8a pinctrl: renesas: r8a7778: Use physical addresses for PUPR regs omits 27e768a4e7fa pinctrl: renesas: Factor out common R-Car Gen3 bias handling omits 8019938a85d0 pinctrl: renesas: Optimize sh_pfc_pin_config omits eb9d673f94fb pinctrl: renesas: Reorder struct sh_pfc_pin to remove hole omits b589f241d871 pinctrl: renesas: Singular/plural grammar fixes omits b5bd0becfd42 pinctrl: renesas: Remove superfluous goto in sh_pfc_gpio_s [...] omits 8d3b2e3d5b1b pinctrl: renesas: r8a7791: Optimize pinctrl image size for [...] omits 529b8eecb5c3 pinctrl: renesas: r8a7790: Optimize pinctrl image size for [...] omits 03522a59a9e7 pinctrl: renesas: r8a77990: Optimize pinctrl image size fo [...] omits 74c5fdc5b87a pinctrl: renesas: r8a77965: Optimize pinctrl image size fo [...] omits 74ce7a8044b0 pinctrl: renesas: r8a7796: Optimize pinctrl image size for [...] omits b8029394efcc pinctrl: renesas: r8a77951: Optimize pinctrl image size fo [...] omits 8d0dd23c6c78 syscalls: Fix file comments for syscalls implemented in ke [...] omits e6b4516815b6 arm64: dts: ti: k3-j7200-mcu-wakeup: Enable ADC support omits 6bbdb46c4b1b firmware: arm_scmi: Fix missing destroy_workqueue() omits a6fbd0ab3d7a fs/ext2: Use ext2_put_page omits 404d59c57b26 PM / devfreq: exynos-bus: Add registration of interconnect [...] omits a04c75704678 dt-bindings: devfreq: Add documentation for the interconne [...] omits c1995e5afaf6 soc: ti: omap-prm: Do not check rstst bit on deassert if a [...] omits cd536aa5b438 Input: imx6ul_tsc - remove set but unused variable 'value' omits f1556986babf Input: samsung-keypad - remove set but unused variable 'var' omits b159e86b5a2a selinux: drop super_block backpointer from superblock_secu [...] omits a3fb655027c3 mips: boot: add support for self-extracting FIT images (vm [...] omits 9d63bcb87157 mips: boot: clean up self-extracting targets scenarios omits fe0052018a84 MIPS: mscc: Add serval support omits f84778f7d8c3 MIPS: mscc: Add jaguar2 support omits 378e413fe97e MIPS: mscc: build FIT image for Luton omits 72bc5e8b25a0 MIPS: mscc: Add luton PC0B91 device tree omits 93b834e6cf0e MIPS: mscc: Add luton dtsi omits 2825f4c0ffcd MIPS: mscc: Fix configuration name for ocelot legacy boards omits 700364dadceb MIPS: mscc: Prepare configuration to handle more SoCs omits 597fa616c49a dt-bindings: mips: Add Serval and Jaguar2 omits fc3553cb9fc5 dt-bindings: mips: Add Luton omits 3a5fe2fb9635 MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA omits 09a48cbcd7af MIPS: BMC47xx: fix kconfig dependency bug for BCM47XX_SSB omits 3180b64aa9f1 mips: dts: ralink: mt7628a: Harmonize EHCI/OHCI DT nodes name omits f4fc91af9392 mips: dts: sead3: Harmonize EHCI/OHCI DT nodes name omits 877f2382c487 mips: dts: jz47x: Harmonize EHCI/OHCI DT nodes name 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 376ccca853fd Input: ads7846: do not overwrite spi->mode flags set by sp [...] omits 6b133f475a97 arm64: defconfig: Enable GPIO and I2C configs for TI's J72 [...] omits cfbf17e69ae8 arm64: dts: ti: k3-am65*/j721e*: Fix unit address format e [...] omits 0f191152bcba arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory n [...] omits 2879b593c378 arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to R5Fs omits df445ff9de89 arm64: dts: ti: k3-j721e-main: Add MAIN domain R5F cluster nodes omits dd74c9459cf2 arm64: dts: ti: k3-j721e-mcu: Add MCU domain R5F cluster node omits f82c5e0a8bc1 arm64: dts: ti: k3-am654-base-board: Reserve memory for IP [...] omits 954ec5139db0 arm64: dts: ti: k3-am654-base-board: Add DDR carveout memo [...] omits 10332cd6bcf2 arm64: dts: ti: k3-am654-base-board: Add mailboxes to R5Fs omits 5bb9e0f6e850 arm64: dts: ti: k3-am65-mcu: Add MCU domain R5F cluster node omits 50301e8815c6 arm64: dts: ti: k3-am65: mark dss as dma-coherent omits 7af80c02c7b3 RDMA/hns: Fix double free of the pointer to TSQ/TPQ omits 22dd4c707673 nvme-rdma: Use ibdev_to_node instead of dereferencing ->dm [...] omits 8ecfca68dc4c RDMA: Lift ibdev_to_node from rds to common code omits 2af29468e3b3 RDMA/core: Remove ib_dma_{alloc,free}_coherent omits b116c702791a RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_ [...] omits fbb7dc5db6de RDMa/mthca: Work around -Wenum-conversion warning omits c5633a72a1b8 RDMA/core: Make FD destroy callback void omits efa968ee2024 RDMA/core: Postpone uobject cleanup on failure till FD close omits 124f035310ad clk: samsung: allow building the clkout driver as module omits f7d01359b0d9 regmap: Fix order of regmap write log omits f7a95c902b02 IB/isert: Do not excplicitly check == false for bool omits bec58f40d6c5 xtensa: add support for TIF_NOTIFY_SIGNAL omits 32d59773da38 arm: add support for TIF_NOTIFY_SIGNAL omits b2d2440430c0 RDMA/rxe: Remove VLAN code leftovers from RXE omits 6e6eae04f512 SFH: fix error return check for -ERESTARTSYS omits 5ef76dac0f2c spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe [...] omits c575e9113bff spi: pic32: Don't leak DMA channels in probe error path omits 8853b2503014 spi: synquacer: Disable clock in probe error path 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 0fa86fc2e282 pinctrl: merrifield: Set default bias in case no particula [...] omits 5aa5541eca04 pinctrl: jasperlake: Fix HOSTSW_OWN offset omits bf8b7e689de2 pinctrl: jasperlake: Unhide SPI group of pins omits ce7c01557465 docs: thermal: time_in_state is displayed in msec and not [...] omits 7cfa9770f485 dt-bindings: thermal: rcar-thermal: Improve schema validation omits 236761f19a4f thermal/drivers/cpufreq_cooling: Update cpufreq_state only [...] omits a6a3a24c129d soc: rockchip: io-domain: Remove incorrect and incomplete [...] omits c11faf32599f ovl: fix incorrect extent info in metacopy case omits cef4cbff06fb ovl: expand warning in ovl_d_real() omits 13c6ad0f45fd ovl: document lower modification caveats omits 0a8d0b64dd6a ovl: warn about orphan metacopy omits 58afaf5d605f ovl: doc clarification omits 5830fb6b54f7 ovl: introduce new "uuid=off" option for inodes index feature omits 1cdb0cb662f8 ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode [...] omits 030a48b0f6ce thermal/drivers/hwmon: Cleanup coding style a bit omits e01aac535353 thermal: sun8i: Use bitmap API instead of open code omits 1d112baae848 pinctrl: lynxpoint: Enable pin configuration setting for G [...] omits d25dd66ae732 pinctrl: lynxpoint: Use defined constant for disabled bias [...] omits 71b802d2d518 ARM: dts: aspeed: Add Facebook Galaxy100 (AST2400) BMC omits 41376fb94c6a ARM: dts: aspeed: wedge100: Use common dtsi omits e4c1633325fa ARM: dts: aspeed: wedge40: Use common dtsi omits 800b92ef92f3 ARM: dts: aspeed: Common dtsi for Facebook AST2400 Network BMCs omits 776461b1795b ARM: dts: BCM5301X: Move CRU devices to the CRU node omits c862059875cf ARM: dts: BCM5301X: Linksys EA9500 make use of pinctrl omits 2f34ae32f5e7 ARM: dts: BCM5301X: Use corretc pinctrl compatible for 4709x omits bd9a01e28e5d ARM: dts: BCM5301X: Linksys EA9500 add fixed partitions omits 4b650a20bdb5 ARM: dts: BCM5310X: Harmonize xHCI DT nodes name omits 74abbfe99f43 ARM: dts: BCM5301X: Harmonize EHCI/OHCI DT nodes name omits 1ca5f2430c4f ARM: dts: BCM5301X: Linksys EA9500 add port 5 and port 7 omits 3a54a215410b Input: st1232 - add support resolution reading omits c74da5cf007c ARM: dts: aspeed: amd-ethanolx: Add GPIO line names omits 381ad3843b26 MIPS: Loongson64: SMP: Fix up play_dead jump indicator omits fed4955f304e MIPS: Loongson64: Add Mail_Send support for 3A4000+ CPU omits 42831cd70805 MIPS: Loongson64: Set IPI_Enable register per core by itself omits fe9863a19a5a MIPS: Loongson64: Set the field ELPA of CP0_PAGEGRAIN only once omits 4d1b3ac886b5 MIPS: Loongson64: Do not write the read only field LPA of [...] omits 4abaacc70472 MIPS: remove GCC < 4.9 support omits e1717283250a mips: Remove #include <uapi/asm/types.h> from <asm/types.h> omits 28b852b1dc35 openrisc: fix trap for debugger breakpoint signalling omits f81cc5ac8c2b openrisc: add support for LiteX omits 6ca753a3a72e parisc/uapi: Use Kbuild logic to provide <asm/types.h> omits 0a04244cabc5 perf arm-spe: Fix packet length handling omits b65577baf482 perf arm-spe: Refactor arm_spe_get_events() omits b2ded2e2e276 perf arm-spe: Refactor payload size calculation omits 903b659436b7 perf arm-spe: Fix a typo in comment omits c185f1cde466 perf arm-spe: Include bitops.h for BIT() macro omits 27b5ea2fcb90 Merge branch 'devel' into for-next omits 9d769e6aa252 fuse: support SB_NOSEC flag to improve write performance omits 643a666a89c3 fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request omits 8981bdfda744 fuse: don't send ATTR_MODE to kill suid/sgid for handle_ki [...] omits 3179216135ec fuse: setattr should set FATTR_KILL_SUIDGID omits b866739596ae fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path omits 10c52c84e3f4 fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID omits 63f9909ff602 fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 omits df8629af2934 fuse: always revalidate if exclusive create omits 833c5a42e28b virtiofs: clean up error handling in virtio_fs_get_tree() omits 6a68d1e1514d fuse: add fuse_sb_destroy() helper omits bd3bf1e85bac fuse: simplify get_fuse_conn*() omits 514b5e3ff45e fuse: get rid of fuse_mount refcount omits b19d3d00d662 virtiofs: simplify sb setup omits 66ab33bf6d43 virtiofs fix leak in setup omits 3993382bb319 fuse: launder page should wait for page writeback omits ead9f7d7ea9e arm64: dts: qcom: sc7180: Assign numbers to eMMC and SD omits 7a03aeb66c41 xprtrdma: Micro-optimize MR DMA-unmapping omits 584da076866f printk: ringbuffer: Reference text_data_ring directly in callees. omits ef2be5918ff5 xprtrdma: Move rpcrdma_mr_put() omits 8e24e191d44f xprtrdma: Trace unmap_sync calls omits 7703db978d4c xprtrdma: Display the task ID when reporting MR events omits 10a58c3a308a Merge series "SPI/ Input: ads7846: properly handle spi->mo [...] omits 0307cdec7c34 xprtrdma: Clean up trace_xprtrdma_nomrs() omits d11e934606ef xprtrdma: Clean up xprtrdma callback tracepoints omits 03ffd92494a5 xprtrdma: Clean up tracepoints in the reply path omits 3a9568fedccc xprtrdma: Clean up reply parsing error tracepoints omits 40714c58630a perf mem: Support ARM SPE events omits c825f7885178 perf c2c: Support AUX trace omits 36a55edfc3d5 xprtrdma: Clean up trace_xprtrdma_post_linv omits 13e5df1e3f1b perf mem: Support AUX trace omits 014a771c7867 perf auxtrace: Add itrace option '-M' for memory events omits 436cce00710a perf mem: Only initialize memory event for recording omits 8b8173b45a7a perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE omits 5ecef9c84366 xprtrdma: Introduce FRWR completion IDs omits b2e7467f26d7 xprtrdma: Introduce Send completion IDs omits af5865d27839 xprtrdma: Introduce Receive completion IDs omits 3821e232eb3b xprtrdma: Replace dprintk call sites in ERR_CHUNK path omits 3603a537bf79 pinctrl: pinctrl-at91-pio4: Set irq handler and data in one go omits 22ee3ea588df parisc: Make user stack size configurable omits c984baad3d8d parisc: Use _TIF_USER_WORK_MASK in entry.S omits 93346da8ff47 parisc: Drop loops_per_jiffy from per_cpu struct omits 4ba2452cd88f perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE omits eaf6aaeec5fa perf mem: Introduce weak function perf_mem_events__ptr() omits f9f16dfbe76e perf mem: Search event name with more flexible path omits e4062765bc2a spi: sprd: fix reference leak in sprd_spi_remove omits 029b42d8519c spi: introduce SPI_MODE_X_MASK macro omits 811c732f4688 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] omits e77ce5ec8b9d ARM: dts: ux500: skomer: Pull down SDI2 FBCLK omits 80f1803dbc05 pinctrl: qcom: sdx55: update kconfig dependency omits a4872f905b71 pinctrl: nomadik: db8500: Add more detailed LCD groups omits 1894b78ee6ff soc: qcom: rpmh: Fix possible doc-rot in rpmh_write()'s header omits 9401f8dcf1ee soc: qcom: kryo-l2-accessors: Fix misnaming of 'val' omits 5d16af6a921f soc: qcom: rpmhpd: Provide some missing struct member desc [...] omits 171c03171a4c soc: qcom: llcc-qcom: Fix expected kernel-doc formatting omits 1f8933c25f9e soc: qcom: smp2p: Remove unused struct attribute provide another omits f5c805b1f188 soc: qcom: wcnss_ctrl: Demote non-conformant struct header [...] omits fac312df31ab soc: qcom: smsm: Fix some kernel-doc formatting and naming [...] omits fc3699c69857 soc: qcom: smem: Fix formatting and missing documentation issues omits 08ad7061e4d4 soc: qcom: qcom-geni-se: Fix misnamed function parameter 'rx_rfr' omits 96ec310d5d94 soc: qcom: qcom_aoss: Add missing description for 'cooling_devs' omits 54f8ebda0dde soc: qcom: qcom_aoss: Remove set but unused variable 'tlen' omits b7fbf46cb81c arm64: dts: ipq8074: Fix dma node name omits 58acbcdcdc33 arm64: dts: ipq6018: Fix dma node name omits 94ed1811aff0 arm64: dts: msm8998: Fix dma node name omits b5af3036e84c arm64: dts: msm8996: Fix dma node name omits 828896c56233 arm64: dts: msm8994: Fix dma node name omits eaf61213901d arm64: dts: msm8916: Fix dma node name omits 6bd61ef47eae arm64: dts: qcs404: Fix dma node name omits b831fba3b0e1 arm64: dts: sdm630: Fix dma node name omits a8fbc8bd8d1f arm64: dts: sdm845: Fix dma node name omits 2704ff5f02c8 arm64: dts: qcom: Add support for Microsoft Lumia 950 XL ( [...] omits 1865bb197843 arm64: dts: qcom: msm8992: Add USB support omits d9be0bc95f25 arm64: dts: qcom: msm8994: Add USB support omits a0b3e3629748 arm64: dts: qcom: talkman: Add Synaptics RMI4 touchscreen omits b97def9c0557 arm64: dts: qcom: msm8992: Add BLSP_I2C1 support omits f3d1939f115d arm64: dts: qcom: msm8994: Add SDHCI2 node omits 211ea9b34919 arm64: dts: qcom: msm8992: Add support for SDHCI2 omits 8939304880de arm64: dts: qcom: pm8994: Fix up spmi-gpio node omits 0763f5854041 arm64: dts: qcom: pm8994: Add thermal-zones for temp alarm omits 4778b2f1a3f0 arm64: dts: qcom: pm8994: Add temperature alarm node omits 183d4cafa711 arm64: dts: qcom: pm8994: Add VADC node omits 2315ae70af95 arm64: dts: qcom: sc7180: Add gpu cooling support omits ba73ce9d9ac5 arm64: dts: qcom: sc7180: Add sc7180-lazor-r2/r3 omits 77e9c198b155 arm64: dts: qcom: clear the warnings caused by empty dma-ranges omits ef9a5d188d66 arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region omits 876553576f27 arm64: dts: sc7180: Add camera clock controller node omits cb2b4e8f5ea6 scsi: bnx2fc: Fix comparison to bool warning omits 44ff81f29957 scsi: isci: Don't use PCI helper functions omits 638e6271cac2 scsi: ufs-mediatek: Add HS-G4 support omits 801909ac9753 scsi: ufs: Add enums for UniPro version higher than 1.6 omits bf8fab86ab79 scsi: ufs-mediatek: Support option to disable auto-hibern8 omits ac8c2459091c scsi: ufs-mediatek: Decouple features from platform bindings omits cf137b3ea49a scsi: ufs-mediatek: Support VA09 regulator operations omits a004147a3319 scsi: ufs-mediatek: Assign arguments with correct type omits 0d88232010d5 scsi: core: Return BLK_STS_AGAIN for ALUA transitioning omits fb908850ece3 scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention omits 268940b80fa4 scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transiti [...] omits e21ee5a6b9c9 scsi: block: Return status code in blk_mq_end_request() omits e9326b5a6f5b scsi: MAINTAINERS: Make Bodo target_core_user maintainer omits 6c22079e9f36 scsi: dc395x: Mark 's_stat2' as __maybe_unused omits 67056d90f135 scsi: dc395x: Remove a few unused variables omits 90ab11234d79 scsi: advansys: Relocate or remove unused variables omits bf7e38aa0ee1 scsi: esas2r: esas2r_main: Demote non-conformant kernel-do [...] omits d3cb79fcf943 scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues omits 6abf98de6f8a scsi: esas2r: esas2r_int: Add brackets around potentially [...] omits 3e7491701a33 scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues omits d23ec0b610e5 scsi: ufs: ufshcd: Fix some function doc-rot omits 74d1f928162a scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' omits 433e07e08c63 scsi: esas2r: esas2r_init: Place brackets around a potenti [...] omits 9a5cf98d7ee6 scsi: esas2r: esas2r_disc: Place brackets around a potenti [...] omits ea085dab6b9f scsi: lpfc: lpfc_bsg: Provide correct documentation for a [...] omits e61e07409cf7 scsi: lpfc: lpfc_debugfs: Fix a couple of function documen [...] omits a738bd9bbe53 scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours omits 9176ad27acac scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefi [...] omits eceee00e4156 scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues omits e330c9696868 scsi: mpt3sas: mpt3sas_scsih: Fix function documentation f [...] omits b2ed1babfefb scsi: aic7xxx: aic79xx_osm: Remove unused variable 'saved_scsiid' omits 412b51ffda3c scsi: pm8001: pm8001_sas: Fix strncpy() warning when space [...] omits d2a2f3794cbc scsi: arcmsr: Stop __builtin_strncpy complaining about a l [...] 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 c2e46f6b3e35 selftests/cgroup: Fix build on older distros omits 93f20eff0cca selftests/run_kselftest.sh: fix dry-run typo omits 82f147944c65 tool: selftests: fix spelling typo of 'writting' omits 1c49e3783f88 selftests/memfd: Fix implicit declaration warnings omits fc4a3a1bf9ad selftests: intel_pstate: ftime() is deprecated omits 85128c5bcdf9 selftests/gpio: Add to CLEAN rule rather than overriding omits b68c1c65dec5 selftests/gpio: Fix build when source tree is read only omits 449539da2e23 selftests/gpio: Move include of lib.mk up omits ff2c395b9257 selftests/gpio: Use TEST_GEN_PROGS_EXTENDED omits 51c0a0c63fd0 Merge series "regulator: bd718x7: support voltage scaling" [...] omits 670c90def034 cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode omits b9795a3e4e1c PM: domains: Enable dev_pm_genpd_suspend|resume() for susp [...] omits fc5198906213 PM: domains: Rename pm_genpd_syscore_poweroff|poweron() omits 6c37cb9fa676 soc: tegra: fuse: speedo-tegra210: Remove a group of set b [...] omits ce034072f9a1 soc: tegra: fuse: speedo-tegra124: Remove some set but unu [...] omits b56a352c0d3c PM: EM: Update Energy Model with new flag indicating power scale omits f2c90b12e700 PM: EM: update the comments related to power scale omits 5a64f7756916 PM: EM: Clarify abstract scale usage for power values in E [...] omits c250d50fe2ce PM: EM: Add a flag indicating units of power values in Ene [...] omits 9294996f0be4 firmware: tegra: fix strncpy()/strncat() confusion omits 8a9d881f22d7 powercap: RAPL: Add AMD Fam19h RAPL support omits 43756a298928 powercap: Add AMD Fam17h RAPL support omits a2c32fa736a5 powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer omits 298ed2b31f55 x86/msr-index: sort AMD RAPL MSRs by address omits f39ee99f5118 PM: sleep: Print driver flags for all devices during suspe [...] omits d45d3621d679 arm64: dts: exynos: use hyphens in Exynos5433 node names omits 73f882a0f3a8 ARM: dts: exynos: use hyphens in MFC reserved memory node names omits 9b846ba7c1d2 ARM: dts: exynos: use hyphens in Exynos5 node names omits 32f9abc326ee ARM: dts: exynos: use generic name for max77693 motor in Midas omits 1c6831b472f2 ARM: dts: exynos: use hyphens in Exynos4 node names omits b357e6aa4101 ARM: dts: exynos: use hyphens in Exynos3250 node names omits 4f19d071f9be fs: dlm: check on existing node address omits 40c6b83e5a07 fs: dlm: constify addr_compare omits 1a26bfafbce0 fs: dlm: fix check for multi-homed hosts omits d11ccd451b65 fs: dlm: listen socket out of connection hash omits 13004e8afedc fs: dlm: refactor sctp sock parameter omits 42873c903bd7 fs: dlm: move shutdown action to node creation omits 0672c3c280ef fs: dlm: move connect callback in node creation omits 6cde210a9758 fs: dlm: add helper for init connection omits 19633c7e204b fs: dlm: handle non blocked connect event omits 53a5edaa05c1 fs: dlm: flush othercon at close omits 692f51c8cbe7 fs: dlm: add get buffer error handling omits 9f8f9c774ad1 fs: dlm: define max send buffer omits 5cbec208dc99 fs: dlm: fix proper srcu api call omits 246c1a37f5ff ARM: dts: exynos: Add interconnects to Exynos4412 mixer omits 5334df3a4bc5 ARM: dts: exynos: Add interconnect properties to Exynos441 [...] omits c42c3f05faa0 arm: dts: qcom: sc7180: Set the compatible string for the [...] omits 7e5258b0b79d arm: dts: qcom: sm845: Set the compatible string for the GPU SMMU omits d60cd06331a3 PM: ACPI: reboot: Use S5 for reboot omits d2ad981151b3 regulator: bd718x7: Support external connection to scale voltages omits b54a27d8109f regulator: BD71847 support commonly used feedback connection omits 1e908b2419ea regulator: BD71837 support commonly used feedback connection omits ed2124c0b9a8 microblaze: add support for TIF_NOTIFY_SIGNAL omits e167a59c654a microblaze: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 1dcbdd944824 spi: imx: fix reference leak in two imx operations omits 0e685017c7ba spi: atmel-quadspi: Disable clock in probe error path omits ac43c44a7a37 pinctrl: qcom: Add SDX55 pincontrol driver omits c82d4776a1dd dt-bindings: pinctrl: qcom: Add SDX55 pinctrl bindings omits 6e6347e2daf5 pinctrl: ocelot: Add support for Serval platforms omits 8f27440decb7 pinctrl: ocelot: Add support for Luton platforms omits e1822384d6d6 dt-bindings: pinctrl: ocelot: Add Serval SoC support omits ad3b508c90ad dt-bindings: pinctrl: ocelot: Add Luton SoC support omits 54515257ca3a pinctrl: ocelot: Remove unnecessary conversion to bool omits d0511b5496c0 firmware: QCOM_SCM: Allow qcom_scm driver to be loadable a [...] omits 38e86f5c2645 pinctrl: qcom: Allow pinctrl-msm code to be loadable as a module omits be117ca32261 pinctrl: qcom: Kconfig: Rework PINCTRL_MSM to be a depenen [...] omits 39cc1d339705 pinctrl: amd: print debounce filter info in debugfs omits 016e054d6926 pinctrl: ingenic: Add lcd-8bit group for JZ4770 omits bb42b59310eb pinctrl: ingenic: Get rid of repetitive data omits 57972641810a pinctrl: mt7622: drop pwm ch7 as mt7622 only has 6 channels omits 3d417196e244 dt-bindings: pinctrl: qcom: add msm8953 pinctrl bindings omits 0e74abf3a0a3 pinctrl: qcom: add pinctrl driver for msm8953 omits ce99a277644c MAINTAINERS: new panasonic-laptop maintainer omits 25dd390c6206 platform/x86: panasonic-laptop: Add sysfs attributes for f [...] omits 468f96bfa3a0 platform/x86: panasonic-laptop: Add support for battery ch [...] omits ed83c9171829 platform/x86: panasonic-laptop: Resolve hotkey double trigger bug omits e3a9afbbc309 platform/x86: panasonic-laptop: Add write support to mute omits 008563513348 platform/x86: panasonic-laptop: Fix sticky key init bug omits 80373ad0edb5 platform/x86: panasonic-laptop: Fix naming of platform fil [...] omits 0119fbc0215a platform/x86: panasonic-laptop: Split MODULE_AUTHOR() by o [...] omits f1aaf914654a platform/x86: panasonic-laptop: Replace ACPI prints with p [...] omits d5a81d8e864b platform/x86: panasonic-laptop: Add support for optical dr [...] omits c99315828148 Merge branch 'omap-for-v5.11/dt-mot-take2' into omap-for-v5.11/dt omits 5a7b62403762 ARM: dts: xt875: add section for kionix kxtf9 omits 06607cfa0ffe ARM: dts: mapphone: separate out xt894 specific things omits f487e6d6c5c6 ARM: dts: omap: Fix schema warnings for pwm-leds omits bdb65ec381f5 ARM: dts: omap5: Harmonize DWC USB3 DT nodes name omits 35f9a0d32eff ARM: dts: am437x: Correct DWC USB3 compatible string omits b86516452cfd ARM: dts: pandaboard es: add bluetooth uart for HCI omits df9dbaf2c415 ARM: dts: pandaboard: fix pinmux for gpio user button of P [...] omits a29bbb0861f4 dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU omits bffb2eaf0ba2 iommu/arm-smmu: Add a way for implementations to influence SCTLR omits 5c7469c66f95 iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU omits 3045fe45abbc iommu/arm-smmu-v3: Assign boolean values to a bool variable 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 19cf70546b24 platform/x86: acer-wmi: add automatic keyboard background [...] 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 43bba6576195 arm64: dts: renesas: hihope-rev4: Add a comment explaining [...] omits dd8ecc02743c arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree omits f8a1620cb59b arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes omits ca8edef17210 arm64: dts: renesas: beacon-renesom-baseboard: Move connec [...] omits a511d8be4ea4 arm64: dts: renesas: cat874: Move connector node out of hd [...] omits a5200e63af57 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit de [...] omits 9b8101818596 arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explic [...] omits 92494cea405f arm64: dts: renesas: r8a77965: Add DRIF support omits bc518da26e3a arm64: defconfig: Enable R8A779A0 SoC omits 608f000f8a32 dt-bindings: arm: fsl: document SolidRun LX2160A boards omits 5fc865f8bfd2 dt-bindings: arm: fsl: document LS1012A FRWY board omits 53cc6bc69e53 ARM: imx: mach-imx6q: correctly identify i.MX6QP SoCs omits 550b562a153f clk: imx: scu: Make pd_np with static keyword omits 7544bfc0866f ARM: imx: imx7ulp: Add a comment explaining the B2 silicon [...] 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 d1f1858f51be ARM: dts: add Van der Laan LANMCU board omits 236d454b27c7 dt-bindings: arm: fsl: add Van der Laan LANMCU board omits 7e9098914161 Input: synaptics-rmi4 - fix kerneldoc warnings omits df0852c234d9 ARM: dts: add Altesco I6P board omits cd49dccbde91 dt-bindings: arm: fsl: add Altesco I6P board omits 7fc6622c1a8d dt-bindings: vendor-prefixes: Add an entry for Altus-Escon [...] omits 93c0289c11b0 ARM: dts: imx6ul: segin: peb-av-02: Mark stmpe touch as wa [...] omits 6d4e1ff52819 ARM: dts: imx6ul: phytec: Add support for optional PEB-AV- [...] omits f4d0fea16ad7 ARM: dts: imx6ul: segin: Add phyBOARD-Segin with eMMC phyC [...] omits ba66a25536dd arm64: meson: ship only the necessary clock controllers omits 616fde2dd60f dt-bindings: misc: convert fsl,dpaa2-console from txt to YAML 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 9bb9ef2b3e5d spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on [...] omits a042184c7fb9 spi: tegra114: fix reference leak in tegra spi ops omits 3482e797ab68 spi: tegra20-sflash: fix reference leak in tegra_sflash_resume omits 763eab7074f6 spi: tegra20-slink: fix reference leak in slink ops of tegra20 omits 702b15cb9712 spi: mt7621: fix missing clk_disable_unprepare() on error [...] omits 45c0cba75364 spi: spi-ti-qspi: fix reference leak in ti_qspi_setup omits 88e1419b5ee3 spi: stm32-qspi: fix reference leak in stm32 qspi operations omits 285654130d5c regulator: da9121: Use additionalProperties omits 7cd0aaafaadc KVM: arm64: Turn host HVC handling into a dispatch table omits 1db9d9ded771 KVM: arm64: Add kimg_hyp_va() helper omits 2b076054e524 remove boolinit.cocci omits f4ea089e429e microblaze: add support for TIF_NOTIFY_SIGNAL omits aeec8193578a hexagon: add support for TIF_NOTIFY_SIGNAL omits f3924d763c8a csky: add support for TIF_NOTIFY_SIGNAL omits e181c0aa2e53 openrisc: add support for TIF_NOTIFY_SIGNAL omits 6d3a273355e3 sh: add support for TIF_NOTIFY_SIGNAL omits a5b3cd32ff23 um: add support for TIF_NOTIFY_SIGNAL omits 75309018a24d s390: add support for TIF_NOTIFY_SIGNAL omits f45c184bce15 mips: add support for TIF_NOTIFY_SIGNAL omits 900f0713fdd7 powerpc: add support for TIF_NOTIFY_SIGNAL omits 18cb3281285d parisc: add support for TIF_NOTIFY_SIGNAL omits 42020064274c nios32: add support for TIF_NOTIFY_SIGNAL omits e660653cd9f2 m68k: add support for TIF_NOTIFY_SIGNAL omits 192caabd4dd9 arm64: add support for TIF_NOTIFY_SIGNAL omits 53855e125887 arc: add support for TIF_NOTIFY_SIGNAL omits 88f93de1de0c Merge branch 'x86/entry' of git://git.kernel.org/pub/scm/l [...] omits 2356eb80ca42 docs: filesystems: Reduce ext2.rst to one top-level heading omits 29701d69b98d Merge tag 'core-entry-notify-signal' of git://git.kernel.o [...] omits 97ab4516205e platform/x86: intel-hid: fix _DSM function index handling omits 92890123749b inotify: Increase default inotify.max_user_watches limit t [...] omits 3be3955315bd platform/x86: intel_pmc_core: Assign boolean values to a b [...] omits 156ec4731cb2 platform/x86: amd-pmc: Add AMD platform support for S2Idle omits 3cd420b2ebd8 platform/x86: thinkpad_acpi: Add BAT1 is primary battery q [...] omits 685489a32c61 platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE [...] omits c758be8e1d06 platform/x86: thinkpad_acpi: add P1 gen3 second fan support omits ad624dfd7bb6 mtd: spi-nor: micron-st: allow using MT35XU512ABA in Octal [...] omits c3266af101f2 mtd: spi-nor: spansion: add support for Cypress Semper flash 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 0e15ca5fe224 dmaengine: pxa_dma: remove redundant irqsave and irqrestor [...] omits 618a8e383bbd dmaengine: ste_dma40: remove redundant irqsave and irqrest [...] omits 8c94b83e0c37 dmaengine: moxart-dma: remove redundant irqsave and irqres [...] omits d9c8d4b278d1 dmaengine: hisi_dma: remove redundant irqsave and irqresto [...] omits 1ff206561920 dmaengine: k3dma: remove redundant irqsave and irqrestore [...] omits 280e7f90d452 dmaengine: milbeaut-xdmac: remove redundant irqsave and ir [...] omits 654115e3f626 dmaengine: tegra210-adma: remove redundant irqsave and irq [...] omits 302b3b38236a dmaengine: sf-pdma: remove redundant irqsave and irqrestor [...] omits e991c06ed714 dmaengine: ti: k3-udma: remove redundant irqsave and irqre [...] omits f3b1024908ec dmaengine: ipu_idmac: remove redundant irqsave and restore [...] omits 20f67902824f platform/x86: dell-wmi-sysman: fix init_bios_attributes() [...] omits 69973b4895b3 dmaengine: ti: k3-udma-glue: move psi-l pairing in channel [...] omits 6349753276a6 dmaengine: idma64: Switch to use __maybe_unused instead of [...] omits 842067940a3e dmaengine: dw: Enable runtime PM omits 2f8417a967d5 dmaengine: idxd: define table offset multiplier omits 5a71270197f3 dmaengine: idxd: Update calculation of group offset to be [...] omits 220989d37c47 Merge back cpufreq updates for v5.11. omits c5f883d1a6f3 ARM: shmobile: defconfig: Refresh for v5.10-rc1 omits 274335f1c557 platform/surface: Add Driver to set up lid GPEs on MS Surf [...] omits 91de32fe6d7a Merge tag 'ib-mfd-x86-v5.11' into review-hans 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 45353186575d Input: cyttsp4 - move 'cyttsp4_tch_abs_string' to the only [...] omits 136feb4cf3b3 Input: resistive-adc-touch - struct headers should start w [...] omits 29c2e1249cfa Input: analog - fix formatting of error code omits a1b5196d988a Input: cyapa_gen5 - fix obvious abuse of kernel-doc format omits 6cffd88c2f7d Input: cyapa - fix misnaming of 'cyapa_i2c_write's 'reg' param omits d8c58078e8aa Input: ab8500-ponkey - fix incorrect name in 'ab8500_ponke [...] omits 1b65c43f7078 mtd: spi-nor: core: disable Octal DTR mode on suspend. omits d73ee7534cc5 mtd: spi-nor: core: perform a Soft Reset on shutdown omits 1131324aa53a mtd: spi-nor: sfdp: detect Soft Reset sequence support from BFPT omits a33c89db4c3b mtd: spi-nor: core: enable octal DTR mode when possible omits 981a8d60e01f mtd: spi-nor: Parse SFDP SCCR Map omits c6908077b194 mtd: spi-nor: Introduce SNOR_F_IO_MODE_EN_VOLATILE omits 354b41296701 mtd: spi-nor: core: do 2 byte reads for SR and FSR in DTR mode omits 6c6a2b2b8ed6 mtd: spi-nor: core: use dummy cycle and address width info [...] omits fb27f198971a mtd: spi-nor: sfdp: parse xSPI Profile 1.0 table omits 0e1b2fc4e5f6 mtd: spi-nor: sfdp: get command opcode extension type from BFPT omits 0e30f47232ab mtd: spi-nor: add support for DTR protocol omits 6e1bf55d7207 mtd: spi-nor: add spi_nor_controller_ops_{read_reg, write_ [...] omits 39bdfb789bac mtd: spi-nor: core: use EOPNOTSUPP instead of ENOTSUPP omits e0d80b647c12 Input: cros_ec_keyb - struct headers should start with 'st [...] omits 2216c0e414c6 Input: gpio_keys - fix misnamed function parameter 'dev' omits 93107bc736f4 Input: elantech - demote obvious abuse of kernel-doc header omits 55be5087a8ab Input: pmic8xxx-keypad - fix kernel-doc formatting omits 5b27585a8524 Input: nomadik-ske-keypad - provide some missing struct me [...] omits 176271110d74 Input: drv2667 - fix formatting and add missing member docs omits 6e9c6fcbff24 Input: drv2665 - fix formatting expected by kernel-doc omits 463a74c2d34d Input: drv260x - fix kernel-doc formatting and remove one abuse omits 3fe781f4fab2 Input: ads7846 - use kobj_to_dev() API omits af5689fb5c1c Input: ektf2127 - add support for eKTF2132 touchscreen omits cdab490e50e7 dt-bindings: input: ektf2127: Add elan,ektf2132 compatible string omits e786f756d527 arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 omits 746c750a8bc4 arm64: dts: rockchip: Add Engicam C.TOUCH 2.0 omits 5fccec0cf423 dt-bindings: arm: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 omits 0935d7e9b1b2 arm64: dts: rockchip: Add Engicam PX30.Core EDIMM2.2 Starter Kit omits d92a7c331f53 arm64: dts: rockchip: Add Engicam PX30.Core SOM omits 7a180f56e014 arm64: dts: rockchip: Add Engicam EDIMM2.2 Starter Kit omits f36296e4ddfc dt-bindings: arm: rockchip: Add Engicam PX30.Core EDIMM2.2 [...] omits e1e47fbca668 arm64: dts: exynos: Correct psci compatible used on Exynos7 omits 73bc7510ea0d arm64: dts: exynos: Include common syscon restart/poweroff [...] omits c20e6dd9a953 arm64: dts: rockchip: add adc joystick to Odroid Go Advance omits 62dbf80fc581 dt-bindings: arm: rockchip: Add Kobol Helios64 omits ef63b043ac86 thermal: intel: pch: fix S0ix failure due to PCH temperatu [...] omits d315c627a182 regmap: irq: Convert to use irq_domain_create_legacy() omits b6e95788fde8 irqdomain: Introduce irq_domain_create_legacy() API omits c3a877fea962 irqdomain: Replace open coded of_node_to_fwnode() omits 08219fb1efae irqdomain: Add forward declaration of fwnode_handle omits eda2845ae5e0 irqdomain: Remove unused of_device_id forward declaration omits dfe21dcabac0 ARM: defconfig: Enable ax88796c driver for Exynos boards omits 2024b130b0c8 ARM: dts: exynos: Add Ethernet to Artik 5 board omits c553bb54a486 dt-bindings: host1x: Document new interconnect properties omits 254a42ac9390 dt-bindings: tegra30-actmon: Document OPP and interconnect [...] omits 881f68ed9d4e dt-bindings: memory: tegra124: emc: Document OPP table and [...] omits cf3b2deb459d dt-bindings: memory: tegra124: emc: Document new interconn [...] omits cac2a3552c9e dt-bindings: memory: tegra124: mc: Document new interconne [...] omits 48126d7884ab dt-bindings: memory: tegra30: emc: Document OPP table and [...] omits 6ec85c032aee dt-bindings: memory: tegra30: emc: Document new interconne [...] omits ed7f6f2eaae8 dt-bindings: memory: tegra30: mc: Document new interconnec [...] omits 95e638e8b0b4 dt-bindings: memory: tegra20: emc: Document OPP table and [...] omits 5e768b1fe46e dt-bindings: memory: tegra20: emc: Document new interconne [...] omits 3ee81e021f2b dt-bindings: memory: tegra20: mc: Document new interconnec [...] omits e51a59f079c5 dt-bindings: memory: tegra20: emc: Document nvidia, memory [...] omits 245157a31e91 soc/tegra: fuse: Add stub for tegra_sku_info omits fc4fbf88ecbe soc/tegra: fuse: Export tegra_read_ram_code() omits 4cfdad35ae7e clk: tegra: Export Tegra20 EMC kernel symbols omits 37174f334130 gpio: tegra: Use raw_spinlock omits 6ea68fc0a604 gpio: tegra: Add lockdep class omits 6cbf13e3114c ARM: dts: ux500: Rename DSI controller nodes 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 af9da91493e5 iommu/arm-smmu: Use new devm_krealloc() omits 9340c293ebf0 ARM: dts: sun8i: h3: Add initial NanoPi R1 support omits 030eea2a1127 arm64: dts: allwinner: pinephone: Use generic sensor node names omits 900ccdcb79bb spi: stm32: fix reference leak in stm32_spi_resume omits da42b98d5c7d ARM: dts: sun8i: s3: Add dts for the Elimo Initium SBC omits c1c5bafd4481 dt-bindings: arm: sunxi: add Elimo bindings omits 33958b22f377 ARM: dts: sun8i: s3: Add dtsi for the Elimo Impetus SoM omits c424dc4cd180 mips: Vr41xx: add missing iounmap() on error in vr41xx_pci [...] omits 2673ecf95865 mips: cm: add missing iounmap() on error in mips_cm_probe() omits 5a5aa912f687 mips: ar7: add missing iounmap() on error in ar7_gpio_init omits 18ff14c87d90 MIPS: Kconfig: fix a few trivial spelling mistakes omits d2e850e96183 MIPS: zboot: put appended dtb into a section omits 9e62edac519d opp: Don't return opp_dev from _find_opp_dev() omits 27c09484dd3d opp: Allocate the OPP table outside of opp_table_lock omits 98c03b6eef3f arm64: dts: exynos: add the WiFi/PCIe support to TM2(e) boards omits 25519d683442 ima: generalize x86/EFI arch glue for other EFI architectures omits 200ea5a2292d selinux: fix inode_doinit_with_dentry() LABEL_INVALID erro [...] omits 8902a6642771 ARM: dts: exynos: Add a placeholder for a MAC address omits 21d3cdd0391b dt-bindings: memory: tegra20: emc: Correct registers range [...] omits d9e1af3a1394 ARM: dts: exynos: Add Ethernet interface description for O [...] omits 6eff260412bd ARM: dts: exynos: Add Ethernet interface description for O [...] omits dff7ae5c50eb ARM: dts: exynos: Add Ethernet interface description for O [...] omits 9ef3a2c5859e ARM: dts: exynos: Add Ethernet interface description for O [...] omits 7bd5175918eb arm64: dts: meson: add watchdog to g12-common dtsi omits 8e9c052a483d arm64: dts: meson: remove empty lines from aml-s905x-cc v2 dts omits 007fda302d77 ARM: dts: exynos: Enable DWC2 dual-role support on OdroidU [...] omits 02c02ddce427 memory: mtk-smi: Add mt8192 support omits 31fc9f87fede dt-bindings: memory: mediatek: Add mt8192 support omits 27bb0e42855a dt-bindings: memory: mediatek: Convert SMI to DT schema omits a4da45dda647 pinctrl: Remove hole in pinctrl_gpio_range omits b507cb92477a pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB omits 9c65441ec823 pinctrl/meson: enable building as modules omits 8d1ddb5e7937 fcntl: Fix potential deadlock in send_sig{io, urg}() omits 976843d5e820 arm64: dts: allwinner: pinephone: Add Bluetooth support omits 4fcf6f348799 arm64: dts: allwinner: pinephone: Add WiFi support omits a966ef6297dd arm64: dts: allwinner: pinephone: Add light/proximity sensor omits 085d96b88403 arm64: dts: allwinner: pinephone: Add LED flash omits 3cf9bf3b2550 arm64: dts: allwinner: pinephone: Set ALDO3 to exactly 3v0 omits 37f7a7b68004 arm64: dts: allwinner: pinephone: Remove AC power supply omits 151f1b664ffb scsi: ufs: Allow an error return value from ->device_reset() omits fe1d4c2ebcae scsi: ufs: Add DeepSleep feature omits 1f889b58716a scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition omits 48cd6b38eb4f scsi: pm80xx: Avoid busywait in FW ready check omits 4a2efd4b89fc scsi: pm80xx: Make running_req atomic omits 7640e1eb8c5d scsi: pm80xx: Make mpi_build_cmd locking consistent omits 94a0dfcf7d33 scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to [...] omits 1526d9f10c61 scsi: target: Make state_list per CPU omits 6f55b06f9b07 scsi: target: Drop sess_cmd_lock from I/O path omits 605e74025f95 scsi: qla2xxx: Move sess cmd list/lock to driver omits 27b0efd15d52 scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG omits 8f394da36a36 scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG omits 02dd4914b0bc scsi: target: Fix cmd_count ref leak omits a2b5d6f975a4 scsi: target: Fix LUN ref count handling omits 00c00807a110 scsi: fcoe: Remove unneeded semicolon omits 4a9435b7b04e scsi: bnx2fc: Remove unneeded semicolon omits 749c226cf56e scsi: target: Return COMPARE AND WRITE miscompare offsets omits ab628b9fc8c2 scsi: target: Split out COMPARE AND WRITE memcmp into helper omits 8dd992fb67f3 scsi: target: Rename cmd.bad_sector to cmd.sense_info omits b455233dcc40 scsi: target: Rename struct sense_info to sense_detail omits bba84aeccafb scsi: megaraid_sas: Simplify compat_ioctl handling omits 381d34e376e3 scsi: megaraid_sas: Check user-provided offsets omits 077054215a7f scsi: aacraid: Improve compat_ioctl handlers 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 9d1c94a69d70 clk: fix a kernel-doc markup omits 2030745877bd scsi: mpt3sas: Bump driver version to 35.101.00.00 omits 324c122fc0a4 scsi: mpt3sas: Add module parameter multipath_on_hba omits ffa381d6373b scsi: mpt3sas: Handle vSES vphy object during HBA reset omits 34b0a78532f6 scsi: mpt3sas: Add bypass_dirty_port_flag parameter omits ccc59923ba8d scsi: mpt3sas: Handling HBA vSES device omits 9d0348a9d8e3 scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough omits a5e99fda0172 scsi: mpt3sas: Update hba_port objects after host reset omits 6df6be9168f5 scsi: mpt3sas: Get sas_device objects using device's rphy omits c71ccf93c00c scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() omits 7d310f241001 scsi: mpt3sas: Get device objects using sas_address & portID omits e2f0cdf75253 scsi: mpt3sas: Update hba_port's sas_address & phy_mask omits 78ca700342a5 scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() omits e238e71b6cb2 scsi: mpt3sas: Allocate memory for hba_port objects omits b22a0fac8c05 scsi: mpt3sas: Define hba_port structure omits e1ac4b2406d9 efi: generalize efi_get_secureboot omits c02bb16b0e82 spi: spi-mem: fix reference leak in spi_mem_access_start omits 789eb04b6c56 backlight: pwm_bl: Fix interpolation 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 644bf4b0f7ac perf jevents: Add test for arch std events omits fa1b41a74d11 perf jevents: Tidy error handling omits c5e6bc23355a perf trace beauty: Allow header files in a different path omits 55a4de94c64b perf stat: Add --quiet option omits bb1c15b60b98 perf stat: Support regex pattern in --for-each-cgroup omits 9b0a78363594 perf test: Use generic event for expand_libpfm_events() omits 1218838d68f5 perf kvm: Add kvm-stat for arm64 omits ef0580ecd8b0 perf env: Conditionally compile BPF support code on having [...] omits 20e88c6076fc perf annotate: Move bpf header inclusion to inside HAVE_LI [...] omits 38219f24116a perf tests: Skip the llvm and bpf tests if HAVE_LIBBPF_SUP [...] omits c18cf78d7969 perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORT omits cc3b964d5eb4 perf test: Implement skip_reason callback for watchpoint tests omits 248dd9b591db perf tests tsc: Add checking helper is_supported() omits 3989bbf9607d perf tests tsc: Make tsc testing as a common testing omits 0ee281e1e4e1 perf mem2node: Improve warning if detected no memory nodes omits a7c77c4f52c8 perf version: Add a feature for libpfm4 omits a701d28e2d99 perf annotate mips: Add perf arch instructions annotate handlers omits 1dd88c195d59 doc/admin-guide: Document creation of CAP_PERFMON privileg [...] omits 4cb3fb1cd96f doc/admin-guide: Note credentials consolidation under CAP_PERFMON omits 5ef9998c96b0 platform/x86: Intel PMT Crashlog capability driver omits 68fe8e6e2c4b platform/x86: Intel PMT Telemetry capability driver omits e2729113ce66 platform/x86: Intel PMT class driver omits 4f8217d5b0ca mfd: Intel Platform Monitoring Technology support omits 1dc2da5cd51f PCI: Add defines for Designated Vendor-Specific Extended C [...] omits 0ddebf8580fa pinctrl: lynxpoint: Unify initcall location in the code omits e789e61f9e85 pinctrl: intel: Add Intel Alder Lake-S pin controller support omits c969afb4e55a pinctrl: intel: Add Intel Elkhart Lake pin controller support omits b96c0546b590 soc: bcm: brcmstb: pm: pm-arm: Provide prototype for brcms [...] omits ab8e32da3a39 arm64: dts: qcom: trogdor: Add brightness-levels omits c422aa82abb7 arm64: dts: sdm845: Add interconnect properties for Venus omits 5df324b5f4ba i2c: exynos5: don't check for irq 0 omits 40af583d1646 i2c: exynos5: fix platform_get_irq error handling omits c0164159c2dc i2c: exynos5: remove duplicate error message omits eda03fa0279a i2c: ocores: fix polling mode workaround on FU540-C000 SoC omits 46f8bfebf3a2 i2c: owl: Enable asynchronous probing omits b8be24ec67b6 i2c: owl: Add support for atomic transfers omits 4d05446ab0a6 soc: samsung: s3c-pm-check: Fix incorrectly named variable 'val' omits 46d43ee48d4f i2c: at91: remove legacy DMA left overs omits 74bb4eb686db Merge tag '20201013212531.428538-1-dianders@chromium.org' [...] omits db5f5da2efd7 arm64: dts: qcom: enable rtc on sm8250-mtp board omits 721d10be5ccd arm64: dts: qcom: enable rtc on qrb5165-rb5 board omits a60406787e0b arm64: defconfig: Enable Qualcomm Command DB driver omits 1119c5940414 regulator: Add DA9121 omits e6ff10f24c58 regulator: Add support for DA9121 regulator omits 895387231e54 ARM: dts: imx50-kobo-aura: Add 'grp' suffix to pinctrl node names omits 907286d1420d HID: SFH: Add documentation omits 11c514a99bb9 quota: Sanity-check quota file headers on load omits 10f04d40a9fa quota: Don't overflow quota file offsets omits a219ee41899b ext2: Remove unnecessary blank omits 5190db9fdd20 fs/quota: update quota state flags scheme with project quo [...] omits 83f7a38ecd33 platform/x86/dell-wmi-sysman: Make some symbols static omits 76adf0df04c2 platform/x86/dell-wmi-sysman: Make wmi_sysman_kobj_sysfs_o [...] omits 924ad325f55e MAINTAINERS: rectify DELL WMI SYSMAN DRIVERS section omits 5b09081f4c5c docs: ABI: sysfs-class-firmware-attributes: solve some warnings 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 9e2a5f8cfb4d f2fs: add F2FS_IOC_GET_COMPRESS_OPTION ioctl omits 5c8b3b8a182c ARM: dts: imx: add usb alias omits 8308678ebde1 hwspinlock: sprd: use module_platform_driver() instead pos [...] 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 39d3f3ffe79e dt-bindings: net: add the 10gbase-r connection type omits 0dbcd4991719 dt-bindings: net: add the DPAA2 MAC DTS definition omits fa43c3de5c37 dt-bindings: fsl: add compatible for LX2162A QDS Board omits 4670abbb298e pinctrl: intel: Add blank line before endif in Kconfig omits 866c9c55cb28 pinctrl: intel: Add Intel Lakefield pin controller support omits f946e45f59ef IB/mlx5: Add support for NDR link speed omits c7adf7717301 IB/core: Add support for NDR link speed omits 235b6ac30695 RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool omits 5c4193669b6f RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND omits 856c29989999 RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler() omits b000d5cb954f ima: defer arch_ima_get_secureboot() call to IMA init time omits d5c7916fe461 RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's omits f1eaac37da20 RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases omits 8010d74b9965 RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt() omits f22c30aa6d27 RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c omits aab8d3966d2c RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_e [...] omits f8fb3110635c RDMA/mlx5: Remove npages from mlx5_ib_cont_pages() omits 7db0eea916dc RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages() omits 95741ee3f0f1 RDMA/mlx5: Remove order from mlx5_ib_cont_pages() omits f0093fb1a7cb RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of th [...] omits 1c3d247eee74 RDMA/mlx5: Remove mlx5_ib_mr->npages omits 74b01dc39536 soc: samsung: exynos5422-asv: remove unneeded semicolon omits fc3325701a63 RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() omits b4d031cdae13 RDMA/mlx5: Remove mlx5_ib_mr->order omits 56a7ff75cd08 cpufreq: Drop restore_freq from struct cpufreq_policy omits fa4320cefb85 f2fs: move ioctl interface definitions to separated file omits 7a6e59d719ef f2fs: fix to seek incorrect data offset in inline data file omits 3acc4522d89e f2fs: call f2fs_get_meta_page_retry for nat page omits 437145dbcdee arm64: dts: qcom: sc7180: Add soc-specific qfprom compat string omits a9c52d42814a spi: spi-mem: Fix passing zero to 'PTR_ERR' warning omits ee5558a90845 spi: img-spfi: fix reference leak in img_spfi_resume omits 09e006cfb43e arm64: dts: rockchip: Add basic support for Kobol's Helios64 omits fa67f2817ff2 dt-bindings: vendor-prefixes: Add kobol prefix omits 0536f7098960 arm64: defconfig: Enable Allwinner i2s driver omits cd7c897821a0 arm: dts: sunxi: h3/h5: Add I2S2 node omits 796c994e0b63 arm64: dts: allwinner: a64: Add I2S2 node omits b306d9cec8de arm64: dts: allwinner: h6: Add I2S1 node omits f69456d3224a ARM: dts: aspeed: amd-ethanolx: Enable devices for the iKV [...] omits efc5dae95a8c ARM: dts: aspeed: amd-ethanolx: Enable KCS channel 3 omits d7ffc7d48e43 arm64: dts: allwinner: h6: PineH64 model B: Add wifi omits 52a70e641a1f ARM: dts: sun8i-v3s: Add I2C1 PB pins description omits 85f296433e6c ARM: dts: sun8i: V3/S3: Add UART1 pin definitions to the V [...] omits ddc36a2da5c8 dt-bindings: vendors: add Elimo Engineering vendor prefix omits 5649789d9706 dt-bindings: arm: renesas: Add R-Car M3-W+ ULCB with Kingfisher omits ef43f01ac069 opp: Always add entries in dev_list with opp_table->lock held omits e643bd3809d4 soc: ti: k3-socinfo: Add entry for AM64X SoC family omits 8c42379e40e2 soc: ti: k3-ringacc: Use correct device for allocation in [...] omits fed7552f1e69 firmware: ti_sci: rm: Remove unused config() from ti_sci_r [...] omits bb49ca00bd8a soc: ti: k3-ringacc: Use the ti_sci set_cfg callback for r [...] omits 3c2017536f3a firmware: ti_sci: rm: Add new ops for ring configuration omits 4d8ddf673a42 firmware: ti_sci: rm: Remove ring_get_config support omits ce1feed58534 firmware: ti_sci: rm: Add support for extended_ch_type for [...] omits f5087f68e7a5 soc: ti: ti_sci_inta_msi: Add support for second range in [...] omits 519c5c0c558b firmware: ti_sci: rm: Add support for second resource range omits 967a020bd3de firmware: ti_sci: Use struct ti_sci_resource_desc in get_r [...] omits 1c552e08b298 firmware: ti_sci: rm: Add support for tx_tdtype parameter [...] omits 3c0b976bf20d powerpc/64: Set up a kernel stack for secondaries before c [...] omits 14f100c00f1e ARM: dts: aspeed: tiogapass: Remove vuart omits 225c59b9235a ARM: dts: rockchip: Remove 0 point from brightness-levels [...] omits f2644bd7413c clk: imx: remove redundant assignment to pointer np omits 8404c66140e2 clk: imx: remove unneeded semicolon omits 7c685a0f809b dt-bindings: vendor-prefixes: Add an entry for Van der Laan b.v. omits da2445049faf arm64: dts: layerscape: Harmonize DWC USB3 DT nodes name omits f1748a1f3d49 arm64: defconfig: Enable ASRC and EASRC omits 5a76c474e8b9 ARM: exynos: clear prefetch bits in default l2c_aux_val omits 3ebc0ef06e4a serial: s3c: Update path of Samsung S3C machine file omits 0f12999e27e0 Documentation: Update paths of Samsung S3C machine files omits 57412197faf1 arm64: dts: imx8mm: Add node for SPDIF omits 3bd0788c43d9 arm64: dts: imx8mm: Add support for micfil omits 338d3c474b90 arm64: defconfig: Enable additional sound drivers on i.MX8M Mini omits 73db21511996 ARM: dts: imx6/7: sync fsl,stop-mode with current flexcan driver omits e28bf1f03b01 RDMA: Convert various random sprintf sysfs _show uses to s [...] omits 45808361d449 RDMA: Manual changes for sysfs_emit and neatening omits 0774a6ed294b timekeeping: default GENERIC_CLOCKEVENTS to enabled omits 56cc7b8acfb7 timekeeping: remove xtime_update omits f9a015391e89 m68k: remove timer_interrupt() function omits 42f1d57f0550 m68k: change remaining timers to legacy_timer_tick omits 09323308f637 m68k: m68328: use legacy_timer_tick() omits 4a1c287aabba m68k: sun3/sun3c: use legacy_timer_tick omits d6444094042b m68k: split heartbeat out of timer function omits 275e70e4b9dd m68k: coldfire: use legacy_timer_tick() omits 686092e7daaa parisc: use legacy_timer_tick omits 6239da297281 ARM: rpc: use legacy_timer_tick omits 2b49ddcef297 ia64: convert to legacy_timer_tick omits b3550164a19d timekeeping: add CONFIG_LEGACY_TIMER_TICK omits 77f6c0b87479 timekeeping: remove arch_gettimeoffset omits 0d9dc7459a82 net: remove am79c961a driver omits 3e3f354bc383 ARM: remove ebsa110 platform 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 23fc86eb2f30 spi: atmel: Downgrade to dev_dbg when dma_request_chan() fails omits fa15cec9cc31 arm64: dts: imx8mp-evk: Correct WDOG_B pin configuration omits fa88e6e406c3 arm64: dts: imx8mn: Correct WDOG_B pin configuration omits b781820927c5 arm64: dts: imx8mm: Correct WDOG_B pin configuration omits 87e218ae976e arm64: dts: mediatek: align GPIO hog names with dtschema omits 4749f51ddd8a dmaengine: idxd: Add ABI documentation for shared wq omits e4f4d8cdeb9a dmaengine: idxd: Clean up descriptors with fault error omits 8e50d392652f dmaengine: idxd: Add shared workqueue support omits 212a93ca435e dmaengine: ppc4xx: remove xor_hw_desc assignment without reading omits 68f35add4ba4 dmaengine: ppc4xx: make ppc440spe_adma_chan_list static omits f40566f220a1 dmaengine: at_xdmac: add AXI priority support and recommen [...] omits 2bec35a529b7 dmaengine: at_xdmac: add support for sama7g5 based at_xdmac omits 60f88c031d94 dmaengine: at_xdmac: adapt perid for mem2mem operations omits cb0362b6ec53 dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] omits dafd8fe27a99 dmaengine: pl330: Remove unreachable code omits 8145dce88a78 dmaengine: stm32-mdma: Use struct_size() in kzalloc() omits d98793b5d425 dmaengine: idxd: fix wq config registers offset programming omits 582b6d8b258d arm64: dts: imx8mm-beacon-som: Add QSPI NOR flash support omits 56c6b4ddfd50 arm64: dts: imx8mm-beacon-som: Configure supplies on secon [...] omits 97f1dd5ba28f ARM: dts: imx: Fix schema warnings for pwm-leds omits a486d18c0a14 ARM: dts: imx7s-warp: correct vendor in compatible to Element14 omits ef8b31051a85 ARM: dts: imx6sl-warp: correct vendor in compatible to Revotics omits da2a602c03cd dt-bindings: arm: fsl: document i.MX7D boards omits 156b4a654019 dt-bindings: arm: fsl: document i.MX6ULL boards omits f7c7c45d1e0e dt-bindings: arm: fsl: document i.MX6UL boards omits d59dca0dff43 dt-bindings: arm: fsl: document i.MX6SX boards omits 9fa659393ab1 dt-bindings: arm: fsl: document i.MX6SL boards omits 691dab655c32 dt-bindings: arm: fsl: document i.MX6QP boards omits bec0a8cbe303 dt-bindings: arm: fsl: document i.MX6Q boards omits ea75e63105be dt-bindings: vendor-prefixes: add Element14 omits 8668d8b2e67f arm64: dts: Add the Kontron i.MX8M Mini SoMs and baseboards omits a687b55e10e9 dt-bindings: arm: fsl: Add Kontron i.MX8M Mini SoMs and boards omits 8fc8e8129e1a ARM: dts: imx6dl: add compatibles for Aristainetos boards omits 5cad03883f1b ARM: dts: imx6dl-pico: fix board compatibles omits 676884326eea dt-bindings: arm: fsl: document i.MX6DL Aristainetos boards omits 5c32a75e2ed1 dt-bindings: vendor-prefixes: add ABB omits c470ce79fe46 dt-bindings: arm: fsl: document i.MX6DL boards omits 9d808cbfa5e7 dt-bindings: arm: fsl: document VF boards omits be03d03b5cf8 dt-bindings: arm: fsl: document i.MX53 boards omits 5427f287976c dt-bindings: arm: fsl: document i.MX51 boards omits 1acb40298366 dt-bindings: vendor-prefixes: add Revotics omits b01222b9193e dt-bindings: vendor-prefixes: add MicroSys omits d90196317484 scsi: zfcp: Handle event-lost notification for Version Cha [...] omits a6c37abe6988 scsi: zfcp: Process Version Change events omits efd321768d2e scsi: zfcp: Clarify & assert the stat_lock locking in zfcp [...] omits 84e7b4169f94 scsi: zfcp: Remove orphaned function declarations omits 0b524abc2dd1 scsi: zfcp: Lift Input Queue tasklet from qdio omits eb3b956d2c9b scsi: arcmsr: Ensure getting a free ccb is done under the [...] omits 4f1826b8e56f scsi: arcmsr: Configure the default command timeout value omits 61906fd465c0 scsi: ufs: qcom: Enable aggressive power collapse for ufs HBA omits dd7143e27cb7 scsi: ufs: Put HBA into LPM during clk gating omits 3fb52041a832 scsi: libfc: Fix enum-conversion warning omits 8fd9efca86d0 scsi: libfc: Work around -Warray-bounds warning omits e31ac898ac29 scsi: libfc: Move scsi/fc_encode.h to libfc omits c13a7d84c415 arm64: dts: freescale: Add pmu support on imx8mn omits 0f109a315829 arm64: dts: freescale: Add pmu support on imx8mp omits 061883e690eb arm64: dts: imx8mp: adjust GIC CPU mask to match number of CPUs omits 0656e37a8fa8 arm64: dts: imx8mn: adjust GIC CPU mask to match number of CPUs omits 5c22a9af414c arm64: dts: imx8mm: adjust GIC CPU mask to match number of CPUs omits 71011f55b0ab arm64: dts: freescale: align watchdog node name with dtschema omits d9395d720033 dt-bindings: watchdog: fsl-imx: document NXP compatibles omits 7ecab1f29baf arm64: dts: imx8mn-evk: Add cpu-supply to enable cpufreq omits 2f4ac2d79eb4 ARM: imx: Add revision support for i.MX7ULP revision 2.2 omits f9081b8ff593 iommu/arm-smmu-qcom: Implement S2CR quirk omits 07a7f2caaa5a iommu/arm-smmu-qcom: Read back stream mappings omits 56b75b51ed6d iommu/arm-smmu: Allow implementation specific write_s2cr omits c6838eeef2fb HID: hid-input: occasionally report stylus battery even if [...] omits afdd34c5fa40 HID: i2c-hid: show the error when failing to fetch the HID [...] omits 4b393f0f76c8 AMD_SFH: Fix for incorrect Sensor index omits b92b80246e06 HID: asus: Add support for ASUS N-Key keyboard omits 1a002325d164 dt-bindings: arm: fsl: document i.MX25 and i.MX27 boards omits a913e88ffb90 ARM: dts: vf: align watchdog node name with dtschema omits cec12cd8d186 ARM: dts: imx: align watchdog node name with dtschema omits b9bf97105f4b gpio: 104-idi-48: improve code indentation omits 036f224ef8f4 ARM: configs: at91_dt: resync with media changes 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 9484f2cb8332 clk: samsung: exynos-clkout: convert to module driver omits 93618e344a5e soc: samsung: exynos-pmu: instantiate clkout driver as MFD omits 29a7bb71a833 arm64: dts: exynos: remove redundant status=okay in Exynos [...] omits 6c215edbdc71 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] omits a01f7a96a9b0 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] omits b04544ac0d1f ARM: dts: s5pv210: adjust node names to DT spec omits 77c91853a65f ARM: dts: exynos: adjust node names to DT spec in Exynos54 [...] omits e5fbceb07e3e ARM: dts: exynos: adjust node names to DT spec in Odroid XU omits 5a1323023fb1 ARM: dts: exynos: adjust node names to DT spec in Exynos52 [...] omits 2d29d0300301 ARM: dts: exynos: remove redundant status=okay in Exynos44 [...] omits 108463f56813 ARM: dts: exynos: adjust node names to DT spec in Exynos44 [...] omits 43552e6d5a61 ARM: dts: exynos: override GPIO keys node by label in Exyn [...] omits d918633c8acb ARM: dts: exynos: adjust node names to DT spec in Exynos42 [...] omits 157a5697f6f2 ARM: dts: exynos: adjust node names to DT spec in Exynos32 [...] omits ce2424d76f23 spi: fix a typo inside a kernel-doc markup omits c9dc33d13c81 ARM: dts: at91: at91-sama5d27_som1: fix EEPROM compatible omits fb533fc76d34 ARM: configs: at91: sama5: resync with media changes omits 786c395dbe42 ARM: at91: sam9x60 SiP types added to soc description omits 970f6cf2e914 ARM: exynos: Simplify code in Exynos3250 CPU core restart path omits d35cdc833bf4 ARM: dts: exynos: Enable Bluetooth support for Midas board family omits 4e7787929854 ARM: dts: exynos: Enable Bluetooth support for Universal C [...] omits 132e900a47b8 ARM: dts: exynos: Enable Bluetooth support for Trats board omits 997ebd64df39 ARM: dts: at91: Fix schema warnings for pwm-leds omits 02e46262af5d ARM: dts: at91: smartkiz: Reference led node directly omits 28d211919e42 rtc: sun6i: Fix memleak in sun6i_rtc_clk_init omits 32053e584e4a RDMA/hns: Add support for filling GMV table omits d6d91e46210f RDMA/hns: Add support for configuring GMV table omits d73e873bcfff regulator: fix a kernel-doc markup omits 3f4e3d962dfd RDMA/rtrs-clt: Remove 'addr' from rtrs_clt_add_path_to_arr omits e6ab8cf50fa1 RDMA/rtrs: Introduce rtrs_post_send omits ffea6ad1335b RDMA/rtrs-srv: Kill rtrs_srv_change_state_get_old omits c3b16b67d12f RDMA/rtrs-clt: Remove duplicated code omits 16101b60e717 RDMA/rtrs-clt: Remove duplicated switch-case handling for [...] omits 8bd372ace32e RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free omits 3c8483f5a436 RDMA/rtrs-srv: Fix typo omits d715ff8acbd5 RDMA/rtrs-srv: Don't guard the whole __alloc_srv with srv_mutex omits f553e7601df9 RDMA/rtrs-clt: Missing error from rtrs_rdma_conn_established omits fcf2959da6a7 RDMA/rtrs-clt: Avoid run destroy_con_cq_qp/create_con_cq_q [...] omits 73385fdbc43d RDMA/rtrs-clt: Remove outdated comment in create_con_cq_qp omits 2b3062e4d997 RDMA/rtrs-clt: Remove destroy_con_cq_qp in case route reso [...] omits aba457ca890c RDMA/hns: Support owner mode doorbell 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 dae7a75f1f19 IB/isert: add module param to set sg_tablesize for IO cmd 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 39613eaad3ce qcom-geni-se: remove has_opp_table omits caabdd0f59a9 ctype.h: remove duplicate isdigit() helper omits bb3ab2979fd6 RDMA/rxe: Compute PSN windows correctly omits 5333499c6014 RDMA/core: Fix error return in _ib_modify_qp() omits bfb972c5e1cb IB/verbs: avoid nested container_of() omits 5c54cb6c627e platform/x86: acer-wmi: Add support for SW_TABLET_MODE on [...] omits 82cb8a5c395e platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE cap [...] omits 39aa009bb66f platform/x86: acer-wmi: Add new force_caps module parameter omits 9feb0763e498 platform/x86: acer-wmi: Cleanup accelerometer device handling omits 7c936d8d26af platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines omits 6b723f4229ef platform/x86: acer-wmi: Drop no-op set_quirks call from fi [...] omits ea856ec266c1 platform/x86: asus-wmi: Add support for SW_TABLET_MODE on UX360 omits 619821936203 platform/x86: remove unneeded break omits dac76c17d255 platform/x86: touchscreen_dmi: Add info for the Predia Bas [...] omits 1a218d312e65 platform/mellanox: mlxbf-pmc: Add Mellanox BlueField PMC driver omits 232b67c39942 mtd: remove unneeded break omits e8a60aa7404b platform/x86: Introduce support for Systems Management Dri [...] omits 7e2ac9deb1d6 arm64: dts: freescale: sl28: add CAN node omits 04fa4f03e353 arm64: dts: ls1028a: add missing CAN nodes omits 95de5094f5ac firmware: imx: add dummy functions omits 0d31d5a96b8c ARM: dts: imx6: phytec: Add eeprom pagesize omits f0e24ec59076 ARM: dts: imx6: phytec: Set correct eeprom compatible omits a8d54a39e95f ARM: dts: imx6ul: segin: Fix stmpe touchscreen subnode name omits 42ab1ba8873d ARM: dts: imx7-mba7: set dr_mode to otg on usbotg1 omits b8a4f64a3277 ARM: dts: imx7-mba7: specify USB over-current polarity omits 9af6702fa1e3 ARM: dts: imx7-mba7: enable RS485 on UART7 omits 0d5e50cf30d7 ARM: dts: imx7-mba7: add audio support omits ecb5ba9f1124 ARM: dts: imx7-mba7: update MMC aliases omits d50765205d8e ARM: dts: imx7-mba7: configure watchdog omits e70f9b9c25ea ARM: dts: imx7-mba7: disable ethernet PHY clock outputs omits 2b01d7a1571b ARM: dts: imx7-mba7: remove unsupported PHY LED setup omits f7defed53e35 ARM: dts: imx7-mba7: drop incorrect num-chipselects property omits 68e680c5fadd ARM: dts: imx7-mba7: update compatible strings omits 7ead9dbb6ff4 dt-bindings: arm: fsl: update TQ-Systems SoMs and boards b [...] omits faa3b6dfd252 ARM: dts: imx6q-icore-ofcap10: Use 10.1" Ampire panel compatible omits 9e3ed6fa024c ARM: dts: Fix label address for 64MiB OpenBMC flash layout omits abe75295ba70 ARM: dts: aspeed: g220a: Add some gpios omits b2826bdf910d ARM: dts: aspeed: Add Bytedance g220a BMC machine omits e81059a5e4d8 ARM: dts: Add 64MiB OpenBMC flash layout omits 9e1cc9679776 ARM: dts: aspeed: s2600wf: Fix VGA memory region location omits e3b123542cdc ARM: dts: aspeed: amd-ethanolx: Update KCS nodes to use v2 [...] omits 886f82ce9f1f ARM: dts: aspeed-g6: Fix the GPIO memory size omits 44141f58e143 selinux: allow dontauditx and auditallowx rules to take ef [...] omits 83370b31a915 selinux: fix error initialization in inode_doinit_with_dentry() omits 6d915476e67d audit: trigger accompanying records when no rules present omits cbb5262192d9 audit: fix a kernel-doc markup omits b2f1c3db2887 kselftest: Extend vdso correctness test to clock_gettime64 omits c7e5789b24d3 kselftest: Move test_vdso to the vDSO test suite omits 03f55c7952c9 kselftest: Extend vDSO selftest to clock_getres omits 693f5ca08ca0 kselftest: Extend vDSO selftest omits 40723419f407 kselftest: Enable vDSO test on non x86 platforms omits 827b5e6ec114 soc: qcom: Kconfig: make RPMH match Command DB setting omits 0df7b988d9df char: ipmi: remove unneeded break omits 65abc8ef5700 dt-bindings: memory: tegra: Add missing swgroups omits a23beead41a1 ARM: dts: exynos: Remove 'opp-shared' from Exynos4412 bus [...] omits 950d46f7c18a ARM: dts: exynos: Remove 'opp-shared' from Exynos3 bus OPP-tables omits b898d5c50cab RDMA/bnxt_re: Fix entry size during SRQ create omits cfbb97fde694 arm64: dts: qcom: Switch sc7180-trogdor to control SPI CS [...] omits 37dd4b777942 arm64: dts: qcom: sc7180: Provide pinconf for SPI to use G [...] omits 2040a6bf90b5 m68k: mmu_context: Fix Sun-3 build omits fa769f29f124 ARM: dts: sun8i: add FriendlyArm ZeroPi support omits 0a1c8e54c8e8 xtensa: use asm-generic/mmu_context.h for no-op implementations omits 586c4f24b94a x86: use asm-generic/mmu_context.h for no-op implementations omits 9431da33cb89 um: use asm-generic/mmu_context.h for no-op implementations omits ca0f34b575ad sparc: use asm-generic/mmu_context.h for no-op implementations omits c350f8c75b66 sh: use asm-generic/mmu_context.h for no-op implementations omits 93e2dfd39438 s390: use asm-generic/mmu_context.h for no-op implementations omits 2b56290d9f1c riscv: use asm-generic/mmu_context.h for no-op implementations omits f4b90e37e3ed powerpc: use asm-generic/mmu_context.h for no-op implementations omits 4146bdab313d parisc: use asm-generic/mmu_context.h for no-op implementations omits 5449edc5db3b openrisc: use asm-generic/mmu_context.h for no-op implementations omits e2e251cc47ea nios2: use asm-generic/mmu_context.h for no-op implementations omits f62408e035c1 nds32: use asm-generic/mmu_context.h for no-op implementations omits 5b3a582d94e2 mips: use asm-generic/mmu_context.h for no-op implementations omits 97f130106f29 microblaze: use asm-generic/mmu_context.h for no-op implem [...] omits 2fd171be13f0 m68k: use asm-generic/mmu_context.h for no-op implementations omits 8e51efc2d749 ia64: use asm-generic/mmu_context.h for no-op implementations omits c96c177a9468 hexagon: use asm-generic/mmu_context.h for no-op implementations omits 746192ff3a65 csky: use asm-generic/mmu_context.h for no-op implementations omits d98295d31fc1 arm64: use asm-generic/mmu_context.h for no-op implementations omits 56afb8d48017 Revert "platform/x86: wmi: Destroy on cleanup rather than [...] 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 411269babe83 platform/surface: Move Surface Pro 3 Button driver to plat [...] omits 85f7582cd484 platform/surface: Move Surface 3 Power OpRegion driver to [...] omits 4df56c36944b platform/surface: Move Surface 3 Button driver to platform [...] omits f23027ca3d48 platform/surface: Move Surface 3 WMI driver to platform/surface omits 1e3a2bc89de4 platform: Add Surface platform directory omits ab7cffb8d236 MIPS: ingenic: remove unused platform_data header file omits 673a8c4f8517 Documentation: ABI: Add /sys/firmware/lefi/boardinfo descr [...] omits 6c1bfbd9df8c MIPS: Loongson64: Add /sys/firmware/lefi/boardinfo omits ba1c30bf3f25 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns omits 5d78533a0c53 rtc: pcf2127: move watchdog initialisation to a separate function omits 703456ba76e9 thermal: mtk_thermal: make device_reset optional omits c707f973df17 dt-bindings: thermal: mediatek: add documentation for MT8516 SoC omits 07df39d03c34 dt-bindings: thermal: mediatek: make resets property optional omits 4eb7d0cd590d thermal/drivers/rcar: Replace spin_lock_irqsave by spin_lo [...] omits 37b2539e63d6 drivers/thermal/core: Optimize trip points check omits 345a8af7ea63 thermal: core: Move power_actor_set_power into IPA omits 87d238026052 thermal: core: Remove unused functions in power actor section omits 8132df3a06a4 thermal: power_allocator: Respect upper and lower bounds f [...] omits 78e4ea785c07 memory: tegra: Sort tegra210_swgroups by reg address omits f68ac0e6bd83 memory: tegra: Correct tegra210_mc_clients def values omits c14bea053775 memory: tegra: Correct la.reg address of seswr omits 11b3de087a1c dt-bindings: gpio: pca953x: Add support for the NXP PCAL9554B/C omits ae6b4e69a80d scsi: doc: Fix some kernel-doc markups omits 56ae4919f9ed scsi: lpfc: Update lpfc version to 12.8.0.5 omits b67b59443282 scsi: lpfc: Reject CT request for MIB commands omits 8aaa7bcf07a2 scsi: lpfc: Add FDMI Vendor MIB support omits 7c30bb62ed5d scsi: lpfc: Enlarge max_sectors in scsi host templates omits f5201f87ccaf scsi: lpfc: Fix duplicate wq_create_version check omits 7cbef585a12a scsi: lpfc: Removed unused macros in lpfc_attr.c omits e5785d3ec32f scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() omits e7dab164a9aa scsi: lpfc: Fix scheduling call while in softirq context i [...] omits 62e3a931db60 scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvme [...] omits ae0f18bef30d spi: spi-sun6i: enable autosuspend feature omits 940f3bbf3dac spi: rockchip: enable autosuspend feature omits eeed6965071b RDMA/rxe: Remove unused RXE_MR_TYPE_FMR omits 3c6bff3cf988 RDMA: Convert sysfs kobject * show functions to use sysfs_emit() omits 1c7fd72687d6 RDMA: Convert sysfs device * show functions to use sysfs_emit() omits 676a80adba01 RDMA: Remove AH from uverbs_cmd_mask omits 628c02bf38aa RDMA: Remove uverbs cmds from drivers that don't use them omits bd2a40cc2463 RDMA/core Remove uverbs_ex_cmd_mask omits 1f11a7610e50 RDMA: Check create_flags during create_qp omits 1c407cb5d705 RDMA: Check flags during create_cq omits 26e990badde4 RDMA: Check attr_mask during modify_qp omits 652caba5b550 RDMA: Check srq_type during create_srq omits 44ce37bc8bf3 RDMA: Move more uverbs_cmd_mask settings to the core omits c074bb1e30f9 RDMA: Remove elements in uverbs_cmd_mask that all drivers set omits b8e3130dd96b RDMA: Remove uverbs_ex_cmd_mask values that are linked to [...] omits c8ed1ff88c02 scsi: target: tcmu: scatter_/gather_data_area() rework omits a5c29a262ebe RDMA/cxgb4: Remove MW support omits b9dd44fd79a1 scsi: message: fusion: Remove unneeded break omits 170b7d2de29e scsi: Remove unneeded break statements omits 53839b51a767 RDMA/bnxt_re: Set queue pair state when being queried omits 345980a3a5e5 spi: spi-sun6i: implement DMA-based transfer mode omits 434ee4251950 scsi: fc: Update documentation of sysfs nodes for FPIN stats omits 846101960fdb scsi: fc: Add mechanism to update FPIN signal statistics omits 3dcfe0de5a97 scsi: fc: Parse FPIN packets and update statistics omits 547aab51a914 scsi: fc: Add FPIN statistics to fc_host and fc_rport objects omits 874163aab75a scsi: fc: Update formal FPIN descriptor definitions omits bb4b1e3f0c87 Merge tag '20201013212531.428538-1-dianders@chromium.org' [...] omits 778279f4f5e4 soc: qcom: cmd-db: allow loading as a module omits f88d47190a1f Merge series " [PATCH v2 0/5]" from Dmitry Baryshkov <dmit [...] omits 390d828f56a6 regulator: lp872x: make a const array static, makes object [...] omits d4189bc55d5c regulator: fixed: provide bindings using power domain omits bf3a28cf4241 regulator: fixed: support using power domain for enable/disable omits 2316822989a3 remoteproc: ti_k3: fix -Wcast-function-type warning omits 4a434abc40d2 firmware: meson-sm: enable build as module omits 2ee1b42e8a0d Merge existing fixes from spi/for-5.10 omits 01c77cae836a Merge existing fixes from regulator/for-5.10 omits b35f80f2e322 ARM: dts: exynos: Remove interrupts from DMC controller in [...] omits 6e1e90ec0275 regmap: mmio: add config option to allow relaxed MMIO accesses omits 748f0d70087c cpupower: Provide online and offline CPU information omits c5564a50d990 pinctrl: samsung: s3c24xx: remove unneeded break omits f44ca0871b7a qspinlock: use signed temporaries for cmpxchg omits e2bcad676c6b MAINTAINERS: add dt binding headers to memory controller d [...] omits e8ea5764bdb1 arm64: dts: exynos: Harmonize DWC USB3 DT nodes name omits 3e667f65cdc3 ARM: dts: exynos: Harmonize DWC USB3 DT nodes name omits 214a7c874e26 ARM: dts: exynos: Correct DWC USB3 compatible string omits 4b6533c04ad9 ARM: dts: exynos: disable pull up of USB 3.0 over-current [...] omits bd7e7ff56fee ARM: dts: exynos: fix USB 3.0 pins supply being turned off [...] omits 3d992fd8f4e0 ARM: dts: exynos: fix USB 3.0 VBUS control and over-curren [...] omits ecc1ff532b49 ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU omits c19345ea65a8 ARM: multi_v7_defconfig: enable sound driver for Midas platform omits 95f075fec383 ARM: exynos_defconfig: enable sound driver for Midas platform omits 4ab17ed13186 thermal: core: Add upper and lower limits to power_actor_s [...] omits 4a6dbc65f6ef ARM: dts: exynos: Fix schema warnings for pwm-leds omits d9da1785ec0c soc: meson: enable building drivers as modules omits 5d2fc13ba052 soc: amlogic: socinfo: build for specific arch omits 6f6573a4044a asm-generic: fix ffs -Wshadow warning omits 80b4707a2f16 asm-generic: percpu: avoid Wshadow warning omits 2b0ced1203c2 dt-bindings: remoteproc: stm32_rproc: update syscon descriptions omits e67bae44c708 dt-bindings: remoteproc: stm32_rproc: update for firmware [...] omits d5123d2c7191 dt-bindings: arm: stm32: Add compatible for syscon tamp node omits 2a45a08a5bcf asm-generic/sembuf: Update architecture related informatio [...] omits 292f70d7cdd5 arm: use asm-generic/mmu_context.h for no-op implementations omits 75e6a851d696 arc: use asm-generic/mmu_context.h for no-op implementations omits 6dfc3f5bcbf5 alpha: use asm-generic/mmu_context.h for no-op implementations omits 94f89922e1e0 asm-generic: add generic MMU versions of mmu context functions omits 80e8eaab5e98 soc: qcom: geni: Optimize/comment select fifo/dma mode omits 9cb4c67d7717 Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" omits 4b6ea87be44e soc: qcom: geni: More properly switch to DMA mode omits bd1f64bb57f7 arm64: dts: qcom: msm8916-pm8916: Stop using s1/l3 as regulators omits 809f299a9698 arm64: dts: qcom: msm8916: Use power domains for MSS/WCNSS [...] omits 858bce9c4cdd remoteproc: qcom_wcnss: Allow replacing regulators with po [...] omits 20a2269c1983 dt-bindings: remoteproc: qcom,wcnss: Deprecate regulators for PDs omits 8750cf392394 remoteproc: qcom_q6v5_mss: Allow replacing regulators with [...] omits 0711ae454b2d dt-bindings: remoteproc: qcom: Deprecate regulators for Q6V5 PDs omits 3116a9931fa6 hwspinlock: sprd: Remove redundant header files omits 2709436ecf38 arm64: dts: qcom: msm8916: Add RPM power domains omits 84314cf7d0aa soc: qcom: rpmpd: Add MSM8916 power domains omits 819f7d91ad97 dt-bindings: power: rpmpd: Add MSM8916 RPM power domains omits b5a3bf66d7fa soc: qcom: rpmpd: Add MSM8939 power-domains omits 1dd50f17d6ce dt-bindings: power: rpmpd: Add MSM8939 RPM power domains omits 043323da2255 soc: qcom: rpmpd: Rename MAX_8996_RPMPD_STATE to MAX_CORNE [...] omits 5fd7fb438b7c soc: qcom: rpmpd: Add SDM660 power-domains omits ee84049c1391 dt-bindings: power: rpmpd: Add SDM660 power-domains bindings omits cb3659268a12 soc: qcom: rpmh: Allow RPMH driver to be loaded as a module omits 7bb7a83f4d91 Revert "drivers: qcom: rpmh-rsc: Use rcuidle tracepoints f [...] omits c14e64b46944 soc: qcom: llcc: Support chipsets that can write to llcc omits af7244c07637 soc: qcom: llcc: Move llcc configuration to its own function omits 5434dcef5496 ARM: dts: qcom: msm8974-klte: Add support for SD card omits 19524d5b1700 ARM: dts: qcom: msm8974-klte: Add support for wifi omits 99128e7503be ARM: dts: qcom: msm8974-klte: Add gpio expander chip omits 60367221d7d4 ARM: dts: qcom: msm8974-klte: Add support for led omits 972f5a62a698 ARM: dts: qcom: msm8974-klte: Add support for touchscreen omits a193dc521c97 ARM: dts: qcom: msm8974-klte: Add support for touchkey omits 486d49914307 ARM: dts: qcom: msm8974-klte: Merge pinctrl nodes omits fc3e62e25c38 soc: qcom: smp2p: Safely acquire spinlock without IRQs omits 228813aaa711 arm64: dts: qcom: sc7180: Fix one forgotten interconnect r [...] omits 4af5c6dc255c arm64: dts: ipq6018: update the reserved-memory node omits 95d9f84fca1e gpiolib: split error path in gpiod_request_commit() omits 8bbff39c6c6c gpiolib: Unify expectations about ->request() returned value omits 6bc9d7391ad6 Merge tag 'optee-use-uuid-api-for-v5.10' of git://git.lina [...] 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 9dcd17be61e4 arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk omits 529adfe8f131 locks: fix a typo at a kernel-doc markup omits 16238415eb98 locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock omits 6e0781e092a1 clk: rockchip: Add appropriate arch dependencies omits 2612afd9b979 arm64: dts: allwinner: h6: Harmonize DWC USB3 DT nodes name omits 40fe44cab01c arm64: dts: mediatek: mt8516: add usb1 node omits 5fae27102699 arm64: dts: mediatek: mt8516: rename usb phy omits 204b9cd58f4c arm64: dts: mediatek: mt8516: add auxadc node omits 54e9f3633ed1 dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC omits e55c56df43dd arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value omits 4c7a6260775d arm64: dts: add dts nodes for MT6779 omits f74cdb1c4e9b arm64: dts: mt8173-elm: Remove ddc property from panel omits cc7a16b14f38 MAINTAINERS: change mediatek wiki page omits 4007844b0581 soc: mediatek: Check if power domains can be powered on at [...] omits f1118a28bef9 cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Ch [...] omits 96999c797ec1 memory: jz4780_nemc: Fix an error pointer vs NULL check in [...] omits 81f652afa6ad pinctrl: renesas: r8a7790: Add VIN1-B and VIN2-G pins, gro [...] omits cf25d802e029 soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init [...] omits 7f2c2f38c1c0 clk: renesas: rcar-gen3: Remove stp_ck handling for SDHI omits bdf0c8ea8c63 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits 661495164934 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits 05e6ae33cf98 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits 622007d172fb arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Add pa [...] omits 53e573dc39fb arm64: dts: renesas: cat875: Remove rxc-skew-ps from ether [...] omits 67d3dcf12a3d arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from [...] omits d311d818fa8c ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Enable VIN instances omits ca3b4330a543 arm64: dts: renesas: r8a77961: Add MSIOF nodes omits e8c471588890 arm64: dts: renesas: Align GPIO hog names with dtschema omits 9b533dc8f340 ARM: dts: r8a7742-iwg21d-q7: Add LCD support omits 12ec7e56ce95 Documentation: leds: remove invalidated information omits 79bd11db8ba8 ARM: dts: imx: align GPIO hog names with dtschema omits dfedd2ac4725 arm64: dts: imx8mq-librem5: align GPIO hog names with dtschema omits 688eb28211ab efi/x86: Only copy the compressed kernel image in efi_relo [...] omits bc13809f1c47 efi/libstub/x86: simplify efi_is_native() omits 09d56d92ad25 PM / devfreq: tegra30: Silence deferred probe error omits cc2a4e836120 PM / devfreq: tegra20: Relax Kconfig dependency omits 9a93386bf667 PM / devfreq: tegra20: Silence deferred probe error 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 540742fb109f dt-bindings: clock: imx-lpcg: add support to parse clocks [...] omits 96ffcdf239de PM / devfreq: Remove redundant governor_name from struct devfreq omits 5f1a9066fcb2 PM / devfreq: Add governor attribute flag for specifc sysfs nodes omits 02f5bea93cdc dt-bindings: firmware: imx-scu: new binding to parse clock [...] omits 0dd25a0d12a1 PM / devfreq: Add governor feature flag omits cab477d0d4fb PM / devfreq: Add tracepoint for frequency changes omits b4365423bb7a PM / devfreq: Unify frequency change to devfreq_update_tar [...] omits 4281461c01f7 trace: events: devfreq: Use fixed indentation size to impr [...] omits d4948d19d47f c6x: kill ELF_CORE_COPY_FPREGS omits 7848d2e26d7a whack-a-mole: USE_ELF_CORE_DUMP omits 77f9c902f45f [ia64] ptrace_[sg]etregs(): use access_elf_reg() instead o [...] omits 3b2d387c5e27 [ia64] missed cleanups from switch to regset coredumps omits 1510723087d2 arm: kill dump_task_regs() omits 319c15174757 epoll: take epitem list out of struct file omits d9f41e3c95a1 epoll: massage the check list insertion omits b62d2706a754 lift rcu_read_lock() into reverse_path_check() omits 44cdc1d952e3 convert ->f_ep_links/->fllink to hlist omits d1ec50adb560 ep_insert(): move creation of wakeup source past the fl_ep [...] omits 2c0b71c1e9c9 fold ep_read_events_proc() into the only caller omits ad9366b1361f take the common part of ep_eventpoll_poll() and ep_item_po [...] omits 85353e919f6e ep_insert(): we only need tep->mtx around the insertion itself omits e3e096e7fc30 ep_insert(): don't open-code ep_remove() on failure exits omits 57804b1cc461 lift locking/unlocking ep->mtx out of ep_{start,done}_scan() omits ff07952aeda8 ep_send_events_proc(): fold into the caller omits 443f1a042233 lift the calls of ep_send_events_proc() into the callers omits 1ec09974d845 lift the calls of ep_read_events_proc() into the callers omits db502f8a3b0b ep_scan_ready_list(): prepare to splitup omits bde03c4c1a6b ep_loop_check_proc(): saner calling conventions omits 6a3890c47479 get rid of ep_push_nested() omits 56c428cac5a2 ep_loop_check_proc(): lift pushing the cookie into callers omits d16312a46936 clean reverse_path_check_proc() a bit omits 0c320f776ed8 reverse_path_check_proc(): don't bother with cookies omits aebf15f0fbd5 reverse_path_check_proc(): sane arguments omits 773318eddbac untangling ep_call_nested(): and there was much rejoicing omits 99d84d4330e8 untangling ep_call_nested(): move push/pop of cookie into [...] omits 3b1688efa01c untangling ep_call_nested(): take pushing cookie into a helper omits d01f0594d727 untangling ep_call_nested(): it's all serialized on epmutex. omits 8677600d7966 untangling ep_call_nested(): get rid of useless arguments omits 364f374f22ba epoll: get rid of epitem->nwait omits 80285b75c683 epoll: switch epitem->pwqlist to single-linked list omits 1434f9fc0e47 SFH: Create HID report to Enable support of AMD sensor fus [...] omits 4b2c53d93a4b SFH:Transport Driver to add support of AMD Sensor Fusion H [...] omits 4f567b9f8141 SFH: PCIe driver to add support of AMD sensor fusion hub omits 302f0dad8c97 SFH: Add maintainers and documentation for AMD SFH based o [...] omits 57222a1be27e tee: optee: Use UUID API for exporting the UUID omits 8b62740472c4 ACPI, APEI: make apei_resources_all static omits cd460be0460f soc: aspeed-lpc-ctrl: Fix driver name omits 4d1d81dbc9d5 soc: aspeed-lpc-ctrl: Fix whitespace omits 5042d3f278de soc: aspeed-lpc-ctrl: LPC to AHB mapping on ast2600 omits 6bf4ddbe2b48 soc: aspeed-lpc-ctrl: Fail probe of lpc-ctrl if reserved m [...] omits 44ddc4de87a5 soc: aspeed: lpc: Add AST2600 compatible strings omits e8589796a6d1 dt-bindings: aspeed-lpc: Add AST2600 compatible strings omits fe100b382c1c ARM: dts: aspeed: Add silicon id node omits e0218dca5787 soc: aspeed: Add soc info driver omits 7c1f6281549b dt-bindings: aspeed: Add silicon id node to SCU omits 592693a1f881 soc: aspeed: Improve kconfig adds 3ac874fa84d1 i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs
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 (7c1dffd471b1) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu_native_check_gcc/rel [...]
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: .mailmap | 3 - Documentation/ABI/stable/sysfs-driver-dma-idxd | 21 - Documentation/ABI/testing/sysfs-bus-pci | 9 - Documentation/ABI/testing/sysfs-class-devfreq | 54 +- Documentation/ABI/testing/sysfs-class-fc_host | 23 - .../ABI/testing/sysfs-class-fc_remote_ports | 23 - .../ABI/testing/sysfs-class-firmware-attributes | 258 -- Documentation/ABI/testing/sysfs-class-intel_pmt | 119 - Documentation/ABI/testing/sysfs-class-rnbd-client | 8 +- Documentation/ABI/testing/sysfs-class-rnbd-server | 8 - Documentation/ABI/testing/sysfs-devices-system-cpu | 3 +- .../ABI/testing/sysfs-firmware-lefi-boardinfo | 35 - Documentation/ABI/testing/sysfs-fs-f2fs | 7 - .../ABI/testing/sysfs-kernel-iommu_groups | 30 - Documentation/ABI/testing/sysfs-kernel-reboot | 32 - Documentation/admin-guide/cgroup-v1/memcg_test.rst | 15 +- Documentation/admin-guide/cgroup-v1/memory.rst | 21 +- Documentation/admin-guide/device-mapper/verity.rst | 7 +- Documentation/admin-guide/kdump/vmcoreinfo.rst | 6 - Documentation/admin-guide/kernel-parameters.txt | 17 +- Documentation/admin-guide/perf-security.rst | 81 +- Documentation/admin-guide/pstore-blk.rst | 7 +- Documentation/admin-guide/sysctl/vm.rst | 2 +- Documentation/arm/memory.rst | 12 +- Documentation/arm/samsung-s3c24xx/gpio.rst | 4 +- Documentation/arm/samsung-s3c24xx/overview.rst | 22 +- Documentation/arm/samsung-s3c24xx/usb-host.rst | 6 +- Documentation/arm/samsung/gpio.rst | 3 +- Documentation/arm64/memory.rst | 2 +- Documentation/core-api/irq/irq-domain.rst | 6 - Documentation/dev-tools/kasan.rst | 264 +- Documentation/dev-tools/kunit/usage.rst | 83 +- Documentation/dev-tools/ubsan.rst | 1 - Documentation/devicetree/bindings/Makefile | 10 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 34 - .../devicetree/bindings/arm/bcm/brcm,bcm4908.yaml | 38 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 12 +- Documentation/devicetree/bindings/arm/fsl.yaml | 360 +- .../devicetree/bindings/arm/idle-states.yaml | 2 +- .../devicetree/bindings/arm/mediatek.yaml | 4 - .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 1 - .../bindings/arm/mstar/mstar,smpctrl.yaml | 40 - .../devicetree/bindings/arm/mstar/mstar.yaml | 6 - .../devicetree/bindings/arm/picoxcell.txt | 24 + Documentation/devicetree/bindings/arm/renesas.yaml | 1 - .../devicetree/bindings/arm/rockchip.yaml | 23 - .../bindings/arm/samsung/samsung-boards.yaml | 21 - .../bindings/arm/stm32/st,stm32-syscon.yaml | 5 - .../devicetree/bindings/arm/stm32/stm32.yaml | 23 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 23 - Documentation/devicetree/bindings/arm/tegra.yaml | 3 - .../bindings/arm/tegra/nvidia,tegra30-actmon.txt | 25 - Documentation/devicetree/bindings/arm/vt8500.yaml | 3 +- .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- .../devicetree/bindings/bus/baikal,bt1-axi.yaml | 2 +- .../bindings/bus/nvidia,tegra210-aconnect.txt | 44 + .../bindings/bus/nvidia,tegra210-aconnect.yaml | 82 - .../devicetree/bindings/clock/adi,axi-clkgen.yaml | 53 - .../devicetree/bindings/clock/axi-clkgen.txt | 25 + .../devicetree/bindings/clock/canaan,k210-clk.yaml | 54 - .../bindings/clock/fsl,flexspi-clock.yaml | 55 - .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 79 +- .../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/clock/sifive/fu740-prci.yaml | 60 - .../bindings/connector/usb-connector.yaml | 32 +- .../devicetree/bindings/crypto/picochip-spacc.txt | 21 + .../devicetree/bindings/devfreq/exynos-bus.txt | 71 +- .../bindings/display/bridge/analogix,anx7625.yaml | 4 +- .../bindings/display/bridge/anx6345.yaml | 2 + .../bindings/display/bridge/intel,keembay-dsi.yaml | 4 +- .../bindings/display/bridge/ite,it6505.yaml | 2 + .../bindings/display/bridge/lvds-codec.yaml | 3 +- .../devicetree/bindings/display/bridge/ps8640.yaml | 2 + .../bindings/display/bridge/simple-bridge.yaml | 1 + .../display/bridge/thine,thc63lvd1024.yaml | 1 + .../bindings/display/bridge/toshiba,tc358775.yaml | 2 + .../bindings/display/imx/fsl-imx-drm.txt | 2 +- .../bindings/display/intel,keembay-msscam.yaml | 4 +- .../bindings/display/panel/abt,y030xx067a.yaml | 2 +- .../bindings/display/panel/novatek,nt36672a.yaml | 2 +- .../bindings/display/panel/panel-simple.yaml | 2 - .../display/tegra/nvidia,tegra20-host1x.txt | 68 - .../bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml | 1 + .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 5 +- .../devicetree/bindings/dma/atmel-xdma.txt | 3 +- .../devicetree/bindings/dma/dma-common.yaml | 4 +- .../devicetree/bindings/dma/dma-router.yaml | 2 +- .../devicetree/bindings/dma/ingenic,dma.yaml | 2 +- .../devicetree/bindings/dma/mtk-uart-apdma.txt | 1 - .../bindings/dma/nvidia,tegra210-adma.txt | 56 + .../bindings/dma/nvidia,tegra210-adma.yaml | 99 - .../devicetree/bindings/dma/qcom,gpi.yaml | 88 - .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 1 + .../bindings/dma/snps,dma-spear1340.yaml | 10 +- .../devicetree/bindings/dma/ti/k3-bcdma.yaml | 164 - .../devicetree/bindings/dma/ti/k3-pktdma.yaml | 172 - Documentation/devicetree/bindings/eeprom/at24.yaml | 4 +- Documentation/devicetree/bindings/eeprom/at25.yaml | 4 +- .../devicetree/bindings/fsi/ibm,p9-occ.txt | 12 +- .../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/gpu/arm,mali-bifrost.yaml | 17 - .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 17 - .../devicetree/bindings/gpu/nvidia,gk20a.txt | 4 +- Documentation/devicetree/bindings/hwmon/ad741x.txt | 15 + .../devicetree/bindings/hwmon/adi,ad741x.yaml | 39 - .../devicetree/bindings/hwmon/adi,adm1275.yaml | 57 - .../devicetree/bindings/hwmon/adi,ltc2992.yaml | 80 - .../devicetree/bindings/hwmon/adm1275.txt | 25 + .../devicetree/bindings/hwmon/ads7828.txt | 25 + .../devicetree/bindings/hwmon/amd,sbtsi.yaml | 54 - Documentation/devicetree/bindings/hwmon/ina2xx.txt | 24 + .../devicetree/bindings/hwmon/moortec,mr75203.yaml | 2 +- .../devicetree/bindings/hwmon/pwm-fan.txt | 28 +- .../devicetree/bindings/hwmon/sensirion,shtc1.yaml | 4 +- .../devicetree/bindings/hwmon/ti,ads7828.yaml | 57 - .../devicetree/bindings/hwmon/ti,ina2xx.yaml | 55 - .../devicetree/bindings/hwmon/ti,tmp513.yaml | 2 +- Documentation/devicetree/bindings/i2c/i2c-gate.txt | 41 + .../devicetree/bindings/i2c/i2c-gate.yaml | 39 - .../devicetree/bindings/i2c/i2c-ocores.txt | 8 +- Documentation/devicetree/bindings/i2c/i2c-omap.txt | 1 - Documentation/devicetree/bindings/i2c/i2c-owl.txt | 29 + Documentation/devicetree/bindings/i2c/i2c-owl.yaml | 62 - .../devicetree/bindings/i2c/mellanox,i2c-mlxbf.txt | 42 + .../bindings/i2c/mellanox,i2c-mlxbf.yaml | 78 - .../bindings/i2c/snps,designware-i2c.yaml | 8 + .../devicetree/bindings/i3c/mipi-i3c-hci.yaml | 47 - .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 3 +- .../bindings/iio/humidity/ti,hdc2010.yaml | 3 +- .../bindings/iio/light/upisemi,us5182.yaml | 2 +- .../bindings/iio/proximity/semtech,sx9310.yaml | 6 +- .../devicetree/bindings/input/ariel-pwrbutton.yaml | 57 - .../devicetree/bindings/input/atmel,maxtouch.txt | 41 + .../devicetree/bindings/input/atmel,maxtouch.yaml | 81 - .../bindings/input/cypress,tm2-touchkey.txt | 33 + .../bindings/input/cypress,tm2-touchkey.yaml | 73 - .../devicetree/bindings/input/dlg,da7280.txt | 108 - .../bindings/input/fsl,mpr121-touchkey.yaml | 3 +- .../devicetree/bindings/input/gpio-keys.yaml | 12 +- .../bindings/input/sprd,sc27xx-vibra.txt | 23 + .../bindings/input/sprd,sc27xx-vibrator.yaml | 48 - .../bindings/input/touchscreen/edt-ft5x06.yaml | 3 +- .../bindings/input/touchscreen/ektf2127.txt | 2 +- .../bindings/interrupt-controller/arm,gic.yaml | 9 +- .../interrupt-controller/fsl,ls-extirq.txt | 8 +- .../interrupt-controller/mscc,ocelot-icpu-intr.txt | 21 + .../mscc,ocelot-icpu-intr.yaml | 64 - .../bindings/interrupt-controller/mti,gic.yaml | 4 +- .../interrupt-controller/ti,pruss-intc.yaml | 2 +- .../bindings/interrupt-controller/ti,sci-inta.yaml | 2 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 9 +- .../devicetree/bindings/leds/backlight/common.yaml | 4 +- Documentation/devicetree/bindings/leds/common.yaml | 16 +- .../devicetree/bindings/leds/leds-lp55xx.yaml | 10 +- .../devicetree/bindings/leds/leds-pwm.txt | 50 + .../devicetree/bindings/leds/leds-pwm.yaml | 70 - .../devicetree/bindings/mailbox/arm,mhu.yaml | 1 + .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 209 - Documentation/devicetree/bindings/media/coda.yaml | 42 +- .../bindings/media/i2c/maxim,max9286.yaml | 1 + .../devicetree/bindings/media/i2c/mipi-ccs.yaml | 14 +- .../devicetree/bindings/media/i2c/sony,imx214.yaml | 3 + .../devicetree/bindings/media/i2c/sony,imx274.yaml | 3 + .../memory-controllers/mediatek,smi-common.txt | 50 + .../memory-controllers/mediatek,smi-common.yaml | 142 - .../memory-controllers/mediatek,smi-larb.txt | 50 + .../memory-controllers/mediatek,smi-larb.yaml | 132 - .../memory-controllers/nvidia,tegra124-emc.yaml | 19 - .../memory-controllers/nvidia,tegra124-mc.yaml | 5 - .../memory-controllers/nvidia,tegra20-emc.txt | 28 +- .../memory-controllers/nvidia,tegra20-mc.txt | 3 - .../memory-controllers/nvidia,tegra30-emc.yaml | 18 - .../memory-controllers/nvidia,tegra30-mc.yaml | 5 - .../devicetree/bindings/mfd/aspeed-lpc.txt | 8 +- .../devicetree/bindings/mfd/aspeed-scu.txt | 26 - .../devicetree/bindings/mfd/rohm,bd71837-pmic.yaml | 6 - .../devicetree/bindings/mfd/st,stm32-timers.yaml | 6 +- .../devicetree/bindings/mfd/st,stmfx.yaml | 3 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 4 - Documentation/devicetree/bindings/mips/mscc.txt | 2 +- .../devicetree/bindings/misc/fsl,dpaa2-console.txt | 11 + .../bindings/misc/fsl,dpaa2-console.yaml | 25 - .../devicetree/bindings/mmc/arasan,sdhci.yaml | 2 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 1 - Documentation/devicetree/bindings/mmc/mtk-sd.txt | 75 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 176 - Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 4 +- .../devicetree/bindings/mtd/gpmi-nand.yaml | 76 +- .../devicetree/bindings/mtd/intel,lgm-nand.yaml | 99 - .../devicetree/bindings/mtd/nand-controller.yaml | 11 +- .../devicetree/bindings/mtd/partition.txt | 131 +- .../bindings/mtd/partitions/fixed-partitions.yaml | 152 - .../devicetree/bindings/mtd/qcom_nandc.txt | 4 - .../bindings/mtd/rockchip,nand-controller.yaml | 161 - .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 6 +- .../bindings/net/amlogic,meson-dwmac.yaml | 2 +- Documentation/devicetree/bindings/net/dsa/b53.txt | 149 + .../devicetree/bindings/net/dsa/brcm,b53.yaml | 249 -- Documentation/devicetree/bindings/net/dsa/dsa.yaml | 12 +- .../bindings/net/ethernet-controller.yaml | 25 +- .../devicetree/bindings/net/ethernet-phy.yaml | 20 +- .../bindings/net/fsl,qoriq-mc-dpmac.yaml | 60 - Documentation/devicetree/bindings/net/macb.txt | 2 + Documentation/devicetree/bindings/net/mdio.yaml | 2 +- .../bindings/net/mediatek,star-emac.yaml | 2 +- .../devicetree/bindings/net/qcom,ipa.yaml | 3 +- .../devicetree/bindings/net/snps,dwmac.yaml | 38 +- .../bindings/net/socionext,uniphier-ave4.yaml | 2 +- .../devicetree/bindings/net/ti,cpsw-switch.yaml | 2 +- .../devicetree/bindings/net/ti,dp83867.yaml | 12 +- .../devicetree/bindings/net/ti,dp83869.yaml | 8 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 4 +- .../bindings/net/wireless/qcom,ath11k.yaml | 2 +- Documentation/devicetree/bindings/opp/opp.txt | 54 +- .../devicetree/bindings/pci/cdns-pcie-ep.yaml | 3 + .../devicetree/bindings/pci/qcom,pcie.txt | 6 +- .../devicetree/bindings/pci/rcar-pci-ep.yaml | 9 - .../devicetree/bindings/pci/rcar-pci-host.yaml | 115 - Documentation/devicetree/bindings/pci/rcar-pci.txt | 72 + .../bindings/pci/samsung,exynos-pcie.yaml | 119 - .../bindings/pci/samsung,exynos5440-pcie.txt | 58 + .../devicetree/bindings/pci/ti,j721e-pci-ep.yaml | 23 +- .../devicetree/bindings/pci/ti,j721e-pci-host.yaml | 27 +- .../bindings/phy/samsung,exynos-pcie-phy.yaml | 51 - .../devicetree/bindings/phy/ti,omap-usb2.yaml | 4 +- .../bindings/pinctrl/microchip,sparx5-sgpio.yaml | 161 - .../bindings/pinctrl/mscc,ocelot-pinctrl.txt | 3 +- .../bindings/pinctrl/nvidia,tegra194-pinmux.txt | 2 +- .../bindings/pinctrl/qcom,lpass-lpi-pinctrl.yaml | 130 - .../bindings/pinctrl/qcom,msm8953-pinctrl.yaml | 167 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 3 - .../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 158 - .../bindings/pinctrl/qcom,sdx55-pinctrl.yaml | 154 - .../bindings/power/mediatek,power-controller.yaml | 293 -- .../devicetree/bindings/power/qcom,rpmpd.yaml | 4 - .../bindings/power/reset/ocelot-reset.txt | 4 +- .../bindings/power/reset/regulator-poweroff.yaml | 37 - .../bindings/power/supply/cw2015_battery.yaml | 2 +- .../devicetree/bindings/powerpc/sleep.yaml | 2 +- .../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 - .../bindings/regulator/anatop-regulator.yaml | 1 + .../devicetree/bindings/regulator/dlg,da9121.yaml | 189 - .../bindings/regulator/fixed-regulator.yaml | 47 - .../bindings/regulator/mcp16502-regulator.txt | 2 +- .../bindings/regulator/nxp,pf8x00-regulator.yaml | 211 - .../bindings/regulator/qcom,rpmh-regulator.txt | 6 - .../bindings/regulator/rohm,bd71837-regulator.yaml | 48 - .../bindings/regulator/rohm,bd71847-regulator.yaml | 49 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 12 +- .../bindings/remoteproc/qcom,wcnss-pil.txt | 20 +- .../bindings/remoteproc/st,stm32-rproc.yaml | 21 +- .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 2 - .../bindings/remoteproc/ti,pru-rproc.yaml | 214 - .../bindings/reset/brcm,bcm6345-reset.yaml | 37 - .../devicetree/bindings/reset/snps,dw-reset.txt | 2 +- Documentation/devicetree/bindings/rtc/rtc.yaml | 5 - Documentation/devicetree/bindings/serial/8250.yaml | 6 +- .../devicetree/bindings/serial/litex,liteuart.yaml | 40 - .../bindings/soc/litex/litex,soc-controller.yaml | 41 - .../devicetree/bindings/soc/mediatek/devapc.yaml | 60 - .../soc/microchip/atmel,at91rm9200-tcb.yaml | 34 +- .../devicetree/bindings/soc/ti/k3-ringacc.yaml | 2 +- .../bindings/soc/xilinx/xlnx,vcu-settings.yaml | 43 - .../devicetree/bindings/soc/xilinx/xlnx,vcu.txt | 9 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 2 +- .../bindings/sound/nvidia,tegra30-hda.yaml | 2 + .../devicetree/bindings/sound/st,stm32-sai.yaml | 4 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 - .../devicetree/bindings/spi/spi-controller.yaml | 27 - .../devicetree/bindings/spi/spi-sifive.yaml | 10 +- .../bindings/thermal/mediatek-thermal.txt | 3 +- .../bindings/thermal/rcar-gen3-thermal.yaml | 17 +- .../devicetree/bindings/thermal/rcar-thermal.yaml | 48 +- .../bindings/timer/snps,dw-apb-timer.yaml | 7 + .../devicetree/bindings/trivial-devices.yaml | 12 +- .../devicetree/bindings/usb/renesas,usb-xhci.yaml | 1 + .../devicetree/bindings/usb/renesas,usbhs.yaml | 3 + .../devicetree/bindings/usb/st,stusb160x.yaml | 87 - .../devicetree/bindings/vendor-prefixes.yaml | 38 +- .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 3 - .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 16 - .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 10 +- Documentation/driver-api/dma-buf.rst | 2 +- Documentation/driver-api/dmaengine/client.rst | 4 +- Documentation/driver-api/driver-model/devres.rst | 6 - Documentation/driver-api/gpio/consumer.rst | 18 +- Documentation/driver-api/gpio/driver.rst | 67 +- Documentation/driver-api/input.rst | 9 + Documentation/driver-api/mtd/nand_ecc.rst | 2 +- Documentation/driver-api/mtdnand.rst | 3 + .../driver-api/thermal/power_allocator.rst | 12 +- Documentation/driver-api/thermal/sysfs-api.rst | 3 +- .../features/debug/KASAN/arch-support.txt | 2 +- .../features/time/clockevents/arch-support.txt | 8 +- .../features/time/irq-time-acct/arch-support.txt | 2 +- .../time/modern-timekeeping/arch-support.txt | 33 + Documentation/filesystems/ext2.rst | 1 - Documentation/filesystems/ext4/journal.rst | 50 - Documentation/filesystems/f2fs.rst | 36 - Documentation/filesystems/files.rst | 8 +- Documentation/filesystems/gfs2.rst | 37 +- Documentation/filesystems/nfs/exporting.rst | 52 - Documentation/filesystems/overlayfs.rst | 36 +- Documentation/filesystems/proc.rst | 2 - Documentation/firmware-guide/acpi/dsd/leds.rst | 8 +- Documentation/firmware-guide/acpi/enumeration.rst | 154 - .../firmware-guide/acpi/gpio-properties.rst | 56 +- Documentation/hid/amd-sfh-hid.rst | 145 - Documentation/hid/hidraw.rst | 45 +- Documentation/hid/index.rst | 1 - Documentation/hwmon/adm1275.rst | 2 +- Documentation/hwmon/amd_energy.rst | 7 +- Documentation/hwmon/corsair-psu.rst | 82 - Documentation/hwmon/index.rst | 6 - Documentation/hwmon/ltc2992.rst | 56 - Documentation/hwmon/max127.rst | 45 - Documentation/hwmon/nct6683.rst | 3 +- Documentation/hwmon/pm6764tr.rst | 32 - Documentation/hwmon/pmbus-core.rst | 6 + Documentation/hwmon/pmbus.rst | 6 + Documentation/hwmon/q54sj108a2.rst | 54 - Documentation/hwmon/sbtsi_temp.rst | 42 - Documentation/input/input-programming.rst | 46 - Documentation/kbuild/kconfig-language.rst | 35 - Documentation/kbuild/kconfig-macro-language.rst | 2 +- Documentation/kbuild/makefiles.rst | 365 +- Documentation/kbuild/modules.rst | 2 +- Documentation/leds/leds-class.rst | 10 + .../device_drivers/ethernet/davicom/dm9000.rst | 2 +- Documentation/power/energy-model.rst | 30 +- Documentation/process/submit-checklist.rst | 24 +- Documentation/process/submitting-patches.rst | 8 +- Documentation/scheduler/sched-energy.rst | 5 - Documentation/sphinx/parse-headers.pl | 2 +- Documentation/target/tcm_mod_builder.py | 2 +- Documentation/trace/events-kmem.rst | 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/vm/unevictable-lru.rst | 22 +- MAINTAINERS | 210 +- Makefile | 6 +- arch/Kconfig | 48 +- arch/alpha/Kconfig | 1 + arch/alpha/include/asm/mmu_context.h | 12 +- arch/alpha/include/asm/thread_info.h | 2 - arch/alpha/kernel/entry.S | 2 +- arch/alpha/kernel/process.c | 2 +- arch/alpha/kernel/rtc.c | 2 +- arch/alpha/kernel/signal.c | 2 +- arch/alpha/kernel/sys_jensen.c | 2 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/arc/Kconfig | 1 + arch/arc/include/asm/mmu_context.h | 17 +- arch/arc/include/asm/thread_info.h | 4 +- arch/arc/kernel/entry.S | 3 +- arch/arc/kernel/signal.c | 2 +- arch/arm/Kconfig | 51 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 10 +- arch/arm/boot/compressed/Makefile | 1 - arch/arm/boot/compressed/head.S | 60 +- arch/arm/boot/compressed/string.c | 19 - arch/arm/boot/dts/Makefile | 31 +- arch/arm/boot/dts/am335x-baltos.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 54 - arch/arm/boot/dts/am335x-cm-t335.dts | 2 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 2 +- arch/arm/boot/dts/am335x-nano.dts | 1 + arch/arm/boot/dts/am33xx-l4.dtsi | 102 +- arch/arm/boot/dts/am33xx.dtsi | 185 +- arch/arm/boot/dts/am4372.dtsi | 175 +- arch/arm/boot/dts/am437x-l4.dtsi | 83 +- arch/arm/boot/dts/armada-375.dtsi | 2 +- arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts | 112 - arch/arm/boot/dts/armada-385-turris-omnia.dts | 179 +- arch/arm/boot/dts/armada-388-clearfog.dts | 4 +- arch/arm/boot/dts/armada-388-clearfog.dtsi | 10 +- arch/arm/boot/dts/armada-388-helios4.dts | 6 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 12 +- arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts | 17 - arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi | 104 - arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts | 17 - arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi | 104 - .../boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts | 17 - arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi | 104 - arch/arm/boot/dts/aspeed-ast2600-evb.dts | 20 - arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 77 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 924 ---- .../arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts | 57 - arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 888 ---- .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 13 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 120 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 112 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts | 37 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 39 +- arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 11 +- arch/arm/boot/dts/aspeed-g4.dtsi | 5 - arch/arm/boot/dts/aspeed-g5.dtsi | 5 - arch/arm/boot/dts/aspeed-g6.dtsi | 7 +- .../boot/dts/ast2400-facebook-netbmc-common.dtsi | 117 - arch/arm/boot/dts/at91-kizbox.dts | 55 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 8 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 16 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 10 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 8 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 13 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 7 - arch/arm/boot/dts/at91-sama5d4_xplained.dts | 7 - arch/arm/boot/dts/at91-smartkiz.dts | 6 +- arch/arm/boot/dts/at91sam9260.dtsi | 25 + arch/arm/boot/dts/at91sam9g45.dtsi | 27 + arch/arm/boot/dts/at91sam9m10g45ek.dts | 10 +- arch/arm/boot/dts/at91sam9rl.dtsi | 25 + arch/arm/boot/dts/at91sam9rlek.dts | 10 +- arch/arm/boot/dts/at91sam9x5.dtsi | 28 + arch/arm/boot/dts/bcm-cygnus.dtsi | 1 + arch/arm/boot/dts/bcm-nsp.dtsi | 8 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 2 - arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 7 + arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 7 + arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 3 + arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 + arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 7 + arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 7 + arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 + arch/arm/boot/dts/bcm4709.dtsi | 4 - arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 94 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 3 + arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 3 + arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 3 + arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 7 +- arch/arm/boot/dts/bcm47094.dtsi | 13 - arch/arm/boot/dts/bcm5301x.dtsi | 67 +- arch/arm/boot/dts/bcm53573.dtsi | 4 +- arch/arm/boot/dts/bcm953012er.dts | 3 + arch/arm/boot/dts/bcm958522er.dts | 4 - arch/arm/boot/dts/bcm958525er.dts | 4 - arch/arm/boot/dts/bcm958525xmc.dts | 4 - arch/arm/boot/dts/bcm958622hr.dts | 3 + arch/arm/boot/dts/bcm958623hr.dts | 3 + arch/arm/boot/dts/bcm958625hr.dts | 3 + arch/arm/boot/dts/bcm958625k.dts | 3 + arch/arm/boot/dts/bcm988312hr.dts | 3 + arch/arm/boot/dts/dove-sbc-a510.dts | 1 - arch/arm/boot/dts/dra7.dtsi | 185 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 14 - arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi | 4 +- arch/arm/boot/dts/exynos3250-artik5-eval.dts | 26 - arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-monk.dts | 8 +- arch/arm/boot/dts/exynos3250-rinato.dts | 8 +- arch/arm/boot/dts/exynos3250.dtsi | 54 +- arch/arm/boot/dts/exynos4.dtsi | 26 +- arch/arm/boot/dts/exynos4210-i9100.dts | 6 +- arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 22 +- arch/arm/boot/dts/exynos4210-trats.dts | 35 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 29 - arch/arm/boot/dts/exynos4210.dtsi | 36 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 9 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 47 +- arch/arm/boot/dts/exynos4412-n710x.dts | 2 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 11 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 26 - arch/arm/boot/dts/exynos4412-odroidx.dts | 58 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos4412-p4note-n8010.dts | 17 - arch/arm/boot/dts/exynos4412-p4note.dtsi | 1132 ----- arch/arm/boot/dts/exynos4412-smdk4412.dts | 20 +- arch/arm/boot/dts/exynos4412.dtsi | 32 +- arch/arm/boot/dts/exynos5250-arndale.dts | 6 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 +- arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +- arch/arm/boot/dts/exynos5250-snow.dts | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5250.dtsi | 7 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 33 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 28 - arch/arm/boot/dts/exynos5410.dtsi | 4 - arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 6 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 39 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 34 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 22 - arch/arm/boot/dts/exynos5422-odroidxu3.dts | 30 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 11 +- arch/arm/boot/dts/exynos54xx.dtsi | 5 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 +- arch/arm/boot/dts/hi3519-demb.dts | 2 +- arch/arm/boot/dts/hi3519.dtsi | 32 +- arch/arm/boot/dts/hi3620-hi4511.dts | 24 +- arch/arm/boot/dts/hi3620.dtsi | 32 +- arch/arm/boot/dts/hip01-ca9x2.dts | 2 +- arch/arm/boot/dts/hip01.dtsi | 26 +- arch/arm/boot/dts/hip04-d01.dts | 2 +- arch/arm/boot/dts/hip04.dtsi | 6 +- arch/arm/boot/dts/hisi-x5hd2-dkb.dts | 2 +- arch/arm/boot/dts/hisi-x5hd2.dtsi | 42 +- arch/arm/boot/dts/imx25.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx28.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 3 +- arch/arm/boot/dts/imx35.dtsi | 2 +- arch/arm/boot/dts/imx50-kobo-aura.dts | 41 +- arch/arm/boot/dts/imx50.dtsi | 2 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53-ppd.dts | 17 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-alti6p.dts | 564 --- arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 2 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/imx6dl-lanmcu.dts | 470 -- arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-nymph.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-pi.dts | 2 +- arch/arm/boot/dts/imx6q-apalis-eval.dts | 2 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 2 +- arch/arm/boot/dts/imx6q-apalis-ixora.dts | 2 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 28 +- arch/arm/boot/dts/imx6q-pico-dwarf.dts | 2 +- arch/arm/boot/dts/imx6q-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6q-pico-nymph.dts | 2 +- arch/arm/boot/dts/imx6q-pico-pi.dts | 2 +- arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 6 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 8 +- arch/arm/boot/dts/imx6qdl.dtsi | 12 +- arch/arm/boot/dts/imx6qp-prtwd3.dts | 553 --- arch/arm/boot/dts/imx6sl-warp.dts | 4 +- arch/arm/boot/dts/imx6sl.dtsi | 3 - arch/arm/boot/dts/imx6sll.dtsi | 2 - arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 8 +- arch/arm/boot/dts/imx6sx.dtsi | 7 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 1 - .../boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts | 94 - .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 1 - .../boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi | 151 - arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 43 + arch/arm/boot/dts/imx6ul.dtsi | 10 +- .../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 1 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 1 - .../boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi | 26 - arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 7 + arch/arm/boot/dts/imx7-colibri-aster.dtsi | 2 +- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 2 +- arch/arm/boot/dts/imx7-mba7.dtsi | 69 +- arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dts | 25 - arch/arm/boot/dts/imx7d-flex-concentrator.dts | 314 -- arch/arm/boot/dts/imx7d-mba7.dts | 7 +- arch/arm/boot/dts/imx7d.dtsi | 6 - arch/arm/boot/dts/imx7s-mba7.dts | 2 +- arch/arm/boot/dts/imx7s-warp.dts | 4 +- arch/arm/boot/dts/imx7s.dtsi | 6 +- arch/arm/boot/dts/keystone-k2g-evm.dts | 112 - arch/arm/boot/dts/kirkwood-dockstar.dts | 2 +- arch/arm/boot/dts/kirkwood-dreamplug.dts | 2 +- arch/arm/boot/dts/kirkwood-goflexnet.dts | 2 +- .../arm/boot/dts/kirkwood-guruplug-server-plus.dts | 2 +- arch/arm/boot/dts/kirkwood-iconnect.dts | 2 +- arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 2 +- arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi | 2 +- arch/arm/boot/dts/kirkwood.dtsi | 4 +- arch/arm/boot/dts/lpc32xx.dtsi | 3 + arch/arm/boot/dts/ls1021a.dtsi | 81 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 2 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 143 +- arch/arm/boot/dts/mstar-infinity.dtsi | 7 - .../dts/mstar-infinity2m-ssd202d-ssd201htv2.dts | 25 - arch/arm/boot/dts/mstar-infinity2m-ssd202d.dtsi | 14 - arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi | 12 - arch/arm/boot/dts/mstar-infinity2m.dtsi | 22 - arch/arm/boot/dts/mstar-v7.dtsi | 12 +- arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 967 +---- arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi | 477 --- arch/arm/boot/dts/nuvoton-npcm730-gsj.dts | 490 --- arch/arm/boot/dts/nuvoton-npcm730-kudo.dts | 826 ---- arch/arm/boot/dts/nuvoton-npcm730.dtsi | 44 - arch/arm/boot/dts/nuvoton-npcm750-evb.dts | 367 +- arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi | 157 - .../dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi | 517 --- .../boot/dts/nuvoton-npcm750-runbmc-olympus.dts | 1052 ----- arch/arm/boot/dts/nuvoton-npcm750.dtsi | 24 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 10 +- arch/arm/boot/dts/omap3-overo-base.dtsi | 4 +- arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 46 - arch/arm/boot/dts/omap4-droid4-xt894.dts | 143 - arch/arm/boot/dts/omap4-kc1.dts | 6 +- arch/arm/boot/dts/omap4-l4.dtsi | 1 - arch/arm/boot/dts/omap4-panda-es.dts | 34 +- arch/arm/boot/dts/omap4-sdp.dts | 26 +- arch/arm/boot/dts/omap4.dtsi | 150 +- arch/arm/boot/dts/omap5-l4.dtsi | 2 +- arch/arm/boot/dts/omap5.dtsi | 58 - arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 35 - .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 25 - arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 340 +- arch/arm/boot/dts/qcom-pma8084.dtsi | 1 + arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 222 - arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 99 - arch/arm/boot/dts/rk3288-veyron-jaq.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +- arch/arm/boot/dts/rk3288-vmarc-som.dtsi | 40 - .../boot/dts/rockchip-radxa-dalang-carrier.dtsi | 21 - arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm/boot/dts/s3c2416-smdk2416.dts | 2 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 2 +- arch/arm/boot/dts/s5pv210-aquila.dts | 12 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 7 +- arch/arm/boot/dts/s5pv210-goni.dts | 14 +- arch/arm/boot/dts/s5pv210-smdkv210.dts | 20 +- arch/arm/boot/dts/s5pv210.dtsi | 1 + arch/arm/boot/dts/sama5d2.dtsi | 7 +- arch/arm/boot/dts/sama5d3.dtsi | 26 +- arch/arm/boot/dts/sama5d4.dtsi | 22 + arch/arm/boot/dts/ste-ab8500.dtsi | 6 +- arch/arm/boot/dts/ste-ab8505.dtsi | 6 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 6 +- arch/arm/boot/dts/ste-href-stuib.dtsi | 2 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 2 +- arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 2 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 9 +- arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 12 +- arch/arm/boot/dts/stm32429i-eval.dts | 1 - arch/arm/boot/dts/stm32h743.dtsi | 2 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 90 +- arch/arm/boot/dts/stm32mp151.dtsi | 41 +- arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts | 35 - arch/arm/boot/dts/stm32mp157c-dk2.dts | 4 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 12 - arch/arm/boot/dts/stm32mp157c-ev1.dts | 1 - arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 143 - arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 37 - arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 38 - .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 64 - arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts | 169 - arch/arm/boot/dts/sun8i-h3-zeropi.dts | 85 - arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi | 44 - arch/arm/boot/dts/sun8i-s3-elimo-initium.dts | 29 - arch/arm/boot/dts/sun8i-v3.dtsi | 5 - arch/arm/boot/dts/sun8i-v3s.dtsi | 6 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 - arch/arm/boot/dts/tegra124-apalis-emc.dtsi | 8 - arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi | 8 - arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 10 - arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi | 10 - arch/arm/boot/dts/tegra124-peripherals-opp.dtsi | 419 -- arch/arm/boot/dts/tegra124.dtsi | 54 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 29 +- arch/arm/boot/dts/tegra20-colibri.dtsi | 4 - arch/arm/boot/dts/tegra20-paz00.dts | 4 - arch/arm/boot/dts/tegra20-peripherals-opp.dtsi | 109 - arch/arm/boot/dts/tegra20-ventana.dts | 11 - arch/arm/boot/dts/tegra20.dtsi | 33 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 27 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 2 +- ...tegra30-asus-nexus7-grouper-memory-timings.dtsi | 12 - arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +- arch/arm/boot/dts/tegra30-ouya.dts | 4519 -------------------- arch/arm/boot/dts/tegra30-peripherals-opp.dtsi | 383 -- arch/arm/boot/dts/tegra30.dtsi | 33 +- arch/arm/boot/dts/vfxxx.dtsi | 6 +- arch/arm/boot/dts/zynq-7000.dtsi | 2 +- arch/arm/boot/dts/zynq-zc702.dts | 8 +- arch/arm/boot/dts/zynq-zc770-xm011.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm013.dts | 7 +- arch/arm/boot/dts/zynq-zturn-common.dtsi | 112 - arch/arm/boot/dts/zynq-zturn-v5.dts | 15 - arch/arm/boot/dts/zynq-zturn.dts | 101 +- arch/arm/boot/dts/zynq-zybo-z7.dts | 2 +- arch/arm/configs/at91_dt_defconfig | 6 +- arch/arm/configs/cm_x300_defconfig | 1 + arch/arm/configs/colibri_pxa300_defconfig | 1 + arch/arm/configs/ebsa110_defconfig | 74 + arch/arm/configs/exynos_defconfig | 8 +- arch/arm/configs/jornada720_defconfig | 1 + arch/arm/configs/magician_defconfig | 1 + arch/arm/configs/mini2440_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 26 +- arch/arm/configs/omap2plus_defconfig | 6 +- arch/arm/configs/pxa3xx_defconfig | 1 + arch/arm/configs/qcom_defconfig | 1 + arch/arm/configs/sama5_defconfig | 10 +- arch/arm/configs/shmobile_defconfig | 22 +- arch/arm/configs/sunxi_defconfig | 2 +- arch/arm/configs/tegra_defconfig | 1 + arch/arm/configs/u8500_defconfig | 10 +- arch/arm/include/asm/Kbuild | 1 + 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 | 9 +- arch/arm/include/asm/fixmap.h | 2 +- arch/arm/include/asm/hardirq.h | 11 +- arch/arm/include/asm/io.h | 1 + arch/arm/include/asm/irq.h | 2 - arch/arm/include/asm/kasan.h | 33 - arch/arm/include/asm/kasan_def.h | 81 - arch/arm/include/asm/mach/time.h | 2 + arch/arm/include/asm/memory.h | 67 +- arch/arm/include/asm/mmu_context.h | 26 +- 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/seccomp.h | 11 - arch/arm/include/asm/string.h | 26 - arch/arm/include/asm/thread_info.h | 15 +- arch/arm/include/asm/uaccess-asm.h | 2 +- arch/arm/kernel/Makefile | 10 +- 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 | 15 +- arch/arm/kernel/entry-v7m.S | 2 +- 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/process.c | 9 + arch/arm/kernel/setup.c | 25 +- arch/arm/kernel/signal.c | 2 +- arch/arm/kernel/sleep.S | 19 +- arch/arm/kernel/smp.c | 17 +- arch/arm/kernel/time.c | 14 + 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-ebsa110/Makefile | 8 + arch/arm/mach-ebsa110/Makefile.boot | 5 + arch/arm/mach-ebsa110/core.c | 323 ++ arch/arm/mach-ebsa110/core.h | 38 + arch/arm/mach-ebsa110/include/mach/entry-macro.S | 33 + arch/arm/mach-ebsa110/include/mach/hardware.h | 21 + arch/arm/mach-ebsa110/include/mach/io.h | 89 + arch/arm/mach-ebsa110/include/mach/irqs.h | 17 + arch/arm/mach-ebsa110/include/mach/memory.h | 22 + arch/arm/mach-ebsa110/include/mach/uncompress.h | 41 + arch/arm/mach-ebsa110/io.c | 440 ++ arch/arm/mach-ebsa110/leds.c | 71 + arch/arm/mach-exynos/exynos.c | 7 +- arch/arm/mach-exynos/platsmp.c | 2 +- arch/arm/mach-imx/mach-imx6q.c | 9 +- arch/arm/mach-imx/mach-imx7ulp.c | 4 - arch/arm/mach-keystone/keystone.c | 2 +- arch/arm/mach-mstar/mstarv7.c | 49 - arch/arm/mach-mxs/mach-mxs.c | 19 - arch/arm/mach-omap1/clock.c | 14 +- arch/arm/mach-omap1/usb.c | 2 +- arch/arm/mach-omap2/Kconfig | 8 - arch/arm/mach-omap2/Makefile | 19 +- arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c | 11 +- arch/arm/mach-omap2/display.c | 6 +- arch/arm/mach-omap2/io.c | 4 + arch/arm/mach-omap2/omap_device.c | 5 +- arch/arm/mach-omap2/omap_hwmod.c | 6 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 57 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 90 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 290 ++ arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 294 ++ arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 167 + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 114 + arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 49 + arch/arm/mach-omap2/pdata-quirks.c | 33 +- arch/arm/mach-rpc/time.c | 2 +- arch/arm/mach-s3c/common-smdk-s3c24xx.c | 2 +- arch/arm/mach-s3c/mach-anubis.c | 2 +- arch/arm/mach-s3c/mach-at2440evb.c | 2 +- arch/arm/mach-s3c/mach-bast.c | 2 +- arch/arm/mach-s3c/mach-gta02.c | 2 +- arch/arm/mach-s3c/mach-h1940.c | 12 +- arch/arm/mach-s3c/mach-jive.c | 2 +- arch/arm/mach-s3c/mach-mini2440.c | 2 +- arch/arm/mach-s3c/mach-osiris.c | 2 +- arch/arm/mach-s3c/mach-qt2410.c | 2 +- arch/arm/mach-s3c/mach-rx1950.c | 11 +- arch/arm/mach-s3c/mach-rx3715.c | 2 +- arch/arm/mach-s3c/mach-vstms.c | 2 +- arch/arm/mach-sa1100/collie.c | 21 - arch/arm/mach-shmobile/platsmp-scu.c | 2 +- arch/arm/mach-shmobile/setup-r8a7778.c | 12 +- arch/arm/mach-shmobile/setup-r8a7779.c | 56 +- arch/arm/mach-shmobile/setup-sh73a0.c | 21 +- arch/arm/mach-shmobile/smp-r8a7779.c | 12 +- arch/arm/mach-shmobile/smp-sh73a0.c | 33 +- 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 | 1 - arch/arm/vdso/Makefile | 2 - arch/arm/vfp/entry.S | 17 + arch/arm/vfp/vfphw.S | 5 + arch/arm/vfp/vfpmodule.c | 72 +- arch/arm64/Kconfig | 13 +- arch/arm64/Kconfig.platforms | 14 +- arch/arm64/Makefile | 7 +- .../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 5 - .../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 5 - .../dts/allwinner/sun50i-a64-pinephone-1.2.dts | 14 - .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 68 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 14 - .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 15 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 15 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 10 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 131 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 2 +- .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 17 - arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 18 - .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 42 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 40 - .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 42 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts | 40 - .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 61 - arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts | 4 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 46 +- .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 4 + .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 51 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 20 - arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 15 +- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 2 +- arch/arm64/boot/dts/broadcom/Makefile | 1 - arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 2 - .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 66 - arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 187 - arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 2 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 39 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 49 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 15 +- arch/arm64/boot/dts/freescale/Makefile | 2 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 69 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 18 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 30 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 86 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 72 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 119 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 136 +- arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 120 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 278 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 32 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 288 +- arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 334 -- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 326 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 16 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 322 -- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 294 -- arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 53 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 32 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 16 +- arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 158 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 64 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 45 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 39 - arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 68 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 13 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 5 +- arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 27 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hip05.dtsi | 24 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 14 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 178 +- arch/arm64/boot/dts/marvell/Makefile | 2 - .../dts/marvell/armada-3720-espressobin-emmc.dts | 18 + .../dts/marvell/armada-3720-espressobin-ultra.dts | 165 - .../marvell/armada-3720-espressobin-v7-emmc.dts | 40 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 24 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 39 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 +- arch/arm64/boot/dts/marvell/armada-7040.dtsi | 4 + .../dts/marvell/armada-8040-mcbin-singleshot.dts | 22 - .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 523 --- arch/arm64/boot/dts/marvell/armada-8040.dtsi | 4 + arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 10 +- arch/arm64/boot/dts/mediatek/Makefile | 3 - arch/arm64/boot/dts/mediatek/mt6779-evb.dts | 31 - arch/arm64/boot/dts/mediatek/mt6779.dtsi | 271 -- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 13 +- arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h | 744 ---- arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts | 20 - arch/arm64/boot/dts/mediatek/mt8167.dtsi | 61 - arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 164 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 28 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 408 +- arch/arm64/boot/dts/mediatek/mt8192-evb.dts | 29 - arch/arm64/boot/dts/mediatek/mt8192.dtsi | 512 --- arch/arm64/boot/dts/mediatek/mt8516.dtsi | 40 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 28 +- 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/boot/dts/nvidia/tegra132.dtsi | 20 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 61 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 17 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 22 +- arch/arm64/boot/dts/qcom/Makefile | 6 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 10 + arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 16 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 51 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 4 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 181 +- arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 7 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 21 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 29 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 40 +- .../boot/dts/qcom/msm8992-msft-lumia-talkman.dts | 28 - arch/arm64/boot/dts/qcom/msm8992.dtsi | 120 - .../boot/dts/qcom/msm8994-msft-lumia-cityman.dts | 73 - arch/arm64/boot/dts/qcom/msm8994.dtsi | 94 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 10 - arch/arm64/boot/dts/qcom/pm6150l.dtsi | 24 - arch/arm64/boot/dts/qcom/pm8150.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 96 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 108 - arch/arm64/boot/dts/qcom/sc7180-lite.dtsi | 18 - .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 11 - .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 12 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 15 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts | 26 - .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 15 - arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 7 +- .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 4 - arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 16 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 106 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 281 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 11 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 206 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 183 +- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 463 -- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 17 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 801 ---- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 454 -- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 59 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 799 +--- arch/arm64/boot/dts/renesas/Makefile | 4 - .../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 4 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 67 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 1 + arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 6 +- ...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi | 109 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 3 +- .../renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts | 29 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 - .../renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts | 16 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 67 +- .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 3 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 - .../renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts | 16 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 - .../boot/dts/renesas/r8a77951-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 40 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts | 15 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 74 - .../boot/dts/renesas/r8a77965-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 122 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 14 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/Makefile | 4 - .../boot/dts/rockchip/px30-engicam-common.dtsi | 124 - .../boot/dts/rockchip/px30-engicam-ctouch2.dtsi | 30 - .../boot/dts/rockchip/px30-engicam-edimm2.2.dtsi | 66 - .../px30-engicam-px30-core-ctouch2-of10.dts | 77 - .../rockchip/px30-engicam-px30-core-ctouch2.dts | 22 - .../rockchip/px30-engicam-px30-core-edimm2.2.dts | 43 - .../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 237 - arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 24 - arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 21 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 16 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 74 - .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 372 -- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 62 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 15 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 28 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 16 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 43 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 71 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 33 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 114 - arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 19 - arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 94 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 83 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 135 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 42 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 110 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 60 +- arch/arm64/configs/defconfig | 38 +- arch/arm64/include/asm/assembler.h | 2 +- arch/arm64/include/asm/cache.h | 3 - 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/hardirq.h | 7 +- arch/arm64/include/asm/io.h | 2 + arch/arm64/include/asm/kasan.h | 5 +- arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/kvm_asm.h | 23 +- 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/mmu_context.h | 8 +- 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/seccomp.h | 9 - arch/arm64/include/asm/sections.h | 1 - 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 | 5 +- arch/arm64/include/asm/uaccess.h | 23 - arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/virt.h | 26 - arch/arm64/include/uapi/asm/kvm.h | 3 + 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/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/signal.c | 2 +- arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/smp.c | 4 +- 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 | 59 - arch/arm64/mm/init.c | 3 - arch/arm64/mm/kasan_init.c | 19 +- arch/arm64/mm/mmap.c | 21 + arch/arm64/mm/mteswap.c | 9 - arch/arm64/mm/proc.S | 23 +- arch/arm64/mm/ptdump.c | 6 +- arch/c6x/Kconfig | 1 + arch/c6x/include/asm/elf.h | 3 + arch/c6x/include/asm/mmu_context.h | 6 - arch/c6x/include/asm/thread_info.h | 1 - arch/c6x/kernel/asm-offsets.c | 1 - arch/c6x/kernel/signal.c | 3 +- arch/csky/Kconfig | 1 + arch/csky/include/asm/Kbuild | 1 + arch/csky/include/asm/elf.h | 1 + arch/csky/include/asm/mmu_context.h | 8 +- arch/csky/include/asm/seccomp.h | 11 - arch/csky/include/asm/thread_info.h | 5 +- arch/csky/kernel/probes/ftrace.c | 16 +- arch/csky/kernel/signal.c | 2 +- arch/h8300/Kconfig | 1 + arch/h8300/include/asm/mmu_context.h | 6 - arch/h8300/include/asm/thread_info.h | 4 +- arch/h8300/kernel/signal.c | 2 +- arch/hexagon/Kconfig | 1 + arch/hexagon/include/asm/elf.h | 1 + arch/hexagon/include/asm/mmu_context.h | 33 +- arch/hexagon/include/asm/thread_info.h | 2 - arch/hexagon/kernel/process.c | 2 +- arch/ia64/Kconfig | 1 - arch/ia64/include/asm/mmu_context.h | 17 +- arch/ia64/include/asm/thread_info.h | 4 +- arch/ia64/kernel/process.c | 5 +- arch/ia64/kernel/ptrace.c | 51 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/time.c | 56 +- 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/timers.c | 7 +- arch/m68k/68000/ucsimm.c | 38 - arch/m68k/Kconfig.cpu | 45 +- arch/m68k/Kconfig.machine | 27 +- arch/m68k/amiga/config.c | 11 +- arch/m68k/apollo/config.c | 11 +- arch/m68k/atari/config.c | 2 +- arch/m68k/atari/time.c | 9 +- arch/m68k/bvme6000/config.c | 9 +- arch/m68k/coldfire/Makefile | 32 +- arch/m68k/coldfire/pit.c | 2 +- arch/m68k/coldfire/sltimers.c | 8 +- arch/m68k/coldfire/timers.c | 8 +- arch/m68k/hp300/time.c | 8 +- arch/m68k/hp300/time.h | 2 +- arch/m68k/include/asm/machdep.h | 12 +- arch/m68k/include/asm/mmu_context.h | 38 +- arch/m68k/include/asm/thread_info.h | 1 - arch/m68k/kernel/setup_mm.c | 2 +- arch/m68k/kernel/setup_no.c | 11 +- arch/m68k/kernel/signal.c | 3 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/m68k/kernel/time.c | 18 +- arch/m68k/kernel/vmlinux-nommu.lds | 2 +- arch/m68k/mac/config.c | 6 +- arch/m68k/mac/via.c | 8 +- arch/m68k/mvme147/config.c | 9 +- arch/m68k/mvme16x/config.c | 9 +- arch/m68k/q40/config.c | 2 +- arch/m68k/q40/q40ints.c | 10 +- arch/m68k/sun3/config.c | 4 +- arch/m68k/sun3/sun3ints.c | 3 +- arch/m68k/sun3x/time.c | 5 +- arch/m68k/sun3x/time.h | 2 +- arch/microblaze/Kconfig | 54 +- arch/microblaze/Makefile | 11 +- arch/microblaze/configs/mmu_defconfig | 1 + arch/microblaze/configs/nommu_defconfig | 90 + arch/microblaze/include/asm/dma.h | 6 + arch/microblaze/include/asm/exceptions.h | 5 + arch/microblaze/include/asm/io.h | 3 + arch/microblaze/include/asm/mmu.h | 4 + arch/microblaze/include/asm/mmu_context.h | 4 + arch/microblaze/include/asm/mmu_context_mm.h | 8 +- arch/microblaze/include/asm/page.h | 59 + arch/microblaze/include/asm/pgalloc.h | 4 + arch/microblaze/include/asm/pgtable.h | 43 + arch/microblaze/include/asm/processor.h | 40 + arch/microblaze/include/asm/registers.h | 2 + arch/microblaze/include/asm/setup.h | 2 + arch/microblaze/include/asm/thread_info.h | 2 - arch/microblaze/include/asm/tlbflush.h | 14 + arch/microblaze/include/asm/uaccess.h | 27 + arch/microblaze/kernel/Makefile | 4 +- arch/microblaze/kernel/asm-offsets.c | 2 + arch/microblaze/kernel/entry-nommu.S | 622 +++ arch/microblaze/kernel/exceptions.c | 5 + arch/microblaze/kernel/head.S | 12 + arch/microblaze/kernel/hw_exception_handler.S | 130 +- arch/microblaze/kernel/microblaze_ksyms.c | 2 + arch/microblaze/kernel/process.c | 10 + arch/microblaze/kernel/setup.c | 4 +- arch/microblaze/kernel/signal.c | 10 +- arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/kernel/unwind.c | 19 + arch/microblaze/mm/Makefile | 4 +- arch/microblaze/mm/consistent.c | 29 + arch/microblaze/mm/init.c | 49 + arch/microblaze/pci/pci-common.c | 2 + arch/mips/Kconfig | 16 +- arch/mips/Makefile | 3 +- arch/mips/ar7/gpio.c | 1 - arch/mips/bcm47xx/Kconfig | 2 - arch/mips/boot/.gitignore | 1 - arch/mips/boot/compressed/Makefile | 97 +- arch/mips/boot/compressed/ld.script | 9 +- arch/mips/boot/dts/Makefile | 2 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6328.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6358.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6362.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6368.dtsi | 6 - arch/mips/boot/dts/img/pistachio_marduk.dts | 5 +- arch/mips/boot/dts/ingenic/ci20.dts | 45 +- arch/mips/boot/dts/ingenic/cu1000-neo.dts | 62 +- arch/mips/boot/dts/ingenic/cu1830-neo.dts | 66 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 2 +- arch/mips/boot/dts/ingenic/jz4770.dtsi | 2 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 45 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 56 +- arch/mips/boot/dts/ingenic/x1830.dtsi | 58 +- arch/mips/boot/dts/mscc/Makefile | 11 +- arch/mips/boot/dts/mscc/jaguar2.dtsi | 167 - arch/mips/boot/dts/mscc/jaguar2_common.dtsi | 25 - arch/mips/boot/dts/mscc/jaguar2_pcb110.dts | 267 -- arch/mips/boot/dts/mscc/jaguar2_pcb111.dts | 107 - arch/mips/boot/dts/mscc/jaguar2_pcb118.dts | 57 - arch/mips/boot/dts/mscc/luton.dtsi | 116 - arch/mips/boot/dts/mscc/luton_pcb091.dts | 30 - arch/mips/boot/dts/mscc/serval.dtsi | 153 - arch/mips/boot/dts/mscc/serval_common.dtsi | 127 - arch/mips/boot/dts/mscc/serval_pcb105.dts | 17 - arch/mips/boot/dts/mscc/serval_pcb106.dts | 17 - arch/mips/boot/dts/mti/sead3.dts | 2 +- arch/mips/boot/dts/ralink/mt7628a.dtsi | 2 +- arch/mips/cavium-octeon/octeon-irq.c | 15 - arch/mips/cavium-octeon/setup.c | 9 + arch/mips/cavium-octeon/smp.c | 3 + arch/mips/configs/ci20_defconfig | 15 +- arch/mips/configs/cu1000-neo_defconfig | 28 +- arch/mips/configs/cu1830-neo_defconfig | 32 +- arch/mips/configs/gcw0_defconfig | 1 + arch/mips/configs/gpr_defconfig | 1 + arch/mips/configs/lemote2f_defconfig | 1 + arch/mips/configs/loongson3_defconfig | 1 + arch/mips/configs/mtx1_defconfig | 1 + arch/mips/configs/rs90_defconfig | 1 + arch/mips/generic/Kconfig | 37 +- arch/mips/generic/Platform | 3 - arch/mips/generic/board-jaguar2.its.S | 40 - arch/mips/generic/board-luton.its.S | 23 - arch/mips/generic/board-serval.its.S | 24 - arch/mips/include/asm/compiler.h | 9 +- arch/mips/include/asm/cpu-features.h | 2 + arch/mips/include/asm/mach-loongson64/boot_param.h | 4 - .../asm/mach-loongson64/kernel-entry-init.h | 8 + .../include/asm/mach-loongson64/loongson_regs.h | 10 - arch/mips/include/asm/mmu_context.h | 11 +- arch/mips/include/asm/pgtable.h | 10 +- arch/mips/include/asm/thread_info.h | 4 +- arch/mips/include/asm/types.h | 1 + arch/mips/kernel/mips-cm.c | 1 - arch/mips/kernel/relocate.c | 13 +- arch/mips/kernel/setup.c | 8 +- arch/mips/kernel/signal.c | 2 +- arch/mips/kernel/smp-bmips.c | 3 + arch/mips/kernel/smp-cps.c | 2 - arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/syscalls/syscall_o32.tbl | 1 - arch/mips/kernel/vdso.c | 4 +- arch/mips/kvm/mmu.c | 4 +- arch/mips/lib/uncached.c | 4 +- arch/mips/loongson64/Makefile | 1 - arch/mips/loongson64/boardinfo.c | 48 - arch/mips/loongson64/env.c | 10 - arch/mips/loongson64/numa.c | 27 +- arch/mips/loongson64/smp.c | 126 +- arch/mips/mm/c-r4k.c | 12 +- arch/mips/mm/cache.c | 69 +- arch/mips/mm/hugetlbpage.c | 12 + arch/mips/mm/sc-mips.c | 4 +- arch/mips/pci/pci-vr41xx.c | 4 +- arch/nds32/Kconfig | 1 + arch/nds32/include/asm/elf.h | 1 + arch/nds32/include/asm/mmu_context.h | 10 +- arch/nds32/include/asm/thread_info.h | 2 - arch/nds32/kernel/ex-exit.S | 2 +- arch/nds32/kernel/ftrace.c | 4 +- arch/nds32/kernel/signal.c | 2 +- arch/nios2/Kconfig | 1 + arch/nios2/include/asm/mmu_context.h | 21 +- arch/nios2/include/asm/thread_info.h | 2 - arch/nios2/kernel/signal.c | 3 +- arch/openrisc/Kconfig | 1 + arch/openrisc/boot/dts/or1klitex.dts | 55 - arch/openrisc/configs/or1klitex_defconfig | 18 - arch/openrisc/include/asm/Kbuild | 1 - arch/openrisc/include/asm/mmu_context.h | 8 +- arch/openrisc/include/asm/thread_info.h | 2 - arch/openrisc/kernel/signal.c | 2 +- arch/openrisc/kernel/traps.c | 4 +- arch/parisc/Kconfig | 2 +- arch/parisc/configs/generic-64bit_defconfig | 1 + arch/parisc/include/asm/Kbuild | 1 + arch/parisc/include/asm/hardirq.h | 1 + arch/parisc/include/asm/mmu_context.h | 12 +- arch/parisc/include/asm/processor.h | 8 +- arch/parisc/include/asm/seccomp.h | 22 - arch/parisc/include/asm/signal.h | 2 + arch/parisc/include/asm/thread_info.h | 4 +- arch/parisc/include/uapi/asm/types.h | 7 + arch/parisc/kernel/entry.S | 4 +- arch/parisc/kernel/ftrace.c | 24 +- arch/parisc/kernel/irq.c | 7 +- arch/parisc/kernel/pci-dma.c | 2 +- arch/parisc/kernel/processor.c | 5 +- arch/parisc/kernel/signal.c | 3 +- arch/parisc/kernel/sys_parisc.c | 23 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/kernel/time.c | 9 +- arch/powerpc/Kconfig | 28 +- arch/powerpc/Makefile | 29 +- arch/powerpc/boot/Makefile | 7 - arch/powerpc/boot/decompress.c | 1 + 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/powernv_defconfig | 1 + arch/powerpc/configs/ppc64le.config | 2 - arch/powerpc/configs/ppc6xx_defconfig | 1 + 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 | 3 +- 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 | 21 +- 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 | 15 +- 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/seccomp.h | 23 - arch/powerpc/include/asm/smp.h | 6 - arch/powerpc/include/asm/thread_info.h | 7 +- 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 | 62 +- 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/prom_init.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 | 61 +- 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 | 243 +- arch/powerpc/kernel/syscall_64.c | 38 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/kernel/time.c | 156 +- arch/powerpc/kernel/traps.c | 33 +- arch/powerpc/kernel/uprobes.c | 1 - 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 | 23 +- 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/imc-pmu.c | 1 - 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/cell/spufs/coredump.c | 2 +- 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 | 4 +- arch/riscv/Kconfig.socs | 2 +- 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/mmu_context.h | 22 +- arch/riscv/include/asm/seccomp.h | 10 - arch/riscv/include/asm/sections.h | 2 - arch/riscv/include/asm/set_memory.h | 4 - arch/riscv/include/asm/stacktrace.h | 17 - arch/riscv/include/asm/string.h | 8 +- arch/riscv/include/asm/thread_info.h | 5 +- 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/signal.c | 2 +- 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 | 54 +- arch/riscv/mm/pageattr.c | 6 - arch/s390/Kconfig | 3 +- arch/s390/boot/string.c | 1 - arch/s390/include/asm/ccwdev.h | 2 - arch/s390/include/asm/cio.h | 1 - arch/s390/include/asm/delay.h | 12 +- arch/s390/include/asm/kvm_host.h | 1 - arch/s390/include/asm/livepatch.h | 5 +- arch/s390/include/asm/mmu_context.h | 9 +- arch/s390/include/asm/processor.h | 7 + arch/s390/include/asm/seccomp.h | 9 - arch/s390/include/asm/thread_info.h | 2 - arch/s390/include/asm/vtime.h | 1 + arch/s390/kernel/entry.S | 27 +- arch/s390/kernel/ftrace.c | 20 +- arch/s390/kernel/idle.c | 18 +- arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/irq.c | 2 +- arch/s390/kernel/setup.c | 1 + arch/s390/kernel/signal.c | 2 +- arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/vtime.c | 51 +- 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/lib/delay.c | 105 +- arch/s390/lib/test_unwind.c | 31 +- arch/s390/mm/gmap.c | 30 +- arch/s390/pci/pci_mmio.c | 4 +- arch/sh/Kconfig | 1 + arch/sh/boards/of-generic.c | 2 +- arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/sh/include/asm/hardirq.h | 14 +- arch/sh/include/asm/mmu_context.h | 7 +- arch/sh/include/asm/mmu_context_32.h | 9 + arch/sh/include/asm/seccomp.h | 10 - arch/sh/include/asm/thread_info.h | 4 +- arch/sh/kernel/irq.c | 2 +- arch/sh/kernel/signal_32.c | 2 +- arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/kernel/traps.c | 2 +- arch/sparc/Kconfig | 1 + arch/sparc/include/asm/mmu_context_32.h | 10 +- arch/sparc/include/asm/mmu_context_64.h | 10 +- arch/sparc/include/asm/thread_info_32.h | 4 +- arch/sparc/include/asm/thread_info_64.h | 6 +- arch/sparc/kernel/signal_32.c | 2 +- arch/sparc/kernel/signal_64.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/um/Kconfig | 7 +- 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/hardirq.h | 17 +- arch/um/include/asm/irq.h | 9 +- arch/um/include/asm/mmu_context.h | 12 +- arch/um/include/asm/pgtable.h | 3 - arch/um/include/asm/set_memory.h | 1 - arch/um/include/asm/thread_info.h | 2 - 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 | 27 +- 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 | 2 +- arch/x86/boot/compressed/Makefile | 2 +- arch/x86/boot/compressed/misc.h | 1 - arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/include/asm/cpufeatures.h | 2 - arch/x86/include/asm/efi.h | 5 +- arch/x86/include/asm/ftrace.h | 18 - arch/x86/include/asm/kvm_host.h | 20 +- arch/x86/include/asm/livepatch.h | 4 +- arch/x86/include/asm/mem_encrypt.h | 2 - arch/x86/include/asm/mmu_context.h | 6 - arch/x86/include/asm/msr-index.h | 4 +- arch/x86/include/asm/seccomp.h | 20 - arch/x86/include/asm/svm.h | 40 +- arch/x86/include/asm/vmx.h | 1 - arch/x86/include/asm/xen/page.h | 2 +- arch/x86/include/uapi/asm/kvm.h | 1 - arch/x86/include/uapi/asm/svm.h | 28 - arch/x86/include/uapi/asm/vmx.h | 2 - arch/x86/kernel/Makefile | 2 + arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/kernel/cpu/cpuid-deps.c | 1 - arch/x86/kernel/cpu/scattered.c | 1 - arch/x86/kernel/cpu/vmware.c | 12 +- arch/x86/kernel/ftrace_64.S | 15 +- arch/x86/kernel/ima_arch.c | 94 + arch/x86/kernel/kprobes/ftrace.c | 15 +- arch/x86/kernel/kvmclock.c | 1 + arch/x86/kernel/setup.c | 6 - arch/x86/kernel/topology.c | 1 - arch/x86/kernel/traps.c | 3 +- arch/x86/kvm/Kconfig | 3 +- arch/x86/kvm/Makefile | 3 +- arch/x86/kvm/cpuid.c | 3 +- arch/x86/kvm/cpuid.h | 14 - arch/x86/kvm/hyperv.c | 6 +- arch/x86/kvm/hyperv.h | 4 +- arch/x86/kvm/kvm_cache_regs.h | 51 +- arch/x86/kvm/lapic.c | 45 +- arch/x86/kvm/mmu/mmu.c | 10 +- arch/x86/kvm/mmu/mmutrace.h | 29 - arch/x86/kvm/mmu/tdp_mmu.c | 16 +- arch/x86/kvm/mtrr.c | 6 +- arch/x86/kvm/svm/avic.c | 9 +- arch/x86/kvm/svm/nested.c | 11 +- arch/x86/kvm/svm/sev.c | 915 +--- arch/x86/kvm/svm/svm.c | 469 +- arch/x86/kvm/svm/svm.h | 167 +- arch/x86/kvm/svm/vmenter.S | 50 - arch/x86/kvm/trace.h | 97 - arch/x86/kvm/vmx/evmcs.c | 3 +- arch/x86/kvm/vmx/nested.c | 57 +- arch/x86/kvm/vmx/vmenter.S | 2 +- arch/x86/kvm/vmx/vmx.c | 171 +- arch/x86/kvm/vmx/vmx.h | 2 +- arch/x86/kvm/x86.c | 513 +-- arch/x86/kvm/x86.h | 31 +- arch/x86/mm/mem_encrypt.c | 31 - arch/x86/pci/sta2x11-fixup.c | 3 +- arch/x86/xen/Kconfig | 38 +- arch/x86/xen/efi.c | 37 +- arch/x86/xen/p2m.c | 12 +- arch/xtensa/Kconfig | 1 + arch/xtensa/include/asm/Kbuild | 1 + arch/xtensa/include/asm/mmu_context.h | 11 +- arch/xtensa/include/asm/nommu_context.h | 26 +- arch/xtensa/include/asm/seccomp.h | 11 - arch/xtensa/include/asm/thread_info.h | 5 +- arch/xtensa/kernel/entry.S | 4 +- arch/xtensa/kernel/signal.c | 3 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 - arch/xtensa/kernel/time.c | 2 +- block/bio.c | 10 +- block/blk-cgroup.c | 51 +- block/blk-core.c | 70 +- block/blk-flush.c | 32 +- block/blk-iocost.c | 290 +- block/blk-lib.c | 2 +- block/blk-merge.c | 18 +- block/blk-mq-sched.c | 2 +- block/blk-mq.c | 81 +- block/blk-mq.h | 9 +- block/blk-settings.c | 23 +- block/blk-throttle.c | 6 - block/blk-wbt.c | 1 + block/blk-zoned.c | 16 +- block/blk.h | 97 +- block/bounce.c | 2 +- block/genhd.c | 567 ++- block/ioctl.c | 74 +- block/partitions/core.c | 251 +- drivers/Makefile | 2 + drivers/acpi/Makefile | 1 - drivers/acpi/acpi_dbg.c | 7 + drivers/acpi/acpi_pnp.c | 3 - drivers/acpi/acpi_watchdog.c | 6 +- drivers/acpi/acpica/accommon.h | 2 +- drivers/acpi/acpica/evregion.c | 54 +- drivers/acpi/acpica/nspredef.c | 10 +- drivers/acpi/acpica/nsprepkg.c | 38 +- drivers/acpi/acpica/nsrepair2.c | 39 +- drivers/acpi/apei/apei-base.c | 2 +- drivers/acpi/cppc_acpi.c | 141 +- drivers/acpi/device_pm.c | 62 +- drivers/acpi/ec.c | 117 +- drivers/acpi/internal.h | 3 +- drivers/acpi/nfit/core.c | 15 +- drivers/acpi/pci_root.c | 4 +- drivers/acpi/power.c | 2 +- drivers/acpi/processor_idle.c | 1 + drivers/acpi/processor_perflib.c | 4 +- drivers/acpi/processor_thermal.c | 2 + drivers/acpi/processor_throttling.c | 1 + drivers/acpi/resource.c | 19 +- drivers/acpi/sbs.c | 24 +- drivers/acpi/scan.c | 219 +- drivers/acpi/sleep.c | 305 +- drivers/acpi/sleep.h | 16 - drivers/acpi/tiny-power-button.c | 4 +- drivers/acpi/video_detect.c | 7 - drivers/acpi/x86/s2idle.c | 460 -- drivers/android/binder.c | 2 +- drivers/base/platform-msi.c | 7 - drivers/base/platform.c | 121 - drivers/base/power/domain.c | 130 +- drivers/base/power/main.c | 8 +- drivers/base/regmap/regmap-irq.c | 11 +- drivers/base/regmap/regmap-mmio.c | 90 +- drivers/base/regmap/regmap-sdw.c | 2 - drivers/base/regmap/regmap.c | 11 +- drivers/base/regmap/trace.h | 1 + drivers/block/Kconfig | 8 +- drivers/block/Makefile | 7 +- drivers/block/amiflop.c | 98 +- drivers/block/aoe/aoecmd.c | 15 +- drivers/block/ataflop.c | 135 +- drivers/block/brd.c | 39 +- drivers/block/drbd/drbd_main.c | 6 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/drbd/drbd_worker.c | 3 +- drivers/block/floppy.c | 154 +- drivers/block/loop.c | 72 +- drivers/block/mtip32xx/mtip32xx.c | 15 + drivers/block/mtip32xx/mtip32xx.h | 2 + drivers/block/nbd.c | 101 +- drivers/block/null_blk.h | 136 + drivers/block/null_blk/Kconfig | 12 - drivers/block/null_blk/Makefile | 11 - drivers/block/null_blk/main.c | 2031 --------- drivers/block/null_blk/null_blk.h | 162 - drivers/block/null_blk/trace.c | 21 - drivers/block/null_blk/trace.h | 79 - drivers/block/null_blk/zoned.c | 677 --- drivers/block/null_blk_main.c | 2012 +++++++++ drivers/block/null_blk_trace.c | 21 + drivers/block/null_blk_trace.h | 79 + drivers/block/null_blk_zoned.c | 606 +++ drivers/block/pktcdvd.c | 9 +- drivers/block/ps3disk.c | 3 +- drivers/block/ps3vram.c | 3 +- drivers/block/rbd.c | 51 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 26 +- drivers/block/rnbd/rnbd-clt.c | 126 +- drivers/block/rnbd/rnbd-clt.h | 16 +- drivers/block/rnbd/rnbd-proto.h | 9 +- drivers/block/rnbd/rnbd-srv-sysfs.c | 66 +- drivers/block/rnbd/rnbd-srv.c | 29 +- drivers/block/rnbd/rnbd-srv.h | 4 +- drivers/block/swim.c | 17 + drivers/block/virtio_blk.c | 3 +- drivers/block/xen-blkback/common.h | 4 +- drivers/block/xen-blkback/xenbus.c | 4 +- drivers/block/xen-blkfront.c | 23 +- drivers/block/z2ram.c | 547 +-- drivers/block/zram/zram_drv.c | 34 +- drivers/block/zram/zram_drv.h | 1 + drivers/bus/mips_cdmm.c | 4 +- drivers/bus/ti-sysc.c | 41 +- drivers/cdrom/cdrom.c | 12 +- 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/ipmi/ipmi_devintf.c | 1 + drivers/char/ipmi/ipmi_msghandler.c | 3 +- drivers/char/ipmi/ipmi_watchdog.c | 8 +- drivers/char/ps3flash.c | 3 +- drivers/clk/Kconfig | 11 +- drivers/clk/Makefile | 1 - drivers/clk/at91/at91rm9200.c | 21 +- drivers/clk/at91/at91sam9260.c | 26 +- drivers/clk/at91/at91sam9g45.c | 32 +- drivers/clk/at91/at91sam9n12.c | 36 +- drivers/clk/at91/at91sam9rl.c | 23 +- drivers/clk/at91/at91sam9x5.c | 28 +- drivers/clk/at91/clk-master.c | 337 +- drivers/clk/at91/clk-sam9x60-pll.c | 145 +- drivers/clk/at91/dt-compat.c | 15 +- drivers/clk/at91/pmc.h | 22 +- drivers/clk/at91/sam9x60.c | 51 +- drivers/clk/at91/sama5d2.c | 42 +- drivers/clk/at91/sama5d3.c | 38 +- drivers/clk/at91/sama5d4.c | 40 +- drivers/clk/at91/sama7g5.c | 223 +- drivers/clk/bcm/clk-bcm2711-dvp.c | 4 +- drivers/clk/clk-axi-clkgen.c | 64 +- drivers/clk/clk-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-s2mps11.c | 1 - drivers/clk/clk-scpi.c | 2 +- drivers/clk/clk-si5351.c | 13 +- drivers/clk/clk-versaclock5.c | 4 +- drivers/clk/clk.c | 132 +- 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/ingenic/cgu.c | 14 +- drivers/clk/mediatek/clk-mux.c | 2 +- drivers/clk/mediatek/clk-mux.h | 4 + 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/mvebu/armada-37xx-xtal.c | 4 +- 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 | 77 +- drivers/clk/samsung/Makefile | 24 +- drivers/clk/samsung/clk-exynos-clkout.c | 199 +- drivers/clk/samsung/clk-pll.c | 147 +- drivers/clk/sifive/Kconfig | 8 +- drivers/clk/sifive/Makefile | 2 +- drivers/clk/sifive/fu540-prci.c | 599 ++- drivers/clk/sifive/fu540-prci.h | 21 - drivers/clk/sifive/fu740-prci.c | 123 - drivers/clk/sifive/fu740-prci.h | 21 - drivers/clk/sifive/sifive-prci.c | 574 --- drivers/clk/sifive/sifive-prci.h | 299 -- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 1 - drivers/clk/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/clk/tegra/clk-tegra20-emc.c | 3 - drivers/clk/ti/clk-33xx.c | 2 - drivers/clk/ti/clk-43xx.c | 8 - drivers/clk/ti/clk-44xx.c | 2 +- drivers/clk/ti/clk-54xx.c | 12 +- drivers/clk/ti/clk-7xx.c | 7 - drivers/clk/ti/fapll.c | 11 +- drivers/clocksource/Kconfig | 2 +- drivers/clocksource/sh_cmt.c | 8 +- drivers/clocksource/sh_mtu2.c | 4 +- drivers/clocksource/sh_tmu.c | 8 +- drivers/cpufreq/Kconfig.arm | 2 +- drivers/cpufreq/armada-8k-cpufreq.c | 6 - drivers/cpufreq/cppc_cpufreq.c | 309 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/cpufreq-dt.c | 155 +- drivers/cpufreq/cpufreq.c | 125 +- drivers/cpufreq/cpufreq_stats.c | 16 +- drivers/cpufreq/highbank-cpufreq.c | 7 - drivers/cpufreq/intel_pstate.c | 85 +- drivers/cpufreq/loongson1-cpufreq.c | 1 - drivers/cpufreq/mediatek-cpufreq.c | 3 - drivers/cpufreq/qcom-cpufreq-nvmem.c | 16 +- drivers/cpufreq/scmi-cpufreq.c | 5 +- drivers/cpufreq/scpi-cpufreq.c | 1 - drivers/cpufreq/sti-cpufreq.c | 14 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 1 - drivers/cpufreq/tegra186-cpufreq.c | 122 +- drivers/cpufreq/tegra194-cpufreq.c | 72 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 1 - drivers/cpuidle/cpuidle-big_little.c | 3 +- drivers/cpuidle/cpuidle-psci-domain.c | 2 - drivers/cpuidle/cpuidle-psci.c | 34 +- drivers/cpuidle/cpuidle.c | 25 +- drivers/crypto/keembay/Kconfig | 5 +- drivers/crypto/qat/Kconfig | 1 - drivers/dax/bus.c | 71 +- drivers/dax/pmem/core.c | 2 +- drivers/dax/super.c | 1 - drivers/devfreq/Kconfig | 10 + drivers/devfreq/Makefile | 1 + drivers/devfreq/devfreq.c | 242 +- drivers/devfreq/exynos-bus.c | 29 +- drivers/devfreq/governor.h | 33 +- drivers/devfreq/governor_passive.c | 44 +- drivers/devfreq/governor_simpleondemand.c | 2 - drivers/devfreq/tegra20-devfreq.c | 212 + drivers/devfreq/tegra30-devfreq.c | 159 +- 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 | 330 +- 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/dma/Kconfig | 10 - drivers/dma/at_xdmac.c | 163 +- drivers/dma/dma-jz4780.c | 2 +- drivers/dma/dmatest.c | 13 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 2 +- drivers/dma/dw/core.c | 6 - drivers/dma/hisi_dma.c | 5 +- drivers/dma/idma64.c | 8 +- drivers/dma/idxd/cdev.c | 50 +- drivers/dma/idxd/device.c | 143 +- drivers/dma/idxd/dma.c | 9 + drivers/dma/idxd/idxd.h | 58 +- drivers/dma/idxd/init.c | 123 +- drivers/dma/idxd/irq.c | 146 +- drivers/dma/idxd/registers.h | 28 +- drivers/dma/idxd/submit.c | 37 +- drivers/dma/idxd/sysfs.c | 207 +- drivers/dma/imx-dma.c | 33 +- drivers/dma/imx-sdma.c | 38 +- drivers/dma/ipu/ipu_idmac.c | 11 +- drivers/dma/k3dma.c | 9 +- drivers/dma/milbeaut-xdmac.c | 5 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/mv_xor.c | 2 +- drivers/dma/mv_xor_v2.c | 4 +- drivers/dma/mxs-dma.c | 37 +- drivers/dma/of-dma.c | 10 - drivers/dma/pl330.c | 2 + drivers/dma/ppc4xx/adma.c | 4 +- drivers/dma/pxa_dma.c | 5 +- drivers/dma/qcom/Kconfig | 23 - drivers/dma/qcom/Makefile | 2 - drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/qcom/gpi.c | 2303 ---------- drivers/dma/qcom/qcom_adm.c | 905 ---- drivers/dma/sf-pdma/sf-pdma.c | 12 +- drivers/dma/ste_dma40.c | 5 +- drivers/dma/stm32-dma.c | 47 +- drivers/dma/stm32-dmamux.c | 2 +- drivers/dma/stm32-mdma.c | 66 +- drivers/dma/sun6i-dma.c | 25 - drivers/dma/tegra210-adma.c | 7 +- drivers/dma/ti/Makefile | 3 +- drivers/dma/ti/dma-crossbar.c | 6 +- drivers/dma/ti/k3-psil-am64.c | 158 - drivers/dma/ti/k3-psil-priv.h | 1 - drivers/dma/ti/k3-psil.c | 1 - drivers/dma/ti/k3-udma-glue.c | 383 +- drivers/dma/ti/k3-udma-private.c | 45 - drivers/dma/ti/k3-udma.c | 1964 +-------- drivers/dma/ti/k3-udma.h | 28 +- drivers/firmware/arm_scmi/Makefile | 2 +- drivers/firmware/arm_scmi/common.h | 1 - drivers/firmware/arm_scmi/driver.c | 3 - drivers/firmware/arm_scmi/notify.c | 10 +- drivers/firmware/arm_scmi/perf.c | 8 - drivers/firmware/arm_scmi/sensors.c | 720 +--- drivers/firmware/arm_scmi/voltage.c | 380 -- 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/test/efi_test.c | 16 - drivers/firmware/efi/test/efi_test.h | 3 - drivers/firmware/imx/imx-dsp.c | 72 +- drivers/firmware/imx/scu-pd.c | 12 - drivers/firmware/meson/Kconfig | 5 +- drivers/firmware/meson/meson_sm.c | 1 - drivers/firmware/psci/psci.c | 126 +- drivers/firmware/tegra/bpmp-debugfs.c | 6 +- drivers/firmware/ti_sci.c | 213 +- drivers/firmware/ti_sci.h | 72 +- drivers/firmware/xilinx/zynqmp.c | 46 +- drivers/fsi/fsi-occ.c | 125 +- 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 | 323 -- 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-tps65910.c | 12 +- drivers/gpio/gpio-xilinx.c | 49 +- 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 | 301 +- 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_connectors.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 10 +- 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 | 21 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 - 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 | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 42 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 12 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 34 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 21 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 13 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 5 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 5 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 36 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 8 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 44 +- .../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 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 18 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 4 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 12 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.h | 1 - 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_hubp.c | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 39 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 1 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- .../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_hubp.c | 2 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 1 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 4 - .../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 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 8 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 7 +- .../drm/amd/display/modules/power/power_helpers.c | 35 +- .../drm/amd/display/modules/power/power_helpers.h | 1 - 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.h | 2 +- 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 | 14 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 4 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 1 + drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 4 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 3 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 4 +- drivers/gpu/drm/drm_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_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/intel_dp_mst.c | 7 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 4 + drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/i915_drv.h | 12 +- drivers/gpu/drm/i915/i915_irq.c | 61 +- drivers/gpu/drm/i915/i915_perf.c | 2 +- drivers/gpu/drm/i915/i915_pmu.c | 19 +- drivers/gpu/drm/i915/i915_pmu.h | 8 - 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/lima/lima_devfreq.c | 13 +- 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/mediatek/mtk_drm_crtc.c | 3 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 34 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 51 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 1 + drivers/gpu/drm/msm/msm_gem.c | 4 +- drivers/gpu/drm/msm/msm_iommu.c | 1 + drivers/gpu/drm/mxsfb/mxsfb_drv.c | 10 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 5 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 31 +- 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_devfreq.c | 8 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 7 + drivers/gpu/drm/qxl/qxl_ttm.c | 2 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/radeon_vce.c | 2 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 19 + drivers/gpu/drm/ttm/ttm_pool.c | 51 +- 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/vga/vga_switcheroo.c | 2 +- drivers/hid/Kconfig | 3 - drivers/hid/Makefile | 2 - drivers/hid/amd-sfh-hid/Kconfig | 18 - drivers/hid/amd-sfh-hid/Makefile | 13 - drivers/hid/amd-sfh-hid/amd_sfh_client.c | 246 -- drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 174 - drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 67 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 152 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 79 - .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 224 - .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 107 - .../hid_descriptor/amd_sfh_hid_report_desc.h | 645 --- drivers/hid/hid-asus.c | 123 +- drivers/hid/hid-elecom.c | 51 +- drivers/hid/hid-ids.h | 7 - drivers/hid/hid-input.c | 6 +- drivers/hid/hid-ite.c | 13 +- drivers/hid/hid-logitech-hidpp.c | 2 - drivers/hid/hid-mf.c | 2 - drivers/hid/hid-quirks.c | 3 - drivers/hid/hid-sony.c | 247 +- drivers/hid/hidraw.c | 24 +- drivers/hid/i2c-hid/i2c-hid-core.c | 5 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/intel-ish-hid/ishtp-hid.c | 6 +- drivers/hid/usbhid/hid-core.c | 2 - drivers/hid/wacom_sys.c | 16 +- drivers/hsi/controllers/omap_ssi_core.c | 2 +- drivers/hsi/hsi_core.c | 2 +- drivers/hv/channel.c | 174 +- drivers/hv/hv_balloon.c | 5 +- drivers/hv/hyperv_vmbus.h | 6 +- drivers/hv/ring_buffer.c | 29 +- drivers/hv/vmbus_drv.c | 52 +- drivers/hwmon/Kconfig | 44 - drivers/hwmon/Makefile | 4 - drivers/hwmon/abx500.c | 2 +- drivers/hwmon/acpi_power_meter.c | 9 +- drivers/hwmon/adm1177.c | 10 +- drivers/hwmon/adt7470.c | 154 +- drivers/hwmon/amd_energy.c | 1 - drivers/hwmon/applesmc.c | 4 - drivers/hwmon/corsair-psu.c | 600 --- drivers/hwmon/drivetemp.c | 2 +- drivers/hwmon/ibmpowernv.c | 2 +- drivers/hwmon/iio_hwmon.c | 2 +- drivers/hwmon/ina3221.c | 4 +- drivers/hwmon/k10temp.c | 98 + drivers/hwmon/ltc2992.c | 971 ----- drivers/hwmon/max127.c | 352 -- drivers/hwmon/nct6683.c | 14 +- drivers/hwmon/occ/common.c | 75 - drivers/hwmon/pmbus/Kconfig | 18 - drivers/hwmon/pmbus/Makefile | 2 - drivers/hwmon/pmbus/adm1266.c | 1 + drivers/hwmon/pmbus/adm1275.c | 1 + drivers/hwmon/pmbus/bel-pfe.c | 1 + drivers/hwmon/pmbus/ibm-cffps.c | 1 + drivers/hwmon/pmbus/inspur-ipsps.c | 1 + drivers/hwmon/pmbus/ir35221.c | 1 + drivers/hwmon/pmbus/ir38064.c | 1 + drivers/hwmon/pmbus/irps5401.c | 1 + drivers/hwmon/pmbus/isl68137.c | 1 + drivers/hwmon/pmbus/lm25066.c | 1 + drivers/hwmon/pmbus/ltc2978.c | 1 + drivers/hwmon/pmbus/ltc3815.c | 1 + drivers/hwmon/pmbus/max16064.c | 1 + drivers/hwmon/pmbus/max16601.c | 1 + drivers/hwmon/pmbus/max20730.c | 3 + drivers/hwmon/pmbus/max20751.c | 1 + drivers/hwmon/pmbus/max31785.c | 1 + drivers/hwmon/pmbus/max34440.c | 1 + drivers/hwmon/pmbus/max8688.c | 1 + drivers/hwmon/pmbus/mp2975.c | 1 + drivers/hwmon/pmbus/pm6764tr.c | 75 - drivers/hwmon/pmbus/pmbus.c | 1 + drivers/hwmon/pmbus/pmbus.h | 1 + drivers/hwmon/pmbus/pmbus_core.c | 20 +- drivers/hwmon/pmbus/pxe1610.c | 1 + drivers/hwmon/pmbus/q54sj108a2.c | 422 -- drivers/hwmon/pmbus/tps40422.c | 1 + drivers/hwmon/pmbus/tps53679.c | 1 + drivers/hwmon/pmbus/ucd9000.c | 1 + drivers/hwmon/pmbus/ucd9200.c | 1 + drivers/hwmon/pmbus/xdpe12284.c | 1 + drivers/hwmon/pmbus/zl6100.c | 1 + drivers/hwmon/pwm-fan.c | 164 +- drivers/hwmon/sbtsi_temp.c | 250 -- drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/xgene-hwmon.c | 2 +- drivers/hwspinlock/sirf_hwspinlock.c | 2 +- drivers/hwspinlock/sprd_hwspinlock.c | 17 +- drivers/i2c/busses/Kconfig | 1 - drivers/i2c/busses/i2c-at91-master.c | 1 + drivers/i2c/busses/i2c-at91.h | 2 + drivers/i2c/busses/i2c-designware-core.h | 98 +- drivers/i2c/busses/i2c-exynos5.c | 5 +- drivers/i2c/busses/i2c-imx.c | 239 +- drivers/i2c/busses/i2c-ismt.c | 19 +- drivers/i2c/busses/i2c-mv64xxx.c | 29 +- drivers/i2c/busses/i2c-mxs.c | 22 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 10 +- drivers/i2c/busses/i2c-ocores.c | 25 +- drivers/i2c/busses/i2c-owl.c | 75 +- drivers/i2c/busses/i2c-pca-platform.c | 4 + drivers/i2c/busses/i2c-pxa.c | 76 +- drivers/i2c/busses/i2c-qcom-geni.c | 18 +- drivers/i2c/busses/i2c-sh_mobile.c | 28 - drivers/i2c/busses/i2c-stm32f7.c | 4 +- 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/ide-probe.c | 66 +- drivers/ide/ide-tape.c | 2 + drivers/infiniband/core/cm.c | 9 +- drivers/infiniband/core/cma.c | 195 +- drivers/infiniband/core/cma_configfs.c | 4 +- drivers/infiniband/core/core_priv.h | 28 +- drivers/infiniband/core/counters.c | 138 +- drivers/infiniband/core/cq.c | 16 +- drivers/infiniband/core/device.c | 92 +- drivers/infiniband/core/iwpm_util.h | 2 +- drivers/infiniband/core/rdma_core.c | 101 +- drivers/infiniband/core/restrack.c | 23 +- drivers/infiniband/core/rw.c | 5 +- drivers/infiniband/core/sa_query.c | 3 +- drivers/infiniband/core/sysfs.c | 166 +- drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/core/umem.c | 17 +- drivers/infiniband/core/user_mad.c | 6 +- drivers/infiniband/core/uverbs_cmd.c | 149 +- drivers/infiniband/core/uverbs_main.c | 4 +- drivers/infiniband/core/uverbs_std_types.c | 18 +- .../infiniband/core/uverbs_std_types_async_fd.c | 5 +- .../infiniband/core/uverbs_std_types_counters.c | 5 +- drivers/infiniband/core/uverbs_std_types_cq.c | 4 +- drivers/infiniband/core/uverbs_std_types_device.c | 14 +- drivers/infiniband/core/uverbs_std_types_dm.c | 6 +- .../infiniband/core/uverbs_std_types_flow_action.c | 6 +- drivers/infiniband/core/uverbs_std_types_mr.c | 6 +- drivers/infiniband/core/uverbs_std_types_qp.c | 8 +- drivers/infiniband/core/uverbs_std_types_srq.c | 4 +- drivers/infiniband/core/uverbs_std_types_wq.c | 4 +- drivers/infiniband/core/uverbs_uapi.c | 5 +- drivers/infiniband/core/verbs.c | 27 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 15 +- drivers/infiniband/hw/bnxt_re/main.c | 34 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 2 +- drivers/infiniband/hw/cxgb4/cq.c | 3 - drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 + drivers/infiniband/hw/cxgb4/mem.c | 84 + drivers/infiniband/hw/cxgb4/provider.c | 35 +- drivers/infiniband/hw/cxgb4/qp.c | 8 +- drivers/infiniband/hw/efa/efa_main.c | 34 +- drivers/infiniband/hw/efa/efa_verbs.c | 6 - drivers/infiniband/hw/hfi1/qp.c | 1 - drivers/infiniband/hw/hfi1/sysfs.c | 62 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 5 - drivers/infiniband/hw/hns/hns_roce_ah.c | 55 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 132 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 37 +- drivers/infiniband/hw/hns/hns_roce_cmd.h | 6 +- drivers/infiniband/hw/hns/hns_roce_common.h | 26 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 46 +- drivers/infiniband/hw/hns/hns_roce_db.c | 8 +- drivers/infiniband/hw/hns/hns_roce_device.h | 178 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 59 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 50 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 554 ++- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 265 +- drivers/infiniband/hw/hns/hns_roce_main.c | 82 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 79 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 14 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 300 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 53 +- drivers/infiniband/hw/i40iw/i40iw.h | 1 + drivers/infiniband/hw/i40iw/i40iw_cm.c | 6 +- drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 72 +- drivers/infiniband/hw/i40iw/i40iw_d.h | 35 +- drivers/infiniband/hw/i40iw/i40iw_status.h | 1 + drivers/infiniband/hw/i40iw/i40iw_type.h | 38 +- drivers/infiniband/hw/i40iw/i40iw_uk.c | 41 +- drivers/infiniband/hw/i40iw/i40iw_user.h | 8 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 121 +- drivers/infiniband/hw/mlx4/mad.c | 1 - drivers/infiniband/hw/mlx4/main.c | 64 +- drivers/infiniband/hw/mlx4/mcg.c | 82 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 8 +- drivers/infiniband/hw/mlx4/mr.c | 16 +- drivers/infiniband/hw/mlx4/qp.c | 14 +- drivers/infiniband/hw/mlx4/srq.c | 4 - drivers/infiniband/hw/mlx4/sysfs.c | 66 +- drivers/infiniband/hw/mlx5/cq.c | 77 +- drivers/infiniband/hw/mlx5/devx.c | 90 +- drivers/infiniband/hw/mlx5/fs.c | 6 +- drivers/infiniband/hw/mlx5/main.c | 105 +- drivers/infiniband/hw/mlx5/mem.c | 192 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 102 +- drivers/infiniband/hw/mlx5/mr.c | 960 ++--- drivers/infiniband/hw/mlx5/odp.c | 56 +- drivers/infiniband/hw/mlx5/qp.c | 197 +- drivers/infiniband/hw/mlx5/restrack.c | 2 +- drivers/infiniband/hw/mlx5/srq.c | 34 +- drivers/infiniband/hw/mlx5/srq.h | 1 - drivers/infiniband/hw/mlx5/srq_cmd.c | 80 +- drivers/infiniband/hw/mthca/mthca_cq.c | 2 +- drivers/infiniband/hw/mthca/mthca_dev.h | 1 + drivers/infiniband/hw/mthca/mthca_provider.c | 61 +- drivers/infiniband/hw/mthca/mthca_qp.c | 3 - drivers/infiniband/hw/ocrdma/ocrdma_main.c | 42 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 11 +- drivers/infiniband/hw/qedr/main.c | 39 +- drivers/infiniband/hw/qedr/verbs.c | 13 - drivers/infiniband/hw/qib/qib_pcie.c | 11 +- drivers/infiniband/hw/qib/qib_sysfs.c | 96 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 19 + drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 100 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 3 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 34 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 1 + drivers/infiniband/sw/rdmavt/ah.c | 3 +- drivers/infiniband/sw/rdmavt/cq.c | 2 +- drivers/infiniband/sw/rdmavt/mcast.c | 12 +- drivers/infiniband/sw/rdmavt/mr.c | 6 +- drivers/infiniband/sw/rdmavt/qp.c | 18 +- drivers/infiniband/sw/rdmavt/vt.c | 36 +- drivers/infiniband/sw/rxe/Kconfig | 1 + drivers/infiniband/sw/rxe/rxe_cq.c | 5 + drivers/infiniband/sw/rxe/rxe_mr.c | 1 + drivers/infiniband/sw/rxe/rxe_net.c | 18 + drivers/infiniband/sw/rxe/rxe_queue.h | 94 +- drivers/infiniband/sw/rxe/rxe_req.c | 3 +- drivers/infiniband/sw/rxe/rxe_resp.c | 5 + drivers/infiniband/sw/rxe/rxe_verbs.c | 67 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 + drivers/infiniband/sw/siw/Kconfig | 1 + drivers/infiniband/sw/siw/siw.h | 1 + drivers/infiniband/sw/siw/siw_cm.c | 2 +- drivers/infiniband/sw/siw/siw_main.c | 52 +- drivers/infiniband/sw/siw/siw_verbs.c | 12 - drivers/infiniband/ulp/ipoib/ipoib_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 4 - drivers/infiniband/ulp/ipoib/ipoib_main.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 2 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 24 +- drivers/infiniband/ulp/isert/ib_isert.c | 35 +- drivers/infiniband/ulp/isert/ib_isert.h | 6 - drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h | 2 +- .../infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 62 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 80 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 1 - drivers/infiniband/ulp/rtrs/rtrs-pri.h | 3 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 21 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 119 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 2 +- drivers/infiniband/ulp/rtrs/rtrs.c | 61 +- drivers/infiniband/ulp/rtrs/rtrs.h | 7 + drivers/infiniband/ulp/srp/ib_srp.c | 48 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 16 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 2 +- drivers/input/Kconfig | 13 + drivers/input/Makefile | 1 + drivers/input/input-polldev.c | 362 ++ drivers/input/input-poller.c | 2 +- drivers/input/input.c | 118 +- drivers/input/joystick/analog.c | 2 +- drivers/input/joystick/xpad.c | 6 +- drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/adp5589-keys.c | 216 +- drivers/input/keyboard/applespi.c | 21 +- drivers/input/keyboard/cros_ec_keyb.c | 9 +- drivers/input/keyboard/ep93xx_keypad.c | 2 +- drivers/input/keyboard/gpio_keys.c | 6 +- drivers/input/keyboard/imx_keypad.c | 4 +- drivers/input/keyboard/ipaq-micro-keys.c | 2 +- drivers/input/keyboard/lpc32xx-keys.c | 4 +- drivers/input/keyboard/nomadik-ske-keypad.c | 2 - drivers/input/keyboard/omap4-keypad.c | 132 +- drivers/input/keyboard/pmic8xxx-keypad.c | 26 +- drivers/input/keyboard/pxa27x_keypad.c | 2 +- drivers/input/keyboard/samsung-keypad.c | 7 +- drivers/input/keyboard/spear-keyboard.c | 8 +- drivers/input/keyboard/st-keyscan.c | 4 +- drivers/input/keyboard/tegra-kbc.c | 4 +- drivers/input/keyboard/tm2-touchkey.c | 3 +- drivers/input/misc/Kconfig | 23 - drivers/input/misc/Makefile | 2 - drivers/input/misc/ab8500-ponkey.c | 2 +- drivers/input/misc/ariel-pwrbutton.c | 169 - drivers/input/misc/da7280.c | 1329 ------ drivers/input/misc/drv260x.c | 30 +- drivers/input/misc/drv2665.c | 14 +- drivers/input/misc/drv2667.c | 18 +- drivers/input/misc/ixp4xx-beeper.c | 2 +- drivers/input/misc/kxtj9.c | 4 +- drivers/input/misc/mc13783-pwrbutton.c | 2 +- drivers/input/misc/pcspkr.c | 1 - drivers/input/misc/sc27xx-vibra.c | 71 +- drivers/input/misc/sirfsoc-onkey.c | 2 +- drivers/input/misc/wm831x-on.c | 2 +- drivers/input/mouse/Kconfig | 2 +- drivers/input/mouse/cyapa.c | 18 +- drivers/input/mouse/cyapa_gen3.c | 3 +- drivers/input/mouse/cyapa_gen5.c | 7 +- drivers/input/mouse/cyapa_gen6.c | 2 +- drivers/input/mouse/elan_i2c.h | 16 - drivers/input/mouse/elan_i2c_core.c | 15 +- drivers/input/mouse/elan_i2c_smbus.c | 8 +- drivers/input/mouse/elantech.c | 101 +- drivers/input/mouse/elantech.h | 4 - drivers/input/mouse/navpoint.c | 4 +- drivers/input/mouse/synaptics.c | 2 +- drivers/input/mouse/vmmouse.c | 2 +- drivers/input/rmi4/rmi_bus.c | 2 +- drivers/input/rmi4/rmi_f01.c | 16 +- drivers/input/rmi4/rmi_f11.c | 236 +- drivers/input/rmi4/rmi_f54.c | 6 - drivers/input/rmi4/rmi_i2c.c | 4 - drivers/input/rmi4/rmi_spi.c | 6 +- drivers/input/serio/libps2.c | 2 +- drivers/input/serio/parkbd.c | 2 +- drivers/input/tablet/Kconfig | 12 + drivers/input/tablet/Makefile | 1 + drivers/input/tablet/gtco.c | 1043 +++++ drivers/input/touchscreen/ad7877.c | 6 +- drivers/input/touchscreen/ad7879.c | 6 +- drivers/input/touchscreen/ads7846.c | 250 +- drivers/input/touchscreen/atmel_mxt_ts.c | 54 +- drivers/input/touchscreen/auo-pixcir-ts.c | 8 +- drivers/input/touchscreen/bu21029_ts.c | 4 +- drivers/input/touchscreen/chipone_icn8318.c | 4 +- drivers/input/touchscreen/cyttsp4_core.c | 14 - drivers/input/touchscreen/cyttsp4_core.h | 14 + drivers/input/touchscreen/cyttsp_core.c | 4 +- drivers/input/touchscreen/edt-ft5x06.c | 43 +- drivers/input/touchscreen/eeti_ts.c | 4 +- drivers/input/touchscreen/ektf2127.c | 36 +- drivers/input/touchscreen/elants_i2c.c | 18 +- drivers/input/touchscreen/goodix.c | 5 +- drivers/input/touchscreen/imx6ul_tsc.c | 7 +- drivers/input/touchscreen/ipaq-micro-ts.c | 2 +- drivers/input/touchscreen/iqs5xx.c | 4 +- drivers/input/touchscreen/lpc32xx_ts.c | 4 +- drivers/input/touchscreen/melfas_mip4.c | 8 +- drivers/input/touchscreen/mms114.c | 6 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 8 +- drivers/input/touchscreen/resistive-adc-touch.c | 2 +- drivers/input/touchscreen/st1232.c | 52 +- drivers/input/touchscreen/stmpe-ts.c | 7 +- drivers/input/touchscreen/surface3_spi.c | 2 +- drivers/input/touchscreen/ucb1400_ts.c | 4 +- drivers/input/touchscreen/wm97xx-core.c | 16 +- drivers/input/touchscreen/zforce_ts.c | 8 +- drivers/input/touchscreen/zinitix.c | 4 +- drivers/interconnect/qcom/sdm845.c | 3 - drivers/iommu/Kconfig | 7 - drivers/iommu/Makefile | 1 - drivers/iommu/amd/amd_iommu_types.h | 19 +- drivers/iommu/amd/init.c | 6 +- drivers/iommu/amd/iommu.c | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 244 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 59 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 30 - drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 13 +- drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c | 17 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 270 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 76 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 5 +- drivers/iommu/arm/arm-smmu/qcom_iommu.c | 8 + drivers/iommu/dma-iommu.c | 244 +- drivers/iommu/intel/Kconfig | 1 - drivers/iommu/intel/iommu.c | 918 +++- drivers/iommu/intel/svm.c | 6 +- drivers/iommu/io-pgtable-arm-v7s.c | 11 +- drivers/iommu/io-pgtable-arm.c | 19 +- drivers/iommu/ioasid.c | 38 +- drivers/iommu/iommu-sva-lib.c | 86 - drivers/iommu/iommu-sva-lib.h | 15 - drivers/iommu/iommu.c | 276 +- drivers/iommu/iova.c | 100 +- drivers/iommu/ipmmu-vmsa.c | 1 + drivers/iommu/msm_iommu.c | 7 + drivers/iommu/mtk_iommu.c | 1 + drivers/iommu/tegra-smmu.c | 240 +- drivers/irqchip/Kconfig | 7 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-alpine-msi.c | 3 +- drivers/irqchip/irq-armada-370-xp.c | 2 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-eznps.c | 165 + drivers/irqchip/irq-gic-v3-its-pci-msi.c | 11 +- drivers/irqchip/irq-gic-v3-its.c | 17 +- drivers/irqchip/irq-gic-v3.c | 6 + drivers/irqchip/irq-gic-v4.c | 19 - drivers/irqchip/irq-gic.c | 10 +- drivers/irqchip/irq-hip04.c | 6 +- drivers/irqchip/irq-loongson-htpic.c | 7 +- drivers/irqchip/irq-ls-extirq.c | 16 +- drivers/irqchip/irq-mscc-ocelot.c | 146 +- drivers/irqchip/irq-ti-sci-inta.c | 2 +- drivers/irqchip/irq-ti-sci-intr.c | 14 +- drivers/irqchip/qcom-pdc.c | 21 +- drivers/leds/leds-lp50xx.c | 6 +- drivers/leds/leds-netxbig.c | 35 +- drivers/leds/leds-turris-omnia.c | 85 +- drivers/lightnvm/pblk-core.c | 4 - drivers/mailbox/Kconfig | 9 +- drivers/mailbox/Makefile | 2 - drivers/mailbox/arm_mhu_db.c | 2 +- drivers/mailbox/arm_mhuv2.c | 1136 ----- drivers/mailbox/stm32-ipcc.c | 15 +- drivers/md/Kconfig | 22 +- drivers/md/Makefile | 20 +- drivers/md/bcache/request.c | 9 +- drivers/md/bcache/super.c | 40 +- drivers/md/bcache/sysfs.c | 2 +- drivers/md/bcache/writeback.c | 9 - drivers/md/dm-cache-target.c | 7 +- drivers/md/dm-core.h | 7 + drivers/md/dm-crypt.c | 13 +- drivers/md/dm-ebs-target.c | 2 +- ...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 drivers/md/dm-raid.c | 3 +- .../md/{dm-ps-round-robin.c => dm-round-robin.c} | 0 drivers/md/dm-rq.c | 2 +- .../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-table.c | 9 +- drivers/md/dm-unstripe.c | 1 - drivers/md/dm-verity-target.c | 12 +- drivers/md/dm-verity-verify-sig.c | 9 +- drivers/md/dm-zero.c | 1 - drivers/md/dm.c | 60 +- drivers/md/md-cluster.c | 75 +- drivers/md/md-linear.c | 6 +- drivers/md/md.c | 148 +- drivers/md/md.h | 6 +- drivers/md/raid0.c | 8 +- drivers/md/raid1.c | 7 +- drivers/md/raid10.c | 9 +- drivers/md/raid5.c | 15 +- drivers/media/pci/netup_unidvb/netup_unidvb_spi.c | 5 +- drivers/media/platform/qcom/venus/pm_helpers.c | 3 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 27 + drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 17 + drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 4 + drivers/memory/Kconfig | 6 +- drivers/memory/jz4780-nemc.c | 6 +- drivers/memory/mtk-smi.c | 19 - drivers/memory/renesas-rpc-if.c | 18 +- drivers/memory/tegra/Kconfig | 10 +- drivers/memory/tegra/mc.c | 155 +- drivers/memory/tegra/mc.h | 22 - drivers/memory/tegra/tegra114.c | 6 - drivers/memory/tegra/tegra124-emc.c | 22 +- drivers/memory/tegra/tegra124.c | 6 - drivers/memory/tegra/tegra20-emc.c | 520 +-- drivers/memory/tegra/tegra20.c | 77 - drivers/memory/tegra/tegra210-emc-core.c | 39 +- drivers/memory/tegra/tegra210.c | 60 +- drivers/memory/tegra/tegra30-emc.c | 411 +- drivers/memory/tegra/tegra30.c | 245 +- drivers/memstick/core/memstick.c | 1 + drivers/memstick/core/mspro_block.c | 2 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/memstick/host/r592.c | 12 +- drivers/memstick/host/tifm_ms.c | 2 +- drivers/message/fusion/mptbase.c | 15 +- drivers/message/fusion/mptfc.c | 2 +- drivers/message/fusion/mptsas.c | 45 +- drivers/message/fusion/mptsas.h | 1 - drivers/message/fusion/mptscsih.c | 2 +- drivers/message/fusion/mptspi.c | 2 +- drivers/mfd/88pm800.c | 2 +- drivers/mfd/88pm860x-core.c | 50 +- drivers/mfd/Kconfig | 42 +- drivers/mfd/Makefile | 1 - drivers/mfd/ab8500-debugfs.c | 18 +- drivers/mfd/altera-sysmgr.c | 2 +- drivers/mfd/at91-usart.c | 12 +- drivers/mfd/axp20x-i2c.c | 2 - drivers/mfd/bcm590xx.c | 2 +- drivers/mfd/da9055-core.c | 8 +- drivers/mfd/da9055-i2c.c | 2 +- drivers/mfd/da9062-core.c | 26 +- drivers/mfd/da9063-core.c | 8 +- drivers/mfd/da9063-i2c.c | 2 +- drivers/mfd/da9150-core.c | 8 +- drivers/mfd/ene-kb3930.c | 2 +- drivers/mfd/fsl-imx25-tsadc.c | 2 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/htc-i2cpld.c | 2 - drivers/mfd/intel_msic.c | 18 +- drivers/mfd/intel_pmt.c | 223 - drivers/mfd/intel_quark_i2c_gpio.c | 4 +- drivers/mfd/intel_soc_pmic_bxtwc.c | 14 +- drivers/mfd/intel_soc_pmic_chtdc_ti.c | 10 +- drivers/mfd/intel_soc_pmic_chtwc.c | 4 +- drivers/mfd/intel_soc_pmic_crc.c | 10 +- drivers/mfd/ioc3.c | 16 +- drivers/mfd/kempld-core.c | 100 +- drivers/mfd/lp8788.c | 4 +- drivers/mfd/madera-core.c | 35 +- drivers/mfd/max77650.c | 2 +- drivers/mfd/max77686.c | 2 +- drivers/mfd/max8925-core.c | 56 +- drivers/mfd/menelaus.c | 2 +- drivers/mfd/motorola-cpcap.c | 6 +- drivers/mfd/mt6397-core.c | 2 +- drivers/mfd/qcom-spmi-pmic.c | 4 - drivers/mfd/rdc321x-southbridge.c | 4 +- drivers/mfd/retu-mfd.c | 4 +- drivers/mfd/rk808.c | 8 +- drivers/mfd/rt5033.c | 2 +- drivers/mfd/stmfx.c | 12 +- drivers/mfd/stmpe.c | 10 +- drivers/mfd/sun4i-gpadc.c | 4 +- drivers/mfd/syscon.c | 18 - drivers/mfd/tc3589x.c | 4 +- drivers/mfd/tc6387xb.c | 2 +- drivers/mfd/tc6393xb.c | 6 +- drivers/mfd/tps65090.c | 2 +- drivers/mfd/tps65217.c | 4 +- drivers/mfd/tps6586x.c | 2 +- drivers/mfd/tps65910.c | 46 +- drivers/mfd/tps65911-comparator.c | 4 +- drivers/mfd/tps80031.c | 2 +- drivers/mfd/twl6030-irq.c | 2 +- drivers/mfd/wm831x-core.c | 52 +- drivers/mfd/wm8994-core.c | 6 +- drivers/misc/cardreader/rts5261.c | 61 +- drivers/misc/cardreader/rts5261.h | 39 +- drivers/misc/cardreader/rtsx_pcr.c | 5 - drivers/misc/lkdtm/Makefile | 2 - drivers/misc/lkdtm/bugs.c | 50 - drivers/misc/lkdtm/core.c | 6 - drivers/misc/lkdtm/fortify.c | 82 - drivers/misc/lkdtm/lkdtm.h | 22 +- 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/mmc/core/core.c | 15 +- drivers/mmc/core/host.h | 6 - drivers/mmc/core/sd_ops.c | 49 +- drivers/mmc/core/sd_ops.h | 1 - drivers/mmc/host/Kconfig | 7 +- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/dw_mmc.c | 17 +- drivers/mmc/host/meson-gx-mmc.c | 2 +- drivers/mmc/host/meson-mx-sdio.c | 5 +- drivers/mmc/host/moxart-mmc.c | 5 +- drivers/mmc/host/mtk-sd.c | 125 +- drivers/mmc/host/mxcmmc.c | 33 +- drivers/mmc/host/mxs-mmc.c | 18 +- drivers/mmc/host/owl-mmc.c | 9 +- drivers/mmc/host/pxamci.c | 1 - drivers/mmc/host/renesas_sdhi_core.c | 119 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 71 - drivers/mmc/host/s3cmci.c | 2 +- drivers/mmc/host/sdhci-acpi.c | 38 +- drivers/mmc/host/sdhci-esdhc-imx.c | 91 +- drivers/mmc/host/sdhci-msm.c | 13 +- drivers/mmc/host/sdhci-of-arasan.c | 4 - drivers/mmc/host/sdhci-pci-gli.c | 27 - drivers/mmc/host/sdhci-pic32.c | 11 +- drivers/mmc/host/sdhci-sprd.c | 2 +- drivers/mmc/host/sdhci-st.c | 2 +- drivers/mmc/host/sdhci-tegra.c | 2 +- drivers/mmc/host/sdhci-xenon-phy.c | 40 +- drivers/mmc/host/sdhci-xenon.c | 91 +- drivers/mmc/host/sdhci-xenon.h | 12 +- drivers/mmc/host/sdhci.c | 8 +- drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mmc/host/tmio_mmc.c | 3 +- drivers/mmc/host/tmio_mmc.h | 6 +- drivers/mmc/host/tmio_mmc_core.c | 26 +- drivers/mmc/host/uniphier-sd.c | 1 - drivers/mtd/Kconfig | 1 - drivers/mtd/devices/docg3.c | 5 +- drivers/mtd/devices/phram.c | 54 +- drivers/mtd/devices/powernv_flash.c | 5 +- drivers/mtd/maps/physmap-bt1-rom.c | 8 +- drivers/mtd/maps/plat-ram.c | 11 +- drivers/mtd/mtd_blkdevs.c | 28 + drivers/mtd/mtdchar.c | 2 + drivers/mtd/mtdcore.c | 6 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/mtdsuper.c | 17 +- drivers/mtd/nand/Kconfig | 33 +- drivers/mtd/nand/Makefile | 2 - drivers/mtd/nand/core.c | 124 - drivers/mtd/nand/ecc-sw-bch.c | 406 -- drivers/mtd/nand/ecc-sw-hamming.c | 659 --- drivers/mtd/nand/ecc.c | 140 +- drivers/mtd/nand/onenand/onenand_base.c | 444 +- drivers/mtd/nand/onenand/onenand_bbt.c | 32 +- drivers/mtd/nand/onenand/onenand_omap2.c | 16 +- drivers/mtd/nand/raw/Kconfig | 45 +- drivers/mtd/nand/raw/Makefile | 4 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 1 - drivers/mtd/nand/raw/au1550nd.c | 1 - drivers/mtd/nand/raw/brcmnand/brcmnand.c | 6 +- drivers/mtd/nand/raw/cafe_nand.c | 2 +- drivers/mtd/nand/raw/cs553x_nand.c | 3 +- drivers/mtd/nand/raw/davinci_nand.c | 38 +- drivers/mtd/nand/raw/diskonchip.c | 4 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 1 + drivers/mtd/nand/raw/fsl_ifc_nand.c | 1 + drivers/mtd/nand/raw/fsl_upm.c | 1 + drivers/mtd/nand/raw/fsmc_nand.c | 5 +- drivers/mtd/nand/raw/gpmi-nand/Makefile | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 76 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-regs.h | 1 - drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 2 + drivers/mtd/nand/raw/intel-nand-controller.c | 721 ---- drivers/mtd/nand/raw/lpc32xx_mlc.c | 1 + drivers/mtd/nand/raw/lpc32xx_slc.c | 3 +- drivers/mtd/nand/raw/marvell_nand.c | 6 + drivers/mtd/nand/raw/meson_nand.c | 7 +- drivers/mtd/nand/raw/mxc_nand.c | 94 +- drivers/mtd/nand/raw/mxic_nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 204 +- drivers/mtd/nand/raw/nand_bbt.c | 2 +- drivers/mtd/nand/raw/nand_bch.c | 219 + drivers/mtd/nand/raw/nand_ecc.c | 484 +++ drivers/mtd/nand/raw/nand_legacy.c | 9 +- drivers/mtd/nand/raw/nandsim.c | 3 +- drivers/mtd/nand/raw/ndfc.c | 3 +- drivers/mtd/nand/raw/omap2.c | 49 +- drivers/mtd/nand/raw/omap_elm.c | 7 +- drivers/mtd/nand/raw/pasemi_nand.c | 1 + drivers/mtd/nand/raw/qcom_nandc.c | 74 +- drivers/mtd/nand/raw/rockchip-nand-controller.c | 1495 ------- drivers/mtd/nand/raw/s3c2410.c | 5 +- drivers/mtd/nand/raw/sharpsl.c | 3 +- drivers/mtd/nand/raw/sunxi_nand.c | 149 +- drivers/mtd/nand/raw/tmio_nand.c | 7 +- drivers/mtd/nand/raw/txx9ndfmc.c | 5 +- drivers/mtd/nand/spi/Kconfig | 1 - drivers/mtd/nand/spi/core.c | 286 +- drivers/mtd/nand/spi/macronix.c | 47 - drivers/mtd/nand/spi/micron.c | 124 +- drivers/mtd/nand/spi/toshiba.c | 2 +- drivers/mtd/parsers/cmdlinepart.c | 14 +- drivers/mtd/sm_ftl.c | 30 +- drivers/mtd/spi-nor/Kconfig | 44 - drivers/mtd/spi-nor/atmel.c | 191 +- drivers/mtd/spi-nor/controllers/hisi-sfc.c | 2 +- drivers/mtd/spi-nor/core.c | 595 +-- drivers/mtd/spi-nor/core.h | 38 - drivers/mtd/spi-nor/esmt.c | 2 +- drivers/mtd/spi-nor/intel.c | 19 +- drivers/mtd/spi-nor/micron-st.c | 115 +- drivers/mtd/spi-nor/sfdp.c | 172 +- drivers/mtd/spi-nor/sfdp.h | 8 - drivers/mtd/spi-nor/spansion.c | 172 - drivers/mtd/spi-nor/sst.c | 32 +- drivers/mtd/tests/mtd_nandecctest.c | 31 +- drivers/mtd/ubi/build.c | 7 +- drivers/mtd/ubi/eba.c | 3 +- drivers/mtd/ubi/gluebi.c | 2 +- drivers/mtd/ubi/io.c | 9 +- drivers/mtd/ubi/kapi.c | 2 +- drivers/mtd/ubi/wl.c | 3 +- drivers/net/ethernet/amd/Kconfig | 10 +- drivers/net/ethernet/amd/Makefile | 1 + drivers/net/ethernet/amd/am79c961a.c | 763 ++++ drivers/net/ethernet/amd/am79c961a.h | 143 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- drivers/net/ethernet/intel/i40e/i40e.h | 3 + drivers/net/ethernet/intel/i40e/i40e_main.c | 10 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_cq.c | 8 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 6 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 6 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 3 +- drivers/net/hyperv/hyperv_net.h | 13 - drivers/net/hyperv/netvsc.c | 22 +- drivers/net/hyperv/rndis_filter.c | 6 - drivers/net/virtio_net.c | 1 - drivers/net/wireguard/socket.c | 4 +- drivers/net/wireless/ath/ath10k/spectral.c | 2 +- drivers/net/wireless/ath/ath11k/spectral.c | 2 +- drivers/net/wireless/ath/ath9k/common-spectral.c | 2 +- drivers/net/xen-netback/xenbus.c | 6 +- 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/ntb/msi.c | 4 +- drivers/nvdimm/btt.h | 3 +- drivers/nvdimm/claim.c | 1 - drivers/nvdimm/core.c | 1 + drivers/nvdimm/label.c | 13 +- drivers/nvme/host/core.c | 168 +- drivers/nvme/host/fabrics.c | 25 +- drivers/nvme/host/fabrics.h | 5 - drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/lightnvm.c | 8 +- drivers/nvme/host/multipath.c | 5 +- drivers/nvme/host/nvme.h | 11 +- drivers/nvme/host/pci.c | 27 +- drivers/nvme/host/rdma.c | 4 +- drivers/nvme/host/tcp.c | 2 +- drivers/nvme/host/zns.c | 13 +- drivers/nvme/target/Kconfig | 2 +- drivers/nvme/target/admin-cmd.c | 20 +- drivers/nvme/target/configfs.c | 40 - drivers/nvme/target/core.c | 15 +- drivers/nvme/target/discovery.c | 1 - drivers/nvme/target/fcloop.c | 81 +- drivers/nvme/target/loop.c | 12 +- drivers/nvme/target/nvmet.h | 4 +- drivers/nvme/target/passthru.c | 37 +- drivers/nvme/target/rdma.c | 3 +- drivers/opp/core.c | 228 +- drivers/opp/of.c | 18 +- drivers/opp/opp.h | 1 - drivers/pci/Makefile | 3 +- drivers/pci/controller/cadence/pci-j721e.c | 28 +- drivers/pci/controller/cadence/pcie-cadence-ep.c | 9 +- drivers/pci/controller/cadence/pcie-cadence.h | 1 - drivers/pci/controller/dwc/Kconfig | 14 +- drivers/pci/controller/dwc/pci-dra7xx.c | 141 +- drivers/pci/controller/dwc/pci-exynos.c | 389 +- drivers/pci/controller/dwc/pci-imx6.c | 39 +- drivers/pci/controller/dwc/pci-keystone.c | 79 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 37 +- drivers/pci/controller/dwc/pci-layerscape.c | 67 +- drivers/pci/controller/dwc/pci-meson.c | 53 +- drivers/pci/controller/dwc/pcie-al.c | 41 +- drivers/pci/controller/dwc/pcie-armada8k.c | 37 +- drivers/pci/controller/dwc/pcie-artpec6.c | 76 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 58 +- drivers/pci/controller/dwc/pcie-designware-host.c | 143 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 70 +- drivers/pci/controller/dwc/pcie-designware.c | 105 +- drivers/pci/controller/dwc/pcie-designware.h | 27 +- drivers/pci/controller/dwc/pcie-hisi.c | 2 + drivers/pci/controller/dwc/pcie-histb.c | 37 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 67 +- drivers/pci/controller/dwc/pcie-kirin.c | 62 +- drivers/pci/controller/dwc/pcie-qcom.c | 127 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 62 +- drivers/pci/controller/dwc/pcie-tegra194.c | 184 +- drivers/pci/controller/dwc/pcie-uniphier-ep.c | 38 +- drivers/pci/controller/dwc/pcie-uniphier.c | 51 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 8 +- drivers/pci/controller/pci-aardvark.c | 22 +- drivers/pci/controller/pci-host-generic.c | 1 + drivers/pci/controller/pci-thunder-ecam.c | 1 + drivers/pci/controller/pci-thunder-pem.c | 13 +- drivers/pci/controller/pci-xgene.c | 2 + drivers/pci/controller/pcie-brcmstb.c | 17 +- drivers/pci/controller/pcie-iproc.c | 60 +- drivers/pci/controller/pcie-rcar-host.c | 2 + drivers/pci/controller/pcie-rockchip-host.c | 27 +- drivers/pci/controller/pcie-rockchip.h | 8 +- drivers/pci/controller/pcie-tango.c | 1 + drivers/pci/controller/pcie-xilinx-nwl.c | 17 +- drivers/pci/controller/pcie-xilinx.c | 11 +- drivers/pci/controller/vmd.c | 56 +- drivers/pci/ecam.c | 32 +- drivers/pci/hotplug/ibmphp_pci.c | 2 + drivers/pci/msi.c | 70 +- drivers/pci/of.c | 5 - drivers/pci/p2pdma.c | 35 +- drivers/pci/pci-acpi.c | 26 +- drivers/pci/pci-driver.c | 151 +- drivers/pci/pci-sysfs.c | 10 - drivers/pci/pci.c | 125 +- drivers/pci/pci.h | 72 +- drivers/pci/pcie/Makefile | 2 +- drivers/pci/pcie/aer.c | 101 +- drivers/pci/pcie/aer_inject.c | 5 +- drivers/pci/pcie/aspm.c | 44 - drivers/pci/pcie/err.c | 95 +- drivers/pci/pcie/pme.c | 16 +- drivers/pci/pcie/portdrv_core.c | 9 +- drivers/pci/pcie/portdrv_pci.c | 13 +- drivers/pci/pcie/ptm.c | 60 - drivers/pci/pcie/rcec.c | 190 - drivers/pci/probe.c | 30 +- drivers/pci/quirks.c | 41 +- drivers/pci/slot.c | 11 +- drivers/pcmcia/Kconfig | 5 +- drivers/pcmcia/Makefile | 1 + drivers/pcmcia/at91_cf.c | 50 +- 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/pinctrl/Kconfig | 20 - drivers/pinctrl/Makefile | 1 - drivers/pinctrl/actions/pinctrl-s500.c | 2 +- drivers/pinctrl/core.c | 2 - drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imx21.c | 330 ++ drivers/pinctrl/intel/Kconfig | 25 - drivers/pinctrl/intel/Makefile | 3 - drivers/pinctrl/intel/pinctrl-alderlake.c | 437 -- drivers/pinctrl/intel/pinctrl-elkhartlake.c | 513 --- drivers/pinctrl/intel/pinctrl-lakefield.c | 375 -- drivers/pinctrl/intel/pinctrl-lynxpoint.c | 10 +- drivers/pinctrl/mediatek/pinctrl-mt7622.c | 13 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 10 +- drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +- drivers/pinctrl/meson/Kconfig | 17 +- drivers/pinctrl/meson/pinctrl-meson-a1.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c | 3 - drivers/pinctrl/meson/pinctrl-meson-axg.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-g12a.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 4 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 4 +- drivers/pinctrl/meson/pinctrl-meson.c | 8 - drivers/pinctrl/meson/pinctrl-meson.h | 1 - drivers/pinctrl/meson/pinctrl-meson8-pmx.c | 2 - drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 10 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 11 +- drivers/pinctrl/pinctrl-amd.c | 43 +- drivers/pinctrl/pinctrl-at91-pio4.c | 22 +- drivers/pinctrl/pinctrl-falcon.c | 14 +- drivers/pinctrl/pinctrl-ingenic.c | 1267 ++++-- drivers/pinctrl/pinctrl-microchip-sgpio.c | 892 ---- drivers/pinctrl/pinctrl-ocelot.c | 186 +- drivers/pinctrl/qcom/Kconfig | 88 +- drivers/pinctrl/qcom/Makefile | 4 - drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 695 --- drivers/pinctrl/qcom/pinctrl-msm.c | 2 - drivers/pinctrl/qcom/pinctrl-msm8953.c | 1844 -------- drivers/pinctrl/qcom/pinctrl-sc7280.c | 1495 ------- drivers/pinctrl/qcom/pinctrl-sdx55.c | 1018 ----- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 - drivers/pinctrl/renesas/core.c | 2 - drivers/pinctrl/renesas/core.h | 4 - drivers/pinctrl/renesas/gpio.c | 2 +- drivers/pinctrl/renesas/pfc-r8a7778.c | 55 +- drivers/pinctrl/renesas/pfc-r8a7790.c | 146 +- drivers/pinctrl/renesas/pfc-r8a7791.c | 18 - drivers/pinctrl/renesas/pfc-r8a77950.c | 45 +- drivers/pinctrl/renesas/pfc-r8a77951.c | 134 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 132 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 132 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 132 +- drivers/pinctrl/renesas/pfc-sh73a0.c | 2 +- drivers/pinctrl/renesas/pinctrl-rza1.c | 1 - drivers/pinctrl/renesas/pinctrl.c | 68 +- drivers/pinctrl/renesas/sh_pfc.h | 12 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 5 + drivers/pinctrl/spear/pinctrl-spear300.c | 8 +- drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c | 2 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 9 +- drivers/platform/Kconfig | 2 - drivers/platform/Makefile | 1 - drivers/platform/chrome/cros_ec_proto.c | 14 +- drivers/platform/chrome/cros_ec_spi.c | 2 + drivers/platform/chrome/cros_ec_typec.c | 336 +- drivers/platform/mellanox/Kconfig | 10 - drivers/platform/mellanox/Makefile | 1 - drivers/platform/mellanox/mlxbf-pmc.c | 1478 ------- drivers/platform/surface/Kconfig | 59 - drivers/platform/surface/Makefile | 11 - drivers/platform/surface/surface_gpe.c | 321 -- drivers/platform/x86/Kconfig | 91 +- drivers/platform/x86/Makefile | 13 +- drivers/platform/x86/acer-wireless.c | 1 - drivers/platform/x86/acer-wmi.c | 175 +- drivers/platform/x86/acerhdf.c | 30 +- drivers/platform/x86/amd-pmc.c | 286 -- drivers/platform/x86/asus-nb-wmi.c | 15 - drivers/platform/x86/asus-wmi.c | 48 - drivers/platform/x86/asus-wmi.h | 1 - drivers/platform/x86/classmate-laptop.c | 2 - drivers/platform/x86/dell-smbios-base.c | 1 - drivers/platform/x86/dell-wmi-sysman/Makefile | 8 - .../x86/dell-wmi-sysman/biosattr-interface.c | 186 - .../platform/x86/dell-wmi-sysman/dell-wmi-sysman.h | 191 - .../platform/x86/dell-wmi-sysman/enum-attributes.c | 189 - .../platform/x86/dell-wmi-sysman/int-attributes.c | 179 - .../x86/dell-wmi-sysman/passobj-attributes.c | 187 - .../x86/dell-wmi-sysman/passwordattr-interface.c | 153 - .../x86/dell-wmi-sysman/string-attributes.c | 159 - drivers/platform/x86/dell-wmi-sysman/sysman.c | 627 --- drivers/platform/x86/i2c-multi-instantiate.c | 14 +- drivers/platform/x86/intel-hid.c | 140 +- drivers/platform/x86/intel-vbtn.c | 18 +- drivers/platform/x86/intel_pmc_core.c | 2 +- drivers/platform/x86/intel_pmt_class.c | 298 -- drivers/platform/x86/intel_pmt_class.h | 52 - drivers/platform/x86/intel_pmt_crashlog.c | 328 -- drivers/platform/x86/intel_pmt_telemetry.c | 160 - .../x86/intel_speed_select_if/isst_if_common.h | 8 +- .../x86/intel_speed_select_if/isst_if_mbox_pci.c | 4 +- .../x86/intel_speed_select_if/isst_if_mmio.c | 49 +- drivers/platform/x86/mlx-platform.c | 33 +- drivers/platform/x86/panasonic-laptop.c | 509 +-- drivers/platform/x86/sony-laptop.c | 3 + drivers/platform/{surface => x86}/surface3-wmi.c | 0 .../platform/{surface => x86}/surface3_button.c | 0 drivers/platform/{surface => x86}/surface3_power.c | 0 .../platform/{surface => x86}/surfacepro3_button.c | 0 drivers/platform/x86/thinkpad_acpi.c | 164 +- drivers/platform/x86/wmi.c | 7 +- 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/powercap/intel_rapl_common.c | 7 - drivers/powercap/intel_rapl_msr.c | 51 +- drivers/powercap/powercap_sys.c | 5 +- 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 | 10 +- 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/rapidio/rio.c | 81 + drivers/regulator/Kconfig | 41 +- drivers/regulator/Makefile | 3 - drivers/regulator/as3722-regulator.c | 3 +- drivers/regulator/axp20x-regulator.c | 2 +- drivers/regulator/bd718x7-regulator.c | 164 +- drivers/regulator/core.c | 14 +- drivers/regulator/da9121-regulator.c | 1075 ----- drivers/regulator/da9121-regulator.h | 291 -- drivers/regulator/fixed.c | 63 +- drivers/regulator/helpers.c | 2 - drivers/regulator/lp872x.c | 2 +- drivers/regulator/max14577-regulator.c | 2 - drivers/regulator/mc13892-regulator.c | 4 +- drivers/regulator/mcp16502.c | 135 +- drivers/regulator/of_regulator.c | 8 +- drivers/regulator/pf8x00-regulator.c | 496 --- drivers/regulator/pfuze100-regulator.c | 34 +- drivers/regulator/qcom-rpmh-regulator.c | 93 - drivers/regulator/scmi-regulator.c | 417 -- drivers/remoteproc/Kconfig | 14 +- drivers/remoteproc/Makefile | 1 - drivers/remoteproc/ingenic_rproc.c | 2 +- drivers/remoteproc/mtk_common.h | 30 +- drivers/remoteproc/mtk_scp.c | 116 +- drivers/remoteproc/pru_rproc.c | 875 ---- drivers/remoteproc/pru_rproc.h | 46 - drivers/remoteproc/qcom_common.c | 146 - drivers/remoteproc/qcom_common.h | 8 - drivers/remoteproc/qcom_q6v5.c | 8 +- drivers/remoteproc/qcom_q6v5.h | 3 +- drivers/remoteproc/qcom_q6v5_adsp.c | 15 +- drivers/remoteproc/qcom_q6v5_mss.c | 124 +- drivers/remoteproc/qcom_q6v5_pas.c | 35 +- drivers/remoteproc/qcom_q6v5_wcss.c | 2 +- drivers/remoteproc/qcom_sysmon.c | 118 +- drivers/remoteproc/qcom_wcnss.c | 109 +- drivers/remoteproc/remoteproc_core.c | 69 +- drivers/remoteproc/remoteproc_coredump.c | 140 - drivers/remoteproc/remoteproc_elf_helpers.h | 26 - drivers/remoteproc/remoteproc_sysfs.c | 33 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/remoteproc/ti_k3_dsp_remoteproc.c | 4 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 113 +- drivers/remoteproc/wkup_m3_rproc.c | 41 +- drivers/reset/Kconfig | 10 +- drivers/reset/Makefile | 1 - drivers/reset/core.c | 73 - drivers/reset/reset-bcm6345.c | 135 - drivers/reset/reset-meson.c | 8 +- drivers/reset/reset-socfpga.c | 11 +- drivers/reset/reset-ti-syscon.c | 4 +- drivers/rpmsg/Kconfig | 9 - drivers/rpmsg/Makefile | 1 - drivers/rpmsg/rpmsg_core.c | 44 - drivers/rpmsg/rpmsg_internal.h | 14 +- drivers/rpmsg/rpmsg_ns.c | 126 - drivers/rpmsg/virtio_rpmsg_bus.c | 186 +- 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 | 73 +- 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/s390/block/dasd.c | 31 +- drivers/s390/block/dasd_alias.c | 22 +- drivers/s390/block/dasd_devmap.c | 109 - drivers/s390/block/dasd_eckd.c | 175 +- drivers/s390/block/dasd_fba.c | 2 +- drivers/s390/block/dasd_int.h | 114 +- drivers/s390/block/dasd_ioctl.c | 36 +- drivers/s390/cio/chp.c | 15 - drivers/s390/cio/chp.h | 1 - drivers/s390/cio/chsc.c | 145 +- drivers/s390/cio/chsc.h | 3 +- drivers/s390/cio/device.c | 17 +- drivers/s390/cio/vfio_ccw_ops.c | 26 - drivers/s390/cio/vfio_ccw_private.h | 4 - drivers/s390/crypto/zcrypt_cex2a.c | 2 +- drivers/s390/crypto/zcrypt_cex4.c | 2 +- drivers/s390/scsi/zfcp_aux.c | 11 - drivers/s390/scsi/zfcp_def.h | 1 - drivers/s390/scsi/zfcp_ext.h | 2 + drivers/s390/scsi/zfcp_fsf.c | 22 +- drivers/s390/scsi/zfcp_fsf.h | 11 - drivers/s390/scsi/zfcp_qdio.c | 47 - drivers/s390/scsi/zfcp_qdio.h | 2 - drivers/scsi/3w-9xxx.c | 30 +- drivers/scsi/3w-sas.c | 32 +- drivers/scsi/NCR5380.c | 92 +- drivers/scsi/NCR5380.h | 3 +- drivers/scsi/aacraid/commctrl.c | 22 +- drivers/scsi/aacraid/commsup.c | 1 - drivers/scsi/aacraid/linit.c | 95 +- drivers/scsi/advansys.c | 16 +- drivers/scsi/aha1740.c | 1 - drivers/scsi/aic7xxx/aic79xx.h | 12 +- drivers/scsi/aic7xxx/aic79xx_core.c | 12 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 3 +- drivers/scsi/aic7xxx/aic79xx_osm_pci.c | 43 +- drivers/scsi/aic7xxx/aic79xx_pci.c | 6 +- drivers/scsi/aic7xxx/aic7xxx.h | 10 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 10 +- drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 46 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 4 +- drivers/scsi/aic94xx/aic94xx_scb.c | 2 - drivers/scsi/aic94xx/aic94xx_task.c | 3 +- drivers/scsi/arcmsr/arcmsr.h | 1 - drivers/scsi/arcmsr/arcmsr_hba.c | 55 +- drivers/scsi/atari_scsi.c | 10 +- drivers/scsi/be2iscsi/be_main.c | 2 +- drivers/scsi/be2iscsi/be_mgmt.c | 4 + drivers/scsi/bfa/bfa_fcs_lport.c | 2 +- drivers/scsi/bfa/bfa_ioc.c | 6 +- drivers/scsi/bnx2fc/bnx2fc.h | 1 + drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 1 + drivers/scsi/csiostor/csio_wr.c | 1 - drivers/scsi/cxlflash/ocxl_hw.c | 6 +- drivers/scsi/dc395x.c | 15 +- drivers/scsi/device_handler/scsi_dh_alua.c | 10 +- drivers/scsi/esas2r/esas2r.h | 5 +- drivers/scsi/esas2r/esas2r_disc.c | 3 +- drivers/scsi/esas2r/esas2r_init.c | 53 +- drivers/scsi/esas2r/esas2r_int.c | 8 +- drivers/scsi/esas2r/esas2r_main.c | 11 +- drivers/scsi/fcoe/fcoe.c | 3 +- drivers/scsi/fcoe/fcoe_sysfs.c | 4 +- drivers/scsi/fnic/fnic.h | 3 +- drivers/scsi/fnic/fnic_fcs.c | 10 +- drivers/scsi/fnic/fnic_main.c | 3 - drivers/scsi/fnic/fnic_scsi.c | 17 +- drivers/scsi/g_NCR5380.c | 12 +- drivers/scsi/hisi_sas/hisi_sas.h | 28 + drivers/scsi/hisi_sas/hisi_sas_main.c | 1390 +++++- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1295 +----- drivers/scsi/hpsa.c | 38 +- drivers/scsi/hptiop.c | 1 + drivers/scsi/ibmvscsi/ibmvfc.c | 195 +- drivers/scsi/ibmvscsi/ibmvfc.h | 28 +- drivers/scsi/ipr.c | 1 + drivers/scsi/isci/init.c | 18 +- drivers/scsi/isci/phy.c | 2 + drivers/scsi/iscsi_tcp.c | 4 +- drivers/scsi/libfc/fc_elsct.c | 2 +- drivers/scsi/libfc/fc_encode.h | 707 --- drivers/scsi/libfc/fc_exch.c | 3 +- drivers/scsi/libfc/fc_fcp.c | 2 +- drivers/scsi/libfc/fc_libfc.c | 2 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/libiscsi.c | 2 +- drivers/scsi/lpfc/lpfc.h | 15 +- drivers/scsi/lpfc/lpfc_attr.c | 89 +- drivers/scsi/lpfc/lpfc_bsg.c | 139 +- drivers/scsi/lpfc/lpfc_crtn.h | 18 +- drivers/scsi/lpfc/lpfc_ct.c | 452 +- drivers/scsi/lpfc/lpfc_debugfs.c | 23 +- drivers/scsi/lpfc/lpfc_disc.h | 47 +- drivers/scsi/lpfc/lpfc_els.c | 1296 +++--- drivers/scsi/lpfc/lpfc_hbadisc.c | 797 ++-- drivers/scsi/lpfc/lpfc_hw.h | 7 +- drivers/scsi/lpfc/lpfc_hw4.h | 22 +- drivers/scsi/lpfc/lpfc_init.c | 290 +- drivers/scsi/lpfc/lpfc_mem.c | 11 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 215 +- drivers/scsi/lpfc/lpfc_nvme.c | 381 +- drivers/scsi/lpfc/lpfc_nvme.h | 4 +- drivers/scsi/lpfc/lpfc_nvmet.c | 77 +- drivers/scsi/lpfc/lpfc_scsi.c | 1167 ++--- drivers/scsi/lpfc/lpfc_sli.c | 744 +--- drivers/scsi/lpfc/lpfc_sli.h | 7 +- drivers/scsi/lpfc/lpfc_sli4.h | 14 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/lpfc/lpfc_vport.c | 128 +- drivers/scsi/mac_scsi.c | 10 +- drivers/scsi/megaraid/megaraid_sas.h | 2 + drivers/scsi/megaraid/megaraid_sas_base.c | 188 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 437 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 145 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 760 ---- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 6 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 1285 +----- drivers/scsi/mpt3sas/mpt3sas_transport.c | 312 +- drivers/scsi/mpt3sas/mpt3sas_trigger_pages.h | 94 - drivers/scsi/mvumi.c | 50 +- drivers/scsi/myrb.c | 1 + drivers/scsi/myrs.c | 1 + drivers/scsi/pcmcia/nsp_cs.c | 2 + drivers/scsi/pm8001/pm8001_ctl.c | 7 +- drivers/scsi/pm8001/pm8001_hwi.c | 1456 ++++--- drivers/scsi/pm8001/pm8001_init.c | 164 +- drivers/scsi/pm8001/pm8001_sas.c | 149 +- drivers/scsi/pm8001/pm8001_sas.h | 47 +- drivers/scsi/pm8001/pm80xx_hwi.c | 1728 ++++---- drivers/scsi/pm8001/pm80xx_hwi.h | 6 - drivers/scsi/pmcraid.c | 44 +- drivers/scsi/ps3rom.c | 3 +- drivers/scsi/qedf/qedf.h | 1 + drivers/scsi/qedi/qedi_main.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 10 +- drivers/scsi/qla2xxx/qla_gs.c | 8 +- drivers/scsi/qla2xxx/qla_init.c | 77 +- drivers/scsi/qla2xxx/qla_isr.c | 34 +- drivers/scsi/qla2xxx/qla_mbx.c | 10 +- drivers/scsi/qla2xxx/qla_nvme.c | 14 +- drivers/scsi/qla2xxx/qla_nx.c | 27 +- drivers/scsi/qla2xxx/qla_nx2.c | 4 +- drivers/scsi/qla2xxx/qla_os.c | 53 +- drivers/scsi/qla2xxx/qla_sup.c | 10 +- drivers/scsi/qla2xxx/qla_target.c | 24 +- drivers/scsi/qla2xxx/qla_target.h | 1 - drivers/scsi/qla2xxx/qla_tmpl.c | 9 +- drivers/scsi/qla2xxx/qla_tmpl.h | 2 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 72 +- drivers/scsi/qla4xxx/ql4_def.h | 4 +- drivers/scsi/qla4xxx/ql4_glbl.h | 1 + drivers/scsi/qla4xxx/ql4_nx.c | 95 +- drivers/scsi/qla4xxx/ql4_os.c | 3 + drivers/scsi/scsi_devinfo.c | 3 +- drivers/scsi/scsi_lib.c | 149 +- drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/scsi_transport_fc.c | 417 +- drivers/scsi/scsi_transport_iscsi.c | 4 +- drivers/scsi/scsicam.c | 2 +- drivers/scsi/sd.c | 28 +- drivers/scsi/smartpqi/smartpqi_init.c | 14 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 1 + drivers/scsi/sr.c | 17 + drivers/scsi/sr_ioctl.c | 2 - drivers/scsi/st.c | 1 + drivers/scsi/stex.c | 1 - drivers/scsi/storvsc_drv.c | 26 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 1 + drivers/scsi/ufs/Kconfig | 2 +- drivers/scsi/ufs/cdns-pltfrm.c | 3 +- drivers/scsi/ufs/ufs-exynos.c | 15 +- drivers/scsi/ufs/ufs-exynos.h | 13 + drivers/scsi/ufs/ufs-hisi.c | 13 +- drivers/scsi/ufs/ufs-hisi.h | 13 + drivers/scsi/ufs/ufs-mediatek-trace.h | 36 - drivers/scsi/ufs/ufs-mediatek.c | 265 +- drivers/scsi/ufs/ufs-mediatek.h | 34 +- drivers/scsi/ufs/ufs-qcom.c | 40 +- drivers/scsi/ufs/ufs-qcom.h | 11 + drivers/scsi/ufs/ufs-sysfs.c | 7 - drivers/scsi/ufs/ufs.h | 1 - drivers/scsi/ufs/ufshcd-dwc.c | 11 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 38 +- drivers/scsi/ufs/ufshcd-pltfrm.h | 1 - drivers/scsi/ufs/ufshcd.c | 500 +-- drivers/scsi/ufs/ufshcd.h | 151 +- drivers/scsi/ufs/unipro.h | 6 +- drivers/soc/Kconfig | 1 - drivers/soc/Makefile | 3 +- drivers/soc/amlogic/Kconfig | 12 +- drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-clk-measure.c | 5 +- drivers/soc/amlogic/meson-ee-pwrc.c | 8 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 7 +- drivers/soc/amlogic/meson-secure-pwrc.c | 5 +- drivers/soc/aspeed/Kconfig | 47 +- drivers/soc/aspeed/Makefile | 1 - drivers/soc/aspeed/aspeed-lpc-ctrl.c | 37 +- drivers/soc/aspeed/aspeed-lpc-snoop.c | 2 - drivers/soc/aspeed/aspeed-socinfo.c | 135 - drivers/soc/atmel/soc.c | 6 - drivers/soc/atmel/soc.h | 3 - drivers/soc/bcm/brcmstb/pm/pm-arm.c | 2 - drivers/soc/fsl/dpio/qbman-portal.c | 18 +- drivers/soc/fsl/qbman/qman.c | 8 +- drivers/soc/fsl/qe/qe_common.c | 2 +- drivers/soc/fsl/rcpm.c | 35 +- drivers/soc/litex/Kconfig | 19 - drivers/soc/litex/Makefile | 3 - drivers/soc/litex/litex_soc_ctrl.c | 176 - drivers/soc/mediatek/Kconfig | 22 - drivers/soc/mediatek/Makefile | 2 - drivers/soc/mediatek/mt8173-pm-domains.h | 94 - drivers/soc/mediatek/mt8183-pm-domains.h | 221 - drivers/soc/mediatek/mt8192-pm-domains.h | 292 -- drivers/soc/mediatek/mtk-cmdq-helper.c | 41 +- drivers/soc/mediatek/mtk-devapc.c | 308 -- drivers/soc/mediatek/mtk-infracfg.c | 5 + drivers/soc/mediatek/mtk-mmsys.c | 11 +- drivers/soc/mediatek/mtk-pm-domains.c | 614 --- drivers/soc/mediatek/mtk-pm-domains.h | 102 - drivers/soc/mediatek/mtk-scpsys.c | 5 +- drivers/soc/qcom/Kconfig | 5 +- drivers/soc/qcom/cmd-db.c | 8 +- drivers/soc/qcom/kryo-l2-accessors.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 147 +- drivers/soc/qcom/pdr_interface.c | 8 +- drivers/soc/qcom/qcom-geni-se.c | 64 +- drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/rpmh-rsc.c | 7 +- drivers/soc/qcom/rpmh.c | 14 +- drivers/soc/qcom/rpmhpd.c | 16 - drivers/soc/qcom/rpmpd.c | 85 +- drivers/soc/qcom/smem.c | 3 +- drivers/soc/qcom/smp2p.c | 6 +- drivers/soc/qcom/smsm.c | 4 +- drivers/soc/qcom/socinfo.c | 6 - drivers/soc/qcom/wcnss_ctrl.c | 8 +- drivers/soc/renesas/rmobile-sysc.c | 17 +- drivers/soc/rockchip/io-domain.c | 4 +- drivers/soc/samsung/exynos-chipid.c | 11 +- drivers/soc/samsung/exynos-pmu.c | 11 - drivers/soc/samsung/exynos5422-asv.c | 2 +- drivers/soc/samsung/s3c-pm-check.c | 2 +- drivers/soc/sunxi/Kconfig | 8 - drivers/soc/sunxi/Makefile | 1 - drivers/soc/sunxi/sunxi_mbus.c | 132 - drivers/soc/tegra/fuse/speedo-tegra124.c | 21 +- drivers/soc/tegra/fuse/speedo-tegra210.c | 8 +- drivers/soc/tegra/fuse/tegra-apbmisc.c | 2 - drivers/soc/ti/Kconfig | 18 + drivers/soc/ti/k3-ringacc.c | 423 +- drivers/soc/ti/k3-socinfo.c | 1 - drivers/soc/ti/knav_dma.c | 15 +- drivers/soc/ti/knav_qmss_queue.c | 66 +- drivers/soc/ti/omap_prm.c | 358 +- drivers/soc/ti/pm33xx.c | 21 +- drivers/soc/ti/pruss.c | 6 + drivers/soc/ti/ti_sci_inta_msi.c | 12 - drivers/soc/ti/wkup_m3_ipc.c | 8 +- drivers/soc/xilinx/Kconfig | 1 - drivers/soc/xilinx/xlnx_vcu.c | 96 +- drivers/spi/Kconfig | 4 +- drivers/spi/atmel-quadspi.c | 42 +- drivers/spi/spi-amd.c | 5 +- drivers/spi/spi-ar934x.c | 14 +- drivers/spi/spi-atmel.c | 6 +- drivers/spi/spi-bcm63xx-hsspi.c | 4 +- drivers/spi/spi-davinci.c | 2 +- drivers/spi/spi-dw-bt1.c | 6 +- drivers/spi/spi-dw-core.c | 44 +- drivers/spi/spi-dw-mmio.c | 16 - drivers/spi/spi-dw.h | 5 - drivers/spi/spi-fsl-dspi.c | 6 +- drivers/spi/spi-fsl-spi.c | 11 +- drivers/spi/spi-geni-qcom.c | 4 +- drivers/spi/spi-gpio.c | 15 +- drivers/spi/spi-img-spfi.c | 4 +- drivers/spi/spi-imx.c | 33 +- drivers/spi/spi-mem.c | 3 +- drivers/spi/spi-mt7621.c | 11 +- drivers/spi/spi-mtk-nor.c | 18 +- drivers/spi/spi-mxic.c | 10 +- drivers/spi/spi-mxs.c | 1 - drivers/spi/spi-npcm-fiu.c | 8 +- drivers/spi/spi-pic32.c | 1 - drivers/spi/spi-pxa2xx.c | 10 +- drivers/spi/spi-qcom-qspi.c | 42 +- drivers/spi/spi-rb4xx.c | 2 +- drivers/spi/spi-rockchip.c | 4 - drivers/spi/spi-rpc-if.c | 9 +- drivers/spi/spi-sc18is602.c | 13 +- drivers/spi/spi-sh.c | 13 +- drivers/spi/spi-sprd.c | 1 - drivers/spi/spi-st-ssc4.c | 5 +- drivers/spi/spi-stm32-qspi.c | 8 +- drivers/spi/spi-stm32.c | 1 - drivers/spi/spi-sun6i.c | 199 +- drivers/spi/spi-synquacer.c | 15 +- drivers/spi/spi-tegra114.c | 2 - drivers/spi/spi-tegra20-sflash.c | 1 - drivers/spi/spi-tegra20-slink.c | 2 - drivers/spi/spi-ti-qspi.c | 1 - drivers/spi/spi.c | 70 +- drivers/staging/android/ashmem.c | 6 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 1 + drivers/staging/media/sunxi/cedrus/cedrus.h | 3 + drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 18 + drivers/target/loopback/tcm_loop.c | 14 +- drivers/target/target_core_device.c | 59 +- drivers/target/target_core_file.c | 6 +- drivers/target/target_core_iblock.c | 1 - drivers/target/target_core_pr.c | 1 - drivers/target/target_core_pscsi.c | 5 +- drivers/target/target_core_sbc.c | 139 +- drivers/target/target_core_tmr.c | 166 +- drivers/target/target_core_tpg.c | 2 +- drivers/target/target_core_transport.c | 170 +- drivers/target/target_core_user.c | 164 +- drivers/target/tcm_fc/tfc_cmd.c | 3 +- drivers/target/tcm_fc/tfc_io.c | 1 + drivers/target/tcm_fc/tfc_sess.c | 2 +- drivers/tee/optee/device.c | 2 +- drivers/thermal/amlogic_thermal.c | 4 - drivers/thermal/broadcom/bcm2711_thermal.c | 6 +- drivers/thermal/cpufreq_cooling.c | 4 +- drivers/thermal/devfreq_cooling.c | 390 +- drivers/thermal/gov_power_allocator.c | 116 +- drivers/thermal/imx8mm_thermal.c | 7 +- drivers/thermal/intel/int340x_thermal/Kconfig | 6 +- drivers/thermal/intel/int340x_thermal/Makefile | 3 - .../intel/int340x_thermal/int3400_thermal.c | 1 - .../intel/int340x_thermal/int3403_thermal.c | 1 - .../int340x_thermal/processor_thermal_device.c | 282 +- .../int340x_thermal/processor_thermal_device.h | 82 - .../intel/int340x_thermal/processor_thermal_mbox.c | 212 - .../intel/int340x_thermal/processor_thermal_rapl.c | 134 - .../intel/int340x_thermal/processor_thermal_rfim.c | 244 -- drivers/thermal/intel/intel_pch_thermal.c | 103 +- drivers/thermal/mtk_thermal.c | 2 +- drivers/thermal/rcar_gen3_thermal.c | 115 +- drivers/thermal/rcar_thermal.c | 24 +- drivers/thermal/sun8i_thermal.c | 33 +- drivers/thermal/thermal_core.c | 143 +- drivers/thermal/thermal_core.h | 6 + drivers/thermal/thermal_hwmon.c | 3 +- drivers/thermal/thermal_sysfs.c | 6 +- drivers/tty/Kconfig | 14 + drivers/tty/Makefile | 3 +- drivers/tty/serial/Kconfig | 32 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/liteuart.c | 404 -- drivers/tty/ttynull.c | 18 - drivers/usb/gadget/function/storage_common.c | 8 +- drivers/usb/host/ehci-ps3.c | 4 +- drivers/usb/host/ohci-ps3.c | 4 +- drivers/vdpa/Kconfig | 16 +- drivers/vdpa/ifcvf/ifcvf_main.c | 11 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 5 - drivers/vdpa/vdpa.c | 2 +- drivers/vdpa/vdpa_sim/Makefile | 1 - drivers/vdpa/vdpa_sim/vdpa_sim.c | 298 +- drivers/vdpa/vdpa_sim/vdpa_sim.h | 105 - drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 177 - drivers/vfio/mdev/mdev_core.c | 4 - drivers/vfio/mdev/vfio_mdev.c | 13 - drivers/vfio/pci/vfio_pci.c | 7 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 7 +- drivers/vfio/vfio.c | 18 - drivers/vfio/vfio_iommu_type1.c | 24 - drivers/vfio/virqfd.c | 3 - drivers/vhost/scsi.c | 3 +- drivers/vhost/vdpa.c | 10 +- drivers/video/backlight/pwm_bl.c | 70 +- 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 +++----- drivers/virtio/virtio_ring.c | 8 +- drivers/watchdog/Kconfig | 16 +- drivers/watchdog/Makefile | 1 + drivers/watchdog/geodewdt.c | 2 + drivers/watchdog/hpwdt.c | 8 +- drivers/watchdog/iTCO_wdt.c | 34 +- drivers/watchdog/mpc8xxx_wdt.c | 4 +- drivers/watchdog/pnx833x_wdt.c | 277 ++ drivers/watchdog/qcom-wdt.c | 20 +- drivers/watchdog/rti_wdt.c | 4 +- drivers/watchdog/sbc_fitpc2_wdt.c | 12 +- drivers/watchdog/sp805_wdt.c | 1 - drivers/watchdog/sprd_wdt.c | 43 +- drivers/watchdog/stm32_iwdg.c | 13 +- drivers/watchdog/watchdog_core.c | 22 +- drivers/watchdog/wdat_wdt.c | 6 +- drivers/xen/Makefile | 2 +- drivers/xen/events/events_base.c | 182 +- drivers/xen/evtchn.c | 34 +- drivers/xen/manage.c | 1 - drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xenbus/xenbus.h | 2 - drivers/xen/xenbus/xenbus_client.c | 8 +- drivers/xen/xenbus/xenbus_probe.c | 1 - drivers/xen/xenbus/xenbus_probe_backend.c | 7 - drivers/xen/xenbus/xenbus_xs.c | 34 +- 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/autofs/dev-ioctl.c | 5 +- fs/bfs/inode.c | 2 +- fs/binfmt_elf.c | 2 - fs/block_dev.c | 758 ++-- fs/btrfs/Makefile | 3 +- fs/btrfs/backref.c | 19 +- fs/btrfs/block-group.c | 268 +- fs/btrfs/block-group.h | 2 - fs/btrfs/block-rsv.c | 8 - fs/btrfs/btrfs_inode.h | 23 +- fs/btrfs/check-integrity.c | 11 +- fs/btrfs/compression.c | 28 +- fs/btrfs/ctree.c | 258 +- fs/btrfs/ctree.h | 213 +- fs/btrfs/delayed-inode.c | 23 +- fs/btrfs/delayed-inode.h | 3 +- fs/btrfs/dev-replace.c | 20 +- fs/btrfs/dir-item.c | 1 + fs/btrfs/discard.c | 46 +- fs/btrfs/discard.h | 3 +- fs/btrfs/disk-io.c | 689 ++- fs/btrfs/disk-io.h | 25 +- fs/btrfs/export.c | 1 + fs/btrfs/extent-io-tree.h | 71 +- fs/btrfs/extent-tree.c | 111 +- fs/btrfs/extent_io.c | 656 ++- fs/btrfs/extent_io.h | 50 +- fs/btrfs/file-item.c | 344 +- fs/btrfs/file.c | 737 ++-- fs/btrfs/free-space-cache.c | 558 ++- fs/btrfs/free-space-cache.h | 22 +- fs/btrfs/free-space-tree.c | 26 +- fs/btrfs/inode-item.c | 6 + fs/btrfs/inode-map.c | 582 +++ fs/btrfs/inode-map.h | 16 + fs/btrfs/inode.c | 815 ++-- fs/btrfs/ioctl.c | 64 +- fs/btrfs/locking.c | 459 +- fs/btrfs/locking.h | 24 +- fs/btrfs/ordered-data.c | 45 + fs/btrfs/ordered-data.h | 5 +- fs/btrfs/print-tree.c | 15 +- fs/btrfs/qgroup.c | 52 +- fs/btrfs/raid56.c | 8 +- fs/btrfs/reada.c | 34 +- fs/btrfs/ref-verify.c | 27 +- fs/btrfs/reflink.c | 18 +- fs/btrfs/relocation.c | 116 +- fs/btrfs/scrub.c | 340 +- fs/btrfs/send.c | 6 +- fs/btrfs/struct-funcs.c | 18 +- fs/btrfs/super.c | 179 +- fs/btrfs/sysfs.c | 132 +- fs/btrfs/tests/btrfs-tests.c | 3 +- fs/btrfs/tests/extent-io-tests.c | 26 +- fs/btrfs/tests/free-space-tests.c | 1 + fs/btrfs/tests/qgroup-tests.c | 4 + fs/btrfs/transaction.c | 126 +- fs/btrfs/transaction.h | 3 +- fs/btrfs/tree-checker.c | 337 +- fs/btrfs/tree-defrag.c | 1 + fs/btrfs/tree-log.c | 183 +- fs/btrfs/uuid-tree.c | 3 +- fs/btrfs/volumes.c | 156 +- fs/btrfs/volumes.h | 21 +- fs/btrfs/xattr.c | 8 +- fs/btrfs/zoned.c | 616 --- fs/btrfs/zoned.h | 160 - fs/buffer.c | 2 +- fs/ceph/addr.c | 6 +- fs/ceph/caps.c | 27 +- fs/ceph/debugfs.c | 20 - fs/ceph/dir.c | 9 +- fs/ceph/inode.c | 41 +- fs/ceph/locks.c | 8 +- fs/ceph/mds_client.c | 280 +- fs/ceph/mds_client.h | 3 +- fs/ceph/mdsmap.c | 25 +- fs/ceph/metric.c | 18 +- fs/ceph/metric.h | 14 - fs/ceph/quota.c | 58 +- fs/ceph/super.c | 14 +- fs/ceph/super.h | 7 +- fs/ceph/xattr.c | 81 +- 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 | 695 --- fs/cifs/cifs_swn.h | 25 - fs/cifs/cifsacl.c | 253 +- fs/cifs/cifsacl.h | 4 - fs/cifs/cifsencrypt.c | 5 - fs/cifs/cifsfs.c | 174 +- fs/cifs/cifsfs.h | 6 +- fs/cifs/cifsglob.h | 110 +- fs/cifs/cifspdu.h | 4 +- fs/cifs/cifsproto.h | 43 +- fs/cifs/connect.c | 2126 +++++++-- 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 | 1529 +------ 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 | 98 +- fs/cifs/smb2pdu.c | 14 +- fs/cifs/smb2pdu.h | 14 +- fs/cifs/smb2proto.h | 4 +- fs/cifs/smbdirect.c | 1 - fs/cifs/trace.h | 4 - fs/cifs/transport.c | 15 - fs/cifs/unc.c | 71 - fs/cifs/xattr.c | 81 +- fs/configfs/dir.c | 1 - fs/coredump.c | 6 +- fs/crypto/fname.c | 4 + fs/crypto/fscrypt_private.h | 1 + fs/crypto/hooks.c | 1 + fs/dax.c | 9 +- fs/dcache.c | 9 +- fs/dlm/lockspace.c | 2 +- fs/dlm/lowcomms.c | 304 +- fs/dlm/lowcomms.h | 2 - fs/dlm/member.c | 2 +- fs/dlm/rcom.c | 6 +- fs/erofs/Makefile | 5 + fs/erofs/compress.h | 54 +- fs/erofs/data.c | 26 +- fs/erofs/decompressor.c | 2 +- fs/erofs/zdata.c | 172 +- fs/erofs/zdata.h | 1 - fs/eventfd.c | 5 +- fs/eventpoll.c | 998 ++--- fs/exec.c | 55 +- fs/exfat/nls.c | 6 +- fs/exportfs/expfs.c | 32 +- fs/ext2/dir.c | 14 +- fs/ext2/ext2.h | 7 - fs/ext2/inode.c | 1 - fs/ext2/namei.c | 15 +- fs/ext2/super.c | 2 +- fs/ext4/balloc.c | 2 +- fs/ext4/block_validity.c | 16 +- fs/ext4/dir.c | 7 + fs/ext4/ext4.h | 81 +- fs/ext4/ext4_jbd2.c | 4 +- fs/ext4/ext4_jbd2.h | 9 +- fs/ext4/extents.c | 5 +- fs/ext4/fast_commit.c | 99 +- fs/ext4/fast_commit.h | 78 +- fs/ext4/fsync.c | 2 +- fs/ext4/indirect.c | 4 +- fs/ext4/inode-test.c | 320 +- fs/ext4/inode.c | 35 +- fs/ext4/ioctl.c | 2 +- fs/ext4/mballoc.c | 39 +- fs/ext4/namei.c | 13 +- fs/ext4/page-io.c | 5 +- fs/ext4/super.c | 445 +- fs/ext4/sysfs.c | 10 +- fs/ext4/xattr.c | 1 + fs/f2fs/acl.c | 2 +- fs/f2fs/checkpoint.c | 38 +- fs/f2fs/compress.c | 26 +- fs/f2fs/compress.h | 0 fs/f2fs/data.c | 211 +- fs/f2fs/debug.c | 11 +- fs/f2fs/dir.c | 105 +- fs/f2fs/f2fs.h | 181 +- fs/f2fs/file.c | 436 +- fs/f2fs/gc.c | 4 +- fs/f2fs/hash.c | 11 +- fs/f2fs/inline.c | 11 +- fs/f2fs/inode.c | 3 - fs/f2fs/namei.c | 1 - fs/f2fs/node.c | 41 +- fs/f2fs/node.h | 4 +- fs/f2fs/recovery.c | 16 +- fs/f2fs/segment.c | 51 +- fs/f2fs/shrinker.c | 4 +- fs/f2fs/super.c | 72 +- fs/f2fs/sysfs.c | 14 +- fs/fcntl.c | 10 +- fs/file.c | 172 +- fs/file_table.c | 1 + fs/fs-writeback.c | 4 + fs/fuse/acl.c | 6 - fs/fuse/dir.c | 60 +- fs/fuse/file.c | 41 +- fs/fuse/fuse_i.h | 41 +- fs/fuse/inode.c | 61 +- fs/fuse/readdir.c | 4 +- fs/fuse/virtio_fs.c | 47 +- fs/fuse/xattr.c | 9 - 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/hostfs/hostfs_kern.c | 2 +- fs/inode.c | 7 +- fs/internal.h | 9 +- fs/io-wq.c | 40 +- fs/io-wq.h | 4 +- fs/io_uring.c | 1619 +++---- fs/jbd2/journal.c | 8 +- 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/jfs/jfs_dmap.c | 10 +- fs/jfs/jfs_dmap.h | 2 +- fs/jfs/jfs_extent.c | 2 +- fs/jfs/jfs_extent.h | 2 +- fs/jfs/jfs_logmgr.h | 2 +- fs/jfs/jfs_txnmgr.c | 2 +- fs/jfs/jfs_xtree.c | 2 +- fs/libfs.c | 70 - fs/lockd/host.c | 22 +- fs/locks.c | 18 +- fs/namei.c | 44 +- fs/namespace.c | 9 +- fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/blocklayout/dev.c | 2 +- fs/nfs/callback_proc.c | 5 - fs/nfs/client.c | 8 +- fs/nfs/dir.c | 721 ++-- fs/nfs/export.c | 3 - fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/filelayout/filelayoutdev.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 19 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nfs/fs_context.c | 21 +- fs/nfs/inode.c | 9 +- fs/nfs/internal.h | 6 + fs/nfs/nfs2xdr.c | 19 +- fs/nfs/nfs3proc.c | 83 +- fs/nfs/nfs3xdr.c | 29 +- fs/nfs/nfs42proc.c | 48 +- fs/nfs/nfs42xdr.c | 103 +- fs/nfs/nfs4client.c | 2 +- fs/nfs/nfs4proc.c | 71 +- fs/nfs/nfs4session.h | 2 +- fs/nfs/nfs4super.c | 2 +- fs/nfs/nfs4trace.h | 75 - fs/nfs/nfs4xdr.c | 54 +- fs/nfs/pnfs.c | 33 +- fs/nfs/pnfs.h | 7 - fs/nfs/pnfs_dev.c | 23 +- fs/nfs/pnfs_nfs.c | 105 +- fs/nfs/proc.c | 18 +- fs/nfs_common/grace.c | 6 +- fs/nfsd/export.c | 6 - fs/nfsd/filecache.c | 3 +- fs/nfsd/nfs2acl.c | 21 +- fs/nfsd/nfs3acl.c | 8 +- fs/nfsd/nfs3proc.c | 11 +- fs/nfsd/nfs3xdr.c | 40 +- fs/nfsd/nfs4proc.c | 35 +- fs/nfsd/nfs4state.c | 3 +- fs/nfsd/nfs4xdr.c | 2587 ++++++----- fs/nfsd/nfsd.h | 9 +- fs/nfsd/nfsfh.c | 34 +- fs/nfsd/nfsfh.h | 24 +- fs/nfsd/nfsproc.c | 25 +- fs/nfsd/nfssvc.c | 50 +- fs/nfsd/nfsxdr.c | 16 +- fs/nfsd/trace.c | 1 - fs/nfsd/trace.h | 176 +- fs/nfsd/vfs.c | 29 +- fs/nfsd/xdr.h | 2 + fs/nfsd/xdr3.h | 2 + fs/nfsd/xdr4.h | 43 +- fs/nilfs2/segment.c | 5 + fs/notify/dnotify/dnotify.c | 4 +- fs/notify/fanotify/fanotify.c | 7 +- fs/notify/fsnotify.c | 107 +- fs/notify/inotify/inotify.h | 9 +- fs/notify/inotify/inotify_fsnotify.c | 51 +- fs/notify/inotify/inotify_user.c | 31 +- fs/open.c | 6 +- fs/orangefs/file.c | 2 - fs/overlayfs/copy_up.c | 28 +- fs/overlayfs/export.c | 10 +- fs/overlayfs/file.c | 144 +- fs/overlayfs/inode.c | 14 +- fs/overlayfs/namei.c | 28 +- fs/overlayfs/overlayfs.h | 22 +- fs/overlayfs/ovl_entry.h | 2 - fs/overlayfs/super.c | 95 +- fs/overlayfs/util.c | 18 +- fs/pipe.c | 5 +- fs/pnode.h | 2 +- fs/proc/array.c | 28 - fs/proc/base.c | 18 +- fs/proc/fd.c | 48 +- fs/proc/generic.c | 24 +- fs/proc/internal.h | 10 +- fs/proc/proc_net.c | 20 +- fs/proc_namespace.c | 9 +- fs/pstore/Kconfig | 8 - fs/pstore/blk.c | 85 +- fs/pstore/ftrace.c | 8 +- fs/pstore/inode.c | 2 +- fs/pstore/internal.h | 1 + fs/pstore/platform.c | 2 +- fs/pstore/zone.c | 4 - fs/quota/dquot.c | 2 +- fs/quota/quota.c | 40 +- fs/quota/quota_tree.c | 8 +- fs/quota/quota_v2.c | 19 - fs/reiserfs/stree.c | 6 - fs/remap_range.c | 10 +- fs/statfs.c | 2 +- fs/super.c | 93 +- fs/ubifs/auth.c | 4 +- fs/ubifs/commit.c | 4 +- fs/ubifs/debug.c | 116 +- fs/ubifs/debug.h | 5 +- fs/ubifs/dir.c | 5 +- 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/xattr.c | 17 +- fs/xfs/libxfs/xfs_alloc.c | 16 +- fs/xfs/libxfs/xfs_bmap.c | 28 +- fs/xfs/libxfs/xfs_bmap_btree.c | 2 + fs/xfs/libxfs/xfs_btree.c | 12 +- fs/xfs/libxfs/xfs_format.h | 11 +- fs/xfs/libxfs/xfs_ialloc.c | 170 +- 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_rtbitmap.c | 22 +- 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_buf.c | 24 +- fs/xfs/xfs_buf.h | 14 +- fs/xfs/xfs_buf_item.c | 4 +- fs/xfs/xfs_extfree_item.c | 23 +- fs/xfs/xfs_fsops.c | 9 +- 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 | 13 +- fs/xfs/xfs_qm.c | 26 +- fs/xfs/xfs_refcount_item.c | 52 +- fs/xfs/xfs_rmap_item.c | 67 +- fs/xfs/xfs_rtalloc.c | 20 +- fs/xfs/xfs_rtalloc.h | 4 +- fs/xfs/xfs_super.c | 77 +- fs/xfs/xfs_symlink.c | 4 +- fs/xfs/xfs_trace.h | 18 - fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans_buf.c | 16 +- fs/xfs/xfs_trans_dquot.c | 43 +- include/acpi/acpi_bus.h | 5 + include/acpi/acpi_drivers.h | 12 +- include/acpi/acpixf.h | 2 +- include/acpi/acuuid.h | 5 - include/acpi/cppc_acpi.h | 6 +- include/asm-generic/bitops/builtin-ffs.h | 5 +- include/asm-generic/getorder.h | 2 +- include/asm-generic/hardirq.h | 6 +- include/asm-generic/io.h | 4 - include/asm-generic/mmu_context.h | 58 +- include/asm-generic/msi.h | 4 - include/asm-generic/nommu_context.h | 19 - include/asm-generic/qrwlock.h | 8 +- include/asm-generic/qspinlock.h | 4 +- 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/at91.h | 11 - include/dt-bindings/clock/axg-clkc.h | 25 - include/dt-bindings/clock/dra7.h | 4 - include/dt-bindings/clock/fsl,qoriq-clockgen.h | 15 - include/dt-bindings/clock/g12a-clkc.h | 2 - include/dt-bindings/clock/imx8-lpcg.h | 14 - include/dt-bindings/clock/k210-clk.h | 56 +- 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/clock/sifive-fu740-prci.h | 23 - include/dt-bindings/dma/jz4775-dma.h | 44 - include/dt-bindings/dma/qcom-gpi.h | 11 - include/dt-bindings/dma/x2000-dma.h | 54 - include/dt-bindings/gpio/msc313-gpio.h | 53 - include/dt-bindings/gpio/tegra186-gpio.h | 4 +- include/dt-bindings/interconnect/qcom,sdm845.h | 2 - include/dt-bindings/memory/tegra124-mc.h | 68 - include/dt-bindings/memory/tegra20-mc.h | 53 - include/dt-bindings/memory/tegra210-mc.h | 10 - include/dt-bindings/memory/tegra30-mc.h | 67 - include/dt-bindings/power/mt8183-power.h | 26 - include/dt-bindings/power/mt8192-power.h | 32 - include/dt-bindings/power/qcom-rpmpd.h | 34 - .../dt-bindings/regulator/dlg,da9121-regulator.h | 22 - include/dt-bindings/reset/bcm6318-reset.h | 20 - include/dt-bindings/reset/bcm63268-reset.h | 26 - include/dt-bindings/reset/bcm6328-reset.h | 18 - include/dt-bindings/reset/bcm6358-reset.h | 15 - include/dt-bindings/reset/bcm6362-reset.h | 22 - include/dt-bindings/reset/bcm6368-reset.h | 16 - include/kunit/test.h | 51 - include/kvm/arm_pmu.h | 3 + include/kvm/arm_vgic.h | 1 - include/linux/audit.h | 8 + include/linux/bio.h | 23 +- include/linux/bitmap.h | 6 +- include/linux/bitops.h | 11 +- include/linux/blk-cgroup.h | 4 +- include/linux/blk-mq.h | 15 - include/linux/blk_types.h | 24 +- include/linux/blkdev.h | 34 +- include/linux/blktrace_api.h | 5 +- include/linux/bvec.h | 20 +- include/linux/capability.h | 2 +- include/linux/ceph/auth.h | 68 +- include/linux/ceph/ceph_features.h | 11 +- include/linux/ceph/ceph_fs.h | 44 +- include/linux/ceph/decode.h | 8 - include/linux/ceph/libceph.h | 11 +- include/linux/ceph/mdsmap.h | 2 +- include/linux/ceph/messenger.h | 285 +- include/linux/ceph/msgr.h | 66 +- include/linux/ceph/osdmap.h | 4 +- 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_types.h | 11 - include/linux/console.h | 3 - include/linux/cpufreq.h | 19 +- include/linux/ctype.h | 15 +- include/linux/dcache.h | 1 - include/linux/devfreq.h | 4 + include/linux/devfreq_cooling.h | 27 +- include/linux/dma-buf-map.h | 2 +- include/linux/dma-iommu.h | 8 - include/linux/dma-map-ops.h | 17 - include/linux/dma-mapping.h | 9 + include/linux/dma/k3-event-router.h | 16 - include/linux/dma/k3-psil.h | 16 - include/linux/dma/k3-udma-glue.h | 12 - include/linux/dma/qcom-gpi-dma.h | 83 - include/linux/dmaengine.h | 19 - include/linux/efi.h | 33 +- include/linux/energy_model.h | 23 +- include/linux/entry-common.h | 4 + include/linux/eventfd.h | 6 - include/linux/eventpoll.h | 11 +- include/linux/exportfs.h | 13 - include/linux/f2fs_fs.h | 2 +- include/linux/fdtable.h | 40 +- include/linux/firmware/imx/dsp.h | 10 - include/linux/firmware/imx/ipc.h | 13 - include/linux/firmware/imx/sci.h | 27 - include/linux/firmware/imx/svc/misc.h | 19 - include/linux/firmware/xlnx-zynqmp.h | 45 +- include/linux/fs.h | 14 +- include/linux/fscrypt.h | 7 +- include/linux/fsnotify_backend.h | 9 +- include/linux/ftrace.h | 45 +- include/linux/genhd.h | 127 +- include/linux/gpio/consumer.h | 4 +- include/linux/gpio/driver.h | 71 + include/linux/hardirq.h | 4 +- include/linux/hid.h | 3 +- include/linux/hyperv.h | 23 - include/linux/ide.h | 3 + include/linux/ima.h | 6 - include/linux/init.h | 2 +- include/linux/input-polldev.h | 58 + include/linux/input.h | 14 +- include/linux/input/adp5589.h | 7 + include/linux/interrupt.h | 9 - include/linux/io-pgtable.h | 11 + include/linux/ioasid.h | 10 +- include/linux/iommu-helper.h | 4 +- include/linux/iommu.h | 1 - include/linux/ioport.h | 41 +- include/linux/iova.h | 21 + include/linux/irq.h | 23 +- include/linux/irq_cpustat.h | 28 + include/linux/irqchip/arm-gic-v4.h | 4 - include/linux/irqdesc.h | 40 +- include/linux/irqdomain.h | 10 +- include/linux/iversion.h | 13 - include/linux/jbd2.h | 14 +- include/linux/kasan-checks.h | 2 +- include/linux/kasan.h | 359 +- include/linux/kernel.h | 173 +- include/linux/kernel_stat.h | 1 + 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/log2.h | 3 +- include/linux/lsm_hook_defs.h | 4 +- include/linux/lsm_hooks.h | 2 +- include/linux/mailbox/arm_mhuv2_message.h | 20 - include/linux/math.h | 177 - include/linux/mdev.h | 4 - include/linux/memblock.h | 18 +- include/linux/memcontrol.h | 235 +- include/linux/memory_hotplug.h | 3 - include/linux/mfd/madera/core.h | 1 - include/linux/mfd/madera/registers.h | 635 +++ include/linux/mfd/rt5033-private.h | 28 +- include/linux/mfd/si476x-core.h | 2 +- include/linux/mfd/syscon.h | 11 - include/linux/mfd/syscon/xlnx-vcu.h | 39 - include/linux/mfd/tmio.h | 7 +- include/linux/mfd/tps65910.h | 40 + include/linux/mm.h | 32 +- include/linux/mm_types.h | 2 +- include/linux/mmc/host.h | 7 - include/linux/mmdebug.h | 13 - include/linux/mmzone.h | 6 +- include/linux/module.h | 28 +- include/linux/moduleloader.h | 3 +- include/linux/moduleparam.h | 12 +- include/linux/mtd/nand-ecc-sw-bch.h | 73 - include/linux/mtd/nand-ecc-sw-hamming.h | 91 - include/linux/mtd/nand.h | 56 - include/linux/mtd/nand_bch.h | 66 + include/linux/mtd/nand_ecc.h | 39 + include/linux/mtd/rawnand.h | 19 +- include/linux/mtd/sharpsl.h | 1 + include/linux/mtd/spi-nor.h | 55 +- include/linux/mtd/spinand.h | 9 - include/linux/nfs4.h | 8 + include/linux/nfs_fs.h | 9 +- include/linux/nfs_xdr.h | 17 +- include/linux/page-flags-layout.h | 2 +- include/linux/page-flags.h | 1 - include/linux/part_stat.h | 45 +- include/linux/pci-ecam.h | 27 - include/linux/pci.h | 27 +- include/linux/pci_ids.h | 1 - include/linux/pinctrl/pinctrl.h | 4 +- include/linux/platform_data/atmel.h | 12 + include/linux/platform_data/cros_ec_commands.h | 155 - include/linux/platform_data/jz4740/jz4740_nand.h | 25 + include/linux/platform_data/mtd-mxc_nand.h | 19 + include/linux/platform_data/ti-sysc.h | 1 - include/linux/platform_data/x86/asus-wmi.h | 1 - include/linux/platform_device.h | 6 - include/linux/pm_domain.h | 22 +- include/linux/pm_opp.h | 1 + include/linux/pm_wakeup.h | 10 - include/linux/power/generic-adc-battery.h | 4 + include/linux/preempt.h | 30 +- include/linux/proc_fs.h | 8 +- include/linux/psci.h | 9 - include/linux/pstore_blk.h | 42 + include/linux/pwm.h | 5 + include/linux/qcom-geni-se.h | 2 + include/linux/quota.h | 15 +- include/linux/rcu_node_tree.h | 2 - include/linux/regmap.h | 5 - include/linux/regset.h | 12 - include/linux/regulator/da9121.h | 36 - include/linux/regulator/driver.h | 3 - include/linux/regulator/pfuze100.h | 6 + include/linux/relay.h | 29 +- include/linux/remoteproc.h | 4 - include/linux/reset.h | 1 - include/linux/rio_drv.h | 3 + include/linux/rpmsg.h | 63 +- include/linux/rpmsg/byteorder.h | 67 - include/linux/rpmsg/ns.h | 45 - include/linux/rtc.h | 22 +- include/linux/rtsx_pci.h | 30 - include/linux/s3c_adc_battery.h | 3 + include/linux/sbitmap.h | 5 + include/linux/sched.h | 2 +- include/linux/sched/cpufreq.h | 5 - include/linux/sched/jobctl.h | 4 +- include/linux/sched/signal.h | 13 +- include/linux/scmi_protocol.h | 353 +- include/linux/seccomp.h | 7 - include/linux/security.h | 23 +- include/linux/seq_buf.h | 2 +- include/linux/serial_s3c.h | 2 +- include/linux/soc/mediatek/infracfg.h | 107 - include/linux/soc/mediatek/mtk-cmdq.h | 10 +- include/linux/soc/mediatek/mtk-mmsys.h | 33 - include/linux/soc/qcom/llcc-qcom.h | 6 - include/linux/soc/ti/k3-ringacc.h | 22 - include/linux/soc/ti/ti_sci_protocol.h | 85 +- include/linux/socket.h | 1 - include/linux/spi/spi.h | 1 - include/linux/string.h | 77 +- include/linux/sunrpc/svc.h | 22 +- include/linux/sunrpc/svc_rdma.h | 36 +- include/linux/sunrpc/svc_rdma_pcl.h | 128 - include/linux/sunrpc/svc_xprt.h | 4 +- include/linux/sunrpc/xdr.h | 114 +- include/linux/sunrpc/xprt.h | 3 +- include/linux/swap.h | 4 +- include/linux/swiotlb.h | 8 - include/linux/syscalls.h | 21 +- include/linux/thermal.h | 3 - include/linux/time.h | 13 + include/linux/timekeeping.h | 3 +- include/linux/trace_recursion.h | 232 - include/linux/trace_seq.h | 4 +- include/linux/tracehook.h | 4 + include/linux/units.h | 2 +- include/linux/vdpa.h | 1 - include/linux/vfio.h | 4 - include/linux/vtime.h | 42 +- include/linux/wait.h | 12 +- include/memory/renesas-rpc-if.h | 13 +- include/misc/ocxl.h | 2 +- include/net/9p/client.h | 7 - include/net/flow.h | 10 - include/net/route.h | 6 +- include/rdma/ib_umem.h | 42 - include/rdma/ib_verbs.h | 198 +- include/rdma/restrack.h | 24 - include/rdma/uverbs_ioctl.h | 25 +- include/rdma/uverbs_types.h | 9 +- include/scsi/fc_encode.h | 727 ++++ include/scsi/fc_frame.h | 30 - include/scsi/scsi_transport_fc.h | 36 - include/soc/tegra/fuse.h | 4 - include/soc/tegra/mc.h | 27 - include/target/target_core_base.h | 22 +- include/target/target_core_fabric.h | 2 +- include/trace/events/block.h | 228 +- include/trace/events/clk.h | 44 - include/trace/events/devfreq.h | 30 +- include/trace/events/f2fs.h | 1 - include/trace/events/iocost.h | 16 +- include/trace/events/kvm.h | 63 - include/trace/events/rpcrdma.h | 593 ++- include/trace/events/sunrpc.h | 24 + include/trace/events/thermal.h | 19 +- include/trace/events/ufs.h | 24 +- include/uapi/asm-generic/sembuf.h | 6 +- include/uapi/asm-generic/unistd.h | 6 +- include/uapi/drm/drm_mode.h | 165 +- include/uapi/linux/btrfs.h | 1 - include/uapi/linux/btrfs_tree.h | 3 +- include/uapi/linux/cifs/cifs_netlink.h | 63 - include/uapi/linux/close_range.h | 3 - include/uapi/linux/f2fs.h | 98 - include/uapi/linux/fuse.h | 30 +- include/uapi/linux/gpio.h | 12 +- include/uapi/linux/hidraw.h | 6 - include/uapi/linux/idxd.h | 79 - include/uapi/linux/io_uring.h | 16 - include/uapi/linux/kvm.h | 56 +- include/uapi/linux/pci_regs.h | 16 - include/uapi/linux/rpmsg_types.h | 11 - include/uapi/linux/vfio.h | 1 - include/uapi/linux/virtio_gpu.h | 4 - include/uapi/linux/virtio_ids.h | 44 +- include/uapi/rdma/hns-abi.h | 10 - include/uapi/rdma/ib_user_verbs.h | 14 + include/uapi/rdma/rdma_user_rxe.h | 21 - include/uapi/scsi/fc/fc_els.h | 114 +- include/xen/xenbus.h | 15 +- init/do_mounts.c | 271 +- init/init_task.c | 4 +- init/main.c | 10 +- kernel/Makefile | 4 - kernel/acct.c | 7 +- kernel/audit.c | 9 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_tree.c | 2 +- kernel/audit_watch.c | 2 +- kernel/auditsc.c | 38 +- kernel/bpf/syscall.c | 20 +- kernel/bpf/task_iter.c | 33 +- kernel/configs/android-recommended.config | 1 + kernel/crash_core.c | 1 - kernel/dma/Kconfig | 18 +- kernel/dma/Makefile | 2 +- kernel/dma/contiguous.c | 2 +- kernel/dma/direct.c | 1 + kernel/dma/map_benchmark.c | 361 -- kernel/dma/mapping.c | 12 +- kernel/dma/pool.c | 3 + kernel/dma/swiotlb.c | 20 +- kernel/dma/virt.c | 61 + kernel/events/core.c | 12 +- kernel/fail_function.c | 6 +- kernel/fork.c | 22 +- kernel/gcov/gcc_4_7.c | 10 +- kernel/irq/Kconfig | 5 + kernel/irq/chip.c | 29 +- kernel/irq/generic-chip.c | 2 +- kernel/irq/irqdesc.c | 96 +- kernel/irq/irqdomain.c | 32 +- kernel/irq/manage.c | 107 - kernel/irq/proc.c | 5 +- kernel/jump_label.c | 8 +- kernel/kcmp.c | 59 +- kernel/livepatch/Kconfig | 2 +- kernel/livepatch/patch.c | 15 +- kernel/module.c | 200 +- kernel/params.c | 10 +- kernel/pid.c | 4 +- kernel/power/energy_model.c | 26 +- kernel/power/suspend.c | 2 - kernel/printk/printk.c | 257 +- kernel/printk/printk_ringbuffer.c | 32 +- kernel/reboot.c | 246 +- kernel/relay.c | 109 +- kernel/resource.c | 34 +- kernel/resource_kunit.c | 152 - kernel/sched/core.c | 40 +- kernel/sched/cpufreq_schedutil.c | 114 +- kernel/sched/cputime.c | 36 +- kernel/sched/sched.h | 13 +- kernel/sched/wait.c | 17 +- kernel/seccomp.c | 296 +- kernel/signal.c | 22 + kernel/softirq.c | 129 +- kernel/sys_ni.c | 2 - kernel/task_work.c | 30 +- kernel/time/Kconfig | 20 +- kernel/time/Makefile | 1 - kernel/time/clocksource.c | 8 + kernel/time/tick-common.c | 10 +- kernel/time/tick-legacy.c | 37 - kernel/time/tick-sched.c | 7 + kernel/time/timekeeping.c | 41 +- kernel/time/timekeeping.h | 1 - kernel/trace/Kconfig | 70 +- kernel/trace/Makefile | 1 - kernel/trace/blktrace.c | 187 +- kernel/trace/bpf_trace.c | 2 +- kernel/trace/fgraph.c | 3 +- kernel/trace/ftrace.c | 57 +- kernel/trace/ring_buffer.c | 223 +- kernel/trace/synth_event_gen_test.c | 2 +- kernel/trace/trace.c | 53 +- kernel/trace/trace.h | 182 +- kernel/trace/trace_benchmark.c | 6 +- kernel/trace/trace_boot.c | 2 - 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 | 9 +- 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_kprobe.c | 9 +- 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 | 29 +- kernel/trace/trace_stack.c | 3 +- kernel/trace/tracing_map.c | 6 +- kernel/trace/tracing_map.h | 2 +- lib/Kconfig | 3 - lib/Kconfig.debug | 24 +- lib/Kconfig.kasan | 65 +- lib/Kconfig.ubsan | 128 +- lib/Makefile | 3 - lib/asn1_decoder.c | 4 +- lib/assoc_array.c | 2 +- lib/bootconfig.c | 4 +- lib/cmdline.c | 27 +- lib/cmdline_kunit.c | 100 - lib/devmem_is_allowed.c | 27 - lib/dim/net_dim.c | 2 +- lib/dim/rdma_dim.c | 4 +- lib/errname.c | 1 - lib/error-inject.c | 2 - lib/errseq.c | 1 - lib/find_bit.c | 3 +- lib/glob.c | 2 +- lib/kstrtox.c | 1 - lib/kunit/test.c | 59 +- lib/lz4/lz4_decompress.c | 6 +- lib/lz4/lz4defs.h | 1 - lib/lzo/lzo1x_compress.c | 2 +- lib/math/div64.c | 4 +- lib/math/int_pow.c | 2 +- lib/math/int_sqrt.c | 3 +- lib/math/reciprocal_div.c | 9 +- lib/nlattr.c | 2 +- lib/sbitmap.c | 44 +- lib/siphash.c | 36 +- lib/stackdepot.c | 11 +- lib/string.c | 4 + lib/test_firmware.c | 9 +- lib/test_free_pages.c | 5 - lib/test_kasan.c | 2 +- lib/test_kasan_module.c | 2 +- lib/test_kmod.c | 26 +- lib/test_lockup.c | 16 - lib/test_ubsan.c | 74 +- lib/ts_fsm.c | 2 +- lib/ubsan.c | 2 +- lib/vsprintf.c | 15 +- lib/xz/xz_dec_lzma2.c | 4 +- lib/xz/xz_dec_stream.c | 16 +- lib/zlib_inflate/inflate.c | 24 +- lib/zstd/bitstream.h | 11 +- lib/zstd/compress.c | 2 +- lib/zstd/decompress.c | 12 +- lib/zstd/huf_compress.c | 5 +- mm/Kconfig | 14 +- mm/compaction.c | 94 +- mm/filemap.c | 22 +- mm/huge_memory.c | 47 +- mm/kasan/Makefile | 25 +- mm/kasan/common.c | 822 +++- mm/kasan/generic.c | 72 +- mm/kasan/generic_report.c | 165 + mm/kasan/hw_tags.c | 204 - mm/kasan/init.c | 17 +- mm/kasan/kasan.h | 173 +- 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/report_sw_tags.c | 96 - mm/kasan/shadow.c | 504 --- mm/kasan/sw_tags.c | 205 - mm/kasan/tags.c | 200 + mm/kasan/tags_report.c | 93 + mm/khugepaged.c | 2 +- mm/memblock.c | 5 +- mm/memcontrol.c | 111 +- mm/memory.c | 36 +- mm/memory_hotplug.c | 107 +- mm/mempool.c | 4 +- mm/migrate.c | 2 +- mm/mlock.c | 63 +- mm/mmap.c | 2 +- mm/mmzone.c | 1 - mm/page_alloc.c | 10 +- mm/page_ext.c | 2 +- mm/page_idle.c | 4 + mm/page_poison.c | 2 +- mm/ptdump.c | 13 +- mm/rmap.c | 12 +- mm/slab_common.c | 5 +- mm/slub.c | 29 +- mm/swap.c | 208 +- mm/swapfile.c | 11 +- mm/util.c | 12 - mm/vmscan.c | 207 +- mm/workingset.c | 2 + net/9p/client.c | 14 +- net/ceph/Kconfig | 3 - net/ceph/Makefile | 3 +- net/ceph/auth.c | 408 +- net/ceph/auth_none.c | 5 +- net/ceph/auth_x.c | 298 +- net/ceph/auth_x_protocol.h | 3 +- net/ceph/ceph_common.c | 63 - net/ceph/ceph_strings.c | 28 - net/ceph/crypto.h | 3 - net/ceph/decode.c | 101 - net/ceph/messenger.c | 2248 ++++++++-- net/ceph/messenger_v1.c | 1506 ------- net/ceph/messenger_v2.c | 3443 --------------- net/ceph/mon_client.c | 320 +- net/ceph/osd_client.c | 111 +- net/ceph/osdmap.c | 45 +- net/dccp/ipv4.c | 2 +- net/dccp/ipv6.c | 6 +- net/ipv4/icmp.c | 4 +- net/ipv4/inet_connection_sock.c | 4 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ping.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/syncookies.c | 2 +- net/ipv4/udp.c | 2 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/datagram.c | 2 +- net/ipv6/icmp.c | 6 +- net/ipv6/inet6_connection_sock.c | 4 +- net/ipv6/netfilter/nf_reject_ipv6.c | 2 +- net/ipv6/ping.c | 2 +- net/ipv6/raw.c | 2 +- net/ipv6/syncookies.c | 2 +- net/ipv6/tcp_ipv6.c | 4 +- net/ipv6/udp.c | 2 +- net/l2tp/l2tp_ip6.c | 2 +- net/netfilter/nf_synproxy_core.c | 2 +- net/rds/ib.c | 10 + net/rds/ib.h | 13 + net/rds/ib_cm.c | 128 +- net/rds/ib_recv.c | 18 +- net/rds/ib_send.c | 8 - net/socket.c | 15 +- net/sunrpc/auth_gss/gss_rpc_upcall.c | 15 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 3 +- net/sunrpc/cache.c | 41 +- net/sunrpc/clnt.c | 5 +- net/sunrpc/debugfs.c | 4 +- net/sunrpc/sched.c | 65 +- net/sunrpc/svc.c | 16 +- net/sunrpc/svc_xprt.c | 4 +- net/sunrpc/svcsock.c | 8 +- net/sunrpc/xdr.c | 895 ++-- net/sunrpc/xprt.c | 117 +- net/sunrpc/xprtrdma/Makefile | 2 +- net/sunrpc/xprtrdma/backchannel.c | 6 +- net/sunrpc/xprtrdma/frwr_ops.c | 81 +- net/sunrpc/xprtrdma/module.c | 1 - net/sunrpc/xprtrdma/rpc_rdma.c | 72 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 14 +- net/sunrpc/xprtrdma/svc_rdma_pcl.c | 306 -- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 314 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 600 +-- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 562 ++- net/sunrpc/xprtrdma/svc_rdma_transport.c | 2 +- net/sunrpc/xprtrdma/transport.c | 8 +- net/sunrpc/xprtrdma/verbs.c | 30 +- net/sunrpc/xprtrdma/xprt_rdma.h | 9 +- net/sunrpc/xprtsock.c | 7 +- net/xfrm/xfrm_state.c | 6 +- samples/hidraw/hid-example.c | 2 +- samples/qmi/qmi_sample_client.c | 4 +- scripts/Makefile.extrawarn | 1 + scripts/Makefile.lib | 2 - scripts/Makefile.ubsan | 49 +- scripts/bloat-o-meter | 2 +- scripts/checkpatch.pl | 433 +- scripts/coccicheck | 26 +- scripts/coccinelle/api/ptr_ret.cocci | 97 + scripts/coccinelle/misc/boolinit.cocci | 195 + 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/genksyms/keywords.c | 3 - scripts/genksyms/lex.l | 27 +- scripts/genksyms/parse.y | 7 - 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/preprocess.c | 2 +- scripts/kconfig/qconf-cfg.sh | 14 +- scripts/kconfig/qconf.cc | 145 +- scripts/kconfig/symbol.c | 2 +- scripts/mod/modpost.c | 73 +- scripts/mod/modpost.h | 15 +- scripts/nsdeps | 4 +- scripts/show_delta | 2 +- scripts/sphinx-pre-install | 2 +- scripts/split-man.pl | 2 +- scripts/tracing/draw_functrace.py | 2 +- security/apparmor/apparmorfs.c | 3 + security/commoncap.c | 3 +- security/integrity/ima/Makefile | 4 - security/integrity/ima/ima.h | 1 - security/integrity/ima/ima_appraise.c | 17 +- security/integrity/ima/ima_crypto.c | 20 +- security/integrity/ima/ima_efi.c | 73 - security/integrity/ima/ima_main.c | 25 +- security/integrity/ima/ima_policy.c | 2 +- security/integrity/ima/ima_template.c | 26 - security/lsm_audit.c | 5 + security/security.c | 17 +- security/selinux/hooks.c | 26 +- security/selinux/include/objsec.h | 1 + security/selinux/include/xfrm.h | 2 +- security/selinux/ss/services.c | 4 +- security/selinux/xfrm.c | 13 +- security/smack/smack_access.c | 5 +- security/smack/smack_lsm.c | 3 +- security/smack/smackfs.c | 7 +- sound/core/init.c | 2 + sound/core/memalloc.c | 4 +- sound/core/oss/pcm_oss.c | 22 +- sound/core/pcm_memory.c | 10 +- sound/core/pcm_native.c | 9 +- sound/pci/hda/patch_realtek.c | 33 - sound/ppc/snd_ps3.c | 3 +- sound/soc/codecs/Kconfig | 7 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/rt715-sdca-sdw.c | 278 ++ sound/soc/codecs/rt715-sdca-sdw.h | 170 + sound/soc/codecs/rt715-sdca.c | 936 ++++ sound/soc/codecs/rt715-sdca.h | 124 + sound/soc/intel/catpt/core.h | 11 + sound/soc/intel/catpt/loader.c | 2 +- sound/usb/card.c | 3 - sound/usb/clock.c | 6 - sound/usb/implicit.c | 2 - sound/usb/quirks.c | 1 - tools/arch/arm64/include/uapi/asm/kvm.h | 3 + tools/arch/x86/include/asm/cpufeatures.h | 4 - tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/asm/msr-index.h | 13 +- tools/arch/x86/include/uapi/asm/kvm.h | 1 - tools/arch/x86/include/uapi/asm/svm.h | 28 - tools/arch/x86/include/uapi/asm/vmx.h | 2 - tools/build/feature/Makefile | 2 +- tools/gpio/gpio-event-mon.c | 6 +- tools/gpio/lsgpio.c | 4 - tools/include/linux/build_bug.h | 5 - tools/include/linux/compiler.h | 4 +- tools/include/linux/compiler_types.h | 21 - tools/include/linux/ctype.h | 17 +- tools/include/linux/string.h | 1 - tools/include/uapi/asm-generic/unistd.h | 6 +- tools/include/uapi/linux/const.h | 5 - tools/include/uapi/linux/fscrypt.h | 5 +- tools/include/uapi/linux/kvm.h | 56 +- tools/include/uapi/linux/perf_event.h | 6 +- tools/include/uapi/linux/prctl.h | 5 - tools/include/uapi/linux/stat.h | 9 +- tools/lib/string.c | 58 - tools/objtool/check.c | 11 +- tools/objtool/elf.c | 26 - tools/objtool/elf.h | 2 - tools/objtool/orc_gen.c | 29 +- tools/perf/Documentation/itrace.txt | 1 - tools/perf/Documentation/perf-config.txt | 2 +- tools/perf/Documentation/perf-record.txt | 19 +- tools/perf/Documentation/perf-report.txt | 1 - tools/perf/Documentation/perf-script.txt | 5 +- tools/perf/Documentation/perf-stat.txt | 9 +- tools/perf/arch/arm/util/cs-etm.c | 4 +- tools/perf/arch/arm64/Makefile | 1 - tools/perf/arch/arm64/util/Build | 3 +- tools/perf/arch/arm64/util/arm-spe.c | 4 +- tools/perf/arch/arm64/util/arm64_exception_types.h | 92 - tools/perf/arch/arm64/util/kvm-stat.c | 85 - tools/perf/arch/arm64/util/mem-events.c | 37 - tools/perf/arch/arm64/util/perf_regs.c | 33 - tools/perf/arch/mips/Build | 2 +- tools/perf/arch/mips/annotate/instructions.c | 46 - tools/perf/arch/powerpc/Makefile | 7 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 26 +- tools/perf/arch/s390/Makefile | 4 + tools/perf/arch/s390/entry/syscalls/syscall.tbl | 396 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 1 - tools/perf/arch/x86/include/arch-tests.h | 1 + tools/perf/arch/x86/tests/Build | 1 + tools/perf/arch/x86/tests/arch-tests.c | 4 + tools/perf/arch/x86/tests/intel-cqm.c | 2 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 173 + tools/perf/arch/x86/util/intel-bts.c | 4 +- tools/perf/arch/x86/util/intel-pt.c | 6 +- tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-c2c.c | 39 +- tools/perf/builtin-diff.c | 4 +- tools/perf/builtin-evlist.c | 18 +- tools/perf/builtin-ftrace.c | 11 +- tools/perf/builtin-inject.c | 2 - tools/perf/builtin-kmem.c | 7 +- tools/perf/builtin-kvm.c | 9 +- tools/perf/builtin-mem.c | 97 +- tools/perf/builtin-record.c | 52 +- tools/perf/builtin-report.c | 34 +- tools/perf/builtin-sched.c | 6 +- tools/perf/builtin-script.c | 25 +- tools/perf/builtin-stat.c | 173 +- tools/perf/builtin-top.c | 34 +- tools/perf/builtin-trace.c | 43 +- tools/perf/builtin-version.c | 1 - tools/perf/check-headers.sh | 2 - .../arch/arm64/freescale/imx8mm/sys/ddrc.json | 39 - .../arch/arm64/freescale/imx8mm/sys/metrics.json | 18 - .../perf/pmu-events/arch/test/arch-std-events.json | 8 - .../perf/pmu-events/arch/test/test_cpu/cache.json | 5 - tools/perf/pmu-events/arch/x86/skylake/cache.json | 4096 +++++++++--------- .../arch/x86/skylake/floating-point.json | 76 +- .../perf/pmu-events/arch/x86/skylake/frontend.json | 644 ++- tools/perf/pmu-events/arch/x86/skylake/memory.json | 2279 +++++----- tools/perf/pmu-events/arch/x86/skylake/other.json | 60 +- .../perf/pmu-events/arch/x86/skylake/pipeline.json | 1266 +++--- .../pmu-events/arch/x86/skylake/skl-metrics.json | 271 +- .../arch/x86/skylake/virtual-memory.json | 374 +- tools/perf/pmu-events/jevents.c | 182 +- tools/perf/pmu-events/pmu-events.h | 6 - tools/perf/python/tracepoint.py | 2 +- tools/perf/python/twatch.py | 2 +- tools/perf/tests/Build | 1 - tools/perf/tests/backward-ring-buffer.c | 4 +- tools/perf/tests/bpf.c | 12 +- tools/perf/tests/builtin-test.c | 6 - tools/perf/tests/code-reading.c | 8 +- tools/perf/tests/event-times.c | 6 +- tools/perf/tests/event_update.c | 3 +- tools/perf/tests/evsel-tp-sched.c | 25 +- tools/perf/tests/expand-cgroup.c | 9 +- tools/perf/tests/keep-tracking.c | 2 +- tools/perf/tests/llvm.c | 30 +- tools/perf/tests/mmap-basic.c | 6 +- tools/perf/tests/openat-syscall-tp-fields.c | 6 +- tools/perf/tests/parse-events.c | 10 +- tools/perf/tests/parse-metric.c | 4 +- tools/perf/tests/parse-no-sample-id-all.c | 4 +- tools/perf/tests/perf-record.c | 18 +- tools/perf/tests/perf-time-to-tsc.c | 184 - tools/perf/tests/pmu-events.c | 16 +- tools/perf/tests/sample-parsing.c | 6 +- tools/perf/tests/shell/stat+shadow_stat.sh | 80 - tools/perf/tests/shell/trace+probe_vfs_getname.sh | 2 +- tools/perf/tests/sw-clock.c | 2 +- tools/perf/tests/switch-tracking.c | 18 +- tools/perf/tests/task-exit.c | 13 +- tools/perf/tests/tests.h | 3 - tools/perf/tests/topology.c | 66 +- tools/perf/tests/wp.c | 21 +- tools/perf/trace/beauty/include/linux/socket.h | 1 - tools/perf/trace/beauty/mmap_flags.sh | 4 +- tools/perf/trace/beauty/mmap_prot.sh | 2 +- tools/perf/trace/beauty/tracepoints/x86_msr.sh | 2 +- tools/perf/ui/browsers/hists.c | 61 +- tools/perf/ui/gtk/gtk.h | 5 +- tools/perf/ui/gtk/hists.c | 6 +- tools/perf/util/annotate.c | 16 +- tools/perf/util/arm-spe-decoder/arm-spe-decoder.c | 59 +- tools/perf/util/arm-spe-decoder/arm-spe-decoder.h | 17 + .../util/arm-spe-decoder/arm-spe-pkt-decoder.c | 601 ++- .../util/arm-spe-decoder/arm-spe-pkt-decoder.h | 122 +- tools/perf/util/arm-spe.c | 2 +- tools/perf/util/auxtrace.c | 19 +- tools/perf/util/auxtrace.h | 2 - tools/perf/util/bpf-event.c | 2 +- tools/perf/util/bpf-loader.c | 3 +- tools/perf/util/bpf-loader.h | 3 - tools/perf/util/build-id.c | 127 +- tools/perf/util/build-id.h | 8 - tools/perf/util/cgroup.c | 202 +- tools/perf/util/cpumap.c | 171 +- tools/perf/util/cpumap.h | 55 +- tools/perf/util/data.c | 60 +- tools/perf/util/data.h | 12 +- tools/perf/util/debug.c | 9 +- tools/perf/util/debug.h | 2 - tools/perf/util/dso.c | 45 +- tools/perf/util/dso.h | 2 - tools/perf/util/env.c | 15 +- tools/perf/util/env.h | 4 +- tools/perf/util/event.h | 4 - tools/perf/util/evlist.c | 288 +- tools/perf/util/evlist.h | 136 +- tools/perf/util/evsel.c | 60 +- tools/perf/util/evsel.h | 1 - tools/perf/util/evswitch.c | 4 +- tools/perf/util/expr.c | 68 +- tools/perf/util/expr.h | 17 +- tools/perf/util/expr.y | 2 +- tools/perf/util/header.c | 56 +- tools/perf/util/hist.c | 5 +- tools/perf/util/hist.h | 26 +- tools/perf/util/intel-pt.c | 3 +- tools/perf/util/machine.c | 69 +- tools/perf/util/map_symbol.h | 1 - tools/perf/util/mem-events.c | 45 +- tools/perf/util/mem-events.h | 3 +- tools/perf/util/mem2node.c | 3 +- tools/perf/util/metricgroup.c | 258 +- tools/perf/util/parse-events.c | 29 +- tools/perf/util/parse-regs-options.c | 2 +- tools/perf/util/perf_event_attr_fprintf.c | 2 +- tools/perf/util/pmu.c | 96 - tools/perf/util/pmu.h | 3 - tools/perf/util/probe-file.c | 13 +- tools/perf/util/python.c | 4 +- tools/perf/util/record.c | 9 +- tools/perf/util/record.h | 1 - tools/perf/util/s390-cpumsf.c | 6 +- tools/perf/util/s390-sample-raw.c | 5 +- tools/perf/util/sample-raw.c | 4 +- tools/perf/util/sample-raw.h | 7 +- tools/perf/util/session.c | 57 +- tools/perf/util/sideband_evlist.c | 14 +- tools/perf/util/sort.c | 32 +- tools/perf/util/sort.h | 1 - tools/perf/util/stat-display.c | 110 +- tools/perf/util/stat.c | 22 +- tools/perf/util/stat.h | 30 +- tools/perf/util/symbol-elf.c | 37 +- tools/perf/util/symbol.c | 16 - tools/perf/util/synthetic-events.c | 10 +- tools/perf/util/unwind-libdw.c | 32 +- tools/power/cpupower/utils/cpufreq-set.c | 3 - tools/power/cpupower/utils/cpuidle-set.c | 4 - tools/power/cpupower/utils/cpupower.c | 8 - tools/power/cpupower/utils/helpers/helpers.h | 12 - tools/power/cpupower/utils/helpers/misc.c | 64 +- tools/power/pm-graph/README | 4 +- tools/power/pm-graph/sleepgraph.py | 387 +- tools/power/x86/intel-speed-select/isst-config.c | 8 +- tools/power/x86/intel-speed-select/isst-core.c | 2 +- tools/power/x86/intel-speed-select/isst.h | 1 - .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 2 +- tools/testing/ktest/compare-ktest-sample.pl | 2 +- tools/testing/ktest/ktest.pl | 20 +- tools/testing/kunit/kunit.py | 2 +- tools/testing/kunit/kunit_kernel.py | 24 +- tools/testing/kunit/kunit_parser.py | 7 +- tools/testing/kunit/kunit_tool_test.py | 2 +- tools/testing/scatterlist/main.c | 64 +- tools/testing/selftests/Makefile | 1 - tools/testing/selftests/arm64/mte/Makefile | 2 +- .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 154 - tools/testing/selftests/bpf/test_offload.py | 2 +- tools/testing/selftests/cgroup/cgroup_util.c | 4 +- tools/testing/selftests/clone3/Makefile | 2 +- tools/testing/selftests/core/close_range_test.c | 349 +- tools/testing/selftests/dma/Makefile | 6 - tools/testing/selftests/dma/config | 1 - tools/testing/selftests/dma/dma_map_benchmark.c | 123 - .../net/mlxsw/sharedbuffer_configuration.py | 2 +- .../filesystems/epoll/epoll_wakeup_test.c | 72 - tools/testing/selftests/gpio/Makefile | 25 +- tools/testing/selftests/intel_pstate/aperf.c | 22 +- tools/testing/selftests/kselftest/prefix.pl | 2 +- tools/testing/selftests/kvm/.gitignore | 6 +- tools/testing/selftests/kvm/Makefile | 5 +- 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 | 158 +- .../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 | 248 ++ .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 770 ---- .../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 | 2 - tools/testing/selftests/memfd/fuse_test.c | 2 +- tools/testing/selftests/memfd/memfd_test.c | 2 +- tools/testing/selftests/net/devlink_port_split.py | 2 +- tools/testing/selftests/openat2/openat2_test.c | 8 +- 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/rseq/param_test.c | 4 +- tools/testing/selftests/run_kselftest.sh | 2 +- tools/testing/selftests/seccomp/config | 1 - .../testing/selftests/seccomp/seccomp_benchmark.c | 151 +- tools/testing/selftests/seccomp/settings | 2 +- tools/testing/selftests/tc-testing/tdc_batch.py | 2 +- .../testing/selftests/tc-testing/tdc_multibatch.py | 2 +- tools/testing/selftests/vDSO/Makefile | 16 +- tools/testing/selftests/vDSO/vdso_config.h | 92 - tools/testing/selftests/vDSO/vdso_test_abi.c | 244 -- .../selftests/vDSO/vdso_test_clock_getres.c | 124 - .../testing/selftests/vDSO/vdso_test_correctness.c | 451 -- tools/testing/selftests/vm/userfaultfd.c | 4 +- tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/test_vdso.c | 342 ++ tools/virtio/asm/barrier.h | 10 - tools/virtio/linux/bug.h | 2 - tools/virtio/linux/kernel.h | 13 +- virt/kvm/coalesced_mmio.c | 2 +- virt/kvm/dirty_ring.c | 194 - virt/kvm/eventfd.c | 9 +- virt/kvm/kvm_main.c | 172 +- 5324 files changed, 94021 insertions(+), 216433 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-class-fc_host delete mode 100644 Documentation/ABI/testing/sysfs-class-fc_remote_ports delete mode 100644 Documentation/ABI/testing/sysfs-class-firmware-attributes delete mode 100644 Documentation/ABI/testing/sysfs-class-intel_pmt delete mode 100644 Documentation/ABI/testing/sysfs-firmware-lefi-boardinfo delete mode 100644 Documentation/ABI/testing/sysfs-kernel-reboot delete mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml delete mode 100644 Documentation/devicetree/bindings/arm/mstar/mstar,smpctrl.yaml create mode 100644 Documentation/devicetree/bindings/arm/picoxcell.txt create mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.txt delete mode 100644 Documentation/devicetree/bindings/bus/nvidia,tegra210-aconnect.yaml delete mode 100644 Documentation/devicetree/bindings/clock/adi,axi-clkgen.yaml create mode 100644 Documentation/devicetree/bindings/clock/axi-clkgen.txt delete mode 100644 Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml 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 [...] delete mode 100644 Documentation/devicetree/bindings/clock/sifive/fu740-prci.yaml create mode 100644 Documentation/devicetree/bindings/crypto/picochip-spacc.txt create mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.txt delete mode 100644 Documentation/devicetree/bindings/dma/nvidia,tegra210-adma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/qcom,gpi.yaml delete mode 100644 Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml 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 create mode 100644 Documentation/devicetree/bindings/hwmon/ad741x.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,ad741x.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,adm1275.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,ltc2992.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/adm1275.txt create mode 100644 Documentation/devicetree/bindings/hwmon/ads7828.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/amd,sbtsi.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/ina2xx.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/ti,ads7828.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-gate.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-gate.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-owl.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-owl.yaml create mode 100644 Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.txt delete mode 100644 Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml delete mode 100644 Documentation/devicetree/bindings/i3c/mipi-i3c-hci.yaml delete mode 100644 Documentation/devicetree/bindings/input/ariel-pwrbutton.yaml create mode 100644 Documentation/devicetree/bindings/input/atmel,maxtouch.txt delete mode 100644 Documentation/devicetree/bindings/input/atmel,maxtouch.yaml create mode 100644 Documentation/devicetree/bindings/input/cypress,tm2-touchkey.txt delete mode 100644 Documentation/devicetree/bindings/input/cypress,tm2-touchkey.yaml delete mode 100644 Documentation/devicetree/bindings/input/dlg,da7280.txt create mode 100644 Documentation/devicetree/bindings/input/sprd,sc27xx-vibra.txt delete mode 100644 Documentation/devicetree/bindings/input/sprd,sc27xx-vibrator.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/mscc,oce [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/mscc,oce [...] create mode 100644 Documentation/devicetree/bindings/leds/leds-pwm.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,s [...] create mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt delete mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml create mode 100644 Documentation/devicetree/bindings/mmc/mtk-sd.txt delete mode 100644 Documentation/devicetree/bindings/mmc/mtk-sd.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/intel,lgm-nand.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/fixed-partitions.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/rockchip,nand-controller.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/b53.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml delete mode 100644 Documentation/devicetree/bindings/net/fsl,qoriq-mc-dpmac.yaml delete mode 100644 Documentation/devicetree/bindings/pci/rcar-pci-host.yaml create mode 100644 Documentation/devicetree/bindings/pci/rcar-pci.txt delete mode 100644 Documentation/devicetree/bindings/pci/samsung,exynos-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/samsung,exynos5440-pcie.txt delete mode 100644 Documentation/devicetree/bindings/phy/samsung,exynos-pcie-phy.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/microchip,sparx5-sgpio.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,lpass-lpi-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8953-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sc7280-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sdx55-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/mediatek,power-controller.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/regulator/dlg,da9121.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml delete mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm6345-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 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml delete mode 100644 Documentation/devicetree/bindings/soc/xilinx/xlnx,vcu-settings.yaml delete mode 100644 Documentation/devicetree/bindings/usb/st,stusb160x.yaml create mode 100644 Documentation/features/time/modern-timekeeping/arch-support.txt delete mode 100644 Documentation/hid/amd-sfh-hid.rst delete mode 100644 Documentation/hwmon/corsair-psu.rst delete mode 100644 Documentation/hwmon/ltc2992.rst delete mode 100644 Documentation/hwmon/max127.rst delete mode 100644 Documentation/hwmon/pm6764tr.rst delete mode 100644 Documentation/hwmon/q54sj108a2.rst delete mode 100644 Documentation/hwmon/sbtsi_temp.rst delete mode 100644 arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts delete mode 100644 arch/arm/boot/dts/ast2400-facebook-netbmc-common.dtsi delete mode 100644 arch/arm/boot/dts/exynos4412-p4note-n8010.dts delete mode 100644 arch/arm/boot/dts/exynos4412-p4note.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-alti6p.dts delete mode 100644 arch/arm/boot/dts/imx6dl-lanmcu.dts delete mode 100644 arch/arm/boot/dts/imx6qp-prtwd3.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dts delete mode 100644 arch/arm/boot/dts/imx7d-flex-concentrator.dts delete mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-ssd201htv2.dts delete mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d.dtsi delete mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi delete mode 100644 arch/arm/boot/dts/mstar-infinity2m.dtsi delete mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi delete mode 100644 arch/arm/boot/dts/nuvoton-npcm730-gsj.dts delete mode 100644 arch/arm/boot/dts/nuvoton-npcm730-kudo.dts delete mode 100644 arch/arm/boot/dts/nuvoton-npcm730.dtsi delete mode 100644 arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi delete mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi delete mode 100644 arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts delete mode 100644 arch/arm/boot/dts/openbmc-flash-layout-64.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-zeropi.dts delete mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-s3-elimo-initium.dts delete mode 100644 arch/arm/boot/dts/tegra124-peripherals-opp.dtsi delete mode 100644 arch/arm/boot/dts/tegra20-peripherals-opp.dtsi delete mode 100644 arch/arm/boot/dts/tegra30-ouya.dts delete mode 100644 arch/arm/boot/dts/tegra30-peripherals-opp.dtsi delete mode 100644 arch/arm/boot/dts/zynq-zturn-common.dtsi delete mode 100644 arch/arm/boot/dts/zynq-zturn-v5.dts create mode 100644 arch/arm/configs/ebsa110_defconfig delete mode 100644 arch/arm/include/asm/kasan.h delete mode 100644 arch/arm/include/asm/kasan_def.h delete mode 100644 arch/arm/include/asm/seccomp.h delete mode 100644 arch/arm/kernel/iwmmxt.h delete mode 100644 arch/arm/kernel/phys2virt.S create mode 100644 arch/arm/mach-ebsa110/Makefile create mode 100644 arch/arm/mach-ebsa110/Makefile.boot create mode 100644 arch/arm/mach-ebsa110/core.c create mode 100644 arch/arm/mach-ebsa110/core.h create mode 100644 arch/arm/mach-ebsa110/include/mach/entry-macro.S create mode 100644 arch/arm/mach-ebsa110/include/mach/hardware.h create mode 100644 arch/arm/mach-ebsa110/include/mach/io.h create mode 100644 arch/arm/mach-ebsa110/include/mach/irqs.h create mode 100644 arch/arm/mach-ebsa110/include/mach/memory.h create mode 100644 arch/arm/mach-ebsa110/include/mach/uncompress.h create mode 100644 arch/arm/mach-ebsa110/io.c create mode 100644 arch/arm/mach-ebsa110/leds.c create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_common_data.h create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c create mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_data.c create mode 100644 arch/arm/mach-omap2/omap_hwmod_43xx_data.c delete mode 100644 arch/arm/mm/kasan_init.c delete mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/Makefile delete mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-som.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-8040-puzzle-m801.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt6779-evb.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt6779.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pinfunc.h delete mode 100644 arch/arm64/boot/dts/mediatek/mt8167-pumpkin.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8167.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192-evb.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-lite.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-kb.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r3.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8150-hdk.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8250-hdk.dts delete mode 100644 arch/arm64/boot/dts/renesas/hihope-rzg2-ex-aistarvision-mipi-ad [...] delete mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-common.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-ctouch2.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-edimm2.2.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2-of10.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-ctouch2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core-edimm2.2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-engicam-px30-core.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts delete mode 100644 arch/arm64/include/asm/el2_setup.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 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/c6x/include/asm/mmu_context.h delete mode 100644 arch/csky/include/asm/seccomp.h delete mode 100644 arch/h8300/include/asm/mmu_context.h 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 create mode 100644 arch/microblaze/configs/nommu_defconfig create mode 100644 arch/microblaze/kernel/entry-nommu.S delete mode 100644 arch/mips/boot/dts/mscc/jaguar2.dtsi delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_common.dtsi delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb110.dts delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb111.dts delete mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb118.dts delete mode 100644 arch/mips/boot/dts/mscc/luton.dtsi delete mode 100644 arch/mips/boot/dts/mscc/luton_pcb091.dts delete mode 100644 arch/mips/boot/dts/mscc/serval.dtsi delete mode 100644 arch/mips/boot/dts/mscc/serval_common.dtsi delete mode 100644 arch/mips/boot/dts/mscc/serval_pcb105.dts delete mode 100644 arch/mips/boot/dts/mscc/serval_pcb106.dts delete mode 100644 arch/mips/generic/board-jaguar2.its.S delete mode 100644 arch/mips/generic/board-luton.its.S delete mode 100644 arch/mips/generic/board-serval.its.S delete mode 100644 arch/mips/loongson64/boardinfo.c delete mode 100644 arch/openrisc/boot/dts/or1klitex.dts delete mode 100644 arch/openrisc/configs/or1klitex_defconfig delete mode 100644 arch/parisc/include/asm/seccomp.h create mode 100644 arch/parisc/include/uapi/asm/types.h 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 delete mode 100644 arch/um/include/asm/set_memory.h create mode 100644 arch/x86/kernel/ima_arch.c delete mode 100644 arch/xtensa/include/asm/seccomp.h delete mode 100644 drivers/acpi/x86/s2idle.c create mode 100644 drivers/block/null_blk.h delete mode 100644 drivers/block/null_blk/Kconfig delete mode 100644 drivers/block/null_blk/Makefile delete mode 100644 drivers/block/null_blk/main.c delete mode 100644 drivers/block/null_blk/null_blk.h delete mode 100644 drivers/block/null_blk/trace.c delete mode 100644 drivers/block/null_blk/trace.h delete mode 100644 drivers/block/null_blk/zoned.c create mode 100644 drivers/block/null_blk_main.c create mode 100644 drivers/block/null_blk_trace.c create mode 100644 drivers/block/null_blk_trace.h create mode 100644 drivers/block/null_blk_zoned.c 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 delete mode 100644 drivers/clk/sifive/fu540-prci.h delete mode 100644 drivers/clk/sifive/fu740-prci.c delete mode 100644 drivers/clk/sifive/fu740-prci.h delete mode 100644 drivers/clk/sifive/sifive-prci.c delete mode 100644 drivers/clk/sifive/sifive-prci.h create mode 100644 drivers/devfreq/tegra20-devfreq.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/dma/qcom/gpi.c delete mode 100644 drivers/dma/qcom/qcom_adm.c delete mode 100644 drivers/dma/ti/k3-psil-am64.c delete mode 100644 drivers/firmware/arm_scmi/voltage.c 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/hid/amd-sfh-hid/Kconfig delete mode 100644 drivers/hid/amd-sfh-hid/Makefile delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_client.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_hid.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_hid.h delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_pcie.h delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_report_desc.h delete mode 100644 drivers/hwmon/corsair-psu.c delete mode 100644 drivers/hwmon/ltc2992.c delete mode 100644 drivers/hwmon/max127.c delete mode 100644 drivers/hwmon/pmbus/pm6764tr.c delete mode 100644 drivers/hwmon/pmbus/q54sj108a2.c delete mode 100644 drivers/hwmon/sbtsi_temp.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 create mode 100644 drivers/input/input-polldev.c delete mode 100644 drivers/input/misc/ariel-pwrbutton.c delete mode 100644 drivers/input/misc/da7280.c create mode 100644 drivers/input/tablet/gtco.c delete mode 100644 drivers/iommu/iommu-sva-lib.c delete mode 100644 drivers/iommu/iommu-sva-lib.h create mode 100644 drivers/irqchip/irq-eznps.c delete mode 100644 drivers/mailbox/arm_mhuv2.c 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/mfd/intel_pmt.c delete mode 100644 drivers/misc/lkdtm/fortify.c delete mode 100644 drivers/misc/lkdtm/powerpc.c delete mode 100644 drivers/mtd/nand/ecc-sw-bch.c delete mode 100644 drivers/mtd/nand/ecc-sw-hamming.c delete mode 100644 drivers/mtd/nand/raw/intel-nand-controller.c create mode 100644 drivers/mtd/nand/raw/nand_bch.c create mode 100644 drivers/mtd/nand/raw/nand_ecc.c delete mode 100644 drivers/mtd/nand/raw/rockchip-nand-controller.c create mode 100644 drivers/net/ethernet/amd/am79c961a.c create mode 100644 drivers/net/ethernet/amd/am79c961a.h delete mode 100644 drivers/pci/pcie/rcec.c create mode 100644 drivers/pcmcia/vrc4173_cardu.c create mode 100644 drivers/pcmcia/vrc4173_cardu.h create mode 100644 drivers/pinctrl/freescale/pinctrl-imx21.c delete mode 100644 drivers/pinctrl/intel/pinctrl-alderlake.c delete mode 100644 drivers/pinctrl/intel/pinctrl-elkhartlake.c delete mode 100644 drivers/pinctrl/intel/pinctrl-lakefield.c delete mode 100644 drivers/pinctrl/pinctrl-microchip-sgpio.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-lpass-lpi.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-msm8953.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-sc7280.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-sdx55.c delete mode 100644 drivers/platform/mellanox/mlxbf-pmc.c delete mode 100644 drivers/platform/surface/Kconfig delete mode 100644 drivers/platform/surface/Makefile delete mode 100644 drivers/platform/surface/surface_gpe.c delete mode 100644 drivers/platform/x86/amd-pmc.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/Makefile delete mode 100644 drivers/platform/x86/dell-wmi-sysman/biosattr-interface.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/dell-wmi-sysman.h delete mode 100644 drivers/platform/x86/dell-wmi-sysman/enum-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/int-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/passobj-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/passwordattr-interface.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/string-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/sysman.c delete mode 100644 drivers/platform/x86/intel_pmt_class.c delete mode 100644 drivers/platform/x86/intel_pmt_class.h delete mode 100644 drivers/platform/x86/intel_pmt_crashlog.c delete mode 100644 drivers/platform/x86/intel_pmt_telemetry.c rename drivers/platform/{surface => x86}/surface3-wmi.c (100%) rename drivers/platform/{surface => x86}/surface3_button.c (100%) rename drivers/platform/{surface => x86}/surface3_power.c (100%) rename drivers/platform/{surface => x86}/surfacepro3_button.c (100%) 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/regulator/da9121-regulator.c delete mode 100644 drivers/regulator/da9121-regulator.h delete mode 100644 drivers/regulator/pf8x00-regulator.c delete mode 100644 drivers/regulator/scmi-regulator.c delete mode 100644 drivers/remoteproc/pru_rproc.c delete mode 100644 drivers/remoteproc/pru_rproc.h delete mode 100644 drivers/reset/reset-bcm6345.c delete mode 100644 drivers/rpmsg/rpmsg_ns.c delete mode 100644 drivers/scsi/libfc/fc_encode.h delete mode 100644 drivers/scsi/mpt3sas/mpt3sas_trigger_pages.h delete mode 100644 drivers/scsi/ufs/ufs-mediatek-trace.h delete mode 100644 drivers/soc/aspeed/aspeed-socinfo.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/soc/mediatek/mt8173-pm-domains.h delete mode 100644 drivers/soc/mediatek/mt8183-pm-domains.h delete mode 100644 drivers/soc/mediatek/mt8192-pm-domains.h delete mode 100644 drivers/soc/mediatek/mtk-devapc.c delete mode 100644 drivers/soc/mediatek/mtk-pm-domains.c delete mode 100644 drivers/soc/mediatek/mtk-pm-domains.h delete mode 100644 drivers/soc/sunxi/sunxi_mbus.c delete mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_device.h delete mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_mbox.c delete mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_rapl.c delete mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c delete mode 100644 drivers/tty/serial/liteuart.c delete mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim.h delete mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim_net.c create mode 100644 drivers/watchdog/pnx833x_wdt.c create mode 100644 fs/btrfs/inode-map.c create mode 100644 fs/btrfs/inode-map.h delete mode 100644 fs/btrfs/zoned.c delete mode 100644 fs/btrfs/zoned.h 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/f2fs/compress.h delete mode 100644 include/asm-generic/nommu_context.h delete mode 100644 include/dt-bindings/clock/fsl,qoriq-clockgen.h delete mode 100644 include/dt-bindings/clock/imx8-lpcg.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/dt-bindings/clock/sifive-fu740-prci.h delete mode 100644 include/dt-bindings/dma/jz4775-dma.h delete mode 100644 include/dt-bindings/dma/qcom-gpi.h delete mode 100644 include/dt-bindings/dma/x2000-dma.h delete mode 100644 include/dt-bindings/gpio/msc313-gpio.h delete mode 100644 include/dt-bindings/power/mt8183-power.h delete mode 100644 include/dt-bindings/power/mt8192-power.h delete mode 100644 include/dt-bindings/regulator/dlg,da9121-regulator.h delete mode 100644 include/dt-bindings/reset/bcm6318-reset.h delete mode 100644 include/dt-bindings/reset/bcm63268-reset.h delete mode 100644 include/dt-bindings/reset/bcm6328-reset.h delete mode 100644 include/dt-bindings/reset/bcm6358-reset.h delete mode 100644 include/dt-bindings/reset/bcm6362-reset.h delete mode 100644 include/dt-bindings/reset/bcm6368-reset.h delete mode 100644 include/linux/dma/k3-event-router.h delete mode 100644 include/linux/dma/qcom-gpi-dma.h create mode 100644 include/linux/input-polldev.h create mode 100644 include/linux/irq_cpustat.h delete mode 100644 include/linux/kvm_dirty_ring.h delete mode 100644 include/linux/litex.h delete mode 100644 include/linux/mailbox/arm_mhuv2_message.h delete mode 100644 include/linux/math.h delete mode 100644 include/linux/mfd/syscon/xlnx-vcu.h delete mode 100644 include/linux/mtd/nand-ecc-sw-bch.h delete mode 100644 include/linux/mtd/nand-ecc-sw-hamming.h create mode 100644 include/linux/mtd/nand_bch.h create mode 100644 include/linux/mtd/nand_ecc.h create mode 100644 include/linux/platform_data/jz4740/jz4740_nand.h create mode 100644 include/linux/platform_data/mtd-mxc_nand.h delete mode 100644 include/linux/regulator/da9121.h delete mode 100644 include/linux/rpmsg/byteorder.h delete mode 100644 include/linux/rpmsg/ns.h delete mode 100644 include/linux/sunrpc/svc_rdma_pcl.h delete mode 100644 include/linux/trace_recursion.h create mode 100644 include/scsi/fc_encode.h delete mode 100644 include/uapi/linux/cifs/cifs_netlink.h delete mode 100644 include/uapi/linux/f2fs.h delete mode 100644 include/uapi/linux/rpmsg_types.h delete mode 100644 kernel/dma/map_benchmark.c create mode 100644 kernel/dma/virt.c delete mode 100644 kernel/resource_kunit.c delete mode 100644 kernel/time/tick-legacy.c delete mode 100644 kernel/trace/trace_recursion_record.c delete mode 100644 lib/cmdline_kunit.c delete mode 100644 lib/devmem_is_allowed.c 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/report_sw_tags.c delete mode 100644 mm/kasan/shadow.c delete mode 100644 mm/kasan/sw_tags.c create mode 100644 mm/kasan/tags.c create mode 100644 mm/kasan/tags_report.c delete mode 100644 net/ceph/messenger_v1.c delete mode 100644 net/ceph/messenger_v2.c delete mode 100644 net/sunrpc/xprtrdma/svc_rdma_pcl.c create mode 100644 scripts/coccinelle/api/ptr_ret.cocci create mode 100644 scripts/coccinelle/misc/boolinit.cocci create mode 100755 scripts/gcc-plugin.sh delete mode 100644 security/integrity/ima/ima_efi.c create mode 100644 sound/soc/codecs/rt715-sdca-sdw.c create mode 100644 sound/soc/codecs/rt715-sdca-sdw.h create mode 100644 sound/soc/codecs/rt715-sdca.c create mode 100644 sound/soc/codecs/rt715-sdca.h delete mode 100644 tools/include/linux/compiler_types.h delete mode 100644 tools/perf/arch/arm64/util/arm64_exception_types.h delete mode 100644 tools/perf/arch/arm64/util/kvm-stat.c delete mode 100644 tools/perf/arch/arm64/util/mem-events.c delete mode 100644 tools/perf/arch/mips/annotate/instructions.c create mode 100644 tools/perf/arch/x86/tests/perf-time-to-tsc.c delete mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx8mm/sys/ddrc.json delete mode 100644 tools/perf/pmu-events/arch/arm64/freescale/imx8mm/sys/metrics.json delete mode 100644 tools/perf/pmu-events/arch/test/arch-std-events.json delete mode 100644 tools/perf/pmu-events/arch/test/test_cpu/cache.json delete mode 100644 tools/perf/tests/perf-time-to-tsc.c delete mode 100755 tools/perf/tests/shell/stat+shadow_stat.sh delete mode 100644 tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c delete mode 100644 tools/testing/selftests/dma/Makefile delete mode 100644 tools/testing/selftests/dma/config delete mode 100644 tools/testing/selftests/dma/dma_map_benchmark.c delete mode 100644 tools/testing/selftests/kvm/include/s390x/diag318_test_handler.h delete mode 100644 tools/testing/selftests/kvm/lib/s390x/diag318_test_handler.c create mode 100644 tools/testing/selftests/kvm/x86_64/user_msr_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/userspace_msr_exit_test.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/vDSO/vdso_config.h delete mode 100644 tools/testing/selftests/vDSO/vdso_test_abi.c delete mode 100644 tools/testing/selftests/vDSO/vdso_test_clock_getres.c delete mode 100644 tools/testing/selftests/vDSO/vdso_test_correctness.c create mode 100644 tools/testing/selftests/x86/test_vdso.c delete mode 100644 virt/kvm/dirty_ring.c