linux-uconsole/drivers
Greg Kroah-Hartman 78da590924 Merge 5.10.165 into android12-5.10-lts
Changes in 5.10.165
	btrfs: fix trace event name typo for FLUSH_DELAYED_REFS
	pNFS/filelayout: Fix coalescing test for single DS
	selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID
	tools/virtio: initialize spinlocks in vring_test.c
	net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats
	RDMA/srp: Move large values to a new enum for gcc13
	btrfs: always report error in run_one_delayed_ref()
	x86/asm: Fix an assembler warning with current binutils
	f2fs: let's avoid panic if extent_tree is not created
	wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices
	wifi: mac80211: sdata can be NULL during AMPDU start
	Add exception protection processing for vd in axi_chan_handle_err function
	zonefs: Detect append writes at invalid locations
	nilfs2: fix general protection fault in nilfs_btree_insert()
	efi: fix userspace infinite retry read efivars after EFI runtime services page fault
	ALSA: hda/realtek - Turn on power early
	drm/i915/gt: Reset twice
	Bluetooth: hci_qca: Wait for timeout during suspend
	Bluetooth: hci_qca: Fix driver shutdown on closed serdev
	io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL
	io_uring: improve send/recv error handling
	io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly
	io_uring: add flag for disabling provided buffer recycling
	io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG)
	io_uring: allow re-poll if we made progress
	io_uring: fix async accept on O_NONBLOCK sockets
	io_uring: check for valid register opcode earlier
	io_uring: lock overflowing for IOPOLL
	io_uring: fix CQ waiting timeout handling
	io_uring: ensure that cached task references are always put on exit
	io_uring: remove duplicated calls to io_kiocb_ppos
	io_uring: update kiocb->ki_pos at execution time
	io_uring: do not recalculate ppos unnecessarily
	io_uring/rw: defer fsnotify calls to task context
	xhci-pci: set the dma max_seg_size
	usb: xhci: Check endpoint is valid before dereferencing it
	xhci: Fix null pointer dereference when host dies
	xhci: Add update_hub_device override for PCI xHCI hosts
	xhci: Add a flag to disable USB3 lpm on a xhci root port level.
	usb: acpi: add helper to check port lpm capability using acpi _DSM
	xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables
	prlimit: do_prlimit needs to have a speculation check
	USB: serial: option: add Quectel EM05-G (GR) modem
	USB: serial: option: add Quectel EM05-G (CS) modem
	USB: serial: option: add Quectel EM05-G (RS) modem
	USB: serial: option: add Quectel EC200U modem
	USB: serial: option: add Quectel EM05CN (SG) modem
	USB: serial: option: add Quectel EM05CN modem
	staging: vchiq_arm: fix enum vchiq_status return types
	USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100
	misc: fastrpc: Don't remove map on creater_process and device_release
	misc: fastrpc: Fix use-after-free race condition for maps
	usb: core: hub: disable autosuspend for TI TUSB8041
	comedi: adv_pci1760: Fix PWM instruction handling
	mmc: sunxi-mmc: Fix clock refcount imbalance during unbind
	mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting
	btrfs: fix race between quota rescan and disable leading to NULL pointer deref
	cifs: do not include page data when checking signature
	thunderbolt: Use correct function to calculate maximum USB3 link rate
	tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer
	USB: gadgetfs: Fix race between mounting and unmounting
	USB: serial: cp210x: add SCALANCE LPE-9000 device id
	usb: host: ehci-fsl: Fix module alias
	usb: typec: altmodes/displayport: Add pin assignment helper
	usb: typec: altmodes/displayport: Fix pin assignment calculation
	usb: gadget: g_webcam: Send color matching descriptor per frame
	usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()
	usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210
	dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation
	dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation
	serial: pch_uart: Pass correct sg to dma_unmap_sg()
	dmaengine: tegra210-adma: fix global intr clear
	serial: atmel: fix incorrect baudrate setup
	gsmi: fix null-deref in gsmi_get_variable
	mei: me: add meteor lake point M DID
	drm/i915: re-disable RC6p on Sandy Bridge
	drm/amd/display: Fix set scaling doesn's work
	drm/amd/display: Calculate output_color_space after pixel encoding adjustment
	drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix
	arm64: efi: Execute runtime services from a dedicated stack
	efi: rt-wrapper: Add missing include
	Revert "drm/amdgpu: make display pinning more flexible (v2)"
	x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN
	tracing: Use alignof__(struct {type b;}) instead of offsetof()
	io_uring: io_kiocb_update_pos() should not touch file for non -1 offset
	io_uring/net: fix fast_iov assignment in io_setup_async_msg()
	net/ulp: use consistent error code when blocking ULP
	net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()
	Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"
	soc: qcom: apr: Make qcom,protection-domain optional again
	Bluetooth: hci_qca: Wait for SSR completion during suspend
	Bluetooth: hci_qca: check for SSR triggered flag while suspend
	Bluetooth: hci_qca: Fixed issue during suspend
	mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma
	io_uring: Clean up a false-positive warning from GCC 9.3.0
	io_uring: fix double poll leak on repolling
	io_uring/rw: ensure kiocb_end_write() is always called
	io_uring/rw: remove leftover debug statement
	Linux 5.10.165

Change-Id: Icb91157d9fa1b56cd79eedb8a9cc6118d0705244
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
2023-02-16 16:43:59 +00:00
..
accessibility speakup: fix a segfault caused by switching consoles 2022-11-25 17:45:50 +01:00
acpi This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
amba
android Merge 5.10.162 into android12-5.10-lts 2023-02-01 16:13:18 +00:00
ata ata: ahci: Fix PCS quirk application for suspend 2023-01-14 10:16:25 +01:00
atm atm: idt77252: fix use-after-free bugs caused by tst_timer 2022-08-25 11:38:02 +02:00
auxdisplay
base This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
bcma
block This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
bluetooth Merge 5.10.165 into android12-5.10-lts 2023-02-16 16:43:59 +00:00
bus bus: mhi: host: Fix race between channel preparation and M0 event 2023-01-18 11:44:55 +01:00
cdrom
char This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
clk This is the 5.10.164 stable release 2023-02-16 13:59:20 +00:00
clocksource This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
connector
counter counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update 2023-01-14 10:15:58 +01:00
cpufreq This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
cpuidle This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
crypto This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
dax devdax: Fix soft-reservation memory description 2022-09-28 11:10:41 +02:00
dca
devfreq Revert "PM/devfreq: governor: Add a private governor_data for governor" 2023-02-15 15:00:47 +00:00
dio drivers: dio: fix possible memory leak in dio_init() 2023-01-14 10:15:54 +01:00
dma dmaengine: tegra210-adma: fix global intr clear 2023-01-24 07:20:00 +01:00
dma-buf Merge tag 'android12-5.10.160_r00' into android12-5.10 2023-01-21 12:06:54 +00:00
edac EDAC/device: Fix period calculation in edac_device_reset_delay_period() 2023-01-18 11:44:58 +01:00
eisa
extcon
firewire
firmware Merge 5.10.165 into android12-5.10-lts 2023-02-16 16:43:59 +00:00
fpga fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() 2022-10-26 13:25:33 +02:00
fsi fsi: core: Check error number after calling ida_simple_get 2022-10-26 13:25:38 +02:00
gnss
gpio This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
gpu Merge 5.10.165 into android12-5.10-lts 2023-02-16 16:43:59 +00:00
greybus
hid This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
hsi HSI: omap_ssi_core: Fix error handling in ssi_init() 2023-01-14 10:16:03 +01:00
hv video: hyperv_fb: Avoid taking busy spinlock on panic path 2023-01-14 10:16:13 +01:00
hwmon This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
hwspinlock hwspinlock: qcom: correct MMIO max register for newer SoCs 2022-11-16 09:57:07 +01:00
hwtracing This is the 5.10.154 stable release 2022-11-29 23:38:14 +00:00
i2c This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
i3c
ide
idle
iio iio: adc128s052: add proper .data members in adc128_of_match table 2023-01-14 10:16:24 +01:00
infiniband Merge 5.10.165 into android12-5.10-lts 2023-02-16 16:43:59 +00:00
input Input: elants_i2c - properly handle the reset GPIO when power is off 2023-01-14 10:15:30 +01:00
interconnect This is the 5.10.146 stable release 2022-09-29 17:06:30 +02:00
iommu This is the 5.10.164 stable release 2023-02-16 13:59:20 +00:00
ipack
irqchip This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
isdn mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() 2023-01-14 10:16:10 +01:00
leds leds: lm3601x: Don't use mutex after it was destroyed 2022-10-26 13:25:18 +02:00
lightnvm
macintosh macintosh/macio-adb: check the return value of ioremap() 2023-01-14 10:16:06 +01:00
mailbox This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
mcb mcb: mcb-parse: fix error handing in chameleon_parse_gdd() 2023-01-14 10:15:59 +01:00
md This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
media This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
memory This is the 5.10.150 stable release 2022-11-15 19:14:08 +00:00
memstick memstick/ms_block: Fix a memory leak 2022-08-21 15:15:58 +02:00
message
mfd mtd: spi-nor: intel-spi: Disable write protection only if asked 2022-11-25 17:45:41 +01:00
misc Merge 5.10.165 into android12-5.10-lts 2023-02-16 16:43:59 +00:00
mmc Merge 5.10.165 into android12-5.10-lts 2023-02-16 16:43:59 +00:00
most
mtd This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
mux
net Merge 5.10.165 into android12-5.10-lts 2023-02-16 16:43:59 +00:00
nfc nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame() 2023-01-18 11:44:59 +01:00
ntb NTB: ntb_tool: uninitialized heap data in tool_fn_write() 2022-08-25 11:38:01 +02:00
nubus
nvdimm
nvme This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
nvmem
of This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
opp This is the 5.10.137 stable release 2022-08-29 16:53:14 +02:00
oprofile
parisc parisc: led: Fix potential null-ptr-deref in start_task() 2023-01-14 10:16:36 +01:00
parport parport_pc: Avoid FIFO port location truncation 2022-11-25 17:45:44 +01:00
pci This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
pcmcia
perf perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() 2023-01-14 10:15:12 +01:00
phy phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices 2023-01-14 10:16:03 +01:00
pinctrl This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
platform This is the 5.10.164 stable release 2023-02-16 13:59:20 +00:00
pnp PNP: fix name memory leak in pnp_alloc_dev() 2023-01-14 10:15:17 +01:00
power This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
powercap This is the 5.10.150 stable release 2022-11-15 19:14:08 +00:00
pps
ps3
ptp
pwm This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
rapidio rapidio: devices: fix missing put_device in mport_cdev_open 2023-01-14 10:15:23 +01:00
ras
regulator This is the 5.10.164 stable release 2023-02-16 13:59:20 +00:00
remoteproc This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
reset This is the 5.10.147 stable release 2022-10-05 18:33:23 +02:00
rpmsg This is the 5.10.148 stable release 2022-10-15 08:33:43 +02:00
rtc rtc: ds1347: fix value written to century register 2023-01-14 10:16:34 +01:00
s390 This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
sbus
scsi This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
sfi
sh
siox siox: fix possible memory leak in siox_device_add() 2022-11-25 17:45:44 +01:00
slimbus slimbus: stream: correct presence rate frequencies 2022-11-25 17:45:50 +01:00
soc Merge 5.10.165 into android12-5.10-lts 2023-02-16 16:43:59 +00:00
soundwire Revert "ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire" 2023-02-16 07:25:15 +00:00
spi This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
spmi spmi: pmic-arb: correct duplicate APID to PPID mapping logic 2022-10-26 13:25:39 +02:00
ssb
staging Merge 5.10.165 into android12-5.10-lts 2023-02-16 16:43:59 +00:00
target This is the 5.10.156 stable release 2022-12-02 08:42:05 +00:00
tc
tee tee: optee: fix possible memory leak in optee_register_device() 2022-12-02 17:39:59 +01:00
thermal This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
thunderbolt thunderbolt: Use correct function to calculate maximum USB3 link rate 2023-01-24 07:19:59 +01:00
tty Merge 5.10.165 into android12-5.10-lts 2023-02-16 16:43:59 +00:00
uio uio: uio_dmem_genirq: Fix deadlock between irq config and handling 2023-01-14 10:15:55 +01:00
usb Merge 5.10.165 into android12-5.10-lts 2023-02-16 16:43:59 +00:00
vdpa
vfio vfio: platform: Do not pass return buffer to ACPI _RST method 2023-01-14 10:15:54 +01:00
vhost This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
video This is the 5.10.163 stable release 2023-02-06 12:30:05 +00:00
virt vboxguest: Do not use devm for irq 2022-08-25 11:38:14 +02:00
virtio
visorbus
vlynq
vme vme: Fix error not catched in fake_init() 2023-01-14 10:16:00 +01:00
w1
watchdog watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe() 2022-08-21 15:16:10 +02:00
xen xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() 2023-01-14 10:15:21 +01:00
zorro
Kconfig
Makefile