Commit cdf138fb authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Merge 6.6.109 into android15-6.6-lts



Changes in 6.6.109
        scsi: ufs: mcq: Fix memory allocation checks for SQE and CQE
        firewire: core: fix overlooked update of subsystem ABI version
        ALSA: usb-audio: Fix block comments in mixer_quirks
        ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks
        ALSA: usb-audio: Avoid multiple assignments in mixer_quirks
        ALSA: usb-audio: Simplify NULL comparison in mixer_quirks
        ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks
        ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5
        ALSA: usb-audio: Convert comma to semicolon
        ALSA: usb-audio: Fix build with CONFIG_INPUT=n
        usb: core: Add 0x prefix to quirks debug output
        mmc: sdhci-cadence: add Mobileye eyeQ support
        i2c: designware: Add quirk for Intel Xe
        ALSA: usb-audio: Add DSD support for Comtrue USB Audio device
        ALSA: usb-audio: move mixer_quirks' min_mute into common quirk
        ALSA: usb-audio: Add mute TLV for playback volumes on more devices
        IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions
        mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"
        mm: add folio_expected_ref_count() for reference count calculation
        mm/gup: check ref_count instead of lru before migration
        mm/gup: local lru_add_drain() to avoid lru_add_drain_all()
        mm: folio_may_be_lru_cached() unless folio_test_large()
        arm64: dts: imx8mp: Correct thermal sensor index
        ARM: dts: kirkwood: Fix sound DAI cells for OpenRD clients
        cpufreq: Initialize cpufreq-based invariance before subsys
        smb: server: don't use delayed_work for post_recv_credits_work
        wifi: virt_wifi: Fix page fault on connect
        can: rcar_can: rcar_can_resume(): fix s2ram with PSCI
        bpf: Reject bpf_timer for PREEMPT_RT
        xfrm: xfrm_alloc_spi shouldn't use 0 as SPI
        can: etas_es58x: populate ndo_change_mtu() to prevent buffer overflow
        can: hi311x: populate ndo_change_mtu() to prevent buffer overflow
        can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow
        can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow
        can: peak_usb: fix shift-out-of-bounds issue
        ethernet: rvu-af: Remove slash from the driver name
        Bluetooth: hci_sync: Fix hci_resume_advertising_sync
        Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync
        vhost: Take a reference on the task in struct vhost_task.
        bnxt_en: correct offset handling for IPv6 destination address
        net: allow alloc_skb_with_frags() to use MAX_SKB_FRAGS
        nexthop: Forbid FDB status change while nexthop is in a group
        selftests: fib_nexthops: Fix creation of non-FDB nexthops
        net: dsa: lantiq_gswip: do also enable or disable cpu port
        net: dsa: lantiq_gswip: move gswip_add_single_port_br() call to port_setup()
        net: dsa: lantiq_gswip: suppress -EINVAL errors for bridge FDB entries added to the CPU port
        octeontx2-pf: Fix potential use after free in otx2_tc_add_flow()
        drm/gma500: Fix null dereference in hdmi teardown
        futex: Prevent use-after-free during requeue-PI
        smb: client: fix wrong index reference in smb2_compound_op()
        HID: asus: add support for missing PX series fn keys
        i40e: fix idx validation in i40e_validate_queue_map
        i40e: fix idx validation in config queues msg
        i40e: fix input validation logic for action_meta
        i40e: fix validation of VF state in get resources
        i40e: add max boundary check for VF filters
        i40e: add mask to apply valid bits for itr_idx
        i40e: improve VF MAC filters accounting
        crypto: af_alg - Fix incorrect boolean values in af_alg_ctx
        tracing: dynevent: Add a missing lockdown check on dynevent
        ARM: dts: socfpga: sodia: Fix mdio bus probe and PHY address
        afs: Fix potential null pointer dereference in afs_put_server
        kmsan: fix out-of-bounds access to shadow memory
        mm/hugetlb: fix folio is still mapped when deleted
        fbcon: fix integer overflow in fbcon_do_set_font
        fbcon: Fix OOB access in font allocation
        s390/cpum_cf: Fix uninitialized warning after backport of ce971233
        ARM: bcm: Select ARM_GIC_V3 for ARCH_BRCMSTB
        mm: migrate_device: use more folio in migrate_device_finalize()
        mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()
        loop: Avoid updating block size under exclusive owner
        gpiolib: Extend software-node support to support secondary software-nodes
        drm/ast: Use msleep instead of mdelay for edid read
        i40e: increase max descriptors for XL710
        i40e: add validation for ring_len param
        minmax: make generic MIN() and MAX() macros available everywhere
        minmax: simplify min()/max()/clamp() implementation
        minmax: don't use max() in situations that want a C constant expression
        minmax: improve macro expansion and type checking
        minmax: fix up min3() and max3() too
        minmax.h: add whitespace around operators and after commas
        minmax.h: update some comments
        minmax.h: reduce the #define expansion of min(), max() and clamp()
        minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp()
        minmax.h: move all the clamp() definitions after the min/max() ones
        minmax.h: simplify the variants of clamp()
        minmax.h: remove some #defines that are only expanded once
        drm/i915/backlight: Return immediately when scale() finds invalid parameters
        Linux 6.6.109

Change-Id: I0f56ebdb6a44227f88d3bcfa81cb8f0230b1081d
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@google.com>
parents 1f13b7f0 f34f16e5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment