This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig in repository toolchain/ci/linux.
from 8653b778e454 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 9836720911cf ARC: build: remove non-existing bootpImage from KBUILD_IMAGE adds f2712ec76a54 ARC: build: add uImage.lzma to the top-level target adds 0cfccb3c0493 ARC: build: add boot_targets to PHONY adds c5e6ae563c80 ARC: build: move symlink creation to arch/arc/Makefile to [...] adds a4e070cfeb9d ARC: build: remove unneeded extra-y adds 3a71e423133a ARC: build: use $(READELF) instead of hard-coded readelf adds 28f68f6c6090 Merge remote-tracking branch 'arc-current/for-curr' adds e64ab473ddda ARM: 9034/1: __div64_32(): straighten up inline asm constraints adds fdc020dd07cf Merge remote-tracking branch 'arm-current/fixes' adds 43ffe817bfe3 arm64: dts: bitmain: Use generic "ngpios" rather than "snp [...] adds f1dc15cd7fc1 ARM: dts: OMAP3: disable AES on N950/N9 adds ec76c2eea903 ARM: OMAP2+: omap_device: fix idling of devices during probe adds c0bc969c176b ARM: omap2: pmic-cpcap: fix maximum voltage to be consiste [...] adds 062fa6b8ef15 Merge tag 'omap-for-v5.10/fixes-rc6-signed' of git://git.k [...] adds ae66f0987b98 soc: mediatek: mmsys: Specify HAS_IOMEM dependency for MTK_MMSYS adds 665f1388bc97 ARM: omap2plus_defconfig: drop unused POWER_AVS option adds 2f6fc9e08bf7 ARM: omap2plus_defconfig: enable SPI GPIO adds 08a8c9757a26 Merge tag 'omap-for-v5.11/defconfig-late-signed' of git:// [...] adds f012afb6af3d ARM: dts: ux500/golden: Set display max brightness adds b7a2e552897d Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds b36f835b6369 powerpc/boot: Fix build of dts/fsl adds 0faa22f09caa powerpc/time: Force inlining of get_tb() adds 9014eab6a38c powerpc/smp: Add __init to init_big_cores() adds 42ed6d56ade2 powerpc/vdso: Block R_PPC_REL24 relocations adds 107521e80396 powerpc/vdso: Don't pass 64-bit ABI cflags to 32-bit VDSO adds 2eda7f110006 powerpc/vdso: Fix DOTSYM for 32-bit LE VDSO adds d5c243989fb0 powerpc/32: Fix vmap stack - Properly set r1 before activa [...] adds 9c7422b92cb2 powerpc/32s: Fix RTAS machine check with VMAP stack adds 1d64403ff326 Merge remote-tracking branch 'powerpc-fixes/fixes' adds c05d042fda88 sparc64: viohs: Use struct_size() helper adds 5124b31c1e90 sparc: piggyback: handle invalid image adds 37719576046b arch/sparc: Replace HTTP links with HTTPS ones adds e06028482135 SPARC: backoff.h: delete a duplicated word adds 7780918b3648 sparc32: fix a user-triggerable oops in clear_user() adds 72a7af33e080 sparc32: use PUD rather than PGD to get PMD in srmmu_inher [...] adds c0d5b0c721b6 sparc32: srmmu: improve type safety of __nocache_fix() adds aecc63ae8271 Merge branch 'sparc32-srmmu-improve-type-safety-of-__nocache_fix' adds 17ec0a17e90f sparc: Use fallthrough pseudo-keyword adds 0a95a6d1a4cd sparc: use for_each_child_of_node() macro adds 7177f9b524f8 Merge remote-tracking branch 'sparc/master' adds abdcd06c4ded net: af_packet: fix procfs header for 64-bit pointers adds 3ac874fa84d1 i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs adds f1340265726e iavf: fix double-release of rtnl_lock adds b27f0c7825e3 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 698285da79f5 net/sched: sch_taprio: ensure to reset/destroy all child qdiscs adds 161b838e25c6 netfilter: nftables: fix incorrect increment of loop counter adds 443d6e86f821 netfilter: x_tables: Update remaining dereference to RCU adds 2b33d6ffa9e3 netfilter: ipset: fixes possible oops in mtype_resize adds 5c8193f568ae netfilter: ipset: fix shift-out-of-bounds in htable_bits() adds 1e72faedcd58 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 875082244853 net: mvpp2: disable force link UP during port init procedure adds 3f48fab62bb8 net: mvpp2: Add TCAM entry to drop flow control pause frames adds fec6079b2eea net: mvpp2: prs: fix PPPoE with ipv6 packet parse adds 54ddbdb02488 net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE adds 1385ae5c30f2 ethernet: ucc_geth: set dev->max_mtu to 1518 adds 887078de2a23 ethernet: ucc_geth: fix definition and size of ucc_geth_tx [...] adds e925e0cd2a70 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() adds d7e2c827cca8 Merge branch 'ucc_geth-fixes' adds 834698932042 ionic: account for vlan tag len in rx buffer len adds 8df66af5c1e5 atm: idt77252: call pci_disable_device() on error path adds bcce55f556e8 ppp: Fix PPPIOCUNBRIDGECHAN request number adds 2575bc1aa9d5 net: mvpp2: Fix GoP port 3 Networking Complex Control conf [...] adds 22d033777ad7 Merge remote-tracking branch 'net/master' adds 1a3449c19407 selftests/bpf: Clarify build error if no vmlinux adds 8bee68338408 xsk: Fix memory leak for failed bind adds f09ced4053bc xsk: Fix race in SKB mode transmit with shared cq adds b1b95cb5c0a9 xsk: Rollback reservation at NETDEV_TX_BUSY adds e79bb299ccad selftests/bpf: Fix spelling mistake "tranmission" -> "tran [...] adds d467d80dc399 bpf: Remove unused including <linux/version.h> adds e7e518053c26 bpf: Add schedule point in htab_init_buckets() adds 01602b59175f Merge remote-tracking branch 'bpf/master' adds 56ce7c25ae15 xfrm: Fix oops in xfrm_replay_advance_bmp adds ccf6c8dc7d55 Merge remote-tracking branch 'ipsec/master' adds e7f6f893ac39 mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker adds 4dfde294b979 rtlwifi: rise completion at the last step of firmware callback adds 292bff9480c8 ath11k: add missing null check on allocated skb adds 3597010630d0 ath11k: fix crash caused by NULL rx_channel adds aa44b2f3ecd4 ath11k: start vdev if a bss peer is already created adds 9b09456258ea ath11k: Fix error code in ath11k_core_suspend() adds 30d085039314 ath11k: Fix ath11k_pci_fix_l1ss() adds f6f92968e1e5 ath11k: qmi: try to allocate a big block of DMA memory first adds e9603f4bdcc0 ath11k: pci: disable ASPM L0sLs before downloading firmware adds 3e75e25fbebe Merge ath-current from git://git.kernel.org/pub/scm/linux/ [...] adds e16ab3db87b3 mt76: usb: remove wake logic in mt76u_status_worker adds 123bb2b73788 mt76: sdio: remove wake logic in mt76s_process_tx_queue adds f7217f718747 mt76: mt76s: fix NULL pointer dereference in mt76s_process [...] adds 0bd157fa2aaa mt76: mt7915: fix MESH ifdef block adds bfe55584713b MAINTAINERS: switch to different email address adds 78ba41d8a174 Merge remote-tracking branch 'wireless-drivers/master' adds 34cdf405aa5d ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate [...] adds 150927c3674d ALSA: hda/realtek - Supported Dell fixed type headset adds 74c64efa1557 ALSA: core: memalloc: add page alignment for iram adds 725124d10d00 ALSA: usb-audio: Add VID to support native DSD reproductio [...] adds f2283366c291 ALSA: pcm: Remove snd_pcm_lib_preallocate_dma_free() adds 9df28edce7c6 ALSA: usb-audio: Disable sample read check if firmware doe [...] adds 5c1733e33c88 ALSA: memalloc: Align buffer allocations in page size adds 618de0f4ef11 ALSA: pcm: Clear the full allocated memory at hw_params adds 11cb881bf075 ALSA: pcm: oss: Fix a few more UBSAN fixes adds 09926202e939 ALSA: hda/realtek: Add quirk for MSI-GP73 adds 8b7c764e0644 ALSA: core: Remove redundant comments adds 525d9c57d0ee ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S adds 43877226829e ALSA: usb-audio: Add implicit feeback support for the BOSS GT-1 adds 6ca653e3f73a ALSA: hda/realtek: Apply jack fixup for Quanta NL3 adds 13be30f156fd ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N66 [...] adds e7b0e3dd7dbf Merge remote-tracking branch 'sound-current/for-linus' adds de9c29724d4a Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds f373a811fd9a ASoC: Intel: fix error code cnl_set_dsp_D0() adds 5c6679b5cb12 ASoC: dapm: remove widget from dirty list on free adds fe6ce6c394fb MAINTAINERS: Update email address for TI ASoC and twl4030 [...] adds 61fc03b6512b ASoC: dt-bindings: ti, j721e: Update maintainer and author [...] adds b77ab5f936fd Merge series "ASoC: ti: Maintainer mail address change" fr [...] adds 4ad2d3cf2a29 ASoC: codecs: fix spelling mistake in Kconfig "comunicate" [...] adds e49037ad12e4 ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and" adds acd894aee314 ASoC: imx-hdmi: Fix warning of the uninitialized variable ret adds 13733775326e ASoC: atmel: fix spelling mistake in Kconfig "programable" [...] adds 61c7dbec3377 ASoC: rsnd: don't call clk_disable_unprepare() if can't use adds bb224c3e3e41 ASoC: Intel: haswell: Add missing pm_ops adds 6108f990c088 ASoC: rt711: mutex between calibration and power state changes adds 349dd23931d1 ASoC: max98373: don't access volatile registers in bias level off adds 315fbe4cef98 ASoC: qcom: Fix incorrect volatile registers adds 8d1bfc04c974 ASoC: qcom: Add support for playback recover after resume adds cda91206dc45 Merge series "Platform driver update to support playback r [...] adds a84dfb3d5593 ASoC: meson: axg-tdmin: fix axg skew offset adds 671ee4db9524 ASoC: meson: axg-tdm-interface: fix loopback adds fd19c7352504 Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus adds d79dd7082efd Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 894aa06a0c22 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds df9716ec9ade regulator: pf8x00: Use specific compatible strings for devices adds 3b66e4a8e58a regulator: bd718x7: Add enable times adds 639b12846819 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds d04a95793433 Merge remote-tracking branch 'regulator-fixes/for-linus' adds aa51c9ec1518 Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds 127a7a95df41 Merge remote-tracking branch 'spi/for-5.10' into spi-5.11 adds 4aa1464acbe3 spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in [...] adds 690d8b917bbe spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending adds 3d7d916f9bc9 spi: spi-geni-qcom: Don't try to set CS if an xfer is pending adds 17fa81aa702e spi: spi-geni-qcom: Print an error when we timeout setting the CS adds a590370d918f spi: stm32: FIFO threshold level - fix align packet size adds 676c63ebebaf Merge remote-tracking branch 'spi/for-5.11' into spi-linus adds 394ef94bf863 Merge remote-tracking branch 'spi-fixes/for-linus' adds e6c11a2dcaec usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING [...] adds 9eea07396417 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 2c8cbe0b2971 IDE SUBSYSTEM: Replace HTTP links with HTTPS ones adds 9a51ffe845e4 ide: use generic power management adds f9e09a0711ca ide: sc1200: use generic power management adds d41b375134a9 ide: delkin_cb: use generic power management adds 6800cd8cbc6e ide-acpi: use %*ph to print small buffer adds 0493a9d6021b Merge remote-tracking branch 'ide/master' adds 5f24433c4a68 selftests: Skip BPF seftests by default adds 7c0f328ceeb9 Merge remote-tracking branch 'kselftest-fixes/fixes' adds abfa62f0d287 dmaengine: ti: k3-udma: Fix pktdma rchan TPL level setup adds f2dd187b22d3 dmaengine: idxd: off by one in cleanup code adds 59e87e3daf8b dmaengine: qcom: gpi: Fixes a format mismatch adds da20917f187a dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the [...] adds 707de02f0a45 dmaengine: milbeaut-xdmac: Fix a resource leak in the erro [...] adds 658b3dc1c7c1 dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() adds 8e042bd9a1b2 qcom: bam_dma: Delete useless kfree code adds 3797f3adb66e MAINTAINERS: Add entry for Texas Instruments DMA drivers adds bb76c466788d dt-bindings: dma: ti: Update maintainer and author information adds b7df6df6cc1d Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 5a531c7907ab hwmon: (k10temp) Remove support for displaying voltage and [...] adds 37ac416911b5 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 3d45f221ce62 btrfs: fix deadlock when cloning inline extent and low on [...] adds 9a664971569d btrfs: correctly calculate item size used when item key co [...] adds ae5e070eaca9 btrfs: qgroup: don't try to wait flushing if we're already [...] adds 0b3f407e6728 btrfs: send: fix wrong file path when there is an inode wi [...] adds 675a4fc8f314 btrfs: tests: initialize test inodes location adds ea9ed87c73e8 btrfs: fix async discard stall adds 1ea2872fc6f2 btrfs: fix racy access to discard_ctl data adds 8fc058597a28 btrfs: merge critical sections of discard lock in workfn adds cb13eea3b490 btrfs: fix transaction leak and crash after RO remount cau [...] adds 638331fa56ca btrfs: fix transaction leak and crash after cleaning up or [...] adds a0a1db70df5f btrfs: fix race between RO remount and the cleaner task adds 0a31daa4b602 btrfs: add assertion for empty list of transactions at lat [...] adds a8cc263eb58c btrfs: run delayed iputs when remounting RO to avoid leaking them adds 720f4b1e93d9 Merge branch 'misc-5.11' into next-fixes adds c796228ab468 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds d69c6ddd019f dt-bindings: Fix JSON pointers adds 479a41748fdd media: dt-bindings: coda: Add missing 'additionalProperties' adds 64a21a18f55e dt-bindings: xlnx,vcu-settings: fix dt_binding_check warnings adds c1efde3f9780 dt-bindings: serial: add the required property 'additional [...] adds c8f054f10507 dt-bindings: soc: add the required property 'additionalPro [...] adds d73982be2b00 dt-bindings: devapc: add the required property 'additional [...] adds c4b8c562a75f dt-bindings: media: nokia,smia: eliminate yamllint warnings adds aeefc1a01e7c dt-bindings: display: eliminate yamllint warnings adds 246e18ba725c dt-bindings: clock: imx8qxp-lpcg: eliminate yamllint warnings adds 21df8683b856 dt-bindings/display: abt,y030xx067a: Fix binding adds a141f5ea3c58 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds de043da0b9e7 RISC-V: Fix usage of memblock_enforce_memory_limit adds 8aac4d597bbb Merge remote-tracking branch 'risc-v-fixes/fixes' adds c25ce589dca1 tweewide: Fix most Shebang lines adds c93e4aeed1be Makefile.extrawarn: remove -Wnested-externs warning adds b044a535d9a6 kbuild: doc: update the description about kbuild Makefiles adds 8c4d9b145ba3 kbuild: doc: replace arch/$(ARCH)/ with arch/$(SRCARCH)/ adds 23b53061ad5d kbuild: doc: fix 'List directories to visit when descendin [...] adds 41cac0834f88 kbuild: doc: merge 'Special Rules' and 'Custom kbuild comm [...] adds 39bb232ae614 kbuild: doc: split if_changed explanation to a separate section adds d0e628cd817f kbuild: doc: clarify the difference between extra-y and always-y adds c0ea806f874e kbuild: doc: document subdir-y syntax adds 436e980e2ed5 kbuild: don't hardcode depmod path adds bc72d723ec6b modpost: rename merror() to error() adds 0fd3fbadd9a8 modpost: refactor error handling and clarify error/fatal d [...] adds 1d6cd3929360 modpost: turn missing MODULE_LICENSE() into error adds d6d692fa21d3 modpost: change license incompatibility to error() from fatal() adds c7299d98c00a modpost: turn section mismatches to error from fatal() adds b9ed847b5ae6 modpost: turn static exports into error adds 9ab55d7f240f genksyms: Ignore module scoped _Static_assert() adds c613583b6a87 Documentation/kbuild: Document COMPILE_TEST dependencies adds 18084e435ff6 Documentation/kbuild: Document platform dependency practises adds 7b675649be22 kconfig: qconf: drop Qt4 support adds 7cd0158703a4 kconfig: qconf: use a variable to pass packages to pkg-config adds a2574c12df0d kconfig: qconf: convert to Qt5 new signal/slot connection syntax adds 98ebea7ba891 kconfig: make lkc.h self-sufficient #include-wise adds f463269fb940 kconfig: qconf: show Qt version in the About dialog adds 78cb09078352 kconfig: clean up header inclusion adds 135b4957eac4 kconfig: fix return value of do_error_if() adds fa6304910b7c Merge branch 'kconfig' into for-next adds 90d39628ac79 kconfig: doc: fix $(fileno) to $(filename) adds c21dc62879c1 Merge branch 'kconfig' into for-next adds 2102cbca79cb Merge remote-tracking branch 'kbuild/for-next' adds 196793946264 Compiler Attributes: remove CONFIG_ENABLE_MUST_CHECK adds f15b89ddd1e5 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 8d8d53cf8fd0 dma-mapping: Allow mixing bypass and mapped DMA operation adds bf6e2d562bbc powerpc/dma: Fallback to dma_ops when persistent memory present adds 94035edcb4e3 dma-pool: no need to check return value of debugfs_create [...] adds 819b70ad6201 dma-contiguous: fix a typo error in a comment adds 65789daa8087 dma-mapping: add benchmark support for streaming DMA APIs adds 7679325702c9 selftests/dma: add test application for DMA_MAP_BENCHMARK adds f726c72d6c05 dma-mapping: benchmark: check the validity of dma mask bits adds fbf7367cbcfb Merge remote-tracking branch 'dma-mapping/for-next' adds e9a2f8b599d0 ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAG [...] adds 7a1be318f579 ARM: 9012/1: move device tree mapping out of linear region adds d5d44e7e3507 ARM: 9013/2: Disable KASan instrumentation for some code adds d6d51a96c7d6 ARM: 9014/2: Replace string mem* functions for KASan adds c12366ba441d ARM: 9015/2: Define the virtual space of KASan's shadow region adds 5615f69bc209 ARM: 9016/2: Initialize the mapping of KASan shadow memory adds 421015713b30 ARM: 9017/2: Enable KASan for ARM adds fc2933c13374 ARM: 9020/1: mm: use correct section size macro to describ [...] adds 735e8d93dc2b ARM: 9022/1: Change arch/arm/lib/mem*.S to use WEAK instea [...] adds df8eda0f1f58 ARM: 9023/1: Spelling s/mmeory/memory/ adds 730b5764ea85 ARM: 9024/1: Drop useless cast of "u64" to "long long" adds 28187dc8ebd9 ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD adds 331b9d02d77e ARM: 9026/1: unwind: remove old check for GCC <= 4.2 adds 4d576cab16f5 ARM: 9028/1: disable KASAN in call stack capturing routines adds 3c9f5708b7ae ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler adds f77ac2e378be ARM: 9030/1: entry: omit FP emulation for UND exceptions t [...] adds 3cce9d44321e ARM: 9044/1: vfp: use undef hook for VFP support detection adds 6c7a6d22fcef ARM: 9031/1: hyp-stub: remove unused .L__boot_cpu_mode_off [...] adds 76460d613d9b ARM: 9032/1: arm/mm: Convert PUD level pgtable helper macr [...] adds 27bde183b0d3 ARM: 9033/1: arm/smp: Drop the macro S(x,s) adds 0557ac83fd1a ARM: 9035/1: uncompress: Add be32tocpu macro adds 1ecec38547d4 ARM: 9036/1: uncompress: Fix dbgadtb size parameter name adds 551b39efc6ff ARM: 9037/1: uncompress: Add OF_DT_MAGIC macro adds 0cda9bc15dfc ARM: 9038/1: Link with '-z norelro' adds 10fce53c0ef8 ARM: 9027/1: head.S: explicitly map DT even if it lives in [...] adds 8cc9251737d1 Merge branches 'fixes' and 'misc' into for-next adds 4e79f0211b47 ARM: p2v: fix handling of LPAE translation in BE mode adds 0b1674638a5c ARM: assembler: introduce adr_l, ldr_l and str_l macros adds 22f2d23098f7 ARM: module: add support for place relative relocations adds eae78e1a9720 ARM: p2v: move patching code to separate assembler source file adds 4b16421c3e95 ARM: p2v: factor out shared loop processing adds 7a94849e81b5 ARM: p2v: factor out BE8 handling adds 0869f3b9da38 ARM: p2v: drop redundant 'type' argument from __pv_stub adds 2730e8eaa4f2 ARM: p2v: use relative references in patch site arrays adds 0e3db6c9d7f6 ARM: p2v: simplify __fixup_pv_table() adds e8e00f5afb08 ARM: p2v: switch to MOVW for Thumb2 and ARM/LPAE adds 9443076e4330 ARM: p2v: reduce p2v alignment requirement to 2 MiB adds ae73ad052707 Merge tag 'arm-p2v-for-v5.11' of git://git.kernel.org/pub/ [...] adds 67e3f828bd4b ARM: efistub: replace adrl pseudo-op with adr_l macro invocation adds 62c4a2e202b1 ARM: head-common.S: use PC-relative insn sequence for __proc_info adds 172c34c9ff01 ARM: head-common.S: use PC-relative insn sequence for idma [...] adds 91580f0dbf24 ARM: head.S: use PC-relative insn sequence for secondary_data adds 450abd38fe6c ARM: kernel: use relative references for UP/SMP alternatives adds 59d2f2827dfd ARM: head: use PC-relative insn sequence for __smp_alt adds d74d2b225018 ARM: sleep.S: use PC-relative insn sequence for sleep_save [...] adds 3bcf906b194c ARM: head.S: use PC relative insn sequence to calculate PH [...] adds aaac3733171f ARM: kvm: replace open coded VA->PA calculations with adr_l call adds 2c736bb4087f Merge tag 'arm-adrl-replacement-for-v5.11' of git://git.ke [...] adds ecbbb88727ae Merge branch 'devel-stable' into for-next adds b75ef0e9b9fd Merge remote-tracking branch 'arm/for-next' adds 213790fd6c07 Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] adds 95d1718c961e Merge remote-tracking branch 'arm64/for-next/iommu/core' i [...] adds cd2ced3b4681 Merge remote-tracking branch 'arm64/for-next/core' adds d217b777649e Merge branch 'v5.11/dt64' into tmp/aml-rebuild adds 9e8209d3c926 Merge branch 'v5.11/drivers' into tmp/aml-rebuild adds 517c49f849d7 Merge branch 'v5.11/soc' into tmp/aml-rebuild adds 257a52b124a7 Merge remote-tracking branch 'amlogic/for-next' adds 92955b13f7c6 ARM: config: Enable PSTORE in aspeed_g5_defconfig adds 41707a524026 Merge branches 'soc-for-v5.11' and 'defconfig-for-v5.11' i [...] adds ea9a09af6fe8 Merge remote-tracking branch 'aspeed/for-next' adds e77be1651978 Merge branches 'at91-drivers', 'at91-dt' and 'at91-defconf [...] adds 3e834b36a10f Merge remote-tracking branch 'at91/at91-next' adds 9174e7b6839c Merge branch 'for-v5.11/tegra-soc-clk' into for-next adds 3d6613a9bd7c Merge branch 'for-v5.11/tegra-mc' into for-next adds a4f11eac544c Merge branch 'mem-ctrl-next' into for-next adds 68ab5fb1822d Merge branch 'for-v5.11/tegra-mc' into for-next adds 1133e15678af Merge branch 'mem-ctrl-next' into for-next adds 060c42821700 Merge remote-tracking branch 'drivers-memory/for-next' adds de08e0979a79 Merge branch 'clk/imx' into for-next adds 48725cc7b516 Merge branch 'imx/drivers' into for-next adds 5a175d56e072 Merge branch 'imx/soc' into for-next adds 86922ad96116 Merge branch 'imx/bindings' into for-next adds 1633df56c0bb Merge branch 'imx/dt' into for-next adds 957ef97d50c6 Merge branch 'imx/dt64' into for-next adds 09690c0e0d1c Merge branch 'imx/defconfig' into for-next adds cb359dc1588f Merge remote-tracking branch 'imx-mxs/for-next' adds a5e886fb26f2 Merge branch 'for_5.11/drivers-soc' into next adds 9f41d13fc9fd Merge branch 'for_5.11/keystone-dts' into next adds b2a8f6ce4bdc Merge branch 'for_5.11/drivers-soc' into next adds 7c221beb5ccb Merge remote-tracking branch 'keystone/next' adds 727bfb2c55b0 Merge branch 'v5.10-next/soc' into for-next adds 2ec129e6c1e7 Merge remote-tracking branch 'mediatek/for-next' adds 59e0db73c5ea Merge branch 'mvebu/arm' into mvebu/for-next adds c2561cff458c Merge branch 'mvebu/dt' into mvebu/for-next adds dc14300bb67b Merge branch 'mvebu/dt64' into mvebu/for-next adds 72f2df3873ac Merge remote-tracking branch 'mvebu/for-next' adds 7045d808685e Merge branch 'fixes' into for-next adds 2565feb3ad18 Merge branch 'omap-for-v5.11/dt' into for-next adds b0e0310712c4 ARM: multi_v7_defconfig: ti: Enable networking options for [...] adds 0d4103280731 Merge branch 'omap-for-v5.11/defconfig' into for-next adds cfb95c01dc43 Merge branch 'fixes' into for-next adds 7c9be0d5be1f Merge branch 'omap-for-v5.11/dt' into for-next adds 2879a84c30ce Merge branch 'fixes' into for-next adds b468bcc6ef50 Merge branch 'omap-for-v5.11/soc' into for-next adds 26530864396e Merge branch 'omap-for-v5.11/genpd' into for-next adds 5092d3983488 Merge branch 'omap-for-v5.11/defconfig-take2' into for-next adds 6a5044c84dfa Merge branch 'omap-for-v5.11/genpd' into for-next adds 1a93456d08b8 ARM: dts: am33xx-l4: add dt node for new cpsw switchdev driver adds f0d67d10b7c4 ARM: dts: am335x-evm/evmsk/icev2: switch to new cpsw switch drv adds 194b1cfa126d Merge branch 'omap-for-v5.11/dt' into for-next adds 3ab1aa83db70 Merge branch 'omap-for-v5.11/defconfig-take2' into for-next adds 77c69e9f54a7 Merge branch 'fixes' into for-next adds e278f68cbf18 ARM: dts: omap3-gta04: fix twl4030-power settings adds 06d6b9e10f25 Merge branch 'omap-for-v5.11/dt' into for-next adds c01706e750ad Merge branch 'fixes' into for-next adds 4675dcacc1ed Merge branch 'omap-for-v5.11/defconfig-take2' into for-next adds dfb7239cf3f8 Merge branch 'fixes' into for-next adds 7a8633c4551f ARM: dts: am574x-idk: add support for EMIF1 ECC adds 685a78074218 ARM: dts: dra76x: add support for OPP_PLUS adds 4d4ce69f19d4 ARM: dts: dra71-evm: mark ldo0 regulator as always on adds 792952314166 Merge branch 'omap-for-v5.11/dt' into for-next adds f95a8156f654 Merge remote-tracking branch 'omap/for-next' adds d7288346e0a4 Merge branches 'arm64-for-5.11', 'arm64-defconfig-for-5.11 [...] adds a635e986fc9e Merge remote-tracking branch 'qcom/for-next' adds e10bb7f95cba ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1 adds 2780a3e204a3 Merge remote-tracking branch 'raspberrypi/for-next' adds 6c0bc05ed81e Merge branch 'v5.8/soc' into next adds 486f29df6941 Merge branch 'v5.8/dt' into next adds ccce128cbd93 Merge remote-tracking branch 'realtek/for-next' adds aa5fa8e5f1b5 arm64: dts: r8a77965: Add DRIF support adds 97fc35aeb797 Merge branches 'renesas-arm-dt-for-v5.11' and 'renesas-dri [...] adds 4068553c9554 arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explic [...] adds 9c75d37c72b4 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit de [...] adds bc491afebb6a arm64: dts: renesas: cat874: Move connector node out of hd [...] adds 3948c717523d arm64: dts: renesas: beacon-renesom-baseboard: Move connec [...] adds dd12ae78c57a arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes adds bfada98f210b arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree adds fc52536ffcef Merge branch 'renesas-arm-dt-for-v5.11' into renesas-next adds b860052992d7 Merge branch 'renesas-dt-bindings-for-v5.11' into renesas-next adds fe4b7811beac Merge branch 'renesas-fixes-for-v5.10' into renesas-next adds 8edde858ab62 arm64: dts: renesas: hihope-rev4: Add a comment explaining [...] adds c57ba401f437 Merge branches 'renesas-arm-defconfig-for-v5.11' and 'rene [...] adds 6215772bbe58 Merge branches 'renesas-arm-defconfig-for-v5.11' and 'rene [...] adds c01f4b1c0212 soc: renesas: rmobile-sysc: Stop using __raw_*() I/O accessors adds b79a2639266d Merge branches 'renesas-arm-drivers-for-v5.11' and 'renesa [...] adds d5360d3b5aee Merge branch 'renesas-arm-dt-for-v5.11' into renesas-next adds c51a6c86347a Merge branch 'renesas-drivers-for-v5.11' into renesas-next adds dc297ac86a17 Merge remote-tracking branch 'renesas/next' adds a67c8904f05b dt-bindings: reset: document Broadcom's BCM4908 PCIe reset [...] adds a269adab36d7 reset: simple: add BCM4908 MISC PCIe reset controller support adds fc147562bc34 reset: hisilicon: correct vendor prefix adds e8e52a6a404f dt-bindings: reset: correct vendor prefix hisi to hisilicon adds 69e392526dc2 dt-bindings: reset: convert Hisilicon reset controller bin [...] adds e938ca05e9d4 Merge remote-tracking branch 'reset/reset/next' adds 091b50cb5057 Merge branch 'v5.11-armsoc/defconfig64' into for-next adds b44538032805 Merge branch 'v5.11-armsoc/drivers' into for-next adds 38779a1e599c Merge branch 'v5.11-armsoc/dts32' into for-next adds 41d6a6159c82 Merge branch 'v5.11-armsoc/dts64' into for-next adds 460fe7594617 Merge branch 'v5.11-clk/next' into for-next adds 9af005381b13 Merge branch 'v5.11-armsoc/drivers' into for-next adds e15c5c9836dc Merge branch 'v5.11-armsoc/dts64' into for-next adds 422d1a0af0ba Merge remote-tracking branch 'rockchip/for-next' adds b2452ef22c82 Merge branch 'next/dt' into for-next adds 98bfe6bcf79e Merge branch 'next/dt64' into for-next adds 97c4412a4e29 Merge branch 'next/defconfig' into for-next adds dc8fd3769e15 Merge branch 'next/dt' into for-next adds c4d8faf1184a ARM: dts: exynos: revert "add input clock to CMU in Exynos [...] adds 944752bf9083 ARM: dts: exynos: Add a placeholder for a MAC address adds b9cf16c4bfd1 Merge branch 'for-v5.10/dt-late' into for-next adds 2fda3068395c Merge branch 'next/dt' into for-next adds 72dd3b01bacb Merge branch 'next/soc' into for-next adds 5971e53b1c35 Merge branch 'next/dt' into for-next adds e9d548a7dab0 Merge branch 'next/dt64' into for-next adds d26fc962b894 Merge branch 'fixes' into for-next adds 8e478332817c Merge branch 'next/drivers' into for-next adds 9ec061bb35de Merge branch 'next/drivers' into for-next adds 6df7c0e4de16 Merge branch 'next/soc' into for-next adds f76fe8d86291 Merge branch 'next/drivers' into for-next adds 59f129f534ca Merge branch 'next/drivers' into for-next adds 8a2c8ca7eb37 Merge branch 'next/dt' into for-next adds 6e7a2d73390e Merge branch 'next/dt' into for-next adds d2e2b2677237 Merge branch 'next/dt64' into for-next adds 04559494149e Merge branch 'next/dt' into for-next adds 706f37dbbd97 Merge branch 'next/defconfig' into for-next adds cc8214b248d7 Merge branch 'next/dt64' into for-next adds 940ed4195954 Merge branch 'next/dt' into for-next adds 2d953ca369aa Merge branch 'next/dt' into for-next adds b2205eb74f0d Merge branch 'next/dt64' into for-next adds ca6d22ed16eb Merge branch 'next/drivers' into for-next adds 85c3c2bd52f1 Merge branch 'next/dt' into for-next adds 1ad1e5bbfa78 Merge branch 'next/dt' into for-next adds fb3089f4d248 Merge branch 'next/defconfig' into for-next adds a43bfdb59aa2 Merge branch 'next/soc' into for-next adds 38f171e89ecd Merge branch 'next/dt' into for-next adds 3c1839494115 Merge branch 'next/dt64' into for-next adds 66d6c136ac59 Merge branch 'next/dt' into for-next adds 4792bcc96771 Merge branch 'next/defconfig' into for-next adds 1a73aadb871d Merge branch 'next/dt' into for-next adds f9284278941a Merge branch 'next/dt' into for-next adds 72f4b57a4d4b Merge branch 'next/drivers' into for-next adds e3c462a7149d Merge remote-tracking branch 'samsung-krzk/for-next' adds dcec563e817c ARM: multi_v7_defconfig: enable counter subsystem and stm3 [...] adds 5ab05708c6fc ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15 adds fc00bf9f3120 ARM: dts: stm32: update sdmmc IP version for STM32MP15 adds da43af2bfae1 ARM: dts: stm32: Add LP timer irqs on stm32mp151 adds d880b9037600 ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151 adds 5d01824329e8 ARM: dts: stm32: enable HASH by default on stm32mp15 adds 80e51db907c6 ARM: dts: stm32: enable CRC1 by default on stm32mp15 adds ea5554881a0e ARM: dts: stm32: enable CRYP by default on stm32mp15 adds 9de097a44693 ARM: multi_v7_defconfig: add STM32 crypto support adds b71df93bec39 ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp [...] adds d3d8123c26a2 ARM: dts: stm32: set bus-type in DCMI endpoint for stm3242 [...] adds 6857935dce18 ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl adds 934dce0ca713 dt-bindings: connector: add typec-power-opmode property to [...] adds 933f73124ac8 dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller adds 1fb08996372a ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32m [...] adds 96959aaf053e ARM: multi_v7_defconfig: enable STUSB160X Type-C port cont [...] adds ca42a21484be ARM: dts: stm32: fix mdma1 clients channel priority level [...] adds 605649ed0409 ARM: dts: stm32: fix dmamux reg property on stm32mp151 adds 86067ac5bd62 ARM: dts: stm32: fix dmamux reg property on stm32h743 adds 0e4b9e24d730 ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151 adds ed4602f54d0c ARM: dts: stm32: update stm32mp151 for remote proc synchro [...] adds 4dbd85c60be1 dt-bindings: arm: stm32: add simple-mfd compatible for tamp node adds 7264f1c618ae ARM: dts: stm32: support child mfd cells for the stm32mp1 [...] adds 71865b041310 dt-bindings: arm: stm32: Add compatible strings for DH SoM [...] adds d833b42b944a ARM: dts: stm32: Add DHCOM based PicoITX board adds 235a8368ae93 dt-bindings: vendor-prefixes: document Octavo Systems oct prefix adds d27a52d51454 dt-bindings: arm: stm32: add extra SiP compatible for lxa, [...] adds 1926d571a413 ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles adds 35585a865bf5 ARM: multi_v7_defconfig: enable STM32 spdifrx support adds 814fddb955f8 ARM: multi_v7_defconfig: enable STM32 dfsdm audio support adds 1b3ea1ef1821 Merge remote-tracking branch 'stm32/stm32-next' adds fbd6c612d370 Merge branches 'sunxi/dt-for-5.11' and 'sunxi/fixes-for-5. [...] adds 2f098e04ce16 Merge branch 'sunxi/fixes-for-5.10' into sunxi/for-next adds 13e9be90a0c9 Merge branches 'sunxi/dt-for-5.11', 'sunxi/fixes-for-5.10' [...] adds 12f6c7209fc3 Merge branch 'sunxi/dt-for-5.11' into sunxi/for-next adds 8ebd74f80194 Merge branches 'sunxi/dt-for-5.11', 'sunxi/fixes-for-5.10' [...] adds 9e3b3fad3579 Merge branch 'sunxi/fixes-for-5.10' into sunxi/for-next adds 62023448873f Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b2147967503f Merge branch for-5.11/clk into for-next adds f9637a690acb Merge branch for-5.11/dt-bindings into for-next adds 5ed23106dfeb Merge branch for-5.11/soc into for-next adds 63ae6e96153c Merge branch for-5.11/firmware into for-next adds 89393f2b4dd4 Merge branch for-5.11/arm/dt into for-next adds e31e64a1f7ef Merge branch for-5.11/arm64/dt into for-next adds b11a0dfbd316 Merge branch for-5.11/arm64/defconfig into for-next adds 46f9dbfc433f Merge remote-tracking branch 'tegra/for-next' adds 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next adds f48917d99efc Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 9b3ed1604622 Merge branches 'ti-k3-dts-next' and 'ti-k3-config-next' in [...] adds 65e919494d96 Merge branch 'ti-k3-dts-next' into ti-k3-next adds 5d8609e574be Merge branch 'ti-k3-dts-next' into ti-k3-next adds b87d8605a378 Merge branch 'ti-k3-dts-next' into ti-k3-next adds 090f54565722 Merge branch 'ti-k3-dts-next' into ti-k3-next adds de7caab0974f Merge branch 'ti-k3-dts-next' into ti-k3-next adds 57c122d57fe3 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds a2ede5523220 csky: Add memory layout 2.5G(user):1.5G(kernel) adds 3909543584b6 csky: Fixup perf probe failed adds 7a684ffe1bac csky: Fixup show_regs doesn't contain regs->usp adds b992ac5a5fa5 csky: Remove custom asm/atomic.h implementation adds 9968688e73d2 csky: Fixup barrier design adds 5eb9afca7546 csky: Fixup futex SMP implementation adds 2642f65ab456 csky: Fixup asm/cmpxchg.h with correct ordering barrier adds c2d1adfa9a24 csky: Cleanup asm/spinlock.h adds bc7af6ea4b9b Merge remote-tracking branch 'csky/linux-next' adds caf3f4bdb535 h8300: fix memset return value. adds 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" adds ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h adds de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h adds 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET adds b2c03bb18a6d smc91x: remove GPIOLIB dependency. adds 2fdf50bd510f sh-sci: 8bit register fix. adds 04fffbe01d2d h8300: update dts. adds 951261bc4834 h8300_timer8: fix count mode. adds 2c496a11304d irq-renesas-h8s: fix interrupt handling. adds 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. adds beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. adds 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next adds 35b34568912c h8300: dts: Fix /chosen:stdout-path adds 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds 000392666d4e Merge remote-tracking branch 'h8300/h8300-next' adds fedd8412840c nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> adds 74583eae2a28 nds32: configs: Cleanup CONFIG_CROSS_COMPILE adds de5229b425a7 nds32: remove dump_instr adds 265fb79cd50b nds32: use get_kernel_nofault in dump_mem adds 54bde873682b nds32: Fix bogus reference to <asm/procinfo.h> adds eb1e674d9093 Merge remote-tracking branch 'nds32/next' adds bc6908f21981 Merge branch 'fixes' into for-next adds 93f57c5f66e6 Merge branch 'features' into for-next adds 806ae478f01d Merge remote-tracking branch 's390/for-next' adds 7b79eba1d0d1 xtensa: fix spelling mistake in Kconfig "wont" -> "won't" adds 0a445ecdaa90 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds ca6d7d437b2e Merge branch 'misc-5.10' into for-next-current-v5.9-20201211 adds 9849b7586001 Merge branch 'for-next-current-v5.9-20201211' into for-nex [...] adds 50f2ad0e64bd btrfs: fix deadlock when cloning inline extent and low on [...] adds f3bdf1e463e0 btrfs: fix error handling in commit_fs_roots adds 1103cee6b8b6 btrfs: correctly calculate item size used when item key co [...] adds ae6d0695999d btrfs: qgroup: don't try to wait flushing if we're already [...] adds 02d47b6b72d8 btrfs: clarify error returns values in __load_free_space_cache adds 30669a45fd59 Merge branch 'misc-next' into for-next-next-v5.10-20201211 adds 78cb6b0f5163 btrfs: make flush_space take a enum btrfs_flush_state inst [...] adds 7f78c3ef1cc2 btrfs: add a trace point for reserve tickets adds 123b5509410e btrfs: track ordered bytes instead of just dio ordered bytes adds 523bb862094e btrfs: introduce a FORCE_COMMIT_TRANS flush operation adds b5d7e3e53b2c btrfs: improve preemptive background space flushing adds 4404d45002a7 btrfs: rename need_do_async_reclaim adds a83f02809a7b btrfs: check reclaim_size in need_preemptive_reclaim adds 746de9ca219f btrfs: rework btrfs_calc_reclaim_metadata_size adds 96c12f8debfb btrfs: simplify the logic in need_preemptive_flushing adds cf4e0427e4a8 btrfs: implement space clamping for preemptive flushing adds bac48c3ca628 btrfs: adjust the flush trace point to include the source adds 4718abb3ac8b btrfs: add a trace class for dumping the current ENOSPC state adds f2f577809a14 Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] adds 0d8101048e55 btrfs: do not block on deleted bgs mutex in the cleaner adds 965e34bc3a70 btrfs: only let one thread pre-flush delayed refs in commit adds d9c9f60edf83 btrfs: delayed refs pre-flushing should only run the heads [...] adds 790f2b0f097f btrfs: only run delayed refs once before committing adds 63dbb9709a74 btrfs: stop running all delayed refs during snapshot adds 468e4786704a btrfs: run delayed refs less often in commit_cowonly_roots adds 3c078ac44983 Merge branch 'ext/josef/lock-contention-v2' into for-next- [...] adds 97847e06525b Merge branch 'for-next-next-v5.10-20201211' into for-next- [...] adds 293f9343aea0 Merge remote-tracking branch 'btrfs/for-next' adds cb17703ba22f ceph: reencode gid_list when reconnecting adds 9f4582a46a31 libceph: fix auth_signature buffer allocation in secure mode adds 5ad8428e30ed libceph: align session_key and con_secret to 16 bytes adds 5d4523fb14c5 libceph: add __maybe_unused to DEFINE_MSGR2_FEATURE adds 95262dd76db0 Merge remote-tracking branch 'ceph/master' adds 65cdb4a214c0 configfs: fix kernel-doc markup issue adds 86526fb3cba3 Merge remote-tracking branch 'configfs/for-next' adds 9eb78c253275 exfat: Avoid allocating upcase table using kcalloc() adds 64aaf72f7f8f Merge remote-tracking branch 'exfat/dev' adds 22435b281728 Merge fanotify parent info fix and inotify limits improvements. adds d5dc76f9bb43 Merge ext2 cleanup from Ira Weiny. adds bb5a5322a5ab Pull writeback tracepoint fix from Hui Su. adds d2bc88b6e0fd Pull reiserfs disk corruption handling fix. adds 26732dcc3ae7 Pull fsnotify fixes from Amir adds db561792f6c7 Pull dquot_resume() fix adds bdcfc08b8b5b Pull warning fix from Christoph adds b07bcb257144 Merge remote-tracking branch 'ext3/for_next' adds 50a4952fd67b Updated locking documentation for transaction_t adds 7b721e6d334c ext4: remove redundant operation that set bh to NULL adds 46bac5352929 ext4: remove the null check of bio_vec page adds face525ecb30 ext4: remove redundant assignment of variable ex adds f177ee0882af ext4: add helpers for checking whether quota can be enable [...] adds ca9b404ff137 ext4: print quota journalling mode on (re-)mount adds 837c23fbc1b8 ext4: use ASSERT() to replace J_ASSERT() adds 6bd97bf273bd ext4: remove redundant mb_regenerate_buddy() adds ce3cca337401 ext4: simplify the code of mb_find_order_for_block adds 8041ac642a1b ext4: update ext4_data_block_valid related comments adds 41fca96e635b ext4: delete nonsensical (commented-out) code inside ext4_ [...] adds cca415537244 ext4: fix a memory leak of ext4_free_data adds c9200760da8a ext4: check for invalid block size early when mounting a f [...] adds bc18546bf68e ext4: fix an IS_ERR() vs NULL check adds 03505c58b86a ext4: remove the unused EXT4_CURRENT_REV macro adds b1b7dce3f09b ext4: add docs about fast commit idempotence adds 5a150bdec7dc ext4: fix fall-through warnings for Clang adds 941ba122ca56 ext4: make fast_commit.h byte identical with e2fsprogs/fas [...] adds 9bd23c31f392 jbd2: add a helper to find out number of fast commit blocks adds 46e294efc355 ext4: fix deadlock with fs freezing and EA inodes adds b08070eca9e2 ext4: don't remount read-only with errors=continue on reboot adds 81414b4dd48f ext4: remove redundant sb checksum recomputation adds 93c20bc3eafb ext4: standardize error message in ext4_protect_reserved_inode() adds 014c9caa29d3 ext4: make ext4_abort() use __ext4_error() adds 4067662388f9 ext4: move functions in super.c adds 02a7780e4d2f ext4: simplify ext4 error translation adds c92dc856848f ext4: defer saving error info from atomic context adds 82ef1370b0c1 ext4: avoid s_mb_prefetch to be zero in individual scenarios adds be993933d2e9 ext4: remove unnecessary wbc parameter from ext4_bio_write_page adds e789ca0cc1d5 ext4: combine ext4_handle_error() and save_error_info() adds 4392fbc4bab5 ext4: drop sync argument of ext4_commit_super() adds 05c2c00f3769 ext4: protect superblock modifications with a buffer lock adds 2d01ddc86606 ext4: save error info to sb through journal if available adds e92ad03fa534 ext4: use sbi instead of EXT4_SB(sb) in ext4_update_super() adds dfd56c2c0c0d ext4: fix superblock checksum failure when setting password salt adds a3f5cf14ff91 ext4: drop ext4_handle_dirty_super() adds 5a3b590d4b2d ext4: don't leak old mountpoint samples adds d4c89547e061 Merge remote-tracking branch 'ext4/dev' adds 3bef198f1b17 JFS: more checks for invalid superblock adds db7177373185 Merge remote-tracking branch 'jfs/jfs-next' adds 11392155f2bd NFS: Disable READ_PLUS by default adds a8fe059bf34e Merge remote-tracking branch 'nfs-anna/linux-next' adds 72d78717c6d0 nfsd: Fixes for nfsd4_encode_read_plus_data() adds b68f0cbd3f95 nfsd: Don't set eof on a truncated READ_PLUS adds d6c9e4368cc6 NFSD: Fix sparse warning in nfssvc.c adds 4a85a6a3320b SUNRPC: Handle TCP socket sends with kernel_sendpage() again adds 7b723008f9c9 NFSD: Restore NFSv4 decoding's SAVEMEM functionality adds 1ee74661c32c Merge remote-tracking branch 'cel/cel-next' adds ba961946295a fs: 9p: add generic splice_read file operations adds 324a158fe535 fs: 9p: add generic splice_write file operation adds c10f7663b8bb Merge remote-tracking branch 'v9fs/9p-next' adds b564b71fe5cf Merge branch 'work.csum_and_copy' into work.sparc32 adds f60b293bf0e6 sparc64: get rid of fake_swapper_regs adds b81520106f64 sparc32: get rid of fake_swapper_regs adds d26b69cd792d sparc32: take ->thread.flags out adds 4c665967ba80 sparc32: don't bother with lookup_fault() in __bzero() adds 0a7725070b2f sparc32: kill lookup_fault() adds b37936860738 sparc32: switch __bzero() away from range exception table entries adds a596ac781f68 sparc32: get rid of range exception table entries in check [...] adds bb0ff22441f6 sparc32: switch copy_user.S away from range exception tabl [...] adds fbb92317d395 sparc32: switch to generic extables adds 61c207915a76 Merge branches 'work.sparc', 'work.epoll', 'work.sparc32' [...] adds edf7ddbf1c5e fs/namespace.c: WARN if mnt_count has become negative adds 88149082bb8e fs: Handle I_DONTCACHE in iput_final() instead of generic_ [...] adds 77573fa310d9 fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set adds 1a97d899ecbc Make sure that make_create_in_sticky() never sees uninitia [...] adds 2e2cbaf920d1 fix hostfs_open() use of ->f_path.dentry adds 86cb91fe11d2 Merge branch 'work.misc' into for-next adds 32482ba37ddf Merge remote-tracking branch 'vfs/for-next' adds 22ed34492cf7 Merge branch 'printk-rework' into for-next adds d4f0349bc008 Merge branch 'for-5.10' into for-next adds af8fbcb58191 Merge branch 'printk-rework' into for-next adds 6579e79e7a8a Merge branch 'printk-rework' into for-next adds 22ac367a8ac0 Merge branch 'printk-rework' into for-next adds ece33d6abfbc Merge branch 'for-5.10' into for-next adds 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next adds de6e7a24979b Merge branch 'for-5.10-trivial' into for-next adds 9194df34b8b8 Merge branch 'for-5.10-trivial' into for-next adds 97919d7f73dc Merge branch 'for-5.11' into for-next adds 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next adds eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next adds b801e827af39 Merge branch 'for-5.11' into for-next adds 2e9dda43cb06 Merge branch 'printk-rework' into for-next adds 5342edf4d5e2 Merge remote-tracking branch 'printk/for-next' adds aae3f05c3fd2 Merge branch 'for-5.11/amd-sfh-hid' into for-next adds 78f229f61252 Merge branch 'for-5.11/asus' into for-next adds 57005fe2692b Merge branch 'for-5.11/amd-sfh-hid' into for-next adds be9d87ef759e Merge branch 'for-5.11/i2c-hid' into for-next adds 2039112f7c1c Merge branch 'for-5.11/core' into for-next adds d0a19d03cbb8 Merge branch 'for-5.11/amd-sfh-hid' into for-next adds 244dd46c1f52 Merge branch 'for-5.10/upstream-fixes' into for-next adds d7caaeda99e3 Merge branch 'for-5.10/upstream-fixes' into for-next adds 42e584ce112d Merge branch 'for-5.10/upstream-fixes' into for-next adds bdc26d793481 Merge branch 'for-5.11/amd-sfh-hid' into for-next adds e76f0c214c41 Merge branch 'for-5.10/upstream-fixes' into for-next adds 292cbdcc69fe Merge branch 'for-5.10/upstream-fixes' into for-next adds 50cd491505d8 Merge branches 'for-5.10/upstream-fixes' and 'for-5.11/son [...] adds 1d998cf60e46 Merge branch 'for-5.11/intel-ish' into for-next adds 8deafee9cada Merge branch 'for-5.10/upstream-fixes' into for-next adds 4c8cf5a6fb73 Merge branch 'for-5.11/core' into for-next adds a5c2894eaf92 Merge branch 'for-5.11/core' into for-next adds 376358034a7c Merge branch 'for-5.11/wacom' into for-next adds 24a4a26dd232 Merge branch 'for-5.11/elecom' into for-next adds 8bf3f590005f Merge branch 'for-5.10/upstream-fixes' into for-next adds 9bb5c7135ec4 Merge branch 'for-5.11/elecom' into for-next adds 6ca0e9dddff6 Merge branch 'for-5.11/core' into for-next adds 853ac4b7c3d8 Merge branch 'for-5.11/core' into for-next adds 2c55c66c65fd Merge branch 'for-5.11/sony' into for-next adds d180d2424154 Merge branch 'for-5.10/upstream-fixes' into for-next adds cdaa1e42b483 Merge branch 'for-5.10/upstream-fixes' into for-next adds e3442ad2bc0e Merge remote-tracking branch 'hid/for-next' adds 47480e8745ac Merge branch 'i2c/for-current' into i2c/for-next adds c97e7615c15b Merge branch 'i2c/for-current' into i2c/for-next adds 0161b5395870 Merge branch 'i2c/for-current' into i2c/for-next adds 516949a2c12e Merge branch 'i2c/for-5.11' into i2c/for-next adds a4775010c0fa Merge branch 'i2c/for-5.11' into i2c/for-next adds c80de4722a01 Merge branch 'i2c/for-current' into i2c/for-next adds f5d4c4ff0368 Merge branch 'i2c/for-5.11' into i2c/for-next adds aac085f0884e Merge branch 'i2c/for-5.11' into i2c/for-next adds d6da298d1b8b Merge branch 'i2c/for-current' into i2c/for-next adds 428d55406727 Merge remote-tracking branch 'i2c/i2c/for-next' adds e26f023e01ef firmware/dmi: Include product_sku info to modalias adds 3cb4d29a2633 MAINTAINERS: The DMI/SMBIOS tree has moved adds 67a10e359b35 Merge remote-tracking branch 'dmi/dmi-for-next' adds 7e9028571651 docs: submitting-patches: Trivial - fix grammatical error adds 27ab873e0ca6 Documentation: process: Correct numbering adds 9bf19b78a203 Documentation/submitting-patches: Document the SoB chain adds c635b0cea6b8 docs: admin-guide: Fix default value of max_map_count in s [...] adds c897fa9a2de0 Merge remote-tracking branch 'jc_docs/docs-next' adds 6e4ec3eec914 scripts: kernel-doc: use :c:union when needed adds d5abc30056da sphinx: conf.py: properly handle Sphinx 4.0 adds 3d64372dabcd docs: hwmon: adm1266.rst: fix a broken reference adds b2545be4a4c7 docs: admin-guide: net.rst: add a missing blank line adds cd6c4280fe26 docs: kasan.rst: add two missing blank lines adds fdbf853bbdaf docs: net: statistics.rst: remove a duplicated kernel-doc adds b02f98d886ab docs: hwmon: mp2975.rst: address some html build warnings adds cc55219a551e docs: userspace-api: add iommu.rst to the index file adds 8e513153b83e blk-mq: docs: add kernel-doc description for a new struct member adds 0870be85a77b drm: kernel-doc: document drm_dp_set_subconnector_property [...] adds 03c9c8ba3f49 drm/dp: fix kernel-doc warnings at drm_dp_helper.c adds 7f4d6c3ff6df drm/dp: fix a kernel-doc issue at drm_edid.c adds dce89b296a4f mm: pagemap.h: fix two kernel-doc markups adds 75e9a357f9a7 net: phy: remove kernel-doc duplication adds e3122e957576 crypto: sun8x-ce*: update entries to its documentation adds 84ae28bda198 ice: docs fix a devlink info that broke a table adds 3b58afec5195 MAINTAINERS: fix broken doc refs due to yaml conversion adds 3b9431ac5c01 docs: lockdep-design: fix some warning issues adds 7985c31d1ace locking/refcount: move kernel-doc markups to the proper place adds df0e5f0e866b IB/srpt: docs: add a description for cq_size member adds d0a9fffedca1 docs: fs: api-summary.rst: get rid of kernel-doc include adds c0e7986be442 Merge remote-tracking branch 'v4l-dvb-next/master' adds 6fc250887cbe ACPI: scan: Evaluate _DEP before adding the device adds 71da201f38df ACPI: scan: Defer enumeration of devices with _DEP lists adds 0de7fb7c8687 ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() adds 9272e97ae9e9 ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_igno [...] adds bca3e43c903f ACPI: processor: fix NONE coordination for domain mapping failure adds b08221c40feb ACPI: PNP: compare the string length in the matching_id() adds 1ed0597afb97 Merge branches 'acpi-scan', 'acpi-processor' and 'acpi-pnp [...] adds defa0c6b94db Merge branch 'acpi-processor' to satisfy dependencies adds d2641a5c3d5e cppc_cpufreq: use policy->cpu as driver of frequency setting adds bf76bb208f2b cppc_cpufreq: clarify support for coordination types adds cfdc589f4b5f cppc_cpufreq: expose information on frequency domains adds a28b2bfc099c cppc_cpufreq: replace per-cpu data array with a list adds ca6827de4b67 cpufreq: schedutil: Add util to struct sg_cpu adds ee2cc4276ba4 cpufreq: Add special-purpose fast-switching callback for drivers adds a365ab6b9dfb cpufreq: intel_pstate: Implement the ->adjust_perf() callback adds cd83902d91a2 Merge branch 'pm-cpufreq' into linux-next adds e40ad84c26b4 cpufreq: intel_pstate: Use most recent guaranteed performa [...] adds 7e62edc9c4ef Merge branch 'pm-cpufreq' into linux-next adds 146f1ed852a8 ACPI: PM: s2idle: Add AMD support to handle _DSM adds fef98671194b ACPI: PM: s2idle: Move x86-specific code to the x86 directory adds 7e946849977d Merge branch 'acpi-sleep' into linux-next adds 555442f75bd2 Merge remote-tracking branch 'pm/linux-next' adds 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' adds b9e4f0f908b9 Merge remote-tracking branch 'ieee1394/for-next' adds 9a39a927be01 Bluetooth: btqcomsmd: Fix a resource leak in error handlin [...] adds 517b693351a2 Bluetooth: btusb: Always fallback to alt 1 for WBS adds c0187b0bd3e9 Bluetooth: btqca: Add support to read FW build version for [...] adds afe0b1c86458 Bluetooth: hci_uart: Fix a race for write_work scheduling adds 295fa2a5647b Bluetooth: Remove hci_req_le_suspend_config adds 3b0d5250be30 Bluetooth: btusb: add shutdown function for wcn6855 adds 36211f7fc1e7 Bluetooth: Pause service discovery for suspend adds eaf19b0c47d1 Bluetooth: btqca: Enable MSFT extension for Qualcomm WCN399x adds 7a45bcb49a39 Bluetooth: btusb: Enable MSFT extension for Intel controllers adds 673fae14f240 Bluetooth: btrtl: Enable MSFT extension for RTL8822CE controller adds 9edd1de7108f Bluetooth: hci_bcm: Add support for ISO packets adds ac40679139ac Revert "Bluetooth: btintel: Fix endianness issue for TLV v [...] adds 1ca2a3945406 Bluetooth: btmtksdio: Fixed switch and case should be at t [...] adds 89e65975fea5 Bluetooth: Cancel Inquiry before Create Connection adds d84fc2c9dcef Bluetooth: btusb: Remove duplicate newlines from logging adds 05672a2c14a4 Bluetooth: btrtl: Enable central-peripheral role adds bbe3e6e421f6 Merge remote-tracking branch 'bluetooth/master' adds 6cc980e3f52e drm/amdkfd: PCIe atomics required for gfx10 adds 9e3a6ab74ff8 drm/amd/pm: check pmfw version before issuing RlcPowerNoti [...] adds 088fb29b40f2 drm/amdgpu: fix vbios reservation handling on SR-IOV adds b31db9774ef1 usb: typec: ucsi: check cci busy during PPM reset adds 164fdaf030a8 drm/amdgpu: fix check order in amdgpu_bo_move adds 7c9165d87073 drm/radeon: fix check order in radeon_bo_move adds 1f6c917d5bad drm/amdgpu: add another raven1 gfxoff quirk adds 8b901538210b drm/amdgpu: add mode2 reset support for vangogh adds 7636ab80b6df drm/amdgpu/nv: add mode2 reset handling adds 7ca9f39505f7 drm/amdgpu: fix mode2 reset sequence for vangogh adds 949c03af42c9 drm/amdgpu: Enable GPU reset for vangogh adds 2b11c17ff310 drm/amdgpu: take runtime pm reference when we attach a buffer adds bbfd4b723fd8 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio adds 424ff165721e drm/amdgpu: only set DP subconnector type on DP and eDP co [...] adds 403f3d55f7c2 Merge remote-tracking branch 'amdgpu/drm-next' adds 846f151d03f7 drm/ttm: fix unused function warning adds 8075c3005e4b dma-buf: cma_heap: Include linux/vmalloc.h to fix build fa [...] adds 29c9dece56ca drm/qxl: don't allocate a dma_address array adds 4b501262826f drm/komeda: Correct the sequence of hw_done() and flip_done() adds 8e8fbfc68248 drm/komeda: Remove useless variable assignment adds a24cf238c771 drm/komeda: Handle NULL pointer access code path in error case adds be3e477effba drm/komeda: Fix bit check to import to value of proper type adds ab74888af3f4 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 57f04815fd95 drm/msm: Fix WARN_ON() splat in _free_object() adds b93ac8448463 Merge remote-tracking branch 'drm-msm/msm-next' adds b3a837168ea0 gpu/ipu-v3/ipu-di: Strip out 2 unused 'di_sync_config' entries adds 099e5bde9bd2 drm/imx: depend on COMMON_CLK to fix compile tests adds b658e2a1443c gpu: drm: imx: convert comma to semicolon adds 3f3a5fd63a00 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 1e2020aa0da0 Input: da7280 - fix missing error test adds fafd320ae51b Input: raydium_ts_i2c - do not send zero length adds 6d2ad82fece2 Input: da7280 - protect OF match table with CONFIG_OF adds f5cace4b93d7 Input: imx_keypad - add dependency on HAS_IOMEM adds 02a8cc4948f3 Merge remote-tracking branch 'input/next' adds e6582cb5dab4 blk-mq: Remove 'running from the wrong CPU' warning adds e7508d485650 block/rnbd-clt: Get rid of warning regarding size argument [...] adds 46067844efdb block/rnbd-clt: Fix possible memleak adds 87019e7d99d7 block/rnbd-srv: Protect dev session sysfs removal adds 3877ece01e46 block/rnbd: Fix typos adds 512c781fd28c block/rnbd: Set write-back cache and fua same to the targe [...] adds 5a1328d0c3a7 block/rnbd-clt: Dynamically allocate sglist for rnbd_iu adds 9aaf9a2aba0c block/rnbd-clt: Does not request pdu to rtrs-clt adds 1aba169e7709 nbd: Respect max_part for all partition scans adds 76efc1c77096 blk-iocost: Add iocg idle state tracepoint adds 340062cd4464 Merge branch 'block-5.11' into for-next adds a146468d76e0 io_uring: break links on shutdown failure adds 4bc4a912534a io_uring: hold mmap_sem for mm->locked_vm manipulation adds cda286f0715c io_uring: cancel reqs shouldn't kill overflow list adds 9cd2be519d05 io_uring: remove racy overflow list fast checks adds e23de15fdbd3 io_uring: consolidate CQ nr events calculation adds 09e88404f46c io_uring: inline io_cqring_mark_overflow() adds 89448c47b845 io_uring: limit {io|sq}poll submit locking scope adds de743035a05c Merge branch 'io_uring-5.11' into for-next adds 658a337a606f s390/dasd: fix hanging device offline processing adds a29ea0165349 s390/dasd: prevent inconsistent LCU device data adds 0ede91f83aa3 s390/dasd: fix list corruption of pavgroup group list adds 53a7f655834c s390/dasd: fix list corruption of lcu list adds e18bdc10a0fc Merge branch 'block-5.11' into for-next adds 71425189b2b7 blk-mq: Don't complete on a remote CPU in force threaded mode adds 4bc4dabad27f Merge branch 'block-5.11' into for-next adds 0020ef04e485 io_uring: fix io_wqe->work_list corruption adds dfea9fce29fd io_uring: close a small race gap for files cancel adds 52dd2fdd2782 Merge branch 'io_uring-5.11' into for-next adds adf4c01aba57 MAINTAINERS: add fs/block_dev.c to the block section adds ca2e270aa1aa block: remove a pointless self-reference in block_dev.c adds 7b51e703a89b block: update some copyrights adds d8dd38c79b5c Merge branch 'block-5.11' into for-next adds dd2016623695 io_uring: fix 0-iov read buffer select adds 00c18640c243 io_uring: make ctx cancel on exit targeted to actual ctx adds 446bc1c20733 io-wq: kill now unused io_wq_cancel_all() adds 55583d72e230 io_uring: always progress task_work on task cancel adds f57555eda979 io_uring: end waiting before task cancel attempts adds a528b04ea406 io_uring: fix ignoring xa_store errors adds efc2519f427b io_uring: fix double io_uring free adds eeb64f9ff09d Merge branch 'io_uring-5.11' into for-next adds 639a4b2d3445 Merge remote-tracking branch 'block/for-next' adds 985eabdcfe3a dm: remove unnecessary current->bio_list check when submit [...] adds 4da8f8c8a1e0 dm verity: Add support for signature verification with 2nd [...] adds e4d2e82b2300 dm mpath: add IO affinity path selector adds 298fb372984a dm: rename multipath path selector source files to have "d [...] adds 410fe220078c dm: add support for REQ_NOWAIT to various targets adds e8dc79d1bdda dm crypt: Constify static crypt_iv_operations adds 4d7659bfbe27 dm ioctl: fix error return code in target_message adds a2b8b2d97567 dm crypt: export sysfs of kcryptd workqueue adds 252bd1256396 dm verity: skip verity work if I/O error when system is sh [...] adds 52252adede91 dm ebs: avoid double unlikely() notation when using IS_ERR() adds b77709237e72 dm cache: simplify the return expression of load_mapping() adds 9cbb83bde0e2 Merge remote-tracking branch 'device-mapper/for-next' adds 9dcd47fc1f7d Merge branch 'fixes-v5.10' into next-testing adds ab8f7a36d325 Merge remote-tracking branch 'security/next-testing' adds 949d4012ad4b security: keys: Fix fall-through warnings for Clang adds ccd6e5ff45de keys: Remove outdated __user annotations adds b38ee39dcac9 watch_queue: Drop references to /dev/watch_queue adds a1b80a844a6e security/keys: use kvfree_sensitive() adds b25158e97da6 KEYS: asymmetric: Fix kerneldoc adds 480a47835cd0 security: keys: delete repeated words in comments adds 9fbbee9c1e5c KEYS: remove redundant memset adds 06c2c1071bdb crypto: asymmetric_keys: fix some comments in pkcs7_parser.h adds cfd791996478 encrypted-keys: Replace HTTP links with HTTPS ones adds 0e03be61d191 PKCS#7: drop function from kernel-doc pkcs7_validate_trust_one adds d84a40b06bbe crypto: pkcs7: Use match_string() helper to simplify the code adds fa2ed2022110 keys: remove trailing semicolon in macro definition adds e786f79d86bf crypto: public_key: Remove redundant header file from publ [...] adds fce30a87db3b certs/blacklist: fix kernel doc interface issue adds 8ecd5e7df02b certs: Fix blacklisted hexadecimal hash string check adds 9a0418816efd PKCS#7: Fix missing include adds a03da41508b1 certs: Fix blacklist flag type confusion adds 6b8945603d05 certs: Replace K{U,G}IDT_INIT() with GLOBAL_ROOT_{U,G}ID adds 7a0bc8fd0752 Merge remote-tracking branch 'keys/keys-next' adds 7f6f1dfb2dcb watchdog: armada_37xx: Add missing dependency on HAS_IOMEM adds 8ae2511112d2 watchdog: sirfsoc: Add missing dependency on HAS_IOMEM adds f61a59acb462 watchdog: sprd: remove watchdog disable from resume fail path adds 3e07d2409398 watchdog: sprd: check busy bit before new loading rather t [...] adds 2a6c9c65b2fe watchdog: sprd: change to use usleep_range() instead of busy loop adds 7c7164f935c8 watchdog: stm32_iwdg: don't print an error on probe deferral adds 4600736f050f watchdog: remove pnx83xx driver adds 8650d0f9e933 watchdog: qcom_wdt: set WDOG_HW_RUNNING bit when appropriate adds 8711071e9700 watchdog: rti-wdt: fix reference leak in rti_wdt_probe adds 9747f12b5be9 watchdog: geodewdt: remove unneeded break adds 347755d2a88e watchdog: sbc_fitpc2_wdt: add __user annotations adds 42e967f3c6cb wdt: sp805: add watchdog_stop on reboot adds acc195bd2cc4 watchdog/hpwdt: Disable NMI in Crash Kernel adds 5674b74e52c0 watchdog/hpwdt: Reflect changes adds 24f98562bb5b watchdog: wdat_wdt: Fix missing kerneldoc reported by W=1 adds 6f733cb2e7db watchdog: Fix potential dereferencing of null pointer adds 89c866f5a238 watchdog: iTCO_wdt: use module_platform_device() macro adds 7948fab26bcc watchdog: qcom: Avoid context switch in restart handler adds 8cbd82d62f45 dt-bindings: watchdog: sun4i: Add A100 compatible adds 36c47df85ee8 watchdog: coh901327: add COMMON_CLK dependency adds e629fffcc333 dt-binding: watchdog: add Rockchip compatibles to snps,dw- [...] adds c21172b3a73e watchdog: iTCO_wdt: use dev_*() instead of pr_*() for logging adds 0b9491b62119 watchdog: convert comma to semicolon adds a6f8501e8dda Merge remote-tracking branch 'watchdog/master' adds bc13809f1c47 efi/libstub/x86: simplify efi_is_native() adds 688eb28211ab efi/x86: Only copy the compressed kernel image in efi_relo [...] adds 6edcf9dc2e1a efi/libstub: EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER should [...] adds e1ac4b2406d9 efi: generalize efi_get_secureboot adds 25519d683442 ima: generalize x86/EFI arch glue for other EFI architectures adds 8d39cee0592e arm64/ima: add ima_arch support adds b283477d394a efi: x86/xen: switch to efi_get_secureboot_mode helper adds 91c1c092f27d efi: capsule: use atomic kmap for transient sglist mappings adds 4dbe44fb538c efi: capsule: clean scatter-gather entries from the D-cache adds c0249238feef efi: arm: reduce minimum alignment of uncompressed kernel adds ff20661bb54c efi/efi_test: read RuntimeServicesSupported adds 54649911f31b efi: stub: get rid of efi_get_max_fdt_addr() adds 90dfbe8a1041 Merge branch 'efi/core' adds c9fe9e8b6553 Merge branch 'irq/core' adds e0a6aa30504c efi: ia64: disable the capsule loader adds d72c8b0e1cac efi: arm: force use of unsigned type for EFI_PHYS_ALIGN adds 3dcb8b53cbd2 Merge tag 'efi-next-for-v5.11-3' of git://git.kernel.org/p [...] adds d1c29f5debd4 Merge branch 'efi/core' adds 74b570581235 Merge remote-tracking branch 'tip/auto-latest' adds 068787ddd8f9 Merge remote-tracking branch 'ras/edac-igen6' into edac-for-next adds 8763e5cbb958 Merge remote-tracking branch 'ras/edac-spr' into edac-for-next adds f4161dcc4e2c Merge branch 'edac-drivers' into edac-for-next adds 79009e37b5e8 Merge remote-tracking branch 'edac/edac-for-next' adds 06fde695ee76 genirq/msi: Initialize msi_alloc_info before calling msi_d [...] adds e90f55e0196a irqchip/irq-sl28cpld: Convert comma to semicolon adds d7f39c40ebb6 irqchip/bcm2836: Fix IPI acknowledgement after conversion [...] adds e1dc20995cb9 driver core: platform: Add extra error check in devm_platf [...] adds 048b8f8c3900 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 1b04fa990026 rcu-tasks: Move RCU-tasks initialization to before early_i [...] adds ae5633d5117d Merge branch 'rcu/urgent' into HEAD adds 475ede82082f Merge remote-tracking branch 'rcu/rcu/next' adds 2a5f1b67ec57 KVM: arm64: Don't access PMCR_EL0 when no PMU is available adds ff367fe473a9 KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs adds 7a96a0687b80 KVM: arm64: Use lm_alias in nVHE-only VA conversion adds c3e181aec96f KVM: arm64: Skip computing hyp VA layout for VHE adds 61fe0c37af57 KVM: arm64: Minor cleanup of hyp variables used in host adds e6829e0384a4 KVM: arm64: Remove unused includes in psci-relay.c adds 860a4c3d1e04 KVM: arm64: Move skip_host_instruction to adjust_pc.h adds 767c973f2e4a KVM: arm64: Declutter host PSCI 0.1 handling adds 1c0aea5efe36 Merge remote-tracking branch 'kvm-arm/next' adds 8c7e9ad3182c Merge branch 'for-5.10-fixes' into for-next adds 6c207504ae79 percpu: reduce the number of cpu distance comparisons adds eb4c8d15efda Merge branch 'for-5.11' into for-next adds 9f45d92662c0 Merge remote-tracking branch 'percpu/for-next' adds ac87f8ff6cf1 workqueue: Kick a worker based on the actual activation of [...] adds 35e76c76d514 Merge remote-tracking branch 'workqueues/for-next' adds 853c1a789f5f platform/chrome: Don't treat RTC events as wakeup sources adds 0498710be002 platform/chrome: cros_ec_typec: Relocate set_port_params_v [...] adds 7ab5a673f4ce platform/chrome: cros_ec_typec: Fix remove partner logic adds 514acf1cefd0 platform/chrome: cros_ec_typec: Clear partner identity on [...] adds cd2c40ff90b0 platform/chrome: cros_ec: Import Type C host commands adds 80f8cef60d79 platform/chrome: cros_ec_typec: Introduce TYPEC_STATUS adds f6f668118918 platform/chrome: cros_ec_typec: Parse partner PD ID VDOs adds de0f49487db3 platform/chrome: cros_ec_typec: Register partner altmodes adds 6ae9b5ffcaeb platform/chrome: cros_ec_typec: Tolerate unrecognized mux flags adds 9eb6fc4920a3 Merge remote-tracking branch 'chrome-platform/for-next' adds 2c64516343af leds: Use DEVICE_ATTR_{RW, RO, WO} macros adds f08fdc654a59 leds: ss4200: simplify the return expression of register_n [...] adds af2686efa5ba leds: leds-lm3533: convert comma to semicolon adds 232aa16455db leds: leds-ariel: convert comma to semicolon adds 27786ce203c4 Merge remote-tracking branch 'leds/for-next' adds 3aaeca8792d9 usb: cdns3: Add support for DRD CDNSP adds 6e70e693e677 usb: cdns3: Split core.c into cdns3-plat and core.c file adds aeb6f6091b9b usb: cdns3: Moves reusable code to separate module adds 41d6992d242b usb: cdns3: Refactoring names in reusable code adds c487e03929f0 usb: cdns3: Changed type of gadget_dev in cdns structure adds 798c852d6000 usb: cdnsp: Device side header file for CDNSP driver adds 7084eee81e54 usb: cdnsp: cdns3 Add main part of Cadence USBSSP DRD Driver adds f3a0f3963ada usb: cdnsp: Add tracepoints for CDNSP driver adds 3db719afce97 usb: cdns3: Change file names for cdns3 driver. adds 270d1623ad1f MAINTAINERS: add Cadence USBSSP DRD IP driver entry adds f608cb1cb5c1 usb: cdnsp: Mark cdnsp_gadget_ops with static keyword adds e2862de57cac usb: cdns3: fix build when PM_SLEEP is not set adds 47f436c51128 usb: cdns3: fix warning when USB_CDNS_HOST is not set adds 0f4638c411ce usb: cdnsp: Removes some not useful function arguments adds 139d9cbdeb33 usb: cdns3: Removes xhci_cdns3_suspend_quirk from host-export.h adds 2c9a4078b904 usb: cdnsp: fix error handling in cdnsp_mem_init() adds e4e0845d460e usb: cdns3: Fixes for sparse warnings adds c4cd6acd2870 usb: cdnsp: Fixes for sparse warnings adds fe3defba436f usb: cdnsp: Fix for undefined reference to `usb_hcd_is_pri [...] adds 3272516bc3ca Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds 05f19f7f8944 mux: adgs1408: Add mod_devicetable.h and remove of_match_ptr adds 828a59193ab6 Merge remote-tracking branch 'mux/for-next' adds abb888d86f62 Merge branch 'icc-5.11' into HEAD adds bf1d75e9bc6f Merge remote-tracking branch 'icc/icc-next' adds 58315c966511 kernel: cgroup: Mundane spelling fixes throughout the file adds 5a7b5f32c5aa cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() adds 2d18e54dd866 cgroup: Fix memory leak when parsing multiple source parameters adds 2a09ece6825a Merge remote-tracking branch 'cgroup/for-next' adds d63f64446ef4 Merge branch 'misc' into for-next adds ceaf621bb627 Merge branch 'fixes' into for-next adds 9cdcab394724 Merge branch 'misc' into for-next adds 2d9dabe5078d Merge branch 'fixes' into for-next adds 1257441d027d Merge branch 'misc' into for-next adds 5b3c0526d2db Merge branch 'fixes' into for-next adds 64eeea415d1f Merge branch 'misc' into for-next adds f9123bc98a4f Merge branch 'misc' into for-next adds 2ee9b86d0336 scsi: ses: don't attach if enclosure has no components adds c69a73101faa Merge branch 'fixes' into for-next adds e58a3f6f4f2f Merge branch 'misc' into for-next adds aa6a6ffe922b Merge branch 'fixes' into for-next adds e907c6c4d5d5 Merge branch 'fixes' into for-next adds 57a6552b3a63 Merge branch 'misc' into for-next adds 4433cfa53d3e Merge branch 'misc' into for-next adds aa86f5b4a90b Merge branch 'fixes' into for-next adds 57816fa7b724 Merge remote-tracking branch 'scsi/for-next' adds 44fd9fb599d3 scsi: ufs: Remove unused macro definition POWER_DESC_MAX_SIZE adds 1fa0570002e3 scsi: ufs: Fix wrong print message in dev_err() adds 1918651f2d7e scsi: ufs: Clear UAC for RPMB after ufshcd resets adds f8162ac70ecf scsi: ufs: Allow regulators being always-on adds b3f3d31a528f scsi: ufs-mediatek: Keep VCC always-on for specific devices adds c763729a10e5 scsi: ufs-pci: Fix restore from S4 for Intel controllers adds af423534d2de scsi: ufs-pci: Ensure UFS device is in PowerDown mode for [...] adds 044d5bda7117 scsi: ufs-pci: Fix recovery from hibernate exit errors for [...] adds dd78bdb6f810 scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel [...] adds fa4d0f1992a9 scsi: block: Fix a race in the runtime power management code adds 0854bcdcdec2 scsi: block: Introduce BLK_MQ_REQ_PM adds 96d86e6a80a3 scsi: ide: Do not set the RQF_PREEMPT flag for sense requests adds 5ae65383fc76 scsi: ide: Mark power management requests with RQF_PM inst [...] adds cfefd9f8240a scsi: scsi_transport_spi: Set RQF_PM for domain validation [...] adds e6044f714b25 scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE adds a4d34da715e3 scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT adds 52abca64fd94 scsi: block: Do not accept any requests while suspended adds 8b3c8035297e scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() adds 5213dc7940e0 scsi: ufs-mediatek: Use correct path to fix compile error adds bd14bf0e4a08 scsi: ufs: Re-enable WriteBooster after device reset adds 31a5d9cafff1 scsi: ufs: Un-inline ufshcd_vops_device_reset function adds cb5253198f10 scsi: cxgb4i: Fix TLS dependency adds 0cd02bcdc281 Merge remote-tracking branch 'scsi-mkp/for-next' adds 6725f21157b4 virtio-mem: determine nid only once using memory_add_physa [...] adds 347202dc04a1 virtio-mem: more precise calculation in virtio_mem_mb_stat [...] adds 20b9150225c8 virtio-mem: simplify MAX_ORDER - 1 / pageblock_order handling adds d76944f80d5f virtio-mem: drop rc2 in virtio_mem_mb_plug_and_add() adds 2a6285114bc5 virtio-mem: use "unsigned long" for nr_pages when fake onl [...] adds 41e6215c6d29 virtio-mem: factor out calculation of the bit number withi [...] adds 6beb3a9421fd virtio-mem: print debug messages from virtio_mem_send_*_request() adds 89c486c47f2a virtio-mem: factor out fake-offlining into virtio_mem_fake [...] adds 7a34c77dab7e virtio-mem: factor out handling of fake-offline pages in m [...] adds f2d799d59135 virtio-mem: retry fake-offlining via alloc_contig_range() [...] adds 989ff8252707 virtio-mem: generalize check for added memory adds 8464e3bdf208 virtio-mem: generalize virtio_mem_owned_mb() adds 835491c554fb virtio-mem: generalize virtio_mem_overlaps_range() adds 420066829bb6 virtio-mem: drop last_mb_id adds 1d33c2caa8cb virtio-mem: don't always trigger the workqueue when offlin [...] adds 98ff9f941186 virtio-mem: generalize handling when memory is getting onl [...] adds d5614944254c virito-mem: document Sub Block Mode (SBM) adds 99f0b55ea6c3 virtio-mem: memory block states are specific to Sub Block [...] adds 54c6a6ba75ba virito-mem: subblock states are specific to Sub Block Mode (SBM) adds 905c4c5146dc virtio-mem: nb_sb_per_mb and subblock_size are specific to [...] adds 8a6f082babea virtio-mem: memory block ids are specific to Sub Block Mode (SBM) adds 602ef8945717 virito-mem: existing (un)plug functions are specific to Su [...] adds d46dfb62f676 virtio-mem: memory notifier callbacks are specific to Sub [...] adds 01afdee29aef virtio-mem: factor out adding/removing memory from Linux adds 4ba50cd3355d virtio-mem: Big Block Mode (BBM) memory hotplug adds faa45ff4ce88 virtio-mem: allow to force Big Block Mode (BBM) and set th [...] adds 8dc4bb58a146 mm/memory_hotplug: extend offline_and_remove_memory() to h [...] adds 269ac9389db4 virtio-mem: Big Block Mode (BBM) - basic memory hotunplug adds 3711387a7543 virtio-mem: Big Block Mode (BBM) - safe memory hotunplug adds 0ab4b8901a8e vhost_vdpa: switch to vmemdup_user() adds 4d10367fd411 vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code adds 29b90f92ee64 vdpa: remove unnecessary 'default n' in Kconfig entries adds cc3d42386d14 vdpa_sim: remove unnecessary headers inclusion adds 423248d60d2b vdpa_sim: remove hard-coded virtq count adds 2fc0ebfa0390 vdpa_sim: make IOTLB entries limit configurable adds 36a9c3063025 vdpa_sim: rename vdpasim_config_ops variables adds 6c6e28fe4579 vdpa_sim: add struct vdpasim_dev_attr for device attributes adds 2f8f46188805 vdpa_sim: add device id field in vdpasim_dev_attr adds 011c35bac5ef vdpa_sim: add supported_features field in vdpasim_dev_attr adds a13b5918fdd0 vdpa_sim: add work_fn in vdpasim_dev_attr adds cf1a3b35382c vdpa_sim: store parsed MAC address in a buffer adds f37cbbc65178 vdpa_sim: make 'config' generic and usable for any device type adds 65b709586e22 vdpa_sim: add get_config callback in vdpasim_dev_attr adds c124a95e304b vdpa_sim: add set_config callback in vdpasim_dev_attr adds b240491b7a48 vdpa_sim: set vringh notify callback adds 165be1f80b88 vdpa_sim: use kvmalloc to allocate vdpasim->buffer adds da7af6967c6e vdpa_sim: make vdpasim->buffer size configurable adds 275900dfa17c vdpa_sim: split vdpasim_virtqueue's iov field in out_iov a [...] adds db1e8bb6c63a vdpa: split vdpasim to core and net modules adds 83ef73b27eb2 vdpa/mlx5: Use write memory barrier after updating CQ index adds 697d1549140c tools/virtio: include asm/bug.h adds b9ca93bcd186 tools/virtio: add krealloc_array adds 1a5514cbb09a tools/virtio: add barrier for aarch64 adds ae93d8ea0fa7 virtio_ring: Cut and paste bugs in vring_create_virtqueue_ [...] adds 411ea23a7652 virtio_net: Fix error code in probe() adds e152d8af4220 virtio_ring: Fix two use after free bugs adds 2e1139d613c7 vhost scsi: fix error return code in vhost_scsi_set_endpoint() adds 1e38f0031c30 uapi: virtio_ids.h: consistent indentions adds be618636de41 uapi: virtio_ids: add missing device type IDs from OASIS spec adds 476c135e3217 vdpa: Add missing comment for virtqueue count adds 418eddef050d vdpa: Use simpler version of ida allocation adds 3283303f72ec Merge remote-tracking branch 'vhost/linux-next' adds 4c0943255805 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 6d85e5435de5 Merge remote-tracking branch 'rpmsg/for-next' adds 498a1acd9ccf Merge of signal-for-v5.11, exec-for-v5.11, and exec-update [...] adds 51a4f9c5777b Merge remote-tracking branch 'userns/for-next' adds 662d7822e6b9 selftests/vDSO: add additional binaries to .gitignore adds 63df571c37d9 selftests/vDSO: fix -Wformat warning in vdso_test_correctness adds 202c58889930 Merge remote-tracking branch 'kselftest/next' adds d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next adds d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next adds 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next adds c72a7f515329 Merge branch 'for-4.18/upstream' into for-next adds bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next adds 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next adds e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next adds 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next adds d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next adds 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next adds 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next adds b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next adds 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next adds 90be806f0eb3 Merge branch 'for-5.2-core' into for-next adds 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next adds 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next adds 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next adds 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next adds 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] adds eb1bfcffba2c Merge branch 'for-5.3-core' into for-next adds 28f28ea4343a Merge branch 'for-5.3-core' into for-next adds 1cfe141e1715 Merge branch 'for-5.4-core' into for-next adds 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next adds 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next adds 7f436b3066e3 Merge branch 'for-5.5/core' into for-next adds d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next adds aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next adds ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next adds f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next adds 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next adds 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next adds e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next adds b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next adds b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next adds bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next adds 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next adds 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next adds 6239af273663 Merge remote-tracking branch 'livepatching/for-next' adds 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] adds d47509203d05 Merge remote-tracking branch 'coresight/next' adds 1a57b1a3e110 ACPI/nfit: avoid accessing uninitialized memory in acpi_nf [...] adds 2dd2a1740ee1 libnvdimm/namespace: Fix reaping of invalidated block-wind [...] adds 9a7e3d7f0568 ACPI: NFIT: Fix input validation of bus-family adds 5ae96d779ff3 libnvdimm: Cleanup include of badblocks.h adds 4c46764733c8 libnvdimm/label: Return -ENXIO for no slot in __blk_label_update adds 4e6a7b3bbd5a device-dax/pmem: Convert comma to semicolon adds 1aa574312518 device-dax/core: Fix memory leak when rmmod dax.ko adds 8bcbe3132c66 device-dax: delete a redundancy check in dev_dax_validate_align() adds 21c8f70687cb Merge branch 'for-5.11/dax' into for-5.11/libnvdimm adds 419bfcdd0ca1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 91b8246de859 ntb: idt: fix error check in ntb_hw_idt.c adds 75b6f6487ced ntb: intel: add Intel NTB LTR vendor support for gen4 NTB adds 9ceb835bad11 Merge remote-tracking branch 'ntb/ntb-next' adds c3e02abdf9af slimbus: fix a kernel-doc markup adds c563911bf34b slimbus: qcom-ngd-ctrl: add Sub System Restart support adds acd983d11e76 slimbus: qcom-ngd-ctrl: add Protection Domain Restart Support adds c35ff5ef637f slimbus: messaging: Fix fall-through warnings for Clang adds c4c968aa1e75 slimbus: qcom-ngd-ctrl: Constify static structs adds ce624e7e12ba slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI adds 567d838588d8 slimbus: qcom-ngd-ctrl: remove redundant out of memory messages adds 6790dc4a58f3 slimbus: qcom-ngd-ctrl: fix SSR dependencies adds c2a3e7d25fbe Merge remote-tracking branch 'slimbus/for-next' adds d9dc6001196e dt-bindings: nvmem: mtk-efuse: add documentation for MT8516 SoC adds e08d1de1c075 nvmem: core: Add support for keepout regions adds d624386364b8 dt-bindings: nvmem: Add soc qfprom compatible strings adds 436d15fbeaee nvmem: qfprom: Don't touch certain fuses adds 292b72c982a6 nvmem: imx-ocotp: add support for the unaliged word count adds 8e1f39114a6b Merge remote-tracking branch 'nvmem/for-next' adds f1ee999f62f6 XArray: Fix split documentation adds 80c1dbebf308 XArray: Fix splitting to non-zero orders adds b06517cf14ee Merge remote-tracking branch 'xarray/main' adds 7abe0224623f Merge tag 'time-namespace-v5.11' of gitolite.kernel.org:pu [...] adds 5b498a7736af Merge remote-tracking branch 'pidfd/for-next' adds 46eda5efd43d fpga: fpga-mgr: Add devm_fpga_mgr_register() API adds 33f2827ad6c9 fpga: fpga-mgr: altera-ps-spi: Simplify registration adds e5286d5d156a fpga: fpga-mgr: dfl-fme-mgr: Simplify registration adds a72f4f5028f4 fpga: fpga-mgr: ice40-spi: Simplify registration adds 6bbbdc92b042 fpga: fpga-mgr: machxo2-spi: Simplify registration adds ce4c463496eb fpga: fpga-mgr: socfpga: Simplify registration adds 06a6d13c4f02 fpga: fpga-mgr: ts73xx: Simplify registration adds 0b3f29265982 fpga: fpga-mgr: xilinx-spi: Simplify registration adds dc13b30f3879 fpga: fpga-mgr: zynqmp: Simplify registration adds c725705bac9a fpga: fpga-mgr: altera-pr-ip: Simplify registration adds e1e66168c769 Merge branch 'devm_fpga_mgr_register' into for-next adds 39a323092e4b Merge tag 'v5.10-rc1' of git://git.kernel.org/pub/scm/linu [...] adds 004b1e173dca fpga: dfl: fix the definitions of type & feature_id for df [...] adds a741ec741293 fpga: dfl: move dfl_device_id to mod_devicetable.h adds 4049835da74c fpga: dfl: add dfl bus support to MODULE_DEVICE_TABLE() adds b816f126cfe5 fpga: dfl: move dfl bus related APIs to include/linux/dfl.h adds cbadbf5a53b5 Merge branch 'dfl_modularization' into for-next adds dd57ca7ddec5 Revert "fpga: dfl: move dfl bus related APIs to include/li [...] adds 3ae706b58b0b Revert "fpga: dfl: add dfl bus support to MODULE_DEVICE_TABLE()" adds 9922e71f43ac Revert "fpga: dfl: move dfl_device_id to mod_devicetable.h" adds aaf8fe39c952 Revert "fpga: dfl: fix the definitions of type & feature_i [...] adds e92195195972 Merge remote-tracking branch 'fpga/for-next' adds 6b190470ce8e watch_queue: Limit the number of watches a user can hold adds 1d9e4c6f197d watch_queue: Make watch_sizeof() check record size adds 1e64ef9f77d9 watch_queue: Add security hooks to rule on setting mount watches adds 4cd92d064cb0 watch_queue: Implement mount topology and attribute change [...] adds 841a0dfa5113 watch_queue: sample: Display mount tree change notifications adds e775f22d9be6 Merge remote-tracking branch 'notifications/notifications- [...] adds 11f094e312ae kasan: drop unnecessary GPL text from comment headers adds 71f6af6d52ce kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds 3b1a4a864087 kasan: group vmalloc code adds d5750edf6da7 kasan: shadow declarations only for software modes adds cebd0eb29acd kasan: rename (un)poison_shadow to (un)poison_range adds 1f600626b3a9 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds b266e8fee963 kasan: only build init.c for software modes adds bb359dbcb700 kasan: split out shadow.c from common.c adds affc3f07759c kasan: define KASAN_MEMORY_PER_SHADOW_PAGE adds 59fd51b2ba6b kasan: rename report and tags files adds ffcc5cea46c0 kasan: don't duplicate config dependencies adds 2cdbed63490d kasan: hide invalid free check implementation adds 97fc71223236 kasan: decode stack frame only with KASAN_STACK_ENABLE adds afe6ef80dcec kasan, arm64: only init shadow for software modes adds d73b49365ee6 kasan, arm64: only use kasan_depth for software modes adds 28ab35841ce0 kasan, arm64: move initialization message adds 60a3a5fe950f kasan, arm64: rename kasan_init_tags and mark as __init adds 6882464faf74 kasan: rename addr_has_shadow to addr_has_metadata adds db3de8f759c8 kasan: rename print_shadow_for_address to print_memory_metadata adds 88b865974d17 kasan: rename SHADOW layout macros to META adds 96e0279df6d8 kasan: separate metadata_fetch_row for each mode adds 6a63a63ff1ac kasan: introduce CONFIG_KASAN_HW_TAGS adds f469c032c05e arm64: enable armv8.5-a asm-arch option adds 85f49cae4dfc arm64: mte: add in-kernel MTE helpers adds e5b8d9218951 arm64: mte: reset the page tag in page->flags adds 98c970da8b35 arm64: mte: add in-kernel tag fault handler adds bfc62c598527 arm64: kasan: allow enabling in-kernel MTE adds 620954a67bce arm64: mte: convert gcr_user into an exclude mask adds bad1e1c663e0 arm64: mte: switch GCR_EL1 in kernel entry and exit adds c746170d6a48 kasan, mm: untag page address in free_reserved_area adds dc09b29fd071 arm64: kasan: align allocations for HW_TAGS adds ccbe2aaba1ed arm64: kasan: add arch layer for memory tagging helpers adds 6c6a04fe367f kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds 8a494023b80e kasan, x86, s390: update undef CONFIG_KASAN adds 0fea6e9af889 kasan, arm64: expand CONFIG_KASAN checks adds 2e903b914797 kasan, arm64: implement HW_TAGS runtime adds 4291e9ee6189 kasan, arm64: print report from tag fault handler adds aa1ef4d7b3f6 kasan, mm: reset tags when accessing metadata adds 94ab5b61ee16 kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds 948e32539f4a kasan: add documentation for hardware tag-based mode adds 29f080881601 kselftest/arm64: check GCR_EL1 after context switch adds c696de9f12b7 kasan: simplify quarantine_put call site adds 6476792f1015 kasan: rename get_alloc/free_info adds 8bb0009b1946 kasan: introduce set_alloc_info adds d56a9ef84bd0 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds 38dd767daed1 kasan: allow VMAP_STACK for HW_TAGS mode adds 77f57c983065 kasan: remove __kasan_unpoison_stack adds c0054c565ae5 kasan: inline kasan_reset_tag for tag-based modes adds d8dd397120be kasan: inline random_tag for HW_TAGS adds bffe690708c8 kasan: open-code kasan_unpoison_slab adds 57345fa68a27 kasan: inline (un)poison_range and check_invalid_free adds 8028caaca7a8 kasan: add and integrate kasan boot parameters adds 34303244f261 kasan, mm: check kasan_enabled in annotations adds eeb3160c2419 kasan, mm: rename kasan_poison_kfree adds d99f6a10c161 kasan: don't round_up too much adds 1ef3133bd3b8 kasan: simplify assign_tag and set_tag calls adds 3933c1757163 kasan: clarify comment in __kasan_kfree_large adds 97593cad003c kasan: sanitize objects when metadata doesn't fit adds e86f8b09f215 kasan, mm: allow cache merging with no metadata adds 625d867347c9 kasan: update documentation adds cd6a93cf4081 lib/zlib: fix inflating zlib streams on s390 adds c83de1901c90 selftests/vm: fix building protection keys test adds 39c3c403fc62 mm/hugetlb: fix deadlock in hugetlb_cow error path adds f083793c6fe1 mm: generalise COW SMC TLB flushing race comment adds 5c75b641b5b5 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 6daf648efbb8 /proc/kpageflags: do not use uninitialized struct pages adds d56cf308181b ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 99024fc5f69d ocfs2: fix ocfs2 corrupt when iputting an inode adds 2573aaf1fee6 ramfs: support O_TMPFILE adds fd46de9056b4 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds b56d1774830e mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds 891180072703 mm/wap: don't SetPageWorkingset unconditionally during swapin adds adae0aff7193 mm/mmap.c: fix the adjusted length error adds 9983a7281b64 mm/huge_memory.c: update tlb entry if pmd is changed adds 96141feae1be MIPS: do not call flush_tlb_all when setting pmd entry adds 0a40853209fb mm/vmscan: __isolate_lru_page_prepare() cleanup adds 7a7ace1db2b0 mm: memblock: enforce overlap of memory.memblock and memor [...] adds bbd1cc84f184 mm: fix initialization of struct page for holes in memory layout adds 078f9b3a232c mm-fix-initialization-of-struct-page-for-holes-in-memory-l [...] adds d5237476fb16 mm: make pagecache tagged lookups return only head pages adds cbff8c652a4c mm/shmem: use pagevec_lookup in shmem_unlock_mapping adds c45b0107022e mm/swap: optimise get_shadow_from_swap_cache adds e13d702f3683 mm: add FGP_ENTRY adds 2932a66e91d4 mm/filemap: rename find_get_entry to mapping_get_entry adds 1f48fc6046a7 mm/filemap: add helper for finding pages adds 6812b34e08c9 fix mm-filemap-add-helper-for-finding-pages.patch adds b5fe28d02266 mm/filemap: add mapping_seek_hole_data adds 7031d13f4e30 fix mm-filemap-add-mapping_seek_hole_data.patch adds 7c5875a91382 iomap: use mapping_seek_hole_data adds c8a7a7511f53 mm: add and use find_lock_entries adds 6d332419656e fix mm-add-and-use-find_lock_entries.patch adds 8fdb4436354c mm: add an 'end' parameter to find_get_entries adds 0e6df4757be6 mm: add an 'end' parameter to pagevec_lookup_entries adds c12c0f30a407 mm: remove nr_entries parameter from pagevec_lookup_entries adds 4cf6856cfbd1 mm: pass pvec directly to find_get_entries adds aa21abf30014 mm: remove pagevec_lookup_entries adds 8bd0a9ab4781 mm,thp,shmem: limit shmem THP alloc gfp_mask adds 2e107430e971 mm,thp,shm: limit gfp mask to no more than specified adds 64054b092854 mm,thp,shmem: make khugepaged obey tmpfs mount flags adds bf5be485b25d mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 1b6f17e8d6ff mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 1d0860a00d74 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds dc4eb172270d mm: add Kernel Electric-Fence infrastructure adds f7fa56ce7c22 kfence: Fix parameter description for kfence_object_start() adds 6750d1e2743e kfence: avoid stalling work queue task without allocations adds bbb4a768d9d0 x86, kfence: enable KFENCE for x86 adds 3a3b51ce4ae4 arm64, kfence: enable KFENCE for ARM64 adds c7d2db2b3549 kfence: use pt_regs to generate stack trace on faults adds 0503777c9fd3 mm, kfence: insert KFENCE hooks for SLAB adds bde33f33ca46 mm, kfence: insert KFENCE hooks for SLUB adds e5ac792ff7f4 kfence, kasan: make KFENCE compatible with KASAN adds 42e064a1831c kfence, Documentation: add KFENCE documentation adds 4b35d11037af kfence: add test suite adds 3763825e08c2 kfence: fix typo in test adds 6394c6eb4f3e MAINTAINERS: add entry for KFENCE adds 758b1132b207 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 3f6a152925ad fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 13abfbb3d177 kernel/hung_task.c: Monitor killed tasks. adds 3f2cb1082920 proc/sysctl: make protected_* world readable adds 47a67be067cd lib: optimize cpumask_local_spread() adds 6ad1daeb8e50 bitops: introduce the for_each_set_clump macro adds 022ed065eb06 lib/test_bitmap.c: add for_each_set_clump test cases adds ff14d3c5a163 gpio: thunderx: utilize for_each_set_clump macro adds c835ba1d393b gpio: xilinx: utilize generic bitmap_get_value and _set_value adds f1ad893cd7da aio: simplify read_events() adds 5d6c564cf3be Merge branch 'akpm-current/current' adds 1de83eb5086a kmap: stupid hacks to make it compile adds e824e1123021 mm: slub: call account_slab_page() after slab page initialization adds 893d27b00f9e mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds 7f63cbebcfea mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds 2f7cc0c885f6 mm: add definition of PMD_PAGE_ORDER adds 5162f2e454af mmap: make mlock_future_check() global adds 7160a3288f77 set_memory: allow set_direct_map_*_noflush() for multiple pages adds 9666388f0789 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix adds c7454cb3569b set_memory: allow querying whether set_direct_map_*() is a [...] adds c79956b87f4b kfence: fix implicit function declaration adds e447854714f6 mm: introduce memfd_secret system call to create "secret" [...] adds 58ddf394708d secretmem: use PMD-size pages to amortize direct map fragm [...] adds 246333cc1050 secretmem: add memcg accounting adds 8a60175da964 PM: hibernate: disable when there are active secretmem users adds 794f4b1147ae arch, mm: wire up memfd_secret system call where relevant adds ed39a1be3e63 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix adds 2f77a335b353 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix adds f6ce0f2249fd secretmem: test: add basic selftest for memfd_secret(2) adds 3df7368a7dd7 secretmem-test-add-basic-selftest-for-memfd_secret2-fix adds a22ee5f372ce Merge branch 'akpm/master' adds d7a03a44a5e9 Add linux-next specific files for 20201223
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-devices-system-cpu | 3 +- Documentation/admin-guide/device-mapper/verity.rst | 7 +- Documentation/admin-guide/sysctl/vm.rst | 6 +- Documentation/arm/memory.rst | 12 +- Documentation/dev-tools/index.rst | 1 + Documentation/dev-tools/kasan.rst | 264 ++- Documentation/dev-tools/kfence.rst | 297 +++ .../devicetree/bindings/arm/idle-states.yaml | 2 +- .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- .../devicetree/bindings/bus/baikal,bt1-axi.yaml | 2 +- .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 20 +- .../bindings/connector/usb-connector.yaml | 10 +- .../bindings/display/bridge/analogix,anx7625.yaml | 4 +- .../bindings/display/bridge/intel,keembay-dsi.yaml | 4 +- .../bindings/display/intel,keembay-msscam.yaml | 4 +- .../bindings/display/panel/abt,y030xx067a.yaml | 2 +- .../bindings/display/panel/novatek,nt36672a.yaml | 2 +- .../devicetree/bindings/dma/dma-common.yaml | 4 +- .../devicetree/bindings/dma/dma-router.yaml | 2 +- .../devicetree/bindings/dma/ingenic,dma.yaml | 2 +- .../bindings/dma/snps,dma-spear1340.yaml | 10 +- .../devicetree/bindings/dma/ti/k3-bcdma.yaml | 4 +- .../devicetree/bindings/dma/ti/k3-pktdma.yaml | 4 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 4 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 4 +- Documentation/devicetree/bindings/eeprom/at25.yaml | 4 +- .../devicetree/bindings/hwmon/moortec,mr75203.yaml | 2 +- .../devicetree/bindings/hwmon/sensirion,shtc1.yaml | 4 +- .../devicetree/bindings/hwmon/ti,tmp513.yaml | 2 +- .../bindings/iio/light/upisemi,us5182.yaml | 2 +- .../bindings/iio/proximity/semtech,sx9310.yaml | 6 +- .../devicetree/bindings/input/gpio-keys.yaml | 12 +- .../bindings/interrupt-controller/mti,gic.yaml | 4 +- .../interrupt-controller/ti,pruss-intc.yaml | 2 +- .../bindings/interrupt-controller/ti,sci-inta.yaml | 2 +- .../devicetree/bindings/leds/backlight/common.yaml | 4 +- Documentation/devicetree/bindings/leds/common.yaml | 16 +- .../devicetree/bindings/leds/leds-lp55xx.yaml | 10 +- Documentation/devicetree/bindings/media/coda.yaml | 42 +- .../devicetree/bindings/media/i2c/mipi-ccs.yaml | 11 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 6 +- .../bindings/net/amlogic,meson-dwmac.yaml | 2 +- Documentation/devicetree/bindings/net/dsa/dsa.yaml | 6 +- .../bindings/net/ethernet-controller.yaml | 24 +- .../devicetree/bindings/net/ethernet-phy.yaml | 20 +- .../bindings/net/fsl,qoriq-mc-dpmac.yaml | 2 +- Documentation/devicetree/bindings/net/mdio.yaml | 2 +- .../bindings/net/mediatek,star-emac.yaml | 2 +- .../devicetree/bindings/net/qcom,ipa.yaml | 2 +- .../devicetree/bindings/net/snps,dwmac.yaml | 38 +- .../bindings/net/socionext,uniphier-ave4.yaml | 2 +- .../devicetree/bindings/net/ti,cpsw-switch.yaml | 2 +- .../devicetree/bindings/net/ti,dp83867.yaml | 12 +- .../devicetree/bindings/net/ti,dp83869.yaml | 8 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 4 +- .../bindings/net/wireless/qcom,ath11k.yaml | 2 +- .../devicetree/bindings/phy/ti,omap-usb2.yaml | 4 +- .../bindings/power/mediatek,power-controller.yaml | 12 +- .../bindings/power/supply/cw2015_battery.yaml | 2 +- .../devicetree/bindings/powerpc/sleep.yaml | 2 +- .../bindings/regulator/nxp,pf8x00-regulator.yaml | 6 +- .../reset/brcm,bcm4908-misc-pcie-reset.yaml | 39 + .../bindings/reset/hisilicon,hi3660-reset.txt | 44 - .../bindings/reset/hisilicon,hi3660-reset.yaml | 77 + Documentation/devicetree/bindings/serial/8250.yaml | 6 +- .../devicetree/bindings/serial/litex,liteuart.yaml | 2 + .../bindings/soc/litex/litex,soc-controller.yaml | 2 + .../devicetree/bindings/soc/mediatek/devapc.yaml | 2 + .../devicetree/bindings/soc/ti/k3-ringacc.yaml | 2 +- .../bindings/soc/xilinx/xlnx,vcu-settings.yaml | 15 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 2 +- .../devicetree/bindings/sound/st,stm32-sai.yaml | 4 +- .../bindings/sound/ti,j721e-cpb-audio.yaml | 4 +- .../bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 4 +- .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 3 + .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 10 +- .../features/debug/KASAN/arch-support.txt | 2 +- Documentation/filesystems/ext4/journal.rst | 50 + Documentation/kbuild/kconfig-language.rst | 35 + Documentation/kbuild/kconfig-macro-language.rst | 2 +- Documentation/kbuild/makefiles.rst | 365 +-- Documentation/kbuild/modules.rst | 2 +- Documentation/process/submit-checklist.rst | 24 +- Documentation/process/submitting-patches.rst | 8 +- Documentation/security/keys/core.rst | 4 +- Documentation/sphinx/parse-headers.pl | 2 +- Documentation/target/tcm_mod_builder.py | 2 +- Documentation/trace/postprocess/decode_msr.py | 2 +- .../postprocess/trace-pagealloc-postprocess.pl | 2 +- .../trace/postprocess/trace-vmscan-postprocess.pl | 2 +- Documentation/watch_queue.rst | 12 +- MAINTAINERS | 51 +- Makefile | 2 +- Next/SHA1s | 330 +++ Next/Trees | 332 +++ Next/merge.log | 2389 +++++++++++++++++++ arch/Kconfig | 8 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arc/Makefile | 20 +- arch/arc/boot/Makefile | 18 +- arch/arm/Kconfig | 12 +- arch/arm/Makefile | 2 +- arch/arm/boot/compressed/Makefile | 1 + arch/arm/boot/compressed/head.S | 60 +- arch/arm/boot/compressed/string.c | 19 + arch/arm/boot/dts/am335x-evm.dts | 13 +- arch/arm/boot/dts/am335x-evmsk.dts | 14 +- arch/arm/boot/dts/am335x-icev2.dts | 14 +- arch/arm/boot/dts/am33xx-l4.dtsi | 49 + arch/arm/boot/dts/am574x-idk.dts | 4 + arch/arm/boot/dts/bcm2711.dtsi | 1 + arch/arm/boot/dts/dra71-evm.dts | 2 + arch/arm/boot/dts/dra76x.dtsi | 36 + arch/arm/boot/dts/omap3-gta04.dtsi | 4 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 8 + arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 1 + arch/arm/configs/aspeed_g5_defconfig | 4 + arch/arm/configs/omap2plus_defconfig | 2 +- arch/arm/include/asm/assembler.h | 88 +- arch/arm/include/asm/div64.h | 21 +- arch/arm/include/asm/efi.h | 24 +- arch/arm/include/asm/elf.h | 5 + arch/arm/include/asm/fixmap.h | 2 +- arch/arm/include/asm/kasan.h | 33 + arch/arm/include/asm/kasan_def.h | 81 + arch/arm/include/asm/memory.h | 67 +- arch/arm/include/asm/pgalloc.h | 8 +- arch/arm/include/asm/pgtable-2level.h | 27 +- arch/arm/include/asm/processor.h | 2 +- arch/arm/include/asm/prom.h | 4 +- arch/arm/include/asm/string.h | 26 + arch/arm/include/asm/thread_info.h | 8 + arch/arm/include/asm/uaccess-asm.h | 2 +- arch/arm/kernel/Makefile | 4 + arch/arm/kernel/atags.h | 4 +- arch/arm/kernel/atags_parse.c | 6 +- arch/arm/kernel/devtree.c | 6 +- arch/arm/kernel/entry-armv.S | 28 +- arch/arm/kernel/entry-common.S | 9 +- arch/arm/kernel/head-common.S | 29 +- arch/arm/kernel/head.S | 214 +- arch/arm/kernel/hyp-stub.S | 33 +- arch/arm/kernel/iwmmxt.S | 89 +- arch/arm/kernel/iwmmxt.h | 47 + arch/arm/kernel/module.c | 20 +- arch/arm/kernel/phys2virt.S | 238 ++ arch/arm/kernel/setup.c | 25 +- arch/arm/kernel/sleep.S | 19 +- arch/arm/kernel/smp.c | 15 +- arch/arm/kernel/unwind.c | 9 +- arch/arm/lib/memcpy.S | 4 +- arch/arm/lib/memmove.S | 6 +- arch/arm/lib/memset.S | 4 +- arch/arm/mach-omap2/omap_device.c | 8 +- arch/arm/mach-omap2/pmic-cpcap.c | 2 +- arch/arm/mm/Kconfig | 1 + arch/arm/mm/Makefile | 5 + arch/arm/mm/init.c | 1 - arch/arm/mm/kasan_init.c | 291 +++ arch/arm/mm/mmu.c | 38 +- arch/arm/mm/pgd.c | 16 +- arch/arm/mm/pv-fixup-asm.S | 4 +- arch/arm/tools/syscall.tbl | 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 | 11 +- arch/arm64/Makefile | 7 +- arch/arm64/boot/dts/bitmain/bm1880.dtsi | 6 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/assembler.h | 2 +- arch/arm64/include/asm/cache.h | 3 + arch/arm64/include/asm/cacheflush.h | 6 - arch/arm64/include/asm/efi.h | 11 +- arch/arm64/include/asm/esr.h | 1 + arch/arm64/include/asm/kasan.h | 5 +- arch/arm64/include/asm/kfence.h | 17 + arch/arm64/include/asm/kvm_host.h | 23 + arch/arm64/include/asm/memory.h | 15 +- arch/arm64/include/asm/mte-def.h | 14 + arch/arm64/include/asm/mte-kasan.h | 67 + arch/arm64/include/asm/mte.h | 22 +- arch/arm64/include/asm/processor.h | 2 +- arch/arm64/include/asm/set_memory.h | 17 + arch/arm64/include/asm/string.h | 5 +- arch/arm64/include/asm/uaccess.h | 23 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/include/uapi/asm/unistd.h | 1 + arch/arm64/kernel/asm-offsets.c | 3 + arch/arm64/kernel/cpufeature.c | 3 + arch/arm64/kernel/entry.S | 41 + arch/arm64/kernel/head.S | 2 +- arch/arm64/kernel/hibernate.c | 5 + arch/arm64/kernel/image-vars.h | 2 +- arch/arm64/kernel/kaslr.c | 3 +- arch/arm64/kernel/machine_kexec.c | 1 + arch/arm64/kernel/module.c | 6 +- arch/arm64/kernel/mte.c | 118 +- arch/arm64/kernel/setup.c | 2 +- arch/arm64/kernel/sleep.S | 2 +- arch/arm64/kernel/smp.c | 4 +- arch/arm64/kvm/arm.c | 20 +- arch/arm64/kvm/hyp/include/hyp/adjust_pc.h | 9 + arch/arm64/kvm/hyp/nvhe/hyp-main.c | 12 +- arch/arm64/kvm/hyp/nvhe/hyp-smp.c | 6 +- arch/arm64/kvm/hyp/nvhe/psci-relay.c | 59 +- arch/arm64/kvm/sys_regs.c | 4 + arch/arm64/kvm/va_layout.c | 7 +- arch/arm64/lib/mte.S | 16 + arch/arm64/mm/copypage.c | 9 + arch/arm64/mm/fault.c | 63 + arch/arm64/mm/kasan_init.c | 19 +- arch/arm64/mm/mmu.c | 9 +- arch/arm64/mm/mteswap.c | 9 + arch/arm64/mm/pageattr.c | 23 +- arch/arm64/mm/proc.S | 23 +- arch/arm64/mm/ptdump.c | 6 +- arch/csky/Kconfig | 19 +- arch/csky/abiv1/inc/abi/ckmmu.h | 8 +- arch/csky/abiv2/inc/abi/ckmmu.h | 14 +- arch/csky/abiv2/inc/abi/entry.h | 19 +- arch/csky/include/asm/atomic.h | 212 -- arch/csky/include/asm/barrier.h | 82 +- arch/csky/include/asm/cmpxchg.h | 27 +- arch/csky/include/asm/futex.h | 127 + arch/csky/include/asm/memory.h | 2 +- arch/csky/include/asm/mmu_context.h | 8 +- arch/csky/include/asm/page.h | 2 +- arch/csky/include/asm/pgalloc.h | 2 +- arch/csky/include/asm/pgtable.h | 2 +- arch/csky/include/asm/processor.h | 2 +- arch/csky/include/asm/segment.h | 2 +- arch/csky/include/asm/spinlock.h | 167 -- arch/csky/include/asm/spinlock_types.h | 10 - arch/csky/kernel/atomic.S | 4 + arch/csky/kernel/entry.S | 10 +- arch/csky/kernel/head.S | 10 +- arch/csky/kernel/perf_event.c | 2 +- arch/csky/kernel/ptrace.c | 5 +- arch/csky/kernel/setup.c | 18 +- arch/csky/kernel/smp.c | 7 +- arch/csky/kernel/vmlinux.lds.S | 2 +- arch/csky/mm/fault.c | 7 +- arch/csky/mm/init.c | 29 +- arch/h8300/Kconfig.cpu | 4 + arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/ia64/scripts/unwcheck.py | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 + 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/mm/pgtable-32.c | 1 - arch/mips/mm/pgtable-64.c | 1 - arch/nds32/configs/defconfig | 1 - arch/nds32/kernel/setup.c | 2 +- arch/nds32/kernel/time.c | 2 +- arch/nds32/kernel/traps.c | 50 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/Kconfig | 1 + arch/powerpc/boot/Makefile | 2 + arch/powerpc/include/asm/ppc_asm.h | 7 +- arch/powerpc/include/asm/vdso/timebase.h | 2 +- arch/powerpc/kernel/dma-iommu.c | 71 +- arch/powerpc/kernel/head_32.h | 25 +- arch/powerpc/kernel/head_book3s_32.S | 7 + arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/kernel/vdso32/Makefile | 4 +- arch/powerpc/kernel/vdso64/Makefile | 2 +- arch/powerpc/platforms/pseries/iommu.c | 51 +- arch/riscv/include/asm/efi.h | 6 - arch/riscv/include/asm/set_memory.h | 4 +- arch/riscv/include/asm/unistd.h | 1 + arch/riscv/mm/init.c | 2 +- arch/riscv/mm/pageattr.c | 8 +- arch/s390/boot/string.c | 1 + arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/Kconfig | 2 +- arch/sparc/boot/piggyback.c | 4 + arch/sparc/include/asm/backoff.h | 2 +- arch/sparc/include/asm/elf_64.h | 1 - arch/sparc/include/asm/{extable_64.h => extable.h} | 4 +- arch/sparc/include/asm/pgtsrmmu.h | 2 +- arch/sparc/include/asm/processor_32.h | 6 +- arch/sparc/include/asm/thread_info_64.h | 1 + arch/sparc/include/asm/uaccess.h | 3 + arch/sparc/include/asm/uaccess_32.h | 38 - arch/sparc/include/asm/uaccess_64.h | 1 - arch/sparc/kernel/head_32.S | 2 +- arch/sparc/kernel/head_64.S | 2 +- arch/sparc/kernel/pci.c | 3 +- arch/sparc/kernel/process_32.c | 12 - arch/sparc/kernel/setup_32.c | 3 - arch/sparc/kernel/setup_64.c | 4 - arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/unaligned_32.c | 106 +- arch/sparc/kernel/viohs.c | 6 +- arch/sparc/lib/checksum_32.S | 64 +- arch/sparc/lib/copy_user.S | 315 +-- arch/sparc/lib/memset.S | 86 +- arch/sparc/mm/Makefile | 2 +- arch/sparc/mm/extable.c | 107 - arch/sparc/mm/fault_32.c | 80 +- arch/sparc/mm/mm_32.h | 2 - arch/sparc/mm/srmmu.c | 18 +- arch/x86/Kconfig | 3 +- arch/x86/boot/compressed/Makefile | 2 +- arch/x86/boot/compressed/misc.h | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 2 + arch/x86/entry/syscalls/syscall_64.tbl | 2 + arch/x86/include/asm/efi.h | 5 +- arch/x86/include/asm/kfence.h | 59 + arch/x86/include/asm/set_memory.h | 4 +- arch/x86/kernel/Makefile | 2 - arch/x86/kernel/acpi/wakeup_64.S | 2 +- arch/x86/mm/fault.c | 5 + arch/x86/mm/pat/set_memory.c | 8 +- arch/x86/xen/efi.c | 37 +- arch/xtensa/Kconfig | 2 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 + block/blk-core.c | 13 +- block/blk-iocost.c | 3 + block/blk-mq-debugfs.c | 1 - block/blk-mq.c | 37 +- block/blk-pm.c | 15 +- block/blk-pm.h | 14 +- block/genhd.c | 2 + block/partitions/core.c | 1 + certs/blacklist.c | 10 +- certs/system_keyring.c | 5 +- crypto/asymmetric_keys/asymmetric_type.c | 6 +- crypto/asymmetric_keys/pkcs7_parser.h | 5 +- crypto/asymmetric_keys/pkcs7_trust.c | 2 +- crypto/asymmetric_keys/pkcs7_verify.c | 9 +- drivers/acpi/Makefile | 1 + drivers/acpi/acpi_pnp.c | 3 + drivers/acpi/cppc_acpi.c | 141 +- drivers/acpi/nfit/core.c | 15 +- drivers/acpi/processor_perflib.c | 2 +- drivers/acpi/scan.c | 143 +- drivers/acpi/sleep.c | 305 +-- drivers/acpi/sleep.h | 16 + drivers/acpi/x86/s2idle.c | 460 ++++ drivers/atm/idt77252.c | 2 +- drivers/base/platform.c | 2 + drivers/block/nbd.c | 9 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 5 +- drivers/block/rnbd/rnbd-clt.c | 94 +- drivers/block/rnbd/rnbd-clt.h | 12 +- drivers/block/rnbd/rnbd-proto.h | 9 +- drivers/block/rnbd/rnbd-srv.c | 12 +- drivers/bluetooth/btintel.c | 21 +- drivers/bluetooth/btmtksdio.c | 16 +- drivers/bluetooth/btqca.c | 67 + drivers/bluetooth/btqca.h | 1 + drivers/bluetooth/btqcomsmd.c | 27 +- drivers/bluetooth/btrtl.c | 21 +- drivers/bluetooth/btusb.c | 46 +- drivers/bluetooth/hci_bcm.c | 1 + drivers/bluetooth/hci_ldisc.c | 7 +- drivers/bluetooth/hci_serdev.c | 4 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/cpufreq/cppc_cpufreq.c | 204 +- drivers/cpufreq/cpufreq.c | 40 + drivers/cpufreq/intel_pstate.c | 86 +- drivers/dax/bus.c | 7 - drivers/dax/pmem/core.c | 2 +- drivers/dax/super.c | 1 + drivers/dma-buf/heaps/cma_heap.c | 1 + drivers/dma/dw-edma/dw-edma-core.c | 4 +- drivers/dma/idxd/sysfs.c | 4 +- drivers/dma/mediatek/mtk-hsdma.c | 1 + drivers/dma/milbeaut-xdmac.c | 4 +- drivers/dma/qcom/bam_dma.c | 6 +- drivers/dma/qcom/gpi.c | 8 +- drivers/dma/ti/k3-udma.c | 6 +- drivers/firewire/net.c | 2 - drivers/firmware/dmi-id.c | 1 + drivers/firmware/efi/Kconfig | 4 +- drivers/firmware/efi/Makefile | 5 +- drivers/firmware/efi/capsule.c | 16 +- drivers/firmware/efi/libstub/efi-stub.c | 1 - drivers/firmware/efi/libstub/efistub.h | 3 +- drivers/firmware/efi/libstub/fdt.c | 3 +- drivers/firmware/efi/libstub/secureboot.c | 44 +- drivers/firmware/efi/libstub/x86-stub.c | 5 +- drivers/firmware/efi/test/efi_test.c | 16 + drivers/firmware/efi/test/efi_test.h | 3 + drivers/gpio/gpio-thunderx.c | 11 +- drivers/gpio/gpio-xilinx.c | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 + drivers/gpu/drm/amd/amdgpu/nv.c | 46 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 12 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 15 +- 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/imx/Kconfig | 1 + drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 5 +- drivers/gpu/drm/ttm/ttm_pool.c | 29 +- drivers/gpu/ipu-v3/ipu-di.c | 4 - drivers/hwmon/k10temp.c | 98 - .../hwtracing/coresight/coresight-cti-platform.c | 6 +- drivers/ide/Kconfig | 2 +- drivers/ide/aec62xx.c | 3 +- drivers/ide/alim15x3.c | 3 +- drivers/ide/amd74xx.c | 3 +- drivers/ide/atiixp.c | 3 +- drivers/ide/cmd64x.c | 3 +- drivers/ide/cs5520.c | 3 +- drivers/ide/cs5530.c | 3 +- drivers/ide/cs5535.c | 3 +- drivers/ide/cs5536.c | 3 +- drivers/ide/cy82c693.c | 3 +- drivers/ide/delkin_cb.c | 32 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-acpi.c | 5 +- drivers/ide/ide-atapi.c | 1 - drivers/ide/ide-io.c | 7 +- drivers/ide/ide-pci-generic.c | 3 +- drivers/ide/ide-pm.c | 2 +- drivers/ide/it8172.c | 3 +- drivers/ide/it8213.c | 3 +- drivers/ide/it821x.c | 3 +- drivers/ide/jmicron.c | 3 +- drivers/ide/ns87415.c | 3 +- drivers/ide/opti621.c | 3 +- drivers/ide/pdc202xx_new.c | 3 +- drivers/ide/pdc202xx_old.c | 3 +- drivers/ide/piix.c | 3 +- drivers/ide/sc1200.c | 43 +- drivers/ide/serverworks.c | 3 +- drivers/ide/setup-pci.c | 29 +- drivers/ide/siimage.c | 3 +- drivers/ide/sis5513.c | 3 +- drivers/ide/sl82c105.c | 3 +- drivers/ide/slc90e66.c | 3 +- drivers/ide/triflex.c | 24 +- drivers/ide/via82cxxx.c | 3 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 6 - drivers/infiniband/ulp/rtrs/rtrs.h | 7 - drivers/input/keyboard/Kconfig | 2 +- drivers/input/misc/da7280.c | 3 + drivers/input/touchscreen/raydium_i2c_ts.c | 3 +- drivers/irqchip/irq-bcm2836.c | 4 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/irqchip/irq-sl28cpld.c | 2 +- drivers/leds/leds-ariel.c | 6 +- drivers/leds/leds-blinkm.c | 24 +- drivers/leds/leds-lm3530.c | 10 +- drivers/leds/leds-lm3533.c | 2 +- drivers/leds/leds-lm355x.c | 8 +- drivers/leds/leds-lm3642.c | 16 +- drivers/leds/leds-max8997.c | 12 +- drivers/leds/leds-netxbig.c | 12 +- drivers/leds/leds-ss4200.c | 18 +- drivers/leds/leds-wm831x-status.c | 12 +- drivers/md/Kconfig | 22 +- drivers/md/Makefile | 20 +- drivers/md/dm-cache-target.c | 7 +- drivers/md/dm-crypt.c | 13 +- drivers/md/dm-ebs-target.c | 2 +- drivers/md/dm-ioctl.c | 1 + ...vice-time.c => dm-ps-historical-service-time.c} | 0 drivers/md/dm-ps-io-affinity.c | 272 +++ .../md/{dm-queue-length.c => dm-ps-queue-length.c} | 0 .../md/{dm-round-robin.c => dm-ps-round-robin.c} | 0 .../md/{dm-service-time.c => dm-ps-service-time.c} | 0 drivers/md/dm-stripe.c | 2 +- drivers/md/dm-switch.c | 1 + 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 | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 1 + drivers/net/ethernet/freescale/ucc_geth.c | 3 +- drivers/net/ethernet/freescale/ucc_geth.h | 9 +- drivers/net/ethernet/intel/i40e/i40e.h | 3 + drivers/net/ethernet/intel/i40e/i40e_main.c | 10 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 16 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 38 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 2 +- drivers/net/ethernet/smsc/Kconfig | 1 - drivers/net/ethernet/smsc/smc91x.c | 10 + drivers/net/virtio_net.c | 1 + drivers/net/wireless/ath/ath11k/core.c | 2 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 10 +- drivers/net/wireless/ath/ath11k/mac.c | 8 +- drivers/net/wireless/ath/ath11k/pci.c | 44 +- drivers/net/wireless/ath/ath11k/pci.h | 2 + drivers/net/wireless/ath/ath11k/peer.c | 17 + drivers/net/wireless/ath/ath11k/peer.h | 2 + drivers/net/wireless/ath/ath11k/qmi.c | 24 +- drivers/net/wireless/ath/ath11k/qmi.h | 1 + drivers/net/wireless/ath/ath11k/wmi.c | 3 + drivers/net/wireless/mediatek/mt76/mt7915/init.c | 4 +- drivers/net/wireless/mediatek/mt76/sdio.c | 19 +- drivers/net/wireless/mediatek/mt76/usb.c | 9 +- drivers/net/wireless/realtek/rtlwifi/core.c | 8 +- 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/nvdimm/btt.h | 3 +- drivers/nvdimm/claim.c | 1 + drivers/nvdimm/core.c | 1 - drivers/nvdimm/label.c | 13 +- drivers/platform/chrome/cros_ec_proto.c | 14 +- drivers/platform/chrome/cros_ec_typec.c | 336 ++- drivers/regulator/bd718x7-regulator.c | 57 + drivers/regulator/pf8x00-regulator.c | 8 +- drivers/reset/Kconfig | 2 +- drivers/reset/hisilicon/reset-hi3660.c | 9 +- drivers/reset/reset-simple.c | 2 + drivers/s390/block/dasd_alias.c | 22 +- drivers/scsi/cxgbi/cxgb4i/Kconfig | 1 + drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +- drivers/scsi/scsi_lib.c | 27 +- drivers/scsi/scsi_transport_spi.c | 27 +- drivers/scsi/ses.c | 5 + drivers/scsi/ufs/ufs-mediatek-trace.h | 2 +- drivers/scsi/ufs/ufs-mediatek.c | 21 + drivers/scsi/ufs/ufs-mediatek.h | 1 + drivers/scsi/ufs/ufs.h | 2 +- drivers/scsi/ufs/ufshcd-pci.c | 73 +- drivers/scsi/ufs/ufshcd.c | 45 +- drivers/scsi/ufs/ufshcd.h | 14 +- drivers/spi/spi-geni-qcom.c | 84 +- drivers/spi/spi-stm32.c | 4 +- drivers/tty/serial/sh-sci.c | 5 +- drivers/usb/Makefile | 2 + drivers/usb/cdns3/Kconfig | 60 +- drivers/usb/cdns3/Makefile | 35 +- drivers/usb/cdns3/{debug.h => cdns3-debug.h} | 0 drivers/usb/cdns3/{ep0.c => cdns3-ep0.c} | 8 +- drivers/usb/cdns3/{gadget.c => cdns3-gadget.c} | 34 +- drivers/usb/cdns3/{gadget.h => cdns3-gadget.h} | 0 drivers/usb/cdns3/cdns3-imx.c | 2 +- drivers/usb/cdns3/cdns3-plat.c | 315 +++ drivers/usb/cdns3/{trace.c => cdns3-trace.c} | 2 +- drivers/usb/cdns3/{trace.h => cdns3-trace.h} | 6 +- drivers/usb/cdns3/cdnsp-debug.h | 583 +++++ drivers/usb/cdns3/cdnsp-ep0.c | 494 ++++ drivers/usb/cdns3/cdnsp-gadget.c | 2011 ++++++++++++++++ drivers/usb/cdns3/cdnsp-gadget.h | 1601 +++++++++++++ drivers/usb/cdns3/cdnsp-mem.c | 1336 +++++++++++ drivers/usb/cdns3/cdnsp-pci.c | 254 ++ drivers/usb/cdns3/cdnsp-ring.c | 2439 ++++++++++++++++++++ drivers/usb/cdns3/{trace.c => cdnsp-trace.c} | 7 +- drivers/usb/cdns3/cdnsp-trace.h | 840 +++++++ drivers/usb/cdns3/core.c | 455 +--- drivers/usb/cdns3/core.h | 59 +- drivers/usb/cdns3/drd.c | 222 +- drivers/usb/cdns3/drd.h | 94 +- drivers/usb/cdns3/gadget-export.h | 22 +- drivers/usb/cdns3/host-export.h | 18 +- drivers/usb/cdns3/host.c | 26 +- drivers/usb/typec/ucsi/ucsi.c | 2 +- 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/vhost/scsi.c | 3 +- drivers/vhost/vdpa.c | 10 +- drivers/virtio/virtio_mem.c | 1789 ++++++++++---- drivers/virtio/virtio_ring.c | 8 +- drivers/watchdog/Kconfig | 14 +- 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 +- fs/Kconfig | 9 + fs/Makefile | 1 + fs/aio.c | 9 +- fs/block_dev.c | 3 +- fs/btrfs/block-group.c | 11 +- fs/btrfs/btrfs_inode.h | 9 + fs/btrfs/ctree.c | 24 +- fs/btrfs/ctree.h | 33 +- fs/btrfs/delayed-ref.h | 12 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/discard.c | 70 +- fs/btrfs/disk-io.c | 22 +- fs/btrfs/extent-tree.c | 4 +- fs/btrfs/file-item.c | 2 + fs/btrfs/free-space-cache.c | 6 +- fs/btrfs/inode.c | 15 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/ordered-data.c | 13 +- fs/btrfs/qgroup.c | 43 +- fs/btrfs/reflink.c | 15 + fs/btrfs/send.c | 49 +- fs/btrfs/space-info.c | 276 ++- fs/btrfs/space-info.h | 3 + fs/btrfs/super.c | 40 +- fs/btrfs/tests/btrfs-tests.c | 10 +- fs/btrfs/tests/inode-tests.c | 9 - fs/btrfs/transaction.c | 85 +- fs/btrfs/volumes.c | 4 +- fs/buffer.c | 56 +- fs/ceph/mds_client.c | 53 +- fs/configfs/dir.c | 1 + fs/dax.c | 11 +- fs/dcache.c | 9 +- fs/exfat/nls.c | 6 +- fs/ext4/balloc.c | 2 +- fs/ext4/block_validity.c | 16 +- fs/ext4/ext4.h | 77 +- fs/ext4/ext4_jbd2.c | 21 +- fs/ext4/ext4_jbd2.h | 14 +- fs/ext4/extents.c | 5 +- fs/ext4/fast_commit.c | 99 +- fs/ext4/fast_commit.h | 78 +- fs/ext4/file.c | 7 +- fs/ext4/fsync.c | 2 +- fs/ext4/indirect.c | 4 +- fs/ext4/inode.c | 41 +- fs/ext4/ioctl.c | 3 + fs/ext4/mballoc.c | 39 +- fs/ext4/namei.c | 22 +- fs/ext4/page-io.c | 5 +- fs/ext4/resize.c | 20 +- fs/ext4/super.c | 550 +++-- fs/ext4/xattr.c | 6 +- fs/hostfs/hostfs_kern.c | 2 +- fs/inode.c | 4 +- fs/io-wq.c | 30 +- fs/io-wq.h | 3 +- fs/io_uring.c | 179 +- fs/iomap/seek.c | 125 +- fs/jbd2/journal.c | 8 +- fs/jfs/jfs_filsys.h | 1 + fs/jfs/jfs_mount.c | 10 + fs/mount.h | 18 + fs/mount_notify.c | 222 ++ fs/namei.c | 4 +- fs/namespace.c | 31 +- fs/nfsd/nfs4proc.c | 5 + fs/nfsd/nfs4xdr.c | 56 +- fs/nfsd/nfssvc.c | 6 - fs/nfsd/xdr4.h | 1 - fs/ocfs2/namei.c | 17 +- fs/pnode.h | 2 +- fs/proc/page.c | 40 +- fs/ramfs/inode.c | 12 + include/acpi/cppc_acpi.h | 6 +- include/asm-generic/bitops/find.h | 19 + include/crypto/public_key.h | 1 - include/keys/encrypted-type.h | 2 +- include/linux/bitmap.h | 61 + include/linux/bitops.h | 13 + include/linux/blk-mq.h | 4 +- include/linux/blkdev.h | 18 +- include/linux/ceph/msgr.h | 4 +- include/linux/compiler_attributes.h | 6 + include/linux/compiler_types.h | 6 - include/linux/cpufreq.h | 14 + include/linux/cpuhotplug.h | 1 + include/linux/dcache.h | 1 + include/linux/dma-map-ops.h | 14 + include/linux/efi.h | 33 +- include/linux/fs.h | 3 +- include/linux/gfp.h | 2 + include/linux/ide.h | 8 +- include/linux/jbd2.h | 14 +- include/linux/kasan-checks.h | 2 +- include/linux/kasan.h | 359 ++- include/linux/key.h | 5 +- include/linux/kfence.h | 202 ++ include/linux/khugepaged.h | 2 + include/linux/lsm_hook_defs.h | 3 + include/linux/lsm_hooks.h | 6 + include/linux/memblock.h | 1 + include/linux/memcontrol.h | 19 - include/linux/memremap.h | 6 + include/linux/mm.h | 24 +- include/linux/moduleloader.h | 3 +- include/linux/nmi.h | 1 + include/linux/page-flags-layout.h | 2 +- include/linux/pagemap.h | 6 +- include/linux/pagevec.h | 4 - include/linux/pgtable.h | 3 + include/linux/platform_data/cros_ec_commands.h | 155 ++ include/linux/rcupdate.h | 6 + include/linux/sched.h | 10 +- include/linux/sched/cpufreq.h | 5 + include/linux/secretmem.h | 30 + include/linux/security.h | 8 + include/linux/set_memory.h | 16 +- include/linux/slab_def.h | 3 + include/linux/slub_def.h | 3 + include/linux/string.h | 2 +- include/linux/swap.h | 2 +- include/linux/syscalls.h | 3 + include/linux/vdpa.h | 1 + include/linux/verification.h | 2 + include/linux/wait.h | 4 +- include/linux/watch_queue.h | 7 +- include/net/xdp_sock.h | 4 - include/net/xsk_buff_pool.h | 5 + include/trace/events/btrfs.h | 104 +- include/trace/events/iocost.h | 16 +- include/uapi/asm-generic/unistd.h | 8 +- include/uapi/linux/magic.h | 1 + include/uapi/linux/ppp-ioctl.h | 2 +- include/uapi/linux/virtio_ids.h | 44 +- include/uapi/linux/watch_queue.h | 31 +- init/init_task.c | 2 +- init/main.c | 4 + kernel/bpf/hashtab.c | 1 + kernel/bpf/syscall.c | 1 - kernel/cgroup/cgroup-v1.c | 2 + kernel/cgroup/cgroup.c | 30 +- kernel/dma/Kconfig | 13 + kernel/dma/Makefile | 1 + kernel/dma/contiguous.c | 2 +- kernel/dma/map_benchmark.c | 367 +++ kernel/dma/mapping.c | 12 +- kernel/dma/pool.c | 3 - kernel/fork.c | 7 +- kernel/hung_task.c | 44 + kernel/irq/msi.c | 2 +- kernel/power/hibernate.c | 5 +- kernel/power/snapshot.c | 4 +- kernel/rcu/tasks.h | 25 +- kernel/sched/core.c | 8 +- kernel/sched/cpufreq_schedutil.c | 106 +- kernel/sys_ni.c | 5 + kernel/sysctl.c | 8 +- kernel/watchdog.c | 21 + kernel/watchdog_hld.c | 1 + kernel/workqueue.c | 13 +- lib/Kconfig.debug | 15 +- lib/Kconfig.kasan | 65 +- lib/Kconfig.kfence | 72 + lib/cpumask.c | 60 +- lib/extable.c | 5 - lib/find_bit.c | 14 + lib/test_bitmap.c | 143 ++ lib/test_kasan.c | 2 +- lib/test_kasan_module.c | 2 +- lib/test_xarray.c | 26 +- lib/xarray.c | 11 +- lib/zlib_dfltcc/dfltcc_inflate.c | 4 +- localversion-next | 1 + mm/Kconfig | 5 + mm/Makefile | 2 + mm/compaction.c | 2 +- mm/filemap.c | 346 ++- mm/gup.c | 10 + mm/huge_memory.c | 8 +- mm/hugetlb.c | 22 +- mm/internal.h | 7 +- mm/kasan/Makefile | 25 +- mm/kasan/common.c | 828 ++----- mm/kasan/generic.c | 75 +- 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/{tags_report.c => report_sw_tags.c} | 29 +- mm/kasan/{common.c => shadow.c} | 557 +---- mm/kasan/{tags.c => sw_tags.c} | 39 +- mm/kfence/Makefile | 6 + mm/kfence/core.c | 830 +++++++ mm/kfence/kfence.h | 107 + mm/kfence/kfence_test.c | 823 +++++++ mm/kfence/report.c | 244 ++ mm/khugepaged.c | 22 +- mm/memblock.c | 24 + mm/memcontrol.c | 23 +- mm/memory.c | 8 +- mm/memory_hotplug.c | 105 +- mm/mempool.c | 4 +- mm/memremap.c | 20 + mm/mmap.c | 48 +- mm/msync.c | 6 +- mm/page_alloc.c | 168 +- mm/page_poison.c | 2 +- mm/percpu.c | 32 +- mm/ptdump.c | 13 +- mm/secretmem.c | 439 ++++ mm/shmem.c | 150 +- mm/slab.c | 40 +- mm/slab.h | 14 +- mm/slab_common.c | 10 +- mm/slub.c | 94 +- mm/swap.c | 38 +- mm/swap_state.c | 8 +- mm/truncate.c | 131 +- mm/vmalloc.c | 5 +- mm/vmscan.c | 68 +- mm/vmstat.c | 32 +- net/bluetooth/hci_conn.c | 17 + net/bluetooth/hci_request.c | 25 +- net/bluetooth/mgmt.c | 8 + net/ceph/messenger_v2.c | 15 +- net/ipv4/netfilter/arp_tables.c | 2 +- net/ipv4/netfilter/ip_tables.c | 2 +- net/ipv6/netfilter/ip6_tables.c | 2 +- net/netfilter/ipset/ip_set_hash_gen.h | 42 +- net/netfilter/nf_tables_api.c | 4 +- net/packet/af_packet.c | 4 +- net/sched/sch_taprio.c | 7 +- net/sunrpc/svcsock.c | 86 +- net/xdp/xsk.c | 16 +- net/xdp/xsk_buff_pool.c | 3 +- net/xdp/xsk_queue.h | 5 + net/xfrm/xfrm_input.c | 2 +- samples/Kconfig | 2 +- samples/watch_queue/watch_test.c | 43 +- scripts/Makefile.extrawarn | 1 - scripts/Makefile.lib | 2 + scripts/bloat-o-meter | 2 +- scripts/checksyscalls.sh | 4 + scripts/config | 2 +- scripts/diffconfig | 2 +- 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/show_delta | 2 +- scripts/sphinx-pre-install | 2 +- scripts/split-man.pl | 2 +- scripts/tracing/draw_functrace.py | 2 +- security/integrity/ima/Makefile | 4 + .../ima_arch.c => security/integrity/ima/ima_efi.c | 45 +- security/integrity/ima/ima_mok.c | 5 +- security/keys/Kconfig | 8 +- security/keys/big_key.c | 9 +- security/keys/key.c | 2 + security/keys/keyctl.c | 2 +- security/keys/keyctl_pkey.c | 2 - security/keys/keyring.c | 10 +- security/keys/process_keys.c | 1 + security/security.c | 7 + sound/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/hda_intel.c | 9 +- sound/pci/hda/patch_realtek.c | 33 + sound/soc/atmel/Kconfig | 4 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/max98373-i2c.c | 20 + sound/soc/codecs/max98373-sdw.c | 20 + sound/soc/codecs/max98373.c | 34 +- sound/soc/codecs/max98373.h | 8 + sound/soc/codecs/rt711.c | 6 + sound/soc/fsl/imx-hdmi.c | 1 + sound/soc/intel/boards/haswell.c | 1 + sound/soc/intel/skylake/cnl-sst.c | 1 + sound/soc/meson/axg-tdm-interface.c | 14 +- sound/soc/meson/axg-tdmin.c | 13 +- sound/soc/qcom/lpass-cpu.c | 20 +- sound/soc/qcom/lpass-platform.c | 50 +- sound/soc/sh/rcar/adg.c | 18 +- sound/soc/soc-dapm.c | 1 + sound/soc/sof/Kconfig | 2 +- sound/usb/card.c | 3 + sound/usb/clock.c | 6 + sound/usb/implicit.c | 2 + sound/usb/quirks.c | 1 + tools/perf/python/tracepoint.py | 2 +- tools/perf/python/twatch.py | 2 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 2 +- tools/testing/ktest/compare-ktest-sample.pl | 2 +- tools/testing/kunit/kunit.py | 2 +- tools/testing/kunit/kunit_tool_test.py | 2 +- tools/testing/selftests/Makefile | 6 +- tools/testing/selftests/arm64/mte/Makefile | 2 +- .../selftests/arm64/mte/check_gcr_el1_cswitch.c | 154 ++ tools/testing/selftests/bpf/Makefile | 3 + tools/testing/selftests/bpf/test_offload.py | 2 +- tools/testing/selftests/bpf/xdpxceiver.c | 4 +- tools/testing/selftests/dma/Makefile | 6 + tools/testing/selftests/dma/config | 1 + tools/testing/selftests/dma/dma_map_benchmark.c | 123 + .../net/mlxsw/sharedbuffer_configuration.py | 2 +- tools/testing/selftests/kselftest/prefix.pl | 2 +- tools/testing/selftests/net/devlink_port_split.py | 2 +- tools/testing/selftests/tc-testing/tdc_batch.py | 2 +- .../testing/selftests/tc-testing/tdc_multibatch.py | 2 +- tools/testing/selftests/vDSO/.gitignore | 3 + .../testing/selftests/vDSO/vdso_test_correctness.c | 2 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 13 +- tools/testing/selftests/vm/memfd_secret.c | 296 +++ tools/testing/selftests/vm/run_vmtests | 17 + .../testing/selftests/wireguard/qemu/debug.config | 1 - tools/virtio/asm/barrier.h | 10 + tools/virtio/linux/bug.h | 2 + tools/virtio/linux/kernel.h | 13 +- 945 files changed, 31796 insertions(+), 9573 deletions(-) create mode 100644 Documentation/dev-tools/kfence.rst create mode 100644 Documentation/devicetree/bindings/reset/brcm,bcm4908-misc-pcie- [...] delete mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml create mode 100644 Next/SHA1s create mode 100644 Next/Trees create mode 100644 Next/merge.log create mode 100644 arch/arm/include/asm/kasan.h create mode 100644 arch/arm/include/asm/kasan_def.h create mode 100644 arch/arm/kernel/iwmmxt.h create mode 100644 arch/arm/kernel/phys2virt.S create mode 100644 arch/arm/mm/kasan_init.c create mode 100644 arch/arm64/include/asm/kfence.h create mode 100644 arch/arm64/include/asm/mte-def.h create mode 100644 arch/arm64/include/asm/mte-kasan.h create mode 100644 arch/arm64/include/asm/set_memory.h delete mode 100644 arch/csky/include/asm/atomic.h create mode 100644 arch/csky/include/asm/futex.h rename arch/sparc/include/asm/{extable_64.h => extable.h} (92%) delete mode 100644 arch/sparc/mm/extable.c create mode 100644 arch/x86/include/asm/kfence.h create mode 100644 drivers/acpi/x86/s2idle.c rename drivers/md/{dm-historical-service-time.c => dm-ps-historical-service-time.c [...] create mode 100644 drivers/md/dm-ps-io-affinity.c rename drivers/md/{dm-queue-length.c => dm-ps-queue-length.c} (100%) rename drivers/md/{dm-round-robin.c => dm-ps-round-robin.c} (100%) rename drivers/md/{dm-service-time.c => dm-ps-service-time.c} (100%) rename drivers/usb/cdns3/{debug.h => cdns3-debug.h} (100%) rename drivers/usb/cdns3/{ep0.c => cdns3-ep0.c} (99%) rename drivers/usb/cdns3/{gadget.c => cdns3-gadget.c} (99%) rename drivers/usb/cdns3/{gadget.h => cdns3-gadget.h} (100%) create mode 100644 drivers/usb/cdns3/cdns3-plat.c copy drivers/usb/cdns3/{trace.c => cdns3-trace.c} (89%) rename drivers/usb/cdns3/{trace.h => cdns3-trace.h} (99%) create mode 100644 drivers/usb/cdns3/cdnsp-debug.h create mode 100644 drivers/usb/cdns3/cdnsp-ep0.c create mode 100644 drivers/usb/cdns3/cdnsp-gadget.c create mode 100644 drivers/usb/cdns3/cdnsp-gadget.h create mode 100644 drivers/usb/cdns3/cdnsp-mem.c create mode 100644 drivers/usb/cdns3/cdnsp-pci.c create mode 100644 drivers/usb/cdns3/cdnsp-ring.c rename drivers/usb/cdns3/{trace.c => cdnsp-trace.c} (54%) create mode 100644 drivers/usb/cdns3/cdnsp-trace.h create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim.h create mode 100644 drivers/vdpa/vdpa_sim/vdpa_sim_net.c delete mode 100644 drivers/watchdog/pnx833x_wdt.c create mode 100644 fs/mount_notify.c create mode 100644 include/linux/kfence.h create mode 100644 include/linux/secretmem.h create mode 100644 kernel/dma/map_benchmark.c create mode 100644 lib/Kconfig.kfence create mode 100644 localversion-next delete mode 100644 mm/kasan/generic_report.c create mode 100644 mm/kasan/hw_tags.c create mode 100644 mm/kasan/report_generic.c create mode 100644 mm/kasan/report_hw_tags.c rename mm/kasan/{tags_report.c => report_sw_tags.c} (78%) copy mm/kasan/{common.c => shadow.c} (50%) rename mm/kasan/{tags.c => sw_tags.c} (88%) create mode 100644 mm/kfence/Makefile create mode 100644 mm/kfence/core.c create mode 100644 mm/kfence/kfence.h create mode 100644 mm/kfence/kfence_test.c create mode 100644 mm/kfence/report.c create mode 100644 mm/secretmem.c rename arch/x86/kernel/ima_arch.c => security/integrity/ima/ima_efi.c (60%) create mode 100644 tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c create mode 100644 tools/testing/selftests/dma/Makefile create mode 100644 tools/testing/selftests/dma/config create mode 100644 tools/testing/selftests/dma/dma_map_benchmark.c create mode 100644 tools/testing/selftests/vm/memfd_secret.c