Merge tag 'android15-6.6.57_r00' into android15-6.6
Catch the android15-6.6 branch up to the 6.6.57 LTS release. Changes included in here include: * c47a7d22 Merge bed2b903 ("mm/swapfile: skip HugeTLB pages for unuse_vma") into android15-6.6 |\ | * bed2b903 mm/swapfile: skip HugeTLB pages for unuse_vma | * a0035fc5 mm/mglru: only clear kswapd_failures if reclaimable | * 17396e32 mm/mremap: fix move_normal_pmd/retract_page_tables race | * 6b91fd65 selftests/mm: fix deadlock for fork after pthread_create on ARM | * 8f5fa1c6 selftests/mm: replace atomic_bool with pthread_barrier_t | * a9af9d5f fat: fix uninitialized variable | * 8e29f323 irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1 | * 20b5342d net: microchip: vcap api: Fix memory leaks in vcap_api_encode_rule_test() | * 81db1e52 net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY | * 8165bf83 arm64: probes: Fix uprobes for big-endian kernels | * 173c13e3 arm64: probes: Fix simulate_ldr*_literal() | * 9f1e7735 arm64: probes: Remove broken LDR (literal) uprobe support | * a3f169e3 posix-clock: Fix missing timespec64 check in pc_clock_settime() | * 75150ba9 net: enetc: add missing static descriptor and inline keyword | * 760a7c96 net: enetc: disable NAPI after all rings are disabled | * a419f478 net: enetc: disable Tx BD rings after they are empty | * 37184349 net: enetc: block concurrent XDP transmissions during ring reconfiguration | * 1c95443e net: enetc: remove xdp_drops statistic from enetc_xdp_drop() | * 7b2e478a mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow | * 3c088dba ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2 | * 5511999e ksmbd: fix user-after-free from session log off | * 7fc7c47b btrfs: fix uninitialized pointer free on read_alloc_one_name() error | * e11ce03b btrfs: fix uninitialized pointer free in add_inode_ref() * | 987f8176 Merge 6.6.57 into android15-6.6-lts |\| | * e9448e37 Linux 6.6.57 | * 8d5aebff scsi: Revert "scsi: sd: Do not repeat the starting disk message" | * e6fc67c0 e1000e: fix force smbus during suspend flow | * 611f74b0 net: ethernet: cortina: Restore TSO support | * 7caf9663 secretmem: disable memfd_secret() if arch cannot set direct map | * e5a0031c fs/proc/kcore.c: allow translation of physical memory addresses | * 19a50299 kthread: unpark only parked kthread | * f00545e8 btrfs: split remaining space to discard in chunks | * 73a4f5a7 selftests/rseq: Fix mm_cid test failure | * 87070a96 selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test | * bd3222d4 powercap: intel_rapl_tpmi: Fix bogus register reading | * 697e3ddc nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error | * b822007e device-dax: correct pgoff align in dax_set_mapping() | * 8b36f4dc mptcp: pm: do not remove closing subflows | * b8be15d1 mptcp: handle consistently DSS corruption | * 143ffa78 net: phy: Remove LED entry from LEDs list on unregister | * 28a2c3e5 net: dsa: lan9303: ensure chip reset and wait for READY status | * 3be342e0 net: Fix an unsafe loop on the list | * 563e6892 net: explicitly clear the sk pointer, when pf->create fails | * 31c62224 ata: libata: avoid superfluous disk spin down + spin up during hibernation | * a448ced3 mptcp: fallback when MPTCP opts are dropped after 1st data * | 949695eb Merge 7994a484 ("scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb()") into android15-6.6-lts |\| | * 7994a484 scsi: ufs: Use pre-calculated offsets in ufshcd_init_lrb() | * e04642a2 scsi: wd33c93: Don't use stale scsi_pointer value | * 86763930 Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync | * 55f2bd90 drm/i915/hdcp: fix connector refcounting | * 937943c0 drm/vc4: Stop the active perfmon before being destroyed | * 07c51108 drm/v3d: Stop the active perfmon before being destroyed | * fb1643d0 hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma | * 0b97fe09 usb: gadget: core: force synchronous registration | * 0770cda1 usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip | * cb8b441f usb: xhci: Fix problem with xhci resume from suspend | * 38aef06e usb: dwc3: core: Stop processing of pending events if controller is halted | * 936564b4 Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" | * 1fa959e7 HID: plantronics: Workaround for an unexcepted opposite volume key | * c1846e02 HID: multitouch: Add support for lenovo Y9000P Touchpad | * 1c3b4c90 HID: amd_sfh: Switch to device-managed dmam_alloc_coherent() | * 11381eea hwmon: (adt7470) Add missing dependency on REGMAP_I2C | * f5033290 hwmon: (adm9240) Add missing dependency on REGMAP_I2C | * fe5866fc hwmon: (mc34vr500) Add missing dependency on REGMAP_I2C | * de90999e hwmon: (tmp513) Add missing dependency on REGMAP_I2C | * 2caf6c42 hwmon: intel-m10-bmc-hwmon: relabel Columbiaville to CVL Die Temperature | * 26b177ec wifi: mac80211: Avoid address calculations via out of bounds array indexing | * ea912d38 hid-asus: add ROG Ally X prod ID to quirk list | * 1815b323 HID: asus: add ROG Z13 lightbar | * 5ec4596a HID: asus: add ROG Ally N-Key ID and keycodes | * f7421088 HID: i2c-hid: Skip SET_POWER SLEEP for Cirque touchpad on system suspend | * 64575ec3 HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines | * e600ee98 HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk | * b289b834 HID: mcp2200: added driver for GPIOs of MCP2200 * | b131b8ac Revert "rtnetlink: change nlk->cb_mutex role" * | 20a7f3c8 Revert "rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag" * | d1697bca Revert "phonet: no longer hold RTNL in route_dumpit()" * | 847f07e9 Revert "phonet: Handle error of rtnl_register_module()." * | ced98dd6 Revert "mpls: no longer hold RTNL in mpls_netconf_dump_devconf()" * | 50bb17d6 Revert "mpls: Handle error of rtnl_register_module()." * | 85274229 Merge 84a5feeb ("rcu/nocb: Fix rcuog wake-up from offline softirq") into android15-6.6-lts |\| | * 84a5feeb rcu/nocb: Fix rcuog wake-up from offline softirq | * 174caf7a rcu/nocb: Make IRQs disablement symmetric | * 8bb79eb1 slip: make slhc_remember() more robust against malicious packets | * 8fe992ff ppp: fix ppp_async_encode() illegal access | * c246bfbb phonet: Handle error of rtnl_register_module(). | * a8e473f7 phonet: no longer hold RTNL in route_dumpit() | * 4597c386 mpls: Handle error of rtnl_register_module(). | * ff7abccd mpls: no longer hold RTNL in mpls_netconf_dump_devconf() | * ba5366b8 rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag | * c8c76f15 rtnetlink: change nlk->cb_mutex role | * f4df31a0 mctp: Handle error of rtnl_register_module(). | * 60bfd345 bridge: Handle error of rtnl_register_module(). | * ca15d288 vxlan: Handle error of rtnl_register_module(). | * 35b72bea rtnetlink: Add bulk registration helpers for rtnetlink message handlers. | * eae7435b net: do not delay dst_entries_add() in dst_release() | * 64121e36 netfilter: fib: check correct rtable in vrf setups * | 1fd6baf0 UPSTREAM: netfilter: xtables: fix typo causing some targets not to load on IPv6 * | 94d28e66 Merge 997f67d8 ("netfilter: xtables: avoid NFPROTO_UNSPEC where needed") into android15-6.6-lts |\| | * 997f67d8 netfilter: xtables: avoid NFPROTO_UNSPEC where needed * | 1069c557 ANDROID: GKI: rexport __qdisc_calculate_pkt_len * | 5b7829d9 Revert "tcp: new TCP_INFO stats for RTO events" * | 6eb2f6bc Revert "tcp: fix TFO SYN_RECV to not zero retrans_stamp with retransmits out" * | 7fc395e3 Merge b4ff0116 ("sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start") into android15-6.6-lts |\| | * b4ff0116 sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start | * a63850d0 btrfs: zoned: fix missing RCU locking in error message when loading zone info | * 25c5ef25 net: ibm: emac: mal: fix wrong goto | * 1edf039e net/sched: accept TCA_STAB only for root qdisc | * ba578ecd e1000e: change I219 (19) devices to ADP | * 57c5053e igb: Do not bring the device up after non-fatal error | * 703c4d82 i40e: Fix macvlan leak by synchronizing access to mac_filter_hash | * 29d7aa18 ice: Flush FDB entries before reset | * 3b66266a ice: rename switchdev to eswitch | * fa6ab2d7 ice: Fix netif_is_ice() in Safe Mode | * a91c6e11 powercap: intel_rapl_tpmi: Ignore minor version change | * f0a6c431 platform/x86/intel/tpmi: Add defines to get version information | * 1e4a5eed gpio: aspeed: Use devm_clk api to manage clock source | * 2a165df9 gpio: aspeed: Add the flush write to ensure the write complete. | * cfa836da nouveau/dmem: Fix privileged error in copy engine channel | * 0aac3fb6 drm/nouveau: pass cli to nouveau_channel_new() instead of drm+device | * ca57186f net: dsa: b53: fix jumbo frames on 10/100 ports | * dd5b3a83 net: dsa: b53: allow lower MTUs on BCM5325/5365 | * 94c4cb9b net: dsa: b53: fix max MTU for BCM5325/BCM5365 | * bd1f41c3 net: dsa: b53: fix max MTU for 1g switches | * f9a966af net: dsa: b53: fix jumbo frame mtu check | * 1d068c92 net: ethernet: adi: adin1110: Fix some error handling path in adin1110_read_fifo() | * 826e9b74 Revert "net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled" | * dd64ea03 thermal: intel: int340x: processor: Fix warning during module unload | * 335a4cbc thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add | * 80a146b9 net: phy: bcm84881: Fix some error handling paths | * 38b2d5a5 Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change | * 597ea17d selftests: net: no_forwarding: fix VID for $swp2 in one_bridge_two_pvids() test | * 3453f583 netfilter: br_netfilter: fix panic with metadata_dst skb | * 446be550 rxrpc: Fix uninitialised variable in rxrpc_send_data() | * 2daffbd8 tcp: fix TFO SYN_RECV to not zero retrans_stamp with retransmits out | * 718c49f8 tcp: new TCP_INFO stats for RTO events | * 04dce9a1 tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe | * e676ca60 tcp: fix to allow timestamp undo if no retransmits were sent | * 9ca63467 net: phy: dp83869: fix memory corruption when enabling fiber | * fca41e5f NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() | * dedc14e1 SUNRPC: Fix integer overflow in decode_rc_list() * | 8195df67 Merge fde7db1c ("ice: fix VLAN replay after reset") into android15-6.6-lts |\| | * fde7db1c ice: fix VLAN replay after reset | * 803f3107 ice: set correct dst VSI in only LAN filters | * 4ab07232 NFSD: Mark filecache "down" if init fails | * 1fab0233 x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h | * 9736678b x86/amd_nb: Add new PCI IDs for AMD family 0x1a | * 688872c4 fbdev: sisfb: Fix strbuf array overflow | * 0809fb86 smb: client: fix UAF in async decryption | * f7fb5dda fbcon: Fix a NULL pointer dereference issue in fbcon_putcs | * 65b2d49e drm/amd/display: Check null pointer before dereferencing se | * 0ef6e016 scsi: lpfc: Ensure DA_ID handling completion before deleting an NPIV instance | * ab88c778 scsi: lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd() | * 5da98553 driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute | * d885c464 driver core: bus: Fix double free in driver API bus_register() | * a84ae28d staging: vme_user: added bound check to geoid | * 5b53a7a6 tools/iio: Add memory allocation failure check for trigger_name | * b01793cc virtio_pmem: Check device status before requesting flush | * 784744b0 netfilter: nf_reject: Fix build warning when CONFIG_BRIDGE_NETFILTER=n | * 5b04f41a netfilter: nf_nat: don't try nat source port reallocation for reverse dir clash | * 1215e299 LoongArch: Fix memleak in pci_acpi_scan_root() | * 0b700d29 comedi: ni_routing: tools: Check when the file could not be opened | * 0be52823 usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario | * 01ac64e0 usb: chipidea: udc: enable suspend interrupt after usb reset | * b72bf5ca usb: typec: tipd: Free IRQ only if it was requested before | * e418d911 serial: protect uart_port_dtr_rts() in uart_shutdown() too | * 339273a9 clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D | * 7fb5f957 remoteproc: imx_rproc: Use imx specific hook for find_loaded_rsc_table | * 7af8d697 media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() | * a39416d8 riscv/kexec_file: Fix relocation type R_RISCV_ADD16 and R_RISCV_SUB16 unknown | * 740a6059 soundwire: cadence: re-check Peripheral status with delayed_work | * 99002ae8 RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults | * a29a9c2c riscv: avoid Imbalance in RAS | * 50c4307e mfd: intel_soc_pmic_chtwc: Make Lenovo Yoga Tab 3 X90F DMI match less strict | * fa840ba4 ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition | * f4ce3b5d io_uring: check if we need to reschedule during overflow flush | * 30884833 RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t | * ea0256e3 i3c: master: cdns: Fix use after free vulnerability in cdns_i3c_master Driver Due to Race Condition | * 8f53f6f9 PCI: Mark Creative Labs EMU20k2 INTx masking as broken | * f8e2a041 i2c: i801: Use a different adapter-name for IDF adapters | * 24886858 PCI: Add ACS quirk for Qualcomm SA8775P | * f829cb45 clk: bcm: bcm53573: fix OF node leak in init * | e64a7d11 Revert "bpf: Prevent tail call between progs attached to different hooks" * | 764ed906 Revert "scsi: Remove scsi device no_start_on_resume flag" * | b1ed7611 Revert "scsi: sd: Do not repeat the starting disk message" * | 9b330fbb Merge ccb8e44a ("RDMA/rtrs-srv: Avoid null pointer deref during path establishment") into android15-6.6-lts |\| | * ccb8e44a RDMA/rtrs-srv: Avoid null pointer deref during path establishment | * bd9a77a9 PCI: Add function 0 DMA alias quirk for Glenfly Arise chip | * 1598bf01 soundwire: intel_bus_common: enable interrupts before exiting reset | * a195a42d RDMA/mad: Improve handling of timed out WRs of mad agent | * 6ba8ecf9 ktest.pl: Avoid false positives with grub2 skip regex | * 5d5e3b4c bpf: Prevent tail call between progs attached to different hooks | * 96b12802 s390/cpum_sf: Remove WARN_ON_ONCE statements | * e789b7fd ext4: nested locking for xattr inode | * 58c0648e ext4: don't set SB_RDONLY after filesystem errors | * cadbdd78 bpf, x64: Fix a jit convergence issue | * 5575beab s390/mm: Add cond_resched() to cmm_alloc/free_pages() | * 78cddbd7 s390/facility: Disable compile time optimization for decompressor code | * c43622d6 bpf: Check percpu map value size first | * aaa880f8 selftests/bpf: Fix ARG_PTR_TO_LONG {half-,}uninitialized test | * 1881193b Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal | * 6e20720b zram: don't free statically defined names | * 6272936f zram: free secondary algorithms names | * c556e72c ntfs3: Change to non-blocking allocation in ntfs_d_hash | * fd949863 virtio_console: fix misc probe bugs | * 5e20797c fs/ntfs3: Refactor enum_rstbl to suppress static checker | * cdb1efee fs/ntfs3: Fix sparse warning in ni_fiemap | * 16f93bdd fs/ntfs3: Do not call file_modified if collapse range failed | * 939b4b2c drm/amd/display: Revert "Check HDCP returned status" | * b505e4fc drm/amd/display: Remove a redundant check in authenticated_dp | * 1a7ca970 lib/build_OID_registry: avoid non-destructive substitution for Perl < 5.13.2 compat | * dcfaf8b5 jbd2: fix kernel-doc for j_transaction_overhead_buffers | * 5f77c8e8 Bluetooth: Fix usage of __hci_cmd_sync_status | * 66c43605 selftests: Introduce Makefile variable to list shared bash scripts | * f45c65b1 selftests: net: Remove executable bits from library scripts | * ab656dd9 libsubcmd: Don't free the usage string | * 03cec19f perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched__{lat|map|replay}() | * 4078f1d4 perf sched: Move curr_thread initialization to perf_sched__map() | * e649fb7f perf sched: Fix memory leak in perf_sched__map() | * 85ca3d45 perf sched: Move start_work_mutex and work_done_wait_mutex initialization to perf_sched__replay() | * 86052433 bootconfig: Fix the kerneldoc of _xbc_exit() | * f0fc028b e1000e: move force SMBUS near the end of enable_ulp function | * 1fe83044 i40e: Include types.h to some headers | * f717743e i40e: Fix ST code value for Clause 45 | * a47a759e scsi: sd: Do not repeat the starting disk message | * 9e6075e1 scsi: Remove scsi device no_start_on_resume flag * | fc6c0cd1 Merge 2e561175 ("ASoC: tas2781: mark dvc_tlv with __maybe_unused") into android15-6.6-lts |\| | * 2e561175 ASoC: tas2781: mark dvc_tlv with __maybe_unused | * 9c122d02 ata: ahci: Add mask_port_map module parameter | * 924c0af4 spi: spi-fsl-lpspi: remove redundant spi_controller_put call | * 18f3fdb1 riscv: cpufeature: Fix thead vector hwcap removal | * 5915b898 tracing: Have saved_cmdlines arrays all in one allocation | * 26c907b8 libceph: init the cursor when preparing sparse read in msgr2 | * fb90d972 pds_core: no health-thread in VF path | * bd1521e0 Revert "powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2" | * 43987659 bus: mhi: ep: Do not allocate memory for MHI objects from DMA zone | * 39601f49 bus: mhi: ep: Add support for async DMA read operation | * b6af3a95 bus: mhi: ep: Add support for async DMA write operation | * a77e5950 bus: mhi: ep: Introduce async read/write callbacks | * efdfa92a bus: mhi: ep: Rename read_from_host() and write_to_host() APIs | * be6c52b0 drm/crtc: fix uninitialized variable use even harder | * 0d3d2236 ALSA: hda/realtek: cs35l41: Fix device ID / model name | * c800174e ALSA: hda/realtek: cs35l41: Fix order and duplicates in quirks table | * e87cb9dd tracing: Remove precision vsnprintf() check from print event | * 9dd05dac drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 panel HFP and HBP (again) | * 452c0740 net: ethernet: cortina: Drop TSO support | * 6e0d0554 riscv: Remove SHADOW_OVERFLOW_STACK_SIZE macro | * 50e33567 gfs2: Revert "ignore negated quota changes" | * 8251e3b0 gfs2: qd_check_sync cleanups | * e51c5aff gfs2: Revert "introduce qd_bh_get_or_undo" | * 9060935b phy: qualcomm: eusb2-repeater: Rework init to drop redundant zero-out loop | * fa3532b1 phy: qualcomm: phy-qcom-eusb2-repeater: Add tuning overrides | * e905bc71 ASoC: cs35l56: Load tunings for the correct speaker models | * 9790a7ac Revert "PCI/MSI: Provide stubs for IMS functions" | * 7745e14f net: fec: don't save PTP state if PTP is unsupported | * ac207368 unicode: Don't special case ignorable code points * c85a18da Merge branch 'android15-6.6' into android15-6.6-lts * 1c32c679 ANDROID: GKI: add some pci symbols to the virtual device list * 1bdac13d Merge branch 'android15-6.6' into android15-6.6-lts * 5606e91e Merge commit '83009f9e' into android15-6.6-lts * 2c3827d7 Merge commit '36ff1c94' into android15-6.6-lts * 6abb6b5d Merge commit '1024387e' into android15-6.6-lts * 7d41f048 Merge commit '6efc067f' into android15-6.6-lts * d262a3af Merge commit '1b71af17' into android15-6.6-lts * 7fcee4e4 Merge commit 'ac3cc81b' into android15-6.6-lts * 37c03466 ANDROID: Fix platforms config_setting values. * be46f7c6 Merge commit '0391215c' into android15-6.6-lts * 39e7522a Merge commit 'c3ffc2d6' into android15-6.6-lts * 24557b5b Merge commit 'fa971ae4' into android15-6.6-lts * ef630641 Merge commit '7d112046' into android15-6.6-lts * 73993ebc Merge commit 'b5c719f9' into android15-6.6-lts Change-Id: I50aa9116bc4734ae3064c85c0fcc9274b0d42165 Signed-off-by:Greg Kroah-Hartman <gregkh@google.com>
Loading
Please sign in to comment