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

Merge tag 'android14-6.1.90_r00' into android14-6.1



This merges up to the 6.1.90 LTS release into the android14-6.1 branch.
Included in here are the following commits:

* c0345356 Revert "macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads"
* 35df421f Revert "macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst"
* f17db53d Revert "net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec"
*   62184d78 Merge 6.1.90 into android14-6.1-lts
|\
| * 909ba1f1 Linux 6.1.90
| * ca817d44 net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec
| * 21e042d2 macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst
| * 6536f12f macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads
| * 9b7c5004 bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS
| * 4e75e222 i2c: smbus: fix NULL function pointer dereference
| * 25b34984 phy: ti: tusb1210: Resolve charger-det crash if charger psy is unregistered
| * 4201b8c8 riscv: Fix TASK_SIZE on 64-bit NOMMU
| * 0b947c90 riscv: fix VMALLOC_START definition
| * 023b6390 dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
| * 8bf57418 dma: xilinx_dpdma: Fix locking
| * e71d5ec7 phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
| * 199895b8 phy: rockchip-snps-pcie3: fix bifurcation on rk3588
| * 4723dfe7 phy: freescale: imx8m-pcie: fix pcie link-up instability
| * ed4b981b phy: freescale: imx8m-pcie: Refine i.MX8MM PCIe PHY driver
| * d6a6bacd phy: marvell: a3700-comphy: Fix hardcoded array size
| * 976df695 phy: marvell: a3700-comphy: Fix out of bounds read
| * 2203a447 idma64: Don't try to serve interrupts when device is powered off
| * 33d8e3e5 dmaengine: tegra186: Fix residual calculation
| * 56bce3fc dmaengine: owl: fix register access functions
| * a8e8c79e x86/tdx: Preserve shared bit on mprotect()
| * 2bd85230 rust: remove `params` from `module` macro example
| * ad371d69 mtd: diskonchip: work around ubsan link failure
| * 4ebf1ff6 udp: preserve the connected status if only UDP cmsg
| * e3f0519d fbdev: fix incorrect address computation in deferred IO
| * d0205d6e stackdepot: respect __GFP_NOLOCKDEP allocation flag
| * c35fc180 net: b44: set pause params only when interface is up
| * 8e2c583c ethernet: Add helper for assigning packet type when dest address does not match device address
| * ba234a54 ACPI: CPPC: Fix access width used for PCC registers
| * 0f708a7e ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
| * 01fc53be ACPI: CPPC: Use access_width over bit_width for system memory accesses
| * dd681710 irqchip/gic-v3-its: Prevent double free on error
| * 64f9d8ac drm/amdgpu: Fix leak when GPU memory allocation fails
| * 404b0ae4 drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
| * ffddf569 arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma
| * ba9bcc0e LoongArch: Fix access error when read fault on a write-only VMA
| * 94021d1d LoongArch: Fix callchain parse error with kernel tracepoint events
| * 38f17d1f cpu: Re-enable CPU mitigations by default for !X86 architectures
| * 8bdbcfaf btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
| * 0561b65f HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up
| * c7a4bca2 smb3: fix lock ordering potential deadlock in cifs_sync_mid_result
| * 2b8bf690 smb: client: Fix struct_group() usage in __packed structs
| * a957ea5a mmc: sdhci-msm: pervent access to suspended controller
| * e60502b9 Bluetooth: qca: fix NULL-deref on non-serdev suspend
| * e6dd0117 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
| * c7882362 Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
| * 4e6cd214 rust: make mutually exclusive with CFI_CLANG
| * 9f882077 rust: don't select CONSTRUCTORS
| * 6a190e7c x86/cpu: Fix check for RDPKRU in __show_regs()
| * 0c42f7e0 fork: defer linking file vma until vma is fully initialized
| * 539a2b99 virtio_net: Do not send RSS key if it is not supported
| * 34410fca Revert "crypto: api - Disallow identical driver names"
| * b3686200 cifs: Replace remaining 1-element arrays
| * 2ceacda2 af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().
| * f05caed8 net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets
| * 777d7d00 iavf: Fix TC config comparison with existing adapter TC config
| * 81ad28ac i40e: Report MFS in decimal base instead of hex
| * 152ed360 i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
| * 13ba94f6 netfilter: nf_tables: honor table dormant flag from netdev release event path
| * e3253574 eth: bnxt: fix counting packets discarded due to OOM and netpoll
| * 5bfe7bf9 mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work
| * 4526a56e mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
| * 751d3528 mlxsw: spectrum_acl_tcam: Fix warning during rehash
| * b822644f mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
| * 78884187 mlxsw: spectrum_acl_tcam: Rate limit error message
| * 813e2ab7 mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash
| * b996e869 mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update
| * 19ebdce6 mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
| * bca6fa2d net: openvswitch: Fix Use-After-Free in ovs_ct_exit
| * f4861f05 ipvs: Fix checksumming on GSO of SCTP packets
| * 4115403d Bluetooth: qca: set power_ctrl_enabled on NULL returned by gpiod_get_optional()
| * 31f18a1f Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor
| * 14051cbc Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID
| * 25a1c2d4 net: gtp: Fix Use-After-Free in gtp_dellink
| * 5e5e1865 net: usb: ax88179_178a: stop lying about skb->truesize
| * 7a25bfd1 ipv4: check for NULL idev in ip_route_use_hint()
| * 1e9b6945 net: fix sk_memory_allocated_{add|sub} vs softirqs
| * 82810873 net: make SK_MEMORY_PCPU_RESERV tunable
| * 0d14f104 ax25: Fix netdev refcount issue
| * 424c69db NFC: trf7970a: disable all regulators on removal
| * 25a82005 bnxt_en: Fix the PCI-AER routines
| * b20beb05 bnxt_en: refactor reset close code
| * 16be6002 bridge/br_netlink.c: no need to return void function
| * 599c9ad5 icmp: prevent possible NULL dereferences from icmp_build_probe()
| * d3c4b14c ARM: dts: microchip: at91-sama7g5ek: Replace regulator-suspend-voltage with the valid property
| * 3f7ecad5 mlxsw: core: Unregister EMAD trap using FORWARD action
| * 9064163f vxlan: drop packets from invalid src-address
| * 9b9c4ada wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd
| * d20e3beb wifi: iwlwifi: mvm: remove old PASN station when adding a new one
| * bab058e3 ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
| * 0277e73e arm64: dts: rockchip: regulator for sd needs to be always on for BPI-R2Pro
| * af45b5bc arm64: dts: mediatek: mt2712: fix validation errors
| * 1aea205a arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block
| * d078de86 arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"
| * da3c0740 arm64: dts: mediatek: mt7622: fix IR nodename
| * ce782b5a arm64: dts: mediatek: mt7622: fix clock controllers
| * 818f56a8 arm64: dts: mediatek: mt8195-cherry: Update min voltage constraint for MT6315
| * 942debbe arm64: dts: mediatek: mt8192-asurada: Update min voltage constraint for MT6315
| * e8ac4490 arm64: dts: mediatek: mt8195: Add missing gce-client-reg to mutex
| * 5bcfc533 arm64: dts: mediatek: mt8195: Add missing gce-client-reg to vpp/vdosys
| * 18548e2a arm64: dts: mediatek: mt8192: Add missing gce-client-reg to mutex
| * 2f83d476 arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg
| * 47581644 arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts
| * 076ff06a arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma
| * aa1af71d arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
| * cb5b05e6 arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma
| * 9ab1d84b arm64: dts: rockchip: set PHY address of MT7531 switch to 0x1f
| * 526facda HID: logitech-dj: allow mice to use all types of reports
| * 6b0ac25f HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc
| * 4f83ca4c cifs: reinstate original behavior again for forceuid/forcegid
| * e24e1651 smb: client: fix rename(2) regression against samba
* | beb491c1 Merge 6.1.89 into android14-6.1-lts
|\|
| * dcbc050c Linux 6.1.89
| * 8a529173 Revert "ASoC: ti: Convert Pandora ASoC to GPIO descriptors"
* | 3b75c4ca ANDROID: update .stg for change to struct clk_core
* | 077eb0a0 Revert "usb: xhci: Add timeout argument in address_device USB HCD callback"
* | 992f4a20 Merge 6.1.88 into android14-6.1-lts
|\|
| * f2295fab Linux 6.1.88
| * 0f7908a0 PCI/ASPM: Fix deadlock when enabling ASPM
| * 67a87712 ksmbd: common: use struct_group_attr instead of struct_group for network_open_info
| * 4687606d ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
| * 21ff9d7d ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
| * b80ba648 ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
| * 7d51db45 net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards
| * 41a004ff net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530
| * d9c2f69c net: dsa: introduce preferred_default_local_cpu_port and use on MT7530
| * 013c787d net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP
| * 897ac530 nilfs2: fix OOB in nilfs_set_de_type
| * 1e7feb31 bootconfig: use memblock_free_late to free xbc memory to buddy
| * ad74d208 nouveau: fix instmem race condition around ptr stores
| * bcff1ed2 drm/vmwgfx: Fix crtc's atomic check conditional
| * 8f79b42d drm/vmwgfx: Sort primary plane formats by order of preference
| * 212e3bac drm/amdgpu: validate the parameters of bo mapping operations more clearly
| * 5ef7ba27 mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap is enabled
| * 76c2f4d4 init/main.c: Fix potential static_command_line memory overflow
| * f7e71a7c arm64: hibernate: Fix level3 translation fault in swsusp_save()
| * e09465ae KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms
| * 0fb74c00 KVM: x86/pmu: Disable support for adaptive PEBS
| * e487b8ec KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible
| * 5d43e072 fs: sysfs: Fix reference leak in sysfs_break_active_protection()
| * 89af25bd speakup: Avoid crash on very long word
| * 7c6f9414 mei: me: disable RPL-S on SPS and IGN firmwares
| * 0588bbbd usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error
| * a676b17e usb: Disable USB3 LPM at shutdown
| * 9de10b59 usb: dwc2: host: Fix dereference issue in DDMA completion flow.
| * 8672ad66 Revert "usb: cdc-wdm: close race between read and workqueue"
| * 4ed7c772 USB: serial: option: add Telit FN920C04 rmnet compositions
| * 19f98f21 USB: serial: option: add Rolling RW101-GL and RW135-GL support
| * 25a299c5 USB: serial: option: support Quectel EM060K sub-models
| * 9eba0750 USB: serial: option: add Lonsung U8300/U9300 product
| * 3e34029b USB: serial: option: add support for Fibocom FM650/FG650
| * 3c4ba8a6 USB: serial: option: add Fibocom FM135-GL variants
| * 282b223c serial: stm32: Reset .throttled state in .startup()
| * 87d15af8 serial: stm32: Return IRQ_NONE in the ISR if no handling happend
| * bbaafbb4 serial/pmac_zilog: Remove flawed mitigation for rx irq flood
| * 2c9b943e serial: mxs-auart: add spinlock around changing cts state
| * ac882d6b comedi: vmk80xx: fix incomplete endpoint checking
| * 9eae1fac thunderbolt: Fix wake configurations after device unplug
| * 38e10c9f thunderbolt: Avoid notify PM core about runtime PM resume
| * a6d2a8b2 binder: check offset alignment in binder_get_object()
| * d0538057 ALSA: hda/realtek - Enable audio jacks of Haier Boyue G42 with ALC269VC
| * 943c3e45 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
| * d17075a9 x86/bugs: Fix BHI retpoline check
| * 165d2264 clk: mediatek: Do a runtime PM get on controllers during probe
| * c1d87d56 clk: mediatek: clk-mtk: Extend mtk_clk_simple_probe()
| * a4fe8813 clk: mediatek: clk-mux: Propagate struct device for mtk-mux
| * 6f5f72a6 clk: mediatek: clk-mtk: Propagate struct device for composites
| * 082b8314 clk: mediatek: clk-gate: Propagate struct device with mtk_clk_register_gates()
| * 647a25b0 clk: mediatek: mt8192: Propagate struct device for gate clocks
| * 0904f9ef clk: mediatek: mt8192: Correctly unregister and free clocks on failure
| * 83ada89e clk: Get runtime PM before walking tree for clk_summary
| * 5a704c26 clk: Show active consumers of clocks in debugfs
| * 5833b99c clk: remove unnecessary (void*) conversions
| * a424e713 clk: Get runtime PM before walking tree during disable_unused
| * 5558b3b6 clk: Initialize struct clk_core kref earlier
| * 43bc4cfe clk: Print an info line before disabling unused clocks
| * 349dbfd6 clk: Remove prepare_lock hold assertion in __clk_release()
| * f6ac4fdf usb: new quirk to reduce the SET_ADDRESS request timeout
| * 5f9b6319 usb: xhci: Add timeout argument in address_device USB HCD callback
| * 1d011d97 drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go
| * 7989b04d ALSA: scarlett2: Rename scarlett_gen2 to scarlett2
| * 39f932d2 PCI: Simplify pcie_capability_clear_and_set_word() to ..._clear_word()
| * 636f0fdb PCI/DPC: Use FIELD_GET()
| * aedbd096 ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support
| * 03bfe0e9 ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support
| * 7c02a4a6 ALSA: scarlett2: Add correct product series name to messages
| * b928cde9 ALSA: scarlett2: Default mixer driver to enabled
| * 0f4048e1 ASoC: ti: Convert Pandora ASoC to GPIO descriptors
| * e2b8480b ALSA: scarlett2: Add support for Clarett 8Pre USB
| * 4d74cb9c ALSA: scarlett2: Move USB IDs out from device_info struct
| * bbdfa144 PCI: switchtec: Add support for PCIe Gen5 devices
| * 87709f7e PCI: switchtec: Use normal comment style
| * 89a9196a PCI: Execute quirk_enable_clear_retrain_link() earlier
| * caa7ff1d thunderbolt: Add debug log for link controller power quirk
| * 932a7651 thunderbolt: Log function name of the called quirk
| * 4b7ed240 x86/quirks: Include linux/pnp.h for arch_pnpbios_disabled()
| * f4aae2af PCI: Delay after FLR of Solidigm P44 Pro NVMe
| * 0fe6a97a usb: pci-quirks: Reduce the length of a spinlock section in usb_amd_find_chipset_info()
| * c96b07dc HID: kye: Sort kye devices
| * 57aadcc0 PCI: Avoid FLR for SolidRun SNET DPU rev 1
| * 3c55d439 ARM: omap2: n8x0: stop instantiating codec platform data
| * c330a13a drm/panel: visionox-rm69299: don't unregister DSI device
| * 5fd4b090 drm: nv04: Fix out of bounds access
| * 559f3a63 s390/cio: fix race condition during online processing
| * beb3ff19 s390/qdio: handle deferred cc1
| * fe446927 RDMA/mlx5: Fix port number for counter query in multi-port configuration
| * ea42dbe7 RDMA/cm: Print the old state when cm_destroy_id gets timeout
| * 196617d0 RDMA/rxe: Fix the problem "mutex_destroy missing"
| * 45e811ba net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them
| * e86c9db5 net: dsa: mt7530: fix mirroring frames received on local port
| * 62e27ef1 tun: limit printing rate when illegal packet received by tun dev
| * 6a6ebec4 ice: tc: allow zero flags in parsing tc flower
| * 46efa4d5 net/mlx5e: Prevent deadlock while disabling aRFS
| * 8635ac7d net/mlx5: Lag, restore buckets number to default after hash LAG deactivation
| * ba0db463 af_unix: Don't peek OOB data without MSG_OOB.
| * a1d3e352 af_unix: Call manage_oob() for every skb in unix_stream_read_generic().
| * f1c3c617 netfilter: flowtable: incorrect pppoe tuple
| * 8bf7c76a netfilter: flowtable: validate pppoe header
| * 41d8fdf3 netfilter: nft_set_pipapo: do not free live element
| * b13db0d1 netfilter: br_netfilter: skip conntrack input hook for promisc packets
| * df7c0fb8 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
| * 8d56bad4 netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()
| * 408a43b6 x86/efistub: Remap kernel text read-only before dropping NX attribute
| * f56faf87 x86/sev: Move early startup code into .head.text section
| * d6f5bc5f x86/sme: Move early SME kernel encryption handling into .head.text
| * e6489cc4 x86/head/64: Move the __head definition to <asm/init.h>
| * bbcd0534 x86/head/64: Add missing __head annotation to startup_64_load_idt()
| * 20dc656b x86/mm: Remove P*D_PAGE_MASK and P*D_PAGE_SIZE macros
| * d327e961 x86/efistub: Use 1:1 file:memory mapping for PE/COFF .compat section
| * c4421279 x86/boot: Increase section and file alignment to 4k/512
| * 581f5d5e x86/boot: Split off PE/COFF .data section
| * 43b19205 x86/boot: Drop PE/COFF .reloc section
| * d03399c3 x86/boot: Construct PE/COFF .text section from assembler
| * 1fa0a214 x86/boot: Derive file size from _edata symbol
| * 1c754c6e x86/boot: Define setup size in linker script
| * f9d68334 x86/boot: Set EFI handover offset directly in header asm
| * e1380c92 x86/boot: Grab kernel_info offset from zoffset header directly
| * 67b8dc50 x86/boot: Drop references to startup_64
| * 33d38d9b x86/boot: Drop redundant code setting the root device
| * 5c3e92ad x86/boot: Omit compression buffer from PE/COFF image memory footprint
| * f31f521a x86/boot: Remove the 'bugger off' message
| * 0db16d1d x86/efi: Drop alignment flags from PE section headers
| * 1800c962 x86/efistub: Reinstate soft limit for initrd loading
| * f46e0e9f x86/efi: Disregard setup header of loaded image
| * f5603f9e x86/efi: Drop EFI stub .bss from .data section
| * 704edc92 drm/i915/vma: Fix UAF on destroy against retire race
| * add0ff34 net: usb: ax88179_178a: avoid writing the mac address before first reading
| * 07b37f22 random: handle creditable entropy from atomic process context
| * bcdd9ce7 selftests/ftrace: Limit length in subsystem-enable tests
| * 45eec81e SUNRPC: Fix rpcgss_context trace event acceptor field
| * cbe7b911 io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure
| * 121a83be drm/amd/display: Do not recursively call manual trigger programming
| * 01c227f5 drm/amdgpu: fix incorrect number of active RBs for gfx11
| * 87f8aac7 drm/amdgpu: fix incorrect active rb bitmap for gfx11
| * 1e053399 drm/vmwgfx: Enable DMA mappings with SEV
* | af0a15ff Merge 6.1.87 into android14-6.1-lts
|\|
| * 6741e066 Linux 6.1.87
| * 724fbc7c drm/amd/display: fix disable otg wa logic in DCN316
| * 90819b18 drm/amdgpu: always force full reset for SOC21
| * 7cc89dbc drm/amdgpu: Reset dGPU if suspend got aborted
| * 29bd4d05 drm/i915: Disable port sync when bigjoiner is used
| * 2bc1796f drm/i915/cdclk: Fix CDCLK programming order when pipes are active
| * d844df11 x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI
| * 7f18a0df x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto
| * d737d8cd x86/bugs: Clarify that syscall hardening isn't a BHI mitigation
| * 4b0b5d62 x86/bugs: Fix BHI handling of RRSBA
| * dc2db3e9 x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr'
| * b1b32586 x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES
| * 662e341e x86/bugs: Fix BHI documentation
| * 0d433e40 x86/bugs: Fix return type of spectre_bhi_state()
| * d447d8de irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
| * 22f51ddb x86/apic: Force native_apic_mem_read() to use the MOV instruction
| * 881b495e selftests: timers: Fix abs() warning in posix_timers test
| * 9c097739 x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
| * 0c182182 perf/x86: Fix out of range data
| * a2c1c0cf vhost: Add smp_rmb() in vhost_enable_notify()
| * f6e2d61d vhost: Add smp_rmb() in vhost_vq_avail_empty()
| * 18c8cc66 drm/client: Fully protect modes[] with dev->mode_config.mutex
| * 8a6fea3f drm/ast: Fix soft lockup
| * d29b50a3 drm/amdkfd: Reset GPU on queue preemption failure
| * 4b53d7d6 drm/i915/vrr: Disable VRR when using bigjoiner
| * 62029bc9 kprobes: Fix possible use-after-free issue on kprobe registration
| * 88dd8bb1 io_uring/net: restore msg_control on sendzc retry
| * c00146b3 btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans
| * 06fe9998 btrfs: record delayed inode root in transaction
| * cb3131b5 btrfs: qgroup: correctly model root qgroup rsv in convert
| * 5f1205b8 iommu/vt-d: Allocate local memory for page request queue
| * 91580ea4 tracing: hide unused ftrace_event_id_fops
| * 19ff8fed net: ena: Fix incorrect descriptor free behavior
| * 7d44e12e net: ena: Wrong missing IO completions check order
| * 4dea83d4 net: ena: Fix potential sign extension issue
| * b75722be af_unix: Fix garbage collector racing against connect()
| * fb6d14e2 af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
| * 19643bf8 net: dsa: mt7530: trap link-local frames regardless of ST Port State
| * 8edb087c net: sparx5: fix wrong config being used when reconfiguring PCS
| * 88a50c8a net/mlx5e: HTB, Fix inconsistencies with QoS SQs number
| * ad26f26a net/mlx5e: Fix mlx5e_priv_init() cleanup flow
| * 2e8dc5cf net/mlx5: Properly link new fs rules into the tree
| * c760089a netfilter: complete validation of user input
| * 9d42f373 Bluetooth: L2CAP: Fix not validating setsockopt user input
| * 7bc65d23 Bluetooth: SCO: Fix not validating setsockopt user input
| * de76ae9e ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
| * 03d56499 ipv4/route: avoid unused-but-set-variable warning
| * 2c46877f ipv6: fib: hide unused 'pn' variable
| * 7e33f687 octeontx2-af: Fix NIX SQ mode and BP config
| * 84a352b7 af_unix: Clear stale u->oob_skb.
| * 492337a4 net: ks8851: Handle softirqs at the end of IRQ thread to fix hang
| * be033154 net: ks8851: Inline ks8851_rx_skb()
| * ecedcd7e bnxt_en: Reset PTP tx_avail after possible firmware reset
| * 4a1b65d1 geneve: fix header validation in geneve[6]_xmit_skb
| * 2a523f14 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
| * ac1c10b4 u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
| * 0b445005 net: openvswitch: fix unwanted error log on timeout policy probing
| * 9fc74e36 scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()
| * 438b9a71 scsi: hisi_sas: Modify the deadline for ata_wait_after_reset()
| * b7dc2e6b nouveau: fix function cast warning
| * 84fb6006 Revert "drm/qxl: simplify qxl_fence_wait"
| * 24c0c586 arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order
| * 49054b3e media: cec: core: remove length check of Timer Status
| * bccc8d15 PM: s2idle: Make sure CPUs will wakeup directly on resume
| * bd9b9405 drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11
| * 66fab1e1 Bluetooth: Fix memory leak in hci_req_sync_complete()
| * 2d5f12de ring-buffer: Only update pages_touched when a new page is touched
| * 3fe79b2c batman-adv: Avoid infinite loop trying to resize local TT
| * 0559b2d7 ata: libata-scsi: Fix ata_scsi_dev_rescan() error path
| * ca5962bd smb3: fix Open files on server counter going negative
* | 37db5a6c Reapply "scsi: core: Add struct for args to execution functions"
* | faf34a67 Merge 6.1.86 into android14-6.1-lts
|\|
| * cd5d98c0 Linux 6.1.86
| * c5f9fe2c Revert "drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()"
| * eea65ed7 VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()
| * cea93dae net: mpls: error out if inner headers are not set
| * 21f5cfed Bluetooth: btintel: Fixe build regression
| * 00e34ff1 platform/x86: intel-vbtn: Update tablet mode switch at end of probe
| * e80b4980 randomize_kstack: Improve entropy diffusion
| * 649e5646 virtio: reenable config if freezing device failed
| * 3a9c4590 scsi: sd: usb_storage: uas: Access media prior to querying device properties
| * 345b6b83 Revert "scsi: core: Add struct for args to execution functions"
| * f1465ff4 Revert "scsi: sd: usb_storage: uas: Access media prior to querying device properties"
| * cf0650ad gcc-plugins/stackleak: Avoid .head.text section
| * 2b859779 tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc
| * 2aeb805a netfilter: nf_tables: discard table flag update with pending basechain deletion
| * 8d3a58af netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
| * fcd1993a netfilter: nf_tables: release batch on table validation from abort path
| * 664206ff fbmon: prevent division by zero in fb_videomode_from_videomode()
| * 30044c66 drivers/nvme: Add quirks for device 126f:2262
| * 5245a6da io_uring: clear opcode specific data for an early failure
| * f8a7b7b0 fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
| * 8b849265 ASoC: soc-core.c: Skip dummy codec when adding platforms
| * 103c0f94 thermal/of: Assume polling-delay(-passive) 0 when absent
| * 409289d0 usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
| * 57e6634e usb: typec: tcpci: add generic tcpci fallback compatible
| * f692c547 thunderbolt: Keep the domain powered when USB4 port is in redrive mode
| * 893b2562 usb: gadget: uvc: mark incomplete frames with UVC_STREAM_ERR
| * 7dbf0829 bus: mhi: host: Add MHI_PM_SYS_ERR_FAIL state
| * 63eaa43d tools: iio: replace seekdir() in iio_generic_buffer
| * 1e9f5619 ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment
| * 5e7da5bb ktest: force $buildonly = 1 for 'make_warnings_file' test type
| * 39da708c perf/x86/amd/lbr: Discard erroneous branch entries
| * 44479c7f platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet
| * 70310e55 Input: allocate keycode for Display refresh rate toggle
| * 055e406d Input: imagis - use FIELD_GET where applicable
| * 4097b1f1 RDMA/cm: add timeout to cm_destroy_id wait
| * 512a01da block: prevent division by zero in blk_rq_stat_sum()
| * c87e811c input/touchscreen: imagis: Correct the maximum touch area value
| * b7d153bf libperf evlist: Avoid out-of-bounds access
| * aaefa79c Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
| * 43be051f SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int
| * 3a94feab drm/amd/amdgpu: Fix potential ioremap() memory leaks in amdgpu_device_init()
| * 354a5d7b drm/amd/display: Fix nanosec stat overflow
| * aba66484 ext4: forbid commit inconsistent quota data when errors=remount-ro
| * baba3510 ext4: add a hint for block bitmap corrupt state in mb_groups
| * b75395ec ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter
| * 84ed33a0 media: sta2x11: fix irq handler cast
| * 2e2177f9 Julia Lawall reported this null pointer dereference, this should fix it.
| * 3f3c1e73 rcu-tasks: Repair RCU Tasks Trace quiescence check
| * eae948ec ASoC: Intel: common: DMI remap for rebranded Intel NUC M15 (LAPRC710) laptops
| * 13701b0f isofs: handle CDs with bad root inode but good Joliet root directory
| * ee0b5f96 scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
| * 53cb1e52 sysv: don't call sb_bread() with pointers_lock held
| * 5238e1c2 pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
| * c87dd159 drm: panel-orientation-quirks: Add quirk for GPD Win Mini
| * ac1e0f08 Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
| * 48bfb4b0 drm/vc4: don't check if plane->state->fb == state->fb
| * a83a7728 Bluetooth: btmtk: Add MODULE_FIRMWARE() for MT7922
| * b19fe5ee Bluetooth: btintel: Fix null ptr deref in btintel_read_version
| * d7ee3bf0 net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
| * 5693dd6d ice: use relative VSI index for VFs instead of PF VSI number
| * 9ae356c6 btrfs: send: handle path ref underflow in header iterate_inode_ref()
| * 0f30f95b btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
| * 36c2a286 btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
| * 50bd749c cpufreq: Don't unregister cpufreq cooling on CPU hotplug
| * 6597a668 wifi: ath11k: decrease MHI channel buffer length to 8KB
| * 4e0cfb25 dma-direct: Leak pages on dma_set_decrypted() failure
| * a3f6045c net: pcs: xpcs: Return EINVAL in the internal methods
| * 51a9b20a tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
| * 635594cc pstore/zone: Add a null pointer check to the psz_kmsg_read
| * 8ead0a04 wifi: brcmfmac: Add DMI nvram filename quirk for ACEPC W5 Pro
| * 161d6b80 firmware: tegra: bpmp: Return directly after a failed kzalloc() in get_filename()
| * 8af60bb2 net: skbuff: add overflow debug check to pull/push helpers
| * b8ca1586 ionic: set adminq irq affinity
| * 6925d11f arm64: dts: rockchip: fix rk3399 hdmi ports node
| * a2920489 arm64: dts: rockchip: fix rk3328 hdmi ports node
| * b510fbe3 cpuidle: Avoid potential overflow in integer multiplication
| * 94b016b2 panic: Flush kernel log buffer at the end
| * 8d80e092 wifi: iwlwifi: pcie: Add the PCI device id for new hardware
| * feacd430 VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
| * fd5fdaca wifi: rtw89: pci: enlarge RX DMA buffer to consider size of RX descriptor
| * d6b0472d bnx2x: Fix firmware version string character counts
| * 7dd4831c wifi: ath9k: fix LNA selection in ath_ant_try_scan()
| * e6768c67 amdkfd: use calloc instead of kzalloc to avoid integer overflow
* | a28d27f6 ANDROID: fix crc issue in net/ipv4/inet_fragment.c
* | da08c217 ANDROID: preserve CRC values in struct sk_buff due to ip_defrag_offset removal
* | 416b90bf Revert "vsock/virtio: fix packet delivery to tap device"
* | 66a10801 Merge 6.1.85 into android14-6.1-lts
|\|
| * bf1e3b1c Linux 6.1.85
| * e21838df x86: set SPECTRE_BHI_ON as default
| * 3e4283b7 KVM: x86: Add BHI_NO
| * 43704e99 x86/bhi: Mitigate KVM by default
| * bb8384b6 x86/bhi: Add BHI mitigation knob
| * 42196bde x86/bhi: Enumerate Branch History Injection (BHI) bug
| * 29c50bb6 x86/bhi: Define SPEC_CTRL_BHI_DIS_S
| * 07dbb10f x86/bhi: Add support for clearing branch history at syscall entry
| * 74fcb181 x86/syscall: Don't force use of indirect calls for system calls
| * fd52c039 x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file
| * 5e6898b8 nvme: fix miss command type check
| * 9c2b4b65 mm/secretmem: fix GUP-fast succeeding on secretmem folios
| * a6dc534c selftests: mptcp: display simult in extra_msg
| * d1fefedc mptcp: don't account accept() of non-MPC client as fallback to TCP
| * 08ef93eb selftests: mptcp: join: fix dev in check_endpoint
| * 7e8360ac smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()
| * f9414004 smb: client: fix potential UAF in smb2_is_network_name_deleted()
| * 494c91e1 smb: client: fix potential UAF in is_valid_oplock_break()
| * c868cabd smb: client: fix potential UAF in smb2_is_valid_lease_break()
| * 84488466 smb: client: fix potential UAF in smb2_is_valid_oplock_break()
| * 16b7d785 smb: client: fix potential UAF in cifs_stats_proc_show()
| * 8fefd166 smb: client: fix potential UAF in cifs_stats_proc_write()
| * 22904231 smb: client: fix potential UAF in cifs_debug_files_proc_show()
| * 8c99dfb4 smb3: retrying on failed server close
| * f6583444 riscv: process: Fix kernel gp leakage
| * c88f7a70 riscv: Fix spurious errors from __get/put_kernel_nofault
| * 447d844a s390/entry: align system call table on 8 bytes
| * 22943e4f x86/coco: Require seeding RNG with RDRAND on CoCo systems
| * 20a91515 x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
| * 97e93367 x86/mm/pat: fix VM_PAT handling in COW mappings
| * 7b6df050 of: dynamic: Synchronize of_changeset_destroy() with the devlink removals
| * 9406d598 driver core: Introduce device_link_wait_removal()
| * f35d7ede ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone
| * 2ff8f065 ALSA: hda/realtek - Fix inactive headset mic jack
| * 883e072e ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
| * 51a6c2af ksmbd: validate payload size in ipc response
| * 2e5f8dc1 ksmbd: don't send oplock break if rename fails
| * 7ef6a7f9 x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk
| * c19715ec nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
| * 12059cf0 ata: sata_mv: Fix PCI device ID table declaration compilation warning
| * 78942ac7 cifs: Fix caching to try to do open O_WRONLY as rdwr on server
| * 9adcfd56 scsi: sd: Unregister device if device_add_disk() failed in sd_probe()
| * 4b87c1bc scsi: mylex: Fix sysfs buffer lengths
| * 7171d6ae ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
| * 7ff957ce ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
| * 4ff3d8ac ASoC: rt711-sdw: fix locking sequence
| * 044c34fe ASoC: rt711-sdca: fix locking sequence
| * eb028d1e ASoC: rt5682-sdw: fix locking sequence
| * 392c47fe drm/panfrost: fix power transition timeout warnings
| * 81f7c9da drivers/perf: riscv: Disable PERF_SAMPLE_BRANCH_* while not supported
| * d00c24dd 9p: Fix read/write debug statements to report server reply
| * 90a477df fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()
| * 4af6d5b4 KVM: SVM: Add support for allowing zero SEV ASIDs
| * 2233bd58 KVM: SVM: Use unsigned integers when dealing with ASIDs
| * 815c2a1c KVM: SVM: WARN, but continue, if misc_cg_set_capacity() fails
| * 2f7efda5 KVM: SVM: enhance info printk's in SEV init
| * f089d455 net: ravb: Always update error counters
| * f9690dfa net: ravb: Always process TX descriptor ring
| * 265a0fc5 net: ravb: Let IP-specific receive function to interrogate descriptors
| * b3608fe2 net: fec: Set mac_managed_pm during probe
| * c1781222 drivers: net: convert to boolean for the mac_managed_pm flag
| * 4eed9d0a tcp: Fix bind() regression for v6-only wildcard and v4(-mapped-v6) non-wildcard addresses.
| * 77db987b r8169: prepare rtl_hw_aspm_clkreq_enable for usage in atomic context
| * 9109472e r8169: use spinlock to protect access to registers Config2 and Config5
| * a33b7cb1 r8169: use spinlock to protect mac ocp register access
| * 095cfa2d i40e: Enforce software interrupt during busy-poll exit
| * 2f695361 i40e: Remove _t suffix from enum type names
| * f3c2ceb8 i40e: Store the irq number in i40e_q_vector
| * 810dd068 drm/amd: Flush GFXOFF requests in prepare stage
| * 43df8e64 drm/amd: Add concept of running prepare_suspend() sequence for IP blocks
| * 2990d8ea drm/amd: Evict resources during PM ops prepare() callback
| * 3e898462 i40e: fix vf may be used uninitialized in this function warning
| * fe74ea5b i40e: fix i40e_count_filters() to count only active/new filters
| * d417e3c1 octeontx2-af: Add array index check
| * e7e7030f octeontx2-pf: check negative error code in otx2_open()
| * 39efe5b6 octeontx2-af: Fix issue with loading coalesced KPU profiles
| * 940ff35a udp: prevent local UDP tunnel packets from being GROed
| * 8c58d384 udp: do not transition UDP GRO fraglist partial checksums to unnecessary
| * d1224508 udp: do not accept non-tunnel GSO skbs landing in a tunnel
| * fd6692e9 r8169: skip DASH fw status checks when DASH is disabled
| * 80247e0e mlxbf_gige: stop interface during shutdown
| * 167d4b47 ipv6: Fix infinite recursion in fib6_dump_done().
| * 2febb7ee selftests: reuseaddr_conflict: add missing new line at the end of the output
| * 1db7fcb2 erspan: make sure erspan_base_hdr is present in skb->head
| * 1829b618 i40e: Fix VF MAC filter removal
| * ed37bdae x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO
| * 23178ec5 x86/bugs: Fix the SRSO mitigation on Zen3/4
| * 2eeab8c4 gro: fix ownership transfer
| * 66cb6659 selftests: net: gro fwd: update vxlan GRO test expectations
| * 10608161 net: phy: micrel: Fix potential null pointer dereference
| * 77f5e52d net: phy: micrel: lan8814: Fix when enabling/disabling 1-step timestamping
| * e01835f3 net: stmmac: fix rx queue priority assignment
| * b7d1ce2c net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()
| * 55d3fe7b net/sched: act_skbmod: prevent kernel-infoleak
| * a44770fe bpf, sockmap: Prevent lock inversion deadlock in map delete elem
| * 8a57544e vboxsf: Avoid an spurious warning if load_nls_xxx() fails
| * 18aae2cb netfilter: validate user input for expected length
| * 9b5b7708 netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()
| * 4e8447a9 netfilter: nf_tables: flush pending destroy work before exit_net release
| * 745cf6a8 netfilter: nf_tables: reject new basechain after table flag update
| * 1c9e71ca Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."
| * db388b8e vsock/virtio: fix packet delivery to tap device
| * fc77240f net: usb: ax88179_178a: avoid the interface always configured as random address
| * cbaac2e5 net/rds: fix possible cp null dereference
| * 7c125079 xen-netfront: Add missing skb_mark_for_recycle
| * 18e18944 Bluetooth: Fix TOCTOU in HCI debugfs implementation
| * 38e3eaa8 Bluetooth: hci_event: set the conn encrypted before conn establishes
| * 3e773d04 Bluetooth: add quirk for broken address properties
| * a2812ff7 Bluetooth: qca: fix device-address endianness
| * 298dc5dd arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
| * 9bf4acc8 Revert "Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT"
| * 5d920886 x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word
| * 3d61f170 r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d
| * 92357920 KVM: arm64: Fix host-programmed guest events in nVHE
| * ad141b08 perf/x86/amd/lbr: Use freeze based on availability
| * 8d029111 x86/cpufeatures: Add new word for scattered features
| * 58638e3b dm integrity: fix out-of-range warning
| * 7d056784 inet: inet_defrag: prevent sk release while still in use
| * 06426737 Octeontx2-af: fix pause frame configuration in GMP mode
| * 2553bfaa net: lan743x: Add set RFE read fifo threshold for PCI1x1x chips
| * 852698c9 cifs: Fix duplicate fscache cookie warnings
| * 98cdac20 bpf: Protect against int overflow for stack access size
| * 24444af5 mlxbf_gige: call request_irq() after NAPI initialized
| * 30fabe50 tls: get psock ref after taking rxlock to avoid leak
| * f52c8f12 tls: adjust recv return with async crypto and failed copy to userspace
| * efb4573f tls: recv: process_rx_list shouldn't use an offset with kvec
| * 0e111ce7 net: hns3: mark unexcuted loopback test result as UNEXECUTED
| * 50b69054 net: hns3: fix kernel crash when devlink reload during pf initialization
| * b8b533ee net: hns3: fix index limit to support all queue stats
| * ebabdae5 ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()
| * beaf0e79 net: wwan: t7xx: Split 64bit accesses to fix alignment issues
| * 91b243de tcp: properly terminate timers for kernel sockets
| * 16307e7b s390/qeth: handle deferred cc1
| * 231b189f ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
| * 99a75d75 wifi: iwlwifi: mvm: rfi: fix potential response leaks
| * 57beec62 mlxbf_gige: stop PHY during open() error paths
| * b51ec7fc nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
| * 03369955 dma-buf: Fix NULL pointer dereference in sanitycheck()
| * 8333aae9 scripts/bpf_doc: Use silent mode when exec make cmd
* 7b7c6df4 Merge branch 'android14-6.1' into branch 'android14-6.1-lts'
* 0cf5cecb Revert "crypto: api - Disallow identical driver names"

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