ac762712c535 Linux 6.2.5-xanmod1 9143f5748be5 PCI: Enable overrides for missing ACS capabilities 7365dcb74c6c Merge tag 'v6.2.5' into 6.2 ac45293c5629 Revert "pci: Enable overrides for missing ACS capabilities" f4282872cef2 Linux 6.2.5 c3ccb01e0fed usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails 4e8f7d998b58 arm64: efi: Make efi_rt_lock a raw_spinlock ab1d856fbbff media: uvcvideo: Fix race condition with usb_kill_urb 8ed572d5a0f1 drm/i915: Fix system suspend without fbdev being initialized 982aa70e619a drm/i915/dp_mst: Fix payload removal during output disabling b2909a3dff6b drm/display/dp_mst: Handle old/new payload states in drm_dp_remove_payload() 6a74ead8813a drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs 5b8f79af9f27 drm/display/dp_mst: Fix payload addition on a disconnected sink 50f7704d1bbe drm/display/dp_mst: Fix down message handling after a packet reception error a579ed4613b5 drm/display/dp_mst: Fix down/up message handling after sink disconnect bf9215c5dd54 drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state() 16c1da390704 vDPA/ifcvf: allocate the adapter in dev_add() 3c2e391a141a vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev 25e6cbbe25b2 vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw 133b62d15171 vDPA/ifcvf: decouple config/dev IRQ requester and vectors allocator from the adapter e73cc1854c8f vDPA/ifcvf: decouple vq irq requester from the adapter c357b317e575 vDPA/ifcvf: decouple config IRQ releaser from the adapter 027561804cb5 vDPA/ifcvf: decouple vq IRQ releasers from the adapter f35933f80d7d vDPA/ifcvf: alloc the mgmt_dev before the adapter ba95d05e7b0a vDPA/ifcvf: decouple config space ops from the adapter 8dc360fe87ba vDPA/ifcvf: decouple hw features manipulators from the adapter a367a31de29f x86/resctl: fix scheduler confusion with 'current' ccf1ccdc5926 net: tls: avoid hanging tasks on the tx_lock c2e4ac2ff903 eth: fealnx: bring back this old driver db5839b04f5a soundwire: cadence: Drain the RX FIFO after an IO timeout ebc5e61b60e6 soundwire: cadence: Remove wasted space in response_buf b2e3f72186ff RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6 by size 125651672437 phy: rockchip-typec: Fix unsigned comparison with less than zero aa2295bf7571 PCI: pciehp: Add Qualcomm quirk for Command Completed erratum d1200162c2e8 PCI: Add ACS quirk for Wangxun NICs 3dd596f248e2 PCI: loongson: Add more devices that need MRRS quirk 94f68f3e059c kernel/fail_function: fix memory leak with using debugfs_lookup() 8e47e2bf7881 drivers: base: dd: fix memory leak with using debugfs_lookup() bf0fd01c7cc1 drivers: base: component: fix memory leak with using debugfs_lookup() f7651fa88b17 misc: vmw_balloon: fix memory leak with using debugfs_lookup() 139769c4bd82 tty: pcn_uart: fix memory leak with using debugfs_lookup() aa6030a4d0ce PCI: Distribute available resources for root buses, too 6208bdb65475 PCI: Take other bus devices into account when distributing resources 730b81ea892c PCI: Align extra resources for hotplug bridges properly ec8a0f412cbb usb: gadget: uvc: Make bSourceID read/write 00b42e3b203d usb: uvc: Enumerate valid values for color matching 5ee39d2216dc USB: ene_usb6250: Allocate enough memory for full object cc5472b517ef usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math 67c931a3f2f0 USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() 8d48a7887dbc USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() 72c25eb9ae49 USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() f30c7046dfa2 USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() 0933eca15f52 USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() 9d537c35e48f USB: isp1362: fix memory leak with using debugfs_lookup() a60b4902a626 USB: isp116x: fix memory leak with using debugfs_lookup() 55c2ffc53492 USB: fotg210: fix memory leak with using debugfs_lookup() 04fdfec7b028 USB: sl811: fix memory leak with using debugfs_lookup() 9cb88847b8b8 USB: uhci: fix memory leak with using debugfs_lookup() 2b8aa879e28d USB: ULPI: fix memory leak with using debugfs_lookup() 972e0682f6e3 USB: chipidea: fix memory leak with using debugfs_lookup() bab872b63813 USB: dwc3: fix memory leak with using debugfs_lookup() bb16f3102607 staging: pi433: fix memory leak with using debugfs_lookup() f45374c1b293 PCI: loongson: Prevent LS7A MRRS increases 104c82d862fa PCI/portdrv: Prevent LS7A Bus Master clearing on shutdown ab7fb29268b3 soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() 72569b5e8fff media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 859c551e8271 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() 25aed11d3b01 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() 93b686b054ec bus: mhi: ep: Fix the debug message for MHI_PKT_TYPE_RESET_CHAN_CMD cmd fa86dcdd42e6 tools/iio/iio_utils:fix memory leak e9ba991680a5 mei: bus-fixup:upon error print return values of send and receive b71ff2067078 serial: sc16is7xx: setup GPIO controller later in probe 5c0f48eb59c1 tty: serial: fsl_lpuart: disable the CTS when send break signal fcfeaa570f7a tty: fix out-of-bounds access in tty_driver_lookup_tty() 9e8a0c4ee3e5 staging: emxx_udc: Add checks for dma_alloc_coherent() 39a8d416559c dt-bindings: usb: Add device id for Genesys Logic hub controller 381c672990ae usb: fotg210: List different variants dea49f2993f5 cacheinfo: Fix shared_cpu_map to handle shared caches at different levels cc00340fb122 USB: fix memory leak with using debugfs_lookup() 0b962b034551 media: uvcvideo: Silence memcpy() run-time false positive warnings aa50ff54f133 media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 e1c6b92c2399 media: uvcvideo: Handle errors from calls to usb_string 1a76cfc388cf media: uvcvideo: Handle cameras with invalid descriptors 90374683dd46 media: uvcvideo: Remove format descriptions 131d91b5d34e PCI/ACPI: Account for _S0W of the target bridge in acpi_pci_bridge_d3() c8ca988b23d3 iommu: Remove deferred attach check from __iommu_detach_device() e4c579d0c48a IB/hfi1: Update RMT size calculation dc9437e9889c mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak c967e4e8d5e2 bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support 953abd8271a5 firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 13969236b690 kernel/printk/index.c: fix memory leak with using debugfs_lookup() e54bb56a01c2 tracing: Add NULL checks for buffer in ring_buffer_free_read_page() 6d2128d2ee60 cpufreq: apple-soc: Fix an IS_ERR() vs NULL check 014b4e1c4d09 thermal: intel: BXT_PMIC: select REGMAP instead of depending on it 24c221b11c28 thermal: intel: quark_dts: fix error pointer dereference 6f8490a74da5 ASoC: mediatek: mt8195: add missing initialization 4eeb622546d1 ASoC: zl38060 add gpiolib dependency 38427ae36fe8 nvme-fabrics: show well known discovery name d82f762db477 nvme-tcp: don't access released socket during error recovery 571047a40c28 nvme: bring back auto-removal of deleted namespaces during sequential scan acb1ad743e13 ASoC: apple: mca: Improve handling of unavailable DMA channels 0f18cd1d77e2 ASoC: apple: mca: Fix SERDES reset sequence 255fe434092f ASoC: apple: mca: Fix final status read on SERDES reset 756d0c7bfabe ASoC: adau7118: don't disable regulators on device unbind 258809bf22bf loop: loop_set_status_from_info() check before assignment 94f7ac92d1f0 io_uring: fix size calculation when registering buf ring 2091b980f13e rtc: allow rtc_read_alarm without read_alarm callback 8ac713d2e984 scsi: mpi3mr: Use number of bits to manage bitmap sizes c8755f913a2f scsi: mpi3mr: Fix an issue found by KASAN 47088e61202e scsi: ipr: Work around fortify-string warning 7448c73d6407 genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask() a76ffcd7996f rtc: sun6i: Always export the internal oscillator f527a17f4fbc spi: tegra210-quad: Fix iterator outside loop f58b4378e1f3 vc_screen: modify vcs_size() handling in vcs_read() ea13db527988 tcp: tcp_check_req() can be called from process context a2f09b491bf3 ARM: dts: spear320-hmi: correct STMPE GPIO compatible 16ff58cf5f28 ARM: dts: aspeed: p10bmc: Update battery node name 0429d2a414ea net: dsa: felix: fix internal MDIO controller resource length 257f174eb9ba net: dsa: seville: ignore mscc-miim read errors from Lynx PCS 6d86a8691d44 net/sched: act_sample: fix action bind logic f620f312969c net/sched: act_mpls: fix action bind logic 44e3f9819288 net/sched: act_pedit: fix action bind logic cf6830fc2502 net/sched: transition act_pedit to rcu and percpu stats ba98db088957 nfc: fix memory leak of se_io context in nfc_genl_se_io e7ff7500bb25 ext4: fix incorrect options show of original mount_opt and extend mount_opt2 c4462b29eaad net/mlx5: Geneve, Fix handling of Geneve object id as error code a21afd2a717a net/mlx5e: Verify flow_source cap before using it c7b2f2bbf2be net/mlx5: ECPF, wait for VF pages only after disabling host PFs 6afdedc4e66e mlx5: fix possible ptp queue fifo use-after-free 68504c66d08c mlx5: fix skb leak while fifo resync and push 999d0a88f3bc spi: tegra210-quad: Fix validate combined sequence bd206052de13 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() 5f6a8974e9ef 9p/xen: fix connection sequence 39a46b392c4c 9p/xen: fix version parsing d3495ec81b97 net: fix __dev_kfree_skb_any() vs drop monitor 666f15bc1f84 octeontx2-pf: Use correct struct reference in test condition 6d529928ea21 sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop 1f468c3a430e net: sunhme: Fix region request bf90cf76e8fa octeontx2-pf: Recalculate UDP checksum for ptp 1-step sync packet c35ec29e92d9 drm/i915/xelpmp: Consider GSI offset when doing MCR lookups aa75d826c221 ipv6: Add lwtunnel encap size of all siblings in nexthop calculation 9e0386eebcae drm/i915: move a Kconfig symbol to unbreak the menu presentation 20c809eca5cf ptp: vclock: use mutex to fix "sleep on atomic" bug 84412f3a8e8d swiotlb: mark swiotlb_memblock_alloc() as __init 3cc9610a87b7 netfilter: x_tables: fix percpu counter block leak on error path when creating new netns e2de561ebb79 netfilter: ctnetlink: make event listener tracking global ba97e4e9268a netfilter: xt_length: use skb len to match in length_mt6 cda0e0243bd3 netfilter: ebtables: fix table blob use-after-free ec9c4c412e3a netfilter: ip6t_rpfilter: Fix regression with VRF interfaces f89d2650bb90 netfilter: conntrack: fix rmmod double-free race 033ac6ea4b51 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() 44083720a0f0 watchdog: sbsa_wdog: Make sure the timeout programming is within the limits 114e9767ab59 watchdog: pcwd_usb: Fix attempting to access uninitialized memory 50808d034e19 watchdog: Fix kmemleak in watchdog_cdev_register 755a5c8c9242 watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path 4d4a5282a15f watchdog: rzg2l_wdt: Handle TYPE-B reset for RZ/V2M fa9e1c9faa2f watchdog: rzg2l_wdt: Issue a reset before we put the PM clocks b77243607146 f2fs: synchronize atomic write aborts a3015314490a um: virt-pci: properly remove PCI device from bus bb2d169e6339 um: virtio_uml: move device breaking into workqueue 9f63b3340aa3 um: virtio_uml: mark device as unregistered when breaking it a6fbcf92f104 um: virtio_uml: free command if adding to virtqueue failed dc23256a0bde x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list eee45d9ae088 netfilter: nf_tables: allow to fetch set elements when table has an owner ae6d1de80b12 ext4: don't show commit interval if it is zero 8e9e78088fa8 ext4: use ext4_fc_tl_mem in fast-commit replay path 273c118fb0ad f2fs: fix to set ipu policy c2f633a4c130 f2fs: introduce IS_F2FS_IPU_* macro 37b382970207 soc: qcom: stats: Populate all subsystem debugfs files b083b4f61a7d f2fs: fix to update age extent in f2fs_do_zero_range() 94674b5ba6cf f2fs: fix to update age extent correctly during truncation 20b4f3de0f39 f2fs: fix to avoid potential memory corruption in __update_iostat_latency() d856180ce8b0 f2fs: fix to handle F2FS_IOC_START_ATOMIC_REPLACE in f2fs_compat_ioctl() 5af1c643184a ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed a100de2974d2 ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() def4399071fc ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap bd188ff1c8a1 ubifs: ubifs_releasepage: Remove ubifs_assert(0) to valid this process 1d7d02e9cb01 ubifs: ubifs_writepage: Mark page dirty after writing inode failed bbcf899036ee ubifs: dirty_cow_znode: Fix memleak in error handling path 42b71f3f74cd ubifs: Re-statistic cleaned znode count if commit failed 9eccdb0760cb ubi: Fix possible null-ptr-deref in ubi_free_volume() e11f36d3bc4d ubifs: Fix memory leak in alloc_wbufs() 5c0c81a31349 ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() 3d6378f7056a ubi: Fix use-after-free when volume resizing failed 9e6551ca100d ubifs: Reserve one leb for each journal head while doing budget af9ba369cbb9 ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 c37fe388b5ea ubifs: Fix wrong dirty space budget for dirty inode 576facf5c34f ubifs: Rectify space budget for ubifs_xrename() e87eccc60f59 ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted d42c2b18c42d ubifs: Fix memory leak in ubifs_sysfs_init() d8b9836ea9d2 ubifs: Fix build errors as symbol undefined e1b73fe4f4c6 ubi: ensure that VID header offset + VID header size <= alloc, size 634a9c139cc1 um: vector: Fix memory leak in vector_config 1028a3103a63 f2fs: fix to abort atomic write only during do_exist() 7158fb10182e f2fs: allow set compression option of files without blocks 54e644b3d82f fs: f2fs: initialize fsdata in pagecache_write() a3d1fd01250f f2fs: fix to do sanity check on extent cache correctly 3b6c4754df9b soc: mediatek: mtk-svs: Use pm_runtime_resume_and_get() in svs_init01() aa20dc4b1a0f soc: mediatek: mtk-svs: reset svs when svs_resume() fail 5001cd159500 soc: mediatek: mtk-svs: restore default voltages when svs_init02() fail 97684cfa2aef f2fs: clear atomic_write_task in f2fs_abort_atomic_write() f955d66b1796 f2fs: introduce trace_f2fs_replace_atomic_write_block 8266383ce2fc pwm: stm32-lp: fix the check on arr and cmp registers update 832aaf641404 pwm: sifive: Always let the first pwm_apply_state succeed 66ea96629bbc soc: mediatek: mtk-svs: Enable the IRQ later 1c0dbfc94c18 memory: renesas-rpc-if: Move resource acquisition to .probe() dfa69d891516 memory: renesas-rpc-if: Split-off private data from struct rpcif a18cf8d7144c soc: qcom: socinfo: Fix soc_id order 6ada28709322 soc: mediatek: mtk-pm-domains: Allow mt8186 ADSP default power on d131718d9c45 objtool: Fix memory leak in create_static_call_sections() a05603e541f0 f2fs: fix to avoid potential deadlock 9f28671a6cfe f2fs: don't rely on F2FS_MAP_* in f2fs_iomap_begin 9dfb6c784e38 driver: soc: xilinx: fix memory leak in xlnx_add_cb_for_notify_event() e6aa8b2b73c9 fs/jfs: fix shift exponent db_agl2size negative 5d407911e605 auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() 372ae77cf11d net/sched: Retire tcindex classifier 3c9c46426746 Linux 6.2.4 7c394c224031 Revert "blk-cgroup: dropping parent refcount after pd_free_fn() is done" 083b58373463 Revert "blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy()"