Merge tag 'android12-5.10.209_r00' into android12-5.10
This merges up to the 5.10.209 LTS release into the android12-5.10 branch. included in here are the following commits: *f5f23fd864
ANDROID: GKI: db845c: Update symbols list and ABI *717f23122d
Merge "Merge branch 'android12-5.10' into branch 'android12-5.10-lts'" into android12-5.10-lts |\ | *10896fff34
Merge branch 'android12-5.10' into branch 'android12-5.10-lts' * |6f5d6d6de5
UPSTREAM: drm/msm/dsi: Enable runtime PM * |5a2e61dcbd
UPSTREAM: PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend() * |cb06375abb
UPSTREAM: PM: runtime: add devm_pm_runtime_enable helper |/ *7edcfba384
Revert "clk: fixed-rate: add devm_clk_hw_register_fixed_rate" *a8a9ceb11a
Revert "clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw" *7e6944b050
Merge 5.10.209 into android12-5.10-lts |\ | *16ad71c250
Linux 5.10.209 | *66e4f4a847
arm64: dts: armada-3720-turris-mox: set irq type for RTC | *2e23761beb
i2c: s3c24xx: fix transferring more than one message in polling mode | *da60686bab
i2c: s3c24xx: fix read transfers in polling mode | *8ba74e9016
selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes | *3e1ca80659
selftests: mlxsw: qos_pfc: Convert to iproute2 dcb | *56750ea5d1
mlxsw: spectrum_acl_tcam: Fix stack corruption | *a9b233b287
mlxsw: spectrum_acl_tcam: Reorder functions to avoid forward declarations | *d3669ebc4c
mlxsw: spectrum_acl_tcam: Make fini symmetric to init | *a557dbda64
mlxsw: spectrum_acl_tcam: Add missing mutex_destroy() | *936d06d699
mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable | *e8bfdf6301
mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure | *f90b1cebc4
ethtool: netlink: Add missing ethnl_ops_begin/complete | *b44e1aec80
kdb: Fix a potential buffer overflow in kdb_local() | *977c2cf563
ipvs: avoid stat macros calls from preemptible context | *00a86f81c8
netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description | *9a4d25267d
netfilter: nf_tables: skip dead set elements in netlink dump | *2d4c0798a1
netfilter: nf_tables: do not allow mismatch field size and set key length | *b099b495e1
net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe | *6c8a5bbca6
net: ravb: Fix dma_addr_t truncation in error case | *ba77c8b4e1
net: phy: micrel: populate .soft_reset for KSZ9131 | *1658d7a7a2
net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames | *2295c22348
net: qualcomm: rmnet: fix global oob in rmnet_policy | *b55808b96e
s390/pci: fix max size calculation in zpci_memcpy_toio() | *178b437344
PCI: keystone: Fix race condition when initializing PHYs | *0de2e62067
nvmet-tcp: Fix the H2C expected PDU len calculation | *172276460a
serial: imx: Correct clock error message in function probe() | *5ff00408e5
apparmor: avoid crash when parsed profile name is empty | *866d32bff0
perf env: Avoid recursively taking env->bpf_progs.lock | *39669fae69
nvmet-tcp: fix a crash in nvmet_req_complete() | *f775f2621c
nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length | *1550b870ae
usb: cdc-acm: return correct error code on unsupported break | *d7c74b010a
tty: use 'if' in send_break() instead of 'goto' | *3483ca0390
tty: don't check for signal_pending() in send_break() | *2cf81d3440
tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK | *4e76dbd7c3
tty: change tty_write_lock()'s ndelay parameter to bool | *abcc25a237
perf genelf: Set ELF program header addresses properly | *1e17feb4ad
iio: adc: ad9467: fix scale setting | *a3167e5ab5
iio: adc: ad9467: don't ignore error codes | *00e916d998
iio: adc: ad9467: fix reset gpio handling | *8083d68401
iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplify | *6e04a9d305
serial: imx: fix tx statemachine deadlock | *6746f3e893
software node: Let args be NULL in software_node_get_reference_args | *381bea33a8
acpi: property: Let args be NULL in __acpi_node_get_property_reference | *7166e8e913
libapi: Add missing linux/types.h header to get the __u64 type on io.h | *bc57f3ef8a
serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed | *89b97e6b19
power: supply: cw2015: correct time_to_empty units in sysfs | *5e3995ec39
MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() | *c3ed63f6a1
MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() | *9995dee8b9
mips: Fix incorrect max_low_pfn adjustment | *5cdda6239c
mips: dmi: Fix early remap on MIPS32 | *b152868773
leds: aw2013: Select missing dependency REGMAP_I2C | *927626a207
mfd: syscon: Fix null pointer dereference in of_syscon_register() | *c964a0597b
HID: wacom: Correct behavior when processing some confidence == false touches | *c7883c9f83
iio: adc: ad7091r: Pass iio_dev to event handler | *ba7be66674
KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache | *9b5a278594
KVM: arm64: vgic-v4: Restore pending state on host userspace write | *7521ea8f62
x86/kvm: Do not try to disable kvmclock if it was not enabled | *322c5fe40f
wifi: mwifiex: configure BSSID consistently when starting AP | *ba8a4fba62
wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors | *3dc3122b0b
wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code | *5e9142b6a2
iommu/arm-smmu-qcom: Add missing GMU entry to match table | *394c6c0b6d
Bluetooth: Fix atomicity violation in {min,max}_key_size_set | *3b8d7a1b85
rootfs: Fix support for rootfstype= when root= is given | *8c0b563e9b
io_uring/rw: ensure io->bytes_done is always initialized | *daa61bacd3
pwm: jz4740: Don't use dev_err_probe() in .request() | *a7d4ec5672
fbdev: flush deferred work in fb_deferred_io_fsync() | *ff2d54d9cc
ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx | *b5c2a32621
ALSA: oxygen: Fix right channel of capture volume mixer | *57f34589e9
serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock | *b7747ca58e
usb: mon: Fix atomicity violation in mon_bin_vma_fault | *5e5ab50eff
usb: typec: class: fix typec_altmode_put_partner to put plugs | *baaa6d8e3f
Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs" | *f5c09e1d6e
usb: chipidea: wait controller resume finished for wakeup irq | *084de4c659
Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only" | *1af0423587
Revert "usb: dwc3: Soft reset phy on probe for host" | *3253888660
usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart | *e70b17282a
usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() | *d65cade544
tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug | *7e7a0d8654
binder: fix race between mmput() and do_exit() | *cce8ba6fa4
xen-netback: don't produce zero-size SKB frags | *d1e68ad279
net: ethernet: mtk_eth_soc: remove duplicate if statements | *8a29463915
kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list | *c02cdc2c5e
Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek" | *79026a2d0a
virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session() | *dfdb686d1b
virtio-crypto: fix memory-leak | *c3b3389ad0
dma-mapping: Fix build error unused-value | *0dfe57f1f2
Input: atkbd - use ab83 as id when skipping the getid command | *c8c1158ffb
binder: fix use-after-free in shinker's callback | *abbb909287
binder: fix unused alloc->free_async_space | *fa62c9050e
binder: fix async space check for 0-sized buffers | *4533e7623e
keys, dns: Fix size check of V1 server-list header | *9e8a31c1aa
of: unittest: Fix of_count_phandle_with_args() expected value message | *d5f490343c
of: Fix double free in of_parse_phandle_with_args_map | *c9ee325bae
IB/iser: Prevent invalidating wrong MR | *bedecbb5a5
mmc: sdhci_omap: Fix TI SoC dependencies | *613af7d576
mmc: sdhci_am654: Fix TI SoC dependencies | *8da3a51f74
pwm: stm32: Fix enable count for clk in .probe() | *e33e1bdbe6
pwm: stm32: Use hweight32 in stm32_pwm_detect_channels | *5af4ce2a54
pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicable | *bed5ec2a59
clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw | *764b78b927
clk: fixed-rate: add devm_clk_hw_register_fixed_rate | *e5236e58cc
clk: si5341: fix an error code problem in si5341_output_clk_set_rate | *428381fbcb
watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused | *d83662bb90
watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling | *6c93290da9
watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO | *cbc15095d1
watchdog: set cdev owner before adding | *e4f4a2cb74
drivers: clk: zynqmp: update divider round rate logic | *af0b86199b
clk: zynqmp: Add a check for NULL pointer | *45b4ea38c9
clk: zynqmp: make bestdiv unsigned | *7fdcd873c0
drivers: clk: zynqmp: calculate closest mux rate | *6cccbfafc0
clk: qcom: videocc-sm8150: Add missing PLL config property | *84ee04572f
clk: qcom: videocc-sm8150: Update the videocc resets | *74bbdacf1b
dt-bindings: clock: Update the videocc resets for sm8150 | *0c8ba6937a
gpu/drm/radeon: fix two memleaks in radeon_vm_init | *520e213a0b
drivers/amd/pm: fix a use-after-free in kv_parse_power_table | *aeed2b4e4a
drm/amd/pm: fix a double-free in si_dpm_init | *d53fee9e34
drm/amdgpu/debugfs: fix error code when smc register accessors are NULL | *56a79c68b5
media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe() | *b5ebb9b4c1
media: dvbdev: drop refcount on error path in dvb_device_open() | *9284f409e4
f2fs: fix to update iostat correctly in f2fs_filemap_fault() | *40d36882c7
f2fs: fix to check compress file in f2fs_move_file_range() | *b864287581
media: rkisp1: Disable runtime PM in probe error path | *962b35733b
clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config | *21a30b5969
media: cx231xx: fix a memleak in cx231xx_init_isoc | *abd50cebf9
drm/bridge: tc358767: Fix return value on error case | *3f6932b5ba
drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table | *e646308eda
drm/radeon/dpm: fix a memleak in sumo_parse_power_table | *57ca798480
drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() | *c20a6aa0a3
drm/drv: propagate errors from drm_modeset_register_all() | *da5e0feb12
drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks | *b704eabe87
drm/msm/mdp4: flush vblank event on disable | *96f5856867
ASoC: cs35l34: Fix GPIO name and drop legacy include | *defe0327f5
ASoC: cs35l33: Fix GPIO name and drop legacy include | *1421b06618
drm/radeon: check return value of radeon_ring_lock() | *9924469212
drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() | *ca267f79a5
drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() | *6f866885e1
f2fs: fix to avoid dirent corruption | *13ea8af957
drm/bridge: Fix typo in post_disable() description | *3233d8bf78
media: pvrusb2: fix use after free on context disconnection | *53926e2a39
drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function | *1eb7ceae48
drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer | *b1a07165be
rcu: Create an unrcu_pointer() to remove __rcu from a pointer | *1d1d5b90ea
drm/panel-elida-kd35t133: hold panel in reset for unprepare | *7794c14812
RDMA/usnic: Silence uninitialized symbol smatch warnings | *d807f4ef22
ARM: davinci: always select CONFIG_CPU_ARM926T | *da23bd709b
ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() | *4e09df9b24
Bluetooth: btmtkuart: fix recv_buf() return value | *fd54d16613
Bluetooth: Fix bogus check for re-auth no supported with non-ssp | *15be96e1a6
netfilter: nf_tables: mark newset as dead on transaction abort | *6f39bea662
wifi: rtlwifi: rtl8192se: using calculate_bit_shift() | *c713826653
wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() | *99f56c3f7c
wifi: rtlwifi: rtl8192de: using calculate_bit_shift() | *b75b68dde5
rtlwifi: rtl8192de: make arrays static const, makes object smaller | *df14e43219
wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() | *016781c16e
wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() | *bf277a76d3
wifi: rtlwifi: rtl8192c: using calculate_bit_shift() | *483c975e40
wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() | *31b651a7a1
wifi: rtlwifi: add calculate_bit_shift() | *64299791d0
dma-mapping: clear dev->dma_mem to NULL after freeing it | *a6dd109564
dma-mapping: Add dma_release_coherent_memory to DMA API | *ad43344ab4
virtio/vsock: fix logic which reduces credit update messages | *30ae0c6631
selftests/net: fix grep checking for fib_nexthop_multiprefix | *7a0f8295e7
scsi: hisi_sas: Replace with standard error code return value | *afea95d319
bpf: Fix verification of indirect var-off stack access | *419ab8f74a
arm64: dts: qcom: sdm845-db845c: correct LED panic indicator | *812cebdc5f
arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator | *ba31bb08c1
scsi: fnic: Return error if vmalloc() failed | *2757f17972
bpf: fix check for attempt to corrupt spilled pointer | *7e98bbeb07
arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type | *d49863ed28
wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior | *2799324d92
firmware: meson_sm: populate platform devices from sm device tree data | *3959dbb375
firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() | *01f9feb5ed
net/ncsi: Fix netlink major/minor version numbers | *7bcddd12a9
ncsi: internal.h: Fix a spello | *ae98b7f7bb
ARM: dts: qcom: apq8064: correct XOADC register address | *4675cacd6b
wifi: libertas: stop selecting wext | *24d8aef5d9
wifi: ath11k: Defer on rproc_get failure | *91f3111558
bpf: Add crosstask check to __bpf_get_stack | *d5d181df8d
bpf, lpm: Fix check prefixlen before walking trie | *eb0eac5736
wifi: rtw88: fix RX filter in FIF_ALLMULTI flag | *d8caf15ab1
NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT | *722c700dd8
blocklayoutdriver: Fix reference leak of pnfs_device_node | *4518dc468c
crypto: scomp - fix req->dst buffer overflow | *1798c8fd00
crypto: sahara - do not resize req->src when doing hash operations | *67ae336f3b
crypto: sahara - fix processing hash requests with req->nbytes < sg->length | *b3287c8a7e
crypto: sahara - improve error handling in sahara_sha_process() | *98985edab6
crypto: sahara - fix wait_for_completion_timeout() error handling | *69451bf97c
crypto: sahara - fix ahash reqsize | *d8d9580831
crypto: sahara - handle zero-length aes requests | *b839648d05
crypto: sahara - avoid skcipher fallback code duplication | *14f57a013a
crypto: virtio - Wait for tasklet to complete on device remove | *5c28478af3
gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump | *57c7b331f0
gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt | *22f63f9bc8
Revert "gfs2: Don't reject a supposedly full bitmap if we have blocks reserved" | *cd48d2a8e6
fs: indicate request originates from old mount API | *acd413da3e
pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() | *c60fd7a663
crypto: sahara - fix error handling in sahara_hw_descriptor_create() | *25b7ca747b
crypto: sahara - fix processing requests with cryptlen < sg->length | *fc91d32c7d
crypto: sahara - fix ahash selftest failure | *4f4786b818
crypto: sahara - fix cbc selftest failure | *ccdb86c339
crypto: sahara - remove FLAGS_NEW_KEY logic | *7f807dc073
crypto: af_alg - Disallow multiple in-flight AIO requests | *97f9d0455b
crypto: ccp - fix memleak in ccp_init_dm_workarea | *95586bb74b
crypto: sa2ul - Return crypto_aead_setkey to transfer the error | *0eb69890e8
crypto: virtio - Handle dataq logic with tasklet | *0dee72f9b7
virtio-crypto: wait ctrl queue instead of busy polling | *4ee475e76b
virtio-crypto: use private buffer for control request | *7d386768ef
virtio-crypto: change code style | *1ff5742889
virtio-crypto: implement RSA algorithm | *f32dfee5a6
virtio-crypto: introduce akcipher service | *b2092cdcda
virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC | *1bc7a682ed
selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket | *001a3f59d8
mtd: Fix gluebi NULL pointer dereference caused by ftl notifier | *1d7b39c842
ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error | *46e3dc02a4
spi: sh-msiof: Enforce fixed DTDL for R-Car H3 | *94c742324e
efivarfs: force RO when remounting if SetVariable is not supported | *44a88650ba
calipso: fix memory leak in netlbl_calipso_add_pass() | *5ac84b01a0
netlabel: remove unused parameter in netlbl_netlink_auditinfo() | *47210a5754
net: netlabel: Fix kerneldoc warnings | *d5ce66bdf6
cpufreq: scmi: process the result of devm_of_clk_add_hw_provider() | *fda1309205
cpufreq: Use of_property_present() for testing DT property presence | *ba7c7e3530
of: Add of_property_present() helper | *ded221bf4c
of: property: define of_property_read_u{8,16,32,64}_array() unconditionally | *f39c3d578c
ACPI: LPIT: Avoid u32 multiplication overflow | *c4e1a0ef0b
ACPI: video: check for error while searching for backlight device parent | *11ac297aba
mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response | *f8df7c9886
spi: spi-zynqmp-gqspi: fix driver kconfig dependencies | *5a669f3511
powerpc/imc-pmu: Add a null pointer check in update_events_in_group() | *a67a04ad05
powerpc/powernv: Add a null pointer check in opal_powercap_init() | *e6ad05e3ae
powerpc/powernv: Add a null pointer check in opal_event_init() | *1eefa93faf
powerpc/powernv: Add a null pointer check to scom_debug_init_one() | *428ab6a9dd
selftests/powerpc: Fix error handling in FPU/VMX preemption tests | *b582aa1f66
powerpc/pseries/memhp: Fix access beyond end of drmem array | *f2ec41874b
powerpc/pseries/memhotplug: Quieten some DLPAR operations | *81dce186f1
powerpc/44x: select I2C for CURRITUCK | *d67339e9c8
powerpc: Remove in_kernel_text() | *ecbbd90e70
powerpc: add crtsavres.o to always-y instead of extra-y | *6aa7865ba7
EDAC/thunderx: Fix possible out-of-bounds string access | *36dbbfff28
x86/lib: Fix overflow when counting digits | *83da4fc5aa
coresight: etm4x: Fix width of CCITMIN field | *67d3d17e31
PCI: Add ACS quirk for more Zhaoxin Root Ports | *e5457b54ad
parport: parport_serial: Add Brainboxes device IDs and geometry | *937293ff64
parport: parport_serial: Add Brainboxes BAR details | *5e0be1229a
uio: Fix use-after-free in uio_open | *214aac202d
binder: fix comment on binder_alloc_new_buf() return value | *689f13128f
binder: fix trivial typo of binder_free_buf_locked() | *e18d60757b
binder: use EPOLLERR from eventpoll.h | *19d949b37e
ACPI: resource: Add another DMI match for the TongFang GMxXGxx | *f138fb6e64
drm/crtc: fix uninitialized variable use | *7ba78e0823
ARM: sun9i: smp: fix return code check of of_property_match_string | *01d8918415
net: qrtr: ns: Return 0 if server port is not present | *dbf8b0d938
ida: Fix crash in ida_free when the bitmap is empty | *d8a07ba130
i2c: rk3x: fix potential spinlock recursion on poll | *a57c59c85c
Input: xpad - add Razer Wolverine V2 support | *86e4e2eea4
ARC: fix spare error | *9700ff5a4f
s390/scm: fix virtual vs physical address confusion | *6e17155869
Input: i8042 - add nomux quirk for Acer P459-G2-M | *b0e82ef611
Input: atkbd - skip ATKBD_CMD_GETID in translated mode | *6f1614080f
reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning | *8d6913d050
ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI | *439f3bbf75
tracing: Add size check when printing trace_marker output | *bc6619c9aa
tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing | *c0f1db7380
jbd2: fix soft lockup in journal_finish_inode_data_buffers() | *cd94f81f77
neighbour: Don't let neigh_forced_gc() disable preemption for long | *3887ba7198
drm/crtc: Fix uninit-value bug in drm_mode_setcrtc | *956b740f3e
jbd2: correct the printing of write_flags in jbd2_write_superblock() | *656d684109
clk: rockchip: rk3128: Fix HCLK_OTG gate register | *05644e6365
drm/exynos: fix a wrong error checking | *0fc35b0d9f
drm/exynos: fix a potential error pointer dereference | *fb2f34d939
nvme: introduce helper function to get ctrl state | *a8b1ddeeac
ASoC: da7219: Support low DC impedance headset | *1059aa41c5
net/tg3: fix race condition in tg3_reset_task() | *44ad1b9eb3
nouveau/tu102: flush all pdbs on vmm flush | *ffe13302b8
ASoC: rt5650: add mutex to avoid the jack detection failure | *8b50b177bf
ASoC: cs43130: Fix incorrect frame delay configuration | *921ff9f2b1
ASoC: cs43130: Fix the position of const qualifier | *304529d564
ASoC: Intel: Skylake: mem leak in skl register function | *1e31b47b2e
ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 | *9c89777c7d
ASoC: Intel: Skylake: Fix mem leak in few functions | *c78083013b
ASoC: wm8974: Correct boost mixer inputs | *06a33eec1d
nvme-core: check for too small lba shift | *974f127fcf
drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer | *52a33dbeac
debugfs: fix automount d_fsdata usage | *65bde47aad
mptcp: fix uninit-value in mptcp_incoming_options | *6b00598b64
ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro | *94e192054f
pinctrl: lochnagar: Don't build on MIPS | *3e47740091
f2fs: explicitly null-terminate the xattr list * |62f62d810d
Revert "ipv6: remove max_size check inline with ipv4" * |08731a14db
Merge "Merge 5.10.208 into android12-5.10-lts" into android12-5.10-lts |\ \ | * |680475ab46
Merge 5.10.208 into android12-5.10-lts | |\| | | *3fee45ee55
Linux 5.10.208 | | *929ba86476
Revert "nvme: use command_id instead of req->tag in trace_nvme_complete_rq()" | | *8a10841c1a
PCI: Disable ATS for specific Intel IPU E2000 devices | | *b74a0c4ddf
PCI: Extract ATS disabling to a helper function | | *25d1e7be85
netfilter: nf_tables: Reject tables of unsupported family | | *03585b18b7
drm/qxl: fix UAF on handle creation | | *dd56c5790d
ipv6: remove max_size check inline with ipv4 | | *c6b2a6b827
net: tls, update curr on splice as well | | *d36b6b152f
powerpc: update ppc_save_regs to save current r1 in pt_regs | | *ae64985e0e
mmc: sdhci-sprd: Fix eMMC init failure after hw reset | | *f7796d76bd
mmc: core: Cancel delayed work before releasing host | | *c29da60e1f
mmc: rpmb: fixes pause retune on all RPMB partitions. | | *c82efcaad2
mmc: meson-mx-sdhc: Fix initialization frozen issue | | *73704c6b35
mm: fix unmap_mapping_range high bits shift bug | | *4aca0af447
i2c: core: Fix atomic xfer check for non-preempt config | | *0ba8c7ef19
x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect | | *23c006a760
firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards | | *70168fdc74
mm/memory-failure: check the mapcount of the precise page | | *18203c4484
net: Implement missing SO_TIMESTAMPING_NEW cmsg support | | *701b03fc14
bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters() | | *cfbf618e9a
asix: Add check for usbnet_get_endpoints | | *0fc5fe6e41
net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues | | *c492f9c7d3
net/qla3xxx: switch from 'pci_' to 'dma_' API | | *53e92564c5
i40e: Restore VF MSI-X state during PCI reset | | *6d3465c3dd
ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux | | *e08399e812
ASoC: meson: g12a-toacodec: Fix event generation | | *51e88b2cef
ASoC: meson: g12a-tohdmitx: Validate written enum values | | *85f8d007de
ASoC: meson: g12a-toacodec: Validate written enum values | | *21ecce2456
i40e: fix use-after-free in i40e_aqc_add_filters() | | *f8c03fd826
net: Save and restore msg_namelen in sock_sendmsg | | *06ce3b8ec4
netfilter: nft_immediate: drop chain reference counter on error | | *cf3c516dec
netfilter: nftables: add loop check helper function | | *4366b7e1f5
net: bcmgenet: Fix FCS generation for fragmented skbuffs | | *d1eb795385
sfc: fix a double-free bug in efx_probe_filters | | *cb69cad457
ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init | | *8abb7ab7cf
net: sched: em_text: fix possible memory leak in em_text_destroy() | | *ecdfb0970c
i40e: Fix filter input checks to prevent config with invalid values | | *8d4ae760c7
drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern | | *3ff482518b
octeontx2-af: Fix marking couple of structure as __packed | | *6adeb15cb6
nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local | | *74c9135d16
ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6 | | *132ba71b4e
block: Don't invalidate pagecache for invalid falloc modes | | *ef1d1d7c10
keys, dns: Fix missing size check of V1 server-list header * | |274aa12c42
ANDROID: db845c: Enable device tree overlay support |/ / * |c925f18af7
Merge 5.10.207 into android12-5.10-lts |\| | *03a0e87f70
Linux 5.10.207 | *a7fd5c7ba4
scsi: core: Always send batch on reset or error handling command | *e30419672e
Revert "scsi: core: Add scsi_prot_ref_tag() helper" | *f60f60e1de
Revert "scsi: core: Introduce scsi_get_sector()" | *a5edb40702
Revert "scsi: core: Make scsi_get_lba() return the LBA" | *2129297760
Revert "scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request" | *cea19678bf
Revert "scsi: core: Use a structure member to track the SCSI command submitter" | *6963d049a4
Revert "scsi: core: Always send batch on reset or error handling command" * |3d0828af52
Revert "ANDROID: GKI: Fix abi break in struct scsi_cmd" * |ffc061ba7d
ANDROID: GKI: Fix abi break in struct scsi_cmd * |8a9d593fd6
Merge 5.10.206 into android12-5.10-lts |/ *cf13ba74e8
Linux 5.10.206 *2df1e1887c
spi: atmel: Fix PDC transfer setup bug *2a0a658ed6
Bluetooth: SMP: Fix crash when receiving new connection when debug is enabled *ecd50f820d
Revert "MIPS: Loongson64: Enable DMA noncoherent support" *9175341bd8
dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata() *73117ea033
netfilter: nf_tables: skip set commit for deleted/destroyed sets *8bf79dec73
tracing: Fix blocked reader of snapshot buffer *0afe420228
ring-buffer: Fix wake ups when buffer_percent is set to 100 *9db5239d75
scsi: core: Always send batch on reset or error handling command *f2d30198c0
scsi: core: Use a structure member to track the SCSI command submitter *df83ca8e98
scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request *d054858a9c
scsi: core: Make scsi_get_lba() return the LBA *f230e6d424
scsi: core: Introduce scsi_get_sector() *294d66c35a
scsi: core: Add scsi_prot_ref_tag() helper *929f475eba
spi: atmel: Fix CS and initialization bug *23d9267c54
spi: atmel: Switch to transfer_one transfer method *db1b14eec8
Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg *0c54b79d1d
smb: client: fix OOB in smbCalcSize() *203a412e52
smb: client: fix OOB in SMB2_query_info_init() *79e158ddc3
usb: fotg210-hcd: delete an incorrect bounds test *da448f145f
Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE *4bc912140b
Bluetooth: use inclusive language in SMP *e219c3110a
Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg *cdbc4a1115
ARM: dts: Fix occasional boot hang for am3 usb *1e2db0124c
9p/net: fix possible memory leak in p9_check_errors() *c4a22227f7
x86/alternatives: Sync core before enabling interrupts *7d407ef183
lib/vsprintf: Fix %pfwf when current node refcount == 0 *565fadc3ea
bus: ti-sysc: Flush posted write only after srst_udelay *e50cfb5447
tracing / synthetic: Disable events after testing in synth_event_gen_test_init() *cd6e41593e
dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp *786788bb13
net: ks8851: Fix TX stall caused by TX buffer overrun *391c1019a0
net: rfkill: gpio: set GPIO direction *6d7b8e5a6d
net: 9p: avoid freeing uninit memory in p9pdu_vreadf *45b63f09ba
Input: soc_button_array - add mapping for airplane mode button *2aa744ad0e
Bluetooth: L2CAP: Send reject on command corrupted request *25a6fdd26d
Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent *71e1c76540
USB: serial: option: add Quectel RM500Q R13 firmware support *d521896bcc
USB: serial: option: add Foxconn T99W265 with new baseline *d0cf8a4bee
USB: serial: option: add Quectel EG912Y module support *f41f44cea9
USB: serial: ftdi_sio: update Actisense PIDs constant names *20d84a1946
wifi: cfg80211: fix certs build to not depend on file order *7a0a5cbfea
wifi: cfg80211: Add my certificate *9dcf50da59
iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma() *abbebddb19
iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table *c40db29812
scsi: bnx2fc: Fix skb double free in bnx2fc_rcv() *e3749f85fd
Input: ipaq-micro-keys - add error handling for devm_kmemdup *b5f67cea27
iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw *505df1c0ab
interconnect: Treat xlate() returning NULL node as an error *cc5eec86a4
btrfs: do not allow non subvolume root targets for snapshot *bd267af18f
smb: client: fix NULL deref in asn1_ber_decoder() *41350e813a
ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB *a4692c38cd
ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 *e032ddb0e3
pinctrl: at91-pio4: use dedicated lock class for IRQ *0b85149a9d
i2c: aspeed: Handle the coalesced stop conditions with the start conditions. *3dce7a52b2
afs: Fix overwriting of result of DNS query *97be1e865e
keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry *9e0d18f946
net: check dev->gso_max_size in gso_features_check() *59dc16ce09
net: warn if gso_type isn't set for a GSO SKB *63ad66d484
afs: Fix dynamic root lookup DNS check *65d2c287fc
afs: Fix the dynamic root's d_delete to always delete unused dentries *a3218319ee
net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev() *12e5a4719c
net/rose: fix races in rose_kill_by_device() *be0988c9b0
ethernet: atheros: fix a memleak in atl1e_setup_ring_resources *8b6f8bfe3a
net: sched: ife: fix potential use-after-free *f245312e9f
net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors *e8ba688a64
net/mlx5: Fix fw tracer first block check *fc4c53f8e9
net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list() *50aa92e699
Revert "net/mlx5e: fix double free of encap_header" *b851889e91
wifi: mac80211: mesh_plink: fix matches_local logic *717f08fb51
s390/vx: fix save/restore of fpu kernel context *c48219fad1
reset: Fix crash when freeing non-existent optional resets *c999682ce8
ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init *dbc8edb80f
smb: client: fix OOB in smb2_query_reparse_point() *bc3c57493b
ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE Updates the .xml file to track the new symbol that is required: Leaf changes summary: 1 artifact changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 1 Added function Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable 1 Added function: [A] 'function int devm_pm_runtime_enable(device*)' Change-Id: I68d1c499f716926e1e84a98895170b9d192019e8 Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
@@ -5111,7 +5111,7 @@ static __poll_t binder_poll(struct file *filp,
|
||||
|
||||
thread = binder_get_thread(proc);
|
||||
if (!thread)
|
||||
return POLLERR;
|
||||
return EPOLLERR;
|
||||
|
||||
binder_inner_proc_lock(thread->proc);
|
||||
thread->looper |= BINDER_LOOPER_STATE_POLL;
|
||||
|
Reference in New Issue
Block a user