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

Merge 6.6.68 into android15-6.6-lts



GKI (arm64) relevant 22 out of 118 changes, affecting 27 files +275/-101
  25f760c9 PCI: Add ACS quirk for Broadcom BCM5760X NIC [1 file, +4/-0]
  3e221877 PCI: Use preserve_config in place of pci_flags [2 files, +9/-15]
  c7cc4152 PCI/AER: Disable AER service on suspend [1 file, +18/-0]
  b15b92da net: mdiobus: fix an OF node reference leak [1 file, +10/-3]
  efe74dd5 net: tun: fix tun_napi_alloc_frags() [1 file, +1/-1]
  b39de5a7 drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() [1 file, +7/-4]
  aca0f94c zram: refuse to use zero sized block device as backing device [1 file, +6/-0]
  0b5b0b65 zram: fix uninitialized ZRAM not releasing backing device [1 file, +4/-5]
  90ae5b7a vmalloc: fix accounting with i915 [1 file, +4/-2]
  452e89f1 tracing: Fix test_event_printk() to process entire print argument [1 file, +53/-29]
  cc2c77b3 tracing: Add missing helper functions in event pointer dereference check [1 file, +19/-2]
  2f6ad0b6 tracing: Add "%s" check in test_event_printk() [1 file, +89/-15]
  a73f0425 io_uring: Fix registered ring file refcount leak [2 files, +2/-3]
  2ca94c8d io_uring: check if iowq is killed before queuing [1 file, +5/-1]
  dd3412f2 of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent() [1 file, +1/-0]
  fdfa42ce of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() [1 file, +1/-0]
  a7e5dc8d of: Fix error path in of_parse_phandle_with_args_map() [1 file, +10/-5]
  7094f3b6 of: Fix refcount leakage for OF node returned by __of_get_dma_parent() [1 file, +1/-1]
  d9831a65 epoll: Add synchronous wakeup support for ep_poll_callback [2 files, +5/-1]
  6c27fc6a io_uring/rw: split io_read() into a helper [1 file, +13/-2]
  41928840 io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN [1 file, +8/-0]
  4cba4412 io_uring/rw: avoid punting to io-wq directly [3 files, +5/-12]

Changes in 6.6.68
	net: sched: fix ordering of qlen adjustment
	usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled
	PCI: vmd: Create domain symlink before pci_bus_add_devices()
	PCI: Add ACS quirk for Broadcom BCM5760X NIC
	usb: cdns3-ti: Add workaround for Errata i2409
	MIPS: Loongson64: DTS: Fix msi node for ls7a
	ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
	ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C
	PCI: Use preserve_config in place of pci_flags
	PCI/AER: Disable AER service on suspend
	usb: cdns3: Add quirk flag to enable suspend residency
	net: stmmac: fix TSO DMA API usage causing oops
	platform/x86: p2sb: Make p2sb_get_devfn() return void
	p2sb: Factor out p2sb_read_from_cache()
	p2sb: Introduce the global flag p2sb_hidden_by_bios
	p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
	p2sb: Do not scan and remove the P2SB device when it is unhidden
	i2c: pnx: Fix timeout in wait functions
	xfs: fix the contact address for the sysfs ABI documentation
	xfs: verify buffer, inode, and dquot items every tx commit
	xfs: use consistent uid/gid when grabbing dquots for inodes
	xfs: declare xfs_file.c symbols in xfs_file.h
	xfs: create a new helper to return a file's allocation unit
	xfs: Fix xfs_flush_unmap_range() range for RT
	xfs: Fix xfs_prepare_shift() range for RT
	xfs: don't walk off the end of a directory data block
	xfs: convert comma to semicolon
	xfs: fix file_path handling in tracepoints
	xfs: remove unused parameter in macro XFS_DQUOT_LOGRES
	xfs: attr forks require attr, not attr2
	xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX is set
	xfs: Fix the owner setting issue for rmap query in xfs fsmap
	xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
	xfs: take m_growlock when running growfsrt
	xfs: reset rootdir extent size hint after growfsrt
	tools: hv: change permissions of NetworkManager configuration file
	cxl/pci: Fix potential bogus return value upon successful probing
	cxl/region: Fix region creation for greater than x2 switches
	net/smc: protect link down work from execute after lgr freed
	net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll
	net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg
	net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving proposal msg
	net/smc: check smcd_v2_ext_offset when receiving proposal msg
	net/smc: check return value of sock_recvmsg when draining clc data
	net: mscc: ocelot: fix incorrect IFH SRC_PORT field in ocelot_ifh_set_basic()
	netdevsim: prevent bad user input in nsim_dev_health_break_write()
	ionic: Fix netdev notifier unregister on failure
	ionic: use ee->offset when returning sprom data
	net: renesas: rswitch: rework ts tags management
	ksmbd: count all requests in req_running counter
	ksmbd: fix broken transfers when exceeding max simultaneous operations
	net: hinic: Fix cleanup in create_rxqs/txqs()
	net: ethernet: bgmac-platform: fix an OF node reference leak
	ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
	netfilter: ipset: Fix for recursive locking warning
	selftests: openvswitch: fix tcpdump execution
	net: mdiobus: fix an OF node reference leak
	mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
	mmc: mtk-sd: disable wakeup in .remove() and in the error path of .probe()
	EDAC/amd64: Simplify ECC check on unified memory controllers
	KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module init
	net: tun: fix tun_napi_alloc_frags()
	chelsio/chtls: prevent potential integer overflow on 32bit
	i2c: riic: Always round-up when calculating bus period
	efivarfs: Fix error on non-existent file
	hexagon: Disable constant extender optimization for LLVM prior to 19.1.0
	USB: serial: option: add TCL IK512 MBIM & ECM
	USB: serial: option: add MeiG Smart SLM770A
	USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
	USB: serial: option: add MediaTek T7XX compositions
	USB: serial: option: add Telit FE910C04 rmnet compositions
	thunderbolt: Improve redrive mode handling
	drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
	drm/panel: novatek-nt35950: fix return value check in nt35950_probe()
	i915/guc: Reset engine utilization buffer before registration
	i915/guc: Ensure busyness counter increases motonically
	i915/guc: Accumulate active runtime on gt reset
	drm/amdgpu: don't access invalid sched
	hwmon: (tmp513) Don't use "proxy" headers
	hwmon: (tmp513) Simplify with dev_err_probe()
	hwmon: (tmp513) Use SI constants from units.h
	hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers
	hwmon: (tmp513) Fix Current Register value interpretation
	hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers
	zram: refuse to use zero sized block device as backing device
	zram: fix uninitialized ZRAM not releasing backing device
	vmalloc: fix accounting with i915
	btrfs: tree-checker: reject inline extent items with 0 ref count
	Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet
	KVM: x86: Play nice with protected guests in complete_hypercall_exit()
	smb: client: fix TCP timers deadlock after rmmod
	tracing: Fix test_event_printk() to process entire print argument
	tracing: Add missing helper functions in event pointer dereference check
	tracing: Add "%s" check in test_event_printk()
	selftests/memfd: run sysctl tests when PID namespace support is enabled
	selftests/bpf: Use asm constraint "m" for LoongArch
	io_uring: Fix registered ring file refcount leak
	io_uring: check if iowq is killed before queuing
	NFS/pnfs: Fix a live lock between recalled layouts and layoutget
	of/irq: Fix interrupt-map cell length check in of_irq_parse_imap_parent()
	of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()
	nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
	nilfs2: prevent use of deleted inode
	udmabuf: also check for F_SEAL_FUTURE_WRITE
	of: Fix error path in of_parse_phandle_with_args_map()
	of: Fix refcount leakage for OF node returned by __of_get_dma_parent()
	ceph: validate snapdirname option length when mounting
	ceph: improve error handling and short/overflow-read logic in __ceph_sync_read()
	ceph: fix memory leaks in __ceph_sync_read()
	epoll: Add synchronous wakeup support for ep_poll_callback
	io_uring/rw: split io_read() into a helper
	io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN
	io_uring/rw: avoid punting to io-wq directly
	net: fec: refactor PPS channel configuration
	net: fec: make PPS channel configurable
	drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update
	dt-bindings: net: fec: add pps channel property
	Linux 6.6.68

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