Merge tag 'android13-5.15.119_r00' into android13-5.15
This is the merge of the upstream LTS release of 5.15.119 into the android13-5.15 branch. It contains the following commits: * 87995945 Revert "gpio: Allow per-parent interrupt data" * 6e0d26e8 Revert "gpiolib: Fix GPIO chip IRQ initialization restriction" * 06fe0f3c Merge 5.15.119 into android13-5.15-lts |\ | * 4af60700 Linux 5.15.119 | * 10fbd2e0 act_mirred: remove unneded merge conflict markers | * 2230b3f8 i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle | * 907a069e x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys | * 7949f83f vhost_net: revert upend_idx only on retriable error | * fdac0aa4 drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl | * f012d303 drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl | * a44b4230 drm/exynos: vidi: fix a wrong error return | * 79b4125b ARM: dts: Fix erroneous ADS touchscreen polarities | * 9684c4fd s390/purgatory: disable branch profiling | * 3c4d87e9 ASoC: nau8824: Add quirk to active-high jack-detect | * d77eac1b soundwire: dmi-quirks: add new mapping for HP Spectre x360 | * 53ad4af4 ASoC: simple-card: Add missing of_node_put() in case of error | * bb45dc7b spi: lpspi: disable lpspi module irq in DMA mode | * f8d9d8f1 s390/cio: unregister device when the only path is gone | * e10d15fd Input: soc_button_array - add invalid acpi_index DMI quirk handling | * 26bde09a nvme: double KA polling frequency to avoid KATO with TBKAS on | * e3bbc148 usb: gadget: udc: fix NULL dereference in remove() | * cce68138 nfcsim.c: Fix error checking for debugfs_create_dir | * 8a5ddd14 media: cec: core: don't set last_initiator if tx in progress | * 01cf9890 arm64: Add missing Set/Way CMO encodings | * f97b16c0 HID: wacom: Add error check to wacom_parse_and_register() | * e8bdb1f8 scsi: target: iscsi: Prevent login threads from racing between each other | * 1cc379d5 gpio: sifive: add missing check for platform_get_irq | * 497d4014 gpiolib: Fix GPIO chip IRQ initialization restriction | * 7973c4b3 gpio: Allow per-parent interrupt data | * c1a2b52d sch_netem: acquire qdisc lock in netem_change() | * 3138c850 selftests: forwarding: Fix race condition in mirror installation | * b7db41a8 bpf/btf: Accept function names that contain dots | * 0f8d8125 Revert "net: phy: dp83867: perform soft reset and retain established link" | * 57130334 netfilter: nfnetlink_osf: fix module autoload | * 53defc6e netfilter: nf_tables: disallow updates of anonymous sets | * 2f2f9eaa netfilter: nf_tables: reject unbound chain set before commit phase | * 2938e7d5 netfilter: nf_tables: reject unbound anonymous set before commit phase | * baa3ec1b netfilter: nf_tables: disallow element updates of bound anonymous sets | * 45eb6944 netfilter: nft_set_pipapo: .walk does not deal with generations | * 4004f12a netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain | * 314a8697 netfilter: nf_tables: fix chain binding transaction logic | * 1328e8d4 be2net: Extend xmit workaround to BE3 chip | * 768f94c5 net: dsa: mt7530: fix handling of BPDUs on MT7530 switch | * aa528e7d net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch | * efea112a ipvs: align inner_mac_header for encapsulation | * 24d7d9ae mmc: usdhi60rol0: fix deferred probing | * d1e08bed mmc: sh_mmcif: fix deferred probing | * 34c4906b mmc: sdhci-acpi: fix deferred probing | * 41f1e8da mmc: owl: fix deferred probing | * b86ca9e0 mmc: omap_hsmmc: fix deferred probing | * 445a9568 mmc: omap: fix deferred probing | * 840deb8d mmc: mvsdio: fix deferred probing | * 92f73c4f mmc: mtk-sd: fix deferred probing | * aedecd01 net: qca_spi: Avoid high load if QCA7000 is not available | * 156dd06f xfrm: Linearize the skb after offloading if needed. | * d967bd7e selftests: net: fcnal-test: check if FIPS mode is enabled | * 964cfdfd xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets | * 25e89fa7 bpf: Fix verifier id tracking of scalars on spill | * 0b180495 bpf: track immediate values written to stack by BPF_ST instruction | * 3229a29e xfrm: Ensure policies always checked on XFRM-I input path | * d055ee18 xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c | * 491ce3c1 xfrm: Treat already-verified secpath entries as optional | * 0ce3d0c0 ieee802154: hwsim: Fix possible memory leaks | * 29672dc4 mmc: meson-gx: fix deferred probing | * 9bac4a2b memfd: check for non-NULL file_seals in memfd_create() syscall | * 103734b4 x86/mm: Avoid using set_pgd() outside of real PGD pages | * 793d0224 nilfs2: prevent general protection fault in nilfs_clear_dirty_page() | * 96987c38 io_uring/net: disable partial retries for recvmsg with cmsg | * 25a543ca io_uring/net: clear msg_controllen on partial sendmsg retry | * 34a7e502 io_uring/net: save msghdr->msg_control for retries | * b07bb291 writeback: fix dereferencing NULL mapping->host on writeback_page_template | * 3c46a240 regmap: spi-avmm: Fix regmap_bus max_raw_write | * 4796d9b0 regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK | * ba9952e2 ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN | * acee2722 mmc: mmci: stm32: fix max busy timeout calculation | * 999173f2 mmc: meson-gx: remove redundant mmc_request_done() call from irq context | * 00010b52 mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 | * 4a557910 cgroup: Do not corrupt task iteration when rebinding subsystem | * 815b2440 PCI: hv: Add a per-bus mutex state_lock | * 34e21b8f PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic | * 7d852ca7 PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev | * 5e0d33cc Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally" | * ac0df91c PCI: hv: Fix a race condition bug in hv_pci_query_relations() | * 80c5d97b Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs | * 4d31eb2e Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails | * 953dd7e2 KVM: Avoid illegal stage2 mapping on invalid memory slot | * 1d6c9320 ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep() | * b12011ce nilfs2: fix buffer corruption due to concurrent device reads | * 485f6be2 selftests: mptcp: join: skip check if MIB counter not supported | * 64cb73ea selftests: mptcp: join: use 'iptables-legacy' if available | * 979a941d selftests: mptcp: pm nl: remove hardcoded default limits | * ac659307 selftests/mount_setattr: fix redefine struct mount_attr build error | * 726d0331 selftests: mptcp: lib: skip if not below kernel version | * b28fc266 selftests: mptcp: lib: skip if missing symbol | * 024a24e5 tick/common: Align tick period during sched_timer setup | * 3c1aa91b drm/amd/display: Add wrapper to call planes and stream update | * eea850c0 drm/amd/display: Use dc_update_planes_and_stream | * fb7c68bb drm/amd/display: Add minimal pipe split transition state | * b5f0e898 tpm, tpm_tis: Claim locality in interrupt handler | * 39e78725 tracing: Add tracing_reset_all_online_cpus_unlocked() function | * 5a24be76 drm/amd/display: fix the system hang while disable PSR * | 241da2ad Revert "net: Remove DECnet leftovers from flow.h." * | 2210dcc3 Merge 5.15.118 into android13-5.15-lts |\| | * f6765301 Linux 5.15.118 | * e5bf1f7d nilfs2: reject devices with insufficient block count | * 2bc9231a mmc: block: ensure error propagation for non-blk | * 4b7b50d4 of: overlay: add entry to of_overlay_action_name[] | * 84770cc5 neighbour: delete neigh_lookup_nodev as not used | * 41806518 net: Remove DECnet leftovers from flow.h. | * 4c39a241 net: Remove unused inline function dst_hold_and_use() | * bb76281b neighbour: Remove unused inline function neigh_key_eq16() | * 67866cad rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period | * c91ed3a5 cgroup: always put cset in cgroup_css_set_put_fork | * 33b801be afs: Fix vlserver probe RTT handling | * f824bcc3 selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET | * 2077c7db net: tipc: resize nlattr array to correct size | * f734e16e dm: don't lock fs when the map is NULL during suspend or resume | * 8a8179f6 net: lapbether: only support ethernet devices | * 052417e8 net/sched: cls_api: Fix lockup on flushing explicitly created chain | * c0cb9d45 ext4: drop the call to ext4_error() from ext4_get_group_info() | * eb4ccc10 cifs: fix lease break oops in xfstest generic/098 | * 1cb18127 drm/nouveau: add nv_encoder pointer check for NULL | * c79dccc2 drm/nouveau/dp: check for NULL nv_connector->native_mode | * 909b7f74 drm/nouveau: don't detect DSM for non-NVIDIA device | * 10e1e07b igb: fix nvm.ops.read() error handling | * fe03fd37 igc: Clean the TX buffer and TX descriptor ring | * 032b8cbe sctp: fix an error code in sctp_sf_eat_auth() | * 981e7878 ipvlan: fix bound dev checking for IPv6 l3s mode | * 3e76522d net: ethtool: correct MAX attribute value for stats | * 18512de7 IB/isert: Fix incorrect release of isert connection | * 63e9e719 IB/isert: Fix possible list corruption in CMA handler | * 29ff057c IB/isert: Fix dead lock in ib_isert | * fced7aaa IB/uverbs: Fix to consider event queue closing also upon non-blocking mode | * cd44977e RDMA/cma: Always set static rate to 0 for RoCE | * 5a9dee17 RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions | * 35828874 octeontx2-af: fix lbk link credits on cn10k | * 7506e773 octeontx2-af: fixed resource availability check | * 4dd914b9 iavf: remove mask from iavf_irq_enable_queues() | * e6342cd1 RDMA/rxe: Fix the use-before-initialization error of resp_pkts | * 466f25fd RDMA/rxe: Removed unused name from rxe_task struct | * 13d087b3 RDMA/rxe: Remove the unused variable obj | * 0e1098d7 net/sched: cls_u32: Fix reference counter leak leading to overflow | * d56661cd net/sched: act_pedit: Parse L3 Header for L4 offset | * 17b330b7 net/sched: act_pedit: remove extra check for key type | * 219b8e98 net/sched: simplify tcf_pedit_act | * 688e6db5 ping6: Fix send to link-local addresses with VRF. | * 471a4c08 net: enetc: correct the indexes of highest and 2nd highest TCs | * 44ebe988 netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE | * 133b73d8 netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM | * e4188f8b netfilter: nf_tables: integrate pipapo into commit protocol | * 4da9d4e7 spi: fsl-dspi: avoid SCK glitches with continuous transfers | * 08acd41b RDMA/rxe: Fix packet length checks | * 01f6f867 RDMA/rtrs: Fix rxe_dealloc_pd warning | * 01bbead3 RDMA/rtrs: Fix the last iu->buf leak in err path | * 1938f080 usb: dwc3: gadget: Reset num TRBs before giving back the request | * ed029550 serial: lantiq: add missing interrupt ack | * 235845b5 USB: serial: option: add Quectel EM061KGL series | * e05e9cca thunderbolt: Mask ring interrupt on Intel hardware as well | * 0bd22761 thunderbolt: dma_test: Use correct value for absent rings when creating paths | * 2a974abc Remove DECnet support from kernel | * 28010d3a ALSA: hda/realtek: Add a quirk for Compaq N14JP6 | * 203a01ae drm/amdgpu: add missing radeon secondary PCI ID | * b1b64a76 drm/amd/display: edp do not add non-edid timings | * 98c8c0f2 net: usb: qmi_wwan: add support for Compal RXM-G1 | * fd81222d RDMA/uverbs: Restrict usage of privileged QKEYs | * 14c30c24 nouveau: fix client work fence deletion race | * f4c5eebb dm thin metadata: check fail_io before using data_sm | * ee09c0b1 ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback | * 953cc0bf powerpc/purgatory: remove PGO flags | * faf45f2c x86/purgatory: remove PGO flags | * d38e051e kexec: support purgatories with .text.hot sections | * 43573361 nilfs2: fix possible out-of-bounds segment allocation in resize ioctl | * 74ea184a nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key() | * 941e7452 nios2: dts: Fix tse_mac "max-frame-size" property | * 8a8efde4 ocfs2: check new file size on fallocate call | * 559b7a0d ocfs2: fix use-after-free when unmounting read-only filesystem | * 8262a9f3 epoll: ep_autoremove_wake_function should use list_del_init_careful | * c0a24229 wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid() | * 1a65bac4 wifi: cfg80211: fix locking in regulatory disconnect | * 0e388fce io_uring: hold uring mutex around poll removal | * 27825a6d irqchip/gic: Correctly validate OF quirk descriptors | * f50018e2 NVMe: Add MAXIO 1602 to bogus nid list. | * 4204b539 drm:amd:amdgpu: Fix missing buffer object unlock in failure path | * 7cb02d5d xen/blkfront: Only check REQ_FUA for writes | * a75928bb ASoC: dwc: move DMA init to snd_soc_dai_driver probe() | * 37f7864c mips: Move initrd_start check after initrd address sanitisation. | * 0d6e6542 MIPS: Alchemy: fix dbdma2 | * 1907b614 MIPS: unhide PATA_PLATFORM | * 8f50d247 parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory() | * 71736897 parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu() | * 7e85809d ASoC: soc-pcm: test if a BE can be prepared | * 68086376 btrfs: handle memory allocation failure in btrfs_csum_one_bio | * 39ea9495 btrfs: scrub: try harder to mark RAID56 block groups read-only | * 9df872ec power: supply: Fix logic checking if system is running from battery | * 42e6a4a1 irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues | * 2105f2fa regulator: Fix error checking for debugfs_create_dir | * 91b3d6aa platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 | * c845ec79 power: supply: Ratelimit no data debug output | * 19d09d31 tools: gpio: fix debounce_period_us output of lsgpio | * c11bb961 ARM: dts: vexpress: add missing cache properties | * 36fdd1d5 power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule() | * 3b86c54e power: supply: sc27xx: Fix external_power_changed race | * 200d8ad4 power: supply: ab8500: Fix external_power_changed race | * 48992b92 of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset() | * 282f0c63 of: overlay: rework overlay apply and remove kfree()s | * 5f306cbf of: overlay: rename variables to be consistent | * 1cc40dcc drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram | * 7cf3bf3c ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate | * de091a6e test_firmware: fix a memory leak with reqs buffer | * bfb0b366 test_firmware: prevent race conditions by a correct implementation of locking | * 4b5511aa test_firmware: Use kstrtobool() instead of strtobool() * | 37229af3 Revert "ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void" * | 93e0420e Revert "neighbour: fix unaligned access to pneigh_entry" * | 036b7562 Revert "net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down" * | 4660e403 Merge 5.15.117 into android13-5.15-lts |\| | * 471e639e Linux 5.15.117 | * ef876dd2 Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE" | * 6cfe9ddb xfs: verify buffer contents when we skip log replay | * b5a52009 Revert "debugobject: Ensure pool refill (again)" | * 3cc68055 ext4: only check dquot_initialize_needed() when debugging | * 86ebb5b5 Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled" | * 99452841 vhost_vdpa: support PACKED when setting-getting vring_base | * 17882a35 vhost: support PACKED when setting-getting vring_base | * d18688ff vduse: avoid empty string for dev name | * 952d1e4c riscv: fix kprobe __user string arg print fault issue | * 62958e78 eeprom: at24: also select REGMAP | * 66b99b3b i2c: sprd: Delete i2c adapter in .remove's error path | * 58648a53 firmware: arm_ffa: Set handle field to zero in memory descriptor | * e1ab7ed7 i2c: mv64xxx: Fix reading invalid status value in atomic mode | * 003421fc arm64: dts: imx8mn-beacon: Fix SPI CS pinmux | * 2a4f0ad5 ASoC: mediatek: mt8195: fix use-after-free in driver remove path | * cc4a2c0b ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void | * 036bba96 arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts | * d97c8306 arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals | * 22123446 arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards | * c589ba11 ASoC: codecs: wsa881x: do not set can_multi_write flag | * 98001186 ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc | * ac817e26 usb: usbfs: Use consistent mmap functions | * 35d9f521 usb: usbfs: Enforce page requirements for mmap | * 64e4a3b2 pinctrl: meson-axg: add missing GPIOA_18 gpio group | * 4124536a rbd: get snapshot context after exclusive lock is ensured to be held | * 1af3b16b rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting | * 2326488a tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta' | * 0a8e5a61 Bluetooth: hci_qca: fix debugfs registration | * 2a7e918e Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk | * 36482bf1 s390/dasd: Use correct lock while counting channel queue length | * fd03b557 ceph: fix use-after-free bug for inodes when flushing capsnaps | * e022640b can: j1939: avoid possible use-after-free when j1939_can_rx_register fails | * 67eb5a51 can: j1939: change j1939_netdev_lock type to mutex | * e2a6db7c can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket | * 4ce28f3a drm/amd/pm: Fix power context allocation in SMU13 | * 2984dbac drm/amdgpu: fix xclk freq on CHIP_STONEY | * 77558dd1 drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs | * 4b1bf594 drm/i915/gt: Use the correct error value when kernel_context() fails | * 17c01fee ALSA: hda/realtek: Add Lenovo P3 Tower platform | * 800e4c5b ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01 | * 9dab648c ALSA: hda/realtek: Add quirk for Clevo NS50AU | * cd67fdd3 Input: fix open count when closing inhibited device | * 2545d1b4 Input: psmouse - fix OOB access in Elantech protocol | * ed263c55 Input: xpad - delete a Razer DeathAdder mouse VID/PID entry | * 5db4229b batman-adv: Broken sync while rescheduling delayed work | * aedad6c7 bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks | * a94401de bnxt_en: Query default VLAN before VNIC setup on a VF | * cf0a3e94 bnxt_en: Don't issue AP reset during ethtool's reset operation | * 40d074f7 lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() | * b6b1799c bpf: Add extra path pointer check to d_path helper | * a242c6a9 net: sched: fix possible refcount leak in tc_chain_tmplt_add() | * d7c69f7b net: sched: act_police: fix sparse errors in tcf_police_dump() | * e7e0f949 net: sched: move rtm_tca_policy declaration to include file | * c5e0a2f4 drm/i915/selftests: Add some missing error propagation | * 234f0337 drm/i915/selftests: Stop using kthread_stop() | * 1f942073 drm/i915/selftests: Increase timeout for live_parallel_switch | * 3604ab15 rfs: annotate lockless accesses to RFS sock flow table | * 2501f5a9 rfs: annotate lockless accesses to sk->sk_rxhash | * dd5296e3 ipv6: rpl: Fix Route of Death. | * eab6cda0 netfilter: ipset: Add schedule point in call_ad(). | * 7b053b2e netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper | * 34d67ecf selftests/bpf: Fix sockopt_sk selftest | * 01363bf8 selftests/bpf: Verify optval=NULL case | * 7e74801e wifi: cfg80211: fix locking in sched scan stop work | * 6c25c96a qed/qede: Fix scheduling while atomic | * 668c3f95 Bluetooth: L2CAP: Add missing checks for invalid DCID | * 53c056cc Bluetooth: Fix l2cap_disconnect_req deadlock | * c16e79e2 drm/i915: Use 18 fast wake AUX sync len | * 56787390 drm/i915: Explain the magic numbers for AUX SYNC/precharge length | * dd40bcc3 net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values | * 9d66ffd8 net: enetc: correct the statistics of rx bytes | * 8db1acf2 net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT | * 9b001a7d net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down | * c85bee3a bpf: Fix UAF in task local storage | * 54c8aea7 net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods | * ab0eca3f neighbour: fix unaligned access to pneigh_entry | * bdcc4218 wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll | * 7b0c7635 afs: Fix setting of mtime when creating a file/dir/symlink | * 8ef72e78 spi: qup: Request DMA before enabling clocks | * f0e84db8 platform/surface: aggregator: Allow completion work-items to be executed in parallel | * 547da248 blk-iocost: avoid 64-bit division in ioc_timer_fn | * 3b07425c f2fs: fix iostat lock protection | * b85fb01a bonding (gcc13): synchronize bond_{a,t}lb_xmit() types | * 0dfc81a2 i40e: fix build warning in ice_fltr_add_mac_to_list() | * 2e12542c i40e: use int for i40e_status | * 81f552df i40e: Remove string printing for i40e_status | * d13f56d4 sfc (gcc13): synchronize ef100_enqueue_skb()'s return type | * a9ad05e3 remove the sx8 block driver | * c7cf7760 gcc-plugins: Reorganize gimple includes for GCC 13 | * 8d00b4e3 ata: ahci: fix enum constants for gcc-13 * | 96fd5741 Revert "tcp: deny tcp_disconnect() when threads are waiting" * | 9b36b1ce Merge 5.15.116 into android13-5.15-lts |\| | * 7349e407 Linux 5.15.116 | * 62886f17 RDMA/irdma: Do not generate SW completions for NOPs | * 14d14840 RDMA/irdma: Fix drain SQ hang with no completion | * e88b19b2 ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS | * a1c76e29 ext4: enable the lazy init thread when remounting read/write | * 76a7dfc9 selftests: mptcp: join: skip if MPTCP is not supported | * 80711422 selftests: mptcp: simult flows: skip if MPTCP is not supported | * 9319c8b7 selftests: mptcp: diag: skip if MPTCP is not supported | * c971ca2b drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. | * 7a20262f scsi: dpt_i2o: Do not process completions with invalid addresses | * daeab37d scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD) | * 78a79c62 drm/rcar: stop using 'imply' for dependencies | * 4c3dda6b tpm, tpm_tis: Request threaded interrupt handler | * 19750d7b regmap: Account for register length when chunking | * 6cb7e757 KEYS: asymmetric: Copy sig and digest in public_key_verify_signature() | * d56c2ab3 ksmbd: fix incorrect AllocationSize set in smb2_get_info | * 380b4793 ksmbd: fix credit count leakage | * 8a870c07 KVM: x86: Account fastpath-only VM-Exits in vCPU stats | * 808ed7d8 test_firmware: fix the memory leak of the allocated firmware buffer | * 4b7a35eb serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() | * fc8ef071 fbcon: Fix null-ptr-deref in soft_cursor | * a0790a77 ext4: add lockdep annotations for i_data_sem for ea_inode's | * a8c3024c ext4: disallow ea_inodes with extended attributes | * 39a66e7a ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find() | * bdbfbb7d ext4: add EA_INODE checking to ext4_iget() | * efa3fe24 selftests: mptcp: sockopt: skip if MPTCP is not supported | * 95ad73b6 selftests: mptcp: pm nl: skip if MPTCP is not supported | * 30bacfd8 selftests: mptcp: connect: skip if MPTCP is not supported | * 2712a1ba tracing/probe: trace_probe_primary_from_call(): checked list_first_entry | * 8a716b28 selinux: don't use make's grouped targets feature yet | * 11a8e7fd block: fix revalidate performance regression | * 538d8504 usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM | * 57a2fd7b usb: cdns3: allocate TX FIFO size according to composite EP number | * d42d869b iommu/amd: Fix domain flush size when syncing iotlb | * cb213843 powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall | * f257c1a6 btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds | * 292806cf tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK | * 3fda9035 mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order | * dade1f4a mmc: vub300: fix invalid response handling | * 3eb4590b block/blk-iocost (gcc13): keep large values in a new enum | * 43124187 ath6kl: Use struct_group() to avoid size-mismatched casting | * 43f4aca9 x86/boot: Wrap literal addresses in absolute_pointer() | * 3cfd7f04 drm/amd/pm: reverse mclk and fclk clocks levels for renoir | * 7e0c25b3 drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp | * fce05ec3 drm/amd/pm: reverse mclk and fclk clocks levels for vangogh | * b0dda610 ata: libata-scsi: Use correct device no in ata_find_dev() | * 57f4555b scsi: stex: Fix gcc 13 warnings | * 6f675380 misc: fastrpc: reject new invocations during device removal | * cebe84b9 misc: fastrpc: return -EPIPE to invocations on device removal | * d3103fc0 md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk() | * 599e1920 usb: gadget: f_fs: Add unbind event before functionfs_unbind | * c762eafe dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type | * 7099a87c net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 | * 16bd13e7 iio: dac: build ad5758 driver when AD5758 is selected | * b6622c1f iio: adc: ad7192: Change "shorted" channels to differential | * aeec28d8 iio: dac: mcp4725: Fix i2c_master_send() return value handling | * 23c6a184 iio: adc: ad_sigma_delta: Fix IRQ issue by setting IRQ_DISABLE_UNLAZY flag | * 4349ee3d iio: light: vcnl4035: fixed chip ID check | * db633585 dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value | * 6bd3d630 iio: imu: inv_icm42600: fix timestamp reset | * 536b4ffa HID: wacom: avoid integer overflow in wacom_intuos_inout() | * cfa747cc HID: google: add jewel USB id | * 11bc983e iio: adc: mxs-lradc: fix the order of two cleanup operations | * a5461c31 iio: accel: st_accel: Fix invalid mount_matrix on devices without ACPI _ONT method | * 6a7d9467 media: uvcvideo: Don't expose unsupported formats to userspace | * 6dd02a7b mailbox: mailbox-test: fix a locking issue in mbox_test_message_write() | * 0f3c55c7 nvme-pci: Add quirk for Teamgroup MP33 SSD | * c9079eb6 drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged | * 4238ea04 atm: hide unused procfs functions | * 5d4c31d9 drm/msm: Be more shouty if per-process pgtables aren't working | * 825cc70f ALSA: oss: avoid missing-prototype warnings | * a79da165 nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_disk | * 9a195b99 netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT | * 82f50587 wifi: b43: fix incorrect __packed annotation | * ab62fc17 scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed | * e04de128 wifi: mac80211: simplify chanctx allocation | * 24dc97e1 arm64: vdso: Pass (void *) to virt_to_page() | * 2944b9f0 arm64/mm: mark private VM_FAULT_X defines as vm_fault_t | * 39d84ddd ARM: dts: stm32: add pin map for CAN controller on stm32f7 | * b2f00acd wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value | * ce135055 ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P | * 66f05cf2 s390/topology: honour nr_cpu_ids when adding CPUs | * 79803685 s390/pkey: zeroize key blobs | * 42624bc8 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221 | * 22fc36d5 media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*() | * a47a3f7a media: dvb-core: Fix use-after-free due to race at dvb_register_device() | * 50831747 media: dvb-core: Fix use-after-free due on race condition at dvb_net | * 9f74fec1 media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table | * d6c47b23 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() | * 747a1219 media: dvb_ca_en50221: fix a size write bug | * 34562df4 media: netup_unidvb: fix irq init by register it at the end of probe | * 5e56e3d5 media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address | * 5240bc8c media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() | * cd6764cf media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer | * ef0d867e media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer() | * abaf49c5 media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() | * 4b61ee11 media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() | * 5e9ad996 media: dvb_demux: fix a bug for the continuity counter | * ae3e3ac8 ASoC: ssm2602: Add workaround for playback distortions | * 6cf7f03d ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs | * 133c78bc xfrm: Check if_id in inbound policy/secpath match | * f1a6d366 um: harddog: fix modular build | * e9d167ca ASoC: dwc: limit the number of overrun messages | * 84dfd8be nvme-pci: add quirk for missing secondary temperature thresholds | * b32eeafd nvme-pci: add NVME_QUIRK_BOGUS_NID for HS-SSD-FUTURE 2048G | * f7af470f block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE | * 8ba70707 nbd: Fix debugfs_create_dir error checking | * 156f5237 fbdev: stifb: Fix info entry in sti_struct on error path | * b3c78542 fbdev: modedb: Add 1920x1080 at 60 Hz video mode | * ad3de274 fbdev: imsttfb: Fix use after free bug in imsttfb_probe | * fd8b4e28 gfs2: Don't deref jdesc in evict | * a00cc856 platform/x86: intel_scu_pcidrv: Add back PCI ID for Medfield | * 736626df media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE | * 1eae6e91 ARM: 9295/1: unwind:fix unwind abort for uleb128 case | * af739a70 btrfs: abort transaction when sibling keys check fails for leaves | * 872a038d drm/ast: Fix ARM compatibility | * 3291f4a1 mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write() | * fe6f6f47 drm/amdgpu: Use the default reset when loading or reloading the driver | * 2226d9ef ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs. | * 65221bdd watchdog: menz069_wdt: fix watchdog initialisation | * 6a7bf003 drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init" | * 8ac106aa rtnetlink: call validate_linkmsg in rtnl_create_link | * beeffe76 mtd: rawnand: marvell: don't set the NAND frequency select | * 6494318f mtd: rawnand: marvell: ensure timing values are written | * 0fad29da net: dsa: mv88e6xxx: Increase wait after reset deactivation | * 45f47d2c net/sched: flower: fix possible OOB write in fl_set_geneve_opt() | * b15adce7 net/mlx5: Read embedded cpu after init bit cleared | * c3caee8f net/mlx5e: Fix error handling in mlx5e_refresh_tirs | * 1abb7b04 udp6: Fix race condition in udp6_sendmsg & connect | * 7dc379f8 net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report | * 91b07931 net: sched: fix NULL pointer dereference in mq_attach | * b1cb1ba1 net/sched: Prohibit regrafting ingress or clsact Qdiscs | * cde00dcd net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs | * 2e859de5 net/sched: sch_clsact: Only create under TC_H_CLSACT | * cff0af3d net/sched: sch_ingress: Only create under TC_H_INGRESS | * a907a389 tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set | * fade445f tcp: deny tcp_disconnect() when threads are waiting | * 5434c812 af_packet: do not use READ_ONCE() in packet_bind() | * 60bd1403 RDMA/irdma: Fix Local Invalidate fencing | * 0b3c392b RDMA/irdma: Prevent QP use after free | * bd2af695 RDMA/irdma: Add SW mechanism to generate completions on error | * 2d04dde4 mtd: rawnand: ingenic: fix empty stub helper definitions | * 8f61d394 amd-xgbe: fix the false linkup in xgbe_phy_status | * aefcb6ea af_packet: Fix data-races of pkt_sk(sk)->num. | * c8775b97 netrom: fix info-leak in nr_write_internal() | * 8045788a net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure | * 8d9d0bfd net/mlx5e: Don't attach netdev profile while handling internal error | * d002e028 net/mlx5: fw_tracer, Fix event handling | * 3a7793ae riscv: Fix unused variable warning when BUILTIN_DTB is set | * 3f1191bc dmaengine: pl330: rename _start to prevent build error | * c4be5d71 iommu/amd: Don't block updates to GATag if guest mode is on | * b4fd38c0 iommu/rockchip: Fix unwind goto issue | * 190ea1c3 RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx | * 2fa9ee0f RDMA/bnxt_re: Fix a possible memory leak | * fdc977f2 dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved() | * f68eff0f dmaengine: at_xdmac: Move the free desc to the tail of the desc list | * ba0e7ca8 RDMA/hns: Modify the value of long message loopback slice | * 15aeb441 RDMA/hns: Fix base address table allocation | * b0f40ecc RDMA/efa: Fix unsupported page sizes in device | * f370588e RDMA/bnxt_re: Fix the page_size used during the MR creation * | 36c48561 Merge 5.15.115 into android13-5.15-lts |\| | * d7af3e5b Linux 5.15.115 | * e226893c netfilter: ctnetlink: Support offloaded conntrack entry deletion | * 395d846c ipv{4,6}/raw: fix output xfrm lookup wrt protocol | * 1bb8a651 binder: fix UAF of alloc->vma in race with munmap() | * 1cae0d51 binder: add lockless binder_alloc_(set|get)_vma() | * dd7aff43 Revert "android: binder: stop saving a pointer to the VMA" | * 6802c700 Revert "binder_alloc: add missing mmap_lock calls when using the VMA" | * 09411f1b bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() | * 0f21b862 xdp: xdp_mem_allocator can be NULL in trace_mem_connect(). | * b6c4afcb irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable | * 13b290f0 page_pool: fix inconsistency for page_pool_ring_[un]lock() | * 3af319d5 net: page_pool: use in_softirq() instead | * 1c097b9d xdp: Allow registering memory model without rxq reference | * 623d965c net/mlx5e: Fix SQ wake logic in ptp napi_poll context | * 9085886c irqchip/mips-gic: Use raw spinlock for gic_lock | * 4517730b irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() | * 5fd7c1e3 binder: fix UAF caused by faulty buffer cleanup | * c88d21c0 bonding: fix send_peer_notif overflow | * 7ee611fc Bonding: add arp_missed_max option | * 5b925b48 net: dsa: mt7530: fix network connectivity with multiple CPU ports | * 5a7266fe net: dsa: mt7530: split-off common parts from mt7531_setup | * 0753c1ef net: dsa: mt7530: rework mt753[01]_setup | * 9902f91c net: dsa: introduce helpers for iterating through ports using dp | * d84b42b7 net: phy: mscc: enable VSC8501/2 RGMII RX clock | * 3dce2f3d platform/x86: ISST: Remove 8 socket limit | * 017a634f platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering | * ff455f7f net/mlx5: Devcom, serialize devcom registration | * 69966bce net/mlx5e: Fix deadlock in tc route query code | * 1c4e3cf8 net/mlx5: devcom only supports 2 ports | * 79ea1a12 bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps | * 1f06b2a6 power: supply: bq24190: Call power_supply_changed() after updating input current | * 8c6f881d power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier() | * 1f9367a8 power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize | * 75a7e9de power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes | * e4c708a9 power: supply: bq27xxx: Move bq27xxx_battery_update() down | * 2288fa1a power: supply: bq27xxx: expose battery data when CI=1 * | 92fb708f Revert "usb: gadget: Properly configure the device for remote wakeup" * | f2d7ed8f Revert "usb: dwc3: fix gadget mode suspend interrupt handler issue" * | 6d316bf2 Merge 5.15.114 into android13-5.15-lts |\| | * 0ab06468 Linux 5.15.114 | * 193c59ba net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE | * 350b95e8 3c589_cs: Fix an error handling path in tc589_probe() | * 7c2fa3e5 regulator: mt6359: add read check for PMIC MT6359 | * 28ebfb74 firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors | * 34b0985e arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay | * 1e755065 net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device | * a89a69ce net/mlx5: Fix error message when failing to allocate device memory | * e8a974bb net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE | * 5e0cc0d5 net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs | * 792a8233 net/mlx5e: do as little as possible in napi poll when budget is 0 | * fdf8f33e platform/mellanox: mlxbf-pmc: fix sscanf() error checking | * d5ab5447 forcedeth: Fix an error handling path in nv_probe() | * ae7c4ec4 sctp: fix an issue that plpmtu can never go to complete state | * ee553694 ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg | * aafa5019 x86/show_trace_log_lvl: Ensure stack pointer is aligned, again | * 90314394 xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() | * ff151810 coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() | * 24cf1147 regulator: pca9450: Fix BUCK2 enable_mask | * cd41ec23 fs: fix undefined behavior in bit shift for SB_NOUSER | * c2f65991 firmware: arm_ffa: Fix FFA device names for logical partitions | * 6a26c626 firmware: arm_ffa: Check if ffa_driver remove is present before executing | * f64567bd power: supply: sbs-charger: Fix INHIBITED bit for Status reg | * 71a9f146 power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() | * e98e5beb power: supply: bq27xxx: Fix poll_interval handling and races on remove | * e01820a9 power: supply: bq27xxx: Fix I2C IRQ race on remove | * d21b3448 power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition | * c530f60e power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe | * 0dd48812 power: supply: leds: Fix blink to LED on transition | * 5e4bb063 cifs: mapchars mount option ignored | * 9b92e2d0 ipv6: Fix out-of-bounds access in ipv6_find_tlv() | * bf478c26 bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields | * 79081b3f octeontx2-pf: Fix TSOv6 offload | * 11465736 selftests: fib_tests: mute cleanup error message | * e06841a2 net: fix skb leak in __skb_tstamp_tx() | * 8f1512d7 ASoC: lpass: Fix for KASAN use_after_free out of bounds | * b1bde4b4 media: radio-shark: Add endpoint checks | * 43f569fd USB: sisusbvga: Add endpoint checks | * da0f4b55 USB: core: Add routines for endpoint checks in old drivers | * 387bd0a3 udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). | * cf3b5cd7 net: fix stack overflow when LRO is disabled for virtual interfaces | * 9e12c58a fbdev: udlfb: Fix endpoint check | * aee97eec debugobjects: Don't wake up kswapd from fill_pool() | * c09a7b61 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms | * a9ffd42e perf/x86/uncore: Correct the number of CHAs on SPR | * 277f206b parisc: Fix flush_dcache_page() for usage from irq context | * eff115ca selftests/memfd: Fix unknown type name build failure | * 1a98b6e0 x86/mm: Avoid incomplete Global INVLPG flushes | * 683bb30c dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type | * 647af8a9 btrfs: use nofs when cleaning up aborted transactions | * 7e93fe1d gpio: mockup: Fix mode of debugfs files | * 3a2d238c parisc: Allow to reboot machine after system halt | * 96f8dd04 parisc: Handle kgdb breakpoints only in kernel context | * 16deb741 m68k: Move signal frame following exception on 68020/030 | * 9be92185 net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize | * 1f6ae24e ASoC: rt5682: Disable jack detection interrupt during suspend | * 693acaa7 mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works | * 7177586e ALSA: hda/realtek: Enable headset onLenovo M70/M90 | * e6a62445 ALSA: hda: Fix unhandled register update during auto-suspend period | * 7716da3f ALSA: hda/ca0132: add quirk for EVGA X299 DARK | * c37eb46c arm64: Also reset KASAN tag if page is not PG_mte_tagged | * 291fe3d6 ocfs2: Switch to security_inode_init_security() | * 4badd339 spi: fsl-cpm: Use 16 bit mode for large transfers with even size | * 28ffe8c8 spi: fsl-spi: Re-organise transfer bits_per_word adaptation | * 381e55bf ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 | * ca338fa8 watchdog: sp5100_tco: Immediately trigger upon starting. | * 6312c7cc dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries | * 7ef9045f dt-bindings: ata: ahci-ceva: convert to yaml | * f1917115 usb: dwc3: fix gadget mode suspend interrupt handler issue | * 7919af1d usb: gadget: Properly configure the device for remote wakeup * | 1257ffdd Revert "ASoC: fsl_micfil: Fix error handler with pm_runtime_enable" * | 62148238 ANDROID: GKI: preserve CRC generation for some bluetooth symbols * | e60fdcdd Revert "tipc: add tipc_bearer_min_mtu to calculate min mtu" * | 6081e787 Revert "tipc: do not update mtu if msg_max is too small in mtu negotiation" * | 758d6913 Revert "tipc: check the bearer min mtu properly when setting it by netlink" * | 6072f3fd Revert "firmware: arm_sdei: Fix sleep from invalid context BUG" * | a2a0479a Merge 5.15.113 into android13-5.15-lts |\| | * 1fe619a7 Linux 5.15.113 | * 7de20a23 HID: wacom: add three styli to wacom_intuos_get_tool_type | * 25b835d4 HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs | * a540aabe HID: wacom: Force pen out of prox if no events have been received in a while | * b4c7b54b s390/qdio: fix do_sqbs() inline assembly constraint | * b8427b85 nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() | * cafdd9ce powerpc/64s/radix: Fix soft dirty tracking | * fe59dd82 tpm/tpm_tis: Disable interrupts for more Lenovo devices | * b9eb4491 powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device | * 317ee8c5 ceph: force updating the msg pointer in non-split case | * e3d1adca vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF | * 03e39ec7 thunderbolt: Clear registers properly when auto clear isn't in use | * 742ed5bb serial: qcom-geni: fix enabling deactivated interrupt | * 6960267e serial: 8250_exar: Add support for USR298x PCI Modems | * 7d8873ec serial: Add support for Advantech PCI-1611U card | * 51d90382 statfs: enforce statfs[64] structure initialization | * 865be1cf ksmbd: fix global-out-of-bounds in smb2_find_context_vals | * 7657321b ksmbd: fix wrong UserName check in session_user | * 61e04332 ksmbd: allocate one more byte for implied bcc[0] | * 1c2461b4 ksmbd: smb2: Allow messages padded to 8byte boundary | * 49f47945 SMB3: drop reference to cfile before sending oplock break | * 653d30a1 SMB3: Close all deferred handles of inode in case of handle lease break | * 972a33e6 can: kvaser_pciefd: Disable interrupts in probe error path | * 14362394 can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt | * c724a6ed can: kvaser_pciefd: Clear listen-only bit if not explicitly requested | * f0462830 can: kvaser_pciefd: Empty SRB buffer in probe | * da711a8a can: kvaser_pciefd: Call request_irq() before enabling interrupts | * 4857ccfb can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() | * 9ac2448c can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag | * a17cf315 can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag | * 83af0876 ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 | * cc1924ab ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 | * 3a32c514 ALSA: hda/realtek: Add quirk for Clevo L140AU | * 059a18e9 ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table | * e8c7d7c4 ALSA: hda: Fix Oops by 9.1 surround channel names | * 831a1ffb xhci: Fix incorrect tracking of free space on transfer rings | * 4c5c4870 xhci-pci: Only run d3cold avoidance quirk for s2idle | * fc0e18f9 usb: typec: altmodes/displayport: fix pin_assignment_show | * 0ed9257a usb: gadget: u_ether: Fix host MAC address case | * c51a131c usb: dwc3: debugfs: Resume dwc3 before accessing registers | * 720be29c USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value | * 2ef3ecff usb-storage: fix deadlock when a scsi command timeouts more than once | * 3b43d9df USB: usbtmc: Fix direction for 0-length ioctl control messages | * 15d74413 ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go | * 62499cf3 bridge: always declare tunnel functions | * ec5caa76 netfilter: nft_set_rbtree: fix null deref on element insertion | * b0cc7638 netfilter: nf_tables: fix nft_trans type confusion | * addaba68 vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() | * 3a0450d3 igb: fix bit_shift to be in [1..8] range | * c15c3bb9 net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset | * 234e744d cassini: Fix a memory leak in the error handling path of cas_init_one() | * 76a7cd04 scsi: storvsc: Don't pass unused PFNs to Hyper-V host | * 05ad5a4d wifi: iwlwifi: mvm: don't trust firmware n_channels | * d66490c2 wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock | * fce7d92a wifi: mac80211: fix min center freq offset tracing | * fd8bc0f5 net: bcmgenet: Restore phy_stop() depending upon suspend/close | * 99c5acfd net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() | * ed1283c4 s390/cio: include subchannels without devices also for evaluation | * 673cb479 tipc: check the bearer min mtu properly when setting it by netlink | * 575e84d9 tipc: do not update mtu if msg_max is too small in mtu negotiation | * 5cf99d5f tipc: add tipc_bearer_min_mtu to calculate min mtu | * 6a7690f2 virtio_net: Fix error unwinding of XDP initialization | * 18c0bd68 virtio-net: Maintain reverse cleanup order | * cdd8160d net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() | * f51d15d9 drm/exynos: fix g2d_open/close helper function definitions | * 45a158a2 SUNRPC: Fix trace_svc_register() call site | * 1c28b206 SUNRPC: always free ctxt when freeing deferred request | * 54832355 SUNRPC: Remove svc_rqst::rq_xprt_hlen | * 7a1dca01 SUNRPC: Remove dead code in svc_tcp_release_rqst() | * 9712097e SUNRPC: Clean up svc_deferred_class trace events | * 8c26ecd8 tracing: Introduce helpers to safely handle dynamic-sized sockaddrs | * 78517717 SUNRPC: double free xprt_ctxt while still in use | * 051af3f0 media: netup_unidvb: fix use-after-free at del_timer() | * 8e37baf6 net: hns3: fix reset delay time to avoid configuration timeout | * aaf7c7d8 net: hns3: fix sending pfc frames after reset issue | * 56640004 net: hns3: fix output information incomplete for dumping tx queue info with debugfs | * 98e96480 erspan: get the proto with the md version for collect_md | * 5258395e serial: 8250_bcm7271: fix leak in `brcmuart_probe` | * cc2f7cee serial: 8250_bcm7271: balance clk_enable calls | * f76a18e5 serial: arc_uart: fix of_iomap leak in `arc_serial_probe` | * 15251e78 tcp: fix possible sk_priority leak in tcp_v4_send_reset() | * 2832d624 vsock: avoid to close connected socket after the timeout | * 2c1617dc ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 | * bbb5ac53 ALSA: firewire-digi00x: prevent potential use after free | * 81c84315 net: phy: dp83867: add w/a for packet errors seen with short cables | * c1bc2870 net: fec: Better handle pm_runtime_get() failing in .remove() | * b598e76b selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test | * 5041897b selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test | * d6c89d77 af_key: Reject optional tunnel/BEET mode templates in outbound policies | * 19457a44 cpupower: Make TSC read per CPU for Mperf monitor | * 3a4ff14b ASoC: fsl_micfil: Fix error handler with pm_runtime_enable | * a2e5a77a dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi | * e1c9c748 drm/msm/dpu: Remove duplicate register defines from INTF | * 85eb9aef drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header | * b688a411 drm/msm/dpu: Add INTF_5 interrupts | * d8a291e3 drm/msm/dp: unregister audio driver during unbind | * 28824787 Revert "Fix XFRM-I support for nested ESP tunnels" | * 46f1a953 xfrm: don't check the default policy if the policy allows the packet | * 98f179c5 platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct | * a832a43f platform/x86: Move existing HP drivers to a new hp subdir | * df14d64b platform/x86: hp-wmi: Support touchpad on/off | * 6158e958 parisc: Replace regular spinlock with spin_trylock on panic path | * 1fa3fb4f mfd: dln2: Fix memory leak in dln2_probe() | * c9faa002 soundwire: qcom: gracefully handle too many ports in DT | * b61382a8 phy: st: miphy28lp: use _poll_timeout functions for waits | * dc9c54d3 Input: xpad - add constants for GIP interface numbers | * 92c089a9 iommu/sprd: Release dma buffer to avoid memory leak | * a2bc5241 iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any | * aa50d0a4 clk: tegra20: fix gcc-7 constant overflow warning | * 20f9bfc6 fs/ntfs3: Fix a possible null-pointer dereference in ni_clear() | * 85afd300 fs/ntfs3: Add length check in indx_get_root | * 2a67f26f fs/ntfs3: Validate MFT flags before replaying logs | * d4b74482 fs/ntfs3: Fix NULL dereference in ni_write_inode | * 1fd5b80c fs/ntfs3: Enhance the attribute size check | * 6d3d3283 fs/ntfs3: Fix NULL pointer dereference in 'ni_write_inode' | * 8ebcbd18 iommu/arm-smmu-qcom: Limit the SMR groups to 128 | * 036e02df RDMA/core: Fix multiple -Warray-bounds warnings | * ff70ad91 recordmcount: Fix memory leaks in the uwrite function | * f3458b84 sched: Fix KCSAN noinstr violation | * 0652b549 mcb-pci: Reallocate memory region to avoid memory overlapping | * 1ba55947 serial: 8250: Reinit port->pm on port specific driver unbind | * ee009c2a usb: typec: tcpm: fix multiple times discover svids error | * 973f8495 HID: wacom: generic: Set battery quirk only when we see battery data | * b2069cfe spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 | * 6293d053 HID: logitech-hidpp: Reconcile USB and Unifying serials | * 3f171979 HID: logitech-hidpp: Don't use the USB serial for USB devices | * a97e60bd staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE | * 116b9c00 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp | * 392a06f9 Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set | * c0183608 Bluetooth: btintel: Add LE States quirk support | * 7aa14a7a ipvs: Update width of source for ip_vs_sync_conn_options | * 52851d0c nbd: fix incomplete validation of ioctl arg | * 3d3f8fe0 wifi: ath11k: Fix SKB corruption in REO destination ring | * 87940e40 wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace | * 35e304db null_blk: Always check queue mode setting from configfs | * 82f877ec wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf | * 7545f21e wifi: iwlwifi: pcie: fix possible NULL pointer dereference | * 09501826 bpf: Add preempt_count_{sub,add} into btf id deny list | * e3e6e252 samples/bpf: Fix fout leak in hbm's run_bpf_prog | * e2759a59 f2fs: fix to check readonly condition correctly | * d8f4ad5f f2fs: fix to drop all dirty pages during umount() if cp_error is set | * 613f6cde ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() | * bc4a3e1d ext4: set goal start correctly in ext4_mb_normalize_request | * 203e8875 scsi: ufs: ufs-pci: Add support for Intel Lunar Lake | * 71ee0619 gfs2: Fix inode height consistency check | * e84282ef scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition | * c6ed54dd lib: cpu_rmap: Avoid use after free on rmap->obj array entries | * 1911cca5 scsi: target: iscsit: Free cmds before session free | * a6f9f53d net: Catch invalid index in XPS mapping | * e3644d15 net: pasemi: Fix return type of pasemi_mac_start_tx() | * d5eaf2a6 bnxt: avoid overflow in bnxt_get_nvram_directory() | * f9103748 scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow | * 99f8a15a ext2: Check block size validity during mount | * e242c66f wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex | * fe913db2 bpf: Annotate data races in bpf_local_storage | * aa186074 wifi: ath: Silence memcpy run-time false positive warning | * 9f87ee85 media: Prefer designated initializers over memset for subdev pad ops | * 66acfe79 drm/amd: Fix an out of bounds error in BIOS parser | * d997c920 ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects | * 3a7a4aa3 ACPICA: Avoid undefined behavior: applying zero offset to null pointer | * 0aa3d558 drm/msm/dp: Clean up handling of DP AUX interrupts | * 33cc6ef1 drm/tegra: Avoid potential 32-bit integer overflow | * 19882a49 remoteproc: stm32_rproc: Add mutex protection for workqueue | * f4a573ee ACPI: EC: Fix oops when removing custom query handlers | * 66caf227 firmware: arm_sdei: Fix sleep from invalid context BUG | * 162a9b32 memstick: r592: Fix UAF bug in r592_remove due to race condition | * dcf632bc media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish | * f0a06203 media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish() | * c1273378 arm64: dts: qcom: msm8996: Add missing DWC3 quirks | * 15856ab9 regmap: cache: Return error in cache sync operations for REGCACHE_NONE | * e9c5fc4f drm/amd/display: Use DC_LOG_DC in the trasform pixel function | * 9fd5be74 drm/displayid: add displayid_get_header() and check bounds better | * 37cab61a fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() | * e30a55e9 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access | * 718b66c5 refscale: Move shutdown from wait_event() to wait_event_idle() | * 620a3c28 ext4: allow ext4_get_group_info() to fail | * 99f7ce0f ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set | * 1de53f22 ext4: fix lockdep warning when enabling MMP | * c53936d9 ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled | * 3f937d66 ext4: reflect error codes from ext4_multi_mount_protect() to its callers | * 1284253c ext4: remove an unused variable warning with CONFIG_QUOTA=n | * 96b3233f fbdev: arcfb: Fix error handling in arcfb_probe() | * 33b5890d drm/i915/dp: prevent potential div-by-zero | * a41559ae af_unix: Fix data races around sk->sk_shutdown. | * 610fd07c af_unix: Fix a data race of sk->sk_receive_queue->qlen. | * 62d43dd1 net: datagram: fix data-races in datagram_poll() | * 7c8be277 ipvlan:Fix out-of-bounds caused by unclear skb->cb | * 3c9d916e gve: Remove the code of clearing PBA bit | * 43d938a8 tcp: add annotations around sk->sk_shutdown accesses | * 9dd9ffe1 net: add vlan_get_protocol_and_depth() helper | * 538b511b net: deal with most data-races in sk_wait_event() | * 159a81d5 net: annotate sk->sk_err write from do_recvmmsg() | * 1d5c8b01 netlink: annotate accesses to nlk->cb_running | * 1a2b27f2 netfilter: conntrack: fix possible bug_on with enable_hooks=1 | * 8d56f00c netfilter: nf_tables: always release netdev hooks from notifier | * de260d1e net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). | * 5f5549b9 net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register | * b0a513ba net: stmmac: switch to use interrupt for hw crosstimestamping | * 46e100be linux/dim: Do nothing if no time delta between samples | * 2fdce3e5 tick/broadcast: Make broadcast device replacement work correctly | * 6e455b89 scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend | * b614567e net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() | * da3cd1a8 ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings | * ac88a1f4 drm/mipi-dsi: Set the fwnode for mipi_dsi_device * | a7bab7e4 ANDROID: GKI: fix up mhi.ko build location. * | 5a904e20 Revert "ASoC: soc-pcm: Fix and cleanup DPCM locking" * | aa3a85ce Revert "ASoC: soc-pcm: Move debugfs removal out of spinlock" * | 0ec0a734 Revert "ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close()" * | df7d3d31 Revert "ASoC: soc-pcm: serialize BE triggers" * | 51199946 Revert "ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks" * | f5a2ab89 Revert "ASoC: soc-pcm: test refcount before triggering" * | f4dbaebb Revert "ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE" * | 57ccfec5 Merge 5.15.112 into android13-5.15-lts |\| | * 9d6bde85 Linux 5.15.112 | * 0788273b drm/amd/display: Fix hang when skipping modeset | * de9a3ed4 RISC-V: Fix up a cherry-pick warning in setup_vm_final() | * 3c9b08a1 drbd: correctly submit flush bio on barrier | * d0bcf6ca serial: 8250: Fix serial8250_tx_empty() race with DMA Tx | * 0b401c2c drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error | * 8beaa3cb ext4: fix invalid free tracking in ext4_xattr_move_to_block() | * 978e5e91 ext4: remove a BUG_ON in ext4_mb_release_group_pa() | * 2b3b8f18 ext4: bail out of ext4_xattr_ibody_get() fails for any reason | * f22b2744 ext4: add bounds checking in get_max_inline_xattr_value_size() | * 640c8c36 ext4: fix deadlock when converting an inline directory in nojournal mode | * b2531936 ext4: improve error handling from ext4_dirhash() | * b2f1314e ext4: improve error recovery code paths in __ext4_remount() | * 5f7d66e5 ext4: check iomap type only if ext4_iomap_begin() does not fail | * f5e68769 ext4: fix data races when using cached status extents | * 6d9a705a ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum | * d55e76e1 ext4: fix WARNING in mb_find_extent | * c5c385ba locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers | * ed76d3a8 ksmbd: not allow guest user on multichannel | * 4f9baa06 ksmbd: fix deadlock in ksmbd_find_crypto_ctx() | * bc77a6e9 ksmbd: fix racy issue while destroying session on multichannel | * a89ff57e ksmbd: fix kernel oops from idr_remove() | * 876a7e3b ksmbd: add channel rwlock | * 05cbc980 ksmbd: replace sessions list in connection with xarray | * f86a1a74 ksmbd: fix multi session connection failure | * bb3b772f ksmbd: set RSS capable in FSCTL_QUERY_NETWORK_INTERFACE_INFO | * 2456e288 wifi: rtw88: rtw8821c: Fix rfe_option field width | * 615aff16 drm/amd/display: Add NULL plane_state check for cursor disable logic | * c11b90ac drm/amd/display: Refine condition of cursor visibility for pipe-split | * bf16debc drm/msm/adreno: fix runtime PM imbalance at gpu load | * bac00e57 drm/msm: Remove struct_mutex usage | * 17eeeac9 drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz | * 6d5e6d5a drm/i915/dg2: Add additional HDMI pixel clock frequencies | * 06af2285 drm/i915/dg2: Support 4k@30 on HDMI | * a63c6b1e ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() | * aa803e6e ASoC: DPCM: Don't pick up BE without substream | * 44b685c4 ASoC: soc-pcm: Move debugfs removal out of spinlock | * 0d5017de ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE | * a536c367 ASoC: soc-pcm: Fix DPCM lockdep warning due to nested stream locks | * e2e5b8c7 fs/ntfs3: Refactoring of various minor issues | * 5047a228 HID: wacom: insert timestamp to packed Bluetooth (BT) events | * db587340 HID: wacom: Set a default resolution for older tablets | * 82378747 drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend | * b39ba90d drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) | * cd3c0f70 drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras | * 6d4b6abe drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() | * db307e72 drm/amd/display: fix flickering caused by S/G mode | * 61b694b7 drm/panel: otm8009a: Set backlight parent to panel device | * 8f57f3e1 f2fs: fix potential corruption when moving a directory | * e2d1cc82 drm/msm: fix NULL-deref on irq uninstall | * 8f0e1ad5 drm/msm: fix NULL-deref on snapshot tear down | * 74543041 drm/bridge: lt8912b: Fix DSI Video Mode | * 9d79ccd9 ARM: dts: s5pv210: correct MIPI CSIS clock name | * 13725926 ARM: dts: exynos: fix WM8960 clock name in Itop Elite | * eb15fb94 remoteproc: imx_rproc: Call of_node_put() on iteration error | * de26e064 remoteproc: st: Call of_node_put() on iteration error | * 8915e44e remoteproc: stm32: Call of_node_put() on iteration error | * 975b8070 sh: nmi_debug: fix return value of __setup handler | * 66dbc361 sh: init: use OF_EARLY_FLATTREE for early init | * bb870c4b sh: mcount.S: fix build error when PRINTK is not enabled | * be95f9eb sh: math-emu: fix macro redefined warning | * 9fdf3666 SMB3: force unmount was failing to close deferred close files | * c3a0ae52 smb3: fix problem remounting a share after shutdown | * 17ad86d8 inotify: Avoid reporting event with invalid wd | * e51cd74e platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i | * 21de866f platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet | * 5af78b43 cifs: release leases for deferred close handles when freezing | * f43b5573 cifs: fix pcchunk length type in smb2_copychunk_range | * 69dfa5a2 btrfs: fix space cache inconsistency after error loading it from disk | * e0710a49 btrfs: print-tree: parent bytenr must be aligned to sector size | * bcc401bb btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add | * f264be24 btrfs: don't free qgroup space unless specified | * 29478148 btrfs: fix encoded write i_size corruption with no-holes | * 91f58502 btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zones | * 77c6323d btrfs: fix btrfs_prev_leaf() to not return the same key twice | * b13e20cc perf stat: Separate bperf from bpf_profiler | * 2baa45d8 perf evlist: Refactor evlist__for_each_cpu() | * 871149ab perf symbols: Fix return incorrect build_id size in elf_read_build_id() | * f716374c crypto: engine - fix crypto_queue backlog handling | * fa4e304b crypto: engine - Use crypto_request_complete | * e7ce4ba1 crypto: api - Add scaffolding to change completion function signature | * a8cc4d5a crypto: engine - check if BH is disabled during completion | * 7b36a06b crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs() | * b6e2d1e2 perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() | * 4f128167 perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents | * e685e2e2 perf vendor events power9: Remove UTF-8 characters from JSON files | * a6ef72c3 perf scripts intel-pt-events.py: Fix IPC output for Python 2 | * 53f7b55f net: enetc: check the index of the SFI rather than the handle | * a0cb0029 virtio_net: suppress cpu stall when free_unused_bufs | * b4e16ea5 virtio_net: split free_unused_bufs() | * f495e435 net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 | * dfad4eb4 ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` | * 10c5ea39 drm/amdgpu: add a missing lock for AMDGPU_SCHED | * 54c466c6 af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). | * c177dd46 ionic: catch failure from devlink_alloc | * da81af0e ethtool: Fix uninitialized number of lanes | * 27b0d1b8 ionic: remove noise from ethtool rxnfc error msg | * d37f6a83 octeontx2-vf: Detach LF resources on probe cleanup | * 00e98595 octeontx2-pf: Disable packet I/O for graceful exit | * b5ad803d octeontx2-af: Skip PFs if not enabled | * e39148d3 octeontx2-af: Secure APR table update with the lock | * a895ab54 rxrpc: Fix hard call timeout units | * f5b44b2a sfc: Fix module EEPROM reporting for QSFP modules | * 98a20dce r8152: move setting r8153b_rx_agg_chg_indicate() | * 4fbf19a5 r8152: fix the poor throughput for 2.5G devices | * d0ebe360 r8152: fix flow control issue of RTL8156A | * 55aeff53 net/sched: act_mirred: Add carrier check | * 59bf62f0 RISC-V: mm: Enable huge page support to kernel_page_present() function | * cc4ae807 watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe() | * b36cc1c3 writeback: fix call of incorrect macro | * f98f2ac3 net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu | * 56444f30 selftests: srv6: make srv6_end_dt46_l3vpn_test more robust | * c5ce7c45 sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() | * cb145932 net/sched: cls_api: remove block_cb from driver_list before freeing | * 480577d4 net/ncsi: clear Tx enable mode when handling a Config required AEN | * 5e756a59 scsi: qedi: Fix use after free bug in qedi_remove() | * fd6204d7 drm/hyperv: Don't overwrite dirt_needed value set by host | * f8d9e062 fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup() | * ce30b2f4 ASoC: soc-pcm: fix BE handling of PAUSE_RELEASE | * 74201b3c ASoC: soc-pcm: test refcount before triggering | * 2cf8c9f8 ASoC: soc-pcm: serialize BE triggers | * 703ebcf6 ASoC: soc-pcm: Fix and cleanup DPCM locking | * c474bb80 ASoC: soc-pcm: align BE 'atomicity' with that of the FE | * 13390bea ASoC: soc-pcm: use GFP_ATOMIC for dpcm structure | * 25361a01 mailbox: zynqmp: Fix counts of child nodes | * f9dd3631 mailbox: zynq: Switch to flexible array to simplify code | * 2343385f bus: mhi: host: Range check CHDBOFF and ERDBOFF | * a7561c04 bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state | * 7517f62e bus: mhi: host: Remove duplicate ee check for syserr | * 9fbf1014 bus: mhi: Move host MHI code to "host" directory | * 43b2f7d6 ubifs: Fix memory leak in do_rename | * 9933a908 ubifs: Fix AA deadlock when setting xattr for encrypted file | * 21ad89e1 crypto: ccp - Clear PSP interrupt status register before calling handler | * 93f8b664 ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus * | e854f4ce Revert "uapi/linux/const.h: prefer ISO-friendly __typeof__" * | 8d34f082 Revert "sched: Make struct sched_statistics independent of fair sched class" * | 4a9086db Revert "sched: Fix DEBUG && !SCHEDSTATS warn" * | e24bfe24 Revert "sched/fair: Fix inaccurate tally of ttwu_move_affine" * | 38718fb3 Revert "platform: Provide a remove callback that returns no value" * | e776ba09 Revert "media: rcar_fdp1: Convert to platform remove callback returning void" * | ab69d69b Merge 5.15.111 into android13-5.15-lts |\| | * b0ece631 Linux 5.15.111 | * 0a008c50 sched: Fix DEBUG && !SCHEDSTATS warn | * 21c2a454 netfilter: nf_tables: deactivate anonymous set from preparation phase | * aa6ff950 arm64: dts: qcom: sdm845: correct dynamic power coefficients - again | * 2931ed45 sound/oss/dmasound: fix 'dmasound_setup' defined but not used | * 503e5547 debugobject: Ensure pool refill (again) | * 6b848329 perf intel-pt: Fix CYC timestamps after standalone CBR | * 06106efa perf auxtrace: Fix address filter entire kernel size | * 11c6fb35 dm: don't lock fs when the map is NULL in process of resume | * e11765ce dm ioctl: fix nested locking in table_clear() to remove deadlock concern | * f76fcb9d dm flakey: fix a crash with invalid table line | * a5d8c6bf dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path | * 56e952ae dm clone: call kmem_cache_destroy() in dm_clone_init() error path | * f382705d dm verity: fix error handling for check_at_most_once on FEC | * 1821a33b ia64: fix an addr to taddr in huge_pte_offset() | * 3a57c70e s390/dasd: fix hanging blockdevice after request requeue | * ed7e8beb btrfs: scrub: reject unsupported scrub flags | * 14383698 scripts/gdb: fix lx-timerlist for Python3 | * 33383fbe clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent | * e8353dea wifi: rtl8xxxu: RTL8192EU always needs full init | * 384a0dca mailbox: zynqmp: Fix typo in IPI documentation | * 09206edf mailbox: zynqmp: Fix IPI isr handling | * 6d1af517 mtd: core: fix error path for nvmem provider | * 8444b46e mtd: core: fix nvmem error reporting | * 7c253e98 mtd: core: provide unique name for nvmem device, take two | * 68695084 md/raid10: fix null-ptr-deref in raid10_sync_request | * 8d07d911 nilfs2: fix infinite loop in nilfs_mdt_get_block() | * 13f73ef7 nilfs2: do not write dirty data after degenerating to read-only | * ab0748f2 ALSA: usb-audio: Add quirk for Pioneer DDJ-800 | * a87e5b9b parisc: Fix argument pointer in real64_call_asm() | * f1b4681c afs: Fix updating of i_size with dv jump from server | * 33f302c9 mfd: tqmx86: Correct board names for TQMxE39x | * ce01b754 mfd: tqmx86: Specify IO port register range more precisely | * a23b3b2b mfd: tqmx86: Do not access I2C_DETECT register through io_base | * 388d2578 thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe | * bdcf9fec dmaengine: at_xdmac: do not enable all cyclic channels | * a5227b3b dmaengine: at_xdmac: Fix race for the tx desc callback | * 2b68028d dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie | * 738a4fdb dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing | * fd6316de dmaengine: dw-edma: Fix to change for continuous transfer | * dd23c111 dma: gpi: remove spurious unlock in gpi_ch_init | * dce3bdae phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port | * 1cccf7c5 pwm: mtk-disp: Configure double buffering before reading in .get_state() | * d2798512 pwm: mtk-disp: Disable shadow registers before setting backlight values | * 8ffa1cb8 leds: tca6507: Fix error handling of using fwnode_property_read_string | * e63e3a0f dmaengine: mv_xor_v2: Fix an error code. | * 332ca024 leds: TI_LMU_COMMON: select REGMAP instead of depending on it | * c904a070 pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration | * 40566def ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline | * 18eb2389 ext4: fix i_disksize exceeding i_size problem in paritally written case | * 3dc3a86b SMB3: Close deferred file handles in case of handle lease break | * 0f87e182 SMB3: Add missing locks to protect deferred close file list | * b574e73d timekeeping: Fix references to nonexistent ktime_get_fast_ns() | * ccfede0a openrisc: Properly store r31 to pt_regs on unhandled exceptions | * 1c7456aa clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails | * c87c6d50 RDMA/mlx5: Use correct device num_ports when modify DC | * d2823237 SUNRPC: remove the maximum number of retries in call_bind_status | * c11e44ac RDMA/mlx5: Fix flow counter query via DEVX | * 7acad580 Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe | * b6157a9f clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling | * 33f9b8de clk: qcom: regmap: add PHY clock source implementation | * 0ccc1a6bac34 NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease | * a2bd706ab635 IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests | * 6bbc49661c31 IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order | * 00cc21e32ea1 RDMA/srpt: Add a check for valid 'mad_agent' pointer | * 03b9d26f33e6 RDMA/cm: Trace icm_send_rej event before the cm state is reset | * 30218b769845 clk: qcom: gcc-sm6115: Mark RCGs shared where applicable | * 5255051c8f31 RDMA/siw: Remove namespace check from siw_netdev_event() | * 48ba87f6e14d clk: add missing of_node_put() in "assigned-clocks" property parsing | * 3d7c6f2076f1 power: supply: generic-adc-battery: fix unit scaling | * c58ea97aa94f fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de() | * cd7e1d679240 fs/ntfs3: Fix OOB read in indx_insert_into_buffer | * 952bbfcedbf8 fs/ntfs3: Add check for kmemdup | * 3030f2b9b332 fs/ntfs3: Fix memory leak if ntfs_read_mft failed | * d1faeb14bce3 rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time | * 9911be215572 RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() | * 44438a49593a rtc: omap: include header for omap_rtc_power_off_program prototype | * 6d19fe968ef6 workqueue: Fix hung time report of worker pools | * 6c073c5a5b97 workqueue: Introduce show_one_worker_pool and show_one_workqueue. | * e89f95c68536 RDMA/rdmavt: Delete unnecessary NULL check | * 9721b14e6c8a RDMA/siw: Fix potential page_array out of range access | * 8d909684bdf6 clk: at91: clk-sam9x60-pll: fix return value check | * 623941780df3 sched/rt: Fix bad task migration for rt tasks | * 594d2a055526 Revert "objtool: Support addition to set CFA base" | * 80973ce36f4b perf/core: Fix hardlockup failure caused by perf throttle | * 3e09b68fc520 sched/fair: Fix inaccurate tally of ttwu_move_affine | * c3b9f95598b8 sched: Make struct sched_statistics independent of fair sched class | * 6002989848c5 sched/fair: Use __schedstat_set() in set_next_entity() | * 94bcf94c25aa powerpc/rtas: use memmove for potentially overlapping buffer copy | * f7107d44dff7 macintosh: via-pmu-led: requires ATA to be set | * 85842228df0e powerpc/sysdev/tsi108: fix resource printk format warnings | * 179cc5ab9591 powerpc/wii: fix resource printk format warnings | * 516c27922c96 powerpc/mpc512x: fix resource printk format warning | * da961d510b21 macintosh/windfarm_smu_sat: Add missing of_node_put() | * 5b9fc529b689 virtio_ring: don't update event idx on get_buf | * ee0b6146317a spmi: Add a check for remove callback when removing a SPMI driver | * be267f30b07e staging: rtl8192e: Fix W_DISABLE# does not work after stop/start | * 424cf2929635 serial: 8250: Add missing wakeup event reporting | * 8dfd00bfd53f tty: serial: fsl_lpuart: adjust buffer length to the intended size | * 59ecc2cf3466 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe | * ee53a7a88027 usb: mtu3: fix kernel panic at qmu transfer done irq handler | * 6b0d399dac58 usb: chipidea: fix missing goto in `ci_hdrc_probe` | * 6d4325ebd8c0 usb: gadget: tegra-xudc: Fix crash in vbus_draw | * d96f6bc10789 sh: sq: Fix incorrect element size for allocating bitmap buffer | * 397eb669dac0 uapi/linux/const.h: prefer ISO-friendly __typeof__ | * d1c4dedcd2df scripts/gdb: raise error with reduced debugging information | * 2d65599ad1e4 i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path | * d453f25faf68 spi: cadence-quadspi: fix suspend-resume implementations | * 6a129c0e9935 ASoC: fsl_mqs: move of_node_put() to the correct location | * 850631845531 coresight: etm_pmu: Set the module field | * db6f1b2bba34 HID: amd_sfh: Add support for shutdown operation | * b711dd0ba9b3 scripts/gdb: bail early if there are no generic PD | * eaecf281c27f scripts/gdb: bail early if there are no clocks | * 0110bfacff03 ia64: salinfo: placate defined-but-not-used warning | * 51395777f66d ia64: mm/contig: fix section mismatch warning/error | * 1a2a0d5b0617 PCI/EDR: Clear Device Status after EDR error recovery | * cc4f0e168a56 of: Fix modalias string generation | * 770d30b1355c vmci_host: fix a race condition in vmci_host_poll() causing GPF | * 08c7608798a9 spi: fsl-spi: Fix CPM/QE mode Litte Endian | * f345d4d71e87 spi: qup: Don't skip cleanup in remove's error path | * 77b0c0dd2c56 linux/vt_buffer.h: allow either builtin or modular for macros | * af9ec18aa8ee ASoC: es8316: Handle optional IRQ assignment | * 39287d16b2d2 PCI: imx6: Install the fault handler only on compatible match | * 1e58fb6b1cef usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition | * f90822ad63d1 spi: imx: Don't skip cleanup in remove's error path | * e9ded9dd5d05 spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync | * 193f7fffdcaf serial: 8250_bcm7271: Fix arbitration handling | * f67cc4929ef9 iio: light: max44009: add missing OF device matching | * 7e42057532ea fpga: bridge: fix kernel-doc parameter description | * 72b1ce904567 serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted | * 59ed254dd35e serial: stm32: re-introduce an irq flag condition in usart_receive_chars | * 4b7bb1c7be4f usb: dwc3: gadget: Change condition for processing suspend event | * beb12083c1ac usb: host: xhci-rcar: remove leftover quirk handling | * 295f3fcaa8ea pstore: Revert pmsg_lock back to a normal mutex | * 2491b999a60d drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler() | * 209850f17717 drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler() | * 1ffb2ca65051 ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it | * 43e4197dd5f6 tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. | * 1d2f799c1604 net: amd: Fix link leak when verifying config failed | * 5d6e5c054ed2 netlink: Use copy_to_user() for optval in netlink_getsockopt(). | * a789192f3661 Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" | * a54ec573d9b8 ipv4: Fix potential uninit variable access bug in __ip_make_skb() | * d0b43125ec89 net/sched: sch_fq: fix integer overflow of "credit" | * 7a45b4e1c82b netfilter: nf_tables: don't write table validation state without mutex | * 8913abddad4a bpf: Don't EFAULT for getsockopt with optval=NULL | * 77f245ce053e net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports | * a9e96eef8218 net/mlx5: E-switch, Don't destroy indirect table in split rule | * 05cf6f353d3c ixgbe: Enable setting RSS table to default values | * 624b73f77664 ixgbe: Allow flow hash to be set via ethtool | * e302e9ca14a8 wifi: iwlwifi: fw: fix memory leak in debugfs | * 53b3b1f563bc wifi: iwlwifi: mvm: check firmware response size | * aa11a894458d wifi: mt76: mt7921e: improve reliability of dma reset | * f8923ad9dd8e wifi: mt76: fix 6GHz high channel not be scanned | * 613b51663fc4 wifi: mt76: mt7921e: fix probe timeout after reboot | * 5279aaf9f5b0 wifi: mt76: add flexible polling wait-interval support | * ac9fec5b5688 wifi: mt76: handle failure of vzalloc in mt7615_coredump_work | * 210e6d01cc49 wifi: iwlwifi: make the loop for card preparation effective | * dff2a7b33060 jdb2: Don't refuse invalidation of already invalidated buffers | * 358317ad9cf4 wifi: iwlwifi: fw: move memset before early return | * cccf85e047c3 wifi: iwlwifi: mvm: initialize seq variable | * b3cecbb2571c wifi: iwlwifi: yoyo: Fix possible division by zero | * 4636c35b7e6e wifi: iwlwifi: yoyo: skip dump correctly on hw error | * 34222897e0eb md/raid10: don't call bio_start_io_acct twice for bio which experienced read error | * d6cfcf98b824 md/raid10: fix memleak of md thread | * 7f673fa34c0e md/raid10: fix memleak for 'conf->bio_split' | * 8d09065802c5 md/raid10: fix leak of 'r10bio->remaining' for recovery | * 901b4918faa4 md/raid10: fix task hung in raid10d | * fc04998351fe md/raid10: factor out code from wait_barrier() to stop_waiting_barrier() | * 39db562b3fed md: raid10 add nowait support | * 74af08efa5cd md: drop queue limitation for RAID1 and RAID10 | * 337d1d88be9d bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap | * 12e70c6f4ed8 selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach | * 103a4275420e nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" | * 9fe41e648254 nvme: fix async event trace event | * 13475e639162 nvme: handle the persistent internal error AER | * 30b9073583ac nvmet: fix I/O Command Set specific Identify Controller | * 42bcbc2a90a8 nvmet: fix Identify Active Namespace ID list handling | * 92cf81746ebc nvmet: fix Identify Controller handling | * ac86d59eaa69 nvmet: fix Identify Namespace handling | * c7e98afecab2 nvmet: fix error handling in nvmet_execute_identify_cns_cs_ns() | * 537083b1275c nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate | * 080826d16758 nvmet: use i_size_read() to set size for file-ns | * f333854dce4a bpf, sockmap: fix deadlocks in the sockhash and sockmap | * c8a67bc85772 net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling | * fd8c83d8375b scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() | * 9a7f63283af6 f2fs: fix to avoid use-after-free for cached IPU bio | * 119f278ea9c1 xsk: Fix unaligned descriptor validation | * 1056b209935d crypto: drbg - Only fail when jent is unavailable in FIPS mode | * 9317d6612011 crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors | * 80bfd8b184d8 bpftool: Fix bug for long instructions in program CFG dumps | * afdc3a4bd77d selftests/bpf: Wait for receive in cg_storage_multi test | * c5fa99bce673 selftests: xsk: Disable IPv6 on VETH1 | * c4afd6410f3c net: qrtr: correct types of trace event parameters | * eb77c0c0a17c wifi: rt2x00: Fix memory leak when handling surveys | * 0b0c3e37a43f wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() | * 0a847af3cb40 wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() | * 3e660d117513 crypto: sa2ul - Select CRYPTO_DES | * d82d82e0372b crypto: caam - Clear some memory in instantiate_rng | * 169134da419c f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages() | * d0cf44f06dd4 f2fs: apply zone capacity to all zone type | * 2cc6a05661ad f2fs: enforce single zone capacity | * e5a56f13ba2d f2fs: handle dqget error in f2fs_transfer_project_quota() | * 6d6415e5bce2 scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS | * eb4cf26d2e86 scsi: target: iscsit: Fix TAS handling during conn cleanup | * 9158c86fd323 scsi: target: Fix multiple LUN_RESET handling | * ad4a647aa587 net/packet: convert po->auxdata to an atomic flag | * f1a111ca05ce net/packet: convert po->origdev to an atomic flag | * c3238c7dbed9 net/packet: annotate accesses to po->xmit | * 97e7b1c1da12 vlan: partially enable SIOCSHWTSTAMP in container | * 5f44dfa841e9 net: pcs: xpcs: remove double-read of link state when using AN | * a7282fc797df bpf: Remove misleading spec_v1 check on var-offset stack read | * 60f9ed23b954 selftests/bpf: Fix a fd leak in an error path in network_helpers.c | * 9b9e803b4823 scm: fix MSG_CTRUNC setting condition for SO_PASSSEC | * 670754766ac3 bpf: fix precision propagation verbose logging | * c022b09fcc32 bpf: take into account liveness when propagating precision | * 23634d119ca7 wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() | * 3fc0be9f48ff wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() | * 2ba1e4a623bf tools: bpftool: Remove invalid \' json escape | * 484d95c69fc1 wifi: ath6kl: reduce WARN to dev_dbg() in callback | * 19ba40acb170 wifi: brcmfmac: support CQM RSSI notification with older firmware | * 378364abbe55 wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() | * 59073060fe09 wifi: ath9k: hif_usb: fix memory leak of remain_skbs | * 104b1b48b679 wifi: ath6kl: minor fix for allocation size | * d1138f118f43 hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E | * f1d68061b074 cpufreq: use correct unit when verify cur freq | * a55050c7989c tick/common: Align tick period with the HZ tick. | * 54202488c835 drm/i915: Make intel_get_crtc_new_encoder() less oopsy | * 500ffa58e70b debugobject: Prevent init race with static objects | * af04d8d3c156 arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step | * 00132fab90ea x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() | * ad6481f49fb2 regulator: stm32-pwr: fix of_iomap leak | * b8c2678d0fe7 media: venus: dec: Fix handling of the start cmd | * 2ed8f8c09d2a media: rc: gpio-ir-recv: Fix support for wake-up | * 4b1afffdd940 drm/amd/display: Fix potential null dereference | * 2322b262d220 media: rcar_fdp1: Fix refcount leak in probe and remove function | * 5847021f8052 media: rcar_fdp1: Convert to platform remove callback returning void | * d18789f43484 platform: Provide a remove callback that returns no value | * 825281f34bec media: rcar_fdp1: Fix the correct variable assignments | * 3c300022c188 media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource() | * 2f48c0a463a3 media: saa7134: fix use after free bug in saa7134_finidev due to race condition | * c94388b5b909 media: dm1105: Fix use after free bug in dm1105_remove due to race condition | * cac0f4f36e22 media: rkvdec: fix use after free bug in rkvdec_remove | * d991f6139fa6 x86/apic: Fix atomic update of offset in reserve_eilvt_offset() | * 1e3056b8067c regulator: core: Avoid lockdep reports when resolving supplies | * 4e5c9738185b regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() | * 678b3f29aaaf drm/ttm/pool: Fix ttm_pool_alloc error path | * b19bebc96381 drm/ttm: optimize pool allocations a bit v2 | * 1e26766dc83a arm64: dts: qcom: msm8994-msft-lumia-octagon: drop unit address from PMI8994 regulator | * bee1a285732a arm64: dts: qcom: msm8994-kitakami: drop unit address from PMI8994 regulator | * fb0bea59d078 arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply | * 8853aab16787 mailbox: mpfs: switch to txdone_poll | * 623275db2841 drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() | * 5a8aedb7b9fe ACPI: VIOT: Initialize the correct IOMMU fwspec | * 111af9798356 firmware: arm_scmi: Fix xfers allocation on Rx channel | * 657776d47bed ARM: dts: gta04: fix excess dma channel usage | * d3047a1b0422 drm: rcar-du: Fix a NULL vs IS_ERR() bug | * 3cfaa8713e8b mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data | * 60cadfcfa44c ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 | * aa8d52ddf7c8 drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings | * d28ec12c48dd drm: msm: adreno: Disable preemption on Adreno 510 | * 2ad781393eb3 drm/msm/adreno: drop bogus pm_runtime_set_active() | * 86c1a99528c6 drm/msm/adreno: Defer enabling runpm until hw_init() | * 1ad4b8c4552b media: max9286: Free control handler | * 3d7003c400ca drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 | * a3ea89b5978d firmware: qcom_scm: Clear download bit during reboot | * ca4ce92e3ec9 media: av7110: prevent underflow in write_ts_to_decoder() | * 519b08494011 media: bdisp: Add missing check for create_workqueue | * 11c58a0c1937 x86/MCE/AMD: Use an u64 for bank_map | * 88a9d3c0b59a ARM: dts: qcom: ipq8064: Fix the PCI I/O port range | * 112ff0f25305 ARM: dts: qcom: ipq8064: reduce pci IO size to 64K | * 99e7b14569da ARM: dts: qcom: ipq4019: Fix the PCI I/O port range | * 96158bfc764f arm64: dts: qcom: sm8250: Fix the PCI I/O port range | * cc1ae8710ac4 arm64: dts: qcom: msm8996: Fix the PCI I/O port range | * 656657bdeb8a arm64: dts: qcom: ipq6018: Fix the PCI I/O port range | * a19c40b97908 arm64: dts: qcom: ipq8074: Fix the PCI I/O port range | * 9f89689d8b9d arm64: dts: qcom: msm8998: Fix the PCI I/O port range | * 16111402966e arm64: dts: qcom: sdm845: Fix the PCI I/O port range | * 3e7be9b63264 arm64: dts: qcom: sdm845: correct dynamic power coefficients | * a9e9a4a62725 arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name | * a46878476c55 arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename | * 1994284cb922 arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name | * 6ae67829fa5e arm64: dts: Move BCM4908 dts to bcmbca folder | * fe8ab85ed495 arm64: dts: Add base DTS file for bcmbca device Asus GT-AX6000 | * aefde9ada466 ARM64: dts: Add DTS files for bcmbca SoC BCM6858 | * 273be36e4209 arm64: dts: Add DTS files for bcmbca SoC BCM4912 | * fe07b3b5af01 arm64: dts: Add DTS files for bcmbca SoC BCM63158 | * 77112d23a671 arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500 | * a53862a20239 arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property | * e3143e6cca0a regulator: core: Shorten off-on-delay-us for always-on/boot-on by time since booted | * 30b4edaf221d EDAC/skx: Fix overflows on the DRAM row address mapping arrays | * d450fa865750 drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources | * 62cd3e056123 arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table | * 667c86b2a941 arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table | * 6a50350033e0 soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe | * fb2a6e00291a tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007 | * 00f79abccc5b drm/probe-helper: Cancel previous job before starting new one | * 9fde84fb59e5 drm/vgem: add missing mutex_destroy | * a51b71af169f drm/rockchip: Drop unbalanced obj unref | * 0834a2b554e5 erofs: fix potential overflow calculating xattr_isize | * 060fecf1114f erofs: stop parsing non-compact HEAD index if clusterofs is invalid | * 5a37916d988e tpm, tpm_tis: Claim locality when interrupts are reenabled on resume | * 46da635566dc tpm, tpm: Implement usage counter for locality | * 51162b05a44c tpm, tpm_tis: Claim locality before writing interrupt registers | * b665edd7a585 tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed | * fd9b4b2bff6b tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register | * 8c08c74de718 tpm, tpm_tis: Do not skip reset of original interrupt vector | * dfa1e84b774c selinux: ensure av_permissions.h is built when needed | * 8a3a1f7b54b8 selinux: fix Makefile dependencies of flask.h | * 08e403705778 selftests/resctrl: Check for return value after write_schemata() | * 25661fe5f658 selftests/resctrl: Allow ->setup() to return errors | * b5adaf5045d0 selftests/resctrl: Move ->setup() call outside of test specific branches | * f9eeea03a5e7 selftests/resctrl: Extend CPU vendor detection | * ebd40f52de19 selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem | * 988901984ddd rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check | * 74f06429b727 sound/oss/dmasound: fix build when drivers are mixed =y/=m | * c628b07d5974 xfs: don't consider future format versions valid | * ce840284929b ubifs: Free memory for tmpfile name | * 20ef288612e5 ubi: Fix return value overwrite issue in try_write_vid_and_data() | * 3ae75f82c33f ubifs: Fix memleak when insert_old_idx() failed | * 149ea56995c2 Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" | * dc299bd1d5c4 iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE | * b7bc8f6c8a31 tracing: Fix permissions for the buffer_percent file | * b91a5aa1e7ea riscv: mm: remove redundant parameter of create_fdt_early_page_table | * ec1814116fa4 i2c: omap: Fix standard mode false ACK readings | * 671f21fbcb47 ksmbd: fix memleak in session setup | * 227eb2689b44 ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem() | * c053e389db0d ksmbd: call rcu_barrier() in ksmbd_server_exit() | * 2db4b91480b2 writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs | * 0b46ee654a9d relayfs: fix out-of-bounds access in relay_file_read | * a18bdaca46d0 KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted | * a79fb2ce4fbe reiserfs: Add security prefix to xattr name in reiserfs_security_write() | * 4c3d1a6720ae rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed | * 09e177d6f7ed crypto: safexcel - Cleanup ring IRQ workqueues on load failure | * 63b7fbaa1278 crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() | * c63741e872fc ring-buffer: Sync IRQ works before buffer destruction | * 333f49fcf0e7 pinctrl: qcom: lpass-lpi: set output value before enabling output | * 3028ac7dc0c0 soundwire: qcom: correct setting ignore bit on v1.5.1 | * 01fefb82fd79 pwm: meson: Fix g12a ao clk81 name | * dcf6611e80f9 pwm: meson: Fix axg ao mux parents | * 2104e15b0072 wifi: mt76: add missing locking to protect against concurrent rx/status calls | * 4a07d2d511e2 kheaders: Use array declaration instead of char | * 99d561199bf8 ipmi: fix SSIF not responding under certain cond. | * 8fddbd9c5c86 ipmi:ssif: Add send_retries increment | * 3ef93b7bd9e0 MIPS: fw: Allow firmware to pass a empty env | * e047e40676d1 tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem | * 9c0b37d0da47 xhci: fix debugfs register accesses while suspended | * 321e16a5709e tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH | * fa30909fbd1f staging: iio: resolver: ads1210: fix config mode | * ac44e1275dae ext4: use ext4_journal_start/stop for fast commit transactions | * 5bb4005fb667 blk-crypto: make blk_crypto_evict_key() more robust | * f8d9d6c3ffcc blk-crypto: make blk_crypto_evict_key() return void | * d206f79d9cd6 blk-mq: release crypto keyslot before reporting I/O complete | * 2c62f4abd714 posix-cpu-timers: Implement the missing timer_wait_running callback | * dca7427a8b12 hwmon: (adt7475) Use device_property APIs when configuring polarity | * d50321946ec0 hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write | * d40fa6f78835 USB: dwc3: fix runtime pm imbalance on unbind | * 9436221ea250 USB: dwc3: fix runtime pm imbalance on probe errors | * bfd693628192 IMA: allow/fix UML builds | * c23e103fd736 PCI: qcom: Fix the incorrect register usage in v2.7.0 config | * 8a0b61e5a7d2 PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock | * 402d2b1d54b7 arm64: Stash shadow stack pointer in the task struct on interrupt | * 21cc4e5304d2 arm64: Always load shadow stack pointer directly from the task struct | * a00f75f71fca wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset | * a646556769e1 wireguard: timers: cast enum limits members to int in prints | * 95ec7a59ceb2 x86/cpu: Add model number for Intel Arrow Lake processor | * 520820400608 asm-generic/io.h: suppress endianness warnings for readq() and writeq() | * 5e3c87e4d3bd selftests mount: Fix mount_setattr_test builds failed | * e1383b440132 ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 | * 21976532f274 iio: adc: palmas_gpadc: fix NULL dereference on rmmod | * 50015dbdec70 x86/hyperv: Block root partition functionality in a Confidential VM | * a7d91f67a10a ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm | * cf5b14b8de0d ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 * | 565c3abfa129 Merge 5.15.110 into android13-5.15-lts |\| | * 8a7f2a5c5aa1 Linux 5.15.110 | * cab0f985037b riscv: No need to relocate the dtb as it lies in the fixmap region | * 1f09c9bab723 riscv: Do not set initial_boot_params to the linear address of the dtb | * bbf94b042155 riscv: Move early dtb mapping into the fixmap region | * ccb29694c2da selftests: mptcp: join: fix "invalid address, ADD_ADDR timeout" | * 0994aa001fde driver core: Don't require dynamic_debug for initcall_debug probe timing | * 3dcebcaa258c USB: serial: option: add UNISOC vendor and TOZED LT70C product | * f1e6a14d5ae8 bluetooth: Perform careful capability checks in hci_sock_ioctl() | * 39c472809aab drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var | * 936a23293bbb wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() | * 2bd716c6e4d1 KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() | * 00f74003edf5 KVM: arm64: Retry fault if vma_lookup() results become invalid | * c1da649699e1 selftests/kselftest/runner/run_one(): allow running non-executable files | * c88435054153 PCI/ASPM: Remove pcie_aspm_pm_state_change() * | 2df021e7ff83 Revert "sched/fair: Detect capacity inversion" * | 82536f79fd0c Revert "sched/fair: Consider capacity inversion in util_fits_cpu()" * | b7761c262269 Revert "sched/uclamp: Fix a uninitialized variable warnings" * | 3b50785272d1 Revert "sched/fair: Fixes for capacity inversion detection" * | b6da32639d07 Merge 5.15.109 into android13-5.15-lts |\| | * f48aeeaaa64c Linux 5.15.109 | * 4aed6b5809bb soc: sifive: l2_cache: fix missing of_node_put() in sifive_l2_init() | * 71e7ed6e3aa9 soc: sifive: l2_cache: fix missing free_irq() in error path in sifive_l2_init() | * 48c5fd373345 soc: sifive: l2_cache: fix missing iounmap() in error path in sifive_l2_init() | * 2a2a502af466 ASN.1: Fix check for strdup() success | * 9fc2e7f2cf47 ASoC: fsl_asrc_dma: fix potential null-ptr-deref | * 0431e1323f42 mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock | * 144ff55623e2 iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() | * e589986ef037 counter: 104-quad-8: Fix race condition between FLAG and CNTR reads | * 78559037632b pwm: hibvt: Explicitly set .polarity in .get_state() | * 2147e7c2d26f pwm: iqs620a: Explicitly set .polarity in .get_state() | * a2ab4924f0c8 pwm: meson: Explicitly set .polarity in .get_state() | * dbc7a6d1ec8e sctp: Call inet6_destroy_sock() via sk->sk_destruct(). | * 4f66b180a622 dccp: Call inet6_destroy_sock() via sk->sk_destruct(). | * b60d534d1e70 inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). | * dd042131386f tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct(). | * dabbe97f369b udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM). | * d58366aab868 fuse: fix deadlock between atomic O_TRUNC and page invalidation | * e21d9c606839 fuse: always revalidate rename target dentry | * c10a5b340681 fuse: fix attr version comparison in fuse_read_update_size() | * 1e5c686087dc purgatory: fix disabling debug info | * a134b2ac4127 docs: futex: Fix kernel-doc references after code split-up preparation | * 66dd55279174 MIPS: Define RUNTIME_DISCARD_EXIT in LD script | * e779884c713f sched/fair: Fixes for capacity inversion detection | * 4ee882e0e1ed sched/uclamp: Fix a uninitialized variable warnings | * 98762616db0b sched/fair: Consider capacity inversion in util_fits_cpu() | * 99b704ae7a17 sched/fair: Detect capacity inversion | * 1de6ee9d812c sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition | * a77e3c0e067d sched/uclamp: Make cpu_overutilized() use util_fits_cpu() | * ac407e5102e9 sched/uclamp: Fix fits_capacity() check in feec() | * 46c631fe5a94 mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages | * 981e276dd965 mm/khugepaged: check again on anon uffd-wp during isolation | * 29562319cba0 drm/i915: Fix fast wake AUX sync len | * afbfd70cb1a0 mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 | * 1aaa1e0a9a0f kernel/sys.c: fix and improve control flow in __sys_setres[ug]id() | * ebab1a86ca3e memstick: fix memory leak if card device is never registered | * 8c168553abce nilfs2: initialize unused bytes in segment summary blocks | * e513fb5cadc4 iio: light: tsl2772: fix reading proximity-diodes from device tree | * c15737965434 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path | * a8466e335f58 platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE | * 4a2a34a75f3e xen/netback: use same error messages for same errors | * 08e774db2ef1 nvme-tcp: fix a possible UAF when failing to allocate an io queue | * 1b91bfae3ee1 s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling | * 357fa038d93d net: dsa: b53: mmap: add phy ops | * 583d2abf1374 scsi: core: Improve scsi_vpd_inquiry() checks | * 139bea1d3aa1 scsi: megaraid_sas: Fix fw_crash_buffer_show() | * 73890c48849d selftests: sigaltstack: fix -Wuninitialized | * c2680efa1507 platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2 | * fd3e899340e1 Input: i8042 - add quirk for Fujitsu Lifebook A574/H | * 14bb1fb893db f2fs: Fix f2fs_truncate_partial_nodes ftrace event | * 0ebc93afdaf6 e1000e: Disable TSO on i219-LM card to increase speed | * e722ea6dae2c bpf: Fix incorrect verifier pruning due to missing register precision taints | * 25e50cdf9f63 spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe() | * cbce626dcd23 mlxsw: pci: Fix possible crash during initialization | * 4eee0d9d3c11 net: rpl: fix rpl header size calculation | * 92e0bc5e34ad bonding: Fix memory leak when changing bond type to Ethernet | * b24026f1409c mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() | * 5610d81d0214 bnxt_en: Do not initialize PTP on older P3/P4 chips | * 7ff875ee15bc netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements | * 0a397535d189 netfilter: nf_tables: validate catch-all set elements | * 25f1b40cf9b2 i40e: fix i40e_setup_misc_vector() error handling | * 536ed39cbec8 i40e: fix accessing vsi->active_filters without holding lock | * 8089d724dd7a netfilter: nf_tables: fix ifdef to also consider nf_tables=m | * 69ea11769b8d sfc: Fix use-after-free due to selftest_work | * aa16f7b99d23 sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP. | * b36d82ddc74e virtio_net: bugfix overflow inside xdp_linearize_page() | * 1ffc0e810551 net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg | * fe0d832ea0e6 regulator: fan53555: Fix wrong TCS_SLEW_MASK | * 976f8482e459 regulator: fan53555: Explicitly include bits header | * cb9b96c154a1 netfilter: br_netfilter: fix recent physdev match breakage | * beb1c8576c23 arm64: dts: imx8mm-evk: correct pmic clock source | * 863473055d1d arm64: dts: meson-g12-common: specify full DMC range | * dd6bd054a92c arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node | * bd129e4c9e34 ARM: dts: rockchip: fix a typo error for rk3288 spdif node * | d5ea1b5ce89e Merge 5.15.108 into android13-5.15-lts |\| | * 3299fb36854f Linux 5.15.108 | * adef0cebea85 nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs | * c6897dfe2bb6 counter: Add the necessary colons and indents to the comments of counter_compi | * fa934784fb65 counter: fix docum. build problems after filename change | * 0cf283340023 panic, kexec: make __crash_kexec() NMI safe | * 9e1e511119b1 kexec: turn all kexec_mutex acquisitions into trylocks | * 6fc7a53fcc4c nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD | * fa43e0591900 nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN | * a814fc9e6e59 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 | * 972e06d09e86 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610 | * cf773832139b nvme-pci: Crucial P2 has bogus namespace ids | * 5a19b9a49aea nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs | * 65f5dc5dff29 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50 | * 3daaa5f7aae2 i2c: ocores: generate stop condition after timeout in polling mode | * 0af686415ca2 x86/rtc: Remove __init for runtime functions | * b11ff3ef4d09 sched/fair: Fix imbalance overflow | * 90e3dc510106 sched/fair: Move calculate of avg_load to a better location | * 6d1353781bba powerpc/papr_scm: Update the NUMA distance table for the target node | * 0b031f5983f8 ubi: Fix deadlock caused by recursively holding work_sem | * 85d7a7044b75 ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size | * f0b4a4086cf2 mptcp: stricter state check in mptcp_worker | * 925e1a510a2e mptcp: use mptcp_schedule_work instead of open-coding it | * f4f2a1d491e9 cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() | * 19c7f9329bdb x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot | * 05143d90ac90 scsi: ses: Handle enclosure with just a primary component gracefully | * aaae6d303150 net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow | * b1ca14361d49 net: phy: nxp-c45-tja11xx: add remove callback | * 0359e505bcd7 net: sfp: initialize sfp->i2c_block_size at sfp allocation | * a42f565c0e96 riscv: add icache flush for nommu sigreturn trampoline | * 6eeb1cba4c9d drm/i915: fix race condition UAF in i915_perf_add_config_ioctl | * 9b344cf6aea0 i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call | * 6b337a13c144 tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance | * 1403518ed0d9 tracing: Add trace_array_puts() to write into instance | * 670e54151b7a counter: 104-quad-8: Fix Synapse action reported for Index signals | * 6e25d374cd95 counter: Internalize sysfs interface code | * c4153e662883 counter: stm32-timer-cnt: Provide defines for slave mode selection | * 4c1010848b12 counter: stm32-lptimer-cnt: Provide defines for clock polarities | * 189ada57e88c ACPI: resource: Add Medion S17413 to IRQ override quirk | * 248a18a895e2 wifi: iwlwifi: mvm: fix mvmtxq->stopped handling | * 0efd9ed92926 asymmetric_keys: log on fatal failures in PE/pkcs7 | * ae2b44aeade1 verify_pefile: relax wrapper length check | * 744f80ae0716 drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F | * 05a24344296e efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L | * 0f9d2fc58824 i2c: hisi: Avoid redundant interrupts | * d21a46212009 i2c: imx-lpi2c: clean rx/tx buffers upon new message | * 8451da304b4a wifi: mwifiex: mark OF related data as maybe unused | * 9aeff275b7f7 power: supply: cros_usbpd: reclassify "default case!" as debug | * 788f4a3d3987 ARM: 9290/1: uaccess: Fix KASAN false-positives | * 53967ac8080b libbpf: Fix single-line struct definition output in btf_dump | * 906a6689bb01 skbuff: Fix a race between coalescing and releasing SKBs | * 7ccc58a1a756 net: macb: fix a memory corruption in extended buffer descriptor mode | * ed2ec39e46fe udp6: fix potential access to stale information | * e97ff11b396c RDMA/core: Fix GID entry ref leak when create_ah fails | * 6109f5b13ce3 sctp: fix a potential overflow in sctp_ifwdtsn_skip | * c6a796ee5a63 net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() | * 9b1ca43bcf3d qlcnic: check pci_reset_function result | * ffa4f32952e2 drm/armada: Fix a potential double free in an error handling path | * a94f5d35fdbb tcp: restrict net.ipv4.tcp_app_win | * a08ec4ed3b6e niu: Fix missing unwind goto in niu_alloc_channels() | * e35ae49bc198 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition | * b41da67451b0 bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp | * 48e8e7851dc0 RDMA/cma: Allow UD qp_type to join multicast only | * 1569a4cdb973 IB/mlx5: Add support for 400G_8X lane speed | * f6711bc5c016 RDMA/irdma: Add ipv4 check to irdma_find_listener() | * c8c7a7aee861 RDMA/irdma: Increase iWARP CM default rexmit count | * 810250c9c661 RDMA/irdma: Fix memory leak of PBLE objects | * aa2607bae45f clk: sprd: set max_register according to mapping range | * 0004a50c535f drm/i915/dsi: fix DSS CTL register offsets for TGL+ | * 1bb4a52c3caa KVM: arm64: PMU: Restore the guest's EL0 event counting after migration | * c7acce3a0eeb mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min | * 7233b5baba10 mtd: rawnand: stm32_fmc2: remove unsupported EDO mode | * 5ded9b750f30 mtd: rawnand: meson: fix bitmask for length in command word | * 0162836a51bb mtdblock: tolerate corrected bit-flips | * ad574345ce26 fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace | * a55a95365e08 btrfs: fix fast csum implementation detection | * 6da03c237d56 btrfs: print checksum type and implementation at mount time | * 0efb276d5848 Bluetooth: Fix race condition in hidp_session_thread | * ac6725a634f7 Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} | * d98498ad5695 ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards | * c5797c87e74e ALSA: emu10k1: don't create old pass-through playback device on Audigy | * f1ef453157b4 ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() | * 7901d787e455 ALSA: i2c/cs8427: fix iec958 mixer control deactivation | * d8697aa12ae6 ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard | * 34a0ada0a8b2 ALSA: emu10k1: fix capture interrupt handler unlinking | * 55e4eef5545d Revert "pinctrl: amd: Disable and mask interrupts on resume" * | 1c214694c6fe ANDROID: GKI: fix db845c build problem with 5.15.170 * | 78aa83e9a6d4 Revert "ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()" * | 7981ae78bcec ANDROID: preserve CRC for xhci symbols * | e363165bfe3c Merge 5.15.107 into android13-5.15-lts |\| | * 4fdad925aa1a Linux 5.15.107 | * c862d7debe55 bpftool: Print newline before '}' for struct with padding only fields | * 1585f3fc24b5 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown | * b97e4100be37 kbuild: fix single directory build | * 326b80bd2267 mm: take a page reference when removing device exclusive entries | * 1fc9263ad795 drm/bridge: lt9611: Fix PLL being unable to lock | * 4bdf1514b426 mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() | * cbe5f7fed7f7 ring-buffer: Fix race while reader and writer are on the same page | * 23ed5af5767a drm/nouveau/disp: Support more modes by checking with lower bpc | * 6f2180c5273a drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path | * a184df0de132 mm: vmalloc: avoid warn_alloc noise caused by fatal signal | * d88d7a9fcf20 ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() | * 33d5d4e67a0e tracing: Free error logs of tracing instances | * c74065da695e can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events | * 4fe1d9b6231a can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access | * 0af8fae81d8b fs: drop peer group ids under namespace lock | * 33a503b7c339 ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() | * 20c5e10950e9 ftrace: Mark get_lock_parent_ip() __always_inline | * a007b7dc19de perf/core: Fix the same task check in perf_event_set_output | * 8417eb9aaf1e cifs: sanitize paths in cifs_update_super_prepath. | * df23c702d11c smb3: lower default deferred close timeout to address perf regression | * 1d9cad9c5873 smb3: allow deferred close timeout to be configurable | * 5e5c5f472972 scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() | * ae73c4dd48f2 scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() | * c8c17991dab0 iio: adc: ad7791: fix IRQ flags | * bc61cce6a658 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug | * 97302eb6ca48 coresight: etm4x: Do not access TRCIDR1 for identification | * fd23e9bbfccc ALSA: hda/realtek: Add quirk for Clevo X370SNW | * f204f38212dc ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN | * 091b3e31275b dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs | * d540aea451ab nilfs2: fix sysfs interface lifetime | * 92684e02654c nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() | * ba3a88b444cd tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty | * ad142624ccc3 tty: serial: sh-sci: Fix Rx on RZ/G2L SCI | * 1184bd5c5ee4 tty: serial: sh-sci: Fix transmit end interrupt handler | * 1f49173be32d iio: light: cm32181: Unregister second I2C client if present | * 77593b4e963c iio: dac: cio-dac: Fix max DAC write value check for 12-bit | * 73742a446e08 iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip | * 7a1e21d26104 iio: adis16480: select CONFIG_CRC32 | * 4d3841fe16c4 USB: serial: option: add Quectel RM500U-CN modem | * 7151d2af0656 USB: serial: option: add Telit FE990 compositions | * e1aa1c1bc51f usb: typec: altmodes/displayport: Fix configure initial pin assignment | * 9cd66aa2fa04 USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs | * f8d59e2a36ac usb: dwc3: pci: add support for the Intel Meteor Lake-S | * 11453332fa40 usb: cdnsp: Fixes error: uninitialized symbol 'len' | * 83637720ea20 xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu | * 1122474b757a usb: xhci: tegra: fix sleep in atomic call | * f5c5934580e7 kbuild: refactor single builds of *.ko | * e62d179b9177 gve: Secure enough bytes in the first TX desc for all TCP pkts | * 40c6802d7dae ethtool: reset #lanes when lanes is omitted | * 4eada1dabdfb ice: Reset FDIR counter in FDIR init stage | * 391d28c0e38c ice: fix wrong fallback logic for FDIR | * e215928a510c NFSD: callback request does not use correct credential for AUTH_SYS | * bbca64f2052e sunrpc: only free unix grouplist after RCU settles | * ca7c3b4ae03e net: stmmac: fix up RX flow hash indirection table when setting channels | * 3a997c0d2341 net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe | * 0ae8cdf0153c gpio: davinci: Add irq chip flag to skip set wake | * 1c19a42b2863 platform/x86: think-lmi: Clean up display of current_value on Thinkstation | * cccdb30935c8 platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings | * b9396d991abe platform/x86: think-lmi: Fix memory leak when showing current settings | * d65ff2fe877c ipv6: Fix an uninit variable access bug in __ip6_make_skb() | * 926c8299ac3d net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT | * 667eb99cf7c1 sctp: check send stream number after wait_for_sndbuf | * 9692e16b5991 net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit | * 5d1007e81fb6 net: don't let netpoll invoke NAPI if in xmit context | * e150a5c9f44c icmp: guard against too small mtu | * a64160124d5a NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL | * b9ba5906c420 net: qrtr: Fix a refcount bug in qrtr_recvmsg() | * 3ef52e4bcfd7 net: qrtr: combine nameservice into main module | * 30c5a016a37a wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta | * 32a8dc8d9ebe KVM: s390: pv: fix external interruption loop not always detected | * fcd6c7476e43 pwm: sprd: Explicitly set .polarity in .get_state() | * a8ab13c73259 pwm: cros-ec: Explicitly set .polarity in .get_state() | * c373e49fbb87 Drivers: vmbus: Check for channel allocation before looking up relids | * b50cd6789dbb gpio: GPIO_REGMAP: select REGMAP instead of depending on it | * 0a473f834393 bpf: hash map, avoid deadlock with suitable hash mask | * 543d66a54dbf serial: exar: Add support for Sealevel 7xxxC serial cards | * 7773bb08e8b6 serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards | * c73db89da686 iavf/iavf_main: actually log ->src mask when talking about it | * b2d29830db30 iavf: return errno code instead of status code | * cdf3f5ef1893 platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode | * 7798cd69cfc3 platform/x86: int3472: Split into 2 drivers | * 5cc70e78bbcc RDMA/irdma: Do not request 2-level PBLEs for CQ alloc | * c22ac849aabb NFSD: pass range end to vfs_fsync_range() instead of count | * 34a14759d90c NFSD: Fix sparse warning | * 8059e200259e ocfs2: fix memory leak in ocfs2_mount_volume() | * b613d8dcdff3 ocfs2: rewrite error handling of ocfs2_fill_super | * 05abe9c0bf38 ocfs2: ocfs2_mount_volume does cleanup job before return error * | 36f4f6fb72d5 Merge branch 'android13-5.15' into 'android13-5.15-lts' * | 19c0ed55a470 Merge 5.15.106 into android13-5.15-lts |\| | * d86dfc4d95cd Linux 5.15.106 | * 06a948b8347c x86/PVH: avoid 32-bit build warning when obtaining VGA console info | * 3abdf6d71fdb hsr: ratelimit only when errors are printed | * fcc09ef87e79 libbpf: Fix btf_dump's packed struct determination | * 74059587b25d selftests/bpf: Add few corner cases to test padding handling of btf_dump | * c74ae8678dfa libbpf: Fix BTF-to-C converter's padding logic | * 17a61d1e9431 selftests/bpf: Test btf dump for struct with padding only fields | * 6777291c7b14 zonefs: Fix error message in zonefs_file_dio_append() | * 71ab5c1d506d KVM: x86: Purge "highest ISR" cache when updating APICv state | * 61e0863dc8dd KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 | * 4483dc41d123 KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 | * a58d4e66712b s390/uaccess: add missing earlyclobber annotations to __clear_user() | * 1dfccde646aa KVM: arm64: Disable interrupts while walking userspace PTs | * 25e74e728168 drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub | * 3bfedfdbf92b drm/etnaviv: fix reference leak when mmaping imported buffer | * fd1f48613e9f rcu: Fix rcu_torture_read ftrace event | * 9097ba15ea5c xtensa: fix KASAN report for show_stack | * 8861429f883e ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z | * 77ab3e5f9873 ALSA: hda/realtek: Add quirks for some Clevo laptops | * f775413ffeff ALSA: usb-audio: Fix regression on detection of Roland VS-100 | * b39d42ed67d5 ALSA: hda/conexant: Partial revert of a quirk for Lenovo | * 305a171cf617 NFSv4: Fix hangs when recovering open state after a server reboot | * 7624973bc15b powerpc: Don't try to copy PPR for task with NULL pt_regs | * 3a9510113f5b pinctrl: at91-pio4: fix domain name assignment | * 6c1bc7b50e02 pinctrl: amd: Disable and mask interrupts on resume | * 45ed4e5149e8 net: phy: dp83869: fix default value for tx-/rx-internal-delay | * 0f75ef136169 xen/netback: don't do grant copy across page boundary | * 8a581b71cf68 can: j1939: prevent deadlock by moving j1939_sk_errqueue() | * a3373a681d9a zonefs: Always invalidate last cached page on append write | * c1310fc7abe6 btrfs: scan device in non-exclusive mode | * c976f9233ef9 btrfs: fix race between quota disable and quota assign ioctls | * 1484852ca152 Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table | * b64305185b76 cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL | * 0a2e0baf3677 cifs: prevent infinite recursion in CIFSGetDFSRefer() | * a5075c097de1 Input: focaltech - use explicitly signed char type | * cf43bc826159 Input: alps - fix compatibility with -funsigned-char | * 16c951f3eba4 iommu/vt-d: Allow zero SAGAW if second-stage not supported | * e4fbeaa31362 pinctrl: ocelot: Fix alt mode for ocelot | * 76f09582a191 net: ethernet: mtk_eth_soc: fix flow block refcounting logic | * 9caf3cbf1224 net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only | * 4c6c0e8510a2 bnxt_en: Add missing 200G link speed reporting | * c519174366a3 bnxt_en: Fix typo in PCI id to device description string mapping | * 24722a0e0925 bnxt_en: Fix reporting of test result in ethtool selftest | * 3e3654bf679f i40e: fix registers dump after run ethtool adapter self test | * 8d7b0b22ea22 net: ipa: compute DMA pool size properly | * 81d2a7e93c83 ALSA: ymfpci: Fix BUG_ON in probe function | * 95642872c466 ALSA: ymfpci: Create card with device-managed snd_devm_card_new() | * 9cb4f23e4f7a ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg() | * 938eba5b434d ice: add profile conflict check for AVF FDIR | * 0ea60b230d19 smsc911x: avoid PHY being resumed when interface is not up | * 41f77a6d9841 net: mvpp2: parser fix PPPoE | * ec117d22f143 net: mvpp2: parser fix QinQ | * 18d6e95fbb08 net: mvpp2: classifier flow fix fragmentation flags | * aa45d3dd74e9 loop: LOOP_CONFIGURE: send uevents for partitions | * 83ee49ab185d loop: suppress uevents while reconfiguring the device | * aa2bff25e9bb s390/vfio-ap: fix memory leak in vfio_ap device driver | * bf70e0eab64c can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write | * 959348f7c300 platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix | * c8e7ff3071bf drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state | * 61e2e6d444cd net: stmmac: don't reject VLANs when IFF_PROMISC is set | * 2d5cebf57296 net/net_failover: fix txq exceeding warning | * 829a0d013c00 regulator: Handle deferred clk | * 75155f4d8dcd r8169: fix RTL8168H and RTL8107E rx crc error | * 4597e104a365 net: dsa: microchip: ksz8863_smi: fix bulk access | * c0de1a26e659 ptp_qoriq: fix memory leak in probe() | * d84796008a89 scsi: mpt3sas: Don't print sense pool info twice | * 27b1ae000bf1 scsi: megaraid_sas: Fix crash after a double completion | * d63a83146d25 sfc: ef10: don't overwrite offload features at NIC reset | * 7ea88e90dabb SUNRPC: fix shutdown of NFS TCP client socket | * 34c554376ec9 mtd: rawnand: meson: invalidate cache on polling ECC bit | * dae47bf0222e platform/x86: think-lmi: Add possible_values for ThinkStation | * e91ffea491af platform/x86: think-lmi: only display possible_values if available | * fbfd5f59fa5c platform/x86: think-lmi: use correct possible_values delimiters | * 2c67f08bdc5f platform/x86: think-lmi: add missing type attribute | * cb1baad60e5d ALSA: usb-audio: Fix recursive locking at XRUN during syncing | * 65b723644294 mips: bmips: BCM6358: disable RAC flush for TP1 | * e38b0ab9dba3 ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() | * 5362344e1c2c tracing: Fix wrong return in kprobe_event_gen_test.c | * 19c71156fa92 tools/power turbostat: fix decoding of HWP_STATUS | * f8580c0a3279 tools/power turbostat: Fix /dev/cpu_dma_latency warnings | * 6494344d7ef7 fbdev: au1200fb: Fix potential divide by zero | * f9c5deee4b66 fbdev: lxfb: Fix potential divide by zero | * 86c8db5d12f4 fbdev: intelfb: Fix potential divide by zero | * c22a8d3ae54a fbdev: nvidia: Fix potential divide by zero | * 9de1325bc2cc sched_getaffinity: don't assume 'cpumask_size()' is fully initialized | * f9584dcc5549 fbdev: tgafb: Fix potential divide by zero | * d23f65f08247 ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() | * cb1bc1223906 ALSA: asihpi: check pao in control_message() | * 1ec57d1bed38 net: hsr: Don't log netdev_err message on unknown prp dst node | * 4e90e52616f6 x86/PVH: obtain VGA console info in Dom0 | * 5175ed17a5a8 md: avoid signed overflow in slot_store() | * da35a4e6eee5 ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds | * 0725daaa9a87 xfrm: Zero padding when dumping algos and encap | * 7258c58f6e25 bus: imx-weim: fix branch condition evaluates to a garbage value | * 07987422023e ksmbd: don't terminate inactive sessions after a few seconds | * 0c873ab68fcb kcsan: avoid passing -g for test | * b27e663cf1e5 kernel: kcsan: kcsan_test: build without structleak plugin | * 1450c82a16bb usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC | * 1536e51c30ad usb: dwc3: gadget: move cmd_endtransfer to extra function | * 0f7fddb5a9b7 fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY * | bf3e69b5fbaa Revert "net: mdio: fix owner field for mdio buses registered using device-tree" * | 8b73c742ef86 Merge 5.15.105 into android13-5.15-lts |/ * c957cbb87315 Linux 5.15.105 * ec5b78143535 NFSD: fix use-after-free in __nfs42_ssc_open() * a9e53869cb43 ocfs2: fix data corruption after failed write * 5229bb42fba2 mm: kfence: fix using kfence_metadata without initialization in show_object() * 7a74603c248d sched/fair: Sanitize vruntime of entity being migrated * ab938a0c81eb sched/fair: sanitize vruntime of entity being placed * 1ac20290f6b4 dm crypt: avoid accessing uninitialized tasklet * eb485b7404a2 dm crypt: add cond_resched() to dmcrypt_write() * 443c9d522397 dm stats: check for and propagate alloc_percpu failure * 272dc775a52f i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() * 8e69fae32e88 firmware: arm_scmi: Fix device node validation for mailbox transport * 02b296978a21 tee: amdtee: fix race condition in amdtee_open_session * 9c7ee9471550 riscv: Handle zicsr/zifencei issues between clang and binutils * c10023682096 riscv: mm: Fix incorrect ASID argument when flushing TLB * 555ec88c75ad drm/i915: Preserve crtc_state->inherited during state clearing * 476b3f03dca8 drm/i915/active: Fix missing debug object activation * ef3c38f33b62 drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi * fdd5b4e37200 drm/meson: fix missing component unbind on bind errors * 071a69cde196 drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found * 5bb105cc72be nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() * 8ec5e996c2f8 wifi: mac80211: fix qos on mesh interfaces * 51a8534c0f35 ksmbd: return unsupported error on smb1 mount * 496e186bc005 ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect * 604a4a6f8414 ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION * 52e7ac849971 KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL * 6f682b070f46 kfence: avoid passing -g for test * 7dd27aed9c45 usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() * 27c40c3aa4b0 usb: chipidea: core: fix possible concurrent when switch role * ef74a7ffe77c usb: chipdea: core: fix return -EINVAL if request role is the same with current role * 76e8bd0f5544 usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver * e4df290deb33 usb: cdnsp: Fixes issue with redundant Status Stage * 5662d139e6e1 usb: cdns3: Fix issue with using incorrect PCI device function * bb579b3f75c6 usb: typec: tcpm: fix warning when handle discover_identity message * 0f84b0b71179 dm thin: fix deadlock when swapping to thin device * 66e5577cabc3 igb: revert rtnl_lock() that causes deadlock * a179d3450c0c arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name * ed1869a25286 lockd: set file_lock start and end when decoding nlm4 testargs * 0bfadbbcd7a5 fsverity: Remove WQ_UNBOUND from fsverity read workqueue * 992a3f3e8a0c fscrypt: destroy keyring after security_sb_delete() * 287bb9a918e2 mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP * 408dcd7c3883 efi: sysfb_efi: Fix DMI quirks not working for simpledrm * b131989797f7 usb: gadget: u_audio: don't let userspace block driver unbind * cba76e1fb896 usb: dwc2: fix a devres leak in hw_enable upon suspend resume * c83f7ba71d38 scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR * df0462e4b361 cifs: print session id while listing open files * 9a45df4ec39b cifs: empty interface list when server doesn't support query interfaces * 169a41073993 act_mirred: use the backlog for nested calls to mirred ingress * 5b347652aebd net/sched: act_mirred: better wording on protection against excessive stack growth * f6cf5f13fa5b sh: sanitize the flags on sigreturn * 91bcae3df2a4 net: usb: qmi_wwan: add Telit 0x1080 composition * f631af07cfc9 net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 * 41b67e621b93 scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file * 60643ef5a139 scsi: lpfc: Avoid usage of list iterator variable after loop * 67b8343998b8 scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() * d758f543cea2 scsi: ufs: core: Add soft dependency on governor_simpleondemand * 0267cd047133 scsi: hisi_sas: Check devm_add_action() return value * 83e7b1db4523 scsi: target: iscsi: Fix an error message in iscsi_check_key() * 40c216efb327 selftests/bpf: check that modifier resolves after pointer * 8bf8d5dade4c m68k: Only force 030 bus error if PC not in exception table * 8c1d378b8c22 HID: intel-ish-hid: ipc: Fix potential use-after-free in work function * d143e327c972 ca8210: fix mac_len negative array access * 3056af1a2d46 HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded * 3e9aac5e935f drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update() * a4c639012ad0 riscv: Bump COMMAND_LINE_SIZE value to 1024 * c2cf47dc0822 ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable * 8dc1c6efd7d2 thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit * a74a2e124c48 thunderbolt: Use const qualifier for `ring_interrupt_index` * 752007df40ca thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access * 8f7525a8b98c thunderbolt: Disable interrupt auto clear for rings * 56cba129dd11 thunderbolt: Call tb_check_quirks() after initializing adapters * d50a527b4815 thunderbolt: Use scale field when allocating USB3 bandwidth * 7ab026561cb0 uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 * d6f7377528d2 scsi: qla2xxx: Perform lockless command completion in abort path * 6295b3ec64a3 scsi: qla2xxx: Synchronize the IOCB count to be in order * f1e2ab24c4ea hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs * 5662f50cd9e9 hwmon: fix potential sensor registration fail if of_node is missing * 8f6b943f9fc9 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up * eb57d0dcd5da entry: Snapshot thread flags * d9c53eb46217 thread_info: Add helpers to snapshot thread flags * ebea2e16504f platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl * 8efae2112d91 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work * c35fd1b9b90a Bluetooth: L2CAP: Fix responding with wrong PDU type * b203ee4be2f1 Bluetooth: btqcomsmd: Fix command timeout after setting BD address * 771d3c1c949b net: mdio: thunder: Add missing fwnode_handle_put() * b433fbf17603 net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case * 01c727402ddc net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup() * 5163bb8e4c6b net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup() * a76d35f3448c gve: Cache link_speed value from device * c33344b79722 ksmbd: fix possible refcount leak in smb2_open() * 96039c44ae47 ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES * d897216325d7 ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA * 7a83bb6d56a5 hvc/xen: prevent concurrent accesses to the shared ring * 29e80d7964cf nvme-tcp: fix nvme_tcp_term_pdu to match spec * c7037dea19f0 net/sonic: use dma_mapping_error() for error check * b41f37dbd9cd erspan: do not use skb_mac_header() in ndo_start_xmit() * 4a8286baf22e atm: idt77252: fix kmemleak when rmmod idt77252 * 48f52431af99 net: dsa: tag_brcm: legacy: fix daisy-chained switches * 388188fb58be net/mlx5: E-Switch, Fix an Oops in error handling code * 6068a6db3a96 net/mlx5: Read the TC mapping of all priorities on ETS query * 4df1f2d36bdc net/mlx5: Fix steering rules cleanup * 2b0f1716c107 net/mlx5e: Set uplink rep as NETNS_LOCAL * 54869daa6a43 bpf: Adjust insufficient default bpf_jit_limit * 9b2e9105230f i40e: fix flow director packet filter programming * 7a29799fc141 iavf: fix hang on reboot with ice * ce19c70f308f keys: Do not cache key in task struct if key is requested from kernel thread * 0cb68c307e72 bootconfig: Fix testcase to increase max node * 90874b76e5f8 octeontx2-vf: Add missing free for alloc_percpu * 77d2f5ff9365 net/ps3_gelic_net: Use dma_mapping_error * cc8531d0e223 net/ps3_gelic_net: Fix RX sk_buff length * 8c4a180dc123 net: qcom/emac: Fix use after free bug in emac_remove due to race condition * e686b78a003a drm/i915/gt: perform uc late init after probe error injection * cbb8bac2388a net: mdio: fix owner field for mdio buses registered using ACPI * b94af62cdd50 net: mdio: fix owner field for mdio buses registered using device-tree * 0bdf593390e7 net: phy: Ensure state transitions are processed from phy_stop() * 4ab9e85a5ce0 xirc2ps_cs: Fix use after free bug in xirc2ps_detach * e42d3bde4ec0 qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info * ba6c40227108 net: usb: smsc95xx: Limit packet length to skb->len * 9bbb3d3f218f net: dsa: b53: mmap: fix device tree support * 9311e7a554df scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() * 257738627a9b i2c: hisi: Only use the completion interrupt to finish the transfer * c0deddabb278 i2c: imx-lpi2c: check only for enabled interrupt flags * b82b0a0eea27 igc: fix the validation logic for taprio's gate list * 68ebdcba619a igbvf: Regard vf reset nack as success * 9630432b427f intel/igbvf: free irq on the error path in igbvf_request_msix() * 2afe7aebf642 iavf: fix non-tunneled IPv6 UDP packet type and hashing * 078e049c49a6 iavf: fix inverted Rx hash condition leading to disabled hash * 3cfc3564411a xsk: Add missing overflow check in xdp_umem_reg * 1d59b8fae0c3 arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes * 98c9bca167e6 ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl * ed5f3c0b95bd ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl * 0fdb1cc4fe52 power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition * 4ca3fd39c72e power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition * 10ce6db6253d power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync * 0b54d75aa43a net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() * 2ebe231abaf1 trace/hwlat: Do not start per-cpu thread if it is already running * 7743dd873f2a trace/hwlat: make use of the helper function kthread_run_on_cpu() * 909c5eb6ed76 kthread: add the helper function kthread_run_on_cpu() * 09b51f10bc1f serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it * cfb64de61f07 serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED * 90530e7214c8 tty: serial: fsl_lpuart: fix race on RX DMA shutdown * b7d0fbe4976d tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API * 90a77bca4240 serial: fsl_lpuart: Fix comment typo * bde1ae240751 tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr * 5255e6d49ff9 perf: fix perf_event_context->time * ac5f88642cb2 perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output * d2430d45f1a0 interconnect: qcom: osm-l3: fix icc_onecell_data allocation Change-Id: Iede754be7e194e4f32a0fc3209943efbeb7e0c67 Signed-off-by:Greg Kroah-Hartman <gregkh@google.com>
Loading
Please sign in to comment