52a93d39b17d Linux 6.5-rc5 7d84d1b9af63 fs: rely on ->iterate_shared to determine f_pos locking 3e3271549670 vfs: get rid of old '->iterate' directory operation 0a2c2baafa31 proc: fix missing conversion to 'iterate_shared' a0fc452a5d7f open: make RESOLVE_CACHED correctly test for O_TMPFILE 797964253d35 file: reinstate f_pos locking optimization for regular files 69af56ae56a4 arm64/fpsimd: Sync and zero pad FPSIMD state for streaming SVE 507ea5dd92d2 arm64/fpsimd: Sync FPSIMD state with SVE for SME only systems 045aecdfcb2e arm64/ptrace: Don't enable SVE when setting streaming SVE b05544884300 rust: fix bindgen build error with UBSAN_BOUNDS_STRICT 1d24eb2d536b rust: delete `ForeignOwnable::borrow_mut` b3d8aa84bbfe rust: allocator: Prevent mis-aligned allocation 0765c5f29335 MAINTAINERS: update TUN/TAP maintainers 3c50c8b24039 test/vsock: remove vsock_perf executable on `make clean` ddf251fa2bc1 tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen d5d986ce42c7 tcp_metrics: annotate data-races around tm->tcpm_net 8c4d04f6b443 tcp_metrics: annotate data-races around tm->tcpm_vals[] 285ce119a3c6 tcp_metrics: annotate data-races around tm->tcpm_lock 949ad62a5d53 tcp_metrics: annotate data-races around tm->tcpm_stamp e6638094d7af tcp_metrics: fix addr_same() helper b755c25fbcd5 prestera: fix fallback to previous version on same major version 89a65c3f170e arm64/ptrace: Flush FP state when setting ZT0 c9bb40b7f786 arm64/fpsimd: Clear SME state in the target task when setting the VL 99b2f159b6e7 parisc: unaligned: Add required spaces after ',' 2e1b1d7063a3 parport: gsc: remove DMA leftover code ce9ff57d393d parisc: pci-dma: remove unused and dead EISA code and comment c2ff2b736c41 parisc/mm: preallocate fixmap page tables at init 0f71c9caf267 udp: Fix __ip_append_data()'s handling of MSG_SPLICE_PAGES 62da08331f1a net/mlx5e: Set proper IPsec source port in L4 selector c635ca45a7a2 net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio 618d28a535a0 net/mlx5: fs_core: Make find_closest_ft more generic 6ad0f2f91ad1 Drivers: hv: vmbus: Remove unused extern declaration vmbus_ontimer() 9e2d0c336524 x86/hyperv: add noop functions to x86_init mpparse functions 640c503d7dbd Documentation: kdump: Add va_kernel_pa_offset for RISCV64 fbe7d19d2b7f riscv: Export va_kernel_pa_offset in vmcoreinfo 568701fee366 RISC-V: ACPI: Fix acpi_os_ioremap to return iomem address 25696067202f selftests: riscv: Fix compilation error with vstate_exec_nolibc.c 8c82d2bf5944 selftests/riscv: fix potential build failure during the "emit_tests" step 11260c3d608b smb: client: fix dfs link mount against w2k8 79e8328e5acb word-at-a-time: use the same return type for has_zero regardless of endianness 86582e6189dd powerpc/powermac: Use early_* IO variants in via_calibrate_decr() 16e455a465fc wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1() 0756384fb1bd vxlan: Fix nexthop hash size 30e0191b16e8 ip6mr: Fix skb_under_panic in ip6mr_cache_report() 1cfef80d4c2b s390/qeth: Don't call dev_close/dev_open (DOWN/UP) 5c9241f3ceab net: tap_open(): set sk_uid from current_fsuid() 9bc3047374d5 net: tun_chr_open(): set sk_uid from current_fsuid() c71b7aa8619a drm/panel: samsung-s6d7aa0: Add MODULE_DEVICE_TABLE 0a8589055936 ata,scsi: do not issue START STOP UNIT on resume e6e284323079 libceph: fix potential hang in ceph_osdc_notify() 9d01e07fd1bf rbd: prevent busy loop when requesting exclusive lock 31d49ba03309 net: dcb: choose correct policy to parse DCB_ATTR_BCN e7e607bd0048 ceph: defer stopping mdsc delayed_work 08450ea98ae9 bnxt_en: Fix max_mtu setting for multi-buf XDP f6974b4c2d8e bnxt_en: Fix page pool logic for page size >= 64K 3ff1617450ec selftest: net: Assert on a proper value in so_incoming_cpu.c. f3bb7759a924 net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode 0b6291ad1940 net: korina: handle clk prepare error in korina_probe() b99225b4fe29 USB: zaurus: Add ID for A-300/B-500/C-700 ef45e8400f5b net: ll_temac: fix error checking of irq_of_parse_and_map() 388acb471662 s390/ptrace: add missing linux/const.h include 1d7dd5aa3547 wifi: ray_cs: Replace 1-element array with flexible array 16e95a62eed1 powercap: intel_rapl: Fix a sparse warning in TPMI interface 2dc0bc1138ee powerpc/64e: Fix secondary thread bringup for ELFv2 kernels a337b64f0d57 drm/i915: Fix premature release of request's reusable memory 6a35f22d2225 drm/i915/gt: Support aux invalidation on all engines 0fde2f23516a drm/i915/gt: Poll aux invalidation register bit on invalidation 824df77ab210 drm/i915/gt: Enable the CCS_FLUSH bit in the pipe control and in the CS 592b228f12e1 drm/i915/gt: Rename flags with bit_group_X according to the datasheet 78a6ccd65fa3 drm/i915/gt: Ensure memory quiesced before invalidation b2f59e902603 drm/i915: Add the gen12_needs_ccs_aux_inv helper d14560ac1b59 drm/i915/gt: Cleanup aux invalidation registers 4da3c7183e18 erofs: drop unnecessary WARN_ON() in erofs_kill_sb() 94c43de73521 erofs: fix wrong primary bvec selection on deduplicated extents 13d2618b48f1 bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire 07d2b820fd75 perf test parse-events: Test complex name has required event format 34bc65d6d831 perf pmus: Create placholder regardless of scanning core_only 46d14e170952 drm/i915/gvt: Fix bug in getting msg length in AUX CH registers handler b80b829e9e2c net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free 76e42ae83199 net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free 3044b16e7c6f net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free 7c62b75cd1a7 bpf, cpumap: Handle skb as well when clean up ptr_ring 640a604585aa bpf, cpumap: Make sure kthread is running before map update returns 611e1b016c7b octeon_ep: initialize mbox mutexes 37b61cda9c16 bnxt: don't handle XDP in netpoll 4b31fd4d77ff ice: Fix RDMA VSI removal during queue rebuild 55c1528f9b97 sfc: fix field-spanning memcpy in selftest d4480c9bb925 net: usb: qmi_wwan: add Quectel EM05GV2 1e7417c188d0 net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs 8469c7f5472f dt-bindings: net: mediatek,net: fixup MAC binding e739718444f7 net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX. 101df45e7ec3 nfsd: Fix reading via splice 8bf43be799d4 net: annotate data-races around sk->sk_priority e5f0d2dd3c2f net: add missing data-race annotation for sk_ll_usec 11695c6e966b net: add missing data-race annotations around sk->sk_peek_off 3c5b4d69c358 net: annotate data-races around sk->sk_mark b4b553253091 net: add missing READ_ONCE(sk->sk_rcvbuf) annotation 74bc084327c6 net: add missing READ_ONCE(sk->sk_sndbuf) annotation 285975dd6742 net: annotate data-races around sk->sk_{rcv|snd}timeo e6d12bdb435d net: add missing READ_ONCE(sk->sk_rcvlowat) annotation ea7f45ef77b3 net: annotate data-races around sk->sk_max_pacing_rate c76a0328899b net: annotate data-race around sk->sk_txrehash fe11fdcb4207 net: annotate data-races around sk->sk_reserved_mem 7938cd154368 net: gro: fix misuse of CB in udp socket lookup e346e231b42b qed: Fix scheduling in a tasklet while getting stats 8d7ae22ae9f8 net: dsa: microchip: KSZ9477 register regmap alignment to 32 bit boundaries a0b1b2055be3 net: stmmac: tegra: Properly allocate clock bulk data 0c02cc576eac KVM: s390: fix sthyi error handling 56c6be35fcbe mISDN: hfcpci: Fix potential deadlock on &hc->lock e68409db9953 net: sched: cls_u32: Fix match key mis-addressing ad64f5952ce3 cxl/memdev: Only show sanitize sysfs files when supported 3de8cd224241 cxl/memdev: Document security state in kern-doc 0fcde5989e8a cxl/memdev: Improve sanitize ABI descriptions 98ce8e4a9dcf perf test uprobe_from_different_cu: Skip if there is no gcc ee31742bf176 drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning 41a506ef71eb powerpc/ftrace: Create a dummy stackframe to fix stack unwind 5416d7925e6e dt-bindings: net: rockchip-dwmac: fix {tx|rx}-delay defaults/range in schema 6722b2571205 powerpc/mm/altmap: Fix altmap boundary check dadc5b86cc94 net: dsa: fix value check in bcm_sf2_sw_probe() 4d50e50045aa net: flower: fix stack-out-of-bounds in fl_set_key_cfm() fa467226669c MAINTAINERS: stmmac: retire Giuseppe Cavallaro 9945c1fb03a3 net: dsa: fix older DSA drivers using phylink d73ef2d69c0d rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length bcc29b7f5af6 bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing c6abce60338a mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op() 71c8f9cf2623 mtd: spi-nor: avoid holes in struct spi_mem_op d3053b4a6b76 MAINTAINERS: Add myself as reviewer for HYPERBUS 09eadda27ca4 backlight: corgi_lcd: fix missing prototype b161f25fa306 perf parse-events: Only move force grouped evsels when sorting e8d38345da24 perf parse-events: When fixing group leaders always set the leader 5c49b6c3f2cc perf parse-events: Extra care around force grouped events 260876675657 s390: update defconfigs edc1e4b6e265 s390/vmem: split pages when debug pagealloc is enabled 2dedcf414bb0 drm/ttm: check null pointer before accessing when swapping 53d737dfd3d7 net/mlx5: Unregister devlink params in case interface is down 62752c0bc67f net/mlx5: DR, Fix peer domain namespace setting 61eab651f6e9 net/mlx5: fs_chains: Fix ft prio if ignore_flow_level is not supported 3e4cf1dd2ce4 net/mlx5e: kTLS, Fix protection domain in use syndrome when devlink reload eb02b93aad95 net/mlx5: Bridge, set debugfs access right to root-only 39646d9bcd1a net/mlx5e: xsk: Fix crash on regular rq reactivation e0f52298fee4 net/mlx5e: xsk: Fix invalid buffer access for legacy rq d03b6e6f3182 net/mlx5e: Move representor neigh cleanup to profile cleanup_tx 3ec43c1b082a net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set 93a331939d1d net/mlx5e: Don't hold encap tbl lock if there is no encap action 0507f2c8be0d net/mlx5: Honor user input for migratable port fn attr e5bcb7564d3b net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() c6cf0b6097bf net/mlx5: fix potential memory leak in mlx5e_init_rep_rx 5dd77585dd9d net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx aeb660171b06 net/mlx5e: fix double free in macsec_fs_tx_create_crypto_table_groups 456b5e85d8a5 MAINTAINERS: add Jeff as ath10k, ath11k and ath12k maintainer cc326aae03c3 MAINTAINERS: wifi: mark mlw8k as orphan 3ccbc99c152f MAINTAINERS: wifi: mark b43 as orphan c1e0a70de12d MAINTAINERS: wifi: mark zd1211rw as orphan 0566ec90515c MAINTAINERS: wifi: mark wl3501 as orphan bc5dee3ce7c0 MAINTAINERS: wifi: mark rndis_wlan as orphan e76983151dc6 MAINTAINERS: wifi: mark ar5523 as orphan 74b81eac2dda MAINTAINERS: wifi: mark cw1200 as orphan 25700d4916fe MAINTAINERS: wifi: atmel: mark as orphan 96839282edc2 MAINTAINERS: wifi: rtw88: change Ping as the maintainer a1ce186db7f0 Revert "wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12" fd7f08d92fcd wifi: cfg80211: Fix return value in scan logic d265ebe41c91 Revert "wifi: ath11k: Enable threaded NAPI" d4e026534577 scsi: pm80xx: Fix error return code in pm8001_pci_probe() e65851989001 scsi: zfcp: Defer fc_rport blocking until after ADISC response d62cc390c2e9 bpf: Disable preemption in bpf_event_output f2c67a3e60d1 bpf: Disable preemption in bpf_perf_event_output faafd6ca7e6e memory: tegra: make icc_set_bw return zero if BWMGR not supported 4c188fa183eb arm64: dts: renesas: rzg2l: Update overfow/underflow IRQ names for MTU3 channels 341e0e9f59e2 perf callchain powerpc: Fix addr location init during arch_skip_callchain_idx function 9754353d0ab1 perf pmu arm64: Fix reading the PMU cpu slots in sysfs a2777be03236 MAINTAINERS: Update mwifiex maintainer list 421033deb915 wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC) 92d39d018347 dt-bindings: serial: atmel,at91-usart: update compatible for sam9x60 ed0cf84e9cc4 vmbus_testing: fix wrong python syntax for integer value comparison 060f2b979c4e x86/hyperv: fix a warning in mshyperv.h d5ace2a77644 x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction 010c1e1c5741 scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices f6ad3c13f1b8 ARM: dts: at91: sam9x60: fix the SOC detection b44c11d86b7a ARM: dts: nspire: Fix arm primecell compatible string d1ff11d7ad87 firmware: arm_scmi: Fix chan_free cleanup on SMC e7dd44f4f316 clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM a29b2fccf5f2 clk: imx93: Propagate correct error in imx93_clocks_probe() 1eb8d61ac5c9 clk: mediatek: mt8183: Add back SSPM related clocks da042eb4f061 firmware: arm_scmi: Drop OF node reference in the transport channel setup 53cab4d87169 soc: imx: imx8mp-blk-ctrl: register HSIO PLL clock as bus_power_dev child c486762fb17c ARM: dts: nxp/imx: limit sk-imx53 supported frequencies 2356d198d2b4 lib/bitmap: workaround const_eval test build failure 81b233b8dd72 firmware: arm_scmi: Fix signed error return values handling d05799d7b4a3 firmware: smccc: Fix use of uninitialised results structure b27bfc5103c7 arm64: dts: freescale: Fix VPU G2 clock 253be5b53c27 arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux 1ef0aa137a96 arm64: dts: phycore-imx8mm: Correction in gpio-line-names cddeefc16632 arm64: dts: phycore-imx8mm: Label typo-fix of VPU ee70b908f77a ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node dcb60f9c403e cpumask: eliminate kernel-doc warnings f7a0b57524cf arm64: dts: imx8mm-venice-gw7904: disable disp_blk_ctrl 3e7d3c5e13b0 arm64: dts: imx8mm-venice-gw7903: disable disp_blk_ctrl ea690ad78dd6 mtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts d0ca3b92b7a6 mtd: rawnand: rockchip: fix oobfree offset and description ff84772fd45d exfat: release s_lock before calling dir_emit() d42334578eba exfat: check if filename entries exceeds max filename length d088d6b648f4 arm64: dts: arm: Remove the dangling vexpress-v2m-rs1.dtsi symlink 7e6b04f9238e mtd: rawnand: meson: fix OOB available bytes for ECC d8403b9eeee6 mtd: rawnand: omap_elm: Fix incorrect type in assignment f5a05060670a mtd: spinand: winbond: Fix ecc_get_status 8544cda94dae mtd: spinand: toshiba: Fix ecc_get_status db66795f6135 arm64: dts: stratix10: fix incorrect I2C property for SCL signal daf60d6cca26 exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree 6e2acbfe59b8 clk: meson: change usleep_range() to udelay() for atomic context d1478aea649e memory: tegra: Add dummy implementation on Tegra194 55e544e1a922 x86/hyperv: Improve code for referencing hyperv_pcpu_input_arg a6fe04388082 Drivers: hv: Change hv_free_hyperv_page() to take void * argument