]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
3 years agolinux-fslc: re-sync configs with upstream
Andrey Zhizhikin [Mon, 8 Nov 2021 12:49:05 +0000 (12:49 +0000)]
linux-fslc: re-sync configs with upstream

Re-sync layer configuration files with following from upstream:
arch/arm64/configs/defconfig -> armv8a/defconfig
arch/arm/configs/imx_v6_v7_defconfig -> defconfig

All remaining config files are currently in-sync with upstream and do
not require any further modifications.

Upstream kernel sync commit: b6abb62daa55 ("Linux 5.15.1")

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc: upgrade to 5.15.x+fslc
Andrey Zhizhikin [Mon, 8 Nov 2021 12:46:10 +0000 (12:46 +0000)]
linux-fslc: upgrade to 5.15.x+fslc

Pick up the latest kernel branch from linux-fslc repository.

Kernel repository has been upgraded up to v5.15.2 from stable korg.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoMerge pull request #923 from Ossanes/topic/imx8dxl-ddr3l-evk
Otavio Salvador [Fri, 5 Nov 2021 20:10:38 +0000 (17:10 -0300)]
Merge pull request #923 from Ossanes/topic/imx8dxl-ddr3l-evk

imx8dxl-ddr3l-evk: Fix BOARD_TYPE

3 years agoimx8dxl-ddr3l-evk: Fix BOARD_TYPE 923/head
Vinicius Aquino [Fri, 5 Nov 2021 17:15:11 +0000 (14:15 -0300)]
imx8dxl-ddr3l-evk: Fix BOARD_TYPE

Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
3 years agoMerge pull request #921 from YoeDistro/yoe/mut
Otavio Salvador [Thu, 4 Nov 2021 17:33:10 +0000 (14:33 -0300)]
Merge pull request #921 from YoeDistro/yoe/mut

qoriq-atf: Do not use append with += operator

3 years agoqoriq-atf: Do not use append with += operator 921/head
Khem Raj [Thu, 4 Nov 2021 17:26:40 +0000 (10:26 -0700)]
qoriq-atf: Do not use append with += operator

this is undefined behaviour, mant times devs used them together to get
the missing space at the beginning of string which append/prepend needs
but thats not intended behaviour

Signed-off-by: Khem Raj <raj.khem@gmail.com>
3 years agoMerge pull request #919 from Ossanes/topic/lzop
Otavio Salvador [Thu, 4 Nov 2021 14:16:45 +0000 (11:16 -0300)]
Merge pull request #919 from Ossanes/topic/lzop

u-boot-fslc: Add lzop as dependency

3 years agou-boot-fslc: Add lzop as dependency 919/head
Vinicius Aquino [Wed, 3 Nov 2021 21:23:43 +0000 (18:23 -0300)]
u-boot-fslc: Add lzop as dependency

Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
3 years agoMerge pull request #915 from Ossanes/topic/remove-mx53ard
Otavio Salvador [Thu, 4 Nov 2021 11:43:46 +0000 (08:43 -0300)]
Merge pull request #915 from Ossanes/topic/remove-mx53ard

imx53ard: Remove machine due to its deadline

3 years agoMerge pull request #917 from thochstein/master
Otavio Salvador [Thu, 4 Nov 2021 11:33:44 +0000 (08:33 -0300)]
Merge pull request #917 from thochstein/master

opencv: Backport updates from OE-Core

3 years agoopencv: Backport updates from OE-Core 917/head
Tom Hochstein [Thu, 4 Nov 2021 02:16:48 +0000 (21:16 -0500)]
opencv: Backport updates from OE-Core

2178fd7386 opencv: remove setup_vars_opencv4.sh
cafcc65e74 opencv: fix build with protobuf-3.18 when dnn PACKAGECONFIG is enabled
3c022cd50d opencv: Do not lock to gcc only compiler

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
3 years agoMerge pull request #916 from texierp/topic/git-fetcher
Otavio Salvador [Wed, 3 Nov 2021 21:41:23 +0000 (18:41 -0300)]
Merge pull request #916 from texierp/topic/git-fetcher

recipes: use https protocol and add explicit branch parameter

3 years agorecipes: use https protocol and add explicit branch parameter 916/head
Pierre-Jean Texier [Wed, 3 Nov 2021 21:10:20 +0000 (22:10 +0100)]
recipes: use https protocol and add explicit branch parameter

Due to https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git
it is required to use https protocol for github repo accessing.

Update created with oe-core/scripts/contrib/convert-srcuri.py (see [0])

Fixes:

WARNING: /work/meta-freescale/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2021.07.bb: URL: git://github.com/Freescale/u-boot-fslc.git;branch=2021.07+fslc uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url.

[0] - https://git.openembedded.org/openembedded-core/tree/scripts/contrib/convert-srcuri.py

Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
3 years agoimx53ard: Remove machine due to its deadline 915/head
Vinicius Aquino [Wed, 3 Nov 2021 19:42:12 +0000 (16:42 -0300)]
imx53ard: Remove machine due to its deadline

Its defconfig has been removed by commit 1c4bd238 of u-boot-fslc.

Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
3 years agoMerge pull request #914 from Ossanes/topic/obsolete-dtb
Otavio Salvador [Wed, 3 Nov 2021 14:49:14 +0000 (11:49 -0300)]
Merge pull request #914 from Ossanes/topic/obsolete-dtb

imx8x-mek.inc: Remove obsolete dtb for DSP

3 years agoimx8x-mek.inc: Remove obsolete dtb for DSP 914/head
Vinicius Aquino [Mon, 1 Nov 2021 20:25:44 +0000 (17:25 -0300)]
imx8x-mek.inc: Remove obsolete dtb for DSP

Some dtb for DSP were removed from the kernel.

Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
3 years agoMerge pull request #906 from MaxKrummenacher/master-isp-imx
Otavio Salvador [Tue, 2 Nov 2021 18:51:14 +0000 (15:51 -0300)]
Merge pull request #906 from MaxKrummenacher/master-isp-imx

Draft: Master isp imx

3 years agoisp-imx: don't deploy files also deployed by basler-camera 906/head
Max Krummenacher [Mon, 1 Nov 2021 11:04:33 +0000 (12:04 +0100)]
isp-imx: don't deploy files also deployed by basler-camera

The files from dewarp/ are now provided from recipe basler-camera_4.2.2.15.0.

Fixes the following doing do_rootfs:
| * check_data_file_clashes: Package isp-imx wants to install file ...rootfs/opt/imx8-isp/bin/dewarp_config/sensor_dwe_1080P_config.json
|        But that file is already provided by package  * libdaa3840-30mc1

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
3 years agoisp-imx: provide an libtinyxml2 8.0.0 recipe
Max Krummenacher [Mon, 1 Nov 2021 13:20:02 +0000 (14:20 +0100)]
isp-imx: provide an libtinyxml2 8.0.0 recipe

isp-imx has precompiled binaries linked against that libtinyxml2 version.
Remove files which are also provided by the 'current' recipe version
of libtinyxml so that they don't clash during image/SDK creation.

Since the isp-imx does do a link step against libtinyxml2 create the
the unversioned symlink libtinyxml2.so in do_compile.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
3 years agoisp-imx: fix configure error
Max Krummenacher [Sat, 30 Oct 2021 16:19:49 +0000 (18:19 +0200)]
isp-imx: fix configure error

Fixes commit ec31e767 ("isp-imx: upgrade to 4.2.2.15.0")

| CMake Error at CMakeLists.txt:86 (message):
|   -DSDKTARGETSYSROOT=...  missing from cmake call

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
3 years agoisp-imx: refresh patch
Max Krummenacher [Sat, 30 Oct 2021 15:41:14 +0000 (17:41 +0200)]
isp-imx: refresh patch

Refresh patch after version bump.
Fixes commit ec31e767 ("isp-imx: upgrade to 4.2.2.15.0")

| ERROR: isp-imx-4.2.2.15.0-r0 do_patch: Applying patch '0001-isp-imx-drop-use-of-__TIME__-__DATE__.patch' on target directory '.../isp-imx/4.2.2.15.0-r0/isp-imx-4.2.2.15.0'
| CmdError('quilt --quiltrc .../isp-imx/4.2.2.15.0-r0/recipe-sysroot-native/etc/quiltrc push', 0, 'stdout: Applying patch 0001-isp-imx-drop-use-of-__TIME__-__DATE__.patch
| patching file mediacontrol/CMakeLists.txt
| patching file mediacontrol/daemon/main_v4l2.cpp
| Hunk #1 FAILED at 96.
| Hunk #2 FAILED at 105.
| Hunk #3 FAILED at 123.
| 3 out of 3 hunks FAILED -- rejects in file mediacontrol/daemon/main_v4l2.cpp
| Patch 0001-isp-imx-drop-use-of-__TIME__-__DATE__.patch does not apply (enforce with -f)

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
3 years agoMerge pull request #907 from thochstein/master
Otavio Salvador [Mon, 1 Nov 2021 11:30:22 +0000 (08:30 -0300)]
Merge pull request #907 from thochstein/master

imx-gpu-viv updates for 6.4.3.p2.2

3 years agoMerge pull request #908 from thochstein/vulkan
Otavio Salvador [Mon, 1 Nov 2021 11:29:33 +0000 (08:29 -0300)]
Merge pull request #908 from thochstein/vulkan

imx-gpu-viv: Expose Vulkan library version

3 years agoMerge pull request #909 from sapiippo/master
Otavio Salvador [Mon, 1 Nov 2021 11:28:38 +0000 (08:28 -0300)]
Merge pull request #909 from sapiippo/master

imx8qm-mek: remove obsolete dtb

3 years agoimx8qm-mek: remove obsolete dtb 909/head
Samuli Piippo [Mon, 1 Nov 2021 07:18:20 +0000 (09:18 +0200)]
imx8qm-mek: remove obsolete dtb

imx8qm-mek-dsp.dtb is no longer available in the kernel,
it was removed in de78ae45bfffed2c9490ab733d11ebab2672984d

Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
3 years agoimx-gpu-viv: Expose Vulkan library version 908/head
Tom Hochstein [Sun, 31 Oct 2021 14:24:28 +0000 (09:24 -0500)]
imx-gpu-viv: Expose Vulkan library version

Expose the Vulkan library version so NXP can easily override in their
layer.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
3 years agoimx-gpu-viv: Install SOC-specific binaries 907/head
Tom Hochstein [Sun, 31 Oct 2021 14:22:53 +0000 (09:22 -0500)]
imx-gpu-viv: Install SOC-specific binaries

The archive now contains SOC-specific binaries.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
3 years agoimx-gpu-viv: Drop SOC-specific header installation
Tom Hochstein [Sun, 31 Oct 2021 14:17:09 +0000 (09:17 -0500)]
imx-gpu-viv: Drop SOC-specific header installation

The recipe installs GLES3 headers based on SOC. This is not necessary
as lack of support is expected to be handled at runtime.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
3 years agoMerge pull request #905 from MaxKrummenacher/master
Otavio Salvador [Sun, 31 Oct 2021 14:15:05 +0000 (11:15 -0300)]
Merge pull request #905 from MaxKrummenacher/master

imx-lib: fix packaging

3 years agoimx-lib: fix packaging 905/head
Max Krummenacher [Sun, 31 Oct 2021 09:37:30 +0000 (10:37 +0100)]
imx-lib: fix packaging

Fixes commit 87cb0d99 ("imx-lib: upgrade to 5.10.52_2.1.0")

| ERROR: imx-lib-1_5.9+AUTOINC+87ddd80953-r0 do_package: QA Issue: imx-lib: Files/directories were installed but not shipped in any package:
|   /usr/lib/libcec.go
|   /usr/lib/libipu.go

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
3 years agoMerge pull request #904 from YoeDistro/yoe/mut
Otavio Salvador [Fri, 29 Oct 2021 19:49:02 +0000 (16:49 -0300)]
Merge pull request #904 from YoeDistro/yoe/mut

waffle: Forward port Separate-surfaceless-option-from-x11 patch as well

3 years agowaffle: Forward port Separate-surfaceless-option-from-x11 patch as well 904/head
Khem Raj [Fri, 29 Oct 2021 19:41:45 +0000 (12:41 -0700)]
waffle: Forward port Separate-surfaceless-option-from-x11 patch as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
3 years agoMerge pull request #903 from YoeDistro/yoe/mut
Otavio Salvador [Fri, 29 Oct 2021 18:37:22 +0000 (15:37 -0300)]
Merge pull request #903 from YoeDistro/yoe/mut

waffle: Forward port the patch to latest waffle

3 years agowaffle: Forward port the patch to latest waffle 903/head
Khem Raj [Fri, 29 Oct 2021 18:34:11 +0000 (11:34 -0700)]
waffle: Forward port the patch to latest waffle

OE-core has new version

Signed-off-by: Khem Raj <raj.khem@gmail.com>
3 years agoMerge pull request #896 from zandrey/upgrade-to-nxp-5.10.52-2.1.0
Otavio Salvador [Mon, 25 Oct 2021 15:20:44 +0000 (12:20 -0300)]
Merge pull request #896 from zandrey/upgrade-to-nxp-5.10.52-2.1.0

Upgrade to NXP Release: 5.10.52-2.1.0

3 years agoimx-vpuwrap: upgrade to 4.6.2 896/head
Andrey Zhizhikin [Thu, 21 Oct 2021 15:20:20 +0000 (15:20 +0000)]
imx-vpuwrap: upgrade to 4.6.2

Following commits are included in this update:
----
f09ceba ("Update EULA.txt to v27 according to imx-release-info")
60b5950 ("Update EULA.txt to v25 according to imx-release-info")
8dce1b6 ("Update EULA.txt to v24 according to imx-release-info")
c278d0d ("Update EULA.txt to v23 according to imx-release-info")
42da611 ("[configurea.ac] Update version to 4.6.2 for next release")
761c323 ("MMFMWK-8940 Force inserted I frame to be IDR frame.")
bf01b8f ("Update EULA.txt to v19 according to imx-release-info")
9d05c1d ("Update EULA.txt to v18 according to imx-release-info")
f84384e ("MA-18641 Fix vp8 encoder bitrate incorrect")
0594603 ("LF-3164 Fix segmentation fault when seeking one RV clip")
fb11efe ("MMFMWK-8922 [8mp]Force one frame to be key frame with parameter nForceIPicture")
735d02d ("MMFMWK-8926 [hantro] disable adaptive mode")
7e94957 ("[configurea.ac] Update version to 4.6.1 for next release")
806fe7e ("Revert "MMFMWK-8922 [8mp]Force one frame to be key frame with parameter nForceIPicture"")
eb4b209 ("MMFMWK-8922 [8mp]Force one frame to be key frame with parameter nForceIPicture")
13e9e78 ("MMFMWK-8816 vpuenc: add VBR mode for 8mm/8mp")
b931875 ("[configurea.ac] Update version to 4.6.0 for next release")
----

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-parser: upgrade to 4.6.2
Andrey Zhizhikin [Thu, 21 Oct 2021 15:16:33 +0000 (15:16 +0000)]
imx-parser: upgrade to 4.6.2

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-codec: upgrade to 4.6.2
Andrey Zhizhikin [Thu, 21 Oct 2021 11:42:28 +0000 (11:42 +0000)]
imx-codec: upgrade to 4.6.2

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agokernel-module-isp-vvcam: upgrade to 4.2.2.15.0
Andrey Zhizhikin [Thu, 21 Oct 2021 10:26:11 +0000 (10:26 +0000)]
kernel-module-isp-vvcam: upgrade to 4.2.2.15.0

Following commits are included in this upgrade:
----
47588cb ("fix run isp with gpu system hang")
4cba67a ("fix M865SW-752:dual basler ISP no output after run resolution switch")
f1d6fd1 ("fix M865SW-752:ISP no output after run resolution switch")
----

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agokernel-module-imx-gpu-viv: upgrade to 6.4.3.p2.2
Andrey Zhizhikin [Thu, 21 Oct 2021 10:17:40 +0000 (10:17 +0000)]
kernel-module-imx-gpu-viv: upgrade to 6.4.3.p2.2

Following commits are included in this upgrade:
----
9ed88c24c073 ("MGS-6364 [#imx-2637] mmuException enable on non-linux platform")
8f6ef7cf0a71 ("MGS-6371 [#imx-2489] Fixed the gckHARDWARE_SetFscaleValue().")
735750cefe9d ("MGS-6371 [#imx-2489] Remove gckHARDWARE_QueryIdleUnlocked().")
354c4e8d79e2 ("MGS-6371 [#imx-2489] weston crash with GPU frequency scaling test")
dadbb5268b73 ("MGS-6364 [#imx-2637] add module parameters mmuException")
8f7fdea4e240 ("MGS-6362 [#imx-2636] set default GPU configuration to zero")
d21f3ff502d5 ("MGS-6371 [#imx-2489] weston crash with GPU frequency scaling test")
1eb60a4b6838 ("MGS-6351 [#ccc] 0009-KERNEL-SPACE-Update-gc_feature_database.h-to-370970")
c7a04ba13513 ("MGS-6351 [#ccc] 0121-KERNEL-SPACE-Update-gc_feature_database.h-to-369123")
ec2a94061dda ("MGS-6351 [#ccc] 0110-IMX-2489-CL369042-KERNEL-SPACE-Merge-NXP-IMX-2489-ke")
08477c5a69ec ("MGS-6351 [#ccc] 0092-CL368512-KERNEL-SPACE-dev64x-refine-cl368499-and-fix")
ec41c4fe7b8b ("MGS-6351 [#ccc] 0090-CL368499-KERNEL-SPACE-234062-add-a-function-of-recvo")
dc0b2a07f249 ("MGS-6351 [#ccc] 0026-CL366927-USER-SPACE-TOT-v620_v1-v620_v3-v602-v630-v6")
feaad9ebe1bb ("MGS-6351 [#ccc] 0025-CL366927-KERNEL-SPACE-TOT-v620_v1-v620_v3-v602-v630-")
96463f29ce93 ("MGS-6351 [#ccc] 0023-CL366921-KERNEL-SPACE-dev64x_234062-merge-the-gckOS_")
efab5fbf64df ("MGS-6351 [#ccc] 0018-BUG30402-CL366610-KERNEL-SPACE-Fixed-an-incorrect-te")
4a10ab6a33b6 ("MGS-6351 [#ccc] 0014-CL366436-KERNEL-SPACE-dev64x_234062-Fix-IMX-2546-Goo")
4493c17d2bbf ("MGS-6351 [#ccc] 0001-CL363038-KERNEL-SPACE-dev64x_234062-there-is-no-cach")
ff2c809a524a ("MGS-6306 [#ccc] 0053-CL31052-KERNEL-SPACE-reg-Fix-Compile-error-introduc")
80d71ff684f4 ("MGS-6306 [#ccc] 0051-CL361048-KERNEL-SPACE-v620_v2-Cmodel.-Update-comment")
07f6e6fa3f43 ("MGS-6306 [#ccc] 0076-KERNEL-SPACE-Update-gc_feature_database.h-to-362025")
02cf78d3631d ("MGS-6306 [#ccc] 0032-CL359036-KERNEL-SPACE-6.4.x_234062-Fix-build-error-c")
ae684e674d97 ("MGS-6306 [#ccc] 0024-IMX-2496-CL358735-KERNEL-SPACE-projects.dev_234062-I")
01cf89ac3288 ("MGS-6306 [#ccc] 0022-CL358626-KERNEL-SPACE-6.4.x_234062-Fix-build-error-o")
ecf41b2c3a30 ("MGS-6306 [#ccc] 0004-CL354396-KERNEL-SPACE-dev64x_234062-elminate-the-err")
db7fa04f3a0b ("MGS-6306 [#ccc] 0001-BUG29959-CL354178-KERNEL-SPACE-6.4.x-6.4.x_234062-bu")
208e6ba3a8d1 ("MGS-6198 [#imx-2599] [QNX] Support SDP7.1")
f6a3d08effc1 ("MGS-6198-1 [#imx-2599] [QNX] Support SDP7.1")
d3d40dd76128 ("MGS-6108 [#imx-2416] Fix OpenCL-CTS test_buffer fail issue.")
13901d97f8bf ("LF-3886 [#imx-2532] Coverity Issue:15625673 Uninitialized scalar variable")
6e4162a25596 ("MGS-6273 [#ccc] 0086-KERNEL-SPACE-Update-gc_feature_database.h-to-352906")
003dab464794 ("MGS-6273 [#ccc] 0032-IMX-2523-CL351165-KERNEL-SPACE-64x_234062-merge-the-")
264114da7d27 ("MGS-6273 [#ccc] 0001-BUG28459-CL346090-KERNEL-SPACE-nxp234062-merge-CL344")
a619545d39e0 ("MGS-6186 [#imx-2493] AtomSetMask for event pending when recovery")
a2abff86c9f7 ("MGS-6186 [#imx-2493] disable pm when recovery")
7a8a28770b85 ("MGS-6197 [#imx-2532] fix compile error when DEBUG enable")
----

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-gpu-g2d: upgrade to 6.4.3.p2.2
Andrey Zhizhikin [Thu, 21 Oct 2021 10:11:13 +0000 (10:11 +0000)]
imx-gpu-g2d: upgrade to 6.4.3.p2.2

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-dpu-g2d: upgrade to 1.9.4
Andrey Zhizhikin [Thu, 21 Oct 2021 10:07:58 +0000 (10:07 +0000)]
imx-dpu-g2d: upgrade to 1.9.4

Add runtime dependency to libopencl-imx.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-gpu-viv: upgrade to 6.4.3.p2.2
Andrey Zhizhikin [Thu, 21 Oct 2021 08:36:55 +0000 (08:36 +0000)]
imx-gpu-viv: upgrade to 6.4.3.p2.2

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoisp-imx: upgrade to 4.2.2.15.0
Andrey Zhizhikin [Tue, 19 Oct 2021 19:07:32 +0000 (19:07 +0000)]
isp-imx: upgrade to 4.2.2.15.0

Upgrade both isp-imx and basler-camera packages to revision 4.2.2.15.0,
which is included in NXP release 5.10.52-2.1.0.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-vpu-hantro[-vc]: upgrade to 5.10.52-2.1.0
Andrey Zhizhikin [Tue, 19 Oct 2021 19:00:52 +0000 (19:00 +0000)]
imx-vpu-hantro[-vc]: upgrade to 5.10.52-2.1.0

Hantro VPU libraries are upgraded to following versions in the NXP
release 5.10.52-2.1.0:
- imx-vpu-hantro: 1.23.0
- imx-vpu-hantro-daemon: 1.1.0
- imx-vpu-hantro-vc: 1.5.0

Drop patch from imx-vpu-hantro-daemon package build as it has been
applied upstream and is present in the updated version.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-gpu-viv: skip QA check for libgl-imx package
Andrey Zhizhikin [Thu, 21 Oct 2021 08:41:10 +0000 (08:41 +0000)]
imx-gpu-viv: skip QA check for libgl-imx package

libgl-imx package provides libGL, which has runtime dependencies on X11
libraries. In case of Wayland-only builds, this triggers the QA error on
missing RDEPENDS, since they are not provided by any package.

Skip this QA check for libgl-imx package, as it is not distributed for
Wayland-only builds, and has dependencies properly resolved when X11
builds are used.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-test: upgrade to 5.10.52_2.1.0
Andrey Zhizhikin [Tue, 19 Oct 2021 18:47:13 +0000 (18:47 +0000)]
imx-test: upgrade to 5.10.52_2.1.0

Following commits are included in this upgrade:
----
2dcb987 ("MLK-25647-2 mxc_v4l2_vpu_test: expand the conversion function")
2b63cde ("MLK-25647 mxc_v4l2_vpu_test: expand the conversion function")
f078eac ("unit_test: mxc_v4l2_test: add camera test support for iMX8ULP")
afa5afe ("MLK-25487-2:mxc_v4l2_vpu_test: improve mpeg4 parser")
703ed09 ("MLK-25487:mxc_v4l2_vpu_test: Implement a simple seek function in unit test")
----

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-seco: upgrade to 3.8.2
Andrey Zhizhikin [Tue, 19 Oct 2021 18:43:08 +0000 (18:43 +0000)]
imx-seco: upgrade to 3.8.2

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-mkimage: use mkimage tool from sysroot
Andrey Zhizhikin [Thu, 21 Oct 2021 10:01:01 +0000 (10:01 +0000)]
imx-mkimage: use mkimage tool from sysroot

mkimage tool is provided as a part of sysroot and should not be used as
a local copy, since it contains runtime dependencies which local copy
does not account for.

Drop the local copy on mkimage, introduce the patch that fixes mkimage
invocations in build system.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-mkimage: update to 5.10.52-2.1.0
Andrey Zhizhikin [Tue, 19 Oct 2021 18:38:42 +0000 (18:38 +0000)]
imx-mkimage: update to 5.10.52-2.1.0

Following commits are included in this update:
----
1112c88 ("MLK-25706: iMX8M: soc: fix support to override u-boot DTB file name")
5af389c ("iMX8ULP: support xip for m33 and add README")
37faca4 ("MLK-25490 imx8m: Remove unused DDR registers file")
4e241ae ("iMX8M: Support to override u-boot DTB file name")
7e5ff11 ("imx8ulp: Workaround ATXP flash header for dual boot")
394188b ("Support iMX8ULP secure boot")
32bf25f ("imx8ulp: Add flash_dualboot_m33 to generate M33 container")
aa44b32 ("imx8ulp: Move M33 image before AP image for single boot")
ad70dd2 ("imx8qm: cockpit: fix Linux image name in nightly targets")
----

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-lib: upgrade to 5.10.52_2.1.0
Andrey Zhizhikin [Tue, 19 Oct 2021 18:31:36 +0000 (18:31 +0000)]
imx-lib: upgrade to 5.10.52_2.1.0

Update branch, SRCREV and PV to point to new version, add support for
mx8ulp.

Following commits are included in this revision:
----
87ddd80 ("lib: pxp: add DMABUF support for pxp lib")
7fc4448 ("lib: pxp: remove unsigned long force type conversion")
5ac2f74 ("lib: pxp: Makefile: Add iMX8ULP platform support")
d09fbbc ("MA-15553-1 Amend Cflag & Cppflag in go file")
026eefc ("MA-15263-3 convert Android.mk to Android.bp")
fcf9171 ("MA-14403 Bring imx6/7 soc on q-preview (LOCAL_MODULE_TAGS)")
----

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agofirmware-sof-imx: upgrade to 1.9.0-1
Andrey Zhizhikin [Thu, 21 Oct 2021 11:26:55 +0000 (11:26 +0000)]
firmware-sof-imx: upgrade to 1.9.0-1

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-sc-firmware: upgrade to 1.10.0
Andrey Zhizhikin [Tue, 28 Sep 2021 08:03:39 +0000 (08:03 +0000)]
imx-sc-firmware: upgrade to 1.10.0

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoimx-atf: upgrade to lf-5.10.52-2.1.0
Andrey Zhizhikin [Tue, 28 Sep 2021 07:51:57 +0000 (07:51 +0000)]
imx-atf: upgrade to lf-5.10.52-2.1.0

Upgrade ATF from NXP fork to [lf-5.10.52-2.1.0] tag.

Following commits are included in this upgrade:
----
bb4957067 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4
071ce9ad8 plat: ls1046aqds/ls1088aqds: fix compile issue
444006957 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4
a0373a8b0 LF-4542 plat: imx8ulp: Config APD power mode info before entring low power mode
7fe0a68d6 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4
562dfcd6c LF-4541 plat: imx8m: Fix coverity issue caused by unnecessary header file
6b8cf1e4f Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4
b855d406f plat: nxp-ls2088a: fix coverity issue
670e6a61d plat: nxp-ls1043a: fix coverity issue
b5ac4e036 plat: nxp-lx216x: fix coverity issue
8b5f61577 plat: nxp-ls1088a: fix coverity issue
956b2bc49 plat: nxp-ls1046a: fix coverity issue
105f60377 plat: nxp-ls1028a: fix coverity issue
e66ddaee5 plat: nxp-ls1012a: fix coverity issue
63b623059 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4
b6a03753b plat: nxp-lx2160ardb: fix coverity issue
f10ff34cc plat: nxp-ls2088aqds: fix coverity issue
d6eacdcfe plat: nxp-ls1012afrwy: fix coverity issue
1d6272b4e driver: nxp-ddr: fix coverity issue
8b0e91bf0 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4
c759ee5fe plat: nxp-lx2162aqds: fix coverity issue
1feec9e9f driver: nxp-flexspi-nor: fix coverity issue
d7da0f975 driver: nxp-caam: fix coverity issue
c2e4243e1 driver: nxp-sd: fix coverity issue
e3627d603 driver: nxp-i2c: fix coverity issue
94b0db881 nxp-common: fix coverity issue
7229a68ea driver: nxp-ddr: fix coverity issue
8a7411005 nxp-common: fix coverity issue
a0d3e742f driver: nxp-cci: fix coverity issue
ffe86fe5e driver: nxp-ddr: fix coverity issue
291bbd72b nxp-tools: fix coverity issue
5e62baea1 nxp-tools: fix coverity issue
6708ca50f LF-4510-02 plat: imx8m: Fix Coverity issues
8012fd121 LF-4510-01 plat: imx: fix coverity issue
b453d03af Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4
d0f37c58f nxp: lx2162aqds: fix coverity issue
01c206810 nxp: ls1088a: fix coverity issue
6b21cf9e0 nxp: ls1088ardb: fix coverity issue
29d1246a8 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4
fcc603f23 LF-4263 plat: imx8ulp: Update the copyright format of upower api
941c36b5a nxp: layerscape: fix copyright description
e2a9f40c0 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4
d2f5d9c5f Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4
05900f5a3 Setup DID for CAAM job rings allocated for the non secure world.
bc71161d0 Setup DID for CAAM job rings allocated for the non secure world.
c1c240467 plat: imx8ulp: init scmi agent
b005557bc plat: imx8ulp: init scmi agent
eecdafb98 MA-19048-2 MCU security enhancement
811da202c MA-19071 imx8mn: workaround for errata ERR050362
32f8832e8 MA-19048-2 MCU security enhancement
9a2deca88 MA-19071 imx8mn: workaround for errata ERR050362
b88853df1 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4
d596343e1 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4
68fb4bc35 LF-4197 plat: imx8mp: update the csu csl index on imx8mp
32e8f05e5 LF-4198 plat: imx8m: Fix the potential array overflow
500f5203f Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4
03fe6dec1 MA-19291 imx8mn/imx8mp: Lock ocram secure access
2acdf5212 MLK-25661 plat: imx8ulp: temp workaround for the hifi4 & dsi power domain dependency
230e2ea73 LF-4023 plat: imx8mp: Add back the idx define for csu/rdc
817bcccbe Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4
0d1230cf9 ddr: phy-gen2: Enable quick vref training during 1D training
5e6d83ef9 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4
463772b81 plat: layerscape: fix global data not initialized issue
e27c1370c Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4
0e1180ef9 drivers/nxp/ddr: Corrects variable type for i in parse_odt
29ef0aae2 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4
6fdf0285e ddr: phy-gen2: Add workaround for Errata A050958
61516b759 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4
65b2301c7 MA-19209 imx8ulp: add trusty support
8f6d3b9ba Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4
375b5ef20 MLK-25624 imx8ulp: upower_hal: fix upower_wait_resp
6ce7ba508 MLK-25605 plat: imx8ulp: Add the basic support for idle & system suspned
f650cccac MLK-25575-7 imx8ulp: add scmi power domain support
2c85c48cf MLK-25575-6 imx8ulp: remove legacy scmi
e9071cbd7 MLK-25575-5 scmi-msg: entry: add weak functions
a0c780d88 MLK-25575-4 scmi-msg: add power domain protocol
ff9455ce9 MLK-25575-3 scmi-msg: smt: fix build for aarch64
842c98836 MLK-25575-2 imx8ulp: upower: misc cleanup
0cc48db7e MLK-25575-1 plat: imx8ulp: sync upower API to powersys_fw_048.011.012.006
fbd29645c drivers: move scmi-msg out of st
00d5d86bc LFOPTEE-48 imx8ulp: add OPTEE support
d41aa5f8c MLK-25581: plat: imx8ulp: Remove print for hifi configuration
08b7e9a55 plat: imx8ulp: configure xrdc for hifi in LPAV
3258532c3 plat: imx8ulp: Enable DMA2->DDR read/write
ddee73631 plat: imx8ulp: Add the rdc config for sai/spdif
7bd4b80df plat: imx8ulp: Add the initial XRDC support
73b148648 plat: imx8ulp: Add the basic scmi sensor support
eb96f940f plat: imx8ulp: Add the basic scmi perf support
4d90d2d62 plat: imx8ulp: Add initial scmi upower pd support
e45ddab4b plat: imx: Add i.MX8ULP basic support
2b733dc28 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4
de08b8b5d Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4
a83a7c65e TEE-639 plat: imx8m: Do not release JR0 to NS if HAB is using it
2420d75bf nxp: lx2: fix getting cluster number
b2868d255 driver: ddr-phy: fix coverity issue
884f60c3d driver: caam: fix coverity issue
7fb157e12 nxp: ls2088a: fix getting cluster number
3d2e8b90e Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4
e1feab395 LSXXXX/ddr - Add Rawcard 1F support
----

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agofirmware-imx: upgrade to 8.13
Andrey Zhizhikin [Tue, 28 Sep 2021 07:29:24 +0000 (07:29 +0000)]
firmware-imx: upgrade to 8.13

New firmware binaries are available from NXP as a part of 5.10.52-2.1.0
release.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoUpdate EULA and SCR for NXP release 5.10.52-2.1.0
Andrey Zhizhikin [Tue, 28 Sep 2021 08:06:29 +0000 (08:06 +0000)]
Update EULA and SCR for NXP release 5.10.52-2.1.0

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoMerge pull request #895 from ting-liu/master
Otavio Salvador [Thu, 21 Oct 2021 16:31:26 +0000 (13:31 -0300)]
Merge pull request #895 from ting-liu/master

openssl-qoriq: remove bbappend and patches

3 years agoopenssl-qoriq: remove bbappend and patches 895/head
Ting Liu [Fri, 15 Oct 2021 08:05:56 +0000 (16:05 +0800)]
openssl-qoriq: remove bbappend and patches

As oe-core upgrades openssl to 3.0.0, the two patches don't apply any
more. Currenly no plan to port them for 3.0.0. Remove to not break build.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agoMerge pull request #894 from hongxu-jia/master
Otavio Salvador [Thu, 21 Oct 2021 12:03:35 +0000 (09:03 -0300)]
Merge pull request #894 from hongxu-jia/master

support user merge

3 years agoodp-module/odp-counters/kernel-module-ar: fix QA Issue during usermerge 894/head
Hongxu Jia [Wed, 20 Oct 2021 06:47:55 +0000 (14:47 +0800)]
odp-module/odp-counters/kernel-module-ar: fix QA Issue during usermerge

While enabling usermerge, there is a QA issue:
...
ERROR: odp-counters-git-r0 do_package: QA Issue: odp-counters: Files/directories were installed but not shipped in any package:
  /lib
  /lib/modules
  /lib/modules/5.10.70-yocto-standard
  /lib/modules/5.10.70-yocto-standard/odp
  /lib/modules/5.10.70-yocto-standard/odp/odpfsl_perfcounters.ko
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
odp-counters: 5 installed and not shipped files. [installed-vs-shipped]
...

Use Yocto nonarch_base_libdir to replace hardcode /lib

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
3 years agodce: fix QA Issue during usermerge
Hongxu Jia [Wed, 20 Oct 2021 06:38:56 +0000 (14:38 +0800)]
dce: fix QA Issue during usermerge

While enabling usermerge, there is a QA issue:
...
ERROR: dce-git-r0 do_package: QA Issue: dce: Files/directories were installed but not shipped in any package:
  /sbin/dce-api-perf-test
  /sbin/dce-example
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
...

Use Yocto base_sbindir to replace hardcode ./sbin

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
3 years agoMerge pull request #892 from YoeDistro/yoe/mut
Otavio Salvador [Wed, 20 Oct 2021 12:34:52 +0000 (09:34 -0300)]
Merge pull request #892 from YoeDistro/yoe/mut

uuu: Limit target recipe to to imx machines

3 years agouuu: Limit target recipe to to imx machines 892/head
Khem Raj [Wed, 20 Oct 2021 12:00:49 +0000 (05:00 -0700)]
uuu: Limit target recipe to to imx machines

uuu is not used in other SOCs

Signed-off-by: Khem Raj <raj.khem@gmail.com>
3 years agoMerge pull request #891 from Ossanes/topic/drop-mx25pdk
Otavio Salvador [Tue, 19 Oct 2021 19:25:34 +0000 (16:25 -0300)]
Merge pull request #891 from Ossanes/topic/drop-mx25pdk

mx25pdk: Remove machine due to its deadline

3 years agomx25pdk: Remove machine due to its deadline 891/head
Vinicius Aquino [Tue, 19 Oct 2021 17:37:10 +0000 (14:37 -0300)]
mx25pdk: Remove machine due to its deadline

The commit 2610bf14 from u-boot-fslc removes support for mx25pdk

Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
3 years agoMerge pull request #890 from zandrey/kernel-update-master
Otavio Salvador [Tue, 19 Oct 2021 11:29:43 +0000 (08:29 -0300)]
Merge pull request #890 from zandrey/kernel-update-master

Consolidated Kernel update (v5.10.74 + 5.14.13)

3 years agolinux-fslc-imx: pick linux-fslc pr #466 890/head
Andrey Zhizhikin [Tue, 19 Oct 2021 09:46:55 +0000 (09:46 +0000)]
linux-fslc-imx: pick linux-fslc pr #466

Following upstream commits are included in this version:
----
8b20421b2b61 staging: fsl_ppfe: reduce MAC address filtering loglevel to debug
16ea8f2ab906 staging: fsl_ppfe: assign correct OF nodes to individual ports
9d0f521803cd staging: fsl_ppfe: handle all RGMII modes in pfe_eth_adjust_link
----

Link: https://github.com/Freescale/linux-fslc/pull/466
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-imx: update to v5.10.74
Andrey Zhizhikin [Tue, 19 Oct 2021 09:42:09 +0000 (09:42 +0000)]
linux-fslc-imx: update to v5.10.74

Kernel repository has been upgraded up to v5.10.74 from stable korg.

Following upstream commits are included in this version:
----
77434fe5a077 Linux 5.10.74
42b49f012b6a hwmon: (pmbus/ibm-cffps) max_power_out swap changes
bb893f075431 sched: Always inline is_percpu_thread()
bdae2a083436 perf/core: fix userpage->time_enabled of inactive events
57c7ca3d5592 scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
d993d1e1c411 scsi: ses: Fix unsigned comparison with less than zero
621ddffb70db drm/amdgpu: fix gart.bo pin_count leak
a5ba615fbeb3 net: sun: SUNVNET_COMMON should depend on INET
db868b45324d vboxfs: fix broken legacy mount signature checking
42c871d38e3d mac80211: check return value of rhashtable_init
bda06aff03a1 net: prevent user from passing illegal stab size
3d68c7b0ab5b hwmon: (ltc2947) Properly handle errors when looking for the external clock
194e8a4f0acd m68k: Handle arrivals of multiple signals correctly
977aee58142a mac80211: Drop frames from invalid MAC address in ad-hoc mode
9ec9a975ea37 netfilter: nf_nat_masquerade: defer conntrack walk to work queue
5182d6db80bb netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
bcb647c1e15d ASoC: SOF: loader: release_firmware() on load failure to avoid batching
f6952b1e22c2 HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs
ddc4ba737bcb netfilter: ip6_tables: zero-initialize fragment offset
ddf026d6ae9a HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
0bcfa99e8fae ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic
14cbfeeee41b ext4: correct the error path of ext4_write_inline_data_end()
d7a15e1e4fd7 ext4: check and update i_disksize properly
----

Link: https://lore.kernel.org/r/20211014145207.979449962@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/480
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-imx: update to v5.10.73
Andrey Zhizhikin [Tue, 19 Oct 2021 09:40:12 +0000 (09:40 +0000)]
linux-fslc-imx: update to v5.10.73

Kernel repository has been upgraded up to v5.10.73 from stable korg.

Following conflicts resolved during merge:
----
- arch/arm/mach-imx/pm-imx6.c:
Drop upstream commit cb8880680bdf ("ARM: imx6: disable the GIC CPU
interface before calling stby-poweroff sequence") as the NXP tree has
different PM mechanisms in their tree.

- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi:
Fix merge conflict with alignment of node names introduced in upstream
commit 10afd1597263 ("arm64: dts: ls1028a: add missing CAN nodes")
----

Following upstream commits are included in this version:
----
0268aa579b1f Linux 5.10.73
825c00c2ee14 x86/hpet: Use another crystalball to evaluate HPET usability
f2447f6587b8 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n
6bfe1f6fc876 x86/entry: Correct reference to intended CONFIG_64_BIT
5d637bc6f98a x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]
df121cf55003 x86/Kconfig: Correct reference to MWINCHIP3D
d7c36115fb81 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI
f73ca4961d51 pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init
411b38fe68ba powerpc/64s: fix program check interrupt emergency stack path
18a2a2cafcf9 powerpc/bpf: Fix BPF_SUB when imm == 0x80000000
a4037dded56b RISC-V: Include clone3() on rv32
29fdb11ca88d bpf, s390: Fix potential memory leak about jit_data
2c152d9da8fe riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable
de834e12b96d i2c: mediatek: Add OFFSET_EXT_CONF setting back
f86de018fd7a i2c: acpi: fix resource leak in reconfiguration device addition
87990a60b45f powerpc/iommu: Report the correct most efficient DMA mask for PCI devices
985cca1ad11e net: prefer socket bound to interface when not in VRF
97aeed72af4f i40e: Fix freeing of uninitialized misc IRQ vector
2dc768a98c9b i40e: fix endless loop under rtnl
d3a07ca78ace gve: report 64bit tx_bytes counter from gve_handle_report_stats()
35f6ddd934e6 gve: fix gve_get_stats()
9a043022522e rtnetlink: fix if_nlmsg_stats_size() under estimation
72c2a68f1d83 gve: Avoid freeing NULL pointer
5d903a694b08 gve: Correct available tx qpl check
f69556a42043 drm/nouveau/debugfs: fix file release memory leak
65fff0a8efcd drm/nouveau/kms/nv50-: fix file release memory leak
f86e19d918a8 drm/nouveau: avoid a use-after-free when BO init fails
008224cdc126 video: fbdev: gbefb: Only instantiate device when built for IP32
d2ccbaaa6615 drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup
18d2568cc7ff bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893
40a84fcae2bf perf jevents: Tidy error handling
628b31d96711 netlink: annotate data races around nlk->bound
144715fbab1b net: sfp: Fix typo in state machine debug string
3ec73ffeef54 net/sched: sch_taprio: properly cancel timer from taprio_destroy()
60955b65bd6a net: bridge: fix under estimation in br_get_linkxstats_size()
c480d15190eb net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()
cb8880680bdf ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence
2b0035d1058a dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value
10afd1597263 arm64: dts: ls1028a: add missing CAN nodes
95ba03fb4cb1 ptp_pch: Load module automatically if ID matches
442ea65d0ccb powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
acff2d182c07 net_sched: fix NULL deref in fifo_set_limit()
0d2dd40a7be6 phy: mdio: fix memory leak
6e6f79e39830 net/mlx5: E-Switch, Fix double allocation of acl flow counter
d70cb6c77ad9 net/mlx5e: IPSEC RX, enable checksum complete
064faa8e8a9b bpf: Fix integer overflow in prealloc_elems_and_freelist()
d5f4b27c3cfc soc: ti: omap-prm: Fix external abort for am335x pruss
1d8f4447e8c4 bpf, arm: Fix register clobbering in div/mod implementation
29a19eaeb29d iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15
6b0132f73094 xtensa: call irqchip_init only when CONFIG_USE_OF is selected
3d288ed98314 xtensa: use CONFIG_USE_OF instead of CONFIG_OF
997bec509a83 arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding
fbca14abc111 ath5k: fix building with LEDS=m
8aef3824e946 PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus
d9b838ae390e ARM: dts: imx6qdl-pico: Fix Ethernet support
9e99ad4194a5 ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo
2ba34cf0c16c ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo
8f977e97b2b9 soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment
14f52004bda5 ARM: at91: pm: do not panic if ram controllers are not enabled
d89a313a5739 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference
25ac88e601eb soc: qcom: socinfo: Fixed argument passed to platform_set_data()
ab8073794be3 bus: ti-sysc: Add break in switch statement in sysc_init_soc()
427faa29e06f riscv: Flush current cpu icache before other cpus
05287407dedf ARM: dts: qcom: apq8064: use compatible which contains chipid
ac06fe40e889 ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe
71d3ce62ac88 ARM: dts: omap3430-sdp: Fix NAND device node
f9a855d1bcb2 xen/balloon: fix cancelled balloon action
9aac782ab0ab SUNRPC: fix sign error causing rpcsec_gss drops
8f174a208c4c nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
12d4b179022a nfsd: fix error handling of register_pernet_subsys() in init_nfsd()
1bc2f315a215 ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO
9763ffd4da21 ovl: fix missing negative dentry check in ovl_rename()
1500f0c83670 mmc: sdhci-of-at91: replace while loop with read_poll_timeout
3a0feae5f642 mmc: sdhci-of-at91: wait for calibration done before proceed
e5cb3680b958 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk
13d17cc717d5 xen/privcmd: fix error handling in mmap-resource processing
de1e8bd36ab4 drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows
1d4e9f27d20d usb: typec: tcpm: handle SRC_STARTUP state if cc changes
feb3fe702a58 USB: cdc-acm: fix break reporting
fc8b3e838bdf USB: cdc-acm: fix racy tty buffer accesses
b3265b88e83b usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle
16d728110bd7 Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
----

Link: https://lore.kernel.org/r/20211011134508.362906295@linuxfoundation.org
Link: https://lore.kernel.org/r/20211011153306.939942789@linuxfoundation.org
Link: https://lore.kernel.org/r/20211012093348.134236881@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/475
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-imx: update to v5.10.72
Andrey Zhizhikin [Tue, 19 Oct 2021 09:39:32 +0000 (09:39 +0000)]
linux-fslc-imx: update to v5.10.72

Kernel repository has been upgraded up to v5.10.72 from stable korg.

Following upstream commits are included in this version:
----
5aa003b38148 Linux 5.10.72
387aecdab7fa libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD.
02bf504bc32b perf/x86: Reset destroy callback on event init failure
b56475c29bd8 KVM: x86: nSVM: restore int_vector in svm_clear_vintr
ae34f26d4a84 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[]
6d0ff9205999 KVM: do not shrink halt_poll_ns below grow_start
b8add3f47ae7 selftests: KVM: Align SMCCC call with the spec in steal_time
352b02562a3e tools/vm/page-types: remove dependency on opt_file for idle page tracking
84778fd66d3d smb3: correct smb3 ACL security descriptor
a7be240d1703 irqchip/gic: Work around broken Renesas integration
8724a2a0e6d9 scsi: ses: Retry failed Send/Receive Diagnostic commands
2e28f7dd3743 thermal/drivers/tsens: Fix wrong check for tzd in irq handlers
7a670cfb0f4c nvme-fc: avoid race between time out and tear down
c251d023ed22 nvme-fc: update hardware queues before using them
c4506403e1f3 selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn
bcc4b4de63a4 selftests: be sure to make khdr before other targets
6a4aaf1d84f7 habanalabs/gaudi: fix LBW RR configuration
2754fa3b73df usb: dwc2: check return value after calling platform_get_resource()
ed6574d48469 usb: testusb: Fix for showing the connection speed
60df9f55562a scsi: sd: Free scsi_disk device via put_device()
76c7063c7405 ext2: fix sleeping in atomic bugs on error
b114f2d18e0f sparc64: fix pci_iounmap() when CONFIG_PCI is not set
fdfb3bc87381 xen-netback: correct success/error reporting for the SKB-with-fraglist case
a41938d07201 net: mdio: introduce a shutdown method to mdio device drivers
63c89930d4b5 btrfs: fix mount failure due to past and transient device flush error
50628b06e604 btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling
83050cc23909 nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN
f986cf270284 platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet
e5611503249f platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet
2ababcd8c2ab spi: rockchip: handle zero length transfers without timing out
5cd40b137cba Linux 5.10.71
96f439a7eda6 netfilter: nf_tables: Fix oversized kvmalloc() calls
e2d192301a0d netfilter: conntrack: serialize hash resizes and cleanups
deb294941767 KVM: x86: Handle SRCU initialization failure during page track init
f7ac4d24e161 HID: usbhid: free raw_report buffers in usbhid_stop
57a269a1b12a mm: don't allow oversized kvmalloc() calls
da5b8b9319f0 netfilter: ipset: Fix oversized kvmalloc() calls
dedfc35a2de2 HID: betop: fix slab-out-of-bounds Write in betop_probe
17ccc64e4fa5 crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()
28f0fdbac0f5 usb: hso: remove the bailout parameter
4ad4852b9adf ASoC: dapm: use component prefix when checking widget names
5c3a90b6ff75 net: udp: annotate data race around udp_sk(sk)->corkflag
a7f4c633ae12 HID: u2fzero: ignore incomplete packets without data
3770e21f60fc ext4: fix potential infinite loop in ext4_dx_readdir()
a63474dbf692 ext4: add error checking to ext4_ext_replay_set_iblocks()
9ccf35492b08 ext4: fix reserved space counter leakage
dc0942168ab3 ext4: limit the number of blocks in one ADD_RANGE TLV
d11502fa2691 ext4: fix loff_t overflow in ext4_max_bitmap_size()
7cea84867847 ipack: ipoctal: fix module reference leak
843efca98e6a ipack: ipoctal: fix missing allocation-failure check
67d1df661088 ipack: ipoctal: fix tty-registration error handling
f46e5db92fa2 ipack: ipoctal: fix tty registration race
5f6a309a6996 ipack: ipoctal: fix stack information leak
3bef1b7242e0 debugfs: debugfs_create_file_size(): use IS_ERR to check for error
15fd3954bca7 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings
011b4de950d8 nvme: add command id quirk for apple controllers
44c600a57d57 hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller
7fc5f60a01bb perf/x86/intel: Update event constraints for ICX
3db53827a0e9 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
d0d520c19e7e net: sched: flower: protect fl_walk() with rcu
e63f6d8fe74a net: phy: bcm7xxx: Fixed indirect MMD operations
071febc37e06 net: hns3: fix always enable rx vlan filter problem after selftest
85e4f5d28d25 net: hns3: reconstruct function hns3_self_test
8e89876c84b2 net: hns3: fix prototype warning
d4a14faf7919 net: hns3: fix show wrong state when add existing uc mac address
64dae9551f8a net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE
8d3d27664ef4 net: hns3: keep MAC pause mode when multiple TCs are enabled
f8ba689cb695 net: hns3: do not allow call hns3_nic_net_open repeatedly
20f6c4a31a52 ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup
16138cf938dc scsi: csiostor: Add module softdep on cxgb4
0306a2c7df7e Revert "block, bfq: honor already-setup queue merges"
1f2ca30fbde6 net: ks8851: fix link error
f1dd6e10f077 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter
4967ae9ab44b selftests, bpf: Fix makefile dependencies on libbpf
59efda5073ab bpf: Exempt CAP_BPF from checks against bpf_jit_limit
f908072391a6 RDMA/hns: Fix inaccurate prints
7e3eda32b881 e100: fix buffer overrun in e100_get_regs
f2edf80cdd03 e100: fix length calculation in e100_get_regs_len
c20a0ad7b6a0 dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports
7b771b12229e dsa: mv88e6xxx: Fix MTU definition
ee4d0495a65e dsa: mv88e6xxx: 6161: Use chip wide MAX MTU
d35d95e8b9da drm/i915/request: fix early tracepoints
8321738c6e5a smsc95xx: fix stalled rx after link change
8de12ad9162c net: ipv4: Fix rtnexthop len when RTA_FLOW is present
b22c5e2c8e03 net: enetc: fix the incorrect clearing of IF_MODE bits
5ee40530b0a6 hwmon: (tmp421) fix rounding for negative values
89d96f147d82 hwmon: (tmp421) report /PVLD condition as fault
560271d09f78 mptcp: don't return sockets in foreign netns
9c6591ae8e63 sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb
2c204cf594df mac80211-hwsim: fix late beacon hrtimer handling
8576e72ac5d6 mac80211: mesh: fix potentially unaligned access
1282bb00835f mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap
3748871e1215 mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug
76bbb482d33b hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs
c61736a994fe bpf, mips: Validate conditional branch offsets
3f4e68902d2e RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure
62ba3c50104b IB/cma: Do not send IGMP leaves for sendonly Multicast groups
d93f65586c59 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog
12cbdaeeb5d4 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20
9f382e1edf90 drm/amdgpu: correct initial cp_hqd_quantum for gfx9
c331fad63b6d drm/amd/display: Pass PCI deviceid into DC
0a16c9751e0f RDMA/cma: Do not change route.addr.src_addr.ss_family
31a13f039e15 media: ir_toy: prevent device from hanging during transmit
249e5e5a501e KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest
3778511dfc59 KVM: nVMX: Filter out all unsupported controls when eVMCS was activated
4ed671e6bc62 KVM: x86: nSVM: don't copy virt_ext from vmcb12
bebabb76ad9a KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect()
782122ae7db0 x86/kvmclock: Move this_cpu_pvti into kvmclock.h
57de2dcb1874 mac80211: fix use-after-free in CCMP/GCMP RX
201ba843fef5 scsi: ufs: Fix illegal offset in UPIU event trace
bd4e446a6947 gpio: pca953x: do not ignore i2c errors
516d90550390 hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field
1499bb2c3a87 hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field
7c4fd5de39f2 hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field
196dabd96bbf hwmon: (tmp421) handle I2C errors
23a6dfa10f03 fs-verity: fix signed integer overflow with i_size near S64_MAX
d1d0016e4a7d ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect
e9edc7bc611a ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops.
23115ca7d227 usb: cdns3: fix race condition before setting doorbell
3945c481360c cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory
2193cf76f43a scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS
a7d4fc84404d cpufreq: schedutil: Use kobject release() method to free sugov_tunables
d570c48dd37d tty: Fix out-of-bound vmalloc access in imageblit
----

Link: https://lore.kernel.org/r/20211004125034.579439135@linuxfoundation.org
Link: https://lore.kernel.org/r/20211005083301.812942169@linuxfoundation.org
Link: https://lore.kernel.org/r/20211008112716.914501436@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/470
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-imx: pick linux-fslc pr #465
Andrey Zhizhikin [Tue, 19 Oct 2021 09:38:24 +0000 (09:38 +0000)]
linux-fslc-imx: pick linux-fslc pr #465

Following upstream commits are included in this version:
----
9d957f4a4a32 PCI: dwc: PCI_IMX6 must depend on PCIE_DW
983b1aa2a2ea usb: chipidea: fix missing chipidea.h include
bacde482ab6f ARM: imx: select MAILBOX with IMX_MBOX
5fd63d48755a gpu: drm: allow enabling DRM_IMX on Layerscape SoCs
b06df4cec270 ARM: dts: imx7s: revert LCDIF AXI clock to IMX7D_LCDIF_PIXEL_ROOT_CLK
bdf733608e50 ARM: imx: add missing debug_ll_io_init to i.MX6UL map_io
302f8a6d262a i2c: imx: remove unneeded libata include
107dc9bc6283 i2c: imx: fix lockdep issue
681f2d40b114 i2c: imx: avoid taking clk_prepare mutex in PM callbacks (again)
----

Link: https://github.com/Freescale/linux-fslc/pull/465
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-imx: pick linux-fslc pr #464
Andrey Zhizhikin [Tue, 19 Oct 2021 09:31:45 +0000 (09:31 +0000)]
linux-fslc-imx: pick linux-fslc pr #464

Following upstream commits are included in this version:
----
351c82388784 arch/arm64/boot/dts/freescale: fix file permissions on dts files
----

Link: https://github.com/Freescale/linux-fslc/pull/464
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-imx: update to v5.10.70
Andrey Zhizhikin [Tue, 19 Oct 2021 09:27:35 +0000 (09:27 +0000)]
linux-fslc-imx: update to v5.10.70

Kernel repository has been upgraded up to v5.10.70 from stable korg.

Following upstream commits are included in this version:
----
f93026b28e2a Linux 5.10.70
59094296058d qnx4: work around gcc false positive warning bug
35c0dfbbd344 xen/balloon: fix balloon kthread freezing
8373d58c89be USB: serial: cp210x: fix dropped characters with CP2102
67cdb51ab5e2 thermal/drivers/int340x: Do not set a wrong tcc offset on resume
cc71740ee4d4 EDAC/dmc520: Assign the proper type to dimm->edac_mode
9afad85a43f5 EDAC/synopsys: Fix wrong value type assignment for edac_mode
db76cb05c046 spi: Fix tegra20 build with CONFIG_PM=n
890e25c424ea net: 6pack: Fix tx timeout and slot time
044513c1fada alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile
0a511ba6d2a7 arm64: Mark __stack_chk_guard as __ro_after_init
fec3bd622db0 parisc: Use absolute_pointer() to define PAGE0
61454e7fd624 qnx4: avoid stringop-overread errors
5520d27f02a1 sparc: avoid stringop-overread errors
8d768beaf0ef net: i825xx: Use absolute_pointer for memcpy from fixed memory location
e99f9032715e compiler.h: Introduce absolute_pointer macro
f58d305887ad blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd
1ef68b84bc11 block: flush the integrity workqueue in blk_integrity_unregister
1963bdb7489c block: check if a profile is actually registered in blk_integrity_unregister
526261c1b706 amd/display: downgrade validation failure log level
54a4860c6257 sparc32: page align size in arch_dma_alloc
ecf0dc5a9048 nvme-rdma: destroy cm id before destroy qp to avoid use after free
2a08960577af nvme-multipath: fix ANA state updates when a namespace is not present
372d3e6ea1e1 xen/balloon: use a kernel thread instead a workqueue
6345a0bee801 bpf: Add oversize check before call kvcalloc()
e567d33508a9 cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
9561bb98879e ipv6: delay fib6_sernum increase in fib6_add
31df1d037cfd m68k: Double cast io functions to unsigned long
cc3dd119d3cf blk-mq: avoid to iterate over stale request
de7e03003367 net: stmmac: allow CSR clock of 300MHz
7721221e87d2 net: macb: fix use after free on rmmod
a632288053b7 net: phylink: Update SFP selected interface on advertising changes
3815fe7371d2 blktrace: Fix uaf in blk_trace access after removing by sysfs
ce092350b452 io_uring: put provided buffer meta data under memcg accounting
7040b37a9630 x86/asm: Fix SETZ size enqcmds() build failure
54e85b6c287c x86/asm: Add a missing __iomem annotation in enqcmds()
b18ba3f477a2 md: fix a lock order reversal in md_alloc
568662e37f92 irqchip/gic-v3-its: Fix potential VPE leak on error
af7c9ffe2bee irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
0595fc4794c3 scsi: lpfc: Use correct scnprintf() limit
cb948b158a86 scsi: qla2xxx: Restore initiator in dual mode
3d42ed6b7905 cifs: fix a sign extension bug
8cba4c2698e2 thermal/core: Potential buffer overflow in thermal_build_list_of_policies()
215df4349916 nvme: keep ctrl->namespaces ordered
55e6f8b3c0f5 treewide: Change list_sort to use const pointers
419fab1cb086 nvme-tcp: fix incorrect h2cdata pdu offset accounting
c6ecdcba9da3 fpga: machxo2-spi: Fix missing error code in machxo2_write_complete()
5c6bfde245d8 fpga: machxo2-spi: Return an error on failure
4ea4925c70fd tty: synclink_gt: rename a conflicting function name
56a8f0b18f46 tty: synclink_gt, drop unneeded forward declarations
c64e6c307a76 scsi: target: Fix the pgr/alua_support_store functions
2d0305425179 scsi: iscsi: Adjust iface sysfs attr detection
0032f8b3cf2a atlantic: Fix issue in the pm resume flow.
c2598bce4152 net/mlx4_en: Don't allow aRFS for encapsulated packets
b4e54f5f4288 qed: rdma - don't wait for resources under hw error recovery flow
1bba406c07b3 gpio: uniphier: Fix void functions to remove return value
db94f89e1dad s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
3aa50241e1ed kselftest/arm64: signal: Skip tests if required features are missing
91d4da33c367 kselftest/arm64: signal: Add SVE to the set of features we can check for
2eaa39d83e30 net: dsa: realtek: register the MDIO bus under devres
43c880b860c7 net: dsa: don't allocate the slave_mii_bus using devres
b4561bd29e62 net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
8a00c832ef88 net/smc: add missing error check in smc_clc_prfx_set()
4e0fd1d79534 net: hns3: check queue id range before using
ca435999bcaf net: hns3: fix change RSS 'hfunc' ineffective issue
1365a0dc5596 bnxt_en: Fix TX timeout when TX ring size is set to the smallest
d5afe3cf52e5 enetc: Fix uninitialized struct dim_sample field usage
6c3f1b741c6c enetc: Fix illegal access when reading affinity_hint
117661cb9d3a platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
22538c1bde27 afs: Fix updating of i_blocks on file/dir extension
55352944b497 afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation
8d6a21e4cd6a comedi: Fix memory leak in compat_insnlist()
43241a6c6e6c net: hso: fix muxed tty registration
68d4fbe6220c drm/amd/pm: Update intermediate power state for SI
7dc9225fcde0 scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
3dfffcd26029 serial: mvebu-uart: fix driver's tx_empty callback
640946fc56b8 serial: 8250: 8250_omap: Fix RX_LVL register offset
0ea9ac731a31 xhci: Set HCD flag to defer primary roothub registration
80af86c12290 btrfs: prevent __btrfs_dump_space_info() to underflow its free space
8326be9e5121 erofs: fix up erofs_lookup tracepoint
91e4ad05bf18 mcb: fix error handling in mcb_alloc_bus()
2c28bb016bed USB: serial: option: add device id for Foxconn T99W265
600b19610ad4 USB: serial: option: remove duplicate USB device ID
0daf57973ff0 USB: serial: option: add Telit LN920 compositions
dc131d3f1335 USB: serial: mos7840: remove duplicated 0xac24 device ID
d58fc9e9c158 usb: core: hcd: Add support for deferring roothub registration
996f7c4a1fcf usb: dwc3: core: balance phy init and exit
a05ff800013e Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
b9e697e60ce9 staging: greybus: uart: fix tty use after free
d5b0473707fa binder: make sure fd closes complete
302e60e26ad5 Revert "USB: bcma: Add a check for devm_gpiod_get"
b33b3db476e6 USB: cdc-acm: fix minor-number release
0809b8576fa8 USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter
a34d6ef0c71a usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
f79282849187 xen/x86: fix PV trap handling on secondary processors
93028da5e92d cifs: fix incorrect check for null pointer in header_assemble
5940e22528df usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned()
d071c7fd45dc usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
5f4bfac26173 usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
1fbd7eb385c3 usb: gadget: r8a66597: fix a loop in set_feature()
838297222b2b mm: fix uninitialized use in overcommit_policy_handler
437be4d6faed ocfs2: drop acl cache for directories too
31bd6cd06a18 PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response
----

Link: https://lore.kernel.org/r/20210927170225.702078779@linuxfoundation.org
Link: https://lore.kernel.org/r/20210928071741.331837387@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/462
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-lts: update to v5.10.74
Andrey Zhizhikin [Tue, 19 Oct 2021 08:50:10 +0000 (08:50 +0000)]
linux-fslc-lts: update to v5.10.74

Kernel repository has been upgraded up to v5.10.74 from stable korg.

Following upstream commits are included in this version:
----
77434fe5a077 Linux 5.10.74
42b49f012b6a hwmon: (pmbus/ibm-cffps) max_power_out swap changes
bb893f075431 sched: Always inline is_percpu_thread()
bdae2a083436 perf/core: fix userpage->time_enabled of inactive events
57c7ca3d5592 scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
d993d1e1c411 scsi: ses: Fix unsigned comparison with less than zero
621ddffb70db drm/amdgpu: fix gart.bo pin_count leak
a5ba615fbeb3 net: sun: SUNVNET_COMMON should depend on INET
db868b45324d vboxfs: fix broken legacy mount signature checking
42c871d38e3d mac80211: check return value of rhashtable_init
bda06aff03a1 net: prevent user from passing illegal stab size
3d68c7b0ab5b hwmon: (ltc2947) Properly handle errors when looking for the external clock
194e8a4f0acd m68k: Handle arrivals of multiple signals correctly
977aee58142a mac80211: Drop frames from invalid MAC address in ad-hoc mode
9ec9a975ea37 netfilter: nf_nat_masquerade: defer conntrack walk to work queue
5182d6db80bb netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
bcb647c1e15d ASoC: SOF: loader: release_firmware() on load failure to avoid batching
f6952b1e22c2 HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs
ddc4ba737bcb netfilter: ip6_tables: zero-initialize fragment offset
ddf026d6ae9a HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
0bcfa99e8fae ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic
14cbfeeee41b ext4: correct the error path of ext4_write_inline_data_end()
d7a15e1e4fd7 ext4: check and update i_disksize properly
----

Link: https://lore.kernel.org/r/20211014145207.979449962@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/478
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-lts: update to v5.10.73
Andrey Zhizhikin [Tue, 19 Oct 2021 08:49:46 +0000 (08:49 +0000)]
linux-fslc-lts: update to v5.10.73

Kernel repository has been upgraded up to v5.10.73 from stable korg.

Following upstream commits are included in this version:
----
0268aa579b1f Linux 5.10.73
825c00c2ee14 x86/hpet: Use another crystalball to evaluate HPET usability
f2447f6587b8 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n
6bfe1f6fc876 x86/entry: Correct reference to intended CONFIG_64_BIT
5d637bc6f98a x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]
df121cf55003 x86/Kconfig: Correct reference to MWINCHIP3D
d7c36115fb81 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI
f73ca4961d51 pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init
411b38fe68ba powerpc/64s: fix program check interrupt emergency stack path
18a2a2cafcf9 powerpc/bpf: Fix BPF_SUB when imm == 0x80000000
a4037dded56b RISC-V: Include clone3() on rv32
29fdb11ca88d bpf, s390: Fix potential memory leak about jit_data
2c152d9da8fe riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable
de834e12b96d i2c: mediatek: Add OFFSET_EXT_CONF setting back
f86de018fd7a i2c: acpi: fix resource leak in reconfiguration device addition
87990a60b45f powerpc/iommu: Report the correct most efficient DMA mask for PCI devices
985cca1ad11e net: prefer socket bound to interface when not in VRF
97aeed72af4f i40e: Fix freeing of uninitialized misc IRQ vector
2dc768a98c9b i40e: fix endless loop under rtnl
d3a07ca78ace gve: report 64bit tx_bytes counter from gve_handle_report_stats()
35f6ddd934e6 gve: fix gve_get_stats()
9a043022522e rtnetlink: fix if_nlmsg_stats_size() under estimation
72c2a68f1d83 gve: Avoid freeing NULL pointer
5d903a694b08 gve: Correct available tx qpl check
f69556a42043 drm/nouveau/debugfs: fix file release memory leak
65fff0a8efcd drm/nouveau/kms/nv50-: fix file release memory leak
f86e19d918a8 drm/nouveau: avoid a use-after-free when BO init fails
008224cdc126 video: fbdev: gbefb: Only instantiate device when built for IP32
d2ccbaaa6615 drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup
18d2568cc7ff bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893
40a84fcae2bf perf jevents: Tidy error handling
628b31d96711 netlink: annotate data races around nlk->bound
144715fbab1b net: sfp: Fix typo in state machine debug string
3ec73ffeef54 net/sched: sch_taprio: properly cancel timer from taprio_destroy()
60955b65bd6a net: bridge: fix under estimation in br_get_linkxstats_size()
c480d15190eb net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()
cb8880680bdf ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence
2b0035d1058a dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value
10afd1597263 arm64: dts: ls1028a: add missing CAN nodes
95ba03fb4cb1 ptp_pch: Load module automatically if ID matches
442ea65d0ccb powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
acff2d182c07 net_sched: fix NULL deref in fifo_set_limit()
0d2dd40a7be6 phy: mdio: fix memory leak
6e6f79e39830 net/mlx5: E-Switch, Fix double allocation of acl flow counter
d70cb6c77ad9 net/mlx5e: IPSEC RX, enable checksum complete
064faa8e8a9b bpf: Fix integer overflow in prealloc_elems_and_freelist()
d5f4b27c3cfc soc: ti: omap-prm: Fix external abort for am335x pruss
1d8f4447e8c4 bpf, arm: Fix register clobbering in div/mod implementation
29a19eaeb29d iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15
6b0132f73094 xtensa: call irqchip_init only when CONFIG_USE_OF is selected
3d288ed98314 xtensa: use CONFIG_USE_OF instead of CONFIG_OF
997bec509a83 arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding
fbca14abc111 ath5k: fix building with LEDS=m
8aef3824e946 PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus
d9b838ae390e ARM: dts: imx6qdl-pico: Fix Ethernet support
9e99ad4194a5 ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo
2ba34cf0c16c ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo
8f977e97b2b9 soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment
14f52004bda5 ARM: at91: pm: do not panic if ram controllers are not enabled
d89a313a5739 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference
25ac88e601eb soc: qcom: socinfo: Fixed argument passed to platform_set_data()
ab8073794be3 bus: ti-sysc: Add break in switch statement in sysc_init_soc()
427faa29e06f riscv: Flush current cpu icache before other cpus
05287407dedf ARM: dts: qcom: apq8064: use compatible which contains chipid
ac06fe40e889 ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe
71d3ce62ac88 ARM: dts: omap3430-sdp: Fix NAND device node
f9a855d1bcb2 xen/balloon: fix cancelled balloon action
9aac782ab0ab SUNRPC: fix sign error causing rpcsec_gss drops
8f174a208c4c nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
12d4b179022a nfsd: fix error handling of register_pernet_subsys() in init_nfsd()
1bc2f315a215 ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO
9763ffd4da21 ovl: fix missing negative dentry check in ovl_rename()
1500f0c83670 mmc: sdhci-of-at91: replace while loop with read_poll_timeout
3a0feae5f642 mmc: sdhci-of-at91: wait for calibration done before proceed
e5cb3680b958 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk
13d17cc717d5 xen/privcmd: fix error handling in mmap-resource processing
de1e8bd36ab4 drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows
1d4e9f27d20d usb: typec: tcpm: handle SRC_STARTUP state if cc changes
feb3fe702a58 USB: cdc-acm: fix break reporting
fc8b3e838bdf USB: cdc-acm: fix racy tty buffer accesses
b3265b88e83b usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle
16d728110bd7 Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
----

Link: https://lore.kernel.org/r/20211011134508.362906295@linuxfoundation.org
Link: https://lore.kernel.org/r/20211011153306.939942789@linuxfoundation.org
Link: https://lore.kernel.org/r/20211012093348.134236881@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/473
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-lts: update to v5.10.72
Andrey Zhizhikin [Tue, 19 Oct 2021 08:49:22 +0000 (08:49 +0000)]
linux-fslc-lts: update to v5.10.72

Kernel repository has been upgraded up to v5.10.72 from stable korg.

Following upstream commits are included in this version:
----
5aa003b38148 Linux 5.10.72
387aecdab7fa libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD.
02bf504bc32b perf/x86: Reset destroy callback on event init failure
b56475c29bd8 KVM: x86: nSVM: restore int_vector in svm_clear_vintr
ae34f26d4a84 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[]
6d0ff9205999 KVM: do not shrink halt_poll_ns below grow_start
b8add3f47ae7 selftests: KVM: Align SMCCC call with the spec in steal_time
352b02562a3e tools/vm/page-types: remove dependency on opt_file for idle page tracking
84778fd66d3d smb3: correct smb3 ACL security descriptor
a7be240d1703 irqchip/gic: Work around broken Renesas integration
8724a2a0e6d9 scsi: ses: Retry failed Send/Receive Diagnostic commands
2e28f7dd3743 thermal/drivers/tsens: Fix wrong check for tzd in irq handlers
7a670cfb0f4c nvme-fc: avoid race between time out and tear down
c251d023ed22 nvme-fc: update hardware queues before using them
c4506403e1f3 selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn
bcc4b4de63a4 selftests: be sure to make khdr before other targets
6a4aaf1d84f7 habanalabs/gaudi: fix LBW RR configuration
2754fa3b73df usb: dwc2: check return value after calling platform_get_resource()
ed6574d48469 usb: testusb: Fix for showing the connection speed
60df9f55562a scsi: sd: Free scsi_disk device via put_device()
76c7063c7405 ext2: fix sleeping in atomic bugs on error
b114f2d18e0f sparc64: fix pci_iounmap() when CONFIG_PCI is not set
fdfb3bc87381 xen-netback: correct success/error reporting for the SKB-with-fraglist case
a41938d07201 net: mdio: introduce a shutdown method to mdio device drivers
63c89930d4b5 btrfs: fix mount failure due to past and transient device flush error
50628b06e604 btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling
83050cc23909 nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN
f986cf270284 platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet
e5611503249f platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet
2ababcd8c2ab spi: rockchip: handle zero length transfers without timing out
5cd40b137cba Linux 5.10.71
96f439a7eda6 netfilter: nf_tables: Fix oversized kvmalloc() calls
e2d192301a0d netfilter: conntrack: serialize hash resizes and cleanups
deb294941767 KVM: x86: Handle SRCU initialization failure during page track init
f7ac4d24e161 HID: usbhid: free raw_report buffers in usbhid_stop
57a269a1b12a mm: don't allow oversized kvmalloc() calls
da5b8b9319f0 netfilter: ipset: Fix oversized kvmalloc() calls
dedfc35a2de2 HID: betop: fix slab-out-of-bounds Write in betop_probe
17ccc64e4fa5 crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()
28f0fdbac0f5 usb: hso: remove the bailout parameter
4ad4852b9adf ASoC: dapm: use component prefix when checking widget names
5c3a90b6ff75 net: udp: annotate data race around udp_sk(sk)->corkflag
a7f4c633ae12 HID: u2fzero: ignore incomplete packets without data
3770e21f60fc ext4: fix potential infinite loop in ext4_dx_readdir()
a63474dbf692 ext4: add error checking to ext4_ext_replay_set_iblocks()
9ccf35492b08 ext4: fix reserved space counter leakage
dc0942168ab3 ext4: limit the number of blocks in one ADD_RANGE TLV
d11502fa2691 ext4: fix loff_t overflow in ext4_max_bitmap_size()
7cea84867847 ipack: ipoctal: fix module reference leak
843efca98e6a ipack: ipoctal: fix missing allocation-failure check
67d1df661088 ipack: ipoctal: fix tty-registration error handling
f46e5db92fa2 ipack: ipoctal: fix tty registration race
5f6a309a6996 ipack: ipoctal: fix stack information leak
3bef1b7242e0 debugfs: debugfs_create_file_size(): use IS_ERR to check for error
15fd3954bca7 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings
011b4de950d8 nvme: add command id quirk for apple controllers
44c600a57d57 hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller
7fc5f60a01bb perf/x86/intel: Update event constraints for ICX
3db53827a0e9 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
d0d520c19e7e net: sched: flower: protect fl_walk() with rcu
e63f6d8fe74a net: phy: bcm7xxx: Fixed indirect MMD operations
071febc37e06 net: hns3: fix always enable rx vlan filter problem after selftest
85e4f5d28d25 net: hns3: reconstruct function hns3_self_test
8e89876c84b2 net: hns3: fix prototype warning
d4a14faf7919 net: hns3: fix show wrong state when add existing uc mac address
64dae9551f8a net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE
8d3d27664ef4 net: hns3: keep MAC pause mode when multiple TCs are enabled
f8ba689cb695 net: hns3: do not allow call hns3_nic_net_open repeatedly
20f6c4a31a52 ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup
16138cf938dc scsi: csiostor: Add module softdep on cxgb4
0306a2c7df7e Revert "block, bfq: honor already-setup queue merges"
1f2ca30fbde6 net: ks8851: fix link error
f1dd6e10f077 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter
4967ae9ab44b selftests, bpf: Fix makefile dependencies on libbpf
59efda5073ab bpf: Exempt CAP_BPF from checks against bpf_jit_limit
f908072391a6 RDMA/hns: Fix inaccurate prints
7e3eda32b881 e100: fix buffer overrun in e100_get_regs
f2edf80cdd03 e100: fix length calculation in e100_get_regs_len
c20a0ad7b6a0 dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports
7b771b12229e dsa: mv88e6xxx: Fix MTU definition
ee4d0495a65e dsa: mv88e6xxx: 6161: Use chip wide MAX MTU
d35d95e8b9da drm/i915/request: fix early tracepoints
8321738c6e5a smsc95xx: fix stalled rx after link change
8de12ad9162c net: ipv4: Fix rtnexthop len when RTA_FLOW is present
b22c5e2c8e03 net: enetc: fix the incorrect clearing of IF_MODE bits
5ee40530b0a6 hwmon: (tmp421) fix rounding for negative values
89d96f147d82 hwmon: (tmp421) report /PVLD condition as fault
560271d09f78 mptcp: don't return sockets in foreign netns
9c6591ae8e63 sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb
2c204cf594df mac80211-hwsim: fix late beacon hrtimer handling
8576e72ac5d6 mac80211: mesh: fix potentially unaligned access
1282bb00835f mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap
3748871e1215 mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug
76bbb482d33b hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs
c61736a994fe bpf, mips: Validate conditional branch offsets
3f4e68902d2e RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure
62ba3c50104b IB/cma: Do not send IGMP leaves for sendonly Multicast groups
d93f65586c59 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog
12cbdaeeb5d4 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20
9f382e1edf90 drm/amdgpu: correct initial cp_hqd_quantum for gfx9
c331fad63b6d drm/amd/display: Pass PCI deviceid into DC
0a16c9751e0f RDMA/cma: Do not change route.addr.src_addr.ss_family
31a13f039e15 media: ir_toy: prevent device from hanging during transmit
249e5e5a501e KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest
3778511dfc59 KVM: nVMX: Filter out all unsupported controls when eVMCS was activated
4ed671e6bc62 KVM: x86: nSVM: don't copy virt_ext from vmcb12
bebabb76ad9a KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect()
782122ae7db0 x86/kvmclock: Move this_cpu_pvti into kvmclock.h
57de2dcb1874 mac80211: fix use-after-free in CCMP/GCMP RX
201ba843fef5 scsi: ufs: Fix illegal offset in UPIU event trace
bd4e446a6947 gpio: pca953x: do not ignore i2c errors
516d90550390 hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field
1499bb2c3a87 hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field
7c4fd5de39f2 hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field
196dabd96bbf hwmon: (tmp421) handle I2C errors
23a6dfa10f03 fs-verity: fix signed integer overflow with i_size near S64_MAX
d1d0016e4a7d ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect
e9edc7bc611a ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops.
23115ca7d227 usb: cdns3: fix race condition before setting doorbell
3945c481360c cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory
2193cf76f43a scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS
a7d4fc84404d cpufreq: schedutil: Use kobject release() method to free sugov_tunables
d570c48dd37d tty: Fix out-of-bound vmalloc access in imageblit
----

Link: https://lore.kernel.org/r/20211004125034.579439135@linuxfoundation.org
Link: https://lore.kernel.org/r/20211005083301.812942169@linuxfoundation.org
Link: https://lore.kernel.org/r/20211008112716.914501436@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/468
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-lts: update to v5.10.70
Andrey Zhizhikin [Tue, 19 Oct 2021 08:48:59 +0000 (08:48 +0000)]
linux-fslc-lts: update to v5.10.70

Kernel repository has been upgraded up to v5.10.70 from stable korg.

Following upstream commits are included in this version:
----
f93026b28e2a Linux 5.10.70
59094296058d qnx4: work around gcc false positive warning bug
35c0dfbbd344 xen/balloon: fix balloon kthread freezing
8373d58c89be USB: serial: cp210x: fix dropped characters with CP2102
67cdb51ab5e2 thermal/drivers/int340x: Do not set a wrong tcc offset on resume
cc71740ee4d4 EDAC/dmc520: Assign the proper type to dimm->edac_mode
9afad85a43f5 EDAC/synopsys: Fix wrong value type assignment for edac_mode
db76cb05c046 spi: Fix tegra20 build with CONFIG_PM=n
890e25c424ea net: 6pack: Fix tx timeout and slot time
044513c1fada alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile
0a511ba6d2a7 arm64: Mark __stack_chk_guard as __ro_after_init
fec3bd622db0 parisc: Use absolute_pointer() to define PAGE0
61454e7fd624 qnx4: avoid stringop-overread errors
5520d27f02a1 sparc: avoid stringop-overread errors
8d768beaf0ef net: i825xx: Use absolute_pointer for memcpy from fixed memory location
e99f9032715e compiler.h: Introduce absolute_pointer macro
f58d305887ad blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd
1ef68b84bc11 block: flush the integrity workqueue in blk_integrity_unregister
1963bdb7489c block: check if a profile is actually registered in blk_integrity_unregister
526261c1b706 amd/display: downgrade validation failure log level
54a4860c6257 sparc32: page align size in arch_dma_alloc
ecf0dc5a9048 nvme-rdma: destroy cm id before destroy qp to avoid use after free
2a08960577af nvme-multipath: fix ANA state updates when a namespace is not present
372d3e6ea1e1 xen/balloon: use a kernel thread instead a workqueue
6345a0bee801 bpf: Add oversize check before call kvcalloc()
e567d33508a9 cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
9561bb98879e ipv6: delay fib6_sernum increase in fib6_add
31df1d037cfd m68k: Double cast io functions to unsigned long
cc3dd119d3cf blk-mq: avoid to iterate over stale request
de7e03003367 net: stmmac: allow CSR clock of 300MHz
7721221e87d2 net: macb: fix use after free on rmmod
a632288053b7 net: phylink: Update SFP selected interface on advertising changes
3815fe7371d2 blktrace: Fix uaf in blk_trace access after removing by sysfs
ce092350b452 io_uring: put provided buffer meta data under memcg accounting
7040b37a9630 x86/asm: Fix SETZ size enqcmds() build failure
54e85b6c287c x86/asm: Add a missing __iomem annotation in enqcmds()
b18ba3f477a2 md: fix a lock order reversal in md_alloc
568662e37f92 irqchip/gic-v3-its: Fix potential VPE leak on error
af7c9ffe2bee irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
0595fc4794c3 scsi: lpfc: Use correct scnprintf() limit
cb948b158a86 scsi: qla2xxx: Restore initiator in dual mode
3d42ed6b7905 cifs: fix a sign extension bug
8cba4c2698e2 thermal/core: Potential buffer overflow in thermal_build_list_of_policies()
215df4349916 nvme: keep ctrl->namespaces ordered
55e6f8b3c0f5 treewide: Change list_sort to use const pointers
419fab1cb086 nvme-tcp: fix incorrect h2cdata pdu offset accounting
c6ecdcba9da3 fpga: machxo2-spi: Fix missing error code in machxo2_write_complete()
5c6bfde245d8 fpga: machxo2-spi: Return an error on failure
4ea4925c70fd tty: synclink_gt: rename a conflicting function name
56a8f0b18f46 tty: synclink_gt, drop unneeded forward declarations
c64e6c307a76 scsi: target: Fix the pgr/alua_support_store functions
2d0305425179 scsi: iscsi: Adjust iface sysfs attr detection
0032f8b3cf2a atlantic: Fix issue in the pm resume flow.
c2598bce4152 net/mlx4_en: Don't allow aRFS for encapsulated packets
b4e54f5f4288 qed: rdma - don't wait for resources under hw error recovery flow
1bba406c07b3 gpio: uniphier: Fix void functions to remove return value
db94f89e1dad s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
3aa50241e1ed kselftest/arm64: signal: Skip tests if required features are missing
91d4da33c367 kselftest/arm64: signal: Add SVE to the set of features we can check for
2eaa39d83e30 net: dsa: realtek: register the MDIO bus under devres
43c880b860c7 net: dsa: don't allocate the slave_mii_bus using devres
b4561bd29e62 net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
8a00c832ef88 net/smc: add missing error check in smc_clc_prfx_set()
4e0fd1d79534 net: hns3: check queue id range before using
ca435999bcaf net: hns3: fix change RSS 'hfunc' ineffective issue
1365a0dc5596 bnxt_en: Fix TX timeout when TX ring size is set to the smallest
d5afe3cf52e5 enetc: Fix uninitialized struct dim_sample field usage
6c3f1b741c6c enetc: Fix illegal access when reading affinity_hint
117661cb9d3a platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
22538c1bde27 afs: Fix updating of i_blocks on file/dir extension
55352944b497 afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation
8d6a21e4cd6a comedi: Fix memory leak in compat_insnlist()
43241a6c6e6c net: hso: fix muxed tty registration
68d4fbe6220c drm/amd/pm: Update intermediate power state for SI
7dc9225fcde0 scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
3dfffcd26029 serial: mvebu-uart: fix driver's tx_empty callback
640946fc56b8 serial: 8250: 8250_omap: Fix RX_LVL register offset
0ea9ac731a31 xhci: Set HCD flag to defer primary roothub registration
80af86c12290 btrfs: prevent __btrfs_dump_space_info() to underflow its free space
8326be9e5121 erofs: fix up erofs_lookup tracepoint
91e4ad05bf18 mcb: fix error handling in mcb_alloc_bus()
2c28bb016bed USB: serial: option: add device id for Foxconn T99W265
600b19610ad4 USB: serial: option: remove duplicate USB device ID
0daf57973ff0 USB: serial: option: add Telit LN920 compositions
dc131d3f1335 USB: serial: mos7840: remove duplicated 0xac24 device ID
d58fc9e9c158 usb: core: hcd: Add support for deferring roothub registration
996f7c4a1fcf usb: dwc3: core: balance phy init and exit
a05ff800013e Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
b9e697e60ce9 staging: greybus: uart: fix tty use after free
d5b0473707fa binder: make sure fd closes complete
302e60e26ad5 Revert "USB: bcma: Add a check for devm_gpiod_get"
b33b3db476e6 USB: cdc-acm: fix minor-number release
0809b8576fa8 USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter
a34d6ef0c71a usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
f79282849187 xen/x86: fix PV trap handling on secondary processors
93028da5e92d cifs: fix incorrect check for null pointer in header_assemble
5940e22528df usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned()
d071c7fd45dc usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
5f4bfac26173 usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
1fbd7eb385c3 usb: gadget: r8a66597: fix a loop in set_feature()
838297222b2b mm: fix uninitialized use in overcommit_policy_handler
437be4d6faed ocfs2: drop acl cache for directories too
31bd6cd06a18 PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response
----

Link: https://lore.kernel.org/r/20210927170225.702078779@linuxfoundation.org
Link: https://lore.kernel.org/r/20210928071741.331837387@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/460
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-lts: update to v5.10.69
Andrey Zhizhikin [Tue, 19 Oct 2021 08:48:30 +0000 (08:48 +0000)]
linux-fslc-lts: update to v5.10.69

Kernel repository has been upgraded up to v5.10.69 from stable korg.

Following upstream commits are included in this version:
----
5f4196eaa90c Linux 5.10.69
7c09505e9e6b drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV
83a3cb200eff sched/idle: Make the idle timer expire in hard interrupt context
647c19bc6102 rtc: rx8010: select REGMAP_I2C
9a14014df72d blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues
23dfb959c6cb blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
a2551d0a29e9 pwm: stm32-lp: Don't modify HW state in .remove() callback
a6a2b36a8cc4 pwm: rockchip: Don't modify HW state in .remove() callback
0a2ea5c0e5d1 pwm: img: Don't modify HW state in .remove() callback
db8838e48a0a habanalabs: add validity check for event ID received from F/W
d7736e2faa13 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
0f36028d0133 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
5770b54b112e nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
5acb21e30d85 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
0480f7a480bc nilfs2: fix NULL pointer in nilfs_##name##_attr_release
d95b50ff07b8 nilfs2: fix memory leak in nilfs_sysfs_create_device_group
aa1af89a6697 btrfs: fix lockdep warning while mounting sprout fs
c43803c1aa76 btrfs: update the bdev time directly when closing
921ef7cfef15 ceph: lockdep annotations for try_nonblocking_invalidate
487ead34a208 ceph: remove the capsnaps when removing caps
386fd6fd01bd ceph: request Fw caps before updating the mtime in ceph_write_iter
b26ced26251c dmaengine: xilinx_dma: Set DMA mask for coherent APIs
9c1ea8537730 dmaengine: ioat: depends on !UML
35492619e010 dmaengine: sprd: Add missing MODULE_DEVICE_TABLE
c12cf7f9afe2 dmaengine: idxd: depends on !UML
b4bb0b171b6e iommu/amd: Relocate GAMSup check to early_enable_iommus
2a07348e9821 parisc: Move pci_dev_is_behind_card_dino to where it is used
ca907291e116 dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
b9a1526d5174 drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION()
45bd9dd1bee8 drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
c9538018cb2d thermal/core: Fix thermal_cooling_device_register() prototype
d1f9ecc00da1 tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh
912afe602eac Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH
e418ce8b8dfd ceph: cancel delayed work instead of flushing on mdsc teardown
8193ad306ea0 ceph: allow ceph_put_mds_session to take NULL or ERR_PTR
41aa21573486 platform/chrome: cros_ec_trace: Fix format warnings
113a69460de5 platform/chrome: sensorhub: Add trace events for sample
48271d10bf4c dmaengine: idxd: fix wq slot allocation index check
777344da345a pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered
322b70b522ab pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered
c63df77c40ca PM: sleep: core: Avoid setting power.must_resume to false
74190973ab01 profiling: fix shift-out-of-bounds bugs
0796d99c1b16 nilfs2: use refcount_dec_and_lock() to fix potential UAF
30417cbeccff prctl: allow to setup brk for et_dyn executables
e464b3876b02 9p/trans_virtio: Remove sysfs file on probe failure
375e779ec32a thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
38ab04186fb3 perf tools: Allow build-id with trailing zeros
87c4144450e6 tools lib: Adopt memchr_inv() from kernel
ebcd3fd9207c perf test: Fix bpf test sample mismatch reporting
fa64b08931ee dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
9d49973b0848 um: virtio_uml: fix memory leak on init failures
5d0e6a5e4441 coredump: fix memleak in dump_vma_snapshot()
6b24588708fe staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb()
ccb79116c372 sctp: add param size validation for SCTP_PARAM_SET_PRIMARY
ffca46766850 sctp: validate chunk size in __rcv_asconf_lookup
473cea4983b5 Revert "net/mlx5: Register to devlink ingress VLAN filter trap"
5ce134e65f3b ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE
f91d25a7c89e ARM: 9079/1: ftrace: Add MODULE_PLTS support
ad00533858f7 ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link()
ce90c6706d5a ARM: 9077/1: PLT: Move struct plt_entries definition to header
eb46d7c8ae83 ARM: Qualify enabling of swiotlb_init()
79286ea830b3 s390/pci_mmio: fully validate the VMA before calling follow_pte()
74d54e5ceba3 console: consume APC, DM, DCS
9493e92a3953 PCI: aardvark: Fix reporting CRS value
9e766b86a9ef PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
----

Link: https://lore.kernel.org/r/20210924124334.228235870@linuxfoundation.org
Link: https://lore.kernel.org/r/20210925120750.056868347@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/454
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc-lts: update to v5.10.68
Andrey Zhizhikin [Tue, 19 Oct 2021 08:48:02 +0000 (08:48 +0000)]
linux-fslc-lts: update to v5.10.68

Kernel repository has been upgraded up to v5.10.68 from stable korg.

Following upstream commits are included in this version:
----
4d8524048a35 Linux 5.10.68
a23d3576215f net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active_ports()
9f2972e151dd bnxt_en: Fix error recovery regression
619d747c1850 x86/mce: Avoid infinite loop for copy from user recovery
47bc9c3929eb net: renesas: sh_eth: Fix freeing wrong tx descriptor
b2f9b7455baf mfd: lpc_sch: Rename GPIOBASE to prevent build error
027c44b8c8e4 mfd: lpc_sch: Partially revert "Add support for Intel Quark X1000"
52a7e6667133 bnxt_en: Fix possible unintended driver initiated error recovery
9a3f52f73c04 bnxt_en: Improve logging of error recovery settings information.
639a2eddb731 bnxt_en: Convert to use netif_level() helpers.
01cad477a968 bnxt_en: Consolidate firmware reset event logging.
fad75e046363 bnxt_en: log firmware debug notifications
f90a34fabaa5 bnxt_en: Fix asic.rev in devlink dev info command
724502318455 bnxt_en: fix stored FW_PSID version masks
eb635e008cb1 net: dsa: b53: Fix IMP port setup on BCM5301x
87b34cd64851 ip_gre: validate csum_start only on pull
9c98d2bd1434 qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
8c01c620ae61 fq_codel: reject silly quantum parameters
6e2d36f2b1d1 netfilter: socket: icmp6: fix use-after-scope
c361c955609a net: dsa: b53: Set correct number of ports in the DSA struct
0db7e0d9f67d net: dsa: b53: Fix calculating number of switch ports
f89b0d032f86 net: hso: add failure handler for add_net_device
f450958f7ff8 selftests: mptcp: clean tmp files in simult_flows
5711ced58eb4 net: dsa: tag_rtl4_a: Fix egress tags
b167a0cec187 gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak
f86956143da9 gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()'
c2b52963fd0c perf bench inject-buildid: Handle writen() errors
5a20adc38811 perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64}
f5176a0798bd ARC: export clear_user_page() for modules
9da1fb128c54 mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'
5402b31c0c46 PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
a957d82b2316 KVM: arm64: Handle PSCI resets before userspace touches vCPU state
53921242cf99 KVM: arm64: Fix read-side race on updates to vcpu reset state
b9b89da56af7 mtd: mtdconcat: Check _read, _write callbacks existence before assignment
812cbb143c12 mtd: mtdconcat: Judge callback existence based on the master
e8dfc446a16a tracing/boot: Fix a hist trigger dependency for boot time tracing
87479b10eb72 mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
f10f727cf9f4 PCI: Fix pci_dev_str_match_path() alloc while atomic bug
ed44be1cbe5e KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size
62f813769f50 netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex
1cf43a1e5782 netfilter: Fix fall-through warnings for Clang
9e89c22d1c94 PCI: iproc: Fix BCMA probe resource handling
b1f3be0c302a PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges'
063c3d980d78 backlight: ktd253: Stabilize backlight
00303e459251 mfd: axp20x: Update AXP288 volatile ranges
ab7cf2250161 s390/bpf: Fix branch shortening during codegen pass
4320c222c2ff s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
d92d3a9c2b65 s390/bpf: Fix optimizing out zero-extensions
4a9339320338 NTB: perf: Fix an error code in perf_setup_inbuf()
ce660d6dfcdd NTB: Fix an error code in ntb_msit_probe()
e76ccbdedbdd ethtool: Fix an error code in cxgb2.c
70ac967a7b88 PCI: ibmphp: Fix double unmap of io_mem
9ae759a36b61 block, bfq: honor already-setup queue merges
7f2b3242f0d4 net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
ca8ecd7444a9 Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6
c422c555053e octeontx2-af: Add additional register check to rvu_poll_reg()
1cac475eeb9f watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate
e5609d3fd57d PCI: Add ACS quirks for Cavium multi-function devices
365cdfcc6eba PCI: j721e: Add PCIe support for AM64
81381b72f40c PCI: j721e: Add PCIe support for J7200
4892b1515b40 PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state
a83e032cc489 PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool
3aedfe4b0800 tracing/probes: Reject events which have the same name of existing one
75420f9400a6 PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
b6352e2e2764 mfd: Don't use irq_create_mapping() to resolve a mapping
aa638669c8a4 PCI: tegra: Fix OF node reference leak
d5c5d1b141fa PCI: tegra194: Fix MSI-X programming
13f366bab077 PCI: tegra194: Fix handling BME_CHGED event
b7d4f310bb8f fuse: fix use after free in fuse_read_interrupt()
03cc3a2923d6 PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
7a44361a1f6a mfd: db8500-prcmu: Adjust map to reality
619f137ffd69 dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
49cf30ebb35c mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range()
aa39eb744a82 net: hns3: fix the timing issue of VF clearing interrupt sources
ad47e0922108 net: hns3: disable mac in flr process
b76522c7c349 net: hns3: change affinity_mask to numa node range
34fc06d0477e net: hns3: pad the short tunnel frame before sending to hardware
0511d099db6f bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem()
49eff4ab7d43 KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers
e68795c1101e ibmvnic: check failover_pending in login response
aeb67214ce94 dt-bindings: arm: Fix Toradex compatible typo
0ab9981fa0c5 udp_tunnel: Fix udp_tunnel_nic work-queue type
5221e6632991 qed: Handle management FW error
e00eae1d6b1f selftest: net: fix typo in altname test
53947b68c56b tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
35d3ab2ea2ed x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y
cf6f29bb2c18 net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup
df38f941a7e4 net/af_unix: fix a data-race in unix_dgram_poll
cad96d0e50e4 vhost_net: fix OoB on sendmsg() failure.
7843861e2140 gen_compile_commands: fix missing 'sys' package
983ef866291c net: ipa: initialize all filter table slots
c5102ced8ac0 events: Reuse value read using READ_ONCE instead of re-reading it
8f8ad122ffe0 nvme-tcp: fix io_work priority inversion
c586bc31d5b9 net/mlx5: Fix potential sleeping in atomic context
29a5af9112a2 net/mlx5: FWTrace, cancel work on alloc pd error flow
229e9293b2ba perf machine: Initialize srcline string member in add_location struct
33c983f7a182 drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused
fd9ed47fe6be tipc: increase timeout in tipc_sk_enqueue()
abe460eb6fbb r6040: Restore MDIO clock frequency after MAC reset
edfab735d518 net/l2tp: Fix reference count leak in l2tp_udp_recv_core
6c3cb65d561e dccp: don't duplicate ccid when cloning dccp sock
f6f80766558b ptp: dp83640: don't define PAGE0
bd6d9a0dd411 net-caif: avoid user-triggerable WARN_ON(1)
855c17ffa65f net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
c5c9ee2d367b ethtool: Fix rxnfc copy to user buffer overflow
ee3ffd56b40e tipc: fix an use-after-free issue in tipc_recvmsg
12551b75b00b x86/mm: Fix kern_addr_valid() to cope with existing but not present entries
6672dc68e28e x86/pat: Pass valid address to sanitize_phys()
0346f8a2c5ec s390/sclp: fix Secure-IPL facility detection
cc9d96c9f9e0 drm/etnaviv: add missing MMU context put when reaping MMU mapping
ea995e8a6294 drm/etnaviv: reference MMU context when setting up hardware state
660dfbf208a4 drm/etnaviv: fix MMU context leak on GPU reset
22163efedcf3 drm/etnaviv: exec and MMU state is lost when resetting the GPU
6b1c223d8a53 drm/etnaviv: keep MMU context across runtime suspend/resume
c63e6e0951ff drm/etnaviv: stop abusing mmu_context as FE running marker
cf24bd826e4b drm/etnaviv: put submit prev MMU context when it exists
0759f648470b drm/etnaviv: return context from etnaviv_iommu_context_get
8f95553f0016 drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10
87f7032dc227 PCI: Add AMD GPU multi-function power dependencies
cd64b416aed2 PM: base: power: don't try to use non-existing RTC for storing data
a67e7cdbc633 arm64/sve: Use correct size when reinitialising SVE state
84da60070c36 bnx2x: Fix enabling network interfaces without VFs
1a5a3ba21aee xen: reset legacy rtc flag for PV domU
ce8f81b76d3b io_uring: ensure symmetry in handling iter types in loop_rw_iter()
88f3d951e2db btrfs: fix upper limit for max_inline for page size 64K
575279059e26 drm/bridge: lt9611: Fix handling of 4k panels
----

Link: https://lore.kernel.org/r/20210920163915.757887582@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/449
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc: update to v5.14.13
Andrey Zhizhikin [Tue, 19 Oct 2021 08:43:31 +0000 (08:43 +0000)]
linux-fslc: update to v5.14.13

Kernel repository has been upgraded up to v5.14.13 from stable korg.

Following upstream commits are included in this version:
----
b9ed05407395 Linux 5.14.13
d7c187ab28f6 hwmon: (pmbus/ibm-cffps) max_power_out swap changes
e798dcd960a3 io_uring: kill fasync
15571bb5bb64 sched: Always inline is_percpu_thread()
643c519c36dc perf/core: fix userpage->time_enabled of inactive events
15f69a666166 scsi: qla2xxx: Fix excessive messages during device logout
cc07ecaf9a9c scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported"
21c2e89e7caa scsi: ses: Fix unsigned comparison with less than zero
18d1c5ea3798 drm/amdgpu: fix gart.bo pin_count leak
048389b85643 net: sun: SUNVNET_COMMON should depend on INET
e36444b36ff0 vboxfs: fix broken legacy mount signature checking
5c85a825615a net: bgmac-platform: handle mac-address deferral
af13e6176b25 mac80211: check return value of rhashtable_init
ebb25ff84341 net: prevent user from passing illegal stab size
998e080844c9 hwmon: (ltc2947) Properly handle errors when looking for the external clock
1d0996b0d2b3 m68k: Handle arrivals of multiple signals correctly
4d38fb418f71 pinctrl: qcom: sc7280: Add PM suspend callbacks
9a8a181ed97e mac80211: Drop frames from invalid MAC address in ad-hoc mode
a3ea231aa3f0 netfilter: nf_nat_masquerade: defer conntrack walk to work queue
36f822c301c7 netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic
6c3e84af3944 KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule
1fd0252cad6b ASoC: SOF: loader: release_firmware() on load failure to avoid batching
2dd40af15d19 HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs
95cb145dcfc8 netfilter: ip6_tables: zero-initialize fragment offset
f117530a10e0 HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS
13e6abfa0b1e ALSA: usb-audio: Unify mixer resume and reset_resume procedure
cb315326664d ALSA: oxfw: fix transmission method for Loud models based on OXFW971
3c13d6e6fc56 ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic
7c2893a12fc0 ext4: correct the error path of ext4_write_inline_data_end()
501f3491d99e ext4: check and update i_disksize properly
----

Link: https://lore.kernel.org/r/20211014145209.520017940@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/477
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc: update to v5.14.12
Andrey Zhizhikin [Tue, 19 Oct 2021 08:43:08 +0000 (08:43 +0000)]
linux-fslc: update to v5.14.12

Kernel repository has been upgraded up to v5.14.12 from stable korg.

Following upstream commits are included in this version:
----
325225e2f9fa Linux 5.14.12
58f0e59efa34 dsa: tag_dsa: Fix mask for trunked packets
5dc24f3e0841 x86/hpet: Use another crystalball to evaluate HPET usability
4e9ec1c65da9 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n
2ba3e3026f4f x86/entry: Correct reference to intended CONFIG_64_BIT
0723d4f8b179 x86/fpu: Restore the masking out of reserved MXCSR bits
44976b5cb6af x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0]
6665c1c5770f x86/Kconfig: Correct reference to MWINCHIP3D
1d4092c10125 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI
8ba6e4551011 pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init
da0cb12f1983 powerpc/32s: Fix kuap_kernel_restore()
d7a8e38999fb powerpc/64s: Fix unrecoverable MCE calling async handler from NMI
22ee1f15a72e powerpc/traps: do not enable irqs in _exception
c835b3d1d636 powerpc/64s: fix program check interrupt emergency stack path
6b77166ffee7 powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000
b8601d47e87a powerpc/bpf ppc32: Do not emit zero extend instruction for 64-bit BPF_END
491976e521c1 powerpc/bpf ppc32: Fix JMP32_JSET_K
9a3e91f94473 powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation
096d4c941f0e powerpc/bpf: Fix BPF_SUB when imm == 0x80000000
2d7781883b3e powerpc/bpf: Fix BPF_MOD when imm == 1
a7ce57ca9407 objtool: Make .altinstructions section entry size consistent
039a68957f81 objtool: Remove reloc symbol type checks in get_alt_entry()
1642f51ac0d4 scsi: iscsi: Fix iscsi_task use after free
412754da783d RISC-V: Include clone3() on rv32
cf63b49349cc i2c: mlxcpld: Modify register setting for 400KHz frequency
3655a1934519 i2c: mlxcpld: Fix criteria for frequency setting
d590a410e472 bpf, s390: Fix potential memory leak about jit_data
f344ad3060c4 riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable
b8b60c1139c7 riscv/vdso: Move vdso data page up front
309fd6f1e7cf riscv/vdso: Refactor asm/vdso.h
ff26f96fe0a2 RISC-V: Fix VDSO build for !MMU
363128071346 riscv: explicitly use symbol offsets for VDSO
26e7025ef25a i2c: mediatek: Add OFFSET_EXT_CONF setting back
90f1077c9184 i2c: acpi: fix resource leak in reconfiguration device addition
d40c4da7318f powerpc/iommu: Report the correct most efficient DMA mask for PCI devices
272b85c2fdb2 net: prefer socket bound to interface when not in VRF
8d2a1e7fb90c iavf: fix double unlock of crit_lock
75099439209d i40e: Fix freeing of uninitialized misc IRQ vector
d6db5bcd1817 i40e: fix endless loop under rtnl
1fad5d7f75f7 gve: report 64bit tx_bytes counter from gve_handle_report_stats()
bcf4f5e4d33d gve: fix gve_get_stats()
f4479f3bc861 rtnetlink: fix if_nlmsg_stats_size() under estimation
f5cfed82e0f3 gve: Properly handle errors in gve_assign_qpl
2044137a268a gve: Avoid freeing NULL pointer
3e8df2cada21 gve: Correct available tx qpl check
bb23ade18ad7 net: stmmac: trigger PCS EEE to turn off on link down
940ee87907f0 net: pcs: xpcs: fix incorrect steps on disable EEE
88c3610045ca drm/nouveau/debugfs: fix file release memory leak
0b4e9fc14973 drm/nouveau/kms/nv50-: fix file release memory leak
548f2ff8ea5e drm/nouveau: avoid a use-after-free when BO init fails
23514c752f9b video: fbdev: gbefb: Only instantiate device when built for IP32
ae7a72cd325c drm/panel: abt-y030xx067a: yellow tint fix
e6b90dcda29b drm/nouveau/fifo/ga102: initialise chid on return from channel creation
8228b3b3b5a2 drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup
ad0fca5a28b3 bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893
37e2d7fe11ae perf jevents: Free the sys_event_tables list after processing entries
72e9a1bf9b72 drm/amdgpu: handle the case of pci_channel_io_frozen only in amdgpu_pci_resume
7e5ce6029b62 drm/amdkfd: fix a potential ttm->sg memory leak
50002489a20c ARM: defconfig: gemini: Restore framebuffer
942bde2caec2 netlink: annotate data races around nlk->bound
464be37f127b net: pcs: xpcs: fix incorrect CL37 AN sequence
6594158f24e1 net: sfp: Fix typo in state machine debug string
7a1c1af34104 net/sched: sch_taprio: properly cancel timer from taprio_destroy()
ba07883c780f net: bridge: fix under estimation in br_get_linkxstats_size()
df7983fdbc83 net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size()
47afb35c4f87 afs: Fix afs_launder_page() to set correct start file position
2eb0a5440068 netfs: Fix READ/WRITE confusion when calling iov_iter_xarray()
cd4dcab5d20c drm/i915/bdb: Fix version check
4e7c20e5166e drm/i915/tc: Fix TypeC port init/resume time sanitization
185e4eeac58e drm/i915/jsl: Add W/A 1409054076 for JSL
8eb67e815d5e drm/i915/audio: Use BIOS provided value for RKL HDA link
a23d12eeb1ad ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence
94d64d44e41a dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value
b07494f81da2 arm64: dts: ls1028a: fix eSDHC2 node
26a949f2335b arm64: dts: imx8mm-kontron-n801x-som: do not allow to switch off buck2
4350e1f61930 arm64: dts: imx8: change the spi-nor tx
672285df5e0a ARM: dts: imx: change the spi-nor tx
baa59a36ff1b ptp_pch: Load module automatically if ID matches
9b5198c1e041 powerpc/fsl/dts: Fix phy-connection-type for fm1mac3
6d1e04d8f044 netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification
96117e85b83b MIPS: Revert "add support for buggy MT7621S core detection"
8efe947ea1ea net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices
f1325381177c net: mscc: ocelot: fix VCAP filters remaining active after being deleted
fb58cd799174 net_sched: fix NULL deref in fifo_set_limit()
9e8e7504e098 libbpf: Fix memory leak in strset
064c2616234a phy: mdio: fix memory leak
8b6cd17219c3 libbpf: Fix segfault in light skeleton for objects without BTF
2ca78aa65bc1 net/mlx5e: Fix the presented RQ index in PTP stats
c0b1de56a40e net/mlx5: Fix setting number of EQs of SFs
5ef55400217f net/mlx5: Fix length of irq_index in chars
f1c4eaf49d5d net/mlx5: Avoid generating event after PPS out in Real time mode
4f3369d3e5e8 net/mlx5: Force round second at 1PPS out start time
ea0b8ffff565 net/mlx5: E-Switch, Fix double allocation of acl flow counter
d7954cedb9e6 net/mlx5e: Keep the value for maximum number of channels in-sync
35460565138f net/mlx5e: IPSEC RX, enable checksum complete
3a1ac1e368be bpf: Fix integer overflow in prealloc_elems_and_freelist()
0385744b240a soc: ti: omap-prm: Fix external abort for am335x pruss
f419febd396e bpf, arm: Fix register clobbering in div/mod implementation
34362a65c248 netfilter: nf_tables: reverse order in rule replacement expansion
0b1891aa588a netfilter: nf_tables: add position handle in event notification
3ece5c4bf601 netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1
9039a8596370 iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15
8979fa2c43b0 xtensa: call irqchip_init only when CONFIG_USE_OF is selected
c4a9836c9dd6 xtensa: use CONFIG_USE_OF instead of CONFIG_OF
5be9d1335749 arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding
1c186680c89f ath5k: fix building with LEDS=m
436f61a89655 PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus
11fc74ddd63a ARM: dts: imx6qdl-pico: Fix Ethernet support
871b9129ca6d ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo
d5cbf524d90c ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo
64a64a031fc1 soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment
432d8185e9ff iwlwifi: mvm: Fix possible NULL dereference
306b7fe278ac ARM: at91: pm: do not panic if ram controllers are not enabled
55f37cc6ee05 Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node"
5ceb465692d6 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference
457673bfee0b soc: qcom: socinfo: Fixed argument passed to platform_set_data()
54607728e944 bus: ti-sysc: Add break in switch statement in sysc_init_soc()
f1c7aa87c423 riscv: Flush current cpu icache before other cpus
b514b752b626 scsi: ufs: core: Fix task management completion
4a0775d0c030 ARM: dts: qcom: apq8064: use compatible which contains chipid
d62956ddb915 ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe
05d9d419220b ARM: dts: omap3430-sdp: Fix NAND device node
35c6691812b7 xen/balloon: fix cancelled balloon action
f574ab3192eb SUNRPC: fix sign error causing rpcsec_gss drops
ace054d4e523 nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero
9228f2a0d1bc nfsd: fix error handling of register_pernet_subsys() in init_nfsd()
d9f9dfb9040c ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO
71b8b36187af ovl: fix missing negative dentry check in ovl_rename()
b0ee6190e856 fbdev: simplefb: fix Kconfig dependencies
897e427ef37c mmc: sdhci-of-at91: replace while loop with read_poll_timeout
aa7c4ce94835 mmc: sdhci-of-at91: wait for calibration done before proceed
266fd4b85ce3 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk
527d377da38f xen/privcmd: fix error handling in mmap-resource processing
c2a35a408070 drm/i915: Extend the async flip VT-d w/a to skl/bxt
6dafefe60cb2 drm/i915: Fix runtime pm handling in i915_gem_shrink
92c92e554553 drm/amd/display: Fix DCN3 B0 DP Alt Mapping
1a9c5c132686 drm/amd/display: Fix detection of 4 lane for DPALT
4fd24bff9fac drm/amd/display: Limit display scaling to up to 4k for DCN 3.1
c43e26907d91 drm/nouveau/ga102-: support ttm buffer moves via copy engine
e4c1d18cb951 drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows
4df3adab896f drm/amdgpu: During s0ix don't wait to signal GFXOFF
ec36503dffdd drm/amd/display: USB4 bring up set correct address
4b55ade094de drm/amd/display: Fix B0 USB-C DP Alt mode
3048656f5abf usb: typec: tipd: Remove dependency on "connector" child fwnode
f5155225108f usb: typec: tcpm: handle SRC_STARTUP state if cc changes
108d39a6b5a7 usb: typec: tcpci: don't handle vSafe0V event if it's not enabled
267d19e300c1 USB: cdc-acm: fix break reporting
aff426d4b887 USB: cdc-acm: fix racy tty buffer accesses
09c4c413bc56 usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize
66dd03b10e1c usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle
9b70e9acfceb usb: cdc-wdm: Fix check for WWAN
d92e0c42cfee Partially revert "usb: Kconfig: using select for USB_COMMON dependency"
----

Link: https://lore.kernel.org/r/20211011134517.833565002@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/472
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc: update to v5.14.11
Andrey Zhizhikin [Tue, 19 Oct 2021 08:42:39 +0000 (08:42 +0000)]
linux-fslc: update to v5.14.11

Kernel repository has been upgraded up to v5.14.11 from stable korg.

Following upstream commits are included in this version:
----
924356b31dcb Linux 5.14.11
add46a06b8d3 Revert "ARM: imx6q: drop of_platform_default_populate() from init_machine"
cfd436c4b683 Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback"
86524ac0ddac libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD.
2cef02f53d59 perf/x86: Reset destroy callback on event init failure
12058756a220 KVM: x86: nSVM: restore int_vector in svm_clear_vintr
b232ba59feb9 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[]
9c827ab0cb09 KVM: x86: reset pdptrs_from_userspace when exiting smm
ce64d61801d9 KVM: do not shrink halt_poll_ns below grow_start
11e4acd09e3f selftests: KVM: Align SMCCC call with the spec in steal_time
96320e3316f8 kasan: always respect CONFIG_KASAN_STACK
7d434c5f4687 tools/vm/page-types: remove dependency on opt_file for idle page tracking
004b8f8a6912 block: don't call rq_qos_ops->done_bio if the bio isn't tracked
648f59a06b0e io_uring: allow conditional reschedule for intensive iterators
1b5b6666e235 x86/insn, tools/x86: Fix undefined behavior due to potential unaligned accesses
d022e4c48e16 smb3: correct smb3 ACL security descriptor
629c6e725d10 irqchip/gic: Work around broken Renesas integration
ab0a257d1591 scsi: ses: Retry failed Send/Receive Diagnostic commands
cd402c666fe7 thermal/drivers/tsens: Fix wrong check for tzd in irq handlers
7efa50dd020c nvme-fc: avoid race between time out and tear down
70f57c93f10b nvme-fc: update hardware queues before using them
2e4a7695c8df swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests
3ad674aa1742 Xen/gntdev: don't ignore kernel unmapping error
95342046ba4e selftests: kvm: fix get_run_delay() ignoring fscanf() return warn
80b7cc21401b selftests: kvm: move get_run_delay() into lib/test_util
b6d7e8c09c40 selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() return warn
b664df7bb40a selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn
2085e5ad67f4 selftests: be sure to make khdr before other targets
656998200410 habanalabs/gaudi: fix LBW RR configuration
6874cdba4daa habanalabs: fail collective wait when not supported
1c806d5a425b habanalabs/gaudi: use direct MSI in single mode
337f00a0bc62 usb: dwc2: check return value after calling platform_get_resource()
6b5af31c50ac usb: testusb: Fix for showing the connection speed
6a48e3f46ef4 scsi: elx: efct: Do not hold lock while calling fc_vport_terminate()
e95f62013a11 scsi: sd: Free scsi_disk device via put_device()
ac7d732b24f4 drm/amdkfd: fix svm_migrate_fini warning
4c5a564bf968 drm/amdkfd: handle svm migrate init error
3c2830d0cb6f ext2: fix sleeping in atomic bugs on error
a3b450333d64 platform/x86: gigabyte-wmi: add support for B550I Aorus Pro AX
3702afcf0aac sparc64: fix pci_iounmap() when CONFIG_PCI is not set
e4cff35be8ff xen-netback: correct success/error reporting for the SKB-with-fraglist case
0cfda0cc59d4 net: mdio: introduce a shutdown method to mdio device drivers
7a08b2e1e477 btrfs: fix mount failure due to past and transient device flush error
31e401cb05ac btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling
20282e53d6bd nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN
5c1e84b7ae04 platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet
77e6b00985f6 platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet
bf4597f45f31 afs: Add missing vnode validation checks
20137432e181 spi: rockchip: handle zero length transfers without timing out
b133f076639b Linux 5.14.10
81971ea5ec5c HID: amd_sfh: Fix potential NULL pointer dereference - take 2
fe6f7b77796e objtool: print out the symbol type when complaining about it
a7d4cb29f556 drivers: net: mhi: fix error path in mhi_net_newlink
14492ff96387 netfilter: nf_tables: Fix oversized kvmalloc() calls
7ea6f5848281 netfilter: conntrack: serialize hash resizes and cleanups
4664318f73e4 KVM: x86: Handle SRCU initialization failure during page track init
38c84dfafed5 crypto: aesni - xts_crypt() return if walk.nbytes is 0
2b704864c92d HID: usbhid: free raw_report buffers in usbhid_stop
24f3fc95b56b mm: don't allow oversized kvmalloc() calls
3213f5f8d4ad netfilter: ipset: Fix oversized kvmalloc() calls
708107b80aa6 HID: betop: fix slab-out-of-bounds Write in betop_probe
eae2fce438f1 usb: hso: remove the bailout parameter
47d791dbe1ba NIOS2: setup.c: drop unused variable 'dram_start'
a7931aa81760 net: udp: annotate data race around udp_sk(sk)->corkflag
aa3a4f5913a9 HID: u2fzero: ignore incomplete packets without data
a4f316af25ba ext4: flush s_error_work before journal destroy in ext4_fill_super
2021f187321c ext4: fix potential infinite loop in ext4_dx_readdir()
27e10c5d31ff ext4: add error checking to ext4_ext_replay_set_iblocks()
9bef6f6e2172 ext4: fix reserved space counter leakage
a5a403aed8a0 ext4: limit the number of blocks in one ADD_RANGE TLV
68a5ca234225 ext4: fix loff_t overflow in ext4_max_bitmap_size()
811178f296b1 ipack: ipoctal: fix module reference leak
382ef7ff1854 ipack: ipoctal: fix missing allocation-failure check
fcd28f229175 ipack: ipoctal: fix tty-registration error handling
4953ef80af5f ipack: ipoctal: fix tty registration race
0a9c36a2e06a ipack: ipoctal: fix stack information leak
ec889a8be77b debugfs: debugfs_create_file_size(): use IS_ERR to check for error
e554f26ea453 driver core: fw_devlink: Improve handling of cyclic dependencies
133578ac70a2 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings
617f0ea5dfc4 nvme: add command id quirk for apple controllers
bad1cb95af71 kvm: fix objtool relocation warning
77744fa757b1 hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller
ec9331ef103f hwmon: (occ) Fix P10 VRM temp sensors
9ea06d55278e sched/fair: Null terminate buffer when updating tunable_scaling
fce08b03923e sched/fair: Add ancestors of unthrottled undecayed cfs_rq
d42683c2b196 perf/x86/intel: Update event constraints for ICX
3aa381480fbe objtool: Teach get_alt_entry() about more relocation types
ec716aac7fe4 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses
97f1c1783c1b net: stmmac: fix EEE init issue when paired with EEE capable PHYs
dab4677bdbff net: sched: flower: protect fl_walk() with rcu
e88c502ef7be net: phy: bcm7xxx: Fixed indirect MMD operations
4cdec1041cd3 net: hns3: disable firmware compatible features when uninstall PF
3937b9c2961e net: hns3: fix always enable rx vlan filter problem after selftest
fd519ae5a816 net: hns3: reconstruct function hns3_self_test
851c0b9913b8 net: hns3: fix show wrong state when add existing uc mac address
18e609791fa6 net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE
8bcaeeefccfb net: hns3: don't rollback when destroy mqprio fail
8d4ad0ab2874 net: hns3: remove tc enable checking
3dac38bdce79 net: hns3: do not allow call hns3_nic_net_open repeatedly
2744341dd52e ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup
81369dce6d85 scsi: csiostor: Add module softdep on cxgb4
7a73120f8eaf Revert "block, bfq: honor already-setup queue merges"
27b9ff88f1f6 ionic: fix gathering of debug stats
477e7f62b358 net: ks8851: fix link error
9d561381e48c bpf, x86: Fix bpf mapping of atomic fetch implementation
0157eb81e339 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter
54d54d2e02c7 selftests, bpf: Fix makefile dependencies on libbpf
173dbe4fdb22 libbpf: Fix segfault in static linker for objects without BTF
b822ce7334d5 bpf: Exempt CAP_BPF from checks against bpf_jit_limit
b96fc31338ca RDMA/hns: Add the check of the CQE size of the user space
8ba300a48a3b RDMA/hns: Fix the size setting error when copying CQE in clean_cq()
714bfabe5f29 RDMA/hfi1: Fix kernel pointer leak
d1db35d832a8 e100: fix buffer overrun in e100_get_regs
474443c9982b e100: fix length calculation in e100_get_regs_len
ed3617b8aeb4 dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports
2c3c98b40e1f dsa: mv88e6xxx: Fix MTU definition
eabd1e182225 dsa: mv88e6xxx: 6161: Use chip wide MAX MTU
3027d7ba264f drm/i915: Remove warning from the rps worker
406b3c0f64ab drm/i915/request: fix early tracepoints
60edf381ca21 smsc95xx: fix stalled rx after link change
bac85b1d0745 net: ipv4: Fix rtnexthop len when RTA_FLOW is present
3636e045de1f net: enetc: fix the incorrect clearing of IF_MODE bits
d4a6139e651f hwmon: (tmp421) fix rounding for negative values
8776ad745092 hwmon: (tmp421) report /PVLD condition as fault
0fe76b4171e4 RDMA/hns: Work around broken constant propagation in gcc 8
62adc41df3b5 mptcp: allow changing the 'backup' bit when no sockets are open
385cf9ac00c2 mptcp: don't return sockets in foreign netns
8180611c238e sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb
734652b0a231 net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for mdiobus parents
7f9cb654462d driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD
ed2adf69e298 mac80211-hwsim: fix late beacon hrtimer handling
35367a5b63d9 mac80211: mesh: fix potentially unaligned access
997ee230e4f5 mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap
764a80c53dee mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug
2e46f261b28c Revert "mac80211: do not use low data rates for data frames with no ack flag"
5f66dd17451d netfilter: log: work around missing softdep backend module
f65c73d3aabb netfilter: nf_tables: unlink table before deleting it
ec0eb6794804 RDMA/irdma: Report correct WC error when there are MW bind errors
c3044d872d6d RDMA/irdma: Report correct WC error when transport retry counter is exceeded
63a5c2119924 RDMA/irdma: Validate number of CQ entries on create CQ
7dce0dc364c4 RDMA/irdma: Skip CQP ring during a reset
aa85fb7bde55 hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs
dbe853968d4d bpf, mips: Validate conditional branch offsets
e56a5146ef8c RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure
2288eafe2c4a IB/cma: Do not send IGMP leaves for sendonly Multicast groups
67b07e7b490f bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog
473c59ab5de5 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20
ce1cccb000bd drm/i915/gvt: fix the usage of ww lock in gvt scheduler.
8bb4ef3807d5 interconnect: qcom: sdm660: Correct NOC_QOS_PRIORITY shift and mask
f3856fe1a057 interconnect: qcom: sdm660: Fix id of slv_cnoc_mnoc_cfg
5c488a28b436 drm/amdgpu: correct initial cp_hqd_quantum for gfx9
73bb3f4e877c drm/amdgpu: check tiling flags when creating FB on GFX8-
0d77b5d94301 drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix
be6f8fb11a24 drm/amd/display: Fix Display Flicker on embedded panels
f43a2abf5dd7 drm/amd/display: Pass PCI deviceid into DC
81a22172ba35 drm/amd/display: initialize backlight_ramping_override to false
25011c9ec8e7 nbd: use shifts rather than multiplies
03d884671572 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests
d9ba5565c7f8 RDMA/cma: Do not change route.addr.src_addr.ss_family
698c8a0a029b media: ir_toy: prevent device from hanging during transmit
4ed5f2656691 mmc: renesas_sdhi: fix regression with hard reset on old SDHIs
dd2ee266dd58 KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue
2cebb9aed993 KVM: nVMX: Fix nested bus lock VM exit
efd7866e114d KVM: SVM: fix missing sev_decommission in sev_receive_start
540dd9506ae0 KVM: SEV: Allow some commands for mirror VM
d6e7fd7ece71 KVM: SEV: Acquire vcpu mutex when updating VMSA
c9343f03e522 KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA
0c1a1c505432 KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES
5d522f759211 KVM: nVMX: Filter out all unsupported controls when eVMCS was activated
17e96fe4a8ec KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks
3e7144429936 KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT
4639ee36e064 KVM: x86: nSVM: don't copy virt_ext from vmcb12
99a9e9b80f19 KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect()
99a016076ed5 ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm
81bfd6268fd3 x86/kvmclock: Move this_cpu_pvti into kvmclock.h
9a75f445a4a1 platform/x86/intel: hid: Add DMI switches allow list
27d3eb5616ee mac80211: fix use-after-free in CCMP/GCMP RX
38b789c914b1 scsi: ufs: Fix illegal offset in UPIU event trace
de6c8af17f53 gpio: pca953x: do not ignore i2c errors
16887ae4e3de hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field
24af1fe376e2 hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field
746011193f44 hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field
7635f8a7fc8a hwmon: (tmp421) handle I2C errors
343307d050c1 fs-verity: fix signed integer overflow with i_size near S64_MAX
2a0d1a8ff21c ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect
062055d4f23e ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops.
c949aaec0208 ALSA: firewire-motu: fix truncated bytes in message tracepoints
12d508014972 ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION
3327293839d0 scsi: ufs: ufs-pci: Fix Intel LKF link stability
e130f2ed1da9 cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory
920e3c77f130 drm/amdgpu: stop scheduler when calling hw_fini (v2)
8ba968ae672b drm/amdgpu: avoid over-handle of fence driver fini in s3 test (v2)
05c8a9dca354 drm/amdgpu: adjust fence driver enable sequence
8a88b1529a39 scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS
8d62aec52a8c cpufreq: schedutil: Use kobject release() method to free sugov_tunables
699d926585da tty: Fix out-of-bound vmalloc access in imageblit
7be199764d46 watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST
a55e7c3f7e4d perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *'
af0bbcbba0d5 perf iostat: Use system-wide mode if the target cpu_list is unspecified
018e7ce13f2d perf test: Fix DWARF unwind for optimized builds.
283e4bee701d HID: amd_sfh: Fix potential NULL pointer dereference
a3d0bfc22a99 kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS
5a309b91dd57 NIOS2: fix kconfig unmet dependency warning for SERIAL_CORE_CONSOLE
a688abc484b5 m68k: Update ->thread.esp0 before calling syscall_trace() in ret_from_signal
e450c422aa23 crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd()
0bfe74174132 s390/qeth: fix deadlock during failing recovery
0184084365c4 s390/qeth: Fix deadlock in remove_discipline
946aa1b742df net/mlx4_en: Resolve bad operstate value
262468353f59 pinctrl: qcom: spmi-gpio: correct parent irqspec translation
b1ca0c6353d4 ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types
5f589b073843 ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types
a6bb576ead07 ASoC: SOF: Fix DSP oops stack dump output contents
69c9494d1450 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for efc_nport_topology
0a0d0ce37578 ASoC: mediatek: common: handle NULL case in suspend/resume function
9b5de0165d67 ASoC: fsl_xcvr: register platform component before registering cpu dai
4916efd4385c ASoC: fsl_spdif: register platform component before registering cpu dai
63ff9da3572a ASoC: fsl_micfil: register platform component before registering cpu dai
b04db30f71bb ASoC: fsl_esai: register platform component before registering cpu dai
799b9ffd7f5a ASoC: fsl_sai: register platform component before registering cpu dai
ef074ff5a776 media: s5p-jpeg: rename JPEG marker constants to prevent build warnings
add13fd5e07e media: cedrus: Fix SUNXI tile size calculation
00426cf7effb media: hantro: Fix check for single irq
----

Link: https://lore.kernel.org/r/20211004125044.945314266@linuxfoundation.org
Link: https://lore.kernel.org/r/20211005083311.830861640@linuxfoundation.org
Link: https://lore.kernel.org/r/20211006073100.650368172@linuxfoundation.org
Link: https://lore.kernel.org/r/20211008112720.008415452@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/467
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc: update to v5.14.9
Andrey Zhizhikin [Tue, 19 Oct 2021 08:42:12 +0000 (08:42 +0000)]
linux-fslc: update to v5.14.9

Kernel repository has been upgraded up to v5.14.9 from stable korg.

Following upstream commits are included in this version:
----
70248e7b378b Linux 5.14.9
f6fceb4e9ce6 usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval
007574d6ac26 usb: gadget: f_uac2: Add missing companion descriptor for feedback EP
d401d7d2f5c8 nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show()
958c616efce3 qnx4: work around gcc false positive warning bug
f67f85ec19fa xen/balloon: fix balloon kthread freezing
8ea750370cd6 software node: balance refcount for managed software nodes
62a27861b4ea USB: serial: cp210x: fix dropped characters with CP2102
7b389ef53115 arm64: add MTE supported check to thread switching and syscall entry/exit
338db6ec41ca irqchip/armada-370-xp: Fix ack/eoi breakage
8467f200fd38 thermal/drivers/int340x: Do not set a wrong tcc offset on resume
fe5eaf1cdf9c x86/setup: Call early_reserve_memory() earlier
5111b05125bd EDAC/dmc520: Assign the proper type to dimm->edac_mode
845350d4e34b EDAC/synopsys: Fix wrong value type assignment for edac_mode
ef8eac0c61d7 Revert drm/vc4 hdmi runtime PM changes
8aef50b390c4 libperf evsel: Make use of FD robust.
5f35f78ead51 spi: Fix tegra20 build with CONFIG_PM=n
9367a8fbd9d9 net: 6pack: Fix tx timeout and slot time
501b0fa2f7f2 alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile
95d6bf1d19fd arm64: Mark __stack_chk_guard as __ro_after_init
28f2eee9fc03 amd/display: enable panel orientation quirks
fca67e1c4b8c drm/amd/display: Link training retry fix for abort case
76438685048a drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo
b58ffd21ec45 drm/amdkfd: make needs_pcie_atomics FW-version dependent
47c6e796abe4 parisc: Use absolute_pointer() to define PAGE0
01452e3c727e qnx4: avoid stringop-overread errors
dd24b4ba2d8d sparc: avoid stringop-overread errors
32f93161620a net: i825xx: Use absolute_pointer for memcpy from fixed memory location
eb136917b022 compiler.h: Introduce absolute_pointer macro
7c2c69e01043 blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd
a5067abc52ef block: flush the integrity workqueue in blk_integrity_unregister
282aed19c590 block: check if a profile is actually registered in blk_integrity_unregister
e7f8b507fe58 drm/ttm: fix type mismatch error on sparc64
2b60676ac850 amd/display: downgrade validation failure log level
5780971d7dbd sparc32: page align size in arch_dma_alloc
d268a182c56e nvme-rdma: destroy cm id before destroy qp to avoid use after free
e0b9644a4903 nvme-multipath: fix ANA state updates when a namespace is not present
922fd5b6bb13 xen/balloon: use a kernel thread instead a workqueue
b5fe7cdfee59 bpf: Add oversize check before call kvcalloc()
ded7d5c44d8a cpufreq: intel_pstate: Override parameters if HWP forced by BIOS
de4afec2d294 dma-debug: prevent an error message from causing runtime problems
4a23ae2c6a60 ipv6: delay fib6_sernum increase in fib6_add
88ad6f3803ca m68k: Double cast io functions to unsigned long
5cee359945e0 blk-mq: avoid to iterate over stale request
cde9ad77f20b net: stmmac: allow CSR clock of 300MHz
4ad6f2d23b0f net: macb: fix use after free on rmmod
b7646fadde06 net: phylink: Update SFP selected interface on advertising changes
a5f8e8619261 blktrace: Fix uaf in blk_trace access after removing by sysfs
2f6caa538735 io_uring: don't punt files update to io-wq unconditionally
05ac8e4c8aec io_uring: put provided buffer meta data under memcg accounting
24d38dcce407 io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow
4e81f12cc00c io_uring: fix race between poll completion and cancel_hash insertion
6724710fd8d4 x86/asm: Fix SETZ size enqcmds() build failure
a46d5e3603bd md: fix a lock order reversal in md_alloc
e0c1c2e5da19 irqchip/gic-v3-its: Fix potential VPE leak on error
546886700105 irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build
329cb72b3241 scsi: lpfc: Use correct scnprintf() limit
f56250ae28af scsi: qla2xxx: Restore initiator in dual mode
e607120e15b0 scsi: ufs: core: Unbreak the reset handler
1d65bff00936 scsi: ufs: Retry aborted SCSI commands instead of completing these successfully
4368d7a1aa0f scsi: ufs: Revert "Utilize Transfer Request List Completion Notification Register"
1fc9119eda5b scsi: sd_zbc: Support disks with more than 2**32 logical blocks
309c4b00c687 cifs: fix a sign extension bug
a5024c719888 thermal/core: Potential buffer overflow in thermal_build_list_of_policies()
ed1e0252111b nvme: keep ctrl->namespaces ordered
08a14a654f4f nvme-tcp: fix incorrect h2cdata pdu offset accounting
8cd1ae341b22 x86/fault: Fix wrong signal when vsyscall fails with pkey
bfacc1de136d fpga: machxo2-spi: Fix missing error code in machxo2_write_complete()
674fd6adbfbf fpga: machxo2-spi: Return an error on failure
0ee0fbc2a3c0 tty: synclink_gt: rename a conflicting function name
8cbf9ac9941f scsi: target: Fix the pgr/alua_support_store functions
0c1b2c0d1c1e scsi: iscsi: Adjust iface sysfs attr detection
c7da1781a6ad drm/amdkfd: fix dma mapping leaking warning
bb8078d3a778 drm/amdkfd: map SVM range with correct access permission
80ec71bd37d4 atlantic: Fix issue in the pm resume flow.
d0a3a062c91f net/mlx4_en: Don't allow aRFS for encapsulated packets
6909a55ce459 net: mscc: ocelot: fix forwarding from BLOCKING ports remaining enabled
6081c82c2ff8 net: ethernet: mtk_eth_soc: avoid creating duplicate offload entries
339440b11728 nfc: st-nci: Add SPI ID matching DT compatible
741760fa6252 nexthop: Fix memory leaks in nexthop notification chain listeners
f8ff625a8082 mptcp: ensure tx skbs always have the MPTCP ext
3d6374d5c386 qed: rdma - don't wait for resources under hw error recovery flow
18eab899f43f gpio: uniphier: Fix void functions to remove return value
26c204fbdbc5 gpiolib: acpi: Make set-debounce-timeout failures non fatal
9b00fb12cdc9 s390/qeth: fix NULL deref in qeth_clear_working_pool_list()
b9fc4ed7520a spi: Revert modalias changes
9839bb2b0e83 kselftest/arm64: signal: Skip tests if required features are missing
6407eb6692fe kselftest/arm64: signal: Add SVE to the set of features we can check for
d12feda3daf7 platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build error
5e95328ad0cd net: dsa: realtek: register the MDIO bus under devres
880ee7cf0f02 net: dsa: don't allocate the slave_mii_bus using devres
e15b7001ce5e net: dsa: fix dsa_tree_setup error path
79816b227dab net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work
edb96e602d84 net/smc: add missing error check in smc_clc_prfx_set()
1791e8eef88a net: hns3: fix a return value error in hclge_get_reset_status()
18d1e07be773 net: hns3: check vlan id before using it
3d4b460aeb83 net: hns3: check queue id range before using
fa6126e4eda4 net: hns3: fix misuse vf id and vport id in some logs
faf83d55e293 net: hns3: fix inconsistent vf id print
6a627ccb2ce9 net: hns3: fix change RSS 'hfunc' ineffective issue
fab9a160ef76 bnxt_en: Fix TX timeout when TX ring size is set to the smallest
ce6c8a9246ad napi: fix race inside napi_enable
d9448073ee71 net: bgmac-bcma: handle deferred probe error due to mac-address
1e3d85f911f8 net: dsa: tear down devlink port regions when tearing down the devlink port on error
135c541dee18 enetc: Fix uninitialized struct dim_sample field usage
6f329d9da2a5 enetc: Fix illegal access when reading affinity_hint
f020bb63b5d2 virtio-net: fix pages leaking when building skb in big mode
9a5ba85e8dce NLM: Fix svcxdr_encode_owner()
2f95dd831be0 regulator: max14577: Revert "regulator: max14577: Add proper module aliases strings"
50cb50a99fae platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR()
fa3aac2b4386 afs: Fix updating of i_blocks on file/dir extension
e66fc460d6dc afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS server
95671c6c6374 afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation
d130b5fdd422 afs: Fix page leak
7f797c79fccd regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name
f217b6c1e28e comedi: Fix memory leak in compat_insnlist()
b032354df6ed arm64: Mitigate MTE issues with str{n}cmp()
0375ec7559ba arm64: Restore forced disabling of KPTI on ThunderX
eda7a025a580 platform/x86: amd-pmc: Increase the response register timeout
449d6043c81d net: hso: fix muxed tty registration
06a18e64256f drm/amd/pm: Update intermediate power state for SI
d7ee7ccdc786 scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE
21907692fbf3 serial: mvebu-uart: fix driver's tx_empty callback
590e6c408e30 serial: 8250: 8250_omap: Fix RX_LVL register offset
807ac762afee xhci: Set HCD flag to defer primary roothub registration
f8f91342dc0e btrfs: prevent __btrfs_dump_space_info() to underflow its free space
e9d32ec26e7f nexthop: Fix division by zero while replacing a resilient group
e1854b6cad5f erofs: fix up erofs_lookup tracepoint
336dabf99386 KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest
9fc198f415de mcb: fix error handling in mcb_alloc_bus()
9dfda47040e1 misc: genwqe: Fixes DMA mask setting
3e9a41195afe misc: bcm-vk: fix tty registration race
e50c102f362e USB: serial: option: add device id for Foxconn T99W265
924956f203db USB: serial: option: remove duplicate USB device ID
4bb92efc9bd5 USB: serial: option: add Telit LN920 compositions
8db009cb6655 USB: serial: mos7840: remove duplicated 0xac24 device ID
e9ce1992a338 usb: core: hcd: Add support for deferring roothub registration
0fff3d5cd436 usb: cdns3: fix race condition before setting doorbell
41d5aff380c0 usb: dwc3: core: balance phy init and exit
c9f0252e4508 Re-enable UAS for LaCie Rugged USB3-FW with fk quirk
b55704091500 usb: isp1760: do not sleep in field register poll
9872ff6fdce8 staging: greybus: uart: fix tty use after free
b0e001ae6060 binder: fix freeze race
b95483d8d94b binder: make sure fd closes complete
63239b0336b1 Revert "USB: bcma: Add a check for devm_gpiod_get"
af5947c5157d USB: cdc-acm: fix minor-number release
166f843bb68c USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter
5a377e1d7ac9 usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c
842f8bde1ed9 xen/x86: fix PV trap handling on secondary processors
9b73af491ffe cifs: fix incorrect check for null pointer in header_assemble
9f6c7aff21f8 cifs: Fix soft lockup during fsstress
6344bc6cd2b4 cifs: Not to defer close on file when lock is set
14582e4d65dc usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned()
11453ccd21b1 usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA
eba598563d06 usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave
40fe83550d86 usb: gadget: u_audio: EP-OUT bInterval in fback frequency
29517795c4fe usb: gadget: r8a66597: fix a loop in set_feature()
9c93c402c467 mm: fix uninitialized use in overcommit_policy_handler
a7032c95c6e8 mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN
9ad0f5ca9ccd ocfs2: drop acl cache for directories too
0414a521d1ea mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable()
----

Link: https://lore.kernel.org/r/20210927170233.453060397@linuxfoundation.org
Link: https://lore.kernel.org/r/20210928071739.782455217@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/459
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc: update to v5.14.8
Andrey Zhizhikin [Tue, 19 Oct 2021 08:41:43 +0000 (08:41 +0000)]
linux-fslc: update to v5.14.8

Kernel repository has been upgraded up to v5.14.8 from stable korg.

Following upstream commits are included in this version:
----
c34892e1995d Linux 5.14.8
1236431c8531 drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV
bef2b32a1490 selinux,smack: fix subjective/objective credential use mixups
dcd45a08b9a6 io_uring: fix off-by-one in BUILD_BUG_ON check of __REQ_F_LAST_BIT
d1217e40d082 cifs: properly invalidate cached root handle when closing it
cacfce79af9b sched/idle: Make the idle timer expire in hard interrupt context
affd236df3e8 rtc: rx8010: select REGMAP_I2C
46384252a8f4 blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues
a3330c1c8319 blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
2ab96bfe3201 block: genhd: don't call blkdev_show() with major_names_lock held
e2860e2175c0 nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
da6643141740 pwm: stm32-lp: Don't modify HW state in .remove() callback
2c92f9e8e039 pwm: rockchip: Don't modify HW state in .remove() callback
f53bd7fe1bf6 pwm: img: Don't modify HW state in .remove() callback
ddd8601dd853 habanalabs: cannot sleep while holding spinlock
f621eeead8d6 habanalabs: add "in device creation" status
836c0806500d habanalabs: fix mmu node address resolution in debugfs
46d712b46080 habanalabs: add validity check for event ID received from F/W
350b2f2b1f2a drm/amdgpu: fix fdinfo race with process exit
25b4e51e2333 drm/amd/display: Fix memory leak reported by coverity
682645659796 drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
d5b10c0b4288 habanalabs: fix nullifying of destroyed mmu pgt pool
d51100f73561 thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
0ea5f803c39d nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
7797daf14c3f nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
6e17978ca9b8 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
90b8f51480a4 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
e005476348f9 nilfs2: fix NULL pointer in nilfs_##name##_attr_release
255c3bfa2826 nilfs2: fix memory leak in nilfs_sysfs_create_device_group
0e78f3da8e58 btrfs: fix lockdep warning while mounting sprout fs
ebed7d89e54c btrfs: delay blkdev_put until after the device remove
13d4c38e5c51 btrfs: update the bdev time directly when closing
e0f8639c87e1 s390/unwind: use current_frame_address() to unwind current task
31db9b13e54e ceph: lockdep annotations for try_nonblocking_invalidate
6ca3781b4664 ceph: remove the capsnaps when removing caps
8e46eccfc10f ceph: request Fw caps before updating the mtime in ceph_write_iter
8e4e080b2be0 ceph: fix memory leak on decode error in ceph_handle_caps
abae6b3bab39 ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported
417cd319e998 ASoC: audio-graph: respawn Platform Support
0a96c9734bd8 s390: add kmemleak annotation in stack_alloc()
5c9fc5418714 dmaengine: xilinx_dma: Set DMA mask for coherent APIs
996a4337be96 dmaengine: ioat: depends on !UML
964a98344922 cxl/pci: Introduce cdevm_file_operations
e921d59a75c7 cxl: Move cxl_core to new directory
786c11aebd4f dmaengine: sprd: Add missing MODULE_DEVICE_TABLE
70100a0fb72d dmaengine: idxd: depends on !UML
4d74704a3975 riscv: dts: microchip: mpfs-icicle: Fix serial console
f8d2c2cfbff3 of: property: Disable fw_devlink DT support for X86
f7525b4c5d40 drm/ttm: Fix a deadlock if the target BO is not idle during swap
3a4a126d3515 arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
4ca60140f83e iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
cab628d695ab iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
f74210e642c8 iommu/amd: Relocate GAMSup check to early_enable_iommus
2d0bfe7e6f5d parisc: Move pci_dev_is_behind_card_dino to where it is used
9a9d2fb4995a dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
7eb2c8604702 dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
0a1b8623d10c drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION()
52cf80714d50 drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
654b40ff096e thermal/core: Fix thermal_cooling_device_register() prototype
57df1f724b35 tracing/boot: Fix to loop on only subkeys
59faa7816df1 tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh
bdf3f584913c Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH
71f9ab9c157c init: move usermodehelper_enable() to populate_rootfs()
4abef9e11035 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it
7e68a2bd2169 SUNRPC: don't pause on incomplete allocation
bf55b052cfeb s390/entry: make oklabel within CHKSTG macro local
674534e6327e platform/chrome: cros_ec_trace: Fix format warnings
c3315f6436e7 platform/chrome: sensorhub: Add trace events for sample
0e53af9116e4 dmaengine: idxd: clear block on fault flag when clear wq
ecf3158aad68 dmaengine: idxd: fix abort status check
858343654607 dmaengine: idxd: fix wq slot allocation index check
6c578df6fdd9 dmaengine: idxd: have command status always set
acf769fe268d dmanegine: idxd: cleanup all device related bits after disabling device
81680e81b71a pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered
1c90a357cef4 pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered
ec33d4bcec80 ceph: cancel delayed work instead of flushing on mdsc teardown
02006feaf26f thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a sensor is not used
04864f20674f PM: sleep: core: Avoid setting power.must_resume to false
07906d13ba6b profiling: fix shift-out-of-bounds bugs
ada62fe1bdbc nilfs2: use refcount_dec_and_lock() to fix potential UAF
154d764b1f82 prctl: allow to setup brk for et_dyn executables
861006fa37d8 pwm: ab8500: Fix register offset calculation to not depend on probe order
bc013a3943af 9p/trans_virtio: Remove sysfs file on probe failure
e0e873820b55 thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
61c87f0674e5 n64cart: fix return value check in n64cart_probe()
8843c3dc1ad2 staging: rtl8723bs: fix wpa_set_auth_algs() function
24a026e4ae1d perf tools: Allow build-id with trailing zeros
60a830dc0a2b perf symbol: Look for ImageBase in PE file to compute .text offset
d4e7c85ae25f perf test: Fix bpf test sample mismatch reporting
b005ce62b39c dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
e0291e6fb03d RDMA/mlx5: Fix xlt_chunk_align calculation
e00e0ed534a2 RDMA/hns: Enable stash feature of HIP09
6909fa41fbd4 um: virtio_uml: fix memory leak on init failures
dc25d3bebac1 coredump: fix memleak in dump_vma_snapshot()
069c28830690 um: fix stub location calculation
5cd412eda5d6 staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb()
f59fcad27535 console: consume APC, DM, DCS
fb28e3d5d0d8 PCI: aardvark: Fix reporting CRS value
952d4ed0bd65 PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
----

Link: https://lore.kernel.org/r/20210924124341.214446495@linuxfoundation.org
Link: https://lore.kernel.org/r/20210925120755.238551529@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/453
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agolinux-fslc: update to v5.14.7
Andrey Zhizhikin [Tue, 19 Oct 2021 08:41:01 +0000 (08:41 +0000)]
linux-fslc: update to v5.14.7

Kernel repository has been upgraded up to v5.14.7 from stable korg.

Following upstream commits are included in this version:
----
56c0ace445bd Linux 5.14.7
a7593244dc31 s390/bpf: Fix branch shortening during codegen pass
6a8787093b04 s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant
7a31ec4d215a s390/bpf: Fix optimizing out zero-extensions
10203c14d608 net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active_ports()
45c0e1ee3e9f bnxt_en: Fix error recovery regression
47b119613dcf net: renesas: sh_eth: Fix freeing wrong tx descriptor
45f8ba56d4dd cxgb3: fix oops on module removal
dc2ebd4105b0 mfd: lpc_sch: Rename GPIOBASE to prevent build error
4666248379e9 ip6_gre: Revert "ip6_gre: add validation for csum_start"
9ae3fccac631 bnxt_en: Fix possible unintended driver initiated error recovery
05935d1da3c7 bnxt_en: Fix asic.rev in devlink dev info command
a4dc86f679b2 bnxt_en: fix stored FW_PSID version masks
c70b2b2ca0c0 net: dsa: b53: Fix IMP port setup on BCM5301x
4bf5d5224ffc ip_gre: validate csum_start only on pull
faa3bd11de91 iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()'
b5fe5a750923 iwlwifi: move get pnvm file name to a separate function
2b6c8100c693 qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom
ec5150055362 fq_codel: reject silly quantum parameters
7d0458a67e6d netfilter: socket: icmp6: fix use-after-scope
864251f26753 mptcp: Only send extra TCP acks in eligible socket states
bd65986f3e2d net: dsa: b53: Set correct number of ports in the DSA struct
7c5800c3cab8 net: dsa: b53: Fix calculating number of switch ports
98641c732e95 net: hso: add failure handler for add_net_device
5d37e739f531 selftests: mptcp: clean tmp files in simult_flows
e35820fb5641 mptcp: fix possible divide by zero
122a20d062e8 tools build: Fix feature detect clean for out of source builds
e67dcd6556fa net: dsa: tag_rtl4_a: Fix egress tags
fcf7264e8714 io_uring: retry in case of short read on block device
e7009e8ecdf6 gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak
450adfabe059 gpio: mpc8xxx: Fix a potential double iounmap call in 'mpc8xxx_probe()'
8c7ba0ec7c45 gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()'
17bf84a9e8a2 perf bench inject-buildid: Handle writen() errors
20e60bf86492 perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64}
82d7271c9ead perf config: Fix caching and memory leak in perf_home_perfconfig()
eb15078cd848 ARC: export clear_user_page() for modules
6989067d55cd mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'
08a901da171d watchdog: Fix NULL pointer dereference when releasing cdev
59aba0148404 PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n
638fb35ca3e4 PCI/PTM: Remove error message at boot
b3c9eff1a853 KVM: arm64: Handle PSCI resets before userspace touches vCPU state
bd5ad57a4dc7 KVM: arm64: Fix read-side race on updates to vcpu reset state
7655140eda86 mtd: mtdconcat: Check _read, _write callbacks existence before assignment
5cd5c566aaf3 mtd: mtdconcat: Judge callback existence based on the master
a452dc09a5a6 tracing/boot: Fix a hist trigger dependency for boot time tracing
3be43a9ac4a9 mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set
1104ea6b8e2a PCI: Fix pci_dev_str_match_path() alloc while atomic bug
619b6ad1b135 KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size
39880692657c netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex
408c5b7081b1 PCI: iproc: Fix BCMA probe resource handling
43f59fff1fdf PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges'
b4ae6f96d7db PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX
86bfda3f6cb5 backlight: ktd253: Stabilize backlight
31c16809d0bc mfd: axp20x: Update AXP288 volatile ranges
eb3eeb317385 net: phylink: add suspend/resume support
54f62219145c stmmac: dwmac-loongson:Fix missing return value
a308deafe4e3 NTB: perf: Fix an error code in perf_setup_inbuf()
9c787064f0a8 NTB: Fix an error code in ntb_msit_probe()
23edad31b827 ethtool: Fix an error code in cxgb2.c
0fc65686c1de loop: reduce the loop_ctl_mutex scope
b1438181dcee PCI: ibmphp: Fix double unmap of io_mem
88013a0c5d99 block, bfq: honor already-setup queue merges
488e251c6987 net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920
2bbf4c40bfb2 flow: fix object-size-mismatch warning in flowi{4,6}_to_flowi_common()
2a2ada738da6 Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6
1680812a0f7d octeontx2-af: Add additional register check to rvu_poll_reg()
ed0f3b99c5a1 watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate
a1d4322f6782 PCI: Add ACS quirks for Cavium multi-function devices
a87aa051d7bd PCI: j721e: Add PCIe support for AM64
1def82a63892 PCI: j721e: Add PCIe support for J7200
06ef79094f16 PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state
cdade20269a4 PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool
53347ed7cc2e tracing/probes: Reject events which have the same name of existing one
86ddc7397906 KVM: arm64: Make hyp_panic() more robust when protected mode is enabled
35f2ecc7a6e5 riscv: fix the global name pfn_base confliction error
f9910fae78de PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe()
24bc88f6d28e mfd: Don't use irq_create_mapping() to resolve a mapping
2edfc28e4a80 PCI: tegra: Fix OF node reference leak
119f11c0a5fd PCI: tegra194: Fix MSI-X programming
2338e1b02584 PCI: tegra194: Fix handling BME_CHGED event
cba893f7193a fuse: fix use after free in fuse_read_interrupt()
bd95a58ccd96 PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms
6bd777c9cece mfd: db8500-prcmu: Adjust map to reality
28fd51c13227 remoteproc: qcom: wcnss: Fix race with iris probe
65fa28b7695f dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
d49e2c649480 mlxbf_gige: clear valid_polarity upon open
0cacc8c5f8b8 net: dsa: flush switchdev workqueue before tearing down CPU/DSA ports
3e8418e36177 blkcg: fix memory leak in blk_iolatency_init
2990e56bb82c nvme: avoid race in shutdown namespace removal
0eb2133475b4 net: hns3: fix the exception when query imp info
cd0015a07cf7 net: dsa: lantiq_gswip: Add 200ms assert delay
a4604b3cde1c net: dsa: qca8k: fix kernel panic with legacy mdio mapping
d2a6d9c240e5 ice: Correctly deal with PFs that do not support RDMA
084ba1ace0b9 net/mlx5e: Fix mutual exclusion between CQE compression and HW TS
080ce6343eff Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver
4664ad853f4b net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP
dbf905bcd28a net: hns3: fix the timing issue of VF clearing interrupt sources
39da2bc7e5ac net: hns3: disable mac in flr process
6f3d5ea0f817 net: hns3: change affinity_mask to numa node range
ab73511cb258 net: hns3: pad the short tunnel frame before sending to hardware
acd97a2a900b bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem()
da15ae0968fa s390/pci_mmio: fully validate the VMA before calling follow_pte()
722ee4b29a59 powerpc/mce: Fix access error in mce handler
31f2beef3ef1 powerpc/64s: system call rfscv workaround for TM bugs
9151f0bdc3a1 KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers
d5bf0fd8f4d1 ibmvnic: check failover_pending in login response
e7b260fd7309 dt-bindings: arm: Fix Toradex compatible typo
322b40b5094e udp_tunnel: Fix udp_tunnel_nic work-queue type
2a791fa9de15 qed: Handle management FW error
01d935828325 selftest: net: fix typo in altname test
88ed682408f1 tcp: fix tp->undo_retrans accounting in tcp_sacktag_one()
e50f1df204d5 x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y
893124376b0a net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup
43867a55875e net/af_unix: fix a data-race in unix_dgram_poll
178c282e543f vhost_net: fix OoB on sendmsg() failure.
e8f84d205910 gen_compile_commands: fix missing 'sys' package
b5663238281f net: ipa: initialize all filter table slots
bb84e79f4f79 events: Reuse value read using READ_ONCE instead of re-reading it
398026b3e1fe powerpc/64s: system call scv tabort fix for corrupt irq soft-mask state
ae66447e9959 nvme-tcp: fix io_work priority inversion
48e04f88a216 igc: fix tunnel offloading
2283da2a64fb net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume
c29323ea0eb6 net/mlx5: Fix potential sleeping in atomic context
31aec563de90 net/mlx5: FWTrace, cancel work on alloc pd error flow
bef2db97a77c perf machine: Initialize srcline string member in add_location struct
a628e6c8eaa7 drm/i915/dp: return proper DPRX link training result
80e336d29217 rtc: cmos: Disable irq around direct invocation of cmos_interrupt()
bc9299c5270f drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused
2926d3827105 tipc: increase timeout in tipc_sk_enqueue()
3433e7d135de r6040: Restore MDIO clock frequency after MAC reset
6e4a2519c912 net/l2tp: Fix reference count leak in l2tp_udp_recv_core
51f7b364a2d1 dccp: don't duplicate ccid when cloning dccp sock
3e811a5c96fa ptp: dp83640: don't define PAGE0
9ac80ef7cc41 net-caif: avoid user-triggerable WARN_ON(1)
1f2f637b31e5 net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert
a2db1c64f2ce net: remove the unnecessary check in cipso_v4_doi_free
35ee11c8f438 ethtool: Fix rxnfc copy to user buffer overflow
ba099fe50c0a tipc: fix an use-after-free issue in tipc_recvmsg
54089df947b0 x86/mce: Avoid infinite loop for copy from user recovery
d6d35beff5d4 x86/mm: Fix kern_addr_valid() to cope with existing but not present entries
388e1fd62e8c x86/pat: Pass valid address to sanitize_phys()
6ed2d5e30cf4 net: qrtr: revert check in qrtr_endpoint_post()
2aeb3cfb82ae s390/sclp: fix Secure-IPL facility detection
3405e0d5e4a3 drm/etnaviv: add missing MMU context put when reaping MMU mapping
ac533196011b drm/etnaviv: reference MMU context when setting up hardware state
3e8cfbab6c8b drm/etnaviv: fix MMU context leak on GPU reset
4ad4e5f3f20a drm/etnaviv: exec and MMU state is lost when resetting the GPU
c80772895cc0 drm/etnaviv: keep MMU context across runtime suspend/resume
18e0930dd776 drm/etnaviv: stop abusing mmu_context as FE running marker
d73f98558f4a drm/etnaviv: put submit prev MMU context when it exists
3ea21946ba7b drm/etnaviv: return context from etnaviv_iommu_context_get
dc1fd142dcf2 drm/i915/dp: Use max params for panels < eDP 1.4
d717dcf122ea io_uring: allow retry for O_NONBLOCK if async is supported
3704a556158e drm/radeon: pass drm dev radeon_agp_head_init directly
fe232886fb71 drm/amdkfd: separate kfd_iommu_resume from kfd_resume
815cf7b38a1c drm/amd/pm: fix the issue of uploading powerplay table
413a8644966a drm/amdgpu: move iommu_resume before ip init/resume
64ca7170c9b1 drm/amdgpu: add amdgpu_amdkfd_resume_iommu
2a0dfd8e2878 drm/amdgpu: fix use after free during BO move
05e7e2d760aa drm/amdgpu: use IS_ERR for debugfs APIs
ab55e44ea8dc drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10
deeb5db10001 drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound driver
05a19da7efcd drm/amd/display: Fix white screen page fault for gpuvm
c6d921d1e88c drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3
c5548625a758 drm/amd/display: Get backlight from PWM if DMCU is not initialized
73892cbd7c88 PCI: Add AMD GPU multi-function power dependencies
0b4547d3ee46 PM: base: power: don't try to use non-existing RTC for storing data
06cd58aa18f2 arm64/sve: Use correct size when reinitialising SVE state
5c687b528a92 bnx2x: Fix enabling network interfaces without VFs
6860535176f2 xen: fix usage of pmd_populate in mremap for pv guests
93ce214dc0c4 xen: reset legacy rtc flag for PV domU
90b2c99e4769 swiotlb-xen: fix late init retry
4eb05451173e swiotlb-xen: avoid double free
71e32edd2210 io_uring: ensure symmetry in handling iter types in loop_rw_iter()
1e93a76c6995 net: stmmac: fix MAC not working when system resume back with WoL active
----

Link: https://lore.kernel.org/r/20210920163921.633181900@linuxfoundation.org
Link: https://github.com/Freescale/linux-fslc/pull/448
Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
3 years agoMerge pull request #888 from ting-liu/master
Otavio Salvador [Fri, 15 Oct 2021 15:02:01 +0000 (12:02 -0300)]
Merge pull request #888 from ting-liu/master

updates for Layerscape machines

3 years agocst: suppress deprecated-declarations error 888/head
Ting Liu [Fri, 15 Oct 2021 08:13:53 +0000 (16:13 +0800)]
cst: suppress deprecated-declarations error

Fix below build error with openssl 3.0:
| gcc  -c -g -Wall -Wno-strict-aliasing -Werror -Itools/header_generation/create_hdr_isbc/include/ -Itools/header_generation/create_hdr_esbc/include/ -Itools/header_generation/create_hdr_pbi/include/ -Itools/header_generation/create_hdr_cf/include/ -Itools/fuse_provisioning/include/ -Itaal/include -Icommon/include -Ilib_hash_drbg/include -isystem.../usr/include -O2 -pipe common/crypto_utils.c
| common/crypto_utils.c: In function 'crypto_hash_init'
| common/crypto_utils.c:46:2: error: 'SHA256_Init' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
|    46 |  SHA256_Init(c);
|       |  ^~~~~~~~~~~
| In file included from .../usr/include/openssl/x509.h:41,
|                  from .../usr/include/openssl/ssl.h:31,
|                  from common/crypto_utils.c:37:
| .../usr/include/openssl/sha.h:73:27: note: declared here
|    73 | OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
|       |                           ^~~~~~~~~~~
| cc1: all warnings being treated as errors
| make: *** [Makefile:172: crypto_utils.o] Error 1
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
| NOTE: recipe cst-native-git-r0: task do_compile: Failed

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agolx2160ardb: update rcw to support rev2 board
Ting Liu [Fri, 15 Oct 2021 05:02:59 +0000 (13:02 +0800)]
lx2160ardb: update rcw to support rev2 board

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agomanagement-complex: add recipe for 10.29.0
Ting Liu [Fri, 15 Oct 2021 03:04:27 +0000 (11:04 +0800)]
management-complex: add recipe for 10.29.0

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agospc: update to 39813868
Ting Liu [Fri, 15 Oct 2021 03:03:11 +0000 (11:03 +0800)]
spc: update to 39813868

Add multiple SP Profiles configuration.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agoqemu-qoriq: upgrade to 4.2
Ting Liu [Thu, 14 Oct 2021 08:49:19 +0000 (16:49 +0800)]
qemu-qoriq: upgrade to 4.2

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agopktgen-dpdk: upgrade to 21.05.0
Ting Liu [Thu, 14 Oct 2021 08:44:08 +0000 (16:44 +0800)]
pktgen-dpdk: upgrade to 21.05.0

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agoovs-dpdk: upgrade to 2.15
Ting Liu [Thu, 14 Oct 2021 08:42:40 +0000 (16:42 +0800)]
ovs-dpdk: upgrade to 2.15

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agolibpkcs11: update to 8d85182
Ting Liu [Thu, 14 Oct 2021 08:37:00 +0000 (16:37 +0800)]
libpkcs11: update to 8d85182

Fix for double free happening when running sign_digest_update_final app.
remove duplicate pkcs11.h which optee_os install too.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agodpdk: add 20.11 recipe
Ting Liu [Thu, 14 Oct 2021 08:33:00 +0000 (16:33 +0800)]
dpdk: add 20.11 recipe

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agosecure-obj: update to 5ff1231
Ting Liu [Thu, 14 Oct 2021 08:19:30 +0000 (16:19 +0800)]
secure-obj: update to 5ff1231

New commits:
5ff1231 securekeydev: install securekeydev.ko
e3f9432 fota_secboot: fix compilation warnings
6e0b018 LF-3046: Fix for certificate generation failure
8bd117e LF-3045: Fix for signature generation failure

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agotsntool: update to b767c26
Ting Liu [Thu, 14 Oct 2021 08:15:35 +0000 (16:15 +0800)]
tsntool: update to b767c26

New commits:
b767c26 Pull request #27: tsntool: fix string copy overflow
e29cb64 tsntool: fix string copy overflow
9a22d5e Pull request #26: tsntool: fix portname overflow
7fc9d6c tsntool: fix portname overflow
7f18d70 Pull request #25: cnc: change GROUP_NAME to real-time-edge
2e04fd4 cnc: change GROUP_NAME to real-time-edge
c21d3d3 Pull request #24: cnc: fix isChecked undefined when using Firefox/IE/EDGE
1db711b cnc: fix isChecked undefined when using Firefox/IE/EDGE

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agouefi: update to 1b28cad
Ting Liu [Thu, 14 Oct 2021 08:11:33 +0000 (16:11 +0800)]
uefi: update to 1b28cad

New commits:
1b28cad Platform: NXP: Add function to retrieve board revision
84bafbb build image with final LSDK-21.08 tag
a26a4ae Update copyright for set_firmware_ver.sh
958ff19 Fix firmware version information invalid in boot log
61c6380 Fix for ACPI BIOS Errors
9eddad6 lx2: acpi: add compatible string for usxgmii
6574766 lf-5.10.35-2.0.0-rc1: update binaries

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agomc-utils: update to 12ffee8
Ting Liu [Thu, 14 Oct 2021 08:07:23 +0000 (16:07 +0800)]
mc-utils: update to 12ffee8

New commit:
12ffee8 Add APIs for MC 10.29.0
fa23626 la1575a: renamed RDB directory
32176a5 ls2085a: removed SoC
f504342 ls2081a: removed SoC
b84bcfd ls2080a: removed SoC
47d687f ls2088a: renamed QDS and RDB directories
c827cc4 ls1088a: renamed QDS and RDB directories
f6edc53 lx2162a: moved QDS SoC to lx2162a top directory
97745ca lx2160a: added Blueblox3
36f2989 lx2160a: added LA1224-RDB files
7420bce lx2160a: renamed QDS and RDB directories
2576901 config: lx2162aqds: add DPC file for SERDES protocol 3_3
8dda231 config: lx2162aqds: use USXGMII ports as TYPE_FIXED
4f762b5 Add APIs for MC 10.28.0
315dafa Add APIs for MC 10.27.0
287192c Add APIs for MC 10.26.0
b7934bb Add APIs for MC 10.25.0

folder structure has updated, update build steps accordingly.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
3 years agooptee-qoriq: upgrade to 3.13
Ting Liu [Thu, 14 Oct 2021 08:03:50 +0000 (16:03 +0800)]
optee-qoriq: upgrade to 3.13

Signed-off-by: Ting Liu <ting.liu@nxp.com>