aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-03-17firmware-imx: add compatibility with imx-boot-containerAndrey Zhizhikin
Firmware package provides DDR firmware binaries, which are required to be deployed in order to build a boot container for mx8m machines. Add compatibility with imx-boot-container in order to pick up binaries produced by this package. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-17imx-atf: add compatibility with imx-boot-containerAndrey Zhizhikin
Mainline BSP in general is not compatible with NXP version of ATF provided. It is required only for mx8m series, where a boot container is built as a replacements of imx-boot target. Change compatibility from use-mainline-bsp to imx-boot-container to limit build only to those machines, which require the boot container. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-16optee-imx: Upgrade to 3.10.0Tom Hochstein
Update all recipes to pull sources from imx_5.4.70_2.3.0 branch in NXP upstream and update SRCREV to match release tags. Update PREFERRED_VERSION of optee for mx8 to point to 3.10.0.imx. Following notes are additions to the version update of recipes: -------------------------- optee-client: - Drop CFLAGS patch as it is already applied upstream optee-os: - Drop gcc10 patch as it is already applied upstream - Add dependency on python3-pycryptodomex-native - Drop NOWERROR flag as package is reworked to disable warnings by default - Rework mkimage load address since tee-init_load_addr.txt is no longer created optee-test: - Drop python3 patch as it is already applied upstream - Remove unused patch files from layer - Add dependency on python3-pycryptodomex-native - Add sysroot to C and C++ flags Fixes #686, fixes #689. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-03-16linux-fslc-imx: update to v5.4.105Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.105 from stable korg. Following upstream commits are included in this version: ---- ce615a08404c Linux 5.4.105 d17cf4cb1928 nvme-pci: add quirks for Lexar 256GB SSD 1d08ff846484 nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. 9106a7844efb HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 b5e10e9b3047 mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN 21f3fb36b5a2 drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register 1d113893ff9d misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom 9f1f09887551 PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller f40fdcb7ca29 ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 242be7cddd25 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 86c8848d680a media: cx23885: add more quirks for reset DMA on some AMD IOMMU fd476c6d4e1a HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter ef9fa6bb8582 platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 3a8eb20cb87b platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices e3a3a69da177 platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag b734af305c78 platform/x86: acer-wmi: Add new force_caps module parameter 025180244251 platform/x86: acer-wmi: Cleanup accelerometer device handling 37b4324cb78e platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines 200e14759da5 mwifiex: pcie: skip cancel_work_sync() on reset failure path c699a89d385c iommu/amd: Fix sleeping in atomic in increase_address_space() fa56bf637eac ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling f27765adb3f6 dm table: fix zoned iterate_devices based device capability checks 06ef17b88676 dm table: fix DAX iterate_devices based device capability checks b8aedc65db40 dm table: fix iterate_devices based device capability checks c1f5fc082beb net: dsa: add GRO support via gro_cells ---- Link: https://lore.kernel.org/r/20210310132320.550932445@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-16linux-fslc-imx: update to v5.4.104Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.104 from stable korg. Following upstream commits are included in this version: ---- 84d5d3c9d3fb Linux 5.4.104 d859388ea25a r8169: fix resuming from suspend on RTL8105e if machine runs on battery 1fba84f3c491 rsxx: Return -EFAULT if copy_to_user() fails 77a81b10f894 ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount 9a20e5782d2d ALSA: hda: intel-nhlt: verify config type 86b3b62b81c5 IB/mlx5: Add missing error code 809ef2660c1b RDMA/rxe: Fix missing kconfig dependency on CRYPTO 26a1af33c9cd ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits 6827415290ab usbip: tools: fix build error for multiple definition 078170924d84 crypto - shash: reduce minimum alignment of shash_desc structure 1f8884d04480 arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) 9e15b43fdaf3 drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie b367201430dd dm verity: fix FEC for RS roots unaligned to block size 1a4182923144 dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size 52a643680165 PM: runtime: Update device status before letting suppliers suspend e49baccfe299 btrfs: fix warning when creating a directory with smack enabled a87911c26a1c btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors 91bc3296bffb btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata 8674c1a72a69 btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl 0c740d2b8c61 btrfs: fix raid6 qstripe kmap 909a8d2b1e7b btrfs: raid56: simplify tracking of Q stripe presence 15726df8c09a tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() 6d71cbc91104 tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() ---- Link: https://lore.kernel.org/r/20210308122714.391917404@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-16linux-fslc-imx: update to v5.4.103Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.103 from stable korg. Following upstream commits are included in this version: ---- c4ca4659678e Linux 5.4.103 47478db9ad21 ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board 4cf243476463 ALSA: hda/realtek: Add quirk for Intel NUC 10 2254dfa68428 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ 027ddd67f685 media: v4l: ioctl: Fix memory leak in video_usercopy 60fdceaa91ad swap: fix swapfile read/write offset bebf5e832779 zsmalloc: account the number of compacted pages correctly f038a22632a4 xen-netback: respect gnttab_map_refs()'s return value 474773c42ffd Xen/gnttab: handle p2m update errors on a per-slot basis def70c33c478 scsi: iscsi: Verify lengths on passthrough PDUs 567a234a231d scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE 5f4243642873 sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output ca3afdd03773 scsi: iscsi: Restrict sessions and handles to admin capabilities fdaec40526b4 ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet 68b15ca91add ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet db0e94615263 ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet 925ae8148535 ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet 99d2926531ac sched/features: Fix hrtick reprogramming 4a3f4feeb622 parisc: Bump 64-bit IRQ stack size to 64 KB f41ed2164364 perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] 2b130871e20a btrfs: fix error handling in commit_fs_roots 9bf519ca55c4 ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() 7702b331861b nvme-tcp: add clean action for failed reconnection a9ea34d2717a nvme-rdma: add clean action for failed reconnection 4bf6c84c9ad3 nvme-core: add cancel tagset helpers 8253cc11abb2 f2fs: fix to set/clear I_LINKABLE under i_lock 77dc257b4feb f2fs: handle unallocated section and zone on pinned/atgc aa1362606059 media: uvcvideo: Allow entities with no pads 0e9d7902764a drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails f1fef55a3f1a PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse b252cdd9c650 drm/amdgpu: Add check to prevent IH overflow a8d46a3feb02 crypto: tcrypt - avoid signed overflow in byte count 9f8d3e4b8ad8 drm/hisilicon: Fix use-after-free e1b9c1c9dbb0 brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet 3c099c272eb5 brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet d1f262561993 staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() e3ec4af50642 staging: most: sound: add sanity check for function argument 7d16e7c1615d Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data bba1995325b5 x86/build: Treat R_386_PLT32 relocation as R_386_PC32 e37674e1a48d ath10k: fix wmi mgmt tx queue full due to race condition 46813e4a7caa pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() b074e7e20cc9 Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl 5a8bbefd0074 wlcore: Fix command execute failure 19 for wl12xx 48549db10dbe vt/consolemap: do font sum unsigned de00b8f037ca x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk 48f6c1a89487 staging: fwserial: Fix error handling in fwserial_create ce2b4b9c86b7 rsi: Move card interrupt handling to RX thread 133b0b1aa5c4 rsi: Fix TX EAPOL packet handling against iwlwifi AP c8c3088a90c3 drm/virtio: use kvmalloc for large allocations 584149c771ec MIPS: Drop 32-bit asm string functions 648c5b1b24d0 dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ 823e6524e1f3 dt-bindings: ethernet-controller: fix fixed-link specification 176188cff67e net: fix dev_ifsioc_locked() race condition e4fc812e3577 net: ag71xx: remove unnecessary MTU reservation ad112654e21d net: bridge: use switchdev for port flags set through sysfs too 2e235c3a9518 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing 4ed3162e92bf nbd: handle device refs for DESTROY_ON_DISCONNECT properly e6af7cb64b7b net: fix up truesize of cloned skb in skb_prepare_for_shift() 4ceb5ca9e626 smackfs: restrict bytes count in smackfs write functions 5fe244620e74 net/af_iucv: remove WARN_ONCE on malformed RX packets 09e47dc27ed5 xfs: Fix assert failure in xfs_setattr_size() a72c45f4ee33 media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate edaa0a0aab6e erofs: fix shift-out-of-bounds of blkszbits 706068d0811a media: mceusb: sanity check for prescaler value 64677f10e560 udlfb: Fix memory leak in dlfb_usb_probe 4e3b08cfe619 JFS: more checks for invalid superblock 86d7c693670e MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' 9757d5c4fc3f arm64 module: set plt* section addresses to 0x0 69861dcc78c2 nvme-pci: fix error unwind in nvme_map_data 744073c5c79c nvme-pci: refactor nvme_unmap_data 9e4815cf1785 Input: elantech - fix protocol errors for some trackpoints in SMBus mode a1d010346e48 net: usb: qmi_wwan: support ZTE P685M modem ---- Link: https://lore.kernel.org/r/20210305120857.341630346@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-16linux-fslc: update to v5.10.23Andrey Zhizhikin
Kernel repository has been upgraded to v5.10.23 from stable korg. Following upstream commits are included in this version: ---- dfbf345b63c3 Linux 5.10.23 c8714d1faae8 nvme-pci: add quirks for Lexar 256GB SSD e88e01440a48 nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. 3b659091587a KVM: SVM: Clear the CR4 register on reset 1611c323df9f scsi: ufs: Fix a duplicate dev quirk number 2dba0f805416 ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible c08344abc971 ASoC: Intel: sof_sdw: reorganize quirks by generation 1d3efd15e8a4 PCI: cadence: Retrain Link to work around Gen2 training defect 015d38539db9 ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 d78acca2afe5 ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk 96c4c0a9405e HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 5b6526283499 mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN e62bdb34858c drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register e74b237ef989 scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE 0905bfe69ac2 scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts c32b34115357 scsi: ufs: Introduce a quirk to allow only page-aligned sg entries eece8fe5ebb0 misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom 2fc01226c288 scsi: ufs: Add a quirk to permit overriding UniPro defaults dbaa2667515e scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL ff72a41132b3 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 c7ebe45e403d KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check 422da3196be9 PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller 0ff1f97510fd usb: cdns3: fix NULL pointer dereference on no platform data 8694c4e2b19c usb: cdns3: add quirk for enable runtime pm by default febf7d870371 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT 3db17e283a92 usb: cdns3: host: add .suspend_quirk for xhci-plat.c 1b2ac1d95fb1 ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 d3116e06fb16 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 c5188a98d2fb media: cx23885: add more quirks for reset DMA on some AMD IOMMU 748446897d36 HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter 8fb656fefddd platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 ba1a647e0f11 platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices 2c9132e543b7 platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag 039cd40179e9 platform/x86: acer-wmi: Add new force_caps module parameter 74848026bcb1 platform/x86: acer-wmi: Cleanup accelerometer device handling be52e3ea4520 platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines b159a9a4d357 bus: ti-sysc: Implement GPMC debug quirk to drop platform data f7f227eb32d1 ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device 36b3ba412d7c mwifiex: pcie: skip cancel_work_sync() on reset failure path f5526b77335d Bluetooth: btqca: Add valid le states quirk 93d20ce4c47f iommu/amd: Fix sleeping in atomic in increase_address_space() bf6dd437c3ba btrfs: don't flush from btrfs_delayed_inode_reserve_metadata cf9317ceb5a1 btrfs: export and rename qgroup_reserve_meta 7215d7742daf arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ a6425142f522 parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST ea222427ae9c nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state 6d7fdad08fbd ASoC: SOF: Intel: broadwell: fix mutual exclusion with catpt driver 62ba6d817c91 ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling ---- Link: https://lore.kernel.org/r/20210310182834.696191666@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-16linux-fslc: enable kprobes in config filesAndrey Zhizhikin
Following upstream commits are included in this version: ---- f1dd984ed087 ARM: mxs_defconfig: Enable CONFIG_KPROBES f790386435f4 ARM: imx_v6_v7_defconfig: Enable CONFIG_KPROBES dc8125982263 ARM64: defconfig: Enable CONFIG_KPROBES ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-16linux-fslc: update to v5.10.22Andrey Zhizhikin
Kernel repository has been upgraded to v5.10.22 from stable korg. Following upstream commits are included in this version: ---- b672142f76cb Linux 5.10.22 b31a9f0c366d r8169: fix resuming from suspend on RTL8105e if machine runs on battery aa40f5e33ce3 tomoyo: recognize kernel threads correctly 4645271c32b4 of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS b70e6aacbe32 Revert "arm64: dts: amlogic: add missing ethernet reset ID" a7cefacccafa iommu/vt-d: Fix status code for Allocate/Free PASID command 5cc0813e7bb9 rsxx: Return -EFAULT if copy_to_user() fails e88c1b25f2bc ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount a14c6ea66211 ALSA: hda: intel-nhlt: verify config type 7ef9d23bc312 IB/mlx5: Add missing error code f767104af496 RDMA/rxe: Fix missing kconfig dependency on CRYPTO 8850a814d42d RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep 253b7a11ce26 ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits 4d7ed9a49b0c mm: Remove examples from enum zone_type comment 8eaef922e938 arm64: mm: Set ZONE_DMA size based on early IORT scan 35ec3d09ff6a arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges a9861e7fa4f8 of: unittest: Add test for of_dma_get_max_cpu_address() 18bf6e998d08 of/address: Introduce of_dma_get_max_cpu_address() 3fbe62ffbb54 arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() 407b173adfac arm64: mm: Move reserve_crashkernel() into mem_init() 85433307d8a1 crypto - shash: reduce minimum alignment of shash_desc structure 3868a277e6fc drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie c2fee74ea801 drm/amdgpu:disable VCN for Navi12 SKU ce1cca17381f dm verity: fix FEC for RS roots unaligned to block size 7bda53f46387 dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size a2501d87663b io_uring: ignore double poll add on the same waitqueue head 3301afbfef69 ring-buffer: Force before_stamp and write_stamp to be different on discard c6e5800bdf70 PM: runtime: Update device status before letting suppliers suspend ae971992e9fe btrfs: fix warning when creating a directory with smack enabled e6ba61aaff88 btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors 37ffce966821 btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata a64ad80223f2 btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl e82407d24968 btrfs: fix race between extent freeing/allocation when using bitmaps 1559d94fece2 btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled 6fc9e5866cb9 btrfs: fix race between swap file activation and snapshot creation 501fdd1cefae btrfs: fix race between writes to swap files and scrub b2a487613218 btrfs: fix raid6 qstripe kmap a01415e5e862 btrfs: avoid double put of block group when emptying cluster fbefc2d28900 tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() bfa2e4ed1d39 tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() 86c524934277 ALSA: usb-audio: Drop bogus dB range in too low level 4330e7a8bf01 ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE 5c947a8a6f05 ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 ---- Link: https://lore.kernel.org/r/20210308122718.120213856@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-16linux-fslc: update to v5.10.21Andrey Zhizhikin
Kernel repository has been upgraded to v5.10.21 from stable korg. Following upstream commits are included in this version: ---- 012f78dadb71 Linux 5.10.21 2064bba25ac5 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips 113bcb8f65d4 net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround d0fcadd6b9a3 ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board 6bba54d9baca ALSA: hda/realtek: Add quirk for Intel NUC 10 cfb468241658 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ 5400770e31e8 media: v4l: ioctl: Fix memory leak in video_usercopy c7ff2d25bce3 tty: teach the n_tty ICANON case about the new "cookie continuations" too 0c78bf9c55f1 tty: teach n_tty line discipline about the new "cookie continuations" e761cd8a7853 tty: clean up legacy leftovers from n_tty line discipline 98480f5c7981 tty: fix up hung_up_tty_read() conversion ef67e445e962 tty: fix up iterate_tty_read() EOVERFLOW handling 686fa5a0c647 powerpc/sstep: Fix incorrect return from analyze_instr() 20d323c8cf57 powerpc/sstep: Check instruction validity against ISA version before emulation 04b049ac9cb4 swap: fix swapfile read/write offset ba1230b49acb remoteproc/mediatek: Fix kernel test robot warning 02f768edb9d3 zsmalloc: account the number of compacted pages correctly 9c62adb6e2fd xen: fix p2m size in dom0 for disabled memory hotplug case fa00c0c826dd xen-netback: respect gnttab_map_refs()'s return value 545c837d6789 Xen/gnttab: handle p2m update errors on a per-slot basis f40bbcb68131 scsi: iscsi: Verify lengths on passthrough PDUs 76d92bf293c3 scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE c71edc5d2480 scsi: iscsi: Restrict sessions and handles to admin capabilities d8a380105699 ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet 15c84277be64 ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet 078526cbf027 ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet 530d0426a9bc ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet 9a68fa0ebb28 sched/features: Fix hrtick reprogramming 25ceaadccbce parisc: Bump 64-bit IRQ stack size to 64 KB 5883a3bb309c ASoC: Intel: sof_sdw: detect DMIC number based on mach params 18de10ef4805 ASoC: Intel: sof-sdw: indent and add quirks consistently 7e7596ea1a46 perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] 5aa2717b6b8d btrfs: fix error handling in commit_fs_roots e8ad7fac6938 ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() 1fdde02e5f34 nvme-tcp: add clean action for failed reconnection 7da81eaf8710 nvme-rdma: add clean action for failed reconnection 74c4f7aed603 nvme-core: add cancel tagset helpers 0d2d6857dbb9 f2fs: fix to set/clear I_LINKABLE under i_lock c86df2b84bea f2fs: handle unallocated section and zone on pinned/atgc cc52ed14f5ca media: uvcvideo: Allow entities with no pads 4b73f01d5ebd drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data a986f9345467 drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails 3418abd7c66f ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag 0b6383a9a80a PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse b9b1648ac947 drm/amdgpu: Add check to prevent IH overflow 01fd84a436b5 fs: make unlazy_walk() error handling consistent ed51ffe96abc crypto: tcrypt - avoid signed overflow in byte count bb5e204b6b98 drm/hisilicon: Fix use-after-free 2eb7eacf4e00 brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet 4649950f32e8 brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet a1eda21a2cb1 staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() 0cac694c2c05 staging: most: sound: add sanity check for function argument 15c56b8f2ce1 Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data 05a524b97dd1 Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk 6c15e41dc4ac net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant 0b5d22c770bf ath10k: fix wmi mgmt tx queue full due to race condition aee0cc0d7a34 pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() aec571968140 mt76: mt7615: reset token when mac_reset happens b9afcdcddff6 Bluetooth: btusb: fix memory leak on suspend and resume baae70ce0bb7 Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl 2ce5e0a5480c wlcore: Fix command execute failure 19 for wl12xx 136f009b2a1b vt/consolemap: do font sum unsigned e0c29b368ded x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk b3854d1550f0 staging: fwserial: Fix error handling in fwserial_create a03583775a5f EDAC/amd64: Do not load on family 0x15, model 0x13 ef690e3f622b rsi: Move card interrupt handling to RX thread ec52458902b8 rsi: Fix TX EAPOL packet handling against iwlwifi AP b3186a3a0d89 ASoC: qcom: Remove useless debug print 5c671e4a4c39 dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ 33dbc6759de3 dt-bindings: ethernet-controller: fix fixed-link specification 1fc205d9e400 net: fix dev_ifsioc_locked() race condition 57b8c5bf2dd0 net: psample: Fix netlink skb length with tunnel info daea77234623 net: hsr: add support for EntryForgetTime a31cb3072d11 net: ag71xx: remove unnecessary MTU reservation 10b55a0a7f4b net: dsa: tag_rtl4_a: Support also egress tags 7b23cad0308a net/sched: cls_flower: Reject invalid ct_state flags rules b74206091e29 net: bridge: use switchdev for port flags set through sysfs too 5ab779a68e37 mptcp: do not wakeup listener for MPJ subflows 9adbc25b0e30 tcp: fix tcp_rmem documentation 73a4bde5e580 RDMA/rtrs-srv: Do not signal REG_MR 70123d9989df RDMA/rtrs-clt: Use bitmask to check sess->flags 482157ed2060 RDMA/rtrs: Do not signal for heatbeat e335952d8645 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing dc2b77642e5d nbd: handle device refs for DESTROY_ON_DISCONNECT properly bd9f7dc079f1 riscv: Get rid of MAX_EARLY_MAPPING_SIZE 97ff09a7ed48 net: fix up truesize of cloned skb in skb_prepare_for_shift() e00420943aef tomoyo: ignore data race while checking quota fa5b65609256 smackfs: restrict bytes count in smackfs write functions 23a523ef400d net/af_iucv: remove WARN_ONCE on malformed RX packets c57ba68e730c xfs: Fix assert failure in xfs_setattr_size() c55db99fd8c0 media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate 5e0068a4fb10 erofs: fix shift-out-of-bounds of blkszbits 1aeaa0ea7df5 media: mceusb: sanity check for prescaler value 17a6e850e5fa udlfb: Fix memory leak in dlfb_usb_probe 6816509065b9 sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled 40f6090d6ea0 JFS: more checks for invalid superblock b3d0f1c3a671 x86/build: Treat R_386_PLT32 relocation as R_386_PC32 63d0afae74c4 drm/virtio: use kvmalloc for large allocations a4b0bfbe4b99 Input: elan_i2c - add new trackpoint report type 0x5F dde807b4a442 Input: elantech - fix protocol errors for some trackpoints in SMBus mode d00a97dddce6 net: usb: qmi_wwan: support ZTE P685M modem ---- Link: https://lore.kernel.org/r/20210305120903.276489876@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-13imx6*.conf: Rework machine assignments for u-boot variablesTom Hochstein
The u-boot settings in imx6qdlsabresd, imx6qdlsabreauto, and imx6ulevk are set to values that are correct for u-boot-fslc. Attempts to override these settings to fix u-boot-imx builds have broken u-boot-fslc builds, and vice versa. The u-boot-imx build is currently broken: ``` | install: cannot stat '/opt/work/upstream/fsl-xwayland/tmp/work/imx6qdlsabresd-fsl-linux-gnueabi/u-boot-imx/2020.04-r0/build/u-boot.img': No such file or directory ``` Rework the u-boot-fslc-specific overrides so they are used conditionally only for u-boot-fslc. The default settings are correct for u-boot-imx. Fixes: 880dbf2 ("fsl-base.inc: use conditional assignment for base variables") Fixes: e83f54d ("machines: imx-base.inc: fix failing u-boot builds") Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-03-13imx-base.inc: CleanupTom Hochstein
- Remove redundant variable assignment - Move creeping comment back where it belongs Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-03-10imx-vpu-hantro-vc: add do_install functionChris Dimich
The encoding library was not previously being installed. Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-03-09linux-fslc: Fix build issue when compiling LTTngJitesh Pramodray
Fix compile error when building lttng using bitbake by: Enable kprobes configuration enabled from menuconfig Run diffconfig Copy the resulting diff contents into all the linux-fslc defconfig files Add end of line in defconfig Built the kernel with no warnings from do_kernel_configcheck task Add correct defconfig configuration for armv8a Tested on master branch from 3rd March 2021 Error: riotboard/fsl-community-bsp/build/tmp/work/ imx6dl_riotboard-fslc-linux-gnueabi/lttng-modules/2.12.4-r0/ lttng-modules-2.12.4/wrapper/kallsyms.c:20:3: error: 20 | # error "LTTng-modules requires CONFIG_KPROBES on kernels >= 5.7.0" | ^~~~~ make[3]: *** [riotboard/fsl-community-bsp/build/tmp/work-shared/ imx6dl-riotboard/kernel-source/scripts/Makefile.build:279: riotboard/fsl-community-bsp/build/tmp/work/ imx6dl_riotboard-fslc-linux-gnueabi/lttng-modules/2.12.4-r0/ lttng-modules-2.12.4/wrapper/kallsyms.o] Error 1 Compile flags: cd ~/riotboard/fsl-community-bsp MACHINE=imx6dl-riotboard DISTRO=fslc-framebuffer source setup-environment build bitbake fsl-image-machine-test Signed-off-by: Jitesh Pramodray <jiteshprm@gmail.com>
2021-03-04linux-fslc: update to v5.10.20Andrey Zhizhikin
Kernel repository has been upgraded to v5.10.20 from stable korg. Following upstream commits are included in this version: ---- 83be32b6c9e5 Linux 5.10.20 b4f255432d0d ARM: dts: aspeed: Add LCLK to lpc-snoop a3b6f3a3758e net_sched: fix RTNL deadlock again caused by request_module() ea625e3415af net: qrtr: Fix memory leak in qrtr_tun_open bba8ef2e97b7 net: sched: fix police ext initialization 2a3b38992f40 wireguard: queueing: get rid of per-peer ring buffers c7b1307fee19 wireguard: selftests: test multiple parallel streams ce4feb0111ac net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending b60108e72f00 ipv6: silence compilation warning for non-IPV6 builds 13e83186c91a kgdb: fix to kill breakpoints on initmem after boot c51f98210ac6 drm/i915: Reject 446-480MHz HDMI clock on GLK 9bfb6d528467 dm era: only resize metadata in preresume a46ab7c3a411 dm era: Reinitialize bitset cache before digesting a new writeset f6dbf022f4fc dm era: Use correct value size in equality function of writeset tree fbb85ef8cd0c dm era: Fix bitset memory leaks ede89488369d dm era: Verify the data block size hasn't changed e6039db4f1f1 dm era: Update in-core bitset after committing the metadata d7131cc3f800 dm era: Recover committed writeset after crash 0b2dbaa5db0a dm writecache: fix writing beyond end of underlying device when shrinking f88a70bfd5d0 dm writecache: return the exact table values that were set 70faef983ab2 dm writecache: fix performance degradation in ssd mode 72d17fa4ed11 dm table: fix zoned iterate_devices based device capability checks bc3f609db369 dm table: fix DAX iterate_devices based device capability checks bf95976f66db dm table: fix iterate_devices based device capability checks 1f145073b196 dm: fix deadlock when swapping to encrypted device eb8128c5bb7f gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end a646a3164b42 gfs2: Lock imbalance on error path in gfs2_recover_one 42fd50035351 gfs2: Don't skip dlm unlock if glock has an lvb fc82ab4bb5d7 gfs2: fix glock confusion in function signal_our_withdraw 2e3fb5234230 spi: spi-synquacer: fix set_cs handling 1f8a8875936c spi: fsl: invert spisel_boot signal on MPC8309 fdd97c456873 sparc32: fix a user-triggerable oops in clear_user() f98be1689889 f2fs: flush data when enabling checkpoint back 04a495780f85 f2fs: enforce the immutable flag on open files e391239dcd17 f2fs: fix out-of-repair __setattr_copy() c41de6eae248 irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap 833f5208b142 um: defer killing userspace on page table update failures 63a069b81d40 um: mm: check more comprehensively for stub changes 68a6199cf334 virtio/s390: implement virtio-ccw revision 2 correctly 93c5029fb87b s390/vtime: fix inline assembly clobber list 13fb0e1ecf7b proc: don't allow async path resolution of /proc/thread-self components b7cd9711a1e8 cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available ace950888233 cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument b49bee3fb5dc cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks b3df1eac5a7a thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error 1ea36020950d kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE 834c7ec6af44 zonefs: Fix file size of zones in full condition 4e6e00704f9d exfat: fix shift-out-of-bounds in exfat_fill_super() eb9036b4cf4c printk: fix deadlock when kernel panic 09cf8b46b58d mfd: gateworks-gsc: Fix interrupt type 67e7c64b47c0 gpio: pcf857x: Fix missing first interrupt 548d83e8b6dd mei: me: add adler lake point LP DID fd7fafa048a7 mei: me: add adler lake point S DID df000e9dc62a mei: me: emmitsburg workstation DID 30e24dcab1a7 mei: fix transfer over dma with extended header 4fb3523ba3e4 spmi: spmi-pmic-arb: Fix hw_irq overflow 01b487b67c1c powerpc/32s: Add missing call to kuep_lock on syscall entry 402d31bdcd56 powerpc/kexec_file: fix FDT size estimation for kdump kernel c0ec2029518d powerpc/32: Preserve cr1 in exception prolog stack check to fix build error e793c06f0c0d mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure a8997b99e8bc mmc: sdhci-esdhc-imx: fix kernel panic when remove module a51c34f2a5d8 module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols 11d14267de25 nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer da5b48ac720d KVM: nSVM: fix running nested guests when npt=0 25b0eb2e33c9 mm, compaction: make fast_isolate_freepages() stay within zone 54683f81c8b3 mm/vmscan: restore zone_reclaim_mode ABI 32e970488f49 hugetlb: fix copy_huge_page_from_user contig page struct assumption 65f6dc3616d6 hugetlb: fix update_and_free_page contig page struct assumption 1b1a949b40dd mm: memcontrol: fix get_active_memcg return value 90de36e7b109 mm: memcontrol: fix swap undercounting in cgroup2 d2ac7ec47ffd x86: fix seq_file iteration for pat/memtype.c cf20d349ae8d seq_file: document how per-entry resources are managed. 885a2d24c219 fs/affs: release old buffer head on error path df2d431a1ef3 mtd: spi-nor: hisi-sfc: Put child node np on error path 68ef24e86cf7 mtd: spi-nor: core: Add erase size check for erase command initialization 6d6c7e7e9258 mtd: spi-nor: core: Fix erase type discovery for overlaid region c27cf85cd931 mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region c123b069bbb2 mtd: spi-nor: sfdp: Fix last erase region marking 19009472156e coresight: etm4x: Handle accesses to TRCSTALLCTLR 306b9513d3fd watchdog: mei_wdt: request stop on unregister 053c4f838757 watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ b74bf690dcf4 riscv: Disable KSAN_SANITIZE for vDSO 0ead6914dce2 arm64: spectre: Prevent lockdep splat on v4 mitigation enable path 18b9041e434f arm64 module: set plt* section addresses to 0x0 d623d5cb3831 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing fa1fbfb64458 arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails e9e98723c5e3 iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs 32009c5d178e arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 c9b33f7cbe45 kprobes: Fix to delay the kprobes jump optimization e713bdd791ba rcu/nocb: Perform deferred wake up before last idle's need_resched() check 20b7669fa3f0 rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers 6f7e5b49f6c9 powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan be896eef0e32 x86/entry: Fix instrumentation annotation 9488984c7d13 x86/fault: Fix AMD erratum #91 errata fixup for user code db44025963d9 x86/reboot: Force all cpus to exit VMX root if VMX is supported df52c4f4b40a x86/virt: Eat faults on VMXOFF in reboot flows 2184f87e4944 media: smipcie: fix interrupt handling and IR timeout d5b1a7ef9c6e media: marvell-ccic: power up the device on mclk enable d0f6efac3c82 media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() 3a4c5d7261e1 media: ir_toy: add another IR Droid device 0ba52e99d5ee media: i2c: max9286: fix access to unallocated memory ce5697ef57da floppy: reintroduce O_NDELAY fix 9c9f49c06ea1 staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table 4934db348d5a staging: gdm724x: Fix DMA from stack 848c87e8d826 staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c 7e00b4c86a84 arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 bcec1eea4121 dts64: mt7622: fix slow sd card access edadcf211ac0 pstore: Fix typo in compression option name 53f6c858c496 drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue 449488765c17 misc: rtsx: init of rts522a add OCP power off when no card is present 428c4a4d0dc7 arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) b506450ce3d9 seccomp: Add missing return in non-void function 56a7c53c494c soc: samsung: exynos-asv: handle reading revision register error 3a5daa8a5e9c soc: samsung: exynos-asv: don't defer early on not-supported SoCs 70c4b76be44b crypto: sun4i-ss - initialize need_fallback 985b609668d8 crypto: sun4i-ss - handle BigEndian for cipher 19be286216dc crypto: sun4i-ss - IV register does not work on A10 and A13 ca4460daf0c5 crypto: sun4i-ss - checking sg length is not sufficient 84c93e8897bb crypto: michael_mic - fix broken misalignment handling 6e3b6710ea2e crypto: aesni - prevent misaligned buffers on the stack e2c540e18140 crypto: arm64/sha - add missing module aliases 1f8586fb4ef1 drm/i915/gt: Correct surface base address for renderclear 6bb73b704de4 drm/i915/gt: Flush before changing register state de3ea5be511a btrfs: fix extent buffer leak on failure to copy root 9a739917ef2d btrfs: account for new extents being deleted in total_bytes_pinned 7ec1536e800b btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself acaeedb193a5 btrfs: splice remaining dirty_bg's onto the transaction dirty bg list c717ca57a405 btrfs: fix reloc root leak with 0 ref reloc roots on recovery 4d3edf72d6b5 btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root a1a5cc25489a btrfs: add asserts for deleting backref cache nodes 52f93e5ee700 btrfs: do not warn if we can't find the reloc root when looking up backref 02785bae77ca btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node 67118bb78d72 KEYS: trusted: Reserve TPM for seal and unseal operations 54c527c18e7f KEYS: trusted: Fix migratable=1 failing 9d83cc1a1e7f KEYS: trusted: Fix incorrect handling of tpm_get_random() d65aef25464f tpm_tis: Clean up locality release a1710b067ec9 tpm_tis: Fix check_locality for correct locality acquisition 03c9bf033c7b erofs: initialized fields can only be observed after bit is set 2fe92153013c selinux: fix inconsistency between inode_getxattr and inode_listsecurity cae75116662f ASoC: siu: Fix build error by a wrong const prefix dab6fbf2b30b drm/rockchip: Require the YTR modifier for AFBC 7397365737fd drm/panel: kd35t133: allow using non-continuous dsi clock a7cf5e49229b drm/sched: Cancel and flush all outstanding jobs before finish. bdbee7d7fd95 drm/modes: Switch to 64bit maths to avoid integer overflow 565eca5a9aa9 drm/nouveau/kms: handle mDP connectors 926532686863 drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) a81bb9031a75 drm/amdkfd: Fix recursive lock warnings c4fe9c525ec5 drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 22f2bf0892f7 drm/amd/display: Remove Assert from dcn10_get_dig_frontend 9d0da9afeb28 drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() 49b1b5b10009 Revert "drm/amd/display: Update NV1x SR latency values" 695185fce229 bcache: Move journal work to new flush wq f5ee9638a6db bcache: Give btree_io_wq correct semantics again 25ca325743a5 Revert "bcache: Kill btree_io_wq" 50af0b3848b7 Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" 3f3614b4dd27 MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' 3896c324bb25 MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes a799741acdb6 MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too 1365914e020f ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup 5c8561ae3ef3 ALSA: hda/realtek: modify EAPD in the ALC886 0a7efa3fd7a1 ALSA: hda/hdmi: Drop bogus check at closing a stream a9fe4ab42cbd ALSA: hda: Add another CometLake-H PCI ID 1312a7b68689 ALSA: fireface: fix to parse sync status register of latter protocol caefa1473847 phy: lantiq: rcu-usb2: wait after clock enable b927c4f2a1b3 USB: serial: mos7720: fix error code in mos7720_write() bcac85cabaf7 USB: serial: mos7840: fix error code in mos7840_write() 11fd58946e03 USB: serial: pl2303: fix line-speed handling on newer chips b006da9e3efd USB: serial: ftdi_sio: fix FTX sub-integer prescaler 5b4cd9678762 usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt 6b78b380db60 usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 1cf76e4ca610 usb: musb: Fix runtime PM race in musb_queue_resume_work a82ba907a83d USB: serial: option: update interface mapping for ZTE P685M 0fe6ea18f2bb media: mceusb: Fix potential out-of-bounds shift 960652adc54a Input: i8042 - add ASUS Zenbook Flip to noselftest list deced3e2aea9 Input: joydev - prevent potential read overflow in ioctl 18fca2909171 Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S 0af89539c9e5 Input: raydium_ts_i2c - do not send zero length 923a82a6bc93 HID: wacom: Ignore attempts to overwrite the touch_max value from HID eb6a537479b4 HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming 0a5fcc0a21fb cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ff9dd5223b62 ACPI: configfs: add missing check after configfs_register_default_group() 6470cc6519ff ACPI: property: Fix fwnode string properties matching d7b804b9404e soundwire: intel: fix possible crash when no device is detected 556c513e6bac blk-settings: align max_sectors on "logical_block_size" boundary 3c88c1b76280 scsi: sd: Fix Opal support a4907c75b568 ide/falconide: Fix module unload cc88a819a14c block: reopen the device in blkdev_reread_part f1cf46115afa scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc 5fa5d9e34b7f scsi: bnx2fc: Fix Kconfig warning & CNIC build errors 02309dd33737 csky: Fix a size determination in gpr_get() b7925acd8292 proc: use kvzalloc for our kernel buffer d45f943ef84b mm/rmap: fix potential pte_unmap on an not mapped pte dc495b59ff4c mm: fix memory_failure() handling of dax-namespace metadata a7fbcb3b560a mm,thp,shmem: make khugepaged obey tmpfs mount flags b0501bee4b65 i2c: exynos5: Preserve high speed master code d49d76395903 i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition b138d65ccec4 arm64: Add missing ISB after invalidating TLB in __primary_switch db08c3636d91 KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages f1ea1bee3573 KVM: SVM: Intercept INVPCID when it's disabled to inject #UD 9468ab8a2718 NFSv4: Fixes for nfs4_bitmask_adjust() 8d1d23a84726 r8169: fix jumbo packet handling on RTL8168e 2d95ad18df6f mm/compaction: fix misbehaviors of fast_find_migrateblock() c9ea7719a4af mm/hugetlb: suppress wrong warning info when alloc gigantic page 89b2dbd807b1 mm/hugetlb: fix potential double free in hugetlb_register_node() error path 6c074ae0a482 mm/memory.c: fix potential pte_unmap_unlock pte error cbb86d6a5db9 mm: memcontrol: fix slub memory accounting 026e07bc0abc mm: memcontrol: fix NR_ANON_THPS accounting in charge moving b761fd28218e ocfs2: fix a use after free on error d0b3159fca6e wireguard: kconfig: use arm chacha even with no neon 2a33f6fb9206 wireguard: device: do not generate ICMP for non-IP packets 3bbb8573ceb1 vxlan: move debug check after netdev unregister 9cf2b21aa937 PCI: rockchip: Make 'ep-gpios' DT property optional 1c0058472166 net/mlx4_core: Add missed mlx4_free_cmd_mailbox() ba817c176608 net: stmmac: fix CBS idleslope and sendslope calculation dd2d203f02ff ice: update the number of available RSS queues 70bcfea70f12 ice: Fix state bits on LLDP mode switch 09a2fee49546 ice: Account for port VLAN in VF max packet size calculation 4bee367264f1 ice: report correct max number of TCs c2ff99488390 vfio/type1: Use follow_pte() e47685ec4cb8 pwm: iqs620a: Fix overflow and optimize calculations dae49384d0d7 octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() a8afe8bce434 i40e: Fix add TC filter for IPv6 1fe02a86fa92 nios2: fixed broken sys_clone syscall 9dfb367a2382 Take mmap lock in cacheflush syscall 5917fdcc554d i40e: Fix VFs not created 0497d52bbfc3 i40e: Fix addition of RX filters after enabling FW LLDP agent 0c6a8e35f47d i40e: Fix overwriting flow control settings during driver loading b57d0f5489f8 i40e: Add zero-initialization of AQ command structures 42dc67dee995 i40e: Fix flow for IPv6 next header (extension header) 1ecbf4f3e993 PCI: cadence: Fix DMA range mapping early return error c2f17201d0e2 PCI: pci-bridge-emul: Fix array overruns, improve safety fc22917f48ee device-dax: Fix default return code of range_parse() 37aba9cfece7 mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL d167a7367d4a ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it bf672140d60b regmap: sdw: use _no_pm functions in regmap_read/write 291803ee7319 remoteproc/mediatek: acknowledge watchdog IRQ after handled dc798d57ca78 misc: fastrpc: fix incorrect usage of dma_map_sgtable 787d7067c36b soundwire: bus: fix confusion on device used by pm_runtime 336657c98112 soundwire: export sdw_write/read_no_pm functions dfdec5eda330 soundwire: bus: use sdw_write_no_pm when setting the bus scale registers 519a514807c7 soundwire: bus: use sdw_update_no_pm when initializing a device 663a18271e53 nvmem: core: skip child nodes not matching binding 0422b93c4bfb nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() 5678109857cd coresight: etm4x: Skip accessing TRCPDCR in save/restore 3e40d7bd87c9 phy: USB_LGM_PHY should depend on X86 858d343c7873 ext4: fix potential htree index checksum corruption 9eb145398e6f vfio-pci/zdev: fix possible segmentation fault issue c0e73c1d6d91 vfio/iommu_type1: Fix some sanity checks in detach group a8fe0b750a94 vfio/iommu_type1: Populate full dirty when detach non-pinned group c1fe9383139a drm/msm/dp: trigger unplug event in msm_dp_display_disable 2d130a893ef3 drm/msm: Fix races managing the OOB state for timestamp vs timestamps. b605b8d568db drm/msm: Fix race of GPU init vs timestamp power management. 5c49fc7b5d9b drm/msm/mdp5: Fix wait-for-commit for cmd panels 92a1514e0a5d drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) b016a9f0c546 drm/msm: Fix MSM_INFO_GET_IOVA with carveout bede9ad9196c mei: hbm: call mei_set_devstate() on hbm stop response 4ce87382d87c PCI: Align checking of syscall user config accessors 6b34aa520429 VMCI: Use set_page_dirty_lock() when unregistering guest memory 6a96a4413dcc PCI: xilinx-cpm: Fix reference count leak on error path 58516ac4aac8 pwm: rockchip: Eliminate potential race condition when probing 6f503e4e3752 pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() 39ab0927e7b2 pwm: rockchip: Enable APB clock during register access while probing 7c0c9081f816 soundwire: cadence: fix ACK/NAK handling 9944f02f2e15 PCI: rcar: Always allocate MSI addresses in 32bit space d2742ed447bc misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users 5a602158b885 phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() 95fdc1ea3bfc phy: rockchip-emmc: emmc_phy_init() always return 0 03112ff9eabf misc: eeprom_93xx46: Fix module alias to enable module autoprobe 6ac46ecd98c9 ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled 6fb1564f74fb Input: zinitix - fix return type of zinitix_init_touch() 0fda33ea8947 sparc: fix led.c driver when PROC_FS is not enabled 103ca2da81c2 sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set 79796706ac4a Input: elo - fix an error code in elo_connect() 538b990451fe perf test: Fix unaligned access in sample parsing test 2f7d4603a00c perf intel-pt: Fix IPC with CYC threshold 4616d95a25b5 perf intel-pt: Fix premature IPC 9702d580daa3 perf intel-pt: Fix missing CYC processing in PSB 47d32f8becec perf record: Fix continue profiling after draining the buffer 47c9d32e7170 Input: sur40 - fix an error code in sur40_probe() 248014ab2ea9 RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() d94d6498ba2d RDMA/rtrs-srv-sysfs: fix missing put_device fad3372fdfba RDMA/rtrs-srv: fix memory leak by missing kobject free c6f81f3a9c40 RDMA/rtrs: Only allow addition of path to an already established session 51ea7da47b7c RDMA/rtrs-srv: Fix stack-out-of-bounds 60d613b39e8d RDMA/ucma: Fix use-after-free bug in ucma_create_uevent 55bfe125b44a RDMA/hns: Fixes missing error code of CMDQ 95f432c0a396 ceph: fix flush_snap logic after putting caps 426b8fb3d672 svcrdma: Hold private mutex while invoking rdma_accept() 7c7cb07d4aff nfsd: register pernet ops last, unregister first b0363faf9886 perf symbols: Fix return value when loading PE DSO 2de70d744e09 printk: avoid prb_first_valid_seq() where possible 86f5b0936975 spi: Skip zero-length transfers in spi_transfer_one_message() 231d8c46b16d spi: dw: Avoid stack content exposure 3604dfd1c60a regulator: bd718x7, bd71828, Fix dvs voltage levels c7a1a092d364 perf symbols: Use (long) for iterator for bfd symbols 31c2e369b533 selftests/ftrace: Update synthetic event syntax errors e5d5829c7ac9 clk: aspeed: Fix APLL calculate formula from ast2600-A2 e8d491783554 regulator: qcom-rpmh: fix pm8009 ldo7 f5f08edae12a powerpc/kuap: Restore AMR after replaying soft interrupts 97ab82462a3a powerpc/uaccess: Avoid might_fault() when user access is enabled 3aa4af48f4f1 spi: pxa2xx: Fix the controller numbering for Wildcat Point 5273b9ba3e99 clk: divider: fix initialization with parent_hw c10782b20829 RDMA/hns: Disable RQ inline by default 7e2cf295cee2 RDMA/hns: Fix type of sq_signal_bits 4b31e9ffc4cd RDMA/siw: Fix calculation of tx_valid_cpus size f2ab2ac9c550 RDMA/hns: Fixed wrong judgments in the goto branch b11abc70b2d2 kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir ecb23b97a70b kunit: tool: fix unit test cleanup handling 1989b09d7645 clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs e87684f92706 powerpc/8xx: Fix software emulation interrupt c035dcae0bcc powerpc/pseries/dlpar: handle ibm, configure-connector delay status b1b904813755 mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() 5d82c92db904 mfd: altera-sysmgr: Fix physical address storing more 03a422ecf30d spi: stm32: properly handle 0 byte transfer a46f34ba2563 RDMA/rxe: Correct skb on loopback path 54bdcd7b8f0a RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt d464194f6e47 RDMA/rxe: Fix coding error in rxe_recv.c 5132b4f24874 perf vendor events arm64: Fix Ampere eMag event typo 100ba402178c perf tools: Fix DSO filtering when not finding a map for a sampled address 378f670e08fc rtc: zynqmp: depend on HAS_IOMEM 8a40ca0c8b9f tracepoint: Do not fail unregistering a probe due to memory failure edcaf7a3b8bc IB/cm: Avoid a loop when device has 255 ports 0d19c3e61668 IB/mlx5: Return appropriate error code instead of ENOMEM 377a9c919163 iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping 452fc2c9bbf2 iommu: Move iotlb_sync_map out from __iommu_map 910990a6075a amba: Fix resource leak for drivers without .remove 426c56022623 i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct e699cd138063 ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores 252425cb8755 mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes d892fe653ee4 mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe 25975632869b mmc: sdhci-sprd: Fix some resource leaks in the remove function 34251b827471 mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function 99e7c8d15770 powerpc/time: Enable sched clock for irqtime f6ba4a84b9e0 powerpc/47x: Disable 256k page size 6b83da9b1e58 KVM: PPC: Make the VMX instruction emulation routines static 69ca7a12b77d IB/umad: Return EPOLLERR in case of when device disassociated 1598e9e00a99 IB/umad: Return EIO in case of when device disassociated 48e671371357 iommu: Switch gather->end to the inclusive end 2dbc0ea1d141 scsi: lpfc: Fix ancient double free c41fc75addf1 objtool: Fix ".cold" section suffix check for newer versions of GCC 7631376b2d8e objtool: Fix retpoline detection in asm code 9e06f36658df objtool: Fix error handling for STD/CLD warnings 994334fa2a13 auxdisplay: ht16k33: Fix refresh rate handling 56cc83dfd35f watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready ffc6e686f43d isofs: release buffer head before return aa69ea2595ff regulator: core: Avoid debugfs: Directory ... already present! error 87f6600119a1 power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable 564c05da080f power: supply: axp20x_usb_power: Init work before enabling IRQs b1ff96e9191d regulator: s5m8767: Drop regulators OF node reference ac5ab9c02951 spi: atmel: Put allocated master before return 1303992207e8 regulator: s5m8767: Fix reference count leak d7b0efadc3eb certs: Fix blacklist flag type confusion 6e223a3d906a watch_queue: Drop references to /dev/watch_queue a6b732fb6a83 regulator: axp20x: Fix reference cout leak 863691f865b7 platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask 65e880808202 platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT d99d58b8df08 clk: sunxi-ng: h6: Fix clock divider range on some clocks 57ae53cc5a79 IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex a62529e888fa RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation 3577f6920179 spi: imx: Don't print error on -EPROBEDEFER f8b64afe9166 clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined 9f5c5595cf13 clocksource/drivers/ixp4xx: Select TIMER_OF when needed 884d1b0d51e0 power: supply: fix sbs-charger build, needs REGMAP_I2C 4f24543828fa dmaengine: idxd: set DMA channel to be private 31c9ba0c38bc rtc: s5m: select REGMAP_I2C 28c05164b72f power: reset: at91-sama5d2_shdwc: fix wkupdbc mask e724c819ed9f RDMA/rtrs-srv: Init wr_cnt as 1 cb6d98b30655 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt 30b7b6b8dac0 RDMA/rtrs-srv: Fix missing wr_cqe e393184841ba RDMA/rtrs: Call kobject_put in the failure path 1a8e1385b22b RDMA/rtrs-clt: Set mininum limit when create QP f8f1833d2a10 RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect e3d74840c73e RDMA/rtrs-srv: Release lock before call into close_sess 0a131e09e4e2 RDMA/rtrs: Extend ibtrs_cq_qp_create 54d3a5761951 of/fdt: Make sure no-map does not remove already reserved regions 0674fa99a7d8 fdt: Properly handle "no-map" field in the memory region 3f93f17ae946 power: supply: cpcap-charger: Fix power_supply_put on null battery pointer 1f6133749213 power: supply: cpcap-battery: Fix missing power_supply_put() 748f7b65d2e0 power: supply: cpcap-charger: Fix missing power_supply_put() 57e43b696dee mfd: bd9571mwv: Use devm_mfd_add_devices() 4ddac9d8acba dmaengine: hsu: disable spurious interrupt d8c7170c2097 dmaengine: owl-dma: Fix a resource leak in the remove function ecf1d532a055 dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function 1cc37e5a0555 dmaengine: fsldma: Fix a resource leak in the remove function 9703b65b2dab RDMA/siw: Fix handling of zero-sized Read and Receive Queues. 95d5e8fbc2ff HID: core: detect and skip invalid inputs to snto32() 35c739b4d4fa clk: renesas: r8a779a0: Fix parent of CBFUSA clock 91210528b38c clk: renesas: r8a779a0: Remove non-existent S2 clock 6d3fca943eec clk: sunxi-ng: h6: Fix CEC clock d8d37cdde2a5 spi: cadence-quadspi: Abort read if dummy cycles required are too many a8594ec0bb37 i2c: iproc: handle master read request 77f44e82e898 i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) 686ed8d7bf90 i2c: iproc: handle only slave interrupts which are enabled 8584d4f31a3a quota: Fix memory leak when handling corrupted quota file 3c5304eb1805 arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators b7c77df94684 regulator: qcom-rpmh-regulator: add pm8009-1 chip revision e00a29e24575 selftests/powerpc: Make the test check in eeh-basic.sh posix compliant 460538d02a18 clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() 02df54191f7f clk: meson: clk-pll: make "ret" a signed integer 55e47652d625 clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL 49d8c198fab5 power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression 7c650a997df3 HSI: Fix PM usage counter unbalance in ssi_hw_init 54b4e5df958c capabilities: Don't allow writing ambiguous v3 file capabilities bf24c51d62d1 drm/amdgpu/display: remove hdcp_srm sysfs on device removal 7a9b76bb9bf3 smp: Process pending softirqs in flush_smp_call_function_from_idle() 3e7387af5a50 irqchip/imx: IMX_INTMUX should not default to y, unconditionally 24386143cb94 ubifs: Fix error return code in alloc_wbufs() 3818158df15e ubifs: replay: Fix high stack usage, again bdb176a0c876 ubifs: Fix memleak in ubifs_init_authentication bdf943745924 jffs2: fix use after free in jffs2_sum_write_data() a6b56338a910 fs/jfs: fix potential integer overflow on shift of a int d5f8088cfc98 ASoC: simple-card-utils: Fix device module clock c365d333e97a ima: Free IMA measurement buffer after kexec syscall 1facf2415b98 ima: Free IMA measurement buffer on error f40d1ec3a3db ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk 0bbbd44ba122 nvmet: set status to 0 in case for invalid nsid 6c32db01dd41 nvmet: remove extra variable in identify ns 48629fed4fc4 nvme-multipath: set nr_zones for zoned namespaces 5f8ab7f8fedd nvmet-tcp: fix potential race of tcp socket closing accept_work 91edfca6f8b3 nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs 81dfee4731c0 io_uring: fix possible deadlock in io_uring_poll ea914be6de9d crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() bebfe70c4df8 hwrng: timeriomem - Fix cooldown period calculation ca0d82585d07 drm/dp_mst: Don't cache EDIDs for physical ports 141c9392246c drm/lima: fix reference leak in lima_pm_busy c37792594393 drm/vc4: hdmi: Update the CEC clock divider on HSM rate change ecd8c7420ee2 drm/vc4: hdmi: Compute the CEC clock divider from the clock rate b2c22c74462e drm/vc4: hdmi: Restore cec physical address on reconnect 5ef6d3b78abc drm/vc4: hdmi: Fix up CEC registers 22a555e031aa drm/vc4: hdmi: Fix register offset with longer CEC messages e7506205db3a drm/vc4: hdmi: Move hdmi reset to bind f06ce8ddbdfc s390/zcrypt: return EIO when msg retry limit reached 689ceaad9423 KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 6a402b937eb1 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge 006ef266c275 btrfs: clarify error returns values in __load_free_space_cache 79717a3381dd ASoC: SOF: debug: Fix a potential issue on string buffer termination 47d35964886f ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown 67353635006a ASoC: qcom: lpass: Fix i2s ctl register bit map d48f03f6b25c locking/lockdep: Avoid unmatched unlock 2e0e7c91ddb3 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E 6bbbb1dea7e8 ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E 71a6979d540d Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() bed8bed04179 drm/mediatek: Check if fb is null d87df78aabf2 KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs 9ac313799515 ASoC: qcom: Fix typo error in HDMI regmap config callbacks 5dc2ee02fdd9 f2fs: fix a wrong condition in __submit_bio c1b18119d82b drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() a9553ae64da0 f2fs: fix to avoid inconsistent quota data 0edd035143dd mtd: parsers: afs: Fix freeing the part name memory in failure e350b5bea8e8 ASoC: codecs: add missing max_register in regmap config 79f85d7b5ce0 ASoC: cpcap: fix microphone timeslot mask 9e61730083eb ata: ahci_brcm: Add back regulators management 61a1f0ad45de mm: proc: Invalidate TLB after clearing soft-dirty page state e3fcff9f45aa drm/nouveau: bail out of nouveau_channel_new if channel init fails c64eb55b4ec2 crypto: talitos - Fix ctr(aes) on SEC1 62aa24d2b7be crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) da7a5e73cdd1 mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() 86399c1911eb perf/arm-cmn: Move IRQs when migrating context 1ea83d489102 perf/arm-cmn: Fix PMU instance naming cb8e225c16c8 ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend 2a387bbeada0 ASoC: qcom: lpass-cpu: Remove bit clock state check 2bebc6dcd345 f2fs: compress: fix potential deadlock 91e10f2ad150 sched/eas: Don't update misfit status if the task is pinned 8b1c386d9266 media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values 130722b55dde media: pxa_camera: declare variable when DEBUG is defined 2c0a480ac595 media: mtk-vcodec: fix argument used when DEBUG is defined f1e2ca0c11e4 media: cx25821: Fix a bug when reallocating some dma memory d196f0682366 media: qm1d1c0042: fix error return code in qm1d1c0042_init() 28fa29bd59f2 media: atomisp: Fix a buffer overflow in debug code abfdb63b6e5f media: vidtv: psi: fix missing crc for PMT 32f864a4432d media: lmedm04: Fix misuse of comma f7765a1143c3 media: software_node: Fix refcounts in software_node_get_next_child() e3d5fe8fb6f3 drm/amd/display: Fix HDMI deep color output for DCE 6-11. 3592f930f742 drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. 18f10ae0d477 macintosh/adb-iop: Use big-endian autopoll mask 1c7b7d476e6a bsg: free the request before return error code a9d9fd5bd24b drm/amdgpu: toggle on DF Cstate after finishing xgmi injection 0cdfdd1f03c2 drm/tegra: Fix reference leak when pm_runtime_get_sync() fails cc1c1fe79551 MIPS: Compare __SYNC_loongson3_war against 0 f89de444df59 MIPS: properly stop .eh_frame generation b1f4731f33ba media: ti-vpe: cal: fix write to unallocated memory 640da89f3eee media: imx7: csi: Fix pad link validation a274661d5842 media: imx7: csi: Fix regression for parallel cameras on i.MX6UL 1c95f266a692 drm/sun4i: tcon: fix inverted DCLK polarity e830af503cae sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue 3b22a67c7f6b crypto: bcm - Rename struct device_private to bcm_device_private 494e9ec12c1b evm: Fix memleak in init_desc f465abaef3d1 ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai 43deab1aff79 ASoC: cs42l56: fix up error handling in probe 967ddb4ac910 media: aspeed: fix error return code in aspeed_video_setup_video() 9883df7c0195 media: tm6000: Fix memleak in tm6000_start_stream 172e30ea3861 media: media/pci: Fix memleak in empress_init 451c7cb236ef media: em28xx: Fix use-after-free in em28xx_alloc_urbs 27dfb2c856f5 media: vsp1: Fix an error handling path in the probe function df6f92f1bde1 media: camss: missing error code in msm_video_register() 27a82f52a55d media: mtk-vcodec: fix error return code in vdec_vp9_decode() 40d53d436a59 media: imx: Fix csc/scaler unregister fe2e6f9342e8 media: imx: Unregister csc/scaler only if registered 9056dd5417b1 media: i2c: ov5670: Fix PIXEL_RATE minimum value c271cb89897c media: ipu3-cio2: Build only for x86 26297e1710d2 drm/fourcc: fix Amlogic format modifier masks dfc846691a66 drm/virtio: make sure context is created in gem open 74cfb7883a04 MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 8dbfa4e99c5f MIPS: c-r4k: Fix section mismatch for loongson2_sc_init a0e0d3d8245e drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition 61de9181c86c drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node 4f6cd7e77b07 drm: rcar-du: Fix crash when using LVDS1 clock for CRTC cfed53d82219 drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() 7e8cad8788a9 kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() e559765186ac media: allegro: Fix use after free on error 5ea0601513a7 hwrng: ingenic - Fix a resource leak in an error handling path 39e0bddeff36 crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled 2f7287fbcb9f crypto: sun4i-ss - fix kmap usage 99e9cb7bc13b crypto: sun4i-ss - linearize buffers content must be kept 5d93dad67df8 drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check 5eb0784f4dd0 drm/panel: mantix: Tweak init sequence 35bf6702052c drm/fb-helper: Add missed unlocks in setcmap_legacy() c4c8db5eb19f gma500: clean up error handling in init 9a83b8b33128 drm/gma500: Fix error return code in psb_driver_load() e9c01c8fd64a fbdev: aty: SPARC64 requires FB_ATY_CT 41c6f6b926d0 tty: implement read_iter 279e54536ddb tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer 65a10cb163cd net: enetc: fix destroyed phylink dereference during unbind 79234cb9aab9 net: mvneta: Remove per-cpu queue mapping for Armada 3700 8845446496a7 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP 286fca3f30b9 net: amd-xgbe: Reset link when the link never comes back a961fcfb2465 net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning 87f1df93d49f net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout 7592f07e6d2c net: phy: mscc: adding LCPLL reset to VSC8514 100676d5c4d5 net: dsa: felix: don't deinitialize unused ports 51b1868b715a net: dsa: felix: perform teardown in reverse order of setup ad843121588f ibmvnic: skip send_request_unmap for timeout reset be613736fddd ibmvnic: add memory barrier to protect long term buffer f4a5c7ff2ab6 bpf: Clear subreg_def for global function return values 14a296eab662 b43: N-PHY: Fix the update of coef for the PHY revision >= 3case e6d02456012a cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds 21248186f953 net: axienet: Handle deferred probe on clock properly 8e81baeb83a3 tcp: fix SO_RCVLOWAT related hangs under mem pressure c805f99ffe27 selftests: mptcp: fix ACKRX debug message 1d6e51e231c4 bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx e3c29af06581 bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation 94c0e3551594 bpf: Fix an unitialized value in bpf_iter c8de71a7ae39 libbpf: Ignore non function pointer member in struct_ops b5f71c9ff128 mac80211: fix potential overflow when multiplying to u32 integers 5ccc0ecda9e8 net/mlx5e: Check tunnel offload is required before setting SWP c80b5da86011 net/mlx5e: CT: manage the lifetime of the ct entry object 046e29284b07 net/mlx5: Disable devlink reload for lag devices 5decdc86ca9d net/mlx5: Disallow RoCE on lag device 8dafb484fe3f net/mlx5: Disallow RoCE on multi port slave device efb1aa6f1175 net/mlx5: Disable devlink reload for multi port slave device 64ea9e958fba net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context 08b42b6f891c net/mlx5e: Replace synchronize_rcu with synchronize_net 27c79b3a9212 net/mlx5: Fix health error state handling ae624d4bd9b6 net/mlx5e: Change interrupt moderation channel params also when channels are closed 34394a179ed2 net/mlx5e: Don't change interrupt moderation params when DIM is enabled 96fb2077a517 net: phy: consider that suspend2ram may cut off PHY power a5ff8b798a36 dpaa2-eth: fix memory leak in XDP_REDIRECT 3cf0490625c8 xen/netback: fix spurious event detection for common event case fc94be935868 bnxt_en: Fix devlink info's stored fw.psid version format. f22cdfcc9df1 bnxt_en: reverse order of TX disable and carrier off 991d286e194f ibmvnic: Set to CLOSED state even on error c318d4198149 selftests/bpf: Convert test_xdp_redirect.sh to bash 61f0bbac1f0d ath9k: fix data bus crash when setting nf_override via debugfs 45c720ca5d8e iwlwifi: pnvm: increment the pointer before checking the TLV 47708895c917 iwlwifi: pnvm: set the PNVM again if it was already loaded c8b23e12a74e bpf_lru_list: Read double-checked variable once without lock 6f304a8d61fb iwlwifi: mvm: don't check if CSA event is running before removing caa32dc6ab77 iwlwifi: mvm: assign SAR table revision to the command later 207bb27562b4 iwlwifi: mvm: send stored PPAG command instead of local 600c03b4e99d iwlwifi: mvm: store PPAG enabled/disabled flag properly 39d8f5db9c88 iwlwifi: mvm: fix the type we use in the PPAG table validity checks d195e314e849 soc: aspeed: snoop: Add clock control logic 1a6c71880fad ath11k: fix a locking bug in ath11k_mac_op_start() c2fd1a9715a1 ath10k: Fix lockdep assertion warning in ath10k_sta_statistics fc0024dfd921 ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() 4641cecc3dbf ARM: at91: use proper asm syntax in pm_suspend 6709f280e75d staging: wfx: fix possible panic with re-queued frames 702143d1de99 optee: simplify i2c access d25640c5e61d ARM: s3c: fix fiq for clang IAS 480f1e5d5ca8 iwlwifi: mvm: set enabled in the PPAG command properly 90aadc8ce0fd arm64: dts: meson: fix broken wifi node for Khadas VIM3L 0aa65ba9352d arm64: dts: msm8916: Fix reserved and rfsa nodes unit address 84f9aaa7312b soc: qcom: ocmem: don't return NULL in of_get_ocmem 9bb8acd6aa96 Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv 276d6b35f3bc opp: Correct debug message in _opp_add_static_v2() bf7d341506d6 arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware 1a210339f056 ARM: dts: armada388-helios4: assign pinctrl to each fan 0d6d8024c1f7 ARM: dts: armada388-helios4: assign pinctrl to LEDs b9aa9108b63a can: mcp251xfd: mcp251xfd_probe(): fix errata reference 104463e0faae arm64: dts: renesas: beacon: Fix EEPROM compatible value ad71e4decf49 x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too 56ef08902f0d staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules e5d153b3da39 usb: dwc2: Make "trimming xfer length" a debug message fdc77e02db8c usb: dwc2: Abort transaction after errors with unknown reason 8eb3e6899a27 usb: dwc2: Do not update data length if it is 0 on inbound transfers cdbe8c0c5274 ARM: dts: Configure missing thermal interrupt for 4430 509fe94c196f memory: ti-aemif: Drop child node when jumping out loop 63cb4aa9e4ee Bluetooth: Put HCI device if inquiry procedure interrupts 78bbee8f2542 Bluetooth: drop HCI device reference before return ba8832d23c97 staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet 3681476ad60e soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function 6e46b23a9f4c soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() 4cbd11f9c37e arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node c9ccb0efaab2 usb: gadget: u_audio: Free requests only after callback 66a55fafe3d8 ACPICA: Fix exception code class checks 3a3f15b4d2f3 arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node 88cd0e882f1e cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() de17aa73c9d9 cpufreq: brcmstb-avs-cpufreq: Free resources in error path b87a4fcf4536 arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors 7ae2c607e8e8 arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz b20768733427 arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency aa60fe811181 arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card 299dfaed458f arm64: dts: allwinner: H6: properly connect USB PHY to port 0 da0131818f90 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 1173e48b162a firmware: arm_scmi: Fix call site of scmi_notification_exit 0e290a7b4ac4 bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args faf4b1fba2dd bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h ef1efead3f2a net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock 106c902da8a6 arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible 9b6d62eea4c5 staging: vchiq: Fix bulk transfers on 64-bit builds 6929e3b01179 staging: vchiq: Fix bulk userdata handling 601899cec0a3 Bluetooth: hci_qca: Fix memleak in qca_controller_memdump ec621e844289 memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops 587b9cc3c02d arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso 347b3e5557da arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ff11ece44c2d ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family 42596469a889 ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa 41461029703e ARM: dts: exynos: correct PMIC interrupt trigger level on Spring 9f87ff784143 ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato f716c60cb017 ARM: dts: exynos: correct PMIC interrupt trigger level on Monk 83830e692f28 ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 fcb451381725 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable 072552f973ad arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio 65933b074ae0 Bluetooth: Fix initializing response id after clearing struct bbe6d14a98b0 Bluetooth: hci_uart: Fix a race for write_work scheduling fdbed2d74011 Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function fa336bddbe83 ath10k: Fix error handling in case of CE pipe init failure b4139fd0ab00 drm/i915/gt: One more flush for Baytrail clear residuals de7e30da243f ALSA: pcm: Don't call sync_stop if it hasn't been stopped 7011cd4599ef ALSA: pcm: Assure sync with the pending stop operation at suspend 6bcf443bce96 ALSA: pcm: Call sync_stop at disconnection 85c1062920d1 random: fix the RNDRESEEDCRNG ioctl f24e9121eace vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y b57d559a92e8 MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section e18368d0515d ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode 89e3d1a85df8 bfq: Avoid false bfq queue merging a9f834514580 virt: vbox: Do not use wait_event_interruptible when called from kernel context 9ecedb5793a6 PCI: Decline to resize resources if boot config must be preserved 9101e328625f PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 1ad8f7fc4aa7 w1: w1_therm: Fix conversion result for negative temperatures ed5d02f0a778 kdb: Make memory allocations more robust 77c711013ddc scsi: qla2xxx: Fix mailbox Ch erroneous error a24bb59cabab scsi: libsas: docs: Remove notify_ha_event() 7bc68c67d21e debugfs: do not attempt to create a new file before the filesystem is initalized 0bd665240a56 debugfs: be more robust at handling improper input in debugfs_lookup() 2a7e48dc3834 vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() 070d0094b3f4 vmlinux.lds.h: add DWARF v5 sections ---- Link: https://lore.kernel.org/r/20210301161141.760350206@linuxfoundation.org Link: https://lore.kernel.org/r/20210301193642.707301430@linuxfoundation.org Link: https://lore.kernel.org/r/20210302123520.857524345@linuxfoundation.org Link: https://lore.kernel.org/r/20210302192700.399054668@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-04linux-fslc: update to v5.10.19Andrey Zhizhikin
Kernel repository has been upgraded to v5.10.19 from stable korg. Following upstream commits are included in this version: ---- 7b43ec8a0cc6 Linux 5.10.19 983f361bde5e scripts/recordmcount.pl: support big endian for ARCH sh 6ca89ac39e48 kbuild: fix CONFIG_TRIM_UNUSED_KSYMS build for ppc64 b8b65310e4b9 cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. ec6504c8a1fc cxgb4: Add new T6 PCI device id 0x6092 b7e51e5ecf39 NET: usb: qmi_wwan: Adding support for Cinterion MV31 1f683fd2c21f drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable 3320aa64c322 KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() a42150f1c965 mm: provide a saner PTE walking API for modules 83d42c25868d KVM: do not assume PTE is writable after follow_pfn 6d9c9ec0d859 mm: simplify follow_pte{,pmd} f8d8fb7ae86c mm: unexport follow_pte_pmd d2cbae37c3d8 KVM: x86: Zap the oldest MMU pages, not the newest 729fbb8cb276 hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist 956690f5c607 arm64: tegra: Add power-domain for Tegra210 HDA d63699364fa3 Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working 9f04a05fa1ed ntfs: check for valid standard information attribute 3e81e1db8b50 ceph: downgrade warning from mdsmap decode to debug 92c8c930caa0 usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable f8921ed4d330 USB: quirks: sort quirk entries 95c0528c11b2 nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device 225d207da2e1 RDMA: Lift ibdev_to_node from rds to common code 77344e18cf84 HID: make arrays usage and value to be the same 3320bae8c115 bpf: Fix truncation handling for mod32 dst reg wrt zero ---- Link: https://lore.kernel.org/r/20210225092516.531932232@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-04linux-fslc-imx: update to v5.4.102Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.102 from stable korg. Following upstream commits are included in this version: ---- 7f324ea75baa Linux 5.4.102 07c4c2e2bcd3 ARM: dts: aspeed: Add LCLK to lpc-snoop 39be7b978fde net: qrtr: Fix memory leak in qrtr_tun_open 7b518508c685 dm era: Update in-core bitset after committing the metadata 976ee31ea300 net: sched: fix police ext initialization 9875cb3c0968 net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending 354fb7244fd0 ipv6: silence compilation warning for non-IPV6 builds e528edf1e579 ipv6: icmp6: avoid indirect call for icmpv6_send() c30e93eee3bf xfrm: interface: use icmp_ndo_send helper e1ec06b833aa sunvnet: use icmp_ndo_send helper d8d268ce1a5e gtp: use icmp_ndo_send helper dd28e735df5c icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n 2019554f9656 icmp: introduce helper for nat'd source address in network device context 0a35ff986617 drm/i915: Reject 446-480MHz HDMI clock on GLK 467214ddfa7e dm era: only resize metadata in preresume fb8986363019 dm era: Reinitialize bitset cache before digesting a new writeset e59b9a8464be dm era: Use correct value size in equality function of writeset tree fead0c8e5c56 dm era: Fix bitset memory leaks 8ca89085fe72 dm era: Verify the data block size hasn't changed e8a146ef82a4 dm era: Recover committed writeset after crash d873884783ed dm writecache: fix writing beyond end of underlying device when shrinking 5233c47c8d46 dm: fix deadlock when swapping to encrypted device fd3b7e07d3c1 gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end fa0201d3902e gfs2: Don't skip dlm unlock if glock has an lvb c5abc17d2740 spi: spi-synquacer: fix set_cs handling 3dbe8f1d24de sparc32: fix a user-triggerable oops in clear_user() 7e17044631aa f2fs: fix out-of-repair __setattr_copy() 5b5d76028056 um: mm: check more comprehensively for stub changes b95baf4efb68 virtio/s390: implement virtio-ccw revision 2 correctly 8e6c8cfa9aee s390/vtime: fix inline assembly clobber list 07332771663b cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available dfbbed769f1b printk: fix deadlock when kernel panic 81c2472bcf33 gpio: pcf857x: Fix missing first interrupt 70dcfb66ef68 spmi: spmi-pmic-arb: Fix hw_irq overflow d5194f7264e2 powerpc/32s: Add missing call to kuep_lock on syscall entry 6b22c402dff9 mmc: sdhci-esdhc-imx: fix kernel panic when remove module b6bc5417385d module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols 8a3e6c6fe9c6 media: smipcie: fix interrupt handling and IR timeout 2e1df9bfe6fa arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 566209806176 hugetlb: fix copy_huge_page_from_user contig page struct assumption 5dd34ee9abdc hugetlb: fix update_and_free_page contig page struct assumption b74e3493264f x86: fix seq_file iteration for pat/memtype.c ebd5a480db0e seq_file: document how per-entry resources are managed. 3e9b85cabea0 fs/affs: release old buffer head on error path b2b5c3aec866 mtd: spi-nor: hisi-sfc: Put child node np on error path 61dfd4fbbd1e mtd: spi-nor: core: Add erase size check for erase command initialization 3ab134965691 mtd: spi-nor: core: Fix erase type discovery for overlaid region cc27d5f40680 mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region 7852feb3accb mtd: spi-nor: sfdp: Fix last erase region marking 97d079fd2ac1 watchdog: mei_wdt: request stop on unregister 4262c46bfbcf watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ a82ebd5dde7d arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing efca4c991ecf arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails d4a7d6c02261 floppy: reintroduce O_NDELAY fix 337bba09d850 rcu/nocb: Perform deferred wake up before last idle's need_resched() check 3cd9a74bead1 rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers 14122331b1c3 powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan 84ec5883b4f9 x86/reboot: Force all cpus to exit VMX root if VMX is supported 4fa154124164 x86/virt: Eat faults on VMXOFF in reboot flows 3f5dc4a102a9 media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() de9b5d51b627 staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table bb5bfd51f603 staging: gdm724x: Fix DMA from stack d69583a2c1b3 staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c eb6f42b101ec dts64: mt7622: fix slow sd card access f73e98efaa10 pstore: Fix typo in compression option name c9e529e635b9 drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue d82d5a77f0a0 misc: rtsx: init of rts522a add OCP power off when no card is present aa00c2d60ae1 seccomp: Add missing return in non-void function 0d95bdee02ad crypto: sun4i-ss - initialize need_fallback 903f576f4e66 crypto: sun4i-ss - handle BigEndian for cipher 4fc52e091a2c crypto: sun4i-ss - checking sg length is not sufficient 3b40af844c26 crypto: aesni - prevent misaligned buffers on the stack 46e6d781f87e crypto: arm64/sha - add missing module aliases dca4f29507e4 btrfs: fix extent buffer leak on failure to copy root df369c3afb0d btrfs: splice remaining dirty_bg's onto the transaction dirty bg list dc0780e456ac btrfs: fix reloc root leak with 0 ref reloc roots on recovery c0baf3aaf4b9 btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root 2910038c09f4 KEYS: trusted: Fix migratable=1 failing 2c21eac499f8 tpm_tis: Clean up locality release f19b98394c0a tpm_tis: Fix check_locality for correct locality acquisition 52f3bdb1078a erofs: initialized fields can only be observed after bit is set 4d09487509ad drm/sched: Cancel and flush all outstanding jobs before finish. c38fd6afe146 drm/nouveau/kms: handle mDP connectors 7c1a2f91908f drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) ca5a8ad84ba0 drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 5431cb67306d bcache: Move journal work to new flush wq a339f0998eb1 bcache: Give btree_io_wq correct semantics again de5510b9825c Revert "bcache: Kill btree_io_wq" f6992915031e ALSA: hda/realtek: modify EAPD in the ALC886 48d1950dafe9 ALSA: hda: Add another CometLake-H PCI ID 3ed9bd25fd88 USB: serial: mos7720: fix error code in mos7720_write() e73874b41286 USB: serial: mos7840: fix error code in mos7840_write() a678d130424a USB: serial: ftdi_sio: fix FTX sub-integer prescaler d1f773b70ae6 usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt 1c073b56e765 usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 a5ae281779a5 usb: musb: Fix runtime PM race in musb_queue_resume_work e3ddfaf3e617 USB: serial: option: update interface mapping for ZTE P685M 32a82e001ead media: mceusb: Fix potential out-of-bounds shift 8812bed7ec74 Input: i8042 - add ASUS Zenbook Flip to noselftest list 80168ba86034 Input: joydev - prevent potential read overflow in ioctl 9fe66416b02e Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S d84f9c28abbe Input: raydium_ts_i2c - do not send zero length 2d954832ba48 HID: wacom: Ignore attempts to overwrite the touch_max value from HID 394f2b794310 HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming e690b3f48635 ACPI: configfs: add missing check after configfs_register_default_group() 40b70c98be98 ACPI: property: Fix fwnode string properties matching 371a2218ed33 blk-settings: align max_sectors on "logical_block_size" boundary 4ad2a372e1cd scsi: bnx2fc: Fix Kconfig warning & CNIC build errors d2aa80c36727 mm/rmap: fix potential pte_unmap on an not mapped pte 8450b1cd7cb3 i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition 1a47856548fb arm64: Add missing ISB after invalidating TLB in __primary_switch 94a432151c35 r8169: fix jumbo packet handling on RTL8168e c70c3b6e62e4 mm/compaction: fix misbehaviors of fast_find_migrateblock() c200f4959586 mm/hugetlb: fix potential double free in hugetlb_register_node() error path 67a982ee20d2 mm/memory.c: fix potential pte_unmap_unlock pte error 5bf318965485 ocfs2: fix a use after free on error 55b6be947efa vxlan: move debug check after netdev unregister e9ae8928ddd6 net/mlx4_core: Add missed mlx4_free_cmd_mailbox() e41bb745fd0f vfio/type1: Use follow_pte() 005ed88685aa i40e: Fix add TC filter for IPv6 1b66e64ce349 i40e: Fix VFs not created a60ef5efff55 i40e: Fix addition of RX filters after enabling FW LLDP agent 57a7b145d8a1 i40e: Fix overwriting flow control settings during driver loading 55af95c8ce4d i40e: Add zero-initialization of AQ command structures d7c25783b8c8 i40e: Fix flow for IPv6 next header (extension header) 2efbd63b6e74 regmap: sdw: use _no_pm functions in regmap_read/write 62c4532ebb1d nvmem: core: skip child nodes not matching binding e40a8924eb3b nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() d8b7689a6240 ext4: fix potential htree index checksum corruption 2df4434766aa vfio/iommu_type1: Fix some sanity checks in detach group 179b83e72c89 drm/msm/mdp5: Fix wait-for-commit for cmd panels 32cf1b5c153d drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) e2d44809c4f4 mei: hbm: call mei_set_devstate() on hbm stop response c7cac840c2b3 PCI: Align checking of syscall user config accessors 8c23e9f4c7b0 VMCI: Use set_page_dirty_lock() when unregistering guest memory e8ba75011695 pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() 3a9044ea78ea soundwire: cadence: fix ACK/NAK handling fcfec32c9a01 misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users 52fe389c0a99 phy: rockchip-emmc: emmc_phy_init() always return 0 047e029392a5 misc: eeprom_93xx46: Fix module alias to enable module autoprobe f7fb313affee sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set 0a072f01e585 Input: elo - fix an error code in elo_connect() 2062856c441c perf test: Fix unaligned access in sample parsing test eb191a88be52 perf intel-pt: Fix premature IPC 119f96bb14bc perf intel-pt: Fix missing CYC processing in PSB ce40b82cfa09 Input: sur40 - fix an error code in sur40_probe() d5ca5d1190a4 RDMA/hns: Fixes missing error code of CMDQ 8677e99150b0 nfsd: register pernet ops last, unregister first 046615ffd431 clk: aspeed: Fix APLL calculate formula from ast2600-A2 923027302666 regulator: qcom-rpmh: fix pm8009 ldo7 2ebadcea0ef3 spi: pxa2xx: Fix the controller numbering for Wildcat Point e0c516e72fd5 RDMA/hns: Fix type of sq_signal_bits d21f6d9a3e49 RDMA/siw: Fix calculation of tx_valid_cpus size d0005c4ab5e1 RDMA/hns: Fixed wrong judgments in the goto branch c42d1e8caad5 clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs ecfae933df3a powerpc/8xx: Fix software emulation interrupt ba5c8a0ee624 powerpc/pseries/dlpar: handle ibm, configure-connector delay status 0c79abee609d mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() 046a8158982b spi: stm32: properly handle 0 byte transfer 3cb8510625d5 RDMA/rxe: Correct skb on loopback path c88fc726d9c0 RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt 2e556ba37f13 RDMA/rxe: Fix coding error in rxe_recv.c d2ee0b2070cd perf vendor events arm64: Fix Ampere eMag event typo a0ea1f58aeea perf tools: Fix DSO filtering when not finding a map for a sampled address e59e0ced0763 tracepoint: Do not fail unregistering a probe due to memory failure 4cb8bdaebbd8 IB/cm: Avoid a loop when device has 255 ports 180cd50dd9a8 IB/mlx5: Return appropriate error code instead of ENOMEM 379b5ee283dd amba: Fix resource leak for drivers without .remove 65159b4401fd i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct 870ab7ef9799 ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores f201f050a52a mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes 2096ca11967c mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe de1e8961db05 mmc: sdhci-sprd: Fix some resource leaks in the remove function c4c70ac4659e powerpc/47x: Disable 256k page size 8121f35cc657 KVM: PPC: Make the VMX instruction emulation routines static 144422afaa10 IB/umad: Return EPOLLERR in case of when device disassociated 40d9bcab50d0 IB/umad: Return EIO in case of when device disassociated f337e5947a19 objtool: Fix ".cold" section suffix check for newer versions of GCC 9d20f53167e6 objtool: Fix error handling for STD/CLD warnings 68b6d02b3774 auxdisplay: ht16k33: Fix refresh rate handling 88b6e7267f9e isofs: release buffer head before return 8eaf7e3480ec regulator: core: Avoid debugfs: Directory ... already present! error 486a018932fe regulator: s5m8767: Drop regulators OF node reference ab669048f97d spi: atmel: Put allocated master before return bdad2e9c992e regulator: s5m8767: Fix reference count leak 0fec3272abf1 certs: Fix blacklist flag type confusion 8d0c3acd0370 regulator: axp20x: Fix reference cout leak edf1d9025195 clk: sunxi-ng: h6: Fix clock divider range on some clocks e68366695807 RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation 6a52a17fd0a3 clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined 898c96f75616 clocksource/drivers/ixp4xx: Select TIMER_OF when needed d8a9db6dfa23 rtc: s5m: select REGMAP_I2C 239670e85cbb power: reset: at91-sama5d2_shdwc: fix wkupdbc mask 3cbd3038c915 of/fdt: Make sure no-map does not remove already reserved regions fb326c6ce0dc fdt: Properly handle "no-map" field in the memory region 5fba43deff93 mfd: bd9571mwv: Use devm_mfd_add_devices() 3b0053360e84 dmaengine: hsu: disable spurious interrupt fe0a870739ba dmaengine: owl-dma: Fix a resource leak in the remove function 6f4fdb448b4c dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function 67be754e0771 dmaengine: fsldma: Fix a resource leak in the remove function da0f70eadabf RDMA/siw: Fix handling of zero-sized Read and Receive Queues. 1f5fea7616e8 HID: core: detect and skip invalid inputs to snto32() 34d0d61a864d clk: sunxi-ng: h6: Fix CEC clock 2dd73db1b508 spi: cadence-quadspi: Abort read if dummy cycles required are too many 0473358e075c i2c: iproc: handle master read request 128c8431e8b9 i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) d8a5e1780a2b i2c: iproc: handle only slave interrupts which are enabled 8b63c0cbc724 quota: Fix memory leak when handling corrupted quota file 623c86840e8a selftests/powerpc: Make the test check in eeh-basic.sh posix compliant b070f3b6ee5a clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() f8c601cb3ab4 clk: meson: clk-pll: make "ret" a signed integer fcba0f6ab1e2 clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL 6413d0318ca4 HSI: Fix PM usage counter unbalance in ssi_hw_init 33a2e62473e8 capabilities: Don't allow writing ambiguous v3 file capabilities b42b04e517cb ubifs: Fix error return code in alloc_wbufs() 5501892826bb ubifs: Fix memleak in ubifs_init_authentication c4ede7571b4f jffs2: fix use after free in jffs2_sum_write_data() 746ef39b0bd6 fs/jfs: fix potential integer overflow on shift of a int ff138fd20f17 ASoC: simple-card-utils: Fix device module clock 091b409383ad ima: Free IMA measurement buffer after kexec syscall e436d3f7bdac ima: Free IMA measurement buffer on error f04787555f4c crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() cba03a29611c hwrng: timeriomem - Fix cooldown period calculation 6f651ec266ba btrfs: clarify error returns values in __load_free_space_cache 790c0dcbb519 ASoC: SOF: debug: Fix a potential issue on string buffer termination 624d18332e13 Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() 76faeef2f45e f2fs: fix a wrong condition in __submit_bio 721c986986d2 drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() c1a421b198bc f2fs: fix to avoid inconsistent quota data 7cb52169ada4 mtd: parsers: afs: Fix freeing the part name memory in failure 35a5d96a4c22 ASoC: cpcap: fix microphone timeslot mask 4168bf93ccc4 ata: ahci_brcm: Add back regulators management 0faef25462f8 drm/nouveau: bail out of nouveau_channel_new if channel init fails adc2e1dba977 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) 7284c2692aff mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() aae14aed37d5 sched/eas: Don't update misfit status if the task is pinned ba95955ee1e2 media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values 27019b873863 media: pxa_camera: declare variable when DEBUG is defined 0f16925a9e70 media: cx25821: Fix a bug when reallocating some dma memory c3a2f73a7925 media: qm1d1c0042: fix error return code in qm1d1c0042_init() 96a3bc313aa3 media: lmedm04: Fix misuse of comma 69e859a9d0a4 media: software_node: Fix refcounts in software_node_get_next_child() 1e0f565138db drm/amd/display: Fix HDMI deep color output for DCE 6-11. 7d1fc1e88b36 drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. ed0b50cd4407 bsg: free the request before return error code de9b26b5133f MIPS: properly stop .eh_frame generation 1169602150d5 drm/sun4i: tcon: fix inverted DCLK polarity 48f2fcd7b928 crypto: bcm - Rename struct device_private to bcm_device_private 3d5afcae9af2 evm: Fix memleak in init_desc 76b7e3a636b4 ASoC: cs42l56: fix up error handling in probe c7ebd8b358b0 media: aspeed: fix error return code in aspeed_video_setup_video() 438d2cc7b8cc media: tm6000: Fix memleak in tm6000_start_stream 31730cb2461b media: media/pci: Fix memleak in empress_init 57cc424326df media: em28xx: Fix use-after-free in em28xx_alloc_urbs 3e0c29a407da media: vsp1: Fix an error handling path in the probe function e01fcc71a994 media: camss: missing error code in msm_video_register() 1b26ba73b18f media: imx: Fix csc/scaler unregister 0634c66e6660 media: imx: Unregister csc/scaler only if registered 61f638b3afe9 media: i2c: ov5670: Fix PIXEL_RATE minimum value 7dfe4fed118d MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 ea27c3f0bc1a MIPS: c-r4k: Fix section mismatch for loongson2_sc_init d9f6d2a54487 drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition 0d528f6151c7 crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled e056f69dea5a crypto: sun4i-ss - fix kmap usage a3eeb7fd063f crypto: sun4i-ss - linearize buffers content must be kept 914d61930b89 drm/fb-helper: Add missed unlocks in setcmap_legacy() 200e603d5517 gma500: clean up error handling in init 2e5c94708d3e drm/gma500: Fix error return code in psb_driver_load() 0da21f552344 fbdev: aty: SPARC64 requires FB_ATY_CT e7b6ac5c46fe net: mvneta: Remove per-cpu queue mapping for Armada 3700 825c82d55197 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP 46121a6f3be5 net: amd-xgbe: Reset link when the link never comes back 70bf58171f19 net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning 0496eb6f48cc net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout 95672dd57547 ibmvnic: skip send_request_unmap for timeout reset 64a87b0b650c ibmvnic: add memory barrier to protect long term buffer 8022d52a102b b43: N-PHY: Fix the update of coef for the PHY revision >= 3case 9db1f14e7043 cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds 399fb9d51ba9 net: axienet: Handle deferred probe on clock properly 774bacf121c3 tcp: fix SO_RCVLOWAT related hangs under mem pressure 88f8f40c901c bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx 5af224ab9486 mac80211: fix potential overflow when multiplying to u32 integers fef6f594ea43 xen/netback: fix spurious event detection for common event case 5c54aaed078d bnxt_en: reverse order of TX disable and carrier off a1b692506569 ibmvnic: Set to CLOSED state even on error 9de820ae6cc1 ath9k: fix data bus crash when setting nf_override via debugfs 4dcfd936030b bpf_lru_list: Read double-checked variable once without lock bcda70ed686f soc: aspeed: snoop: Add clock control logic 5350b91a73d7 ARM: s3c: fix fiq for clang IAS b9634e38ac61 arm64: dts: msm8916: Fix reserved and rfsa nodes unit address 65f9fdb425bc Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv 80ace3402885 arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware 18ab54cfda05 ARM: dts: armada388-helios4: assign pinctrl to each fan 3d3098c2ddad ARM: dts: armada388-helios4: assign pinctrl to LEDs 6b86cbc97589 staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules c75f541e12f8 usb: dwc2: Make "trimming xfer length" a debug message 6e89da2174f7 usb: dwc2: Abort transaction after errors with unknown reason c192b2cc4d39 usb: dwc2: Do not update data length if it is 0 on inbound transfers c7722f664788 ARM: dts: Configure missing thermal interrupt for 4430 75921ff8bdc4 memory: ti-aemif: Drop child node when jumping out loop 725cb22009f7 Bluetooth: Put HCI device if inquiry procedure interrupts 9f2816a99ace Bluetooth: drop HCI device reference before return a5542b45c729 usb: gadget: u_audio: Free requests only after callback a17fa9039218 ACPICA: Fix exception code class checks fb6aa67ab1da cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() 279bc604e2e9 cpufreq: brcmstb-avs-cpufreq: Free resources in error path 24932862d9ee arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz f85f6c5572ff arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency 06010cf028ce arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card 288764e9ac2f arm64: dts: allwinner: H6: properly connect USB PHY to port 0 c4be5762aab9 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 c616257c9db4 bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args fa3fc79c7834 bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h ab9de93d12c9 memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops 9ab4364ecd99 arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso 0fb966b5d10b arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 f0f9e9152375 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family d32a94371fc1 ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa da40c06e41b5 ARM: dts: exynos: correct PMIC interrupt trigger level on Spring e23124590415 ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato 4a0e0208bbb5 ARM: dts: exynos: correct PMIC interrupt trigger level on Monk 6d4c9e525833 ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 36c39c445265 Bluetooth: Fix initializing response id after clearing struct 04792d477215 Bluetooth: hci_uart: Fix a race for write_work scheduling b624bc27cf82 Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function a48bb93f6fbe ath10k: Fix error handling in case of CE pipe init failure 3a954b0d909c random: fix the RNDRESEEDCRNG ioctl 1be2b1d23529 MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section d3b8fa2e1d03 ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode 166f9bc8ca0d bfq: Avoid false bfq queue merging 608ba1f447bc virt: vbox: Do not use wait_event_interruptible when called from kernel context 468bf1861a9c PCI: Decline to resize resources if boot config must be preserved 213c6f635bab PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 c37821e061f0 kdb: Make memory allocations more robust 6f15d498bfe8 debugfs: do not attempt to create a new file before the filesystem is initalized de5ae4087035 debugfs: be more robust at handling improper input in debugfs_lookup() d239c08f091a kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host 0a6565762f27 vmlinux.lds.h: add DWARF v5 sections ---- Link: https://lore.kernel.org/r/20210301161048.294656001@linuxfoundation.org Link: https://lore.kernel.org/r/20210301194420.658523615@linuxfoundation.org Link: https://lore.kernel.org/r/20210302122324.851128359@linuxfoundation.org Link: https://lore.kernel.org/r/20210302123219.029306163@linuxfoundation.org Link: https://lore.kernel.org/r/20210302192606.592235492@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-04linux-fslc-imx: update to v5.4.101Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.101 from stable korg. Following upstream commits are included in this version: ---- ef1fcccf6e5f Linux 5.4.101 fe257f47e2c3 scripts/recordmcount.pl: support big endian for ARCH sh a2c5e4a083a7 cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. e6f7bf29e32d cxgb4: Add new T6 PCI device id 0x6092 aaf830ad624a NET: usb: qmi_wwan: Adding support for Cinterion MV31 5f2093be3627 KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() 3f9fbe703164 mm: provide a saner PTE walking API for modules 32f070ad274d KVM: do not assume PTE is writable after follow_pfn 78c7b242573a mm: simplify follow_pte{,pmd} 8aeef9c9ac7e mm: unexport follow_pte_pmd 8f869895cf9d scripts: set proper OpenSSL include dir also for sign-file c7ed0a50f20a scripts: use pkg-config to locate libcrypto c8e3bcc6db7c arm64: tegra: Add power-domain for Tegra210 HDA 74c8a6af692a ntfs: check for valid standard information attribute 54a3c25368d9 usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable 96ef50ec7266 USB: quirks: sort quirk entries fce3654c648d HID: make arrays usage and value to be the same 185c2266c1df bpf: Fix truncation handling for mod32 dst reg wrt zero ---- Link: https://lore.kernel.org/r/20210225092515.001992375@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-04u-boot-fslc: update revision to include mx8mn sd card fixesAndrey Zhizhikin
Upstream repository has been updated with following commit: - 80c23498b4 imx8mn_ddr4_evk: Allow booting the kernel by default Bump up revision in recipe to pick up patch applied. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-03-04packagegroup-fsl-opencv-imx: add packagegroupChris Dimich
Add a packagegroup to support opencv i.MX packages. Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-03-04packagegroup-fsl-isp: add packagegroupChris Dimich
Add a packagegroup to support ISP and Basler Camera. Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-03-02imx-base: use i.MX opencv version for mx8Chris Dimich
Use i.MX fork to support additional machine learning demos and tiny dnn. Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-03-02opencv_4.4.0.imx: add recipeChris Dimich
Add recipe to support additional machine learning demos and tiny dnn. Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-03-01firmware-imx: Prevent sdma-imx6q and imx7d installationVinicius Aquino
When building a eSDK, sdma-imx6q/7d files are installed by both firmware-imx and linux-firmware causing a abort. Prevent firmware-imx to install sdma-imx6q/7d allows linux-firmware to install them exclusively. Signed-off-by: Vinicius Aquino <voa.aquino@gmail.com>
2021-02-25pulseaudio: mx7: refresh patch against pulseaudio 14.2Max Krummenacher
Prevents | Applying patch pulseaudio-remove-the-control-for-speaker-headphone-widge.patch | patching file src/modules/alsa/mixer/paths/analog-output-headphones.conf | Hunk #1 succeeded at 88 (offset 7 lines). | Hunk #2 succeeded at 119 (offset 14 lines). | patching file src/modules/alsa/mixer/paths/analog-output-speaker.conf | Hunk #1 succeeded at 91 with fuzz 2 (offset 18 lines). | Hunk #2 succeeded at 115 (offset 22 lines). Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-02-24layer: license: fix GPL-2.0 license identifiers changed upstreamAndrey Zhizhikin
Upstream commit 2456f523cf ("licenses: Update license file to match current SPDX names") deprecated the usage of GPL-2.0 SPDX identifier, removed GPL-2.0 license file and replaced it with GPL-2.0-only SPDX identifier and text file. Adjust layer recipes to use new SDPX identifier and text file. imx-test recipe has license has been re-captured to use GPL-2.0-or-later identifier, since it is required by the license text accompanying the source code repository through "GPLv2 or later" statement in COPYING file. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-23linux-fslc: update to v5.10.18Andrey Zhizhikin
Kernel repository has been upgraded to v5.10.18 from stable korg. Following upstream commits are included in this version: ---- 63b9d2e001fd Linux 5.10.18 c6152fd3ac2b media: pwc: Use correct device for DMA a6703c711534 btrfs: fix crash after non-aligned direct IO write with O_DSYNC aa0fd921d207 btrfs: fix backport of 2175bf57dc952 in 5.10.13 df443aad518d Bluetooth: btusb: Always fallback to alt 1 for WBS ffec7ee21809 tty: protect tty_write from odd low-level tty disciplines 00805af45a21 xen-blkback: fix error handling in xen_blkbk_map() 9bea436fc3fc xen-scsiback: don't "handle" error by BUG() 2814b3aa38a6 xen-netback: don't "handle" error by BUG() 8f8ebd6b1cb5 xen-blkback: don't "handle" error by BUG() 0462dbbe2cab xen/arm: don't ignore return errors from set_phys_to_machine be89a0300a58 Xen/gntdev: correct error checking in gntdev_map_grant_pages() 1a5c2274349f Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() 0c08037b56a7 Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() 740f4d9d0c34 Xen/x86: don't bail early from clear_foreign_p2m_mapping() 06ab1e63ec5c net: fix proc_fs init handling in af_packet and tls ba2582cd7f20 net: bridge: Fix a warning when del bridge sysfs 2bce178c254c net: openvswitch: fix TTL decrement exception action execution 78b12034d4c3 net: sched: incorrect Kconfig dependencies on Netfilter modules f9d6533d18fd mt76: mt7615: fix rdd mcu cmd endianness 977060d4ec5b mt76: mt7915: fix endian issues 496ef46dbf6d net/sched: fix miss init the mru in qdisc_skb_cb 40bf5450ba6f mptcp: skip to next candidate if subflow has unacked data 36e4b9383890 net: qrtr: Fix port ID for control messages c313e91b97eb IB/isert: add module param to set sg_tablesize for IO cmd 5840f8687fdf vdpa_sim: add get_config callback in vdpasim_dev_attr 8faf3ea12225 vdpa_sim: make 'config' generic and usable for any device type 0fb67eda6a9c vdpa_sim: store parsed MAC address in a buffer 0ed8181561be vdpa_sim: add struct vdpasim_dev_attr for device attributes c721898723bc vdpa_sim: remove hard-coded virtq count ---- Link: https://lore.kernel.org/r/20210222121019.444399883@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-23linux-fslc: update to v5.10.17Andrey Zhizhikin
Kernel repository has been upgraded to v5.10.17 from stable korg. Following upstream commits are included in this version: ---- 13b6016e96f6 Linux 5.10.17 90ac1981acfa kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq e5c376c41a57 ovl: expand warning in ovl_d_real() 57068800258f net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() 862d1c0edd21 net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS 69e9fd9de17e vsock: fix locking in vsock_shutdown() afe31701609b vsock/virtio: update credit only if socket is not closed ba3bcb35d783 switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT 55ad30cb7f73 bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state e22b963d3ec9 net: watchdog: hold device global xmit lock during tx disable bc21a88465c2 net/vmw_vsock: improve locking in vsock_connect_timeout() fcee53dc03c5 net/vmw_vsock: fix NULL pointer dereference c9013813413e net: fix iteration for sctp transport seq_files 9e6ce473e96b net: gro: do not keep too many GRO packets in napi->rx_list 18193e09834c cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there 8a3fc32b322c cpufreq: ACPI: Extend frequency tables to cover boost frequencies c930943a3683 net: dsa: call teardown method on probe failure 46a831d1cc25 udp: fix skb_copy_and_csum_datagram with odd segment sizes 24f5544f76d3 rxrpc: Fix clearance of Tx/Rx ring when releasing a call 975a2396e37c arm64: mte: Allow PTRACE_PEEKMTETAGS access to the zero page 3ed6cc9c2dd0 x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() 902c6dcbb146 scripts: set proper OpenSSL include dir also for sign-file 4761b1aabcfd h8300: fix PREEMPTION build, TI_PRE_COUNT undefined f6b5e671c6a7 i2c: stm32f7: fix configuration of the digital filter 0c0ddf0dd692 clk: sunxi-ng: mp: fix parent rate change flag check 664b66e3552c drm/sun4i: dw-hdmi: Fix max. frequency for H6 962168c2bc15 drm/sun4i: Fix H6 HDMI PHY configuration e639cb199b8e drm/sun4i: dw-hdmi: always set clock rate 7596c85a8962 drm/sun4i: tcon: set sync polarity for tcon1 channel 39e855fa959e firmware_loader: align .builtin_fw to 8 5ff69431b763 net: hns3: add a check for index in hclge_get_rss_key() 2c0e46258eab net: hns3: add a check for tqp_index in hclge_get_ring_chain_from_mbx() 40389ba14d0e net: hns3: add a check for queue_id in hclge_reset_vf_queue() 6bbc1d5ee0eb net: dsa: felix: implement port flushing on .phylink_mac_link_down 03bf0f163df2 x86/build: Disable CET instrumentation in the kernel for 32-bit too 880b1c2164d1 scsi: scsi_debug: Fix a memory leak d519197b48c1 netfilter: conntrack: skip identical origin tuple in same zone only 4067ace5f119 ibmvnic: Clear failover_pending if unable to schedule 284abe15c17e net: stmmac: set TxQ mode back to DCB after disabling CBS 25c312214d9f selftests: txtimestamp: fix compilation issue 5ed60a17d466 net: enetc: initialize the RFS and RSS memories 8eb3e56fd180 hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() 23b2eac8b76a net: ipa: set error code in gsi_channel_setup() a4595395a915 net: hdlc_x25: Return meaningful error code in x25_open 50ad6fc36aed xen/netback: avoid race in xenvif_rx_ring_slots_available() bbb8c391486b netfilter: flowtable: fix tcp and udp header checksum update 0a0e5d47670b netfilter: nftables: fix possible UAF over chains from packet path in netns ef8f281a6530 selftests: netfilter: fix current year f035e97f331e netfilter: xt_recent: Fix attempt to update deleted entry 8032bf2af9ce bpf: Check for integer overflow when using roundup_pow_of_two() 52d29b478326 bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 40e3b5c12864 dmaengine: idxd: check device state before issue command 143b87907788 drm/vc4: hvs: Fix buffer overflow with the dlist handling 1d7c14566924 mt76: dma: fix a possible memory leak in mt76_add_fragment() 3ade81db49bd ath9k: fix build error with LEDS_CLASS=m c39cdf559d26 dmaengine: idxd: fix misc interrupt completion 3e53d64e9a4d cgroup-v1: add disabled controller check in cgroup1_parse_param() 2aba53830f5d KVM: x86: cleanup CR3 reserved bits checks e624efe36eb6 lkdtm: don't move ctors to .rodata d070ccc7ad17 x86/efi: Remove EFI PGD build time checks 486c1525eba3 Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" cf1cab6edb06 ubsan: implement __ubsan_handle_alignment_assumption 249735b01123 ARM: kexec: fix oops after TLB are invalidated 7913ec05fc02 ARM: ensure the signal page contains defined contents 3dc2ba465001 kallsyms: fix nonconverging kallsyms table with lld 11648f26b074 ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL d93178df8f75 bfq-iosched: Revert "bfq: Fix computation of shallow depth" 4fccb50ec95b riscv: virt_addr_valid must check the address belongs to linear mapping cd0604db18d2 drm/amd/display: Decrement refcount of dc_sink before reassignment 8466a0c6bc13 drm/amd/display: Free atomic state after drm_atomic_commit 1898affc717e drm/amd/display: Fix dc_sink kref count in emulated_link_detect b8dc6255bb2d drm/amd/display: Release DSC before acquiring 4d9a5224d507 drm/amd/display: Add more Clock Sources to DCN2.1 7963f3ff8edd drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL 07c8c581d2be nvme-pci: ignore the subsysem NQN on Phison E16 3895bcd96a9e x86/split_lock: Enable the split lock feature on another Alder Lake CPU 020680e36d97 scsi: lpfc: Fix EEH encountering oops with NVMe traffic 116826d615c1 ovl: skip getxattr of security labels 02dee03d4831 cap: fix conversions on getxattr cbb9404a5052 ovl: perform vfs_getxattr() with mounter creds f66fa5ec47e0 arm64: dts: rockchip: Disable display for NanoPi R2S 2a2e911469b5 platform/x86: hp-wmi: Disable tablet-mode reporting by default d33b28e01e5c arm64: dts: rockchip: remove interrupt-names property from rk3399 vdec node 697091f92727 ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled 6c152ac1b687 arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc 413a2353be6b arm64: dts: rockchip: Fix PCIe DT properties on rk3399 8e25e1eef8b9 soc: ti: omap-prm: Fix boot time errors for rst_map_012 bits 0 and 1 8c5864d21e01 tmpfs: disallow CONFIG_TMPFS_INODE64 on alpha b03a0d5cc26d tmpfs: disallow CONFIG_TMPFS_INODE64 on s390 285b57595d40 dmaengine: move channel device_node deletion to driver deae1e6365cd drm/dp_mst: Don't report ports connected if nothing is attached to them 5a36371f8bb5 drm/i915/tgl+: Make sure TypeC FIA is powered up when initializing it e11345ed78b9 Revert "drm/amd/display: Update NV1x SR latency values" e72a65802a3e cgroup: fix psi monitor for root cgroup 89b0c20d80a1 arm/xen: Don't probe xenbus as part of an early initcall bef1f148812d drm/i915: Fix overlay frontbuffer tracking 7c93d8cff582 tracing: Check length before giving out the filter buffer a38c1ee16623 tracing: Do not count ftrace events in top level enable output d9b7ea4c818c gpio: ep93xx: Fix single irqchip with multi gpiochips 10538b869a64 gpio: ep93xx: fix BUG_ON port F usage e072d454faa4 gpio: mxs: GPIO_MXS should not default to y unconditionally 039e0f627397 Revert "dts: phy: add GPIO number and active state used for phy reset" 2b02985bf83e objtool: Fix seg fault with Clang non-section symbols ---- Link: https://lore.kernel.org/r/20210215152719.459796636@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-23linux-fslc-imx: update to v5.4.100Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.100 from stable korg. Following upstream commits are included in this version: ---- fc944ddc0b4a Linux 5.4.100 38d777aaf2c3 btrfs: fix backport of 2175bf57dc952 in 5.4.95 c6dd8545fe38 media: pwc: Use correct device for DMA 524a77aa5d69 xen-blkback: fix error handling in xen_blkbk_map() be05138a9cdd xen-scsiback: don't "handle" error by BUG() 52e8f43af540 xen-netback: don't "handle" error by BUG() 7109f61d25ff xen-blkback: don't "handle" error by BUG() 55ccf71c0985 xen/arm: don't ignore return errors from set_phys_to_machine feda880969a5 Xen/gntdev: correct error checking in gntdev_map_grant_pages() 0e382682dda4 Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() da92e41f010e Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() 104eef952314 Xen/x86: don't bail early from clear_foreign_p2m_mapping() 49de0a17e68f net: bridge: Fix a warning when del bridge sysfs c35ce3d38caa net: qrtr: Fix port ID for control messages f49731dfdb20 KVM: SEV: fix double locking due to incorrect backport ---- Link: https://lore.kernel.org/r/20210222121013.583922436@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-23linux-fslc-imx: update to v5.4.99Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.99 from stable korg. Following upstream commits are included in this version: ---- 850e6a95deb5 Linux 5.4.99 e8ffaca0fe27 ovl: expand warning in ovl_d_real() b55528a18e40 net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() 99996cd558ba net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS ac79b1d94a88 vsock: fix locking in vsock_shutdown() c025081b57df vsock/virtio: update credit only if socket is not closed 2545c5bd8316 net: watchdog: hold device global xmit lock during tx disable a5f0b6f7b1c0 net/vmw_vsock: improve locking in vsock_connect_timeout() 611d93fbea54 net: fix iteration for sctp transport seq_files 2085d886630a net: gro: do not keep too many GRO packets in napi->rx_list 5c53956a8da0 net: dsa: call teardown method on probe failure 0b42ab078369 udp: fix skb_copy_and_csum_datagram with odd segment sizes 73bc75fda669 rxrpc: Fix clearance of Tx/Rx ring when releasing a call b90e8d5d28d1 usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one 35834bf0b210 usb: dwc3: ulpi: fix checkpatch warning 0b49b82eeea2 h8300: fix PREEMPTION build, TI_PRE_COUNT undefined 1019015a5dca i2c: stm32f7: fix configuration of the digital filter 546d92a43c94 clk: sunxi-ng: mp: fix parent rate change flag check b02db23d2647 drm/sun4i: dw-hdmi: Fix max. frequency for H6 40db7dba50fe drm/sun4i: Fix H6 HDMI PHY configuration 3063b80b4bdf drm/sun4i: tcon: set sync polarity for tcon1 channel 107cf5eede74 firmware_loader: align .builtin_fw to 8 beb85f4927e8 net: hns3: add a check for queue_id in hclge_reset_vf_queue() a045956a3b41 x86/build: Disable CET instrumentation in the kernel for 32-bit too da1a5442ad2c netfilter: conntrack: skip identical origin tuple in same zone only 0142b957866f ibmvnic: Clear failover_pending if unable to schedule 3f8954cc624c net: stmmac: set TxQ mode back to DCB after disabling CBS c0daa74b8ed7 selftests: txtimestamp: fix compilation issue 6107338c2fa2 net: enetc: initialize the RFS and RSS memories 71d2bd7921db xen/netback: avoid race in xenvif_rx_ring_slots_available() ff758e8a77f3 netfilter: flowtable: fix tcp and udp header checksum update b110391d1e80 netfilter: nftables: fix possible UAF over chains from packet path in netns 35c279e02b7e netfilter: xt_recent: Fix attempt to update deleted entry 7e3a6b820535 bpf: Check for integer overflow when using roundup_pow_of_two() e29126678f65 drm/vc4: hvs: Fix buffer overflow with the dlist handling 69beec4a8b36 mt76: dma: fix a possible memory leak in mt76_add_fragment() 8a5991c8214b lkdtm: don't move ctors to .rodata 4f5416710e13 vmlinux.lds.h: Create section for protection against instrumentation b7f41a7ad444 ARM: kexec: fix oops after TLB are invalidated f49bff85b6db ARM: ensure the signal page contains defined contents 06350c7f7923 ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL e60577e29deb bfq-iosched: Revert "bfq: Fix computation of shallow depth" 91d604ab2a99 riscv: virt_addr_valid must check the address belongs to linear mapping 0db8d192ee57 drm/amd/display: Decrement refcount of dc_sink before reassignment 5c8f63266255 drm/amd/display: Free atomic state after drm_atomic_commit f35da70b516f drm/amd/display: Fix dc_sink kref count in emulated_link_detect 76979956a8af drm/amd/display: Add more Clock Sources to DCN2.1 4516a0a2c087 nvme-pci: ignore the subsysem NQN on Phison E16 335a285aa0f0 ovl: skip getxattr of security labels 43e3cf46afb1 cap: fix conversions on getxattr df094aa0aab0 ovl: perform vfs_getxattr() with mounter creds cc512646b2e7 platform/x86: hp-wmi: Disable tablet-mode reporting by default 2bb22cd4dae4 ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled 2cb208ba0fd1 arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc 92c40ed0abcb arm64: dts: rockchip: Fix PCIe DT properties on rk3399 2407794f2298 cgroup: fix psi monitor for root cgroup 18d691d837b3 arm/xen: Don't probe xenbus as part of an early initcall a0997a86f5c0 tracing: Check length before giving out the filter buffer 74c7bafdd303 tracing: Do not count ftrace events in top level enable output 4851d7b340e9 gpio: ep93xx: Fix single irqchip with multi gpiochips 2c5abe0f8e9c gpio: ep93xx: fix BUG_ON port F usage ---- Link: https://lore.kernel.org/r/20210215152715.401453874@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-22imx-base: cleanup u-boot-toolsMax Krummenacher
There is no u-boot-fslc-tools recipe and thus the PREFERRED_PROVIDER is not available for u-boot-tools. Prevents: | NOTE: Multiple providers are available for u-boot-mkimage-native (u-boot-imx-tools-native, u-boot-tools-native) | Consider defining a PREFERRED_PROVIDER entry to match u-boot-mkimage-native | NOTE: Multiple providers are available for runtime nativesdk-u-boot-mkimage (nativesdk-u-boot-imx-tools, nativesdk-u-boot-tools) | Consider defining a PREFERRED_RPROVIDER entry to match nativesdk-u-boot-mkimage Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-02-18basler-camera,isp-imx,kernel-module-isp-vvcam: Mark imx specificKhem Raj
These recipes are really not meant for non imx architectures, therefore pin them as such Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-17isp-imx: do not prevent restart of serviceChris Dimich
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-17isp-imx: fix bashismChris Dimich
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-17alsa-state: Rename sound card to imxcs4288Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-02-17alsa-state: Add support for SOF with wm8960 codecTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-02-16basler-camera: add recipeChris Dimich
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-16isp-imx: add recipeChris Dimich
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-16kernel-module-isp-vvcam: add recipeChris Dimich
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2021-02-16mesa: For i.MX parts without GPU use default gallium and driTom Hochstein
For NXP BSP, building graphics software for a part without GPU can fail with a dependency issue: ``` ERROR: Nothing RPROVIDES 'libgl' (but /home/r60874/gatesgarth/sources/poky/meta/recipes-gnome/gtk+/gtk+3_3.24.22.bb, /home/r60874/gatesgarth/sources/poky/meta/recipes-graphics/cogl/cogl-1.0_1.22.8.bb RDEPENDS on or otherwise requires it) ``` This is fixed by adding a third case configuration using the default gallium and dri. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-02-16imx-gpu-apitrace: Upgrade for eglretrace supportTom Hochstein
eglretrace was not available for i.MX 6 and 7 on framebuffer or wayland. For wayland, waffle is enabled for 6 and 7, matching i.MX 8. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-02-15linux-fslc[-imx]: use KBRANCH instead of SRCBRANCH in kernel buildAndrey Zhizhikin
Kernel recipe should define a kernel branch used in recipe via KBRANCH and not a customized variable SRCBRANCH. KBRANCH variable is used by several OE tools (e.g. devtool) to define the checkout policy when recipe is modified to a separate user workspace. Replace the occurence of SRCBRANCH with KBRANCH in kernel recipes, and change fetcher URI to use KBRANCH variable for checkout. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-15linux-fslc-imx: update to v5.4.98Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.98 from stable korg. Following upstream commits are included in this version: ---- 5b9a4104c902 Linux 5.4.98 3654a0ed0bdc squashfs: add more sanity checks in xattr id lookup d78a70667738 squashfs: add more sanity checks in inode lookup a814355e7057 squashfs: add more sanity checks in id lookup 848bcb0a1d96 Fix unsynchronized access to sev members through svm_register_enc_region 78e2f71b89b2 bpf: Fix 32 bit src register truncation on div/mod 8589eda99cb1 regulator: Fix lockdep warning resolving supplies 513fee2aee13 blk-cgroup: Use cond_resched() when destroy blkgs d1eb41833408 i2c: mediatek: Move suspend and resume handling to NOIRQ phase 618b65dbde7a SUNRPC: Handle 0 length opaque XDR object data properly 19b56e8433e7 SUNRPC: Move simple_get_bytes and simple_get_netobj into private header fa758032a546 iwlwifi: mvm: guard against device removal in reprobe 2fa76f19dc15 iwlwifi: mvm: invalidate IDs of internal stations at mvm start c82793ef4f3b iwlwifi: pcie: fix context info memory leak b301eaf27f86 iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap 01742ade9286 iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() 8f630ed7e98e iwlwifi: mvm: skip power command when unbinding vif during CSA 589cf152fe47 ASoC: ak4458: correct reset polarity e96d10250227 pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() a5c70e57c4c1 chtls: Fix potential resource leak 8b6d5013cd70 ASoC: Intel: Skylake: Zero snd_ctl_elem_value db272cd2bc9e mac80211: 160MHz with extended NSS BW in CSA 26548561cb92 regulator: core: avoid regulator_resolve_supply() race condition 03d76df5f164 af_key: relax availability checks for skb size calculation 968b1b034136 tracing/kprobe: Fix to support kretprobe events on unloaded modules ---- Link: https://lore.kernel.org/r/20210211150148.516371325@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-15linux-fslc: update to v5.10.16Andrey Zhizhikin
Kernel repository has been upgraded to v5.10.16 from stable korg. Following upstream commits are included in this version: ---- de53befa79cf Linux 5.10.16 bddcce15cd1f squashfs: add more sanity checks in xattr id lookup 5e22b39b377e squashfs: add more sanity checks in inode lookup 6634147f5128 squashfs: add more sanity checks in id lookup ff3a75bda722 squashfs: avoid out of bounds writes in decompressors dd0a41bc17bb Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" 237ee28818a9 nilfs2: make splice write available again 4e78c33874e5 drm/i915: Skip vswing programming for TBT 43f39b85e9bd drm/i915: Fix ICL MG PHY vswing handling 67afdc7d95b9 bpf: Fix verifier jsgt branch analysis on max bound 1d16cc210fab bpf: Fix 32 bit src register truncation on div/mod 569033c0825e bpf: Fix verifier jmp32 pruning decision logic bf9e4307920f regulator: Fix lockdep warning resolving supplies fb8f9b2f7d22 blk-cgroup: Use cond_resched() when destroy blkgs 4d00f1bade78 i2c: mediatek: Move suspend and resume handling to NOIRQ phase 518416a75c22 SUNRPC: Handle 0 length opaque XDR object data properly eda725f8cfe0 SUNRPC: Move simple_get_bytes and simple_get_netobj into private header 6fb6d5410e41 iwlwifi: queue: bail out on invalid freeing 38da9b033bec iwlwifi: mvm: guard against device removal in reprobe 2262294d4258 iwlwifi: pcie: add rules to match Qu with Hr2 492f762b9c16 iwlwifi: mvm: invalidate IDs of internal stations at mvm start 05132a72cc1d iwlwifi: pcie: fix context info memory leak fbdf0bf97cb0 iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap cc1d805aa544 iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() a90e8588f7eb iwlwifi: mvm: skip power command when unbinding vif during CSA 428831e8e9aa ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E b579c572d4cf ASoC: ak4458: correct reset polarity f0e3c36a5244 ALSA: hda: intel-dsp-config: add PCI id for TGL-H ff557bf971ad pNFS/NFSv4: Improve rejection of out-of-order layouts 386b142945d3 pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() 8007199fe372 chtls: Fix potential resource leak 439ac48a33c5 ASoC: Intel: Skylake: Zero snd_ctl_elem_value 4618aea34448 mac80211: 160MHz with extended NSS BW in CSA 676575b93ddf drm/nouveau/nvif: fix method count when pushing an array 4b877845e388 ASoC: wm_adsp: Fix control name parsing for multi-fw 61e97f32fded regulator: core: avoid regulator_resolve_supply() race condition 1c19d6ae581b af_key: relax availability checks for skb size calculation 7f546959b378 powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics 3cb8393c4143 gpiolib: cdev: clear debounce period if line set to output 5592eae7846c io_uring: drop mm/files between task_work_submit 88dbd085a51e io_uring: reinforce cancel on flush during exit aa435155d396 io_uring: fix sqo ownership false positive warning 8c7febfc919a io_uring: fix list corruption for splice file_get 7250f333ce03 io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE d300d03a93a2 io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE 52382df81d29 io_uring: replace inflight_wait with tctx->wait b462a7beab3f io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE f0ff1a95bfa8 io_uring: if we see flush on exit, cancel related tasks d16692a34e8e io_uring: account io_uring internal files as REQ_F_INFLIGHT 1e7eb063a0f0 io_uring: fix files cancellation dbdcde4422df io_uring: always batch cancel in *cancel_files() f8fbdbb60793 io_uring: pass files into kill timeouts/poll 49250f33bb43 io_uring: don't iterate io_uring_cancel_files() f6d93f855553 io_uring: add a {task,files} pair matching helper fe9334186a50 io_uring: simplify io_task_match() ---- Link: https://lore.kernel.org/r/20210211150152.885701259@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-15optee-os_3.7.0.imx.bb: Fix platform flavor for imx8mq-evkCristinel Panfir
Due to machine renaming the PLATFORM_FLAVOR need to be updated according makefile. ... | core/arch/arm/plat-imx/conf.mk:211: *** Unsupported PLATFORM_FLAVOR "mx8mq-evk". Stop. ... Signed-off-by: Cristinel Panfir <cristinel.panfir@nxp.com>
2021-02-13optee-os: Fix the platform for imx8qm-mekTom Hochstein
After the machine name change, the default setting for PLATFORM_FLAVOR no longer works. ``` | core/arch/arm/plat-imx/conf.mk:211: *** Unsupported PLATFORM_FLAVOR "mx8qm-mek". Stop. ``` Set the correct name again manually with SOC override. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-02-13imx8qm-mek: Fix SPL_BINARY assignmentTom Hochstein
The SPL_BINARY was no longer being set properly after the machine name change from imx8qmmek to imx8qm-mek, resulting in the following build break for imx-boot: ``` | make[1]: *** No rule to make target 'u-boot-spl.bin', needed by 'flash_spl'. Stop. ``` The override of the machine name is of course redundant here, so just drop the override. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-02-13imx-seco-libs: Fix host-user-contaminated QA issueTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-02-13use-imx-security-controller-firmware: Update DXL and Phantom DXL revsTom Hochstein
Bump to rev A1 for i.MX 8DXL and C0 for 8DXL Phantom. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-02-13imx-seco: Upgrade to 3.7.5Tom Hochstein
Update imx-seco package to version 3.7.5, which is aligned with NXP release imx_5.4.70_2.3.1. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>