Following layer commits contains changes that are kept in config files:
---- b33ea2c5 ("linux-fslc: defconfig: Select the Wifi ath10k sdio driver") 97d2ea43 ("linux-fslc: Fix build issue when compiling LTTng")
----
Andrey Zhizhikin [Fri, 27 Aug 2021 20:59:05 +0000 (20:59 +0000)]
conf: machine: imx8m: correct tune for mainline bsp
Mainline BSP does not contain imx8m in machine overrides, which causes
generic tunes to be set for i.MX8M derivates, rather than a more precise
tune which enables crypto extension. Those extensions are enabled in NXP
BSP due to those settings rely on machine overrides.
Adapt tunes for Mainline BSP in machine include files to include crypto
extensions and align it with NXP BSP.
Tom Hochstein [Tue, 24 Aug 2021 23:35:20 +0000 (18:35 -0500)]
imx-base.inc: Define a default value for OPTEE_BIN_EXT
Without a default the IMAGE_BOOT_FILES is not parsed properly, leading
to the following error for machines without such a variable definition:
```
| ERROR: _exec_cmd: install -m 0644 -D /z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/deploy/images/imx233-olinuxino-maxi/make_dtb_boot_files /z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/work/imx233_olinuxino_maxi-oe-linux-gnueabi/core-image-base/1.0-r0/tmp-wic/boot.2/make_dtb_boot_files returned '1' instead of 0
| output: install: cannot stat '/z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/deploy/images/imx233-olinuxino-maxi/make_dtb_boot_files': No such file or directory
ERROR: Task (/opt/oe/configs/z/build-master/imx233-olinuxino-maxi/layers/openembedded-core/meta/recipes-core/images/core-image-base.bb:do_image_wic) failed with exit code '1'
```
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Tue, 10 Aug 2021 20:19:23 +0000 (15:19 -0500)]
imx-gpu-viv: Inhibit sysroot stripping
The binaries are already stripped, so inhibit sysroot stripping.
Fixes multiple warning messages like:
WARNING: imx-gpu-viv-1_6.4.3.p2.0-aarch64-r0 do_populate_sysroot: File '/usr/lib/libGLES_CL.so.1.1.0' from imx-gpu-viv was already stripped, this will prevent future debugging!
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Andrey Zhizhikin [Wed, 18 Aug 2021 10:11:51 +0000 (10:11 +0000)]
u-boot-fslc: update to v2021.07
U-Boot repository has been upgraded to v2021.07 from DENX repository.
Following upstream commits are included in this version:
---- 840658b093 Prepare v2021.07 09576cdb6a Merge tag 'u-boot-amlogic-20210703' of https://source.denx.de/u-boot/custodians/u-boot-amlogic 8c6d8c3219 configs: libretech: set SPI mode to 0 62c7e40a04 Merge tag 'efi-2021-07-rc6' of https://source.denx.de/u-boot/custodians/u-boot-efi 760d2f9e9e autoboot: fix MENUKEY 0fa5020c02 efi_loader: Allow capsule update on-disk without checking OsIndications 149108a3eb efi_loader: clear OsIndications 417a3c24c9 efi_loader: Improve the parameter check for QueryVariableInfo() abd62e4d41 efi_loader: missing parentheses in query_console_size 6e0184b86f efi_loader: Always install FMPs b891ff18f8 efi_loader: Force a single FMP instance per hardware store 3ef772230d efi: Fix to use null handle to create new handle for efi_fmp_raw b7ad721c83 Revert "TEST: USB_HOST not USB" 4e1903a645 TEST: USB_HOST not USB e2e95e5e25 spi: Update speed/mode on change 605cbcb0a4 Merge tag 'efi-2021-07-rc5-2' of https://source.denx.de/u-boot/custodians/u-boot-efi 70e80666f2 smbios: Fix SMBIOS tables ff192304b6 smbios: Fix BIOS Characteristics Extension Byte 2 a86ed41bff doc/usage: cmd-usage help file for askenv 8c6532d7c4 smbios: convert function descriptions to Sphinx style 2b8723c5a1 efidebug: correct display of BootOrder 7891fe675d efi_loader: TPL_HIGH_LEVEL not allowed for CreateEvent
----
Thomas Perrot [Sat, 7 Aug 2021 08:30:14 +0000 (10:30 +0200)]
imx-cst: introduce the recipe for the version 3.3.1
It provides a code signing tool for signing images for i.MX-based NXP processors
using High Assurance Boot (HABv4) library in the internal boot ROM or the
Advanced High Assurance Boot (AHAB) subsystem.
Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
Tom Hochstein [Thu, 29 Jul 2021 22:30:58 +0000 (17:30 -0500)]
jailhouse: Drop from MACHINE_FEATURES_BACKFILL
The backfill feature is for features that were once always enabled
without the ability to disable them. This is not true of jailhouse;
it has always had a feature allowing it to be disabled.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Wed, 28 Jul 2021 20:16:37 +0000 (15:16 -0500)]
kernel-module-isp-vvcam: Upgrade to 4.2.2.13.0
47588cb fix run isp with gpu system hang 4cba67a fix M865SW-752:dual basler ISP no output after run resolution switch f1d6fd1 fix M865SW-752:ISP no output after run resolution switch d24fcba Update Release P12 from Verisilicon 1400059 Update Release form Verisilicon 560ab3d fix capture raw no effect 1898992 M865SW-718 fix v4l2 v4l2-compliance report gpu error 3155f87 M865SW-665 buf may be in use when buf free 573818f modify M865SW-703 b1660aa M865SW-703 Use reversed memory only for tuning tool fd65a5a Update Release form Verisilicon 49d6095 replace VFL_TYPE_GRABBER with VFL_TYPE_VIDEO for kernel 5.10 87bb1e6 Update release form Verisilicon b1b6c27 Update release form Verisilicon 2f1b024 Release form Verisilicon ed598eb Release form Verisilicon acf619c Removing files for import 26fc8dd update the build script 35a3a55 Release form Verisilicon eeacd33 Removing files for import be06526 change all mode to same flip mirror 7961df8 update native sensor set wb ca5d76f fix set sensor sub blc no use 7af7840 native sensor set wb e749c3d extdmaqueue need to be initalized out of the MACRO ENABLE_IRQ deaa49f add set sensor blc a2f4915 add set long exp and gain 1220f2a raw format support 08a10de change raw10 and raw12 lsb alignment ff63273 fix bug in tuning test 9dbc2f9 1.fixed the bug that random hang after 30 cycles run stress case of mediaserver 2.add the number to enum ISPIOC for the convenience of developers
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Wed, 28 Jul 2021 19:25:33 +0000 (14:25 -0500)]
isp-imx: Upgrade to 4.2.2.13.0
a52c0446d change version number to p13 800e0f8d8 Fix M865SW-753:copy sensor init txt just for native a4210be47 remove unused VVCAM_PARAMS ad8728441 add dual basler camera mode 4 for 1080p25hdr eea1908b8 cleanup the build script da5bd492b remove vvnative which is only for local test c725c6266 Revert "cleanup for unused config file" a399dbd70 cleanup for unused config file 1bd986e2d Remove basler binary driver from source build 98ef8c98a New partial build partial_release_20210430_4.2.2_p12 31d26c84d Update Release P12 from Verisilicon c82e5b9bb limit basler camera resolution to 1080p when ov5640 is also used 8c9825a6d add a trailing '/' for file search in directory f101a6a64 Update Release form Verisilicon fbfe4fda0 add a blank line for good readability 91663d97c enlarge the StartLimitBurst 0c3dc6a6e add explanatory to the tunning example for video_test 365e7f8f5 BSLRM865-124: improve the running example for video_test 253818b3f Segment error caused by DTS modification a8a906d4d M865SW-703 Use reversed memory only for tuning tool 7c40835b2 Remove basler binary driver from source build 9bf7ff1ba BSLRM865-131 fix crop seems scale aee50d3d0 imx8-isp.service: do not prevent restart of service 3232149ac run.sh: fix bashism 5fbf584d2 Removing action for copying run-imx.sh as it's gone 860346a5d Update Release form Verisilicon f5b3c8783 MLK-25354 add user description for dual basler cameras 85ab6c183 update run script to work with P10/P11 19fb6591b update run script to same as P6 daba60f02 update Release form Verisilicon
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Fri, 23 Jul 2021 14:51:39 +0000 (09:51 -0500)]
imx-vpu-hantro-vc: Upgrade to 1.4.0
5d79111 MA-18966-5 [Android] video can't been play when use GKI image 9068e9d Merge yocto build workaround about linux version 3c75df3 Replace ion with dmabuf heaps for VC8000E ed4744a MA-18617 Rebuild vc8000e library for L5.10
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Fri, 23 Jul 2021 14:51:17 +0000 (09:51 -0500)]
imx-vpu-hantro: Upgrade to 1.22.0
4bce755 MA-18860-2 Enable H265 VP9 secure pipe line 8ef26ec MA-18860 Enable H265 VP9 secure pipe line c3fea31 M865SW-737 [VPU/G1G2] RV shouldn't report "DEC_ABORT" if get rpr_buf_idx failed 65bad6d M865SW-636 [VPU/G1G2] H264: fix seg fault at h264bsdResetStorage() 6138127 M865SW-728 [VPU/G1G2] decoder: luma size calculated incorrect for VP9 tiled output 71841a9 M865SW-605 [VPU/G1G2] decoder: Support secure video decoding 9430b52 M865SW-725: [VPU/G1G2] handle some hevc streams that bit-depth changing de7faff M865-682-9: [VPU/G1G2] move Vp9DecRemoveBuffer define location 12da6e6 M865-682-8: [VPU/G1G2] add SateRest into RemoveBuffer e6a9e89 M865-682-7: [VPU/G1G2] fix coverity issue 016adac M865-682-6: [VPU/G1G2] empty dpb buffer before remove 64c2742 M865SW-698 [VPU/G1G2] some kinds of vp9 stream with dtrc output foramt met hang dfe6ea9 M865SW-671 [VPU/V4L2] decoder: seek a resolution changed vp9 stream meet decoding error 91aa05e M865SW-682-5: [VPU/G1G2] fix issue for VP8/VP9 fd73b00 M865SW-693: [VPU/G1G2] VP8 unit test easily segment fault for resolution change clips 7755483 M865SW-682-4: [VPU/G1G2] fix trick mode issue for VP8 34feb35 M865SW-682-3: [VPU/G1G2] fix issue for G1 decoder and HEVC c01cf78 M865SW-522 [VPU/G1G2] decoder: Occurs segmentation fault at H264SetupVlcRegs() f8b2423 M865SW-682-2: [VPU/G1G2] extend API "XxxDecRemoveBuffer" in unfied_sw/decoder_sw 010b83d M865SW-682: [VPU/G1G2] extend API "XxxDecRemoveBuffer" in unfied_sw/decoder_sw 2c556f0 [VPU/G1G2]: merge yocto build workaround about linux version f18167f [VPU/H1]: merge yocto build workaround about linux version d936809 [VPU/G1G2]: Replace ion with dmabuf heaps for G1/G2 ae7b0b2 [VPU/H1]: Replace ion with dmabuf heaps for H1 2317103 M865SW-604: [VPU/G1G2] decoder: failed to decode to dtrc if sps and pps are transferred separately d00bd0b M865SW-656 [VPU/G1] vc1 met hang for some case which has repeat feature e809a90 M865SW-557 [VPU/G1] vp8 decoder get error in dpb_render_buffer: Assertion `id != -1' failed 7e65b5a M865SW-578/M865SW-622: [VPU/G1] Fix segmentation fault issue of one h264 stream 0fa47c3 NVJM850-56 playback fail for one sequence change stream. 2682560 M865SW-586-2: [VPU/G1] VC1: add new API to handle no start code for VC1_G format bf18d25 M865SW-586: [VPU/G1] VC1: add new API to handle no start code for VC1_G format 8e79720 M865SW-562: [VPU/G1] RV: set actual 'HWIF_STRM_START_BIT' through SetDecRegister() 8f210d3 M865SW-231: [G1/G2]: Avoid use virtual YUV buffer address as handler to support security mode
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Fri, 23 Jul 2021 14:26:45 +0000 (09:26 -0500)]
imx-test: Upgrade to NXP release 5.10.35-2.0.0
e55c83b LF-673:mx6s_v4l2_cap_drm.out:fix double free Abort issue b4fe35b MLK-25419 mxc_v4l2_vpu_test: decoder: refine operation of find video device 393c8de MLK-25272-5: mxc_v4l2_vpu_test: add rfc/rfcx/nv16 format 408da7e MLK-25272-4: mxc_v4l2_vpu_test: encoder: support 10bit dtrc 3f5852a MLK-25308 mxc_v4l2_vpu_test: refine convert for malone decoder 0c5acdd MLK-25294 mxc_uart_test: fix the buffer overflow of local buf 84395a7 MLK-25286 mxc_v4l2_vpu_test: handle special stream that contian SPS/PPS only c85b54c MLK-25235-5: mxc_v4l2_vpu_test: improve decoder parser 3fead07 MLK-25272-3: mxc_v4l2_vpu_test: encoder: add changing bitrate dynamically a979b50 MLK-25272-2: mxc_v4l2_vpu_test: encoder: add force key frame e155880 MLK-25272: mxc_v4l2_vpu_test: encoder: implement roi and ipcm 2e82ea4 MLK-25231-2:mxc_v4l2_vpu_test: encoder: exit test when pollerr or codec error event 9dc18aa MLK-25235-4: mxc_v4l2_vpu_test: improve parser of h265 12ec2ae MLK-25225-3 mxc_v4l2_vpu_test: add VP6 decoder format parser a6a6db6 MLK-25225-2 mxc_v4l2_vpu_test: set parser memory type 8df7236 MLK-25235-3: mxc_v4l2_vpu_test: encoder: improve the parser of finding start code f415861 MLK-25235: mxc_v4l2_vpu_test: encoder: improve the parser of finding start code 3d01f60 MLK-25235: mxc_v4l2_vpu_test: encoder: improve the parser of finding start code 20b364e MLK-25231:mxc_v4l2_vpu_test: encoder: handle POLLERR event afb9a7b MLK-25227 mxc_v4l2_vpu_test: encoder: add VP8 format 2fbd5e4 MLK-25225 mxc_v4l2_vpu_test: add more decoder format parser ce5418b MLK-25203:[8QM_MEK/8QXP_MEK]mxc:vpu_malone: align custom interface to imx_vpu.h 101707c MLK-25213:[8QM_MEK/8QXP_MEK]mxc:vpu: unittest update copyright e23ea2c MLK-25193:[8QM_MEK/8QXP_MEK]mxc:vpu_windsor: unittest set crop using VIDIOC_S_SELECTION instead of VIDIOC_S_CROP 6b460e1 unit_tests: mxc_v4l2_test: m2m: add help info for isi m2m crop usage 082ef5c mxc_v4l2_test: m2m: add G/S_SELECTION test case support for isi mem2mem 7d03379 unit_tests: mxc_v4l2_test: capture: add help info for crop usage 3891fd4 unit_tests: mxc_v4l2_test: capture: add G/S_SELECTION test case support 6081e27 LF-2966: mxc_tuner_test: Add commad to get sound card number
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Fri, 23 Jul 2021 14:26:12 +0000 (09:26 -0500)]
imx-seco-libs: Upgrade to NXP release 5.10.35-2.0.0
44caf51 HSM-590: license update 9da5d5a V2XA-687: add the support of BR256T1 to key exchange 0d5b232 HSM-558: hsm_prepare_signature specify max number of pre-calculated values 4bddb34 V2XA-687: remove BR256T1 support from some API 501203b V2XA-654: add tests for standalone butterfly key expansion a5620c0 V2XA-654: standalone butterfly key expansion 784f861 V2XA-654: standalone butterfly key expansion API ecf2715 V2XA-648: add SM2 support to butterfly key expansion and pubk reconstruction services 35bfeaa HSM-555: fix indentation 7f37241 HSM-555 reopen nvm session when read fail from mu 2bea9d9 HSM-557: fix segment fault when run not in root 00ab3f1 HSM-552: specify min_mac_len FIPS approved mode constraints c565919 HSM-524: she_api_document 1.3 hsm_api_document 3.7 105951b V2XA-567: remove tests refering to previous implementation b6e84aa Key exchange for KEK generation supported on QXP. 789544a V2XA-628: initialize missing fields in key_exchange API calls 01f19fb HSM-476: allow V2X abort respons (2 words) 713dd56 HSM-476: add FATAL error definition 56c0427 HSM-461: Clarify that auth_enc IV flags are only for encryption operations 4d06665 HSM-476: allow retries on NVM errors eb50867 HSM-481: clarify hsm_tls_finish support b927ff4 HSM-481: hsm_api_document 3.2 amendment fc52d67 HSM-473: fix build c4e40e4 V2XA-567: add tests for AES GCM IV enhancement a51e6ad HSM-473: Add support for per-key min mac length 7069412 HSM-461: specify IV constraints for key injection 8f88b3b HSM-461: doc updates 5731389 HSM-461: Reformat revision history entry for version 3.3 831d398 HSM-461: Clarify API usage for auth_enc based on review comments e4c87f4 HSM-461: Add enhancements to AES GSM IV generation fe47c46 HSM-460: Specify that TLS_FINISH flags are not supported for DXL a56da9c HSM-460: Add EMS option in key exchange for TLS KDF 55c8e04 HSM-454: Add hsm_tls_finish message, update hsm_key_exchange usage
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Kernel repository has been upgraded up to v5.4.134 from stable korg.
Following NXP commits were merged:
---- 48afde5dc8ee LF-2692: clk: imx: scu: Do not enable runtime PM for CPU clks dc760ca6a531 MLK-25468: seco_mu: hook v2x reset event fee1ade052eb MPSDK-172 remoteproc: imx_rproc: Re-building communication channels when a remote crashes b93083071e9f MLK-23277: 8qm: Fix SW workaround for i.MX8QM TKT340553 edfc37d93d8d MLK-25444: arch: arm64: dts: imx8dxl: Fix lcdif nodes 319f1755edf3 MLK-25105-2: dts: arm64: imx8mp-ab2: use AK5552 compatible for sound card 1e306d7fbb17 MLK-25105-1: dts: arm64: imx8mp-ab2: ensure SAI3 RX not in sync with TX 67355ffc4af7 MLK-25103: ASoC: wm8524: avoid EPROBE_DEFER log 090f71d23f8f clk: imx: add mux ops for i.MX8M composite clk a7466010c566 LF-3623: media: imx8: isi: fix Can't match soc version 398435ef11d7 MLK-25427 arm64: dts: imx8mp: add power-domains to irqsteer hdmi 3125360c70f2 LF-3132: dmaengine: imx-sdma: raise up channel0 priority after resume eddc2ac1d148 MLK-25116-2: dmaengine: imx-sdma: correct iram_pool check point c53ff3924c06 MLK-25116-1: dmaengine: imx-sdma: save iram pool for bd allocated 09370995212a MLK-25426 remoteproc: imx_rproc: fix firmware reload
----
Following conflicts were resolved (v5.4.132):
----
- drivers/gpu/drm/rockchip/cdn-dp-core.c:
Fix merge hiccup when integrating upstream commit 450c25b
("drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on
error in cdn_dp_grf_write()")
- drivers/perf/fsl_imx8_ddr_perf.c:
Port upstream commit 3fea9b7 ("drivers/perf: fix the missed
ida_simple_remove() in ddr_perf_probe()") manually to NXP version.
----
Following upstream commits are included in this version:
---- 9afc0c209685 Linux 5.4.134 c1dafbb26164 seq_file: disallow extremely large seq buffer allocations b06ab67bd63b misc: alcor_pci: fix inverted branch condition f40884382995 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() e9602efecf19 MIPS: vdso: Invalid GIC access through VDSO 48351df82dbc mips: disable branch profiling in boot/decompress.o d8afab9bc9fe mips: always link byteswap helpers into decompressor bb2435840681 scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() 2a22a1ca453a firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng b7c1bafe813a firmware: turris-mox-rwtm: report failures better 7934e060732f firmware: turris-mox-rwtm: fix reply status decoding function 65f32d1e0514 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations a3ea516d8d5b ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery c4e2fa6fb0f3 ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems 9cc2ef1a784c ARM: dts: imx6q-dhcom: Fix ethernet reset time properties 85434c3a281e ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema e1314f75b38a ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 443f6ca6fd18 memory: fsl_ifc: fix leak of private memory on probe failure d9213d4f372d memory: fsl_ifc: fix leak of IO mapping on probe failure 8ef43fa4646f reset: bail if try_module_get() fails 04bb5b3ea08d ARM: dts: BCM5301X: Fixup SPI binding cc10a352e29c firmware: arm_scmi: Reset Rx buffer to max size during async commands 7dde9387498c firmware: tegra: Fix error return code in tegra210_bpmp_init() 6ca8e516bc65 ARM: dts: r8a7779, marzen: Fix DU clock names 52cc83c0282c arm64: dts: renesas: v3msk: Fix memory size 11d6c1992120 rtc: fix snprintf() checking in is_rtc_hctosys() 226adc0bf947 memory: pl353: Fix error return code in pl353_smc_probe() b782d54b4dca reset: brcmstb: Add missing MODULE_DEVICE_TABLE 2a9392c6d218 memory: atmel-ebi: add missing of_node_put for loop iteration 05cfac174796 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 45414bfe5af3 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 cc617c9ddb1f ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 13c5fa0a43a0 ARM: exynos: add missing of_node_put for loop iteration dc3939d97238 reset: a10sr: add missing of_match_table reference b57e025bb0d7 ARM: dts: gemini-rut1xx: remove duplicate ethernet node 3f870d8c2bc1 hexagon: use common DISCARDS macro 3b03882123e4 NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times 9f02e9dd8ca2 ALSA: isa: Fix error return code in snd_cmi8330_probe() aa8866530d6a nvme-tcp: can't set sk_user_data without write_lock 496bcc8d4ff9 virtio_net: move tx vq operation under tx queue lock aac6a79ee0c0 pwm: imx1: Don't disable clocks at device remove time aa51b6bc7907 x86/fpu: Limit xstate copy size in xstateregs_set() df749be38c94 PCI: iproc: Support multi-MSI only on uniprocessor kernel 25bff167719d PCI: iproc: Fix multi-MSI base vector number allocation 1d9d997850d8 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode d0b32dc1409f nfs: fix acl memory leak of posix_acl_create() e7de89b8b285 watchdog: aspeed: fix hardware timeout calculation 0366238f6af4 um: fix error return code in winch_tramp() c43226ac1079 um: fix error return code in slip_open() 81e03fe5bf8f NFSv4: Initialise connection to the server in nfs4_alloc_client() 2d2842f5d2cd power: supply: rt5033_battery: Fix device tree enumeration c5b104a27028 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun 5b6cde3bae6d f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs 00fcd8f33e9b x86/signal: Detect and prevent an alternate signal stack overflow 52bd1bce8624 virtio_console: Assure used length from device is limited 7909782857c2 virtio_net: Fix error handling in virtnet_restore() 04c6e60b884c virtio-blk: Fix memory leak among suspend/resume procedure 8ae24b9bf8f9 ACPI: video: Add quirk for the Dell Vostro 3350 0bbac736224f ACPI: AMBA: Fix resource name in /proc/iomem 7d0667521501 pwm: tegra: Don't modify HW state in .remove callback f8ba40611be3 pwm: img: Fix PM reference leak in img_pwm_enable() 9eb5142d3f76 power: supply: ab8500: add missing MODULE_DEVICE_TABLE 658884b22ac8 power: supply: charger-manager: add missing MODULE_DEVICE_TABLE ae1a6af2f8f8 NFS: nfs_find_open_context() may only select open files 04a333cf982c ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty ab720715b8a8 orangefs: fix orangefs df output. 1680c3ece217 PCI: tegra: Add missing MODULE_DEVICE_TABLE 12f8d6e7f2c7 x86/fpu: Return proper error codes from user access functions f58ab0b02ee7 watchdog: iTCO_wdt: Account for rebooting on second timeout bcafecd30431 watchdog: imx_sc_wdt: fix pretimeout db222f1477ad watchdog: Fix possible use-after-free by calling del_timer_sync() 7c56c5508dc2 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() 146cc288fb80 watchdog: Fix possible use-after-free in wdt_startup() 1e6e806dda4c PCI/P2PDMA: Avoid pci_get_slot(), which may sleep d2bc221be148 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 94cfbe80f0cf power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE b6d1d46165f0 power: supply: max17042: Do not enforce (incorrect) interrupt trigger type e8794f7bb543 power: supply: ab8500: Avoid NULL pointers af619a7455a1 pwm: spear: Don't modify HW state in .remove callback f16b1d7dc46f power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE b8495c08b2e8 power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 13b51d90f0a6 lib/decompress_unlz4.c: correctly handle zero-padding around initrds. f492dfec0c82 i2c: core: Disable client irq on reboot/shutdown ec50ddd8456c intel_th: Wait until port is in reset before programming it ba547e7431bf staging: rtl8723bs: fix macro value for 2.4Ghz only device 6bc7ea6584cb ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions 7929bcf1a278 ALSA: hda: Add IRQ check for platform_get_irq() 0f3821c3281b backlight: lm3630a: Fix return code of .update_status() callback 84d84143037f ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters 4abe339ce863 powerpc/boot: Fixup device-tree on little endian 60c88c8ee548 usb: gadget: hid: fix error return code in hid_bind() 2bfe5a620894 usb: gadget: f_hid: fix endianness issue with descriptors eb11ade08bc8 ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values f9e5d0137c14 ALSA: usb-audio: scarlett2: Fix data_mutex lock 33251aa28d1c ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 82343ce5cad2 ALSA: bebob: add support for ToneWeal FW66 86d56d5a5908 Input: hideep - fix the uninitialized use in hideep_nvm_unlock() 5f5c1e683351 s390/mem_detect: fix tprot() program check new psw handling 8a3adb42928c s390/mem_detect: fix diag260() program check new psw handling e8df00854840 s390/ipl_parm: fix program check new psw handling 5176a4d1c43c s390/processor: always inline stap() and __load_psw_mask() 542d85dda7ba ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() 41c488eb5dca gpio: pca953x: Add support for the On Semi pca9655 6602185b185b selftests/powerpc: Fix "no_handler" EBB selftest 75dc1942f8b6 ALSA: ppc: fix error return code in snd_pmac_probe() 8e1b6d96e95f gpio: zynq: Check return value of pm_runtime_get_sync b11220803ad1 iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation 3761ae0d0e54 iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails 6c50a56d2bce powerpc/ps3: Add dma_mask to ps3_dma_region 5169c6b12b19 ALSA: sb: Fix potential double-free of CSP mixer elements d481ddb1b6d0 selftests: timers: rtcpie: skip test if default RTC device does not exist f0bca3fbf16b s390/sclp_vt220: fix console name to match device 1028b769600c serial: tty: uartlite: fix console setup ba89ba738a82 ASoC: img: Fix PM reference leak in img_i2s_in_probe() b5af7cec0f7e mfd: cpcap: Fix cpcap dmamask not set warnings c19a95cffe33 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE d05da38c4110 scsi: qedi: Fix null ref during abort handling a686ea60c17a scsi: iscsi: Fix shost->max_id use d04958a348e5 scsi: iscsi: Fix conn use after free during resets 173fdf1497d9 scsi: iscsi: Add iscsi_cls_conn refcount helpers 9896b67e1b56 scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs e8c75b5d88f2 scsi: megaraid_sas: Early detection of VD deletion through RaidMap update 0c6226601c3e scsi: megaraid_sas: Fix resource leak in case of probe failure e54625f3f0f0 fs/jfs: Fix missing error code in lmLogInit() 077b59810cb6 scsi: scsi_dh_alua: Check for negative result value ee16bed95986 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path 9c543a9197c7 ALSA: ac97: fix PM reference leak in ac97_bus_remove() 086918e61c37 scsi: core: Cap scsi_host cmd_per_lun at can_queue 600a91ab5981 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs 07aa0d14fc9e scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology f1f72dac9219 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 68ce66ba20cf w1: ds2438: fixing bug that would always get page0 1c774366428e Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" 88262229b778 ALSA: usx2y: Don't call free_pages_exact() with NULL address 7dff52b311b1 iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 921b361ce3ee iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). d2639ffdcad4 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge 38660031e80e misc/libmasm/module: Fix two use after free in ibmasm_init_one dc195d77dd6c tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero fd005f53cb49 srcu: Fix broken node geometry after early ssp init 35072f336ae8 dmaengine: fsl-qdma: check dma_set_mask return value 249e0ab80c47 net: moxa: Use devm_platform_get_and_ioremap_resource() 359311b85ebe fbmem: Do not delete the mode that is still in use c17363ccd620 cgroup: verify that source is a string d4238c7539c8 tracing: Do not reference char * as a string in histograms 887bfae2732b scsi: core: Fix bad pointer dereference when ehandler kthread is invalid 22257d3c6840 KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() dc91a480ace2 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled f2ff9d03432f KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio 795e84798fa7 Linux 5.4.133 135122f174c3 smackfs: restrict bytes count in smk_set_cipso() a21e5cb1a64c jfs: fix GPF in diFree f190ca9068e3 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() f176dec999c8 media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K 5d2a52732eeb media: gspca/sunplus: fix zero-length control requests 1c44f2e25d8e media: gspca/sq905: fix control-request direction 0edd67591672 media: zr364xx: fix memory leak in zr364xx_start_readpipe 27cd29ab9bf0 media: dtv5100: fix control-request directions 917791e43441 media: subdev: disallow ioctl for saa6588/davinci 04d67b34a33c PCI: aardvark: Implement workaround for the readback value of VEND_ID a340b84e09d3 PCI: aardvark: Fix checking for PIO Non-posted Request 86968dfa4b55 PCI: Leave Apple Thunderbolt controllers on for s2idle or standby 964d57d1962d dm btree remove: assign new_root only when removal succeeds ef0a06acc6b1 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 4e78a2a4fced ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe 8489ebfac395 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT 41aa59030213 tracing: Simplify & fix saved_tgids logic 4d4f11c3566c rq-qos: fix missed wake-ups in rq_qos_throttle try two 33ab9138a13e seq_buf: Fix overflow in seq_buf_putmem_hex() 854bf7196601 extcon: intel-mrfld: Sync hardware and software state on init ec31e681cfbf nvmem: core: add a missing of_node_put f0f3f0abe58e power: supply: ab8500: Fix an old bug 7adc05b73d91 ubifs: Fix races between xattr_{set|get} and listxattr operations 5e4aae9e3e6b thermal/drivers/int340x/processor_thermal: Fix tcc setting ec170de13b69 ipmi/watchdog: Stop watchdog timer when the current action is 'none' efed363752c0 qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute 74f81fce1215 ASoC: tegra: Set driver_name=tegra for all machine drivers 862e1aef2bd4 MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" 5078f007d863 fpga: stratix10-soc: Add missing fpga_mgr_free() call cfaaed5e4a12 clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround 7044e6bbc8e8 cpu/hotplug: Cure the cpusets trainwreck c90a5b1c3742 ata: ahci_sunxi: Disable DIPM a7aa56f57e84 mmc: core: Allow UHS-I voltage switch for SDSC cards if supported 2d95959fa4f4 mmc: core: clear flags before allowing to retune 7e3b6e797a43 mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 690735ee3a9d drm/arm/malidp: Always list modifiers e976698b2642 drm/msm/mdp4: Fix modifier support enabling 49d05786661b drm/tegra: Don't set allow_fb_modifiers explicitly eaabef618cbb drm/amd/display: Reject non-zero src_y and src_x for video planes 36a9c775a5f8 pinctrl/amd: Add device HID for new AMD GPIO controller 7af725d1481c drm/amd/display: fix incorrrect valid irq check 1fe8005303a3 drm/rockchip: dsi: remove extra component_del() call 85ea095dc081 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() d05c9f91be93 drm/amdgpu: Update NV SIMD-per-CU to 2 a5cd29059916 powerpc/barrier: Avoid collision with clang's __lwsync macro a82471a14aad powerpc/mm: Fix lockup on kernel exec fault 233339bf6c7c perf bench: Fix 2 memory sanitizer warnings 4d579ef78ae6 crypto: ccp - Annotate SEV Firmware file names 0e105eed0966 fscrypt: don't ignore minor_hash when hash is 0 5d4fa5e1b907 MIPS: set mips32r5 for virt extensions 2760c141dd10 MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops a01745edc1c9 sctp: add size validation when walking chunks 03a5e454614d sctp: validate from_addr_param return d04cd2c4fdd0 Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. aa9a2ec7ee08 Bluetooth: Shutdown controller after workqueues are flushed or cancelled 6aac389d50d9 Bluetooth: Fix the HCI to MGMT status conversion table a27610321c31 Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. 032c68b4f5be RDMA/cma: Fix rdma_resolve_route() memory leak d27483b844c8 net: ip: avoid OOM kills with large UDP sends over loopback 3fbae80e24d6 media, bpf: Do not copy more entries than user space requested 1127eb86b23d wireless: wext-spy: Fix out-of-bounds warning 161107916c79 sfc: error code if SRIOV cannot be disabled a95fddec35f9 sfc: avoid double pci_remove of VFs 105982781699 iwlwifi: pcie: fix context info freeing 0b08e9b64b99 iwlwifi: pcie: free IML DMA memory allocation 6e2df6630636 iwlwifi: mvm: don't change band on bound PHY contexts 9fd9734e5739 RDMA/rxe: Don't overwrite errno from ib_umem_get() 75b011df8e00 vsock: notify server to shutdown when client has pending signal 2a0a6f67c5d5 atm: nicstar: register the interrupt handler in the right place 8a366dd45518 atm: nicstar: use 'dma_free_coherent' instead of 'kfree' 002d8b395fa1 MIPS: add PMD table accounting into MIPS'pmd_alloc_one e15cff87dff2 rtl8xxxu: Fix device info for RTL8192EU devices 356bb9411a26 drm/amdkfd: Walk through list with dqm lock hold 995c3fc302bd net: sched: fix error return code in tcf_del_walker() bba660a079a9 net: fix mistake path for netdev_features_strings cea6ca260d22 mt76: mt7615: fix fixed-rate tx status reporting e217aadc9b55 bpf: Fix up register-based shifts in interpreter to silence KUBSAN 7f356894ff12 cw1200: add missing MODULE_DEVICE_TABLE d71dddeb5380 wl1251: Fix possible buffer overflow in wl1251_cmd_scan e919fc655294 wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP 9981f8f4a8f9 xfrm: Fix error reporting in xfrm_state_construct. 46a2cd9cecbb drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check 5db647affcbd r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM bfb8eb833e7d selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC 91f6b357e9c1 fjes: check return value after calling platform_get_resource() 2c028cee95a4 drm/amdkfd: use allowed domain for vmbo validation 5756c21dd7b7 drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 c7010d0f0789 drm/amd/display: Release MST resources on switch from MST to SST 7182bba3c2c6 drm/amd/display: Update scaling settings on modeset 2ee8e85ea87e net: micrel: check return value after calling platform_get_resource() 80240ded7994 net: mvpp2: check return value after calling platform_get_resource() 6ac291d2b4d9 net: bcmgenet: check return value after calling platform_get_resource() 627fffae46c2 virtio_net: Remove BUG() to avoid machine dead 217533e60deb ice: set the value of global config lock timeout longer c0b70153f13e pinctrl: mcp23s08: fix race condition in irq handler e10062afd67d dm space maps: don't reset space map allocation cursor when committing 57ef44f35725 RDMA/cxgb4: Fix missing error code in create_qp() ccde03a6a0fb ipv6: use prandom_u32() for ID generation 482708d036be clk: tegra: Ensure that PLLU configuration is applied properly 050c6bb5cbf7 clk: renesas: r8a77995: Add ZA2 clock c84e0757d80b drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() cdfd4ceafba9 igb: handle vlan types with checker enabled 596b031a3d3a e100: handle eeprom as little endian 80d505aee639 udf: Fix NULL pointer dereference in udf_symlink function c32d0f0e164f drm/sched: Avoid data corruptions 6ebfdf01cc89 drm/virtio: Fix double free on probe failure 5e2d303b452a reiserfs: add check for invalid 1st journal block 1a2d21e266c4 drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() 45cc7a653f5a net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT bdf5334250c6 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() 3ecd228c636e mISDN: fix possible use-after-free in HFC_cleanup() c9172498d4d6 atm: iphase: fix possible use-after-free in ia_module_exit() b52b0d996a13 hugetlb: clear huge pte during flush function on mips platform 526451e8d241 drm/amd/display: fix use_max_lb flag for 420 pixel formats cfd8894619d1 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() f6d326ad0324 drm/vc4: fix argument ordering in vc4_crtc_get_margins() 997dedaa75e9 drm/amd/amdgpu/sriov disable all ip hw status by default 34b01e883a5d drm/zte: Don't select DRM_KMS_FB_HELPER 012439cba95c drm/mxsfb: Don't select DRM_KMS_FB_HELPER 7c76bd6c36ed Linux 5.4.132 792d47ca5228 iommu/dma: Fix compile warning in 32-bit builds a7f4f0c4e79a scsi: core: Retry I/O for Notify (Enable Spinup) Required error 4aaace2dc1ad mmc: vub3000: fix control-request direction 5712b828b8d9 mmc: block: Disable CMDQ on the ioctl path 90d29149e32c block: return the correct bvec when checking for gaps 1bfb3a070b58 scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() 00d38f7031d4 perf llvm: Return -ENOMEM when asprintf() fails b00da826cab4 selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random 49496327c290 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() 4b515fa94894 mm/huge_memory.c: don't discard hugepage if other processes are mapping it 01be55fb26ce vfio/pci: Handle concurrent vma faults 9db3800eeadd arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART b857ff866c76 serial: mvebu-uart: correctly calculate minimal possible baudrate 7900c98108b0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available 44d36a79dcff powerpc: Offline CPU in stop_this_cpu() 3189d9749317 leds: ktd2692: Fix an error handling path 95288e28c7ca leds: as3645a: Fix error return code in as3645a_parse_node() f0acb12b9866 configfs: fix memleak in configfs_release_bin_file 2993c1f9d7b9 ASoC: atmel-i2s: Fix usage of capture and playback at the same time 0e0ee2cee65c extcon: max8997: Add missing modalias string 4efa7f728bab extcon: sm5502: Drop invalid register write in sm5502_reg_data b1c88a56ef6e phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() 8bc305d146b9 phy: uniphier-pcie: Fix updating phy parameters 142ab7ff42b6 soundwire: stream: Fix test for DP prepare complete 5ec1c609d26e scsi: mpt3sas: Fix error return value in _scsih_expander_add() 35a4e0aee8f3 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() b1d1cafd6001 of: Fix truncation of memory sizes on 32-bit platforms be192ab7b47a ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK fe9452c9d7ad iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da8ef748fec2 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 84c045475ef3 serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates eea7304dc2e9 staging: mt7621-dts: fix pci address for PCI memory range ce2588dc7fea staging: rtl8712: fix memory leak in rtl871x_load_fw_cb 92538bf2eea8 staging: rtl8712: remove redundant check in r871xu_drv_init 9f0800bd93ea staging: gdm724x: check for overflow in gdm_lte_netif_rx() 4500b944d7f8 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() f848baa0a5b3 iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 26aa12ef64ee iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 9275b1eaf04e iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a79c9b382b7a iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 73e804beb759 iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 02d3b52f6739 iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper ac7943a7f4ad eeprom: idt_89hpesx: Restore printing the unsupported fwnode name 9fc3fbc3af67 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() d7e33cc4789b usb: dwc2: Don't reset the core after setting turnaround time a95bbfe69031 usb: gadget: f_fs: Fix setting of device and driver data cross-references 7ba04367b340 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' 6fee286da898 iommu/dma: Fix IOVA reserve dma ranges 1e38d79d0bfc s390: appldata depends on PROC_SYSCTL b6e2d45e3fea visorbus: fix error return code in visorchipset_init() 540c40c6bb4a fsi/sbefifo: Fix reset timeout aa4577259bfb fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE d903eee764a4 fsi: occ: Don't accept response from un-initialized OCC 96c914057aaa fsi: scom: Reset the FSI2PIB engine for any error 19c8f5307a2e fsi: core: Fix return of error values on failures aeed300a2e27 scsi: FlashPoint: Rename si_flags field fde1e59110f1 leds: lm3692x: Put fwnode in any case during ->probe() 08ffeb67e42b leds: lm36274: cosmetic: rename lm36274_data to chip a42c6c448c9e leds: lm3532: select regmap I2C API 329e02d6f22d tty: nozomi: Fix the error handling path of 'nozomi_card_init()' 7f0b77542e57 firmware: stratix10-svc: Fix a resource leak in an error handling path a536c30966c1 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() 6490ed7c4684 mtd: partitions: redboot: seek fis-index-block in the right node 56c6c7f8ab9b Input: hil_kbd - fix error return code in hil_dev_connect() ccba28358397 ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() 77c61b1b2989 backlight: lm3630a_bl: Put fwnode in error case during ->probe() 57fd7d8ac921 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() 1dc77b6ca0c5 ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() d89dda5f5652 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 994a076be336 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 2ab4cf6cc0e8 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() d746f8664ce5 iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() f35afa38c5ac iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8fdbcbda4dfb iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 68c8b28305ae iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fc6ef022b47 iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da4dfaed9be8 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() b40dab164dc3 iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 1c06080fe28b iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4538e6589cfb iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() acf45f54d192 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fad330311e4 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8bfa7ffc49ce iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 121283ad49f4 iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 467502dd7dfc iio: accel: mxc4005: Fix overread of data and alignment issue. 57a7deaff13d iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls 3a49b5639437 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9f23d0df409a iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a539e2acccfd iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 39fec8d9ab96 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2e088ed6fac1 iio: adis16400: do not return ints in irq handlers 8271a443e5e4 iio: adis_buffer: do not return ints in irq handlers d3a7e5384b3a mwifiex: re-fix for unaligned accesses 3a4043f597d0 tty: nozomi: Fix a resource leak in an error handling function 61f6c18fff3c rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() fbe80b3ee91f staging: fbtft: Rectify GPIO handling e0aef648f5bd MIPS: Fix PKMAP with 32-bit MIPS huge page support 97704efb93b5 RDMA/mlx5: Don't access NULL-cleared mpi pointer eff9dabc0068 net: sched: fix warning in tcindex_alloc_perfect_hash 92071a2b8f7f net: lwtunnel: handle MTU calculation in forwading 5c93fc46682c writeback: fix obtain a reference to a freeing memcg css 71721ddf4aee clk: si5341: Update initialization magic f894ba756e86 clk: si5341: Avoid divide errors due to bogus register contents 80bd119c7d27 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC a7aefa1a173d clk: actions: Fix SD clocks factor table on Owl S500 SoC 1fbd19a9e23f clk: actions: Fix UART clock dividers on Owl S500 SoC 305e64cbf855 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event 4ad77cea016c Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid 2954b193ebb0 Revert "be2net: disable bh with spin_lock in be_process_mcc" f6b723ce27ff gve: Fix swapped vars when fetching max queues 0e8c17fd80f2 bpfilter: Specify the log level for the kmsg message 482e12bdc5d7 e1000e: Check the PCIm state 48fa8744989f ipv6: fix out-of-bound access in ip6_parse_tlv() 3380206e5dc0 ibmvnic: free tx_pool if tso_pool alloc fails 867a99001718 Revert "ibmvnic: remove duplicate napi_schedule call in open function" bbc833fd7dae i40e: Fix autoneg disabling for non-10GBaseT links a3465b94ac5f i40e: Fix error handling in i40e_vsi_open 5e98c708a471 bpf: Do not change gso_size during bpf_skb_change_proto() bc54d98bd21d ipv6: exthdrs: do not blindly use init_net 28db4b5b69f3 net: bcmgenet: Fix attaching to PYH failed on RPi 4B 946bd84826b8 mac80211: remove iwlwifi specific workaround NDPs of null_response cb72c23aa544 ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() 048513280e41 ieee802154: hwsim: Fix memory leak in hwsim_add_one 9692257004d4 tc-testing: fix list handling 117e1495a636 net/ipv4: swap flow ports when validating source 74e76cd6320c vxlan: add missing rcu_read_lock() in neigh_reduce() b5bd5b7b7f18 pkt_sched: sch_qfq: fix qfq_change_class() error path 33f897fe3429 tls: prevent oversized sendfile() hangs by ignoring MSG_MORE 6fea1a58c914 net: sched: add barrier to ensure correct ordering for lockless qdisc e245ea3b5240 vrf: do not push non-ND strict packets with a source LLA through packet taps again f264d0873d8d net: ethernet: ezchip: fix error handling a10e00299b80 net: ethernet: ezchip: fix UAF in nps_enet_remove b7f456df8594 net: ethernet: aeroflex: fix UAF in greth_of_remove e21b9e8436ef samples/bpf: Fix the error return code of xdp_redirect's main() 66e9a01e4c7c RDMA/rxe: Fix qp reference counting for atomic ops da4ad14f87f0 netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols a3f1e8e316bf netfilter: nft_osf: check for TCP packet before further processing 4759c55ff1d5 netfilter: nft_exthdr: check for IPv6 packet before further processing e4db789e937e RDMA/mlx5: Don't add slave port to unaffiliated list 9b1e991266c4 netlabel: Fix memory leak in netlbl_mgmt_add_common 9b81edead824 ath10k: Fix an error code in ath10k_add_interface() 2a8b20d74106 brcmsmac: mac80211_if: Fix a resource leak in an error handling path 771a8b6da36f brcmfmac: correctly report average RSSI in station info 4940e54549a5 brcmfmac: fix setting of station info chains bitmask 18b3b70dd11d ssb: Fix error return code in ssb_bus_scan() 55ec3e5809e5 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe 723204726a6a ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others 3986553411f8 wireless: carl9170: fix LEDS build errors & warnings b6d2cf68f9b1 ath10k: add missing error return code in ath10k_pci_probe() 941ce3bd7fb0 ath10k: go to path err_unsupported when chip id is not supported 5f543705309f tools/bpftool: Fix error return code in do_batch() fe5cca105794 drm: qxl: ensure surf.data is ininitialized d9721095a5ce RDMA/rxe: Fix failure during driver load 2adbd7559dfb RDMA/core: Sanitize WQ state received from the userspace 9cc3eb8abe23 net/sched: act_vlan: Fix modify to allow 0 0b440951273a ehea: fix error return code in ehea_restart_qps() e16bd3365d08 drm/rockchip: dsi: move all lane config except LCDC mux to bind() 450c25b8a4c9 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() 01f4245ff75f net: ftgmac100: add missing error return code in ftgmac100_probe() 3858b47c94b9 clk: meson: g12a: fix gp0 and hifi ranges 3da37783b027 pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities 4e1cb7fedf68 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin b0a3770ead57 net: pch_gbe: Propagate error from devm_gpio_request_one() a9a33de4be2e net: mvpp2: Put fwnode in error case during ->probe() f9ad0b5ebacc video: fbdev: imxfb: Fix an error message 08a7306e1198 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 a87a201989ec dax: fix ENOMEM handling in grab_mapping_entry() 6ea84116b3fe ocfs2: fix snprintf() checking 27d02a4d9dab cpufreq: Make cpufreq_online() call driver->offline() on errors 3c59143b9a1e ACPI: bgrt: Fix CFI violation 6d79e36c9ece ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros 7b33b04f85df blk-wbt: make sure throttle is enabled properly bcf3f42bda3a blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() 1ad25a64c66f extcon: extcon-max8997: Fix IRQ freeing at error path 258f5c1a5d3d ACPI: sysfs: Fix a buffer overrun problem with description_show() dfafa93ae3a7 crypto: nx - Fix RCU warning in nx842_OF_upd_status 55f5d771a292 spi: spi-sun6i: Fix chipselect/clock bug 97f32c7f3322 sched/uclamp: Fix uclamp_tg_restrict() a3ddf1fb37f9 sched/rt: Fix Deadline utilization tracking during policy change 3fb53be07fc1 sched/rt: Fix RT utilization tracking during policy change fa3f33b20bd9 btrfs: clear log tree recovering status if starting transaction fails a0876d9dc1c1 regulator: hi655x: Fix pass wrong pointer to config.driver_data 032fd28ed559 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap a90a2466dde5 hwmon: (max31790) Fix fan speed reporting for fan7..12 93110513bcfd hwmon: (max31722) Remove non-standard ACPI device IDs b585f9ef6a51 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx 3bf0509d25e0 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan 8e6bcc566400 arm64: consistently use reserved_pg_dir ccbcdcd4af98 mmc: usdhi6rol0: fix error return code in usdhi6_probe() c5d2f917a8f1 crypto: omap-sham - Fix PM reference leak in omap sham ops b205574dc682 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts d93cbb6e5fe5 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() 6e8ba90bef7c m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning e1665624bf9d media: gspca/gl860: fix zero-length control requests ffc483de3ecb media: tc358743: Fix error return code in tc358743_probe_of() 2bca3c0a95fe media: au0828: fix a NULL vs IS_ERR() check c04d6687e43e media: exynos4-is: Fix a use after free in isp_video_release 6c987e7385e1 pata_ep93xx: fix deferred probing 3eec64b5967e media: rc: i2c: Fix an error message 6ee810a55965 crypto: ccp - Fix a resource leak in an error handling path 4020615bd733 evm: fix writing <securityfs>/evm overflow 550cf816bb11 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() 8454cfe40841 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' dcc9f1253ddd kbuild: run the checker after the compiler 8e5ffc103928 sched/uclamp: Fix locking around cpu_util_update_eff() 0b199ce65bc3 sched/uclamp: Fix wrong implementation of cpu.uclamp.min 127035b4595d media: I2C: change 'RST' to "RSET" to fix multiple build errors 2eccf5160002 pata_rb532_cf: fix deferred probing 3b0dfab92877 sata_highbank: fix deferred probing faeee7a8f684 crypto: ux500 - Fix error return code in hash_hw_final() a1fa855e770e crypto: ixp4xx - dma_unmap the correct address 0c5d94f29775 media: s5p_cec: decrement usage count if disabled 80af2c9ee1d6 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode 51fd1f683671 ia64: mca_drv: fix incorrect array size calculation a3aab894d971 kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 05bc31902755 block: fix discard request merge 8978dd251898 cifs: fix missing spinlock around update to ses->status 4061697e2f17 HID: wacom: Correct base usage for capacitive ExpressKey status bits 888469c5fa95 ACPI: tables: Add custom DSDT file as makefile prerequisite dba9cda5aa99 clocksource: Retry clock read if long delays detected 0aebb12a574d PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() f53f229255d6 EDAC/Intel: Do not load EDAC driver when running as a guest 26c9e398b499 nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() 51af155a4327 platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() 506a2001b719 block: fix race between adding/removing rq qos and normal IO e30d2ecc13d7 ACPI: resources: Add checks for ACPI IRQ override 2238732f1992 ACPI: bus: Call kobject_put() in acpi_init() error path 00f3017e04d4 ACPICA: Fix memory leak caused by _CID repair function f8c7e8e572d9 fs: dlm: fix memory leak when fenced b6c469a850a4 random32: Fix implicit truncation warning in prandom_seed_state() 0fc251751c73 fs: dlm: cancel work sync othercon 75b97dcbe956 block_dump: remove block_dump feature in mark_inode_dirty() 4cee846b30aa ACPI: EC: Make more Asus laptops use ECDT _GPE e846c2821c25 lib: vsprintf: Fix handling of number field widths in vsscanf 865c6e210bd4 hv_utils: Fix passing zero to 'PTR_ERR' warning 8d64fd2682ae ACPI: processor idle: Fix up C-state latency if not ordered e9e2683f1b9c EDAC/ti: Add missing MODULE_DEVICE_TABLE 9b1b8323871b HID: do not use down_interruptible() when unbinding devices 17ca23ef05ed media: Fix Media Controller API config checks ef5792d3995d regulator: da9052: Ensure enough delay time for .set_voltage_time_sel 2aff3f51cd22 regulator: mt6358: Fix vdram2 .vsel_mask fc31fb6f36cd KVM: s390: get rid of register asm usage 2ef6cd6e4865 lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() 1b45a85262bf locking/lockdep: Fix the dep path printing for backwards BFS 3ee80fc1f530 btrfs: disable build on platforms having page size 256K af4b53f6d3ea btrfs: abort transaction if we fail to update the delayed inode 504081c415e2 btrfs: fix error handling in __btrfs_update_delayed_inode f3d2278a81f7 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors 3fea9b708ae3 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() 2e23607e65dc hwmon: (max31790) Fix pwmX_enable attributes d284b53193fa hwmon: (max31790) Report correct current pwm duty cycles 4bb7eeb0a200 media: imx-csi: Skip first few frames from a BT.656 source 54196d9e77e5 media: siano: fix device register error path 7434625f944c media: dvb_net: avoid speculation from net slot 80b9d3becd84 crypto: shash - avoid comparing pointers to exported functions under CFI 31ef30f8f878 mmc: via-sdmmc: add a check against NULL pointer dereference b28d6d2df2b3 mmc: sdhci-sprd: use sdhci_sprd_writew 1e3ad91cb64c memstick: rtsx_usb_ms: fix UAF 0ec7eab55b0e media: dvd_usb: memory leak in cinergyt2_fe_attach 1fc3ec4ac405 Makefile: fix GDB warning with CONFIG_RELR 0a825797f791 media: st-hva: Fix potential NULL pointer dereferences f6f0190d651b media: bt8xx: Fix a missing check bug in bt878_probe 3790d56daf5f media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release a70de431f713 media: em28xx: Fix possible memory leak of em28xx struct 432188f62697 sched/fair: Fix ascii art by relpacing tabs dd776d2fdf87 crypto: qat - remove unused macro in FW loader bcea3fc8f24d crypto: qat - check return code of qat_hal_rd_rel_reg() 1580d72ac7fc media: imx: imx7_mipi_csis: Fix logging of only error event counters eae27d048ee7 media: pvrusb2: fix warning in pvr2_i2c_core_done bb8b5e98b5f5 media: cobalt: fix race condition in setting HPD 162b85d3cf25 media: cpia2: fix memory leak in cpia2_usb_probe 5c8c5edb28f3 media: sti: fix obj-$(config) targets 84ac96486ba7 crypto: nx - add missing MODULE_DEVICE_TABLE f4c8a00d61fe hwrng: exynos - Fix runtime PM imbalance on error 022cf057e443 regulator: uniphier: Add missing MODULE_DEVICE_TABLE d6518e028103 spi: omap-100k: Fix the length judgment problem afc37630a124 spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() ca5ea7847527 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' b413d8654ed6 media: exynos-gsc: fix pm_runtime_get_sync() usage count 8fece55aeb6d media: sti/bdisp: fix pm_runtime_get_sync() usage count ac69e7aea37d media: s5p-jpeg: fix pm_runtime_get_sync() usage count f1a8951cf1b4 media: mtk-vcodec: fix PM runtime get logic 908b6f72a910 media: sh_vou: fix pm_runtime_get_sync() usage count 948bcdcf7fd9 media: s5p: fix pm_runtime_get_sync() usage count 4480cacdbc26 media: mdk-mdp: fix pm_runtime_get_sync() usage count ef59dbc06d6a spi: Make of_register_spi_device also set the fwnode a883c38f1cfa fuse: reject internal errno 059dd690bfe0 fuse: check connected before queueing on fpq->io e72bec922646 fuse: ignore PG_workingset after stealing 74e9d920f25c evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded d7dfaf13d24e evm: Execute evm_inode_init_security() only when an HMAC key is loaded 5c7c5c49d9b8 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() 9ed57fc5a45b seq_buf: Make trace_seq_putmem_hex() support data longer than 8 c65755f595cd tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing acf8494ba567 tracing/histograms: Fix parsing of "sym-offset" modifier 6707b3d43822 rsi: fix AP mode with WPA failure due to encrypted EAPOL 5269ac3cf0b5 rsi: Assign beacon rate settings to the correct rate_info descriptor field f4b4b121521d ssb: sdio: Don't overwrite const buffer if block_write fails 96bb095f8536 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() e931d9a92576 serial_cs: remove wrong GLOBETROTTER.cis entry a3ca189a0018 serial_cs: Add Option International GSM-Ready 56K/ISDN modem 4bd14de69785 serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() a945c2ead2c5 serial: mvebu-uart: fix calculation of clock divisor 202a64ad8f2c iio: ltr501: ltr501_read_ps(): add missing endianness conversion aafeedb0996d iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR a27c940a9042 iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too 3287635367a4 iio: light: tcs3472: do not free unallocated IRQ 60684282789e rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path a470819824b7 s390/cio: dont call css_wait_for_slow_path() inside a lock 684bddacf155 KVM: PPC: Book3S HV: Workaround high stack usage with clang f0d3a4b6d5f7 perf/smmuv3: Don't trample existing events with global filter f9c7f2687923 SUNRPC: Should wake up the privileged task firstly. d060386ffdbd SUNRPC: Fix the batch tasks count wraparound. 619c14120c30 mac80211: remove iwlwifi specific workaround that broke sta NDP tx 1ff563ec86c7 can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path 12aad0220812 can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done 7bb931d2c8cf can: gw: synchronize rcu operations before removing gw job entry 70a9116b9e5c can: bcm: delay release of struct bcm_op after synchronize_rcu() 512286ddc3e8 ext4: use ext4_grp_locked_error in mb_find_extent 0bae1ea11981 ext4: fix avefreec in find_group_orlov 8c06b3d02d65 ext4: remove check for zero nr_to_scan in ext4_es_scan() a0548187482d ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit f01fa29e8ea0 ext4: return error code when ext4_fill_flex_info() fails ed628b253119 ext4: fix kernel infoleak via ext4_extent_header 16b795a39f3e ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle e3d3cf2e5a7c btrfs: clear defrag status of a root if starting transaction fails 077f06b648a4 btrfs: send: fix invalid path for unlink operations after parent orphanization 0ede9e8c5a83 ARM: dts: at91: sama5d4: fix pinctrl muxing efdcd77660f8 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode 0f382fa359ca Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl 63e68b563649 iov_iter_fault_in_readable() should do nothing in xarray case 846ae1d87931 copy_page_to_iter(): fix ITER_DISCARD case c4868118fab9 ntfs: fix validity check for file name attribute 87a365a4ddec xhci: solve a double free problem while doing s4 cc7559e6dd1d usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() d5b06a79fe89 usb: dwc3: Fix debugfs creation flow 7941f646a6cd USB: cdc-acm: blacklist Heimann USB Appset device 8bdef7f21cb6 usb: gadget: eem: fix echo command packet response issue 11dfef6aba1a net: can: ems_usb: fix use-after-free in ems_usb_disconnect() aa6f233b949c Input: usbtouchscreen - fix control-request directions d808329ae137 media: dvb-usb: fix wrong definition 3b4dd159db68 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too 23d443c5b417 ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D 15f521856e0f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx 3911b8ff714c ALSA: hda/realtek: Add another ALC236 variant support 23ca8cf4cba0 ALSA: intel8x0: Fix breakage at ac97 clock measurement 1908d78a87cf ALSA: usb-audio: scarlett2: Fix wrong resume call 49e5b37fdd01 ALSA: usb-audio: Fix OOB access at proc output 5ded94e8516d ALSA: usb-audio: fix rate on Ozone Z90 USB headset e8d9b740a550 Linux 5.4.131 d2f8a8a07ee3 xen/events: reset active flag for lateeoi events later a05499b29a6e KVM: SVM: Call SEV Guest Decommission if ASID binding fails 58356f448b61 s390/stack: fix possible register corruption with stack switch helper abbd42939db6 KVM: SVM: Periodically schedule when unregistering regions on destroy 8b24c7edc2f2 Linux 5.4.130 5e8519c4083b RDMA/mlx5: Block FDB rules when not in switchdev mode c5fb49e12f2c gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP cf5eb8209723 drm/nouveau: fix dma_address check for CPU/GPU sync 3edfd34f1338 scsi: sr: Return appropriate error code when disk is ejected a6c85a8433e0 x86/efi: remove unused variables
----
Tom Hochstein [Fri, 9 Jul 2021 17:53:37 +0000 (12:53 -0500)]
u-boot-mfgtool.inc: Align SPL_IMAGE and SPL_SYMLINK with OE
The deploy task of u-boot-imx-mfgtool fails due to the incorrect
addition of an 'spl' sub-folder:
```
install: cannot create regular file '.../tmp/work/imx8mq_evk-fsl-linux/u-boot-imx-mfgtool/2021.04-r0/deploy-u-boot-imx-mfgtool/spl/u-boot-spl.bin-imx8mq-evk-mfgtool-2021.04-r0-mfgtool-2021.04-r0': No such file or directory
```
The customization of SPL_IMAGE and SPL_SYMLINK for mfgtool should
just add -mfgtool to the values defined in OE-core. Instead, the
base SPL_BINARYNAME is changed to SPL_BINARY, which is why the
extra folder 'spl' is in the path.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Fri, 9 Jul 2021 17:47:38 +0000 (12:47 -0500)]
u-boot-imx: Fix deploy bug for multiple UBOOT_CONFIG entries
A for-loop iterating over entries in UBOOT_CONFIG incorrectly uses
the full UBOOT_CONFIG variable in a binary name when the name
should be specific to the current entry.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
New commits: 3111f7f Pull request #22: cnc: add cbgen and cbrec functions 54a6554 cnc: add cbgen and cbrec functions b30a3fb demo:cnc: support parameter for devices GROUP_NAME 4444d30 cnc: demo: json format unifiy 107ec39 Update cnc demo README 3b69fb2 libtsn: fix the libtsn for third party 44f8c29 cnc: fix subprocess not response- not sure 61ab161 cnc: remove the devices list and set by the device neighbor table be944a4 cnc: remove some informations 5301380 cnc: fix ip6 resolve address e506476 cnc: fix the pmc not feedbach make hang 1a4099a cnc: remove more message 93885f6 cnc: fix global neighbors interfaces dynamic changes bca7435 cnc:add path show with color obviously b744065 cnc: fix switch can't do path check as end station d3770dd cnc: add path found 6775903 cnc: get path found frontend and restapi added 1bf2a2a cnc: frontend add path delay input 3f0b50e cnc: add frontend port delay code and showing the link tooltip dd9993e cnc: revert the graph1 for topology demo dd86c81 cnc: add support the backend code for link delay 5cdfd8f cnc: add support port delay for devices c3a26d2 cnc: add REST APIs for devices and topology a9ec1a9 cnc: add support topology support
Tom Hochstein [Wed, 30 Jun 2021 12:10:22 +0000 (07:10 -0500)]
imx-atf: Remove -O2 from CFLAGS for 8MQ
The i.MX 8M Quad has only 64 kB of OCRAM, and the following build break
is observed:
```
| aarch64-poky-linux-ld.bfd: /opt/work/upstream/fsl-xwayland/tmp/work/cortexa53-crypto-mx8m-fsl-linux/imx-atf/2.4+gitAUTOINC+ec35fef92b-r0/git/build-optee/imx8mq/release/bl31/bl31.elf section `coherent_ram' will not fit in region `RAM'
| aarch64-poky-linux-ld.bfd: BL31 image has exceeded its limit.
| aarch64-poky-linux-ld.bfd: region `RAM' overflowed by 4096 bytes
```
Fix the break by disabling -O2 optimization.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Andrey Zhizhikin [Wed, 30 Jun 2021 15:42:05 +0000 (15:42 +0000)]
linux-fslc-imx: update to v5.4.129
Kernel repository has been upgraded to v5.4.129 from stable korg.
Following upstream commits are included in this version:
---- 82ffbc138a1f Linux 5.4.129 9011aaab90b8 certs: Move load_system_certificate_list to a common function e20b90e4f81b certs: Add EFI_CERT_X509_GUID support for dbx entries 06ab9df09eb3 x86/efi: move common keyring handler functions to new file ac7d3f554472 certs: Add wrapper function to check blacklisted binary hash 61168eafe024 mm, futex: fix shared futex pgoff on shmem huge page a33b70d62552 mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() e045e9e79d2a mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 037a1d67d236 mm: page_vma_mapped_walk(): get vma_address_end() earlier fa89d536948a mm: page_vma_mapped_walk(): use goto instead of while (1) a499febd9935 mm: page_vma_mapped_walk(): add a level of indentation b1783bf8c8e4 mm: page_vma_mapped_walk(): crossing page table boundary 80b2270a14b8 mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block ef161ccaca70 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd 4961160272b7 mm: page_vma_mapped_walk(): settle PageHuge on entry 52e2b20fb5e4 mm: page_vma_mapped_walk(): use page for pvmw->page 82ee7326af7a mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split bd4389215227 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() b767134ec30a mm/thp: fix page_address_in_vma() on file THP tails 41432a8a6776 mm/thp: fix vma_address() if virtual address below file offset 4b0a34e222e5 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting bd092a0f1942 mm/thp: make is_huge_zero_pmd() safe and quicker 4c37d7f269f8 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 7ce4b73d349b mm, thp: use head page in __migration_entry_wait() 68ce37ebe0f2 mm/rmap: use page_not_mapped in try_to_unmap() 432b61863ac7 mm/rmap: remove unneeded semicolon in page_not_mapped() cfe575954ddd mm: add VM_WARN_ON_ONCE_PAGE() macro 42f11f0fe977 kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 06ab015d1849 kthread_worker: split code for canceling the delayed work timer d77c9c8537db i2c: robotfuzz-osif: fix control-request directions bb85717e3797 KVM: do not allow mapping valid but non-reference-counted pages d6f751ecccfb nilfs2: fix memory leak in nilfs_sysfs_delete_device_group 702acfcbfa68 pinctrl: stm32: fix the reported number of GPIO lines per bank 76c10e10ba7b net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY aa00b9780482 net: ll_temac: Add memory-barriers for TX BD access d807b93f9bca PCI: Add AMD RS690 quirk to enable 64-bit DMA 5830f2081d98 recordmcount: Correct st_shndx handling 70866199220e net: qed: Fix memcpy() overflow of qed_dcbx_params() b7168ec176fd KVM: selftests: Fix kvm_check_cap() assertion 58687d143515 r8169: Avoid memcpy() over-reading of ETH_SS_STATS cb4a2e4e224a sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS 97e0102e1824 r8152: Avoid memcpy() over-reading of ETH_SS_STATS f12a5b48bcc8 net/packet: annotate accesses to po->ifindex cdcedd3c8683 net/packet: annotate accesses to po->bind 343406f9c198 net: caif: fix memory leak in ldisc_open 8707ce86e927 net: phy: dp83867: perform soft reset and retain established link 9f2d04dfb3c4 inet: annotate date races around sk->sk_txhash d40ff07a7b7d ping: Check return value of function 'ping_queue_rcv_skb' 9df4f031536b net: ethtool: clear heap allocations for ethtool function 62aed2df294a mac80211: drop multicast fragments eb2b1216bc8f net: ipv4: Remove unneed BUG() function e0c950d2fddb dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma f7b1926c7c5d dmaengine: mediatek: do not issue a new desc if one is still current 3d995587c3ea dmaengine: mediatek: free the proper desc in desc_free handler c09af3877b53 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() f2c027a7750f cfg80211: call cfg80211_leave_ocb when switching away from OCB 78bf3c613148 mac80211_hwsim: drop pending frames on stop ae9de9444b54 mac80211: remove warning in ieee80211_get_sband() 0e486713779a dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 456367b24190 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 1442186236ad spi: spi-nxp-fspi: move the register operation after the clock enable 7bc73260c4b1 MIPS: generic: Update node names to avoid unit addresses 0855fe6d8835 arm64: link with -z norelro for LLD or aarch64-elf 3173390b8dbc kbuild: add CONFIG_LD_IS_LLD 3450f5eb8c9e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk 48a5449c0be1 ARM: 9081/1: fix gcc-10 thumb2-kernel regression 4a8e89e0fd0b drm/radeon: wait for moving fence after pinning 4577708b2a22 drm/nouveau: wait for moving fence after pinning v2 c77c617e26e2 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." 6bd0da6c9b12 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." e2dc07ca4e01 module: limit enabling module.sig_enforce
----
Andrey Zhizhikin [Wed, 30 Jun 2021 15:40:32 +0000 (15:40 +0000)]
linux-fslc-lts: update to v5.10.47
Kernel repository has been upgraded to v5.10.47 from stable korg.
Following upstream commits are included in this version:
---- 4357ae26d4cd Linux 5.10.47 1573d595e239 integrity: Load mokx variables into the blacklist keyring c6ae6f89fc4f certs: Add ability to preload revocation certs 72d6f5d982f0 certs: Move load_system_certificate_list to a common function 45109066f686 certs: Add EFI_CERT_X509_GUID support for dbx entries 0ba128fa68a4 Revert "drm: add a locked version of drm_is_current_master" 0463b49e0239 netfs: fix test for whether we can skip read when writing beyond EOF e6108147dd91 swiotlb: manipulate orig_addr when tlb_addr has offset 7570a8b5dd49 KVM: SVM: Call SEV Guest Decommission if ASID binding fails 377a796e7a71 mm, futex: fix shared futex pgoff on shmem huge page ab9d178167ea mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() 915c3a262c49 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 90073aecc3cc mm: page_vma_mapped_walk(): get vma_address_end() earlier bf60fc2314b9 mm: page_vma_mapped_walk(): use goto instead of while (1) 9f85dcaf1533 mm: page_vma_mapped_walk(): add a level of indentation e56bdb397663 mm: page_vma_mapped_walk(): crossing page table boundary 8dc191ed9c5f mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block 7b55a4bcfccf mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd 1cb0b9059f9e mm: page_vma_mapped_walk(): settle PageHuge on entry 65febb41b4d6 mm: page_vma_mapped_walk(): use page for pvmw->page 825c28052b4d mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split 0010275ca243 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() 38cda6b5ab83 mm/thp: fix page_address_in_vma() on file THP tails 37ffe9f4d7ff mm/thp: fix vma_address() if virtual address below file offset 66be14a92609 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting 6527d8ef68c3 mm/thp: make is_huge_zero_pmd() safe and quicker a8f4ea1d38ac mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 32f954e961ca mm, thp: use head page in __migration_entry_wait() bfd90b56d7f6 mm/rmap: use page_not_mapped in try_to_unmap() ff81af8259bb mm/rmap: remove unneeded semicolon in page_not_mapped() a0ad7ea018e7 mm: add VM_WARN_ON_ONCE_PAGE() macro 130a1d76ee0b x86/fpu: Make init_fpstate correct with optimized XSAVE 51d8011782ed x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() 2b35a4eaaaae kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() bfe28af78a20 kthread_worker: split code for canceling the delayed work timer 02c303f3b9fb ceph: must hold snap_rwsem when filling inode for async create de0af2651daa i2c: robotfuzz-osif: fix control-request directions dd8ed6c9bc22 KVM: do not allow mapping valid but non-reference-counted pages 5fd0c2cf7b11 s390/stack: fix possible register corruption with stack switch helper ab5bef978038 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group ace31c91fd59 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) b9e6c20d4c9d gpiolib: cdev: zero padding during conversion to gpioline_info_changed 0221a5a4db46 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access 018d03fcf77a pinctrl: stm32: fix the reported number of GPIO lines per bank df654cd3d300 perf/x86: Track pmu in per-CPU cpu_hw_events f9e73b2967f6 net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY 1c9cf96f5652 net: ll_temac: Add memory-barriers for TX BD access bafb6cdd4f70 PCI: Add AMD RS690 quirk to enable 64-bit DMA d91c50e6a678 recordmcount: Correct st_shndx handling fb71d81ccd69 mac80211: handle various extensible elements correctly 676a7cb1a96b mac80211: reset profile_periodicity/ema_ap ca0e1fefbb53 net: qed: Fix memcpy() overflow of qed_dcbx_params() 4658a8d30791 KVM: selftests: Fix kvm_check_cap() assertion e83e3c5d85a7 r8169: Avoid memcpy() over-reading of ETH_SS_STATS 992b105abf57 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS a10856ea6066 r8152: Avoid memcpy() over-reading of ETH_SS_STATS 196b22ef6cd1 net/packet: annotate accesses to po->ifindex da8b3aeff4ad net/packet: annotate accesses to po->bind 18ed1789bbce net: caif: fix memory leak in ldisc_open edcd7594ada9 riscv32: Use medany C model for modules 47c07f919fab net: phy: dp83867: perform soft reset and retain established link f57132a887ea net/packet: annotate data race in packet_sendmsg() 9707960ecfdc inet: annotate date races around sk->sk_txhash 7293f63b7b62 net: annotate data race in sock_error() 61b132f67c0d ping: Check return value of function 'ping_queue_rcv_skb' 08c389de6d53 inet: annotate data race in inet_send_prepare() and inet_dgram_connect() c2311fd6de78 net: ethtool: clear heap allocations for ethtool function c2813d1966ba mac80211: drop multicast fragments fedc4d4f548c net: ipv4: Remove unneed BUG() function 93c2aac13b08 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma 0f48f9277182 dmaengine: mediatek: do not issue a new desc if one is still current 63fa5b2d4b55 dmaengine: mediatek: free the proper desc in desc_free handler 78fa0f707d73 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() 6a07cf36064a cfg80211: call cfg80211_leave_ocb when switching away from OCB a9028333001f mac80211_hwsim: drop pending frames on stop 8cfe765afd5a mac80211: remove warning in ieee80211_get_sband() b671b9816982 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits 524f70b30ef8 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig 13b245a7bd59 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() 86f3e72dcb72 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 4df9ed0edb9f perf/x86/intel/lbr: Zero the xstate buffer on allocation 56bc20e5fc64 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context ca2acbd5483f locking/lockdep: Improve noinstr vs errors 59aa5c91f863 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() cb83c99cf675 x86/entry: Fix noinstr fail in __do_fast_syscall_32() cf5935487594 drm/vc4: hdmi: Make sure the controller is powered in detect f73aca83fd83 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm f11f9ff8a7c9 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 4b06ebab4a82 spi: spi-nxp-fspi: move the register operation after the clock enable 50a1312a29d1 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required bd5d4df4dcc1 arm64: Ignore any DMA offsets in the max_zone_phys() calculation 3bbdf5a6fcd2 MIPS: generic: Update node names to avoid unit addresses 03096a46019e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk b8fd230ae085 ARM: 9081/1: fix gcc-10 thumb2-kernel regression 3d6c4f78ec61 drm/amdgpu: wait for moving fence after pinning 694bb36aa75d drm/radeon: wait for moving fence after pinning bcfea2412f4b drm/nouveau: wait for moving fence after pinning v2 3ef0ca0ec995 drm: add a locked version of drm_is_current_master fea853aca321 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." 1bd81429d53d Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." 3051f230f19f module: limit enabling module.sig_enforce
----
Andrey Zhizhikin [Wed, 30 Jun 2021 15:39:50 +0000 (15:39 +0000)]
linux-fslc: update to v5.12.14
Kernel repository has been upgraded to v5.12.14 from stable korg.
Following upstream commits are included in this version:
---- afe5d2361cfa Linux 5.12.14 c59019dfed03 integrity: Load mokx variables into the blacklist keyring b3ca1077e1c4 certs: Add ability to preload revocation certs 8365f9a6c815 certs: Move load_system_certificate_list to a common function 7be8fb1494c6 certs: Add EFI_CERT_X509_GUID support for dbx entries 2b2e592096b5 Revert "drm: add a locked version of drm_is_current_master" 54ab8b082d0a mm/hwpoison: do not lock page again when me_huge_page() successfully recovers ee98cb6f22dc netfs: fix test for whether we can skip read when writing beyond EOF e77b796eb9b7 swiotlb: manipulate orig_addr when tlb_addr has offset d94b8af42e53 KVM: SVM: Call SEV Guest Decommission if ASID binding fails 11b5f1bdadb6 mm, futex: fix shared futex pgoff on shmem huge page a8f60caa646b mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() 8ab4361cb4fd mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 6701cbcf02b5 mm: page_vma_mapped_walk(): get vma_address_end() earlier ec7c3f283122 mm: page_vma_mapped_walk(): use goto instead of while (1) 0c1a4f969895 mm: page_vma_mapped_walk(): add a level of indentation 063ef7dd44ea mm: page_vma_mapped_walk(): crossing page table boundary bcd41f6b0f1a mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block 0d212ac10de5 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd dc7010b49a99 mm: page_vma_mapped_walk(): settle PageHuge on entry 2d8d4f42ec20 mm: page_vma_mapped_walk(): use page for pvmw->page 2ceb1f903fa0 mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split d1367516c1d6 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() 9dbb5ac4291f mm/thp: fix page_address_in_vma() on file THP tails b2a4c9a9d2da mm/thp: fix vma_address() if virtual address below file offset 926b3364f87b mm/thp: try_to_unmap() use TTU_SYNC for safe splitting b1daf8f86213 mm/thp: make is_huge_zero_pmd() safe and quicker a9e223073147 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 46adfc287094 mm, thp: use head page in __migration_entry_wait() 7867cc42fc9d mm/memory-failure: use a mutex to avoid memory_failure() races 3e40e787d89b x86/fpu: Make init_fpstate correct with optimized XSAVE be2b52c651ed x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() eb674f16f194 kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 998f7b27e9c3 kthread_worker: split code for canceling the delayed work timer a9d294f749c4 xen/events: reset active flag for lateeoi events later f810a6ac02bc ceph: must hold snap_rwsem when filling inode for async create cdc9ae6b3bd4 i2c: robotfuzz-osif: fix control-request directions c36fbd888dcc KVM: do not allow mapping valid but non-reference-counted pages cf9fdfe7ac67 s390: clear pt_regs::flags on irq entry c37ba4086c80 s390: fix system call restart with multiple signals 24b8aa8c90a8 s390/stack: fix possible register corruption with stack switch helper 57378c52f158 s390/topology: clear thread/group maps for offline cpus 2eb327bf4de3 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group 48e33193a269 software node: Handle software node injection to an existing device properly 0ffdf36db924 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) 79e0dbd5aa90 gpiolib: cdev: zero padding during conversion to gpioline_info_changed 5079a0fcda66 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access 39eb61208e9d pinctrl: stm32: fix the reported number of GPIO lines per bank 96bade7ca937 pinctrl: microchip-sgpio: Put fwnode in error case during ->probe() 19e15b517a7d perf/x86: Track pmu in per-CPU cpu_hw_events 8bfb7c12758a riscv: dts: fu740: fix cache-controller interrupts 736b50ef2e3d net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY c34ef5b94b6a net: ll_temac: Add memory-barriers for TX BD access db676e73666a PCI: Add AMD RS690 quirk to enable 64-bit DMA 9a10de6de0ff recordmcount: Correct st_shndx handling e57188c29d63 mac80211: handle various extensible elements correctly 01267d00e1c3 mac80211: reset profile_periodicity/ema_ap 961535de3495 net: qed: Fix memcpy() overflow of qed_dcbx_params() bee7a6e2b973 KVM: selftests: Fix kvm_check_cap() assertion 4af8575846ca r8169: Avoid memcpy() over-reading of ETH_SS_STATS 45c6af8237bf sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS 731225fad606 r8152: Avoid memcpy() over-reading of ETH_SS_STATS 86876b371ccb net/packet: annotate accesses to po->ifindex 598c3d47f69d net/packet: annotate accesses to po->bind e309e4631c56 qmi_wwan: Do not call netif_rx from rx_fixup e5e2010ac3e2 bpf, selftests: Adjust few selftest outcomes wrt unreachable code e056cc440ae7 net: caif: fix memory leak in ldisc_open 6a3354d38cef riscv32: Use medany C model for modules 2ec33ddbc120 net: phy: dp83867: perform soft reset and retain established link ad91e20dfffd net/packet: annotate data race in packet_sendmsg() 231504bdfa03 inet: annotate date races around sk->sk_txhash 8e09e904ad15 net: annotate data race in sock_error() cb50cdafb802 ping: Check return value of function 'ping_queue_rcv_skb' a2f974276fc2 inet: annotate data race in inet_send_prepare() and inet_dgram_connect() a655fe62b436 net: ethtool: clear heap allocations for ethtool function 0529c16aca76 mac80211: drop multicast fragments df0e6c29a49f net: ipv4: Remove unneed BUG() function c12778caacf8 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma e67423ed6001 dmaengine: mediatek: do not issue a new desc if one is still current c11dd2d04e82 dmaengine: mediatek: free the proper desc in desc_free handler 069907508fe1 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() d79b7bb9540b dmaengine: idxd: Fix missing error code in idxd_cdev_open() c84ccd00b255 cfg80211: call cfg80211_leave_ocb when switching away from OCB 7019c9f385b2 mac80211_hwsim: drop pending frames on stop 93e9f3fbafe3 mac80211: remove warning in ieee80211_get_sband() 105d84c27974 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits e442acb8dfcf dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig 3e7da85cf916 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() a300c3ff0c17 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 6d8af08a452e perf/x86/intel/lbr: Zero the xstate buffer on allocation 7ad4a4bfb8b7 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context 49a122ae9c66 drm/kmb: Fix error return code in kmb_hw_init() a8faa6a1112c locking/lockdep: Improve noinstr vs errors 16349865b7a5 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() 1455ac355c5f x86/xen: Fix noinstr fail in xen_pv_evtchn_do_upcall() a48373603da8 x86/entry: Fix noinstr fail in __do_fast_syscall_32() d923261e73d0 drm/vc4: hdmi: Make sure the controller is powered in detect 0a4f5173a8cb drm/vc4: hdmi: Move the HSM clock enable to runtime_pm 133ad06e0419 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 0869bd265b8a spi: spi-nxp-fspi: move the register operation after the clock enable 82fde4cde569 psi: Fix psi state corruption when schedule() races with cgroup move d698344a97bd mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk fb1039fb3b7f ARM: 9081/1: fix gcc-10 thumb2-kernel regression 83a0369de87e drm/amdgpu: wait for moving fence after pinning abaafb91c935 drm/radeon: wait for moving fence after pinning 8361b40cc355 drm/nouveau: wait for moving fence after pinning v2 58bc23d28417 drm: add a locked version of drm_is_current_master 07553a027bf9 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." c798a995cb39 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." 404dd3af590a module: limit enabling module.sig_enforce
----
Andrey Zhizhikin [Wed, 30 Jun 2021 14:35:36 +0000 (14:35 +0000)]
linux-fslc-imx: update to v5.4.128
Kernel repository has been upgraded to v5.4.128 from stable korg.
Following upstream commits are included in this version:
---- 4037804c5574 Linux 5.4.128 fd7c4bd58249 usb: dwc3: core: fix kernel panic when do reboot d7e403eea007 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 5babc3977565 clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 aad8f1d88ed6 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue 5394080643bc clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support c53cc5f9587c ARM: OMAP: replace setup_irq() by request_irq() 7d266c8a2ae8 KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read 0c2a4178d796 tools headers UAPI: Sync linux/in.h copy with the kernel sources 7381c4d0bc10 net: fec_ptp: add clock rate zero check 190ecdf53d67 net: stmmac: disable clocks in stmmac_remove_config_dt() 4f69c8930674 mm/slub.c: include swab.h 9ddeea35c47d mm/slub: fix redzoning for small allocations c0837e021d90 mm/slub: clarify verification reporting 79855be6445b net: bridge: fix vlan tunnel dst refcnt when egressing a2241e62f6b4 net: bridge: fix vlan tunnel dst null pointer dereference b6c0ab11c88f net: ll_temac: Fix TX BD buffer overwrite 6d120ab4dc39 net: ll_temac: Make sure to free skb when it is completely used a32f70e06980 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. dbde458378ef drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 92e08a5ffae9 cfg80211: avoid double free of PMSR request 01ade7c84fda cfg80211: make certificate generation more robust 05b4fdec273b dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc f3c629b164ca x86/fpu: Reset state for all signal restore failures 4f1e9bafa195 x86/pkru: Write hardware init value to PKRU when xstate is init 13c5f1f0798c x86/process: Check PF_KTHREAD and not current->mm for kernel threads 80c56699cf1a ARCv2: save ABI registers across signal handling cbb425f62df9 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 58877ce3fecd PCI: Work around Huawei Intelligent NIC VF FLR erratum a36d9bdc1917 PCI: Add ACS quirk for Broadcom BCM57414 NIC 4c90f90a91d7 PCI: aardvark: Fix kernel panic during PIO transfer 0e888c237754 PCI: aardvark: Don't rely on jiffies while holding spinlock f3b600a2b6bc PCI: Mark some NVIDIA GPUs to avoid bus reset 775c25b7a334 PCI: Mark TI C667X to avoid bus reset c7660ab8126e tracing: Do no increment trace_clock_global() by one 79894a5d75ab tracing: Do not stop recording comms if the trace file is being read 4ab1152bb778 tracing: Do not stop recording cmdlines when tracing is off 0061eff74824 usb: core: hub: Disable autosuspend for Cypress CY7C65632 6f87c0e21ad2 can: mcba_usb: fix memory leak in mcba_usb 22cba878abf6 can: j1939: fix Use-after-Free, hold skb ref while in use 776e0d16ac84 can: bcm/raw/isotp: use per module netdevice notifier c297559a2a2a can: bcm: fix infoleak in struct bcm_msg_head 35b651d6bdf3 hwmon: (scpi-hwmon) shows the negative temperature properly 8ea34be15fb5 radeon: use memcpy_to/fromio for UVD fw upload 0b445249635d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled d7d307fb3e70 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() 04e5fbe604d3 ASoC: rt5659: Fix the lost powers for the HDA header 81376d3d5ede regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 19f88ca68ccf net: ethernet: fix potential use-after-free in ec_bhf_remove 63137ea2423c icmp: don't send out ICMP messages with a source address of 0.0.0.0 c3e6fbc7ba7c bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path 87971d582c66 bnxt_en: Rediscover PHY capabilities after firmware reset 755da76ec5de cxgb4: fix wrong shift. 81de2ed06df8 net: cdc_eem: fix tx fixup skb leak a49cbb762ef2 net: hamradio: fix memory leak in mkiss_close 0f868a684376 be2net: Fix an error handling path in 'be_probe()' c14c276d7f35 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock 3dd2aeac2e96 net: ipv4: fix memory leak in ip_mc_add1_src 7b18f289fd0b net: fec_ptp: fix issue caused by refactor the fec_devtype 4252bf6c2b24 net: usb: fix possible use-after-free in smsc75xx_bind 217395c5ab15 lantiq: net: fix duplicated skb in rx descriptor ring 5f7acbf602d8 net: cdc_ncm: switch to eth%d interface naming 3daa97817aa8 ptp: improve max_adj check against unreasonable values 26b8d10703a9 net: qrtr: fix OOB Read in qrtr_endpoint_post 8d3de2b47e53 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' a670a78fb180 qlcnic: Fix an error handling path in 'qlcnic_probe()' b0bb49b0fbc3 net: make get_net_ns return error if NET_NS is disabled 5d47a84f459c net: stmmac: dwmac1000: Fix extended MAC address registers definition c82e4e78094d alx: Fix an error handling path in 'alx_probe()' 4cefa061fc63 sch_cake: Fix out of bounds when parsing TCP options and header 6defc77d48ef netfilter: synproxy: Fix out of bounds when parsing TCP options ad689fec4498 net/mlx5e: Block offload of outer header csum for UDP tunnels 946a36f82a0b net/mlx5e: allow TSO on VXLAN over VLAN topologies 0bb0270832c8 net/mlx5: Consider RoCE cap before init RDMA resources 4b16118665e9 net/mlx5e: Fix page reclaim for dead peer hairpin 3c3461ed267b net/mlx5e: Remove dependency in IPsec initialization flows 2ae0f0a409c8 net/sched: act_ct: handle DNAT tuple collision 23f3d2779dd6 rtnetlink: Fix regression in bridge VLAN configuration 5a88477c1c85 udp: fix race between close() and udp_abort() cc4c6b19093c net: lantiq: disable interrupt before sheduling NAPI 2038cd15eacd net: rds: fix memory leak in rds_recvmsg cc16e7d36e5c vrf: fix maximum MTU 398a24447eb6 net: ipv4: fix memory leak in netlbl_cipsov4_add_std e7fbd8184fa9 batman-adv: Avoid WARN_ON timing related checks bf99ea52970c kvm: LAPIC: Restore guard to prevent illegal APIC register access 566345aaabac mm/memory-failure: make sure wait for page writeback in memory_failure 0498165c6fec afs: Fix an IS_ERR() vs NULL check 2a3f74ca167e dmaengine: stedma40: add missing iounmap() on error in d40_probe() 10fd28745d8b dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM 1e3c5c450567 dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM
----
Andrey Zhizhikin [Wed, 30 Jun 2021 14:33:57 +0000 (14:33 +0000)]
linux-fslc-lts: update to v5.10.46
Kernel repository has been upgraded to v5.10.46 from stable korg.
Following upstream commits are included in this version:
---- 3de043c6851d Linux 5.10.46 174c27583b38 usb: dwc3: core: fix kernel panic when do reboot e52d43c82f2f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 1b5fbb66182f perf beauty: Update copy of linux/socket.h with the kernel sources 69371e0482ea tools headers UAPI: Sync linux/in.h copy with the kernel sources 4f6e7098f19b net: fec_ptp: add clock rate zero check 1af3a8e91f1a net: stmmac: disable clocks in stmmac_remove_config_dt() f71ca814c286 mm/slub.c: include swab.h f6ed23575416 mm/slub: actually fix freelist pointer vs redzoning 4314c8c63bfd mm/slub: fix redzoning for small allocations 4a36fda16b1b mm/slub: clarify verification reporting 12eb3c2c1a4f mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare fc7fdd8c5c2a net: bridge: fix vlan tunnel dst refcnt when egressing fe0448a3fad3 net: bridge: fix vlan tunnel dst null pointer dereference cfe403f209b1 net: ll_temac: Fix TX BD buffer overwrite 019ab7d044d0 net: ll_temac: Make sure to free skb when it is completely used 41984d4fbe21 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. bc58ec307ce9 drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 96b4126f8c37 cfg80211: avoid double free of PMSR request 5493b0c2a784 cfg80211: make certificate generation more robust f74df6e08608 mac80211: Fix NULL ptr deref for injected rate info df203c1fdaaf dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc b842b568a584 crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo 63ba83563e71 x86/fpu: Reset state for all signal restore failures a7748e021b9f x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer 076f732b16a5 x86/fpu: Prevent state corruption in __fpu__restore_sig() abc790bdbbc5 x86/pkru: Write hardware init value to PKRU when xstate is init 208bb686e7fa x86/ioremap: Map EFI-reserved memory as encrypted for SEV 75a55bc2e5e6 x86/process: Check PF_KTHREAD and not current->mm for kernel threads ddaaf38e1923 x86/mm: Avoid truncating memblocks for SGX memory f6bcb1a6281d ARCv2: save ABI registers across signal handling b516daed9913 s390/ap: Fix hanging ioctl caused by wrong msg counter 7c003dab436d s390/mcck: fix calculation of SIE critical section size 3a9934d6b8dd KVM: X86: Fix x86_emulator slab cache leak 18eca69f88f2 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU 669a8866e468 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 077cb8946f55 PCI: Work around Huawei Intelligent NIC VF FLR erratum ee1a9cfed28a PCI: Add ACS quirk for Broadcom BCM57414 NIC 1a1dbc447397 PCI: aardvark: Fix kernel panic during PIO transfer dac77a14fa27 PCI: Mark some NVIDIA GPUs to avoid bus reset 1e460ddf5be1 PCI: Mark TI C667X to avoid bus reset c9fd0ab39f0a tracing: Do no increment trace_clock_global() by one b313bd944ddd tracing: Do not stop recording comms if the trace file is being read adb3849ed8d5 tracing: Do not stop recording cmdlines when tracing is off 1a91fafa3edc usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection 576996b64e4d usb: core: hub: Disable autosuspend for Cypress CY7C65632 6bd3d80d1f01 can: mcba_usb: fix memory leak in mcba_usb 509ab6bfdd0c can: j1939: fix Use-after-Free, hold skb ref while in use 0cf4b377907f can: bcm/raw/isotp: use per module netdevice notifier acb755be1f7a can: bcm: fix infoleak in struct bcm_msg_head 8c82c52d1de9 bpf: Do not mark insn as seen under speculative path verification e9d271731d21 bpf: Inherit expanded/patched seen count from old aux data ed423d80bb9a irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry 103c4a08baec mm: relocate 'write_protect_seq' in struct mm_struct a87abba03a7a hwmon: (scpi-hwmon) shows the negative temperature properly 57b21ef118ac radeon: use memcpy_to/fromio for UVD fw upload 3e4b0fbb7293 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin 360609fc8b06 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device 5bd6bcb3532d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled 6d0dc1b34c02 ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode ba8a26a7ce86 regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL 2f8f0e97cebb spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() e03c8b35161b ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values 813ff24f1d08 sched/pelt: Ensure that *_sum is always synced with *_avg f6d28f0e36e9 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code 0ea21221dd5a regulator: rtmv20: Fix to make regcache value first reading back from HW 3c5064cd2979 ASoC: fsl-asoc-card: Set .owner attribute when registering card. 9a1790794623 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() 02e245574887 ASoC: rt5659: Fix the lost powers for the HDA header 3fb6c6acc1a7 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support 0609c36696e7 regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 0ea923519a3f regulator: cros-ec: Fix error code in dev_err message 95deeb29d831 net: ethernet: fix potential use-after-free in ec_bhf_remove 8c0c2d97ad28 icmp: don't send out ICMP messages with a source address of 0.0.0.0 c5d70dbc4d0b bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path f8774be4dc11 bnxt_en: Fix TQM fastpath ring backing store computation acc9175541bf bnxt_en: Rediscover PHY capabilities after firmware reset acc358995975 cxgb4: fix wrong shift. 05b2b9f7d24b net: cdc_eem: fix tx fixup skb leak 290b0b6432e2 net: hamradio: fix memory leak in mkiss_close 45bf43d8685f be2net: Fix an error handling path in 'be_probe()' 327e626c39f3 net/mlx5: Reset mkey index on creation 38aafe678caa net/mlx5: E-Switch, Allow setting GUID for host PF vport 601be24dba48 net/mlx5: E-Switch, Read PF mac address 5f2ccc58a352 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock ac31cc837caf net: ipv4: fix memory leak in ip_mc_add1_src d08f726cd5b8 net: fec_ptp: fix issue caused by refactor the fec_devtype 570a52cf3e01 net: usb: fix possible use-after-free in smsc75xx_bind 70c8418469fb lantiq: net: fix duplicated skb in rx descriptor ring 11fac7e91270 net: cdc_ncm: switch to eth%d interface naming 9a4794956292 ptp: improve max_adj check against unreasonable values 5fc6ed1831ca bpf: Fix leakage under speculation on mispredicted branches 960b08dd36de net: qrtr: fix OOB Read in qrtr_endpoint_post 0239c439cedc ipv4: Fix device used for dst_alloc with local routes 4b5ad4b5aefd cxgb4: fix wrong ethtool n-tuple rule lookup d708e5efdd31 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' 70513cdb936e qlcnic: Fix an error handling path in 'qlcnic_probe()' fb3a94814368 ethtool: strset: fix message length calculation 0e185a7b285d net: qualcomm: rmnet: don't over-count statistics e3577776d606 net: qualcomm: rmnet: Update rmnet device MTU based on real device 4abfd597fe60 net: make get_net_ns return error if NET_NS is disabled 6a4b39944e2f net: stmmac: dwmac1000: Fix extended MAC address registers definition 6392ed82ad08 cxgb4: halt chip before flashing PHY firmware image b38ec782d004 cxgb4: fix sleep in atomic when flashing PHY firmware 3d60457d74d9 cxgb4: fix endianness when flashing boot image 5bf940fe91f8 alx: Fix an error handling path in 'alx_probe()' 0adf32c033a5 selftests: mptcp: enable syncookie only in absence of reorders eab06f7504da mptcp: do not warn on bad input from the network 222ebeda1702 mptcp: try harder to borrow memory from subflow under pressure 3b491dd593d5 sch_cake: Fix out of bounds when parsing TCP options and header 73eeba71dc99 mptcp: Fix out of bounds when parsing TCP options 9cdf299ba4e1 netfilter: synproxy: Fix out of bounds when parsing TCP options a336dc6fdd56 net/mlx5e: Block offload of outer header csum for UDP tunnels 34ff3770bff8 net/mlx5: DR, Don't use SW steering when RoCE is not supported 3623bfcab3bf net/mlx5: DR, Allow SW steering for sw_owner_v2 devices 792f16e083b5 net/mlx5: Consider RoCE cap before init RDMA resources be7f3f401d22 net/mlx5e: Fix page reclaim for dead peer hairpin 02c55a257046 net/mlx5e: Remove dependency in IPsec initialization flows 4733b73709a2 net/sched: act_ct: handle DNAT tuple collision c8f1437c0145 rtnetlink: Fix regression in bridge VLAN configuration 8729ec8a2238 udp: fix race between close() and udp_abort() 7dd7b1e4d929 ice: parameterize functions responsible for Tx ring management 805ae44fc0a8 ice: add ndo_bpf callback for safe mode netdev ops 27e3d7da654d netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local 5cea03aef609 net: lantiq: disable interrupt before sheduling NAPI db5f4adc93bd net: dsa: felix: re-enable TX flow control in ocelot_port_flush() 5946fbf48355 net: rds: fix memory leak in rds_recvmsg aba26b38388e vrf: fix maximum MTU deeeb65c6ee4 net: ipv4: fix memory leak in netlbl_cipsov4_add_std 2088824ac90b libbpf: Fixes incorrect rx_ring_setup_done 195585ddb767 mlxsw: core: Set thermal zone polling delay argument to real value at init e95848e9b52c mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 5a1cd67a801c mac80211: fix skb length check in ieee80211_scan_rx() 282baa8104af batman-adv: Avoid WARN_ON timing related checks ae1d3b989d19 fanotify: fix copy_event_to_user() fid error clean up 018685461a5b kvm: LAPIC: Restore guard to prevent illegal APIC register access 9e379da727a7 mm/memory-failure: make sure wait for page writeback in memory_failure 090b1bb928a9 afs: Fix an IS_ERR() vs NULL check 5efb0b3886c3 dmaengine: stedma40: add missing iounmap() on error in d40_probe() ff864fa71aa0 dmaengine: SF_PDMA depends on HAS_IOMEM c0090b0169d6 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM f984fa006b8b dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM be4789636f72 dmaengine: xilinx: dpdma: initialize registers before request_irq edd60afc3fc3 dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions 4d74c9802328 dmaengine: idxd: add missing dsa driver unregister
----
Andrey Zhizhikin [Wed, 30 Jun 2021 14:32:36 +0000 (14:32 +0000)]
linux-fslc: update to v5.12.13
Kernel repository has been upgraded to v5.12.13 from stable korg.
Following upstream commits are included in this version:
---- 1463281b5efd Linux 5.12.13 fa8c413e6b74 usb: dwc3: core: fix kernel panic when do reboot afd8b0d091d5 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically c4aedcd7026b perf beauty: Update copy of linux/socket.h with the kernel sources 37699aef8dc6 tools headers UAPI: Sync linux/in.h copy with the kernel sources a5bbae600f01 net: fec_ptp: add clock rate zero check 97bf4dc3e1a3 net: stmmac: disable clocks in stmmac_remove_config_dt() bcc0a8a25dc6 mm/slub.c: include swab.h ce6e8bee7a38 mm/slub: actually fix freelist pointer vs redzoning cf990cfae36b mm/slub: fix redzoning for small allocations ca28a428cf1a mm/slub: clarify verification reporting 3af098f31a82 mm/hugetlb: expand restore_reserve_on_error functionality d3369218f922 mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare 7db3a9e6e465 mm,hwpoison: fix race with hugetlb page allocation 25053a8404ba net: bridge: fix vlan tunnel dst refcnt when egressing abb02e05cb1c net: bridge: fix vlan tunnel dst null pointer dereference b6982493ed2d net: ll_temac: Fix TX BD buffer overwrite e8afe05bd359 net: ll_temac: Make sure to free skb when it is completely used ee85fdbcea82 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. df6cd610bbe5 drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 6fd67a68154b cfg80211: avoid double free of PMSR request 34e2e11e2282 cfg80211: make certificate generation more robust 2ffac7f3c81a mac80211: minstrel_ht: fix sample time check 077ad15b8b72 mac80211: move interface shutdown out of wiphy lock db40ccfec26d cfg80211: shut down interfaces on failed resume 721b9c56b271 cfg80211: fix phy80211 symlink creation 5ea9123f4631 mac80211: fix 'reset' debugfs locking 7b1b88232e40 mac80211: Fix NULL ptr deref for injected rate info 8043903fcb72 mac80211: fix deadlock in AP/VLAN handling 789a43de7876 dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc 70fd2a63fc1c crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo f5644a1cf617 Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 74c3c34a04bc powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not set 6d427e1730da x86/fpu: Reset state for all signal restore failures 002665dcba4b x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer ec25ea1f3f05 x86/fpu: Prevent state corruption in __fpu__restore_sig() 811148810eda x86/pkru: Write hardware init value to PKRU when xstate is init b7a05aba39f7 x86/ioremap: Map EFI-reserved memory as encrypted for SEV e85c3112ddb4 x86/process: Check PF_KTHREAD and not current->mm for kernel threads 14225dfbbada x86/mm: Avoid truncating memblocks for SGX memory f99607667fd1 ARCv2: save ABI registers across signal handling 6c800b5a60af s390/ap: Fix hanging ioctl caused by wrong msg counter 99de738e5b16 s390/mcck: fix calculation of SIE critical section size a4edc506abd5 KVM: X86: Fix x86_emulator slab cache leak c87dc2e491d4 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU df9a40cfb3be KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 54bab5cfa8c1 s390/mcck: fix invalid KVM guest condition check 47dbe49b1953 btrfs: zoned: fix negative space_info->bytes_readonly fb4af05cc622 PCI: Work around Huawei Intelligent NIC VF FLR erratum 4879d99a1af0 PCI: Add ACS quirk for Broadcom BCM57414 NIC 3d213a4ddf49 PCI: aardvark: Fix kernel panic during PIO transfer 74c1ea1b1b82 PCI: Mark AMD Navi14 GPU ATS as broken 02bbc04c2630 PCI: Mark some NVIDIA GPUs to avoid bus reset 39fc44156f3a PCI: Mark TI C667X to avoid bus reset c89a2fda651e tracing: Do no increment trace_clock_global() by one 5b5b8be020c7 tracing: Do not stop recording comms if the trace file is being read 0eee3ce5249f tracing: Do not stop recording cmdlines when tracing is off c12f71e86f22 usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection 955b2bd83c38 usb: core: hub: Disable autosuspend for Cypress CY7C65632 d0760a4ef856 can: mcba_usb: fix memory leak in mcba_usb 1071065eeb33 can: j1939: fix Use-after-Free, hold skb ref while in use e89912962fa0 can: bcm/raw/isotp: use per module netdevice notifier dc6415cb5cf8 can: bcm: fix infoleak in struct bcm_msg_head 68a1936e1812 bpf: Do not mark insn as seen under speculative path verification 408a4956acde bpf: Inherit expanded/patched seen count from old aux data 99c028fb3a99 perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() b390fbe65816 perf metricgroup: Fix find_evsel_group() event selector 8a484eebcc93 irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry c71845655436 mm: relocate 'write_protect_seq' in struct mm_struct 68c5ac88abcc riscv: code patching only works on !XIP_KERNEL 4a737ccdb651 hwmon: (scpi-hwmon) shows the negative temperature properly 7a01fdd060eb radeon: use memcpy_to/fromio for UVD fw upload becfe762bf36 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin 6b935731cdc9 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device 7e7d112f7a2c pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled f9ae1750ac6c ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode dc68f0c9e4a0 regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL 600831a22047 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() b4c0a756d88e regulator: hi6421v600: Fix .vsel_mask setting aa2b159f3839 ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values f292028099b1 sched/pelt: Ensure that *_sum is always synced with *_avg 6d655c27bab2 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code 6e47a8167e5d regulator: rtmv20: Fix to make regcache value first reading back from HW fccd7c3574c9 regulator: mt6315: Fix function prototype for mt6315_map_mode e1ffb123e96d ASoC: fsl-asoc-card: Set .owner attribute when registering card. 6472955af5e8 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() b437e0282764 ASoC: rt5659: Fix the lost powers for the HDA header f3a4ed2f8168 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support 83581c571520 regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 76f0004671b0 regulator: cros-ec: Fix error code in dev_err message d11d79e52ba0 net: ethernet: fix potential use-after-free in ec_bhf_remove 9069a7e0dd59 icmp: don't send out ICMP messages with a source address of 0.0.0.0 bddd2091e1c4 bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path 0490cea41ab1 bnxt_en: Fix TQM fastpath ring backing store computation dc5ebaf83af9 bnxt_en: Rediscover PHY capabilities after firmware reset 6b3496e07913 cxgb4: fix wrong shift. b4f7a9fc9d09 net: cdc_eem: fix tx fixup skb leak f4de2b43d13b net: hamradio: fix memory leak in mkiss_close fc2fd420b053 be2net: Fix an error handling path in 'be_probe()' d7aeb00dc5a0 net/mlx5: Reset mkey index on creation a537892fa85e net/mlx5e: Don't create devices during unload flow 7fac9dc2dc09 net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding 0069be27bf64 net/mlx5: SF_DEV, remove SF device on invalid state c08fd2ddb418 net/mlx5: E-Switch, Allow setting GUID for host PF vport 648a07c4d5de net/mlx5: E-Switch, Read PF mac address 1666c186fe8a net/mlx5: Check that driver was probed prior attaching the device e384aeadab1b net/mlx5: Fix error path for set HCA defaults 3cbfeea44b8d net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock 77de6ee73f54 net: ipv4: fix memory leak in ip_mc_add1_src 6a993bca5ba6 net: fec_ptp: fix issue caused by refactor the fec_devtype 14616c372a7b net: usb: fix possible use-after-free in smsc75xx_bind 5e006cdb9b75 lantiq: net: fix duplicated skb in rx descriptor ring 62e2f20e2e99 net: cdc_ncm: switch to eth%d interface naming 220c3c36b1f8 ptp: improve max_adj check against unreasonable values 7d14c66f906c net: mhi_net: Update the transmit handler prototype 4a99047ed51c bpf: Fix leakage under speculation on mispredicted branches 19892ab9c9d8 net: qrtr: fix OOB Read in qrtr_endpoint_post 55c6d93e0b38 ipv4: Fix device used for dst_alloc with local routes 490e879c3848 cxgb4: fix wrong ethtool n-tuple rule lookup 45988cab933e netxen_nic: Fix an error handling path in 'netxen_nic_probe()' ca9c08db4a8a qlcnic: Fix an error handling path in 'qlcnic_probe()' cfc7f0e70d64 ethtool: strset: fix message length calculation 4556e8ed3a82 net: qualcomm: rmnet: don't over-count statistics 5816edd370a7 net: make get_net_ns return error if NET_NS is disabled fd99cacdc70f net: stmmac: dwmac1000: Fix extended MAC address registers definition decb9c3ba468 cxgb4: halt chip before flashing PHY firmware image 2e4829cae148 cxgb4: fix sleep in atomic when flashing PHY firmware 291c5e3b8ca0 cxgb4: fix endianness when flashing boot image 9e029da0a957 alx: Fix an error handling path in 'alx_probe()' 27ef25c72373 mptcp: fix soft lookup in subflow_error_report() 4dd7ed31e66b selftests: mptcp: enable syncookie only in absence of reorders 083e54e4c761 mptcp: do not warn on bad input from the network 59f4b11b9a7a mptcp: wake-up readers only for in sequence data 6fb5ea5dd0a6 mptcp: try harder to borrow memory from subflow under pressure 3371392c60e2 sch_cake: Fix out of bounds when parsing TCP options and header 76e02b8905d0 mptcp: Fix out of bounds when parsing TCP options f648089337cb netfilter: synproxy: Fix out of bounds when parsing TCP options 56c8b8333eb1 skbuff: fix incorrect msg_zerocopy copy notifications ed2299692680 net/mlx5e: Block offload of outer header csum for GRE tunnel b38c57a01a32 net/mlx5e: Block offload of outer header csum for UDP tunnels af452c9d5f78 Revert "net/mlx5: Arm only EQs with EQEs" 574a9f20f1c0 net/mlx5: DR, Don't use SW steering when RoCE is not supported 6a84c6df0eb5 net/mlx5: Consider RoCE cap before init RDMA resources b374c1304f6d net/mlx5e: Fix page reclaim for dead peer hairpin 462abaee88f5 net/mlx5e: Remove dependency in IPsec initialization flows b6447b72aca5 net/mlx5e: Fix use-after-free of encap entry in neigh update handler 7c7dd4e03be9 net/sched: act_ct: handle DNAT tuple collision 69a54b4899dd rtnetlink: Fix regression in bridge VLAN configuration 65310b0aff86 udp: fix race between close() and udp_abort() c4c9de226916 ice: parameterize functions responsible for Tx ring management 57b2b26fa656 ice: add ndo_bpf callback for safe mode netdev ops b499e673dc47 netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local a1f6740fa393 netfilter: nf_tables: initialize set before expression setup 2e44117758bf net: lantiq: disable interrupt before sheduling NAPI 2b66c0119c87 net: ena: fix DMA mapping function issues in XDP b0a744f7ac5a net: dsa: felix: re-enable TX flow control in ocelot_port_flush() b25b60d07616 net: rds: fix memory leak in rds_recvmsg 2f032ebff9b1 vrf: fix maximum MTU 0ffb460be3ab net: ipv4: fix memory leak in netlbl_cipsov4_add_std c54a64e7c0ac libbpf: Fixes incorrect rx_ring_setup_done ffc6be4cb861 mlxsw: core: Set thermal zone polling delay argument to real value at init f313da6d46f4 mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 d1b949c70206 mac80211: fix skb length check in ieee80211_scan_rx() faca4702ab22 staging: rtl8723bs: fix monitor netdev register/unregister 2eb4e0b36318 batman-adv: Avoid WARN_ON timing related checks 476de3f94ef4 fanotify: fix copy_event_to_user() fid error clean up a2aff09807fb kvm: LAPIC: Restore guard to prevent illegal APIC register access 28788dc5c705 mm/memory-failure: make sure wait for page writeback in memory_failure 43ea6532ea87 afs: Fix an IS_ERR() vs NULL check 6a5fadcb0ac1 dmaengine: stedma40: add missing iounmap() on error in d40_probe() c8e0794226f4 dmaengine: SF_PDMA depends on HAS_IOMEM 55b1c329a157 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM a215987f731b dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM b476c74c1ff0 dmaengine: xilinx: dpdma: initialize registers before request_irq becd2ff7ebf6 dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions 6b82f6921a36 dmaengine: idxd: add missing dsa driver unregister c1ec6d46b63d dmaengine: idxd: add engine 'struct device' missing bus type assignment
----