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

Merge 6.6.114 into android15-6.6-lts



GKI (arm64) relevant 30 out of 105 changes, affecting 39 files +381/-297
  67a664ee r8152: add error handling in rtl8152_driver_init [1 file, +6/-1]
  f13ef730 f2fs: fix wrong block mapping for multi-devices [1 file, +1/-1]
  870e1410 jbd2: ensure that all ongoing I/O complete before freeing blocks [1 file, +9/-4]
  6e85cc40 ext4: wait for ongoing I/O to complete before freeing blocks [1 file, +9/-2]
  cb6039b6 ext4: detect invalid INLINE_DATA + EXTENTS flag combination [1 file, +8/-0]
  f7255393 epoll: Remove ep_scan_ready_list() in comments [1 file, +4/-4]
  eb0d280c eventpoll: Replace rwlock with spinlock [1 file, +26/-113]
  167ac21a usb: gadget: Store endpoint pointer in usb_request [2 files, +5/-0]
  70a76674 usb: gadget: Introduce free_usb_request helper [1 file, +23/-0]
  070f341d usb: gadget: f_ecm: Refactor bind path to use __free() [1 file, +20/-28]
  e348d18f usb: gadget: f_acm: Refactor bind path to use __free() [1 file, +19/-23]
  1cde4516 usb: gadget: f_ncm: Refactor bind path to use __free() [1 file, +33/-45]
  d280c138 HID: multitouch: fix sticky fingers [1 file, +14/-13]
  48294a67 net/ip6_tunnel: Prevent perpetual tunnel growth [3 files, +16/-16]
  2bd8352d tcp: fix tcp_tso_should_defer() vs large RTT [1 file, +15/-4]
  06da9b0f nvme-multipath: Skip nr_active increments in RETRY disposition [1 file, +4/-2]
  3359a93f sched/balancing: Rename newidle_balance() => sched_balance_newidle() [1 file, +8/-8]
  66c29d9f sched/fair: Fix pelt lost idle time detection [1 file, +13/-13]
  576312eb ALSA: usb-audio: Fix NULL pointer deference in try_to_register_card [1 file, +8/-2]
  ef45e081 HID: hid-input: only ignore 0 battery events for digitizers [1 file, +4/-1]
  a0ed8ae5 HID: multitouch: fix name of Stylus input devices [1 file, +1/-0]
  d9d3e9ff arm64: cputype: Add Neoverse-V3AE definitions [1 file, +2/-0]
  a0caf1de block: fix race between set_blocksize and read paths [4 files, +43/-1]
  cbdd5505 PM: runtime: Add new devm functions [2 files, +48/-0]
  f846eacd fs: quota: create dedicated workqueue for quota_release_work [1 file, +9/-1]
  cebfbf40 vfs: Don't leak disconnected dentries on umount [1 file, +2/-0]
  01829af7 ext4: avoid potential buffer over-read in parse_apply_sb_mount_options() [1 file, +5/-12]
  6d459735 PCI: Add PCI_VDEVICE_SUB helper macro [1 file, +14/-0]
  65dc89d5 PCI/sysfs: Ensure devices are powered for config reads (part 2) [1 file, +8/-2]
  92b82e23 mm/ksm: fix flag-dropping behavior in ksm_madvise [3 files, +4/-1]

Changes in 6.6.114
	smb: client: Fix refcount leak for cifs_sb_tlink
	r8152: add error handling in rtl8152_driver_init
	f2fs: fix wrong block mapping for multi-devices
	jbd2: ensure that all ongoing I/O complete before freeing blocks
	ext4: wait for ongoing I/O to complete before freeing blocks
	ext4: detect invalid INLINE_DATA + EXTENTS flag combination
	btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already running
	btrfs: fix incorrect readahead expansion length
	btrfs: do not assert we found block group item when creating free space tree
	can: gs_usb: gs_make_candev(): populate net_device->dev_port
	can: gs_usb: increase max interface to U8_MAX
	cifs: parse_dfs_referrals: prevent oob on malformed input
	drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies
	drm/amdgpu: use atomic functions with memory barriers for vm fault info
	drm/amd: Check whether secure display TA loaded successfully
	cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delay
	Bluetooth: btusb: Add USB ID 2001:332a for D-Link AX9U rev. A1
	epoll: Remove ep_scan_ready_list() in comments
	eventpoll: Replace rwlock with spinlock
	drm/msm/adreno: De-spaghettify the use of memory barriers
	drm/msm/a6xx: Fix PDC sleep sequence
	drm/exynos: exynos7_drm_decon: fix uninitialized crtc reference in functions
	drm/exynos: exynos7_drm_decon: properly clear channels during bind
	drm/exynos: exynos7_drm_decon: remove ctx->suspended
	media: nxp: imx8-isi: Drop unused argument to mxc_isi_channel_chain()
	media: nxp: imx8-isi: m2m: Fix streaming cleanup on release
	usb: gadget: Store endpoint pointer in usb_request
	usb: gadget: Introduce free_usb_request helper
	usb: gadget: f_ecm: Refactor bind path to use __free()
	usb: gadget: f_acm: Refactor bind path to use __free()
	usb: gadget: f_ncm: Refactor bind path to use __free()
	usb: gadget: f_rndis: Refactor bind path to use __free()
	HID: multitouch: fix sticky fingers
	dax: skip read lock assertion for read-only filesystems
	can: m_can: m_can_plat_remove(): add missing pm_runtime_disable()
	net: dlink: handle dma_map_single() failure properly
	doc: fix seg6_flowlabel path
	r8169: fix packet truncation after S4 resume on RTL8168H/RTL8111H
	net/ip6_tunnel: Prevent perpetual tunnel growth
	amd-xgbe: Avoid spurious link down messages during interface toggle
	tcp: fix tcp_tso_should_defer() vs large RTT
	tg3: prevent use of uninitialized remote_adv and local_adv variables
	tls: trim encrypted message to match the plaintext on short splice
	net: tls: wait for async completion on last message
	tls: wait for async encrypt in case of error during latter iterations of sendmsg
	tls: always set record_type in tls_process_cmsg
	tls: wait for pending async decryptions if tls_strp_msg_hold fails
	tls: don't rely on tx_work during send()
	net: usb: lan78xx: Add error handling to lan78xx_init_mac_address
	net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_reset
	nvme-multipath: Skip nr_active increments in RETRY disposition
	riscv: kprobes: Fix probe address validation
	drm/bridge: lt9211: Drop check for last nibble of version register
	ASoC: codecs: Fix gain setting ranges for Renesas IDT821034 codec
	ASoC: nau8821: Cancel jdet_work before handling jack ejection
	ASoC: nau8821: Generalize helper to clear IRQ status
	ASoC: nau8821: Add DMI quirk to bypass jack debounce circuit
	drm/i915/guc: Skip communication warning on reset in progress
	drm/amd/powerplay: Fix CIK shutdown temperature
	drm/rockchip: vop2: use correct destination rectangle height check
	sched/balancing: Rename newidle_balance() => sched_balance_newidle()
	sched/fair: Fix pelt lost idle time detection
	ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings
	accel/qaic: Treat remaining == 0 as error in find_and_map_user_pages()
	selftests/bpf: make arg_parsing.c more robust to crashes
	ALSA: usb-audio: Fix NULL pointer deference in try_to_register_card
	HID: hid-input: only ignore 0 battery events for digitizers
	HID: multitouch: fix name of Stylus input devices
	selftests: arg_parsing: Ensure data is flushed to disk before reading.
	hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp()
	arm64: cputype: Add Neoverse-V3AE definitions
	arm64: errata: Apply workarounds for Neoverse-V3AE
	block: fix race between set_blocksize and read paths
	nilfs2: fix deadlock warnings caused by lock dependency in init_nilfs()
	NFSD: Rework encoding and decoding of nfsd4_deviceid
	NFSD: Minor cleanup in layoutcommit processing
	NFSD: Fix last write offset handling in layoutcommit
	xfs: rename the old_crc variable in xlog_recover_process
	xfs: fix log CRC mismatches between i386 and other architectures
	PM: runtime: Add new devm functions
	iio: imu: inv_icm42600: Simplify pm_runtime setup
	phy: cdns-dphy: Store hs_clk_rate and return it
	phy: cadence: cdns-dphy: Fix PLL lock and O_CMN_READY polling
	iio: imu: inv_icm42600: reorganize DMA aligned buffers in structure
	iio: imu: inv_icm42600: Avoid configuring if already pm_runtime suspended
	xfs: use deferred intent items for reaping crosslinked blocks
	padata: Reset next CPU when reorder sequence wraps around
	quota: remove unneeded return value of register_quota_format
	fs: quota: create dedicated workqueue for quota_release_work
	NFSD: Define a proc_layoutcommit for the FlexFiles layout type
	vfs: Don't leak disconnected dentries on umount
	ext4: avoid potential buffer over-read in parse_apply_sb_mount_options()
	phy: cadence: cdns-dphy: Update calibration wait time for startup state machine
	PCI: Add PCI_VDEVICE_SUB helper macro
	ixgbevf: Add support for Intel(R) E610 device
	ixgbevf: fix getting link speed data for E610 devices
	ixgbevf: fix mailbox API compatibility by negotiating supported features
	nfsd: decouple the xprtsec policy check from check_nfsd_access()
	PCI/sysfs: Ensure devices are powered for config reads (part 2)
	ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL
	mm/ksm: fix flag-dropping behavior in ksm_madvise
	PCI: j721e: Enable ACSPCIE Refclk if "ti,syscon-acspcie-proxy-ctrl" exists
	PCI: j721e: Fix programming sequence of "strap" settings
	PCI: tegra194: Reset BARs when running in PCIe endpoint mode
	Linux 6.6.114

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