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-lts-allmodconfig in repository toolchain/ci/linux.
from 1f849589ddea Merge v5.15.36 adds e52da8e4632f floppy: disable FDRAWCMD by default adds a76020980b9f bpf: Introduce composable reg, ret and arg types. adds d58a396fa6c9 bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL adds 3c141c82b958 bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL adds 8d38cde47a7e bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL adds b453361384c2 bpf: Introduce MEM_RDONLY flag adds b710f73704d6 bpf: Convert PTR_TO_MEM_OR_NULL to composable types. adds 15166bb3000f bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM. adds 2a77c58726ab bpf: Add MEM_RDONLY for helper args that are pointers to r [...] adds 379382b347db bpf/selftests: Test PTR_TO_RDONLY_MEM adds 8c39925e98d4 bpf: Fix crash due to out of bounds access into reg2btf_ids. adds e8749d608847 spi: cadence-quadspi: fix write completion support adds 10033fa72d41 ARM: dts: socfpga: change qspi to "intel,socfpga-qspi" adds 19cbd78fb26a mm: kfence: fix objcgs vector allocation adds 923f05a660e6 gup: Turn fault_in_pages_{readable,writeable} into fault_i [...] adds 30e66b1dfcbb iov_iter: Turn iov_iter_fault_in_readable into fault_in_io [...] adds 1d91c912e7d1 iov_iter: Introduce fault_in_iov_iter_writeable adds b88b998579ee gfs2: Add wrapper for iomap_file_buffered_write adds b25cfbc0e7de gfs2: Clean up function may_grant adds 416a705304e5 gfs2: Introduce flag for glock holder auto-demotion adds 8d363d817353 gfs2: Move the inode glock locking to gfs2_file_buffered_write adds 38b58498819a gfs2: Eliminate ip->i_gh adds 81a7fc397a62 gfs2: Fix mmap + page fault deadlocks for buffered I/O adds a00cc46f97b9 iomap: Fix iomap_dio_rw return value for user copies adds ea7a57858875 iomap: Support partial direct I/O on user copy failures adds d3b744791bf0 iomap: Add done_before argument to iomap_dio_rw adds 6e213bc61446 gup: Introduce FOLL_NOFAULT flag to disable page faults adds f86f8d27840a iov_iter: Introduce nofault flag to disable page faults adds 640a6be8e861 gfs2: Fix mmap + page fault deadlocks for direct I/O adds c81c4f566660 btrfs: fix deadlock due to page faults during direct IO re [...] adds 4a0123bdb064 btrfs: fallback to blocking mode when doing async dio over [...] adds dcecd95a1357 mm: gup: make fault_in_safe_writeable() use fixup_user_fault() adds f59e6886cafb selftests/bpf: Add test for reg2btf_ids out of bounds access adds 4bf7f350c163 Linux 5.15.37 adds 0da0ac894129 usb: mtu3: fix USB 3.0 dual-role-switch from device to host adds 96a5999e1f62 USB: quirks: add a Realtek card reader adds 7f8fc606893c USB: quirks: add STRING quirk for VCOM device adds f183708e8ecc USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET [...] adds bb73ae98f086 USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader adds be94d697baab USB: serial: option: add support for Cinterion MV32-WA/MV32-WB adds 4ebf2982db15 USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 comp [...] adds 576b40690e91 usb: xhci: tegra:Fix PM usage reference leak of tegra_xusb [...] adds 10e0d30f99f4 xhci: Enable runtime PM on second Alderlake controller adds 9faa311f65b0 xhci: stop polling roothubs after shutdown adds 48bc03979f30 xhci: increase usb U3 -> U0 link resume timeout from 100ms [...] adds cd266c38aaa4 iio: dac: ad5592r: Fix the missing return value. adds 28e1f974e3e7 iio: dac: ad5446: Fix read_raw not returning set value adds 7619f3c498a2 iio: magnetometer: ak8975: Fix the error handling in ak897 [...] adds a590353a9506 iio: imu: inv_icm42600: Fix I2C init possible nack adds 949d422949ee usb: misc: fix improper handling of refcount in uss720_probe() adds 6bf55f6b0ebf usb: core: Don't hold the device lock while sleeping in do [...] adds 3e5dd4cf30fe usb: typec: ucsi: Fix reuse of completion structure adds e5e7d6c4b305 usb: typec: ucsi: Fix role swapping adds f9b2660d9c10 usb: gadget: uvc: Fix crash when encoding data for usb request adds 9f051e510cd2 usb: gadget: configfs: clear deactivation flag in configfs [...] adds b81be940eaca usb: dwc3: Try usb-role-switch first in dwc3_drd_init adds 5d8299ead7c5 usb: dwc3: core: Fix tx/rx threshold settings adds 7d14c96bff09 usb: dwc3: core: Only handle soft-reset in DCTL adds 0d1c407b1a74 usb: dwc3: gadget: Return proper request status adds 455285db8717 usb: dwc3: pci: add support for the Intel Meteor Lake-P adds dd2af3ad968f usb: cdns3: Fix issue for clear halt endpoint adds c0ea202fbc85 usb: phy: generic: Get the vbus supply adds 858d93280e83 serial: imx: fix overrun interrupts in DMA mode adds ac55cac5dcd4 serial: amba-pl011: do not time out prematurely when drain [...] adds 9445505273a5 serial: 8250: Also set sticky MCR bits in console restoration adds 03cab849da1a serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device adds 2b008197a06b arch_topology: Do not set llc_sibling if llc_id is invalid adds 732f861dd480 ceph: fix possible NULL pointer dereference for req->r_session adds b3d21deabcbe bus: mhi: host: pci_generic: Add missing poweroff() PM callback adds 34b5d2aa355a bus: mhi: host: pci_generic: Flush recovery worker during freeze adds 8f2dac58b39e arm64: dts: imx8mm-venice: fix spi2 pin configuration adds 41dee1832617 pinctrl: samsung: fix missing GPIOLIB on ARM64 Exynos config adds 4541645b5881 hex2bin: make the function hex_to_bin constant-time adds 3437091fcc2f hex2bin: fix access beyond string end adds 95ad6bef5bf1 riscv: patch_text: Fixup last cpu should be master adds 559d4f45958b x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests adds 10f24144ca48 iocost: don't reset the inuse weight of under-weighted debtors adds 08b036bac865 virtio_net: fix wrong buf address calculation when using xdp adds 38ac9ca93252 cpufreq: qcom-hw: fix the race between LMH worker and cpuhp adds 1ad0832e8712 cpufreq: qcom-cpufreq-hw: Fix throttle frequency value on [...] adds 4df1584738f1 video: fbdev: udlfb: properly check endpoint type adds 9f878775fceb arm64: dts: meson: remove CPU opps below 1GHz for G12B boards adds d583cd6afc3b arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards adds 9e4dedb8ec72 iio:imu:bmi160: disable regulator in error path adds 3ec920d755ae mtd: rawnand: fix ecc parameters for mt7622 adds d84f8327af13 xsk: Fix l2fwd for copy mode + busy poll combo adds 11baa5edf37d arm64: dts: imx8qm: Correct SCU clock controller's compati [...] adds 7596c4576a0e USB: Fix xhci event ring dequeue pointer ERDP update issue adds f1266c4eba8a ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue adds 0f8e303faf88 arm64: dts: imx8mn: Fix SAI nodes adds bb0f3522cf42 arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO pin labe [...] adds 3c8a02347f84 phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe adds a933ee691dbd phy: samsung: exynos5250-sata: fix missing device put in p [...] adds 033cac39d0b7 ARM: OMAP2+: Fix refcount leak in omap_gic_of_init adds 127295f86f70 bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific adds d60abf246aa5 ARM: dts: dra7: Fix suspend warning for vpe powerdomain adds 555bcbb7d0ff phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks adds 1e68040245ad ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek adds 7ecb2639eb8a ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name adds 49c7d87f19d4 ARM: dts: at91: fix pinctrl phandles adds cf6f119f8244 phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe adds 344558d201bb phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe adds 4e81598e2122 interconnect: qcom: sdx55: Drop IP0 interconnects adds 6476c49e8e31 ARM: dts: Fix mmc order for omap3-gta04 adds 6b4928990b14 ARM: dts: am3517-evm: Fix misc pinmuxing adds 12d3fd4d8c49 ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35 adds b347b850a49f ipvs: correctly print the memory size of ip_vs_conn_tab adds d3dfa4954e35 phy: amlogic: fix error path in phy_g12a_usb3_pcie_probe() adds 102775603cd9 pinctrl: mediatek: moore: Fix build error adds 6465a2120b23 mtd: rawnand: Fix return value check of wait_for_completio [...] adds 291ee6787b35 mtd: fix 'part' field data corruption in mtd_info adds 2075f6f8e627 pinctrl: stm32: Do not call stm32_gpio_get() for edge trig [...] adds 72e7940b00b5 memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode adds 9cc897ca03df net: dsa: Add missing of_node_put() in dsa_port_link_register_of adds c2a69ac00b42 netfilter: nft_set_rbtree: overlap detection with element [...] adds 86d8076e5971 bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() fr [...] adds eea166561f7c pinctrl: rockchip: fix RK3308 pinmux bits adds eb90a4269c20 tcp: md5: incorrect tcp_header_len for incoming connections adds e9b1a51c3297 pinctrl: stm32: Keep pinctrl block clock enabled when LEVE [...] adds d632cba7dee7 tcp: ensure to use the most recently sent skb when filling [...] adds 37a04788c573 wireguard: device: check for metadata_dst with skb_valid_dst() adds 5a4da2e23351 sctp: check asoc strreset_chunk in sctp_generate_reconf_event adds a621f6ce1fb3 ARM: dts: imx6ull-colibri: fix vqmmc regulator adds 111827dfea31 arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock adds cdc350a76925 pinctrl: pistachio: fix use of irq_of_parse_and_map() adds ac01adfa7d6d cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe adds 88c39408187c net: hns3: clear inited state and stop client after failed [...] adds cfedc70d3c63 net: hns3: modify the return code of hclge_get_ring_chain_ [...] adds fc480b465ab6 net: hns3: add validity check for message data length adds 8c59a61ffb11 net: hns3: add return value for mailbox handling in PF adds 479dc5d15316 net/smc: sync err code when tcp connection was refused adds 2dec240fb161 ip_gre: Make o_seqno start from 0 in native mode adds e5e985dd99d8 ip6_gre: Make o_seqno start from 0 in native mode adds 6b59df7d4d0a ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode adds 6c4d4334e573 tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT adds 45b7fca32bbc tcp: make sure treq->af_specific is initialized adds 409789e2cec5 bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create() adds 7356c1f0ae47 clk: sunxi: sun9i-mmc: check return value after calling pl [...] adds abff341ac2f9 cpufreq: qcom-cpufreq-hw: Clear dcvs interrupts adds 21bf1dc99db4 net: bcmgenet: hide status block before TX timestamping adds 9b649f4c5672 net: phy: marvell10g: fix return value on error adds ede22fc0bf7e net: dsa: mv88e6xxx: Fix port_hidden_wait to account for p [...] adds 8a991ba5ddde drm/sun4i: Remove obsolete references to PHYS_OFFSET adds ee6d708520b7 net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK adds 79c10cb18815 io_uring: check reserved fields for send/sendmsg adds 37811e46a232 io_uring: check reserved fields for recv/recvmsg adds 54e0b949bf59 netfilter: conntrack: fix udp offload timeout sysctl adds ce9be3baec9b drm/amdkfd: Fix GWS queue count adds 815b847af99d drm/amd/display: Fix memory leak in dcn21_clock_source_create adds 87fe5a392d27 tls: Skip tls_append_frag on zero copy size adds 925ebcac26e4 bnx2x: fix napi API usage sequence adds a83ee2d81b34 net: fec: add missing of_node_put() in fec_enet_init_stop_mode() adds e4ea3286b1aa gfs2: Prevent endless loops in gfs2_file_buffered_write adds fe24959a79c9 gfs2: Minor retry logic cleanup adds b5afb477d2f8 gfs2: Make sure not to return short direct writes adds 3591293c19df gfs2: No short reads or writes upon glock contention adds 3bc7a1f85d5b perf arm-spe: Fix addresses of synthesized SPE events adds 881c48b61fbb ixgbe: ensure IPsec VF<->PF compatibility adds 8de15dad3c77 Revert "ibmvnic: Add ethtool private flag for driver-defin [...] adds 27e724bf7c51 tcp: fix F-RTO may not work correctly when receiving DSACK adds 2c5ca9bde710 ASoC: Intel: soc-acpi: correct device endpoints for max98373 adds dd2f7fcb2a43 ASoC: wm8731: Disable the regulator when probing fails adds 52c3a04f9ec2 ext4: fix bug_on in start_this_handle during umount filesystem adds 50f79a2abb65 arch: xtensa: platforms: Fix deadlock in rs_close() adds df30cbfd3d8a ksmbd: increment reference count of parent fp adds d276bcc5f72e ksmbd: set fixed sector size to FS_SECTOR_SIZE_INFORMATION adds 5bf8eda3815a bonding: do not discard lowest hash bit for non layer3+4 hashing adds 4640802e1cd4 x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 adds 3bb73c4cc265 cifs: destage any unwritten data to the server before call [...] adds 9a90c13f72e7 drivers: net: hippi: Fix deadlock in rr_close() adds c18b69393b4f powerpc/perf: Fix 32bit compile adds a17404fcbfd0 selftest/vm: verify mmap addr in mremap_test adds 2688d967ec65 selftest/vm: verify remap destination address in mremap_test adds 746140625a0f Revert "ACPI: processor: idle: fix lockup regression on 32 [...] adds 534c3f29acdd zonefs: Fix management of open zones adds 051e78dc1f97 zonefs: Clear inode information flags on inode creation adds 30083f049204 kasan: prevent cpu_quarantine corruption when CPU offline [...] adds c63fbe063ffb mtd: rawnand: qcom: fix memory corruption that causes panic adds 891883c426b8 netfilter: Update ip6_route_me_harder to consider L3 domain adds 67434e132b8c drm/i915: Check EDID for HDR static metadata when choosing blc adds 4e308b21bc16 drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses adds d2bc6fc51e58 net: ethernet: stmmac: fix write to sgmii_adapter_base adds f3106b0b0113 ACPI: processor: idle: Avoid falling back to C3 type C-states adds 65b785cdb397 thermal: int340x: Fix attr.show callback prototype adds cf12ce1bd71d btrfs: fix leaked plug after failure syncing log on zoned [...] adds 0dc5cad09e32 ARM: dts: at91: sama7g5ek: enable pull-up on flexcom3 cons [...] adds 2333d2a72ba1 ARM: dts: imx8mm-venice-gw{71xx,72xx,73xx}: fix OTG contro [...] adds f858bd6536e1 x86/cpu: Load microcode during restore_processor_state() adds cf7bf78f10bd perf symbol: Pass is_kallsyms to symbols__fixup_end() adds a87a36badd94 perf symbol: Update symbols__fixup_end() adds 7f71387d9f3b tty: n_gsm: fix restart handling via CLD command adds 8b19dfb3e817 tty: n_gsm: fix decoupled mux resource adds 4e1beef38c35 tty: n_gsm: fix mux cleanup after unregister tty device adds 0d6289c4a0e1 tty: n_gsm: fix wrong signal octet encoding in convergence [...] adds a93d2d3189e8 tty: n_gsm: fix malformed counter for out of frame data adds 87e1b4f90703 netfilter: nft_socket: only do sk lookups when indev is available adds 0a7fe1a47ca5 tty: n_gsm: fix insufficient txframe size adds 2484787cde3d tty: n_gsm: fix wrong DLCI release order adds 73defa00a7bc tty: n_gsm: fix missing explicit ldisc flush adds e51f35470383 tty: n_gsm: fix wrong command retry handling adds ef2f08ee00b0 tty: n_gsm: fix wrong command frame length field encoding adds aeacc7e81c71 tty: n_gsm: fix wrong signal octets encoding in MSC adds f92783b7568e tty: n_gsm: fix missing tty wakeup in convergence layer type 2 adds e0a84ae1c662 tty: n_gsm: fix reset fifo race condition adds ab49c23668ea tty: n_gsm: fix incorrect UA handling adds ea47db3bac7a tty: n_gsm: fix software flow control handling adds 7d0010f62840 perf symbol: Remove arch__symbols__fixup_end() adds 80c71d76e88a eeprom: at25: Use DMA safe buffers adds 19ffee7d6231 objtool: Fix code relocs vs weak symbols adds ec1bb681eee2 objtool: Fix type of reloc::addend adds 151322c24e87 powerpc/64: Add UADDR64 relocation support adds 3fbf24b73f4a Linux 5.15.38 adds 18e77e1322f6 Merge v5.15.38 new f9a1dbc8b848 MIPS: Fix CP0 counter erratum detection for R4k CPUs new a49454368934 parisc: Merge model and model name into one line in /proc/cpuinfo new 9561b7ddcb78 ALSA: hda/realtek: Add quirk for Yoga Duet 7 13ITL6 speakers new d95bad91b419 ALSA: fireworks: fix wrong return count shorter than expec [...] new 3c0a0a2710c8 mmc: sdhci-msm: Reset GCC_SDCC_BCR register for SDHC new 56bba3ad290d mmc: sunxi-mmc: Fix DMA descriptors allocated above 32 bits new a06979edcc47 mmc: core: Set HS clock speed before sending HS CMD13 new d46f64fd9172 gpiolib: of: fix bounds check for 'gpio-reserved-ranges' new 2e4d4123c861 x86/fpu: Prevent FPU state corruption new 91a97c86a8f0 KVM: x86/svm: Account for family 17h event renumberings in [...] new d503958eea81 iommu/vt-d: Calculate mask for non-aligned flushes new 2c14dda7a4df iommu/arm-smmu-v3: Fix size calculation in arm_smmu_mm_inv [...] new c10bab89a1be drm/amd/display: Avoid reading audio pattern past AUDIO_CH [...] new 1a78d8fe6606 drm/amdgpu: do not use passthrough mode in Xen dom0 new 148faea97855 RISC-V: relocate DTB if it's outside memory region new 09e7e3aee713 Revert "SUNRPC: attempt AF_LOCAL connect on setup" new 07adb6954548 timekeeping: Mark NMI safe time accessors as notrace new e259ba5c08d3 firewire: fix potential uaf in outbound_phy_packet_callback() new 95726e666093 firewire: remove check of list iterator against head past [...] new 282eab6e3826 firewire: core: extend card->lock in fw_core_handle_bus_reset new 41eebbf90dfb net: stmmac: disable Split Header (SPH) for Intel platforms new 61808e408952 genirq: Synchronize interrupt thread startup new a5581587bbee ASoC: da7219: Fix change notifications for tone generator [...] new 66e5f6d561c7 ASoC: wm8958: Fix change notifications for DSP controls new c7c0ceb7141d ASoC: meson: Fix event generation for AUI ACODEC mux new 61c45cece50b ASoC: meson: Fix event generation for G12A tohdmi mux new 7011cc9a2188 ASoC: meson: Fix event generation for AUI CODEC mux new 99bb425d7226 s390/dasd: fix data corruption for ESE devices new cdf348236343 s390/dasd: prevent double format of tracks for ESE devices new 12b022a9f5c6 s390/dasd: Fix read for ESE with blksize < 4k new 392aeeceb9b6 s390/dasd: Fix read inconsistency for ESE DASD devices new b266f564c553 can: grcan: grcan_close(): fix deadlock new 30a63e7ef37f can: isotp: remove re-binding of bound socket new 142305ab00e9 can: grcan: use ofdev->dev when allocating DMA memory new ab5adbcead00 can: grcan: grcan_probe(): fix broken system id check for [...] new 56a5ff94807d can: grcan: only use the NAPI poll budget for RX new a2168fb3128a nfc: replace improper check device_is_registered() in netl [...] new b8f2b836e7d0 nfc: nfcmrvl: main: reorder destructive operations in nfcm [...] new 7bd81a05d489 NFC: netlink: fix sleep in atomic bug when firmware downlo [...] new 8ec1096a09f1 gpio: visconti: Fix fwnode of GPIO IRQ new e75dd874e02a gpio: pca953x: fix irq_stat not updated when irq is disabl [...] new 64e5dd91d128 hwmon: (adt7470) Fix warning on module removal new 051a2cede6c7 hwmon: (pmbus) disable PEC if not enabled new ad06826f6130 ASoC: dmaengine: Restore NULL prepare_slave_config() callback new 48c37e5ab679 ASoC: soc-ops: fix error handling new af89d886edfc iommu/vt-d: Drop stop marker messages new 504d9b86745e iommu/dart: check return value after calling platform_get_ [...] new ec26ba1f202a net/mlx5e: Fix trust state reset in reload new 32d9ad28dcda net/mlx5e: Don't match double-vlan packets if cvlan is not set new d9b4965d2401 net/mlx5e: CT: Fix queued up restore put() executing after [...] new 9d6d76f5f190 net/mlx5e: Fix the calling of update_buffer_lossy() API new e967439d76e0 net/mlx5: Avoid double clear or set of sync reset requested new 642e0de286af net/mlx5: Fix deadlock in sync reset flow new 6352ecab8a3f selftests/seccomp: Don't call read() on TTY from background pgrp new 53b33d43fc45 SUNRPC release the transport of a relocated task with an a [...] new 546c957f313a RDMA/siw: Fix a condition race issue in MPA request processing new 62e9930ff8ca RDMA/irdma: Flush iWARP QP if modified to ERR from RTR state new 22d872b7adce RDMA/irdma: Reduce iWARP QP destroy time new a61a55823711 RDMA/irdma: Fix possible crash due to NULL netdev in notifier new d34f9bbc1d19 NFSv4: Don't invalidate inode attributes on delegation return new bd7e519ff79a net: ethernet: mediatek: add missing of_node_put() in mtk_ [...] new 8c703731e7d5 net: dsa: mt7530: add missing of_node_put() in mt7530_setup() new 1043a3c44641 net: stmmac: dwmac-sun8i: add missing of_node_put() in sun [...] new 1dfbeb85a4c9 net: mdio: Fix ENOMEM return value in BCM6368 mux bus controller new 8fa3b32dfa28 net: cpsw: add missing of_node_put() in cpsw_probe_dt() new 8010fdba29e4 net: igmp: respect RCU rules in ip_mc_source() and ip_mc_m [...] new da07b2e273b3 net: emaclite: Add error handling for of_address_to_resource() new ba5ece30153c selftests/net: so_txtime: fix parsing of start time stamp [...] new e325bef5f67d selftests/net: so_txtime: usage(): fix documentation of de [...] new b79815c35416 drm/msm/dp: remove fail safe mode related code new 74b9abc46862 btrfs: do not BUG_ON() on failure to update inode when set [...] new 299c189f4778 hinic: fix bug of wq out of bound access new 9bcb779ba80b mld: respect RCU rules in ip6_mc_source() and ip6_mc_msfilter() new 01b7fe62cbf5 rxrpc: Enable IPv6 checksums on transport socket new 814d91a84ac3 selftests: mirror_gre_bridge_1q: Avoid changing PVID while [...] new cb0c054accc5 bnxt_en: Fix possible bnxt_open() failure caused by wrong [...] new 45967729f2a5 bnxt_en: Fix unnecessary dropping of RX packets new e447338d51b0 selftests: ocelot: tc_flower_chains: specify conform-excee [...] new 1222440c4a1a smsc911x: allow using IRQ0 new e42a8545487e btrfs: force v2 space cache usage for subpage mount new 3d0e7373b291 btrfs: always log symlinks in full mode new 90253ae21c6b drm/amdgpu: unify BO evicting method in amdgpu_ttm new 22b80bff1726 drm/amdgpu: explicitly check for s0ix when evicting resources new 060102fbd92d drm/amdgpu: don't set s3 and s0ix at the same time new 94ca25aed123 drm/amdgpu: Ensure HDA function is suspended before ASIC reset new 3e56e9a7f2cc gpio: mvebu: drop pwm base assignment new 11f5f236dbd6 kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has ar [...] new 161568b7494a fbdev: Make fb_release() return -ENODEV if fbdev was unregistered new bc8e74239fb8 net/mlx5: Fix slab-out-of-bounds while reading resource dump menu new 197bd9738a97 net/mlx5e: Lag, Fix use-after-free in fib event handler new 7fc51e7e7b6b net/mlx5e: Lag, Fix fib_info pointer assignment new 7f95fdff56e9 net/mlx5e: Lag, Don't skip fib events on current dst new aa9993f8f984 iommu/dart: Add missing module owner to ops structure new 119a65a465f5 kvm: selftests: do not use bitfields larger than 32-bits for PTEs new 067f2fbe4ac9 KVM: selftests: Silence compiler warning in the kvm_page_t [...] new ddba1a4aadd4 x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume new 6b68f26a6556 KVM: x86: Do not change ICR on write to APIC_SELF_IPI new 8e10a00b1876 KVM: x86/mmu: avoid NULL-pointer dereference on page freeing bugs new 680e982ae89b KVM: LAPIC: Enable timer posted-interrupt only when mwait/ [...] new e8b9989597da selftest/vm: verify mmap addr in mremap_test new 0b4e16093e08 selftest/vm: verify remap destination address in mremap_test new e3c465defa0f mmc: rtsx: add 74 Clocks in power on flow new 38b9770741ae Revert "parisc: Mark sched_clock unstable only if clocks a [...] new 2c5029d652f3 rcu: Fix callbacks processing time limit retaining cond_resched() new 0060c7bd9e33 rcu: Apply callbacks processing time limit only on softirq new b3ca84e3c66a PCI: pci-bridge-emul: Add description for class_revision field new 739c052b9b26 PCI: pci-bridge-emul: Add definitions for missing capabili [...] new 5ea7bcb084ae PCI: aardvark: Add support for DEVCAP2, DEVCTL2, LNKCAP2 a [...] new 2855fb2b6340 PCI: aardvark: Clear all MSIs at setup new 6ee10ccca811 PCI: aardvark: Comment actions in driver remove method new 5c9fc7a028da PCI: aardvark: Disable bus mastering when unbinding driver new 55e38c42051d PCI: aardvark: Mask all interrupts when unbinding driver new af27f54e6224 PCI: aardvark: Fix memory leak in driver unbind new 246a36b66377 PCI: aardvark: Assert PERST# when unbinding driver new a346d08ca45e PCI: aardvark: Disable link training when unbinding driver new ac76c36aa417 PCI: aardvark: Disable common PHY when unbinding driver new c1e237cd6463 PCI: aardvark: Replace custom PCIE_CORE_INT_* macros with [...] new 95bd4e10877c PCI: aardvark: Rewrite IRQ code to chained IRQ handler new 9e475a95c59b PCI: aardvark: Check return value of generic_handle_domain [...] new d951cbef2e46 PCI: aardvark: Make MSI irq_chip structures static driver [...] new 0a5d0a9808ef PCI: aardvark: Make msi_domain_info structure a static dri [...] new b904c90a4624 PCI: aardvark: Use dev_fwnode() instead of of_node_to_fwno [...] new d4bd61f99d13 PCI: aardvark: Refactor unmasking summary MSI interrupt new 6e80e16149b9 PCI: aardvark: Add support for masking MSI interrupts new 0993795b2f7a PCI: aardvark: Fix setting MSI address new d8efde346003 PCI: aardvark: Enable MSI-X support new 2aa9f36c3931 PCI: aardvark: Add support for ERR interrupt on emulated bridge new 4da95b9fdad3 PCI: aardvark: Optimize writing PCI_EXP_RTCTL_PMEIE and PC [...] new cf7ef0e3029e PCI: aardvark: Add support for PME interrupts new 038c1516178c PCI: aardvark: Fix support for PME requester on emulated bridge new 03da50b8e42e PCI: aardvark: Use separate INTA interrupt for emulated ro [...] new f0a2ee95dfeb PCI: aardvark: Remove irq_mask_ack() callback for INTx interrupts new c29d876c202c PCI: aardvark: Don't mask irq when mapping new 0dde2c7e6afb PCI: aardvark: Drop __maybe_unused from advk_pcie_disable_phy() new 4b4f9f172af4 PCI: aardvark: Update comment about link going down after link-up new c9e18547cc55 Linux 5.15.39 new d5c8c37d91be Merge v5.15.39
The 137 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/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/boot/dts/socfpga.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 2 +- arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-omap2/omap4-common.c | 2 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 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/imx8qm.dtsi | 2 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 2 +- arch/mips/include/asm/timex.h | 8 +- arch/mips/kernel/time.c | 11 +- arch/parisc/kernel/processor.c | 3 +- arch/parisc/kernel/setup.c | 2 + arch/parisc/kernel/time.c | 6 +- arch/powerpc/kernel/kvm.c | 3 +- arch/powerpc/kernel/reloc_64.S | 67 ++- arch/powerpc/kernel/signal_32.c | 4 +- arch/powerpc/kernel/signal_64.c | 2 +- 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/riscv/mm/init.c | 21 +- arch/x86/include/asm/microcode.h | 2 + arch/x86/kernel/cpu/microcode/core.c | 6 +- arch/x86/kernel/fpu/core.c | 67 ++- arch/x86/kernel/fpu/signal.c | 7 +- arch/x86/kernel/kvm.c | 13 + arch/x86/kvm/cpuid.c | 5 + arch/x86/kvm/lapic.c | 10 +- arch/x86/kvm/mmu/mmu.c | 2 + arch/x86/kvm/svm/pmu.c | 28 +- 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/blk-iocost.c | 12 +- drivers/acpi/processor_idle.c | 8 +- drivers/base/arch_topology.c | 2 +- drivers/block/Kconfig | 16 + drivers/block/floppy.c | 43 +- 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 | 27 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 4 +- drivers/firewire/core-card.c | 3 + drivers/firewire/core-cdev.c | 4 +- drivers/firewire/core-topology.c | 9 +- drivers/firewire/core-transaction.c | 30 +- drivers/firewire/sbp2.c | 13 +- drivers/gpio/gpio-mvebu.c | 7 - drivers/gpio/gpio-pca953x.c | 4 +- drivers/gpio/gpio-visconti.c | 7 +- drivers/gpio/gpiolib-of.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 23 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 30 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 4 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 83 ++-- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 2 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 1 + drivers/gpu/drm/armada/armada_gem.c | 7 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 34 +- drivers/gpu/drm/i915/i915_reg.h | 2 +- drivers/gpu/drm/msm/dp/dp_display.c | 6 - drivers/gpu/drm/msm/dp/dp_panel.c | 11 - drivers/gpu/drm/msm/dp/dp_panel.h | 1 - drivers/gpu/drm/sun4i/sun4i_frontend.c | 3 - drivers/hwmon/adt7470.c | 4 +- drivers/hwmon/pmbus/pmbus_core.c | 3 + drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5592r-base.c | 2 +- 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/infiniband/hw/irdma/cm.c | 26 +- drivers/infiniband/hw/irdma/utils.c | 21 +- drivers/infiniband/hw/irdma/verbs.c | 4 +- drivers/infiniband/sw/siw/siw_cm.c | 7 +- drivers/interconnect/qcom/sdx55.c | 21 - drivers/iommu/apple-dart.c | 10 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 9 +- drivers/iommu/intel/iommu.c | 27 +- drivers/iommu/intel/svm.c | 4 + drivers/memory/renesas-rpc-if.c | 60 ++- drivers/misc/eeprom/at25.c | 19 +- drivers/mmc/core/mmc.c | 23 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 29 +- drivers/mmc/host/sdhci-msm.c | 42 ++ drivers/mmc/host/sunxi-mmc.c | 5 +- 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/can/grcan.c | 46 +- drivers/net/dsa/lantiq_gswip.c | 3 - drivers/net/dsa/mt7530.c | 1 + drivers/net/dsa/mv88e6xxx/port_hidden.c | 5 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 13 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 7 + drivers/net/ethernet/freescale/fec_main.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 9 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 31 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 7 +- drivers/net/ethernet/ibm/ibmvnic.c | 129 ++---- drivers/net/ethernet/ibm/ibmvnic.h | 6 - drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 3 +- drivers/net/ethernet/mediatek/mtk_sgmii.c | 1 + .../ethernet/mellanox/mlx5/core/diag/rsc_dump.c | 31 +- .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 10 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 60 +-- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 7 +- drivers/net/ethernet/smsc/smsc911x.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 1 + .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 12 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/ti/cpsw_new.c | 5 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 15 +- drivers/net/hippi/rrunner.c | 2 + drivers/net/mdio/mdio-mux-bcm6368.c | 2 +- drivers/net/phy/marvell10g.c | 2 +- drivers/net/virtio_net.c | 20 +- drivers/net/wireguard/device.c | 3 +- drivers/nfc/nfcmrvl/main.c | 2 +- drivers/pci/controller/pci-aardvark.c | 428 +++++++++++++----- drivers/pci/pci-bridge-emul.c | 49 ++- 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/samsung/Kconfig | 11 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 23 +- drivers/s390/block/dasd.c | 18 +- drivers/s390/block/dasd_eckd.c | 28 +- drivers/s390/block/dasd_int.h | 14 + drivers/spi/spi-cadence-quadspi.c | 24 +- .../intel/int340x_thermal/int3400_thermal.c | 4 +- drivers/tty/n_gsm.c | 209 ++++----- 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/core/fbmem.c | 5 +- drivers/video/fbdev/udlfb.c | 14 +- fs/btrfs/disk-io.c | 11 + fs/btrfs/file.c | 142 +++++- fs/btrfs/inode.c | 28 ++ fs/btrfs/ioctl.c | 5 +- fs/btrfs/tree-log.c | 15 +- fs/btrfs/xattr.c | 6 +- fs/ceph/caps.c | 4 + fs/cifs/smb2ops.c | 8 + fs/erofs/data.c | 2 +- fs/ext4/file.c | 5 +- fs/ext4/super.c | 19 +- fs/f2fs/file.c | 2 +- fs/fuse/file.c | 2 +- fs/gfs2/bmap.c | 60 +-- fs/gfs2/file.c | 249 ++++++++++- fs/gfs2/glock.c | 330 ++++++++++---- fs/gfs2/glock.h | 20 + fs/gfs2/incore.h | 4 +- fs/io_uring.c | 4 + fs/iomap/buffered-io.c | 2 +- fs/iomap/direct-io.c | 29 +- fs/ksmbd/smb2pdu.c | 13 +- fs/ksmbd/vfs_cache.c | 1 + fs/nfs/nfs4proc.c | 12 +- fs/ntfs/file.c | 2 +- fs/ntfs3/file.c | 2 +- fs/xfs/xfs_file.c | 6 +- fs/zonefs/super.c | 50 ++- include/linux/bpf.h | 101 ++++- include/linux/bpf_verifier.h | 18 + include/linux/iomap.h | 11 +- include/linux/kernel.h | 2 +- include/linux/mm.h | 3 +- include/linux/mtd/mtd.h | 6 +- include/linux/pagemap.h | 58 +-- include/linux/stmmac.h | 1 + include/linux/uio.h | 4 +- include/memory/renesas-rpc-if.h | 1 + include/net/ip6_tunnel.h | 2 +- include/net/ip_tunnels.h | 2 +- include/net/tcp.h | 8 + kernel/bpf/btf.c | 16 +- kernel/bpf/cgroup.c | 2 +- kernel/bpf/helpers.c | 12 +- kernel/bpf/map_iter.c | 4 +- kernel/bpf/ringbuf.c | 2 +- kernel/bpf/syscall.c | 2 +- kernel/bpf/verifier.c | 488 ++++++++++----------- kernel/irq/internals.h | 2 + kernel/irq/irqdesc.c | 2 + kernel/irq/manage.c | 39 +- kernel/rcu/tree.c | 31 +- kernel/time/timekeeping.c | 4 +- kernel/trace/bpf_trace.c | 22 +- lib/hexdump.c | 41 +- lib/iov_iter.c | 98 ++++- mm/filemap.c | 4 +- mm/gup.c | 120 ++++- mm/kasan/quarantine.c | 7 + mm/kfence/core.c | 11 +- mm/kfence/kfence.h | 3 + net/can/isotp.c | 22 +- net/core/bpf_sk_storage.c | 2 +- net/core/filter.c | 64 +-- net/core/lwt_bpf.c | 7 +- net/core/sock_map.c | 2 +- net/dsa/port.c | 2 + net/ipv4/igmp.c | 9 +- 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/mcast.c | 8 +- net/ipv6/netfilter.c | 10 +- net/ipv6/syncookies.c | 3 +- net/netfilter/ipvs/ip_vs_conn.c | 2 +- net/netfilter/nf_conntrack_standalone.c | 2 +- net/netfilter/nft_set_rbtree.c | 6 +- net/netfilter/nft_socket.c | 52 ++- net/nfc/core.c | 29 +- net/nfc/netlink.c | 4 +- net/rxrpc/local_object.c | 3 + net/sctp/sm_sideeffect.c | 4 + net/smc/af_smc.c | 2 + net/sunrpc/clnt.c | 11 +- net/sunrpc/xprtsock.c | 3 - net/tls/tls_device.c | 12 +- net/xdp/xsk.c | 2 +- sound/firewire/fireworks/fireworks_hwdep.c | 1 + sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/da7219.c | 14 +- sound/soc/codecs/wm8731.c | 19 +- sound/soc/codecs/wm8958-dsp2.c | 8 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 4 +- sound/soc/meson/aiu-acodec-ctrl.c | 2 +- sound/soc/meson/aiu-codec-ctrl.c | 2 +- sound/soc/meson/g12a-tohdmitx.c | 2 +- sound/soc/soc-generic-dmaengine-pcm.c | 6 +- sound/soc/soc-ops.c | 2 +- tools/objtool/check.c | 8 +- tools/objtool/elf.c | 189 +++++++- tools/objtool/include/objtool/elf.h | 4 +- tools/perf/arch/arm64/util/Build | 1 - tools/perf/arch/arm64/util/machine.c | 28 -- 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 | 3 +- tools/perf/util/symbol-elf.c | 2 +- tools/perf/util/symbol.c | 37 +- tools/perf/util/symbol.h | 3 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 14 + ...f_null_check.c => test_ksyms_btf_write_check.c} | 14 +- tools/testing/selftests/bpf/verifier/calls.c | 19 + .../drivers/net/ocelot/tc_flower_chains.sh | 2 +- .../selftests/kvm/include/x86_64/processor.h | 15 + tools/testing/selftests/kvm/kvm_page_table_test.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 192 ++++---- .../net/forwarding/mirror_gre_bridge_1q.sh | 3 + tools/testing/selftests/net/so_txtime.c | 4 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 10 +- tools/testing/selftests/vm/mremap_test.c | 136 +++++- 327 files changed, 4196 insertions(+), 2196 deletions(-) delete mode 100644 tools/perf/arch/arm64/util/machine.c delete mode 100644 tools/perf/arch/powerpc/util/machine.c copy tools/testing/selftests/bpf/progs/{test_ksyms_btf_null_check.c => test_ksyms_ [...]