This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allmodconfig in repository toolchain/ci/linux.
from 2d01c3611156 Merge v5.17.5 new 22d6a3a7d4d4 usb: mtu3: fix USB 3.0 dual-role-switch from device to host new d91ca05d52fa floppy: disable FDRAWCMD by default new 1d6f00e7aee0 USB: quirks: add a Realtek card reader new cead8a4c816b USB: quirks: add STRING quirk for VCOM device new 7cbf3e69a51e USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET [...] new 45c7c5e3d5aa USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader new cf0658bd3cd8 USB: serial: option: add support for Cinterion MV32-WA/MV32-WB new 2be1493bf7c7 USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 comp [...] new 3d811779d46b usb: xhci: tegra:Fix PM usage reference leak of tegra_xusb [...] new 8495132fad9e xhci: Enable runtime PM on second Alderlake controller new 2b6c734b867f xhci: stop polling roothubs after shutdown new 2fd128ba95ab xhci: increase usb U3 -> U0 link resume timeout from 100ms [...] new 7462f0c79762 iio: dac: ad5592r: Fix the missing return value. new 3ea6c6cc9811 iio: scd4x: check return of scd4x_write_and_fetch new debe4b635f2d iio: dac: ad5446: Fix read_raw not returning set value new 8f30d7f279c4 iio: magnetometer: ak8975: Fix the error handling in ak897 [...] new b691d719136d iio: imu: inv_icm42600: Fix I2C init possible nack new 55e2013a2220 usb: misc: fix improper handling of refcount in uss720_probe() new 66d4e795422d usb: core: Don't hold the device lock while sleeping in do [...] new 1555917c0429 usb: typec: ucsi: Fix reuse of completion structure new c2a5bd413aa5 usb: typec: ucsi: Fix role swapping new e4e56ad16507 usb: gadget: uvc: Fix crash when encoding data for usb request new 6e4aebe3439b usb: gadget: configfs: clear deactivation flag in configfs [...] new d61d85e89b1c usb: dwc3: Try usb-role-switch first in dwc3_drd_init new 4377eddfcc07 usb: dwc3: core: Fix tx/rx threshold settings new 9915ce17c420 usb: dwc3: core: Only handle soft-reset in DCTL new ac4900d831ad usb: dwc3: gadget: Return proper request status new 2bc325ec2004 usb: dwc3: pci: add support for the Intel Meteor Lake-P new 685edaf177be usb: cdns3: Fix issue for clear halt endpoint new f564780d4c20 usb: phy: generic: Get the vbus supply new 1ffcaff445b6 kernfs: fix NULL dereferencing in kernfs_remove new 3bf989a7be20 binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0 new 62f8c07d8406 binder: Address corner cases in deferred copy and fixup new 46c4ce3a5238 serial: imx: fix overrun interrupts in DMA mode new 9f0908837b82 serial: amba-pl011: do not time out prematurely when drain [...] new 3ea414d55be4 serial: 8250: Also set sticky MCR bits in console restoration new 8634eeba1b0c serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device new 9ee7148fa1c0 eeprom: at25: Use DMA safe buffers new 075764eaddc3 arch_topology: Do not set llc_sibling if llc_id is invalid new b1032e94a3c8 topology: make core_mask include at least cluster_siblings new 1cb4f975eed9 ceph: fix possible NULL pointer dereference for req->r_session new 8269211f2c65 bus: mhi: host: pci_generic: Add missing poweroff() PM callback new 38898b75fdd6 bus: mhi: host: pci_generic: Flush recovery worker during freeze new 07672ac9c5b6 arm64: dts: imx8mm-venice: fix spi2 pin configuration new 5c3b407bd1f3 pinctrl: samsung: fix missing GPIOLIB on ARM64 Exynos config new 915a8a01ba78 f2fs: should not truncate blocks during roll-forward recovery new a00f062555da hex2bin: make the function hex_to_bin constant-time new 85f71394d8de hex2bin: fix access beyond string end new c3d50b356e4a bus: fsl-mc-msi: Fix MSI descriptor mutex lock for msi_fir [...] new 26b29404d15c riscv: patch_text: Fixup last cpu should be master new c56ab397a121 x86/cpu: Load microcode during restore_processor_state() new 50cfd2ce12e0 x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests new f877ae5f83c9 iocost: don't reset the inuse weight of under-weighted debtors new 30f28ceed2f1 virtio_net: fix wrong buf address calculation when using xdp new 822feb7f8b64 cpufreq: qcom-hw: drop affinity hint before freeing the IRQ new ac23e145396f cpufreq: qcom-hw: fix the race between LMH worker and cpuhp new dfef275b3eb9 cpufreq: qcom-hw: fix the opp entries refcounting new badc604b78a6 cpufreq: qcom-cpufreq-hw: Fix throttle frequency value on [...] new 895ea8a290ba video: fbdev: udlfb: properly check endpoint type new 23c7529c6777 arm64: dts: meson: remove CPU opps below 1GHz for G12B boards new 86c344ab1014 arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards new 69b0a0dfc182 iio: dac: ad3552r: fix signedness bug in ad3552r_reset() new f4443ca0092d iio:imu:bmi160: disable regulator in error path new 1c544b897bbd iio:filter:admv8818: select REGMAP_SPI for ADMV8818 new 1e90d37497e3 mtd: rawnand: fix ecc parameters for mt7622 new 7102dd0a92dd tee: optee: add missing mutext_destroy in optee_ffa_probe new 3addcaaa33f7 xsk: Fix l2fwd for copy mode + busy poll combo new 05f71dbb5f45 arm64: dts: imx8qm: Correct SCU clock controller's compati [...] new 28d41484fcf8 USB: Fix xhci event ring dequeue pointer ERDP update issue new 0e005b85874b soc: imx: imx8m-blk-ctrl: Fix IMX8MN_DISPBLK_PD_ISI hang new 80e98fabd0e2 ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue new a845674644a1 iio:dac:ad3552r: Fix an IS_ERR() vs NULL check new 800b4fa34383 arm64: dts: imx8mq-tqma8mq: change the spi-nor tx new a573a3eac704 arm64: dts: imx8mn: Fix SAI nodes new 73c9e9ade550 arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO pin labe [...] new 30345e94c8d8 phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe new 294cc5226664 phy: samsung: exynos5250-sata: fix missing device put in p [...] new b3401d401635 ARM: OMAP2+: Fix refcount leak in omap_gic_of_init new 25bb9e3ea212 bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific new 6eba3f285ee0 ARM: dts: dra7: Fix suspend warning for vpe powerdomain new b8e068aba833 phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks new 0fac0d14f5a0 ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek new 764d7e238bc5 ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name new e448e0519b65 ARM: dts: at91: fix pinctrl phandles new 92fb2971da40 phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe new 24210a4f4e44 phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe new 746bfae70e6a interconnect: qcom: sc7180: Drop IP0 interconnects new 8e95bc12bf72 interconnect: qcom: sdx55: Drop IP0 interconnects new f284066c7969 ARM: dts: Fix mmc order for omap3-gta04 new 3fafae378f92 ARM: dts: am33xx-l4: Add missing touchscreen clock properties new 95eb0712fdad ARM: dts: am3517-evm: Fix misc pinmuxing new bf9643b7adbd ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 new 06188662bc73 pinctrl: qcom: sm6350: fix order of UFS & SDC pins new b9ecd29a2543 ipvs: correctly print the memory size of ip_vs_conn_tab new 51428daf8579 phy: amlogic: fix error path in phy_g12a_usb3_pcie_probe() new 436b712b6cd9 pinctrl: mediatek: moore: Fix build error new 663b1dfe0564 mtd: rawnand: Fix return value check of wait_for_completio [...] new 807ee1a8dead mtd: fix 'part' field data corruption in mtd_info new a561b88c1c68 pinctrl: stm32: Do not call stm32_gpio_get() for edge trig [...] new 76ef3220d291 memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode new c4b929f23383 net: dsa: Add missing of_node_put() in dsa_port_link_register_of new 0a449195f143 netfilter: nft_set_rbtree: overlap detection with element [...] new 13360ad7a928 bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() fr [...] new b7ee26d8ed8b pinctrl: rockchip: fix RK3308 pinmux bits new 87e91494cc20 tcp: md5: incorrect tcp_header_len for incoming connections new 6ab6bf31432f pinctrl: stm32: Keep pinctrl block clock enabled when LEVE [...] new 227621b4aa37 tcp: ensure to use the most recently sent skb when filling [...] new a2de4c2b2bba wireguard: device: check for metadata_dst with skb_valid_dst() new e85587ed9e6e sctp: check asoc strreset_chunk in sctp_generate_reconf_event new f5143c7acc61 ARM: dts: imx6ull-colibri: fix vqmmc regulator new def72f80554d arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock new 5b04d08199d1 pinctrl: pistachio: fix use of irq_of_parse_and_map() new 3272a75ded87 cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe new de00296f5163 net: hns3: clear inited state and stop client after failed [...] new 63c6372415df net: hns3: fix error log of tx/rx tqps stats new e47b622344c9 net: hns3: modify the return code of hclge_get_ring_chain_ [...] new aaae4c8bd799 net: hns3: add validity check for message data length new 168c9e4db907 net: hns3: add return value for mailbox handling in PF new a87ab47bff2d net/smc: sync err code when tcp connection was refused new e6ca00c93066 net: lan966x: fix a couple off by one bugs new 5ad8f5906a15 ip_gre: Make o_seqno start from 0 in native mode new 5ee141749454 ip6_gre: Make o_seqno start from 0 in native mode new d2b0c2f47f1c ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode new 0373f2fb5bae tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT new 0dc770455611 tcp: make sure treq->af_specific is initialized new 0e165cc527f9 bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() new 23fdc92186e6 clk: sunxi: sun9i-mmc: check return value after calling pl [...] new 9ecfc16b14ed cpufreq: qcom-cpufreq-hw: Clear dcvs interrupts new 019e80a7f71e mctp: defer the kfree of object mdev->addrs new b7d15a413848 net: bcmgenet: hide status block before TX timestamping new be0cfea41f4a net: phy: marvell10g: fix return value on error new a2c2bc6894ba net: dsa: mv88e6xxx: Fix port_hidden_wait to account for p [...] new 5411a69705aa drm/sun4i: Remove obsolete references to PHYS_OFFSET new 5ac2ba875b11 ice: wait 5 s for EMP reset after firmware flash new a236fa3b5a63 Bluetooth: hci_event: Fix checking for invalid handle on e [...] new 94b2a9d788c2 net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK new 9f2e0c98549c io_uring: check reserved fields for send/sendmsg new 283ffcce1ad9 io_uring: check reserved fields for recv/recvmsg new a5929bc81877 netfilter: nf_conntrack_tcp: re-init for syn packets only new 697b486ee6eb netfilter: conntrack: fix udp offload timeout sysctl new 04e49a9506e4 platform/x86: asus-wmi: Potential buffer overflow in asus_ [...] new de5a1c3a82b3 platform/x86: asus-wmi: Fix driver not binding when fan cu [...] new 349bde761e77 drm/amdkfd: Fix GWS queue count new af06f2395f64 drm/amd/display: Fix memory leak in dcn21_clock_source_create new 63c15be9dacd tls: Skip tls_append_frag on zero copy size new b9ba4f5b31fb bnx2x: fix napi API usage sequence new 66d96598f70b net: fec: add missing of_node_put() in fec_enet_init_stop_mode() new a55715f6ce7b gfs2: Minor retry logic cleanup new 29a7b55a2111 gfs2: Make sure not to return short direct writes new 81f04c075d76 gfs2: No short reads or writes upon glock contention new 3561e9a04341 perf arm-spe: Fix addresses of synthesized SPE events new 96d073c3eb69 ixgbe: ensure IPsec VF<->PF compatibility new eedd12181134 net: enetc: allow tc-etf offload even with NETIF_F_CSUM_MASK new 681b7db08e4e Revert "ibmvnic: Add ethtool private flag for driver-defin [...] new 254ca186d553 tcp: fix F-RTO may not work correctly when receiving DSACK new 77089e6ff273 io_uring: fix uninitialized field in rw io_kiocb new 6aebb47fc46f ASoC: soc-pcm: use GFP_KERNEL when the code is sleepable new 7587b742eb5f ASoC: cs35l41: Fix a shift-out-of-bounds warning found by UBSAN new eeda2198a0ba ASoC: rt711/5682: check if bus is active before deferred j [...] new 753fe5770fff ASoC: Intel: soc-acpi: correct device endpoints for max98373 new f76187f02343 ASoC: wm8731: Disable the regulator when probing fails new 23a7f5c77635 Input: cypress-sf - register a callback to disable the regulators new afe490e48d47 ext4: fix bug_on in start_this_handle during umount filesystem new db75a47eee09 arch: xtensa: platforms: Fix deadlock in rs_close() new aaf1d5ebb358 ksmbd: increment reference count of parent fp new 65064a66f372 ksmbd: set fixed sector size to FS_SECTOR_SIZE_INFORMATION new 8c697fbd2a24 erofs: fix use-after-free of on-stack io[] new 4d9d808b4066 bonding: do not discard lowest hash bit for non layer3+4 hashing new 96e4f140d083 x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 new 05847bfad5c1 cifs: destage any unwritten data to the server before call [...] new fe0a666fc5ec drivers: net: hippi: Fix deadlock in rr_close() new 568e5b2a529b powerpc/perf: Fix 32bit compile new 1ec94e879f18 ALSA: hda: intel-dsp-config: Add RaptorLake PCI IDs new 2d93e9af7a96 selftest/vm: verify mmap addr in mremap_test new 373c331da4ab selftest/vm: verify remap destination address in mremap_test new 229deb36d1ee bfq: Fix warning in bfqq_request_over_limit() new 14defb873c1d Revert "ACPI: processor: idle: fix lockup regression on 32 [...] new 290ca230b81b Revert "block: inherit request start time from bio for BLK [...] new e63193b76999 zonefs: Fix management of open zones new 3ebe57cf3edc zonefs: Clear inode information flags on inode creation new 802282dc66f0 kasan: prevent cpu_quarantine corruption when CPU offline [...] new 63244a07d4af mtd: rawnand: qcom: fix memory corruption that causes panic new 57a02313d930 netfilter: Update ip6_route_me_harder to consider L3 domain new c5945e7ca006 drm/amdgpu: don't runtime suspend if there are displays at [...] new 34357b1bc3e0 drm/i915: Check EDID for HDR static metadata when choosing blc new 7c8e9b0a4b55 drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses new e1bfb602164b net: ethernet: stmmac: fix write to sgmii_adapter_base new b3b0ca1c3249 ACPI: processor: idle: Avoid falling back to C3 type C-states new abcffdd9d5ef thermal: int340x: Fix attr.show callback prototype new c7c7abde8f38 btrfs: fix direct I/O read repair for split bios new 7a20454bd813 btrfs: fix direct I/O writes for split bios on zoned devices new 05d8c48a3aeb btrfs: fix leaked plug after failure syncing log on zoned [...] new 35958fde4fbf btrfs: zoned: use dedicated lock for data relocation new 05c7d65249c4 btrfs: fix assertion failure during scrub due to block gro [...] new 635aaa4c2d58 ARM: dts: at91: sama7g5ek: enable pull-up on flexcom3 cons [...] new 6cbfdb3e89ee ARM: dts: imx8mm-venice-gw{71xx,72xx,73xx}: fix OTG contro [...] new 7fc597431d9e perf symbol: Pass is_kallsyms to symbols__fixup_end() new cee5e9c3098a perf symbol: Update symbols__fixup_end() new 30eddc3fa326 perf symbol: Remove arch__symbols__fixup_end() new 50736d3a4ca6 tty: n_gsm: fix missing mux reset on config change at responder new 74ef1629c5ab tty: n_gsm: fix restart handling via CLD command new 68cacd91fae8 tty: n_gsm: fix decoupled mux resource new 472d5c305ad0 tty: n_gsm: fix mux cleanup after unregister tty device new b245d4562694 tty: n_gsm: fix wrong signal octet encoding in convergence [...] new c680214239f1 tty: n_gsm: fix frame reception handling new df8185cd25af tty: n_gsm: fix malformed counter for out of frame data new 6da4fe00bcde netfilter: nft_socket: only do sk lookups when indev is available new e11311d3f812 tty: n_gsm: fix insufficient txframe size new 5c2ac89f540b tty: n_gsm: fix wrong DLCI release order new 65e532271835 tty: n_gsm: fix missing explicit ldisc flush new f4da6c692985 tty: n_gsm: fix wrong command retry handling new 8d0f44207667 tty: n_gsm: fix wrong command frame length field encoding new 8180a7176682 tty: n_gsm: fix wrong signal octets encoding in MSC new 59fa17f0e5a2 tty: n_gsm: fix missing tty wakeup in convergence layer type 2 new 9cd2e69c866e tty: n_gsm: fix reset fifo race condition new 4eae80de03a1 tty: n_gsm: fix incorrect UA handling new e83b4e154046 tty: n_gsm: fix missing update of modem controls after DLCI open new ef88588d00d3 tty: n_gsm: fix broken virtual tty handling new 4ee8705e30a4 tty: n_gsm: fix invalid use of MSC in advanced option new a5e357c8e7c2 tty: n_gsm: fix software flow control handling new e578ba015ce8 tty: n_gsm: fix sometimes uninitialized warning in gsm_dlc [...] new 60d2b0b1018a objtool: Fix code relocs vs weak symbols new d17f64c29512 objtool: Fix type of reloc::addend new 42af65b705a5 powerpc/64: Add UADDR64 relocation support new 431b2c01a110 Linux 5.17.6 new 166427ed3a4d Merge v5.17.6
The 226 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Makefile | 2 +- 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-sama5d3_xplained.dts | 8 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 6 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 2 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 6 + arch/arm/boot/dts/dra7-l4.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 10 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 2 +- 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/omap3-gta04.dtsi | 2 + arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-omap2/omap4-common.c | 2 + arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi | 40 -- arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 40 -- .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 1 + arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 20 - .../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-ddr4-evk.dts | 4 + 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/powerpc/kernel/reloc_64.S | 67 ++- arch/powerpc/kernel/vmlinux.lds.S | 2 - arch/powerpc/perf/Makefile | 4 +- arch/powerpc/tools/relocs_check.sh | 7 +- arch/riscv/kernel/patch.c | 2 +- arch/x86/include/asm/microcode.h | 2 + arch/x86/kernel/cpu/microcode/core.c | 6 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/pci/xen.c | 6 +- arch/x86/power/cpu.c | 10 +- arch/xtensa/platforms/iss/console.c | 8 - block/bfq-iosched.c | 12 +- block/blk-iocost.c | 12 +- block/blk-mq.c | 9 +- drivers/acpi/processor_idle.c | 8 +- drivers/android/binder.c | 10 +- drivers/base/arch_topology.c | 11 +- drivers/block/Kconfig | 16 + drivers/block/floppy.c | 43 +- drivers/bus/fsl-mc/fsl-mc-msi.c | 6 +- drivers/bus/mhi/pci_generic.c | 2 + drivers/bus/sunxi-rsb.c | 2 + drivers/bus/ti-sysc.c | 16 +- drivers/clk/sunxi/clk-sun9i-mmc.c | 2 + drivers/cpufreq/qcom-cpufreq-hw.c | 42 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 105 +++-- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 83 ++-- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 1 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 34 +- drivers/gpu/drm/i915/i915_reg.h | 2 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 3 - 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/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/input/keyboard/cypress-sf.c | 14 + drivers/interconnect/qcom/sc7180.c | 21 - drivers/interconnect/qcom/sdx55.c | 21 - drivers/memory/renesas-rpc-if.c | 60 ++- drivers/misc/eeprom/at25.c | 19 +- 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/lantiq_gswip.c | 3 - drivers/net/dsa/mv88e6xxx/port_hidden.c | 5 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 9 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 7 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 4 - drivers/net/ethernet/freescale/fec_main.c | 2 +- .../hns3/hns3_common/hclge_comm_tqp_stats.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 9 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 31 +- drivers/net/ethernet/ibm/ibmvnic.c | 129 ++---- drivers/net/ethernet/ibm/ibmvnic.h | 6 - drivers/net/ethernet/intel/ice/ice_main.c | 3 + drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 3 +- .../net/ethernet/microchip/lan966x/lan966x_mac.c | 4 +- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 12 +- drivers/net/hippi/rrunner.c | 2 + drivers/net/phy/marvell10g.c | 2 +- drivers/net/virtio_net.c | 20 +- drivers/net/wireguard/device.c | 3 +- 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/pinctrl/mediatek/Kconfig | 1 + drivers/pinctrl/pinctrl-pistachio.c | 6 +- drivers/pinctrl/pinctrl-rockchip.c | 45 +- drivers/pinctrl/qcom/pinctrl-sm6350.c | 16 +- drivers/pinctrl/samsung/Kconfig | 11 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 23 +- drivers/platform/x86/asus-wmi.c | 15 +- drivers/soc/imx/imx8m-blk-ctrl.c | 2 +- drivers/tee/optee/ffa_abi.c | 1 + .../intel/int340x_thermal/int3400_thermal.c | 4 +- drivers/tty/n_gsm.c | 477 ++++++++++++--------- drivers/tty/serial/8250/8250_pci.c | 8 +- drivers/tty/serial/8250/8250_port.c | 2 +- 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 | 11 +- drivers/usb/dwc3/drd.c | 11 +- drivers/usb/dwc3/dwc3-pci.c | 8 + drivers/usb/dwc3/gadget.c | 31 +- drivers/usb/gadget/configfs.c | 2 + drivers/usb/gadget/function/uvc_queue.c | 2 + 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/uss720.c | 3 +- drivers/usb/mtu3/mtu3_dr.c | 6 +- drivers/usb/phy/phy-generic.c | 7 + drivers/usb/serial/cp210x.c | 2 + drivers/usb/serial/option.c | 12 + drivers/usb/serial/whiteheat.c | 5 +- drivers/usb/typec/ucsi/ucsi.c | 24 +- drivers/video/fbdev/udlfb.c | 14 +- fs/btrfs/ctree.h | 1 + fs/btrfs/dev-replace.c | 7 +- fs/btrfs/disk-io.c | 1 + fs/btrfs/extent_io.c | 1 + fs/btrfs/inode.c | 18 +- fs/btrfs/scrub.c | 26 +- fs/btrfs/tree-log.c | 1 + fs/btrfs/volumes.h | 3 + fs/btrfs/zoned.h | 4 +- fs/ceph/caps.c | 4 + fs/cifs/smb2ops.c | 8 + fs/erofs/zdata.c | 12 +- fs/erofs/zdata.h | 2 +- fs/ext4/super.c | 19 +- fs/f2fs/inode.c | 3 +- fs/gfs2/file.c | 30 +- fs/io_uring.c | 5 + fs/kernfs/dir.c | 7 +- fs/ksmbd/smb2pdu.c | 13 +- fs/ksmbd/vfs_cache.c | 1 + fs/zonefs/super.c | 46 +- include/linux/kernel.h | 2 +- include/linux/mtd/mtd.h | 6 +- include/memory/renesas-rpc-if.h | 1 + include/net/bluetooth/hci.h | 1 + include/net/ip6_tunnel.h | 2 +- include/net/ip_tunnels.h | 2 +- include/net/tcp.h | 8 + lib/hexdump.c | 41 +- mm/kasan/quarantine.c | 7 + net/bluetooth/hci_event.c | 65 +-- net/core/lwt_bpf.c | 7 +- net/dsa/port.c | 2 + net/ipv4/ip_gre.c | 12 +- net/ipv4/syncookies.c | 8 +- net/ipv4/tcp_input.c | 15 +- net/ipv4/tcp_minisocks.c | 2 +- net/ipv4/tcp_output.c | 1 + net/ipv4/tcp_rate.c | 11 +- net/ipv6/ip6_gre.c | 16 +- net/ipv6/netfilter.c | 10 +- net/ipv6/syncookies.c | 3 +- net/mctp/device.c | 2 +- net/netfilter/ipvs/ip_vs_conn.c | 2 +- net/netfilter/nf_conntrack_proto_tcp.c | 21 +- net/netfilter/nf_conntrack_standalone.c | 2 +- net/netfilter/nft_set_rbtree.c | 6 +- net/netfilter/nft_socket.c | 52 ++- net/sctp/sm_sideeffect.c | 4 + net/smc/af_smc.c | 2 + net/tls/tls_device.c | 12 +- net/xdp/xsk.c | 2 +- sound/hda/intel-dsp-config.c | 9 + sound/soc/codecs/cs35l41-lib.c | 6 +- sound/soc/codecs/rt5682.c | 9 + sound/soc/codecs/rt711.c | 7 + sound/soc/codecs/wm8731.c | 19 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 4 +- sound/soc/soc-pcm.c | 2 +- tools/objtool/check.c | 8 +- tools/objtool/elf.c | 189 +++++++- tools/objtool/include/objtool/elf.h | 4 +- tools/perf/arch/arm64/util/machine.c | 21 - tools/perf/arch/powerpc/util/Build | 1 - tools/perf/arch/powerpc/util/machine.c | 25 -- tools/perf/arch/s390/util/machine.c | 16 - tools/perf/util/arm-spe.c | 2 +- tools/perf/util/symbol-elf.c | 2 +- tools/perf/util/symbol.c | 37 +- tools/perf/util/symbol.h | 3 +- tools/testing/selftests/vm/mremap_test.c | 83 +++- 209 files changed, 1988 insertions(+), 1179 deletions(-) delete mode 100644 tools/perf/arch/powerpc/util/machine.c