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

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: default avatarGreg Kroah-Hartman <gregkh@google.com>
parents ff40f1da c47a7d22
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment