This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
discards 854f56f099c9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] discards bdb568710c4d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 84856fec26c7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards f7c75c55a1ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 40d0864256fa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 742b4fac1cd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3708642fad6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 7540050ea14c Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] discards 20fba5c0977a Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] discards 6f8c152f24ef Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] discards 7cd5ec1cf302 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] discards e955a5a888ff Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] discards bef9c8645e16 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git discards f3f12d2b81d6 Merge branch 'master' of git://linuxtv.org/media_tree.git discards 41873abf1542 Merge branch 'docs-next' of git://git.lwn.net/linux.git discards 15f05fbf18c0 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] discards 595bb9430482 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] discards c1d5d287b6e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards f04b8514021e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] discards de6a6aa19506 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards e5c089b06d95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5ba72187e763 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 89051a72222c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] discards ca7e1c426344 Merge branch 'iomap-for-next' of git://git.kernel.org/pub/ [...] discards 5a57d56b40ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e673d633d0a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] discards 04478d7b9050 Merge branch '9p-next' of git://github.com/martinetd/linux discards 51496048d688 Merge branch 'master' of https://github.com/Paragon-Softwa [...] discards 84bcbd968c6f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards cc6d90c26329 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 4a6158a8c8fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards be7befdcdb50 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 659cb5a7d3e7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 93ab2b77e747 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] discards 5b44d557a117 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] discards 0fceff70f103 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] discards a01b0b8282f2 Merge branch 'master' of git://github.com/ceph/ceph-client.git discards 04ce2c3826f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 7dca2d0facd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ba4aec518ec6 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] discards ef69860353d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards de10fcbc34f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards d7a215493a6f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards cfe5899cef3a Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] discards 87ea16aaa77a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b9a56b02fab9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 55655ea1abdb Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] discards e3e1b5d8eb2c Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] discards ce7e0d576ff4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 52478a4d343a Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] discards da168e04e53a Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git discards ca4b0faba5bd Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] discards 05b336846455 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 946f9f72baaf Merge branch 'next' of https://git.linaro.org/people/jens. [...] discards 2dc3714c385a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] discards 2bb7e2f76d00 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] discards 209ddf629cb1 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] discards 7ac4edfb8c96 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b9556c8c0e86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards ca28f182d953 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] discards 69131cf5b716 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards 39acdac2d220 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards b6318c617b22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards eac1d97271ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards c7c868f0e23e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 3b4236d746bc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards fa8e002958f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] discards f26a9704efcc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9cfaa8510029 Merge branch 'next' of https://github.com/Broadcom/stblinux.git discards 21715b842afa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards dedcb42b1013 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 9408aaf32df1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 5ff6bb6566ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards e4be5a7f305b Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] discards 27576ef17ef4 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] discards 004ec8ad498d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards f2178f0b6e8e Merge branch 'for-next' of git://git.infradead.org/users/h [...] discards 4ae408632eea Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] discards b4ad67edebba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] discards 27ca1dbc37a0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 654b2a09ff70 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 73d49fcbc7f8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] discards 6379900caaca Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git discards cbdfe0cfb35d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] discards ecdb2ac39986 Merge branch 'spdx-linus' of git://git.kernel.org/pub/scm/ [...] discards ee7a347845e8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards b511b5753c17 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] discards 34e6f90eb267 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 47485f6feb63 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] discards 01d61c344081 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 0a0e5110ac9e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 278539448db5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards f852ca3ae93a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] discards 95978b886d55 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] discards 2d8a5b8fe894 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 853bc1d4123c Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] discards 579fcd841445 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 5dc5b9e682d9 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git discards ae22be8c1521 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards fb9c9ca901f0 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] discards 7fac7497e478 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] discards 0c965b38c8b7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 049aad15b974 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] discards 807bafe66d68 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] discards 1bd89695ab73 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] discards 6544889ce44e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] discards 7819b2e7fec5 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] discards 290171de2ddf Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] discards 16b02c9bed7a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] discards d0e56d3427d2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits db886979683a x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current omits b49816611eac riscv: dts: sifive: "fix" pmic watchdog node name discards 2987372a321e cifs: remove redundant initialization to variable mnt_sign [...] omits eabfbd92a678 Merge branch 'riscv-cpu_map_topo' of git://git.kernel.org/ [...] omits a8914b6cb8dd Merge tag 'dt-for-palmer-v5.20-mw0' of git://git.kernel.or [...] omits d9d193dea866 riscv: dts: canaan: Add k210 topology information omits bf6cd1c01c95 riscv: dts: sifive: Add fu740 topology information omits af8f260abc60 riscv: dts: sifive: Add fu540 topology information omits ef09fa67dc7d riscv: dts: starfive: Add JH7100 CPU topology omits bb6279d8ed25 Merge branch 'submitting-drivers-removal' into docs-next omits 0582591cc454 doc/zh_CN: remove submitting-driver reference from docs omits 374e4e6f7c77 docs: zh_TW: align to submitting-drivers removal omits 9d4e2eed3f72 docs: zh_CN: align to submitting-drivers removal omits 481bb592d300 docs: ko_KR: howto: remove reference to removed submitting [...] omits aa3b2a7ffae1 docs: ja_JP: howto: remove reference to removed submitting [...] omits 26f200c9e56f docs: it_IT: align to submitting-drivers removal omits 9db370de2780 docs: process: remove outdated submitting-drivers.rst omits 3cb5e516869e docs: admin: devices: drop confusing outdated statement on Latex omits 6c568f6a42ab docs: kernel-docs: add a reference mentioned in submitting [...] omits f46b4b168cdb docs: kernel-docs: reflect that it is community-maintained omits 615041d42a1a docs: kernel-docs: shorten the lengthy doc title omits a4c174ca8d8f docs: kernel-docs: order reference from newest to oldest omits 96a233e600df bpf: Add endian modifiers to fix endian warnings omits 5002615a37b1 bpf: Warn on non-preallocated case for BPF_PROG_TYPE_RAW_T [...] discards 0c17f5554805 smb3: check xattr value length earlier omits ca2e1a627035 xsk: Mark napi_id on sendmsg() omits b28a31ebc74f Bluetooth: Collect kcov coverage from hci_rx_work omits 9bd572ec7a66 Merge tag 'net-5.19-rc7' of git://git.kernel.org/pub/scm/l [...] omits 5ad26161a371 ACPI: video: Fix acpi_video_handles_brightness_key_presses() omits f41d5df5f146 Merge tag '5.19-rc6-smb3-client-fixes' of git://git.samba. [...] omits a24a6c05ffa7 Merge tag 'nfsd-5.19-3' of git://git.kernel.org/pub/scm/li [...] omits 4adfa865bb97 Merge tag 'integrity-v5.19-fix' of git://git.kernel.org/pu [...] omits 2eb5866cac07 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 097da1a44d1a um: Replace to_phys() and to_virt() with less generic func [...] omits c4634a3c7dca Merge tag 'sound-5.19-rc7' of git://git.kernel.org/pub/scm [...] omits 44c1e84a38a0 RISC-V: Add CONFIG_{NON,}PORTABLE omits 9009f55bc44e riscv: config: enable SOC_STARFIVE in defconfig discards 2c13554cafe7 erofs: introduce multi-reference pclusters (fully-referenced) discards 388798fa15c3 erofs: record the longest decompressed size in this round discards aca538287c82 erofs: introduce z_erofs_do_decompressed_bvec() discards 54d4a32a24a4 erofs: try to leave (de)compressed_pages on stack if possible discards 07124a3700e5 erofs: introduce struct z_erofs_decompress_backend discards 21fd30aede41 erofs: get rid of `z_pagemap_global' discards bcf8b8bd0beb erofs: clean up `enum z_erofs_collectmode' discards 1e62c85878d8 erofs: get rid of `enum z_erofs_page_type' discards da0a11cc3b2f erofs: rework online page handling discards 38b7e70951b3 erofs: switch compressed_pages[] to bufvec discards f6780469e395 erofs: introduce `z_erofs_parse_in_bvecs' discards e73fd0b3d193 erofs: drop the old pagevec approach discards 075e989f85a3 erofs: introduce bufvec to store decompressed buffers discards 27d7a0c788ff erofs: introduce `z_erofs_parse_out_bvecs()' discards c29548cd7aed erofs: clean up z_erofs_collector_begin() discards 7e5c1520d8e5 erofs: get rid of unneeded `inode', `map' and `sb' omits 656bd03a2cd8 nfp: flower: configure tunnel neighbour on cmsg rx omits 3d8c51b25a23 net/tls: Check for errors in tls_device_init omits 51f1c31f8ba7 MAINTAINERS: Add an additional maintainer to the AMD XGBE driver omits 94e810067888 xen/netback: avoid entering xenvif_rx_next_skb() with an e [...] omits d11219ad53dc amdgpu: disable powerpc support for the newer display engine omits 95ff0363f3f6 xfs: fix use-after-free in xattr node block inactivation omits 6d200bdc017a Merge tag 'make-attr-fork-permanent-5.20_2022-07-14' of gi [...] discards 05eaba9bd8c0 NFSD: limit the number of v4 clients to 1024 per 1GB of sy [...] discards 42a2f58230ae NFSD: keep track of the number of v4 clients in the system omits 35c5a09f5346 Merge tag 'xfs-buf-lockless-lookup-5.20' of git://git.kern [...] omits 4613b17cc478 Merge tag 'xfs-iunlink-item-5.20' of git://git.kernel.org/ [...] omits 8a414f943f8b KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_p [...] discards f3eade9adec6 soc: document merges discards b823d286c674 Merge branch 'arm/dt' into for-next discards efb2b2097c62 Merge remote-tracking branch 'asoc/for-5.18' into asoc-linus omits 92c336e7ae2e Merge tag 'arm-soc/for-5.20/devicetree-arm64' of https://g [...] omits 3476ccbd0ae6 Merge tag 'arm-soc/for-5.20/devicetree' of https://github. [...] omits e0a592505566 Merge tag 'qcom-arm64-for-5.20' of git://git.kernel.org/pu [...] omits 33f32e5072b6 bpf, arm64: Mark dummy_tramp as global omits 3486af89dd3c Merge tag 'usb-serial-5.19-rc7' of https://git.kernel.org/ [...] omits 7e5013323400 Merge tag 'v5.19-rc6' into usb-linus omits cca3f3381bef Merge commit 'kvm-vmx-nested-tsc-fix' into kvm-master omits cd72e61bad14 selftests/net: test nexthop without gw omits 747c14307214 ip: fix dflt addr selection for connected nexthop omits 73d5fe046270 spi: cadence-quadspi: Remove spi_master_put() in probe fai [...] omits 1e347f861da8 ASoC: rockchip-i2s: Undo BCLK pinctrl changes omits 29589ca09a74 ARM: 9208/1: entry: add .ltorg directive to keep literals [...] omits 8030aa3ce12e ARM: 9207/1: amba: fix refcount underflow if amba_device_a [...] omits 942d9e89524c Documentation: kvm: clarify histogram units omits 1b870fa5573e kvm: stats: tell userspace which values are boolean omits 84e7051c0bc1 x86/kvm: fix FASTOP_SIZE when return thunks are enabled omits 99482726452b KVM: nVMX: Always enable TSC scaling for L2 when it was en [...] omits 2e15c51fefaf net: atlantic: remove aq_nic_deinit() when resume omits 0f3325076038 net: atlantic: remove deep parameter on suspend/resume functions omits ada74c5539eb sfc: fix kernel panic when creating VF omits b126047f43f1 Merge branch 'xen-netfront-xsa-403-follow-on' omits 06673c2102b3 xen-netfront: re-order error checks in xennet_get_responses() omits ad39bafda736 xen-netfront: remove leftover call to xennet_tx_buf_gc() omits 7fd0dbb80f46 Merge ext2 min_t() cleanup from Jiangshan Yi. omits 9888725d8a64 fs/ext2: replace ternary operator with min_t() omits d13122ca3cdf Merge tag 'kvm-riscv-fixes-5.19-2' of https://github.com/k [...] omits d3164e2f3b0a MIPS: Remove VR41xx support omits 62fb295ce7dd MIPS: dts: align gpio-key node names with dtschema omits 5ee46bfbb65f MIPS: dts: correct gpio-keys names and properties omits e1a534f5d074 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK omits cc91b09b9ef8 Merge branch 'seg6-fix-skb-checksum-for-srh-encapsulation- [...] omits 4889fbd98dea seg6: bpf: fix skb checksum in bpf_push_seg6_encap() omits f048880fc770 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors omits df8386d13ea2 seg6: fix skb checksum evaluation in SRH encapsulation/insertion omits 91c08da8e7fc fscrypt: add fscrypt_context_for_new_inode omits 7f46dc580871 fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_en [...] omits d6ed6f570513 fs: change test in inode_insert5 for adding to the sb list omits fac47b43c760 netfs: do not unlock and put the folio twice omits 0847d167d0f9 xtensa: enable ARCH_HAS_GCOV_PROFILE_ALL omits c49731a04e7c xtensa: enable KCOV support omits 628ccfc8f5f7 xtensa: iss: fix handling error cases in iss_net_configure() omits 8864fb835968 xtensa: iss/network: provide release() callback omits 039133490793 xtensa: iss/network: drop 'devices' list omits 94bf6aad5dbe selftests/bpf: Return true/false (not 1/0) from bool functions omits bf3f00378524 libbpf: Fix the name of a reused map omits b1fc28b33886 samples: bpf: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE omits 355bf2e036c9 scsi: pm80xx: Set stopped phy's linkrate to Disabled omits e78276cadb66 scsi: pm80xx: Fix 'Unknown' max/min linkrate omits 52a518019ca1 scsi: ufs: core: Fix missing clk change notification on ho [...] omits 2ae57c995003 scsi: ufs: core: Drop loglevel of WriteBoost message omits 9b633670087e octeontx2-af: Limit link bringup time at firmware omits f46a5a9c679f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 8312cd3a7b83 scsi: megaraid: Clear READ queue map's nr_queues omits ebe41da5d47a sfc: fix use after free when disabling sriov omits 298f34224506 xfs: lockless buffer lookup omits 32dd4f9c506b xfs: remove a superflous hash lookup when inserting new buffers omits d8d9bbb0ee6c xfs: reduce the number of atomic when locking a buffer aft [...] omits 348000804a0f xfs: merge xfs_buf_find() and xfs_buf_get_map() omits de67dc575434 xfs: break up xfs_buf_find() into individual pieces omits 5dc0f7491f9a NFC: nxp-nci: add error reporting omits 784eb7d8dd41 xfs: add in-memory iunlink log item omits fad743d7cd8b xfs: add log item precommit operation omits 062efdb0803a xfs: combine iunlink inode update functions omits 5301f8701314 xfs: clean up xfs_iunlink_update_inode() omits 2fd26cc07e9f xfs: double link the unlinked inode list omits a83d5a8b1d94 xfs: introduce xfs_iunlink_lookup omits 04755d2e5821 xfs: refactor xlog_recover_process_iunlinks() omits 4fcc94d65327 xfs: track the iunlink list pointer in the xfs_inode omits a4454cd69c66 xfs: factor the xfs_iunlink functions omits 04a98a036cf8 xfs: flush inode gc workqueue before clearing agi bucket omits 32f319183c43 smb3: workaround negprot bug in some Samba servers omits 8ab4cdcf03d0 bpf: Tidy up verifier check_func_arg() discards b7a583b5c633 soc: document merges discards cb84e28edaa4 userfaultfd: provide properly masked address for huge-pages discards ed2a54dba602 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] discards 47ae5d0b1262 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte discards 9f3df3147149 fs: sendfile handles O_NONBLOCK of out_fd discards 13e1b996213c ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3-checkpatch-fixes discards 9376784e5752 ntfs-fix-use-after-free-in-ntfs_ucsncmp-v3 discards e69e212153a7 ntfs: fix use-after-free in ntfs_ucsncmp() discards 78d02924d5f6 secretmem: fix unhandled fault in truncate discards f00b05f90d18 mm/hugetlb: separate path for hwpoison entry in copy_huget [...] discards 0218d2639247 mm: fix missing wake-up event for FSDAX pages discards 2f57a9be72ba mm-fix-page-leak-with-multiple-threads-mapping-the-same-page-v2 discards 19614e3c6181 mm: fix page leak with multiple threads mapping the same page discards 5715d411c4fa mailmap: update Seth Forshee's email address discards d80bd1c4af1b tmpfs: fix the issue that the mount and remount results ar [...] discards 191764e01c61 mm: kfence: apply kmemleak_ignore_phys on early allocated pool discards 6522768cbcde Revert "ocfs2: mount shared volume without ha stack" discards dba665c1e6b3 Merge branch 'arm/fixes' into for-next discards fdc6055bcc8e Merge branch 'arm/soc' into for-next discards c703d300c012 Merge branch 'arm/dt' into for-next omits 8c1e9736c5bd Merge tag 'qcom-dts-for-5.20' of git://git.kernel.org/pub/ [...] omits 6cd345e5835d Merge tag 'at91-dt-5.20-2' of git://git.kernel.org/pub/scm [...] omits 4ea087841733 Merge tag 'imx-soc-5.20' of git://git.kernel.org/pub/scm/l [...] omits c67af87178f2 Merge tag 'arm-soc/for-5.20/maintainers' of https://github [...] omits f8a291b7e35d docs/zh_CN: Add a new translation of reporting-regressions.rst omits aa68ce3bcb0a Merge tag 'arm-soc/for-5.20/soc' of https://github.com/Bro [...] omits ab3e69fc4d69 Documentation: hyperv: Add overview of clocks and timers omits ac1129e79e90 Documentation: hyperv: Add overview of VMbus omits ec7c56812fa5 Documentation: hyperv: Add overview of Hyper-V enlightenments omits e6bd91a7a45e Documentation/translations/zh_CN/mm/page_owner.rst: adjust [...] omits c528be5ed203 docs/zh_CN: core-api: Add watch_queue Chinese translation omits 12fe434314c8 Documentation: siphash: Fix typo in the name of offsetofend macro omits d5a0cdb852b3 MAINTAINERS: mark linux-doc-tw-discuss mailing list moderated discards 946aac7af90b Merge branch 'pci/misc' discards 6b74496fb433 Merge branch 'pci/ctrl/vmd' discards d6424c67582f Merge branch 'pci/ctrl/tegra194' discards fc557f552914 Merge branch 'pci/ctrl/switchtec' discards 4473a53c6db8 Merge branch 'pci/ctrl/rcar-gen2' discards 4b9a964a46a3 Merge branch 'pci/ctrl/qcom' discards f9c2e367da6d Merge branch 'pci/ctrl/microchip' discards 2a69476f652e Merge branch 'pci/ctrl/mediatek-gen3' discards 328c9c89e2f5 Merge branch 'pci/ctrl/mediatek' discards 2732e3340ac0 Merge branch 'pci/ctrl/iproc' discards 9f8fefc36c98 Merge branch 'pci/ctrl/dwc-edma' discards 614718bc7fd3 Merge branch 'pci/ctrl/dwc' discards 24cda29aa033 Merge branch 'pci/ctrl/aardvark' discards 8437f3aa2d71 Merge branch 'pci/virtualization' discards 02227b5ed69e Merge branch 'pci/pm' discards 256965ac2137 Merge branch 'pci/err' discards 2eeb21b06893 Merge branch 'pci/endpoint' discards d5e28671f8fd Merge branch 'pci/aspm' discards 0a8bc5f2aa56 dt-bindings: PCI: qcom: Fix reset conditional discards 4630790b2497 dt-bindings: PCI: qcom: Fix description typo discards a989fed86934 PCI: qcom: Add IPQ60xx support discards 911c6b5b7714 PCI: qcom: Define slot capabilities using PCI_EXP_SLTCAP_* discards 53775b23ff2e PCI: dwc: Move GEN3_RELATED DBI definitions to common header discards 839faeca73e9 PCI: qcom: Remove unnecessary pipe_clk handling omits 36d9018d557c PCI: qcom: Power on PHY before DBI register accesses omits a0e43bb9973b PCI: qcom: Power on PHY before IPQ8074 DBI register accesses omits 38f897ae3d44 PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks omits 5e6ae050955b PCI/AER: Iterate over error counters instead of error strings omits f26e58bf6f54 PCI/AER: Enable error reporting when AER is native omits 8795e182b02d PCI/portdrv: Don't disable AER reporting in get_port_devic [...] discards 524b6b1a1288 Merge branch 'acpi-cppc' into linux-next omits fbd74d16890b ACPI: CPPC: Fix enabling CPPC on AMD systems with shared memory omits 4a57a8400075 vf/remap: return the amount of bytes actually deduplicated omits 8ed2f5a6f385 libbpf: Error out when binary_path is NULL for uprobe and USDT omits d0b97f3891fb Merge tag 'cgroup-for-5.19-rc6-fixes' of git://git.kernel. [...] omits 7fccd7239127 Merge tag 'dt-fixes-for-palmer-5.19-rc6' of git://git.kern [...] discards 6d44371fbd7a Merge branch 'thermal-intel' into linux-next omits 5750676b64a5 fs/remap: constrain dedupe of EOF blocks omits 9992b19d756a hwmon: (asus-ec-sensors) add definitions for ROG ZENITH II [...] omits 654c97351baf hwmon: (aquacomputer_d5next) Move device-specific data int [...] omits 1c4e4f4a0e8d hwmon: (asus-ec-sensors) add missing sensors for X570-I GAMING omits 5918036cfa8d hwmon: (drivetemp) Add module alias omits 8e1187fe7a7f hwmon: (asus_wmi_sensors) Save a few bytes of memory omits 5993b9887ac3 hwmon: (lm90) Use worker for alarm notifications omits 8f9eb10ff71d hwmon: (asus-ec-sensors) add support for Maximus XI Hero omits c10d52d6eda3 hwmon: (dell-smm) Improve assembly code omits 4a235369dae5 hwmon: (pmbus/ltc2978) Set voltage resolution omits 2a20db9bfc42 hwmon: (pmbus) Add list_voltage to pmbus ops omits 07fb76273db8 hwmon: (pmbus) Introduce and use cached vout margins omits b674bcb13f41 hwmon: (gsc-hwmon) Add missing of_node_put() omits 489dd8f05a3e hwmon: (dell-smm) Add Dell G5 5590 to DMI table omits 385e5f57053f hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist omits 452d5e297694 hwmon: (nct6775) Drop duplicate NULL check in ->init() and [...] omits 0356d778aa1e hwmon: (pmbus) fix build error unused-function omits 00dc6452bee5 hwmon: (lm90) Read the channel's temperature offset from d [...] omits 07845f559d32 hwmon: (lm90) Add support for 2nd remote channel's offset [...] omits 9b00a5f50934 hwmon: (occ) Delete unnecessary NULL check omits f9938eeb97fc hwmon: (lm90) Read the channel's label from device-tree omits 27f0438972fc hwmon: (lm90) Define maximum number of channels that are s [...] omits b9e7dfdedbc5 hwmon: (lm90) Add compatible entry for adt7481 omits f07691219cff dt-bindings: hwmon: Allow specifying channels for lm90 omits d8d5879a4442 dt-bindings: hwmon: Add compatible string for ADT7481 in lm90 omits b97adb596399 hwmon: Allow to compile ASB100 and FSCHMD on !X86 omits 6fd584230a85 hwmon: (pmbus) add MFR_* registers to debugfs omits 8a85007c8386 hwmon: (pmbus) add a function to check the presence of a b [...] omits bae26b801f98 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 omits fd2d53c367ae hwmon: (sch56xx-common) Add DMI override table omits 39397ba8a7ec hwmon: (lm75) Replace kernel.h with the necessary inclusions omits 739743ec78c9 hwmon: (f71882fg) Add support for F71858AD (0x0903) omits e10d9e4ca1d9 hwmon: (pmbus) Add support for Analog Devices LT7182S omits 5e9caf86b835 dt-bindings: trivial-devices: Add lt7182s omits 4036a48e20e8 hwmon: (pmbus) Add IEEE 754 half precision support to PMBus core omits ca99633ae409 hwmon: (lm90) Support temp_samples attribute omits 018b82877046 hwmon: (lm90) Add table with supported Analog/ONSEMI devices omits 9a1986637021 hwmon: (lm90) Add support and detection of Philips/NXP NE1618 omits f63f6cce28cd hwmon: (lm90) Add explicit support for ADM1020 omits b1526b38e363 hwmon: (lm90) Only disable alerts if not already disabled omits 41e6d7215d79 hwmon: (lm90) Add support for ADT7421 omits d8521f82dfb6 hwmon: (lm90) Add support for ON Semiconductor NCT218 omits 2c6cb6c55785 hwmon: (lm90) Add support for ON Semiconductor NCT214 and NCT72 omits af4540b112c4 hwmon: (lm90) Add explicit support for NCT210 omits df18fccd99e3 hwmon: (lm90) Combine lm86 and lm90 configuration omits 37d1dc8d48cf hwmon: (lm90) Add remaining chips supported by adm1021 driver omits 0c6bffd4a625 hwmon: (lm90) Add support for ADM1021, ADM1021A, and ADM1023 omits c09472fcf9e0 hwmon: (lm90) Support MAX1617 and LM84 omits 6be4b1a43082 hwmon: (lm90) Introduce 16-bit register write function omits c9933a4439b5 hwmon: (lm90) Let lm90_read16() handle 8-bit read operations omits 3c1ecccbbc13 hwmon: (lm90) Add support for MAX6642 omits ca6bfa3b7325 hwmon: (lm90) Add flag to indicate conversion rate support omits 2cb8d9d83130 hwmon: (lm90) Add flag to indicate support for minimum tem [...] omits 399a8a0046cf hwmon: (lm90) Add support for MAX6690 omits 9888775be8c0 hwmon: (lm90) Strengthen chip detection for ADM1032, ADT74 [...] omits a9f3d3a80a40 hwmon: (lm90) Add support for ADT7481, ADT7482, and ADT7483 omits 904a6fe689e2 hwmon: (lm90) Add explicit support for MAX6648/MAX6692 omits e9684fdbdc52 hwmon: (lm90) Add flag to indicate 'alarms' attribute support omits 0707dda69d85 hwmon: (lm90) Fix/Add detection of G781-1 omits d277fbd53d9d hwmon: (lm90) Add support for additional chip revision of NCT1008 omits c7cebce984a2 hwmon: (lm90) Rework detect function omits b977ed27c4db hwmon: (lm90) Use single flag to indicate extended tempera [...] omits a8ddcc5750a9 hwmon: (lm90) Support multiple temperature resolutions omits 8f19501d87e0 hwmon: (lm90) Only re-read registers if volatile omits b2644494a4c7 hwmon: (lm90) Add support for unsigned and signed temperatures omits d70fa73d8433 hwmon: (lm90) Enable full PEC support for ADT7461A omits 425f5b5d15c2 hwmon: (lm90) Add partial PEC support for ADT7461 omits 3b0982ff93aa hwmon: (lm90) Improve PEC support omits f68480cc3275 hwmon: (lm90) Stop using R_/W_ register prefix omits ca7b9b14a022 hwmon: (lm90) Move status register bit shifts to compile time omits ddf2a6093c56 hwmon: (lm90) Use BIT macro omits ff8f0a652d2f hwmon: (lm90) Reorder chip enumeration to be in alphabetic [...] omits 479f21d41d30 hwmon: (lm90) Reorder include files in alphabetical order omits f6d0775119fb hwmon: (lm90) Rework alarm/status handling omits eaf87c006f03 hwmon: (lm90) Generate sysfs and udev events for all alarms omits f30ce040a704 hwmon: (pmbus) Move pec attribute to I2C device omits 067d25218741 ima: Fix potential memory leak in ima_init_crypto() omits af16df54b89d ima: force signature verification when CONFIG_KEXEC_SIG is [...] discards 1a5c74382bce Merge branch 'for-next/arch_topology' of git://git.kernel. [...] discards 144d515de2c6 arch_topology: Fix cache attributes detection in the CPU h [...] omits b11e5f6a3a5c net: sunhme: output link status with a single print. omits 057cc8c9005e r8152: fix accessing unset transport header omits 6a605eb1d71e octeontx2-af: returning uninitialized variable omits d86a153aca7e octeontx2-af: Remove duplicate include omits bc5c8260f411 net/sched: remove return value of unregister_tcf_proto_ops omits 736002fb6a09 Merge tag 'wireless-next-2022-07-13' of git://git.kernel.o [...] omits 67de8acdd375 Merge tag 'wireless-2022-07-13' of git://git.kernel.org/pu [...] discards d1a22ff346f3 Merge branch 'features' into for-next discards 7ce4a6d4e90a Merge branch 'fixes' into for-next discards 1fcbcc6d803a s390/ap: fixes bug in the AP bus's __verify_queue_reservat [...] omits a0b0987a7811 s390/nospec: remove unneeded header includes omits c4e789572557 s390/nospec: build expoline.o for modules_prepare target omits 23aa6d5088e3 net: stmmac: fix leaks in probe omits cfc6c2fcb686 Merge branch 'phy-mxl-gpy-version-fix-and-improvements' omits d523f2eb1dad net: phy: mxl-gpy: print firmware in human readable form omits 1e9aa7baf096 net: phy: mxl-gpy: rename the FW type field name omits 1db858707850 net: phy: mxl-gpy: cache PHY firmware version omits fc3dd0367e61 net: phy: mxl-gpy: fix version reporting omits d7c31cbde4bc net: ip6mr: add RTM_GETROUTE netlink op omits 00cf1fb3805f Merge branch 'devlink-cosmetic-fixes' omits 277cbb6bc4bd net: devlink: move unlocked function prototypes alongside [...] omits 7715023aa51f net: devlink: use helpers to work with devlink->lock mutex omits 1abfb265f0ac net: devlink: fix unlocked vs locked functions descriptions omits 3e35d198cee6 octeontx2-af: Skip CGX/RPM probe incase of zero lmac count omits 49b9f431ff0d net: ftgmac100: Hold reference returned by of_get_child_by_name() omits 7d5424b26f17 Merge branch 'net-sysctl-races' omits bdf00bf24bef nexthop: Fix data-races around nexthop_compat_mode. omits e49e4aff7ec1 ipv4: Fix data-races around sysctl_ip_dynaddr. omits 12b8d9ca7e67 tcp: Fix a data-race around sysctl_tcp_ecn_fallback. omits 4785a66702f0 tcp: Fix data-races around sysctl_tcp_ecn. omits 1dace014928e raw: Fix a data-race around sysctl_raw_l3mdev_accept. omits 1ebcb25ad6fc icmp: Fix a data-race around sysctl_icmp_ratemask. omits 2a4eb714841f icmp: Fix a data-race around sysctl_icmp_ratelimit. omits d2efabce81db icmp: Fix a data-race around sysctl_icmp_errors_use_inboun [...] omits b04f9b7e85c7 icmp: Fix a data-race around sysctl_icmp_ignore_bogus_erro [...] omits 66484bb98ed2 icmp: Fix a data-race around sysctl_icmp_echo_ignore_broadcasts. omits 4a2f7083cc6c icmp: Fix data-races around sysctl_icmp_echo_enable_probe. omits bb7bb35a63b4 icmp: Fix a data-race around sysctl_icmp_echo_ignore_all. omits 6f605b57f378 tcp: Fix a data-race around sysctl_max_tw_buckets. omits 7d1025e55978 sysctl: Fix data-races in proc_dointvec_ms_jiffies(). omits 7dee5d7747a6 sysctl: Fix data-races in proc_dou8vec_minmax(). omits 20347fca71a3 swiotlb: split up the global swiotlb lock discards 0d0771e1d749 dt-bindings: opp: Add msm8939 to the compatible list discards 3311e3f479db dt-bindings: opp: Add missing compat devices discards 26dd874c9c35 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks discards 3cc373794257 cpufreq: Change order of online() CB and policy->cpus modi [...] omits f2b03dffa62e cpufreq: qcom-hw: Remove deprecated irq_set_affinity_hint() call omits f7fca54a1899 cpufreq: qcom-hw: Disable LMH irq when disabling policy omits cdcf8eb3e7d0 cpufreq: qcom-hw: Reset cancel_throttle when policy is re-enabled omits 9de0d75bb379 cpufreq: qcom-cpufreq-hw: use HZ_PER_KHZ macro in units.h omits 72d67d6b3447 cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_i [...] omits d2394860b45c cpufreq: mediatek: Handle sram regulator probe deferral omits 4fb56d8508ed Merge branch 'prestera-port-range-filters' omits 551871bfc82c net: prestera: add support for port range filters omits 83d85bb06915 net: extract port range fields from fl_flow_key omits dd517237c319 Merge branch 'prestera-mdb-offload' omits deef0d6afe84 net: marvell: prestera: implement software MDB entries allocation omits 7950b214a1e4 net: marvell: prestera: define and implement MDB / flood d [...] omits fec7c9c73fd3 net: marvell: prestera: define MDB/flood domain entries an [...] omits 116f5af7c3ab net: marvell: prestera: rework bridge flags setting omits b09ab9c92e50 ip6_tunnel: allow to inherit from VLAN encapsulated IP omits 3f8a8447fd0b ip6_gre: use actual protocol to select xmit omits 41337f52b967 ip6_gre: set DSCP for non-IP omits 7ae29fd1be43 ip_tunnel: allow to inherit from VLAN encapsulated IP omits 9b043a8f3864 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop omits 51189eb9ddc8 mmc: sdhci-omap: Fix a lockdep warning for PM runtime init discards f70417005a89 Revert "ovl: turn of SB_POSIXACL with idmapped layers temp [...] discards 59c196a48abf ovl: handle idmappings in ovl_get_acl() discards 2e985528f949 acl: make posix_acl_clone() available to overlayfs discards 67042ad94462 acl: port to vfs{g,u}id_t discards a67f92751471 acl: move idmapped mount fixup into vfs_{g,s}etxattr() discards aa94cd1bf1af mnt_idmapping: add vfs[g,u]id_into_k[g,u]id() discards 163d6f16236e Merge tag 'ovl-fixes-5.19-rc7' of ssh://gitolite.kernel.or [...] omits 096e772b1cdc Revert "reset: microchip-sparx5: allow building as a module" omits d332a1f6b4c4 Merge tag 'qcom-dts-fixes-for-5.19' of git://git.kernel.or [...] omits 52905140c3ed Merge tag 'arm-soc/for-5.19/devicetree-arm64-fixes' of htt [...] omits 4ba5c853d794 ALSA: hda/realtek - Fix headset mic problem for a HP machi [...] omits 61d307855eb1 ALSA: hda/realtek: fix mute/micmute LEDs for HP machines omits 7c239a071d1f USB: serial: ftdi_sio: add Belimo device ids omits b6afeb87ad29 qlogic: qed: fix clang -Wformat warnings omits 22b9c41a3fb8 Merge branch 'bnxt_en-5-bug-fixes' omits ddde5412fdaa bnxt_en: Fix bnxt_refclk_read() omits 53f8c2d37efb bnxt_en: Fix and simplify XDP transmit path omits 619b9b1622c2 bnxt_en: fix livepatch query omits 4279414bff8a bnxt_en: Fix bnxt_reinit_after_abort() code path omits c5b744d38c36 bnxt_en: reclaim max resources if sriov enable fails omits 1aea9d87334d igb: add xdp frags support to ndo_xdp_xmit omits c9ef2a486aa9 Merge branch 'mptcp-support-changes-to-initial-subflow-priority' omits 914f6a59b10f selftests: mptcp: add MPC backup tests omits 3ad14f54bd74 mptcp: more accurate MPC endpoint tracking omits c157bbe776b7 mptcp: allow the in kernel PM to set MPC subflow priority omits bedee0b56113 mptcp: address lookup improvements omits f5360e9b314c mptcp: introduce and use mptcp_pm_send_ack() omits 512b2dc48e8b net: ip_tunnel: use strscpy to replace strlcpy omits 536a6c8e05f9 tcp: make retransmitted SKB fit into the send window omits eca250b16690 nfp: support TX VLAN ctag insert in NFDK discards 89a9ef3e8d02 net: 9p: fix refcount leak in p9_read_work() error handling omits 69053101e096 ndtest: Cleanup all of blk namespace specific code discards 809ee2e20c1c 9p: roll p9_tag_remove into p9_req_put omits 149d17140bce pmem: fix a name collision omits ace2bee839e0 bpf: Make non-preallocated allocation low priority omits ef2a95db8900 nfp: fix clang -Wformat warnings omits 1d5f82d9dd47 bpf, x86: fix freeing of not-finalized bpf_prog_pack omits d7d27304a91e Merge branch 'dt-bindings-net-convert-sff-sfp-to-dtschema' omits 4ce223e5ef70 arch: arm64: dts: marvell: rename the sfp GPIO properties omits dfa2854cbf92 arch: arm64: dts: lx2160a-clearfog-itx: rename the sfp GPI [...] omits 7ff7c9922859 dt-bindings: net: sff,sfp: rename example dt nodes to be m [...] omits 70991f1e6858 dt-bindings: net: convert sff,sfp to dtschema omits b047602d579b Merge tag 'trace-v5.19-rc5' of git://git.kernel.org/pub/sc [...] omits 4201d9ab3e42 bpf: reparent bpf maps on memcg offlining omits d673532dafe0 Merge branch 'bpf: add a ksym BPF iterator' omits a9d2fae89fa8 selftests/bpf: add a ksym iter subtest omits 647cafa22349 bpf: add a ksym BPF iterator omits 333991c4e66b drm/i915/selftests: fix subtraction overflow bug omits ad765fae792e drm/i915/gem: Look for waitboosting across the whole objec [...] omits a1c5a7bf79c1 drm/i915/gt: Serialize TLB invalidates with GT resets omits b24dcf1dc507 drm/i915/gt: Serialize GRDOM access between multiple engin [...] omits aff1e0b09b54 drm/i915/ttm: fix sg_table construction omits 896dcabd1f8f drm/i915/selftests: fix a couple IS_ERR() vs NULL tests omits f99546298a45 Merge tag 'gvt-fixes-2022-07-11' of https://github.com/int [...] omits 48da0f67c53e drm/i915: Fix vm use-after-free in vma destruction omits 1391b9cfd35b drm/i915/guc: ADL-N should use the same GuC FW as ADL-S omits 046cd8a2a9ee drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] discards 297b554633ad soc: document merges discards 7b6427b69f2c Merge branch 'arm/defconfig' into for-next discards 6520962e8bed Merge branch 'arm/drivers' into for-next omits 96c1bbda5e23 Merge tag 'qcom-arm64-defconfig-for-5.20' of git://git.ker [...] omits e2782fa76435 Merge tag 'arm-soc/for-5.20/defconfig-arm64' of https://gi [...] omits 14376871658a Merge tag 'arm-soc/for-5.20/defconfig' of https://github.c [...] omits 01b66d2b33cc Merge tag 'imx-defconfig-5.20' of git://git.kernel.org/pub [...] omits 8c1541b161a6 Merge tag 'tegra-for-5.20-arm64-defconfig' of git://git.ke [...] omits 2b4b612638b8 Merge tag 'sunxi-config64-for-5.20-1' of git://git.kernel. [...] omits 3c37074f0d58 Merge tag 'qcom-drivers-for-5.20' of git://git.kernel.org/ [...] omits 9bc697091a47 Merge tag 'arm-soc/for-5.20/drivers' of https://github.com [...] omits 03e316033c45 Merge tag 'imx-drivers-5.20' of git://git.kernel.org/pub/s [...] omits 62fcbc5c5d10 Merge tag 'ti-driver-soc-for-v5.20' of git://git.kernel.or [...] omits f10c00ae8628 Merge tag 'tegra-for-5.20-memory' of git://git.kernel.org/ [...] omits 933edcde4383 Merge tag 'tegra-for-5.20-firmware' of git://git.kernel.or [...] omits 1e1fb420fe68 samples: Use KSYM_NAME_LEN for kprobes omits e3655dfa5805 fprobe/samples: Make sample_probe static omits 0bb7e14c8e15 blk-iocost: tracing: atomic64_read(&ioc->vtime_rate) is as [...] omits 0a6d7d45414a ftrace: Be more specific about arch impact when function t [...] omits 495fcec8648c tracing: Fix sleeping while atomic in kdb ftdump omits 7edc3945bdce tracing/histograms: Fix memory leak problem discards 3f0dabb4090c Merge branch 'for-next-next-v5.19-20220712' into for-next- [...] discards 67ef6655b2a0 Merge branch 'for-next-current-v5.18-20220712' into for-ne [...] discards fd383296b770 Merge branch 'ext/hch/repair-compressed-v3' into for-next- [...] discards 2bda19327dc7 Merge branch 'misc-5.19' into for-next-current-v5.18-20220712 discards 90cc4be4063c Merge branch 'misc-next' into for-next-next-v5.19-20220712 discards 39c56476e3c0 btrfs: don't call btrfs_page_set_checked in finish_compres [...] discards a6862932fca8 btrfs: fix repair of compressed extents discards c21d63863f9e btrfs: remove the start argument to check_data_csum discards f523fdaedfaa btrfs: pass a btrfs_bio to btrfs_repair_one_sector discards 7c16aa15d58b btrfs: simplify the pending I/O counting in struct compressed_bio discards 9d1e3003cfdb btrfs: repair all known bad mirrors omits 0cc323d985f9 Bluetooth: hci_sync: Fix resuming scan after suspend resume omits 908903ae8701 PCI: dwc: Use the bitmap API to allocate bitmaps omits 06d9fb48a80c thermal: intel: x86_pkg_temp_thermal: Drop duplicate 'is' [...] omits ba13d4575da5 PCI/ASPM: Unexport pcie_aspm_support_enabled() omits c01147d92989 xfs: replace inode fork size macros with functions omits 932b42c66cb5 xfs: replace XFS_IFORK_Q with a proper predicate function omits 7b6f9462a323 ice: change devlink code to read NVM in blocks omits f52d166819a4 ice: handle E822 generic device ID in PLDM header omits 72a8e05d4f66 Merge tag 'ovl-fixes-5.19-rc7' of git://git.kernel.org/pub [...] omits 29851567d1aa Merge tag 'drm-fixes-2022-07-12' of git://anongit.freedesk [...] discards f3f76b1511e9 btrfs: send: always use the rbtree based inode ref managem [...] omits 0d8ba24e72b6 Merge tag 'x86_bugs_retbleed' of git://git.kernel.org/pub/ [...] omits 2883f4b5a0e1 cifs: remove unnecessary locking of chan_lock while freein [...] discards 4dd4a53d8032 btrfs: send: fix sending link commands for existing file paths omits 50bd7d5a647b cifs: fix race condition with delayed threads discards 82daf2270d62 btrfs: send: introduce recorded_ref_alloc and recorded_ref_free omits 8353813c88ef PCI: endpoint: Enable DMA tests for endpoints with DMA cap [...] omits 08d0cc5f3426 PCI/ASPM: Remove pcie_aspm_pm_state_change() omits 1e5fb38442eb OPP: Remove dev{m}_pm_opp_of_add_table_noclk() omits 1b195626850d PM / devfreq: tegra30: Register config_clks helper omits 2f71ae1a9e75 OPP: Allow config_clks helper for single clk case omits 8174a3a613af OPP: Provide a simple implementation to configure multiple clocks omits f123ea74511d OPP: Assert clk_count == 1 for single clk helpers omits e10a46443f76 OPP: Add key specific assert() method to key finding helpers omits 274c3e83e7d9 OPP: Compare bandwidths for all paths in _opp_compare_key() omits 2083da24eb56 OPP: Allow multiple clocks for a device discards ca48adcc40b0 Merge branches 'arm64-for-5.20', 'arm64-defconfig-for-5.20 [...] discards c2d17574ae1b soc/qcom: Make QCOM_RPMPD depend on PM discards a2c72ce5833e btrfs: zoned: wait until zone is finished when allocation [...] discards 5ac164874a2e btrfs: zoned: write out partially allocated region discards 0838f707366e btrfs: zoned: activate necessary block group discards 45713b4113d2 btrfs: zoned: activate metadata block group on flush_space discards 571b38592711 btrfs: zoned: disable metadata overcommit for zoned discards 5c21202df2c7 btrfs: zoned: introduce space_info->active_total_bytes discards a133d62be2ed btrfs: zoned: finish least available block group on data b [...] discards 9db64b314847 btrfs: let can_allocate_chunk return error discards 50effe9fc881 btrfs: use fs_info->max_extent_size in get_extent_max_capacity() discards 94a875c3efb8 btrfs: convert count_max_extents() to use fs_info->max_ext [...] discards 385ea2aea011 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_ext [...] discards 91bfd67f4da8 btrfs: zoned: revive max_zone_append_bytes discards 9d47d60dc193 block: add bdev_max_segments() helper discards f4412d1fecbd btrfs: add optimized btrfs_ino() version for 64 bits systems discards f34e11dcc9f4 btrfs: set the objectid of the btree inode's location key discards 972d4cefdba7 btrfs: replace kmap_atomic() with kmap_local_page() discards d45bbb6400f0 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] discards 4017c826f3b5 btrfs: zlib: replace kmap() with kmap_local_page() in zlib [...] discards ed1c32eb56c2 btrfs: zstd: replace kmap() with kmap_local_page() discards 8a77975f1a6f highmem: Make __kunmap_{local,atomic}() take const void pointer discards ffaebba2ab86 btrfs: zoned: drop optimization of zone finish discards 6aa99d63ffed btrfs: fault in pages for direct io reads/writes in a more [...] discards 1c206dfc15c2 btrfs: don't fallback to buffered IO for NOWAIT direct IO writes discards c458f3bb8e69 btrfs: use enum for btrfs_block_rsv::type discards 4fbc7f1cf4bc btrfs: switch btrfs_block_rsv::failfast to bool discards 8eb21c5aef44 btrfs: switch btrfs_block_rsv::full to bool discards bdb413d295b9 btrfs: do not return errors from btrfs_submit_dio_bio discards e1525b7f0762 btrfs: handle allocation failure in btrfs_wq_submit_bio gr [...] discards 47e2201a3c20 btrfs: simplify sync/async submission in btrfs_submit_data [...] discards f37ee8c77f6b btrfs: raid56: transfer the bio counter reference to the r [...] discards 0b95afc7b9cf btrfs: do not return errors from raid56_parity_recover discards ba2a9e17019a btrfs: do not return errors from raid56_parity_write discards 63a065be17a6 btrfs: do not return errors from btrfs_map_bio discards 8baeef8f72c2 btrfs: return proper mapped length for RAID56 profiles in [...] discards 9fab7af28df7 btrfs: raid56: use fixed stripe length everywhere discards caa146f153b9 btrfs: zoned: fix a leaked bioc in read_zone_info discards cc071db318f6 btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] discards 103c17b8f9c8 btrfs: remove the inode cache check at btrfs_is_free_space [...] discards 7b3d9784ba22 btrfs: sysfs: remove BIG_METADATA feature files discards 58b446b24a0c btrfs: sysfs: remove MIXED_BACKREF feature file discards 0415a8c9a998 btrfs: don't print 'has skinny extents' anymore on mount discards 93da776a575b btrfs: don't print 'flagging with big metadata' anymore on mount discards 6a1ced6d5d95 btrfs: clean up chained assignments discards 1dd1b1c07fbd btrfs: merge calculations for simple striped profiles in b [...] discards 3374ff7c3115 btrfs: use mask for all RAID1* profiles in btrfs_calc_avai [...] discards 4fb833399b50 btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPA [...] omits 5022e221c98a net: change the type of ip_route_input_rcu to static omits ff6c226953b1 Merge tag 'v5.19-next-soc' of git://git.kernel.org/pub/scm [...] omits 611f6810aac8 Merge tag 'sunxi-drivers-for-5.20-1' of git://git.kernel.o [...] omits 0d2997f750d1 perf lock: Look up callchain for the contended locks omits 7cb2a53f7f41 perf record: Allow to specify max stack depth of fp callchain omits 3ae03f2650b8 perf lock: Handle lock contention tracepoints omits 166a9764a38e perf lock: Add lock contention tracepoints record support omits 9565c9186d17 perf lock: Skip print_bad_events() if nothing bad omits 309e133dfe26 perf lock: Allow to use different kernel symbols omits ab0101768f63 perf lock: Print wait times with unit omits a77c46f2b4d4 MAINTAINERS: change the NXP FSPI driver maintainer. omits c27c753ea6fd x86/static_call: Serialize __static_call_fixup() properly omits b55878c90ab9 perf test: Add test for branch stack sampling omits 29d97deed642 perf test: Make all metrics test more tolerant omits c7a774d78111 perf test: Add debug line to diagnose broken metrics omits 7329b0717296 gpio: sim: fix the chip_name configfs item omits e79b9473e9b5 net: ipv4: fix clang -Wformat warnings omits f946964a9f79 net: marvell: prestera: fix missed deinit sequence omits dbe75d314748 ALSA: hda/realtek - Fix headset mic problem for a HP machi [...] omits 841bdf85c226 ALSA: hda - Add fixup for Dell Latitidue E5430 omits b508128bb0d1 m68k: defconfig: Update defconfigs for v5.19-rc1 omits c07a16404c8f m68k: Add common forward declaration for show_registers() omits c36dd297b6c0 m68k: mac: Remove forward declaration for mac_nmi_handler() omits bfc54866856f Merge branch 'mlx5-devlink-mutex-removal-part-1' omits f0680ef0f949 devlink: Hold the instance lock in port_new / port_del callbacks omits 973598d46ede net/mlx5: Remove devl_unlock from mlx5_devlink_eswitch_mode_set omits 7b19119f4c7d net/mlx5: Use devl_ API in mlx5e_devlink_port_register omits df539fc62b06 devlink: Remove unused functions devlink_rate_leaf_create/destroy omits da212bd29d7f net/mlx5: Use devl_ API in mlx5_esw_devlink_sf_port_register omits f1bc646c9a06 net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_ [...] omits 868232f5cd38 devlink: Remove unused function devlink_rate_nodes_destroy omits 03f9c47d0f79 net/mlx5: Use devl_ API for rate nodes destroy omits 367dfa121205 net/mlx5: Remove devl_unlock from mlx5_eswtich_mode_callba [...] omits be1628526586 ARM: dts: kswitch-d10: enable the USB device port omits c51ba246cb17 swiotlb: fail map correctly with failed io_tlb_default_mem omits f16214c102f0 bpf: Fix 'dubious one-bit signed bitfield' warnings omits 49705c4ab324 samples/bpf: Fix xdp_redirect_map egress devmap prog omits be66c181264a kbuild: dummy-tools: avoid tmpdir leak in dummy gcc omits e23f2d4af5ee Revert "scripts/mod/modpost.c: permit '.cranges' secton fo [...] omits 2afe46474ba3 amd-xgbe: fix clang -Wformat warnings omits 9e433ac1a381 atm: he: Use the bitmap API to allocate bitmaps omits 2b8bf3d6c993 net/fq_impl: Use the bitmap API to allocate bitmaps omits e7bde1c581e4 net: dsa: hellcreek: Use the bitmap API to allocate bitmaps omits 1c151feddaf5 Merge branch 'tls-rx-follow-ups-to-nopad' omits 1d55f2031385 selftests: tls: add test for NoPad getsockopt omits 57128e98c33d tls: rx: fix the NoPad getsockopt omits bb56cea9abd8 tls: rx: add counter for NoPad violations omits 1090c1ea2208 tls: fix spelling of MIB omits 4a46de446d3f selftest: net: add tun to .gitignore omits ce114c866860 Merge tag 'x86_bugs_retbleed' of git://git.kernel.org/pub/ [...] omits 3590b44b9434 Merge tag 'drm-misc-fixes-2022-07-07-1' of ssh://git.freed [...] omits 42e0a87233e3 Merge tag 'drm-intel-fixes-2022-07-07' of git://anongit.fr [...] omits 7de96365878f Merge tag 'amd-drm-fixes-5.19-2022-07-06' of https://gitla [...] omits 4f23bd5d09af PCI/doc: Convert examples to generic power management omits 5a29232d870d Merge tag 'for-5.19-rc6-tag' of git://git.kernel.org/pub/s [...] omits 23458ac91dc8 Merge tags 'free-mq_sysctls-for-v5.19' and 'ptrace_unfreez [...] omits 9ffb98f144eb PCI/AER: Configure ECRC for every device omits 1197eb5906a5 lockd: fix nlm_close_files omits 8e59a6a7a4fa Merge tag 'mm-hotfixes-stable-2022-07-11' of git://git.ker [...] omits aec158242b87 lockd: set fl_owner when unlocking files omits b5374396e5de Merge tag 'modules-5.19-rc7' of git://git.kernel.org/pub/s [...] omits efc9909fdce0 bpf, arm64: Add bpf trampoline for arm64 omits b2ad54e1533e bpf, arm64: Implement bpf_arch_text_poke() for arm64 omits f1e8a24ed2ca arm64: Add LDR (literal) instruction omits 535a57a7ffc0 bpf: Remove is_valid_bpf_tramp_flags() omits 10c8fd2f7a40 bcm63xx: fix Tx cleanup when NAPI poll budget is zero discards e71c5921cc50 Merge branch 'thermal-core' into linux-next discards 5970c404b83b Merge branches 'pm-core', 'pm-sleep', 'powercap' and 'pm-d [...] discards 91cd2047e15e Merge branches 'pm-cpufreq' and 'pm-cpuidle' into linux-next discards 214f396dd501 Merge branches 'acpi-pm', 'acpi-soc', 'acpi-tables' and 'a [...] discards b9df3616cfda Merge branches 'acpi-processor', 'acpi-apei', 'acpi-ec' an [...] discards 6027a9e42058 Merge branch 'acpi-bus' into linux-next omits 5b2f3e0777da NFSD: Decode NFSv4 birth time attribute omits b205c1b4236b Merge branch 'octeontx2-exact-match-table' omits bb67a66689e2 octeontx2-af: Enable Exact match flag in kex profile omits fa5e0ccb8f3a octeontx2-pf: Add support for exact match table. omits d6c9784baf59 octeontx2-af: Invoke exact match functions if supported omits 2dba9459d2c9 octeontx2-af: Wrapper functions for MAC addr add/del/update/reset omits 292822e961cc octeontx2: Modify mbox request and response structures omits 87e4ea29b030 octeontx2-af: Debugsfs support for exact match. omits 3571fe07a090 octeontx2-af: Drop rules for NPC MCAM omits bab9eed564ed octeontx2-af: FLR handler for exact match table. omits ef83e186855d octeontx2-af: devlink configuration support omits 812103edf670 octeontx2-af: Exact match scan from kex profile omits b747923afff8 octeontx2-af: Exact match support omits 56d9f5fd2246 octeontx2-af: Use hashed field in MCAM key omits e69a66147d49 module: kallsyms: Ensure preemption in add_kallsyms() with [...] omits 816e51dfb5ba Merge tag 'vfio-v5.19-rc7' of https://github.com/awilliam/ [...] omits d5b36a4dbd06 fix race between exit_itimers() and /proc/pid/timers omits 9974d37ea75f skmsg: Fix invalid last sg check in sk_msg_recvmsg() omits ef4ef28acb42 tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with A [...] omits 16f3c221646b spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARC [...] discards 8faad023b18b soc: document merges discards 2e09a277612b Merge branch 'arm/dt' into for-next discards 249d1fb549dc Merge branch 'arm/fixes' into for-next omits 8f8a7775b66e Merge tag 'sunxi-dt-for-5.20-2' of git://git.kernel.org/pu [...] omits a59591987726 Merge tag 'imx-dt64-5.20' of git://git.kernel.org/pub/scm/ [...] omits dbd68eb5baa6 Merge tag 'imx-dt-5.20' of git://git.kernel.org/pub/scm/li [...] omits 8128bfe3d7dc Merge tag 'imx-bindings-5.20' of git://git.kernel.org/pub/ [...] omits bfcfa1bdc45e Merge tag 'ti-keystone-dt-for-v5.20' of git://git.kernel.o [...] omits 7310e458ac5e Merge tag 'ti-k3-dt-for-v5.20' of git://git.kernel.org/pub [...] omits c784744b0405 Merge tag 'tegra-for-5.20-arm64-dt' of git://git.kernel.or [...] omits ed1646fe0232 Merge tag 'tegra-for-5.20-arm-dt' of git://git.kernel.org/ [...] omits a41bf1aabd46 Merge tag 'tegra-for-5.20-dt-bindings' of git://git.kernel [...] omits 859dd6d3e60b Merge tag 'sunxi-dt-for-5.20-1' of git://git.kernel.org/pu [...] discards 434241065681 NFSD: Ensure nf_inode is never dereferenced discards cf1c28419a9b NFSD: NFSv4 CLOSE should release an nfsd_file immediately discards 05ba21cf6a47 NFSD: Move nfsd_file_trace_alloc() tracepoint discards c577e5addf1a NFSD: Separate tracepoints for acquire and create discards fc2a8ad0d001 NFSD: Clean up unused code after rhashtable conversion discards 4153afa05569 NFSD: Convert the filecache to use rhashtable discards 1c563f7df443 NFSD: Set up an rhashtable for the filecache discards 6903e404bba2 NFSD: Replace the "init once" mechanism discards 78b2fe80f17d NFSD: Remove nfsd_file::nf_hashval discards 19d9f397336c NFSD: nfsd_file_hash_remove can compute hashval discards 919d7672c731 NFSD: Refactor __nfsd_file_close_inode() discards c5b6a385111b NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode discards e0077ef5244e NFSD: Remove lockdep assertion from unhash_and_release_locked() discards 754fba4158f3 NFSD: No longer record nf_hashval in the trace log discards 6bff3712a988 NFSD: Never call nfsd_file_gc() in foreground paths discards 06501426d654 NFSD: Fix the filecache LRU shrinker discards cfcf76531cdc NFSD: Leave open files out of the filecache LRU discards aef52494bf83 NFSD: Trace filecache LRU activity discards b92fd9f3811f NFSD: WARN when freeing an item still linked via nf_lru discards ca25621b4e92 NFSD: Hook up the filecache stat file discards 3b6adf871233 NFSD: Zero counters when the filecache is re-initialized discards f1770b35dbcf NFSD: Record number of flush calls discards 1b945c63ff4a NFSD: Report the number of items evicted by the LRU walk discards 07f0da449a56 NFSD: Refactor nfsd_file_lru_scan() discards 1d7dc9a2d98b NFSD: Refactor nfsd_file_gc() discards 7fe45e3d1ef4 NFSD: Add nfsd_file_lru_dispose_list() helper discards e816f6819efd NFSD: Report average age of filecache items discards d73ca34350b6 NFSD: Report count of freed filecache items discards 72215339dbf7 NFSD: Report count of calls to nfsd_file_acquire() discards b14a310c3063 NFSD: Report filecache LRU size discards e7fc1645df86 NFSD: Demote a WARN to a pr_warn() omits d16d69bf5a25 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 [...] omits 5f3fe25e7055 ALSA: hda/realtek: Fix headset mic for Acer SF313-51 omits 26b9f2fa7b1c ASoC: rockchip: i2s: Fix NULL pointer dereference when pin [...] omits af19f1936d63 reset: a10sr: allow building under COMPILE_TEST omits edb2c3476db9 fddi/skfp: fix repeated words in comments omits 1377a5b2d4bb ethernet/via: fix repeated words in comments omits 7f6fa2d4a510 Merge branch 'for-5.20' into for-next omits 18d1909be345 reset: allow building of reset simple driver if expert con [...] omits e22aa1486668 net: Find dst with sk's xfrm policy not ctl_sk discards abb5946584cc btrfs: print checksum type and implementation at mount time discards b0d091a992c0 btrfs: reset block group chunk force if we have to wait discards 6cbe094c4280 btrfs: send: add new command FILEATTR for file attributes discards d1e6e8bab522 btrfs: send: add OTIME as utimes attribute for proto 2+ by [...] discards 789554badfe1 btrfs: output mirror number for bad metadata discards bd65f05231bc btrfs: replace unnecessary goto with direct return at cow_ [...] discards 83bf8831326b btrfs: fix error handling of fallback uncompress write discards 79050df6c281 btrfs: extend btrfs_cleanup_ordered_extents for NULL locked_page discards 48e0506bcc58 btrfs: ensure pages are unlocked on cow_file_range() failure discards e8c8d2686172 btrfs: sysfs: export commit stats discards 6004cd925f4f btrfs: collect commit stats, count, duration discards 939087e0e258 btrfs: remove extent writepage address space operation discards c7e471f09a11 btrfs: send: use boolean types for current inode status discards 8ceba20b482d btrfs: send: remove old TODO regarding ERESTARTSYS discards 50b105188b9a btrfs: send: simplify includes discards df13d51b7494 btrfs: send: drop __KERNEL__ ifdef from send.h discards ebbb1c868bfd btrfs: increase direct io read size limit to 256 sectors discards ce103c75f2be btrfs: raid56: don't trust any cached sector in __raid56_p [...] discards c9290307cd68 btrfs: remove the finish_func argument to btrfs_mark_order [...] discards 9d40b2a4c55f btrfs: batch up release of reserved metadata for delayed i [...] discards d39d8627e08f btrfs: warn about dev extents that are inside the reserved range discards 9b2547d3a12f btrfs: use named constant for reserved device space discards 56fc0c8fd84f btrfs: remove unused typedefs get_extent_t and btrfs_work_func_t discards 84e6d91647a3 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino discards 175d9f9e2759 btrfs: simplify parameters of backref iterators discards f6f19f085d48 btrfs: call inode_to_path directly and drop indirection discards 9f5ef68c101e btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies() discards 569a4a716e23 btrfs: use btrfs_raid_array to calculate number of parity stripes discards 5d9069f4db82 btrfs: use btrfs_chunk_max_errors() to replace tolerance c [...] discards a9df6a1c9043 btrfs: remove parameter dev_extent_len from scrub_stripe() discards 4b6705b55eee btrfs: unify tree search helper returning prev and next nodes discards 5bdf0a49b575 btrfs: make tree search for insert more generic and use it [...] discards b410ba5f75db btrfs: open code inexact rbtree search in tree_search discards 5393a06b5efd btrfs: remove node and parent parameters from insert_state discards fac6229f2350 btrfs: add fast path for extent_state insertion discards 69a6eceeee85 btrfs: pass bits by value not by pointer for extent_state helpers discards f811e70114fe btrfs: lift start and end parameters to callers of insert_state discards 1bb138c26f78 btrfs: open code rbtree search in insert_state discards 330a870b416b btrfs: open code rbtree search in split_state discards 730642a5ea2e btrfs: raid56: avoid double for loop inside raid56_parity_ [...] discards 7968dda1d47f btrfs: raid56: avoid double for loop inside raid56_rmw_stripe() discards 39caab015d84 btrfs: raid56: avoid double for loop inside alloc_rbio_ess [...] discards 06590f8ca86d btrfs: raid56: avoid double for loop inside __raid56_parit [...] discards 0048aeffc7db btrfs: raid56: avoid double for loop inside finish_rmw() discards 1951f8acf998 btrfs: tree-log: make the return value for log syncing consistent discards a246b390afb0 btrfs: add tracepoints for ordered extents discards c44e3498a597 btrfs: sysfs: advertise zoned support among features discards d1920145abd7 btrfs: split discard handling out of btrfs_map_block discards ec01ce4156b6 btrfs: stop looking at btrfs_bio->iter in index_one_bio discards fe67381cfd1d btrfs: reject log replay if there is unsupported RO compat flag discards 66b87f4598fa btrfs: make btrfs_super_block::log_root_transid deprecated discards 6acae99ddb93 btrfs: pass the btrfs_bio_ctrl to submit_one_bio discards 848bb71bf67c btrfs: merge end_write_bio and flush_write_bio discards 45893de6d977 btrfs: don't use bio->bi_private to pass the inode to subm [...] discards 09450164b489 btrfs: remove redundant check in up check_setget_bounds discards 044d3303b4f5 btrfs: replace kmap() with kmap_local_page() in lzo.c discards eca251448a8e btrfs: replace kmap() with kmap_local_page() in inode.c discards afb61d6122c3 btrfs: do not allocate a btrfs_bio for low-level bios discards c03e10bda164 btrfs: factor stripe submission logic out of btrfs_map_bio discards 0e50d7a5ecef btrfs: remove btrfs_end_io_wq discards 50d003d4254c btrfs: centralize setting REQ_META discards 8ed029ddd791 btrfs: don't use btrfs_bio_wq_end_io for compressed writes discards 81985c0cffdf btrfs: don't double-defer bio completions for compressed reads discards 5020ffbe3b22 btrfs: defer I/O completion based on the btrfs_raid_bio discards 46ffddedb339 btrfs: split btrfs_submit_data_bio to read and write parts discards 1a36f4f8c25d btrfs: simplify code flow in btrfs_submit_dio_bio discards d575b815934c btrfs: move more work into btrfs_end_bioc discards aa0c1e1b09bb btrfs: send: enable support for stream v2 and compressed writes discards ff7ac86ccec0 btrfs: send: send compressed extents with encoded writes discards b5a81569f47e btrfs: send: get send buffer pages for protocol v2 discards a06130e80c56 btrfs: send: write larger chunks when using stream v2 discards 4e51fd3ee0e7 btrfs: send: add stream v2 definitions discards fae83a760bf1 btrfs: send: explicitly number commands and attributes discards 3ffdbb492f6c btrfs: send: remove unused send_ctx::{total,cmd}_send_size discards d6aca1ecd2c9 btrfs: sysfs: add force_chunk_alloc trigger to force allocation discards 97ed7d900475 btrfs: sysfs: export chunk size in space infos discards 64ee5a9111cd btrfs: store chunk size in space-info struct discards 42a2d96c6832 btrfs: reduce amount of reserved metadata for delayed item [...] discards 7d886cdb5546 btrfs: set delayed item type when initializing it discards 7b3ae0fd1ca6 btrfs: do not BUG_ON() on failure to reserve metadata for [...] discards bea58bf6e976 btrfs: improve batch insertion of delayed dir index items discards 5bb3c64ff502 btrfs: assert that delayed item is a dir index item when a [...] discards 5ede73bdc924 btrfs: improve batch deletion of delayed dir index items discards dbc58a55a080 btrfs: refactor the delayed item deletion entry point discards e610f29eb614 btrfs: deal with deletion errors when deleting delayed items discards a7811b89df20 btrfs: add assertions when deleting batches of delayed items discards 502f7f303c0e btrfs: balance btree dirty pages and delayed items after c [...] discards 814598c3de37 btrfs: free the path earlier when creating a new inode discards 0caf85fcc1f7 btrfs: balance btree dirty pages and delayed items after a rename discards 7e1026949cb9 btrfs: add trace event for submitted RAID56 bio discards 4449959826dd btrfs: update stripe_sectors::uptodate in steal_rbio discards 7d9212ef32d7 btrfs: remove redundant calls to flush_dcache_page discards 76fc2a1243ca btrfs: only write the sectors in the vertical stripe which [...] discards 446653d91dd0 btrfs: use integrated bitmaps for scrub_parity::dbitmap an [...] discards 301119639450 btrfs: use integrated bitmaps for btrfs_raid_bio::dbitmap [...] discards 8104e0a6ae86 btrfs: use btrfs_try_lock_balance in btrfs_ioctl_balance discards 1371ea2d7c6b btrfs: introduce btrfs_try_lock_balance discards 7e340228ca28 btrfs: use btrfs_bio_for_each_sector in btrfs_check_read_dio_bio discards 401d3418c7bb btrfs: add a helper to iterate through a btrfs_bio with se [...] discards 7e89e61596b9 btrfs: factor out a btrfs_csum_ptr helper discards 64a5b82a21b9 btrfs: refactor end_bio_extent_readpage code flow discards 5e586c2b95b7 btrfs: factor out a helper to end a single sector buffer I/O discards 0c69f4e42a39 btrfs: remove duplicated parameters from submit_data_read_ [...] discards a6fd31ddda96 btrfs: introduce a data checksum checking helper discards 7b084207c92b btrfs: quit early if the fs has no RAID56 support for raid [...] discards 030b513d39a3 btrfs: use PAGE_ALIGNED instead of IS_ALIGNED discards 092daa23dfda btrfs: zoned: fix comment description for sb_write_pointer logic discards 39238d349ea6 btrfs: fix typos in comments omits 9a3bfa01aa1c lib/test_printf.c: split write-beyond-buffer check in two omits 5a75c2951af7 Merge tag 'v5.19-next-dts64' of git://git.kernel.org/pub/s [...] omits 1a110d77a9b9 Merge tag 'v5.19-next-dts32' of git://git.kernel.org/pub/s [...] omits 01277737e9be Merge tag 'imx-fixes-5.19-3' of git://git.kernel.org/pub/s [...] omits 58b6259d820d wifi: mac80211_hwsim: add back erroneously removed cast omits e45955766b43 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits 3c079a22db79 Merge branch 'mptcp-fixes' omits 3ddabc433670 selftests: mptcp: validate userspace PM tests by default omits 5c835bb142d4 mptcp: fix subflow traversal at disconnect time omits 50e2ab392919 wifi: mac80211: fix queue selection for mesh/OCB interfaces omits 9044576357b1 MIPS: Make phys_to_virt utilize __va() omits 8baa65126e19 MIPS: vdso: Utilize __pa() for gic_pfn omits b5eb8b536f91 MIPS: mm: Use the bitmap API to allocate bitmaps omits 8512670d3547 MIPS: math-emu: Use the bitmap API to allocate bitmaps omits 4ee186fa7e40 wifi: mac80211_hwsim: fix race condition in pending packet omits 37babce9127f wifi: mac80211: Use the bitmap API to allocate bitmaps omits 68608f9991bd wifi: mac80211: fix center freq calculation in ieee80211_c [...] omits 3c512307de40 wifi: nl80211: fix sending link ID info of associated BSS omits c528d7a2750a wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx() omits ff3821bc3552 wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl8 [...] omits cc0315564d6e RDMA/irdma: Fix sleep from invalid context BUG omits 5e8afb8792f3 RDMA/irdma: Do not advertise 1GB page size for x722 omits 28aa004b6261 init/Kconfig: update KALLSYMS_ALL help text omits b63a0c3e51a4 kbuild: drop support for CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 omits e87197fbd137 drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg [...] omits be82abe6a76b RISC-V: KVM: Fix SRCU deadlock caused by kvm_riscv_check_v [...] omits 88573389aaa3 riscv: Fix missing PAGE_PFN_MASK omits fadf028f0be9 kbuild: remove sed command from cmd_ar_builtin omits 6b8b1077a377 certs: unify blacklist_hashes.c and blacklist_nohashes.c omits 06b8307368c8 certs: move scripts/check-blacklist-hashes.awk to certs/ omits 16950c52737e modpost: put get_secindex() call inside sec_name() discards 7ede4785ea97 m68k: Fix syntax errors in comments discards c507a1d619b6 m68k: coldfire: make symbol m523x_clk_lookup static discards 3a697fb17dbd m68k: coldfire/device.c: protect FLEXCAN blocks omits 8cd8892b7757 Merge branch 'drivers/next' into next omits 37ac3db2a692 tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with A [...] omits f9a45e4dcf90 spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARC [...] omits 45b9fc58ad1c clk: bcm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA omits aa6c9ae616b8 hwrng: bcm2835: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA omits 32346491ddf2 Linux 5.19-rc6 omits 24f4b40ec218 Merge branch 'hot-fixes' (fixes for rc6) omits fc82bbf4dede ida: don't use BUG_ON() for debugging omits 952c53cd357c Merge tag 'dmaengine-fix-5.19' of git://git.kernel.org/pub [...] omits b0d55983b2b8 platform/x86: intel_atomisp2_led: Also turn off the always [...] omits 5867f3b88bb5 Merge tag 'staging-5.19-rc6' of git://git.kernel.org/pub/s [...] omits b41362fdf267 Merge tag 'char-misc-5.19-rc6' of git://git.kernel.org/pub [...] omits d9919d43cbf6 Merge tag 'io_uring-5.19-2022-07-09' of git://git.kernel.d [...] omits 2fbd36dfae40 Merge tag 'kbuild-fixes-v5.19-3' of git://git.kernel.org/p [...] omits 2b9b31cedb70 Merge tag 'irq_urgent_for_v5.19_rc6' of git://git.kernel.o [...] omits 74a0032b8524 Merge tag 'x86_urgent_for_v5.19_rc6' of git://git.kernel.o [...] omits c483e7ea10fa platform/x86/intel/ifs: Mark as BROKEN omits f56e676a7f1c platform/x86: asus-wmi: Add key mappings omits d40908f2621e efi: Fix efi_power_off() not being run before acpi_power_o [...] omits 4ce8f4c2027d platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet [...] omits 5d62261a6569 platform/x86: gigabyte-wmi: add support for B660I AORUS PRO DDR4 omits 4ddef52f26cf platform/x86/amd/pmc: Add new platform support omits 1968f2be5c03 platform/x86/amd/pmc: Add new acpi id for PMC controller omits f5a4618587fb kbuild: remove unused cmd_none in scripts/Makefile.modinst omits cb8a4beac39b x86/boot: Fix the setup data types max limit omits e45d7cb2356e xfs: use XFS_IFORK_Q to determine the presence of an xattr fork omits 2ed5b09b3e8f xfs: make inode attribute forks a permanent part of struct [...] omits 732436ef916b xfs: convert XFS_IFORK_PTR to a static inline helper omits 0076cad30135 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits b1c428b6c368 Merge tag 'i2c-for-5.19-rc6' of git://git.kernel.org/pub/s [...] omits 84499c5d220a drm/aperture: Run fbdev removal before internal helpers omits 3a83b092dd59 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 2c1e62992981 arm64: dts: allwinner: h616: Add X96 Mate TV box support omits 5a378f9f2b15 arm64: dts: allwinner: h616: Add OrangePi Zero 2 board support omits 7dd91a17b599 dt-bindings: arm: sunxi: Add two H616 board compatible strings omits 4c3caac59807 dt-bindings: pinctrl: sunxi: allow vcc-pi-supply omits 0d17c8651188 arm64: dts: allwinner: Add Allwinner H616 .dtsi file omits 4eeca34bd992 dt-bindings: pinctrl: sunxi: Make interrupts optional omits 3a1149e59a94 dt-bindings: arm: sunxi: Add H616 EMAC0 compatible omits de2a34771f51 ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() omits 0f38063d7a38 xfs: removed useless condition in function xfs_attr_node_get omits 70b589a37e1a xfs: add selinux labels to whiteout inodes omits fddb564f62aa Merge tag 'xfs-perag-conv-5.20' of git://git.kernel.org/pu [...] omits dd81dc05598c Merge tag 'xfs-cil-scale-5.20' of git://git.kernel.org/pub [...] omits d9cdc3b12525 Merge tag 'powerpc-5.19-5' of git://git.kernel.org/pub/scm [...] omits a4bd9358d553 Merge tag 'asoc-fix-v5.19-rc4' of https://git.kernel.org/p [...] omits c39ba4de6b0a netfilter: nf_tables: replace BUG_ON by element length check omits d785a773bed9 io_uring: check that we have a file table when allocating [...] omits 877d4e3cedd1 ixp4xx_eth: Set MAC address from device tree omits b3ba206ce84d ixp4xx_eth: Fall back to random MAC address omits 44ac441a51a7 af_unix: fix unix_sysctl_register() error path omits 72a0b329114b vlan: fix memory leak in vlan_newlink() omits 9c840d5f9aae nfp: fix issue of skb segments exceeds descriptor limitation omits be587adbf88a Merge branch 'mptcp-selftest-improvements-and-header-tweak' omits 65ebc6676d17 selftests: mptcp: update pm_nl_ctl usage header omits 507719cd7c0f selftests: mptcp: avoid Terminated messages in userspace_pm omits 5e986ec46874 selftests: mptcp: userspace pm subflow tests omits 97040cf9806e selftests: mptcp: userspace pm address tests omits d0d9c8f2df60 selftests: mptcp: tweak simult_flows for debug kernels omits f7657ff4a709 mptcp: move MPTCPOPT_HMAC_LEN to net/mptcp.h omits 4ad3278df6fe x86/speculation: Disable RRSBA behavior omits 697977d8415d x86/kexec: Disable RET on kexec omits ac2a2303016b Merge branch 'topic/ppc-kvm' into next omits 7e74dabc3daf Merge branch 'fixes' into next omits 7a847c00eeba netfilter: nf_log: incorrect offset to network header omits 8b11ff098af4 9p: Add client parameter to p9_req_put() omits 6cda12864cb0 9p: Drop kref usage omits 2a96271fb66c Input: document the units for resolution of size axes omits 3de93e6ed2df Input: goodix - call acpi_device_fix_up_power() in some cases omits 9f7cb73ef64b bcm63xx_enet: change the driver variables to static omits 6676d7270ce2 Merge branch 'selftests-forwarding-install-two-missing-tests' omits cfbba7b46aef selftests: forwarding: Install no_forwarding.sh omits 437ac2592c09 selftests: forwarding: Install local_termination.sh omits 6d1ce9c03880 net: phylink: fix SGMII inband autoneg enable omits 40ad0a52ef5d Documentation: add a description for net.core.high_order_a [...] omits 5b47d2364652 net: rxrpc: fix clang -Wformat warning omits 37960df982d0 Merge branch 'imx/defconfig' into for-next omits 8a01e11f109c Merge branch 'imx/dt64' into for-next omits e651b516e090 Merge branch 'imx/dt' into for-next omits 762ffe449226 Merge branch 'imx/bindings' into for-next omits 9cc1c11c927f Merge branch 'imx/soc' into for-next omits c085d07deef5 Merge branch 'imx/drivers' into for-next omits 418d1d840e42 arm64: dts: freescale: add initial device tree for TQMa8MP [...] omits c03d7ab1a636 dt-bindings: arm: add TQMa8MPxL board omits 16bd188eae2d Merge branch 'tls-pad-strparser-internal-header-decrypt_ctx-etc' omits 35560b7f06b8 tls: rx: make tls_wait_data() return an recvmsg retcode omits 587903142308 tls: create an internal header omits 03957d84055e tls: rx: coalesce exit paths in tls_decrypt_sg() omits b89fec54fd61 tls: rx: wrap decrypt params in a struct omits 50a07aa53161 tls: rx: always allocate max possible aad size for decrypt omits 2d91ecace661 strparser: pad sk_skb_cb to avoid straddling cachelines omits e5524c2a1fc4 Merge tag 'fscache-fixes-20220708' of git://git.kernel.org [...] omits 24bdfdd2ec34 selftests/bpf: Fix xdp_synproxy build failure if CONFIG_NF [...] omits 448b5a1548d8 erofs: avoid consecutive detection for Highmem memory omits 2df7c4bd7c1d erofs: wake up all waiters after z_erofs_lzma_head ready omits 06cd4e9d5d96 bpf: Correctly propagate errors up from bpf_core_composites_match omits 7c895ef88403 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 18410251f66a libbpf: Disable SEC pragma macro on GCC omits abf61f7e66c1 arm64: dts: qcom: sc8280xp: fix DP PHY node unit addresses omits 43883cee061f arm64: dts: qcom: sc8280xp: fix usb_0 HS PHY ref clock omits 1d1e110b7f18 Merge branch 'soc/next' into next omits 2b431233dc93 Merge branch 'maintainers/next' into next omits 51e25032ac64 Merge branch 'drivers/next' into next omits e0bd849bbaef Merge branch 'devicetree/next' into next omits f6ef5f4787d4 phy: brcm-sata: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA omits 99d54565e186 i2c: brcmstb: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA omits c4d2c7751b46 ata: ahci_brcm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA omits fa0ef5a086a0 ARM: debug: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA omits 3418357a32db ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced() omits 1a03beff363c arm: bcmbca: Add BCMBCA sub platforms omits 889390f83d4e arm: bcmbca: Move BCM63138 ARCH_BCM_63XX to ARCH_BCMBCA omits 330fc08dbdd9 arm64: dts: qcom: sc7280: fix PCIe clock reference omits a65ee523a9e4 ARM: multi_v7_defconfig: Update configs for BCM63138 omits c510c81c0e59 MAINTAINERS: Move BCM63138 to bcmbca arch entry omits 1e061d985fee docs: arm: index.rst: add google/chromebook-boot-flow discards b1375af8dacd soc: document merges omits d1a6edecc1fd bpf: Check attach_func_proto more carefully in check_return_code omits daf7c850caab ARM: dts: Add BCM63138 generic board dts omits a82291fce8aa ARM: dts: update dts files for bcmbca SoC BCM63138 omits d39f3f4d4f77 ARM: dts: Move BCM963138DVT board dts to ARCH_BCMBCA omits 4143a351f8e7 dt-bindings: arm: add BCM63138 SoC discards d2a78b160d58 Merge branch 'arm/fixes' into for-next omits 3f231ccb3883 Merge tag 'sunxi-fixes-for-5.19-2' of git://git.kernel.org [...] omits 5b7925988de4 Merge tag 'sunxi-fixes-for-5.19-1' of git://git.kernel.org [...] omits 5e7230a4daf9 Merge tag 'at91-fixes-5.19-2' of git://git.kernel.org/pub/ [...] omits 12dc6adc49c9 Input: wm97xx - make .remove() obviously always return 0 omits 525496a030de Merge tag 'acpi-5.19-rc6' of git://git.kernel.org/pub/scm/ [...] omits 3784fad934c5 Merge tag 'pm-5.19-rc6' of git://git.kernel.org/pub/scm/li [...] omits 483e4a1d83db Merge tag 'cxl-fixes-for-5.19-rc6' of git://git.kernel.org [...] omits f5645edf6cff Merge tag 'iommu-fixes-v5.19-rc5' of git://git.kernel.org/ [...] omits 8bd582ae9a71 arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot omits b4a544e415e9 arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC omits 2b93fe647c0a Merge tag 'gpio-fixes-for-v5.19-rc6' of git://git.kernel.o [...] omits c46a0d5ae4f9 PM: runtime: Extend support for wakeirq for force_suspend|resume omits 7c4300eb05fb Documentation: PM: Drop pme_interrupt reference omits fe7c758c07c4 Merge branch 'pm-core' omits f1e3c73b4f62 Merge branch 'sunxi/fixes-for-5.19' into sunxi/for-next omits a471da3100ef Merge tag 'block-5.19-2022-07-08' of git://git.kernel.dk/l [...] omits 884b66976a72 ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero omits 29837019d5eb Merge tag 'io_uring-5.19-2022-07-08' of git://git.kernel.d [...] omits 086ff8461718 Merge tag 'for-5.19/fbdev-3' of git://git.kernel.org/pub/s [...] omits e670f5d672ef media: amphion: only insert the first sequence startcode f [...] discards 7531ec5954ab Merge branch 'misc-5.19' into next-fixes omits b3a3b0255797 btrfs: zoned: drop optimization of zone finish omits d8f1eb105eab media: amphion: sync buffer status with firmware during abort omits 177d841fa195 media: hantro: Fix RK3399 H.264 format advertising omits 6d9c9fbd35dc media: docs: Remove extraneous \endgroup from P010 table omits 57020a3e2409 media: dt-bindings: media: samsung,s5pv210-jpeg: convert t [...] omits 2963457829de btrfs: zoned: fix a leaked bioc in read_zone_info omits a4527e1853f8 btrfs: return -EAGAIN for NOWAIT dio reads/writes on compr [...] omits afba6e20801a media: amphion: defer setting last_buffer_dequeued until r [...] omits fe3d651627d6 media: mediatek: vcodec: Initialize decoder parameters for [...] omits cfce5b186537 media: mediatek: vcodec: decoder: Embed framesize inside m [...] omits e8d266d533b1 media: mediatek: vcodec: decoder: Drop max_{width,height} [...] omits d7abd0542013 media: mediatek: vcodec: decoder: Fix resolution clamping [...] omits 3b6a81a31370 media: mediatek: vcodec: decoder: Skip alignment for defau [...] omits f1748f8f8174 media: mediatek: vcodec: decoder: Fix 4K frame size enumeration omits 106be65a4119 media: mediatek: vcodec: decoder: Const-ify stepwise_fhd omits 6f6e8050f7de media: staging: media: imx: imx7-media-csi: Drop usage of [...] omits fc9d988a5acd media: staging: media: imx: imx7-media-csi: Drop V4L2 even [...] omits 67c4b3f2e344 media: staging: media: imx: imx7-media-csi: Inline imx7_cs [...] omits 820552fbfc2b media: staging: media: imx: imx7-media-csi: Drop unneeded [...] omits ba9b219f914b media: staging: media: imx: imx7-media-csi: Add V4L2_PIX_F [...] omits a4da0cee0d46 media: staging: media: imx: imx7-media-csi: Fix list of su [...] omits a1a60e7ac274 media: staging: media: imx: imx7-media-csi: Simplify defau [...] omits 5c42cd9dfa7d media: staging: media: imx: imx7-media-csi: Inline imx7_cs [...] omits 3ee396ed91c7 media: staging: media: imx: imx7-media-csi: Drop unneeded [...] omits 2d35c1ff83c0 media: staging: media: imx: imx7-media-csi: Drop YUV/RGB/B [...] omits 539a9859768d media: staging: media: imx: imx7-media-csi: Simplify defau [...] omits 148709ad22cb media: staging: media: imx: imx7-media-csi: Define macro f [...] omits 0eaa3d82d470 media: staging: media: imx: imx7-media-csi: Make default f [...] omits 1de014dc6bf9 media: staging: media: imx: imx7-media-csi: Drop unsupport [...] omits 6ad52b675f1b media: staging: media: imx: imx7-media-csi: Drop IPU-only formats omits 44737d2ac4e0 media: staging: media: imx: imx7-media-csi: Drop IC suppor [...] omits a61bfe662591 media: staging: media: imx: imx7-media-csi: Replace ipu_co [...] omits e352833d32e6 media: staging: media: imx: imx7-media-csi: Import format helpers omits 35b53d44e1ba media: staging: media: imx: imx7-media-csi: Drop error mes [...] omits 56ae4cac6dc4 media: staging: media: imx: imx7-media-csi: Decouple from [...] omits 57327b082405 media: staging: media: imx: imx7-media-csi: Decouple from [...] omits 0cc432b7412a media: staging: media: imx: imx7-media-csi: Store imx7_csi [...] omits 084158200fda media: staging: media: imx: imx7-media-csi: Fold imx_media [...] omits 1f55211b1b1e media: staging: media: imx: imx7-media-csi: Decouple from [...] omits b6ae101900fc media: staging: media: imx: imx7-media-csi: Fold imx_media [...] omits f5c673428b7e media: staging: media: imx: imx7-media-csi: Inline pipelin [...] omits a3ec6bc1af39 media: staging: media: imx: imx7-media-csi: Avoid unnecess [...] omits 9d75fc991770 media: staging: media: imx: imx7-media-csi: Import imx_med [...] omits 7d3bee233ce1 media: staging: media: imx: imx7-media-csi: Inline imx_med [...] omits 3777d61b2b40 media: staging: media: imx: imx7-media-csi: Don't initiali [...] omits 55eb173fe23b media: staging: media: imx: imx7-media-csi: Drop imx_media [...] omits 23bcc91082c8 media: staging: media: imx: imx7-media-csi: Embed imx_medi [...] omits 1ab24f2e24bd media: staging: media: imx: imx7-media-csi: Import imx_med [...] omits be3e378b2d14 media: staging: media: imx: imx7-media-csi: Don't set subd [...] omits 31959b981c23 media: staging: media: imx: imx7-media-csi: Ensure consist [...] omits 9f10ecffacfd media: staging: media: imx: imx7-media-csi: Fold capture_p [...] omits 356345aaed59 media: staging: media: imx: imx7-media-csi: Reorganize imx [...] omits 42bfdc8249a6 media: staging: media: imx: imx7-media-csi: Drop unused co [...] omits 49b74aa523a9 media: staging: media: imx: imx7-media-csi: Drop legacy vi [...] omits 01ac6b754287 media: staging: media: imx: imx7-media-csi: Import video d [...] omits 08b1fedddf1c media: staging: media: imx: imx7-media-csi: Remove imx_med [...] omits 8ace5084d102 media: staging: media: imx: imx7-media-csi: Move format in [...] omits 85f8673fa155 media: staging: media: imx: imx7-media-csi: Drop unused fr [...] omits 46332d14eb1b media: staging: media: imx: imx7-media-csi: Don't populate [...] omits f9806bd2b42d media: staging: media: imx: imx7-media-csi: Move misc init [...] omits d79d5e00be51 media: staging: media: imx: imx7-media-csi: Drop the imx_m [...] omits 3c05e2dd4f59 media: staging: media: imx: imx7-media-csi: Drop duplicate [...] omits bdf861aba4b8 media: staging: media: imx: imx7-media-csi: Import notifie [...] omits a314327c9d16 media: staging: media: imx: imx7-media-csi: Split imx_medi [...] omits 34d868e862e7 media: staging: media: imx: imx7-media-csi: Initialize loc [...] omits b73560c81f62 media: renesas: rcar_drif: Drop of_match_ptr() omits 91bbc1b1750c media: xilinx: Drop unexpected word 'with' in comments omits 69681cd04164 media: mt9p031: Move open subdev op init code into init_cfg omits 92fa766bb418 media: mt9p031: Add MT9P006 compatible omits 76283baf715c media: dt-bindings: mt9p031: Add MT9P006 compatible string omits e67ff4cc7c7d Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits aab941b8c3cf arm64: dts: allwinner: pinephone: Enable internal HMIC bias omits f064f018a8e8 media: staging/media/atomisp/pci/atomisp: Fix typo in string omits 71074d378323 media: atomisp: clean up for-loop, remove redundant assign [...] omits e8f05165b55a dt-bindings: arm: sunxi: Add several MBUS compatibles omits 2ffe47608df3 dt-bindings: arm: sunxi: Default to the full MBUS binding omits faf5b7971af9 media: staging: media/atomisp: use max() impl omits 871f13fe12d2 media: atomisp: Fix typo in comments omits 0c122ad91fc9 media: atomisp_gmin_platform: stop abusing efivar API omits 1713dceb5753 media: atomisp: fix -Wdangling-pointer warning omits 42ec2f071485 media: atomisp: fix uninitialized stack mem usage in ia_cs [...] omits a3b36a8ce3d0 media: atomisp: revert "don't pass a pointer to a local variable" omits 382311238135 media: atomisp-mt9m114: Fix pointer dereferenced before checking omits 09b204eb9de9 media: [PATCH] pci: atomisp_cmd: fix three missing checks [...] omits ce2203e7d6de media: staging: media: atomisp: Use kmap_local_page() in h [...] omits aab1c42a9d77 media: staging: media: atomisp: Use kmap_local_page() in h [...] omits 2ad935a15ffa media: staging: media: atomisp: Convert kmap() to kmap_loc [...] omits d08cdb6d1995 Merge branch 'sunxi/clk-for-5.20' into sunxi/for-next omits 4167ac8a657e clk: sunxi-ng: sun50i: h6: Modify GPU clock configuration [...] omits 393c6c3a6152 Merge branch for-5.20/arm64/defconfig into for-next omits a902b0d99009 Merge branch for-5.20/arm64/dt into for-next omits 8e6cbfe25e00 Merge branch for-5.20/arm/dt into for-next omits 52abcc8a3e6e Merge branch for-5.20/memory into for-next omits 0a7f03173c37 Merge branch for-5.20/dt-bindings into for-next omits a51c8434e274 Merge branch for-5.20/firmware into for-next omits 00c9dfba1a7c Merge branch for-5.20/soc into for-next omits b415bb7c976f arm64: tegra: Fix SDMMC1 CD on P2888 omits f7b93a088600 arm64: tegra: Update compatible for Tegra234 GPCDMA omits 4bb39ca25b8b arm64: tegra: Add Host1x and VIC on Tegra234 omits e30cf1011b96 arm64: tegra: Add Host1x context stream IDs on Tegra186+ omits 28d860ed02c2 arm64: tegra: Enable native timers on Tegra234 omits 5aa9083efd67 arm64: tegra: Enable native timers on Tegra194 omits c710ac0bfe52 arm64: tegra: Enable native timers on Tegra186 omits 302e154000ec arm64: tegra: Add node for CBB 2.0 on Tegra234 omits a47e173e5d1c arm64: tegra: Add node for CBB 1.0 on Tegra194 omits 012877d0a7c1 arm64: tegra: Align gpio-keys node names with dtschema omits 61192a9d8a63 arm64: tegra: Mark BPMP channels as no-memory-wc omits 60d2016a5161 arm64: tegra: Add Tegra234 GPCDMA device tree node omits 599b7aebc9fc arm64: tegra: Adjust whitespace around '=' omits afcb41e30ce2 arm64: tegra: Enable OPE on various platforms omits 4b6a1b7cbdf5 arm64: tegra: Add OPE device on Tegra210 and later omits bd8e9cf328ea Merge branch 'for-5.20/dt-bindings' into for-5.20/arm64/dt omits afcdb8e55c91 firmware: tegra: Fix error check return value of debugfs_c [...] omits 5088bbde3ad8 media: staging: atomisp: rework reading the id and revisio [...] omits 9799a3bf8a36 media: atomisp: Add a notes.txt file omits b74196e7980b media: atomisp: remove force argument from __destroy_[stre [...] omits 1341bc9e99af media: atomisp: use atomisp_destroy_pipes_stream_force() i [...] omits 318e125ac9e3 media: atomisp: use atomisp_css_update_stream() in more places omits 507e72a2ae5c media: atomisp: use atomisp_create_pipes_stream() in more places omits 8c341d05a667 media: atomisp: add error logging to atomisp_destroy_pipes [...] omits 798d2ad739da media: atomisp: add error checking to atomisp_create_pipes [...] omits 3bde235bf678 media: atomisp: fix __get_frame_info() error handling omits 3a68900a0cea media: atomisp: remove hmm_page_object omits f9599127dd52 media: atomisp: drop HMM_BO_SHARE type omits 975c343f857a media: atomisp: drop highmem var/arg from the hmm code omits 4cc20c9cdd0d media: atomisp: Simplify hmm_alloc() calls omits 4773d1c739e2 soc/tegra: fuse: Add missing of_node_put() omits ceff4bdb60c0 media: atomisp: add hmm_create_from_userdata() helper omits a9796c7b47a9 media: atomisp: remove unused hmm address translation functions omits 90612317325b media: atomisp: drop unused ATOMISP_MAP_FLAG_* flags omits 9f40d3a79dd6 media: atomisp: drop ATOMISP_MAP_FLAG_CLEARED omits 2c19beb23dd0 media: atomisp: drop unused ATOMISP_ACC_FW_LOAD_* defines omits 54c15ddd4c82 media: atomisp: remove atomisp_is_acc_enabled() omits 3af445e66fa8 media: atomisp: remove no longer used atomisp_css_acc_done [...] omits b717c5175a84 media: atomisp: asc.acc.pipeline is always NULL omits 16d6a3450300 media: atomisp: remove unused atomisp_*css_* functions omits 868088a06157 media: atomisp: remove atomisp_acc.c omits 4bbca788b6eb media: atomisp: remove private acceleration ioctls omits 5c9152945648 media: atomisp: remove bogus comment above hmm_bo_allocate [...] omits b03d581b453d media: atomisp: removed unused hmm_bo_get_page_info() function omits 2c9974955f4f media: atomisp: drop hmm_page_type omits 4be4504e9d01 media: atomisp: remove unused attribute argument from ia_c [...] omits c0039ef3dc1d media: atomisp: remove pool related kernel cmdline options omits 454da4d2a40f media: atomisp: remove hmm_mem_stats omits c35f36b7c1ee media: atomisp: remove hmm pool code omits b50b217fe2bf media: atomisp: remove dynamic and reserved pool code omits ad4c63c3ba44 media: atomisp: remove hmm_pool_[un]register() omits ca1ce57ae76d media: atomisp: drop ATOMISP_MAP_FLAG_CONTIGUOUS omits f94059f86ee5 media: atomisp: drop contiguous flag from struct ia_css_frame omits 1282033fe046 media: atomisp: drop IA_CSS_FRAME_FORMAT_MIPI support from [...] omits dc65da4fb1e5 media: atomisp: drop contiguous argument from frame_create() omits 1c0d8f813f12 media: atomisp: drop contiguous argument from frame_alloca [...] omits 001b48b60bd0 media: atomisp: drop contiguous argument from ia_css_frame [...] omits 7c6b6a5bbd8f media: atomisp: remove unused ia_css_frame_allocate_contig [...] omits f2ce29415580 media: atomisp: remove the unused RAW_BUF_STRIDE macro omits 852b50aeed15 media: On Semi AR0521 sensor driver omits 015a166368d7 dt-bindings: tegra-ccplex-cluster: Remove status from requ [...] omits 2fdf15b50a46 ARM: dts: at91: sama5d2: Fix typo in i2s1 node omits 1313594c5e26 media: dt-bindings: Add bindings for On Semi AR0521 camera sensor omits 935fbc94413b media: ov5640: Move format mux config in format omits a16a833a156b soc/tegra: fuse: Add missing DMADEVICES dependency omits a89f14bbcfa5 media: ov5640: Split DVP and CSI-2 formats omits dd81b8ff90ca media: ov5640: Adjust format to bpp in s_fmt omits 7dcb3a2f1f18 media: ov5640: Restrict sizes to mbus code omits 6ac98b41b4fb media: ov5640: Add BGR888 format omits 0a43fcd791f9 media: ov5640: Add RGB565_1X16 format omits 1066fc1c2afd media: ov5640: Register device properties omits 66ed85eb7b33 media: ov5640: Implement get_selection omits 90b0f355c5a3 media: ov5640: Implement init_cfg omits 961bed9f6af5 media: ov5640: Change CSI-2 timings to comply with FPS omits b6ae50229761 media: ov5640: Remove frame rate check from find_mode() omits 19f2e3e63d3a media: ov5640: Adjust vblank with s_frame_interval omits bce93b827de6 media: ov5640: Add VBLANK control omits 32979f670090 media: ov5640: Add HBLANK control omits e4359019cb32 media: ov5640: Remove ov5640_mode_init_data omits db15c1957a2d media: ov5640: Remove duplicated mode settings omits e15197bde407 media: ov5640: Re-sort per-mode register tables omits 2de6bb97f090 media: ov5640: Provide timings accessor omits 5113d5b33113 media: ov5640: Split DVP and CSI-2 timings omits e74ef55b8968 media: ov5640: Fix 720x480 in RGB888 mode omits 3145efcdb4d0 media: ov5640: Rework timings programming omits 6c957ed73e5b media: ov5640: Rework CSI-2 clock tree omits 3c28588f35d3 media: ov5640: Update pixel_rate and link_freq omits 7a3b8d4bda25 media: ov5640: Add LINK_FREQ control omits 2d7671f6098b media: ov5640: Associate bpp with formats omits 63a6ef2360bd dt-bindings: Add headers for Host1x and VIC on Tegra234 omits 8e823f5c8c11 media: ov5640: Add ov5640_is_csi2() function omits 8409d0170746 media: ov5604: Re-arrange modes definition omits 22845bf2dfb1 media: ov5640: Add pixel rate to modes omits 887e6ee3de9f media: stm32-dcmi: add support of 1X16 serial pixel format [...] omits d0034926fa22 media: st-mipid02: expose 1X16 serial pixel format omits 5109fc8de328 media: st-mipid02: add support for YVYU and VYUY formats omits 81bf9e2e6e85 media: st-mipid02: add support of pixel clock polarity omits fda0f59a3aa4 media: ov7251: Fix multiple problems in s_stream callback omits 576d196c522b media: sunxi: Add support for the A83T MIPI CSI-2 controller omits e4afdad6a8b4 media: dt-bindings: media: Add Allwinner A83T MIPI CSI-2 b [...] omits 38b6c01a6b34 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 9ed11999f9bf media: MAINTAINERS: Add entry for the Allwinner A31 MIPI C [...] omits af54b4f4c17f media: sunxi: Add support for the A31 MIPI CSI-2 controller omits 787d694677f0 media: dt-bindings: media: Add Allwinner A31 MIPI CSI-2 bi [...] omits 2dc94f06127f Merge tag 'tee-fixes-for-v5.19' of https://git.linaro.org/ [...] omits 249106dadd20 media: dt-bindings: media: sun6i-a31-csi: Add MIPI CSI-2 i [...] omits 6f1ae821a6c4 media: hantro: Add support for RK356x encoder omits 5484ea9229a1 media: dt-binding: media: Add rk3568-vepu binding omits a621cc4bed97 media: amphion: release core lock before reset vpu core omits d1954e3e1b66 ath9k: remove unexpected words "the" in comments omits eca78a9e402f media: Fix incorrect P010 chroma order description omits 7d1e59a35ffa ath11k: Fix typo in comments omits 76a48e755fba media: docs: Fix VIVIOC typo omits dd92b16cbc98 dt-bindings: timer: Add Tegra186 & Tegra234 Timer omits 6811c98ca2c5 media: v4l2-ctrls: Fix missing newline in examples omits ab14c99c035d media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment omits 4a47c6385bb4 ovl: turn of SB_POSIXACL with idmapped layers temporarily omits b813aa3dc663 media: pvrusb2: drop unexpected word 'a' in comments omits 1a2a24d9b908 media: ti: drop unexpected word 'a' in comments omits 9e535e6c496d media: gspca: drop unexpected word 'is' in the comments omits c1601ea9a651 media: cx18: Fix typo in comments omits 67d7ebdeb2d5 net: ag71xx: switch to napi_build_skb() to reuse skbuff_heads omits c2dd4059dc31 net: minor optimization in __alloc_skb() omits a501ab75e762 tty: use new tty_insert_flip_string_and_push_buffer() in p [...] omits 716b10580283 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push() omits 8e1514579246 octeontx2-af: Don't reset previous pfc config omits bb160ee61c04 drivers/usb/host/ehci-fsl: Fix interrupt setup in host mode. omits 3d0dc539029b usb: gadget: uvc: fix changing interface name via configfs omits 6fb9e1d94789 usb: typec: add missing uevent when partner support PD omits 32e0d9b31048 selftests/bpf: Add test involving restrict type qualifier omits aad53f17f0ad bpftool: Add support for KIND_RESTRICT to gen min_core_btf [...] omits 925b6e59138c Revert "drm/amdgpu: add drm buddy support to amdgpu" omits d6f34f7f77fb MAINTAINERS: Add entry for AF_XDP selftests files omits 018a8e75b49c selftests, xsk: Rename AF_XDP testing app omits fb8ddf24c71d bpf, docs: Remove deprecated xsk libbpf APIs description discards eff044f1b04e Merge branch 'for-next/boot' into for-next/core discards e1528206e3a2 Merge branches 'for-next/cpufeature', 'for-next/cpuidle', [...] discards ad801246a5f7 soc: document merges discards 4e2b5101b33d Merge branch 'arm/dt' into for-next discards f2420c28feee Merge branch 'arm/soc' into for-next omits 11055c32c71f Merge tag 'renesas-arm-soc-for-v5.20-tag1' of git://git.ke [...] omits b83c42935c91 Merge tag 'renesas-dt-bindings-for-v5.20-tag2' of git://gi [...] omits 132582d21075 Merge tag 'renesas-arm-dt-for-v5.20-tag2' of git://git.ker [...] omits 9d899dbe2301 l2tp: l2tp_debugfs: fix Clang -Wformat warnings omits 9157533a0a8b eth: sp7021: switch to netif_napi_add_tx() omits c0f50574223c eth: mtk: switch to netif_napi_add_tx() omits 32b3ad1418ea Merge branch 'sysctl-data-races' omits 73318c4b7dbd ipv4: Fix a data-race around sysctl_fib_sync_mem. omits 48d7ee321ea5 icmp: Fix data-races around sysctl. omits dd44f04b9214 cipso: Fix data-races around sysctl. omits 310731e2f161 net: Fix data-races around sysctl_mem. omits 3d32edf1f3c3 inetpeer: Fix data-races around sysctl. omits 47e6ab24e8c6 tcp: Fix a data-race around sysctl_tcp_max_orphans. omits e87782087766 sysctl: Fix data races in proc_dointvec_jiffies(). omits c31bcc8fb89f sysctl: Fix data races in proc_doulongvec_minmax(). omits 2d3b559df3ed sysctl: Fix data races in proc_douintvec_minmax(). omits f613d86d014b sysctl: Fix data races in proc_dointvec_minmax(). omits 4762b532ec95 sysctl: Fix data races in proc_douintvec(). omits 1f1be04b4d48 sysctl: Fix data races in proc_dointvec(). omits 820b8963adae net: sock: tracing: Fix sock_exceed_buf_limit not to deref [...] omits 6abcf98eec85 media: c8sectpfe: Remove unneeded NULL check before clk_di [...] omits 64e46b637bba media: c8sectpfe: Clean up handling of *_buffer_aligned omits 2259da159fbe x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported omits f8d3da4ef8fa bpf: Add flags arg to bpf_dynptr_read and bpf_dynptr_write APIs omits e5ce073c8a1e tee: tee_get_drvdata(): fix description of return value omits b66527ee98d0 optee: Remove duplicate 'of' in two places. omits 3876f4829a57 arm64: dts: freescale: imx8qxp: Fix the keys node name omits c7b3c053097b arm64: dts: freescale: imx8: Fix the system-controller node name omits 6003913ac766 arm64: dts: freescale: imx8qxp: Fix the ocotp node name omits b64aebbe7931 arm64: dts: freescale: imx8qxp: Add fallback compatible fo [...] omits b3993c7adf67 arm64: dts: freescale: imx8: Fix power controller name omits 78cba06629be arm64: dts: freescale: imx8qxp: Remove unnecessary clock r [...] omits 06d6022353cc dt-bindings: firmware: Add fsl,scu yaml file omits 3115888c9702 dt-bindings: watchdog: Add fsl,scu-wdt yaml file omits 636ad31bd222 dt-bindings: thermal: Add fsl,scu-thermal yaml file omits df4381bff778 dt-bindings: rtc: Add fsl,scu-rtc yaml file omits e46902e16fe2 dt-bindings: power: Add fsl,scu-pd yaml file omits 470d96c850b5 dt-bindings: nvmem: Add fsl,scu-ocotp yaml file omits 92dae33a4d67 dt-bindings: input: Add fsl,scu-key yaml file omits aeb871d67988 dt-bindings: pinctrl: imx: Add fsl,scu-iomux yaml file omits 9056aa045173 dt-bindings: clk: imx: Add fsl,scu-clk yaml file omits 86c43ea071ae ARM: dts: kswitch-d10: use open drain mode for coma-mode pins omits 5060237b0ee1 memory: tegra: Add MGBE memory clients for Tegra234 omits 8c2261e9f040 Merge branch 'for-5.20/dt-bindings' into for-5.20/memory omits 4d3ddc9bce4b soc: mediatek: mutex: Simplify with devm_platform_get_and_ [...] omits 2b5764fb7bf8 soc: mediatek: pm-domains: Add support for Helio X10 MT6795 omits 2b48db01a066 dt-bindings: power: Add MediaTek Helio X10 MT6795 power domains omits 3bc9dd153033 soc/tegra: cbb: Add support for Tegra241 (Grace) omits eb9a50b64a59 soc/tegra: cbb: Add driver for Tegra234 CBB 2.0 omits 97f2c3b42a16 soc/tegra: cbb: Add CBB 1.0 driver for Tegra194 omits 010aa15e9826 soc/tegra: Set ERD bit to mask inband errors omits 68ce0053f061 dt-bindings: arm: tegra: Add NVIDIA Tegra234 CBB 2.0 binding omits 3bf80f8d4fd9 dt-bindings: arm: tegra: Add NVIDIA Tegra194 AXI2APB binding omits 476111be5f26 dt-bindings: arm: tegra: Add NVIDIA Tegra194 CBB 1.0 binding omits 833f5a7eb288 dt-bindings: memory: Add Tegra234 MGBE memory clients omits b0aedf342bc3 dt-bindings: Add Tegra234 MGBE clocks and resets omits 5de7d31b50c7 dt-bindings: power: Add Tegra234 MGBE power domains omits d4ac6028b991 arm64: dts: imx8mp: add NoC node omits 6177a50fd32c ARM: dts: colibri-imx6ull: fix snvs pinmux group omits d4fac258d971 optee: smc_abi.c: fix wrong pointer passed to IS_ERR/PTR_ERR() discards 5beb91ec5556 soc: document merges discards 0d9279e34847 Merge branch 'arm/soc' into for-next discards ece2f167aab4 Merge branch 'arm/dt' into for-next discards f8d8de0e3a37 Merge branch 'arm/fixes' into for-next omits d67fe5e3b2ca Merge tag 'zynqmp-dt-for-v5.20' of https://github.com/Xili [...] omits 30a32ee55f6a Merge tag 'zynq-dt-for-v5.20' of https://github.com/Xilinx [...] omits c51b8f85c415 MAINTAINERS: Remove iommu@lists.linux-foundation.org omits a2668c1500e3 Merge tag 'zynq-soc-for-v5.20' of https://github.com/Xilin [...] omits 8fcdf10295b4 Merge tag 'zynqmp-soc-for-v5.20' of https://github.com/Xil [...] omits a902fa8eccaf Merge tag 'reset-fixes-for-v5.19' of git://git.pengutronix [...] omits 2058dc831ff8 MAINTAINERS: add polarfire rng, pci and clock drivers omits dc5cb7a833e8 riscv: don't warn for sifive erratas in modules omits 3cb16ad69bef dt-bindings: opp: accept array of frequencies omits 1efae8d2e777 OPP: Make dev_pm_opp_set_opp() independent of frequency omits 8bdac14b0cd5 OPP: Reuse _opp_compare_key() in _opp_add_static_v2() omits 4768914bffdb OPP: Remove rate_not_available parameter to _opp_add() omits d613458332cc OPP: Use consistent names for OPP table instances omits add1dc094a74 OPP: Use generic key finding helpers for bandwidth key omits c2ab2cb6379c OPP: Use generic key finding helpers for level key omits aab8ced22108 OPP: Add generic key finding helpers and use them for freq APIs omits 9fbb62605607 OPP: Remove dev_pm_opp_find_freq_ceil_by_volt() omits 1f378c6ead5c OPP: Remove custom OPP helper support omits 6baee034cb55 OPP: ti: Migrate to dev_pm_opp_set_config_regulators() omits 69b1af178a3a OPP: Add dev_pm_opp_get_supplies() omits c522ce8a0806 OPP: Make _generic_set_opp_regulator() a config_regulators [...] omits aee3352f6ecf OPP: Add support for config_regulators() helper omits 298098e55a6f OPP: Migrate set-prop-name helper API to use set-config helpers omits 442e7a1786e6 OPP: Migrate attach-genpd API to use set-config helpers omits 3c543b42a6df OPP: Migrate set-opp-helper API to use set-config helpers omits 2368f5768576 OPP: Migrate set-clk-name API to use set-config helpers omits 89f03984fa2a OPP: Migrate set-supported-hw API to use set-config helpers omits b0ec09428621 OPP: Migrate set-regulators API to use set-config helpers omits 25a18559b8ae soc/tegra: Migrate to dev_pm_opp_set_config() omits a6db3b92323a soc/tegra: Add comment over devm_pm_opp_set_clkname() omits d8c32d3971e4 drm/lima: Migrate to dev_pm_opp_set_config() omits f88d152dc739 cpufreq: ti: Migrate to dev_pm_opp_set_config() omits 49df85d03373 cpufreq: sti: Migrate to dev_pm_opp_set_config() omits 49cd000dc51b cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config() omits 11b9b663585c OPP: Add dev_pm_opp_set_config() and friends omits 87686cc845c3 OPP: Make dev_pm_opp_set_regulators() accept NULL terminated list omits 9d542f7bf197 Merge branch 'polarfire-soc-macb-reset-support' omits 8a78ac73de20 net: macb: sort init_reset_optional() with other init()s omits ea242f821a2d net: macb: simplify error paths in init_reset_optional() omits 649bef9c7663 net: macb: unify macb_config alignment style omits 8aad66aa59be net: macb: add polarfire soc reset support omits b09c6f8ff731 dt-bindings: net: cdns,macb: document polarfire soc's macb omits a2b6111b55f3 net: l2tp: fix clang -Wformat warning omits f46fd3d7c3bd net: ocelot: fix wrong time_after usage omits fe5235aef855 Merge tag 'mlx5-fixes-2022-07-06' of git://git.kernel.org/ [...] omits 0680e20af5fb net: ethernet: ti: am65-cpsw: Fix devlink port register sequence omits 029c1c2059e9 net: stmmac: dwc-qos: Disable split header for Tegra194 omits d810d367ec40 net: page_pool: optimize page pool page allocation in NUMA [...] omits 6b0de7d0f328 Merge tag 'nvme-5.19-2022-07-07' of git://git.infradead.or [...] omits bdb2c48e4b38 io_uring: explicit sqe padding for ioctl commands omits 88d319c6abae riscv: dts: microchip: Add mpfs' topology information omits b91756cecc54 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits f62876649367 Merge branch 'i2c/for-current' into i2c/for-next omits 066ab294504f dt-bindings: i2c: i2c-rk3x: add rk3588 compatible omits 3501f0c66306 i2c: cadence: Unregister the clk notifier in error path omits 64a6f1c4987e i2c: add support for microchip fpga i2c controllers omits ccd3f4490524 scsi: target: Fix WRITE_SAME No Data Buffer crash omits ba7c3507087a Merge tag 'devfreq-fixes-for-5.19-rc6' of git://git.kernel [...] omits c8934e4e3489 PM / devfreq: exynos-bus: Fix NULL pointer dereference omits 75c654242f29 MAINTAINERS: update nvidia,tegra20-host1x.yaml reference omits 932e778b294c dt-bindings: mfd: update dlg,da9063.yaml reference omits b510592b76d8 tegra194-hte.rst: fix reference to its binding omits 78b02317310e arch: m68k: q40: README: drop references to IDE driver omits d6a21f2d7325 objtool: update objtool.txt references omits 8a5d19216672 Documentation: KVM: update s390-diag.rst reference omits 48b36e59ac21 Documentation: KVM: update msr.rst reference omits 7ac3945d8e22 Documentation: KVM: update amd-memory-encryption.rst references omits e38fd63749eb Documentation: KVM: update s390-pv.rst reference omits c02b872a7ca7 Documentation: update watch_queue.rst references omits 97e937dec70d docs: zh_CN/vm/zsmalloc.rst: fix a typo omits 36395fb365df docs: zh_CN/vm: fix a typo for page reporting ReST file omits 695c62a823a5 docs: zh_CN: fix a broken reference omits e13ce769a006 docs: zh_CN/devicetree: fix typos omits 5fe84fe446d8 docs: zh_CN: page_frags.rst: fix a broken reference omits 752f59637128 docs: filesystems: update netfs-api.rst reference omits 335220ab017d docs: netdev: update maintainer-netdev.rst reference omits 83ec88d81aa8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net discards 98ebac384ad2 PM / devfreq: tegra30: Add error message for devm_devfreq_ [...] omits 309027b57c61 docs: automarkup: do not look up symbols twice omits 26c82972f20f docs: automarkup: track failed cross-reference attempts omits 0ed8f619b412 netfilter: conntrack: fix crash due to confirmed bit load [...] omits f2c1ff0d3be2 docs: tegra194-hte.rst: don't include gpiolib.c twice omits 02bba8ca90b1 scripts: sphinx-pre-install: place a warning for Sphinx >= 3.0 omits 6a5d7320fb75 scripts: sphinx-pre-install: provide both venv and package [...] omits 5b27d2551c19 scripts: sphinx-pre-install: check for PDF min version later on omits ed2133b7b585 scripts: sphinx-pre-install: report broken venv omits 7c2d45a347c7 scripts: sphinx-pre-install: fix venv version check logic omits 0326195f523a bpf: Make sure mac_header was set before using it omits e8a4e1c1bb69 Merge tag 'loongarch-fixes-5.19-4' of git://git.kernel.org [...] omits ef4ab3ba4e4f Merge tag 'net-5.19-rc6' of git://git.kernel.org/pub/scm/l [...] omits 651a8536572a Merge tag 'pinctrl-v5.19-2' of git://git.kernel.org/pub/sc [...] omits a382f8fee42c signal handling: don't use BUG_ON() for debugging omits 4136ce90f079 ARM/dma-mapping: merge IOMMU ops omits d563bccfa35b ARM/dma-mapping: consolidate IOMMU ops callbacks omits 42998ef08aba ARM/dma-mapping: drop .dma_supported for IOMMU ops omits ae626eb97376 ARM/dma-mapping: use dma-direct unconditionally omits af6f23b88e95 ARM/dma-mapping: use the generic versions of dma_to_phys/p [...] omits f9774cfd5062 ARM/dma-mapping: use dma_to_phys/phys_to_dma in the dma-ma [...] omits d6e2e92597ed ARM/dma-mapping: remove the unused virt_to_dma helper omits 5ed390e5a9d4 ARM/dma-mapping: mark various dma-mapping routines static [...] omits e3217540c271 ARM/dma-mapping: remove dmabounce omits 9ba26f5cecd8 ARM: sa1100/assabet: move dmabounce hack to ohci driver omits fc976f5629af ASoC: Intel: Skylake: Correct the handling of fmt_config f [...] omits 219af251bd16 ASoC: Intel: Skylake: Correct the ssp rate discovery in sk [...] omits 051dade34695 ASoC: rt5640: Fix the wrong state of JD1 and JD2 omits c7dab6745f42 ASoC: Intel: sof_rt5682: fix out-of-bounds array access omits df5b4aca7248 ASoC: qdsp6: fix potential memory leak in q6apm_get_audior [...] omits 1c4f29ec878b ASoC: tas2764: Fix amp gain register offset & default omits 3e99e5697e1f ASoC: tas2764: Correct playback volume range omits d1a10f1b4820 ASoC: tas2764: Fix and extend FSYNC polarity handling omits cd10bb89b0d5 ASoC: tas2764: Add post reset delays omits 94c65dffd4c4 ASoC: dt-bindings: Fix description for msm8916 omits 0735e400fa07 ASoC: doc: Capitalize RESET line name omits f99e930655f4 ASoC: arizona: Update arizona_aif_cfg_changed to use RX_BCLK_RATE omits 870d72ab9228 ASoC: cs47l92: Fix event generation for OUT1 demux omits 15b2e5d10ccf ASoC: wm8998: Fix event generation for input mux omits 71b5ab96ffe6 ASoC: wm5102: Fix event generation for output compensation omits a5d6d28e2ea3 ASoC: wcd9335: Use int array instead of bitmask for TX mixers omits 7d90c8e6396b ASoC: tlv320adcx140: Fix tx_mask check omits 9e51ac6ea604 ASoC: max98396: Fix register access for PCM format settings omits f0d96937d31c ASoC: ti: omap-mcbsp: duplicate sysfs error omits 242a88ff27b2 ASoC: audio_graph_card2: Fix port numbers in example omits 040e3360af37 ASoC: sgtl5000: Fix noise on shutdown/remove omits d2ee2cfc4aa8 ima: Fix a potential integer overflow in ima_appraise_measurement omits f8dc286e4d94 jbd2: fix outstanding credits assert in jbd2_journal_commi [...] omits 6c8bc8dd6d82 jbd2: unexport jbd2_log_start_commit() omits c56ed6eec06d jbd2: remove unused exports for jbd2 debugging omits f237450c7436 jbd2: rename jbd_debug() to jbd2_debug() omits d7acf6d8c57a ext4: use ext4_debug() instead of jbd_debug() omits 08779aaa3f63 ext4: reuse order and buddy in mb_mark_used when buddy split omits 2c8204b83cea ext4: update the s_overhead_clusters in the backup sb's wh [...] omits e781b8ce9261 ext4: update s_overhead_clusters in the superblock during [...] omits f50f5a5eac80 ext4: fix reading leftover inlined symlinks omits 9c61051561b0 arm64: dts: mt8183: Add panel rotation omits c98e6e683632 arm64: dts: mt7622: fix BPI-R64 WPS button omits 04266856cee7 arm64: dts: mt8173: Fix nor_flash node omits 10d4a706ff42 arm64: dts: mediatek: cherry: Add I2C-HID touchscreen on I2C4 omits c34bc66086e7 arm64: dts: mediatek: cherry: Enable support for the SPI N [...] omits 0de0fe950f1b arm64: dts: mediatek: cherry: Enable MT6360 sub-pmic on I2C7 omits b6267a396e1c arm64: dts: mediatek: cherry: Enable T-PHYs and USB XHCI c [...] omits d82b3562c4dd arm64: dts: mediatek: cherry: Enable I2C and SPI controllers omits 5bf7dabe40f2 arm64: dts: mediatek: cherry: Document gpios and add defau [...] omits 4d3807080708 arm64: dts: mediatek: cherry: Add support for internal eMM [...] omits 9e0565069b14 arm64: dts: mediatek: cherry: Assign interrupt line to MT6 [...] omits 37242cb97afa arm64: dts: mediatek: cherry: Add platform regulators layo [...] omits 5eb2e303ec6b arm64: dts: mediatek: Introduce MT8195 Cherry platform's Tomato omits 61d8066b4efb dt-bindings: arm: mediatek: Add MT8195 Cherry Tomato Chromebooks omits b0e50a1f5d24 arm64: dts: mediatek: asurada: Add SPI NOR flash memory omits b10e80b173b6 arm64: dts: mediatek: asurada: Enable SCP omits 15306b9062f8 arm64: dts: mediatek: asurada: Enable MMC omits 3183cb62b033 arm64: dts: mediatek: asurada: Add SPMI regulators omits af9e3ed08775 arm64: dts: mediatek: asurada: Add MT6359 PMIC omits 0dca9f0b3e63 arm64: dts: mediatek: asurada: Enable PCIe and add WiFi omits aa421ef2eef5 arm64: dts: mediatek: asurada: Enable XHCI omits 6812f4ed6e77 arm64: dts: mediatek: spherion: Add keyboard backlight omits cbd4af081a21 arm64: dts: mediatek: asurada: Add I2C touchscreen omits e031715a7027 arm64: dts: mediatek: asurada: Add Elan eKTH3000 I2C trackpad omits 863fb752352a arm64: dts: mediatek: asurada: Add Cr50 TPM omits 9b909db680c0 arm64: dts: mediatek: asurada: Add keyboard mapping for th [...] omits eb188a2aaa82 arm64: dts: mediatek: asurada: Add ChromeOS EC omits 23e0fff324b8 arm64: dts: mediatek: asurada: Enable and configure I2C an [...] omits cb75aeaf8915 arm64: dts: mediatek: asurada: Add system-wide power supplies omits 9ec952276f67 arm64: dts: mediatek: asurada: Document GPIO names omits 331fae2fc922 arm64: dts: mediatek: Introduce MT8192-based Asurada board family omits 87136ff6feea dt-bindings: arm64: dts: mediatek: Add mt8192-asurada-hayato omits cda34e81b3f1 dt-bindings: arm64: dts: mediatek: Add mt8192-asurada-spherion omits 2b4b2621fd64 selftests/bpf: Add benchmark for local_storage RCU Tasks T [...] omits 935dc35c7531 libbpf, riscv: Use a0 for RC register omits 5281655db0e1 Merge branch 'v5.19-next/soc' into for-next omits 59240d1ffc8c Merge branch 'v5.19-next/dts64' into for-next omits fa293fb960ab MAINTAINERS: mark ARM/PALM TREO SUPPORT orphan omits 85c73bf726e4 xfs: rework xfs_buf_incore() API omits 2c08b9b38f5b x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry omits 38e0e4d04d41 x86/ibt, objtool: Don't discard text references from trace [...] omits cf21b355ccb3 af_unix: Optimise hash table layout. omits f54d45372c6a x86/bugs: Add Cannon lake to RETBleed affected CPU list omits aaaee7b55c9e docs: perf: Include hns3-pmu.rst in toctree to fix 'htmldo [...] omits c8e27a4a5136 gpiolib: cdev: fix null pointer dereference in linereq_free() omits c749d676a33d soc: mediatek: SVS: Use DEFINE_SIMPLE_DEV_PM_OPS for svs_pm_ops omits 13bde169c6fe soc: mediatek: mtk-pm-domains: Allow probing vreg supply o [...] omits 20794545c146 arm64: kasan: Revert "arm64: mte: reset the page tag in pa [...] omits 6d05141a3930 mm: kasan: Skip page unpoisoning only if __GFP_SKIP_KASAN_ [...] omits 70c248aca9e7 mm: kasan: Skip unpoisoning of user pages omits ed0a6d1d973e mm: kasan: Ensure the tags are visible before the tag in p [...] omits f0fbe652e852 LoongArch: Fix section mismatch warning omits e6ee90233eb1 LoongArch: Fix build errors for tinyconfig omits 112380996ac2 LoongArch: Remove obsolete mentions of vcsr omits 7fd6ef61a5d6 LoongArch: Drop these obsolete selects in Kconfig omits 63859d711a13 arm64: dts: mediatek: mt8183-kukui: Assign sram supply to [...] omits 36029dee382a xfs: make is_log_ag() a first class helper omits 3829c9a10fc7 xfs: replace xfs_ag_block_count() with perag accesses omits 2d6ca8321c35 xfs: Pre-calculate per-AG agino geometry omits 0800169e3e2c xfs: Pre-calculate per-AG agbno geometry omits cec7bb7d58fa xfs: pass perag to xfs_alloc_read_agfl omits 8c392eb27f7a xfs: pass perag to xfs_alloc_put_freelist omits 49f0d84ec1db xfs: pass perag to xfs_alloc_get_freelist omits fa044ae70c64 xfs: pass perag to xfs_read_agf omits 61021deb1faa xfs: pass perag to xfs_read_agi omits 08d3e84feeb8 xfs: pass perag to xfs_alloc_read_agf() omits 76b47e528e3a xfs: kill xfs_alloc_pagf_init() omits b5468cb7909f Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-dt- [...] omits 99b13c7f0bd3 xfs: pass perag to xfs_ialloc_read_agi() omits a95fee40e3d4 xfs: kill xfs_ialloc_pagi_init() omits c6aee2481419 xfs: make last AG grow/shrink perag centric omits fec6d133cee5 arm64: dts: renesas: Add panel overlay for Draak and Ebisu boards omits e47b5501451f arm64: dts: renesas: Add panel overlay for Salvator-X(S) boards omits 79e682024559 arm64: dts: renesas: Prepare AA1024XD12 panel .dtsi for ov [...] omits 51a117edff13 xfs: expanding delayed logging design with background material omits d9f68777b251 xfs: xlog_sync() manually adjusts grant head space omits 1ccb0745a97f xfs: avoid cil push lock if possible omits 4eb56069cb28 xfs: move CIL ordering to the logvec chain omits 169248536a2b xfs: convert log vector chain to use list heads omits c0fb4765c508 xfs: convert CIL to unordered per cpu lists omits d955cf3df3c2 dt-bindings: hwinfo: renesas,prr: move from soc directory omits 016a23388cdc xfs: Add order IDs to log items in CIL omits df7a4a2134b0 xfs: convert CIL busy extents to per-cpu omits 53a6e66b1b4f fbcon: Use fbcon_info_from_console() in fbcon_modechange_p [...] omits 6c11df58fd1a fbmem: Check virtual screen sizes in fb_set_var() omits b68277f19e31 drm/ssd130x: Fix pre-charge period setting omits 1dd2a2c18e31 xfs: track CIL ticket reservation in percpu structure omits 7c8ade212120 xfs: implement percpu cil space used calculation omits e64242caef18 fbcon: Prevent that screen size is smaller than font size omits 65a01e601dbb fbcon: Disallow setting font bigger than screen size discards 477e0cf4de3d soc: document merges omits 7c1aeba7bb97 dma-buf: Fix one use-after-free of fence discards ea5393d2d2ca Merge branch 'arm/dt' into for-next omits 999462d33649 Merge tag 'samsung-dt64-5.20-2' of git://git.kernel.org/pu [...] omits 8873d6b87791 Merge tag 'samsung-dt-5.20-2' of git://git.kernel.org/pub/ [...] omits c0ab2901fc68 media: venus: hfi_platform: Correct supported codecs for sc7280 omits 748b080f2167 media: venus: Add support for SSR trigger using fault injection omits 12058077b2e9 drm/i915: Fix vm use-after-free in vma destruction omits 25c95bf49406 drm/i915/guc: ADL-N should use the same GuC FW as ADL-S omits 85144df9ff46 drm/i915: fix a possible refcount leak in intel_dp_add_mst [...] omits 07266d066301 Merge branch 'wireguard-patches-for-5-19-rc6' omits 0d1f700807d8 wireguard: Kconfig: select CRYPTO_CHACHA_S390 omits b7133757da4c crypto: s390 - do not depend on CRYPTO_HW for SIMD impleme [...] omits b83fdcd9fb8a wireguard: selftests: use microvm on x86 omits 1a087eec2571 wireguard: selftests: always call kernel makefile omits 1f2f341a6263 wireguard: selftests: use virt machine on m68k omits 829be057dbc1 wireguard: selftests: set fake real time in init omits 7ed5f2454acf qed: Use bitmap_empty() omits 291dbea16c71 qed: Use the bitmap API to allocate bitmaps omits 76d3c114706f cnic: Use the bitmap API to allocate bitmaps omits 45262522d002 bnxt: Use the bitmap API to allocate bitmaps omits ee4c0c5d2593 sfc: falcon: Use the bitmap API to allocate bitmaps omits 820aceb53c75 sfc/siena: Use the bitmap API to allocate bitmaps omits faa4e04e5e14 r8169: fix accessing unset transport header omits 6ca4b3932114 net: dsa: b53: remove unnecessary spi_set_drvdata() omits 148ca0451807 net: rose: fix UAF bug caused by rose_t0timer_expiry omits 02d99d4cfe09 arm64: dts: qcom: msm8996: clean up PCIe PHY node omits 3a5da59af38d arm64: dts: qcom: msm8996: use non-empty ranges for PCIe PHYs omits e30d9f1e58c0 arm64: dts: qcom: sm8450: drop UFS PHY clock-cells omits be18bc7bd9e8 arm64: dts: qcom: sm8250: drop UFS PHY clock-cells omits 119feff14672 arm64: dts: qcom: sc8280xp: drop UFS PHY clock-cells omits 0aaa0a9a4745 arm64: dts: qcom: sm8450: drop USB PHY clock index omits af5515543b9b arm64: dts: qcom: sm8350: drop USB PHY clock index omits ed9cbbcb8c6a arm64: dts: qcom: msm8998: drop USB PHY clock index omits de9e7f77d869 arm64: dts: qcom: ipq8074: drop USB PHY clock index omits 9215a64a0776 arm64: dts: qcom: ipq6018: drop USB PHY clock index omits d9fd162ce764 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells omits 531c738fb360 arm64: dts: qcom: sc7280: drop PCIe PHY clock index omits 21857088fa27 Revert "arm64: dts: qcom: Fix 'reg-names' for sdhci nodes" omits 9fab303a2cb3 ima: fix violation measurement list record omits 713aa4efbcba arm64: dts: qcom: sc7180-idp: add vdds supply to the DSI PHY omits 63162b473e3a arm64: dts: qcom: sc7280: use constants for gpucc clocks a [...] omits 1789a159732d arm64: dts: qcom: msm8996: add missing DSI clock assignments omits 730d55d861c6 arm64: dts: qcom: ipq8074: add reset to SDHCI omits d3ef125cf844 arm64: dts: qcom: sdm845: Add CPU BWMON omits 7d9c1da91a61 arm64: dts: qcom: ipq8074: move ARMv8 timer out of SoC node omits 154fd146a446 arm64: dta: qcom: sc7180: delete vdda-1p2 and vdda-0p9 fro [...] omits a1ade6cac5a2 arm64: dts: qcom: sdm845: Switch PSCI cpu idle states from [...] omits b9c0c0e5da43 arm64: dts: qcom: extend scm compatible strings omits 28ae8aa3923c arm64: dts: qcom: add device tree for LG G7 and LG V35 omits 2b111e30c3b1 arm64: dts: qcom: msm8996: add xo clock source to rpmcc omits edb8e38ca99f arm64: dts: qcom: msm8996: add GCC's optional clock sources omits b874fff9a768 arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes omits 8b936253e3da arm64: dts: qcom: sdm845-shift-axolotl: Enable pmi9889 LPG LED omits 3a4b1cc28fbd drm/amdgpu/display: disable prefer_shadow for generic fb helpers omits f9a89117fbdc drm/amdgpu: keep fbdev buffers pinned during suspend omits b55a21b764c1 usbnet: fix memory leak in error case omits 69d7d257cd35 Revert "Merge branch 'octeontx2-af-next'" omits 62b9e4033c13 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...] discards 51d1c3ac528b Merge branches 'work.misc', 'work.lseek', 'work.iov_iter' [...] discards beceaab91aa5 expand those iov_iter_advance()... discards 43436f0b5cce pipe_get_pages(): switch to append_pipe() discards 4a48f7a61c52 get rid of non-advancing variants discards ad06a01a91e4 ceph: switch the last caller of iov_iter_get_pages_alloc() discards f0be81780879 9p: convert to advancing variant of iov_iter_get_pages_alloc() discards 0f07880a713b af_alg_make_sg(): switch to advancing variant of iov_iter_ [...] discards 36c9603e6b96 iter_to_pipe(): switch to advancing variant of iov_iter_ge [...] discards 9a6469060316 block: convert to advancing variants of iov_iter_get_pages [...] discards 0ffbf9fe23a9 iov_iter: advancing variants of iov_iter_get_pages{,_alloc}() discards ea11ef9d3769 iov_iter: saner helper for page array allocation discards e5e0923167a0 fold __pipe_get_pages() into pipe_get_pages() discards e7599261dac3 ITER_XARRAY: don't open-code DIV_ROUND_UP() discards bd651c45cb05 unify the rest of iov_iter_get_pages()/iov_iter_get_pages_ [...] discards 217859905950 unify xarray_get_pages() and xarray_get_pages_alloc() discards c18ceee4aac4 unify pipe_get_pages() and pipe_get_pages_alloc() discards bf75bda40c2d iov_iter_get_pages(): sanity-check arguments discards 1c2a16fd5837 iov_iter_get_pages_alloc(): lift freeing pages array on fa [...] discards 94f39550eb76 ITER_PIPE: fold data_start() and pipe_space_for_user() together discards 014fd38613ec ITER_PIPE: cache the type of last buffer discards d11fcc05337a ITER_PIPE: clean iov_iter_revert() discards dc77592bab0d ITER_PIPE: clean pipe_advance() up discards b634b65ae34b ITER_PIPE: lose iter_head argument of __pipe_get_pages() discards 6693d4a5af49 ITER_PIPE: fold push_pipe() into __pipe_get_pages() discards 3d246b875f31 ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives discards 090eb2e0f08c ITER_PIPE: helpers for adding pipe buffers discards bba4d7f77140 ITER_PIPE: helper for getting pipe buffer by index discards adb9a5a45b98 splice: stop abusing iov_iter_advance() to flush a pipe discards 4662b14875e5 switch new_sync_{read,write}() to ITER_UBUF discards 6fba81e320f1 new iov_iter flavour - ITER_UBUF omits f16afe238a7f soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 [...] omits 75938bab63a4 dt-bindings: soc: ti: pruss: Update bindings for K3 AM62x SoCs omits b8c8d647f2fe dt-bindings: soc: ti: pruss: Re-arrange "compatible" in al [...] omits 8af893654c02 arm64: dts: ti: k3-am62-main: Enable crypto accelerator discards 90c56f8aca9c Merge branches 'fixes', 'alignment-fixes-rebased', 'work.9 [...] omits dd45ab9dd28c first_iovec_segment(): just return address omits e2788887b33f arm64: dts: ti: k3-am625-sk: Enable ramoops omits c553bf25f0f4 arm64: dts: ti: k3-am642-sk: Add pinmux corresponding to m [...] omits 5b759bf2f9d7 net/mlx5e: Ring the TX doorbell on DMA errors omits 452133dd5808 net/mlx5e: Fix capability check for updating vnic env counters omits 6c4e8fa03fde net/mlx5e: CT: Use own workqueue instead of mlx5e priv omits 1afbd1e283d6 net/mlx5: Lag, correct get the port select mode str omits 0c9d876545a5 net/mlx5e: Fix enabling sriov while tc nic rules are offloaded omits 2ec6cf9b742a net/mlx5e: kTLS, Fix build time constant test in RX omits 6cc2714e8575 net/mlx5e: kTLS, Fix build time constant test in TX omits 4892bd9830c3 net/mlx5: Lag, decouple FDB selection and shared FDB omits d6c13d74b5c0 net/mlx5: TC, allow offload from uplink to other PF's VF omits 6bac30bb8ff8 zonefs: Call page_address() on page acquired with GFP_KERNEL flag omits e035a96f2536 Merge branches 'misc' and 'fixes' into for-next omits 205b6eaef06f ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASAN [...] omits c2f0eda6ad1b ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC omits e5c46fde75e4 ARM: 9214/1: alignment: advance IT state after emulating T [...] omits e4ced82deb5f ARM: 9213/1: Print message about disabled Spectre workarou [...] omits 2bf6204240fd ARM: 9212/1: domain: Modify Kconfig help text omits cc45b836388f ARM: 9211/1: domain: drop modify_domain() omits 598f0a99fa8a ARM: 9210/1: Mark the FDT_FIXED sections as shareable omits 0609e200246b ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU [...] omits 59dbd7d0904a iov_iter: massage calling conventions for first_{iovec,bve [...] omits dda8e5d17c17 iov_iter: first_{iovec,bvec}_segment() - simplify a bit omits 864cfdeb7673 ARM: dts: qcom: msm8974: rename GPU's OPP table node omits d8e51f13c31c ARM: dts: qcom: apq8064: disable DSI and DSI PHY by default omits 9c10bb43db82 ARM: dts: qcom: apq8064: rename DSI PHY iface clock omits 76f11e77f919 arm64: defconfig: enable Qualcomm Bandwidth Monitor omits b9c2ae6cac40 soc: qcom: icc-bwmon: Add bandwidth monitoring driver omits a7ee53e19b62 dt-bindings: interconnect: qcom,msm8998-cpu-bwmon: add BWM [...] omits 363c1b04cfce ARM: dts: qcom: extend scm compatible to match dt-schema omits 599a0bdd72f0 iov_iter: lift dealing with maxpages out of first_{iovec,b [...] discards 3cf613f45558 soc: document merges discards 3745b03db680 Merge branch 'arm/dt' into for-next discards 2f80597c152d Merge branch 'arm/drivers' into for-next omits 72e76dc2f93b Merge tag 'dt-cleanup-5.20-2' of git://git.kernel.org/pub/ [...] omits 2b4e75a7a7c8 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources omits ec21041bb35f Merge tag 'dt64-cleanup-5.20-2' of git://git.kernel.org/pu [...] omits e5de51e264e1 arm64: dts: qcom: sm6125: Add DLL/DDR configuration on SDHCI 1/2 omits cbfb5668aece arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes omits 6990640a93ba arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx [...] omits 7392ed1734c3 iov_iter_get_pages{,_alloc}(): cap the maxsize with MAX_RW_COUNT omits 18fa9af72631 iov_iter_bvec_advance(): don't bother with bvec_iter omits 1bc2b7bfba6e PCI: endpoint: Don't stop controller when unbinding endpoi [...] omits d1a405d2228f arm64: dts: qcom: db820c: Add user LEDs omits f041bb3cd77f arm64: dts: qcom: pmi8994: Define MPP block omits f23f1fa880bf arm64: dts: qcom: sdm845: Enable user LEDs on DB845c omits e79a1385ab74 arm64: dts: qcom: Add LPG to pm8916, pm8994, pmi8994 and pmi8998 omits d0e285c3d8d3 arm64: dts: qcom: sm8350: Replace integers with rpmpd defines omits 9fd4887cdec6 arm64: dts: qcom: sm8350: Add DISPCC node omits 1352b152880b Merge branch '20220706154337.2026269-1-robert.foss@linaro. [...] omits e07e07dac950 arm64: dts: qcom: sm8450: Add description of camera clock [...] omits 8273ea899409 Merge branch '20220701062622.2757831-2-vladimir.zapolskiy@ [...] omits 205737fe3345 clk: qcom: add support for SM8350 DISPCC omits 160758b05ab1 clk: qcom: add support for SM8350 GPUCC omits 7e06c69221d3 Merge branch '20220706154337.2026269-1-robert.foss@linaro. [...] omits 6082037fe62e clk: qcom: add camera clock controller driver for SM8450 SoC omits bbc780132d62 clk: qcom: clk-alpha-pll: add Rivian EVO PLL configuration [...] omits 260e36606a03 clk: qcom: clk-alpha-pll: add Lucid EVO PLL configuration [...] omits 74d40ace3f08 clk: qcom: clk-alpha-pll: limit exported symbols to GPL li [...] omits 94bed9bb05c7 clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description omits fb162534b32b Merge branch '20220701062622.2757831-2-vladimir.zapolskiy@ [...] omits 494e984af5b2 dt-bindings: clock: add QCOM SM8450 camera clock bindings omits 790a1d064e6b Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 909e5be2ca88 dt-bindings: clock: Add Qcom SM8350 DISPCC bindings omits e67a004482c0 dt-bindings: clock: Add Qcom SM8350 GPUCC bindings omits 5b1a01c16292 spi: Merge AMD fix omits 1dff012f636d PCI: Drop of_match_ptr() to avoid unused variables omits c3c8b2187779 s390: copy_oldmem_page() - don't ignore ->iov_offset omits 3bd8bc897161 step_into(): move fetching ->d_inode past handle_mounts() omits 4cb640248041 lookup_fast(): don't bother with inode omits b16c001de0f6 follow_dotdot{,_rcu}(): don't bother with inode omits a4f5b52167a8 step_into(): lose inode argument omits 03fa86e9f79d namei: stash the sampled ->d_seq into nameidata omits 5c629dc9609d nvme: use struct group for generic command dwords omits 9f09069cde34 Merge tag 'for-linus' of https://github.com/openrisc/linux omits c3850b3f975f Merge tag 'sound-5.19-rc6' of git://git.kernel.org/pub/scm [...] omits 6e1803271530 namei: move clearing LOOKUP_RCU towards rcu_read_unlock() omits 80f2a248a2f9 Merge tag 'irqchip-fixes-5.19-2' of git://git.kernel.org/p [...] omits 607a48c78e6b dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo omits 5642cb8ce0f1 Merge branch 'next/dt' into for-next omits 3e27bf719303 dt-bindings: soc: samsung: exynos-pmu: add reboot-mode omits 61bebc290290 dt-bindings: soc: samsung: exynos-pmu: use abolute ref paths omits 38aed2e0aa40 dt-bindings: soc: samsung: exynos-pmu: cleanup assigned clocks omits e1b194757fc9 Merge branch 'drivers/next' into next omits 73029c9b23cf nvme-pci: phison e16 has bogus namespace ids omits 681f872a2eb3 Merge tag 'tags/ib-mfd-soc-bcm-v5.20' into drivers/next omits 1279f60783fe Merge branch 'next/dt' into for-next omits 30e1f7bb96a9 dt-bindings: samsung: document preferred compatible naming omits 604a9d272dc3 fs/ntfs3: Remove unnecessary 'NULL' values from pointers omits 3663a2fb325b video: of_display_timing.h: include errno.h omits 955f04766d4e fbdev: fbmem: Fix logo center image dx issue omits 7c8121af1bfe libbpf: Remove unnecessary usdt_rel_ip assignments omits c46a12200114 selftests/bpf: Fix few more compiler warnings omits 645d5d3bc001 selftests/bpf: Fix bogus uninitialized variable warning omits 1fd6e5675336 xdp: Fix spurious packet loss in generic XDP TX path omits 6ece49c56965 spi: amd: Limit max transfer and message size omits 24fff66f1f26 i2c: i801: Add support for Intel Meteor Lake-P omits faa60f188cc3 dt-bindings: i2c: nomadik: Add power domain to binding omits d4ae0222f6bb dt-bindings: i2c: nomadik: Drop unused voltage supply from [...] omits a069a9055416 Revert "tls: rx: move counting TlsDecryptErrors for sync" omits cd355d0bc60d Merge branch 'hinic-dev_get_stats-fixes' omits 98f9fcdee35a net: hinic: avoid kernel hung in hinic_get_stats64() omits 67dffd3db985 net: hinic: fix bug that ethtool get wrong stats omits 566a2d6d8e42 m68k: virt: Fix missing platform_device_unregister() on er [...] omits a1ee38ab1a75 m68k: virt: Use RNG seed from bootinfo block omits 6f08e51cdbe0 m68k: bitops: Change __fls to return and accept unsigned long omits b5d263cde50a m68k: Kconfig.machine: Add endif comment omits 687b2754b080 m68k: Kconfig.debug: Replace single quotes omits a1ab4c1cc28c m68k: Kconfig.cpu: Fix indentation and add endif comments discards da9e6ba4e987 soc: document merges omits 4874fb9484be Merge branch 'tls-rx-nopad-and-backlog-flushing' omits c46b01839f7a tls: rx: periodically flush socket backlog omits f36068a20256 selftests: tls: add selftest variant for pad omits 88527790c079 tls: rx: add sockopt for enabling optimistic decrypt with TLS 1.3 omits ce61327ce989 tls: rx: support optimistic decrypt to user buffer with TLS 1.3 omits 603380f54f83 tls: rx: don't include tail size in data_len omits 77abf47213c6 Merge tag 'scmi-updates-5.20' of git://git.kernel.org/pub/ [...] omits 6a65fc3614d1 Merge tag 'juno-updates-5.20' of git://git.kernel.org/pub/ [...] discards 50835a3d5709 soc: document merges omits ae9fdf6cb4da Merge branch 'mptcp-path-manager-fixes' omits d2d21f175f1f mptcp: update MIB_RMSUBFLOW in cmd_sf_destroy omits 843b5e75efff mptcp: fix local endpoint accounting omits ca188a25d43f selftests: mptcp: userspace PM support for MP_PRIO signals omits 892f396c8e68 mptcp: netlink: issue MP_PRIO signals from userspace PMs omits a657430260e5 mptcp: Acquire the subflow socket lock before modifying MP [...] omits c21b50d5912b mptcp: Avoid acquiring PM lock for subflow priority changes omits 5ccecaec5c1e mptcp: fix locking in mptcp_nl_cmd_sf_destroy() discards 1032a9270825 Merge branch 'arm/fixes' into for-next discards 0da6334380ec Merge branch 'arm/dt' into for-next omits 888c173e3198 Merge tag 'stm32-dt-for-v5.20-1' of git://git.kernel.org/p [...] omits 44d632d5dde2 Merge branch 'act_police-continue-offload-fix' omits 4d1e07d83ccc net/mlx5e: Fix matchall police parameters validation omits 052f744f4446 net/sched: act_police: allow 'continue' action offload omits 5b98b4021e1c Merge tag 'at91-dt-5.20' of git://git.kernel.org/pub/scm/l [...] omits 11303e4e4c0e Merge tag 'ux500-dts-v5.20' of git://git.kernel.org/pub/sc [...] omits 2630a9127c7e Merge tag 'v5.20-rockchip-dts32-1' of git://git.kernel.org [...] omits 73a4ccf93867 Merge tag 'v5.20-rockchip-dts64-1' of git://git.kernel.org [...] omits aafc013e8297 Merge tag 'v5.19-rockchip-socfixes1' of git://git.kernel.o [...] omits 3c5a4e6d833a Merge tag 'v5.19-rockchip-dtsfixes1' of git://git.kernel.o [...] omits 4140d77a0221 iommu/vt-d: Fix RID2PASID setup/teardown failure omits 316f92a705a4 iommu/vt-d: Fix PCI bus rescan device hot add omits 66637ab137b4 drivers/perf: hisi: add driver for HNS3 PMU omits 39915b6b5fc2 drivers/perf: hisi: Add description for HNS3 PMU driver omits 26fabd6d2ffc drivers/perf: riscv_pmu_sbi: perf format omits 0e35850b341e perf/arm-cci: Use the bitmap API to allocate bitmaps omits e9a023f2b73a drivers/perf: riscv_pmu: Add riscv pmu pm notifier omits b57feed2cc26 x86/compressed/64: Add identity mappings for setup_data entries omits 2ef8e39f58f0 Merge branch 'octeontx2-af-next' omits 7189d28e7e2d octeontx2-af: Enable Exact match flag in kex profile omits e56468377fa0 octeontx2-pf: Add support for exact match table. omits 84926eb57dbf octeontx2-af: Invoke exact match functions if supported omits 87e91f92cdcd octeontx2-af: Wrapper functions for MAC addr add/del/update/reset omits 68793a8bbfcd octeontx2: Modify mbox request and response structures omits 01b9228b20ad octeontx2-af: Debugsfs support for exact match. omits c6238bc0614d octeontx2-af: Drop rules for NPC MCAM omits 799f02ef2ce3 octeontx2-af: FLR handler for exact match table. omits ffd92c57469d octeontx2-af: devlink configuration support omits 60ec39311750 octeontx2-af: Exact match scan from kex profile omits 017691914c11 octeontx2-af: Exact match support omits a95ab93550d3 octeontx2-af: Use hashed field in MCAM key omits e7ce9fc9ad38 Merge branch 'nfp-tso' omits 7de8b691615f nfp: enable TSO by default for nfp netdev omits ccccb4932977 nfp: allow TSO packets with metadata prepended in NFDK path omits 450a8dcb8c7f bpftool: Remove zlib feature test from Makefile omits 1dbe67b9faea dmaengine: lgm: Fix an error handling path in intel_ldma_probe() omits b64b3b2f1d81 dmaengine: pl330: Fix lockdep warning about non-static key omits e4adceef5b0e Merge branch 'cleanup the legacy probe_event on failed scenario' omits 2655144fb49b libbpf: Cleanup the legacy uprobe_event on failed add/atta [...] omits 5666fc997ccb libbpf: Fix wrong variable used in perf_event_uprobe_open_ [...] omits 8094029330a2 libbpf: Cleanup the legacy kprobe_event on failed add/atta [...] omits f6b9f6d57e5c Merge branch 'Introduce type match support' omits 950b34778722 selftests/bpf: Add type match test against kernel's task_struct omits 537905c4b68f selftests/bpf: Add nested type to type based tests omits bed56a6dd4cb selftests/bpf: Add test checking more characteristics omits 67d8ed429525 selftests/bpf: Add type-match checks to type-based tests omits b8a195dc2993 libbpf: add bpf_core_type_matches() helper macro omits ec6209c8d42f bpf, libbpf: Add type match support omits 633e7ceb2cbb bpftool: Honor BPF_CORE_TYPE_MATCHES relocation omits 3c660a5d86f4 bpf: Introduce TYPE_MATCH related constants/macros omits 7e40e16e38ba net: asix: change the type of asix_set_sw/hw_mii to static omits e6fa930f73a1 net: lan966x: hardcode the number of external ports omits 10ed11ab6399 net: dsa: felix: build as module when tc-taprio is module omits d7be266adbfd net: sched: provide shim definitions for taprio_offload_{g [...] omits 1c183b4f5038 PCI: dwc: Fix MSI msi_msg DMA mapping omits 7659806aded9 PCI: dwc-plat: Drop dw_plat_pcie_of_match[] forward declaration omits 03139e66a598 PCI: dwc-plat: Drop unused regmap pointer omits 43e6f2d94d91 PCI: dwc-plat: Simplify dw_plat_pcie_probe() return values omits 60b3c27fb9b9 PCI: dwc: Rename struct pcie_port to dw_pcie_rp omits d6bdbcd8bfe1 PCI: dwc: Move io_cfg_atu_shared to struct pcie_port omits a37beefbde88 PCI: dwc: Add start_link/stop_link inlines omits bd42f3108b41 PCI: dwc: Reuse local pointer to the resource data omits 60a4352f648c PCI: dwc: Organize local variable usage omits 3869e9a3ba38 PCI: dwc: Convert dw_pcie_link_up() to use dw_pcie_readl_dbi() omits bbc7c4de33e4 PCI: dwc: Simplify unrolled iATU detection omits 671733184364 PCI: dwc: Add newlines to log messages omits 816f505f44ee PCI: dwc: Add braces to multi-line if-else statements omits ec7b952f453c PCI: dwc: Always enable CDM check if "snps,enable-cdm-chec [...] omits 8161e9626b50 PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors omits 777e7c3ab730 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address omits d60a2e281e9d PCI: dwc: Disable outbound windows only for controllers us [...] omits d1cf738f2b65 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu() omits 113fa857b74c PCI: dwc: Stop link on host_init errors and de-initialization omits f05643a0f60b eth: remove neterion/vxge omits 3359619a6ea5 dt-bindings: net: dsa: mediatek,mt7530: Add missing 'reg' [...] omits afe4e376ac5d vfio: Move IOMMU_CAP_CACHE_COHERENCY test to after we know [...] omits 26c12725b462 Merge tag 'for-net-2022-07-05' of git://git.kernel.org/pub [...] omits 6cd514e58f12 PCI: Clear PCI_STATUS when setting up device omits e36bea6e78ab Bluetooth: core: Fix deadlock on hci_power_on_sync. omits 7e4745a09426 switch try_to_unlazy_next() to __legitimize_mnt() omits 51c6546c30ea follow_dotdot{,_rcu}(): change calling conventions omits 82ef069805a3 namei: get rid of pointless unlikely(read_seqcount_retry(...)) omits 20aac6c60981 __follow_mount_rcu(): verify that mount_lock remains unchanged omits 1a87c800a929 Merge branch 'sunxi/drivers-for-5.20' into sunxi/for-next omits db1bfbd60e32 soc: sunxi: mbus: Only build the driver on ARM/ARM64 omits 246fb8c384cf Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 52664090101a PCI: iproc: Use bitmap API to allocate bitmaps omits 534445e0d152 dt-bindings: usb: generic-ohci: Add Allwinner D1 compatible omits 821d83c20e32 dt-bindings: usb: generic-ehci: Add Allwinner D1 compatible omits fe938040e089 dt-bindings: usb: sunxi-musb: Add Allwinner D1 compatible omits 790edb2eae0a arm64: dts: allwinner: a100: Update I2C controller fallback omits e01f242a8f78 dt-bindings: i2c: mv64xxx: Add variants with offload support omits 7d655166dbb2 ARM: dts: sun8i-r40: Add thermal trip points/cooling maps omits 14dbef6772cd ARM: dts: sun8i-r40: add opp table for cpu omits 6d5f3f67584a ARM: dts: sun8i-r40: Add "cpu-supply" node for sun8i-r40 b [...] omits 2755714656d0 powercap: intel_rapl: Add support for RAPTORLAKE_P omits 09d3154a6f0f PM: wakeup: Unify device_init_wakeup() for PM_SLEEP and !PM_SLEEP omits ed470febf837 ACPI: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008 omits 8b356e536e69 ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported omits 7feec7430edd ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked omits 3dcb861dbc6a ACPI: VIOT: Fix ACS setup omits bf909caec390 Bluetooth: core: Fix deadlock on hci_power_on_sync. omits e35e5b6f695d Merge tag 'xsa-5.19-tag' of git://git.kernel.org/pub/scm/l [...] omits 7d0221fb5912 soc/qcom: Make QCOM_RPMPD select PM_GENERIC_DOMAINS/_OF discards 7b1ccdf617ca block: fix leaking page ref on truncated direct io discards 248022ffae3f block: ensure bio_iov_add_page can't fail discards 35006342b739 block: ensure iov_iter advances for added pages omits efa310ba0071 riscv: dts: microchip: hook up the mpfs' l2cache omits c5e58c4545a6 ALSA: cs46xx: Fix missing snd_card_free() call at probe error omits 85e4ea1049c7 fscache: Fix invalidation/lookup race omits 65aa5f6fd8a1 cachefiles: narrow the scope of flushed requests when rele [...] omits 5c4588aea667 fscache: Introduce fscache_cookie_is_dropped() omits bf17455b9cbd fscache: Fix if condition in fscache_wait_on_volume_collision() omits 8af3a0b23818 gpio: vf610: fix compilation error omits cc83b0c7e306 fs/ntfs3: Remove duplicated assignment to variable r omits 4838ec0d80b1 fs/ntfs3: Unlock on error in attr_insert_range() omits e66af07ca2b5 fs/ntfs3: Make ntfs_update_mftmirr return void omits 321460ca3b55 fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr omits 8ffccd119a59 dmaengine: idxd: Only call idxd_enable_system_pasid() if s [...] omits 3770d92bd523 dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() [...] omits 5352ebf73506 tools/testing/crypto: Use vzalloc instead of vmalloc+memset omits 7eacf1858bc8 arm64: mm: Remove assembly DMA cache maintenance wrappers omits 97d180dedc98 Merge branch 'for-v5.20/dts-cleanup' into for-next omits 3d34cae102b0 Merge branch 'for-v5.20/aspeed-dts-cleanup' into for-v5.20 [...] omits bafd5bb5ea49 ARM: dts: aspeed: correct gpio-keys properties omits 7bd809eee429 ARM: dts: aspeed: align gpio-key node names with dtschema omits 39fdb65f52e9 arm64: errata: Add Cortex-A510 to the repeat tlbi list omits 3bbeca99309f arm64/sysreg: Convert ID_AA64ZFR0_EL1 to automatic generation omits 2bc589bd645f arm64/sysreg: Convert ID_AA64SMFR0_EL1 to automatic generation omits 12c897b4ffec arm64/sysreg: Convert LORID_EL1 to automatic generation omits 41cc24e0c883 arm64/sysreg: Convert LORC_EL1 to automatic generation omits cdf428f79b3c arm64/sysreg: Convert LORN_EL1 to automatic generation omits 0d879f7a32a8 arm64/sysreg: Convert LOREA_EL1 to automatic generation omits 464ca8df6248 arm64/sysreg: Convert LORSA_EL1 to automatic generation omits 8fcc8285c0e3 arm64/sysreg: Convert ID_AA64ISAR2_EL1 to automatic generation omits f7b5115cc39c arm64/sysreg: Convert ID_AA64ISAR1_EL1 to automatic generation omits d1b60bed639b arm64/sysreg: Convert GMID to automatic generation omits 5589083d802b arm64/sysreg: Convert DCZID_EL0 to automatic generation omits 9a3634d02301 arm64/sysreg: Convert CTR_EL0 to automatic generation omits b2d71f275d54 arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names omits aa50479b4f8a arm64/sysreg: Add _EL1 into ID_AA64ISAR1_EL1 definition names omits b7e4a2d78753 arm64/sysreg: Remove defines for RPRES enumeration omits 8d8feb0eaee1 arm64/sysreg: Standardise naming for ID_AA64ZFR0_EL1 fields omits f13d54697bbe arm64/sysreg: Standardise naming for ID_AA64SMFR0_EL1 enums omits 9a2f3290bb10 arm64/sysreg: Standardise naming for WFxT defines omits 356137e68a9f arm64/sysreg: Make BHB clear feature defines match the arc [...] omits 38e29671813b arm64/sysreg: Align pointer auth enumeration defines with [...] omits e97575533a80 arm64/mte: Standardise GMID field name definitions omits 3bcc2c1eade4 media: rkvdec: Disable H.264 error detection omits bacf3085bf03 arm64/sysreg: Standardise naming for DCZID_EL0 field names omits 5b345e39d3eb arm64/sysreg: Standardise naming for CTR_EL0 fields omits 971f45928815 arm64/cache: Restrict which headers are included in __ASSEMBLY__ omits 3a87d53853c5 arm64/sysreg: Add SYS_FIELD_GET() helper omits f43ff286512e arm64/sysreg: Allow leading blanks on comments in sysreg file omits 9105a295d6f5 arm64/idreg: Fix tab/space damage omits dabb128debc4 arm64/cpuinfo: Remove references to reserved cache type omits 4890cc18f949 arm64/mm: Define defer_reserve_crashkernel() omits ff63722f8dba Merge branch 'next/dt64' into for-next omits 1ba1fd7d775d arm64: dts: exynosautov9: add usi device tree nodes omits aae10d2bc56f arm64: dts: exynosautov9: prepare usi0 changes omits 358ab0d11d84 arm64: dts: exynosautov9: add pdma0 device tree node omits 4e112c7b5df2 dt-bindings: soc: samsung: usi: add exynosautov9-usi compatible omits ec53d77ae3d5 cxgb4: Use the bitmap API to allocate bitmaps omits ba205449828f arm64: dts: exynosautov9: correct spi11 pin names omits 55ae465222d0 net/mlx5: fix 32bit build omits 81e005842d0b media: isl7998x: select V4L2_FWNODE to fix build error omits cfb5a2dbf141 bpf, samples: Remove AF_XDP samples omits 990a6194f7e1 bpftool: Rename "bpftool feature list" into "... feature l [...] omits 029cc0963412 Merge branch 'fix-bridge_vlan_aware-sh-and-bridge_vlan_una [...] omits 83844aacab20 selftests: forwarding: fix error message in learning_test omits 1a635d3e1c80 selftests: forwarding: fix learning_test when h1 supports [...] omits b8e629b05f5d selftests: forwarding: fix flood_unicast_test when h2 supp [...] omits 2064a132c0de bpf: Omit superfluous address family check in __bpf_skc_lookup omits cc6280cf885c ARM: dts: stm32: Add ST MIPID02 bindings to AV96 omits f95a5242c54d ARM: dts: stm32: Add alternate pinmux for RCC pin omits bcdf998ea3ea ARM: dts: stm32: Add alternate pinmux for DCMI pins omits 49c66eb382da ARM: dts: stm32: Add DHCOR based DRC Compact board omits 35b2cb537c21 ARM: dts: stm32: Add alternate pinmux for UART5 pins omits ced0cb456b42 ARM: dts: stm32: Add alternate pinmux for UART4 pins omits 2ff9ec3a77f2 ARM: dts: stm32: Add alternate pinmux for UART3 pins omits 5eabbd30fe60 ARM: dts: stm32: Add alternate pinmux for SPI2 pins omits bdb1f18fa959 ARM: dts: stm32: Add alternate pinmux for CAN1 pins omits d9865c34b85a dt-bindings: arm: stm32: Add compatible string for DH elec [...] omits fe7758e0e70b ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 omits a94afe18ac3b Merge branch 'af_unix-fix-regression-by-the-per-netns-hash [...] omits e95ab1d85289 selftests: net: af_unix: Test connect() with different netns. omits 51bae889fe11 af_unix: Put pathname sockets in the global hash table. omits 08472f6ebdc2 MIPS: Loongson64: Fix section mismatch warning omits 7a9f743ceead mips: cavium-octeon: Fix missing of_node_put() in octeon2_ [...] omits 5f7e2f3e7ce7 MIPS: mscc: ocelot: enable FDMA usage omits 5e1138c657f7 MIPS: Fix some typos omits 34bb179738a6 MIPS: Alchemy: devboards: Remove duplicate 'the' in two places. omits 9c9de8233c9c MIPS: PCI: Remove leading space in info message, rename pci omits 3bc5342c2e4a mips: sgi-ip22: Drop redundant check from .remove() omits 7dbdf04d6bd8 MAINTAINERS: add include/dt-bindings/mips to MIPS omits 4b43ff02d2a4 ARM: dts: stm32: Add ST MIPID02 bindings to AV96 omits 98aa0ceb72d4 ARM: dts: stm32: Add alternate pinmux for RCC pin omits 59cd3db26210 ARM: dts: stm32: Add alternate pinmux for DCMI pins omits 4dd1a613e464 ARM: dts: lan966x: Add UDPHS support omits 8e2388b2898a dt-bindings: usb: atmel: Add Microchip LAN9662 compatible string omits e007ec8422d3 ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk omits 775c22929959 ARM: dts: stm32: Add DHCOR based DRC Compact board omits f95634becdad ARM: dts: stm32: add RCC on STM32MP13x SoC family omits c0ea0221644d ARM: dts: stm32: Add alternate pinmux for UART5 pins omits 63058bfbdaf4 ARM: dts: stm32: enable optee firmware and SCMI support on [...] omits ed44f72e55e6 ARM: dts: stm32: Add alternate pinmux for UART4 pins omits f3af33a8ee11 dt-bindings: rcc: stm32: select the "secure" path for stm32mp13 omits 1254697266ea ARM: dts: stm32: Add alternate pinmux for UART3 pins omits ef4ea690c5d7 ARM: dts: stm32: correct vcc-supply for eeprom on stm32mp1 [...] omits a5eeda7b7160 ARM: dts: stm32: Add alternate pinmux for SPI2 pins omits b2082d28d8c6 ARM: dts: stm32: fix missing internally connected voltage [...] omits 10506cfb0811 ARM: dts: stm32: Add alternate pinmux for CAN1 pins omits 95a73a50da9b ARM: dts: stm32: adjust whitespace around '=' on MCU boards omits bd085611fa5c dt-bindings: arm: stm32: Add compatible string for DH elec [...] omits 1748c5c13e15 ARM: dts: stm32: Move DHCOR BUCK3 VDD 2V9 adjustment to 1V8 DTSI omits 12459acb849c ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 omits 7d9802bb0e34 ARM: dts: stm32: remove the IPCC "wakeup" IRQ on stm32mp151 omits e655852c1275 ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] omits 43a4ab4cf568 ARM: dts: lan966x: Cleanup flexcom3 usart pinctrl settings. omits b7d295b5ef2e Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-arm [...] omits 0e704f6c42dc clk: renesas: rcar-gen4: Fix initconst confusion for cpg_p [...] omits 95d48d270305 clk: renesas: r9a07g043: Add support for RZ/Five SoC omits ce05f30dc3a0 Merge tag 'renesas-r9a07g043-dt-binding-defs-tag2' into HEAD omits 668d361c9d89 dt-bindings: clock: r9a07g043-cpg: Add Renesas RZ/Five CPG [...] omits 3896b8f09271 arm64: dts: renesas: spider-cpu: Fix scif0/scif3 sort order omits 75a185fb92e5 ARM: shmobile: rcar-gen2: Increase refcount for new reference omits f5ac0fb05b23 csky: Move HEAD_TEXT_SECTION out of __init_begin-end omits a2ea44f19d28 csky: Correct position of _stext omits 7e8c182c36e2 Merge tag 'linux-can-fixes-for-5.19-20220704' of git://git [...] omits 93b793d88da8 clk: qcom: gcc-msm8960: create tsens device if there are n [...] omits 621f98484092 dt-bindings: clock: qcom,gcc-apq8064: split tsens to the c [...] omits 91a4cbf93326 dt-bindings: clock: qcom,gcc-apq8064: move msm8960 compat [...] omits f35aaef152d1 arm64: dts: qcom: msm8996: Add interconnect support omits 69b03d7ec72c csky: Use the bitmap API to allocate bitmaps omits e95ea0f687e6 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count omits 3c12e9da3098 arm64: dts: ls1028a: Update SFP node to include clock omits e0f6d9eba3cf arm64: dts: Add SFP node for TA 3.0 devices omits 043dce4e42f1 arm64: dts: layerscape: Add SFP node for TA 2.1 devices omits 04069a86bf96 ARM: dts: layerscape: Add SFP node for TA 2.1 devices omits 63f981530751 soc: fsl: guts: check return value after calling of_iomap( [...] omits edf12b913abb soc: fsl: guts: fix return value check in fsl_guts_init() omits c6aaccf1c906 ARM: dts: ux500: Drop unused i2c power domain supply omits d4b3f892befc Merge branch 'sunxi/fixes-for-5.19' into sunxi/for-next omits 79471f29ec48 dt-bindings: display: sun4i: Fix D1 pipeline count omits 562efcffb9a8 Merge branch 'sunxi/config64-for-5.20' into sunxi/for-next omits 900bd8cb8527 arm64: defconfig: Enable Allwinner built in CODECs omits 9bd64b915470 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits b8eb2df19fbf arm64: dts: allwinner: a64: orangepi-win: Fix LED node name omits bd4c1ab86d0d Merge branch 'sunxi/clk-for-5.20' into sunxi/for-next omits b17403a56064 clk: sunxi: Do not select the PRCM MFD omits 2b4c206963a6 clk: sunxi: Limit legacy clocks to 32-bit ARM omits c1084b6c5620 Merge tag 'soc-fixes-5.19-2' of git://git.kernel.org/pub/s [...] omits 4977636d44b8 m68k: q40: Align '*' in comments omits ca62229162a9 Merge back earlier cpufreq material for 5.20. discards 28fc6e1f1b64 SUNRPC: Fix server-side fault injection documentation discards c4904e72903b nfsd: remove redundant assignment to variable len discards 3c848c4b9e2d NFSD: Fix space and spelling mistake discards 8a42003c397a NFSD: Instrument fh_verify() discards bcd6e1292caa SUNRPC: Expand the svc_alloc_arg_err tracepoint discards 39b6073e4b65 NLM: Defend against file_lock changes after vfs_test_lock() omits 9fc33eaaa979 drm/panfrost: Fix shrinker list corruption by madvise IOCTL omits fb6e0637ab7e drm/panfrost: Put mapping instead of shmem obj on panfrost [...] omits 7128af87c7f1 ACPI: Remove the unused find_acpi_cpu_cache_topology() omits 00e66e37af00 arch_topology: Warn that topology for nested clusters is n [...] omits dea8c0b40fb5 arch_topology: Add support for parsing sockets in /cpu-map omits 556c9678a7d4 arch_topology: Set cluster identifier in each core/thread [...] omits bfcc4397435d arch_topology: Limit span of cpu_clustergroup_mask() omits 26a2b73a7b15 arch_topology: Don't set cluster identifier as physical pa [...] omits 5a01bb8efb51 arch_topology: Avoid parsing through all the CPUs once a o [...] omits 9eb5e54f876d arch_topology: Check for non-negative value rather than -1 [...] omits 3f8283296b16 arch_topology: Set thread sibling cpumask only within the cluster omits 5b8dc787ce4a arch_topology: Drop LLC identifier stash from the CPU topology omits 798eb5b4d41b arm64: topology: Remove redundant setting of llc_id in CPU [...] omits f027db2f9a09 arch_topology: Use the last level cache information from t [...] omits 38db9b95464f arch_topology: Add support to parse and detect cache attributes omits 521103134a0d cacheinfo: Align checks in cache_shared_cpu_map_{setup,rem [...] omits f16d1becf96f cacheinfo: Use cache identifiers to check if the caches ar [...] omits 36bbc5b4ffab cacheinfo: Allow early detection and population of cache a [...] omits cc1cfc47ea47 cacheinfo: Add support to check if last level cache(LLC) i [...] omits 9447eb0f1575 cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF omits b14e8d21f726 cacheinfo: Add helper to access any cache index for a given CPU omits d4ec840baecb cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node omits 0d4c331af4d1 ACPI: PPTT: Use table offset as fw_token instead of virtua [...] omits 8490cad4dc4e drm/rockchip: Detach from ARM DMA domain in attach_device omits 2e1170c71ec0 Merge branch 'v5.20-armsoc/dts64' into for-next omits 9eee552fd8c4 arm64: dts: rockchip: enable hdmi tx audio on rock-3a omits ea452bc0e6cc arm64: dts: rockchip: enable hdmi tx audio on rk3568-evb1-v10 discards 5d5f72dbef46 soc: document merges omits 1dbc790b4d41 drm/bridge: fsl-ldb: Drop DE signal polarity inversion omits 57ef278ef125 drm/bridge: fsl-ldb: Enable split mode for LVDS dual link omits 591129d3db26 drm/bridge: fsl-ldb: Fix mode clock rate validation discards e2738c138d1f Merge branch 'arm/drivers' into for-next discards 17b4b2e5b580 Merge branch 'arm/soc' into for-next discards 1d3ff330acad Merge branch 'arm/dt' into for-next discards 29d36dd3a044 Merge branch 'arm/fixes' into for-next omits e0ed9e672565 Merge tag 'omap-for-v5.20/soc-signed' of git://git.kernel. [...] omits b27d04d5a51c firmware: arm_scmi: Use fast channel tracing omits e699eb9b4f1b include: trace: Add SCMI fast channel tracing omits 855aa26e5f56 firmware: arm_scmi: Add SCMI v3.1 powercap fast channels support omits 6f9ea4dabd2d firmware: arm_scmi: Generalize the fast channel support omits 0316f99c4780 firmware: arm_scmi: Add SCMI v3.1 powercap protocol basic support omits 451d8457bc9d dt-bindings: firmware: arm,scmi: Add support for powercap [...] omits 2c4b97fee94a firmware: arm_scmi: Add SCMI System Power Control driver omits d91079995fa6 firmware: arm_scmi: Add devm_protocol_acquire helper omits 7097f29819bb firmware: arm_scmi: Add SCMI v3.1 System Power extensions omits a0db3962fb33 firmware: arm_scmi: Support only one single system power device omits b60e088682b7 firmware: arm_scmi: Use new SCMI full message tracing omits 2bd0467074f0 include: trace: Add SCMI full message tracing omits 689640efc0a2 firmware: arm_scpi: Ensure scpi_info is not assigned if th [...] omits 2635d2a8d466 IB: Fix spelling of 'writable' omits 96938258b197 RDMA/rxe: Remove unnecessary include statement omits 9b47c57437aa Merge tag 'omap-for-v5.20/dt-signed' of git://git.kernel.o [...] omits c0d1a7bd6574 Merge tag 'stm32-dt-for-v5.19-fixes-2' of git://git.kernel [...] omits 0ec29ccf94eb soc: qcom: smem: use correct format characters omits dd84cfff3cc3 Merge tag 'asoc-fix-v5.19-rc3' of https://git.kernel.org/p [...] omits 2307a0e1ca0b ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0) omits 4fb7c24f69c4 ALSA: usb-audio: Add quirk for Fiero SC-01 omits 11bea26929a1 ALSA: hda/realtek: Add quirk for Clevo L140PU omits 6e2c9105e0b7 ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 [...] omits bf43e4521ff3 drm/aperture: Run fbdev removal before internal helpers omits af483947d472 arm64: fix oops in concurrently setting insn_emulation sysctls omits 887502826549 powerpc/powernv: delay rng platform device creation until [...] omits 9e95c67efa8a soc: bcm: bcm2835-power: Bypass power_on/off() calls omits a7120238c208 soc: bcm: bcm2835-power: Add support for BCM2711's RPiVid ASB omits a6a1747a5ca9 soc: bcm: bcm2835-power: Resolve ASB register macros omits c494a447c14e soc: bcm: bcm2835-power: Refactor ASB control omits 1c0e78a287e3 can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix endia [...] omits 0ff32bfa0e79 can: mcp251xfd: mcp251xfd_register_get_dev_id(): use corre [...] omits d5a972f561a0 can: mcp251xfd: mcp251xfd_stop(): add missing hrtimer_cancel() omits e3d4ee7d5f7f can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workar [...] omits 406cc9cdb3e8 can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve worka [...] omits b3b6df2c56d8 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits omits df76234276e2 mfd: bcm2835-pm: Add support for BCM2711 omits e6c80e601053 can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency [...] omits 01e7865d18d5 mfd: bcm2835-pm: Use 'reg-names' to get resources omits 49f274c72357 can: kvaser_usb: replace run-time checks with struct kvase [...] omits 874bdbfe624e net: hns: Fix spelling mistakes in comments. omits 1b18f09d31cf ibmvnic: Properly dispose of all skbs during a failover. omits fd4b96c44aba Merge branch 'nfp-vlan-strip-and-insert' omits d80702ff1257 nfp: support TX VLAN ctag insert omits 67d2656b48f1 nfp: support RX VLAN ctag/stag strip omits 4c3333693f07 can: m_can: m_can_{read_fifo,echo_tx_event}(): shift times [...] omits 5b12933de4e7 can: m_can: m_can_chip_config(): actually enable internal [...] omits 562fed945ea4 can: grcan: grcan_probe(): remove extra of_node_get() omits 2bda24ef95c0 can: gs_usb: gs_usb_open/close(): fix memory leak omits 374e11f1bde9 can: rcar_canfd: Fix data transmission failed on R-Car V3U omits 5ee4bba272d1 Merge branch 'smsc95xx-deadlock' omits 03b3df43ce1f usbnet: smsc95xx: Clean up unnecessary BUG_ON() upon regis [...] omits 3147242980c5 usbnet: smsc95xx: Clean up nopm handling omits 7b960c967f2a usbnet: smsc95xx: Fix deadlock on runtime resume omits 39bfb3c12d79 net: phy: broadcom: Add support for BCM53128 internal PHYs omits 326569cc33b9 dt-bindings: net: dsa: renesas,rzn1-a5psw: add interrupts [...] omits 0d153dd208d4 selftest: net: bridge mdb add/del entry to port that is down omits 634b215b7307 net: ipconfig: use strscpy to replace strlcpy omits c6da4590fe81 Revert "can: xilinx_can: Limit CANFD brp to 2" omits ea1c3b77bc0b Merge branch 'netdev-docs' omits 5d407ca73892 docs: netdev: add a cheat sheet for the rules omits a24875641143 docs: netdev: document reverse xmas tree omits 02514a067fad docs: netdev: document that patch series length limit omits 798661c73672 Merge branch 'mlxsw-unified-bridge-conversion-part-6' omits 88840d697f6e mlxsw: spectrum_fid: Remove '_ub_' indication from structu [...] omits 8928fd47782c mlxsw: spectrum_fid: Remove flood_index() from FID operati [...] omits 77b7f83d5c25 mlxsw: Enable unified bridge model omits e9cf8990faea mlxsw: Add ubridge to config profile omits bf73904f5fba mlxsw: Add support for 802.1Q FID family omits d4324e3194c7 mlxsw: Add new FID families for unified bridge model omits 662761d8987d mlxsw: Add support for VLAN RIFs omits 058de325a4fb mlxsw: Configure egress FID classification after routing omits 2c3ae763eb70 mlxsw: spectrum_router: Do not configure VID for sub-port RIFs omits d4b464d20bc1 mlxsw: spectrum_fid: Configure layer 3 egress VID classification omits fea20547d5b5 mlxsw: Configure ingress RIF classification omits 8cfc7f7707c1 mlxsw: spectrum_fid: Configure VNI to FID classification omits 53d7ae53d807 mlxsw: Configure egress VID for unicast FDB entries omits f1b4e32aca08 can: bcm: use call_rcu() instead of costly synchronize_rcu() omits 5e25c25aa2c0 xfrm: improve wording of comment above XFRM_OFFLOAD flags omits cf746bac6c5b esp6: Fix spelling mistake omits ad2fe4582c48 Merge branches 'omap-for-v5.20/omap1', 'omap-for-v5.20/ti- [...] omits 7fdc6a2af1ae ARM: OMAP2+: omap4-common: Fix refcount leak bug omits 61480dc07401 bus: ti-sysc: Fix refcount leak bugs omits 84537fa46387 ARM: omap1: call platform_device_put() in error case in om [...] omits 1d0c1aadf1fd ARM: dts: stm32: add missing usbh clock and fix clk order [...] omits bf74181e75c9 ARM: dts: stm32: delete fixed clock node on STM32MP15-SCMI omits cfd7ea394cd3 ARM: dts: stm32: DSI should use LSE SCMI clock on DK1/ED1 [...] omits 78ece8cce1ba ARM: dts: stm32: use the correct clock source for CEC on s [...] omits a34b42f8690c ARM: dts: stm32: fix pwr regulators references to use scmi omits 3e6fd02fce7b ARM: dts: lan966x: Add mcan1 node. omits 2eb502f496f7 ARM: dts: am33xx: Fix MMCHS0 dma properties omits d657ab84476b ARM: dts: at91: sama7g5: add reset-controller node omits 979813d2ab70 ARM: dts: at91: use generic name for reset controller omits b66724d23d1d ARM: dts: at91: sama5d2: fix compilation warning omits 005627ea13c9 ARM: dts: at91: sama5d2: fix compilation warning omits 14c99d659415 mm: split huge PUD on wp_huge_pud fallback omits 5924e6ec1585 nilfs2: fix incorrect masking of permission flags for symlinks omits 1118234e4bc2 mm/rmap: fix dereferencing invalid subpage pointer in try_ [...] omits 34c0a5b04da8 riscv/mm: fix build error while PAGE_TABLE_CHECK enabled w [...] omits cffe57bee62b Documentation: highmem: use literal block for code example [...] omits 39d35edee453 mm: sparsemem: fix missing higher order allocation splitting omits ed1523a895ff mm/damon: use set_huge_pte_at() to make huge pte old omits d684e0a52d36 sh: convert nommu io{re,un}map() to static inline functions omits 73f37dbcfe17 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages omits 88084a3df167 Linux 5.19-rc5 omits b8d5109f5096 lockref: remove unused 'lockref_get_or_lock()' function omits 7ecd8a7af36e Merge tag 'qcom-arm64-fixes-for-5.19' of git://git.kernel. [...] omits 4a557a5d1a61 sparse: introduce conditional lock acquire function attribute omits 20855e4cb361 Merge tag 'xfs-5.19-fixes-4' of git://git.kernel.org/pub/s [...] omits d0bf1fe6454e net: usb: Remove unnecessary '0' values from hasdata omits a48e789dd263 Merge tag 'linux-can-next-for-5.20-20220703' of git://git. [...] omits 280e3a857d96 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits c67289e064ca Merge tag 'mlx5-updates-2022-06-29' of git://git.kernel.or [...] omits 0ebd5529d2dd Merge branch 'can-slcan-extend-supported-features' omits 0a9cdcf098a4 can: slcan: extend the protocol with CAN state info omits b32ff4668544 can: slcan: extend the protocol with error info omits 4de0e8efa052 can: slcan: add ethtool support to reset adapter errors omits 98b12064591d can: slcan: move driver into separate sub directory omits 5bac315be7eb can: slcan: send the open/close commands to the adapter omits dca796299462 can: slcan: set bitrate by CAN device driver API omits 52f9ac85b876 can: slcan: allow to send commands to the adapter omits c4e54b063f42 can: slcan: use CAN network device driver API omits 036bff2800cb can: netlink: dump bitrate 0 if can_priv::bittiming.bitrat [...] omits 92a31782c848 can: slcan: use the alloc_can_skb() helper omits da6788ea025c can: slcan: use netdev helpers to print out messages omits 3cd864901bc5 can: slcan: use the BIT() helper omits 2477d81901a2 ARM: dts: qcom: Fix sdhci node names - use 'mmc@' omits 817c2f351974 Merge tag 'qcom-arm64-fixes-for-5.19' into arm64-for-5.20 omits a10b760b7402 arm64: dts: qcom: sc7180-trogdor: Split out keyboard node [...] omits b39961659ffc arm64: dts: qcom: ipq8074: fix NAND node name omits 93d7cf2ee59f arm64: dts: qcom: msm8916: add xo clocks to rpmcc and a53pll omits 2752bb7d9b58 arm64: dts: qcom: msm8996: add second DSI interface omits 2e4ae611ab73 arm64: dts: qcom: add mdp_clk clock to the MDSS device omits 213d73687237 arm64: dts: qcom: sm8250: Enable per-process page tables. omits 7618a2de8121 arm64: dts: qcom: msm8916-samsung-a2015: Add touchscreen pinctrl omits 917a6de1b0a0 arm64: dts: qcom: msm8996: drop phy-names from HDMI device node omits 07f3c7a11dad arm64: dts: qcom: msm8994: add required ranges to OCMEM omits 7cc60f6c09f4 arm64: dts: qcom: sdm845: add dedicated IMEM and syscon co [...] omits 616ab047bec7 arm64: dts: qcom: sdm630: add dedicated IMEM and syscon co [...] omits 2ffe4f99cbdd arm64: dts: qcom: sc7280: add simple-mfd to IMEM omits c220f33e03a0 arm64: dts: qcom: sc7180: add dedicated IMEM and syscon co [...] omits b2b86a2d89c2 arm64: dts: qcom: qcs404: add dedicated IMEM and syscon co [...] omits bed0855657af arm64: dts: qcom: use generic sram as name for imem and oc [...] omits 0cdfa122a5ee arm64: dts: qcom: sdm845-db845c: add function and color to [...] omits b7428806b434 arm64: dts: qcom: sc7280-herobrine: add function to LED node omits 09143dd2cbd6 arm64: dts: qcom: sc7180-trogdor: add function to LED node omits 984a8c90c158 arm64: dts: qcom: qrb5165-rb5: add function and color to L [...] omits a072128b881e arm64: dts: qcom: apq8016-sbc: add function and color to L [...] omits 191c85b852c1 arm64: dts: qcom: sm8250: Move qup-opp-table out of soc node omits e2eedde448a9 arm64: dts: qcom: sm8350: Move qup-opp-tables out of soc node omits 12cfafe7b788 arm64: dts: qcom: sm8450: rename interconnect nodes omits 13e75fe786a1 arm64: dts: qcom: msm8996-xiaomi-natrium: Add support for [...] omits bb856fdf07f6 dt-bindings: arm: qcom: Document xiaomi,natrium board omits f82c48d46852 arm64: dts: qcom: ipq6018: correct QUP peripheral labels omits 7858ef3cfba2 arm64: dts: qcom: sm8250: use constants for audio clocks omits a102644dccfe arm64: dts: qcom: sdm845*: replace i2s reg with constant omits 20402c94721a arm64: dts: qcom: sm8450: Fix the IRQ trigger type for rem [...] omits 5458d6f2827c arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node omits 642f13c32087 arm64: dts: qcom: msm8998-xperia: Introduce ToF sensor support omits a0cdc83fa89b arm64: dts: qcom: sc7280: Add proxy interconnect requireme [...] omits c372baf317f4 arm64: dts: qcom: sm8450: remove duplicated glink-edge interrupt omits 140488b46b96 arm64: dts: qcom: sm8350: remove duplicated glink-edge interrupt omits dc74f89e3281 arm64: dts: qcom: sdm630: remove unneeded address/size cel [...] omits f0b255b4f012 arm64: dts: qcom: ipq6018: add label to remoteproc node omits ddc35664a38e arm64: dts: qcom: Remove unused 'vdda-max-microamp' & 'vdd [...] omits 8bbda511a3d9 arm64: dts: qcom: ipq8074: add USB power domains omits 877460f6a466 Merge branch '20220515210048.483898-8-robimarko@gmail.com' [...] omits afcbe252e9c1 arm64: dts: qcom: Fix 'reg-names' for sdhci nodes omits 4ff12270dbbe arm64: dts: qcom: Fix ordering of 'clocks' & 'clock-names' [...] omits 40940823cb58 arm64: dts: qcom: sdm630: Fix 'interconnect-names' for sdh [...] omits 96bb736f05d1 arm64: dts: qcom: Fix sdhci node names - use 'mmc@' omits dd764e1a4236 arm64: dts: qcom: sdm630-nile: Add RGB status LED on the P [...] omits fc41893fe828 arm64: dts: qcom: pm660l: Add LPG node omits 2cac6baf0249 arm64: dts: qcom: qcs404: fix default pinctrl settings for [...] omits bf3708c6734a arm64: dts: qcom: qrb5165-rb5: declare tri-led user leds omits 3e48f7428c1e arm64: dts: qcom: pm8150l: add Light Pulse Generator device node omits efe9185c4e21 arm64: dts: qcom: pm8150b: add Light Pulse Generator device node omits 3cfe94d660a8 arm64: dts: qcom: align led node names with dtschema omits 9d8840f6ee42 arm64: dts: qcom: sdm630-sony-xperia-nile: drop unneeded s [...] omits 5a4b0b853a29 arm64: dts: qcom: correct gpio-keys properties omits b08f5cbd69dc arm64: dts: qcom: align gpio-key node names with dtschema omits 372cf591acbc arm64: dts: qcom: adjust whitespace around '=' omits 6dfe4e195271 arm64: dts: qcom: msm8998-mtp: correct board compatible omits 693b6207fc7f arm64: dts: qcom: ipq6018-cp01-c1: fix Micron SPI NOR compatible omits 74b0fbd6048f arm64: dts: qcom: sdm630: correct QFPROM byte offsets omits b2eab35be13d arm64: dts: qcom: use dedicated QFPROM compatibles omits d66b1d2e4afc arm64: dts: qcom: correct SPMI WLED register range encoding omits 6ba93ba9f63f arm64: dts: qcom: add missing AOSS QMP compatible fallback omits 6afcee78b4a4 arm64: dts: qcom: sc7180: Add kingoftown dts files omits fb69f6adaf88 arm64: dts: qcom: sc7180: Add pazquel dts files omits 9520fef90049 arm64: dts: qcom: sc7180: Add mrbland dts files omits c77a3d4a2bfa arm64: dts: qcom: sc7180: Add quackingstick dts files omits e0ff30b23de9 arm64: dts: qcom: sc7180: Add wormdingler dts files omits 9c54f1711fc2 arm64: dts: qcom: sc7280: Rename sar sensor labels omits 32c231385ed4 arm64: dts: qcom: sc8280xp: add Lenovo Thinkpad X13s devicetree omits 519183af39b2 arm64: dts: qcom: add SA8540P and ADP omits ccd3517faf18 arm64: dts: qcom: sc8280xp: Add reference device omits 9827a0e6e23b netfilter: nft_set_pipapo: release elements in clone from [...] omits 7e6bc1f6cabc netfilter: nf_tables: stricter validation of element data omits a8d52b024d6d net/mlx5e: TC, Support offloading police action omits 03a92a938dc7 net/mlx5e: Add flow_action to parse state omits 06fe52a47659 net/mlx5e: Add post meter table for flow metering omits 17c5da03879b net/mlx5e: Add generic macros to use metadata register mapping omits b8acfd4f21e2 net/mlx5e: Get or put meter by the index of tc police action omits 6ddac26cf763 net/mlx5e: Add support to modify hardware flow meter parameters omits 74e6b2a87433 net/mlx5e: Prepare for flow meter offload if hardware supports it omits c491ded04325 net/mlx5: Implement interfaces to control ASO SQ and CQ omits cdd04f4d4d71 net/mlx5: Add support to create SQ and CQ for ASO omits b6f2846afc0c net/mlx5: E-switch: Change eswitch mode only via devlink command omits f019679ea5f2 net/mlx5: E-switch, Remove dependency between sriov and es [...] omits fbd43b7259bc net/mlx5: E-switch, Introduce flag to indicate if fdb tabl [...] omits ea5872dd6b05 net/mlx5: E-switch, Introduce flag to indicate if vport ac [...] omits 8e755f7a8cef net/mlx5: delete dead code in mlx5_esw_unlock() omits 9de64ae8160d net/mlx5: Delete ipsec_fs header file as not used omits 69cb6c6556ad Merge tag 'nfsd-5.19-2' of git://git.kernel.org/pub/scm/li [...] omits 34074da5424c Merge tag 'for-5.19/parisc-4' of git://git.kernel.org/pub/ [...] omits aa78fa905b44 parisc: Fix vDSO signal breakage on 32-bit kernel omits bb7c51268776 Merge tag 'perf-tools-fixes-for-v5.19-2022-07-02' of git:/ [...] omits 5411de073362 Merge tag 'powerpc-5.19-4' of git://git.kernel.org/pub/scm [...] omits 3d5a2a396f19 MAINTAINERS: add Wenjia as SMC maintainer omits 8e60a041e478 Merge branch 'lan937x-dsa-driver' omits c8fac9d0aa5a net: dsa: microchip: add LAN937x in the ksz spi probe omits a0cb1aa43825 net: dsa: microchip: lan937x: add phylink_mac_config support omits f597d3ad75b8 net: dsa: microchip: lan937x: add phylink_mac_link_up support omits c14e878d4a4f net: dsa: microchip: lan937x: add phylink_get_caps support omits ab8823688f9e net: dsa: microchip: lan937x: add MTU and fast_age support omits a50b35366c64 net: dsa: microchip: lan937x: register mdio-bus omits ffaf1de2f62d net: dsa: microchip: lan937x: add phy read and write support omits 99b16df0cd52 net: dsa: microchip: lan937x: add dsa_tag_protocol omits 55ab6ffaf378 net: dsa: microchip: add DSA support for microchip LAN937x omits 457c182af597 net: dsa: microchip: generic access to ksz9477 static and [...] omits 092f875131dc net: dsa: tag_ksz: add tag handling for Microchip LAN937x omits 8926d94e5c50 dt-bindings: net: dsa: dt bindings for microchip lan937x omits 528f7f1fadf1 dt-bindings: net: make internal-delay-ps based on phy-mode omits f3f6631bb0d9 Merge branch 'lan8814-led' omits a516b7f7ca53 net: phy: micrel: Adding LED feature for LAN8814 PHY omits eb566fc83920 dt-bindings: net: Updated micrel,led-mode for LAN8814 PHY omits 504148fedb85 net: add skb_[inner_]tcp_all_headers helpers omits 2cd37c2e7244 misc: rtsx_usb: set return value in rsp_buf alloc err path omits ff898552fb32 perf synthetic-events: Ignore dead threads during event synthesis omits 363afa3aef24 perf synthetic-events: Don't sort the task scan result from /proc omits 5eb502b2e1ae perf unwind: Fix unitialized 'offset' variable on aarch64 omits e3baced02a52 9p: Fix some kernel-doc comments omits dafbe689736f 9p fid refcount: cleanup p9_fid_put calls omits 286c171b86eb 9p fid refcount: add a 9p_fid_ref tracepoint omits b48dbb998d70 9p fid refcount: add p9_fid_get/put wrappers omits b296d05746b7 9p: Fix minor typo in code comment omits 47b1e3432b06 9p: Remove unnecessary variable for old fids while walking [...] omits c58c72d301d3 9p: Make the path walk logic more clear about when cloning [...] omits cba83f47fc0e 9p: Track the root fid with its own variable during lookups omits d28b25a62a47 selftests/net: fix section name when using xdp_dummy.o omits 04740c53cac4 qlogic/qed: fix repeated words in comments omits abf1efb6ae78 samsung/sxgbe: fix repeated words in comments omits 93d663c7e5a4 stmicro/stmmac: fix repeated words in comments omits c31788832f87 ethernet/sun: fix repeated words in comments omits bc38fae3a68b Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 1d7f94cdd8f0 usbnet: remove vestiges of debug macros omits 90c74f4d90ad net: pcs: rzn1-miic: update speed only if interface is changed omits b14056914357 octeontx2-af: fix operand size in bitwise operation omits 089866061428 Merge tag 'libnvdimm-fixes-5.19-rc5' of git://git.kernel.o [...] omits 2cc39179acbb doc: module: update file references omits f963ef123900 module: Fix "warning: variable 'exit' set but not used" omits cfa94c538be6 module: Fix selfAssignment cppcheck warning omits 35adf9a4e55e modules: Fix corruption of /proc/kallsyms omits 3ed9222ce728 Merge tag 'memory-controller-drv-5.20' of git://git.kernel [...] discards fd6d3af4e676 Merge branch 'arm/soc' into for-next omits 1c74a93ce9b6 Merge tag 'samsung-soc-5.20' of git://git.kernel.org/pub/s [...] discards 070f292974c2 soc: document merges discards d4d67c81e1a1 Merge branch 'arm/fixes' into for-next omits f99d621133ef Merge tag 'amlogic-arm-for-v5.20' of git://git.kernel.org/ [...] discards 2ee11c6097b4 Merge branch 'arm/defconfig' into for-next discards 57f5ecc63879 Merge branch 'arm/dt' into for-next discards 80d1225e5008 Merge branch 'arm/drivers' into for-next discards 5ff40f095aa0 Merge branch 'arm/fixes' into for-next omits d95ce66d4cc3 Merge tag 'scmi-fixes-5.19-2' of git://git.kernel.org/pub/ [...] omits 89a24d7d85bd Merge tag 'renesas-arm-defconfig-for-v5.20-tag1' of git:// [...] omits aa61fa3e36cf Merge tag 'amlogic-drivers-for-v5.20' of git://git.kernel. [...] omits 92a1691b9db8 Merge tag 'renesas-drivers-for-v5.20-tag1' of git://git.ke [...] omits 1ce8c443e956 Merge tag 'thermal-5.19-rc5' of git://git.kernel.org/pub/s [...] omits a49b8ce7306c bpf, selftests: Add verifier test case for jmp32's jeq/jne omits 73c4936f916d bpf, selftests: Add verifier test case for imm=0,umin=0,um [...] omits 3844d153a41a bpf: Fix insufficient bounds propagation from adjust_scala [...] omits a12ca6277eca bpf: Fix incorrect verifier simulation around jmp32's jeq/jne omits 9ee7827668c7 Merge tag 'pm-5.19-rc5' of git://git.kernel.org/pub/scm/li [...] omits bc621588ff59 Merge branch 'pm-cpufreq' omits e6bdbcc764af ACPI: bus: Drop unused list heads from struct acpi_device omits d674553009af hisi_lpc: Use acpi_dev_for_each_child() omits 54872fea6a5a bus: hisi_lpc: fix missing platform_device_put() in hisi_l [...] omits b336ad598a3b Merge tag 'hwmon-for-v5.19-rc5' of git://git.kernel.org/pu [...] omits 887371066039 PM: runtime: Fix supplier device management during consumer probe omits 07358194badf PM: runtime: Redefine pm_runtime_release_supplier() omits d0e51022a025 hwmon: (ibmaem) don't call platform_device_del() if platfo [...] omits d0f67adb7906 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits cec84e7547d3 Merge tag 's390-5.19-5' of git://git.kernel.org/pub/scm/li [...] omits 76ff294e1619 Merge tag 'nfs-for-5.19-3' of git://git.linux-nfs.org/proj [...] omits 6f8693ea2bfe Merge tag 'ceph-for-5.19-rc5' of https://github.com/ceph/c [...] omits 8300d380309a Merge tag 'for-5.19/dm-fixes-5' of git://git.kernel.org/pu [...] omits 0a35d1622d5c Merge tag 'io_uring-5.19-2022-07-01' of git://git.kernel.d [...] omits d516e221e2fb Merge tag 'block-5.19-2022-07-01' of git://git.kernel.dk/l [...] omits 067c227379c0 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 690685ffcdce Merge tag 'ata-5.19-rc5' of git://git.kernel.org/pub/scm/l [...] omits 410982303772 arm64: hugetlb: Restore TLB invalidation for BBM on contig [...] omits 9650910d05a3 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 09f7b80fac3e dmaengine: imx-sdma: only restart cyclic channel when enabled omits 241b73730091 Merge branch 'devicetree-arm64/next' into next omits af1c2146a50b xfs: introduce per-cpu CIL tracking structure omits 31151cc342dd xfs: rework per-iclog header CIL reservation omits 12380d237b81 xfs: lift init CIL reservation out of xc_cil_lock omits 88591e7f06a4 xfs: use the CIL space used counter for emptiness checks omits 7561cea5dbb9 xfs: prevent a UAF when log IO errors race with unmount omits 18c9aa490795 arm64: Add an override for ID_AA64SMFR0_EL1.FA64 omits 504ee23611c4 arm64: Add the arm64.nosve command line option omits b3000e2133d8 arm64: Add the arm64.nosme command line option omits 6ab7661e1d39 arm64: Expose a __check_override primitive for oddball features omits 6b7ec18c0976 arm64: Allow the idreg override to deal with variable field width omits fa8aa59ae645 arm64: Factor out checking of a feature against the overri [...] omits ae4b7e38e9a9 arm64: Allow sticky E2H when entering EL1 omits b65e411d6cc2 arm64: Save state of HCR_EL2.E2H before switch to EL1 omits 7ddb0c3df788 arm64: Rename the VHE switch to "finalise_el2" omits 0aaa68532e9d arm64: mm: fix booting with 52-bit address space omits a57cbe02c058 Merge tag 'amlogic-arm64-dt-for-v5.20' of git://git.kernel [...] omits d5444cc4cbbe Merge tag 'amlogic-arm-dt-for-v5.20' of git://git.kernel.o [...] omits 7ccd1f6dcec0 Merge tag 'dt-cleanup-5.20' of git://git.kernel.org/pub/sc [...] omits 5d16aa7458a4 Merge tag 'dt64-cleanup-5.20' of git://git.kernel.org/pub/ [...] omits 3966af40559d Merge tag 'socfpga_dts_updates_for_v5.20' of git://git.ker [...] omits 6c0534397d87 Merge tag 'renesas-dt-bindings-for-v5.20-tag1' of git://gi [...] omits 4505bb959ad2 Merge tag 'renesas-arm-dt-for-v5.20-tag1' of git://git.ker [...] omits 813b08089075 Merge tag 'samsung-dt64-5.20' of git://git.kernel.org/pub/ [...] omits 7949803d3847 Merge tag 'samsung-dt-5.20' of git://git.kernel.org/pub/sc [...] omits 1357d2a65601 irqchip/apple-aic: Make symbol 'use_fast_ipi' static omits fd31000d58f4 irqchip/xilinx: Add explicit dependency on OF_ADDRESS omits 1f66f63c7312 Merge tag 'imx-fixes-5.19-2' of git://git.kernel.org/pub/s [...] omits a38dbb4f2028 Merge tag 'at91-fixes-5.19' of git://git.kernel.org/pub/sc [...] omits 620f83b8326c soc: ixp4xx/npe: Fix unused match warning omits b0d93b44641a selftests/bpf: Skip lsm_cgroup when we don't have trampolines omits e252f2ed1c8c fanotify: introduce FAN_MARK_IGNORE omits dbdd9a28e140 net/cmsg_sender: Remove a semicolon omits 8afd7215aa97 fanotify: cleanups for fanotify_mark() input validations omits 31a371e419c8 fanotify: prepare for setting event flags in ignore mask omits 8dfeee9dc52c net: usb: Fix typo in code omits c05787b4c2f8 fs: inotify: Fix typo in inotify comment omits c7b1267b1c64 nfp: support VF rate limit with NFDK omits 7fa2d1707d41 cdc-eem: always use BIT omits 368843301d08 cxgb4: Fix typo in string omits 9c154ab47f5e selftests: net: fib_rule_tests: fix support for running in [...] omits 13463f731fbb Merge branch 'mptcp-mem-scheduling' omits e918c137db40 net: remove SK_RECLAIM_THRESHOLD and SK_RECLAIM_CHUNK omits 69d93daec026 mptcp: refine memory scheduling omits d24141fe7b48 mptcp: drop SK_RECLAIM_* macros omits 4aaa1685f750 mptcp: never fetch fwd memory from the subflow omits 49db68d45bdc dmaengine: dw-axi-dmac: Fix RMW on channel suspend register omits 44c4237cf343 dmaengine: idxd: force wq context cleanup on device disable path omits de6921856f99 arm64: Do not forget syscall when starting a new thread. omits 9e07352ef779 arm64: vdso32: Add DWARF_DEBUG omits 859716b4131f arm64: vdso32: Shuffle .ARM.exidx section above ELF_DETAILS omits d9b728f8600b arm64: compat: Move sigreturn32.S to .rodata section omits 0ac9c3dd0d6f dmaengine: qcom: bam_dma: fix runtime PM underflow omits 8bc65d38ee46 wifi: nl80211: retrieve EHT related elements in AP mode omits 71560d98e7f1 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 456bfd9dc8a1 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 023e79db59ad neterion/vxge: fix repeated words in comments omits f9f108f6d985 ethernet/neterion: fix repeated words in comments omits 951c62709cd8 ethernet/natsemi: fix repeated words in comments omits 627838275a54 mellanox/mlxsw: fix repeated words in comments omits 1c3997b1cdb0 ethernet/marvell: fix repeated words in comments omits 36704239c8fe marvell/octeontx2/af: fix repeated words in comments omits ecad3b0b99bf wifi: cfg80211: Increase akm_suites array size in cfg80211 [...] omits d6f671c8a339 wifi: cfg80211: remove chandef check in cfg80211_cac_event() omits 31177127e067 wifi: nl80211: relax wdev mutex check in wdev_chandef() omits c2653990d572 wifi: nl80211: acquire wdev mutex earlier in start_ap omits 206bbcf76121 wifi: nl80211: hold wdev mutex for tid config omits 77e7b6ba78ed wifi: cfg80211: handle IBSS in channel switch omits 591e73ee3f73 wifi: mac80211: properly skip link info driver update omits 7e09ac27f43b x86: Fix .brk attribute in linker script omits 38fa5479b413 x86: Clear .brk area at early boot omits 96e8fc581868 x86/xen: Use clear_bss() for Xen PV guests omits c77bfab92371 wifi: mac80211: only accumulate airtime deficit for active [...] omits 3db2c5604f39 wifi: mac80211: add debugfs file to display per-phy AQL pe [...] omits 8e4bac067105 wifi: mac80211: add a per-PHY AQL limit to improve fairness omits 8ccc07028cb7 wifi: mac80211: keep recently active tx queues in scheduling list omits 9c1be3cde004 wifi: mac80211: consider aql_tx_pending when checking airt [...] omits 445452d438e2 wifi: mac80211: make sta airtime deficit field s32 instead of s64 omits 942741dabcb4 wifi: mac80211: switch airtime fairness back to deficit ro [...] omits 144248515246 drm: panel-orientation-quirks: Add quirk for the Lenovo Yo [...] omits 7f884baae68a wifi: mac80211: fix a kernel-doc complaint omits c8a9415e6dde wifi: cfg80211: remove redundant documentation omits fe37f73d1109 wifi: mac80211: sta_info: fix a missing kernel-doc struct element omits 82757b792be7 wifi: mac80211: add a missing comma at kernel-doc markup omits 2d8b08fef0af wifi: cfg80211: fix kernel-doc warnings all over the file omits 6708be400477 wifi: ieee80211: s1g action frames are not robust omits b75cd218274e xen/arm: Fix race in RB-tree based P2M accounting omits f63c2c2032c2 xen-netfront: restore __skb_queue_tail() positioning in xe [...] omits 2400617da7ee xen/blkfront: force data bouncing when backend is untrusted omits 4491001c2e0f xen/netfront: force data bouncing when backend is untrusted omits 307c8de2b023 xen/netfront: fix leaking data in shared pages omits ee6c6e734247 staging/wlan-ng: get the correct struct hfa384x in work callback omits 3776c7855985 misc: rtsx_usb: use separate command and response buffers omits eb7f8e284203 misc: rtsx_usb: fix use of dma mapped buffer for usb bulk [...] omits 2f446ffe9d73 xen/blkfront: fix leaking data in shared pages omits 087b79854b9b Merge branch 'prevent-permanently-closed-tc-taprio-gates-f [...] omits 837ced3a1a5d time64.h: consolidate uses of PSEC_PER_NSEC omits 55a515b1f5a9 net: dsa: felix: drop oversized frames with tc-taprio inst [...] omits d68a373bfbf4 net: dsa: felix: keep QSYS_TAG_CONFIG_INIT_GATE_STATE(0xFF [...] omits 1c9017e44af2 net: dsa: felix: keep reference on entire tc-taprio config omits c7e5c423cb59 net: gianfar: add support for software TX timestamping omits 5a24389457ba net: dsa: rzn1-a5psw: add missing of_node_put() in a5psw_p [...] omits 3d1188df789f arm64: defconfig: Enable qcom interconnect drivers omits 974db040c519 arm64: defconfig: Enable qcom ss & hs usb phy omits bf8bb8eaccf4 clk: qcom: gcc-msm8916: Add rates to the GP clocks omits d0696770cef3 clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD [...] omits bdafb609c3bb clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND [...] omits fe5651cc8e33 ARM: dts: qcom: apq8064: drop phy-names from HDMI device node omits 6ac2799c3096 ARM: dts: qcom: apq8064-ifc6410: drop hdmi-mux-supply omits e2759fa0676c ARM: dts: qcom: pm8841: add required thermal-sensor-cells omits 7a16ea7f3a5e ARM: dts: qcom: msm8974: add required ranges to OCMEM omits def2565bc66d ARM: dts: qcom: sdx55: add dedicated IMEM and syscon compatibles omits f19be941efd1 ARM: dts: qcom: msm8974: add dedicated IMEM compatible omits 626a60292a8e ARM: dts: qcom: apq8064-asus-nexus7: add dedicated IMEM co [...] omits 230b5edaa34b ARM: dts: qcom: use generic sram as name for imem and ocmem nodes omits 69b1142baeab ARM: dts: qcom: ipq8064: add function to LED nodes omits 445c44e25342 ARM: dts: qcom: ipq8064-rb3011: add color to LED node omits 47e889d3d9a7 ARM: dts: qcom: ipq4018-ap120c-ac: add function and color [...] omits 966d7e9c35cf ARM: dts: qcom: apq8060-ifc6410: add color to LED node omits b8f9cae583c4 ARM: dts: qcom: apq8060-dragonboard: add function and colo [...] omits 03110b46c99b ARM: dts: qcom: msm8974: re-add missing pinctrl omits 34eff17ec4e2 hisilicon/hns3/hns3vf:fix repeated words in comments omits 577d7685d591 google/gve:fix repeated words in comments omits b1769b6eb06b freescale/fs_enet:fix repeated words in comments omits e6e0951414a3 soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_ [...] omits 4c2d6acd765f ethernet/emulex:fix repeated words in comments omits 8dcc8ab805b7 atheros/atl1e:fix repeated words in comments omits a3e7259f9ebe soc: qcom: llcc: Fix syntax errors in comments omits 1cebc3ca4aba Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 92a563fcf14b soc: qcom: ocmem: Fix refcount leak in of_get_ocmem omits ae500b351ab0 ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART omits 54f0f3b298e2 riscv: Kconfig: Style cleanups omits a175eca0f3d7 Merge tag 'drm-fixes-2022-07-01' of git://anongit.freedesk [...] omits f5d1f6d63c9a RDMA/rxe: Replace include statement omits cae3fa541e62 RDMA/rxe: Convert pr_warn/err to pr_debug in pyverbs omits ab1489017aa7 ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1 omits f8acf01a6a4f clk: qcom: camcc-sm8250: Fix topology around titan_top pow [...] omits 103dd2338bbf clk: qcom: camcc-sdm845: Fix topology around titan_top pow [...] omits ca503bb29022 riscv: Kconfig.socs: Add comments omits 84b10f781abf riscv: Kconfig.erratas: Add comments omits 2f66a3d09994 riscv: Kconfig: Fix indentation and add comments omits 0d8730f07c82 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b8f0009bc9ed Merge tag 'drm-misc-fixes-2022-06-30' of git://anongit.fre [...] omits 4eb1560259de ARM: dts: qcom: msm8974: Add BAM DMUX Ethernet/IP device omits 1bf7305e79aa clk: qcom: ipq8074: dont disable gcc_sleep_clk_src omits 8add990ace3d clk: qcom: ipq8074: add USB GDSCs omits c87969d21870 Merge branch '20220515210048.483898-8-robimarko@gmail.com' [...] omits 74622e401e21 dt-bindings: clock: qcom: ipq8074: add USB GDSCs omits 99e7e16445c4 dt-bindings: soc: qcom,wcnss: remove unneeded ref for names omits 2c930dc1e34f dt-bindings: clocks: qcom,gcc-ipq8074: support power domains omits 2bd357e69820 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks omits 74521205b640 clk: qcom: ipq8074: add PPE crypto clock omits 90e6d290603d dt-bindings: clock: qcom: ipq8074: add PPE crypto clock omits 0e9e61a2815b clk: qcom: ipq8074: fix NSS port frequency tables omits 3401ea2856ef clk: qcom: ipq8074: SW workaround for UBI32 PLL lock omits ca41ec1b3043 clk: qcom: ipq8074: fix NSS core PLL-s omits 5e8379351dbd Merge tag 'net-5.19-rc5' of git://git.kernel.org/pub/scm/l [...] omits 868f9f2f8e00 vfs: fix copy_file_range() regression in cross-fs copies omits 7a255ae77216 bpftool: Show also the name of type BPF_OBJ_LINK omits a23dd544debc SUNRPC: Fix READ_PLUS crasher omits 173e468c717c intel/ice:fix repeated words in comments omits afa646299a28 ice: Remove unnecessary NULL check before dev_put omits 0ca85829903f ice: use eth_broadcast_addr() to set broadcast address omits 263957263a00 ice: switch: dynamically add VLAN headers to dummy packets omits ea71b967a507 ice: Add support for VLAN TPID filters in switchdev omits 06bca7c2685a ice: Add support for double VLAN in switchdev omits 39e940d4abfa selftests/xsk: Destroy BPF resources only when ctx refcoun [...] omits 6d4c767c032b selftests/xsk: Verify correctness of XDP prog attach point omits 61333008d01e selftests/xsk: Introduce XDP prog load based on existing A [...] omits 24d2e5d9da60 selftests/xsk: Avoid bpf_link probe for existing xsk discards 88d9374ce6a6 vfio: do not set FMODE_LSEEK flag discards 3d88db248f27 dma-buf: remove useless FMODE_LSEEK flag discards 8804bffa93a1 fs: remove no_llseek discards d43fe79c26f0 fs: do not compare against ->llseek discards d820ac64e1e6 fs: check FMODE_LSEEK to control internal pipe splicing discards 5dd7f54c0ef9 fs: clear or set FMODE_LSEEK based on llseek function discards c9d86760342f fs: do not set no_llseek in fops omits 4f40a5b55446 NFSv4: Add an fattr allocation to _nfs4_discover_trunking() omits 080abad71e99 NFS: restore module put when manager exits. omits fed0d9f13266 i40e: Fix VF's MAC Address change on VM omits 1adb1563e7b7 i40e: Fix dropped jumbo frames statistics omits 7cb33d1bc1ac RDMA/rxe: Fix deadlock in rxe_do_local_ops() omits f3163d8567ad Merge tag 'nvme-5.19-2022-06-30' of git://git.infradead.or [...] omits b7d78b46d5e8 net: phylink: fix NULL pl->pcs dereference during phylink_ [...] omits 58bf4db69528 net: dsa: felix: fix race between reading PSFP stats and p [...] omits 839b92fede7b selftest: tun: add test for NAPI dismantle omits ff1fa2081d17 net: tun: avoid disabling NAPI twice omits 9c5de246c1db net: sparx5: mdb add/del handle non-sparx5 devices omits 4d627ef12b40 docs/doc-guide: Mention make variable SPHINXDIRS omits 2bc6430884d5 scripts: get_feat.pl: use /usr/bin/env to find perl omits 8bfb7869ec37 intel/ixgbevf:fix repeated words in comments omits 1e401f7680c9 intel/igc:fix repeated words in comments omits 1ca33bf983f3 intel/igbvf:fix repeated words in comments omits 7cdb8cc82ffb intel/igb:fix repeated words in comments omits afdc8a54e297 intel/iavf:fix repeated words in comments omits 09f85edd98e2 intel/i40e:fix repeated words in comments omits 17527829dfb6 intel/fm10k:fix repeated words in comments omits e2ef1c2d9a14 intel/e1000e:fix repeated words in comments omits 62f46fc7b8c6 thermal: intel_tcc_cooling: Add TCC cooling support for Ra [...] omits 38f0430e1658 intel/e1000:fix repeated words in comments omits eb6683b622c5 ixgbe: drop unexpected word 'for' in comments omits 4d5173c6f6eb igb: remove unexpected word "the" omits a5f976580238 fm10k: remove unexpected word "the" omits 4fb8cfedd8fc ixgbe: remove unexpected word "the" omits d7d488f41b41 s390/qdio: Fix spelling mistake omits d608f45ed3cf s390/sclp: Fix typo in comments omits e4f74400308c s390/archrandom: simplify back to earlier design and initi [...] omits 09007af2b627 io_uring: fix provided buffer import omits ee5956bb9ce6 docs/zh_CN: Add mutex-design Chinese translation omits bf02fb07c79a docs/zh_CN: Show the Chinese translation of spinlocks omits f8189d5d5fbf dax: set did_zero to true when zeroing successfully omits 98eb8d95025b iomap: set did_zero to true when zeroing successfully omits 1a0e93df1e10 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits dc1848388137 RDMA/rxe: Merge normal and retry atomic flows omits 8264411595fa RDMA/rxe: Move atomic original value to res omits 220e842815f9 RDMA/rxe: Move atomic responder res to atomic_reply omits 9fb3bb25d153 Merge tag 'fsnotify_for_v5.19-rc5' of git://git.kernel.org [...] omits 0ed5493e430a RDMA/rxe: Add a responder state for atomic reply omits 24f0ab010211 RDMA/rxe: Move code to rxe_prepare_atomic_res() omits d58562ca6c99 iomap: skip pages past eof in iomap_do_writepage() omits f5da5ddf81ad Merge tag 'v5.19-p3' of git://git.kernel.org/pub/scm/linux [...] omits fda35af97595 intel: remove unused macros omits b941e487152e serial: 8250: dw: Fix the macro RZN1_UART_xDMACR_8_WORD_BURST omits 39cdb68c64d8 vt: fix memory overlapping when deleting chars in the buffer omits 4f532c1e2531 serial: mvebu-uart: correctly report configured baudrate value omits f9b11229b79c serial: 8250: Fix PM usage_count for console handover omits 6e690d54cfa8 serial: 8250: fix return error code in serial8250_request_ [...] omits 5c5f44e36217 serial: stm32: Clear prev values before setting RTS delays omits 6d304871e3ef bpftool: Use feature list in bash completion omits 27b3f7055343 bpftool: Add feature list (prog/map/link/attach types, helpers) omits b0cbd6154a9a bpftool: Remove attach_type_name forward declaration omits b54c2a25ace5 RDMA/rxe: Convert read side locking to rcu omits 215d0a755e1b RDMA/rxe: Stop lookup of partially built objects omits 152d1faf1e2f arm64: dts: qcom: add SC8280XP platform omits 36a7b63f0696 dt-bindings: mailbox: qcom-ipcc: Add NSP1 client omits 05b90d240409 dt-bindings: arm: qcom: Document additional sc8280xp devices omits 4c9fb8e89849 arm64: dts: qcom: sm8450: Add interconnect requirements for SCM omits 34279d6e3f32 arm64: dts: qcom: sdm660: Add initial Inforce IFC6560 boar [...] omits 589cb2c0b8da Merge tag 'devfreq-fixes-for-5.19-rc5' of git://git.kernel [...] omits 29c1ac230e60 io_uring: keep sendrecv flags in ioprio omits 20159e287a03 s390/purgatory: remove duplicated build rule of kexec-purgatory.o omits b9a56c113f90 s390/purgatory: hard-code obj-y in Makefile omits 25deecb21c18 s390: remove unneeded 'select BUILD_BIN2C' omits d6fb6ee1820c ACPI: bus: Drop driver member of struct acpi_device omits e5ed878ddb7c ACPI: bus: Drop redundant check in acpi_device_remove() omits bf48c3fae6d7 Merge branch 'net-neigh-introduce-interval_probe_time-for- [...] omits 211da42eaa45 net, neigh: introduce interval_probe_time_ms for periodic probe omits c381d02b2fd5 sysctl: add proc_dointvec_ms_jiffies_minmax omits d19b4c52f7c9 atheros/atl1c:fix repeated words in comments omits 0a18d802d65c net: sfp: fix memory leak in sfp_probe() omits 665030fd0c1e mlxsw: spectrum_router: Fix rollback in tunnel next hop init omits 9cc02ede6962 net: rose: fix UAF bugs caused by timer handler omits f8ebb3ac881b net: usb: ax88179_178a: Fix packet receiving omits e1c70d793463 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1 omits 34ad61514c4c nvmet: add a clear_ids attribute for passthru targets omits 4c377e7b1156 arm64: defconfig: enable Qualcomm LPG leds driver omits dbc6fc7e3f76 net: pcs-rzn1-miic: fix return value check in miic_probe() omits 626af58bad58 net: dsa: rzn1-a5psw: fix a NULL vs IS_ERR() check in a5ps [...] omits 3ce7547e5b71 net: txgbe: Add build support for txgbe omits 050133e1aa2c net: bonding: fix use-after-free after 802.3ad slave unbind omits 05eed0990927 clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_ [...] omits dd363e2f7196 clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src omits 63d42708320d clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address omits 07e7fcf1714c clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC omits 74fd304f2395 ipv6: remove redundant store to value after addition omits 4e43e64d0f13 ipv6: fix lockdep splat in in6_dump_addrs() omits fa152f626b24 net: phy: ax88772a: fix lost pause advertisement configuration omits 1758bde2e4aa net: phy: Don't trigger state machine while in suspend omits 3eb4a4c3442c net: switchdev: add reminder near struct switchdev_notifie [...] omits e65af5403e46 usbnet: fix memory allocation in helpers omits 9c17baaa97c8 ARM: dts: qcom: align gpio-key node names with dtschema omits 31b2edcab4d1 ARM: dts: qcom: adjust whitespace around '=' omits 7afef282d745 ARM: dts: qcom: ipq4019: fix Micron SPI NOR compatible omits 7b7e501f7a72 ARM: dts: qcom: apq8064: add unit addresses to QFPROM regions omits 10193ad6d487 ARM: dts: qcom: cleanup QFPROM nodes omits aaed15efce65 ARM: dts: qcom: use dedicated QFPROM compatibles omits 2a832912dba2 Merge branch 'net-dsa-add-pause-stats-support' omits 961d6c70d886 net: dsa: microchip: count pause packets together will all [...] omits c4748ff6566b net: dsa: microchip: add pause stats support omits ea294f39b438 net: dsa: ar9331: add support for pause stats omits 3d410403a572 net: dsa: add get_pause_stats support omits 7b92aa9e6135 selftests net: fix kselftest net fatal error omits eb9e93937756 ARM: dts: qcom: replace gcc PXO with pxo_board fixed clock omits 236d59292efa Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits 9410fb940114 clk: qcom: gcc-sc8280xp: use phy-mux clock for PCIe omits 65b7ebda5028 firmware: qcom_scm: Add bw voting support to the SCM interface omits 7f045132bc23 dt-bindings: firmware: qcom-scm: Add interconnects property omits 078a3be79325 Merge tag 'amd-drm-fixes-5.19-2022-06-29' of https://gitla [...] omits 8cdf1b56ccab Merge tag 'drm-intel-fixes-2022-06-29' of git://anongit.fr [...] omits 617b365872a2 dm raid: fix KASAN warning in raid5_add_disks omits 1ebc2cec0b7d dm raid: fix KASAN warning in raid5_remove_disk omits 32788beb103f ata: pata_cs5535: Fix W=1 warnings omits 5a059790afe8 perf jevents: Remove jevents.c omits 00facc760903 perf jevents: Switch build to use jevents.py omits ffc606ada3d7 perf jevents: Add python converter script omits f0cf642c56b7 bpftool: Probe for memcg-based accounting before bumping rlimit omits 4c41cb46a732 perf python: Prefer python3 discards fb021366974a PM / devfreq: imx-bus: use NULL to pass a null pointer rat [...] discards 909b430e498a PM / devfreq: shut up kernel-doc warnings discards 84fab8928b26 dt-bindings: interconnect: samsung,exynos-bus: convert to [...] discards b615b00c42da PM / devfreq: mediatek: Introduce MediaTek CCI devfreq driver discards b9e34e761240 dt-bindings: interconnect: Add MediaTek CCI dt-bindings omits f0aa153b6ce8 hwmon: (pmbus/ucd9200) fix typos in comments omits 1bbb2809040a hwmon: (occ) Prevent power cap command overwriting poll response omits d17b557e5ead Merge branch 'bpf: cgroup_sock lsm flavor' omits dca85aac8895 selftests/bpf: lsm_cgroup functional test omits 596f5fb2ea2a bpftool: implement cgroup tree for BPF_LSM_CGROUP omits a4b2f3cf699f libbpf: implement bpf_prog_query_opts omits bffcf34878b1 libbpf: add lsm_cgoup_sock type omits 3b34bcb946c2 tools/bpf: Sync btf_ids.h to tools omits 9113d7e48e91 bpf: expose bpf_{g,s}etsockopt to lsm cgroup omits b79c9fc9551b bpf: implement BPF_PROG_QUERY for BPF_LSM_CGROUP omits c0e19f2c9a3e bpf: minimize number of allocated lsm slots per program omits 69fd337a975c bpf: per-cgroup lsm flavor omits 00442143a2ab bpf: convert cgroup_bpf.progs to hlist omits af3f4134006b bpf: add bpf_func_t and trampoline helpers omits f08fe6fcbe13 PM / devfreq: passive: revert an editing accident in SPDX- [...] omits 82c66d2bbbed PM / devfreq: Fix kernel warning with cpufreq passive regi [...] omits b5d281f6c16d PM / devfreq: Rework freq_table to be local to devfreq struct omits f44b799603a9 PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_dev [...] omits 20e6c3cc90c0 PM / devfreq: passive: Use HZ_PER_KHZ macro in units.h omits 0cca7e8dcfa9 PM / devfreq: Fix cpufreq passive unregister erroring on P [...] omits e52b045fe07d PM / devfreq: Mute warning on governor PROBE_DEFER omits 57e00b40033a PM / devfreq: Fix kernel panic with cpu based scaling to p [...] omits d893259cd9f9 Merge branch 'i2c/for-current' into i2c/for-next omits 8ad59b397f86 i2c: piix4: Fix a memory leak in the EFCH MMIO support omits 5812175389e2 usb: dwc3-am62: remove unnecesary clk_put() omits 7441b273388b usb: dwc3: gadget: Fix event pending check omits a775e4e4941b Revert "drm/amdgpu/display: set vblank_disable_immediate for DC" omits 5cb0e3fb2c54 drm/amdgpu: To flush tlb for MMHUB of RAVEN series omits 20b8264394b3 drm/fourcc: fix integer type usage in uapi header omits bbba251577b2 drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover() omits b13a3e5fd40b ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP omits b4f1f61ed592 ACPI: LPSS: Fix missing check in register_device_clock() omits d6f895965592 cpufreq: ACPI: Add Zhaoxin/Centaur turbo boost control int [...] omits c3481b6b75b4 ACPI: APEI: Better fix to avoid spamming the console with [...] omits 4b7ef7b05afc ACPI: PM: save NVS memory for Lenovo G40-45 omits dd5e55540030 Documentation: ACPI: Update links and references to DSD re [...] omits 3e6573c5d275 ACPI: EC: Drop unused ident initializers from dmi_system_i [...] omits 81df5f919743 ACPI: EC: Re-use boot_ec when possible even when EC_FLAGS_ [...] omits f7090e0ef360 ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk omits 0dd6db359e5f ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry fr [...] omits 30554a1f0fd6 spi: aspeed: Fix division by zero omits 8988ba7dec43 spi: aspeed: Add dev_dbg() to dump the spi-mem direct mapp [...] omits e414207d12f3 ACPI: processor: Drop leftover acpi_processor_get_limit_in [...] omits 7fdc74da940d ACPI: processor: Split out thermal initialization from ACPI PSS omits 038275d22784 ACPI: video: Drop X86 dependency from Kconfig omits d9b2ba67917c Merge tag 'platform-drivers-x86-v5.19-3' of git://git.kern [...] omits 732f30694325 Merge tag '5.19-rc4-ksmbd-server-fixes' of git://git.samba [...] omits 8692969e9164 ceph: wait on async create before checking caps for syncfs omits 8944c6fb8add xfs: dont treat rt extents beyond EOF as eofblocks to be cleared omits e53bcffad032 xfs: don't hold xattr leaf buffers across transaction rolls omits 7be3bd8856fb xfs: empty xattr leaf header blocks are not corruption omits f43b9876e857 x86/retbleed: Add fine grained Kconfig knobs omits 77940f0d96cd mnt_idmapping: align kernel doc and parameter order omits f7f70f4aa09d nvme: fix regression when disconnect a recovering ctrl omits 1629de0e0373 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP [...] omits 41d07df7de84 nvme-tcp: always fail a request when sending it failed omits ed0691cf5514 nvmet-tcp: fix regression in data_digest calculation omits 5695289da1bf Merge branches 'renesas-arm-dt-for-v5.20' and 'renesas-dt- [...] omits 5b6d7c3c5861 ARM: dts: r9a06g032-rzn1d400-db: Add switch description omits 45ed13d9b40c dt-bindings: net: pcs: add bindings for Renesas RZ/N1 MII [...] omits a57f68ddc886 reset: Fix devm bulk optional exclusive control getter omits a5bdaae7ae59 MAINTAINERS: rectify entry for SYNOPSYS AXS10x RESET CONTR [...] omits b6b9585876da reset: microchip-sparx5: allow building as a module omits cda41c14ab8a ARM: dts: r9a06g032: Describe switch omits c6f600923600 ARM: dts: r9a06g032: Describe GMAC2 omits dc0f67311416 ARM: dts: r9a06g032: Describe MII converter omits d1273f541ab4 arm64: dts: renesas: r9a07g054l2-smarc: Correct SoC name i [...] omits 826783953013 ARM: dts: renesas: Fix DA9063 watchdog subnode names omits f48cb21a28c0 arm64: dts: renesas: r8a779m8: Drop operating points above [...] omits 0553b288ab26 MAINTAINERS: Add Renesas SoC DT bindings to Renesas Archit [...] omits 9577fc5fdc8b NFC: nxp-nci: don't print header length mismatch on i2c error omits eddd95b94239 NFC: nxp-nci: Don't issue a zero length i2c_master_read() omits 702e70143291 net: prestera: acl: add support for 'egress' rules omits 04cfbc1d89d4 selftests: forwarding: ethtool_extended_state: Convert to [...] omits 9bacb93bcfb8 nfp: flower: fix comment typos and formatting omits 00aff3590fc0 net: tipc: fix possible refcount leak in tipc_sk_create() omits 4b2373c91f05 Merge branch 'dsa-microchip-ksz_chip_reg' omits 9d95329c65db net: dsa: microchip: move remaining register offset to ksz [...] omits 6877102f95f3 net: dsa: microchip: add P_STP_CTRL to ksz_chip_reg omits a02579df160e net: dsa: microchip: change the size of reg from u8 to u16 omits 47d82864eee1 net: dsa: microchip: remove the struct ksz8 omits 34e48383636f net: dsa: microchip: move ksz8->shifts to ksz_common omits d23a5e18606c net: dsa: microchip: move ksz8->masks to ksz_common omits 486f9ca715d7 net: dsa: microchip: move ksz8->regs to ksz_common omits 516de80d448f Merge branch 'zynqmp/soc' into for-next omits acd6510dd7ab firmware: xilinx: Add TF_A_PM_REGISTER_SGI SMC call omits 216516351315 Merge branch 'mtk-star-emac-features' omits 02e9ce07d8b8 net: ethernet: mtk-star-emac: enable half duplex hardware support omits 0a8bd81fd6aa net: ethernet: mtk-star-emac: separate tx/rx handling with [...] omits 0027340a239b net: ethernet: mtk-star-emac: add support for MII interface omits 320c49fe31b0 dt-bindings: net: mtk-star-emac: add description for new p [...] omits 769c197b097c net: ethernet: mtk-star-emac: add timing adjustment support omits 85ef60330d37 net: ethernet: mtk-star-emac: add clock pad selection for RMII omits 43360697a276 dt-bindings: net: mtk-star-emac: add support for MT8365 omits 6cde23b3ace5 net: ethernet: mtk-star-emac: add support for MT8365 SoC omits 9ccbfdefe716 net: ethernet: mtk-star-emac: modify IRQ trigger flags omits c16cc6a06672 net: ethernet: mtk-star-emac: store bit_clk_div in compat [...] omits 90036a4a64a5 Merge branch 'zynq/soc' into for-next omits bfc715146ea6 Merge branch 'sfc-add-extra-states-for-VDPA' omits 98ff4c7c8ac7 sfc: Separate netdev probe/remove from PCI probe/remove omits 7592d754c09c sfc: replace function name in string with __func__ omits bba84bf4c1f2 sfc: Unsplit literal string. omits 3e341d84bd9f sfc: Move EF100 efx_nic_type structs to the end of the file omits 7e773594dada sfc: Separate efx_nic memory from net_device memory omits 8cb03f4e084e sfc: Encapsulate access to netdev_priv() omits b3fd0a86dad2 sfc: Change BUG_ON to WARN_ON and recovery code. omits 62ac3ce542ff sfc: Remove netdev init from efx_init_struct omits 8b39db19b21b sfc: Add a PROBED state for EF100 VDPA use. omits 813cf9d1e753 sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. omits da8ff2a278b9 Merge branch 'mlxsw-unified-bridge-conversion-part-5' omits e28cd993b9a4 mlxsw: spectrum_switchdev: Convert MDB code to use PGT APIs omits 4c3f7442770b mlxsw: spectrum_switchdev: Flush port from MDB entries acc [...] omits 7434ed6102c1 mlxsw: spectrum_switchdev: Add support for getting and put [...] omits ea0f58d6c543 mlxsw: spectrum_switchdev: Implement mlxsw_sp_mc_mdb_entry [...] omits d2994e130585 mlxsw: spectrum_switchdev: Add support for maintaining lis [...] omits 5d0512e5cf74 mlxsw: spectrum_switchdev: Add support for maintaining has [...] omits 0ac985436eb9 mlxsw: spectrum_switchdev: Save MAC and FID as a key in 's [...] omits eaa0791aed8b mlxsw: spectrum_switchdev: Rename MIDs list omits eede53a49b3c mlxsw: spectrum_switchdev: Rename MID structure omits 4abaa5cc4d7c mlxsw: Align PGT index to legacy bridge model omits d1ff2559cef0 cpufreq: zynq: Fix refcount leak in zynq_get_revision omits ad9b10d1eaad mtd: core: introduce of support for dynamic partitions omits dd638202dfb6 dt-bindings: mtd: partitions: add additional example for q [...] omits 118f3fbe517f dt-bindings: mtd: partitions: support label/name only partition omits fc04dafd263d mnt_idmapping: use new helpers in mapped_fs{g,u}id() omits 156c90415b5c arm64: dts: juno: Add cache-level property to L2 caches omits ac790d09885d powerpc/memhotplug: Add add_pages override for PPC omits b21bd5a4b130 powerpc/bpf: Fix use of user_pt_regs in uapi omits 9adf24a40978 fs: port HAS_UNMAPPED_ID() to vfs{g,u}id_t omits 54c15ec3b738 powerpc: dts: Add DTS file for CZ.NIC Turris 1.x routers omits 81e9685dd413 KVM: PPC: Kconfig: Fix indentation omits 1e2e5e82748a powerpc/powernv: Kconfig: Replace single quotes omits d60cb5010caf powerpc: Kconfig.debug: Remove extra empty line omits 8d70f33ed720 wifi: cfg80211: Allow P2P client interface to indicate por [...] omits cea9d62b64c9 powerpc: Kconfig: Replace tabs with whitespaces omits f856373e2f31 wifi: mac80211: do not wake queues on a vif that is being stopped omits a4926abb787e wifi: mac80211: check skb_shared in ieee80211_8023_xmit() omits 03895c8414d7 wifi: mac80211: add gfp_t parameter to ieeee80211_obss_col [...] omits 3f3558c8054f wifi: mac80211_hwsim: set virtio device ready in probe() omits 5969e0c1c7e2 powerpc/perf: Update MMCR2 to support event exclude_idle omits a28a2eff1e0f powerpc/pseries/iommu: Print ibm,query-pe-dma-windows parameters omits 4dee21e0f252 KVM: PPC: Do not warn when userspace asked for too big TCE table omits 2d9206b22743 powerpc/bpf/32: Add instructions for atomic_[cmp]xchg omits aea7ef8a82c0 powerpc/bpf/32: add support for BPF_ATOMIC bitwise operations omits 1e82dfaa7819 powerpc/bpf/64: Add instructions for atomic_[cmp]xchg omits dbe6e2456fb0 powerpc/bpf/64: add support for atomic fetch operations omits 65112709115f powerpc/bpf/64: add support for BPF_ATOMIC bitwise operations omits 61bdbca85502 powerpc/64s: Don't read H_BLOCK_REMOVE characteristics in [...] omits d9abe36df749 powerpc/papr_scm: use dev_get_drvdata omits 2a83afe72a2b powerpc/64: Drop ppc_inst_as_str() omits dd3549c5032d selftests/powerpc: Add missing files to .gitignores omits 4139320d19e6 arm64/fpsimd: Remove duplicate SYS_SVCR read omits bdbcd22d4912 arm64: head: remove __PHYS_OFFSET omits f5c847ea19d3 KVM: PPC: Align pt_regs in kvm_vcpu_arch structure omits 0df01238b8aa KVM: PPC: Book3S HV: tracing: Add missing hcall names omits fbf6ad5efe95 arm64: lds: use PROVIDE instead of conditional definitions omits b44bb1b7cbba KVM: PPC: Book3S HV: Provide more detailed timings for P9 [...] omits 2861c827286f KVM: PPC: Book3S HV: Expose timing functions to module code omits c3fa64c99c61 KVM: PPC: Book3S HV: Decouple the debug timing from the P8 [...] omits 3f8ed993be3c KVM: PPC: Book3S HV: Add a new config for P8 debug timing omits 9981bace85d8 KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings omits ee7a69aa38d8 fbdev: Disable sysfb device registration when removing con [...] omits bde376e9de3c firmware: sysfb: Add sysfb_disable() helper function omits 9e121040e54a firmware: sysfb: Make sysfb_create_simplefb() return a pde [...] omits c7b9ed7c34a9 powerpc/64e: KASAN Full support for BOOK3E/64 omits 059c189389eb powerpc/64e: Reorganise virtual memory omits 128c1ea2f838 powerpc/64e: Move virtual memory closer to linear memory omits b646c1f7f43c powerpc/64e: Remove unused REGION related macros omits 3adfb457b84b powerpc/64e: Remove MMU_FTR_USE_TLBRSRV and MMU_FTR_USE_PA [...] omits 09317643117a powerpc/64e: Fix early TLB miss with KUAP omits dd8de84b57b0 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E omits 2db2008e6363 powerpc/64e: Rewrite p4d_populate() as a static inline function omits 12a9eddd239e powerpc: Remove _PAGE_SAO stub for book3e/64 omits 513f5bbac7b9 powerpc/32: Remove __map_without_ltlbs omits 56e54b4e6c47 powerpc/32: Remove 'noltlbs' kernel parameter omits 1ce844973bb5 powerpc/32: Remove the 'nobats' kernel parameter omits 92f89ec1b534 powerpc: Restore CONFIG_DEBUG_INFO in defconfigs omits 78f1c24abd16 powerpc/irq: Simplify __do_irq() omits e90855be9e90 powerpc/irq: Perform stack_overflow detection after switch [...] omits 051bd351a2ef powerpc/irq: Make __do_irq() static omits 41f20d6db2b6 powerpc/irq: Increase stack_overflow detection limit when [...] omits 077fc62b2b66 powerpc/irq: remove inline assembly in hard_irq_disable macro omits 78ffe6a7e2a1 powerpc/irq: Replace #ifdefs by IS_ENABLED() omits ef5b570d3700 powerpc/irq: Don't open code irq_soft_mask helpers omits 98552307e3a7 powerpc/irq64: Remove get_irq_happened() omits 7d7b28b30208 powerpc/irq: Split irq.c omits e93dee186fc9 powerpc: Don't include asm/ppc_asm.h in other headers omits 46d60bdb1283 powerpc: Include asm/firmware.h in all users of firmware_h [...] omits d640516a65d8 net: mptcp: fix some spelling mistake in mptcp omits eba3a9816ad1 Revert the ARM/dts changes for Renesas RZ/N1 omits e35f5718903b cxl/mbox: Fix missing variable payload checks in cmd size [...] omits 957b96e35b9c Merge branch 'net-phylink-cleanup-pcs-code' omits bfac8c490d60 net: phylink: disable PCS polling over major configuration omits 4f1dd48f4031 net: phylink: remove pcs_ops member omits 5a478a653b4c nfc: nfcmrvl: Fix irq_of_parse_and_map() return value omits af9784d007d8 tcp: diag: add support for TIME_WAIT sockets to tcp_abort() omits f03c8a1e33ce net/funeth: Support for ethtool -m omits 53ad46169fe2 net: ipv6: unexport __init-annotated seg6_hmac_net_init() omits 76f0544428ac Merge tag 'drm-msm-fixes-2022-06-28' of https://gitlab.fre [...] omits adabdd8f6aca ipv6/sit: fix ipip6_tunnel_get_prl return value omits 849d5aa3a1d8 af_unix: Do not call kmemdup() for init_net's sysctl table. omits bce3bb30b266 Merge branch 'mptcp-fixes-for-5-19' omits fd37c2ecb21f selftests: mptcp: Initialize variables to quiet gcc 12 warnings omits 06e445f740c1 mptcp: fix conflict with <netinet/in.h> omits 42fb6cddec3b selftests: mptcp: more stable diag tests omits 6aeed9045071 mptcp: fix race on unaccepted mptcp sockets omits f745a3ebdfb9 mptcp: consistent map handling on failure omits d51991e2e314 mptcp: fix shutdown vs fallback race omits 76a13b315709 mptcp: invoke MP_FAIL response when needed omits 31bf11de146c mptcp: introduce MAPPING_BAD_CSUM omits 0c1f78a49af7 mptcp: fix error mibs accounting omits a4ab14e1d8fe gen_compile_commands: handle multiple lines per .mod file omits 57a128acaba0 PCI: vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs omits ab8bca92aebc selftests/powerpc/pmu: Add test for hardware cache events omits 9ac92fecd1db selftests/powerpc/pmu: Add selftest for group constraint c [...] omits c178606ab510 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 142c9bd1ff21 selftests/powerpc/pmu: Add selftest for group constraint f [...] omits 8eaca8c4b4ed selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 291c01ed207d selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 20b3073f8727 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 8efeedf5aac7 selftests/powerpc/pmu: Add selftest for PERF_TYPE_HARDWARE [...] omits 3f1a87425f8c selftests/powerpc/pmu: Add selftest for event alternatives [...] omits 5958ad4392b0 selftests/powerpc/pmu: Add selftest for event alternatives [...] omits a77c69766c7d selftests/powerpc/pmu: Add selftest for blacklist events c [...] omits 0c90263339da selftests/powerpc/pmu: Add selftest for reserved bit check [...] omits 5196a27978dc selftests/powerpc/pmu: Add selftest for checking invalid b [...] omits 122b6b9e5700 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits beebeecb47d3 selftests/powerpc/pmu: Add selftest for group constraint f [...] omits dc431be3b549 selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 38b6da45304e selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 827765a449db selftests/powerpc/pmu: Add selftest to check constraint fo [...] omits 4000c2e5d40a selftests/powerpc/pmu: Add selftest to check PMC5/6 is exc [...] omits 9258c0aa755f selftests/powerpc/pmu: Add selftest for group constraint c [...] omits 0a110a4b69da selftests/powerpc/pmu: Add support for perf event code tests omits 78cd598af648 selftests/powerpc/pmu: Add interface test for bhrb disable [...] omits 0321f2d0ae69 selftests/powerpc/pmu: Add selftest for mmcr1 pmcxsel/unit [...] omits f6380e05aa92 selftests/powerpc/pmu: Add selftest for checking valid and [...] omits 11bbc5243905 selftests/powerpc/pmu: Add selftest to check PERF_SAMPLE_R [...] omits 2ac05f8f2e4b selftests/powerpc/pmu: Add selftest to check branch stack [...] omits 9cfd110a3664 selftests/powerpc/pmu: Refactor the platform check and add [...] omits 785c1904b28d f2fs: add a sysfs entry to show zone capacity omits 7a2413f4eefd f2fs: adjust zone capacity when considering valid block count omits 8245b0170332 f2fs: enforce single zone capacity omits c3497fd009ef fix short copy handling in copy_mc_pipe_to_iter() omits 59bb69c67cf1 copy_page_{to,from}_iter(): switch iovec variants to generic omits bbd5a6891908 dt-bindings: arm: qcom: document sda660 SoC and ifc6560 board omits 5e9bc1ba7ace arm64: dts: qcom: sdm660: move SDHC2 card detect pinconf t [...] omits 3a04cec9cba3 arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: corre [...] omits 3cd1c4f41d64 arm64: dts: qcom: sdm630: fix gpu's interconnect path omits 8b6da22e6a44 arm64: dts: qcom: sdm630: add second (HS) USB host support omits 696dea7e1c3a arm64: dts: qcom: sdm630: rename qusb2phy to qusb2phy0 omits 924bbd8dd60e arm64: dts: qcom: sdm630: fix the qusb2phy ref clock omits 1c047919763b arm64: dts: qcom: sdm630: disable GPU by default omits 7d8ee8e5db53 arm64: dts: qcom: sdm660: disable dsi1/dsi1_phy by default omits 79d8e016fddf arm64: dts: qcom: sdm630: disable dsi0/dsi0_phy by default omits 512d1999b8e9 xsk: Clear page contiguity bit when unmapping pool omits 9ab762a84b80 platform/x86: hp-wmi: Ignore Sanitization Mode event omits bce6243f767f platform/x86: thinkpad_acpi: do not use PSC mode on Intel [...] omits 42504af77536 platform/x86: thinkpad-acpi: profile capabilities as integer omits c5c7358e4c76 Merge branch 'libbpf: remove deprecated APIs' omits ab9a5a05dc48 libbpf: fix up few libbpf.map problems omits bd054102a8c7 libbpf: enforce strict libbpf 1.0 behaviors omits 31e42721976b selftests/bpf: remove last tests with legacy BPF map definitions omits 450b167fb9be libbpf: clean up SEC() handling omits cf90a20db878 libbpf: remove internal multi-instance prog support omits a11113a2dcbe libbpf: cleanup LIBBPF_DEPRECATED_SINCE supporting macros [...] omits b4bda502dfa2 libbpf: remove multi-instance and custom private data APIs omits 146bf811f5ac libbpf: remove most other deprecated high-level APIs omits 9a590538ba4f libbpf: remove prog_info_linear APIs omits 22dd7a58b2e9 libbpf: clean up perfbuf APIs omits aaf6886d9b53 libbpf: remove deprecated BTF APIs omits d320fad217b7 libbpf: remove deprecated probing APIs omits 53e6af3a761c libbpf: remove deprecated XDP APIs omits 765a34130ea5 libbpf: remove deprecated low-level APIs omits f36600634282 libbpf: move xsk.{c,h} into selftests/bpf omits aacb455dfe01 platform/x86: panasonic-laptop: filter out duplicate volum [...] omits 1f2c9de83a50 platform/x86: panasonic-laptop: don't report duplicate bri [...] omits 83a5ddc3dc56 platform/x86: panasonic-laptop: revert "Resolve hotkey dou [...] omits fe4326c8d18d platform/x86: panasonic-laptop: sort includes alphabetically omits 65a3e6c8d3f7 platform/x86: panasonic-laptop: de-obfuscate button codes omits 3a0cf7ab8df3 ACPI: video: Change how we determine if brightness key-pre [...] omits a984d5d19152 arm64: dts: qcom: correct interrupt controller on PM8916 a [...] omits b07bfd8ebe31 arm64: dts: qcom: add missing gpio-ranges in PMIC GPIOs omits fe72f9bce137 soc: qcom: cmd-db: replace strscpy_pad() with strncpy() omits 50f2944009a2 can: ctucanfd: ctucan_interrupt(): fix typo omits 44dab005fd42 gfs2: Minor gfs2_glock_nq_m cleanup omits ed5fce76b5ea vfs: escape hash as well omits 7fe718fb8f3f tools headers UAPI: Sync linux/kvm.h with the kernel sources omits 32df6fe110c4 bpf, docs: Better scale maintenance of BPF subsystem omits 4274929c7ee6 arm64: vdso*: place got/plt sections in .rodata omits 5c4fb60816ea arm64: vdso32: add ARM.exidx* sections omits d1c365e4b79d Merge branch 'drivers/next' into next omits 2d43dc4011ec Merge branch 'devicetree/next' into next omits 56f97d2a9540 f2fs: remove redundant code for gc condition omits 34c8217a23df f2fs: handle decompress only post processing in softirq omits e7145cc274e9 f2fs: introduce memory mode omits 29be7ec3df7a f2fs: initialize page_array_entry slab only if compression [...] omits a4a0e16dbf77 f2fs: optimize error handling in redirty_blocks omits 7859e97f6220 f2fs: do not skip updating inode when retrying to flush node page omits 049b1ed9bef1 Merge tag 'cpufreq-arm-fixes-5.19-rc5' of git://git.kernel [...] omits e4d2f4fd5341 fs/ntfs3: Enable FALLOC_FL_INSERT_RANGE omits aa30eccb24e5 fs/ntfs3: Fallocate (FALLOC_FL_INSERT_RANGE) implementation omits b479089ca1a8 Merge branch 'next/soc' into for-next omits 685cc7c8314f Merge branch 'fixes' into for-next omits dfa7ac497262 Merge branch 'next/dt64' into for-next omits 89459a2aef88 Merge branch 'next/dt' into for-next omits ccf6b52061cb Merge branch 'for-v5.20/dts-cleanup' into for-next omits 579d6c6d77a7 perf bpf: 8 byte align bpil data omits 117c49505b59 tools kvm headers arm64: Update KVM headers from the kerne [...] omits 49c692b7dfc9 perf offcpu: Accept allowed sample types only omits d6838ec44b45 perf offcpu: Fix build failure on old kernels omits a1d4ef1adf8b pinctrl: stm32: fix optional IRQ support to gpios omits e92b25731ef6 arm64: correct the effect of mitigations off on kpti omits 84cc4e66d90f selftests/powerpc/pmu: Add interface test for bhrb disable field omits 014fb4a3ae74 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] omits faa64ddc1e39 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] omits c55dabc6d577 selftests/powerpc/pmu: Add interface test for mmcra_ifm fi [...] omits 61d89900315a selftests/powerpc/pmu: Add support for branch sampling in [...] omits 50d9c30a685c selftests/powerpc/pmu: Add interface test for mmcra_thresh [...] omits a069b5f980e3 selftests/powerpc: Add support to fetch "platform" and "ba [...] omits 42e0576eec75 selftests/powerpc/pmu: Add mask/shift bits for extracting [...] omits 890005a7d98f powerpc/perf: Optimize clearing the pending PMI and remove [...] omits 0fe3dbbefb74 linux/dim: Fix divide by 0 in RDMA DIM omits ab84db251c04 net: bonding: fix possible NULL deref in rlb code omits fbc24ebc6550 pinctrl: imx: Add the zero base flag for imx93 omits d521bc0a0f7c Merge branch 'mlxsw-unified-bridge-conversion-part-4-6' omits fe94df6dc622 mlxsw: spectrum_fid: Configure flooding entries using PGT APIs omits 9f6f467a3cdb mlxsw: spectrum_fid: Set 'mid_base' as part of flood table [...] omits bb1bba35f50a mlxsw: spectrum: Initialize PGT table omits a3a7992bc4e4 mlxsw: Extend PGT APIs to support maintaining list of port [...] omits d7a7b6978709 mlxsw: Add a dedicated structure for bitmap of ports omits a1697d11c945 mlxsw: Add an indication of SMPE index validity for PGT table omits d8782ec59eb8 mlxsw: Add an initial PGT table support omits 8c2da081c8b8 mlxsw: spectrum_fid: Configure egress VID classification f [...] omits aa845e36a069 mlxsw: Set flood bridge type for FIDs omits dd8c77d59708 mlxsw: spectrum_fid: Store 'bridge_type' as part of FID family omits fad8e1b6d52d mlxsw: Prepare 'bridge_type' field for SFMR usage omits 93303ff828fd mlxsw: spectrum_fid: Configure flooding table type for rFID omits d6d9026668db mlxsw: spectrum: Add a temporary variable to indicate brid [...] omits 4313a24985f0 arch/*/: remove CONFIG_VIRT_TO_BUS omits bacac637025c arm64: extable: cleanup redundant extable type EX_TYPE_FIXUP omits e4208e80a353 arm64: extable: move _cond_extable to _cond_uaccess_extable omits c4ed0d73ede9 arm64: extable: make uaaccess helper use extable type EX_T [...] omits 59e8a1ce8f7b arm64: asm-extable: add asm uacess helpers omits 5519d7de2f8e arm64: asm-extable: move data fields omits 4953fc3d3270 arm64: extable: add new extable type EX_TYPE_KACCESS_ERR_Z [...] omits 778964f2fdf0 ipv6/addrconf: fix timing bug in tempaddr regen omits 91d60e259c0f ARM: at91: pm: Mark at91_pm_secure_init as __init omits 35074df65a8d ARM: at91: fix soc detection for SAM9X60 SiPs omits 416ce193d73a ARM: dts: at91: sama5d2_icp: fix eeprom compatibles omits f2cbbc3f9263 ARM: dts: at91: sam9x60ek: fix eeprom compatible and size omits 1c40169b35ad ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt omits 641522665dbb ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt omits ddc980da8043 ARM: at91: pm: use proper compatible for sama5d2's rtc omits 8698e3bab4dd fanotify: refine the validation checks on non-dir inode mask omits 48bddb89d59e openrisc: unwinder: Fix grammar issue in comment omits 8520501346ed irqchip: or1k-pic: Undefine mask_ack for level triggered hardware omits be4b61ec45b3 cpufreq: Add MT8186 to cpufreq-dt-platdev blocklist omits ccd7567d4b6c cpufreq: pmac32-cpufreq: Fix refcount leak bug omits 668a7a12ded7 cpufreq: qcom-hw: Don't do lmh things without a throttle i [...] omits 4ff5a9b6d95f drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c omits 697fb80a5364 bpf: Fix sockmap calling sleepable function in teardown path omits ce7fa6c6a59d Merge branch 'omap-for-v5.20/omap1' into for-next omits 609c1fabc7c5 ARM: omap1: Kconfig: Fix indentation omits 2f80dbbcc51b Merge branch 'omap-for-v5.20/dt' into for-next omits e2be5bc254bf Merge branch 'omap-for-v5.20/ti-sysc' into for-next omits e36cbc438368 Merge branch 'omap-for-v5.20/soc' into for-next omits 9804ebd35611 bus: ti-sysc: Add missing of_node_put() in sysc_add_named_ [...] omits fe71f6e1bbff ARM: OMAP2+: Kconfig: Fix indentation omits 3b0dc529f56b ipv6: take care of disable_policy when restoring routes omits 7c2c57263af4 hinic: Use the bitmap API when applicable omits 942228fbf5d4 ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init omits 5ef28832c585 Merge branch 'nfp-add-vepa-and-adapter-selftest-support' omits 15137daef7b0 nfp: add support for 'ethtool -t DEVNAME' command omits be80141108bc nfp: support vepa mode in HW bridge omits 63769819079d net: atlantic:fix repeated words in comments omits 7eddba1644c9 amd/xgbe: fix repeated words in comments omits e3e2bad76a50 agere: fix repeated words in comments omits ce95ab775f8d net: usb: asix: do not force pause frames support omits 805206e66fab net: asix: fix "can't send until first packet is send" issue omits 6b9f1d46fdad MAINTAINERS: nfc: drop Charles Gorand from NXP-NCI omits 5cdbab96bab3 ARM: OMAP2+: pdata-quirks: Fix refcount leak bug omits 4bbfed9112ca octeon_ep: use bitwise AND omits e3b64a7a5af3 net: axienet: Modify function description omits cce13b82cf97 Merge branch 'notify-user-space-if-any-actions-were-flushe [...] omits 88153e29c1e0 selftests: tc-testing: Add testcases to test new flush behaviour omits 76b39b94382f net/sched: act_api: Notify user space if any actions were [...] omits 8ee9d82cd0a4 epic100: fix use after free on rmmod omits a8fc8cb5692a net: tun: stop NAPI when detaching queues omits 50b87a32a79b ARM: OMAP2+: display: Fix refcount leak bug omits 9705db1eff38 ARM: OMAP2+: Fix refcount leak in omapdss_init_of omits fce54ed02757 scsi: hisi_sas: Limit max hw sectors for v3 HW omits 332bd0778775 dm raid: fix accesses beyond end of raid member array omits 681ec6abcd7f Bluetooth: btmtksdio: Add in-band wakeup support omits 039d4ed3428c Input: usbtouchscreen - add driver_info sanity check omits 5372de4e4545 docs/doc-guide: Put meta title for kernel-doc HTML page omits 7c43214dddfd docs/doc-guide: Add footnote on Inkscape for better images [...] omits 820636106342 docs/kselftest: add more guidelines for adding new tests omits 6de8d58cf98d docs/zh_CN: Update zh_CN/kernel-hacking/hacking.rst to 5.19-rc1 omits 17c260504f6f docs/zh_CN: add vm vmalloced-kernel-stacks translation omits 3f39b3d70fcd docs/zh_CN: add vm page_migration translation omits f41c74af1058 docs/zh_CN: riscv: Update the translation of vm-layout.rst [...] omits 1a5b8aa25f15 docs/zh_CN: riscv: Remove the translation of pmu.rst omits 87444fdce5bb docs: dev-tools: modify SPL reference URL to actual SPL doc entry omits d218bee86aa5 docs: filesystems: f2fs: fix description about compress ioctl omits 910cb3137c07 docs/zh_CN: Update the translation of vm index to 5.19-rc1 omits 34191e04cd49 docs/zh_CN: Update the translation of page_owner to 5.19-rc1 omits 882946793000 docs/zh_CN: Update the translation of highmem to 5.19-rc1 omits d62cac46b018 dt-bindings: clock: qcom,gcc-sdm845: add parent power domain omits cb0b68537713 arm64: dts: qcom: sdm630: order interrupts according to bindings omits 7908dcc8be2d arm64: dts: qcom: sdm630: order regs according to bindings omits e8881372ccc6 arm64: dts: qcom: sdm630: order clocks according to bindings omits eea939a0da86 ARM: dts: qcom: add missing gpio-ranges in PMIC GPIOs omits 255889f4baf5 ARM: dts: qcom: pmx65: add fallback compatible to PMIC GPIO omits dc590cdc31f6 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg omits 4fcdaf4b0320 ARM: dts: qcom: align PMIC GPIO pin configuration with DT schema omits 761a8fe4f3db arm64: dts: qcom: msm8994-msft-lumia-octagon: add PM8994 p [...] omits 9f454375bc3e arm64: dts: qcom: apq8096-db820c: add PM8994 pin function omits 019102a912c6 arm64: dts: qcom: add fallback compatible to PMIC GPIOs omits ff36bed5dc24 arm64: dts: qcom: align PMIC GPIO pin configuration with D [...] omits 4148a9eeb151 arm64: dts: qcom: sdm845-akatsuki: Round down l22a regulat [...] omits 39eebfce4bdb ARM: dts: qcom: sdx65: Add Watchdog support omits 2ea6af6cc1f5 dt-bindings: firmware: scm: Add compatible for SDX65 omits df6d7b86f488 ARM: dts: qcom: sdx65: Add pshold support omits aae0f5314f95 ARM: dts: qcom: sdx65-mtp: Enable modem omits a3ae01ed96e7 ARM: dts: qcom: sdx65: Add Modem remoteproc node omits 261e09b4e3fb ARM: dts: qcom: sdx65: Add SCM node omits 69117a2abfe0 ARM: dts: qcom: sdx65: Add IMEM and PIL info region omits 7f928c735880 ARM: dts: qcom: sdx65: Add modem SMP2P node omits b427679adcdd ARM: dts: qcom: sdx65: Add CPUFreq support omits 59e73f67e14b ARM: dts: qcom: sdx65-mtp: Enable QPIC NAND support omits eae61fddd648 ARM: dts: qcom: sdx65-mtp: Enable QPIC BAM support omits 0ec15b6f7621 ARM: dts: qcom: sdx65: Add QPIC NAND support omits ab11b74d87dd ARM: dts: qcom: sdx65: Add QPIC BAM support omits eeaec4f2b926 ARM: dts: qcom: sdx65-mtp: Enable USB3 and PHY support omits fbb6447deba8 ARM: dts: qcom: sdx65: Add USB3 and PHY support omits b456b5e7d1df ARM: dts: qcom: sdx65: Add interconnect nodes omits e378b965330d ARM: dts: qcom: sdx65: Add Shared memory manager support omits 68333a42fcf5 arm64: dts: qcom: msm8996: Add SDHCI resets omits a743dff7acc4 arm64: dts: qcom: msm8996-tone: Rule out PM(I)8994 variants omits bb9bb4123abe arm64: dts: qcom: msm8996-tone: Drop cont_splash_mem region omits 3ae6156e2f41 arm64: dts: qcom: msm8998-mtp: Merge and fix up the DT omits d0eaf4122c9e arm64: dts: qcom: msm8998-fxtec: Decouple from 8998 MTP omits 5d393f14d4de arm64: dts: qcom: msm8998*: Clean up #includes omits d582c02012d2 arm64: dts: qcom: msm8998-oneplus: Add clocks & GDSC to simplefb omits 392b73cb8160 arm64: dts: qcom: msm8998*: Keep MMCC & MMSS_SMMU enabled [...] omits 20bba6b73264 arm64: dts: qcom: msm8998-fxtec: Use "okay" instead of "ok" omits bc0e82fbb25b arm64: dts: qcom: msm8998-oneplus: Apply style fixes omits b448501c2e77 arm64: dts: qcom: msm8998-yoshino/oneplus: Use pm8005_regu [...] omits 016928c052a7 arm64: dts: qcom: msm8998-yoshino: Remove simple-bus compa [...] omits 6dad36ebe1cb arm64: dts: qcom: msm8998-yoshino: Add USB extcon omits 4efbec42c050 arm64: dts: qcom: msm8998-yoshino-lilac: Disable LVS1 omits 16901ba567d7 arm64: dts: qcom: msm8998-laptops: Clean up DTs omits ce383e80782e arm64: dts: qcom: msm8998-clamshell: Clean up the DT omits 12541f687e49 arm64: dts: qcom: msm8998*: Fix TLMM and pin nodes omits 898d0d6483a9 clk: qcom: clk-krait: add apq/ipq8064 errata workaround omits df83d2c9e729 clk: qcom: clk-krait: unlock spin after mux completion omits fcfbfe373d41 clk: qcom: clk-hfpll: use poll_timeout macro omits f424d754212a arm64: dts: qcom: sdm845: Add camss vdda-pll-supply omits 11c83450ff11 arm64: dts: qcom: sdm845: Rename camss vdda-supply to vdda [...] omits 458ebdbb8e5d arm64: dts: qcom: timer should use only 32-bit size omits 255a47e74567 clk: qcom: gcc-sm6350: Drop extra semicolon omits 0e3e65469607 arm64: dts: qcom: align OPP table names with DT schema omits 5fb779558f1c arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo omits 08de214138cd drm/msm/gem: Fix error return on fence id alloc fail omits 96b80fcd2705 parisc/unaligned: Fix emulate_ldw() breakage omits 941e3e791269 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 2390095113e9 tick/nohz: unexport __init-annotated tick_nohz_full_setup() omits b334c1afad17 ARM: dts: bcm2711: Use proper compatible in PM/Watchdog node omits b722443fa72b ARM: dts: bcm2835/bcm2711: Introduce reg-names in watchdog node omits 0e44511117f9 dt-bindings: soc: bcm: bcm2835-pm: Add support for bcm2711 omits 7bc592cf4831 dt-bindings: soc: bcm: bcm2835-pm: Introduce reg-names omits 520d0abe6aee dt-bindings: soc: bcm: bcm2835-pm: Convert bindings to DT schema omits c2577862eeb0 netfilter: br_netfilter: do not skip all hooks with 0 priority omits e34b9ed96ce3 netfilter: nf_tables: avoid skb access on nf_stolen omits 05907f10e235 netfilter: nft_dynset: restore set element counter when fa [...] omits 03995d64bc7d soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse() omits 1cf8639be186 soc/tegra: fuse: Expose Tegra production status omits 4ce7e51dc712 firmware: arm_scmi: Remove usage of the deprecated ida_sim [...] omits 79538490fd7a drm/i915: tweak the ordering in cpu_write_needs_clflush omits 7d23a80dc972 drm/i915/dgfx: Disable d3cold at gfx root port omits 9efdd519d001 drm/i915/gem: add missing else omits 9f0109685f07 Merge branch 'can327-CAN-ldisc-driver-for-ELM327-based-OBD [...] omits 43da2f07622f can: can327: CAN/ldisc driver for ELM327 based OBD-II adapters omits 8a9ffb8c857c NFSD: restore EINVAL error translation in nfsd_commit() omits 713eb3c1261a tty: Add N_CAN327 line discipline ID for ELM327 based CAN driver omits 19e506b31749 eeprom: at25: Rework buggy read splitting omits 8853e8ce9b57 platform/x86: ideapad-laptop: Add Ideapad 5 15ITL05 to ide [...] omits a27a1e35f5c8 platform/x86: ideapad-laptop: Add allow_v4_dytc module parameter omits 4d0548a7b806 mnt_idmapping: return false when comparing two invalid ids omits 81a1807d80dd attr: fix kernel doc omits ec5ad331680c tty: Add N_CAN327 line discipline ID for ELM327 based CAN driver omits 5f701324c0fb drm/vc4: perfmon: Fix variable dereferenced before check omits 58301e1c15db Documentation: samsung-s3c24xx: Add blank line after SPDX [...] omits f8d6e9d3ca5c serial: 8250: Fix __stop_tx() & DMA Tx restart races omits 211565b10099 serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle omits f7e35e4bf1e8 tty: serial: samsung_tty: set dma burst_size to 1 omits cd16044d7c38 serial: 8250: dw: enable using pdata with ACPI omits dfc17f6eec03 Merge tag 'ib-mfd-acpi-for-rafael-v5.20' of git://git.kern [...] omits c7cc29aaebf9 virtio_ring: make vring_create_virtqueue_split prettier omits 037d4305569a vhost-vdpa: call vhost_vdpa_cleanup during the release omits e0c2ce821795 virtio_mmio: Restore guest page size on resume omits ed7ac37fde33 virtio_mmio: Add missing PM calls to freeze/restore omits 11a37eb66812 caif_virtio: fix race between virtio_device_ready() and nd [...] omits 50c0ada627f5 virtio-net: fix race between ndo_open() and virtio_device_ready() omits 893dea9ccd08 arm64: Add HAVE_IOREMAP_PROT support omits f23eab0bfaef arm64: mm: Convert to GENERIC_IOREMAP omits 18e780b4e6ab mm: ioremap: Add ioremap/iounmap_allowed() omits a14fff1c0379 mm: ioremap: Setup phys_addr of struct vm_struct omits 0c9b9c2ac0df mfd: core: Use acpi_dev_for_each_child() omits abc5992b9dd0 mm: ioremap: Use more sensible name in ioremap_prot() omits d803336abdbc ARM: mm: kill unused runtime hook arch_iounmap() omits 0fcae3c8b1b3 ipmr: fix a lockdep splat in ipmr_rtm_dumplink() omits bb4a0c88ae31 sfc:falcon: fix repeated words in comments omits 982a2b5ffdbb sfc: fix repeated words in comments omits 75c8f430d859 firmware: arm_scmi: Fix response size warning for OPTEE transport omits 6deb209dc6b0 net: Print hashed skb addresses for all net and qdisc events omits 6db372de959a ARM: dts: am33xx: Map baseboard EEPROM on BeagleBone Black omits cb8092d70a6f tipc: move bc link creation back to tipc_node_create omits 853a76148802 tunnels: do not assume mac header is set in skb_tunnel_che [...] omits 9dd094ee142b Merge tag 'linux-can-next-for-5.20-20220625' of git://git. [...] omits c83bc86a0596 Merge branch 'Renesas-rz-n1' omits 717a5c56deec MAINTAINERS: add Renesas RZ/N1 switch related driver entry omits 9aab31d66ec9 ARM: dts: r9a06g032-rzn1d400-db: add switch description omits cf9695d8a7e9 ARM: dts: r9a06g032: describe switch omits 3f5261f1c2a8 ARM: dts: r9a06g032: describe GMAC2 omits 066c3bd35835 ARM: dts: r9a06g032: describe MII converter omits d7cc14bc9802 dt-bindings: net: snps,dwmac: add "renesas,rzn1" compatible omits 955fe312a9d2 dt-bindings: net: snps,dwmac: add "power-domains" property omits 5edf246c6869 net: dsa: rzn1-a5psw: add FDB support omits c7243fd4a62f net: dsa: rzn1-a5psw: add statistics support omits 888cdb892b61 net: dsa: rzn1-a5psw: add Renesas RZ/N1 advanced 5 port sw [...] omits 8956e96c1d4d dt-bindings: net: dsa: add bindings for Renesas RZ/N1 Adva [...] omits 7dc54d3b8d91 net: pcs: add Renesas MII converter driver omits c823c2bf9156 dt-bindings: net: pcs: add bindings for Renesas RZ/N1 MII [...] omits a08d6a6dc820 net: dsa: add Renesas RZ/N1 switch tag driver omits 67f38b1c7324 net: dsa: add support for ethtool get_rmon_stats() omits 1c6e8088d9a7 net: dsa: allow port_bridge_join() to override extack message omits e500405dd15d perf: hisi: Extract hisi_pmu_init omits 82a592c13b0a arm64: Copy the task argument to unwind_state omits a019d8a2cc82 arm64: Split unwind_init() omits df07443f477a arm64/signal: Clean up SVE/SME feature checking inconsistency omits cd4c1e65a32a pinctrl: sunxi: sunxi_pconf_set: use correct offset omits 6a82ef85c4a4 ARM: dts: s5pv210: align SDHCI node name with dtschema omits 1b90ddb9d942 ARM: dts: s3c64xx: align SDHCI node name with dtschema omits 1923e5804547 ARM: dts: s3c24xx: align SDHCI node name with dtschema omits c805b77caba9 ARM: dts: exynos: align SDHCI node name with dtschema omits 592feeea1135 ARM: dts: at91: drop unneeded status from gpio-keys omits fa8cc83a3bff ARM: dts: at91: correct gpio-keys properties omits 17413b15ed93 ARM: dts: at91: align gpio-key node names with dtschema omits 54ab5f367142 ARM: dts: omap: correct gpio-keys properties omits b1c9af5fec44 ARM: dts: omap: align gpio-key node names with dtschema omits 2b090180dced arm64: dts: marvell: armada-3720: align lednode names with [...] omits ebb8ba54950a arm64: dts: marvell: align gpio-key node names with dtschema omits 8b0848f57769 ARM: dts: marvell: correct gpio-keys properties omits 41340053cc72 ARM: dts: marvell: align gpio-key node names with dtschema omits eef3af89b6b6 ARM: dts: omap: adjust whitespace around '=' omits ae25b445914a ARM: dts: ti: adjust whitespace around '=' omits 26aae8ccbc19 x86/cpu/amd: Enumerate BTC_NO omits 7a05bc95ed1c x86/common: Stamp out the stepping madness omits 07853adc29a0 KVM: VMX: Prevent RSB underflow before vmenter omits 9756bba28470 x86/speculation: Fill RSB on vmexit for IBRS omits bea7e31a5cac KVM: VMX: Fix IBRS handling after vmexit omits fc02735b14ff KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS omits bb06650634d3 KVM: VMX: Convert launched argument to flags omits 8bd200d23ec4 KVM: VMX: Flatten __vmx_vcpu_run() omits 8faea26e6111 objtool: Re-add UNWIND_HINT_{SAVE_RESTORE} omits acac5e98ef8d x86/speculation: Remove x86_spec_ctrl_mask omits bbb69e8bee1b x86/speculation: Use cached host SPEC_CTRL value for guest [...] omits 56aa4d221f1e x86/speculation: Fix SPEC_CTRL write on SMT state change omits e6aa13622ea8 x86/speculation: Fix firmware entry SPEC_CTRL handling omits b2620facef48 x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n omits d7caac991fee x86/cpu/amd: Add Spectral Chicken omits a09a6e2399ba objtool: Add entry UNRET validation omits 0fe4aeea9c01 x86/bugs: Do IBPB fallback check only once omits 3ebc17006888 x86/bugs: Add retbleed=ibpb omits d147553b64ba x86/xen: Add UNTRAIN_RET omits b75b7f8ef114 x86/xen: Rename SYS* entry points omits 9bb2ec608a20 objtool: Update Retpoline validation omits bf5835bcdb96 intel_idle: Disable IBRS during long idle omits 6ad0ad2bf8a6 x86/bugs: Report Intel retbleed vulnerability omits 166115c08a9b x86/bugs: Split spectre_v2_select_mitigation() and spectre [...] omits 7c693f54c873 x86/speculation: Add spectre_v2=ibrs option to support Ker [...] omits c779bc1a9002 x86/bugs: Optimize SPEC_CTRL MSR writes omits 2dbb887e875b x86/entry: Add kernel IBRS implementation omits caa0ff24d5d0 x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value omits e8ec1b6e08a2 x86/bugs: Enable STIBP for JMP2RET omits 7fbf47c7ce50 x86/bugs: Add AMD retbleed= boot parameter omits 6b80b59b3555 x86/bugs: Report AMD retbleed vulnerability omits a149180fbcf3 x86: Add magic AMD return-thunk omits 951ddecf4356 objtool: Treat .text.__x86.* as noinstr omits 7c81c0c9210c x86/entry: Avoid very early RET omits aa3d480315ba x86: Use return-thunk in asm code omits 0ee9073000e8 x86/sev: Avoid using __x86_return_thunk omits 15583e514eb1 x86/vsyscall_emu/64: Don't use RET in vsyscall emulation omits af2e140f3420 x86/kvm: Fix SETcc emulation for return thunks omits d77cfe594ad5 x86/bpf: Use alternative RET encoding omits 1f001e9da6bb x86/ftrace: Use alternative RET encoding omits ee88d363d156 x86,static_call: Use alternative RET encoding omits d9e9d2300681 x86,objtool: Create .return_sites omits 15e67227c49a x86: Undo return-thunk damage omits 0b53c374b9ef x86/retpoline: Use -mfunction-return omits 00e1533325fd x86/retpoline: Swizzle retpoline thunk omits 369ae6ffc41a x86/retpoline: Cleanup some #ifdefery omits a883d624aed4 x86/cpufeatures: Move RETPOLINE flags to word 11 omits 742ab6df974a x86/kvm/vmx: Make noinstr clean omits d8e8aa866ed8 media: mediatek: vcodec: Report supported bitrate modes omits c2cc2aa1d06b media: av7110: Remove duplicate 'with' in two places. omits 4502aae07b3b media: saa7164: Remove duplicate 'on' in two places. omits 083f54a7c9c6 media: mediatek: vcodec: Fix non subdev architecture open [...] omits 65c3e8e9c7a4 media: usb: gspca: aligned '*' each line omits e0b212ec9d81 media: tw686x: Fix memory leak in tw686x_video_init omits 5b304046a81e media: driver/nxp/imx-jpeg: fix a unexpected return value problem omits 2f7a7f941d77 Merge branch 'for-v5.20/aspeed-dts-cleanup' into for-v5.20 [...] omits 3120910a099b ARM: dts: stih407-family: Harmonize DWC USB3 DT nodes name omits a340c85c4e24 media: MAINTAINERS: add Yunfei Dong as mediatek vcodec dri [...] omits e13ca460e20e media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events f [...] omits 1ec32a4f1c69 soc: imx: imx8m-blk-ctrl: Make error prints useful omits 978bbc392c51 media: tw686x: Fix an error handling path in tw686x_probe() omits e5833b56f75d media: stm32: dcmi: Drop always NULL sd_state from dcmi_pi [...] omits 87ccc38e2f8e arm64: dts: apm: Harmonize DWC USB3 DT nodes name omits 90f8cb515494 media: stm32: dcmi: Fill in remaining Bayer formats omits faddaa735c20 media: mediatek: vcodec: Initialize decoder parameters aft [...] omits 3e52be9bc501 media: rkvdec:Remove redundant memset omits aa63c5eaf7f7 media: atmel: atmel-isc-base: allow wb ctrls to be changed [...] omits a157802359f7 media: sta2x11: remove VIRT_TO_BUS dependency omits f5caaa47f55f media: mediatek: vcodec: return EINVAL if plane is too small omits d4de27a9b1ea media: v4l2-mem2mem: prevent pollerr when last_buffer_dequ [...] omits ae6847f26ac9 arm64: dts: freescale: Add phyBOARD-Polis-i.MX8MM support omits a242ef5f3c10 arm64: dts: imx8m{m,p}-verdin: use IT temperatures omits 38c771014ce6 media: mediatek: vcodec: remove unneeded semicolon omits 359c27c6ddbd media: hdpvr: fix error value returns in hdpvr_read omits 63249a5cab81 media: mediatek: vcodec: fix minmax.cocci warning omits 7d772a47cace media: MAINTAINERS: add include/dt-bindings/media to MEDIA [...] omits 34c7fdb8fd73 media: ddbridge: Remove useless license text when SPDX-Lic [...] omits c1b217853fc0 media: em28xx: Remove useless license text when SPDX-Licen [...] omits 8630354f42be arm64: dts: imx8mp-icore-mx8mp-edim2.2: correct pad settings omits 242d8ee91111 arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc [...] omits bae4de618efe arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings omits e266c155bd88 arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings omits 843af59e5770 arm64: dts: imx8mp-venice-gw74xx: correct pad settings omits 0836de513eba arm64: dts: imx8mp-evk: correct I2C3 pad settings omits 6addd33f06ea media: rcar_drif: Remove useless license text when SPDX-Li [...] omits 05a7f43478e8 arm64: dts: imx8mp-evk: correct I2C1 pad settings omits 8c214b78e149 arm64: dts: imx8mp-evk: correct I2C5 pad settings omits 95587ecfcf25 arm64: dts: imx8mp-evk: correct vbus pad settings omits e6e1bc0ec9e8 arm64: dts: imx8mp-evk: correct eqos pad settings omits e2c00820a99c arm64: dts: imx8mp-evk: correct vbus pad settings omits b838582ab8d5 arm64: dts: imx8mp-evk: correct gpio-led pad settings omits 2d4fb72b6812 arm64: dts: imx8mp-evk: correct the uart2 pinctl value omits 01785f1f1565 arm64: dts: imx8mp-evk: correct mmc pad settings omits f5d48ba2cae2 media: platform: cros-ec: Add kinox to the match table omits 89e3f3fb3d90 media: amphion: output firmware error message omits 22a2bc88c139 media: imx-jpeg: Disable slot interrupt when frame done omits fd9f8050e355 media: mediatek: vcodec: Change encoder v4l2 capability value omits b51b15030054 media: mediatek: vcodec: Fix encoder v4l2 bus_info not correctly omits a8a7a278c56a media: mediatek: vcodec: Change decoder v4l2 capability value omits cce4de66ccca media: mediatek: vcodec: Fix decoder v4l2 bus_info not correctly omits b10ef5f2ddb3 ARM: mxs_defconfig: Enable the framebuffer omits 4e0ce6e703c2 ARM: dts: imx6qdl-prti6q.dtsi: Add applicable properties t [...] omits 01f8d921f722 ARM: dts: imx6q-bosch-acc: Replace 'enable-sdio-wakeup' omits 4cf461f2bf4e ARM: dts: imx7d-smegw01: Replace 'enable-sdio-wakeup' omits fd83ef8f8e59 media: rkisp1: Drop parentheses and fix indentation in rki [...] omits 34098a83de35 media: rkisp1: Align macro definitions omits 3d91b856ae69 media: rkisp1: capture: Bypass the main device for handlin [...] omits d2f33f0c3ad7 platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMI [...] omits 79e90ca02d7d platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2 [...] omits a124765f8781 media: rkisp1: debug: Update max register name length omits d63eae6747eb platform/x86: intel/pmc: Add Alder Lake N support to PMC c [...] omits afff3d3aef14 arm64: defconfig: Enable gpio-fan support omits 7d62f2f367f8 media: rkisp1: debug: Consolidate reg dumps for shadow registers omits 20a051cd4d1d bindings: arm: fsl: Add PHYTEC i.MX8MM devicetree bindings omits ce380f225d78 media: rkisp1: debug: Move resizer register dump to debugfs omits 2a6b586035ec media: rkisp1: debug: Add debugfs files to dump core and I [...] omits cbb819c363c5 media: rkisp1: debug: Collect input status by sampling ISP [...] omits fd3608fe6bfe media: rkisp1: Compile debugfs support conditionally omits 07ce797de4d3 arm64: dts: imx8mn-evk: add bt-sco sound card support omits 3f5d1fdaa585 arm64: dts: imx8mq-evk: add bt-sco sound card support omits f8e03537772d arm64: dts: imx8mm-evk: add bt-sco sound card support omits 8682037db36c media: rkisp1: Move debugfs code to a separate file omits 3e74a4222386 media: rkisp1: resizer: Simplify register access omits 0ef7dc305bd4 media: rkisp1: Swap value and address arguments to rkisp1_write() omits 3fdd4ef444f9 arm64: dts: imx8mp: correct clock of pgc_ispdwp omits 93929fb6c4ef Merge branch 'asm-generic-mmiotrace' into asm-generic omits 3b430c2cf0e4 media: rkisp1: regs: Rename CCL, ICCL and IRCL registers w [...] omits 240e92eaee8c media: rkisp1: regs: Don't use BIT() macro for multi-bit r [...] omits 6ff02276beb9 media: rkisp1: Simplify rkisp1_entities_register() error path omits 6adceb706e51 media: rkisp1: stats: Simplify (un)registration omits 8ba4862eb59b media: rkisp1: params: Fix and simplify (un)registration omits f738cb62a8a7 media: rkisp1: resizer: Fix and simplify (un)registration omits 48d775688f34 media: rkisp1: isp: Fix and simplify (un)registration omits 55fcb913d5d3 media: rkisp1: capture: Fix and simplify (un)registration omits 786dde1e59d7 soc: fsl: guts: add serial_number support omits 55488c90b392 soc: fsl: guts: drop platform driver omits b46dd0cb93de soc: fsl: guts: use of_root instead of own reference omits 5d707e4e3fb5 soc: fsl: guts: allocate soc_dev_attr on the heap omits ab4988d6a393 soc: fsl: guts: embed fsl_guts_get_svr() in probe() omits 6de6cb89fc03 soc: fsl: guts: remove module_exit() and fsl_guts_remove() omits ab3f045774f7 soc: fsl: guts: machine variable might be unset omits 56c8534e2d2f media: rkisp1: capture: Initialize entity before video device omits 750a914adb7d media: mediatek: vcodec: Drop platform_get_resource(IORESO [...] omits f94bc517b499 MAINTAINERS: erofs: add myself as reviewer omits c753b70c9feb MAINTAINERS: erofs: add myself as reviewer omits f94e08b602d4 xfs: clean up the end of xfs_attri_item_recover omits b822ea17fd15 xfs: always free xattri_leaf_bp when cancelling a deferred op omits 82af88063961 xfs: use invalidate_lock to check the state of mmap_lock omits ca76a761ea24 xfs: factor out the common lock flags assert omits b27c82e12965 attr: port attribute changes to new types omits 0e363cf3fa59 security: pass down mount idmapping to setattr hook omits 71e7b535b890 quota: port quota helpers mount ids omits 35faf3109a78 fs: port to iattr ownership update helpers omits 1f36146a5a3d fs: introduce tiny iattr ownership update helpers omits 45c311501c77 fs: use mount types in iattr omits 234a3113f28d fs: add two type safe mapping helpers omits 1e5267cd0895 mnt_idmapping: add vfs{g,u}id_t omits 418ef34c0061 dt-bindings: arm: qcom: switch maintainer to Bjorn omits 8d114b94fc39 clk: qcom: gcc-sc8280xp: use collapse-voting for PCIe GDSCs omits 77ea2bd72da4 clk: qcom: gdsc: add support for collapse-vote registers omits e73cb8527c59 clk: qcom: gdsc: add collapse-bit helper omits a20e55d4771c soc: qcom: rpmhpd: fix typos in comment omits d640974d1c4e MAINTAINERS: Add myself as a reviewer for Qualcomm ARM/64 support omits 3ba500dee327 arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node omits 1b3bfc4066c3 arm64: dts: qcom: sm8250: Disable camcc by default omits c4f40351901a clk: qcom: camcc-sm8250: Fix halt on boot by reducing driv [...] omits d11a34a404ee soc: qcom: correct kerneldoc omits ac0126a01735 soc: qcom: cmd-db: replace strncpy() with strscpy_pad() omits ebf21bbc2ff5 firmware: qcom_scm-legacy: correct kerneldoc omits 86b78de5fd4b dt-bindings: firmware: document Qualcomm QCS404 and SM6125 SCM omits bc0f14937689 soc: qcom: apr: Drop redundant check in .remove() omits 48aa636285ad arm64: dts: qcom: msm8996: add clocks to the MMCC device node omits f5837418479a arm64: dts: qcom: sm8450: add uart20 node omits a57de71f0980 arm64: dts: qcom: sc7280-qcard: Add ldo_l17b regulator node omits d756a0b29f40 arm64: dts: qcom: sc7280: Set SPI flash to 50 MHz for hero [...] omits 1c20d3dbaa67 arm64: dts: qcom: sc7280: Set modem FW path for Chrome OS boards omits 4ab03ef8b33c arm64: qcom: sc7280-herobrine: Enable DP omits e60414644cf3 arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor omits 2a77ada5168a arm64: dts: qcom: sc7280: Enable wifi for Chrome OS boards omits 5069fe941f76 dt-bindings: arm: qcom: Add more sc7180 Chromebook board bindings omits 707b9b08789b dt-bindings: arm: qcom: Add / fix sc7280 board bindings omits 3b8bfe002c4b dt-bindings: arm: qcom: Add sc7180 Chromebook board bindings omits dbbccb3db122 dt-bindings: arm: qcom: Mention that Chromebooks use a dif [...] omits 59228d3b9060 dt-bindings: Document how Chromebooks with depthcharge boot omits 1a22eff4b429 arm64: dts: qcom: sc7280: Enable keyboard backlight for villager omits 426e81c7e625 arm64: dts: qcom: sc7280: herobrine: Don't disable the key [...] omits e58539532bab arm64: dts: qcom: sc7280: Add touchscreen to villager omits 1ecbc2b37f9c Merge tag '20220608105238.2973600-1-dmitry.baryshkov@linar [...] omits 553d12b20c10 clk: qcom: gcc-sc7280: use new clk_regmap_phy_mux_ops for [...] omits 7ee9d2e8b9c9 clk: qcom: gcc-sm8450: use new clk_regmap_phy_mux_ops for [...] omits 74e4190cdebe clk: qcom: regmap: add PHY clock source implementation omits 067baa9a37b3 ksmbd: use vfs_llseek instead of dereferencing NULL omits d7f396461518 powerpc/powermac: Remove empty function note_scsi_host() omits 2d386769753a powerpc: Update asm-prototypes.h comment omits 4228a996b072 selftests/powerpc: Skip energy_scale_info test on older firmware omits e7c659124c9a clk: qcom: mmcc-msm8996: use parent_hws/_data instead of p [...] omits 208c564fe66e clk: qcom: mmcc-msm8996: move clock parent tables down omits a7a4fc9498f5 clk: qcom: mmcc-msm8996: use ARRAY_SIZE instead of specify [...] omits c19698a9e41b firmware: qcom_scm: drop unexpected word "the" omits fc8b0b9b630d arm64: dts: qcom: sm8450 add ITS device tree node omits 47bf59c47559 arm64: dts: qcom: msm8994: Fix CPU6/7 reg values omits 29f66b625281 clk: qcom: rpmh: Add note about sleep/wake state for BCMs omits 0f0eca0ccb9b soc: qcom: socinfo: Add an ID for sc7180P omits a4c1fc8cff05 arm64: dts: qcom: sc7280-herobrine: Add lpi pinmux propert [...] omits 32d4541abe0f arm64: dts: qcom: sc7280: add lpass lpi pin controller node omits 06c73a39c38b arm64: dts: qcom: sc7280: Add secondary MI2S pinmux specif [...] omits b9e3f65ecf85 arm64: dts: qcom: sc7280: Add pinmux for I2S speaker and Headset omits b74f7b8f174f arm64: dts: qcom: sdm660-xiaomi-lavender: Configure WLED omits c5bca38d2edc f2fs: use the updated test_dummy_encryption helper functions omits fbb564a55780 lib/sbitmap: Fix invalid loop in __sbitmap_queue_get_batch() omits c3d396120d68 Merge branch 'preparation-for-supporting-esd-CAN-USB-3' omits ce87c0f1b859 can/esd_usb: Update to copyright, M_AUTHOR and M_DESCRIPTION omits 2244610050c8 can/esd_usb: Fixed some checkpatch.pl warnings omits 4d54977fe3f4 can/esd_usb: Rename all terms USB2 to USB omits f4a45ef328a2 can/esd_usb: Add an entry to the MAINTAINERS file omits 5e910bdedc84 can/esd_usb2: Rename esd_usb2.c to esd_usb.c omits ebeae54d3a77 net: pcs: xpcs: depends on PHYLINK in Kconfig omits 97a4d46b1516 raw: fix a typo in raw_icmp_error() omits a26f045984e7 Merge branch 'devicetree/fixes' into fixes omits 3b89b511ea0c net: fix IFF_TX_SKB_NO_LINEAR definition omits a69e617e533e usbnet: Fix linkwatch use-after-free on disconnect omits 78f319315764 i40e: read the XDP program once per NAPI omits 8cc683833726 Merge branch 'net-dp83822-fix-interrupt-floods' omits 0e597e2affb9 net: dp83822: disable rx error interrupt omits c96614eeab66 net: dp83822: disable false carrier interrupt omits 3b9bc84d3111 net: tun: unlink NAPI from device on destruction omits 6f0012e35160 tcp: add a missing nf_reset_ct() in 3WHS handling omits 85a1c6536f99 sfc: siena: fix repeated words in comments omits ede57d58e6f3 net: helper function skb_len_add omits 1da9e27415bf tc-testing: gitignore, delete plugins directory omits 6ce1df88b1f3 net/funeth: Support UDP segmentation offload omits 80a14dd4c37f RDMA/rxe: Remove useless pkt parameters omits 179a93f74b29 fprobe, samples: Add module parameter descriptions omits 16615b92d4dc Merge branch 'clk-renesas' into clk-next omits d39afb73fd52 Merge tag 'renesas-clk-for-v5.20-tag1' of git://git.kernel [...] omits fd75733da2f3 bpf: Merge "types_are_compat" logic into relo_core.c omits 2f6d1e0f8ff3 bpf, docs: Fix the code formatting in instruction-set omits 952deecb065e arc: dts: Harmonize EHCI/OHCI DT nodes name omits 1163fb3b6a30 ARC: bitops: Change __fls to return unsigned long omits d6448b8a0054 ARC: Fix comment typo omits 148ec6305a54 ARC: Fix comment typo omits 780d3d5a24bb Merge branch 'perf tools: Fix prologue generation' omits b168852eb8ef perf tools: Rework prologue generation code omits fd46ef3d8247 RDMA: Correct duplicated words in comments omits 2990f223ffa7 RDMA/cm: Fix memory leak in ib_cm_insert_listen omits 0f24debbb847 fs: dlm: move kref_put assert for lkb structs omits 5b8d9ee00345 docs: UML: fix typo omits b259867be27c IB/iser: Drain the entire QP during destruction flow omits 4a6d00a43ef7 docs/zh_CN: core-api: Update the translation of xarray.rst [...] omits c290f175e73f docs/zh_CN: core-api: Update the translation of workqueue. [...] omits e86a0e297f0b docs/zh_CN: core-api: Update the translation of printk-for [...] omits 4faa99e38c3e docs/zh_CN: core-api: Update the translation of printk-bas [...] omits f5158bfe8777 docs/zh_CN: core-api: Update the translation of mm-api.rst [...] omits b2fdf7f080b4 docs/zh_CN: core-api: Update the translation of kernel-api [...] omits 722ecdbce68a docs/zh_CN: core-api: Update the translation of irq/irq-do [...] omits 1ebfae49fd44 docs/zh_CN: core-api: Update the translation of cpu_hotplu [...] omits 417c434aa1b4 docs/zh_CN: core-api: Update the translation of cachetlb.r [...] omits f9b21cd08607 docs: driver-api: gpio: Fix some typos omits df6725651f6f docs: Remove duplicate word omits 357513c052e1 arm64: dts: altera: socfpga_stratix10: move clocks out of [...] omits 30fb8761419e docs: admin-guide/sysctl: Fix rendering error omits ef9102004a87 nvdimm: Fix badblocks clear off-by-one error omits ac4f83482afb mtd: dataflash: Add SPI ID table omits c223a38d62e5 mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path omits 5d04b0b634bb Merge branch 'net-pcs-lynx-consolidate-gigabit-code' omits 06f9a6148e28 net: pcs: lynx: consolidate sgmii and 1000base-x config code omits f56866c486fa net: phylink: add QSGMII support to phylink_mii_c22_pcs_en [...] omits 935336c19104 selftests/bpf: Test sockmap update when socket has ULP omits b4cbd7a9339f net: lan743x: Use correct variable in lan743x_sgmii_config() omits 986fd5fe55cb ARM: dts: lpc18xx: Harmonize EHCI/OHCI DT nodes name omits 6edb32383790 arm64: dts: qcom: sm8250: remove assigned-clock-rate prope [...] omits 0b24829fd74c arm64: dts: qcom: sdm845: remove assigned-clock-rate prope [...] omits aa4ae511a760 arm64: dts: qcom: sm7180: remove assigned-clock-rate prope [...] omits 5241fd7fee9b arm64: dts: qcom: sm7280: remove assigned-clock-rate prope [...] omits 09248df31b47 fs: dlm: don't use deprecated timeout features by default omits b98274483f62 fs: dlm: add deprecation Kconfig and warnings for timeouts omits 8d614a4457f5 fs: dlm: remove timeout from dlm_user_adopt_orphan omits 2bb2a3d66c6f fs: dlm: remove waiter warnings omits dfc020f334f8 fs: dlm: fix grammar in lowcomms output omits f10da927a5e2 fs: dlm: add comment about lkb IFL flags omits 3182599f5fff fs: dlm: handle recovery result outside of ls_recover omits 682bb91b6ba8 fs: dlm: make new_lockspace() wait until recovery completes omits 7e09b15cfe7b fs: dlm: call dlm_lsop_recover_prep once omits ca8031d91769 fs: dlm: update comments about recovery and membership handling omits 5d92a30e900d fs: dlm: add resource name to tracepoints omits 0c4c516fa206 fs: dlm: remove additional dereference of lksb omits cd1e8ca9f3a4 fs: dlm: change ast and bast trace order omits b92a4e3f86b1 fs: dlm: change posix lock sigint handling omits 4d413ae9ced4 fs: dlm: use dlm_plock_info for do_unlock_close omits ea06d4cabf52 fs: dlm: change plock interrupted message to debug again omits de9b3d961607 arm64: dts: qcom: sm8450: fix interconnects property of UFS node omits 0429796e45ec perf script ibs: Support new IBS bits in raw trace dump omits c1f4f92b7d5d perf tool ibs: Sync AMD IBS header file omits 2139f7424819 perf header: Record non-CPU PMU capabilities omits ff34eaa82023 perf header: Store PMU caps in an array of strings omits 2a12bef413bb perf header: Pass "cpu" pmu name while printing caps omits 3339ec44be7f perf pmu: Parse pmu caps sysfs only once omits 9ab95b0b15a0 perf record ibs: Warn about sampling period skew omits 7559d9f97581 arm64: setup: drop early FDT pointer helpers omits aacd149b6238 arm64: head: avoid relocating the kernel twice for KASLR omits fc5a89f75d2a arm64: kaslr: defer initialization to initcall where permitted omits 005e12676af0 arm64: head: record CPU boot mode after enabling the MMU omits 6495b9ba6271 arm64: head: populate kernel page tables with MMU and caches on omits c0be8f18a3bf arm64: head: factor out TTBR1 assignment into a macro omits a004393f45d9 arm64: idreg-override: use early FDT mapping in ID map omits f70b3a23324a arm64: head: create a temporary FDT mapping in the initial ID map omits d7bea550279d arm64: head: use relative references to the RELA and RELR tables omits c3cee924bd85 arm64: head: cover entire kernel image in initial ID map omits b013c1e1c659 arm64: head: add helper function to remap regions in early [...] omits 1682c45b9206 arm64: mm: provide idmap pointer to cpu_replace_ttbr1() omits 723d3a8ed172 arm64: head: pass ID map root table address to __enable_mmu() omits 2e945851e268 arm64: kernel: drop unnecessary PoC cache clean+invalidate omits e42ade29e3bc arm64: head: split off idmap creation code omits 50fcd39d24c2 arm64: head: switch to map_memory macro for the extended ID map omits 53519ddf5894 arm64: head: simplify page table mapping macros (slightly) omits ebd9aea1f27e arm64: head: drop idmap_ptrs_per_pgd omits e8d13cced5c5 arm64: head: move assignment of idmap_t0sz to C code omits 0d9b1ffefabe arm64: mm: make vabits_actual a build time constant if possible omits 475031b6ed43 arm64: head: move kimage_vaddr variable into C file omits 799270e9b8be ARM: tegra: Align gpio-keys node names with dtschema omits a4740b148a04 firmware: tegra: bpmp: Do only aligned access to IPC memory area omits 980555e95f7c ASoC: madera: Fix event generation for rate controls omits e3cabbef3db8 ASoC: madera: Fix event generation for OUT1 demux omits 7f103af4a10f ASoC: cs47l15: Fix event generation for low power mux control omits 46b0d050c8c7 ASoC: cs35l41: Add ASP TX3/4 source to register patch omits 11d7a12f7f50 ASoC: dapm: Initialise kcontrol data for mux/demux controls omits 1df793d479be ASoC: rt711-sdca: fix kernel NULL pointer dereference when [...] omits c6a5f22f9b4f ASoC: cs35l41: Correct some control names omits 0bc0ae9a5938 ASoC: wm5110: Fix DRE control omits 9896c029f0df ASoC: wm_adsp: Fix event for preloader omits f2c2f31f00ce MAINTAINERS: update ASoC Qualcomm maintainer email-id omits a5450aba737d ASoC: rockchip: i2s: switch BCLK to GPIO omits 391153522d18 ASoC: SOF: Intel: disable IMR boot when resuming from ACPI [...] omits 9d2d46271338 ASoC: SOF: pm: add definitions for S4 and S5 states omits a933084558c6 ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2 omits ca7ab1dcf58d ASoC: SOF: Intel: hda: Fix compressed stream position tracking omits 427eb3e1ed53 ASoC: SOF: mediatek: Fix error code in probe omits 4e07479eab8a ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering [...] omits a7d9391dc3d5 MAINTAINERS: update ASoC/Intel/SOF maintainers omits 10e7ff004792 ASoC: wcd938x: Fix event generation for some controls omits a7786cbae4b2 ASoC: wcd9335: Fix spurious event generation omits be6dd72edb21 ASoC: wcd9335: Remove RX channel from old list before addi [...] omits 58136d93d4e2 ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared omits 12abc4d10d55 ASoC: Remove unused hw_write_t type omits af2d146a8041 ASoC: Intel: avs: Fix parsing UUIDs in topology omits c2d1aec3f5da ASoC: SOF: ipc3-topology: Move and correct size checks in [...] omits bbfef046c661 ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow omits c31691e0d126 ASoC: SOF: Intel: hda-loader: Make sure that the fw load s [...] omits 08f8a93198e3 ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up() omits ed0073bd0fcc ASoC: ak4613: cares Simple-Audio-Card case for TDM omits 40737057b48f ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in [...] omits ba98d7d8b60b ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueue [...] omits 0484271ab0ce ASoC: rt7*-sdw: harden jack_detect_handler omits 08bb5dc6ce02 ASoC: rt711: fix calibrate mutex initialization omits fe154c4ff376 ASoC: Intel: sof_sdw: handle errors on card registration omits ed0a7fb29c9f ASoC: rt711-sdca-sdw: fix calibrate mutex initialization omits ac63716da307 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime o [...] omits 41188e9e9def selftest/bpf: Test for use-after-free bug fix in inline_bpf_loop omits fb4e3b33e3e7 bpf: Fix for use-after-free bug in inline_bpf_loop omits 395e942d34a2 bpf: Replace hard-coded 0 with BPF_K in check_alu_op omits f5ebeb138fa6 perf/marvell_cn10k: Fix TAD PMU register offset omits 8e28e53f1356 perf/marvell_cn10k: Remove useless license text when SPDX- [...] omits 1c9a8e876808 arm64: entry: simplify trampoline data page omits cbdabaecb1f6 Merge branch 'mlxsw-unified-bridge-conversion-part-3' omits 7dd196480664 mlxsw: spectrum: Change mlxsw_sp_rif_vlan_fid_op() to be d [...] omits 027c92e00ef9 mlxsw: spectrum: Rename MLXSW_SP_RIF_TYPE_VLAN omits 04e85970ceea mlxsw: spectrum: Use different arrays of FID families per- [...] omits 2c091048015d mlxsw: spectrum_fid: Pass FID structure to __mlxsw_sp_fid_ [...] omits 97a2ae0f0c23 mlxsw: spectrum_fid: Pass FID structure to mlxsw_sp_fid_op() omits 893b5c307a48 mlxsw: spectrum_fid: Rename mlxsw_sp_fid_vni_op() omits d97da68e543b mlxsw: spectrum_fid: Update FID structure prior to device [...] omits fddf42c34349 mlxsw: spectrum_fid: Maintain {port, VID}->FID mappings omits 23f94f1bc144 Merge branch 'ipmr-remove-rwlocks' omits a96f7a6a60b3 ip6mr: convert mrt_lock to a spinlock omits 3f55211ecf6a ipmr: convert mrt_lock to a spinlock omits b96ef16d2f83 ipmr: convert /proc handlers to rcu_read_lock() omits 194366b28b83 ipmr: adopt rcu_read_lock() in mr_dump() omits 6fa40a290219 ip6mr: switch ip6mr_get_route() to rcu_read_lock() omits 9b1c21d898fd ip6mr: do not acquire mrt_lock while calling ip6_mr_forward() omits db9eb7c8ae34 ip6mr: do not acquire mrt_lock before calling ip6mr_cache_ [...] omits 638cf4a24a09 ip6mr: do not acquire mrt_lock in ioctl(SIOCGETMIFCNT_IN6) omits 6d08658736fc ip6mr: do not acquire mrt_lock in pim6_rcv() omits 3493a5b730e5 ip6mr: ip6mr_cache_report() changes omits e4cd9868e8ec ipmr: do not acquire mrt_lock in ipmr_get_route() omits 4eadb88244d1 ipmr: do not acquire mrt_lock while calling ip_mr_forward() omits 9094db4b8004 ipmr: do not acquire mrt_lock before calling ipmr_cache_un [...] omits 559260fd9d9a ipmr: do not acquire mrt_lock in ioctl(SIOCGETVIFCNT) omits 121fefc669bf ipmr: do not acquire mrt_lock in __pim_rcv() omits 646679881a02 ipmr: ipmr_cache_report() changes omits 0b490b51d226 ipmr: change igmpmsg_netlink_event() prototype omits ebc3197963fc ipmr: add rcu protection over (struct vif_device)->dev omits 0a24c43f54b2 ip6mr: do not get a device reference in pim6_rcv() omits 7fcb820c7609 Merge branch 'dsa-microchip-common-spi-probe' omits 4658f2fe8fbc net: dsa: microchip: common ksz_spi_probe for ksz switches omits ff3f3a3090d2 net: dsa: microchip: remove the ksz8/ksz9477_switch_register omits 6ec23aaaac43 net: dsa: microchip: move ksz_dev_ops to ksz_common.c omits 07bca160469b net: dsa: microchip: common menuconfig for ksz series switch omits 7a8988a17c48 net: dsa: microchip: ksz9477: separate phylink mode from s [...] omits 1958eee85f67 net: dsa: microchip: common dsa_switch_ops for ksz switches omits ad08ac189758 net: dsa: microchip: move start of switch to ksz_setup omits 0abab9f3ec6b net: dsa: microchip: move multicast enable to ksz_setup omits 1ca6437fafc9 net: dsa: microchip: move broadcast rate limit to ksz_setup omits d2822e686879 net: dsa: microchip: move setup function to ksz_common omits 331d64f752bb net: dsa: microchip: add the enable_stp_addr pointer in ks [...] omits fb9324beb5d4 net: dsa: microchip: add config_cpu_port to struct ksz_dev_ops omits 673b196fdd34 net: dsa: microchip: rename shutdown to reset in ksz_dev_ops omits 5d99ec3aaa16 Merge branch 'bonding-per-port-priorities' omits 0a2ff7cc8ad4 Bonding: add per-port priority for failover re-selection omits f2b3b28ce523 bonding: add slave_dev field for bond_opt_value omits ae8b1631561a ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD omits 87d044096ea6 crypto: ccp - Fix device IRQ counting by using platform_ir [...] omits f41b284a2c18 xfrm: change the type of xfrm_register_km and xfrm_unregister_km omits 1a4f20cab641 Merge branch 'for-v5.20/exynos7885-emmc-clk' into next/dt64 omits c346dae4f3fb virtio: disable notification hardening by default omits 03d957170694 virtio: Remove unnecessary variable assignments omits a7722890fdfb virtio_ring : keep used_wrap_counter in vq->last_used_idx omits 0e0348ac3f0a vduse: Tie vduse mgmtdev and its device omits ace9252446ec vdpa/mlx5: Initialize CVQ vringh only once omits 40f2f3e94178 vdpa/mlx5: Update Control VQ callback information omits b5e5f9dfc915 ksmbd: check invalid FileOffset and BeyondFinalZero in FSC [...] omits 18e39fb960e6 ksmbd: set the range of bytes to zero without extending fi [...] omits 745bbc0995c2 ksmbd: remove duplicate flag set in smb2_write omits b968080808f7 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test omits 1228b34c8d0e net: clear msg_get_inq in __sys_recvfrom() and __copy_msgh [...] omits 7747de17f750 cxgb4/cxgb4vf: Fix typo in comments omits c909e7ca494f bnxt: Fix typo in comments omits 09ce6b20103b net: phy: mxl-gpy: add temperature sensor omits 5dc4868440be Merge branch 'net-use-new-hwmon_sanitize_name' omits 363b65459b78 net: phy: nxp-tja11xx: use devm_hwmon_sanitize_name() omits 3f118c449c8e net: sfp: use hwmon_sanitize_name() omits ad887a507d73 net/ncsi: use proper "mellanox" DT vendor prefix omits 84296d4c0d55 Merge branch 'broadcom-ptp-phy-support' omits 7bfe91efd525 net: phy: Add support for 1PPS out and external timestamps omits 39db6be781cd net: phy: broadcom: Add PTP support for some Broadcom PHYs. omits 15acf89e1286 net: phy: broadcom: Add Broadcom PTP hooks to bcm-phy-lib omits 6886da5f49e6 powerpc/prom_init: Fix kernel config grep omits 7c97bc0128b2 net: dsa: bcm_sf2: force pause link settings omits 16d584d2fc8f net/dsa/hirschmann: Add missing of_node_get() in hellcreek [...] omits 0aeaaa8d9769 Merge branch 'net-dsa-mv88e6xxx-get-rid-of-speed_max' omits 3c783b83bd0f net: dsa: mv88e6xxx: get rid of SPEED_MAX setting omits aa64bc1990b2 net: dsa: mv88e6xxx: remove mv88e6065 dead code omits a784101f77b1 KVM: PPC: Book3s: Fix warning about xics_rm_h_xirr_x omits 986481618023 powerpc/book3e: Fix PUD allocation size in map_kernel_page() omits 19fc5bb93c6b powerpc/xive/spapr: correct bitmap allocation size omits f50974eee5c4 memregion: Fix memregion_free() fallback definition omits fe39dc98fb24 gfs2: Fix spelling mistake in comment omits aefffba67288 PCI: rcar-gen2: Add RZ/N1 SOC family compatible string omits 2ed9ae81e8f4 dt-bindings: PCI: renesas,pci-rcar-gen2: Add device tree s [...] omits 409ae431b9c2 dt-bindings: PCI: pci-rcar-gen2: Convert bindings to json-schema omits 5e672cd69f0a xfs: introduce xfs_inodegc_push() omits 7cf2b0f9611b xfs: bound maximum wait time for inodegc work omits d6b03171f9fc dmaengine: dw-edma: Add support for chip-specific flags omits c1e33979171d dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direct [...] omits 794a0f7b6f5c dmaengine: dw-edma: Drop dma_slave_config.direction field usage omits 6951ee96c649 dmaengine: dw-edma: Rename wr(rd)_ch_cnt to ll_wr(rd)_cnt [...] omits e51b3048116a dmaengine: dw-edma: Change rg_region to reg_base in struct [...] omits 203184571388 dmaengine: dw-edma: Detach the private data and chip info [...] omits 19d7ca051d30 fs: dlm: add pid to debug log omits 93817be8b62c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 976a06243473 fs: dlm: plock use list_first_entry omits b376471fb47d cpufreq: amd-pstate: Add resume and suspend callbacks omits a22f18bddd82 ACPI / MMC: PM: Unify fixing up device power omits 9089d1a41aab soundwire: Use acpi_dev_for_each_child() omits 6dc7a0baf1a7 selftests/bpf: Fix rare segfault in sock_fields prog test omits 3a46b352a3e6 arm64: trap implementation defined functionality in userspace omits 5bed6a93920d Documentation/arm64: update memory layout table. omits 4d09caec2fab arm64: kcsan: Support detecting more missing memory barriers omits ed59dfd9509d asm-generic: Add memory barrier dma_mb() omits eb174bd875ae drm/msm/dpu: Fix variable dereferenced before check omits 9f6a503d5238 arm64: boot: add zstd support omits 506506cad394 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1 omits 0769d0a7ae3c drm/msm/dp: reset drm_dev to NULL at dp_display_unbind() omits 47546a1912fc arm64: mm: install KPTI nG mappings with MMU enabled omits c7eff738cf45 arm64: kpti-ng: simplify page table traversal logic omits c28d76d360f9 drm/msm/dpu: Increment vsync_cnt before waking up userspace omits d69d56496487 arm64/sme: Expose SMIDR through sysfs omits ab3547e3c281 Merge branch 'rework/kthreads' into for-next omits bb7a42578927 Merge branch 'Align BPF TCP CCs implementing cong_control( [...] omits f14a3f644a1c selftests/bpf: Test a BPF CC implementing the unsupported [...] omits 0735627d78ca selftests/bpf: Test an incomplete BPF CC omits 6e945d57cc9f selftests/bpf: Test a BPF CC writing sk_pacing_* omits 9f0265e921de bpf: Require only one of cong_avoid() and cong_control() f [...] omits 41c95dd6a604 bpf: Allow a TCP CC to write sk_pacing_rate and sk_pacing_status omits 2c09d1443b9b pstore/zone: cleanup "rcnt" type omits 2d304afaedc4 arm64: compat: Move kuser32.S to .rodata section omits 446297b28a21 arm64: stacktrace: use non-atomic __set_bit omits 802b91118d11 arm64: kasan: do not instrument stacktrace.c omits 52f28b7bac75 perf script: Add some missing event dumps omits 3812d2987733 perf record: Add finished init event omits 61110883a020 perf record: Add new option to sample identifier omits 6b080312fc82 perf record: Always record id index omits f42c0ce573df perf record: Always get text_poke events with --kcore option omits 924a221581db perf data convert: Prefer sampled CPU when exporting JSON omits e24c75f02a81 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix omits 0b2152e428ab ARM: dts: ux500: Fix Codina accelerometer mounting matrix omits 013fda41c03e ARM: dts: ux500: Fix Janice accelerometer mounting matrix omits 9ba86a474635 perf/arm-cci: fix typo in comment omits a336916b067c drivers/perf:Directly use ida_alloc()/free() omits 49785a77780c drivers/perf: Directly use ida_alloc()/free() omits 3381da254fab arm64: select TRACE_IRQFLAGS_NMI_SUPPORT omits 4510bffb4d02 arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic omits 9d4775b332e1 arm64: vdso32: enable orphan handling for VDSO omits eeec7223b697 arm64: vdso32: put ELF related sections in the linker script omits e0ab20b20a1b arm64: vdso: enable orphan handling for VDSO omits b87d34ca60ce arm64: vdso: put ELF related sections in the linker script omits 471f80db9ef1 arm64: cpuidle: remove generic cpuidle support omits 51280acad855 cpuidle: cpuidle-arm: remove arm64 support omits ccb9bc1dfa44 nfp: add 'ethtool --identify' support omits a825d72f74a3 soc: mediatek: fix missing clk_disable_unprepare() on err [...] omits 6cc168d17178 Merge branch 'zynq/dt' into for-next omits c8b35008b4f1 ARM: dts: xilinx: align gpio-key node names with dtschema omits 228e8a88b191 arm64: dts: xilinx: align gpio-key node names with dtschema omits ced86c536be1 ARM: dts: xilinx: align gpio-key node names with dtschema omits 271c1fa01c23 arm64: dts: zynqmp: add AMS driver to device tree omits 847e2ed23d4c dt-bindings: gpio: zynq: Describe gpio-line-names omits 3314962bece5 arm64: zynqmp: Fix comment about number of gpio line names omits 0aec3958c88f dt-bindings: gpio: zynq: Add power-domains omits 7668048e5c69 dt-bindings: gpio: zynq: Add missing compatible strings omits 85763435d5b5 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 9676feccacdb test_bpf: fix incorrect netdev features omits 73087489250d selftests/bpf: Add benchmark for local_storage get omits c4fceb46add6 raw: remove unused variables from raw6_icmp_error() omits 12cf1b89a668 net: phy: Add support for AQR113C EPHY omits a8236dfd8104 net: pcs: lynx: use mdiodev accessors omits d4667f96f485 isdn: mISDN: hfcsusb: drop unexpected word "the" in the comments omits 7c0d97e4b696 net: ipa: remove unexpected word "the" omits f0d2ef7f92dc cxgb4vf: remove unexpected word "the" omits d13a3205a717 amt: remove unnecessary (void*) conversions omits 292dcfc1f60e Merge branch 'clk-devm-enable' into clk-next omits 62c0aff64c8d clk: Remove never used devm_clk_*unregister() omits 8b3d743fc9e2 clk: Fix pointer casting to prevent oops in devm_clk_release() omits db7cfc380900 ipc: Free mq_sysctls if ipc namespace creation failed omits 4a8d51f2a26d Merge branch 'v5.20-armsoc/dts64' into for-next omits e58857ed9956 Merge branch 'v5.20-armsoc/dts32' into for-next omits e5a3cbe8b45b ARM: dts: rockchip: correct gpio-keys properties on rk3288-tinker omits 271e2c922850 ARM: dts: rockchip: align gpio-key node names with dtschema omits 517ed0ffd3cc arm64: dts: rockchip: align gpio-key node names with dtschema omits bb356ddb78b2 RISC-V: PCI: Avoid handing out address 0 to devices omits 84e8bdee85a2 dt-bindings: arm: Add compatible for MediaTek MT8186 omits 76260bd63800 dt-bindings: arm: mediatek: Add mt8186 pericfg compatible omits 55fcff6c42c6 arm64: dts: mediatek: mt6795: Specify interrupts for vGIC omits b888886a4536 arm64: dts: mediatek: mt6795: Add pinctrl controller node omits 01931ee60036 arm64: dts: mediatek: mt6795: Add ARM CCI-400 node and ass [...] omits 4c400f1812f4 arm64: dts: mediatek: mt6795: Add general purpose timer node omits 468deda82faf arm64: dts: mediatek: mt6795: Remove incorrect fixed-clocks omits d9fc72d50b75 arm64: dts: mediatek: mt6795: Add fixed clocks for 32kHz a [...] omits ac4cf9a2e32c arm64: dts: mediatek: mt6795: Add watchdog node to avoid timeouts omits 5fce1e6cc097 arm64: dts: mediatek: mt6795: Add Cortex A53 PMU nodes omits f48d48674333 arm64: dts: mediatek: mt6795: Add cpu-map and L2 cache omits 5397ed01d500 arm64: dts: mediatek: mt6795: Create soc bus node and move [...] omits 4a50cac0fb5b arm64: dts: mediatek: mt7622-rfb1: remove wrong gpio-keys [...] omits 3f1804270f00 arm64: dts: mediatek: mt2712e: Add mediatek, infracfg phan [...] omits 7b06e86e6885 arm64: dts: mediatek: mt8173: Add mediatek,infracfg phandl [...] omits 2208b284bee0 arm64: dts: mediatek: mt8183: change efuse node name omits fda0541c8a55 arm64: dts: mediatek: mt8192: fix dtbs check warning of efuse omits 2e599740f7e4 arm64: dts: mt8192: Fix idle-states entry-method omits 399e23ad51ca arm64: dts: mt8192: Fix idle-states nodes naming scheme omits 44e36d755276 soc: mediatek: mutex: Use DDP_COMPONENT_DITHER0 mod index [...] omits a5b87cdc1b73 arm64: dts: mediatek: Replace 'enable-sdio-wakeup' omits 4768f717d85c dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support omits 78516a12d742 dt-bindings: thermal: rcar-gen3-thermal: use positive logic omits a5c34de17288 dt-bindings: thermal: qcom,spmi-temp-alarm: convert to dtschema omits 3be4812d6594 drivers/thermal/rcar_gen3_thermal: Improve logging during probe omits 7a8696f727e1 MAINTAINERS: add include/dt-bindings/thermal to THERMAL omits 77988a4351b2 drivers/thermal/devfreq_cooling: Extend the devfreq_coolin [...] omits 3c1325a6c02a drivers/thermal/cpufreq_cooling: Update outdated comments omits b279c6844690 drivers/thermal/cpufreq_cooling : Refactor thermal_power_c [...] omits 6ee324afdf30 drivers/thermal/cpufreq_cooling: Use private callback ops [...] omits 6dd4142fb5a9 Merge branch 'af_unix-per-netns-socket-hash' omits 2f7ca90a0188 af_unix: Remove unix_table_locks. omits cf2f225e2653 af_unix: Put a socket into a per-netns hash table. omits 79b05beaa5c3 af_unix: Acquire/Release per-netns hash table's locks. omits b6e811383062 af_unix: Define a per-netns hash table. omits f302d180c6d4 af_unix: Include the whole hash table size in UNIX_HASH_SIZE. omits 340c3d337119 af_unix: Clean up some sock_net() uses. omits 82cd16902a51 ARM: dts: exynos: add function and color to LED nodes in O [...] omits 99f6b77f74c8 ARM: dts: exynos: add function and color to LED node in Od [...] omits f0945faa4a1a ARM: dts: exynos: add function and color to LED node in Od [...] omits bcad13fca717 ARM: dts: exynos: add function and color to LED nodes in O [...] omits 3e8368fdcee3 ARM: dts: exynos: add function and color to LED node in Odroid U3 omits a149eb5f1b11 ARM: dts: exynos: add function and color to LED nodes in I [...] omits ff4275fa0737 ARM: dts: exynos: add function to LED nodes in Tiny4412 omits f64bbfca3146 ARM: dts: exynos: add function to LED node in Origen 4210 omits ebadc8a63645 ARM: dts: exynos: add function and color to aat1290 flash [...] omits efbf2c262c89 ARM: dts: exynos: align aat1290 flash LED node with bindin [...] omits ffd3018bf776 Merge branch 'mlxsw-unified-bridge-conversion-part-2' omits 048fcbb71a0e mlxsw: spectrum_fid: Implement missing operations for rFID [...] omits 784763e59225 mlxsw: spectrum_fid: Use 'fid->fid_offset' when setting VNI omits 736bf371d2d4 mlxsw: spectrum_fid: Save 'fid_offset' as part of FID structure omits 6131d9630d98 mlxsw: pci: Query resources before and after issuing 'CONF [...] omits 89df3c6261f2 mlxsw: cmd: Increase 'config_profile.flood_mode' length omits 70b34c77f127 mlxsw: Add enumerator for 'config_profile.flood_mode' omits 0100f840750c mlxsw: spectrum_switchdev: Handle error in mlxsw_sp_bridge [...] omits fd66f5184c28 mlxsw: spectrum_switchdev: Convert mlxsw_sp_mc_write_mdb_e [...] omits c96a9919c79e mlxsw: spectrum_switchdev: Add error path in mlxsw_sp_port [...] omits a6f43b1dad80 mlxsw: spectrum_switchdev: Simplify mlxsw_sp_port_mc_disab [...] omits 6e66d2e4b3a2 mlxsw: spectrum_switchdev: Do not set 'multicast_enabled' twice omits 21c795f8494a mlxsw: spectrum_switchdev: Pass 'struct mlxsw_sp' to mlxsw [...] omits 22aae52076cd mlxsw: Remove lag_vid_valid indication omits 4459a59807cf arm64: dts: mediatek: Add infra #reset-cells property for MT8195 omits a30cc07f9e32 arm64: dts: mediatek: Add infra #reset-cells property for MT8192 omits 0bf28fc40d89 swiotlb: panic if nslabs is too small omits 04c14e8e38b0 x86/swiotlb: fix param usage in boot-options.rst omits 466298c65678 swiotlb: remove a useless return in swiotlb_init omits 1a3c7d0841ae swiotlb: remove the unused swiotlb_force declaration omits 33c39140cc29 ARM: dts: ast2600-evb-a1: fix board compatible omits aa5e06208500 ARM: dts: ast2600-evb: fix board compatible omits 30b276fca5c0 ARM: dts: ast2500-evb: fix board compatible omits a80d8fb70cc7 net: phy: dp83td510: add SQI support omits b1f01b4bd7ad net: phy: smsc: Deduplicate interrupt acknowledgement upon [...] omits 00bcb550dc60 powerpc/52xx: Get rid of of_node assignment omits de06fba62af6 powerpc/mpc5xxx: Switch mpc5xxx_get_bus_frequency() to use fwnode omits 6d056b7254f9 powerpc/52xx: Remove dead code, i.e. mpc52xx_get_xtal_freq() omits 882c835b71e2 cxl: drop unexpected word "the" in the comments omits 772251742262 samples/bpf: fixup some tools to be able to support xdp mu [...] omits 8a6648750616 cxl/mbox: Use __le32 in get,set_lsa mailbox structures omits 8ae3cebc1704 cxl/core: Use is_endpoint_decoder omits db9a3a35d31e cxl: Fix cleanup of port devices on failure to probe driver. omits 56878d49cc26 intel/i40e: delete if NULL check before dev_kfree_skb omits 3e0fcb782a9f i40e: Remove unnecessary synchronize_irq() before free_irq() omits 7f72d923149c i40e: Add support for ethtool -s <interface> speed <speed in Mb> omits f6f0dab5efe4 MAINTAINERS: Update Ben's email address omits d9cc9d78ca85 Bluetooth: mgmt: Fix refresh cached connection info omits 221a7a1d32ed Bluetooth: HCI: Fix not always setting Scan Response/Adver [...] omits c8490f375393 Bluetooth: eir: Fix using strlen with hdev->{dev_name,short_name} omits d4609a5d8c70 bpf, arm64: Keep tail call count across bpf2bpf calls omits 95acd8817e66 bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT omits 8720bd951b8e Merge branch 'net-dsa-microchip-common-spi-probe-for-the-k [...] omits 1fe94f542e66 net: dsa: microchip: move get_phy_flags & mtu to ksz_common omits e587be759e6e net: dsa: microchip: update fdb add/del/dump in ksz_common omits 980c7d171d3a net: dsa: microchip: update the ksz_port_mdb_add/del omits 7012033ce10e net: dsa: microchip: update the ksz_phylink_get_caps omits e593df51ffe8 net: dsa: microchip: get P_STP_CTRL in ksz_port_stp_state [...] omits 00a298bbc238 net: dsa: microchip: move the port mirror to ksz_common omits f0d997e31bb3 net: dsa: microchip: move vlan functionality to ksz_common omits 930e579083d7 net: dsa: microchip: ksz9477: use ksz_read_phy16 & ksz_wri [...] omits 534a0431e9e6 net: dsa: microchip: move tag_protocol to ksz_common omits 91a98917a883 net: dsa: microchip: move switch chip_id detection to ksz_common omits 27faa0aa85f6 net: dsa: microchip: ksz9477: cleanup the ksz9477_switch_detect omits 0b1bd1e35664 platform/x86/thinkpad_acpi: Use acpi_dev_for_each_child() omits a976a2ac7708 ACPI: scan: Walk ACPI device's children using driver core omits 00bb2920cf6a nfp: compose firmware file name with new hwinfo "nffw.partno" omits af185d8c7633 raw: complete rcu conversion omits f9aefd6b2aa3 net: warn if mac header was not set omits 683a4647a7a3 wifi: rtw89: 8852a: rfk: fix div 0 exception omits 47324ab67af7 wifi: rtw89: disable invalid phy reports for all ICs omits 37c6abc374d1 wifi: rtw89: pci: fix PCI doesn't reclaim TX BD properly omits c4756d5de72e wifi: rtw89: fix long RX latency in low power mode omits 9a3a593cba9a wifi: rtw89: drop invalid TX rate report of legacy rate omits ad663693c1bf wifi: rtw89: add UNEXP debug mask to keep monitor messages [...] omits 679955d54313 wifi: rtw89: enable VO TX AMPDU omits 29363fb666bc wifi: rtw89: fix potential TX stuck omits 6a5a783a71cf wifi: rtw89: support TDLS omits 39913cc88540 wifi: rtw89: allocate BSSID CAM per TDLS peer omits 445b6bc362f9 wifi: rtw89: separate BSSID CAM operations omits 7312100d4e64 wifi: rtw89: allocate address CAM and MAC ID to TDLS peer omits a8eb8e6f7159 wifi: iwlegacy: 4965: fix potential off-by-one overflow in [...] omits 372b2aee9702 arm64: dts: qcom: Remove duplicate sc7180-trogdor include [...] omits b40b414ec8d9 Merge branch 'bpf_loop inlining' omits 0e1bf9ed2000 selftests/bpf: BPF test_prog selftests for bpf_loop inlining omits f8acfdd04410 selftests/bpf: BPF test_verifier selftests for bpf_loop inlining omits 1ade23711971 bpf: Inline calls to bpf_loop when callback is known omits 7a42008ca5c7 selftests/bpf: allow BTF specs and func infos in test_veri [...] omits 933ff53191eb selftests/bpf: specify expected instructions in test_verif [...] omits aca80dd95e20 uprobe: gate bpf call behind BPF_EVENTS omits d5a4ebb64049 Merge branch 'devicetree/next' into next omits 935327a73553 ARM: dts: BCM5301X: Add DT for Meraki MR26 omits 2f6a83dddbe2 dt-bindings: ARM: add bindings for the Meraki MR26 omits ff32e59947c8 ACPI: bus: Introduce acpi_dev_for_each_child_reverse() omits 0ea3ef240c49 ACPI: video: Use acpi_dev_for_each_child() omits f8128c390e58 ACPI: bus: Export acpi_dev_for_each_child() to modules omits fa98b3985a4a ACPI: property: Use acpi_dev_for_each_child() for child lookup omits abda0af4cd3b ACPI: container: Use acpi_dev_for_each_child() omits bf5fb8ae8248 USB: ACPI: Replace usb_acpi_find_port() with acpi_find_chi [...] omits a73a204b4458 thunderbolt: ACPI: Replace tb_acpi_find_port() with acpi_f [...] omits 2f6fe93fede8 ACPI: glue: Introduce acpi_find_child_by_adr() omits f5122be80daa ACPI: glue: Introduce acpi_dev_has_children() omits d21b57003041 ACPI: glue: Use acpi_dev_for_each_child() omits ba585a9e1791 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 0ac1311a77af dt-bindings: clock: Add compatible for D1 DE2 clocks omits ced37411d7f5 arm64: dts: exynos: Add internal eMMC support to jackpotlte omits bcc94f9a2581 m68k: sun3: Use __func__ to get function's name in an outp [...] omits c4738fa76cba m68k: mac: Fix typos in comments omits efae7404e16a m68k: virt: Kconfig minor fixes omits e068c0776b0b selftests/bpf: Enable config options needed for xdp_synproxy test omits 43312915b5ba skmsg: Get rid of unncessary memset() omits 57452d767fea skmsg: Get rid of skb_clone() omits 965b57b469a5 net: Introduce a new proto_ops ->read_skb() omits 04919bed948d tcp: Introduce tcp_read_skb() omits e756e932a3a1 dt-bindings: clock: Add indices for Exynos7885 TREX clocks omits cd268e309c29 dt-bindings: clock: Add bindings for Exynos7885 CMU_FSYS omits 91503e5a3b5a ARM: dts: animeo: correct gpio-keys properties omits 523b53bb750d ARM: dts: animeo: align gpio-key node names with dtschema omits 717b3096da2e arm64: dts: hisilicon: correct gpio-keys properties omits 111b4da2c2fc arm64: dts: hisilicon: align gpio-key node names with dtschema omits ea559c81b616 arm64: dts: broadcom: align gpio-key node names with dtschema omits 2453119fe6ee arm64: dts: apm: correct gpio-keys properties omits efbabc116500 cfg80211: Indicate MLO connection info in connect and roam [...] omits 245e5ebc6afa wifi: mac80211_hwsim: print the link id omits 2fd0c671ece4 wifi: mac80211_hwsim: support creating MLO-capable radios omits dd374f84baec wifi: nl80211: expose link ID for associated BSSes omits ce08cd344a00 wifi: nl80211: expose link information for interfaces omits e57f8a489c29 wifi: mac80211_hwsim: send a beacon per link omits 630c7e462176 wifi: mac80211: set STA deflink addresses omits ba6ddab94fc6 wifi: mac80211: maintain link-sta hash table omits c71420db653a wifi: mac80211: RCU-ify link STA pointers omits ce6893e91786 wifi: mac80211: ethtool: use deflink for now omits 7e60096f6733 wifi: mac80211: move ieee80211_bssid_match() function omits 6e8912a50375 wifi: mac80211: return a beacon for a specific link omits ae7ba17b49b6 wifi: mac80211: pass the link id in start/stop ap omits d9f83f22a791 wifi: mac80211: use link in start/stop ap omits 0d8c4a3c8688 wifi: mac80211: implement add/del interface link callbacks omits f2a0290b2df2 wifi: cfg80211: add optional link add/remove callbacks omits c8a11ed5539f wifi: cfg80211: sort trace.h omits cb71f1d136a6 wifi: mac80211: add sta link addition/removal omits 69d41b5a9c9d wifi: mac80211: add MLO link ID to TX frame metadata omits eef25a6679ad wifi: mac80211: remove band from TX info in MLO omits d8787ec6b4ef wifi: mac80211: add vif link addition/removal omits d648c23024bd wifi: nl80211: support MLO in auth/assoc omits a503a9535eb8 wifi: mac80211: ignore IEEE80211_CONF_CHANGE_SMPS in chanctx mode omits 7a52107e441e wifi: mac80211_hwsim: split bss_info_changed to vif/link i [...] omits 325839da9581 wifi: cfg80211: simplify cfg80211_mlme_auth() prototype omits 0f48b8b88aa9 wifi: ieee80211: add definitions for multi-link element omits 9ecff10e82a5 wifi: nl80211: refactor BSS lookup in nl80211_associate() omits 0f7594489a8a wifi: cfg80211: mlme: get BSS entry outside cfg80211_mlme_assoc() omits 27f852de7e5c wifi: mac80211: tx: simplify chanctx_conf handling omits e5c0ee01fedf wifi: mac80211: status: look up band only where needed omits 37a7d0dae311 wifi: mac80211: sort trace.h file omits 7ffc4b29d8b5 wifi: mac80211: correct link config data in tracing omits 40a27ea07949 wifi: mac80211: make ieee80211_he_cap_ie_to_sta_he_cap() M [...] omits e9aac179ad45 wifi: mac80211: make some SMPS code MLD-aware omits 6b41f832a26e wifi: mac80211: HT: make ieee80211_ht_cap_ie_to_sta_ht_cap [...] omits 2b4ad30946d3 wifi: mac80211: add link_id to eht.c code for MLO omits afe0d181905e wifi: mac80211: add link_id to vht.c code for MLO omits 4b41b2ef9e0d wifi: mac80211: refactor some link setup code omits 762623a6a422 wifi: mac80211: validate some driver features for MLO omits ec7a04073d3b wifi: mac80211: use IEEE80211_MLD_MAX_NUM_LINKS omits 246b39e4a1ba wifi: mac80211: refactor some sta_info link handling omits 2a5ccbeec0f2 wifi: mac80211: remove sta_info_tx_streams() omits b4f85443c17c wifi: mac80211: make channel context code MLO-aware omits 7fc83a2ba2d5 wifi: mac80211: pass link ID where already present omits 8e14130d3faf wifi: mac80211: add per-link configuration pointer omits 7b7090b4c6a9 wifi: mac80211: split bss_info_changed method omits bfd8403adddd wifi: mac80211: reorg some iface data structs for MLD omits f276e20b182d wifi: mac80211: move interface config to new struct omits d0a9123ef548 wifi: mac80211: move some future per-link data to bss_conf omits 7b0a0e3c3a88 wifi: cfg80211: do some rework towards MLO link APIs omits 92ea8df110b8 wifi: mac80211: reject WEP or pairwise keys with key ID > 3 omits d7af63abde74 wcn36xx: Fix typo in comment omits 62ebaf2f9261 ath6kl: avoid flush_scheduled_work() usage omits d7fc76039b74 ath9k: htc: clean up statistics macros omits 0ac4827f78c7 ath9k: fix use-after-free in ath9k_hif_usb_rx_cb omits 945a9a8e448b media: pvrusb2: fix memory leak in pvr_probe omits 5b9b598453d3 media: rcar-vin: Fix channel routing for Ebisu omits 377301bfb6f0 media: mediatek/vcodec: Enable incoherent buffer allocation omits 54b4d1911ef7 media: amphion: delete unnecessary NULL check omits 4911c5acf935 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers omits 9e7aa76cdb02 media: imx-jpeg: Align upwards buffer size omits 6285cdea19da media: imx-jpeg: Leave a blank space before the configurat [...] omits 5a601f89e846 media: imx-jpeg: Correct some definition according specification omits 8cc7b3d329f7 media: platform: fix missing/incorrect resource cleanup in [...] omits 5455491bf13f media: amphion: Replace zero-length array with flexible-ar [...] omits 300065f966d3 media: Hantro: Correct G2 init qp field omits 8b0f690de136 media: mediatek: vcodec: Use kmemdup rather than kmalloc/memcpy omits 5c2111c29689 media: atmel: atmel-isc-base: move cropping settings outsi [...] omits 7e89476b59ca media: camss: Move and unexport functions specific to ISPIF omits a3a2efca36a3 media: amphion: return error if format is unsupported by vpu omits b99bea151563 media: staging: atomisp: fix typo in comment omits af917b01ded3 media: platform: exynos4-is: fix typos in comments omits 04870d780905 media: mediatek: vcodec: fix typo in comment omits e795aa7f7e2e media: platform: exynos-gsc: fix typo in comment omits fb730334e0f7 media: tw686x: Register the irq at the end of probe omits d3741027e578 media: tw5864: Convert to use managed functions pcim* and devm* omits a1a9b71ebd65 media: platform: cros-ec: Add moli to the match table omits e3b9e50af7db media: platform: omap: Pass a pointer to virt_to_page() omits ded5c4faf0d2 media: amphion: vdec check format in enum_fmt omits cf295629e3d6 media: camss: Allocate camss struct as a managed device resource omits 135ad96cb4d6 media: hantro: Be more accurate on pixel formats step_widt [...] omits ca9dc8d06ab6 media: airspy: respect the DMA coherency rules omits 6a0d67330989 media: media: jpegenc: set bit mask for jpegenc omits ad834fa85f11 media: media: jpegenc: add mediatek,mt8186-jpgenc compatible omits cd54ff938091 media: rc: Directly use ida_free() omits 07456325a3c1 media: ttusbir: avoid unnecessary usb_unlink_urb() omits d040f0e78af5 media: ttusbir: NOIO during resume omits 2cb5cadf171f media: xbox_remote: xbox_remote_initialize() cannot fail omits 6f2f124a1aa3 media: streamzap: avoid unnecessary GFP_ATOMIC omits 407cba97c442 media: redrat3: no unnecessary GFP_ATOMIC omits 8332f75a5bd4 media: imon_raw: respect DMA coherency omits 0189ef827228 media: iguanair: no superfluous usb_unlink_urb() omits 5e4029056263 media: igorplugusb: remove superfluous usb_unlink_urb() omits 2a7745949386 media: igorplugusb: break cyclical race on disconnect omits 522f1d7d95fe media: igorplugusb: prevent use after free in probe error omits b3f820b905c9 media: igorplugusb: respect DMA coherency omits 5b044a130017 media: mediatek: vcodec: Add to support H264 inner racing mode omits 9223415d47e1 media: mediatek: vcodec: prevent kernel crash when scp ipi [...] omits 7501edef6b1f media: mediatek: vcodec: Different codec using different c [...] omits 02bbf16aee6e media: mediatek: vcodec: Adds compatible for mt8195 omits 6c41991b023c media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] omits d9e1799a6491 media: mediatek: vcodec: Add to support lat soc hardware omits 3fbf1eac01b5 media: dt-bindings: media: mediatek: vcodec: Adds decoder [...] omits b0f407c19648 media: mediatek: vcodec: add vp9 decoder driver for mt8186 omits d7365ae8ea9f media: vivid.rst: document HDMI Video Guard Band control omits 5374d8fb75f3 media: Add P010 video format omits a23196c7a9cb media: imx-jpeg: Encoder support to set jpeg quality omits 5fe1d61a98e2 media: platform: samsung: s5p-jpeg: replace ternary operat [...] omits db9edaaff137 media: i2c: adv7180: fix reserved bit in Video Selection 2 omits 56280c64ecac media: stkwebcam: deprecate driver, move to staging omits aa911fcc772e media: platform: exynos-gsc: remove redundant initializati [...] omits 9059ca921bd3 media: amphion: support for reloading module omits f4334c51b1df media: atmel: atmel-isc-base: remove unneeded semicolon omits 97185c458567 media: st-delta: Remove unneeded NULL check in delta-v4l2 omits 6aaf006c6779 media: usbtv: Add PAL-Nc standard omits 6f0c460fbd7c media: cx88: Fix PAL-Nc standard omits aabcc21d0bd2 media: vivid: add HDMI Video Guard Band control omits 5a531791edb2 media: v4l2-tpg: add HDMI Video Guard Band test pattern omits 691c3db0dc76 media: cec-adap.c: log when claiming LA fails unexpectedly omits b9629c550f01 media: adv7604: try all infoframe types omits 6b1814e26989 media: camss: Allocate power domain resources dynamically omits bb45f5433f23 media: davinci: vpif: add missing of_node_put() in vpif_probe() omits 31b980c06900 media: TDA1997x: Fix the error handling in tda1997x_probe() omits 73ed516abc4e media: dt-bindings: qcom,sdm660-camss: document interconnects omits 4c25384d1366 media: camss: csid: fix wrong size passed to devm_kmalloc_array() omits c984fcb1fadf media: staging: media: zoran: replace dprintk with new deb [...] omits 5ad5c9fcafa2 media: staging: media: zoran: replace all pr_err with zrde [...] omits cc86485849f9 media: staging: media: zoran: setup videocodec header for [...] omits f3805c32ddd1 media: staging: media: zoran: add logging macros omits b2bae4b8e637 media: atmel: atmel-sama7g5-isc: fix warning in configs wi [...] omits 39ad84e911c5 media: imx-jpeg: Don't fill the description field in struc [...] omits 754f04cac362 firmware: arm_scmi: Relax CLOCK_DESCRIBE_RATES out-of-spec checks omits 4336487e30c3 Merge branch 'mlxsw-unified-bridge-conversion-part-1' omits b3820922651a mlxsw: reg: Add support for VLAN RIF as part of RITR register omits 1b1c198c306c mlxsw: Add support for egress FID classification after dec [...] omits ad9592c061e3 mlxsw: reg: Add egress FID field to RITR register omits 27f0b6ce06d7 mlxsw: reg: Add Router Egress Interface to VID Register omits 48bca94fff12 mlxsw: reg: Replace MID related fields in SFGC register omits 94536249b8d8 mlxsw: reg: Add flood related field to SFMR register omits 485c281cadf7 mlxsw: reg: Add VID related fields to SFD register omits 92e4e543b128 mlxsw: reg: Add SMPE related fields to SFMR register omits 894b98d50b64 mlxsw: Add SMPE related fields to SMID2 register omits e0f071c5b8e1 mlxsw: reg: Add Switch Multicast Port to Egress VID Register omits dd326565c59e mlxsw: reg: Add ingress RIF related fields to SVFA register omits e459466a26bb mlxsw: reg: Add ingress RIF related fields to SFMR register omits 02d23c9544ea mlxsw: reg: Add 'flood_rsp' field to SFMR register omits a56b158a5078 vmxnet3: disable overlay offloads if UPT device does not support omits 6f9d70466c89 Merge branch 'raw-rcu-fixes' omits f289c02bf41b raw: Use helpers for the hlist_nulls variant. omits 5da39e31b1b0 raw: Fix mixed declarations error in raw_icmp_error(). omits 7dc3ba0a0718 powerpc: Move prom_init() out of asm-prototypes.h omits 113fe88eed53 powerpc: Don't include asm/setup.h in asm/machdep.h omits ea0fb37ba036 ARM: dts: imx6q-apalis: Cleanup omits 8e4724c93c76 ARM: dts: imx6q-apalis: backlight pwm: Adapt brightness steps omits e366f7f7fcf6 ARM: dts: imx6q-apalis: backlight pwm: Simplify inverted b [...] omits 1868abc13d3d ARM: dts: imx6q-apalis: Add support for Toradex Ixora V1.2 [...] omits 6a1155449899 ARM: dts: imx6q-apalis: Clean-up sd card support omits 9560fc59425c ARM: dts: imx6q-apalis: Add adv7280 video input omits b656eb41be70 ARM: dts: imx6q-apalis: Add ov5640 mipi csi camera omits 30b847665e41 ARM: dts: imx6q-apalis: Disable stmpe touchscreen omits 6429a399ae6f ARM: dts: imx6q-apalis: Disable HDMI omits a9b9f1c6de0d ARM: dts: imx6q-apalis: Add LVDS panel support omits 1347e20118d5 ARM: dts: imx6q-apalis: move gpio-keys to SoM dtsi omits 2c119c4d9cdf ARM: dts: imx6q-apalis: Move Atmel MXT touch ctrl to SoM dtsi omits 1c5fa82860d8 ARM: dts: imx6q-apalis: Move pinmux groups to SoM dtsi omits 36d46dff9d5a ARM: dts: imx6q-apalis: Move parallel rgb interface to SoM dtsi omits 4eb56e26f92e ARM: dts: imx6q-apalis: Command pmic to standby for poweroff omits 966b48d983da ARM: dts: imx6q-apalis: Add gpio-line-names omits 9c0919acb3fa Revert "ARM: dts: imx6qdl-apalis: Avoid underscore in node name" omits 560c73ac9734 dt-bindings: arm: fsl: Add carrier for toradex,apalis-imx6q omits f5f1e907718b arm64: freescale/imx8mp-evk.dts: reorder nodes alphabetically omits 825bd2351122 arm64: dts: imx8mq: Pass a label to the AIPS nodes omits fcdef92ba639 arm64: dts: imx8m: Pass a label to the soc node omits e56d3274770e ARM: dts: imx: Pass a label to the AIPS nodes omits 8e82a5231511 ARM: dts: imx: Pass a label to the soc node omits 4bd07304c8d2 dt-bindings: arm: fsl: Decrease the line length omits 9794c3084168 dt-bindings: arm: Add DH electronics i.MX8M Plus DHCOM and PDK2 omits 5f1387b8a4c5 dt-bindings: arm: fsl: add toradex,colibri-imx7s/d/d-emmc- [...] omits 90ea76423fec dt-bindings: arm: fsl: add imx93 11x11 evk board omits a500c4a572ac dt-bindings: arm: fsl: correct 1g vs. 1gb in toradex,colib [...] omits 9635b7134c29 arm64: dts: imx8mm-venice-gw7902: fix UART1 CTS omits 9776fe0f424b sfc/siena: Fix typo in comment omits dd33c5932e55 sfc: Fix typo in comment omits a278bfb24298 net: emac: Fix typo in a comment omits 41a36d4e5a14 Revert "nfp: update nfp_X logging definitions" omits 5fc217a3c9a8 Merge branch 'mii_bmcr_encode_fixed' omits 449b7a15200a net: pcs: pcs-xpcs: use mii_bmcr_encode_fixed() omits e62dbaff4bc2 net: phy: marvell: use mii_bmcr_encode_fixed() omits f28a602b285e net: phy: use mii_bmcr_encode_fixed() omits bdb6cfe7512f net: mii: add mii_bmcr_encode_fixed() omits 5d1d527cd905 Merge branch 'raw-RCU-conversion' omits 0daf07e52709 raw: convert raw sockets to RCU omits ba44f8182ec2 raw: use more conventional iterators omits 8d6712695bc8 arm64: dts: imx8mp: Add support for DH electronics i.MX8M [...] omits 8670dc33f48b net: dsa: felix: update base time of time-aware shaper whe [...] omits 0c6cf86e1ab4 ARM: dts: imx6ul: fix qspi node compatible omits 1a884d17ca32 ARM: dts: imx6ul: fix lcdif node compatible omits e0aca931a2c7 ARM: dts: imx6ul: fix csi node compatible omits 7d15e0c9a515 ARM: dts: imx6ul: fix keypad compatible omits edb67843983b ARM: dts: imx6ul: change operating-points to uint32-matrix omits 5655699cf5cf ARM: dts: imx6ul: add missing properties for sram omits c205035e3adb net: ethernet: stmmac: remove select QCOM_SOCINFO and make [...] omits 82cb850653e8 arm64: dts: freescale: align led node names with dtschema omits b803d15e89f9 arm64: dts: freescale: align gpio-key node names with dtschema omits 43b240d41b51 soc: imx: gpcv2: print errno for regulator errors omits dc9c1ceb555f arm64: dts: imx8m: Disable job ring 0 nodes omits a1016ba9f908 ARM: dts: imx7d-smegw01: Fix the SDIO description omits 518d5f16a4be arm64: dts: freescale: imx8qxp: Fix thermal zone name for cpu0 omits ce23644c5aa2 ARM: dts: imx6: fix node names for ebook reader keys omits 82cc47fd88d5 ARM: dts: imx6sl-tolino-shine2hd: fix led node name. omits 9fc792e596f1 ARM: imx25: support silicon revision 1.2 omits 20d728a28239 arm64: dts: mba8mx: Remove unneeded comments omits 4c2f2775abce ARM: dts: imx6: skov: add pwm-regulator to control the pan [...] omits dbca1596bbb0 ping: convert to RCU lookups, get rid of rwlock omits f0623340fd2c ax25: use GFP_KERNEL in ax25_dev_device_up() omits f691b4d87edf atm: iphase: Fix typo in comment omits 959edef6589d ppp: Fix typo in comment omits 382f99c442b3 nfp: add support for .get_pauseparam() omits 7a49f2193063 net: dsa: ar9331: fix potential dead lock on mdio access omits 9b123c7c630c Merge branches 'ti-keystone-dts-next', 'ti-drivers-soc-nex [...] omits 9fb424c4c29d Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits b710673e2dde soc: ti: wkup_m3_ipc: Remove unneeded semicolon omits 3ea73bf02225 ARM: dts: keystone: Adjust whitespace around '=' omits 85423386c976 arm64: dts: ti: Align gpio-key node names with dtschema omits 5888f1ed173e arm64: dts: ti: Adjust whitespace around '=' omits 9a073d4fbb18 soc: bcm: brcmstb: biuctrl: Add missing of_node_put() omits bee3751c8803 Merge branch 'v5.19-armsoc/socfixes' into for-next omits ef1c05c8a63f Merge branch 'v5.19-armsoc/dtsfixes' into for-next omits 161ed6356c3e Merge branch 'v5.20-armsoc/dts64' into for-next omits d325b5a8c62a Merge branch 'v5.20-armsoc/dts32' into for-next omits f4470dbfb5ff ARM: rockchip: Add missing of_node_put() in rockchip_suspe [...] omits bc3753aed81f arm64: dts: rockchip: rock-pi-s add more peripherals omits 2e04c25b1320 arm64: dts: rockchip: add ROCK Pi S DTS support omits 5a86111e9def dt-bindings: arm: rockchip: Add Radxa ROCK Pi S omits f5be22c64bd6 bpf: Fix bpf_skc_lookup comment wrt. return type omits f759942b72a9 fs/ntfs3: Add missing error check omits dc368e1c658e bpf: Fix non-static bpf_func_proto struct definitions omits 0be021f900d3 arm64: dts: mt8183: add GCE client property for Mediatek MUTEX omits e5758850c2ea soc: mediatek: mutex: add functions that operate registers [...] omits e3b6b5a9cf9f dt-bindings: soc: mediatek: add gce-client-reg for MUTEX omits 59bf87eefa40 dt-bindings: soc: mediatek: move out common module from di [...] omits 2c9f8d1e01af soc: mediatek: mutex: add 8183 MUTEX MOD settings for MDP omits d0804085c5a7 soc: mediatek: mutex: add common interface for modules setting omits 72be1e7a447a soc: mediatek: pm-domains: Add support always on flag omits 4da8b5e9f24a ARM: dts: mediatek: align gpio-key node names with dtschema omits 4875d94c69d5 tipc: cleanup unused function omits 7db5dfd3f9f1 arm64: dts: mediatek: mt7622-bananapi-bpi-r64: align led n [...] omits 335d1603669f arm64: dts: mediatek: align gpio-key node names with dtschema omits 46e31db55da8 net: macb: fix negative max_mtu size for sama5d3 omits 2c0ab32b73cf hinic: Replace memcpy() with direct assignment omits 38077cb39b42 soc: mediatek: mt8365-mmsys: add DPI/HDMI display path omits 141311b856d8 soc: mediatek: mutex: add MT8365 support omits 225b0ed27e6a net: ag71xx: fix discards 'const' qualifier warning omits fd8b330ce1bb tcp: fix build... omits 47cfd0619240 Merge branch 'pcs-xpcs-stmmac-add-1000BASE-X-AN-for-networ [...] omits ab21cf920928 net: stmmac: make mdio register skips PHY scanning for fixed-link omits 72edaf39fc65 stmmac: intel: add phy-mode and fixed-link ACPI _DSD setti [...] omits b47aec885bcd net: pcs: xpcs: add CL37 1000BASE-X AN support omits c82386310d95 stmmac: intel: prepare to support 1000BASE-X phy interface [...] omits fa9c562f9735 net: make xpcs_do_config to accept advertising for pcs-xpc [...] omits 982c3e2948d6 Merge branch 'mlxsw-L3-HW-stats-improvements' omits ed62af45467a selftests: spectrum-2: tc_flower_scale: Dynamically set sc [...] omits be00853bfd2e selftests: mlxsw: Add a RIF counter scale test omits dd5d20e17c96 selftests: mlxsw: tc_flower_scale: Add a traffic test omits 35d5829e86c2 selftests: mlxsw: resource_scale: Pass target count to cleanup omits 8cad339db339 selftests: mlxsw: resource_scale: Allow skipping a test omits 3128b9f51ee7 selftests: mlxsw: resource_scale: Introduce traffic tests omits d3ffeb2dba63 selftests: mlxsw: resource_scale: Update scale target afte [...] omits e386a527fc08 selftests: mirror_gre_bridge_1q_lag: Enslave port to bridg [...] omits 4ec2feb26cc3 mlxsw: Add a resource describing number of RIFs omits b9840fe035ac mlxsw: Keep track of number of allocated RIFs omits 4b1cc357f843 mlxsw: Trap ARP packets at layer 3 instead of layer 2 omits e42134b57e20 Merge branch 'tcp-mem-pressure-fixes' omits f54755f6a11a tcp: fix possible freeze in tx path under memory pressure omits c4218e8cb971 ARM: dts: mediatek: adjust whitespace around '=' omits 2e9cf55405c8 arm64: dts: mediatek: adjust whitespace around '=' omits 849b425cd091 tcp: fix possible freeze in tx path under memory pressure omits c4ee118561a0 tcp: fix over estimation in sk_forced_mem_schedule() omits 77d30613087c arm64: dts: mediatek: mt8195: enable usb remote wakeup omits ab43a84c9863 arm64: dts: mediatek: mt8195: add efuse node and cells omits 41131266c8ce arm64: dts: mt8183: add svs device information omits 0bbb09b2af9d soc: mediatek: SVS: add mt8192 SVS GPU driver omits 5ed6605f9040 dt-bindings: soc: mediatek: add mt8192 svs dt-bindings omits 13f1bbcfb582 soc: mediatek: SVS: add debug commands omits 6c69271926e9 soc: mediatek: SVS: add monitor mode omits 681a02e95000 soc: mediatek: SVS: introduce MTK SVS engine omits d969f2171eaf dt-bindings: soc: mediatek: add mtk svs dt-bindings omits 08c79c9cd67f selftests/bpf: Don't force lld on non-x86 architectures omits 64d15244c480 Merge branch 'renesas-dt-bindings-for-v5.20' into renesas-next omits 9d4c643e72f8 Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next omits 3c7742a45c17 ARM: dts: rza2mevb: Fix LED node names omits 62e8a5343114 arm64: dts: renesas: Fix thermal-sensors on single-zone sensors omits 1614c8624a48 arm64: dts: renesas: spider-cpu: Enable SCIF0 on second connector omits 40753144256b arm64: dts: renesas: r8a779f0: Add SCIF nodes omits 01a787f78bfd arm64: dts: renesas: r8a779f0: Add HSCIF nodes omits c62872a6893f arm64: dts: renesas: r8a779f0: Add DMA properties to SCIF3 omits 86aefa0d8dfa arm64: dts: renesas: Add missing space after remote-endpoint omits 52271d32348e arm64: dts: renesas: rzg2ul-smarc-som: Enable ADC on SMARC [...] omits ea25b1836f57 arm64: dts: renesas: rzg2ul-smarc: Enable RSPI1 on carrier board omits e5fba0bc8240 arm64: dts: renesas: r8a779f0: Add CPU core clocks omits 9bc7cd07aade arm64: dts: renesas: r8a779f0: Add CPUIdle support omits 2dcb78d2266c arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores omits ffeca49a8ba9 arm64: dts: renesas: r8a779f0: Add L3 cache controller omits 06279f82da68 arm64: dts: renesas: r8a779a0: Add CPU0 core clock omits 650fd1d058a1 arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compat [...] omits 147c83586707 Merge branch 'v5.20/drivers' into for-next omits d18529a4c12f soc: amlogic: Fix refcount leak in meson-secure-pwrc.c omits 9e8322dcf5f6 ARM: dts: r9a06g032-rzn1d400-db: Enable rtc0 omits 290cedeca6fa arm64: dts: renesas: rzg2l-smarc: Use proper bool operator omits 5235d551779d arm64: dts: renesas: r8a779f0: Add UFS node omits 3a9747f05124 arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes omits fd869e63b6ba arm64: dts: renesas: r8a779f0: Add IPMMU nodes omits 76f9a5615202 arm64: dts: renesas: Adjust whitespace around '=' omits 5a3ad6f466fe arm64: dts: renesas: r8a779f0: Add thermal support omits 774fecc7ece1 dt-bindings: soc: renesas: Move renesas,prr from arm to soc omits 080bcd8d5997 clk: renesas: r8a779f0: Add HSCIF clocks omits b7f64eaee5a3 clk: renesas: r8a779f0: Add PCIe clocks omits d5c10876c76f clk: renesas: r8a779f0: Add Z0 and Z1 clock support omits 278811d5a7b2 mtd: parsers: scpart: add missing of_node_put() in scpart_parse() omits 4429bdc40826 Merge branch 'New BPF helpers to accelerate synproxy' omits 784d5dc0efc2 selftests/bpf: Add selftests for raw syncookie helpers in TC mode omits 9a4cf073866c bpf: Allow the new syncookie helpers to work with SKBs omits fb5cd0ce70d4 selftests/bpf: Add selftests for raw syncookie helpers omits 33bf9885040c bpf: Add helpers to issue and check SYN cookies in XDP omits 508362ac66b0 bpf: Allow helpers to accept pointers with a fixed size omits ac80287a6af9 bpf: Fix documentation of th_len in bpf_tcp_{gen,check}_syncookie omits e8b03391b6a7 Merge branch 'net-lan743x-pci11010-pci11414-devices-enhancements' omits 311abcdddc00 net: phy: add support to get Master-Slave configuration omits 46b777ad9a8c net: lan743x: Add support to SGMII 1G and 2.5G omits 6b3768ac8e2b net: lan743x: Add support to Secure-ON WOL omits 9aeb87d2b5a1 net: lan743x: Add support to LAN743x register dump omits f0502724367a Merge branch 'net-dsa-realtek-rtl8365mb-improve-handling-o [...] omits a48b6e44a9e7 net: dsa: realtek: rtl8365mb: handle PHY interface modes c [...] omits b3456030f54b net: dsa: realtek: rtl8365mb: remove learn_limit_max priva [...] omits ca5ecd4246d4 net: dsa: realtek: rtl8365mb: correct the max number of ports omits b325159d0044 net: dsa: realtek: rtl8365mb: remove port_mask private dat [...] omits 5eb1a2384066 net: dsa: realtek: rtl8365mb: rename macro RTL8367RB -> RT [...] omits 821c7733d26c Merge branch 'net-ipa-more-multi-channel-event-ring-work' omits 81765eeac1b0 net: ipa: move more code out of gsi_channel_update() omits 9f1c3ad65406 net: ipa: call gsi_evt_ring_rx_update() unconditionally omits 2f48fb0edc0d net: ipa: pass GSI pointer to gsi_evt_ring_rx_update() omits 8eec78319585 net: ipa: don't pass channel when mapping transaction omits dd5a046cbbed net: ipa: don't assume one channel per event ring omits 6c0d09d9374c Merge branch 'dt-bindings-dp83867-add-binding-for-io_imped [...] omits 5c2d0a6a0701 net: phy: dp83867: implement support for io_impedance_ctrl [...] omits a793679827a8 linux/phy.h: add phydev_err_probe() wrapper for dev_err_probe() omits ab1e9de84aff dt-bindings: dp83867: add binding for io_impedance_ctrl nv [...] omits 9cbc9911260f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 88bf18581375 Merge branch 'sleepable uprobe support' omits cb3f4a4a462b selftests/bpf: add tests for sleepable (uk)probes omits c4cac71fc8a5 libbpf: add support for sleepable uprobe programs omits 64ad7556c75e bpf: allow sleepable uprobe programs to attach omits 8c7dcb84e3b7 bpf: implement sleepable uprobes by chaining gps omits d687f621c518 bpf: move bpf_prog to bpf.h omits 3e6fe5ce4d48 libbpf: Fix internal USDT address translation logic for sh [...] omits 73448ae6204f RISC-V: Some Svpbmt fixes and cleanups omits 1771c8c9e65a riscv: remove usage of function-pointers from cpufeatures [...] omits b684001a5eb7 riscv: make patch-function pointer more generic in cpu_man [...] omits bc1801ec0931 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 09f4933a4fd9 arm64: dts: microchip: adjust whitespace around '=' omits f028328f60bd arm64: dts: sprd: adjust whitespace around '=' omits 11357f103f2e arm64: dts: hisilicon: adjust whitespace around '=' omits 8c1be9336e9a arm64: dts: marvell: adjust whitespace around '=' omits b88d11f84da6 arm64: dts: lg: adjust whitespace around '=' omits d57cc3b903db arm64: dts: apm: adjust whitespace around '=' omits dec1c62e91ba arm64: dts: amd: adjust whitespace around '=' omits b03f15ee9881 ARM: dts: sd: adjust whitespace around '=' omits 53f2ade4b0a3 ARM: dts: sti: adjust whitespace around '=' omits 282a4b9ee9ec ARM: dts: ste: adjust whitespace around '=' omits f30528c6b08a ARM: dts: nuvoton: adjust whitespace around '=' omits 468aaf56bd5f ARM: dts: lpc: adjust whitespace around '=' omits 4f2ff3feab43 ARM: dts: ecx: adjust whitespace around '=' omits b3b0f459c249 ARM: dts: alpine: adjust whitespace around '=' omits 194f47c31ab6 ARM: dts: spear: adjust whitespace around '=' omits 06e00a512d0a ARM: dts: axm: adjust whitespace around '=' omits bc5187b427dd ARM: dts: at91: adjust whitespace around '=' omits 94d0a0329761 ARM: dts: aspeed: adjust whitespace around '=' omits 4580f60b2337 ARM: dts: pxa: adjust whitespace around '=' omits e4c72c06c367 i2c: Fix a potential use after free omits 07fd5b6cdf3c cgroup: Use separate src/dst nodes when preloading css_set [...] omits 89793a61d8e7 RISC-V: Use the extension probing code to enable the FPU omits 5d0fbbbe1d87 riscv: switch has_fpu() to the unified static key mechanism omits c360cbec3511 riscv: introduce unified static key mechanism for ISA extensions omits 686141bc02f2 Merge branch 'mlx5-next' into wip/leon-for-next omits 1a685940e620 RDMA/rxe: fix xa_alloc_cycle() error return value check again omits 5a0e4529d9ae dmaengine: dw-edma: Remove unused irq field in struct dw_e [...] omits 4deb96e35c5c irqchip/gicv3: Handle resource request failure consistently omits 3f8ccf5f1a8c riscv: dts: microchip: remove spi-max-frequency property omits c196175acdd3 clk: imx: clk-fracn-gppll: Add more freq config for video pll omits f300cb7fccf6 clk: imx: clk-fracn-gppll: correct rdiv omits 5ebaf9f7da5b clk: imx: clk-fracn-gppll: Return rate in rate table prope [...] omits 044034efbeea clk: imx: clk-fracn-gppll: fix mfd value omits ebb4f1eb9360 clk: imx93: Correct the edma1's parent clock omits 1e3c837a663e clk: imx93: correct nic_media parent omits 18d6d8fe4f24 clk: imx93: use adc_root as the parent clock of adc1 omits 5dcb50c009c9 Merge branch 'net-mana-add-pf-and-xdp_redirect-support' omits 7a8938cd024d net: mana: Add support of XDP_REDIRECT action omits 1566e7d6206f net: mana: Add the Linux MANA PF driver omits 8bca458990dd net: ethernet: stmmac: reset force speed bit for ipq806x omits 9ec092d2feb6 net: ethernet: stmmac: add missing sgmii configure for ipq806x omits 71b8138dea9a Merge branch 'clk-ti-dt' into clk-next omits 255584b13834 clk: ti: Stop using legacy clkctrl names for omap4 and 5 omits d56e336e8444 RDMA/usnic: Use device_iommu_capable() omits 925d046e7e52 RDMA/core: Add a netevent notifier to cma omits fc008bdbf1cd RDMA/core: Add an rb_tree that stores cm_ids sorted by ifi [...] omits cfbc80e34e3a mlxbf_gige: remove own module name define and use KBUILD_M [...] omits 733dc1aaf4f0 Merge branch 'clk-devm-enable' into clk-next omits 68bde8b2e311 clk: meson: axg-audio: Don't duplicate devm_clk_get_enabled() omits 7ef9651e9792 clk: Provide new devm_clk helpers for prepared and enabled clocks omits abae8e57e49a clk: generalize devm_clk_get() a bit omits af89cd456034 clk: Improve documentation for devm_clk_get() and its opti [...] omits d6acc1d49dd5 Merge branch 'clk-mtk' into clk-next omits 8b86f733c0e5 ARM: dts: s5pv210: align gpio-key node names with dtschema omits 97a9495efbdc ARM: dts: exynos: align gpio-key node names with dtschema omits de5bb43826dd samples/bpf: Check detach prog exist or not in xdp_fwd omits 3b3ec201f381 clk: mediatek: reset: Add infra_ao reset support for MT8186 omits 2336db647f31 dt-bindings: arm: mediatek: Add #reset-cells property for MT8186 omits 5ea61b478f30 dt-bindings: reset: mediatek: Add infra_ao reset index for MT8186 omits a0bc8ae5a0d7 clk: mediatek: reset: Add infra_ao reset support for MT819 [...] omits fb91526b5fb0 dt-bindings: reset: mediatek: Add infra_ao reset index for [...] omits 4d352eb91a42 dt-bindings: arm: mediatek: Add #reset-cells property for [...] omits b27a604a5793 clk: mediatek: reset: Add reset support for simple probe omits 761bc64003e3 clk: mediatek: reset: Add new register reset function with device omits 7d10ae3797e1 clk: mediatek: reset: Change return type for clock reset r [...] omits 322989ddf7c4 clk: mediatek: reset: Support inuput argument index mode omits 723e367114de clk: mediatek: reset: Support nonsequence base offsets of [...] omits 2d2a2900588c clk: mediatek: reset: Revise structure to control reset register omits 370bf6286969 clk: mediatek: reset: Merge and revise reset register function omits 114257572a0e clk: mediatek: reset: Extract common drivers to update function omits 086bcb50b435 clk: mediatek: reset: Refine and reorder functions in reset.c omits edabcf71d100 clk: mediatek: reset: Fix written reset bit offset omits b348c26c28a9 clk: mediatek: reset: Add reset.h omits 882eb549a76c Merge branch 'clk-fixes' into clk-next omits a79e69c8714f MAINTAINERS: add include/dt-bindings/clock to COMMON CLK F [...] omits 4dc1372ffb82 i2c: hisi: use HZ_PER_KHZ macro in units.h omits a1a2e9c6e1d2 Merge branch 'rework/kthreads' into for-next omits 28fc842e1472 PCI: mediatek-gen3: Print LTSSM state when PCIe link down omits 4c0ad47b8da5 i2c: qcom-cci: add msm8974 compatible omits 3fe012f482b2 dt-bindings: i2c: qcom-cci: add QCOM MSM8974 compatible omits 51dd64bb99e4 Revert "evm: Fix memleak in init_desc" omits f7a20d9079c7 MAINTAINERS: Add BCM6813 to bcmbca arch entry omits eab6bb0994b8 arm64: dts: Add DTS files for bcmbca SoC BCM6813 omits c5eb8a89f561 dt-bindings: arm64: Add BCM6813 SoC omits 08a4aeb2c23f ARM: dts: Add PCIe support for Airoha EN7523 omits 6f1de1da8156 soc: qcom: geni: Disable MMIO tracing for GENI SE omits 60457d5e158d serial: qcom_geni_serial: Disable MMIO tracing for geni serial omits 210031971cdd asm-generic/io: Add logging support for MMIO accessors omits 451f2f1c908b KVM: arm64: Add a flag to disable MMIO trace for nVHE KVM omits d593d64f043a lib: Add register read/write tracing support omits 98692f52c588 drm/meson: Fix overflow implicit truncation warnings omits 443685992bda irqchip/tegra: Fix overflow implicit truncation warnings omits 018b741ea2a6 coresight: etm4x: Use asm-generic IO memory barriers omits 548927e03121 arm64: io: Use asm-generic high level MMIO accessors omits f2c5092190f2 arch/*: Disable softirq stacks on PREEMPT_RT. omits b3b76fc86f0f PCI: mediatek: Allow building for ARCH_AIROHA omits c568d63b9155 dt-bindings: PCI: mediatek: Add Airoha EN7532 support omits 2b59af8cd4de arm64: dts: Add support for Stratix 10 Software Virtual Platform omits 9194a384083b dt-bindings: altera: document Stratix 10 SWVP compatibles omits 6c55e6cce170 Merge branch 'for-5.20/nintendo' into for-next omits 842fec058171 HID: nintendo: Set phys property of input device based on [...] omits 24d0af46d389 Merge tag 'intel-pinctrl-v5.19-3' of gitolite.kernel.org:p [...] omits b37be6d2f457 Merge branch 'for-5.20/uclogic' into for-next omits 0cb1fc0988e3 HID: uclogic: Add support for XP-PEN Deco L omits 867c89254425 HID: uclogic: Allow to generate frame templates omits 2d167aaba386 HID: uclogic: Add KUnit tests for uclogic_rdesc_template_apply() omits 76e645be7ebe HID: uclogic: Make template placeholder IDs generic omits aaefa29270d9 pinctrl: sunxi: a83t: Fix NAND function name for some pins omits 84a85d3fef2e pinctrl: aspeed: Fix potential NULL dereference in aspeed_ [...] omits 8092a0eed408 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits c2b3a0759c76 dt-bindings: net: wireless: ath11k: change Kalle's email omits f424b1a6e1b4 dt-bindings: net: wireless: ath9k: Change Toke as maintainer omits fbb89d02e33a net: sparx5: Allow mdb entries to both CPU and ports omits c63c615e22eb bcm63xx_enet: switch to napi_build_skb() to reuse skbuff_heads omits 49ae83fc4fd0 net: don't check skb_count twice omits 2aa4abed3792 net: bridge: allow add/remove permanent mdb entries on dis [...] omits fe63ec97e394 i40e: add xdp frags support to ndo_xdp_xmit omits 9794ef5a6843 net: phy: marvell-88x2222: set proper phydev->port omits 3a51e969fa90 dt-bindings: net: xilinx: document xilinx emaclite driver binding omits e91b3b618494 Merge branch 'ipa-simplify-completion-stats' omits c5bddecbb97b net: ipa: rework gsi_channel_tx_update() omits dbad2fa71914 net: ipa: stop counting total RX bytes and transactions omits 65d39497fab6 net: ipa: simplify TX completion statistics omits 4e0f28e9ee4b net: ipa: introduce gsi_trans_tx_committed() omits 3eeabea6c895 net: ipa: rename two transaction fields omits 2295947bdaa6 net: ipa: use "tre_ring" for all TRE ring local variables omits 5cb3ab50a39f Merge branch 'support-mt7531-on-bpi-r2-pro' omits c1804463e5c6 arm64: dts: rockchip: Add mt7531 dsa node to BPI-R2-Pro board omits ae07485d7a1d dt-bindings: net: dsa: make reset optional and add rgmii-m [...] omits 1f9a6abecf53 net: dsa: mt7530: get cpu-port via dp->cpu_dp instead of constant omits 6e19bc26cccd net: dsa: mt7530: rework mt753[01]_setup omits a9c317417c27 net: dsa: mt7530: rework mt7530_hw_vlan_{add,del} omits e0dda3119741 dt-bindings: net: dsa: convert binding for mediatek switches omits 68d5428931c6 Merge branch 'mlxsw-remove-xm-support' omits 87c0a3c6766e mlxsw: Revert "Prepare for XM implementation - LPM trees" omits 725ff5320443 mlxsw: Revert "Prepare for XM implementation - prefix inse [...] omits 6a4b02b8fa40 mlxsw: Revert "Introduce initial XM router support" omits 6ac6dc746d70 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 3831cd1f9ff6 selftests/bpf: Avoid skipping certain subtests omits 96752e1ec0e0 selftests/bpf: Fix test_varlen verification failure with l [...] omits 8c8636f50eb2 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 1ca8743a456b Merge branch 'i2c/for-current' into i2c/for-next omits 96d0ea7d04b4 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 393421f18541 ARM: dts: allwinner: align gpio-key node names with dtschema omits a0bdaf59dc92 arm64: dts: allwinner: align gpio-key node names with dtschema omits 93270357daa9 bpftool: Do not check return value from libbpf_set_strict_mode() omits 6b4384ff1088 Revert "bpftool: Use libbpf 1.0 API mode instead of RLIMIT [...] omits 544a8d75f3d6 i2c: mv64xxx: Add atomic_xfer method to driver omits 09b343038e34 i2c: mv64xxx: Remove shutdown method from driver omits e749e4fc900a i2c: xiic: Fix the type check for xiic_wakeup omits fc386ba7211d bpf, arm: Remove unused function emit_a32_alu_r() omits 85d616dd19ac arm64: dts: altera: adjust whitespace around '=' omits 03b7500f5c34 ARM: dts: Add DTS files for bcmbca SoC BCM63148 omits fa8f66983e80 dt-bindings: arm: Add BCM63148 SoC omits 6d57056e1006 dt-bindings: arm64: Add BCM6856 SoC omits 8a44db52235e dt-bindings: arm64: Add BCM63146 SoC omits d634a6969c03 ARM: dts: broadcom: correct gpio-keys properties omits c5aec5611aec ARM: dts: broadcom: align gpio-key node names with dtschema omits 2b0a95390568 ARM: dts: Add DTS files for bcmbca SoC BCM6756 omits ecb84c329dda dt-bindings: arm: Add BCM6756 SoC omits 66ae6aed7337 ARM: dts: Add DTS files for bcmbca SoC BCM6855 omits a2a4ee550704 arm64: dts: intel: socfpga_agilex: use defined GIC interru [...] omits cd271f046803 dt-bindings: altera: Add Chameleon v3 board omits 15596df74e58 ARM: dts: socfpga: Add Google Chameleon v3 devicetree omits 162552fa8844 ARM: dts: socfpga: Add atsha204a node to Mercury+ AA1 dts omits cfdb455d1a54 ARM: dts: socfpga: Move sdmmc-ecc node to Arria 10 dts omits 7e0ed53b074c ARM: dts: socfpga: Change Mercury+ AA1 dts to dtsi omits c49a44b39b31 libbpf: Fix an unsigned < 0 bug omits 6dbdc9f35360 bpf: Fix spelling in bpf_verifier.h omits 5a5b7d8d5416 thermal: Directly use ida_alloc()/free() omits 0da11bf0cab9 cpuidle: haltpoll: Add trace points for guest_halt_poll_ns [...] omits 9ab9b9d3fb92 cpufreq: Drop unnecessary cpus locking from store() omits 336e51283ae3 cpufreq: Optimize cpufreq_show_cpus() omits a0bf153f2644 arm64: dts: arm: adjust whitespace around '=' omits 33597c6257bf arm64: dts: fsl: adjust whitespace around '=' omits 4a154e5ab9a2 arm64: dts: fsl-ls10xx: use generic dma node name omits e56fdc60ac8f arm64: dts: imx8mp-evk: add regulator supply to CPU nodes omits fd207b472782 arm64: dts: imx8mm: Add SNVS LPGPR omits 8c91374b1a5f arm64: dts: fsl: ls1012a: fix Micron SPI NOR compatible omits 7e5e8ec7dbd8 docs: tls: document the TLS_TX_ZEROCOPY_RO omits 19d62f5eeaa0 ethtool: Fix and simplify ethtool_convert_link_mode_to_leg [...] omits bfa54812f0bc net: phy: fixed_phy: set phy_mask before calling mdiobus_r [...] omits bcdb6fd4f3e9 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge omits 1326b4963606 PCI: aardvark: Add support for AER registers on emulated bridge omits cdcdce948d64 net/mlx5: Add bits and fields to support enhanced CQE compression omits d107ba1f7c06 net/mlx5: Remove not used MLX5_CAP_BITS_RW_MASK omits 684f062c979d net/mlx5: group fdb cleanup to single function omits 91707779a481 net/mlx5: Add support EXECUTE_ASO action for flow entry omits 3e94e61bd44d net/mlx5: Add HW definitions of vport debug counters omits f5d23ee137e5 net/mlx5: Add IFC bits and enums for flow meter omits a6492af3805a RDMA/mlx5: Support handling of modify-header pattern ICM area omits 667658364b20 net/mlx5: Manage ICM of type modify-header pattern omits 795e10b450a8 net/mlx5: Introduce header-modify-pattern ICM properties omits 9e248d9e2b63 MAINTAINERS: Add BCM63148 to bcmbca arch entry omits 28b11e49ec4c MAINTAINERS: Add BCM6856 to bcmbca arch entry omits 64eca7ad058c arm64: dts: Add DTS files for bcmbca SoC BCM6856 omits 82a58061ada6 arm64: dts: Add DTS files for bcmbca SoC BCM63146 omits ae13c29e57af MAINTAINERS: Add BCM63146 to bcmbca arch entry omits d0ceb08048d3 arm64: defconfig: Enable DRM_V3D omits a4678f2ea115 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 1b9dac68c636 arm64: dts: allwinner: Use constants for RTC clock indexes omits 8cce5702b667 ARM: dts: sunxi: Use constants for RTC clock indexes omits 2adb5bb1b860 docs: Kconfig: Fix help text indentation omits d5b1d57b425c docs/zh_CN: Update translation of reporting-issues.rst to 5.18 omits 94bdaa7d9a9d docs/arm64: elf_hwcaps: Unify HWCAP lists as description lists omits 24f5263b3aed MAINTAINERS: Add BCM6756 to bcmbca arch entry omits b445d26f510f MAINTAINERS: Add BCM6855 to bcmbca arch entry omits bd42ce0d2b9d dt-bindings: arm: add BCM6855 SoC to device tree binding document omits 26f2a78b4a60 ARM: dts: bcm2711: Enable V3D omits 8a3ed46ff540 ARM: dts: Update BCM47622 DTS file omits de1a99ac0b64 ARM: dts: Add DTS files for bcmbca SoC BCM6846 omits 8da7e9fe8d32 ARM: configs: Enable DRM_V3D omits df4bf98ec2d1 scripts: kernel-doc: Always increment warnings counter omits ec30c109391c can: netlink: allow configuring of fixed data bit rates wi [...] omits 0d91ac577dab MAINTAINERS: Rectify entry for OPENCORES I2C BUS DRIVER omits 934135149578 Merge branch 'document-polarfire-soc-can-controller' omits 38a71fc04895 riscv: dts: microchip: add mpfs's CAN controllers omits c878d518d7b6 dt-bindings: can: mpfs: document the mpfs CAN controller omits c04245328dd7 net: make __sys_accept4_file() static omits 219160be496f tcp: sk_forced_mem_schedule() optimization omits 4066bf4ce3ae net: smsc95xx: add support for Microchip EVB-LAN8670-USB omits 5f30671d8dc6 nfp: support 48-bit DMA addressing for NFP3800 omits 11a1585f26f7 Merge branch 'ipa-refactoring' omits bcec9ecbaf60 net: ipa: derive channel from transaction omits 7dd9558feddf net: ipa: determine channel from event omits 983a1a3081bb net: ipa: simplify endpoint transaction completion omits 317595d2ce77 net: ipa: rename endpoint->trans_tre_max omits 88e03057e4df net: ipa: rename channel->tlv_count omits 92f78f81ac4d net: ipa: verify command channel TLV count omits b50ea0548bb5 Merge branches 'renesas-arm-defconfig-for-v5.20', 'renesas [...] omits fc9e01676cc4 dt-bindings: clock: renesas,rzg2l: Simplify header file re [...] omits 980bcaf33988 clk: renesas: rza1: Remove struct rz_cpg omits 444877983933 clk: renesas: r8a7779: Remove struct r8a7779_cpg omits 1cfeec242738 clk: renesas: r8a7778: Remove struct r8a7778_cpg omits 3849716ad32e clk: renesas: sh73a0: Remove sh73a0_cpg.reg omits a00d077aaa17 clk: renesas: r8a7740: Remove r8a7740_cpg.reg omits 65d012e415bb clk: renesas: r8a73a4: Remove r8a73a4_cpg.reg omits 75fe45a000a7 clk: renesas: r8a779f0: Add SDHI0 clock omits 4f5bc54d28ec soc: renesas: rcar-sysc: Optimize rcar_sysc_area struct sizes omits bccceabb92ce soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values omits 21af7579da7f arm64: dts: renesas: Add missing space after remote-endpoint omits e14fe2221cad arm64: dts: renesas: rzg2ul-smarc-som: Enable ADC on SMARC [...] omits a1553161374c arm64: dts: renesas: rzg2ul-smarc: Enable RSPI1 on carrier board omits 8d41224d76f4 arm64: dts: renesas: r8a779f0: Add CPU core clocks omits 25b6fd430954 arm64: dts: renesas: r8a779f0: Add CPUIdle support omits 1760712db37a arm64: dts: renesas: r8a779f0: Add secondary CA55 CPU cores omits e37996ab191a arm64: dts: renesas: r8a779f0: Add L3 cache controller omits a6c0f41e7aef ARM: dts: r9a06g032-rzn1d400-db: Enable rtc0 omits 584add1b6c6a arm64: dts: renesas: rzg2l-smarc: Use proper bool operator omits e358e16fc3fa arm64: dts: renesas: Adjust whitespace around '=' omits 54b5189fe709 arm64: dts: renesas: r8a779f0: Add thermal support omits c7df8791cd25 arm64: dts: arm/juno: Drop erroneous 'mbox-name' property omits 7fc96d7162c0 arm64: dts: arm/fvp-base-revc: Remove 'panel-dpi' compatible omits 7e1ab5a8a3b5 arm64: defconfig: Enable R8A779G0 SoC omits 36e2da11254d ARM: shmobile: defconfig: Refresh for v5.19-rc1 omits 61a6737fcad8 clk: renesas: r8a779f0: Add thermal clock omits 47aa99515d85 Merge branch 'v5.20/arm64-dt' into for-next omits b7bfbbbf72fc arm64: dts: meson: add gpio-fan control to GS-King-X omits de0130355306 x86/crypto: Remove stray comment terminator omits 3d1c64c9c1e6 csky/kprobe: reclaim insn_slot on kprobe unregistration omits d040e81bec40 arm64: dts: rockchip: Add missing space around regulator-n [...] omits 71b81f1cac29 ARM: imx6ul: drop the adc num-channels property omits 1ee723ea39ba ARM: dts: fsl: adjust whitespace around '=' omits a39ad9443b67 ARM: imx: Kconfig: Fix indentation omits d5e9aeda8161 Merge branch 'Optimize performance of update hash-map when [...] omits 89eda98428ce selftest/bpf/benchs: Add bpf_map benchmark omits 54a9c3a42d92 bpf: avoid grabbing spin_locks of all cpus when no free elems omits e909b43bddc0 Merge branch 'can-etas_es58x-cleanups-on-struct-es58x_device' omits e0e0cc54000e can: etas_es58x: fix signedness of USB RX and TX pipes omits 173d349ba0b7 can: etas_es58x: replace es58x_device::rx_max_packet_size [...] omits a9cf02c6a671 can: Break loopback loop on loopback documentation omits 06ee1c0aebd5 ksmbd: smbd: Remove useless license text when SPDX-License [...] omits fe0fde09e1cb ksmbd: use SOCK_NONBLOCK type for kernel_accept() omits 1526c3a09ecc arm64: dts: rockchip: enable the gpu on BPI-R2-Pro omits 870b4dada9a1 arm64: dts: rockchip: configure thermal shutdown for BPI-R2-Pro omits f48387c005fa arm64: dts: rockchip: Enable HDMI audio on BPI R2 Pro omits adecf85c9a85 arm64: dts: rockchip: enable vop2 and hdmi tx on BPI-R2-Pro omits 2cda380102ff arm64: dts: rockchip: set display regulators to always-on [...] omits 2d56af33d4df arm64: dts: rockchip: Assign RK3399 VDU clock rate omits efaa0c1378ed arm64: dts: rockchip: add RTC to BPI-R2 Pro omits 6914df1891c2 Merge branch 'can-refactoring-of-can-dev-module-and-of-Kbuild' omits a6d190f8c767 can: skb: drop tx skb if in listen only mode omits ccd8a9351f7b can: skb: move can_dropped_invalid_skb() and can_skb_headr [...] omits d7786af59860 net: Kconfig: move the CAN device menu to the "Device Driv [...] omits bfe0092dc237 can: Kconfig: add CONFIG_CAN_RX_OFFLOAD omits 0c7e11513883 can: bittiming: move bittiming calculation functions to ca [...] omits 6a5286442fb6 can: Kconfig: turn menu "CAN Device Drivers" into a menuco [...] omits df6ad5dd838e can: Kconfig: rename config symbol CAN_DEV into CAN_NETLINK omits 2881a4ab3199 arm64: dts: rockchip: Fix Quartz64-A dwc3 otg port behavior omits 4188962d993e arm64: dts: rockchip: Enable HDMI audio on Quartz64 A omits 697ee8546e24 arm64: dts: rockchip: Add HDMI audio nodes to rk356x omits 7e193a42c37c can: netlink: allow configuring of fixed bit rates without [...] omits c38fb5316756 can: m_can: fix typo prescalar -> prescaler omits b9b352e12c59 can: xilinx_can: fix typo prescalar -> prescaler omits 1010a8fa9608 can: xilinx_can: add Transmitter Delay Compensation (TDC) [...] omits 74442c80d41d ARM: dts: imx6ulz-bsh-smm-m2: Support proper board power off omits a180e4f09dd9 ARM: dts: imx7-colibri: add support for Toradex Iris carri [...] omits f78ad7406289 ARM: dts: imx7-colibri: clean-up iomuxc pinctrl group naming omits 23acdfa0e231 ARM: dts: imx7-colibri: set regulator-name properties omits 4a0e8e15a390 ARM: dts: imx7-colibri: remove leading zero from reg address omits 5491ddafe381 ARM: dts: imx7-colibri: clean-up device enabling/disabling omits 18511d12b1a6 ARM: dts: imx7-colibri: alphabetical re-order omits 12c8aa9b8d41 ARM: dts: imx7-colibri: add clarifying comments omits 9b1617f948ad ARM: dts: imx7-colibri-aster: add ssp aka spi cs aka ss pins omits 145c4d0a23e0 ARM: dts: imx7-colibri: disable adc2 omits 32f054fef145 ARM: dts: imx7-colibri-eval-v3: correct can controller comment omits ba28db60d342 ARM: dts: imx7d-colibri-emmc: add cpu1 supply omits 5a0e80341496 ARM: dts: imx7-colibri: move rtc node omits 0c1356e08449 ARM: dts: imx7-colibri: clean-up usdhc1 and add sleep config omits fe20bfa51c05 ARM: dts: imx7-colibri: add delay for on-module phy supply omits 59cb7dfd9b1c ARM: dts: imx7-colibri: move regulators omits c37e0d58f248 ARM: dts: imx7-colibri: add ethernet aliases omits 0ef1969ea569 ARM: dts: imx7-colibri: move aliases, chosen, extcon and g [...] omits fd5d2974652c ARM: dts: imx7-colibri: improve wake-up with gpio key omits cfa7a1e150b9 ARM: dts: imx7-colibri: improve licensing and compatible strings omits 136f88458d82 ARM: dts: imx7-colibri: add usb dual-role switching using extcon omits 417092d5e7c0 ARM: dts: imx7-colibri: set lcdif clock source to video pll omits b40549e9a074 ARM: dts: imx7-colibri: add mdio phy node omits dbeb8e72cc51 ARM: dts: imx7-colibri: overhaul display/touch functionality omits 1c231f0b81cb ARM: dts: imx6qdl-colibri: backlight pwm: Adapt brightness steps omits 14092ffbd7fd ARM: dts: imx6qdl-colibri: backlight pwm: Simplify inverte [...] omits c77c5b25c135 ARM: dts: imx6qdl-colibri: Mux mclk for sgtl5000 with the [...] omits 27f2533bcc6e nfp: flower: support to offload pedit of IPv6 flowinto fields omits 10e11aa241b6 ethernet: Remove vf rate limit check for drivers omits 68c51dd9926e Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits e10b02ee5b6c Merge branch 'net-reduce-tcp_memory_allocated-inflation' omits 0f2c2693988a net: unexport __sk_mem_{raise|reduce}_allocated omits 4890b686f408 net: keep sk->sk_forward_alloc as small as possible omits 7c80b038d23e net: fix sk_wmem_schedule() and sk_rmem_schedule() errors omits 3cd3399dd7a8 net: implement per-cpu reserves for memory_allocated omits 0defbb0af775 net: add per_cpu_fw_alloc field to struct proto omits 100fdd1faf50 net: remove SK_MEM_QUANTUM and SK_MEM_QUANTUM_SHIFT omits e70f3c701276 Revert "net: set SK_MEM_QUANTUM to 4096" omits 5c281b4e529c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 164f4064ca81 keep iocb_flags() result cached in struct file omits 91b94c5d6ae5 iocb: delay evaluation of IS_SYNC(...) until we want to ch [...] omits e87f2c26c808 struct file: use anonymous union member for rcuhead and llist omits eacdf4eaca63 btrfs: use IOMAP_DIO_NOSYNC omits 36518b6b4da7 teach iomap_dio_rw() to suppress dsync omits f2281a61a711 Merge branch 'clk-mtk' into clk-next omits d3daf73380ce media: dvb_vb2: fix possible out of bound access omits ea37ee3a1561 media: v4l2-ioctl.c: fix incorrect error path omits 51c6aad4190b media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_c [...] omits a39db23d1a5c Merge branch 'v5.19-rc1' into v4l_for_linus omits 41d97397d08c arm64: dts: rockchip: adjust whitespace around '=' omits 4b076db78db4 ARM: dts: rockchip: adjust whitespace around '=' omits 926034353d3c fs/ntfs3: Don't clear upper bits accidentally in log_replay() omits b97dcb85750b Merge tag 'wireless-next-2022-06-10' of git://git.kernel.o [...] omits 7defbc9aed2b Merge branch 'ptp_ocp-set-of-small-cleanups' omits 9a7a1be6b618 ptp_ocp: replace kzalloc(x*y) by kcalloc(y, x) omits 0fb0bf7a8c75 ptp_ocp: do not call pci_set_drvdata(pdev, NULL) omits 3a544ebf9f99 ptp_ocp: drop duplicate NULL check in ptp_ocp_detach() omits 1132bb29993e ptp_ocp: use bits.h macros for all masks omits 46d2398c3bc0 PCI: vmd: Use devm_kasprintf() instead of simple kasprintf() omits 1449c24e71a3 wifi: mac80211_hwsim: Directly use ida_alloc()/free() omits 8cbf0c2ab6df wifi: mac80211: refactor some key code omits 23a5f0af6ff4 wifi: mac80211: remove cipher scheme support omits 17472bc2c3d0 wifi: nl80211: fix typo in comment omits 1bee7546f0f1 wifi: virt_wifi: fix typo in comment omits ce3f3ccc90b8 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 577b61cee5b2 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 828c91f7937f treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 99c926cecdfd treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits fa82cce7a6bb treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 5a729246e57e treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits abd462747539 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits e634cf4e44d9 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 336371516a42 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits a601378552a0 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 2eb72d6696c6 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits dfb99b050e4b treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits e6550b3ee1f4 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 1f88a7433f1b treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 298b95f111be treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 1accad5e7463 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits b7bc1c9e5b04 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 94c0ded75c85 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 3bb165608ec6 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 0fdebc5ec2ca treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 2aec85b26f39 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 52e6676ef56f treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits a6546f89eac9 treewide: Replace GPLv2 boilerplate/reference with SPDX - [...] omits 20646f5b1e79 netfilter: xtables: Bring SPDX identifier back omits 924b290655c0 xfrm: convert alg_key to flexible array member omits 3e00a22fdc9a USB: Follow-up to SPDX GPL-2.0+ identifiers addition - rem [...] omits e3fa404a261b USB: Follow-up to SPDX identifiers addition - remove now u [...] omits b5c8b3fe8946 xfrm: no need to set DST_NOPOLICY in IPv4 omits 0a078845ba68 arm64: dts: imx8ulp: address build warning omits 9e1fd965ceea arm64: defconfig: enable i.MX93 clk & pinctrl omits e37907bd8294 arm64: dts: freescale: add i.MX93 11x11 EVK basic support omits ec8b5b5058ea arm64: dts: freescale: Add i.MX93 dtsi support omits 90f4b5499cdd rtw88: 8821c: fix access const table of channel parameters omits bc0130524cd9 rtw89: add new state to CFO state machine for UL-OFDMA omits 5165f1689a2c rtw89: 8852c: add trigger frame counter omits 21ab562c1f65 ieee80211: add trigger frame definition omits 05a2eebfa650 wifi: wfx: Remove redundant NULL check before release_firm [...] omits d519d5d8a9cc Merge branch 'v5.20/arm' into for-next omits 34d2cd3fccce ARM: meson: Fix refcount leak in meson_smp_prepare_cpus omits 9ba239b92966 Merge branches 'v5.20/arm-dt', 'v5.20/arm64-dt' and 'v5.20 [...] omits 4fd9afd894eb arm64: dts: amlogic: align gpio-key node names with dtschema omits 4956be9944d1 arm64: dts: amlogic: correct gpio-keys properties omits c46952d2ad4e arm64: dts: meson: add reset controller for Meson-S4 SoC omits ad414ddf9de0 arm64: dts: amlogic: adjust whitespace around '=' omits c110f7a94015 ARM: dts: meson: adjust whitespace around '=' omits 6cbd05b2d07a Merge tag 'ieee802154-for-net-next-2022-06-09' of git://gi [...] omits 70b1f2991e3c Merge branch 'bonding-netlink-errors-and-cleanup' omits 2fa3ee93d13c bonding: cleanup bond_create omits 2bff369b2354 bonding: netlink error message support for options omits ce1d8e74f779 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 3000024ccc8e Merge branch 'net-few-debug-refinements' omits fd9ea57f4e95 net: add napi_get_frags_check() helper omits ee2640df2393 net: add debug checks in napi_consume_skb and __napi_alloc_skb() omits 7890e2f09d43 net: use DEBUG_NET_WARN_ON_ONCE() in skb_release_head_state() omits dd29c67dbbbf af_unix: use DEBUG_NET_WARN_ON_ONCE() omits c59f02f84867 net: use WARN_ON_ONCE() in sk_stream_kill_queues() omits 3e7f2b8d3088 net: use WARN_ON_ONCE() in inet_sock_destruct() omits 76458faeb285 net: use DEBUG_NET_WARN_ON_ONCE() in dev_loopback_xmit() omits 63fbdd3c77ec net: use DEBUG_NET_WARN_ON_ONCE() in __release_sock() omits f5f37fc9c4d5 Merge branch 'net-adopt-u64_stats_t-type' omits 9ec321aba2ea team: adopt u64_stats_t omits c6cce71e7468 drop_monitor: adopt u64_stats_t omits 958751e0807d devlink: adopt u64_stats_t omits 9962acefbcb9 net: adopt u64_stats_t in struct pcpu_sw_netstats omits eeb15885ca30 wireguard: receive: use dev_sw_netstats_rx_add() omits afd2051b1840 ip6_tunnel: use dev_sw_netstats_rx_add() omits 3a960ca7f6e5 sit: use dev_sw_netstats_rx_add() omits 5665f48ef309 ipvlan: adopt u64_stats_t omits 09cca53c1656 vlan: adopt u64_stats_t omits d62607c3fe45 net: rename reference+tracking helpers omits 0070ff32d9fc Merge branch 'maintainers/fixes' into fixes omits ef08835a543e Merge branch 'soc/next' into next omits 8d1ce7736583 Merge branch 'maintainers/next' into next omits 7eb97afb7821 Merge branch 'drivers/next' into next omits 4ef758710f76 Merge branch 'devicetree/next' into next omits 65abca95b166 Merge branch 'devicetree-arm64/next' into next omits 7d7d95c9dad8 Merge branch 'defconfig/next' into next omits a98a62e456e2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 1b83ad93ecfd clk: mediatek: Delete MT8192 msdc gate omits 1be3b43a5828 dt-bindings: ARM: Mediatek: Remove msdc binding of MT8192 clock omits b602eeb418fb Merge branch 'clk-fixes' into clk-next omits 2fa5d7876d87 Merge branch 'clk-basic' into clk-next omits b5b3edb5a362 dt-bindings: clock: fixed-factor: Drop Allwinner A10 compatible omits c33ed61249dc clk: fixed: Remove Allwinner A10 special-case logic omits a1ea0857b597 clk: stm32: rcc_reset: Fix missing spin_lock_init() omits 260b5c694bd4 MAINTAINERS: Remove Jukka Rissanen as 6lowpan maintainer omits f3de6f4eccdd net: 6lowpan: constify lowpan_nhc structures omits 31264f9563e6 net: 6lowpan: use array for find nhc id omits eb9edf4366a2 net: 6lowpan: remove const from scalars omits 093d27bb6f2d power: supply: core: Fix boundary conditions in interpolation omits 80192eff64ee power/reset: arm-versatile: Fix refcount leak in versatile [...] omits 0f5de2f05322 power: supply: ab8500_fg: add missing destroy_workqueue in [...] omits afd306a65ced PCI: Add ACS quirk for Broadcom BCM5750x NICs omits 55b350529e79 ACPI: APEI: Fix double word in a comment omits 409dfdcaffb2 ACPI: processor/idle: Annotate more functions to live in c [...] omits aa195350cdc8 PCI: switchtec: Prefer ida_alloc()/free() over ida_simple_ [...] omits bf038503d5fe PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq [...] omits 138f9f50eb18 drivers/net/ethernet/intel: fix typos in comments omits c2f1e80fd68b ixgbe: Fix typos in comments omits 864f1f9e88b1 ixgb: Fix typos in comments omits a66c46469012 e1000: Fix typos in comments omits a413f2803d7c igb: Remove duplicate defines omits 37530030c0b6 drivers, ixgbe: export vf statistics omits 19e890ff3bed fs/ntfs3: Use the same order for acl pointer check in ntfs [...] omits ae5a4e46916f fs/ntfs3: Fix using uninitialized value n when calling indx_read omits d1065293010a ARM: s3c: Kconfig.s3c64xx: Fix indentation omits 48bf4b849741 ARM: s3c: Kconfig.s3c24xx: Fix indentation and replace some tabs omits 1afde294a99d ARM: s3c: Kconfig: Fix indentation omits f615625a44c4 9p: handling Rerror without copy_from_iter_full() omits 6f6536a0e309 mtd: st_spi_fsm: Simplify error checking in .probe() a bit omits cd043c613e21 mtd: st_spi_fsm: Disable clock only after device was unregistered omits cfa7847f150c mtd: st_spi_fsm: Warn about failure to unregister mtd device omits 28607b426c3d mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe() [...] omits 1cc82e09fc20 mtd: rawnand: atmel: Warn about failure to unregister mtd device omits f88c97c1332d mtd: physmap: Drop if with an always false condition omits bb8236541f49 mtd: physmap: Don't skip cleanup after mtd_device_unregist [...] omits 43adab7fd413 mtd: rawnand: meson: Drop cleaning platform data in .remove() omits 7beae6946255 mtd: rawnand: meson: Don't skip cleanup after mtd_device_u [...] omits 413948cc6208 mtd: rawnand: tegra: Don't skip cleanup after mtd_device_u [...] omits 37e00244047c mtd: rawnand: omap2: Suppress error message after WARN in [...] omits 279d719be39d mtd: spear_smi: Drop if with an always false condition omits 0057568b3914 mtd: spear_smi: Don't skip cleanup after mtd_device_unregi [...] omits 0aaa0b5f84a0 mtd: lpddr2_nvm: Warn about failure to unregister mtd device omits 90914b4e8e2f mtd: powernv_flash: Warn about failure to unregister mtd device omits 0c90466a7985 mtd: hyperbus: Make hyperbus_unregister_device() return void omits 83208e106a8e mtdchar: use kvmalloc() for potentially large allocations omits a1eda864c04c mtdchar: prevent integer overflow in a safety check omits e607879b0da1 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partiti [...] omits 9b78ef0c7997 mtd: parsers: add support for Sercomm partitions omits 9f7e62815cf3 mtd: partitions: Fix refcount leak in parse_redboot_of omits a61528d99761 mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm [...] omits fe92833524e3 libbpf: Fix uprobe symbol file offset calculation logic omits 492f99e4190a bpf, docs: Fix typo "BFP_ALU" to "BPF_ALU" omits 0b817059a883 bpftool: Fix bootstrapping during a cross compilation omits 263efe85a4b6 net: macb: change return type for gem_ptp_set_one_step_sync() omits e4c437cd9214 Merge branch 'vmxnet3-upgrade-to-version-7' omits acc38e041bd3 vmxnet3: update to version 7 omits 60cafa0395c2 vmxnet3: use ext1 field to indicate encapsulated packet omits d2857b99a74b vmxnet3: limit number of TXDs used for TSO packet omits c7112ebd27ea vmxnet3: add command to set ring buffer sizes omits 2c5a5748105a vmxnet3: add support for out of order rx completion omits 543fb6740541 vmxnet3: add support for large passthrough BAR register omits 6f91f4ba046e vmxnet3: add support for capability registers omits 55f0395fcace vmxnet3: prepare for version 7 changes omits 565f82b57abe gfs2: Rewrap overlong comment in do_promote omits 353539023e4f Merge branch 'for-5.19/upstream-fixes' into for-next omits 54eed5c7b938 HID: multitouch: new device class fix Lenovo X12 trackpad sticky omits 6328a8a8ec6c Merge branch 'for-5.19/upstream-fixes' into for-next omits 381583845d19 HID: cp2112: prevent a buffer overflow in cp2112_xfer() omits 0a43452bb6b1 OPP: Track if clock name is configured by platform omits 9bfb1ffff197 OPP: Fix typo in comment omits a7cd3cf0b2e5 dmaengine: imx-sdma: Allow imx8m for imx7 FW revs omits 646728dff254 dmaengine: Revert "dmaengine: add verification of DMA_INTE [...] omits 615a4bfc426e dmaengine: ti: Add missing put_device in ti_dra7_xbar_rout [...] omits c132fe78ad7b dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate omits 5834e72eda0b xen/netback: do some code cleanup omits 42a09d932a3c Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits e8fbd344a5ea PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep() omits fbecd5a0d391 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 99ad11e06be8 i2c: dummy: Drop no-op remove function omits f030304fdeb8 PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains() omits 3d43273d7d1e i2c: mxs: Silence a clang warning omits f24bc86adec6 i2c: qcom-cci: simplify access to bus data structure omits 5e69a33c5cec PCI/ERR: Recognize disconnected devices in report_error_de [...] omits ffad0a354b0c i2c: npcm: Capitalize the one-line comment omits bbc38ed53a02 i2c: npcm: Support NPCM845 omits d7aa1b149b8f i2c: npcm: Correct slave role behavior omits 47d506d1a28f i2c: npcm: Remove own slave addresses 2:10 omits 29d2bff1c34a dt-bindings: i2c: npcm: support NPCM845 omits 8ad69f490516 dt-bindings: i2c: convert ocores binding to yaml omits 74557cb4e84f dt-bindings: i2c: Convert arm,i2c-versatile to DT schema omits 577584582db5 dt-bindings: i2c: Rewrite Nomadik I2C bindings in YAML omits a84a434baf94 net: constify some inline functions in sock.h omits 17e9157c4ed0 nfp: Remove kernel.h when not needed omits 0b537674e072 Bluetooth: use memset avoid memory leaks omits ad564394b3db Bluetooth: fix an error code in hci_register_dev() omits a4da4913a04d ice: Use correct order for the parameters of devm_kcalloc() omits 0a3ca0867c1f ice: remove u16 arithmetic in ice_gnss omits b33de560f9e9 ice: remove VLAN representor specific ops omits cede04b35258 ice: don't set VF VLAN caps in switchdev omits dc8965ab5e33 fs/ntfs3: Remove redundant assignment to variable vcn omits 3ffb20f5c789 dt-bindings: Add headers for Tegra234 GPCDMA omits 829205d8410e ARM: tegra: Adjust whitespace around '=' omits 28b4dcc8f010 arm64: defconfig: Build Tegra OPE module omits 221bd70be2e8 Merge branch 'for-5.19/upstream-fixes' into for-next omits db925d809011 HID: hid-input: add Surface Go battery quirk omits abc44fe1d31f Merge branch 'for-5.19/upstream-fixes' into for-next omits 15b281560294 HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" omits f434857d5734 Merge branch 'for-5.19/upstream-fixes' into for-next omits 6431fd0151ec HID: logitech-hidpp: Fix syntax errors in comments omits e17191e2cc82 Merge branch 'for-5.19/upstream-fixes' into for-next omits d5e649a5a537 HID: uclogic: properly format kernel-doc comment for hid_d [...] omits 2a6539b2be45 Merge branch 'for-5.20/apple' into for-next omits a0a05054583f HID: apple: Properly handle function keys on non-Apple keyboard omits 168192f798c3 Merge branch 'for-5.19/upstream-fixes' into for-next omits 92cdfba40155 HID: nintendo: fix unused const warning omits f273eafbaa11 Merge branch 'for-5.20/elan' into for-next omits 8e520fb60575 Merge branch 'for-5.19/upstream-fixes' into for-next omits bd3cba00dcc6 HID: i2c-hid: elan: Add support for Elan eKTH6915 i2c-hid [...] omits ded3021ef205 dt-bindings: HID: i2c-hid: elan: Introduce bindings for El [...] omits cb23389a2458 ARM: bcm: Fix refcount leak in bcm_kona_smc_init omits 276e10973909 MAINTAINERS: Add BCM6846 to bcmbca arch entry omits 865a7d671073 dt-bindings: arm: add BCM6846 SoC to device tree binding document omits c799b5081448 ARM: dts: broadcom: adjust whitespace around '=' omits b65b9477d911 arm64: dts: broadcom: adjust whitespace around '=' omits ca3a4664e005 MAINTAINERS: Add BCM6878 to bcmbca arch entry omits 10efb7672087 MAINTAINERS: Add BCM6858 to bcmbca arch entry omits 048a9a42f4fa MAINTAINERS: Add BCM4912 to bcmbca arch entry omits 6d0224e50c44 MAINTAINERS: Add BCM63158 to bcmbca arch entry omits 4b6882e40cf4 MAINTAINERS: Add BCM63178 to bcmbca arch entry omits 6bcad714e173 ARM: dts: Add DTS files for bcmbca SoC BCM6878 omits ad8fb6b8a7d2 dt-bindings: arm: Add BCM6878 soc omits e663e06bd3f2 ARM64: dts: Add DTS files for bcmbca SoC BCM6858 omits 1ba56aeb3914 arm64: dts: Add DTS files for bcmbca SoC BCM4912 omits 076dcedc6628 arm64: dts: Add DTS files for bcmbca SoC BCM63158 omits 5e7bcaf89f57 dt-bindings: arm64: Add BCM6858 SoC to binding document omits 709ccce78823 dt-bindings: arm64: Add BCM4912 SoC to binding document omits c8e5c40ddb6a dt-bindings: arm64: add BCM63158 SoC to binding document omits fc85b7e64acb ARM: dts: add dts files for bcmbca soc 63178 omits 312137db3144 dt-bindings: arm: add BCM63178 SoC to binding document omits cc2609eda698 ath10k: fix recently introduced checkpatch warning omits 1db2c0f7e8ce ARM: dts: bcm283x: Drop unnecessary properties from dpi node omits 85393ca610de wifi: rtw89: support MULTI_BSSID and correct BSSID mask of H2C omits 26af237f2f4d arm64: defconfig: enable bcmbca soc support omits fdcd652ce2b6 arm64: bcmbca: add arch bcmbca machine entry omits 4dfc63c002a5 wifi: ray_cs: Drop useless status variable in parse_addr() omits 9e8e9187673c wifi: ray_cs: Utilize strnlen() in parse_addr() omits d38c9df53ad6 wifi: rtw88: use %*ph to print small buffer omits 9b656879042e soc: bcm: brcmstb: pm: pm-arm: fix typo in comment omits da6e113ff010 net: ethernet: mtk_eth_soc: enable rx cksum offload for MT [...] omits 67074ae6af59 net: dsa: microchip: ksz8xxx: Replace kernel.h with the ne [...] omits 0e3c3b901c00 No need of likely/unlikely on calls of check_copy_size() omits 5871321fb455 ASoC: ops: Fix off by one in range control validation omits 073350da0aa2 Merge tag 'v5.19-rc1' into asoc-5.19 omits 35a2443d0910 iavf: Add waiting for response from PF in set mac omits c87c938f62d8 i40e: Add VF VLAN pruning omits d352bd889b6a Merge branch 'bpf: Add 64bit enum value support' omits 61dbd5982964 docs/bpf: Update documentation for BTF_KIND_ENUM64 support omits f4db3dd5284d selftests/bpf: Add a test for enum64 value relocations omits adc26d134ef3 selftests/bpf: Test BTF_KIND_ENUM64 for deduplication omits 3b5325186dfa selftests/bpf: Add BTF_KIND_ENUM64 unit tests omits 2b7301457ffe selftests/bpf: Test new enum kflag and enum64 API functions omits d932815a4394 selftests/bpf: Fix selftests failure omits 58a53978fdf6 bpftool: Add btf enum64 support omits 23b2a3a8f63a libbpf: Add enum64 relocation support omits 6ec7d79be202 libbpf: Add enum64 support for bpf linking omits f2a625889bb8 libbpf: Add enum64 sanitization omits d90ec262b35b libbpf: Add enum64 support for btf_dump omits 2ef2026349cf libbpf: Add enum64 deduplication support omits dffbbdc2d988 libbpf: Add enum64 parsing and new enum64 public API omits 8479aa752226 libbpf: Refactor btf__add_enum() for future code sharing omits b58b2b3a3122 libbpf: Fix an error in 64bit relocation value computation omits 776281652ddc libbpf: Permit 64bit relocation value omits 6089fb325cf7 bpf: Add btf enum64 support omits 560e613352b4 fs/ntfs3: Remove redundant assignment to variable frame omits 548744f84456 fs/ntfs3: Remove a useless test omits 68163cd12ca5 arm64: dts: mediatek: Add mediatek,cci property for MT8183 [...] omits f3ceebeb0c9b arm64: dts: mediatek: Add MediaTek CCI node for MT8183 omits 95eacb24f373 arm64: dts: mediatek: Add opp table and clock property for [...] omits e0c5341acdbe ARM: dts: add clock support for Airoha EN7523 omits 1c9faace1017 soc: mediatek: devapc: Add support for MT8186 omits 2cb41ed0d73d soc: mediatek: devapc: Separate register offsets from mtk_ [...] omits 37e9a1071b72 dt-bindings: soc: mediatek: devapc: Add bindings for MT8186 omits f1a95a356daa soc: mediatek: pwrap: Compress of_device_id entries to one line omits 43406cebf06b soc: mediatek: pwrap: Move IO pointers to new structure omits 56a468b5f645 soc: mediatek: pwrap: Check return value of platform_get_irq() omits e84187fa6f55 soc: mediatek: pwrap: Switch to devm_platform_ioremap_reso [...] omits 18c7deca2b81 soc: mediatek: pwrap: Use readx_poll_timeout() instead of [...] omits c241d049122b ARM: s3c: Use strscpy to replace strlcpy omits ba36c5b7ac93 Merge branch 'reorganize-the-code-of-the-enum-skb_drop_reason' omits b160f7270e6d net: dropreason: reformat the comment fo skb drop reasons omits ec43908dd556 net: skb: use auto-generation to convert skb drop reason t [...] omits ff8372a467fa net: skb: move enum skb_drop_reason to standalone header file omits 158e71bb69e3 RDMA/mlx5: Add a umr recovery flow omits 70e76f7344e5 ARM: dts: rockchip: enable nfc node in rk3066a-mk808.dts omits 16bc4d196b2a arm64: dts: rockchip: Fix ethernet on production Quartz64-B omits 4bcee17c7f28 arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a omits 0c096d6ed842 arm64: dts: rockchip: enable vop2 and hdmi tx on quartz64a omits 991b3d123492 arm64: dts: rockchip: rk3568-evb: Enable VOP2 and hdmi omits d689e5709b8a arm64: dts: rockchip: rk356x: Add HDMI nodes omits 9d6c6d978f97 arm64: dts: rockchip: rk356x: Add VOP2 nodes omits b65155c786c4 arm64: dts: rockchip: add pine64 touch panel display to rockpro64 omits 89504897b7a9 arm64: dts: rockchip: Enable PCIe controller on quartz64-a omits 66b51ea7d70f arm64: dts: rockchip: Add rk3568 PCIe2x1 controller omits 12de1ebd2ae3 net: altera: Replace kernel.h with the necessary inclusions omits 650126a89090 RDMA/hfi1: Fix typo in comment omits 118f767413ad RDMA/qedr: Fix reporting QP timeout attribute omits 6fa4a6d20c16 WAN: Fix syntax errors in comments omits b181a1e8b3ff arm64: dts: rockchip: enable sfc controller on Quartz64 Model A omits 28ae8a98494f arm64: dts: rockchip: enable sdr-104 for sdmmc on Quartz A omits fb4f915c44ee arm64: dts: rockchip: add Quartz64-A fan pinctrl omits 6f4a1ec70aec Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next omits b36be13ed6cb arm64: dts: renesas: r8a779f0: Add iommus to DMAC nodes omits 4ff21ed92697 arm64: dts: renesas: r8a779f0: Add IPMMU nodes omits 02c96ed9e4cd clk: renesas: rzg2l: Fix reset status function omits 5c4a99cf5d25 arm64: dts: exynos: enable secondary ufs devices ExynosAut [...] omits fddb7928464d arm64: dts: exynos: add secondary ufs devices in ExynosAutov9 omits 5621638cf014 arm64: dts: fsd: use local header for pinctrl register values omits 3d501682329a arm64: dts: exynos: use local header for pinctrl register values omits f7b462646e81 ARM: dts: exynos: use local header for pinctrl register values omits 088b2b856fb2 ARM: dts: s5pv210: use local header for pinctrl register values omits d180a6af3584 ARM: dts: s3c64xx: use local header for pinctrl register values omits 729abb9b376e ARM: dts: s3c2410: use local header for pinctrl register values omits a07cadf80c85 ARM: dts: exynos: align MMC node name with dtschema omits 2164784a4b27 arm64: dts: exynos: align MMC node name with dtschema omits 283d046406c2 arm64: dts: exynos: adjust DT style of ufs nodes in ExynosAutov9 omits 3b0a91e586dc ARM: dts: exynos: adjust whitespace around '=' omits 6f8c75ad5a15 arm64: dts: exynos: adjust whitespace around '=' omits 076b8d7194c3 Merge branch 'sunxi/dt-for-5.20' into sunxi/for-next omits 4f05f03e8f8b ARM: dts: sun5i: adjust whitespace around '=' omits e1c51d31befc clk: sunxi-ng: Deduplicate ccu_clks arrays omits 37a530bfe56c fs/ntfs3: Fix missing i_op in ntfs_read_mft omits 19d1b7872d1e fs/ntfs3: Refactor ni_try_remove_attr_list function omits cd39981fb92a fs/ntfs3: Fix double free on remount omits b7b6160d0eb9 fs/ntfs3: Refactoring of indx_find function omits 3926e0c12238 ath11k: Fix warnings reported by checkpatch omits 4c1fc4f60a53 ath11k: Fix LDPC config in set_bitrate_mask hook omits 0ab52b2bd7be ath11k: Avoid REO CMD failed prints during firmware recovery omits 9331f7d3c54a ath11k: Fix incorrect debug_mask mappings omits e5646fe3b7ef ath11k: fix missing skb drop on htc_tx_completion error omits 294b2111ff10 riscv: dts: microchip: remove spi-max-frequency property omits 77087a04c8fd mtd: maps: Fix refcount leak in ap_flash_init omits 33ec82a6d2b1 mtd: maps: Fix refcount leak in of_flash_probe_versatile omits 40b88d536f4c ARM: 9208/1: entry: add .ltorg directive to keep literals [...] omits ba79c5e45eec MAINTAINERS: Update Intel pin control to Supported omits 2dee50ab9e72 clk: renesas: r9a06g032: Fix UART clkgrp bitsel omits f46efcc4746f clk: renesas: r9a06g032: Drop some unused fields omits efded37b426f clk: renesas: r9a09g011: Add WDT clock and reset entries omits e55c4481e71d clk: renesas: r9a09g011: Add PFC clock and reset entries omits b6ee0bbf388a clk: renesas: r9a07g044: Add POEG clock and reset entries omits 1fb7a9fb6295 clk: renesas: r9a07g044: Add GPT clock and reset entry omits 0d97f2176dec memory: mtk-smi: Add support for MT6795 Helio X10 omits a24394059a1b dt-bindings: memory: mtk-smi: Add MT6795 Helio X10 bindings omits c75f5c9e11cf arm64: dts: fsd: add ufs device node omits d742e8e29121 arm64: dts: exynos: add watchdog in ExynosAutov9 omits 694d04a1d544 arm64: dts: exynos: add syscon reboot/reboot_mode support [...] omits 95099951557c dt-bindings: soc: add samsung,boot-mode definitions omits f85c6f32f3b6 Merge branch 'renesas-arm-dt-for-v5.20' into renesas-next omits 5355559555b9 arm64: dts: fsd: Add cpu cache information omits dc24257124db arm64: dts: renesas: rzv2mevk2: Enable ethernet omits 4872ca1f92b0 arm64: dts: renesas: r9a09g011: Add ethernet nodes omits 5cf12ac9493a arm64: dts: renesas: Rename numbered regulators omits 7512af9f78de arm64: dts: renesas: beacon: Fix regulator node names omits 9a71e89d0f9e arm64: dts: renesas: r9a07g043: Add ADC node omits 6c52573bf4c3 ARM: dts: exynos: add panel and backlight to p4note omits 617df304f3fb opp: Fix some kernel-doc comments omits 4ea9496cbc95 opp: Fix error check in dev_pm_opp_attach_genpd() omits a589ee43644c Bluetooth: hci_bcm: Add BCM4349B1 variant omits 534fdae369a8 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding omits d6bb2a91f95b Bluetooth: Unregister suspend with userchannel omits 8d4b73539cca Bluetooth: Fix index added after unregister omits 02f4afebf8a5 selftests/bpf: Add drv mode testing for xdping omits 611edf1bacc5 libbpf: Fix is_pow_of_2 omits e6ff92f41b65 selftests/bpf: Fix tc_redirect_dtime omits 988d0d589924 bpf, test_run: Remove unnecessary prog type checks omits 9bbdfad8a519 libbpf: Fix a couple of typos omits dba7abaead13 Bluetooth: When HCI work queue is drained, only queue chai [...] omits ab37c305bf89 gfs2: Remove redundant NULL check before kfree omits 822e1b3ca0fb Bluetooth: hci_intel: Add check for platform_driver_register omits d8616ee2affc bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_strea [...] omits 200a89e3e887 sample: bpf: xdp_router_ipv4: Allow the kernel to send arp [...] omits 610cd93b44ce libbpf: Fix determine_ptr_size() guessing omits 4c46091ee985 bpf: Fix KASAN use-after-free Read in compute_effective_progs omits de4b4b94fad9 bpftool: Check for NULL ptr of btf in codegen_asserts omits eb7b36ce47f8 selftests/bpf: Fix test_run logic in fexit_stress.c omits f7abbecdab21 Merge branch 'libbpf: Textual representation of enums' omits c7e7e279dc83 bpftool: Use libbpf_bpf_link_type_str omits dea73da2213a selftests/bpf: Add test for libbpf_bpf_link_type_str omits ba5d1b5802d4 libbpf: Introduce libbpf_bpf_link_type_str omits 1ba5ad36e00f bpftool: Use libbpf_bpf_attach_type_str omits 0b27b3d9fdf8 selftests/bpf: Add test for libbpf_bpf_attach_type_str omits ccde5760bac1 libbpf: Introduce libbpf_bpf_attach_type_str omits 2e98964bd6e2 bpftool: Use libbpf_bpf_map_type_str omits c3a2574011a3 selftests/bpf: Add test for libbpf_bpf_map_type_str omits 3e6dc0207b33 libbpf: Introduce libbpf_bpf_map_type_str omits b700eeb406a6 bpftool: Use libbpf_bpf_prog_type_str omits 8c5d71d96379 selftests/bpf: Add test for libbpf_bpf_prog_type_str omits d18616e7aa94 libbpf: Introduce libbpf_bpf_prog_type_str omits cc1685546df8 bpf: Correct the comment about insn_to_jit_off omits 3cb70413041f bpf, riscv: Support riscv jit to provide bpf_line_info omits 2cd008522707 bpf: Unify data extension operation of jited_ksyms and jit [...] omits 21f1481a8db4 xdp: Directly use ida_alloc()/free() APIs omits 5a4e1528d840 Bluetooth: clear the temporary linkkey in hci_conn_cleanup omits 3f125894bed7 Bluetooth: hci_bcm: Add support for FW loading in autobaud mode omits 6d912cc3c21f dt-bindings: net: broadcom-bluetooth: Add property for aut [...] omits 2072cdccd70b Bluetooth: hci_qca: Return wakeup for qca_wakeup omits d60ea31cb434 Bluetooth: btusb: Add support of IMC Networks PID 0x3568 omits f85daf0e7253 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() i [...] omits 242c04f01377 KVM: s390: selftests: Use TAP interface in the reset test omits fd35ba6add67 KVM: s390: selftests: Use TAP interface in the tprot test omits 933be397cc28 KVM: s390: selftests: Use TAP interface in the sync_regs test omits e6b8d9bf9834 KVM: s390: selftests: Use TAP interface in the memop test omits 8723750e2753 ath10k: fix regdomain info of iw reg set/get omits b205ce4c266c ath11k: support avg signal in station dump omits 3bd0c69653ac ath11k: fix IRQ affinity warning on shutdown omits 9f855efd9a7b ath6kl: fix typo in comment omits d4ba1ff87b17 ath11k: fix netdev open race omits 0e703de3ef41 wifi: wilc1000: add IGTK support omits c5b331d4f550 wifi: wilc1000: add WPA3 SAE support omits 3c76ec880588 wifi: wilc1000: remove WEP security support omits fcf690b0b474 wifi: wilc1000: use correct sequence of RESET for chip Pow [...] omits b88d28146c30 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c() omits 89d8f53ff6e7 wifi: rtw88: Fix Sparse warning for rtw8821c_hw_spec omits e36db29cfdff wifi: rtw88: Fix Sparse warning for rtw8723d_hw_spec omits f86fc57f8ae3 wifi: rtw88: Fix Sparse warning for rtw8822c_hw_spec omits f429298d68fb wifi: rtw88: Fix sparse warning for rtw8822b_hw_spec omits 32621eb61bfd rtw88: fix null vif pointer when hw_scan fails omits 425671f03b4e rtw89: sar: adjust and support SAR on 6GHz band omits e3d365ff0b6c rtw89: 8852c: rfk: re-calibrate RX DCK once thermal changes a lot omits 768992eb92ec rtw89: pci: handle hardware watchdog timeout interrupt status omits 6d7d1fef3f18 rtw89: fix null vif pointer when hw_scan fails omits 28000f7baa9c rtw89: fix channel inconsistency during hw_scan omits d092de2c28dc wifi: cw1200: cleanup the code a bit omits d55663695b60 Merge branch 'rework/kthreads' into for-next omits e51d8d3ea3d7 HID: amd_sfh: Don't show client init failed as error when [...] omits d6b675687a4a HID: wacom: Don't register pad_input for touch switch omits 7ccced33a0ba HID: wacom: Only report rotation for art pen omits bfcbea2c93e5 ARM: dts: aspeed: nuvia: rename vendor nuvia to qcom omits d2ca1fd2bc70 ARM: 9207/1: amba: fix refcount underflow if amba_device_a [...] omits 85165781c5d9 KVM: Do not pin pages tracked by gfn=>pfn caches omits 58cd407ca4c6 KVM: Fix multiple races in gfn=>pfn cache refresh omits 93984f19e7bc KVM: Fully serialize gfn=>pfn cache refresh via mutex omits 3ba2c95ea180 KVM: Do not incorporate page offset into gfn=>pfn cache us [...] omits 3dddf65b4f4c KVM: Put the extra pfn reference when reusing a pfn in the [...] omits 345b0fd6fe5f KVM: Drop unused @gpa param from gfn=>pfn cache's __releas [...] omits 0471a7bd1bca KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors omits cc07e60b0811 KVM: VMX: Print VM-instruction error as unsigned omits 8e39efd840b8 KVM: VMX: Print VM-instruction error when it may be helpful omits a2106f38077e meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init omits b01c83388f54 Revert "HID: Driver for Google Hangouts Meet Speakermic" omits 2be8afe05833 ath9k: replace ternary operator with max() omits bebcfd2534a6 ath11k: Init hw_params before setting up AHB resources omits b380d2056ebb ath5k: replace ternary operator with min() omits 77bbbd5e0ed3 ath11k: Fix warning on variable 'sar' dereference before check omits 75a7062e533e ath10k: fix misreported tx bandwidth for 160Mhz omits af6d8265c47e ath10k: add encapsulation offloading support omits a09740548275 ath10k: turn rawmode into frame_mode omits 70f119fb82af ath10k: htt_tx: do not interpret Eth frames as WiFi omits 2587d5198aa5 ath10k: improve tx status reporting omits 1ee6c5abebd3 ath10k: do not enforce interrupt trigger type omits fdb8fc34a6fb ath11k: update missing MU-MIMO and OFDMA stats discards 58ec0844bd13 Merge branch 'mvebu/dt64' into mvebu/for-next discards 11515607cfe8 Merge branch 'mvebu/dt' into mvebu/for-next omits e4f0a7ec586b pstore: migrate to crypto acomp interface omits 19c5bda74dc4 ASoC: tlv320adc3xxx: Fix build error for implicit function [...] omits 97eea946b939 ASoC: ops: Check bounds for second channel in snd_soc_put_ [...] omits 698813ba8c58 ASoC: ops: Fix bounds check for _sx controls omits b776c4a4618e ASoC: fsl_micfil: explicitly clear CHnF flags omits 292709b9cf3b ASoC: fsl_micfil: explicitly clear software reset bit omits a2a3b5d6c512 Merge branch 'for-5.19/apple' into for-next omits a5e8a851f469 Merge branch 'for-5.19/uclogic' into for-next omits 65c9f9f95c00 Merge branch 'for-5.19/amd-sfh' into for-next omits a110b11164a5 Merge branch 'rework/kthreads' into for-next omits 9a149c0f3f67 Merge branch 'for-5.18/upstream-fixes' into for-next omits 3809e4395410 Merge branch 'for-5.19/wacom' into for-next omits 1b52907411bb Merge branch 'for-5.19/uclogic' into for-next omits 67de830f8d75 Merge branch 'for-5.19/megaworld' into for-next omits eb3f85f0fc6e Merge branch 'for-5.19/wacom' into for-next omits a6b36823df3f Merge branch 'for-5.19/lenovo' into for-next omits bfc1f2749c23 Merge branch 'rework/kthreads' into for-next omits db30e53bf897 Merge branch 'tee_cleanup_for_v5.19' into next omits 6b49bc9d8a5f fuse: avoid unnecessary spinlock bump omits 888e58368fe8 fuse: fix deadlock between atomic O_TRUNC and page invalidation omits d4cb77112c7b media: isl7998x: select V4L2_FWNODE to fix build error omits 22d0912fc3fd Merge branch 'for-5.18/upstream-fixes' into for-next omits d5b253114682 Merge branch 'for-5.18/upstream-fixes' into for-next omits 23507c8efba8 Merge branch 'for-5.18/upstream-fixes' into for-next omits 9a7febc42cd5 Merge branch 'for-5.19/amd-sfh' into for-next omits 757c1bc54021 Merge branch 'for-5.19/uclogic' into for-next omits 25c3dcf1df09 Merge branch 'for-5.19/wacom' into for-next omits e0452733a746 Merge branch 'for-5.19/google' into for-next omits e9c8c7c43b51 HID: Driver for Google Hangouts Meet Speakermic omits 75686595d0fe Merge branch 'for-5.19/wacom' into for-next omits cb9874316130 fuse: write inode in fuse_release() omits 84d7df104dba Merge branch 'for-5.19' into for-next omits e668210e6244 Merge branch 'for-5.18/upstream-fixes' into for-next omits 483698d51626 Merge branch 'for-5.19/uclogic' into for-next omits 17522923771d Merge branch 'fixes' into next omits 98268f2a2a9f Merge branch 'optee_ffa_probe_fix_for_v5.18' into fixes omits a1089c6d8790 Merge branch 'tee_shm_vmalloc_for_v5.19' into next omits 02ee88c9cb4d Merge branch 'tee_menu_for_v5.19' into next omits ceaaa0282c06 Merge branch 'for-5.18/upstream-fixes' into for-next omits 3cc519d82627 Merge branch 'for-5.17/upstream-fixes' into for-next omits c5f75d490fc2 Merge branch 'for-5.18' into for-next omits cde4b57a1c51 Merge branch 'for-5.17/upstream-fixes' into for-next omits 60157d4f9e2e Merge branch 'for-5.18/core' into for-next omits 5bd244f9134b Merge branch 'for-5.17/upstream-fixes' into for-next omits 008b6635d1e6 Merge branch 'for-5.18/uclogic' into for-next omits e8134595e3f1 Merge branch 'for-5.18' into for-next omits 15acceb9f0d6 Merge branch 'for-5.18-panic-deadlocks' into for-next omits dcd03ba15947 Merge branch 'for-5.18' into for-next omits c4b0059be663 Merge branch 'for-5.18' into for-next omits c0774561bd46 Merge branch 'for-5.17/upstream-fixes' into for-next omits 8b943e92aede Merge branch 'for-5.17/upstream-fixes' into for-next omits 40282358ae30 Merge branch 'for-5.18/apple' into for-next omits 5c9d54d2c2bd Merge branch 'for-5.18/razer' into for-next omits be94d0aa19ee Merge branch 'for-5.17/upstream-fixes' into for-next omits 37ee26c43358 Merge branch 'for-5.18/apple' into for-next omits 714af0dbfa78 Merge branch 'for-5.18/uclogic' into for-next omits aaca3f07f25d Merge branch 'for-5.12/i2c-hid' into for-next omits 27c6565ac313 Merge branch 'for-5.17/upstream-fixes' into for-next omits cfab610f0005 Merge branch 'for-5.18' into for-next omits 7035abfeb16d Merge branch 'for-5.18-panic-deadlocks' into for-next omits cc64431a9607 Merge branch 'for-5.17/upstream-fixes' into for-next omits c537b53ed352 Merge branch 'for-5.12/i2c-hid' into for-next omits 15b39415b669 Merge branch 'for-5.18-vsprintf-fourcc-fixup' into for-next omits 2b3566c337c3 Merge branch 'for-5.17/upstream-fixes' into for-next omits 180b54d4c3da Merge branch 'for-5.18/sigma-micro' into for-next omits bdb5fcc74d34 Merge branch 'for-5.18/google' into for-next omits fbe201d16bb1 Merge branch 'for-5.17/upstream-fixes' into for-next omits d4c575491c82 Merge branch 'for-5.17/upstream-fixes' into for-next omits 88a309465b3f lib: zstd: clean up double word in comment. omits 65c2c0709d8e Merge branch 'rework/fast-next-seq' into for-next omits 9fc23e57bb60 Merge branch 'for-5.18/amd-sfh' into for-next omits 272f70d2ae5c Merge branch 'for-5.17/upstream-fixes' into for-next omits 1bec0754eaa0 Merge branches 'for-5.16/upstream-fixes', 'for-5.17/apple' [...] omits 395cc1cdcbd4 Merge branch 'for-5.17' into for-next omits c5915b53d4c2 dt-bindings: soc: bcm: Convert brcm,bcm2835-vchiq to json-schema omits 09b7bafa9876 Merge branch 'for-5.17' into for-next omits ce94980d2970 ARM: dts: bcm2711-rpi-4-b: Add gpio offsets to line name array omits b4a213c53eed ARM: dts: bcm2711-rpi-400: Fix GPIO expander labels omits 614887c0a7fa Merge branch 'console-registration-cleanup' into for-next omits 97b289cfd305 Merge branch 'for-5.17' into for-next discards 80d8e4d3f313 fs/locks: fix fcntl_getlk64/fcntl_setlk64 stub prototypes omits 06cf63cb69be Merge branch 'for-5.16-fixup' into for-next omits 4b4e6c24e679 Merge branch 'rework/printk_safe-removal' into for-next omits eafd42c87753 Merge branch 'for-5.16-vsprintf-pgp' into for-next omits ad7fea30c59e Merge branch 'for-5.16' into for-next omits 68607c27a0ed Merge branch 'for-5.16-vsprintf-pgp' into for-next omits cb293d3b430e Merge branch 'for_5.15/drivers-soc' into next omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] adds 798f2a6f734d block: Directly use ida_alloc()/free() adds 62c159a03da9 blk-iocost: Simplify ioc_rqos_done() adds 7e923f40a4d2 block: Rename a blk_mq_map_queue() argument adds 51ab80f0aa86 block: Make blk_mq_get_sq_hctx() select the proper hardwar [...] adds 8689461be3f1 block: factor out a chunk_size_left helper adds c39493222e41 dm: open code blk_max_size_offset in max_io_len adds c88751907495 block: open code blk_max_size_offset in blk_rq_get_max_sectors adds 84613beda427 block: cleanup variable naming in get_max_io_size adds efef739d5f37 block: fold blk_max_size_offset into get_max_io_size adds 2a9336c42a6a block: move blk_queue_get_max_sectors to blk.h adds 6c77b152f5f1 bfq: Remove useless code in bfq_lookup_next_entity adds c28c49b09e49 block: bfq: Remove an unused function definition adds 1d87be8212c8 block: bfq: Fix kernel-doc headers adds 3c8f9da41ed9 blk-mq: Don't disable preemption around __blk_mq_run_hw_queue(). adds e589f4644596 block: fix default IO priority handling again adds f7eda402878b block: Return effective IO priority from get_current_ioprio() adds 893e5d32d583 block: Generalize get_current_ioprio() for any task adds fc25545e17bd block: Make ioprio_best() static adds 4b838d9ee950 block: Fix handling of tasks without ioprio in ioprio_get(2) adds f25865447294 blk-ioprio: Remove unneeded field adds 82b74cac2849 blk-ioprio: Convert from rqos policy to direct call adds 9c6227e04355 block: Initialize bio priority earlier adds a78418e6a04c block: Always initialize bio IO priority on submit adds ee78ec1077d3 blk-mq: blk_mq_tag_busy is no need to return a value adds 197f80d97e9c drbd: bm_page_async_io: fix spurious bitmap "IO error" on [...] adds 1c3d54037780 MAINTAINERS: add patchwork link to linux-raid project adds 59c0b25533f0 md/raid5-log: Drop extern decorators for function prototypes adds 26becbe46497 md/raid5-ppl: Drop unused argument from ppl_handle_flush_r [...] adds f4eb3eb3a9d5 md/raid5: suspend the array for calls to log_exit() adds c2270aede3a1 md/raid5-cache: Take mddev_lock in r5c_journal_mode_show() adds 33fa9f7c08f7 md/raid5-cache: Drop RCU usage of conf->log adds 0d79ac61090f md/raid5-cache: Clear conf->log after finishing work adds 13a5bd4c6b10 md/raid5-cache: Annotate pslot with __rcu notation adds ff3a0996abb9 md: Use enum for overloaded magic numbers used by mddev->c [...] adds c74008cf2d48 md: Ensure resync is reported after it starts adds 92a2748dc3c5 md: Notify sysfs sync_completed in md_reap_sync_thread() adds 467f738d0e82 md: Explicitly create command-line configured devices adds 0c48c3be92ad md: unlock mddev before reap sync_thread in action_store adds cc69f703f7af md/raid5: Make logic blocking check consistent with logic [...] adds 7b19410260fb md/raid5: Factor out ahead_of_reshape() function adds e07b250b9da9 md/raid5: Refactor raid5_make_request loop adds ec877594ad57 md/raid5: Move stripe_add_to_batch_list() call out of add_ [...] adds 6ce9728905c2 md/raid5: Move common stripe get code into new find_get_st [...] adds 09cf53345779 md/raid5: Factor out helper from raid5_make_request() loop adds 7f181f7bfeb8 md/raid5: Drop the do_prepare flag in raid5_make_request() adds 0647deafbf63 md/raid5: Move read_seqcount_begin() into make_stripe_request() adds cb775de29f28 md/raid5: Refactor for loop in raid5_make_request() into w [...] adds 4fcbd9abb6f2 md/raid5: Keep a reference to last stripe_head for batch adds b16d91f9b7ea md/raid5: Refactor add_stripe_bio() adds 76816a91b3d2 md/raid5: Check all disks in a stripe_head for reshape progress adds a5b9c6a653fb md/raid5: Pivot raid5_make_request() adds a3906874f1f5 md/raid5: Improve debug prints adds e969c8949e9b md/raid5: Increase restriction on max segments per request adds ff4ec5f79108 md: Fix spelling mistake in comments adds d01051ed365d Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] adds aa516a92584e block: null_blk: Use the bitmap API to allocate bitmaps adds 43a20e93310e rnbd-clt: open code send_msg_open in rnbd_clt_map_device adds 953d0c1b1d29 rnbd-clt: don't free rsp in msg_open_conf for map scenario adds e8d5be284d30 rnbd-clt: kill read_only from struct rnbd_clt_dev adds 7e6c34c6ca22 rnbd-clt: reduce the size of struct rnbd_clt_dev adds 50aff97483b6 rnbd-clt: adjust the layout of struct rnbd_clt_dev adds ffa41a717024 rnbd-clt: check capacity inside rnbd_clt_change_capacity adds 59498516e707 rnbd-clt: pass sector_t type for resize capacity adds 3b56590b1715 rnbd-clt: make rnbd_clt_change_capacity return void adds 12c6870bf7ef nvme: remove a double word in a comment adds 48e1bc03b798 nvme: handle the persistent internal error AER adds 38c8467732d2 nvme: remove unused timeout parameter adds 76a11e3e1d2c nvme: fix qid param blk_mq_alloc_request_hctx adds d109f3ccfc8f nvme-loop: use nvme core helpers to cancel all requests in [...] adds 1bc60dc50469 crypto: add crypto_has_shash() adds de83cc791efb crypto: add crypto_has_kpp() adds c603e3e98393 lib/base64: RFC4648-compliant base64 encoding adds a0516233e6b3 nvme: add definitions for NVMe In-Band authentication adds b3107f1658bc nvme-fabrics: decode 'authentication required' connect error adds a476416bb57b nvme: implement In-Band authentication
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (854f56f099c9) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 4 - CREDITS | 4 - Documentation/ABI/testing/sysfs-class-hwmon | 9 - Documentation/ABI/testing/sysfs-devices-system-cpu | 3 +- Documentation/ABI/testing/sysfs-fs-f2fs | 6 - Documentation/Kconfig | 23 +- Documentation/PCI/pci-iov-howto.rst | 7 +- Documentation/admin-guide/devices.rst | 7 +- Documentation/admin-guide/kernel-parameters.txt | 45 +- Documentation/admin-guide/media/vivid.rst | 14 - Documentation/admin-guide/perf/hns3-pmu.rst | 136 - Documentation/admin-guide/perf/index.rst | 1 - Documentation/admin-guide/sysctl/kernel.rst | 4 +- Documentation/admin-guide/sysctl/net.rst | 12 - Documentation/arm/google/chromebook-boot-flow.rst | 69 - Documentation/arm/index.rst | 2 - Documentation/arm/samsung-s3c24xx/cpufreq.rst | 3 +- Documentation/arm64/elf_hwcaps.rst | 23 + Documentation/arm64/memory.rst | 10 +- Documentation/arm64/silicon-errata.rst | 2 - Documentation/bpf/btf.rst | 43 +- Documentation/bpf/instruction-set.rst | 4 +- .../bpf/libbpf/libbpf_naming_convention.rst | 13 +- Documentation/core-api/bus-virt-phys-mapping.rst | 220 + Documentation/core-api/dma-api-howto.rst | 14 + Documentation/core-api/index.rst | 1 + Documentation/core-api/kernel-api.rst | 2 +- Documentation/core-api/symbol-namespaces.rst | 4 +- Documentation/dev-tools/coccinelle.rst | 2 +- Documentation/dev-tools/kselftest.rst | 27 +- Documentation/devicetree/bindings/arm/altera.yaml | 10 +- .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 7 - .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml | 92 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 271 ++ Documentation/devicetree/bindings/arm/fsl.yaml | 61 +- .../devicetree/bindings/arm/mediatek.yaml | 30 - .../arm/mediatek/mediatek,mt8186-sys-clock.yaml | 3 - .../arm/mediatek/mediatek,mt8192-clock.yaml | 8 + .../arm/mediatek/mediatek,mt8192-sys-clock.yaml | 3 - .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 3 - .../bindings/arm/mediatek/mediatek,pericfg.yaml | 1 - Documentation/devicetree/bindings/arm/qcom.yaml | 332 +- .../devicetree/bindings/arm/renesas,prr.yaml | 37 + .../devicetree/bindings/arm/rockchip.yaml | 5 - .../bindings/arm/samsung/samsung-soc.yaml | 40 - .../devicetree/bindings/arm/stm32/stm32.yaml | 8 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 10 - .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 24 +- .../arm/tegra/nvidia,tegra-ccplex-cluster.yaml | 1 + .../arm/tegra/nvidia,tegra194-axi2apb.yaml | 40 - .../bindings/arm/tegra/nvidia,tegra194-cbb.yaml | 97 - .../bindings/arm/tegra/nvidia,tegra234-cbb.yaml | 74 - .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 3 - .../bindings/clock/fixed-factor-clock.yaml | 1 + .../devicetree/bindings/clock/fsl,scu-clk.yaml | 43 - .../bindings/clock/qcom,dispcc-sm8x50.yaml | 6 +- .../bindings/clock/qcom,gcc-apq8064.yaml | 40 +- .../bindings/clock/qcom,gcc-ipq8074.yaml | 5 - .../bindings/clock/qcom,gcc-msm8996.yaml | 16 - .../devicetree/bindings/clock/qcom,gcc-other.yaml | 5 +- .../devicetree/bindings/clock/qcom,gcc-sdm845.yaml | 3 - .../bindings/clock/qcom,gpucc-sm8350.yaml | 72 - .../bindings/clock/qcom,sm8450-camcc.yaml | 80 - .../bindings/clock/renesas,rzg2l-cpg.yaml | 7 +- .../bindings/clock/samsung,exynos7885-clock.yaml | 27 - .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 1 - .../bindings/cpufreq/qcom-cpufreq-nvmem.yaml | 7 - .../devicetree/bindings/devfreq/exynos-bus.txt | 488 ++ .../allwinner,sun4i-a10-display-engine.yaml | 1 - .../bindings/display/mediatek/mediatek,mutex.yaml | 87 + .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 2 +- .../devicetree/bindings/firmware/arm,scmi.yaml | 10 - .../devicetree/bindings/firmware/fsl,scu.yaml | 210 - .../devicetree/bindings/firmware/qcom,scm.txt | 4 - .../devicetree/bindings/gpio/gpio-zynq.yaml | 59 +- .../devicetree/bindings/hwinfo/renesas,prr.yaml | 37 - .../devicetree/bindings/hwmon/national,lm90.yaml | 131 - .../devicetree/bindings/i2c/arm,i2c-versatile.yaml | 29 - .../devicetree/bindings/i2c/i2c-nomadik.txt | 23 + .../devicetree/bindings/i2c/i2c-ocores.txt | 78 + .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 7 +- .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 - .../devicetree/bindings/i2c/i2c-versatile.txt | 10 + .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 10 +- .../bindings/i2c/nuvoton,npcm7xx-i2c.yaml | 25 +- .../bindings/i2c/opencores,i2c-ocores.yaml | 113 - .../devicetree/bindings/i2c/st,nomadik-i2c.yaml | 115 - .../devicetree/bindings/input/da9062-onkey.txt | 2 +- .../devicetree/bindings/input/elan,ekth6915.yaml | 65 - .../devicetree/bindings/input/fsl,scu-key.yaml | 40 - .../bindings/interconnect/mediatek,cci.yaml | 141 - .../bindings/interconnect/qcom,msm8998-bwmon.yaml | 86 - .../bindings/interconnect/samsung,exynos-bus.yaml | 290 -- .../bindings/media/allwinner,sun6i-a31-csi.yaml | 58 +- .../media/allwinner,sun6i-a31-mipi-csi2.yaml | 137 - .../media/allwinner,sun8i-a83t-mipi-csi2.yaml | 125 - .../bindings/media/exynos-jpeg-codec.txt | 16 + .../bindings/media/i2c/aptina,mt9p031.yaml | 1 - .../devicetree/bindings/media/i2c/onnn,ar0521.yaml | 112 - .../media/mediatek,vcodec-subdev-decoder.yaml | 52 +- .../bindings/media/mediatek-jpeg-encoder.yaml | 6 - .../bindings/media/qcom,sdm660-camss.yaml | 7 - .../bindings/media/rockchip,rk3568-vepu.yaml | 69 - .../bindings/media/samsung,s5pv210-jpeg.yaml | 123 - .../memory-controllers/mediatek,smi-common.yaml | 1 - .../memory-controllers/mediatek,smi-larb.yaml | 1 - .../bindings/mtd/partitions/partition.yaml | 20 +- .../bindings/mtd/partitions/qcom,smem-part.yaml | 27 - .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 1 - .../bindings/net/broadcom-bluetooth.yaml | 8 - .../bindings/net/can/microchip,mpfs-can.yaml | 45 - .../devicetree/bindings/net/cdns,macb.yaml | 1 - .../bindings/net/dsa/mediatek,mt7530.yaml | 407 -- .../bindings/net/dsa/microchip,lan937x.yaml | 192 - .../devicetree/bindings/net/dsa/mt7530.txt | 327 ++ .../bindings/net/dsa/renesas,rzn1-a5psw.yaml | 157 - .../bindings/net/ethernet-controller.yaml | 35 +- .../bindings/net/mediatek,star-emac.yaml | 17 - Documentation/devicetree/bindings/net/micrel.txt | 1 - .../bindings/net/pcs/renesas,rzn1-miic.yaml | 171 - Documentation/devicetree/bindings/net/sff,sfp.txt | 85 + Documentation/devicetree/bindings/net/sff,sfp.yaml | 142 - .../devicetree/bindings/net/snps,dwmac.yaml | 5 - .../devicetree/bindings/net/ti,dp83867.yaml | 18 +- .../bindings/net/wireless/qca,ath9k.yaml | 2 +- .../bindings/net/wireless/qcom,ath11k.yaml | 2 +- .../devicetree/bindings/net/xlnx,emaclite.yaml | 63 - .../devicetree/bindings/nvmem/fsl,scu-ocotp.yaml | 56 - .../devicetree/bindings/opp/opp-v2-base.yaml | 10 - .../devicetree/bindings/opp/opp-v2-kryo-cpu.yaml | 15 - .../devicetree/bindings/pci/mediatek-pcie.txt | 1 - .../devicetree/bindings/pci/pci-rcar-gen2.txt | 84 + .../devicetree/bindings/pci/qcom,pcie.yaml | 4 +- .../bindings/pci/renesas,pci-rcar-gen2.yaml | 186 - .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 18 +- .../bindings/pinctrl/fsl,scu-pinctrl.yaml | 74 - .../devicetree/bindings/power/fsl,scu-pd.yaml | 41 - .../bindings/power/mediatek,power-controller.yaml | 2 - .../devicetree/bindings/rtc/fsl,scu-rtc.yaml | 31 - .../bindings/soc/bcm/brcm,bcm2835-pm.txt | 46 + .../bindings/soc/bcm/brcm,bcm2835-pm.yaml | 86 - .../devicetree/bindings/soc/mediatek/devapc.yaml | 1 - .../bindings/soc/mediatek/mediatek,mutex.yaml | 99 - .../devicetree/bindings/soc/mediatek/mtk-svs.yaml | 91 - .../devicetree/bindings/soc/qcom/qcom,wcnss.yaml | 1 + .../bindings/soc/samsung/exynos-pmu.yaml | 13 +- .../bindings/soc/samsung/exynos-usi.yaml | 8 +- .../devicetree/bindings/soc/ti/ti,pruss.yaml | 5 +- .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 8 +- .../bindings/thermal/fsl,scu-thermal.yaml | 38 - .../bindings/thermal/qcom,spmi-temp-alarm.yaml | 85 - .../bindings/thermal/qcom-spmi-temp-alarm.txt | 51 + .../bindings/thermal/rcar-gen3-thermal.yaml | 36 +- .../bindings/timer/nvidia,tegra186-timer.yaml | 109 - .../devicetree/bindings/trivial-devices.yaml | 2 - .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 1 - .../devicetree/bindings/usb/atmel-usb.txt | 3 - .../devicetree/bindings/usb/generic-ehci.yaml | 1 - .../devicetree/bindings/usb/generic-ohci.yaml | 1 - .../devicetree/bindings/vendor-prefixes.yaml | 2 - .../devicetree/bindings/watchdog/fsl,scu-wdt.yaml | 34 - Documentation/doc-guide/kernel-doc.rst | 2 - Documentation/doc-guide/sphinx.rst | 14 +- .../driver-api/firmware/other_interfaces.rst | 6 - Documentation/driver-api/gpio/consumer.rst | 2 +- Documentation/driver-api/gpio/driver.rst | 6 +- Documentation/driver-api/gpio/using-gpio.rst | 2 +- Documentation/driver-api/hte/tegra194-hte.rst | 5 +- Documentation/driver-api/vfio-mediated-device.rst | 4 +- Documentation/fault-injection/fault-injection.rst | 7 - .../debug/gcov-profile-all/arch-support.txt | 2 +- Documentation/features/debug/kcov/arch-support.txt | 2 +- .../features/vm/ioremap_prot/arch-support.txt | 2 +- Documentation/filesystems/f2fs.rst | 18 +- Documentation/filesystems/netfs_library.rst | 8 +- Documentation/filesystems/overlayfs.rst | 2 +- .../filesystems/xfs-delayed-logging-design.rst | 361 +- .../firmware-guide/acpi/DSD-properties-rules.rst | 11 +- Documentation/hwmon/asus_ec_sensors.rst | 4 - Documentation/hwmon/index.rst | 1 - Documentation/hwmon/lm90.rst | 233 +- Documentation/hwmon/lt7182s.rst | 92 - Documentation/hwmon/pmbus-core.rst | 9 - Documentation/hwmon/submitting-patches.rst | 1 + Documentation/i2c/busses/i2c-i801.rst | 1 - Documentation/kernel-hacking/hacking.rst | 3 +- Documentation/livepatch/module-elf-format.rst | 10 +- Documentation/memory-barriers.txt | 11 +- Documentation/networking/bonding.rst | 11 - Documentation/networking/can.rst | 2 +- .../networking/device_drivers/can/can327.rst | 331 -- .../networking/device_drivers/can/index.rst | 1 - .../networking/device_drivers/ethernet/index.rst | 2 +- .../device_drivers/ethernet/neterion/vxge.rst | 115 + .../device_drivers/ethernet/wangxun/txgbe.rst | 20 - Documentation/networking/ip-sysctl.rst | 10 +- Documentation/networking/tls.rst | 47 - Documentation/power/pci.rst | 2 +- Documentation/process/5.Posting.rst | 3 +- Documentation/process/8.Conclusion.rst | 16 +- Documentation/process/howto.rst | 4 +- Documentation/process/index.rst | 1 + Documentation/process/kernel-docs.rst | 62 +- Documentation/process/maintainer-netdev.rst | 36 - Documentation/process/submitting-drivers.rst | 194 + Documentation/process/submitting-patches.rst | 5 +- Documentation/security/keys/core.rst | 2 +- Documentation/security/secrets/coco.rst | 2 +- Documentation/security/siphash.rst | 2 +- Documentation/sound/soc/dai.rst | 2 +- Documentation/sphinx/automarkup.py | 56 +- .../it_IT/core-api/symbol-namespaces.rst | 6 +- .../translations/it_IT/kernel-hacking/hacking.rst | 3 +- .../translations/it_IT/networking/netdev-FAQ.rst | 2 +- .../translations/it_IT/process/5.Posting.rst | 5 +- .../translations/it_IT/process/8.Conclusion.rst | 5 +- Documentation/translations/it_IT/process/howto.rst | 3 +- Documentation/translations/it_IT/process/index.rst | 1 + .../it_IT/process/submitting-drivers.rst | 16 + .../it_IT/process/submitting-patches.rst | 6 +- Documentation/translations/ja_JP/howto.rst | 4 +- Documentation/translations/ko_KR/howto.rst | 2 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../zh_CN/admin-guide/reporting-issues.rst | 125 +- .../zh_CN/admin-guide/reporting-regressions.rst | 370 -- .../translations/zh_CN/core-api/cachetlb.rst | 6 - .../translations/zh_CN/core-api/cpu_hotplug.rst | 435 +- .../translations/zh_CN/core-api/index.rst | 2 +- .../translations/zh_CN/core-api/irq/irq-domain.rst | 22 +- .../translations/zh_CN/core-api/kernel-api.rst | 5 +- .../translations/zh_CN/core-api/mm-api.rst | 23 +- .../translations/zh_CN/core-api/printk-basics.rst | 3 +- .../translations/zh_CN/core-api/printk-formats.rst | 3 +- .../zh_CN/core-api/symbol-namespaces.rst | 2 +- .../translations/zh_CN/core-api/watch_queue.rst | 313 -- .../translations/zh_CN/core-api/workqueue.rst | 21 +- .../translations/zh_CN/core-api/xarray.rst | 4 +- .../translations/zh_CN/devicetree/index.rst | 2 +- .../translations/zh_CN/devicetree/of_unittest.rst | 2 +- .../translations/zh_CN/devicetree/usage-model.rst | 2 +- .../translations/zh_CN/doc-guide/kernel-doc.rst | 2 +- .../translations/zh_CN/kernel-hacking/hacking.rst | 25 +- Documentation/translations/zh_CN/locking/index.rst | 5 +- .../translations/zh_CN/locking/mutex-design.rst | 145 - .../translations/zh_CN/process/5.Posting.rst | 3 +- .../translations/zh_CN/process/8.Conclusion.rst | 1 + Documentation/translations/zh_CN/process/howto.rst | 1 + Documentation/translations/zh_CN/process/index.rst | 1 + .../zh_CN/process/submitting-drivers.rst | 160 + .../zh_CN/process/submitting-patches.rst | 4 +- Documentation/translations/zh_CN/riscv/index.rst | 1 + Documentation/translations/zh_CN/riscv/pmu.rst | 235 + .../translations/zh_CN/riscv/vm-layout.rst | 37 - .../translations/zh_CN/vm/free_page_reporting.rst | 2 +- Documentation/translations/zh_CN/vm/frontswap.rst | 2 +- Documentation/translations/zh_CN/vm/highmem.rst | 77 +- Documentation/translations/zh_CN/vm/index.rst | 31 +- Documentation/translations/zh_CN/vm/page_frags.rst | 2 +- .../translations/zh_CN/vm/page_migration.rst | 228 - Documentation/translations/zh_CN/vm/page_owner.rst | 79 +- .../zh_CN/vm/vmalloced-kernel-stacks.rst | 133 - Documentation/translations/zh_CN/vm/zsmalloc.rst | 2 +- .../translations/zh_TW/process/5.Posting.rst | 3 +- .../translations/zh_TW/process/8.Conclusion.rst | 1 + Documentation/translations/zh_TW/process/howto.rst | 1 + Documentation/translations/zh_TW/process/index.rst | 1 + .../zh_TW/process/submitting-drivers.rst | 164 + .../zh_TW/process/submitting-patches.rst | 4 +- Documentation/userspace-api/media/v4l/control.rst | 4 +- Documentation/userspace-api/media/v4l/mmap.rst | 2 +- .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 51 - Documentation/virt/hyperv/clocks.rst | 73 - Documentation/virt/hyperv/index.rst | 12 - Documentation/virt/hyperv/overview.rst | 207 - Documentation/virt/hyperv/vmbus.rst | 303 -- Documentation/virt/index.rst | 1 - Documentation/virt/kvm/api.rst | 21 +- Documentation/virt/kvm/arm/hyp-abi.rst | 11 +- Documentation/virt/kvm/s390/s390-pv-boot.rst | 2 +- Documentation/virt/kvm/x86/hypercalls.rst | 2 +- .../virt/uml/user_mode_linux_howto_v2.rst | 2 +- .../watchdog/convert_drivers_to_kernel_api.rst | 1 + Documentation/x86/orc-unwinder.rst | 2 +- Documentation/x86/x86_64/boot-options.rst | 8 +- MAINTAINERS | 285 +- Makefile | 4 +- arch/Kconfig | 6 - arch/alpha/Kconfig | 1 + arch/alpha/include/asm/floppy.h | 2 +- arch/alpha/include/asm/io.h | 8 +- arch/arc/boot/dts/axc003.dtsi | 4 +- arch/arc/boot/dts/axc003_idu.dtsi | 4 +- arch/arc/boot/dts/axs10x_mb.dtsi | 4 +- arch/arc/boot/dts/hsdk.dts | 4 +- arch/arc/boot/dts/vdk_axs10x_mb.dtsi | 2 +- arch/arc/configs/axs101_defconfig | 1 + arch/arc/configs/axs103_defconfig | 1 + arch/arc/configs/axs103_smp_defconfig | 1 + arch/arc/configs/haps_hs_defconfig | 1 + arch/arc/configs/haps_hs_smp_defconfig | 1 + arch/arc/configs/hsdk_defconfig | 1 + arch/arc/configs/nsim_700_defconfig | 1 + arch/arc/configs/nsimosci_defconfig | 1 + arch/arc/configs/nsimosci_hs_defconfig | 1 + arch/arc/configs/nsimosci_hs_smp_defconfig | 1 + arch/arc/configs/tb10x_defconfig | 1 + arch/arc/configs/vdk_hs38_defconfig | 1 + arch/arc/configs/vdk_hs38_smp_defconfig | 1 + arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/entry-compact.h | 2 +- arch/arc/kernel/smp.c | 2 +- arch/arc/mm/cache.c | 4 +- arch/arm/Kconfig | 7 +- arch/arm/Kconfig.debug | 2 +- arch/arm/arm-soc-for-next-contents.txt | 188 - arch/arm/boot/bootp/bootp.lds | 5 +- arch/arm/boot/dts/Makefile | 23 +- arch/arm/boot/dts/alpine.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 2 +- arch/arm/boot/dts/am335x-boneblack.dts | 4 - arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 2 +- arch/arm/boot/dts/am335x-cm-t335.dts | 4 +- arch/arm/boot/dts/am335x-evm.dts | 8 +- arch/arm/boot/dts/am335x-guardian.dts | 2 + arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 4 +- arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 4 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 4 +- arch/arm/boot/dts/am335x-pepper.dts | 8 +- .../boot/dts/am335x-sancloud-bbe-extended-wifi.dts | 2 +- arch/arm/boot/dts/am335x-shc.dts | 6 +- arch/arm/boot/dts/am33xx-l4.dtsi | 3 +- arch/arm/boot/dts/am33xx.dtsi | 5 +- arch/arm/boot/dts/am3517-evm-ui.dtsi | 26 +- arch/arm/boot/dts/am3517-evm.dts | 18 +- arch/arm/boot/dts/am3517.dtsi | 5 +- arch/arm/boot/dts/am3874-iceboard.dts | 4 +- arch/arm/boot/dts/am4372.dtsi | 5 +- arch/arm/boot/dts/am437x-idk-evm.dts | 6 +- arch/arm/boot/dts/am437x-l4.dtsi | 2 +- arch/arm/boot/dts/animeo_ip.dts | 10 +- arch/arm/boot/dts/armada-370-c200-v2.dts | 8 +- arch/arm/boot/dts/armada-370-rd.dts | 2 + arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi | 8 +- .../dts/armada-370-seagate-personal-cloud.dtsi | 8 +- arch/arm/boot/dts/armada-381-netgear-gs110emx.dts | 2 +- arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi | 4 +- arch/arm/boot/dts/armada-385-linksys.dtsi | 4 +- arch/arm/boot/dts/armada-388-clearfog-base.dts | 2 +- arch/arm/boot/dts/armada-388-clearfog.dts | 2 +- arch/arm/boot/dts/armada-xp-axpwifiap.dts | 6 +- arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 8 +- arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts | 6 +- arch/arm/boot/dts/artpec6-devboard.dts | 9 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts | 1 - arch/arm/boot/dts/aspeed-ast2600-evb.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 30 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 48 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 10 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 14 +- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 22 +- arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 23 +- arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts | 20 +- arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 30 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 14 +- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 16 +- arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 6 +- arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts | 6 +- arch/arm/boot/dts/at91-foxg20.dts | 4 +- arch/arm/boot/dts/at91-gatwick.dts | 2 +- arch/arm/boot/dts/at91-kizbox.dts | 8 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 10 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 14 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 6 +- arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 2 +- arch/arm/boot/dts/at91-qil_a9260.dts | 4 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 10 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 8 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 2 - arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 7 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 15 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 12 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 12 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 4 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 4 +- arch/arm/boot/dts/at91-wb45n.dts | 7 +- arch/arm/boot/dts/at91-wb50n.dts | 10 +- arch/arm/boot/dts/at91sam9260.dtsi | 2 +- arch/arm/boot/dts/at91sam9260ek.dts | 6 +- arch/arm/boot/dts/at91sam9261.dtsi | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 10 +- arch/arm/boot/dts/at91sam9263.dtsi | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 6 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 6 +- .../boot/dts/at91sam9g25-gardena-smart-gateway.dts | 2 +- arch/arm/boot/dts/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 16 +- arch/arm/boot/dts/at91sam9n12.dtsi | 2 +- arch/arm/boot/dts/at91sam9n12ek.dts | 4 +- arch/arm/boot/dts/at91sam9rl.dtsi | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 6 +- arch/arm/boot/dts/at91sam9x5.dtsi | 2 +- arch/arm/boot/dts/axm5516-cpus.dtsi | 32 +- arch/arm/boot/dts/bcm11351.dtsi | 14 +- arch/arm/boot/dts/bcm21664-garnet.dts | 14 +- arch/arm/boot/dts/bcm21664.dtsi | 14 +- arch/arm/boot/dts/bcm2711-rpi.dtsi | 4 - arch/arm/boot/dts/bcm2711.dtsi | 14 +- arch/arm/boot/dts/bcm28155-ap.dts | 22 +- arch/arm/boot/dts/bcm2835-common.dtsi | 1 - arch/arm/boot/dts/bcm283x.dtsi | 8 +- arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 6 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 8 +- .../dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi | 10 +- arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 10 +- arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 2 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 2 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 6 +- arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 6 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 6 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 8 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 2 +- arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 2 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 2 +- arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 +- arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 6 +- arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 14 +- arch/arm/boot/dts/bcm4709-linksys-ea9200.dts | 6 +- arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 8 +- arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 10 +- arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 6 +- arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts | 8 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 6 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 6 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 2 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 2 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 8 +- arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 2 +- arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 2 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 2 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 6 +- arch/arm/boot/dts/bcm47622.dtsi | 14 +- arch/arm/boot/dts/bcm53015-meraki-mr26.dts | 166 - arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 6 +- arch/arm/boot/dts/bcm63138.dtsi | 4 +- arch/arm/boot/dts/bcm63148.dtsi | 103 - arch/arm/boot/dts/bcm63178.dtsi | 118 - arch/arm/boot/dts/bcm6756.dtsi | 130 - arch/arm/boot/dts/bcm6846.dtsi | 103 - arch/arm/boot/dts/bcm6855.dtsi | 120 - arch/arm/boot/dts/bcm6878.dtsi | 110 - arch/arm/boot/dts/bcm911360_entphn.dts | 4 +- arch/arm/boot/dts/bcm947189acdbmr.dts | 4 +- arch/arm/boot/dts/bcm953012er.dts | 4 +- arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi | 2 +- arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi | 2 +- arch/arm/boot/dts/bcm963138.dts | 27 - arch/arm/boot/dts/bcm963138dvt.dts | 2 +- arch/arm/boot/dts/bcm963148.dts | 30 - arch/arm/boot/dts/bcm963178.dts | 30 - arch/arm/boot/dts/bcm96756.dts | 30 - arch/arm/boot/dts/bcm96846.dts | 30 - arch/arm/boot/dts/bcm96855.dts | 30 - arch/arm/boot/dts/bcm96878.dts | 30 - arch/arm/boot/dts/da850-evm.dts | 18 +- arch/arm/boot/dts/da850.dtsi | 12 +- arch/arm/boot/dts/dm8148-evm.dts | 2 +- arch/arm/boot/dts/dm814x.dtsi | 6 +- arch/arm/boot/dts/dm8168-evm.dts | 2 +- arch/arm/boot/dts/dm816x.dtsi | 6 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 2 +- arch/arm/boot/dts/dra62x.dtsi | 6 +- arch/arm/boot/dts/dra7-dspeve-thermal.dtsi | 5 +- arch/arm/boot/dts/dra7-iva-thermal.dtsi | 5 +- arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi | 10 +- arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi | 10 +- arch/arm/boot/dts/dra76x.dtsi | 6 +- arch/arm/boot/dts/e60k02.dtsi | 4 +- arch/arm/boot/dts/e70k02.dtsi | 8 +- arch/arm/boot/dts/ecx-common.dtsi | 10 +- arch/arm/boot/dts/en7523-evb.dts | 8 - arch/arm/boot/dts/en7523.dtsi | 66 - arch/arm/boot/dts/exynos-pinctrl.h | 55 - arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 6 +- arch/arm/boot/dts/exynos4.dtsi | 8 +- arch/arm/boot/dts/exynos4210-i9100.dts | 8 +- arch/arm/boot/dts/exynos4210-origen.dts | 12 +- arch/arm/boot/dts/exynos4210-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos4210-trats.dts | 2 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 8 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 15 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 4 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 5 +- arch/arm/boot/dts/exynos4412-p4note.dtsi | 86 +- arch/arm/boot/dts/exynos4412-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos4412-tiny4412.dts | 3 - arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 12 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5260-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 2 +- arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 4 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 8 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 2 +- arch/arm/boot/dts/imx23-pinfunc.h | 8 +- arch/arm/boot/dts/imx25.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 6 +- arch/arm/boot/dts/imx28-pinfunc.h | 8 +- arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 6 +- arch/arm/boot/dts/imx51-ts4800.dts | 2 +- arch/arm/boot/dts/imx51.dtsi | 6 +- arch/arm/boot/dts/imx53.dtsi | 6 +- arch/arm/boot/dts/imx6dl-plym2m.dts | 2 +- arch/arm/boot/dts/imx6dl-prtvt7.dts | 2 +- arch/arm/boot/dts/imx6dl-victgo.dts | 2 +- arch/arm/boot/dts/imx6dl.dtsi | 2 +- arch/arm/boot/dts/imx6q-apalis-eval.dts | 127 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 263 +- arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts | 276 -- arch/arm/boot/dts/imx6q-apalis-ixora.dts | 113 +- arch/arm/boot/dts/imx6q-bosch-acc.dts | 4 +- arch/arm/boot/dts/imx6q-gk802.dts | 9 +- .../boot/dts/imx6q-skov-reve-mi1010ait-1cp1.dts | 6 - arch/arm/boot/dts/imx6q.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 638 +-- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 19 +- arch/arm/boot/dts/imx6qdl-prti6q.dtsi | 3 - arch/arm/boot/dts/imx6qdl-skov-cpu-revc.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-skov-cpu.dtsi | 10 - arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 6 +- arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 10 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 1 + arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 5 + arch/arm/boot/dts/imx6ul-tqma6ul2l.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 36 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 10 +- arch/arm/boot/dts/imx6ull-tqma6ull2.dtsi | 2 +- arch/arm/boot/dts/imx6ull-tqma6ull2l.dtsi | 2 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx6ulz-bsh-smm-m2.dts | 4 - arch/arm/boot/dts/imx7-colibri-aster.dtsi | 142 +- arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 156 +- arch/arm/boot/dts/imx7-colibri-iris-v2.dtsi | 112 - arch/arm/boot/dts/imx7-colibri-iris.dtsi | 108 - arch/arm/boot/dts/imx7-colibri.dtsi | 830 ++-- arch/arm/boot/dts/imx7d-colibri-aster.dts | 30 +- arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts | 10 +- arch/arm/boot/dts/imx7d-colibri-emmc-eval-v3.dts | 10 +- arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dts | 21 - arch/arm/boot/dts/imx7d-colibri-emmc-iris.dts | 21 - arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 17 +- arch/arm/boot/dts/imx7d-colibri-eval-v3.dts | 45 +- arch/arm/boot/dts/imx7d-colibri-iris-v2.dts | 83 - arch/arm/boot/dts/imx7d-colibri-iris.dts | 56 - arch/arm/boot/dts/imx7d-colibri.dtsi | 13 +- arch/arm/boot/dts/imx7d-sdb.dts | 2 +- arch/arm/boot/dts/imx7d-smegw01.dts | 8 +- arch/arm/boot/dts/imx7d.dtsi | 2 +- arch/arm/boot/dts/imx7s-colibri-aster.dts | 27 +- arch/arm/boot/dts/imx7s-colibri-eval-v3.dts | 43 +- arch/arm/boot/dts/imx7s-colibri-iris-v2.dts | 78 - arch/arm/boot/dts/imx7s-colibri-iris.dts | 51 - arch/arm/boot/dts/imx7s-colibri.dtsi | 5 +- arch/arm/boot/dts/imx7s.dtsi | 2 +- arch/arm/boot/dts/imxrt1050.dtsi | 4 +- arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 26 +- arch/arm/boot/dts/keystone-k2e.dtsi | 6 +- arch/arm/boot/dts/keystone-k2g-netcp.dtsi | 2 +- arch/arm/boot/dts/keystone-k2g.dtsi | 18 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 12 +- arch/arm/boot/dts/keystone-k2hk.dtsi | 4 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 18 +- arch/arm/boot/dts/keystone-k2l.dtsi | 8 +- arch/arm/boot/dts/keystone.dtsi | 18 +- .../boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi | 21 +- arch/arm/boot/dts/lan966x-pcb8291.dts | 18 +- arch/arm/boot/dts/lan966x.dtsi | 26 - arch/arm/boot/dts/lpc18xx.dtsi | 6 +- arch/arm/boot/dts/ls1021a-iot.dts | 2 +- arch/arm/boot/dts/ls1021a.dtsi | 7 - arch/arm/boot/dts/meson.dtsi | 4 +- arch/arm/boot/dts/meson8.dtsi | 2 +- arch/arm/boot/dts/meson8b.dtsi | 2 +- arch/arm/boot/dts/mt2701.dtsi | 8 +- arch/arm/boot/dts/mt7623.dtsi | 6 +- arch/arm/boot/dts/mt7623a-rfb-emmc.dts | 4 +- arch/arm/boot/dts/mt7623a-rfb-nand.dts | 4 +- arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 4 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 4 +- arch/arm/boot/dts/mt7629-rfb.dts | 4 +- arch/arm/boot/dts/mxs-pinfunc.h | 8 +- arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi | 2 +- arch/arm/boot/dts/nuvoton-npcm750.dtsi | 2 +- arch/arm/boot/dts/omap2.dtsi | 5 +- arch/arm/boot/dts/omap2420-h4.dts | 2 +- arch/arm/boot/dts/omap2420.dtsi | 5 +- arch/arm/boot/dts/omap2430.dtsi | 5 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 5 +- arch/arm/boot/dts/omap3-evm-37xx.dts | 2 +- arch/arm/boot/dts/omap3-evm.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/omap3-igep.dtsi | 2 +- arch/arm/boot/dts/omap3-ldp.dts | 6 +- arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 2 +- arch/arm/boot/dts/omap3-n900.dts | 4 +- arch/arm/boot/dts/omap3-n950-n9.dtsi | 4 +- arch/arm/boot/dts/omap3-overo-base.dtsi | 2 +- arch/arm/boot/dts/omap3-pandora-common.dtsi | 2 +- arch/arm/boot/dts/omap3.dtsi | 5 +- arch/arm/boot/dts/omap3430-sdp.dts | 6 +- arch/arm/boot/dts/omap34xx.dtsi | 5 +- arch/arm/boot/dts/omap36xx.dtsi | 5 +- arch/arm/boot/dts/omap4-cpu-thermal.dtsi | 5 +- arch/arm/boot/dts/omap443x.dtsi | 5 +- arch/arm/boot/dts/omap4460.dtsi | 5 +- arch/arm/boot/dts/omap5-core-thermal.dtsi | 5 +- arch/arm/boot/dts/omap5-gpu-thermal.dtsi | 5 +- arch/arm/boot/dts/omap5-l4.dtsi | 2 +- arch/arm/boot/dts/orion5x-lacie-d2-network.dts | 5 +- .../dts/orion5x-lacie-ethernet-disk-mini-v2.dts | 9 +- .../boot/dts/orion5x-maxtor-shared-storage-2.dts | 5 +- arch/arm/boot/dts/orion5x-mv88f5181.dtsi | 9 +- arch/arm/boot/dts/orion5x-mv88f5182.dtsi | 9 +- arch/arm/boot/dts/orion5x-netgear-wnr854t.dts | 9 +- arch/arm/boot/dts/orion5x-rd88f5182-nas.dts | 9 +- arch/arm/boot/dts/orion5x.dtsi | 9 +- arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 10 +- arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 25 +- arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 24 +- arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts | 14 +- arch/arm/boot/dts/qcom-apq8064-ifc6410.dts | 25 +- .../dts/qcom-apq8064-sony-xperia-lagan-yuga.dts | 10 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 162 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 10 +- arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts | 6 - arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts | 7 - arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 6 +- arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 9 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 36 +- arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 7 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 6 +- arch/arm/boot/dts/qcom-msm8660.dtsi | 112 +- arch/arm/boot/dts/qcom-msm8960.dtsi | 54 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 12 +- .../boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi | 10 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 79 +- .../arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts | 14 +- arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts | 20 +- .../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 18 +- arch/arm/boot/dts/qcom-pm8841.dtsi | 1 - arch/arm/boot/dts/qcom-pm8941.dtsi | 2 +- arch/arm/boot/dts/qcom-pmx55.dtsi | 1 - arch/arm/boot/dts/qcom-pmx65.dtsi | 3 +- arch/arm/boot/dts/qcom-sdx55.dtsi | 8 +- arch/arm/boot/dts/qcom-sdx65-mtp.dts | 61 +- arch/arm/boot/dts/qcom-sdx65.dtsi | 271 +- arch/arm/boot/dts/r7s9210-rza2mevb.dts | 4 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 +- arch/arm/boot/dts/r8a7790-stout.dts | 2 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 2 +- arch/arm/boot/dts/r8a7791-porter.dts | 2 +- arch/arm/boot/dts/r8a7792-blanche.dts | 2 +- arch/arm/boot/dts/r8a7793-gose.dts | 2 +- arch/arm/boot/dts/r8a7794-alt.dts | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 2 +- arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi | 39 + arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts | 119 - arch/arm/boot/dts/r9a06g032.dtsi | 108 - arch/arm/boot/dts/rk3066a-bqcurie2.dts | 4 +- arch/arm/boot/dts/rk3066a-mk808.dts | 18 - arch/arm/boot/dts/rk3066a-rayeager.dts | 2 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 4 +- arch/arm/boot/dts/rk3188-px3-evb.dts | 2 +- arch/arm/boot/dts/rk3188-radxarock.dts | 2 +- arch/arm/boot/dts/rk3229-evb.dts | 2 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-firefly-reload.dts | 2 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 2 +- arch/arm/boot/dts/rk3288-phycore-rdk.dts | 4 +- arch/arm/boot/dts/rk3288-popmetal.dts | 2 +- arch/arm/boot/dts/rk3288-r89.dts | 2 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 4 +- .../boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi | 10 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 4 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 2 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 2 +- arch/arm/boot/dts/rv1108-elgin-r1.dts | 14 +- arch/arm/boot/dts/rv1108-evb.dts | 14 +- arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm/boot/dts/s3c2410-pinctrl.h | 19 - arch/arm/boot/dts/s3c2416-pinctrl.dtsi | 38 +- arch/arm/boot/dts/s3c2416.dtsi | 4 +- arch/arm/boot/dts/s3c64xx-pinctrl.dtsi | 178 +- arch/arm/boot/dts/s3c64xx-pinctrl.h | 27 - arch/arm/boot/dts/s3c64xx.dtsi | 6 +- arch/arm/boot/dts/s5pv210-aquila.dts | 4 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 134 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 28 +- arch/arm/boot/dts/s5pv210-galaxys.dts | 42 +- arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 480 +- arch/arm/boot/dts/s5pv210-pinctrl.h | 39 - arch/arm/boot/dts/s5pv210.dtsi | 8 +- arch/arm/boot/dts/sam9x60.dtsi | 4 +- arch/arm/boot/dts/sama5d2.dtsi | 26 +- arch/arm/boot/dts/sama5d3.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 7 - arch/arm/boot/dts/sd5203.dts | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 10 - arch/arm/boot/dts/socfpga_arria10_chameleonv3.dts | 90 - arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 112 + arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dtsi | 80 - arch/arm/boot/dts/spear1310-evb.dts | 2 +- arch/arm/boot/dts/spear1340-evb.dts | 2 +- arch/arm/boot/dts/spear1340.dtsi | 2 +- arch/arm/boot/dts/spear300-evb.dts | 2 +- arch/arm/boot/dts/spear310-evb.dts | 2 +- arch/arm/boot/dts/spear320-evb.dts | 2 +- arch/arm/boot/dts/spear320-hmi.dts | 2 +- arch/arm/boot/dts/spear320.dtsi | 2 +- arch/arm/boot/dts/ste-ab8500.dtsi | 6 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 5 + arch/arm/boot/dts/ste-hrefv60plus.dtsi | 4 +- arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 4 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 4 +- arch/arm/boot/dts/stih407-family.dtsi | 176 +- arch/arm/boot/dts/stih407.dtsi | 4 +- arch/arm/boot/dts/stih410.dtsi | 4 +- arch/arm/boot/dts/stihxxx-b2120.dtsi | 8 +- arch/arm/boot/dts/stm32429i-eval.dts | 8 +- arch/arm/boot/dts/stm32h743.dtsi | 4 +- arch/arm/boot/dts/stm32h743i-disco.dts | 8 +- arch/arm/boot/dts/stm32h743i-eval.dts | 8 +- arch/arm/boot/dts/stm32h750i-art-pi.dts | 8 +- arch/arm/boot/dts/stm32mp131.dtsi | 142 +- arch/arm/boot/dts/stm32mp133.dtsi | 4 +- arch/arm/boot/dts/stm32mp135f-dk.dts | 11 - arch/arm/boot/dts/stm32mp13xc.dtsi | 3 +- arch/arm/boot/dts/stm32mp13xf.dtsi | 3 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 177 +- arch/arm/boot/dts/stm32mp15-scmi.dtsi | 58 - arch/arm/boot/dts/stm32mp151.dtsi | 13 +- .../arm/boot/dts/stm32mp153c-dhcor-drc-compact.dts | 30 - arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts | 4 - arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts | 1 - arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts | 4 - arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts | 1 - arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 55 - .../boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi | 322 -- arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi | 5 - arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 4 +- arch/arm/boot/dts/stm32mp15xx-osd32.dtsi | 9 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 40 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 6 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 6 +- arch/arm/boot/dts/sun6i-a31.dtsi | 12 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 6 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 8 +- .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 8 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 2 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 6 +- arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 8 +- arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts | 2 +- arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts | 4 +- arch/arm/boot/dts/sun8i-h3-nanopi.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-2.dts | 6 +- arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts | 4 +- arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 4 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 5 - arch/arm/boot/dts/sun8i-r40-cpu-opp.dtsi | 52 - arch/arm/boot/dts/sun8i-r40-feta40i.dtsi | 5 - arch/arm/boot/dts/sun8i-r40.dtsi | 44 +- arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts | 5 - arch/arm/boot/dts/sun8i-v3s.dtsi | 6 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 5 - arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 8 +- arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi | 4 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 13 +- arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi | 4 +- arch/arm/boot/dts/tegra114-asus-tf701t.dts | 8 +- arch/arm/boot/dts/tegra114-dalmore.dts | 8 +- arch/arm/boot/dts/tegra114-roth.dts | 6 +- arch/arm/boot/dts/tegra114-tn7.dts | 6 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 2 +- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +- arch/arm/boot/dts/tegra124-nyan.dtsi | 4 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 10 +- arch/arm/boot/dts/tegra20-asus-tf101.dts | 10 +- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra20-colibri-iris.dts | 2 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 4 +- arch/arm/boot/dts/tegra20-trimslice.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 2 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 14 +- arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi | 2 +- .../boot/dts/tegra30-asus-transformer-common.dtsi | 10 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 6 +- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 6 +- arch/arm/boot/dts/tegra30-ouya.dts | 2 +- arch/arm/boot/dts/tegra30-pegatron-chagall.dts | 10 +- arch/arm/boot/dts/zynq-zc702.dts | 4 +- arch/arm/boot/dts/zynq-zturn-common.dtsi | 2 +- arch/arm/common/Kconfig | 6 +- arch/arm/common/Makefile | 1 + arch/arm/common/dmabounce.c | 582 +++ arch/arm/common/sa1111.c | 64 + arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 5 +- arch/arm/configs/mxs_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 4 +- arch/arm/include/asm/device.h | 3 + arch/arm/include/asm/dma-direct.h | 49 +- arch/arm/include/asm/dma-mapping.h | 128 + arch/arm/include/asm/domain.h | 13 + arch/arm/include/asm/hardware/cache-aurora-l2.h | 5 +- arch/arm/include/asm/hardware/cache-feroceon-l2.h | 6 +- arch/arm/include/asm/hardware/cache-tauros2.h | 5 +- arch/arm/include/asm/io.h | 4 +- arch/arm/include/asm/mach/map.h | 1 - arch/arm/include/asm/memory.h | 2 + arch/arm/include/asm/ptrace.h | 26 - arch/arm/include/debug/brcmstb.S | 14 +- arch/arm/kernel/entry-common.S | 1 - arch/arm/kernel/irq.c | 3 +- arch/arm/mach-at91/pm.c | 12 +- arch/arm/mach-bcm/Kconfig | 61 +- arch/arm/mach-bcm/Makefile | 20 +- arch/arm/mach-bcm/bcm63xx.c | 27 + arch/arm/mach-bcm/bcm_cygnus.c | 14 +- arch/arm/mach-bcm/bcm_hr2.c | 14 +- arch/arm/mach-bcm/bcm_kona_smc.c | 15 +- arch/arm/mach-bcm/bcm_kona_smc.h | 14 +- arch/arm/mach-bcm/bcm_nsp.c | 14 +- arch/arm/mach-bcm/board_bcm21664.c | 14 +- arch/arm/mach-bcm/board_bcm23550.c | 14 +- arch/arm/mach-bcm/board_bcm281xx.c | 14 +- arch/arm/mach-bcm/brcmstb.c | 14 +- arch/arm/mach-bcm/kona_l2_cache.c | 14 +- arch/arm/mach-bcm/kona_l2_cache.h | 14 +- arch/arm/mach-bcm/platsmp-brcmstb.c | 10 +- arch/arm/mach-davinci/board-da830-evm.c | 6 +- arch/arm/mach-davinci/board-da850-evm.c | 6 +- arch/arm/mach-davinci/board-dm355-evm.c | 6 +- arch/arm/mach-davinci/board-dm355-leopard.c | 5 +- arch/arm/mach-davinci/board-dm365-evm.c | 11 +- arch/arm/mach-davinci/board-dm644x-evm.c | 6 +- arch/arm/mach-davinci/board-dm646x-evm.c | 7 +- arch/arm/mach-davinci/board-mityomapl138.c | 5 +- arch/arm/mach-davinci/board-neuros-osd2.c | 5 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 5 +- arch/arm/mach-davinci/common.c | 6 +- arch/arm/mach-davinci/common.h | 6 +- arch/arm/mach-davinci/cpuidle.h | 5 +- arch/arm/mach-davinci/cputype.h | 6 +- arch/arm/mach-davinci/da830.c | 6 +- arch/arm/mach-davinci/da850.c | 6 +- arch/arm/mach-davinci/da8xx.h | 6 +- arch/arm/mach-davinci/davinci.h | 10 +- arch/arm/mach-davinci/dm355.c | 6 +- arch/arm/mach-davinci/dm365.c | 10 +- arch/arm/mach-davinci/dm644x.c | 6 +- arch/arm/mach-davinci/dm646x.c | 6 +- arch/arm/mach-davinci/hardware.h | 6 +- arch/arm/mach-davinci/mux.c | 6 +- arch/arm/mach-davinci/mux.h | 6 +- arch/arm/mach-davinci/pm.h | 10 +- arch/arm/mach-davinci/pm_domain.c | 5 +- arch/arm/mach-davinci/serial.h | 6 +- arch/arm/mach-dove/bridge-regs.h | 9 +- arch/arm/mach-dove/cm-a510.c | 5 +- arch/arm/mach-dove/common.c | 5 +- arch/arm/mach-dove/common.h | 5 +- arch/arm/mach-dove/dove-db-setup.c | 5 +- arch/arm/mach-dove/dove.h | 9 +- arch/arm/mach-dove/irq.c | 5 +- arch/arm/mach-dove/irqs.h | 9 +- arch/arm/mach-dove/mpp.c | 5 +- arch/arm/mach-dove/pcie.c | 5 +- arch/arm/mach-dove/pm.h | 6 +- arch/arm/mach-footbridge/Kconfig | 1 - arch/arm/mach-footbridge/common.c | 19 +- arch/arm/mach-footbridge/include/mach/dma-direct.h | 8 - arch/arm/mach-footbridge/include/mach/memory.h | 4 + arch/arm/mach-highbank/highbank.c | 2 +- arch/arm/mach-imx/Kconfig | 6 +- arch/arm/mach-imx/cpu-imx25.c | 2 - arch/arm/mach-lpc18xx/board-dt.c | 5 +- arch/arm/mach-lpc32xx/pm.c | 6 +- arch/arm/mach-lpc32xx/suspend.S | 6 +- arch/arm/mach-meson/platsmp.c | 2 - arch/arm/mach-mv78xx0/bridge-regs.h | 6 +- arch/arm/mach-mv78xx0/buffalo-wxl-setup.c | 5 +- arch/arm/mach-mv78xx0/common.c | 5 +- arch/arm/mach-mv78xx0/common.h | 5 +- arch/arm/mach-mv78xx0/db78x00-bp-setup.c | 5 +- arch/arm/mach-mv78xx0/irq.c | 5 +- arch/arm/mach-mv78xx0/irqs.h | 9 +- arch/arm/mach-mv78xx0/mpp.c | 5 +- arch/arm/mach-mv78xx0/mpp.h | 6 +- arch/arm/mach-mv78xx0/mv78xx0.h | 5 +- arch/arm/mach-mv78xx0/pcie.c | 5 +- arch/arm/mach-mv78xx0/rd78x00-masa-setup.c | 5 +- arch/arm/mach-mvebu/armada-370-xp.h | 5 +- arch/arm/mach-mvebu/board-v7.c | 5 +- arch/arm/mach-mvebu/coherency.c | 7 +- arch/arm/mach-mvebu/coherency.h | 6 +- arch/arm/mach-mvebu/coherency_ll.S | 5 +- arch/arm/mach-mvebu/common.h | 5 +- arch/arm/mach-mvebu/cpu-reset.c | 5 +- arch/arm/mach-mvebu/dove.c | 5 +- arch/arm/mach-mvebu/headsmp-a9.S | 5 +- arch/arm/mach-mvebu/headsmp.S | 5 +- arch/arm/mach-mvebu/kirkwood.c | 5 +- arch/arm/mach-mvebu/kirkwood.h | 5 +- arch/arm/mach-mvebu/mvebu-soc-id.c | 5 +- arch/arm/mach-mvebu/mvebu-soc-id.h | 5 +- arch/arm/mach-mvebu/platsmp-a9.c | 5 +- arch/arm/mach-mvebu/platsmp.c | 5 +- arch/arm/mach-mvebu/pm-board.c | 5 +- arch/arm/mach-mvebu/pm.c | 5 +- arch/arm/mach-mvebu/pmsu.c | 5 +- arch/arm/mach-mvebu/pmsu.h | 5 +- arch/arm/mach-mvebu/pmsu_ll.S | 5 +- arch/arm/mach-mvebu/system-controller.c | 5 +- arch/arm/mach-omap1/Kconfig | 22 +- arch/arm/mach-omap1/board-sx1.h | 9 +- arch/arm/mach-omap1/gpio15xx.c | 10 +- arch/arm/mach-omap1/gpio16xx.c | 10 +- arch/arm/mach-omap1/gpio7xx.c | 10 +- arch/arm/mach-omap1/mtd-xip.h | 6 +- arch/arm/mach-omap1/pm_bus.c | 6 +- arch/arm/mach-omap1/timer.c | 12 +- arch/arm/mach-omap2/Kconfig | 6 +- arch/arm/mach-omap2/am33xx.h | 10 +- arch/arm/mach-omap2/clockdomains33xx_data.c | 10 +- arch/arm/mach-omap2/clockdomains81xx_data.c | 10 +- arch/arm/mach-omap2/cm-regbits-33xx.h | 10 +- arch/arm/mach-omap2/cm33xx.c | 10 +- arch/arm/mach-omap2/cm33xx.h | 10 +- arch/arm/mach-omap2/cm81xx.h | 10 +- arch/arm/mach-omap2/display.c | 13 +- arch/arm/mach-omap2/omap4-common.c | 1 - arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 11 +- arch/arm/mach-omap2/omap_opp_data.h | 10 +- arch/arm/mach-omap2/opp3xxx_data.c | 10 +- arch/arm/mach-omap2/opp4xxx_data.c | 10 +- arch/arm/mach-omap2/pdata-quirks.c | 2 - arch/arm/mach-omap2/powerdomains33xx_data.c | 10 +- arch/arm/mach-omap2/prcm43xx.h | 5 +- arch/arm/mach-omap2/prm-regbits-33xx.h | 10 +- arch/arm/mach-omap2/prm33xx.c | 10 +- arch/arm/mach-omap2/prm33xx.h | 10 +- arch/arm/mach-omap2/prm3xxx.c | 1 - arch/arm/mach-omap2/ti81xx.h | 10 +- arch/arm/mach-omap2/vc.c | 6 +- arch/arm/mach-orion5x/board-d2net.c | 5 +- arch/arm/mach-orion5x/board-dt.c | 5 +- arch/arm/mach-orion5x/board-rd88f5182.c | 5 +- arch/arm/mach-orion5x/bridge-regs.h | 9 +- arch/arm/mach-orion5x/common.c | 5 +- arch/arm/mach-orion5x/db88f5281-setup.c | 5 +- arch/arm/mach-orion5x/irq.c | 5 +- arch/arm/mach-orion5x/irqs.h | 5 +- arch/arm/mach-orion5x/kurobox_pro-setup.c | 5 +- arch/arm/mach-orion5x/ls_hgl-setup.c | 5 +- arch/arm/mach-orion5x/mpp.c | 5 +- arch/arm/mach-orion5x/net2big-setup.c | 6 +- arch/arm/mach-orion5x/orion5x.h | 5 +- arch/arm/mach-orion5x/pci.c | 5 +- arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c | 5 +- arch/arm/mach-orion5x/rd88f5181l-ge-setup.c | 5 +- arch/arm/mach-orion5x/rd88f5182-setup.c | 5 +- arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c | 5 +- arch/arm/mach-orion5x/ts78xx-setup.c | 5 +- arch/arm/mach-orion5x/wnr854t-setup.c | 9 +- arch/arm/mach-orion5x/wrt350n-v2-setup.c | 9 +- arch/arm/mach-pxa/eseries.c | 7 +- arch/arm/mach-pxa/standby.S | 6 +- arch/arm/mach-rockchip/pm.c | 7 +- arch/arm/mach-s3c/Kconfig | 14 +- arch/arm/mach-s3c/Kconfig.s3c24xx | 26 +- arch/arm/mach-s3c/Kconfig.s3c64xx | 16 +- arch/arm/mach-s3c/mach-mini2440.c | 2 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 5 +- arch/arm/mach-spear/generic.h | 5 +- arch/arm/mach-spear/misc_regs.h | 5 +- arch/arm/mach-spear/pl080.c | 5 +- arch/arm/mach-spear/pl080.h | 5 +- arch/arm/mach-spear/restart.c | 5 +- arch/arm/mach-spear/spear.h | 5 +- arch/arm/mach-spear/spear1310.c | 5 +- arch/arm/mach-spear/spear1340.c | 5 +- arch/arm/mach-spear/spear13xx.c | 5 +- arch/arm/mach-spear/spear300.c | 5 +- arch/arm/mach-spear/spear310.c | 5 +- arch/arm/mach-spear/spear320.c | 5 +- arch/arm/mach-spear/spear3xx.c | 5 +- arch/arm/mach-spear/spear6xx.c | 5 +- arch/arm/mach-spear/time.c | 5 +- arch/arm/mach-versatile/spc.c | 10 +- arch/arm/mach-zynq/common.c | 1 - arch/arm/mm/Kconfig | 6 +- arch/arm/mm/alignment.c | 3 - arch/arm/mm/cache-feroceon-l2.c | 5 +- arch/arm/mm/cache-tauros2.c | 5 +- arch/arm/mm/dma-mapping.c | 649 ++- arch/arm/mm/ioremap.c | 9 +- arch/arm/mm/kasan_init.c | 6 +- arch/arm/mm/mmu.c | 15 +- arch/arm/mm/nommu.c | 9 +- arch/arm/mm/proc-v7-bugs.c | 9 +- arch/arm/net/bpf_jit_32.c | 16 + arch/arm/probes/decode.h | 26 +- arch/arm/xen/p2m.c | 6 +- arch/arm64/Kconfig | 21 - arch/arm64/Kconfig.platforms | 12 +- arch/arm64/boot/Makefile | 5 +- arch/arm64/boot/dts/allwinner/Makefile | 2 - arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 4 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 6 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 4 +- .../dts/allwinner/sun50i-a64-pinephone-1.0.dts | 4 - .../dts/allwinner/sun50i-a64-pinephone-1.1.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 10 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 4 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 4 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 4 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 4 +- .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 4 +- arch/arm64/boot/dts/allwinner/sun50i-h6-tanix.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 12 +- .../dts/allwinner/sun50i-h616-orangepi-zero2.dts | 213 - .../boot/dts/allwinner/sun50i-h616-x96-mate.dts | 177 - arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 591 --- arch/arm64/boot/dts/altera/Makefile | 3 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 58 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 10 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 10 +- .../boot/dts/altera/socfpga_stratix10_swvp.dts | 117 - arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts | 4 +- arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 2 +- .../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts | 27 +- .../boot/dts/amlogic/meson-g12b-gtking-pro.dts | 2 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 2 + .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 4 +- .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 +- .../dts/amlogic/meson-gxl-s905d-mecool-kii-pro.dts | 4 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 4 +- .../dts/amlogic/meson-gxl-s905d-vero4k-plus.dts | 4 +- .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts | 2 +- .../boot/dts/amlogic/meson-gxm-mecool-kiii-pro.dts | 4 +- .../boot/dts/amlogic/meson-gxm-minix-neo-u9h.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 4 +- .../boot/dts/amlogic/meson-gxm-wetek-core2.dts | 2 + arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 6 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 10 +- arch/arm64/boot/dts/apm/apm-merlin.dts | 2 +- arch/arm64/boot/dts/apm/apm-mustang.dts | 2 +- arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 6 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 10 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 2 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 44 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 16 +- arch/arm64/boot/dts/arm/juno-r1.dts | 2 - arch/arm64/boot/dts/arm/juno-r2.dts | 2 - arch/arm64/boot/dts/arm/juno-scmi.dtsi | 1 + arch/arm64/boot/dts/arm/juno.dts | 2 - arch/arm64/boot/dts/broadcom/Makefile | 1 - .../bcm4908/bcm4906-tplink-archer-c2300-v1.dts | 8 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4906.dtsi | 8 - .../broadcom/bcm4908/bcm4908-asus-gt-ac5300.dts | 8 +- arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 2 - arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 7 - arch/arm64/boot/dts/broadcom/bcmbca/bcm4912.dtsi | 128 - arch/arm64/boot/dts/broadcom/bcmbca/bcm63146.dtsi | 110 - arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi | 128 - arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi | 128 - arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi | 103 - arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi | 121 - arch/arm64/boot/dts/broadcom/bcmbca/bcm94912.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm963146.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm963158.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm96813.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm96856.dts | 30 - arch/arm64/boot/dts/broadcom/bcmbca/bcm96858.dts | 30 - .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos-pinctrl.h | 79 - arch/arm64/boot/dts/exynos/exynos5433-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 6 +- arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 72 +- .../boot/dts/exynos/exynos7885-jackpotlte.dts | 20 - arch/arm64/boot/dts/exynos/exynos7885-pinctrl.dtsi | 2 +- arch/arm64/boot/dts/exynos/exynos7885.dtsi | 32 - arch/arm64/boot/dts/exynos/exynos850-pinctrl.dtsi | 2 +- .../boot/dts/exynos/exynosautov9-pinctrl.dtsi | 8 +- arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 20 - arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 1170 +---- arch/arm64/boot/dts/freescale/Makefile | 4 - arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 18 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 21 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 20 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 20 +- .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 18 +- .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 8 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-lx2162a-qds.dts | 4 +- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 10 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 43 - .../boot/dts/freescale/imx8mm-icore-mx8mm.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts | 4 +- .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 450 -- .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 440 -- .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 6 +- .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 24 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 8 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 10 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 16 +- .../dts/freescale/imx8mn-beacon-baseboard.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 45 +- .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 6 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 8 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 13 +- .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 163 - .../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 1030 ---- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 126 +- .../dts/freescale/imx8mp-icore-mx8mp-edimm2.2.dts | 40 +- .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 48 +- .../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 702 --- .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi | 284 -- .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 116 +- arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 33 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 43 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 6 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 6 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 15 +- arch/arm64/boot/dts/freescale/imx8qm.dtsi | 4 +- .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 14 +- arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 14 +- arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 114 - arch/arm64/boot/dts/freescale/imx93-pinfunc.h | 623 --- arch/arm64/boot/dts/freescale/imx93.dtsi | 334 -- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 14 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 12 +- arch/arm64/boot/dts/hisilicon/hip05-d02.dts | 6 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 6 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 6 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 14 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 38 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 38 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 14 +- arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts | 16 +- .../boot/dts/marvell/armada-7040-mochabin.dts | 16 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 8 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 24 +- .../boot/dts/marvell/armada-8040-puzzle-m801.dts | 16 +- arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 6 +- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 10 +- arch/arm64/boot/dts/marvell/cn9131-db.dtsi | 8 +- arch/arm64/boot/dts/marvell/cn9132-db.dtsi | 8 +- arch/arm64/boot/dts/mediatek/Makefile | 5 - arch/arm64/boot/dts/mediatek/mt2712-evb.dts | 2 +- arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 2 - arch/arm64/boot/dts/mediatek/mt6755.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt6795.dtsi | 269 +- .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 21 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 13 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 4 +- .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 6 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 24 +- arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 12 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 25 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 38 +- .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 4 +- .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 13 +- arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 2 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 315 +- .../boot/dts/mediatek/mt8192-asurada-hayato-r1.dts | 47 - .../dts/mediatek/mt8192-asurada-spherion-r0.dts | 62 - arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 959 ---- arch/arm64/boot/dts/mediatek/mt8192.dtsi | 29 +- .../boot/dts/mediatek/mt8195-cherry-tomato-r1.dts | 15 - .../boot/dts/mediatek/mt8195-cherry-tomato-r2.dts | 35 - .../boot/dts/mediatek/mt8195-cherry-tomato-r3.dts | 36 - arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 702 --- arch/arm64/boot/dts/mediatek/mt8195-evb.dts | 8 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 76 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 4 +- .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 200 +- .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 48 +- arch/arm64/boot/dts/nvidia/tegra132-norrin.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 49 +- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 6 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 37 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 47 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 47 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 113 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 84 - arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 88 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 10 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 42 +- .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 49 +- arch/arm64/boot/dts/nvidia/tegra234.dtsi | 177 - arch/arm64/boot/dts/qcom/Makefile | 28 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 36 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 91 +- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 41 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 42 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts | 4 +- arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 2 +- .../boot/dts/qcom/msm8916-longcheer-l8910.dts | 2 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 16 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 8 + .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 8 + arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts | 4 +- .../boot/dts/qcom/msm8916-samsung-serranove.dts | 6 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 2 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 28 +- arch/arm64/boot/dts/qcom/msm8953.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8992-xiaomi-libra.dts | 8 +- .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi | 29 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 12 +- arch/arm64/boot/dts/qcom/msm8994.dtsi | 25 +- .../qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts | 11 + .../msm8996-pmi8996-sony-xperia-tone-kagura.dts | 11 + .../msm8996-pmi8996-sony-xperia-tone-keyaki.dts | 11 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 77 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-common.dtsi | 14 +- arch/arm64/boot/dts/qcom/msm8996-xiaomi-gemini.dts | 4 +- .../arm64/boot/dts/qcom/msm8996-xiaomi-natrium.dts | 414 -- .../arm64/boot/dts/qcom/msm8996-xiaomi-scorpio.dts | 2 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 297 +- .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 23 +- arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 138 +- arch/arm64/boot/dts/qcom/msm8998-fxtec-pro1.dts | 460 +- arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 9 +- .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 9 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 443 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 421 ++ .../boot/dts/qcom/msm8998-oneplus-cheeseburger.dts | 2 +- .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 88 +- .../dts/qcom/msm8998-sony-xperia-yoshino-lilac.dts | 4 - .../dts/qcom/msm8998-sony-xperia-yoshino-maple.dts | 2 +- .../boot/dts/qcom/msm8998-sony-xperia-yoshino.dtsi | 120 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 87 +- arch/arm64/boot/dts/qcom/pm6350.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm660l.dtsi | 8 +- arch/arm64/boot/dts/qcom/pm8005.dtsi | 4 - arch/arm64/boot/dts/qcom/pm8009.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 13 +- arch/arm64/boot/dts/qcom/pm8150l.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8350.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8350b.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 17 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 10 - arch/arm64/boot/dts/qcom/pmi8994.dtsi | 22 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 13 +- arch/arm64/boot/dts/qcom/pmm8155au_1.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmm8155au_2.dtsi | 2 +- arch/arm64/boot/dts/qcom/pmr735b.dtsi | 3 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 17 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 4 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 35 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 44 +- arch/arm64/boot/dts/qcom/sa8295p-adp.dts | 389 -- arch/arm64/boot/dts/qcom/sa8540p.dtsi | 133 - arch/arm64/boot/dts/qcom/sc7180-idp.dts | 5 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 4 - .../boot/dts/qcom/sc7180-trogdor-homestar.dtsi | 8 +- .../boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dts | 44 - .../boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-kingoftown.dtsi | 225 - arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 3 +- .../dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dts | 22 - .../dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dts | 22 - .../boot/dts/qcom/sc7180-trogdor-mrbland-rev0.dtsi | 53 - .../dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dts | 22 - .../dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dts | 24 - .../boot/dts/qcom/sc7180-trogdor-mrbland.dtsi | 350 -- .../dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts | 22 - .../dts/qcom/sc7180-trogdor-pazquel-lte-ti.dts | 22 - .../dts/qcom/sc7180-trogdor-pazquel-parade.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-pazquel-ti.dts | 17 - .../boot/dts/qcom/sc7180-trogdor-pazquel.dtsi | 222 - .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 2 - .../qcom/sc7180-trogdor-quackingstick-r0-lte.dts | 38 - .../dts/qcom/sc7180-trogdor-quackingstick-r0.dts | 26 - .../dts/qcom/sc7180-trogdor-quackingstick.dtsi | 324 -- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 2 - .../qcom/sc7180-trogdor-wormdingler-rev0-boe.dts | 22 - .../qcom/sc7180-trogdor-wormdingler-rev0-inx.dts | 22 - .../dts/qcom/sc7180-trogdor-wormdingler-rev0.dtsi | 53 - ...sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts | 29 - .../qcom/sc7180-trogdor-wormdingler-rev1-boe.dts | 28 - ...sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts | 29 - .../qcom/sc7180-trogdor-wormdingler-rev1-inx.dts | 22 - .../boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi | 412 -- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 8 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 75 +- arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 16 - .../dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi | 20 - arch/arm64/boot/dts/qcom/sc7280-herobrine-crd.dts | 73 - .../dts/qcom/sc7280-herobrine-herobrine-r1.dts | 11 - .../boot/dts/qcom/sc7280-herobrine-villager-r0.dts | 29 - arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 22 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 91 +- arch/arm64/boot/dts/qcom/sc7280-qcard.dtsi | 11 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 241 +- arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 427 -- .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 386 -- arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 109 - arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 2139 -------- .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 461 -- .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 61 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 332 +- arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 2 +- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 2 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 28 +- arch/arm64/boot/dts/qcom/sdm660.dtsi | 5 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 136 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 62 +- arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 614 --- arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts | 68 - arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts | 44 - .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 8 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 35 +- .../dts/qcom/sdm845-sony-xperia-tama-akatsuki.dts | 5 +- .../boot/dts/qcom/sdm845-sony-xperia-tama.dtsi | 2 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 8 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 243 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 10 +- arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 4 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 40 +- arch/arm64/boot/dts/qcom/sm6125.dtsi | 40 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 30 +- arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 4 +- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 4 +- .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 4 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 36 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 4 +- .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 110 +- .../dts/qcom/sm8350-microsoft-surface-duo2.dts | 2 + .../boot/dts/qcom/sm8350-sony-xperia-sagami.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 148 +- arch/arm64/boot/dts/qcom/sm8450-hdk.dts | 2 + arch/arm64/boot/dts/qcom/sm8450-qrd.dts | 2 + arch/arm64/boot/dts/qcom/sm8450.dtsi | 90 +- arch/arm64/boot/dts/renesas/Makefile | 3 - .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 6 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 4 +- .../dts/renesas/draak-ebisu-panel-aa104xd12.dts | 36 - arch/arm64/boot/dts/renesas/draak.dtsi | 2 +- arch/arm64/boot/dts/renesas/ebisu.dtsi | 8 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 4 +- arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi | 30 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 31 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 13 - arch/arm64/boot/dts/renesas/r8a779f0-spider.dts | 1 - arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 434 +- arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 5 - arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 21 +- arch/arm64/boot/dts/renesas/r9a07g043u11-smarc.dts | 6 + arch/arm64/boot/dts/renesas/r9a07g054l2-smarc.dts | 2 +- arch/arm64/boot/dts/renesas/r9a09g011-v2mevk2.dts | 14 - arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 51 - arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 4 +- arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi | 2 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc-som.dtsi | 23 +- arch/arm64/boot/dts/renesas/rzg2ul-smarc.dtsi | 6 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 8 +- .../boot/dts/renesas/salvator-panel-aa104xd12.dts | 36 - arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 14 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 6 +- arch/arm64/boot/dts/rockchip/Makefile | 1 - arch/arm64/boot/dts/rockchip/px30.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts | 253 - arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 32 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 2 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 6 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 6 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 2 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 +- .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 72 +- .../dts/rockchip/rk3399-sapphire-excavator.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 6 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 115 - arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566.dtsi | 4 - arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 137 - arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 55 - arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 55 - arch/arm64/boot/dts/rockchip/rk3568.dtsi | 4 - arch/arm64/boot/dts/rockchip/rk356x.dtsi | 166 - arch/arm64/boot/dts/sprd/sc9836.dtsi | 10 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 4 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 2 +- arch/arm64/boot/dts/tesla/fsd-evb.dts | 4 - arch/arm64/boot/dts/tesla/fsd-pinctrl.dtsi | 106 +- arch/arm64/boot/dts/tesla/fsd-pinctrl.h | 33 - arch/arm64/boot/dts/tesla/fsd.dtsi | 120 - arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 17 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 11 +- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am642-evm.dts | 2 +- arch/arm64/boot/dts/ti/k3-am642-sk.dts | 16 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 14 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 8 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 4 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 4 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 4 - arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 4 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 2 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 26 - arch/arm64/configs/defconfig | 18 - arch/arm64/include/asm/asm-extable.h | 79 +- arch/arm64/include/asm/asm-uaccess.h | 12 +- arch/arm64/include/asm/asm_pointer_auth.h | 4 +- arch/arm64/include/asm/assembler.h | 35 +- arch/arm64/include/asm/barrier.h | 12 +- arch/arm64/include/asm/cache.h | 41 +- arch/arm64/include/asm/cacheflush.h | 7 + arch/arm64/include/asm/cpu.h | 1 - arch/arm64/include/asm/cpu_ops.h | 9 + arch/arm64/include/asm/cpufeature.h | 5 +- arch/arm64/include/asm/cpuidle.h | 15 + arch/arm64/include/asm/el2_setup.h | 60 + arch/arm64/include/asm/fixmap.h | 4 +- arch/arm64/include/asm/insn.h | 3 - arch/arm64/include/asm/io.h | 65 +- arch/arm64/include/asm/kernel-pgtable.h | 18 +- arch/arm64/include/asm/memory.h | 9 - arch/arm64/include/asm/mmu_context.h | 16 +- arch/arm64/include/asm/pgtable.h | 10 - arch/arm64/include/asm/processor.h | 3 +- arch/arm64/include/asm/setup.h | 3 + arch/arm64/include/asm/sysreg.h | 128 +- arch/arm64/include/asm/uaccess.h | 94 +- arch/arm64/include/asm/virt.h | 11 +- arch/arm64/kernel/Makefile | 7 +- arch/arm64/kernel/acpi.c | 2 +- arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/armv8_deprecated.c | 9 +- arch/arm64/kernel/cpu_errata.c | 10 +- arch/arm64/kernel/cpufeature.c | 308 +- arch/arm64/kernel/cpuidle.c | 29 + arch/arm64/kernel/cpuinfo.c | 52 +- arch/arm64/kernel/entry.S | 53 +- arch/arm64/kernel/fpsimd.c | 1 + arch/arm64/kernel/head.S | 528 +- arch/arm64/kernel/hibernate.c | 5 + arch/arm64/kernel/hyp-stub.S | 117 +- arch/arm64/kernel/idreg-override.c | 106 +- arch/arm64/kernel/image-vars.h | 59 +- arch/arm64/kernel/kaslr.c | 149 +- arch/arm64/kernel/kuser32.S | 1 - arch/arm64/kernel/mte.c | 9 + arch/arm64/kernel/pi/Makefile | 33 - arch/arm64/kernel/pi/kaslr_early.c | 112 - arch/arm64/kernel/setup.c | 15 + arch/arm64/kernel/signal.c | 20 +- arch/arm64/kernel/sigreturn32.S | 1 - arch/arm64/kernel/sleep.S | 3 +- arch/arm64/kernel/stacktrace.c | 99 +- arch/arm64/kernel/suspend.c | 2 +- arch/arm64/kernel/topology.c | 14 + arch/arm64/kernel/traps.c | 6 +- arch/arm64/kernel/vdso/Makefile | 8 +- arch/arm64/kernel/vdso/vdso.lds.S | 16 +- arch/arm64/kernel/vdso32/Makefile | 1 - arch/arm64/kernel/vdso32/vdso.lds.S | 27 +- arch/arm64/kernel/vmlinux.lds.S | 22 +- arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 32 +- arch/arm64/kvm/hyp/nvhe/Makefile | 7 +- arch/arm64/kvm/hyp/nvhe/sys_regs.c | 12 +- arch/arm64/kvm/sys_regs.c | 14 +- arch/arm64/lib/insn.c | 30 +- arch/arm64/lib/mte.S | 2 +- arch/arm64/mm/cache.S | 41 + arch/arm64/mm/copypage.c | 9 + arch/arm64/mm/dma-mapping.c | 19 +- arch/arm64/mm/extable.c | 10 +- arch/arm64/mm/fault.c | 1 + arch/arm64/mm/hugetlbpage.c | 40 +- arch/arm64/mm/init.c | 4 +- arch/arm64/mm/ioremap.c | 90 +- arch/arm64/mm/kasan_init.c | 4 +- arch/arm64/mm/mmu.c | 78 +- arch/arm64/mm/mteswap.c | 9 + arch/arm64/mm/proc.S | 188 +- arch/arm64/net/bpf_jit.h | 7 - arch/arm64/net/bpf_jit_comp.c | 724 +-- arch/arm64/tools/cpucaps | 1 - arch/arm64/tools/gen-sysreg.awk | 2 +- arch/arm64/tools/sysreg | 264 - arch/csky/include/asm/sections.h | 10 - arch/csky/kernel/probes/kprobes.c | 4 - arch/csky/kernel/setup.c | 4 +- arch/csky/kernel/vmlinux.lds.S | 15 +- arch/csky/mm/asid.c | 5 +- arch/ia64/Kconfig | 1 + arch/ia64/include/asm/io.h | 8 + arch/loongarch/Kconfig | 4 + arch/loongarch/include/asm/fpregdef.h | 1 + arch/loongarch/include/asm/page.h | 1 - arch/loongarch/include/asm/processor.h | 2 + arch/loongarch/kernel/asm-offsets.c | 1 + arch/loongarch/kernel/fpu.S | 10 + arch/loongarch/kernel/numa.c | 1 + arch/loongarch/vdso/Makefile | 1 - arch/m68k/Kconfig | 1 + arch/m68k/Kconfig.cpu | 7 +- arch/m68k/Kconfig.debug | 6 +- arch/m68k/Kconfig.machine | 5 +- arch/m68k/coldfire/device.c | 6 +- arch/m68k/coldfire/intc-2.c | 2 +- arch/m68k/coldfire/m523x.c | 2 +- arch/m68k/configs/amiga_defconfig | 14 +- arch/m68k/configs/apollo_defconfig | 14 +- arch/m68k/configs/atari_defconfig | 14 +- arch/m68k/configs/bvme6000_defconfig | 14 +- arch/m68k/configs/hp300_defconfig | 14 +- arch/m68k/configs/mac_defconfig | 14 +- arch/m68k/configs/multi_defconfig | 14 +- arch/m68k/configs/mvme147_defconfig | 14 +- arch/m68k/configs/mvme16x_defconfig | 14 +- arch/m68k/configs/q40_defconfig | 14 +- arch/m68k/configs/sun3_defconfig | 14 +- arch/m68k/configs/sun3x_defconfig | 14 +- arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/processor.h | 1 - arch/m68k/include/asm/virtconvert.h | 4 +- arch/m68k/include/uapi/asm/bootinfo-virt.h | 8 - arch/m68k/kernel/traps.c | 1 - arch/m68k/mac/iop.c | 4 +- arch/m68k/mac/macints.c | 35 +- arch/m68k/q40/README | 5 +- arch/m68k/q40/q40ints.c | 2 +- arch/m68k/sun3/mmu_emu.c | 11 +- arch/m68k/virt/config.c | 11 - arch/m68k/virt/ints.c | 3 +- arch/m68k/virt/platform.c | 58 +- arch/microblaze/Kconfig | 1 + arch/microblaze/include/asm/io.h | 2 + arch/mips/Kbuild.platforms | 1 + arch/mips/Kconfig | 24 + arch/mips/Makefile | 1 + arch/mips/alchemy/devboards/pm.c | 2 +- arch/mips/boot/dts/img/pistachio_marduk.dts | 4 +- arch/mips/boot/dts/ingenic/ci20.dts | 2 +- arch/mips/boot/dts/ingenic/gcw0.dts | 31 +- arch/mips/boot/dts/ingenic/rs90.dts | 18 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 9 +- arch/mips/boot/dts/pic32/pic32mzda_sk.dts | 9 +- arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 6 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 4 +- arch/mips/boot/dts/qca/ar9331_dragino_ms14.dts | 6 +- arch/mips/boot/dts/qca/ar9331_omega.dts | 4 +- .../dts/qca/ar9331_openembed_som9331_board.dts | 4 +- arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts | 8 +- .../dts/ralink/gardena_smart_gateway_mt7688.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 2 +- .../cavium-octeon/executive/cvmx-helper-board.c | 4 +- arch/mips/cavium-octeon/octeon-platform.c | 3 +- arch/mips/configs/capcella_defconfig | 91 + arch/mips/configs/e55_defconfig | 37 + arch/mips/configs/mpc30x_defconfig | 53 + arch/mips/configs/tb0219_defconfig | 76 + arch/mips/configs/tb0226_defconfig | 71 + arch/mips/configs/tb0287_defconfig | 84 + arch/mips/configs/workpad_defconfig | 67 + arch/mips/include/asm/cpu-type.h | 11 + arch/mips/include/asm/cpu.h | 3 +- arch/mips/include/asm/io.h | 11 +- arch/mips/include/asm/mach-vr41xx/irq.h | 9 + arch/mips/include/asm/mipsregs.h | 14 + arch/mips/include/asm/octeon/cvmx-helper-board.h | 12 +- arch/mips/include/asm/pgtable-32.h | 5 + arch/mips/include/asm/pgtable-64.h | 5 + arch/mips/include/asm/vermagic.h | 2 + arch/mips/include/asm/vr41xx/capcella.h | 30 + arch/mips/include/asm/vr41xx/giu.h | 41 + arch/mips/include/asm/vr41xx/irq.h | 97 + arch/mips/include/asm/vr41xx/mpc30x.h | 24 + arch/mips/include/asm/vr41xx/pci.h | 77 + arch/mips/include/asm/vr41xx/siu.h | 45 + arch/mips/include/asm/vr41xx/tb0219.h | 29 + arch/mips/include/asm/vr41xx/tb0226.h | 30 + arch/mips/include/asm/vr41xx/tb0287.h | 30 + arch/mips/include/asm/vr41xx/vr41xx.h | 148 + arch/mips/kernel/cpu-probe.c | 40 + arch/mips/kernel/proc.c | 2 +- arch/mips/kernel/vdso.c | 2 +- arch/mips/lib/dump_tlb.c | 8 + arch/mips/loongson64/numa.c | 1 + arch/mips/math-emu/dsemul.c | 9 +- arch/mips/mm/c-r4k.c | 44 + arch/mips/mm/context.c | 5 +- arch/mips/mm/tlbex.c | 35 + arch/mips/pci/Makefile | 6 + arch/mips/pci/fixup-capcella.c | 37 + arch/mips/pci/fixup-lemote2f.c | 2 +- arch/mips/pci/fixup-mpc30x.c | 36 + arch/mips/pci/fixup-tb0219.c | 38 + arch/mips/pci/fixup-tb0226.c | 73 + arch/mips/pci/fixup-tb0287.c | 52 + arch/mips/pci/ops-vr41xx.c | 113 + arch/mips/pci/pci-vr41xx.c | 309 ++ arch/mips/pci/pci-vr41xx.h | 141 + arch/mips/sgi-ip22/ip22-gio.c | 2 +- arch/mips/vr41xx/Kconfig | 104 + arch/mips/vr41xx/Makefile | 5 + arch/mips/vr41xx/Platform | 29 + arch/mips/vr41xx/casio-e55/Makefile | 6 + arch/mips/vr41xx/casio-e55/setup.c | 27 + arch/mips/vr41xx/common/Makefile | 6 + arch/mips/vr41xx/common/bcu.c | 210 + arch/mips/vr41xx/common/cmu.c | 242 + arch/mips/vr41xx/common/giu.c | 110 + arch/mips/vr41xx/common/icu.c | 714 +++ arch/mips/vr41xx/common/init.c | 60 + arch/mips/vr41xx/common/irq.c | 106 + arch/mips/vr41xx/common/pmu.c | 123 + arch/mips/vr41xx/common/rtc.c | 105 + arch/mips/vr41xx/common/siu.c | 142 + arch/mips/vr41xx/common/type.c | 11 + arch/mips/vr41xx/ibm-workpad/Makefile | 6 + arch/mips/vr41xx/ibm-workpad/setup.c | 27 + arch/openrisc/kernel/unwinder.c | 2 +- arch/parisc/Kconfig | 1 + arch/parisc/include/asm/cacheflush.h | 6 +- arch/parisc/include/asm/floppy.h | 4 +- arch/parisc/include/asm/io.h | 2 + arch/parisc/kernel/asm-offsets.c | 5 - arch/parisc/kernel/cache.c | 2 +- arch/parisc/kernel/irq.c | 2 - arch/parisc/kernel/perf.c | 1 + arch/parisc/kernel/unaligned.c | 2 +- arch/powerpc/Kconfig | 13 +- arch/powerpc/Kconfig.debug | 4 +- arch/powerpc/boot/dts/turris1x.dts | 475 -- arch/powerpc/configs/44x/akebono_defconfig | 2 +- arch/powerpc/configs/44x/currituck_defconfig | 2 +- arch/powerpc/configs/44x/fsp2_defconfig | 2 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 2 +- arch/powerpc/configs/44x/warp_defconfig | 2 +- arch/powerpc/configs/52xx/lite5200b_defconfig | 2 +- arch/powerpc/configs/52xx/motionpro_defconfig | 2 +- arch/powerpc/configs/52xx/tqm5200_defconfig | 2 +- arch/powerpc/configs/adder875_defconfig | 2 +- arch/powerpc/configs/ep8248e_defconfig | 2 +- arch/powerpc/configs/ep88xc_defconfig | 2 +- arch/powerpc/configs/fsl-emb-nonhw.config | 2 +- arch/powerpc/configs/mgcoge_defconfig | 2 +- arch/powerpc/configs/mpc5200_defconfig | 2 +- arch/powerpc/configs/mpc8272_ads_defconfig | 2 +- arch/powerpc/configs/mpc885_ads_defconfig | 2 +- arch/powerpc/configs/ppc6xx_defconfig | 2 +- arch/powerpc/configs/pq2fads_defconfig | 2 +- arch/powerpc/configs/ps3_defconfig | 2 +- arch/powerpc/configs/tqm8xx_defconfig | 2 +- arch/powerpc/include/asm/asm-prototypes.h | 11 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 3 - arch/powerpc/include/asm/bpf_perf_event.h | 9 - arch/powerpc/include/asm/cputime.h | 1 - arch/powerpc/include/asm/hvcall.h | 8 - arch/powerpc/include/asm/hw_irq.h | 77 +- arch/powerpc/include/asm/inst.h | 19 + arch/powerpc/include/asm/interrupt.h | 1 - arch/powerpc/include/asm/io.h | 3 + arch/powerpc/include/asm/irq.h | 1 + arch/powerpc/include/asm/kasan.h | 13 +- arch/powerpc/include/asm/kvm_host.h | 16 +- arch/powerpc/include/asm/machdep.h | 2 + arch/powerpc/include/asm/mman.h | 1 - arch/powerpc/include/asm/mmu.h | 12 + arch/powerpc/include/asm/mpc52xx.h | 1 + arch/powerpc/include/asm/mpc5xxx.h | 9 +- arch/powerpc/include/asm/nohash/64/pgalloc.h | 5 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 23 +- arch/powerpc/include/asm/plpar_wrappers.h | 5 +- arch/powerpc/include/asm/prom.h | 1 - arch/powerpc/include/asm/setup.h | 6 +- arch/powerpc/include/asm/uaccess.h | 3 +- arch/powerpc/include/asm/word-at-a-time.h | 2 +- .../include/uapi/asm/bpf_perf_event.h | 0 arch/powerpc/kernel/Makefile | 2 +- arch/powerpc/kernel/asm-offsets.c | 2 +- arch/powerpc/kernel/dawr.c | 1 - arch/powerpc/kernel/eeh.c | 4 + arch/powerpc/kernel/head_64.S | 3 - arch/powerpc/kernel/irq.c | 500 +- arch/powerpc/kernel/irq_64.c | 466 -- arch/powerpc/kernel/kgdb.c | 5 +- arch/powerpc/kernel/kprobes.c | 2 +- arch/powerpc/kernel/pci-common.c | 1 - arch/powerpc/kernel/prom.c | 2 +- arch/powerpc/kernel/prom_init.c | 2 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kernel/setup_64.c | 1 + arch/powerpc/kernel/trace/ftrace.c | 24 +- arch/powerpc/kexec/core.c | 2 - arch/powerpc/kvm/Kconfig | 21 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 1 - arch/powerpc/kvm/book3s_64_vio.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 26 +- arch/powerpc/kvm/book3s_hv.h | 10 - arch/powerpc/kvm/book3s_hv_nested.c | 1 - arch/powerpc/kvm/book3s_hv_p9_entry.c | 36 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 24 +- arch/powerpc/kvm/book3s_xics.h | 1 - arch/powerpc/kvm/powerpc.c | 1 - arch/powerpc/kvm/trace_hv.h | 21 +- arch/powerpc/lib/test_emulate_step.c | 6 +- arch/powerpc/mm/book3s32/mmu.c | 2 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 1 - arch/powerpc/mm/book3s64/pkeys.c | 1 - arch/powerpc/mm/hugetlbpage.c | 1 - arch/powerpc/mm/init_32.c | 37 + arch/powerpc/mm/kasan/Makefile | 1 - arch/powerpc/mm/kasan/init_book3e_64.c | 133 - arch/powerpc/mm/kasan/init_book3s_64.c | 2 - arch/powerpc/mm/mem.c | 34 +- arch/powerpc/mm/mmu_decl.h | 1 + arch/powerpc/mm/nohash/40x.c | 9 +- arch/powerpc/mm/nohash/8xx.c | 9 + arch/powerpc/mm/nohash/book3e_hugetlbpage.c | 30 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 6 +- arch/powerpc/mm/nohash/tlb_low_64e.S | 147 +- arch/powerpc/mm/ptdump/shared.c | 6 +- arch/powerpc/net/bpf_jit_comp32.c | 72 +- arch/powerpc/net/bpf_jit_comp64.c | 96 +- arch/powerpc/perf/core-book3s.c | 35 +- arch/powerpc/perf/isa207-common.c | 3 - arch/powerpc/perf/isa207-common.h | 1 - arch/powerpc/platforms/52xx/mpc52xx_common.c | 37 + arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 21 +- arch/powerpc/platforms/83xx/misc.c | 14 +- arch/powerpc/platforms/Kconfig.cputype | 1 + arch/powerpc/platforms/cell/spufs/file.c | 17 + arch/powerpc/platforms/powermac/setup.c | 7 + arch/powerpc/platforms/powernv/Kconfig | 2 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 1 + arch/powerpc/platforms/powernv/rng.c | 16 +- arch/powerpc/platforms/pseries/dtl.c | 1 + arch/powerpc/platforms/pseries/iommu.c | 8 +- arch/powerpc/platforms/pseries/kexec.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 2 +- .../platforms/pseries/papr_platform_attributes.c | 1 - arch/powerpc/platforms/pseries/papr_scm.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 6 +- arch/powerpc/platforms/pseries/vas.c | 1 - arch/powerpc/sysdev/fsl_pci.c | 1 - arch/powerpc/sysdev/mpc5xxx_clocks.c | 41 +- arch/powerpc/sysdev/xive/spapr.c | 5 +- arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/Kconfig | 49 +- arch/riscv/Kconfig.erratas | 2 +- arch/riscv/Kconfig.socs | 4 +- arch/riscv/boot/dts/canaan/k210.dtsi | 12 - arch/riscv/boot/dts/microchip/mpfs.dtsi | 49 +- arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 24 - arch/riscv/boot/dts/sifive/fu740-c000.dtsi | 24 - .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 2 +- arch/riscv/boot/dts/starfive/jh7100.dtsi | 16 +- arch/riscv/configs/32-bit.config | 2 - arch/riscv/configs/defconfig | 1 - arch/riscv/configs/nommu_k210_defconfig | 1 - arch/riscv/configs/nommu_k210_sdcard_defconfig | 1 - arch/riscv/configs/nommu_virt_defconfig | 1 - arch/riscv/configs/rv32_defconfig | 1 - arch/riscv/errata/sifive/errata.c | 3 +- arch/riscv/errata/thead/errata.c | 38 +- arch/riscv/include/asm/hwcap.h | 25 - arch/riscv/include/asm/page.h | 1 + arch/riscv/include/asm/pci.h | 4 +- arch/riscv/include/asm/pgtable-64.h | 12 +- arch/riscv/include/asm/pgtable.h | 6 +- arch/riscv/include/asm/switch_to.h | 4 +- arch/riscv/kernel/alternative.c | 18 +- arch/riscv/kernel/cpufeature.c | 46 +- arch/riscv/kvm/mmu.c | 2 +- arch/riscv/kvm/vcpu.c | 2 - arch/riscv/net/bpf_jit.h | 1 - arch/riscv/net/bpf_jit_core.c | 8 +- arch/s390/Kconfig | 1 + arch/s390/Makefile | 8 +- arch/s390/crypto/arch_random.c | 217 + arch/s390/hypfs/hypfs_dbfs.c | 1 + arch/s390/hypfs/inode.c | 1 + arch/s390/include/asm/archrandom.h | 14 +- arch/s390/include/asm/nospec-insn.h | 2 + arch/s390/include/asm/qdio.h | 6 +- arch/s390/include/asm/softirq_stack.h | 3 +- arch/s390/include/asm/uaccess.h | 4 +- arch/s390/kernel/crash_dump.c | 22 +- arch/s390/kernel/debug.c | 1 + arch/s390/kernel/perf_cpum_cf.c | 1 + arch/s390/kernel/setup.c | 5 - arch/s390/kernel/sysinfo.c | 1 + arch/s390/lib/Makefile | 3 +- arch/s390/lib/{expoline => }/expoline.S | 0 arch/s390/lib/expoline/Makefile | 3 - arch/s390/pci/pci_clp.c | 1 + arch/s390/purgatory/Makefile | 5 +- arch/sh/include/asm/io.h | 8 +- arch/sh/kernel/irq.c | 2 - arch/sparc/kernel/irq_64.c | 2 - arch/sparc/vdso/vdso2c.c | 2 +- arch/um/drivers/harddog_kern.c | 1 + arch/um/drivers/hostaudio_kern.c | 2 + arch/um/include/asm/page.h | 4 +- arch/um/include/shared/mem.h | 4 +- arch/um/os-Linux/skas/process.c | 6 +- arch/x86/Kconfig | 110 +- arch/x86/Kconfig.debug | 3 + arch/x86/Makefile | 6 - arch/x86/boot/compressed/ident_map_64.c | 13 - arch/x86/crypto/crc32-pclmul_asm.S | 24 +- arch/x86/entry/Makefile | 2 +- arch/x86/entry/calling.h | 62 - arch/x86/entry/entry.S | 22 - arch/x86/entry/entry_32.S | 2 + arch/x86/entry/entry_64.S | 64 +- arch/x86/entry/entry_64_compat.S | 21 +- arch/x86/entry/vdso/Makefile | 1 - arch/x86/entry/vdso/vdso2c.c | 2 +- arch/x86/entry/vsyscall/vsyscall_emu_64.S | 9 +- arch/x86/include/asm/alternative.h | 1 - arch/x86/include/asm/cpufeatures.h | 12 +- arch/x86/include/asm/disabled-features.h | 21 +- arch/x86/include/asm/io.h | 9 + arch/x86/include/asm/linkage.h | 8 - arch/x86/include/asm/msr-index.h | 13 - arch/x86/include/asm/nospec-branch.h | 69 +- arch/x86/include/asm/setup.h | 3 - arch/x86/include/asm/static_call.h | 19 +- arch/x86/include/asm/unwind_hints.h | 14 +- arch/x86/include/uapi/asm/bootparam.h | 2 +- arch/x86/kernel/acpi/cppc.c | 16 - arch/x86/kernel/alternative.c | 69 - arch/x86/kernel/asm-offsets.c | 6 - arch/x86/kernel/cpu/amd.c | 46 +- arch/x86/kernel/cpu/bugs.c | 475 +- arch/x86/kernel/cpu/common.c | 61 +- arch/x86/kernel/cpu/cpu.h | 2 - arch/x86/kernel/cpu/hygon.c | 6 - arch/x86/kernel/cpu/mce/dev-mcelog.c | 1 + arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 1 + arch/x86/kernel/cpu/scattered.c | 1 - arch/x86/kernel/ftrace.c | 7 +- arch/x86/kernel/head64.c | 4 +- arch/x86/kernel/head_64.S | 5 - arch/x86/kernel/module.c | 8 +- arch/x86/kernel/process.c | 2 +- arch/x86/kernel/relocate_kernel_32.S | 25 +- arch/x86/kernel/relocate_kernel_64.S | 23 +- arch/x86/kernel/static_call.c | 51 +- arch/x86/kernel/vmlinux.lds.S | 11 +- arch/x86/kvm/emulate.c | 34 +- arch/x86/kvm/svm/vmenter.S | 18 - arch/x86/kvm/vmx/capabilities.h | 4 +- arch/x86/kvm/vmx/nested.c | 3 +- arch/x86/kvm/vmx/run_flags.h | 8 - arch/x86/kvm/vmx/vmenter.S | 194 +- arch/x86/kvm/vmx/vmx.c | 92 +- arch/x86/kvm/vmx/vmx.h | 10 +- arch/x86/kvm/vmx/vmx_ops.h | 2 +- arch/x86/kvm/x86.c | 31 +- arch/x86/lib/memmove_64.S | 7 +- arch/x86/lib/retpoline.S | 79 +- arch/x86/mm/mem_encrypt_boot.S | 10 +- arch/x86/net/bpf_jit_comp.c | 101 +- arch/x86/xen/enlighten_pv.c | 8 +- arch/x86/xen/setup.c | 6 +- arch/x86/xen/xen-asm.S | 30 +- arch/x86/xen/xen-head.S | 11 +- arch/x86/xen/xen-ops.h | 6 +- arch/xtensa/Kconfig | 3 +- arch/xtensa/boot/lib/Makefile | 2 - arch/xtensa/include/asm/io.h | 3 + arch/xtensa/platforms/iss/network.c | 63 +- block/bfq-cgroup.c | 8 +- block/bfq-wf2q.c | 5 +- block/bio.c | 50 +- block/blk-cgroup.c | 1 + block/blk-core.c | 4 +- block/blk-ioc.c | 2 + block/blk-iocost.c | 2 +- block/blk-ioprio.c | 57 +- block/blk-ioprio.h | 9 + block/blk-map.c | 7 +- block/blk-merge.c | 28 +- block/blk-mq-tag.c | 18 +- block/blk-mq-tag.h | 10 +- block/blk-mq.c | 19 +- block/blk-mq.h | 12 +- block/blk-sysfs.c | 2 +- block/blk.h | 13 + block/fops.c | 8 +- block/ioprio.c | 58 +- certs/Makefile | 14 +- certs/blacklist_hashes.c | 1 + certs/blacklist_nohashes.c | 6 + crypto/Kconfig | 114 - crypto/af_alg.c | 3 +- crypto/algif_hash.c | 5 +- crypto/kpp.c | 6 + crypto/shash.c | 6 + drivers/acpi/Kconfig | 4 +- drivers/acpi/Makefile | 5 +- drivers/acpi/acpi_lpss.c | 3 - drivers/acpi/acpi_video.c | 57 +- drivers/acpi/apei/apei-base.c | 2 +- drivers/acpi/apei/bert.c | 31 +- drivers/acpi/apei/einj.c | 2 - drivers/acpi/apei/erst-dbg.c | 1 + drivers/acpi/bus.c | 58 +- drivers/acpi/container.c | 17 +- drivers/acpi/cppc_acpi.c | 20 +- drivers/acpi/device_pm.c | 22 - drivers/acpi/device_sysfs.c | 2 +- drivers/acpi/ec.c | 140 +- drivers/acpi/glue.c | 133 +- drivers/acpi/pptt.c | 40 +- drivers/acpi/processor_driver.c | 72 +- drivers/acpi/processor_idle.c | 6 +- drivers/acpi/processor_thermal.c | 54 - drivers/acpi/property.c | 45 +- drivers/acpi/scan.c | 70 +- drivers/acpi/sleep.c | 8 - drivers/acpi/viot.c | 26 +- drivers/acpi/x86/s2idle.c | 4 +- drivers/amba/bus.c | 8 +- drivers/ata/Kconfig | 2 +- drivers/ata/pata_cs5535.c | 4 +- drivers/ata/pata_mpc52xx.c | 2 +- drivers/atm/he.c | 9 +- drivers/atm/iphase.c | 2 +- drivers/auxdisplay/charlcd.c | 1 + drivers/base/arch_topology.c | 100 +- drivers/base/cacheinfo.c | 143 +- drivers/base/core.c | 13 +- drivers/base/cpu.c | 8 - drivers/base/power/runtime.c | 40 +- drivers/base/power/wakeup.c | 30 + drivers/block/drbd/drbd_bitmap.c | 49 +- drivers/block/mtip32xx/mtip32xx.c | 3 + drivers/block/null_blk/main.c | 7 +- drivers/block/pktcdvd.c | 1 + drivers/block/rnbd/rnbd-clt-sysfs.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 201 +- drivers/block/rnbd/rnbd-clt.h | 18 +- drivers/block/xen-blkfront.c | 54 +- drivers/bluetooth/btbcm.c | 33 +- drivers/bluetooth/btbcm.h | 8 +- drivers/bluetooth/btmrvl_debugfs.c | 15 +- drivers/bluetooth/btmrvl_drv.h | 16 +- drivers/bluetooth/btmrvl_main.c | 15 +- drivers/bluetooth/btmrvl_sdio.c | 15 +- drivers/bluetooth/btmrvl_sdio.h | 16 +- drivers/bluetooth/btmtksdio.c | 15 - drivers/bluetooth/btusb.c | 3 - drivers/bluetooth/hci_bcm.c | 17 +- drivers/bluetooth/hci_intel.c | 6 +- drivers/bluetooth/hci_qca.c | 2 +- drivers/bluetooth/hci_vhci.c | 1 + drivers/bus/hisi_lpc.c | 204 +- drivers/bus/moxtet.c | 2 + drivers/bus/mvebu-mbus.c | 5 +- drivers/bus/omap_l3_noc.c | 10 +- drivers/bus/omap_l3_noc.h | 10 +- drivers/bus/sunxi-rsb.c | 6 +- drivers/bus/tegra-gmi.c | 5 +- drivers/bus/ti-sysc.c | 3 - drivers/bus/ts-nbus.c | 5 +- drivers/char/agp/frontend.c | 1 + drivers/char/applicom.c | 1 + drivers/char/ds1620.c | 1 + drivers/char/dtlk.c | 1 + drivers/char/hpet.c | 1 + drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/iproc-rng200.c | 9 +- drivers/char/ipmi/ipmi_watchdog.c | 1 + drivers/char/pc8736x_gpio.c | 1 + drivers/char/pcmcia/cm4000_cs.c | 1 + drivers/char/pcmcia/cm4040_cs.c | 1 + drivers/char/pcmcia/scr24x_cs.c | 1 + drivers/char/ppdev.c | 1 + drivers/char/scx200_gpio.c | 1 + drivers/char/sonypi.c | 1 + drivers/char/tb0219.c | 1 + drivers/char/tpm/tpm-dev.c | 1 + drivers/char/tpm/tpm_vtpm_proxy.c | 1 + drivers/char/tpm/tpmrm-dev.c | 1 + drivers/char/virtio_console.c | 1 + drivers/clk/axs10x/i2s_pll_clock.c | 5 +- drivers/clk/axs10x/pll_clock.c | 5 +- drivers/clk/bcm/Kconfig | 4 +- drivers/clk/bcm/clk-bcm21664.c | 10 +- drivers/clk/bcm/clk-bcm281xx.c | 10 +- drivers/clk/bcm/clk-bcm63xx.c | 14 +- drivers/clk/bcm/clk-cygnus.c | 14 +- drivers/clk/bcm/clk-hr2.c | 14 +- drivers/clk/bcm/clk-iproc-armpll.c | 14 +- drivers/clk/bcm/clk-iproc-asiu.c | 14 +- drivers/clk/bcm/clk-iproc-pll.c | 14 +- drivers/clk/bcm/clk-iproc.h | 14 +- drivers/clk/bcm/clk-kona-setup.c | 10 +- drivers/clk/bcm/clk-kona.c | 10 +- drivers/clk/bcm/clk-kona.h | 10 +- drivers/clk/bcm/clk-ns2.c | 14 +- drivers/clk/bcm/clk-nsp.c | 14 +- drivers/clk/clk-devres.c | 91 +- drivers/clk/clk-fixed-factor.c | 11 +- drivers/clk/clk-hsdk-pll.c | 5 +- drivers/clk/clk-moxart.c | 5 +- drivers/clk/clk.c | 48 + drivers/clk/imx/clk-fracn-gppll.c | 36 +- drivers/clk/imx/clk-imx93.c | 6 +- drivers/clk/keystone/sci-clk.c | 10 +- drivers/clk/mediatek/clk-mt2701-eth.c | 10 +- drivers/clk/mediatek/clk-mt2701-g3d.c | 10 +- drivers/clk/mediatek/clk-mt2701-hif.c | 10 +- drivers/clk/mediatek/clk-mt2701.c | 22 +- drivers/clk/mediatek/clk-mt2712.c | 22 +- drivers/clk/mediatek/clk-mt7622-eth.c | 10 +- drivers/clk/mediatek/clk-mt7622-hif.c | 12 +- drivers/clk/mediatek/clk-mt7622.c | 22 +- drivers/clk/mediatek/clk-mt7629-eth.c | 10 +- drivers/clk/mediatek/clk-mt7629-hif.c | 12 +- drivers/clk/mediatek/clk-mt8135.c | 22 +- drivers/clk/mediatek/clk-mt8173.c | 22 +- drivers/clk/mediatek/clk-mt8183.c | 18 +- drivers/clk/mediatek/clk-mt8186-infra_ao.c | 23 - drivers/clk/mediatek/clk-mt8192-msdc.c | 21 + drivers/clk/mediatek/clk-mt8192.c | 29 - drivers/clk/mediatek/clk-mt8195-infra_ao.c | 24 - drivers/clk/mediatek/clk-mtk.c | 7 - drivers/clk/mediatek/clk-mtk.h | 9 +- drivers/clk/mediatek/reset.c | 198 +- drivers/clk/mediatek/reset.h | 82 - drivers/clk/meson/axg-audio.c | 36 +- drivers/clk/mmp/clk-apbc.c | 5 +- drivers/clk/mmp/clk-apmu.c | 5 +- drivers/clk/mmp/clk-frac.c | 5 +- drivers/clk/mmp/clk-gate.c | 5 +- drivers/clk/mmp/clk-mix.c | 5 +- drivers/clk/mmp/clk-mmp2.c | 5 +- drivers/clk/mmp/clk-of-mmp2.c | 5 +- drivers/clk/mmp/clk-of-pxa168.c | 5 +- drivers/clk/mmp/clk-of-pxa1928.c | 5 +- drivers/clk/mmp/clk-of-pxa910.c | 5 +- drivers/clk/mmp/clk-pxa168.c | 5 +- drivers/clk/mmp/clk-pxa910.c | 5 +- drivers/clk/nxp/clk-lpc18xx-ccu.c | 5 +- drivers/clk/nxp/clk-lpc18xx-cgu.c | 5 +- drivers/clk/nxp/clk-lpc18xx-creg.c | 5 +- drivers/clk/qcom/Kconfig | 22 +- drivers/clk/qcom/Makefile | 3 - drivers/clk/qcom/camcc-sdm845.c | 4 - drivers/clk/qcom/camcc-sm8250.c | 16 +- drivers/clk/qcom/camcc-sm8450.c | 2856 ----------- drivers/clk/qcom/clk-alpha-pll.c | 144 +- drivers/clk/qcom/clk-alpha-pll.h | 11 +- drivers/clk/qcom/clk-hfpll.c | 15 +- drivers/clk/qcom/clk-krait.c | 23 +- drivers/clk/qcom/clk-krait.h | 1 - drivers/clk/qcom/clk-rcg2.c | 16 +- drivers/clk/qcom/clk-regmap-phy-mux.c | 62 - drivers/clk/qcom/clk-regmap-phy-mux.h | 33 - drivers/clk/qcom/clk-rpmh.c | 5 - drivers/clk/qcom/dispcc-sm8250.c | 63 +- drivers/clk/qcom/gcc-ipq8074.c | 104 +- drivers/clk/qcom/gcc-msm8916.c | 35 - drivers/clk/qcom/gcc-msm8939.c | 31 +- drivers/clk/qcom/gcc-msm8960.c | 6 +- drivers/clk/qcom/gcc-sc7280.c | 49 +- drivers/clk/qcom/gcc-sc8280xp.c | 142 +- drivers/clk/qcom/gcc-sm6350.c | 2 +- drivers/clk/qcom/gcc-sm8450.c | 49 +- drivers/clk/qcom/gdsc.c | 28 +- drivers/clk/qcom/gdsc.h | 4 - drivers/clk/qcom/gpucc-sm8350.c | 637 --- drivers/clk/qcom/krait-cc.c | 8 - drivers/clk/qcom/mmcc-msm8996.c | 1052 ++-- drivers/clk/renesas/clk-r8a73a4.c | 22 +- drivers/clk/renesas/clk-r8a7740.c | 20 +- drivers/clk/renesas/clk-r8a7778.c | 31 +- drivers/clk/renesas/clk-r8a7779.c | 27 +- drivers/clk/renesas/clk-rz.c | 33 +- drivers/clk/renesas/clk-sh73a0.c | 26 +- drivers/clk/renesas/r8a779f0-cpg-mssr.c | 10 - drivers/clk/renesas/r9a06g032-clocks.c | 32 +- drivers/clk/renesas/r9a07g043-cpg.c | 32 - drivers/clk/renesas/r9a07g044-cpg.c | 17 +- drivers/clk/renesas/r9a09g011-cpg.c | 5 - drivers/clk/renesas/rcar-gen4-cpg.c | 2 +- drivers/clk/renesas/rzg2l-cpg.c | 2 +- drivers/clk/spear/clk-aux-synth.c | 5 +- drivers/clk/spear/clk-frac-synth.c | 5 +- drivers/clk/spear/clk-gpt-synth.c | 5 +- drivers/clk/spear/clk-vco-pll.c | 5 +- drivers/clk/spear/clk.c | 5 +- drivers/clk/spear/clk.h | 5 +- drivers/clk/spear/spear1310_clock.c | 5 +- drivers/clk/spear/spear1340_clock.c | 5 +- drivers/clk/spear/spear3xx_clock.c | 5 +- drivers/clk/spear/spear6xx_clock.c | 5 +- drivers/clk/stm32/reset-stm32.c | 1 - drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 16 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 16 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 77 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 113 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 40 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 80 +- drivers/clk/sunxi/Kconfig | 4 +- drivers/clk/ti/adpll.c | 11 +- drivers/clk/ti/apll.c | 10 +- drivers/clk/ti/autoidle.c | 10 +- drivers/clk/ti/clk-2xxx.c | 10 +- drivers/clk/ti/clk-33xx.c | 10 +- drivers/clk/ti/clk-3xxx.c | 10 +- drivers/clk/ti/clk-43xx.c | 10 +- drivers/clk/ti/clk-44xx.c | 210 +- drivers/clk/ti/clk-54xx.c | 160 +- drivers/clk/ti/clk-816x.c | 11 +- drivers/clk/ti/clk-dra7-atl.c | 10 +- drivers/clk/ti/clk.c | 10 +- drivers/clk/ti/clkctrl.c | 14 +- drivers/clk/ti/clkt_dflt.c | 10 +- drivers/clk/ti/clock.h | 10 +- drivers/clk/ti/clockdomain.c | 10 +- drivers/clk/ti/composite.c | 10 +- drivers/clk/ti/divider.c | 10 +- drivers/clk/ti/dpll.c | 10 +- drivers/clk/ti/fapll.c | 11 +- drivers/clk/ti/fixed-factor.c | 10 +- drivers/clk/ti/gate.c | 10 +- drivers/clk/ti/interface.c | 10 +- drivers/clk/ti/mux.c | 10 +- drivers/counter/counter-chrdev.c | 1 + drivers/cpufreq/acpi-cpufreq.c | 4 - drivers/cpufreq/amd-pstate.c | 24 - drivers/cpufreq/cpufreq-dt-platdev.c | 1 - drivers/cpufreq/cpufreq-dt.c | 19 +- drivers/cpufreq/cpufreq.c | 33 +- drivers/cpufreq/imx-cpufreq-dt.c | 12 +- drivers/cpufreq/mediatek-cpufreq.c | 9 +- drivers/cpufreq/mvebu-cpufreq.c | 5 +- drivers/cpufreq/pmac32-cpufreq.c | 4 - drivers/cpufreq/qcom-cpufreq-hw.c | 20 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 109 +- drivers/cpufreq/qoriq-cpufreq.c | 1 - drivers/cpufreq/scpi-cpufreq.c | 10 +- drivers/cpufreq/sti-cpufreq.c | 27 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 31 +- drivers/cpufreq/tegra20-cpufreq.c | 12 +- drivers/cpufreq/ti-cpufreq.c | 42 +- drivers/cpuidle/Kconfig.arm | 3 +- drivers/cpuidle/cpuidle-at91.c | 5 +- drivers/cpuidle/cpuidle-kirkwood.c | 5 +- drivers/cpuidle/governors/haltpoll.c | 3 - drivers/crypto/Kconfig | 115 + drivers/crypto/ccp/sp-platform.c | 12 +- drivers/cxl/core/hdm.c | 2 +- drivers/cxl/core/mbox.c | 6 +- drivers/cxl/core/port.c | 2 +- drivers/cxl/cxl.h | 1 - drivers/cxl/cxlmem.h | 8 +- drivers/cxl/mem.c | 7 +- drivers/cxl/pmem.c | 6 +- drivers/devfreq/Kconfig | 10 - drivers/devfreq/Makefile | 1 - drivers/devfreq/devfreq.c | 80 +- drivers/devfreq/event/exynos-ppmu.c | 8 +- drivers/devfreq/exynos-bus.c | 27 +- drivers/devfreq/governor_passive.c | 62 +- drivers/devfreq/imx-bus.c | 2 +- drivers/devfreq/mtk-cci-devfreq.c | 440 -- drivers/devfreq/tegra30-devfreq.c | 26 +- drivers/dma-buf/dma-buf.c | 1 + drivers/dma-buf/dma-resv.c | 2 +- drivers/dma/at_xdmac.c | 5 - drivers/dma/bcm-sba-raid.c | 14 +- drivers/dma/bestcomm/ata.c | 7 +- drivers/dma/bestcomm/bestcomm.c | 7 +- drivers/dma/bestcomm/fec.c | 7 +- drivers/dma/bestcomm/sram.c | 7 +- drivers/dma/dmatest.c | 13 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 8 +- drivers/dma/dw-edma/dw-edma-core.c | 141 +- drivers/dma/dw-edma/dw-edma-core.h | 31 +- drivers/dma/dw-edma/dw-edma-pcie.c | 83 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 41 +- drivers/dma/dw-edma/dw-edma-v0-core.h | 4 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 18 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.h | 8 +- drivers/dma/idxd/device.c | 5 +- drivers/dma/idxd/init.c | 13 +- drivers/dma/imx-sdma.c | 4 +- drivers/dma/lgm/lgm-dma.c | 3 +- drivers/dma/moxart-dma.c | 5 +- drivers/dma/pl330.c | 2 +- drivers/dma/ppc4xx/adma.h | 5 +- drivers/dma/ppc4xx/dma.h | 5 +- drivers/dma/ppc4xx/xor.h | 5 +- drivers/dma/qcom/bam_dma.c | 39 +- drivers/dma/ti/dma-crossbar.c | 5 - drivers/dma/ti/edma.c | 10 +- drivers/edac/edac_pci.c | 7 +- drivers/edac/fsl_ddr_edac.c | 6 +- drivers/edac/fsl_ddr_edac.h | 7 +- drivers/edac/mpc85xx_edac.h | 7 +- drivers/firewire/core-cdev.c | 1 + drivers/firmware/arm_scmi/Kconfig | 12 - drivers/firmware/arm_scmi/Makefile | 3 +- drivers/firmware/arm_scmi/bus.c | 6 +- drivers/firmware/arm_scmi/clock.c | 26 +- drivers/firmware/arm_scmi/driver.c | 282 +- drivers/firmware/arm_scmi/optee.c | 7 +- drivers/firmware/arm_scmi/perf.c | 225 +- drivers/firmware/arm_scmi/powercap.c | 866 ---- drivers/firmware/arm_scmi/protocols.h | 26 - drivers/firmware/arm_scmi/scmi_power_control.c | 362 -- drivers/firmware/arm_scmi/system.c | 17 +- drivers/firmware/arm_scpi.c | 61 +- drivers/firmware/efi/capsule-loader.c | 1 + drivers/firmware/efi/reboot.c | 21 +- drivers/firmware/efi/test/efi_test.c | 1 + drivers/firmware/qcom_scm-legacy.c | 4 - drivers/firmware/qcom_scm.c | 71 +- drivers/firmware/sysfb.c | 58 +- drivers/firmware/sysfb_simplefb.c | 16 +- drivers/firmware/tegra/bpmp-debugfs.c | 10 +- drivers/firmware/tegra/bpmp.c | 6 +- drivers/firmware/turris-mox-rwtm.c | 1 + drivers/firmware/xilinx/zynqmp.c | 16 +- drivers/gnss/core.c | 1 + drivers/gpio/gpio-bcm-kona.c | 10 +- drivers/gpio/gpio-brcmstb.c | 14 +- drivers/gpio/gpio-lp873x.c | 10 +- drivers/gpio/gpio-lp87565.c | 10 +- drivers/gpio/gpio-mockup.c | 1 + drivers/gpio/gpio-mpc8xxx.c | 5 +- drivers/gpio/gpio-mvebu.c | 5 +- drivers/gpio/gpio-pisosr.c | 10 +- drivers/gpio/gpio-sim.c | 16 +- drivers/gpio/gpio-spear-spics.c | 5 +- drivers/gpio/gpio-tpic2810.c | 10 +- drivers/gpio/gpio-ts4800.c | 5 +- drivers/gpio/gpio-vf610.c | 1 - drivers/gpio/gpiolib-cdev.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 3 +- drivers/gpu/drm/amd/display/Kconfig | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 6 +- drivers/gpu/drm/bridge/fsl-ldb.c | 21 +- drivers/gpu/drm/drm_aperture.c | 26 +- drivers/gpu/drm/drm_file.c | 4 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 15 - drivers/gpu/drm/i915/display/intel_dp_mst.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_context.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 34 - drivers/gpu/drm/i915/gt/intel_gt.c | 15 +- drivers/gpu/drm/i915/gt/intel_reset.c | 37 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 9 - drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 +- drivers/gpu/drm/i915/i915_driver.c | 34 +- drivers/gpu/drm/i915/i915_perf.c | 1 + drivers/gpu/drm/i915/i915_vma.c | 12 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 2 +- drivers/gpu/drm/lima/lima_devfreq.c | 12 +- drivers/gpu/drm/meson/meson_viu.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 10 +- drivers/gpu/drm/msm/dp/dp_display.c | 2 - drivers/gpu/drm/msm/msm_gem_submit.c | 2 +- drivers/gpu/drm/msm/msm_perf.c | 1 + drivers/gpu/drm/msm/msm_rd.c | 1 + drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 19 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 17 - drivers/gpu/drm/solomon/ssd130x.c | 2 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 9 +- drivers/hid/.kunitconfig | 5 - drivers/hid/Kconfig | 16 - drivers/hid/Makefile | 3 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 3 +- drivers/hid/hid-apple.c | 34 +- drivers/hid/hid-cp2112.c | 5 - drivers/hid/hid-ids.h | 2 - drivers/hid/hid-input.c | 2 - drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-multitouch.c | 13 +- drivers/hid/hid-nintendo.c | 5 +- drivers/hid/hid-uclogic-core.c | 2 - drivers/hid/hid-uclogic-params.c | 225 +- drivers/hid/hid-uclogic-rdesc-test.c | 219 - drivers/hid/hid-uclogic-rdesc.c | 124 +- drivers/hid/hid-uclogic-rdesc.h | 24 +- drivers/hid/i2c-hid/Kconfig | 15 - drivers/hid/i2c-hid/Makefile | 1 - drivers/hid/i2c-hid/i2c-hid-of-elan.c | 130 - drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/uhid.c | 1 + drivers/hid/wacom_sys.c | 2 +- drivers/hid/wacom_wac.c | 72 +- drivers/hwmon/Kconfig | 21 +- drivers/hwmon/aquacomputer_d5next.c | 244 +- drivers/hwmon/asus-ec-sensors.c | 108 +- drivers/hwmon/asus_atk0110.c | 1 + drivers/hwmon/asus_wmi_sensors.c | 12 +- drivers/hwmon/dell-smm-hwmon.c | 93 +- drivers/hwmon/drivetemp.c | 1 - drivers/hwmon/f71882fg.c | 2 - drivers/hwmon/fschmd.c | 1 + drivers/hwmon/gsc-hwmon.c | 3 - drivers/hwmon/ibmaem.c | 12 +- drivers/hwmon/lm75.h | 3 +- drivers/hwmon/lm90.c | 2564 ++++------ drivers/hwmon/nct6775-platform.c | 12 +- drivers/hwmon/occ/common.c | 5 +- drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/p8_i2c.c | 13 +- drivers/hwmon/occ/p9_sbe.c | 13 +- drivers/hwmon/pmbus/Kconfig | 9 - drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/lt7182s.c | 195 - drivers/hwmon/pmbus/ltc2978.c | 44 +- drivers/hwmon/pmbus/pmbus.h | 10 +- drivers/hwmon/pmbus/pmbus_core.c | 446 +- drivers/hwmon/pmbus/ucd9200.c | 2 +- drivers/hwmon/sch56xx-common.c | 44 +- drivers/hwmon/w83793.c | 1 + drivers/hwtracing/coresight/coresight-etb10.c | 1 + drivers/hwtracing/coresight/coresight-etm4x-core.c | 8 +- drivers/hwtracing/coresight/coresight-etm4x.h | 8 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 1 + drivers/hwtracing/intel_th/msu.c | 1 + drivers/hwtracing/stm/core.c | 1 + drivers/i2c/busses/Kconfig | 22 +- drivers/i2c/busses/Makefile | 3 +- drivers/i2c/busses/i2c-bcm-iproc.c | 14 +- drivers/i2c/busses/i2c-bcm-kona.c | 14 +- drivers/i2c/busses/i2c-brcmstb.c | 14 +- drivers/i2c/busses/i2c-cadence.c | 1 - drivers/i2c/busses/i2c-hisi.c | 3 +- drivers/i2c/busses/i2c-i801.c | 3 - drivers/i2c/busses/i2c-microchip-corei2c.c | 480 -- drivers/i2c/busses/i2c-mpc.c | 7 +- drivers/i2c/busses/i2c-mv64xxx.c | 61 +- drivers/i2c/busses/i2c-mxs.c | 2 +- drivers/i2c/busses/i2c-npcm7xx.c | 176 +- drivers/i2c/busses/i2c-piix4.c | 16 +- drivers/i2c/busses/i2c-qcom-cci.c | 62 +- drivers/i2c/busses/i2c-xiic.c | 4 +- drivers/i2c/i2c-core-base.c | 9 +- drivers/i2c/i2c-dev.c | 1 + drivers/idle/intel_idle.c | 44 +- drivers/infiniband/core/cm.c | 4 +- drivers/infiniband/core/cma.c | 230 +- drivers/infiniband/core/cma_priv.h | 1 - drivers/infiniband/core/rdma_core.c | 2 +- drivers/infiniband/core/ucma.c | 1 + drivers/infiniband/core/user_mad.c | 2 + drivers/infiniband/core/uverbs_main.c | 4 + drivers/infiniband/hw/bnxt_re/bnxt_re.h | 2 +- drivers/infiniband/hw/hfi1/fault.c | 1 + drivers/infiniband/hw/hfi1/pio_copy.c | 2 +- drivers/infiniband/hw/irdma/cm.c | 50 + drivers/infiniband/hw/irdma/i40iw_hw.c | 1 - drivers/infiniband/hw/irdma/icrdma_hw.c | 1 - drivers/infiniband/hw/irdma/irdma.h | 1 - drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/infiniband/hw/mlx5/cq.c | 4 - drivers/infiniband/hw/mlx5/devx.c | 2 + drivers/infiniband/hw/mlx5/dm.c | 53 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 12 +- drivers/infiniband/hw/mlx5/mr.c | 1 - drivers/infiniband/hw/mlx5/umr.c | 78 +- drivers/infiniband/hw/qedr/qedr.h | 1 - drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/infiniband/hw/qib/qib_file_ops.c | 4 +- drivers/infiniband/hw/qib/qib_sd7220.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 2 +- drivers/infiniband/sw/rxe/rxe_cq.c | 8 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_mw.c | 6 +- drivers/infiniband/sw/rxe/rxe_pool.c | 106 +- drivers/infiniband/sw/rxe/rxe_pool.h | 18 +- drivers/infiniband/sw/rxe/rxe_qp.c | 2 + drivers/infiniband/sw/rxe/rxe_queue.h | 5 +- drivers/infiniband/sw/rxe/rxe_req.c | 8 +- drivers/infiniband/sw/rxe/rxe_resp.c | 168 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 39 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 4 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 6 +- drivers/input/evdev.c | 1 + drivers/input/joydev.c | 1 + drivers/input/keyboard/applespi.c | 1 + drivers/input/keyboard/bcm-keypad.c | 14 +- drivers/input/misc/gpio_decoder.c | 10 +- drivers/input/misc/palmas-pwrbutton.c | 10 +- drivers/input/misc/tps65218-pwrbutton.c | 10 +- drivers/input/misc/uinput.c | 1 + drivers/input/serio/userio.c | 1 + drivers/input/touchscreen/bcm_iproc_tsc.c | 9 +- drivers/input/touchscreen/goodix.c | 5 - drivers/input/touchscreen/usbtouchscreen.c | 3 - drivers/input/touchscreen/wm97xx-core.c | 4 +- drivers/iommu/intel/dmar.c | 2 +- drivers/iommu/intel/iommu.c | 24 + drivers/iommu/intel/pasid.c | 69 +- drivers/iommu/intel/pasid.h | 1 + drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-apple-aic.c | 2 +- drivers/irqchip/irq-gic-v3.c | 41 +- drivers/irqchip/irq-keystone.c | 10 +- drivers/irqchip/irq-or1k-pic.c | 1 + drivers/irqchip/irq-tegra.c | 10 +- drivers/isdn/capi/capi.c | 1 + drivers/isdn/hardware/mISDN/hfcsusb.c | 2 +- drivers/isdn/mISDN/timerdev.c | 1 + drivers/leds/uleds.c | 1 + drivers/macintosh/adb.c | 1 + drivers/macintosh/smu.c | 1 + drivers/mailbox/bcm-flexrm-mailbox.c | 14 +- drivers/md/dm-raid.c | 35 +- drivers/md/dm.c | 17 +- drivers/md/md-autodetect.c | 1 + drivers/md/md-cluster.c | 4 +- drivers/md/md.c | 76 +- drivers/md/md.h | 16 + drivers/md/raid5-cache.c | 40 +- drivers/md/raid5-log.h | 77 +- drivers/md/raid5-ppl.c | 2 +- drivers/md/raid5.c | 652 ++- drivers/media/cec/core/cec-adap.c | 5 +- drivers/media/cec/core/cec-api.c | 1 + drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 4 - drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 38 - drivers/media/dvb-core/dvb_vb2.c | 11 - drivers/media/i2c/Kconfig | 14 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/adv7180.c | 5 +- drivers/media/i2c/adv7343_regs.h | 10 +- drivers/media/i2c/adv7393_regs.h | 10 +- drivers/media/i2c/adv7604.c | 5 +- drivers/media/i2c/ar0521.c | 1061 ---- drivers/media/i2c/mt9p031.c | 73 +- drivers/media/i2c/ov5640.c | 1650 ++----- drivers/media/i2c/ov7251.c | 5 +- drivers/media/i2c/st-mipid02.c | 30 +- drivers/media/i2c/tda1997x.c | 1 - drivers/media/mc/mc-devnode.c | 1 + drivers/media/pci/cx18/cx18-av-core.c | 2 +- drivers/media/pci/cx88/cx88-core.c | 22 +- drivers/media/pci/ddbridge/ddbridge-ci.c | 9 + drivers/media/pci/ddbridge/ddbridge-ci.h | 9 + drivers/media/pci/ddbridge/ddbridge-core.c | 9 + drivers/media/pci/ddbridge/ddbridge-hw.c | 9 + drivers/media/pci/ddbridge/ddbridge-hw.h | 11 +- drivers/media/pci/ddbridge/ddbridge-i2c.c | 9 + drivers/media/pci/ddbridge/ddbridge-i2c.h | 9 + drivers/media/pci/ddbridge/ddbridge-io.h | 9 + drivers/media/pci/ddbridge/ddbridge-main.c | 9 + drivers/media/pci/ddbridge/ddbridge-max.c | 9 + drivers/media/pci/ddbridge/ddbridge-max.h | 11 +- drivers/media/pci/ddbridge/ddbridge-mci.c | 9 + drivers/media/pci/ddbridge/ddbridge-mci.h | 9 + drivers/media/pci/ddbridge/ddbridge-regs.h | 9 + drivers/media/pci/ddbridge/ddbridge-sx8.c | 9 + drivers/media/pci/ddbridge/ddbridge.h | 11 +- drivers/media/pci/saa7164/saa7164-api.c | 2 +- drivers/media/pci/sta2x11/Kconfig | 2 +- drivers/media/pci/tw5864/tw5864-core.c | 30 +- drivers/media/pci/tw686x/tw686x-core.c | 21 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/amphion/vdec.c | 50 +- drivers/media/platform/amphion/venc.c | 3 +- drivers/media/platform/amphion/vpu.h | 1 - drivers/media/platform/amphion/vpu_cmds.c | 3 +- drivers/media/platform/amphion/vpu_core.c | 18 +- drivers/media/platform/amphion/vpu_dbg.c | 2 +- drivers/media/platform/amphion/vpu_malone.c | 20 - drivers/media/platform/amphion/vpu_malone.h | 1 - drivers/media/platform/amphion/vpu_msgs.c | 7 +- drivers/media/platform/amphion/vpu_rpc.c | 2 +- drivers/media/platform/amphion/vpu_rpc.h | 7 +- drivers/media/platform/amphion/vpu_v4l2.c | 6 +- drivers/media/platform/atmel/atmel-isc-base.c | 20 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 2 - .../media/platform/mediatek/jpeg/mtk_jpeg_core.c | 3 - drivers/media/platform/mediatek/mdp/mtk_mdp_ipi.h | 2 - .../platform/mediatek/vcodec/mtk_vcodec_dec.c | 132 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_drv.c | 13 - .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.c | 12 +- .../platform/mediatek/vcodec/mtk_vcodec_dec_hw.h | 2 - .../platform/mediatek/vcodec/mtk_vcodec_dec_pm.c | 50 - .../mediatek/vcodec/mtk_vcodec_dec_stateful.c | 29 +- .../mediatek/vcodec/mtk_vcodec_dec_stateless.c | 30 +- .../platform/mediatek/vcodec/mtk_vcodec_drv.h | 35 +- .../platform/mediatek/vcodec/mtk_vcodec_enc.c | 36 +- .../platform/mediatek/vcodec/mtk_vcodec_enc_drv.c | 9 +- .../mediatek/vcodec/vdec/vdec_h264_req_multi_if.c | 25 +- .../mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c | 202 +- .../media/platform/mediatek/vcodec/vdec_drv_if.c | 2 +- .../media/platform/mediatek/vcodec/vdec_vpu_if.c | 5 - drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c | 16 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h | 10 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 328 +- drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 4 +- drivers/media/platform/qcom/camss/camss-csid.c | 2 +- drivers/media/platform/qcom/camss/camss-ispif.c | 39 +- drivers/media/platform/qcom/camss/camss-vfe.c | 34 + drivers/media/platform/qcom/camss/camss-vfe.h | 3 + drivers/media/platform/qcom/camss/camss.c | 71 +- drivers/media/platform/qcom/camss/camss.h | 7 +- drivers/media/platform/qcom/venus/core.c | 15 +- drivers/media/platform/qcom/venus/dbgfs.c | 9 - drivers/media/platform/qcom/venus/dbgfs.h | 13 - drivers/media/platform/qcom/venus/hfi_parser.c | 6 +- drivers/media/platform/qcom/venus/hfi_platform.c | 22 - drivers/media/platform/qcom/venus/hfi_platform.h | 2 - .../media/platform/renesas/rcar-vin/rcar-core.c | 2 +- drivers/media/platform/renesas/rcar_drif.c | 7 +- drivers/media/platform/rockchip/rkisp1/Makefile | 17 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 159 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 48 +- .../media/platform/rockchip/rkisp1/rkisp1-debug.c | 222 - .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 79 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 156 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 711 ++- .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 190 +- .../platform/rockchip/rkisp1/rkisp1-resizer.c | 204 +- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 13 +- .../media/platform/samsung/exynos-gsc/gsc-core.c | 3 +- .../media/platform/samsung/exynos-gsc/gsc-core.h | 2 +- .../platform/samsung/exynos4-is/fimc-is-errno.h | 2 +- .../media/platform/samsung/exynos4-is/mipi-csis.c | 2 +- .../media/platform/samsung/s5p-jpeg/jpeg-core.c | 2 +- .../media/platform/samsung/s5p-mfc/s5p_mfc_pm.c | 3 +- .../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 33 +- drivers/media/platform/st/sti/delta/delta-v4l2.c | 24 +- drivers/media/platform/st/stm32/stm32-dcmi.c | 71 +- drivers/media/platform/sunxi/Kconfig | 2 - drivers/media/platform/sunxi/Makefile | 2 - .../media/platform/sunxi/sun6i-mipi-csi2/Kconfig | 14 - .../media/platform/sunxi/sun6i-mipi-csi2/Makefile | 4 - .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c | 749 --- .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.h | 52 - .../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2_reg.h | 76 - .../platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig | 12 - .../platform/sunxi/sun8i-a83t-mipi-csi2/Makefile | 4 - .../sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.c | 72 - .../sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.h | 39 - .../sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c | 815 ---- .../sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.h | 55 - .../sun8i_a83t_mipi_csi2_reg.h | 151 - drivers/media/platform/ti/cal/cal-camerarx.c | 2 +- drivers/media/platform/ti/davinci/vpif.c | 1 - drivers/media/platform/ti/davinci/vpif.h | 11 +- drivers/media/platform/ti/davinci/vpif_display.h | 10 +- drivers/media/platform/ti/omap/omap_voutlib.c | 4 +- drivers/media/platform/xilinx/xilinx-vip.h | 4 +- drivers/media/rc/igorplugusb.c | 19 +- drivers/media/rc/iguanair.c | 5 +- drivers/media/rc/imon_raw.c | 16 +- drivers/media/rc/lirc_dev.c | 7 +- drivers/media/rc/rc-main.c | 6 +- drivers/media/rc/redrat3.c | 4 +- drivers/media/rc/streamzap.c | 2 +- drivers/media/rc/ttusbir.c | 4 +- drivers/media/rc/xbox_remote.c | 10 +- drivers/media/test-drivers/vivid/vivid-ctrls.c | 14 - drivers/media/usb/Kconfig | 1 + drivers/media/usb/Makefile | 1 + drivers/media/usb/airspy/airspy.c | 17 +- drivers/media/usb/em28xx/em28xx-audio.c | 10 + drivers/media/usb/em28xx/em28xx-camera.c | 10 + drivers/media/usb/em28xx/em28xx-cards.c | 10 + drivers/media/usb/em28xx/em28xx-core.c | 10 + drivers/media/usb/em28xx/em28xx-dvb.c | 4 + drivers/media/usb/em28xx/em28xx-i2c.c | 10 + drivers/media/usb/em28xx/em28xx-input.c | 10 + drivers/media/usb/em28xx/em28xx-v4l.h | 9 + drivers/media/usb/em28xx/em28xx-vbi.c | 10 + drivers/media/usb/em28xx/em28xx-video.c | 10 + drivers/media/usb/em28xx/em28xx.h | 10 + drivers/media/usb/gspca/spca501.c | 2 +- drivers/media/usb/gspca/xirlink_cit.c | 2 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 3 +- drivers/media/usb/stkwebcam/Kconfig | 14 + drivers/media/usb/stkwebcam/Makefile | 5 + .../media => media/usb}/stkwebcam/stk-sensor.c | 0 .../media => media/usb}/stkwebcam/stk-webcam.c | 0 .../media => media/usb}/stkwebcam/stk-webcam.h | 0 drivers/media/usb/usbtv/usbtv-video.c | 5 +- drivers/media/usb/usbtv/usbtv.h | 3 +- drivers/media/usb/uvc/uvc_debugfs.c | 1 + drivers/media/v4l2-core/v4l2-common.c | 1 - drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 2 - drivers/media/v4l2-core/v4l2-dev.c | 1 + drivers/media/v4l2-core/v4l2-ioctl.c | 27 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 2 +- drivers/memory/mtk-smi.c | 17 - drivers/memory/tegra/tegra124-emc.c | 11 +- drivers/memory/tegra/tegra234.c | 80 - drivers/memory/ti-emif-sram-pm.S | 10 +- drivers/message/fusion/mptctl.c | 1 + drivers/mfd/bcm2835-pm.c | 74 +- drivers/mfd/lp873x.c | 10 +- drivers/mfd/mfd-core.c | 31 +- drivers/mfd/tps65086.c | 10 +- drivers/mfd/tps65217.c | 10 +- drivers/mfd/tps65218.c | 10 +- drivers/mfd/tps65912-core.c | 10 +- drivers/mfd/tps65912-i2c.c | 10 +- drivers/mfd/tps65912-spi.c | 10 +- drivers/misc/cardreader/rtsx_usb.c | 27 +- drivers/misc/cxl/cxl.h | 2 +- drivers/misc/eeprom/at25.c | 26 +- drivers/misc/lis3lv02d/lis3lv02d.c | 1 + drivers/misc/mei/main.c | 1 + drivers/misc/phantom.c | 1 + drivers/misc/sram-exec.c | 10 +- drivers/mmc/core/block.c | 1 + drivers/mmc/host/sdhci-acpi.c | 7 +- drivers/mmc/host/sdhci-bcm-kona.c | 14 +- drivers/mmc/host/sdhci-iproc.c | 14 +- drivers/mmc/host/sdhci-omap.c | 14 +- drivers/mmc/host/sdhci-pci-core.c | 11 +- drivers/mtd/devices/mtd_dataflash.c | 8 - drivers/mtd/devices/powernv_flash.c | 4 +- drivers/mtd/devices/spear_smi.c | 10 +- drivers/mtd/devices/st_spi_fsm.c | 23 +- drivers/mtd/hyperbus/hbmc-am654.c | 6 +- drivers/mtd/hyperbus/hyperbus-core.c | 8 +- drivers/mtd/hyperbus/rpc-if.c | 13 +- drivers/mtd/lpddr/lpddr2_nvm.c | 4 +- drivers/mtd/maps/physmap-core.c | 13 +- drivers/mtd/maps/physmap-versatile.c | 2 - drivers/mtd/mtdchar.c | 13 +- drivers/mtd/mtdcore.c | 61 - drivers/mtd/nand/raw/atmel/nand-controller.c | 4 +- drivers/mtd/nand/raw/meson_nand.c | 16 +- drivers/mtd/nand/raw/omap2.c | 6 +- drivers/mtd/nand/raw/tegra_nand.c | 5 +- drivers/mtd/parsers/Kconfig | 9 - drivers/mtd/parsers/Makefile | 1 - drivers/mtd/parsers/ofpart_bcm4908.c | 3 - drivers/mtd/parsers/redboot.c | 1 - drivers/mtd/parsers/scpart.c | 249 - drivers/mtd/sm_ftl.c | 2 +- drivers/mtd/ubi/cdev.c | 2 + drivers/mtd/ubi/debug.c | 1 + drivers/net/Kconfig | 3 - drivers/net/amt.c | 8 +- drivers/net/bonding/bond_3ad.c | 3 +- drivers/net/bonding/bond_alb.c | 2 +- drivers/net/bonding/bond_main.c | 51 +- drivers/net/bonding/bond_netlink.c | 116 +- drivers/net/bonding/bond_options.c | 65 +- drivers/net/caif/caif_virtio.c | 10 +- drivers/net/can/Kconfig | 111 +- drivers/net/can/Makefile | 3 +- drivers/net/can/can327.c | 1137 ----- drivers/net/can/ctucanfd/ctucanfd_base.c | 2 +- drivers/net/can/dev/Makefile | 17 +- drivers/net/can/dev/bittiming.c | 197 + drivers/net/can/dev/calc_bittiming.c | 202 - drivers/net/can/dev/dev.c | 9 +- drivers/net/can/dev/netlink.c | 9 +- drivers/net/can/dev/skb.c | 72 - drivers/net/can/grcan.c | 1 + drivers/net/can/m_can/Kconfig | 1 - drivers/net/can/m_can/m_can.c | 12 +- drivers/net/can/mscan/mpc5xxx_can.c | 2 +- drivers/net/can/rcar/rcar_canfd.c | 5 +- drivers/net/can/slcan.c | 793 +++ drivers/net/can/slcan/Makefile | 7 - drivers/net/can/slcan/slcan-core.c | 1131 ----- drivers/net/can/slcan/slcan-ethtool.c | 65 - drivers/net/can/slcan/slcan.h | 18 - drivers/net/can/spi/mcp251xfd/Kconfig | 1 - drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 22 +- drivers/net/can/ti_hecc.c | 11 +- drivers/net/can/usb/Kconfig | 15 +- drivers/net/can/usb/Makefile | 2 +- drivers/net/can/usb/esd_usb.c | 1146 ----- drivers/net/can/usb/esd_usb2.c | 1154 +++++ drivers/net/can/usb/etas_es58x/es58x_core.c | 5 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 6 +- drivers/net/can/usb/gs_usb.c | 23 +- drivers/net/can/usb/kvaser_usb/kvaser_usb.h | 25 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 285 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 119 +- drivers/net/can/xilinx_can.c | 76 +- drivers/net/dsa/Kconfig | 9 - drivers/net/dsa/Makefile | 1 - drivers/net/dsa/b53/b53_spi.c | 2 + drivers/net/dsa/bcm_sf2.c | 5 - drivers/net/dsa/hirschmann/hellcreek.c | 7 +- drivers/net/dsa/hirschmann/hellcreek_ptp.c | 1 - drivers/net/dsa/microchip/Kconfig | 42 +- drivers/net/dsa/microchip/Makefile | 11 +- drivers/net/dsa/microchip/ksz8.h | 105 +- drivers/net/dsa/microchip/ksz8795.c | 583 ++- drivers/net/dsa/microchip/ksz8795_reg.h | 29 + drivers/net/dsa/microchip/ksz8795_spi.c | 172 + drivers/net/dsa/microchip/ksz8863_smi.c | 19 +- drivers/net/dsa/microchip/ksz9477.c | 335 +- drivers/net/dsa/microchip/ksz9477.h | 60 - drivers/net/dsa/microchip/ksz9477_i2c.c | 6 +- drivers/net/dsa/microchip/ksz9477_reg.h | 22 + drivers/net/dsa/microchip/ksz9477_spi.c | 150 + drivers/net/dsa/microchip/ksz_common.c | 818 +--- drivers/net/dsa/microchip/ksz_common.h | 197 +- drivers/net/dsa/microchip/ksz_spi.c | 237 - drivers/net/dsa/microchip/lan937x.h | 27 - drivers/net/dsa/microchip/lan937x_main.c | 484 -- drivers/net/dsa/microchip/lan937x_reg.h | 180 - drivers/net/dsa/mt7530.c | 82 +- drivers/net/dsa/mt7530.h | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 39 +- drivers/net/dsa/mv88e6xxx/chip.h | 3 +- drivers/net/dsa/mv88e6xxx/port.c | 36 + drivers/net/dsa/mv88e6xxx/port.h | 2 + drivers/net/dsa/ocelot/Kconfig | 1 - drivers/net/dsa/ocelot/felix.c | 9 - drivers/net/dsa/ocelot/felix.h | 1 - drivers/net/dsa/ocelot/felix_vsc9959.c | 293 +- drivers/net/dsa/qca/ar9331.c | 34 +- drivers/net/dsa/realtek/rtl8365mb.c | 299 +- drivers/net/dsa/rzn1_a5psw.c | 1064 ---- drivers/net/dsa/rzn1_a5psw.h | 259 - drivers/net/dsa/sja1105/sja1105_main.c | 2 +- drivers/net/eql.c | 4 +- drivers/net/ethernet/Kconfig | 1 - drivers/net/ethernet/Makefile | 1 - drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/altera/altera_utils.h | 5 +- drivers/net/ethernet/amd/xgbe/xgbe-dcb.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 6 +- drivers/net/ethernet/amd/xgbe/xgbe.h | 2 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 23 +- .../aquantia/atlantic/macsec/macsec_struct.h | 4 +- drivers/net/ethernet/atheros/ag71xx.c | 12 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 11 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 10 +- drivers/net/ethernet/atheros/atlx/atl1.c | 7 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 16 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 10 +- drivers/net/ethernet/broadcom/cnic.c | 4 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 6 +- drivers/net/ethernet/cadence/macb_main.c | 112 +- drivers/net/ethernet/cadence/macb_ptp.c | 7 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/chelsio/cxgb/common.h | 11 +- drivers/net/ethernet/chelsio/cxgb/cphy.h | 11 +- drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h | 12 +- drivers/net/ethernet/chelsio/cxgb/elmer0.h | 12 +- drivers/net/ethernet/chelsio/cxgb/espi.c | 11 +- drivers/net/ethernet/chelsio/cxgb/espi.h | 11 +- drivers/net/ethernet/chelsio/cxgb/gmac.h | 11 +- drivers/net/ethernet/chelsio/cxgb/mv88x201x.c | 11 +- drivers/net/ethernet/chelsio/cxgb/pm3393.c | 11 +- drivers/net/ethernet/chelsio/cxgb/regs.h | 11 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 11 +- drivers/net/ethernet/chelsio/cxgb/sge.h | 11 +- drivers/net/ethernet/chelsio/cxgb/subr.c | 11 +- .../net/ethernet/chelsio/cxgb/suni1x10gexp_regs.h | 12 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 27 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 2 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 6 +- .../chelsio/inline_crypto/chtls/chtls_cm.c | 2 +- drivers/net/ethernet/cisco/enic/cq_desc.h | 15 +- drivers/net/ethernet/cisco/enic/cq_enet_desc.h | 15 +- drivers/net/ethernet/cisco/enic/enic.h | 15 +- drivers/net/ethernet/cisco/enic/enic_api.c | 19 +- drivers/net/ethernet/cisco/enic/enic_api.h | 19 +- drivers/net/ethernet/cisco/enic/enic_dev.c | 19 +- drivers/net/ethernet/cisco/enic/enic_dev.h | 19 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 19 +- drivers/net/ethernet/cisco/enic/enic_main.c | 5 +- drivers/net/ethernet/cisco/enic/enic_pp.c | 19 +- drivers/net/ethernet/cisco/enic/enic_pp.h | 19 +- drivers/net/ethernet/cisco/enic/enic_res.c | 15 +- drivers/net/ethernet/cisco/enic/enic_res.h | 15 +- drivers/net/ethernet/cisco/enic/rq_enet_desc.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_cq.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_cq.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_dev.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_dev.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_enet.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_intr.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_intr.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_nic.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_resource.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_rq.c | 16 +- drivers/net/ethernet/cisco/enic/vnic_rq.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_rss.h | 14 +- drivers/net/ethernet/cisco/enic/vnic_stats.h | 15 +- drivers/net/ethernet/cisco/enic/vnic_vic.c | 19 +- drivers/net/ethernet/cisco/enic/vnic_vic.h | 19 +- drivers/net/ethernet/cisco/enic/vnic_wq.c | 15 +- drivers/net/ethernet/cisco/enic/vnic_wq.h | 15 +- drivers/net/ethernet/cisco/enic/wq_enet_desc.h | 15 +- drivers/net/ethernet/emulex/benet/be_main.c | 8 +- drivers/net/ethernet/faraday/ftgmac100.c | 15 +- drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- drivers/net/ethernet/freescale/fec_mpc52xx_phy.c | 3 +- drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 2 +- drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 4 +- drivers/net/ethernet/freescale/gianfar.c | 1 - drivers/net/ethernet/freescale/gianfar_ethtool.c | 6 +- drivers/net/ethernet/fungible/funcore/fun_hci.h | 40 - .../net/ethernet/fungible/funeth/funeth_ethtool.c | 36 - drivers/net/ethernet/fungible/funeth/funeth_main.c | 3 +- drivers/net/ethernet/fungible/funeth/funeth_tx.c | 25 +- drivers/net/ethernet/fungible/funeth/funeth_txrx.h | 1 - drivers/net/ethernet/google/gve/gve_tx_dqo.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_trace.h | 3 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 3 + drivers/net/ethernet/huawei/hinic/hinic_main.c | 68 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 2 + drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 6 + drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 + drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 9 - drivers/net/ethernet/intel/e100.c | 1 + drivers/net/ethernet/intel/e1000/e1000_hw.c | 6 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_param.c | 2 + drivers/net/ethernet/intel/e1000e/mac.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/e1000e/param.c | 2 + drivers/net/ethernet/intel/fm10k/fm10k_mbx.c | 4 +- drivers/net/ethernet/intel/fm10k/fm10k_tlv.c | 4 +- drivers/net/ethernet/intel/i40e/i40e.h | 17 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 101 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 212 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 1 + drivers/net/ethernet/intel/i40e/i40e_register.h | 13 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 105 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 1 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 12 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 17 +- drivers/net/ethernet/intel/iavf/iavf.h | 7 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 129 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 65 +- drivers/net/ethernet/intel/ice/ice_devids.h | 1 - drivers/net/ethernet/intel/ice/ice_devlink.c | 59 +- drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 4 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 2 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 96 +- drivers/net/ethernet/intel/ice/ice_gnss.c | 11 +- drivers/net/ethernet/intel/ice/ice_lag.c | 6 +- drivers/net/ethernet/intel/ice/ice_lib.c | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 1 - drivers/net/ethernet/intel/ice/ice_protocol_type.h | 9 +- drivers/net/ethernet/intel/ice/ice_sriov.c | 10 + drivers/net/ethernet/intel/ice/ice_switch.c | 386 +- drivers/net/ethernet/intel/ice/ice_switch.h | 1 - drivers/net/ethernet/intel/ice/ice_tc_lib.c | 66 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 3 - drivers/net/ethernet/intel/ice/ice_virtchnl.c | 121 +- drivers/net/ethernet/intel/ice/ice_vlan_mode.c | 1 + drivers/net/ethernet/intel/igb/e1000_82575.c | 2 +- drivers/net/ethernet/intel/igb/e1000_defines.h | 3 + drivers/net/ethernet/intel/igb/e1000_mac.c | 2 +- drivers/net/ethernet/intel/igb/e1000_regs.h | 1 + drivers/net/ethernet/intel/igb/igb_main.c | 123 +- drivers/net/ethernet/intel/igbvf/igbvf.h | 2 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_mac.c | 2 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 1 + drivers/net/ethernet/intel/ixgb/ixgb_hw.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 3 +- drivers/net/ethernet/intel/ixgb/ixgb_param.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe.h | 34 - drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 88 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 7 - drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 4 + drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/intel/ixgbevf/vf.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- .../marvell/octeon_ep/octep_regs_cn9k_pf.h | 2 +- drivers/net/ethernet/marvell/octeontx2/af/Makefile | 2 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 42 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 2 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 2 - drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 45 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 25 - .../ethernet/marvell/octeontx2/af/npc_profile.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 21 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 4 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 16 - drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 24 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 41 +- .../net/ethernet/marvell/octeontx2/af/rvu_cpt.c | 4 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 179 - .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 71 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 7 - .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 53 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 161 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h | 17 - .../ethernet/marvell/octeontx2/af/rvu_npc_hash.c | 1982 -------- .../ethernet/marvell/octeontx2/af/rvu_npc_hash.h | 233 - .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 15 - .../ethernet/marvell/octeontx2/nic/otx2_common.h | 10 +- .../ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c | 46 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 40 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 4 +- drivers/net/ethernet/marvell/prestera/prestera.h | 50 +- .../net/ethernet/marvell/prestera/prestera_acl.c | 47 +- .../net/ethernet/marvell/prestera/prestera_acl.h | 4 +- .../net/ethernet/marvell/prestera/prestera_flow.c | 52 +- .../net/ethernet/marvell/prestera/prestera_flow.h | 1 - .../ethernet/marvell/prestera/prestera_flower.c | 26 +- .../net/ethernet/marvell/prestera/prestera_hw.c | 256 +- .../net/ethernet/marvell/prestera/prestera_hw.h | 22 +- .../net/ethernet/marvell/prestera/prestera_main.c | 191 - .../ethernet/marvell/prestera/prestera_router.c | 1 - .../ethernet/marvell/prestera/prestera_switchdev.c | 706 +-- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 11 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 529 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 7 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 29 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 16 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.c | 4 +- .../ethernet/mellanox/mlx5/core/en/tc/act/act.h | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/police.c | 61 - .../ethernet/mellanox/mlx5/core/en/tc/act/trap.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc/meter.c | 474 -- .../net/ethernet/mellanox/mlx5/core/en/tc/meter.h | 60 - .../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 6 +- .../ethernet/mellanox/mlx5/core/en/tc/post_meter.c | 198 - .../ethernet/mellanox/mlx5/core/en/tc/post_meter.h | 27 - drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 11 +- .../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 6 - .../mellanox/mlx5/core/en_accel/ipsec_fs.h | 21 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 3 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 86 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 8 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 43 +- .../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 20 +- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 125 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 21 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 126 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 33 - drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 18 +- .../net/ethernet/mellanox/mlx5/core/lag/debugfs.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 3 +- .../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c | 433 -- drivers/net/ethernet/mellanox/mlx5/core/lib/aso.h | 87 - drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 42 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 8 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 3 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 4 +- drivers/net/ethernet/mellanox/mlxsw/cmd.h | 62 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 12 + drivers/net/ethernet/mellanox/mlxsw/core.h | 14 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 47 +- drivers/net/ethernet/mellanox/mlxsw/port.h | 2 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 1026 ++-- drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 79 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 59 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 1072 +--- drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c | 346 -- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 1050 ++-- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 77 +- .../ethernet/mellanox/mlxsw/spectrum_router_xm.c | 812 ++++ .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 842 ++-- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 4 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 63 +- drivers/net/ethernet/microchip/lan743x_ethtool.h | 26 - drivers/net/ethernet/microchip/lan743x_main.c | 378 +- drivers/net/ethernet/microchip/lan743x_main.h | 106 - .../net/ethernet/microchip/lan966x/lan966x_main.c | 8 +- .../net/ethernet/microchip/lan966x/lan966x_main.h | 1 - .../ethernet/microchip/sparx5/sparx5_switchdev.c | 59 +- drivers/net/ethernet/microsoft/mana/gdma.h | 10 - drivers/net/ethernet/microsoft/mana/gdma_main.c | 39 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 18 +- drivers/net/ethernet/microsoft/mana/hw_channel.h | 5 - drivers/net/ethernet/microsoft/mana/mana.h | 70 - drivers/net/ethernet/microsoft/mana/mana_bpf.c | 64 - drivers/net/ethernet/microsoft/mana/mana_en.c | 148 +- drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 12 +- drivers/net/ethernet/mscc/ocelot.c | 1 - drivers/net/ethernet/mscc/ocelot_fdma.c | 17 +- drivers/net/ethernet/mscc/ocelot_ptp.c | 8 - drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/neterion/Kconfig | 24 + drivers/net/ethernet/neterion/Makefile | 1 + drivers/net/ethernet/neterion/s2io.c | 10 +- drivers/net/ethernet/neterion/vxge/Makefile | 8 + drivers/net/ethernet/neterion/vxge/vxge-config.c | 5099 ++++++++++++++++++++ drivers/net/ethernet/neterion/vxge/vxge-config.h | 2086 ++++++++ drivers/net/ethernet/neterion/vxge/vxge-ethtool.c | 1154 +++++ drivers/net/ethernet/neterion/vxge/vxge-ethtool.h | 48 + drivers/net/ethernet/neterion/vxge/vxge-main.c | 4808 ++++++++++++++++++ drivers/net/ethernet/neterion/vxge/vxge-main.h | 516 ++ drivers/net/ethernet/neterion/vxge/vxge-reg.h | 4636 ++++++++++++++++++ drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 2428 ++++++++++ drivers/net/ethernet/neterion/vxge/vxge-traffic.h | 2290 +++++++++ drivers/net/ethernet/neterion/vxge/vxge-version.h | 49 + drivers/net/ethernet/netronome/nfp/flower/action.c | 8 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 2 + .../net/ethernet/netronome/nfp/flower/conntrack.c | 14 +- .../net/ethernet/netronome/nfp/flower/lag_conf.c | 4 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 4 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 6 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 20 +- drivers/net/ethernet/netronome/nfp/nfd3/dp.c | 84 +- drivers/net/ethernet/netronome/nfp/nfd3/rings.c | 4 - drivers/net/ethernet/netronome/nfp/nfd3/xsk.c | 17 +- drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 155 +- drivers/net/ethernet/netronome/nfp/nfdk/rings.c | 5 +- drivers/net/ethernet/netronome/nfp/nfp_app.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 6 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 27 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 153 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 18 - drivers/net/ethernet/netronome/nfp/nfp_net_dp.c | 24 - drivers/net/ethernet/netronome/nfp/nfp_net_dp.h | 4 - .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 220 - drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 12 +- drivers/net/ethernet/netronome/nfp/nfp_net_xsk.c | 8 +- drivers/net/ethernet/netronome/nfp/nfpcore/crc32.h | 1 + .../net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h | 26 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_dev.c | 4 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 - .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 30 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 5 +- .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 7 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 8 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c | 6 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 6 +- drivers/net/ethernet/realtek/r8169_main.c | 10 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/ef10.c | 7 +- drivers/net/ethernet/sfc/ef100.c | 69 +- drivers/net/ethernet/sfc/ef100_ethtool.c | 2 +- drivers/net/ethernet/sfc/ef100_netdev.c | 130 +- drivers/net/ethernet/sfc/ef100_netdev.h | 4 +- drivers/net/ethernet/sfc/ef100_nic.c | 422 +- drivers/net/ethernet/sfc/ef100_nic.h | 10 +- drivers/net/ethernet/sfc/ef10_sriov.c | 10 +- drivers/net/ethernet/sfc/efx.c | 73 +- drivers/net/ethernet/sfc/efx_common.c | 77 +- drivers/net/ethernet/sfc/efx_common.h | 16 +- drivers/net/ethernet/sfc/ethtool.c | 22 +- drivers/net/ethernet/sfc/ethtool_common.c | 50 +- drivers/net/ethernet/sfc/falcon/bitfield.h | 2 +- drivers/net/ethernet/sfc/falcon/farch.c | 6 +- drivers/net/ethernet/sfc/mcdi.c | 17 +- drivers/net/ethernet/sfc/mcdi_pcol.h | 10 +- drivers/net/ethernet/sfc/mcdi_port.c | 4 +- drivers/net/ethernet/sfc/net_driver.h | 69 +- drivers/net/ethernet/sfc/rx_common.c | 4 +- drivers/net/ethernet/sfc/siena/farch.c | 6 +- drivers/net/ethernet/sfc/siena/mcdi.c | 2 +- drivers/net/ethernet/sfc/siena/mcdi_pcol.h | 10 +- drivers/net/ethernet/sfc/sriov.c | 10 +- drivers/net/ethernet/sfc/tx.c | 4 +- drivers/net/ethernet/smsc/epic100.c | 4 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 3 - .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 1 - .../net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 34 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 157 +- drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 14 - drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/cassini.h | 2 +- drivers/net/ethernet/sun/ldmvsw.c | 2 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 43 +- drivers/net/ethernet/sunplus/spl2sw_driver.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 17 +- drivers/net/ethernet/via/via-velocity.h | 2 +- drivers/net/ethernet/wangxun/Kconfig | 32 - drivers/net/ethernet/wangxun/Makefile | 6 - drivers/net/ethernet/wangxun/txgbe/Makefile | 9 - drivers/net/ethernet/wangxun/txgbe/txgbe.h | 24 - drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 165 - drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 57 - drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 15 +- drivers/net/fddi/skfp/fplustm.c | 2 +- drivers/net/ipa/gsi.c | 229 +- drivers/net/ipa/gsi.h | 13 +- drivers/net/ipa/gsi_private.h | 24 +- drivers/net/ipa/gsi_trans.c | 108 +- drivers/net/ipa/gsi_trans.h | 15 +- drivers/net/ipa/ipa_cmd.c | 8 +- drivers/net/ipa/ipa_endpoint.c | 27 +- drivers/net/ipa/ipa_endpoint.h | 4 +- drivers/net/ipvlan/ipvlan.h | 10 +- drivers/net/ipvlan/ipvlan_core.c | 6 +- drivers/net/ipvlan/ipvlan_main.c | 18 +- drivers/net/macsec.c | 12 +- drivers/net/macvlan.c | 22 +- drivers/net/netconsole.c | 2 +- drivers/net/netdevsim/fib.c | 1 + drivers/net/pcs/Kconfig | 12 +- drivers/net/pcs/Makefile | 1 - drivers/net/pcs/pcs-lynx.c | 80 +- drivers/net/pcs/pcs-rzn1-miic.c | 531 -- drivers/net/pcs/pcs-xpcs.c | 168 +- drivers/net/pcs/pcs-xpcs.h | 1 + drivers/net/phy/Kconfig | 7 - drivers/net/phy/Makefile | 1 - drivers/net/phy/aquantia_main.c | 20 - drivers/net/phy/ax88796b.c | 6 +- drivers/net/phy/bcm-phy-lib.h | 19 - drivers/net/phy/bcm-phy-ptp.c | 944 ---- drivers/net/phy/broadcom.c | 48 +- drivers/net/phy/dp83822.c | 4 +- drivers/net/phy/dp83867.c | 55 +- drivers/net/phy/dp83td510.c | 49 - drivers/net/phy/fixed_phy.c | 1 - drivers/net/phy/marvell-88x2222.c | 2 - drivers/net/phy/marvell.c | 10 +- drivers/net/phy/micrel.c | 73 +- drivers/net/phy/mxl-gpy.c | 162 +- drivers/net/phy/nxp-tja11xx.c | 11 +- drivers/net/phy/phy.c | 23 - drivers/net/phy/phy_device.c | 41 +- drivers/net/phy/phylink.c | 74 +- drivers/net/phy/sfp.c | 12 +- drivers/net/phy/smsc.c | 13 +- drivers/net/ppp/ppp_generic.c | 2 +- drivers/net/tap.c | 1 + drivers/net/team/team.c | 26 +- drivers/net/tun.c | 16 +- drivers/net/usb/asix.h | 6 +- drivers/net/usb/asix_common.c | 41 +- drivers/net/usb/ax88179_178a.c | 101 +- drivers/net/usb/catc.c | 4 +- drivers/net/usb/cdc_eem.c | 2 +- drivers/net/usb/r8152.c | 14 +- drivers/net/usb/smsc95xx.c | 207 +- drivers/net/usb/usbnet.c | 40 +- drivers/net/virtio_net.c | 8 +- drivers/net/vmxnet3/Makefile | 2 +- drivers/net/vmxnet3/upt1_defs.h | 2 +- drivers/net/vmxnet3/vmxnet3_defs.h | 80 +- drivers/net/vmxnet3/vmxnet3_drv.c | 298 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 122 +- drivers/net/vmxnet3/vmxnet3_int.h | 24 +- drivers/net/vrf.c | 10 +- drivers/net/vxlan/vxlan_core.c | 8 +- drivers/net/wan/farsync.h | 2 +- drivers/net/wireguard/receive.c | 9 +- drivers/net/wireless/admtek/adm8211.c | 2 +- drivers/net/wireless/ath/ar5523/ar5523.c | 12 +- drivers/net/wireless/ath/ath10k/core.c | 11 +- drivers/net/wireless/ath/ath10k/core.h | 1 - drivers/net/wireless/ath/ath10k/htt_rx.c | 8 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 61 +- drivers/net/wireless/ath/ath10k/mac.c | 113 +- drivers/net/wireless/ath/ath10k/qmi.c | 4 +- drivers/net/wireless/ath/ath10k/snoc.c | 5 +- drivers/net/wireless/ath/ath10k/txrx.c | 15 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +- drivers/net/wireless/ath/ath10k/wmi.c | 4 +- drivers/net/wireless/ath/ath11k/ahb.c | 4 +- drivers/net/wireless/ath/ath11k/core.c | 16 +- drivers/net/wireless/ath/ath11k/core.h | 6 +- drivers/net/wireless/ath/ath11k/debug.h | 4 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.c | 88 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.h | 39 - drivers/net/wireless/ath/ath11k/dp_rx.c | 8 +- drivers/net/wireless/ath/ath11k/hal.c | 2 +- drivers/net/wireless/ath/ath11k/hal_rx.c | 2 +- drivers/net/wireless/ath/ath11k/htc.c | 4 +- drivers/net/wireless/ath/ath11k/mac.c | 64 +- drivers/net/wireless/ath/ath11k/pci.c | 2 - drivers/net/wireless/ath/ath11k/qmi.c | 6 +- drivers/net/wireless/ath/ath11k/wmi.c | 9 +- drivers/net/wireless/ath/ath5k/base.c | 2 +- drivers/net/wireless/ath/ath5k/mac80211-ops.c | 14 +- drivers/net/wireless/ath/ath5k/phy.c | 2 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 8 +- drivers/net/wireless/ath/ath6kl/usb.c | 16 +- drivers/net/wireless/ath/ath6kl/wmi.h | 2 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 2 +- drivers/net/wireless/ath/ath9k/beacon.c | 15 +- drivers/net/wireless/ath/ath9k/dfs.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 26 +- drivers/net/wireless/ath/ath9k/htc.h | 32 +- drivers/net/wireless/ath/ath9k/htc_drv_beacon.c | 4 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 3 +- drivers/net/wireless/ath/ath9k/htc_drv_main.c | 18 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 10 +- drivers/net/wireless/ath/ath9k/main.c | 12 +- drivers/net/wireless/ath/carl9170/main.c | 4 +- drivers/net/wireless/ath/carl9170/tx.c | 2 +- drivers/net/wireless/ath/wcn36xx/hal.h | 4 +- drivers/net/wireless/ath/wcn36xx/main.c | 22 +- drivers/net/wireless/ath/wcn36xx/smd.c | 2 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 9 +- drivers/net/wireless/ath/wil6210/txrx.c | 4 +- drivers/net/wireless/ath/wil6210/wmi.c | 4 +- drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- drivers/net/wireless/broadcom/b43/main.c | 6 +- drivers/net/wireless/broadcom/b43legacy/main.c | 4 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 10 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 1 + .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 18 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 6 +- drivers/net/wireless/intel/iwlegacy/4965-rs.c | 5 +- drivers/net/wireless/intel/iwlegacy/4965.c | 6 +- drivers/net/wireless/intel/iwlegacy/common.c | 18 +- drivers/net/wireless/intel/iwlegacy/common.h | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/agn.h | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/lib.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/rxon.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/coex.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 5 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 12 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 24 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 88 +- .../net/wireless/intel/iwlwifi/mvm/offloading.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/power.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/quota.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/tdls.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 6 +- drivers/net/wireless/intersil/p54/main.c | 8 +- drivers/net/wireless/mac80211_hwsim.c | 264 +- drivers/net/wireless/mac80211_hwsim.h | 5 +- drivers/net/wireless/marvell/libertas/mesh.c | 10 +- drivers/net/wireless/marvell/libertas_tf/main.c | 6 +- drivers/net/wireless/marvell/mwifiex/11ac.c | 14 +- drivers/net/wireless/marvell/mwifiex/11ac.h | 14 +- drivers/net/wireless/marvell/mwifiex/11h.c | 16 +- drivers/net/wireless/marvell/mwifiex/11n.c | 14 +- drivers/net/wireless/marvell/mwifiex/11n.h | 14 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 14 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 14 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 14 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.h | 14 +- drivers/net/wireless/marvell/mwifiex/Makefile | 13 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 32 +- drivers/net/wireless/marvell/mwifiex/cfg80211.h | 14 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 14 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 14 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 14 +- drivers/net/wireless/marvell/mwifiex/decl.h | 14 +- drivers/net/wireless/marvell/mwifiex/ethtool.c | 14 +- drivers/net/wireless/marvell/mwifiex/fw.h | 14 +- drivers/net/wireless/marvell/mwifiex/ie.c | 14 +- drivers/net/wireless/marvell/mwifiex/init.c | 14 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 14 +- drivers/net/wireless/marvell/mwifiex/join.c | 14 +- drivers/net/wireless/marvell/mwifiex/main.c | 14 +- drivers/net/wireless/marvell/mwifiex/main.h | 14 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 14 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 14 +- drivers/net/wireless/marvell/mwifiex/pcie_quirks.c | 18 +- drivers/net/wireless/marvell/mwifiex/pcie_quirks.h | 18 +- drivers/net/wireless/marvell/mwifiex/scan.c | 14 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 14 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 14 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 14 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 14 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 14 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 14 +- drivers/net/wireless/marvell/mwifiex/usb.c | 14 +- drivers/net/wireless/marvell/mwifiex/usb.h | 14 +- drivers/net/wireless/marvell/mwifiex/util.c | 14 +- drivers/net/wireless/marvell/mwifiex/util.h | 14 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 14 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 14 +- drivers/net/wireless/marvell/mwl8k.c | 14 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 8 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 2 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 12 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 4 +- drivers/net/wireless/mediatek/mt7601u/main.c | 2 +- drivers/net/wireless/mediatek/mt7601u/phy.c | 9 +- drivers/net/wireless/microchip/wilc1000/cfg80211.c | 249 +- drivers/net/wireless/microchip/wilc1000/fw.h | 21 +- drivers/net/wireless/microchip/wilc1000/hif.c | 202 +- drivers/net/wireless/microchip/wilc1000/hif.h | 14 +- drivers/net/wireless/microchip/wilc1000/netdev.c | 11 +- drivers/net/wireless/microchip/wilc1000/netdev.h | 14 +- drivers/net/wireless/microchip/wilc1000/spi.c | 6 +- drivers/net/wireless/microchip/wilc1000/wlan.c | 3 +- drivers/net/wireless/microchip/wilc1000/wlan.h | 2 - drivers/net/wireless/microchip/wilc1000/wlan_if.h | 20 +- drivers/net/wireless/purelifi/plfxlc/mac.c | 8 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 14 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 14 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 15 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 2 +- drivers/net/wireless/ralink/rt2x00/rt2x00config.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 2 +- drivers/net/wireless/ray_cs.c | 20 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 4 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 4 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 12 +- drivers/net/wireless/realtek/rtlwifi/core.c | 8 +- drivers/net/wireless/realtek/rtlwifi/debug.c | 8 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 2 +- drivers/net/wireless/realtek/rtw88/bf.c | 2 +- drivers/net/wireless/realtek/rtw88/debug.c | 6 +- drivers/net/wireless/realtek/rtw88/fw.c | 2 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 9 +- drivers/net/wireless/realtek/rtw88/main.c | 22 +- drivers/net/wireless/realtek/rtw88/main.h | 6 +- drivers/net/wireless/realtek/rtw88/rtw8723d.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8723d.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8723de.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8723de.h | 10 + drivers/net/wireless/realtek/rtw88/rtw8821c.c | 16 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8821ce.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8821ce.h | 10 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8822be.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822be.h | 10 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8822ce.c | 2 +- drivers/net/wireless/realtek/rtw88/rtw8822ce.h | 10 + drivers/net/wireless/realtek/rtw89/cam.c | 38 +- drivers/net/wireless/realtek/rtw89/cam.h | 17 +- drivers/net/wireless/realtek/rtw89/core.c | 204 +- drivers/net/wireless/realtek/rtw89/core.h | 80 +- drivers/net/wireless/realtek/rtw89/debug.c | 6 +- drivers/net/wireless/realtek/rtw89/debug.h | 3 - drivers/net/wireless/realtek/rtw89/fw.c | 29 +- drivers/net/wireless/realtek/rtw89/fw.h | 5 +- drivers/net/wireless/realtek/rtw89/mac.c | 15 +- drivers/net/wireless/realtek/rtw89/mac.h | 1 - drivers/net/wireless/realtek/rtw89/mac80211.c | 14 +- drivers/net/wireless/realtek/rtw89/pci.c | 25 +- drivers/net/wireless/realtek/rtw89/pci.h | 1 - drivers/net/wireless/realtek/rtw89/phy.c | 46 +- drivers/net/wireless/realtek/rtw89/phy.h | 1 - drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 4 +- drivers/net/wireless/realtek/rtw89/rtw8852c.c | 1 - drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c | 27 - drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.h | 1 - drivers/net/wireless/realtek/rtw89/sar.c | 140 +- drivers/net/wireless/realtek/rtw89/ser.c | 15 +- drivers/net/wireless/rndis_wlan.c | 5 +- drivers/net/wireless/rsi/rsi_91x_core.c | 3 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 9 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 33 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 3 +- drivers/net/wireless/silabs/wfx/fwio.c | 3 +- drivers/net/wireless/silabs/wfx/hif_tx.c | 12 +- drivers/net/wireless/silabs/wfx/sta.c | 40 +- drivers/net/wireless/silabs/wfx/sta.h | 10 +- drivers/net/wireless/st/cw1200/bh.c | 10 +- drivers/net/wireless/st/cw1200/sta.c | 44 +- drivers/net/wireless/st/cw1200/sta.h | 2 +- drivers/net/wireless/st/cw1200/txrx.c | 4 +- drivers/net/wireless/ti/wl1251/main.c | 12 +- drivers/net/wireless/ti/wlcore/cmd.c | 4 +- drivers/net/wireless/ti/wlcore/main.c | 47 +- drivers/net/wireless/virt_wifi.c | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_mac.c | 13 +- drivers/net/xen-netback/common.h | 12 + drivers/net/xen-netback/interface.c | 16 +- drivers/net/xen-netback/netback.c | 8 +- drivers/net/xen-netback/rx.c | 3 +- drivers/net/xen-netfront.c | 80 +- drivers/nfc/nfcmrvl/i2c.c | 6 +- drivers/nfc/nfcmrvl/spi.c | 6 +- drivers/nfc/nxp-nci/core.c | 34 - drivers/nfc/nxp-nci/i2c.c | 11 +- drivers/nvdimm/bus.c | 4 +- drivers/nvdimm/pmem.c | 6 +- drivers/nvme/Kconfig | 1 + drivers/nvme/Makefile | 1 + drivers/nvme/common/Kconfig | 4 + drivers/nvme/common/Makefile | 7 + drivers/nvme/common/auth.c | 329 ++ drivers/nvme/host/Kconfig | 13 + drivers/nvme/host/Makefile | 1 + drivers/nvme/host/auth.c | 828 ++++ drivers/nvme/host/core.c | 190 +- drivers/nvme/host/fabrics.c | 94 +- drivers/nvme/host/fabrics.h | 7 + drivers/nvme/host/nvme.h | 35 +- drivers/nvme/host/pci.c | 8 +- drivers/nvme/host/rdma.c | 13 +- drivers/nvme/host/tcp.c | 14 +- drivers/nvme/host/trace.c | 32 + drivers/nvme/host/trace.h | 2 +- drivers/nvme/target/configfs.c | 20 - drivers/nvme/target/core.c | 6 - drivers/nvme/target/io-cmd-file.c | 2 +- drivers/nvme/target/loop.c | 8 +- drivers/nvme/target/nvmet.h | 1 - drivers/nvme/target/passthru.c | 55 - drivers/nvme/target/tcp.c | 23 +- drivers/nvmem/bcm-ocotp.c | 14 +- drivers/opp/core.c | 1579 +++--- drivers/opp/cpu.c | 12 +- drivers/opp/debugfs.c | 27 +- drivers/opp/of.c | 136 +- drivers/opp/opp.h | 50 +- drivers/opp/ti-opp-supply.c | 77 +- drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 12 +- drivers/pci/controller/dwc/pci-exynos.c | 6 +- drivers/pci/controller/dwc/pci-imx6.c | 6 +- drivers/pci/controller/dwc/pci-keystone.c | 22 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 12 + drivers/pci/controller/dwc/pci-layerscape.c | 2 +- drivers/pci/controller/dwc/pci-meson.c | 2 +- drivers/pci/controller/dwc/pcie-al.c | 6 +- drivers/pci/controller/dwc/pcie-armada8k.c | 6 +- drivers/pci/controller/dwc/pcie-artpec6.c | 4 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 42 +- drivers/pci/controller/dwc/pcie-designware-host.c | 114 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 25 +- drivers/pci/controller/dwc/pcie-designware.c | 72 +- drivers/pci/controller/dwc/pcie-designware.h | 55 +- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 4 +- drivers/pci/controller/dwc/pcie-fu740.c | 2 +- drivers/pci/controller/dwc/pcie-histb.c | 10 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 6 +- drivers/pci/controller/dwc/pcie-keembay.c | 4 +- drivers/pci/controller/dwc/pcie-kirin.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 396 +- drivers/pci/controller/dwc/pcie-spear13xx.c | 8 +- drivers/pci/controller/dwc/pcie-tegra194.c | 29 +- drivers/pci/controller/dwc/pcie-uniphier.c | 10 +- drivers/pci/controller/dwc/pcie-visconti.c | 6 +- drivers/pci/controller/pci-aardvark.c | 112 +- drivers/pci/controller/pci-rcar-gen2.c | 1 - drivers/pci/controller/pci-xgene.c | 2 +- drivers/pci/controller/pcie-iproc-msi.c | 4 +- drivers/pci/controller/pcie-mediatek-gen3.c | 48 +- drivers/pci/controller/pcie-microchip-host.c | 2 - drivers/pci/controller/vmd.c | 13 +- drivers/pci/endpoint/functions/pci-epf-test.c | 117 +- drivers/pci/pci.c | 6 + drivers/pci/pci.h | 2 + drivers/pci/pcie/aer.c | 15 +- drivers/pci/pcie/aspm.c | 20 + drivers/pci/pcie/err.c | 12 +- drivers/pci/pcie/portdrv_core.c | 9 +- drivers/pci/probe.c | 3 - drivers/pci/quirks.c | 3 - drivers/pci/switch/switchtec.c | 7 +- drivers/perf/arm-cci.c | 11 +- drivers/perf/arm-ccn.c | 6 +- drivers/perf/fsl_imx8_ddr_perf.c | 6 +- drivers/perf/hisilicon/Kconfig | 10 - drivers/perf/hisilicon/Makefile | 1 - drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 16 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 18 - drivers/perf/hisilicon/hisi_uncore_pmu.h | 2 - drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 15 +- drivers/perf/hisilicon/hns3_pmu.c | 1671 ------- drivers/perf/marvell_cn10k_tad_pmu.c | 12 +- drivers/perf/riscv_pmu.c | 4 +- drivers/perf/riscv_pmu_sbi.c | 101 +- drivers/phy/broadcom/Kconfig | 2 +- drivers/phy/broadcom/phy-bcm-cygnus-pcie.c | 14 +- drivers/phy/broadcom/phy-bcm-ns2-pcie.c | 14 +- drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c | 14 +- drivers/phy/motorola/phy-cpcap-usb.c | 10 +- drivers/phy/ti/phy-dm816x-usb.c | 11 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 14 +- drivers/pinctrl/bcm/pinctrl-cygnus-mux.c | 14 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 10 +- drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 14 +- drivers/pinctrl/bcm/pinctrl-nsp-mux.c | 10 +- drivers/pinctrl/freescale/pinctrl-imx93.c | 1 - drivers/pinctrl/pinctrl-as3722.c | 15 +- drivers/pinctrl/pinctrl-palmas.c | 15 +- drivers/pinctrl/pinctrl-utils.c | 15 +- drivers/pinctrl/pinctrl-utils.h | 15 +- drivers/pinctrl/pinmux.c | 1 + drivers/pinctrl/stm32/pinctrl-stm32.c | 20 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c | 10 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 2 - drivers/platform/chrome/cros_ec_debugfs.c | 1 + drivers/platform/chrome/wilco_ec/debugfs.c | 1 + drivers/platform/chrome/wilco_ec/event.c | 1 + drivers/platform/chrome/wilco_ec/telemetry.c | 1 + drivers/platform/mellanox/nvsw-sn2201.c | 4 +- drivers/platform/surface/surface_aggregator_cdev.c | 1 + drivers/platform/surface/surface_dtx.c | 1 + drivers/platform/x86/Kconfig | 2 - drivers/platform/x86/amd-pmc.c | 14 +- drivers/platform/x86/asus-nb-wmi.c | 2 - drivers/platform/x86/gigabyte-wmi.c | 1 - drivers/platform/x86/hp-wmi.c | 3 - drivers/platform/x86/ideapad-laptop.c | 29 +- drivers/platform/x86/intel/atomisp2/led.c | 3 +- drivers/platform/x86/intel/ifs/Kconfig | 3 - drivers/platform/x86/intel/pmc/core.c | 1 - drivers/platform/x86/panasonic-laptop.c | 84 +- drivers/platform/x86/thinkpad_acpi.c | 104 +- drivers/platform/x86/x86-android-tablets.c | 17 +- drivers/power/reset/arm-versatile-reboot.c | 1 - drivers/power/reset/brcm-kona-reset.c | 14 +- drivers/power/reset/brcmstb-reboot.c | 14 +- drivers/power/supply/ab8500_fg.c | 9 +- drivers/power/supply/cpcap-battery.c | 10 +- drivers/power/supply/power_supply_core.c | 24 +- drivers/powercap/intel_rapl_common.c | 1 - drivers/pps/pps.c | 1 + drivers/ptp/ptp_dte.c | 14 +- drivers/ptp/ptp_ocp.c | 23 +- drivers/pwm/pwm-bcm-iproc.c | 14 +- drivers/pwm/pwm-bcm-kona.c | 14 +- drivers/regulator/cpcap-regulator.c | 10 +- drivers/regulator/isl6271a-regulator.c | 10 +- drivers/regulator/lp873x-regulator.c | 10 +- drivers/regulator/max8973-regulator.c | 15 +- drivers/regulator/ti-abb-regulator.c | 10 +- drivers/regulator/tps51632-regulator.c | 15 +- drivers/regulator/tps62360-regulator.c | 15 +- drivers/regulator/tps65023-regulator.c | 10 +- drivers/regulator/tps6507x-regulator.c | 10 +- drivers/regulator/tps65086-regulator.c | 10 +- drivers/regulator/tps65217-regulator.c | 10 +- drivers/regulator/tps65218-regulator.c | 10 +- drivers/regulator/tps65912-regulator.c | 10 +- drivers/reset/Kconfig | 4 +- drivers/reset/reset-ti-sci.c | 10 +- drivers/reset/reset-ti-syscon.c | 10 +- drivers/rtc/dev.c | 1 + drivers/rtc/rtc-m41t80.c | 1 + drivers/s390/char/fs3270.c | 1 + drivers/s390/char/sclp.c | 2 +- drivers/s390/char/sclp_ctl.c | 1 + drivers/s390/char/tape_char.c | 1 + drivers/s390/char/uvdevice.c | 1 + drivers/s390/char/vmcp.c | 1 + drivers/s390/char/vmlogrdr.c | 1 + drivers/s390/char/zcore.c | 2 + drivers/s390/cio/chsc_sch.c | 1 + drivers/s390/cio/css.c | 1 + drivers/s390/crypto/ap_bus.c | 2 +- drivers/s390/crypto/pkey_api.c | 1 + drivers/s390/crypto/zcrypt_api.c | 1 + drivers/s390/virtio/virtio_ccw.c | 9 +- drivers/sbus/char/openprom.c | 1 + drivers/sbus/char/uctrl.c | 1 + drivers/scsi/fnic/cq_desc.h | 14 +- drivers/scsi/fnic/cq_enet_desc.h | 14 +- drivers/scsi/fnic/cq_exch_desc.h | 14 +- drivers/scsi/fnic/fcpio.h | 14 +- drivers/scsi/fnic/fnic.h | 14 +- drivers/scsi/fnic/fnic_attrs.c | 14 +- drivers/scsi/fnic/fnic_debugfs.c | 18 +- drivers/scsi/fnic/fnic_fcs.c | 14 +- drivers/scsi/fnic/fnic_fip.h | 14 +- drivers/scsi/fnic/fnic_io.h | 14 +- drivers/scsi/fnic/fnic_isr.c | 15 +- drivers/scsi/fnic/fnic_main.c | 15 +- drivers/scsi/fnic/fnic_res.c | 14 +- drivers/scsi/fnic/fnic_res.h | 14 +- drivers/scsi/fnic/fnic_scsi.c | 14 +- drivers/scsi/fnic/fnic_stats.h | 18 +- drivers/scsi/fnic/fnic_trace.c | 18 +- drivers/scsi/fnic/fnic_trace.h | 18 +- drivers/scsi/fnic/rq_enet_desc.h | 14 +- drivers/scsi/fnic/vnic_cq.c | 14 +- drivers/scsi/fnic/vnic_cq.h | 14 +- drivers/scsi/fnic/vnic_cq_copy.h | 14 +- drivers/scsi/fnic/vnic_dev.c | 14 +- drivers/scsi/fnic/vnic_dev.h | 14 +- drivers/scsi/fnic/vnic_devcmd.h | 14 +- drivers/scsi/fnic/vnic_intr.c | 14 +- drivers/scsi/fnic/vnic_intr.h | 14 +- drivers/scsi/fnic/vnic_nic.h | 14 +- drivers/scsi/fnic/vnic_resource.h | 14 +- drivers/scsi/fnic/vnic_rq.c | 15 +- drivers/scsi/fnic/vnic_rq.h | 14 +- drivers/scsi/fnic/vnic_scsi.h | 14 +- drivers/scsi/fnic/vnic_stats.h | 14 +- drivers/scsi/fnic/vnic_wq.c | 14 +- drivers/scsi/fnic/vnic_wq.h | 14 +- drivers/scsi/fnic/vnic_wq_copy.c | 15 +- drivers/scsi/fnic/vnic_wq_copy.h | 14 +- drivers/scsi/fnic/wq_enet_desc.h | 14 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 7 - drivers/scsi/megaraid/megaraid_sas_base.c | 3 - drivers/scsi/mesh.c | 7 +- drivers/scsi/pm8001/pm8001_hwi.c | 19 +- drivers/scsi/pm8001/pm8001_init.c | 2 - drivers/scsi/pm8001/pm80xx_hwi.c | 6 +- drivers/scsi/sg.c | 1 + drivers/scsi/snic/cq_desc.h | 18 +- drivers/scsi/snic/cq_enet_desc.h | 18 +- drivers/scsi/snic/snic.h | 18 +- drivers/scsi/snic/snic_attrs.c | 18 +- drivers/scsi/snic/snic_ctl.c | 18 +- drivers/scsi/snic/snic_debugfs.c | 18 +- drivers/scsi/snic/snic_disc.c | 18 +- drivers/scsi/snic/snic_disc.h | 18 +- drivers/scsi/snic/snic_fwint.h | 18 +- drivers/scsi/snic/snic_io.c | 18 +- drivers/scsi/snic/snic_io.h | 18 +- drivers/scsi/snic/snic_isr.c | 18 +- drivers/scsi/snic/snic_main.c | 18 +- drivers/scsi/snic/snic_res.c | 18 +- drivers/scsi/snic/snic_res.h | 18 +- drivers/scsi/snic/snic_scsi.c | 18 +- drivers/scsi/snic/snic_stats.h | 18 +- drivers/scsi/snic/snic_trc.c | 18 +- drivers/scsi/snic/snic_trc.h | 18 +- drivers/scsi/snic/vnic_cq.c | 18 +- drivers/scsi/snic/vnic_cq.h | 18 +- drivers/scsi/snic/vnic_cq_fw.h | 18 +- drivers/scsi/snic/vnic_dev.c | 18 +- drivers/scsi/snic/vnic_dev.h | 18 +- drivers/scsi/snic/vnic_devcmd.h | 18 +- drivers/scsi/snic/vnic_intr.c | 18 +- drivers/scsi/snic/vnic_intr.h | 18 +- drivers/scsi/snic/vnic_resource.h | 18 +- drivers/scsi/snic/vnic_snic.h | 18 +- drivers/scsi/snic/vnic_stats.h | 18 +- drivers/scsi/snic/vnic_wq.c | 18 +- drivers/scsi/snic/vnic_wq.h | 18 +- drivers/scsi/snic/wq_enet_desc.h | 18 +- drivers/soc/amlogic/meson-mx-socinfo.c | 1 - drivers/soc/amlogic/meson-secure-pwrc.c | 4 +- drivers/soc/atmel/soc.c | 12 +- drivers/soc/bcm/bcm2835-power.c | 72 +- drivers/soc/bcm/brcmstb/biuctrl.c | 9 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 2 +- drivers/soc/fsl/guts.c | 221 +- drivers/soc/imx/gpcv2.c | 8 +- drivers/soc/imx/imx8m-blk-ctrl.c | 9 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 2 +- drivers/soc/mediatek/Kconfig | 10 - drivers/soc/mediatek/Makefile | 1 - drivers/soc/mediatek/mt6795-pm-domains.h | 112 - drivers/soc/mediatek/mt8183-pm-domains.h | 1 - drivers/soc/mediatek/mt8186-pm-domains.h | 2 +- drivers/soc/mediatek/mt8192-pm-domains.h | 2 - drivers/soc/mediatek/mt8195-pm-domains.h | 4 +- drivers/soc/mediatek/mt8365-mmsys.h | 22 - drivers/soc/mediatek/mtk-devapc.c | 45 +- drivers/soc/mediatek/mtk-mutex.c | 155 +- drivers/soc/mediatek/mtk-pm-domains.c | 8 - drivers/soc/mediatek/mtk-pm-domains.h | 2 - drivers/soc/mediatek/mtk-pmic-wrap.c | 225 +- drivers/soc/mediatek/mtk-svs.c | 2403 --------- drivers/soc/qcom/Kconfig | 18 - drivers/soc/qcom/Makefile | 1 - drivers/soc/qcom/apr.c | 15 +- drivers/soc/qcom/cmd-db.c | 8 +- drivers/soc/qcom/icc-bwmon.c | 421 -- drivers/soc/qcom/llcc-qcom.c | 2 +- drivers/soc/qcom/mdt_loader.c | 4 +- drivers/soc/qcom/ocmem.c | 3 - drivers/soc/qcom/qcom-geni-se.c | 3 - drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/rpmhpd.c | 4 +- drivers/soc/qcom/smem.c | 6 +- drivers/soc/qcom/smp2p.c | 3 - drivers/soc/qcom/socinfo.c | 1 - drivers/soc/renesas/r8a779a0-sysc.c | 10 +- drivers/soc/renesas/rcar-gen4-sysc.h | 4 +- drivers/soc/renesas/rcar-sysc.h | 4 +- drivers/soc/sunxi/Kconfig | 1 - drivers/soc/tegra/Kconfig | 11 +- drivers/soc/tegra/Makefile | 1 - drivers/soc/tegra/cbb/Makefile | 9 - drivers/soc/tegra/cbb/tegra-cbb.c | 190 - drivers/soc/tegra/cbb/tegra194-cbb.c | 2365 --------- drivers/soc/tegra/cbb/tegra234-cbb.c | 1114 ----- drivers/soc/tegra/common.c | 49 +- drivers/soc/tegra/fuse/fuse-tegra.c | 16 - drivers/soc/tegra/fuse/tegra-apbmisc.c | 36 +- drivers/soc/tegra/pmc.c | 4 +- drivers/soc/ti/knav_dma.c | 10 +- drivers/soc/ti/pruss.c | 1 - drivers/soc/ti/wkup_m3_ipc.c | 2 +- drivers/soc/xilinx/xlnx_event_manager.c | 5 +- drivers/soundwire/slave.c | 117 +- drivers/spi/Kconfig | 2 +- drivers/spi/spi-amd.c | 8 - drivers/spi/spi-aspeed-smc.c | 12 +- drivers/spi/spi-cadence-quadspi.c | 19 +- drivers/spi/spi-mpc52xx.c | 2 +- drivers/spi/spidev.c | 1 + drivers/staging/media/Kconfig | 12 +- drivers/staging/media/Makefile | 1 - drivers/staging/media/atomisp/Makefile | 3 + .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 4 +- drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 20 +- drivers/staging/media/atomisp/i2c/ov5693/ov5693.h | 2 +- drivers/staging/media/atomisp/include/hmm/hmm.h | 32 +- drivers/staging/media/atomisp/include/hmm/hmm_bo.h | 37 +- .../staging/media/atomisp/include/hmm/hmm_common.h | 26 + .../staging/media/atomisp/include/hmm/hmm_pool.h | 116 + .../staging/media/atomisp/include/linux/atomisp.h | 146 + drivers/staging/media/atomisp/notes.txt | 30 - drivers/staging/media/atomisp/pci/atomisp_acc.c | 625 +++ drivers/staging/media/atomisp/pci/atomisp_acc.h | 120 + drivers/staging/media/atomisp/pci/atomisp_cmd.c | 92 +- drivers/staging/media/atomisp/pci/atomisp_compat.h | 29 +- .../media/atomisp/pci/atomisp_compat_css20.c | 365 +- .../media/atomisp/pci/atomisp_compat_ioctl32.h | 58 + drivers/staging/media/atomisp/pci/atomisp_drvfs.c | 7 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 13 + .../media/atomisp/pci/atomisp_gmin_platform.c | 27 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 73 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.h | 1 + drivers/staging/media/atomisp/pci/atomisp_subdev.c | 3 + drivers/staging/media/atomisp/pci/atomisp_subdev.h | 10 + drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 32 + .../pci/hive_isp_css_include/host/debug_public.h | 2 +- drivers/staging/media/atomisp/pci/hmm/hmm.c | 202 +- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 261 +- .../media/atomisp/pci/hmm/hmm_dynamic_pool.c | 234 + .../media/atomisp/pci/hmm/hmm_reserved_pool.c | 253 + .../media/atomisp/pci/ia_css_frame_public.h | 40 + .../isp/kernels/sdis/sdis_1.0/ia_css_sdis.host.c | 2 +- .../isp/kernels/sdis/sdis_2/ia_css_sdis2.host.c | 2 +- .../atomisp/pci/isp/modes/interface/isp_const.h | 6 + .../atomisp/pci/runtime/debug/src/ia_css_debug.c | 2 + .../pci/runtime/frame/interface/ia_css_frame.h | 7 +- .../media/atomisp/pci/runtime/frame/src/frame.c | 110 +- .../atomisp/pci/runtime/isp_param/src/isp_param.c | 2 +- .../media/atomisp/pci/runtime/rmgr/src/rmgr_vbuf.c | 23 +- .../media/atomisp/pci/runtime/spctrl/src/spctrl.c | 2 +- drivers/staging/media/atomisp/pci/sh_css.c | 8 +- .../staging/media/atomisp/pci/sh_css_firmware.c | 2 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 3 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 47 +- drivers/staging/media/av7110/av7110.c | 2 +- drivers/staging/media/hantro/hantro_drv.c | 13 +- drivers/staging/media/hantro/hantro_g2_regs.h | 2 +- drivers/staging/media/hantro/hantro_hevc.c | 30 - drivers/staging/media/hantro/hantro_hw.h | 15 - drivers/staging/media/hantro/hantro_v4l2.c | 2 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 80 +- drivers/staging/media/hantro/rockchip_vpu_hw.c | 189 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 40 +- drivers/staging/media/hantro/sunxi_vpu_hw.c | 24 +- drivers/staging/media/imx/imx7-media-csi.c | 1587 ++---- drivers/staging/media/rkvdec/rkvdec-h264.c | 4 +- drivers/staging/media/rkvdec/rkvdec-vp9.c | 2 + drivers/staging/media/stkwebcam/Kconfig | 18 - drivers/staging/media/stkwebcam/Makefile | 5 - drivers/staging/media/stkwebcam/TODO | 12 - drivers/staging/media/zoran/videocodec.c | 93 +- drivers/staging/media/zoran/videocodec.h | 15 - drivers/staging/media/zoran/zoran.h | 14 - drivers/staging/media/zoran/zr36016.c | 91 +- drivers/staging/media/zoran/zr36050.c | 144 +- drivers/staging/media/zoran/zr36060.c | 97 +- drivers/staging/pi433/pi433_if.c | 1 + drivers/staging/qlge/qlge_main.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 8 +- drivers/staging/vt6655/device_main.c | 8 +- drivers/staging/vt6655/rxtx.c | 2 +- drivers/staging/vt6656/main_usb.c | 6 +- drivers/staging/vt6656/rxtx.c | 2 +- drivers/staging/wlan-ng/cfg80211.c | 2 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/target/target_core_file.c | 3 - drivers/target/target_core_iblock.c | 4 - drivers/target/target_core_sbc.c | 6 - drivers/tee/optee/optee_smc.h | 2 +- drivers/tee/optee/smc_abi.c | 4 +- drivers/tee/tee_core.c | 2 +- drivers/thermal/cpufreq_cooling.c | 77 +- drivers/thermal/devfreq_cooling.c | 27 +- drivers/thermal/hisi_thermal.c | 10 +- .../intel/int340x_thermal/acpi_thermal_rel.c | 1 + drivers/thermal/intel/intel_tcc_cooling.c | 1 - drivers/thermal/intel/x86_pkg_temp_thermal.c | 2 +- drivers/thermal/rcar_gen3_thermal.c | 4 +- drivers/thermal/thermal_core.c | 18 +- drivers/thunderbolt/acpi.c | 29 +- drivers/tty/pty.c | 14 +- drivers/tty/serial/8250/8250_core.c | 4 - drivers/tty/serial/8250/8250_dma.c | 6 +- drivers/tty/serial/8250/8250_dw.c | 26 +- drivers/tty/serial/8250/8250_port.c | 6 +- drivers/tty/serial/Kconfig | 4 +- drivers/tty/serial/amba-pl011.c | 23 +- drivers/tty/serial/mpc52xx_uart.c | 4 +- drivers/tty/serial/mvebu-uart.c | 25 +- drivers/tty/serial/qcom_geni_serial.c | 3 - drivers/tty/serial/samsung_tty.c | 5 +- drivers/tty/serial/serial_core.c | 5 + drivers/tty/serial/stm32-usart.c | 2 - drivers/tty/tty.h | 3 - drivers/tty/tty_buffer.c | 46 +- drivers/tty/tty_io.c | 3 + drivers/tty/vt/vt.c | 2 +- drivers/ufs/core/ufshcd.c | 4 +- drivers/uio/uio_pruss.c | 10 +- drivers/usb/core/hcd.c | 17 +- drivers/usb/core/usb-acpi.c | 18 +- drivers/usb/dwc3/dwc3-am62.c | 8 +- drivers/usb/dwc3/gadget.c | 4 +- drivers/usb/gadget/function/f_fs.c | 2 + drivers/usb/gadget/function/uvc_configfs.c | 6 +- drivers/usb/gadget/legacy/inode.c | 2 + drivers/usb/gadget/legacy/raw_gadget.c | 1 + drivers/usb/gadget/udc/atmel_usba_udc.c | 1 + drivers/usb/host/ehci-fsl.c | 11 +- drivers/usb/host/fsl-mph-dr-of.c | 3 - drivers/usb/host/ohci-sa1111.c | 25 - drivers/usb/misc/ftdi-elan.c | 1 + drivers/usb/misc/ldusb.c | 1 + drivers/usb/mon/mon_bin.c | 1 + drivers/usb/mon/mon_stat.c | 1 + drivers/usb/mon/mon_text.c | 2 + drivers/usb/serial/ftdi_sio.c | 3 - drivers/usb/serial/ftdi_sio_ids.h | 6 - drivers/usb/typec/class.c | 1 - drivers/vdpa/mlx5/net/mlx5_vnet.c | 33 +- drivers/vdpa/vdpa_user/vduse_dev.c | 60 +- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 2 + drivers/vfio/pci/mlx5/main.c | 2 + drivers/vfio/vfio.c | 19 +- drivers/vhost/scsi.c | 4 +- drivers/vhost/vdpa.c | 2 +- drivers/video/backlight/tps65217_bl.c | 10 +- drivers/video/fbdev/core/fbcon.c | 33 - drivers/video/fbdev/core/fbmem.c | 28 +- drivers/virtio/Kconfig | 13 - drivers/virtio/virtio.c | 2 - drivers/virtio/virtio_mmio.c | 26 - drivers/virtio/virtio_pci_modern_dev.c | 2 + drivers/virtio/virtio_ring.c | 89 +- drivers/watchdog/acquirewdt.c | 1 + drivers/watchdog/advantechwdt.c | 1 + drivers/watchdog/alim1535_wdt.c | 1 + drivers/watchdog/alim7101_wdt.c | 1 + drivers/watchdog/ar7_wdt.c | 1 + drivers/watchdog/at91rm9200_wdt.c | 1 + drivers/watchdog/ath79_wdt.c | 1 + drivers/watchdog/cpu5wdt.c | 1 + drivers/watchdog/cpwd.c | 1 + drivers/watchdog/eurotechwdt.c | 1 + drivers/watchdog/gef_wdt.c | 1 + drivers/watchdog/geodewdt.c | 1 + drivers/watchdog/ib700wdt.c | 1 + drivers/watchdog/ibmasr.c | 1 + drivers/watchdog/indydog.c | 1 + drivers/watchdog/it8712f_wdt.c | 1 + drivers/watchdog/m54xx_wdt.c | 1 + drivers/watchdog/machzwd.c | 1 + drivers/watchdog/mixcomwd.c | 1 + drivers/watchdog/mtx-1_wdt.c | 1 + drivers/watchdog/nv_tco.c | 1 + drivers/watchdog/pc87413_wdt.c | 1 + drivers/watchdog/pcwd.c | 2 + drivers/watchdog/pcwd_pci.c | 2 + drivers/watchdog/pcwd_usb.c | 2 + drivers/watchdog/pika_wdt.c | 1 + drivers/watchdog/rc32434_wdt.c | 1 + drivers/watchdog/rdc321x_wdt.c | 1 + drivers/watchdog/riowd.c | 1 + drivers/watchdog/sa1100_wdt.c | 1 + drivers/watchdog/sb_wdog.c | 1 + drivers/watchdog/sbc60xxwdt.c | 1 + drivers/watchdog/sbc7240_wdt.c | 1 + drivers/watchdog/sbc8360.c | 1 + drivers/watchdog/sbc_epx_c3.c | 1 + drivers/watchdog/sbc_fitpc2_wdt.c | 1 + drivers/watchdog/sc1200wdt.c | 1 + drivers/watchdog/sc520_wdt.c | 1 + drivers/watchdog/sch311x_wdt.c | 1 + drivers/watchdog/scx200_wdt.c | 1 + drivers/watchdog/smsc37b787_wdt.c | 1 + drivers/watchdog/w83877f_wdt.c | 1 + drivers/watchdog/w83977f_wdt.c | 1 + drivers/watchdog/wafer5823wdt.c | 1 + drivers/watchdog/wdrtas.c | 2 + drivers/watchdog/wdt.c | 2 + drivers/watchdog/wdt285.c | 1 + drivers/watchdog/wdt977.c | 1 + drivers/watchdog/wdt_pci.c | 2 + drivers/xen/evtchn.c | 1 + drivers/xen/mcelog.c | 1 + drivers/xen/xenbus/xenbus_dev_frontend.c | 1 + fs/9p/fid.c | 61 +- fs/9p/fid.h | 6 +- fs/9p/vfs_addr.c | 4 +- fs/9p/vfs_dentry.c | 4 +- fs/9p/vfs_dir.c | 2 +- fs/9p/vfs_file.c | 9 +- fs/9p/vfs_inode.c | 89 +- fs/9p/vfs_inode_dotl.c | 82 +- fs/9p/vfs_super.c | 8 +- fs/9p/xattr.c | 8 +- fs/afs/file.c | 2 +- fs/aio.c | 2 +- fs/attr.c | 74 +- fs/btrfs/async-thread.h | 1 + fs/btrfs/backref.c | 88 +- fs/btrfs/backref.h | 3 +- fs/btrfs/block-group.c | 34 +- fs/btrfs/block-rsv.c | 21 +- fs/btrfs/block-rsv.h | 15 +- fs/btrfs/btrfs_inode.h | 25 +- fs/btrfs/compression.c | 360 +- fs/btrfs/compression.h | 18 +- fs/btrfs/ctree.h | 105 +- fs/btrfs/delalloc-space.c | 6 +- fs/btrfs/delayed-inode.c | 364 +- fs/btrfs/delayed-inode.h | 11 - fs/btrfs/delayed-ref.c | 4 +- fs/btrfs/dev-replace.c | 3 +- fs/btrfs/disk-io.c | 268 +- fs/btrfs/disk-io.h | 17 +- fs/btrfs/extent-tree.c | 149 +- fs/btrfs/extent_io.c | 876 ++-- fs/btrfs/extent_io.h | 16 +- fs/btrfs/file.c | 100 +- fs/btrfs/free-space-cache.c | 3 +- fs/btrfs/inode.c | 771 ++- fs/btrfs/ioctl.c | 150 +- fs/btrfs/lzo.c | 28 +- fs/btrfs/ordered-data.c | 40 +- fs/btrfs/ordered-data.h | 5 +- fs/btrfs/raid56.c | 792 +-- fs/btrfs/raid56.h | 168 +- fs/btrfs/reflink.c | 19 +- fs/btrfs/scrub.c | 71 +- fs/btrfs/send.c | 781 +-- fs/btrfs/send.h | 169 +- fs/btrfs/space-info.c | 110 +- fs/btrfs/space-info.h | 8 +- fs/btrfs/struct-funcs.c | 11 +- fs/btrfs/subpage.c | 4 +- fs/btrfs/super.c | 36 +- fs/btrfs/sysfs.c | 186 +- fs/btrfs/tests/btrfs-tests.c | 1 - fs/btrfs/tests/extent-buffer-tests.c | 3 +- fs/btrfs/transaction.c | 26 +- fs/btrfs/tree-log.c | 20 +- fs/btrfs/tree-log.h | 3 - fs/btrfs/volumes.c | 357 +- fs/btrfs/volumes.h | 46 +- fs/btrfs/zlib.c | 42 +- fs/btrfs/zoned.c | 164 +- fs/btrfs/zoned.h | 18 - fs/btrfs/zstd.c | 33 +- fs/cachefiles/ondemand.c | 3 +- fs/ceph/addr.c | 13 +- fs/ceph/caps.c | 1 - fs/ceph/file.c | 5 +- fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 2 + fs/cifs/file.c | 8 +- fs/cifs/misc.c | 3 +- fs/cifs/sess.c | 11 +- fs/cifs/smb2ops.c | 5 +- fs/cifs/smb2pdu.c | 13 +- fs/coredump.c | 4 +- fs/crypto/fname.c | 36 +- fs/crypto/fscrypt_private.h | 9 +- fs/crypto/hooks.c | 6 +- fs/crypto/policy.c | 35 +- fs/dax.c | 4 +- fs/debugfs/file.c | 1 + fs/direct-io.c | 7 +- fs/dlm/Kconfig | 9 - fs/dlm/Makefile | 2 +- fs/dlm/ast.c | 4 +- fs/dlm/config.c | 21 +- fs/dlm/config.h | 3 +- fs/dlm/debug_fs.c | 1 + fs/dlm/dlm_internal.h | 32 +- fs/dlm/lock.c | 143 +- fs/dlm/lock.h | 17 +- fs/dlm/lockspace.c | 31 +- fs/dlm/lowcomms.c | 4 +- fs/dlm/member.c | 30 +- fs/dlm/plock.c | 51 +- fs/dlm/recoverd.c | 35 +- fs/dlm/user.c | 21 +- fs/efivarfs/file.c | 1 + fs/erofs/compress.h | 2 +- fs/erofs/decompressor.c | 18 +- fs/erofs/decompressor_lzma.c | 1 - fs/erofs/zdata.c | 777 ++- fs/erofs/zdata.h | 119 +- fs/erofs/zpvec.h | 159 + fs/exec.c | 2 +- fs/ext2/inode.c | 8 +- fs/ext2/super.c | 6 +- fs/ext4/balloc.c | 2 +- fs/ext4/ext4.h | 5 +- fs/ext4/ext4_jbd2.c | 3 +- fs/ext4/fast_commit.c | 44 +- fs/ext4/indirect.c | 4 +- fs/ext4/inline.c | 30 - fs/ext4/inode.c | 16 +- fs/ext4/ioctl.c | 22 +- fs/ext4/mballoc.c | 10 +- fs/ext4/orphan.c | 24 +- fs/ext4/resize.c | 6 +- fs/ext4/super.c | 4 +- fs/ext4/symlink.c | 15 - fs/f2fs/compress.c | 211 +- fs/f2fs/data.c | 52 +- fs/f2fs/debug.c | 2 +- fs/f2fs/f2fs.h | 32 +- fs/f2fs/file.c | 36 +- fs/f2fs/gc.c | 4 +- fs/f2fs/gc.h | 21 +- fs/f2fs/node.c | 8 +- fs/f2fs/recovery.c | 10 +- fs/f2fs/segment.c | 26 +- fs/f2fs/segment.h | 11 +- fs/f2fs/super.c | 86 +- fs/f2fs/sysfs.c | 10 - fs/fat/file.c | 9 +- fs/fcntl.c | 1 - fs/file_table.c | 19 +- fs/fscache/cookie.c | 26 +- fs/fscache/volume.c | 4 +- fs/fsopen.c | 1 + fs/fuse/control.c | 4 + fs/fuse/dax.c | 2 +- fs/fuse/dev.c | 8 +- fs/fuse/dir.c | 7 +- fs/fuse/file.c | 46 +- fs/gfs2/dir.c | 2 +- fs/gfs2/file.c | 5 +- fs/gfs2/glock.c | 13 +- fs/gfs2/lock_dlm.c | 2 +- fs/gfs2/rgrp.c | 9 +- fs/gfs2/rgrp.h | 3 +- fs/gfs2/xattr.c | 2 +- fs/inode.c | 10 +- fs/io_uring.c | 26 +- fs/iomap/buffered-io.c | 15 +- fs/iomap/direct-io.c | 21 +- fs/jbd2/checkpoint.c | 6 +- fs/jbd2/commit.c | 32 +- fs/jbd2/journal.c | 41 +- fs/jbd2/recovery.c | 30 +- fs/jbd2/revoke.c | 8 +- fs/jbd2/transaction.c | 26 +- fs/jfs/file.c | 4 +- fs/ksmbd/smb2pdu.c | 48 +- fs/ksmbd/transport_rdma.c | 10 + fs/ksmbd/transport_tcp.c | 2 +- fs/ksmbd/vfs.c | 14 +- fs/ksmbd/vfs.h | 2 +- fs/lockd/svc4proc.c | 4 +- fs/lockd/svclock.c | 10 +- fs/lockd/svcproc.c | 5 +- fs/lockd/svcsubs.c | 14 +- fs/mount.h | 1 + fs/namei.c | 191 +- fs/namespace.c | 2 +- fs/netfs/buffered_read.c | 17 +- fs/nfs/direct.c | 8 +- fs/nfs/nfs4proc.c | 19 +- fs/nfs/nfs4state.c | 1 - fs/nfsd/filecache.c | 727 ++- fs/nfsd/filecache.h | 7 +- fs/nfsd/netns.h | 3 - fs/nfsd/nfs4proc.c | 10 +- fs/nfsd/nfs4state.c | 35 +- fs/nfsd/nfs4xdr.c | 9 - fs/nfsd/nfsctl.c | 19 +- fs/nfsd/nfsd.h | 5 +- fs/nfsd/nfsfh.c | 5 +- fs/nfsd/trace.h | 325 +- fs/nfsd/vfs.c | 11 +- fs/nilfs2/nilfs.h | 3 - fs/notify/fanotify/fanotify.c | 19 +- fs/notify/fanotify/fanotify.h | 2 - fs/notify/fanotify/fanotify_user.c | 138 +- fs/notify/fdinfo.c | 6 +- fs/notify/fsnotify.c | 21 +- fs/notify/inotify/inotify_user.c | 2 +- fs/nsfs.c | 1 + fs/ntfs/attrib.c | 8 +- fs/ntfs3/attrib.c | 180 +- fs/ntfs3/bitmap.c | 4 +- fs/ntfs3/file.c | 98 +- fs/ntfs3/frecord.c | 49 +- fs/ntfs3/fslog.c | 4 +- fs/ntfs3/fsntfs.c | 25 +- fs/ntfs3/index.c | 31 +- fs/ntfs3/inode.c | 1 - fs/ntfs3/ntfs_fs.h | 6 +- fs/ntfs3/record.c | 5 +- fs/ntfs3/run.c | 42 - fs/ntfs3/super.c | 8 +- fs/ntfs3/xattr.c | 6 +- fs/ocfs2/file.c | 2 +- fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/slot_map.c | 46 +- fs/ocfs2/super.c | 21 + fs/open.c | 63 +- fs/overlayfs/copy_up.c | 7 +- fs/overlayfs/inode.c | 87 +- fs/overlayfs/overlayfs.h | 15 +- fs/pipe.c | 1 + fs/posix_acl.c | 168 +- fs/proc_namespace.c | 2 +- fs/pstore/platform.c | 63 +- fs/pstore/zone.c | 12 +- fs/quota/dquot.c | 17 +- fs/read_write.c | 103 +- fs/reiserfs/inode.c | 4 +- fs/remap_range.c | 5 +- fs/splice.c | 64 +- fs/ubifs/debug.c | 2 + fs/userfaultfd.c | 12 +- fs/xattr.c | 25 +- fs/xfs/Makefile | 1 - fs/xfs/libxfs/xfs_ag.c | 171 +- fs/xfs/libxfs/xfs_ag.h | 75 +- fs/xfs/libxfs/xfs_ag_resv.c | 2 +- fs/xfs/libxfs/xfs_alloc.c | 143 +- fs/xfs/libxfs/xfs_alloc.h | 58 +- fs/xfs/libxfs/xfs_alloc_btree.c | 9 +- fs/xfs/libxfs/xfs_attr.c | 60 +- fs/xfs/libxfs/xfs_attr.h | 15 +- fs/xfs/libxfs/xfs_attr_leaf.c | 64 +- fs/xfs/libxfs/xfs_attr_leaf.h | 3 +- fs/xfs/libxfs/xfs_attr_remote.c | 15 +- fs/xfs/libxfs/xfs_bmap.c | 84 +- fs/xfs/libxfs/xfs_bmap_btree.c | 10 +- fs/xfs/libxfs/xfs_btree.c | 29 +- fs/xfs/libxfs/xfs_dir2.c | 2 +- fs/xfs/libxfs/xfs_dir2_block.c | 6 +- fs/xfs/libxfs/xfs_dir2_sf.c | 8 +- fs/xfs/libxfs/xfs_ialloc.c | 86 +- fs/xfs/libxfs/xfs_ialloc.h | 25 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 20 +- fs/xfs/libxfs/xfs_inode_buf.c | 15 +- fs/xfs/libxfs/xfs_inode_fork.c | 65 +- fs/xfs/libxfs/xfs_inode_fork.h | 27 +- fs/xfs/libxfs/xfs_refcount.c | 19 +- fs/xfs/libxfs/xfs_refcount_btree.c | 5 +- fs/xfs/libxfs/xfs_rmap.c | 8 +- fs/xfs/libxfs/xfs_rmap_btree.c | 9 +- fs/xfs/libxfs/xfs_symlink_remote.c | 2 +- fs/xfs/libxfs/xfs_types.c | 73 +- fs/xfs/libxfs/xfs_types.h | 9 + fs/xfs/scrub/agheader.c | 25 +- fs/xfs/scrub/agheader_repair.c | 21 +- fs/xfs/scrub/alloc.c | 7 +- fs/xfs/scrub/bmap.c | 16 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/common.c | 6 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/dir.c | 2 +- fs/xfs/scrub/fscounters.c | 4 +- fs/xfs/scrub/health.c | 2 - fs/xfs/scrub/ialloc.c | 12 +- fs/xfs/scrub/quota.c | 2 +- fs/xfs/scrub/refcount.c | 9 +- fs/xfs/scrub/repair.c | 47 +- fs/xfs/scrub/rmap.c | 6 +- fs/xfs/scrub/symlink.c | 6 +- fs/xfs/xfs_attr_inactive.c | 24 +- fs/xfs/xfs_attr_item.c | 27 +- fs/xfs/xfs_attr_list.c | 9 +- fs/xfs/xfs_bmap_util.c | 24 +- fs/xfs/xfs_buf.c | 263 +- fs/xfs/xfs_buf.h | 21 +- fs/xfs/xfs_dir2_readdir.c | 2 +- fs/xfs/xfs_discard.c | 2 +- fs/xfs/xfs_extfree_item.c | 6 +- fs/xfs/xfs_filestream.c | 4 +- fs/xfs/xfs_fsmap.c | 3 +- fs/xfs/xfs_fsops.c | 13 +- fs/xfs/xfs_icache.c | 71 +- fs/xfs/xfs_icache.h | 1 - fs/xfs/xfs_inode.c | 688 ++- fs/xfs/xfs_inode.h | 69 +- fs/xfs/xfs_inode_item.c | 58 +- fs/xfs/xfs_ioctl.c | 10 +- fs/xfs/xfs_iomap.c | 8 +- fs/xfs/xfs_iops.c | 27 +- fs/xfs/xfs_iops.h | 3 - fs/xfs/xfs_itable.c | 4 +- fs/xfs/xfs_iunlink_item.c | 180 - fs/xfs/xfs_iunlink_item.h | 27 - fs/xfs/xfs_log.c | 64 +- fs/xfs/xfs_log.h | 3 +- fs/xfs/xfs_log_cil.c | 472 +- fs/xfs/xfs_log_priv.h | 58 +- fs/xfs/xfs_log_recover.c | 196 +- fs/xfs/xfs_mount.c | 3 +- fs/xfs/xfs_mount.h | 2 +- fs/xfs/xfs_qm.c | 11 +- fs/xfs/xfs_qm_syscalls.c | 9 +- fs/xfs/xfs_reflink.c | 46 +- fs/xfs/xfs_reflink.h | 3 + fs/xfs/xfs_super.c | 20 +- fs/xfs/xfs_symlink.c | 2 +- fs/xfs/xfs_trace.h | 4 +- fs/xfs/xfs_trans.c | 95 +- fs/xfs/xfs_trans.h | 7 +- fs/xfs/xfs_trans_priv.h | 3 +- fs/zonefs/super.c | 20 +- include/acpi/acpi_bus.h | 9 +- include/acpi/cppc_acpi.h | 1 - include/acpi/processor.h | 9 +- include/asm-generic/barrier.h | 8 - include/asm-generic/io.h | 134 +- include/asm-generic/softirq_stack.h | 2 +- include/crypto/hash.h | 2 + include/crypto/kpp.h | 2 + include/dt-bindings/clock/bcm21664.h | 10 +- include/dt-bindings/clock/bcm281xx.h | 10 +- include/dt-bindings/clock/exynos7885.h | 54 +- include/dt-bindings/clock/qcom,dispcc-sm8350.h | 1 - include/dt-bindings/clock/qcom,gcc-ipq8074.h | 4 - include/dt-bindings/clock/qcom,gcc-msm8939.h | 1 - include/dt-bindings/clock/qcom,gpucc-sm8350.h | 52 - include/dt-bindings/clock/qcom,sm8450-camcc.h | 159 - include/dt-bindings/clock/r9a07g043-cpg.h | 20 - include/dt-bindings/clock/tegra234-clock.h | 105 - include/dt-bindings/clock/ti-dra7-atl.h | 10 +- include/dt-bindings/mailbox/qcom-ipcc.h | 1 - include/dt-bindings/memory/tegra234-mc.h | 26 - include/dt-bindings/net/pcs-rzn1-miic.h | 33 - include/dt-bindings/pinctrl/hisi.h | 10 +- include/dt-bindings/pinctrl/keystone.h | 10 +- include/dt-bindings/power/mt6795-power.h | 16 - include/dt-bindings/power/mt6797-power.h | 9 +- include/dt-bindings/power/tegra234-powergate.h | 2 - include/dt-bindings/reset/mt8186-resets.h | 5 - include/dt-bindings/reset/mt8192-resets.h | 8 - include/dt-bindings/reset/mt8195-resets.h | 6 - include/dt-bindings/reset/tegra234-reset.h | 10 - include/dt-bindings/soc/samsung,boot-mode.h | 18 - include/linux/acpi.h | 7 +- include/linux/acpi_viot.h | 2 - include/linux/arch_topology.h | 1 + include/linux/base64.h | 16 + include/linux/blkdev.h | 44 +- include/linux/bpf-cgroup-defs.h | 13 +- include/linux/bpf-cgroup.h | 9 +- include/linux/bpf.h | 155 +- include/linux/bpf_lsm.h | 7 - include/linux/bpf_verifier.h | 14 +- include/linux/brcmphy.h | 1 - include/linux/btf.h | 28 - include/linux/btf_ids.h | 3 +- include/linux/cacheinfo.h | 3 - include/linux/can/bittiming.h | 2 - include/linux/can/skb.h | 59 +- include/linux/cgroup-defs.h | 3 +- include/linux/clk-provider.h | 2 + include/linux/clk.h | 134 +- include/linux/clk/ti.h | 10 +- include/linux/compiler_types.h | 2 - include/linux/cpu.h | 2 - include/linux/cpuhotplug.h | 1 - include/linux/debugfs.h | 1 + include/linux/devfreq.h | 5 - include/linux/dim.h | 2 +- include/linux/dma/edma.h | 61 +- include/linux/evm.h | 6 +- include/linux/fanotify.h | 18 +- include/linux/fbcon.h | 4 - include/linux/filter.h | 43 +- include/linux/firmware/xlnx-zynqmp.h | 7 - include/linux/fs.h | 162 +- include/linux/fscache.h | 3 +- include/linux/fscrypt.h | 5 - include/linux/fsnotify_backend.h | 89 +- include/linux/gfp.h | 2 +- include/linux/highmem-internal.h | 10 +- include/linux/highmem.h | 18 +- include/linux/ieee80211.h | 257 - include/linux/if_macvlan.h | 6 +- include/linux/if_team.h | 10 +- include/linux/if_vlan.h | 10 +- include/linux/input/elan-i2c-ids.h | 5 +- include/linux/intel-iommu.h | 3 + include/linux/iomap.h | 6 - include/linux/ioprio.h | 24 +- include/linux/jbd2.h | 6 +- include/linux/kexec.h | 6 - include/linux/kvm_host.h | 13 +- include/linux/kvm_types.h | 2 - include/linux/lockd/lockd.h | 1 - include/linux/lockref.h | 1 + include/linux/memregion.h | 2 +- include/linux/mfd/bcm2835-pm.h | 1 - include/linux/mfd/lp873x.h | 10 +- include/linux/mfd/tps65086.h | 10 +- include/linux/mfd/tps65217.h | 10 +- include/linux/mfd/tps65218.h | 10 +- include/linux/mfd/tps65912.h | 10 +- include/linux/mii.h | 35 - include/linux/mlx5/device.h | 36 +- include/linux/mlx5/driver.h | 5 - include/linux/mlx5/eswitch.h | 8 +- include/linux/mlx5/fs.h | 14 - include/linux/mlx5/mlx5_ifc.h | 151 +- include/linux/mm.h | 14 +- include/linux/mnt_idmapping.h | 305 +- include/linux/mroute_base.h | 15 +- include/linux/mtd/hyperbus.h | 4 +- include/linux/net.h | 4 - include/linux/netdevice.h | 42 +- include/linux/netfs.h | 2 +- include/linux/nvme-auth.h | 33 + include/linux/nvme.h | 215 +- include/linux/objtool.h | 11 +- include/linux/pcs-rzn1-miic.h | 18 - include/linux/pcs/pcs-xpcs.h | 3 +- include/linux/perf/riscv_pmu.h | 4 - include/linux/phy.h | 9 - include/linux/pipe_fs_i.h | 29 +- include/linux/platform_data/davinci_asp.h | 10 +- include/linux/platform_data/gpio-davinci.h | 10 +- include/linux/platform_data/uio_dmem_genirq.h | 10 +- include/linux/platform_data/uio_pruss.h | 10 +- include/linux/platform_data/usb-omap.h | 16 +- include/linux/pm_opp.h | 322 +- include/linux/pm_runtime.h | 5 +- include/linux/pm_wakeirq.h | 14 +- include/linux/pm_wakeup.h | 31 +- include/linux/posix_acl.h | 1 - include/linux/posix_acl_xattr.h | 34 +- include/linux/quotaops.h | 15 +- include/linux/refcount.h | 6 +- include/linux/reset.h | 2 +- include/linux/reset/bcm63xx_pmb.h | 10 +- include/linux/rtsx_usb.h | 2 + include/linux/sched/task.h | 2 +- include/linux/scmi_protocol.h | 134 - include/linux/security.h | 8 +- include/linux/serial_core.h | 5 - include/linux/skbuff.h | 203 +- include/linux/skmsg.h | 1 - include/linux/soc/mediatek/mtk-mutex.h | 27 - include/linux/soc/ti/knav_dma.h | 10 +- include/linux/soc/ti/knav_qmss.h | 10 +- include/linux/soc/ti/ti-msgmgr.h | 10 +- include/linux/socket.h | 4 + include/linux/sockptr.h | 8 - include/linux/sram.h | 14 +- include/linux/sunrpc/bc_xprt.h | 17 +- include/linux/swiotlb.h | 6 +- include/linux/sysctl.h | 2 - include/linux/sysfb.h | 22 +- include/linux/tcp.h | 30 - include/linux/ti-emif-sram.h | 10 +- include/linux/time64.h | 3 - include/linux/uaccess.h | 4 +- include/linux/uio.h | 50 +- include/linux/usb/audio-v2.h | 3 + include/linux/usb/audio.h | 3 + include/linux/usb/c67x00.h | 15 + include/linux/usb/cdc-wdm.h | 4 + include/linux/usb/cdc.h | 4 + include/linux/usb/composite.h | 14 + include/linux/usb/ehci_def.h | 14 + include/linux/usb/ehci_pdriver.h | 14 + include/linux/usb/g_hid.h | 14 + include/linux/usb/gadget.h | 2 + include/linux/usb/hcd.h | 14 + include/linux/usb/input.h | 4 + include/linux/usb/isp1301.h | 10 + include/linux/usb/m66592.h | 14 + include/linux/usb/musb-ux500.h | 10 + include/linux/usb/net2280.h | 14 + include/linux/usb/of.h | 2 + include/linux/usb/ohci_pdriver.h | 14 + include/linux/usb/otg-fsm.h | 17 +- include/linux/usb/phy_companion.h | 10 + include/linux/usb/r8a66597.h | 14 + include/linux/usb/rndis_host.h | 14 + include/linux/usb/serial.h | 5 + include/linux/usb/storage.h | 2 + include/linux/usb/tegra_usb_phy.h | 10 + include/linux/usb/ulpi.h | 4 + include/linux/usb/usb338x.h | 11 + include/linux/usb/usbnet.h | 14 + include/linux/usb/xhci-dbgp.h | 4 + include/linux/virtio_config.h | 2 - include/linux/watch_queue.h | 2 +- include/linux/wkup_m3_ipc.h | 10 +- include/linux/xattr.h | 2 +- include/linux/zstd_lib.h | 4 +- include/media/i2c/adv7343.h | 10 +- include/media/i2c/adv7393.h | 10 +- include/media/i2c/ov2659.h | 14 +- include/media/tpg/v4l2-tpg.h | 16 - include/net/9p/client.h | 49 +- include/net/af_unix.h | 5 +- include/net/bluetooth/hci.h | 1 - include/net/bluetooth/hci_core.h | 13 - include/net/bond_options.h | 14 +- include/net/bonding.h | 1 - include/net/cfg80211.h | 270 +- include/net/devlink.h | 19 +- include/net/dropreason.h | 256 - include/net/dsa.h | 9 - include/net/flow_dissector.h | 16 - include/net/flow_offload.h | 7 - include/net/fq_impl.h | 5 +- include/net/ip_tunnels.h | 4 +- include/net/mac80211.h | 267 +- include/net/mptcp.h | 3 +- include/net/neighbour.h | 1 - include/net/net_namespace.h | 2 - include/net/netfilter/nf_tables.h | 30 +- include/net/netns/unix.h | 6 - include/net/pkt_cls.h | 2 +- include/net/pkt_sched.h | 17 - include/net/raw.h | 20 +- include/net/rawv6.h | 7 +- include/net/route.h | 7 +- include/net/sock.h | 114 +- include/net/strparser.h | 12 +- include/net/switchdev.h | 3 - include/net/tcp.h | 4 - include/net/tls.h | 279 +- include/net/udp.h | 4 +- include/net/xdp_sock_drv.h | 14 - include/net/xfrm.h | 8 +- include/rdma/rdma_cm.h | 1 - include/soc/mscc/ocelot.h | 6 - include/soc/tegra/fuse.h | 7 - include/soc/tegra/tegra-cbb.h | 47 - include/sound/soc.h | 2 + include/trace/events/9p.h | 48 - include/trace/events/btrfs.h | 158 - include/trace/events/dlm.h | 118 +- include/trace/events/iocost.h | 2 +- include/trace/events/net.h | 2 +- include/trace/events/power.h | 29 - include/trace/events/qdisc.h | 4 +- include/trace/events/rwmmio.h | 97 - include/trace/events/scmi.h | 56 - include/trace/events/skb.h | 89 +- include/trace/events/sock.h | 6 +- include/trace/events/sunrpc.h | 14 +- include/trace/events/thermal.h | 28 +- include/uapi/drm/drm_fourcc.h | 4 +- include/uapi/linux/bpf.h | 104 +- include/uapi/linux/btf.h | 17 +- include/uapi/linux/btrfs.h | 10 +- include/uapi/linux/fanotify.h | 8 - include/uapi/linux/if_ether.h | 1 - include/uapi/linux/if_link.h | 1 - include/uapi/linux/input.h | 11 +- include/uapi/linux/io_uring.h | 7 +- include/uapi/linux/kvm.h | 1 - include/uapi/linux/mptcp.h | 9 +- include/uapi/linux/neighbour.h | 1 - include/uapi/linux/netfilter/xt_IDLETIMER.h | 17 +- include/uapi/linux/nl80211.h | 55 +- include/uapi/linux/snmp.h | 2 - include/uapi/linux/sysctl.h | 37 +- include/uapi/linux/tls.h | 2 - include/uapi/linux/tty.h | 3 +- include/uapi/linux/videodev2.h | 1 - include/uapi/linux/xfrm.h | 12 +- include/uapi/mtd/mtd-abi.h | 4 +- include/uapi/rdma/mlx5_user_ioctl_verbs.h | 1 - include/video/of_display_timing.h | 2 - init/Kconfig | 18 +- ipc/namespace.c | 5 +- kernel/bpf/bpf_iter.c | 10 +- kernel/bpf/bpf_lsm.c | 81 - kernel/bpf/bpf_struct_ops.c | 10 +- kernel/bpf/btf.c | 234 +- kernel/bpf/cgroup.c | 416 +- kernel/bpf/core.c | 69 +- kernel/bpf/devmap.c | 2 +- kernel/bpf/hashtab.c | 6 +- kernel/bpf/helpers.c | 24 +- kernel/bpf/local_storage.c | 2 +- kernel/bpf/lpm_trie.c | 2 +- kernel/bpf/percpu_freelist.c | 20 +- kernel/bpf/syscall.c | 61 +- kernel/bpf/trampoline.c | 265 +- kernel/bpf/verifier.c | 467 +- kernel/cgroup/cgroup.c | 37 +- kernel/dma/swiotlb.c | 239 +- kernel/events/core.c | 17 +- kernel/exit.c | 2 +- kernel/kallsyms.c | 91 - kernel/kexec_file.c | 11 +- kernel/module/internal.h | 13 +- kernel/module/kallsyms.c | 35 +- kernel/module/main.c | 9 +- kernel/power/user.c | 1 + kernel/ptrace.c | 2 +- kernel/relay.c | 1 + kernel/signal.c | 8 +- kernel/sysctl.c | 78 +- kernel/time/posix-clock.c | 1 + kernel/time/posix-timers.c | 19 +- kernel/time/tick-sched.c | 1 + kernel/trace/Kconfig | 3 +- kernel/trace/bpf_trace.c | 4 +- kernel/trace/trace.c | 14 +- kernel/trace/trace_events_hist.c | 2 - kernel/trace/trace_uprobe.c | 7 +- kernel/watch_queue.c | 2 +- lib/Kconfig | 7 - lib/Kconfig.debug | 2 +- lib/Makefile | 4 +- lib/base64.c | 103 + lib/idr.c | 3 +- lib/iov_iter.c | 1013 ++-- lib/lockref.c | 25 + lib/sbitmap.c | 5 +- lib/test_bpf.c | 4 +- lib/test_printf.c | 7 +- lib/trace_readwrite.c | 47 - mm/Kconfig | 8 + mm/damon/vaddr.c | 3 +- mm/gup.c | 6 +- mm/highmem.c | 2 +- mm/huge_memory.c | 1 + mm/hugetlb.c | 12 +- mm/ioremap.c | 26 +- mm/kasan/common.c | 3 +- mm/kfence/core.c | 18 +- mm/memory.c | 34 +- mm/memremap.c | 6 +- mm/page_alloc.c | 19 +- mm/rmap.c | 27 +- mm/secretmem.c | 21 +- mm/shmem.c | 9 +- mm/sparse-vmemmap.c | 8 - mm/userfaultfd.c | 5 +- net/6lowpan/nhc.c | 103 +- net/6lowpan/nhc.h | 38 +- net/6lowpan/nhc_dest.c | 9 +- net/6lowpan/nhc_fragment.c | 9 +- net/6lowpan/nhc_ghc_ext_dest.c | 9 +- net/6lowpan/nhc_ghc_ext_frag.c | 11 +- net/6lowpan/nhc_ghc_ext_hop.c | 9 +- net/6lowpan/nhc_ghc_ext_route.c | 9 +- net/6lowpan/nhc_ghc_icmpv6.c | 9 +- net/6lowpan/nhc_ghc_udp.c | 9 +- net/6lowpan/nhc_hop.c | 9 +- net/6lowpan/nhc_ipv6.c | 11 +- net/6lowpan/nhc_mobility.c | 9 +- net/6lowpan/nhc_routing.c | 9 +- net/6lowpan/nhc_udp.c | 9 +- net/8021q/vlan_core.c | 6 +- net/8021q/vlan_dev.c | 22 +- net/8021q/vlan_netlink.c | 10 +- net/9p/client.c | 305 +- net/9p/protocol.c | 3 +- net/9p/trans_fd.c | 13 +- net/9p/trans_rdma.c | 2 +- net/9p/trans_virtio.c | 41 +- net/9p/trans_xen.c | 2 +- net/ax25/af_ax25.c | 7 +- net/ax25/ax25_dev.c | 9 +- net/bluetooth/eir.c | 41 +- net/bluetooth/hci_conn.c | 3 - net/bluetooth/hci_core.c | 99 +- net/bluetooth/hci_event.c | 9 +- net/bluetooth/hci_sock.c | 11 +- net/bluetooth/hci_sync.c | 72 +- net/bluetooth/l2cap_core.c | 1 - net/bluetooth/mgmt.c | 14 +- net/bpf/test_run.c | 6 + net/bridge/br_if.c | 10 +- net/bridge/br_mdb.c | 15 +- net/bridge/br_netfilter_hooks.c | 21 +- net/bridge/br_netlink.c | 8 +- net/bridge/br_vlan.c | 36 +- net/can/Kconfig | 5 +- net/can/bcm.c | 18 +- net/core/.gitignore | 1 - net/core/Makefile | 23 +- net/core/datagram.c | 6 +- net/core/dev.c | 56 +- net/core/dev_ioctl.c | 4 +- net/core/devlink.c | 346 +- net/core/drop_monitor.c | 36 +- net/core/dst.c | 8 +- net/core/failover.c | 4 +- net/core/filter.c | 200 +- net/core/flow_offload.c | 7 - net/core/link_watch.c | 2 +- net/core/neighbour.c | 50 +- net/core/net-sysfs.c | 8 +- net/core/netpoll.c | 2 +- net/core/page_pool.c | 3 +- net/core/pktgen.c | 6 +- net/core/skbuff.c | 31 +- net/core/skmsg.c | 56 +- net/core/sock.c | 34 +- net/core/sock_map.c | 23 - net/core/stream.c | 6 +- net/decnet/af_decnet.c | 4 - net/decnet/dn_neigh.c | 1 - net/dsa/Kconfig | 11 +- net/dsa/Makefile | 1 - net/dsa/slave.c | 37 +- net/dsa/tag_ksz.c | 59 - net/dsa/tag_rzn1_a5psw.c | 113 - net/ethtool/ioctl.c | 21 +- net/ethtool/netlink.c | 6 +- net/ethtool/netlink.h | 2 +- net/hsr/hsr_debugfs.c | 10 +- net/ipv4/af_inet.c | 17 +- net/ipv4/ah4.c | 2 +- net/ipv4/arp.c | 1 - net/ipv4/bpf_tcp_ca.c | 39 +- net/ipv4/cipso_ipv4.c | 12 +- net/ipv4/devinet.c | 4 +- net/ipv4/esp4.c | 6 +- net/ipv4/fib_semantics.c | 15 +- net/ipv4/fib_trie.c | 2 +- net/ipv4/icmp.c | 20 +- net/ipv4/inet_timewait_sock.c | 3 +- net/ipv4/inetpeer.c | 12 +- net/ipv4/ip_output.c | 10 +- net/ipv4/ip_tunnel.c | 21 +- net/ipv4/ip_tunnel_core.c | 2 +- net/ipv4/ipconfig.c | 8 +- net/ipv4/ipmr.c | 217 +- net/ipv4/ipmr_base.c | 53 +- net/ipv4/nexthop.c | 5 +- net/ipv4/ping.c | 36 +- net/ipv4/raw.c | 172 +- net/ipv4/raw_diag.c | 57 +- net/ipv4/route.c | 65 +- net/ipv4/syncookies.c | 2 +- net/ipv4/sysctl_net_ipv4.c | 12 - net/ipv4/tcp.c | 120 +- net/ipv4/tcp_bpf.c | 1 - net/ipv4/tcp_input.c | 11 +- net/ipv4/tcp_ipv4.c | 11 +- net/ipv4/tcp_output.c | 36 +- net/ipv4/tcp_timer.c | 19 +- net/ipv4/udp.c | 25 +- net/ipv4/udplite.c | 3 - net/ipv4/xfrm4_policy.c | 2 +- net/ipv6/addrconf.c | 74 +- net/ipv6/addrconf_core.c | 2 +- net/ipv6/af_inet6.c | 6 +- net/ipv6/esp6.c | 4 +- net/ipv6/icmp.c | 2 +- net/ipv6/ip6_gre.c | 51 +- net/ipv6/ip6_tunnel.c | 22 +- net/ipv6/ip6_vti.c | 4 +- net/ipv6/ip6mr.c | 297 +- net/ipv6/ndisc.c | 1 - net/ipv6/raw.c | 120 +- net/ipv6/route.c | 23 +- net/ipv6/seg6_hmac.c | 1 + net/ipv6/seg6_iptunnel.c | 5 +- net/ipv6/seg6_local.c | 2 + net/ipv6/sit.c | 20 +- net/ipv6/tcp_ipv6.c | 8 +- net/ipv6/udp.c | 3 - net/ipv6/udplite.c | 3 - net/ipv6/xfrm6_policy.c | 4 +- net/iucv/af_iucv.c | 2 + net/key/af_key.c | 6 +- net/l2tp/l2tp_debugfs.c | 6 +- net/l2tp/l2tp_ppp.c | 2 +- net/llc/af_llc.c | 2 +- net/mac80211/agg-rx.c | 4 +- net/mac80211/agg-tx.c | 2 +- net/mac80211/airtime.c | 4 +- net/mac80211/cfg.c | 625 ++- net/mac80211/chan.c | 660 +-- net/mac80211/debug.h | 14 - net/mac80211/debugfs.c | 101 +- net/mac80211/debugfs_key.c | 10 +- net/mac80211/debugfs_netdev.c | 52 +- net/mac80211/debugfs_sta.c | 24 +- net/mac80211/driver-ops.h | 102 +- net/mac80211/eht.c | 9 +- net/mac80211/ethtool.c | 26 +- net/mac80211/he.c | 17 +- net/mac80211/ht.c | 41 +- net/mac80211/ibss.c | 65 +- net/mac80211/ieee80211_i.h | 489 +- net/mac80211/iface.c | 256 +- net/mac80211/key.c | 78 +- net/mac80211/key.h | 9 +- net/mac80211/main.c | 227 +- net/mac80211/mesh.c | 20 +- net/mac80211/mesh_hwmp.c | 6 +- net/mac80211/mesh_plink.c | 19 +- net/mac80211/mlme.c | 440 +- net/mac80211/ocb.c | 15 +- net/mac80211/offchannel.c | 22 +- net/mac80211/rate.c | 19 +- net/mac80211/rate.h | 8 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 2 + net/mac80211/rx.c | 101 +- net/mac80211/scan.c | 2 +- net/mac80211/sta_info.c | 391 +- net/mac80211/sta_info.h | 46 +- net/mac80211/status.c | 43 +- net/mac80211/tdls.c | 31 +- net/mac80211/trace.h | 1160 ++--- net/mac80211/tx.c | 779 +-- net/mac80211/util.c | 155 +- net/mac80211/vht.c | 177 +- net/mac80211/wme.c | 7 +- net/mac80211/wpa.c | 133 +- net/mac80211/wpa.h | 5 +- net/mptcp/options.c | 10 +- net/mptcp/pm.c | 10 +- net/mptcp/pm_netlink.c | 165 +- net/mptcp/pm_userspace.c | 51 +- net/mptcp/protocol.c | 157 +- net/mptcp/protocol.h | 36 +- net/mptcp/subflow.c | 129 +- net/ncsi/ncsi-manage.c | 3 +- net/netfilter/nf_conntrack_core.c | 22 - net/netfilter/nf_conntrack_netlink.c | 1 - net/netfilter/nf_conntrack_standalone.c | 3 - net/netfilter/nf_log_syslog.c | 8 +- net/netfilter/nf_tables_api.c | 81 +- net/netfilter/nf_tables_core.c | 24 +- net/netfilter/nf_tables_trace.c | 44 +- net/netfilter/nft_set_hash.c | 2 - net/netfilter/nft_set_pipapo.c | 48 +- net/openvswitch/vport-netdev.c | 6 +- net/packet/af_packet.c | 12 +- net/rds/message.c | 3 +- net/rfkill/core.c | 1 + net/rose/rose_route.c | 4 +- net/rose/rose_timer.c | 34 +- net/rxrpc/rxkad.c | 2 +- net/sched/act_api.c | 22 +- net/sched/act_mirred.c | 6 +- net/sched/act_police.c | 2 +- net/sched/cls_api.c | 5 +- net/sched/cls_flower.c | 8 +- net/sched/sch_api.c | 2 +- net/sched/sch_generic.c | 11 +- net/sched/sch_taprio.c | 5 +- net/sctp/protocol.c | 4 +- net/sctp/sm_statefuns.c | 2 + net/sctp/socket.c | 12 +- net/sctp/stream_interleave.c | 2 + net/sctp/ulpqueue.c | 4 + net/smc/smc_pnet.c | 7 +- net/socket.c | 32 +- net/strparser/strparser.c | 3 - net/sunrpc/backchannel_rqst.c | 16 +- net/sunrpc/cache.c | 4 + net/sunrpc/rpc_pipe.c | 1 + net/sunrpc/sunrpc.h | 16 +- net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/xdr.c | 2 +- net/switchdev/switchdev.c | 4 +- net/tipc/bearer.c | 4 +- net/tipc/name_table.c | 11 + net/tipc/name_table.h | 1 + net/tipc/node.c | 41 +- net/tipc/socket.c | 1 - net/tls/tls.h | 290 -- net/tls/tls_device.c | 7 +- net/tls/tls_device_fallback.c | 8 +- net/tls/tls_main.c | 104 +- net/tls/tls_proc.c | 4 - net/tls/tls_sw.c | 248 +- net/tls/tls_toe.c | 2 - net/unix/af_unix.c | 294 +- net/unix/diag.c | 49 +- net/unix/sysctl_net_unix.c | 19 +- net/wireless/ap.c | 46 +- net/wireless/chan.c | 206 +- net/wireless/core.c | 34 +- net/wireless/core.h | 24 +- net/wireless/ibss.c | 57 +- net/wireless/mesh.c | 31 +- net/wireless/mlme.c | 163 +- net/wireless/nl80211.c | 1022 +--- net/wireless/ocb.c | 5 +- net/wireless/rdev-ops.h | 58 +- net/wireless/reg.c | 139 +- net/wireless/scan.c | 8 +- net/wireless/sme.c | 515 +- net/wireless/trace.h | 378 +- net/wireless/util.c | 44 +- net/wireless/wext-compat.c | 48 +- net/wireless/wext-sme.c | 29 +- net/xdp/xdp_umem.c | 6 +- net/xdp/xsk.c | 5 +- net/xdp/xsk_buff_pool.c | 1 - net/xfrm/xfrm_device.c | 2 +- net/xfrm/xfrm_policy.c | 5 +- net/xfrm/xfrm_state.c | 6 +- net/xfrm/xfrm_user.c | 6 +- samples/bpf/Makefile | 9 + samples/bpf/fds_example.c | 3 +- samples/bpf/sock_example.c | 3 +- samples/bpf/test_cgrp2_attach.c | 3 +- samples/bpf/test_lru_dist.c | 2 +- samples/bpf/test_map_in_map_user.c | 4 +- samples/bpf/tracex5_user.c | 3 +- samples/bpf/xdp1_kern.c | 11 +- samples/bpf/xdp2_kern.c | 11 +- samples/bpf/xdp_fwd_user.c | 55 +- samples/bpf/xdp_redirect_map.bpf.c | 6 +- samples/bpf/xdp_redirect_map_user.c | 9 - samples/bpf/xdp_router_ipv4.bpf.c | 9 - samples/bpf/xdp_tx_iptunnel_kern.c | 2 +- samples/bpf/xdpsock.h | 19 + samples/bpf/xdpsock_ctrl_proc.c | 190 + samples/bpf/xdpsock_kern.c | 24 + samples/bpf/xdpsock_user.c | 2019 ++++++++ samples/bpf/xsk_fwd.c | 1085 +++++ samples/fprobe/fprobe_example.c | 9 +- samples/kprobes/kprobe_example.c | 5 +- samples/kprobes/kretprobe_example.c | 5 +- samples/v4l/v4l2-pci-skeleton.c | 14 +- scripts/Makefile.build | 5 +- scripts/Makefile.lib | 1 - scripts/Makefile.modinst | 3 + scripts/Makefile.vmlinux_o | 2 +- scripts/bpf_doc.py | 4 - {certs => scripts}/check-blacklist-hashes.awk | 0 scripts/clang-tools/gen_compile_commands.py | 6 +- scripts/coccinelle/api/stream_open.cocci | 1 + .../dummy-plugin-dir/include/plugin-version.h | 0 scripts/dummy-tools/gcc | 8 +- scripts/gcc-plugins/latent_entropy_plugin.c | 2 +- scripts/gcc-plugins/stackleak_plugin.c | 2 +- scripts/gcc-plugins/structleak_plugin.c | 2 +- scripts/get_feat.pl | 2 +- scripts/kernel-doc | 82 +- scripts/mod/modpost.c | 24 +- scripts/sphinx-pre-install | 90 +- security/Kconfig | 11 + security/integrity/evm/evm_crypto.c | 7 +- security/integrity/evm/evm_main.c | 12 +- security/integrity/ima/ima_appraise.c | 3 +- security/integrity/ima/ima_crypto.c | 1 - security/integrity/ima/ima_efi.c | 2 - security/integrity/ima/ima_template_lib.c | 6 +- security/security.c | 5 +- sound/core/control.c | 1 + sound/core/oss/mixer_oss.c | 1 + sound/core/oss/pcm_oss.c | 1 + sound/core/pcm_native.c | 2 + sound/core/rawmidi.c | 1 + sound/core/seq/seq_clientmgr.c | 1 + sound/core/timer.c | 1 + sound/oss/dmasound/dmasound_core.c | 3 + sound/pci/cs46xx/cs46xx.c | 22 +- sound/pci/hda/patch_conexant.c | 1 - sound/pci/hda/patch_realtek.c | 21 - sound/soc/bcm/cygnus-pcm.c | 14 +- sound/soc/bcm/cygnus-ssp.c | 14 +- sound/soc/bcm/cygnus-ssp.h | 14 +- sound/soc/codecs/ak4613.c | 6 +- sound/soc/codecs/arizona.c | 4 +- sound/soc/codecs/cs35l41-lib.c | 10 +- sound/soc/codecs/cs35l41.c | 12 +- sound/soc/codecs/cs47l15.c | 5 +- sound/soc/codecs/cs47l92.c | 8 +- sound/soc/codecs/madera.c | 14 +- sound/soc/codecs/max98373-sdw.c | 12 +- sound/soc/codecs/max98396.c | 10 +- sound/soc/codecs/rt1308-sdw.c | 11 - sound/soc/codecs/rt1316-sdw.c | 11 - sound/soc/codecs/rt5640.c | 30 +- sound/soc/codecs/rt5682-sdw.c | 5 +- sound/soc/codecs/rt700-sdw.c | 6 +- sound/soc/codecs/rt700.c | 30 +- sound/soc/codecs/rt711-sdca-sdw.c | 9 +- sound/soc/codecs/rt711-sdca.c | 44 +- sound/soc/codecs/rt711-sdw.c | 9 +- sound/soc/codecs/rt711.c | 40 +- sound/soc/codecs/rt715-sdca-sdw.c | 12 - sound/soc/codecs/rt715-sdw.c | 12 - sound/soc/codecs/sgtl5000.c | 9 - sound/soc/codecs/sgtl5000.h | 1 - sound/soc/codecs/tas2764.c | 46 +- sound/soc/codecs/tas2764.h | 6 +- sound/soc/codecs/tlv320adc3xxx.c | 3 - sound/soc/codecs/tlv320adcx140.c | 13 +- sound/soc/codecs/wcd9335.c | 25 +- sound/soc/codecs/wcd938x.c | 12 - sound/soc/codecs/wm5102.c | 21 +- sound/soc/codecs/wm5110.c | 8 +- sound/soc/codecs/wm8998.c | 21 +- sound/soc/codecs/wm_adsp.c | 2 +- sound/soc/fsl/fsl_micfil.c | 19 - sound/soc/generic/audio-graph-card2.c | 6 +- sound/soc/intel/avs/topology.c | 4 +- sound/soc/intel/boards/bytcr_wm5102.c | 13 +- sound/soc/intel/boards/sof_rt5682.c | 10 +- sound/soc/intel/boards/sof_sdw.c | 51 +- sound/soc/intel/skylake/skl-nhlt.c | 40 +- sound/soc/qcom/qdsp6/q6apm-dai.c | 6 - sound/soc/qcom/qdsp6/q6apm.c | 1 - sound/soc/soc-dapm.c | 5 - sound/soc/soc-ops.c | 12 +- sound/soc/sof/intel/hda-dsp.c | 10 +- sound/soc/sof/intel/hda-loader.c | 13 +- sound/soc/sof/intel/hda-pcm.c | 74 +- sound/soc/sof/intel/hda-stream.c | 94 +- sound/soc/sof/intel/hda.h | 4 - sound/soc/sof/ipc3-topology.c | 23 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 2 +- sound/soc/sof/pm.c | 21 +- sound/soc/sof/sof-priv.h | 2 - sound/soc/ti/omap-mcbsp-priv.h | 2 + sound/soc/ti/omap-mcbsp-st.c | 14 +- sound/soc/ti/omap-mcbsp.c | 19 +- sound/usb/quirks-table.h | 248 - sound/usb/quirks.c | 13 - tools/arch/arm64/include/uapi/asm/kvm.h | 36 - tools/arch/x86/include/asm/amd-ibs.h | 16 +- tools/arch/x86/include/asm/msr-index.h | 9 - tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 16 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 12 - tools/bpf/bpftool/Documentation/bpftool-prog.rst | 5 +- tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/bash-completion/bpftool | 30 +- tools/bpf/bpftool/btf.c | 57 +- tools/bpf/bpftool/btf_dumper.c | 29 - tools/bpf/bpftool/cgroup.c | 162 +- tools/bpf/bpftool/common.c | 160 +- tools/bpf/bpftool/feature.c | 148 +- tools/bpf/bpftool/gen.c | 113 - tools/bpf/bpftool/link.c | 61 +- tools/bpf/bpftool/main.c | 2 + tools/bpf/bpftool/main.h | 24 +- tools/bpf/bpftool/map.c | 84 +- tools/bpf/bpftool/pids.c | 1 - tools/bpf/bpftool/prog.c | 79 +- tools/bpf/bpftool/struct_ops.c | 2 - tools/include/linux/btf_ids.h | 35 +- tools/include/linux/objtool.h | 11 +- tools/include/uapi/linux/bpf.h | 104 +- tools/include/uapi/linux/btf.h | 17 +- tools/include/uapi/linux/if_link.h | 1 - tools/include/uapi/linux/kvm.h | 54 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/bpf.c | 200 +- tools/lib/bpf/bpf.h | 98 +- tools/lib/bpf/bpf_core_read.h | 11 - tools/lib/bpf/bpf_helpers.h | 13 - tools/lib/bpf/bpf_tracing.h | 2 +- tools/lib/bpf/btf.c | 412 +- tools/lib/bpf/btf.h | 118 +- tools/lib/bpf/btf_dump.c | 160 +- tools/lib/bpf/libbpf.c | 1847 +++++-- tools/lib/bpf/libbpf.h | 507 +- tools/lib/bpf/libbpf.map | 120 +- tools/lib/bpf/libbpf_common.h | 16 +- tools/lib/bpf/libbpf_internal.h | 31 +- tools/lib/bpf/libbpf_legacy.h | 28 +- tools/lib/bpf/libbpf_probes.c | 125 +- tools/lib/bpf/linker.c | 7 +- tools/lib/bpf/netlink.c | 62 +- tools/lib/bpf/relo_core.c | 479 +- tools/lib/bpf/relo_core.h | 10 +- tools/lib/bpf/usdt.c | 129 +- tools/lib/bpf/xsk.c | 1260 +++++ tools/lib/bpf/xsk.h | 336 ++ tools/lib/perf/include/perf/event.h | 1 - tools/objtool/arch/x86/decode.c | 5 - tools/objtool/builtin-check.c | 13 - tools/objtool/check.c | 335 +- tools/objtool/include/objtool/arch.h | 1 - tools/objtool/include/objtool/builtin.h | 2 - tools/objtool/include/objtool/check.h | 24 +- tools/objtool/include/objtool/elf.h | 1 - tools/objtool/include/objtool/objtool.h | 1 - tools/objtool/objtool.c | 1 - tools/perf/Documentation/perf-lock.txt | 7 - tools/perf/Documentation/perf-record.txt | 10 - tools/perf/Documentation/perf.data-file-format.txt | 20 +- tools/perf/Makefile.config | 27 +- tools/perf/Makefile.perf | 16 +- tools/perf/arch/x86/util/evsel.c | 52 - tools/perf/builtin-inject.c | 3 +- tools/perf/builtin-lock.c | 426 +- tools/perf/builtin-record.c | 44 +- tools/perf/builtin-script.c | 6 - tools/perf/pmu-events/Build | 17 +- tools/perf/pmu-events/empty-pmu-events.c | 158 - tools/perf/pmu-events/jevents.c | 1342 ++++++ tools/perf/pmu-events/jevents.py | 409 -- tools/perf/pmu-events/jsmn.c | 352 ++ tools/perf/pmu-events/jsmn.h | 68 + tools/perf/pmu-events/json.c | 162 + tools/perf/pmu-events/json.h | 39 + tools/perf/tests/pmu-events.c | 1 - tools/perf/tests/shell/stat_all_metrics.sh | 47 +- tools/perf/tests/shell/test_brstack.sh | 114 - tools/perf/util/amd-sample-raw.c | 68 +- tools/perf/util/bpf-loader.c | 204 +- tools/perf/util/bpf-utils.c | 5 +- tools/perf/util/bpf_off_cpu.c | 7 +- tools/perf/util/bpf_skel/off_cpu.bpf.c | 20 +- tools/perf/util/callchain.c | 18 +- tools/perf/util/data-convert-json.c | 5 +- tools/perf/util/env.c | 62 +- tools/perf/util/env.h | 14 +- tools/perf/util/event.c | 1 - tools/perf/util/evsel.c | 16 - tools/perf/util/evsel.h | 1 - tools/perf/util/header.c | 192 +- tools/perf/util/header.h | 2 +- tools/perf/util/off_cpu.h | 9 - tools/perf/util/pmu.c | 15 +- tools/perf/util/pmu.h | 2 - tools/perf/util/record.c | 2 +- tools/perf/util/record.h | 1 - tools/perf/util/session.c | 4 - tools/perf/util/synthetic-events.c | 16 +- tools/perf/util/tool.h | 3 +- tools/perf/util/unwind-libunwind-local.c | 2 +- tools/power/cpupower/debug/i386/dump_psb.c | 6 +- tools/testing/crypto/chacha20-s390/test-cipher.c | 9 +- tools/testing/nvdimm/test/ndtest.c | 77 + tools/testing/selftests/bpf/.gitignore | 3 +- tools/testing/selftests/bpf/Makefile | 34 +- tools/testing/selftests/bpf/bench.c | 99 - tools/testing/selftests/bpf/bench.h | 16 - .../bpf/benchs/bench_bpf_hashmap_full_update.c | 96 - .../selftests/bpf/benchs/bench_local_storage.c | 287 -- .../benchs/bench_local_storage_rcu_tasks_trace.c | 281 -- .../benchs/run_bench_bpf_hashmap_full_update.sh | 11 - .../bpf/benchs/run_bench_local_storage.sh | 24 - .../run_bench_local_storage_rcu_tasks_trace.sh | 11 - tools/testing/selftests/bpf/benchs/run_common.sh | 17 - tools/testing/selftests/bpf/bpf_legacy.h | 9 + tools/testing/selftests/bpf/btf_helpers.c | 25 +- tools/testing/selftests/bpf/config | 6 - tools/testing/selftests/bpf/network_helpers.c | 2 +- .../selftests/bpf/prog_tests/attach_probe.c | 49 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 16 - tools/testing/selftests/bpf/prog_tests/bpf_loop.c | 62 - .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 61 - tools/testing/selftests/bpf/prog_tests/btf.c | 155 +- tools/testing/selftests/bpf/prog_tests/btf_write.c | 126 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 140 +- .../selftests/bpf/prog_tests/fexit_stress.c | 32 +- .../selftests/bpf/prog_tests/kprobe_multi_test.c | 4 +- .../testing/selftests/bpf/prog_tests/libbpf_str.c | 207 - .../testing/selftests/bpf/prog_tests/lsm_cgroup.c | 313 -- .../selftests/bpf/prog_tests/resolve_btfids.c | 2 +- .../testing/selftests/bpf/prog_tests/sock_fields.c | 1 + .../selftests/bpf/prog_tests/sockmap_ktls.c | 84 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 8 +- tools/testing/selftests/bpf/prog_tests/usdt.c | 2 +- .../selftests/bpf/prog_tests/xdp_synproxy.c | 183 - .../bpf/progs/bpf_hashmap_full_update_bench.c | 40 - tools/testing/selftests/bpf/progs/bpf_iter.h | 7 - tools/testing/selftests/bpf/progs/bpf_iter_ksym.c | 74 - tools/testing/selftests/bpf/progs/bpf_loop.c | 114 - .../testing/selftests/bpf/progs/bpf_tracing_net.h | 1 - .../bpf/progs/btf__core_reloc_enum64val.c | 3 - .../bpf/progs/btf__core_reloc_enum64val___diff.c | 3 - .../btf__core_reloc_enum64val___err_missing.c | 3 - .../btf__core_reloc_enum64val___val3_missing.c | 3 - .../bpf/progs/btf__core_reloc_type_based___diff.c | 3 - .../testing/selftests/bpf/progs/core_reloc_types.h | 190 +- tools/testing/selftests/bpf/progs/dynptr_fail.c | 10 +- tools/testing/selftests/bpf/progs/dynptr_success.c | 4 +- .../selftests/bpf/progs/local_storage_bench.c | 104 - .../progs/local_storage_rcu_tasks_trace_bench.c | 67 - tools/testing/selftests/bpf/progs/lsm_cgroup.c | 180 - .../selftests/bpf/progs/lsm_cgroup_nonvoid.c | 14 - .../selftests/bpf/progs/tcp_ca_incompl_cong_ops.c | 35 - .../selftests/bpf/progs/tcp_ca_unsupp_cong_op.c | 21 - .../selftests/bpf/progs/tcp_ca_write_sk_pacing.c | 60 - .../selftests/bpf/progs/test_attach_probe.c | 60 - tools/testing/selftests/bpf/progs/test_btf_haskv.c | 51 + tools/testing/selftests/bpf/progs/test_btf_newkv.c | 18 + .../bpf/progs/test_core_reloc_enum64val.c | 70 - .../selftests/bpf/progs/test_core_reloc_kernel.c | 19 - .../bpf/progs/test_core_reloc_type_based.c | 49 +- tools/testing/selftests/bpf/progs/test_tc_dtime.c | 53 +- tools/testing/selftests/bpf/progs/test_varlen.c | 8 +- .../selftests/bpf/progs/test_xdp_noinline.c | 30 +- .../selftests/bpf/progs/xdp_synproxy_kern.c | 843 ---- .../selftests/bpf/test_bpftool_synctypes.py | 182 +- tools/testing/selftests/bpf/test_btf.h | 3 - tools/testing/selftests/bpf/test_verifier.c | 367 +- tools/testing/selftests/bpf/test_xdping.sh | 4 - tools/testing/selftests/bpf/test_xsk.sh | 6 +- .../selftests/bpf/verifier/bpf_loop_inline.c | 263 - tools/testing/selftests/bpf/verifier/jmp32.c | 21 - tools/testing/selftests/bpf/verifier/jump.c | 22 - tools/testing/selftests/bpf/xdp_synproxy.c | 466 -- tools/testing/selftests/bpf/xdpxceiver.c | 1665 +++++++ tools/testing/selftests/bpf/xdpxceiver.h | 172 + tools/testing/selftests/bpf/xsk.c | 1268 ----- tools/testing/selftests/bpf/xsk.h | 316 -- tools/testing/selftests/bpf/xsk_prereqs.sh | 4 +- tools/testing/selftests/bpf/xskxceiver.c | 1682 ------- tools/testing/selftests/bpf/xskxceiver.h | 172 - .../drivers/net/mlxsw/rif_counter_scale.sh | 107 - .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 31 +- .../net/mlxsw/spectrum-2/rif_counter_scale.sh | 1 - .../net/mlxsw/spectrum-2/tc_flower_scale.sh | 15 +- .../drivers/net/mlxsw/spectrum/resource_scale.sh | 29 +- .../net/mlxsw/spectrum/rif_counter_scale.sh | 34 - .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 17 - tools/testing/selftests/kvm/s390x/memop.c | 95 +- tools/testing/selftests/kvm/s390x/resets.c | 38 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 87 +- tools/testing/selftests/kvm/s390x/tprot.c | 29 +- tools/testing/selftests/net/.gitignore | 2 - tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/af_unix/Makefile | 3 +- tools/testing/selftests/net/af_unix/unix_connect.c | 149 - tools/testing/selftests/net/bpf/Makefile | 2 +- tools/testing/selftests/net/cmsg_sender.c | 2 +- tools/testing/selftests/net/fib_nexthop_nongw.sh | 119 - tools/testing/selftests/net/fib_rule_tests.sh | 23 - tools/testing/selftests/net/forwarding/Makefile | 3 - .../net/forwarding/bridge_mdb_port_down.sh | 118 - .../net/forwarding/ethtool_extended_state.sh | 43 +- tools/testing/selftests/net/forwarding/lib.sh | 6 +- .../net/forwarding/mirror_gre_bridge_1q_lag.sh | 7 +- tools/testing/selftests/net/mptcp/Makefile | 2 +- tools/testing/selftests/net/mptcp/diag.sh | 48 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_inq.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 116 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 2 +- tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 75 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 14 +- tools/testing/selftests/net/mptcp/userspace_pm.sh | 72 +- tools/testing/selftests/net/tls.c | 66 - tools/testing/selftests/net/tun.c | 162 - tools/testing/selftests/net/udpgro.sh | 2 +- tools/testing/selftests/net/udpgro_bench.sh | 2 +- tools/testing/selftests/net/udpgro_frglist.sh | 2 +- tools/testing/selftests/net/udpgro_fwd.sh | 2 +- tools/testing/selftests/net/udpgso_bench.sh | 2 +- tools/testing/selftests/net/veth.sh | 6 +- tools/testing/selftests/powerpc/include/reg.h | 4 - tools/testing/selftests/powerpc/include/utils.h | 10 - tools/testing/selftests/powerpc/math/.gitignore | 1 - tools/testing/selftests/powerpc/mce/.gitignore | 1 - .../selftests/powerpc/papr_attributes/attr_test.c | 30 +- tools/testing/selftests/powerpc/pmu/Makefile | 11 +- tools/testing/selftests/powerpc/pmu/branch_loops.S | 28 - tools/testing/selftests/powerpc/pmu/ebb/.gitignore | 1 - .../powerpc/pmu/event_code_tests/Makefile | 15 - .../pmu/event_code_tests/blacklisted_events_test.c | 132 - .../event_alternatives_tests_p10.c | 109 - .../event_code_tests/event_alternatives_tests_p9.c | 116 - .../event_code_tests/generic_events_valid_test.c | 130 - .../event_code_tests/group_constraint_cache_test.c | 60 - .../group_constraint_l2l3_sel_test.c | 64 - .../group_constraint_mmcra_sample_test.c | 54 - .../event_code_tests/group_constraint_pmc56_test.c | 63 - .../group_constraint_pmc_count_test.c | 70 - .../group_constraint_radix_scope_qual_test.c | 56 - .../group_constraint_repeat_test.c | 56 - .../group_constraint_thresh_cmp_test.c | 96 - .../group_constraint_thresh_ctl_test.c | 64 - .../group_constraint_thresh_sel_test.c | 63 - .../event_code_tests/group_constraint_unit_test.c | 74 - .../group_pmc56_exclude_constraints_test.c | 64 - .../event_code_tests/hw_cache_event_type_test.c | 88 - .../pmu/event_code_tests/invalid_event_code_test.c | 67 - .../reserved_bits_mmcra_sample_elig_mode_test.c | 77 - .../reserved_bits_mmcra_thresh_ctl_test.c | 44 - .../selftests/powerpc/pmu/sampling_tests/Makefile | 7 +- .../pmu/sampling_tests/bhrb_filter_map_test.c | 105 - .../pmu/sampling_tests/bhrb_no_crash_wo_pmu_test.c | 59 - .../intr_regs_no_crash_wo_pmu_test.c | 57 - .../selftests/powerpc/pmu/sampling_tests/misc.c | 135 +- .../selftests/powerpc/pmu/sampling_tests/misc.h | 9 +- .../pmu/sampling_tests/mmcr1_sel_unit_cache_test.c | 77 - .../pmu/sampling_tests/mmcra_bhrb_any_test.c | 65 - .../pmu/sampling_tests/mmcra_bhrb_cond_test.c | 69 - .../mmcra_bhrb_disable_no_branch_test.c | 64 - .../pmu/sampling_tests/mmcra_bhrb_disable_test.c | 66 - .../pmu/sampling_tests/mmcra_bhrb_ind_call_test.c | 69 - .../pmu/sampling_tests/mmcra_thresh_cmp_test.c | 74 - .../testing/selftests/powerpc/security/.gitignore | 1 - tools/testing/selftests/tc-testing/.gitignore | 1 + .../tc-testing/tc-tests/actions/gact.json | 77 - tools/testing/selftests/wireguard/qemu/Makefile | 20 +- .../selftests/wireguard/qemu/arch/arm.config | 1 - .../selftests/wireguard/qemu/arch/armeb.config | 1 - .../selftests/wireguard/qemu/arch/i686.config | 8 +- .../selftests/wireguard/qemu/arch/m68k.config | 10 +- .../selftests/wireguard/qemu/arch/mips.config | 1 - .../selftests/wireguard/qemu/arch/mipsel.config | 1 - .../selftests/wireguard/qemu/arch/powerpc.config | 1 - .../selftests/wireguard/qemu/arch/x86_64.config | 7 +- tools/testing/selftests/wireguard/qemu/init.c | 11 - virt/kvm/kvm_main.c | 10 +- virt/kvm/pfncache.c | 231 +- 5416 files changed, 104307 insertions(+), 157298 deletions(-) delete mode 100644 Documentation/admin-guide/perf/hns3-pmu.rst delete mode 100644 Documentation/arm/google/chromebook-boot-flow.rst create mode 100644 Documentation/core-api/bus-virt-phys-mapping.rst create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt create mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.yaml delete mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-soc.yaml delete mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-axi [...] delete mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra194-cbb.yaml delete mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra234-cbb.yaml delete mode 100644 Documentation/devicetree/bindings/clock/fsl,scu-clk.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc-sm8350.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8450-camcc.yaml create mode 100644 Documentation/devicetree/bindings/devfreq/exynos-bus.txt create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/fsl,scu.yaml delete mode 100644 Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-nomadik.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-ocores.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-versatile.txt delete mode 100644 Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/input/elan,ekth6915.yaml delete mode 100644 Documentation/devicetree/bindings/input/fsl,scu-key.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml delete mode 100644 Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mip [...] delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mi [...] create mode 100644 Documentation/devicetree/bindings/media/exynos-jpeg-codec.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml delete mode 100644 Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml delete mode 100644 Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/mt7530.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml delete mode 100644 Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml create mode 100644 Documentation/devicetree/bindings/net/sff,sfp.txt delete mode 100644 Documentation/devicetree/bindings/net/sff,sfp.yaml delete mode 100644 Documentation/devicetree/bindings/net/xlnx,emaclite.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/fsl,scu-ocotp.yaml create mode 100644 Documentation/devicetree/bindings/pci/pci-rcar-gen2.txt delete mode 100644 Documentation/devicetree/bindings/pci/renesas,pci-rcar-gen2.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,scu-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/fsl,scu-pd.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/fsl,scu-rtc.yaml create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt delete mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,mutex.yaml delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/mtk-svs.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/fsl,scu-thermal.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/qcom,spmi-temp-alarm.yaml create mode 100644 Documentation/devicetree/bindings/thermal/qcom-spmi-temp-alarm.txt delete mode 100644 Documentation/devicetree/bindings/timer/nvidia,tegra186-timer.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/fsl,scu-wdt.yaml delete mode 100644 Documentation/hwmon/lt7182s.rst delete mode 100644 Documentation/networking/device_drivers/can/can327.rst create mode 100644 Documentation/networking/device_drivers/ethernet/neterion/vxge.rst delete mode 100644 Documentation/networking/device_drivers/ethernet/wangxun/txgbe.rst create mode 100644 Documentation/process/submitting-drivers.rst create mode 100644 Documentation/translations/it_IT/process/submitting-drivers.rst delete mode 100644 Documentation/translations/zh_CN/admin-guide/reporting-regressions.rst delete mode 100644 Documentation/translations/zh_CN/core-api/watch_queue.rst delete mode 100644 Documentation/translations/zh_CN/locking/mutex-design.rst create mode 100644 Documentation/translations/zh_CN/process/submitting-drivers.rst create mode 100644 Documentation/translations/zh_CN/riscv/pmu.rst delete mode 100644 Documentation/translations/zh_CN/vm/page_migration.rst delete mode 100644 Documentation/translations/zh_CN/vm/vmalloced-kernel-stacks.rst create mode 100644 Documentation/translations/zh_TW/process/submitting-drivers.rst delete mode 100644 Documentation/virt/hyperv/clocks.rst delete mode 100644 Documentation/virt/hyperv/index.rst delete mode 100644 Documentation/virt/hyperv/overview.rst delete mode 100644 Documentation/virt/hyperv/vmbus.rst delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/bcm53015-meraki-mr26.dts delete mode 100644 arch/arm/boot/dts/bcm63148.dtsi delete mode 100644 arch/arm/boot/dts/bcm63178.dtsi delete mode 100644 arch/arm/boot/dts/bcm6756.dtsi delete mode 100644 arch/arm/boot/dts/bcm6846.dtsi delete mode 100644 arch/arm/boot/dts/bcm6855.dtsi delete mode 100644 arch/arm/boot/dts/bcm6878.dtsi delete mode 100644 arch/arm/boot/dts/bcm963138.dts delete mode 100644 arch/arm/boot/dts/bcm963148.dts delete mode 100644 arch/arm/boot/dts/bcm963178.dts delete mode 100644 arch/arm/boot/dts/bcm96756.dts delete mode 100644 arch/arm/boot/dts/bcm96846.dts delete mode 100644 arch/arm/boot/dts/bcm96855.dts delete mode 100644 arch/arm/boot/dts/bcm96878.dts delete mode 100644 arch/arm/boot/dts/exynos-pinctrl.h delete mode 100644 arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts delete mode 100644 arch/arm/boot/dts/imx7-colibri-iris-v2.dtsi delete mode 100644 arch/arm/boot/dts/imx7-colibri-iris.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-emmc-iris.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-iris-v2.dts delete mode 100644 arch/arm/boot/dts/imx7d-colibri-iris.dts delete mode 100644 arch/arm/boot/dts/imx7s-colibri-iris-v2.dts delete mode 100644 arch/arm/boot/dts/imx7s-colibri-iris.dts create mode 100644 arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi delete mode 100644 arch/arm/boot/dts/s3c2410-pinctrl.h delete mode 100644 arch/arm/boot/dts/s3c64xx-pinctrl.h delete mode 100644 arch/arm/boot/dts/s5pv210-pinctrl.h delete mode 100644 arch/arm/boot/dts/socfpga_arria10_chameleonv3.dts create mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts delete mode 100644 arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp153c-dhcor-drc-compact.dts delete mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-r40-cpu-opp.dtsi create mode 100644 arch/arm/common/dmabounce.c create mode 100644 arch/arm/include/asm/dma-mapping.h create mode 100644 arch/arm/mach-bcm/bcm63xx.c delete mode 100644 arch/arm/mach-footbridge/include/mach/dma-direct.h delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi delete mode 100644 arch/arm64/boot/dts/altera/socfpga_stratix10_swvp.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/Makefile delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm4912.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm63146.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm94912.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm963146.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm963158.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96813.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96856.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96858.dts delete mode 100644 arch/arm64/boot/dts/exynos/exynos-pinctrl.h delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-rdk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-som.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts delete mode 100755 arch/arm64/boot/dts/freescale/imx93-pinfunc.h delete mode 100644 arch/arm64/boot/dts/freescale/imx93.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-hayato-r1.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada-spherion-r0.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r1.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r2.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry-tomato-r3.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-kagura.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-keyaki.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-xiaomi-natrium.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sa8295p-adp.dts delete mode 100644 arch/arm64/boot/dts/qcom/sa8540p.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r0.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown-r1.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-kingoftown.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-auo.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev0.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-auo.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland-rev1-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-mrbland.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-parade.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-lte-ti.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-parade.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel-ti.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pazquel.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick-r0.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-quackingstick.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0-inx.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev0.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe-rt [...] delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-boe.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx-rt [...] delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler-rev1-inx.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-wormdingler.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-herobrine-audio-wcd9385.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-crd.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc8280xp.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-lg-judyp.dts delete mode 100644 arch/arm64/boot/dts/renesas/draak-ebisu-panel-aa104xd12.dts delete mode 100644 arch/arm64/boot/dts/renesas/panel-aa104xd12.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/salvator-panel-aa104xd12.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts delete mode 100644 arch/arm64/boot/dts/tesla/fsd-pinctrl.h delete mode 100644 arch/arm64/kernel/pi/Makefile delete mode 100644 arch/arm64/kernel/pi/kaslr_early.c delete mode 100644 arch/csky/include/asm/sections.h create mode 100644 arch/mips/configs/capcella_defconfig create mode 100644 arch/mips/configs/e55_defconfig create mode 100644 arch/mips/configs/mpc30x_defconfig create mode 100644 arch/mips/configs/tb0219_defconfig create mode 100644 arch/mips/configs/tb0226_defconfig create mode 100644 arch/mips/configs/tb0287_defconfig create mode 100644 arch/mips/configs/workpad_defconfig create mode 100644 arch/mips/include/asm/mach-vr41xx/irq.h create mode 100644 arch/mips/include/asm/vr41xx/capcella.h create mode 100644 arch/mips/include/asm/vr41xx/giu.h create mode 100644 arch/mips/include/asm/vr41xx/irq.h create mode 100644 arch/mips/include/asm/vr41xx/mpc30x.h create mode 100644 arch/mips/include/asm/vr41xx/pci.h create mode 100644 arch/mips/include/asm/vr41xx/siu.h create mode 100644 arch/mips/include/asm/vr41xx/tb0219.h create mode 100644 arch/mips/include/asm/vr41xx/tb0226.h create mode 100644 arch/mips/include/asm/vr41xx/tb0287.h create mode 100644 arch/mips/include/asm/vr41xx/vr41xx.h create mode 100644 arch/mips/pci/fixup-capcella.c create mode 100644 arch/mips/pci/fixup-mpc30x.c create mode 100644 arch/mips/pci/fixup-tb0219.c create mode 100644 arch/mips/pci/fixup-tb0226.c create mode 100644 arch/mips/pci/fixup-tb0287.c create mode 100644 arch/mips/pci/ops-vr41xx.c create mode 100644 arch/mips/pci/pci-vr41xx.c create mode 100644 arch/mips/pci/pci-vr41xx.h create mode 100644 arch/mips/vr41xx/Kconfig create mode 100644 arch/mips/vr41xx/Makefile create mode 100644 arch/mips/vr41xx/Platform create mode 100644 arch/mips/vr41xx/casio-e55/Makefile create mode 100644 arch/mips/vr41xx/casio-e55/setup.c create mode 100644 arch/mips/vr41xx/common/Makefile create mode 100644 arch/mips/vr41xx/common/bcu.c create mode 100644 arch/mips/vr41xx/common/cmu.c create mode 100644 arch/mips/vr41xx/common/giu.c create mode 100644 arch/mips/vr41xx/common/icu.c create mode 100644 arch/mips/vr41xx/common/init.c create mode 100644 arch/mips/vr41xx/common/irq.c create mode 100644 arch/mips/vr41xx/common/pmu.c create mode 100644 arch/mips/vr41xx/common/rtc.c create mode 100644 arch/mips/vr41xx/common/siu.c create mode 100644 arch/mips/vr41xx/common/type.c create mode 100644 arch/mips/vr41xx/ibm-workpad/Makefile create mode 100644 arch/mips/vr41xx/ibm-workpad/setup.c delete mode 100644 arch/powerpc/boot/dts/turris1x.dts delete mode 100644 arch/powerpc/include/asm/bpf_perf_event.h copy arch/{arm64 => powerpc}/include/uapi/asm/bpf_perf_event.h (100%) delete mode 100644 arch/powerpc/kernel/irq_64.c delete mode 100644 arch/powerpc/mm/kasan/init_book3e_64.c rename arch/s390/lib/{expoline => }/expoline.S (100%) delete mode 100644 arch/s390/lib/expoline/Makefile delete mode 100644 arch/x86/entry/entry.S delete mode 100644 arch/x86/kvm/vmx/run_flags.h create mode 100644 certs/blacklist_nohashes.c delete mode 100644 drivers/clk/mediatek/reset.h delete mode 100644 drivers/clk/qcom/camcc-sm8450.c delete mode 100644 drivers/clk/qcom/clk-regmap-phy-mux.c delete mode 100644 drivers/clk/qcom/clk-regmap-phy-mux.h delete mode 100644 drivers/clk/qcom/gpucc-sm8350.c delete mode 100644 drivers/devfreq/mtk-cci-devfreq.c delete mode 100644 drivers/firmware/arm_scmi/powercap.c delete mode 100644 drivers/firmware/arm_scmi/scmi_power_control.c delete mode 100644 drivers/hid/.kunitconfig delete mode 100644 drivers/hid/hid-uclogic-rdesc-test.c delete mode 100644 drivers/hid/i2c-hid/i2c-hid-of-elan.c delete mode 100644 drivers/hwmon/pmbus/lt7182s.c delete mode 100644 drivers/i2c/busses/i2c-microchip-corei2c.c delete mode 100644 drivers/media/i2c/ar0521.c delete mode 100644 drivers/media/platform/rockchip/rkisp1/rkisp1-debug.c delete mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/Kconfig delete mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/Makefile delete mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c delete mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.h delete mode 100644 drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2_reg.h delete mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/Kconfig delete mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/Makefile delete mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.c delete mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_dphy.h delete mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mi [...] delete mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mi [...] delete mode 100644 drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mi [...] create mode 100644 drivers/media/usb/stkwebcam/Kconfig create mode 100644 drivers/media/usb/stkwebcam/Makefile rename drivers/{staging/media => media/usb}/stkwebcam/stk-sensor.c (100%) rename drivers/{staging/media => media/usb}/stkwebcam/stk-webcam.c (100%) rename drivers/{staging/media => media/usb}/stkwebcam/stk-webcam.h (100%) delete mode 100644 drivers/mtd/parsers/scpart.c delete mode 100644 drivers/net/can/can327.c delete mode 100644 drivers/net/can/dev/calc_bittiming.c create mode 100644 drivers/net/can/slcan.c delete mode 100644 drivers/net/can/slcan/Makefile delete mode 100644 drivers/net/can/slcan/slcan-core.c delete mode 100644 drivers/net/can/slcan/slcan-ethtool.c delete mode 100644 drivers/net/can/slcan/slcan.h delete mode 100644 drivers/net/can/usb/esd_usb.c create mode 100644 drivers/net/can/usb/esd_usb2.c create mode 100644 drivers/net/dsa/microchip/ksz8795_spi.c delete mode 100644 drivers/net/dsa/microchip/ksz9477.h create mode 100644 drivers/net/dsa/microchip/ksz9477_spi.c delete mode 100644 drivers/net/dsa/microchip/ksz_spi.c delete mode 100644 drivers/net/dsa/microchip/lan937x.h delete mode 100644 drivers/net/dsa/microchip/lan937x_main.c delete mode 100644 drivers/net/dsa/microchip/lan937x_reg.h delete mode 100644 drivers/net/dsa/rzn1_a5psw.c delete mode 100644 drivers/net/dsa/rzn1_a5psw.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.h delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_hash.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/police.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/meter.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc/post_meter.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/aso.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_pgt.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_router_xm.c create mode 100644 drivers/net/ethernet/neterion/vxge/Makefile create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-config.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-config.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-ethtool.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-main.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-main.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-reg.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-traffic.c create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-traffic.h create mode 100644 drivers/net/ethernet/neterion/vxge/vxge-version.h delete mode 100644 drivers/net/ethernet/wangxun/Kconfig delete mode 100644 drivers/net/ethernet/wangxun/Makefile delete mode 100644 drivers/net/ethernet/wangxun/txgbe/Makefile delete mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe.h delete mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_main.c delete mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_type.h delete mode 100644 drivers/net/pcs/pcs-rzn1-miic.c delete mode 100644 drivers/net/phy/bcm-phy-ptp.c create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723de.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8821ce.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822be.h create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8822ce.h create mode 100644 drivers/nvme/common/Kconfig create mode 100644 drivers/nvme/common/Makefile create mode 100644 drivers/nvme/common/auth.c create mode 100644 drivers/nvme/host/auth.c delete mode 100644 drivers/perf/hisilicon/hns3_pmu.c delete mode 100644 drivers/soc/mediatek/mt6795-pm-domains.h delete mode 100644 drivers/soc/mediatek/mtk-svs.c delete mode 100644 drivers/soc/qcom/icc-bwmon.c delete mode 100644 drivers/soc/tegra/cbb/Makefile delete mode 100644 drivers/soc/tegra/cbb/tegra-cbb.c delete mode 100644 drivers/soc/tegra/cbb/tegra194-cbb.c delete mode 100644 drivers/soc/tegra/cbb/tegra234-cbb.c create mode 100644 drivers/staging/media/atomisp/include/hmm/hmm_pool.h delete mode 100644 drivers/staging/media/atomisp/notes.txt create mode 100644 drivers/staging/media/atomisp/pci/atomisp_acc.c create mode 100644 drivers/staging/media/atomisp/pci/atomisp_acc.h create mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_dynamic_pool.c create mode 100644 drivers/staging/media/atomisp/pci/hmm/hmm_reserved_pool.c delete mode 100644 drivers/staging/media/stkwebcam/Kconfig delete mode 100644 drivers/staging/media/stkwebcam/Makefile delete mode 100644 drivers/staging/media/stkwebcam/TODO create mode 100644 fs/erofs/zpvec.h delete mode 100644 fs/xfs/xfs_iunlink_item.c delete mode 100644 fs/xfs/xfs_iunlink_item.h delete mode 120000 include/dt-bindings/clock/qcom,dispcc-sm8350.h delete mode 100644 include/dt-bindings/clock/qcom,gpucc-sm8350.h delete mode 100644 include/dt-bindings/clock/qcom,sm8450-camcc.h delete mode 100644 include/dt-bindings/net/pcs-rzn1-miic.h delete mode 100644 include/dt-bindings/power/mt6795-power.h delete mode 100644 include/dt-bindings/soc/samsung,boot-mode.h create mode 100644 include/linux/base64.h create mode 100644 include/linux/nvme-auth.h delete mode 100644 include/linux/pcs-rzn1-miic.h delete mode 100644 include/net/dropreason.h delete mode 100644 include/soc/tegra/tegra-cbb.h delete mode 100644 include/trace/events/rwmmio.h create mode 100644 lib/base64.c delete mode 100644 lib/trace_readwrite.c delete mode 100644 net/core/.gitignore delete mode 100644 net/dsa/tag_rzn1_a5psw.c delete mode 100644 net/tls/tls.h create mode 100644 samples/bpf/xdpsock.h create mode 100644 samples/bpf/xdpsock_ctrl_proc.c create mode 100644 samples/bpf/xdpsock_kern.c create mode 100644 samples/bpf/xdpsock_user.c create mode 100644 samples/bpf/xsk_fwd.c rename {certs => scripts}/check-blacklist-hashes.awk (100%) delete mode 100644 scripts/dummy-tools/dummy-plugin-dir/include/plugin-version.h create mode 100644 tools/lib/bpf/xsk.c create mode 100644 tools/lib/bpf/xsk.h delete mode 100644 tools/perf/pmu-events/empty-pmu-events.c create mode 100644 tools/perf/pmu-events/jevents.c delete mode 100755 tools/perf/pmu-events/jevents.py create mode 100644 tools/perf/pmu-events/jsmn.c create mode 100644 tools/perf/pmu-events/jsmn.h create mode 100644 tools/perf/pmu-events/json.c create mode 100644 tools/perf/pmu-events/json.h delete mode 100755 tools/perf/tests/shell/test_brstack.sh delete mode 100644 tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_full_update.c delete mode 100644 tools/testing/selftests/bpf/benchs/bench_local_storage.c delete mode 100644 tools/testing/selftests/bpf/benchs/bench_local_storage_rcu_task [...] delete mode 100755 tools/testing/selftests/bpf/benchs/run_bench_bpf_hashmap_full_u [...] delete mode 100755 tools/testing/selftests/bpf/benchs/run_bench_local_storage.sh delete mode 100755 tools/testing/selftests/bpf/benchs/run_bench_local_storage_rcu_ [...] delete mode 100644 tools/testing/selftests/bpf/prog_tests/libbpf_str.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_synproxy.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_hashmap_full_update_bench.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_ksym.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___diff.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_enum64val___v [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_type_based___diff.c delete mode 100644 tools/testing/selftests/bpf/progs/local_storage_bench.c delete mode 100644 tools/testing/selftests/bpf/progs/local_storage_rcu_tasks_trace [...] delete mode 100644 tools/testing/selftests/bpf/progs/lsm_cgroup.c delete mode 100644 tools/testing/selftests/bpf/progs/lsm_cgroup_nonvoid.c delete mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_incompl_cong_ops.c delete mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_unsupp_cong_op.c delete mode 100644 tools/testing/selftests/bpf/progs/tcp_ca_write_sk_pacing.c create mode 100644 tools/testing/selftests/bpf/progs/test_btf_haskv.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_enum64val.c delete mode 100644 tools/testing/selftests/bpf/progs/xdp_synproxy_kern.c delete mode 100644 tools/testing/selftests/bpf/verifier/bpf_loop_inline.c delete mode 100644 tools/testing/selftests/bpf/xdp_synproxy.c create mode 100644 tools/testing/selftests/bpf/xdpxceiver.c create mode 100644 tools/testing/selftests/bpf/xdpxceiver.h delete mode 100644 tools/testing/selftests/bpf/xsk.c delete mode 100644 tools/testing/selftests/bpf/xsk.h delete mode 100644 tools/testing/selftests/bpf/xskxceiver.c delete mode 100644 tools/testing/selftests/bpf/xskxceiver.h delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/rif_counter_scale.sh delete mode 120000 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/rif_counte [...] delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum/rif_counter_ [...] delete mode 100644 tools/testing/selftests/net/af_unix/unix_connect.c delete mode 100755 tools/testing/selftests/net/fib_nexthop_nongw.sh delete mode 100755 tools/testing/selftests/net/forwarding/bridge_mdb_port_down.sh delete mode 100644 tools/testing/selftests/net/tun.c delete mode 100644 tools/testing/selftests/powerpc/mce/.gitignore delete mode 100644 tools/testing/selftests/powerpc/pmu/branch_loops.S delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/Makefile delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/blackliste [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/event_alte [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/event_alte [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/generic_ev [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_cons [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/group_pmc5 [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/hw_cache_e [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/invalid_ev [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/reserved_b [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/event_code_tests/reserved_b [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/bhrb_filter_ [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/bhrb_no_cras [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/intr_regs_no [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcr1_sel_un [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_a [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_c [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_d [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_d [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_bhrb_i [...] delete mode 100644 tools/testing/selftests/powerpc/pmu/sampling_tests/mmcra_thresh [...]