Greg Kroah-Hartman 66379c1ee5 Merge tag 'android12-5.10.66_r00' into android12-5.10
This is the merge of the upstream LTS release of 5.10.66 into the
android12-5.10 branch.

There are 2 new symbols added to be tracked:

Leaf changes summary: 2 artifacts changed (1 filtered out)
Changed leaf types summary: 0 (1 filtered out) leaf type changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 2 Added functions
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable

2 Added functions:

  [A] 'function void __sdhci_set_timeout(sdhci_host*, mmc_command*)'
  [A] 'function void virtio_break_device(virtio_device*)'

It contains the following new commits:

a7b45c4c60c5 Merge tag 'android12-5.10.66_r00' into android12-5.10
d3c86f460db1 Merge 5.10.66 into android12-5.10-lts
e1ad6bbfcc98 ANDROID: GKI: update virtual device symbol list for led audio driver.
44a32dcb2fb5 Linux 5.10.66
1de280adb209 Revert "time: Handle negative seconds correctly in timespec64_to_ns()"
f49fd9882f54 Revert "posix-cpu-timers: Force next expiration recalc after itimer reset"
0daa75bf750c Revert "block: nbd: add sanity check for first_minor"
d3c3f4e07826 Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue"
2300418cc600 Merge 5.10.65 into android12-5.10-lts
c31c2cca229a Linux 5.10.65
b216a075a9ab clk: kirkwood: Fix a clocking boot regression
5866b1175df0 backlight: pwm_bl: Improve bootloader/kernel device handover
4c00435cb813 fbmem: don't allow too huge resolutions
34d099a330e7 IMA: remove the dependency on CRYPTO_MD5
5cc1ee31353b IMA: remove -Wmissing-prototypes warning
131968998109 fuse: flush extending writes
8018100c5444 fuse: truncate pagecache on atomic_o_trunc
a8ca1fba54be ARM: dts: at91: add pinctrl-{names, 0} for all gpios
c2c7eefc9371 KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter
bf3622446335 KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation
c06e6ff2fcc3 KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted
1db337b10d12 KVM: s390: index kvm->arch.idle_mask by vcpu_idx
dc9db2a2aae4 Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()"
c6b42ec1c936 x86/resctrl: Fix a maybe-uninitialized build warning treated as error
bafece6cd1f9 perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op
ae95c3a147d5 tty: Fix data race between tiocsti() and flush_to_ldisc()
4d0e6d6fe4e2 bio: fix page leak bio_add_hw_page failure
24fbd77d5a0f io_uring: IORING_OP_WRITE needs hash_reg_file set
656f343d724b time: Handle negative seconds correctly in timespec64_to_ns()
611b7f9dc9f6 f2fs: guarantee to write dirty data when enabling checkpoint back
75ffcd85dff5 iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha
3853c0c0703d ASoC: rt5682: Remove unused variable in rt5682_i2c_remove()
c4f1ad393026 ipv4: fix endianness issue in inet_rtm_getroute_build_skb()
dc4ff31506f4 octeontx2-af: Set proper errorcode for IPv4 checksum errors
bf2991f8e783 octeontx2-af: Fix static code analyzer reported issues
ee485124b7fa octeontx2-af: Fix loop in free and unmap counter
a67c66c1bb12 net: qualcomm: fix QCA7000 checksum handling
f96bc82e0348 net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed
5867e20e1808 ipv4: make exception cache less predictible
8692f0bb2992 ipv6: make exception cache less predictible
4663aaef24df brcmfmac: pcie: fix oops on failure to resume and reprobe
e68128e078da bcma: Fix memory leak for internally-handled cores
26fae720c112 atlantic: Fix driver resume flow.
cb996dc9f937 ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point()
baecab8c469f ice: Only lock to update netdev dev_addr
bd6d9c83f44d iwlwifi: skip first element in the WTAS ACPI table
4c4f868082ed iwlwifi: follow the new inclusive terminology
5c305b90d8a1 ASoC: wcd9335: Disable irq on slave ports in the remove function
729a459efd30 ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function
9c640a2bb551 ASoC: wcd9335: Fix a double irq free in the remove function
8446bb0ff1d0 tty: serial: fsl_lpuart: fix the wrong mapbase value
9ee4ff8cbe39 usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()'
4d2823abd1fe usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available
86b79054d76b usb: ehci-orion: Handle errors of clk_prepare_enable() in probe
f0bb63127354 i2c: xlp9xx: fix main IRQ check
7ac3090e0123 i2c: mt65xx: fix IRQ check
6c4857203ffa CIFS: Fix a potencially linear read overflow
b0491ab7d4c7 bpf: Fix possible out of bound write in narrow load handling
cfaefbcc6bc4 mmc: moxart: Fix issue with uninitialized dma_slave_config
ced0bc748185 mmc: dw_mmc: Fix issue with uninitialized dma_slave_config
8a9f9b97558e mmc: sdhci: Fix issue with uninitialized dma_slave_config
dd903083cbe4 ASoC: Intel: Skylake: Fix module resource and format selection
b0159dbd1dd6 ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs
7934c79fb0ed ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373
56d976f45000 rsi: fix an error code in rsi_probe()
110ce7d256a3 rsi: fix error code in rsi_load_9116_firmware()
b4bbb77d886b gfs2: init system threads before freeze lock
ee029e3aa129 i2c: hix5hd2: fix IRQ check
d36ab9b3ee49 i2c: fix platform_get_irq.cocci warnings
187705a4b1fa i2c: s3c2410: fix IRQ check
3913fa307a33 i2c: iop3xx: fix deferred probing
50e6f34499a5 Bluetooth: add timeout sanity check to hci_inquiry
cc59ad70cfb6 lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ
9295566a136c mm/swap: consider max pages in iomap_swapfile_add_extent
a9c29bc2a578 usb: gadget: mv_u3d: request_irq() after initializing UDC
b2f4dd13b211 firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()'
60831f5ae6c7 firmware: raspberrypi: Keep count of all consumers
5c68b7795b4c i2c: synquacer: fix deferred probing
f577e9f58ff0 clk: staging: correct reference to config IOMEM to config HAS_IOMEM
5ae5f087c9d6 arm64: dts: marvell: armada-37xx: Extend PCIe MEM space
cb788d698a10 nfsd4: Fix forced-expiry locking
c9773f42c1de lockd: Fix invalid lockowner cast after vfs_test_lock
2600861b9069 locking/local_lock: Add missing owner initialization
d5462a630f7d locking/lockdep: Mark local_lock_t
22b106df73c6 mac80211: Fix insufficient headroom issue for AMSDU
0ad4ddb27e2b libbpf: Re-build libbpf.so when libbpf.map changes
494629ba62a9 usb: phy: tahvo: add IRQ check
46638d6941ee usb: host: ohci-tmio: add IRQ check
4b7874a32ec2 PM: cpu: Make notifier chain use a raw_spinlock_t
471128476819 Bluetooth: Move shutdown callback before flushing tx and rx queue
d993a6f137ec samples: pktgen: add missing IPv6 option to pktgen scripts
2c0b826f4a79 devlink: Clear whole devlink_flash_notify struct
2aa3d5c9e19e selftests/bpf: Fix test_core_autosize on big-endian machines
c03bf1bc84ea usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse
eabbb2e8cc41 usb: phy: twl6030: add IRQ checks
fa5dbfd53982 usb: phy: fsl-usb: add IRQ check
99ad1be3e9cb usb: gadget: udc: s3c2410: add IRQ check
0a7731458968 usb: gadget: udc: at91: add IRQ check
27f102bcee52 usb: dwc3: qcom: add IRQ check
c4e0f54a56d0 usb: dwc3: meson-g12a: add IRQ check
96ba1e20e252 ASoC: rt5682: Properly turn off regulators if wrong device ID
1a2feb23043b ASoC: rt5682: Implement remove callback
628acf6ee2f1 net/mlx5: Fix unpublish devlink parameters
fe6322774ca2 net/mlx5: Register to devlink ingress VLAN filter trap
dbeb4574ddf0 drm/msm/dsi: Fix some reference counted resource leaks
059c2c09f4b7 Bluetooth: fix repeated calls to sco_sock_kill
6df58421da13 ASoC: Intel: Fix platform ID matching
10dfcfda5c6f cgroup/cpuset: Fix violation of cpuset locking rule
cbc97661439d cgroup/cpuset: Miscellaneous code cleanup
974ab0a04fe6 counter: 104-quad-8: Return error when invalid mode during ceiling_write
c158f9b23279 arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7
7125705623f9 drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs
a6e980b110d2 drm/msm/mdp4: move HW revision detection to earlier phase
90363618b552 drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision
416929eaf44e selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP
d6337dfd1e77 PM: EM: Increase energy calculation precision
5014a8453f02 Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow
afffa7b4c6e4 debugfs: Return error during {full/open}_proxy_open() on rmmod
17830b041534 soc: qcom: smsm: Fix missed interrupts if state changes while masked
b8361513ac76 bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring
cd6008e31af0 PCI: PM: Enable PME if it can be signaled from D3cold
3890c6e1da31 PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently
eda4ccca906f media: venus: venc: Fix potential null pointer dereference on pointer fmt
519ad41a0989 media: em28xx-input: fix refcount bug in em28xx_usb_disconnect
a7dd8b778a4d leds: trigger: audio: Add an activate callback to ensure the initial brightness is set
917191d582f9 leds: lt3593: Put fwnode in any case during ->probe()
eef8496579de i2c: highlander: add IRQ check
11dd40c18918 net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set()
b376ae5597fc devlink: Break parameter notification sequence to be before/after unload/load driver
9fa9ff10408f arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay
e4da0e0006f9 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handling
61b1db235868 Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd
bca46d228393 net: cipso: fix warnings in netlbl_cipsov4_add_std
b6b5dc12bd7c drm: mxsfb: Clear FIFO_CLEAR bit
1a0014c1c62c drm: mxsfb: Increase number of outstanding requests on V4 and newer HW
46f546394063 drm: mxsfb: Enable recovery on underflow
e0f3de1573fd cgroup/cpuset: Fix a partition bug with hotplug
7a0b297480dd net/mlx5e: Block LRO if firmware asks for tunneled LRO
c40ed983b874 net/mlx5e: Prohibit inner indir TIRs in IPoIB
a11fc1cd8a31 ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties
2e68547e99a7 ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties
0d40e59c03b8 ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties
eda87dd4738a ARM: dts: meson8: Use a higher default GPU clock frequency
a7d0a59e21ef tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos
1f60072320b5 drm/amdgpu/acp: Make PM domain really work
c7ebd3622bf8 6lowpan: iphc: Fix an off-by-one check of array index
def6efdf91e7 Bluetooth: sco: prevent information leak in sco_conn_defer_accept()
e9a62740876b media: atomisp: fix the uninitialized use and rename "retvalue"
b0e87701b813 media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats
c062253748d8 media: rockchip/rga: fix error handling in probe
dc49537334a7 media: rockchip/rga: use pm_runtime_resume_and_get()
94d6aa2b871f media: go7007: remove redundant initialization
ffd9c8cecbad media: go7007: fix memory leak in go7007_usb_probe
fb22665c37b3 media: dvb-usb: Fix error handling in dvb_usb_i2c_init
6b0fe6953430 media: dvb-usb: fix uninit-value in vp702x_read_mac_addr
372890e0b41e media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init
83f7297a4af4 ionic: cleanly release devlink instance
203537ff35ea driver core: Fix error return code in really_probe()
4225d357bc75 firmware: fix theoretical UAF race with firmware cache and resume
c4aaad8a3389 gfs2: Fix memory leak of object lsi on error return path
8c3b5028ec02 libbpf: Fix removal of inner map in bpf_object__create_map
ffb887c15f7f soc: qcom: rpmhpd: Use corner in power_off
f32b433d8e25 i40e: improve locking of mac_filter_hash
5ac21a4e6e85 arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties
a8c1eaed2374 ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi
6ca0b4089166 libbpf: Fix the possible memory leak on error
f1673e85254d gve: fix the wrong AdminQ buffer overflow check
1568dbe8892d drm/of: free the iterator object on failure
389dfd114780 bpf: Fix potential memleak and UAF in the verifier.
d4213b709316 bpf: Fix a typo of reuseport map in bpf.h.
56e5c527cc2e drm/of: free the right object
38235f195de9 media: cxd2880-spi: Fix an error handling path
25fbfc31ceec soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally
c391728c9b25 leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt()
d4abb6e14105 media: TDA1997x: enable EDID support
8ce22f85381f ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe
3d58f5e83f97 drm/gma500: Fix end of loop tests for list_for_each_entry
54912723f16b drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init()
1e1423449d1c EDAC/i10nm: Fix NVDIMM detection
a20e6868cbfc spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible
e2cb04c61bcf spi: sprd: Fix the wrong WDG_LOAD_VAL
cd8cca7268a2 regulator: vctrl: Avoid lockdep warning in enable/disable ops
8665e30317c8 regulator: vctrl: Use locked regulator_get_voltage in probe path
80b1a70b0450 blk-crypto: fix check for too-large dun_bytes
ba6e5af621ab spi: davinci: invoke chipselect callback
c0aec70a256c x86/mce: Defer processing of early errors
6627be8b36dc tpm: ibmvtpm: Avoid error message when process gets signal while waiting
bd2028e9e27c certs: Trigger creation of RSA module signing key if it's not an RSA key
fddf3a72abe1 crypto: qat - use proper type for vf_mask
e7273d57d2b7 irqchip/gic-v3: Fix priority comparison when non-secure priorities are used
f1f6d3d2ada8 spi: coldfire-qspi: Use clk_disable_unprepare in the remove function
4b21d4e820bb block: nbd: add sanity check for first_minor
31fc50cd93cd clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel
dde7ff1c1977 lib/mpi: use kcalloc in mpi_resize
20d84fc59e85 irqchip/loongson-pch-pic: Improve edge triggered interrupt support
e9a902f88207 genirq/timings: Fix error return code in irq_timings_test_irqs()
10d3bdd2d578 spi: spi-pic32: Fix issue with uninitialized dma_slave_config
d4ec971bfa88 spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config
87aa69aa10b4 block: return ELEVATOR_DISCARD_MERGE if possible
386850718153 m68k: Fix invalid RMW_INSNS on CPUs that lack CAS
497f3d9c3f58 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock
ea5e5bc881a4 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees
527b56d7856f rcu: Fix to include first blocked task in stall warning
e6778e1b22d0 sched: Fix UCLAMP_FLAG_IDLE setting
718180c24675 sched/numa: Fix is_core_idle()
bf4b0fa3a2e2 m68k: emu: Fix invalid free in nfeth_cleanup()
246c771b8562 power: supply: cw2015: use dev_err_probe to allow deferred probe
a758b1d4ca20 s390/ap: fix state machine hang after failure to enable irq
86f9980909f3 s390/debug: fix debug area life cycle
0980d2b21f4d s390/debug: keep debug data on resize
0404bf4a660c s390/pci: fix misleading rc in clp_set_pci_fn()
8b471e72b51e s390/kasan: fix large PMD pages address alignment check
9d999957cb39 udf_get_extendedattr() had no boundary checks.
db2f238d8d12 fcntl: fix potential deadlock for &fasync_struct.fa_lock
349633ed311c crypto: qat - do not export adf_iov_putmsg()
205cfad5c0ca crypto: qat - fix naming for init/shutdown VF to PF notifications
c29cc43e30ba crypto: qat - fix reuse of completion variable
e53575ea28d9 crypto: qat - handle both source of interrupt in VF ISR
9819975c636c crypto: qat - do not ignore errors from enable_vf2pf_comms()
6f3c58bd62f2 crypto: omap - Fix inconsistent locking of device lists
fc4073df2968 libata: fix ata_host_start()
cf619a528e01 s390/zcrypt: fix wrong offset index for APKA master key valid state
b4aa00bf8a4d s390/cio: add dev_busid sysfs entry for each subchannel
d0831db736bb power: supply: max17042_battery: fix typo in MAx17042_TOFF
5d59f38c6ba5 power: supply: smb347-charger: Add missing pin control activation
10e759e350d7 nvmet: pass back cntlid on successful completion
ea4a353c0ef4 nvme-rdma: don't update queue count when failing to set io queues
5d0f0c3bbe99 nvme-tcp: don't update queue count when failing to set io queues
591f69d7c415 blk-throtl: optimize IOPS throttle for large IO scenarios
cf13537be54c bcache: add proper error unwinding in bcache_device_init
48aa6e4e28c4 isofs: joliet: Fix iocharset=utf8 mount option
940ac461323e udf: Fix iocharset=utf8 mount option
4cf1551af31d udf: Check LVID earlier
3d12ccecfa31 hrtimer: Ensure timerfd notification for HIGHRES=n
aadfa1d6ca5f hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns()
13ccaef77ee8 posix-cpu-timers: Force next expiration recalc after itimer reset
8a6c5eec811c EDAC/mce_amd: Do not load edac_mce_amd module on guests
4b680b3fc6f3 rcu/tree: Handle VM stoppage in stall detection
1cc05d71f04d sched/deadline: Fix missing clock update in migrate_task_rq_dl()
104adbffbe4c crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop()
ce7f2b516c77 power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors
3ebd7b38415e sched/deadline: Fix reset_on_fork reporting of DL tasks
8c4d94db5acd crypto: mxs-dcp - Check for DMA mapping errors
7bb6302e9d09 regulator: tps65910: Silence deferred probe error
a85985099644 regmap: fix the offset of register error log
97bc540bfb61 locking/mutex: Fix HANDOFF condition
5df7cc992d3d ANDROID: GKI: update .xml after android12-5.10 merge
639159686b17  Merge branch 'android12-5.10' into `android12-5.10-lts`
8a365a234058 Revert "tty: drop termiox user definitions"
c8de3a470aaf Merge 5.10.64 into android12-5.10-lts
cb83afdc0b86 Linux 5.10.64
f72fce550709 PCI: Call Max Payload Size-related fixup quirks early
8c04a16d2037 x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions
1234849353b0 xhci: fix unsafe memory usage in xhci tracing
3f7f1baf7045 xhci: fix even more unsafe memory usage in xhci tracing
30e6e9f8bf2c usb: mtu3: fix the wrong HS mult value
8a4439aaf4f7 usb: mtu3: use @mult for HS isoc or intr
147819723c74 usb: mtu3: restore HS function when set SS/SSP
c75e2fd0d3c5 usb: gadget: tegra-xudc: fix the wrong mult value for HS isoc or intr
d544c9a2190a usb: host: xhci-rcar: Don't reload firmware after the completion
c3fd7b0b9aa1 ALSA: usb-audio: Add registration quirk for JBL Quantum 800
798679af7978 blk-mq: clearing flush request reference in tags->rqs[]
e51ff3ffc316 netfilter: nftables: clone set element expression template
36983fc2f87e netfilter: nf_tables: initialize set before expression setup
3fda454f909c netfilter: nftables: avoid potential overflows on 32bit arches
cad6239f5080 blk-mq: fix is_flush_rq
ceffaa61b5bb blk-mq: fix kernel panic during iterating over flush request
bc1b5c5f3e3b x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating
554efc9a6138 Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM"
d24347e2ff11 tty: drop termiox user definitions
0757a883b970 net: linux/skbuff.h: combine SKB_EXTENSIONS + KCOV handling
0b62660c6a33 serial: 8250: 8250_omap: Fix unused variable warning
7ff0b71b6826 net: kcov: don't select SKB_EXTENSIONS when there is no NET
c4225992060b mm/page_alloc: speed up the iteration of max_order
50e56c68e1ef net: ll_temac: Remove left-over debug message
6e2c4e665623 USB: serial: mos7720: improve OOM-handling in read_mos_reg()
ddd7e8b7b848 igmp: Add ip_mc_list lock in ip_check_mc_rcu
06e0ef2a713f ANDROID: GKI: fix up spi structure change
77b971b479ba Merge 5.10.63 into android12-5.10-lts
e07f317d5a28 Linux 5.10.63
4405ea221dea media: stkwebcam: fix memory leak in stk_camera_probe
ad5e13f15db7 fuse: fix illegal access to inode with reused nodeid
40ba433a85db new helper: inode_wrong_type()
ded9137fcf0d spi: Switch to signed types for *_native_cs SPI controller fields
55bb5193cec5 serial: 8250: 8250_omap: Fix possible array out of bounds access
8e41134a92a5 ALSA: pcm: fix divide error in snd_pcm_lib_ioctl
4ffde17862b0 ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17
4ee2686b3745 ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
2808d59fb29b cryptoloop: add a deprecation warning
61a038f80c80 perf/x86/amd/power: Assign pmu.module
ec9a82e034f6 perf/x86/amd/ibs: Work around erratum #1197
23c29490b84d ceph: fix possible null-pointer dereference in ceph_mdsmap_decode()
d2064a1444d6 perf/x86/intel/pt: Fix mask of num_address_ranges
0e74bba60452 qede: Fix memset corruption
35f223cb21b1 net: macb: Add a NULL check on desc_ptp
cf50d02e474b qed: Fix the VF msix vectors flow
2177c4943e40 reset: reset-zynqmp: Fixed the argument data type
9872349b088d gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats
b983d60292a6 ARM: OMAP1: ams-delta: remove unused function ams_delta_camera_power
bc860c3f0945 xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG
b1075d2a7052 static_call: Fix unused variable warn w/o MODULE
ae16b7c66837 Revert "Add a reference to ucounts for each cred"
1aa3f27e592d Revert "cred: add missing return error code when set_cred_ucounts() failed"
0c1443874e1c Revert "ucounts: Increase ucounts reference counter before the security hook"
0479b2bd2959 ubifs: report correct st_size for encrypted symlinks
3ac01789f6d9 f2fs: report correct st_size for encrypted symlinks
894a02236d0d ext4: report correct st_size for encrypted symlinks
b8c298cf57dc fscrypt: add fscrypt_symlink_getattr() for computing st_size
09a379549620 ext4: fix race writing to an inline_data file while its xattrs are changing
0115d3d9f98f ANDROID: GKI: add virtio_break_device to the symbol list
59911be7e5ab Revert "once: Fix panic when module unload"
4b20d2de0b36 Revert "pipe: avoid unnecessary EPOLLET wakeups under normal loads"
b6e7497caff1 Revert "pipe: do FASYNC notifications for every pipe IO, not just state changes"
674d2ac21165 Merge 5.10.62 into android12-5.10-lts
f6dd002450bf Linux 5.10.62
0c9a876f2897 bpf: Fix potentially incorrect results with bpf_get_local_storage()
38c1915d3e9f audit: move put_tree() to avoid trim_trees refcount underflow and UAF
1890ee7ff87f net: don't unconditionally copy_from_user a struct ifreq for socket ioctls
0085646e02b2 Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat"
17982c664f8b Revert "floppy: reintroduce O_NDELAY fix"
709c162ddc83 kthread: Fix PF_KTHREAD vs to_kthread() race
c43add24dffd btrfs: fix NULL pointer dereference when deleting device by invalid id
1604c42a1ca9 arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88
f760c1101f52 lkdtm: Enable DOUBLE_FAULT on all architectures
b6c657abb893 net: dsa: mt7530: fix VLAN traffic leaks again
f8242f554c82 usb: typec: ucsi: Clear pending after acking connector change
e15e32d519fa usb: typec: ucsi: Work around PPM losing change information
08953884aad4 usb: typec: ucsi: acpi: Always decode connector change information
9a4f1dc8a17c tracepoint: Use rcu get state and cond sync for static call updates
b6ae3854075e srcu: Provide polling interfaces for Tiny SRCU grace periods
450948b06ce8 srcu: Make Tiny SRCU use multi-bit grace-period counter
641e1d88404a srcu: Provide internal interface to start a Tiny SRCU grace period
f789de3be808 srcu: Provide polling interfaces for Tree SRCU grace periods
fdf66e5a7fc8 srcu: Provide internal interface to start a Tree SRCU grace period
d3c38d8549c0 powerpc/perf: Invoke per-CPU variable access with disabled interrupts
77b77d45a4b1 perf annotate: Fix jump parsing for C++ code.
9f9e40ddfca3 perf tools: Fix arm64 build error with gcc-11
94687c49b65b perf record: Fix memory leak in vDSO found using ASAN
e0ca67030fda perf symbol-elf: Fix memory leak by freeing sdt_note.args
0d8e39bb9416 perf env: Fix memory leak of bpf_prog_info_linear member
133d7f93eecd riscv: Fixup patch_text panic in ftrace
7e2087249e87 riscv: Fixup wrong ftrace remove cflag
b42fde92cdde Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS
60d69cb4e60d vt_kdsetmode: extend console locking
0a178a015161 tipc: call tipc_wait_for_connect only when dlen is not 0
ded6da217ced mtd: spinand: Fix incorrect parameters for on-die ECC
3b2018f9c9c0 pipe: do FASYNC notifications for every pipe IO, not just state changes
e91da23c1be1 pipe: avoid unnecessary EPOLLET wakeups under normal loads
d845f89d59fc btrfs: fix race between marking inode needs to be logged and log syncing
6f38d95f33be net/rds: dma_map_sg is entitled to merge entries
b882dda2bf7a drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences
7f422cda03a6 drm/nouveau/disp: power down unused DP links during init
6fd6e20520cc drm: Copy drm_wait_vblank to user before returning
26ee94ba343c blk-mq: don't grab rq's refcount in blk_mq_check_expired()
b00ca567579a drm/amd/pm: change the workload type for some cards
3c37ec435022 Revert "drm/amd/pm: fix workload mismatch on vega10"
cc126b400b25 qed: Fix null-pointer dereference in qed_rdma_create_qp()
18a65ba06903 qed: qed ll2 race condition fixes
4ac9c81e8a54 tools/virtio: fix build
c7ee4d22614e vringh: Use wiov->used to check for read/write desc order
6c074eaaf785 virtio_vdpa: reject invalid vq indices
0698278e8eef virtio_pci: Support surprise removal of virtio pci device
065a13c299b4 virtio: Improve vq->broken access to avoid any compiler optimization
f41c7462d8ae cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev
3dea93159038 opp: remove WARN when no valid OPPs remain
be37f7dbcd2c iwlwifi: pnvm: accept multiple HW-type TLVs
9a6a5602c217 clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer dereference
bdc5049c3698 perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32
c5600b914690 dt-bindings: sifive-l2-cache: Fix 'select' matching
ad5329a53327 usb: gadget: u_audio: fix race condition on endpoint stop
257ea8a5edc0 drm/i915: Fix syncmap memory leak
e49b8d9c5e88 net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est
b2091d47a14e net: stmmac: add mutex lock to protect est parameters
ac874290e75c Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711"
411680a07cc6 net: hns3: fix get wrong pfc_en when query PFC configuration
e834ca7c7924 net: hns3: fix duplicate node in VLAN list
5931ec35e992 net: hns3: add waiting time before cmdq memory is released
9820af16a879 net: hns3: clear hardware resource when loading driver
ad0db8385575 rtnetlink: Return correct error on changing device netns
51bc5c66606d cxgb4: dont touch blocked freelist bitmap after free
beefd5f0c63a ipv4: use siphash instead of Jenkins in fnhe_hashfun()
dced8347a727 ipv6: use siphash in rt6_exception_hash()
f517335a61ff net/sched: ets: fix crash when flipping from 'strict' to 'quantum'
b493af3a66e0 ucounts: Increase ucounts reference counter before the security hook
8e0881f6f57e net: marvell: fix MVNETA_TX_IN_PRGRS bit number
850401a23a85 xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()'
fb45459d9ddb ip_gre: add validation for csum_start
e78006b59a30 RDMA/efa: Free IRQ vectors on error flow
8f1e3ad94569 e1000e: Do not take care about recovery NVM checksum
87285ac51ecf e1000e: Fix the max snoop/no-snoop latency for 10M
58b3dbf10c01 igc: Use num_tx_queues when iterating over tx_ring queue
ae6480ba0665 igc: fix page fault when thunderbolt is unplugged
384dea502e91 net: usb: pegasus: fixes of set_register(s) return value evaluation;
3217c9d4602f ice: do not abort devlink info if board identifier can't be found
3a2c5fbb1cc6 RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init()
56ac7463a140 IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs()
3e949aaa8bef RDMA/bnxt_re: Add missing spin lock initialization
22c18102ec59 scsi: core: Fix hang of freezing queue between blocking and running device
01da7c1dc4cf usb: dwc3: gadget: Stop EP0 transfers during pullup disable
87b2016493eb usb: dwc3: gadget: Fix dwc3_calc_trbs_left()
56c92b8ddc0c usb: renesas-xhci: Prefer firmware loading on unknown ROM state
b0bcc8038868 USB: serial: option: add new VID/PID to support Fibocom FG150
8437e07c370f Revert "USB: serial: ch341: fix character loss at high transfer rates"
da3067eadcc1 drm/amdgpu: Cancel delayed work when GFXOFF is disabled
3134292a8e79 Revert "btrfs: compression: don't try to compress if we don't have enough pages"
921c2533aa3a riscv: Ensure the value of FP registers in the core dump file is up to date
e55a8b461585 ceph: correctly handle releasing an embedded cap flush
7008b9981b6a can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters
45b7b2097153 net: mscc: Fix non-GPL export of regmap APIs
ef2d68ef9a3b ovl: fix uninitialized pointer read in ovl_lookup_real_one()
c94d50979f20 blk-iocost: fix lockdep warning on blkcg->lock
6815e21fe28d once: Fix panic when module unload
f68ad168e235 netfilter: conntrack: collect all entries in one cycle
a13a2df0b149 ARC: Fix CONFIG_STACKDEPOT
0af6a9f82ca3 ASoC: component: Remove misplaced prefix handling in pin control functions
34cc80ec12d6 ASoC: rt5682: Adjust headset volume button threshold
d81ddadabdee bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper
9dd6f6d89693 bpf: Fix ringbuf helper function compatibility
ad41706c771a net: qrtr: fix another OOB Read in qrtr_endpoint_post
45cad77f7890 ANDROID: GKI: update the android12-5.10-lts abi .xml file
af06413d4c9b Merge branch 'android12-5.10' into `android12-5.10-lts`
383ea0816825 ANDROID: GKI: db845c: Update symbols list and ABI for lts v5.10.61
e0382dd2e5b5 Revert "virtio: Protect vqs list access"
a6777a7ceeef Merge 5.10.61 into android12-5.10-lts
83da0c0fca13 Revert "net: igmp: fix data-race in igmp_ifc_timer_expire()"
a75a648f8437 Revert "net: igmp: increase size of mr_ifc_count"
63aa0473df0f Revert "PCI/MSI: Protect msi_desc::masked for multi-MSI"
b558262fdc86 Merge 5.10.60 into android12-5.10-lts
56f751a409de Merge branch 'android12-5.10' into `android12-5.10-lts`
452ea6a15ed2 Linux 5.10.61
f15e64267393 io_uring: only assign io_uring_enter() SQPOLL error in actual error case
695ab28a7fa1 io_uring: fix xa_alloc_cycle() error return value check
0d5fcfc6406e fs: warn about impending deprecation of mandatory locks
8132fc2bf4b7 mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim
53e81668e119 ASoC: intel: atom: Fix breakage for PCM buffer address setup
88f65f57a0b9 ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8
b6672f67ec28 PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI
a69326e134d4 s390/pci: fix use after free of zpci_dev
05b56e05543c ALSA: hda/via: Apply runtime PM workaround for ASUS B23E
67fece6289a9 btrfs: prevent rename2 from exchanging a subvol with a directory from different parents
16cfa72766b5 mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711
2566c1d8239d mmc: sdhci-iproc: Cap min clock frequency on BCM2711
110b7f72f6d0 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop
258782b93701 ipack: tpci200: fix memory leak in the tpci200_register
3ee1b08097c1 ipack: tpci200: fix many double free issues in tpci200_pci_probe
0775bc462ae7 slimbus: ngd: reset dma setup during runtime pm
45d6fc21cd4d slimbus: messaging: check for valid transaction id
b700b523ddaf slimbus: messaging: start transaction ids from 1 instead of zero
bd0c2f83d072 tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name
f7c125493c78 ALSA: hda - fix the 'Capture Switch' value change notifications
7451c309c7a3 clk: qcom: gdsc: Ensure regulator init state matches GDSC state
7203b4986d9a clk: imx6q: fix uart earlycon unwork
3f8920c5706e mmc: sdhci-msm: Update the software timeout value for sdhc
8f499a90e7ee mmc: mmci: stm32: Check when the voltage switch procedure should be done
f8dac276a9b4 mmc: dw_mmc: Fix hang on data CRC error
645fd92c3ed4 Revert "flow_offload: action should not be NULL when it is referenced"
2f6c42806e10 iavf: Fix ping is lost after untrusted VF had tried to change MAC
7873c29832a3 i40e: Fix ATR queue selection
e003a8921949 r8152: fix writing USB_BP2_EN
21ca0b18ad64 iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry()
81578e587c08 iommu/vt-d: Consolidate duplicate cache invaliation code
eee84eafc3bb ovs: clear skb->tstamp in forwarding path
47a1161dacb1 net: mdio-mux: Handle -EPROBE_DEFER correctly
13af9c81e62f net: mdio-mux: Don't ignore memory allocation errors
df61235881c8 sch_cake: fix srchost/dsthost hashing mode
e1ec5858bae1 ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path
3b7397b203cc net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32
9bc2d1a5a890 virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO
b7adfde94930 virtio-net: support XDP when not more queues
1ce62fe6e4cb vrf: Reset skb conntrack connection on VRF rcv
8ae539a36194 bnxt_en: Add missing DMA memory barriers
9751aa443695 bnxt_en: Disable aRFS if running on 212 firmware
efd9b79b92a3 ptp_pch: Restore dependency on PCI
85e0518f181a net: 6pack: fix slab-out-of-bounds in decode_data
e0ae16836027 bnxt: count Tx drops
296fe765dd02 bnxt: make sure xmit_more + errors does not miss doorbells
d913d5cc3ba5 bnxt: disable napi before canceling DIM
5b24ae8f05ca bnxt: don't lock the tx queue from napi poll
585ff7344ec1 bpf: Clear zext_dst of dead insns
8dfdeeb1e98e drm/mediatek: Add AAL output size configuration
a8b8d61babb4 drm/mediatek: Fix aal size config
6715cefa72f6 soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h
1b6fc6f739d4 vdpa/mlx5: Avoid destroying MR on empty iotlb
ecdd7c488062 vhost: Fix the calculation in vhost_overflow()
e0b603c89a93 bus: ti-sysc: Fix error handling for sysc_check_active_timer()
1af7ccbd920a vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update()
293180f59342 virtio: Protect vqs list access
9108120fbe31 dccp: add do-while-0 stubs for dccp_pr_debug macros
e352531ed020 cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant
d2ab5491de91 iommu: Check if group is NULL before remove device
44f454a146c0 arm64: dts: qcom: msm8992-bullhead: Remove PSCI
95ed753d91bf arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x
d7d04c67492e Bluetooth: hidp: use correct wait queue when removing ctrl_wait
2e6cc93e1b8c drm/amd/display: workaround for hard hang on HPD on native DP
dcc8c5fb8d85 drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X
8849a8c7058e net: usb: lan78xx: don't modify phy_device state concurrently
735e613fa587 net: usb: pegasus: Check the return value of get_geristers() and friends;
6b368411bc0f ARM: dts: nomadik: Fix up interrupt controller node names
410d1ea4ff3a qede: fix crash in rmmod qede while automatic debug collection
7525f2e4de00 drm/amdgpu: fix the doorbell missing when in CGPG issue for renoir.
711459514e29 scsi: core: Fix capacity set to zero after offlinining device
8071dbe1bdd0 scsi: core: Avoid printing an error if target_alloc() returns -ENXIO
4f78db7df6ed scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach()
cc312fa7e6ef scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry()
968ee9176a44 scsi: pm80xx: Fix TMF task completion race condition
b353028aed92 dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available
35f416223673 ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218
505884a0c7a1 net: xfrm: Fix end of loop tests for list_for_each_entry
f1c0533fae59 spi: spi-mux: Add module info needed for autoloading
b618a32142c7 dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe()
c160df90b0ca dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers
d4930271a409 USB: core: Fix incorrect pipe calculation in do_proc_control()
ba6c1b004ac5 USB: core: Avoid WARNings for 0-length descriptor requests
8e100c72b6de KVM: X86: Fix warning caused by stale emulation context
47d4c7999799 KVM: x86: Factor out x86 instruction emulation with decoding
ff2fc9e4aaa6 media: drivers/media/usb: fix memory leak in zr364xx_probe
56320b1ad4d0 media: zr364xx: fix memory leaks in probe()
b5c7ec6d15af media: zr364xx: propagate errors from zr364xx_start_readpipe()
779a0f4347a4 mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards
e2036bc3fc7d ath9k: Postpone key cache entry deletion for TXQ frames reference it
609c0cfd07f0 ath: Modify ath_key_delete() to not need full key entry
2925a8385ec7 ath: Export ath_hw_keysetmac()
6566c207e576 ath9k: Clear key cache explicitly on disabling hardware
8f05076983dd ath: Use safer key clearing with key cache entries
2c5bd949b1df Linux 5.10.60
3a24e121304a net: dsa: microchip: ksz8795: Use software untagging on CPU port
1e78179d75fb net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on deletion
5033d5e23155 net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration
60c007b52779 net: dsa: microchip: ksz8795: Fix PVID tag insertion
f365d53c8687 net: dsa: microchip: Fix probing KSZ87xx switch with DT node for host port
3dc5666baf2a KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656)
c0883f693187 KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653)
b5f05bdfda28 vmlinux.lds.h: Handle clang's module.{c,d}tor sections
2fe07584a623 ceph: take snap_empty_lock atomically with snaprealm refcount change
a23aced54c2c ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm
b0efc93271ca ceph: add some lockdep assertions around snaprealm handling
dcdb587ac470 vboxsf: Add support for the atomic_open directory-inode op
7cd14c1a7fed vboxsf: Add vboxsf_[create|release]_sf_handle() helpers
433f0b31ebec KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF
0ab67e3dfc4d KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation
4a948c579ed6 efi/libstub: arm64: Double check image alignment at entry
fc7da433fa16 powerpc/smp: Fix OOPS in topology_init()
312730cd15e0 PCI/MSI: Protect msi_desc::masked for multi-MSI
724d0a985086 PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown()
923368751866 PCI/MSI: Correct misleading comments
e42fb8e6161e PCI/MSI: Do not set invalid bits in MSI mask
042e03c9cdab PCI/MSI: Enforce MSI[X] entry updates to be visible
0b2509d7a90c PCI/MSI: Enforce that MSI-X table entry is masked for update
aa8092c1d1f1 PCI/MSI: Mask all unused MSI-X entries
7e90e81a4b59 PCI/MSI: Enable and mask MSI-X early
2d2c66848027 genirq/timings: Prevent potential array overflow in __irq_timings_store()
355754194b48 genirq/msi: Ensure deactivation on teardown
f0736bed18fb x86/resctrl: Fix default monitoring groups reporting
25216ed97da8 x86/ioapic: Force affinity setup before startup
19fb5dabedca x86/msi: Force affinity setup before startup
4e52a4fe6f44 genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP
2a28b52306f2 x86/tools: Fix objdump version check again
4acc0d987141 powerpc/kprobes: Fix kprobe Oops happens in booke
015e2c900b5d efi/libstub: arm64: Relax 2M alignment again for relocatable kernels
feb4a01d3ece efi/libstub: arm64: Force Image reallocation if BSS was not reserved
afcb84e6cf8c arm64: efi: kaslr: Fix occasional random alloc (and boot) failure
e0ee8d9c31b5 nbd: Aovid double completion of a request
f5cefe9a52a6 vsock/virtio: avoid potential deadlock when vsock device remove
dff830e5e723 xen/events: Fix race in set_evtchn_to_irq
65395b053d03 drm/i915: Only access SFC_DONE when media domain is not fused off
4344440d91b3 net: igmp: increase size of mr_ifc_count
696afe28dc51 tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets
8976606ca347 net: linkwatch: fix failure to restore device state across suspend/resume
4c2af90119ea net: bridge: fix memleak in br_add_if()
f333a5ca71c3 net: bridge: fix flags interpretation for extern learn fdb entries
e3b949b86d09 net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry
1cad01aca1fa net: dsa: sja1105: fix broken backpressure in .port_fdb_dump
56cc3408ff2a net: dsa: lantiq: fix broken backpressure in .port_fdb_dump
f7720b35cd32 net: dsa: lan9303: fix broken backpressure in .port_fdb_dump
24e1b7dbb174 net: igmp: fix data-race in igmp_ifc_timer_expire()
69b13167a636 net: Fix memory leak in ieee802154_raw_deliver
dbfaf7a6a23a net: dsa: microchip: ksz8795: Fix VLAN filtering
ccc1fe82c878 net: dsa: microchip: Fix ksz_read64()
558092b8ed31 drm/meson: fix colour distortion from HDR set during vendor u-boot
6e1886465dea net/mlx5: Fix return value from tracer initialization
303ba011f5e1 net/mlx5: Synchronize correct IRQ when destroying CQ
00a0c11ddd72 bareudp: Fix invalid read beyond skb's linear data
30b1fc47f765 psample: Add a fwd declaration for skbuff
b3f0b170842c iavf: Set RSS LUT and key in reset handle path
a6192bae12e4 ice: don't remove netdev->dev_addr from uc sync list
bae5b521feaa ice: Prevent probing virtual functions
059238c52c61 net: sched: act_mirred: Reset ct info when mirror/redirect skb
f15f7716b047 net/smc: fix wait on already cleared link
51f4965d775e ppp: Fix generating ifname when empty IFLA_IFNAME is specified
046579c9fc28 net: phy: micrel: Fix link detection on ksz87xx switch"
e95620c3bdff bpf: Fix integer overflow involving bucket_size
1960c3ac5268 libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT
a3e9a3e22844 platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables
53ebbfdd0e37 net: mvvp2: fix short frame size on s390
784320edb6c5 net: dsa: mt7530: add the missing RxUnicast MIB counter
20a80319028c ASoC: cs42l42: Fix LRCLK frame start edge
750503aecf4e pinctrl: tigerlake: Fix GPIO mapping for newer version of software
be49d5437d1a netfilter: nf_conntrack_bridge: Fix memory leak when error
aa6b17bfefbc ASoC: cs42l42: Remove duplicate control for WNF filter frequency
b268f9f6b73f ASoC: cs42l42: Fix inversion of ADC Notch Switch control
2386a8cde18e ASoC: SOF: Intel: hda-ipc: fix reply size checking
0e47f99e8680 ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J
576939671f74 ASoC: cs42l42: Correct definition of ADC Volume control
a21963c35f16 pinctrl: mediatek: Fix fallback behavior for bias_set_combo
27188a938291 ieee802154: hwsim: fix GPF in hwsim_new_edge_nl
528f17c02db9 ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi
95de3592f87e drm/amdgpu: don't enable baco on boco platforms in runpm
bd80d11a516c drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work
ae311a7418f1 drm/amd/display: Remove invalid assert for ODM + MPC case
c2351e5faa3e libnvdimm/region: Fix label activation vs errors
366de90ccfa2 ACPI: NFIT: Fix support for virtual SPA ranges
f3fcf9d1b759 ceph: reduce contention in ceph_check_delayed_caps()
ca6dea44bd8c ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on context switch
4716a2145bbf net: ethernet: ti: cpsw: fix min eth packet size for non-switch use-cases
561d13128bb8 seccomp: Fix setting loaded filter count during TSYNC
54916988a0fb scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash
3db5cb922800 cifs: create sd context must be a multiple of 8
d1398e3715b1 i2c: dev: zero out array used for i2c reads from userspace
b8bceace43dd ASoC: intel: atom: Fix reference to PCM buffer address
261613ef340b ASoC: tlv320aic31xx: Fix jack detection after suspend
7e5a7fa68b27 ASoC: uniphier: Fix reference to PCM buffer address
209eb62b45fe ASoC: xilinx: Fix reference to PCM buffer address
c419c4c91b30 ASoC: amd: Fix reference to PCM buffer address
0c9adae11701 iio: adc: Fix incorrect exit of for-loop
632279e5057c iio: humidity: hdc100x: Add margin to the conversion time
45de224b1332 iio: adis: set GPIO reset pin direction
d0532ed064d1 iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels
46f161a1b267 Merge 5.10.59 into android12-5.10-lts
5805e5eec901 Linux 5.10.59
25cff25ec606 net: xilinx_emaclite: Do not print real IOMEM pointer
6a002d48a660 ovl: prevent private clone if bind mount is not allowed
bffead8d3648 ppp: Fix generating ppp unit id when ifname is not specified
5df85901fe45 ALSA: hda: Add quirk for ASUS Flow x13
8930f2c60a45 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC
98c3fa3a9d7a ALSA: pcm: Fix mmap breakage without explicit buffer setup
cc1a4dff23a4 USB:ehci:fix Kunpeng920 ehci hardware problem
bd909fd3878d vboxsf: Make vboxsf_dir_create() return the handle for the created file
971703fc19cf vboxsf: Honor excl flag to the dir-inode create op
96b2232cb7e5 arm64: dts: renesas: beacon: Fix USB ref clock references
e0dd4a0ab072 arm64: dts: renesas: beacon: Fix USB extal reference
0f47027d1b9b arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H
eaa7feecd366 mm: make zone_to_nid() and zone_set_nid() available for DISCONTIGMEM
0e709390372f Revert "selftests/resctrl: Use resctrl/info for feature detection"
d8c38598701f bpf: Add lockdown check for probe_write_user helper
5b5064ea9a94 firmware: tee_bnxt: Release TEE shm, session, and context during kexec
c5a625c6a4ac tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag
9f105d2d4f6c KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB
c80c82c899c1 Revert "xfrm: Fix RCU vs hash_resize_mutex lock inversion"
af3bdb43045f Merge 5.10.58 into android12-5.10-lts
bd3afc373fac Merge branch 'android12-5.10' into `android12-5.10-lts`
132a8267adab Linux 5.10.58
3d7d1b0f5f41 arm64: fix compat syscall return truncation
bb65051dcd1f drm/amdgpu/display: only enable aux backlight control for OLED panels
c8b7cfa674ee smb3: rc uninitialized in one fallocate path
8cfdd039ca18 net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset
fbbb209268e5 alpha: Send stop IPI to send to online CPUs
13d0a9b3b917 net: qede: Fix end of loop tests for list_for_each_entry
1478e902bcbc virt_wifi: fix error on connect
ecd8614809eb reiserfs: check directory items on read from disk
dbe4f82fedc6 reiserfs: add check for root_inode in reiserfs_fill_super
0f05e0ffa247 libata: fix ata_pio_sector for CONFIG_HIGHMEM
11891adab23d drm/i915: avoid uninitialised var in eb_parse()
a3e6bd0c71bb sched/rt: Fix double enqueue caused by rt_effective_prio
c797b8872bb9 perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest
2d94cffc94a5 soc: ixp4xx/qmgr: fix invalid __iomem access
7397034905ac drm/i915: Correct SFC_DONE register offset
16aecf1e36d9 interconnect: qcom: icc-rpmh: Ensure floor BW is enforced for all nodes
22b4917c85af interconnect: Always call pre_aggregate before aggregate
ccfe4f62ff9f interconnect: Zero initial BW after sync-state
05565b469358 spi: meson-spicc: fix memory leak in meson_spicc_remove
1a084e78217d interconnect: Fix undersized devress_alloc allocation
dcc23e58511b soc: ixp4xx: fix printing resources
37cbd27ef4b2 arm64: vdso: Avoid ISB after reading from cntvct_el0
7a2b5bb00f54 KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds
32f55c25ee29 KVM: Do not leak memory for duplicate debugfs directories
309a31127bef KVM: x86: accept userspace interrupt only if no event is injected
a786282b55b4 md/raid10: properly indicate failure when ending a failed write request
3d7d2d2b069b ARM: omap2+: hwmod: fix potential NULL pointer access
9851ad2f7107 Revert "gpio: mpc8xxx: change the gpio interrupt flags."
57c44e7ac788 bus: ti-sysc: AM3: RNG is GP only
f4984f60acc7 selinux: correct the return value when loads initial sids
100f8396d154 pcmcia: i82092: fix a null pointer dereference bug
afcd5a0e015f net/xfrm/compat: Copy xfrm_spdattr_type_t atributes
f08b2d078cbb xfrm: Fix RCU vs hash_resize_mutex lock inversion
23e36a8610ca timers: Move clearing of base::timer_running under base:: Lock
9a69d0d24d69 fpga: dfl: fme: Fix cpu hotplug issue in performance reporting
bfb5f1a12325 serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts.
0f30fedced7c serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver
17f3c64f707b MIPS: Malta: Do not byte-swap accesses to the CBUS UART
8a1624f4a8d3 serial: 8250: Mask out floating 16/32-bit bus bits
c03cef67157a serial: 8250_mtk: fix uart corruption issue when rx power off
a4f8bfc919ee serial: tegra: Only print FIFO error message when an error occurs
cc7300776808 ext4: fix potential htree corruption when growing large_dir directories
6b5a3d2c2b89 pipe: increase minimum default pipe size to 2 pages
556e7f204d34 media: rtl28xxu: fix zero-length control request
551e0c5d6b2e drivers core: Fix oops when driver probe fails
faec2c68ea5f staging: rtl8712: error handling refactoring
e468a357af68 staging: rtl8712: get rid of flush_scheduled_work
369101e39911 staging: rtl8723bs: Fix a resource leak in sd_int_dpc
1628b64efb36 tpm_ftpm_tee: Free and unregister TEE shared memory during kexec
2a879ff9719f optee: fix tee out of memory failure seen during kexec reboot
ad80c25987fe optee: Refuse to load the driver under the kdump kernel
1340dc3fb75e optee: Fix memory leak when failing to register shm pages
6b2ded93d35c tee: add tee_shm_alloc_kernel_buf()
5e9d82021425 optee: Clear stale cache entries during initialization
e5d8fd87091c arm64: stacktrace: avoid tracing arch_stack_walk()
7799ad4d181f tracepoint: Fix static call function vs data state mismatch
14673e19291c tracepoint: static call: Compare data on transition from 2->1 callees
046e12323ab4 tracing: Fix NULL pointer dereference in start_creating
b2aca8daa50e tracing: Reject string operand in the histogram expression
b10ccc2c5888 tracing / histogram: Give calculation hist_fields a size
f97274528037 scripts/tracing: fix the bug that can't parse raw_trace_func
fd3afb81f448 clk: fix leak on devm_clk_bulk_get_all() unwind
948ff2f214fb usb: otg-fsm: Fix hrtimer list corruption
8f8645de092a usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events
5b4318885a43 usb: host: ohci-at91: suspend/resume ports after/before OHCI accesses
1f2015506d9c usb: gadget: f_hid: idle uses the highest byte for duration
825ac3f0bc35 usb: gadget: f_hid: fixed NULL pointer dereference
683702dff7c8 usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers
051518d9cfe3 usb: cdns3: Fixed incorrect gadget state
822bec5cbb05 usb: gadget: remove leaked entry from udc driver list
98c83d72614e usb: dwc3: gadget: Avoid runtime resume if disabling pullup
79e9389038c4 ALSA: usb-audio: Add registration quirk for JBL Quantum 600
b7532db2d458 ALSA: usb-audio: Fix superfluous autosuspend recovery
80b7aa2651bc ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256)
de30786fb25a ALSA: hda/realtek: add mic quirk for Acer SF314-42
c0b626f0a29a ALSA: pcm - fix mmap capability check for the snd-dummy driver
dd3f7c5c8904 drm/amdgpu/display: fix DMUB firmware version info
ecb739cf15a9 firmware_loader: fix use-after-free in firmware_fallback_sysfs
5019f5812bbf firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback
aa3b8bc17e2a USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2
d245a76719cf USB: serial: ch341: fix character loss at high transfer rates
0470385e63bb USB: serial: option: add Telit FD980 composition 0x1056
ba4a395668b5 USB: usbtmc: Fix RCU stall warning
f2f856b65ac4 Bluetooth: defer cleanup of resources in hci_unregister_dev()
821e6a613354 blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit()
c5a499b8607a net: vxge: fix use-after-free in vxge_device_unregister
fb49d67262ca net: fec: fix use-after-free in fec_drv_remove
f12b6b6bc15f net: pegasus: fix uninit-value in get_interrupt_interval
c66d273b70fe bnx2x: fix an error code in bnx2x_nic_load()
f76f9caccb46 mips: Fix non-POSIX regexp
f93b7b000044 MIPS: check return value of pgtable_pmd_page_ctor
9b2b2f07712b net: sched: fix lockdep_set_class() typo error for sch->seqlock
d1f2abe57bc1 net: dsa: qca: ar9331: reorder MDIO write sequence
a45ee8ed0c7d net: ipv6: fix returned variable type in ip6_skb_dst_mtu
f87be69b7fe9 nfp: update ethtool reporting of pauseframe control
44f2e360e784 sctp: move the active_key update after sh_keys is added
e74551ba938a RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently
1242ca9369b1 gpio: tqmx86: really make IRQ optional
4ef549dc9c1a net: natsemi: Fix missing pci_disable_device() in probe and remove
1dc3eef381c1 net: phy: micrel: Fix detection of ksz87xx switch
e09dba75cafd net: dsa: sja1105: match FDB entries regardless of inner/outer VLAN tag
c0b14a0e61e7 net: dsa: sja1105: be stateless with FDB entries on SJA1105P/Q/R/S/SJA1110 too
00bf923dce2a net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones
de425f1c3a60 net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add
74bcf85ff1e2 net, gro: Set inner transport header offset in tcp/udp GRO hook
80fd533ac3f9 dmaengine: imx-dma: configure the generic DMA type to make it work
163e6d87216d ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM
442f7e04d592 ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM
449991df08d5 media: videobuf2-core: dequeue if start_streaming fails
3e8bba601212 scsi: sr: Return correct event when media event code is 3
aaaf6e6e4174 spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation
cd989e119272 spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay
281514da66a4 dmaengine: stm32-dmamux: Fix PM usage counter unbalance in stm32 dmamux ops
bbce3c99f622 dmaengine: stm32-dma: Fix PM usage counter imbalance in stm32 dma ops
84656b4c27bf clk: tegra: Implement disable_unused() of tegra_clk_sdmmc_mux_ops
edf1b7911af2 dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic() in atomic state
4ebd11d1c782 omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator
9bf056b99fa0 ARM: dts: am437x-l4: fix typo in can@0 node
e79a30f71d95 clk: stm32f4: fix post divisor setup for I2S/SAI PLLs
71f39badc898 ALSA: usb-audio: fix incorrect clock source setting
c4fcda128780 arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode
8d13f6a0a656 arm64: dts: armada-3720-turris-mox: fixed indices for the SDHC controllers
f239369f37d9 ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins
ee6f7084324d ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init
e1011b9c597d ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz
c0f61abbefdf arm64: dts: ls1028: sl28: fix networking for variant 2
54555c399668 ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms
3790f940981d ARM: imx: add missing clk_disable_unprepare()
a28569b510e5 ARM: imx: add missing iounmap()
9189d77f0e21 arm64: dts: ls1028a: fix node name for the sysclk
d61dc8c634bb net: xfrm: fix memory leak in xfrm_user_rcv_msg
8efe3a635f22 bus: ti-sysc: Fix gpt12 system timer issue with reserved status
e32a291736fc ALSA: seq: Fix racy deletion of subscriber
b917f123b50d Revert "ACPICA: Fix memory leak caused by _CID repair function"
a15695131ae5 Merge 5.10.57 into android12-5.10-lts
afeb953f870a Merge branch 'android12-5.10' into `android12-5.10-lts`
1cd6e30b83d7 Linux 5.10.57
9c645a020bab spi: mediatek: Fix fifo transfer
7254e2d9eb41 selftest/bpf: Verifier tests for var-off access
30ea1c535291 bpf, selftests: Adjust few selftest outcomes wrt unreachable code
98bf2906d3be bpf: Update selftests to reflect new error states
360e5b7af653 bpf, selftests: Adjust few selftest result_unpriv outcomes
5abcd138cbd8 selftest/bpf: Adjust expected verifier errors
83bbf953f66c selftests/bpf: Add a test for ptr_to_map_value on stack for helper access
e2b7a4ccbf7c Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout"
1b1a00b13c34 firmware: arm_scmi: Add delayed response status check
93ef561406a7 firmware: arm_scmi: Ensure drivers provide a probe function
1812895f17e1 Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled"
cae3fa3d8165 ACPI: fix NULL pointer dereference
98b070694f45 drm/amd/display: Fix max vstartup calculation for modes with borders
f9d875c8c92f drm/amd/display: Fix comparison error in dcn21 DML
91865b458edd nvme: fix nvme_setup_command metadata trace event
06a9092f6647 efi/mokvar: Reserve the table only if it is in boot services data
27ff30c8b3f3 ASoC: ti: j721e-evm: Check for not initialized parent_clk_id
a00bcc5298be ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup
e8b287e78381 net: Fix zero-copy head len calculation.
c6bdf7d97d5f ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend
74b53ee4b89e qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union()
f6a2ff040b5c r8152: Fix potential PM refcount imbalance
c98a7916cd37 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits
03258515c9eb spi: stm32h7: fix full duplex irq handler handling
cfb8173a23cf regulator: rt5033: Fix n_voltages settings for BUCK and LDO
81dc9a4868a9 regulator: rtmv20: Fix wrong mask for strobe-polarity-high
9e55b9278c47 btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction
e2419c570986 btrfs: fix race causing unnecessary inode logging during link and rename
118b070bf415 Revert "drm/i915: Propagate errors on awaiting already signaled fences"
6976f3cf34a1 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser"
2da9d8f1db47 Merge branch 'android12-5.10' into `android12-5.10-lts`
8b444656faec Merge 5.10.56 into android12-5.10-lts
75ca4a8efe4a Merge branch 'android12-5.10' into `android12-5.10-lts`
9746c25334cb Linux 5.10.56
55dd22c5d029 can: j1939: j1939_session_deactivate(): clarify lifetime of session object
75ebe1d355b5 i40e: Add additional info to PHY type error
2ca5ec188b20 Revert "perf map: Fix dso->nsinfo refcounting"
c14cee5bc466 powerpc/pseries: Fix regression while building external modules
bfc8e67c60b9 SMB3: fix readpage for large swap cache
be561c0154dc bpf: Fix pointer arithmetic mask tightening under state pruning
ffb9d5c48b4b bpf: verifier: Allocate idmap scratch in verifier env
a11ca29c65c1 bpf: Remove superfluous aux sanitation on subprog rejection
0e9280654aa4 bpf: Fix leakage due to insufficient speculative store bypass mitigation
bea9e2fd1808 bpf: Introduce BPF nospec instruction for mitigating Spectre v4
cd61e665a166 can: hi311x: fix a signedness bug in hi3110_cmd()
65dfa6cb2233 sis900: Fix missing pci_disable_device() in probe and remove
93e5bf4b2925 tulip: windbond-840: Fix missing pci_disable_device() in probe and remove
58b8c812c764 sctp: fix return value check in __sctp_rcv_asconf_lookup
362e9d23cf70 net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev()
bd744f2a2755 net/mlx5: Fix flow table chaining
1b148bd72e50 skmsg: Make sk_psock_destroy() static
645a1d3bef5f drm/msm/dp: Initialize the INTF_CONFIG register
4a6841921cc8 drm/msm/dpu: Fix sm8250_mdp register length
e6097071a4ff net: llc: fix skb_over_panic
01f3581d4400 KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access
f5f78ae5f1be mlx4: Fix missing error code in mlx4_load_one()
51b751fc06b8 octeontx2-pf: Fix interface down flag on error
4951ffa3fac8 tipc: do not write skb_shinfo frags when doing decrytion
7eefa0b74f3e ionic: count csum_none when offload enabled
60decbe01d7d ionic: fix up dim accounting for tx and rx
a7c85a516cd0 ionic: remove intr coalesce update from napi
6961323eed46 net: qrtr: fix memory leaks
91350564ea8c net: Set true network header for ECN decapsulation
a41282e82a1d tipc: fix sleeping in tipc accept routine
10f585740cf0 tipc: fix implicit-connect for SYN+
bb6061616211 i40e: Fix log TC creation failure when max num of queues is exceeded
c1cc6bce1afd i40e: Fix queue-to-TC mapping on Tx
4382cca17915 i40e: Fix firmware LLDP agent related warning
e090ffdf0563 i40e: Fix logic of disabling queues
cbc8012902b3 netfilter: nft_nat: allow to specify layer 4 protocol NAT only
3dbda8483f42 netfilter: conntrack: adjust stop timestamp to real expiry value
ac038f4152ef mac80211: fix enabling 4-address mode on a sta vif after assoc
076bc6ebce48 bpf: Fix OOB read when printing XDP link fdinfo
e6a06a13ec6f RDMA/bnxt_re: Fix stats counters
c8667cb406fd cfg80211: Fix possible memory leak in function cfg80211_bss_update
9ab284bc3530 nfc: nfcsim: fix use after free during module unload
ea04a3b5727e blk-iocost: fix operation ordering in iocg_wake_fn()
fc2756cce06f drm/amdgpu: Fix resource leak on probe error path
ccc7a1bb322e drm/amdgpu: Avoid printing of stack contents on firmware load error
63570e578094 drm/amd/display: ensure dentist display clock update finished in DCN20
2eab387507fd NIU: fix incorrect error return, missed in previous revert
cb71730a6312 HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT
7bca5da00539 alpha: register early reserved memory in memblock
30e19d072ea0 can: esd_usb2: fix memory leak
88b40258162b can: ems_usb: fix memory leak
f58ac91ff87d can: usb_8dev: fix memory leak
a6ebfbdaca3d can: mcba_usb_start(): add missing urb->transfer_dma initialization
2fc2c2816cb7 can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values
afe2ffd92061 can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF
a9c02d0e1513 can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms
da4f4916dab2 ocfs2: issue zeroout to EOF blocks
943014593061 ocfs2: fix zero out valid data
52acb6c147b3 KVM: add missing compat KVM_CLEAR_DIRTY_LOG
7d67d4ab28e3 x86/kvm: fix vcpu-id indexed array sizes
2388c7674fbd ACPI: DPTF: Fix reading of attributes
0d6afa25975e Revert "ACPI: resources: Add checks for ACPI IRQ override"
0a421a2fc516 btrfs: mark compressed range uptodate only if all bio succeed
4e1a57d75264 btrfs: fix rw device counting in __btrfs_free_extra_devids
27aa7171fe2b pipe: make pipe writes always wake up readers
02210a5e1894 x86/asm: Ensure asm/proto.h can be included stand-alone
65b2658634fe io_uring: fix null-ptr-deref in io_sq_offload_start()
e44d22fdf756 selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c
1afedcdcf816 Merge 5.10.55 into android12-5.10-lts
11fe69a17195 Linux 5.10.55
984e93b8e207 ipv6: ip6_finish_output2: set sk into newly allocated nskb
a74054ca7553 ARM: dts: versatile: Fix up interrupt controller node names
3510b9b41c70 iomap: remove the length variable in iomap_seek_hole
8659186e72d0 iomap: remove the length variable in iomap_seek_data
65039407489c cifs: fix the out of range assignment to bit fields in parse_server_interfaces
fe5fe0b1c8b9 firmware: arm_scmi: Fix range check for the maximum number of pending messages
8f8e5475a369 firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow
d01328fef6af hfs: add lock nesting notation to hfs_find_init
06b3d9923fa0 hfs: fix high memory mapping in hfs_bnode_read
680b2917e60e hfs: add missing clean-up in hfs_fill_super
5c3d753b872a drm/ttm: add a check against null pointer dereference
2323690eb058 ipv6: allocate enough headroom in ip6_finish_output2()
86cb49e7314e rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader()
55ddab2bfd70 rcu-tasks: Don't delete holdouts within trc_inspect_reader()
4d972881f8d8 sctp: move 198 addresses from unusable to private scope
915226f31fd4 net: annotate data race around sk_ll_usec
92289f58f01d net/802/garp: fix memleak in garp_request_join()
5d93810761b4 net/802/mrp: fix memleak in mrp_request_join()
df34f888628e cgroup1: fix leaked context root causing sporadic NULL deref in LTP
dcd00801f3d9 workqueue: fix UAF in pwq_unbound_release_workfn()
93c5951e0ce1 af_unix: fix garbage collect vs MSG_PEEK
dee8119eaa9e KVM: x86: determine if an exception has an error code only when injecting it.
6f5d7a45f58d io_uring: fix link timeout refs
475312897ea6 tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include
57e177ea01bd Merge branch 'android12-5.10' into `android12-5.10-lts`
e4cac2c3323c Merge 5.10.54 into android12-5.10-lts
0482d070e7d8 Merge branch 'android12-5.10' into `android12-5.10-lts`
08277b9dde63 Linux 5.10.54
c9f8e17990e0 skbuff: Fix build with SKB extensions disabled
ba28765d338a xhci: add xhci_get_virt_ep() helper
624290f368af sfc: ensure correct number of XDP queues
1df4fe5a8871 drm/i915/gvt: Clear d3_entered on elsp cmd submission.
c938e65768e0 usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI
25af91a806d2 perf inject: Close inject.output on exit
fb35426d123e Documentation: Fix intiramfs script name
570341f10ecc skbuff: Release nfct refcount on napi stolen or re-used skbs
31828ffdab19 bonding: fix build issue
c9d97b7bb897 PCI: Mark AMD Navi14 GPU ATS as broken
f7ee361182e0 net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz
30f1d4d03641 net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz
fc31b5be1383 drm/amdgpu: update golden setting for sienna_cichlid
69a603aa170e drm: Return -ENOTTY for non-drm ioctls
2831eeb7bc3d driver core: Prevent warning when removing a device link from unregistered consumer
0e759383236a nds32: fix up stack guard gap
7497f4c91da3 misc: eeprom: at24: Always append device id even if label property is set.
8571daace5a6 rbd: always kick acquire on "acquired" and "released" notifications
2f3731de5e69 rbd: don't hold lock_rwsem while running_list is being drained
92291fa2d144 hugetlbfs: fix mount mode command line processing
1a25c5738d0c memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions
0b591c020d28 userfaultfd: do not untag user pointers
fca5343b4892 io_uring: remove double poll entry on arm failure
9eef9029151c io_uring: explicitly count entries for poll reqs
1077e2b15283 selftest: use mmap instead of posix_memalign to allocate memory
6e81e2c38a38 posix-cpu-timers: Fix rearm racing against process tick
3efec3b4b16f bus: mhi: core: Validate channel ID when processing command completions
b3f3a58a86c4 ixgbe: Fix packet corruption due to missing DMA sync
e991457afdcb media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf()
755971dc7ee8 btrfs: check for missing device in btrfs_trim_fs
552b053f1a53 tracing: Synthetic event field_pos is an index not a boolean
757bdba8026b tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop.
a5e1aff58943 tracing/histogram: Rename "cpu" to "common_cpu"
0edad8b9f65d tracepoints: Update static_call before tp_funcs when adding a tracepoint
4ed4074c6c6c firmware/efi: Tell memblock about EFI iomem reservations
647e26b03ee9 usb: typec: stusb160x: register role switch before interrupt registration
a206167bd638 usb: dwc2: gadget: Fix sending zero length packet in DDMA mode.
f2c04f6b21ef usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode.
7073acb51a3b usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe
1bf7371b9004 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick
45c87a94336f USB: serial: cp210x: fix comments for GE CS1000
f528521c1574 USB: serial: option: add support for u-blox LARA-R6 family
311fd7f7f186 usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop()
7af54a4e221e usb: max-3421: Prevent corruption of freed memory
69da81a96442 USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS
e6343aab3ee7 usb: hub: Fix link power management max exit latency (MEL) calculations
8f087b4cf1a3 usb: hub: Disable USB 3 device initiated lpm if exit latency is too high
709137c85327 KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state
c1fbdf0f3c26 KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow
e3eb672c169d xhci: Fix lost USB 2 remote wake
02e2e96ba56c usb: xhci: avoid renesas_usb_fw.mem when it's unusable
9e9cf23b77d4 Revert "usb: renesas-xhci: Fix handling of unknown ROM state"
ebaa67086fae ALSA: pcm: Fix mmap capability check
431e31105579 ALSA: pcm: Call substream ack() method upon compat mmap commit
3c9afa23f3fc ALSA: hdmi: Expose all pins on MSI MS-7C94 board
253759df8082 ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine
2b3cdf581993 ALSA: sb: Fix potential ABBA deadlock in CSP driver
5858c8a46421 ALSA: usb-audio: Add registration quirk for JBL Quantum headsets
2de518548de1 ALSA: usb-audio: Add missing proc text entry for BESPOKEN type
37a88b41dc29 s390/boot: fix use of expolines in the DMA code
d1ab96288061 s390/ftrace: fix ftrace_update_ftrace_func implementation
3b4009b49634 mmc: core: Don't allocate IDA for OF aliases
fc6ac92cfcab proc: Avoid mixing integer types in mem_rw()
76f7eae7ec80 cifs: fix fallocate when trying to allocate a hole.
c26372b8a8c3 cifs: only write 64kb at a time when fallocating a small region of a file
b91e5b63470d drm/panel: raspberrypi-touchscreen: Prevent double-free
9e0373945ed6 net: sched: cls_api: Fix the the wrong parameter
c8ebf135c199 net: dsa: sja1105: make VID 4095 a bridge VLAN too
164294d09c47 tcp: disable TFO blackhole logic by default
8eb225873246 sctp: update active_key for asoc when old key is being replaced
ef799bd8ff5a nvme: set the PRACT bit when using Write Zeroes with T10 PI
7850f03ed814 r8169: Avoid duplicate sysfs entry creation error
0f5dc3971473 afs: Fix tracepoint string placement with built-in AFS
711057846aa7 Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem"
8985dc2cabd6 nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING
fb28b1592098 ceph: don't WARN if we're still opening a session to an MDS
ce8fafb68051 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions
071729150be9 net/sched: act_skbmod: Skip non-Ethernet packets
ee36bb471389 spi: spi-bcm2835: Fix deadlock
432738c9740c net: hns3: fix rx VLAN offload state inconsistent issue
3e903e0b578b net: hns3: fix possible mismatches resp of mailbox
f4305375f031 ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID
41a839437a07 net/tcp_fastopen: fix data races around tfo_active_disable_stamp
ba3336397677 net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition
320dcbdec4c6 bnxt_en: Check abort error state in bnxt_half_open_nic()
134a0536f0a4 bnxt_en: Validate vlan protocol ID on RX packets
4f7da0f97beb bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task()
927370485e98 bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe()
ab830c3bae19 bnxt_en: don't disable an already disabled PCI device
26463689445d ACPI: Kconfig: Fix table override from built-in initrd
113ce8c5043a spi: cadence: Correct initialisation of runtime PM again
3ea448b62b49 scsi: target: Fix protect handling in WRITE SAME(32)
b82a1a26aaee scsi: iscsi: Fix iface sysfs attr detection
6811744bd0ef netrom: Decrease sock refcount when sock timers expire
096a8dca8ca5 sctp: trim optlen when it's a huge value in sctp_setsockopt
8e9662fde6d6 net: sched: fix memory leak in tcindex_partial_destroy_work
e14ef1095387 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak
fcbad8e18d31 KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash
30b830215158 net: decnet: Fix sleeping inside in af_decnet
d402c60da0fd efi/tpm: Differentiate missing and invalid final event log table.
898376690310 dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable}
115e4f5b64ae usb: hso: fix error handling code of hso_create_net_device
1582a02fecff net: fix uninit-value in caif_seqpkt_sendmsg
2fc8048265ce bpftool: Check malloc return value in mount_bpffs_for_pin
3b5b0afd8d97 bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats
c260442431b4 bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats
715f378f4290 bpf, sockmap: Fix potential memory leak on unlikely error case
e3a9548ae538 s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1]
9264bebe9ef9 liquidio: Fix unintentional sign extension issue on left shift of u16
0ff2ea9d8fa3 timers: Fix get_next_timer_interrupt() with no timers pending
ca9ba1de8f09 xdp, net: Fix use-after-free in bpf_xdp_link_release
39f1735c8107 bpf: Fix tail_call_reachable rejection for interpreter when jit failed
2b4046e64f7d bpf, test: fix NULL pointer dereference on invalid expected_attach_type
3dba72d1fc01 ASoC: rt5631: Fix regcache sync errors on resume
2435dcfd16ac spi: mediatek: fix fifo rx mode
a9a85bfedd83 regulator: hi6421: Fix getting wrong drvdata
5cdc986aad95 regulator: hi6421: Use correct variable type for regmap api val argument
23811b75fdb8 spi: stm32: fixes pm_runtime calls in probe/remove
844ab04b62a5 spi: imx: add a check for speed_hz before calculating the clock
3b6c430d1248 ASoC: wm_adsp: Correct wm_coeff_tlv_get handling
57efe4f82a76 perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set
61f2e1e79578 perf data: Close all files in close_dir()
7c91e0ce2601 perf probe-file: Delete namelist in del_events() on the error path
a6c32317cd3d perf lzma: Close lzma stream on exit
2ae8f40a8fdf perf script: Fix memory 'threads' and 'cpus' leaks on exit
51077d315a46 perf report: Free generated help strings for sort option
2bfa3c53ea8a perf env: Fix memory leak of cpu_pmu_caps
a2f0da3af614 perf test maps__merge_in: Fix memory leak of maps
b7bfd8aeb956 perf dso: Fix memory leak in dso__new_map()
c9c101da3e83 perf test event_update: Fix memory leak of evlist
b768db7f8070 perf test session_topology: Delete session->evlist
b8892d16a928 perf env: Fix sibling_dies memory leak
306411a8bf75 perf probe: Fix dso->nsinfo refcounting
f21987d7bb58 perf map: Fix dso->nsinfo refcounting
7337ff2093e0 perf inject: Fix dso->nsinfo refcounting
a87d42ae7f5d KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM
b990585f9b7a nvme-pci: do not call nvme_dev_remove_admin from nvme_remove
0fa11e1a20c7 mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join
3714e0bb0dcf cxgb4: fix IRQ free race during driver unload
d92337bf54f2 pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped
f1edbcc47f46 selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect
906bbb18db78 selftests: icmp_redirect: remove from checking for IPv6 route get
bb737eceb9a4 stmmac: platform: Fix signedness bug in stmmac_probe_config_dt()
79ec7b5b2f4f ipv6: fix 'disable_policy' for fwd packets
35eaefb44ed7 bonding: fix incorrect return value of bond_ipsec_offload_ok()
13626bad63e8 bonding: fix suspicious RCU usage in bond_ipsec_offload_ok()
56ccdf868ab6 bonding: Add struct bond_ipesc to manage SA
b3bd1f5e5037 bonding: disallow setting nested bonding + ipsec offload
43511a6a164a bonding: fix suspicious RCU usage in bond_ipsec_del_sa()
6ca0e55a1310 ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops
ba7bfcdff1ad bonding: fix null dereference in bond_ipsec_add_sa()
3ae639af3626 bonding: fix suspicious RCU usage in bond_ipsec_add_sa()
4a31baf55f6a net: add kcov handle to skb extensions
78e4baff950d gve: Fix an error handling path in 'gve_probe()'
813449fb85f6 igb: Fix position of assignment to *ring
44171801d39c igb: Check if num of q_vectors is smaller than max before array access
cb9292445d23 iavf: Fix an error handling path in 'iavf_probe()'
a6756d637b40 e1000e: Fix an error handling path in 'e1000_probe()'
dea695a2ee23 fm10k: Fix an error handling path in 'fm10k_probe()'
a099192fe7e1 igb: Fix an error handling path in 'igb_probe()'
db4c32c1b926 igc: Fix an error handling path in 'igc_probe()'
7bc9fb1f8019 ixgbe: Fix an error handling path in 'ixgbe_probe()'
02d1af0bee65 igc: change default return of igc_read_phy_reg()
f153664d8e70 igb: Fix use-after-free error during reset
e15f629036ba igc: Fix use-after-free error during reset
67e686fc73b6 Revert "bpf: Track subprog poke descriptors correctly and fix use-after-free"
afe9ed0e13f9 Merge 5.10.53 into android12-5.10-lts
71046eac2db9 Linux 5.10.53
6cd9bd2a2ddb udp: annotate data races around unix_sk(sk)->gso_size
bfdb38a4268a drm/panel: nt35510: Do not fail if DSI read fails
0d90d8492fb9 perf test bpf: Free obj_buf
a9f36bf3613c bpf: Track subprog poke descriptors correctly and fix use-after-free
782d71e29b29 bpftool: Properly close va_list 'ap' by va_end() on error
2381b8e882d0 tools: bpf: Fix error in 'make -C tools/ bpf_install'
638632997c31 tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path
2fee3cf4c97b ipv6: tcp: drop silly ICMPv6 packet too big messages
ad4ba3404931 tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized
d60f07bcb76f tcp: annotate data races around tp->mtu_info
ea66fcb29605 tcp: consistently disable header prediction for mptcp
c28c747e37db ARM: dts: tacoma: Add phase corrections for eMMC
e55160537d76 ARM: dts: aspeed: Fix AST2600 machines line names
ff4b8f35c96c kbuild: do not suppress Kconfig prompts for silent build
0d514185ae79 dma-buf/sync_file: Don't leak fences on merge failure
f33605908a9b net: fddi: fix UAF in fza_probe
66c73f187d1e net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave()
7d7d0e84ac0d Revert "mm/shmem: fix shmem_swapin() race with swapoff"
2179d96ec702 net: validate lwtstate->data before returning from skb_tunnel_info()
b61d8814c477 net: send SYNACK packet with accepted fwmark
f2a062fcfe1d net: ti: fix UAF in tlan_remove_one
b560521eca03 net: qcom/emac: fix UAF in emac_remove
dbbf5b957bd9 net: moxa: fix UAF in moxart_mac_probe
88ff9ec9c67a net: ip_tunnel: fix mtu calculation for ETHER tunnel devices
846829e75db5 net: bcmgenet: Ensure all TX/RX queues DMAs are disabled
b9fa66072fee net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops
59070cc43d1d net: bridge: sync fdb to new unicast-filtering ports
7b5a2910e782 net/sched: act_ct: remove and free nf_table callbacks
6d4476236f79 vmxnet3: fix cksum offload issues for tunnels with non-default udp ports
c3bc9ce7d400 net/sched: act_ct: fix err check for nf_conntrack_confirm
fc40fdefd94a netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo
34365de50806 net: ipv6: fix return value of ip6_skb_dst_mtu
73146745ff28 net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz
a8c7ba368748 net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz
14cd8ce80ad7 net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz
c657413dcddf net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz
fcb970edc0be net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear
4e275a4aca68 usb: cdns3: Enable TDL_CHK only for OUT ep
ce6ee46e0f39 mm/page_alloc: fix memory map initialization for descending nodes
9e1cf2d1ed37 mm/userfaultfd: fix uffd-wp special cases for fork()
84ff5f66c3f6 mm/thp: simplify copying of huge zero page pmd when fork
a62177b35730 f2fs: Show casefolding support only when supported
277b311ae170 Revert "swap: fix do_swap_page() race with swapoff"
d92aa22f2419 arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file
0e67c76384e9 firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string
e58c162789be cifs: prevent NULL deref in cifs_compose_mount_options()
faa3e7da487a s390: introduce proper type handling call_on_stack() macro
be10fff3a461 s390/traps: do not test MONITOR CALL without CONFIG_BUG
9beba1469996 thermal/core/thermal_of: Stop zone device before unregistering it
7412c988fe12 perf/x86/intel/uncore: Clean up error handling path of iio mapping
892387e7619e sched/fair: Fix CFS bandwidth hrtimer expiry type
eb859b043c2e scsi: qedf: Add check to synchronize abort and flush
a4a54c54af25 scsi: libfc: Fix array index out of bound exception
0d7596a954f1 scsi: libsas: Add LUN number check in .slave_alloc callback
2f8df6332eb2 scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8
cdb995a6cbb5 rtc: max77686: Do not enforce (incorrect) interrupt trigger type
d3ba15fb0401 arch/arm64/boot/dts/marvell: fix NAND partitioning scheme
e378db118925 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set
8c12a3a68d4f thermal/drivers/sprd: Add missing of_node_put for loop iteration
20babcd83092 thermal/drivers/imx_sc: Add missing of_node_put for loop iteration
469951ce4bb0 thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1
bd40e2da3ae5 thermal/core: Correct function name thermal_zone_device_unregister()
6c099d595fd7 arm64: dts: imx8mq: assign PCIe clocks
24c41aa9d01b arm64: dts: ls208xa: remove bus-num from dspi node
7e3f5739cccb firmware: tegra: bpmp: Fix Tegra234-only builds
7c03982fa134 soc/tegra: fuse: Fix Tegra234-only builds
ffa6f08be14a ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured
f40a7c9b8ee1 ARM: dts: stm32: fix stpmic node for stm32mp1 boards
2670d3d1ef47 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM
26cd441c529d ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM
a5bc2a2d838e ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply
e27052f21a2f ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15
6a7af6347810 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings
160c92d728f3 ARM: dts: rockchip: fix supply properties in io-domains nodes
d671fae04648 arm64: dts: juno: Update SCPI nodes as per the YAML schema
fc71d8df5807 ARM: dts: bcm283x: Fix up GPIO LED node names
4bc03e321f2a ARM: dts: bcm283x: Fix up MMC node names
15d727c044d5 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected
b4009ea92f29 firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig
41e2bcca23f1 memory: tegra: Fix compilation warnings on 64bit platforms
7ad965c8a723 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings
ccec32f77144 ARM: dts: stm32: fix RCC node name on stm32f429 MCU
bfbc4b482078 ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards
34ec6702a2a1 ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin
44f4e344f4f0 ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2
3534a4b2d059 ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2
8da771b5527c arm64: dts: qcom: sc7180: Move rmtfs memory region
a74d3bbe0553 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant
e89f4098d528 ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees
c8815d6fee79 arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction
28d2ae98154e ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names
a73a22a69f6a ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios
ddf2d14894d0 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios
a09b4c444941 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios
3f0948569997 kbuild: sink stdout from cmd for silent build
27582c9fa294 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE
6f5891a560df ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value
5190a6604a10 ARM: dts: ux500: Fix orientation of accelerometer
61fda04276bb ARM: dts: ux500: Rename gpio-controller node
985947c53555 ARM: dts: ux500: Fix interrupt cells
ff9ef21bb6fb arm64: dts: rockchip: fix regulator-gpio states array
31e1b8c07d35 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info
d05ebeffca1d ARM: dts: imx6: phyFLEX: Fix UART hardware flow control
249d8e4ea168 ARM: dts: Hurricane 2: Fix NAND nodes names
f6541401dbd6 ARM: dts: BCM63xx: Fix NAND nodes names
b5fc6b9ab427 ARM: NSP: dts: fix NAND nodes names
5f844007eb91 ARM: Cygnus: dts: fix NAND nodes names
9525d58c5af8 ARM: brcmstb: dts: fix NAND nodes names
4e8eb51ae633 reset: ti-syscon: fix to_ti_syscon_reset_data macro
cabcb576fc3e arm64: dts: rockchip: Fix power-controller node names for rk3399
81ea23d988f9 arm64: dts: rockchip: Fix power-controller node names for rk3328
e4f97b740d6a arm64: dts: rockchip: Fix power-controller node names for px30
95b64be2e741 ARM: dts: rockchip: Fix power-controller node names for rk3288
5881af8d692b ARM: dts: rockchip: Fix power-controller node names for rk3188
70abb828312a ARM: dts: rockchip: Fix power-controller node names for rk3066a
fc01549d7b87 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x
55014c38e73d ARM: dts: rockchip: Fix the timer clocks order
2e1f681b680c arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi
7d3408c72336 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288
e2d1e4416174 ARM: dts: rockchip: Fix thermal sensor cells o rk322x
c8f0cef75dd7 ARM: dts: gemini: add device_type on pci
191523dcfa68 ARM: dts: gemini: rename mdio to the right name
90a010f605a5 Merge branch 'android12-5.10' into `android12-5.10-lts`
c0dd8de2812d Merge branch 'android12-5.10' into `android12-5.10-lts`
51ab149d5fb7 Merge 5.10.52 into android12-5.10-lts
2cd5fe24a7f0 Linux 5.10.52
174c34d9cda1 seq_file: disallow extremely large seq buffer allocations
b33aa0dbd72f scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg()
e09c9b558436 MIPS: vdso: Invalid GIC access through VDSO
20f79ce2b1ab mips: disable branch profiling in boot/decompress.o
4e2764e96a15 mips: always link byteswap helpers into decompressor
53c5c2496fc9 static_call: Fix static_call_text_reserved() vs __init
59ae35884c5e jump_label: Fix jump_label_text_reserved() vs __init
143a6b8ec5c6 sched/uclamp: Ignore max aggregation if rq is idle
43b89ef7bc4a scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe()
f71f13034f3b arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc
b3231050c75c arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc
9436e9001d40 firmware: turris-mox-rwtm: show message about HWRNG registration
b2a5949a91a7 firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng
ddf380b0941f firmware: turris-mox-rwtm: report failures better
271c12dbeb62 firmware: turris-mox-rwtm: fix reply status decoding function
804aabb50990 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations
dae777523234 ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery
936446f15aef ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems
f12a456f1c3b ARM: dts: imx6q-dhcom: Fix ethernet reset time properties
b1995806d008 thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE
4d9ea2858607 ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema
6641724d68fd ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema
0724764c085a ARM: dts: dra7: Fix duplicate USB4 target module node
6cd58375c532 arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID
b5789e23773f memory: fsl_ifc: fix leak of private memory on probe failure
8d071d270afb memory: fsl_ifc: fix leak of IO mapping on probe failure
1479998d8027 arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES
668ca468702e arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node
884d09d1f18c reset: bail if try_module_get() fails
8c07e1a8c57c ARM: dts: BCM5301X: Fixup SPI binding
db4e87ab60e8 dt-bindings: i2c: at91: fix example for scl-gpios
4b4c61049ec5 firmware: arm_scmi: Reset Rx buffer to max size during async commands
c381e695cfcd firmware: tegra: Fix error return code in tegra210_bpmp_init()
f58a3bc94aae arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node
d99524d13df9 ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM
91df7f4a0410 ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM
c4218acd688e arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages
305df11389cb arm64: dts: renesas: Add missing opp-suspend properties
55fd1d3ca578 arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround
b8d350b4ac1e ARM: dts: r8a7779, marzen: Fix DU clock names
b02a65061e97 arm64: dts: renesas: v3msk: Fix memory size
ab4d76eb7737 rtc: fix snprintf() checking in is_rtc_hctosys()
e35246365403 ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode
3199ff7b9f54 memory: pl353: Fix error return code in pl353_smc_probe()
fc7a8347ce49 reset: brcmstb: Add missing MODULE_DEVICE_TABLE
3f526ea670d8 memory: atmel-ebi: add missing of_node_put for loop iteration
84fa4a10631a memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration
c385d93c3c1a ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4
b7016870feea ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1
640105e7c08d ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3
6870bc426796 ARM: exynos: add missing of_node_put for loop iteration
85dd41383b36 reset: a10sr: add missing of_match_table reference
685ec4c0f27c reset: RESET_INTEL_GW should depend on X86
2ca912471db4 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB
f75cec5c2048 ARM: dts: gemini-rut1xx: remove duplicate ethernet node
f11508ecc696 hexagon: use common DISCARDS macro
f7121692795c hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script
4aa17d058a9b NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times
885c0cc2acfe NFSv4/pnfs: Fix layoutget behaviour after invalidation
a668a77e6aed NFSv4/pnfs: Fix the layout barrier update
6ccccc03f87a vdpa/mlx5: Clear vq ready indication upon device reset
0e5f204ea595 ALSA: isa: Fix error return code in snd_cmi8330_probe()
6612c412336c nfsd: Reduce contention for the nfsd_file nf_rwsem
89047f0089cd nvme-tcp: can't set sk_user_data without write_lock
4b3fd33f580f virtio_net: move tx vq operation under tx queue lock
8795692f0d6c vdpa/mlx5: Fix possible failure in umem size calculation
63272b1ffdb0 vdpa/mlx5: Fix umem sizes assignments on VQ create
e22051e7c9f7 PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift
527bb29eb183 pwm: imx1: Don't disable clocks at device remove time
12d84de59da0 PCI: intel-gw: Fix INTx enable
b5859dacd29e x86/fpu: Limit xstate copy size in xstateregs_set()
07b760a79170 x86/fpu: Fix copy_xstate_to_kernel() gap handling
aa7fccd383de f2fs: fix to avoid adding tab before doc section
607caa080119 PCI: iproc: Support multi-MSI only on uniprocessor kernel
54dc6fcce3de PCI: iproc: Fix multi-MSI base vector number allocation
ac2e498ab222 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode
4b515308ab87 nfs: fix acl memory leak of posix_acl_create()
b8eace7d3b9c SUNRPC: prevent port reuse on transports which don't request it.
5577eece796f watchdog: jz4740: Fix return value check in jz4740_wdt_probe()
3b93d520ac53 watchdog: aspeed: fix hardware timeout calculation
412ef737be65 ubifs: journal: Fix error return code in ubifs_jnl_write_inode()
6bcc0590cb91 ubifs: Fix off-by-one error
aab881d7f074 um: fix error return code in winch_tramp()
9bb3f31b25b2 um: fix error return code in slip_open()
0bfb6d49497c misc: alcor_pci: fix inverted branch condition
5c7ef8a37055 NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT
ff4023d01942 NFSv4: Initialise connection to the server in nfs4_alloc_client()
36291fd6279f power: supply: rt5033_battery: Fix device tree enumeration
ae56850d3657 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun
6594d0aa1c22 remoteproc: k3-r5: Fix an error message
d3c150978ead f2fs: compress: fix to disallow temp extension
43cefd126450 f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs
74569cb9ed7b x86/signal: Detect and prevent an alternate signal stack overflow
f0e905df68d6 NFSD: Fix TP_printk() format specifier in nfsd_clid_class
2830dd2faa53 f2fs: atgc: fix to set default age threshold
f6ec306b93dc virtio_console: Assure used length from device is limited
09a94a89d74f virtio_net: Fix error handling in virtnet_restore()
cd24da0db9f7 virtio-blk: Fix memory leak among suspend/resume procedure
d420b1166643 PCI: rockchip: Register IRQ handlers after device and data are ready
424fc30298cb ACPI: video: Add quirk for the Dell Vostro 3350
4f2b140658cd ACPI: AMBA: Fix resource name in /proc/iomem
9dcc9ad34348 pwm: tegra: Don't modify HW state in .remove callback
3d82361abd03 pwm: img: Fix PM reference leak in img_pwm_enable()
b3205768cd1a drm/amdkfd: fix sysfs kobj leak
687875fa9c3b power: supply: ab8500: add missing MODULE_DEVICE_TABLE
e88d524c662b power: supply: charger-manager: add missing MODULE_DEVICE_TABLE
89786fbc4d1e NFS: nfs_find_open_context() may only select open files
0fedfa72aedc drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create()
59d912fe9bb9 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty
3c586f825576 orangefs: fix orangefs df output.
6e43cdcbb715 PCI: tegra: Add missing MODULE_DEVICE_TABLE
2df1abffc474 remoteproc: core: Fix cdev remove and rproc del
f3a56cd3eaf6 x86/fpu: Return proper error codes from user access functions
39ed17de8c6f watchdog: iTCO_wdt: Account for rebooting on second timeout
9cc9f5de281b watchdog: imx_sc_wdt: fix pretimeout
66ba9cf929b1 watchdog: Fix possible use-after-free by calling del_timer_sync()
a173e3b62cf6 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff()
a397cb4576fc watchdog: Fix possible use-after-free in wdt_startup()
96c0bf09125e PCI: pciehp: Ignore Link Down/Up caused by DPC
497064740406 NFSv4: Fix delegation return in cases where we have to retry
b05c555c8d4d PCI/P2PDMA: Avoid pci_get_slot(), which may sleep
8e3f27bb7fdd ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1
9d829ca43b08 power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE
efc6443c1abe power: supply: max17042: Do not enforce (incorrect) interrupt trigger type
7667cdc4b7e8 PCI: hv: Fix a race condition when removing the device
14016c172820 power: supply: ab8500: Avoid NULL pointers
0df49cdc7c15 PCI: ftpci100: Rename macro name collision
e133435232ed pwm: spear: Don't modify HW state in .remove callback
15a19c5a9292 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE
d7897890bade power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE
6ed9f9899b66 kcov: add __no_sanitize_coverage to fix noinstr for all architectures
ff53dfb32349 lib/decompress_unlz4.c: correctly handle zero-padding around initrds.
b85b43c3e4b8 phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP
a9d986be494e i2c: core: Disable client irq on reboot/shutdown
9c6c65704719 intel_th: Wait until port is in reset before programming it
45f1de1fff2b staging: rtl8723bs: fix macro value for 2.4Ghz only device
1f577093c843 leds: turris-omnia: add missing MODULE_DEVICE_TABLE
ff8f11860e43 ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol
9ada4baae639 ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions
fb7c8bfa2e3c ALSA: hda: Add IRQ check for platform_get_irq()
63c49cfa2f0c backlight: lm3630a: Fix return code of .update_status() callback
719c45a41cdb ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters
692e16958f48 powerpc/boot: Fixup device-tree on little endian
b41cb0e4af0b usb: gadget: hid: fix error return code in hid_bind()
309b44d31667 usb: gadget: f_hid: fix endianness issue with descriptors
16668cc65601 ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values
3005d48b40e5 ALSA: usb-audio: scarlett2: Fix data_mutex lock
8f075c61ea8d ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count
3b7bd795cbef ALSA: bebob: add support for ToneWeal FW66
90cd79aa9ac7 Input: hideep - fix the uninitialized use in hideep_nvm_unlock()
a50b56ffc0c8 s390/mem_detect: fix tprot() program check new psw handling
7e1e0235b3db s390/mem_detect: fix diag260() program check new psw handling
c25be19aa957 s390/ipl_parm: fix program check new psw handling
3794633dfdd8 s390/processor: always inline stap() and __load_psw_mask()
f22649cf90c3 habanalabs: remove node from list before freeing the node
25ddb0a42f3a habanalabs/gaudi: set the correct cpu_id on MME2_QM failure
3dd2a9daa765 ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing()
8e18158ea787 powerpc/mm/book3s64: Fix possible build error
ed0b4b56a922 gpio: pca953x: Add support for the On Semi pca9655
b7f4423c7de8 selftests/powerpc: Fix "no_handler" EBB selftest
c7f2112e7ada ALSA: ppc: fix error return code in snd_pmac_probe()
1004c52e3c51 scsi: storvsc: Correctly handle multiple flags in srb_status
b3d3a2466e74 gpio: zynq: Check return value of irq_get_irq_data
3d2b0818daa4 gpio: zynq: Check return value of pm_runtime_get_sync
71f8d7fbfe8e ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry()
43d1aaa1965f iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation
c4007596fbda iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails
f8763ab3fb86 powerpc/ps3: Add dma_mask to ps3_dma_region
0e54f8ee6bff ALSA: sb: Fix potential double-free of CSP mixer elements
52d242f2bffe selftests: timers: rtcpie: skip test if default RTC device does not exist
7b18f26d8277 s390: disable SSP when needed
78cddc9aa6be s390/sclp_vt220: fix console name to match device
2f4e7363a998 serial: tty: uartlite: fix console setup
dc9db4629210 fsi: Add missing MODULE_DEVICE_TABLE
0c67c2e20366 ASoC: img: Fix PM reference leak in img_i2s_in_probe()
af8b891cd339 mfd: cpcap: Fix cpcap dmamask not set warnings
d339f6a0d1a1 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE
5dd2955565e8 scsi: qedi: Fix cleanup session block/unblock use
6f36afa1550a scsi: qedi: Fix TMF session block/unblock use
57fa983ea736 scsi: qedi: Fix race during abort timeouts
afa1c8ee7e63 scsi: qedi: Fix null ref during abort handling
fa7adae4b577 scsi: iscsi: Fix shost->max_id use
89812e7957ab scsi: iscsi: Fix conn use after free during resets
21962a5dd6b4 scsi: iscsi: Add iscsi_cls_conn refcount helpers
5ac2428f2b96 scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs
422fb12054f4 scsi: megaraid_sas: Early detection of VD deletion through RaidMap update
0680db6f4192 scsi: megaraid_sas: Fix resource leak in case of probe failure
c851de0215eb fs/jfs: Fix missing error code in lmLogInit()
7207cd708eb3 scsi: scsi_dh_alua: Check for negative result value
6bad74b2b49f scsi: core: Fixup calling convention for scsi_mode_sense()
b4fd2ab0a91b scsi: mpt3sas: Fix deadlock while cancelling the running firmware event
7a80f71601af tty: serial: 8250: serial_cs: Fix a memory leak in error handling path
75452cc77668 ALSA: ac97: fix PM reference leak in ac97_bus_remove()
664695a75468 scsi: core: Cap scsi_host cmd_per_lun at can_queue
21d8b90cec7e scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs
2626d5ed6b5c scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology
bb1d1c214948 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw()
024550409022 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886
20c62caf2eaf w1: ds2438: fixing bug that would always get page0
8e8d910e9a3a usb: common: usb-conn-gpio: fix NULL pointer dereference of charger
b30a115e4af5 Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro"
7d7f30cf182e ALSA: usx2y: Don't call free_pages_exact() with NULL address
f4997bf6c448 ALSA: usx2y: Avoid camelCase
1b1d6aa1a8cf iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get()
5ecb0acc45e8 iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get().
5f69841c220a partitions: msdos: fix one-byte get_unaligned()
a8c3d1a515b9 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE
58f69684ba03 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge
b9c87ce3bc63 misc/libmasm/module: Fix two use after free in ibmasm_init_one
4f3c807739e3 serial: fsl_lpuart: disable DMA for console and fix sysrq
6942fbc00981 tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero
35a35909ec19 rcu: Reject RCU_LOCKDEP_WARN() false positives
23597afbe096 srcu: Fix broken node geometry after early ssp init
4d395142d96f scsi: arcmsr: Fix the wrong CDB payload report to IOP
22d22fef9cbc dmaengine: fsl-qdma: check dma_set_mask return value
32064330708b ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715
164a3880a76a leds: tlc591xx: fix return value check in tlc591xx_probe()
9ebcc60565f2 net: bridge: multicast: fix MRD advertisement router port marking race
664cc645bdd8 net: bridge: multicast: fix PIM hello router port marking race
b3aea76efe90 Revert "drm/ast: Remove reference to struct drm_device.pdev"
b3f8120039d5 drm/ingenic: Switch IPU plane to type OVERLAY
8f6dcc4dd731 drm/ingenic: Fix non-OSD mode
cae871baa4f3 drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms()
16fb4e9c39b9 drm/dp_mst: Avoid to mess up payload table by ports in stale topology
3462bc8b1a1f drm/dp_mst: Do not set proposed vcpi directly
087bff9acd2e fbmem: Do not delete the mode that is still in use
811763e3beb6 cgroup: verify that source is a string
0728df804806 drm/i915/gt: Fix -EDEADLK handling regression
81dd2d60f677 drm/i915/gtt: drop the page table optimisation
905169794d9c tracing: Do not reference char * as a string in histograms
e1261c7a846e scsi: zfcp: Report port fc_security as unknown early during remote cable pull
ea518b70ed5e scsi: core: Fix bad pointer dereference when ehandler kthread is invalid
8b2ae2de536c KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run()
bedc5d091138 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA
5b779e597cb7 KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs
1a1a5e440953 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled
679837dc0aba KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio
72797ffca1bd cifs: handle reconnect of tcon when there is no cached dfs referral
b93f9499427c certs: add 'x509_revocation_list' to gitignore
ff7ea0d0e98d Revert "media: subdev: disallow ioctl for saa6588/davinci"
8db62be3c37d Merge 5.10.51 into android12-5.10-lts
f68261346518 Linux 5.10.51
86786603014e f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances
5e4f5138bd85 ext4: fix memory leak in ext4_fill_super
3780348c1a0e smackfs: restrict bytes count in smk_set_cipso()
801893695036 jfs: fix GPF in diFree
fcb041ca5c77 drm/ast: Remove reference to struct drm_device.pdev
3785f3c1e3c7 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq()
b716ccffbc8d dm writecache: write at least 4k when committing
090588059c30 io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function
aa57b2d6b37e media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K
31874b6b63dd media: gspca/sunplus: fix zero-length control requests
de95c0bd797a media: gspca/sq905: fix control-request direction
c57bfd8000d7 media: zr364xx: fix memory leak in zr364xx_start_readpipe
dbd58d397844 media: dtv5100: fix control-request directions
db317a37229b media: subdev: disallow ioctl for saa6588/davinci
e2c1218ddc5f PCI: aardvark: Implement workaround for the readback value of VEND_ID
130919708990 PCI: aardvark: Fix checking for PIO Non-posted Request
f147115018aa PCI: Leave Apple Thunderbolt controllers on for s2idle or standby
ba47e65a5de3 dm btree remove: assign new_root only when removal succeeds
1b5918b087b1 dm writecache: flush origin device when writing and cache is full
cbc03ffec260 dm zoned: check zone capacity
35c1c4bd2d59 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer()
048624ad564c coresight: Propagate symlink failure
0c2bc1489104 ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe
eb81b5a37dc5 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT
3cda5b7f4e29 tracing: Simplify & fix saved_tgids logic
8cc58a6e2c39 rq-qos: fix missed wake-ups in rq_qos_throttle try two
f9fb4986f4d8 seq_buf: Fix overflow in seq_buf_putmem_hex()
418b333afbd5 extcon: intel-mrfld: Sync hardware and software state on init
af092ec16e06 selftests/lkdtm: Fix expected text for CR4 pinning
0af643fa7e74 lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE
baedb1f5a08c nvmem: core: add a missing of_node_put
f0a079c0ba87 mfd: syscon: Free the allocated name field of struct regmap_config
a8a2e506ea2f power: supply: ab8500: Fix an old bug
38dde03eb239 ubifs: Fix races between xattr_{set|get} and listxattr operations
690a11fb4e9f thermal/drivers/int340x/processor_thermal: Fix tcc setting
ef5066f95c15 ipmi/watchdog: Stop watchdog timer when the current action is 'none'
7ade84f8df8f qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute
02671eda9ab9 i40e: fix PTP on 5Gb links
ab9d7c5fc9c6 ASoC: tegra: Set driver_name=tegra for all machine drivers
e0d9beb44abd fpga: stratix10-soc: Add missing fpga_mgr_free() call
5a5ebf5d4822 clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround
b5e26be407e6 cpu/hotplug: Cure the cpusets trainwreck
a11a457820fb arm64: tlb: fix the TTL value of tlb_get_level
0afa6ad0c49a ata: ahci_sunxi: Disable DIPM
5543f61e2e0c mmc: core: Allow UHS-I voltage switch for SDSC cards if supported
b53b0ca4a4ec mmc: core: clear flags before allowing to retune
658f58189a4f mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode
5ced01c0e855 mmc: sdhci-acpi: Disable write protect detection on Toshiba Encore 2 WT8-B
3f9c2a058e61 drm/i915/display: Do not zero past infoframes.vsc
8abf5eec0ebd drm/nouveau: Don't set allow_fb_modifiers explicitly
42a333ea4b4f drm/arm/malidp: Always list modifiers
0bcc074f90d2 drm/msm/mdp4: Fix modifier support enabling
4d61ddd74041 drm/tegra: Don't set allow_fb_modifiers explicitly
c6016936171a drm/amd/display: Reject non-zero src_y and src_x for video planes
7d3053889400 pinctrl/amd: Add device HID for new AMD GPIO controller
b13574fa83ac drm/amd/display: fix incorrrect valid irq check
3c8216b3503a drm/rockchip: dsi: remove extra component_del() call
2998599fb16c drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info()
98bd09d928b3 drm/vc4: hdmi: Prevent clock unbalance
a2b8835cb4d1 drm/vc4: crtc: Skip the TXP
293e520d2043 drm/vc4: txp: Properly set the possible_crtcs mask
0d50d93d05d6 drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdown() for Loongson64
7aa28f2f6742 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create()
2674ffcad0ae drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2)
8f933b27cbf1 drm/amdgpu: Update NV SIMD-per-CU to 2
97ebbfe445cd powerpc/powernv/vas: Release reference to tgid during window close
a024e88f8ab7 powerpc/barrier: Avoid collision with clang's __lwsync macro
d2e52d466409 powerpc/mm: Fix lockup on kernel exec fault
4ad382bc4abc scsi: iscsi: Fix iSCSI cls conn state
221b7e1e76fb scsi: iscsi: Fix race condition between login and sync thread
907318883508 io_uring: convert io_buffer_idr to XArray
c5a50a220a41 io_uring: Convert personality_idr to XArray
cb2985feb118 io_uring: simplify io_remove_personalities()
7d4f96158852 mm,hwpoison: return -EBUSY when migration fails
fd6625a1ec40 loop: fix I/O error on fsync() in detached loop devices
88f0bc830c52 arm64: dts: rockchip: Enable USB3 for rk3328 Rock64
421aff50af5e arm64: dts: rockchip: add rk3328 dwc3 usb controller node
8eb12fa96bc5 ath11k: unlock on error path in ath11k_mac_op_add_interface()
9706c5343346 MIPS: MT extensions are not available on MIPS32r1
6cf2e905b1a0 selftests/resctrl: Fix incorrect parsing of option "-t"
10f8fca6761b MIPS: set mips32r5 for virt extensions
ff4762bcb95e MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops
6ef81a5c0e22 sctp: add size validation when walking chunks
d4dbef7046e2 sctp: validate from_addr_param return
e83f312114a0 flow_offload: action should not be NULL when it is referenced
a61af0114118 bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc()
20285dc2711c sched/fair: Ensure _sum and _avg values stay consistent
e2296a4365f2 Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc.
8d7a3989c14d Bluetooth: mgmt: Fix the command returns garbage parameter value
05298f1733c6 Bluetooth: btusb: Add support USB ALT 3 for WBS
cc49ab24ec37 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response
79a313086426 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails
c4a9967e4d09 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500)
60789afc02f5 Bluetooth: Shutdown controller after workqueues are flushed or cancelled
5147d86c4a5b Bluetooth: Fix alt settings for incoming SCO with transparent coding format
8f939b4c2563 Bluetooth: Fix the HCI to MGMT status conversion table
5f5f8022c1aa Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip.
3d08b5917984 RDMA/cma: Fix rdma_resolve_route() memory leak
a8585fdf42b5 net: ip: avoid OOM kills with large UDP sends over loopback
04177aa99a93 media, bpf: Do not copy more entries than user space requested
d8bb134d808c IB/isert: Align target max I/O size to initiator size
d330f5f8dff7 mac80211_hwsim: add concurrent channels scanning support over virtio
97f067722669 mac80211: consider per-CPU statistics if present
1b728869a134 cfg80211: fix default HE tx bitrate mask in 2G band
0a7ba5d373f1 wireless: wext-spy: Fix out-of-bounds warning
c1ad55b6a1f4 sfc: error code if SRIOV cannot be disabled
1013dc896d99 sfc: avoid double pci_remove of VFs
7cd6986f2de5 iwlwifi: pcie: fix context info freeing
b98ec6d8b34d iwlwifi: pcie: free IML DMA memory allocation
78eadadff3d1 iwlwifi: mvm: fix error print when session protection ends
1e1bb1efd60e iwlwifi: mvm: don't change band on bound PHY contexts
1df36030393a RDMA/rxe: Don't overwrite errno from ib_umem_get()
ee33c042f492 vsock: notify server to shutdown when client has pending signal
38bc2ebf344c atm: nicstar: register the interrupt handler in the right place
90efb7f1006a atm: nicstar: use 'dma_free_coherent' instead of 'kfree'
1d304c7ddd36 net: fec: add ndo_select_queue to fix TX bandwidth fluctuations
c7a31ae63e2c MIPS: add PMD table accounting into MIPS'pmd_alloc_one
50ce920fe113 rtl8xxxu: Fix device info for RTL8192EU devices
a10e871b73b4 mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode
4cd713e48c27 drm/amdkfd: Walk through list with dqm lock hold
a2122e079204 drm/amdgpu: fix bad address translation for sienna_cichlid
932be4cf2ba2 io_uring: fix false WARN_ONCE
92a9fb51e5ec net: sched: fix error return code in tcf_del_walker()
d2801d111829 net: ipa: Add missing of_node_put() in ipa_firmware_load()
5cc0cf735f13 net: fix mistake path for netdev_features_strings
891db094a0aa mt76: mt7615: fix fixed-rate tx status reporting
090b06b25afe ice: mark PTYPE 2 as reserved
b88a90783043 ice: fix incorrect payload indicator on PTYPE
2e66c36f1308 bpf: Fix up register-based shifts in interpreter to silence KUBSAN
0e72b151e394 drm/amdkfd: Fix circular lock in nocpsch path
cd29db48bb65 drm/amdkfd: fix circular locking on get_wave_state
9d21abc8fd20 cw1200: add missing MODULE_DEVICE_TABLE
c5e4a10d7bd5 wl1251: Fix possible buffer overflow in wl1251_cmd_scan
5a3d373c4a33 wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP
ad7083a95d8a dm writecache: commit just one block, not a full page
57f7ed25bd16 xfrm: Fix error reporting in xfrm_state_construct.
a5f8862967c4 drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check
db3c3643d55e r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM
f38371821c25 selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC
0a244be95bca fjes: check return value after calling platform_get_resource()
378c156f9dd0 drm/amdkfd: use allowed domain for vmbo validation
fb3b4bcdd3bc net: sgi: ioc3-eth: check return value after calling platform_get_resource()
e613f67f1b51 selftests: Clean forgotten resources as part of cleanup()
8a4318c14ace net: phy: realtek: add delay to fix RXC generation issue
c71de31b2e0f drm/amd/display: Fix off-by-one error in DML
afa06442d23d drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7
02f444321b3a drm/amd/display: Release MST resources on switch from MST to SST
01d6a6931965 drm/amd/display: Update scaling settings on modeset
57c63b47d6f1 drm/amd/display: Fix DCN 3.01 DSCCLK validation
8e4da401425b net: moxa: Use devm_platform_get_and_ioremap_resource()
278dc34b7112 net: micrel: check return value after calling platform_get_resource()
ce1307ec621b net: mvpp2: check return value after calling platform_get_resource()
49b3a7f38a9b net: bcmgenet: check return value after calling platform_get_resource()
92820a12823e net: mscc: ocelot: check return value after calling platform_get_resource()
f3b96f4b6b2d virtio_net: Remove BUG() to avoid machine dead
87c39048ec7f ice: fix clang warning regarding deadcode.DeadStores
e352556acef9 ice: set the value of global config lock timeout longer
b5f2982e0609 pinctrl: mcp23s08: fix race condition in irq handler
a4a86400c68c net: bridge: mrp: Update ring transitions.
cc4f0a9d5aa1 dm: Fix dm_accept_partial_bio() relative to zone management commands
939f750215b8 dm writecache: don't split bios when overwriting contiguous cache content
65e780667cf3 dm space maps: don't reset space map allocation cursor when committing
313d9f25804c RDMA/cxgb4: Fix missing error code in create_qp()
f9c67c179e3b net: tcp better handling of reordering then loss cases
8fa6473a61ec drm/amdgpu: remove unsafe optimization to drop preamble ib
c5b518f4b98d drm/amd/display: Avoid HDCP over-read and corruption
3c172f6e444b MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER
0903ac8f09c6 MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B)
8f939b795797 ipv6: use prandom_u32() for ID generation
c92298d228f6 virtio-net: Add validation for used length
5e039a80a76b drm: bridge: cdns-mhdp8546: Fix PM reference leak in
d1eaf4cb4408 clk: tegra: Ensure that PLLU configuration is applied properly
dc5bacea9462 clk: tegra: Fix refcounting of gate clocks
315988817aa7 RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH
4f6a0f31c627 net: stmmac: the XPCS obscures a potential "PHY not found" error
a7d608bb786c drm: rockchip: add missing registers for RK3066
d89ea206e99c drm: rockchip: add missing registers for RK3188
e54b4a534845 net/mlx5: Fix lag port remapping logic
62137d1ae5f8 net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet
219150485d73 clk: renesas: r8a77995: Add ZA2 clock
0680344d7131 drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer()
95f8ce9f18cb igb: fix assignment on big endian machines
66d593aa3aea igb: handle vlan types with checker enabled
ffb865715a0f e100: handle eeprom as little endian
f06ea024c176 drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co()
48c96d5bacc0 drm/vc4: Fix clock source for VEC PixelValve on BCM2711
21bf1414580c udf: Fix NULL pointer dereference in udf_symlink function
0687411e2a88 drm/sched: Avoid data corruptions
5ed8c298b2e1 drm/scheduler: Fix hang when sched_entity released
73ac001f060b pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE
1b832bd77799 net/sched: cls_api: increase max_reclassify_loop
6ceb0182b087 net: mdio: provide shim implementation of devm_of_mdiobus_register
d2d17ca924f4 drm/virtio: Fix double free on probe failure
69a71b59b18c reiserfs: add check for invalid 1st journal block
c5073100dc4f drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE
b5713dac1916 net: mdio: ipq8064: add regmap config to disable REGCACHE
c0dd36bcb67f drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init()
3393405257ed net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT
a7f7c42e3115 atm: nicstar: Fix possible use-after-free in nicstar_cleanup()
b7ee9ae1e0cf mISDN: fix possible use-after-free in HFC_cleanup()
e759ff76ebbb atm: iphase: fix possible use-after-free in ia_module_exit()
2292d9691ce9 hugetlb: clear huge pte during flush function on mips platform
a74872106e78 clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe()
3ca86d44b902 drm/amd/display: fix use_max_lb flag for 420 pixel formats
5953b984c3e4 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match()
fb960728f8f1 drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true
796554d3d68f drm/vc4: fix argument ordering in vc4_crtc_get_margins()
b025bc07c947 drm/amd/amdgpu/sriov disable all ip hw status by default
fb7479d64d77 drm/amd/display: fix HDCP reset sequence on reinitialize
d055669e669a drm/ast: Fixed CVE for DP501
95c3133bc8eb drm/zte: Don't select DRM_KMS_FB_HELPER
b60ae0fab550 drm/mxsfb: Don't select DRM_KMS_FB_HELPER
1328352dcd37 Merge branch 'android12-5.10' into `android12-5.10-lts`
a3cd27f5c4f8 ANDROID: GKI: fix up crc change in ip.h
11b396dfd907 Revert "Add a reference to ucounts for each cred"
049c7d395d97 Revert "cred: add missing return error code when set_cred_ucounts() failed"
cf08d2746d16 Revert "Bluetooth: Fix Set Extended (Scan Response) Data"
2df0fb4a4bbf Merge 5.10.50 into android12-5.10-lts
43b0742ef44c Linux 5.10.50
bdf4d33e8342 powerpc/preempt: Don't touch the idle task's preempt_count during hotplug
9b07d817f799 iommu/dma: Fix compile warning in 32-bit builds
0855952ed4f1 cred: add missing return error code when set_cred_ucounts() failed
ce04375e2d9b s390: preempt: Fix preempt_count initialization
e4a577d61791 crypto: qce - fix error return code in qce_skcipher_async_req_handle()
fb0c0a04e424 scsi: core: Retry I/O for Notify (Enable Spinup) Required error
2b541b6c7432 media: exynos4-is: remove a now unused integer
2b58f5154a8f mmc: vub3000: fix control-request direction
39ac3e194516 mmc: block: Disable CMDQ on the ioctl path
a75457f63086 io_uring: fix blocking inline submission
c98d9318dc99 block: return the correct bvec when checking for gaps
51c19f4a6212 erofs: fix error return code in erofs_read_superblock()
97cbddc8a2bc tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status()
b5a2b5b64237 fscrypt: fix derivation of SipHash keys on big endian CPUs
089057af71d7 fscrypt: don't ignore minor_hash when hash is 0
b9c3b485593e mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion
2a7c96c2e238 scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd()
e2e615e6317b scsi: fc: Correct RHBA attributes length
5c6956e66404 exfat: handle wrong stream entry size in exfat_readdir()
b6a41435c832 csky: syscache: Fixup duplicate cache flush
3483e1a41ca0 csky: fix syscache.c fallthrough warning
8ff266de8906 perf llvm: Return -ENOMEM when asprintf() fails
58fa4b36abf6 selftests/vm/pkeys: refill shadow register after implicit kernel write
1dd18fda3eec selftests/vm/pkeys: handle negative sys_pkey_alloc() return code
92125cb8835c selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random
456554040e5a lib/math/rational.c: fix divide by zero
787f4e7a7d4b mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page
0fe11b79c281 mm/z3fold: fix potential memory leak in z3fold_destroy_pool()
555dffa4842b include/linux/huge_mm.h: remove extern keyword
ebd6a295b580 hugetlb: remove prep_compound_huge_page cleanup
2e16ad561143 mm/hugetlb: remove redundant check in preparing and destroying gigantic page
0da83a815d33 mm/hugetlb: use helper huge_page_order and pages_per_huge_page
31be4ea35c82 mm/huge_memory.c: don't discard hugepage if other processes are mapping it
b65597377b7b mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled()
aa41f7a2a681 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK
9b0b9edea1d3 mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled
0885ea1d4759 vfio/pci: Handle concurrent vma faults
363d85bfaec1 arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART
347af865b6a2 serial: mvebu-uart: correctly calculate minimal possible baudrate
9ad82f0412c0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available
dd6d4e92e724 ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found
53fa3ba8085e powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable
04db493fc746 powerpc/64s: Fix copy-paste data exposure into newly created tasks
ac08ba518c6c powerpc/papr_scm: Properly handle UUID types and API
d3358c66ee56 powerpc: Offline CPU in stop_this_cpu()
9443acbd251f serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs
e0e3e0b7dabf serial: 8250: 8250_omap: Disable RX interrupt after DMA enable
786461739ac4 selftests/ftrace: fix event-no-pid on 1-core machine
57e49a0bc4b3 leds: ktd2692: Fix an error handling path
53cb671592ef leds: as3645a: Fix error return code in as3645a_parse_node()
f3bf888507f0 ASoC: fsl_spdif: Fix unexpected interrupt after suspend
2938ffd56895 ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake
5f2dfce8d8bc configfs: fix memleak in configfs_release_bin_file
e30e636447fd ASoC: atmel-i2s: Fix usage of capture and playback at the same time
af497961abef powerpc/powernv: Fix machine check reporting of async store errors
f8d223f80ac6 extcon: max8997: Add missing modalias string
e16fcc83748a extcon: sm5502: Drop invalid register write in sm5502_reg_data
25c7efb3875a phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe()
6398fc0e57ec phy: uniphier-pcie: Fix updating phy parameters
a4b7c0af613f soundwire: stream: Fix test for DP prepare complete
b0be06493e73 scsi: mpt3sas: Fix error return value in _scsih_expander_add()
f51088868b16 habanalabs: Fix an error handling path in 'hl_pci_probe()'
c183b55ed7e5 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume()
f929d21af75d of: Fix truncation of memory sizes on 32-bit platforms
db45ea876743 ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK
55bb225c0878 iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
49739675048d iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
c850b52e47aa serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates
5db39ad3fa32 staging: mt7621-dts: fix pci address for PCI memory range
c5cd4b74fd8a coresight: core: Fix use of uninitialized pointer
58c0621c44a5 staging: rtl8712: fix memory leak in rtl871x_load_fw_cb
bf5d6f697981 staging: rtl8712: fix error handling in r871xu_drv_init
7bc3fa5db495 staging: gdm724x: check for overflow in gdm_lte_netif_rx()
f93737061067 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt()
14106b90e147 ASoC: fsl_spdif: Fix error handler with pm_runtime_enable
9cf11dca57a5 iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
8c85c0f8cbff iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
c923e9effe50 iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
15634d6dced1 iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
a6a1e347c7a0 iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
2abfdd61324c iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
2abfa5294717 thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default()
36f60700f966 eeprom: idt_89hpesx: Restore printing the unsupported fwnode name
fc8ab0600172 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe()
c7188d19989b usb: dwc2: Don't reset the core after setting turnaround time
8aa1cb46b72e usb: gadget: f_fs: Fix setting of device and driver data cross-references
d4d3cd4c7699 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()'
92a30a90d69a ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID
696cfb256794 ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test
8ef111db5e07 ASoC: rt715-sdw: use first_hw_init flag on resume
36dc6957f70f ASoC: rt711-sdw: use first_hw_init flag on resume
de77f9d92c3b ASoC: rt700-sdw: use first_hw_init flag on resume
e1456cba8e36 ASoC: rt5682-sdw: use first_hw_init flag on resume
16674ae3b237 ASoC: rt1308-sdw: use first_hw_init flag on resume
dc1521641287 ASoC: max98373-sdw: use first_hw_init flag on resume
45a3d00eafb7 iommu/dma: Fix IOVA reserve dma ranges
ad736838155c selftests: splice: Adjust for handler fallback removal
045c29902fbe s390: appldata depends on PROC_SYSCTL
485b1c02b543 s390: enable HAVE_IOREMAP_PROT
d65f69deac5c s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK
d8fe62cb919c iommu/amd: Fix extended features logging
bd95a3e159a0 visorbus: fix error return code in visorchipset_init()
e5a3a3108f06 fsi/sbefifo: Fix reset timeout
4a95eb0c800e fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE
719c4db394ed fsi: occ: Don't accept response from un-initialized OCC
af3d7f9e266b fsi: scom: Reset the FSI2PIB engine for any error
446eed9c855e fsi: core: Fix return of error values on failures
d22bef41017b mfd: rn5t618: Fix IRQ trigger by changing it to level mode
9b8bfdbc7e61 mfd: mp2629: Select MFD_CORE to fix build error
68f2f83f6fb6 scsi: iscsi: Flush block work before unblock
b5371faa0667 scsi: FlashPoint: Rename si_flags field
0b2f74111344 leds: lp50xx: Put fwnode in error case during ->probe()
5f7bda9ba8d7 leds: lm3697: Don't spam logs when probe is deferred
8fc7d4a3f039 leds: lm3692x: Put fwnode in any case during ->probe()
c54ad49e2ff7 leds: lm36274: Put fwnode in error case during ->probe()
1ed913317166 leds: lm3532: select regmap I2C API
b504e279e502 leds: class: The -ENOTSUPP should never be seen by user space
58279b341b94 tty: nozomi: Fix the error handling path of 'nozomi_card_init()'
28c947b07263 firmware: stratix10-svc: Fix a resource leak in an error handling path
1e1b9cd40095 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol()
5a766253e305 staging: mmal-vchiq: Fix incorrect static vchiq_instance.
cf05986cc4de mtd: rawnand: arasan: Ensure proper configuration for the asserted target
2f8824f556a3 mtd: partitions: redboot: seek fis-index-block in the right node
a16eae11f004 perf scripting python: Fix tuple_set_u64()
201b975c1643 Input: hil_kbd - fix error return code in hil_dev_connect()
000c70680d2f ASoC: rsnd: tidyup loop on rsnd_adg_clk_query()
2e1d76c3b90f backlight: lm3630a_bl: Put fwnode in error case during ->probe()
d4ebf352a7d7 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup()
2541d78f7832 ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe()
246b4f1e2050 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
71dbba0b9525 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp()
1fa3107759b7 iio: chemical: atlas: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
93a5538d5012 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
daecb8c0a17c iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
293b8246a07e iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
f960139a3c49 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
e5e102f4b562 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
4613232e0b1f iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
ab16be53b296 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
8e23dd6236de iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
c61ac1f83b32 iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
8ea878287ccc iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
718a67a90932 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
df5343bd59cd iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
f0bc78df4a04 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
cd62282a51cb iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
638ba5aa15ac iio: accel: mxc4005: Fix overread of data and alignment issue.
0d220d40b3f3 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
9eb5fb66b6f4 iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
4b362443dc21 iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
3cca4db5f733 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp()
2edfba8a55b5 iio: adis16475: do not return ints in irq handlers
92efd6396e4b iio: adis16400: do not return ints in irq handlers
2e41116e6eb8 iio: adis_buffer: do not return ints in irq handlers
67d88b7bf62d mwifiex: re-fix for unaligned accesses
460bee90091d tty: nozomi: Fix a resource leak in an error handling function
f5186bd17f3b serial: 8250_omap: fix a timeout loop condition
5dcff72fe42a serial: fsl_lpuart: remove RTSCTS handling from get_mctrl()
685d53abc918 serial: fsl_lpuart: don't modify arbitrary data on lpuart32
728f23e53c65 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread()
66111dfe22b1 ASoC: rt5682: Disable irq on shutdown
8b195380cd07 staging: fbtft: Don't spam logs when probe is deferred
7a42f3c30dfe staging: fbtft: Rectify GPIO handling
d8c1504cf1a0 MIPS: Fix PKMAP with 32-bit MIPS huge page support
a23ba98e91ff RDMA/core: Always release restrack object
a938d4e8c699 RDMA/mlx5: Don't access NULL-cleared mpi pointer
c6965316d684 net: tipc: fix FB_MTU eat two pages
1148952dc660 net: sched: fix warning in tcindex_alloc_perfect_hash
4476568069c9 net: lwtunnel: handle MTU calculation in forwading
6939c39a4106 writeback: fix obtain a reference to a freeing memcg css
4c3e839bfde5 clk: si5341: Update initialization magic
55aaba36d718 clk: si5341: Check for input clock presence and PLL lock on startup
42ac32d834aa clk: si5341: Avoid divide errors due to bogus register contents
043637617d51 clk: si5341: Wait for DEVICE_READY on startup
29746bd0f765 clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare
94221679ee05 clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC
f3b6df5dfd72 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC
ced193bc0851 clk: actions: Fix SD clocks factor table on Owl S500 SoC
12d2d6fd11c1 clk: actions: Fix UART clock dividers on Owl S500 SoC
7d97522e6e35 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event
4f5fc3be2cca Bluetooth: Fix Set Extended (Scan Response) Data
c5fedfcc2046 Bluetooth: Fix not sending Set Extended Scan Response
a2dcad039e45 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid
d28e780431b5 Revert "be2net: disable bh with spin_lock in be_process_mcc"
342b06b600bf gve: Fix swapped vars when fetching max queues
11044f8c2c9f RDMA/cma: Fix incorrect Packet Lifetime calculation
fc2ea819b96e bpfilter: Specify the log level for the kmsg message
4228c00e1408 net: dsa: sja1105: fix NULL pointer dereference in sja1105_reload_cbs()
393d48b3dec0 e1000e: Check the PCIm state
cebff3d9f74f ipv6: fix out-of-bound access in ip6_parse_tlv()
9e753c47b905 net: atlantic: fix the macsec key length
1c95d4d432c3 net: phy: mscc: fix macsec key length
711a28d24d07 net: macsec: fix the length used to copy the key for offloading
c764f2d899b2 RDMA/cma: Protect RMW with qp_mutex
d52ceed84526 ibmvnic: free tx_pool if tso_pool alloc fails
f25accc4fd4d ibmvnic: set ltb->buff to NULL after freeing
3f85d2ca323f Revert "ibmvnic: remove duplicate napi_schedule call in open function"
cad22e48cabe i40e: Fix missing rtnl locking when setting up pf switch
d9a5d19706ea i40e: Fix autoneg disabling for non-10GBaseT links
88819239e9fd i40e: Fix error handling in i40e_vsi_open
aefa92774408 bpf: Do not change gso_size during bpf_skb_change_proto()
0dac8b0ad016 can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for optlen == 0
2d58a38275d2 ipv6: exthdrs: do not blindly use init_net
b559d003f03c net: bcmgenet: Fix attaching to PYH failed on RPi 4B
514c96bf65ce mac80211: remove iwlwifi specific workaround NDPs of null_response
1b3985aa53d0 drm/msm/dpu: Fix error return code in dpu_mdss_init()
134a561aee50 drm/msm: Fix error return code in msm_drm_init()
f97b9c4c0759 bpf: Fix null ptr deref with mixed tail calls and subprogs
56c31bc9aabe ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl()
71a345ede51a ieee802154: hwsim: Fix memory leak in hwsim_add_one
4b44486b8bfd tc-testing: fix list handling
997285646a9c net: ti: am65-cpsw-nuss: Fix crash when changing number of TX queues
6610d5a73b6f net/ipv4: swap flow ports when validating source
c3fcfc4e369b ip6_tunnel: fix GRE6 segmentation
162e75687e90 vxlan: add missing rcu_read_lock() in neigh_reduce()
6cd23b5f4017 rtw88: 8822c: fix lc calibration timing
db2386fa4342 iwlwifi: increase PNVM load timeout
78e6587585d8 xfrm: Fix xfrm offload fallback fail case
5c8e5feceaf3 pkt_sched: sch_qfq: fix qfq_change_class() error path
b2ce4ebdd9a8 netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic
581e37ad5c0a tls: prevent oversized sendfile() hangs by ignoring MSG_MORE
e7c3ae47978f net: sched: add barrier to ensure correct ordering for lockless qdisc
ca9b5ab7910c vrf: do not push non-ND strict packets with a source LLA through packet taps again
e72d9e4b9807 net: ethernet: ezchip: fix error handling
161f8b73da68 net: ethernet: ezchip: fix UAF in nps_enet_remove
f026d82211a2 net: ethernet: aeroflex: fix UAF in greth_of_remove
6a8c7c5c0773 mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb()
6987ee9bf0a2 mt76: fix possible NULL pointer dereference in mt76_tx
e717f974ceed samples/bpf: Fix the error return code of xdp_redirect's main()
79bf8f04cece samples/bpf: Fix Segmentation fault for xdp_redirect command
fcd8d6371a46 RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr
a9355b201d16 bpf: Fix libelf endian handling in resolv_btfids
607706027c89 xsk: Fix broken Tx ring validation
cd7877a39f05 xsk: Fix missing validation for skb and unaligned mode
89621945b698 selftests/bpf: Whitelist test_progs.h from .gitignore
49c25a1a8dc5 RDMA/rxe: Fix qp reference counting for atomic ops
58da10487a1e netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols
ed3d4988349e netfilter: nft_osf: check for TCP packet before further processing
cf28cb51f01b netfilter: nft_exthdr: check for IPv6 packet before further processing
8f6714f3c12b RDMA/mlx5: Don't add slave port to unaffiliated list
a158ee32d4aa netlabel: Fix memory leak in netlbl_mgmt_add_common
28e8df0c65a6 ath11k: send beacon template after vdev_start/restart during csa
48b69f31de82 ath10k: Fix an error code in ath10k_add_interface()
e0727a61b0aa ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n()
a54e9166e788 cw1200: Revert unnecessary patches that fix unreal use-after-free bugs
30efdcaca32a brcmsmac: mac80211_if: Fix a resource leak in an error handling path
5d452eafbd2e brcmfmac: Fix a double-free in brcmf_sdio_bus_reset
5b8d0b0727f6 brcmfmac: correctly report average RSSI in station info
db4de88d439e brcmfmac: fix setting of station info chains bitmask
80ad538a87e2 ssb: Fix error return code in ssb_bus_scan()
0147e6ccb818 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe
581098969c1a clk: imx8mq: remove SYS PLL 1/2 clock gates
da8904c46569 ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others
7142f92412c1 wireless: carl9170: fix LEDS build errors & warnings
ecb6797501cb ath10k: add missing error return code in ath10k_pci_probe()
668c0663d6dd ath10k: go to path err_unsupported when chip id is not supported
4654f1fc3019 tools/bpftool: Fix error return code in do_batch()
1ccbb552e3d2 drm: qxl: ensure surf.data is ininitialized
bdc16fe9df17 clk: vc5: fix output disabling when enabling a FOD
43b7f1dec6c0 drm/vc4: hdmi: Fix error path of hpd-gpios
756679a123bc drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends
87890e1113e6 RDMA/rxe: Fix failure during driver load
c5db39c4dfda drm/pl111: depend on CONFIG_VEXPRESS_CONFIG
42800fcff3f9 RDMA/core: Sanitize WQ state received from the userspace
c470dd34c682 net/sched: act_vlan: Fix modify to allow 0
6a5691335550 xfrm: remove the fragment check for ipv6 beet mode
9fddbe9495ad clk: tegra30: Use 300MHz for video decoder by default
48bcd756aff6 ehea: fix error return code in ehea_restart_qps()
6cbc167bc132 RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats and stats->pcpu_stats
6569ae1deb6c RDMA/rtrs-clt: Check if the queue_depth has changed during a reconnection
8651ad0e2968 RDMA/rtrs-srv: Fix memory leak when having multiple sessions
e7df73088443 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object
f03d4c12965e RDMA/rtrs: Do not reset hb_missed_max after re-connection
bd4df557aeef RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats
067b6631315d RDMA/srp: Fix a recently introduced memory leak
116d5cdfacff mptcp: generate subflow hmac after mptcp_finish_join()
284e741c4e2a mptcp: fix pr_debug in mptcp_token_new_connect
eee0f7d399b6 drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result
75db503c9cc7 drm/rockchip: lvds: Fix an error handling path
59eb7193bef2 drm/rockchip: dsi: move all lane config except LCDC mux to bind()
40492ebd29e1 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write()
ef61b0826c81 drm: rockchip: set alpha_en to 0 if it is not used
7902ee2faefa net: ftgmac100: add missing error return code in ftgmac100_probe()
28b3837b405f clk: meson: g12a: fix gp0 and hifi ranges
27e9e0c46816 net: qrtr: ns: Fix error return code in qrtr_ns_init()
40b701707ebf drm/vmwgfx: Fix cpu updates of coherent multisample surfaces
a8e85ed08858 drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command
8f2b15ec3bec pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities
6f4718c13400 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin
2d487941ee59 net: pch_gbe: Propagate error from devm_gpio_request_one()
2f9f23c43a70 net: mvpp2: Put fwnode in error case during ->probe()
b3fecbf60ebc video: fbdev: imxfb: Fix an error message
1655266d91ed drm/ast: Fix missing conversions to managed API
5885fce7b439 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect()
0cd39c96574d drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable()
45415d1f9929 drm/bridge/sii8620: fix dependency on extcon
1de9425286f1 xfrm: xfrm_state_mtu should return at least 1280 for ipv6
10f32b8c9eb8 mm/page_alloc: fix counting of managed_pages
d7deea31ed6f mm: page_alloc: refactor setup_per_zone_lowmem_reserve()
5458985533ba mm: memcg/slab: properly set up gfp flags for objcg pointer array
8e4af3917bfc mm/shmem: fix shmem_swapin() race with swapoff
a5dcdfe4cb4a swap: fix do_swap_page() race with swapoff
29ae2c9c9ccc mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage()
7abf6e576354 mm/debug_vm_pgtable/basic: iterate over entire protection_map[]
27634d63ca58 mm/debug_vm_pgtable/basic: add validation for dirtiness after write protect
c872674da724 dax: fix ENOMEM handling in grab_mapping_entry()
c015295b28d6 ocfs2: fix snprintf() checking
512106ae2355 blk-mq: update hctx->dispatch_busy in case of real scheduler
3e33b1329c61 cpufreq: Make cpufreq_online() call driver->offline() on errors
cc0b1776fd1d ACPI: bgrt: Fix CFI violation
3cbe01ac28a8 ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros
d3dd2fe2743f blk-wbt: make sure throttle is enabled properly
1c2f21a8a0c2 blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled()
e0afab5181d0 ACPI: APEI: fix synchronous external aborts in user-mode
f626452df805 extcon: extcon-max8997: Fix IRQ freeing at error path
45b399e309f5 clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG
0317b728d8ae mark pstore-blk as broken
296fbe2608d2 ACPI: sysfs: Fix a buffer overrun problem with description_show()
ce47ae8961dd nvme-pci: look for StorageD3Enable on companion ACPI device instead
3ffe41f25f21 block: avoid double io accounting for flush request
17e77feaddd6 ACPI: PM / fan: Put fan device IDs into separate header file
4dcb59d6a288 PM / devfreq: Add missing error code in devfreq_add_device()
a61f8a2e45be media: video-mux: Skip dangling endpoints
62c666805af4 media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdev
6bfcb6178925 psi: Fix race between psi_trigger_create/destroy
8d7debe74475 crypto: nx - Fix RCU warning in nx842_OF_upd_status
c43082d284fa spi: spi-sun6i: Fix chipselect/clock bug
f18f7a227697 lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING
fca9e784a36c lockdep: Fix wait-type for empty stack
ca47a4fa8996 sched/uclamp: Fix uclamp_tg_restrict()
aea030cefc59 sched/rt: Fix Deadline utilization tracking during policy change
c576472a051a sched/rt: Fix RT utilization tracking during policy change
67f66d48bd10 x86/sev: Split up runtime #VC handler for correct state tracking
2e1003f3ee77 x86/sev: Make sure IRQs are disabled while GHCB is active
eefebcda89a8 btrfs: clear log tree recovering status if starting transaction fails
aec3a574c632 regulator: hi655x: Fix pass wrong pointer to config.driver_data
96275c8f6c58 KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set
e5154bf2177c perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number
31dcfec19dd0 KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level()
64d31137b1a6 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch
bac38bd7c458 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap
b2c5af71ce4b KVM: nVMX: Sync all PGDs on nested transition with shadow paging
5ac406b81c0d hwmon: (max31790) Fix fan speed reporting for fan7..12
e02d52b7e9c5 hwmon: (max31722) Remove non-standard ACPI device IDs
5c00e994978d hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI"
5cfc66b45450 hwmon: (lm70) Use device_get_match_data()
c9f8416e43f8 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx
921d2518dbba media: subdev: remove VIDIOC_DQEVENT_TIME32 handling
bb5e089df700 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan
8d6acfe80da1 arm64: consistently use reserved_pg_dir
f1f30b3373df mmc: usdhi6rol0: fix error return code in usdhi6_probe()
cd909ebb7315 crypto: sm2 - fix a memory leak in sm2
d598b8b77b17 crypto: sm2 - remove unnecessary reset operations
deef40c47e66 crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit
bc50c403859f crypto: omap-sham - Fix PM reference leak in omap sham ops
615f2f5e7eb8 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts
5d4cb7c39436 regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK
082d977b4688 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2()
52734fb99e69 m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning
b54a0f7926bd media: gspca/gl860: fix zero-length control requests
0109910cbdd8 media: tc358743: Fix error return code in tc358743_probe_of()
5091f2738d78 media: au0828: fix a NULL vs IS_ERR() check
31157148a591 media: exynos4-is: Fix a use after free in isp_video_release
2a91d7cc425c media: rkvdec: Fix .buf_prepare
5a3ac10611d6 locking/lockdep: Reduce LOCKDEP dependency list
1328decacd31 pata_ep93xx: fix deferred probing
bab207d3524e media: rc: i2c: Fix an error message
a9d02976e9ba crypto: ccp - Fix a resource leak in an error handling path
c3285441b4cd crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe()
8ac033d9c451 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init()
c0ec4ac43638 x86/elf: Use _BITUL() macro in UAPI headers
912d16a2d730 evm: fix writing <securityfs>/evm overflow
403577f75d5c pata_octeon_cf: avoid WARN_ON() in ata_host_activate()
5f9aaaaac816 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n'
37481ad72d96 sched/uclamp: Fix locking around cpu_util_update_eff()
6c2b3d565fca sched/uclamp: Fix wrong implementation of cpu.uclamp.min
b49d231c67e8 media: I2C: change 'RST' to "RSET" to fix multiple build errors
e7a376edb484 pata_rb532_cf: fix deferred probing
9df79fd17b7f sata_highbank: fix deferred probing
45d2d67833ae crypto: ux500 - Fix error return code in hash_hw_final()
8c8c11b4df70 crypto: ixp4xx - update IV after requests
f00454ac40f8 crypto: ixp4xx - dma_unmap the correct address
2c3164f31a49 media: hantro: do a PM resume earlier
6efd8921eb84 media: s5p_cec: decrement usage count if disabled
e23dc4a3e8ff media: venus: Rework error fail recover logic
08d0aa16a1f7 spi: Avoid undefined behaviour when counting unused native CSs
db5a7e22c96c spi: Allow to have all native CSs in use along with GPIOs
0c1d1517d616 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode
3bf8076a7b46 ia64: mca_drv: fix incorrect array size calculation
fc12d8fbcf1a kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
1208f10b4b8a block: fix discard request merge
9d0634f6cbcb mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device
c35b484130cc cifs: fix missing spinlock around update to ses->status
a72d660c0dcc HID: wacom: Correct base usage for capacitive ExpressKey status bits
6bac00744b62 ACPI: tables: Add custom DSDT file as makefile prerequisite
5c93dd7c5952 tpm_tis_spi: add missing SPI device ID entries
d9b40ebd448e clocksource: Check per-CPU clock synchronization when marked unstable
03a65c14ab47 clocksource: Retry clock read if long delays detected
8ab9714fd84b ACPI: EC: trust DSDT GPE for certain HP laptop
c406bb9ece6e cifs: improve fallocate emulation
998d9fefdd47 PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv()
f5a90d44a1bc EDAC/Intel: Do not load EDAC driver when running as a guest
950a7399056d nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst()
66e8848482f2 nvme-pci: fix var. type for increasing cq_head
9dc2c2b94194 platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard()
e2cf3b5cb29e platform/x86: asus-nb-wmi: Revert "add support for ASUS ROG Zephyrus G14 and G15"
dff246672236 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quirk structures"
1da08a428ec3 block: fix race between adding/removing rq qos and normal IO
555dba7c631a ACPI: resources: Add checks for ACPI IRQ override
c79852298ce7 ACPI: bus: Call kobject_put() in acpi_init() error path
a8c0057aee14 ACPICA: Fix memory leak caused by _CID repair function
2ebbe3a62024 fs: dlm: fix memory leak when fenced
eda609d8646f drivers: hv: Fix missing error code in vmbus_connect()
019d04f91466 open: don't silently ignore unknown O-flags in openat2()
d838dddf3f08 random32: Fix implicit truncation warning in prandom_seed_state()
7425fe57d94f fs: dlm: cancel work sync othercon
747b654e4069 blk-mq: clear stale request in tags->rq[] before freeing one request pool
a3362ff0433b blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter
f58625bf2ca9 block_dump: remove block_dump feature in mark_inode_dirty()
ca8541015d25 ACPI: EC: Make more Asus laptops use ECDT _GPE
b74b839a169b platform/x86: touchscreen_dmi: Add info for the Goodix GT912 panel of TM800A550L tablets
d4801889d61f platform/x86: touchscreen_dmi: Add an extra entry for the upside down Goodix touchscreen on Teclast X89 tablets
bb3a3a6cebb3 Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c
9e914f59cc3a lib: vsprintf: Fix handling of number field widths in vsscanf
f8c3236890eb hv_utils: Fix passing zero to 'PTR_ERR' warning
0f2f5293023f ACPI: processor idle: Fix up C-state latency if not ordered
ae281fbbc4e5 EDAC/ti: Add missing MODULE_DEVICE_TABLE
2c0285062dd7 HID: do not use down_interruptible() when unbinding devices
51b7499cecc4 ACPI: video: use native backlight for GA401/GA502/GA503
83653ace03e6 media: Fix Media Controller API config checks
f0b8f5682db8 regulator: da9052: Ensure enough delay time for .set_voltage_time_sel
5d9e3279f507 regulator: mt6358: Fix vdram2 .vsel_mask
b58b54ef4978 KVM: s390: get rid of register asm usage
963baea02ddd lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage()
93cc59d8d0fa locking/lockdep: Fix the dep path printing for backwards BFS
9c0835c69db8 btrfs: disable build on platforms having page size 256K
ad71a9ad74b1 btrfs: don't clear page extent mapped if we're not invalidating the full page
703b494a68f9 btrfs: sysfs: fix format string for some discard stats
8d05e30c974f btrfs: abort transaction if we fail to update the delayed inode
e0ffb169a35e btrfs: fix error handling in __btrfs_update_delayed_inode
9b2829123727 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors
00b1a9f0e8d9 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe()
625ee7d26799 hwmon: (max31790) Fix pwmX_enable attributes
c1eb091dbbbb hwmon: (max31790) Report correct current pwm duty cycles
49623e4b7350 media: imx-csi: Skip first few frames from a BT.656 source
72962620efcb media: siano: fix device register error path
cc4ba5a3979a media: dvb_net: avoid speculation from net slot
c34f3912a7d6 crypto: shash - avoid comparing pointers to exported functions under CFI
0d201fee96b6 spi: meson-spicc: fix memory leak in meson_spicc_probe
a0bbb5d378da spi: meson-spicc: fix a wrong goto jump for avoiding memory leak.
ea7e1b581b2d mmc: via-sdmmc: add a check against NULL pointer dereference
237999da7036 mmc: sdhci-sprd: use sdhci_sprd_writew
b6cbe1fcf85e memstick: rtsx_usb_ms: fix UAF
8c252a63032a media: dvd_usb: memory leak in cinergyt2_fe_attach
e78a588b595d Makefile: fix GDB warning with CONFIG_RELR
bce4838273e5 crypto: hisilicon/sec - fixup 3des minimum key size declaration
74ef2418a76b media: st-hva: Fix potential NULL pointer dereferences
617afcee2a5f media: bt8xx: Fix a missing check bug in bt878_probe
1f9cff025d65 media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release
1d2838152e19 media: cedrus: Fix .buf_prepare
cbfb77c2f965 media: hantro: Fix .buf_prepare
6e08d3ab5ced media: em28xx: Fix possible memory leak of em28xx struct
75c45a81889a media: bt878: do not schedule tasklet when it is not setup
a61d119248ed media: i2c: ov2659: Use clk_{prepare_enable,disable_unprepare}() to set xvclk on/off
9fa8542a63b6 sched/fair: Fix ascii art by relpacing tabs
d0214b841c1d arm64: perf: Convert snprintf to sysfs_emit
addcb6bb584a crypto: qce: skcipher: Fix incorrect sg count for dma transfers
d000c598db1d crypto: qat - remove unused macro in FW loader
5daa889433c9 crypto: qat - check return code of qat_hal_rd_rel_reg()
996234180748 media: imx: imx7_mipi_csis: Fix logging of only error event counters
179d9c18ba83 media: pvrusb2: fix warning in pvr2_i2c_core_done
893c243e52f2 media: hevc: Fix dependent slice segment flags
a245f93ad067 media: cobalt: fix race condition in setting HPD
4626df7f65b4 media: cpia2: fix memory leak in cpia2_usb_probe
e717d6c291d1 media: sti: fix obj-$(config) targets
93f80a0bbd5b crypto: nx - add missing MODULE_DEVICE_TABLE
4e8c9510b787 hwrng: exynos - Fix runtime PM imbalance on error
3c51d82d0b78 sched/core: Initialize the idle task with preemption disabled
f8607f5ebe87 regulator: uniphier: Add missing MODULE_DEVICE_TABLE
66f0f478ecea spi: omap-100k: Fix the length judgment problem
8692603ff155 spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages()
cb42cf32ce2e spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf'
b980385a70ea media: exynos-gsc: fix pm_runtime_get_sync() usage count
a8b1889cd618 media: exynos4-is: fix pm_runtime_get_sync() usage count
29fd79b6280b media: sti/bdisp: fix pm_runtime_get_sync() usage count
abdc89771018 media: sunxi: fix pm_runtime_get_sync() usage count
d627fc298cda media: s5p-jpeg: fix pm_runtime_get_sync() usage count
3c90c3fbdc96 media: mtk-vcodec: fix PM runtime get logic
8318f7bc0e65 media: sh_vou: fix pm_runtime_get_sync() usage count
64e291d697a0 media: am437x: fix pm_runtime_get_sync() usage count
adf052c77963 media: s5p: fix pm_runtime_get_sync() usage count
437ca06c7899 media: mdk-mdp: fix pm_runtime_get_sync() usage count
ff7e4b94db72 media: marvel-ccic: fix some issues when getting pm_runtime
ccf0a291f7e1 staging: media: rkvdec: fix pm_runtime_get_sync() usage count
b2c4d9a33cc2 Add a reference to ucounts for each cred
61a7a634a0c8 spi: Make of_register_spi_device also set the fwnode
f2b240047644 thermal/cpufreq_cooling: Update offline CPUs per-cpu thermal_pressure
4eab2e2e9889 fuse: reject internal errno
bb7ee90ea524 fuse: check connected before queueing on fpq->io
912e98505a63 fuse: ignore PG_workingset after stealing
576b44c32669 fuse: Fix infinite loop in sget_fc()
ae6ab39251f7 fuse: Fix crash if superblock of submount gets killed early
91c2aa2c64b8 fuse: Fix crash in fuse_dentry_automount() error path
53124265fca8 evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded
7b84c7d7e2c2 evm: Execute evm_inode_init_security() only when an HMAC key is loaded
a7e18f57eddf loop: Fix missing discard support when using LOOP_CONFIGURE
75395690e5e6 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi()
c556b938b3be seq_buf: Make trace_seq_putmem_hex() support data longer than 8
0531e84bc8ac tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing
2aedacfaf601 tracing/histograms: Fix parsing of "sym-offset" modifier
998de999ba7d rsi: fix AP mode with WPA failure due to encrypted EAPOL
71808ec5b982 rsi: Assign beacon rate settings to the correct rate_info descriptor field
43189683fe5d ssb: sdio: Don't overwrite const buffer if block_write fails
58940e88ba63 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal()
cc46d6d14fc7 serial_cs: remove wrong GLOBETROTTER.cis entry
cf727d99ab63 serial_cs: Add Option International GSM-Ready 56K/ISDN modem
23055da5618f serial: sh-sci: Stop dmaengine transfer in sci_stop_tx()
17451bd0364f serial: mvebu-uart: fix calculation of clock divisor
8c90ec9965ba iio: accel: bma180: Fix BMA25x bandwidth register values
9efc775c28b4 iio: ltr501: ltr501_read_ps(): add missing endianness conversion
c6c3ea1d9d4f iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR
fbadeba72e14 iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too
17c67f484893 iio: light: tcs3472: do not free unallocated IRQ
6534a5e0c28c iio: frequency: adf4350: disable reg and clk on error in adf4350_probe()
a6f7bf2652bb rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path
e92bd19246cc clk: agilex/stratix10: fix bypass representation
3093214a6aa4 clk: agilex/stratix10: remove noc_clk
308d01f5255b clk: agilex/stratix10/n5x: fix how the bypass_reg is handled
e582a2f35245 f2fs: Prevent swap file in LFS mode
36ae903607f6 s390: mm: Fix secure storage access exception handling
38a2ba82e249 s390/cio: dont call css_wait_for_slow_path() inside a lock
9aae145dc500 KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk
a9ac58f85f12 KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs
30c44537cb10 KVM: PPC: Book3S HV: Workaround high stack usage with clang
39d0dfab6c3e KVM: nVMX: Handle split-lock #AC exceptions that happen in L2
7510c5cd0dc4 perf/smmuv3: Don't trample existing events with global filter
9109e15709cd mm/gup: fix try_grab_compound_head() race with split_huge_page()
9b0d1f4cb862 bus: mhi: Wait for M2 state during system resume
cbcbfb048804 SUNRPC: Should wake up the privileged task firstly.
30f56084980e SUNRPC: Fix the batch tasks count wraparound.
c6d864601ef2 mac80211: remove iwlwifi specific workaround that broke sta NDP tx
507925fff036 can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path
f79ea4755f6b can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done
22bfa94db2ef can: isotp: isotp_release(): omit unintended hrtimer restart on socket release
af94ef8f0b08 can: gw: synchronize rcu operations before removing gw job entry
b52e0cf0bfc1 can: bcm: delay release of struct bcm_op after synchronize_rcu()
aa07327083b5 ext4: use ext4_grp_locked_error in mb_find_extent
6903f99f1921 ext4: fix avefreec in find_group_orlov
98cd580211bf ext4: remove check for zero nr_to_scan in ext4_es_scan()
68a40ff916a6 ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit
f4e91a4e0d04 ext4: return error code when ext4_fill_flex_info() fails
b368b0375e77 ext4: fix overflow in ext4_iomap_alloc()
ea5466f1a777 ext4: fix kernel infoleak via ext4_extent_header
076d9b06236a ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle
80d05ce58a0b btrfs: clear defrag status of a root if starting transaction fails
6b00b1717f58 btrfs: compression: don't try to compress if we don't have enough pages
34172f601a9c btrfs: send: fix invalid path for unlink operations after parent orphanization
2fa929803530 ARM: dts: at91: sama5d4: fix pinctrl muxing
ea45145e6cb4 ARM: dts: ux500: Fix LED probing
b34aa5aaaa22 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode
123c1b05b007 crypto: ccp - Annotate SEV Firmware file names
834c47a387ae crypto: nx - Fix memcpy() over-reading in nonce
b4c35e9e8061 Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl
7b0393e6f6c8 iov_iter_fault_in_readable() should do nothing in xarray case
b6df9e43d52d copy_page_to_iter(): fix ITER_DISCARD case
d91638f70e81 selftests/lkdtm: Avoid needing explicit sub-shell
1738bcf9e652 ntfs: fix validity check for file name attribute
f794c839dff1 gfs2: Fix error handling in init_statfs
3ae1c663bdeb gfs2: Fix underflow in gfs2_page_mkwrite
b242ae99fac6 xhci: solve a double free problem while doing s4
ff0f59d2d884 usb: typec: Add the missed altmode_id_remove() in typec_register_altmode()
63d6029e6608 usb: dwc3: Fix debugfs creation flow
022d22a311bb USB: cdc-acm: blacklist Heimann USB Appset device
f9d9db593dcd usb: renesas-xhci: Fix handling of unknown ROM state
3b545788505b usb: gadget: eem: fix echo command packet response issue
c964c4682efb net: can: ems_usb: fix use-after-free in ems_usb_disconnect()
a2ad0bddd0aa Input: usbtouchscreen - fix control-request directions
23e8f468849d media: dvb-usb: fix wrong definition
a6f433fd9e53 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC
ba65dd6eb826 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too
13a05c7b434f ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D
37e179c0289f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx
ea824a31a3d2 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8
659b440a8d04 ALSA: hda/realtek: Add another ALC236 variant support
36bc25ec61b0 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8
0535de167b38 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8
2a13d43821b2 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8
9127b2770365 ALSA: intel8x0: Fix breakage at ac97 clock measurement
19418ed317ca ALSA: usb-audio: scarlett2: Fix wrong resume call
5c4d51b438f3 ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire
313a5e869d04 ALSA: usb-audio: Fix OOB access at proc output
cfd3c66ca73a ALSA: usb-audio: fix rate on Ozone Z90 USB headset
ae9957b3ee16 Bluetooth: Remove spurious error message
f5af19889ff0 Bluetooth: btqca: Don't modify firmware contents in-place
3cdcbd1b8ce3 Bluetooth: hci_qca: fix potential GPF
b1a6760ddf17 Merge branch 'android12-5.10' into `android12-5.10-lts`
e722f1d83bd0 Merge 5.10.49 into android12-5.10-lts
9c4e6d448cc7 Merge 5.10.48 into android12-5.10-lts
904ad453baa0 Linux 5.10.49
064b57a8da99 xen/events: reset active flag for lateeoi events later
a245f6842d21 Hexagon: change jumps to must-extend in futex_atomic_*
a7f51048c5a8 Hexagon: add target builtins to kernel
243f325ecc90 Hexagon: fix build errors
8148665cb7fe media: uvcvideo: Support devices that report an OT as an entity source
d5737410d2dd KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path
a09a52277207 Linux 5.10.48
4dc968042864 Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack"
4ab869e0289d RDMA/mlx5: Block FDB rules when not in switchdev mode
348143a38012 gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP
45ca6df5df11 drm/nouveau: fix dma_address check for CPU/GPU sync
d191c3d6ad33 gpio: mxc: Fix disabled interrupt wake-up support
f77f97238496 scsi: sr: Return appropriate error code when disk is ejected
c37b834212db Merge branch 'android12-5.10' into `android12-5.10-lts`
3213549c5dd5 ANDROID: ABI: update android12-5.10-lts ABI for 7/2 KMI update
2fcffe3f279a ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules
fd7a54895d7d ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules
d43e5a796b00 Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI"
194be71cc65a Merge 5.10.47 into android12-5.10-lts
bc9699030e0d Merge branch 'android12-5.10' into `android12-5.10-lts`
4357ae26d4cd Linux 5.10.47
1573d595e239 integrity: Load mokx variables into the blacklist keyring
c6ae6f89fc4f certs: Add ability to preload revocation certs
72d6f5d982f0 certs: Move load_system_certificate_list to a common function
45109066f686 certs: Add EFI_CERT_X509_GUID support for dbx entries
0ba128fa68a4 Revert "drm: add a locked version of drm_is_current_master"
0463b49e0239 netfs: fix test for whether we can skip read when writing beyond EOF
e6108147dd91 swiotlb: manipulate orig_addr when tlb_addr has offset
7570a8b5dd49 KVM: SVM: Call SEV Guest Decommission if ASID binding fails
377a796e7a71 mm, futex: fix shared futex pgoff on shmem huge page
ab9d178167ea mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk()
915c3a262c49 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes
90073aecc3cc mm: page_vma_mapped_walk(): get vma_address_end() earlier
bf60fc2314b9 mm: page_vma_mapped_walk(): use goto instead of while (1)
9f85dcaf1533 mm: page_vma_mapped_walk(): add a level of indentation
e56bdb397663 mm: page_vma_mapped_walk(): crossing page table boundary
8dc191ed9c5f mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block
7b55a4bcfccf mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd
1cb0b9059f9e mm: page_vma_mapped_walk(): settle PageHuge on entry
65febb41b4d6 mm: page_vma_mapped_walk(): use page for pvmw->page
825c28052b4d mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split
0010275ca243 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page()
38cda6b5ab83 mm/thp: fix page_address_in_vma() on file THP tails
37ffe9f4d7ff mm/thp: fix vma_address() if virtual address below file offset
66be14a92609 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting
6527d8ef68c3 mm/thp: make is_huge_zero_pmd() safe and quicker
a8f4ea1d38ac mm/thp: fix __split_huge_pmd_locked() on shmem migration entry
32f954e961ca mm, thp: use head page in __migration_entry_wait()
bfd90b56d7f6 mm/rmap: use page_not_mapped in try_to_unmap()
ff81af8259bb mm/rmap: remove unneeded semicolon in page_not_mapped()
a0ad7ea018e7 mm: add VM_WARN_ON_ONCE_PAGE() macro
130a1d76ee0b x86/fpu: Make init_fpstate correct with optimized XSAVE
51d8011782ed x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate()
2b35a4eaaaae kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync()
bfe28af78a20 kthread_worker: split code for canceling the delayed work timer
02c303f3b9fb ceph: must hold snap_rwsem when filling inode for async create
de0af2651daa i2c: robotfuzz-osif: fix control-request directions
dd8ed6c9bc22 KVM: do not allow mapping valid but non-reference-counted pages
5fd0c2cf7b11 s390/stack: fix possible register corruption with stack switch helper
ab5bef978038 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group
ace31c91fd59 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART)
b9e6c20d4c9d gpiolib: cdev: zero padding during conversion to gpioline_info_changed
0221a5a4db46 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access
018d03fcf77a pinctrl: stm32: fix the reported number of GPIO lines per bank
df654cd3d300 perf/x86: Track pmu in per-CPU cpu_hw_events
f9e73b2967f6 net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY
1c9cf96f5652 net: ll_temac: Add memory-barriers for TX BD access
bafb6cdd4f70 PCI: Add AMD RS690 quirk to enable 64-bit DMA
d91c50e6a678 recordmcount: Correct st_shndx handling
fb71d81ccd69 mac80211: handle various extensible elements correctly
676a7cb1a96b mac80211: reset profile_periodicity/ema_ap
ca0e1fefbb53 net: qed: Fix memcpy() overflow of qed_dcbx_params()
4658a8d30791 KVM: selftests: Fix kvm_check_cap() assertion
e83e3c5d85a7 r8169: Avoid memcpy() over-reading of ETH_SS_STATS
992b105abf57 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS
a10856ea6066 r8152: Avoid memcpy() over-reading of ETH_SS_STATS
196b22ef6cd1 net/packet: annotate accesses to po->ifindex
da8b3aeff4ad net/packet: annotate accesses to po->bind
18ed1789bbce net: caif: fix memory leak in ldisc_open
edcd7594ada9 riscv32: Use medany C model for modules
47c07f919fab net: phy: dp83867: perform soft reset and retain established link
f57132a887ea net/packet: annotate data race in packet_sendmsg()
9707960ecfdc inet: annotate date races around sk->sk_txhash
7293f63b7b62 net: annotate data race in sock_error()
61b132f67c0d ping: Check return value of function 'ping_queue_rcv_skb'
08c389de6d53 inet: annotate data race in inet_send_prepare() and inet_dgram_connect()
c2311fd6de78 net: ethtool: clear heap allocations for ethtool function
c2813d1966ba mac80211: drop multicast fragments
fedc4d4f548c net: ipv4: Remove unneed BUG() function
93c2aac13b08 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma
0f48f9277182 dmaengine: mediatek: do not issue a new desc if one is still current
63fa5b2d4b55 dmaengine: mediatek: free the proper desc in desc_free handler
78fa0f707d73 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe()
6a07cf36064a cfg80211: call cfg80211_leave_ocb when switching away from OCB
a9028333001f mac80211_hwsim: drop pending frames on stop
8cfe765afd5a mac80211: remove warning in ieee80211_get_sband()
b671b9816982 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits
524f70b30ef8 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig
13b245a7bd59 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc()
86f3e72dcb72 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc()
4df9ed0edb9f perf/x86/intel/lbr: Zero the xstate buffer on allocation
56bc20e5fc64 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context
ca2acbd5483f locking/lockdep: Improve noinstr vs errors
59aa5c91f863 x86/xen: Fix noinstr fail in exc_xen_unknown_trap()
cb83c99cf675 x86/entry: Fix noinstr fail in __do_fast_syscall_32()
cf5935487594 drm/vc4: hdmi: Make sure the controller is powered in detect
f73aca83fd83 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm
f11f9ff8a7c9 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()"
4b06ebab4a82 spi: spi-nxp-fspi: move the register operation after the clock enable
50a1312a29d1 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required
bd5d4df4dcc1 arm64: Ignore any DMA offsets in the max_zone_phys() calculation
3bbdf5a6fcd2 MIPS: generic: Update node names to avoid unit addresses
03096a46019e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk
b8fd230ae085 ARM: 9081/1: fix gcc-10 thumb2-kernel regression
3d6c4f78ec61 drm/amdgpu: wait for moving fence after pinning
694bb36aa75d drm/radeon: wait for moving fence after pinning
bcfea2412f4b drm/nouveau: wait for moving fence after pinning v2
3ef0ca0ec995 drm: add a locked version of drm_is_current_master
fea853aca321 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell."
1bd81429d53d Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue."
3051f230f19f module: limit enabling module.sig_enforce
76d56081355e Revert "mm: relocate 'write_protect_seq' in struct mm_struct"
948d38f94d24 Merge 5.10.46 into android12-5.10-lts
78b5962cdaa6 Merge branch 'android12-5.10' into `android12-5.10-lts`
3de043c6851d Linux 5.10.46
174c27583b38 usb: dwc3: core: fix kernel panic when do reboot
e52d43c82f2f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically
1b5fbb66182f perf beauty: Update copy of linux/socket.h with the kernel sources
69371e0482ea tools headers UAPI: Sync linux/in.h copy with the kernel sources
4f6e7098f19b net: fec_ptp: add clock rate zero check
1af3a8e91f1a net: stmmac: disable clocks in stmmac_remove_config_dt()
f71ca814c286 mm/slub.c: include swab.h
f6ed23575416 mm/slub: actually fix freelist pointer vs redzoning
4314c8c63bfd mm/slub: fix redzoning for small allocations
4a36fda16b1b mm/slub: clarify verification reporting
12eb3c2c1a4f mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare
fc7fdd8c5c2a net: bridge: fix vlan tunnel dst refcnt when egressing
fe0448a3fad3 net: bridge: fix vlan tunnel dst null pointer dereference
cfe403f209b1 net: ll_temac: Fix TX BD buffer overwrite
019ab7d044d0 net: ll_temac: Make sure to free skb when it is completely used
41984d4fbe21 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue.
bc58ec307ce9 drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell.
96b4126f8c37 cfg80211: avoid double free of PMSR request
5493b0c2a784 cfg80211: make certificate generation more robust
f74df6e08608 mac80211: Fix NULL ptr deref for injected rate info
df203c1fdaaf dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc
b842b568a584 crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo
63ba83563e71 x86/fpu: Reset state for all signal restore failures
a7748e021b9f x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer
076f732b16a5 x86/fpu: Prevent state corruption in __fpu__restore_sig()
abc790bdbbc5 x86/pkru: Write hardware init value to PKRU when xstate is init
208bb686e7fa x86/ioremap: Map EFI-reserved memory as encrypted for SEV
75a55bc2e5e6 x86/process: Check PF_KTHREAD and not current->mm for kernel threads
ddaaf38e1923 x86/mm: Avoid truncating memblocks for SGX memory
f6bcb1a6281d ARCv2: save ABI registers across signal handling
b516daed9913 s390/ap: Fix hanging ioctl caused by wrong msg counter
7c003dab436d s390/mcck: fix calculation of SIE critical section size
3a9934d6b8dd KVM: X86: Fix x86_emulator slab cache leak
18eca69f88f2 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU
669a8866e468 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared
077cb8946f55 PCI: Work around Huawei Intelligent NIC VF FLR erratum
ee1a9cfed28a PCI: Add ACS quirk for Broadcom BCM57414 NIC
1a1dbc447397 PCI: aardvark: Fix kernel panic during PIO transfer
dac77a14fa27 PCI: Mark some NVIDIA GPUs to avoid bus reset
1e460ddf5be1 PCI: Mark TI C667X to avoid bus reset
c9fd0ab39f0a tracing: Do no increment trace_clock_global() by one
b313bd944ddd tracing: Do not stop recording comms if the trace file is being read
adb3849ed8d5 tracing: Do not stop recording cmdlines when tracing is off
1a91fafa3edc usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection
576996b64e4d usb: core: hub: Disable autosuspend for Cypress CY7C65632
6bd3d80d1f01 can: mcba_usb: fix memory leak in mcba_usb
509ab6bfdd0c can: j1939: fix Use-after-Free, hold skb ref while in use
0cf4b377907f can: bcm/raw/isotp: use per module netdevice notifier
acb755be1f7a can: bcm: fix infoleak in struct bcm_msg_head
8c82c52d1de9 bpf: Do not mark insn as seen under speculative path verification
e9d271731d21 bpf: Inherit expanded/patched seen count from old aux data
ed423d80bb9a irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry
103c4a08baec mm: relocate 'write_protect_seq' in struct mm_struct
a87abba03a7a hwmon: (scpi-hwmon) shows the negative temperature properly
57b21ef118ac radeon: use memcpy_to/fromio for UVD fw upload
3e4b0fbb7293 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin
360609fc8b06 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device
5bd6bcb3532d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled
6d0dc1b34c02 ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode
ba8a26a7ce86 regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL
2f8f0e97cebb spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd()
e03c8b35161b ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values
813ff24f1d08 sched/pelt: Ensure that *_sum is always synced with *_avg
f6d28f0e36e9 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code
0ea21221dd5a regulator: rtmv20: Fix to make regcache value first reading back from HW
3c5064cd2979 ASoC: fsl-asoc-card: Set .owner attribute when registering card.
9a1790794623 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init()
02e245574887 ASoC: rt5659: Fix the lost powers for the HDA header
3fb6c6acc1a7 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support
0609c36696e7 regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting
0ea923519a3f regulator: cros-ec: Fix error code in dev_err message
95deeb29d831 net: ethernet: fix potential use-after-free in ec_bhf_remove
8c0c2d97ad28 icmp: don't send out ICMP messages with a source address of 0.0.0.0
c5d70dbc4d0b bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path
f8774be4dc11 bnxt_en: Fix TQM fastpath ring backing store computation
acc9175541bf bnxt_en: Rediscover PHY capabilities after firmware reset
acc358995975 cxgb4: fix wrong shift.
05b2b9f7d24b net: cdc_eem: fix tx fixup skb leak
290b0b6432e2 net: hamradio: fix memory leak in mkiss_close
45bf43d8685f be2net: Fix an error handling path in 'be_probe()'
327e626c39f3 net/mlx5: Reset mkey index on creation
38aafe678caa net/mlx5: E-Switch, Allow setting GUID for host PF vport
601be24dba48 net/mlx5: E-Switch, Read PF mac address
5f2ccc58a352 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock
ac31cc837caf net: ipv4: fix memory leak in ip_mc_add1_src
d08f726cd5b8 net: fec_ptp: fix issue caused by refactor the fec_devtype
570a52cf3e01 net: usb: fix possible use-after-free in smsc75xx_bind
70c8418469fb lantiq: net: fix duplicated skb in rx descriptor ring
11fac7e91270 net: cdc_ncm: switch to eth%d interface naming
9a4794956292 ptp: improve max_adj check against unreasonable values
5fc6ed1831ca bpf: Fix leakage under speculation on mispredicted branches
960b08dd36de net: qrtr: fix OOB Read in qrtr_endpoint_post
0239c439cedc ipv4: Fix device used for dst_alloc with local routes
4b5ad4b5aefd cxgb4: fix wrong ethtool n-tuple rule lookup
d708e5efdd31 netxen_nic: Fix an error handling path in 'netxen_nic_probe()'
70513cdb936e qlcnic: Fix an error handling path in 'qlcnic_probe()'
fb3a94814368 ethtool: strset: fix message length calculation
0e185a7b285d net: qualcomm: rmnet: don't over-count statistics
e3577776d606 net: qualcomm: rmnet: Update rmnet device MTU based on real device
4abfd597fe60 net: make get_net_ns return error if NET_NS is disabled
6a4b39944e2f net: stmmac: dwmac1000: Fix extended MAC address registers definition
6392ed82ad08 cxgb4: halt chip before flashing PHY firmware image
b38ec782d004 cxgb4: fix sleep in atomic when flashing PHY firmware
3d60457d74d9 cxgb4: fix endianness when flashing boot image
5bf940fe91f8 alx: Fix an error handling path in 'alx_probe()'
0adf32c033a5 selftests: mptcp: enable syncookie only in absence of reorders
eab06f7504da mptcp: do not warn on bad input from the network
222ebeda1702 mptcp: try harder to borrow memory from subflow under pressure
3b491dd593d5 sch_cake: Fix out of bounds when parsing TCP options and header
73eeba71dc99 mptcp: Fix out of bounds when parsing TCP options
9cdf299ba4e1 netfilter: synproxy: Fix out of bounds when parsing TCP options
a336dc6fdd56 net/mlx5e: Block offload of outer header csum for UDP tunnels
34ff3770bff8 net/mlx5: DR, Don't use SW steering when RoCE is not supported
3623bfcab3bf net/mlx5: DR, Allow SW steering for sw_owner_v2 devices
792f16e083b5 net/mlx5: Consider RoCE cap before init RDMA resources
be7f3f401d22 net/mlx5e: Fix page reclaim for dead peer hairpin
02c55a257046 net/mlx5e: Remove dependency in IPsec initialization flows
4733b73709a2 net/sched: act_ct: handle DNAT tuple collision
c8f1437c0145 rtnetlink: Fix regression in bridge VLAN configuration
8729ec8a2238 udp: fix race between close() and udp_abort()
7dd7b1e4d929 ice: parameterize functions responsible for Tx ring management
805ae44fc0a8 ice: add ndo_bpf callback for safe mode netdev ops
27e3d7da654d netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local
5cea03aef609 net: lantiq: disable interrupt before sheduling NAPI
db5f4adc93bd net: dsa: felix: re-enable TX flow control in ocelot_port_flush()
5946fbf48355 net: rds: fix memory leak in rds_recvmsg
aba26b38388e vrf: fix maximum MTU
deeeb65c6ee4 net: ipv4: fix memory leak in netlbl_cipsov4_add_std
2088824ac90b libbpf: Fixes incorrect rx_ring_setup_done
195585ddb767 mlxsw: core: Set thermal zone polling delay argument to real value at init
e95848e9b52c mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11
5a1cd67a801c mac80211: fix skb length check in ieee80211_scan_rx()
282baa8104af batman-adv: Avoid WARN_ON timing related checks
ae1d3b989d19 fanotify: fix copy_event_to_user() fid error clean up
018685461a5b kvm: LAPIC: Restore guard to prevent illegal APIC register access
9e379da727a7 mm/memory-failure: make sure wait for page writeback in memory_failure
090b1bb928a9 afs: Fix an IS_ERR() vs NULL check
5efb0b3886c3 dmaengine: stedma40: add missing iounmap() on error in d40_probe()
ff864fa71aa0 dmaengine: SF_PDMA depends on HAS_IOMEM
c0090b0169d6 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM
f984fa006b8b dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM
be4789636f72 dmaengine: xilinx: dpdma: initialize registers before request_irq
edd60afc3fc3 dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions
4d74c9802328 dmaengine: idxd: add missing dsa driver unregister
e52dde966af2 Merge 5.10.45 into android12-5.10-lts
defb903783f1 Merge branch 'android12-5.10' into `android12-5.10-lts`
037a447b7a0b Linux 5.10.45
808fcc1e707c fib: Return the correct errno code
d8b2e3e17c33 net: Return the correct errno code
04c1556bfc79 net/x25: Return the correct errno code
0aa356950800 rtnetlink: Fix missing error code in rtnl_bridge_notify()
9250f97fd594 drm/amd/amdgpu:save psp ring wptr to avoid attack
9e8c2af01046 drm/amd/display: Fix potential memory leak in DMUB hw_init
75fa7fbef132 drm/amdgpu: refine amdgpu_fru_get_product_info
34fe4ccb1fe5 drm/amd/display: Allow bandwidth validation for 0 streams.
ecd26536ec5b net: ipconfig: Don't override command-line hostnames or domains
511a01029115 nvme-loop: do not warn for deleted controllers during reset
155c2fea4b31 nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue()
620424df29a0 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails
1c80ca596cab nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues()
b8fdea0695fd scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V
f8ac1bd5270b Bluetooth: Add a new USB ID for RTL8822CE
5491d97078fe scsi: qedf: Do not put host in qedf_vport_create() unconditionally
609b56e9791c ethernet: myri10ge: Fix missing error code in myri10ge_probe()
5d5f0d945d47 scsi: target: core: Fix warning on realtime kernels
a61156314b66 gfs2: Fix use-after-free in gfs2_glock_shrink_scan
bb73f2f78969 riscv: Use -mno-relax when using lld linker
35277c1a6669 HID: gt683r: add missing MODULE_DEVICE_TABLE
7a557de07917 gfs2: fix a deadlock on withdraw-during-mount
c3e9ea16adc1 gfs2: Prevent direct-I/O write fallback errors from getting lost
864b5a8d5390 ARM: OMAP2+: Fix build warning when mmc_omap is not built
247ec8ee0bf2 ARM: OMAP1: Fix use of possibly uninitialized irq variable
3c0ad70cba1f drm/tegra: sor: Fully initialize SOR before registration
9c1d492baa91 gpu: host1x: Split up client initalization and registration
570b3e4020f2 drm/tegra: sor: Do not leak runtime PM reference
b1e3596416d7 HID: usbhid: fix info leak in hid_submit_ctrl
1dfd9f18ca64 HID: Add BUS_VIRTUAL to hid_connect logging
258d3fdbb15e HID: multitouch: set Stylus suffix for Stylus-application devices, too
6a142ea61074 HID: quirks: Add quirk for Lenovo optical mouse
716a087adc22 HID: hid-sensor-hub: Return error for hid_set_field() failure
0bd8a4b46cdb HID: hid-input: add mapping for emoji picker key
b3c5bfc43c5e HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95
be6c98879205 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65
c7836de2cadd net: ieee802154: fix null deref in parse dev addr
82658bfd8898 Merge 5.10.44 into android12-5.10-lts
f2b1fc360fa1 Linux 5.10.44
ef9a0d224baf proc: only require mm_struct for writing
43c32c22254b tracing: Correct the length check which causes memory corruption
5b537408f273 scsi: core: Only put parent device if host state differs from SHOST_CREATED
0a31d1237aaf scsi: core: Put .shost_dev in failure path if host state changes to RUNNING
146446a43b3d scsi: core: Fix failure handling of scsi_add_host_with_dma()
7a696ce1d5d1 scsi: core: Fix error handling of scsi_host_alloc()
6e13b9bc66f0 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error.
d973bd0d6e7f NFSv4: Fix second deadlock in nfs4_evict_inode()
c3b6cf64dfe4 NFS: Fix use-after-free in nfs4_init_client()
9064c9d544b9 kvm: fix previous commit for 32-bit builds
351075bcfea9 perf session: Correct buffer copying when peeking events
b4651cea43af NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode()
279ad78a00f8 NFS: Fix a potential NULL dereference in nfs_get_client()
91f7fdc4cc10 IB/mlx5: Fix initializing CQ fragments buffer
d046f724bbd7 KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message
4921feb0e5be x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs
190a7f908993 sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling
32e22db8b25e sched/fair: Make sure to update tg contrib for blocked load
4c37b062edae sched/fair: Keep load_avg and load_sum synced
c64a3be39fa9 perf: Fix data race between pin_count increment/decrement
e0b518a2eb44 gpio: wcd934x: Fix shift-out-of-bounds error
56a388a9cc1e phy: ti: Fix an error code in wiz_probe()
62d891861f83 ASoC: meson: gx-card: fix sound-dai dt schema
0e2c9aeb0028 ASoC: core: Fix Null-point-dereference in fmt_single_name()
d83075c25a28 phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe()
c9cb5837e92e tools/bootconfig: Fix error return code in apply_xbc()
16ccdcdfe668 vmlinux.lds.h: Avoid orphan section with !SMP
c25ec6386a81 ARM: cpuidle: Avoid orphan section warning
cb1aa1da0488 RDMA/mlx4: Do not map the core_clock page to user space unless enabled
67cf4e447b5e RDMA/ipoib: Fix warning caused by destroying non-initial netns
fd681a8c7ac8 drm/msm/a6xx: avoid shadow NULL reference in failure path
0bc79f4b7ac6 drm/msm/a6xx: update/fix CP_PROTECT initialization
5b7dc8329d7a drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650
5a61f69da3b8 drm/mcde: Fix off by 10^3 in calculation
d68889298029 usb: typec: mux: Fix copy-paste mistake in typec_mux_match
9e0677c2e390 usb: dwc3: gadget: Disable gadget IRQ during pullup disable
cc440da4aad9 phy: usb: Fix misuse of IS_ENABLED
aafc51fddfa8 regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks
4579f6517679 regulator: bd71828: Fix .n_voltages settings
5a5f5cfb5f09 regulator: fan53880: Fix missing n_voltages setting
c365ff97617c regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837
e3a502abf506 regulator: max77620: Use device_set_of_node_from_dev()
06653ebc0ad2 regulator: core: resolve supply for boot-on/always-on regulators
7dcdfa28e1fe usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port
18eaf0de50ea usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port
b972eff87463 usb: fix various gadget panics on 10gbps cabling
4b289a0f3033 usb: fix various gadgets null ptr deref on 10gbps cabling.
6bf8ff7d0520 usb: gadget: eem: fix wrong eem header operation
21bee94fb9e4 USB: serial: cp210x: fix alternate function for CP2102N QFN20
4fa815beeaf0 USB: serial: quatech2: fix control-request directions
ef91a6bd9469 USB: serial: omninet: add device id for Zyxel Omni 56K Plus
1e2d41c17f43 USB: serial: ftdi_sio: add NovaTech OrionMX product ID
5cead896962d usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind
0b3bb7950e73 usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource()
6900ef1b1095 usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe()
572de10087a9 usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path
7cee4344cbb3 usb: typec: wcove: Use LE to CPU conversion when accessing msg->header
199af8a06de2 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling
470403639114 usb: dwc3: ep0: fix NULL pointer exception
851dee5a5da5 usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL
2af93b437a61 usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe
750a0d755642 usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled
b452e8bb7c52 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms
0ff5f83ae147 usb: f_ncm: only first packet of aggregate needs to start timer
0f5a20b1fd9d USB: f_ncm: ncm_bitrate (speed) is unsigned
1bf2c28ab268 mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+
67aca230caf3 mmc: renesas_sdhi: abort tuning when timeout detected
97524384762c ftrace: Do not blindly read the ip address in ftrace_bug()
74d3b20b1b20 cgroup1: don't allow '\n' in renaming
31fe243a6376 btrfs: promote debugging asserts to full-fledged checks in validate_super
ca69dc891b28 btrfs: return value from btrfs_mark_extent_written() in case of error
bf240fee5b34 async_xor: check src_offs is not NULL before updating it
8d5c0f6b7a78 staging: rtl8723bs: Fix uninitialized variables
7af299b97734 kvm: avoid speculation-based attacks from out-of-range memslot accesses
6b6ff4d1f349 KVM: X86: MMU: Use the correct inherited permissions to get shadow page
14831b79560b perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server
aa8591a58cbd drm: Lock pointer access in drm_master_release()
491d52e00788 drm: Fix use-after-free read in drm_getunique()
afd87792db35 Revert "ACPI: sleep: Put the FACS table after using it"
82a8ffba54d3 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves
05e6b7159475 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8
d62d55f3941b ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8
557306806777 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8
bd0fe358d182 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2
6a81e47788ff ALSA: hda/realtek: headphone and mic don't work on an Acer laptop
98f842951f8a ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun()
bd7d88b0874f ALSA: seq: Fix race of snd_seq_timer_open()
fff6af6deae8 i2c: mpc: implement erratum A-004447 workaround
d78b76af9f61 i2c: mpc: Make use of i2c_recover_bus()
fa05ba61967a spi: Cleanup on failure of initial setup
0c4d4de2da4d spi: Don't have controller clean up spi device before driver unbind
3a5b982463f4 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers
a7c3c17867b3 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers
590f718a6473 nvmet: fix false keep-alive timeout when a controller is torn down
2538f06f9468 nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME
b0308804b2e0 bnx2x: Fix missing error code in bnx2x_iov_init_one()
90547d5db50b dm verity: fix require_signatures module_param permissions
7519ece673e3 MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER
37a079a6ae14 nvme-fabrics: decode host pathing error for connect
f42afc0f2902 net: dsa: microchip: enable phy errata workaround on 9567
ee144b798028 net: appletalk: cops: Fix data race in cops_probe1
a385cbf31ed0 net: macb: ensure the device is available before accessing GEMGXL control registers
bbb48789b62a scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal
16763635285c scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq
eac1d159b7a3 scsi: vmw_pvscsi: Set correct residual data length
30030c6ff3d4 scsi: bnx2fc: Return failure if io_req is already in ABTS processing
8d717c9135a3 net:sfc: fix non-freed irq in legacy irq mode
e806df71eed2 RDS tcp loopback connection can hang
4353eb42180d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock
ad241cb1cffb wq: handle VM suspension in stall detection
5ca472d40e2d cgroup: disable controllers at parse time
be23c4af3d8a net: mdiobus: get rid of a BUG_ON()
1d6d43d4805d netlink: disable IRQs for netlink_lock_table()
42e490013809 bonding: init notify_work earlier to avoid uninitialized use
143fc7220961 isdn: mISDN: netjet: Fix crash in nj_probe:
2e2145ccfbcb usb: chipidea: udc: assign interrupt number to USB gadget structure
06e84ea1f457 spi: sprd: Add missing MODULE_DEVICE_TABLE
369f3caa4d74 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE
01905f3232fd vfio-ccw: Serialize FSM IDLE state with I/O completion
cad3dc73c064 vfio-ccw: Reset FSM state to IDLE inside FSM
4352209ed0f0 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet
a5ee8f54d0ab ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet
2f523cd4a931 usb: cdns3: Fix runtime PM imbalance on error
1e5cab50208c net/nfc/rawsock.c: fix a permission check bug
584b2c7ce244 bpf: Forbid trampoline attach for functions with variable arguments
fb91ab403e6e spi: spi-zynq-qspi: Fix stack violation bug
4b8b7bc3a726 spi: Fix spi device unregister flow
cb24d57ad572 ASoC: amd: fix for pcm_read() error
3b89db7468f7 ASoC: max98088: fix ni clock divider calculation
f70102cb369c proc: Track /proc/$pid/attr/ opener mm_struct
3c79e1658f8a Merge branch 'android12-5.10' 'android12-5.10-lts'
2935d3161665 Merge branch 'android12-5.10' 'android12-5.10-lts'
3956bf29b254 ANDROID: clang: update to 12.0.5
f9761818fe9a ANDROID: GKI: Refresh ABI following trimmed symbol CRC fix
e913e8a9223b FROMLIST: export: Make CRCs robust to symbol trimming
b0c3c31639b2 Merge branch 'android12-5.10' into android12-5.10-lts
e9fa24e154b9 ANDROID: Add GKI_HIDDEN_MM_CONFIGS to support ballooning.

Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
Change-Id: I4cb43e42abd29006bab26b7e65ecfa052e10eed9
2021-10-21 09:45:02 +02:00
..
2021-01-09 13:46:24 +01:00
2021-05-19 10:12:56 +02:00
2020-09-18 15:17:41 +02:00
2021-07-14 17:35:23 +02:00
2021-09-15 14:16:47 +02:00
2021-09-08 09:08:09 +02:00
2021-09-08 09:08:09 +02:00
2021-05-19 10:12:56 +02:00
2021-01-13 10:28:55 +01:00