summaryrefslogtreecommitdiffstats
path: root/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* kernel-module-imx-gpu-viv: Upgrade to 6.4.3.p2.0Tom Hochstein2021-08-181-4/+4
| | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* layer: Convert to new override syntaxKhem Raj2021-08-1214-29/+29
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kernel-module-isp-vvcam: Upgrade to 4.2.2.13.0Tom Hochstein2021-07-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 47588cb fix run isp with gpu system hang 4cba67a fix M865SW-752:dual basler ISP no output after run resolution switch f1d6fd1 fix M865SW-752:ISP no output after run resolution switch d24fcba Update Release P12 from Verisilicon 1400059 Update Release form Verisilicon 560ab3d fix capture raw no effect 1898992 M865SW-718 fix v4l2 v4l2-compliance report gpu error 3155f87 M865SW-665 buf may be in use when buf free 573818f modify M865SW-703 b1660aa M865SW-703 Use reversed memory only for tuning tool fd65a5a Update Release form Verisilicon 49d6095 replace VFL_TYPE_GRABBER with VFL_TYPE_VIDEO for kernel 5.10 87bb1e6 Update release form Verisilicon b1b6c27 Update release form Verisilicon 2f1b024 Release form Verisilicon ed598eb Release form Verisilicon acf619c Removing files for import 26fc8dd update the build script 35a3a55 Release form Verisilicon eeacd33 Removing files for import be06526 change all mode to same flip mirror 7961df8 update native sensor set wb ca5d76f fix set sensor sub blc no use 7af7840 native sensor set wb e749c3d extdmaqueue need to be initalized out of the MACRO ENABLE_IRQ deaa49f add set sensor blc a2f4915 add set long exp and gain 1220f2a raw format support 08a10de change raw10 and raw12 lsb alignment ff63273 fix bug in tuning test 9dbc2f9 1.fixed the bug that random hang after 30 cycles run stress case of mediaserver 2.add the number to enum ISPIOC for the convenience of developers Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* linux-fslc-imx: update to v5.4.134Andrey Zhizhikin2021-07-201-3/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.4.134 from stable korg. Following NXP commits were merged: ---- 48afde5dc8ee LF-2692: clk: imx: scu: Do not enable runtime PM for CPU clks dc760ca6a531 MLK-25468: seco_mu: hook v2x reset event fee1ade052eb MPSDK-172 remoteproc: imx_rproc: Re-building communication channels when a remote crashes b93083071e9f MLK-23277: 8qm: Fix SW workaround for i.MX8QM TKT340553 edfc37d93d8d MLK-25444: arch: arm64: dts: imx8dxl: Fix lcdif nodes 319f1755edf3 MLK-25105-2: dts: arm64: imx8mp-ab2: use AK5552 compatible for sound card 1e306d7fbb17 MLK-25105-1: dts: arm64: imx8mp-ab2: ensure SAI3 RX not in sync with TX 67355ffc4af7 MLK-25103: ASoC: wm8524: avoid EPROBE_DEFER log 090f71d23f8f clk: imx: add mux ops for i.MX8M composite clk a7466010c566 LF-3623: media: imx8: isi: fix Can't match soc version 398435ef11d7 MLK-25427 arm64: dts: imx8mp: add power-domains to irqsteer hdmi 3125360c70f2 LF-3132: dmaengine: imx-sdma: raise up channel0 priority after resume eddc2ac1d148 MLK-25116-2: dmaengine: imx-sdma: correct iram_pool check point c53ff3924c06 MLK-25116-1: dmaengine: imx-sdma: save iram pool for bd allocated 09370995212a MLK-25426 remoteproc: imx_rproc: fix firmware reload ---- Following conflicts were resolved (v5.4.132): ---- - drivers/gpu/drm/rockchip/cdn-dp-core.c: Fix merge hiccup when integrating upstream commit 450c25b ("drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write()") - drivers/perf/fsl_imx8_ddr_perf.c: Port upstream commit 3fea9b7 ("drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe()") manually to NXP version. ---- Following upstream commits are included in this version: ---- 9afc0c209685 Linux 5.4.134 c1dafbb26164 seq_file: disallow extremely large seq buffer allocations b06ab67bd63b misc: alcor_pci: fix inverted branch condition f40884382995 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() e9602efecf19 MIPS: vdso: Invalid GIC access through VDSO 48351df82dbc mips: disable branch profiling in boot/decompress.o d8afab9bc9fe mips: always link byteswap helpers into decompressor bb2435840681 scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() 2a22a1ca453a firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng b7c1bafe813a firmware: turris-mox-rwtm: report failures better 7934e060732f firmware: turris-mox-rwtm: fix reply status decoding function 65f32d1e0514 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations a3ea516d8d5b ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery c4e2fa6fb0f3 ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems 9cc2ef1a784c ARM: dts: imx6q-dhcom: Fix ethernet reset time properties 85434c3a281e ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema e1314f75b38a ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 443f6ca6fd18 memory: fsl_ifc: fix leak of private memory on probe failure d9213d4f372d memory: fsl_ifc: fix leak of IO mapping on probe failure 8ef43fa4646f reset: bail if try_module_get() fails 04bb5b3ea08d ARM: dts: BCM5301X: Fixup SPI binding cc10a352e29c firmware: arm_scmi: Reset Rx buffer to max size during async commands 7dde9387498c firmware: tegra: Fix error return code in tegra210_bpmp_init() 6ca8e516bc65 ARM: dts: r8a7779, marzen: Fix DU clock names 52cc83c0282c arm64: dts: renesas: v3msk: Fix memory size 11d6c1992120 rtc: fix snprintf() checking in is_rtc_hctosys() 226adc0bf947 memory: pl353: Fix error return code in pl353_smc_probe() b782d54b4dca reset: brcmstb: Add missing MODULE_DEVICE_TABLE 2a9392c6d218 memory: atmel-ebi: add missing of_node_put for loop iteration 05cfac174796 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 45414bfe5af3 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 cc617c9ddb1f ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 13c5fa0a43a0 ARM: exynos: add missing of_node_put for loop iteration dc3939d97238 reset: a10sr: add missing of_match_table reference b57e025bb0d7 ARM: dts: gemini-rut1xx: remove duplicate ethernet node 3f870d8c2bc1 hexagon: use common DISCARDS macro 3b03882123e4 NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times 9f02e9dd8ca2 ALSA: isa: Fix error return code in snd_cmi8330_probe() aa8866530d6a nvme-tcp: can't set sk_user_data without write_lock 496bcc8d4ff9 virtio_net: move tx vq operation under tx queue lock aac6a79ee0c0 pwm: imx1: Don't disable clocks at device remove time aa51b6bc7907 x86/fpu: Limit xstate copy size in xstateregs_set() df749be38c94 PCI: iproc: Support multi-MSI only on uniprocessor kernel 25bff167719d PCI: iproc: Fix multi-MSI base vector number allocation 1d9d997850d8 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode d0b32dc1409f nfs: fix acl memory leak of posix_acl_create() e7de89b8b285 watchdog: aspeed: fix hardware timeout calculation 0366238f6af4 um: fix error return code in winch_tramp() c43226ac1079 um: fix error return code in slip_open() 81e03fe5bf8f NFSv4: Initialise connection to the server in nfs4_alloc_client() 2d2842f5d2cd power: supply: rt5033_battery: Fix device tree enumeration c5b104a27028 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun 5b6cde3bae6d f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs 00fcd8f33e9b x86/signal: Detect and prevent an alternate signal stack overflow 52bd1bce8624 virtio_console: Assure used length from device is limited 7909782857c2 virtio_net: Fix error handling in virtnet_restore() 04c6e60b884c virtio-blk: Fix memory leak among suspend/resume procedure 8ae24b9bf8f9 ACPI: video: Add quirk for the Dell Vostro 3350 0bbac736224f ACPI: AMBA: Fix resource name in /proc/iomem 7d0667521501 pwm: tegra: Don't modify HW state in .remove callback f8ba40611be3 pwm: img: Fix PM reference leak in img_pwm_enable() 9eb5142d3f76 power: supply: ab8500: add missing MODULE_DEVICE_TABLE 658884b22ac8 power: supply: charger-manager: add missing MODULE_DEVICE_TABLE ae1a6af2f8f8 NFS: nfs_find_open_context() may only select open files 04a333cf982c ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty ab720715b8a8 orangefs: fix orangefs df output. 1680c3ece217 PCI: tegra: Add missing MODULE_DEVICE_TABLE 12f8d6e7f2c7 x86/fpu: Return proper error codes from user access functions f58ab0b02ee7 watchdog: iTCO_wdt: Account for rebooting on second timeout bcafecd30431 watchdog: imx_sc_wdt: fix pretimeout db222f1477ad watchdog: Fix possible use-after-free by calling del_timer_sync() 7c56c5508dc2 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() 146cc288fb80 watchdog: Fix possible use-after-free in wdt_startup() 1e6e806dda4c PCI/P2PDMA: Avoid pci_get_slot(), which may sleep d2bc221be148 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 94cfbe80f0cf power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE b6d1d46165f0 power: supply: max17042: Do not enforce (incorrect) interrupt trigger type e8794f7bb543 power: supply: ab8500: Avoid NULL pointers af619a7455a1 pwm: spear: Don't modify HW state in .remove callback f16b1d7dc46f power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE b8495c08b2e8 power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 13b51d90f0a6 lib/decompress_unlz4.c: correctly handle zero-padding around initrds. f492dfec0c82 i2c: core: Disable client irq on reboot/shutdown ec50ddd8456c intel_th: Wait until port is in reset before programming it ba547e7431bf staging: rtl8723bs: fix macro value for 2.4Ghz only device 6bc7ea6584cb ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions 7929bcf1a278 ALSA: hda: Add IRQ check for platform_get_irq() 0f3821c3281b backlight: lm3630a: Fix return code of .update_status() callback 84d84143037f ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters 4abe339ce863 powerpc/boot: Fixup device-tree on little endian 60c88c8ee548 usb: gadget: hid: fix error return code in hid_bind() 2bfe5a620894 usb: gadget: f_hid: fix endianness issue with descriptors eb11ade08bc8 ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values f9e5d0137c14 ALSA: usb-audio: scarlett2: Fix data_mutex lock 33251aa28d1c ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 82343ce5cad2 ALSA: bebob: add support for ToneWeal FW66 86d56d5a5908 Input: hideep - fix the uninitialized use in hideep_nvm_unlock() 5f5c1e683351 s390/mem_detect: fix tprot() program check new psw handling 8a3adb42928c s390/mem_detect: fix diag260() program check new psw handling e8df00854840 s390/ipl_parm: fix program check new psw handling 5176a4d1c43c s390/processor: always inline stap() and __load_psw_mask() 542d85dda7ba ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() 41c488eb5dca gpio: pca953x: Add support for the On Semi pca9655 6602185b185b selftests/powerpc: Fix "no_handler" EBB selftest 75dc1942f8b6 ALSA: ppc: fix error return code in snd_pmac_probe() 8e1b6d96e95f gpio: zynq: Check return value of pm_runtime_get_sync b11220803ad1 iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation 3761ae0d0e54 iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails 6c50a56d2bce powerpc/ps3: Add dma_mask to ps3_dma_region 5169c6b12b19 ALSA: sb: Fix potential double-free of CSP mixer elements d481ddb1b6d0 selftests: timers: rtcpie: skip test if default RTC device does not exist f0bca3fbf16b s390/sclp_vt220: fix console name to match device 1028b769600c serial: tty: uartlite: fix console setup ba89ba738a82 ASoC: img: Fix PM reference leak in img_i2s_in_probe() b5af7cec0f7e mfd: cpcap: Fix cpcap dmamask not set warnings c19a95cffe33 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE d05da38c4110 scsi: qedi: Fix null ref during abort handling a686ea60c17a scsi: iscsi: Fix shost->max_id use d04958a348e5 scsi: iscsi: Fix conn use after free during resets 173fdf1497d9 scsi: iscsi: Add iscsi_cls_conn refcount helpers 9896b67e1b56 scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs e8c75b5d88f2 scsi: megaraid_sas: Early detection of VD deletion through RaidMap update 0c6226601c3e scsi: megaraid_sas: Fix resource leak in case of probe failure e54625f3f0f0 fs/jfs: Fix missing error code in lmLogInit() 077b59810cb6 scsi: scsi_dh_alua: Check for negative result value ee16bed95986 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path 9c543a9197c7 ALSA: ac97: fix PM reference leak in ac97_bus_remove() 086918e61c37 scsi: core: Cap scsi_host cmd_per_lun at can_queue 600a91ab5981 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs 07aa0d14fc9e scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology f1f72dac9219 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 68ce66ba20cf w1: ds2438: fixing bug that would always get page0 1c774366428e Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" 88262229b778 ALSA: usx2y: Don't call free_pages_exact() with NULL address 7dff52b311b1 iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 921b361ce3ee iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). d2639ffdcad4 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge 38660031e80e misc/libmasm/module: Fix two use after free in ibmasm_init_one dc195d77dd6c tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero fd005f53cb49 srcu: Fix broken node geometry after early ssp init 35072f336ae8 dmaengine: fsl-qdma: check dma_set_mask return value 249e0ab80c47 net: moxa: Use devm_platform_get_and_ioremap_resource() 359311b85ebe fbmem: Do not delete the mode that is still in use c17363ccd620 cgroup: verify that source is a string d4238c7539c8 tracing: Do not reference char * as a string in histograms 887bfae2732b scsi: core: Fix bad pointer dereference when ehandler kthread is invalid 22257d3c6840 KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() dc91a480ace2 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled f2ff9d03432f KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio 795e84798fa7 Linux 5.4.133 135122f174c3 smackfs: restrict bytes count in smk_set_cipso() a21e5cb1a64c jfs: fix GPF in diFree f190ca9068e3 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() f176dec999c8 media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K 5d2a52732eeb media: gspca/sunplus: fix zero-length control requests 1c44f2e25d8e media: gspca/sq905: fix control-request direction 0edd67591672 media: zr364xx: fix memory leak in zr364xx_start_readpipe 27cd29ab9bf0 media: dtv5100: fix control-request directions 917791e43441 media: subdev: disallow ioctl for saa6588/davinci 04d67b34a33c PCI: aardvark: Implement workaround for the readback value of VEND_ID a340b84e09d3 PCI: aardvark: Fix checking for PIO Non-posted Request 86968dfa4b55 PCI: Leave Apple Thunderbolt controllers on for s2idle or standby 964d57d1962d dm btree remove: assign new_root only when removal succeeds ef0a06acc6b1 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 4e78a2a4fced ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe 8489ebfac395 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT 41aa59030213 tracing: Simplify & fix saved_tgids logic 4d4f11c3566c rq-qos: fix missed wake-ups in rq_qos_throttle try two 33ab9138a13e seq_buf: Fix overflow in seq_buf_putmem_hex() 854bf7196601 extcon: intel-mrfld: Sync hardware and software state on init ec31e681cfbf nvmem: core: add a missing of_node_put f0f3f0abe58e power: supply: ab8500: Fix an old bug 7adc05b73d91 ubifs: Fix races between xattr_{set|get} and listxattr operations 5e4aae9e3e6b thermal/drivers/int340x/processor_thermal: Fix tcc setting ec170de13b69 ipmi/watchdog: Stop watchdog timer when the current action is 'none' efed363752c0 qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute 74f81fce1215 ASoC: tegra: Set driver_name=tegra for all machine drivers 862e1aef2bd4 MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" 5078f007d863 fpga: stratix10-soc: Add missing fpga_mgr_free() call cfaaed5e4a12 clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround 7044e6bbc8e8 cpu/hotplug: Cure the cpusets trainwreck c90a5b1c3742 ata: ahci_sunxi: Disable DIPM a7aa56f57e84 mmc: core: Allow UHS-I voltage switch for SDSC cards if supported 2d95959fa4f4 mmc: core: clear flags before allowing to retune 7e3b6e797a43 mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 690735ee3a9d drm/arm/malidp: Always list modifiers e976698b2642 drm/msm/mdp4: Fix modifier support enabling 49d05786661b drm/tegra: Don't set allow_fb_modifiers explicitly eaabef618cbb drm/amd/display: Reject non-zero src_y and src_x for video planes 36a9c775a5f8 pinctrl/amd: Add device HID for new AMD GPIO controller 7af725d1481c drm/amd/display: fix incorrrect valid irq check 1fe8005303a3 drm/rockchip: dsi: remove extra component_del() call 85ea095dc081 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() d05c9f91be93 drm/amdgpu: Update NV SIMD-per-CU to 2 a5cd29059916 powerpc/barrier: Avoid collision with clang's __lwsync macro a82471a14aad powerpc/mm: Fix lockup on kernel exec fault 233339bf6c7c perf bench: Fix 2 memory sanitizer warnings 4d579ef78ae6 crypto: ccp - Annotate SEV Firmware file names 0e105eed0966 fscrypt: don't ignore minor_hash when hash is 0 5d4fa5e1b907 MIPS: set mips32r5 for virt extensions 2760c141dd10 MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops a01745edc1c9 sctp: add size validation when walking chunks 03a5e454614d sctp: validate from_addr_param return d04cd2c4fdd0 Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. aa9a2ec7ee08 Bluetooth: Shutdown controller after workqueues are flushed or cancelled 6aac389d50d9 Bluetooth: Fix the HCI to MGMT status conversion table a27610321c31 Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. 032c68b4f5be RDMA/cma: Fix rdma_resolve_route() memory leak d27483b844c8 net: ip: avoid OOM kills with large UDP sends over loopback 3fbae80e24d6 media, bpf: Do not copy more entries than user space requested 1127eb86b23d wireless: wext-spy: Fix out-of-bounds warning 161107916c79 sfc: error code if SRIOV cannot be disabled a95fddec35f9 sfc: avoid double pci_remove of VFs 105982781699 iwlwifi: pcie: fix context info freeing 0b08e9b64b99 iwlwifi: pcie: free IML DMA memory allocation 6e2df6630636 iwlwifi: mvm: don't change band on bound PHY contexts 9fd9734e5739 RDMA/rxe: Don't overwrite errno from ib_umem_get() 75b011df8e00 vsock: notify server to shutdown when client has pending signal 2a0a6f67c5d5 atm: nicstar: register the interrupt handler in the right place 8a366dd45518 atm: nicstar: use 'dma_free_coherent' instead of 'kfree' 002d8b395fa1 MIPS: add PMD table accounting into MIPS'pmd_alloc_one e15cff87dff2 rtl8xxxu: Fix device info for RTL8192EU devices 356bb9411a26 drm/amdkfd: Walk through list with dqm lock hold 995c3fc302bd net: sched: fix error return code in tcf_del_walker() bba660a079a9 net: fix mistake path for netdev_features_strings cea6ca260d22 mt76: mt7615: fix fixed-rate tx status reporting e217aadc9b55 bpf: Fix up register-based shifts in interpreter to silence KUBSAN 7f356894ff12 cw1200: add missing MODULE_DEVICE_TABLE d71dddeb5380 wl1251: Fix possible buffer overflow in wl1251_cmd_scan e919fc655294 wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP 9981f8f4a8f9 xfrm: Fix error reporting in xfrm_state_construct. 46a2cd9cecbb drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check 5db647affcbd r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM bfb8eb833e7d selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC 91f6b357e9c1 fjes: check return value after calling platform_get_resource() 2c028cee95a4 drm/amdkfd: use allowed domain for vmbo validation 5756c21dd7b7 drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 c7010d0f0789 drm/amd/display: Release MST resources on switch from MST to SST 7182bba3c2c6 drm/amd/display: Update scaling settings on modeset 2ee8e85ea87e net: micrel: check return value after calling platform_get_resource() 80240ded7994 net: mvpp2: check return value after calling platform_get_resource() 6ac291d2b4d9 net: bcmgenet: check return value after calling platform_get_resource() 627fffae46c2 virtio_net: Remove BUG() to avoid machine dead 217533e60deb ice: set the value of global config lock timeout longer c0b70153f13e pinctrl: mcp23s08: fix race condition in irq handler e10062afd67d dm space maps: don't reset space map allocation cursor when committing 57ef44f35725 RDMA/cxgb4: Fix missing error code in create_qp() ccde03a6a0fb ipv6: use prandom_u32() for ID generation 482708d036be clk: tegra: Ensure that PLLU configuration is applied properly 050c6bb5cbf7 clk: renesas: r8a77995: Add ZA2 clock c84e0757d80b drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() cdfd4ceafba9 igb: handle vlan types with checker enabled 596b031a3d3a e100: handle eeprom as little endian 80d505aee639 udf: Fix NULL pointer dereference in udf_symlink function c32d0f0e164f drm/sched: Avoid data corruptions 6ebfdf01cc89 drm/virtio: Fix double free on probe failure 5e2d303b452a reiserfs: add check for invalid 1st journal block 1a2d21e266c4 drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() 45cc7a653f5a net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT bdf5334250c6 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() 3ecd228c636e mISDN: fix possible use-after-free in HFC_cleanup() c9172498d4d6 atm: iphase: fix possible use-after-free in ia_module_exit() b52b0d996a13 hugetlb: clear huge pte during flush function on mips platform 526451e8d241 drm/amd/display: fix use_max_lb flag for 420 pixel formats cfd8894619d1 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() f6d326ad0324 drm/vc4: fix argument ordering in vc4_crtc_get_margins() 997dedaa75e9 drm/amd/amdgpu/sriov disable all ip hw status by default 34b01e883a5d drm/zte: Don't select DRM_KMS_FB_HELPER 012439cba95c drm/mxsfb: Don't select DRM_KMS_FB_HELPER 7c76bd6c36ed Linux 5.4.132 792d47ca5228 iommu/dma: Fix compile warning in 32-bit builds a7f4f0c4e79a scsi: core: Retry I/O for Notify (Enable Spinup) Required error 4aaace2dc1ad mmc: vub3000: fix control-request direction 5712b828b8d9 mmc: block: Disable CMDQ on the ioctl path 90d29149e32c block: return the correct bvec when checking for gaps 1bfb3a070b58 scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() 00d38f7031d4 perf llvm: Return -ENOMEM when asprintf() fails b00da826cab4 selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random 49496327c290 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() 4b515fa94894 mm/huge_memory.c: don't discard hugepage if other processes are mapping it 01be55fb26ce vfio/pci: Handle concurrent vma faults 9db3800eeadd arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART b857ff866c76 serial: mvebu-uart: correctly calculate minimal possible baudrate 7900c98108b0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available 44d36a79dcff powerpc: Offline CPU in stop_this_cpu() 3189d9749317 leds: ktd2692: Fix an error handling path 95288e28c7ca leds: as3645a: Fix error return code in as3645a_parse_node() f0acb12b9866 configfs: fix memleak in configfs_release_bin_file 2993c1f9d7b9 ASoC: atmel-i2s: Fix usage of capture and playback at the same time 0e0ee2cee65c extcon: max8997: Add missing modalias string 4efa7f728bab extcon: sm5502: Drop invalid register write in sm5502_reg_data b1c88a56ef6e phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() 8bc305d146b9 phy: uniphier-pcie: Fix updating phy parameters 142ab7ff42b6 soundwire: stream: Fix test for DP prepare complete 5ec1c609d26e scsi: mpt3sas: Fix error return value in _scsih_expander_add() 35a4e0aee8f3 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() b1d1cafd6001 of: Fix truncation of memory sizes on 32-bit platforms be192ab7b47a ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK fe9452c9d7ad iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da8ef748fec2 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 84c045475ef3 serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates eea7304dc2e9 staging: mt7621-dts: fix pci address for PCI memory range ce2588dc7fea staging: rtl8712: fix memory leak in rtl871x_load_fw_cb 92538bf2eea8 staging: rtl8712: remove redundant check in r871xu_drv_init 9f0800bd93ea staging: gdm724x: check for overflow in gdm_lte_netif_rx() 4500b944d7f8 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() f848baa0a5b3 iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 26aa12ef64ee iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 9275b1eaf04e iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a79c9b382b7a iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 73e804beb759 iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 02d3b52f6739 iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper ac7943a7f4ad eeprom: idt_89hpesx: Restore printing the unsupported fwnode name 9fc3fbc3af67 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() d7e33cc4789b usb: dwc2: Don't reset the core after setting turnaround time a95bbfe69031 usb: gadget: f_fs: Fix setting of device and driver data cross-references 7ba04367b340 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' 6fee286da898 iommu/dma: Fix IOVA reserve dma ranges 1e38d79d0bfc s390: appldata depends on PROC_SYSCTL b6e2d45e3fea visorbus: fix error return code in visorchipset_init() 540c40c6bb4a fsi/sbefifo: Fix reset timeout aa4577259bfb fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE d903eee764a4 fsi: occ: Don't accept response from un-initialized OCC 96c914057aaa fsi: scom: Reset the FSI2PIB engine for any error 19c8f5307a2e fsi: core: Fix return of error values on failures aeed300a2e27 scsi: FlashPoint: Rename si_flags field fde1e59110f1 leds: lm3692x: Put fwnode in any case during ->probe() 08ffeb67e42b leds: lm36274: cosmetic: rename lm36274_data to chip a42c6c448c9e leds: lm3532: select regmap I2C API 329e02d6f22d tty: nozomi: Fix the error handling path of 'nozomi_card_init()' 7f0b77542e57 firmware: stratix10-svc: Fix a resource leak in an error handling path a536c30966c1 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() 6490ed7c4684 mtd: partitions: redboot: seek fis-index-block in the right node 56c6c7f8ab9b Input: hil_kbd - fix error return code in hil_dev_connect() ccba28358397 ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() 77c61b1b2989 backlight: lm3630a_bl: Put fwnode in error case during ->probe() 57fd7d8ac921 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() 1dc77b6ca0c5 ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() d89dda5f5652 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 994a076be336 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 2ab4cf6cc0e8 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() d746f8664ce5 iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() f35afa38c5ac iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8fdbcbda4dfb iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 68c8b28305ae iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fc6ef022b47 iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da4dfaed9be8 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() b40dab164dc3 iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 1c06080fe28b iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4538e6589cfb iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() acf45f54d192 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fad330311e4 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8bfa7ffc49ce iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 121283ad49f4 iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 467502dd7dfc iio: accel: mxc4005: Fix overread of data and alignment issue. 57a7deaff13d iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls 3a49b5639437 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9f23d0df409a iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a539e2acccfd iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 39fec8d9ab96 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2e088ed6fac1 iio: adis16400: do not return ints in irq handlers 8271a443e5e4 iio: adis_buffer: do not return ints in irq handlers d3a7e5384b3a mwifiex: re-fix for unaligned accesses 3a4043f597d0 tty: nozomi: Fix a resource leak in an error handling function 61f6c18fff3c rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() fbe80b3ee91f staging: fbtft: Rectify GPIO handling e0aef648f5bd MIPS: Fix PKMAP with 32-bit MIPS huge page support 97704efb93b5 RDMA/mlx5: Don't access NULL-cleared mpi pointer eff9dabc0068 net: sched: fix warning in tcindex_alloc_perfect_hash 92071a2b8f7f net: lwtunnel: handle MTU calculation in forwading 5c93fc46682c writeback: fix obtain a reference to a freeing memcg css 71721ddf4aee clk: si5341: Update initialization magic f894ba756e86 clk: si5341: Avoid divide errors due to bogus register contents 80bd119c7d27 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC a7aefa1a173d clk: actions: Fix SD clocks factor table on Owl S500 SoC 1fbd19a9e23f clk: actions: Fix UART clock dividers on Owl S500 SoC 305e64cbf855 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event 4ad77cea016c Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid 2954b193ebb0 Revert "be2net: disable bh with spin_lock in be_process_mcc" f6b723ce27ff gve: Fix swapped vars when fetching max queues 0e8c17fd80f2 bpfilter: Specify the log level for the kmsg message 482e12bdc5d7 e1000e: Check the PCIm state 48fa8744989f ipv6: fix out-of-bound access in ip6_parse_tlv() 3380206e5dc0 ibmvnic: free tx_pool if tso_pool alloc fails 867a99001718 Revert "ibmvnic: remove duplicate napi_schedule call in open function" bbc833fd7dae i40e: Fix autoneg disabling for non-10GBaseT links a3465b94ac5f i40e: Fix error handling in i40e_vsi_open 5e98c708a471 bpf: Do not change gso_size during bpf_skb_change_proto() bc54d98bd21d ipv6: exthdrs: do not blindly use init_net 28db4b5b69f3 net: bcmgenet: Fix attaching to PYH failed on RPi 4B 946bd84826b8 mac80211: remove iwlwifi specific workaround NDPs of null_response cb72c23aa544 ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() 048513280e41 ieee802154: hwsim: Fix memory leak in hwsim_add_one 9692257004d4 tc-testing: fix list handling 117e1495a636 net/ipv4: swap flow ports when validating source 74e76cd6320c vxlan: add missing rcu_read_lock() in neigh_reduce() b5bd5b7b7f18 pkt_sched: sch_qfq: fix qfq_change_class() error path 33f897fe3429 tls: prevent oversized sendfile() hangs by ignoring MSG_MORE 6fea1a58c914 net: sched: add barrier to ensure correct ordering for lockless qdisc e245ea3b5240 vrf: do not push non-ND strict packets with a source LLA through packet taps again f264d0873d8d net: ethernet: ezchip: fix error handling a10e00299b80 net: ethernet: ezchip: fix UAF in nps_enet_remove b7f456df8594 net: ethernet: aeroflex: fix UAF in greth_of_remove e21b9e8436ef samples/bpf: Fix the error return code of xdp_redirect's main() 66e9a01e4c7c RDMA/rxe: Fix qp reference counting for atomic ops da4ad14f87f0 netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols a3f1e8e316bf netfilter: nft_osf: check for TCP packet before further processing 4759c55ff1d5 netfilter: nft_exthdr: check for IPv6 packet before further processing e4db789e937e RDMA/mlx5: Don't add slave port to unaffiliated list 9b1e991266c4 netlabel: Fix memory leak in netlbl_mgmt_add_common 9b81edead824 ath10k: Fix an error code in ath10k_add_interface() 2a8b20d74106 brcmsmac: mac80211_if: Fix a resource leak in an error handling path 771a8b6da36f brcmfmac: correctly report average RSSI in station info 4940e54549a5 brcmfmac: fix setting of station info chains bitmask 18b3b70dd11d ssb: Fix error return code in ssb_bus_scan() 55ec3e5809e5 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe 723204726a6a ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others 3986553411f8 wireless: carl9170: fix LEDS build errors & warnings b6d2cf68f9b1 ath10k: add missing error return code in ath10k_pci_probe() 941ce3bd7fb0 ath10k: go to path err_unsupported when chip id is not supported 5f543705309f tools/bpftool: Fix error return code in do_batch() fe5cca105794 drm: qxl: ensure surf.data is ininitialized d9721095a5ce RDMA/rxe: Fix failure during driver load 2adbd7559dfb RDMA/core: Sanitize WQ state received from the userspace 9cc3eb8abe23 net/sched: act_vlan: Fix modify to allow 0 0b440951273a ehea: fix error return code in ehea_restart_qps() e16bd3365d08 drm/rockchip: dsi: move all lane config except LCDC mux to bind() 450c25b8a4c9 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() 01f4245ff75f net: ftgmac100: add missing error return code in ftgmac100_probe() 3858b47c94b9 clk: meson: g12a: fix gp0 and hifi ranges 3da37783b027 pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities 4e1cb7fedf68 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin b0a3770ead57 net: pch_gbe: Propagate error from devm_gpio_request_one() a9a33de4be2e net: mvpp2: Put fwnode in error case during ->probe() f9ad0b5ebacc video: fbdev: imxfb: Fix an error message 08a7306e1198 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 a87a201989ec dax: fix ENOMEM handling in grab_mapping_entry() 6ea84116b3fe ocfs2: fix snprintf() checking 27d02a4d9dab cpufreq: Make cpufreq_online() call driver->offline() on errors 3c59143b9a1e ACPI: bgrt: Fix CFI violation 6d79e36c9ece ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros 7b33b04f85df blk-wbt: make sure throttle is enabled properly bcf3f42bda3a blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() 1ad25a64c66f extcon: extcon-max8997: Fix IRQ freeing at error path 258f5c1a5d3d ACPI: sysfs: Fix a buffer overrun problem with description_show() dfafa93ae3a7 crypto: nx - Fix RCU warning in nx842_OF_upd_status 55f5d771a292 spi: spi-sun6i: Fix chipselect/clock bug 97f32c7f3322 sched/uclamp: Fix uclamp_tg_restrict() a3ddf1fb37f9 sched/rt: Fix Deadline utilization tracking during policy change 3fb53be07fc1 sched/rt: Fix RT utilization tracking during policy change fa3f33b20bd9 btrfs: clear log tree recovering status if starting transaction fails a0876d9dc1c1 regulator: hi655x: Fix pass wrong pointer to config.driver_data 032fd28ed559 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap a90a2466dde5 hwmon: (max31790) Fix fan speed reporting for fan7..12 93110513bcfd hwmon: (max31722) Remove non-standard ACPI device IDs b585f9ef6a51 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx 3bf0509d25e0 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan 8e6bcc566400 arm64: consistently use reserved_pg_dir ccbcdcd4af98 mmc: usdhi6rol0: fix error return code in usdhi6_probe() c5d2f917a8f1 crypto: omap-sham - Fix PM reference leak in omap sham ops b205574dc682 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts d93cbb6e5fe5 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() 6e8ba90bef7c m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning e1665624bf9d media: gspca/gl860: fix zero-length control requests ffc483de3ecb media: tc358743: Fix error return code in tc358743_probe_of() 2bca3c0a95fe media: au0828: fix a NULL vs IS_ERR() check c04d6687e43e media: exynos4-is: Fix a use after free in isp_video_release 6c987e7385e1 pata_ep93xx: fix deferred probing 3eec64b5967e media: rc: i2c: Fix an error message 6ee810a55965 crypto: ccp - Fix a resource leak in an error handling path 4020615bd733 evm: fix writing <securityfs>/evm overflow 550cf816bb11 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() 8454cfe40841 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' dcc9f1253ddd kbuild: run the checker after the compiler 8e5ffc103928 sched/uclamp: Fix locking around cpu_util_update_eff() 0b199ce65bc3 sched/uclamp: Fix wrong implementation of cpu.uclamp.min 127035b4595d media: I2C: change 'RST' to "RSET" to fix multiple build errors 2eccf5160002 pata_rb532_cf: fix deferred probing 3b0dfab92877 sata_highbank: fix deferred probing faeee7a8f684 crypto: ux500 - Fix error return code in hash_hw_final() a1fa855e770e crypto: ixp4xx - dma_unmap the correct address 0c5d94f29775 media: s5p_cec: decrement usage count if disabled 80af2c9ee1d6 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode 51fd1f683671 ia64: mca_drv: fix incorrect array size calculation a3aab894d971 kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 05bc31902755 block: fix discard request merge 8978dd251898 cifs: fix missing spinlock around update to ses->status 4061697e2f17 HID: wacom: Correct base usage for capacitive ExpressKey status bits 888469c5fa95 ACPI: tables: Add custom DSDT file as makefile prerequisite dba9cda5aa99 clocksource: Retry clock read if long delays detected 0aebb12a574d PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() f53f229255d6 EDAC/Intel: Do not load EDAC driver when running as a guest 26c9e398b499 nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() 51af155a4327 platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() 506a2001b719 block: fix race between adding/removing rq qos and normal IO e30d2ecc13d7 ACPI: resources: Add checks for ACPI IRQ override 2238732f1992 ACPI: bus: Call kobject_put() in acpi_init() error path 00f3017e04d4 ACPICA: Fix memory leak caused by _CID repair function f8c7e8e572d9 fs: dlm: fix memory leak when fenced b6c469a850a4 random32: Fix implicit truncation warning in prandom_seed_state() 0fc251751c73 fs: dlm: cancel work sync othercon 75b97dcbe956 block_dump: remove block_dump feature in mark_inode_dirty() 4cee846b30aa ACPI: EC: Make more Asus laptops use ECDT _GPE e846c2821c25 lib: vsprintf: Fix handling of number field widths in vsscanf 865c6e210bd4 hv_utils: Fix passing zero to 'PTR_ERR' warning 8d64fd2682ae ACPI: processor idle: Fix up C-state latency if not ordered e9e2683f1b9c EDAC/ti: Add missing MODULE_DEVICE_TABLE 9b1b8323871b HID: do not use down_interruptible() when unbinding devices 17ca23ef05ed media: Fix Media Controller API config checks ef5792d3995d regulator: da9052: Ensure enough delay time for .set_voltage_time_sel 2aff3f51cd22 regulator: mt6358: Fix vdram2 .vsel_mask fc31fb6f36cd KVM: s390: get rid of register asm usage 2ef6cd6e4865 lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() 1b45a85262bf locking/lockdep: Fix the dep path printing for backwards BFS 3ee80fc1f530 btrfs: disable build on platforms having page size 256K af4b53f6d3ea btrfs: abort transaction if we fail to update the delayed inode 504081c415e2 btrfs: fix error handling in __btrfs_update_delayed_inode f3d2278a81f7 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors 3fea9b708ae3 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() 2e23607e65dc hwmon: (max31790) Fix pwmX_enable attributes d284b53193fa hwmon: (max31790) Report correct current pwm duty cycles 4bb7eeb0a200 media: imx-csi: Skip first few frames from a BT.656 source 54196d9e77e5 media: siano: fix device register error path 7434625f944c media: dvb_net: avoid speculation from net slot 80b9d3becd84 crypto: shash - avoid comparing pointers to exported functions under CFI 31ef30f8f878 mmc: via-sdmmc: add a check against NULL pointer dereference b28d6d2df2b3 mmc: sdhci-sprd: use sdhci_sprd_writew 1e3ad91cb64c memstick: rtsx_usb_ms: fix UAF 0ec7eab55b0e media: dvd_usb: memory leak in cinergyt2_fe_attach 1fc3ec4ac405 Makefile: fix GDB warning with CONFIG_RELR 0a825797f791 media: st-hva: Fix potential NULL pointer dereferences f6f0190d651b media: bt8xx: Fix a missing check bug in bt878_probe 3790d56daf5f media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release a70de431f713 media: em28xx: Fix possible memory leak of em28xx struct 432188f62697 sched/fair: Fix ascii art by relpacing tabs dd776d2fdf87 crypto: qat - remove unused macro in FW loader bcea3fc8f24d crypto: qat - check return code of qat_hal_rd_rel_reg() 1580d72ac7fc media: imx: imx7_mipi_csis: Fix logging of only error event counters eae27d048ee7 media: pvrusb2: fix warning in pvr2_i2c_core_done bb8b5e98b5f5 media: cobalt: fix race condition in setting HPD 162b85d3cf25 media: cpia2: fix memory leak in cpia2_usb_probe 5c8c5edb28f3 media: sti: fix obj-$(config) targets 84ac96486ba7 crypto: nx - add missing MODULE_DEVICE_TABLE f4c8a00d61fe hwrng: exynos - Fix runtime PM imbalance on error 022cf057e443 regulator: uniphier: Add missing MODULE_DEVICE_TABLE d6518e028103 spi: omap-100k: Fix the length judgment problem afc37630a124 spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() ca5ea7847527 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' b413d8654ed6 media: exynos-gsc: fix pm_runtime_get_sync() usage count 8fece55aeb6d media: sti/bdisp: fix pm_runtime_get_sync() usage count ac69e7aea37d media: s5p-jpeg: fix pm_runtime_get_sync() usage count f1a8951cf1b4 media: mtk-vcodec: fix PM runtime get logic 908b6f72a910 media: sh_vou: fix pm_runtime_get_sync() usage count 948bcdcf7fd9 media: s5p: fix pm_runtime_get_sync() usage count 4480cacdbc26 media: mdk-mdp: fix pm_runtime_get_sync() usage count ef59dbc06d6a spi: Make of_register_spi_device also set the fwnode a883c38f1cfa fuse: reject internal errno 059dd690bfe0 fuse: check connected before queueing on fpq->io e72bec922646 fuse: ignore PG_workingset after stealing 74e9d920f25c evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded d7dfaf13d24e evm: Execute evm_inode_init_security() only when an HMAC key is loaded 5c7c5c49d9b8 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() 9ed57fc5a45b seq_buf: Make trace_seq_putmem_hex() support data longer than 8 c65755f595cd tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing acf8494ba567 tracing/histograms: Fix parsing of "sym-offset" modifier 6707b3d43822 rsi: fix AP mode with WPA failure due to encrypted EAPOL 5269ac3cf0b5 rsi: Assign beacon rate settings to the correct rate_info descriptor field f4b4b121521d ssb: sdio: Don't overwrite const buffer if block_write fails 96bb095f8536 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() e931d9a92576 serial_cs: remove wrong GLOBETROTTER.cis entry a3ca189a0018 serial_cs: Add Option International GSM-Ready 56K/ISDN modem 4bd14de69785 serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() a945c2ead2c5 serial: mvebu-uart: fix calculation of clock divisor 202a64ad8f2c iio: ltr501: ltr501_read_ps(): add missing endianness conversion aafeedb0996d iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR a27c940a9042 iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too 3287635367a4 iio: light: tcs3472: do not free unallocated IRQ 60684282789e rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path a470819824b7 s390/cio: dont call css_wait_for_slow_path() inside a lock 684bddacf155 KVM: PPC: Book3S HV: Workaround high stack usage with clang f0d3a4b6d5f7 perf/smmuv3: Don't trample existing events with global filter f9c7f2687923 SUNRPC: Should wake up the privileged task firstly. d060386ffdbd SUNRPC: Fix the batch tasks count wraparound. 619c14120c30 mac80211: remove iwlwifi specific workaround that broke sta NDP tx 1ff563ec86c7 can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path 12aad0220812 can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done 7bb931d2c8cf can: gw: synchronize rcu operations before removing gw job entry 70a9116b9e5c can: bcm: delay release of struct bcm_op after synchronize_rcu() 512286ddc3e8 ext4: use ext4_grp_locked_error in mb_find_extent 0bae1ea11981 ext4: fix avefreec in find_group_orlov 8c06b3d02d65 ext4: remove check for zero nr_to_scan in ext4_es_scan() a0548187482d ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit f01fa29e8ea0 ext4: return error code when ext4_fill_flex_info() fails ed628b253119 ext4: fix kernel infoleak via ext4_extent_header 16b795a39f3e ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle e3d3cf2e5a7c btrfs: clear defrag status of a root if starting transaction fails 077f06b648a4 btrfs: send: fix invalid path for unlink operations after parent orphanization 0ede9e8c5a83 ARM: dts: at91: sama5d4: fix pinctrl muxing efdcd77660f8 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode 0f382fa359ca Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl 63e68b563649 iov_iter_fault_in_readable() should do nothing in xarray case 846ae1d87931 copy_page_to_iter(): fix ITER_DISCARD case c4868118fab9 ntfs: fix validity check for file name attribute 87a365a4ddec xhci: solve a double free problem while doing s4 cc7559e6dd1d usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() d5b06a79fe89 usb: dwc3: Fix debugfs creation flow 7941f646a6cd USB: cdc-acm: blacklist Heimann USB Appset device 8bdef7f21cb6 usb: gadget: eem: fix echo command packet response issue 11dfef6aba1a net: can: ems_usb: fix use-after-free in ems_usb_disconnect() aa6f233b949c Input: usbtouchscreen - fix control-request directions d808329ae137 media: dvb-usb: fix wrong definition 3b4dd159db68 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too 23d443c5b417 ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D 15f521856e0f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx 3911b8ff714c ALSA: hda/realtek: Add another ALC236 variant support 23ca8cf4cba0 ALSA: intel8x0: Fix breakage at ac97 clock measurement 1908d78a87cf ALSA: usb-audio: scarlett2: Fix wrong resume call 49e5b37fdd01 ALSA: usb-audio: Fix OOB access at proc output 5ded94e8516d ALSA: usb-audio: fix rate on Ozone Z90 USB headset e8d9b740a550 Linux 5.4.131 d2f8a8a07ee3 xen/events: reset active flag for lateeoi events later a05499b29a6e KVM: SVM: Call SEV Guest Decommission if ASID binding fails 58356f448b61 s390/stack: fix possible register corruption with stack switch helper abbd42939db6 KVM: SVM: Periodically schedule when unregistering regions on destroy 8b24c7edc2f2 Linux 5.4.130 5e8519c4083b RDMA/mlx5: Block FDB rules when not in switchdev mode c5fb49e12f2c gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP cf5eb8209723 drm/nouveau: fix dma_address check for CPU/GPU sync 3edfd34f1338 scsi: sr: Return appropriate error code when disk is ejected a6c85a8433e0 x86/efi: remove unused variables ---- Link: https://lore.kernel.org/lkml/20210707124828.2443579-1-sashal@kernel.org # v5.4.130 Link: https://lore.kernel.org/r/20210709131531.277334979@linuxfoundation.org # v5.4.131 Link: https://lore.kernel.org/r/20210712060659.886176320@linuxfoundation.org # v5.4.132 Link: https://lore.kernel.org/r/20210712184735.997723427@linuxfoundation.org # v5.4.132 Link: https://lore.kernel.org/r/20210715182448.393443551@linuxfoundation.org # v5.4.133 Link: https://lore.kernel.org/r/20210716182029.878765454@linuxfoundation.org # v5.4.133 Link: https://lore.kernel.org/r/20210719144901.370365147@linuxfoundation.org # v5.4.134 Link: https://lore.kernel.org/r/20210719184316.974243081@linuxfoundation.org # v5.4.134 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.52Andrey Zhizhikin2021-07-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.52 from stable korg. Following upstream commits are included in this version: ---- 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 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 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 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 ---- Link: https://lore.kernel.org/r/20210709131537.035851348@linuxfoundation.org # v5.10.49 Link: https://lore.kernel.org/r/20210712060843.180606720@linuxfoundation.org # v5.10.50 Link: https://lore.kernel.org/r/20210712184832.376480168@linuxfoundation.org # v5.10.50 Link: https://lore.kernel.org/r/20210715182558.381078833@linuxfoundation.org # v5.10.51 Link: https://lore.kernel.org/r/20210716182126.028243738@linuxfoundation.org # v5.10.51 Link: https://lore.kernel.org/r/20210719144940.904087935@linuxfoundation.org # v5.10.52 Link: https://lore.kernel.org/r/20210719184320.888029606@linuxfoundation.org # v5.10.52 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.19Andrey Zhizhikin2021-07-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.12.19 from stable korg. Following upstream commits are included in this version: ---- 0e6f651912bd Linux 5.12.19 514b6531b1cb seq_file: disallow extremely large seq buffer allocations eeae4230dbf1 misc: alcor_pci: fix inverted branch condition 8898558843d3 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() ccc413fa14a9 certs: add 'x509_revocation_list' to gitignore b77538335575 cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init 29cb4c622920 MIPS: vdso: Invalid GIC access through VDSO 503d234c8f66 s390/irq: remove HAVE_IRQ_EXIT_ON_IRQ_STACK b0626b6f00a5 perf script python: Fix buffer size to report iregs in perf script cdef787703bd mips: disable branch profiling in boot/decompress.o 29d73ac5f2e9 mips: always link byteswap helpers into decompressor 1dc6cd71e05d kprobe/static_call: Restore missing static_call_text_reserved() 80f755926a7e static_call: Fix static_call_text_reserved() vs __init a37c6588370e jump_label: Fix jump_label_text_reserved() vs __init 1ff871b8ef77 sched/uclamp: Ignore max aggregation if rq is idle e9ebbb763631 scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() fcfa9adc8b9a arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc 94784eeae3ac arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc aecb325ec375 firmware: turris-mox-rwtm: show message about HWRNG registration 16783a7bdd93 firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng 8753760d470f firmware: turris-mox-rwtm: report failures better de00d68db74a firmware: turris-mox-rwtm: fix reply status decoding function 95cd0713e64b thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations 62ff270f181a ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery 7fc92d934b0a ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems 1061c6fed15b ARM: dts: imx6q-dhcom: Fix ethernet reset time properties 903dc59a0f18 thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE 512db6641d40 ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema 4047cebe6b73 ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 419100c53460 ARM: dts: dra7: Fix duplicate USB4 target module node 398a57aca9a9 arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID 48ee69825f74 memory: fsl_ifc: fix leak of private memory on probe failure 83af5816308b memory: fsl_ifc: fix leak of IO mapping on probe failure 41cd2622e22d arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES 84415d483dd0 Revert "ARM: dts: bcm283x: increase dwc2's RX FIFO size" 8f6b7eb4bc57 arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node 6fa600fbd437 reset: bail if try_module_get() fails bb30cbbf0de0 ARM: dts: BCM5301X: Fixup SPI binding 9f818ec66f47 dt-bindings: i2c: at91: fix example for scl-gpios 3819aedd4533 firmware: arm_scmi: Reset Rx buffer to max size during async commands 7e17ac204962 soc: mtk-pm-domains: Fix the clock prepared issue ace0c0fbb39a soc: mtk-pm-domains: do not register smi node as syscon d50892c21564 firmware: tegra: Fix error return code in tegra210_bpmp_init() 212f26021a9b arm64: dts: qcom: c630: Add no-hpd to DSI bridge node 7df6ccab5c78 arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node eae9b86a5b07 ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM 06ec0621208c arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages 862e7992b3a6 arm64: dts: renesas: Add missing opp-suspend properties 2b58c1f9d6fa arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround b6e42191c0ab arm64: dts: qcom: sdm845-oneplus-common: guard rmtfs-mem c7da67a6e40d ARM: dts: r8a7779, marzen: Fix DU clock names 07b670060c77 arm64: dts: renesas: v3msk: Fix memory size f4bf2e7b39ac rtc: fix snprintf() checking in is_rtc_hctosys() e0e3a55cd519 ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode 22193e55444d memory: pl353: Fix error return code in pl353_smc_probe() 7f2aca07a9c3 reset: brcmstb: Add missing MODULE_DEVICE_TABLE 0371e0722e5a memory: atmel-ebi: add missing of_node_put for loop iteration f3f84398e6e0 memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration 375020aee461 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 8f772665c70d ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 cb9b2d6db9a3 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 d1c82e8fea00 ARM: exynos: add missing of_node_put for loop iteration 90157d4c2722 reset: a10sr: add missing of_match_table reference 67a9273516b7 reset: RESET_INTEL_GW should depend on X86 9e5b0805f80f reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB b7a0d273fa43 arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on rk3328 rock-pi-e bdcba8fc7722 ARM: dts: gemini-rut1xx: remove duplicate ethernet node aed8141f4e06 hexagon: use common DISCARDS macro 2cdd0d6229db hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script ea37d4c6376a NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times 13fc99a6a3c0 NFSv4/pnfs: Fix layoutget behaviour after invalidation 03165436f99b NFSv4/pnfs: Fix the layout barrier update a85411bbc2a9 NFS: Fix fscache read from NFS after cache error e22183844357 NFS: Ensure nfs_readpage returns promptly when internal error occurs 48161ad21846 virtio-mem: don't read big block size in Sub Block Mode 78c929bf9090 vdpa/mlx5: Clear vq ready indication upon device reset 2807011f9cd6 ALSA: isa: Fix error return code in snd_cmi8330_probe() d1f295ac1e99 nfsd: Reduce contention for the nfsd_file nf_rwsem 7284dab07e4d powerpc/bpf: Fix detecting BPF atomic instructions 7de053c68116 nvme-tcp: can't set sk_user_data without write_lock e2ab2ec59941 virtio_net: move tx vq operation under tx queue lock 228e0a05ac88 vdp/mlx5: Fix setting the correct dma_device fa9c2720c800 vdpa/mlx5: Fix possible failure in umem size calculation 6c9b12f3837f vdpa/mlx5: Fix umem sizes assignments on VQ create 1595c8a295b0 PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift 09d2d4d6a6f8 pwm: imx1: Don't disable clocks at device remove time bce2fed9a29d PCI: intel-gw: Fix INTx enable 993750914a84 x86/fpu: Limit xstate copy size in xstateregs_set() cb049828168a x86/fpu: Fix copy_xstate_to_kernel() gap handling bf41e961def9 f2fs: fix to avoid adding tab before doc section 62da2ea5792d PCI: iproc: Support multi-MSI only on uniprocessor kernel 4bddcad179a4 PCI: iproc: Fix multi-MSI base vector number allocation a355d669bcc6 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode c8fc86e9df6a nfs: fix acl memory leak of posix_acl_create() aebe64667664 SUNRPC: prevent port reuse on transports which don't request it. c1b5b248701b watchdog: jz4740: Fix return value check in jz4740_wdt_probe() 2550e11f6662 watchdog: aspeed: fix hardware timeout calculation 673930974b13 watchdog: keembay: Removed timeout update in the TO ISR 3b3157e2ebbf watchdog: keembay: Remove timeout update in the WDT start function 2a8bff768617 watchdog: keembay: Clear either the TO or TH interrupt bit 5db9998e32f3 watchdog: keembay: Update pretimeout to zero in the TH ISR 49a305266e27 watchdog: keembay: Upadate WDT pretimeout for every update in timeout c2856627a0d0 watchdog: keembay: Update WDT pre-timeout during the initialization a8ec86ea25b3 ubifs: journal: Fix error return code in ubifs_jnl_write_inode() 3026b0c9d933 um: fix error return code in winch_tramp() b477eba2f23a um: fix error return code in slip_open() b79d1b2e39b5 um: Fix stack pointer alignment 9a4f77f171f6 sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() 7c96a2ee45be NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT 87871d990a2c NFSv4: Initialise connection to the server in nfs4_alloc_client() 93d133023a82 power: supply: rt5033_battery: Fix device tree enumeration 2114d3ba91f9 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun b6ebf26d2e4a remoteproc: k3-r5: Fix an error message f82d180811e4 f2fs: compress: fix to disallow temp extension adfe53a9108a f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs 9f6ffb15d64d module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 74d6fcea1d89 x86/signal: Detect and prevent an alternate signal stack overflow 8d6a70c3c429 NFSD: Fix TP_printk() format specifier in nfsd_clid_class 2ff0d01ef017 f2fs: atgc: fix to set default age threshold b74821a0d8d2 block: fix the problem of io_ticks becoming smaller 445a2298edc9 virtio_console: Assure used length from device is limited 3c08a11206f0 virtio_net: Fix error handling in virtnet_restore() ca2b8ae93a6d virtio-blk: Fix memory leak among suspend/resume procedure 827da74970d3 ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock 215d6c473177 PCI: rockchip: Register IRQ handlers after device and data are ready cb0d2cab40a3 ACPI: video: Add quirk for the Dell Vostro 3350 0d1b0bba5277 ACPI: AMBA: Fix resource name in /proc/iomem d19dbb8cec5b pwm: tegra: Don't modify HW state in .remove callback 4f53ef512830 pwm: img: Fix PM reference leak in img_pwm_enable() cb22d34a402f drm/amdkfd: fix sysfs kobj leak dbe21a80c698 drm/amdgpu: fix Navi1x tcp power gating hang when issuing lightweight invalidaiton cad01a332085 power: supply: axp288_fuel_gauge: Make "T3 MRD" no_battery_list DMI entry more generic 126177664fdd power: supply: ab8500: add missing MODULE_DEVICE_TABLE 7282662b470e power: supply: charger-manager: add missing MODULE_DEVICE_TABLE 74fe548b34a3 power: reset: regulator-poweroff: add missing MODULE_DEVICE_TABLE e17e92ea8e1d NFS: nfs_find_open_context() may only select open files 4294da27cbd9 drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() 5f36d35644f9 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty 62cccfcd2754 orangefs: fix orangefs df output. e30874ef95a2 PCI: tegra: Add missing MODULE_DEVICE_TABLE 506f72629d8a remoteproc: core: Fix cdev remove and rproc del e6fbd44df86b x86/fpu: Return proper error codes from user access functions ec04c03541be watchdog: iTCO_wdt: Account for rebooting on second timeout 158e5a99c79e watchdog: imx_sc_wdt: fix pretimeout 4c05dac488a6 watchdog: Fix possible use-after-free by calling del_timer_sync() b3c41ea5bc34 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() b4ebf4a4692e watchdog: Fix possible use-after-free in wdt_startup() 0b5877a1aeac PCI: Dynamically map ECAM regions 1727a01a038c PCI: pciehp: Ignore Link Down/Up caused by DPC 7184a3d768bb NFSv4: Fix delegation return in cases where we have to retry 3015f1b485ed PCI/P2PDMA: Avoid pci_get_slot(), which may sleep 0c96c2054212 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 01e1c68ed030 power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE 7578b6a72460 power: supply: max17042: Do not enforce (incorrect) interrupt trigger type 7680ae29086a PCI: hv: Fix a race condition when removing the device 6db9fd7292bf power: supply: ab8500: Avoid NULL pointers 48121df76ee0 PCI: ftpci100: Rename macro name collision aa4a5ea01635 pwm: spear: Don't modify HW state in .remove callback 7ea89f15e6c6 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE 4411a3b449c3 power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 901882225bd0 kcov: add __no_sanitize_coverage to fix noinstr for all architectures 4f25344f0d47 lib/decompress_unlz4.c: correctly handle zero-padding around initrds. ab70a647efa4 phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP e5a57d9b35d5 i2c: core: Disable client irq on reboot/shutdown 5f61975f7efc intel_th: Wait until port is in reset before programming it b69bd22e3ef9 staging: rtl8723bs: fix macro value for 2.4Ghz only device a95d4700f3a6 leds: turris-omnia: add missing MODULE_DEVICE_TABLE 9e890928f844 ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol 2b064c25419b ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions ae210c829331 ALSA: hda: Add IRQ check for platform_get_irq() 6edfd151ab44 backlight: lm3630a: Fix return code of .update_status() callback a3c23918b798 ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters 4376c360a7a5 ASoC: fsl_xcvr: check return value after calling platform_get_resource_byname() 8010106d8749 powerpc/boot: Fixup device-tree on little endian 2a3fee3b33af usb: gadget: hid: fix error return code in hid_bind() 23f23031986d usb: gadget: f_hid: fix endianness issue with descriptors cc59aca37a7a ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values 128389fedea3 ALSA: usb-audio: scarlett2: Fix data_mutex lock 051881080819 ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 14894d6de92b m68knommu: fix missing LCD splash screen data initializer 058a2a926811 ALSA: bebob: add support for ToneWeal FW66 a37048c0583e Input: hideep - fix the uninitialized use in hideep_nvm_unlock() 2cebf6c92692 s390/mem_detect: fix tprot() program check new psw handling b65b280edeca s390/mem_detect: fix diag260() program check new psw handling 7ee9c5ccc48c s390/ipl_parm: fix program check new psw handling e3728c1ca131 s390/processor: always inline stap() and __load_psw_mask() 470b85dad614 habanalabs/gaudi: set the correct rc in case of err 8ef320562fd3 habanalabs: remove node from list before freeing the node 84629201cf85 habanalabs: set rc as 'valid' in case of intentional func exit 13b40963d6d3 habanalabs: fix mask to obtain page offset 04458ea175a2 habanalabs/gaudi: set the correct cpu_id on MME2_QM failure 91ab5c64a848 xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning a35f81d458e1 ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() 71a91b9b642e powerpc/mm/book3s64: Fix possible build error a42554a161d6 gpio: pca953x: Add support for the On Semi pca9655 fd34deb387c8 selftests/powerpc: Fix "no_handler" EBB selftest f7ba4e5f090b ALSA: ppc: fix error return code in snd_pmac_probe() b7915650e7d6 scsi: storvsc: Correctly handle multiple flags in srb_status 95065bc0b378 gpio: zynq: Check return value of irq_get_irq_data 4d2b944b5683 gpio: zynq: Check return value of pm_runtime_get_sync 5ca4bde920bb ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() 22e5fc5af3e9 ALSA: n64: check return value after calling platform_get_resource() 0f0c5ea09139 iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation fbf4daa6f410 iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails 7cb31dc1b358 powerpc/ps3: Add dma_mask to ps3_dma_region d4431f45f560 ALSA: sb: Fix potential double-free of CSP mixer elements 3a6ebad10d45 iommu/arm-smmu-qcom: Skip the TTBR1 quirk for db820c. 8bea2c4d596b selftests: timers: rtcpie: skip test if default RTC device does not exist 8405c1e7e92c s390: disable SSP when needed 9c5480152bbc s390/sclp_vt220: fix console name to match device 34c4b572fd6e serial: tty: uartlite: fix console setup 5055a0a585f0 fsi: Add missing MODULE_DEVICE_TABLE 67fc8e84e0ae ASoC: img: Fix PM reference leak in img_i2s_in_probe() 2f26564eb712 mfd: cpcap: Fix cpcap dmamask not set warnings 2e83ca725eab mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE 3717d86ad00f scsi: qedi: Fix cleanup session block/unblock use 469a8f305712 scsi: qedi: Fix TMF session block/unblock use d55e28978516 scsi: qedi: Fix race during abort timeouts ed4685d1f210 scsi: qedi: Fix null ref during abort handling bc6d8d3d5b37 scsi: iscsi: Fix shost->max_id use f0a031f7c55f scsi: iscsi: Fix conn use after free during resets 69139793ea54 scsi: iscsi: Add iscsi_cls_conn refcount helpers 966acb4a571e scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs 5f4f65212e42 scsi: megaraid_sas: Early detection of VD deletion through RaidMap update 04b6b9ea8090 scsi: megaraid_sas: Fix resource leak in case of probe failure ab01ef12a3c7 fs/jfs: Fix missing error code in lmLogInit() 36efafbd3cba scsi: scsi_dh_alua: Check for negative result value 4523841390c9 scsi: core: Fixup calling convention for scsi_mode_sense() 8a2e98f29818 scsi: mpt3sas: Fix deadlock while cancelling the running firmware event c39cf4df19ac tty: serial: 8250: serial_cs: Fix a memory leak in error handling path b81f1eef4979 ALSA: ac97: fix PM reference leak in ac97_bus_remove() c090a53c67ab scsi: core: Cap scsi_host cmd_per_lun at can_queue 8cf6ffa829db scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs f1966511d4a4 scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology 921c950a8783 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 0b435d3d56de scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 02a208801f2f w1: ds2438: fixing bug that would always get page0 436906fd248e usb: common: usb-conn-gpio: fix NULL pointer dereference of charger b03471aee5dd Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" bee295f5e035 ALSA: usx2y: Don't call free_pages_exact() with NULL address 4ba10209db6b ALSA: usx2y: Avoid camelCase aa0fe27112cd iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 272edf59d9af iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). b66a6d66d982 iio: imu: st_lsm6dsx: correct ODR in header 3e15a7cc7e5e partitions: msdos: fix one-byte get_unaligned() 4b13f6586323 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE 717cf5ae5232 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge ef1067d2baa8 misc/libmasm/module: Fix two use after free in ibmasm_init_one 3745d7a468aa serial: fsl_lpuart: disable DMA for console and fix sysrq c069b856d637 tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero d036a5cf0580 usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake 210868ac37bc rcu: Reject RCU_LOCKDEP_WARN() false positives adc1c33b9865 srcu: Fix broken node geometry after early ssp init fb66d992dad6 scsi: arcmsr: Fix the wrong CDB payload report to IOP 30629a780578 dmaengine: fsl-qdma: check dma_set_mask return value 64105689d0f8 ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 e5115c1e6d13 leds: tlc591xx: fix return value check in tlc591xx_probe() d07947340fdb net: bridge: multicast: fix MRD advertisement router port marking race 7dad7dfcc062 net: bridge: multicast: fix PIM hello router port marking race ff4a96ba5c8f io_uring: fix link timeout refs a03e9fb7b8dd io_uring: put link timeout req consistently e0b7c13439a0 drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() 83e0d427bf86 drm/dp_mst: Avoid to mess up payload table by ports in stale topology 10bbec7b6799 drm/dp_mst: Do not set proposed vcpi directly 7b1ca403621f btrfs: zoned: fix wrong mutex unlock on failure to allocate log root tree b519cf97f4a5 btrfs: rework chunk allocation to avoid exhaustion of the system chunk array bb025a05fbd5 btrfs: fix deadlock with concurrent chunk allocations involving system chunks d25975c0b38b btrfs: properly split extent_map for REQ_OP_ZONE_APPEND 9dac3c1ab155 io_uring: use right task for exiting checks a495e562d402 arm64: Avoid premature usercopy failure 61c5fccc9d4d mm/hugetlb: fix refs calculation from unaligned @vaddr 87bc1dbbcd18 EDAC/igen6: fix core dependency AGAIN f193509afc7f fbmem: Do not delete the mode that is still in use 242f80be5b13 cgroup: verify that source is a string 46502452b0ea drm/i915/gt: Fix -EDEADLK handling regression db3d19f07914 drm/i915/gtt: drop the page table optimisation 82ea22cb689d drm/amdgpu: add another Renoir DID 90723df4e43f tracing: Do not reference char * as a string in histograms 77c6a77a068c iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries 99301a53a137 iommu/vt-d: Global devTLB flush when present context entry changed 2d3156f87866 scsi: zfcp: Report port fc_security as unknown early during remote cable pull 8e4212ecf071 scsi: core: Fix bad pointer dereference when ehandler kthread is invalid 486e4bffd84b KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() f98191691c32 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA a72044f6a4f3 KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs 612d41d28224 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled 8d7c539316d6 KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio c3e2f327959f cifs: Do not use the original cruid when following DFS links for multiuser mounts 6df445822cff cifs: handle reconnect of tcon when there is no cached dfs referral 22c018592af5 cifs: use the expiry output of dns_query to schedule next resolution 094d3b83a818 Linux 5.12.18 79fa5d944c87 f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances cecfdb9cf9a7 ext4: fix memory leak in ext4_fill_super 8f5c773a2871 smackfs: restrict bytes count in smk_set_cipso() dc02c0b2bd60 media: v4l2-core: explicitly clear ioctl input data 3bb27e272402 jfs: fix GPF in diFree d6397b22e311 drm/ast: Remove reference to struct drm_device.pdev 1fce6e069084 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() 0b5187d7245a dm writecache: write at least 4k when committing 31afeb3f5e78 media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K d32b50d567d2 media: gspca/sunplus: fix zero-length control requests 1e845660d12a media: gspca/sq905: fix control-request direction b02785d85680 media: ccs: Fix the op_pll_multiplier address 5f3f81f1c96b media: zr364xx: fix memory leak in zr364xx_start_readpipe bfd4085dbfa0 media: dtv5100: fix control-request directions 577fc6be0559 media: i2c: ccs-core: fix pm_runtime_get_sync() usage count 35781afaa4d7 media: subdev: disallow ioctl for saa6588/davinci fe79e6683438 PCI: aardvark: Implement workaround for the readback value of VEND_ID 10c996f6dd44 PCI: aardvark: Fix checking for PIO Non-posted Request f66742a62606 PCI: Leave Apple Thunderbolt controllers on for s2idle or standby 89bf942314b7 dm btree remove: assign new_root only when removal succeeds 3c3555e076e6 dm writecache: flush origin device when writing and cache is full 70eccda6c8a7 dm zoned: check zone capacity 733d4d95c010 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 8c2cbe41261d coresight: Propagate symlink failure d5a93f9a89c6 ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe 8aa6b63a85a3 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT a61bd6963b8c tracing: Simplify & fix saved_tgids logic bb86f7879c81 rq-qos: fix missed wake-ups in rq_qos_throttle try two 681f78589bdb seq_buf: Fix overflow in seq_buf_putmem_hex() ec0fd4afc940 lkdtm: Enable DOUBLE_FAULT on all architectures c111003c2aec extcon: intel-mrfld: Sync hardware and software state on init 8162756f6b9d selftests/lkdtm: Fix expected text for CR4 pinning 4821ae11969b lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE 817aef368ee6 nvmem: core: add a missing of_node_put c89383d30bec mfd: syscon: Free the allocated name field of struct regmap_config c0d7a6d28a96 power: supply: ab8500: Fix an old bug 9558612cb829 ubifs: Fix races between xattr_{set|get} and listxattr operations b15df2c465d7 thermal/drivers/int340x/processor_thermal: Fix tcc setting aedf0cc0b401 ipmi/watchdog: Stop watchdog timer when the current action is 'none' 5462cedbbc32 qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute d5db49dd9819 i40e: fix PTP on 5Gb links a3041d39d3c1 mwifiex: bring down link before deleting interface 5ef454b7bbb9 ASoC: tegra: Set driver_name=tegra for all machine drivers 687f85fc3e94 fpga: stratix10-soc: Add missing fpga_mgr_free() call bc3a89122ad4 clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround 04315bbce1b1 cpu/hotplug: Cure the cpusets trainwreck 782d1be8e923 arm64: tlb: fix the TTL value of tlb_get_level 42f4f4e1d46f ata: ahci_sunxi: Disable DIPM bd75e125e97d docs: Makefile: Use CONFIG_SHELL not SHELL 10614cf2aa42 mmc: core: Allow UHS-I voltage switch for SDSC cards if supported d03f3a966c02 mmc: core: clear flags before allowing to retune bc84caf5f849 mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 1b4dab073e56 mmc: sdhci-acpi: Disable write protect detection on Toshiba Encore 2 WT8-B e4af7e198dee drm/i915/display: Do not zero past infoframes.vsc 1dac1310f360 drm/ingenic: Switch IPU plane to type OVERLAY a22fd2f071db drm/nouveau: Don't set allow_fb_modifiers explicitly 1a95f7275e5f drm/arm/malidp: Always list modifiers fb989568a62d drm/msm/mdp4: Fix modifier support enabling 38c498bf6d73 drm/tegra: Don't set allow_fb_modifiers explicitly 631fda599755 drm/ingenic: Fix pixclock rate for 24-bit serial panels 0797b0c1e6fe drm/amd/display: Reject non-zero src_y and src_x for video planes bbc0763ce623 pinctrl/amd: Add device HID for new AMD GPIO controller cef84c22000e drm/amd/display: fix incorrrect valid irq check 89622c69a23b drm/rockchip: dsi: remove extra component_del() call 9a2089cf784b drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info() b2f4b484b8cf drm/vc4: hdmi: Prevent clock unbalance 31293980f21a drm/vc4: crtc: Skip the TXP d6bd53dc1856 drm/vc4: txp: Properly set the possible_crtcs mask 4557db52b503 drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdown() for Loongson64 454db213d8b8 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() 72270f52b87f drm/amdgpu: fix the hang caused by PCIe link width switch 03cbd6eade56 drm/amdgpu: fix NAK-G generation during PCI-e link width switch b6f4e130f7fb drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) 51f413b78921 drm/amdgpu: Update NV SIMD-per-CU to 2 d865931bce3a drm/amdgpu: add new dimgrey cavefish DID b68617d193a4 powerpc/powernv/vas: Release reference to tgid during window close 6acd31db26b2 powerpc/barrier: Avoid collision with clang's __lwsync macro 500f81cec9f1 powerpc/mm: Fix lockup on kernel exec fault 864c4d1d2517 mm/mremap: hold the rmap lock in write mode when moving page table entries. 5004df970cb1 MIPS: MT extensions are not available on MIPS32r1 e33ab8f8d8bd selftests/resctrl: Fix incorrect parsing of option "-t" cf7a26f98c5f PCI: tegra194: Fix host initialization during resume 05e2e5811542 MIPS: CI20: Reduce clocksource to 750 kHz. 0b1ae7547779 MIPS: set mips32r5 for virt extensions 5e5c4ed57d35 MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops 603f0eedf3b1 sctp: add size validation when walking chunks d91adac26d5e sctp: validate from_addr_param return 466ff3d1bb00 flow_offload: action should not be NULL when it is referenced 48298871ebd1 bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() 718aa77b068c sched/fair: Ensure _sum and _avg values stay consistent 3bb702ccfe31 Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. 6e5563009539 Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. 4642d5a222a5 Bluetooth: mgmt: Fix the command returns garbage parameter value 0bfdcf8a9162 Bluetooth: btusb: Add support USB ALT 3 for WBS a280eb5543b9 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response a1b0c1b3ef00 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails e96000e36515 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) 9d9371a7d9e7 Bluetooth: Shutdown controller after workqueues are flushed or cancelled fc98840f23b7 Bluetooth: Fix alt settings for incoming SCO with transparent coding format 7c11f1a46b94 Bluetooth: Fix the HCI to MGMT status conversion table 0c6b8263fc35 Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. f4f553d67236 RDMA/cma: Fix rdma_resolve_route() memory leak fd2086a68d66 net: ip: avoid OOM kills with large UDP sends over loopback 0a3f85d19a4f net: retrieve netns cookie via getsocketopt a5a7e40b4f56 media, bpf: Do not copy more entries than user space requested 4ecd925c78c4 IB/isert: Align target max I/O size to initiator size 5526c292edb1 mac80211: Properly WARN on HW scan before restart 2be6f2ced5c8 mac80211_hwsim: add concurrent channels scanning support over virtio 527a2347c28a mac80211: consider per-CPU statistics if present ccedf8163fa6 cfg80211: fix default HE tx bitrate mask in 2G band 10db827e73df wireless: wext-spy: Fix out-of-bounds warning ea26006707f6 sfc: error code if SRIOV cannot be disabled 639a87f4f46f sfc: avoid double pci_remove of VFs 55ece342874a rtw88: add quirks to disable pci capabilities a73056ec8c50 rtw88: 8822c: update RF parameter tables to v62 faca9d71de3b iwlwifi: pcie: fix context info freeing e263cf8f27d5 iwlwifi: pcie: free IML DMA memory allocation 2eecd2a431af iwlwifi: mvm: fix error print when session protection ends d4ffbb5a1934 iwlwifi: mvm: apply RX diversity per PHY context 79d22d83eb45 iwlwifi: mvm: don't change band on bound PHY contexts 468e97169c67 RDMA/rxe: Don't overwrite errno from ib_umem_get() b9596c4e88e6 drm/amd/display: Fix edp_bootup_bl_level initialization issue 04d239ce3df8 vsock: notify server to shutdown when client has pending signal f6e2c0340797 atm: nicstar: register the interrupt handler in the right place b091ee405149 atm: nicstar: use 'dma_free_coherent' instead of 'kfree' a45a281dda08 net: fec: add ndo_select_queue to fix TX bandwidth fluctuations 96922e553d91 net: fec: add FEC_QUIRK_HAS_MULTI_QUEUES represents i.MX6SX ENET IP 5067a57fa837 MIPS: add PMD table accounting into MIPS'pmd_alloc_one 454561df57b3 rtl8xxxu: Fix device info for RTL8192EU devices 7fc507502e65 mt76: fix iv and CCMP header insertion b47a8175b0a4 mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode 41a83ff6a8f7 mt76: mt7915: fix tssi indication field of DBDC NICs 626eeeec4622 drm/amdkfd: Walk through list with dqm lock hold f1426a34ff15 drm/amdgpu: fix bad address translation for sienna_cichlid 7750917c2efd io_uring: fix false WARN_ONCE e1e22d67f336 net: sched: fix error return code in tcf_del_walker() e81327f69560 net: ipa: Add missing of_node_put() in ipa_firmware_load() 550ec6e708e5 net: fix mistake path for netdev_features_strings ec61639a9aec mt76: dma: use ieee80211_tx_status_ext to free packets when tx fails 9965aeb63207 mt76: mt7615: fix fixed-rate tx status reporting 6ee85a897197 ice: mark PTYPE 2 as reserved facedf3b92a6 ice: fix incorrect payload indicator on PTYPE 1aefd03afd52 bpf: Fix up register-based shifts in interpreter to silence KUBSAN ca9080b726b0 net: hsr: don't check sequence number if tag removal is offloaded 0cbc4900ea0c drm/amdkfd: Fix circular lock in nocpsch path ade6d90105c3 drm/amdkfd: fix circular locking on get_wave_state 87b509e32365 cw1200: add missing MODULE_DEVICE_TABLE 302e2ee34c5f wl1251: Fix possible buffer overflow in wl1251_cmd_scan 0139a3e7de3b wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP f28319b5d341 dm writecache: commit just one block, not a full page e0c4089f8c2c xfrm: Fix error reporting in xfrm_state_construct. 57ee84c26832 ibmvnic: fix kernel build warnings in build_hdr_descs_arr 9c1cb7584afd drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check 126b84ccb5c9 r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM c90b7af7cf79 selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC 8d5869e4a782 fjes: check return value after calling platform_get_resource() 80c6bf336ed7 drm/amdkfd: use allowed domain for vmbo validation 86b14cfc9f26 net: sgi: ioc3-eth: check return value after calling platform_get_resource() ff6a31223a64 selftests: Clean forgotten resources as part of cleanup() c5728331f244 net: phy: realtek: add delay to fix RXC generation issue 76ea18dffcef drm/amd/display: Fix crash during MPO + ODM combine mode recalculation 0620797594ef drm/amd/display: Fix off-by-one error in DML 6944bdfe975e drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 85c4c34e48ee drm/amd/display: Release MST resources on switch from MST to SST 75ddbd635ec9 drm/amd/display: Update scaling settings on modeset abfab409cd6b drm/amd/display: Fix DCN 3.01 DSCCLK validation 703bd798cea5 net: moxa: Use devm_platform_get_and_ioremap_resource() e8a7912c76bd net: micrel: check return value after calling platform_get_resource() 6a9e87234937 net: mvpp2: check return value after calling platform_get_resource() 3cc9143b9dda net: bcmgenet: check return value after calling platform_get_resource() 662ab47ed03f net: mscc: ocelot: check return value after calling platform_get_resource() bd05367fbe4f virtio_net: Remove BUG() to avoid machine dead e0f4f7c50cdc ice: fix clang warning regarding deadcode.DeadStores b4b702a190b2 ice: set the value of global config lock timeout longer f58b297b59ab pinctrl: mcp23s08: fix race condition in irq handler d822dddb6b6e net: bridge: mrp: Update ring transitions. 23247b76ae3c block: introduce BIO_ZONE_WRITE_LOCKED bio flag e28f003f94bd dm: Fix dm_accept_partial_bio() relative to zone management commands 9a33eb798bda dm writecache: don't split bios when overwriting contiguous cache content c56d8fd1b61b dm space maps: don't reset space map allocation cursor when committing 945c59693d31 RDMA/cxgb4: Fix missing error code in create_qp() cbccd95bc45a net: tcp better handling of reordering then loss cases a9786593c4c4 clk: tegra: tegra124-emc: Fix clock imbalance in emc_set_timing() b8d48f66e703 drm/amdgpu: remove unsafe optimization to drop preamble ib 44c7c901cb36 drm/amd/display: Avoid HDCP over-read and corruption 56f0b2c209da drm/amdgpu: fix sdma firmware version error in sriov 2cf9f11a36bd MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER 0993df9bb1e4 MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) 478ec08ae209 ipv6: use prandom_u32() for ID generation 3133e01514c3 virtio-net: Add validation for used length d237ba13d2bf drm: bridge: cdns-mhdp8546: Fix PM reference leak in aada9ae28982 clk: tegra: Ensure that PLLU configuration is applied properly c6de09603d57 clk: tegra: Fix refcounting of gate clocks 9f5e2a907e9c RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH 33afce98e799 net: stmmac: the XPCS obscures a potential "PHY not found" error 095a29a52968 drm: rockchip: add missing registers for RK3066 f1cc8f4a8b37 drm: rockchip: add missing registers for RK3188 5d538464c17a net/mlx5: Fix lag port remapping logic bc957aa9cb21 net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet 48ad71666e3e drm/amd/display: fix odm scaling 0cec9f3d2951 clk: renesas: r8a77995: Add ZA2 clock cf27261cda0b drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() 3e42c5328585 igb: fix assignment on big endian machines e8c6f449d0de igb: handle vlan types with checker enabled c8594810b6aa e100: handle eeprom as little endian 95fc2f69c3b3 drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co() 487e2ee685b0 drm/vc4: Fix clock source for VEC PixelValve on BCM2711 7a9bfd7589c1 net: xilinx_emaclite: Do not print real IOMEM pointer aebed6b19e51 udf: Fix NULL pointer dereference in udf_symlink function a8e23e3c1ff9 drm/sched: Avoid data corruptions 61982a4b0175 drm/scheduler: Fix hang when sched_entity released 14610283f288 pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE abb8d19c7ab1 net/sched: cls_api: increase max_reclassify_loop 1a115b9dff13 net: mdio: provide shim implementation of devm_of_mdiobus_register 7f1e98ebdba1 drm/virtio: Fix double free on probe failure a6344771ce84 reiserfs: add check for invalid 1st journal block 21b5d042bfe1 drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE 87da34408c66 net: mdio: ipq8064: add regmap config to disable REGCACHE 64fd9a3067c5 drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() ccc68b54ea14 net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT 2f958b6f6ba0 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() 61370ff07e0a mISDN: fix possible use-after-free in HFC_cleanup() b58d246a058a atm: iphase: fix possible use-after-free in ia_module_exit() 4531ba202d21 hugetlb: clear huge pte during flush function on mips platform e5d1c22b4aeb clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() 9a4c16e00e02 drm/amd/display: fix use_max_lb flag for 420 pixel formats a1fb1b9f2d13 drm/amdgpu: change the default timeout for kernel compute queues ae413d1227f5 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() 82e97eaed415 drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true 7566dd567776 drm/vc4: fix argument ordering in vc4_crtc_get_margins() d819e979411b drm/amd/amdgpu/sriov disable all ip hw status by default 8339b75bab8a drm/amd/display: fix HDCP reset sequence on reinitialize 3cc74b3d86cf drm/ast: Fixed CVE for DP501 ce6991c37161 drm/zte: Don't select DRM_KMS_FB_HELPER fe251765838f drm/mxsfb: Don't select DRM_KMS_FB_HELPER 72e0aab10d2c Linux 5.12.17 2b6148ef2bd6 powerpc/preempt: Don't touch the idle task's preempt_count during hotplug 8b1c800b5d83 iommu/dma: Fix compile warning in 32-bit builds e3357ae17b8f cred: add missing return error code when set_cred_ucounts() failed e8912c4fe043 sched: Stop PF_NO_SETAFFINITY from being inherited by various init system threads 1a453b642d32 s390: preempt: Fix preempt_count initialization 2644c4e5ca1c crypto: qce - fix error return code in qce_skcipher_async_req_handle() 0ebd7a106379 scsi: core: Retry I/O for Notify (Enable Spinup) Required error dfc8ec0b96e4 media: exynos4-is: remove a now unused integer 0c1690e8907c mmc: vub3000: fix control-request direction 1e1f64e0b6f9 mmc: block: Disable CMDQ on the ioctl path 3d62a74f2b90 io_uring: add IOPOLL and reserved field checks to IORING_OP_UNLINKAT facc7c069f0a io_uring: add IOPOLL and reserved field checks to IORING_OP_RENAMEAT 4f4bc42d70e9 io_uring: fix blocking inline submission e72843a10393 block: return the correct bvec when checking for gaps f214aa65dca4 erofs: fix error return code in erofs_read_superblock() 3adb14e48bc4 tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() 73fd86c0eea2 fscrypt: fix derivation of SipHash keys on big endian CPUs e99d8883bd70 fscrypt: don't ignore minor_hash when hash is 0 d00e609c7903 mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion 73bcd9bef5ba scsi: libfc: Correct the condition check and invalid argument passed 83d8f3e7d9bc scsi: lpfc: Fix Node recovery when driver is handling simultaneous PLOGIs ca45587402a2 scsi: lpfc: Fix unreleased RPIs when NPIV ports are created ab91eb5c260e scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() c35d71f7dd6a scsi: fc: Correct RHBA attributes length 8eaa256a2748 scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSURE device through firmware f294726d619e exfat: handle wrong stream entry size in exfat_readdir() 7ebb103f704f csky: syscache: Fixup duplicate cache flush 30510f50401e csky: fix syscache.c fallthrough warning 09c44aacefa4 perf llvm: Return -ENOMEM when asprintf() fails 6d41a4b78cfa selftests/vm/pkeys: refill shadow register after implicit kernel write 3d90dd991117 selftests/vm/pkeys: handle negative sys_pkey_alloc() return code 661833f0b896 selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random 62fe353ab80f lib/math/rational.c: fix divide by zero 9650670eaae5 mm/zswap.c: fix two bugs in zswap_writeback_entry() 4759040e241c mm: migrate: fix missing update page_private to hugetlb_page_subpool bf39afde6295 mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page 3cabd7d48d34 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() 784cef5156b9 hugetlb: remove prep_compound_huge_page cleanup c0a7497814d4 mm/huge_memory.c: don't discard hugepage if other processes are mapping it 35c1d559cf1b mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() 4a27037f7e8b mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK ce69e1c462db vfio/pci: Handle concurrent vma faults c2d70e41ac4a powerpc/64s/interrupt: preserve regs->softe for NMI interrupts a9363d4a96db arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART 399518bfc278 serial: mvebu-uart: correctly calculate minimal possible baudrate 4cc3fa4b02c9 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available c3d22eb76e1c ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found 12c58934a31a powerpc: Fix is_kvm_guest() / kvm_para_available() c8194f8264fe powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable 9b399bf0c44e powerpc/64s: Fix copy-paste data exposure into newly created tasks c4843f6d07ef powerpc/papr_scm: Properly handle UUID types and API cfa708424464 powerpc: Offline CPU in stop_this_cpu() bf1bcca53c35 serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs ea8281889ba0 selftests/ftrace: fix event-no-pid on 1-core machine e14c6d50b2d1 leds: ktd2692: Fix an error handling path 31090dd99a12 leds: as3645a: Fix error return code in as3645a_parse_node() c904df883ffa ASoC: fsl_spdif: Fix unexpected interrupt after suspend 895f15df969f ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake bca193b752b6 configfs: fix memleak in configfs_release_bin_file 79b7f7cfe924 ASoC: fsl_xcvr: disable all interrupts when suspend happens b509efdf55f7 ASoC: atmel-i2s: Fix usage of capture and playback at the same time 49d0c575e777 ASoC: atmel-i2s: Set symmetric sample bits f779dc8e35c0 powerpc/powernv: Fix machine check reporting of async store errors 477e9c378958 extcon: max8997: Add missing modalias string 78af4fb85bfd extcon: sm5502: Drop invalid register write in sm5502_reg_data 21c0574b203f phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() a6c70750e8f9 phy: uniphier-pcie: Fix updating phy parameters 6a24f67eee22 soundwire: stream: Fix test for DP prepare complete 9310ee96137c scsi: mpt3sas: Fix error return value in _scsih_expander_add() 9efd7a619509 habanalabs: Fix an error handling path in 'hl_pci_probe()' 51f5511f5200 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() 520682b24913 of: Fix truncation of memory sizes on 32-bit platforms fe688da174e9 ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK dd8437a8820b iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() d69f0d132563 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2defb6df78c5 serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates 609ca128c74f usb: phy: tegra: Correct definition of B_SESS_VLD_WAKEUP_EN bit e299a7a24f89 usb: phy: tegra: Wait for VBUS wakeup status deassertion on suspend 5edada4c4f42 staging: mt7621-dts: fix pci address for PCI memory range b0f7b602bbb4 coresight: core: Fix use of uninitialized pointer bcce61a7db9f staging: rtl8712: fix memory leak in rtl871x_load_fw_cb 601643dca8ee staging: rtl8712: fix error handling in r871xu_drv_init 9609b93b30ea staging: gdm724x: check for overflow in gdm_lte_netif_rx() a3fc3ffb8818 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() 9f84e28efb3c ASoC: fsl_spdif: Fix error handler with pm_runtime_enable 5a48508b5e37 iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 33f6bc402f3a iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() a65024fc5754 iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 435967d9d5af iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a5320c821919 iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() d1d54f4b3440 iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8c2254d0caac kunit: Fix result propagation for parameterised tests 55cb127fcf22 mtd: spinand: Fix double counting of ECC stats e36e19624dc9 thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() ea9060c56c6d eeprom: idt_89hpesx: Restore printing the unsupported fwnode name 12655be14051 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() 43e41d66e53e usb: dwc2: Don't reset the core after setting turnaround time c2ec7195502b usb: gadget: f_fs: Fix setting of device and driver data cross-references 91b719e070d6 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' eea1c7282de6 ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID f5b38742692f ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire 73b94926a784 ASoC: rt715-sdw: use first_hw_init flag on resume f83a60949309 ASoC: rt711-sdw: use first_hw_init flag on resume decd935861a3 ASoC: rt700-sdw: use first_hw_init flag on resume 5a47d6eff79f ASoC: rt5682-sdw: use first_hw_init flag on resume 42b4402f6644 ASoC: rt1308-sdw: use first_hw_init flag on resume 03f93aa9ed87 ASoC: max98373-sdw: use first_hw_init flag on resume 15e82ccc33d7 ASoC: max98373-sdw: add missing memory allocation check cbf09a60a682 iommu/dma: Fix IOVA reserve dma ranges aadfb18f0dd9 selftests: splice: Adjust for handler fallback removal e6d3cf3dc4b7 s390: appldata depends on PROC_SYSCTL 21a4b01f0cfb s390: enable HAVE_IOREMAP_PROT d757ca3611d2 iommu/amd: Fix extended features logging be879d86c45c visorbus: fix error return code in visorchipset_init() 0b89c683bb14 fsi/sbefifo: Fix reset timeout 56b540337529 fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE ef5beacd8117 fsi: occ: Don't accept response from un-initialized OCC 6594ac2b44cc fsi: scom: Reset the FSI2PIB engine for any error f27107344ce9 fsi: core: Fix return of error values on failures 1ad0a8b1eed1 mfd: rn5t618: Fix IRQ trigger by changing it to level mode d28e4dd6b3ad mfd: mp2629: Select MFD_CORE to fix build error 3bc02a09dfdc scsi: iscsi: Flush block work before unblock 99ddaeb4acb6 scsi: iscsi: Fix in-kernel conn failure handling fe288e8d451b scsi: iscsi: Rel ref after iscsi_lookup_endpoint() f874e0f5c7b7 scsi: iscsi: Use system_unbound_wq for destroy_work 9dee19f54851 scsi: iscsi: Force immediate failure during shutdown 856d2c168439 scsi: iscsi: Stop queueing during ep_disconnect fe07b6b9684f scsi: FlashPoint: Rename si_flags field 7a9c04c26001 leds: lp50xx: Put fwnode in error case during ->probe() 21d81e3cbd60 leds: lm3697: Don't spam logs when probe is deferred a6caae8b05e5 leds: lm3692x: Put fwnode in any case during ->probe() 9578f8755ef0 leds: lm36274: Put fwnode in error case during ->probe() aa7c250be44d leds: lm3532: select regmap I2C API 88e8e0d2de81 leds: lgm-sso: Fix clock handling e9b2065dadfc leds: lgm: Fix spelling mistake "prepate" -> "prepare" 7e6127219649 leds: class: The -ENOTSUPP should never be seen by user space 106837de5779 tty: nozomi: Fix the error handling path of 'nozomi_card_init()' cc6f9708e863 firmware: stratix10-svc: Fix a resource leak in an error handling path c613f77fccf8 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() 1a4bc2584c10 staging: mmal-vchiq: Fix incorrect static vchiq_instance. 39b3df316e83 mtd: rawnand: arasan: Ensure proper configuration for the asserted target af86e36c5833 mtd: parsers: qcom: Fix leaking of partition name fa132c7ea108 mtd: partitions: redboot: seek fis-index-block in the right node d681bd9121fc perf scripting python: Fix tuple_set_u64() 71611cc43b00 Input: hil_kbd - fix error return code in hil_dev_connect() eb6d75ee9d40 ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() d593d96b50a0 usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled 89d560f1520c backlight: lm3630a_bl: Put fwnode in error case during ->probe() cee967b6ce89 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() 49a7741b6f4f ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() 3011c6a486f9 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() fc99591fc8aa iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 0a5fc5ac09e3 iio: chemical: atlas: Fix buffer alignment in iio_push_to_buffers_with_timestamp() fec89f551595 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() bea240d6eccb iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() b3ade33fe427 iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 024b2bfe981e iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a21e94bfa0d7 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8e9ad18f78cb iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a37309a2cf09 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a4ff9711c9eb iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 52b34dbbe8c8 iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4305a3e619ec iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() db210cc73f3f iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fb49be54254 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 061c2287182c iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 1d9a4060b612 iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() e0c181b7d068 iio: accel: mxc4005: Fix overread of data and alignment issue. 036780cdee8c iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 1584e323c0cd iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 6c078f2f5862 iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 14b70fbadd44 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() fca9718661c5 iio: adis16475: do not return ints in irq handlers 6bca37f0bf1e iio: adis16400: do not return ints in irq handlers 48a4fc2acdf4 iio: adis_buffer: do not return ints in irq handlers aa9f1fcdea66 mwifiex: re-fix for unaligned accesses afbcbf90e78d phy: ralink: phy-mt7621-pci: properly print pointer address fc9b17d5cc50 tty: nozomi: Fix a resource leak in an error handling function eb96f92e90af serial: 8250_omap: fix a timeout loop condition 5129295388df serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() 4504f230a678 serial: fsl_lpuart: don't modify arbitrary data on lpuart32 98db572f0523 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() 1084e9f317d5 ASoC: rt5682: Disable irq on shutdown 8a65034c0122 staging: fbtft: Don't spam logs when probe is deferred bd64d0c88406 staging: fbtft: Rectify GPIO handling 966f4fd22956 MIPS: Fix PKMAP with 32-bit MIPS huge page support 03f7ec7fa042 RDMA/core: Always release restrack object 1b9175fe3bd1 RDMA/mlx5: Don't access NULL-cleared mpi pointer 3296c8fceb2d net: tipc: fix FB_MTU eat two pages 301349508038 net: sched: fix warning in tcindex_alloc_perfect_hash 9a6fc768cae2 net: lwtunnel: handle MTU calculation in forwading 3ee7e6cf9fe8 writeback: fix obtain a reference to a freeing memcg css 91d53eb400c2 bpf, x86: Fix extable offset calculation 21000e89313f clk: si5341: Update initialization magic 31e3df138d6c clk: si5341: Check for input clock presence and PLL lock on startup 21b5ad2c785b clk: si5341: Avoid divide errors due to bogus register contents f588d9a49b3f clk: si5341: Wait for DEVICE_READY on startup 04ccd65a617d clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare 1a93f404f536 clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC dff38b672112 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC fb232dcd4216 clk: actions: Fix SD clocks factor table on Owl S500 SoC 387d060931f5 clk: actions: Fix UART clock dividers on Owl S500 SoC 1f2449f9176e clk: qcom: gcc: Add support for a new frequency for SC7280 9395189116f5 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event 57a1fbf1af77 Bluetooth: Fix Set Extended (Scan Response) Data ddcab90b24d5 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid d37b33872f96 Revert "be2net: disable bh with spin_lock in be_process_mcc" d661fdfc5df5 gve: Fix swapped vars when fetching max queues 815d6df0c991 RDMA/cma: Fix incorrect Packet Lifetime calculation 1b669d25a0ce bpfilter: Specify the log level for the kmsg message 3c078fdda0fd net: dsa: sja1105: fix NULL pointer dereference in sja1105_reload_cbs() 721a26cd7fdb e1000e: Check the PCIm state 0da164ab0ad4 ipv6: fix out-of-bound access in ip6_parse_tlv() 0f3ef672d57f net: atlantic: fix the macsec key length 653c6b2dfb23 net: phy: mscc: fix macsec key length f11cd50871c2 net: macsec: fix the length used to copy the key for offloading 66f1bd687f05 RDMA/cma: Protect RMW with qp_mutex 94ef94aa8d1f ibmvnic: free tx_pool if tso_pool alloc fails d5b398b20c5c ibmvnic: set ltb->buff to NULL after freeing 9b7e6795f567 ibmvnic: account for bufs already saved in indir_buf 1a64564eee05 ibmvnic: clean pending indirect buffs during reset 9a7e4bd8c836 Revert "ibmvnic: remove duplicate napi_schedule call in open function" 1e64eb23d3e5 Revert "ibmvnic: simplify reset_long_term_buff function" 80902e516e0d i40e: Fix missing rtnl locking when setting up pf switch b13e074d9bd1 i40e: Fix autoneg disabling for non-10GBaseT links 4225faa655d0 i40e: Fix error handling in i40e_vsi_open f1893eb256e4 bpf: Do not change gso_size during bpf_skb_change_proto() eedb3cfb4c6f can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for optlen == 0 bd5046d72d90 ipv6: exthdrs: do not blindly use init_net 330381067976 net: bcmgenet: Fix attaching to PYH failed on RPi 4B b95af3ccdec7 mac80211: remove iwlwifi specific workaround NDPs of null_response 239713b858c0 drm/msm/dpu: Fix error return code in dpu_mdss_init() 99994994b5d0 drm/msm: Fix error return code in msm_drm_init() c687e04407bd drm/msm/dp: handle irq_hpd with sink_count = 0 correctly 092929e86296 bpf: Fix null ptr deref with mixed tail calls and subprogs 7fe09bef9d2d ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() 834d0316ab46 ieee802154: hwsim: Fix memory leak in hwsim_add_one 9007ce91eb74 RDMA/hns: Fix uninitialized variable 3523af4118d7 RDMA/hns: Force rewrite inline flag of WQE b165e4e70f62 tc-testing: fix list handling 0d5451732c29 net: ti: am65-cpsw-nuss: Fix crash when changing number of TX queues 73b9467a657a net: broadcom: bcm4908_enet: reset DMA rings sw indexes properly d20d69c405c6 net/ipv4: swap flow ports when validating source b0f32a899629 ip6_tunnel: fix GRE6 segmentation c7b20c92129b bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc 096ae44bb1fa vxlan: add missing rcu_read_lock() in neigh_reduce() 94d7a70927e2 rtw88: 8822c: fix lc calibration timing 43b05930c604 bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flags 327ab5ff3b3f iwlwifi: increase PNVM load timeout 21b4a8021ee2 netfilter: nf_tables: do not allow to delete table with owner by handle 50851870542d netfilter: nf_tables: skip netlink portID validation if zero 64811dda5054 xfrm: Fix xfrm offload fallback fail case 8f10e81117fc pkt_sched: sch_qfq: fix qfq_change_class() error path 2be7c8e52a50 net: dsa: mv88e6xxx: Fix adding vlan 0 a7aa86d964ce netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic b5ff08ec6ac4 tls: prevent oversized sendfile() hangs by ignoring MSG_MORE a80c80b69507 selftests: tls: fix chacha+bidir tests 637f95680d21 selftests: tls: clean up uninitialized warnings 108bfc008437 net: sched: add barrier to ensure correct ordering for lockless qdisc c533c60a6257 vrf: do not push non-ND strict packets with a source LLA through packet taps again 511b582a0197 net: ethernet: ezchip: fix error handling ee930d2fd780 net: ethernet: ezchip: fix UAF in nps_enet_remove c233725fa285 net: ethernet: aeroflex: fix UAF in greth_of_remove 1f7de74f2e9c mt76: mt7915: fix rx fcs error count in testmode a641c9ed18ef mt76: mt7921: fix OMAC idx usage e176fefb97b5 mt76: mt7921: remove redundant check on type 46dc583e8daf mt76: connac: alaways wake the device before scanning 911c9894deb2 mt76: mt7921: consider the invalid value for to_rssi bc90e1a9506d mt76: connac: fix WoW with disconnetion and bitmap pattern 230320c51bfc mt76: mt7921: Don't alter Rx path classifier a669f00e408a mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() 5a243b1cf25b mt76: fix possible NULL pointer dereference in mt76_tx f125a9a9f1b2 net: pxa168_eth: Fix a potential data race in pxa168_eth_remove cd8f540f4392 samples/bpf: Fix the error return code of xdp_redirect's main() 89407ad623e6 samples/bpf: Fix Segmentation fault for xdp_redirect command 530f73e7faaf RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr 411cc75722f0 bpf: Fix libelf endian handling in resolv_btfids 5ab8b173dd15 xsk: Fix broken Tx ring validation dda6334fdc70 xsk: Fix missing validation for skb and unaligned mode 42341f0729fb selftests/bpf: Whitelist test_progs.h from .gitignore 5647e300c2d3 RDMA/rxe: Fix qp reference counting for atomic ops 0096889c5208 netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols fe3ea4dd5986 netfilter: nft_osf: check for TCP packet before further processing 55a73af6c8a2 netfilter: nft_exthdr: check for IPv6 packet before further processing afd9e99b36bb RDMA/mlx5: Don't add slave port to unaffiliated list 526f45aa9069 netlabel: Fix memory leak in netlbl_mgmt_add_common 547e458baa15 wil6210: remove erroneous wiphy locking da09b0f2a987 ath11k: send beacon template after vdev_start/restart during csa 5c4c01c86a07 ath10k: Fix an error code in ath10k_add_interface() 5c3915d088f3 ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() 956992971498 cw1200: Revert unnecessary patches that fix unreal use-after-free bugs 164ede108eed brcmsmac: mac80211_if: Fix a resource leak in an error handling path db7a1f4f1c20 brcmfmac: Delete second brcm folder hierarchy caab7deb9bb7 brcmfmac: Fix a double-free in brcmf_sdio_bus_reset 8b98519d1c81 brcmfmac: correctly report average RSSI in station info 487b7874bfc9 brcmfmac: fix setting of station info chains bitmask 54db5b232927 ssb: Fix error return code in ssb_bus_scan() f2956005a01f wcn36xx: Move hal_buf allocation to devm_kmalloc in probe f168b2c2e11e clk: imx8mq: remove SYS PLL 1/2 clock gates 6c34f04e2ef6 ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others 1719b32b68c2 wireless: carl9170: fix LEDS build errors & warnings dcf8171d4cc8 ath10k: add missing error return code in ath10k_pci_probe() a9bd7c6d5b38 ath10k: go to path err_unsupported when chip id is not supported df84b1fec81f tools/bpftool: Fix error return code in do_batch() 7e3cbe3526c8 drm: qxl: ensure surf.data is ininitialized 865a52166008 clk: vc5: fix output disabling when enabling a FOD b1c03985edc4 drm/vc4: hdmi: Fix error path of hpd-gpios 3b71f10c0676 drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends 0cb0e35ca206 RDMA/rxe: Fix failure during driver load 45eff6712b0c drm/pl111: depend on CONFIG_VEXPRESS_CONFIG f3543721d825 RDMA/core: Sanitize WQ state received from the userspace 726d700a7921 net/sched: act_vlan: Fix modify to allow 0 1860e95805c2 xfrm: remove the fragment check for ipv6 beet mode 7f38d99f0407 clk: tegra30: Use 300MHz for video decoder by default b062556c3164 ehea: fix error return code in ehea_restart_qps() 11915ebc4cc1 RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats and stats->pcpu_stats 0d6217781a60 RDMA/rtrs-clt: Check if the queue_depth has changed during a reconnection f8ed87e52ab5 RDMA/rtrs-srv: Fix memory leak when having multiple sessions 4af22be74a10 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object 5c010b4b634d RDMA/rtrs: Do not reset hb_missed_max after re-connection 56778cf88e91 RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats 855719b872db RDMA/srp: Fix a recently introduced memory leak b65f7e11e8e1 mptcp: generate subflow hmac after mptcp_finish_join() 61965419a30e mptcp: fix pr_debug in mptcp_token_new_connect 67c3e70dc418 drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result fe8f2cad9dc1 drm/rockchip: lvds: Fix an error handling path 76dc42e18882 drm/rockchip: dsi: move all lane config except LCDC mux to bind() c25310231333 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() 5abf370bbcef drm: rockchip: set alpha_en to 0 if it is not used 167486450dbe drm/vc4: crtc: Lookup the encoder from the register at boot e3c61c41bff4 drm/vc4: crtc: Fix vc4_get_crtc_encoder logic 202440cdac5a drm/vc4: crtc: Pass the drm_atomic_state to config_pv 9801d50982cc net: ftgmac100: add missing error return code in ftgmac100_probe() 7ffd9777f1f2 drm/amd/display: take dc_lock in short pulse handler only ccd1f614f682 drm/amd/display: Avoid HPD IRQ in GPU reset state a37755322079 drm/amd/display: fix potential gpu reset deadlock e6706ff6fc6e clk: meson: g12a: fix gp0 and hifi ranges cb3799945b56 net: qrtr: ns: Fix error return code in qrtr_ns_init() 1a44369aadc6 drm/vmwgfx: Fix cpu updates of coherent multisample surfaces 7b7ba3da9f4b drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command b35cd65c9982 RDMA/hns: Remove the condition of light load for posting DWQE 29b998cd6a4b pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities 483a6e323a68 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin a0e43d7dce66 net: pch_gbe: Propagate error from devm_gpio_request_one() c2e82ed3ce28 net: mvpp2: Put fwnode in error case during ->probe() 6d41df73ee93 drm/imx: ipuv3-plane: fix PRG modifiers after drm managed resource conversion 2fecec4f9bc9 drm/imx: ipuv3-plane: do not advertise YUV formats on planes without CSC 8738aeb5135f video: fbdev: imxfb: Fix an error message c39cecc8318b drm/ast: Fix missing conversions to managed API 72d9bbe92d54 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() 6348e10e1c62 drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable() a5ac633608a8 drm/bridge/sii8620: fix dependency on extcon b3f7be48475c xfrm: xfrm_state_mtu should return at least 1280 for ipv6 5b9c76184f34 mm/page_alloc: fix counting of managed_pages 631815de5a67 mm: memcg/slab: properly set up gfp flags for objcg pointer array fa7a29ee9c4e mm/shmem: fix shmem_swapin() race with swapoff ed12bc474a36 swap: fix do_swap_page() race with swapoff 88611c8036bf mm: mmap_lock: use local locks instead of disabling preemption 9b0add90d50c mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage() a537268ba1fb dax: fix ENOMEM handling in grab_mapping_entry() 3a5b13ac77ce ocfs2: fix snprintf() checking 98c8147ec8c6 blk-mq: update hctx->dispatch_busy in case of real scheduler 577072de4d61 block: fix trace completion for chained bio ca469162356b PM / devfreq: passive: Fix get_target_freq when not using required-opp ba9e414132ad cpufreq: Make cpufreq_online() call driver->offline() on errors 435f74cfaa4b ACPI: bgrt: Fix CFI violation 7dd9e7cb10f1 blk-wbt: make sure throttle is enabled properly 2dd006bb0cb5 blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() aa7b9d80d7a3 EDAC/igen6: fix core dependency ba904a5809af ACPI: APEI: fix synchronous external aborts in user-mode 876182256471 extcon: extcon-max8997: Fix IRQ freeing at error path f100097d744f clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG 27f9d646b165 md: revert io stats accounting db76dc07333e mark pstore-blk as broken bed2281a9f9a ACPI: sysfs: Fix a buffer overrun problem with description_show() 7230a30756a0 ACPI: tables: FPDT: Add missing acpi_put_table() in acpi_init_fpdt() 19f1aa9d3a52 nvme-pci: look for StorageD3Enable on companion ACPI device instead a31f9aa6858b x86/hyperv: fix logical processor creation 08a97ba2b316 block: avoid double io accounting for flush request 3813f47b5976 ACPI: PM / fan: Put fan device IDs into separate header file 6e2ad5a253c9 PM / devfreq: Add missing error code in devfreq_add_device() 72702d863eeb EDAC/aspeed: Use proper format string for printing resource 49d6019ac103 media: mtk-vpu: on suspend, read/write regs only if vpu is running 02cfae6a4f3a media: video-mux: Skip dangling endpoints 605660a7efb2 KVM: selftests: Remove errant asm/barrier.h include to fix arm64 build e9d0cfd5127a KVM: selftests: fix triple fault if ept=0 in dirty_log_test e1e5e263bbe0 psi: Fix race between psi_trigger_create/destroy 16ebaaa5d170 crypto: nx - Fix RCU warning in nx842_OF_upd_status 39c38d9d89c1 spi: spi-sun6i: Fix chipselect/clock bug 71f62a792bea lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING 5f9ae99d91f1 lockdep: Fix wait-type for empty stack 0b583d0e2f68 sched/uclamp: Fix uclamp_tg_restrict() 922d7d76bccc sched/rt: Fix Deadline utilization tracking during policy change f60e942f890e sched/rt: Fix RT utilization tracking during policy change 6e29b6e5b400 x86/sev: Split up runtime #VC handler for correct state tracking f63726426765 x86/sev: Make sure IRQs are disabled while GHCB is active 5874f6919410 btrfs: clear log tree recovering status if starting transaction fails f141c67ee503 regulator: hi6421v600: Fix setting idle mode 2636dfde5b36 regulator: hi655x: Fix pass wrong pointer to config.driver_data fb73460f2c7d KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set 71d201ca9d73 perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number 0d3fab32c1e0 KVM: x86/mmu: Fix pf_fixed count in tdp_mmu_map_handle_target_level() e80eb8012401 KVM: x86/mmu: Drop redundant trace_kvm_mmu_set_spte() in the TDP MMU ff78c1f7b68d KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() 2e4093f2b730 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch 6051edb62906 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap 09e30d8a58d9 KVM: nVMX: Sync all PGDs on nested transition with shadow paging 23c5200c08fd hwmon: (max31790) Fix fan speed reporting for fan7..12 dee0472b2dac hwmon: (max31722) Remove non-standard ACPI device IDs 81e1dcd17f47 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" c10270efd31c media: i2c: rdacm21: Power up OV10640 before OV490 bb7636aa1e50 media: i2c: rdacm21: Fix OV10640 powerup bee42a5e6ea9 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx 5397bc79d5f4 media: subdev: remove VIDIOC_DQEVENT_TIME32 handling dc4dc0c6a677 media: v4l2-core: ignore native time32 ioctls on 64-bit 17d7af0796cf arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan 92345b3a5ff0 mmc: usdhi6rol0: fix error return code in usdhi6_probe() c10cf8d67087 crypto: sm2 - fix a memory leak in sm2 828575bc1b95 crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit 9031614e7374 crypto: omap-sham - Fix PM reference leak in omap sham ops de796a4e1f5e crypto: nitrox - fix unchecked variable in nitrox_register_interrupts 282947b97d17 regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK 077d2cedef12 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() 0127719085fa m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning 89e3cc3e4220 media: gspca/gl860: fix zero-length control requests f2dd68252176 media: vicodec: Use _BITUL() macro in UAPI headers a77934fe4a7e media: tc358743: Fix error return code in tc358743_probe_of() 2d2fee14ab55 media: au0828: fix a NULL vs IS_ERR() check aff809a58ef2 media: exynos4-is: Fix a use after free in isp_video_release bc306db81a53 media: rkvdec: Fix .buf_prepare 73aea46ca882 media: ipu3-cio2: Fix reference counting when looping over ACPI devices 79321b675009 sched: Don't defer CPU pick to migration_cpu_stop() f867ac6cf791 locking/lockdep: Reduce LOCKDEP dependency list 91cec7994e0c pata_ep93xx: fix deferred probing 96409164a6ac media: rc: i2c: Fix an error message 0909d610f235 crypto: ccp - Fix a resource leak in an error handling path e31cf3960c3d crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() 918861ace4ee crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() 9d5db40cb53c x86/elf: Use _BITUL() macro in UAPI headers 0c436ecb3ae6 evm: fix writing <securityfs>/evm overflow 185fe39b4f28 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() 6b9c00b1ffb0 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' 099451afd3a3 sched/uclamp: Fix locking around cpu_util_update_eff() cdf0a10bf5f1 sched/uclamp: Fix wrong implementation of cpu.uclamp.min 73d6021a93fa media: I2C: change 'RST' to "RSET" to fix multiple build errors 9abb3adaf298 pata_rb532_cf: fix deferred probing 076081f9c332 sata_highbank: fix deferred probing 2d3650748f83 crypto: ux500 - Fix error return code in hash_hw_final() c4a3bc075a71 crypto: ixp4xx - update IV after requests bd2a2b2511b1 crypto: ixp4xx - dma_unmap the correct address 16e78cc41501 media: hantro: do a PM resume earlier 522911556ece media: i2c: ccs-core: return the right error code at suspend 1357e14bb214 media: s5p_cec: decrement usage count if disabled 06df3dbd22a1 media: venus: Rework error fail recover logic 48ad81f1a436 spi: Avoid undefined behaviour when counting unused native CSs db804b5e7bdc spi: Allow to have all native CSs in use along with GPIOs 60d2fab27365 mm: define default MAX_PTRS_PER_* in include/pgtable.h 64eca48eb10e writeback, cgroup: increment isw_nr_in_flight before grabbing an inode 31eefae91666 ia64: mca_drv: fix incorrect array size calculation b91441d5d240 kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() c304646c6dc3 block: fix discard request merge ae57d3d19726 mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device 1ff0d9955dcd cifs: fix missing spinlock around update to ses->status 083e0f538faa HID: wacom: Correct base usage for capacitive ExpressKey status bits c3bfad4315bc smb3: fix possible access to uninitialized pointer to DACL 8c7bd6e8af00 ACPI: tables: Add custom DSDT file as makefile prerequisite dfed7bd78691 tpm_tis_spi: add missing SPI device ID entries 193e14e68e90 clocksource: Check per-CPU clock synchronization when marked unstable 22521a7580fd clocksource: Retry clock read if long delays detected 0bbe404166bc ACPI: EC: trust DSDT GPE for certain HP laptop 19d2497258ad smb3: fix uninitialized value for port in witness protocol move 022474831133 cifs: fix check of dfs interlinks 2f9f4a2d0e6f cifs: improve fallocate emulation 71f33bceaf80 PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() 4890634bdd7d tools/power/x86/intel-speed-select: Fix uncore memory frequency display a6911da17932 EDAC/Intel: Do not load EDAC driver when running as a guest d03ef1dfef2b nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() d6bb86530ddc nvme-pci: fix var. type for increasing cq_head 11c7abaf1b33 platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() a87f02f876fc platform/x86: asus-nb-wmi: Revert "add support for ASUS ROG Zephyrus G14 and G15" 9311e5137628 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quirk structures" d401922918b0 block: fix race between adding/removing rq qos and normal IO 44535bbc811f HID: sony: fix freeze when inserting ghlive ps3/wii dongles b12808993971 HID: hid-input: add Surface Go battery quirk 96b15a0b4518 ACPI: resources: Add checks for ACPI IRQ override 24743ca47486 ACPI: bus: Call kobject_put() in acpi_init() error path 1f12ce4444f1 ACPICA: Fix memory leak caused by _CID repair function bc58f76172e8 fs: dlm: fix memory leak when fenced 2705710675c9 fs: dlm: fix lowcomms_start error case f5a0f9bd6c0f drivers: hv: Fix missing error code in vmbus_connect() 1cef326c9532 open: don't silently ignore unknown O-flags in openat2() 877fd477cfa1 random32: Fix implicit truncation warning in prandom_seed_state() b1bdf36471f2 fs: dlm: cancel work sync othercon 0c3c424212b6 fs: dlm: reconnect if socket error report occurs 3586e39fb619 blk-mq: clear stale request in tags->rq[] before freeing one request pool ea13467cf803 blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter 0208bc8d2be4 block_dump: remove block_dump feature in mark_inode_dirty() 2ec745a4d76d ACPI: EC: Make more Asus laptops use ECDT _GPE d1682b534d9b platform/x86: touchscreen_dmi: Add info for the Goodix GT912 panel of TM800A550L tablets 5ec004c4731c platform/x86: touchscreen_dmi: Add an extra entry for the upside down Goodix touchscreen on Teclast X89 tablets 3d37a4c5b07f Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c b34be660876e lib: vsprintf: Fix handling of number field widths in vsscanf d765079ebf1c hv_utils: Fix passing zero to 'PTR_ERR' warning 08f8515b9a0d ACPI: processor idle: Fix up C-state latency if not ordered f07a184e8e6d ACPI: PM: s2idle: Add missing LPS0 functions for AMD 11bcf07c5e68 EDAC/ti: Add missing MODULE_DEVICE_TABLE 1f96eae0dc48 HID: do not use down_interruptible() when unbinding devices c92ff38f862d ACPI: video: use native backlight for GA401/GA502/GA503 ce8cf0c16e4e media: Fix Media Controller API config checks aa004d394196 regulator: da9052: Ensure enough delay time for .set_voltage_time_sel f2682a6e22df regulator: mt6358: Fix vdram2 .vsel_mask 0c30e477bb55 KVM: s390: get rid of register asm usage 3d5d0683bb59 lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() b4aac44d911e locking/lockdep: Fix the dep path printing for backwards BFS b3fcd23154d1 btrfs: disable build on platforms having page size 256K daf4faa77e94 btrfs: don't clear page extent mapped if we're not invalidating the full page 9afa74b4bb36 btrfs: sysfs: fix format string for some discard stats 0388206109f4 btrfs: always abort the transaction if we abort a trans handle e760f64ee9f3 btrfs: abort transaction if we fail to update the delayed inode 4056f6d0e10e btrfs: fix error handling in __btrfs_update_delayed_inode b5683cfbc50d KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors ef33252d3dd1 KVM: arm64: Restore PMU configuration on first run 670fe6001d50 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() 145b1fb221f3 sched/fair: Take thermal pressure into account while estimating energy 09b355e15faa hwmon: (max31790) Fix pwmX_enable attributes 6f3692849176 hwmon: (max31790) Report correct current pwm duty cycles 62118ce14a12 media: imx-csi: Skip first few frames from a BT.656 source 7bc1e49b692e media: siano: fix device register error path 822786d39dff media: dvbdev: fix error logic at dvb_register_device() 23c32919740e media: dvb_net: avoid speculation from net slot f676a2bb0871 crypto: shash - avoid comparing pointers to exported functions under CFI 44150d84a667 regulator: mt6315: Fix checking return value of devm_regmap_init_spmi_ext d2c4b38d75c3 spi: meson-spicc: fix memory leak in meson_spicc_probe 894cab0186a1 spi: meson-spicc: fix a wrong goto jump for avoiding memory leak. 43d73a435e12 mmc: sdhci-of-aspeed: Turn down a phase correction warning 6310f272553a mmc: via-sdmmc: add a check against NULL pointer dereference 49e077e7c08e mmc: sdhci-sprd: use sdhci_sprd_writew ab9bb64a95a6 memstick: rtsx_usb_ms: fix UAF 66699c7392a6 media: dvd_usb: memory leak in cinergyt2_fe_attach 7d6f4fb01ba7 Makefile: fix GDB warning with CONFIG_RELR 95a03159f877 crypto: hisilicon/sec - fixup 3des minimum key size declaration 41c722bd5a3e media: st-hva: Fix potential NULL pointer dereferences a8ab2a93a187 media: bt8xx: Fix a missing check bug in bt878_probe f9f334f62f39 media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release 5d0026542ef7 media: cedrus: Fix .buf_prepare 1ef50a77d2e6 media: hantro: Fix .buf_prepare 32d4f36dc534 media: em28xx: Fix possible memory leak of em28xx struct 9710d5e0577a media: bt878: do not schedule tasklet when it is not setup 2e38d8c51aac media: i2c: ov2659: Use clk_{prepare_enable,disable_unprepare}() to set xvclk on/off 5b421ed9178a ima: Don't remove security.ima if file must not be appraised ebb91e961ab1 sched/fair: Fix ascii art by relpacing tabs b5d41ee8c68c arm64: perf: Convert snprintf to sysfs_emit 166773670f77 crypto: qce: skcipher: Fix incorrect sg count for dma transfers e5c4fd0a249a crypto: qat - remove unused macro in FW loader 69e2309108e9 crypto: qat - check return code of qat_hal_rd_rel_reg() d7a7519ebbde media: imx: imx7_mipi_csis: Fix logging of only error event counters 6a8e2055bf61 media: pvrusb2: fix warning in pvr2_i2c_core_done 1ef52049262e media: hevc: Fix dependent slice segment flags db702aff128e media: cobalt: fix race condition in setting HPD a55ef3d388f0 media: cpia2: fix memory leak in cpia2_usb_probe b03845a1631d sched: Make the idle task quack like a per-CPU kthread 474d810e0c0d media: sti: fix obj-$(config) targets 7201853bbc88 crypto: nx - add missing MODULE_DEVICE_TABLE 62fe698338a6 hwrng: exynos - Fix runtime PM imbalance on error 1cb358b3ac1b sched/core: Initialize the idle task with preemption disabled c9917985f2df regulator: uniphier: Add missing MODULE_DEVICE_TABLE 1261a8f2bf67 spi: omap-100k: Fix the length judgment problem 257c2dfd74fd spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() e6d5949ead3e spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' 1e6781baa1d5 media: exynos-gsc: fix pm_runtime_get_sync() usage count 81e32ae4469d media: exynos4-is: fix pm_runtime_get_sync() usage count b7696936609c media: sti/bdisp: fix pm_runtime_get_sync() usage count b6ac7e57823b media: sunxi: fix pm_runtime_get_sync() usage count 8065f31d32f6 media: s5p-jpeg: fix pm_runtime_get_sync() usage count 04c04a97f4d6 media: mtk-vcodec: fix PM runtime get logic ae522a7a50f6 media: sh_vou: fix pm_runtime_get_sync() usage count b8f4bc1f346e media: am437x: fix pm_runtime_get_sync() usage count a8f72a869c81 media: s5p: fix pm_runtime_get_sync() usage count 58196b673a2a media: mdk-mdp: fix pm_runtime_get_sync() usage count 94ed7a009045 media: marvel-ccic: fix some issues when getting pm_runtime 1fa677e23e93 media: i2c: imx334: fix the pm runtime get logic f3ec8f7b82bd staging: media: rkvdec: fix pm_runtime_get_sync() usage count 11012c223b55 Add a reference to ucounts for each cred a4ca6730ae6e spi: Make of_register_spi_device also set the fwnode 7b4322105452 thermal/cpufreq_cooling: Update offline CPUs per-cpu thermal_pressure 212b07b46f6f fuse: reject internal errno cfd5426c5b3b fuse: check connected before queueing on fpq->io c45752cca363 fuse: ignore PG_workingset after stealing c43ad307f17c fuse: Fix infinite loop in sget_fc() d7d66352eef2 fuse: Fix crash if superblock of submount gets killed early 55a0d1843c11 fuse: Fix crash in fuse_dentry_automount() error path b6ad4779d175 evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded aca1501a43a9 evm: Execute evm_inode_init_security() only when an HMAC key is loaded fccd8a583a8d loop: Fix missing discard support when using LOOP_CONFIGURE 5dbe1f1da8ff perf/x86/intel: Fix instructions:ppp support in Sapphire Rapids 6bf8ec1dd6b3 perf/x86/intel: Add more events requires FRONTEND MSR on Sapphire Rapids d4222ec2f2d9 x86/gpu: add JasperLake to gen11 early quirks 5bf5cb00958f powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() dbfb0b2c5f7c seq_buf: Make trace_seq_putmem_hex() support data longer than 8 460f1f89ceef tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing 7267f2ac050d tracing/histograms: Fix parsing of "sym-offset" modifier e95e1abf474c rsi: fix AP mode with WPA failure due to encrypted EAPOL 9d6b83e29003 rsi: Assign beacon rate settings to the correct rate_info descriptor field 629beaa4a7ec ssb: sdio: Don't overwrite const buffer if block_write fails aaa3dc893c12 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() 85c9f3b26642 serial_cs: remove wrong GLOBETROTTER.cis entry ed4bc1b65481 serial_cs: Add Option International GSM-Ready 56K/ISDN modem 9c82d57b6f4b serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() d4ceb3a9db15 serial: mvebu-uart: fix calculation of clock divisor 8882d6730476 iio: accel: bmc150: Don't make the remove function of the second accelerometer unregister itself 00919da59954 iio: accel: bmc150: Fix dereferencing the wrong pointer in bmc150_get/set_second_device 6743466d3c37 iio: accel: bmc150: Fix bma222 scale unit 1807eb599675 iio: accel: bma180: Fix BMA25x bandwidth register values 1000bf7ea936 iio: ltr501: ltr501_read_ps(): add missing endianness conversion 39a487550797 iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR 9fbf649ad867 iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too 9b4a9c89abca iio: light: tcs3472: do not free unallocated IRQ cb223aa64875 iio: frequency: adf4350: disable reg and clk on error in adf4350_probe() 19dbf6726f66 rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path 9e1aa490e2e9 clk: agilex/stratix10: fix bypass representation 404c9f5dac54 clk: agilex/stratix10: remove noc_clk ff39088b9cd5 clk: agilex/stratix10/n5x: fix how the bypass_reg is handled 74672ecf9f2a clk: k210: Fix k210_clk_set_parent() 862f02bc7cf5 f2fs: Prevent swap file in LFS mode b96e7c9d4d43 f2fs: Advertise encrypted casefolding in sysfs c0c8843c8d06 s390: mm: Fix secure storage access exception handling deee12bb78be s390/cio: dont call css_wait_for_slow_path() inside a lock f1d51d9ab050 KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified cea969470758 KVM: x86: Properly reset MMU context at vCPU RESET/INIT 6b479fe0a66e KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk 3fb6d996e89b KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs 373756779f59 KVM: PPC: Book3S HV: Workaround high stack usage with clang 4ba807a3cf98 KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 61b644afca77 perf/smmuv3: Don't trample existing events with global filter 654491468006 mm/gup: fix try_grab_compound_head() race with split_huge_page() eb7b41a21f6a bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error_reporting()' calls f2284ec04017 bus: mhi: Wait for M2 state during system resume eb3e665b4c39 SUNRPC: Should wake up the privileged task firstly. 5a60a32cc864 SUNRPC: Fix the batch tasks count wraparound. dd92c79adf97 mac80211: fix NULL ptr dereference during mesh peer connection for non HE devices 33f94ffe843f mac80211: remove iwlwifi specific workaround that broke sta NDP tx c684508ecbb9 can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path 78e99860bcc5 can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done 80c6ddf771df can: isotp: isotp_release(): omit unintended hrtimer restart on socket release 70a0aabe7a86 can: gw: synchronize rcu operations before removing gw job entry d8a5cf5cfc07 can: bcm: delay release of struct bcm_op after synchronize_rcu() 7f9e690e0edf ext4: use ext4_grp_locked_error in mb_find_extent a36903f41601 ext4: fix avefreec in find_group_orlov e0df5fd56bd9 ext4: remove check for zero nr_to_scan in ext4_es_scan() e0ee90b98bc7 ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit ae984137db00 ext4: return error code when ext4_fill_flex_info() fails 059ec64f0e0d ext4: fix overflow in ext4_iomap_alloc() e8b477fbeca6 ext4: fix kernel infoleak via ext4_extent_header 1aee3fe060cc ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle 37bae55f2fd8 btrfs: clear defrag status of a root if starting transaction fails 1171905e1b7e btrfs: fix unbalanced unlock in qgroup_account_snapshot() e80cbace3a1e btrfs: compression: don't try to compress if we don't have enough pages fc5e0767a7b0 btrfs: send: fix invalid path for unlink operations after parent orphanization 0b257c7ecec9 btrfs: zoned: bail out if we can't read a reliable write pointer 51400c21c2a6 btrfs: zoned: print message when zone sanity check type fails 8d8ec6d4ab8b ARM: dts: at91: sama5d4: fix pinctrl muxing 54172bce6ff2 ARM: dts: ux500: Fix LED probing 9233bd85e7d1 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode a0c396f5bfc2 crypto: ccp - Annotate SEV Firmware file names 77248973a818 crypto: nx - Fix memcpy() over-reading in nonce b88243d8f1c7 Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl bc850f9f8ff0 Input: elants_i2c - fix NULL dereference at probing 3a67aa0772c1 iov_iter_fault_in_readable() should do nothing in xarray case 3ac8c671041e copy_page_to_iter(): fix ITER_DISCARD case bc21dab5118d selftests/lkdtm: Avoid needing explicit sub-shell 1cf2165363f8 ntfs: fix validity check for file name attribute 662e158b09dd gfs2: Fix error handling in init_statfs 5181be0f1c44 gfs2: Fix underflow in gfs2_page_mkwrite a8756e577061 mm/page_alloc: fix memory map initialization for descending nodes 6566f9cb6fbf xhci: solve a double free problem while doing s4 b033882e2401 usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() d8ee9f0168a9 usb: typec: tcpm: Relax disconnect threshold during power negotiation 1e71d22b2143 usb: typec: tcpci: Fix up sink disconnect thresholds for PD 35c09ee73057 usb: dwc3: Fix debugfs creation flow 3808a179632e USB: cdc-acm: blacklist Heimann USB Appset device 2408318b5db5 usb: renesas-xhci: Fix handling of unknown ROM state 77d7f071883c usb: gadget: eem: fix echo command packet response issue 0f7f0b917d88 net: can: ems_usb: fix use-after-free in ems_usb_disconnect() 4d294f705293 Input: usbtouchscreen - fix control-request directions 62d1bfa240d1 media: dvb-usb: fix wrong definition 414eec5016ce ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC 22a4e4a30365 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too be3aedc004c6 ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D 0fb9023819dc ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx f83b0d707268 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 af828db05c3b ALSA: hda/realtek: Add another ALC236 variant support 4eb2a6a59f82 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 cd8206ed94a4 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 260702484f39 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 3a5671fa0267 ALSA: intel8x0: Fix breakage at ac97 clock measurement 53e88f9cd4c9 ALSA: usb-audio: scarlett2: Fix wrong resume call 8c5d89b4b7dc ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire 319c0dc561d4 ALSA: usb-audio: Fix OOB access at proc output a3c8db065add ALSA: usb-audio: fix rate on Ozone Z90 USB headset 0c53d47ef042 Bluetooth: Remove spurious error message 1beb0ecd928e Bluetooth: btqca: Don't modify firmware contents in-place 0200f69db3cd Bluetooth: hci_qca: fix potential GPF 362de415aea8 Linux 5.12.16 828111d362df mt76: mt7921: get rid of mcu_reset function pointer 356a5c7bb898 mt76: mt7921: abort uncompleted scan by wifi reset bea85ed1f508 mt76: mt7921: add wifi reset support bec3e519d20a mt76: dma: export mt76_dma_rx_cleanup routine 62498784eb58 mt76: dma: introduce mt76_dma_queue_reset routine f9dceb0fe5c8 mt76: mt7921: introduce __mt7921_start utility routine e6909eabd24d mt76: mt7921: introduce mt7921_run_firmware utility routine. 70bc03bcb3e0 mt76: mt7921: check mcu returned values in mt7921_start 359e2fbb2133 Hexagon: change jumps to must-extend in futex_atomic_* 07990ffcfcda Hexagon: add target builtins to kernel e41a31e3b670 Hexagon: fix build errors fc3b667678f2 Linux 5.12.15 0980e3bec812 Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" 533c5bd68164 gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP f809438939f5 drm/nouveau: fix dma_address check for CPU/GPU sync 72fc8c1e9294 gpio: mxc: Fix disabled interrupt wake-up support 2fc4a7f07041 s390/vfio-ap: clean up mdev resources when remove callback invoked b8455cb4b4c9 scsi: sr: Return appropriate error code when disk is ejected ---- Link: https://lore.kernel.org/r/20210709131549.679160341@linuxfoundation.org # v5.12.16 Link: https://lore.kernel.org/r/20210712060924.797321836@linuxfoundation.org # v5.12.17 Link: https://lore.kernel.org/r/20210716182137.994236340@linuxfoundation.org # v5.12.18 Link: https://lore.kernel.org/r/20210715182551.731989182@linuxfoundation.org # v5.12.18 Link: https://lore.kernel.org/r/20210719144942.514164272@linuxfoundation.org # v5.12.19 Link: https://lore.kernel.org/r/20210719183557.768945788@linuxfoundation.org # v5.12.19 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-imx*: Upgrade to 5.10.35Tom Hochstein2021-07-025-132/+192
| | | | | | Upgrade kernel, headers, and mfgtool for NXP BSP. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* linux-fslc-imx: sanitize local versionAndrey Zhizhikin2021-06-301-1/+1
| | | | | | | Drop '-imx' prefix from LOCALVERSION to align with new versioning scheme that is agreed between linux-imx and linux-fslc-imx kernel providers. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.129Andrey Zhizhikin2021-06-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.129 from stable korg. Following upstream commits are included in this version: ---- 82ffbc138a1f Linux 5.4.129 9011aaab90b8 certs: Move load_system_certificate_list to a common function e20b90e4f81b certs: Add EFI_CERT_X509_GUID support for dbx entries 06ab9df09eb3 x86/efi: move common keyring handler functions to new file ac7d3f554472 certs: Add wrapper function to check blacklisted binary hash 61168eafe024 mm, futex: fix shared futex pgoff on shmem huge page a33b70d62552 mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() e045e9e79d2a mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 037a1d67d236 mm: page_vma_mapped_walk(): get vma_address_end() earlier fa89d536948a mm: page_vma_mapped_walk(): use goto instead of while (1) a499febd9935 mm: page_vma_mapped_walk(): add a level of indentation b1783bf8c8e4 mm: page_vma_mapped_walk(): crossing page table boundary 80b2270a14b8 mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block ef161ccaca70 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd 4961160272b7 mm: page_vma_mapped_walk(): settle PageHuge on entry 52e2b20fb5e4 mm: page_vma_mapped_walk(): use page for pvmw->page 82ee7326af7a mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split bd4389215227 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() b767134ec30a mm/thp: fix page_address_in_vma() on file THP tails 41432a8a6776 mm/thp: fix vma_address() if virtual address below file offset 4b0a34e222e5 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting bd092a0f1942 mm/thp: make is_huge_zero_pmd() safe and quicker 4c37d7f269f8 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 7ce4b73d349b mm, thp: use head page in __migration_entry_wait() 68ce37ebe0f2 mm/rmap: use page_not_mapped in try_to_unmap() 432b61863ac7 mm/rmap: remove unneeded semicolon in page_not_mapped() cfe575954ddd mm: add VM_WARN_ON_ONCE_PAGE() macro 42f11f0fe977 kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 06ab015d1849 kthread_worker: split code for canceling the delayed work timer d77c9c8537db i2c: robotfuzz-osif: fix control-request directions bb85717e3797 KVM: do not allow mapping valid but non-reference-counted pages d6f751ecccfb nilfs2: fix memory leak in nilfs_sysfs_delete_device_group 702acfcbfa68 pinctrl: stm32: fix the reported number of GPIO lines per bank 76c10e10ba7b net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY aa00b9780482 net: ll_temac: Add memory-barriers for TX BD access d807b93f9bca PCI: Add AMD RS690 quirk to enable 64-bit DMA 5830f2081d98 recordmcount: Correct st_shndx handling 70866199220e net: qed: Fix memcpy() overflow of qed_dcbx_params() b7168ec176fd KVM: selftests: Fix kvm_check_cap() assertion 58687d143515 r8169: Avoid memcpy() over-reading of ETH_SS_STATS cb4a2e4e224a sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS 97e0102e1824 r8152: Avoid memcpy() over-reading of ETH_SS_STATS f12a5b48bcc8 net/packet: annotate accesses to po->ifindex cdcedd3c8683 net/packet: annotate accesses to po->bind 343406f9c198 net: caif: fix memory leak in ldisc_open 8707ce86e927 net: phy: dp83867: perform soft reset and retain established link 9f2d04dfb3c4 inet: annotate date races around sk->sk_txhash d40ff07a7b7d ping: Check return value of function 'ping_queue_rcv_skb' 9df4f031536b net: ethtool: clear heap allocations for ethtool function 62aed2df294a mac80211: drop multicast fragments eb2b1216bc8f net: ipv4: Remove unneed BUG() function e0c950d2fddb dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma f7b1926c7c5d dmaengine: mediatek: do not issue a new desc if one is still current 3d995587c3ea dmaengine: mediatek: free the proper desc in desc_free handler c09af3877b53 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() f2c027a7750f cfg80211: call cfg80211_leave_ocb when switching away from OCB 78bf3c613148 mac80211_hwsim: drop pending frames on stop ae9de9444b54 mac80211: remove warning in ieee80211_get_sband() 0e486713779a dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 456367b24190 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 1442186236ad spi: spi-nxp-fspi: move the register operation after the clock enable 7bc73260c4b1 MIPS: generic: Update node names to avoid unit addresses 0855fe6d8835 arm64: link with -z norelro for LLD or aarch64-elf 3173390b8dbc kbuild: add CONFIG_LD_IS_LLD 3450f5eb8c9e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk 48a5449c0be1 ARM: 9081/1: fix gcc-10 thumb2-kernel regression 4a8e89e0fd0b drm/radeon: wait for moving fence after pinning 4577708b2a22 drm/nouveau: wait for moving fence after pinning v2 c77c617e26e2 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." 6bd0da6c9b12 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." e2dc07ca4e01 module: limit enabling module.sig_enforce ---- Link: https://lore.kernel.org/lkml/20210630134034.478351-1-sashal@kernel.org/ Link: https://github.com/Freescale/linux-fslc/pull/388 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.47Andrey Zhizhikin2021-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.47 from stable korg. Following upstream commits are included in this version: ---- 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 ---- Link: https://lore.kernel.org/lkml/20210630134020.478257-1-sashal@kernel.org/ Link: https://github.com/Freescale/linux-fslc/pull/389 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.14Andrey Zhizhikin2021-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.14 from stable korg. Following upstream commits are included in this version: ---- afe5d2361cfa Linux 5.12.14 c59019dfed03 integrity: Load mokx variables into the blacklist keyring b3ca1077e1c4 certs: Add ability to preload revocation certs 8365f9a6c815 certs: Move load_system_certificate_list to a common function 7be8fb1494c6 certs: Add EFI_CERT_X509_GUID support for dbx entries 2b2e592096b5 Revert "drm: add a locked version of drm_is_current_master" 54ab8b082d0a mm/hwpoison: do not lock page again when me_huge_page() successfully recovers ee98cb6f22dc netfs: fix test for whether we can skip read when writing beyond EOF e77b796eb9b7 swiotlb: manipulate orig_addr when tlb_addr has offset d94b8af42e53 KVM: SVM: Call SEV Guest Decommission if ASID binding fails 11b5f1bdadb6 mm, futex: fix shared futex pgoff on shmem huge page a8f60caa646b mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() 8ab4361cb4fd mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 6701cbcf02b5 mm: page_vma_mapped_walk(): get vma_address_end() earlier ec7c3f283122 mm: page_vma_mapped_walk(): use goto instead of while (1) 0c1a4f969895 mm: page_vma_mapped_walk(): add a level of indentation 063ef7dd44ea mm: page_vma_mapped_walk(): crossing page table boundary bcd41f6b0f1a mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block 0d212ac10de5 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd dc7010b49a99 mm: page_vma_mapped_walk(): settle PageHuge on entry 2d8d4f42ec20 mm: page_vma_mapped_walk(): use page for pvmw->page 2ceb1f903fa0 mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split d1367516c1d6 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() 9dbb5ac4291f mm/thp: fix page_address_in_vma() on file THP tails b2a4c9a9d2da mm/thp: fix vma_address() if virtual address below file offset 926b3364f87b mm/thp: try_to_unmap() use TTU_SYNC for safe splitting b1daf8f86213 mm/thp: make is_huge_zero_pmd() safe and quicker a9e223073147 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 46adfc287094 mm, thp: use head page in __migration_entry_wait() 7867cc42fc9d mm/memory-failure: use a mutex to avoid memory_failure() races 3e40e787d89b x86/fpu: Make init_fpstate correct with optimized XSAVE be2b52c651ed x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() eb674f16f194 kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 998f7b27e9c3 kthread_worker: split code for canceling the delayed work timer a9d294f749c4 xen/events: reset active flag for lateeoi events later f810a6ac02bc ceph: must hold snap_rwsem when filling inode for async create cdc9ae6b3bd4 i2c: robotfuzz-osif: fix control-request directions c36fbd888dcc KVM: do not allow mapping valid but non-reference-counted pages cf9fdfe7ac67 s390: clear pt_regs::flags on irq entry c37ba4086c80 s390: fix system call restart with multiple signals 24b8aa8c90a8 s390/stack: fix possible register corruption with stack switch helper 57378c52f158 s390/topology: clear thread/group maps for offline cpus 2eb327bf4de3 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group 48e33193a269 software node: Handle software node injection to an existing device properly 0ffdf36db924 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) 79e0dbd5aa90 gpiolib: cdev: zero padding during conversion to gpioline_info_changed 5079a0fcda66 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access 39eb61208e9d pinctrl: stm32: fix the reported number of GPIO lines per bank 96bade7ca937 pinctrl: microchip-sgpio: Put fwnode in error case during ->probe() 19e15b517a7d perf/x86: Track pmu in per-CPU cpu_hw_events 8bfb7c12758a riscv: dts: fu740: fix cache-controller interrupts 736b50ef2e3d net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY c34ef5b94b6a net: ll_temac: Add memory-barriers for TX BD access db676e73666a PCI: Add AMD RS690 quirk to enable 64-bit DMA 9a10de6de0ff recordmcount: Correct st_shndx handling e57188c29d63 mac80211: handle various extensible elements correctly 01267d00e1c3 mac80211: reset profile_periodicity/ema_ap 961535de3495 net: qed: Fix memcpy() overflow of qed_dcbx_params() bee7a6e2b973 KVM: selftests: Fix kvm_check_cap() assertion 4af8575846ca r8169: Avoid memcpy() over-reading of ETH_SS_STATS 45c6af8237bf sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS 731225fad606 r8152: Avoid memcpy() over-reading of ETH_SS_STATS 86876b371ccb net/packet: annotate accesses to po->ifindex 598c3d47f69d net/packet: annotate accesses to po->bind e309e4631c56 qmi_wwan: Do not call netif_rx from rx_fixup e5e2010ac3e2 bpf, selftests: Adjust few selftest outcomes wrt unreachable code e056cc440ae7 net: caif: fix memory leak in ldisc_open 6a3354d38cef riscv32: Use medany C model for modules 2ec33ddbc120 net: phy: dp83867: perform soft reset and retain established link ad91e20dfffd net/packet: annotate data race in packet_sendmsg() 231504bdfa03 inet: annotate date races around sk->sk_txhash 8e09e904ad15 net: annotate data race in sock_error() cb50cdafb802 ping: Check return value of function 'ping_queue_rcv_skb' a2f974276fc2 inet: annotate data race in inet_send_prepare() and inet_dgram_connect() a655fe62b436 net: ethtool: clear heap allocations for ethtool function 0529c16aca76 mac80211: drop multicast fragments df0e6c29a49f net: ipv4: Remove unneed BUG() function c12778caacf8 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma e67423ed6001 dmaengine: mediatek: do not issue a new desc if one is still current c11dd2d04e82 dmaengine: mediatek: free the proper desc in desc_free handler 069907508fe1 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() d79b7bb9540b dmaengine: idxd: Fix missing error code in idxd_cdev_open() c84ccd00b255 cfg80211: call cfg80211_leave_ocb when switching away from OCB 7019c9f385b2 mac80211_hwsim: drop pending frames on stop 93e9f3fbafe3 mac80211: remove warning in ieee80211_get_sband() 105d84c27974 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits e442acb8dfcf dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig 3e7da85cf916 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() a300c3ff0c17 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 6d8af08a452e perf/x86/intel/lbr: Zero the xstate buffer on allocation 7ad4a4bfb8b7 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context 49a122ae9c66 drm/kmb: Fix error return code in kmb_hw_init() a8faa6a1112c locking/lockdep: Improve noinstr vs errors 16349865b7a5 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() 1455ac355c5f x86/xen: Fix noinstr fail in xen_pv_evtchn_do_upcall() a48373603da8 x86/entry: Fix noinstr fail in __do_fast_syscall_32() d923261e73d0 drm/vc4: hdmi: Make sure the controller is powered in detect 0a4f5173a8cb drm/vc4: hdmi: Move the HSM clock enable to runtime_pm 133ad06e0419 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 0869bd265b8a spi: spi-nxp-fspi: move the register operation after the clock enable 82fde4cde569 psi: Fix psi state corruption when schedule() races with cgroup move d698344a97bd mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk fb1039fb3b7f ARM: 9081/1: fix gcc-10 thumb2-kernel regression 83a0369de87e drm/amdgpu: wait for moving fence after pinning abaafb91c935 drm/radeon: wait for moving fence after pinning 8361b40cc355 drm/nouveau: wait for moving fence after pinning v2 58bc23d28417 drm: add a locked version of drm_is_current_master 07553a027bf9 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." c798a995cb39 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." 404dd3af590a module: limit enabling module.sig_enforce ---- Link: https://lore.kernel.org/lkml/20210630133626.478045-1-sashal@kernel.org/ Link: https://github.com/Freescale/linux-fslc/pull/390 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.128Andrey Zhizhikin2021-06-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.128 from stable korg. Following upstream commits are included in this version: ---- 4037804c5574 Linux 5.4.128 fd7c4bd58249 usb: dwc3: core: fix kernel panic when do reboot d7e403eea007 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 5babc3977565 clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 aad8f1d88ed6 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue 5394080643bc clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support c53cc5f9587c ARM: OMAP: replace setup_irq() by request_irq() 7d266c8a2ae8 KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read 0c2a4178d796 tools headers UAPI: Sync linux/in.h copy with the kernel sources 7381c4d0bc10 net: fec_ptp: add clock rate zero check 190ecdf53d67 net: stmmac: disable clocks in stmmac_remove_config_dt() 4f69c8930674 mm/slub.c: include swab.h 9ddeea35c47d mm/slub: fix redzoning for small allocations c0837e021d90 mm/slub: clarify verification reporting 79855be6445b net: bridge: fix vlan tunnel dst refcnt when egressing a2241e62f6b4 net: bridge: fix vlan tunnel dst null pointer dereference b6c0ab11c88f net: ll_temac: Fix TX BD buffer overwrite 6d120ab4dc39 net: ll_temac: Make sure to free skb when it is completely used a32f70e06980 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. dbde458378ef drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 92e08a5ffae9 cfg80211: avoid double free of PMSR request 01ade7c84fda cfg80211: make certificate generation more robust 05b4fdec273b dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc f3c629b164ca x86/fpu: Reset state for all signal restore failures 4f1e9bafa195 x86/pkru: Write hardware init value to PKRU when xstate is init 13c5f1f0798c x86/process: Check PF_KTHREAD and not current->mm for kernel threads 80c56699cf1a ARCv2: save ABI registers across signal handling cbb425f62df9 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 58877ce3fecd PCI: Work around Huawei Intelligent NIC VF FLR erratum a36d9bdc1917 PCI: Add ACS quirk for Broadcom BCM57414 NIC 4c90f90a91d7 PCI: aardvark: Fix kernel panic during PIO transfer 0e888c237754 PCI: aardvark: Don't rely on jiffies while holding spinlock f3b600a2b6bc PCI: Mark some NVIDIA GPUs to avoid bus reset 775c25b7a334 PCI: Mark TI C667X to avoid bus reset c7660ab8126e tracing: Do no increment trace_clock_global() by one 79894a5d75ab tracing: Do not stop recording comms if the trace file is being read 4ab1152bb778 tracing: Do not stop recording cmdlines when tracing is off 0061eff74824 usb: core: hub: Disable autosuspend for Cypress CY7C65632 6f87c0e21ad2 can: mcba_usb: fix memory leak in mcba_usb 22cba878abf6 can: j1939: fix Use-after-Free, hold skb ref while in use 776e0d16ac84 can: bcm/raw/isotp: use per module netdevice notifier c297559a2a2a can: bcm: fix infoleak in struct bcm_msg_head 35b651d6bdf3 hwmon: (scpi-hwmon) shows the negative temperature properly 8ea34be15fb5 radeon: use memcpy_to/fromio for UVD fw upload 0b445249635d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled d7d307fb3e70 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() 04e5fbe604d3 ASoC: rt5659: Fix the lost powers for the HDA header 81376d3d5ede regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 19f88ca68ccf net: ethernet: fix potential use-after-free in ec_bhf_remove 63137ea2423c icmp: don't send out ICMP messages with a source address of 0.0.0.0 c3e6fbc7ba7c bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path 87971d582c66 bnxt_en: Rediscover PHY capabilities after firmware reset 755da76ec5de cxgb4: fix wrong shift. 81de2ed06df8 net: cdc_eem: fix tx fixup skb leak a49cbb762ef2 net: hamradio: fix memory leak in mkiss_close 0f868a684376 be2net: Fix an error handling path in 'be_probe()' c14c276d7f35 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock 3dd2aeac2e96 net: ipv4: fix memory leak in ip_mc_add1_src 7b18f289fd0b net: fec_ptp: fix issue caused by refactor the fec_devtype 4252bf6c2b24 net: usb: fix possible use-after-free in smsc75xx_bind 217395c5ab15 lantiq: net: fix duplicated skb in rx descriptor ring 5f7acbf602d8 net: cdc_ncm: switch to eth%d interface naming 3daa97817aa8 ptp: improve max_adj check against unreasonable values 26b8d10703a9 net: qrtr: fix OOB Read in qrtr_endpoint_post 8d3de2b47e53 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' a670a78fb180 qlcnic: Fix an error handling path in 'qlcnic_probe()' b0bb49b0fbc3 net: make get_net_ns return error if NET_NS is disabled 5d47a84f459c net: stmmac: dwmac1000: Fix extended MAC address registers definition c82e4e78094d alx: Fix an error handling path in 'alx_probe()' 4cefa061fc63 sch_cake: Fix out of bounds when parsing TCP options and header 6defc77d48ef netfilter: synproxy: Fix out of bounds when parsing TCP options ad689fec4498 net/mlx5e: Block offload of outer header csum for UDP tunnels 946a36f82a0b net/mlx5e: allow TSO on VXLAN over VLAN topologies 0bb0270832c8 net/mlx5: Consider RoCE cap before init RDMA resources 4b16118665e9 net/mlx5e: Fix page reclaim for dead peer hairpin 3c3461ed267b net/mlx5e: Remove dependency in IPsec initialization flows 2ae0f0a409c8 net/sched: act_ct: handle DNAT tuple collision 23f3d2779dd6 rtnetlink: Fix regression in bridge VLAN configuration 5a88477c1c85 udp: fix race between close() and udp_abort() cc4c6b19093c net: lantiq: disable interrupt before sheduling NAPI 2038cd15eacd net: rds: fix memory leak in rds_recvmsg cc16e7d36e5c vrf: fix maximum MTU 398a24447eb6 net: ipv4: fix memory leak in netlbl_cipsov4_add_std e7fbd8184fa9 batman-adv: Avoid WARN_ON timing related checks bf99ea52970c kvm: LAPIC: Restore guard to prevent illegal APIC register access 566345aaabac mm/memory-failure: make sure wait for page writeback in memory_failure 0498165c6fec afs: Fix an IS_ERR() vs NULL check 2a3f74ca167e dmaengine: stedma40: add missing iounmap() on error in d40_probe() 10fd28745d8b dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM 1e3c5c450567 dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM ---- Link: https://lore.kernel.org/r/20210621154904.159672728@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/383 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.46Andrey Zhizhikin2021-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.46 from stable korg. Following upstream commits are included in this version: ---- 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 ---- Link: https://lore.kernel.org/r/20210621154911.244649123@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/384 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.13Andrey Zhizhikin2021-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.13 from stable korg. Following upstream commits are included in this version: ---- 1463281b5efd Linux 5.12.13 fa8c413e6b74 usb: dwc3: core: fix kernel panic when do reboot afd8b0d091d5 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically c4aedcd7026b perf beauty: Update copy of linux/socket.h with the kernel sources 37699aef8dc6 tools headers UAPI: Sync linux/in.h copy with the kernel sources a5bbae600f01 net: fec_ptp: add clock rate zero check 97bf4dc3e1a3 net: stmmac: disable clocks in stmmac_remove_config_dt() bcc0a8a25dc6 mm/slub.c: include swab.h ce6e8bee7a38 mm/slub: actually fix freelist pointer vs redzoning cf990cfae36b mm/slub: fix redzoning for small allocations ca28a428cf1a mm/slub: clarify verification reporting 3af098f31a82 mm/hugetlb: expand restore_reserve_on_error functionality d3369218f922 mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare 7db3a9e6e465 mm,hwpoison: fix race with hugetlb page allocation 25053a8404ba net: bridge: fix vlan tunnel dst refcnt when egressing abb02e05cb1c net: bridge: fix vlan tunnel dst null pointer dereference b6982493ed2d net: ll_temac: Fix TX BD buffer overwrite e8afe05bd359 net: ll_temac: Make sure to free skb when it is completely used ee85fdbcea82 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. df6cd610bbe5 drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 6fd67a68154b cfg80211: avoid double free of PMSR request 34e2e11e2282 cfg80211: make certificate generation more robust 2ffac7f3c81a mac80211: minstrel_ht: fix sample time check 077ad15b8b72 mac80211: move interface shutdown out of wiphy lock db40ccfec26d cfg80211: shut down interfaces on failed resume 721b9c56b271 cfg80211: fix phy80211 symlink creation 5ea9123f4631 mac80211: fix 'reset' debugfs locking 7b1b88232e40 mac80211: Fix NULL ptr deref for injected rate info 8043903fcb72 mac80211: fix deadlock in AP/VLAN handling 789a43de7876 dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc 70fd2a63fc1c crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo f5644a1cf617 Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 74c3c34a04bc powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not set 6d427e1730da x86/fpu: Reset state for all signal restore failures 002665dcba4b x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer ec25ea1f3f05 x86/fpu: Prevent state corruption in __fpu__restore_sig() 811148810eda x86/pkru: Write hardware init value to PKRU when xstate is init b7a05aba39f7 x86/ioremap: Map EFI-reserved memory as encrypted for SEV e85c3112ddb4 x86/process: Check PF_KTHREAD and not current->mm for kernel threads 14225dfbbada x86/mm: Avoid truncating memblocks for SGX memory f99607667fd1 ARCv2: save ABI registers across signal handling 6c800b5a60af s390/ap: Fix hanging ioctl caused by wrong msg counter 99de738e5b16 s390/mcck: fix calculation of SIE critical section size a4edc506abd5 KVM: X86: Fix x86_emulator slab cache leak c87dc2e491d4 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU df9a40cfb3be KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 54bab5cfa8c1 s390/mcck: fix invalid KVM guest condition check 47dbe49b1953 btrfs: zoned: fix negative space_info->bytes_readonly fb4af05cc622 PCI: Work around Huawei Intelligent NIC VF FLR erratum 4879d99a1af0 PCI: Add ACS quirk for Broadcom BCM57414 NIC 3d213a4ddf49 PCI: aardvark: Fix kernel panic during PIO transfer 74c1ea1b1b82 PCI: Mark AMD Navi14 GPU ATS as broken 02bbc04c2630 PCI: Mark some NVIDIA GPUs to avoid bus reset 39fc44156f3a PCI: Mark TI C667X to avoid bus reset c89a2fda651e tracing: Do no increment trace_clock_global() by one 5b5b8be020c7 tracing: Do not stop recording comms if the trace file is being read 0eee3ce5249f tracing: Do not stop recording cmdlines when tracing is off c12f71e86f22 usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection 955b2bd83c38 usb: core: hub: Disable autosuspend for Cypress CY7C65632 d0760a4ef856 can: mcba_usb: fix memory leak in mcba_usb 1071065eeb33 can: j1939: fix Use-after-Free, hold skb ref while in use e89912962fa0 can: bcm/raw/isotp: use per module netdevice notifier dc6415cb5cf8 can: bcm: fix infoleak in struct bcm_msg_head 68a1936e1812 bpf: Do not mark insn as seen under speculative path verification 408a4956acde bpf: Inherit expanded/patched seen count from old aux data 99c028fb3a99 perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() b390fbe65816 perf metricgroup: Fix find_evsel_group() event selector 8a484eebcc93 irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry c71845655436 mm: relocate 'write_protect_seq' in struct mm_struct 68c5ac88abcc riscv: code patching only works on !XIP_KERNEL 4a737ccdb651 hwmon: (scpi-hwmon) shows the negative temperature properly 7a01fdd060eb radeon: use memcpy_to/fromio for UVD fw upload becfe762bf36 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin 6b935731cdc9 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device 7e7d112f7a2c pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled f9ae1750ac6c ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode dc68f0c9e4a0 regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL 600831a22047 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() b4c0a756d88e regulator: hi6421v600: Fix .vsel_mask setting aa2b159f3839 ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values f292028099b1 sched/pelt: Ensure that *_sum is always synced with *_avg 6d655c27bab2 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code 6e47a8167e5d regulator: rtmv20: Fix to make regcache value first reading back from HW fccd7c3574c9 regulator: mt6315: Fix function prototype for mt6315_map_mode e1ffb123e96d ASoC: fsl-asoc-card: Set .owner attribute when registering card. 6472955af5e8 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() b437e0282764 ASoC: rt5659: Fix the lost powers for the HDA header f3a4ed2f8168 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support 83581c571520 regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 76f0004671b0 regulator: cros-ec: Fix error code in dev_err message d11d79e52ba0 net: ethernet: fix potential use-after-free in ec_bhf_remove 9069a7e0dd59 icmp: don't send out ICMP messages with a source address of 0.0.0.0 bddd2091e1c4 bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path 0490cea41ab1 bnxt_en: Fix TQM fastpath ring backing store computation dc5ebaf83af9 bnxt_en: Rediscover PHY capabilities after firmware reset 6b3496e07913 cxgb4: fix wrong shift. b4f7a9fc9d09 net: cdc_eem: fix tx fixup skb leak f4de2b43d13b net: hamradio: fix memory leak in mkiss_close fc2fd420b053 be2net: Fix an error handling path in 'be_probe()' d7aeb00dc5a0 net/mlx5: Reset mkey index on creation a537892fa85e net/mlx5e: Don't create devices during unload flow 7fac9dc2dc09 net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding 0069be27bf64 net/mlx5: SF_DEV, remove SF device on invalid state c08fd2ddb418 net/mlx5: E-Switch, Allow setting GUID for host PF vport 648a07c4d5de net/mlx5: E-Switch, Read PF mac address 1666c186fe8a net/mlx5: Check that driver was probed prior attaching the device e384aeadab1b net/mlx5: Fix error path for set HCA defaults 3cbfeea44b8d net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock 77de6ee73f54 net: ipv4: fix memory leak in ip_mc_add1_src 6a993bca5ba6 net: fec_ptp: fix issue caused by refactor the fec_devtype 14616c372a7b net: usb: fix possible use-after-free in smsc75xx_bind 5e006cdb9b75 lantiq: net: fix duplicated skb in rx descriptor ring 62e2f20e2e99 net: cdc_ncm: switch to eth%d interface naming 220c3c36b1f8 ptp: improve max_adj check against unreasonable values 7d14c66f906c net: mhi_net: Update the transmit handler prototype 4a99047ed51c bpf: Fix leakage under speculation on mispredicted branches 19892ab9c9d8 net: qrtr: fix OOB Read in qrtr_endpoint_post 55c6d93e0b38 ipv4: Fix device used for dst_alloc with local routes 490e879c3848 cxgb4: fix wrong ethtool n-tuple rule lookup 45988cab933e netxen_nic: Fix an error handling path in 'netxen_nic_probe()' ca9c08db4a8a qlcnic: Fix an error handling path in 'qlcnic_probe()' cfc7f0e70d64 ethtool: strset: fix message length calculation 4556e8ed3a82 net: qualcomm: rmnet: don't over-count statistics 5816edd370a7 net: make get_net_ns return error if NET_NS is disabled fd99cacdc70f net: stmmac: dwmac1000: Fix extended MAC address registers definition decb9c3ba468 cxgb4: halt chip before flashing PHY firmware image 2e4829cae148 cxgb4: fix sleep in atomic when flashing PHY firmware 291c5e3b8ca0 cxgb4: fix endianness when flashing boot image 9e029da0a957 alx: Fix an error handling path in 'alx_probe()' 27ef25c72373 mptcp: fix soft lookup in subflow_error_report() 4dd7ed31e66b selftests: mptcp: enable syncookie only in absence of reorders 083e54e4c761 mptcp: do not warn on bad input from the network 59f4b11b9a7a mptcp: wake-up readers only for in sequence data 6fb5ea5dd0a6 mptcp: try harder to borrow memory from subflow under pressure 3371392c60e2 sch_cake: Fix out of bounds when parsing TCP options and header 76e02b8905d0 mptcp: Fix out of bounds when parsing TCP options f648089337cb netfilter: synproxy: Fix out of bounds when parsing TCP options 56c8b8333eb1 skbuff: fix incorrect msg_zerocopy copy notifications ed2299692680 net/mlx5e: Block offload of outer header csum for GRE tunnel b38c57a01a32 net/mlx5e: Block offload of outer header csum for UDP tunnels af452c9d5f78 Revert "net/mlx5: Arm only EQs with EQEs" 574a9f20f1c0 net/mlx5: DR, Don't use SW steering when RoCE is not supported 6a84c6df0eb5 net/mlx5: Consider RoCE cap before init RDMA resources b374c1304f6d net/mlx5e: Fix page reclaim for dead peer hairpin 462abaee88f5 net/mlx5e: Remove dependency in IPsec initialization flows b6447b72aca5 net/mlx5e: Fix use-after-free of encap entry in neigh update handler 7c7dd4e03be9 net/sched: act_ct: handle DNAT tuple collision 69a54b4899dd rtnetlink: Fix regression in bridge VLAN configuration 65310b0aff86 udp: fix race between close() and udp_abort() c4c9de226916 ice: parameterize functions responsible for Tx ring management 57b2b26fa656 ice: add ndo_bpf callback for safe mode netdev ops b499e673dc47 netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local a1f6740fa393 netfilter: nf_tables: initialize set before expression setup 2e44117758bf net: lantiq: disable interrupt before sheduling NAPI 2b66c0119c87 net: ena: fix DMA mapping function issues in XDP b0a744f7ac5a net: dsa: felix: re-enable TX flow control in ocelot_port_flush() b25b60d07616 net: rds: fix memory leak in rds_recvmsg 2f032ebff9b1 vrf: fix maximum MTU 0ffb460be3ab net: ipv4: fix memory leak in netlbl_cipsov4_add_std c54a64e7c0ac libbpf: Fixes incorrect rx_ring_setup_done ffc6be4cb861 mlxsw: core: Set thermal zone polling delay argument to real value at init f313da6d46f4 mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 d1b949c70206 mac80211: fix skb length check in ieee80211_scan_rx() faca4702ab22 staging: rtl8723bs: fix monitor netdev register/unregister 2eb4e0b36318 batman-adv: Avoid WARN_ON timing related checks 476de3f94ef4 fanotify: fix copy_event_to_user() fid error clean up a2aff09807fb kvm: LAPIC: Restore guard to prevent illegal APIC register access 28788dc5c705 mm/memory-failure: make sure wait for page writeback in memory_failure 43ea6532ea87 afs: Fix an IS_ERR() vs NULL check 6a5fadcb0ac1 dmaengine: stedma40: add missing iounmap() on error in d40_probe() c8e0794226f4 dmaengine: SF_PDMA depends on HAS_IOMEM 55b1c329a157 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM a215987f731b dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM b476c74c1ff0 dmaengine: xilinx: dpdma: initialize registers before request_irq becd2ff7ebf6 dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions 6b82f6921a36 dmaengine: idxd: add missing dsa driver unregister c1ec6d46b63d dmaengine: idxd: add engine 'struct device' missing bus type assignment ---- Link: https://lore.kernel.org/r/20210621154921.212599475@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/385 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.127Andrey Zhizhikin2021-06-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.127 from stable korg. Following upstream commits are included in this version: ---- a82d4d5e9fe6 Linux 5.4.127 f7afaf778591 fib: Return the correct errno code 51cc5ad292da net: Return the correct errno code 376a703f9dce net/x25: Return the correct errno code 107140952ecd rtnetlink: Fix missing error code in rtnl_bridge_notify() 12fa0fdbcd0f drm/amd/display: Allow bandwidth validation for 0 streams. 8c48345fdc98 net: ipconfig: Don't override command-line hostnames or domains c8e4a72b255e nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() 655d4dc10a23 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails ed4bee6e1bb7 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() 31ac5531110a scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V 4791b8948741 scsi: qedf: Do not put host in qedf_vport_create() unconditionally 8034fc4ee9ef ethernet: myri10ge: Fix missing error code in myri10ge_probe() ea4a9a34c9b2 scsi: target: core: Fix warning on realtime kernels 86fd5b27db74 gfs2: Fix use-after-free in gfs2_glock_shrink_scan 527f70f76742 riscv: Use -mno-relax when using lld linker e58f4b5046e0 HID: gt683r: add missing MODULE_DEVICE_TABLE 50b8e1be15f6 gfs2: Prevent direct-I/O write fallback errors from getting lost c8eff6762943 ARM: OMAP2+: Fix build warning when mmc_omap is not built e4c3f7a6a3b2 drm/tegra: sor: Do not leak runtime PM reference 7f5a4b24cdbd HID: usbhid: fix info leak in hid_submit_ctrl 20fbcfaaa571 HID: Add BUS_VIRTUAL to hid_connect logging 41b9b39e1b37 HID: multitouch: set Stylus suffix for Stylus-application devices, too 2173746ed125 HID: quirks: Add quirk for Lenovo optical mouse cdf5e4747da9 HID: hid-sensor-hub: Return error for hid_set_field() failure 1f760c4e655c HID: hid-input: add mapping for emoji picker key 818bf51031cf HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 d0f47648b87b net: ieee802154: fix null deref in parse dev addr ---- Link: https://lore.kernel.org/r/20210616152834.149064097@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/378 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.45Andrey Zhizhikin2021-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.45 from stable korg. Following upstream commits are included in this version: ---- 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 ---- Link: https://lore.kernel.org/r/20210616152835.407925718@linuxfoundation.org https://github.com/Freescale/linux-fslc/pull/379 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.12Andrey Zhizhikin2021-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.12 from stable korg. Following upstream commits are included in this version: ---- 83335a414d13 Linux 5.12.12 e324b29e6042 fib: Return the correct errno code b77b9f3ee5ee net: Return the correct errno code bc685cc0bbd2 net/x25: Return the correct errno code 8478b361dfc5 rtnetlink: Fix missing error code in rtnl_bridge_notify() abc57d8def3a drm/amd/amdgpu:save psp ring wptr to avoid attack aa000f828e60 drm/amd/display: Fix potential memory leak in DMUB hw_init 6bb36b876031 drm/amdgpu: refine amdgpu_fru_get_product_info e8eee289c159 drm/amd/display: Allow bandwidth validation for 0 streams. 85e7200b80f6 net: ipconfig: Don't override command-line hostnames or domains 565b925357af nvme-loop: do not warn for deleted controllers during reset f49baa21615f nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() e5f154eb7c3b nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails e16d20862907 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() 61b4b59e9481 scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V aed3fc70d5b5 Bluetooth: Add a new USB ID for RTL8822CE bf5b0719e69b scsi: qedf: Do not put host in qedf_vport_create() unconditionally 7205c2f5caae ethernet: myri10ge: Fix missing error code in myri10ge_probe() 20822024c394 scsi: target: core: Fix warning on realtime kernels e87ef30fe73e gfs2: Fix use-after-free in gfs2_glock_shrink_scan 49ee7e334325 mt76: mt7921: remove leftover 80+80 HE capability 1d653ffc9a7c ALSA: hda: Add AlderLake-M PCI ID 8fa0345686e5 riscv: Use -mno-relax when using lld linker 47dab921bc36 HID: intel-ish-hid: ipc: Add Alder Lake device IDs db8286ad7001 HID: gt683r: add missing MODULE_DEVICE_TABLE d8a93607fe4e HID: multitouch: Disable event reporting on suspend on the Asus T101HA touchpad d27e9b57e710 gfs2: Clean up revokes on normal withdraws 10f5b5e9052a gfs2: fix a deadlock on withdraw-during-mount 6e66fcf45d90 gfs2: Prevent direct-I/O write fallback errors from getting lost aa86fbc7a357 ARM: OMAP2+: Fix build warning when mmc_omap is not built c2aba609f055 ARM: OMAP1: Fix use of possibly uninitialized irq variable 4712c07628c6 hwmon/pmbus: (q54sj108a2) The PMBUS_MFR_ID is actually 6 chars instead of 5 ace3b924c013 drm/tegra: sor: Fully initialize SOR before registration 243808893380 gpu: host1x: Split up client initalization and registration 6fc59edf0471 drm/tegra: sor: Do not leak runtime PM reference 805c958c29c1 mt76: mt7921: fix max aggregation subframes setting 21883bff0fd8 HID: usbhid: fix info leak in hid_submit_ctrl ed081fd87e82 HID: Add BUS_VIRTUAL to hid_connect logging 8ff871cfd0fb HID: multitouch: set Stylus suffix for Stylus-application devices, too a0e062e9c239 HID: quirks: Add quirk for Lenovo optical mouse 96cf492f508e HID: asus: filter G713/G733 key event to prevent shutdown cb33cde0dda6 HID: hid-sensor-hub: Return error for hid_set_field() failure 9bc75db6ad7b HID: hid-input: add mapping for emoji picker key 26308214e189 HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 748a20cec454 HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K15A keyboard-dock 19b4d6c0a7b5 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 0739b45a20c3 HID: asus: Filter keyboard EC for old ROG keyboard fdd51e34f453 net: ieee802154: fix null deref in parse dev addr ---- Link: https://lore.kernel.org/r/20210616152836.655643420@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/380 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.126Andrey Zhizhikin2021-06-171-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.126 from stable korg. Following conflicts were resolved: ---- - drivers/usb/cdns3/gadget.c: Skip upstream commit 02851cb0cae3d ("usb: cdns3: Fix runtime PM imbalance on error") as the implementation is not present in the NXP tree to apply it. ---- Following upstream commits are included in this version: ---- ffe4d2a0684d Linux 5.4.126 0f8837070136 proc: only require mm_struct for writing d63f00ec908b tracing: Correct the length check which causes memory corruption 7e4e824b109f ftrace: Do not blindly read the ip address in ftrace_bug() 74430f3f6149 scsi: core: Only put parent device if host state differs from SHOST_CREATED e694ddc8f3de scsi: core: Put .shost_dev in failure path if host state changes to RUNNING fe7bcd794a53 scsi: core: Fix failure handling of scsi_add_host_with_dma() 79296e292d67 scsi: core: Fix error handling of scsi_host_alloc() 8c9400c4855e NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. 86377b239e04 NFSv4: Fix second deadlock in nfs4_evict_inode() 3e3c7ebbfac1 NFS: Fix use-after-free in nfs4_init_client() 83668ab1dbbf kvm: fix previous commit for 32-bit builds 0147af30925a perf session: Correct buffer copying when peeking events 34769f17e47c NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() 0057ecef9f32 NFS: Fix a potential NULL dereference in nfs_get_client() e3ecd9c09fcc IB/mlx5: Fix initializing CQ fragments buffer 796d3bd4ac93 KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message 71c751cbb9e8 sched/fair: Make sure to update tg contrib for blocked load 26ab08df8656 perf: Fix data race between pin_count increment/decrement 8aeb339571c6 vmlinux.lds.h: Avoid orphan section with !SMP fc57713afaca RDMA/mlx4: Do not map the core_clock page to user space unless enabled 64f1fb6acc2a RDMA/ipoib: Fix warning caused by destroying non-initial netns a0828219185d usb: typec: mux: Fix copy-paste mistake in typec_mux_match 139af3b2192c regulator: max77620: Use device_set_of_node_from_dev() c4e10f92c319 regulator: core: resolve supply for boot-on/always-on regulators 5ef23506695b usb: fix various gadget panics on 10gbps cabling b4903f7fdc48 usb: fix various gadgets null ptr deref on 10gbps cabling. 191144bcfe3a usb: gadget: eem: fix wrong eem header operation cc40404bd0dd USB: serial: cp210x: fix alternate function for CP2102N QFN20 02fafcf74cde USB: serial: quatech2: fix control-request directions eedd4b494538 USB: serial: omninet: add device id for Zyxel Omni 56K Plus a2119ad276f1 USB: serial: ftdi_sio: add NovaTech OrionMX product ID 28b9764eb568 usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind 4fe7635a245b usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path 9523c42be986 usb: typec: wcove: Use LE to CPU conversion when accessing msg->header 5e8ca8c79f74 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling 366369b89bed usb: dwc3: ep0: fix NULL pointer exception c469c8dddc7d usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms 32c2e6c2e4eb usb: f_ncm: only first packet of aggregate needs to start timer 0c05a8bc0e76 USB: f_ncm: ncm_bitrate (speed) is unsigned 4d14a82ef112 cgroup1: don't allow '\n' in renaming 298499d73d2d btrfs: promote debugging asserts to full-fledged checks in validate_super d4b047651fb1 btrfs: return value from btrfs_mark_extent_written() in case of error dccd575337ac staging: rtl8723bs: Fix uninitialized variables bff1fbf0cf07 kvm: avoid speculation-based attacks from out-of-range memslot accesses 977d11df7932 drm: Lock pointer access in drm_master_release() b246b4c70c12 drm: Fix use-after-free read in drm_getunique() b5502580cf95 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves a225ee1fe41c x86/boot: Add .text.* to setup.ld 8c2c1db4f2e4 i2c: mpc: implement erratum A-004447 workaround c7f0393a370e i2c: mpc: Make use of i2c_recover_bus() 3cdbefdd3146 spi: Cleanup on failure of initial setup 85a7998e7211 spi: Don't have controller clean up spi device before driver unbind 92350839d329 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers 96cea4843b8f powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers 3e9aa125f69c nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME c385af145eb4 bnx2x: Fix missing error code in bnx2x_iov_init_one() ece8ad75e318 dm verity: fix require_signatures module_param permissions a450b5b6c01d MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER eb5c4794b79e nvme-fabrics: decode host pathing error for connect 70036fb61ea8 net: dsa: microchip: enable phy errata workaround on 9567 128bb4b0e5d2 net: appletalk: cops: Fix data race in cops_probe1 19e14481cc7d net: macb: ensure the device is available before accessing GEMGXL control registers cd05e1a61a05 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal e773147692c6 scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq 1e209effe36c scsi: vmw_pvscsi: Set correct residual data length 90476c1bfff0 scsi: bnx2fc: Return failure if io_req is already in ABTS processing a3842219a69d RDS tcp loopback connection can hang 3e324774411d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock f9e7a38d148e wq: handle VM suspension in stall detection 92215c1f24c0 cgroup: disable controllers at parse time e29d22371de8 net: mdiobus: get rid of a BUG_ON() 21df0c2e7d19 netlink: disable IRQs for netlink_lock_table() e0172831c61a bonding: init notify_work earlier to avoid uninitialized use 9d7d4649dc1c isdn: mISDN: netjet: Fix crash in nj_probe: 77b9f527731e spi: sprd: Add missing MODULE_DEVICE_TABLE cbeee4ccc1c7 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE 575ad4ab2057 vfio-ccw: Serialize FSM IDLE state with I/O completion 02d3f4f0aadb ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet 8a9478cfb21b ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet 02851cb0cae3 usb: cdns3: Fix runtime PM imbalance on error f3ed12af6bbb net/nfc/rawsock.c: fix a permission check bug 3e7c190475d9 spi: Fix spi device unregister flow 9f9ad67183aa ASoC: max98088: fix ni clock divider calculation c9002013ffe0 proc: Track /proc/$pid/attr/ opener mm_struct ---- Link: https://lore.kernel.org/r/20210614102646.341387537@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/373 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.44Andrey Zhizhikin2021-06-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.44 from stable korg. Following upstream commits are included in this version: ---- 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 ---- Link: https://lore.kernel.org/r/20210614102652.964395392@linuxfoundation.org Link: https://lore.kernel.org/r/20210614161424.091266895@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/374 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.11Andrey Zhizhikin2021-06-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.11 from stable korg. Following upstream commits are included in this version: ---- d7f82a4f24cb Linux 5.12.11 9be4a3eba8c9 proc: only require mm_struct for writing 34831232890d scsi: core: Only put parent device if host state differs from SHOST_CREATED c446ec4ea8ae scsi: core: Put .shost_dev in failure path if host state changes to RUNNING 4aaa0d8efbef scsi: core: Fix failure handling of scsi_add_host_with_dma() 45d83db47281 scsi: core: Fix error handling of scsi_host_alloc() 2431180f5c32 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. 64c21cd5c45d NFSv4: Fix second deadlock in nfs4_evict_inode() 72651c6579a2 NFS: Fix use-after-free in nfs4_init_client() 13f3c16b88ee kvm: fix previous commit for 32-bit builds 1e3f498b5d9f perf session: Correct buffer copying when peeking events ff7b80b917c4 pinctrl: qcom: Make it possible to select SC8180x TLMM dc3406d4f7c0 NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() 58ddf61f10b8 NFS: Fix a potential NULL dereference in nfs_get_client() 3e670c54eda2 IB/mlx5: Fix initializing CQ fragments buffer 9fb088ce13bc KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message 22cf65b6902b x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs 63345c030e71 platform/surface: aggregator: Fix event disable function 322fd1cfe169 sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling 996c2417151e ASoC: SOF: reset enabled_cores state at suspend 5e3fb56e430b sched/fair: Make sure to update tg contrib for blocked load 2481ecc6835a sched/fair: Keep load_avg and load_sum synced 20d396b17a40 dt-bindings: connector: Replace BIT macro with generic bit ops df4c7e3b1095 perf: Fix data race between pin_count increment/decrement 5138f8df0700 perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 9f6025f3ff1f pinctrl: qcom: Fix duplication in gpio_groups dd55331d493b gpio: wcd934x: Fix shift-out-of-bounds error 7307a2d3fdf8 phy: ti: Fix an error code in wiz_probe() 37d144cd4456 ASoC: meson: gx-card: fix sound-dai dt schema 047fd16015a7 ASoC: core: Fix Null-point-dereference in fmt_single_name() 02b07dd201f0 phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe() 8c8783017306 tools/bootconfig: Fix error return code in apply_xbc() 05471eb76e77 vmlinux.lds.h: Avoid orphan section with !SMP d37fa2a044d3 ARM: cpuidle: Avoid orphan section warning 8dc1b0e0ca20 RDMA: Verify port when creating flow rule fdeb9f8043e1 RDMA/mlx5: Block FDB rules when not in switchdev mode 73b27339cb58 RDMA/mlx4: Do not map the core_clock page to user space unless enabled 98b6c670ac2d RDMA/mlx5: Use different doorbell memory for different processes 0a672f7d89db RDMA/ipoib: Fix warning caused by destroying non-initial netns 1ed3c16fe6b5 hwmon: (tps23861) correct shunt LSB values 7ee186a7ead1 hwmon: (tps23861) set current shunt value c1723ce28c5d hwmon: (tps23861) define regmap max register e3b478db63dc hwmon: (corsair-psu) fix suspend behavior 0c010eae2feb drm/msm/a6xx: avoid shadow NULL reference in failure path 868fb39fbfce drm/msm/a6xx: update/fix CP_PROTECT initialization 107107372f75 drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 b6ed98736fdf drm/mcde: Fix off by 10^3 in calculation 95aadff4afa0 usb: typec: mux: Fix copy-paste mistake in typec_mux_match 0908fb0e80d8 usb: typec: tcpm: Fix misuses of AMS invocation aad940c6579c usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP 63784c42dd3d usb: dwc3: gadget: Disable gadget IRQ during pullup disable ed57e68f8636 usb: cdns3: Enable TDL_CHK only for OUT ep 9a801478908c phy: usb: Fix misuse of IS_ENABLED b7611c3679fe regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks 131503cf8536 regulator: atc260x: Fix n_voltages and min_sel for pickable linear ranges 4c445591c1a9 regulator: bd71828: Fix .n_voltages settings 9f61978e7dda regulator: scmi: Fix off-by-one for linear regulators .n_voltages setting 30db23bc246b regulator: fixed: Ensure enable_counter is correct if reg_domain_disable fails b4b743881f68 regulator: fan53880: Fix missing n_voltages setting f52a932f4897 regulator: da9121: Return REGULATOR_MODE_INVALID for invalid mode 76d8e9b60bca regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 0d36883c4b33 regulator: max77620: Use device_set_of_node_from_dev() b0dd9b3470fd regulator: core: resolve supply for boot-on/always-on regulators b83c739ad800 usb: typec: tcpm: Do not finish VDM AMS for retrying Responses cd32d4ee4171 usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port d0a06696a8a4 usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port b2d5b310e115 usb: typec: tcpm: Properly handle Alert and Status Messages ca6bc277430d usb: fix various gadget panics on 10gbps cabling f17aae7c4009 usb: fix various gadgets null ptr deref on 10gbps cabling. 0ee582bcc786 usb: gadget: eem: fix wrong eem header operation ae746b6f4ce6 usb: cdnsp: Fix deadlock issue in cdnsp_thread_irq_handler 04e24bd0f02b USB: serial: cp210x: fix CP2102N-A01 modem control 802fcbd99ce5 USB: serial: cp210x: fix alternate function for CP2102N QFN20 0337fee5792a USB: serial: quatech2: fix control-request directions db5cd62db582 USB: serial: omninet: add device id for Zyxel Omni 56K Plus ae923b092c69 USB: serial: ftdi_sio: add NovaTech OrionMX product ID 3d472673eb2c usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind cad7ce2b91b3 usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() 49d9e9ef4c75 usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() 02cd2a5cd4bc usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path 733101e5f0ee usb: typec: wcove: Use LE to CPU conversion when accessing msg->header b9f8edb1e44b usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling cb65ff03f087 usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoir 788755756dd4 usb: dwc3: ep0: fix NULL pointer exception 4aad390363d2 usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL 2bdf7460af16 usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe d8dd3754e707 usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled 9015140154c5 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms 8ceb32221c11 usb: f_ncm: only first packet of aggregate needs to start timer 9e5f198de7c8 USB: f_ncm: ncm_bitrate (speed) is unsigned da7ed080ef4d mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ 800ad9137bec mmc: renesas_sdhi: abort tuning when timeout detected a20972831799 tools/bootconfig: Fix a build error accroding to undefined fallthrough b16a249eca22 tracing: Correct the length check which causes memory corruption 3e4ddeb68751 ftrace: Do not blindly read the ip address in ftrace_bug() 2145c61cc2b0 cgroup1: don't allow '\n' in renaming ac62404157f1 coredump: Limit what can interrupt coredumps 7253a4999457 btrfs: promote debugging asserts to full-fledged checks in validate_super 2818ecb95753 btrfs: return value from btrfs_mark_extent_written() in case of error d7c310163a4b btrfs: zoned: fix zone number to sector/physical calculation fb58673c334e btrfs: do not write supers if we have an fs error 2c9809adffee async_xor: check src_offs is not NULL before updating it 555002a840ab bcache: avoid oversized read request in cache missing code path 7550b63e30a5 bcache: remove bcache device self-defined readahead 616126bff40c tick/nohz: Only check for RCU deferred wakeup on user/guest entry when needed c597d5c59c7a bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove() 0bb28bc0457d misc: rtsx: separate aspm mode into MODE_REG and MODE_CFG 2147684be1eb usb: misc: brcmstb-usb-pinmap: check return value after calling platform_get_resource() f44f1fc30dae staging: rtl8723bs: Fix uninitialized variables ed0e2a893092 kvm: avoid speculation-based attacks from out-of-range memslot accesses 7707f7244d81 KVM: X86: MMU: Use the correct inherited permissions to get shadow page 1f297c56bfc6 KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync 82cc1c4728ce perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server 8c9987ad7134 x86, lto: Pass -stack-alignment only on LLD < 13.0.0 dfedcac75b81 drm: Lock pointer access in drm_master_release() f773f8cccac1 drm: Fix use-after-free read in drm_getunique() 135076c45e45 ACPI: Pass the same capabilities to the _OSC regardless of the query flag 6192af07e37b Revert "ACPI: sleep: Put the FACS table after using it" 01415ff85a24 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves b7886783b01b ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 e0173c323946 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 3513eda896a1 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 b5a06c772341 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 a2901ac62752 ALSA: hda/realtek: headphone and mic don't work on an Acer laptop 05e4deffafda ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() 536a7646c00a ALSA: seq: Fix race of snd_seq_timer_open() 9f573a752d1b i2c: mpc: implement erratum A-004447 workaround a08e6771f30c i2c: mpc: Make use of i2c_recover_bus() 1cbb5b921e81 spi: Cleanup on failure of initial setup a3576a4c1f83 spi: Don't have controller clean up spi device before driver unbind 4d5773d335ad powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers a8089545a34f powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers 983b52636a43 nvmet: fix false keep-alive timeout when a controller is torn down c4082a91c49f nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME 8086763d3759 bnx2x: Fix missing error code in bnx2x_iov_init_one() fb429fad145a dm verity: fix require_signatures module_param permissions 3a0753cb6276 bpf, selftests: Adjust few selftest result_unpriv outcomes 050a7e2a54e5 MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER 268323c154ab nvme-fabrics: decode host pathing error for connect 3dc1e208ca8d Makefile: LTO: have linker check -Wframe-larger-than 0f34aff56ff0 net: dsa: microchip: enable phy errata workaround on 9567 42e7fa0c2a4c net: appletalk: cops: Fix data race in cops_probe1 1f66d0d2f033 net: macb: ensure the device is available before accessing GEMGXL control registers 817a9bb19cc2 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal b392e2fb0ee5 scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq 87bf5d1a72ca scsi: vmw_pvscsi: Set correct residual data length e57339009896 scsi: bnx2fc: Return failure if io_req is already in ABTS processing 81c4d1d83f88 net:sfc: fix non-freed irq in legacy irq mode 495d0518640a RDS tcp loopback connection can hang 2ed296c47e5c net/qla3xxx: fix schedule while atomic in ql_sem_spinlock 8b30908df8d5 wq: handle VM suspension in stall detection ac91f6bdc0c5 cgroup: disable controllers at parse time a244250207f5 net: mdiobus: get rid of a BUG_ON() 76cc8e04f38c netlink: disable IRQs for netlink_lock_table() cf3f90b7b5ab bonding: init notify_work earlier to avoid uninitialized use 6249193e0370 isdn: mISDN: netjet: Fix crash in nj_probe: 0a42b3feff92 usb: chipidea: udc: assign interrupt number to USB gadget structure cec64306c987 spi: sprd: Add missing MODULE_DEVICE_TABLE 51bd6bf47197 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE 320b3e0b16dd vfio-ccw: Serialize FSM IDLE state with I/O completion 50360f4e084c vfio-ccw: Reset FSM state to IDLE inside FSM f5e770c0c60a bpf: Add deny list of btf ids check for tracing programs d573fd0394d0 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet 903491d1e168 ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet 9f1bab36a709 usb: cdns3: Fix runtime PM imbalance on error 90d0a3c76965 net/nfc/rawsock.c: fix a permission check bug abcc5436d341 ASoC: codecs: lpass-tx-macro: add missing MODULE_DEVICE_TABLE 4cacae854aea ASoC: codecs: lpass-rx-macro: add missing MODULE_DEVICE_TABLE 2b9cceb297dc bpf: Forbid trampoline attach for functions with variable arguments cbdf358ea88f spi: spi-zynq-qspi: Fix stack violation bug e92ac9263b06 spi: Fix spi device unregister flow 9911e503a800 ASoC: amd: fix for pcm_read() error 8b6fb1177d5b ASoC: max98088: fix ni clock divider calculation 35b9a92b5408 proc: Track /proc/$pid/attr/ opener mm_struct ---- Link: https://lore.kernel.org/r/20210614102658.137943264@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/375 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.125Andrey Zhizhikin2021-06-101-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.125 from stable korg. Following upstream commits are included in this version: ---- 3909e2374335 Linux 5.4.125 d99029e6aab6 neighbour: allow NUD_NOARP entries to be forced GCed 8e0bb29446d1 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops bdc17b2f8264 xen-pciback: redo VF placement in the virtual topology defcc2b5e54a lib/lz4: explicitly support in-place decompression 97e814e6b5cd x86/kvm: Disable all PV features on crash 9084fe1b3572 x86/kvm: Disable kvmclock on all CPUs on shutdown 7620a669111b x86/kvm: Teardown PV features on boot CPU as well f82030a586a1 KVM: arm64: Fix debug register indexing 2295e87a5e39 KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode 0450af01ae7e btrfs: fix unmountable seed device after fstrim 3b7f3cab1d47 mm/filemap: fix storing to a THP shadow entry 0a890e220954 XArray: add xas_split 03a390d8796d XArray: add xa_get_order fd8e06a7a723 mm: add thp_order f192885f7cee bnxt_en: Remove the setting of dev_port. 14fd3da3e8d3 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY 6d4da27bd9ef btrfs: fixup error handling in fixup_inode_link_counts dad974d2494a btrfs: return errors from btrfs_del_csums in cleanup_ref_head 0fd9149a82e3 btrfs: fix error handling in btrfs_del_csums 295859a55549 btrfs: mark ordered extent and inode with error if we fail to finish 12ca65539b04 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing b0c0d8b5bf94 drm/amdgpu: make sure we unpin the UVD BO 24c06e5452c3 drm/amdgpu: Don't query CE and UE errors 5d4c4b06ed9f nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect cc2edb99ea60 ocfs2: fix data corruption by fallocate 2cd6eedfa634 pid: take a reference when initializing `cad_pid` fe4e0bd4c26c usb: dwc2: Fix build in periphal-only mode 920697b004e4 ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed 52fc8f05c158 ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators 2cac47eed455 ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch d349ff008cb3 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx 0afd601d8e0a ALSA: timer: Fix master timer notification d65bc969ec8b HID: multitouch: require Finger field to mark Win8 reports as MT 368c5d45a87e HID: magicmouse: fix NULL-deref on disconnect 142d5ca797a9 HID: i2c-hid: Skip ELAN power-on command after reset 4d94f530cd24 net: caif: fix memory leak in cfusbl_device_notify f52f4fd67264 net: caif: fix memory leak in caif_device_notify c97cdb70b72d net: caif: add proper error handling 64824f626c0c net: caif: added cfserl_release function b6f97555c71f Bluetooth: use correct lock to prevent UAF of hdev object 8d3d0ac73a4a Bluetooth: fix the erroneous flush_work() order 28efacc21d2a tipc: fix unique bearer names sanity check 9ac67fdf64e0 tipc: add extack messages for bearer/media failure 0fa160a75748 bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act 22ea29c39717 ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells 5b97dd983255 ARM: dts: imx7d-pico: Fix the 'tuning-step' property 55fa22d1d8b2 ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property 3a559111bd10 arm64: dts: zii-ultra: fix 12V_MAIN voltage f78c28a0dda1 arm64: dts: ls1028a: fix memory node 3616dd03bc43 i40e: add correct exception tracing for XDP adfd6355fc8b i40e: optimize for XDP_REDIRECT in xsk path 06f667dba42e i2c: qcom-geni: Add shutdown callback for i2c de37510ec67d ice: Allow all LLDP packets from PF to Tx bafd0a7461f0 ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared 3583ab29177c ice: write register with correct offset 7ba7fa78a92d ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions 112533f50c7e ixgbevf: add correct exception tracing for XDP b5cc02c6986f ieee802154: fix error return code in ieee802154_llsec_getparams() 4ca8aa37cb43 ieee802154: fix error return code in ieee802154_add_iface() 66f3ab065b70 netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches da8d31e80ff4 netfilter: nft_ct: skip expectations for confirmed conntrack 14c0381e2639 ACPICA: Clean up context mutex during object deletion 8e8678936f0d net/sched: act_ct: Fix ct template allocation for zone 0 385e1861f31b HID: i2c-hid: fix format string mismatch 279e2136dd21 HID: pidff: fix error return code in hid_pidff_init() c8a95cb0c02d ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service 087b803a5b49 vfio/platform: fix module_put call in error flow 60dcad10e2c7 samples: vfio-mdev: fix error handing in mdpy_fb_probe() 870973918b2a vfio/pci: zap_vma_ptes() needs MMU 5da371c3fdfb vfio/pci: Fix error return code in vfio_ecap_init() a4ed60297770 efi: cper: fix snprintf() use in cper_dimm_err_location() bc8f6647a73c efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared 2986fdd3211f netfilter: conntrack: unregister ipv4 sockopts on error unwind 90870b45fc62 hwmon: (dell-smm-hwmon) Fix index values 0338fa4af9f3 nl80211: validate key indexes for cfg80211_registered_device e9487a498753 ALSA: usb: update old-style static const declaration aaa41b3094ea net: usb: cdc_ncm: don't spew notifications 96a40c3fa3d3 btrfs: tree-checker: do not error out if extent ref hash doesn't match ---- Link: https://lore.kernel.org/r/20210608175935.254388043@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/368 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.43Andrey Zhizhikin2021-06-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.43 from stable korg. Following upstream commits are included in this version: ---- 951358a824f9 Linux 5.10.43 d17d47da59f7 neighbour: allow NUD_NOARP entries to be forced GCed 6b53db8c4c14 xen-netback: take a reference to the RX task thread 316de9a88c83 netfilter: nf_tables: missing error reporting for not selected expressions eddf2d9f76b0 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops f20eef4d0686 lib/lz4: explicitly support in-place decompression 334c59d58de5 x86/kvm: Disable all PV features on crash 3b0becf8b1ec x86/kvm: Disable kvmclock on all CPUs on shutdown 38b858da1c58 x86/kvm: Teardown PV features on boot CPU as well b327c9774759 KVM: arm64: Fix debug register indexing b3ee3f50ab1b KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode fe910d20e2d8 btrfs: fix unmountable seed device after fstrim 05e41f6f1c4e drm/msm/dpu: always use mdp device to scale bandwidth 2eb4ec9c2c35 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY baa6763123e2 btrfs: fix deadlock when cloning inline extents and low on available space 0df50d47d174 btrfs: abort in rename_exchange if we fail to insert the second ref 48568f3944ee btrfs: fixup error handling in fixup_inode_link_counts 466d83fdbbe3 btrfs: return errors from btrfs_del_csums in cleanup_ref_head 5a89982fa2bb btrfs: fix error handling in btrfs_del_csums b547a16b2491 btrfs: mark ordered extent and inode with error if we fail to finish 5e5e63bacbe8 powerpc/kprobes: Fix validation of prefixed instructions across page boundary 42f75a4381a4 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing 3a6b69221f96 drm/amdgpu: make sure we unpin the UVD BO 58da0b509e4b drm/amdgpu: Don't query CE and UE errors 48ee0db61c82 nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect 445477e9274e x86/sev: Check SME/SEV support in CPUID first 942c5864de85 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() 68dcd32b326a mm/page_alloc: fix counting of free pages after take off from buddy 5f2e1e818e9f mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() c8d5faee4624 ocfs2: fix data corruption by fallocate 7178be006d49 pid: take a reference when initializing `cad_pid` a4ed12f5edc4 usb: dwc2: Fix build in periphal-only mode 3b713aafa7c9 ext4: fix accessing uninit percpu counter variable with fast_commit 2050c6e5b161 ext4: fix memory leak in ext4_mb_init_backend on error path. fb86acc62369 ext4: fix fast commit alignment issues d3b668b96ad3 ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed 01d349a481f0 ext4: fix memory leak in ext4_fill_super b2057d138f1b ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators 623603e255aa ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch 846848c0520f ALSA: hda: update the power_state during the direct-complete cfbb57fcb180 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx 029c06103e0a ALSA: timer: Fix master timer notification d11e5b96efde gfs2: fix scheduling while atomic bug in glocks 127f25be2ff0 HID: multitouch: require Finger field to mark Win8 reports as MT b5d013c4c76b HID: magicmouse: fix NULL-deref on disconnect a5e554f78981 HID: i2c-hid: Skip ELAN power-on command after reset 46403c1f80b0 net: caif: fix memory leak in cfusbl_device_notify af2806345a37 net: caif: fix memory leak in caif_device_notify d6db727457dd net: caif: add proper error handling dac53568c6ac net: caif: added cfserl_release function df3b45f6d1ce wireguard: allowedips: free empty intermediate nodes when removing single node c5155c741a48 wireguard: allowedips: allocate nodes in kmem_cache 70a9a71ab3e5 wireguard: allowedips: remove nodes in O(1) 42a667715b1e wireguard: allowedips: initialize list head in selftest 842c21d6a042 wireguard: selftests: make sure rp_filter is disabled on vethc b8d72ac1f210 wireguard: selftests: remove old conntrack kconfig value f74da2c2546c wireguard: use synchronize_net rather than synchronize_rcu d4275889ac9c wireguard: peer: allocate in kmem_cache d64fdbaec09b wireguard: do not use -O3 74caf718cc74 Bluetooth: use correct lock to prevent UAF of hdev object 3795007c8dfc Bluetooth: fix the erroneous flush_work() order 7fa8ee00b5fa drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate c12946548001 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate 58f4d45d8d4d drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate ec72cb50c1db io_uring: use better types for cflags 0b2a990e5d2f io_uring: fix link timeout refs 3c23e23c7ad9 riscv: vdso: fix and clean-up Makefile 282c9eeda6c2 serial: stm32: fix threaded interrupt handling fdf1e5eec3ed tipc: fix unique bearer names sanity check e31ae45ed1d3 tipc: add extack messages for bearer/media failure 0d83aec6e010 bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act 5592731e13cc ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells 67ae12a57b34 ARM: dts: imx7d-pico: Fix the 'tuning-step' property a776ea1eca2b ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property 8aa4700de52d arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage 4f323ce68e75 arm64: dts: zii-ultra: fix 12V_MAIN voltage a3716c19330d arm64: dts: ls1028a: fix memory node d551b8e85777 bus: ti-sysc: Fix am335x resume hang for usb otg module 426ba49ec50b optee: use export_uuid() to copy client UUID d866a6e61a4d arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent a1bf16616d83 ixgbe: add correct exception tracing for XDP e369db6cde11 ixgbe: optimize for XDP_REDIRECT in xsk path ad505705bba6 ice: add correct exception tracing for XDP 9e1eb428849f ice: optimize for XDP_REDIRECT in xsk path 7bd82b73d589 ice: simplify ice_run_xdp 274d6eeaafc7 i40e: add correct exception tracing for XDP fbae1a97ce34 i40e: optimize for XDP_REDIRECT in xsk path 1958a31c035d cxgb4: avoid link re-train during TC-MQPRIO configuration 21d494d4446b i2c: qcom-geni: Add shutdown callback for i2c c4b796f20c95 ice: Allow all LLDP packets from PF to Tx 68db78345f73 ice: report supported and advertised autoneg using PHY capabilities 8726b9e81be7 ice: handle the VF VSI rebuild failure a79883ce1e9f ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared b94580b055b8 ice: Fix allowing VF to request more/less queues via virtchnl 098702358274 ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions 1dcf3d435bf6 cxgb4: fix regression with HASH tc prio value update 8067da904921 ixgbevf: add correct exception tracing for XDP e0b61cda5f07 igb: add correct exception tracing for XDP e513d889625b ieee802154: fix error return code in ieee802154_llsec_getparams() 2a0ba0125c2c ieee802154: fix error return code in ieee802154_add_iface() ff5039ec75c8 bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks cdf3f6db1a86 bpf: Simplify cases in bpf_base_func_proto 4cf297ef595c drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() 8d614eebc003 netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches 5f3429c05e40 netfilter: nft_ct: skip expectations for confirmed conntrack c440cd080761 nvmet: fix freeing unallocated p2pmem 2a8cda3867cd net/mlx5: DR, Create multi-destination flow table with level less than 64 c8972cf28ea1 net/mlx5e: Check for needed capability for cvlan matching 730700337593 net/mlx5: Check firmware sync reset requested is set before trying to abort it c1ea8c0e71ea net/mlx5e: Fix incompatible casting f1d4184f128d net/tls: Fix use-after-free after the TLS device goes down and up 874ece252ed2 net/tls: Replace TLS_RX_SYNC_RUNNING with RCU a5de17bb916a net: sock: fix in-kernel mark setting 09fdb6747b7e net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs 091283e3d5eb perf probe: Fix NULL pointer dereference in convert_variable_location() 100c872c7511 ACPICA: Clean up context mutex during object deletion df7c913f90c3 nvme-rdma: fix in-casule data send for chained sgls b198f77a3613 mptcp: always parse mptcp options for MPC reqsk be0d85072686 net/sched: act_ct: Fix ct template allocation for zone 0 f07c54831477 net/sched: act_ct: Offload connections with commit action 4f00f9c169d9 devlink: Correct VIRTUAL port to not have phys_port attributes 56c45ab00aba HID: i2c-hid: fix format string mismatch 744db828d6f9 HID: pidff: fix error return code in hid_pidff_init() 39b92726a380 HID: logitech-hidpp: initialize level variable 4b1aba653642 ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service 46ae882bb19a vfio/platform: fix module_put call in error flow 2adb0313b132 samples: vfio-mdev: fix error handing in mdpy_fb_probe() c25454a4f4cb vfio/pci: zap_vma_ptes() needs MMU c303db1211a7 vfio/pci: Fix error return code in vfio_ecap_init() 8d27efbb0ee4 efi: cper: fix snprintf() use in cper_dimm_err_location() 951f8ef71d69 efi/libstub: prevent read overflow in find_file_option() b828601c752b efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared 5148066edbdc efi/fdt: fix panic when no valid fdt found 39a909a9720d netfilter: conntrack: unregister ipv4 sockopts on error unwind 46e650617934 hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 0d0df2e53223 hwmon: (dell-smm-hwmon) Fix index values 70df000fb880 net: usb: cdc_ncm: don't spew notifications 1d62b7ac83e0 btrfs: tree-checker: do not error out if extent ref hash doesn't match ---- Link: https://lore.kernel.org/r/20210608175942.377073879@linuxfoundation.org https://github.com/Freescale/linux-fslc/pull/369 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.10Andrey Zhizhikin2021-06-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.10 from stable korg. Following upstream commits are included in this version: ---- 8a901e19407d Linux 5.12.10 ddf088d7aaaa neighbour: allow NUD_NOARP entries to be forced GCed caec9bcaeb1a xen-netback: take a reference to the RX task thread 268218460584 netfilter: nf_tables: missing error reporting for not selected expressions 551677defbb5 x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR 542bbcaa930a i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops 3762e844c5a0 ARM: OMAP1: isp1301-omap: Add missing gpiod_add_lookup_table function 5a3d82dc8ace KVM: arm64: Resolve all pending PC updates before immediate exit 830e7653e940 KVM: arm64: Commit pending PC adjustemnts before returning to userspace 9b77839fd4b6 x86/kvm: Disable all PV features on crash 1df2dc09926f x86/kvm: Disable kvmclock on all CPUs on shutdown d1629b5b925d x86/kvm: Teardown PV features on boot CPU as well 6f2a834f364d KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode 9ddd1b2c8c31 drm/msm/dpu: always use mdp device to scale bandwidth 6280e8aca1e0 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY 7feb7361efe0 btrfs: fix deadlock when cloning inline extents and low on available space ff8de2cec65a btrfs: abort in rename_exchange if we fail to insert the second ref 4cd303735bdf btrfs: fixup error handling in fixup_inode_link_counts a70d4dac28aa btrfs: check error value from btrfs_update_inode in tree log b37885cc0135 btrfs: fix fsync failure and transaction abort after writes to prealloc extents 363747ad1f44 btrfs: return errors from btrfs_del_csums in cleanup_ref_head 99eee2efe4b7 btrfs: fix error handling in btrfs_del_csums 22beee867bf1 btrfs: mark ordered extent and inode with error if we fail to finish 50863015b6a7 powerpc/kprobes: Fix validation of prefixed instructions across page boundary 3cbf4d6d2b52 x86/thermal: Fix LVT thermal setup for SMI delivery mode 25823b4e08f6 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing a1f10530c732 drm/amdgpu: make sure we unpin the UVD BO 9d1d6c04a603 drm/amdgpu: Don't query CE and UE errors 0c4559736d9a nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect bf63f3676c5f KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path 01049949f673 x86/sev: Check SME/SEV support in CPUID first de8a25bef860 dmaengine: idxd: Use cpu_feature_enabled() 25aaa062fa73 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() 4c438acbfbdf scsi: lpfc: Fix failure to transmit ABTS on FC link 455170aca45a mm/page_alloc: fix counting of free pages after take off from buddy 3c822fea4bb2 mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() 0a31dd6fd2f4 ocfs2: fix data corruption by fallocate b8ff869f2015 pid: take a reference when initializing `cad_pid` 9a01a5cd63cd kfence: use TASK_IDLE when awaiting allocation 18071d618c1a kfence: maximize allocation wait timeout duration 08ec01b5318a Revert "MIPS: make userspace mapping young by default" 62fa43c7ee55 usb: dwc2: Fix build in periphal-only mode c48d71d1367f ext4: fix accessing uninit percpu counter variable with fast_commit 04fb2baa0b14 ext4: fix memory leak in ext4_mb_init_backend on error path. ba499e0bf9c8 ext4: fix fast commit alignment issues 48105dc98c9c ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed 1385b23396d5 ext4: fix memory leak in ext4_fill_super ff7fe51dc492 ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators d16c0b0658b2 ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch 5c671c9d8363 ALSA: hda: update the power_state during the direct-complete 89b6aacdc483 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx 601554201a95 ALSA: timer: Fix master timer notification 112c92cf82a2 gfs2: fix scheduling while atomic bug in glocks 92462d2e0a4c HID: multitouch: require Finger field to mark Win8 reports as MT 9cf27473f219 HID: magicmouse: fix NULL-deref on disconnect 4a88d9210c52 HID: i2c-hid: Skip ELAN power-on command after reset dde8686985ec net: caif: fix memory leak in cfusbl_device_notify 6a0e317f6109 net: caif: fix memory leak in caif_device_notify 88550e9c900b net: caif: add proper error handling 19e089e07e19 net: caif: added cfserl_release function 5ceb59f40c09 wireguard: allowedips: free empty intermediate nodes when removing single node af04157d885e wireguard: allowedips: allocate nodes in kmem_cache 6f425fc65c08 wireguard: allowedips: remove nodes in O(1) 8eee870d8290 wireguard: allowedips: initialize list head in selftest 90b33dbb8395 wireguard: selftests: make sure rp_filter is disabled on vethc 4b8aa955bf47 wireguard: selftests: remove old conntrack kconfig value 3709c87e0dbe wireguard: use synchronize_net rather than synchronize_rcu 958810e99f6f wireguard: peer: allocate in kmem_cache 8af215cc8305 wireguard: do not use -O3 7422eadcf201 Bluetooth: use correct lock to prevent UAF of hdev object 3556fac71e41 Bluetooth: fix the erroneous flush_work() order af512f09385a drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate 805e5a259f99 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate 4a728699bc2a drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate 1f64f5e903b9 io_uring: fix ltout double free on completion race 9e44293267a5 io_uring: wrap io_kiocb reference count manipulation in helpers 0cd6e16742d4 io_uring: use better types for cflags 876808dba2ff io_uring: fix link timeout refs 5a5357cd2cd9 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create 904987a65092 riscv: vdso: fix and clean-up Makefile f9a2672791d0 serial: stm32: fix threaded interrupt handling ab5cfe2c05fe tipc: fix unique bearer names sanity check 506285aa2f7f tipc: add extack messages for bearer/media failure ca93a7e6d22d arm64: meson: select COMMON_CLK c8f7f44ca1e9 bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act 0c41a1124d37 ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells 1f00cc03b8a1 ARM: dts: imx7d-pico: Fix the 'tuning-step' property 250792f40b6d ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property 8567131103a5 arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage f3b70e434a6e arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage f61ce6a8225c arm64: dts: zii-ultra: fix 12V_MAIN voltage e86d02dbd177 arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance c57ad9d41026 arm64: dts: ls1028a: fix memory node 484634991cdc bus: ti-sysc: Fix am335x resume hang for usb otg module bc6a0dfb0535 optee: use export_uuid() to copy client UUID 435d7f1049e0 arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent 88728042be15 ixgbe: add correct exception tracing for XDP 85e8a90cd7cb ixgbe: optimize for XDP_REDIRECT in xsk path 1b002f376a9d ice: add correct exception tracing for XDP e2d914baa1c2 ice: optimize for XDP_REDIRECT in xsk path 567d67a3cb9d i40e: add correct exception tracing for XDP c93d6b804035 i40e: optimize for XDP_REDIRECT in xsk path 0ce89496a1f9 cxgb4: avoid link re-train during TC-MQPRIO configuration 2411c02d0389 sch_htb: fix refcount leak in htb_parent_to_leaf_offload bf807cfb9feb i2c: qcom-geni: Add shutdown callback for i2c 5cd9ec7ad51c ice: Allow all LLDP packets from PF to Tx 9ba861c7957a ice: report supported and advertised autoneg using PHY capabilities 4f000fa8076b ice: handle the VF VSI rebuild failure 53ba29c32b41 ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared e2bd0bc13d27 ice: Fix allowing VF to request more/less queues via virtchnl 0a462e25ef0f ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions 511ffe92734e cxgb4: fix regression with HASH tc prio value update 1d34fa4fcf06 ice: track AF_XDP ZC enabled queues in bitmap a1c1b1ef41cd ixgbevf: add correct exception tracing for XDP 5a8e2bf7eebb igb: add correct exception tracing for XDP bb5da059defe igb: Fix XDP with PTP enabled 6820c1aaf8e5 ieee802154: fix error return code in ieee802154_llsec_getparams() e5a823123782 ieee802154: fix error return code in ieee802154_add_iface() acc43fc6cf0d bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks f2c444cacbb0 drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() 851fcb15e735 netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches 2c0e6b35b88a netfilter: nft_ct: skip expectations for confirmed conntrack 8a452d62e7ce nvmet: fix freeing unallocated p2pmem ef94ecfa3e5b net/mlx5: DR, Create multi-destination flow table with level less than 64 500563cb6fb0 net/mlx5e: Fix adding encap rules to slow path 9606de3ac084 net/mlx5e: Check for needed capability for cvlan matching d1ead783fe2e net/mlx5: Check firmware sync reset requested is set before trying to abort it f8bdc8d7d8e8 net/mlx5e: Fix incompatible casting 0f1e6fe66977 net/tls: Fix use-after-free after the TLS device goes down and up aada29744711 net/tls: Replace TLS_RX_SYNC_RUNNING with RCU 80cebcccc120 net: sock: fix in-kernel mark setting ee64a27e9edc net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs eba7c76a5651 perf probe: Fix NULL pointer dereference in convert_variable_location() b89474465f69 ACPICA: Clean up context mutex during object deletion ec6793f17576 nvme-rdma: fix in-casule data send for chained sgls 7d4446bcb406 mptcp: do not reset MP_CAPABLE subflow on mapping errors 9d0d1d10ba54 mptcp: always parse mptcp options for MPC reqsk b9c78b1a9596 mptcp: fix sk_forward_memory corruption on retransmission 41d6cc0cd8e9 net/sched: act_ct: Fix ct template allocation for zone 0 30822781c899 net/sched: act_ct: Offload connections with commit action 36c19acbbc7e devlink: Correct VIRTUAL port to not have phys_port attributes 47b0e3728f47 kbuild: Quote OBJCOPY var to avoid a pahole call break the build c30c28987173 HID: i2c-hid: fix format string mismatch 29beadea66a2 HID: amd_sfh: Fix memory leak in amd_sfh_work 427bc15bbd9d HID: pidff: fix error return code in hid_pidff_init() 192576732f76 HID: logitech-hidpp: initialize level variable 25775914cc8b ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service f1a02cde2deb vfio/platform: fix module_put call in error flow a5ed75187580 samples: vfio-mdev: fix error handing in mdpy_fb_probe() 1752346dfd97 vfio/pci: zap_vma_ptes() needs MMU 2d5e0f9d5b8d vfio/pci: Fix error return code in vfio_ecap_init() 99702e4d6e9b efi: cper: fix snprintf() use in cper_dimm_err_location() e786eacbf323 efi/libstub: prevent read overflow in find_file_option() 68e34413ba72 efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared 8a7e8b4e5631 efi/fdt: fix panic when no valid fdt found dda954b96c90 netfilter: conntrack: unregister ipv4 sockopts on error unwind 62c52507cddc hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 9cad2c70e408 hwmon: (dell-smm-hwmon) Fix index values 068c4db1eed3 mt76: mt76x0e: fix device hang during suspend/resume 6919e8a24e70 mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rate_report a31a19948c94 mt76: mt7921: add rcu section in mt7921_mcu_tx_rate_report ---- Link: https://lore.kernel.org/r/20210608175945.476074951@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/370 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.124Andrey Zhizhikin2021-06-071-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.124 from stable korg. Following upstream commits are included in this version: ---- 70154d2f82a9 Linux 5.4.124 23c7e3235a3a usb: core: reduce power-on-good delay time of root hub 241abccc8a33 neighbour: Prevent Race condition in neighbour subsytem 3c36980ba681 net: hso: bail out on interrupt URB allocation failure 1bd48a2af84e Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" 866648d965f0 net: hns3: check the return of skb_checksum_help() 72cda5259f5e drivers/net/ethernet: clean up unused assignments 776fba1486be i915: fix build warning in intel_dp_get_link_status() c561d83be40f drm/i915/display: fix compiler warning about array overrun e3d5ff235ec5 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c 86a62df8f4d4 MIPS: alchemy: xxs1500: add gpio-au1000.h header file 2221f233cc9e sch_dsmark: fix a NULL deref in qdisc_reset() a052751302b7 net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 162b11831f77 ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static 3bfb58517d06 ipv6: record frag_max_size in atomic fragments in input path 8bb1077448d4 net: lantiq: fix memory corruption in RX ring fda8f74d3975 scsi: libsas: Use _safe() loop in sas_resume_port() cf20c704a26e ixgbe: fix large MTU request from VF 7a143b92d1dc bpf: Set mac_len in bpf_skb_change_head 272729d56b2d ASoC: cs35l33: fix an error code in probe() 3ee1d6e23108 staging: emxx_udc: fix loop in _nbu2ss_nuke() 0bf49b3c8d8b cxgb4: avoid accessing registers when clearing filters 68b5fc6ec52f gve: Correct SKB queue index validation. 4f4752e4d8db gve: Upgrade memory barrier in poll routine 821149ee88c2 gve: Add NULL pointer checks when freeing irqs. 6abd1d1983f2 gve: Update mgmt_msix_idx if num_ntfy changes 13c4d8986125 gve: Check TX QPL was actually assigned 37d697759958 mld: fix panic in mld_newpack() b0fb74377891 bnxt_en: Include new P5 HV definition in VF check. f7b5b4e26bf5 net: bnx2: Fix error return code in bnx2_init_board() 7a79654b9076 net: hso: check for allocation failure in hso_create_bulk_serial_device() 48da4c0577fe net: sched: fix tx action reschedule issue with stopped queue 515e7c595d84 net: sched: fix tx action rescheduling issue during deactivation 1c25c7621fb7 net: sched: fix packet stuck problem for lockless qdisc a04790d104e2 tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT 5c01181700ab openvswitch: meter: fix race when getting now_ms. 5bfdc481d812 net: mdio: octeon: Fix some double free issues 2e0fba911ca7 net: mdio: thunder: Fix a double free issue in the .remove function 20255d41ac56 net: fec: fix the potential memory leak in fec_enet_init() 41f7f37ddefe net: really orphan skbs tied to closing sk 694f68527e75 vfio-ccw: Check initialized flag in cp_init() d5e4479228b5 ASoC: cs42l42: Regmap must use_single_read/write 87803141fb3e net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count 4450f733dc3d net: netcp: Fix an error message de2bf5de17be drm/amd/amdgpu: fix a potential deadlock in gpu reset 7398c2aab4da drm/amdgpu: Fix a use-after-free dde2656e0bbb drm/amd/amdgpu: fix refcount leak f6d92ebb3eaf drm/amd/display: Disconnect non-DP with no EDID 63c61d89660a SMB3: incorrect file id in requests compounded with open 07160b004a0b platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet d1dcd53a45e1 platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI feb5d3618a18 platform/x86: hp-wireless: add AMD's hardware id to the supported list 0ed102453aa1 btrfs: do not BUG_ON in link_to_fixup_dir a10371342903 openrisc: Define memory barrier mb fed34fb07c4b scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic 55575c08502f btrfs: return whole extents in fiemap a3dea6dc1e14 brcmfmac: properly check for bus register errors 26fb7a61de4e Revert "brcmfmac: add a check for the status of usb_register" d4bab5d15bf5 net: liquidio: Add missing null pointer checks 6ba750549671 Revert "net: liquidio: fix a NULL pointer dereference" d771def6c305 media: gspca: properly check for errors in po1030_probe() 44b17737b7aa Revert "media: gspca: Check the return value of write_bridge for timeout" f6068eadc1d2 media: gspca: mt9m111: Check write_bridge for timeout f19375e9a8f2 Revert "media: gspca: mt9m111: Check write_bridge for timeout" 193c790eccfc media: dvb: Add check on sp8870_readreg return 2d5e27f0e031 Revert "media: dvb: Add check on sp8870_readreg" 5b3a68a1cf37 ASoC: cs43130: handle errors in cs43130_probe() properly 7e4ac4e151f1 Revert "ASoC: cs43130: fix a NULL pointer dereference" 3aa60a0335ea libertas: register sysfs groups properly e0c75f951f81 Revert "libertas: add checks for the return value of sysfs_create_group" 6c52bc7482e3 dmaengine: qcom_hidma: comment platform_driver_register call e829b7253e4d Revert "dmaengine: qcom_hidma: Check for driver register failure" 4bc94e60d787 isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info 6b8872d4972f Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" 85b2c436a143 ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() b74d4ae8f538 Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" a34338fcaad6 isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io d3d74e622e63 Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" 5dc20457707b Revert "ALSA: usx2y: Fix potential NULL pointer dereference" ea4c563657d7 Revert "ALSA: gus: add a check of the status of snd_ctl_add" 70bf2a067915 char: hpet: add checks after calling ioremap 07d2945a3551 Revert "char: hpet: fix a missing check of ioremap" b1da7ad9ad58 net: caif: remove BUG_ON(dev == NULL) in caif_xmit e8dee217eca8 Revert "net/smc: fix a NULL pointer dereference" 22049c3d40f0 net: fujitsu: fix potential null-ptr-deref ebb533ce35b5 Revert "net: fujitsu: fix a potential NULL pointer dereference" e50a9f2548a5 serial: max310x: unregister uart driver in case of failure and abort e5d3e4b6104c Revert "serial: max310x: pass return value of spi_register_driver" 047aefd62220 Revert "ALSA: sb: fix a missing check of snd_ctl_add" bec840232fed Revert "media: usb: gspca: add a missed check for goto_low_power" e44a9941937d gpio: cadence: Add missing MODULE_DEVICE_TABLE e0c7f6cce1cf platform/x86: hp_accel: Avoid invoking _INI to speed up resume bd7a3b3ed9e3 perf jevents: Fix getting maximum number of fds 77ac90814b4e i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E 04cc05e3716a i2c: i801: Don't generate an interrupt on bus reset 45488e77e014 i2c: s3c2410: fix possible NULL pointer deref on read message after write e00da6510b3b net: dsa: sja1105: error out on unsupported PHY mode ce5355f140a7 net: dsa: fix a crash if ->get_sset_count() fails 4fe4e1f48ba1 net: dsa: mt7530: fix VLAN traffic leaks 15d1cc4b4b58 spi: spi-fsl-dspi: Fix a resource leak in an error handling path 64d17ec9f1de tipc: skb_linearize the head skb when reassembling msgs d1f76dfadaf8 tipc: wait and exit until all work queues are done bdd37028a026 Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" 5e01d87b108c net/mlx4: Fix EEPROM dump support 4fd3213e5354 net/mlx5e: Fix nullptr in add_vlan_push_action() df61870c4b1d net/mlx5e: Fix multipath lag activation 4ce2bf20b4a6 drm/meson: fix shutdown crash when component not probed 0787efc1a359 NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config 785917316b25 NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() 1fc5f4eb9d31 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() e411df81cd86 NFS: fix an incorrect limit in filelayout_decode_layout() f76e76555682 fs/nfs: Use fatal_signal_pending instead of signal_pending fe201316ac36 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails 977c34b50e6b spi: spi-geni-qcom: Fix use-after-free on unbind b95fb96e6339 net: usb: fix memory leak in smsc75xx_bind b94afae0fa7a usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() 6b5bfb8ce56d usb: dwc3: gadget: Properly track pending and queued SG 2cd572cc45b5 thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID 78e80f9c4e96 USB: serial: pl2303: add device id for ADLINK ND-6530 GC f485e4dcbe44 USB: serial: ftdi_sio: add IDs for IDS GmbH Products 8217f3c7f6cc USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 eddf691bab0f USB: serial: ti_usb_3410_5052: add startech.com device id 915452f40e2f serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' 1d8071879a2b serial: sh-sci: Fix off-by-one error in FIFO threshold register setting 3986ba109dad serial: tegra: Fix a mask operation that is always true 2c835fede13e USB: usbfs: Don't WARN about excessively large memory allocations 84af0c28ed1b USB: trancevibrator: fix control-request direction bc8b9d8c0465 serial: 8250_pci: handle FL_NOIRQ board flag f75a5b9907e8 serial: 8250_pci: Add support for new HPE serial device 72fa5c26936a iio: adc: ad7793: Add missing error code in ad7793_setup() f49149964d24 iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers 7e5cac90430c iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. 2c9085b0fa04 iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() bd877887e479 iio: gyro: fxas21002c: balance runtime power in error path 657f6a33f871 staging: iio: cdc: ad7746: avoid overwrite of num_channels 12fb557863f8 mei: request autosuspend after sending rx flow control eb78fa5a3815 thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue 36b5ff1db1a4 misc/uss720: fix memory leak in uss720_probe 66a2a494ac48 serial: core: fix suspicious security_locked_down() call 48a9b7957bb2 Documentation: seccomp: Fix user notification documentation c7c6a316a887 kgdb: fix gcc-11 warnings harder 01c57232a1cb selftests/gpio: Fix build when source tree is read only d93532a4873d selftests/gpio: Move include of lib.mk up 1e20cdb93889 selftests/gpio: Use TEST_GEN_PROGS_EXTENDED 03aeefb46f07 drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate f0780e96a6e2 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate 9351c5192b88 drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate d65ec240b3e4 dm snapshot: properly fix a crash when an origin has no snapshots b06fe1124369 ath10k: Validate first subframe of A-MSDU before processing the list aee0121afee5 ath10k: Fix TKIP Michael MIC verification for PCIe 124ce717f6b2 ath10k: drop MPDU which has discard flag set by firmware for SDIO 405d08dda2f9 ath10k: drop fragments with multicast DA for SDIO 96d4d82652fa ath10k: drop fragments with multicast DA for PCIe 6bf449a34c0d ath10k: add CCMP PN replay protection for fragmented frames for PCIe cbc470aa3f93 mac80211: extend protection against mixed key and fragment cache attacks 88664d5e5dc9 mac80211: do not accept/forward invalid EAPOL frames bbc06191e36e mac80211: prevent attacks on TKIP/WEP as well c8b3a6150dc8 mac80211: check defrag PN against current frame 1b3774e58e47 mac80211: add fragment cache to sta_info fb1b24f94d1c mac80211: drop A-MSDUs on old ciphers fa00d4928eaf cfg80211: mitigate A-MSDU aggregation attacks 5fe9fae1220e mac80211: properly handle A-MSDUs that start with an RFC 1042 header 14f29a67f404 mac80211: prevent mixed key and fragment cache attacks b90cf214e2bb mac80211: assure all fragments are encrypted 4302a6fdec60 net: hso: fix control-request directions 60d171c477e9 proc: Check /proc/$pid/attr/ writes against file opener 7f4d9d2f0be7 perf scripts python: exported-sql-viewer.py: Fix warning display cb08c8d591cb perf scripts python: exported-sql-viewer.py: Fix Array TypeError 9044d06150d0 perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report 21e2eb6a950c perf intel-pt: Fix transaction abort handling 854216d7ec10 perf intel-pt: Fix sample instruction bytes 044bbe8b92ab iommu/vt-d: Fix sysfs leak in alloc_iommu() aba3c7795f51 NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() f2a35ade2274 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 5c81a4e24cf1 ALSA: usb-audio: scarlett2: Improve driver startup messages 26314d278423 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci 6fc2850259e6 ALSA: hda/realtek: Headphone volume is controlled by Front mixer 103f1dbea1ae Linux 5.4.123 af2a4426baf7 NFC: nci: fix memory leak in nci_allocate_device 45aef101ca44 perf unwind: Set userdata for all __report_module() paths 2960df32bb72 perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder f3d9f09b10e3 usb: dwc3: gadget: Enable suspend events 3173c7c80785 bpf: No need to simulate speculative domain for immediates 2b3cc41d500a bpf: Fix mask direction swap upon off reg sign change 2768f9962231 bpf: Wrap aux data inside bpf_sanitize_info container ---- Link: https://lore.kernel.org/r/20210531130647.887605866@linuxfoundation.org # v5.4.124 Link: https://lore.kernel.org/r/20210527151139.224619013@linuxfoundation.org # v5.4.123 Link: https://github.com/Freescale/linux-fslc/pull/362 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.42Andrey Zhizhikin2021-06-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.42 from stable korg. Following upstream commits are included in this version: ---- 65859eca4dff Linux 5.10.42 972b4c19f55d usb: core: reduce power-on-good delay time of root hub 5c7b23b79628 neighbour: Prevent Race condition in neighbour subsytem 942790699977 scripts/clang-tools: switch explicitly to Python 3 c1febac44856 net: hso: bail out on interrupt URB allocation failure 0e3045c15ff9 Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" 899b5131e74c SUNRPC: More fixes for backlog congestion c2779f8ddc9a bpftool: Add sock_release help info for cgroup attach/prog load command 534b6229196e net: hns3: check the return of skb_checksum_help() bc924bbccc50 samples/bpf: Consider frame size in tx_only of xdpsock sample 02ce4c943e2e i915: fix build warning in intel_dp_get_link_status() 8d2ab018a07a net: mvpp2: add buffer header handling in RX ac493452e937 net: zero-initialize tc skb extension on allocation 8cad65950b18 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c 70a922f59068 MIPS: alchemy: xxs1500: add gpio-au1000.h header file f6442ee08fe6 net: hsr: fix mac_len checks a6a0af3c902c sch_dsmark: fix a NULL deref in qdisc_reset() cd751bde9e0d net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 f103ae7c9c8b ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static 5a2e1ce7abc2 ipv6: record frag_max_size in atomic fragments in input path 5ac72351655f net: lantiq: fix memory corruption in RX ring 988439906f6f scsi: libsas: Use _safe() loop in sas_resume_port() 3a17d8adfa02 ASoC: qcom: lpass-cpu: Use optional clk APIs 3cfd11506ed0 ixgbe: fix large MTU request from VF 9948170c8eb4 bpf: Set mac_len in bpf_skb_change_head 24cb8bb7f623 bpf, offload: Reorder offload callback 'prepare' in verifier 78d5f411615a ASoC: cs35l33: fix an error code in probe() d29df5fc69ee staging: emxx_udc: fix loop in _nbu2ss_nuke() 02f03883fdb1 cxgb4: avoid accessing registers when clearing filters a5212518b78c iommu/vt-d: Use user privilege for RID2PASID translation a663c1e418a3 net: hns3: put off calling register_netdev() until client initialize complete 09867c500ec4 net: hns3: fix incorrect resp_msg issue 815eb57e048b iommu/virtio: Add missing MODULE_DEVICE_TABLE 8e534c981d7c gve: Correct SKB queue index validation. 48f4ddec0ab9 gve: Upgrade memory barrier in poll routine da21a35c00ff gve: Add NULL pointer checks when freeing irqs. 7114438671d6 gve: Update mgmt_msix_idx if num_ntfy changes b6ef5bfcd9d7 gve: Check TX QPL was actually assigned 8b2cdc004d21 net/smc: remove device from smcd_dev_list after failed device_add() beb39adb150f mld: fix panic in mld_newpack() 7e31bcbb335e bnxt_en: Fix context memory setup for 64K page size. 4ebb03c9ffbe bnxt_en: Include new P5 HV definition in VF check. 8f793568b02e net: bnx2: Fix error return code in bnx2_init_board() 8eaca8d1caac net: hso: check for allocation failure in hso_create_bulk_serial_device() f9fc21e2b11e net: sched: fix tx action reschedule issue with stopped queue 2f23d5bcd9f8 net: sched: fix tx action rescheduling issue during deactivation 21c715109253 net: sched: fix packet stuck problem for lockless qdisc 60e2193a600a tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT 886dd7f3e9d3 openvswitch: meter: fix race when getting now_ms. b96adbf6601d cxgb4/ch_ktls: Clear resources when pf4 device is removed ada298f861a3 net: mdio: octeon: Fix some double free issues 4bd833bb5e85 net: mdio: thunder: Fix a double free issue in the .remove function 4246f7dc354f chelsio/chtls: unlock on error in chtls_pt_recvmsg() 8ee7ef4a57a9 net: fec: fix the potential memory leak in fec_enet_init() 9c386011fa61 net: packetmmap: fix only tx timestamp on request 1f1b431a4fcd net: really orphan skbs tied to closing sk f5da0820c59d spi: Assume GPIO CS active high in ACPI case cd37040ba931 vfio-ccw: Check initialized flag in cp_init() ee67cbc13fc5 net: ipa: memory region array is variable size bf5c8f984f7f net: stmmac: Fix MAC WoL not working if PHY does not support WoL 95cfa6c03047 ASoC: cs42l42: Regmap must use_single_read/write 211c5d16e357 interconnect: qcom: Add missing MODULE_DEVICE_TABLE 4e3cea8035b6 interconnect: qcom: bcm-voter: add a missing of_node_put() d7932e68520e net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count d5b0a1513b6c net: netcp: Fix an error message 1354ec840899 linux/bits.h: fix compilation error with GENMASK b0f5d4891ea3 block: fix a race between del_gendisk and BLKRRPART ff945d033a04 platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 Pro (CWI529) tablet 5fbc70eef88a drm/amdgpu: stop touching sched.ready in the backend 4951dd498d48 drm/amd/amdgpu: fix a potential deadlock in gpu reset f98cdf084405 drm/amdgpu: Fix a use-after-free 9fdb8ed37a3a drm/amd/amdgpu: fix refcount leak 07ab4dfe0323 drm/amd/display: Disconnect non-DP with no EDID 530baa6f3c06 SMB3: incorrect file id in requests compounded with open 518457d0270c platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet c5bda3a559df platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI fe156a601cac platform/x86: hp-wireless: add AMD's hardware id to the supported list 7e13db503918 btrfs: do not BUG_ON in link_to_fixup_dir 88f566beb1cf btrfs: release path before starting transaction when cloning inline extent 8eaa762e1d18 scsi: pm80xx: Fix drives missing during rmmod/insmod loop 71084e2a4d2f openrisc: Define memory barrier mb 6384103641e3 scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic d64464279404 scsi: ufs: ufs-mediatek: Fix power down spec violation c7e0c6047c4f btrfs: return whole extents in fiemap df451eab6e00 brcmfmac: properly check for bus register errors f0044d135d15 Revert "brcmfmac: add a check for the status of usb_register" 43e6b2ed46ac net: liquidio: Add missing null pointer checks e6fbd9faca9f Revert "net: liquidio: fix a NULL pointer dereference" 32aba7137879 media: gspca: properly check for errors in po1030_probe() 3d8ac40a7f22 Revert "media: gspca: Check the return value of write_bridge for timeout" 9ffea48d9da2 media: gspca: mt9m111: Check write_bridge for timeout e4bb3dba9e24 Revert "media: gspca: mt9m111: Check write_bridge for timeout" 9fd73df80fa4 media: dvb: Add check on sp8870_readreg return 7dae0ca98ae4 Revert "media: dvb: Add check on sp8870_readreg" 3bf09ab413c7 ASoC: cs43130: handle errors in cs43130_probe() properly ce333cc94e2a Revert "ASoC: cs43130: fix a NULL pointer dereference" 7fe86d957a45 libertas: register sysfs groups properly bf2b6ffa9689 Revert "libertas: add checks for the return value of sysfs_create_group" e04f1a7e31a3 dmaengine: qcom_hidma: comment platform_driver_register call 611640b63ae8 Revert "dmaengine: qcom_hidma: Check for driver register failure" d9029b19abe5 isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info fb278d346835 Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" 34f4c208a8ce ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() 7e0dc2e96870 Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" 576675c286a0 isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io 941062256773 Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" 1f886612686c Revert "ALSA: usx2y: Fix potential NULL pointer dereference" 95886dbe3e1c Revert "ALSA: gus: add a check of the status of snd_ctl_add" c8972b14044a char: hpet: add checks after calling ioremap 0f4e71f3d339 Revert "char: hpet: fix a missing check of ioremap" 4d2b8fcc3fc8 net: caif: remove BUG_ON(dev == NULL) in caif_xmit 8b5bd5b7424a Revert "net: caif: replace BUG_ON with recovery code" 62c2472aeee4 net/smc: properly handle workqueue allocation failure 83d4efe6bf03 Revert "net/smc: fix a NULL pointer dereference" 71723a796ab7 net: fujitsu: fix potential null-ptr-deref b67c3d74adc3 Revert "net: fujitsu: fix a potential NULL pointer dereference" 52610c1d2577 serial: max310x: unregister uart driver in case of failure and abort f7d0b8542fbc Revert "serial: max310x: pass return value of spi_register_driver" 6bbcc1206c40 Revert "ALSA: sb: fix a missing check of snd_ctl_add" 870a11325e69 Revert "media: usb: gspca: add a missed check for goto_low_power" dac2dde8ee54 Revert "crypto: cavium/nitrox - add an error message to explain the failure of pci_request_mem_regions" 2bfa3ab89cec gpio: cadence: Add missing MODULE_DEVICE_TABLE 515181e38e97 platform/x86: hp_accel: Avoid invoking _INI to speed up resume 3267a061096e mptcp: fix data stream corruption deeb7d84f20a mptcp: drop unconditional pr_warn on bad opt 71227b62143d mptcp: avoid error message on infinite mapping cb554bbf364b nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response e31975c346bf perf jevents: Fix getting maximum number of fds ee8a8dd10e1e afs: Fix the nlink handling of dir-over-dir rename ce23a0ad4955 i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E b523feb7e8e4 i2c: i801: Don't generate an interrupt on bus reset 87f18aa51e3e i2c: mediatek: Disable i2c start_en and clear intr_stat brfore reset eff3c5b67fbb i2c: s3c2410: fix possible NULL pointer deref on read message after write 935c9443f81c net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S 83999bf40c78 net: dsa: sja1105: call dsa_unregister_switch when allocating memory fails dd8609f20344 net: dsa: sja1105: add error handling in sja1105_setup() 4a368bc25ab6 net: dsa: sja1105: error out on unsupported PHY mode 4ef506c0718b net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic 6f4b79217f6b net: dsa: sja1105: update existing VLANs from the bridge VLAN list caff86f85512 net: dsa: fix a crash if ->get_sset_count() fails b91117b66fe8 net: dsa: mt7530: fix VLAN traffic leaks 6d6bc8c75290 netfilter: flowtable: Remove redundant hw refresh bit fe6921e3b845 spi: spi-fsl-dspi: Fix a resource leak in an error handling path 6da24cfc83ba tipc: skb_linearize the head skb when reassembling msgs 5195ec5e365a tipc: wait and exit until all work queues are done 0aa2212940b8 Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" 5343fcfc6cc8 SUNRPC in case of backlog, hand free slots directly to waiting task 5dc905501f71 net/mlx5: Set term table as an unmanaged flow table 143154a151c9 net/mlx4: Fix EEPROM dump support 2e4b0b95a489 net/mlx5e: Fix null deref accessing lag dev cb6cc62d9e0f net/mlx5: Set reformat action when needed for termination rules 2dde54e76b68 net/mlx5e: Fix nullptr in add_vlan_push_action() 89a0e388c6f2 {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table bbd00c4d50db net/mlx5e: Fix error path of updating netdev queues 02a8da446b49 net/mlx5e: Fix multipath lag activation fc41e45aa7e6 net/mlx5e: reset XPS on error flow if netdev isn't registered yet d66083c0d6f5 drm/meson: fix shutdown crash when component not probed 92db1265f6cb NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config 7087db95c0a0 NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() ee21cd3aa854 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() 9b367fe770b1 NFS: fix an incorrect limit in filelayout_decode_layout() 1fbbcd1752ff fs/nfs: Use fatal_signal_pending instead of signal_pending 1b364f8ede20 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails 635ac38b3625 net: usb: fix memory leak in smsc75xx_bind 77c6f2b36de1 usb: typec: mux: Fix matching with typec_altmode_desc bd4caf585b80 usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() adccf1798262 usb: dwc3: gadget: Properly track pending and queued SG a40b07afcb86 thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID bfd46c08d609 USB: serial: pl2303: add device id for ADLINK ND-6530 GC 794794459c52 USB: serial: ftdi_sio: add IDs for IDS GmbH Products f9a5cbdf86ef USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 682437d58e8b USB: serial: ti_usb_3410_5052: add startech.com device id 6a931ceb0b94 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' e95571170159 serial: sh-sci: Fix off-by-one error in FIFO threshold register setting 604c654323fa serial: tegra: Fix a mask operation that is always true d007150b4e15 drivers: base: Fix device link removal 8d83f109e920 USB: usbfs: Don't WARN about excessively large memory allocations bc439b4b6a6b Revert "irqbypass: do not start cons/prod when failed connect" b98a0380bc81 USB: trancevibrator: fix control-request direction ae46660bf29f serial: 8250_pci: handle FL_NOIRQ board flag 60f9e33bb716 serial: 8250_pci: Add support for new HPE serial device a4a261328ce1 serial: 8250_dw: Add device HID for new AMD UART controller 595505fc6f8b serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART 023cd911d4c2 iio: adc: ad7192: handle regulator voltage error first 885fbd6d360c iio: adc: ad7192: Avoid disabling a clock that was never enabled. e07d42897009 iio: adc: ad7793: Add missing error code in ad7793_setup() bd298334bffe iio: adc: ad7923: Fix undersized rx buffer. f70122825076 iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers fbb02b5e7a34 iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. dceb4ec04222 iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() a78238fa3bee iio: dac: ad5770r: Put fwnode in error case during ->probe() 619289733df0 iio: gyro: fxas21002c: balance runtime power in error path 0239a3746332 staging: iio: cdc: ad7746: avoid overwrite of num_channels ead51afc7f0d mei: request autosuspend after sending rx flow control 31283877e3cd KVM: arm64: Prevent mixed-width VM creation bb2e3adf237c KVM: X86: Fix vCPU preempted state from guest's point of view 439a0b07fdef thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue 1b4a65408ec5 thunderbolt: usb4: Fix NVM read buffer bounds and offset issue 5394ae9d8c79 misc/uss720: fix memory leak in uss720_probe 1a2494c9eb02 serial: core: fix suspicious security_locked_down() call b71781c58982 seccomp: Refactor notification handler to prepare for new semantics a160cabf86a7 Documentation: seccomp: Fix user notification documentation adfe1d01e6f0 kgdb: fix gcc-11 warnings harder eeb3f0b0c351 selftests/gpio: Fix build when source tree is read only 008f98f1dbac selftests/gpio: Move include of lib.mk up beac83e8bd09 selftests/gpio: Use TEST_GEN_PROGS_EXTENDED 1cdabf921bfa drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate bed5cc65ff3d drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate efd47c9d586d drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate 01abf69154d0 drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error 2e4f262ef51d drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate e3a662e5e882 drm/amd/pm: correct MGpuFanBoost setting 1a8ecc3cd1a1 dm snapshot: properly fix a crash when an origin has no snapshots cc5d84b1b07d ath11k: Clear the fragment cache during key install 8135f46f5a48 ath10k: Validate first subframe of A-MSDU before processing the list 6643b21aee1c ath10k: Fix TKIP Michael MIC verification for PCIe c4d5271830c6 ath10k: drop MPDU which has discard flag set by firmware for SDIO 425cee636091 ath10k: drop fragments with multicast DA for SDIO b1b3dcd65377 ath10k: drop fragments with multicast DA for PCIe c17b3e1ffc14 ath10k: add CCMP PN replay protection for fragmented frames for PCIe 6abcc01e8b3b mac80211: extend protection against mixed key and fragment cache attacks 2b9b07b9a06f mac80211: do not accept/forward invalid EAPOL frames bf710b60bc7b mac80211: prevent attacks on TKIP/WEP as well e64ea0597050 mac80211: check defrag PN against current frame f51fe83ead3a mac80211: add fragment cache to sta_info 9b21fcae6f68 mac80211: drop A-MSDUs on old ciphers c730d72aa6e8 cfg80211: mitigate A-MSDU aggregation attacks e3561d5af01c mac80211: properly handle A-MSDUs that start with an RFC 1042 header 42d98e02193d mac80211: prevent mixed key and fragment cache attacks f7829b014bb6 mac80211: assure all fragments are encrypted b1f45a26bd32 netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version e6294c06e7c6 net/sched: fq_pie: fix OOB access in the traffic path e583eb5e7282 net/sched: fq_pie: re-factor fix for fq_pie endless loop 47da4f614229 net: hso: fix control-request directions fb003a1bd603 proc: Check /proc/$pid/attr/ writes against file opener 03b777ce8d70 perf scripts python: exported-sql-viewer.py: Fix warning display 76b6c5a98f1a perf scripts python: exported-sql-viewer.py: Fix Array TypeError 07f769416993 perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report 7285b92dc55f perf intel-pt: Fix transaction abort handling ce3ea6b66ded perf intel-pt: Fix sample instruction bytes f01134321d04 iommu/vt-d: Fix sysfs leak in alloc_iommu() f9890652185b NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() 3e5b48d9e713 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 020b6b0dc7b6 ALSA: usb-audio: scarlett2: Improve driver startup messages 9a75ed510385 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci 7b42f41dab4c ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 7573b58a2d8f ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 b8cd7164b345 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 8ffce2b02b45 ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 7906018de736 ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 2f0f8e06e7ea ALSA: hda/realtek: Headphone volume is controlled by Front mixer 8ca63ce02782 ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i 33069919e2dc Linux 5.10.41 b34cb7ac32cc NFC: nci: fix memory leak in nci_allocate_device 8d11e6ae4304 perf unwind: Set userdata for all __report_module() paths 53eaf28c056d perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder 514883ebac77 KVM: x86: Defer vtime accounting 'til after IRQ handling 77068304b30f context_tracking: Move guest exit vtime accounting to separate helpers 5ae5e3f05831 context_tracking: Move guest exit context tracking to separate helpers 27acfd11ba17 bpf: No need to simulate speculative domain for immediates c87ef240a8bb bpf: Fix mask direction swap upon off reg sign change 4e2c7b297431 bpf: Wrap aux data inside bpf_sanitize_info container ---- Link: https://lore.kernel.org/r/20210531130657.971257589@linuxfoundation.org # v5.10.42 Link: https://lore.kernel.org/r/20210527151139.242182390@linuxfoundation.org # v5.10.41 Link: https://github.com/Freescale/linux-fslc/pull/363 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.9Andrey Zhizhikin2021-06-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.9 from stable korg. Following upstream commits are included in this version: ---- 5a973f190385 Linux 5.12.9 91845668deb8 usb: core: reduce power-on-good delay time of root hub ef8a81a752f9 neighbour: Prevent Race condition in neighbour subsytem b4a92b1df59e arm64: mm: don't use CON and BLK mapping if KFENCE is enabled 386178ba519c net: hso: bail out on interrupt URB allocation failure 5d51d34b1080 Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" f3c4fcab4eec bpftool: Add sock_release help info for cgroup attach/prog load command 3256697e223e net: hns3: check the return of skb_checksum_help() 93534d16f6d3 samples/bpf: Consider frame size in tx_only of xdpsock sample 31f675c70e3a xprtrdma: Revert 586a0787ce35 bb31b40bdffa KVM: X86: hyper-v: Task srcu lock when accessing kvm_memslots() a1d17c1aaa4a thermal/drivers/qcom: Fix error code in adc_tm5_get_dt_channel_data() 3b028c03d813 SUNRPC: More fixes for backlog congestion 06397b644b2d net: mvpp2: add buffer header handling in RX 86ab133b695e net: zero-initialize tc skb extension on allocation 0f53116dcd16 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c 3f710418d2da MIPS: alchemy: xxs1500: add gpio-au1000.h header file 4ffd1d4a6b30 net: hsr: fix mac_len checks be82e48d65df sch_dsmark: fix a NULL deref in qdisc_reset() 486737ba6021 net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 6fe5587c3669 ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static 04ea1e1d2acf scsi: aic7xxx: Restore several defines for aic7xxx firmware build 2547527b3674 ipv6: record frag_max_size in atomic fragments in input path 46dd4abced3c net: lantiq: fix memory corruption in RX ring 83201d6dec59 scsi: libsas: Use _safe() loop in sas_resume_port() af9405227912 ASoC: qcom: lpass-cpu: Use optional clk APIs 027c76ea1f10 ixgbe: fix large MTU request from VF ac7ef9fb9d72 bpf: Set mac_len in bpf_skb_change_head 0e55e05374de bpf, offload: Reorder offload callback 'prepare' in verifier 8d422046a2bc ASoC: cs35l33: fix an error code in probe() cbb1cf68e4c6 staging: emxx_udc: fix loop in _nbu2ss_nuke() 285207a558ab cxgb4: avoid accessing registers when clearing filters d7aa782be30b iommu/vt-d: Use user privilege for RID2PASID translation 73b31d8420d8 iommu/vt-d: Check for allocation failure in aux_detach_device() 9f6c8176302d net/mlx5e: Reject mirroring on source port change encap rules a663fe958a4b net/mlx5e: Make sure fib dev exists in fib event 9d0c46ad5132 net/mlx5: SF, Fix show state inactive when its inactivated b6267c5fb1c3 net: hns3: fix user's coalesce configuration lost issue 0921a0620b50 net: hns3: put off calling register_netdev() until client initialize complete d207c1e8e3fb net: hns3: fix incorrect resp_msg issue 2b63009e0b88 iommu/virtio: Add missing MODULE_DEVICE_TABLE f3f2cf46291a iommu/amd: Clear DMA ops when switching domain 88eda9598f2d gve: Correct SKB queue index validation. a2f429c0bae0 gve: Upgrade memory barrier in poll routine 5278c75266c5 gve: Add NULL pointer checks when freeing irqs. 9361862c3bd3 gve: Update mgmt_msix_idx if num_ntfy changes 59da77df9f34 gve: Check TX QPL was actually assigned 40588782f101 net/smc: remove device from smcd_dev_list after failed device_add() a76fb9ba5452 mld: fix panic in mld_newpack() ae35950a2ffe bnxt_en: Fix context memory setup for 64K page size. a5696a3ea4e9 bnxt_en: Include new P5 HV definition in VF check. 88a9b6126bea net: bnx2: Fix error return code in bnx2_init_board() 33c82b6080fb net: hso: check for allocation failure in hso_create_bulk_serial_device() 147189701d28 net: sched: fix tx action reschedule issue with stopped queue a1b236c8418c net: sched: fix tx action rescheduling issue during deactivation dbc50efd5625 net: sched: fix packet stuck problem for lockless qdisc 46dc34ab985a tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT 524576c917e1 openvswitch: meter: fix race when getting now_ms. 70c4ead89721 cxgb4/ch_ktls: Clear resources when pf4 device is removed 5cc25f886661 net: mdio: octeon: Fix some double free issues bc5b0fb2bb6b net: mdio: thunder: Fix a double free issue in the .remove function f214044c0beb chelsio/chtls: unlock on error in chtls_pt_recvmsg() 0e38e702f115 ptp: ocp: Fix a resource leak in an error handling path 389146bc6d2b octeontx2-pf: fix a buffer overflow in otx2_set_rxfh_context() 32a1777fd113 net: fec: fix the potential memory leak in fec_enet_init() 3fc2072b9ab6 net: packetmmap: fix only tx timestamp on request 718f5f7cdef1 net: really orphan skbs tied to closing sk 90ee484984b6 spi: Assume GPIO CS active high in ACPI case 94f668a43c2f vfio-ccw: Check initialized flag in cp_init() a7accb618f40 net: ipa: memory region array is variable size b2693e8fa0d6 net: stmmac: Fix MAC WoL not working if PHY does not support WoL cbb4de5d764c ASoC: cs42l42: Regmap must use_single_read/write b5e4d3de8057 usb: cdnsp: Fix lack of removing request from pending list. 2e3e26f9a446 interconnect: qcom: Add missing MODULE_DEVICE_TABLE 93d1dbe7043b interconnect: qcom: bcm-voter: add a missing of_node_put() e6b634ddaf91 net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count 1c48b0040846 net: netcp: Fix an error message ecd6d94fdcc4 spi: take the SPI IO-mutex in the spi_set_cs_timing method 29258f23d392 linux/bits.h: fix compilation error with GENMASK 1196f05ed958 block: fix a race between del_gendisk and BLKRRPART 61b0308ab25d platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 Pro (CWI529) tablet 5700de8917b6 drm/amdgpu: stop touching sched.ready in the backend 42cdbad4f1e6 drm/amd/amdgpu: fix a potential deadlock in gpu reset d4ea141fd4b4 drm/amdgpu: Fix a use-after-free 95a4ec905e51 drm/amd/amdgpu: fix refcount leak 4dc5bc4176eb drm/amd/display: Disconnect non-DP with no EDID 77fbce39d0bd SMB3: incorrect file id in requests compounded with open 3e57880d3863 platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet 5d2dc1f42418 platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI 550f0513a543 platform/x86: hp-wireless: add AMD's hardware id to the supported list dc720b1e658f ALSA: dice: disable double_pcm_frames mode for M-Audio Profire 610, 2626 and Avid M-Box 3 Pro b54544213358 btrfs: do not BUG_ON in link_to_fixup_dir 8bf7fa718152 btrfs: release path before starting transaction when cloning inline extent 063c784cb8e1 scsi: pm80xx: Fix drives missing during rmmod/insmod loop 4414c8145485 openrisc: Define memory barrier mb af847dae6085 scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic 19202ebf8ac3 scsi: ufs: ufs-mediatek: Fix power down spec violation afd1fca36d26 btrfs: return whole extents in fiemap a0585a33ff57 brcmfmac: properly check for bus register errors fbe98b0defed Revert "brcmfmac: add a check for the status of usb_register" b1f9f135e4ec net: liquidio: Add missing null pointer checks 727041e1b79a Revert "net: liquidio: fix a NULL pointer dereference" de1fe324cc34 media: gspca: properly check for errors in po1030_probe() b10396b3cc1c Revert "media: gspca: Check the return value of write_bridge for timeout" 5e74e63423c4 media: gspca: mt9m111: Check write_bridge for timeout 7117bf771431 Revert "media: gspca: mt9m111: Check write_bridge for timeout" 4b747b3d80ad media: dvb: Add check on sp8870_readreg return b63390ac7dfe Revert "media: dvb: Add check on sp8870_readreg" 48f71fa588fd ASoC: cs43130: handle errors in cs43130_probe() properly e8e8f7379bd8 Revert "ASoC: cs43130: fix a NULL pointer dereference" a7c7c9ae218e libertas: register sysfs groups properly 42c4a0cb11bd Revert "libertas: add checks for the return value of sysfs_create_group" a41d9b51b464 dmaengine: qcom_hidma: comment platform_driver_register call 5f63e0553408 Revert "dmaengine: qcom_hidma: Check for driver register failure" fb1fbcc4a0b1 isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info 7b917ddebdce Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" f06a1a92fb52 ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() 7930082ced4c Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" d974cc5decef isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io 00b5327a96b3 Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" ac19876bd190 Revert "ALSA: usx2y: Fix potential NULL pointer dereference" 64638f97b5f5 Revert "ALSA: gus: add a check of the status of snd_ctl_add" 1d6d3cfe9ee6 char: hpet: add checks after calling ioremap 740b5323b653 Revert "char: hpet: fix a missing check of ioremap" 8046e609cdb5 net: caif: remove BUG_ON(dev == NULL) in caif_xmit 0b950a05a71a Revert "net: caif: replace BUG_ON with recovery code" 060938576801 net/smc: properly handle workqueue allocation failure c0fc080bd134 Revert "net/smc: fix a NULL pointer dereference" f14bf57a0877 net: fujitsu: fix potential null-ptr-deref 88ecd31c6ece Revert "net: fujitsu: fix a potential NULL pointer dereference" e1fa6f4c83e9 serial: max310x: unregister uart driver in case of failure and abort 436fbcbb5657 Revert "serial: max310x: pass return value of spi_register_driver" 66e7057fd0e8 Revert "ALSA: sb: fix a missing check of snd_ctl_add" 3b5fab1acfb5 Revert "media: usb: gspca: add a missed check for goto_low_power" 08ebe06ef657 Revert "crypto: cavium/nitrox - add an error message to explain the failure of pci_request_mem_regions" e4c4047991d1 gpio: cadence: Add missing MODULE_DEVICE_TABLE f5795f9cccb6 platform/x86: hp_accel: Avoid invoking _INI to speed up resume dbcde1a10cf3 mptcp: drop unconditional pr_warn on bad opt 18e7f0580da1 mptcp: fix data stream corruption 36a07736d301 mptcp: avoid error message on infinite mapping 981e08ad823e nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response 2a4115d43df4 perf jevents: Fix getting maximum number of fds 42bf32931a48 perf debug: Move debug initialization earlier 3c0da3fad395 afs: Fix the nlink handling of dir-over-dir rename 5f6f6b2eedc4 i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E 1f583d3813f2 i2c: i801: Don't generate an interrupt on bus reset b1d777c3704c i2c: mediatek: Disable i2c start_en and clear intr_stat brfore reset edcf4d5ca958 i2c: s3c2410: fix possible NULL pointer deref on read message after write bd72115939fe net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S 883c1a81e971 net: dsa: sja1105: call dsa_unregister_switch when allocating memory fails 987e4ab8b8a4 net: dsa: sja1105: add error handling in sja1105_setup() 6e3e0c3ad1b0 net: dsa: sja1105: error out on unsupported PHY mode fa43808d8cd1 net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic a9157077bb1b net: dsa: sja1105: update existing VLANs from the bridge VLAN list 7b22466648a4 net: dsa: fix a crash if ->get_sset_count() fails efd130611fba net: dsa: bcm_sf2: Fix bcm_sf2_reg_rgmii_cntrl() call for non-RGMII port 82ae35b6c14f net: dsa: mt7530: fix VLAN traffic leaks 8b1e82eb88c4 netfilter: flowtable: Remove redundant hw refresh bit eb9bc1defe4b sctp: add the missing setting for asoc encap_port eb21f9f91b9f sctp: fix the proc_handler for sysctl encap_port 12391be4724a spi: spi-fsl-dspi: Fix a resource leak in an error handling path ace300eecbcc tipc: skb_linearize the head skb when reassembling msgs b9f5b7ad4ac3 tipc: wait and exit until all work queues are done 5875860d7a75 Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" 2f2ab04a5c1a SUNRPC in case of backlog, hand free slots directly to waiting task 068ecf1c3f18 KVM: selftests: Fix 32-bit truncation of vm_get_max_gfn() 06c97a5bbeb3 KVM: X86: Use _BITUL() macro in UAPI headers 3ce7c5a7bbb6 KVM: X86: Fix warning caused by stale emulation context 844d154523cd net/mlx5: Set term table as an unmanaged flow table c1780dc23a0d {net, RDMA}/mlx5: Fix override of log_max_qp by other device 96941617da28 net/mlx4: Fix EEPROM dump support bdfd3593a824 net/mlx5e: Fix null deref accessing lag dev bb7b3de0c02d net/mlx5: Set reformat action when needed for termination rules efe56592221e net/mlx5e: Fix nullptr in add_vlan_push_action() 5b577d261b47 net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() 8d9c41741be1 {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table 18db59b29a37 net/mlx5e: Fix error path of updating netdev queues df1bb7132047 net/mlx5e: Fix multipath lag activation 16c012682565 net/mlx5e: reset XPS on error flow if netdev isn't registered yet b4b91033a0b1 drm/meson: fix shutdown crash when component not probed dd7f6cf84148 NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config 2fe1cac336b5 NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() 15ac6f147876 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() d34fb628f6ef NFS: fix an incorrect limit in filelayout_decode_layout() 23c2530fc75d fs/nfs: Use fatal_signal_pending instead of signal_pending 3178e0a38f20 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails 70c886ac93f8 net: usb: fix memory leak in smsc75xx_bind 1e0578764d99 usb: typec: tcpm: Respond Not_Supported if no snk_vdo 5d6663b75319 usb: typec: tcpm: Properly interrupt VDM AMS 4a718eb4f27e usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header ad4505a13725 usb: typec: ucsi: Clear pending after acking connector change d922fb83ad32 usb: typec: mux: Fix matching with typec_altmode_desc ef05cdbd1429 usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() d26749d23e4e usb: dwc3: gadget: Properly track pending and queued SG 7add012b45bf thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID 21793eca9e1c USB: serial: pl2303: add device id for ADLINK ND-6530 GC 6184000d8c3b USB: serial: ftdi_sio: add IDs for IDS GmbH Products 29dde1a461c9 USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 7d4d3d9ea9b0 USB: serial: ti_usb_3410_5052: add startech.com device id 9b07b6973f73 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' 6236ec3f21bb serial: sh-sci: Fix off-by-one error in FIFO threshold register setting de80eef5508a serial: tegra: Fix a mask operation that is always true 252c23915546 drivers: base: Fix device link removal 4f4bff172f2f xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall 1f3b2177d46f xhci: fix giving back URB with incorrect status regression in 5.12 9f7cb3f01a10 USB: usbfs: Don't WARN about excessively large memory allocations 51484429c610 Revert "irqbypass: do not start cons/prod when failed connect" 9bc02a003a70 USB: trancevibrator: fix control-request direction e3355f6bd0b9 serial: 8250_pci: handle FL_NOIRQ board flag 220d8ee78150 serial: 8250_pci: Add support for new HPE serial device e97a4d8f8b86 serial: 8250_dw: Add device HID for new AMD UART controller 7c94007495b2 serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART 0f9df705e0dd iio: adc: ad7192: handle regulator voltage error first d6e18ad1e127 iio: adc: ad7192: Avoid disabling a clock that was never enabled. f4ab222b7d23 iio: adc: ad7793: Add missing error code in ad7793_setup() a4cfd59f1543 iio: adc: ad7923: Fix undersized rx buffer. 26da8040eccc iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers af7d9165fbb8 iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. a4bc913a0ef5 iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() cd9c0a1a216d iio: dac: ad5770r: Put fwnode in error case during ->probe() 84ae19a9068f iio: gyro: fxas21002c: balance runtime power in error path 9db5a7b6be9e staging: iio: cdc: ad7746: avoid overwrite of num_channels 1650540ad653 mei: request autosuspend after sending rx flow control a09e273ae778 KVM: arm64: Prevent mixed-width VM creation 7289a0497d66 KVM: arm64: Fix debug register indexing 911c554e2c28 KVM: arm64: Move __adjust_pc out of line 2ce7107febf1 KVM: X86: Fix vCPU preempted state from guest's point of view 92f305778d3a thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue d08a4b6c13a6 thunderbolt: usb4: Fix NVM read buffer bounds and offset issue a3c3face38cb misc/uss720: fix memory leak in uss720_probe 8a7a3083c14d serial: core: fix suspicious security_locked_down() call 571e51e192d8 debugfs: fix security_locked_down() call for SELinux f65588e7ee56 seccomp: Refactor notification handler to prepare for new semantics 1b3c5876bb72 riscv: stacktrace: fix the riscv stacktrace when CONFIG_FRAME_POINTER enabled 25c0cef74fe3 Documentation: seccomp: Fix user notification documentation 3f423c07aaee kgdb: fix gcc-11 warnings harder d88d418a2466 drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate 56db5e828654 drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate 13431a0f3405 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate 396c76d4b004 drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error e1b82f668db1 drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate 25721a38c971 drm/amd/pm: correct MGpuFanBoost setting f2125ebf883a drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 67644c14e4de md/raid5: remove an incorrect assert in in_chunk_boundary 42911fb23978 dm snapshot: properly fix a crash when an origin has no snapshots 063aa9df5ae9 ath11k: Clear the fragment cache during key install 839916f1ee0d ath10k: Validate first subframe of A-MSDU before processing the list a15a0151da21 ath10k: Fix TKIP Michael MIC verification for PCIe 6433f0051b29 ath10k: drop MPDU which has discard flag set by firmware for SDIO 24a5e05f631d ath10k: drop fragments with multicast DA for SDIO 75ba7513a5ad ath10k: drop fragments with multicast DA for PCIe 82f65e7d0138 ath10k: add CCMP PN replay protection for fragmented frames for PCIe 3c47cee66b38 mac80211: extend protection against mixed key and fragment cache attacks a98c4c030cfb mac80211: do not accept/forward invalid EAPOL frames a241274c8a9a mac80211: prevent attacks on TKIP/WEP as well 1f0bf30c01d3 mac80211: check defrag PN against current frame 935ab28b02fb mac80211: add fragment cache to sta_info 26ed5ca7b58f mac80211: drop A-MSDUs on old ciphers 6eec99250f3a cfg80211: mitigate A-MSDU aggregation attacks 22e7b1aecdea mac80211: properly handle A-MSDUs that start with an RFC 1042 header 94eebceb18e5 mac80211: prevent mixed key and fragment cache attacks 083ecdde0e86 mac80211: assure all fragments are encrypted 727a2b4fc951 netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version 7a1bdec12e43 net/sched: fq_pie: fix OOB access in the traffic path 853c759d9dde net/sched: fq_pie: re-factor fix for fq_pie endless loop 64a7186373a3 net: hso: fix control-request directions df2562b51031 proc: Check /proc/$pid/attr/ writes against file opener fcb2ba1469b1 perf scripts python: exported-sql-viewer.py: Fix warning display dbe2694fe508 perf scripts python: exported-sql-viewer.py: Fix Array TypeError 577294edbd54 perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report 9f8cb9eff3ae perf intel-pt: Fix transaction abort handling 10923c8cf8af perf intel-pt: Fix sample instruction bytes a16be88a3d7e s390/dasd: add missing discipline function ca466561eef3 iommu/vt-d: Fix sysfs leak in alloc_iommu() a20b6eaf4f35 scsi: target: core: Avoid smp_processor_id() in preemptible code b090d110e666 NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() b190618d8337 can: isotp: prevent race between isotp_bind() and isotp_setsockopt() 81884e807a72 mtd: rawnand: fsmc: Fix external use of SW Hamming ECC helper d0f8db6c462f mtd: rawnand: tmio: Fix external use of SW Hamming ECC helper da685f24e80b mtd: rawnand: ndfc: Fix external use of SW Hamming ECC helper c545bd2d74ff mtd: rawnand: lpc32xx_slc: Fix external use of SW Hamming ECC helper 15b56ed7ee20 mtd: rawnand: sharpsl: Fix external use of SW Hamming ECC helper 2ee53371eeff mtd: rawnand: txx9ndfmc: Fix external use of SW Hamming ECC helper 9a5d87a6b9c3 mtd: rawnand: cs553x: Fix external use of SW Hamming ECC helper 66f3c30420dc cifs: set server->cipher_type to AES-128-CCM for SMB3.0 0c4bfc1b98d7 cifs: fix string declarations and assignments in tracepoints 59ef5291f299 ALSA: usb-audio: scarlett2: Improve driver startup messages ba159455195e ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci 601dacd47a34 ALSA: usb-audio: fix control-request direction 3771c89a16b4 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 54ec6cecf5fc ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 6a79505a4d66 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 2a012daf1ff9 ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 f3c23683d053 ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 3c35570ffb8c ALSA: hda/realtek: Headphone volume is controlled by Front mixer 73d862c55860 ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i cfb3ea79045a Linux 5.12.8 65234f50a90b NFC: nci: fix memory leak in nci_allocate_device a7fcb65fa1cf KVM: x86: Defer vtime accounting 'til after IRQ handling a4367bbe866b context_tracking: Move guest exit vtime accounting to separate helpers e325dc7acbdb context_tracking: Move guest exit context tracking to separate helpers f3ab9709b00e bpf: No need to simulate speculative domain for immediates 4dd2aaaddbcf bpf: Fix mask direction swap upon off reg sign change 9accd53bd479 bpf: Wrap aux data inside bpf_sanitize_info container ---- Link: https://lore.kernel.org/r/20210531130703.762129381@linuxfoundation.org # v5.12.9 Link: https://lore.kernel.org/r/20210527151139.241267495@linuxfoundation.org # v5.12.8 Link: https://github.com/Freescale/linux-fslc/pull/364 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: defconfig: Select the Wifi ath10k sdio driverFabio Estevam2021-06-061-0/+2
| | | | | | | Select the ath10k sdio driver so that Wifi can work by default on boards like imx6dl-pico-pi with a QCA9377 chip. Signed-off-by: Fabio Estevam <festevam@gmail.com>
* linux-fslc-imx: update to v5.4.122Andrey Zhizhikin2021-05-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.122 from stable korg. Following commit is included separately in this version: ---- ff9d9347c331 mmc: core: fix missing reserved indexes ---- Following upstream commits are included in this version: ---- 67154cff6258 Linux 5.4.122 f97257cde764 Bluetooth: SMP: Fail if remote and local public keys are identical 46b4a9c68572 video: hgafb: correctly handle card detect failure during probe 3c18dc7de2bc nvmet: use new ana_log_size instead the old one a6f5ef8c1717 Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS d3d648163a03 ext4: fix error handling in ext4_end_enable_verity() 829203752441 nvme-multipath: fix double initialization of ANA state 2dea1e9ae5cf tty: vt: always invoke vc->vc_sw->con_resize callback cf52b24b172e vt: Fix character height handling with VT_RESIZEX 971b3fb5b9a6 vgacon: Record video mode changes with VT_RESIZEX f0c9d29f232a video: hgafb: fix potential NULL pointer dereference 44fe392e1adc qlcnic: Add null check after calling netdev_alloc_skb 4914c67f1a62 leds: lp5523: check return value of lp5xx_read and jump to cleanup code 171b3c1afaeb ics932s401: fix broken handling of errors when word reading fails d14cd329d83b net: rtlwifi: properly check for alloc_workqueue() failure 533ac32a80c0 scsi: ufs: handle cleanup correctly on devm_reset_control_get error 9e38cf9c3070 net: stmicro: handle clk_prepare() failure during init 9d59d4364dfb ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() 8f2efd687d19 Revert "niu: fix missing checks of niu_pci_eeprom_read" 04a064b36576 Revert "qlcnic: Avoid potential NULL pointer dereference" 6d53d54ff5be Revert "rtlwifi: fix a potential NULL pointer dereference" 7fb963895513 Revert "media: rcar_drif: fix a memory disclosure" 6f2e5eb82557 cdrom: gdrom: initialize global variable at init time 283cd246bcc1 cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom 7e230e5ed8fd Revert "gdrom: fix a memory leak bug" 6ef6f8cd1d34 Revert "scsi: ufs: fix a missing check of devm_reset_control_get" 9c24899f1fae Revert "ecryptfs: replace BUG_ON with error handling code" a1f0e2bb4975 Revert "video: imsttfb: fix potential NULL pointer dereferences" bd2a12549fc2 Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" 5c463887edb3 Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" 1cb9f88cde8c Revert "net: stmicro: fix a missing check of clk_prepare" 6f2a72774f38 Revert "video: hgafb: fix potential NULL pointer dereference" 3471a221f308 dm snapshot: fix crash with transient storage and zero chunk size 198ee66478b3 xen-pciback: reconfigure also from backend watch handler f1d3c63c3f12 mmc: sdhci-pci-gli: increase 1.8V regulator wait d9e9ec363560 drm/amdgpu: update sdma golden setting for Navi12 e3be683d5e4e drm/amdgpu: update gc golden setting for Navi12 1f0495355b60 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang c11d59e5edba Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" d55df42ef369 rapidio: handle create_workqueue() failure 9f2a613e4b0b Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" cdd91637d4ef uio_hv_generic: Fix a memory leak in error handling paths b0fc59e62bf9 ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx c4e7ed4fa1b1 ALSA: hda/realtek: Add fixup for HP OMEN laptop 2331f2592879 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA 1c783bfa7f8d ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 be1f7f30b66b ALSA: hda/realtek: reset eapd coeff to default value for alc287 b2297d1b9511 ALSA: firewire-lib: fix check for the size of isochronous packet payload f95aabb6aed4 Revert "ALSA: sb8: add a check for request_region" 2ed8227ebd84 ALSA: hda: fixup headset for ASUS GU502 laptop 7ef36d303592 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro 844faf4a9675 ALSA: usb-audio: Validate MS endpoint descriptors c7456fc35dc8 ALSA: firewire-lib: fix calculation for size of IR context payload 7981c124e34d ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 f72b96ff7935 ALSA: line6: Fix racy initialization of LINE6 MIDI 048840df6de8 ALSA: intel8x0: Don't update period unless prepared a67a88f9e667 ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency 34413f21acea cifs: fix memory leak in smb2_copychunk_range 20197d327560 btrfs: avoid RCU stalls while running delayed iputs 845c2b9d99b6 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal 439ce949ee90 nvmet: seset ns->file when open fails 670d34d54320 ptrace: make ptrace() fail if the tracee changed its pid unexpectedly 88128a5054f1 RDMA/uverbs: Fix a NULL vs IS_ERR() bug 6fa78a6b9a3b platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios 6e90ff540a7b platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue 66abc4ef6a8b RDMA/core: Don't access cm_id after its destruction 73e25a2d51bb RDMA/mlx5: Recover from fatal event in dual port mode 8d8b8016e0af scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() 07865459eb62 scsi: ufs: core: Increase the usable queue depth a62225d951d7 RDMA/rxe: Clear all QP fields if creation failed 257f132342ea RDMA/siw: Release xarray entry a19bb4c0566c RDMA/siw: Properly check send and receive CQ pointers a03676848886 openrisc: Fix a memory leak 50fd584fbbb3 firmware: arm_scpi: Prevent the ternary sign expansion bug ---- Link: https://lore.kernel.org/r/20210524152326.447759938@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/355 Link: https://github.com/Freescale/linux-fslc/pull/359 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.7Andrey Zhizhikin2021-05-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.7 from stable korg. Following upstream commits are included in this version: ---- 55c17a63e51a Linux 5.12.7 58cca5ec43be Bluetooth: SMP: Fail if remote and local public keys are identical 20a9b9fddb48 video: hgafb: correctly handle card detect failure during probe cad3ad9d2094 nvmet: use new ana_log_size instead the old one 46f5e618ccb7 x86/boot/compressed/64: Check SEV encryption in the 32-bit boot-path 94d371473b7f rtc: pcf85063: fallback to parent of_node 51a018320158 nvme-multipath: fix double initialization of ANA state 5f72937db874 x86/Xen: swap NX determination and GDT setup on BSP 03bb19228fd5 openrisc: mm/init.c: remove unused memblock_region variable in map_ram() 9d950576b364 drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 48c1afbbd7e0 tty: vt: always invoke vc->vc_sw->con_resize callback e8263abc836a vt: Fix character height handling with VT_RESIZEX 28cae8a1ceab vt_ioctl: Revert VT_RESIZEX parameter handling removal 727caaaf7a29 vgacon: Record video mode changes with VT_RESIZEX a31ef3d2e12f video: hgafb: fix potential NULL pointer dereference c999df38fa3b qlcnic: Add null check after calling netdev_alloc_skb 83247d7a0fce leds: lp5523: check return value of lp5xx_read and jump to cleanup code 4c1c304a77c2 ics932s401: fix broken handling of errors when word reading fails 10d0a8d1b9a4 net: rtlwifi: properly check for alloc_workqueue() failure 017fb1eaac4c scsi: ufs: handle cleanup correctly on devm_reset_control_get error a04fe8f4b075 net: stmicro: handle clk_prepare() failure during init 85eed97d8c50 ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() cbc901a2b23b Revert "niu: fix missing checks of niu_pci_eeprom_read" d55309c782ef Revert "qlcnic: Avoid potential NULL pointer dereference" bd9dd0ffe194 Revert "rtlwifi: fix a potential NULL pointer dereference" 4650e0bbf2c8 Revert "media: rcar_drif: fix a memory disclosure" 8713e157b866 cdrom: gdrom: initialize global variable at init time c8935240be5a cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom b3f8eec40370 Revert "gdrom: fix a memory leak bug" 1ba5c1746f87 Revert "scsi: ufs: fix a missing check of devm_reset_control_get" 68f6eeeb814d Revert "ecryptfs: replace BUG_ON with error handling code" 36398a291bd5 Revert "video: imsttfb: fix potential NULL pointer dereferences" f65fe9bc54b4 Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" a9a5e6f47223 Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" 58673abf25d9 Revert "net: stmicro: fix a missing check of clk_prepare" 6c8326b8411d Revert "video: hgafb: fix potential NULL pointer dereference" 5c65f3a98b66 kcsan: Fix debugfs initcall return type ac4bf514d528 dm snapshot: fix crash with transient storage and zero chunk size 7c21d01b63cd Revert "mm/gup: check page posion status for coredump." 5ce1a85a5d04 userfaultfd: hugetlbfs: fix new flag usage in error path 807fa14536b2 ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry 6217e5411ba9 xen-pciback: reconfigure also from backend watch handler 83db6e8514f4 xen-pciback: redo VF placement in the virtual topology e8e342d44e93 gpio: tegra186: Don't set parent IRQ affinity c191a2c22da2 mmc: meson-gx: also check SD_IO_RW_EXTENDED for scatterlist size alignment 6d8f00ab53c2 mmc: meson-gx: make replace WARN_ONCE with dev_warn_once about scatterlist offset alignment b80010d3b746 mmc: sdhci-pci-gli: increase 1.8V regulator wait 77a843b121ff powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls a1c2e69fe08a powerpc/64s/syscall: Use pt_regs.trap to distinguish syscall ABI difference between sc and scv syscalls 9396bad5103f dma-buf: fix unintended pin/unpin warnings a50d79253711 drm/amdgpu: update sdma golden setting for Navi12 6c888ba03ccb drm/amdgpu: update gc golden setting for Navi12 9964c838496c drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang f8baabd09e33 drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE ec1bd01b632a drm/radeon: use the dummy page for GART if needed 3ce618c8c6e9 drm/amd/display: Use the correct max downscaling value for DCN3.x family 5645f1806780 drm/i915/gem: Pin the L-shape quirked object as unshrinkable c76c4e35626f x86/sev-es: Forward page-faults which happen during emulation e2f96ca12a31 x86/sev-es: Use __put_user()/__get_user() for data accesses efbfc33b0b1c x86/sev-es: Don't return NULL from sev_es_get_ghcb() da416661864f x86/sev-es: Invalidate the GHCB after completing VMGEXIT 05e0d825fff7 x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch 60bad8346376 x86/build: Fix location of '-plugin-opt=' flags a37e62e8d894 nvme-tcp: fix possible use-after-completion d5e9a9f5a69c Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" 19624d88c3ae rapidio: handle create_workqueue() failure 68f72384b05f Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" b83ad0a514f7 platform/x86: ideapad-laptop: fix method name typo 5f59240cf25b uio_hv_generic: Fix another memory leak in error handling paths 53486c467e35 uio_hv_generic: Fix a memory leak in error handling paths 5e5ee72f4a07 uio/uio_pci_generic: fix return value changed in refactoring 2754fb43a6a0 ALSA: usb-audio: DJM-750: ensure format is set ae4248e2aa4c ALSA: usb-audio: Configure Pioneer DJM-850 samplerate 8ede8bc8fcb8 ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx 41a0d2db7b4f ALSA: hda/realtek: Add fixup for HP OMEN laptop e825729f6a7d ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA 97b4051181f9 ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 da1fbdf84d6e ALSA: hda/realtek: reset eapd coeff to default value for alc287 ae29eb01a97e ALSA: firewire-lib: fix check for the size of isochronous packet payload 6bd227e369fc Revert "ALSA: sb8: add a check for request_region" 55a32b539548 ALSA: hda: fixup headset for ASUS GU502 laptop 3d913ed11fff ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro a135a4b717eb ALSA: usb-audio: Validate MS endpoint descriptors de73920901b4 ALSA: firewire-lib: fix calculation for size of IR context payload 422fecb77f5d ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 3aa30f81e45a ALSA: line6: Fix racy initialization of LINE6 MIDI 276f0ff96434 ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field 568b301b8902 ALSA: intel8x0: Don't update period unless prepared 58a6d26cf806 ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency 2f0478af7af9 misc: eeprom: at24: check suspend status before disable regulator 88faee9b4a99 fs/mount_setattr: tighten permission checks f124e27ca984 cifs: fix memory leak in smb2_copychunk_range 6d0924c5b742 btrfs: fix removed dentries still existing after log is synced 03781d598f95 btrfs: avoid RCU stalls while running delayed iputs 568b414574ed powerpc: Fix early setup to make early_ioremap() work 76aaa05c231e locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal 9b8317360b04 locking/lockdep: Correct calling tracepoints 173282b91717 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR 16e58aa0b694 nvmet: seset ns->file when open fails ddbf562ae431 ptrace: make ptrace() fail if the tracee changed its pid unexpectedly a89e92a5a7dc powerpc/pseries: Fix hcall tracing recursion in pv queued spinlocks f4550f0c1729 drm/ttm: Do not add non-system domain BO into swap list 928ffb16262a tools/testing/selftests/exec: fix link error a666bdf60c0c RDMA/uverbs: Fix a NULL vs IS_ERR() bug 9791fb42c22d RDMA/mlx5: Fix query DCT via DEVX 8d746ea7c687 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios bce24d9300c3 platform/x86: intel_int0002_vgpio: Only call enable_irq_wake() when using s2idle 0ef94da9232e platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue 0477af297d6a nvme-fc: clear q_live at beginning of association teardown 6f2d1af93388 nvme-tcp: rerun io_work if req_list is not empty 551ba08d4b7e nvme-loop: fix memory leak in nvme_loop_create_ctrl() afb680ed7ecb nvmet: fix memory leak in nvmet_alloc_ctrl() e062e2d2709c RDMA/core: Don't access cm_id after its destruction abe31d25facd RDMA/rxe: Return CQE error if invalid lkey was supplied aed15d4e59a0 RDMA/rxe: Split MEM into MR and MW 1af33ee66594 RDMA/mlx5: Recover from fatal event in dual port mode 85d3b4eaf66d scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() 11014efcec37 scsi: qedf: Add pointer checks in qedf_update_link_speed() 1177bd83b788 scsi: ufs: core: Increase the usable queue depth 03344e843ab6 RDMA/rxe: Clear all QP fields if creation failed beab753fe3b4 platform/x86: ideapad-laptop: fix a NULL pointer dereference e6871b4270c0 RDMA/core: Prevent divide-by-zero error triggered by the user 4d2efd50e8ac RDMA/siw: Release xarray entry 8abd8591e2b4 RDMA/siw: Properly check send and receive CQ pointers b49f5af30b0e habanalabs/gaudi: Fix a potential use after free in gaudi_memset_device_memory bf2c33ad6730 tee: amdtee: unload TA only when its refcount becomes 0 27de83ae5933 openrisc: Fix a memory leak 29cd1f094890 firmware: arm_scpi: Prevent the ternary sign expansion bug ---- Link: https://lore.kernel.org/r/20210524152334.857620285@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/357 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.40Andrey Zhizhikin2021-05-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.40 from stable korg. Following upstream commits are included in this version: ---- 4068786a8690 Linux 5.10.40 d8d261c7cfb3 Bluetooth: SMP: Fail if remote and local public keys are identical e8c34789f1b8 video: hgafb: correctly handle card detect failure during probe ed9fdd4c6f03 nvmet: use new ana_log_size instead the old one d28aa3c15736 x86/boot/compressed/64: Check SEV encryption in the 32-bit boot-path 0296c9057ade rtc: pcf85063: fallback to parent of_node 7b994b03f1de nvme-multipath: fix double initialization of ANA state e2c26ddd4e85 x86/Xen: swap NX determination and GDT setup on BSP d5c4605e9e1c openrisc: mm/init.c: remove unused memblock_region variable in map_ram() 585d8425e504 drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 eb46907f99d6 tty: vt: always invoke vc->vc_sw->con_resize callback a14ca25d4f23 vt: Fix character height handling with VT_RESIZEX 8026eb8242bc vt_ioctl: Revert VT_RESIZEX parameter handling removal a3de46844f34 vgacon: Record video mode changes with VT_RESIZEX 8e0d302e7e51 video: hgafb: fix potential NULL pointer dereference 98404acf0a20 qlcnic: Add null check after calling netdev_alloc_skb 865ec95a77f7 leds: lp5523: check return value of lp5xx_read and jump to cleanup code 33a9ff900b9b ics932s401: fix broken handling of errors when word reading fails e81f94a71b00 net: rtlwifi: properly check for alloc_workqueue() failure f9f59f4ca2d8 scsi: ufs: handle cleanup correctly on devm_reset_control_get error 0eb496c3c103 net: stmicro: handle clk_prepare() failure during init c89c9a291149 ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() 17e22164d6c5 Revert "niu: fix missing checks of niu_pci_eeprom_read" c794f7851c5d Revert "qlcnic: Avoid potential NULL pointer dereference" 5e4fd74089b1 Revert "rtlwifi: fix a potential NULL pointer dereference" 951ed241e228 Revert "media: rcar_drif: fix a memory disclosure" 566086409511 cdrom: gdrom: initialize global variable at init time 9285808072d4 cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom 3d2a4fb91122 Revert "gdrom: fix a memory leak bug" 64ae556541a3 Revert "scsi: ufs: fix a missing check of devm_reset_control_get" 61b9bc3091a5 Revert "ecryptfs: replace BUG_ON with error handling code" 6003d373bf2f Revert "video: imsttfb: fix potential NULL pointer dereferences" 4baaa4946d72 Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" 03c5d02c38d4 Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" 059031afcdc1 Revert "net: stmicro: fix a missing check of clk_prepare" d88f05cecefd Revert "video: hgafb: fix potential NULL pointer dereference" fae4f4debf2b kcsan: Fix debugfs initcall return type 2a61f0ccb756 dm snapshot: fix crash with transient storage and zero chunk size 4528c0c32308 ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry 63a5b3844770 xen-pciback: reconfigure also from backend watch handler c196031f4fd9 xen-pciback: redo VF placement in the virtual topology d047ec8730b2 mmc: sdhci-pci-gli: increase 1.8V regulator wait 343208ffe92f powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls 105345b909d8 powerpc/64s/syscall: Use pt_regs.trap to distinguish syscall ABI difference between sc and scv syscalls 3708b7a9c28c drm/amdgpu: update sdma golden setting for Navi12 e32cb1057faa drm/amdgpu: update gc golden setting for Navi12 0c47929fd836 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang 93ba55c14d70 drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE 367c90f2bc1b x86/sev-es: Forward page-faults which happen during emulation 5af89eeb7414 x86/sev-es: Use __put_user()/__get_user() for data accesses be4cba71b2d0 x86/sev-es: Don't return NULL from sev_es_get_ghcb() e7174da8c45b x86/sev-es: Invalidate the GHCB after completing VMGEXIT 193e02196fad x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch 9b942cb2d92e nvme-tcp: fix possible use-after-completion e4be68465322 Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" 1ba7a534a9e4 rapidio: handle create_workqueue() failure 961ae8cbe893 Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" d84b5e912212 uio_hv_generic: Fix a memory leak in error handling paths b044f5108e4b ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx 8add3dce391b ALSA: hda/realtek: Add fixup for HP OMEN laptop 01dbb91d8589 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA cfa55927478a ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 f693d0e72c4d ALSA: hda/realtek: reset eapd coeff to default value for alc287 78a37c03c65c ALSA: firewire-lib: fix check for the size of isochronous packet payload 00e5aa3f2116 Revert "ALSA: sb8: add a check for request_region" 42796eb7c485 ALSA: hda: fixup headset for ASUS GU502 laptop 2cc051b6a482 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro e5ffa75afb5b ALSA: usb-audio: Validate MS endpoint descriptors ad7f8cced378 ALSA: firewire-lib: fix calculation for size of IR context payload 3d063d6ce1d2 ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 f42cf1e7b86b ALSA: line6: Fix racy initialization of LINE6 MIDI 214a9836697c ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field 1e94ffd074dd ALSA: intel8x0: Don't update period unless prepared e227c60aa9ec ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency 1b2b4d68172b misc: eeprom: at24: check suspend status before disable regulator 42d35af92246 cifs: fix memory leak in smb2_copychunk_range 56001dda032f btrfs: avoid RCU stalls while running delayed iputs e022914f206c powerpc: Fix early setup to make early_ioremap() work e354e3744b0b locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal 5dfed1be0e9c locking/lockdep: Correct calling tracepoints 075becedce37 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR e207bbf555bd nvmet: seset ns->file when open fails 6f08af55ea54 ptrace: make ptrace() fail if the tracee changed its pid unexpectedly eeafd6489d2c powerpc/pseries: Fix hcall tracing recursion in pv queued spinlocks d53738cd4855 tools/testing/selftests/exec: fix link error 7cf4decefa05 RDMA/uverbs: Fix a NULL vs IS_ERR() bug c62c907ccc63 RDMA/mlx5: Fix query DCT via DEVX 0cf036a0d325 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios b8ff3221771a platform/x86: intel_int0002_vgpio: Only call enable_irq_wake() when using s2idle 2d6168fa6bc6 platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue 753927b802f6 nvme-fc: clear q_live at beginning of association teardown 33ebdee80e40 nvme-tcp: rerun io_work if req_list is not empty 9c980795ccd7 nvme-loop: fix memory leak in nvme_loop_create_ctrl() 4720f29acb3f nvmet: fix memory leak in nvmet_alloc_ctrl() 737ccd21342c nvmet: remove unused ctrl->cqs bd538f2f136f RDMA/core: Don't access cm_id after its destruction 75bdfe783732 RDMA/mlx5: Recover from fatal event in dual port mode 8170c2039cc1 scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() a6362a737572 scsi: qedf: Add pointer checks in qedf_update_link_speed() 3f04b4f87f32 scsi: ufs: core: Increase the usable queue depth 2ee4d79c3649 RDMA/rxe: Clear all QP fields if creation failed 66ab7fcdac34 RDMA/core: Prevent divide-by-zero error triggered by the user 15357010e0e1 RDMA/siw: Release xarray entry b83b49192767 RDMA/siw: Properly check send and receive CQ pointers c39a190d834d tee: amdtee: unload TA only when its refcount becomes 0 12de3ff98935 openrisc: Fix a memory leak 4dcb3aa4a5ad firmware: arm_scpi: Prevent the ternary sign expansion bug ---- Link: https://lore.kernel.org/r/20210524152332.844251980@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/356 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.121Andrey Zhizhikin2021-05-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.121 from stable korg. Following upstream commits are included in this version: ---- b239a0365b93 Linux 5.4.121 b63a8e5b4a25 scripts: switch explicitly to Python 3 2cbb484788fe tweewide: Fix most Shebang lines 252495806968 KVM: arm64: Initialize VCPU mdcr_el2 before loading it 50e5c93ca647 ipv6: remove extra dev_hold() for fallback tunnels b811a8a72366 ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods f5ddecb6a195 sit: proper dev_{hold|put} in ndo_[un]init methods cca2a2b340a9 ip6_gre: proper dev_{hold|put} in ndo_[un]init methods 084a1858e256 net: stmmac: Do not enable RX FIFO overflow interrupts 94600a8300c7 lib: stackdepot: turn depot_lock spinlock to raw_spinlock 5233f4465e22 block: reexpand iov_iter after read/write 48744773d63e ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP 0ce1a72ac9b0 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 b3252a87a811 drm/amd/display: Fix two cursor duplication when using overlay 6cc777c6acbb bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit c5946eb52b73 scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found e39a105abbe5 ceph: fix fscache invalidation 13bc6bda6a1e scsi: lpfc: Fix illegal memory access on Abort IOCBs e69c7c149199 riscv: Workaround mcount name prior to clang-13 cd3ab0ac0a54 scripts/recordmcount.pl: Fix RISC-V regex for clang cfa65174402f ARM: 9075/1: kernel: Fix interrupted SMC calls a5923afb6149 um: Disable CONFIG_GCOV with MODULES 2fe3fbcc53b8 um: Mark all kernel symbols as local cec4c3810ba3 Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state 29da2bab24e9 Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices bbd7ba95bb06 ACPI / hotplug / PCI: Fix reference count leak in enable_slot() 64f8e9526e31 ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() 41dd2ede9536 dmaengine: dw-edma: Fix crash on loading/unloading driver b003a4923628 PCI: thunder: Fix compile testing a05fb4ac72fb virtio_net: Do not pull payload in skb->head 0d08bbce231b xsk: Simplify detection of empty and full rings 323deebaa2d0 pinctrl: ingenic: Improve unreachable code generation e57e2dd9bbdd isdn: capi: fix mismatched prototypes 7958cdd64cdf cxgb4: Fix the -Wmisleading-indentation warning acb4faa5f577 usb: sl811-hcd: improve misleading indentation eabb93e34425 kgdb: fix gcc-11 warning on indentation b806b41bf55d x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ---- Link: https://lore.kernel.org/r/20210520092052.265851579@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/349 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.120Andrey Zhizhikin2021-05-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.120 from stable korg. Following upstream commits are included in this version: ---- e05d387ba736 Linux 5.4.120 7f4ac21468b0 ASoC: rsnd: check all BUSIF status when error 7f6a9044ff24 nvme: do not try to reconfigure APST when the controller is not live aa9d659856b1 clk: exynos7: Mark aclk_fsys1_200 as critical baea536cf51f netfilter: conntrack: Make global sysctls readonly in non-init netns fb80624f39d3 kobject_uevent: remove warning in init_uevent_argv() 658e8982f0eb usb: typec: tcpm: Fix error while calculating PPS out values 718f1c1fdf78 ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section 3c63b72ffba0 ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address b05a28f47582 ARM: 9012/1: move device tree mapping out of linear region 69e44f71319b ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address bb4f8ead473a f2fs: fix error handling in f2fs_end_enable_verity() 7a474350d8de thermal/core/fair share: Lock the thermal zone while looping over instances 2c44110300b8 MIPS: Avoid handcoded DIVU in `__div64_32' altogether 2759b770b53e MIPS: Avoid DIVU in `__div64_32' is result would be zero 02b120493a9c MIPS: Reinstate platform `__div64_32' handler 64508ebf9391 FDDI: defxx: Make MMIO the configuration default except for EISA ecdf893c5aef mm: fix struct page layout on 32-bit systems 187598fd82cb KVM: x86: Cancel pvclock_gtod_work on module removal cdaae487e85b cdc-wdm: untangle a circular dependency between callback and softint b1de23dbeca7 iio: tsl2583: Fix division by a zero lux_val 8229f1d40501 iio: gyro: mpu3050: Fix reported temperature value 2496ead8b1b1 xhci: Add reset resume quirk for AMD xhci controller. de72d8769bcf xhci: Do not use GFP_KERNEL in (potentially) atomic context 941328f7bda6 usb: dwc3: gadget: Return success always for kick transfer in ep queue 7f15d999dd61 usb: core: hub: fix race condition about TRSMRCY of resume 8f536512db87 usb: dwc2: Fix gadget DMA unmap direction 36399169e6a0 usb: xhci: Increase timeout for HC halt 68b5f65eaa6a usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield 04904d90a71a usb: dwc3: omap: improve extcon initialization f78e2c36609b iomap: fix sub-page uptodate handling 3c1db90ae0d0 blk-mq: Swap two calls in blk_mq_exit_queue() 1c4962df9388 nbd: Fix NULL pointer in flush_workqueue 0b6b4b90b74c kyber: fix out of bounds access when preempted dafd4c0b5e83 ACPI: scan: Fix a memory leak in an error handling path 1648505d1353 hwmon: (occ) Fix poll rate limiting fa1547f6e4fb usb: fotg210-hcd: Fix an error message 57f99e92e2f7 iio: proximity: pulsedlight: Fix rumtime PM imbalance on error 2b94c23eaf5e drm/i915: Avoid div-by-zero on gen2 a9b2ac3f6ad1 drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected f77aa56ad989 mm/hugetlb: fix F_SEAL_FUTURE_WRITE b3f1731c6d7f userfaultfd: release page in error path to avoid BUG_ON 1b8d4206a48c squashfs: fix divide error in calculate_skip() c451a6bafb5f hfsplus: prevent corruption in shrinking truncate 0b4eb172cc12 powerpc/64s: Fix crashes when toggling entry flush barrier 379ea3a4e34b powerpc/64s: Fix crashes when toggling stf barrier 9cca6cc73bb9 ARC: mm: PAE: use 40-bit physical page mask e242c138ae01 ARC: entry: fix off-by-one error in syscall number validation 9c1d454726fc i40e: Fix PHY type identifiers for 2.5G and 5G adapters 7e7b538a9af5 i40e: fix the restart auto-negotiation after FEC modified d718c15a2bf9 i40e: Fix use-after-free in i40e_client_subtask() c77e2ef18167 netfilter: nftables: avoid overflows in nft_hash_buckets() a8cfa7aff11d kernel: kexec_file: fix error return code of kexec_calculate_store_digests() 043ebbccdde6 sched/fair: Fix unfairness caused by missing load decay 687f523c134b sched: Fix out-of-bound access in uclamp 51d3e462ea91 can: m_can: m_can_tx_work_queue(): fix tx_skb race condition c8e3c76cc8c5 netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check ca74d0dbaffa smc: disallow TCP_ULP in smc_setsockopt() 2f9f92e2ecec net: fix nla_strcmp to handle more then one trailing null character 6aeba28d1213 ksm: fix potential missing rmap_item for stable_node dde73137ce9c mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() 262943265d97 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() 3ddbd4beadfa khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() 1816d1b3272a drm/radeon: Avoid power table parsing memory leaks 8e0b76725c38 drm/radeon: Fix off-by-one power_state index heap overwrite 9e3cbdc52318 netfilter: xt_SECMARK: add new revision to fix structure layout 7a0a9f5cf8b5 sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b f7f6f0777409 ethernet:enic: Fix a use after free bug in enic_hard_start_xmit a04c2a398dc9 sunrpc: Fix misplaced barrier in call_decode b8168792c3fb RISC-V: Fix error code returned by riscv_hartid_to_cpuid() b1b31948c0af sctp: do asoc update earlier in sctp_sf_do_dupcook_a 2e99f6871493 net: hns3: disable phy loopback setting in hclge_mac_start_phy 954ea8a0cfe1 net: hns3: use netif_tx_disable to stop the transmit queue c073c2b27285 net: hns3: fix for vxlan gpe tx checksum bug 56e680c09002 net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() 282d8a6a5546 net: hns3: initialize the message content in hclge_get_link_mode() ccffcc9f3574 net: hns3: fix incorrect configuration for igu_egu_hw_err 3dd2cd64466e rtc: ds1307: Fix wday settings for rx8130 2ad8af2b70e9 ceph: fix inode leak on getattr error in __fh_to_dentry b37609ad2277 rtc: fsl-ftm-alarm: add MODULE_TABLE() 7d1ada9e1096 NFSv4.2 fix handling of sr_eof in SEEK's reply 89862bd77e9c pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() ff4d21fb2261 PCI: endpoint: Fix missing destroy_workqueue() bdbee0d84520 NFS: Deal correctly with attribute generation counter overflow 7e16709fc540 NFSv4.2: Always flush out writes in nfs42_proc_fallocate() 20f9516b8372 rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() 3ed8832aeaa9 ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook 0454a3dc8747 PCI: Release OF node in pci_scan_device()'s error path 364e8bb8b425 PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() e150f825ca29 f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f49f00dbe3d0 thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() f599960166a0 ASoC: rt286: Make RT286_SET_GPIO_* readable and writable 44d96d2dc054 ia64: module: fix symbolizer crash on fdescr 8b88f16d9d30 bnxt_en: Add PCI IDs for Hyper-V VF devices. 98e1d0fe20ed net: ethernet: mtk_eth_soc: fix RX VLAN offload 5da6affd9c7e iavf: remove duplicate free resources calls 40d1cb16a578 powerpc/iommu: Annotate nested lock for lockdep d26436a3b913 qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth 9184f2608e89 wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join 78a004cdfd2d wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt cd06b0786056 drm/amd/display: fixed divide by zero kernel crash during dsc enablement eed7287db3a9 powerpc/pseries: Stop calling printk in rtas_stop_self() 63a42044b9a1 samples/bpf: Fix broken tracex1 due to kprobe argument change 9f6e107aab14 net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule 3aa4e4d7ccf4 ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() 061868e90062 ASoC: rt286: Generalize support for ALC3263 codec 56a6218e97db powerpc/smp: Set numa node before updating mask dfa2a8d2d8a7 flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() 5f24807c3cba sctp: Fix out-of-bounds warning in sctp_process_asconf_param() 9fc2c9579415 ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume f59db26081c0 kconfig: nconf: stop endless search loops c262de1777e4 selftests: Set CC to clang in lib.mk if LLVM is set 2b9ad1fd9dd2 drm/amd/display: Force vsync flip when reconfiguring MPCC 10ed519fa825 iommu/amd: Remove performance counter pre-initialization test 82f6753ac96b Revert "iommu/amd: Fix performance counter initialization" ae33b2f845fd ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() d61f2d938135 cuse: prevent clone 7dac356a65db mt76: mt76x0: disable GTK offloading 48be573a04f1 pinctrl: samsung: use 'int' for register masks in Exynos f88e0fbeff0f mac80211: clear the beacon's CRC after channel switch fadf3660a24f i2c: Add I2C_AQ_NO_REP_START adapter quirk 7ffafbf2537d ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet 98ebeb87b2cf ip6_vti: proper dev_{hold|put} in ndo_[un]init methods fae341909d6c Bluetooth: check for zapped sk before connecting 29e498ff183a net: bridge: when suppression is enabled exclude RARP packets a3893726745f Bluetooth: initialize skb_queue_head at l2cap_chan_create() ca0dec6564e6 Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default 1ac09b2bdc99 ALSA: bebob: enable to deliver MIDI messages for multiple ports e2f577188581 ALSA: rme9652: don't disable if not enabled a6f2224be419 ALSA: hdspm: don't disable if not enabled 4ea252600a7d ALSA: hdsp: don't disable if not enabled 7900cdfbc1dd i2c: bail out early when RDWR parameters are wrong 3c0432417fa3 ASoC: rsnd: core: Check convert rate in rsnd_hw_params e3564792359d net: stmmac: Set FIFO sizes for ipq806x ac740f06bf53 ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF aee46e847d19 tipc: convert dest node's address to network order ccef53a27a24 fs: dlm: fix debugfs dump 6c799f6c7427 PM: runtime: Fix unpaired parent child_count for force_resume 18cb19eab713 KVM: x86/mmu: Remove the defunct update_pte() paging hook e888d623a420 tpm, tpm_tis: Reserve locality in tpm_tis_resume() a0fd39a09e31 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() 0a60d4be38f0 tpm: fix error return code in tpm2_get_cc_attrs_tbl() ---- Link: https://lore.kernel.org/r/20210517140242.729269392@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/344 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.39Andrey Zhizhikin2021-05-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.39 from stable korg. Following upstream commits are included in this version: ---- b561d56bcd16 Linux 5.10.39 090466aeb6a0 scripts: switch explicitly to Python 3 6ae514b8a8eb tweewide: Fix most Shebang lines ccecbcc9c574 ipv6: remove extra dev_hold() for fallback tunnels 019c426b5360 ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods 3c24dbd358bf sit: proper dev_{hold|put} in ndo_[un]init methods b18b1548cb4e ip6_gre: proper dev_{hold|put} in ndo_[un]init methods 0473032821e6 net: stmmac: Do not enable RX FIFO overflow interrupts 1fb05a3f1f20 lib: stackdepot: turn depot_lock spinlock to raw_spinlock 7da9368f9151 block: reexpand iov_iter after read/write 87f627a0280b ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP 027926f4ff86 net:CXGB4: fix leak if sk_buff is not used 9284b702c8e0 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 1ce34fb34b99 drm/amd/display: Fix two cursor duplication when using overlay 3851a86c3da8 nvmet: remove unsupported command noise 86587f35cba9 net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info 82646b1844a2 bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit dcbc4e33804c amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID d47d0d1a1fb2 scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found 3611ce2f23a4 ceph: don't allow access to MDS-private inodes db275714dd50 ceph: don't clobber i_snap_caps on non-I_NEW inode 2783c34d5430 ceph: fix fscache invalidation f8adfb1d370f scsi: lpfc: Fix illegal memory access on Abort IOCBs 0195e2813aac riscv: Workaround mcount name prior to clang-13 52b7b9ad63da scripts/recordmcount.pl: Fix RISC-V regex for clang b6b7f7ed7f96 riscv: Use $(LD) instead of $(CC) to link vDSO 6a40e3f9a803 platform/chrome: cros_ec_typec: Add DP mode check b01b7999f49e ARM: 9075/1: kernel: Fix interrupted SMC calls 2f06cd6d9c6a um: Disable CONFIG_GCOV with MODULES 91628cfd70d0 um: Mark all kernel symbols as local d35891cbb1d4 NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid 87264fb5abac Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state c2742ef47574 Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices 4800a98bcfe4 PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() dd6ba896ffa7 ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ec324393a63c ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() 3029ef71ab22 dmaengine: dw-edma: Fix crash on loading/unloading driver 13a2ca80d792 PCI: thunder: Fix compile testing a36703d08c83 virtio_net: Do not pull payload in skb->head cbb397b673bd isdn: capi: fix mismatched prototypes a60855366be5 cxgb4: Fix the -Wmisleading-indentation warning c6034b618c1a usb: sl811-hcd: improve misleading indentation c2e7c260371d kgdb: fix gcc-11 warning on indentation b6795cdc268b airo: work around stack usage warning 80e414e7cf7d drm/i915/display: fix compiler warning about array overrun ee387de3cab1 x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ---- Link: https://lore.kernel.org/r/20210520092053.559923764@linuxfoundation.org Link: https://lore.kernel.org/r/20210520152240.517446848@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/350 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.38Andrey Zhizhikin2021-05-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.38 from stable korg. Following upstream commits are included in this version: ---- 689e89aee55c Linux 5.10.38 ed350825e89a ASoC: rsnd: check all BUSIF status when error cd709c8e06b6 nvme: do not try to reconfigure APST when the controller is not live 054add24a869 ext4: fix debug format string warning c5dffd422145 debugfs: Make debugfs_allow RO after init 81cb4f36d62c dt-bindings: serial: 8250: Remove duplicated compatible strings c1514ad24c3e dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 c4e3d8cf615b i2c: mediatek: Fix send master code at more than 1MHz 667627fa85a8 media: rkvdec: Remove of_match_ptr() b0402e785351 clk: exynos7: Mark aclk_fsys1_200 as critical 805c990a9c54 drm/i915: Fix crash in auto_retire cd47b861d225 drm/i915/overlay: Fix active retire callback alignment a67c80dcb403 drm/i915: Read C0DRB3/C1DRB3 as 16 bits again 17928443db88 drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp 20530f7fde75 kobject_uevent: remove warning in init_uevent_argv() 6ece86e9e88f usb: typec: tcpm: Fix error while calculating PPS out values 5d2f09c44ff2 ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ac421c7f90c8 ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address 1eb77569029d ARM: 9012/1: move device tree mapping out of linear region 6cdbafc2addd ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address 6d5fda434b1f clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 06470de53e4f clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue 462049cfb342 MIPS: Avoid handcoded DIVU in `__div64_32' altogether d17af8b19d99 MIPS: Avoid DIVU in `__div64_32' is result would be zero d2abb95bb1a4 MIPS: Reinstate platform `__div64_32' handler cfddf6a685e3 mm: fix struct page layout on 32-bit systems 89bd62079870 iommu/vt-d: Remove WO permissions on second-level paging entries 0160f627929c iommu/vt-d: Preset Access/Dirty bits for IOVA over FL a282b76166b1 Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" c1f2d0beab5c Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" 31f29749ee97 KVM: VMX: Disable preemption when probing user return MSRs 79abde761e05 KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported c8bf64e3fb77 KVM: nVMX: Always make an attempt to map eVMCS after migration 2f86dd3d2bcf KVM: x86: Move RDPID emulation intercept to its own enum abbf8c99a9e1 KVM: x86: Emulate RDPID only if RDTSCP is supported 8a7027f011c5 xen/gntdev: fix gntdev_mmap() error exit path 652c9689f589 cdc-wdm: untangle a circular dependency between callback and softint 12d16c24f35f iio: tsl2583: Fix division by a zero lux_val e8c6852bdba2 iio: gyro: mpu3050: Fix reported temperature value 70698dda4bca xhci: Add reset resume quirk for AMD xhci controller. 9d9526cc3c01 xhci: Do not use GFP_KERNEL in (potentially) atomic context ca043cc02a88 xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI fa4b1363256d usb: typec: ucsi: Put fwnode in any case during ->probe() e5366bea0277 usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 9bd96a2e77fd usb: dwc3: gadget: Return success always for kick transfer in ep queue 45f37f54e7c1 usb: dwc3: gadget: Enable suspend events 9238492b9a84 usb: core: hub: fix race condition about TRSMRCY of resume 45ad6b592e64 usb: dwc2: Fix gadget DMA unmap direction 7ad9256b49a6 usb: xhci: Increase timeout for HC halt 42bb80ae0165 usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield 95e3da5b53ba usb: dwc3: omap: improve extcon initialization 3a96437f6bf8 blk-mq: Swap two calls in blk_mq_exit_queue() c9c1ed08c174 blk-mq: plug request for shared sbitmap cde4b55cfb24 nbd: Fix NULL pointer in flush_workqueue a9fc163514d2 f2fs: compress: fix to assign cc.cluster_idx correctly 5639b73fd3bc f2fs: compress: fix race condition of overwrite vs truncate 72b0f3077ebd f2fs: compress: fix to free compress page correctly 64f3410c7bfc nvmet-rdma: Fix NULL deref when SEND is completed with error c98ecfb18296 nvmet: fix inline bio check for bdev-ns f8ae879b776c nvmet: add lba to sect conversion helpers 54dbe2d2c1fc kyber: fix out of bounds access when preempted e2381174daea ACPI: scan: Fix a memory leak in an error handling path a8dc16bbfe29 usb: musb: Fix an error message 550473900f80 hwmon: (occ) Fix poll rate limiting 0becd19b211a usb: fotg210-hcd: Fix an error message 2c3b4375e118 iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER 020fe6f80f4f iio: proximity: pulsedlight: Fix rumtime PM imbalance on error 9db8ba3cac05 iio: light: gp2ap002: Fix rumtime PM imbalance on error 1ea775021282 usb: dwc3: gadget: Free gadget structure only after freeing endpoints 26c777470d57 perf tools: Fix dynamic libbpf link 1d8d7e02f6d0 xen/unpopulated-alloc: fix error return code in fill_list() 058122572676 xen/unpopulated-alloc: consolidate pgmap manipulation 9eaa10be0c08 dax: Wake up all waiters after invalidating dax entry e9e70b78e163 dax: Add a wakeup mode parameter to put_unlocked_entry() b93d3410e789 dax: Add an enum for specifying dax wakup mode b9c663dc9a83 KVM: x86: Prevent deadlock against tk_core.seq 8aa7227a5d9b KVM: x86: Cancel pvclock_gtod_work on module removal 1fe269372244 drm/msm/dp: initialize audio_comp when audio starts 2e0ce36d0bf6 KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer ce7639252357 kvm: exit halt polling on need_resched() as well 970c978d0591 drm/i915: Avoid div-by-zero on gen2 86cd6072157c drm/amd/display: Initialize attribute for hdcp_srm sysfs file 5a6fe45a3a7f drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected bccb7dd137ad btrfs: fix race leading to unpersisted data and metadata on fsync d6d66dbd5adc arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() d3bab7cbadfb arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup 70748bba5565 blk-iocost: fix weight updates of inner active iocgs 014868616d48 mm/hugetlb: fix F_SEAL_FUTURE_WRITE fe5c0a63ad22 kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled 140cfd998012 userfaultfd: release page in error path to avoid BUG_ON 2ed1d90162a0 squashfs: fix divide error in calculate_skip() adbd8a2a8cc0 hfsplus: prevent corruption in shrinking truncate d2e3590ca39c powerpc/64s: Fix crashes when toggling entry flush barrier 51570beeb448 powerpc/64s: Fix crashes when toggling stf barrier cb3e286f22ff ARC: mm: Use max_high_pfn as a HIGHMEM zone border 969de0f6599e ARC: mm: PAE: use 40-bit physical page mask af9e5364c617 ARC: entry: fix off-by-one error in syscall number validation 23ecfe7f2c1f f2fs: avoid unneeded data copy in f2fs_ioc_move_range() 758fd227ed84 mptcp: fix splat when closing unaccepted socket b8cf51a36da2 i40e: Fix PHY type identifiers for 2.5G and 5G adapters 06ef93b776f7 i40e: fix the restart auto-negotiation after FEC modified 829a713450b8 i40e: Fix use-after-free in i40e_client_subtask() 2692bf13e646 i40e: fix broken XDP support 72b49dd116ca netfilter: nftables: avoid overflows in nft_hash_buckets() f665dedeedc9 kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources 1ec193255271 kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources 0886bb143cbb kernel: kexec_file: fix error return code of kexec_calculate_store_digests() d43be02fc40b fs/proc/generic.c: fix incorrect pde_is_permanent check f89b408d506e sched/fair: Fix unfairness caused by missing load decay f7347c85490b sched: Fix out-of-bound access in uclamp 26359d362c93 can: m_can: m_can_tx_work_queue(): fix tx_skb race condition eecb4df8ec9f can: mcp251x: fix resume from sleep before interface was brought up 02140d9d2712 can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path 2c784a500f5e netfilter: nftables: Fix a memleak from userdata error path in new objects 403ccad066ec netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check cee6592d444a smc: disallow TCP_ULP in smc_setsockopt() d6c635a8cc6a net: fix nla_strcmp to handle more then one trailing null character 26b7924707a4 ethtool: fix missing NLM_F_MULTI flag when dumping 673422b97ef3 mm/gup: check for isolation errors 096c9482cea2 mm/gup: return an error on migration failure 7df511ef376d mm/gup: check every subpage of a compound page during isolation 87c4e386b612 ksm: fix potential missing rmap_item for stable_node aa0d6d1d3e77 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() 9639a754cce5 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() 14d45fb5a3fc khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() 51524fa8b5f7 arm64: entry: always set GIC_PRIO_PSR_I_SET during entry c9f43423c41e arm64: entry: factor irq triage logic into macros 93dcaa8cba65 drm/radeon: Avoid power table parsing memory leaks 79208af94738 drm/radeon: Fix off-by-one power_state index heap overwrite f551068f5f32 net: stmmac: Clear receive all(RA) bit when promiscuous mode is off 340de910d65e xsk: Fix for xp_aligned_validate_desc() when len == chunk_size 75ea98246903 netfilter: xt_SECMARK: add new revision to fix structure layout db5f1c6f776d sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b 7afdd6aba95c ethernet:enic: Fix a use after free bug in enic_hard_start_xmit 3d808916d256 block/rnbd-clt: Check the return value of the function rtrs_clt_query c1a90296a9b5 block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t 4aae6eb6af7d libbpf: Fix signed overflow in ringbuf_process_ring 60bb2cecf47f sunrpc: Fix misplaced barrier in call_decode 208af7ffc351 RISC-V: Fix error code returned by riscv_hartid_to_cpuid() f01988ecf365 sctp: do asoc update earlier in sctp_sf_do_dupcook_a 65084886c6ee net: hns3: disable phy loopback setting in hclge_mac_start_phy 5aa957e2b5fc net: hns3: use netif_tx_disable to stop the transmit queue 90120c475dd7 net: hns3: fix for vxlan gpe tx checksum bug 7a476a8a9cb6 net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() bd4d527ea5f7 net: hns3: initialize the message content in hclge_get_link_mode() 5d326e253501 net: hns3: fix incorrect configuration for igu_egu_hw_err 494ade7aba11 rtc: ds1307: Fix wday settings for rx8130 5515b85e1a01 scsi: ufs: core: Narrow down fast path in system suspend path e8295def80b7 scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend 591602738e00 scsi: ufs: core: Do not put UFS power into LPM if link is broken 429ac0fb8375 scsi: qla2xxx: Prevent PRLI in target mode bf45c9fe99aa ceph: fix inode leak on getattr error in __fh_to_dentry a01572e21f09 swiotlb: Fix the type of index 04dad2ca1f5e xprtrdma: rpcrdma_mr_pop() already does list_del_init() eddae8be7944 xprtrdma: Fix cwnd update ordering 89a31bf85c7b xprtrdma: Avoid Receive Queue wrapping b22e8f427c3d pwm: atmel: Fix duty cycle calculation in .get_state() 0a9decf2dd4d SUNRPC: fix ternary sign expansion bug in tracing dd41a0e51532 dmaengine: idxd: fix cdev setup and free device lifetime issues 975c4b2b9976 dmaengine: idxd: fix dma device lifetime 5756f757c725 dmaengine: idxd: Fix potential null dereference on pointer status 0f9d467ff139 rtc: fsl-ftm-alarm: add MODULE_TABLE() 90e8fa8bdfb3 nfsd: ensure new clients break delegations b4bf335acacc NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting 5d254e17ca86 thermal/drivers/tsens: Fix missing put_device error 4f86a0a5eb61 SUNRPC: Handle major timeout in xprt_adjust_timeout() 8efd19bf754b SUNRPC: Remove trace_xprt_transmit_queued 7b906077fd99 SUNRPC: Move fault injection call sites bfeb4e607d00 NFSv4.2 fix handling of sr_eof in SEEK's reply 1fbea60ea658 pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() fd65cac30d45 PCI: endpoint: Fix missing destroy_workqueue() d21a5950cca6 NFS: Deal correctly with attribute generation counter overflow cbc868ea28a8 NFSv4.2: Always flush out writes in nfs42_proc_fallocate() a09afbb63620 NFS: Fix attribute bitmask in _nfs42_proc_fallocate() ce2b470added NFS: nfs4_bitmask_adjust() must not change the server global bitmasks 0627cbc9b875 rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() b59194c7ca29 f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() 1fd6a0641040 f2fs: Fix a hungtask problem in atomic write 98ccee81fe96 f2fs: fix to cover __allocate_new_section() with curseg_lock 105155a8146d f2fs: fix to avoid touching checkpointed data in get_victim() bbed83d7060e PCI: endpoint: Fix NULL pointer dereference for ->get_features() d5e85b92b457 PCI: endpoint: Make *_free_bar() to return error codes on failure d98bfd4cc258 PCI: endpoint: Add helper API to get the 'next' unreserved BAR 5974766170d8 PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR 8c8f7c49930d f2fs: fix to update last i_size if fallocate partially succeeds 74d2b0e74c3f f2fs: fix to align to section for fallocate() on pinned file 630146203108 ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook ee93cdcbe0b5 PCI: Release OF node in pci_scan_device()'s error path c5c0ede221d7 PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() 1ce0d1d3656b remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader 2ec65063e45a remoteproc: qcom_q6v5_mss: Replace ioremap with memremap 2d6d5b4fc498 f2fs: fix a redundant call to f2fs_balance_fs if an error occurs 1c20a4896409 f2fs: fix panic during f2fs_resize_fs() 81ba1634d1b6 f2fs: fix to allow migrating fully valid segment de2041d92d2a f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE b7ff0885de7e f2fs: move ioctl interface definitions to separated file 997d24a932a9 thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() a1b5fecedfa9 ASoC: rt286: Make RT286_SET_GPIO_* readable and writable 5b66867966bc watchdog: fix barriers when printing backtraces from all CPUs a68c246065b6 watchdog/softlockup: remove logic that tried to prevent repeated reports 9413b1ee3858 watchdog: explicitly update timestamp when reporting softlockup 018655f8758a watchdog: rename __touch_watchdog() to a better descriptive name 1dc55c3a4862 ia64: module: fix symbolizer crash on fdescr 602795e247d1 bnxt_en: Add PCI IDs for Hyper-V VF devices. d0736af81151 kbuild: generate Module.symvers only when vmlinux exists 9401b7ff91f9 selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test dfa0e8461e99 selftests: mlxsw: Increase the tolerance of backlog buildup 99d9989ee53b net: ethernet: mtk_eth_soc: fix RX VLAN offload 320c50ff84a0 iavf: remove duplicate free resources calls 6289b028b5e2 powerpc/iommu: Annotate nested lock for lockdep bece6aea3653 qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth ededc7325dc2 wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join 83a7ed5b891c wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt f3a5dee0f30c crypto: ccp: Free SEV device if SEV init fails 22ab352fcab7 mt76: mt7615: fix entering driver-own state on mt7663 5b02d6efdb1b drm/amdgpu: Add mem sync flag for IB allocated by SA 8be5e713f725 drm/amd/display: add handling for hdcp2 rx id list validation fa9952e854c4 drm/amd/display: fixed divide by zero kernel crash during dsc enablement d98b03bfd0c7 powerpc/pseries: Stop calling printk in rtas_stop_self() 799c3950680a samples/bpf: Fix broken tracex1 due to kprobe argument change d4b0dc31df99 net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule 05916c62f54a ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() b506357ab8bb ASoC: rt286: Generalize support for ALC3263 codec 33eee468f83a powerpc/smp: Set numa node before updating mask 245f5ab5ce52 flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() d5716625f185 sctp: Fix out-of-bounds warning in sctp_process_asconf_param() 136b0261f119 ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume 4ac5823083fa ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp e3a2982bf63f ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 cc1956f8b278 kconfig: nconf: stop endless search loops 06b0037e6f02 selftests: Set CC to clang in lib.mk if LLVM is set f9bc5e3f3f75 drm/amd/display: Force vsync flip when reconfiguring MPCC 63e9abe35df9 iommu/amd: Remove performance counter pre-initialization test 1097ecf826bc Revert "iommu/amd: Fix performance counter initialization" a027e6155bb4 ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() cc748965313b powerpc/mm: Add cond_resched() while removing hpte mappings 26f98b2d97a8 iwlwifi: pcie: make cfg vs. trans_cfg more robust 2bfc47dec5b8 cuse: prevent clone 2c20c7d96e45 virtiofs: fix userns 87fe0ca09b26 fuse: invalidate attrs when page writeback completes f1c230d75b47 mt76: mt7915: fix txpower init for TSSI off chips 7eb1e84cfe28 mt76: mt76x0: disable GTK offloading bbd3d0014cc4 mt76: mt7615: support loading EEPROM for MT7613BE 32b3e7e303bd rtw88: 8822c: add LC calibration for RTL8822C 28c2a1d65088 pinctrl: samsung: use 'int' for register masks in Exynos 2eac474900d3 mac80211: clear the beacon's CRC after channel switch 437a4746e47e IB/hfi1: Correct oversized ring allocation d7592a5c376b coresight: Do not scan for graph if none is present 8f7806174fdb MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED 2c098ad786d3 i2c: Add I2C_AQ_NO_REP_START adapter quirk c6d2f8ffb145 ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 6c9b2de44812 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. c87b052deaa8 ice: handle increasing Tx or Rx ring sizes eb28709c07a6 ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet 7bd851a6d369 ip6_vti: proper dev_{hold|put} in ndo_[un]init methods b502a6a44066 net: hns3: add handling for xmit skb with recursive fraglist c56804f431db net: hns3: remediate a potential overflow risk of bd_num_list 286b3ff9fd98 powerpc/32: Statically initialise first emergency context b9f9313c7501 selftests/powerpc: Fix L1D flushing tests for Power10 2033dde6aa01 Bluetooth: check for zapped sk before connecting 6421cdfbb6fb net: bridge: when suppression is enabled exclude RARP packets fccb35bbf75f net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports a019b8d7dfd5 Bluetooth: initialize skb_queue_head at l2cap_chan_create() e0dc9e93f7fd Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default b972f345a17a ALSA: bebob: enable to deliver MIDI messages for multiple ports d398f25007d5 ALSA: rme9652: don't disable if not enabled 9df07b0661e7 ALSA: hdspm: don't disable if not enabled a950cd8cb05d ALSA: hdsp: don't disable if not enabled faed3150a436 i2c: bail out early when RDWR parameters are wrong 18df2bc13b1f Bluetooth: Fix incorrect status handling in LE PHY UPDATE event 879a96d817ed ASoC: rsnd: core: Check convert rate in rsnd_hw_params a2aeb5de26c1 net: stmmac: Set FIFO sizes for ipq806x c0a62a441bbd net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath 2d17c58a3a4f ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF 3d1bede85632 tipc: convert dest node's address to network order a407b5881686 fs: dlm: flush swork on shutdown ff58d1c72edf fs: dlm: check on minimum msglen size ca973d2aeaf7 fs: dlm: add errno handling to check callback 06d59d21cb05 fs: dlm: fix debugfs dump bd6017a942b9 ath11k: fix thermal temperature read 21756f878e82 kvm: Cap halt polling at kvm->max_halt_poll_ns 53d7eed0315a cpufreq: intel_pstate: Use HWP if enabled by platform firmware 182f1f72af2e PM: runtime: Fix unpaired parent child_count for force_resume e97da47e9be0 ACPI: PM: Add ACPI ID of Alder Lake Fan bfccc4eade2b KVM/VMX: Invoke NMI non-IST entry instead of IST entry 21f317826e17 KVM: x86/mmu: Remove the defunct update_pte() paging hook 53171e68a509 tpm, tpm_tis: Reserve locality in tpm_tis_resume() 923866165610 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() 8fe5a459186a tpm: fix error return code in tpm2_get_cc_attrs_tbl() 31c9a4b24d86 KEYS: trusted: Fix memory leak on object td ---- Link: https://lore.kernel.org/r/20210517140305.140529752@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/345 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.6Andrey Zhizhikin2021-05-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.6 from stable korg. Following upstream commits are included in this version: ---- c84df89f0476 Linux 5.12.6 8cbbb75ab817 bus: mhi: core: Download AMSS image from appropriate function 925b7bb65a37 ipv6: remove extra dev_hold() for fallback tunnels ffed1f3fcf82 ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods 94d970a6a277 sit: proper dev_{hold|put} in ndo_[un]init methods 57f7c79c8d17 ip6_gre: proper dev_{hold|put} in ndo_[un]init methods c6622f3bd9c0 net: stmmac: Do not enable RX FIFO overflow interrupts 002e5232585e lib: stackdepot: turn depot_lock spinlock to raw_spinlock 1fcca235b958 block: reexpand iov_iter after read/write 4f7536717e04 ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP 59bc3a1291b6 net:CXGB4: fix leak if sk_buff is not used a611d16962db gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 f3bb499f98fb drm/amd/display: Fix two cursor duplication when using overlay 8eed4c71b159 nvmet: remove unsupported command noise d1b7992dc80c net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info 157ca0e9cbbd bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit 5b4b94b12430 amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID 63d2b4bac5aa scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found 7b95e5f0e0b6 ceph: don't allow access to MDS-private inodes bd72272dbaa8 ceph: don't clobber i_snap_caps on non-I_NEW inode 3c63f9317aef ceph: fix fscache invalidation e786ecca0d0b scsi: lpfc: Fix illegal memory access on Abort IOCBs dba50a696ca4 riscv: Workaround mcount name prior to clang-13 c8d7c4266bf2 scripts/recordmcount.pl: Fix RISC-V regex for clang fa9fe0e0f6e2 riscv: Use $(LD) instead of $(CC) to link vDSO cf9cebbd51b7 platform/chrome: cros_ec_typec: Add DP mode check 7ca100e8df57 ARM: 9075/1: kernel: Fix interrupted SMC calls 55130ad1ce21 um: Disable CONFIG_GCOV with MODULES 1f2a3d5b5fbd um: Mark all kernel symbols as local e128c0f54750 svcrdma: Don't leak send_ctxt on Send errors cf6b90e8d1ed f2fs: fix to avoid NULL pointer dereference 91315d8270b7 NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid bcc55eb87f76 Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state abeea3365944 Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices 591856a9594d PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() f32477ce58ad ACPI / hotplug / PCI: Fix reference count leak in enable_slot() a91f497519ff NFS: Fix fscache invalidation in nfs_set_cache_invalid() ecf838b97d4c ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() ea103a7aeb70 dmaengine: dw-edma: Fix crash on loading/unloading driver 6d4c598fb14a PCI: thunder: Fix compile testing 8fd4bf3b546c usb: sl811-hcd: improve misleading indentation 3e6d20ed2aa9 kgdb: fix gcc-11 warning on indentation 6f1be857d600 airo: work around stack usage warning ec65d0612e83 drm/i915/display: fix compiler warning about array overrun 95d9aa03aa51 x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ---- Link: https://lore.kernel.org/r/20210520092053.516042993@linuxfoundation.org Link: https://lore.kernel.org/r/20210520152254.218537944@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/351 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.5Andrey Zhizhikin2021-05-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.5 from stable korg. Following upstream commits are included in this version: ---- 761ea31e416a Linux 5.12.5 7a7739b266d4 net: bridge: fix error in br_multicast_add_port when CONFIG_NET_SWITCHDEV=n ef43e4db6e87 ASoC: rsnd: check all BUSIF status when error 6e3a85b8aa01 nvme: do not try to reconfigure APST when the controller is not live 6d4db5778533 ext4: fix debug format string warning 1ba874161ac3 debugfs: Make debugfs_allow RO after init d9df1dce5090 dt-bindings: PCI: rcar-pci-host: Document missing R-Car H1 support eb9488079f06 dt-bindings: serial: 8250: Remove duplicated compatible strings 561fc5bb53dd dt-bindings: phy: qcom,qmp-usb3-dp-phy: move usb3 compatibles back to qcom,qmp-phy.yaml 60ee44221fe9 arm64: dts: renesas: falcon: Move console config to CPU board DTS 045228c6d17e dt-bindings: thermal: rcar-gen3-thermal: Support five TSC nodes on r8a779a0 26f3b85a9ee1 dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 5bf7dfa40ae4 i2c: mediatek: Fix send master code at more than 1MHz c36f6f6b4ddd media: rkvdec: Remove of_match_ptr() eb68304c8771 soc: mediatek: pm-domains: Add a power domain names for mt8192 6858b67769a8 soc: mediatek: pm-domains: Add a power domain names for mt8183 0a84ada8aa8a soc: mediatek: pm-domains: Add a meaningful power domain name 14ed485c3180 clk: exynos7: Mark aclk_fsys1_200 as critical f7520970d535 drm/i915: Fix crash in auto_retire 7d88c1e740ea drm/i915/overlay: Fix active retire callback alignment f3ea4506674c drm/i915: Read C0DRB3/C1DRB3 as 16 bits again 628cf5277a35 drm/msm/dp: check sink_count before update is_connected status ab2f71a42164 drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp 6f7ffe336696 kobject_uevent: remove warning in init_uevent_argv() 26c704bb6eed usb: typec: tcpm: Fix error while calculating PPS out values a8aeb722aeac clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 be50eafb7ddf clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue be5839c7e607 MIPS: Avoid handcoded DIVU in `__div64_32' altogether 26fc611259fe MIPS: Avoid DIVU in `__div64_32' is result would be zero 7bb9f4711005 MIPS: Reinstate platform `__div64_32' handler 856dc266fcf7 mm: fix struct page layout on 32-bit systems e3ea1895df71 KVM: VMX: Disable preemption when probing user return MSRs 7c9ebc3e4c94 KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported bd0e8455b85b KVM: nVMX: Always make an attempt to map eVMCS after migration ac51e3ac7657 KVM: x86: Add support for RDPID without RDTSCP c3d8d9e97607 KVM: x86: Move RDPID emulation intercept to its own enum a6af4f9ebe20 KVM: x86: Emulate RDPID only if RDTSCP is supported 3e6b3632cd4e xen/gntdev: fix gntdev_mmap() error exit path 6f1b9e8767ae alarmtimer: Check RTC features instead of ops 79c9011443ad cdc-wdm: untangle a circular dependency between callback and softint d310d89c7921 iio: tsl2583: Fix division by a zero lux_val 2a40e13d6a71 iio: gyro: mpu3050: Fix reported temperature value ab6c935ba3a0 iio: core: fix ioctl handlers removal 6c0197c59f97 xhci: Add reset resume quirk for AMD xhci controller. f137f0379893 xhci: Do not use GFP_KERNEL in (potentially) atomic context 45157f15b2f7 xhci: Fix giving back cancelled URBs even if halted endpoint can't reset 39291053c49e xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI a46de12cc754 usb: typec: ucsi: Put fwnode in any case during ->probe() 5e9c6f58b01e usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 99b4df1251d2 usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP 3a37f7581b7d usb: dwc3: gadget: Return success always for kick transfer in ep queue c30863ab08e1 usb: dwc3: gadget: Enable suspend events bd03dadb1a1f usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() e41a3402d106 usb: core: hub: fix race condition about TRSMRCY of resume b2714ec7e6fd usb: dwc2: Fix gadget DMA unmap direction 1f418274cfc0 usb: xhci: Increase timeout for HC halt 9e64fc974c16 usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield 9a053a48decc usb: dwc3: omap: improve extcon initialization 5e9e6d114b53 blk-mq: Swap two calls in blk_mq_exit_queue() 0b3c8641cc49 blk-mq: plug request for shared sbitmap ba5dce1ef996 powerpc/64s: Make NMI record implicitly soft-masked code as irqs disabled 54b78ba7e96e nbd: Fix NULL pointer in flush_workqueue ead8ea54ecc4 sched/fair: Fix clearing of has_idle_cores flag in select_idle_cpu() 376e35eca187 f2fs: compress: fix to assign cc.cluster_idx correctly 936158b15e26 f2fs: compress: fix race condition of overwrite vs truncate 9739055a5d02 f2fs: compress: fix to free compress page correctly 5bdb34466ad8 nvmet-rdma: Fix NULL deref when SEND is completed with error 03fce793a991 nvmet: fix inline bio check for passthru 3df867719031 nvmet: fix inline bio check for bdev-ns 2ef3c76540c4 kyber: fix out of bounds access when preempted a7e17a8d421a ACPI: scan: Fix a memory leak in an error handling path 7225188aa169 hwmon: (ltc2992) Put fwnode in error case during ->probe() 8758cf98e944 usb: musb: Fix an error message 4d82702a9235 usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS b2a817c66980 hwmon: (occ) Fix poll rate limiting c4f5af40c9ce usb: fotg210-hcd: Fix an error message f66cf2c9e4c7 iio: core: return ENODEV if ioctl is unknown faf84061548a iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER 37b2153a79be iio: proximity: pulsedlight: Fix rumtime PM imbalance on error e317435d3efa iio: light: gp2ap002: Fix rumtime PM imbalance on error b4b8e9601d7e usb: dwc3: gadget: Free gadget structure only after freeing endpoints 7bc747f42917 perf tools: Fix dynamic libbpf link 0accab4d2e7a xen/unpopulated-alloc: fix error return code in fill_list() db822599b21e dax: Wake up all waiters after invalidating dax entry fa38341f7813 dax: Add a wakeup mode parameter to put_unlocked_entry() 27514d7b526a dax: Add an enum for specifying dax wakup mode bfe31390c048 KVM: SVM: Move GHCB unmapping to fix RCU warning 80fae432eb8d KVM: x86: Prevent deadlock against tk_core.seq 171895f5b596 KVM: x86: Cancel pvclock_gtod_work on module removal 41d92e63158a drm/msm/dp: initialize audio_comp when audio starts 081f7f934970 KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer ac7055e56367 drm/msm: fix LLC not being enabled for mmu500 targets 0b4d0ae9ffd8 kvm: exit halt polling on need_resched() as well 266a9da628ae drm/i915/dp: Use slow and wide link training for everything afef1a33dd5a drm/i915: Avoid div-by-zero on gen2 013950b55e53 drm/amd/display: Initialize attribute for hdcp_srm sysfs file 15372dd6de6d drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected 78536c791ff8 btrfs: zoned: sanity check zone type c6b9a5a82044 btrfs: initialize return variable in cleanup_free_space_cache_v1 70264829d969 btrfs: fix race leading to unpersisted data and metadata on fsync 757e85966740 btrfs: zoned: fix silent data loss after failure splitting ordered extent 96157707c042 btrfs: fix deadlock when cloning inline extents and using qgroups 0449f835a686 arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() 74314ea12197 arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup 8942128ca6a3 x86, sched: Fix the AMD CPPC maximum performance value on certain AMD Ryzen generations 86d9a6b8c799 blk-iocost: fix weight updates of inner active iocgs b582847eae10 mm/hugetlb: fix cow where page writtable in child 62917eecde04 mm/hugetlb: fix F_SEAL_FUTURE_WRITE 89951f677300 kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled 2d59a0ed8b26 userfaultfd: release page in error path to avoid BUG_ON 9ce43b4f3c13 squashfs: fix divide error in calculate_skip() 97314e45aa12 hfsplus: prevent corruption in shrinking truncate 5bc00fdda1e9 powerpc/64s: Fix crashes when toggling entry flush barrier ba16e1f89dc2 powerpc/64s: Fix crashes when toggling stf barrier ecd6bdc103e3 sh: Remove unused variable e3a8166fa6e2 ARC: mm: Use max_high_pfn as a HIGHMEM zone border 059e7eeb1f39 ARC: mm: PAE: use 40-bit physical page mask 47fcfe49330d ARC: entry: fix off-by-one error in syscall number validation d7a9d125c3c5 mptcp: fix splat when closing unaccepted socket ca1fff557831 i40e: Remove LLDP frame filters bd4febf1386c i40e: Fix PHY type identifiers for 2.5G and 5G adapters 4591ae84b283 i40e: fix the restart auto-negotiation after FEC modified 1fd5d262e744 i40e: Fix use-after-free in i40e_client_subtask() ad453d44cf23 i40e: fix broken XDP support a388d10961ff netfilter: nftables: avoid overflows in nft_hash_buckets() 56587c4df27a kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources dc3b515a96bf kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources 8bb4152dfd5f kernel: kexec_file: fix error return code of kexec_calculate_store_digests() 68428bbdc5f0 fs/proc/generic.c: fix incorrect pde_is_permanent check e72b2405436c net: ipa: fix inter-EE IRQ register definitions c6b7a6323308 sched/fair: Fix unfairness caused by missing load decay 42ee47c7e356 sched: Fix out-of-bound access in uclamp a6bf154e0ae8 can: m_can: m_can_tx_work_queue(): fix tx_skb race condition e1e10a390fd9 can: mcp251x: fix resume from sleep before interface was brought up eb40b2f51447 can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path 15f8f96ec7fc can: mcp251xfd: mcp251xfd_probe(): fix an error pointer dereference in probe dd3bebf515f3 netfilter: nftables: Fix a memleak from userdata error path in new objects 2bf8be1ebc94 netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check 0687acc371eb smc: disallow TCP_ULP in smc_setsockopt() 45a1a92d0a00 net: fix nla_strcmp to handle more then one trailing null character 2af12426dff8 ethtool: fix missing NLM_F_MULTI flag when dumping 7ad70fa66135 kfence: await for allocation using wait_event 36c6110fd85b mm/gup: check for isolation errors 8ee15052ce9e mm/gup: return an error on migration failure 97e5135ddcaa mm/gup: check every subpage of a compound page during isolation d2348b6e465a ksm: fix potential missing rmap_item for stable_node f1183744e8d0 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() ed98b887d31c mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() 22349c15b5a8 khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() d8d52005f57b arm64: entry: always set GIC_PRIO_PSR_I_SET during entry b520ea4ea613 arm64: entry: factor irq triage logic into macros b1652314ac62 drm/radeon: Avoid power table parsing memory leaks 33b3d1dc73ce drm/radeon: Fix off-by-one power_state index heap overwrite beea32fb00c3 net: stmmac: Clear receive all(RA) bit when promiscuous mode is off 3a8a866e9372 powerpc/powernv/memtrace: Fix dcache flushing 271976d0ebf8 xsk: Fix for xp_aligned_validate_desc() when len == chunk_size 21e926b7c9de netfilter: xt_SECMARK: add new revision to fix structure layout 0492084fa4c6 sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b d90529392aaf ethernet:enic: Fix a use after free bug in enic_hard_start_xmit 7c968f9ca134 PCI: brcmstb: Use reset/rearm instead of deassert/assert fe55c9d259c4 ata: ahci_brcm: Fix use of BCM7216 reset controller b345ba612d4d block/rnbd-clt: Check the return value of the function rtrs_clt_query 05a023f98e0d block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t 117151b0d560 libbpf: Fix signed overflow in ringbuf_process_ring 36e63f39d796 sunrpc: Fix misplaced barrier in call_decode 8eda58d1e939 RISC-V: Fix error code returned by riscv_hartid_to_cpuid() 0bfd913c2121 sctp: do asoc update earlier in sctp_sf_do_dupcook_a e4e9d03b9841 net: hns3: disable phy loopback setting in hclge_mac_start_phy 8dd424cd4a56 net: hns3: use netif_tx_disable to stop the transmit queue 449a9789f735 net: hns3: fix for vxlan gpe tx checksum bug 57464cecdf77 arm64: stacktrace: restore terminal records f3309b93c066 net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() a81a61e3843a net: hns3: initialize the message content in hclge_get_link_mode() 4c2b7a0e6dab net: hns3: fix incorrect configuration for igu_egu_hw_err b5fdbaf6d327 rtc: ds1307: Fix wday settings for rx8130 5b86538ebcce scsi: ufs: core: Narrow down fast path in system suspend path 7d129abdd95f scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend 31a585964e33 scsi: ufs: core: Do not put UFS power into LPM if link is broken 50c6b018a0fa scsi: qla2xxx: Prevent PRLI in target mode 0a219432127d ceph: fix inode leak on getattr error in __fh_to_dentry 569bb35eb594 swiotlb: Fix the type of index 38ccbba86770 riscv: Select HAVE_DYNAMIC_FTRACE when -fpatchable-function-entry is available e9cfa24c28f4 xprtrdma: rpcrdma_mr_pop() already does list_del_init() 19b5fa9489b5 xprtrdma: Fix cwnd update ordering 9ec43636c735 xprtrdma: Avoid Receive Queue wrapping 726d2d5e0844 pwm: atmel: Fix duty cycle calculation in .get_state() c664aaec9aee SUNRPC: Fix null pointer dereference in svc_rqst_free() 3bfd15afcbbb SUNRPC: fix ternary sign expansion bug in tracing e7a75d332d39 dmaengine: idxd: fix cdev setup and free device lifetime issues 1c28fd5f94d8 dmaengine: idxd: fix group conf_dev lifetime 35ea8721d9e6 dmaengine: idxd: fix engine conf_dev lifetime b09ad63775f5 dmaengine: idxd: fix wq conf_dev 'struct device' lifetime a13e4cf29da6 dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime b89ae48e3b88 dmaengine: idxd: use ida for device instance enumeration eb5fb986f904 dmaengine: idxd: removal of pcim managed mmio mapping ee87b468ce05 dmaengine: idxd: cleanup pci interrupt vector allocation management 7982ff0d7449 dmaengine: idxd: fix dma device lifetime 7bc402f843e7 dmaengine: idxd: Fix potential null dereference on pointer status 5a373286e281 rtc: fsl-ftm-alarm: add MODULE_TABLE() 15f103a1ca30 nfsd: ensure new clients break delegations b8ba461b81a5 NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting 0e97ce337994 thermal/drivers/tsens: Fix missing put_device error 9765abb2f89d NFSv42: Copy offload should update the file size when appropriate abc164b84f0e SUNRPC: Handle major timeout in xprt_adjust_timeout() 947355dd9a69 SUNRPC: Remove trace_xprt_transmit_queued 835b2f8c4e68 SUNRPC: Move fault injection call sites c63e7c5d94e9 NFSv4.2 fix handling of sr_eof in SEEK's reply 754efbbdaf4e pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() 9b29c75db48d remoteproc: pru: Fix and cleanup firmware interrupt mapping logic 2ecce3d08fb2 remoteproc: pru: Fix wrong success return value for fw events 7da84d16394d remoteproc: pru: Fixup interrupt-parent logic for fw events 8aaf14b0b05b PCI: endpoint: Fix missing destroy_workqueue() 14a952ccf173 NFS: Deal correctly with attribute generation counter overflow 81fc0f863a64 NFSv4.2: Always flush out writes in nfs42_proc_fallocate() ff29c67b809c NFS: Fix attribute bitmask in _nfs42_proc_fallocate() 425d311e5115 NFS: nfs4_bitmask_adjust() must not change the server global bitmasks de68b23bedae rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() 058b7d4f013e f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() 2f8dda840046 NFS: Only change the cookie verifier if the directory page cache is empty 7d2597210e79 NFS: Fix handling of cookie verifier in uncached_readdir() 213a094da6c9 nfs: Subsequent READDIR calls should carry non-zero cookieverifier 37d20a735e60 f2fs: Fix a hungtask problem in atomic write 83e206454358 f2fs: fix to restrict mount condition on readonly block device 70dbc3283c3a fs: 9p: fix v9fs_file_open writeback fid error check 88a46398bf05 f2fs: fix to cover __allocate_new_section() with curseg_lock 211372b25715 f2fs: fix to avoid touching checkpointed data in get_victim() 0169d4f0bee4 PCI: endpoint: Fix NULL pointer dereference for ->get_features() 5ede51f41b3a f2fs: fix to update last i_size if fallocate partially succeeds 16e712005049 f2fs: fix to align to section for fallocate() on pinned file dabe299425b1 ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook e91ab2363168 PCI: Release OF node in pci_scan_device()'s error path a81e0a234320 PCI: brcmstb: Fix error return code in brcm_pcie_probe() ad6461f16464 PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() ef27ec3805c0 remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader d06ad5425e98 rtc: tps65910: include linux/property.h 155c1706ed0d f2fs: fix a redundant call to f2fs_balance_fs if an error occurs 822054e5026c f2fs: fix panic during f2fs_resize_fs() 339bf4baa5eb f2fs: fix to allow migrating fully valid segment a04d3f9877cb PCI/RCEC: Fix RCiEP device to RCEC association 16276fb241c0 thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() 746fa58120aa leds: lgm: fix gpiolib dependency 22052b84eea7 ASoC: rt286: Make RT286_SET_GPIO_* readable and writable 9ac5c943c399 watchdog: fix barriers when printing backtraces from all CPUs c083d669dcc7 watchdog/softlockup: remove logic that tried to prevent repeated reports 071802a3a9d9 watchdog/softlockup: report the overall time of softlockups 04573e92b1d0 watchdog: explicitly update timestamp when reporting softlockup 15cfe627b05a watchdog: rename __touch_watchdog() to a better descriptive name fc8f347e1217 ia64: module: fix symbolizer crash on fdescr 60e7dd22ba86 bnxt_en: Add PCI IDs for Hyper-V VF devices. 2c1cfecc94d0 kbuild: generate Module.symvers only when vmlinux exists d3f0131b86a9 selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test cbcf354333ea selftests: mlxsw: Increase the tolerance of backlog buildup d363d3609311 net: ethernet: mtk_eth_soc: fix RX VLAN offload 6e541e8d52ab iavf: remove duplicate free resources calls 3b04966e0858 powerpc/iommu: Annotate nested lock for lockdep 51bf956d3c50 qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth 08f92310c387 wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join 2b05548a8440 wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt 259cdcc2822c crypto: ccp: Free SEV device if SEV init fails 0a8072134972 mt76: mt7615: fix entering driver-own state on mt7663 b824c8101886 drm/amdgpu: Add mem sync flag for IB allocated by SA d80cd2008045 drm/amd/display: add handling for hdcp2 rx id list validation be3fd94c21df drm/amd/display: fixed divide by zero kernel crash during dsc enablement e39ff623cdec powerpc/pseries: Stop calling printk in rtas_stop_self() 0737b426244c samples/bpf: Fix broken tracex1 due to kprobe argument change 274e30f3f85b net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule 47a0bb49f2ee ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() 33fe1e54657d ASoC: rt286: Generalize support for ALC3263 codec f7fcd7b55605 mac80211: properly drop the connection in case of invalid CSA IE 21f1d27b06b9 wilc1000: Bring MAC address setting in line with typical Linux behavior 629d855c0f2f powerpc/smp: Set numa node before updating mask 44880149f825 powerpc/xive: Use the "ibm, chip-id" property only under PowerNV a4fae79e1c4e flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() e123fdd294a1 sctp: Fix out-of-bounds warning in sctp_process_asconf_param() 6d978f701bcf i2c: i801: Add support for Intel Alder Lake PCH-M 78fc41e6216f ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume c79b6ef5f947 ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp 59a9814c8440 ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 3c96f542bf75 kconfig: nconf: stop endless search loops b09c2f732500 selftests: Set CC to clang in lib.mk if LLVM is set dd74af4f37be drm/amd/display: Force vsync flip when reconfiguring MPCC 0bf066735bab iommu/amd: Remove performance counter pre-initialization test 40b97d88acbe Revert "iommu/amd: Fix performance counter initialization" a9863a282f98 net: bridge: propagate error code and extack from br_mc_disabled_update dc49a6391b28 ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() b9ffa48e3d19 powerpc/mm: Add cond_resched() while removing hpte mappings 92dbe230fbef iwlwifi: trans/pcie: defer transport initialisation 60b9f967ad03 iwlwifi: queue: avoid memory leak in reset flow d441b3a309ec iwlwifi: pcie: make cfg vs. trans_cfg more robust e9423d1a37e0 cuse: prevent clone 2b50e2c77e3d virtiofs: fix userns 1b965c56029d fuse: invalidate attrs when page writeback completes f3f672f88f14 i2c: imx: Fix PM reference leak in i2c_imx_reg_slave() 297ff6866bc6 mt76: mt7915: add wifi subsystem reset ea81ee2ad2c9 mt76: mt7921: fix key set/delete issue e79f04f2ccf8 mt76: mt7915: fix txpower init for TSSI off chips be31395351ac mt76: mt7915: fix key set/delete issue 4f6458377e0e mt76: mt7915: always check return value from mt7915_mcu_alloc_wtbl_req 7df5286e9612 mt76: connac: always check return value from mt76_connac_mcu_alloc_wtbl_req 8d0834eab64c mt76: mt76x0: disable GTK offloading c11122299694 mt76: mt7615: support loading EEPROM for MT7613BE 72b1993a5424 mt76: mt7615: fix key set/delete issues 14a5f69f474b rtw88: 8822c: add LC calibration for RTL8822C bb55990c07ef pinctrl: samsung: use 'int' for register masks in Exynos d320da6e4bee net: fec: use mac-managed PHY PM e782c60aa10c net: phy: make PHY PM ops a no-op if MAC driver manages PHY PM 30e55f55bb71 ASoC: soc-compress: lock pcm_mutex to resolve lockdep error a8933606c15e mac80211: clear the beacon's CRC after channel switch 9b1b2a59be23 mac80211: Set priority and queue mapping for injected frames 98138aa2e625 IB/hfi1: Correct oversized ring allocation bcbdb4834974 coresight: Do not scan for graph if none is present a3241f9019df MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED 1a3b3a7674b1 Bluetooth: Do not set cur_adv_instance in adv param MGMT request ee411020903a i2c: Add I2C_AQ_NO_REP_START adapter quirk 1fe18e625a45 selftests: mptcp: launch mptcp_connect with timeout f1fef5c97a7e ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 f5caa9943d45 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. ccd9f0417c12 ice: handle increasing Tx or Rx ring sizes 18094f2b842e ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet e6c10a27ddf9 iommu/arm-smmu-v3: Add a check to avoid invalid iotlb sync a5ebdf08b44b can: dev: can_free_echo_skb(): don't crash the kernel if can_priv::echo_skb is accessed out of bounds 3e7996f1e6ef ip6_vti: proper dev_{hold|put} in ndo_[un]init methods 5ffb52837d25 net: hns3: add handling for xmit skb with recursive fraglist 4cd9a1b396fd net: hns3: remediate a potential overflow risk of bd_num_list f3443d376ade powerpc/32: Statically initialise first emergency context 392a01682cbb ALSA: hda/hdmi: fix max DP-MST dev_num for Intel TGL+ platforms 86e410651194 selftests/powerpc: Fix L1D flushing tests for Power10 f2e8da285341 Bluetooth: check for zapped sk before connecting 759b3fb78309 net: bridge: when suppression is enabled exclude RARP packets 840ba6800301 net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports 91f14c60aff8 Bluetooth: initialize skb_queue_head at l2cap_chan_create() 50ef75bbe733 Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default 24cb3ff55895 ALSA: bebob: enable to deliver MIDI messages for multiple ports bf95eb72efbe ALSA: rme9652: don't disable if not enabled 95e11e73128a ALSA: hdspm: don't disable if not enabled df94915a89bf ALSA: hdsp: don't disable if not enabled 5f82c7be706d i2c: bail out early when RDWR parameters are wrong 016c0942c13b Bluetooth: Fix incorrect status handling in LE PHY UPDATE event 186007c91793 ASoC: rsnd: core: Check convert rate in rsnd_hw_params c2da6ff22b4e net: stmmac: Set FIFO sizes for ipq806x bbbb5a2cee25 net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath a7a3cc3245c7 ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF e7610fc2dda7 tipc: convert dest node's address to network order 3fe241d36b3c fs: dlm: add shutdown hook 926fd4e47bdb fs: dlm: flush swork on shutdown c1bb3ef861b6 fs: dlm: check on minimum msglen size ce9e8126adc0 fs: dlm: change allocation limits 1b400d1b19d6 fs: dlm: add check if dlm is currently running 2929c46f0e0e fs: dlm: add errno handling to check callback 664523603440 fs: dlm: fix mark setting deadlock ee2202dc67bc fs: dlm: fix debugfs dump ecfbec245e91 ALSA: usb-audio: Add Pioneer DJM-850 to quirks-table 122a4838d022 ath11k: fix thermal temperature read 90ada0c77449 kvm: Cap halt polling at kvm->max_halt_poll_ns 94fdc966c7d9 cpufreq: intel_pstate: Use HWP if enabled by platform firmware 8c6d2e0ee501 PM: runtime: Fix unpaired parent child_count for force_resume 2cff742523ab ACPI: PM: Add ACPI ID of Alder Lake Fan d25c24102b17 KVM/VMX: Invoke NMI non-IST entry instead of IST entry fd722a57fe0b KVM: SVM: Make sure GHCB is mapped before updating 188770ddad9b btrfs: fix unmountable seed device after fstrim 36a6f5f0a7bb tpm, tpm_tis: Reserve locality in tpm_tis_resume() 7dd1d6a54004 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() a85e9d1fae78 tpm: fix error return code in tpm2_get_cc_attrs_tbl() 3e24fbd37e72 KEYS: trusted: Fix memory leak on object td ---- Link: https://lore.kernel.org/r/20210517140302.508966430@linuxfoundation.org Link: https://lore.kernel.org/r/20210518135831.445321364@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/346 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.119Andrey Zhizhikin2021-05-171-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.119 from stable korg. Following upstream commits are included in this version: ---- b82e5721a173 Linux 5.4.119 6b183fbf18b9 Revert "fdt: Properly handle "no-map" field in the memory region" 66b8853dfa3c Revert "of/fdt: Make sure no-map does not remove already reserved regions" 3fe9ee040fb7 sctp: delay auto_asconf init until binding the first addr e1bf000709cc Revert "net/sctp: fix race condition in sctp_destroy_sock" 32e046965fac smp: Fix smp_call_function_single_async prototype 9884f745108f net: Only allow init netns to set default tcp cong to a restricted algo 4a83a9deead9 mm/memory-failure: unnecessary amount of unmapping de143fb2feac mm/sparse: add the missing sparse_buffer_fini() in error branch ba450bba7115 kfifo: fix ternary sign extension bugs 24c54e0a9747 net:nfc:digital: Fix a double free in digital_tg_recv_dep_req 07ef3f7bc5c4 net: bridge: mcast: fix broken length + header check for MRDv6 Adv. da5b49598a11 RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res 30b9e92d0b5e RDMA/siw: Fix a use after free in siw_alloc_mr 55fcdd1258fa net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send b1523e4ba293 bnxt_en: Fix RX consumer index logic in the error path. d1ad9f2f7e2d selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static 6f92124d7441 net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb 06e03b867d96 arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E 978170191d3d ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E 4bfea784ea35 bnxt_en: fix ternary sign extension bug in bnxt_show_temp() 10ff6ad91e0d powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') c6af4c1d196e ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock bf0be675e646 ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices 87fc6b2914e5 net: phy: intel-xway: enable integrated led functions 57bed78ce64a net: renesas: ravb: Fix a stuck issue when a lot of frames are received 27a894a9556f net: davinci_emac: Fix incorrect masking of tx and rx error channel 8d77c9564309 ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails 59f965ef61d7 RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails d7ba506b00ea RDMA/cxgb4: add missing qpid increment f7368865da57 gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check e97aea9f2503 vsock/vmci: log once the failed queue pair allocation 469135100325 mwl8k: Fix a double Free in mwl8k_probe_hw afb735e764ba i2c: sh7760: fix IRQ error path da80b35b6e26 rtlwifi: 8821ae: upgrade PHY and RF parameters b1b8d90d4550 powerpc/pseries: extract host bridge from pci_bus prior to bus removal bdad13dd15e2 MIPS: pci-legacy: stop using of_pci_range_to_resource 5950c9d7f987 perf beauty: Fix fsconfig generator 0ff76bd07bc4 drm/i915/gvt: Fix error code in intel_gvt_init_device() ecfbcb858007 ASoC: ak5558: correct reset polarity c77bf004717d powerpc/xive: Fix xmon command "dxi" 65b771660f57 i2c: sh7760: add IRQ check cb834ff29bdb i2c: jz4780: add IRQ check aa90700f953a i2c: emev2: add IRQ check 45f02a0f8ded i2c: cadence: add IRQ check 7e1764312440 i2c: sprd: fix reference leak when pm_runtime_get_sync fails 5f51ddcbfc78 i2c: omap: fix reference leak when pm_runtime_get_sync fails 815859cb1d23 i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails 4734c4b1d957 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails ed016b77012e RDMA/srpt: Fix error return code in srpt_cm_req_recv() e1d10b2cc792 net: thunderx: Fix unintentional sign extension issue b0d8fa3adc9d cxgb4: Fix unintentional sign extension issues 05692b952365 IB/hfi1: Fix error return code in parse_platform_config() 53656a2a0183 RDMA/qedr: Fix error return code in qedr_iw_connect() bf365066fbe0 KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit af5a87a1d413 mt7601u: fix always true expression 53ada35f2ecc mac80211: bail out if cipher schemes are invalid 22cb8496f290 powerpc: iommu: fix build when neither PCI or IBMVIO is set 5aa028a827fe powerpc/perf: Fix PMU constraint check for EBB events 73f9dccb29e4 powerpc/64s: Fix pte update for kernel memory on radix 440fead0fc81 liquidio: Fix unintented sign extension of a left shift of a u16 92626cf41b0e ASoC: simple-card: fix possible uninitialized single_cpu local variable e1b01d914c31 ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls 11fa9b38e030 mips: bmips: fix syscon-reboot nodes c8f7e2e04724 net: hns3: Limiting the scope of vector_ring_chain variable cab33b3b6da8 nfc: pn533: prevent potential memory corruption efb0f45b4535 bug: Remove redundant condition check in report_bug 7628bc544ba8 ALSA: core: remove redundant spin_lock pair in snd_card_disconnect 3733a64d5828 powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration fee81285bd09 inet: use bigger hash table for IP ID generation 318993949423 powerpc/prom: Mark identical_pvr_fixup as __init 4543fcd6835b powerpc/fadump: Mark fadump_calculate_reserve_size as __init e00c5b9eebf0 net: lapbether: Prevent racing when checking whether the netif is running f937a0f6ada1 perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars 1121f5f3d440 HID: plantronics: Workaround for double volume key presses 59021008b317 drivers/block/null_blk/main: Fix a double free in null_init. 279749d0d4ef sched/debug: Fix cgroup_path[] serialization c01fc0adba30 x86/events/amd/iommu: Fix sysfs type mismatch 846357609409 HSI: core: fix resource leaks in hsi_add_client_from_dt() ff386ac05098 nvme-pci: don't simple map sgl when sgls are disabled 7e1ab103f63f mfd: stm32-timers: Avoid clearing auto reload register e8fe98f6ec69 scsi: ibmvfc: Fix invalid state machine BUG_ON() ce8585f979e4 scsi: sni_53c710: Add IRQ check 1ff0b82c6674 scsi: sun3x_esp: Add IRQ check 4b94098f0aa7 scsi: jazz_esp: Add IRQ check ae0cadd35daf scsi: hisi_sas: Fix IRQ checks 6adac4efe77d clk: uniphier: Fix potential infinite loop e1a5c8594c0e clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE 6c9bbf98b1d8 clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback 3d81ce0cfb31 vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer e6707395c839 media: v4l2-ctrls.c: fix race condition in hdl->requests list b22867aa3d32 nvme: retrigger ANA log update if group descriptor isn't found 999d606a820c nvmet-tcp: fix incorrect locking in state_change sk callback ced0760eb45a nvme-tcp: block BH in sk state_change sk callback 4bbae57c7bde ata: libahci_platform: fix IRQ check bafcaa016585 sata_mv: add IRQ checks 782ec39b37bd pata_ipx4xx_cf: fix IRQ check af9c0391353d pata_arasan_cf: fix IRQ check c66229b36fd3 x86/kprobes: Fix to check non boostable prefixes correctly 1cfaa6444a5e drm/amdkfd: fix build error with AMD_IOMMU_V2=m bfd83cf79b7f media: m88rs6000t: avoid potential out-of-bounds reads on arrays 7db94692631e media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() 1dc1d30ac101 media: aspeed: fix clock handling logic d36f9755d1db media: omap4iss: return error code when omap4iss_get() failed 75c6252e8630 media: vivid: fix assignment of dev->fbuf_out_flags 6b121dc6807c soc: aspeed: fix a ternary sign expansion bug f276d195ce10 xen-blkback: fix compatibility bug with single page rings aafb5e38e695 ttyprintk: Add TTY hangup callback. ce7b62d85791 usb: dwc2: Fix hibernation between host and device modes. 6f7ed537ca2d usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. e83dcf255a13 Drivers: hv: vmbus: Increase wait time for VMbus unload 9b47b3a67552 x86/platform/uv: Fix !KEXEC build failure 9a9ce397336e platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table eec90f4b9575 usbip: vudc: fix missing unlock on error in usbip_sockfd_store() d3b6b252bab0 node: fix device cleanups in error handling code 3f605558a4f7 firmware: qcom-scm: Fix QCOM_SCM configuration 77a1c15145c8 serial: core: return early on unsupported ioctls b6803d57f587 tty: fix return value for unsupported ioctls 932d67b84b4f tty: actually undefine superseded ASYNC flags a6fb73f4e009 USB: cdc-acm: fix TIOCGSERIAL implementation 8abef571fd92 USB: cdc-acm: fix unprivileged TIOCCSERIAL 9aa155203427 usb: gadget: r8a66597: Add missing null check on return from platform_get_resource 4a01ad002d2e spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() eaf03935b859 cpufreq: armada-37xx: Fix determining base CPU frequency d33a00f35531 cpufreq: armada-37xx: Fix driver cleanup when registration failed 4bffea742b66 clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 0289edd869ac clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz 0c793b76066b cpufreq: armada-37xx: Fix the AVS value for load L1 b671a3277b7c clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock 3518c6d0178c cpufreq: armada-37xx: Fix setting TBG parent for load levels 19d16a689793 crypto: qat - Fix a double free in adf_create_ring 32f5f51a3703 ACPI: CPPC: Replace cppc_attr with kobj_attribute 726837481c93 soc: qcom: mdt_loader: Detect truncated read of segments 08b601cb7aef soc: qcom: mdt_loader: Validate that p_filesz < p_memsz 001c8e83646a spi: Fix use-after-free with devm_spi_alloc_* 3b0cd47fe1b7 PM / devfreq: Use more accurate returned new_freq as resume_freq 51a5e5e93c01 staging: greybus: uart: fix unprivileged TIOCCSERIAL c751e448b726 staging: rtl8192u: Fix potential infinite loop 8148375c865f irqchip/gic-v3: Fix OF_BAD_ADDR error handling ef8e7bfea99a mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init f6a90818a320 m68k: mvme147,mvme16x: Don't wipe PCC timer config bits 870533403ffa soundwire: stream: fix memory leak in stream config error path 7cd10f8a5a9d memory: pl353: fix mask of ECC page_size config register 6b18f6ac820e USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() 93615b25c78f usb: gadget: aspeed: fix dma map failure c675ead206b7 crypto: qat - fix error path in adf_isr_resource_alloc() f3685a9ef29d phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally 4dc0332faf80 soundwire: bus: Fix device found flag correctly 3a76ec28824c bus: qcom: Put child node before return 5880afefe0cb mtd: require write permissions for locking and badblock ioctls ff352d27d4ce fotg210-udc: Complete OUT requests on short packets 0d19ad0706c2 fotg210-udc: Don't DMA more than the buffer can take 88f1100e523c fotg210-udc: Mask GRP2 interrupts we don't handle f580a8046acf fotg210-udc: Remove a dubious condition leading to fotg210_done 359d1b0ad239 fotg210-udc: Fix EP0 IN requests bigger than two packets 9a97aa4bbe0f fotg210-udc: Fix DMA on EP0 for length > max packet size 05ec8192ee4b crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init 2a41049a0e21 crypto: qat - don't release uninitialized resources cfd99d250cde usb: gadget: pch_udc: Check for DMA mapping error 44452b7bd35d usb: gadget: pch_udc: Check if driver is present before calling ->setup() 23978eb064dc usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() 369428a646b7 x86/microcode: Check for offline CPUs before requesting new microcode 6b8ff2a35a74 arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding cbf784eff5de spi: stm32: drop devres version of spi_register_master 15ee35be9286 arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' 168877a575a5 mtd: rawnand: qcom: Return actual error code instead of -ENODEV 73744fcb4eb0 mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() e5b3e69eb36a mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC 9e612890bb87 mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() d8897f7b2283 regmap: set debugfs_name to NULL after it is freed 0d2c86076844 usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS 6e666a05e540 serial: stm32: fix tx_empty condition 12e423331ec9 serial: stm32: fix incorrect characters on console 6be27923140a ARM: dts: exynos: correct PMIC interrupt trigger level on Snow aacfc3bef07b ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 d788a900f362 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family f9b701bc13da ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family 6cf80f1fc1a9 ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family 73bc2732108c ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family 12d9d517a2fe memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] 52189bf0b2a2 usb: gadget: pch_udc: Revert d3cb25a12138 completely db699975f72d ovl: fix missing revert_creds() on error path a51050108bed Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" 7d1bc32d6477 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed cc6623055f2d KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit 358264425747 KVM: s390: split kvm_s390_real_to_abs 45a3ae26fcd9 s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility 9ea2c4fd1a72 KVM: s390: fix guarded storage control register handling 34a6d1d57c71 KVM: s390: split kvm_s390_logical_to_effective 027de80194fb ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable 1bfa051571ac ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices 9337f5ba5090 ALSA: hda/realtek: Re-order ALC662 quirk table entries 5f68b0ec9882 ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries 15b414029478 ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries 99aa203c6eb6 ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries 1f1612fc6bea ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries 65d5b99c1ea9 ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries b161e02481d8 ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries bd0e9154100c ALSA: hda/realtek: Re-order ALC269 HP quirk table entries e97cf247ba44 ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries 02968e62200a ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries 6d9e8828fa77 ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries e584e52783a4 drm/amd/display: Reject non-zero src_y and src_x for video planes 56f2ea0bc2a1 drm/radeon: fix copy of uninitialized variable back to userspace 4aea3ddac00a drm/panfrost: Don't try to map pages that are already mapped debaae7ac45a drm/panfrost: Clear MMU irqs before handling the fault 6b5aa0cf321c rtw88: Fix array overrun in rtw_get_tx_power_params() e5b02c096145 cfg80211: scan: drop entry from hidden_list on overflow 16b68fb8df43 ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() af7ea06b3cae md: Fix missing unused status line of /proc/mdstat 79c1bfae668d md: md_open returns -EBUSY when entering racing area adb9bbf1a284 md: factor out a mddev_find_locked helper from mddev_find afa4de092663 md: split mddev_find acdf531e77f0 md-cluster: fix use-after-free issue when removing rdev a72373588ce3 md/bitmap: wait for external bitmap writes to complete during tear down 45bc83f71b22 misc: vmw_vmci: explicitly initialize vmci_datagram payload 0f8f75b92ecc misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct 34f6ba8810c3 misc: lis3lv02d: Fix false-positive WARN on various HP models 8809d87cb86f iio:accel:adis16201: Fix wrong axis assignment that prevents loading 7cb1f304237a PCI: Allow VPD access for QLogic ISP2722 f30ded0ba1b6 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR 8943172edaf7 MIPS: pci-rt2880: fix slot 0 configuration cd2e53ad366f MIPS: pci-mt7620: fix PLL lock check 4dce2a19e76b ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function 79cc386696fb ASoC: samsung: tm2_wm5110: check of of_parse return value 2b8b8cc94f4d usb: xhci-mtk: improve bandwidth scheduling with TT 9f0d3e676a25 usb: xhci-mtk: remove or operator for setting schedule parameters 230bd196536b usb: typec: tcpm: update power supply once partner accepts 9d7bb10859b9 usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply c87bb48ac5c5 usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply 66ca71d28301 staging: fwserial: fix TIOCSSERIAL permission check ebb46274e33f tty: moxa: fix TIOCSSERIAL permission check d524fb44c657 staging: fwserial: fix TIOCSSERIAL jiffies conversions f80f12ee00b8 USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check f50cad556c28 staging: greybus: uart: fix TIOCSSERIAL jiffies conversions 3114fedf4020 USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions edce32412096 tty: amiserial: fix TIOCSSERIAL permission check e503d7bc7bfe tty: moxa: fix TIOCSSERIAL jiffies conversions c30b11c74cbb Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" e32352070bca net/nfc: fix use-after-free llcp_sock_bind/connect eeec325c9944 bluetooth: eliminate the potential race condition when removing the HCI controller 119858caf400 hsr: use netdev_err() instead of WARN_ONCE() 3a826ffa80d5 Bluetooth: verify AMP hci_chan before amp_destroy ---- Link: https://lore.kernel.org/r/20210512144743.039977287@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/338 # 5.4-2.3.x-imx Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.37Andrey Zhizhikin2021-05-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.37 from stable korg. Following upstream commits are included in this version: ---- e97bd1e03e6e Linux 5.10.37 42f1b8653f85 sctp: delay auto_asconf init until binding the first addr 14919cdf68d0 Revert "net/sctp: fix race condition in sctp_destroy_sock" 41f1aed56de5 smp: Fix smp_call_function_single_async prototype 6c1ea8bee75d net: Only allow init netns to set default tcp cong to a restricted algo 2281df0b0226 arm64: Remove arm64_dma32_phys_limit and its uses 00d9f429af03 bpf: Prevent writable memory-mapping of read-only ringbuf pages 1ca284f08670 bpf, ringbuf: Deny reserve of buffers larger than ringbuf 282bfc8848ea bpf: Fix alu32 const subreg bound tracking on bitwise operations f76e0829bbab afs: Fix speculative status fetches 949e7c5f4957 mm/memory-failure: unnecessary amount of unmapping 62d96faa74c8 mm/sparse: add the missing sparse_buffer_fini() in error branch 31df8bc4d3fe mm: memcontrol: slab: fix obtain a reference to a freeing memcg 2e95bc6cfed1 mm/sl?b.c: remove ctor argument from kmem_cache_flags 618fa6a35c79 kfifo: fix ternary sign extension bugs c02dd80655fd ia64: fix EFI_DEBUG build c6b7e0b1ab87 perf session: Add swap operation for event TIME_CONV 86941f8bd46a perf jit: Let convert_timestamp() to be backwards-compatible fe07408afba2 perf tools: Change fields type in perf_record_time_conv 3bce718d977b net:nfc:digital: Fix a double free in digital_tg_recv_dep_req e2c34cacff7b net: bridge: mcast: fix broken length + header check for MRDv6 Adv. f5ce59707d6a RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res 608a4b90ece0 RDMA/siw: Fix a use after free in siw_alloc_mr 4394be0a1866 bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds 183d9ebd449c selftests/bpf: Fix core_reloc test runner 0257a0a5ffb7 selftests/bpf: Fix field existence CO-RE reloc tests 3769c54d341c selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro 9dc373f74097 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send 8fcdfa71ba6a KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM 4fcaad2b7dac bnxt_en: Fix RX consumer index logic in the error path. 1625872f012c selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test 8ebdce8fe0b0 selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static 71ad9260c001 net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb 1fc61844b6a2 arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E 0ae610556f23 ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E 66b1cfc0cd87 bnxt_en: fix ternary sign extension bug in bnxt_show_temp() 9f722ef596fe net: enetc: fix link error again bfcb5a8cc7b6 net: phy: marvell: fix m88e1111_set_downshift 1157d01e04d9 net: phy: marvell: fix m88e1011_set_downshift be631825652f powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') e06a532f31c4 powerpc/perf: Fix the threshold event selection for memory events in power10 b6b894e7a27e wlcore: Fix buffer overrun by snprintf due to incorrect buffer size 1cce33fe59f0 ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock 8bb054fb336f ath10k: Fix a use after free in ath10k_htc_send_bundle 0f98e1ea970c ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices 4b9fb2c9039a powerpc/64: Fix the definition of the fixmap area c5ebaca402f5 RDMA/core: Add CM to restrack after successful attachment to a device 63c61d26e3fb RDMA/rxe: Fix a bug in rxe_fill_ip_info() 7fe12d6db3f0 net: phy: intel-xway: enable integrated led functions cf49a91faa7d net: renesas: ravb: Fix a stuck issue when a lot of frames are received 01dab91200dc net: stmmac: fix TSO and TBS feature enabling during driver open 64753ac1e43e nfp: devlink: initialize the devlink port attribute "lanes" e606073b77a3 crypto: ccp: Detect and reject "invalid" addresses destined for PSP 4fa28c807da5 mt76: mt7615: fix memleak when mt7615_unregister_device() 9ed951f41643 net: davinci_emac: Fix incorrect masking of tx and rx error channel 0ce6052802be net: marvell: prestera: fix port event handling on init b605673b523f vsock/virtio: free queued packets when closing socket 5231d17eb9d0 sfc: ef10: fix TX queue lookup in TX event handling 7459bb594328 ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails 312c5ce34942 RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails 45b84abb47a9 RDMA/cxgb4: add missing qpid increment da54cc254939 gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check 257f38e78aa3 net: ethernet: ixp4xx: Set the DMA masks explicitly 78d8b34751cf libbpf: Initialize the bpf_seq_printf parameters array field by field b9e719698fc4 vsock/vmci: log once the failed queue pair allocation bc2e5321d7f1 netfilter: nftables_offload: special ethertype handling for VLAN a7eb38aacc81 netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector cf2de861b279 netfilter: nft_payload: fix C-VLAN offload support 1dd5ac62c0d4 mwl8k: Fix a double Free in mwl8k_probe_hw 87299aad6278 i2c: mediatek: Fix wrong dma sync flag 232598e99fad i2c: sh7760: fix IRQ error path d204db4fe6ac wlcore: fix overlapping snprintf arguments in debugfs c0aa320ac617 rtlwifi: 8821ae: upgrade PHY and RF parameters e9bd1af4c038 KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid bf6476152a0a powerpc/smp: Reintroduce cpu_core_mask af39f070c8b0 powerpc/pseries: extract host bridge from pci_bus prior to bus removal 8dfd7329ad0b MIPS: pci-legacy: stop using of_pci_range_to_resource cabed6027a5b drm/amd/pm: fix error code in smu_set_power_limit() 486642baea69 perf beauty: Fix fsconfig generator 0df2770ad33b iommu/amd: Put newline after closing bracket in warning a1c1de90cd28 drm/i915/gvt: Fix error code in intel_gvt_init_device() 2b3ae007c639 net/packet: remove data races in fanout operations 3a1c395703be net/packet: make packet_fanout.arr size configurable up to 64K d10c5162b493 net/mlx5: Fix bit-wise and with zero d97d22bda17a ASoC: ak5558: correct reset polarity c1f980961133 powerpc/xive: Fix xmon command "dxi" e2724bed6481 powerpc/xive: Drop check on irq_data in xive_core_debug_show() a38b77899c2c i2c: sh7760: add IRQ check 4b8177766a8b i2c: rcar: add IRQ check 1ac4f7a26017 i2c: rcar: protect against supurious interrupts on V3U 11e2b2b6f6b9 i2c: rcar: make sure irq is not threaded on Gen2 and earlier f41d2bfef538 i2c: mlxbf: add IRQ check c6eea11b5cb6 i2c: jz4780: add IRQ check ab6d6cae0aa1 i2c: emev2: add IRQ check 6f291ab1776e i2c: cadence: add IRQ check c977426db644 i2c: xiic: fix reference leak when pm_runtime_get_sync fails c323b270a52a i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails e547640cee79 i2c: sprd: fix reference leak when pm_runtime_get_sync fails 8c0a2009fb20 i2c: omap: fix reference leak when pm_runtime_get_sync fails 3a0cdd336d92 i2c: imx: fix reference leak when pm_runtime_get_sync fails cc49d2064142 i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails e80ae8bde412 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails 30410519328c i2c: cadence: fix reference leak when pm_runtime_get_sync fails b64415c6b347 RDMA/rtrs-clt: destroy sysfs after removing session from active list 6a07e5e39d4f RDMA/srpt: Fix error return code in srpt_cm_req_recv() 4601bcc6410c net: thunderx: Fix unintentional sign extension issue 6a61307e58ab cxgb4: Fix unintentional sign extension issues 52fd8005a239 RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() afb738b74447 IB/hfi1: Fix error return code in parse_platform_config() a12d75f5dcfb RDMA/qedr: Fix error return code in qedr_iw_connect() 0f8528c78fc8 ovl: invalidate readdir cache on changes to dir with origin 082fa65bf60a KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit de4e60382b90 mt76: mt7663s: fix the possible device hang in high traffic 188dfc470263 mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation bf08637d32e6 mt76: mt7915: fix mib stats counter reporting to mac80211 0b39be51626d mt76: mt7615: fix mib stats counter reporting to mac80211 2da92db47f07 mt76: mt7915: fix aggr len debugfs node 4e7914ce2330 mt76: mt7915: fix tx skb dma unmap 75bc5f779a76 mt76: mt7615: fix tx skb dma unmap 3443c54c4171 mt7601u: fix always true expression 00792f31a330 rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() 80cff3e11670 xfs: fix return of uninitialized value in variable error b07520a55f10 perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric 08c75d4b7682 mac80211: bail out if cipher schemes are invalid e00f32c2c97b powerpc: iommu: fix build when neither PCI or IBMVIO is set 8ce329c68983 powerpc/perf: Fix PMU constraint check for EBB events 84c0762633f2 powerpc/64s: Fix pte update for kernel memory on radix 8fac4bd3674f IB/hfi1: Use kzalloc() for mmu_rb_handler allocation f9e9df72dc08 liquidio: Fix unintented sign extension of a left shift of a u16 c87df56d28a6 ASoC: simple-card: fix possible uninitialized single_cpu local variable 325e8f9edf72 KVM: arm64: Initialize VCPU mdcr_el2 before loading it 348f68ae40c8 HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE 9b14027e4cc2 HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() 5ccdc6dd6266 HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling 29bfd0446a2c HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness 716132e00ce1 ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls e759105d459b iommu/vt-d: Invalidate PASID cache when root/context entry changed c848416cc05a iommu/vt-d: Remove WO permissions on second-level paging entries 416fa531c816 iommu/vt-d: Preset Access/Dirty bits for IOVA over FL 32737c3a2669 iommu/vt-d: Report the right page fault address eb0530d71c78 iommu/vt-d: Report right snoop capability when using FL for IOVA 620aa5821aaa iommu: Fix a boundary issue to avoid performance drop c96f7eb59b7e iommu/vt-d: Don't set then clear private data in prq_event_thread() e0c7b956162b mips: bmips: fix syscon-reboot nodes 3cf9fac71b79 net: hns3: Limiting the scope of vector_ring_chain variable db574a60c482 nfc: pn533: prevent potential memory corruption a16f02187d9d RDMA/core: Fix corrupted SL on passive side 556e75a0ae03 bug: Remove redundant condition check in report_bug faba97afdbb9 net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() fd26f3a07e73 powerpc/pseries: Only register vio drivers if vio bus exists 4877c4a52339 udp: never accept GSO_FRAGLIST packets c45cb22a5500 net: phy: lan87xx: fix access to wrong register of LAN87xx 897c095c7e9e ALSA: core: remove redundant spin_lock pair in snd_card_disconnect afb3416c4fef gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP 9becf957e0b0 MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again 19c990c9fad3 powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration 499b3ceb17ad IB/isert: Fix a use after free in isert_connect_request 78f537c0054a RDMA/mlx5: Fix drop packet rule in egress table 4ff081701b3d iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK 9681d50a70b2 ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk 0f69f9596ba0 MIPS: loongson64: fix bug when PAGE_SIZE > 16KB da40d5fec5d7 pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero 353fcebf49e2 pinctrl: pinctrl-single: remove unused parameter a273c27d7255 inet: use bigger hash table for IP ID generation 6b4b3b84049f ima: Fix the error code for restoring the PCR value 536175f0065c MIPS: fix local_irq_{disable,enable} in asmmacro.h 4c45556db31c powerpc/prom: Mark identical_pvr_fixup as __init 494327b777f6 powerpc/fadump: Mark fadump_calculate_reserve_size as __init 454fb207476b libbpf: Add explicit padding to btf_dump_emit_type_decl_opts 87520507b1ae selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed ee06efc811ea iommu/vt-d: Reject unsupported page request modes b60e13c30688 iommu: Check dev->iommu in iommu_dev_xxx functions 3d15bf2b2c93 bpftool: Fix maybe-uninitialized warnings b1ed7a571750 libbpf: Add explicit padding to bpf_xdp_set_link_opts f72e3d81c622 net: lapbether: Prevent racing when checking whether the netif is running 7cc0ba67883c Bluetooth: avoid deadlock between hci_dev->lock and socket lock 5cce890e5dc6 KVM: x86/mmu: Retry page faults that hit an invalid memslot cd6e679b8d1d wilc1000: write value to WILC_INTR2_ENABLE register 0d74db145787 RDMA/mlx5: Fix mlx5 rates to IB rates map 4ebb3b797a63 ASoC: Intel: Skylake: Compile when any configuration is selected 5fb733e250c0 ASoC: Intel: boards: sof-wm8804: add check for PLL setting b3222026dde7 perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars 56027a2e75e6 HID: plantronics: Workaround for double volume key presses 613f9d1f1587 xsk: Respect device's headroom and tailroom on generic xmit path 5378c92425f3 drivers/block/null_blk/main: Fix a double free in null_init. 94f1bdf01b39 sched/debug: Fix cgroup_path[] serialization cbbc13b115b8 io_uring: fix overflows checks in provide buffers db4645fbae17 perf/amd/uncore: Fix sysfs type mismatch c8a54b4d6657 x86/events/amd/iommu: Fix sysfs type mismatch d5149a487f2d HSI: core: fix resource leaks in hsi_add_client_from_dt() 38c1f8ebb373 media: cedrus: Fix H265 status definitions a11497b3bb75 nvme-pci: don't simple map sgl when sgls are disabled b2c55f81c1d1 nvmet-tcp: fix a segmentation fault during io parsing error 2842b91ac7a5 mfd: stm32-timers: Avoid clearing auto reload register cadbba5ec895 mailbox: sprd: Introduce refcnt when clients requests/free channels b42ec774db50 scsi: ibmvfc: Fix invalid state machine BUG_ON() 5129ec347a89 scsi: sni_53c710: Add IRQ check 79ee30433357 scsi: sun3x_esp: Add IRQ check 18e729d21f26 scsi: jazz_esp: Add IRQ check 7d81167e513f scsi: hisi_sas: Fix IRQ checks aa83f32d40e2 scsi: ufs: ufshcd-pltfrm: Fix deferred probing 4e5e08975521 scsi: pm80xx: Fix potential infinite loop a613887c4126 scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() d3d3735858e0 clk: uniphier: Fix potential infinite loop c360228ecfb1 drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() a6d56760eaba drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct 3968d95f3116 clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE edc6a44bcc49 clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE a6596d71a635 drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() fc076f40c859 clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable 9c91a014a3b5 clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback b29d6a435e0f vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer 87856f9af04e vfio/pci: Re-order vfio_pci_probe() dad86dd76b8b vfio/pci: Move VGA and VF initialization to functions daa72300c996 vfio/fsl-mc: Re-order vfio_fsl_mc_probe() d0702c665e6b media: v4l2-ctrls.c: fix race condition in hdl->requests list 2d49873b49dc media: i2c: imx219: Balance runtime PM use-count 0050c9794135 media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream 59dd4fe0ae03 nvme: retrigger ANA log update if group descriptor isn't found 20719538c49f power: supply: bq25980: Move props from battery node 9e33e261b4d6 clk: imx: Fix reparenting of UARTs not associated with stdout 60ade0d56b06 nvmet-tcp: fix incorrect locking in state_change sk callback a3ea59d09525 nvme-tcp: block BH in sk state_change sk callback 7456cc7c9fd5 seccomp: Fix CONFIG tests for Seccomp_filters 4f53ef0f7841 ata: libahci_platform: fix IRQ check 6187fa250294 sata_mv: add IRQ checks f87689e71604 pata_ipx4xx_cf: fix IRQ check d1bb0316f507 pata_arasan_cf: fix IRQ check 0ad91dc7ea8e selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) 296da2049f2a x86/kprobes: Fix to check non boostable prefixes correctly e2ff41d2ee4d of: overlay: fix for_each_child.cocci warnings c272c735a1e2 drm/amdkfd: fix build error with AMD_IOMMU_V2=m d218c7a0284f media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() 1f743e8d582b media: m88rs6000t: avoid potential out-of-bounds reads on arrays 96498fbb7b14 media: atomisp: Fixed error handling path cc4cc2fb5aaf media: [next] staging: media: atomisp: fix memory leak of object flash 99ce023bb8bb media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 757d5d54ca71 media: m88ds3103: fix return value check in m88ds3103_probe() 697af15095fc media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() 00b68a747834 media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' 0741a8f2e5b0 drm/probe-helper: Check epoch counter in output_poll_execute() a59d01384c80 media: aspeed: fix clock handling logic 29eb741801b3 media: rkisp1: rsz: crash fix when setting src format 38f9456ef5a2 media: omap4iss: return error code when omap4iss_get() failed 3ad6a6288c88 media: saa7146: use sg_dma_len when building pgtable a250df336aa5 media: saa7134: use sg_dma_len when building pgtable 385470a358a6 media: vivid: fix assignment of dev->fbuf_out_flags 7d81aff28953 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() 95f4e9f33b70 afs: Fix updating of i_mode due to 3rd party change 80862cbf76c2 sched/fair: Fix shift-out-of-bounds in load_balance() ef8a03901259 drm/mcde/panel: Inverse misunderstood flag 403c4528e588 drm/amd/display: Fix off by one in hdmi_14_process_transaction() 9f075cb08822 drm/stm: Fix bus_flags handling 1de265ad3c3c drm/tilcdc: send vblank event when disabling crtc 8e81ff6d512e soc: aspeed: fix a ternary sign expansion bug bbe9de67ac5b xen-blkback: fix compatibility bug with single page rings 565e7c98d332 serial: omap: fix rs485 half-duplex filtering 9c3e2ad20b0c serial: omap: don't disable rs485 if rts gpio is missing 927162c7133f ttyprintk: Add TTY hangup callback. 62bb46f51f91 usb: dwc2: Fix hibernation between host and device modes. 7bf9d7286cf2 usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. 1789737ca9f1 PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check 8b4d4bd1f1ce Drivers: hv: vmbus: Increase wait time for VMbus unload 816fbc17cbe8 hwmon: (pmbus/pxe1610) don't bail out when not all pages are active ee9bc379e43c x86/platform/uv: Fix !KEXEC build failure 5980a3b9c933 spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails 1231279389b5 spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op fa3a26b43760 spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume 24159580abcc spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue d5c7b42c9f56 Drivers: hv: vmbus: Use after free in __vmbus_open() b49bdd70b337 ARM: dts: aspeed: Rainier: Fix humidity sensor bus address fe310fd19ff1 platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table 09a119a2d4c0 security: keys: trusted: fix TPM2 authorizations 7bb63ed88189 memory: samsung: exynos5422-dmc: handle clk_set_parent() failure 71bcc1b4a174 memory: renesas-rpc-if: fix possible NULL pointer dereference of resource 73585b2714db spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() 58ee5a0de192 m68k: Add missing mmap_read_lock() to sys_cacheflush() 99d2fa2daf6d usbip: vudc: fix missing unlock on error in usbip_sockfd_store() 99a29899e3a3 crypto: chelsio - Read rxchannel-id from firmware c703ef8289dc node: fix device cleanups in error handling code 190a2f24aed6 firmware: qcom-scm: Fix QCOM_SCM configuration 26882a15ed23 serial: core: return early on unsupported ioctls 1d9cde4ddf6c tty: fix return value for unsupported termiox ioctls eef2158b0c44 tty: Remove dead termiox code aa7f103da301 tty: fix return value for unsupported ioctls bd8fa4ef36ca tty: actually undefine superseded ASYNC flags 45c7e5c1428f USB: cdc-acm: fix TIOCGSERIAL implementation 4425c2f32ac9 USB: cdc-acm: fix unprivileged TIOCCSERIAL e38a77c48aa0 usb: gadget: r8a66597: Add missing null check on return from platform_get_resource ce02e58ddf86 spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() cbe254a1fdce spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op 314469666791 spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality 6bd307eb518d spi: spi-zynqmp-gqspi: add mutex locking for exec_op c164328f57c4 spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible 36cf347de9c4 cpufreq: armada-37xx: Fix determining base CPU frequency 2f412fba2749 cpufreq: armada-37xx: Fix driver cleanup when registration failed 6d7507243e05 clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 a7ddbc86e4e4 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz ce4b8f58b611 cpufreq: armada-37xx: Fix the AVS value for load L1 cccc3f18fcb5 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock a13b110e7c9e cpufreq: armada-37xx: Fix setting TBG parent for load levels 1faf7e6199b8 crypto: qat - Fix a double free in adf_create_ring 0e596b373464 crypto: sa2ul - Fix memory leak of rxd 2c67a9333da9 crypto: sun8i-ss - Fix memory leak of pad 2e57ffdb5696 crypto: allwinner - add missing CRYPTO_ prefix ac0fc2de8ad1 ACPI: CPPC: Replace cppc_attr with kobj_attribute e65c287c9bd8 cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration 8316ec23bdd0 PM: runtime: Replace inline function pm_runtime_callbacks_present() d97cb4365747 soc: qcom: mdt_loader: Detect truncated read of segments ab86e5145f61 soc: qcom: mdt_loader: Validate that p_filesz < p_memsz 078362f495a0 spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() c7fabe372a90 spi: Fix use-after-free with devm_spi_alloc_* 1de36911689c clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() edfcc1835958 clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped 410a1da7ee0e clocksource/drivers/timer-ti-dm: Fix posted mode status check order 0681c62d1ea2 PM / devfreq: Use more accurate returned new_freq as resume_freq 165b71a98c5a soc: qcom: pdr: Fix error return code in pdr_register_listener 49f71d50cb30 staging: greybus: uart: fix unprivileged TIOCCSERIAL 2c3ce3d84e80 staging: fwserial: fix TIOCGSERIAL implementation e08a24ae25b3 staging: fwserial: fix TIOCSSERIAL implementation 40d622b31baf staging: rtl8192u: Fix potential infinite loop ab727e601cb5 staging: comedi: tests: ni_routes_test: Fix compilation error 16ed454e10a8 irqchip/gic-v3: Fix OF_BAD_ADDR error handling b1d1f644ed9e mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init 4b465576f02a iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol 11e708c19bdd firmware: qcom_scm: Workaround lack of "is available" call on SC7180 89d449867c5d firmware: qcom_scm: Reduce locking section for __get_convention() 2ceac2b6c87c firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool 1dfb26df15fc m68k: mvme147,mvme16x: Don't wipe PCC timer config bits 7c468deae306 soundwire: stream: fix memory leak in stream config error path aa531c6c51e7 memory: pl353: fix mask of ECC page_size config register 0256f4205c14 driver core: platform: Declare early_platform_cleanup() prototype 100a5c76e5d2 drivers: nvmem: Fix voltage settings for QTI qfprom-efuse 409ab5a9d809 USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() 4b6b771a6d3f usb: gadget: aspeed: fix dma map failure 36babddef782 crypto: qat - fix error path in adf_isr_resource_alloc() bbd61fa05cd6 crypto: poly1305 - fix poly1305_core_setkey() declaration 821ff1d44fe3 NFSv4.2: fix copy stateid copying for the async copy 74bcea1a608e NFSD: Fix sparse warning in nfs4proc.c c9df2c56f502 arm64: dts: mediatek: fix reset GPIO level on pumpkin 53191c1d78b1 phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally 6cca7cc213d6 phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup 1e337097fe10 soundwire: bus: Fix device found flag correctly 00f6abd3509b bus: qcom: Put child node before return 6a4d2f863ab8 arm64: dts: renesas: r8a779a0: Fix PMU interrupt 7b6552719c0c mtd: require write permissions for locking and badblock ioctls 45eb038029b9 dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' 42c9f39a7222 usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' 0764c91011c5 usb: gadget: s3c: Fix incorrect resources releasing b33c05d6bf6f fotg210-udc: Complete OUT requests on short packets 7d5ff493219c fotg210-udc: Don't DMA more than the buffer can take e06d4a0c39bf fotg210-udc: Mask GRP2 interrupts we don't handle 3515fd226ea0 fotg210-udc: Remove a dubious condition leading to fotg210_done 36df13916de9 fotg210-udc: Fix EP0 IN requests bigger than two packets 01c66e834024 fotg210-udc: Fix DMA on EP0 for length > max packet size 1f50392650ae crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init b50967781767 crypto: qat - don't release uninitialized resources 31e1314ceee0 crypto: ccp - fix command queuing to TEE ring buffer 22ae303805aa usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) 9f6e0fdb154c usb: gadget: pch_udc: Initialize device pointer before use 3b6769806027 usb: gadget: pch_udc: Check for DMA mapping error a6e680788c62 usb: gadget: pch_udc: Check if driver is present before calling ->setup() 7d18eb34036a usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() 501ba8bf8d35 devtmpfs: fix placement of complete() call bac20313210a x86/microcode: Check for offline CPUs before requesting new microcode 05b3f9b0ac32 spi: stm32: Fix use-after-free on unbind 75a7a8920a57 arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding e8146dc804bf regulator: bd9576: Fix return from bd957x_probe() 0390f6f1d0bc spi: stm32: drop devres version of spi_register_master 617ec35ed51f crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map 75d0f3fb02d9 arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x a27a2590f76e arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' 2feffa751958 arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' 8ff9b9f4fb54 arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' 3673e0fa13ec arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer 5faf320a2b4d arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity 33ffc713dfc2 ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control 5133b4bdc98e mtd: maps: fix error return code of physmap_flash_remove() c55310e30de2 mtd: don't lock when recursively deleting partitions 174fe383de80 mtd: rawnand: qcom: Return actual error code instead of -ENODEV ca28e6a013b2 mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() 705ad2d8c361 mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC c8f3837c51f8 mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() 82a0cadf6fa5 spi: rockchip: avoid objtool warning eb949f891226 regmap: set debugfs_name to NULL after it is freed 840a6ff50a53 usb: typec: stusb160x: fix return value check in stusb160x_probe() 72fa4c30ac1b usb: typec: tps6598x: Fix return value check in tps6598x_probe() 2c80fa2cbfec usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS 98743f2b8c25 serial: stm32: fix tx_empty condition 566901ba502f serial: stm32: add FIFO flush when port is closed 01ce9c5d1715 serial: stm32: fix FIFO flush in startup and set_termios f765918b334d serial: stm32: call stm32_transmit_chars locked a98c0683a3be serial: stm32: fix tx dma completion, release channel 1f308f65d851 serial: stm32: fix a deadlock in set_termios 5eacd7fa4087 serial: stm32: fix wake-up flag handling ea627af3dddd serial: stm32: fix a deadlock condition with wakeup event 69ac7b3b893c serial: stm32: fix TX and RX FIFO thresholds 5ca0d5b2c801 serial: stm32: fix incorrect characters on console a44d6acfa7df serial: stm32: fix startup by enabling usart for reception b5e8f0adaec1 serial: stm32: Use of_device_get_match_data() 379b007b57ca serial: stm32: fix probe and remove order for dma 1027c8c028c0 serial: stm32: add "_usart" prefix in functions name ab8363f13f12 serial: stm32: fix code cleaning warnings and checks 7c5e96e89c05 x86/platform/uv: Set section block size for hubless architectures e6d95f35235a arm64: dts: renesas: Add mmc aliases into board dts files 9d48f2b903d1 ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files 2ddb0b285c2c ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family 6d6abd5e4778 ARM: dts: exynos: correct PMIC interrupt trigger level on Snow 0069053e21ed ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 c4121dac1c14 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family 2c2d05131e1b ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family c6541b0e8891 ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family 0cc067284a3e ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family 41fdefb351ae ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 dff20fb2791c memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] 1f12aaf07f61 crypto: sun8i-ss - fix result memory leak on error path 9c0d2c3f7f72 fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER 305a936af4fc firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) cfc0577ab19e firmware: xilinx: Add a blank line after function declaration ef7809681b2c firmware: xilinx: Fix dereferencing freed memory 7f69649dad99 Revert "tools/power turbostat: adjust for temperature offset" 0781a13c9c44 usb: gadget: pch_udc: Revert d3cb25a12138 completely 6b922dc1d11e Revert "drm/qxl: do not run release if qxl failed to init" 06f414e5c9f0 ovl: fix missing revert_creds() on error path 7604978e85b8 Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" 545dbb1bbeff Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" 96e308a36efe KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read 00824c30236b KVM: arm64: Fully zero the vcpu state on reset 2a20592baff5 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed 03c6cccedd39 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU ae996824da9b KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read a947f95b6b3a KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit 6b7028de661d KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit fa9b4ee318f9 KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch 6748f80aeaf3 KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported 6ccdbedd167c KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created ead4fb53fd42 KVM: SVM: Don't strip the C-bit from CR2 on #PF interception 12d684302581 KVM: nSVM: Set the shadow root level to the TDP level for nested NPT f59c2220f6ec KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads c8b49e01a23b KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit b4414fbc0fb3 KVM: s390: extend kvm_s390_shadow_fault to return entry pointer 568782de5df1 KVM: s390: split kvm_s390_real_to_abs 3804d1a4be99 KVM: s390: VSIE: fix MVPG handling for prefixing and MSO 814cb6de6db6 s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility be4ed1ac92ef KVM: s390: fix guarded storage control register handling 2705bc3f1c8d KVM: s390: split kvm_s390_logical_to_effective 82de9ad49303 KVM: s390: VSIE: correctly handle MVPG when in VSIE 885024a8fb20 ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 bead5f0e81d7 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable e8a3a49001f3 ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ccaa81e802d2 ALSA: hda/realtek: Re-order ALC662 quirk table entries ada3f488d576 ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries 5a58fbcf6443 ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries 44d57dcd8300 ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries 9f7ee3dd2c09 ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries 7aee1f28ebd9 ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ba56b860da86 ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries 252feb3af9a0 ALSA: hda/realtek: Re-order ALC269 HP quirk table entries 91d5c81bf24f ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries 56e923d0368f ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries 8c9841ae6e8b ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries ae5c6690e0c8 drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 7e2459bb19b9 drm/amd/display: Reject non-zero src_y and src_x for video planes ce450934a00c drm: bridge/panel: Cleanup connector on bridge detach 92b98bcc4f48 drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast 7eea3eff02ed drm/dp_mst: Revise broadcast msg lct & lcr 9b50c185d27d drm/radeon: fix copy of uninitialized variable back to userspace 09b031b5fc18 drm/panfrost: Don't try to map pages that are already mapped abb79f67a909 drm/panfrost: Clear MMU irqs before handling the fault 08f6e8a7538d drm/qxl: use ttm bo priorities f6c5cc6febbe drm/i915/gvt: Fix vfio_edid issue for BXT/APL 92b82770e9ba drm/i915/gvt: Fix virtual display setup for BXT/APL 3b999f3eac04 FDDI: defxx: Make MMIO the configuration default except for EISA 9fa26701cd1f mt76: fix potential DMA mapping leak 95fb153c6027 rtw88: Fix array overrun in rtw_get_tx_power_params() 9e7fcf39e2f8 cfg80211: scan: drop entry from hidden_list on overflow c9996845ff67 ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() f54f21c07fea mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() 0035a4704557 md: Fix missing unused status line of /proc/mdstat b70b7ec50089 md: md_open returns -EBUSY when entering racing area cdcfa77a332a md: factor out a mddev_find_locked helper from mddev_find 07e737408502 md: split mddev_find 61b8c6efbe87 md-cluster: fix use-after-free issue when removing rdev 569885ad7518 md/bitmap: wait for external bitmap writes to complete during tear down cab2e8e5997b async_xor: increase src_offs when dropping destination page a4c421b12cc6 x86, sched: Treat Intel SNC topology as default, COD as exception 4c0ddc8712d9 selinux: add proper NULL termination to the secclass_map permissions bb27aecf06a3 misc: vmw_vmci: explicitly initialize vmci_datagram payload 15f2a3de1a6b misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct 6115a9027e52 phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() dbd328dfd9c1 misc: lis3lv02d: Fix false-positive WARN on various HP models be6566144cbd phy: cadence: Sierra: Fix PHY power_on sequence 66c86eefa2eb sc16is7xx: Defer probe if device read fails 814919a0739f iio:adc:ad7476: Fix remove handling 62a560ac4acd iio:accel:adis16201: Fix wrong axis assignment that prevents loading 5670ed4d5568 iio: inv_mpu6050: Fully validate gyro and accel scale writes a1ad124c8368 soc/tegra: regulators: Fix locking up when voltage-spread is out of range 2f2d444ac496 PM / devfreq: Unlock mutex and free devfreq struct in error path e0b325888b53 PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c cc178b77f8a3 PCI: xgene: Fix cfg resource mapping 451a3e7570fc KVM: x86: Defer the MMU unload to the normal path on an global INVPCID 14e3676e3cad PCI: Allow VPD access for QLogic ISP2722 a22fc2eb03c4 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR bd93fbc101d0 MIPS: pci-rt2880: fix slot 0 configuration 149e1986ff6a MIPS: pci-mt7620: fix PLL lock check cdc7ff119a65 ASoC: tlv320aic32x4: Increase maximum register in regmap 8d24a7195976 ASoC: tlv320aic32x4: Register clocks before registering component c3c86bd3d5e4 ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function 7a7c14873c6d ASoC: samsung: tm2_wm5110: check of of_parse return value 5a75dc20a92b usb: xhci-mtk: improve bandwidth scheduling with TT eb58724f4476 usb: xhci-mtk: remove or operator for setting schedule parameters 048a99032d8a usb: typec: tcpm: update power supply once partner accepts 61a4b925aa0f usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply 79cae796dbf0 usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply 0dace269aa22 drm: bridge: fix LONTIUM use of mipi_dsi_() functions 8a80901a061f staging: fwserial: fix TIOCSSERIAL permission check af5145c8efa6 tty: moxa: fix TIOCSSERIAL permission check 6096118089c9 staging: fwserial: fix TIOCSSERIAL jiffies conversions eb3a757e0baa USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check 767e8241dd1c staging: greybus: uart: fix TIOCSSERIAL jiffies conversions 304efedabad2 USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions f283aaa01824 tty: amiserial: fix TIOCSSERIAL permission check f09ec0fc67a4 tty: moxa: fix TIOCSSERIAL jiffies conversions eeb4fd46eb9e usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() c2ef392fff9d Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" 7e916d0124e5 io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers 6b7021ed36da net/nfc: fix use-after-free llcp_sock_bind/connect 2d84ef4e6569 bluetooth: eliminate the potential race condition when removing the HCI controller 1d7bd87a2c8d Bluetooth: verify AMP hci_chan before amp_destroy ---- Link: https://lore.kernel.org/r/20210512144819.664462530@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/339 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.4Andrey Zhizhikin2021-05-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.4 from stable korg. Following upstream commits are included in this version: ---- 4bcf3b752d59 Linux 5.12.4 f7a805d1bb53 sctp: delay auto_asconf init until binding the first addr 3b31f6e84849 Revert "net/sctp: fix race condition in sctp_destroy_sock" 2a8d740aac1b smp: Fix smp_call_function_single_async prototype e7d7bedd507b net: Only allow init netns to set default tcp cong to a restricted algo eb88d8466be5 bpf: Prevent writable memory-mapping of read-only ringbuf pages 53eb85cc6630 bpf, ringbuf: Deny reserve of buffers larger than ringbuf 9fdd1d10daac bpf: Fix alu32 const subreg bound tracking on bitwise operations d22f538e9ec6 afs: Fix speculative status fetches 64055efc88bc mm/memory-failure: unnecessary amount of unmapping d1ebd228ceab mm/sparse: add the missing sparse_buffer_fini() in error branch c3ae6a3f3ca4 mm: memcontrol: slab: fix obtain a reference to a freeing memcg 805e3b93c93f kfifo: fix ternary sign extension bugs 36550ef5418d ia64: fix EFI_DEBUG build 7ea1491f2697 ia64: ensure proper NUMA distance and possible map initialization 1e05c2b9d691 perf session: Add swap operation for event TIME_CONV 59bf7d961a80 perf jit: Let convert_timestamp() to be backwards-compatible f57f2d897ff3 perf tools: Change fields type in perf_record_time_conv c899dc41655e net:nfc:digital: Fix a double free in digital_tg_recv_dep_req 709d47b03494 net: dsa: mv88e6xxx: Fix 6095/6097/6185 ports in non-SERDES CMODE 4903918c10b4 net: bridge: mcast: fix broken length + header check for MRDv6 Adv. 5b87fbb20483 RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res ad9ce7188432 RDMA/siw: Fix a use after free in siw_alloc_mr b64a9914918d bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds e738b042761a selftests/bpf: Fix core_reloc test runner dade94cf3223 selftests/bpf: Fix field existence CO-RE reloc tests 4f11633d8549 selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro e407495ba678 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send 0648941f4c8b net/sched: act_ct: fix wild memory access when clearing fragments 0d76da03a8a1 KVM: SVM: Disable SEV/SEV-ES if NPT is disabled 7399abdad9d3 KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails b74a478a66ea KVM: SVM: Zero out the VMCB array used to track SEV ASID association 3461924cde00 KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM 3fbc5bc651d6 bnxt_en: Fix RX consumer index logic in the error path. 0af76111c2a6 mptcp: Retransmit DATA_FIN dc4b143319f8 selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test 92aa8a27b470 selftests: mlxsw: Remove a redundant if statement in port_scale test 8334e4fbe50a selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static 21815f28af80 net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb 485517a2beb2 arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E 9f794d2c67c7 ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E 5878246cdf61 bnxt_en: fix ternary sign extension bug in bnxt_show_temp() 69a6cf01a1f4 net, xdp: Update pkt_type if generic XDP changes unicast MAC 9e4fd05376a3 net: enetc: fix link error again df9248ef56e6 net: phy: marvell: fix m88e1111_set_downshift 99ce66766bde net: phy: marvell: fix m88e1011_set_downshift 4305af7e959d powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') 5803e86e1837 powerpc/perf: Fix the threshold event selection for memory events in power10 7748383030f2 wlcore: Fix buffer overrun by snprintf due to incorrect buffer size 99a9906582c7 ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock 5e413c0831ff ath10k: Fix a use after free in ath10k_htc_send_bundle 07eb006064c7 ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices a84df7c80bda powerpc/64: Fix the definition of the fixmap area fa37a461bd6d RDMA/core: Add CM to restrack after successful attachment to a device b6ee57f610c6 RDMA/rxe: Fix a bug in rxe_fill_ip_info() b13cbc536990 mt76: mt7921: fix possible invalid register access 28d7cb12d403 mt76: mt7615: Fix a dereference of pointer sta before it is null checked b2847bf30c4a net: phy: intel-xway: enable integrated led functions 7e62a88bf058 net: renesas: ravb: Fix a stuck issue when a lot of frames are received b0b10216b579 net: stmmac: fix TSO and TBS feature enabling during driver open a6ce99d59874 nfp: devlink: initialize the devlink port attribute "lanes" 3d3cd0346916 net: dsa: mv88e6xxx: Fix off-by-one in VTU devlink region size d161c03bd241 crypto: ccp: Detect and reject "invalid" addresses destined for PSP 8bef76325feb powerpc/pseries/iommu: Fix window size for direct mapping with pmem e038f93363c3 mt76: mt7921: run mt7921_mcu_fw_log_2_host holding mt76 mutex d754c80ae82a mt76: mt7915: fix memleak when mt7915_unregister_device() 6c5b2b0c6e5a mt76: mt7615: fix memleak when mt7615_unregister_device() dd86a80bb97f rtw88: refine napi deinit flow 03b59d27a72b net: davinci_emac: Fix incorrect masking of tx and rx error channel 9d1ba11fabdd net: marvell: prestera: fix port event handling on init 37c38674ef2f vsock/virtio: free queued packets when closing socket fde3756222f9 sfc: ef10: fix TX queue lookup in TX event handling 6a8aaa46a6e4 ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails a589a9122fce RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails 8b7b075f53a9 RDMA/cxgb4: add missing qpid increment 673de75d1e44 gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check 53a032f04769 net: ethernet: ixp4xx: Set the DMA masks explicitly 1b57024de437 libbpf: Initialize the bpf_seq_printf parameters array field by field d234618d2ec6 vsock/vmci: log once the failed queue pair allocation d0287ef91ea5 netfilter: nftables_offload: special ethertype handling for VLAN b988433b1b34 netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector d78fa64c87fa netfilter: nft_payload: fix C-VLAN offload support a8d66b4c8903 mwl8k: Fix a double Free in mwl8k_probe_hw 7503993cea78 i2c: mediatek: Fix wrong dma sync flag 6d78450bbe69 i2c: sh7760: fix IRQ error path f5f2fd30be85 wlcore: fix overlapping snprintf arguments in debugfs a32b50a26745 rtlwifi: 8821ae: upgrade PHY and RF parameters 07f85449d230 KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid 6c9607314b37 powerpc/smp: Reintroduce cpu_core_mask f32116261e8e mptcp: fix format specifiers for unsigned int 5cad9e2caa96 iommu/mediatek: Always enable the clk on resume cf6fcf26f60d powerpc/pseries: extract host bridge from pci_bus prior to bus removal 1de6095db28f MIPS: pci-legacy: stop using of_pci_range_to_resource e44ec34641f7 drm/amd/pm: fix error code in smu_set_power_limit() 04ee044a877e drm/amdgpu: fix an error code in init_pmu_entry_by_type_and_add() 5f54b9be4ce5 perf beauty: Fix fsconfig generator 969d259ed670 iommu/amd: Put newline after closing bracket in warning 6532647bf264 iommu/vt-d: Fix an error handling path in 'intel_prepare_irq_remapping()' 038bf959af53 drm/i915/gvt: Fix error code in intel_gvt_init_device() 4fd6cb342547 net/packet: remove data races in fanout operations 841bbc0da841 net/mlx5: Fix bit-wise and with zero 2d63c969c436 ASoC: ak5558: correct reset polarity 403ec2958305 powerpc/syscall: switch user_exit_irqoff and trace_hardirqs_off order 3b35c9e484cb powerpc/xive: Fix xmon command "dxi" d7de92e4355e powerpc/xive: Drop check on irq_data in xive_core_debug_show() a5436462939a iwlwifi: dbg: disable ini debug in 9000 family and below fc23413efc1d iwlwifi: rs-fw: don't support stbc for HE 160 4d267335c51a fuse: fix matching of FUSE_DEV_IOC_CLONE command e6f5e2039d99 i2c: sh7760: add IRQ check adabb7479570 i2c: rcar: add IRQ check 2dada8877293 i2c: mlxbf: add IRQ check 60c6bc467bca i2c: jz4780: add IRQ check ee714ab6e489 i2c: emev2: add IRQ check cbf441180bf1 i2c: cadence: add IRQ check a42ac16e6573 i2c: xiic: fix reference leak when pm_runtime_get_sync fails c7ea772c9fcf i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails d3406ab52097 i2c: sprd: fix reference leak when pm_runtime_get_sync fails d6fdc153091d i2c: omap: fix reference leak when pm_runtime_get_sync fails ff406f6cd09c i2c: imx: fix reference leak when pm_runtime_get_sync fails b100650d80cd i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails 7ee35cde1e81 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails a45fc41beed8 i2c: cadence: fix reference leak when pm_runtime_get_sync fails 8b3ffa5814f0 pinctrl: at91-pio4: Fix slew rate disablement d3cca8067d43 RDMA/rtrs-clt: destroy sysfs after removing session from active list bd8fbee40c87 RDMA/srpt: Fix error return code in srpt_cm_req_recv() a46b536cd60c mt76: mt7921: fix kernel crash when the firmware fails to download ab2dcb9083f2 net: thunderx: Fix unintentional sign extension issue 4c20ede4c22e cxgb4: Fix unintentional sign extension issues c86386cc21bf RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() 1500e3293905 IB/hfi1: Fix error return code in parse_platform_config() 296eb4ca08e4 RDMA/qedr: Fix error return code in qedr_iw_connect() 6354991d0bf5 ovl: invalidate readdir cache on changes to dir with origin eecb662975c0 ovl: show "userxattr" in the mount data 947573d8b725 KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit 0e36eb66f179 mt76: mt7921: fix the dwell time control 1aa32d64fad4 mt76: mt7921: fix inappropriate WoW setup with the missing ARP informaiton 5ac6fcde7c70 mt76: mt7921: always wake the device in mt7921_remove_interface 6c8e96ad4114 mt76: mt7915: cleanup mcu tx queue in mt7915_dma_reset() 9ed3f7370ac2 mt76: mt7615: cleanup mcu tx queue in mt7615_dma_reset() 7ecb3748e3ba mt76: mt7663s: fix the possible device hang in high traffic cd0261e1bf53 mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation ab28d7d1b205 mt76: mt7663: fix when beacon filter is being applied 4bd926e5ca88 mt76: mt7915: fix txrate reporting b9d3a9e108d9 mt76: mt7915: fix rxrate reporting f8d03ca3bb4a mt76: mt7921: fix the base of the dynamic remap a24470fbbdeb mt76: mt7921: fix the base of PCIe interrupt 65d1c9b2a2ff mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list 2554b9cb4b5e mt76: connac: fix kernel warning adding monitor interface fe1ea83b76ad mt76: mt7915: fix mib stats counter reporting to mac80211 d5d23c2dbc6e mt76: mt7615: fix mib stats counter reporting to mac80211 fb2e48febf56 mt76: mt7615: fix TSF configuration 09e89893b926 mt76: mt7921: fix stats register definitions 358af1c797a0 mt76: mt7915: fix aggr len debugfs node abf1eac51e38 mt76: mt7921: fix aggr length histogram 54b989653c55 mt76: mt7615: fix memory leak in mt7615_coredump_work 3182896668e1 mt76: mt7921: fixup rx bitrate statistics bca02a4a79de mt76: connac: fix up the setting for ht40 mode in mt76_connac_mcu_uni_add_bss 481122637445 mt76: mt7921: fix memory leak in mt7921_coredump_work c2918dd90003 mt76: mt7921: fix suspend/resume sequence e2cdc9cb33c5 mt76: mt7915: fix tx skb dma unmap 821ae236ccea mt76: mt7615: fix tx skb dma unmap 88eee5ffb3b2 mt7601u: fix always true expression ae5ef5358a89 rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() 0d724bf90a2d xfs: fix return of uninitialized value in variable error 269c23fa1b8e RDMA/hns: Fix missing assignment of max_inline_data ab5530a9c103 perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric 02101c6645b2 mac80211: bail out if cipher schemes are invalid 42667ed491b2 powerpc: iommu: fix build when neither PCI or IBMVIO is set 822ea5559c51 powerpc/perf: Fix PMU constraint check for EBB events d6dba51f6e0c powerpc/64s: Use htab_convert_pte_flags() in hash__mark_rodata_ro() defbe7df3883 powerpc/pseries: Add key to flags in pSeries_lpar_hpte_updateboltedpp() e40c52ee67b1 powerpc/64s: Fix pte update for kernel memory on radix 79f754d58e52 IB/hfi1: Use kzalloc() for mmu_rb_handler allocation 769003fd970c liquidio: Fix unintented sign extension of a left shift of a u16 66b672eab0ae ASoC: simple-card: fix possible uninitialized single_cpu local variable b4a6de2e3d48 KVM: arm64: Initialize VCPU mdcr_el2 before loading it 117740621dbc HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE 59fcf294a3dd HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() da317e93f353 HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling 217c22918c3a HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness eefc81ca6f30 ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls 0fbef3697f0f iommu/vt-d: Invalidate PASID cache when root/context entry changed 66c24699f266 iommu/vt-d: Remove WO permissions on second-level paging entries 160faa083e5d iommu/vt-d: Report the right page fault address 943cf2a239f8 iommu/vt-d: Report right snoop capability when using FL for IOVA 32a874c6deda iommu: Fix a boundary issue to avoid performance drop e89f28b8be65 iommu/vt-d: Don't set then clear private data in prq_event_thread() 77e74a050dce KVM: arm64: Fix error return code in init_hyp_mode() 793d43c43297 mips: bmips: fix syscon-reboot nodes facdf32dfcd0 net: hns3: Limiting the scope of vector_ring_chain variable 8e82bcb775fa nfc: pn533: prevent potential memory corruption 59bbdeee1dcb RDMA/core: Fix corrupted SL on passive side af5a6af4d450 bug: Remove redundant condition check in report_bug 5528b6014c49 net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() 8bc9833f5622 powerpc/pseries: Only register vio drivers if vio bus exists 4c5e5cea64d1 udp: never accept GSO_FRAGLIST packets 450687386cd1 udp: skip L4 aggregation for UDP tunnel packets 5b86b44b9a4d net: phy: lan87xx: fix access to wrong register of LAN87xx ff4fed6152e7 ALSA: core: remove redundant spin_lock pair in snd_card_disconnect 62413972f526 ASoC: q6afe-clocks: fix reprobing of the driver f52b9a88ebeb fs: dlm: fix missing unlock on error in accept_from_sock() 51c7eda8b188 gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP 8737b781154c MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again 5a54afcc73bc powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration 08be2d6596d4 powerpc/64s: Fix hash fault to use TRAP accessor ad11f55f1898 IB/isert: Fix a use after free in isert_connect_request 3f3e72957876 RDMA/mlx5: Fix drop packet rule in egress table 3266682f91cc iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK 6570a82def26 ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk 2b8bf48c2165 MIPS: loongson64: fix bug when PAGE_SIZE > 16KB 5d58e5fabc92 pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero eb7d63e4a37b pinctrl: pinctrl-single: remove unused parameter 806245375ff9 inet: use bigger hash table for IP ID generation 33df5d11674c ima: Fix the error code for restoring the PCR value 58e90fbccd88 MIPS: fix local_irq_{disable,enable} in asmmacro.h 4b0a22c90175 powerpc/prom: Mark identical_pvr_fixup as __init 71db53905dba powerpc/fadump: Mark fadump_calculate_reserve_size as __init a3e3bd8b1cd4 powerpc/mm: Move the linear_mapping_mutex to the ifdef where it is used a712a6a3891d libbpf: Add explicit padding to btf_dump_emit_type_decl_opts 3be43633d30f selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed cfd02c72e5f4 net: dsa: bcm_sf2: fix BCM4908 RGMII reg(s) 69f38f9126d2 net: dsa: bcm_sf2: add function finding RGMII register 26a0b1f604e0 ASoC: tegra30: i2s: Restore hardware state on runtime PM resume 409c028892b1 iommu/vt-d: Reject unsupported page request modes ba5d584cd6e8 iommu/dma: Resurrect the "forcedac" option 346607ab09de iommu: Check dev->iommu in iommu_dev_xxx functions ba07cf2b0222 bpftool: Fix maybe-uninitialized warnings 1bafc147d350 libbpf: Add explicit padding to bpf_xdp_set_link_opts ca44f7cd20d9 net: lapbether: Prevent racing when checking whether the netif is running 332e69eb3bd9 Bluetooth: avoid deadlock between hci_dev->lock and socket lock bf628b366445 KVM: x86/mmu: Retry page faults that hit an invalid memslot bcf8a9025dfa wilc1000: write value to WILC_INTR2_ENABLE register fa79dc1b5aaa net/mlx5: DR, Add missing vhca_id consume from STEv1 54816e3144c4 RDMA/mlx5: Fix mlx5 rates to IB rates map 386bdf46a93e RDMA/mlx5: Fix query RoCE port 29f91bd26f3b RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr 6db9ead40fca ASoC: Intel: Skylake: Compile when any configuration is selected 18a335dc2515 ASoC: Intel: boards: sof-wm8804: add check for PLL setting bdda1efa656d perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars 140f1d728362 HID: plantronics: Workaround for double volume key presses b963d569fcbe xsk: Respect device's headroom and tailroom on generic xmit path 72e431005a81 drivers/block/null_blk/main: Fix a double free in null_init. ff8150b9cf8f ataflop: fix off by one in ataflop_probe() 2a3a8bbca28b ataflop: potential out of bounds in do_format() 163dd7fa459f kthread: Fix PF_KTHREAD vs to_kthread() race af813843d8e6 sched/debug: Fix cgroup_path[] serialization 9b7d064beb34 block/rnbd-clt-sysfs: Remove copy buffer overlap in rnbd_clt_get_path_name 84b8c266c4bf io_uring: fix overflows checks in provide buffers 9fb875f2c2f9 perf/amd/uncore: Fix sysfs type mismatch 3456263249c0 x86/events/amd/iommu: Fix sysfs type mismatch f61295900937 HSI: core: fix resource leaks in hsi_add_client_from_dt() a961733c9a8e media: cedrus: Fix H265 status definitions af7451599528 media: meson-ge2d: fix rotation parameters 3709013f59ae nvme-pci: don't simple map sgl when sgls are disabled 8d14cda31292 nvmet-tcp: fix a segmentation fault during io parsing error fee3fece9d84 mfd: stm32-timers: Avoid clearing auto reload register 6aab92b5cb8a mailbox: sprd: Introduce refcnt when clients requests/free channels 0dcc67960c6c scsi: ibmvfc: Fix invalid state machine BUG_ON() 9a5b491ee9e0 scsi: sni_53c710: Add IRQ check a808b2b925be scsi: sun3x_esp: Add IRQ check 47c242dc76c8 scsi: jazz_esp: Add IRQ check 12e8332ac74f scsi: hisi_sas: Fix IRQ checks 0bb0751c28bb scsi: ufs: ufshcd-pltfrm: Fix deferred probing 27b44a8e143a scsi: pm80xx: Fix potential infinite loop c9f61c4bb402 scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() cbc1be3bf6f4 clk: uniphier: Fix potential infinite loop 4fa863449325 bcache: Use 64-bit arithmetic instead of 32-bit 545195b478a1 drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() 5d4dae4b6277 drm/amd/display: check fb of primary plane fb4c0863779e drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct 82c27430cab9 clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE 6b5366561974 clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE f7246e5b14e7 clk: qcom: a7-pll: Add missing MODULE_DEVICE_TABLE 30a9ab25da0b media: i2c: rdamc21: Fix warning on u8 cast 58a54902ec86 drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() ba158f2fb0c6 clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable 8e4e49b0e723 clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback d2527bb1a700 vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer fe1ee6b61c59 drm/msm/dpu: enable DPU_SSPP_QOS_8LVL for SM8250 5f5f4d297622 drm/msm: Fix debugfs deadlock 6694b8daffac vfio/pci: Re-order vfio_pci_probe() cd48042b764b vfio/pci: Move VGA and VF initialization to functions d63e156085ac vfio/fsl-mc: Re-order vfio_fsl_mc_probe() 4d285d8a767f media: rkvdec: Do not require all controls to be present in every request bde1744150a4 media: v4l2-ctrls.c: fix race condition in hdl->requests list 8620674de11d media: i2c: imx219: Balance runtime PM use-count 5ea9d36e03f6 media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream 762e2b204fd9 media: ipu3-cio2: Fix pixel-rate derived link frequency 7e101ec9c8b0 media: ccs: Fix sub-device function 1b71d5587fa7 nvme: retrigger ANA log update if group descriptor isn't found 59c2459bc180 power: supply: bq25980: Move props from battery node 81e4bfac2a49 clk: imx: Fix reparenting of UARTs not associated with stdout 906c538340dd nvmet-tcp: fix incorrect locking in state_change sk callback c7dee3feee3f nvme-tcp: block BH in sk state_change sk callback f0240a9cac40 drm/mediatek: Don't support hdmi connector creation bb995c38e42a drm/mediatek: Switch the hdmi bridge ops to the atomic versions 61e93fa3f3ed seccomp: Fix CONFIG tests for Seccomp_filters 79476f1fe410 ata: libahci_platform: fix IRQ check 5b695910d760 sata_mv: add IRQ checks 581f6ba4fe7f pata_ipx4xx_cf: fix IRQ check 5b7b835e3fe3 pata_arasan_cf: fix IRQ check 1be17895150c selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) 50798f4232d7 drm/omap: dsi: Add missing IRQF_ONESHOT 5489d7355ec7 x86/kprobes: Fix to check non boostable prefixes correctly 71356449c216 scsi: qla2xxx: Check kzalloc() return value 394374bedbba of: overlay: fix for_each_child.cocci warnings 296443139f89 drm/amd/display: Free local data after use cef7b9cc0c93 drm/amdkfd: Fix recursive lock warnings 220fe3b0f124 drm/amdkfd: fix build error with AMD_IOMMU_V2=m 683200c61ca1 x86/kprobes: Retrieve correct opcode for group instruction 8267ccd7b9df media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() ac97be09d46f media: m88rs6000t: avoid potential out-of-bounds reads on arrays 5cd0f16bc44f media: atomisp: Fixed error handling path 27d2eab69f7d media: [next] staging: media: atomisp: fix memory leak of object flash a44db63cc56e media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 a5e2ebeb22ca media: m88ds3103: fix return value check in m88ds3103_probe() 0faeb8a1127a media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() 711acdf0228d media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' 521ed2a1ee95 drm/probe-helper: Check epoch counter in output_poll_execute() cfc0149e1fe7 power: supply: bq27xxx: fix sign of current_now for newer ICs 15a6dff1b3f1 drm/panel-simple: Undo enable if HPD never asserts 75321dc8aebe media: aspeed: fix clock handling logic a9545343a506 media: rkisp1: rsz: crash fix when setting src format 818103e37793 media: omap4iss: return error code when omap4iss_get() failed ee43611a4f6c media: saa7146: use sg_dma_len when building pgtable d05670a2e38d media: saa7134: use sg_dma_len when building pgtable a6528fe467fc media: vivid: fix assignment of dev->fbuf_out_flags 8b8d969ec4be media: mtk: fix mtk-smi dependency 8bdfbca9b17b rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() 6ca5efcd15a8 afs: Fix updating of i_mode due to 3rd party change ac67a8754fb1 printk: limit second loop of syslog_print_all 805cea93e66c sched/fair: Fix shift-out-of-bounds in load_balance() 9bdcfbed2a9f scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() fe67c11fef93 drm/mcde/panel: Inverse misunderstood flag 080bd41d6478 drm/amd/display: Fix off by one in hdmi_14_process_transaction() bb62b23e950c drm/stm: Fix bus_flags handling b3ed9569a7b2 drm/tilcdc: send vblank event when disabling crtc f3e2b85d3059 soc: aspeed: fix a ternary sign expansion bug 620b84fc3544 xen-blkback: fix compatibility bug with single page rings 15e7357f076b spi: tools: make a symbolic link to the header file spi.h 3b61f2f020c7 serial: omap: fix rs485 half-duplex filtering b641a97b1f0b serial: omap: don't disable rs485 if rts gpio is missing 59e0f581a8a9 ttyprintk: Add TTY hangup callback. acb642ee0f65 usb: dwc2: Fix hibernation between host and device modes. 36535a40b52c usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. b3fc9b21e5c6 PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check 682f486d18c6 Drivers: hv: vmbus: Increase wait time for VMbus unload b877d36f134f platform/surface: aggregator: fix a bit test 3e4e2eca38ed hwmon: (pmbus/pxe1610) don't bail out when not all pages are active 7b9b14d8ba41 x86/platform/uv: Fix !KEXEC build failure c3a5a3597ea9 btrfs: zoned: bail out in btrfs_alloc_chunk for bad input 7b386cbdc343 btrfs: zoned: move log tree node allocation out of log_root_tree->log_mutex bad5a23cf2b4 spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails 23269ac9f123 spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op 28b09dcdcf7d spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume 38671c4a5bf1 spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue 3fc537486d7c crypto: arm64/aes-ce - deal with oversight in new CTR carry code 2728f289b327 Drivers: hv: vmbus: Use after free in __vmbus_open() 6ee53ec981c1 ARM: dts: aspeed: Rainier: Fix humidity sensor bus address 4b7c347672c2 spi: spi-zynqmp-gqspi: Fix runtime PM imbalance in zynqmp_qspi_probe d7cd576b987f usb: typec: tcpm: Honour pSnkStdby requirement during negotiation aabd4ef3a065 platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table af43779b6cc9 char: tpm: fix error return code in tpm_cr50_i2c_tis_recv() 364400df2df9 security: keys: trusted: fix TPM2 authorizations 4c5534ad2791 memory: samsung: exynos5422-dmc: handle clk_set_parent() failure a74cb41af7db memory: renesas-rpc-if: fix possible NULL pointer dereference of resource f476db2c0ffb spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() 512dbf4a0892 usb: cdnsp: Fixes issue with Configure Endpoint command 143f627f1979 m68k: Add missing mmap_read_lock() to sys_cacheflush() 795ad51102da usbip: vudc: fix missing unlock on error in usbip_sockfd_store() 8c2293dbe841 crypto: chelsio - Read rxchannel-id from firmware d5d7e473ee8a node: fix device cleanups in error handling code 1395747ee5e9 firmware: qcom-scm: Fix QCOM_SCM configuration ac2c5480afd4 serial: core: return early on unsupported ioctls a72d78d67043 tty: fix return value for unsupported termiox ioctls 23598e43e2d9 tty: fix return value for unsupported ioctls addeca42cc77 tty: actually undefine superseded ASYNC flags 7551577e6ce4 USB: cdc-acm: fix TIOCGSERIAL implementation e48628060ca4 USB: cdc-acm: fix unprivileged TIOCCSERIAL b0e543b46b8d usb: gadget: r8a66597: Add missing null check on return from platform_get_resource 6a2b5cee0d31 spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() d11e1802f8ae spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op 8d3d7eead4ca spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality a5ec27dd6e37 spi: spi-zynqmp-gqspi: add mutex locking for exec_op 8fa511754543 spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible d6c13a9896ae cpufreq: armada-37xx: Fix determining base CPU frequency ae390626dc0e cpufreq: armada-37xx: Fix driver cleanup when registration failed fac19292b8c1 clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 9db7efc1cef8 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz ae1294896b13 cpufreq: armada-37xx: Fix the AVS value for load L1 b06442ced776 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock ca9630b6522f cpufreq: armada-37xx: Fix setting TBG parent for load levels 5072029dae67 crypto: qat - Fix a double free in adf_create_ring b7bd0657c203 crypto: sa2ul - Fix memory leak of rxd d3d702084d12 crypto: sun8i-ss - Fix memory leak of pad d385c6e4b3cc crypto: allwinner - add missing CRYPTO_ prefix 5083a1723a33 ACPI: CPPC: Replace cppc_attr with kobj_attribute 844b01c8fc6e cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration a163df99821f PM: runtime: Replace inline function pm_runtime_callbacks_present() c9c1ee0120fd soc: qcom: mdt_loader: Detect truncated read of segments 0382a1e02cc3 soc: qcom: mdt_loader: Validate that p_filesz < p_memsz 0eb78f53cae4 spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() 8735248ebb91 spi: Fix use-after-free with devm_spi_alloc_* 27502a922ec0 clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() bf2333393f33 clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped d510293acb68 clocksource/drivers/timer-ti-dm: Fix posted mode status check order c0053d344069 PM / devfreq: Use more accurate returned new_freq as resume_freq 4c3988bcc3e5 soc: qcom: pdr: Fix error return code in pdr_register_listener 3222157c9d2d platform/x86: dell-wmi-sysman: Make init_bios_attributes() ACPI object parsing more robust 9acb52e70c18 staging: greybus: uart: fix unprivileged TIOCCSERIAL 15ee91744b23 staging: fwserial: fix TIOCGSERIAL implementation a6dae92dda49 staging: fwserial: fix TIOCSSERIAL implementation faad1643e53b staging: rtl8192u: Fix potential infinite loop 74b525963c79 staging: comedi: tests: ni_routes_test: Fix compilation error 073b6c00f4a6 irqchip/gic-v3: Fix OF_BAD_ADDR error handling c8994829f8da mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init 0b5e17391e62 iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol ff2f0383b537 firmware: qcom_scm: Workaround lack of "is available" call on SC7180 1fcaf5e2188f firmware: qcom_scm: Reduce locking section for __get_convention() cba3020b9264 firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool 5d3422516934 m68k: mvme147,mvme16x: Don't wipe PCC timer config bits effd2bd62b41 soundwire: stream: fix memory leak in stream config error path 60015b30417e memory: pl353: fix mask of ECC page_size config register 8d2a65bf858a ARM: dts: qcom: msm8974-samsung-klte: correct fuel gauge interrupt trigger level 7241c948b412 ARM: dts: qcom: msm8974-lge-nexus5: correct fuel gauge interrupt trigger level 57d5dee58ce7 driver core: platform: Declare early_platform_cleanup() prototype 8832b172ff0f nvmem: rmem: fix undefined reference to memremap df60888bf3e4 drivers: nvmem: Fix voltage settings for QTI qfprom-efuse b93e0b45015e USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() df65ce037234 usb: gadget: aspeed: fix dma map failure 4d8392fba0f2 crypto: qat - fix error path in adf_isr_resource_alloc() a542f220b4b1 crypto: poly1305 - fix poly1305_core_setkey() declaration 8b37c99d66b4 NFSv4.2: fix copy stateid copying for the async copy 3f647a08416d arm64: dts: mediatek: fix reset GPIO level on pumpkin fd8a29ca0d8f phy: ingenic: Fix a typo in ingenic_usb_phy_probe() 9249b7fa71a4 phy: ralink: phy-mt7621-pci: fix return value check in mt7621_pci_phy_probe() fd5378456e4e phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally 4fd6c07cea3b phy: ralink: phy-mt7621-pci: fix XTAL bitmask bb476294d362 phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup 15fe1e9adbbd soc: mediatek: pm-domains: Fix missing error code in scpsys_add_subdomain() 75ec82fe259b soundwire: bus: Fix device found flag correctly a35e98e0340e arm64: dts: qcom: sm8250: fix display nodes c6f8e0dc8da1 bus: qcom: Put child node before return 91080d1baf4c arm64: dts: mt8173: fix wrong power-domain phandle of pmic 3a2d02e9778d arm64: dts: mt8183: Add gce client reg for display subcomponents f56cf3fac1a1 arm64: dts: renesas: r8a779a0: Fix PMU interrupt a08799d3e8c8 mtd: require write permissions for locking and badblock ioctls f7f198e5b361 dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' 05933809ef46 usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' 4dcc2f1542e4 usb: gadget: s3c: Fix incorrect resources releasing bc164215cb37 fotg210-udc: Complete OUT requests on short packets 456b9a9acf76 fotg210-udc: Don't DMA more than the buffer can take 2e1c5f9f3203 fotg210-udc: Mask GRP2 interrupts we don't handle 58fe85af6922 fotg210-udc: Remove a dubious condition leading to fotg210_done 170f02ded842 fotg210-udc: Fix EP0 IN requests bigger than two packets 84d38ee7cc78 fotg210-udc: Fix DMA on EP0 for length > max packet size 1ea500ce6f7c crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init a07e0ff34400 crypto: qat - don't release uninitialized resources b655b45919d7 crypto: ccp - fix command queuing to TEE ring buffer 01d6b0abcc66 usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) 833490104757 usb: gadget: pch_udc: Initialize device pointer before use 536e5a42e6cd usb: gadget: pch_udc: Check for DMA mapping error f1e537380153 usb: gadget: pch_udc: Check if driver is present before calling ->setup() 0933de7be64e usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() 0dadbf7ad2cb devtmpfs: fix placement of complete() call 49ac0af94139 usb: host: ehci-tegra: Select USB_GADGET Kconfig option 5a3672a6edcb x86/microcode: Check for offline CPUs before requesting new microcode 7907a6d2d365 staging: qlge: fix an error code in probe() 9dbd136aff69 Drivers: hv: vmbus: Drop error message when 'No request id available' 7bd798abad61 spi: stm32: Fix use-after-free on unbind 0a9c774f003c crypto: arm/blake2s - fix for big endian 9cd2bd6874b4 selftests/x86: Add a missing .note.GNU-stack section to thunks_32.S 6c3f0c46ca48 arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding 01299660164a regulator: bd9576: Fix return from bd957x_probe() 28f00f021392 arm64: dts: broadcom: bcm4908: set Asus GT-AC5300 port 7 PHY mode 1251ef565c1e spi: stm32: drop devres version of spi_register_master 6516cb852d70 crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map 48eb34b16d10 arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x fc474a743e6b arm64: dts: qcom: sm8350: fix number of pins in 'gpio-ranges' ebcb732af084 arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' 3b7499aafa0c arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' dea150cf1d40 arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' 34833cd1bcd5 arm64: dts: qcom: sc7180: Avoid glitching SPI CS at bootup on trogdor 66ef17ff0bd9 arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer e688a3953bd1 arm64: dts: qcom: sm8350: Fix level triggered PMU interrupt polarity 3bfdadd3bdf2 arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity a3e81f0e31eb arm64: dts: qcom: sc7180: trogdor: Fix trip point config of charger thermal zone 99c85d841529 iio: adis16480: fix pps mode sampling frequency math 69a2c2e02daa arm64: dts: ti: k3-j721e-main: Update the speed modes supported and their itap delay values for MMCSD subsystems bd264d03a71b ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control c3d322609b49 mtd: maps: fix error return code of physmap_flash_remove() 915959ef8bec mtd: parsers: qcom: incompatible with spi-nor 4k sectors 9380ee18b58d mtd: parsers: qcom: Fix error condition 64151b20eba8 mtd: don't lock when recursively deleting partitions a4ef6c56a8af mtd: rawnand: qcom: Return actual error code instead of -ENODEV 82bcabce34d9 mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() fa897935b750 mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC 40bad753d1fc mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() 1ad5f8a3f392 arm64: dts: broadcom: bcm4908: fix switch parent node name 121a5da334eb spi: rockchip: avoid objtool warning b9e569ae1da3 regmap: set debugfs_name to NULL after it is freed 89e2375bafbc mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities a113d3b0ab16 usb: typec: stusb160x: fix return value check in stusb160x_probe() 30eca95df3c4 usb: typec: tps6598x: Fix return value check in tps6598x_probe() c7c88f690f15 usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS c03542175f9e usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling 9edc7a066011 serial: stm32: fix tx_empty condition 46c6efeff8e3 serial: stm32: add FIFO flush when port is closed 8fa18df35229 serial: stm32: fix FIFO flush in startup and set_termios a5e6b2759376 serial: stm32: call stm32_transmit_chars locked b263011153ee serial: stm32: fix tx dma completion, release channel 59ead20a3dec serial: liteuart: fix return value check in liteuart_probe() 84a8fdccdd7e serial: stm32: fix a deadlock in set_termios 65b53eb11514 serial: stm32: fix wake-up flag handling f6fba14ddd5e serial: stm32: fix a deadlock condition with wakeup event 9b10b39da6aa serial: stm32: fix TX and RX FIFO thresholds ace36d5a4249 serial: stm32: fix incorrect characters on console df5cee652799 serial: stm32: fix startup by enabling usart for reception 3d8b6e3242fb serial: stm32: fix probe and remove order for dma f1a704aa1cd0 x86/platform/uv: Set section block size for hubless architectures 023f053c37b2 bus: ti-sysc: Fix initializing module_pa for modules without sysc register be4720a61d2b arm64: dts: renesas: Add mmc aliases into board dts files c1cc1df36c52 ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files e59274ac3b78 ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family 8ce23c685240 ARM: dts: exynos: correct PMIC interrupt trigger level on Snow 1b05b10ba676 ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 7ebd2607296e ARM: dts: exynos: correct PMIC interrupt trigger level on P4 Note family 642a587880f1 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family c883c93ee144 ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family 9b928651cc3b ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family f73c51927a77 ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family 277d9da7d39a ARM: dts: exynos: correct fuel gauge interrupt trigger level on P4 Note family 96efb5ea80cd ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 32feeec631a2 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] 50e7b39b8084 crypto: sun8i-ss - fix result memory leak on error path ac9675c00005 crypto: keembay-ocs-aes - Fix error return code in kmb_ocs_aes_probe() f2ad9cbc94a0 crypto: keembay-ocs-hcu - Fix error return code in kmb_ocs_hcu_probe() 4a153aacc73e fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER d28a7779d45b x86/vdso: Use proper modifier for len's format specifier in extract() 17d45b88c1af firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) f7476bf64f40 firmware: xilinx: Fix dereferencing freed memory 07871a25dfb3 Revert "tools/power turbostat: adjust for temperature offset" e879c36a8512 usb: gadget: pch_udc: Revert d3cb25a12138 completely 3228a02f91d5 Revert "drm/qxl: do not run release if qxl failed to init" 93a3589b710e ovl: fix missing revert_creds() on error path af582bd4a21a mfd: stmpe: Revert "Constify static struct resource" 13b824cf038e Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" 401e15486bc0 Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" 9e4f06d5d55e KVM: selftests: Always run vCPU thread with blocked SIG_IPI b821282e38a7 KVM: selftests: Sync data verify of dirty logging with guest sync 4dd4e8d2cc88 KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read 8c6fc4ecc1d0 KVM: arm64: Fully zero the vcpu state on reset 5b1fec560e70 KVM: arm64: Support PREL/PLT relocs in EL2 code 50cbad42bfea KVM: Stop looking for coalesced MMIO zones if the bus is destroyed 30f46c699373 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU a2bc4ca00131 KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read f0a0625e459c KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit 1194e31eaea5 KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit 3d386331268c KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode 5746acdd0af8 KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch 00ba45aaf834 KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported 6dbfe6215582 KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created fd88ede84e43 KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT completes ba7bf5d6336a KVM: SVM: Use online_vcpus, not created_vcpus, to iterate over vCPUs 62ae40d4281a KVM: SVM: Don't strip the C-bit from CR2 on #PF interception dd9c924a487a KVM: nSVM: Set the shadow root level to the TDP level for nested NPT 00f892e28e1a KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads 2c466d1bd7d6 KVM: x86: Check CR3 GPA for validity regardless of vCPU mode 36825931c607 KVM: x86: Properly handle APF vs disabled LAPIC situation f62bc34d2890 KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests dd42721d3a0e KVM: x86/xen: Drop RAX[63:32] when processing hypercall a974aed548b2 KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit d8032e13979d KVM: s390: extend kvm_s390_shadow_fault to return entry pointer f09435247c5f KVM: s390: split kvm_s390_real_to_abs 8baf398f50f1 KVM: s390: VSIE: fix MVPG handling for prefixing and MSO f5a0098b46b2 s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility 4f5a74461656 KVM: s390: fix guarded storage control register handling 02a9126f51a5 KVM: s390: split kvm_s390_logical_to_effective aac02c6bfdd6 KVM: s390: VSIE: correctly handle MVPG when in VSIE f13e4287be65 ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 e73bf2eb82d6 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable 5e9a107d2410 ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices b769a6285896 ALSA: hda/realtek: Re-order ALC662 quirk table entries a3cef89e9101 ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries d115e658d594 ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries 1698d55bf8c6 ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries 9c3465fc2df8 ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries 13abe4452472 ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries 8ff6fb1076ac ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries a0848b321992 ALSA: hda/realtek: Re-order ALC269 HP quirk table entries 8335fdd8783f ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries 4d5fa5c3d3ee ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries c9e224a129dd ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries c9864a6b0ab3 drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode. cf7889354f24 drm/amdgpu: fix r initial values 1c3697e3f919 drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC 6d8568b72485 drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 e304cfd8cc67 drm/amd/display: Reject non-zero src_y and src_x for video planes 98d7d76a74e4 drm: bridge/panel: Cleanup connector on bridge detach 4ab5778889e5 drm: bridge: fix ANX7625 use of mipi_dsi_() functions 5636981fa8d8 drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast dc37d27f16dd drm/dp_mst: Revise broadcast msg lct & lcr d083f0de9d06 drm/radeon: fix copy of uninitialized variable back to userspace 1ae37c62b323 drm/panfrost: Don't try to map pages that are already mapped be586482bd40 drm/panfrost: Clear MMU irqs before handling the fault e5550e2f3e70 drm/ingenic: Fix non-OSD mode d1f5199445ca drm/qxl: use ttm bo priorities fba8cea75895 FDDI: defxx: Make MMIO the configuration default except for EISA 91b9548d413f mt76: fix potential DMA mapping leak 9cd09722e18a rtw88: Fix array overrun in rtw_get_tx_power_params() f94f09e69568 cfg80211: scan: drop entry from hidden_list on overflow aff4d8cb5ef5 net: xilinx: drivers need/depend on HAS_IOMEM 352f856408a9 ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() 790da494c183 mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() 17bf84d857d0 MIPS: generic: Update node names to avoid unit addresses 001f553ca5be md: Fix missing unused status line of /proc/mdstat 5ad71f445a6c md: md_open returns -EBUSY when entering racing area 2271da321684 md: factor out a mddev_find_locked helper from mddev_find cfac69f5cde9 md: split mddev_find fe5dbe71fcde md-cluster: fix use-after-free issue when removing rdev 91d74f0a71e0 md/bitmap: wait for external bitmap writes to complete during tear down 53f8208e11ab async_xor: increase src_offs when dropping destination page 0a78ba078a37 x86, sched: Treat Intel SNC topology as default, COD as exception 336dc1d637f3 selinux: add proper NULL termination to the secclass_map permissions aa38b4eebb53 misc: vmw_vmci: explicitly initialize vmci_datagram payload bc4087770460 misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct 3b22a73354ff phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() 709e69247a1f misc: lis3lv02d: Fix false-positive WARN on various HP models cb506a1b7fef phy: cadence: Sierra: Fix PHY power_on sequence 07b929c857f0 sc16is7xx: Defer probe if device read fails 091d32c54550 iio: hid-sensor-rotation: Fix quaternion data not correct 99f8854ad3da iio: sx9310: Fix access to variable DT array 0a5cc717d5ae iio: magnetometer: yas530: Fix return value on error path 0ed8a4d4606b iio:adc:ad7476: Fix remove handling 8260a84e54d4 iio:accel:adis16201: Fix wrong axis assignment that prevents loading 47007b0dd0f7 iio: sx9310: Fix write_.._debounce() 71ec5597189c iio: magnetometer: yas530: Include right header 25a233aba5d0 iio: inv_mpu6050: Fully validate gyro and accel scale writes ff39adf5d31c soc/tegra: regulators: Fix locking up when voltage-spread is out of range ce835bc103ea PM / devfreq: Unlock mutex and free devfreq struct in error path 901b6b29fde9 PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c 6df842bbbaab PCI: xgene: Fix cfg resource mapping bb2679a3a1c0 KVM: x86: Defer the MMU unload to the normal path on an global INVPCID 60870cc69ec8 PCI: Allow VPD access for QLogic ISP2722 9b3dfb743037 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR da61e572de95 MIPS: pci-rt2880: fix slot 0 configuration 97f12e7b3249 MIPS: pci-mt7620: fix PLL lock check 4aad12fcb513 ASoC: tlv320aic32x4: Increase maximum register in regmap 4eff0aece2bf ASoC: tlv320aic32x4: Register clocks before registering component bbe08fe17ca9 ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function e0efbd123379 ASoC: samsung: tm2_wm5110: check of of_parse return value bda903c40775 usb: xhci-mtk: improve bandwidth scheduling with TT 9cc300e48da1 usb: xhci-mtk: remove or operator for setting schedule parameters a6727853725f USB: serial: xr: fix CSIZE handling 0707201cd3e5 usb: typec: tcpm: update power supply once partner accepts 999237e2fe4a usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply 3645a7d04f2f usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply ff3486804847 drm: bridge: fix LONTIUM use of mipi_dsi_() functions f162f1edfcd7 tty: mxser: fix TIOCSSERIAL permission check b4a73d0398cd staging: fwserial: fix TIOCSSERIAL permission check abeecdf9b9f3 tty: mxser: fix TIOCSSERIAL jiffies conversions 13b2afa47b65 tty: moxa: fix TIOCSSERIAL permission check 63cf4009837d staging: fwserial: fix TIOCSSERIAL jiffies conversions be43d200fff9 USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check 2ab752561540 staging: greybus: uart: fix TIOCSSERIAL jiffies conversions 0f8dc63a4772 USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions 6a855bd02516 tty: amiserial: fix TIOCSSERIAL permission check 9ee8e4799334 tty: moxa: fix TIOCSSERIAL jiffies conversions 0eff3fa802e5 usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() 8f0591e79cde Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" 226c0978a226 software node: Allow node addition to already existing device b1faea82c829 coresight: etm-perf: Fix define build issue when built as module ca2960d35c36 io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers 18175fe17ae0 net/nfc: fix use-after-free llcp_sock_bind/connect 93d388c087d7 bluetooth: eliminate the potential race condition when removing the HCI controller c026c3dc3947 Bluetooth: verify AMP hci_chan before amp_destroy ---- Link: https://lore.kernel.org/r/20210512144837.204217980@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/340 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.12.3Andrey Zhizhikin2021-05-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.3 from stable korg. Following upstream commits are included in this version: ---- d795d7b5846c Linux 5.12.3 142703b82c36 thermal/core/fair share: Lock the thermal zone while looping over instances 6bf443acf6ca thermal/drivers/cpufreq_cooling: Fix slab OOB issue c23e941b2351 lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() 87bc16ed037b pinctrl: Ingenic: Add support for read the pin configuration of X1830. dc1a515ba108 pinctrl: Ingenic: Add missing pins to the JZ4770 MAC MII group. d757bf4c69cd dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails f2b61e8ba153 dm integrity: fix missing goto in bitmap_flush_interval error handling 578f39e1f2b3 dm space map common: fix division bug in sm_ll_find_free_block() 2f97deb8b0da dm persistent data: packed struct should have an aligned() attribute too 2a1bd74b8186 tracing: Restructure trace_clock_global() to never block 7bc6bc25a1a8 tracing: Map all PIDs to command lines 337b1546cde8 tools/power turbostat: Fix offset overflow issue in index converting 0452b0b04188 rsi: Use resume_noirq for SDIO a46bbc14f4f0 tty: fix memory leak in vc_deallocate bb2511e92a5d PCI: dwc: Move iATU detection earlier 07009d765c57 usb: dwc2: Fix session request interrupt handler 1c10fd60c859 usb: dwc3: core: Do core softreset when switch mode d91827a96d38 usb: dwc3: gadget: Fix START_TRANSFER link state check dda85fb8b113 usb: dwc3: gadget: Remove FS bInterval_m1 limitation dfdc7ec63213 usb: gadget/function/f_fs string table fix for multiple languages d7a096551b86 usb: gadget: Fix double free of device descriptor pointers 3c6f65325687 usb: gadget: dummy_hcd: fix gpf in gadget_setup c5bddca814e9 io_uring: Check current->io_uring in io_uring_cancel_sqpoll cabc762764cc io_uring: fix work_exit sqpoll cancellations cb5e0b3d0f99 io_uring: fix shared sqpoll cancellation hangs 949938b5d371 io_uring: remove extra sqpoll submission halting b60741f40668 media: venus: hfi_parser: Check for instance after hfi platform get dbe610d5d415 media: venus: hfi_parser: Don't initialize parser on v1 bdb64c3da67f media: venus: hfi_cmds: Support plane-actual-info property from v1 63697f519be4 media: venus: venc_ctrls: Change default header mode fc437f92ebb7 media: venus: pm_helpers: Set opp clock name for v1 259f7f0fabc3 media: coda: fix macroblocks count control usage 78cc3a571850 media: v4l2-ctrls: fix reference to freed memory cdaf358483b3 media: staging/intel-ipu3: Fix race condition during set_fmt 6fb617e37a39 media: staging/intel-ipu3: Fix set_fmt error handling 74ba0adb5e98 media: staging/intel-ipu3: Fix memory leak in imu_fmt e046910804f6 media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() 2aabd8da8f0d media: dvb-usb: Fix use-after-free access cede24d13be6 media: dvbdev: Fix memory leak in dvb_media_device_free() a1d50db9020f ext4: Fix occasional generic/418 failure 16e4d107b5d7 ext4: allow the dax flag to be set and cleared on inline directories c9d79b206f74 ext4: fix error return code in ext4_fc_perform_commit() 5a611ecc0df7 ext4: fix ext4_error_err save negative errno into superblock f61f62d574c2 ext4: fix error code in ext4_commit_super 1e9ea8f46370 ext4: always panic when errors=panic is specified b64a3fb6ea02 ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() e18d76a12b34 ext4: fix check to prevent false positive report of incorrect used inodes 222c345267b5 ext4: annotate data race in jbd2_journal_dirty_metadata() cfc9b6d1521c ext4: annotate data race in start_this_handle() 8cb6d877b0b2 kbuild: update config_data.gz only when the content of .config is changed 0fc0b094a4de x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported 13b5638e78d8 futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI 600de7990106 Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") 1ca4f55a7e8a smb3: do not attempt multichannel to server which does not support it 0470ef330390 smb3: if max_channels set to more than one channel request multichannel 524fc5482ffb smb3: when mounting with multichannel include it in requested capabilities 2831dd51bec2 Fix misc new gcc warnings 3cc63b1c6e7a security: commoncap: fix -Wstringop-overread warning deaaae2f918c rcu/nocb: Fix missed nocb_timer requeue ebeac958b690 sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queues e531db1ea6f9 sfc: farch: fix TX queue lookup in TX event handling 98d911807489 sfc: farch: fix TX queue lookup in TX flush done handling 473ffbe0b25c exfat: fix erroneous discard when clear cluster bit d04d56f855fa mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 b945c480ae85 fuse: fix write deadlock 00fd897153ca dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences 538244fba59f md/raid1: properly indicate failure when ending a failed write request 3606420d5714 crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS 694d9d5b59e2 crypto: arm/curve25519 - Move '.fpu' after '.arch' 9afbad5eb143 tpm: vtpm_proxy: Avoid reading host log when using a virtual device ac07c557ca12 tpm: efi: Use local variable for calculating final log size e09145e20832 intel_th: pci: Add Alder Lake-M support 467c41f8b18d powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=n 5fa84d105f27 powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled 524a894b21e6 powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h fe2613436673 powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR b54b85bd073a powerpc/kexec_file: Use current CPU info while setting up FDT a43ae32fc22b powerpc/eeh: Fix EEH handling for hugepages in ioremap space. a9a881891922 powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors f486ef7e762e powerpc/vdso: Separate vvar vma from vdso 43aa1cfeebf4 iommu/vt-d: Force to flush iotlb before creating superpage a72354b22114 jffs2: Hook up splice_write callback 58db0dd22dec jffs2: Fix kasan slab-out-of-bounds problem 5f41065f6960 Input: ili210x - add missing negation for touch indication on ili210x 7e65ea887d0c NFSv4: Don't discard segments marked for return in _pnfs_return_layout() 7cf20aa8a194 NFS: Don't discard pNFS layout segments that are marked for return 3d0163821c03 NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds 596e079c362a ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure 8e6dfb7beeb6 net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packets b3502b04e84a openvswitch: fix stack OOB read while fragmenting IPv4 packets e0041e24ad15 mlxsw: spectrum_mr: Update egress RIF list before route's action 0b60f23e29c8 f2fs: fix to avoid out-of-bounds memory access befeb96e17f7 f2fs: fix error handling in f2fs_end_enable_verity() 325b731983d0 ubifs: Only check replay with inode type to judge if inode linked 205332585eeb kcsan, debugfs: Move debugfs file creation out of early init 5116e79fc6e6 virtiofs: fix memory leak in virtio_fs_probe() f7c80e8a1b0b fs: fix reporting supported extra file attributes for statx() fd0f06590d35 riscv/kprobe: fix kernel panic when invoking sys_read traced by kprobe e4228d7587b6 Makefile: Move -Wno-unused-but-set-variable out of GCC only block 48f9d3dd6283 arm64/vdso: Discard .note.gnu.property sections in vDSO 868c10b9be11 btrfs: fix a potential hole punching failure 40b87e9b12b5 btrfs: fix race when picking most recent mod log operation for an old root 900fb3279e5e tools/power/turbostat: Fix turbostat for AMD Zen CPUs 19c11722771f ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx b821885bfcde ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops 14ad4409418f ALSA: hda/realtek - Headset Mic issue on HP platform 2c10b675918e ALSA: hda/realtek: fix mic boost on Intel NUC 8 fd2fec39f8a1 ALSA: hda/realtek: GA503 use same quirks as GA401 8b32a5e4e131 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 8f89fb21c85a ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 e117d328d397 ALSA: usb-audio: Explicitly set up the clock selector 1699eddaa136 ALSA: sb: Fix two use after free in snd_sb_qsound_build 51aad8825986 ALSA: hda/conexant: Re-order CX5066 quirk table entries ad2cd2dff035 ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer 21f0971f53ba power: supply: cpcap-battery: fix invalid usage of list cursor 284d899d9000 nvmet: avoid queuing keep-alive timer if it is disabled 244022d2b53d sched,psi: Handle potential task count underflow bugs more gracefully a78c38ebc44e s390/archrandom: add parameter check for s390_arch_random_generate 19bbb353a22e io_uring: safer sq_creds putting 87a6d381613a block/rnbd-clt: Fix missing a memory free when unloading the module fba4bf102cf8 block/rnbd-srv: Prevent a deadlock generated by accessing sysfs in parallel 9d1c4c2ff483 sched,fair: Alternative sched_slice() 76ccefa1b3f8 perf: Rework perf_event_exit_event() 76282eddf6ac scsi: libfc: Fix a format specifier 0e0fb68c2538 mfd: arizona: Fix rumtime PM imbalance on error 2030567b0e20 mfd: da9063: Support SMBus and I2C mode f14b8dae97db mfd: intel-m10-bmc: Fix the register access range e2c075537107 scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic 49bff90dd104 scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode d30a8a240c52 scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp() 9465bf9804c0 scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response a8655bfe7ba6 scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query 1fa8aea88a39 drm/amd/display: Update DCN302 SR Exit Latency 7ebfbe221e11 drm/amdgpu: fix NULL pointer dereference b47f594a65f9 drm/amd/display: Try YCbCr420 color when YCbCr444 fails 89d6e69c87b3 drm/amdgpu/display: fix memory leak for dimgrey cavefish fc56fb4e57fa amdgpu: avoid incorrect %hu format string d99753e15536 drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug 819dc7e3ace8 drm/radeon: don't evict if not initialized 15433cb85478 drm/amd/display: Fix UBSAN: shift-out-of-bounds warning c86e38aae2e2 drm/amd/display: Fix debugfs link_settings entry fc3393e6ec5b drm/radeon/ttm: Fix memory leak userptr pages d272c7074661 drm/amdgpu/ttm: Fix memory leak userptr pages 318e8c3434fd drm/msm/mdp5: Do not multiply vclk line count by 100 9d105eefb786 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal ce0da003ae3d sched/fair: Ignore percpu threads for imbalance pulls 91ef133ec62d sched/fair: Bring back select_idle_smt(), but differently 36a2d6da4c2f media: gscpa/stv06xx: fix memory leak d72fa2277720 media: dvb-usb: fix memory leak in dvb_usb_adapter_init bdc41f736b41 media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming c9c8b61f30dd media: platform: sti: Fix runtime PM imbalance in regs_show 21b50a6ac98f media: i2c: adv7842: fix possible use-after-free in adv7842_remove() 98e887fc93fe media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() 8d57011b838e media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() 2a52254ccae1 media: adv7604: fix possible use-after-free in adv76xx_remove() 1fcbb1432a75 media: tc358743: fix possible use-after-free in tc358743_remove() 3a8aa84ad5c6 power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() 15efbbe7674b power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() ce1e481865a7 clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return 1cf96e59da60 drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver 6281cd9e34b3 drm/msm/a6xx: Fix perfcounter oob timeout 4af165214d95 media: uvcvideo: Support devices that report an OT as an entity source 7de578c084c9 media: uvcvideo: Fix XU id print in forward scan dd06898725d5 media: vivid: update EDID 56fd1aa2322a media: em28xx: fix memory leak 82fa26b92975 scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() ae8c6ad672ce scsi: smartpqi: Add new PCI IDs 30a5371d870c scsi: smartpqi: Correct request leakage during reset operations d218413a9886 scsi: smartpqi: Use host-wide tag space b494d1b2791c power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce 7d8463c8acc9 power: supply: cpcap-charger: fix small mistake in current to register conversion 3a200c6b7bd5 selftests/resctrl: Fix checking for < 0 for unsigned values bf81fc260e25 selftests/resctrl: Fix incorrect parsing of iMC counters 477c43592fb6 selftests/resctrl: Use resctrl/info for feature detection aa177a5215c2 selftests/resctrl: Fix missing options "-n" and "-p" c3b5a2c51833 selftests/resctrl: Clean up resctrl features check 6055a8a97449 selftests/resctrl: Fix compilation issues for other global variables 1afd4311c062 selftests/resctrl: Fix compilation issues for global variables fa74403444c6 selftests/resctrl: Enable gcc checks to detect buffer overflows 20eac5036476 nvmet: return proper error code from discovery ctrl b70e92f2b199 drm/komeda: Fix bit check to import to value of proper type 0ec9e97d2109 ata: ahci: Disable SXS for Hisilicon Kunpeng920 e67ddebf1ffc mmc: sdhci-brcmstb: Remove CQE quirk e5ffc70d2ac5 mmc: sdhci-pci: Add PCI IDs for Intel LKF fc1077b4995e mmc: sdhci-esdhc-imx: validate pinctrl before use it 1bb697e54e78 scsi: qla2xxx: Fix use after free in bsg 6d1689fadd78 block, bfq: fix weight-raising resume with !low_latency 15966e6a3338 drm/vkms: fix misuse of WARN_ON bc1434f7da17 scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() b45476240f7e drm/amd/display: Fix potential memory leak 563ac6261e28 drm/amd/display: fix dml prefetch validation 4a3fc4596395 drm/amd/display: DCHUB underflow counter increasing in some scenarios 0d2d95716fdc drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' f48cd93fec94 drm/amd/pm: fix workload mismatch on vega10 02cdf707babc drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f 7a12075948ef drm/amd/display: Align cursor cache address to 2KB 9069b1b542de drm/amdkfd: Fix UBSAN shift-out-of-bounds warning 41db62bc06ee drm/amdgpu: mask the xgmi number of hops reported from psp to kfd e58dd0a4f199 drm/amdgpu: enable 48-bit IH timestamp counter 39ba18abd37a drm/amdgpu: enable retry fault wptr overflow d736c4fc59a8 backlight: qcom-wled: Fix FSC update issue for WLED5 219db950ae5a backlight: qcom-wled: Use sink_addr for sync toggle 599edbf276f4 power: supply: Use IRQF_ONESHOT 889cb8bec2c5 media: v4l2-ctrls.c: initialize flags field of p_fwht_params b8d7e79dd484 media: gspca/sq905.c: fix uninitialized variable b13bc773eea3 media: media/saa7164: fix saa7164_encoder_register() memory leak bugs 2b17e0eb9bb5 s390/qdio: let driver manage the QAOB 54f1727a0956 media: venus: core, venc, vdec: Fix probe dependency error 0e5d8d321fb8 extcon: arizona: Fix various races on driver unbind 381d0d20ea7b extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged 348c35a21bf1 power: supply: bq27xxx: fix power_avg for newer ICs c8baf9979dae atomisp: don't let it go past pipes array 115a5769d710 media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() a6b47637955c media: cx23885: add more quirks for reset DMA on some AMD IOMMU 08acc7769692 media: drivers/media/usb: fix memory leak in zr364xx_probe 6802047d607e media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB 2eeccff0ba79 media: ite-cir: check for receive overflow 4f8058c23b2b scsi: target: pscsi: Fix warning in pscsi_complete_cmd() 1016c0f62f73 drm/virtio: fix possible leak/unlock virtio_gpu_object_array 3f926066e967 kvfree_rcu: Use same set of GFP flags as does single-argument cc69d5a314b1 sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 125cb2c7f8f3 sched/pelt: Fix task util_est update filtering 0feca71f5359 sched/fair: Fix task utilization accountability in compute_energy() d4be398888b7 drm/amdgpu: Fix some unload driver issues 05395840ae35 drm/amd/pm/swsmu: clean up user profile function e085b5916049 scsi: lpfc: Fix ADISC handling that never frees nodes a2dc0640eacd scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN 823db6f1490e scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path 895d55027f4b scsi: lpfc: Fix pt2pt connection does not recover after LOGO 3224d515e4d9 scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe b9694aef9b1a drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue a586b255e8e9 drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work 34ef003c04d3 drm/amd/display: Return invalid state if GPINT times out 26a5506faacb drm/amd/display: Don't optimize bandwidth before disabling planes e9b75f1e5ee0 drm/amd/display: Check for DSC support instead of ASIC revision 2cf0e67da646 drm/ast: fix memory leak when unload the driver b76edf81bf85 drm/amd/pm: do not issue message while write "r" into pp_od_clk_voltage 7b1d0b1ddeb9 drm/amd/display: Fix MPC OGAM power on/off sequence 698b8222e590 drm/amd/display: changing sr exit latency 6c4e74b56e93 drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check 1d3ed1ec0a6b drm/qxl: release shadow on shutdown e7272a21ef6c drm/qxl: do not run release if qxl failed to init 9ca845fb12c6 drm: Added orientation quirk for OneGX1 Pro c68956c429cd regulator: da9121: automotive variants identity fix 957520084083 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s 4cb0aea2e250 btrfs: do proper error handling in btrfs_update_reloc_root aa7ccc79588b btrfs: do proper error handling in create_reloc_root 63d01008da13 btrfs: fix exhaustion of the system chunk array due to concurrent allocations 7c124584b3c0 btrfs: fix race between marking inode needs to be logged and log syncing 7bc617ca21ed btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpers 4f2fee1e17ef spi: sync up initial chipselect state aa7ce33cb691 platform/x86: intel_pmc_core: Don't use global pmcdev in quirks 58f2c4df081f crypto: omap-aes - Fix PM reference leak on omap-aes.c 728936b641fc crypto: sa2ul - Fix PM reference leak in sa_ul_probe() ef8b29f1e948 crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c 994169b0d7bf crypto: stm32/hash - Fix PM reference leak on stm32-hash.c 3de2b604df54 crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() 06871eb9a326 crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails 077a90e774c1 crypto: sun4i-ss - Fix PM reference leak when pm_runtime_get_sync() fails fae3d0a14dfe phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() 99ef43fde005 intel_th: Consistency and off-by-one fix 8293c3d60320 tty: n_gsm: check error while registering tty devices ad9f7e48c5e0 usb: dwc3: gadget: Check for disabled LPM quirk 26f4ea0e0ca4 usb: core: hub: Fix PM reference leak in usb_port_resume() e63746548f84 usb: musb: fix PM reference leak in musb_irq_work() 02798f0cb9b3 usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() 1b0f64df77d0 usb: dwc3: pci: add support for the Intel Alder Lake-M 32565a0616f9 spi: qup: fix PM reference leak in spi_qup_remove() 18fe30ff2692 spi: omap-100k: Fix reference leak to master a505edce0bdd spi: dln2: Fix reference leak to master 840872c2aed2 resource: Prevent irqresource_disabled() from erasing flags f938233fe9a6 clocksource/drivers/dw_apb_timer_of: Add handling for potential memory leak 43f27251c576 platform/x86: ISST: Account for increased timeout in some cases 5226917d0f47 tools/power/x86/intel-speed-select: Increase string size b605b652887e ARM: dts: at91: change the key code of the gpio key cf641232176d bus: mhi: pci_generic: Implement PCI shutdown callback 297920796909 bus: mhi: core: Clear context for stopped channels from remove() 80380148c46d xhci: prevent double-fetch of transfer and transfer event TRBs f47c7ace4acd xhci: fix potential array out of bounds with several interrupters bf6c351709a9 xhci: check control context is valid before dereferencing it. 396481ce3f12 xhci: check port array allocation was successful before dereferencing it 5598b0a7efde fpga: dfl: pci: add DID for D5005 PAC cards 04cd7a2b0ae7 usb: xhci-mtk: support quirk to disable usb2 lpm e132d83b2cff random: initialize ChaCha20 constants with correct endianness 16839bc05c83 perf/arm_pmu_platform: Fix error handling bf6a8d1b4e4d perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors 65b2f85e7273 soundwire: cadence: only prepare attached devices on clock stop 464461886367 tee: optee: do not check memref size on return from Secure World ad42a659f351 arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on 2ed7e900e70b soc/tegra: pmc: Fix completion of power-gate toggling 85e8bde13e99 efi/libstub: Add $(CLANG_FLAGS) to x86 flags 50e9a45834f9 x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS 9150f7843b5d x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ae4a4ca270c5 ARM: dts: ux500: Fix up TVK R3 sensors a2ecc3aa1067 ARM: dts: BCM5301X: fix "reg" formatting in /memory node 52a7c20bfb4b kselftest/arm64: mte: Fix MTE feature detection 236da04d3bc4 PCI: PM: Do not read power state in pci_enable_device_flags() 2c22c855b2ab ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node e83a6878a168 kselftest/arm64: mte: Fix compilation with native compiler 8815109c15ef usb: xhci: Fix port minor revision 9777200246f9 usb: dwc3: gadget: Ignore EP queue requests during bus reset 7f66ca5efe7c usb: gadget: f_uac1: validate input parameters d15e57bb5bf2 usb: gadget: f_uac2: validate input parameters 79c4569e2492 genirq/matrix: Prevent allocation counter corruption 6cb737a99abe crypto: hisilicon/sec - fixes a printing error e0c552b91c7d x86/sev: Do not require Hypervisor CPUID bit for SEV guests 014379ef6849 usb: webcam: Invalid size of Processing Unit Descriptor f1fbce00b98f usb: gadget: uvc: add bInterval checking for HS mode 4e58e2fd84f1 crypto: qat - fix unmap invalid dma address d7b89a167daa crypto: api - check for ERR pointers in crypto_destroy_tfm() 29b9829718c5 bus: mhi: core: Process execution environment changes serially 3ec3ac3b08e7 bus: mhi: core: Destroy SBL devices when moving to mission mode 936cfae514c7 bus: mhi: pci_generic: No-Op for device_wake operations 43bcf55a6707 spi: ath79: remove spi-master setup and cleanup assignment 548b144b5f83 spi: ath79: always call chipselect function 40a66f6f4b66 staging: wimax/i2400m: fix byte-order issue 37e7b52281eb bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first fbe76e9f4fbe cpuidle: tegra: Fix C7 idling state on Tegra114 3d40985b100d fbdev: zero-fill colormap in fbcmap.c 2cf62247f259 posix-timers: Preserve return value in clock_adjtime32() a06b40880153 btrfs: zoned: fail mount if the device does not support zone append 688ddc93faf4 btrfs: zoned: fix unpaired block group unfreeze during device replace e2da98788369 btrfs: fix race between transaction aborts and fsyncs leading to use-after-free ae4cd8973675 intel_th: pci: Add Rocket Lake CPU support e0d49e44953f btrfs: fix metadata extent leak after failure to create subvolume 6adafbbb03a1 x86/build: Disable HIGHMEM64G selection for M486SX 3a736de3271a btrfs: handle remount to no compress during compression bb7d42ee6cd5 smb2: fix use-after-free in smb2_ioctl_query_info() ee3b051cd948 cifs: fix regression when mounting shares with prefix paths eb877963081c cifs: detect dead connections only when echoes are enabled. 004910955001 cifs: fix leak in cifs_smb3_do_mount() ctx e9ac929c3ec9 cifs: fix out-of-bound memory access when calling smb3_notify() at mount point b399c1a3ea0b cifs: Return correct error code from smb2_get_enc_key 3f72d3709f53 irqchip/gic-v3: Do not enable irqs when handling spurious interrups 9c0affe34c5c mmc: core: Fix hanging on I/O during system suspend for removable cards 79c081d27cc7 mmc: core: Set read only for SD cards with permanent write protect bit 0549d960b0c7 mmc: core: Do a power cycle when the CMD11 fails 615bdc0dd810 mmc: block: Issue a cache flush only when it's enabled 6d19fc6d44da mmc: block: Update ext_csd.cache_ctrl if it was written df2c44c9b410 mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit afc09d03bfaf mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers 9ef5cb5025d1 mmc: sdhci: Check for reset prior to DMA address unmap d6e7fda49697 mmc: uniphier-sd: Fix a resource leak in the remove function 4b75f8a3b21b mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() c8b5286c2154 scsi: mpt3sas: Block PCI config access from userspace during reset e90e844c5b2b scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES a73208e32441 scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() b86203bb433c scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag 0f86d66b3850 scsi: qla2xxx: Reserve extra IRQ vectors e77fbc250f30 libceph: allow addrvecs with a single NONE/blank address 6ce58cbf6880 libceph: bump CephXAuthenticate encoding version 77b96633f972 spi: spi-ti-qspi: Free DMA resources e312452b9570 spi: stm32-qspi: fix pm_runtime usage_count counter aebbc29301b1 erofs: add unsupported inode i_format check 4d786870e326 mtd: physmap: physmap-bt1-rom: Fix unintentional stack access 676c4cd75307 mtd: rawnand: atmel: Update ecc_stats.corrected counter 60015c2e48bf mtd: spinand: core: add missing MODULE_DEVICE_TABLE() d08fcd5794ec Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" e87cc955ca86 mtd: spi-nor: core: Fix an issue of releasing resources during read/write 704550d124f7 reset: add missing empty function reset_control_rearm() f84f08617825 fs/epoll: restore waking from ep_done_scan() 3d5e1c964b6b ecryptfs: fix kernel panic with null dev_name 8f1999299af7 arm64: dts: mt8173: fix property typo of 'phys' in dsi node 93dbb4f39110 arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node 578f7183fd1d ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld cdd107d7f181 ftrace: Handle commands when closing set_ftrace_filter file b5e5faf8f607 ACPI: custom_method: fix a possible memory leak b7a5baaae212 ACPI: custom_method: fix potential use-after-free issue a9571131d889 tpm: acpi: Check eventlog signature before using it 93dbbf20e3ff vhost-vdpa: fix vm_flags for virtqueue doorbell mapping 5b6e6498e9b9 s390/cio: remove invalid condition on IO_SCH_UNREG 32bff908a7c1 s390/vfio-ap: fix circular lockdep when setting/clearing crypto masks 971dc8706cee s390/zcrypt: fix zcard and zqueue hot-unplug memleak aa34d125b8d2 s390/disassembler: increase ebpf disasm buffer size bea198f46726 dyndbg: fix parsing file query without a line-range suffix 3494c68d79cb nitro_enclaves: Fix stale file descriptors on failed usercopy a99b661c3187 bus: mhi: core: Fix invalid error returning in mhi_queue 1c1b5a437fc7 bus: mhi: core: Fix MHI runtime_pm behavior ed541cff35cb bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue 1ec103ea8684 bus: mhi: core: Add missing checks for MMIO register entries 76879a980cd5 bus: mhi: core: Sanity check values from remote device before use 1b43b43170c7 bus: mhi: core: Clear configuration from channel context during reset 99b8f10d0216 bus: mhi: core: Fix check for syserr at power_up 96e86bea450b Linux 5.12.2 c7b0208ee370 perf/core: Fix unconditional security_locked_down() call b4571c859f59 platform/x86: thinkpad_acpi: Correct thermal sensor allocation 88cd0fca2e66 USB: Add reset-resume quirk for WD19's Realtek Hub fd551ee52d62 USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet 26d91f8414fe ALSA: usb-audio: Fix implicit sync clearance at stopping stream 617920eb5554 ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX 6d34e074fb4f ovl: allow upperdir inside lowerdir d587cfaef72b ovl: fix leaked dentry 03c649dee8b1 net: qrtr: Avoid potential use after free in MHI send 0356e50a7fa6 bpf: Fix leakage of uninitialized bpf stack under speculation 7cf64d8679ca bpf: Fix masking negation logic upon negative dst register d68d22ee943c drm/i915: Disable runtime power management during shutdown 507b1ece3c65 net: usb: ax88179_178a: initialize local variables before use 671c54ea8c7f netfilter: conntrack: Make global sysctls readonly in non-init netns 902b955f965d mips: Do not include hi and lo in clobber list for R6 ---- Link: https://lore.kernel.org/r/20210505112324.956720416@linuxfoundation.org # 5.12.2 Link: https://lore.kernel.org/r/20210510102014.849075526@linuxfoundation.org # 5.12.3 Link: https://github.com/Freescale/linux-fslc/pull/335 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.118Andrey Zhizhikin2021-05-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.118 from stable korg. Following conflicts resolved during merge: ---- - drivers/mmc/core/core.c: - drivers/mmc/core/host.c: Fix merge fuzz for upstream commit 909a01b95120 ("mmc: core: Fix hanging on I/O during system suspend for removable cards") ---- Following upstream commits are included in this version: ---- 16022114de98 Linux 5.4.118 a992a283c0b7 dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails 569bae00ebbe dm integrity: fix missing goto in bitmap_flush_interval error handling ff8fd1e3b58a dm space map common: fix division bug in sm_ll_find_free_block() 6fcaa44105aa dm persistent data: packed struct should have an aligned() attribute too c64da3294a7d tracing: Restructure trace_clock_global() to never block 0834094c9a08 tracing: Map all PIDs to command lines 8768085ba271 rsi: Use resume_noirq for SDIO 55aa314a1a6c tty: fix memory leak in vc_deallocate 943131fda33b usb: dwc2: Fix session request interrupt handler 5bd06fc6b02c usb: dwc3: gadget: Fix START_TRANSFER link state check 0790fdbf37ee usb: gadget/function/f_fs string table fix for multiple languages 3b8b63be230f usb: gadget: Fix double free of device descriptor pointers efa99087ea69 usb: gadget: dummy_hcd: fix gpf in gadget_setup ffe824c0e35a media: staging/intel-ipu3: Fix race condition during set_fmt a03fb1e8a110 media: staging/intel-ipu3: Fix set_fmt error handling ff792ae52005 media: staging/intel-ipu3: Fix memory leak in imu_fmt ae37aee56cad media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() e5c27c2ae2f2 media: dvb-usb: Fix use-after-free access 9185b3b1c143 media: dvbdev: Fix memory leak in dvb_media_device_free() 92eb134265fa ext4: fix error code in ext4_commit_super c599462ab9c3 ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() 9c61387630a5 ext4: fix check to prevent false positive report of incorrect used inodes 79c95130a52a kbuild: update config_data.gz only when the content of .config is changed 19c8c34a8b80 x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported 8d2be04dbb17 Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") 2b040d13b411 jffs2: check the validity of dstlen in jffs2_zlib_compress() 564b1868f229 Fix misc new gcc warnings 8aa728568202 security: commoncap: fix -Wstringop-overread warning be8db260f482 fuse: fix write deadlock dc21b424861a dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences 6920cef604fa md/raid1: properly indicate failure when ending a failed write request 5f2d256875a5 crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS 63a25b715633 tpm: vtpm_proxy: Avoid reading host log when using a virtual device 2f12258b5224 tpm: efi: Use local variable for calculating final log size 2af501de8f43 intel_th: pci: Add Alder Lake-M support ab5d5c9dfd02 powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h abf3573ef4e7 powerpc/eeh: Fix EEH handling for hugepages in ioremap space. 077f526fe3cc jffs2: Fix kasan slab-out-of-bounds problem ad3f360ef20f Input: ili210x - add missing negation for touch indication on ili210x 6be0e4b59314 NFSv4: Don't discard segments marked for return in _pnfs_return_layout() 12ccd59941e3 NFS: Don't discard pNFS layout segments that are marked for return 504632a3577a ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure 490ad0a23904 openvswitch: fix stack OOB read while fragmenting IPv4 packets 9508634b2b18 mlxsw: spectrum_mr: Update egress RIF list before route's action 27a130638406 f2fs: fix to avoid out-of-bounds memory access 6c9b98a66d0a ubifs: Only check replay with inode type to judge if inode linked 310efc95c72c virtiofs: fix memory leak in virtio_fs_probe() 2b28e26bd776 Makefile: Move -Wno-unused-but-set-variable out of GCC only block 13a474c01353 arm64/vdso: Discard .note.gnu.property sections in vDSO f40bf82bf693 btrfs: fix race when picking most recent mod log operation for an old root 2bc0131d5be0 ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx 45392da1bd91 ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ee47a6414950 ALSA: hda/realtek: fix mic boost on Intel NUC 8 d143cd1f8f6b ALSA: hda/realtek: GA503 use same quirks as GA401 f2b75e357816 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 2136ecfcf3d9 ALSA: usb-audio: More constifications adba683c573d ALSA: usb-audio: Explicitly set up the clock selector 93588ea2fbd4 ALSA: sb: Fix two use after free in snd_sb_qsound_build 1666f1ac383f ALSA: hda/conexant: Re-order CX5066 quirk table entries b53b72ef83ff ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer a65181cfd953 s390/archrandom: add parameter check for s390_arch_random_generate ef00a39e2c78 scsi: libfc: Fix a format specifier 02c13900477c mfd: arizona: Fix rumtime PM imbalance on error 0d0e6dbd5fca scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic 0756818b4d3b scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode f67fc8095bbe scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response 82bc134b93b5 drm/amdgpu: fix NULL pointer dereference 4b65414ea416 amdgpu: avoid incorrect %hu format string 443fdd7b4bc3 drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug c49981759450 drm/msm/mdp5: Do not multiply vclk line count by 100 336e7e758640 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal b56ad4febe67 sched/fair: Ignore percpu threads for imbalance pulls 53995be39f93 media: gscpa/stv06xx: fix memory leak 3a855efb5426 media: dvb-usb: fix memory leak in dvb_usb_adapter_init 4ca05c0e04d5 media: platform: sti: Fix runtime PM imbalance in regs_show 47be6867d2d0 media: i2c: adv7842: fix possible use-after-free in adv7842_remove() f6b97476053d media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() cc265fb8e549 media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() 48304f37ce81 media: adv7604: fix possible use-after-free in adv76xx_remove() b76249a0a64e media: tc358743: fix possible use-after-free in tc358743_remove() b25324cf16f5 power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() ac22a96c7388 power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() e0be54070ba1 clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return 330753d38f26 media: vivid: update EDID 71b75e6e2410 media: em28xx: fix memory leak cfb42c1bcce8 scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() 1a22a9fde806 scsi: smartpqi: Add new PCI IDs 7973764b5454 scsi: smartpqi: Correct request leakage during reset operations 7d77ac088fd7 ata: ahci: Disable SXS for Hisilicon Kunpeng920 1f3daf672a13 mmc: sdhci-pci: Add PCI IDs for Intel LKF 40fdaa2d149b scsi: qla2xxx: Fix use after free in bsg 2cb8ce1d79d3 drm/vkms: fix misuse of WARN_ON 3f67d5b6f943 scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() 48425948d2b6 drm/amd/display: fix dml prefetch validation cd148571eab0 drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' e81f4da43b1d drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f 0c0356ef2498 drm/amdkfd: Fix UBSAN shift-out-of-bounds warning 888b482dbe26 drm/amdgpu: mask the xgmi number of hops reported from psp to kfd 8d802ad28f9c power: supply: Use IRQF_ONESHOT bc73cb52997d media: gspca/sq905.c: fix uninitialized variable bec3831f5108 media: media/saa7164: fix saa7164_encoder_register() memory leak bugs 20065ae0056a extcon: arizona: Fix various races on driver unbind 32990455bd12 extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged 22ee443ac784 power: supply: bq27xxx: fix power_avg for newer ICs 5bc128a16333 media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() e18cee768a6e media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB a2e71d2d797d media: ite-cir: check for receive overflow 78829d2ec594 scsi: target: pscsi: Fix warning in pscsi_complete_cmd() a27784943a96 scsi: lpfc: Fix pt2pt connection does not recover after LOGO 52d2b4370a9d scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe 2b847dc1f662 drm/amd/display: Don't optimize bandwidth before disabling planes 84b03026cccc drm/amd/display: Check for DSC support instead of ASIC revision bbf11337ded8 drm/qxl: release shadow on shutdown a7d964da5d17 drm: Added orientation quirk for OneGX1 Pro 567c83104471 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s 3260434687cc platform/x86: intel_pmc_core: Don't use global pmcdev in quirks 229d2c12f1eb crypto: omap-aes - Fix PM reference leak on omap-aes.c 5c411b92439d crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c e6d5c66737a9 crypto: stm32/hash - Fix PM reference leak on stm32-hash.c e7138a6d6a4d phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() 349f95248bce intel_th: Consistency and off-by-one fix 86f4ac7ca448 tty: n_gsm: check error while registering tty devices 665dbcf35508 usb: core: hub: Fix PM reference leak in usb_port_resume() b8035ac2ad08 usb: musb: fix PM reference leak in musb_irq_work() 972639ed7b90 spi: qup: fix PM reference leak in spi_qup_remove() 0adc0e0c87ff spi: omap-100k: Fix reference leak to master d6aa2fcd8566 spi: dln2: Fix reference leak to master 99569ac2e97c xhci: fix potential array out of bounds with several interrupters 99c82db050ae xhci: check control context is valid before dereferencing it. 6f34d2ab34ed usb: xhci-mtk: support quirk to disable usb2 lpm d95748f23084 perf/arm_pmu_platform: Fix error handling fe53f8fd64d7 tee: optee: do not check memref size on return from Secure World dda2bc82891c x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ee68dd4e502f PCI: PM: Do not read power state in pci_enable_device_flags() 52b4b9d250d4 usb: xhci: Fix port minor revision c13c8354fd58 usb: dwc3: gadget: Ignore EP queue requests during bus reset 9f3c7e0074b7 usb: gadget: f_uac1: validate input parameters a10fb8a1c70a usb: gadget: f_uac2: validate input parameters a629f6bc034a genirq/matrix: Prevent allocation counter corruption 1b2207a19664 usb: webcam: Invalid size of Processing Unit Descriptor 4cc65c749d58 usb: gadget: uvc: add bInterval checking for HS mode 28da0edb56ae crypto: qat - fix unmap invalid dma address 69f1a9702d3f crypto: api - check for ERR pointers in crypto_destroy_tfm() 8ac79bdcc0c4 spi: ath79: remove spi-master setup and cleanup assignment 4d6a20917fda spi: ath79: always call chipselect function e24b9cded4bc staging: wimax/i2400m: fix byte-order issue ce64f57a0fe0 bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first 4928d3b02083 fbdev: zero-fill colormap in fbcmap.c 1c5cb86cdd7f posix-timers: Preserve return value in clock_adjtime32() e07d0fd8d64f intel_th: pci: Add Rocket Lake CPU support b6635915a3c3 btrfs: fix metadata extent leak after failure to create subvolume 93f3339b22ba cifs: Return correct error code from smb2_get_enc_key e7ea8e46e3b7 irqchip/gic-v3: Do not enable irqs when handling spurious interrups 13b0a28e6fef modules: inherit TAINT_PROPRIETARY_MODULE cd5a738e28ac modules: return licensing information from find_symbol c4698910a9af modules: rename the licence field in struct symsearch to license 7500d4999431 modules: unexport __module_address ad6d414703d7 modules: unexport __module_text_address 86de29b833e6 modules: mark each_symbol_section static 79100b191e71 modules: mark find_symbol static 6e38daf2e5db modules: mark ref_module static 909a01b95120 mmc: core: Fix hanging on I/O during system suspend for removable cards c80524b9e418 mmc: core: Set read only for SD cards with permanent write protect bit 42998c98ce9f mmc: core: Do a power cycle when the CMD11 fails 1b45fcf11d28 mmc: block: Issue a cache flush only when it's enabled 2fb68f705c56 mmc: block: Update ext_csd.cache_ctrl if it was written 4e438ff2d967 mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers 698df555cc5f mmc: sdhci: Check for reset prior to DMA address unmap 0d8941b9b2d3 mmc: uniphier-sd: Fix a resource leak in the remove function 06e48bb631d3 mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() 21171ede4337 scsi: mpt3sas: Block PCI config access from userspace during reset 77509a238547 scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() e45acaddd64b spi: spi-ti-qspi: Free DMA resources c57af0be7722 erofs: add unsupported inode i_format check 49fc21a47e93 mtd: rawnand: atmel: Update ecc_stats.corrected counter 3ef6813bb3a4 mtd: spinand: core: add missing MODULE_DEVICE_TABLE() fd1772305002 ecryptfs: fix kernel panic with null dev_name e057164f8731 arm64: dts: mt8173: fix property typo of 'phys' in dsi node 527edae13d24 arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node 34ae75d699fd ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld 0b641b25870f ftrace: Handle commands when closing set_ftrace_filter file 6a4f786f8eb5 ACPI: custom_method: fix a possible memory leak 72814a94c38a ACPI: custom_method: fix potential use-after-free issue b691331218d0 s390/disassembler: increase ebpf disasm buffer size ---- Link: https://lore.kernel.org/r/20210510101950.200777181@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/334 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.36Andrey Zhizhikin2021-05-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.36 from stable korg. Following upstream commits are included in this version: ---- 72bb632d15f2 Linux 5.10.36 14b2801ccd9b thermal/core/fair share: Lock the thermal zone while looping over instances c24a20912eef thermal/drivers/cpufreq_cooling: Fix slab OOB issue 051dd0681ce1 lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() 1cb02dc76f4c dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails 06141465e372 dm integrity: fix missing goto in bitmap_flush_interval error handling df893916b330 dm space map common: fix division bug in sm_ll_find_free_block() fcf763a80e0e dm persistent data: packed struct should have an aligned() attribute too a33614d52e97 tracing: Restructure trace_clock_global() to never block 9e40ef5391df tracing: Map all PIDs to command lines ea6803ff2cd1 tools/power turbostat: Fix offset overflow issue in index converting b84c57762cef rsi: Use resume_noirq for SDIO b1c953dc853a tty: fix memory leak in vc_deallocate 25e9c2c11735 usb: dwc2: Fix session request interrupt handler fce7bbcd07d5 usb: dwc3: core: Do core softreset when switch mode b624b32584ac usb: dwc3: gadget: Fix START_TRANSFER link state check f9ddfaa9703c usb: dwc3: gadget: Remove FS bInterval_m1 limitation 8df75d1296d0 usb: gadget/function/f_fs string table fix for multiple languages ba8ce683076e usb: gadget: Fix double free of device descriptor pointers f12c5cca65f7 usb: gadget: dummy_hcd: fix gpf in gadget_setup 678e76bccee4 media: venus: hfi_parser: Don't initialize parser on v1 5d0f6f5251a3 media: v4l2-ctrls: fix reference to freed memory 4121def7df29 media: staging/intel-ipu3: Fix race condition during set_fmt c6b81b897f6f media: staging/intel-ipu3: Fix set_fmt error handling 517f6f570566 media: staging/intel-ipu3: Fix memory leak in imu_fmt 8acb13189dae media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() a5e9ae5a22b0 media: dvb-usb: Fix use-after-free access 43263fd43083 media: dvbdev: Fix memory leak in dvb_media_device_free() 378a016271ba ext4: Fix occasional generic/418 failure 133e83b5b3b3 ext4: allow the dax flag to be set and cleared on inline directories 72447c925ea9 ext4: fix error return code in ext4_fc_perform_commit() bf4ba04f0161 ext4: fix ext4_error_err save negative errno into superblock 12905cf9e5c4 ext4: fix error code in ext4_commit_super 7e9298f4d139 ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() 098b257563b9 ext4: fix check to prevent false positive report of incorrect used inodes 346190959f97 ext4: annotate data race in jbd2_journal_dirty_metadata() 9aca313726cb ext4: annotate data race in start_this_handle() a27aad321751 kbuild: update config_data.gz only when the content of .config is changed 3aec683ee79b x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported d19a456acaec futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI 2543329485e2 Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") d35c4c959eb4 smb3: do not attempt multichannel to server which does not support it 796b82637528 smb3: when mounting with multichannel include it in requested capabilities 5781c9df77a3 jffs2: check the validity of dstlen in jffs2_zlib_compress() 54708651bc1e Fix misc new gcc warnings f37b9c142e1c security: commoncap: fix -Wstringop-overread warning bf2b941d0a6f sfc: farch: fix TX queue lookup in TX event handling fb791572d674 sfc: farch: fix TX queue lookup in TX flush done handling 11e3ff7e164a exfat: fix erroneous discard when clear cluster bit 1c525c265668 fuse: fix write deadlock 0cd2d2577a98 dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences 661061a45e32 md/raid1: properly indicate failure when ending a failed write request 015cc7ad58d0 crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS 0ba942cbf52b crypto: arm/curve25519 - Move '.fpu' after '.arch' c9adb76c712c tpm: vtpm_proxy: Avoid reading host log when using a virtual device 60a01ecc9f68 tpm: efi: Use local variable for calculating final log size 4a63b2438a93 intel_th: pci: Add Alder Lake-M support 34ceafa62f49 powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h 0bdcaebb1225 powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR f2aa64979e11 powerpc/kexec_file: Use current CPU info while setting up FDT 481fee8295ab powerpc/eeh: Fix EEH handling for hugepages in ioremap space. 293c30ce25e0 powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors 643243e31868 jffs2: Hook up splice_write callback 72c282b10951 jffs2: Fix kasan slab-out-of-bounds problem 072f787e8798 Input: ili210x - add missing negation for touch indication on ili210x 2fafe7d5047f NFSv4: Don't discard segments marked for return in _pnfs_return_layout() 334165d9fb69 NFS: Don't discard pNFS layout segments that are marked for return 96fa26b74cdc NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds e0f2d86481ea ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure a1478374b0bd openvswitch: fix stack OOB read while fragmenting IPv4 packets 4248f4649bf3 mlxsw: spectrum_mr: Update egress RIF list before route's action 9aa4602237d5 f2fs: fix to avoid out-of-bounds memory access 39624749c52d f2fs: fix error handling in f2fs_end_enable_verity() 50b0c0c3385d ubifs: Only check replay with inode type to judge if inode linked 5a876a46d7b7 kcsan, debugfs: Move debugfs file creation out of early init d19555ff225d virtiofs: fix memory leak in virtio_fs_probe() 1b41d4e5aa75 fs: fix reporting supported extra file attributes for statx() dc4b67baba3b Makefile: Move -Wno-unused-but-set-variable out of GCC only block 0f9055936668 arm64/vdso: Discard .note.gnu.property sections in vDSO 1d852d6bb4d4 btrfs: fix race when picking most recent mod log operation for an old root b24f0e381036 tools/power/turbostat: Fix turbostat for AMD Zen CPUs d1ca3d2c4fd5 ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx a9d0f7c14789 ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops 3c8a599bc951 ALSA: hda/realtek - Headset Mic issue on HP platform 871234a6ad4c ALSA: hda/realtek: fix mic boost on Intel NUC 8 13ff604c79a0 ALSA: hda/realtek: GA503 use same quirks as GA401 970fbbee55bc ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 12fea3cb2277 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ad7736cebf4d ALSA: usb-audio: Explicitly set up the clock selector cc427a507f29 ALSA: sb: Fix two use after free in snd_sb_qsound_build 1ce8212e80f9 ALSA: hda/conexant: Re-order CX5066 quirk table entries 9b7388931fbb ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer 443467bd6240 power: supply: cpcap-battery: fix invalid usage of list cursor a15f68a5d55c sched,psi: Handle potential task count underflow bugs more gracefully a32a2d831de0 s390/archrandom: add parameter check for s390_arch_random_generate 338a87230228 block/rnbd-clt: Fix missing a memory free when unloading the module ae7fe4794da2 sched,fair: Alternative sched_slice() 94902ee2996a perf: Rework perf_event_exit_event() 2c4de79e9a09 scsi: libfc: Fix a format specifier 97a81d4051c3 mfd: arizona: Fix rumtime PM imbalance on error 14c7e3f5bed5 mfd: da9063: Support SMBus and I2C mode d7ec1dab6be7 mfd: intel-m10-bmc: Fix the register access range c8fe9ef530e9 scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic cc42ea42e250 scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode 1ac2b3720f61 scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response 56488df9f4bc drm/amdgpu: fix NULL pointer dereference d721702f8a82 drm/amd/display: Try YCbCr420 color when YCbCr444 fails f26f33a40952 amdgpu: avoid incorrect %hu format string a98a90048853 drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug 081cec78467f drm/amd/display: Fix UBSAN: shift-out-of-bounds warning cc6215d94de9 drm/amd/display: Fix debugfs link_settings entry bcefa89b3e48 drm/radeon/ttm: Fix memory leak userptr pages 14637a8dfe4f drm/amdgpu/ttm: Fix memory leak userptr pages 6e4ae9b0eb23 drm/msm/mdp5: Do not multiply vclk line count by 100 79f701ec9efa drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal 2f5f4cce496e sched/fair: Ignore percpu threads for imbalance pulls fded2096b153 media: gscpa/stv06xx: fix memory leak f8f2b7ebe03a media: dvb-usb: fix memory leak in dvb_usb_adapter_init 1b61ad26af55 media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming 810cf54025b7 media: platform: sti: Fix runtime PM imbalance in regs_show 67a97525dd6e media: i2c: adv7842: fix possible use-after-free in adv7842_remove() c8e7e6e1780c media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() 3f9e0eb06258 media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() 651ad9e04f75 media: adv7604: fix possible use-after-free in adv76xx_remove() 8d3ae83d6344 media: tc358743: fix possible use-after-free in tc358743_remove() a931c5791b5e power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() ccb098c053dc power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() 932329941ca8 clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return 573bbb6f80f1 drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver 4066456bb2de media: vivid: update EDID 6fef73a039da media: em28xx: fix memory leak ed7ab208cc2e scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() 486e974358e7 scsi: smartpqi: Add new PCI IDs c3187412d9c7 scsi: smartpqi: Correct request leakage during reset operations bc05560dd756 scsi: smartpqi: Use host-wide tag space dc655d743c2b power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce a669817a3384 selftests/resctrl: Fix checking for < 0 for unsigned values 726d3185b89a selftests/resctrl: Fix incorrect parsing of iMC counters 19eaad1400ea selftests/resctrl: Use resctrl/info for feature detection 0ccead50c386 selftests/resctrl: Fix missing options "-n" and "-p" cd29eef12771 selftests/resctrl: Clean up resctrl features check 6ef95f0b80ec selftests/resctrl: Fix compilation issues for other global variables cf99daf7c3a2 selftests/resctrl: Fix compilation issues for global variables 078d3d75dd4c selftests/resctrl: Enable gcc checks to detect buffer overflows 9ec74da2ac4c nvmet: return proper error code from discovery ctrl 7f9757005cf5 drm/komeda: Fix bit check to import to value of proper type 5e8b58e27ea8 ata: ahci: Disable SXS for Hisilicon Kunpeng920 c753c1a77e7a mmc: sdhci-brcmstb: Remove CQE quirk fdd04d1c8336 mmc: sdhci-pci: Add PCI IDs for Intel LKF 79315ebff432 mmc: sdhci-esdhc-imx: validate pinctrl before use it 47ac226199f0 scsi: qla2xxx: Fix use after free in bsg 1d7935fd022d drm/vkms: fix misuse of WARN_ON 57fa6a6a998c scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() 298778681c10 drm/amd/display: fix dml prefetch validation dd5d6042e5d2 drm/amd/display: DCHUB underflow counter increasing in some scenarios 9cc76f29b9e5 drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' 729b92e68b8e drm/amd/pm: fix workload mismatch on vega10 7cb855dfe5f0 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f 1874b0ef1426 drm/amdkfd: Fix UBSAN shift-out-of-bounds warning 7b3eb98a3ef4 drm/amdgpu: mask the xgmi number of hops reported from psp to kfd 61c1ddd29f87 backlight: qcom-wled: Fix FSC update issue for WLED5 918a45b65365 backlight: qcom-wled: Use sink_addr for sync toggle 983d10e59fb4 power: supply: Use IRQF_ONESHOT 80ba39ec7cc9 media: gspca/sq905.c: fix uninitialized variable 6a3edc1a5e17 media: media/saa7164: fix saa7164_encoder_register() memory leak bugs 087c2bffb4e9 extcon: arizona: Fix various races on driver unbind b7d2e5097f18 extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged 8ff0d8a0904b power: supply: bq27xxx: fix power_avg for newer ICs 7bb783ec9e0e atomisp: don't let it go past pipes array 12b4b2855024 media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() f3dd6c47c493 media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB b5261590f309 media: ite-cir: check for receive overflow 3a2270dd3f09 scsi: target: pscsi: Fix warning in pscsi_complete_cmd() 09a27d662006 kvfree_rcu: Use same set of GFP flags as does single-argument 661af9371c32 sched/pelt: Fix task util_est update filtering b168fffa3821 drm/amdgpu: Fix some unload driver issues 5b62053e762c scsi: lpfc: Fix pt2pt connection does not recover after LOGO 7382825b068e scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe b814402fdf37 drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue 500ec98998c2 drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work bd9477319714 drm/amd/display: Don't optimize bandwidth before disabling planes 6b2132f50d9f drm/amd/display: Check for DSC support instead of ASIC revision 01e03a661872 drm/ast: fix memory leak when unload the driver 100e35484682 drm/amd/display: changing sr exit latency 2c518667f953 drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check 6f64be8f5211 drm/qxl: release shadow on shutdown 423fb866b3fc drm/qxl: do not run release if qxl failed to init 6228456ceb1a drm: Added orientation quirk for OneGX1 Pro 9c60c881d662 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s f32b84d7c977 btrfs: do proper error handling in btrfs_update_reloc_root 224c654a2eca btrfs: do proper error handling in create_reloc_root c5aa9ea54a00 spi: sync up initial chipselect state b82e8f0bb028 platform/x86: intel_pmc_core: Don't use global pmcdev in quirks 5d60792d1292 crypto: omap-aes - Fix PM reference leak on omap-aes.c 92894b185321 crypto: sa2ul - Fix PM reference leak in sa_ul_probe() 4e7ae0cfaca9 crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c 8a090d492f70 crypto: stm32/hash - Fix PM reference leak on stm32-hash.c 836671775a6e crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() 2264965f576f crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails a16162a17417 phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() df9105950755 intel_th: Consistency and off-by-one fix b549cc7c9ca2 tty: n_gsm: check error while registering tty devices 8f7cdbbf61f9 usb: dwc3: gadget: Check for disabled LPM quirk 2946f95356cc usb: core: hub: Fix PM reference leak in usb_port_resume() e82da9b21fed usb: musb: fix PM reference leak in musb_irq_work() 015f3f25213e usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() 0e73535a496c spi: qup: fix PM reference leak in spi_qup_remove() 75e2b4621137 spi: omap-100k: Fix reference leak to master 517e99f22842 spi: dln2: Fix reference leak to master 4ddfac16b5c7 platform/x86: ISST: Account for increased timeout in some cases bc900a7ccdd4 tools/power/x86/intel-speed-select: Increase string size 125b3590d1fb ARM: dts: at91: change the key code of the gpio key 2ed4d587539e bus: mhi: core: Clear context for stopped channels from remove() 3737cf191a80 xhci: fix potential array out of bounds with several interrupters 98599e1045c2 xhci: check control context is valid before dereferencing it. 2b195c32bccd xhci: check port array allocation was successful before dereferencing it b52b1b8c480c fpga: dfl: pci: add DID for D5005 PAC cards e22fd531518d usb: xhci-mtk: support quirk to disable usb2 lpm 5c22421fb35f random: initialize ChaCha20 constants with correct endianness 2d78ede60615 perf/arm_pmu_platform: Fix error handling 167fecaa4311 perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors 64d579453bd6 soundwire: cadence: only prepare attached devices on clock stop 9584ce366cc9 tee: optee: do not check memref size on return from Secure World e5da8b37ce34 arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on 187c001c492c soc/tegra: pmc: Fix completion of power-gate toggling bc24381f5768 efi/libstub: Add $(CLANG_FLAGS) to x86 flags 8829b6ccf49f x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS fdc9c3cff9e2 x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) af79dc5ad974 ARM: dts: ux500: Fix up TVK R3 sensors 3f571ae706da ARM: dts: BCM5301X: fix "reg" formatting in /memory node f38f972e14f1 kselftest/arm64: mte: Fix MTE feature detection d16749988d09 PCI: PM: Do not read power state in pci_enable_device_flags() d863389e9f2e ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node d9a1f62b03da kselftest/arm64: mte: Fix compilation with native compiler 173ab4bb8cbf usb: xhci: Fix port minor revision 45f879b29da7 usb: dwc3: gadget: Ignore EP queue requests during bus reset 85eb84bd818f usb: gadget: f_uac1: validate input parameters f63390de9b43 usb: gadget: f_uac2: validate input parameters df7452f03b7f genirq/matrix: Prevent allocation counter corruption bde50f19ba24 crypto: hisilicon/sec - fixes a printing error 6a6273a65fcd x86/sev: Do not require Hypervisor CPUID bit for SEV guests ba637773a9f9 usb: webcam: Invalid size of Processing Unit Descriptor 930d586646cf usb: gadget: uvc: add bInterval checking for HS mode 6202e708f303 crypto: qat - fix unmap invalid dma address 92f333793a78 crypto: api - check for ERR pointers in crypto_destroy_tfm() 298a44f38171 bus: mhi: core: Destroy SBL devices when moving to mission mode 2e40d8cd3db5 spi: ath79: remove spi-master setup and cleanup assignment 91629921cef9 spi: ath79: always call chipselect function 40e02e167816 staging: wimax/i2400m: fix byte-order issue e160833c9fdf bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first 6af796b4ac45 cpuidle: tegra: Fix C7 idling state on Tegra114 6f85f0497274 fbdev: zero-fill colormap in fbcmap.c af830b27c34d posix-timers: Preserve return value in clock_adjtime32() a4794be7b00b btrfs: fix race between transaction aborts and fsyncs leading to use-after-free af835665ddc9 intel_th: pci: Add Rocket Lake CPU support 97f30747b22c btrfs: fix metadata extent leak after failure to create subvolume 0c48349a6d41 x86/build: Disable HIGHMEM64G selection for M486SX dba16ca6f347 btrfs: handle remount to no compress during compression 5f2adf84624e smb2: fix use-after-free in smb2_ioctl_query_info() 8a90058752e0 cifs: detect dead connections only when echoes are enabled. 23d7b4a8f77a cifs: fix out-of-bound memory access when calling smb3_notify() at mount point aaa0faa5c28a cifs: Return correct error code from smb2_get_enc_key 7be4db5c2b59 irqchip/gic-v3: Do not enable irqs when handling spurious interrups 44faf03f56b8 mmc: core: Fix hanging on I/O during system suspend for removable cards 886da99e8fc4 mmc: core: Set read only for SD cards with permanent write protect bit 140f225218cd mmc: core: Do a power cycle when the CMD11 fails 20d6f231f8f1 mmc: block: Issue a cache flush only when it's enabled b1fba87e60bc mmc: block: Update ext_csd.cache_ctrl if it was written cdc615acade4 mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit 6c43290972ed mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers 01db7cb746f0 mmc: sdhci: Check for reset prior to DMA address unmap 25ac6ce65f1a mmc: uniphier-sd: Fix a resource leak in the remove function 83e9e22ba93a mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() b7a1577a1a79 scsi: mpt3sas: Block PCI config access from userspace during reset 702cdaa2c628 scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() f1cbba5ea75b spi: spi-ti-qspi: Free DMA resources 421f24114c64 spi: stm32-qspi: fix pm_runtime usage_count counter dbaf435ddf97 erofs: add unsupported inode i_format check 34ec706bf0b7 mtd: physmap: physmap-bt1-rom: Fix unintentional stack access 706e60c19237 mtd: rawnand: atmel: Update ecc_stats.corrected counter 907452b3b6a6 mtd: spinand: core: add missing MODULE_DEVICE_TABLE() cb5305ac5bac Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" 2e41cc10660e mtd: spi-nor: core: Fix an issue of releasing resources during read/write 4c44c136f2fa fs/epoll: restore waking from ep_done_scan() 6b5aeb69bb9f ecryptfs: fix kernel panic with null dev_name 3ad1fb97619b arm64: dts: mt8173: fix property typo of 'phys' in dsi node 6c2f97f3887f arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node 011b9e1c2a18 ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld 634684d79733 ftrace: Handle commands when closing set_ftrace_filter file d11fdbee28af ACPI: custom_method: fix a possible memory leak 62dc2440ebb5 ACPI: custom_method: fix potential use-after-free issue 58a762a7f3be tpm: acpi: Check eventlog signature before using it 3b8b6399666a vhost-vdpa: fix vm_flags for virtqueue doorbell mapping 026499a9c2e0 s390/zcrypt: fix zcard and zqueue hot-unplug memleak e534a4b139a8 s390/disassembler: increase ebpf disasm buffer size 90402b6b45f3 dyndbg: fix parsing file query without a line-range suffix ed9cfd60c787 nitro_enclaves: Fix stale file descriptors on failed usercopy a1d2bd164c1c bus: mhi: core: Sanity check values from remote device before use bcb80329e815 bus: mhi: core: Clear configuration from channel context during reset 542fd3e4fde6 bus: mhi: core: Fix check for syserr at power_up ---- Link: https://lore.kernel.org/r/20210510102004.821838356@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/331 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-imx: update to v5.4.117Andrey Zhizhikin2021-05-131-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.117 from stable korg. Following upstream commits are included in this version: ---- b5dbcd05792a Linux 5.4.117 0ee3bfc2c31e vfio: Depend on MMU b246759284d6 perf/core: Fix unconditional security_locked_down() call a1e6a0d1e6cf ovl: allow upperdir inside lowerdir 8198962021fd scsi: ufs: Unlock on a couple error paths 91aa2644a3ab platform/x86: thinkpad_acpi: Correct thermal sensor allocation 164f74391822 USB: Add reset-resume quirk for WD19's Realtek Hub 5922dfc42ac8 USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet 314192f055d9 ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX 6cede11149bf perf ftrace: Fix access to pid in array when setting a pid filter ad4659935e11 perf data: Fix error return code in perf_data__create_dir() cbc6b467610c iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() c7166a529e2b avoid __memcat_p link failure 8ba25a9ef9b9 bpf: Fix leakage of uninitialized bpf stack under speculation 53e0db429b37 bpf: Fix masking negation logic upon negative dst register b0c8fe7ef797 iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() 43b515c52942 igb: Enable RSS for Intel I211 Ethernet Controller 354520d3ea81 net: usb: ax88179_178a: initialize local variables before use 55714a57f369 ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() b3041510f0fc ACPI: tables: x86: Reserve memory occupied by ACPI tables 91b08c5319a5 mips: Do not include hi and lo in clobber list for R6 ---- Link: https://lore.kernel.org/r/20210505112324.729798712@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.35Andrey Zhizhikin2021-05-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.35 from stable korg. Following upstream commits are included in this version: ---- f53a3a480862 Linux 5.10.35 94c76056fc3f vfio: Depend on MMU 4348d3b5027b perf/core: Fix unconditional security_locked_down() call 399f9c18473c platform/x86: thinkpad_acpi: Correct thermal sensor allocation ac2cd82c7609 USB: Add reset-resume quirk for WD19's Realtek Hub d844aaa49ac8 USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet 59b3f88386b5 ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX 27c1936af506 ovl: allow upperdir inside lowerdir 71d58457a8af ovl: fix leaked dentry 2fa0387fa2d0 nvme-pci: set min_align_mask f8e71c667ee1 swiotlb: respect min_align_mask 85a5a6875ca9 swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single 25ed8827cfbf swiotlb: refactor swiotlb_tbl_map_single 9efd5df078a7 swiotlb: clean up swiotlb_tbl_unmap_single 1f2ef5a0f771 swiotlb: factor out a nr_slots helper 1bbcc985d195 swiotlb: factor out an io_tlb_offset helper 22163a8ec863 swiotlb: add a IO_TLB_SIZE define 2e8b3b0b8e2d driver core: add a min_align_mask field to struct device_dma_parameters 6995512a472f tools/cgroup/slabinfo.py: updated to work on current kernel a7c37332afa8 perf ftrace: Fix access to pid in array when setting a pid filter fb4c1c2e9fd1 capabilities: require CAP_SETFCAP to map uid 0 b571a6302a64 perf data: Fix error return code in perf_data__create_dir() 48ec949ac979 net: qrtr: Avoid potential use after free in MHI send 2fa15d61e4cb bpf: Fix leakage of uninitialized bpf stack under speculation 2cfa537674cd bpf: Fix masking negation logic upon negative dst register a41c193d004e igb: Enable RSS for Intel I211 Ethernet Controller 2e68890993d0 net: usb: ax88179_178a: initialize local variables before use d3598eb3915c netfilter: conntrack: Make global sysctls readonly in non-init netns c239bfc2e4ac mips: Do not include hi and lo in clobber list for R6 ---- Link: https://lore.kernel.org/r/20210505112326.195493232@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* basler-camera, isp: Fix compatibility for 8M Plus onlyTom Hochstein2021-05-111-1/+1
| | | | | | The basler camera support is for 8M Plus SOC only. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* linux-fslc: Sync defconfig on Linux 5.12.1Vinicius Aquino2021-05-074-30/+82
| | | | | | | | | | | | | | | Sync the Linux kernel defconfig files with the ones provided by the Linux 5.12.1 release, based on commit c0930ac. Those are: - imx_v6_v7_defconfig -> defconfig - imx_v4_v5_defconfig -> mx25/defconfig - mxs_defconfig -> mxs/defconfig - defconfig (arm64) -> armv8a/defconfig We kept the CONFIG_KPROBES enabled like in the previous version. For details about it see 97d2ea4. Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
* linux-fslc: Add Linux kernel 5.12.1Vinicius Aquino2021-05-076-0/+1993
| | | | | | | | | | The Linux kernel 5.12.1 version is being add in this commit however no changes on the `defconfig` files has been made, those are the from linux-fslc-lts, based on 5.10 kernel, and will be updated on next commit so it is easier to verify the included changes. Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
* linux-fslc-lts: Rework 5.10 Linux kernel as LTS recipeVinicius Aquino2021-05-076-1/+1
| | | | | | | | We are working on adding the new 5.12 Linux kernel and the existing 5.10 kernel is now reworked and here after referenced as the LTS kernel. Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
* linux-fslc-imx: update to v5.4.116Andrey Zhizhikin2021-05-051-3/+3
| | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.116 from stable korg. Following upstream commits are included in this version: ---- 370636ffbb86 Linux 5.4.116 e23967af130b bpf: Update selftests to reflect new error states ef4e68f0af04 bpf: Tighten speculative pointer arithmetic mask 4dc6e55e282f bpf: Move sanitize_val_alu out of op switch 876d1cec9369 bpf: Refactor and streamline bounds check into helper 4158e5fea3b1 bpf: Improve verifier error messages for users 15de0c537bf7 bpf: Rework ptr_limit into alu_limit and add common error path f7fbedc90909 bpf: Ensure off_reg has no mixed signed bounds for all types 4a163b1c7053 bpf: Move off_reg into sanitize_ptr_alu ---- Link: https://lore.kernel.org/r/20210430141910.899518186@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.10.34Andrey Zhizhikin2021-05-051-2/+2
| | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.34 from stable korg. Following upstream commits are included in this version: ---- 0aa66717f684 Linux 5.10.34 47d54b990103 mei: me: add Alder Lake P device id. 2a442f11407e iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ---- Link: https://lore.kernel.org/r/20210430141910.693887691@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>