Commit 67ac4517 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman Committed by Treehugger Robot
Browse files

Merge tag 'android15-6.6.100_r00' into android15-6.6



This merges the android15-6.6.100_r00 tag into the android15-6.6 branch,
catching it up with the latest LTS releases.

It contains the following commits:

* 5e029729 Revert "sched: Change nr_uninterruptible type to unsigned long"
* e6e2e2e3 Revert "net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime"
* f8cf584f Revert "spi: Add check for 8-bit transfer with 8 IO mode support"
*   0a94163e Merge 6.6.100 into android15-6.6-lts
|\
| * dbcb8d8e Linux 6.6.100
| * 3ee59c38 KVM: x86/xen: Fix cleanup logic in emulation of Xen schedop poll hypercalls
| * 48e87918 nvmem: layouts: u-boot-env: remove crc32 endianness conversion
| * 35542cbe i2c: omap: fix deprecated of_property_read_bool() use
| * 056b65a0 Revert "selftests/bpf: dummy_st_ops should reject 0 for non-nullable params"
| * c148b728 Revert "selftests/bpf: adjust dummy_st_ops_success to detect additional error"
| * b9e50a51 ASoC: fsl_sai: Force a software reset when starting in consumer mode
| * 8f2852c1 regulator: pwm-regulator: Manage boot-on with disabled PWM channels
| * cad3ec23 regulator: pwm-regulator: Calculate the output voltage for disabled PWMs
| * 7e5ec005 i2c: omap: Handle omap_i2c_init() errors in omap_i2c_probe()
| * a7b84035 i2c: omap: Fix an error handling path in omap_i2c_probe()
| * caa86f8b i2c: omap: Add support for setting mux
| * 6cfbff5f usb: dwc3: qcom: Don't leave BCR asserted
| * 824fa25c usb: hub: Don't try to recover devices lost during warm reset.
| * 668c7b47 usb: hub: Fix flushing of delayed work used for post resume purposes
| * 71f5c98d usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm
| * 15fea75a usb: hub: fix detection of high tier USB3 devices behind suspended hubs
| * d5024dc5 arm64: Filter out SME hwcaps when FEAT_SME isn't implemented
| * dc6a6640 clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns
| * 4cb17b11 ipv6: make addrconf_wq single threaded
| * 496efa22 sched: Change nr_uninterruptible type to unsigned long
| * f371ad64 Revert "cgroup_freezer: cgroup_freezing: Check if not frozen"
| * 74bb4de3 rxrpc: Fix transmission of an abort in response to an abort
| * 7692bde8 rxrpc: Fix recv-recv race of completed call
| * 7ff2d83e net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree
| * 7b0d4231 net: bridge: Do not offload IGMP/MLD messages
| * bb515c41 net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime
| * 1f3a429c tls: always refresh the queue when reading sock
| * 007142a2 hv_netvsc: Set VF priv_flags to IFF_NO_ADDRCONF before open to prevent IPv6 addrconf
| * bd3051a8 Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
| * 76179961 netfilter: nf_conntrack: fix crash due to removal of uninitialised entry
| * dcbc346f ipv6: mcast: Delay put pmc->idev in mld_del_delrec()
| * 6a213143 net/mlx5: Correctly set gso_size when LRO is used
| * ab94e7af Bluetooth: btusb: QCA: Fix downloading wrong NVM for WCN6855 GF variant without board ID
| * 4ceefc9c Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout
| * f3323b18 Bluetooth: SMP: If an unallowed command is received consider it a failure
| * 32e62491 Bluetooth: hci_sync: fix connectable extended advertising when using static random address
| * c4f16f6b Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()
| * 5dd6a441 usb: net: sierra: check for no status endpoint
| * 27591d92 ice: add NULL check in eswitch lag check
| * eda5e38c hwmon: (corsair-cpro) Validate the size of the received input buffer
| * c1872660 selftests: net: increase inter-packet timeout in udpgro.sh
| * 167006f7 wifi: cfg80211: remove scan request n_channels counted_by
| * a2f02a87 nvme: fix misaccounting of nvme-mpath inflight I/O
| * ec158d05 net: phy: Don't register LEDs for genphy
| * 5d95fbbf nvme: fix inconsistent RCU list manipulation in nvme_ns_add_to_ctrl_list()
| * 2baaf5bb smb: client: fix use-after-free in cifs_oplock_break
| * 62dcd9d6 rpl: Fix use-after-free in rpl_do_srh_inline().
| * fbe48f06 net/sched: sch_qfq: Fix race condition on qfq_aggregate
| * 21033b49 block: fix kobject leak in blk_unregister_queue
| * c20dd7e8 net: emaclite: Fix missing pointer increment in aligned_read()
| * bc016b78 cachefiles: Fix the incorrect return value in __cachefiles_write()
| * e7be6791 bpf: Reject %p% format string in bprintf-like helpers
| * 12e023df soundwire: amd: fix for clearing command status register
| * 84830e03 soundwire: amd: fix for handling slave alerts after link is down
| * 673ee92b comedi: Fix initialization of data for instructions that write to subdevice
| * 10f9024a comedi: Fix use of uninitialized data in insn_rw_emulate_bits()
| * 63390b85 comedi: Fix some signed shift left operations
| * c9d3d966 comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large
| * 8a363702 comedi: das6402: Fix bit shift out of bounds
| * adb7df8a comedi: das16m1: Fix bit shift out of bounds
| * 955e8835 comedi: aio_iiro_16: Fix bit shift out of bounds
| * 7e470d8e comedi: pcl812: Fix bit shift out of bounds
| * 8d8519ae iio: adc: stm32-adc: Fix race in installing chained IRQ handler
| * 6471d4b4 iio: adc: max1363: Reorder mode_list[] entries
| * edff26d0 iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]
| * dda42f23 iio: accel: fxls8962af: Fix use after free in fxls8962af_fifo_flush
| * 329a80ad soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled
| * d93b20c8 soc: aspeed: lpc-snoop: Cleanup resources in stack-order
| * 15a0a5de smb: client: fix use-after-free in crypt_message when using async crypto
| * 0c7b20f7 s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again
| * 600f55da pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov
| * d510116c net: libwx: properly reset Rx ring descriptor
| * 02770118 net: libwx: fix the using of Rx buffer DMA
| * 3c91a567 net: libwx: remove duplicate page_pool_put_full_page()
| * e30c5fa7 mmc: sdhci_am654: Workaround for Errata i2312
| * 7ac120c0 mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models
| * 5bfd0078 mmc: bcm2835: Fix dma_unmap_sg() nents value
| * 4206824a memstick: core: Zero initialize id_reg in h_memstick_read_dev_id()
| * 928f3a27 isofs: Verify inode mode when loading from disk
| * 4bb01643 dmaengine: nbpfaxi: Fix memory corruption in probe()
| * 2bae35ac af_packet: fix soft lockup issue caused by tpacket_snd()
| * 67ea5f37 af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd()
| * e51cf5d4 arm64: dts: rockchip: use cs-gpios for spi1 on ringneck
| * 645af2f0 arm64: dts: freescale: imx8mm-verdin: Keep LDO5 always on
| * bec18ebc arm64: dts: imx8mp-venice-gw74xx: fix TPM SPI frequency
| * 33eba752 net/mlx5: Update the list of the PCI supported devices
| * 29db3339 phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept()
| * d48845af io_uring/poll: fix POLLERR handling
| * c855b9aa ALSA: hda/realtek: Add quirk for ASUS ROG Strix G712LWS
| * 56f99fdb drm/amdgpu/gfx8: reset compute ring wptr on the GPU on resume
| * 823d7989 tracing/osnoise: Fix crash in timerlat_dump_stack()
| * 6bc94f20 tracing: Add down_write(trace_event_sem) when adding trace event
| * 6ba89b38 tracing/probes: Avoid using params uninitialized in parse_btf_arg()
| * 0e5017d8 HID: core: do not bypass hid_hw_raw_request
| * a1c0b87b HID: core: ensure __hid_request reserves the report ID as the first byte
| * fcda39a9 HID: core: ensure the allocated report buffer can contain the reserved report ID
| * 469a39a3 dm-bufio: fix sched in atomic context
| * 82b29ee8 spi: Add check for 8-bit transfer with 8 IO mode support
| * 415d4966 pch_uart: Fix dma_sync_sg_for_device() nents value
| * db44a558 Input: xpad - set correct controller type for Acer NGR200
| * 0f6f30f5 nvmem: imx-ocotp: fix MAC address byte length
| * 0cd051cb thunderbolt: Fix bit masking in tb_dp_port_set_hops()
| * dc52aff5 thunderbolt: Fix wake on connect at runtime
| * e6a2ff56 i2c: stm32: fix the device used for the DMA map
| * 58bdd516 usb: gadget: configfs: Fix OOB read on empty string write
| * ec35a712 usb: musb: fix gadget state on disconnect
| * 311c434f USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI
| * 909d8041 USB: serial: option: add Foxconn T99W640
| * 84c32006 USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition
| * ad2437f4 phy: tegra: xusb: Disable periodic tracking on Tegra234
| * 491175c1 phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from trk_hw_mode
| * 5367cdeb phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode
* | 4dcf6090 Merge android15-6.6 into android15-6.6-lts
* | 5423646b Revert "drm/framebuffer: Acquire internal references on GEM handles"
* | 9cca897f Merge 6.6.99 into android15-6.6-lts
|/
* d96eb99e Linux 6.6.99
* eaf11206 rseq: Fix segfault on registration when rseq_cs is non-zero
* f02f0218 crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP()
* 97c35598 ksmbd: fix potential use-after-free in oplock/lease break ack
* 8377d774 kasan: remove kasan_find_vm_area() to prevent possible deadlock
* d3927e55 smb: client: fix potential race in cifs_put_tcon()
* a4bb7ced selftests/bpf: adapt one more case in test_lru_map to the new target_free
* f35c825a Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID
* 3ce1d87d HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras
* ae915b38 HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY
* b71a7573 bpf: Adjust free target to avoid global starvation of LRU map
* cd5b424d vt: add missing notification when switching back to text mode
* f4428b2d btrfs: fix assertion when building free space tree
* 2cc5ef01 net: mana: Record doorbell physical address in PF mode
* 9f460b23 HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2
* cd4df14f net: usb: qmi_wwan: add SIMCom 8230C composition
* e07c2feb ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100
* ee287cf3 ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic
* 50b1e01a io_uring: make fallocate be hashed work
* 825088c9 um: vector: Reduce stack usage in vector_eth_configure()
* 8cafaba2 atm: idt77252: Add missing `dma_map_error()`
* 0d8a9b6d ublk: sanity check add_dev input for underflow
* 5909679a bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT
* e644935d bnxt_en: Fix DCB ETS validation
* 7d4d1993 net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()
* 5aa8b3a1 can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level
* 10946f83 net: phy: microchip: limit 100M workaround to link-down events on LAN88xx
* 9fa29314 ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof
* 4a17370d net: appletalk: Fix device refcount leak in atrtr_create()
* 9fbc4942 netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto()
* d46186eb nbd: fix uaf in nbd_genl_connect() error path
* 8fc3d7b2 raid10: cleanup memleak at raid10_make_request
* df589401 md/raid1: Fix stack memory use after return in raid1_reshape
* d1240029 drm/tegra: nvdec: Fix dma_alloc_coherent error check
* 5420de65 wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev()
* 73929646 cifs: all initializations for tcon should happen in tcon_info_alloc
* 03c3cd0c smb: client: fix DFS interlink failover
* d043b5da smb: client: avoid unnecessary reconnects when refreshing referrals
* 609a617a usb: dwc3: Abort suspend on soft disconnect failure
* e3f79e2c usb: cdnsp: Fix issue with CV Bad Descriptor test
* ae5b1911 usb: cdnsp: Replace snprintf() with the safer scnprintf() variant
* 7227a822 usb:cdnsp: remove TRB_FLUSH_ENDPOINT command
* fd79927c btrfs: fix inode lookup error handling during log replay
* 6aea26dc btrfs: return a btrfs_inode from btrfs_iget_logging()
* e6031107 btrfs: remove redundant root argument from fixup_inode_link_count()
* 28a36e75 btrfs: remove redundant root argument from btrfs_update_inode_fallback()
* ddead3c5 btrfs: remove noinline from btrfs_update_inode()
* c31ee169 netlink: make sure we allow at least one dump skb
* ce2ac2e4 netlink: Fix rmem check in netlink_broadcast_deliver().
* 5b1b8f06 erofs: fix to add missing tracepoint in erofs_read_folio()
* 4c4f9316 ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked()
* d903a0fe smb: server: make use of rdma_destroy_qp()
* 3c0994a3 x86/mm: Disable hugetlb page table sharing on 32-bit
* ee21fbcb x86/rdrand: Disable RDSEED on AMD Cyan Skillfish
* ad9d4db5 pwm: mediatek: Ensure to disable clocks in error path
* 37e2911d mm/vmalloc: leave lazy MMU mode on PTE mapping error
* f64046ae scripts/gdb: fix interrupts.py after maple tree conversion
* ecf16604 scripts/gdb: de-reference per-CPU MCE interrupts
* e2e200c9 scripts/gdb: fix interrupts display after MCP on x86
* 56995226 mm: fix the inaccurate memory statistics issue for users
* 16713404 maple_tree: fix mt_destroy_walk() on root leaf node
* 688bf63e kallsyms: fix build without execinfo
* c23a4108 Revert "ACPI: battery: negate current when discharging"
* 2e2e9b3d drm/framebuffer: Acquire internal references on GEM handles
* dec7774d Revert "usb: gadget: u_serial: Add null pointer check in gs_start_io"
* c6eb4a05 usb: gadget: u_serial: Fix race condition in TTY wakeup
* 8c290a9d drm/gem: Fix race in drm_gem_handle_create_tail()
* db7402d7 drm/ttm: fix error handling in ttm_buffer_object_transfer
* c64f5310 drm/sched: Increment job count before swapping tail spsc queue
* cb4c956a drm/gem: Acquire references on GEM handles for framebuffers
* ec639206 wifi: prevent A-MSDU attacks in mesh networks
* 1d57f713 pinctrl: qcom: msm: mark certain pins as invalid for interrupts
* 3d82a729 md/md-bitmap: fix GPF in bitmap_get_stats()
* 2ca1db26 gre: Fix IPv6 multicast route creation.
* 8c8e8d4d KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation is in-flight
* 20d1d9e7 KVM: x86/xen: Allow 'out of range' event channel ports in IRQ routing table.
* a18776ab x86/mce: Make sure CMCI banks are cleared during shutdown on Intel
* f536f3b0 x86/mce: Don't remove sysfs if thresholding sysfs init fails
* cc058adb x86/mce/amd: Fix threshold limit reset
* 8e5058a5 x86/mce/amd: Add default names for MCA banks and blocks
* e2d5c005 ipmi:msghandler: Fix potential memory corruption in ipmi_create_user()
* efc1b2b7 rxrpc: Fix oops due to non-existence of prealloc backlog struct
* ddc4fe07 Bluetooth: HCI: Set extended advertising data synchronously
* eb952372 perf: build: Setup PKG_CONFIG_LIBDIR for cross compilation
* e63032e6 maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
* 432c5363 rxrpc: Fix bug due to prealloc collision
* 4c691d1b net/sched: Abort __tc_modify_qdisc if parent class does not exist
* 07b585ae atm: clip: Fix NULL pointer dereference in vcc_sendmsg()
* 3f61b997 atm: clip: Fix infinite recursive call of clip_push().
* 1fb9fb5a atm: clip: Fix memory leak of struct clip_vcc.
* 06935c50 atm: clip: Fix potential null-ptr-deref in to_atmarpd().
* 36cf9bcf net: phy: smsc: Fix link failure in forced mode with Auto-MDIX
* 0a0d040f net: phy: smsc: Force predictable MDI-X state on LAN87xx
* 72c62b49 net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap
* 791c8d6b net: stmmac: Fix interrupt handling for level-triggered mode in DWC_XGMAC2
* d437e8e7 vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`
* 9d24bb67 vsock: Fix transport_* TOCTOU
* 40123981 vsock: Fix transport_{g2h,h2g} TOCTOU
* 81373cd1 tcp: Correct signedness in skb remaining space calculation
* be4b8392 tipc: Fix use-after-free in tipc_conn_close().
* 42262bc4 vsock: fix `vsock_proto` declaration
* 55baecb9 netlink: Fix wraparounds of sk->sk_rmem_alloc.
* f9b3d28f fix proc_sys_compare() handling of in-lookup dentries
* 82c0f15c pinctrl: amd: Clear GPIO debounce for suspend
* a219fcea Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as connected
* 51e08210 Bluetooth: hci_sync: Fix not disabling advertising instance
* c604dd2c ASoC: cs35l56: probe() should fail if the device ID is not recognized
* 183bdb89 perf: Revert to requiring CAP_SYS_ADMIN for uprobes
* 71eb118b perf/core: Fix the WARN_ON_ONCE is out of lock protected region
* 407f1073 ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode
* 391e5ea5 drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
* 521e9ff0 eventpoll: don't decrement ep refcount while still holding the ep mutex

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