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-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 3e86d9e55f79 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 2c41434dc49c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e9235a24947 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 813d98e2e26d Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 8a66c92f2c4d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e262bb188848 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6c29bd3518d7 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits f6f7316206b2 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 16bae776ace3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits da46e4f21cbb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3651548a1c36 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c7f98e30bd58 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 38b7a19f4e55 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 44008acd4ae1 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits b6899ad996c5 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 381229b33f4a Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits b787cba4a491 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 261db7b6ea1c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b330a373f5d5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 99f7b55d4628 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 97ea5194409e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2f6ef42a0db1 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits aa798e53a985 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d2dc12859572 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 1144580dad0e Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits c0dce63b1427 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 23f3cbbae210 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits fd50d81406bc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 23d23bc693de Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 42b5b0483e05 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2c5aee85af3c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 033ea593bd2e Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 94c974a9dc6f Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 059bea473593 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 56dcb46d21ac Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 8f8a3afc0c22 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits bf9bac40b763 RISC-V: cpuidle: fix Kconfig select for RISCV_SBI_CPUIDLE omits d5fdade9331f RISC-V: mm: Fix set_satp_mode() for platform not having Sv57 omits e852be8b148e kvm: selftests: introduce and use more page size-related c [...] omits f18b4aebe107 kvm: selftests: do not use bitfields larger than 32-bits for PTEs omits 683412ccf612 KVM: SEV: add cache flush to solve SEV cache incoherency issues omits 59f0c2447e25 Merge tag 'net-5.18-rc4' of git://git.kernel.org/pub/scm/l [...] omits 86222af07abf ALSA: hda/realtek: Add quirk for Clevo NP70PNP omits b07908ab26ce ALSA: hda: intel-dsp-config: Add RaptorLake PCI IDs omits d8c1d8dd6bb3 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits 0c9b152c72e5 ASoC: meson: axg-card: Fix nonatomic links omits c26830b6c5c5 ASoC: meson: axg-tdm-interface: Fix formatters in trigger" omits eb5773201b1c ASoC: soc-ops: fix error handling omits bf95c4d4630c usb: gadget: configfs: clear deactivation flag in configfs [...] omits 929b22e669b1 usb: misc: eud: Fix an error handling path in eud_probe() omits 0543e4e8852e usb: core: Don't hold the device lock while sleeping in do [...] omits d45829b351ee KVM: SVM: Flush when freeing encrypted pages even on SME_C [...] omits 4bbef7e8eb8c KVM: SVM: Simplify and harden helper to flush SEV guest page(s) omits 266a19a0bc4f KVM: selftests: Silence compiler warning in the kvm_page_t [...] omits 75189d1de1b3 KVM: x86/pmu: Update AMD PMC sample period to fix guest NM [...] omits 0361bdfddca2 x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume omits a413a625b43e KVM: SPDX style and spelling fixes omits 0047fb33f811 KVM: x86: Skip KVM_GUESTDBG_BLOCKIRQ APICv update if APICv [...] omits 423ecfea77dd KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation t [...] omits 7c69661e225c KVM: nVMX: Defer APICv updates while L2 is active until L1 [...] omits 80f0497c2211 KVM: x86: Tag APICv DISABLE inhibit, not ABSENT, if APICv [...] omits 5c697c367a66 KVM: Initialize debugfs_dentry when a VM is created to avo [...] omits 2031f2876896 KVM: Add helpers to wrap vcpu->srcu_idx and yell if it's abused omits fdd6f6ac2e48 KVM: RISC-V: Use kvm_vcpu.srcu_idx, drop RISC-V's unnecess [...] omits 2d08935682ac KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() omits ab7aa2866d29 usb: dwc3: Try usb-role-switch first in dwc3_drd_init omits f28ad9069363 usb: dwc3: core: Fix tx/rx threshold settings omits 456244aeecd5 usb: mtu3: fix USB 3.0 dual-role-switch from device to host omits d8bfe5091d6c xhci: Enable runtime PM on second Alderlake controller omits 4e64cd7763ca usb: dwc3: fix backwards compat with rockchip devices omits 0cade7885fd5 dt-bindings: usb: samsung,exynos-usb2: add missing required reg omits 0a96fa640dc9 usb: misc: fix improper handling of refcount in uss720_probe() omits f085bd4bfe09 USB: Fix ehci infinite suspend-resume loop issue in zhaoxin omits 8d084b2eae7f usb: typec: tcpm: Fix undefined behavior due to shift over [...] omits 9e3d68f872e4 usb: typec: rt1719: Fix build error without CONFIG_POWER_SUPPLY omits eb5d7ff3cf0d usb: typec: ucsi: Fix role swapping omits e25adcca917d usb: typec: ucsi: Fix reuse of completion structure omits 8771039482d9 usb: xhci: tegra:Fix PM usage reference leak of tegra_xusb [...] omits 012c722569f1 Merge tag 'kvm-riscv-fixes-5.18-2' of https://github.com/k [...] omits 846e24dcae5d Merge tag 'omap-for-v5.18/fixes-take2' of git://git.kernel [...] omits 90f21460e49a MAINTAINERS: add Bug entry for Samsung and memory controll [...] omits 7e842d70fe59 memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode omits fb95740ffb07 Merge branch 'misc-5.18' into next-fixes omits 2720d9356476 btrfs: improve error reporting in lookup_inline_extent_backref omits 5f0addf7b890 btrfs: zoned: use dedicated lock for data relocation omits a692e13d87cb btrfs: fix assertion failure during scrub due to block gro [...] omits 12131008fc13 ASoC: meson: Fix event generation for G12A tohdmi mux omits fce49921a222 ASoC: meson: Fix event generation for AUI CODEC mux omits 2e3a0d1bfa95 ASoC: meson: Fix event generation for AUI ACODEC mux omits bb82c574691d powerpc/perf: Fix 32bit compile omits c6cc9a852f12 powerpc/perf: Fix power10 event alternatives omits 0dcad700bb27 powerpc/perf: Fix power9 event alternatives omits 8868c03f3ca5 spi: spi-mem: check if data buffers are on stack omits 94f4c4965e55 drm/amdgpu: partial revert "remove ctx->lock" v2 omits bc6de2878429 drivers: net: hippi: Fix deadlock in rr_close() omits e23e50e7acc8 USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET [...] omits b3fbe53610b5 ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic [...] omits ba7542eb2dd5 mtd: rawnand: qcom: fix memory corruption that causes panic omits 37c5f9e80e01 mtd: fix 'part' field data corruption in mtd_info omits 084c16ab423a mtd: rawnand: Fix return value check of wait_for_completio [...] omits b089c0a9b14c Revert "drm: of: Lookup if child node has panel or bridge" omits 169466d4e59c Revert "drm: of: Properly try all possible cases for bridg [...] omits 3d0b93d92a27 drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_g [...] omits 26a62b750a4e KVM: PPC: Fix TCE handling for VFIO omits ac875df4d854 pinctrl: samsung: fix missing GPIOLIB on ARM64 Exynos config omits d2b9be1f4af5 powerpc/time: Always set decrementer in timer_interrupt() omits 298799a28264 drm/vmwgfx: Fix gem refcounting and memory evictions omits 08ef48404965 ASoC: da7219: Fix change notifications for tone generator [...] omits b253435746d9 Merge tag 'xtensa-20220416' of https://github.com/jcmvbkbc [...] omits 10c5f102e2be Merge tag 'erofs-for-5.18-rc4-fixes' of git://git.kernel.o [...] omits 906f90409735 Revert "fs/pipe: use kvcalloc to allocate a pipe_buffer array" omits a6823e4e360f x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 omits 1dc9f1a66e17 arch_topology: Do not set llc_sibling if llc_id is invalid omits db1e59483dfd topology: make core_mask include at least cluster_siblings omits aa63a74d4535 topology/sysfs: Hide PPIN on systems that do not support it. omits a7fdf95e04f4 scripts: dummy-tools, add pahole omits 0c014c7927e6 kheaders: Have cpio unconditionally replace files omits 48473802506d tty: n_gsm: fix missing update of modem controls after DLCI open omits 5e6242151d7f selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of [...] omits 044011fdf162 selftests: mlxsw: vxlan_flooding: Prevent flooding of unwa [...] omits 3756aa16fada ASoC: simple-card-utils: fix sysclk shutdown omits 0665886ad139 ALSA: usb-audio: Clear MIDI port active flag after draining omits 7495a5bbf89f dt-bindings: dmaengine: qcom: gpi: Add minItems for interrupts omits c5d0fc54bede nfc: MAINTAINERS: add Bug entry omits 1cd8e751d96c dmaengine: idxd: skip clearing device context when device [...] omits 505a2d1032ae dmaengine: idxd: add RO check for wq max_transfer_size write omits 66903461ffed dmaengine: idxd: add RO check for wq max_batch_size write omits bc3452cdfc46 dmaengine: idxd: fix retry value to be constant for durati [...] omits 5d9d16e5aa0c dmaengine: idxd: match type for retries var in idxd_enqcmds() omits d4860224e6a9 dmaengine: dw-edma: Fix inconsistent indenting omits 234901de2bc6 net: stmmac: Use readl_poll_timeout_atomic() in atomic state omits c6a4254c18c6 doc/ip-sysctl: add bc_forwarding omits 2c8045d48dee phy: amlogic: fix error path in phy_g12a_usb3_pcie_probe() omits 38d9a4ac65f2 RISC-V: KVM: Restrict the extensions that can be disabled omits 4dee8eebcfc1 drm/vc4: Fix build error when CONFIG_DRM_VC4=y && CONFIG_R [...] omits 5f18c0782b99 drm/panel/raspberrypi-touchscreen: Initialise the bridge i [...] omits f92055ae0acb drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not [...] omits 3ab75a793e49 RISC-V: KVM: Remove 's' & 'u' as valid ISA extension omits 36eb7c8b5f8e kbuild: support W=e to make build abort in case of warning omits 35a923a0b329 USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader omits b4a64ed6e7b8 USB: serial: option: add support for Cinterion MV32-WA/MV32-WB omits bb02330408a7 drm/i915/display/psr: Unset enable_psr2_sel_fetch if other [...] omits f81f7861ee2a cpuidle: riscv: support non-SMP config omits 559089e0a93d vmalloc: replace VM_NO_HUGE_VMAP with VM_ALLOW_HUGE_VMAP omits b7f73403a3e9 Merge tag 'spi-fix-v5.18-rc3' of git://git.kernel.org/pub/ [...] omits 705191b03d50 fs: fix acl translation omits 0aea30a07ec6 Merge tag 'asoc-fix-v5.18-rc3' of https://git.kernel.org/p [...] omits 71d471e3faf9 usb: gadget: uvc: Fix crash when encoding data for usb request omits 0fdf977d4576 btrfs: fix direct I/O writes for split bios on zoned devices omits 00d825258bcc btrfs: fix direct I/O read repair for split bios omits 50f1cff3d886 btrfs: fix and document the zoned device choice in alloc_new_bio omits 50ff57888d0b btrfs: fix leaked plug after failure syncing log on zoned [...] omits 99c07327ae11 netlink: reset network and mac headers in netlink_dump() omits b4f5c6b2e52b ASoC: wm8958: Fix change notifications for DSP controls omits 436ce66003d5 ARM: s3c: mark as deprecated and schedule removal omits 4cf35a2b627a net: mscc: ocelot: fix broken IP multicast flooding omits 0763120b0904 net: dsa: hellcreek: Calculate checksums in tagger omits 9df1e3ff6024 drm/i915/display/vrr: Reset VRR capable property on a long hpd omits 4ddef9c4d70a ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX. omits 00fd7cfad054 ALSA: hda/i915: Fix one too many pci_dev_put() omits faad6cebded8 scsi: sr: Do not leak information in ioctl omits c6ed4d84a2c4 ARC: remove redundant READ_ONCE() in cmpxchg loop omits ac411e41ec06 ARC: atomic: cleanup atomic-llsc definitions omits d139d0f0bfda arc: drop definitions of pgd_index() and pgd_offset{, _k}( [...] omits 3f943be0e76c ARC: dts: align SPI NOR node name with dtschema omits 7f56b6d789df ARC: Remove a redundant memset() omits ecaa054fc4c6 ARC: fix typos in comments omits b1c6ecfdd069 ARC: entry: fix syscall_trace_exit argument omits 4aaaaf0f2798 hwmon: (f71882fg) Fix negative temperature omits cbe6c3a8f8f4 net: atlantic: invert deep par in pm functions, preventing [...] omits d94ef51d5b96 Merge tag 'linux-can-fixes-for-5.18-20220417' of git://git [...] omits 3d59142ad94c media: dvb-usb: dib0700_devices: use an enum for the devic [...] omits 281b21c56ed3 media: dvb-usb: dibusb-mc: use an enum for the device number omits d763479abd67 media: dvb-usb: dibusb-mb: use an enum for the device number omits 5710a24b3457 media: dvb-usb: vp7045: use an enum for the device number omits 9c06331ca07f media: dvb-usb: vp702x: use an enum for the device number omits 0e10b7c25894 media: dvb-usb: umt-010: use an enum for the device number omits 5c1a56c9f065 media: dvb-usb: ttusb2: use an enum for the device number omits ff9b0c51d886 media: technisat-usb2: use the newer dvb-usb macros for US [...] omits 710801c7ba81 media: dvb-usb: pctv452e: use an enum for the device number omits 22127ac8eb8d media: dvb-usb: opera1: use an enum for the device number omits cb794c2b7ae5 media: dvb-usb: nova-t-usb2: use an enum for the device number omits 3473fd171152 media: dvb-usb: m920x: use an enum for the device number omits 49d53e2d7604 media: dvb-usb: gp8psk: use an enum for the device number omits 2fa2002f533e media: dw2102: use the newer dvb-usb macros for USB device omits 4a307b4af5ff media: dtv5100: use the newer dvb-usb macros for USB device omits 86fd1a41fc58 media: dvb-usb: dtt200u: use an enum for the device number omits b18869ba190d media: digitv: use the newer dvb-usb macros for USB device omits 671cae469176 media: cxusb: use the newer dvb-usb macros for USB device omits b23125a4f496 media: cinergyT2-core: use the newer dvb-usb macros for US [...] omits 5441df36e1c7 media: dvb-usb: az6027: use an enum for the device number omits 41c7eb3348fd media: af9005: use the newer dvb-usb macros for USB device omits 1c64fd9c6408 media: dvb-usb: a800: use an enum for the device number omits 82a4a3ba3380 media: dvb-usb: Add helper macros for using USB VID/PID omits 7c33d85fed4b media: dvb-usb: vp702x: reference to usb ID table omits 2f8bc51dd0c5 media: dvb-usb: move USB IDs to dvb-usb-ids.h omits 964320cb45ee media: dvb-usb-ids.h: sort entries omits b2d229d4ddb1 Linux 5.18-rc3 omits 470776c6b034 Input: add Marine Navigation Keycodes omits 81022a170462 Input: omap4-keypad - fix pm_runtime_get_sync() error checking omits a1901b464e7e Merge tag 'for-linus-5.18-rc3-tag' of git://git.kernel.org [...] omits 3a69a44278a7 Merge tag 'x86-urgent-2022-04-17' of git://git.kernel.org/ [...] omits fbb9c58e56f2 Merge tag 'timers-urgent-2022-04-17' of git://git.kernel.o [...] omits 0e59732ed61a Merge tag 'smp-urgent-2022-04-17' of git://git.kernel.org/ [...] omits 7e1777f5ec17 Merge tag 'irq-urgent-2022-04-17' of git://git.kernel.org/ [...] omits 9a921a6ff7a6 Merge tag 'for-v5.18-rc' of git://git.kernel.org/pub/scm/l [...] omits bd0c7d755bf3 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits d73497081710 can: isotp: stop timeout monitoring when no first frame was sent omits 49aefd131739 bonding: do not discard lowest hash bit for non layer3+4 hashing omits a2c29ccd9477 Merge tag 'devicetree-fixes-for-5.18-2' of git://git.kerne [...] omits de6e93366828 Merge tag 'gpio-fixes-for-v5.18-rc3' of git://git.kernel.o [...] omits 70a0cec8186b Merge tag 'soc-fixes-5.18-2' of git://git.kernel.org/pub/s [...] omits 92edbe32e382 Merge tag 'random-5.18-rc3-for-linus' of git://git.kernel. [...] omits 90ea17a9e27b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 0ebb4fbe3134 Merge tag 'intel-gpio-v5.18-2' of gitolite.kernel.org:pub/ [...] omits b00868396dbd Merge tag 'dma-mapping-5.18-2' of git://git.infradead.org/ [...] omits b5d6ba09b10d iio: imu: inv_icm42600: Fix I2C init possible nack omits e7e51eb037d1 iio: dac: ltc2688: fix voltage scale read omits 35a33ff3807d random: use memmove instead of memcpy for remaining 32 bytes omits 839769c35477 xtensa: fix a7 clobbering in coprocessor context load/store omits 59250f8a7f3a Merge branch 'akpm' (patches from Andrew) omits ce673f630c09 Merge tag 'for-5.18/dm-fixes-2' of git://git.kernel.org/pu [...] omits 23c2d497de21 mm: kmemleak: take a full lowmem check in kmemleak_*_phys() omits c12cd77cb028 mm/vmalloc: fix spinning drain_vmap_work after reading fro [...] omits aeb7923733d1 revert "fs/binfmt_elf: use PT_LOAD p_align values for static PIE" omits 354e923df042 revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders" omits 5a317412ef88 hugetlb: do not demote poisoned hugetlb pages omits 31ca72fa7540 mm: compaction: fix compiler warning when CONFIG_COMPACTION=n omits e914d8f00391 mm: fix unexpected zeroed page mapping with zram swap omits e553f62f10d9 mm, page_alloc: fix build_zonerefs_node() omits 2dfe63e61cc3 mm, kfence: support kmem_dump_obj() for KFENCE objects omits b1add418d457 kasan: fix hw tags enablement when KUNIT tests are disabled omits 25934fcfb93c irq_work: use kasan_record_aux_stack_noalloc() record callstack omits f9b141f93659 mm/secretmem: fix panic when growing a memfd_secret omits 1bdec44b1eee tmpfs: fix regressions from wider use of ZERO_PAGE omits 7fbd166a8f2d MAINTAINERS: Broadcom internal lists aren't maintainers omits e35c93695c74 i2c: ismt: Fix undefined behavior due to shift overflowing [...] omits aef80e2fbe3e i2c: dev: Force case user pointers in compat_i2cdev_ioctl() omits d08ed852560e net: lan966x: Make sure to release ptp interrupt omits 9cb7c013420f ipv6: make ip6_rt_gc_expire an atomic_t omits 268b41b34d9a Merge branch 'l3mdev-fix-ip-tunnel-case-after-recent-l3mde [...] omits db53cd3d88dc net: Handle l3mdev in ip_tunnel_init_flow omits 83daab06252e l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be [...] omits 0b9dcf377553 Merge branch 'net-sched-two-fixes-for-cls_u32' omits ec5b0f605b10 net/sched: cls_u32: fix possible leak in u32_init_knode() omits 3db09e762dc7 net/sched: cls_u32: fix netns refcount changes in u32_change() omits f3226eed5431 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 993eb48fa199 i2c: dev: check return value when calling dev_set_name() omits c60bd968c747 i2c: qcom-geni: Use dev_err_probe() for GPI DMA error omits 39c025721d70 i2c: imx: Implement errata ERR007805 or e7805 bus frequency limit omits bd8963e602c7 i2c: pasemi: Wait for write xfers to finish omits 92b914e29af3 dm: fix bio length of empty flush omits fb649bda6f56 Merge tag 'block-5.18-2022-04-15' of git://git.kernel.dk/l [...] omits 0647b9cc7fea Merge tag 'io_uring-5.18-2022-04-14' of git://git.kernel.d [...] omits bb34e0dba38e Merge tag 'linux-kselftest-fixes-5.18-rc3' of git://git.ke [...] omits e2dec4884454 Merge tag 'perf-tools-fixes-for-v5.18-2022-04-14' of git:/ [...] omits 8b1ac84dcf2c Documentation/ABI: sysfs-fs-erofs: Fix Sphinx errors omits 60b30050116c erofs: fix use-after-free of on-stack io[] omits 89a2ee91edd9 Merge tag 'nvme-5.18-2022-04-15' of git://git.infradead.or [...] omits 3d973a76e54c block: don't print I/O error warning for dead disks omits ccf16413e520 block/compat_ioctl: fix range check in BLKGETSIZE omits 60496069d0ae powerpc: Update MAINTAINERS for ibmvnic and VAS omits da367ac74aec net: restore alpha order to Ethernet devices in config omits cefa91b2332d openvswitch: fix OOB access in reserve_sfa_size() omits ab198e1d0dd8 ip6_gre: Fix skb_under_panic in __gre6_xmit() omits f40c064e933d ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() omits 226c60243593 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 2cc7fb9d2412 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 29e8e659f984 net/packet: fix packet_sock xmit return value checking omits 1a74e9932374 net/smc: Fix sock leak when release after smc_shutdown() omits ee3b0826b476 rxrpc: Restore removed timer deletion omits 6f06aa6b2fd7 net: phy: LAN937x: added PHY_POLL_CABLE_TEST flag omits cc994bb97587 serial: 8250: Fix runtime PM for start_tx() for empty buffer omits 3ee82c6e41f3 serial: imx: fix overrun interrupts in DMA mode omits 0e4deb56b0c6 serial: amba-pl011: do not time out prematurely when drain [...] omits 6624fb41f512 ALSA: hda/hdmi: add HDMI codec VID for Raptorlake-P omits c74193787b2f ALSA: hda/hdmi: fix warning about PCM count when used with SOF omits 357ad4d89828 sound/oss/dmasound: fix 'dmasound_setup' defined but not used omits ff9166c62370 tty: n_gsm: fix incorrect UA handling omits 73029a4d7161 tty: n_gsm: fix reset fifo race condition omits 1adf6fee58ca tty: n_gsm: fix missing tty wakeup in convergence layer type 2 omits 317f86af7f5d tty: n_gsm: fix wrong signal octets encoding in MSC omits 398867f59f95 tty: n_gsm: fix wrong command frame length field encoding omits d0bcdffcad5a tty: n_gsm: fix wrong command retry handling omits 17eac6520285 tty: n_gsm: fix missing explicit ldisc flush omits deefc58bafb4 tty: n_gsm: fix wrong DLCI release order omits 535bf600de75 tty: n_gsm: fix insufficient txframe size omits a24b4b2f660b tty: n_gsm: fix malformed counter for out of frame data omits 7a0e4b1733b6 tty: n_gsm: fix frame reception handling omits 06d5afd4d640 tty: n_gsm: fix wrong signal octet encoding in convergence [...] omits 284260f278b7 tty: n_gsm: fix mux cleanup after unregister tty device omits 1ec92e974277 tty: n_gsm: fix decoupled mux resource omits aa371e96f05d tty: n_gsm: fix restart handling via CLD command omits 11451693e408 tty: n_gsm: fix missing mux reset on config change at responder omits 66dd346b84d7 nvme-pci: disable namespace identifiers for Qemu controllers omits a98a945b80f8 nvme-pci: disable namespace identifiers for the MAXIO MAP1 [...] omits 00ff400e6dee nvme: add a quirk to disable namespace identifiers omits b42b6f4485e3 nvme: don't print verbose errors for internal passthrough [...] omits 701521403cfb io_uring: abort file assignment prior to assigning creds omits 7dd06a2548b2 dm: allow dm_accept_partial_bio() for dm_io without duplic [...] omits 028192fea1de Merge tag 'drm-fixes-2022-04-15' of git://anongit.freedesk [...] omits 38a5e3fb17e5 Merge tag 'vfio-v5.18-rc3' of https://github.com/awilliam/ [...] omits 62345e482899 Merge tag '5.18-rc2-smb3-fixes' of git://git.samba.org/sfr [...] omits b3d4650d82c7 VFS: filename_create(): fix incorrect intent. omits 8e401ff5380a Merge tag 'amd-drm-fixes-5.18-2022-04-13' of https://gitla [...] omits 652980b1541c dt-bindings: display: panel-timing: Define a single type f [...] omits 67e473a303e7 Merge tag 'at91-fixes-5.18' of git://git.kernel.org/pub/sc [...] omits c834eff53c18 Merge tag 'optee-fix-for-v5.18' of git://git.linaro.org/pe [...] omits 1808b184a311 Merge branch 'v5.18/fixes' of git://git.kernel.org/pub/scm [...] omits 803fa58dfa47 Merge tag 'imx-fixes-5.18' of git://git.kernel.org/pub/scm [...] omits 24a4351e1c04 ARM: config: Update Gemini defconfig omits 4f3d7e5a0b6d arm64: dts: qcom/sdm845-shift-axolotl: Fix boolean propert [...] omits 56147a156e7e ARM: dts: align SPI NOR node name with dtschema omits 558bd89edc06 ARM: dts: Fix more boolean properties with values omits cfd08b94bed0 Merge tag 'ux500-defconfig-soc-v5.18' of git://git.kernel. [...] omits 115acbb56978 Merge tag 's390-5.18-3' of git://git.kernel.org/pub/scm/li [...] omits d20339fa93e9 Merge tag 'net-5.18-rc3' of git://git.kernel.org/pub/scm/l [...] omits b9b4c79e5830 Merge tag 'sound-5.18-rc3' of git://git.kernel.org/pub/scm [...] omits 5a674d9dc9a0 dt-bindings: Fix array constraints on scalar properties omits 722985e2f6ec Merge tag 'for-5.18-rc2-tag' of git://git.kernel.org/pub/s [...] omits ec9c57a7328b Merge tag 'fscache-fixes-20220413' of git://git.kernel.org [...] omits 3e3876d322ae block: null_blk: end timed out poll request omits 8535c0185d14 block: fix offset/size check in bio_trim() omits ec547af8a9ea USB: quirks: add STRING quirk for VCOM device omits 2a7ccf6bb6f1 USB: quirks: add a Realtek card reader omits 7c8881b77908 ice: Fix memory leak in ice_get_orom_civd_data() omits d201665147ae ice: fix crash in switchdev mode omits aacca7a83b97 ice: allow creating VFs for !CONFIG_NET_SWITCHDEV omits d1fc4c6feac1 ice: xsk: check if Rx ring was filled up to the end omits f58faed7fb3f perf bench: Fix numa bench to fix usage of affinity for ma [...] omits 8cb7a188ac33 perf bench: Fix numa testcase to check if CPU used to bind [...] omits 23380e4d5330 perf record: Fix per-thread option omits 0ff74a23e08f arm64: fix typos in comments omits 45bd8951806e arm64: Improve HAVE_DYNAMIC_FTRACE_WITH_REGS selection for clang omits 46ff3df87215 ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 omits 942da3af32b2 ARM: dts: am3517-evm: Fix misc pinmuxing omits c21a7434d6cc ARM: dts: am33xx-l4: Add missing touchscreen clock properties omits 09269dd05009 ARM: dts: Fix mmc order for omap3-gta04 omits 3836c73e6a25 gpio: sim: fix setting and getting multiple lines omits 2df3fc4a84e9 net: bcmgenet: Revert "Use stronger register read/writes t [...] omits 23cfe941b52e rtnetlink: Fix handling of disabled L3 stats in RTM_GETSTA [...] omits 00fa91bc9cc2 net: dsa: felix: fix tagging protocol changes with multipl [...] omits 968a1a5d6541 tun: annotate access to queue->trans_start omits ce88613e5bd5 phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe omits d644e0d79829 phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe omits 8b6c58458ee3 cifs: verify that tcon is valid before dereference in cifs [...] omits 98a71d12d98d Merge tag 'drm-msm-fixes-2022-04-13' of https://gitlab.fre [...] omits 16e0400772c6 Merge tag 'drm-intel-fixes-2022-04-13' of git://anongit.fr [...] omits 9e02977bfad0 dma-direct: avoid redundant memory sync for swiotlb omits aadaeca46ce5 drm/amd/display: remove dtbclk_ss compensation for dcn316 omits 4593c1b6d159 drm/amdgpu: Enable gfxoff quirk on MacBook Pro omits 887f75cfd0da drm/amdgpu: Ensure HDA function is suspended before ASIC reset omits e3cf2e05441a drm/amdgpu: fix VCN 3.1.2 firmware name omits e4f1541caf60 drm/amd/display: don't ignore alpha property on pre-multip [...] omits a668cc07f990 perf tools: Fix segfault accessing sample_id xyarray omits d73f5d14e0cd perf stat: Fix error check return value of hashmap__new(), [...] omits b7ba6d8dc356 cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state omits 1ef3342a934e vfio/pci: Fix vf_token mechanism when device-specific VF d [...] omits 73d7b06e902d dm zone: fix NULL pointer dereference in dm_zone_map_bio omits ce40426fdc3c dm mpath: only use ktime_get_ns() in historical selector omits 64c4a37ac04e cifs: potential buffer overflow in handling symlinks omits 0c640d9544d0 ARM: dts: at91: fix pinctrl phandles omits 5c8b49852910 ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name omits 9e949a388635 smp: Fix offline cpu check in flush_smp_call_function_queue() omits afca68de401f ARM: dts: at91: Describe regulators on at91sam9g20ek omits 0e486fe341fa ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek omits 3891222d88ad ARM: dts: at91: Fix boolean properties with values omits 4a6471e65050 ARM: dts: at91: use generic node name for dataflash omits e5628110bb66 ARM: dts: at91: align SPI NOR node name with dtschema omits 68a9345536da ARM: dts: at91: sama7g5ek: Align the impedance of the QSPI [...] omits 3f7ce6d70917 ARM: dts: at91: sama7g5ek: enable pull-up on flexcom3 cons [...] omits 08c1af8f1c13 dm integrity: fix memory corruption when tag_size is less [...] omits df96e96a8c6f ARM: dts: at91: sama7g5: Swap `rx` and `tx` for `i2c` nodes omits 7179c3ce3dbf io_uring: fix poll error reporting omits cce64ef01308 io_uring: fix poll file assign deadlock omits e941976659f1 io_uring: use right issue_flags for splice/tee omits 04ebaa1cfdda e1000e: Fix possible overflow in LTR decoding omits 822f52e7efdc igc: Fix suspending when PTM is active omits 8c235cc25087 spi: atmel-quadspi: Fix the buswidth adjustment between sp [...] omits c80a29f0fe9b igc: Fix BUG: scheduling while atomic omits 907862e9aef7 igc: Fix infinite loop in release_swfw_sync omits 4d0d5c352303 dt-bindings: hwmon: ti,tmp421: Fix type for 'ti,n-factor' omits ef27324e2cb7 nfc: nci: add flush_workqueue to prevent uaf omits f1d388f216ae spi: cadence-quadspi: fix incorrect supports_op() return value omits 8e925de60dda net: dsa: realtek: don't parse compatible string for RTL8366S omits 2511e0c87786 net: dsa: realtek: fix Kconfig to assure consistent driver [...] omits f8e6b7babfeb dma-buf-map: remove renamed header file omits 299d8b74519d spi: intel: Add support for Raptor Lake-S SPI serial flash omits dad32cfeed7c Merge tag 'wireless-2022-04-13' of git://git.kernel.org/pu [...] omits b0c3e796f24b random: make random_get_entropy() return an unsigned long omits 5209aed51378 random: allow partial reads if later user copies fail omits b2dd71f9f728 tools/power/x86/intel-speed-select: fix build failure when [...] omits 3d2504524531 net: ftgmac100: access hardware register after clock ready omits 762c2998c962 Revert "net: dsa: setup master before ports" omits e16b859872b8 macvlan: Fix leaking skb in source mode with nodst option omits e5c23779f93d arm_pmu: Validate single/group leader events omits eb5adc70754d arch: xtensa: platforms: Fix deadlock in rs_close() omits ee69d4be8fd0 xtensa: patch_text: Fixup last cpu should be master omits 581045ed5cfa power: supply: Reset err after not finding static battery omits 5c7d28c6f6d4 power: supply: samsung-sdi-battery: Add missing charge res [...] omits f034fc50d3c7 perf tools: Fix misleading add event PMU debug message omits 73039c6c7f36 memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode omits 3588060befff phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks omits 022074918042 drm/radeon: fix logic inversion in radeon_sync_resv omits 5bd8baab087d esp: limit skb_page_frag_refill use to a single page omits 24d0c9f0e7de ALSA: usb-audio: Limit max buffer and period sizes per time omits 925ca893b4a6 ALSA: memalloc: Add fallback SG-buffer allocations for x86 omits a19944809fe9 Merge tag 'hardening-v5.18-rc3' of git://git.kernel.org/pu [...] omits c1488c97517a Merge tag 'nfsd-5.18-1' of git://git.kernel.org/pub/scm/li [...] omits 453096eb048c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 7083b89ef3e9 Merge tag 'media/v5.18-2' of git://git.kernel.org/pub/scm/ [...] omits 932aba1e1690 stat: fix inconsistency between struct stat and struct com [...] omits b97687527be8 asm-generic: fix __get_unaligned_be48() on 32 bit platforms omits ce64763c6385 testing/selftests/mqueue: Fix mq_perf_tests to free the al [...] omits c40160f2998c gcc-plugins: latent_entropy: use /dev/urandom omits 5b933c7262c5 firmware: cs_dsp: Fix overrun of unterminated control name string omits 625e8cb8e0e7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf omits d2347b9695da io_uring: verify pad field is 0 in io_get_ext_arg omits 6fb53cf8ff2c io_uring: verify resv is 0 in ringfd register/unregister omits d8a3ba9c143b io_uring: verify that resv2 is 0 in io_uring_rsrc_update2 omits 565c5e616e80 io_uring: move io_uring_rsrc_update2 validation omits 317c2045618c spi: spi-mtk-nor: initialize spi controller after resume omits f20ae5074dfb ALSA: nm256: Don't call card private_free at probe error path omits 4fb27190879b ALSA: mtpav: Don't call card private_free at probe error path omits b2aa4f80693b ALSA: rme9652: Fix the missing snd_card_free() call at pro [...] omits eab521aebcde ALSA: hdspm: Fix the missing snd_card_free() call at probe error omits e2263f0bf744 ALSA: hdsp: Fix the missing snd_card_free() call at probe error omits 6ebc16e206aa ALSA: oxygen: Fix the missing snd_card_free() call at probe error omits 60797a21dd83 ALSA: lx6464es: Fix the missing snd_card_free() call at pr [...] omits a59396b1c118 ALSA: cmipci: Fix the missing snd_card_free() call at probe error omits bf4067e8a19e ALSA: aw2: Fix the missing snd_card_free() call at probe error omits ab8bce9da610 ALSA: als300: Fix the missing snd_card_free() call at probe error omits d04e84b9817c ALSA: lola: Fix the missing snd_card_free() call at probe error omits f0438155273f ALSA: bt87x: Fix the missing snd_card_free() call at probe error omits 2236a3243ff8 ALSA: sis7019: Fix the missing error handling omits 5e154dfb4f99 ALSA: intel_hdmi: Fix the missing snd_card_free() call at [...] omits 27a0963f9cea ALSA: via82xx: Fix the missing snd_card_free() call at pro [...] omits b087a381d738 ALSA: sonicvibes: Fix the missing snd_card_free() call at [...] omits 93b884f8d82f ALSA: rme96: Fix the missing snd_card_free() call at probe error omits 55d2d046b23b ALSA: rme32: Fix the missing snd_card_free() call at probe error omits 348f08de55b1 ALSA: riptide: Fix the missing snd_card_free() call at pro [...] omits ae86bf5c2a8d ALSA: maestro3: Fix the missing snd_card_free() call at pr [...] omits c01b723a56ce ALSA: korg1212: Fix the missing snd_card_free() call at pr [...] omits 71b21f5f8970 ALSA: intel8x0: Fix the missing snd_card_free() call at pr [...] omits 4a850a0079ce ALSA: ice1724: Fix the missing snd_card_free() call at pro [...] omits 7f611274a3d1 ALSA: fm801: Fix the missing snd_card_free() call at probe error omits de9a01bc95a9 ALSA: es1968: Fix the missing snd_card_free() call at probe error omits bc22628591e5 ALSA: es1938: Fix the missing snd_card_free() call at probe error omits c2dc46932d11 ALSA: ens137x: Fix the missing snd_card_free() call at pro [...] omits f37019b6bfe2 ALSA: emu10k1x: Fix the missing snd_card_free() call at pr [...] omits 2a56314798e0 ALSA: cs5535audio: Fix the missing snd_card_free() call at [...] omits 9bf5ed9a4e62 ALSA: cs4281: Fix the missing snd_card_free() call at probe error omits c79442cc5a38 ALSA: ca0106: Fix the missing snd_card_free() call at probe error omits 49fe36e1c02c ALSA: azt3328: Fix the missing snd_card_free() call at pro [...] omits b093de145bc8 ALSA: au88x0: Fix the missing snd_card_free() call at probe error omits 48e8adde8d1c ALSA: atiixp: Fix the missing snd_card_free() call at probe error omits d616a0246da8 ALSA: als4000: Fix the missing snd_card_free() call at pro [...] omits 19401a944123 ALSA: ali5451: Fix the missing snd_card_free() call at pro [...] omits a8e84a5da18e ALSA: ad1889: Fix the missing snd_card_free() call at probe error omits d72458071150 ALSA: sc6000: Fix the missing snd_card_free() call at probe error omits 10b1881a97be ALSA: galaxy: Fix the missing snd_card_free() call at probe error omits 0f8da75b51ac io_uring: fix assign file locking issue omits 8fc5133d6d4d dmaengine: dw-edma: Fix unaligned 64bit access omits 545b2baac89b dmaengine: mediatek:Fix PM usage reference leak of mtk_uar [...] omits c68c63429319 s390: enable CONFIG_HARDENED_USERCOPY in debug_defconfig omits 30de14b1884b s390: current_stack_pointer shouldn't be a function omits 8d2453d9a307 ARM: dts: dra7: Fix suspend warning for vpe powerdomain omits a12315d6d270 bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific omits 0f83e6b41616 ARM: OMAP2+: Fix refcount leak in omap_gic_of_init omits 313c7e570351 ALSA: echoaudio: Fix the missing snd_card_free() call at p [...] omits fee2b871d8d6 ALSA: core: Add snd_card_free_on_error() helper omits 6c6f9f31ecd4 netfilter: nf_tables: nft_parse_register can return a nega [...] omits 7281a59ce3a5 Merge tag 'platform-drivers-x86-v5.18-2' of git://git.kern [...] omits ad8064a7f1a6 Merge branch 'net-lan966x-lan966x-fixes' omits 269219321eb7 net: lan966x: Stop processing the MAC entry is port is wrong. omits d7a947d289dc net: lan966x: Fix when a port's upper is changed. omits 6476f90aefaf net: lan966x: Fix IGMP snooping when frames have vlan tag omits eb9c0d671e94 net: lan966x: Update lan966x_ptp_get_nominal_value omits 8467dda0c265 sctp: Initialize daddr on peeled off socket omits 70a3baeec4e8 scsi: iscsi: MAINTAINERS: Add Mike Christie as co-maintainer omits 857b06527f70 scsi: qedi: Fix failed disconnect handling omits 44ac97109e42 scsi: iscsi: Fix NOP handling during conn recovery omits 5bd856256f8c scsi: iscsi: Merge suspend fields omits 03690d819745 scsi: iscsi: Fix unbound endpoint error handling omits 7c6e99c18167 scsi: iscsi: Fix conn cleanup and stop race during iscsid restart omits 0aadafb5c344 scsi: iscsi: Fix endpoint reuse regression omits 3c6ae371b8a1 scsi: iscsi: Release endpoint ID when its freed omits cbd2283aaf47 scsi: iscsi: Fix offload conn cleanup when iscsid restarts omits c34f95e98d8f scsi: iscsi: Move iscsi_ep_disconnect() omits bcd8a4522347 scsi: pm80xx: Enable upper inbound, outbound queues omits 294080eacf92 scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63 omits f19fe8f354a6 Revert "scsi: scsi_debug: Address races following module load" omits 390d645877ff drm/msm/gpu: Avoid -Wunused-function with !CONFIG_PM_SLEEP omits 65745da171e6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits d6d9fc1d37f9 Merge branch 'net-smc-fixes-2022-04-08' omits 49b7d376abe5 net/smc: Fix af_ops of child socket pointing to released memory omits d22f4f977236 net/smc: Fix NULL pointer dereference in smc_pnet_find_ib() omits b1871fd48efc net/smc: use memcpy instead of snprintf to avoid out of bo [...] omits 868e6139c521 block: move lower_48_bits() to block omits 5ad7f18cd82c net: macb: Restart tx only if queue pointer is lagging omits 82733d168cbd io_uring: stop using io_wq_work as an fd placeholder omits 2804ecd8d3e3 io_uring: move apoll->events cache omits 6f83ab22adcb io_uring: io_kiocb_update_pos() should not touch file for [...] omits 41204da4c160 perf test: Shell - Limit to only run executable scripts in tests omits ae24e9b53d5e perf scripting python: Expose symbol offset and source inf [...] omits 335f70faa263 perf jitdump: Add riscv64 support omits a9f17d0c0778 phy: ti: tusb1210: Fix an error handling path in tusb1210_probe() omits 42dcbe7d8bac KVM: x86: hyper-v: Avoid writing to TSC page without an ac [...] omits c538dc792ff7 KVM: SVM: Do not activate AVIC for SEV-enabled guest omits af105c9cc9ec Documentation: KVM: Add SPDX-License-Identifier tag omits 0c8b6641c841 selftests: kvm: add tsc_scaling_sync to .gitignore omits b2c2c21a7d78 Merge tag 'kvm-riscv-fixes-5.18-1' of https://github.com/k [...] omits 5c8402c4db45 phy: samsung: exynos5250-sata: fix missing device put in p [...] omits 388ec8f079f2 phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe omits 751ee15da5e5 phy: ti: Fix missing of_node_put in ti_pipe3_get_sysctrl() omits 8b2c181e3dcf drm/msm/dp: add fail safe mode outside of event_mutex context omits 47b7de6b88b9 drm/msm/dsi: Use connector directly in msm_dsi_manager_con [...] omits e2a88eabb024 drm/msm: Stop using iommu_present() omits 047ae6655777 drm/msm/mdp5: check the return of kzalloc() omits 537fef808be5 drm/msm: Fix range size vs end confusion omits 92597f97a40b PCI/PM: Avoid putting Elo i2 PCIe Ports in D3cold omits 962dd65e575d arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO pin labe [...] omits 425d239379db bpf: Fix release of page_pool in BPF_PROG_RUN in test runner omits b541f9e59a0e phy: ti: tusb1210: Make tusb1210_chg_det_states static omits 7104b9cb35a3 dmaengine: imx-sdma: Fix error checking in sdma_event_remap omits 206680c4e46b dma: at_xdmac: fix a missing check on list iterator omits e3fa461d8b0e ipv6: fix panic when forwarding a pkt with no in6 dev omits 1a7eb80d170c dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() omits a3ae97f4c87d dmaengine: imx-sdma: fix init of uart scripts omits 05ae2fba821c netfilter: nft_socket: make cgroup match work in input too omits fb4bccd863cc mac80211: fix ht_capa printout in debugfs omits a5199b5626cd cfg80211: hold bss_lock while updating nontrans_list omits 6624bb34b4eb nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size omits e8a64bbaaad1 net/sched: taprio: Check if socket flags are valid omits a6aaa0032424 net: ethernet: stmmac: fix altr_tse_pcs function when usin [...] omits b2cd2cde7d69 net: phy: LAN87xx: remove genphy_softreset in config_aneg omits f32c5a042340 USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 comp [...] omits 400331f8ffa3 x86/tsx: Disable TSX development mode at boot omits 08d835dff916 genirq/affinity: Consider that CPUs on nodes can be unbalanced omits 258f3b8c3210 x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits omits 264fb03497ec ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers omits 2f7a26abb824 ALSA: pcm: Test for "silence" field in struct "pcm_format_data" omits 1acb34e7dd77 drm/i915: Sunset igpu legacy mmap support based on GRAPHIC [...] omits f571e9c9aafe arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes omits 7af1caf8781b ARM: dts: imx: Fix boolean properties with values omits 4c79865f3e8a ARM: dts: imx8mm-venice-gw{71xx,72xx,73xx}: fix OTG contro [...] omits 574518b7ccba arm64: dts: imx8mn: Fix SAI nodes omits c4212f3eb89f io_uring: flag the fact that linked file assignment is sane omits c7b45c79fb27 arm64: dts: imx8mq-tqma8mq: change the spi-nor tx omits de3b9fe9609a iio:dac:ad3552r: Fix an IS_ERR() vs NULL check omits d79478a79cfa iio: sx9324: Fix default precharge internal resistance register omits 89a01cd688d3 iio: dac: ad5446: Fix read_raw not returning set value omits a25d5887821e s390: update defconfigs omits 3a26787dacf0 iio: magnetometer: ak8975: Fix the error handling in ak897 [...] omits 5a6b06f5927c ath9k: Fix usage of driver-private space in tx_info omits 6fb3a5868b21 brcmfmac: sdio: Fix undefined behavior due to shift overfl [...] omits dbc2b1764734 mt76: Fix undefined behavior due to shift overflowing the [...] omits 9c95bc25ad3b tick/sched: Fix non-kernel-doc comment omits 40e97e42961f tick/nohz: Use WARN_ON_ONCE() to prevent console saturation omits fa51e1dc4b91 ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue omits e2aa165cd016 soc: imx: imx8m-blk-ctrl: Fix IMX8MN_DISPBLK_PD_ISI hang omits c54bc0fc8421 timers: Fix warning condition in __run_timers() omits 3ae87d2f25c0 media: si2157: unknown chip version Si2147-A30 ROM 0x50 omits b3fa25de31fb usb: cdns3: Fix issue for clear halt endpoint omits 33597f0c48be xhci: increase usb U3 -> U0 link resume timeout from 100ms [...] omits dc92944a014c xhci: stop polling roothubs after shutdown omits e91ac20889d1 USB: Fix xhci event ring dequeue pointer ERDP update issue omits 4054eee92902 RISC-V: KVM: include missing hwcap.h into vcpu_fp omits ebdef0de2dbc KVM: selftests: riscv: Fix alignment of the guest_hang() function omits fac372536439 KVM: selftests: riscv: Set PTE A and D bits in VS-stage pa [...] omits 8c3ce496bd61 RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put() omits 8d3a6c37d50d net: atlantic: Avoid out-of-bounds indexing omits e6934e4048c9 net: dsa: felix: suppress -EPROBE_DEFER errors omits dd2737fab4a6 arm64: dts: imx8qm: Correct SCU clock controller's compati [...] omits fd0a4b39870d Input: cypress-sf - register a callback to disable the regulators omits 1ddff774164f cifs: Split the smb3_add_credits tracepoint omits 61132ceeda72 fscache: remove FSCACHE_OLD_API Kconfig option omits b3c958c20a61 fscache: Use wrapper fscache_set_cache_state() directly wh [...] omits 19517e53740e fscache: Move fscache_cookies_seq_ops specific code under [...] omits 2c547f299827 fscache: Remove the cookie parameter from fscache_clear_pa [...] omits 5d3d5b9645b5 docs: filesystems: caching/backend-api.rst: fix an object [...] omits c54eead2a669 docs: filesystems: caching/backend-api.rst: correct two re [...] omits 7b2f6c306601 cachefiles: Fix KASAN slab-out-of-bounds in cachefiles_set [...] omits ea5dc046127e cachefiles: unmark inode in use in error path omits e65812fd22eb net/sched: fix initialization order when updating chain 0 head omits e2d88f9ce678 sctp: use the correct skb for security_sctp_assoc_request omits d452088cdfd5 mlxsw: i2c: Fix initialization error flow omits 74befa447e68 net: mdio: don't defer probe forever if PHY IRQ provider i [...] omits 12e45e89556d dmaengine: idxd: fix device cleanup on disable omits a44e2c207c30 Merge tag 'kvmarm-fixes-5.18-1' of git://git.kernel.org/pu [...] omits 7d59706dbef8 Revert "iavf: Fix deadlock occurrence during resetting VF [...] omits d7442f512b71 ice: arfs: fix use-after-free when freeing @rx_cpu_rmap omits 7b2666ce445c hwmon: (adt7470) Fix warning on module removal omits 21b526ad6344 kbuild: make *.mod not depend on *.o omits 62d88fd6ef3e kbuild: get rid of duplication in *.mod files omits 2f6b64906adf kbuild: split the second line of *.mod into *.usyms omits e90ac718fd86 kbuild: reuse real-search to simplify cmd_mod omits 1fe9c5794b2b kbuild: make multi_depend work with targets in subdirectory omits db6836b669fb kbuild: reuse suffix-search to refactor multi_depend omits ddfd53452814 ASoC: codecs: Fix an error handling path in (rx|tx|va)_mac [...] omits d788e5163646 cifs: release cached dentries only if mount is complete omits 994fd530a512 cifs: Check the IOCB_DIRECT flag, not O_DIRECT omits fee2ec8cceb3 ALSA: usb-audio: Increase max buffer size omits 98c27add5d96 ALSA: usb-audio: Cap upper limits of buffer/period bytes f [...] omits 0c2cae09a765 gpiolib: acpi: Convert type for pin to be unsigned omits 213d266ebfb1 gpiolib: acpi: use correct format characters omits 7cea5560bf65 vxlan: fix error return code in vxlan_fdb_append omits 1b808993e194 flow_dissector: fix false-positive __read_overflow2_field( [...] omits 726e2c5929de veth: Ensure eth header is in skb's linear part omits 2cd1881b9821 bonding: Update layer2 and layer2+3 hash formula documentation omits aa70527d36d7 Make headphone work on Huawei Matebook D15 omits 2105f700b53c net/sched: flower: fix parsing of ethertype following VLAN header omits 5a80059d8804 dt-bindings: net: ave: Use unevaluatedProperties omits 2610bd72efe4 dt-bindings: net: ave: Clean up clocks, resets, and their [...] omits 9af9c58a099b arm64: dts: remove cpu compatible "arm,armv8" for s4 omits 8de8b71b787f xsk: Fix l2fwd for copy mode + busy poll combo omits 262fc47ac174 xen/balloon: don't use PV mode extra memory for zone devic [...] omits c7cb4717f641 ASoC: Intel: sof_es8336: Add a quirk for Huawei Matebook D15 omits 7c7bb2a059b2 ASoC: Intel: sof_es8336: add a quirk for headset at mic1 port omits 6e1ff1459e00 ASoC: Intel: sof_es8336: support a separate gpio to contro [...] omits 890a4087a6c2 ASoC: Intel: sof_es8336: simplify speaker gpio naming omits 92ccbf17eeac ASoC: wm8731: Disable the regulator when probing fails omits 97326be14df7 ASoC: Intel: soc-acpi: correct device endpoints for max98373 omits db6dd1bee63d ASoC: codecs: wcd934x: do not switch off SIDO Buck when co [...] omits 9b91d0ece22b ASoC: SOF: topology: Fix memory leak in sof_control_load() omits 20744617bdba ASoC: SOF: topology: cleanup dailinks on widget unload omits 770f3d992a3f ASoC: rt711/5682: check if bus is active before deferred j [...] omits 4d5004451ab2 SUNRPC: Fix the svc_deferred_event trace class omits 475acef9ed48 Merge tag 'reset-fixes-for-v5.18' of git://git.pengutronix [...] omits bc2fb47db586 arm/arm64: dts: qcom: Fix boolean properties with values omits 1bc12d301594 arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes omits 3b881035e959 arm: dts: imx: Fix boolean properties with values omits 1a67653de0dd arm64: dts: tegra: Fix boolean properties with values omits 0dc23d1a8e17 arm: dts: at91: Fix boolean properties with values omits 1f5fb1dc7497 arm: configs: imote2: Drop defconfig as board support dropped. omits 44e4a2c75676 Merge tag 'memory-controller-drv-fixes-5.18' of git://git. [...] omits 02481c7b849d Merge tag 'samsung-fixes-5.18' of git://git.kernel.org/pub [...] omits bc22bb224b3c Merge tag 'vexpress-fixes-5.18' of git://git.kernel.org/pu [...] omits f455742ae2ca Merge tag 'scmi-fixes-5.18' of git://git.kernel.org/pub/sc [...] omits caee01050bd4 ep93xx: clock: Don't use plain integer as NULL pointer omits 3b68b0888521 ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() omits 711136bb6620 s390/kexec: silence -Warray-bounds warning omits 42a997f0bde1 ARM: vexpress/spc: Fix all the kernel-doc build warnings omits 5063b7a80eba ARM: vexpress/spc: Fix kernel-doc build warning for ve_spc [...] omits d52eee988597 ALSA: hda: intel-dsp-config: update AlderLake PCI IDs omits 9dd7c46346ca sound/oss/dmasound: fix build when drivers are mixed =y/=m omits 9eb6f5c38806 ALSA: hda/realtek: Add quirk for Clevo PD50PNT omits 21db83846683 selftests: KVM: Free the GIC FD when cleaning up in arch_timer omits 386ba265a819 selftests: KVM: Don't leak GIC FD across dirty log test it [...] omits a44a4cc1c969 KVM: Don't create VM debugfs files outside of the VM directory omits 02de9331c4d0 KVM: selftests: get-reg-list: Add KVM_REG_ARM_FW_REG(3) omits 5dc6ce767dc8 dt-bindings: gpu: mali-bifrost: Document RZ/V2L SoC omits 773f91b2cf3f SUNRPC: Fix NFSD's request deferral on RDMA transports omits ce8b3ad1071b dt-bindings: net: snps: remove duplicate name omits 5593473a1e6c KVM: avoid NULL pointer dereference in kvm_dirty_ring_push omits 0fe35b8dcb8b drm/msm/dpu: Use indexed array initializer to prevent mismatches omits f75e582b0c3e drm/msm/disp: check the return value of kzalloc() omits fcd1e39cca6e ASoC: Intel: sof_rt5682: Add support for max98360a speaker [...] omits d00887c106da ASoC: fsl_sai: fix 1:1 bclk:mclk ratio support omits 51a630a7051f ASoC: simple-card-utils: Avoid NULL deref in asoc_simple_s [...] omits dc900431337f arm64: dts: imx8mm-venice: fix spi2 pin configuration omits 89bac792faf0 ASoC: meson: aiu: fix duplicate debugfs directory error omits 9b6d368b082e bus: imx-weim: fix NULL but dereferenced coccicheck error omits 62f642451499 ARM: config: u8500: Re-enable AB8500 battery charging omits 2f5d27e6cf14 KVM: arm64: selftests: Introduce vcpu_width_config omits 26bf74bd9f6f KVM: arm64: mixed-width check should be skipped for uninit [...] omits e69a7ff8d5de s390: allow to compile with z16 optimizations omits 6203ac302978 s390: add z16 elf platform omits 7972d49b8f70 kbuild: refactor cmd_modversions_S omits a296917133c1 kbuild: refactor cmd_modversions_c omits d51d8ae7feee modpost: remove annoying namespace_from_kstrtabns() omits 01c04882fd53 modpost: remove redundant initializes for static variables omits 3cb0c4357013 modpost: move export_from_secname() call to more relevant place omits c009599fc227 modpost: remove useless export_from_sec() omits dc6dc3e7a73f kbuild: do not remove empty *.symtypes explicitly omits f43e31d5cb78 kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} omits cab802b7b8c9 docs: kbuild: add references on Kconfig semantics omits 0be0b70df661 pinctrl: alderlake: Fix register offsets for ADL-N variant omits c707663e81ef KVM: arm64: vgic: Remove unnecessary type castings omits f587661f21eb KVM: arm64: Don't split hugepages outside of MMU write lock omits 73b725c7a6c8 KVM: arm64: Drop unneeded minor version check from PSCI v1 [...] omits 827c2ab33148 KVM: arm64: Actually prevent SMC64 SYSTEM_RESET2 from AArch32 omits 2da0aebc74db KVM: arm64: Generally disallow SMC64 for AArch32 guests omits 93bcdaca6ecc ARM: config: u8500: Add some common hardware omits dd8adc713b16 memory: fsl_ifc: populate child nodes of buses and mfd devices omits 62c31868f528 media: platform: imx-mipi-csis: Add dependency on VIDEO_DEV omits 82e32bc31e79 ARM: config: Refresh U8500 defconfig omits acee08aaf6d1 btrfs: fix btrfs_submit_compressed_write cgroup attribution omits 168a2f776b97 btrfs: fix root ref counts in error handling in btrfs_get_ [...] omits 760e69c4c2e2 btrfs: zoned: activate block group only for extent allocation omits 820c363bd526 btrfs: return allocated block group from do_chunk_alloc() omits a690e5f2db4d btrfs: mark resumed async balance as writing omits d03ae0d3b687 btrfs: remove support of balance v1 ioctl omits 6d82ad13c411 btrfs: release correct delalloc amount in direct IO write path omits 6d4a6b515c39 btrfs: remove unused variable in btrfs_{start,write}_dirty [...] omits 9435be734ae9 btrfs: zoned: remove redundant condition in btrfs_run_dela [...] omits fc35880d198d ASoC: meson: aiu: fix duplicate debugfs directory error omits d462f6ed2aea ASoC: soc-core: add debugfs_prefix member to snd_soc_compo [...] omits 1ef8715975de ALSA: usb-audio: Fix undefined behavior due to shift overf [...] omits c9db8a30d9f0 ALSA: hda/i915 - skip acomp init if no matching display omits 6150f276073a media: rockchip/rga: do proper error checking in probe omits c1be1ef1b4a7 Documentation: kvm: Add missing line break in api.rst omits 3203a56a0f0e KVM: x86/mmu: remove unnecessary flush_workqueue() omits 1d0e84806047 KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded omits 00c220134670 KVM: SEV: Add cond_resched() to loop in sev_clflush_pages() omits e927b05f3cc2 ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_ [...] omits 8ba08d3a367a ASoC: rk817: Use devm_clk_get() in rk817_platform_probe omits 0b3d5d2e358c ASoC: cs35l41: Fix a shift-out-of-bounds warning found by UBSAN omits c598ccfbeb26 ASoC: cs35l41: Add one more variable in the debug log omits c8618d65007b ASoC: rt5682: fix an incorrect NULL check on list iterator omits f730a46b931d ASoC: soc-dapm: fix two incorrect uses of list iterator omits d5ea4fece450 kbuild: Allow kernel installation packaging to override pk [...] omits 9a22717b9b07 kbuild: uapi: use -fsyntax-only rather than -S omits 98268f2a2a9f Merge branch 'optee_ffa_probe_fix_for_v5.18' into fixes omits b5e22886839a tee: optee: add missing mutext_destroy in optee_ffa_probe omits bf36619a5463 firmware: arm_scmi: Fix sparse warnings in OPTEE transport driver omits f1ad601d1f4a firmware: arm_scmi: Replace zero-length array with flexibl [...] omits 23274739a5b6 firmware: arm_scmi: Fix sorting of retrieved clock rates omits c3b006819426 dt-bindings: Fix 'enum' lists with duplicate entries omits 866f404f1b74 dt-bindings: irqchip: mrvl,intc: refresh maintainers omits 27e4a85cf79b dt-bindings: Fix incomplete if/then/else schemas omits e7ccd8a49a05 dt-bindings: power: renesas,apmu: Fix cpus property limits omits 3bbbb3e5b59f dt-bindings: extcon: maxim,max77843: fix ports type omits 10cb21f4ff3f Revert "ath11k: mesh: add support for 256 bitmap in blocka [...] omits abb860ac7e3f pinctrl: samsung: staticize fsd_pin_ctrl omits 4f9f45d0eb0e dt-bindings: memory: snps,ddrc-3.80a compatible also need [...] omits 6f296a9665ba memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe omits b452dbf24d7d memory: renesas-rpc-if: fix platform-device leak in error path omits d10f4b22e912 ARM: iop32x: include iop3xx.h header where needed omits 83a1cde5c74b ARM: davinci: da850-evm: Avoid NULL pointer dereference omits 753ee989f7cf platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND omits 4fd45cc8568e hwmon: (asus_wmi_sensors) Fix CROSSHAIR VI HERO name omits d6732317a552 hwmon: (xdpe12284) Fix build warning seen if CONFIG_SENSOR [...] omits 487532ec20c1 platform/x86: acerhdf: Cleanup str_starts_with() omits 9aa6471419dc Documentation/ABI: sysfs-class-firmware-attributes: Misc. [...] omits 45440a1d79ee Documentation/ABI: sysfs-class-firmware-attributes: Fix Sp [...] omits c5547574797b Documentation/ABI: sysfs-driver-intel_sdsi: Fix sphinx warnings omits 3f2a3c79a453 platform/x86: barco-p50-gpio: Fix duplicate included linux/io.h omits 0284d4d1be75 platform/x86: samsung-laptop: Fix an unsigned comparison w [...] omits 1a9f338f9cf9 MAINTAINERS: update Krzysztof Kozlowski's email to Linaro omits 8a1e6bb3f78f dt-bindings: update Krzysztof Kozlowski's email omits fb6d679fee95 ASoC: soc-pcm: use GFP_KERNEL when the code is sleepable omits 5708cc2f4b50 ASoC: SOF: topology: Fix memory leak of scontrol->name omits acc72863e0f1 codecs: rt5682s: fix an incorrect NULL check on list iterator omits 9c363532413c ASoC: topology: Correct error handling in soc_tplg_dapm_wi [...] omits c775cbf62ed4 ASoC: atmel: Remove system clock tree configuration for at [...] omits 36560efeab32 platform/x86: think-lmi: certificate support clean ups omits 748b82c23e25 xfrm: Pass flowi_oif or l3mdev as oif to xfrm_dst_lookup omits 03cb66463b55 dt-bindings: reset: Add parent "resets" property as optional omits d1da1052ffad reset: tegra-bpmp: Restore Handle errors in BPMP response omits da18980a855e reset: renesas: Check return value of reset_control_deassert() omits 8362f5217bc6 dt-bindings: reset: document deprecated HiSilicon property omits 9fe4e0d3cbfe mtd: rawnand: fix ecc parameters for mt7622 omits 108e4d4de2b5 iio:proximity:sx9324: Fix hardware gain read/write omits 74a53a959028 iio:proximity:sx_common: Fix device property parsing on DT [...] omits 03779df928a6 iio: adc: ad7280a: Fix wrong variable used when setting th [...] omits d85cce86a867 iio:filter:admv8818: select REGMAP_SPI for ADMV8818 omits b55b38f7cc12 iio: dac: ad5592r: Fix the missing return value. omits a2a43fd9d84a iio: dac: dac5571: Fix chip id detection for OF devices omits d926054d5565 iio:imu:bmi160: disable regulator in error path omits f50232193e61 iio: scd4x: check return of scd4x_write_and_fetch omits 460bfa65b0de iio: dac: ad3552r: fix signedness bug in ad3552r_reset() omits fd86d85401c2 arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards omits 6c4d636bc00d arm64: dts: meson: remove CPU opps below 1GHz for G12B boards omits b3f1dd52c991 ARM: vexpress/spc: Avoid negative array index when !SMP omits 98f0d68f94ea firmware: arm_scmi: Remove clear channel call on the TX channel omits 61a891efbb10 MAINTAINERS: mark wil6210 as orphan omits 598be865ee00 MAINTAINERS: claim include/uapi/linux/wireless.h omits 037250f0a45c ath9k: Properly clear TX status area before reporting to mac80211 omits 55037ed7bdc6 uapi/linux/stddef.h: Add include guards omits 999397926ab3 nfsd: Clean up nfsd_file_put() omits 6b8a94332ee4 nfsd: Fix a write performance regression omits 5f7b839d47db SUNRPC: Return true/false (not 1/0) from bool functions omits 24b488061b97 MAINTAINERS: update Lorenzo's email address omits 05241de1f69e dt-bindings: display/msm: another fix for the dpu-qcm2290 example omits ac3e4f42d5ec drm/msm: Add missing put_task_struct() in debugfs path omits 7242795d520d drm/msm/gpu: Remove mutex from wait_event condition omits 7e4167c9e021 drm/msm/gpu: Park scheduler threads for system suspend omits f7eab1ddb9f8 drm/msm/gpu: Rename runtime suspend/resume functions omits 353bb6a5f2ac ASoC: wm_adsp: Compressed stream DSP memory structs should [...] omits 88a309465b3f lib: zstd: clean up double word in comment. omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] adds 610e8066785d staging: r8188eu: fix suspect code indent for conditional [...] adds 4610e57a7d2e staging: rtl8723bs: Remove redundant else branches. adds 52a0af7091b4 staging: rtl8723bs: Change rtw_ndev_notifier_call message to dbg adds a3515f20535f staging: rtl8712: Use completions for signaling adds 77714e53dde8 staging: vt6656: Fix multiple blank lines warning adds 6c73d3203c5f staging: greybus: codecs: use dedicated list iterator variable adds 84ef25655019 staging: greybus: codecs: fix type confusion of list itera [...] adds eb563e69877a staging: r8188eu: remove local BIT macro adds ad9b9e9c5014 staging: r8188eu: remove two limit defines adds ea4ec3d1f09f staging: r8188eu: remove unused defines for dynamic functions adds b06c22b2ea6a staging: r8188eu: DYNAMIC_BB_DYNAMIC_TXPWR is not used adds 4a67fc31bd0c staging: r8188eu: DYNAMIC_BB_ANT_DIV is not used adds 07142f8cd77f staging: r8188eu: DYNAMIC_RF_CALIBRATION is not used adds 9619a47f7ead staging: r8188eu: refactor dm func set and clear adds 66f663a294e7 staging: vchiq: replace usage of found with dedicated list [...] adds afd61671982b staging: r8188eu: make _rtw_init_mlme_priv static adds 4c5e5a769ac9 staging: r8188eu: the MCS_rate_2R array is not used adds 34a296857936 staging: r8188eu: remove empty rtw_dummy_event_callback adds b4c5ec356c72 staging: r8188eu: remove empty rtw_fwdbg_event_callback adds ea1728b5cdb7 staging: r8188eu: use ieee80211 define for version check adds e894c76b6b2c staging: r8188eu: use ieee80211 helper to read the pwr bit adds c3ba49e32b9d staging: r8188eu: use standard mechanisms for control frames adds baa1bb800277 staging: r8188eu: use standard mechanisms for data frames adds 129d140db906 staging: r8188eu: use standard mechanisms for qos data frames adds dd85cfe6c6ab staging: r8188eu: remove unused data frame subtypes adds 6cb1bfc9995d staging: r8188eu: remove unused control frame subtypes adds 16405e4689d1 staging: r8188eu: use ieee80211 macro for sequence number adds 38238ecbfb63 staging: r8188eu: use ieee80211 define for fragment number adds b5ea08d84f2d staging: r8188eu: refactor rtw_usb_bulk_size_boundary() adds 0166ffdc89bf staging: r8188eu: refactor rtw_inc_and_chk_continual_urb_error() adds b2bfb60c083c staging: r8188eu: convert rtw_usb_bulk_size_boundary() to bool adds b49f6911899b staging: r8188eu: convert rtw_inc_and_chk_continual_urb_er [...] adds 25a0065f27ae staging: wfx: remove space at the start of the line adds bc62ae561608 staging: r8188eu: remove unnecessary spaces adds dbf6851f199b staging: rtl8723bs: remove code suspect indent adds 18ce31aa638d staging: rts5208: Convert kmap() to kmap_local_page() adds e327cf83db49 staging: r8188eu: Directly return _SUCCESS instead of usin [...] adds e73ff996e246 staging: r8188eu: remove HW_VAR_RESP_SIFS from SetHwReg8188EU() adds 0161f6773090 staging: r8188eu: remove HW_VAR_MLME_DISCONNECT from SetHw [...] adds c427ab4688bf staging: r8188eu: rename some macros to upper case adds 03ab00243006 staging: r8188eu: remove HW_VAR_ACM_CTRL from SetHwReg8188EU() adds 2ac32870ebf8 staging: r8188eu: remove HW_VAR_RXDMA_AGG_PG_TH from SetHw [...] adds a90b92ede242 staging: r8188eu: simplify if-else statement adds 1664532112d3 staging: r8188eu: remove HW_VAR_TX_RPT_MAX_MACID from SetH [...] adds 2487b7c46b1a staging: r8188eu: remove HW_VAR_BCN_VALID from SetHwReg8188EU() adds 2d959a842a8f staging: r8188eu: Fix sparse endianness warnings. adds 781d44b7d824 staging: r8188eu: Fix misspelling in comment "Tranceiver" [...] adds 1c57b2dc93ab staging: r8188eu: Fix misspelling in comment "writting" -> [...] adds 70eb91dfa2ad staging: rtl8723bs: place constants on the right side of tests adds 76d86eccadd7 staging: r8188eu: remove the "dump rx packet" fragments adds f6ca689d12df staging: r8188eu: remove the "dump tx packet" fragments adds 9fcee167d81c staging: r8188eu: add a check for rtw_cbuf_alloc() adds 5cb47847fcce staging: rtl8723bs: place constants on the right side of tests adds 58cafef9ec65 staging: r8188eu: remove duplicate assignment adds 94579b02720b staging: rtl8723bs: remove redundant braces in if statements adds a0ff667592ee staging: rtl8723bs: Fix No space before tabs adds db975705cbbe staging: r8188eu: rename clear_bacon_valid_bit() adds ae3d0470ab57 staging: r8188eu: remove HW_VAR_BCN_VALID from GetHwReg8188EU() adds 9494dba5d734 staging: r8188eu: remove HW_VAR_CHK_HI_QUEUE_EMPTY from Ge [...] adds 61f514799bea staging: r8188eu: remove HW_VAR_FWLPS_RF_ON from GetHwReg8188EU() adds d8a130d13497 staging: r8188eu: remove GetHwReg8188EU() adds acc24ef13ebd staging: unisys: Remove "struct dentry *eth_debugfs_dir" adds a76d5a6e3dc1 staging: r8188eu: use sizeof(*pvar) for allocating structs adds 48e4f94766e1 staging: r8188eu: remove handlerOS independent comment adds f232da0fa915 staging: rtl8723bs: remove 5 GHz channels from ch_freq_map adds 8a56b5ce774e staging: rtl8723bs: refactor rtw_ch2freq() adds 47f46a873d9b staging: vc04_services: Convert kmap() to kmap_local_page() adds 875e957087b5 staging: rtl8723bs: simplify control flow adds 00bb97dd7fc2 staging: wlan-ng: Fix Lines shouldn't end with '(' adds c10f66779f40 staging: wlan-ng: Fix Alignment with parenthesis adds 5b547d5c8d1f staging: r8188eu: place constants on the right side of tests adds c29050b7706b staging: r8188eu: remove else after return adds 95cfe1f0b22e staging: r8188eu: correct misspelling in comment "conider" [...] adds 34b19431d968 staging: r8188eu: format block comments adds e1eb5ef03165 staging: r8188eu: remove unnecessary braces in conditional [...] adds e25abea60317 staging: r8188eu: remove spaces before tabs adds 28f7545d9f08 staging: r8188eu: Remove redundant code from rtw_free_netdev() adds c9736770e6c3 staging: r8188eu: Use the ARRAY_SIZE() macro adds aaec586a3ca5 staging: sm750fb: Call iounmap() to free mapped bus memory adds 258b1bd5e235 staging: r8188eu: Fix misspelling in comment "cacluated" - [...] adds 7c1972941ad3 staging: r8188eu: remove HW_VAR_BSSID from SetHwReg8188EU() adds 484e4259a6a9 staging: r8188eu: remove HW_VAR_ACK_PREAMBLE from SetHwReg [...] adds e665487795a6 staging: r8188eu: remove HW_VAR_AMPDU_MIN_SPACE from SetHw [...] adds b9c023d1369b staging: r8188eu: remove HW_VAR_ANTENNA_DIVERSITY_SELECT f [...] adds 36b7257d7684 staging: r8188eu: remove HW_VAR_RPT_TIMER_SETTING from Set [...] adds f234f5f7bce3 staging: r8188eu: remove HW_VAR_H2C_FW_JOINBSSRPT from Set [...] adds 67fda6c2df82 staging: r8188eu: remove HW_VAR_H2C_FW_P2P_PS_OFFLOAD from [...] adds 81a102703045 staging: r8188eu: remove unused parameter from _rtw_pwr_wakeup() adds c5f668fd1e33 staging: r8188eu: remove constant parameter from _rtw_pwr_ [...] adds 719cf66c8a2b staging: r8188eu: remove macro rtw_pwr_wakeup() adds 57c27d38ff93 staging: r8188eu: clean up comment for rtw_pwr_wakeup() adds 0cc4dfbbd775 staging: wfx: change variable name to be consistent adds 01416de7fc45 staging: vme_user: Fixed typo in the MODULE_AUTHOR adds c44e7782b523 staging: r8188eu: remove unnecessary jump adds 4edee67c4b84 staging: r8188eu: remove constant variable adds 51e260ca8084 staging: r8188eu: make validate_recv_mgnt_frame return void adds 5a3fe21cc431 staging: r8188eu: use ieee80211 helpers in validate_recv_m [...] adds 797afdf24872 staging: r8188eu: make validate_recv_ctrl_frame return void adds 45d433b81797 staging: r8188eu: use ieee80211 helper to check for pspoll adds 1988a52484af staging: r8188eu: exit straight away if we have no pspoll frame adds a32dad7d97ea staging: r8188eu: use ieee80211 structs for addresses adds aada014aa50c staging: r8188eu: use ieee80211 struct for aid adds 9dedacd9fa04 staging: r8188eu: use ieee80211 helper for source address adds cdd99aa12bad staging: r8188eu: use ieee80211 helper for destination address adds d296a81b551e staging: r8188eu: use ieee80211 helper for retry bit adds d3a0a1dccc20 staging: r8188eu: simplify error handling adds eafbade349fd staging: r8188eu: to_fr_ds cannot be 3 here adds d9290327e6f5 staging: r8188eu: don't copy ra and ta before we fail adds 1a90b6e23bf9 staging: r8188eu: remove to_fr_ds from struct rx_pkt_attrib adds d88a36bdc5e4 staging: r8188eu: ra and ta do not depend on to_ds, from_ds adds a9207f5e5101 staging: r8188eu: remove psa, pda adds 7a074dc8145e staging: r8188eu: don't call get_hdr_bssid adds 03173e16fb20 staging: r8188eu: remove the bretry variable adds 189a9bb7724c staging: r8188eu: remove handlerOS independent comment adds db5d5ae504f5 staging: r8188eu: combine both sides of conditional statement adds e1977dc8bbf3 staging: r8188eu: add blank line between functions adds 0eaf4a623913 staging: rtl8712: Fix multiple blank lines warning from .h files adds 054cd1b71de0 staging: rtl8712: Fix multiple blank lines warning from .c files adds 091bfe946a96 staging: r8188eu: remove unused fields from struct pwrctrl_priv adds d08a738ff1d0 staging: r8188eu: reg_rfoff is never set adds ff99fdb280a5 staging: r8188eu: pnp_bstop_trx is never set adds 93bf50ec9740 staging: r8188eu: pwr_state_check_cnts is always zero adds e54e00a28837 staging: r8188eu: ps_flag is never set adds 89d6bffa51ce staging: r8188eu: Add line after declarations adds 981ef8697418 staging: r8188eu: remove unnecessary blank lines adds b68e5a50c801 staging: rtl8712: Fix multiple line dereference adds c1b068defdd9 staging: rtl8712: remove Unnecessary parentheses adds 8a4b1870f8b2 staging: r8188eu: simplify control flow adds 9f2d13a65d1a staging: rtl8712: simplify control flow adds 7e8be11afd87 staging: rtl8723bs: simplify control flow adds 0780158f909f staging: rtl8723bs: remove handlerOS independent comment adds f9ceb182bad8 staging: rtl8723bs: combine both sides of conditional statement adds 826fdfafeb38 staging: rtl8723bs: remove redundant braces in if statements adds 3c22d17793e4 staging: rtl8723bs: remove return from a function returning void adds 1663863a15cf staging: rtl8723bs: remove redundant else branches adds 848448bf1d6c staging: rtl8723bs: remove space after function name adds cc1bea295750 staging: vt6655: Remove unused macros in mac.h adds fc39b7845a30 staging: vt6655: Rename constant definitions with CamelCase adds 7893ce1e63fc staging: r8188eu: remove unncessary ternary operator adds 2025f3c9a907 staging: r8188eu: remove unused macros from ieee80211.h adds a290d640a303 staging: r8188eu: cur_ant is set but never used adds 0b465150b322 staging: r8188eu: remove HAL_DEF_IS_SUPPORT_ANT_DIV adds 72b304d013e9 staging: r8188eu: remove HAL_DEF_CURRENT_ANTENNA adds 09ff203cb0c5 staging: r8188eu: remove GetHalDefVar8188EUsb() adds a461466e60d2 staging: r8188eu: drop redundant if check in IS_MCAST adds 7288ff561de6 staging: rtl8712: fix a potential memory leak in r871xu_dr [...] adds 4a5fb1bbcdf1 wfx: get out from the staging area adds f8525b9763c6 Merge branch 'wfx-move-out-of-staging' of git://git.kernel [...] adds 727841e02b65 staging: r8188eu: use PTR_ALIGN() instead of RND4() adds 79f5d88f16fe staging: r8188eu: use round_up() instead of _RND4() adds c63e792bb7cc staging: r8188eu: use round_up() instead of _RND8() adds 1d3319b2cc45 staging: r8188eu: use round_up() instead of _RND128() adds de0f17088851 staging: r8188eu: remove unused _RND* from osdep_service.h adds 9cd3cf7d4445 staging: rtl8712: remove unnecessary parentheses adds 95b8f316aea3 staging: r8188eu: format comments in drivers/net style adds 94c82e10ecff staging: r8188eu: remove extra 'the' adds cb9d73dbe237 staging: r8188eu: correct misspelling in comment 'tppe' -> 'type' adds 808d5dbeec78 staging: r8188eu: use sizeof(*pvar) for allocating structs adds ed42eb4b2b40 staging: rtl8723bs: fix indentation adds 847a04d676ef staging: rtl8192e: remove multiple blank lines adds bc4f661a4520 staging: rtl8712: fix camel case in function r8712_generate_ie adds 49ce1b1fbca8 staging: rtl8192u: replace ternary statement with if and a [...] adds f8ab91470585 staging: rtl8192u: use min_t/max_t macros instead of if else adds 9c916fa3407d staging: rtl8723bs: remove header rtw_ioctl.h adds a6c757f21d31 staging: r8188eu: remove unused macros from basic_types.h adds 8fd86c6b8e70 staging: r8188eu: move struct rt_firmware to rtw_fw.h adds d9448fa5c13d staging: r8188eu: ROMVer is always zero adds 6c03a2dc6db8 staging: r8188eu: remove unused fields from struct eeprom_priv adds 61e95eac8697 staging: r8188eu: remove unused enums from odm.h adds 0f0360ca067c staging: r8188eu: remove unused prototype usbvendorrequest() adds 245be6d3cfd5 staging: r8188eu: remove header usb_vendor_req.h adds f90613bb2cb6 staging: r8188eu: clean up rtw_ioctl.h adds 6b58692032c1 staging: r8188eu: remove SetHalDefVar8188EUsb() adds 908662dc823e Merge 5.18-rc2 into staging-next adds bab735aa5a49 staging: rtl8723bs: tidy up error handling adds 047c76286457 staging: r8188eu: convert else if to else in rtw_led.c adds 3e401185209a staging: r8188eu: remove HW_VAR_INITIAL_GAIN adds 26209855c3ed staging: r8188eu: remove HW_VAR_MLME_JOIN adds 7c05493bcfb5 staging: r8188eu: remove HW_VAR_FIFO_CLEARN_UP adds 327ec68be709 staging: r8188eu: remove HW_VAR_H2C_FW_PWRMODE adds 4b6c9a368967 staging: greybus: pwm: Drop assignment to struct pwm_chip::base adds 05a1e43e4876 staging: r8188eu: no need for an else after return adds 24a24f95a22c staging: r8188eu: remove unnecessary rtw_get_passing_time_ms call adds 72b94dcb9adf staging: r8188eu: summarize two if statements adds 1060ec636d8b staging: r8188eu: improve timeout handling in rtl8188e_fir [...] adds 8d3ea8302f62 staging: r8188eu: improve timeout handling in rtw_check_jo [...] adds 2b1795e42a48 staging: r8188eu: make LPS_RF_ON_check static adds 11788aac9228 staging: r8188eu: improve timeout handling in LPS_RF_ON_check adds efe20b73c5ca staging: r8188eu: improve timeout handling in iol_execute adds 5e080cd771e8 staging: r8188eu: improve timeout handling in efuse_read_p [...] adds ffb3c2688e38 staging: rtl8712: efuse: code style - avoid macro argument [...] adds 88d33bb87968 staging: vt6655: Remove macro PCAvDelayByIO adds 5fb6bc718cf9 staging/most, dim2: convert dim2_tasklet to threaded irq adds cbe0f674a2d6 staging/wlan-ng, prism2usb: replace reaper_bh tasklet with work adds 9442e81d7e7c staging/wlan-ng, prism2usb: replace completion_bh tasklet [...] adds a2b0b41619e1 staging/ks7010: replace SME taslet with work adds 2a2849a87c72 staging/rtl8712: remove event_tasklet adds f96f8ae08d33 staging/rtl8192e,ieee80211: replace ps tasklet with work adds 143b67f19ba1 staging: bcm2835-audio: remove compat ALSA card adds 59c5a7c6122e staging: r8188eu: remove else after return and break statements adds 5a9bdd6fd69b staging: greybus: correct typo in comment adds cfb121803d42 staging: greybus: remove empty callback function adds 45a47f0d22c4 staging: r8188eu: add space around operators adds cc7ad0d77b51 drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydon [...] adds 041879b12ddb drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_e [...] adds 0fcddf9c7c10 drivers: staging: rtl8192eu: Fix deadlock in rtw_joinbss_e [...] adds 826c0e77a44d staging: r8188eu: correct macro spelling mistake adds e8f2410669f1 staging: r8188eu: rename parameter of block_write() adds c8e68e7728b0 staging: r8188eu: change void parameters to u8 adds 5a9f53b44a15 staging: r8188eu: reduce variables in block_write() adds 067b22afad2f staging: r8188eu: remove unneeded initializations adds a848981be6e8 staging: r8188eu: clean up long lines in block_write() adds c5c3e3464ec3 staging: r8188eu: simplify delay conditions in rtw_pwr_wakeup adds a9f136fa7e67 staging: r8188eu: make return values consistent adds 26b9887917c3 staging: r8188eu: simplify the ps_processing check adds 294e69c69c4d staging: r8188eu: summarize two if statements adds 3b9d0da6aa08 staging: r8188eu: use kernel functions for timeout handling adds 1dd0ac70494c staging: r8188eu: clean up the code to set ips_deny_time adds b0a347be3f46 staging: r8188eu: remove the bInSuspend loop adds 176735b4a212 staging: r8188eu: remove unused timer functions adds 4d76451c0fcc staging: r8188eu: use ieee80211 helper to read the qos tid adds 7897aa28c0a2 staging: r8188eu: merge _mgt_dispatcher into mgt_dispatcher adds 7bb528c6da7f staging: r8188eu: use ieee80211 helpers in mgt_dispatcher adds a8789783f1fc staging: r8188eu: pkt_newalloc is not used adds ee25681ac9a6 staging: rtl8712: cmd: remove redundant space after cast adds 4f7224d3c557 staging: rtl8712: Remove unnecessary parentheses adds 194193dd0684 staging: ks7010: coding style fix: use tabs for indent adds bed6d200f8ca staging: rtl8192u: make read-only array EWC11NHTCap static const adds 8848e22ca385 staging: bcm2835-audio: fully describe config symbol adds b526eb830f00 staging: bcm2835-audio: fix line ending with '(' adds f936d818bbf3 staging: bcm2835-audio: fix unnecessary space after cast adds d9d19fb09b2e staging: bcm2835-audio: fix mutex definition without comment adds 7f658339b7e2 staging: bcm2835-audio: fix mutex definition without comment adds fbfdc1b6f80a staging: r8188eu: fix struct rt_firmware_hdr adds 84a44ac55059 staging: r8188eu: convert u32 fields of rt_firmware_hdr to __le32 adds fbcbbcda0205 staging: r8188eu: clean up comments in struct rt_firmware_hdr adds 60ca4cdf50ae staging: r8188eu: rename fields of struct rt_firmware_hdr adds 4e58dfad4132 staging: r8188eu: use sizeof instead of hardcoded firmware [...] adds 4ae19e7af2ce staging: r8188eu: remove variables from rtl8188e_firmware_ [...] adds c77031960762 staging: r8188eu: use pr_info_once() to log the firmware version adds 2e034e0390c8 staging: r8188eu: check firmware header existence before access adds e3748816b74e staging: r8188eu: place constants in right side in a comparison adds 59e8d56f00a5 staging: r8188eu: check receiver address only once adds bd379a21488b staging: r8188eu: replace the GetFrameSubType call adds bea6af5447fc staging: r8188eu: the frame type is shifted out adds 9e9bbd6ffd0e staging: r8188eu: replace mlme_handler with function pointer adds 7d0b25d7fb5b staging: r8188eu: don't call empty DoReserved function adds db84803cd8de staging: r8188eu: use ARRAY_SIZE for mlme_sta_tbl adds 96b6efb72d14 r8188eu: remove unused urbs from struct xmit_buf adds 9dc9653c8501 staging: r8188eu: use in-kernel ieee80211 header structures adds e5f45b011e4a staging: Remove the drivers for the Unisys s-Par adds b8ce0acfa4ed staging: vt6655: Delete tmacro.h adds b5485fe7c47a staging: qlge: add blank line after function declaration adds 6c67631a54c6 staging: rtl8712: Remove unnecessary int typecast adds bcac7e6eecd7 staging: vt6655: Replace MACvGPIOIn with VNSvInPortB adds 08bea7da71b3 staging: vt6655: Replace VNSvInPortB with ioread8 adds a8d412ec986b staging: iio: ad2s1210: remove redundant assignment to var [...] adds bb5369edbab8 staging: rtl8192u: compare strcmp result to zero adds 806c7b534149 drivers: staging: rtl8192u: Fix deadlock in ieee80211_beac [...] adds 9b6bdbd9337d drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() adds 55de6cb7f81c staging: rtl8192e: Remove space after cast adds 17c8129e0624 staging: rtl8192u: change get_key functions to return 0 in [...] adds cb65037baa62 staging: rtl8723bs: remove leftover code for other chips adds 2c61fd036ac5 staging: r8188eu: Drop redundant memset adds 97042d0a75a1 staging: rtl8192e: Fix signedness bug in rtllib_rx_assoc_resp() adds 6d933902c609 staging: r8188eu: remove OnAtim adds 869ddbfccdea staging: r8188eu: remove dummy entries from OnAction_tbl adds 5aad5eee3e1f staging: r8188eu: on_action_spct does nothing adds 69192df6757e staging: r8188eu: remove OnAction_qos adds ff88784d69fc staging: r8188eu: remove OnAction_dls adds fe5d2632dfc7 staging: r8188eu: remove unnecessary braces in single stat [...] adds fe0abc0ff733 staging: r8188eu: remove spaces before tabs adds 093c6d3ba771 staging: r8188eu: remove 'added by' author comments adds b56f8ea2b031 staging: r8188eu: replace spaces with tabs adds 9c40dba84c79 staging: r8188eu: correct typo in comments adds 0afaa121813e staging: r8188eu: use in-kernel ieee channel adds adebf457179f staging: vme: Move vme_user to staging KConfig adds 3da709f3efe5 staging: vme: Add VME_BUS dependency to Kconfig adds e36c9c001884 staging: vme: Move 'vme/devices/' to 'vme_user/' adds a2b5fd298130 staging: r8188eu: fix the index check in mgt_dispatcher adds 15210fd36ed3 staging: vchiq:remove unneeded flush_workqueue adds 7079b3483a17 staging: fieldbus: Fix the error handling path in anybuss_ [...] adds 8112446bbaa8 staging: r8188eu: Remove unneeded variable ret in rtw_suspend() adds 89c734e19802 staging: rtl8192u: Fix signedness bug in ieee80211_check_a [...] adds 1efba7ef1d7d staging: bcm2835-audio: delete TODO adds 8896ac5d0d3d Revert "staging: r8188eu: use in-kernel ieee channel" adds f3e93e3e2525 staging: vc04_services: Re-add dependency on HAS_DMA to BC [...] adds 35a79f86d075 staging: greybus: tools: fix spelling adds e46f80cb5088 staging: r8188eu: drop unnecessary wrapper _rtw_free_cmd_priv adds 356eebb820af staging: r8188eu: drop unnecessary wrapper _rtw_init_cmd_priv adds 8322ef200da5 staging: r8188eu: drop unnecessary wrapper _rtw_init_evt_priv adds 09e841b3331d staging: r8188eu: drop unnecessary wrapper _rtw_init_mlme_priv adds 68df22cb61ff staging: r8188eu: drop unnecessary wrapper _rtw_free_mlme_priv adds 957ab09b8ca6 staging: r8188eu: drop unnecessary wrapper _rtw_alloc_network adds 92d995d158bb staging: r8188eu: drop unnecessary wrapper _rtw_dequeue_cmd adds 20400df1e48e staging: rtl8192e: Remove unnecessary u8 assignment cast adds 46176f28c0dc staging: rtl8192e: Remove unnecessary u8 argument cast adds d9ad8050839a staging: rtl8192e: Remove unnecessary u8 cast in comparison adds 0bc8b4b97be3 staging: rtl8192e: Remove unnecessary u16 assignment cast
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 (3e86d9e55f79) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
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: .gitignore | 1 - .../ABI/testing/sysfs-class-firmware-attributes | 48 +- Documentation/ABI/testing/sysfs-driver-intel_sdsi | 18 +- Documentation/ABI/testing/sysfs-fs-erofs | 5 +- .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 1 + Documentation/devicetree/bindings/bus/ti-sysc.yaml | 1 + .../bindings/clock/samsung,exynos-audss-clock.yaml | 2 +- .../bindings/clock/samsung,exynos-clock.yaml | 2 +- .../bindings/clock/samsung,exynos-ext-clock.yaml | 2 +- .../clock/samsung,exynos4412-isp-clock.yaml | 2 +- .../bindings/clock/samsung,exynos5260-clock.yaml | 2 +- .../bindings/clock/samsung,exynos5410-clock.yaml | 2 +- .../bindings/clock/samsung,exynos5433-clock.yaml | 2 +- .../bindings/clock/samsung,exynos7-clock.yaml | 2 +- .../bindings/clock/samsung,exynos7885-clock.yaml | 2 +- .../bindings/clock/samsung,exynos850-clock.yaml | 2 +- .../devicetree/bindings/clock/samsung,s2mps11.yaml | 2 +- .../clock/samsung,s5pv210-audss-clock.yaml | 2 +- .../bindings/clock/samsung,s5pv210-clock.yaml | 2 +- .../devfreq/event/samsung,exynos-nocp.yaml | 2 +- .../devfreq/event/samsung,exynos-ppmu.yaml | 2 +- .../bindings/display/msm/dpu-qcm2290.yaml | 4 +- .../bindings/display/panel/panel-timing.yaml | 42 +- .../display/samsung/samsung,exynos-hdmi-ddc.yaml | 2 +- .../display/samsung/samsung,exynos-hdmi.yaml | 2 +- .../display/samsung/samsung,exynos-mixer.yaml | 2 +- .../display/samsung/samsung,exynos5433-decon.yaml | 2 +- .../display/samsung/samsung,exynos5433-mic.yaml | 2 +- .../display/samsung/samsung,exynos7-decon.yaml | 2 +- .../bindings/display/samsung/samsung,fimd.yaml | 2 +- .../devicetree/bindings/dma/qcom,gpi.yaml | 1 - .../devicetree/bindings/extcon/maxim,max77843.yaml | 4 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 5 +- .../devicetree/bindings/hwmon/lltc,ltc4151.yaml | 2 +- .../bindings/hwmon/microchip,mcp3021.yaml | 2 +- .../devicetree/bindings/hwmon/sensirion,sht15.yaml | 2 +- .../devicetree/bindings/hwmon/ti,tmp102.yaml | 2 +- .../devicetree/bindings/hwmon/ti,tmp108.yaml | 2 +- .../devicetree/bindings/hwmon/ti,tmp421.yaml | 7 +- .../devicetree/bindings/hwmon/ti,tmp464.yaml | 5 +- .../devicetree/bindings/i2c/i2c-exynos5.yaml | 2 +- .../bindings/i2c/samsung,s3c2410-i2c.yaml | 2 +- .../devicetree/bindings/iio/adc/adi,ad7476.yaml | 1 - .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 12 +- .../devicetree/bindings/iio/dac/adi,ad5360.yaml | 6 +- .../devicetree/bindings/interconnect/qcom,rpm.yaml | 84 +- .../bindings/interrupt-controller/mrvl,intc.yaml | 6 +- .../samsung,exynos4210-combiner.yaml | 2 +- .../devicetree/bindings/leds/maxim,max77693.yaml | 2 +- Documentation/devicetree/bindings/media/coda.yaml | 1 + .../bindings/media/mediatek,vcodec-decoder.yaml | 2 + .../bindings/media/mediatek,vcodec-encoder.yaml | 3 + .../media/mediatek,vcodec-subdev-decoder.yaml | 1 + .../bindings/memory-controllers/brcm,dpfe-cpu.yaml | 2 +- .../ddr/jedec,lpddr2-timings.yaml | 2 +- .../memory-controllers/ddr/jedec,lpddr2.yaml | 2 +- .../ddr/jedec,lpddr3-timings.yaml | 2 +- .../memory-controllers/ddr/jedec,lpddr3.yaml | 2 +- .../marvell,mvebu-sdram-controller.yaml | 2 +- .../qca,ath79-ddr-controller.yaml | 2 +- .../memory-controllers/renesas,h8300-bsc.yaml | 2 +- .../memory-controllers/samsung,exynos5422-dmc.yaml | 2 +- .../memory-controllers/synopsys,ddrc-ecc.yaml | 8 +- .../memory-controllers/ti,da8xx-ddrctl.yaml | 2 +- .../devicetree/bindings/mfd/atmel-flexcom.txt | 2 +- .../devicetree/bindings/mfd/maxim,max14577.yaml | 2 +- .../devicetree/bindings/mfd/maxim,max77686.yaml | 2 +- .../devicetree/bindings/mfd/maxim,max77693.yaml | 2 +- .../devicetree/bindings/mfd/maxim,max77802.yaml | 2 +- .../devicetree/bindings/mfd/maxim,max77843.yaml | 2 +- .../bindings/mfd/samsung,exynos5433-lpass.yaml | 2 +- .../devicetree/bindings/mfd/samsung,s2mpa01.yaml | 2 +- .../devicetree/bindings/mfd/samsung,s2mps11.yaml | 2 +- .../devicetree/bindings/mfd/samsung,s5m8767.yaml | 2 +- .../bindings/mmc/nvidia,tegra20-sdhci.yaml | 2 - .../devicetree/bindings/net/nfc/marvell,nci.yaml | 2 +- .../devicetree/bindings/net/nfc/nxp,nci.yaml | 2 +- .../devicetree/bindings/net/nfc/nxp,pn532.yaml | 2 +- .../devicetree/bindings/net/nfc/nxp,pn544.yaml | 2 +- .../devicetree/bindings/net/nfc/st,st-nci.yaml | 2 +- .../devicetree/bindings/net/nfc/st,st21nfca.yaml | 2 +- .../devicetree/bindings/net/nfc/st,st95hf.yaml | 2 +- .../devicetree/bindings/net/nfc/ti,trf7970a.yaml | 2 +- .../devicetree/bindings/net/snps,dwmac.yaml | 6 +- .../bindings/net/socionext,uniphier-ave4.yaml | 57 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 1 - .../{staging => }/net/wireless/silabs,wfx.yaml | 2 +- .../bindings/phy/nvidia,tegra20-usb-phy.yaml | 20 +- .../devicetree/bindings/phy/qcom,usb-hs-phy.yaml | 32 +- .../bindings/phy/samsung,dp-video-phy.yaml | 2 +- .../bindings/phy/samsung,exynos-hdmi-phy.yaml | 2 +- .../bindings/phy/samsung,exynos5250-sata-phy.yaml | 2 +- .../bindings/phy/samsung,mipi-video-phy.yaml | 2 +- .../devicetree/bindings/phy/samsung,usb2-phy.yaml | 2 +- .../bindings/phy/samsung,usb3-drd-phy.yaml | 2 +- .../devicetree/bindings/pinctrl/cirrus,madera.yaml | 11 +- .../pinctrl/samsung,pinctrl-gpio-bank.yaml | 2 +- .../bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml | 2 +- .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 2 +- .../bindings/pinctrl/samsung,pinctrl.yaml | 2 +- .../devicetree/bindings/power/renesas,apmu.yaml | 3 +- .../devicetree/bindings/power/supply/bq2415x.yaml | 1 + .../bindings/power/supply/maxim,max14577.yaml | 2 +- .../bindings/power/supply/maxim,max77693.yaml | 2 +- .../bindings/regulator/fixed-regulator.yaml | 34 +- .../bindings/regulator/maxim,max14577.yaml | 2 +- .../bindings/regulator/maxim,max77686.yaml | 2 +- .../bindings/regulator/maxim,max77693.yaml | 2 +- .../bindings/regulator/maxim,max77802.yaml | 2 +- .../bindings/regulator/maxim,max77843.yaml | 2 +- .../bindings/regulator/maxim,max8952.yaml | 2 +- .../bindings/regulator/maxim,max8973.yaml | 2 +- .../bindings/regulator/maxim,max8997.yaml | 2 +- .../bindings/regulator/samsung,s2mpa01.yaml | 2 +- .../bindings/regulator/samsung,s2mps11.yaml | 2 +- .../bindings/regulator/samsung,s2mps13.yaml | 2 +- .../bindings/regulator/samsung,s2mps14.yaml | 2 +- .../bindings/regulator/samsung,s2mps15.yaml | 2 +- .../bindings/regulator/samsung,s2mpu02.yaml | 2 +- .../bindings/regulator/samsung,s5m8767.yaml | 2 +- .../bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 4 +- .../bindings/reset/hisilicon,hi3660-reset.yaml | 5 - .../bindings/reset/socionext,uniphier-reset.yaml | 3 - .../bindings/rng/samsung,exynos5250-trng.yaml | 2 +- .../devicetree/bindings/rng/timeriomem_rng.yaml | 2 +- .../bindings/soc/samsung/exynos-usi.yaml | 2 +- .../devicetree/bindings/sound/samsung,arndale.yaml | 2 +- .../bindings/sound/samsung,smdk5250.yaml | 2 +- .../devicetree/bindings/sound/samsung,snow.yaml | 2 +- .../devicetree/bindings/sound/samsung,tm2.yaml | 2 +- .../devicetree/bindings/sound/st,stm32-sai.yaml | 6 +- .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 2 + .../bindings/spi/samsung,spi-peripheral-props.yaml | 2 +- .../devicetree/bindings/spi/samsung,spi.yaml | 2 +- Documentation/devicetree/bindings/sram/sram.yaml | 16 +- .../bindings/thermal/samsung,exynos-thermal.yaml | 2 +- .../bindings/usb/samsung,exynos-dwc3.yaml | 2 +- .../bindings/usb/samsung,exynos-usb2.yaml | 3 +- Documentation/filesystems/caching/backend-api.rst | 8 +- Documentation/filesystems/caching/netfs-api.rst | 25 +- Documentation/kbuild/kconfig-language.rst | 6 - Documentation/networking/bonding.rst | 4 +- Documentation/networking/ip-sysctl.rst | 7 - Documentation/virt/kvm/api.rst | 1 - Documentation/virt/kvm/vcpu-requests.rst | 2 - .../virt/kvm/x86/amd-memory-encryption.rst | 2 - Documentation/virt/kvm/x86/errata.rst | 2 +- .../virt/kvm/x86/running-nested-guests.rst | 2 - MAINTAINERS | 132 +- Makefile | 11 +- arch/Kconfig | 6 +- arch/arc/boot/dts/hsdk.dts | 2 +- arch/arc/include/asm/atomic-llsc.h | 32 +- arch/arc/include/asm/pgtable-levels.h | 3 + arch/arc/kernel/disasm.c | 3 +- arch/arc/kernel/entry.S | 1 - arch/arc/kernel/signal.c | 2 +- arch/arc/kernel/smp.c | 4 +- arch/arc/kernel/unaligned.c | 2 +- arch/arc/mm/cache.c | 2 +- arch/arm/Kconfig | 7 +- arch/arm/boot/dts/am33xx-l4.dtsi | 2 - arch/arm/boot/dts/am3517-evm.dts | 45 +- arch/arm/boot/dts/am3517-som.dtsi | 9 - arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 2 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 2 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 2 +- arch/arm/boot/dts/at91-q5xr5.dts | 2 +- arch/arm/boot/dts/at91-sam9_l9260.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 2 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 8 +- arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 6 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 2 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 4 +- arch/arm/boot/dts/at91-vinco.dts | 2 +- arch/arm/boot/dts/at91rm9200ek.dts | 4 +- arch/arm/boot/dts/at91sam9260ek.dts | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 2 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 45 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 2 +- arch/arm/boot/dts/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/at91sam9x5ek.dtsi | 2 +- arch/arm/boot/dts/da850-evm.dts | 2 +- arch/arm/boot/dts/dm8168-evm.dts | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 4 +- arch/arm/boot/dts/imx28-ts4600.dts | 2 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 10 +- arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 32 +- .../boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi | 4 +- arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 15 - arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 15 - arch/arm/boot/dts/logicpd-som-lv.dtsi | 15 + arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 - arch/arm/boot/dts/qcom-apq8064-pins.dtsi | 12 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 8 +- arch/arm/boot/dts/sama5d3xmb.dtsi | 2 +- arch/arm/boot/dts/sama5d3xmb_cmp.dtsi | 2 +- arch/arm/boot/dts/sama7g5.dtsi | 18 +- arch/arm/boot/dts/spear1310-evb.dts | 2 +- arch/arm/boot/dts/spear1340-evb.dts | 2 +- arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 2 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 4 +- arch/arm/boot/dts/usb_a9263.dts | 2 +- arch/arm/configs/gemini_defconfig | 5 +- arch/arm/configs/imote2_defconfig | 365 ++++ arch/arm/configs/u8500_defconfig | 19 +- arch/arm/mach-davinci/board-da850-evm.c | 4 +- arch/arm/mach-ep93xx/clock.c | 6 +- arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-iop32x/cp6.c | 2 - arch/arm/mach-omap2/omap4-common.c | 2 - arch/arm/mach-s3c/Kconfig.s3c64xx | 7 +- arch/arm/mach-s3c/cpu.c | 1 - arch/arm/mach-s3c/init.c | 2 - arch/arm/mach-s3c/s3c24xx.c | 7 - arch/arm/mach-s3c/s3c64xx.c | 7 - arch/arm/mach-vexpress/spc.c | 28 +- arch/arm64/Kconfig | 15 +- arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi | 40 + arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 40 + arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 8 +- .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 1 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 20 + arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 8 +- .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 4 +- .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 4 +- .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8qm.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 8 +- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 8 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 8 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 8 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 4 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 +- .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 2 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts | 2 +- arch/arm64/include/asm/kvm_emulate.h | 27 +- arch/arm64/include/asm/kvm_host.h | 10 - arch/arm64/kvm/mmu.c | 11 +- arch/arm64/kvm/psci.c | 31 +- arch/arm64/kvm/reset.c | 65 +- arch/arm64/kvm/vgic/vgic-debug.c | 10 +- arch/arm64/kvm/vgic/vgic-its.c | 2 +- arch/powerpc/kernel/module.c | 2 +- arch/powerpc/kernel/time.c | 29 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 9 +- arch/powerpc/kvm/book3s_64_vio.c | 45 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 44 +- arch/powerpc/kvm/book3s_hv_nested.c | 16 +- arch/powerpc/kvm/book3s_rtas.c | 4 +- arch/powerpc/kvm/powerpc.c | 4 +- arch/powerpc/perf/Makefile | 4 +- arch/powerpc/perf/power10-pmu.c | 2 +- arch/powerpc/perf/power9-pmu.c | 8 +- arch/riscv/Kconfig.socs | 2 +- arch/riscv/include/asm/kvm_host.h | 3 + arch/riscv/kvm/vcpu.c | 39 +- arch/riscv/kvm/vcpu_exit.c | 4 +- arch/riscv/kvm/vcpu_fp.c | 1 - arch/riscv/mm/init.c | 1 - arch/s390/Kconfig | 19 - arch/s390/Makefile | 2 - arch/s390/configs/debug_defconfig | 8 +- arch/s390/configs/defconfig | 6 +- arch/s390/configs/zfcpdump_defconfig | 6 +- arch/s390/include/asm/entry-common.h | 2 +- arch/s390/include/asm/processor.h | 8 +- arch/s390/include/asm/stacktrace.h | 2 +- arch/s390/kernel/machine_kexec.c | 2 +- arch/s390/kernel/processor.c | 4 - arch/s390/kvm/interrupt.c | 4 +- arch/s390/kvm/kvm-s390.c | 8 +- arch/s390/kvm/pv.c | 7 +- arch/s390/kvm/vsie.c | 4 +- arch/s390/lib/test_unwind.c | 2 +- arch/x86/include/asm/compat.h | 6 +- arch/x86/include/asm/io.h | 2 + arch/x86/include/asm/kvm-x86-ops.h | 1 - arch/x86/include/asm/kvm_host.h | 11 +- arch/x86/include/asm/msr-index.h | 4 +- arch/x86/kernel/cpu/common.c | 2 - arch/x86/kernel/cpu/cpu.h | 5 +- arch/x86/kernel/cpu/intel.c | 7 + arch/x86/kernel/cpu/tsx.c | 104 +- arch/x86/kernel/crash_dump_64.c | 1 + arch/x86/kernel/kvm.c | 13 - arch/x86/kvm/hyperv.c | 40 +- arch/x86/kvm/hyperv.h | 2 +- arch/x86/kvm/mmu/mmu.c | 20 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/pmu.h | 9 - arch/x86/kvm/svm/avic.c | 3 +- arch/x86/kvm/svm/pmu.c | 1 - arch/x86/kvm/svm/sev.c | 70 +- arch/x86/kvm/svm/svm.c | 1 - arch/x86/kvm/svm/svm.h | 2 - arch/x86/kvm/vmx/nested.c | 5 - arch/x86/kvm/vmx/pmu_intel.c | 8 +- arch/x86/kvm/vmx/vmx.c | 5 - arch/x86/kvm/vmx/vmx.h | 1 - arch/x86/kvm/x86.c | 87 +- arch/x86/lib/usercopy_64.c | 2 +- arch/xtensa/kernel/coprocessor.S | 4 +- arch/xtensa/kernel/jump_label.c | 2 +- arch/xtensa/platforms/iss/console.c | 8 + block/bio.c | 2 +- block/blk-mq.c | 3 +- block/ioctl.c | 2 +- certs/Makefile | 4 +- drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/base/arch_topology.c | 11 +- drivers/base/dd.c | 1 - drivers/base/topology.c | 12 - drivers/block/null_blk/main.c | 2 +- drivers/bus/imx-weim.c | 3 +- drivers/bus/ti-sysc.c | 16 +- drivers/char/random.c | 44 +- drivers/cpuidle/cpuidle-riscv-sbi.c | 1 - drivers/dma/at_xdmac.c | 12 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 16 +- drivers/dma/idxd/device.c | 6 +- drivers/dma/idxd/submit.c | 5 +- drivers/dma/idxd/sysfs.c | 6 - drivers/dma/imx-sdma.c | 32 +- drivers/dma/mediatek/mtk-uart-apdma.c | 9 +- drivers/firmware/arm_scmi/clock.c | 5 +- drivers/firmware/arm_scmi/driver.c | 3 +- drivers/firmware/arm_scmi/optee.c | 8 +- drivers/firmware/cirrus/cs_dsp.c | 3 +- drivers/gpio/gpio-sim.c | 4 +- drivers/gpio/gpiolib-acpi.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 - .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dcn316/dcn316_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 14 +- drivers/gpu/drm/drm_of.c | 84 +- drivers/gpu/drm/i915/display/intel_dp.c | 17 +- drivers/gpu/drm/i915/display/intel_psr.c | 38 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 80 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 34 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 3 - drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 2 - drivers/gpu/drm/msm/dp/dp_display.c | 6 - drivers/gpu/drm/msm/dp/dp_panel.c | 20 +- drivers/gpu/drm/msm/dp/dp_panel.h | 1 - drivers/gpu/drm/msm/dsi/dsi_manager.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 1 - .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 13 +- drivers/gpu/drm/radeon/radeon_sync.c | 2 +- drivers/gpu/drm/vc4/Kconfig | 3 - drivers/gpu/drm/vc4/vc4_dsi.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 43 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 7 +- drivers/hwmon/adt7470.c | 4 +- drivers/hwmon/asus_wmi_sensors.c | 2 +- drivers/hwmon/f71882fg.c | 5 +- drivers/hwmon/pmbus/xdpe12284.c | 2 +- drivers/i2c/busses/i2c-imx.c | 33 - drivers/i2c/busses/i2c-ismt.c | 4 +- drivers/i2c/busses/i2c-pasemi-core.c | 6 - drivers/i2c/busses/i2c-qcom-geni.c | 6 +- drivers/i2c/i2c-dev.c | 17 +- drivers/iio/adc/ad7280a.c | 12 +- drivers/iio/chemical/scd4x.c | 5 +- drivers/iio/dac/ad3552r.c | 6 +- drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5592r-base.c | 2 +- drivers/iio/dac/ltc2688.c | 2 +- drivers/iio/dac/ti-dac5571.c | 28 +- drivers/iio/filter/Kconfig | 1 - drivers/iio/imu/bmi160/bmi160_core.c | 20 +- drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c | 15 +- drivers/iio/magnetometer/ak8975.c | 1 - drivers/iio/proximity/sx9324.c | 32 +- drivers/iio/proximity/sx_common.c | 1 - drivers/input/keyboard/cypress-sf.c | 14 - drivers/input/keyboard/omap4-keypad.c | 2 +- drivers/md/dm-integrity.c | 7 +- drivers/md/dm-ps-historical-service-time.c | 11 +- drivers/md/dm-zone.c | 49 +- drivers/md/dm.c | 18 +- drivers/media/platform/nxp/Kconfig | 1 - drivers/media/platform/rockchip/rga/rga.c | 2 +- drivers/media/tuners/si2157.c | 22 +- drivers/media/usb/dvb-usb/a800.c | 18 +- drivers/media/usb/dvb-usb/af9005.c | 19 +- drivers/media/usb/dvb-usb/az6027.c | 45 +- drivers/media/usb/dvb-usb/cinergyT2-core.c | 10 +- drivers/media/usb/dvb-usb/cxusb.c | 88 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 428 ++-- drivers/media/usb/dvb-usb/dibusb-mb.c | 165 +- drivers/media/usb/dvb-usb/dibusb-mc.c | 88 +- drivers/media/usb/dvb-usb/digitv.c | 13 +- drivers/media/usb/dvb-usb/dtt200u.c | 56 +- drivers/media/usb/dvb-usb/dtv5100.c | 11 +- drivers/media/usb/dvb-usb/dw2102.c | 84 +- drivers/media/usb/dvb-usb/gp8psk.c | 36 +- drivers/media/usb/dvb-usb/m920x.c | 51 +- drivers/media/usb/dvb-usb/nova-t-usb2.c | 18 +- drivers/media/usb/dvb-usb/opera1.c | 15 +- drivers/media/usb/dvb-usb/pctv452e.c | 22 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 11 +- drivers/media/usb/dvb-usb/ttusb2.c | 36 +- drivers/media/usb/dvb-usb/umt-010.c | 18 +- drivers/media/usb/dvb-usb/vp702x.c | 23 +- drivers/media/usb/dvb-usb/vp7045.c | 28 +- drivers/memory/atmel-ebi.c | 23 +- drivers/memory/fsl_ifc.c | 3 +- drivers/memory/renesas-rpc-if.c | 70 +- drivers/mtd/nand/raw/mtk_ecc.c | 12 +- drivers/mtd/nand/raw/qcom_nandc.c | 24 +- drivers/mtd/nand/raw/sh_flctl.c | 14 +- drivers/net/bonding/bond_main.c | 13 +- drivers/net/dsa/ocelot/felix.c | 23 - drivers/net/dsa/ocelot/felix_vsc9959.c | 2 +- drivers/net/dsa/realtek/Kconfig | 30 +- drivers/net/dsa/realtek/realtek-smi.c | 5 + drivers/net/ethernet/Kconfig | 26 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 8 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 8 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 24 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 8 - drivers/net/ethernet/faraday/ftgmac100.c | 10 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 8 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 7 +- drivers/net/ethernet/intel/ice/ice_arfs.c | 9 +- drivers/net/ethernet/intel/ice/ice_eswitch.c | 3 +- drivers/net/ethernet/intel/ice/ice_eswitch.h | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 5 +- drivers/net/ethernet/intel/ice/ice_main.c | 18 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 1 - drivers/net/ethernet/intel/ice/ice_xsk.c | 7 +- drivers/net/ethernet/intel/igc/igc_i225.c | 11 +- drivers/net/ethernet/intel/igc/igc_phy.c | 4 +- drivers/net/ethernet/intel/igc/igc_ptp.c | 15 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 1 - .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 2 +- .../net/ethernet/microchip/lan966x/lan966x_mac.c | 6 +- .../net/ethernet/microchip/lan966x/lan966x_main.c | 9 - .../net/ethernet/microchip/lan966x/lan966x_ptp.c | 8 +- .../ethernet/microchip/lan966x/lan966x_switchdev.c | 3 +- drivers/net/ethernet/mscc/ocelot.c | 2 - drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c | 8 + drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h | 4 - .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 13 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 4 +- drivers/net/hippi/rrunner.c | 2 - drivers/net/macvlan.c | 8 +- drivers/net/mdio/fwnode_mdio.c | 5 - drivers/net/phy/microchip_t1.c | 8 +- drivers/net/tun.c | 2 +- drivers/net/veth.c | 2 +- drivers/net/vxlan/vxlan_core.c | 4 +- drivers/net/wireless/Kconfig | 1 + drivers/net/wireless/Makefile | 1 + drivers/net/wireless/ath/ath11k/mac.c | 22 +- drivers/net/wireless/ath/ath9k/main.c | 2 +- drivers/net/wireless/ath/ath9k/xmit.c | 33 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 2 +- drivers/net/wireless/silabs/Kconfig | 18 + .../{staging/vme => net/wireless/silabs}/Makefile | 3 +- .../{staging => net/wireless/silabs}/wfx/Kconfig | 0 .../{staging => net/wireless/silabs}/wfx/Makefile | 0 drivers/{staging => net/wireless/silabs}/wfx/bh.c | 0 drivers/{staging => net/wireless/silabs}/wfx/bh.h | 0 drivers/{staging => net/wireless/silabs}/wfx/bus.h | 0 .../wireless/silabs}/wfx/bus_sdio.c | 0 .../{staging => net/wireless/silabs}/wfx/bus_spi.c | 0 .../{staging => net/wireless/silabs}/wfx/data_rx.c | 0 .../{staging => net/wireless/silabs}/wfx/data_rx.h | 0 .../{staging => net/wireless/silabs}/wfx/data_tx.c | 0 .../{staging => net/wireless/silabs}/wfx/data_tx.h | 0 .../{staging => net/wireless/silabs}/wfx/debug.c | 0 .../{staging => net/wireless/silabs}/wfx/debug.h | 0 .../{staging => net/wireless/silabs}/wfx/fwio.c | 0 .../{staging => net/wireless/silabs}/wfx/fwio.h | 0 .../wireless/silabs}/wfx/hif_api_cmd.h | 0 .../wireless/silabs}/wfx/hif_api_general.h | 0 .../wireless/silabs}/wfx/hif_api_mib.h | 0 .../{staging => net/wireless/silabs}/wfx/hif_rx.c | 0 .../{staging => net/wireless/silabs}/wfx/hif_rx.h | 0 .../{staging => net/wireless/silabs}/wfx/hif_tx.c | 10 +- .../{staging => net/wireless/silabs}/wfx/hif_tx.h | 0 .../wireless/silabs}/wfx/hif_tx_mib.c | 0 .../wireless/silabs}/wfx/hif_tx_mib.h | 0 .../{staging => net/wireless/silabs}/wfx/hwio.c | 0 .../{staging => net/wireless/silabs}/wfx/hwio.h | 0 drivers/{staging => net/wireless/silabs}/wfx/key.c | 0 drivers/{staging => net/wireless/silabs}/wfx/key.h | 0 .../{staging => net/wireless/silabs}/wfx/main.c | 2 +- .../{staging => net/wireless/silabs}/wfx/main.h | 0 .../{staging => net/wireless/silabs}/wfx/queue.c | 0 .../{staging => net/wireless/silabs}/wfx/queue.h | 0 .../{staging => net/wireless/silabs}/wfx/scan.c | 0 .../{staging => net/wireless/silabs}/wfx/scan.h | 0 drivers/{staging => net/wireless/silabs}/wfx/sta.c | 20 +- drivers/{staging => net/wireless/silabs}/wfx/sta.h | 0 .../{staging => net/wireless/silabs}/wfx/traces.h | 0 drivers/{staging => net/wireless/silabs}/wfx/wfx.h | 0 drivers/nvme/host/core.c | 27 +- drivers/nvme/host/nvme.h | 5 - drivers/nvme/host/pci.c | 9 +- drivers/pci/pci.c | 10 - drivers/perf/arm_pmu.c | 10 +- drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 20 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 3 +- drivers/phy/samsung/phy-exynos5250-sata.c | 21 +- drivers/phy/ti/phy-am654-serdes.c | 2 +- drivers/phy/ti/phy-omap-usb2.c | 2 +- drivers/phy/ti/phy-ti-pipe3.c | 1 - drivers/phy/ti/phy-tusb1210.c | 12 +- drivers/pinctrl/intel/pinctrl-alderlake.c | 60 +- drivers/pinctrl/samsung/Kconfig | 11 +- drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 2 +- drivers/platform/x86/acerhdf.c | 21 +- drivers/platform/x86/amd-pmc.c | 14 +- drivers/platform/x86/barco-p50-gpio.c | 1 + drivers/platform/x86/samsung-laptop.c | 2 + drivers/platform/x86/think-lmi.c | 44 +- drivers/platform/x86/think-lmi.h | 1 + drivers/power/supply/power_supply_core.c | 6 - drivers/power/supply/samsung-sdi-battery.c | 2 - drivers/reset/reset-rzg2l-usbphy-ctrl.c | 4 +- drivers/reset/tegra/reset-bpmp.c | 9 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 2 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 6 +- drivers/scsi/libiscsi.c | 27 +- drivers/scsi/libiscsi_tcp.c | 2 +- drivers/scsi/pm8001/pm80xx_hwi.c | 33 +- drivers/scsi/qedi/qedi_iscsi.c | 69 +- drivers/scsi/scsi_debug.c | 197 +- drivers/scsi/scsi_transport_iscsi.c | 239 +-- drivers/scsi/sr_ioctl.c | 15 +- drivers/soc/imx/imx8m-blk-ctrl.c | 2 +- drivers/spi/atmel-quadspi.c | 3 - drivers/spi/spi-cadence-quadspi.c | 19 +- drivers/spi/spi-intel-pci.c | 1 - drivers/spi/spi-mem.c | 10 - drivers/spi/spi-mtk-nor.c | 12 +- drivers/staging/Kconfig | 4 +- drivers/staging/Makefile | 4 +- drivers/staging/fieldbus/anybuss/host.c | 2 +- drivers/staging/greybus/arche-apb-ctrl.c | 2 +- drivers/staging/greybus/audio_codec.c | 32 +- drivers/staging/greybus/pwm.c | 1 - drivers/staging/greybus/tools/loopback_test.c | 2 +- drivers/staging/iio/resolver/ad2s1210.c | 1 - drivers/staging/ks7010/ks_hostif.c | 21 +- drivers/staging/ks7010/ks_wlan.h | 2 +- drivers/staging/most/dim2/dim2.c | 29 +- drivers/staging/qlge/qlge.h | 1 + drivers/staging/r8188eu/core/rtw_ap.c | 3 - drivers/staging/r8188eu/core/rtw_br_ext.c | 73 +- drivers/staging/r8188eu/core/rtw_cmd.c | 337 ++- drivers/staging/r8188eu/core/rtw_fw.c | 163 +- drivers/staging/r8188eu/core/rtw_ieee80211.c | 45 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 4 +- drivers/staging/r8188eu/core/rtw_iol.c | 4 +- drivers/staging/r8188eu/core/rtw_led.c | 10 +- drivers/staging/r8188eu/core/rtw_mlme.c | 319 ++- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 602 +++--- drivers/staging/r8188eu/core/rtw_p2p.c | 58 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 101 +- drivers/staging/r8188eu/core/rtw_recv.c | 312 ++- drivers/staging/r8188eu/core/rtw_security.c | 6 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 4 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 109 +- drivers/staging/r8188eu/core/rtw_xmit.c | 17 +- drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 6 +- drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 2 +- drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 2 +- drivers/staging/r8188eu/hal/hal_com.c | 4 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 8 +- drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 49 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 15 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 8 +- drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 3 +- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 8 +- drivers/staging/r8188eu/hal/usb_halinit.c | 351 +--- drivers/staging/r8188eu/hal/usb_ops_linux.c | 10 +- drivers/staging/r8188eu/include/HalVerDef.h | 5 +- drivers/staging/r8188eu/include/basic_types.h | 73 +- drivers/staging/r8188eu/include/drv_types.h | 6 +- drivers/staging/r8188eu/include/hal_intf.h | 33 +- drivers/staging/r8188eu/include/ieee80211.h | 53 - drivers/staging/r8188eu/include/odm.h | 29 - drivers/staging/r8188eu/include/osdep_service.h | 47 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 3 - drivers/staging/r8188eu/include/rtl8188e_spec.h | 10 +- drivers/staging/r8188eu/include/rtw_eeprom.h | 3 - drivers/staging/r8188eu/include/rtw_fw.h | 5 + drivers/staging/r8188eu/include/rtw_ioctl.h | 79 - drivers/staging/r8188eu/include/rtw_mlme.h | 9 +- drivers/staging/r8188eu/include/rtw_mlme_ext.h | 44 +- drivers/staging/r8188eu/include/rtw_pwrctrl.h | 23 +- drivers/staging/r8188eu/include/rtw_recv.h | 2 - drivers/staging/r8188eu/include/rtw_xmit.h | 2 +- drivers/staging/r8188eu/include/usb_ops.h | 22 +- drivers/staging/r8188eu/include/usb_osintf.h | 4 - drivers/staging/r8188eu/include/usb_vendor_req.h | 35 - drivers/staging/r8188eu/include/wifi.h | 60 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 66 +- drivers/staging/r8188eu/os_dep/mlme_linux.c | 1 - drivers/staging/r8188eu/os_dep/os_intfs.c | 45 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 27 +- drivers/staging/r8188eu/os_dep/usb_intf.c | 5 +- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 19 +- drivers/staging/r8188eu/os_dep/xmit_linux.c | 16 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 8 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 2 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 50 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 3 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 20 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 20 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 5 +- drivers/staging/rtl8192e/rtllib.h | 2 +- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 10 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 38 +- drivers/staging/rtl8192e/rtllib_rx.c | 22 +- drivers/staging/rtl8192e/rtllib_softmac.c | 65 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 4 +- drivers/staging/rtl8192e/rtllib_wx.c | 2 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 2 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 2 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 2 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 32 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 8 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 15 +- drivers/staging/rtl8712/drv_types.h | 3 +- drivers/staging/rtl8712/ieee80211.c | 4 +- drivers/staging/rtl8712/os_intfs.c | 1 - drivers/staging/rtl8712/rtl8712_cmdctrl_bitdef.h | 1 - drivers/staging/rtl8712/rtl8712_efuse.h | 4 +- .../staging/rtl8712/rtl8712_macsetting_bitdef.h | 3 - .../staging/rtl8712/rtl8712_macsetting_regdef.h | 2 - drivers/staging/rtl8712/rtl8712_ratectrl_regdef.h | 1 - drivers/staging/rtl8712/rtl8712_recv.c | 16 +- drivers/staging/rtl8712/rtl8712_security_bitdef.h | 1 - drivers/staging/rtl8712/rtl8712_spec.h | 3 - drivers/staging/rtl8712/rtl8712_syscfg_bitdef.h | 4 - drivers/staging/rtl8712/rtl8712_syscfg_regdef.h | 2 - drivers/staging/rtl8712/rtl8712_timectrl_bitdef.h | 1 - drivers/staging/rtl8712/rtl8712_wmac_bitdef.h | 1 - drivers/staging/rtl8712/rtl871x_cmd.c | 4 +- drivers/staging/rtl8712/rtl871x_cmd.h | 3 - drivers/staging/rtl8712/rtl871x_ioctl.h | 1 - drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 24 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 1 - drivers/staging/rtl8712/rtl871x_ioctl_set.c | 3 +- drivers/staging/rtl8712/rtl871x_mlme.c | 102 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 1 - drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h | 3 - drivers/staging/rtl8712/rtl871x_recv.c | 1 - drivers/staging/rtl8712/rtl871x_security.c | 1 - drivers/staging/rtl8712/sta_info.h | 1 - drivers/staging/rtl8712/usb_intf.c | 8 +- drivers/staging/rtl8712/wifi.h | 1 - drivers/staging/rtl8712/xmit_linux.c | 8 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 12 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 54 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 44 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 66 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 194 +- drivers/staging/rtl8723bs/core/rtw_rf.c | 56 +- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 11 - drivers/staging/rtl8723bs/hal/hal_btcoex.c | 8 - drivers/staging/rtl8723bs/hal/sdio_ops.c | 15 +- drivers/staging/rtl8723bs/include/HalVerDef.h | 10 - drivers/staging/rtl8723bs/include/drv_types.h | 1 - drivers/staging/rtl8723bs/include/hal_com_reg.h | 295 --- drivers/staging/rtl8723bs/include/rtw_ioctl.h | 72 - drivers/staging/rtl8723bs/os_dep/os_intfs.c | 2 +- drivers/staging/rts5208/rtsx_transport.c | 12 +- drivers/staging/sm750fb/sm750_hw.c | 1 + .../Documentation/ABI/sysfs-platform-visorchipset | 89 - drivers/staging/unisys/Documentation/overview.txt | 337 --- drivers/staging/unisys/Kconfig | 16 - drivers/staging/unisys/MAINTAINERS | 5 - drivers/staging/unisys/Makefile | 7 - drivers/staging/unisys/TODO | 16 - drivers/staging/unisys/include/iochannel.h | 571 ------ drivers/staging/unisys/visorhba/Kconfig | 15 - drivers/staging/unisys/visorhba/Makefile | 10 - drivers/staging/unisys/visorhba/visorhba_main.c | 1142 ----------- drivers/staging/unisys/visorinput/Kconfig | 16 - drivers/staging/unisys/visorinput/Makefile | 7 - drivers/staging/unisys/visorinput/visorinput.c | 788 ------- drivers/staging/unisys/visornic/Kconfig | 16 - drivers/staging/unisys/visornic/Makefile | 10 - drivers/staging/unisys/visornic/visornic_main.c | 2148 -------------------- drivers/staging/vc04_services/Kconfig | 1 + .../staging/vc04_services/bcm2835-audio/Kconfig | 8 +- drivers/staging/vc04_services/bcm2835-audio/TODO | 10 - .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 86 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 5 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 2 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 33 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 2 +- .../staging/vc04_services/bcm2835-camera/Kconfig | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 26 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 13 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 1 - drivers/staging/{vme/devices => vme_user}/Kconfig | 2 +- drivers/staging/{vme/devices => vme_user}/Makefile | 0 .../staging/{vme/devices => vme_user}/vme_user.c | 2 +- .../staging/{vme/devices => vme_user}/vme_user.h | 0 drivers/staging/vt6655/baseband.c | 7 +- drivers/staging/vt6655/card.c | 3 +- drivers/staging/vt6655/device_main.c | 6 +- drivers/staging/vt6655/key.c | 1 - drivers/staging/vt6655/mac.c | 1 - drivers/staging/vt6655/mac.h | 200 +- drivers/staging/vt6655/srom.c | 9 +- drivers/staging/vt6655/tmacro.h | 43 - drivers/staging/vt6655/upc.h | 16 - drivers/staging/vt6656/channel.c | 1 - drivers/staging/vt6656/rf.c | 1 - drivers/staging/wfx/TODO | 6 - drivers/staging/wlan-ng/cfg80211.c | 10 +- drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 34 +- drivers/staging/wlan-ng/prism2usb.c | 8 +- drivers/tee/optee/ffa_abi.c | 1 - drivers/tty/n_gsm.c | 250 ++- drivers/tty/serial/8250/8250_port.c | 4 +- drivers/tty/serial/amba-pl011.c | 9 +- drivers/tty/serial/imx.c | 2 +- drivers/usb/cdns3/cdns3-gadget.c | 7 +- drivers/usb/core/devio.c | 14 +- drivers/usb/core/quirks.c | 6 - drivers/usb/dwc3/core.c | 31 +- drivers/usb/dwc3/drd.c | 11 +- drivers/usb/gadget/configfs.c | 2 - drivers/usb/gadget/function/uvc_queue.c | 2 - drivers/usb/host/ehci-hcd.c | 23 - drivers/usb/host/ehci-pci.c | 4 - drivers/usb/host/ehci.h | 1 - drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-pci.c | 4 +- drivers/usb/host/xhci-ring.c | 1 - drivers/usb/host/xhci-tegra.c | 4 +- drivers/usb/host/xhci.c | 11 - drivers/usb/misc/qcom_eud.c | 10 +- drivers/usb/misc/uss720.c | 3 +- drivers/usb/mtu3/mtu3_dr.c | 6 +- drivers/usb/serial/cp210x.c | 2 - drivers/usb/serial/option.c | 12 - drivers/usb/serial/whiteheat.c | 5 +- drivers/usb/typec/Kconfig | 1 - drivers/usb/typec/ucsi/ucsi.c | 24 +- drivers/vfio/pci/vfio_pci_core.c | 124 +- drivers/visorbus/Kconfig | 15 - drivers/visorbus/Makefile | 10 - drivers/visorbus/controlvmchannel.h | 650 ------ drivers/visorbus/vbuschannel.h | 95 - drivers/visorbus/visorbus_main.c | 1234 ----------- drivers/visorbus/visorbus_private.h | 48 - drivers/visorbus/visorchannel.c | 434 ---- drivers/visorbus/visorchipset.c | 1691 --------------- drivers/vme/Kconfig | 2 - drivers/xen/balloon.c | 54 +- drivers/xen/unpopulated-alloc.c | 33 + fs/afs/write.c | 3 +- fs/binfmt_elf.c | 4 +- fs/btrfs/block-group.c | 40 +- fs/btrfs/block-group.h | 4 - fs/btrfs/compression.c | 8 - fs/btrfs/ctree.h | 1 - fs/btrfs/dev-replace.c | 7 +- fs/btrfs/disk-io.c | 6 +- fs/btrfs/extent-tree.c | 7 +- fs/btrfs/extent_io.c | 44 +- fs/btrfs/inode.c | 27 +- fs/btrfs/ioctl.c | 2 + fs/btrfs/scrub.c | 26 +- fs/btrfs/tree-log.c | 1 - fs/btrfs/volumes.c | 2 - fs/btrfs/volumes.h | 3 - fs/btrfs/zoned.h | 4 +- fs/cachefiles/namei.c | 33 +- fs/cachefiles/xattr.c | 2 +- fs/cifs/cifsfs.c | 30 +- fs/cifs/connect.c | 2 +- fs/cifs/link.c | 3 - fs/cifs/smb2ops.c | 9 +- fs/cifs/trace.h | 7 - fs/cifs/transport.c | 4 +- fs/erofs/zdata.c | 12 +- fs/erofs/zdata.h | 2 +- fs/fscache/Kconfig | 3 + fs/fscache/cache.c | 2 +- fs/fscache/cookie.c | 4 +- fs/fscache/internal.h | 4 - fs/fscache/io.c | 5 +- fs/io-wq.h | 1 + fs/io_uring.c | 98 +- fs/namei.c | 22 +- fs/nfsd/filecache.c | 25 +- fs/nfsd/nfs2acl.c | 24 +- fs/pipe.c | 9 +- fs/posix_acl.c | 10 - fs/stat.c | 19 +- fs/xattr.c | 6 +- include/asm-generic/unaligned.h | 2 +- include/linux/dma-buf-map.h | 266 +++ include/linux/fscache.h | 4 +- include/linux/gpio/consumer.h | 8 +- include/linux/kernel.h | 9 + include/linux/kfence.h | 24 - include/linux/kvm_host.h | 26 +- include/linux/mtd/mtd.h | 6 +- include/linux/posix_acl_xattr.h | 4 - include/linux/sunrpc/svc.h | 1 - include/linux/t10-pi.h | 9 - include/linux/timex.h | 2 +- include/linux/usb/pd_bdo.h | 2 +- include/linux/vfio_pci_core.h | 2 - include/linux/vmalloc.h | 4 +- include/linux/zstd_lib.h | 4 +- include/media/dvb-usb-ids.h | 632 +++--- include/memory/renesas-rpc-if.h | 1 - include/net/esp.h | 2 + include/net/flow_dissector.h | 2 - include/net/ip_tunnels.h | 11 +- include/net/netns/ipv6.h | 4 +- include/scsi/libiscsi.h | 9 +- include/scsi/scsi_transport_iscsi.h | 4 +- include/sound/core.h | 1 - include/sound/memalloc.h | 5 - include/sound/soc-component.h | 4 - include/trace/events/sunrpc.h | 7 +- include/uapi/linux/input-event-codes.h | 21 - include/uapi/linux/io_uring.h | 1 - include/uapi/linux/stddef.h | 4 - kernel/cpu.c | 36 +- kernel/dma/direct.h | 3 +- kernel/gen_kheaders.sh | 2 +- kernel/irq/affinity.c | 5 +- kernel/irq_work.c | 2 +- kernel/smp.c | 2 +- kernel/time/tick-sched.c | 6 +- kernel/time/timer.c | 11 +- mm/compaction.c | 10 +- mm/filemap.c | 6 + mm/hugetlb.c | 17 +- mm/kasan/hw_tags.c | 5 +- mm/kasan/kasan.h | 10 +- mm/kfence/core.c | 21 + mm/kfence/kfence.h | 21 - mm/kfence/report.c | 47 - mm/kmemleak.c | 8 +- mm/page_alloc.c | 2 +- mm/page_io.c | 54 + mm/secretmem.c | 17 - mm/shmem.c | 31 +- mm/slab.c | 2 +- mm/slab.h | 2 +- mm/slab_common.c | 9 - mm/slob.c | 2 +- mm/slub.c | 2 +- mm/vmalloc.c | 28 +- net/bpf/test_run.c | 5 +- net/can/isotp.c | 10 +- net/core/flow_dissector.c | 3 +- net/core/rtnetlink.c | 3 - net/dsa/dsa2.c | 23 +- net/dsa/tag_hellcreek.c | 8 - net/ipv4/esp4.c | 5 +- net/ipv4/ip_gre.c | 4 +- net/ipv4/ip_tunnel.c | 9 +- net/ipv6/esp6.c | 5 +- net/ipv6/ip6_gre.c | 14 +- net/ipv6/ip6_output.c | 2 +- net/ipv6/route.c | 11 +- net/l3mdev/l3mdev.c | 2 +- net/mac80211/debugfs_sta.c | 2 +- net/netfilter/nf_tables_api.c | 2 +- net/netfilter/nft_socket.c | 7 +- net/netlink/af_netlink.c | 7 - net/nfc/nci/core.c | 4 - net/openvswitch/flow_netlink.c | 2 +- net/packet/af_packet.c | 13 +- net/rxrpc/net_ns.c | 2 - net/sched/cls_api.c | 2 +- net/sched/cls_flower.c | 18 +- net/sched/cls_u32.c | 24 +- net/sched/sch_taprio.c | 3 +- net/sctp/sm_statefuns.c | 6 +- net/sctp/socket.c | 2 +- net/smc/af_smc.c | 18 +- net/smc/smc_clc.c | 6 +- net/smc/smc_pnet.c | 5 +- net/sunrpc/svc_xprt.c | 3 - net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 2 +- net/wireless/nl80211.c | 3 +- net/wireless/scan.c | 2 - net/xdp/xsk.c | 2 +- net/xfrm/xfrm_policy.c | 4 +- scripts/Makefile | 4 +- scripts/Makefile.build | 88 +- scripts/Makefile.extrawarn | 13 +- scripts/Makefile.lib | 6 +- scripts/adjust_autoksyms.sh | 2 +- scripts/dummy-tools/pahole | 4 - scripts/gcc-plugins/latent_entropy_plugin.c | 44 +- scripts/gen_autoksyms.sh | 18 +- scripts/kconfig/gconf-cfg.sh | 12 +- scripts/kconfig/mconf-cfg.sh | 16 +- scripts/kconfig/nconf-cfg.sh | 16 +- scripts/kconfig/qconf-cfg.sh | 14 +- scripts/mod/modpost.c | 49 +- scripts/mod/modpost.h | 4 + scripts/mod/sumversion.c | 11 +- sound/core/init.c | 28 - sound/core/memalloc.c | 111 +- sound/core/pcm_misc.c | 2 +- sound/drivers/mtpav.c | 4 +- sound/hda/hdac_i915.c | 28 +- sound/hda/intel-dsp-config.c | 27 +- sound/isa/galaxy/galaxy.c | 7 +- sound/isa/sc6000.c | 7 +- sound/oss/dmasound/dmasound.h | 6 + sound/oss/dmasound/dmasound_core.c | 26 +- sound/pci/ad1889.c | 10 +- sound/pci/ali5451/ali5451.c | 10 +- sound/pci/als300.c | 8 +- sound/pci/als4000.c | 10 +- sound/pci/atiixp.c | 10 +- sound/pci/atiixp_modem.c | 10 +- sound/pci/au88x0/au88x0.c | 8 +- sound/pci/aw2/aw2-alsa.c | 8 +- sound/pci/azt3328.c | 8 +- sound/pci/bt87x.c | 10 +- sound/pci/ca0106/ca0106_main.c | 10 +- sound/pci/cmipci.c | 8 +- sound/pci/cs4281.c | 10 +- sound/pci/cs5535audio/cs5535audio.c | 10 +- sound/pci/echoaudio/echoaudio.c | 9 +- sound/pci/emu10k1/emu10k1x.c | 10 +- sound/pci/ens1370.c | 10 +- sound/pci/es1938.c | 10 +- sound/pci/es1968.c | 10 +- sound/pci/fm801.c | 10 +- sound/pci/hda/patch_hdmi.c | 7 +- sound/pci/hda/patch_realtek.c | 14 +- sound/pci/ice1712/ice1724.c | 10 +- sound/pci/intel8x0.c | 10 +- sound/pci/intel8x0m.c | 10 +- sound/pci/korg1212/korg1212.c | 8 +- sound/pci/lola/lola.c | 10 +- sound/pci/lx6464es/lx6464es.c | 8 +- sound/pci/maestro3.c | 8 +- sound/pci/nm256/nm256.c | 2 +- sound/pci/oxygen/oxygen_lib.c | 12 +- sound/pci/riptide/riptide.c | 8 +- sound/pci/rme32.c | 8 +- sound/pci/rme96.c | 10 +- sound/pci/rme9652/hdsp.c | 8 +- sound/pci/rme9652/hdspm.c | 8 +- sound/pci/rme9652/rme9652.c | 8 +- sound/pci/sis7019.c | 14 +- sound/pci/sonicvibes.c | 10 +- sound/pci/via82xx.c | 10 +- sound/pci/via82xx_modem.c | 10 +- sound/soc/atmel/sam9g20_wm8731.c | 61 + sound/soc/codecs/cs35l41-lib.c | 10 +- sound/soc/codecs/da7219.c | 14 +- sound/soc/codecs/lpass-rx-macro.c | 14 +- sound/soc/codecs/lpass-tx-macro.c | 14 +- sound/soc/codecs/lpass-va-macro.c | 8 +- sound/soc/codecs/msm8916-wcd-digital.c | 9 +- sound/soc/codecs/rk817_codec.c | 2 +- sound/soc/codecs/rt5682.c | 20 +- sound/soc/codecs/rt5682s.c | 11 +- sound/soc/codecs/rt711.c | 7 - sound/soc/codecs/wcd934x.c | 26 +- sound/soc/codecs/wm8731.c | 19 +- sound/soc/codecs/wm8958-dsp2.c | 8 +- sound/soc/codecs/wm_adsp.c | 10 +- sound/soc/fsl/fsl_sai.c | 2 +- sound/soc/generic/simple-card-utils.c | 8 +- sound/soc/intel/boards/sof_es8336.c | 117 +- sound/soc/intel/boards/sof_rt5682.c | 13 - sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 4 +- sound/soc/meson/aiu-acodec-ctrl.c | 5 +- sound/soc/meson/aiu-codec-ctrl.c | 5 +- sound/soc/meson/aiu.c | 3 - sound/soc/meson/axg-card.c | 1 + sound/soc/meson/axg-tdm-interface.c | 26 +- sound/soc/meson/g12a-tohdmitx.c | 2 +- sound/soc/soc-core.c | 5 - sound/soc/soc-dapm.c | 6 +- sound/soc/soc-ops.c | 2 +- sound/soc/soc-pcm.c | 2 +- sound/soc/soc-topology.c | 4 +- sound/soc/sof/sof-pci-dev.c | 9 +- sound/soc/sof/topology.c | 50 +- sound/usb/midi.c | 1 - sound/usb/mixer_maps.c | 4 - sound/usb/pcm.c | 16 +- sound/usb/usbaudio.h | 2 +- sound/x86/intel_hdmi_audio.c | 7 +- tools/arch/x86/include/asm/msr-index.h | 4 +- tools/lib/perf/evlist.c | 3 +- tools/objtool/Makefile | 4 +- tools/perf/arch/riscv/Makefile | 1 - tools/perf/bench/numa.c | 136 +- tools/perf/builtin-record.c | 22 +- tools/perf/tests/builtin-test.c | 4 +- tools/perf/util/genelf.h | 3 - tools/perf/util/header.c | 51 - tools/perf/util/header.h | 1 - tools/perf/util/parse-events.c | 5 +- tools/perf/util/path.c | 14 +- tools/perf/util/path.h | 1 - .../util/scripting-engines/trace-event-python.c | 49 +- tools/perf/util/stat.c | 3 +- tools/power/x86/intel-speed-select/Makefile | 2 +- .../net/mlxsw/spectrum-2/vxlan_flooding_ipv6.sh | 17 - .../selftests/drivers/net/mlxsw/vxlan_flooding.sh | 17 - tools/testing/selftests/kvm/.gitignore | 2 - tools/testing/selftests/kvm/Makefile | 1 - tools/testing/selftests/kvm/aarch64/arch_timer.c | 15 +- tools/testing/selftests/kvm/aarch64/get-reg-list.c | 14 +- .../selftests/kvm/aarch64/vcpu_width_config.c | 122 -- tools/testing/selftests/kvm/dirty_log_perf_test.c | 34 +- .../selftests/kvm/include/riscv/processor.h | 4 +- .../selftests/kvm/include/x86_64/processor.h | 17 - tools/testing/selftests/kvm/kvm_page_table_test.c | 2 +- tools/testing/selftests/kvm/lib/riscv/processor.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 202 +- tools/testing/selftests/kvm/x86_64/amx_test.c | 1 + .../selftests/kvm/x86_64/emulator_error_test.c | 1 + tools/testing/selftests/kvm/x86_64/smm_test.c | 2 + .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 1 + .../testing/selftests/kvm/x86_64/xen_shinfo_test.c | 1 + .../testing/selftests/kvm/x86_64/xen_vmcall_test.c | 1 + tools/testing/selftests/mqueue/mq_perf_tests.c | 25 +- usr/include/Makefile | 2 +- virt/kvm/dirty_ring.c | 2 +- virt/kvm/kvm_main.c | 43 +- virt/kvm/kvm_mm.h | 2 +- 1072 files changed, 6867 insertions(+), 19723 deletions(-) rename Documentation/devicetree/bindings/{staging => }/net/wireless/silabs,wfx.yaml (98%) create mode 100644 arch/arm/configs/imote2_defconfig create mode 100644 drivers/net/wireless/silabs/Kconfig rename drivers/{staging/vme => net/wireless/silabs}/Makefile (52%) rename drivers/{staging => net/wireless/silabs}/wfx/Kconfig (100%) rename drivers/{staging => net/wireless/silabs}/wfx/Makefile (100%) rename drivers/{staging => net/wireless/silabs}/wfx/bh.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/bh.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/bus.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/bus_sdio.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/bus_spi.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/data_rx.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/data_rx.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/data_tx.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/data_tx.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/debug.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/debug.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/fwio.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/fwio.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_api_cmd.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_api_general.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_api_mib.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_rx.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_rx.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_tx.c (98%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_tx.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_tx_mib.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_tx_mib.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hwio.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hwio.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/key.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/key.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/main.c (99%) rename drivers/{staging => net/wireless/silabs}/wfx/main.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/queue.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/queue.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/scan.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/scan.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/sta.c (98%) rename drivers/{staging => net/wireless/silabs}/wfx/sta.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/traces.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/wfx.h (100%) delete mode 100644 drivers/staging/r8188eu/include/usb_vendor_req.h delete mode 100644 drivers/staging/rtl8723bs/include/rtw_ioctl.h delete mode 100644 drivers/staging/unisys/Documentation/ABI/sysfs-platform-visorchipset delete mode 100644 drivers/staging/unisys/Documentation/overview.txt delete mode 100644 drivers/staging/unisys/Kconfig delete mode 100644 drivers/staging/unisys/MAINTAINERS delete mode 100644 drivers/staging/unisys/Makefile delete mode 100644 drivers/staging/unisys/TODO delete mode 100644 drivers/staging/unisys/include/iochannel.h delete mode 100644 drivers/staging/unisys/visorhba/Kconfig delete mode 100644 drivers/staging/unisys/visorhba/Makefile delete mode 100644 drivers/staging/unisys/visorhba/visorhba_main.c delete mode 100644 drivers/staging/unisys/visorinput/Kconfig delete mode 100644 drivers/staging/unisys/visorinput/Makefile delete mode 100644 drivers/staging/unisys/visorinput/visorinput.c delete mode 100644 drivers/staging/unisys/visornic/Kconfig delete mode 100644 drivers/staging/unisys/visornic/Makefile delete mode 100644 drivers/staging/unisys/visornic/visornic_main.c delete mode 100644 drivers/staging/vc04_services/bcm2835-audio/TODO rename drivers/staging/{vme/devices => vme_user}/Kconfig (93%) rename drivers/staging/{vme/devices => vme_user}/Makefile (100%) rename drivers/staging/{vme/devices => vme_user}/vme_user.c (99%) rename drivers/staging/{vme/devices => vme_user}/vme_user.h (100%) delete mode 100644 drivers/staging/vt6655/tmacro.h delete mode 100644 drivers/staging/wfx/TODO delete mode 100644 drivers/visorbus/Kconfig delete mode 100644 drivers/visorbus/Makefile delete mode 100644 drivers/visorbus/controlvmchannel.h delete mode 100644 drivers/visorbus/vbuschannel.h delete mode 100644 drivers/visorbus/visorbus_main.c delete mode 100644 drivers/visorbus/visorbus_private.h delete mode 100644 drivers/visorbus/visorchannel.c delete mode 100644 drivers/visorbus/visorchipset.c create mode 100644 include/linux/dma-buf-map.h delete mode 100755 scripts/dummy-tools/pahole delete mode 100644 tools/testing/selftests/kvm/aarch64/vcpu_width_config.c