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 d3c86f46 Merge 5.10.66 into android12-5.10-lts e1ad6bbf ANDROID: GKI: update virtual device symbol list for led audio driver. 44a32dcb Linux 5.10.66 1de280ad Revert "time: Handle negative seconds correctly in timespec64_to_ns()" f49fd988 Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" 0daa75bf Revert "block: nbd: add sanity check for first_minor" d3c3f4e0 Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" 2300418c Merge 5.10.65 into android12-5.10-lts c31c2cca Linux 5.10.65 b216a075 clk: kirkwood: Fix a clocking boot regression 5866b117 backlight: pwm_bl: Improve bootloader/kernel device handover 4c00435c fbmem: don't allow too huge resolutions 34d099a3 IMA: remove the dependency on CRYPTO_MD5 5cc1ee31 IMA: remove -Wmissing-prototypes warning 13196899 fuse: flush extending writes 8018100c fuse: truncate pagecache on atomic_o_trunc a8ca1fba ARM: dts: at91: add pinctrl-{names, 0} for all gpios c2c7eefc KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter bf362244 KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation c06e6ff2 KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted 1db337b1 KVM: s390: index kvm->arch.idle_mask by vcpu_idx dc9db2a2 Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" c6b42ec1 x86/resctrl: Fix a maybe-uninitialized build warning treated as error bafece6c perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op ae95c3a1 tty: Fix data race between tiocsti() and flush_to_ldisc() 4d0e6d6f bio: fix page leak bio_add_hw_page failure 24fbd77d io_uring: IORING_OP_WRITE needs hash_reg_file set 656f343d time: Handle negative seconds correctly in timespec64_to_ns() 611b7f9d f2fs: guarantee to write dirty data when enabling checkpoint back 75ffcd85 iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha 3853c0c0 ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() c4f1ad39 ipv4: fix endianness issue in inet_rtm_getroute_build_skb() dc4ff315 octeontx2-af: Set proper errorcode for IPv4 checksum errors bf2991f8 octeontx2-af: Fix static code analyzer reported issues ee485124 octeontx2-af: Fix loop in free and unmap counter a67c66c1 net: qualcomm: fix QCA7000 checksum handling f96bc82e net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed 5867e20e ipv4: make exception cache less predictible 8692f0bb ipv6: make exception cache less predictible 4663aaef brcmfmac: pcie: fix oops on failure to resume and reprobe e68128e0 bcma: Fix memory leak for internally-handled cores 26fae720 atlantic: Fix driver resume flow. cb996dc9 ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() baecab8c ice: Only lock to update netdev dev_addr bd6d9c83 iwlwifi: skip first element in the WTAS ACPI table 4c4f8680 iwlwifi: follow the new inclusive terminology 5c305b90 ASoC: wcd9335: Disable irq on slave ports in the remove function 729a459e ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function 9c640a2b ASoC: wcd9335: Fix a double irq free in the remove function 8446bb0f tty: serial: fsl_lpuart: fix the wrong mapbase value 9ee4ff8c usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()' 4d2823ab usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available 86b79054 usb: ehci-orion: Handle errors of clk_prepare_enable() in probe f0bb6312 i2c: xlp9xx: fix main IRQ check 7ac3090e i2c: mt65xx: fix IRQ check 6c485720 CIFS: Fix a potencially linear read overflow b0491ab7 bpf: Fix possible out of bound write in narrow load handling cfaefbcc mmc: moxart: Fix issue with uninitialized dma_slave_config ced0bc74 mmc: dw_mmc: Fix issue with uninitialized dma_slave_config 8a9f9b97 mmc: sdhci: Fix issue with uninitialized dma_slave_config dd903083 ASoC: Intel: Skylake: Fix module resource and format selection b0159dbd ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs 7934c79f ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 56d976f4 rsi: fix an error code in rsi_probe() 110ce7d2 rsi: fix error code in rsi_load_9116_firmware() b4bbb77d gfs2: init system threads before freeze lock ee029e3a i2c: hix5hd2: fix IRQ check d36ab9b3 i2c: fix platform_get_irq.cocci warnings 187705a4 i2c: s3c2410: fix IRQ check 3913fa30 i2c: iop3xx: fix deferred probing 50e6f344 Bluetooth: add timeout sanity check to hci_inquiry cc59ad70 lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ 9295566a mm/swap: consider max pages in iomap_swapfile_add_extent a9c29bc2 usb: gadget: mv_u3d: request_irq() after initializing UDC b2f4dd13 firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' 60831f5a firmware: raspberrypi: Keep count of all consumers 5c68b779 i2c: synquacer: fix deferred probing f577e9f5 clk: staging: correct reference to config IOMEM to config HAS_IOMEM 5ae5f087 arm64: dts: marvell: armada-37xx: Extend PCIe MEM space cb788d69 nfsd4: Fix forced-expiry locking c9773f42 lockd: Fix invalid lockowner cast after vfs_test_lock 2600861b locking/local_lock: Add missing owner initialization d5462a63 locking/lockdep: Mark local_lock_t 22b106df mac80211: Fix insufficient headroom issue for AMSDU 0ad4ddb2 libbpf: Re-build libbpf.so when libbpf.map changes 494629ba usb: phy: tahvo: add IRQ check 46638d69 usb: host: ohci-tmio: add IRQ check 4b7874a3 PM: cpu: Make notifier chain use a raw_spinlock_t 47112847 Bluetooth: Move shutdown callback before flushing tx and rx queue d993a6f1 samples: pktgen: add missing IPv6 option to pktgen scripts 2c0b826f devlink: Clear whole devlink_flash_notify struct 2aa3d5c9 selftests/bpf: Fix test_core_autosize on big-endian machines c03bf1bc usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse eabbb2e8 usb: phy: twl6030: add IRQ checks fa5dbfd5 usb: phy: fsl-usb: add IRQ check 99ad1be3 usb: gadget: udc: s3c2410: add IRQ check 0a773145 usb: gadget: udc: at91: add IRQ check 27f102bc usb: dwc3: qcom: add IRQ check c4e0f54a usb: dwc3: meson-g12a: add IRQ check 96ba1e20 ASoC: rt5682: Properly turn off regulators if wrong device ID 1a2feb23 ASoC: rt5682: Implement remove callback 628acf6e net/mlx5: Fix unpublish devlink parameters fe632277 net/mlx5: Register to devlink ingress VLAN filter trap dbeb4574 drm/msm/dsi: Fix some reference counted resource leaks 059c2c09 Bluetooth: fix repeated calls to sco_sock_kill 6df58421 ASoC: Intel: Fix platform ID matching 10dfcfda cgroup/cpuset: Fix violation of cpuset locking rule cbc97661 cgroup/cpuset: Miscellaneous code cleanup 974ab0a0 counter: 104-quad-8: Return error when invalid mode during ceiling_write c158f9b2 arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 71257056 drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs a6e980b1 drm/msm/mdp4: move HW revision detection to earlier phase 90363618 drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision 416929ea selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP d6337dfd PM: EM: Increase energy calculation precision 5014a845 Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow afffa7b4 debugfs: Return error during {full/open}_proxy_open() on rmmod 17830b04 soc: qcom: smsm: Fix missed interrupts if state changes while masked b8361513 bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring cd6008e3 PCI: PM: Enable PME if it can be signaled from D3cold 3890c6e1 PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently eda4ccca media: venus: venc: Fix potential null pointer dereference on pointer fmt 519ad41a media: em28xx-input: fix refcount bug in em28xx_usb_disconnect a7dd8b77 leds: trigger: audio: Add an activate callback to ensure the initial brightness is set 917191d5 leds: lt3593: Put fwnode in any case during ->probe() eef84965 i2c: highlander: add IRQ check 11dd40c1 net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() b376ae55 devlink: Break parameter notification sequence to be before/after unload/load driver 9fa9ff10 arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay e4da0e00 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handling 61b1db23 Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd bca46d22 net: cipso: fix warnings in netlbl_cipsov4_add_std b6b5dc12 drm: mxsfb: Clear FIFO_CLEAR bit 1a0014c1 drm: mxsfb: Increase number of outstanding requests on V4 and newer HW 46f54639 drm: mxsfb: Enable recovery on underflow e0f3de15 cgroup/cpuset: Fix a partition bug with hotplug 7a0b2974 net/mlx5e: Block LRO if firmware asks for tunneled LRO c40ed983 net/mlx5e: Prohibit inner indir TIRs in IPoIB a11fc1cd ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties 2e68547e ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties 0d40e59c ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties eda87dd4 ARM: dts: meson8: Use a higher default GPU clock frequency a7d0a59e tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos 1f600723 drm/amdgpu/acp: Make PM domain really work c7ebd362 6lowpan: iphc: Fix an off-by-one check of array index def6efdf Bluetooth: sco: prevent information leak in sco_conn_defer_accept() e9a62740 media: atomisp: fix the uninitialized use and rename "retvalue" b0e87701 media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats c0622537 media: rockchip/rga: fix error handling in probe dc495373 media: rockchip/rga: use pm_runtime_resume_and_get() 94d6aa2b media: go7007: remove redundant initialization ffd9c8ce media: go7007: fix memory leak in go7007_usb_probe fb22665c media: dvb-usb: Fix error handling in dvb_usb_i2c_init 6b0fe695 media: dvb-usb: fix uninit-value in vp702x_read_mac_addr 372890e0 media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init 83f7297a ionic: cleanly release devlink instance 203537ff driver core: Fix error return code in really_probe() 4225d357 firmware: fix theoretical UAF race with firmware cache and resume c4aaad8a gfs2: Fix memory leak of object lsi on error return path 8c3b5028 libbpf: Fix removal of inner map in bpf_object__create_map ffb887c1 soc: qcom: rpmhpd: Use corner in power_off f32b433d i40e: improve locking of mac_filter_hash 5ac21a4e arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties a8c1eaed ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi 6ca0b408 libbpf: Fix the possible memory leak on error f1673e85 gve: fix the wrong AdminQ buffer overflow check 1568dbe8 drm/of: free the iterator object on failure 389dfd11 bpf: Fix potential memleak and UAF in the verifier. d4213b70 bpf: Fix a typo of reuseport map in bpf.h. 56e5c527 drm/of: free the right object 38235f19 media: cxd2880-spi: Fix an error handling path 25fbfc31 soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally c391728c leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() d4abb6e1 media: TDA1997x: enable EDID support 8ce22f85 ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe 3d58f5e8 drm/gma500: Fix end of loop tests for list_for_each_entry 54912723 drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() 1e142344 EDAC/i10nm: Fix NVDIMM detection a20e6868 spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible e2cb04c6 spi: sprd: Fix the wrong WDG_LOAD_VAL cd8cca72 regulator: vctrl: Avoid lockdep warning in enable/disable ops 8665e303 regulator: vctrl: Use locked regulator_get_voltage in probe path 80b1a70b blk-crypto: fix check for too-large dun_bytes ba6e5af6 spi: davinci: invoke chipselect callback c0aec70a x86/mce: Defer processing of early errors 6627be8b tpm: ibmvtpm: Avoid error message when process gets signal while waiting bd2028e9 certs: Trigger creation of RSA module signing key if it's not an RSA key fddf3a72 crypto: qat - use proper type for vf_mask e7273d57 irqchip/gic-v3: Fix priority comparison when non-secure priorities are used f1f6d3d2 spi: coldfire-qspi: Use clk_disable_unprepare in the remove function 4b21d4e8 block: nbd: add sanity check for first_minor 31fc50cd clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel dde7ff1c lib/mpi: use kcalloc in mpi_resize 20d84fc5 irqchip/loongson-pch-pic: Improve edge triggered interrupt support e9a902f8 genirq/timings: Fix error return code in irq_timings_test_irqs() 10d3bdd2 spi: spi-pic32: Fix issue with uninitialized dma_slave_config d4ec971b spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config 87aa69aa block: return ELEVATOR_DISCARD_MERGE if possible 38685071 m68k: Fix invalid RMW_INSNS on CPUs that lack CAS 497f3d9c rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock ea5e5bc8 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees 527b56d7 rcu: Fix to include first blocked task in stall warning e6778e1b sched: Fix UCLAMP_FLAG_IDLE setting 718180c2 sched/numa: Fix is_core_idle() bf4b0fa3 m68k: emu: Fix invalid free in nfeth_cleanup() 246c771b power: supply: cw2015: use dev_err_probe to allow deferred probe a758b1d4 s390/ap: fix state machine hang after failure to enable irq 86f99809 s390/debug: fix debug area life cycle 0980d2b2 s390/debug: keep debug data on resize 0404bf4a s390/pci: fix misleading rc in clp_set_pci_fn() 8b471e72 s390/kasan: fix large PMD pages address alignment check 9d999957 udf_get_extendedattr() had no boundary checks. db2f238d fcntl: fix potential deadlock for &fasync_struct.fa_lock 349633ed crypto: qat - do not export adf_iov_putmsg() 205cfad5 crypto: qat - fix naming for init/shutdown VF to PF notifications c29cc43e crypto: qat - fix reuse of completion variable e53575ea crypto: qat - handle both source of interrupt in VF ISR 9819975c crypto: qat - do not ignore errors from enable_vf2pf_comms() 6f3c58bd crypto: omap - Fix inconsistent locking of device lists fc4073df libata: fix ata_host_start() cf619a52 s390/zcrypt: fix wrong offset index for APKA master key valid state b4aa00bf s390/cio: add dev_busid sysfs entry for each subchannel d0831db7 power: supply: max17042_battery: fix typo in MAx17042_TOFF 5d59f38c power: supply: smb347-charger: Add missing pin control activation 10e759e3 nvmet: pass back cntlid on successful completion ea4a353c nvme-rdma: don't update queue count when failing to set io queues 5d0f0c3b nvme-tcp: don't update queue count when failing to set io queues 591f69d7 blk-throtl: optimize IOPS throttle for large IO scenarios cf13537b bcache: add proper error unwinding in bcache_device_init 48aa6e4e isofs: joliet: Fix iocharset=utf8 mount option 940ac461 udf: Fix iocharset=utf8 mount option 4cf1551a udf: Check LVID earlier 3d12ccec hrtimer: Ensure timerfd notification for HIGHRES=n aadfa1d6 hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() 13ccaef7 posix-cpu-timers: Force next expiration recalc after itimer reset 8a6c5eec EDAC/mce_amd: Do not load edac_mce_amd module on guests 4b680b3f rcu/tree: Handle VM stoppage in stall detection 1cc05d71 sched/deadline: Fix missing clock update in migrate_task_rq_dl() 104adbff crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() ce7f2b51 power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors 3ebd7b38 sched/deadline: Fix reset_on_fork reporting of DL tasks 8c4d94db crypto: mxs-dcp - Check for DMA mapping errors 7bb6302e regulator: tps65910: Silence deferred probe error a8598509 regmap: fix the offset of register error log 97bc540b locking/mutex: Fix HANDOFF condition 5df7cc99 ANDROID: GKI: update .xml after android12-5.10 merge 63915968 Merge branch 'android12-5.10' into `android12-5.10-lts` 8a365a23 Revert "tty: drop termiox user definitions" c8de3a47 Merge 5.10.64 into android12-5.10-lts cb83afdc Linux 5.10.64 f72fce55 PCI: Call Max Payload Size-related fixup quirks early 8c04a16d x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions 12348493 xhci: fix unsafe memory usage in xhci tracing 3f7f1baf xhci: fix even more unsafe memory usage in xhci tracing 30e6e9f8 usb: mtu3: fix the wrong HS mult value 8a4439aa usb: mtu3: use @mult for HS isoc or intr 14781972 usb: mtu3: restore HS function when set SS/SSP c75e2fd0 usb: gadget: tegra-xudc: fix the wrong mult value for HS isoc or intr d544c9a2 usb: host: xhci-rcar: Don't reload firmware after the completion c3fd7b0b ALSA: usb-audio: Add registration quirk for JBL Quantum 800 798679af blk-mq: clearing flush request reference in tags->rqs[] e51ff3ff netfilter: nftables: clone set element expression template 36983fc2 netfilter: nf_tables: initialize set before expression setup 3fda454f netfilter: nftables: avoid potential overflows on 32bit arches cad6239f blk-mq: fix is_flush_rq ceffaa61 blk-mq: fix kernel panic during iterating over flush request bc1b5c5f x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating 554efc9a Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" d24347e2 tty: drop termiox user definitions 0757a883 net: linux/skbuff.h: combine SKB_EXTENSIONS + KCOV handling 0b62660c serial: 8250: 8250_omap: Fix unused variable warning 7ff0b71b net: kcov: don't select SKB_EXTENSIONS when there is no NET c4225992 mm/page_alloc: speed up the iteration of max_order 50e56c68 net: ll_temac: Remove left-over debug message 6e2c4e66 USB: serial: mos7720: improve OOM-handling in read_mos_reg() ddd7e8b7 igmp: Add ip_mc_list lock in ip_check_mc_rcu 06e0ef2a ANDROID: GKI: fix up spi structure change 77b971b4 Merge 5.10.63 into android12-5.10-lts e07f317d Linux 5.10.63 4405ea22 media: stkwebcam: fix memory leak in stk_camera_probe ad5e13f1 fuse: fix illegal access to inode with reused nodeid 40ba433a new helper: inode_wrong_type() ded9137f spi: Switch to signed types for *_native_cs SPI controller fields 55bb5193 serial: 8250: 8250_omap: Fix possible array out of bounds access 8e41134a ALSA: pcm: fix divide error in snd_pcm_lib_ioctl 4ffde178 ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 4ee2686b ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup 2808d59f cryptoloop: add a deprecation warning 61a038f8 perf/x86/amd/power: Assign pmu.module ec9a82e0 perf/x86/amd/ibs: Work around erratum #1197 23c29490 ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() d2064a14 perf/x86/intel/pt: Fix mask of num_address_ranges 0e74bba6 qede: Fix memset corruption 35f223cb net: macb: Add a NULL check on desc_ptp cf50d02e qed: Fix the VF msix vectors flow 2177c494 reset: reset-zynqmp: Fixed the argument data type 9872349b gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats b983d602 ARM: OMAP1: ams-delta: remove unused function ams_delta_camera_power bc860c3f xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG b1075d2a static_call: Fix unused variable warn w/o MODULE ae16b7c6 Revert "Add a reference to ucounts for each cred" 1aa3f27e Revert "cred: add missing return error code when set_cred_ucounts() failed" 0c144387 Revert "ucounts: Increase ucounts reference counter before the security hook" 0479b2bd ubifs: report correct st_size for encrypted symlinks 3ac01789 f2fs: report correct st_size for encrypted symlinks 894a0223 ext4: report correct st_size for encrypted symlinks b8c298cf fscrypt: add fscrypt_symlink_getattr() for computing st_size 09a37954 ext4: fix race writing to an inline_data file while its xattrs are changing 0115d3d9 ANDROID: GKI: add virtio_break_device to the symbol list 59911be7 Revert "once: Fix panic when module unload" 4b20d2de Revert "pipe: avoid unnecessary EPOLLET wakeups under normal loads" b6e7497c Revert "pipe: do FASYNC notifications for every pipe IO, not just state changes" 674d2ac2 Merge 5.10.62 into android12-5.10-lts f6dd0024 Linux 5.10.62 0c9a876f bpf: Fix potentially incorrect results with bpf_get_local_storage() 38c1915d audit: move put_tree() to avoid trim_trees refcount underflow and UAF 1890ee7f net: don't unconditionally copy_from_user a struct ifreq for socket ioctls 0085646e Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" 17982c66 Revert "floppy: reintroduce O_NDELAY fix" 709c162d kthread: Fix PF_KTHREAD vs to_kthread() race c43add24 btrfs: fix NULL pointer dereference when deleting device by invalid id 1604c42a arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 f760c110 lkdtm: Enable DOUBLE_FAULT on all architectures b6c657ab net: dsa: mt7530: fix VLAN traffic leaks again f8242f55 usb: typec: ucsi: Clear pending after acking connector change e15e32d5 usb: typec: ucsi: Work around PPM losing change information 08953884 usb: typec: ucsi: acpi: Always decode connector change information 9a4f1dc8 tracepoint: Use rcu get state and cond sync for static call updates b6ae3854 srcu: Provide polling interfaces for Tiny SRCU grace periods 450948b0 srcu: Make Tiny SRCU use multi-bit grace-period counter 641e1d88 srcu: Provide internal interface to start a Tiny SRCU grace period f789de3b srcu: Provide polling interfaces for Tree SRCU grace periods fdf66e5a srcu: Provide internal interface to start a Tree SRCU grace period d3c38d85 powerpc/perf: Invoke per-CPU variable access with disabled interrupts 77b77d45 perf annotate: Fix jump parsing for C++ code. 9f9e40dd perf tools: Fix arm64 build error with gcc-11 94687c49 perf record: Fix memory leak in vDSO found using ASAN e0ca6703 perf symbol-elf: Fix memory leak by freeing sdt_note.args 0d8e39bb perf env: Fix memory leak of bpf_prog_info_linear member 133d7f93 riscv: Fixup patch_text panic in ftrace 7e208724 riscv: Fixup wrong ftrace remove cflag b42fde92 Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS 60d69cb4 vt_kdsetmode: extend console locking 0a178a01 tipc: call tipc_wait_for_connect only when dlen is not 0 ded6da21 mtd: spinand: Fix incorrect parameters for on-die ECC 3b2018f9 pipe: do FASYNC notifications for every pipe IO, not just state changes e91da23c pipe: avoid unnecessary EPOLLET wakeups under normal loads d845f89d btrfs: fix race between marking inode needs to be logged and log syncing 6f38d95f net/rds: dma_map_sg is entitled to merge entries b882dda2 drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences 7f422cda drm/nouveau/disp: power down unused DP links during init 6fd6e205 drm: Copy drm_wait_vblank to user before returning 26ee94ba blk-mq: don't grab rq's refcount in blk_mq_check_expired() b00ca567 drm/amd/pm: change the workload type for some cards 3c37ec43 Revert "drm/amd/pm: fix workload mismatch on vega10" cc126b40 qed: Fix null-pointer dereference in qed_rdma_create_qp() 18a65ba0 qed: qed ll2 race condition fixes 4ac9c81e tools/virtio: fix build c7ee4d22 vringh: Use wiov->used to check for read/write desc order 6c074eaa virtio_vdpa: reject invalid vq indices 0698278e virtio_pci: Support surprise removal of virtio pci device 065a13c2 virtio: Improve vq->broken access to avoid any compiler optimization f41c7462 cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev 3dea9315 opp: remove WARN when no valid OPPs remain be37f7db iwlwifi: pnvm: accept multiple HW-type TLVs 9a6a5602 clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer dereference bdc5049c perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 c5600b91 dt-bindings: sifive-l2-cache: Fix 'select' matching ad5329a5 usb: gadget: u_audio: fix race condition on endpoint stop 257ea8a5 drm/i915: Fix syncmap memory leak e49b8d9c net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est b2091d47 net: stmmac: add mutex lock to protect est parameters ac874290 Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711" 411680a0 net: hns3: fix get wrong pfc_en when query PFC configuration e834ca7c net: hns3: fix duplicate node in VLAN list 5931ec35 net: hns3: add waiting time before cmdq memory is released 9820af16 net: hns3: clear hardware resource when loading driver ad0db838 rtnetlink: Return correct error on changing device netns 51bc5c66 cxgb4: dont touch blocked freelist bitmap after free beefd5f0 ipv4: use siphash instead of Jenkins in fnhe_hashfun() dced8347 ipv6: use siphash in rt6_exception_hash() f517335a net/sched: ets: fix crash when flipping from 'strict' to 'quantum' b493af3a ucounts: Increase ucounts reference counter before the security hook 8e0881f6 net: marvell: fix MVNETA_TX_IN_PRGRS bit number 850401a2 xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' fb45459d ip_gre: add validation for csum_start e78006b5 RDMA/efa: Free IRQ vectors on error flow 8f1e3ad9 e1000e: Do not take care about recovery NVM checksum 87285ac5 e1000e: Fix the max snoop/no-snoop latency for 10M 58b3dbf1 igc: Use num_tx_queues when iterating over tx_ring queue ae6480ba igc: fix page fault when thunderbolt is unplugged 384dea50 net: usb: pegasus: fixes of set_register(s) return value evaluation; 3217c9d4 ice: do not abort devlink info if board identifier can't be found 3a2c5fbb RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() 56ac7463 IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() 3e949aaa RDMA/bnxt_re: Add missing spin lock initialization 22c18102 scsi: core: Fix hang of freezing queue between blocking and running device 01da7c1d usb: dwc3: gadget: Stop EP0 transfers during pullup disable 87b20164 usb: dwc3: gadget: Fix dwc3_calc_trbs_left() 56c92b8d usb: renesas-xhci: Prefer firmware loading on unknown ROM state b0bcc803 USB: serial: option: add new VID/PID to support Fibocom FG150 8437e07c Revert "USB: serial: ch341: fix character loss at high transfer rates" da3067ea drm/amdgpu: Cancel delayed work when GFXOFF is disabled 3134292a Revert "btrfs: compression: don't try to compress if we don't have enough pages" 921c2533 riscv: Ensure the value of FP registers in the core dump file is up to date e55a8b46 ceph: correctly handle releasing an embedded cap flush 7008b998 can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters 45b7b209 net: mscc: Fix non-GPL export of regmap APIs ef2d68ef ovl: fix uninitialized pointer read in ovl_lookup_real_one() c94d5097 blk-iocost: fix lockdep warning on blkcg->lock 6815e21f once: Fix panic when module unload f68ad168 netfilter: conntrack: collect all entries in one cycle a13a2df0 ARC: Fix CONFIG_STACKDEPOT 0af6a9f8 ASoC: component: Remove misplaced prefix handling in pin control functions 34cc80ec ASoC: rt5682: Adjust headset volume button threshold d81ddada bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper 9dd6f6d8 bpf: Fix ringbuf helper function compatibility ad41706c net: qrtr: fix another OOB Read in qrtr_endpoint_post 45cad77f ANDROID: GKI: update the android12-5.10-lts abi .xml file af06413d Merge branch 'android12-5.10' into `android12-5.10-lts` 383ea081 ANDROID: GKI: db845c: Update symbols list and ABI for lts v5.10.61 e0382dd2 Revert "virtio: Protect vqs list access" a6777a7c Merge 5.10.61 into android12-5.10-lts 83da0c0f Revert "net: igmp: fix data-race in igmp_ifc_timer_expire()" a75a648f Revert "net: igmp: increase size of mr_ifc_count" 63aa0473 Revert "PCI/MSI: Protect msi_desc::masked for multi-MSI" b558262f Merge 5.10.60 into android12-5.10-lts 56f751a4 Merge branch 'android12-5.10' into `android12-5.10-lts` 452ea6a1 Linux 5.10.61 f15e6426 io_uring: only assign io_uring_enter() SQPOLL error in actual error case 695ab28a io_uring: fix xa_alloc_cycle() error return value check 0d5fcfc6 fs: warn about impending deprecation of mandatory locks 8132fc2b mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim 53e81668 ASoC: intel: atom: Fix breakage for PCM buffer address setup 88f65f57 ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 b6672f67 PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI a69326e1 s390/pci: fix use after free of zpci_dev 05b56e05 ALSA: hda/via: Apply runtime PM workaround for ASUS B23E 67fece62 btrfs: prevent rename2 from exchanging a subvol with a directory from different parents 16cfa727 mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711 2566c1d8 mmc: sdhci-iproc: Cap min clock frequency on BCM2711 110b7f72 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop 258782b9 ipack: tpci200: fix memory leak in the tpci200_register 3ee1b080 ipack: tpci200: fix many double free issues in tpci200_pci_probe 0775bc46 slimbus: ngd: reset dma setup during runtime pm 45d6fc21 slimbus: messaging: check for valid transaction id b700b523 slimbus: messaging: start transaction ids from 1 instead of zero bd0c2f83 tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name f7c12549 ALSA: hda - fix the 'Capture Switch' value change notifications 7451c309 clk: qcom: gdsc: Ensure regulator init state matches GDSC state 7203b498 clk: imx6q: fix uart earlycon unwork 3f8920c5 mmc: sdhci-msm: Update the software timeout value for sdhc 8f499a90 mmc: mmci: stm32: Check when the voltage switch procedure should be done f8dac276 mmc: dw_mmc: Fix hang on data CRC error 645fd92c Revert "flow_offload: action should not be NULL when it is referenced" 2f6c4280 iavf: Fix ping is lost after untrusted VF had tried to change MAC 7873c298 i40e: Fix ATR queue selection e003a892 r8152: fix writing USB_BP2_EN 21ca0b18 iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() 81578e58 iommu/vt-d: Consolidate duplicate cache invaliation code eee84eaf ovs: clear skb->tstamp in forwarding path 47a1161d net: mdio-mux: Handle -EPROBE_DEFER correctly 13af9c81 net: mdio-mux: Don't ignore memory allocation errors df612358 sch_cake: fix srchost/dsthost hashing mode e1ec5858 ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path 3b7397b2 net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 9bc2d1a5 virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO b7adfde9 virtio-net: support XDP when not more queues 1ce62fe6 vrf: Reset skb conntrack connection on VRF rcv 8ae539a3 bnxt_en: Add missing DMA memory barriers 9751aa44 bnxt_en: Disable aRFS if running on 212 firmware efd9b79b ptp_pch: Restore dependency on PCI 85e0518f net: 6pack: fix slab-out-of-bounds in decode_data e0ae1683 bnxt: count Tx drops 296fe765 bnxt: make sure xmit_more + errors does not miss doorbells d913d5cc bnxt: disable napi before canceling DIM 5b24ae8f bnxt: don't lock the tx queue from napi poll 585ff734 bpf: Clear zext_dst of dead insns 8dfdeeb1 drm/mediatek: Add AAL output size configuration a8b8d61b drm/mediatek: Fix aal size config 6715cefa soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h 1b6fc6f7 vdpa/mlx5: Avoid destroying MR on empty iotlb ecdd7c48 vhost: Fix the calculation in vhost_overflow() e0b603c8 bus: ti-sysc: Fix error handling for sysc_check_active_timer() 1af7ccbd vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() 293180f5 virtio: Protect vqs list access 9108120f dccp: add do-while-0 stubs for dccp_pr_debug macros e352531e cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant d2ab5491 iommu: Check if group is NULL before remove device 44f454a1 arm64: dts: qcom: msm8992-bullhead: Remove PSCI 95ed753d arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x d7d04c67 Bluetooth: hidp: use correct wait queue when removing ctrl_wait 2e6cc93e drm/amd/display: workaround for hard hang on HPD on native DP dcc8c5fb drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X 8849a8c7 net: usb: lan78xx: don't modify phy_device state concurrently 735e613f net: usb: pegasus: Check the return value of get_geristers() and friends; 6b368411 ARM: dts: nomadik: Fix up interrupt controller node names 410d1ea4 qede: fix crash in rmmod qede while automatic debug collection 7525f2e4 drm/amdgpu: fix the doorbell missing when in CGPG issue for renoir. 71145951 scsi: core: Fix capacity set to zero after offlinining device 8071dbe1 scsi: core: Avoid printing an error if target_alloc() returns -ENXIO 4f78db7d scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() cc312fa7 scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() 968ee917 scsi: pm80xx: Fix TMF task completion race condition b353028a dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available 35f41622 ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 505884a0 net: xfrm: Fix end of loop tests for list_for_each_entry f1c0533f spi: spi-mux: Add module info needed for autoloading b618a321 dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() c160df90 dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers d4930271 USB: core: Fix incorrect pipe calculation in do_proc_control() ba6c1b00 USB: core: Avoid WARNings for 0-length descriptor requests 8e100c72 KVM: X86: Fix warning caused by stale emulation context 47d4c799 KVM: x86: Factor out x86 instruction emulation with decoding ff2fc9e4 media: drivers/media/usb: fix memory leak in zr364xx_probe 56320b1a media: zr364xx: fix memory leaks in probe() b5c7ec6d media: zr364xx: propagate errors from zr364xx_start_readpipe() 779a0f43 mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards e2036bc3 ath9k: Postpone key cache entry deletion for TXQ frames reference it 609c0cfd ath: Modify ath_key_delete() to not need full key entry 2925a838 ath: Export ath_hw_keysetmac() 6566c207 ath9k: Clear key cache explicitly on disabling hardware 8f050769 ath: Use safer key clearing with key cache entries 2c5bd949 Linux 5.10.60 3a24e121 net: dsa: microchip: ksz8795: Use software untagging on CPU port 1e78179d net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on deletion 5033d5e2 net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration 60c007b5 net: dsa: microchip: ksz8795: Fix PVID tag insertion f365d53c net: dsa: microchip: Fix probing KSZ87xx switch with DT node for host port 3dc5666b KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) c0883f69 KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) b5f05bdf vmlinux.lds.h: Handle clang's module.{c,d}tor sections 2fe07584 ceph: take snap_empty_lock atomically with snaprealm refcount change a23aced5 ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm b0efc932 ceph: add some lockdep assertions around snaprealm handling dcdb587a vboxsf: Add support for the atomic_open directory-inode op 7cd14c1a vboxsf: Add vboxsf_[create|release]_sf_handle() helpers 433f0b31 KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF 0ab67e3d KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation 4a948c57 efi/libstub: arm64: Double check image alignment at entry fc7da433 powerpc/smp: Fix OOPS in topology_init() 312730cd PCI/MSI: Protect msi_desc::masked for multi-MSI 724d0a98 PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() 92336875 PCI/MSI: Correct misleading comments e42fb8e6 PCI/MSI: Do not set invalid bits in MSI mask 042e03c9 PCI/MSI: Enforce MSI[X] entry updates to be visible 0b2509d7 PCI/MSI: Enforce that MSI-X table entry is masked for update aa8092c1 PCI/MSI: Mask all unused MSI-X entries 7e90e81a PCI/MSI: Enable and mask MSI-X early 2d2c6684 genirq/timings: Prevent potential array overflow in __irq_timings_store() 35575419 genirq/msi: Ensure deactivation on teardown f0736bed x86/resctrl: Fix default monitoring groups reporting 25216ed9 x86/ioapic: Force affinity setup before startup 19fb5dab x86/msi: Force affinity setup before startup 4e52a4fe genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP 2a28b523 x86/tools: Fix objdump version check again 4acc0d98 powerpc/kprobes: Fix kprobe Oops happens in booke 015e2c90 efi/libstub: arm64: Relax 2M alignment again for relocatable kernels feb4a01d efi/libstub: arm64: Force Image reallocation if BSS was not reserved afcb84e6 arm64: efi: kaslr: Fix occasional random alloc (and boot) failure e0ee8d9c nbd: Aovid double completion of a request f5cefe9a vsock/virtio: avoid potential deadlock when vsock device remove dff830e5 xen/events: Fix race in set_evtchn_to_irq 65395b05 drm/i915: Only access SFC_DONE when media domain is not fused off 4344440d net: igmp: increase size of mr_ifc_count 696afe28 tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets 8976606c net: linkwatch: fix failure to restore device state across suspend/resume 4c2af901 net: bridge: fix memleak in br_add_if() f333a5ca net: bridge: fix flags interpretation for extern learn fdb entries e3b949b8 net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry 1cad01ac net: dsa: sja1105: fix broken backpressure in .port_fdb_dump 56cc3408 net: dsa: lantiq: fix broken backpressure in .port_fdb_dump f7720b35 net: dsa: lan9303: fix broken backpressure in .port_fdb_dump 24e1b7db net: igmp: fix data-race in igmp_ifc_timer_expire() 69b13167 net: Fix memory leak in ieee802154_raw_deliver dbfaf7a6 net: dsa: microchip: ksz8795: Fix VLAN filtering ccc1fe82 net: dsa: microchip: Fix ksz_read64() 558092b8 drm/meson: fix colour distortion from HDR set during vendor u-boot 6e188646 net/mlx5: Fix return value from tracer initialization 303ba011 net/mlx5: Synchronize correct IRQ when destroying CQ 00a0c11d bareudp: Fix invalid read beyond skb's linear data 30b1fc47 psample: Add a fwd declaration for skbuff b3f0b170 iavf: Set RSS LUT and key in reset handle path a6192bae ice: don't remove netdev->dev_addr from uc sync list bae5b521 ice: Prevent probing virtual functions 059238c5 net: sched: act_mirred: Reset ct info when mirror/redirect skb f15f7716 net/smc: fix wait on already cleared link 51f4965d ppp: Fix generating ifname when empty IFLA_IFNAME is specified 046579c9 net: phy: micrel: Fix link detection on ksz87xx switch" e95620c3 bpf: Fix integer overflow involving bucket_size 1960c3ac libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT a3e9a3e2 platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables 53ebbfdd net: mvvp2: fix short frame size on s390 784320ed net: dsa: mt7530: add the missing RxUnicast MIB counter 20a80319 ASoC: cs42l42: Fix LRCLK frame start edge 750503ae pinctrl: tigerlake: Fix GPIO mapping for newer version of software be49d543 netfilter: nf_conntrack_bridge: Fix memory leak when error aa6b17bf ASoC: cs42l42: Remove duplicate control for WNF filter frequency b268f9f6 ASoC: cs42l42: Fix inversion of ADC Notch Switch control 2386a8cd ASoC: SOF: Intel: hda-ipc: fix reply size checking 0e47f99e ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J 57693967 ASoC: cs42l42: Correct definition of ADC Volume control a21963c3 pinctrl: mediatek: Fix fallback behavior for bias_set_combo 27188a93 ieee802154: hwsim: fix GPF in hwsim_new_edge_nl 528f17c0 ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi 95de3592 drm/amdgpu: don't enable baco on boco platforms in runpm bd80d11a drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work ae311a74 drm/amd/display: Remove invalid assert for ODM + MPC case c2351e5f libnvdimm/region: Fix label activation vs errors 366de90c ACPI: NFIT: Fix support for virtual SPA ranges f3fcf9d1 ceph: reduce contention in ceph_check_delayed_caps() ca6dea44 ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on context switch 4716a214 net: ethernet: ti: cpsw: fix min eth packet size for non-switch use-cases 561d1312 seccomp: Fix setting loaded filter count during TSYNC 54916988 scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash 3db5cb92 cifs: create sd context must be a multiple of 8 d1398e37 i2c: dev: zero out array used for i2c reads from userspace b8bceace ASoC: intel: atom: Fix reference to PCM buffer address 261613ef ASoC: tlv320aic31xx: Fix jack detection after suspend 7e5a7fa6 ASoC: uniphier: Fix reference to PCM buffer address 209eb62b ASoC: xilinx: Fix reference to PCM buffer address c419c4c9 ASoC: amd: Fix reference to PCM buffer address 0c9adae1 iio: adc: Fix incorrect exit of for-loop 632279e5 iio: humidity: hdc100x: Add margin to the conversion time 45de224b iio: adis: set GPIO reset pin direction d0532ed0 iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels 46f161a1 Merge 5.10.59 into android12-5.10-lts 5805e5ee Linux 5.10.59 25cff25e net: xilinx_emaclite: Do not print real IOMEM pointer 6a002d48 ovl: prevent private clone if bind mount is not allowed bffead8d ppp: Fix generating ppp unit id when ifname is not specified 5df85901 ALSA: hda: Add quirk for ASUS Flow x13 8930f2c6 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC 98c3fa3a ALSA: pcm: Fix mmap breakage without explicit buffer setup cc1a4dff USB:ehci:fix Kunpeng920 ehci hardware problem bd909fd3 vboxsf: Make vboxsf_dir_create() return the handle for the created file 971703fc vboxsf: Honor excl flag to the dir-inode create op 96b2232c arm64: dts: renesas: beacon: Fix USB ref clock references e0dd4a0a arm64: dts: renesas: beacon: Fix USB extal reference 0f47027d arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H eaa7feec mm: make zone_to_nid() and zone_set_nid() available for DISCONTIGMEM 0e709390 Revert "selftests/resctrl: Use resctrl/info for feature detection" d8c38598 bpf: Add lockdown check for probe_write_user helper 5b5064ea firmware: tee_bnxt: Release TEE shm, session, and context during kexec c5a625c6 tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag 9f105d2d KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB c80c82c8 Revert "xfrm: Fix RCU vs hash_resize_mutex lock inversion" af3bdb43 Merge 5.10.58 into android12-5.10-lts bd3afc37 Merge branch 'android12-5.10' into `android12-5.10-lts` 132a8267 Linux 5.10.58 3d7d1b0f arm64: fix compat syscall return truncation bb65051d drm/amdgpu/display: only enable aux backlight control for OLED panels c8b7cfa6 smb3: rc uninitialized in one fallocate path 8cfdd039 net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset fbbb2092 alpha: Send stop IPI to send to online CPUs 13d0a9b3 net: qede: Fix end of loop tests for list_for_each_entry 1478e902 virt_wifi: fix error on connect ecd86148 reiserfs: check directory items on read from disk dbe4f82f reiserfs: add check for root_inode in reiserfs_fill_super 0f05e0ff libata: fix ata_pio_sector for CONFIG_HIGHMEM 11891ada drm/i915: avoid uninitialised var in eb_parse() a3e6bd0c sched/rt: Fix double enqueue caused by rt_effective_prio c797b887 perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest 2d94cffc soc: ixp4xx/qmgr: fix invalid __iomem access 73970349 drm/i915: Correct SFC_DONE register offset 16aecf1e interconnect: qcom: icc-rpmh: Ensure floor BW is enforced for all nodes 22b4917c interconnect: Always call pre_aggregate before aggregate ccfe4f62 interconnect: Zero initial BW after sync-state 05565b46 spi: meson-spicc: fix memory leak in meson_spicc_remove 1a084e78 interconnect: Fix undersized devress_alloc allocation dcc23e58 soc: ixp4xx: fix printing resources 37cbd27e arm64: vdso: Avoid ISB after reading from cntvct_el0 7a2b5bb0 KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds 32f55c25 KVM: Do not leak memory for duplicate debugfs directories 309a3112 KVM: x86: accept userspace interrupt only if no event is injected a786282b md/raid10: properly indicate failure when ending a failed write request 3d7d2d2b ARM: omap2+: hwmod: fix potential NULL pointer access 9851ad2f Revert "gpio: mpc8xxx: change the gpio interrupt flags." 57c44e7a bus: ti-sysc: AM3: RNG is GP only f4984f60 selinux: correct the return value when loads initial sids 100f8396 pcmcia: i82092: fix a null pointer dereference bug afcd5a0e net/xfrm/compat: Copy xfrm_spdattr_type_t atributes f08b2d07 xfrm: Fix RCU vs hash_resize_mutex lock inversion 23e36a86 timers: Move clearing of base::timer_running under base:: Lock 9a69d0d2 fpga: dfl: fme: Fix cpu hotplug issue in performance reporting bfb5f1a1 serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. 0f30fedc serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver 17f3c64f MIPS: Malta: Do not byte-swap accesses to the CBUS UART 8a1624f4 serial: 8250: Mask out floating 16/32-bit bus bits c03cef67 serial: 8250_mtk: fix uart corruption issue when rx power off a4f8bfc9 serial: tegra: Only print FIFO error message when an error occurs cc730077 ext4: fix potential htree corruption when growing large_dir directories 6b5a3d2c pipe: increase minimum default pipe size to 2 pages 556e7f20 media: rtl28xxu: fix zero-length control request 551e0c5d drivers core: Fix oops when driver probe fails faec2c68 staging: rtl8712: error handling refactoring e468a357 staging: rtl8712: get rid of flush_scheduled_work 369101e3 staging: rtl8723bs: Fix a resource leak in sd_int_dpc 1628b64e tpm_ftpm_tee: Free and unregister TEE shared memory during kexec 2a879ff9 optee: fix tee out of memory failure seen during kexec reboot ad80c259 optee: Refuse to load the driver under the kdump kernel 1340dc3f optee: Fix memory leak when failing to register shm pages 6b2ded93 tee: add tee_shm_alloc_kernel_buf() 5e9d8202 optee: Clear stale cache entries during initialization e5d8fd87 arm64: stacktrace: avoid tracing arch_stack_walk() 7799ad4d tracepoint: Fix static call function vs data state mismatch 14673e19 tracepoint: static call: Compare data on transition from 2->1 callees 046e1232 tracing: Fix NULL pointer dereference in start_creating b2aca8da tracing: Reject string operand in the histogram expression b10ccc2c tracing / histogram: Give calculation hist_fields a size f9727452 scripts/tracing: fix the bug that can't parse raw_trace_func fd3afb81 clk: fix leak on devm_clk_bulk_get_all() unwind 948ff2f2 usb: otg-fsm: Fix hrtimer list corruption 8f8645de usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events 5b431888 usb: host: ohci-at91: suspend/resume ports after/before OHCI accesses 1f201550 usb: gadget: f_hid: idle uses the highest byte for duration 825ac3f0 usb: gadget: f_hid: fixed NULL pointer dereference 683702df usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers 051518d9 usb: cdns3: Fixed incorrect gadget state 822bec5c usb: gadget: remove leaked entry from udc driver list 98c83d72 usb: dwc3: gadget: Avoid runtime resume if disabling pullup 79e93890 ALSA: usb-audio: Add registration quirk for JBL Quantum 600 b7532db2 ALSA: usb-audio: Fix superfluous autosuspend recovery 80b7aa26 ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) de30786f ALSA: hda/realtek: add mic quirk for Acer SF314-42 c0b626f0 ALSA: pcm - fix mmap capability check for the snd-dummy driver dd3f7c5c drm/amdgpu/display: fix DMUB firmware version info ecb739cf firmware_loader: fix use-after-free in firmware_fallback_sysfs 5019f581 firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback aa3b8bc1 USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 d245a767 USB: serial: ch341: fix character loss at high transfer rates 0470385e USB: serial: option: add Telit FD980 composition 0x1056 ba4a3956 USB: usbtmc: Fix RCU stall warning f2f856b6 Bluetooth: defer cleanup of resources in hci_unregister_dev() 821e6a61 blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() c5a499b8 net: vxge: fix use-after-free in vxge_device_unregister fb49d672 net: fec: fix use-after-free in fec_drv_remove f12b6b6b net: pegasus: fix uninit-value in get_interrupt_interval c66d273b bnx2x: fix an error code in bnx2x_nic_load() f76f9cac mips: Fix non-POSIX regexp f93b7b00 MIPS: check return value of pgtable_pmd_page_ctor 9b2b2f07 net: sched: fix lockdep_set_class() typo error for sch->seqlock d1f2abe5 net: dsa: qca: ar9331: reorder MDIO write sequence a45ee8ed net: ipv6: fix returned variable type in ip6_skb_dst_mtu f87be69b nfp: update ethtool reporting of pauseframe control 44f2e360 sctp: move the active_key update after sh_keys is added e74551ba RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently 1242ca93 gpio: tqmx86: really make IRQ optional 4ef549dc net: natsemi: Fix missing pci_disable_device() in probe and remove 1dc3eef3 net: phy: micrel: Fix detection of ksz87xx switch e09dba75 net: dsa: sja1105: match FDB entries regardless of inner/outer VLAN tag c0b14a0e net: dsa: sja1105: be stateless with FDB entries on SJA1105P/Q/R/S/SJA1110 too 00bf923d net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones de425f1c net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add 74bcf85f net, gro: Set inner transport header offset in tcp/udp GRO hook 80fd533a dmaengine: imx-dma: configure the generic DMA type to make it work 163e6d87 ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM 442f7e04 ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM 449991df media: videobuf2-core: dequeue if start_streaming fails 3e8bba60 scsi: sr: Return correct event when media event code is 3 aaaf6e6e spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation cd989e11 spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay 281514da dmaengine: stm32-dmamux: Fix PM usage counter unbalance in stm32 dmamux ops bbce3c99 dmaengine: stm32-dma: Fix PM usage counter imbalance in stm32 dma ops 84656b4c clk: tegra: Implement disable_unused() of tegra_clk_sdmmc_mux_ops edf1b791 dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic() in atomic state 4ebd11d1 omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator 9bf056b9 ARM: dts: am437x-l4: fix typo in can@0 node e79a30f7 clk: stm32f4: fix post divisor setup for I2S/SAI PLLs 71f39bad ALSA: usb-audio: fix incorrect clock source setting c4fcda12 arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode 8d13f6a0 arm64: dts: armada-3720-turris-mox: fixed indices for the SDHC controllers f239369f ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins ee6f7084 ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init e1011b9c ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz c0f61abb arm64: dts: ls1028: sl28: fix networking for variant 2 54555c39 ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms 3790f940 ARM: imx: add missing clk_disable_unprepare() a28569b5 ARM: imx: add missing iounmap() 9189d77f arm64: dts: ls1028a: fix node name for the sysclk d61dc8c6 net: xfrm: fix memory leak in xfrm_user_rcv_msg 8efe3a63 bus: ti-sysc: Fix gpt12 system timer issue with reserved status e32a2917 ALSA: seq: Fix racy deletion of subscriber b917f123 Revert "ACPICA: Fix memory leak caused by _CID repair function" a1569513 Merge 5.10.57 into android12-5.10-lts afeb953f Merge branch 'android12-5.10' into `android12-5.10-lts` 1cd6e30b Linux 5.10.57 9c645a02 spi: mediatek: Fix fifo transfer 7254e2d9 selftest/bpf: Verifier tests for var-off access 30ea1c53 bpf, selftests: Adjust few selftest outcomes wrt unreachable code 98bf2906 bpf: Update selftests to reflect new error states 360e5b7a bpf, selftests: Adjust few selftest result_unpriv outcomes 5abcd138 selftest/bpf: Adjust expected verifier errors 83bbf953 selftests/bpf: Add a test for ptr_to_map_value on stack for helper access e2b7a4cc Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" 1b1a00b1 firmware: arm_scmi: Add delayed response status check 93ef5614 firmware: arm_scmi: Ensure drivers provide a probe function 1812895f Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" cae3fa3d ACPI: fix NULL pointer dereference 98b07069 drm/amd/display: Fix max vstartup calculation for modes with borders f9d875c8 drm/amd/display: Fix comparison error in dcn21 DML 91865b45 nvme: fix nvme_setup_command metadata trace event 06a9092f efi/mokvar: Reserve the table only if it is in boot services data 27ff30c8 ASoC: ti: j721e-evm: Check for not initialized parent_clk_id a00bcc52 ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup e8b287e7 net: Fix zero-copy head len calculation. c6bdf7d9 ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend 74b53ee4 qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() f6a2ff04 r8152: Fix potential PM refcount imbalance c98a7916 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits 03258515 spi: stm32h7: fix full duplex irq handler handling cfb8173a regulator: rt5033: Fix n_voltages settings for BUCK and LDO 81dc9a48 regulator: rtmv20: Fix wrong mask for strobe-polarity-high 9e55b927 btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction e2419c57 btrfs: fix race causing unnecessary inode logging during link and rename 118b070b Revert "drm/i915: Propagate errors on awaiting already signaled fences" 6976f3cf drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 2da9d8f1 Merge branch 'android12-5.10' into `android12-5.10-lts` 8b444656 Merge 5.10.56 into android12-5.10-lts 75ca4a8e Merge branch 'android12-5.10' into `android12-5.10-lts` 9746c253 Linux 5.10.56 55dd22c5 can: j1939: j1939_session_deactivate(): clarify lifetime of session object 75ebe1d3 i40e: Add additional info to PHY type error 2ca5ec18 Revert "perf map: Fix dso->nsinfo refcounting" c14cee5b powerpc/pseries: Fix regression while building external modules bfc8e67c SMB3: fix readpage for large swap cache be561c01 bpf: Fix pointer arithmetic mask tightening under state pruning ffb9d5c4 bpf: verifier: Allocate idmap scratch in verifier env a11ca29c bpf: Remove superfluous aux sanitation on subprog rejection 0e928065 bpf: Fix leakage due to insufficient speculative store bypass mitigation bea9e2fd bpf: Introduce BPF nospec instruction for mitigating Spectre v4 cd61e665 can: hi311x: fix a signedness bug in hi3110_cmd() 65dfa6cb sis900: Fix missing pci_disable_device() in probe and remove 93e5bf4b tulip: windbond-840: Fix missing pci_disable_device() in probe and remove 58b8c812 sctp: fix return value check in __sctp_rcv_asconf_lookup 362e9d23 net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() bd744f2a net/mlx5: Fix flow table chaining 1b148bd7 skmsg: Make sk_psock_destroy() static 645a1d3b drm/msm/dp: Initialize the INTF_CONFIG register 4a684192 drm/msm/dpu: Fix sm8250_mdp register length e6097071 net: llc: fix skb_over_panic 01f3581d KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access f5f78ae5 mlx4: Fix missing error code in mlx4_load_one() 51b751fc octeontx2-pf: Fix interface down flag on error 4951ffa3 tipc: do not write skb_shinfo frags when doing decrytion 7eefa0b7 ionic: count csum_none when offload enabled 60decbe0 ionic: fix up dim accounting for tx and rx a7c85a51 ionic: remove intr coalesce update from napi 6961323e net: qrtr: fix memory leaks 91350564 net: Set true network header for ECN decapsulation a41282e8 tipc: fix sleeping in tipc accept routine 10f58574 tipc: fix implicit-connect for SYN+ bb606161 i40e: Fix log TC creation failure when max num of queues is exceeded c1cc6bce i40e: Fix queue-to-TC mapping on Tx 4382cca1 i40e: Fix firmware LLDP agent related warning e090ffdf i40e: Fix logic of disabling queues cbc80129 netfilter: nft_nat: allow to specify layer 4 protocol NAT only 3dbda848 netfilter: conntrack: adjust stop timestamp to real expiry value ac038f41 mac80211: fix enabling 4-address mode on a sta vif after assoc 076bc6eb bpf: Fix OOB read when printing XDP link fdinfo e6a06a13 RDMA/bnxt_re: Fix stats counters c8667cb4 cfg80211: Fix possible memory leak in function cfg80211_bss_update 9ab284bc nfc: nfcsim: fix use after free during module unload ea04a3b5 blk-iocost: fix operation ordering in iocg_wake_fn() fc2756cc drm/amdgpu: Fix resource leak on probe error path ccc7a1bb drm/amdgpu: Avoid printing of stack contents on firmware load error 63570e57 drm/amd/display: ensure dentist display clock update finished in DCN20 2eab3875 NIU: fix incorrect error return, missed in previous revert cb71730a HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT 7bca5da0 alpha: register early reserved memory in memblock 30e19d07 can: esd_usb2: fix memory leak 88b40258 can: ems_usb: fix memory leak f58ac91f can: usb_8dev: fix memory leak a6ebfbda can: mcba_usb_start(): add missing urb->transfer_dma initialization 2fc2c281 can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values afe2ffd9 can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF a9c02d0e can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms da4f4916 ocfs2: issue zeroout to EOF blocks 94301459 ocfs2: fix zero out valid data 52acb6c1 KVM: add missing compat KVM_CLEAR_DIRTY_LOG 7d67d4ab x86/kvm: fix vcpu-id indexed array sizes 2388c767 ACPI: DPTF: Fix reading of attributes 0d6afa25 Revert "ACPI: resources: Add checks for ACPI IRQ override" 0a421a2f btrfs: mark compressed range uptodate only if all bio succeed 4e1a57d7 btrfs: fix rw device counting in __btrfs_free_extra_devids 27aa7171 pipe: make pipe writes always wake up readers 02210a5e x86/asm: Ensure asm/proto.h can be included stand-alone 65b26586 io_uring: fix null-ptr-deref in io_sq_offload_start() e44d22fd selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c 1afedcdc Merge 5.10.55 into android12-5.10-lts 11fe69a1 Linux 5.10.55 984e93b8 ipv6: ip6_finish_output2: set sk into newly allocated nskb a74054ca ARM: dts: versatile: Fix up interrupt controller node names 3510b9b4 iomap: remove the length variable in iomap_seek_hole 8659186e iomap: remove the length variable in iomap_seek_data 65039407 cifs: fix the out of range assignment to bit fields in parse_server_interfaces fe5fe0b1 firmware: arm_scmi: Fix range check for the maximum number of pending messages 8f8e5475 firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow d01328fe hfs: add lock nesting notation to hfs_find_init 06b3d992 hfs: fix high memory mapping in hfs_bnode_read 680b2917 hfs: add missing clean-up in hfs_fill_super 5c3d753b drm/ttm: add a check against null pointer dereference 2323690e ipv6: allocate enough headroom in ip6_finish_output2() 86cb49e7 rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() 55ddab2b rcu-tasks: Don't delete holdouts within trc_inspect_reader() 4d972881 sctp: move 198 addresses from unusable to private scope 915226f3 net: annotate data race around sk_ll_usec 92289f58 net/802/garp: fix memleak in garp_request_join() 5d938107 net/802/mrp: fix memleak in mrp_request_join() df34f888 cgroup1: fix leaked context root causing sporadic NULL deref in LTP dcd00801 workqueue: fix UAF in pwq_unbound_release_workfn() 93c5951e af_unix: fix garbage collect vs MSG_PEEK dee8119e KVM: x86: determine if an exception has an error code only when injecting it. 6f5d7a45 io_uring: fix link timeout refs 47531289 tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include 57e177ea Merge branch 'android12-5.10' into `android12-5.10-lts` e4cac2c3 Merge 5.10.54 into android12-5.10-lts 0482d070 Merge branch 'android12-5.10' into `android12-5.10-lts` 08277b9d Linux 5.10.54 c9f8e179 skbuff: Fix build with SKB extensions disabled ba28765d xhci: add xhci_get_virt_ep() helper 624290f3 sfc: ensure correct number of XDP queues 1df4fe5a drm/i915/gvt: Clear d3_entered on elsp cmd submission. c938e657 usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI 25af91a8 perf inject: Close inject.output on exit fb35426d Documentation: Fix intiramfs script name 570341f1 skbuff: Release nfct refcount on napi stolen or re-used skbs 31828ffd bonding: fix build issue c9d97b7b PCI: Mark AMD Navi14 GPU ATS as broken f7ee3611 net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz 30f1d4d0 net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz fc31b5be drm/amdgpu: update golden setting for sienna_cichlid 69a603aa drm: Return -ENOTTY for non-drm ioctls 2831eeb7 driver core: Prevent warning when removing a device link from unregistered consumer 0e759383 nds32: fix up stack guard gap 7497f4c9 misc: eeprom: at24: Always append device id even if label property is set. 8571daac rbd: always kick acquire on "acquired" and "released" notifications 2f3731de rbd: don't hold lock_rwsem while running_list is being drained 92291fa2 hugetlbfs: fix mount mode command line processing 1a25c573 memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions 0b591c02 userfaultfd: do not untag user pointers fca5343b io_uring: remove double poll entry on arm failure 9eef9029 io_uring: explicitly count entries for poll reqs 1077e2b1 selftest: use mmap instead of posix_memalign to allocate memory 6e81e2c3 posix-cpu-timers: Fix rearm racing against process tick 3efec3b4 bus: mhi: core: Validate channel ID when processing command completions b3f3a58a ixgbe: Fix packet corruption due to missing DMA sync e991457a media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() 755971dc btrfs: check for missing device in btrfs_trim_fs 552b053f tracing: Synthetic event field_pos is an index not a boolean 757bdba8 tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. a5e1aff5 tracing/histogram: Rename "cpu" to "common_cpu" 0edad8b9 tracepoints: Update static_call before tp_funcs when adding a tracepoint 4ed4074c firmware/efi: Tell memblock about EFI iomem reservations 647e26b0 usb: typec: stusb160x: register role switch before interrupt registration a206167b usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. f2c04f6b usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. 7073acb5 usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe 1bf7371b USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick 45c87a94 USB: serial: cp210x: fix comments for GE CS1000 f528521c USB: serial: option: add support for u-blox LARA-R6 family 311fd7f7 usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() 7af54a4e usb: max-3421: Prevent corruption of freed memory 69da81a9 USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS e6343aab usb: hub: Fix link power management max exit latency (MEL) calculations 8f087b4c usb: hub: Disable USB 3 device initiated lpm if exit latency is too high 709137c8 KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state c1fbdf0f KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow e3eb672c xhci: Fix lost USB 2 remote wake 02e2e96b usb: xhci: avoid renesas_usb_fw.mem when it's unusable 9e9cf23b Revert "usb: renesas-xhci: Fix handling of unknown ROM state" ebaa6708 ALSA: pcm: Fix mmap capability check 431e3110 ALSA: pcm: Call substream ack() method upon compat mmap commit 3c9afa23 ALSA: hdmi: Expose all pins on MSI MS-7C94 board 253759df ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine 2b3cdf58 ALSA: sb: Fix potential ABBA deadlock in CSP driver 5858c8a4 ALSA: usb-audio: Add registration quirk for JBL Quantum headsets 2de51854 ALSA: usb-audio: Add missing proc text entry for BESPOKEN type 37a88b41 s390/boot: fix use of expolines in the DMA code d1ab9628 s390/ftrace: fix ftrace_update_ftrace_func implementation 3b4009b4 mmc: core: Don't allocate IDA for OF aliases fc6ac92c proc: Avoid mixing integer types in mem_rw() 76f7eae7 cifs: fix fallocate when trying to allocate a hole. c26372b8 cifs: only write 64kb at a time when fallocating a small region of a file b91e5b63 drm/panel: raspberrypi-touchscreen: Prevent double-free 9e037394 net: sched: cls_api: Fix the the wrong parameter c8ebf135 net: dsa: sja1105: make VID 4095 a bridge VLAN too 164294d0 tcp: disable TFO blackhole logic by default 8eb22587 sctp: update active_key for asoc when old key is being replaced ef799bd8 nvme: set the PRACT bit when using Write Zeroes with T10 PI 7850f03e r8169: Avoid duplicate sysfs entry creation error 0f5dc397 afs: Fix tracepoint string placement with built-in AFS 71105784 Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" 8985dc2c nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING fb28b159 ceph: don't WARN if we're still opening a session to an MDS ce8fafb6 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions 07172915 net/sched: act_skbmod: Skip non-Ethernet packets ee36bb47 spi: spi-bcm2835: Fix deadlock 432738c9 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
Loading
Please sign in to comment