summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * imx-test: Upgrade to NXP release 5.10.35-2.0.0Tom Hochstein2021-09-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * imx-seco-libs: Upgrade to NXP release 5.10.35-2.0.0Tom Hochstein2021-09-111-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * imx-seco: Upgrade to 3.8.1Tom Hochstein2021-09-111-4/+4
| | | | | | | | | | | | | | - SOC Support: QXP B0/C0, DXL A1 - Fix bug preventing set/get boot state commands handling when in error state Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-sc-firmware: Upgrade to 1.9.0Tom Hochstein2021-09-111-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 58865b981 SCF-105: Update RN. 858678443 SCF-105: Update EULA. c609beec0 SCF-105: Update RN. 279d5a949 SCF-758: Check SECO version before sending SCFW ready message. d0cfc6006 SCF-105: Update docs on SECO events. cd28bb238 SCF-105: Update RN. f62c4449f SCF-756: Workaround SECO power state error. c9ad0c44f SCF-105: Update more copyrights. 796d44377 SCF-105: More copyright updates. ee13413ed SCF-105: Update copyrights. 15dbaa9b4 SCF-105: More pad doc updates. 964d8e827 SCF-105: Add more docs on pads and on wdog out. 25c9101b7 SCF-105: Update RN. e961c2fc3 SCF-105: Make both SPL and NOSPL image for cockpit. 2d22029c8 SCF-105: Add docs on ROM patching. 917dc8c2a SCF-105: Make cockpit image NOSPL. 6095bf08c SCF-105: Build cockpit image for test files. 2c0fcc794 SCF-105: Update RN. 2bfed3106 SCF-105: Change eCockpit to Cockpit. 33ef0f43c SCF-105: Update EULA. ba1969f7d SCF-105: Update RN. b6ce63a71 SCF-741 Add errata number to track timestamp issue c7e7187c4 SCF-105: Add note on DXL rom patch. 419f072a9 SCF-105: Use yb2 branch. 3bc8e9a99 SCF-105: Update RN. 0e31616b1 SCF-105: Use 5.10.Y 2.0.0 mkimage branch. d18d069a9 SCF-755 Enable Spread Spectrum support in PCIe DPLL 114461261 SCF-105: Update RN. 694316b2a SCF-749: Add MEMC docs. 93083e370 SCF-747: Support SECO FW v3.8.1 and V2X FW v1.1.0. 1b69f53e0 SCF-105: Update RN. f7c9f607a SCF-105: Test print fix. 3143bf932 SCF-746: Fix issue with V2X test an V2X=NO. 52bba3ae4 SCF-105: Minor dox updates. Update RN. 811fff5f7 SCF-105: Update guide on Zebu usage. 61f933852 SCF-105: Update guide. 6ea33be88 SCF-748: Fix todo comment. cdd8037c1 SCF-753: Update LSIO to check power state of MU users before reset. f50666d9a SCF-729: Add more eCockpit docs. f1b849d38 SCF-105: Update RN. 5ae761c0a SCF-752: Check ownership on CAAM JR API call. 0ea113854 SCF-752: Support config on CAAM JR AMTD and LAMTD. cb64cd4ac SCF-748: Some initial changes for DXL B0. 874ebf5d8 SCF-740: Fix build issue with DQS2DQ. 19852e496 SCF-105: Update RN. c433be7ed SCF-105: Add issue type ro release status. 3432d47ce SCF-105: Fully qual Linux test machine name. 0969105a3 SCF-105: Update RN. f644c1f04 SCF-105: Add missing to release list. 2fc2a1dfa SCF-105: Highlight missing patches in dashboard. 671d00494 SCF-105: Add branch to release dash. a4d7f3e1f SCF-105: Dash update. 8d3d92166 SCF-105: Update RN. 159dfa0db SCF-105: Update board docs. 8cba6d1fb SCF-750: Fixed CBT code from overwriting DDR PHY registers 84c321873 SCF-105: Update RN. 586924fb7 SCF-105: Update docs on board resources. ff84c51eb SCF-743: Update API version. 243e494b8 SCF-743: Send client IRQ on V2X reset. 02c024853 SCF-740: Remove unused monitor command. 22280d760 SCF-746: Fix RNG start message error return. 8fe6812e0 SCF-744: Fix MU power down message size. d18f77b12 SCF-105: Update RN. 44f6012e9 SCF-746: Fix MISRA issue. 594b6492a SCF-746: Send TRNG start message. c8c117156 SCF-105: Fix missing releases in dashboard. 09c7c6cb5 SCF-741: Fix timestamp test. 97f8b6884 SCF-105: Update copyright of modified files. 4575962fe SCF-105: Spellcheck fixes. ffac6fd26 SCF-729: Add eCockpit docs. aaff23804 SCF-729: Remove todo in eCockpit board file. 07521ac61 SCF-105: Update RN. 837ce9e7b SCF-105: Update link to MX9. 9965e1551 SCF-105: Fix dash issue. f81f18669 SCF-105: Fix dash. 4417e850b SCF-105: Add i.MX9 wiki. a138ba09e SCF-744: Send V2X message on MU power off. Update ID and MU bit usage. 68c66959b SCF-743: Allow board reboot on V2X serious error. 4eacbf626 SCF-105: Update docs. 03b32cf86 SCF-741: More MISRA fixes. 7201cbfeb SCF-105: Update RN. 9c2a6538a SCF-741: MISRA fixes. Clean-up. 116ed0db3 SCF-743: Fix MISRA issue. f0074a2fd SCF-741 Fix RM test failure 9ead7da24 SCF-105: Add docs on FlexSPI programming. 05857da58 SCF-741 Timestamp does not start in LP modes 192b64689 SCF-105: Update wiki link. 9115a3986 SCF-743: Add V2X abort. Board.c callout for aborts. 3e3cae383 SCF-105: List QXP SECO versions in wiki. e5455937c SCF-739: Update SECO versions. 94ad0ca32 SCF-741: Add timestamp test. 965d6ee6e SCF-105: Update docs. 537f190c1 SCF-105: Update RN. aaa068538 SCF-735: Move interrupt for V2X clocks to GI2. dec196fd0 SCF-740: Wrap calls to DQS2DQ functions. 31fc101c0 SCF-105: Fix whitespace issues. a13090805 SCF-105: Update RN. 40d6bca0b SCF-105: Update functional PW. 771b6693e SCF-105: Save backup list of releases. 36fd3e864 SCF-60: MISRA fixes. e3ad067b1 SCF-105: Add back GA2 to release page on dashboard. 57a6b72f4 SCF-735: Add message to tell SECO we are up. 141bc88ea SCF-738: Add MU/ID assignment messages to SECO. 6a243f56d SCF-735: Enable SECO MU IRQ at NVIC. 42342be67 SCF-105: Update some comments. 17e3918f9 SCF-736: Add SECO aync abort. abe247a6f SCF-737: Disable V2X auto clock gating on SECO passthrough call. 49c2fdc42 SCF-735: Add SECO IRQ for clock gating control. 6c0e58c5d SCF-105: Add more info on the button. ae6b886f7 SCF-734: Fix cmd issue for SECO dump. 9f48bd37d SCF-734: Allow SECO dump after abort. 0a9cf1422 SCF-733: Fix OOB check on RNG change. ac679d7c6 SCF-105: Update RN. 2f80f9d5d SCF-733: Provide option for SCFW to not start the SECO RNG. bdfdb96e4 SCF-105: Update docs. e34ac4353 SCF-105: Use latest doxygen. a887f0f70 SCF-105: More AS updates. fe0688507 SCF-105: Add info to the arch spec. f6be0e6c4 SCF-732: Add SECO data logging. 00810ae31 SCF-105: Update EULA. 1848b7ba7 SCF-732: Add logger for MU events. 2295db7a0 SCF-731 Update LPDDR4 DCD to set VTCR1.ENUM=0 to improve Host VREF training 4c1dd13f9 SCF-729: More eCockpit clean-up. dd9c7cce9 SCF-730: Fix test issue. f7d279f29 SCF-730: Flush V2X debug response. 9dde582d6 SCF-730: Update API version. 9eb3f8d37 SCF-730: Add new mono counter API. 45ff700f0 SCF-729: Fix build break. 1cee85043 SCF-729: Optimize size of cockpit split. dd94a6c52 SCF-729: Update M4 partition code. 7cb820532 SCF-729: Minor clean-up. 997aba3a5 SCF-729: Eliminate unused DCD files for eCockpit. ff3442eb7 SCF-729: Add i.MX8QM cockpit board support 11a7082e7 SCF-105: Fix tickets missing as they have no commit. b46f5f357 SCF-105: Add link to Linux release table. d6a84be39 SCF-105: Fix spelling issues. 364e5be21 SCF-105: Fixes for Ubuntu 20.04. 8118e2aa6 SCF-105: Add comment in guide for streaming bunzip2 to dd. ff34a4b78 SCF-105: Fix dox issue. b4c4494f5 SCF-105: Fix file encoding issue. 00190c180 SCF-726 Ensure MEMC is powered off in KS1 after A35 reboot on DXL 6c8d4ce52 SCF-105: Fix spelling errors. 7ae3906db SCF-105: Update docs. 036283ad1 SCF-105: Fix missing files. 59aef7b77 SCF-725: Support SECO FW v3.7.5 for QXP C0. b6b5600ef SCF-724: MISRA fix. 6e0679358 SCF-105: Update docs. d8500aaa3 SCF-724: Protect against FSPI0 hazards during reboot/LPM flows d07dfa2fb SCF-105: Update NxDI instructions. d38fbc766 SCF-105: Support NoPatch and Critical JIRA labels. a633839db SCF-105: Update RN. 9ec1456f8 SCF-697: Move V2X_PID0 to SECO. Allow SECO to access V2X memory using non- secure as there seems to be a HW issue. 8c1267f41 SCF-105: Fix commit ID in VERSION file. 66103568a SCF-105: Remove comments for MX8.5. 028686389 SCF-105: Move master to 2021q2. 88028bbed SCF-105: Update to 2021. 54a467b9b SCF-105: Restart RN for next release. efe1936e3 SCF-722: Support new DXL SECO and V2X FW. cb6ea586f SCF-718 Fix freeze mode failure in Linux eb9f30923 SCF-105: Update RN. 8b37c1782 [SCF-721] Updated LP4 CBT DCDs MR13 and rev'd version# 86a28364f SCF-720: Fix incorrect reset bits handling in DDR config files 0cc20dacd SCF-719: Fix MISRA issue. a2676a409 SCF-719: Fix cppcheck issue. 4d44e03ab SCF-719 Ensure MTR is not run for SS powered by ROM 72b4e7bc1 SCF-105: Update RN. ee0854d4b SCF-718: Fix MISRA issues. 44aede3ec SCF-708 Ensure PMIC voltage and bias is set during reboot 7fbc1a8ce SCF-718 Remove commented lines 4e6b899fd SCF-718 Fix Linux reboot issue 030738d36 SCF-60: REmove HIS rules. 8a290eeb5 SCF-105: Update artifact order. 07507f084 SCF-105: Use links to git repo for release images. e795a1d5e SCF-105: Add command to copy artifacts to git. 353dccee8 SCF-105: Fix minor dox issues. 66a9d4d01 SCF-105: Add PM section for Cortex-M4 8423267c5 SCF-687: Fix DDR stress test issue. 020bcae94 SCF-105: Clarify SNVS LPGPR usage. a83796fc2 SCF-708: Use RFF power control to detect prior logic/memory retention 3ad3867e6 SCF-105: Update dashboard. f22645963 SCF-105: Add DXL.V2X FW info. 09fffbb9e SCF-105: Add SECO FW version to release dashboard. c9e4a6e31 SCF-105: Add V2X FW version. daa201240 SCF-105: Update to get last dir. cae59a43d SCF-105: Add script to copy releases to git. dd4102743 SCF-105: Fix dox update. a09ca4070 SCF-105: Update docs on setting clocks. 9905a8005 SCF-105: More TP updated. f448a7359 SCF-105: Update TP. 3c7db45d2 SCF-708 Handle FSPI boot device case e72418195 Revert "SCF-712: Enable LPDDR4 periodic dqs2dq and set SENSIVITIY=0 for testing purposes" 9146894cc Revert "SCF-712: Turn off DDR debug messages for now." 3ace4fb54 SCF-543: Include V2X image offset with dummy address to align with SCU ROM 0c44e2679 SCF-105: Update RN to 2021 Q1. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-mkimage: Drop dcd files from deploy folderTom Hochstein2021-09-111-14/+1
| | | | | | | | | | | | The dcd files are apparently not needed and can be dropped. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-mkimage: Upgrade to 5.10.35-2.0.0 releaseTom Hochstein2021-09-111-4/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * firmware-imx: Upgrade to 8.12Tom Hochstein2021-09-114-3/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * u-boot-mfgtool.inc: Align SPL_IMAGE and SPL_SYMLINK with OETom Hochstein2021-09-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * u-boot-imx: Fix deploy bug for multiple UBOOT_CONFIG entriesTom Hochstein2021-09-111-1/+1
| | | | | | | | | | | | | | | | 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>
| * u-boot-imx: Fix commentTom Hochstein2021-09-111-1/+1
| | | | | | | | | | | | A comment references mkimage but mkimage is no longer deployed. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * tsntool: update to 3111f7fTing Liu2021-08-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Signed-off-by: Ting Liu <ting.liu@nxp.com>
| * u-boot-imx: upgrade to 2021.04Peter Bergin2021-08-313-3/+3
| | | | | | | | | | | | | | | | | | Use the latest released version of u-boot-imx from NXP's release. For a full log of changes run this command in the repo uboot-imx: $ git log 185bdaaaf5644319284566e5c340927d28954a1a..3463140881c523e248d2fcb6bfc9ed25c0db93bd Signed-off-by: Peter Bergin <peter@berginkonsult.se>
| * u-boot-imx: align naming of u-boot-imx-common with u-boot-fslcPeter Bergin2021-08-312-1/+1
| | | | | | | | | | | | | | Follow the naming scheme of u-boot-fslc and add the version number to the common file. Signed-off-by: Peter Bergin <peter@berginkonsult.se>
| * imx-atf: Remove -O2 from CFLAGS for 8MQTom Hochstein2021-08-311-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * imx-atf: Upgrade to NXP release 5.10.35-2.0.0Tom Hochstein2021-08-311-2/+2
| | | | | | | | | | | | | | Update recipe SRCREV and branch to point to new version available as a part of NXP release [lf_v2.4]. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * linux-imx*: Upgrade to 5.10.35Tom Hochstein2021-08-315-132/+192
| | | | | | | | | | | | Upgrade kernel, headers, and mfgtool for NXP BSP. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * Update EULA and SCR for NXP release 5.10.35-2.0.0Tom Hochstein2021-08-313-161/+387
|/ | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #849 from thochstein/hardknottOtavio Salvador2021-08-231-3/+1
|\ | | | | [hardknott] imx-gpu-viv: Provides virtual/libgl for framebuffer
| * imx-gpu-viv: Provides virtual/libgl for framebufferTom Hochstein2021-08-231-3/+1
|/ | | | | | | | Support for GL on framebuffer is available for some time, at least since 6.4.0.p2.6. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit d7fad5bac8d762a73932d908fd5445be6334243c)
* Merge pull request #832 from thochstein/hardknottOtavio Salvador2021-07-212-45/+0
|\ | | | | [hardknott] xserver-xorg: Drop patch now in OE-core
| * xserver-xorg: Drop patch now in OE-coreTom Hochstein2021-07-212-45/+0
|/ | | | | | | | Fix the error: stdout: Patch 0001-hw-xwayland-Makefile.am-fix-build-without-glx.patch is already applied; check your series file Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #831 from zandrey/kernel-upgrade-hardknottOtavio Salvador2021-07-212-6/+21
|\ | | | | [hardknott]: Consolidated Kernel update (v5.4.134 + v5.10.52)
| * linux-fslc: update to v5.10.52Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.52 from stable korg. Following upstream commits are included in this version: ---- 2cd5fe24a7f0 Linux 5.10.52 174c34d9cda1 seq_file: disallow extremely large seq buffer allocations b33aa0dbd72f scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() e09c9b558436 MIPS: vdso: Invalid GIC access through VDSO 20f79ce2b1ab mips: disable branch profiling in boot/decompress.o 4e2764e96a15 mips: always link byteswap helpers into decompressor 53c5c2496fc9 static_call: Fix static_call_text_reserved() vs __init 59ae35884c5e jump_label: Fix jump_label_text_reserved() vs __init 143a6b8ec5c6 sched/uclamp: Ignore max aggregation if rq is idle 43b89ef7bc4a scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() f71f13034f3b arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc b3231050c75c arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc 9436e9001d40 firmware: turris-mox-rwtm: show message about HWRNG registration b2a5949a91a7 firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng ddf380b0941f firmware: turris-mox-rwtm: report failures better 271c12dbeb62 firmware: turris-mox-rwtm: fix reply status decoding function 804aabb50990 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations dae777523234 ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery 936446f15aef ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems f12a456f1c3b ARM: dts: imx6q-dhcom: Fix ethernet reset time properties b1995806d008 thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE 4d9ea2858607 ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema 6641724d68fd ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 0724764c085a ARM: dts: dra7: Fix duplicate USB4 target module node 6cd58375c532 arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID b5789e23773f memory: fsl_ifc: fix leak of private memory on probe failure 8d071d270afb memory: fsl_ifc: fix leak of IO mapping on probe failure 1479998d8027 arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES 668ca468702e arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node 884d09d1f18c reset: bail if try_module_get() fails 8c07e1a8c57c ARM: dts: BCM5301X: Fixup SPI binding db4e87ab60e8 dt-bindings: i2c: at91: fix example for scl-gpios 4b4c61049ec5 firmware: arm_scmi: Reset Rx buffer to max size during async commands c381e695cfcd firmware: tegra: Fix error return code in tegra210_bpmp_init() f58a3bc94aae arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node d99524d13df9 ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM 91df7f4a0410 ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM c4218acd688e arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages 305df11389cb arm64: dts: renesas: Add missing opp-suspend properties 55fd1d3ca578 arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround b8d350b4ac1e ARM: dts: r8a7779, marzen: Fix DU clock names b02a65061e97 arm64: dts: renesas: v3msk: Fix memory size ab4d76eb7737 rtc: fix snprintf() checking in is_rtc_hctosys() e35246365403 ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode 3199ff7b9f54 memory: pl353: Fix error return code in pl353_smc_probe() fc7a8347ce49 reset: brcmstb: Add missing MODULE_DEVICE_TABLE 3f526ea670d8 memory: atmel-ebi: add missing of_node_put for loop iteration 84fa4a10631a memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration c385d93c3c1a ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 b7016870feea ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 640105e7c08d ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 6870bc426796 ARM: exynos: add missing of_node_put for loop iteration 85dd41383b36 reset: a10sr: add missing of_match_table reference 685ec4c0f27c reset: RESET_INTEL_GW should depend on X86 2ca912471db4 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB f75cec5c2048 ARM: dts: gemini-rut1xx: remove duplicate ethernet node f11508ecc696 hexagon: use common DISCARDS macro f7121692795c hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script 4aa17d058a9b NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times 885c0cc2acfe NFSv4/pnfs: Fix layoutget behaviour after invalidation a668a77e6aed NFSv4/pnfs: Fix the layout barrier update 6ccccc03f87a vdpa/mlx5: Clear vq ready indication upon device reset 0e5f204ea595 ALSA: isa: Fix error return code in snd_cmi8330_probe() 6612c412336c nfsd: Reduce contention for the nfsd_file nf_rwsem 89047f0089cd nvme-tcp: can't set sk_user_data without write_lock 4b3fd33f580f virtio_net: move tx vq operation under tx queue lock 8795692f0d6c vdpa/mlx5: Fix possible failure in umem size calculation 63272b1ffdb0 vdpa/mlx5: Fix umem sizes assignments on VQ create e22051e7c9f7 PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift 527bb29eb183 pwm: imx1: Don't disable clocks at device remove time 12d84de59da0 PCI: intel-gw: Fix INTx enable b5859dacd29e x86/fpu: Limit xstate copy size in xstateregs_set() 07b760a79170 x86/fpu: Fix copy_xstate_to_kernel() gap handling aa7fccd383de f2fs: fix to avoid adding tab before doc section 607caa080119 PCI: iproc: Support multi-MSI only on uniprocessor kernel 54dc6fcce3de PCI: iproc: Fix multi-MSI base vector number allocation ac2e498ab222 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode 4b515308ab87 nfs: fix acl memory leak of posix_acl_create() b8eace7d3b9c SUNRPC: prevent port reuse on transports which don't request it. 5577eece796f watchdog: jz4740: Fix return value check in jz4740_wdt_probe() 3b93d520ac53 watchdog: aspeed: fix hardware timeout calculation 412ef737be65 ubifs: journal: Fix error return code in ubifs_jnl_write_inode() 6bcc0590cb91 ubifs: Fix off-by-one error aab881d7f074 um: fix error return code in winch_tramp() 9bb3f31b25b2 um: fix error return code in slip_open() 0bfb6d49497c misc: alcor_pci: fix inverted branch condition 5c7ef8a37055 NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT ff4023d01942 NFSv4: Initialise connection to the server in nfs4_alloc_client() 36291fd6279f power: supply: rt5033_battery: Fix device tree enumeration ae56850d3657 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun 6594d0aa1c22 remoteproc: k3-r5: Fix an error message d3c150978ead f2fs: compress: fix to disallow temp extension 43cefd126450 f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs 74569cb9ed7b x86/signal: Detect and prevent an alternate signal stack overflow f0e905df68d6 NFSD: Fix TP_printk() format specifier in nfsd_clid_class 2830dd2faa53 f2fs: atgc: fix to set default age threshold f6ec306b93dc virtio_console: Assure used length from device is limited 09a94a89d74f virtio_net: Fix error handling in virtnet_restore() cd24da0db9f7 virtio-blk: Fix memory leak among suspend/resume procedure d420b1166643 PCI: rockchip: Register IRQ handlers after device and data are ready 424fc30298cb ACPI: video: Add quirk for the Dell Vostro 3350 4f2b140658cd ACPI: AMBA: Fix resource name in /proc/iomem 9dcc9ad34348 pwm: tegra: Don't modify HW state in .remove callback 3d82361abd03 pwm: img: Fix PM reference leak in img_pwm_enable() b3205768cd1a drm/amdkfd: fix sysfs kobj leak 687875fa9c3b power: supply: ab8500: add missing MODULE_DEVICE_TABLE e88d524c662b power: supply: charger-manager: add missing MODULE_DEVICE_TABLE 89786fbc4d1e NFS: nfs_find_open_context() may only select open files 0fedfa72aedc drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() 59d912fe9bb9 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty 3c586f825576 orangefs: fix orangefs df output. 6e43cdcbb715 PCI: tegra: Add missing MODULE_DEVICE_TABLE 2df1abffc474 remoteproc: core: Fix cdev remove and rproc del f3a56cd3eaf6 x86/fpu: Return proper error codes from user access functions 39ed17de8c6f watchdog: iTCO_wdt: Account for rebooting on second timeout 9cc9f5de281b watchdog: imx_sc_wdt: fix pretimeout 66ba9cf929b1 watchdog: Fix possible use-after-free by calling del_timer_sync() a173e3b62cf6 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() a397cb4576fc watchdog: Fix possible use-after-free in wdt_startup() 96c0bf09125e PCI: pciehp: Ignore Link Down/Up caused by DPC 497064740406 NFSv4: Fix delegation return in cases where we have to retry b05c555c8d4d PCI/P2PDMA: Avoid pci_get_slot(), which may sleep 8e3f27bb7fdd ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 9d829ca43b08 power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE efc6443c1abe power: supply: max17042: Do not enforce (incorrect) interrupt trigger type 7667cdc4b7e8 PCI: hv: Fix a race condition when removing the device 14016c172820 power: supply: ab8500: Avoid NULL pointers 0df49cdc7c15 PCI: ftpci100: Rename macro name collision e133435232ed pwm: spear: Don't modify HW state in .remove callback 15a19c5a9292 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE d7897890bade power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 6ed9f9899b66 kcov: add __no_sanitize_coverage to fix noinstr for all architectures ff53dfb32349 lib/decompress_unlz4.c: correctly handle zero-padding around initrds. b85b43c3e4b8 phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP a9d986be494e i2c: core: Disable client irq on reboot/shutdown 9c6c65704719 intel_th: Wait until port is in reset before programming it 45f1de1fff2b staging: rtl8723bs: fix macro value for 2.4Ghz only device 1f577093c843 leds: turris-omnia: add missing MODULE_DEVICE_TABLE ff8f11860e43 ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol 9ada4baae639 ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions fb7c8bfa2e3c ALSA: hda: Add IRQ check for platform_get_irq() 63c49cfa2f0c backlight: lm3630a: Fix return code of .update_status() callback 719c45a41cdb ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters 692e16958f48 powerpc/boot: Fixup device-tree on little endian b41cb0e4af0b usb: gadget: hid: fix error return code in hid_bind() 309b44d31667 usb: gadget: f_hid: fix endianness issue with descriptors 16668cc65601 ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values 3005d48b40e5 ALSA: usb-audio: scarlett2: Fix data_mutex lock 8f075c61ea8d ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 3b7bd795cbef ALSA: bebob: add support for ToneWeal FW66 90cd79aa9ac7 Input: hideep - fix the uninitialized use in hideep_nvm_unlock() a50b56ffc0c8 s390/mem_detect: fix tprot() program check new psw handling 7e1e0235b3db s390/mem_detect: fix diag260() program check new psw handling c25be19aa957 s390/ipl_parm: fix program check new psw handling 3794633dfdd8 s390/processor: always inline stap() and __load_psw_mask() f22649cf90c3 habanalabs: remove node from list before freeing the node 25ddb0a42f3a habanalabs/gaudi: set the correct cpu_id on MME2_QM failure 3dd2a9daa765 ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() 8e18158ea787 powerpc/mm/book3s64: Fix possible build error ed0b4b56a922 gpio: pca953x: Add support for the On Semi pca9655 b7f4423c7de8 selftests/powerpc: Fix "no_handler" EBB selftest c7f2112e7ada ALSA: ppc: fix error return code in snd_pmac_probe() 1004c52e3c51 scsi: storvsc: Correctly handle multiple flags in srb_status b3d3a2466e74 gpio: zynq: Check return value of irq_get_irq_data 3d2b0818daa4 gpio: zynq: Check return value of pm_runtime_get_sync 71f8d7fbfe8e ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() 43d1aaa1965f iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation c4007596fbda iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails f8763ab3fb86 powerpc/ps3: Add dma_mask to ps3_dma_region 0e54f8ee6bff ALSA: sb: Fix potential double-free of CSP mixer elements 52d242f2bffe selftests: timers: rtcpie: skip test if default RTC device does not exist 7b18f26d8277 s390: disable SSP when needed 78cddc9aa6be s390/sclp_vt220: fix console name to match device 2f4e7363a998 serial: tty: uartlite: fix console setup dc9db4629210 fsi: Add missing MODULE_DEVICE_TABLE 0c67c2e20366 ASoC: img: Fix PM reference leak in img_i2s_in_probe() af8b891cd339 mfd: cpcap: Fix cpcap dmamask not set warnings d339f6a0d1a1 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE 5dd2955565e8 scsi: qedi: Fix cleanup session block/unblock use 6f36afa1550a scsi: qedi: Fix TMF session block/unblock use 57fa983ea736 scsi: qedi: Fix race during abort timeouts afa1c8ee7e63 scsi: qedi: Fix null ref during abort handling fa7adae4b577 scsi: iscsi: Fix shost->max_id use 89812e7957ab scsi: iscsi: Fix conn use after free during resets 21962a5dd6b4 scsi: iscsi: Add iscsi_cls_conn refcount helpers 5ac2428f2b96 scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs 422fb12054f4 scsi: megaraid_sas: Early detection of VD deletion through RaidMap update 0680db6f4192 scsi: megaraid_sas: Fix resource leak in case of probe failure c851de0215eb fs/jfs: Fix missing error code in lmLogInit() 7207cd708eb3 scsi: scsi_dh_alua: Check for negative result value 6bad74b2b49f scsi: core: Fixup calling convention for scsi_mode_sense() b4fd2ab0a91b scsi: mpt3sas: Fix deadlock while cancelling the running firmware event 7a80f71601af tty: serial: 8250: serial_cs: Fix a memory leak in error handling path 75452cc77668 ALSA: ac97: fix PM reference leak in ac97_bus_remove() 664695a75468 scsi: core: Cap scsi_host cmd_per_lun at can_queue 21d8b90cec7e scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs 2626d5ed6b5c scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology bb1d1c214948 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 024550409022 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 20c62caf2eaf w1: ds2438: fixing bug that would always get page0 8e8d910e9a3a usb: common: usb-conn-gpio: fix NULL pointer dereference of charger b30a115e4af5 Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" 7d7f30cf182e ALSA: usx2y: Don't call free_pages_exact() with NULL address f4997bf6c448 ALSA: usx2y: Avoid camelCase 1b1d6aa1a8cf iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 5ecb0acc45e8 iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). 5f69841c220a partitions: msdos: fix one-byte get_unaligned() a8c3d1a515b9 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE 58f69684ba03 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge b9c87ce3bc63 misc/libmasm/module: Fix two use after free in ibmasm_init_one 4f3c807739e3 serial: fsl_lpuart: disable DMA for console and fix sysrq 6942fbc00981 tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero 35a35909ec19 rcu: Reject RCU_LOCKDEP_WARN() false positives 23597afbe096 srcu: Fix broken node geometry after early ssp init 4d395142d96f scsi: arcmsr: Fix the wrong CDB payload report to IOP 22d22fef9cbc dmaengine: fsl-qdma: check dma_set_mask return value 32064330708b ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 164a3880a76a leds: tlc591xx: fix return value check in tlc591xx_probe() 9ebcc60565f2 net: bridge: multicast: fix MRD advertisement router port marking race 664cc645bdd8 net: bridge: multicast: fix PIM hello router port marking race b3aea76efe90 Revert "drm/ast: Remove reference to struct drm_device.pdev" b3f8120039d5 drm/ingenic: Switch IPU plane to type OVERLAY 8f6dcc4dd731 drm/ingenic: Fix non-OSD mode cae871baa4f3 drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() 16fb4e9c39b9 drm/dp_mst: Avoid to mess up payload table by ports in stale topology 3462bc8b1a1f drm/dp_mst: Do not set proposed vcpi directly 087bff9acd2e fbmem: Do not delete the mode that is still in use 811763e3beb6 cgroup: verify that source is a string 0728df804806 drm/i915/gt: Fix -EDEADLK handling regression 81dd2d60f677 drm/i915/gtt: drop the page table optimisation 905169794d9c tracing: Do not reference char * as a string in histograms e1261c7a846e scsi: zfcp: Report port fc_security as unknown early during remote cable pull ea518b70ed5e scsi: core: Fix bad pointer dereference when ehandler kthread is invalid 8b2ae2de536c KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() bedc5d091138 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA 5b779e597cb7 KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs 1a1a5e440953 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled 679837dc0aba KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio 72797ffca1bd cifs: handle reconnect of tcon when there is no cached dfs referral b93f9499427c certs: add 'x509_revocation_list' to gitignore f68261346518 Linux 5.10.51 86786603014e f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances 5e4f5138bd85 ext4: fix memory leak in ext4_fill_super 3780348c1a0e smackfs: restrict bytes count in smk_set_cipso() 801893695036 jfs: fix GPF in diFree fcb041ca5c77 drm/ast: Remove reference to struct drm_device.pdev 3785f3c1e3c7 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() b716ccffbc8d dm writecache: write at least 4k when committing 090588059c30 io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function aa57b2d6b37e media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K 31874b6b63dd media: gspca/sunplus: fix zero-length control requests de95c0bd797a media: gspca/sq905: fix control-request direction c57bfd8000d7 media: zr364xx: fix memory leak in zr364xx_start_readpipe dbd58d397844 media: dtv5100: fix control-request directions db317a37229b media: subdev: disallow ioctl for saa6588/davinci e2c1218ddc5f PCI: aardvark: Implement workaround for the readback value of VEND_ID 130919708990 PCI: aardvark: Fix checking for PIO Non-posted Request f147115018aa PCI: Leave Apple Thunderbolt controllers on for s2idle or standby ba47e65a5de3 dm btree remove: assign new_root only when removal succeeds 1b5918b087b1 dm writecache: flush origin device when writing and cache is full cbc03ffec260 dm zoned: check zone capacity 35c1c4bd2d59 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 048624ad564c coresight: Propagate symlink failure 0c2bc1489104 ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe eb81b5a37dc5 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT 3cda5b7f4e29 tracing: Simplify & fix saved_tgids logic 8cc58a6e2c39 rq-qos: fix missed wake-ups in rq_qos_throttle try two f9fb4986f4d8 seq_buf: Fix overflow in seq_buf_putmem_hex() 418b333afbd5 extcon: intel-mrfld: Sync hardware and software state on init af092ec16e06 selftests/lkdtm: Fix expected text for CR4 pinning 0af643fa7e74 lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE baedb1f5a08c nvmem: core: add a missing of_node_put f0a079c0ba87 mfd: syscon: Free the allocated name field of struct regmap_config a8a2e506ea2f power: supply: ab8500: Fix an old bug 38dde03eb239 ubifs: Fix races between xattr_{set|get} and listxattr operations 690a11fb4e9f thermal/drivers/int340x/processor_thermal: Fix tcc setting ef5066f95c15 ipmi/watchdog: Stop watchdog timer when the current action is 'none' 7ade84f8df8f qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute 02671eda9ab9 i40e: fix PTP on 5Gb links ab9d7c5fc9c6 ASoC: tegra: Set driver_name=tegra for all machine drivers e0d9beb44abd fpga: stratix10-soc: Add missing fpga_mgr_free() call 5a5ebf5d4822 clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround b5e26be407e6 cpu/hotplug: Cure the cpusets trainwreck a11a457820fb arm64: tlb: fix the TTL value of tlb_get_level 0afa6ad0c49a ata: ahci_sunxi: Disable DIPM 5543f61e2e0c mmc: core: Allow UHS-I voltage switch for SDSC cards if supported b53b0ca4a4ec mmc: core: clear flags before allowing to retune 658f58189a4f mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 5ced01c0e855 mmc: sdhci-acpi: Disable write protect detection on Toshiba Encore 2 WT8-B 3f9c2a058e61 drm/i915/display: Do not zero past infoframes.vsc 8abf5eec0ebd drm/nouveau: Don't set allow_fb_modifiers explicitly 42a333ea4b4f drm/arm/malidp: Always list modifiers 0bcc074f90d2 drm/msm/mdp4: Fix modifier support enabling 4d61ddd74041 drm/tegra: Don't set allow_fb_modifiers explicitly c6016936171a drm/amd/display: Reject non-zero src_y and src_x for video planes 7d3053889400 pinctrl/amd: Add device HID for new AMD GPIO controller b13574fa83ac drm/amd/display: fix incorrrect valid irq check 3c8216b3503a drm/rockchip: dsi: remove extra component_del() call 2998599fb16c drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info() 98bd09d928b3 drm/vc4: hdmi: Prevent clock unbalance a2b8835cb4d1 drm/vc4: crtc: Skip the TXP 293e520d2043 drm/vc4: txp: Properly set the possible_crtcs mask 0d50d93d05d6 drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdown() for Loongson64 7aa28f2f6742 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() 2674ffcad0ae drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) 8f933b27cbf1 drm/amdgpu: Update NV SIMD-per-CU to 2 97ebbfe445cd powerpc/powernv/vas: Release reference to tgid during window close a024e88f8ab7 powerpc/barrier: Avoid collision with clang's __lwsync macro d2e52d466409 powerpc/mm: Fix lockup on kernel exec fault 4ad382bc4abc scsi: iscsi: Fix iSCSI cls conn state 221b7e1e76fb scsi: iscsi: Fix race condition between login and sync thread 907318883508 io_uring: convert io_buffer_idr to XArray c5a50a220a41 io_uring: Convert personality_idr to XArray cb2985feb118 io_uring: simplify io_remove_personalities() 7d4f96158852 mm,hwpoison: return -EBUSY when migration fails fd6625a1ec40 loop: fix I/O error on fsync() in detached loop devices 88f0bc830c52 arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 421aff50af5e arm64: dts: rockchip: add rk3328 dwc3 usb controller node 8eb12fa96bc5 ath11k: unlock on error path in ath11k_mac_op_add_interface() 9706c5343346 MIPS: MT extensions are not available on MIPS32r1 6cf2e905b1a0 selftests/resctrl: Fix incorrect parsing of option "-t" 10f8fca6761b MIPS: set mips32r5 for virt extensions ff4762bcb95e MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops 6ef81a5c0e22 sctp: add size validation when walking chunks d4dbef7046e2 sctp: validate from_addr_param return e83f312114a0 flow_offload: action should not be NULL when it is referenced a61af0114118 bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() 20285dc2711c sched/fair: Ensure _sum and _avg values stay consistent e2296a4365f2 Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. 8d7a3989c14d Bluetooth: mgmt: Fix the command returns garbage parameter value 05298f1733c6 Bluetooth: btusb: Add support USB ALT 3 for WBS cc49ab24ec37 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response 79a313086426 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails c4a9967e4d09 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) 60789afc02f5 Bluetooth: Shutdown controller after workqueues are flushed or cancelled 5147d86c4a5b Bluetooth: Fix alt settings for incoming SCO with transparent coding format 8f939b4c2563 Bluetooth: Fix the HCI to MGMT status conversion table 5f5f8022c1aa Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. 3d08b5917984 RDMA/cma: Fix rdma_resolve_route() memory leak a8585fdf42b5 net: ip: avoid OOM kills with large UDP sends over loopback 04177aa99a93 media, bpf: Do not copy more entries than user space requested d8bb134d808c IB/isert: Align target max I/O size to initiator size d330f5f8dff7 mac80211_hwsim: add concurrent channels scanning support over virtio 97f067722669 mac80211: consider per-CPU statistics if present 1b728869a134 cfg80211: fix default HE tx bitrate mask in 2G band 0a7ba5d373f1 wireless: wext-spy: Fix out-of-bounds warning c1ad55b6a1f4 sfc: error code if SRIOV cannot be disabled 1013dc896d99 sfc: avoid double pci_remove of VFs 7cd6986f2de5 iwlwifi: pcie: fix context info freeing b98ec6d8b34d iwlwifi: pcie: free IML DMA memory allocation 78eadadff3d1 iwlwifi: mvm: fix error print when session protection ends 1e1bb1efd60e iwlwifi: mvm: don't change band on bound PHY contexts 1df36030393a RDMA/rxe: Don't overwrite errno from ib_umem_get() ee33c042f492 vsock: notify server to shutdown when client has pending signal 38bc2ebf344c atm: nicstar: register the interrupt handler in the right place 90efb7f1006a atm: nicstar: use 'dma_free_coherent' instead of 'kfree' 1d304c7ddd36 net: fec: add ndo_select_queue to fix TX bandwidth fluctuations c7a31ae63e2c MIPS: add PMD table accounting into MIPS'pmd_alloc_one 50ce920fe113 rtl8xxxu: Fix device info for RTL8192EU devices a10e871b73b4 mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode 4cd713e48c27 drm/amdkfd: Walk through list with dqm lock hold a2122e079204 drm/amdgpu: fix bad address translation for sienna_cichlid 932be4cf2ba2 io_uring: fix false WARN_ONCE 92a9fb51e5ec net: sched: fix error return code in tcf_del_walker() d2801d111829 net: ipa: Add missing of_node_put() in ipa_firmware_load() 5cc0cf735f13 net: fix mistake path for netdev_features_strings 891db094a0aa mt76: mt7615: fix fixed-rate tx status reporting 090b06b25afe ice: mark PTYPE 2 as reserved b88a90783043 ice: fix incorrect payload indicator on PTYPE 2e66c36f1308 bpf: Fix up register-based shifts in interpreter to silence KUBSAN 0e72b151e394 drm/amdkfd: Fix circular lock in nocpsch path cd29db48bb65 drm/amdkfd: fix circular locking on get_wave_state 9d21abc8fd20 cw1200: add missing MODULE_DEVICE_TABLE c5e4a10d7bd5 wl1251: Fix possible buffer overflow in wl1251_cmd_scan 5a3d373c4a33 wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP ad7083a95d8a dm writecache: commit just one block, not a full page 57f7ed25bd16 xfrm: Fix error reporting in xfrm_state_construct. a5f8862967c4 drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check db3c3643d55e r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM f38371821c25 selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC 0a244be95bca fjes: check return value after calling platform_get_resource() 378c156f9dd0 drm/amdkfd: use allowed domain for vmbo validation fb3b4bcdd3bc net: sgi: ioc3-eth: check return value after calling platform_get_resource() e613f67f1b51 selftests: Clean forgotten resources as part of cleanup() 8a4318c14ace net: phy: realtek: add delay to fix RXC generation issue c71de31b2e0f drm/amd/display: Fix off-by-one error in DML afa06442d23d drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 02f444321b3a drm/amd/display: Release MST resources on switch from MST to SST 01d6a6931965 drm/amd/display: Update scaling settings on modeset 57c63b47d6f1 drm/amd/display: Fix DCN 3.01 DSCCLK validation 8e4da401425b net: moxa: Use devm_platform_get_and_ioremap_resource() 278dc34b7112 net: micrel: check return value after calling platform_get_resource() ce1307ec621b net: mvpp2: check return value after calling platform_get_resource() 49b3a7f38a9b net: bcmgenet: check return value after calling platform_get_resource() 92820a12823e net: mscc: ocelot: check return value after calling platform_get_resource() f3b96f4b6b2d virtio_net: Remove BUG() to avoid machine dead 87c39048ec7f ice: fix clang warning regarding deadcode.DeadStores e352556acef9 ice: set the value of global config lock timeout longer b5f2982e0609 pinctrl: mcp23s08: fix race condition in irq handler a4a86400c68c net: bridge: mrp: Update ring transitions. cc4f0a9d5aa1 dm: Fix dm_accept_partial_bio() relative to zone management commands 939f750215b8 dm writecache: don't split bios when overwriting contiguous cache content 65e780667cf3 dm space maps: don't reset space map allocation cursor when committing 313d9f25804c RDMA/cxgb4: Fix missing error code in create_qp() f9c67c179e3b net: tcp better handling of reordering then loss cases 8fa6473a61ec drm/amdgpu: remove unsafe optimization to drop preamble ib c5b518f4b98d drm/amd/display: Avoid HDCP over-read and corruption 3c172f6e444b MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER 0903ac8f09c6 MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) 8f939b795797 ipv6: use prandom_u32() for ID generation c92298d228f6 virtio-net: Add validation for used length 5e039a80a76b drm: bridge: cdns-mhdp8546: Fix PM reference leak in d1eaf4cb4408 clk: tegra: Ensure that PLLU configuration is applied properly dc5bacea9462 clk: tegra: Fix refcounting of gate clocks 315988817aa7 RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH 4f6a0f31c627 net: stmmac: the XPCS obscures a potential "PHY not found" error a7d608bb786c drm: rockchip: add missing registers for RK3066 d89ea206e99c drm: rockchip: add missing registers for RK3188 e54b4a534845 net/mlx5: Fix lag port remapping logic 62137d1ae5f8 net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet 219150485d73 clk: renesas: r8a77995: Add ZA2 clock 0680344d7131 drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() 95f8ce9f18cb igb: fix assignment on big endian machines 66d593aa3aea igb: handle vlan types with checker enabled ffb865715a0f e100: handle eeprom as little endian f06ea024c176 drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co() 48c96d5bacc0 drm/vc4: Fix clock source for VEC PixelValve on BCM2711 21bf1414580c udf: Fix NULL pointer dereference in udf_symlink function 0687411e2a88 drm/sched: Avoid data corruptions 5ed8c298b2e1 drm/scheduler: Fix hang when sched_entity released 73ac001f060b pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE 1b832bd77799 net/sched: cls_api: increase max_reclassify_loop 6ceb0182b087 net: mdio: provide shim implementation of devm_of_mdiobus_register d2d17ca924f4 drm/virtio: Fix double free on probe failure 69a71b59b18c reiserfs: add check for invalid 1st journal block c5073100dc4f drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE b5713dac1916 net: mdio: ipq8064: add regmap config to disable REGCACHE c0dd36bcb67f drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() 3393405257ed net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT a7f7c42e3115 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() b7ee9ae1e0cf mISDN: fix possible use-after-free in HFC_cleanup() e759ff76ebbb atm: iphase: fix possible use-after-free in ia_module_exit() 2292d9691ce9 hugetlb: clear huge pte during flush function on mips platform a74872106e78 clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() 3ca86d44b902 drm/amd/display: fix use_max_lb flag for 420 pixel formats 5953b984c3e4 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() fb960728f8f1 drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true 796554d3d68f drm/vc4: fix argument ordering in vc4_crtc_get_margins() b025bc07c947 drm/amd/amdgpu/sriov disable all ip hw status by default fb7479d64d77 drm/amd/display: fix HDCP reset sequence on reinitialize d055669e669a drm/ast: Fixed CVE for DP501 95c3133bc8eb drm/zte: Don't select DRM_KMS_FB_HELPER b60ae0fab550 drm/mxsfb: Don't select DRM_KMS_FB_HELPER 43b0742ef44c Linux 5.10.50 bdf4d33e8342 powerpc/preempt: Don't touch the idle task's preempt_count during hotplug 9b07d817f799 iommu/dma: Fix compile warning in 32-bit builds 0855952ed4f1 cred: add missing return error code when set_cred_ucounts() failed ce04375e2d9b s390: preempt: Fix preempt_count initialization e4a577d61791 crypto: qce - fix error return code in qce_skcipher_async_req_handle() fb0c0a04e424 scsi: core: Retry I/O for Notify (Enable Spinup) Required error 2b541b6c7432 media: exynos4-is: remove a now unused integer 2b58f5154a8f mmc: vub3000: fix control-request direction 39ac3e194516 mmc: block: Disable CMDQ on the ioctl path a75457f63086 io_uring: fix blocking inline submission c98d9318dc99 block: return the correct bvec when checking for gaps 51c19f4a6212 erofs: fix error return code in erofs_read_superblock() 97cbddc8a2bc tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() b5a2b5b64237 fscrypt: fix derivation of SipHash keys on big endian CPUs 089057af71d7 fscrypt: don't ignore minor_hash when hash is 0 b9c3b485593e mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion 2a7c96c2e238 scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() e2e615e6317b scsi: fc: Correct RHBA attributes length 5c6956e66404 exfat: handle wrong stream entry size in exfat_readdir() b6a41435c832 csky: syscache: Fixup duplicate cache flush 3483e1a41ca0 csky: fix syscache.c fallthrough warning 8ff266de8906 perf llvm: Return -ENOMEM when asprintf() fails 58fa4b36abf6 selftests/vm/pkeys: refill shadow register after implicit kernel write 1dd18fda3eec selftests/vm/pkeys: handle negative sys_pkey_alloc() return code 92125cb8835c selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random 456554040e5a lib/math/rational.c: fix divide by zero 787f4e7a7d4b mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page 0fe11b79c281 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() 555dffa4842b include/linux/huge_mm.h: remove extern keyword ebd6a295b580 hugetlb: remove prep_compound_huge_page cleanup 2e16ad561143 mm/hugetlb: remove redundant check in preparing and destroying gigantic page 0da83a815d33 mm/hugetlb: use helper huge_page_order and pages_per_huge_page 31be4ea35c82 mm/huge_memory.c: don't discard hugepage if other processes are mapping it b65597377b7b mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() aa41f7a2a681 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK 9b0b9edea1d3 mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled 0885ea1d4759 vfio/pci: Handle concurrent vma faults 363d85bfaec1 arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART 347af865b6a2 serial: mvebu-uart: correctly calculate minimal possible baudrate 9ad82f0412c0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available dd6d4e92e724 ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found 53fa3ba8085e powerpc/papr_scm: Make 'perf_stats' invisible if perf-stats unavailable 04db493fc746 powerpc/64s: Fix copy-paste data exposure into newly created tasks ac08ba518c6c powerpc/papr_scm: Properly handle UUID types and API d3358c66ee56 powerpc: Offline CPU in stop_this_cpu() 9443acbd251f serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs e0e3e0b7dabf serial: 8250: 8250_omap: Disable RX interrupt after DMA enable 786461739ac4 selftests/ftrace: fix event-no-pid on 1-core machine 57e49a0bc4b3 leds: ktd2692: Fix an error handling path 53cb671592ef leds: as3645a: Fix error return code in as3645a_parse_node() f3bf888507f0 ASoC: fsl_spdif: Fix unexpected interrupt after suspend 2938ffd56895 ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake 5f2dfce8d8bc configfs: fix memleak in configfs_release_bin_file e30e636447fd ASoC: atmel-i2s: Fix usage of capture and playback at the same time af497961abef powerpc/powernv: Fix machine check reporting of async store errors f8d223f80ac6 extcon: max8997: Add missing modalias string e16fcc83748a extcon: sm5502: Drop invalid register write in sm5502_reg_data 25c7efb3875a phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() 6398fc0e57ec phy: uniphier-pcie: Fix updating phy parameters a4b7c0af613f soundwire: stream: Fix test for DP prepare complete b0be06493e73 scsi: mpt3sas: Fix error return value in _scsih_expander_add() f51088868b16 habanalabs: Fix an error handling path in 'hl_pci_probe()' c183b55ed7e5 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() f929d21af75d of: Fix truncation of memory sizes on 32-bit platforms db45ea876743 ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK 55bb225c0878 iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 49739675048d iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() c850b52e47aa serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates 5db39ad3fa32 staging: mt7621-dts: fix pci address for PCI memory range c5cd4b74fd8a coresight: core: Fix use of uninitialized pointer 58c0621c44a5 staging: rtl8712: fix memory leak in rtl871x_load_fw_cb bf5d6f697981 staging: rtl8712: fix error handling in r871xu_drv_init 7bc3fa5db495 staging: gdm724x: check for overflow in gdm_lte_netif_rx() f93737061067 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() 14106b90e147 ASoC: fsl_spdif: Fix error handler with pm_runtime_enable 9cf11dca57a5 iio: light: vcnl4000: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8c85c0f8cbff iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() c923e9effe50 iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 15634d6dced1 iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a6a1e347c7a0 iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2abfdd61324c iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2abfa5294717 thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() 36f60700f966 eeprom: idt_89hpesx: Restore printing the unsupported fwnode name fc8ab0600172 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() c7188d19989b usb: dwc2: Don't reset the core after setting turnaround time 8aa1cb46b72e usb: gadget: f_fs: Fix setting of device and driver data cross-references d4d3cd4c7699 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' 92a30a90d69a ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID 696cfb256794 ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test 8ef111db5e07 ASoC: rt715-sdw: use first_hw_init flag on resume 36dc6957f70f ASoC: rt711-sdw: use first_hw_init flag on resume de77f9d92c3b ASoC: rt700-sdw: use first_hw_init flag on resume e1456cba8e36 ASoC: rt5682-sdw: use first_hw_init flag on resume 16674ae3b237 ASoC: rt1308-sdw: use first_hw_init flag on resume dc1521641287 ASoC: max98373-sdw: use first_hw_init flag on resume 45a3d00eafb7 iommu/dma: Fix IOVA reserve dma ranges ad736838155c selftests: splice: Adjust for handler fallback removal 045c29902fbe s390: appldata depends on PROC_SYSCTL 485b1c02b543 s390: enable HAVE_IOREMAP_PROT d65f69deac5c s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACK d8fe62cb919c iommu/amd: Fix extended features logging bd95a3e159a0 visorbus: fix error return code in visorchipset_init() e5a3a3108f06 fsi/sbefifo: Fix reset timeout 4a95eb0c800e fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE 719c4db394ed fsi: occ: Don't accept response from un-initialized OCC af3d7f9e266b fsi: scom: Reset the FSI2PIB engine for any error 446eed9c855e fsi: core: Fix return of error values on failures d22bef41017b mfd: rn5t618: Fix IRQ trigger by changing it to level mode 9b8bfdbc7e61 mfd: mp2629: Select MFD_CORE to fix build error 68f2f83f6fb6 scsi: iscsi: Flush block work before unblock b5371faa0667 scsi: FlashPoint: Rename si_flags field 0b2f74111344 leds: lp50xx: Put fwnode in error case during ->probe() 5f7bda9ba8d7 leds: lm3697: Don't spam logs when probe is deferred 8fc7d4a3f039 leds: lm3692x: Put fwnode in any case during ->probe() c54ad49e2ff7 leds: lm36274: Put fwnode in error case during ->probe() 1ed913317166 leds: lm3532: select regmap I2C API b504e279e502 leds: class: The -ENOTSUPP should never be seen by user space 58279b341b94 tty: nozomi: Fix the error handling path of 'nozomi_card_init()' 28c947b07263 firmware: stratix10-svc: Fix a resource leak in an error handling path 1e1b9cd40095 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() 5a766253e305 staging: mmal-vchiq: Fix incorrect static vchiq_instance. cf05986cc4de mtd: rawnand: arasan: Ensure proper configuration for the asserted target 2f8824f556a3 mtd: partitions: redboot: seek fis-index-block in the right node a16eae11f004 perf scripting python: Fix tuple_set_u64() 201b975c1643 Input: hil_kbd - fix error return code in hil_dev_connect() 000c70680d2f ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() 2e1d76c3b90f backlight: lm3630a_bl: Put fwnode in error case during ->probe() d4ebf352a7d7 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() 2541d78f7832 ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() 246b4f1e2050 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 71dbba0b9525 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 1fa3107759b7 iio: chemical: atlas: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 93a5538d5012 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() daecb8c0a17c iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 293b8246a07e iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() f960139a3c49 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() e5e102f4b562 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4613232e0b1f iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() ab16be53b296 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8e23dd6236de iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() c61ac1f83b32 iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8ea878287ccc iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 718a67a90932 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() df5343bd59cd iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() f0bc78df4a04 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() cd62282a51cb iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 638ba5aa15ac iio: accel: mxc4005: Fix overread of data and alignment issue. 0d220d40b3f3 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9eb5fb66b6f4 iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4b362443dc21 iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 3cca4db5f733 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2edfba8a55b5 iio: adis16475: do not return ints in irq handlers 92efd6396e4b iio: adis16400: do not return ints in irq handlers 2e41116e6eb8 iio: adis_buffer: do not return ints in irq handlers 67d88b7bf62d mwifiex: re-fix for unaligned accesses 460bee90091d tty: nozomi: Fix a resource leak in an error handling function f5186bd17f3b serial: 8250_omap: fix a timeout loop condition 5dcff72fe42a serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() 685d53abc918 serial: fsl_lpuart: don't modify arbitrary data on lpuart32 728f23e53c65 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() 66111dfe22b1 ASoC: rt5682: Disable irq on shutdown 8b195380cd07 staging: fbtft: Don't spam logs when probe is deferred 7a42f3c30dfe staging: fbtft: Rectify GPIO handling d8c1504cf1a0 MIPS: Fix PKMAP with 32-bit MIPS huge page support a23ba98e91ff RDMA/core: Always release restrack object a938d4e8c699 RDMA/mlx5: Don't access NULL-cleared mpi pointer c6965316d684 net: tipc: fix FB_MTU eat two pages 1148952dc660 net: sched: fix warning in tcindex_alloc_perfect_hash 4476568069c9 net: lwtunnel: handle MTU calculation in forwading 6939c39a4106 writeback: fix obtain a reference to a freeing memcg css 4c3e839bfde5 clk: si5341: Update initialization magic 55aaba36d718 clk: si5341: Check for input clock presence and PLL lock on startup 42ac32d834aa clk: si5341: Avoid divide errors due to bogus register contents 043637617d51 clk: si5341: Wait for DEVICE_READY on startup 29746bd0f765 clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare 94221679ee05 clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC f3b6df5dfd72 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC ced193bc0851 clk: actions: Fix SD clocks factor table on Owl S500 SoC 12d2d6fd11c1 clk: actions: Fix UART clock dividers on Owl S500 SoC 7d97522e6e35 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event 4f5fc3be2cca Bluetooth: Fix Set Extended (Scan Response) Data c5fedfcc2046 Bluetooth: Fix not sending Set Extended Scan Response a2dcad039e45 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid d28e780431b5 Revert "be2net: disable bh with spin_lock in be_process_mcc" 342b06b600bf gve: Fix swapped vars when fetching max queues 11044f8c2c9f RDMA/cma: Fix incorrect Packet Lifetime calculation fc2ea819b96e bpfilter: Specify the log level for the kmsg message 4228c00e1408 net: dsa: sja1105: fix NULL pointer dereference in sja1105_reload_cbs() 393d48b3dec0 e1000e: Check the PCIm state cebff3d9f74f ipv6: fix out-of-bound access in ip6_parse_tlv() 9e753c47b905 net: atlantic: fix the macsec key length 1c95d4d432c3 net: phy: mscc: fix macsec key length 711a28d24d07 net: macsec: fix the length used to copy the key for offloading c764f2d899b2 RDMA/cma: Protect RMW with qp_mutex d52ceed84526 ibmvnic: free tx_pool if tso_pool alloc fails f25accc4fd4d ibmvnic: set ltb->buff to NULL after freeing 3f85d2ca323f Revert "ibmvnic: remove duplicate napi_schedule call in open function" cad22e48cabe i40e: Fix missing rtnl locking when setting up pf switch d9a5d19706ea i40e: Fix autoneg disabling for non-10GBaseT links 88819239e9fd i40e: Fix error handling in i40e_vsi_open aefa92774408 bpf: Do not change gso_size during bpf_skb_change_proto() 0dac8b0ad016 can: j1939: j1939_sk_setsockopt(): prevent allocation of j1939 filter for optlen == 0 2d58a38275d2 ipv6: exthdrs: do not blindly use init_net b559d003f03c net: bcmgenet: Fix attaching to PYH failed on RPi 4B 514c96bf65ce mac80211: remove iwlwifi specific workaround NDPs of null_response 1b3985aa53d0 drm/msm/dpu: Fix error return code in dpu_mdss_init() 134a561aee50 drm/msm: Fix error return code in msm_drm_init() f97b9c4c0759 bpf: Fix null ptr deref with mixed tail calls and subprogs 56c31bc9aabe ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() 71a345ede51a ieee802154: hwsim: Fix memory leak in hwsim_add_one 4b44486b8bfd tc-testing: fix list handling 997285646a9c net: ti: am65-cpsw-nuss: Fix crash when changing number of TX queues 6610d5a73b6f net/ipv4: swap flow ports when validating source c3fcfc4e369b ip6_tunnel: fix GRE6 segmentation 162e75687e90 vxlan: add missing rcu_read_lock() in neigh_reduce() 6cd23b5f4017 rtw88: 8822c: fix lc calibration timing db2386fa4342 iwlwifi: increase PNVM load timeout 78e6587585d8 xfrm: Fix xfrm offload fallback fail case 5c8e5feceaf3 pkt_sched: sch_qfq: fix qfq_change_class() error path b2ce4ebdd9a8 netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic 581e37ad5c0a tls: prevent oversized sendfile() hangs by ignoring MSG_MORE e7c3ae47978f net: sched: add barrier to ensure correct ordering for lockless qdisc ca9b5ab7910c vrf: do not push non-ND strict packets with a source LLA through packet taps again e72d9e4b9807 net: ethernet: ezchip: fix error handling 161f8b73da68 net: ethernet: ezchip: fix UAF in nps_enet_remove f026d82211a2 net: ethernet: aeroflex: fix UAF in greth_of_remove 6a8c7c5c0773 mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() 6987ee9bf0a2 mt76: fix possible NULL pointer dereference in mt76_tx e717f974ceed samples/bpf: Fix the error return code of xdp_redirect's main() 79bf8f04cece samples/bpf: Fix Segmentation fault for xdp_redirect command fcd8d6371a46 RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr a9355b201d16 bpf: Fix libelf endian handling in resolv_btfids 607706027c89 xsk: Fix broken Tx ring validation cd7877a39f05 xsk: Fix missing validation for skb and unaligned mode 89621945b698 selftests/bpf: Whitelist test_progs.h from .gitignore 49c25a1a8dc5 RDMA/rxe: Fix qp reference counting for atomic ops 58da10487a1e netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols ed3d4988349e netfilter: nft_osf: check for TCP packet before further processing cf28cb51f01b netfilter: nft_exthdr: check for IPv6 packet before further processing 8f6714f3c12b RDMA/mlx5: Don't add slave port to unaffiliated list a158ee32d4aa netlabel: Fix memory leak in netlbl_mgmt_add_common 28e8df0c65a6 ath11k: send beacon template after vdev_start/restart during csa 48b69f31de82 ath10k: Fix an error code in ath10k_add_interface() e0727a61b0aa ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() a54e9166e788 cw1200: Revert unnecessary patches that fix unreal use-after-free bugs 30efdcaca32a brcmsmac: mac80211_if: Fix a resource leak in an error handling path 5d452eafbd2e brcmfmac: Fix a double-free in brcmf_sdio_bus_reset 5b8d0b0727f6 brcmfmac: correctly report average RSSI in station info db4de88d439e brcmfmac: fix setting of station info chains bitmask 80ad538a87e2 ssb: Fix error return code in ssb_bus_scan() 0147e6ccb818 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe 581098969c1a clk: imx8mq: remove SYS PLL 1/2 clock gates da8904c46569 ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others 7142f92412c1 wireless: carl9170: fix LEDS build errors & warnings ecb6797501cb ath10k: add missing error return code in ath10k_pci_probe() 668c0663d6dd ath10k: go to path err_unsupported when chip id is not supported 4654f1fc3019 tools/bpftool: Fix error return code in do_batch() 1ccbb552e3d2 drm: qxl: ensure surf.data is ininitialized bdc16fe9df17 clk: vc5: fix output disabling when enabling a FOD 43b7f1dec6c0 drm/vc4: hdmi: Fix error path of hpd-gpios 756679a123bc drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends 87890e1113e6 RDMA/rxe: Fix failure during driver load c5db39c4dfda drm/pl111: depend on CONFIG_VEXPRESS_CONFIG 42800fcff3f9 RDMA/core: Sanitize WQ state received from the userspace c470dd34c682 net/sched: act_vlan: Fix modify to allow 0 6a5691335550 xfrm: remove the fragment check for ipv6 beet mode 9fddbe9495ad clk: tegra30: Use 300MHz for video decoder by default 48bcd756aff6 ehea: fix error return code in ehea_restart_qps() 6cbc167bc132 RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats and stats->pcpu_stats 6569ae1deb6c RDMA/rtrs-clt: Check if the queue_depth has changed during a reconnection 8651ad0e2968 RDMA/rtrs-srv: Fix memory leak when having multiple sessions e7df73088443 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object f03d4c12965e RDMA/rtrs: Do not reset hb_missed_max after re-connection bd4df557aeef RDMA/rtrs-clt: Check state of the rtrs_clt_sess before reading its stats 067b6631315d RDMA/srp: Fix a recently introduced memory leak 116d5cdfacff mptcp: generate subflow hmac after mptcp_finish_join() 284e741c4e2a mptcp: fix pr_debug in mptcp_token_new_connect eee0f7d399b6 drm/rockchip: cdn-dp: fix sign extension on an int multiply for a u64 result 75db503c9cc7 drm/rockchip: lvds: Fix an error handling path 59eb7193bef2 drm/rockchip: dsi: move all lane config except LCDC mux to bind() 40492ebd29e1 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() ef61b0826c81 drm: rockchip: set alpha_en to 0 if it is not used 7902ee2faefa net: ftgmac100: add missing error return code in ftgmac100_probe() 28b3837b405f clk: meson: g12a: fix gp0 and hifi ranges 27e9e0c46816 net: qrtr: ns: Fix error return code in qrtr_ns_init() 40b701707ebf drm/vmwgfx: Fix cpu updates of coherent multisample surfaces a8e85ed08858 drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDXGenMips command 8f2b15ec3bec pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities 6f4718c13400 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin 2d487941ee59 net: pch_gbe: Propagate error from devm_gpio_request_one() 2f9f23c43a70 net: mvpp2: Put fwnode in error case during ->probe() b3fecbf60ebc video: fbdev: imxfb: Fix an error message 1655266d91ed drm/ast: Fix missing conversions to managed API 5885fce7b439 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() 0cd39c96574d drm/bridge: Fix the stop condition of drm_bridge_chain_pre_enable() 45415d1f9929 drm/bridge/sii8620: fix dependency on extcon 1de9425286f1 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 10f32b8c9eb8 mm/page_alloc: fix counting of managed_pages d7deea31ed6f mm: page_alloc: refactor setup_per_zone_lowmem_reserve() 5458985533ba mm: memcg/slab: properly set up gfp flags for objcg pointer array 8e4af3917bfc mm/shmem: fix shmem_swapin() race with swapoff a5dcdfe4cb4a swap: fix do_swap_page() race with swapoff 29ae2c9c9ccc mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage() 7abf6e576354 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] 27634d63ca58 mm/debug_vm_pgtable/basic: add validation for dirtiness after write protect c872674da724 dax: fix ENOMEM handling in grab_mapping_entry() c015295b28d6 ocfs2: fix snprintf() checking 512106ae2355 blk-mq: update hctx->dispatch_busy in case of real scheduler 3e33b1329c61 cpufreq: Make cpufreq_online() call driver->offline() on errors cc0b1776fd1d ACPI: bgrt: Fix CFI violation 3cbe01ac28a8 ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros d3dd2fe2743f blk-wbt: make sure throttle is enabled properly 1c2f21a8a0c2 blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() e0afab5181d0 ACPI: APEI: fix synchronous external aborts in user-mode f626452df805 extcon: extcon-max8997: Fix IRQ freeing at error path 45b399e309f5 clocksource/drivers/timer-ti-dm: Save and restore timer TIOCP_CFG 0317b728d8ae mark pstore-blk as broken 296fbe2608d2 ACPI: sysfs: Fix a buffer overrun problem with description_show() ce47ae8961dd nvme-pci: look for StorageD3Enable on companion ACPI device instead 3ffe41f25f21 block: avoid double io accounting for flush request 17e77feaddd6 ACPI: PM / fan: Put fan device IDs into separate header file 4dcb59d6a288 PM / devfreq: Add missing error code in devfreq_add_device() a61f8a2e45be media: video-mux: Skip dangling endpoints 62c666805af4 media: v4l2-async: Clean v4l2_async_notifier_add_fwnode_remote_subdev 6bfcb6178925 psi: Fix race between psi_trigger_create/destroy 8d7debe74475 crypto: nx - Fix RCU warning in nx842_OF_upd_status c43082d284fa spi: spi-sun6i: Fix chipselect/clock bug f18f7a227697 lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING fca9e784a36c lockdep: Fix wait-type for empty stack ca47a4fa8996 sched/uclamp: Fix uclamp_tg_restrict() aea030cefc59 sched/rt: Fix Deadline utilization tracking during policy change c576472a051a sched/rt: Fix RT utilization tracking during policy change 67f66d48bd10 x86/sev: Split up runtime #VC handler for correct state tracking 2e1003f3ee77 x86/sev: Make sure IRQs are disabled while GHCB is active eefebcda89a8 btrfs: clear log tree recovering status if starting transaction fails aec3a574c632 regulator: hi655x: Fix pass wrong pointer to config.driver_data 96275c8f6c58 KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set e5154bf2177c perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number 31dcfec19dd0 KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() 64d31137b1a6 KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch bac38bd7c458 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap b2c5af71ce4b KVM: nVMX: Sync all PGDs on nested transition with shadow paging 5ac406b81c0d hwmon: (max31790) Fix fan speed reporting for fan7..12 e02d52b7e9c5 hwmon: (max31722) Remove non-standard ACPI device IDs 5c00e994978d hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" 5cfc66b45450 hwmon: (lm70) Use device_get_match_data() c9f8416e43f8 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx 921d2518dbba media: subdev: remove VIDIOC_DQEVENT_TIME32 handling bb5e089df700 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan 8d6acfe80da1 arm64: consistently use reserved_pg_dir f1f30b3373df mmc: usdhi6rol0: fix error return code in usdhi6_probe() cd909ebb7315 crypto: sm2 - fix a memory leak in sm2 d598b8b77b17 crypto: sm2 - remove unnecessary reset operations deef40c47e66 crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit bc50c403859f crypto: omap-sham - Fix PM reference leak in omap sham ops 615f2f5e7eb8 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts 5d4cb7c39436 regulator: fan53880: Fix vsel_mask setting for FAN53880_BUCK 082d977b4688 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() 52734fb99e69 m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning b54a0f7926bd media: gspca/gl860: fix zero-length control requests 0109910cbdd8 media: tc358743: Fix error return code in tc358743_probe_of() 5091f2738d78 media: au0828: fix a NULL vs IS_ERR() check 31157148a591 media: exynos4-is: Fix a use after free in isp_video_release 2a91d7cc425c media: rkvdec: Fix .buf_prepare 5a3ac10611d6 locking/lockdep: Reduce LOCKDEP dependency list 1328decacd31 pata_ep93xx: fix deferred probing bab207d3524e media: rc: i2c: Fix an error message a9d02976e9ba crypto: ccp - Fix a resource leak in an error handling path c3285441b4cd crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() 8ac033d9c451 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() c0ec4ac43638 x86/elf: Use _BITUL() macro in UAPI headers 912d16a2d730 evm: fix writing <securityfs>/evm overflow 403577f75d5c pata_octeon_cf: avoid WARN_ON() in ata_host_activate() 5f9aaaaac816 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' 37481ad72d96 sched/uclamp: Fix locking around cpu_util_update_eff() 6c2b3d565fca sched/uclamp: Fix wrong implementation of cpu.uclamp.min b49d231c67e8 media: I2C: change 'RST' to "RSET" to fix multiple build errors e7a376edb484 pata_rb532_cf: fix deferred probing 9df79fd17b7f sata_highbank: fix deferred probing 45d2d67833ae crypto: ux500 - Fix error return code in hash_hw_final() 8c8c11b4df70 crypto: ixp4xx - update IV after requests f00454ac40f8 crypto: ixp4xx - dma_unmap the correct address 2c3164f31a49 media: hantro: do a PM resume earlier 6efd8921eb84 media: s5p_cec: decrement usage count if disabled e23dc4a3e8ff media: venus: Rework error fail recover logic 08d0aa16a1f7 spi: Avoid undefined behaviour when counting unused native CSs db5a7e22c96c spi: Allow to have all native CSs in use along with GPIOs 0c1d1517d616 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode 3bf8076a7b46 ia64: mca_drv: fix incorrect array size calculation fc12d8fbcf1a kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 1208f10b4b8a block: fix discard request merge 9d0634f6cbcb mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device c35b484130cc cifs: fix missing spinlock around update to ses->status a72d660c0dcc HID: wacom: Correct base usage for capacitive ExpressKey status bits 6bac00744b62 ACPI: tables: Add custom DSDT file as makefile prerequisite 5c93dd7c5952 tpm_tis_spi: add missing SPI device ID entries d9b40ebd448e clocksource: Check per-CPU clock synchronization when marked unstable 03a65c14ab47 clocksource: Retry clock read if long delays detected 8ab9714fd84b ACPI: EC: trust DSDT GPE for certain HP laptop c406bb9ece6e cifs: improve fallocate emulation 998d9fefdd47 PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() f5a90d44a1bc EDAC/Intel: Do not load EDAC driver when running as a guest 950a7399056d nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() 66e8848482f2 nvme-pci: fix var. type for increasing cq_head 9dc2c2b94194 platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() e2cf3b5cb29e platform/x86: asus-nb-wmi: Revert "add support for ASUS ROG Zephyrus G14 and G15" dff246672236 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quirk structures" 1da08a428ec3 block: fix race between adding/removing rq qos and normal IO 555dba7c631a ACPI: resources: Add checks for ACPI IRQ override c79852298ce7 ACPI: bus: Call kobject_put() in acpi_init() error path a8c0057aee14 ACPICA: Fix memory leak caused by _CID repair function 2ebbe3a62024 fs: dlm: fix memory leak when fenced eda609d8646f drivers: hv: Fix missing error code in vmbus_connect() 019d04f91466 open: don't silently ignore unknown O-flags in openat2() d838dddf3f08 random32: Fix implicit truncation warning in prandom_seed_state() 7425fe57d94f fs: dlm: cancel work sync othercon 747b654e4069 blk-mq: clear stale request in tags->rq[] before freeing one request pool a3362ff0433b blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter f58625bf2ca9 block_dump: remove block_dump feature in mark_inode_dirty() ca8541015d25 ACPI: EC: Make more Asus laptops use ECDT _GPE b74b839a169b platform/x86: touchscreen_dmi: Add info for the Goodix GT912 panel of TM800A550L tablets d4801889d61f platform/x86: touchscreen_dmi: Add an extra entry for the upside down Goodix touchscreen on Teclast X89 tablets bb3a3a6cebb3 Input: goodix - platform/x86: touchscreen_dmi - Move upside down quirks to touchscreen_dmi.c 9e914f59cc3a lib: vsprintf: Fix handling of number field widths in vsscanf f8c3236890eb hv_utils: Fix passing zero to 'PTR_ERR' warning 0f2f5293023f ACPI: processor idle: Fix up C-state latency if not ordered ae281fbbc4e5 EDAC/ti: Add missing MODULE_DEVICE_TABLE 2c0285062dd7 HID: do not use down_interruptible() when unbinding devices 51b7499cecc4 ACPI: video: use native backlight for GA401/GA502/GA503 83653ace03e6 media: Fix Media Controller API config checks f0b8f5682db8 regulator: da9052: Ensure enough delay time for .set_voltage_time_sel 5d9e3279f507 regulator: mt6358: Fix vdram2 .vsel_mask b58b54ef4978 KVM: s390: get rid of register asm usage 963baea02ddd lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() 93cc59d8d0fa locking/lockdep: Fix the dep path printing for backwards BFS 9c0835c69db8 btrfs: disable build on platforms having page size 256K ad71a9ad74b1 btrfs: don't clear page extent mapped if we're not invalidating the full page 703b494a68f9 btrfs: sysfs: fix format string for some discard stats 8d05e30c974f btrfs: abort transaction if we fail to update the delayed inode e0ffb169a35e btrfs: fix error handling in __btrfs_update_delayed_inode 9b2829123727 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors 00b1a9f0e8d9 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() 625ee7d26799 hwmon: (max31790) Fix pwmX_enable attributes c1eb091dbbbb hwmon: (max31790) Report correct current pwm duty cycles 49623e4b7350 media: imx-csi: Skip first few frames from a BT.656 source 72962620efcb media: siano: fix device register error path cc4ba5a3979a media: dvb_net: avoid speculation from net slot c34f3912a7d6 crypto: shash - avoid comparing pointers to exported functions under CFI 0d201fee96b6 spi: meson-spicc: fix memory leak in meson_spicc_probe a0bbb5d378da spi: meson-spicc: fix a wrong goto jump for avoiding memory leak. ea7e1b581b2d mmc: via-sdmmc: add a check against NULL pointer dereference 237999da7036 mmc: sdhci-sprd: use sdhci_sprd_writew b6cbe1fcf85e memstick: rtsx_usb_ms: fix UAF 8c252a63032a media: dvd_usb: memory leak in cinergyt2_fe_attach e78a588b595d Makefile: fix GDB warning with CONFIG_RELR bce4838273e5 crypto: hisilicon/sec - fixup 3des minimum key size declaration 74ef2418a76b media: st-hva: Fix potential NULL pointer dereferences 617afcee2a5f media: bt8xx: Fix a missing check bug in bt878_probe 1f9cff025d65 media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release 1d2838152e19 media: cedrus: Fix .buf_prepare cbfb77c2f965 media: hantro: Fix .buf_prepare 6e08d3ab5ced media: em28xx: Fix possible memory leak of em28xx struct 75c45a81889a media: bt878: do not schedule tasklet when it is not setup a61d119248ed media: i2c: ov2659: Use clk_{prepare_enable,disable_unprepare}() to set xvclk on/off 9fa8542a63b6 sched/fair: Fix ascii art by relpacing tabs d0214b841c1d arm64: perf: Convert snprintf to sysfs_emit addcb6bb584a crypto: qce: skcipher: Fix incorrect sg count for dma transfers d000c598db1d crypto: qat - remove unused macro in FW loader 5daa889433c9 crypto: qat - check return code of qat_hal_rd_rel_reg() 996234180748 media: imx: imx7_mipi_csis: Fix logging of only error event counters 179d9c18ba83 media: pvrusb2: fix warning in pvr2_i2c_core_done 893c243e52f2 media: hevc: Fix dependent slice segment flags a245f93ad067 media: cobalt: fix race condition in setting HPD 4626df7f65b4 media: cpia2: fix memory leak in cpia2_usb_probe e717d6c291d1 media: sti: fix obj-$(config) targets 93f80a0bbd5b crypto: nx - add missing MODULE_DEVICE_TABLE 4e8c9510b787 hwrng: exynos - Fix runtime PM imbalance on error 3c51d82d0b78 sched/core: Initialize the idle task with preemption disabled f8607f5ebe87 regulator: uniphier: Add missing MODULE_DEVICE_TABLE 66f0f478ecea spi: omap-100k: Fix the length judgment problem 8692603ff155 spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() cb42cf32ce2e spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' b980385a70ea media: exynos-gsc: fix pm_runtime_get_sync() usage count a8b1889cd618 media: exynos4-is: fix pm_runtime_get_sync() usage count 29fd79b6280b media: sti/bdisp: fix pm_runtime_get_sync() usage count abdc89771018 media: sunxi: fix pm_runtime_get_sync() usage count d627fc298cda media: s5p-jpeg: fix pm_runtime_get_sync() usage count 3c90c3fbdc96 media: mtk-vcodec: fix PM runtime get logic 8318f7bc0e65 media: sh_vou: fix pm_runtime_get_sync() usage count 64e291d697a0 media: am437x: fix pm_runtime_get_sync() usage count adf052c77963 media: s5p: fix pm_runtime_get_sync() usage count 437ca06c7899 media: mdk-mdp: fix pm_runtime_get_sync() usage count ff7e4b94db72 media: marvel-ccic: fix some issues when getting pm_runtime ccf0a291f7e1 staging: media: rkvdec: fix pm_runtime_get_sync() usage count b2c4d9a33cc2 Add a reference to ucounts for each cred 61a7a634a0c8 spi: Make of_register_spi_device also set the fwnode f2b240047644 thermal/cpufreq_cooling: Update offline CPUs per-cpu thermal_pressure 4eab2e2e9889 fuse: reject internal errno bb7ee90ea524 fuse: check connected before queueing on fpq->io 912e98505a63 fuse: ignore PG_workingset after stealing 576b44c32669 fuse: Fix infinite loop in sget_fc() ae6ab39251f7 fuse: Fix crash if superblock of submount gets killed early 91c2aa2c64b8 fuse: Fix crash in fuse_dentry_automount() error path 53124265fca8 evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded 7b84c7d7e2c2 evm: Execute evm_inode_init_security() only when an HMAC key is loaded a7e18f57eddf loop: Fix missing discard support when using LOOP_CONFIGURE 75395690e5e6 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() c556b938b3be seq_buf: Make trace_seq_putmem_hex() support data longer than 8 0531e84bc8ac tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing 2aedacfaf601 tracing/histograms: Fix parsing of "sym-offset" modifier 998de999ba7d rsi: fix AP mode with WPA failure due to encrypted EAPOL 71808ec5b982 rsi: Assign beacon rate settings to the correct rate_info descriptor field 43189683fe5d ssb: sdio: Don't overwrite const buffer if block_write fails 58940e88ba63 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() cc46d6d14fc7 serial_cs: remove wrong GLOBETROTTER.cis entry cf727d99ab63 serial_cs: Add Option International GSM-Ready 56K/ISDN modem 23055da5618f serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() 17451bd0364f serial: mvebu-uart: fix calculation of clock divisor 8c90ec9965ba iio: accel: bma180: Fix BMA25x bandwidth register values 9efc775c28b4 iio: ltr501: ltr501_read_ps(): add missing endianness conversion c6c3ea1d9d4f iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR fbadeba72e14 iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too 17c67f484893 iio: light: tcs3472: do not free unallocated IRQ 6534a5e0c28c iio: frequency: adf4350: disable reg and clk on error in adf4350_probe() a6f7bf2652bb rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path e92bd19246cc clk: agilex/stratix10: fix bypass representation 3093214a6aa4 clk: agilex/stratix10: remove noc_clk 308d01f5255b clk: agilex/stratix10/n5x: fix how the bypass_reg is handled e582a2f35245 f2fs: Prevent swap file in LFS mode 36ae903607f6 s390: mm: Fix secure storage access exception handling 38a2ba82e249 s390/cio: dont call css_wait_for_slow_path() inside a lock 9aae145dc500 KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk a9ac58f85f12 KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs 30c44537cb10 KVM: PPC: Book3S HV: Workaround high stack usage with clang 39d0dfab6c3e KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 7510c5cd0dc4 perf/smmuv3: Don't trample existing events with global filter 9109e15709cd mm/gup: fix try_grab_compound_head() race with split_huge_page() 9b0d1f4cb862 bus: mhi: Wait for M2 state during system resume cbcbfb048804 SUNRPC: Should wake up the privileged task firstly. 30f56084980e SUNRPC: Fix the batch tasks count wraparound. c6d864601ef2 mac80211: remove iwlwifi specific workaround that broke sta NDP tx 507925fff036 can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path f79ea4755f6b can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done 22bfa94db2ef can: isotp: isotp_release(): omit unintended hrtimer restart on socket release af94ef8f0b08 can: gw: synchronize rcu operations before removing gw job entry b52e0cf0bfc1 can: bcm: delay release of struct bcm_op after synchronize_rcu() aa07327083b5 ext4: use ext4_grp_locked_error in mb_find_extent 6903f99f1921 ext4: fix avefreec in find_group_orlov 98cd580211bf ext4: remove check for zero nr_to_scan in ext4_es_scan() 68a40ff916a6 ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit f4e91a4e0d04 ext4: return error code when ext4_fill_flex_info() fails b368b0375e77 ext4: fix overflow in ext4_iomap_alloc() ea5466f1a777 ext4: fix kernel infoleak via ext4_extent_header 076d9b06236a ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle 80d05ce58a0b btrfs: clear defrag status of a root if starting transaction fails 6b00b1717f58 btrfs: compression: don't try to compress if we don't have enough pages 34172f601a9c btrfs: send: fix invalid path for unlink operations after parent orphanization 2fa929803530 ARM: dts: at91: sama5d4: fix pinctrl muxing ea45145e6cb4 ARM: dts: ux500: Fix LED probing b34aa5aaaa22 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode 123c1b05b007 crypto: ccp - Annotate SEV Firmware file names 834c47a387ae crypto: nx - Fix memcpy() over-reading in nonce b4c35e9e8061 Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl 7b0393e6f6c8 iov_iter_fault_in_readable() should do nothing in xarray case b6df9e43d52d copy_page_to_iter(): fix ITER_DISCARD case d91638f70e81 selftests/lkdtm: Avoid needing explicit sub-shell 1738bcf9e652 ntfs: fix validity check for file name attribute f794c839dff1 gfs2: Fix error handling in init_statfs 3ae1c663bdeb gfs2: Fix underflow in gfs2_page_mkwrite b242ae99fac6 xhci: solve a double free problem while doing s4 ff0f59d2d884 usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() 63d6029e6608 usb: dwc3: Fix debugfs creation flow 022d22a311bb USB: cdc-acm: blacklist Heimann USB Appset device f9d9db593dcd usb: renesas-xhci: Fix handling of unknown ROM state 3b545788505b usb: gadget: eem: fix echo command packet response issue c964c4682efb net: can: ems_usb: fix use-after-free in ems_usb_disconnect() a2ad0bddd0aa Input: usbtouchscreen - fix control-request directions 23e8f468849d media: dvb-usb: fix wrong definition a6f433fd9e53 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC ba65dd6eb826 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too 13a05c7b434f ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D 37e179c0289f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx ea824a31a3d2 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 659b440a8d04 ALSA: hda/realtek: Add another ALC236 variant support 36bc25ec61b0 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 0535de167b38 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 2a13d43821b2 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 9127b2770365 ALSA: intel8x0: Fix breakage at ac97 clock measurement 19418ed317ca ALSA: usb-audio: scarlett2: Fix wrong resume call 5c4d51b438f3 ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire 313a5e869d04 ALSA: usb-audio: Fix OOB access at proc output cfd3c66ca73a ALSA: usb-audio: fix rate on Ozone Z90 USB headset ae9957b3ee16 Bluetooth: Remove spurious error message f5af19889ff0 Bluetooth: btqca: Don't modify firmware contents in-place 3cdcbd1b8ce3 Bluetooth: hci_qca: fix potential GPF 904ad453baa0 Linux 5.10.49 064b57a8da99 xen/events: reset active flag for lateeoi events later a245f6842d21 Hexagon: change jumps to must-extend in futex_atomic_* a7f51048c5a8 Hexagon: add target builtins to kernel 243f325ecc90 Hexagon: fix build errors 8148665cb7fe media: uvcvideo: Support devices that report an OT as an entity source d5737410d2dd KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path a09a52277207 Linux 5.10.48 4dc968042864 Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" 4ab869e0289d RDMA/mlx5: Block FDB rules when not in switchdev mode 348143a38012 gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP 45ca6df5df11 drm/nouveau: fix dma_address check for CPU/GPU sync d191c3d6ad33 gpio: mxc: Fix disabled interrupt wake-up support f77f97238496 scsi: sr: Return appropriate error code when disk is ejected ---- Link: https://lore.kernel.org/r/20210709131537.035851348@linuxfoundation.org # v5.10.49 Link: https://lore.kernel.org/r/20210712060843.180606720@linuxfoundation.org # v5.10.50 Link: https://lore.kernel.org/r/20210712184832.376480168@linuxfoundation.org # v5.10.50 Link: https://lore.kernel.org/r/20210715182558.381078833@linuxfoundation.org # v5.10.51 Link: https://lore.kernel.org/r/20210716182126.028243738@linuxfoundation.org # v5.10.51 Link: https://lore.kernel.org/r/20210719144940.904087935@linuxfoundation.org # v5.10.52 Link: https://lore.kernel.org/r/20210719184320.888029606@linuxfoundation.org # v5.10.52 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.47Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.47 from stable korg. Following upstream commits are included in this version: ---- 4357ae26d4cd Linux 5.10.47 1573d595e239 integrity: Load mokx variables into the blacklist keyring c6ae6f89fc4f certs: Add ability to preload revocation certs 72d6f5d982f0 certs: Move load_system_certificate_list to a common function 45109066f686 certs: Add EFI_CERT_X509_GUID support for dbx entries 0ba128fa68a4 Revert "drm: add a locked version of drm_is_current_master" 0463b49e0239 netfs: fix test for whether we can skip read when writing beyond EOF e6108147dd91 swiotlb: manipulate orig_addr when tlb_addr has offset 7570a8b5dd49 KVM: SVM: Call SEV Guest Decommission if ASID binding fails 377a796e7a71 mm, futex: fix shared futex pgoff on shmem huge page ab9d178167ea mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() 915c3a262c49 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 90073aecc3cc mm: page_vma_mapped_walk(): get vma_address_end() earlier bf60fc2314b9 mm: page_vma_mapped_walk(): use goto instead of while (1) 9f85dcaf1533 mm: page_vma_mapped_walk(): add a level of indentation e56bdb397663 mm: page_vma_mapped_walk(): crossing page table boundary 8dc191ed9c5f mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block 7b55a4bcfccf mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd 1cb0b9059f9e mm: page_vma_mapped_walk(): settle PageHuge on entry 65febb41b4d6 mm: page_vma_mapped_walk(): use page for pvmw->page 825c28052b4d mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split 0010275ca243 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() 38cda6b5ab83 mm/thp: fix page_address_in_vma() on file THP tails 37ffe9f4d7ff mm/thp: fix vma_address() if virtual address below file offset 66be14a92609 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting 6527d8ef68c3 mm/thp: make is_huge_zero_pmd() safe and quicker a8f4ea1d38ac mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 32f954e961ca mm, thp: use head page in __migration_entry_wait() bfd90b56d7f6 mm/rmap: use page_not_mapped in try_to_unmap() ff81af8259bb mm/rmap: remove unneeded semicolon in page_not_mapped() a0ad7ea018e7 mm: add VM_WARN_ON_ONCE_PAGE() macro 130a1d76ee0b x86/fpu: Make init_fpstate correct with optimized XSAVE 51d8011782ed x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() 2b35a4eaaaae kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() bfe28af78a20 kthread_worker: split code for canceling the delayed work timer 02c303f3b9fb ceph: must hold snap_rwsem when filling inode for async create de0af2651daa i2c: robotfuzz-osif: fix control-request directions dd8ed6c9bc22 KVM: do not allow mapping valid but non-reference-counted pages 5fd0c2cf7b11 s390/stack: fix possible register corruption with stack switch helper ab5bef978038 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group ace31c91fd59 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) b9e6c20d4c9d gpiolib: cdev: zero padding during conversion to gpioline_info_changed 0221a5a4db46 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access 018d03fcf77a pinctrl: stm32: fix the reported number of GPIO lines per bank df654cd3d300 perf/x86: Track pmu in per-CPU cpu_hw_events f9e73b2967f6 net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY 1c9cf96f5652 net: ll_temac: Add memory-barriers for TX BD access bafb6cdd4f70 PCI: Add AMD RS690 quirk to enable 64-bit DMA d91c50e6a678 recordmcount: Correct st_shndx handling fb71d81ccd69 mac80211: handle various extensible elements correctly 676a7cb1a96b mac80211: reset profile_periodicity/ema_ap ca0e1fefbb53 net: qed: Fix memcpy() overflow of qed_dcbx_params() 4658a8d30791 KVM: selftests: Fix kvm_check_cap() assertion e83e3c5d85a7 r8169: Avoid memcpy() over-reading of ETH_SS_STATS 992b105abf57 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS a10856ea6066 r8152: Avoid memcpy() over-reading of ETH_SS_STATS 196b22ef6cd1 net/packet: annotate accesses to po->ifindex da8b3aeff4ad net/packet: annotate accesses to po->bind 18ed1789bbce net: caif: fix memory leak in ldisc_open edcd7594ada9 riscv32: Use medany C model for modules 47c07f919fab net: phy: dp83867: perform soft reset and retain established link f57132a887ea net/packet: annotate data race in packet_sendmsg() 9707960ecfdc inet: annotate date races around sk->sk_txhash 7293f63b7b62 net: annotate data race in sock_error() 61b132f67c0d ping: Check return value of function 'ping_queue_rcv_skb' 08c389de6d53 inet: annotate data race in inet_send_prepare() and inet_dgram_connect() c2311fd6de78 net: ethtool: clear heap allocations for ethtool function c2813d1966ba mac80211: drop multicast fragments fedc4d4f548c net: ipv4: Remove unneed BUG() function 93c2aac13b08 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma 0f48f9277182 dmaengine: mediatek: do not issue a new desc if one is still current 63fa5b2d4b55 dmaengine: mediatek: free the proper desc in desc_free handler 78fa0f707d73 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() 6a07cf36064a cfg80211: call cfg80211_leave_ocb when switching away from OCB a9028333001f mac80211_hwsim: drop pending frames on stop 8cfe765afd5a mac80211: remove warning in ieee80211_get_sband() b671b9816982 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits 524f70b30ef8 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig 13b245a7bd59 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() 86f3e72dcb72 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 4df9ed0edb9f perf/x86/intel/lbr: Zero the xstate buffer on allocation 56bc20e5fc64 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context ca2acbd5483f locking/lockdep: Improve noinstr vs errors 59aa5c91f863 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() cb83c99cf675 x86/entry: Fix noinstr fail in __do_fast_syscall_32() cf5935487594 drm/vc4: hdmi: Make sure the controller is powered in detect f73aca83fd83 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm f11f9ff8a7c9 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 4b06ebab4a82 spi: spi-nxp-fspi: move the register operation after the clock enable 50a1312a29d1 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required bd5d4df4dcc1 arm64: Ignore any DMA offsets in the max_zone_phys() calculation 3bbdf5a6fcd2 MIPS: generic: Update node names to avoid unit addresses 03096a46019e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk b8fd230ae085 ARM: 9081/1: fix gcc-10 thumb2-kernel regression 3d6c4f78ec61 drm/amdgpu: wait for moving fence after pinning 694bb36aa75d drm/radeon: wait for moving fence after pinning bcfea2412f4b drm/nouveau: wait for moving fence after pinning v2 3ef0ca0ec995 drm: add a locked version of drm_is_current_master fea853aca321 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." 1bd81429d53d Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." 3051f230f19f module: limit enabling module.sig_enforce ---- Link: https://lore.kernel.org/lkml/20210630134020.478257-1-sashal@kernel.org/ Link: https://github.com/Freescale/linux-fslc/pull/389 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.46Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.46 from stable korg. Following upstream commits are included in this version: ---- 3de043c6851d Linux 5.10.46 174c27583b38 usb: dwc3: core: fix kernel panic when do reboot e52d43c82f2f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 1b5fbb66182f perf beauty: Update copy of linux/socket.h with the kernel sources 69371e0482ea tools headers UAPI: Sync linux/in.h copy with the kernel sources 4f6e7098f19b net: fec_ptp: add clock rate zero check 1af3a8e91f1a net: stmmac: disable clocks in stmmac_remove_config_dt() f71ca814c286 mm/slub.c: include swab.h f6ed23575416 mm/slub: actually fix freelist pointer vs redzoning 4314c8c63bfd mm/slub: fix redzoning for small allocations 4a36fda16b1b mm/slub: clarify verification reporting 12eb3c2c1a4f mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare fc7fdd8c5c2a net: bridge: fix vlan tunnel dst refcnt when egressing fe0448a3fad3 net: bridge: fix vlan tunnel dst null pointer dereference cfe403f209b1 net: ll_temac: Fix TX BD buffer overwrite 019ab7d044d0 net: ll_temac: Make sure to free skb when it is completely used 41984d4fbe21 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. bc58ec307ce9 drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 96b4126f8c37 cfg80211: avoid double free of PMSR request 5493b0c2a784 cfg80211: make certificate generation more robust f74df6e08608 mac80211: Fix NULL ptr deref for injected rate info df203c1fdaaf dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc b842b568a584 crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo 63ba83563e71 x86/fpu: Reset state for all signal restore failures a7748e021b9f x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer 076f732b16a5 x86/fpu: Prevent state corruption in __fpu__restore_sig() abc790bdbbc5 x86/pkru: Write hardware init value to PKRU when xstate is init 208bb686e7fa x86/ioremap: Map EFI-reserved memory as encrypted for SEV 75a55bc2e5e6 x86/process: Check PF_KTHREAD and not current->mm for kernel threads ddaaf38e1923 x86/mm: Avoid truncating memblocks for SGX memory f6bcb1a6281d ARCv2: save ABI registers across signal handling b516daed9913 s390/ap: Fix hanging ioctl caused by wrong msg counter 7c003dab436d s390/mcck: fix calculation of SIE critical section size 3a9934d6b8dd KVM: X86: Fix x86_emulator slab cache leak 18eca69f88f2 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU 669a8866e468 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 077cb8946f55 PCI: Work around Huawei Intelligent NIC VF FLR erratum ee1a9cfed28a PCI: Add ACS quirk for Broadcom BCM57414 NIC 1a1dbc447397 PCI: aardvark: Fix kernel panic during PIO transfer dac77a14fa27 PCI: Mark some NVIDIA GPUs to avoid bus reset 1e460ddf5be1 PCI: Mark TI C667X to avoid bus reset c9fd0ab39f0a tracing: Do no increment trace_clock_global() by one b313bd944ddd tracing: Do not stop recording comms if the trace file is being read adb3849ed8d5 tracing: Do not stop recording cmdlines when tracing is off 1a91fafa3edc usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection 576996b64e4d usb: core: hub: Disable autosuspend for Cypress CY7C65632 6bd3d80d1f01 can: mcba_usb: fix memory leak in mcba_usb 509ab6bfdd0c can: j1939: fix Use-after-Free, hold skb ref while in use 0cf4b377907f can: bcm/raw/isotp: use per module netdevice notifier acb755be1f7a can: bcm: fix infoleak in struct bcm_msg_head 8c82c52d1de9 bpf: Do not mark insn as seen under speculative path verification e9d271731d21 bpf: Inherit expanded/patched seen count from old aux data ed423d80bb9a irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry 103c4a08baec mm: relocate 'write_protect_seq' in struct mm_struct a87abba03a7a hwmon: (scpi-hwmon) shows the negative temperature properly 57b21ef118ac radeon: use memcpy_to/fromio for UVD fw upload 3e4b0fbb7293 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin 360609fc8b06 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device 5bd6bcb3532d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled 6d0dc1b34c02 ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode ba8a26a7ce86 regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL 2f8f0e97cebb spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() e03c8b35161b ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values 813ff24f1d08 sched/pelt: Ensure that *_sum is always synced with *_avg f6d28f0e36e9 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code 0ea21221dd5a regulator: rtmv20: Fix to make regcache value first reading back from HW 3c5064cd2979 ASoC: fsl-asoc-card: Set .owner attribute when registering card. 9a1790794623 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() 02e245574887 ASoC: rt5659: Fix the lost powers for the HDA header 3fb6c6acc1a7 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support 0609c36696e7 regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 0ea923519a3f regulator: cros-ec: Fix error code in dev_err message 95deeb29d831 net: ethernet: fix potential use-after-free in ec_bhf_remove 8c0c2d97ad28 icmp: don't send out ICMP messages with a source address of 0.0.0.0 c5d70dbc4d0b bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path f8774be4dc11 bnxt_en: Fix TQM fastpath ring backing store computation acc9175541bf bnxt_en: Rediscover PHY capabilities after firmware reset acc358995975 cxgb4: fix wrong shift. 05b2b9f7d24b net: cdc_eem: fix tx fixup skb leak 290b0b6432e2 net: hamradio: fix memory leak in mkiss_close 45bf43d8685f be2net: Fix an error handling path in 'be_probe()' 327e626c39f3 net/mlx5: Reset mkey index on creation 38aafe678caa net/mlx5: E-Switch, Allow setting GUID for host PF vport 601be24dba48 net/mlx5: E-Switch, Read PF mac address 5f2ccc58a352 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock ac31cc837caf net: ipv4: fix memory leak in ip_mc_add1_src d08f726cd5b8 net: fec_ptp: fix issue caused by refactor the fec_devtype 570a52cf3e01 net: usb: fix possible use-after-free in smsc75xx_bind 70c8418469fb lantiq: net: fix duplicated skb in rx descriptor ring 11fac7e91270 net: cdc_ncm: switch to eth%d interface naming 9a4794956292 ptp: improve max_adj check against unreasonable values 5fc6ed1831ca bpf: Fix leakage under speculation on mispredicted branches 960b08dd36de net: qrtr: fix OOB Read in qrtr_endpoint_post 0239c439cedc ipv4: Fix device used for dst_alloc with local routes 4b5ad4b5aefd cxgb4: fix wrong ethtool n-tuple rule lookup d708e5efdd31 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' 70513cdb936e qlcnic: Fix an error handling path in 'qlcnic_probe()' fb3a94814368 ethtool: strset: fix message length calculation 0e185a7b285d net: qualcomm: rmnet: don't over-count statistics e3577776d606 net: qualcomm: rmnet: Update rmnet device MTU based on real device 4abfd597fe60 net: make get_net_ns return error if NET_NS is disabled 6a4b39944e2f net: stmmac: dwmac1000: Fix extended MAC address registers definition 6392ed82ad08 cxgb4: halt chip before flashing PHY firmware image b38ec782d004 cxgb4: fix sleep in atomic when flashing PHY firmware 3d60457d74d9 cxgb4: fix endianness when flashing boot image 5bf940fe91f8 alx: Fix an error handling path in 'alx_probe()' 0adf32c033a5 selftests: mptcp: enable syncookie only in absence of reorders eab06f7504da mptcp: do not warn on bad input from the network 222ebeda1702 mptcp: try harder to borrow memory from subflow under pressure 3b491dd593d5 sch_cake: Fix out of bounds when parsing TCP options and header 73eeba71dc99 mptcp: Fix out of bounds when parsing TCP options 9cdf299ba4e1 netfilter: synproxy: Fix out of bounds when parsing TCP options a336dc6fdd56 net/mlx5e: Block offload of outer header csum for UDP tunnels 34ff3770bff8 net/mlx5: DR, Don't use SW steering when RoCE is not supported 3623bfcab3bf net/mlx5: DR, Allow SW steering for sw_owner_v2 devices 792f16e083b5 net/mlx5: Consider RoCE cap before init RDMA resources be7f3f401d22 net/mlx5e: Fix page reclaim for dead peer hairpin 02c55a257046 net/mlx5e: Remove dependency in IPsec initialization flows 4733b73709a2 net/sched: act_ct: handle DNAT tuple collision c8f1437c0145 rtnetlink: Fix regression in bridge VLAN configuration 8729ec8a2238 udp: fix race between close() and udp_abort() 7dd7b1e4d929 ice: parameterize functions responsible for Tx ring management 805ae44fc0a8 ice: add ndo_bpf callback for safe mode netdev ops 27e3d7da654d netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local 5cea03aef609 net: lantiq: disable interrupt before sheduling NAPI db5f4adc93bd net: dsa: felix: re-enable TX flow control in ocelot_port_flush() 5946fbf48355 net: rds: fix memory leak in rds_recvmsg aba26b38388e vrf: fix maximum MTU deeeb65c6ee4 net: ipv4: fix memory leak in netlbl_cipsov4_add_std 2088824ac90b libbpf: Fixes incorrect rx_ring_setup_done 195585ddb767 mlxsw: core: Set thermal zone polling delay argument to real value at init e95848e9b52c mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 5a1cd67a801c mac80211: fix skb length check in ieee80211_scan_rx() 282baa8104af batman-adv: Avoid WARN_ON timing related checks ae1d3b989d19 fanotify: fix copy_event_to_user() fid error clean up 018685461a5b kvm: LAPIC: Restore guard to prevent illegal APIC register access 9e379da727a7 mm/memory-failure: make sure wait for page writeback in memory_failure 090b1bb928a9 afs: Fix an IS_ERR() vs NULL check 5efb0b3886c3 dmaengine: stedma40: add missing iounmap() on error in d40_probe() ff864fa71aa0 dmaengine: SF_PDMA depends on HAS_IOMEM c0090b0169d6 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM f984fa006b8b dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM be4789636f72 dmaengine: xilinx: dpdma: initialize registers before request_irq edd60afc3fc3 dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions 4d74c9802328 dmaengine: idxd: add missing dsa driver unregister ---- Link: https://lore.kernel.org/r/20210621154911.244649123@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/384 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.45Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.45 from stable korg. Following upstream commits are included in this version: ---- 037a447b7a0b Linux 5.10.45 808fcc1e707c fib: Return the correct errno code d8b2e3e17c33 net: Return the correct errno code 04c1556bfc79 net/x25: Return the correct errno code 0aa356950800 rtnetlink: Fix missing error code in rtnl_bridge_notify() 9250f97fd594 drm/amd/amdgpu:save psp ring wptr to avoid attack 9e8c2af01046 drm/amd/display: Fix potential memory leak in DMUB hw_init 75fa7fbef132 drm/amdgpu: refine amdgpu_fru_get_product_info 34fe4ccb1fe5 drm/amd/display: Allow bandwidth validation for 0 streams. ecd26536ec5b net: ipconfig: Don't override command-line hostnames or domains 511a01029115 nvme-loop: do not warn for deleted controllers during reset 155c2fea4b31 nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() 620424df29a0 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails 1c80ca596cab nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() b8fdea0695fd scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V f8ac1bd5270b Bluetooth: Add a new USB ID for RTL8822CE 5491d97078fe scsi: qedf: Do not put host in qedf_vport_create() unconditionally 609b56e9791c ethernet: myri10ge: Fix missing error code in myri10ge_probe() 5d5f0d945d47 scsi: target: core: Fix warning on realtime kernels a61156314b66 gfs2: Fix use-after-free in gfs2_glock_shrink_scan bb73f2f78969 riscv: Use -mno-relax when using lld linker 35277c1a6669 HID: gt683r: add missing MODULE_DEVICE_TABLE 7a557de07917 gfs2: fix a deadlock on withdraw-during-mount c3e9ea16adc1 gfs2: Prevent direct-I/O write fallback errors from getting lost 864b5a8d5390 ARM: OMAP2+: Fix build warning when mmc_omap is not built 247ec8ee0bf2 ARM: OMAP1: Fix use of possibly uninitialized irq variable 3c0ad70cba1f drm/tegra: sor: Fully initialize SOR before registration 9c1d492baa91 gpu: host1x: Split up client initalization and registration 570b3e4020f2 drm/tegra: sor: Do not leak runtime PM reference b1e3596416d7 HID: usbhid: fix info leak in hid_submit_ctrl 1dfd9f18ca64 HID: Add BUS_VIRTUAL to hid_connect logging 258d3fdbb15e HID: multitouch: set Stylus suffix for Stylus-application devices, too 6a142ea61074 HID: quirks: Add quirk for Lenovo optical mouse 716a087adc22 HID: hid-sensor-hub: Return error for hid_set_field() failure 0bd8a4b46cdb HID: hid-input: add mapping for emoji picker key b3c5bfc43c5e HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 be6c98879205 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 c7836de2cadd net: ieee802154: fix null deref in parse dev addr ---- Link: https://lore.kernel.org/r/20210616152835.407925718@linuxfoundation.org https://github.com/Freescale/linux-fslc/pull/379 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.44Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.44 from stable korg. Following upstream commits are included in this version: ---- f2b1fc360fa1 Linux 5.10.44 ef9a0d224baf proc: only require mm_struct for writing 43c32c22254b tracing: Correct the length check which causes memory corruption 5b537408f273 scsi: core: Only put parent device if host state differs from SHOST_CREATED 0a31d1237aaf scsi: core: Put .shost_dev in failure path if host state changes to RUNNING 146446a43b3d scsi: core: Fix failure handling of scsi_add_host_with_dma() 7a696ce1d5d1 scsi: core: Fix error handling of scsi_host_alloc() 6e13b9bc66f0 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. d973bd0d6e7f NFSv4: Fix second deadlock in nfs4_evict_inode() c3b6cf64dfe4 NFS: Fix use-after-free in nfs4_init_client() 9064c9d544b9 kvm: fix previous commit for 32-bit builds 351075bcfea9 perf session: Correct buffer copying when peeking events b4651cea43af NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() 279ad78a00f8 NFS: Fix a potential NULL dereference in nfs_get_client() 91f7fdc4cc10 IB/mlx5: Fix initializing CQ fragments buffer d046f724bbd7 KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message 4921feb0e5be x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs 190a7f908993 sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling 32e22db8b25e sched/fair: Make sure to update tg contrib for blocked load 4c37b062edae sched/fair: Keep load_avg and load_sum synced c64a3be39fa9 perf: Fix data race between pin_count increment/decrement e0b518a2eb44 gpio: wcd934x: Fix shift-out-of-bounds error 56a388a9cc1e phy: ti: Fix an error code in wiz_probe() 62d891861f83 ASoC: meson: gx-card: fix sound-dai dt schema 0e2c9aeb0028 ASoC: core: Fix Null-point-dereference in fmt_single_name() d83075c25a28 phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe() c9cb5837e92e tools/bootconfig: Fix error return code in apply_xbc() 16ccdcdfe668 vmlinux.lds.h: Avoid orphan section with !SMP c25ec6386a81 ARM: cpuidle: Avoid orphan section warning cb1aa1da0488 RDMA/mlx4: Do not map the core_clock page to user space unless enabled 67cf4e447b5e RDMA/ipoib: Fix warning caused by destroying non-initial netns fd681a8c7ac8 drm/msm/a6xx: avoid shadow NULL reference in failure path 0bc79f4b7ac6 drm/msm/a6xx: update/fix CP_PROTECT initialization 5b7dc8329d7a drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 5a61f69da3b8 drm/mcde: Fix off by 10^3 in calculation d68889298029 usb: typec: mux: Fix copy-paste mistake in typec_mux_match 9e0677c2e390 usb: dwc3: gadget: Disable gadget IRQ during pullup disable cc440da4aad9 phy: usb: Fix misuse of IS_ENABLED aafc51fddfa8 regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks 4579f6517679 regulator: bd71828: Fix .n_voltages settings 5a5f5cfb5f09 regulator: fan53880: Fix missing n_voltages setting c365ff97617c regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 e3a502abf506 regulator: max77620: Use device_set_of_node_from_dev() 06653ebc0ad2 regulator: core: resolve supply for boot-on/always-on regulators 7dcdfa28e1fe usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port 18eaf0de50ea usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port b972eff87463 usb: fix various gadget panics on 10gbps cabling 4b289a0f3033 usb: fix various gadgets null ptr deref on 10gbps cabling. 6bf8ff7d0520 usb: gadget: eem: fix wrong eem header operation 21bee94fb9e4 USB: serial: cp210x: fix alternate function for CP2102N QFN20 4fa815beeaf0 USB: serial: quatech2: fix control-request directions ef91a6bd9469 USB: serial: omninet: add device id for Zyxel Omni 56K Plus 1e2d41c17f43 USB: serial: ftdi_sio: add NovaTech OrionMX product ID 5cead896962d usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind 0b3bb7950e73 usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() 6900ef1b1095 usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() 572de10087a9 usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path 7cee4344cbb3 usb: typec: wcove: Use LE to CPU conversion when accessing msg->header 199af8a06de2 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling 470403639114 usb: dwc3: ep0: fix NULL pointer exception 851dee5a5da5 usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL 2af93b437a61 usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe 750a0d755642 usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled b452e8bb7c52 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms 0ff5f83ae147 usb: f_ncm: only first packet of aggregate needs to start timer 0f5a20b1fd9d USB: f_ncm: ncm_bitrate (speed) is unsigned 1bf2c28ab268 mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ 67aca230caf3 mmc: renesas_sdhi: abort tuning when timeout detected 97524384762c ftrace: Do not blindly read the ip address in ftrace_bug() 74d3b20b1b20 cgroup1: don't allow '\n' in renaming 31fe243a6376 btrfs: promote debugging asserts to full-fledged checks in validate_super ca69dc891b28 btrfs: return value from btrfs_mark_extent_written() in case of error bf240fee5b34 async_xor: check src_offs is not NULL before updating it 8d5c0f6b7a78 staging: rtl8723bs: Fix uninitialized variables 7af299b97734 kvm: avoid speculation-based attacks from out-of-range memslot accesses 6b6ff4d1f349 KVM: X86: MMU: Use the correct inherited permissions to get shadow page 14831b79560b perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server aa8591a58cbd drm: Lock pointer access in drm_master_release() 491d52e00788 drm: Fix use-after-free read in drm_getunique() afd87792db35 Revert "ACPI: sleep: Put the FACS table after using it" 82a8ffba54d3 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves 05e6b7159475 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 d62d55f3941b ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 557306806777 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 bd0fe358d182 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 6a81e47788ff ALSA: hda/realtek: headphone and mic don't work on an Acer laptop 98f842951f8a ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() bd7d88b0874f ALSA: seq: Fix race of snd_seq_timer_open() fff6af6deae8 i2c: mpc: implement erratum A-004447 workaround d78b76af9f61 i2c: mpc: Make use of i2c_recover_bus() fa05ba61967a spi: Cleanup on failure of initial setup 0c4d4de2da4d spi: Don't have controller clean up spi device before driver unbind 3a5b982463f4 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers a7c3c17867b3 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers 590f718a6473 nvmet: fix false keep-alive timeout when a controller is torn down 2538f06f9468 nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME b0308804b2e0 bnx2x: Fix missing error code in bnx2x_iov_init_one() 90547d5db50b dm verity: fix require_signatures module_param permissions 7519ece673e3 MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER 37a079a6ae14 nvme-fabrics: decode host pathing error for connect f42afc0f2902 net: dsa: microchip: enable phy errata workaround on 9567 ee144b798028 net: appletalk: cops: Fix data race in cops_probe1 a385cbf31ed0 net: macb: ensure the device is available before accessing GEMGXL control registers bbb48789b62a scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal 16763635285c scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq eac1d159b7a3 scsi: vmw_pvscsi: Set correct residual data length 30030c6ff3d4 scsi: bnx2fc: Return failure if io_req is already in ABTS processing 8d717c9135a3 net:sfc: fix non-freed irq in legacy irq mode e806df71eed2 RDS tcp loopback connection can hang 4353eb42180d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock ad241cb1cffb wq: handle VM suspension in stall detection 5ca472d40e2d cgroup: disable controllers at parse time be23c4af3d8a net: mdiobus: get rid of a BUG_ON() 1d6d43d4805d netlink: disable IRQs for netlink_lock_table() 42e490013809 bonding: init notify_work earlier to avoid uninitialized use 143fc7220961 isdn: mISDN: netjet: Fix crash in nj_probe: 2e2145ccfbcb usb: chipidea: udc: assign interrupt number to USB gadget structure 06e84ea1f457 spi: sprd: Add missing MODULE_DEVICE_TABLE 369f3caa4d74 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE 01905f3232fd vfio-ccw: Serialize FSM IDLE state with I/O completion cad3dc73c064 vfio-ccw: Reset FSM state to IDLE inside FSM 4352209ed0f0 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet a5ee8f54d0ab ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet 2f523cd4a931 usb: cdns3: Fix runtime PM imbalance on error 1e5cab50208c net/nfc/rawsock.c: fix a permission check bug 584b2c7ce244 bpf: Forbid trampoline attach for functions with variable arguments fb91ab403e6e spi: spi-zynq-qspi: Fix stack violation bug 4b8b7bc3a726 spi: Fix spi device unregister flow cb24d57ad572 ASoC: amd: fix for pcm_read() error 3b89db7468f7 ASoC: max98088: fix ni clock divider calculation f70102cb369c proc: Track /proc/$pid/attr/ opener mm_struct ---- Link: https://lore.kernel.org/r/20210614102652.964395392@linuxfoundation.org Link: https://lore.kernel.org/r/20210614161424.091266895@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/374 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.43Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.43 from stable korg. Following upstream commits are included in this version: ---- 951358a824f9 Linux 5.10.43 d17d47da59f7 neighbour: allow NUD_NOARP entries to be forced GCed 6b53db8c4c14 xen-netback: take a reference to the RX task thread 316de9a88c83 netfilter: nf_tables: missing error reporting for not selected expressions eddf2d9f76b0 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops f20eef4d0686 lib/lz4: explicitly support in-place decompression 334c59d58de5 x86/kvm: Disable all PV features on crash 3b0becf8b1ec x86/kvm: Disable kvmclock on all CPUs on shutdown 38b858da1c58 x86/kvm: Teardown PV features on boot CPU as well b327c9774759 KVM: arm64: Fix debug register indexing b3ee3f50ab1b KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode fe910d20e2d8 btrfs: fix unmountable seed device after fstrim 05e41f6f1c4e drm/msm/dpu: always use mdp device to scale bandwidth 2eb4ec9c2c35 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY baa6763123e2 btrfs: fix deadlock when cloning inline extents and low on available space 0df50d47d174 btrfs: abort in rename_exchange if we fail to insert the second ref 48568f3944ee btrfs: fixup error handling in fixup_inode_link_counts 466d83fdbbe3 btrfs: return errors from btrfs_del_csums in cleanup_ref_head 5a89982fa2bb btrfs: fix error handling in btrfs_del_csums b547a16b2491 btrfs: mark ordered extent and inode with error if we fail to finish 5e5e63bacbe8 powerpc/kprobes: Fix validation of prefixed instructions across page boundary 42f75a4381a4 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing 3a6b69221f96 drm/amdgpu: make sure we unpin the UVD BO 58da0b509e4b drm/amdgpu: Don't query CE and UE errors 48ee0db61c82 nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect 445477e9274e x86/sev: Check SME/SEV support in CPUID first 942c5864de85 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() 68dcd32b326a mm/page_alloc: fix counting of free pages after take off from buddy 5f2e1e818e9f mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() c8d5faee4624 ocfs2: fix data corruption by fallocate 7178be006d49 pid: take a reference when initializing `cad_pid` a4ed12f5edc4 usb: dwc2: Fix build in periphal-only mode 3b713aafa7c9 ext4: fix accessing uninit percpu counter variable with fast_commit 2050c6e5b161 ext4: fix memory leak in ext4_mb_init_backend on error path. fb86acc62369 ext4: fix fast commit alignment issues d3b668b96ad3 ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed 01d349a481f0 ext4: fix memory leak in ext4_fill_super b2057d138f1b ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators 623603e255aa ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch 846848c0520f ALSA: hda: update the power_state during the direct-complete cfbb57fcb180 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx 029c06103e0a ALSA: timer: Fix master timer notification d11e5b96efde gfs2: fix scheduling while atomic bug in glocks 127f25be2ff0 HID: multitouch: require Finger field to mark Win8 reports as MT b5d013c4c76b HID: magicmouse: fix NULL-deref on disconnect a5e554f78981 HID: i2c-hid: Skip ELAN power-on command after reset 46403c1f80b0 net: caif: fix memory leak in cfusbl_device_notify af2806345a37 net: caif: fix memory leak in caif_device_notify d6db727457dd net: caif: add proper error handling dac53568c6ac net: caif: added cfserl_release function df3b45f6d1ce wireguard: allowedips: free empty intermediate nodes when removing single node c5155c741a48 wireguard: allowedips: allocate nodes in kmem_cache 70a9a71ab3e5 wireguard: allowedips: remove nodes in O(1) 42a667715b1e wireguard: allowedips: initialize list head in selftest 842c21d6a042 wireguard: selftests: make sure rp_filter is disabled on vethc b8d72ac1f210 wireguard: selftests: remove old conntrack kconfig value f74da2c2546c wireguard: use synchronize_net rather than synchronize_rcu d4275889ac9c wireguard: peer: allocate in kmem_cache d64fdbaec09b wireguard: do not use -O3 74caf718cc74 Bluetooth: use correct lock to prevent UAF of hdev object 3795007c8dfc Bluetooth: fix the erroneous flush_work() order 7fa8ee00b5fa drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate c12946548001 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate 58f4d45d8d4d drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate ec72cb50c1db io_uring: use better types for cflags 0b2a990e5d2f io_uring: fix link timeout refs 3c23e23c7ad9 riscv: vdso: fix and clean-up Makefile 282c9eeda6c2 serial: stm32: fix threaded interrupt handling fdf1e5eec3ed tipc: fix unique bearer names sanity check e31ae45ed1d3 tipc: add extack messages for bearer/media failure 0d83aec6e010 bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act 5592731e13cc ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells 67ae12a57b34 ARM: dts: imx7d-pico: Fix the 'tuning-step' property a776ea1eca2b ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property 8aa4700de52d arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage 4f323ce68e75 arm64: dts: zii-ultra: fix 12V_MAIN voltage a3716c19330d arm64: dts: ls1028a: fix memory node d551b8e85777 bus: ti-sysc: Fix am335x resume hang for usb otg module 426ba49ec50b optee: use export_uuid() to copy client UUID d866a6e61a4d arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent a1bf16616d83 ixgbe: add correct exception tracing for XDP e369db6cde11 ixgbe: optimize for XDP_REDIRECT in xsk path ad505705bba6 ice: add correct exception tracing for XDP 9e1eb428849f ice: optimize for XDP_REDIRECT in xsk path 7bd82b73d589 ice: simplify ice_run_xdp 274d6eeaafc7 i40e: add correct exception tracing for XDP fbae1a97ce34 i40e: optimize for XDP_REDIRECT in xsk path 1958a31c035d cxgb4: avoid link re-train during TC-MQPRIO configuration 21d494d4446b i2c: qcom-geni: Add shutdown callback for i2c c4b796f20c95 ice: Allow all LLDP packets from PF to Tx 68db78345f73 ice: report supported and advertised autoneg using PHY capabilities 8726b9e81be7 ice: handle the VF VSI rebuild failure a79883ce1e9f ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared b94580b055b8 ice: Fix allowing VF to request more/less queues via virtchnl 098702358274 ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions 1dcf3d435bf6 cxgb4: fix regression with HASH tc prio value update 8067da904921 ixgbevf: add correct exception tracing for XDP e0b61cda5f07 igb: add correct exception tracing for XDP e513d889625b ieee802154: fix error return code in ieee802154_llsec_getparams() 2a0ba0125c2c ieee802154: fix error return code in ieee802154_add_iface() ff5039ec75c8 bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks cdf3f6db1a86 bpf: Simplify cases in bpf_base_func_proto 4cf297ef595c drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() 8d614eebc003 netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches 5f3429c05e40 netfilter: nft_ct: skip expectations for confirmed conntrack c440cd080761 nvmet: fix freeing unallocated p2pmem 2a8cda3867cd net/mlx5: DR, Create multi-destination flow table with level less than 64 c8972cf28ea1 net/mlx5e: Check for needed capability for cvlan matching 730700337593 net/mlx5: Check firmware sync reset requested is set before trying to abort it c1ea8c0e71ea net/mlx5e: Fix incompatible casting f1d4184f128d net/tls: Fix use-after-free after the TLS device goes down and up 874ece252ed2 net/tls: Replace TLS_RX_SYNC_RUNNING with RCU a5de17bb916a net: sock: fix in-kernel mark setting 09fdb6747b7e net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs 091283e3d5eb perf probe: Fix NULL pointer dereference in convert_variable_location() 100c872c7511 ACPICA: Clean up context mutex during object deletion df7c913f90c3 nvme-rdma: fix in-casule data send for chained sgls b198f77a3613 mptcp: always parse mptcp options for MPC reqsk be0d85072686 net/sched: act_ct: Fix ct template allocation for zone 0 f07c54831477 net/sched: act_ct: Offload connections with commit action 4f00f9c169d9 devlink: Correct VIRTUAL port to not have phys_port attributes 56c45ab00aba HID: i2c-hid: fix format string mismatch 744db828d6f9 HID: pidff: fix error return code in hid_pidff_init() 39b92726a380 HID: logitech-hidpp: initialize level variable 4b1aba653642 ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service 46ae882bb19a vfio/platform: fix module_put call in error flow 2adb0313b132 samples: vfio-mdev: fix error handing in mdpy_fb_probe() c25454a4f4cb vfio/pci: zap_vma_ptes() needs MMU c303db1211a7 vfio/pci: Fix error return code in vfio_ecap_init() 8d27efbb0ee4 efi: cper: fix snprintf() use in cper_dimm_err_location() 951f8ef71d69 efi/libstub: prevent read overflow in find_file_option() b828601c752b efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared 5148066edbdc efi/fdt: fix panic when no valid fdt found 39a909a9720d netfilter: conntrack: unregister ipv4 sockopts on error unwind 46e650617934 hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 0d0df2e53223 hwmon: (dell-smm-hwmon) Fix index values 70df000fb880 net: usb: cdc_ncm: don't spew notifications 1d62b7ac83e0 btrfs: tree-checker: do not error out if extent ref hash doesn't match ---- Link: https://lore.kernel.org/r/20210608175942.377073879@linuxfoundation.org https://github.com/Freescale/linux-fslc/pull/369 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.42Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.42 from stable korg. Following upstream commits are included in this version: ---- 65859eca4dff Linux 5.10.42 972b4c19f55d usb: core: reduce power-on-good delay time of root hub 5c7b23b79628 neighbour: Prevent Race condition in neighbour subsytem 942790699977 scripts/clang-tools: switch explicitly to Python 3 c1febac44856 net: hso: bail out on interrupt URB allocation failure 0e3045c15ff9 Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" 899b5131e74c SUNRPC: More fixes for backlog congestion c2779f8ddc9a bpftool: Add sock_release help info for cgroup attach/prog load command 534b6229196e net: hns3: check the return of skb_checksum_help() bc924bbccc50 samples/bpf: Consider frame size in tx_only of xdpsock sample 02ce4c943e2e i915: fix build warning in intel_dp_get_link_status() 8d2ab018a07a net: mvpp2: add buffer header handling in RX ac493452e937 net: zero-initialize tc skb extension on allocation 8cad65950b18 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c 70a922f59068 MIPS: alchemy: xxs1500: add gpio-au1000.h header file f6442ee08fe6 net: hsr: fix mac_len checks a6a0af3c902c sch_dsmark: fix a NULL deref in qdisc_reset() cd751bde9e0d net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 f103ae7c9c8b ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static 5a2e1ce7abc2 ipv6: record frag_max_size in atomic fragments in input path 5ac72351655f net: lantiq: fix memory corruption in RX ring 988439906f6f scsi: libsas: Use _safe() loop in sas_resume_port() 3a17d8adfa02 ASoC: qcom: lpass-cpu: Use optional clk APIs 3cfd11506ed0 ixgbe: fix large MTU request from VF 9948170c8eb4 bpf: Set mac_len in bpf_skb_change_head 24cb8bb7f623 bpf, offload: Reorder offload callback 'prepare' in verifier 78d5f411615a ASoC: cs35l33: fix an error code in probe() d29df5fc69ee staging: emxx_udc: fix loop in _nbu2ss_nuke() 02f03883fdb1 cxgb4: avoid accessing registers when clearing filters a5212518b78c iommu/vt-d: Use user privilege for RID2PASID translation a663c1e418a3 net: hns3: put off calling register_netdev() until client initialize complete 09867c500ec4 net: hns3: fix incorrect resp_msg issue 815eb57e048b iommu/virtio: Add missing MODULE_DEVICE_TABLE 8e534c981d7c gve: Correct SKB queue index validation. 48f4ddec0ab9 gve: Upgrade memory barrier in poll routine da21a35c00ff gve: Add NULL pointer checks when freeing irqs. 7114438671d6 gve: Update mgmt_msix_idx if num_ntfy changes b6ef5bfcd9d7 gve: Check TX QPL was actually assigned 8b2cdc004d21 net/smc: remove device from smcd_dev_list after failed device_add() beb39adb150f mld: fix panic in mld_newpack() 7e31bcbb335e bnxt_en: Fix context memory setup for 64K page size. 4ebb03c9ffbe bnxt_en: Include new P5 HV definition in VF check. 8f793568b02e net: bnx2: Fix error return code in bnx2_init_board() 8eaca8d1caac net: hso: check for allocation failure in hso_create_bulk_serial_device() f9fc21e2b11e net: sched: fix tx action reschedule issue with stopped queue 2f23d5bcd9f8 net: sched: fix tx action rescheduling issue during deactivation 21c715109253 net: sched: fix packet stuck problem for lockless qdisc 60e2193a600a tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT 886dd7f3e9d3 openvswitch: meter: fix race when getting now_ms. b96adbf6601d cxgb4/ch_ktls: Clear resources when pf4 device is removed ada298f861a3 net: mdio: octeon: Fix some double free issues 4bd833bb5e85 net: mdio: thunder: Fix a double free issue in the .remove function 4246f7dc354f chelsio/chtls: unlock on error in chtls_pt_recvmsg() 8ee7ef4a57a9 net: fec: fix the potential memory leak in fec_enet_init() 9c386011fa61 net: packetmmap: fix only tx timestamp on request 1f1b431a4fcd net: really orphan skbs tied to closing sk f5da0820c59d spi: Assume GPIO CS active high in ACPI case cd37040ba931 vfio-ccw: Check initialized flag in cp_init() ee67cbc13fc5 net: ipa: memory region array is variable size bf5c8f984f7f net: stmmac: Fix MAC WoL not working if PHY does not support WoL 95cfa6c03047 ASoC: cs42l42: Regmap must use_single_read/write 211c5d16e357 interconnect: qcom: Add missing MODULE_DEVICE_TABLE 4e3cea8035b6 interconnect: qcom: bcm-voter: add a missing of_node_put() d7932e68520e net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count d5b0a1513b6c net: netcp: Fix an error message 1354ec840899 linux/bits.h: fix compilation error with GENMASK b0f5d4891ea3 block: fix a race between del_gendisk and BLKRRPART ff945d033a04 platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 Pro (CWI529) tablet 5fbc70eef88a drm/amdgpu: stop touching sched.ready in the backend 4951dd498d48 drm/amd/amdgpu: fix a potential deadlock in gpu reset f98cdf084405 drm/amdgpu: Fix a use-after-free 9fdb8ed37a3a drm/amd/amdgpu: fix refcount leak 07ab4dfe0323 drm/amd/display: Disconnect non-DP with no EDID 530baa6f3c06 SMB3: incorrect file id in requests compounded with open 518457d0270c platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet c5bda3a559df platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI fe156a601cac platform/x86: hp-wireless: add AMD's hardware id to the supported list 7e13db503918 btrfs: do not BUG_ON in link_to_fixup_dir 88f566beb1cf btrfs: release path before starting transaction when cloning inline extent 8eaa762e1d18 scsi: pm80xx: Fix drives missing during rmmod/insmod loop 71084e2a4d2f openrisc: Define memory barrier mb 6384103641e3 scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic d64464279404 scsi: ufs: ufs-mediatek: Fix power down spec violation c7e0c6047c4f btrfs: return whole extents in fiemap df451eab6e00 brcmfmac: properly check for bus register errors f0044d135d15 Revert "brcmfmac: add a check for the status of usb_register" 43e6b2ed46ac net: liquidio: Add missing null pointer checks e6fbd9faca9f Revert "net: liquidio: fix a NULL pointer dereference" 32aba7137879 media: gspca: properly check for errors in po1030_probe() 3d8ac40a7f22 Revert "media: gspca: Check the return value of write_bridge for timeout" 9ffea48d9da2 media: gspca: mt9m111: Check write_bridge for timeout e4bb3dba9e24 Revert "media: gspca: mt9m111: Check write_bridge for timeout" 9fd73df80fa4 media: dvb: Add check on sp8870_readreg return 7dae0ca98ae4 Revert "media: dvb: Add check on sp8870_readreg" 3bf09ab413c7 ASoC: cs43130: handle errors in cs43130_probe() properly ce333cc94e2a Revert "ASoC: cs43130: fix a NULL pointer dereference" 7fe86d957a45 libertas: register sysfs groups properly bf2b6ffa9689 Revert "libertas: add checks for the return value of sysfs_create_group" e04f1a7e31a3 dmaengine: qcom_hidma: comment platform_driver_register call 611640b63ae8 Revert "dmaengine: qcom_hidma: Check for driver register failure" d9029b19abe5 isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info fb278d346835 Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" 34f4c208a8ce ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() 7e0dc2e96870 Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" 576675c286a0 isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io 941062256773 Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" 1f886612686c Revert "ALSA: usx2y: Fix potential NULL pointer dereference" 95886dbe3e1c Revert "ALSA: gus: add a check of the status of snd_ctl_add" c8972b14044a char: hpet: add checks after calling ioremap 0f4e71f3d339 Revert "char: hpet: fix a missing check of ioremap" 4d2b8fcc3fc8 net: caif: remove BUG_ON(dev == NULL) in caif_xmit 8b5bd5b7424a Revert "net: caif: replace BUG_ON with recovery code" 62c2472aeee4 net/smc: properly handle workqueue allocation failure 83d4efe6bf03 Revert "net/smc: fix a NULL pointer dereference" 71723a796ab7 net: fujitsu: fix potential null-ptr-deref b67c3d74adc3 Revert "net: fujitsu: fix a potential NULL pointer dereference" 52610c1d2577 serial: max310x: unregister uart driver in case of failure and abort f7d0b8542fbc Revert "serial: max310x: pass return value of spi_register_driver" 6bbcc1206c40 Revert "ALSA: sb: fix a missing check of snd_ctl_add" 870a11325e69 Revert "media: usb: gspca: add a missed check for goto_low_power" dac2dde8ee54 Revert "crypto: cavium/nitrox - add an error message to explain the failure of pci_request_mem_regions" 2bfa3ab89cec gpio: cadence: Add missing MODULE_DEVICE_TABLE 515181e38e97 platform/x86: hp_accel: Avoid invoking _INI to speed up resume 3267a061096e mptcp: fix data stream corruption deeb7d84f20a mptcp: drop unconditional pr_warn on bad opt 71227b62143d mptcp: avoid error message on infinite mapping cb554bbf364b nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response e31975c346bf perf jevents: Fix getting maximum number of fds ee8a8dd10e1e afs: Fix the nlink handling of dir-over-dir rename ce23a0ad4955 i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E b523feb7e8e4 i2c: i801: Don't generate an interrupt on bus reset 87f18aa51e3e i2c: mediatek: Disable i2c start_en and clear intr_stat brfore reset eff3c5b67fbb i2c: s3c2410: fix possible NULL pointer deref on read message after write 935c9443f81c net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S 83999bf40c78 net: dsa: sja1105: call dsa_unregister_switch when allocating memory fails dd8609f20344 net: dsa: sja1105: add error handling in sja1105_setup() 4a368bc25ab6 net: dsa: sja1105: error out on unsupported PHY mode 4ef506c0718b net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic 6f4b79217f6b net: dsa: sja1105: update existing VLANs from the bridge VLAN list caff86f85512 net: dsa: fix a crash if ->get_sset_count() fails b91117b66fe8 net: dsa: mt7530: fix VLAN traffic leaks 6d6bc8c75290 netfilter: flowtable: Remove redundant hw refresh bit fe6921e3b845 spi: spi-fsl-dspi: Fix a resource leak in an error handling path 6da24cfc83ba tipc: skb_linearize the head skb when reassembling msgs 5195ec5e365a tipc: wait and exit until all work queues are done 0aa2212940b8 Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" 5343fcfc6cc8 SUNRPC in case of backlog, hand free slots directly to waiting task 5dc905501f71 net/mlx5: Set term table as an unmanaged flow table 143154a151c9 net/mlx4: Fix EEPROM dump support 2e4b0b95a489 net/mlx5e: Fix null deref accessing lag dev cb6cc62d9e0f net/mlx5: Set reformat action when needed for termination rules 2dde54e76b68 net/mlx5e: Fix nullptr in add_vlan_push_action() 89a0e388c6f2 {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table bbd00c4d50db net/mlx5e: Fix error path of updating netdev queues 02a8da446b49 net/mlx5e: Fix multipath lag activation fc41e45aa7e6 net/mlx5e: reset XPS on error flow if netdev isn't registered yet d66083c0d6f5 drm/meson: fix shutdown crash when component not probed 92db1265f6cb NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config 7087db95c0a0 NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() ee21cd3aa854 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() 9b367fe770b1 NFS: fix an incorrect limit in filelayout_decode_layout() 1fbbcd1752ff fs/nfs: Use fatal_signal_pending instead of signal_pending 1b364f8ede20 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails 635ac38b3625 net: usb: fix memory leak in smsc75xx_bind 77c6f2b36de1 usb: typec: mux: Fix matching with typec_altmode_desc bd4caf585b80 usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() adccf1798262 usb: dwc3: gadget: Properly track pending and queued SG a40b07afcb86 thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID bfd46c08d609 USB: serial: pl2303: add device id for ADLINK ND-6530 GC 794794459c52 USB: serial: ftdi_sio: add IDs for IDS GmbH Products f9a5cbdf86ef USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 682437d58e8b USB: serial: ti_usb_3410_5052: add startech.com device id 6a931ceb0b94 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' e95571170159 serial: sh-sci: Fix off-by-one error in FIFO threshold register setting 604c654323fa serial: tegra: Fix a mask operation that is always true d007150b4e15 drivers: base: Fix device link removal 8d83f109e920 USB: usbfs: Don't WARN about excessively large memory allocations bc439b4b6a6b Revert "irqbypass: do not start cons/prod when failed connect" b98a0380bc81 USB: trancevibrator: fix control-request direction ae46660bf29f serial: 8250_pci: handle FL_NOIRQ board flag 60f9e33bb716 serial: 8250_pci: Add support for new HPE serial device a4a261328ce1 serial: 8250_dw: Add device HID for new AMD UART controller 595505fc6f8b serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART 023cd911d4c2 iio: adc: ad7192: handle regulator voltage error first 885fbd6d360c iio: adc: ad7192: Avoid disabling a clock that was never enabled. e07d42897009 iio: adc: ad7793: Add missing error code in ad7793_setup() bd298334bffe iio: adc: ad7923: Fix undersized rx buffer. f70122825076 iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers fbb02b5e7a34 iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. dceb4ec04222 iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() a78238fa3bee iio: dac: ad5770r: Put fwnode in error case during ->probe() 619289733df0 iio: gyro: fxas21002c: balance runtime power in error path 0239a3746332 staging: iio: cdc: ad7746: avoid overwrite of num_channels ead51afc7f0d mei: request autosuspend after sending rx flow control 31283877e3cd KVM: arm64: Prevent mixed-width VM creation bb2e3adf237c KVM: X86: Fix vCPU preempted state from guest's point of view 439a0b07fdef thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue 1b4a65408ec5 thunderbolt: usb4: Fix NVM read buffer bounds and offset issue 5394ae9d8c79 misc/uss720: fix memory leak in uss720_probe 1a2494c9eb02 serial: core: fix suspicious security_locked_down() call b71781c58982 seccomp: Refactor notification handler to prepare for new semantics a160cabf86a7 Documentation: seccomp: Fix user notification documentation adfe1d01e6f0 kgdb: fix gcc-11 warnings harder eeb3f0b0c351 selftests/gpio: Fix build when source tree is read only 008f98f1dbac selftests/gpio: Move include of lib.mk up beac83e8bd09 selftests/gpio: Use TEST_GEN_PROGS_EXTENDED 1cdabf921bfa drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate bed5cc65ff3d drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate efd47c9d586d drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate 01abf69154d0 drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error 2e4f262ef51d drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate e3a662e5e882 drm/amd/pm: correct MGpuFanBoost setting 1a8ecc3cd1a1 dm snapshot: properly fix a crash when an origin has no snapshots cc5d84b1b07d ath11k: Clear the fragment cache during key install 8135f46f5a48 ath10k: Validate first subframe of A-MSDU before processing the list 6643b21aee1c ath10k: Fix TKIP Michael MIC verification for PCIe c4d5271830c6 ath10k: drop MPDU which has discard flag set by firmware for SDIO 425cee636091 ath10k: drop fragments with multicast DA for SDIO b1b3dcd65377 ath10k: drop fragments with multicast DA for PCIe c17b3e1ffc14 ath10k: add CCMP PN replay protection for fragmented frames for PCIe 6abcc01e8b3b mac80211: extend protection against mixed key and fragment cache attacks 2b9b07b9a06f mac80211: do not accept/forward invalid EAPOL frames bf710b60bc7b mac80211: prevent attacks on TKIP/WEP as well e64ea0597050 mac80211: check defrag PN against current frame f51fe83ead3a mac80211: add fragment cache to sta_info 9b21fcae6f68 mac80211: drop A-MSDUs on old ciphers c730d72aa6e8 cfg80211: mitigate A-MSDU aggregation attacks e3561d5af01c mac80211: properly handle A-MSDUs that start with an RFC 1042 header 42d98e02193d mac80211: prevent mixed key and fragment cache attacks f7829b014bb6 mac80211: assure all fragments are encrypted b1f45a26bd32 netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version e6294c06e7c6 net/sched: fq_pie: fix OOB access in the traffic path e583eb5e7282 net/sched: fq_pie: re-factor fix for fq_pie endless loop 47da4f614229 net: hso: fix control-request directions fb003a1bd603 proc: Check /proc/$pid/attr/ writes against file opener 03b777ce8d70 perf scripts python: exported-sql-viewer.py: Fix warning display 76b6c5a98f1a perf scripts python: exported-sql-viewer.py: Fix Array TypeError 07f769416993 perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report 7285b92dc55f perf intel-pt: Fix transaction abort handling ce3ea6b66ded perf intel-pt: Fix sample instruction bytes f01134321d04 iommu/vt-d: Fix sysfs leak in alloc_iommu() f9890652185b NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() 3e5b48d9e713 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 020b6b0dc7b6 ALSA: usb-audio: scarlett2: Improve driver startup messages 9a75ed510385 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci 7b42f41dab4c ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 7573b58a2d8f ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 b8cd7164b345 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 8ffce2b02b45 ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 7906018de736 ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 2f0f8e06e7ea ALSA: hda/realtek: Headphone volume is controlled by Front mixer 8ca63ce02782 ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i 33069919e2dc Linux 5.10.41 b34cb7ac32cc NFC: nci: fix memory leak in nci_allocate_device 8d11e6ae4304 perf unwind: Set userdata for all __report_module() paths 53eaf28c056d perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder 514883ebac77 KVM: x86: Defer vtime accounting 'til after IRQ handling 77068304b30f context_tracking: Move guest exit vtime accounting to separate helpers 5ae5e3f05831 context_tracking: Move guest exit context tracking to separate helpers 27acfd11ba17 bpf: No need to simulate speculative domain for immediates c87ef240a8bb bpf: Fix mask direction swap upon off reg sign change 4e2c7b297431 bpf: Wrap aux data inside bpf_sanitize_info container ---- Link: https://lore.kernel.org/r/20210531130657.971257589@linuxfoundation.org # v5.10.42 Link: https://lore.kernel.org/r/20210527151139.242182390@linuxfoundation.org # v5.10.41 Link: https://github.com/Freescale/linux-fslc/pull/363 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.40Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.40 from stable korg. Following upstream commits are included in this version: ---- 4068786a8690 Linux 5.10.40 d8d261c7cfb3 Bluetooth: SMP: Fail if remote and local public keys are identical e8c34789f1b8 video: hgafb: correctly handle card detect failure during probe ed9fdd4c6f03 nvmet: use new ana_log_size instead the old one d28aa3c15736 x86/boot/compressed/64: Check SEV encryption in the 32-bit boot-path 0296c9057ade rtc: pcf85063: fallback to parent of_node 7b994b03f1de nvme-multipath: fix double initialization of ANA state e2c26ddd4e85 x86/Xen: swap NX determination and GDT setup on BSP d5c4605e9e1c openrisc: mm/init.c: remove unused memblock_region variable in map_ram() 585d8425e504 drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 eb46907f99d6 tty: vt: always invoke vc->vc_sw->con_resize callback a14ca25d4f23 vt: Fix character height handling with VT_RESIZEX 8026eb8242bc vt_ioctl: Revert VT_RESIZEX parameter handling removal a3de46844f34 vgacon: Record video mode changes with VT_RESIZEX 8e0d302e7e51 video: hgafb: fix potential NULL pointer dereference 98404acf0a20 qlcnic: Add null check after calling netdev_alloc_skb 865ec95a77f7 leds: lp5523: check return value of lp5xx_read and jump to cleanup code 33a9ff900b9b ics932s401: fix broken handling of errors when word reading fails e81f94a71b00 net: rtlwifi: properly check for alloc_workqueue() failure f9f59f4ca2d8 scsi: ufs: handle cleanup correctly on devm_reset_control_get error 0eb496c3c103 net: stmicro: handle clk_prepare() failure during init c89c9a291149 ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() 17e22164d6c5 Revert "niu: fix missing checks of niu_pci_eeprom_read" c794f7851c5d Revert "qlcnic: Avoid potential NULL pointer dereference" 5e4fd74089b1 Revert "rtlwifi: fix a potential NULL pointer dereference" 951ed241e228 Revert "media: rcar_drif: fix a memory disclosure" 566086409511 cdrom: gdrom: initialize global variable at init time 9285808072d4 cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom 3d2a4fb91122 Revert "gdrom: fix a memory leak bug" 64ae556541a3 Revert "scsi: ufs: fix a missing check of devm_reset_control_get" 61b9bc3091a5 Revert "ecryptfs: replace BUG_ON with error handling code" 6003d373bf2f Revert "video: imsttfb: fix potential NULL pointer dereferences" 4baaa4946d72 Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" 03c5d02c38d4 Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" 059031afcdc1 Revert "net: stmicro: fix a missing check of clk_prepare" d88f05cecefd Revert "video: hgafb: fix potential NULL pointer dereference" fae4f4debf2b kcsan: Fix debugfs initcall return type 2a61f0ccb756 dm snapshot: fix crash with transient storage and zero chunk size 4528c0c32308 ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry 63a5b3844770 xen-pciback: reconfigure also from backend watch handler c196031f4fd9 xen-pciback: redo VF placement in the virtual topology d047ec8730b2 mmc: sdhci-pci-gli: increase 1.8V regulator wait 343208ffe92f powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls 105345b909d8 powerpc/64s/syscall: Use pt_regs.trap to distinguish syscall ABI difference between sc and scv syscalls 3708b7a9c28c drm/amdgpu: update sdma golden setting for Navi12 e32cb1057faa drm/amdgpu: update gc golden setting for Navi12 0c47929fd836 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang 93ba55c14d70 drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE 367c90f2bc1b x86/sev-es: Forward page-faults which happen during emulation 5af89eeb7414 x86/sev-es: Use __put_user()/__get_user() for data accesses be4cba71b2d0 x86/sev-es: Don't return NULL from sev_es_get_ghcb() e7174da8c45b x86/sev-es: Invalidate the GHCB after completing VMGEXIT 193e02196fad x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch 9b942cb2d92e nvme-tcp: fix possible use-after-completion e4be68465322 Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" 1ba7a534a9e4 rapidio: handle create_workqueue() failure 961ae8cbe893 Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" d84b5e912212 uio_hv_generic: Fix a memory leak in error handling paths b044f5108e4b ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx 8add3dce391b ALSA: hda/realtek: Add fixup for HP OMEN laptop 01dbb91d8589 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA cfa55927478a ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 f693d0e72c4d ALSA: hda/realtek: reset eapd coeff to default value for alc287 78a37c03c65c ALSA: firewire-lib: fix check for the size of isochronous packet payload 00e5aa3f2116 Revert "ALSA: sb8: add a check for request_region" 42796eb7c485 ALSA: hda: fixup headset for ASUS GU502 laptop 2cc051b6a482 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro e5ffa75afb5b ALSA: usb-audio: Validate MS endpoint descriptors ad7f8cced378 ALSA: firewire-lib: fix calculation for size of IR context payload 3d063d6ce1d2 ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 f42cf1e7b86b ALSA: line6: Fix racy initialization of LINE6 MIDI 214a9836697c ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field 1e94ffd074dd ALSA: intel8x0: Don't update period unless prepared e227c60aa9ec ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency 1b2b4d68172b misc: eeprom: at24: check suspend status before disable regulator 42d35af92246 cifs: fix memory leak in smb2_copychunk_range 56001dda032f btrfs: avoid RCU stalls while running delayed iputs e022914f206c powerpc: Fix early setup to make early_ioremap() work e354e3744b0b locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal 5dfed1be0e9c locking/lockdep: Correct calling tracepoints 075becedce37 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR e207bbf555bd nvmet: seset ns->file when open fails 6f08af55ea54 ptrace: make ptrace() fail if the tracee changed its pid unexpectedly eeafd6489d2c powerpc/pseries: Fix hcall tracing recursion in pv queued spinlocks d53738cd4855 tools/testing/selftests/exec: fix link error 7cf4decefa05 RDMA/uverbs: Fix a NULL vs IS_ERR() bug c62c907ccc63 RDMA/mlx5: Fix query DCT via DEVX 0cf036a0d325 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios b8ff3221771a platform/x86: intel_int0002_vgpio: Only call enable_irq_wake() when using s2idle 2d6168fa6bc6 platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue 753927b802f6 nvme-fc: clear q_live at beginning of association teardown 33ebdee80e40 nvme-tcp: rerun io_work if req_list is not empty 9c980795ccd7 nvme-loop: fix memory leak in nvme_loop_create_ctrl() 4720f29acb3f nvmet: fix memory leak in nvmet_alloc_ctrl() 737ccd21342c nvmet: remove unused ctrl->cqs bd538f2f136f RDMA/core: Don't access cm_id after its destruction 75bdfe783732 RDMA/mlx5: Recover from fatal event in dual port mode 8170c2039cc1 scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() a6362a737572 scsi: qedf: Add pointer checks in qedf_update_link_speed() 3f04b4f87f32 scsi: ufs: core: Increase the usable queue depth 2ee4d79c3649 RDMA/rxe: Clear all QP fields if creation failed 66ab7fcdac34 RDMA/core: Prevent divide-by-zero error triggered by the user 15357010e0e1 RDMA/siw: Release xarray entry b83b49192767 RDMA/siw: Properly check send and receive CQ pointers c39a190d834d tee: amdtee: unload TA only when its refcount becomes 0 12de3ff98935 openrisc: Fix a memory leak 4dcb3aa4a5ad firmware: arm_scpi: Prevent the ternary sign expansion bug ---- Link: https://lore.kernel.org/r/20210524152332.844251980@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/356 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.39Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.39 from stable korg. Following upstream commits are included in this version: ---- b561d56bcd16 Linux 5.10.39 090466aeb6a0 scripts: switch explicitly to Python 3 6ae514b8a8eb tweewide: Fix most Shebang lines ccecbcc9c574 ipv6: remove extra dev_hold() for fallback tunnels 019c426b5360 ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods 3c24dbd358bf sit: proper dev_{hold|put} in ndo_[un]init methods b18b1548cb4e ip6_gre: proper dev_{hold|put} in ndo_[un]init methods 0473032821e6 net: stmmac: Do not enable RX FIFO overflow interrupts 1fb05a3f1f20 lib: stackdepot: turn depot_lock spinlock to raw_spinlock 7da9368f9151 block: reexpand iov_iter after read/write 87f627a0280b ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP 027926f4ff86 net:CXGB4: fix leak if sk_buff is not used 9284b702c8e0 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 1ce34fb34b99 drm/amd/display: Fix two cursor duplication when using overlay 3851a86c3da8 nvmet: remove unsupported command noise 86587f35cba9 net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info 82646b1844a2 bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit dcbc4e33804c amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID d47d0d1a1fb2 scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found 3611ce2f23a4 ceph: don't allow access to MDS-private inodes db275714dd50 ceph: don't clobber i_snap_caps on non-I_NEW inode 2783c34d5430 ceph: fix fscache invalidation f8adfb1d370f scsi: lpfc: Fix illegal memory access on Abort IOCBs 0195e2813aac riscv: Workaround mcount name prior to clang-13 52b7b9ad63da scripts/recordmcount.pl: Fix RISC-V regex for clang b6b7f7ed7f96 riscv: Use $(LD) instead of $(CC) to link vDSO 6a40e3f9a803 platform/chrome: cros_ec_typec: Add DP mode check b01b7999f49e ARM: 9075/1: kernel: Fix interrupted SMC calls 2f06cd6d9c6a um: Disable CONFIG_GCOV with MODULES 91628cfd70d0 um: Mark all kernel symbols as local d35891cbb1d4 NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid 87264fb5abac Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state c2742ef47574 Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices 4800a98bcfe4 PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() dd6ba896ffa7 ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ec324393a63c ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() 3029ef71ab22 dmaengine: dw-edma: Fix crash on loading/unloading driver 13a2ca80d792 PCI: thunder: Fix compile testing a36703d08c83 virtio_net: Do not pull payload in skb->head cbb397b673bd isdn: capi: fix mismatched prototypes a60855366be5 cxgb4: Fix the -Wmisleading-indentation warning c6034b618c1a usb: sl811-hcd: improve misleading indentation c2e7c260371d kgdb: fix gcc-11 warning on indentation b6795cdc268b airo: work around stack usage warning 80e414e7cf7d drm/i915/display: fix compiler warning about array overrun ee387de3cab1 x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ---- Link: https://lore.kernel.org/r/20210520092053.559923764@linuxfoundation.org Link: https://lore.kernel.org/r/20210520152240.517446848@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/350 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.38Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.38 from stable korg. Following upstream commits are included in this version: ---- 689e89aee55c Linux 5.10.38 ed350825e89a ASoC: rsnd: check all BUSIF status when error cd709c8e06b6 nvme: do not try to reconfigure APST when the controller is not live 054add24a869 ext4: fix debug format string warning c5dffd422145 debugfs: Make debugfs_allow RO after init 81cb4f36d62c dt-bindings: serial: 8250: Remove duplicated compatible strings c1514ad24c3e dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 c4e3d8cf615b i2c: mediatek: Fix send master code at more than 1MHz 667627fa85a8 media: rkvdec: Remove of_match_ptr() b0402e785351 clk: exynos7: Mark aclk_fsys1_200 as critical 805c990a9c54 drm/i915: Fix crash in auto_retire cd47b861d225 drm/i915/overlay: Fix active retire callback alignment a67c80dcb403 drm/i915: Read C0DRB3/C1DRB3 as 16 bits again 17928443db88 drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp 20530f7fde75 kobject_uevent: remove warning in init_uevent_argv() 6ece86e9e88f usb: typec: tcpm: Fix error while calculating PPS out values 5d2f09c44ff2 ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ac421c7f90c8 ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address 1eb77569029d ARM: 9012/1: move device tree mapping out of linear region 6cdbafc2addd ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address 6d5fda434b1f clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 06470de53e4f clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue 462049cfb342 MIPS: Avoid handcoded DIVU in `__div64_32' altogether d17af8b19d99 MIPS: Avoid DIVU in `__div64_32' is result would be zero d2abb95bb1a4 MIPS: Reinstate platform `__div64_32' handler cfddf6a685e3 mm: fix struct page layout on 32-bit systems 89bd62079870 iommu/vt-d: Remove WO permissions on second-level paging entries 0160f627929c iommu/vt-d: Preset Access/Dirty bits for IOVA over FL a282b76166b1 Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" c1f2d0beab5c Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" 31f29749ee97 KVM: VMX: Disable preemption when probing user return MSRs 79abde761e05 KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported c8bf64e3fb77 KVM: nVMX: Always make an attempt to map eVMCS after migration 2f86dd3d2bcf KVM: x86: Move RDPID emulation intercept to its own enum abbf8c99a9e1 KVM: x86: Emulate RDPID only if RDTSCP is supported 8a7027f011c5 xen/gntdev: fix gntdev_mmap() error exit path 652c9689f589 cdc-wdm: untangle a circular dependency between callback and softint 12d16c24f35f iio: tsl2583: Fix division by a zero lux_val e8c6852bdba2 iio: gyro: mpu3050: Fix reported temperature value 70698dda4bca xhci: Add reset resume quirk for AMD xhci controller. 9d9526cc3c01 xhci: Do not use GFP_KERNEL in (potentially) atomic context ca043cc02a88 xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI fa4b1363256d usb: typec: ucsi: Put fwnode in any case during ->probe() e5366bea0277 usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 9bd96a2e77fd usb: dwc3: gadget: Return success always for kick transfer in ep queue 45f37f54e7c1 usb: dwc3: gadget: Enable suspend events 9238492b9a84 usb: core: hub: fix race condition about TRSMRCY of resume 45ad6b592e64 usb: dwc2: Fix gadget DMA unmap direction 7ad9256b49a6 usb: xhci: Increase timeout for HC halt 42bb80ae0165 usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield 95e3da5b53ba usb: dwc3: omap: improve extcon initialization 3a96437f6bf8 blk-mq: Swap two calls in blk_mq_exit_queue() c9c1ed08c174 blk-mq: plug request for shared sbitmap cde4b55cfb24 nbd: Fix NULL pointer in flush_workqueue a9fc163514d2 f2fs: compress: fix to assign cc.cluster_idx correctly 5639b73fd3bc f2fs: compress: fix race condition of overwrite vs truncate 72b0f3077ebd f2fs: compress: fix to free compress page correctly 64f3410c7bfc nvmet-rdma: Fix NULL deref when SEND is completed with error c98ecfb18296 nvmet: fix inline bio check for bdev-ns f8ae879b776c nvmet: add lba to sect conversion helpers 54dbe2d2c1fc kyber: fix out of bounds access when preempted e2381174daea ACPI: scan: Fix a memory leak in an error handling path a8dc16bbfe29 usb: musb: Fix an error message 550473900f80 hwmon: (occ) Fix poll rate limiting 0becd19b211a usb: fotg210-hcd: Fix an error message 2c3b4375e118 iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER 020fe6f80f4f iio: proximity: pulsedlight: Fix rumtime PM imbalance on error 9db8ba3cac05 iio: light: gp2ap002: Fix rumtime PM imbalance on error 1ea775021282 usb: dwc3: gadget: Free gadget structure only after freeing endpoints 26c777470d57 perf tools: Fix dynamic libbpf link 1d8d7e02f6d0 xen/unpopulated-alloc: fix error return code in fill_list() 058122572676 xen/unpopulated-alloc: consolidate pgmap manipulation 9eaa10be0c08 dax: Wake up all waiters after invalidating dax entry e9e70b78e163 dax: Add a wakeup mode parameter to put_unlocked_entry() b93d3410e789 dax: Add an enum for specifying dax wakup mode b9c663dc9a83 KVM: x86: Prevent deadlock against tk_core.seq 8aa7227a5d9b KVM: x86: Cancel pvclock_gtod_work on module removal 1fe269372244 drm/msm/dp: initialize audio_comp when audio starts 2e0ce36d0bf6 KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer ce7639252357 kvm: exit halt polling on need_resched() as well 970c978d0591 drm/i915: Avoid div-by-zero on gen2 86cd6072157c drm/amd/display: Initialize attribute for hdcp_srm sysfs file 5a6fe45a3a7f drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected bccb7dd137ad btrfs: fix race leading to unpersisted data and metadata on fsync d6d66dbd5adc arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() d3bab7cbadfb arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup 70748bba5565 blk-iocost: fix weight updates of inner active iocgs 014868616d48 mm/hugetlb: fix F_SEAL_FUTURE_WRITE fe5c0a63ad22 kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled 140cfd998012 userfaultfd: release page in error path to avoid BUG_ON 2ed1d90162a0 squashfs: fix divide error in calculate_skip() adbd8a2a8cc0 hfsplus: prevent corruption in shrinking truncate d2e3590ca39c powerpc/64s: Fix crashes when toggling entry flush barrier 51570beeb448 powerpc/64s: Fix crashes when toggling stf barrier cb3e286f22ff ARC: mm: Use max_high_pfn as a HIGHMEM zone border 969de0f6599e ARC: mm: PAE: use 40-bit physical page mask af9e5364c617 ARC: entry: fix off-by-one error in syscall number validation 23ecfe7f2c1f f2fs: avoid unneeded data copy in f2fs_ioc_move_range() 758fd227ed84 mptcp: fix splat when closing unaccepted socket b8cf51a36da2 i40e: Fix PHY type identifiers for 2.5G and 5G adapters 06ef93b776f7 i40e: fix the restart auto-negotiation after FEC modified 829a713450b8 i40e: Fix use-after-free in i40e_client_subtask() 2692bf13e646 i40e: fix broken XDP support 72b49dd116ca netfilter: nftables: avoid overflows in nft_hash_buckets() f665dedeedc9 kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources 1ec193255271 kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources 0886bb143cbb kernel: kexec_file: fix error return code of kexec_calculate_store_digests() d43be02fc40b fs/proc/generic.c: fix incorrect pde_is_permanent check f89b408d506e sched/fair: Fix unfairness caused by missing load decay f7347c85490b sched: Fix out-of-bound access in uclamp 26359d362c93 can: m_can: m_can_tx_work_queue(): fix tx_skb race condition eecb4df8ec9f can: mcp251x: fix resume from sleep before interface was brought up 02140d9d2712 can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path 2c784a500f5e netfilter: nftables: Fix a memleak from userdata error path in new objects 403ccad066ec netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check cee6592d444a smc: disallow TCP_ULP in smc_setsockopt() d6c635a8cc6a net: fix nla_strcmp to handle more then one trailing null character 26b7924707a4 ethtool: fix missing NLM_F_MULTI flag when dumping 673422b97ef3 mm/gup: check for isolation errors 096c9482cea2 mm/gup: return an error on migration failure 7df511ef376d mm/gup: check every subpage of a compound page during isolation 87c4e386b612 ksm: fix potential missing rmap_item for stable_node aa0d6d1d3e77 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() 9639a754cce5 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() 14d45fb5a3fc khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() 51524fa8b5f7 arm64: entry: always set GIC_PRIO_PSR_I_SET during entry c9f43423c41e arm64: entry: factor irq triage logic into macros 93dcaa8cba65 drm/radeon: Avoid power table parsing memory leaks 79208af94738 drm/radeon: Fix off-by-one power_state index heap overwrite f551068f5f32 net: stmmac: Clear receive all(RA) bit when promiscuous mode is off 340de910d65e xsk: Fix for xp_aligned_validate_desc() when len == chunk_size 75ea98246903 netfilter: xt_SECMARK: add new revision to fix structure layout db5f1c6f776d sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b 7afdd6aba95c ethernet:enic: Fix a use after free bug in enic_hard_start_xmit 3d808916d256 block/rnbd-clt: Check the return value of the function rtrs_clt_query c1a90296a9b5 block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t 4aae6eb6af7d libbpf: Fix signed overflow in ringbuf_process_ring 60bb2cecf47f sunrpc: Fix misplaced barrier in call_decode 208af7ffc351 RISC-V: Fix error code returned by riscv_hartid_to_cpuid() f01988ecf365 sctp: do asoc update earlier in sctp_sf_do_dupcook_a 65084886c6ee net: hns3: disable phy loopback setting in hclge_mac_start_phy 5aa957e2b5fc net: hns3: use netif_tx_disable to stop the transmit queue 90120c475dd7 net: hns3: fix for vxlan gpe tx checksum bug 7a476a8a9cb6 net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() bd4d527ea5f7 net: hns3: initialize the message content in hclge_get_link_mode() 5d326e253501 net: hns3: fix incorrect configuration for igu_egu_hw_err 494ade7aba11 rtc: ds1307: Fix wday settings for rx8130 5515b85e1a01 scsi: ufs: core: Narrow down fast path in system suspend path e8295def80b7 scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend 591602738e00 scsi: ufs: core: Do not put UFS power into LPM if link is broken 429ac0fb8375 scsi: qla2xxx: Prevent PRLI in target mode bf45c9fe99aa ceph: fix inode leak on getattr error in __fh_to_dentry a01572e21f09 swiotlb: Fix the type of index 04dad2ca1f5e xprtrdma: rpcrdma_mr_pop() already does list_del_init() eddae8be7944 xprtrdma: Fix cwnd update ordering 89a31bf85c7b xprtrdma: Avoid Receive Queue wrapping b22e8f427c3d pwm: atmel: Fix duty cycle calculation in .get_state() 0a9decf2dd4d SUNRPC: fix ternary sign expansion bug in tracing dd41a0e51532 dmaengine: idxd: fix cdev setup and free device lifetime issues 975c4b2b9976 dmaengine: idxd: fix dma device lifetime 5756f757c725 dmaengine: idxd: Fix potential null dereference on pointer status 0f9d467ff139 rtc: fsl-ftm-alarm: add MODULE_TABLE() 90e8fa8bdfb3 nfsd: ensure new clients break delegations b4bf335acacc NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting 5d254e17ca86 thermal/drivers/tsens: Fix missing put_device error 4f86a0a5eb61 SUNRPC: Handle major timeout in xprt_adjust_timeout() 8efd19bf754b SUNRPC: Remove trace_xprt_transmit_queued 7b906077fd99 SUNRPC: Move fault injection call sites bfeb4e607d00 NFSv4.2 fix handling of sr_eof in SEEK's reply 1fbea60ea658 pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() fd65cac30d45 PCI: endpoint: Fix missing destroy_workqueue() d21a5950cca6 NFS: Deal correctly with attribute generation counter overflow cbc868ea28a8 NFSv4.2: Always flush out writes in nfs42_proc_fallocate() a09afbb63620 NFS: Fix attribute bitmask in _nfs42_proc_fallocate() ce2b470added NFS: nfs4_bitmask_adjust() must not change the server global bitmasks 0627cbc9b875 rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() b59194c7ca29 f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() 1fd6a0641040 f2fs: Fix a hungtask problem in atomic write 98ccee81fe96 f2fs: fix to cover __allocate_new_section() with curseg_lock 105155a8146d f2fs: fix to avoid touching checkpointed data in get_victim() bbed83d7060e PCI: endpoint: Fix NULL pointer dereference for ->get_features() d5e85b92b457 PCI: endpoint: Make *_free_bar() to return error codes on failure d98bfd4cc258 PCI: endpoint: Add helper API to get the 'next' unreserved BAR 5974766170d8 PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR 8c8f7c49930d f2fs: fix to update last i_size if fallocate partially succeeds 74d2b0e74c3f f2fs: fix to align to section for fallocate() on pinned file 630146203108 ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook ee93cdcbe0b5 PCI: Release OF node in pci_scan_device()'s error path c5c0ede221d7 PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() 1ce0d1d3656b remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader 2ec65063e45a remoteproc: qcom_q6v5_mss: Replace ioremap with memremap 2d6d5b4fc498 f2fs: fix a redundant call to f2fs_balance_fs if an error occurs 1c20a4896409 f2fs: fix panic during f2fs_resize_fs() 81ba1634d1b6 f2fs: fix to allow migrating fully valid segment de2041d92d2a f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE b7ff0885de7e f2fs: move ioctl interface definitions to separated file 997d24a932a9 thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() a1b5fecedfa9 ASoC: rt286: Make RT286_SET_GPIO_* readable and writable 5b66867966bc watchdog: fix barriers when printing backtraces from all CPUs a68c246065b6 watchdog/softlockup: remove logic that tried to prevent repeated reports 9413b1ee3858 watchdog: explicitly update timestamp when reporting softlockup 018655f8758a watchdog: rename __touch_watchdog() to a better descriptive name 1dc55c3a4862 ia64: module: fix symbolizer crash on fdescr 602795e247d1 bnxt_en: Add PCI IDs for Hyper-V VF devices. d0736af81151 kbuild: generate Module.symvers only when vmlinux exists 9401b7ff91f9 selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test dfa0e8461e99 selftests: mlxsw: Increase the tolerance of backlog buildup 99d9989ee53b net: ethernet: mtk_eth_soc: fix RX VLAN offload 320c50ff84a0 iavf: remove duplicate free resources calls 6289b028b5e2 powerpc/iommu: Annotate nested lock for lockdep bece6aea3653 qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth ededc7325dc2 wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join 83a7ed5b891c wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt f3a5dee0f30c crypto: ccp: Free SEV device if SEV init fails 22ab352fcab7 mt76: mt7615: fix entering driver-own state on mt7663 5b02d6efdb1b drm/amdgpu: Add mem sync flag for IB allocated by SA 8be5e713f725 drm/amd/display: add handling for hdcp2 rx id list validation fa9952e854c4 drm/amd/display: fixed divide by zero kernel crash during dsc enablement d98b03bfd0c7 powerpc/pseries: Stop calling printk in rtas_stop_self() 799c3950680a samples/bpf: Fix broken tracex1 due to kprobe argument change d4b0dc31df99 net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule 05916c62f54a ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() b506357ab8bb ASoC: rt286: Generalize support for ALC3263 codec 33eee468f83a powerpc/smp: Set numa node before updating mask 245f5ab5ce52 flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() d5716625f185 sctp: Fix out-of-bounds warning in sctp_process_asconf_param() 136b0261f119 ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume 4ac5823083fa ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp e3a2982bf63f ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 cc1956f8b278 kconfig: nconf: stop endless search loops 06b0037e6f02 selftests: Set CC to clang in lib.mk if LLVM is set f9bc5e3f3f75 drm/amd/display: Force vsync flip when reconfiguring MPCC 63e9abe35df9 iommu/amd: Remove performance counter pre-initialization test 1097ecf826bc Revert "iommu/amd: Fix performance counter initialization" a027e6155bb4 ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() cc748965313b powerpc/mm: Add cond_resched() while removing hpte mappings 26f98b2d97a8 iwlwifi: pcie: make cfg vs. trans_cfg more robust 2bfc47dec5b8 cuse: prevent clone 2c20c7d96e45 virtiofs: fix userns 87fe0ca09b26 fuse: invalidate attrs when page writeback completes f1c230d75b47 mt76: mt7915: fix txpower init for TSSI off chips 7eb1e84cfe28 mt76: mt76x0: disable GTK offloading bbd3d0014cc4 mt76: mt7615: support loading EEPROM for MT7613BE 32b3e7e303bd rtw88: 8822c: add LC calibration for RTL8822C 28c2a1d65088 pinctrl: samsung: use 'int' for register masks in Exynos 2eac474900d3 mac80211: clear the beacon's CRC after channel switch 437a4746e47e IB/hfi1: Correct oversized ring allocation d7592a5c376b coresight: Do not scan for graph if none is present 8f7806174fdb MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED 2c098ad786d3 i2c: Add I2C_AQ_NO_REP_START adapter quirk c6d2f8ffb145 ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 6c9b2de44812 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. c87b052deaa8 ice: handle increasing Tx or Rx ring sizes eb28709c07a6 ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet 7bd851a6d369 ip6_vti: proper dev_{hold|put} in ndo_[un]init methods b502a6a44066 net: hns3: add handling for xmit skb with recursive fraglist c56804f431db net: hns3: remediate a potential overflow risk of bd_num_list 286b3ff9fd98 powerpc/32: Statically initialise first emergency context b9f9313c7501 selftests/powerpc: Fix L1D flushing tests for Power10 2033dde6aa01 Bluetooth: check for zapped sk before connecting 6421cdfbb6fb net: bridge: when suppression is enabled exclude RARP packets fccb35bbf75f net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports a019b8d7dfd5 Bluetooth: initialize skb_queue_head at l2cap_chan_create() e0dc9e93f7fd Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default b972f345a17a ALSA: bebob: enable to deliver MIDI messages for multiple ports d398f25007d5 ALSA: rme9652: don't disable if not enabled 9df07b0661e7 ALSA: hdspm: don't disable if not enabled a950cd8cb05d ALSA: hdsp: don't disable if not enabled faed3150a436 i2c: bail out early when RDWR parameters are wrong 18df2bc13b1f Bluetooth: Fix incorrect status handling in LE PHY UPDATE event 879a96d817ed ASoC: rsnd: core: Check convert rate in rsnd_hw_params a2aeb5de26c1 net: stmmac: Set FIFO sizes for ipq806x c0a62a441bbd net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath 2d17c58a3a4f ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF 3d1bede85632 tipc: convert dest node's address to network order a407b5881686 fs: dlm: flush swork on shutdown ff58d1c72edf fs: dlm: check on minimum msglen size ca973d2aeaf7 fs: dlm: add errno handling to check callback 06d59d21cb05 fs: dlm: fix debugfs dump bd6017a942b9 ath11k: fix thermal temperature read 21756f878e82 kvm: Cap halt polling at kvm->max_halt_poll_ns 53d7eed0315a cpufreq: intel_pstate: Use HWP if enabled by platform firmware 182f1f72af2e PM: runtime: Fix unpaired parent child_count for force_resume e97da47e9be0 ACPI: PM: Add ACPI ID of Alder Lake Fan bfccc4eade2b KVM/VMX: Invoke NMI non-IST entry instead of IST entry 21f317826e17 KVM: x86/mmu: Remove the defunct update_pte() paging hook 53171e68a509 tpm, tpm_tis: Reserve locality in tpm_tis_resume() 923866165610 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() 8fe5a459186a tpm: fix error return code in tpm2_get_cc_attrs_tbl() 31c9a4b24d86 KEYS: trusted: Fix memory leak on object td ---- Link: https://lore.kernel.org/r/20210517140305.140529752@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/345 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.37Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.37 from stable korg. Following upstream commits are included in this version: ---- e97bd1e03e6e Linux 5.10.37 42f1b8653f85 sctp: delay auto_asconf init until binding the first addr 14919cdf68d0 Revert "net/sctp: fix race condition in sctp_destroy_sock" 41f1aed56de5 smp: Fix smp_call_function_single_async prototype 6c1ea8bee75d net: Only allow init netns to set default tcp cong to a restricted algo 2281df0b0226 arm64: Remove arm64_dma32_phys_limit and its uses 00d9f429af03 bpf: Prevent writable memory-mapping of read-only ringbuf pages 1ca284f08670 bpf, ringbuf: Deny reserve of buffers larger than ringbuf 282bfc8848ea bpf: Fix alu32 const subreg bound tracking on bitwise operations f76e0829bbab afs: Fix speculative status fetches 949e7c5f4957 mm/memory-failure: unnecessary amount of unmapping 62d96faa74c8 mm/sparse: add the missing sparse_buffer_fini() in error branch 31df8bc4d3fe mm: memcontrol: slab: fix obtain a reference to a freeing memcg 2e95bc6cfed1 mm/sl?b.c: remove ctor argument from kmem_cache_flags 618fa6a35c79 kfifo: fix ternary sign extension bugs c02dd80655fd ia64: fix EFI_DEBUG build c6b7e0b1ab87 perf session: Add swap operation for event TIME_CONV 86941f8bd46a perf jit: Let convert_timestamp() to be backwards-compatible fe07408afba2 perf tools: Change fields type in perf_record_time_conv 3bce718d977b net:nfc:digital: Fix a double free in digital_tg_recv_dep_req e2c34cacff7b net: bridge: mcast: fix broken length + header check for MRDv6 Adv. f5ce59707d6a RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res 608a4b90ece0 RDMA/siw: Fix a use after free in siw_alloc_mr 4394be0a1866 bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds 183d9ebd449c selftests/bpf: Fix core_reloc test runner 0257a0a5ffb7 selftests/bpf: Fix field existence CO-RE reloc tests 3769c54d341c selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro 9dc373f74097 net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send 8fcdfa71ba6a KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM 4fcaad2b7dac bnxt_en: Fix RX consumer index logic in the error path. 1625872f012c selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test 8ebdce8fe0b0 selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static 71ad9260c001 net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb 1fc61844b6a2 arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E 0ae610556f23 ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E 66b1cfc0cd87 bnxt_en: fix ternary sign extension bug in bnxt_show_temp() 9f722ef596fe net: enetc: fix link error again bfcb5a8cc7b6 net: phy: marvell: fix m88e1111_set_downshift 1157d01e04d9 net: phy: marvell: fix m88e1011_set_downshift be631825652f powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') e06a532f31c4 powerpc/perf: Fix the threshold event selection for memory events in power10 b6b894e7a27e wlcore: Fix buffer overrun by snprintf due to incorrect buffer size 1cce33fe59f0 ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock 8bb054fb336f ath10k: Fix a use after free in ath10k_htc_send_bundle 0f98e1ea970c ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices 4b9fb2c9039a powerpc/64: Fix the definition of the fixmap area c5ebaca402f5 RDMA/core: Add CM to restrack after successful attachment to a device 63c61d26e3fb RDMA/rxe: Fix a bug in rxe_fill_ip_info() 7fe12d6db3f0 net: phy: intel-xway: enable integrated led functions cf49a91faa7d net: renesas: ravb: Fix a stuck issue when a lot of frames are received 01dab91200dc net: stmmac: fix TSO and TBS feature enabling during driver open 64753ac1e43e nfp: devlink: initialize the devlink port attribute "lanes" e606073b77a3 crypto: ccp: Detect and reject "invalid" addresses destined for PSP 4fa28c807da5 mt76: mt7615: fix memleak when mt7615_unregister_device() 9ed951f41643 net: davinci_emac: Fix incorrect masking of tx and rx error channel 0ce6052802be net: marvell: prestera: fix port event handling on init b605673b523f vsock/virtio: free queued packets when closing socket 5231d17eb9d0 sfc: ef10: fix TX queue lookup in TX event handling 7459bb594328 ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails 312c5ce34942 RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails 45b84abb47a9 RDMA/cxgb4: add missing qpid increment da54cc254939 gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check 257f38e78aa3 net: ethernet: ixp4xx: Set the DMA masks explicitly 78d8b34751cf libbpf: Initialize the bpf_seq_printf parameters array field by field b9e719698fc4 vsock/vmci: log once the failed queue pair allocation bc2e5321d7f1 netfilter: nftables_offload: special ethertype handling for VLAN a7eb38aacc81 netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector cf2de861b279 netfilter: nft_payload: fix C-VLAN offload support 1dd5ac62c0d4 mwl8k: Fix a double Free in mwl8k_probe_hw 87299aad6278 i2c: mediatek: Fix wrong dma sync flag 232598e99fad i2c: sh7760: fix IRQ error path d204db4fe6ac wlcore: fix overlapping snprintf arguments in debugfs c0aa320ac617 rtlwifi: 8821ae: upgrade PHY and RF parameters e9bd1af4c038 KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid bf6476152a0a powerpc/smp: Reintroduce cpu_core_mask af39f070c8b0 powerpc/pseries: extract host bridge from pci_bus prior to bus removal 8dfd7329ad0b MIPS: pci-legacy: stop using of_pci_range_to_resource cabed6027a5b drm/amd/pm: fix error code in smu_set_power_limit() 486642baea69 perf beauty: Fix fsconfig generator 0df2770ad33b iommu/amd: Put newline after closing bracket in warning a1c1de90cd28 drm/i915/gvt: Fix error code in intel_gvt_init_device() 2b3ae007c639 net/packet: remove data races in fanout operations 3a1c395703be net/packet: make packet_fanout.arr size configurable up to 64K d10c5162b493 net/mlx5: Fix bit-wise and with zero d97d22bda17a ASoC: ak5558: correct reset polarity c1f980961133 powerpc/xive: Fix xmon command "dxi" e2724bed6481 powerpc/xive: Drop check on irq_data in xive_core_debug_show() a38b77899c2c i2c: sh7760: add IRQ check 4b8177766a8b i2c: rcar: add IRQ check 1ac4f7a26017 i2c: rcar: protect against supurious interrupts on V3U 11e2b2b6f6b9 i2c: rcar: make sure irq is not threaded on Gen2 and earlier f41d2bfef538 i2c: mlxbf: add IRQ check c6eea11b5cb6 i2c: jz4780: add IRQ check ab6d6cae0aa1 i2c: emev2: add IRQ check 6f291ab1776e i2c: cadence: add IRQ check c977426db644 i2c: xiic: fix reference leak when pm_runtime_get_sync fails c323b270a52a i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails e547640cee79 i2c: sprd: fix reference leak when pm_runtime_get_sync fails 8c0a2009fb20 i2c: omap: fix reference leak when pm_runtime_get_sync fails 3a0cdd336d92 i2c: imx: fix reference leak when pm_runtime_get_sync fails cc49d2064142 i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails e80ae8bde412 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails 30410519328c i2c: cadence: fix reference leak when pm_runtime_get_sync fails b64415c6b347 RDMA/rtrs-clt: destroy sysfs after removing session from active list 6a07e5e39d4f RDMA/srpt: Fix error return code in srpt_cm_req_recv() 4601bcc6410c net: thunderx: Fix unintentional sign extension issue 6a61307e58ab cxgb4: Fix unintentional sign extension issues 52fd8005a239 RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() afb738b74447 IB/hfi1: Fix error return code in parse_platform_config() a12d75f5dcfb RDMA/qedr: Fix error return code in qedr_iw_connect() 0f8528c78fc8 ovl: invalidate readdir cache on changes to dir with origin 082fa65bf60a KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit de4e60382b90 mt76: mt7663s: fix the possible device hang in high traffic 188dfc470263 mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation bf08637d32e6 mt76: mt7915: fix mib stats counter reporting to mac80211 0b39be51626d mt76: mt7615: fix mib stats counter reporting to mac80211 2da92db47f07 mt76: mt7915: fix aggr len debugfs node 4e7914ce2330 mt76: mt7915: fix tx skb dma unmap 75bc5f779a76 mt76: mt7615: fix tx skb dma unmap 3443c54c4171 mt7601u: fix always true expression 00792f31a330 rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() 80cff3e11670 xfs: fix return of uninitialized value in variable error b07520a55f10 perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric 08c75d4b7682 mac80211: bail out if cipher schemes are invalid e00f32c2c97b powerpc: iommu: fix build when neither PCI or IBMVIO is set 8ce329c68983 powerpc/perf: Fix PMU constraint check for EBB events 84c0762633f2 powerpc/64s: Fix pte update for kernel memory on radix 8fac4bd3674f IB/hfi1: Use kzalloc() for mmu_rb_handler allocation f9e9df72dc08 liquidio: Fix unintented sign extension of a left shift of a u16 c87df56d28a6 ASoC: simple-card: fix possible uninitialized single_cpu local variable 325e8f9edf72 KVM: arm64: Initialize VCPU mdcr_el2 before loading it 348f68ae40c8 HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE 9b14027e4cc2 HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() 5ccdc6dd6266 HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling 29bfd0446a2c HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness 716132e00ce1 ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls e759105d459b iommu/vt-d: Invalidate PASID cache when root/context entry changed c848416cc05a iommu/vt-d: Remove WO permissions on second-level paging entries 416fa531c816 iommu/vt-d: Preset Access/Dirty bits for IOVA over FL 32737c3a2669 iommu/vt-d: Report the right page fault address eb0530d71c78 iommu/vt-d: Report right snoop capability when using FL for IOVA 620aa5821aaa iommu: Fix a boundary issue to avoid performance drop c96f7eb59b7e iommu/vt-d: Don't set then clear private data in prq_event_thread() e0c7b956162b mips: bmips: fix syscon-reboot nodes 3cf9fac71b79 net: hns3: Limiting the scope of vector_ring_chain variable db574a60c482 nfc: pn533: prevent potential memory corruption a16f02187d9d RDMA/core: Fix corrupted SL on passive side 556e75a0ae03 bug: Remove redundant condition check in report_bug faba97afdbb9 net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() fd26f3a07e73 powerpc/pseries: Only register vio drivers if vio bus exists 4877c4a52339 udp: never accept GSO_FRAGLIST packets c45cb22a5500 net: phy: lan87xx: fix access to wrong register of LAN87xx 897c095c7e9e ALSA: core: remove redundant spin_lock pair in snd_card_disconnect afb3416c4fef gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP 9becf957e0b0 MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again 19c990c9fad3 powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration 499b3ceb17ad IB/isert: Fix a use after free in isert_connect_request 78f537c0054a RDMA/mlx5: Fix drop packet rule in egress table 4ff081701b3d iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK 9681d50a70b2 ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk 0f69f9596ba0 MIPS: loongson64: fix bug when PAGE_SIZE > 16KB da40d5fec5d7 pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero 353fcebf49e2 pinctrl: pinctrl-single: remove unused parameter a273c27d7255 inet: use bigger hash table for IP ID generation 6b4b3b84049f ima: Fix the error code for restoring the PCR value 536175f0065c MIPS: fix local_irq_{disable,enable} in asmmacro.h 4c45556db31c powerpc/prom: Mark identical_pvr_fixup as __init 494327b777f6 powerpc/fadump: Mark fadump_calculate_reserve_size as __init 454fb207476b libbpf: Add explicit padding to btf_dump_emit_type_decl_opts 87520507b1ae selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed ee06efc811ea iommu/vt-d: Reject unsupported page request modes b60e13c30688 iommu: Check dev->iommu in iommu_dev_xxx functions 3d15bf2b2c93 bpftool: Fix maybe-uninitialized warnings b1ed7a571750 libbpf: Add explicit padding to bpf_xdp_set_link_opts f72e3d81c622 net: lapbether: Prevent racing when checking whether the netif is running 7cc0ba67883c Bluetooth: avoid deadlock between hci_dev->lock and socket lock 5cce890e5dc6 KVM: x86/mmu: Retry page faults that hit an invalid memslot cd6e679b8d1d wilc1000: write value to WILC_INTR2_ENABLE register 0d74db145787 RDMA/mlx5: Fix mlx5 rates to IB rates map 4ebb3b797a63 ASoC: Intel: Skylake: Compile when any configuration is selected 5fb733e250c0 ASoC: Intel: boards: sof-wm8804: add check for PLL setting b3222026dde7 perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars 56027a2e75e6 HID: plantronics: Workaround for double volume key presses 613f9d1f1587 xsk: Respect device's headroom and tailroom on generic xmit path 5378c92425f3 drivers/block/null_blk/main: Fix a double free in null_init. 94f1bdf01b39 sched/debug: Fix cgroup_path[] serialization cbbc13b115b8 io_uring: fix overflows checks in provide buffers db4645fbae17 perf/amd/uncore: Fix sysfs type mismatch c8a54b4d6657 x86/events/amd/iommu: Fix sysfs type mismatch d5149a487f2d HSI: core: fix resource leaks in hsi_add_client_from_dt() 38c1f8ebb373 media: cedrus: Fix H265 status definitions a11497b3bb75 nvme-pci: don't simple map sgl when sgls are disabled b2c55f81c1d1 nvmet-tcp: fix a segmentation fault during io parsing error 2842b91ac7a5 mfd: stm32-timers: Avoid clearing auto reload register cadbba5ec895 mailbox: sprd: Introduce refcnt when clients requests/free channels b42ec774db50 scsi: ibmvfc: Fix invalid state machine BUG_ON() 5129ec347a89 scsi: sni_53c710: Add IRQ check 79ee30433357 scsi: sun3x_esp: Add IRQ check 18e729d21f26 scsi: jazz_esp: Add IRQ check 7d81167e513f scsi: hisi_sas: Fix IRQ checks aa83f32d40e2 scsi: ufs: ufshcd-pltfrm: Fix deferred probing 4e5e08975521 scsi: pm80xx: Fix potential infinite loop a613887c4126 scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() d3d3735858e0 clk: uniphier: Fix potential infinite loop c360228ecfb1 drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() a6d56760eaba drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct 3968d95f3116 clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE edc6a44bcc49 clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE a6596d71a635 drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() fc076f40c859 clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable 9c91a014a3b5 clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback b29d6a435e0f vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer 87856f9af04e vfio/pci: Re-order vfio_pci_probe() dad86dd76b8b vfio/pci: Move VGA and VF initialization to functions daa72300c996 vfio/fsl-mc: Re-order vfio_fsl_mc_probe() d0702c665e6b media: v4l2-ctrls.c: fix race condition in hdl->requests list 2d49873b49dc media: i2c: imx219: Balance runtime PM use-count 0050c9794135 media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream 59dd4fe0ae03 nvme: retrigger ANA log update if group descriptor isn't found 20719538c49f power: supply: bq25980: Move props from battery node 9e33e261b4d6 clk: imx: Fix reparenting of UARTs not associated with stdout 60ade0d56b06 nvmet-tcp: fix incorrect locking in state_change sk callback a3ea59d09525 nvme-tcp: block BH in sk state_change sk callback 7456cc7c9fd5 seccomp: Fix CONFIG tests for Seccomp_filters 4f53ef0f7841 ata: libahci_platform: fix IRQ check 6187fa250294 sata_mv: add IRQ checks f87689e71604 pata_ipx4xx_cf: fix IRQ check d1bb0316f507 pata_arasan_cf: fix IRQ check 0ad91dc7ea8e selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) 296da2049f2a x86/kprobes: Fix to check non boostable prefixes correctly e2ff41d2ee4d of: overlay: fix for_each_child.cocci warnings c272c735a1e2 drm/amdkfd: fix build error with AMD_IOMMU_V2=m d218c7a0284f media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() 1f743e8d582b media: m88rs6000t: avoid potential out-of-bounds reads on arrays 96498fbb7b14 media: atomisp: Fixed error handling path cc4cc2fb5aaf media: [next] staging: media: atomisp: fix memory leak of object flash 99ce023bb8bb media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 757d5d54ca71 media: m88ds3103: fix return value check in m88ds3103_probe() 697af15095fc media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() 00b68a747834 media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' 0741a8f2e5b0 drm/probe-helper: Check epoch counter in output_poll_execute() a59d01384c80 media: aspeed: fix clock handling logic 29eb741801b3 media: rkisp1: rsz: crash fix when setting src format 38f9456ef5a2 media: omap4iss: return error code when omap4iss_get() failed 3ad6a6288c88 media: saa7146: use sg_dma_len when building pgtable a250df336aa5 media: saa7134: use sg_dma_len when building pgtable 385470a358a6 media: vivid: fix assignment of dev->fbuf_out_flags 7d81aff28953 rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() 95f4e9f33b70 afs: Fix updating of i_mode due to 3rd party change 80862cbf76c2 sched/fair: Fix shift-out-of-bounds in load_balance() ef8a03901259 drm/mcde/panel: Inverse misunderstood flag 403c4528e588 drm/amd/display: Fix off by one in hdmi_14_process_transaction() 9f075cb08822 drm/stm: Fix bus_flags handling 1de265ad3c3c drm/tilcdc: send vblank event when disabling crtc 8e81ff6d512e soc: aspeed: fix a ternary sign expansion bug bbe9de67ac5b xen-blkback: fix compatibility bug with single page rings 565e7c98d332 serial: omap: fix rs485 half-duplex filtering 9c3e2ad20b0c serial: omap: don't disable rs485 if rts gpio is missing 927162c7133f ttyprintk: Add TTY hangup callback. 62bb46f51f91 usb: dwc2: Fix hibernation between host and device modes. 7bf9d7286cf2 usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. 1789737ca9f1 PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check 8b4d4bd1f1ce Drivers: hv: vmbus: Increase wait time for VMbus unload 816fbc17cbe8 hwmon: (pmbus/pxe1610) don't bail out when not all pages are active ee9bc379e43c x86/platform/uv: Fix !KEXEC build failure 5980a3b9c933 spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails 1231279389b5 spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op fa3a26b43760 spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume 24159580abcc spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue d5c7b42c9f56 Drivers: hv: vmbus: Use after free in __vmbus_open() b49bdd70b337 ARM: dts: aspeed: Rainier: Fix humidity sensor bus address fe310fd19ff1 platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table 09a119a2d4c0 security: keys: trusted: fix TPM2 authorizations 7bb63ed88189 memory: samsung: exynos5422-dmc: handle clk_set_parent() failure 71bcc1b4a174 memory: renesas-rpc-if: fix possible NULL pointer dereference of resource 73585b2714db spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() 58ee5a0de192 m68k: Add missing mmap_read_lock() to sys_cacheflush() 99d2fa2daf6d usbip: vudc: fix missing unlock on error in usbip_sockfd_store() 99a29899e3a3 crypto: chelsio - Read rxchannel-id from firmware c703ef8289dc node: fix device cleanups in error handling code 190a2f24aed6 firmware: qcom-scm: Fix QCOM_SCM configuration 26882a15ed23 serial: core: return early on unsupported ioctls 1d9cde4ddf6c tty: fix return value for unsupported termiox ioctls eef2158b0c44 tty: Remove dead termiox code aa7f103da301 tty: fix return value for unsupported ioctls bd8fa4ef36ca tty: actually undefine superseded ASYNC flags 45c7e5c1428f USB: cdc-acm: fix TIOCGSERIAL implementation 4425c2f32ac9 USB: cdc-acm: fix unprivileged TIOCCSERIAL e38a77c48aa0 usb: gadget: r8a66597: Add missing null check on return from platform_get_resource ce02e58ddf86 spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() cbe254a1fdce spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op 314469666791 spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality 6bd307eb518d spi: spi-zynqmp-gqspi: add mutex locking for exec_op c164328f57c4 spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible 36cf347de9c4 cpufreq: armada-37xx: Fix determining base CPU frequency 2f412fba2749 cpufreq: armada-37xx: Fix driver cleanup when registration failed 6d7507243e05 clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 a7ddbc86e4e4 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz ce4b8f58b611 cpufreq: armada-37xx: Fix the AVS value for load L1 cccc3f18fcb5 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock a13b110e7c9e cpufreq: armada-37xx: Fix setting TBG parent for load levels 1faf7e6199b8 crypto: qat - Fix a double free in adf_create_ring 0e596b373464 crypto: sa2ul - Fix memory leak of rxd 2c67a9333da9 crypto: sun8i-ss - Fix memory leak of pad 2e57ffdb5696 crypto: allwinner - add missing CRYPTO_ prefix ac0fc2de8ad1 ACPI: CPPC: Replace cppc_attr with kobj_attribute e65c287c9bd8 cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration 8316ec23bdd0 PM: runtime: Replace inline function pm_runtime_callbacks_present() d97cb4365747 soc: qcom: mdt_loader: Detect truncated read of segments ab86e5145f61 soc: qcom: mdt_loader: Validate that p_filesz < p_memsz 078362f495a0 spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() c7fabe372a90 spi: Fix use-after-free with devm_spi_alloc_* 1de36911689c clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() edfcc1835958 clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped 410a1da7ee0e clocksource/drivers/timer-ti-dm: Fix posted mode status check order 0681c62d1ea2 PM / devfreq: Use more accurate returned new_freq as resume_freq 165b71a98c5a soc: qcom: pdr: Fix error return code in pdr_register_listener 49f71d50cb30 staging: greybus: uart: fix unprivileged TIOCCSERIAL 2c3ce3d84e80 staging: fwserial: fix TIOCGSERIAL implementation e08a24ae25b3 staging: fwserial: fix TIOCSSERIAL implementation 40d622b31baf staging: rtl8192u: Fix potential infinite loop ab727e601cb5 staging: comedi: tests: ni_routes_test: Fix compilation error 16ed454e10a8 irqchip/gic-v3: Fix OF_BAD_ADDR error handling b1d1f644ed9e mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init 4b465576f02a iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol 11e708c19bdd firmware: qcom_scm: Workaround lack of "is available" call on SC7180 89d449867c5d firmware: qcom_scm: Reduce locking section for __get_convention() 2ceac2b6c87c firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool 1dfb26df15fc m68k: mvme147,mvme16x: Don't wipe PCC timer config bits 7c468deae306 soundwire: stream: fix memory leak in stream config error path aa531c6c51e7 memory: pl353: fix mask of ECC page_size config register 0256f4205c14 driver core: platform: Declare early_platform_cleanup() prototype 100a5c76e5d2 drivers: nvmem: Fix voltage settings for QTI qfprom-efuse 409ab5a9d809 USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() 4b6b771a6d3f usb: gadget: aspeed: fix dma map failure 36babddef782 crypto: qat - fix error path in adf_isr_resource_alloc() bbd61fa05cd6 crypto: poly1305 - fix poly1305_core_setkey() declaration 821ff1d44fe3 NFSv4.2: fix copy stateid copying for the async copy 74bcea1a608e NFSD: Fix sparse warning in nfs4proc.c c9df2c56f502 arm64: dts: mediatek: fix reset GPIO level on pumpkin 53191c1d78b1 phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally 6cca7cc213d6 phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup 1e337097fe10 soundwire: bus: Fix device found flag correctly 00f6abd3509b bus: qcom: Put child node before return 6a4d2f863ab8 arm64: dts: renesas: r8a779a0: Fix PMU interrupt 7b6552719c0c mtd: require write permissions for locking and badblock ioctls 45eb038029b9 dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' 42c9f39a7222 usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' 0764c91011c5 usb: gadget: s3c: Fix incorrect resources releasing b33c05d6bf6f fotg210-udc: Complete OUT requests on short packets 7d5ff493219c fotg210-udc: Don't DMA more than the buffer can take e06d4a0c39bf fotg210-udc: Mask GRP2 interrupts we don't handle 3515fd226ea0 fotg210-udc: Remove a dubious condition leading to fotg210_done 36df13916de9 fotg210-udc: Fix EP0 IN requests bigger than two packets 01c66e834024 fotg210-udc: Fix DMA on EP0 for length > max packet size 1f50392650ae crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init b50967781767 crypto: qat - don't release uninitialized resources 31e1314ceee0 crypto: ccp - fix command queuing to TEE ring buffer 22ae303805aa usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) 9f6e0fdb154c usb: gadget: pch_udc: Initialize device pointer before use 3b6769806027 usb: gadget: pch_udc: Check for DMA mapping error a6e680788c62 usb: gadget: pch_udc: Check if driver is present before calling ->setup() 7d18eb34036a usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() 501ba8bf8d35 devtmpfs: fix placement of complete() call bac20313210a x86/microcode: Check for offline CPUs before requesting new microcode 05b3f9b0ac32 spi: stm32: Fix use-after-free on unbind 75a7a8920a57 arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding e8146dc804bf regulator: bd9576: Fix return from bd957x_probe() 0390f6f1d0bc spi: stm32: drop devres version of spi_register_master 617ec35ed51f crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map 75d0f3fb02d9 arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x a27a2590f76e arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' 2feffa751958 arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' 8ff9b9f4fb54 arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' 3673e0fa13ec arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer 5faf320a2b4d arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity 33ffc713dfc2 ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control 5133b4bdc98e mtd: maps: fix error return code of physmap_flash_remove() c55310e30de2 mtd: don't lock when recursively deleting partitions 174fe383de80 mtd: rawnand: qcom: Return actual error code instead of -ENODEV ca28e6a013b2 mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() 705ad2d8c361 mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC c8f3837c51f8 mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() 82a0cadf6fa5 spi: rockchip: avoid objtool warning eb949f891226 regmap: set debugfs_name to NULL after it is freed 840a6ff50a53 usb: typec: stusb160x: fix return value check in stusb160x_probe() 72fa4c30ac1b usb: typec: tps6598x: Fix return value check in tps6598x_probe() 2c80fa2cbfec usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS 98743f2b8c25 serial: stm32: fix tx_empty condition 566901ba502f serial: stm32: add FIFO flush when port is closed 01ce9c5d1715 serial: stm32: fix FIFO flush in startup and set_termios f765918b334d serial: stm32: call stm32_transmit_chars locked a98c0683a3be serial: stm32: fix tx dma completion, release channel 1f308f65d851 serial: stm32: fix a deadlock in set_termios 5eacd7fa4087 serial: stm32: fix wake-up flag handling ea627af3dddd serial: stm32: fix a deadlock condition with wakeup event 69ac7b3b893c serial: stm32: fix TX and RX FIFO thresholds 5ca0d5b2c801 serial: stm32: fix incorrect characters on console a44d6acfa7df serial: stm32: fix startup by enabling usart for reception b5e8f0adaec1 serial: stm32: Use of_device_get_match_data() 379b007b57ca serial: stm32: fix probe and remove order for dma 1027c8c028c0 serial: stm32: add "_usart" prefix in functions name ab8363f13f12 serial: stm32: fix code cleaning warnings and checks 7c5e96e89c05 x86/platform/uv: Set section block size for hubless architectures e6d95f35235a arm64: dts: renesas: Add mmc aliases into board dts files 9d48f2b903d1 ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files 2ddb0b285c2c ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family 6d6abd5e4778 ARM: dts: exynos: correct PMIC interrupt trigger level on Snow 0069053e21ed ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 c4121dac1c14 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family 2c2d05131e1b ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family c6541b0e8891 ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family 0cc067284a3e ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family 41fdefb351ae ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 dff20fb2791c memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] 1f12aaf07f61 crypto: sun8i-ss - fix result memory leak on error path 9c0d2c3f7f72 fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER 305a936af4fc firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) cfc0577ab19e firmware: xilinx: Add a blank line after function declaration ef7809681b2c firmware: xilinx: Fix dereferencing freed memory 7f69649dad99 Revert "tools/power turbostat: adjust for temperature offset" 0781a13c9c44 usb: gadget: pch_udc: Revert d3cb25a12138 completely 6b922dc1d11e Revert "drm/qxl: do not run release if qxl failed to init" 06f414e5c9f0 ovl: fix missing revert_creds() on error path 7604978e85b8 Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" 545dbb1bbeff Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" 96e308a36efe KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read 00824c30236b KVM: arm64: Fully zero the vcpu state on reset 2a20592baff5 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed 03c6cccedd39 KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU ae996824da9b KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read a947f95b6b3a KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit 6b7028de661d KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit fa9b4ee318f9 KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch 6748f80aeaf3 KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported 6ccdbedd167c KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created ead4fb53fd42 KVM: SVM: Don't strip the C-bit from CR2 on #PF interception 12d684302581 KVM: nSVM: Set the shadow root level to the TDP level for nested NPT f59c2220f6ec KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads c8b49e01a23b KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit b4414fbc0fb3 KVM: s390: extend kvm_s390_shadow_fault to return entry pointer 568782de5df1 KVM: s390: split kvm_s390_real_to_abs 3804d1a4be99 KVM: s390: VSIE: fix MVPG handling for prefixing and MSO 814cb6de6db6 s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility be4ed1ac92ef KVM: s390: fix guarded storage control register handling 2705bc3f1c8d KVM: s390: split kvm_s390_logical_to_effective 82de9ad49303 KVM: s390: VSIE: correctly handle MVPG when in VSIE 885024a8fb20 ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 bead5f0e81d7 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable e8a3a49001f3 ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ccaa81e802d2 ALSA: hda/realtek: Re-order ALC662 quirk table entries ada3f488d576 ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries 5a58fbcf6443 ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries 44d57dcd8300 ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries 9f7ee3dd2c09 ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries 7aee1f28ebd9 ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ba56b860da86 ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries 252feb3af9a0 ALSA: hda/realtek: Re-order ALC269 HP quirk table entries 91d5c81bf24f ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries 56e923d0368f ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries 8c9841ae6e8b ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries ae5c6690e0c8 drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 7e2459bb19b9 drm/amd/display: Reject non-zero src_y and src_x for video planes ce450934a00c drm: bridge/panel: Cleanup connector on bridge detach 92b98bcc4f48 drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast 7eea3eff02ed drm/dp_mst: Revise broadcast msg lct & lcr 9b50c185d27d drm/radeon: fix copy of uninitialized variable back to userspace 09b031b5fc18 drm/panfrost: Don't try to map pages that are already mapped abb79f67a909 drm/panfrost: Clear MMU irqs before handling the fault 08f6e8a7538d drm/qxl: use ttm bo priorities f6c5cc6febbe drm/i915/gvt: Fix vfio_edid issue for BXT/APL 92b82770e9ba drm/i915/gvt: Fix virtual display setup for BXT/APL 3b999f3eac04 FDDI: defxx: Make MMIO the configuration default except for EISA 9fa26701cd1f mt76: fix potential DMA mapping leak 95fb153c6027 rtw88: Fix array overrun in rtw_get_tx_power_params() 9e7fcf39e2f8 cfg80211: scan: drop entry from hidden_list on overflow c9996845ff67 ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() f54f21c07fea mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() 0035a4704557 md: Fix missing unused status line of /proc/mdstat b70b7ec50089 md: md_open returns -EBUSY when entering racing area cdcfa77a332a md: factor out a mddev_find_locked helper from mddev_find 07e737408502 md: split mddev_find 61b8c6efbe87 md-cluster: fix use-after-free issue when removing rdev 569885ad7518 md/bitmap: wait for external bitmap writes to complete during tear down cab2e8e5997b async_xor: increase src_offs when dropping destination page a4c421b12cc6 x86, sched: Treat Intel SNC topology as default, COD as exception 4c0ddc8712d9 selinux: add proper NULL termination to the secclass_map permissions bb27aecf06a3 misc: vmw_vmci: explicitly initialize vmci_datagram payload 15f2a3de1a6b misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct 6115a9027e52 phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() dbd328dfd9c1 misc: lis3lv02d: Fix false-positive WARN on various HP models be6566144cbd phy: cadence: Sierra: Fix PHY power_on sequence 66c86eefa2eb sc16is7xx: Defer probe if device read fails 814919a0739f iio:adc:ad7476: Fix remove handling 62a560ac4acd iio:accel:adis16201: Fix wrong axis assignment that prevents loading 5670ed4d5568 iio: inv_mpu6050: Fully validate gyro and accel scale writes a1ad124c8368 soc/tegra: regulators: Fix locking up when voltage-spread is out of range 2f2d444ac496 PM / devfreq: Unlock mutex and free devfreq struct in error path e0b325888b53 PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c cc178b77f8a3 PCI: xgene: Fix cfg resource mapping 451a3e7570fc KVM: x86: Defer the MMU unload to the normal path on an global INVPCID 14e3676e3cad PCI: Allow VPD access for QLogic ISP2722 a22fc2eb03c4 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR bd93fbc101d0 MIPS: pci-rt2880: fix slot 0 configuration 149e1986ff6a MIPS: pci-mt7620: fix PLL lock check cdc7ff119a65 ASoC: tlv320aic32x4: Increase maximum register in regmap 8d24a7195976 ASoC: tlv320aic32x4: Register clocks before registering component c3c86bd3d5e4 ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function 7a7c14873c6d ASoC: samsung: tm2_wm5110: check of of_parse return value 5a75dc20a92b usb: xhci-mtk: improve bandwidth scheduling with TT eb58724f4476 usb: xhci-mtk: remove or operator for setting schedule parameters 048a99032d8a usb: typec: tcpm: update power supply once partner accepts 61a4b925aa0f usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply 79cae796dbf0 usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply 0dace269aa22 drm: bridge: fix LONTIUM use of mipi_dsi_() functions 8a80901a061f staging: fwserial: fix TIOCSSERIAL permission check af5145c8efa6 tty: moxa: fix TIOCSSERIAL permission check 6096118089c9 staging: fwserial: fix TIOCSSERIAL jiffies conversions eb3a757e0baa USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check 767e8241dd1c staging: greybus: uart: fix TIOCSSERIAL jiffies conversions 304efedabad2 USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions f283aaa01824 tty: amiserial: fix TIOCSSERIAL permission check f09ec0fc67a4 tty: moxa: fix TIOCSSERIAL jiffies conversions eeb4fd46eb9e usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() c2ef392fff9d Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" 7e916d0124e5 io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers 6b7021ed36da net/nfc: fix use-after-free llcp_sock_bind/connect 2d84ef4e6569 bluetooth: eliminate the potential race condition when removing the HCI controller 1d7bd87a2c8d Bluetooth: verify AMP hci_chan before amp_destroy ---- Link: https://lore.kernel.org/r/20210512144819.664462530@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/339 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.36Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.36 from stable korg. Following upstream commits are included in this version: ---- 72bb632d15f2 Linux 5.10.36 14b2801ccd9b thermal/core/fair share: Lock the thermal zone while looping over instances c24a20912eef thermal/drivers/cpufreq_cooling: Fix slab OOB issue 051dd0681ce1 lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() 1cb02dc76f4c dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails 06141465e372 dm integrity: fix missing goto in bitmap_flush_interval error handling df893916b330 dm space map common: fix division bug in sm_ll_find_free_block() fcf763a80e0e dm persistent data: packed struct should have an aligned() attribute too a33614d52e97 tracing: Restructure trace_clock_global() to never block 9e40ef5391df tracing: Map all PIDs to command lines ea6803ff2cd1 tools/power turbostat: Fix offset overflow issue in index converting b84c57762cef rsi: Use resume_noirq for SDIO b1c953dc853a tty: fix memory leak in vc_deallocate 25e9c2c11735 usb: dwc2: Fix session request interrupt handler fce7bbcd07d5 usb: dwc3: core: Do core softreset when switch mode b624b32584ac usb: dwc3: gadget: Fix START_TRANSFER link state check f9ddfaa9703c usb: dwc3: gadget: Remove FS bInterval_m1 limitation 8df75d1296d0 usb: gadget/function/f_fs string table fix for multiple languages ba8ce683076e usb: gadget: Fix double free of device descriptor pointers f12c5cca65f7 usb: gadget: dummy_hcd: fix gpf in gadget_setup 678e76bccee4 media: venus: hfi_parser: Don't initialize parser on v1 5d0f6f5251a3 media: v4l2-ctrls: fix reference to freed memory 4121def7df29 media: staging/intel-ipu3: Fix race condition during set_fmt c6b81b897f6f media: staging/intel-ipu3: Fix set_fmt error handling 517f6f570566 media: staging/intel-ipu3: Fix memory leak in imu_fmt 8acb13189dae media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() a5e9ae5a22b0 media: dvb-usb: Fix use-after-free access 43263fd43083 media: dvbdev: Fix memory leak in dvb_media_device_free() 378a016271ba ext4: Fix occasional generic/418 failure 133e83b5b3b3 ext4: allow the dax flag to be set and cleared on inline directories 72447c925ea9 ext4: fix error return code in ext4_fc_perform_commit() bf4ba04f0161 ext4: fix ext4_error_err save negative errno into superblock 12905cf9e5c4 ext4: fix error code in ext4_commit_super 7e9298f4d139 ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() 098b257563b9 ext4: fix check to prevent false positive report of incorrect used inodes 346190959f97 ext4: annotate data race in jbd2_journal_dirty_metadata() 9aca313726cb ext4: annotate data race in start_this_handle() a27aad321751 kbuild: update config_data.gz only when the content of .config is changed 3aec683ee79b x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported d19a456acaec futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI 2543329485e2 Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") d35c4c959eb4 smb3: do not attempt multichannel to server which does not support it 796b82637528 smb3: when mounting with multichannel include it in requested capabilities 5781c9df77a3 jffs2: check the validity of dstlen in jffs2_zlib_compress() 54708651bc1e Fix misc new gcc warnings f37b9c142e1c security: commoncap: fix -Wstringop-overread warning bf2b941d0a6f sfc: farch: fix TX queue lookup in TX event handling fb791572d674 sfc: farch: fix TX queue lookup in TX flush done handling 11e3ff7e164a exfat: fix erroneous discard when clear cluster bit 1c525c265668 fuse: fix write deadlock 0cd2d2577a98 dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences 661061a45e32 md/raid1: properly indicate failure when ending a failed write request 015cc7ad58d0 crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS 0ba942cbf52b crypto: arm/curve25519 - Move '.fpu' after '.arch' c9adb76c712c tpm: vtpm_proxy: Avoid reading host log when using a virtual device 60a01ecc9f68 tpm: efi: Use local variable for calculating final log size 4a63b2438a93 intel_th: pci: Add Alder Lake-M support 34ceafa62f49 powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h 0bdcaebb1225 powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR f2aa64979e11 powerpc/kexec_file: Use current CPU info while setting up FDT 481fee8295ab powerpc/eeh: Fix EEH handling for hugepages in ioremap space. 293c30ce25e0 powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors 643243e31868 jffs2: Hook up splice_write callback 72c282b10951 jffs2: Fix kasan slab-out-of-bounds problem 072f787e8798 Input: ili210x - add missing negation for touch indication on ili210x 2fafe7d5047f NFSv4: Don't discard segments marked for return in _pnfs_return_layout() 334165d9fb69 NFS: Don't discard pNFS layout segments that are marked for return 96fa26b74cdc NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds e0f2d86481ea ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure a1478374b0bd openvswitch: fix stack OOB read while fragmenting IPv4 packets 4248f4649bf3 mlxsw: spectrum_mr: Update egress RIF list before route's action 9aa4602237d5 f2fs: fix to avoid out-of-bounds memory access 39624749c52d f2fs: fix error handling in f2fs_end_enable_verity() 50b0c0c3385d ubifs: Only check replay with inode type to judge if inode linked 5a876a46d7b7 kcsan, debugfs: Move debugfs file creation out of early init d19555ff225d virtiofs: fix memory leak in virtio_fs_probe() 1b41d4e5aa75 fs: fix reporting supported extra file attributes for statx() dc4b67baba3b Makefile: Move -Wno-unused-but-set-variable out of GCC only block 0f9055936668 arm64/vdso: Discard .note.gnu.property sections in vDSO 1d852d6bb4d4 btrfs: fix race when picking most recent mod log operation for an old root b24f0e381036 tools/power/turbostat: Fix turbostat for AMD Zen CPUs d1ca3d2c4fd5 ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx a9d0f7c14789 ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops 3c8a599bc951 ALSA: hda/realtek - Headset Mic issue on HP platform 871234a6ad4c ALSA: hda/realtek: fix mic boost on Intel NUC 8 13ff604c79a0 ALSA: hda/realtek: GA503 use same quirks as GA401 970fbbee55bc ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 12fea3cb2277 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ad7736cebf4d ALSA: usb-audio: Explicitly set up the clock selector cc427a507f29 ALSA: sb: Fix two use after free in snd_sb_qsound_build 1ce8212e80f9 ALSA: hda/conexant: Re-order CX5066 quirk table entries 9b7388931fbb ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer 443467bd6240 power: supply: cpcap-battery: fix invalid usage of list cursor a15f68a5d55c sched,psi: Handle potential task count underflow bugs more gracefully a32a2d831de0 s390/archrandom: add parameter check for s390_arch_random_generate 338a87230228 block/rnbd-clt: Fix missing a memory free when unloading the module ae7fe4794da2 sched,fair: Alternative sched_slice() 94902ee2996a perf: Rework perf_event_exit_event() 2c4de79e9a09 scsi: libfc: Fix a format specifier 97a81d4051c3 mfd: arizona: Fix rumtime PM imbalance on error 14c7e3f5bed5 mfd: da9063: Support SMBus and I2C mode d7ec1dab6be7 mfd: intel-m10-bmc: Fix the register access range c8fe9ef530e9 scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic cc42ea42e250 scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode 1ac2b3720f61 scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response 56488df9f4bc drm/amdgpu: fix NULL pointer dereference d721702f8a82 drm/amd/display: Try YCbCr420 color when YCbCr444 fails f26f33a40952 amdgpu: avoid incorrect %hu format string a98a90048853 drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug 081cec78467f drm/amd/display: Fix UBSAN: shift-out-of-bounds warning cc6215d94de9 drm/amd/display: Fix debugfs link_settings entry bcefa89b3e48 drm/radeon/ttm: Fix memory leak userptr pages 14637a8dfe4f drm/amdgpu/ttm: Fix memory leak userptr pages 6e4ae9b0eb23 drm/msm/mdp5: Do not multiply vclk line count by 100 79f701ec9efa drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal 2f5f4cce496e sched/fair: Ignore percpu threads for imbalance pulls fded2096b153 media: gscpa/stv06xx: fix memory leak f8f2b7ebe03a media: dvb-usb: fix memory leak in dvb_usb_adapter_init 1b61ad26af55 media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming 810cf54025b7 media: platform: sti: Fix runtime PM imbalance in regs_show 67a97525dd6e media: i2c: adv7842: fix possible use-after-free in adv7842_remove() c8e7e6e1780c media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() 3f9e0eb06258 media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() 651ad9e04f75 media: adv7604: fix possible use-after-free in adv76xx_remove() 8d3ae83d6344 media: tc358743: fix possible use-after-free in tc358743_remove() a931c5791b5e power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() ccb098c053dc power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() 932329941ca8 clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return 573bbb6f80f1 drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver 4066456bb2de media: vivid: update EDID 6fef73a039da media: em28xx: fix memory leak ed7ab208cc2e scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() 486e974358e7 scsi: smartpqi: Add new PCI IDs c3187412d9c7 scsi: smartpqi: Correct request leakage during reset operations bc05560dd756 scsi: smartpqi: Use host-wide tag space dc655d743c2b power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce a669817a3384 selftests/resctrl: Fix checking for < 0 for unsigned values 726d3185b89a selftests/resctrl: Fix incorrect parsing of iMC counters 19eaad1400ea selftests/resctrl: Use resctrl/info for feature detection 0ccead50c386 selftests/resctrl: Fix missing options "-n" and "-p" cd29eef12771 selftests/resctrl: Clean up resctrl features check 6ef95f0b80ec selftests/resctrl: Fix compilation issues for other global variables cf99daf7c3a2 selftests/resctrl: Fix compilation issues for global variables 078d3d75dd4c selftests/resctrl: Enable gcc checks to detect buffer overflows 9ec74da2ac4c nvmet: return proper error code from discovery ctrl 7f9757005cf5 drm/komeda: Fix bit check to import to value of proper type 5e8b58e27ea8 ata: ahci: Disable SXS for Hisilicon Kunpeng920 c753c1a77e7a mmc: sdhci-brcmstb: Remove CQE quirk fdd04d1c8336 mmc: sdhci-pci: Add PCI IDs for Intel LKF 79315ebff432 mmc: sdhci-esdhc-imx: validate pinctrl before use it 47ac226199f0 scsi: qla2xxx: Fix use after free in bsg 1d7935fd022d drm/vkms: fix misuse of WARN_ON 57fa6a6a998c scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() 298778681c10 drm/amd/display: fix dml prefetch validation dd5d6042e5d2 drm/amd/display: DCHUB underflow counter increasing in some scenarios 9cc76f29b9e5 drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' 729b92e68b8e drm/amd/pm: fix workload mismatch on vega10 7cb855dfe5f0 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f 1874b0ef1426 drm/amdkfd: Fix UBSAN shift-out-of-bounds warning 7b3eb98a3ef4 drm/amdgpu: mask the xgmi number of hops reported from psp to kfd 61c1ddd29f87 backlight: qcom-wled: Fix FSC update issue for WLED5 918a45b65365 backlight: qcom-wled: Use sink_addr for sync toggle 983d10e59fb4 power: supply: Use IRQF_ONESHOT 80ba39ec7cc9 media: gspca/sq905.c: fix uninitialized variable 6a3edc1a5e17 media: media/saa7164: fix saa7164_encoder_register() memory leak bugs 087c2bffb4e9 extcon: arizona: Fix various races on driver unbind b7d2e5097f18 extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged 8ff0d8a0904b power: supply: bq27xxx: fix power_avg for newer ICs 7bb783ec9e0e atomisp: don't let it go past pipes array 12b4b2855024 media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() f3dd6c47c493 media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB b5261590f309 media: ite-cir: check for receive overflow 3a2270dd3f09 scsi: target: pscsi: Fix warning in pscsi_complete_cmd() 09a27d662006 kvfree_rcu: Use same set of GFP flags as does single-argument 661af9371c32 sched/pelt: Fix task util_est update filtering b168fffa3821 drm/amdgpu: Fix some unload driver issues 5b62053e762c scsi: lpfc: Fix pt2pt connection does not recover after LOGO 7382825b068e scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe b814402fdf37 drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue 500ec98998c2 drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work bd9477319714 drm/amd/display: Don't optimize bandwidth before disabling planes 6b2132f50d9f drm/amd/display: Check for DSC support instead of ASIC revision 01e03a661872 drm/ast: fix memory leak when unload the driver 100e35484682 drm/amd/display: changing sr exit latency 2c518667f953 drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check 6f64be8f5211 drm/qxl: release shadow on shutdown 423fb866b3fc drm/qxl: do not run release if qxl failed to init 6228456ceb1a drm: Added orientation quirk for OneGX1 Pro 9c60c881d662 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s f32b84d7c977 btrfs: do proper error handling in btrfs_update_reloc_root 224c654a2eca btrfs: do proper error handling in create_reloc_root c5aa9ea54a00 spi: sync up initial chipselect state b82e8f0bb028 platform/x86: intel_pmc_core: Don't use global pmcdev in quirks 5d60792d1292 crypto: omap-aes - Fix PM reference leak on omap-aes.c 92894b185321 crypto: sa2ul - Fix PM reference leak in sa_ul_probe() 4e7ae0cfaca9 crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c 8a090d492f70 crypto: stm32/hash - Fix PM reference leak on stm32-hash.c 836671775a6e crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() 2264965f576f crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails a16162a17417 phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() df9105950755 intel_th: Consistency and off-by-one fix b549cc7c9ca2 tty: n_gsm: check error while registering tty devices 8f7cdbbf61f9 usb: dwc3: gadget: Check for disabled LPM quirk 2946f95356cc usb: core: hub: Fix PM reference leak in usb_port_resume() e82da9b21fed usb: musb: fix PM reference leak in musb_irq_work() 015f3f25213e usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() 0e73535a496c spi: qup: fix PM reference leak in spi_qup_remove() 75e2b4621137 spi: omap-100k: Fix reference leak to master 517e99f22842 spi: dln2: Fix reference leak to master 4ddfac16b5c7 platform/x86: ISST: Account for increased timeout in some cases bc900a7ccdd4 tools/power/x86/intel-speed-select: Increase string size 125b3590d1fb ARM: dts: at91: change the key code of the gpio key 2ed4d587539e bus: mhi: core: Clear context for stopped channels from remove() 3737cf191a80 xhci: fix potential array out of bounds with several interrupters 98599e1045c2 xhci: check control context is valid before dereferencing it. 2b195c32bccd xhci: check port array allocation was successful before dereferencing it b52b1b8c480c fpga: dfl: pci: add DID for D5005 PAC cards e22fd531518d usb: xhci-mtk: support quirk to disable usb2 lpm 5c22421fb35f random: initialize ChaCha20 constants with correct endianness 2d78ede60615 perf/arm_pmu_platform: Fix error handling 167fecaa4311 perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors 64d579453bd6 soundwire: cadence: only prepare attached devices on clock stop 9584ce366cc9 tee: optee: do not check memref size on return from Secure World e5da8b37ce34 arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on 187c001c492c soc/tegra: pmc: Fix completion of power-gate toggling bc24381f5768 efi/libstub: Add $(CLANG_FLAGS) to x86 flags 8829b6ccf49f x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS fdc9c3cff9e2 x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) af79dc5ad974 ARM: dts: ux500: Fix up TVK R3 sensors 3f571ae706da ARM: dts: BCM5301X: fix "reg" formatting in /memory node f38f972e14f1 kselftest/arm64: mte: Fix MTE feature detection d16749988d09 PCI: PM: Do not read power state in pci_enable_device_flags() d863389e9f2e ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node d9a1f62b03da kselftest/arm64: mte: Fix compilation with native compiler 173ab4bb8cbf usb: xhci: Fix port minor revision 45f879b29da7 usb: dwc3: gadget: Ignore EP queue requests during bus reset 85eb84bd818f usb: gadget: f_uac1: validate input parameters f63390de9b43 usb: gadget: f_uac2: validate input parameters df7452f03b7f genirq/matrix: Prevent allocation counter corruption bde50f19ba24 crypto: hisilicon/sec - fixes a printing error 6a6273a65fcd x86/sev: Do not require Hypervisor CPUID bit for SEV guests ba637773a9f9 usb: webcam: Invalid size of Processing Unit Descriptor 930d586646cf usb: gadget: uvc: add bInterval checking for HS mode 6202e708f303 crypto: qat - fix unmap invalid dma address 92f333793a78 crypto: api - check for ERR pointers in crypto_destroy_tfm() 298a44f38171 bus: mhi: core: Destroy SBL devices when moving to mission mode 2e40d8cd3db5 spi: ath79: remove spi-master setup and cleanup assignment 91629921cef9 spi: ath79: always call chipselect function 40e02e167816 staging: wimax/i2400m: fix byte-order issue e160833c9fdf bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first 6af796b4ac45 cpuidle: tegra: Fix C7 idling state on Tegra114 6f85f0497274 fbdev: zero-fill colormap in fbcmap.c af830b27c34d posix-timers: Preserve return value in clock_adjtime32() a4794be7b00b btrfs: fix race between transaction aborts and fsyncs leading to use-after-free af835665ddc9 intel_th: pci: Add Rocket Lake CPU support 97f30747b22c btrfs: fix metadata extent leak after failure to create subvolume 0c48349a6d41 x86/build: Disable HIGHMEM64G selection for M486SX dba16ca6f347 btrfs: handle remount to no compress during compression 5f2adf84624e smb2: fix use-after-free in smb2_ioctl_query_info() 8a90058752e0 cifs: detect dead connections only when echoes are enabled. 23d7b4a8f77a cifs: fix out-of-bound memory access when calling smb3_notify() at mount point aaa0faa5c28a cifs: Return correct error code from smb2_get_enc_key 7be4db5c2b59 irqchip/gic-v3: Do not enable irqs when handling spurious interrups 44faf03f56b8 mmc: core: Fix hanging on I/O during system suspend for removable cards 886da99e8fc4 mmc: core: Set read only for SD cards with permanent write protect bit 140f225218cd mmc: core: Do a power cycle when the CMD11 fails 20d6f231f8f1 mmc: block: Issue a cache flush only when it's enabled b1fba87e60bc mmc: block: Update ext_csd.cache_ctrl if it was written cdc615acade4 mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit 6c43290972ed mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers 01db7cb746f0 mmc: sdhci: Check for reset prior to DMA address unmap 25ac6ce65f1a mmc: uniphier-sd: Fix a resource leak in the remove function 83e9e22ba93a mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() b7a1577a1a79 scsi: mpt3sas: Block PCI config access from userspace during reset 702cdaa2c628 scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() f1cbba5ea75b spi: spi-ti-qspi: Free DMA resources 421f24114c64 spi: stm32-qspi: fix pm_runtime usage_count counter dbaf435ddf97 erofs: add unsupported inode i_format check 34ec706bf0b7 mtd: physmap: physmap-bt1-rom: Fix unintentional stack access 706e60c19237 mtd: rawnand: atmel: Update ecc_stats.corrected counter 907452b3b6a6 mtd: spinand: core: add missing MODULE_DEVICE_TABLE() cb5305ac5bac Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" 2e41cc10660e mtd: spi-nor: core: Fix an issue of releasing resources during read/write 4c44c136f2fa fs/epoll: restore waking from ep_done_scan() 6b5aeb69bb9f ecryptfs: fix kernel panic with null dev_name 3ad1fb97619b arm64: dts: mt8173: fix property typo of 'phys' in dsi node 6c2f97f3887f arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node 011b9e1c2a18 ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld 634684d79733 ftrace: Handle commands when closing set_ftrace_filter file d11fdbee28af ACPI: custom_method: fix a possible memory leak 62dc2440ebb5 ACPI: custom_method: fix potential use-after-free issue 58a762a7f3be tpm: acpi: Check eventlog signature before using it 3b8b6399666a vhost-vdpa: fix vm_flags for virtqueue doorbell mapping 026499a9c2e0 s390/zcrypt: fix zcard and zqueue hot-unplug memleak e534a4b139a8 s390/disassembler: increase ebpf disasm buffer size 90402b6b45f3 dyndbg: fix parsing file query without a line-range suffix ed9cfd60c787 nitro_enclaves: Fix stale file descriptors on failed usercopy a1d2bd164c1c bus: mhi: core: Sanity check values from remote device before use bcb80329e815 bus: mhi: core: Clear configuration from channel context during reset 542fd3e4fde6 bus: mhi: core: Fix check for syserr at power_up ---- Link: https://lore.kernel.org/r/20210510102004.821838356@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/331 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.35Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.35 from stable korg. Following upstream commits are included in this version: ---- f53a3a480862 Linux 5.10.35 94c76056fc3f vfio: Depend on MMU 4348d3b5027b perf/core: Fix unconditional security_locked_down() call 399f9c18473c platform/x86: thinkpad_acpi: Correct thermal sensor allocation ac2cd82c7609 USB: Add reset-resume quirk for WD19's Realtek Hub d844aaa49ac8 USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet 59b3f88386b5 ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX 27c1936af506 ovl: allow upperdir inside lowerdir 71d58457a8af ovl: fix leaked dentry 2fa0387fa2d0 nvme-pci: set min_align_mask f8e71c667ee1 swiotlb: respect min_align_mask 85a5a6875ca9 swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single 25ed8827cfbf swiotlb: refactor swiotlb_tbl_map_single 9efd5df078a7 swiotlb: clean up swiotlb_tbl_unmap_single 1f2ef5a0f771 swiotlb: factor out a nr_slots helper 1bbcc985d195 swiotlb: factor out an io_tlb_offset helper 22163a8ec863 swiotlb: add a IO_TLB_SIZE define 2e8b3b0b8e2d driver core: add a min_align_mask field to struct device_dma_parameters 6995512a472f tools/cgroup/slabinfo.py: updated to work on current kernel a7c37332afa8 perf ftrace: Fix access to pid in array when setting a pid filter fb4c1c2e9fd1 capabilities: require CAP_SETFCAP to map uid 0 b571a6302a64 perf data: Fix error return code in perf_data__create_dir() 48ec949ac979 net: qrtr: Avoid potential use after free in MHI send 2fa15d61e4cb bpf: Fix leakage of uninitialized bpf stack under speculation 2cfa537674cd bpf: Fix masking negation logic upon negative dst register a41c193d004e igb: Enable RSS for Intel I211 Ethernet Controller 2e68890993d0 net: usb: ax88179_178a: initialize local variables before use d3598eb3915c netfilter: conntrack: Make global sysctls readonly in non-init netns c239bfc2e4ac mips: Do not include hi and lo in clobber list for R6 ---- Link: https://lore.kernel.org/r/20210505112326.195493232@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.34Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.34 from stable korg. Following upstream commits are included in this version: ---- 0aa66717f684 Linux 5.10.34 47d54b990103 mei: me: add Alder Lake P device id. 2a442f11407e iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ---- Link: https://lore.kernel.org/r/20210430141910.693887691@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: update to v5.10.33Andrey Zhizhikin2021-07-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.33 from stable korg. Following upstream commits are included in this version: ---- 8bd8301ccc11 Linux 5.10.33 8a661bad6cee USB: CDC-ACM: fix poison/unpoison imbalance 90642ee9eb58 net: hso: fix NULL-deref on disconnect regression 31720f9e87c0 x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access bed21bed2e79 ia64: tools: remove duplicate definition of ia64_mf() on ia64 ba0910ad1c57 ia64: fix discontig.c section mismatches f4a777bcc8d1 csky: change a Kconfig symbol name to fix e1000 build error 393200a1b095 kasan: fix hwasan build for gcc f2b46286e326 cavium/liquidio: Fix duplicate argument 1bfefd866195 xen-netback: Check for hotplug-status existence before watching 509ae27a1874 arm64: kprobes: Restore local irqflag if kprobes is cancelled da99331fc6ce s390/entry: save the caller of psw_idle d33031a894d2 dmaengine: tegra20: Fix runtime PM imbalance on error 66d0cf7dcaa1 net: geneve: check skb is large enough for IPv4/IPv6 header 6ce64437224d ARM: dts: Fix swapped mmc order for omap3 db010ba54a96 dmaengine: xilinx: dpdma: Fix race condition in done IRQ e8d9a93ec46e dmaengine: xilinx: dpdma: Fix descriptor issuing on video group eb2c81ee764d soc: qcom: geni: shield geni_icc_get() for ACPI boot 8c4bfe30eb55 HID: wacom: Assign boolean values to a bool variable e913cbc952c3 HID cp2112: fix support for multiple gpiochips f691dc86411d HID: alps: fix error return code in alps_input_configured() 079e32723f78 HID: google: add don USB id ffe249b4fc2c perf map: Fix error return code in maps__clone() 4d0cfb3713bc perf auxtrace: Fix potential NULL pointer dereference ab112cc573cc perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] 6f8315e5d951 perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 82fa9ced35d8 locking/qrwlock: Fix ordering in queued_write_lock_slowpath() b642e493a9a0 bpf: Tighten speculative pointer arithmetic mask 2982ea926b5c bpf: Refactor and streamline bounds check into helper f3c4b01689d3 bpf: Allow variable-offset stack access f79efcb0075a bpf: Permits pointers on stack for helper calls edc5d1601389 arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS 83d93d05376a pinctrl: core: Show pin numbers for the controllers with base = 0 fc2454cc0c4b block: return -EBUSY when there are open partitions in blkdev_reread_part 2bbd8aafde36 pinctrl: lewisburg: Update number of pins in community a8cd07e4400d vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails bf84ef2dd2cc KEYS: trusted: Fix TPM reservation for seal/unseal 9857fccd653c gpio: omap: Save and restore sysconfig 71777492b745 vhost-vdpa: protect concurrent access to vhost device iotlb ---- Link: https://lore.kernel.org/r/20210426072818.777662399@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.134Andrey Zhizhikin2021-07-211-3/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.4.134 from stable korg. Following NXP commits were merged: ---- 48afde5dc8ee LF-2692: clk: imx: scu: Do not enable runtime PM for CPU clks dc760ca6a531 MLK-25468: seco_mu: hook v2x reset event fee1ade052eb MPSDK-172 remoteproc: imx_rproc: Re-building communication channels when a remote crashes b93083071e9f MLK-23277: 8qm: Fix SW workaround for i.MX8QM TKT340553 edfc37d93d8d MLK-25444: arch: arm64: dts: imx8dxl: Fix lcdif nodes 319f1755edf3 MLK-25105-2: dts: arm64: imx8mp-ab2: use AK5552 compatible for sound card 1e306d7fbb17 MLK-25105-1: dts: arm64: imx8mp-ab2: ensure SAI3 RX not in sync with TX 67355ffc4af7 MLK-25103: ASoC: wm8524: avoid EPROBE_DEFER log 090f71d23f8f clk: imx: add mux ops for i.MX8M composite clk a7466010c566 LF-3623: media: imx8: isi: fix Can't match soc version 398435ef11d7 MLK-25427 arm64: dts: imx8mp: add power-domains to irqsteer hdmi 3125360c70f2 LF-3132: dmaengine: imx-sdma: raise up channel0 priority after resume eddc2ac1d148 MLK-25116-2: dmaengine: imx-sdma: correct iram_pool check point c53ff3924c06 MLK-25116-1: dmaengine: imx-sdma: save iram pool for bd allocated 09370995212a MLK-25426 remoteproc: imx_rproc: fix firmware reload ---- Following conflicts were resolved (v5.4.132): ---- - drivers/gpu/drm/rockchip/cdn-dp-core.c: Fix merge hiccup when integrating upstream commit 450c25b ("drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write()") - drivers/perf/fsl_imx8_ddr_perf.c: Port upstream commit 3fea9b7 ("drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe()") manually to NXP version. ---- Following upstream commits are included in this version: ---- 9afc0c209685 Linux 5.4.134 c1dafbb26164 seq_file: disallow extremely large seq buffer allocations b06ab67bd63b misc: alcor_pci: fix inverted branch condition f40884382995 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() e9602efecf19 MIPS: vdso: Invalid GIC access through VDSO 48351df82dbc mips: disable branch profiling in boot/decompress.o d8afab9bc9fe mips: always link byteswap helpers into decompressor bb2435840681 scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() 2a22a1ca453a firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng b7c1bafe813a firmware: turris-mox-rwtm: report failures better 7934e060732f firmware: turris-mox-rwtm: fix reply status decoding function 65f32d1e0514 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations a3ea516d8d5b ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery c4e2fa6fb0f3 ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems 9cc2ef1a784c ARM: dts: imx6q-dhcom: Fix ethernet reset time properties 85434c3a281e ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema e1314f75b38a ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 443f6ca6fd18 memory: fsl_ifc: fix leak of private memory on probe failure d9213d4f372d memory: fsl_ifc: fix leak of IO mapping on probe failure 8ef43fa4646f reset: bail if try_module_get() fails 04bb5b3ea08d ARM: dts: BCM5301X: Fixup SPI binding cc10a352e29c firmware: arm_scmi: Reset Rx buffer to max size during async commands 7dde9387498c firmware: tegra: Fix error return code in tegra210_bpmp_init() 6ca8e516bc65 ARM: dts: r8a7779, marzen: Fix DU clock names 52cc83c0282c arm64: dts: renesas: v3msk: Fix memory size 11d6c1992120 rtc: fix snprintf() checking in is_rtc_hctosys() 226adc0bf947 memory: pl353: Fix error return code in pl353_smc_probe() b782d54b4dca reset: brcmstb: Add missing MODULE_DEVICE_TABLE 2a9392c6d218 memory: atmel-ebi: add missing of_node_put for loop iteration 05cfac174796 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 45414bfe5af3 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 cc617c9ddb1f ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 13c5fa0a43a0 ARM: exynos: add missing of_node_put for loop iteration dc3939d97238 reset: a10sr: add missing of_match_table reference b57e025bb0d7 ARM: dts: gemini-rut1xx: remove duplicate ethernet node 3f870d8c2bc1 hexagon: use common DISCARDS macro 3b03882123e4 NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times 9f02e9dd8ca2 ALSA: isa: Fix error return code in snd_cmi8330_probe() aa8866530d6a nvme-tcp: can't set sk_user_data without write_lock 496bcc8d4ff9 virtio_net: move tx vq operation under tx queue lock aac6a79ee0c0 pwm: imx1: Don't disable clocks at device remove time aa51b6bc7907 x86/fpu: Limit xstate copy size in xstateregs_set() df749be38c94 PCI: iproc: Support multi-MSI only on uniprocessor kernel 25bff167719d PCI: iproc: Fix multi-MSI base vector number allocation 1d9d997850d8 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode d0b32dc1409f nfs: fix acl memory leak of posix_acl_create() e7de89b8b285 watchdog: aspeed: fix hardware timeout calculation 0366238f6af4 um: fix error return code in winch_tramp() c43226ac1079 um: fix error return code in slip_open() 81e03fe5bf8f NFSv4: Initialise connection to the server in nfs4_alloc_client() 2d2842f5d2cd power: supply: rt5033_battery: Fix device tree enumeration c5b104a27028 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun 5b6cde3bae6d f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs 00fcd8f33e9b x86/signal: Detect and prevent an alternate signal stack overflow 52bd1bce8624 virtio_console: Assure used length from device is limited 7909782857c2 virtio_net: Fix error handling in virtnet_restore() 04c6e60b884c virtio-blk: Fix memory leak among suspend/resume procedure 8ae24b9bf8f9 ACPI: video: Add quirk for the Dell Vostro 3350 0bbac736224f ACPI: AMBA: Fix resource name in /proc/iomem 7d0667521501 pwm: tegra: Don't modify HW state in .remove callback f8ba40611be3 pwm: img: Fix PM reference leak in img_pwm_enable() 9eb5142d3f76 power: supply: ab8500: add missing MODULE_DEVICE_TABLE 658884b22ac8 power: supply: charger-manager: add missing MODULE_DEVICE_TABLE ae1a6af2f8f8 NFS: nfs_find_open_context() may only select open files 04a333cf982c ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty ab720715b8a8 orangefs: fix orangefs df output. 1680c3ece217 PCI: tegra: Add missing MODULE_DEVICE_TABLE 12f8d6e7f2c7 x86/fpu: Return proper error codes from user access functions f58ab0b02ee7 watchdog: iTCO_wdt: Account for rebooting on second timeout bcafecd30431 watchdog: imx_sc_wdt: fix pretimeout db222f1477ad watchdog: Fix possible use-after-free by calling del_timer_sync() 7c56c5508dc2 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() 146cc288fb80 watchdog: Fix possible use-after-free in wdt_startup() 1e6e806dda4c PCI/P2PDMA: Avoid pci_get_slot(), which may sleep d2bc221be148 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 94cfbe80f0cf power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE b6d1d46165f0 power: supply: max17042: Do not enforce (incorrect) interrupt trigger type e8794f7bb543 power: supply: ab8500: Avoid NULL pointers af619a7455a1 pwm: spear: Don't modify HW state in .remove callback f16b1d7dc46f power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE b8495c08b2e8 power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 13b51d90f0a6 lib/decompress_unlz4.c: correctly handle zero-padding around initrds. f492dfec0c82 i2c: core: Disable client irq on reboot/shutdown ec50ddd8456c intel_th: Wait until port is in reset before programming it ba547e7431bf staging: rtl8723bs: fix macro value for 2.4Ghz only device 6bc7ea6584cb ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions 7929bcf1a278 ALSA: hda: Add IRQ check for platform_get_irq() 0f3821c3281b backlight: lm3630a: Fix return code of .update_status() callback 84d84143037f ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters 4abe339ce863 powerpc/boot: Fixup device-tree on little endian 60c88c8ee548 usb: gadget: hid: fix error return code in hid_bind() 2bfe5a620894 usb: gadget: f_hid: fix endianness issue with descriptors eb11ade08bc8 ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values f9e5d0137c14 ALSA: usb-audio: scarlett2: Fix data_mutex lock 33251aa28d1c ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 82343ce5cad2 ALSA: bebob: add support for ToneWeal FW66 86d56d5a5908 Input: hideep - fix the uninitialized use in hideep_nvm_unlock() 5f5c1e683351 s390/mem_detect: fix tprot() program check new psw handling 8a3adb42928c s390/mem_detect: fix diag260() program check new psw handling e8df00854840 s390/ipl_parm: fix program check new psw handling 5176a4d1c43c s390/processor: always inline stap() and __load_psw_mask() 542d85dda7ba ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() 41c488eb5dca gpio: pca953x: Add support for the On Semi pca9655 6602185b185b selftests/powerpc: Fix "no_handler" EBB selftest 75dc1942f8b6 ALSA: ppc: fix error return code in snd_pmac_probe() 8e1b6d96e95f gpio: zynq: Check return value of pm_runtime_get_sync b11220803ad1 iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation 3761ae0d0e54 iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails 6c50a56d2bce powerpc/ps3: Add dma_mask to ps3_dma_region 5169c6b12b19 ALSA: sb: Fix potential double-free of CSP mixer elements d481ddb1b6d0 selftests: timers: rtcpie: skip test if default RTC device does not exist f0bca3fbf16b s390/sclp_vt220: fix console name to match device 1028b769600c serial: tty: uartlite: fix console setup ba89ba738a82 ASoC: img: Fix PM reference leak in img_i2s_in_probe() b5af7cec0f7e mfd: cpcap: Fix cpcap dmamask not set warnings c19a95cffe33 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE d05da38c4110 scsi: qedi: Fix null ref during abort handling a686ea60c17a scsi: iscsi: Fix shost->max_id use d04958a348e5 scsi: iscsi: Fix conn use after free during resets 173fdf1497d9 scsi: iscsi: Add iscsi_cls_conn refcount helpers 9896b67e1b56 scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs e8c75b5d88f2 scsi: megaraid_sas: Early detection of VD deletion through RaidMap update 0c6226601c3e scsi: megaraid_sas: Fix resource leak in case of probe failure e54625f3f0f0 fs/jfs: Fix missing error code in lmLogInit() 077b59810cb6 scsi: scsi_dh_alua: Check for negative result value ee16bed95986 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path 9c543a9197c7 ALSA: ac97: fix PM reference leak in ac97_bus_remove() 086918e61c37 scsi: core: Cap scsi_host cmd_per_lun at can_queue 600a91ab5981 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs 07aa0d14fc9e scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology f1f72dac9219 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 68ce66ba20cf w1: ds2438: fixing bug that would always get page0 1c774366428e Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" 88262229b778 ALSA: usx2y: Don't call free_pages_exact() with NULL address 7dff52b311b1 iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 921b361ce3ee iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). d2639ffdcad4 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge 38660031e80e misc/libmasm/module: Fix two use after free in ibmasm_init_one dc195d77dd6c tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero fd005f53cb49 srcu: Fix broken node geometry after early ssp init 35072f336ae8 dmaengine: fsl-qdma: check dma_set_mask return value 249e0ab80c47 net: moxa: Use devm_platform_get_and_ioremap_resource() 359311b85ebe fbmem: Do not delete the mode that is still in use c17363ccd620 cgroup: verify that source is a string d4238c7539c8 tracing: Do not reference char * as a string in histograms 887bfae2732b scsi: core: Fix bad pointer dereference when ehandler kthread is invalid 22257d3c6840 KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() dc91a480ace2 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled f2ff9d03432f KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio 795e84798fa7 Linux 5.4.133 135122f174c3 smackfs: restrict bytes count in smk_set_cipso() a21e5cb1a64c jfs: fix GPF in diFree f190ca9068e3 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() f176dec999c8 media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K 5d2a52732eeb media: gspca/sunplus: fix zero-length control requests 1c44f2e25d8e media: gspca/sq905: fix control-request direction 0edd67591672 media: zr364xx: fix memory leak in zr364xx_start_readpipe 27cd29ab9bf0 media: dtv5100: fix control-request directions 917791e43441 media: subdev: disallow ioctl for saa6588/davinci 04d67b34a33c PCI: aardvark: Implement workaround for the readback value of VEND_ID a340b84e09d3 PCI: aardvark: Fix checking for PIO Non-posted Request 86968dfa4b55 PCI: Leave Apple Thunderbolt controllers on for s2idle or standby 964d57d1962d dm btree remove: assign new_root only when removal succeeds ef0a06acc6b1 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 4e78a2a4fced ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe 8489ebfac395 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT 41aa59030213 tracing: Simplify & fix saved_tgids logic 4d4f11c3566c rq-qos: fix missed wake-ups in rq_qos_throttle try two 33ab9138a13e seq_buf: Fix overflow in seq_buf_putmem_hex() 854bf7196601 extcon: intel-mrfld: Sync hardware and software state on init ec31e681cfbf nvmem: core: add a missing of_node_put f0f3f0abe58e power: supply: ab8500: Fix an old bug 7adc05b73d91 ubifs: Fix races between xattr_{set|get} and listxattr operations 5e4aae9e3e6b thermal/drivers/int340x/processor_thermal: Fix tcc setting ec170de13b69 ipmi/watchdog: Stop watchdog timer when the current action is 'none' efed363752c0 qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute 74f81fce1215 ASoC: tegra: Set driver_name=tegra for all machine drivers 862e1aef2bd4 MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" 5078f007d863 fpga: stratix10-soc: Add missing fpga_mgr_free() call cfaaed5e4a12 clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround 7044e6bbc8e8 cpu/hotplug: Cure the cpusets trainwreck c90a5b1c3742 ata: ahci_sunxi: Disable DIPM a7aa56f57e84 mmc: core: Allow UHS-I voltage switch for SDSC cards if supported 2d95959fa4f4 mmc: core: clear flags before allowing to retune 7e3b6e797a43 mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 690735ee3a9d drm/arm/malidp: Always list modifiers e976698b2642 drm/msm/mdp4: Fix modifier support enabling 49d05786661b drm/tegra: Don't set allow_fb_modifiers explicitly eaabef618cbb drm/amd/display: Reject non-zero src_y and src_x for video planes 36a9c775a5f8 pinctrl/amd: Add device HID for new AMD GPIO controller 7af725d1481c drm/amd/display: fix incorrrect valid irq check 1fe8005303a3 drm/rockchip: dsi: remove extra component_del() call 85ea095dc081 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() d05c9f91be93 drm/amdgpu: Update NV SIMD-per-CU to 2 a5cd29059916 powerpc/barrier: Avoid collision with clang's __lwsync macro a82471a14aad powerpc/mm: Fix lockup on kernel exec fault 233339bf6c7c perf bench: Fix 2 memory sanitizer warnings 4d579ef78ae6 crypto: ccp - Annotate SEV Firmware file names 0e105eed0966 fscrypt: don't ignore minor_hash when hash is 0 5d4fa5e1b907 MIPS: set mips32r5 for virt extensions 2760c141dd10 MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops a01745edc1c9 sctp: add size validation when walking chunks 03a5e454614d sctp: validate from_addr_param return d04cd2c4fdd0 Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. aa9a2ec7ee08 Bluetooth: Shutdown controller after workqueues are flushed or cancelled 6aac389d50d9 Bluetooth: Fix the HCI to MGMT status conversion table a27610321c31 Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. 032c68b4f5be RDMA/cma: Fix rdma_resolve_route() memory leak d27483b844c8 net: ip: avoid OOM kills with large UDP sends over loopback 3fbae80e24d6 media, bpf: Do not copy more entries than user space requested 1127eb86b23d wireless: wext-spy: Fix out-of-bounds warning 161107916c79 sfc: error code if SRIOV cannot be disabled a95fddec35f9 sfc: avoid double pci_remove of VFs 105982781699 iwlwifi: pcie: fix context info freeing 0b08e9b64b99 iwlwifi: pcie: free IML DMA memory allocation 6e2df6630636 iwlwifi: mvm: don't change band on bound PHY contexts 9fd9734e5739 RDMA/rxe: Don't overwrite errno from ib_umem_get() 75b011df8e00 vsock: notify server to shutdown when client has pending signal 2a0a6f67c5d5 atm: nicstar: register the interrupt handler in the right place 8a366dd45518 atm: nicstar: use 'dma_free_coherent' instead of 'kfree' 002d8b395fa1 MIPS: add PMD table accounting into MIPS'pmd_alloc_one e15cff87dff2 rtl8xxxu: Fix device info for RTL8192EU devices 356bb9411a26 drm/amdkfd: Walk through list with dqm lock hold 995c3fc302bd net: sched: fix error return code in tcf_del_walker() bba660a079a9 net: fix mistake path for netdev_features_strings cea6ca260d22 mt76: mt7615: fix fixed-rate tx status reporting e217aadc9b55 bpf: Fix up register-based shifts in interpreter to silence KUBSAN 7f356894ff12 cw1200: add missing MODULE_DEVICE_TABLE d71dddeb5380 wl1251: Fix possible buffer overflow in wl1251_cmd_scan e919fc655294 wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP 9981f8f4a8f9 xfrm: Fix error reporting in xfrm_state_construct. 46a2cd9cecbb drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check 5db647affcbd r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM bfb8eb833e7d selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC 91f6b357e9c1 fjes: check return value after calling platform_get_resource() 2c028cee95a4 drm/amdkfd: use allowed domain for vmbo validation 5756c21dd7b7 drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 c7010d0f0789 drm/amd/display: Release MST resources on switch from MST to SST 7182bba3c2c6 drm/amd/display: Update scaling settings on modeset 2ee8e85ea87e net: micrel: check return value after calling platform_get_resource() 80240ded7994 net: mvpp2: check return value after calling platform_get_resource() 6ac291d2b4d9 net: bcmgenet: check return value after calling platform_get_resource() 627fffae46c2 virtio_net: Remove BUG() to avoid machine dead 217533e60deb ice: set the value of global config lock timeout longer c0b70153f13e pinctrl: mcp23s08: fix race condition in irq handler e10062afd67d dm space maps: don't reset space map allocation cursor when committing 57ef44f35725 RDMA/cxgb4: Fix missing error code in create_qp() ccde03a6a0fb ipv6: use prandom_u32() for ID generation 482708d036be clk: tegra: Ensure that PLLU configuration is applied properly 050c6bb5cbf7 clk: renesas: r8a77995: Add ZA2 clock c84e0757d80b drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() cdfd4ceafba9 igb: handle vlan types with checker enabled 596b031a3d3a e100: handle eeprom as little endian 80d505aee639 udf: Fix NULL pointer dereference in udf_symlink function c32d0f0e164f drm/sched: Avoid data corruptions 6ebfdf01cc89 drm/virtio: Fix double free on probe failure 5e2d303b452a reiserfs: add check for invalid 1st journal block 1a2d21e266c4 drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() 45cc7a653f5a net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT bdf5334250c6 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() 3ecd228c636e mISDN: fix possible use-after-free in HFC_cleanup() c9172498d4d6 atm: iphase: fix possible use-after-free in ia_module_exit() b52b0d996a13 hugetlb: clear huge pte during flush function on mips platform 526451e8d241 drm/amd/display: fix use_max_lb flag for 420 pixel formats cfd8894619d1 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() f6d326ad0324 drm/vc4: fix argument ordering in vc4_crtc_get_margins() 997dedaa75e9 drm/amd/amdgpu/sriov disable all ip hw status by default 34b01e883a5d drm/zte: Don't select DRM_KMS_FB_HELPER 012439cba95c drm/mxsfb: Don't select DRM_KMS_FB_HELPER 7c76bd6c36ed Linux 5.4.132 792d47ca5228 iommu/dma: Fix compile warning in 32-bit builds a7f4f0c4e79a scsi: core: Retry I/O for Notify (Enable Spinup) Required error 4aaace2dc1ad mmc: vub3000: fix control-request direction 5712b828b8d9 mmc: block: Disable CMDQ on the ioctl path 90d29149e32c block: return the correct bvec when checking for gaps 1bfb3a070b58 scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() 00d38f7031d4 perf llvm: Return -ENOMEM when asprintf() fails b00da826cab4 selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random 49496327c290 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() 4b515fa94894 mm/huge_memory.c: don't discard hugepage if other processes are mapping it 01be55fb26ce vfio/pci: Handle concurrent vma faults 9db3800eeadd arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART b857ff866c76 serial: mvebu-uart: correctly calculate minimal possible baudrate 7900c98108b0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available 44d36a79dcff powerpc: Offline CPU in stop_this_cpu() 3189d9749317 leds: ktd2692: Fix an error handling path 95288e28c7ca leds: as3645a: Fix error return code in as3645a_parse_node() f0acb12b9866 configfs: fix memleak in configfs_release_bin_file 2993c1f9d7b9 ASoC: atmel-i2s: Fix usage of capture and playback at the same time 0e0ee2cee65c extcon: max8997: Add missing modalias string 4efa7f728bab extcon: sm5502: Drop invalid register write in sm5502_reg_data b1c88a56ef6e phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() 8bc305d146b9 phy: uniphier-pcie: Fix updating phy parameters 142ab7ff42b6 soundwire: stream: Fix test for DP prepare complete 5ec1c609d26e scsi: mpt3sas: Fix error return value in _scsih_expander_add() 35a4e0aee8f3 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() b1d1cafd6001 of: Fix truncation of memory sizes on 32-bit platforms be192ab7b47a ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK fe9452c9d7ad iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da8ef748fec2 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 84c045475ef3 serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates eea7304dc2e9 staging: mt7621-dts: fix pci address for PCI memory range ce2588dc7fea staging: rtl8712: fix memory leak in rtl871x_load_fw_cb 92538bf2eea8 staging: rtl8712: remove redundant check in r871xu_drv_init 9f0800bd93ea staging: gdm724x: check for overflow in gdm_lte_netif_rx() 4500b944d7f8 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() f848baa0a5b3 iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 26aa12ef64ee iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 9275b1eaf04e iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a79c9b382b7a iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 73e804beb759 iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 02d3b52f6739 iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper ac7943a7f4ad eeprom: idt_89hpesx: Restore printing the unsupported fwnode name 9fc3fbc3af67 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() d7e33cc4789b usb: dwc2: Don't reset the core after setting turnaround time a95bbfe69031 usb: gadget: f_fs: Fix setting of device and driver data cross-references 7ba04367b340 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' 6fee286da898 iommu/dma: Fix IOVA reserve dma ranges 1e38d79d0bfc s390: appldata depends on PROC_SYSCTL b6e2d45e3fea visorbus: fix error return code in visorchipset_init() 540c40c6bb4a fsi/sbefifo: Fix reset timeout aa4577259bfb fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE d903eee764a4 fsi: occ: Don't accept response from un-initialized OCC 96c914057aaa fsi: scom: Reset the FSI2PIB engine for any error 19c8f5307a2e fsi: core: Fix return of error values on failures aeed300a2e27 scsi: FlashPoint: Rename si_flags field fde1e59110f1 leds: lm3692x: Put fwnode in any case during ->probe() 08ffeb67e42b leds: lm36274: cosmetic: rename lm36274_data to chip a42c6c448c9e leds: lm3532: select regmap I2C API 329e02d6f22d tty: nozomi: Fix the error handling path of 'nozomi_card_init()' 7f0b77542e57 firmware: stratix10-svc: Fix a resource leak in an error handling path a536c30966c1 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() 6490ed7c4684 mtd: partitions: redboot: seek fis-index-block in the right node 56c6c7f8ab9b Input: hil_kbd - fix error return code in hil_dev_connect() ccba28358397 ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() 77c61b1b2989 backlight: lm3630a_bl: Put fwnode in error case during ->probe() 57fd7d8ac921 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() 1dc77b6ca0c5 ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() d89dda5f5652 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 994a076be336 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 2ab4cf6cc0e8 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() d746f8664ce5 iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() f35afa38c5ac iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8fdbcbda4dfb iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 68c8b28305ae iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fc6ef022b47 iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da4dfaed9be8 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() b40dab164dc3 iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 1c06080fe28b iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4538e6589cfb iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() acf45f54d192 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fad330311e4 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8bfa7ffc49ce iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 121283ad49f4 iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 467502dd7dfc iio: accel: mxc4005: Fix overread of data and alignment issue. 57a7deaff13d iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls 3a49b5639437 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9f23d0df409a iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a539e2acccfd iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 39fec8d9ab96 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2e088ed6fac1 iio: adis16400: do not return ints in irq handlers 8271a443e5e4 iio: adis_buffer: do not return ints in irq handlers d3a7e5384b3a mwifiex: re-fix for unaligned accesses 3a4043f597d0 tty: nozomi: Fix a resource leak in an error handling function 61f6c18fff3c rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() fbe80b3ee91f staging: fbtft: Rectify GPIO handling e0aef648f5bd MIPS: Fix PKMAP with 32-bit MIPS huge page support 97704efb93b5 RDMA/mlx5: Don't access NULL-cleared mpi pointer eff9dabc0068 net: sched: fix warning in tcindex_alloc_perfect_hash 92071a2b8f7f net: lwtunnel: handle MTU calculation in forwading 5c93fc46682c writeback: fix obtain a reference to a freeing memcg css 71721ddf4aee clk: si5341: Update initialization magic f894ba756e86 clk: si5341: Avoid divide errors due to bogus register contents 80bd119c7d27 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC a7aefa1a173d clk: actions: Fix SD clocks factor table on Owl S500 SoC 1fbd19a9e23f clk: actions: Fix UART clock dividers on Owl S500 SoC 305e64cbf855 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event 4ad77cea016c Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid 2954b193ebb0 Revert "be2net: disable bh with spin_lock in be_process_mcc" f6b723ce27ff gve: Fix swapped vars when fetching max queues 0e8c17fd80f2 bpfilter: Specify the log level for the kmsg message 482e12bdc5d7 e1000e: Check the PCIm state 48fa8744989f ipv6: fix out-of-bound access in ip6_parse_tlv() 3380206e5dc0 ibmvnic: free tx_pool if tso_pool alloc fails 867a99001718 Revert "ibmvnic: remove duplicate napi_schedule call in open function" bbc833fd7dae i40e: Fix autoneg disabling for non-10GBaseT links a3465b94ac5f i40e: Fix error handling in i40e_vsi_open 5e98c708a471 bpf: Do not change gso_size during bpf_skb_change_proto() bc54d98bd21d ipv6: exthdrs: do not blindly use init_net 28db4b5b69f3 net: bcmgenet: Fix attaching to PYH failed on RPi 4B 946bd84826b8 mac80211: remove iwlwifi specific workaround NDPs of null_response cb72c23aa544 ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() 048513280e41 ieee802154: hwsim: Fix memory leak in hwsim_add_one 9692257004d4 tc-testing: fix list handling 117e1495a636 net/ipv4: swap flow ports when validating source 74e76cd6320c vxlan: add missing rcu_read_lock() in neigh_reduce() b5bd5b7b7f18 pkt_sched: sch_qfq: fix qfq_change_class() error path 33f897fe3429 tls: prevent oversized sendfile() hangs by ignoring MSG_MORE 6fea1a58c914 net: sched: add barrier to ensure correct ordering for lockless qdisc e245ea3b5240 vrf: do not push non-ND strict packets with a source LLA through packet taps again f264d0873d8d net: ethernet: ezchip: fix error handling a10e00299b80 net: ethernet: ezchip: fix UAF in nps_enet_remove b7f456df8594 net: ethernet: aeroflex: fix UAF in greth_of_remove e21b9e8436ef samples/bpf: Fix the error return code of xdp_redirect's main() 66e9a01e4c7c RDMA/rxe: Fix qp reference counting for atomic ops da4ad14f87f0 netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols a3f1e8e316bf netfilter: nft_osf: check for TCP packet before further processing 4759c55ff1d5 netfilter: nft_exthdr: check for IPv6 packet before further processing e4db789e937e RDMA/mlx5: Don't add slave port to unaffiliated list 9b1e991266c4 netlabel: Fix memory leak in netlbl_mgmt_add_common 9b81edead824 ath10k: Fix an error code in ath10k_add_interface() 2a8b20d74106 brcmsmac: mac80211_if: Fix a resource leak in an error handling path 771a8b6da36f brcmfmac: correctly report average RSSI in station info 4940e54549a5 brcmfmac: fix setting of station info chains bitmask 18b3b70dd11d ssb: Fix error return code in ssb_bus_scan() 55ec3e5809e5 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe 723204726a6a ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others 3986553411f8 wireless: carl9170: fix LEDS build errors & warnings b6d2cf68f9b1 ath10k: add missing error return code in ath10k_pci_probe() 941ce3bd7fb0 ath10k: go to path err_unsupported when chip id is not supported 5f543705309f tools/bpftool: Fix error return code in do_batch() fe5cca105794 drm: qxl: ensure surf.data is ininitialized d9721095a5ce RDMA/rxe: Fix failure during driver load 2adbd7559dfb RDMA/core: Sanitize WQ state received from the userspace 9cc3eb8abe23 net/sched: act_vlan: Fix modify to allow 0 0b440951273a ehea: fix error return code in ehea_restart_qps() e16bd3365d08 drm/rockchip: dsi: move all lane config except LCDC mux to bind() 450c25b8a4c9 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() 01f4245ff75f net: ftgmac100: add missing error return code in ftgmac100_probe() 3858b47c94b9 clk: meson: g12a: fix gp0 and hifi ranges 3da37783b027 pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities 4e1cb7fedf68 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin b0a3770ead57 net: pch_gbe: Propagate error from devm_gpio_request_one() a9a33de4be2e net: mvpp2: Put fwnode in error case during ->probe() f9ad0b5ebacc video: fbdev: imxfb: Fix an error message 08a7306e1198 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 a87a201989ec dax: fix ENOMEM handling in grab_mapping_entry() 6ea84116b3fe ocfs2: fix snprintf() checking 27d02a4d9dab cpufreq: Make cpufreq_online() call driver->offline() on errors 3c59143b9a1e ACPI: bgrt: Fix CFI violation 6d79e36c9ece ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros 7b33b04f85df blk-wbt: make sure throttle is enabled properly bcf3f42bda3a blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() 1ad25a64c66f extcon: extcon-max8997: Fix IRQ freeing at error path 258f5c1a5d3d ACPI: sysfs: Fix a buffer overrun problem with description_show() dfafa93ae3a7 crypto: nx - Fix RCU warning in nx842_OF_upd_status 55f5d771a292 spi: spi-sun6i: Fix chipselect/clock bug 97f32c7f3322 sched/uclamp: Fix uclamp_tg_restrict() a3ddf1fb37f9 sched/rt: Fix Deadline utilization tracking during policy change 3fb53be07fc1 sched/rt: Fix RT utilization tracking during policy change fa3f33b20bd9 btrfs: clear log tree recovering status if starting transaction fails a0876d9dc1c1 regulator: hi655x: Fix pass wrong pointer to config.driver_data 032fd28ed559 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap a90a2466dde5 hwmon: (max31790) Fix fan speed reporting for fan7..12 93110513bcfd hwmon: (max31722) Remove non-standard ACPI device IDs b585f9ef6a51 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx 3bf0509d25e0 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan 8e6bcc566400 arm64: consistently use reserved_pg_dir ccbcdcd4af98 mmc: usdhi6rol0: fix error return code in usdhi6_probe() c5d2f917a8f1 crypto: omap-sham - Fix PM reference leak in omap sham ops b205574dc682 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts d93cbb6e5fe5 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() 6e8ba90bef7c m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning e1665624bf9d media: gspca/gl860: fix zero-length control requests ffc483de3ecb media: tc358743: Fix error return code in tc358743_probe_of() 2bca3c0a95fe media: au0828: fix a NULL vs IS_ERR() check c04d6687e43e media: exynos4-is: Fix a use after free in isp_video_release 6c987e7385e1 pata_ep93xx: fix deferred probing 3eec64b5967e media: rc: i2c: Fix an error message 6ee810a55965 crypto: ccp - Fix a resource leak in an error handling path 4020615bd733 evm: fix writing <securityfs>/evm overflow 550cf816bb11 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() 8454cfe40841 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' dcc9f1253ddd kbuild: run the checker after the compiler 8e5ffc103928 sched/uclamp: Fix locking around cpu_util_update_eff() 0b199ce65bc3 sched/uclamp: Fix wrong implementation of cpu.uclamp.min 127035b4595d media: I2C: change 'RST' to "RSET" to fix multiple build errors 2eccf5160002 pata_rb532_cf: fix deferred probing 3b0dfab92877 sata_highbank: fix deferred probing faeee7a8f684 crypto: ux500 - Fix error return code in hash_hw_final() a1fa855e770e crypto: ixp4xx - dma_unmap the correct address 0c5d94f29775 media: s5p_cec: decrement usage count if disabled 80af2c9ee1d6 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode 51fd1f683671 ia64: mca_drv: fix incorrect array size calculation a3aab894d971 kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 05bc31902755 block: fix discard request merge 8978dd251898 cifs: fix missing spinlock around update to ses->status 4061697e2f17 HID: wacom: Correct base usage for capacitive ExpressKey status bits 888469c5fa95 ACPI: tables: Add custom DSDT file as makefile prerequisite dba9cda5aa99 clocksource: Retry clock read if long delays detected 0aebb12a574d PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() f53f229255d6 EDAC/Intel: Do not load EDAC driver when running as a guest 26c9e398b499 nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() 51af155a4327 platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() 506a2001b719 block: fix race between adding/removing rq qos and normal IO e30d2ecc13d7 ACPI: resources: Add checks for ACPI IRQ override 2238732f1992 ACPI: bus: Call kobject_put() in acpi_init() error path 00f3017e04d4 ACPICA: Fix memory leak caused by _CID repair function f8c7e8e572d9 fs: dlm: fix memory leak when fenced b6c469a850a4 random32: Fix implicit truncation warning in prandom_seed_state() 0fc251751c73 fs: dlm: cancel work sync othercon 75b97dcbe956 block_dump: remove block_dump feature in mark_inode_dirty() 4cee846b30aa ACPI: EC: Make more Asus laptops use ECDT _GPE e846c2821c25 lib: vsprintf: Fix handling of number field widths in vsscanf 865c6e210bd4 hv_utils: Fix passing zero to 'PTR_ERR' warning 8d64fd2682ae ACPI: processor idle: Fix up C-state latency if not ordered e9e2683f1b9c EDAC/ti: Add missing MODULE_DEVICE_TABLE 9b1b8323871b HID: do not use down_interruptible() when unbinding devices 17ca23ef05ed media: Fix Media Controller API config checks ef5792d3995d regulator: da9052: Ensure enough delay time for .set_voltage_time_sel 2aff3f51cd22 regulator: mt6358: Fix vdram2 .vsel_mask fc31fb6f36cd KVM: s390: get rid of register asm usage 2ef6cd6e4865 lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() 1b45a85262bf locking/lockdep: Fix the dep path printing for backwards BFS 3ee80fc1f530 btrfs: disable build on platforms having page size 256K af4b53f6d3ea btrfs: abort transaction if we fail to update the delayed inode 504081c415e2 btrfs: fix error handling in __btrfs_update_delayed_inode f3d2278a81f7 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors 3fea9b708ae3 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() 2e23607e65dc hwmon: (max31790) Fix pwmX_enable attributes d284b53193fa hwmon: (max31790) Report correct current pwm duty cycles 4bb7eeb0a200 media: imx-csi: Skip first few frames from a BT.656 source 54196d9e77e5 media: siano: fix device register error path 7434625f944c media: dvb_net: avoid speculation from net slot 80b9d3becd84 crypto: shash - avoid comparing pointers to exported functions under CFI 31ef30f8f878 mmc: via-sdmmc: add a check against NULL pointer dereference b28d6d2df2b3 mmc: sdhci-sprd: use sdhci_sprd_writew 1e3ad91cb64c memstick: rtsx_usb_ms: fix UAF 0ec7eab55b0e media: dvd_usb: memory leak in cinergyt2_fe_attach 1fc3ec4ac405 Makefile: fix GDB warning with CONFIG_RELR 0a825797f791 media: st-hva: Fix potential NULL pointer dereferences f6f0190d651b media: bt8xx: Fix a missing check bug in bt878_probe 3790d56daf5f media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release a70de431f713 media: em28xx: Fix possible memory leak of em28xx struct 432188f62697 sched/fair: Fix ascii art by relpacing tabs dd776d2fdf87 crypto: qat - remove unused macro in FW loader bcea3fc8f24d crypto: qat - check return code of qat_hal_rd_rel_reg() 1580d72ac7fc media: imx: imx7_mipi_csis: Fix logging of only error event counters eae27d048ee7 media: pvrusb2: fix warning in pvr2_i2c_core_done bb8b5e98b5f5 media: cobalt: fix race condition in setting HPD 162b85d3cf25 media: cpia2: fix memory leak in cpia2_usb_probe 5c8c5edb28f3 media: sti: fix obj-$(config) targets 84ac96486ba7 crypto: nx - add missing MODULE_DEVICE_TABLE f4c8a00d61fe hwrng: exynos - Fix runtime PM imbalance on error 022cf057e443 regulator: uniphier: Add missing MODULE_DEVICE_TABLE d6518e028103 spi: omap-100k: Fix the length judgment problem afc37630a124 spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() ca5ea7847527 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' b413d8654ed6 media: exynos-gsc: fix pm_runtime_get_sync() usage count 8fece55aeb6d media: sti/bdisp: fix pm_runtime_get_sync() usage count ac69e7aea37d media: s5p-jpeg: fix pm_runtime_get_sync() usage count f1a8951cf1b4 media: mtk-vcodec: fix PM runtime get logic 908b6f72a910 media: sh_vou: fix pm_runtime_get_sync() usage count 948bcdcf7fd9 media: s5p: fix pm_runtime_get_sync() usage count 4480cacdbc26 media: mdk-mdp: fix pm_runtime_get_sync() usage count ef59dbc06d6a spi: Make of_register_spi_device also set the fwnode a883c38f1cfa fuse: reject internal errno 059dd690bfe0 fuse: check connected before queueing on fpq->io e72bec922646 fuse: ignore PG_workingset after stealing 74e9d920f25c evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded d7dfaf13d24e evm: Execute evm_inode_init_security() only when an HMAC key is loaded 5c7c5c49d9b8 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() 9ed57fc5a45b seq_buf: Make trace_seq_putmem_hex() support data longer than 8 c65755f595cd tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing acf8494ba567 tracing/histograms: Fix parsing of "sym-offset" modifier 6707b3d43822 rsi: fix AP mode with WPA failure due to encrypted EAPOL 5269ac3cf0b5 rsi: Assign beacon rate settings to the correct rate_info descriptor field f4b4b121521d ssb: sdio: Don't overwrite const buffer if block_write fails 96bb095f8536 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() e931d9a92576 serial_cs: remove wrong GLOBETROTTER.cis entry a3ca189a0018 serial_cs: Add Option International GSM-Ready 56K/ISDN modem 4bd14de69785 serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() a945c2ead2c5 serial: mvebu-uart: fix calculation of clock divisor 202a64ad8f2c iio: ltr501: ltr501_read_ps(): add missing endianness conversion aafeedb0996d iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR a27c940a9042 iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too 3287635367a4 iio: light: tcs3472: do not free unallocated IRQ 60684282789e rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path a470819824b7 s390/cio: dont call css_wait_for_slow_path() inside a lock 684bddacf155 KVM: PPC: Book3S HV: Workaround high stack usage with clang f0d3a4b6d5f7 perf/smmuv3: Don't trample existing events with global filter f9c7f2687923 SUNRPC: Should wake up the privileged task firstly. d060386ffdbd SUNRPC: Fix the batch tasks count wraparound. 619c14120c30 mac80211: remove iwlwifi specific workaround that broke sta NDP tx 1ff563ec86c7 can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path 12aad0220812 can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done 7bb931d2c8cf can: gw: synchronize rcu operations before removing gw job entry 70a9116b9e5c can: bcm: delay release of struct bcm_op after synchronize_rcu() 512286ddc3e8 ext4: use ext4_grp_locked_error in mb_find_extent 0bae1ea11981 ext4: fix avefreec in find_group_orlov 8c06b3d02d65 ext4: remove check for zero nr_to_scan in ext4_es_scan() a0548187482d ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit f01fa29e8ea0 ext4: return error code when ext4_fill_flex_info() fails ed628b253119 ext4: fix kernel infoleak via ext4_extent_header 16b795a39f3e ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle e3d3cf2e5a7c btrfs: clear defrag status of a root if starting transaction fails 077f06b648a4 btrfs: send: fix invalid path for unlink operations after parent orphanization 0ede9e8c5a83 ARM: dts: at91: sama5d4: fix pinctrl muxing efdcd77660f8 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode 0f382fa359ca Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl 63e68b563649 iov_iter_fault_in_readable() should do nothing in xarray case 846ae1d87931 copy_page_to_iter(): fix ITER_DISCARD case c4868118fab9 ntfs: fix validity check for file name attribute 87a365a4ddec xhci: solve a double free problem while doing s4 cc7559e6dd1d usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() d5b06a79fe89 usb: dwc3: Fix debugfs creation flow 7941f646a6cd USB: cdc-acm: blacklist Heimann USB Appset device 8bdef7f21cb6 usb: gadget: eem: fix echo command packet response issue 11dfef6aba1a net: can: ems_usb: fix use-after-free in ems_usb_disconnect() aa6f233b949c Input: usbtouchscreen - fix control-request directions d808329ae137 media: dvb-usb: fix wrong definition 3b4dd159db68 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too 23d443c5b417 ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D 15f521856e0f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx 3911b8ff714c ALSA: hda/realtek: Add another ALC236 variant support 23ca8cf4cba0 ALSA: intel8x0: Fix breakage at ac97 clock measurement 1908d78a87cf ALSA: usb-audio: scarlett2: Fix wrong resume call 49e5b37fdd01 ALSA: usb-audio: Fix OOB access at proc output 5ded94e8516d ALSA: usb-audio: fix rate on Ozone Z90 USB headset e8d9b740a550 Linux 5.4.131 d2f8a8a07ee3 xen/events: reset active flag for lateeoi events later a05499b29a6e KVM: SVM: Call SEV Guest Decommission if ASID binding fails 58356f448b61 s390/stack: fix possible register corruption with stack switch helper abbd42939db6 KVM: SVM: Periodically schedule when unregistering regions on destroy 8b24c7edc2f2 Linux 5.4.130 5e8519c4083b RDMA/mlx5: Block FDB rules when not in switchdev mode c5fb49e12f2c gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP cf5eb8209723 drm/nouveau: fix dma_address check for CPU/GPU sync 3edfd34f1338 scsi: sr: Return appropriate error code when disk is ejected a6c85a8433e0 x86/efi: remove unused variables ---- Link: https://lore.kernel.org/lkml/20210707124828.2443579-1-sashal@kernel.org # v5.4.130 Link: https://lore.kernel.org/r/20210709131531.277334979@linuxfoundation.org # v5.4.131 Link: https://lore.kernel.org/r/20210712060659.886176320@linuxfoundation.org # v5.4.132 Link: https://lore.kernel.org/r/20210712184735.997723427@linuxfoundation.org # v5.4.132 Link: https://lore.kernel.org/r/20210715182448.393443551@linuxfoundation.org # v5.4.133 Link: https://lore.kernel.org/r/20210716182029.878765454@linuxfoundation.org # v5.4.133 Link: https://lore.kernel.org/r/20210719144901.370365147@linuxfoundation.org # v5.4.134 Link: https://lore.kernel.org/r/20210719184316.974243081@linuxfoundation.org # v5.4.134 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit e10b2792a5b0af15e9c006cd52b308257a775ed7) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: sanitize local versionAndrey Zhizhikin2021-07-211-1/+1
| | | | | | | | | | | | | | | | | | Drop '-imx' prefix from LOCALVERSION to align with new versioning scheme that is agreed between linux-imx and linux-fslc-imx kernel providers. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit a1ff57baf4cfee1decf209aa8da4378ac4d16ca0) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.129Andrey Zhizhikin2021-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.129 from stable korg. Following upstream commits are included in this version: ---- 82ffbc138a1f Linux 5.4.129 9011aaab90b8 certs: Move load_system_certificate_list to a common function e20b90e4f81b certs: Add EFI_CERT_X509_GUID support for dbx entries 06ab9df09eb3 x86/efi: move common keyring handler functions to new file ac7d3f554472 certs: Add wrapper function to check blacklisted binary hash 61168eafe024 mm, futex: fix shared futex pgoff on shmem huge page a33b70d62552 mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() e045e9e79d2a mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 037a1d67d236 mm: page_vma_mapped_walk(): get vma_address_end() earlier fa89d536948a mm: page_vma_mapped_walk(): use goto instead of while (1) a499febd9935 mm: page_vma_mapped_walk(): add a level of indentation b1783bf8c8e4 mm: page_vma_mapped_walk(): crossing page table boundary 80b2270a14b8 mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block ef161ccaca70 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd 4961160272b7 mm: page_vma_mapped_walk(): settle PageHuge on entry 52e2b20fb5e4 mm: page_vma_mapped_walk(): use page for pvmw->page 82ee7326af7a mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split bd4389215227 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() b767134ec30a mm/thp: fix page_address_in_vma() on file THP tails 41432a8a6776 mm/thp: fix vma_address() if virtual address below file offset 4b0a34e222e5 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting bd092a0f1942 mm/thp: make is_huge_zero_pmd() safe and quicker 4c37d7f269f8 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 7ce4b73d349b mm, thp: use head page in __migration_entry_wait() 68ce37ebe0f2 mm/rmap: use page_not_mapped in try_to_unmap() 432b61863ac7 mm/rmap: remove unneeded semicolon in page_not_mapped() cfe575954ddd mm: add VM_WARN_ON_ONCE_PAGE() macro 42f11f0fe977 kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 06ab015d1849 kthread_worker: split code for canceling the delayed work timer d77c9c8537db i2c: robotfuzz-osif: fix control-request directions bb85717e3797 KVM: do not allow mapping valid but non-reference-counted pages d6f751ecccfb nilfs2: fix memory leak in nilfs_sysfs_delete_device_group 702acfcbfa68 pinctrl: stm32: fix the reported number of GPIO lines per bank 76c10e10ba7b net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY aa00b9780482 net: ll_temac: Add memory-barriers for TX BD access d807b93f9bca PCI: Add AMD RS690 quirk to enable 64-bit DMA 5830f2081d98 recordmcount: Correct st_shndx handling 70866199220e net: qed: Fix memcpy() overflow of qed_dcbx_params() b7168ec176fd KVM: selftests: Fix kvm_check_cap() assertion 58687d143515 r8169: Avoid memcpy() over-reading of ETH_SS_STATS cb4a2e4e224a sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS 97e0102e1824 r8152: Avoid memcpy() over-reading of ETH_SS_STATS f12a5b48bcc8 net/packet: annotate accesses to po->ifindex cdcedd3c8683 net/packet: annotate accesses to po->bind 343406f9c198 net: caif: fix memory leak in ldisc_open 8707ce86e927 net: phy: dp83867: perform soft reset and retain established link 9f2d04dfb3c4 inet: annotate date races around sk->sk_txhash d40ff07a7b7d ping: Check return value of function 'ping_queue_rcv_skb' 9df4f031536b net: ethtool: clear heap allocations for ethtool function 62aed2df294a mac80211: drop multicast fragments eb2b1216bc8f net: ipv4: Remove unneed BUG() function e0c950d2fddb dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma f7b1926c7c5d dmaengine: mediatek: do not issue a new desc if one is still current 3d995587c3ea dmaengine: mediatek: free the proper desc in desc_free handler c09af3877b53 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() f2c027a7750f cfg80211: call cfg80211_leave_ocb when switching away from OCB 78bf3c613148 mac80211_hwsim: drop pending frames on stop ae9de9444b54 mac80211: remove warning in ieee80211_get_sband() 0e486713779a dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 456367b24190 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 1442186236ad spi: spi-nxp-fspi: move the register operation after the clock enable 7bc73260c4b1 MIPS: generic: Update node names to avoid unit addresses 0855fe6d8835 arm64: link with -z norelro for LLD or aarch64-elf 3173390b8dbc kbuild: add CONFIG_LD_IS_LLD 3450f5eb8c9e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk 48a5449c0be1 ARM: 9081/1: fix gcc-10 thumb2-kernel regression 4a8e89e0fd0b drm/radeon: wait for moving fence after pinning 4577708b2a22 drm/nouveau: wait for moving fence after pinning v2 c77c617e26e2 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." 6bd0da6c9b12 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." e2dc07ca4e01 module: limit enabling module.sig_enforce ---- Link: https://lore.kernel.org/lkml/20210630134034.478351-1-sashal@kernel.org/ Link: https://github.com/Freescale/linux-fslc/pull/388 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 45422176b394c98da7d88bb0c3181da75a45b05d) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.128Andrey Zhizhikin2021-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.128 from stable korg. Following upstream commits are included in this version: ---- 4037804c5574 Linux 5.4.128 fd7c4bd58249 usb: dwc3: core: fix kernel panic when do reboot d7e403eea007 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 5babc3977565 clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 aad8f1d88ed6 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue 5394080643bc clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support c53cc5f9587c ARM: OMAP: replace setup_irq() by request_irq() 7d266c8a2ae8 KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read 0c2a4178d796 tools headers UAPI: Sync linux/in.h copy with the kernel sources 7381c4d0bc10 net: fec_ptp: add clock rate zero check 190ecdf53d67 net: stmmac: disable clocks in stmmac_remove_config_dt() 4f69c8930674 mm/slub.c: include swab.h 9ddeea35c47d mm/slub: fix redzoning for small allocations c0837e021d90 mm/slub: clarify verification reporting 79855be6445b net: bridge: fix vlan tunnel dst refcnt when egressing a2241e62f6b4 net: bridge: fix vlan tunnel dst null pointer dereference b6c0ab11c88f net: ll_temac: Fix TX BD buffer overwrite 6d120ab4dc39 net: ll_temac: Make sure to free skb when it is completely used a32f70e06980 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. dbde458378ef drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 92e08a5ffae9 cfg80211: avoid double free of PMSR request 01ade7c84fda cfg80211: make certificate generation more robust 05b4fdec273b dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc f3c629b164ca x86/fpu: Reset state for all signal restore failures 4f1e9bafa195 x86/pkru: Write hardware init value to PKRU when xstate is init 13c5f1f0798c x86/process: Check PF_KTHREAD and not current->mm for kernel threads 80c56699cf1a ARCv2: save ABI registers across signal handling cbb425f62df9 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 58877ce3fecd PCI: Work around Huawei Intelligent NIC VF FLR erratum a36d9bdc1917 PCI: Add ACS quirk for Broadcom BCM57414 NIC 4c90f90a91d7 PCI: aardvark: Fix kernel panic during PIO transfer 0e888c237754 PCI: aardvark: Don't rely on jiffies while holding spinlock f3b600a2b6bc PCI: Mark some NVIDIA GPUs to avoid bus reset 775c25b7a334 PCI: Mark TI C667X to avoid bus reset c7660ab8126e tracing: Do no increment trace_clock_global() by one 79894a5d75ab tracing: Do not stop recording comms if the trace file is being read 4ab1152bb778 tracing: Do not stop recording cmdlines when tracing is off 0061eff74824 usb: core: hub: Disable autosuspend for Cypress CY7C65632 6f87c0e21ad2 can: mcba_usb: fix memory leak in mcba_usb 22cba878abf6 can: j1939: fix Use-after-Free, hold skb ref while in use 776e0d16ac84 can: bcm/raw/isotp: use per module netdevice notifier c297559a2a2a can: bcm: fix infoleak in struct bcm_msg_head 35b651d6bdf3 hwmon: (scpi-hwmon) shows the negative temperature properly 8ea34be15fb5 radeon: use memcpy_to/fromio for UVD fw upload 0b445249635d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled d7d307fb3e70 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() 04e5fbe604d3 ASoC: rt5659: Fix the lost powers for the HDA header 81376d3d5ede regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 19f88ca68ccf net: ethernet: fix potential use-after-free in ec_bhf_remove 63137ea2423c icmp: don't send out ICMP messages with a source address of 0.0.0.0 c3e6fbc7ba7c bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path 87971d582c66 bnxt_en: Rediscover PHY capabilities after firmware reset 755da76ec5de cxgb4: fix wrong shift. 81de2ed06df8 net: cdc_eem: fix tx fixup skb leak a49cbb762ef2 net: hamradio: fix memory leak in mkiss_close 0f868a684376 be2net: Fix an error handling path in 'be_probe()' c14c276d7f35 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock 3dd2aeac2e96 net: ipv4: fix memory leak in ip_mc_add1_src 7b18f289fd0b net: fec_ptp: fix issue caused by refactor the fec_devtype 4252bf6c2b24 net: usb: fix possible use-after-free in smsc75xx_bind 217395c5ab15 lantiq: net: fix duplicated skb in rx descriptor ring 5f7acbf602d8 net: cdc_ncm: switch to eth%d interface naming 3daa97817aa8 ptp: improve max_adj check against unreasonable values 26b8d10703a9 net: qrtr: fix OOB Read in qrtr_endpoint_post 8d3de2b47e53 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' a670a78fb180 qlcnic: Fix an error handling path in 'qlcnic_probe()' b0bb49b0fbc3 net: make get_net_ns return error if NET_NS is disabled 5d47a84f459c net: stmmac: dwmac1000: Fix extended MAC address registers definition c82e4e78094d alx: Fix an error handling path in 'alx_probe()' 4cefa061fc63 sch_cake: Fix out of bounds when parsing TCP options and header 6defc77d48ef netfilter: synproxy: Fix out of bounds when parsing TCP options ad689fec4498 net/mlx5e: Block offload of outer header csum for UDP tunnels 946a36f82a0b net/mlx5e: allow TSO on VXLAN over VLAN topologies 0bb0270832c8 net/mlx5: Consider RoCE cap before init RDMA resources 4b16118665e9 net/mlx5e: Fix page reclaim for dead peer hairpin 3c3461ed267b net/mlx5e: Remove dependency in IPsec initialization flows 2ae0f0a409c8 net/sched: act_ct: handle DNAT tuple collision 23f3d2779dd6 rtnetlink: Fix regression in bridge VLAN configuration 5a88477c1c85 udp: fix race between close() and udp_abort() cc4c6b19093c net: lantiq: disable interrupt before sheduling NAPI 2038cd15eacd net: rds: fix memory leak in rds_recvmsg cc16e7d36e5c vrf: fix maximum MTU 398a24447eb6 net: ipv4: fix memory leak in netlbl_cipsov4_add_std e7fbd8184fa9 batman-adv: Avoid WARN_ON timing related checks bf99ea52970c kvm: LAPIC: Restore guard to prevent illegal APIC register access 566345aaabac mm/memory-failure: make sure wait for page writeback in memory_failure 0498165c6fec afs: Fix an IS_ERR() vs NULL check 2a3f74ca167e dmaengine: stedma40: add missing iounmap() on error in d40_probe() 10fd28745d8b dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM 1e3c5c450567 dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM ---- Link: https://lore.kernel.org/r/20210621154904.159672728@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/383 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 4981f791ba35e57bf1c5f2382d8da07a192b3652) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.127Andrey Zhizhikin2021-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.127 from stable korg. Following upstream commits are included in this version: ---- a82d4d5e9fe6 Linux 5.4.127 f7afaf778591 fib: Return the correct errno code 51cc5ad292da net: Return the correct errno code 376a703f9dce net/x25: Return the correct errno code 107140952ecd rtnetlink: Fix missing error code in rtnl_bridge_notify() 12fa0fdbcd0f drm/amd/display: Allow bandwidth validation for 0 streams. 8c48345fdc98 net: ipconfig: Don't override command-line hostnames or domains c8e4a72b255e nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() 655d4dc10a23 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails ed4bee6e1bb7 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() 31ac5531110a scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V 4791b8948741 scsi: qedf: Do not put host in qedf_vport_create() unconditionally 8034fc4ee9ef ethernet: myri10ge: Fix missing error code in myri10ge_probe() ea4a9a34c9b2 scsi: target: core: Fix warning on realtime kernels 86fd5b27db74 gfs2: Fix use-after-free in gfs2_glock_shrink_scan 527f70f76742 riscv: Use -mno-relax when using lld linker e58f4b5046e0 HID: gt683r: add missing MODULE_DEVICE_TABLE 50b8e1be15f6 gfs2: Prevent direct-I/O write fallback errors from getting lost c8eff6762943 ARM: OMAP2+: Fix build warning when mmc_omap is not built e4c3f7a6a3b2 drm/tegra: sor: Do not leak runtime PM reference 7f5a4b24cdbd HID: usbhid: fix info leak in hid_submit_ctrl 20fbcfaaa571 HID: Add BUS_VIRTUAL to hid_connect logging 41b9b39e1b37 HID: multitouch: set Stylus suffix for Stylus-application devices, too 2173746ed125 HID: quirks: Add quirk for Lenovo optical mouse cdf5e4747da9 HID: hid-sensor-hub: Return error for hid_set_field() failure 1f760c4e655c HID: hid-input: add mapping for emoji picker key 818bf51031cf HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 d0f47648b87b net: ieee802154: fix null deref in parse dev addr ---- Link: https://lore.kernel.org/r/20210616152834.149064097@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/378 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit f41a5d4d46f7513eaacc623d81c11cea3793b3c8) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.126Andrey Zhizhikin2021-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.126 from stable korg. Following conflicts were resolved: ---- - drivers/usb/cdns3/gadget.c: Skip upstream commit 02851cb0cae3d ("usb: cdns3: Fix runtime PM imbalance on error") as the implementation is not present in the NXP tree to apply it. ---- Following upstream commits are included in this version: ---- ffe4d2a0684d Linux 5.4.126 0f8837070136 proc: only require mm_struct for writing d63f00ec908b tracing: Correct the length check which causes memory corruption 7e4e824b109f ftrace: Do not blindly read the ip address in ftrace_bug() 74430f3f6149 scsi: core: Only put parent device if host state differs from SHOST_CREATED e694ddc8f3de scsi: core: Put .shost_dev in failure path if host state changes to RUNNING fe7bcd794a53 scsi: core: Fix failure handling of scsi_add_host_with_dma() 79296e292d67 scsi: core: Fix error handling of scsi_host_alloc() 8c9400c4855e NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. 86377b239e04 NFSv4: Fix second deadlock in nfs4_evict_inode() 3e3c7ebbfac1 NFS: Fix use-after-free in nfs4_init_client() 83668ab1dbbf kvm: fix previous commit for 32-bit builds 0147af30925a perf session: Correct buffer copying when peeking events 34769f17e47c NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() 0057ecef9f32 NFS: Fix a potential NULL dereference in nfs_get_client() e3ecd9c09fcc IB/mlx5: Fix initializing CQ fragments buffer 796d3bd4ac93 KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message 71c751cbb9e8 sched/fair: Make sure to update tg contrib for blocked load 26ab08df8656 perf: Fix data race between pin_count increment/decrement 8aeb339571c6 vmlinux.lds.h: Avoid orphan section with !SMP fc57713afaca RDMA/mlx4: Do not map the core_clock page to user space unless enabled 64f1fb6acc2a RDMA/ipoib: Fix warning caused by destroying non-initial netns a0828219185d usb: typec: mux: Fix copy-paste mistake in typec_mux_match 139af3b2192c regulator: max77620: Use device_set_of_node_from_dev() c4e10f92c319 regulator: core: resolve supply for boot-on/always-on regulators 5ef23506695b usb: fix various gadget panics on 10gbps cabling b4903f7fdc48 usb: fix various gadgets null ptr deref on 10gbps cabling. 191144bcfe3a usb: gadget: eem: fix wrong eem header operation cc40404bd0dd USB: serial: cp210x: fix alternate function for CP2102N QFN20 02fafcf74cde USB: serial: quatech2: fix control-request directions eedd4b494538 USB: serial: omninet: add device id for Zyxel Omni 56K Plus a2119ad276f1 USB: serial: ftdi_sio: add NovaTech OrionMX product ID 28b9764eb568 usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind 4fe7635a245b usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path 9523c42be986 usb: typec: wcove: Use LE to CPU conversion when accessing msg->header 5e8ca8c79f74 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling 366369b89bed usb: dwc3: ep0: fix NULL pointer exception c469c8dddc7d usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms 32c2e6c2e4eb usb: f_ncm: only first packet of aggregate needs to start timer 0c05a8bc0e76 USB: f_ncm: ncm_bitrate (speed) is unsigned 4d14a82ef112 cgroup1: don't allow '\n' in renaming 298499d73d2d btrfs: promote debugging asserts to full-fledged checks in validate_super d4b047651fb1 btrfs: return value from btrfs_mark_extent_written() in case of error dccd575337ac staging: rtl8723bs: Fix uninitialized variables bff1fbf0cf07 kvm: avoid speculation-based attacks from out-of-range memslot accesses 977d11df7932 drm: Lock pointer access in drm_master_release() b246b4c70c12 drm: Fix use-after-free read in drm_getunique() b5502580cf95 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves a225ee1fe41c x86/boot: Add .text.* to setup.ld 8c2c1db4f2e4 i2c: mpc: implement erratum A-004447 workaround c7f0393a370e i2c: mpc: Make use of i2c_recover_bus() 3cdbefdd3146 spi: Cleanup on failure of initial setup 85a7998e7211 spi: Don't have controller clean up spi device before driver unbind 92350839d329 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers 96cea4843b8f powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers 3e9aa125f69c nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME c385af145eb4 bnx2x: Fix missing error code in bnx2x_iov_init_one() ece8ad75e318 dm verity: fix require_signatures module_param permissions a450b5b6c01d MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER eb5c4794b79e nvme-fabrics: decode host pathing error for connect 70036fb61ea8 net: dsa: microchip: enable phy errata workaround on 9567 128bb4b0e5d2 net: appletalk: cops: Fix data race in cops_probe1 19e14481cc7d net: macb: ensure the device is available before accessing GEMGXL control registers cd05e1a61a05 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal e773147692c6 scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq 1e209effe36c scsi: vmw_pvscsi: Set correct residual data length 90476c1bfff0 scsi: bnx2fc: Return failure if io_req is already in ABTS processing a3842219a69d RDS tcp loopback connection can hang 3e324774411d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock f9e7a38d148e wq: handle VM suspension in stall detection 92215c1f24c0 cgroup: disable controllers at parse time e29d22371de8 net: mdiobus: get rid of a BUG_ON() 21df0c2e7d19 netlink: disable IRQs for netlink_lock_table() e0172831c61a bonding: init notify_work earlier to avoid uninitialized use 9d7d4649dc1c isdn: mISDN: netjet: Fix crash in nj_probe: 77b9f527731e spi: sprd: Add missing MODULE_DEVICE_TABLE cbeee4ccc1c7 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE 575ad4ab2057 vfio-ccw: Serialize FSM IDLE state with I/O completion 02d3f4f0aadb ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet 8a9478cfb21b ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet 02851cb0cae3 usb: cdns3: Fix runtime PM imbalance on error f3ed12af6bbb net/nfc/rawsock.c: fix a permission check bug 3e7c190475d9 spi: Fix spi device unregister flow 9f9ad67183aa ASoC: max98088: fix ni clock divider calculation c9002013ffe0 proc: Track /proc/$pid/attr/ opener mm_struct ---- Link: https://lore.kernel.org/r/20210614102646.341387537@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/373 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit c8b0f7058be199354f5eb90f0d227f1e307baacf) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.125Andrey Zhizhikin2021-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.125 from stable korg. Following upstream commits are included in this version: ---- 3909e2374335 Linux 5.4.125 d99029e6aab6 neighbour: allow NUD_NOARP entries to be forced GCed 8e0bb29446d1 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops bdc17b2f8264 xen-pciback: redo VF placement in the virtual topology defcc2b5e54a lib/lz4: explicitly support in-place decompression 97e814e6b5cd x86/kvm: Disable all PV features on crash 9084fe1b3572 x86/kvm: Disable kvmclock on all CPUs on shutdown 7620a669111b x86/kvm: Teardown PV features on boot CPU as well f82030a586a1 KVM: arm64: Fix debug register indexing 2295e87a5e39 KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode 0450af01ae7e btrfs: fix unmountable seed device after fstrim 3b7f3cab1d47 mm/filemap: fix storing to a THP shadow entry 0a890e220954 XArray: add xas_split 03a390d8796d XArray: add xa_get_order fd8e06a7a723 mm: add thp_order f192885f7cee bnxt_en: Remove the setting of dev_port. 14fd3da3e8d3 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY 6d4da27bd9ef btrfs: fixup error handling in fixup_inode_link_counts dad974d2494a btrfs: return errors from btrfs_del_csums in cleanup_ref_head 0fd9149a82e3 btrfs: fix error handling in btrfs_del_csums 295859a55549 btrfs: mark ordered extent and inode with error if we fail to finish 12ca65539b04 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing b0c0d8b5bf94 drm/amdgpu: make sure we unpin the UVD BO 24c06e5452c3 drm/amdgpu: Don't query CE and UE errors 5d4c4b06ed9f nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect cc2edb99ea60 ocfs2: fix data corruption by fallocate 2cd6eedfa634 pid: take a reference when initializing `cad_pid` fe4e0bd4c26c usb: dwc2: Fix build in periphal-only mode 920697b004e4 ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed 52fc8f05c158 ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators 2cac47eed455 ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch d349ff008cb3 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx 0afd601d8e0a ALSA: timer: Fix master timer notification d65bc969ec8b HID: multitouch: require Finger field to mark Win8 reports as MT 368c5d45a87e HID: magicmouse: fix NULL-deref on disconnect 142d5ca797a9 HID: i2c-hid: Skip ELAN power-on command after reset 4d94f530cd24 net: caif: fix memory leak in cfusbl_device_notify f52f4fd67264 net: caif: fix memory leak in caif_device_notify c97cdb70b72d net: caif: add proper error handling 64824f626c0c net: caif: added cfserl_release function b6f97555c71f Bluetooth: use correct lock to prevent UAF of hdev object 8d3d0ac73a4a Bluetooth: fix the erroneous flush_work() order 28efacc21d2a tipc: fix unique bearer names sanity check 9ac67fdf64e0 tipc: add extack messages for bearer/media failure 0fa160a75748 bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act 22ea29c39717 ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells 5b97dd983255 ARM: dts: imx7d-pico: Fix the 'tuning-step' property 55fa22d1d8b2 ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property 3a559111bd10 arm64: dts: zii-ultra: fix 12V_MAIN voltage f78c28a0dda1 arm64: dts: ls1028a: fix memory node 3616dd03bc43 i40e: add correct exception tracing for XDP adfd6355fc8b i40e: optimize for XDP_REDIRECT in xsk path 06f667dba42e i2c: qcom-geni: Add shutdown callback for i2c de37510ec67d ice: Allow all LLDP packets from PF to Tx bafd0a7461f0 ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared 3583ab29177c ice: write register with correct offset 7ba7fa78a92d ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions 112533f50c7e ixgbevf: add correct exception tracing for XDP b5cc02c6986f ieee802154: fix error return code in ieee802154_llsec_getparams() 4ca8aa37cb43 ieee802154: fix error return code in ieee802154_add_iface() 66f3ab065b70 netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches da8d31e80ff4 netfilter: nft_ct: skip expectations for confirmed conntrack 14c0381e2639 ACPICA: Clean up context mutex during object deletion 8e8678936f0d net/sched: act_ct: Fix ct template allocation for zone 0 385e1861f31b HID: i2c-hid: fix format string mismatch 279e2136dd21 HID: pidff: fix error return code in hid_pidff_init() c8a95cb0c02d ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service 087b803a5b49 vfio/platform: fix module_put call in error flow 60dcad10e2c7 samples: vfio-mdev: fix error handing in mdpy_fb_probe() 870973918b2a vfio/pci: zap_vma_ptes() needs MMU 5da371c3fdfb vfio/pci: Fix error return code in vfio_ecap_init() a4ed60297770 efi: cper: fix snprintf() use in cper_dimm_err_location() bc8f6647a73c efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared 2986fdd3211f netfilter: conntrack: unregister ipv4 sockopts on error unwind 90870b45fc62 hwmon: (dell-smm-hwmon) Fix index values 0338fa4af9f3 nl80211: validate key indexes for cfg80211_registered_device e9487a498753 ALSA: usb: update old-style static const declaration aaa41b3094ea net: usb: cdc_ncm: don't spew notifications 96a40c3fa3d3 btrfs: tree-checker: do not error out if extent ref hash doesn't match ---- Link: https://lore.kernel.org/r/20210608175935.254388043@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/368 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit a0ded7c19dc1ae1f55c75bc39004a17e48d6a333) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.124Andrey Zhizhikin2021-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.124 from stable korg. Following upstream commits are included in this version: ---- 70154d2f82a9 Linux 5.4.124 23c7e3235a3a usb: core: reduce power-on-good delay time of root hub 241abccc8a33 neighbour: Prevent Race condition in neighbour subsytem 3c36980ba681 net: hso: bail out on interrupt URB allocation failure 1bd48a2af84e Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" 866648d965f0 net: hns3: check the return of skb_checksum_help() 72cda5259f5e drivers/net/ethernet: clean up unused assignments 776fba1486be i915: fix build warning in intel_dp_get_link_status() c561d83be40f drm/i915/display: fix compiler warning about array overrun e3d5ff235ec5 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c 86a62df8f4d4 MIPS: alchemy: xxs1500: add gpio-au1000.h header file 2221f233cc9e sch_dsmark: fix a NULL deref in qdisc_reset() a052751302b7 net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 162b11831f77 ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static 3bfb58517d06 ipv6: record frag_max_size in atomic fragments in input path 8bb1077448d4 net: lantiq: fix memory corruption in RX ring fda8f74d3975 scsi: libsas: Use _safe() loop in sas_resume_port() cf20c704a26e ixgbe: fix large MTU request from VF 7a143b92d1dc bpf: Set mac_len in bpf_skb_change_head 272729d56b2d ASoC: cs35l33: fix an error code in probe() 3ee1d6e23108 staging: emxx_udc: fix loop in _nbu2ss_nuke() 0bf49b3c8d8b cxgb4: avoid accessing registers when clearing filters 68b5fc6ec52f gve: Correct SKB queue index validation. 4f4752e4d8db gve: Upgrade memory barrier in poll routine 821149ee88c2 gve: Add NULL pointer checks when freeing irqs. 6abd1d1983f2 gve: Update mgmt_msix_idx if num_ntfy changes 13c4d8986125 gve: Check TX QPL was actually assigned 37d697759958 mld: fix panic in mld_newpack() b0fb74377891 bnxt_en: Include new P5 HV definition in VF check. f7b5b4e26bf5 net: bnx2: Fix error return code in bnx2_init_board() 7a79654b9076 net: hso: check for allocation failure in hso_create_bulk_serial_device() 48da4c0577fe net: sched: fix tx action reschedule issue with stopped queue 515e7c595d84 net: sched: fix tx action rescheduling issue during deactivation 1c25c7621fb7 net: sched: fix packet stuck problem for lockless qdisc a04790d104e2 tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT 5c01181700ab openvswitch: meter: fix race when getting now_ms. 5bfdc481d812 net: mdio: octeon: Fix some double free issues 2e0fba911ca7 net: mdio: thunder: Fix a double free issue in the .remove function 20255d41ac56 net: fec: fix the potential memory leak in fec_enet_init() 41f7f37ddefe net: really orphan skbs tied to closing sk 694f68527e75 vfio-ccw: Check initialized flag in cp_init() d5e4479228b5 ASoC: cs42l42: Regmap must use_single_read/write 87803141fb3e net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count 4450f733dc3d net: netcp: Fix an error message de2bf5de17be drm/amd/amdgpu: fix a potential deadlock in gpu reset 7398c2aab4da drm/amdgpu: Fix a use-after-free dde2656e0bbb drm/amd/amdgpu: fix refcount leak f6d92ebb3eaf drm/amd/display: Disconnect non-DP with no EDID 63c61d89660a SMB3: incorrect file id in requests compounded with open 07160b004a0b platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet d1dcd53a45e1 platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI feb5d3618a18 platform/x86: hp-wireless: add AMD's hardware id to the supported list 0ed102453aa1 btrfs: do not BUG_ON in link_to_fixup_dir a10371342903 openrisc: Define memory barrier mb fed34fb07c4b scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic 55575c08502f btrfs: return whole extents in fiemap a3dea6dc1e14 brcmfmac: properly check for bus register errors 26fb7a61de4e Revert "brcmfmac: add a check for the status of usb_register" d4bab5d15bf5 net: liquidio: Add missing null pointer checks 6ba750549671 Revert "net: liquidio: fix a NULL pointer dereference" d771def6c305 media: gspca: properly check for errors in po1030_probe() 44b17737b7aa Revert "media: gspca: Check the return value of write_bridge for timeout" f6068eadc1d2 media: gspca: mt9m111: Check write_bridge for timeout f19375e9a8f2 Revert "media: gspca: mt9m111: Check write_bridge for timeout" 193c790eccfc media: dvb: Add check on sp8870_readreg return 2d5e27f0e031 Revert "media: dvb: Add check on sp8870_readreg" 5b3a68a1cf37 ASoC: cs43130: handle errors in cs43130_probe() properly 7e4ac4e151f1 Revert "ASoC: cs43130: fix a NULL pointer dereference" 3aa60a0335ea libertas: register sysfs groups properly e0c75f951f81 Revert "libertas: add checks for the return value of sysfs_create_group" 6c52bc7482e3 dmaengine: qcom_hidma: comment platform_driver_register call e829b7253e4d Revert "dmaengine: qcom_hidma: Check for driver register failure" 4bc94e60d787 isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info 6b8872d4972f Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" 85b2c436a143 ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() b74d4ae8f538 Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" a34338fcaad6 isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io d3d74e622e63 Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" 5dc20457707b Revert "ALSA: usx2y: Fix potential NULL pointer dereference" ea4c563657d7 Revert "ALSA: gus: add a check of the status of snd_ctl_add" 70bf2a067915 char: hpet: add checks after calling ioremap 07d2945a3551 Revert "char: hpet: fix a missing check of ioremap" b1da7ad9ad58 net: caif: remove BUG_ON(dev == NULL) in caif_xmit e8dee217eca8 Revert "net/smc: fix a NULL pointer dereference" 22049c3d40f0 net: fujitsu: fix potential null-ptr-deref ebb533ce35b5 Revert "net: fujitsu: fix a potential NULL pointer dereference" e50a9f2548a5 serial: max310x: unregister uart driver in case of failure and abort e5d3e4b6104c Revert "serial: max310x: pass return value of spi_register_driver" 047aefd62220 Revert "ALSA: sb: fix a missing check of snd_ctl_add" bec840232fed Revert "media: usb: gspca: add a missed check for goto_low_power" e44a9941937d gpio: cadence: Add missing MODULE_DEVICE_TABLE e0c7f6cce1cf platform/x86: hp_accel: Avoid invoking _INI to speed up resume bd7a3b3ed9e3 perf jevents: Fix getting maximum number of fds 77ac90814b4e i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E 04cc05e3716a i2c: i801: Don't generate an interrupt on bus reset 45488e77e014 i2c: s3c2410: fix possible NULL pointer deref on read message after write e00da6510b3b net: dsa: sja1105: error out on unsupported PHY mode ce5355f140a7 net: dsa: fix a crash if ->get_sset_count() fails 4fe4e1f48ba1 net: dsa: mt7530: fix VLAN traffic leaks 15d1cc4b4b58 spi: spi-fsl-dspi: Fix a resource leak in an error handling path 64d17ec9f1de tipc: skb_linearize the head skb when reassembling msgs d1f76dfadaf8 tipc: wait and exit until all work queues are done bdd37028a026 Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" 5e01d87b108c net/mlx4: Fix EEPROM dump support 4fd3213e5354 net/mlx5e: Fix nullptr in add_vlan_push_action() df61870c4b1d net/mlx5e: Fix multipath lag activation 4ce2bf20b4a6 drm/meson: fix shutdown crash when component not probed 0787efc1a359 NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config 785917316b25 NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() 1fc5f4eb9d31 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() e411df81cd86 NFS: fix an incorrect limit in filelayout_decode_layout() f76e76555682 fs/nfs: Use fatal_signal_pending instead of signal_pending fe201316ac36 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails 977c34b50e6b spi: spi-geni-qcom: Fix use-after-free on unbind b95fb96e6339 net: usb: fix memory leak in smsc75xx_bind b94afae0fa7a usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() 6b5bfb8ce56d usb: dwc3: gadget: Properly track pending and queued SG 2cd572cc45b5 thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID 78e80f9c4e96 USB: serial: pl2303: add device id for ADLINK ND-6530 GC f485e4dcbe44 USB: serial: ftdi_sio: add IDs for IDS GmbH Products 8217f3c7f6cc USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 eddf691bab0f USB: serial: ti_usb_3410_5052: add startech.com device id 915452f40e2f serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' 1d8071879a2b serial: sh-sci: Fix off-by-one error in FIFO threshold register setting 3986ba109dad serial: tegra: Fix a mask operation that is always true 2c835fede13e USB: usbfs: Don't WARN about excessively large memory allocations 84af0c28ed1b USB: trancevibrator: fix control-request direction bc8b9d8c0465 serial: 8250_pci: handle FL_NOIRQ board flag f75a5b9907e8 serial: 8250_pci: Add support for new HPE serial device 72fa5c26936a iio: adc: ad7793: Add missing error code in ad7793_setup() f49149964d24 iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers 7e5cac90430c iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. 2c9085b0fa04 iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() bd877887e479 iio: gyro: fxas21002c: balance runtime power in error path 657f6a33f871 staging: iio: cdc: ad7746: avoid overwrite of num_channels 12fb557863f8 mei: request autosuspend after sending rx flow control eb78fa5a3815 thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue 36b5ff1db1a4 misc/uss720: fix memory leak in uss720_probe 66a2a494ac48 serial: core: fix suspicious security_locked_down() call 48a9b7957bb2 Documentation: seccomp: Fix user notification documentation c7c6a316a887 kgdb: fix gcc-11 warnings harder 01c57232a1cb selftests/gpio: Fix build when source tree is read only d93532a4873d selftests/gpio: Move include of lib.mk up 1e20cdb93889 selftests/gpio: Use TEST_GEN_PROGS_EXTENDED 03aeefb46f07 drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate f0780e96a6e2 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate 9351c5192b88 drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate d65ec240b3e4 dm snapshot: properly fix a crash when an origin has no snapshots b06fe1124369 ath10k: Validate first subframe of A-MSDU before processing the list aee0121afee5 ath10k: Fix TKIP Michael MIC verification for PCIe 124ce717f6b2 ath10k: drop MPDU which has discard flag set by firmware for SDIO 405d08dda2f9 ath10k: drop fragments with multicast DA for SDIO 96d4d82652fa ath10k: drop fragments with multicast DA for PCIe 6bf449a34c0d ath10k: add CCMP PN replay protection for fragmented frames for PCIe cbc470aa3f93 mac80211: extend protection against mixed key and fragment cache attacks 88664d5e5dc9 mac80211: do not accept/forward invalid EAPOL frames bbc06191e36e mac80211: prevent attacks on TKIP/WEP as well c8b3a6150dc8 mac80211: check defrag PN against current frame 1b3774e58e47 mac80211: add fragment cache to sta_info fb1b24f94d1c mac80211: drop A-MSDUs on old ciphers fa00d4928eaf cfg80211: mitigate A-MSDU aggregation attacks 5fe9fae1220e mac80211: properly handle A-MSDUs that start with an RFC 1042 header 14f29a67f404 mac80211: prevent mixed key and fragment cache attacks b90cf214e2bb mac80211: assure all fragments are encrypted 4302a6fdec60 net: hso: fix control-request directions 60d171c477e9 proc: Check /proc/$pid/attr/ writes against file opener 7f4d9d2f0be7 perf scripts python: exported-sql-viewer.py: Fix warning display cb08c8d591cb perf scripts python: exported-sql-viewer.py: Fix Array TypeError 9044d06150d0 perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report 21e2eb6a950c perf intel-pt: Fix transaction abort handling 854216d7ec10 perf intel-pt: Fix sample instruction bytes 044bbe8b92ab iommu/vt-d: Fix sysfs leak in alloc_iommu() aba3c7795f51 NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() f2a35ade2274 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 5c81a4e24cf1 ALSA: usb-audio: scarlett2: Improve driver startup messages 26314d278423 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci 6fc2850259e6 ALSA: hda/realtek: Headphone volume is controlled by Front mixer 103f1dbea1ae Linux 5.4.123 af2a4426baf7 NFC: nci: fix memory leak in nci_allocate_device 45aef101ca44 perf unwind: Set userdata for all __report_module() paths 2960df32bb72 perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder f3d9f09b10e3 usb: dwc3: gadget: Enable suspend events 3173c7c80785 bpf: No need to simulate speculative domain for immediates 2b3cc41d500a bpf: Fix mask direction swap upon off reg sign change 2768f9962231 bpf: Wrap aux data inside bpf_sanitize_info container ---- Link: https://lore.kernel.org/r/20210531130647.887605866@linuxfoundation.org # v5.4.124 Link: https://lore.kernel.org/r/20210527151139.224619013@linuxfoundation.org # v5.4.123 Link: https://github.com/Freescale/linux-fslc/pull/362 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit fbcff7045a9afbb383f52c2b6161dc2ce37be0e2) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.122Andrey Zhizhikin2021-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.122 from stable korg. Following commit is included separately in this version: ---- ff9d9347c331 mmc: core: fix missing reserved indexes ---- Following upstream commits are included in this version: ---- 67154cff6258 Linux 5.4.122 f97257cde764 Bluetooth: SMP: Fail if remote and local public keys are identical 46b4a9c68572 video: hgafb: correctly handle card detect failure during probe 3c18dc7de2bc nvmet: use new ana_log_size instead the old one a6f5ef8c1717 Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS d3d648163a03 ext4: fix error handling in ext4_end_enable_verity() 829203752441 nvme-multipath: fix double initialization of ANA state 2dea1e9ae5cf tty: vt: always invoke vc->vc_sw->con_resize callback cf52b24b172e vt: Fix character height handling with VT_RESIZEX 971b3fb5b9a6 vgacon: Record video mode changes with VT_RESIZEX f0c9d29f232a video: hgafb: fix potential NULL pointer dereference 44fe392e1adc qlcnic: Add null check after calling netdev_alloc_skb 4914c67f1a62 leds: lp5523: check return value of lp5xx_read and jump to cleanup code 171b3c1afaeb ics932s401: fix broken handling of errors when word reading fails d14cd329d83b net: rtlwifi: properly check for alloc_workqueue() failure 533ac32a80c0 scsi: ufs: handle cleanup correctly on devm_reset_control_get error 9e38cf9c3070 net: stmicro: handle clk_prepare() failure during init 9d59d4364dfb ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() 8f2efd687d19 Revert "niu: fix missing checks of niu_pci_eeprom_read" 04a064b36576 Revert "qlcnic: Avoid potential NULL pointer dereference" 6d53d54ff5be Revert "rtlwifi: fix a potential NULL pointer dereference" 7fb963895513 Revert "media: rcar_drif: fix a memory disclosure" 6f2e5eb82557 cdrom: gdrom: initialize global variable at init time 283cd246bcc1 cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom 7e230e5ed8fd Revert "gdrom: fix a memory leak bug" 6ef6f8cd1d34 Revert "scsi: ufs: fix a missing check of devm_reset_control_get" 9c24899f1fae Revert "ecryptfs: replace BUG_ON with error handling code" a1f0e2bb4975 Revert "video: imsttfb: fix potential NULL pointer dereferences" bd2a12549fc2 Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" 5c463887edb3 Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" 1cb9f88cde8c Revert "net: stmicro: fix a missing check of clk_prepare" 6f2a72774f38 Revert "video: hgafb: fix potential NULL pointer dereference" 3471a221f308 dm snapshot: fix crash with transient storage and zero chunk size 198ee66478b3 xen-pciback: reconfigure also from backend watch handler f1d3c63c3f12 mmc: sdhci-pci-gli: increase 1.8V regulator wait d9e9ec363560 drm/amdgpu: update sdma golden setting for Navi12 e3be683d5e4e drm/amdgpu: update gc golden setting for Navi12 1f0495355b60 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang c11d59e5edba Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" d55df42ef369 rapidio: handle create_workqueue() failure 9f2a613e4b0b Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" cdd91637d4ef uio_hv_generic: Fix a memory leak in error handling paths b0fc59e62bf9 ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx c4e7ed4fa1b1 ALSA: hda/realtek: Add fixup for HP OMEN laptop 2331f2592879 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA 1c783bfa7f8d ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 be1f7f30b66b ALSA: hda/realtek: reset eapd coeff to default value for alc287 b2297d1b9511 ALSA: firewire-lib: fix check for the size of isochronous packet payload f95aabb6aed4 Revert "ALSA: sb8: add a check for request_region" 2ed8227ebd84 ALSA: hda: fixup headset for ASUS GU502 laptop 7ef36d303592 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro 844faf4a9675 ALSA: usb-audio: Validate MS endpoint descriptors c7456fc35dc8 ALSA: firewire-lib: fix calculation for size of IR context payload 7981c124e34d ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 f72b96ff7935 ALSA: line6: Fix racy initialization of LINE6 MIDI 048840df6de8 ALSA: intel8x0: Don't update period unless prepared a67a88f9e667 ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency 34413f21acea cifs: fix memory leak in smb2_copychunk_range 20197d327560 btrfs: avoid RCU stalls while running delayed iputs 845c2b9d99b6 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal 439ce949ee90 nvmet: seset ns->file when open fails 670d34d54320 ptrace: make ptrace() fail if the tracee changed its pid unexpectedly 88128a5054f1 RDMA/uverbs: Fix a NULL vs IS_ERR() bug 6fa78a6b9a3b platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios 6e90ff540a7b platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue 66abc4ef6a8b RDMA/core: Don't access cm_id after its destruction 73e25a2d51bb RDMA/mlx5: Recover from fatal event in dual port mode 8d8b8016e0af scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() 07865459eb62 scsi: ufs: core: Increase the usable queue depth a62225d951d7 RDMA/rxe: Clear all QP fields if creation failed 257f132342ea RDMA/siw: Release xarray entry a19bb4c0566c RDMA/siw: Properly check send and receive CQ pointers a03676848886 openrisc: Fix a memory leak 50fd584fbbb3 firmware: arm_scpi: Prevent the ternary sign expansion bug ---- Link: https://lore.kernel.org/r/20210524152326.447759938@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/355 Link: https://github.com/Freescale/linux-fslc/pull/359 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 733e1683ce8895a960c01a3ee1fce40118d82982) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.121Andrey Zhizhikin2021-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.121 from stable korg. Following upstream commits are included in this version: ---- b239a0365b93 Linux 5.4.121 b63a8e5b4a25 scripts: switch explicitly to Python 3 2cbb484788fe tweewide: Fix most Shebang lines 252495806968 KVM: arm64: Initialize VCPU mdcr_el2 before loading it 50e5c93ca647 ipv6: remove extra dev_hold() for fallback tunnels b811a8a72366 ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods f5ddecb6a195 sit: proper dev_{hold|put} in ndo_[un]init methods cca2a2b340a9 ip6_gre: proper dev_{hold|put} in ndo_[un]init methods 084a1858e256 net: stmmac: Do not enable RX FIFO overflow interrupts 94600a8300c7 lib: stackdepot: turn depot_lock spinlock to raw_spinlock 5233f4465e22 block: reexpand iov_iter after read/write 48744773d63e ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP 0ce1a72ac9b0 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 b3252a87a811 drm/amd/display: Fix two cursor duplication when using overlay 6cc777c6acbb bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit c5946eb52b73 scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found e39a105abbe5 ceph: fix fscache invalidation 13bc6bda6a1e scsi: lpfc: Fix illegal memory access on Abort IOCBs e69c7c149199 riscv: Workaround mcount name prior to clang-13 cd3ab0ac0a54 scripts/recordmcount.pl: Fix RISC-V regex for clang cfa65174402f ARM: 9075/1: kernel: Fix interrupted SMC calls a5923afb6149 um: Disable CONFIG_GCOV with MODULES 2fe3fbcc53b8 um: Mark all kernel symbols as local cec4c3810ba3 Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state 29da2bab24e9 Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices bbd7ba95bb06 ACPI / hotplug / PCI: Fix reference count leak in enable_slot() 64f8e9526e31 ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() 41dd2ede9536 dmaengine: dw-edma: Fix crash on loading/unloading driver b003a4923628 PCI: thunder: Fix compile testing a05fb4ac72fb virtio_net: Do not pull payload in skb->head 0d08bbce231b xsk: Simplify detection of empty and full rings 323deebaa2d0 pinctrl: ingenic: Improve unreachable code generation e57e2dd9bbdd isdn: capi: fix mismatched prototypes 7958cdd64cdf cxgb4: Fix the -Wmisleading-indentation warning acb4faa5f577 usb: sl811-hcd: improve misleading indentation eabb93e34425 kgdb: fix gcc-11 warning on indentation b806b41bf55d x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ---- Link: https://lore.kernel.org/r/20210520092052.265851579@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/349 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 2225aa096018fcbc15bfc23f24295511f3df9d15) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.120Andrey Zhizhikin2021-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.120 from stable korg. Following upstream commits are included in this version: ---- e05d387ba736 Linux 5.4.120 7f4ac21468b0 ASoC: rsnd: check all BUSIF status when error 7f6a9044ff24 nvme: do not try to reconfigure APST when the controller is not live aa9d659856b1 clk: exynos7: Mark aclk_fsys1_200 as critical baea536cf51f netfilter: conntrack: Make global sysctls readonly in non-init netns fb80624f39d3 kobject_uevent: remove warning in init_uevent_argv() 658e8982f0eb usb: typec: tcpm: Fix error while calculating PPS out values 718f1c1fdf78 ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section 3c63b72ffba0 ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address b05a28f47582 ARM: 9012/1: move device tree mapping out of linear region 69e44f71319b ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address bb4f8ead473a f2fs: fix error handling in f2fs_end_enable_verity() 7a474350d8de thermal/core/fair share: Lock the thermal zone while looping over instances 2c44110300b8 MIPS: Avoid handcoded DIVU in `__div64_32' altogether 2759b770b53e MIPS: Avoid DIVU in `__div64_32' is result would be zero 02b120493a9c MIPS: Reinstate platform `__div64_32' handler 64508ebf9391 FDDI: defxx: Make MMIO the configuration default except for EISA ecdf893c5aef mm: fix struct page layout on 32-bit systems 187598fd82cb KVM: x86: Cancel pvclock_gtod_work on module removal cdaae487e85b cdc-wdm: untangle a circular dependency between callback and softint b1de23dbeca7 iio: tsl2583: Fix division by a zero lux_val 8229f1d40501 iio: gyro: mpu3050: Fix reported temperature value 2496ead8b1b1 xhci: Add reset resume quirk for AMD xhci controller. de72d8769bcf xhci: Do not use GFP_KERNEL in (potentially) atomic context 941328f7bda6 usb: dwc3: gadget: Return success always for kick transfer in ep queue 7f15d999dd61 usb: core: hub: fix race condition about TRSMRCY of resume 8f536512db87 usb: dwc2: Fix gadget DMA unmap direction 36399169e6a0 usb: xhci: Increase timeout for HC halt 68b5f65eaa6a usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield 04904d90a71a usb: dwc3: omap: improve extcon initialization f78e2c36609b iomap: fix sub-page uptodate handling 3c1db90ae0d0 blk-mq: Swap two calls in blk_mq_exit_queue() 1c4962df9388 nbd: Fix NULL pointer in flush_workqueue 0b6b4b90b74c kyber: fix out of bounds access when preempted dafd4c0b5e83 ACPI: scan: Fix a memory leak in an error handling path 1648505d1353 hwmon: (occ) Fix poll rate limiting fa1547f6e4fb usb: fotg210-hcd: Fix an error message 57f99e92e2f7 iio: proximity: pulsedlight: Fix rumtime PM imbalance on error 2b94c23eaf5e drm/i915: Avoid div-by-zero on gen2 a9b2ac3f6ad1 drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected f77aa56ad989 mm/hugetlb: fix F_SEAL_FUTURE_WRITE b3f1731c6d7f userfaultfd: release page in error path to avoid BUG_ON 1b8d4206a48c squashfs: fix divide error in calculate_skip() c451a6bafb5f hfsplus: prevent corruption in shrinking truncate 0b4eb172cc12 powerpc/64s: Fix crashes when toggling entry flush barrier 379ea3a4e34b powerpc/64s: Fix crashes when toggling stf barrier 9cca6cc73bb9 ARC: mm: PAE: use 40-bit physical page mask e242c138ae01 ARC: entry: fix off-by-one error in syscall number validation 9c1d454726fc i40e: Fix PHY type identifiers for 2.5G and 5G adapters 7e7b538a9af5 i40e: fix the restart auto-negotiation after FEC modified d718c15a2bf9 i40e: Fix use-after-free in i40e_client_subtask() c77e2ef18167 netfilter: nftables: avoid overflows in nft_hash_buckets() a8cfa7aff11d kernel: kexec_file: fix error return code of kexec_calculate_store_digests() 043ebbccdde6 sched/fair: Fix unfairness caused by missing load decay 687f523c134b sched: Fix out-of-bound access in uclamp 51d3e462ea91 can: m_can: m_can_tx_work_queue(): fix tx_skb race condition c8e3c76cc8c5 netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check ca74d0dbaffa smc: disallow TCP_ULP in smc_setsockopt() 2f9f92e2ecec net: fix nla_strcmp to handle more then one trailing null character 6aeba28d1213 ksm: fix potential missing rmap_item for stable_node dde73137ce9c mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() 262943265d97 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() 3ddbd4beadfa khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() 1816d1b3272a drm/radeon: Avoid power table parsing memory leaks 8e0b76725c38 drm/radeon: Fix off-by-one power_state index heap overwrite 9e3cbdc52318 netfilter: xt_SECMARK: add new revision to fix structure layout 7a0a9f5cf8b5 sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b f7f6f0777409 ethernet:enic: Fix a use after free bug in enic_hard_start_xmit a04c2a398dc9 sunrpc: Fix misplaced barrier in call_decode b8168792c3fb RISC-V: Fix error code returned by riscv_hartid_to_cpuid() b1b31948c0af sctp: do asoc update earlier in sctp_sf_do_dupcook_a 2e99f6871493 net: hns3: disable phy loopback setting in hclge_mac_start_phy 954ea8a0cfe1 net: hns3: use netif_tx_disable to stop the transmit queue c073c2b27285 net: hns3: fix for vxlan gpe tx checksum bug 56e680c09002 net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() 282d8a6a5546 net: hns3: initialize the message content in hclge_get_link_mode() ccffcc9f3574 net: hns3: fix incorrect configuration for igu_egu_hw_err 3dd2cd64466e rtc: ds1307: Fix wday settings for rx8130 2ad8af2b70e9 ceph: fix inode leak on getattr error in __fh_to_dentry b37609ad2277 rtc: fsl-ftm-alarm: add MODULE_TABLE() 7d1ada9e1096 NFSv4.2 fix handling of sr_eof in SEEK's reply 89862bd77e9c pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() ff4d21fb2261 PCI: endpoint: Fix missing destroy_workqueue() bdbee0d84520 NFS: Deal correctly with attribute generation counter overflow 7e16709fc540 NFSv4.2: Always flush out writes in nfs42_proc_fallocate() 20f9516b8372 rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() 3ed8832aeaa9 ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook 0454a3dc8747 PCI: Release OF node in pci_scan_device()'s error path 364e8bb8b425 PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() e150f825ca29 f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f49f00dbe3d0 thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() f599960166a0 ASoC: rt286: Make RT286_SET_GPIO_* readable and writable 44d96d2dc054 ia64: module: fix symbolizer crash on fdescr 8b88f16d9d30 bnxt_en: Add PCI IDs for Hyper-V VF devices. 98e1d0fe20ed net: ethernet: mtk_eth_soc: fix RX VLAN offload 5da6affd9c7e iavf: remove duplicate free resources calls 40d1cb16a578 powerpc/iommu: Annotate nested lock for lockdep d26436a3b913 qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth 9184f2608e89 wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join 78a004cdfd2d wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt cd06b0786056 drm/amd/display: fixed divide by zero kernel crash during dsc enablement eed7287db3a9 powerpc/pseries: Stop calling printk in rtas_stop_self() 63a42044b9a1 samples/bpf: Fix broken tracex1 due to kprobe argument change 9f6e107aab14 net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule 3aa4e4d7ccf4 ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() 061868e90062 ASoC: rt286: Generalize support for ALC3263 codec 56a6218e97db powerpc/smp: Set numa node before updating mask dfa2a8d2d8a7 flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() 5f24807c3cba sctp: Fix out-of-bounds warning in sctp_process_asconf_param() 9fc2c9579415 ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume f59db26081c0 kconfig: nconf: stop endless search loops c262de1777e4 selftests: Set CC to clang in lib.mk if LLVM is set 2b9ad1fd9dd2 drm/amd/display: Force vsync flip when reconfiguring MPCC 10ed519fa825 iommu/amd: Remove performance counter pre-initialization test 82f6753ac96b Revert "iommu/amd: Fix performance counter initialization" ae33b2f845fd ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() d61f2d938135 cuse: prevent clone 7dac356a65db mt76: mt76x0: disable GTK offloading 48be573a04f1 pinctrl: samsung: use 'int' for register masks in Exynos f88e0fbeff0f mac80211: clear the beacon's CRC after channel switch fadf3660a24f i2c: Add I2C_AQ_NO_REP_START adapter quirk 7ffafbf2537d ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet 98ebeb87b2cf ip6_vti: proper dev_{hold|put} in ndo_[un]init methods fae341909d6c Bluetooth: check for zapped sk before connecting 29e498ff183a net: bridge: when suppression is enabled exclude RARP packets a3893726745f Bluetooth: initialize skb_queue_head at l2cap_chan_create() ca0dec6564e6 Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default 1ac09b2bdc99 ALSA: bebob: enable to deliver MIDI messages for multiple ports e2f577188581 ALSA: rme9652: don't disable if not enabled a6f2224be419 ALSA: hdspm: don't disable if not enabled 4ea252600a7d ALSA: hdsp: don't disable if not enabled 7900cdfbc1dd i2c: bail out early when RDWR parameters are wrong 3c0432417fa3 ASoC: rsnd: core: Check convert rate in rsnd_hw_params e3564792359d net: stmmac: Set FIFO sizes for ipq806x ac740f06bf53 ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF aee46e847d19 tipc: convert dest node's address to network order ccef53a27a24 fs: dlm: fix debugfs dump 6c799f6c7427 PM: runtime: Fix unpaired parent child_count for force_resume 18cb19eab713 KVM: x86/mmu: Remove the defunct update_pte() paging hook e888d623a420 tpm, tpm_tis: Reserve locality in tpm_tis_resume() a0fd39a09e31 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() 0a60d4be38f0 tpm: fix error return code in tpm2_get_cc_attrs_tbl() ---- Link: https://lore.kernel.org/r/20210517140242.729269392@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/344 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit a9658c2c5733026610524d9a19068701fc370b2a) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.119Andrey Zhizhikin2021-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.119 from stable korg. Following upstream commits are included in this version: ---- b82e5721a173 Linux 5.4.119 6b183fbf18b9 Revert "fdt: Properly handle "no-map" field in the memory region" 66b8853dfa3c Revert "of/fdt: Make sure no-map does not remove already reserved regions" 3fe9ee040fb7 sctp: delay auto_asconf init until binding the first addr e1bf000709cc Revert "net/sctp: fix race condition in sctp_destroy_sock" 32e046965fac smp: Fix smp_call_function_single_async prototype 9884f745108f net: Only allow init netns to set default tcp cong to a restricted algo 4a83a9deead9 mm/memory-failure: unnecessary amount of unmapping de143fb2feac mm/sparse: add the missing sparse_buffer_fini() in error branch ba450bba7115 kfifo: fix ternary sign extension bugs 24c54e0a9747 net:nfc:digital: Fix a double free in digital_tg_recv_dep_req 07ef3f7bc5c4 net: bridge: mcast: fix broken length + header check for MRDv6 Adv. da5b49598a11 RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res 30b9e92d0b5e RDMA/siw: Fix a use after free in siw_alloc_mr 55fcdd1258fa net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send b1523e4ba293 bnxt_en: Fix RX consumer index logic in the error path. d1ad9f2f7e2d selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static 6f92124d7441 net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb 06e03b867d96 arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E 978170191d3d ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E 4bfea784ea35 bnxt_en: fix ternary sign extension bug in bnxt_show_temp() 10ff6ad91e0d powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') c6af4c1d196e ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock bf0be675e646 ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices 87fc6b2914e5 net: phy: intel-xway: enable integrated led functions 57bed78ce64a net: renesas: ravb: Fix a stuck issue when a lot of frames are received 27a894a9556f net: davinci_emac: Fix incorrect masking of tx and rx error channel 8d77c9564309 ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails 59f965ef61d7 RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails d7ba506b00ea RDMA/cxgb4: add missing qpid increment f7368865da57 gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check e97aea9f2503 vsock/vmci: log once the failed queue pair allocation 469135100325 mwl8k: Fix a double Free in mwl8k_probe_hw afb735e764ba i2c: sh7760: fix IRQ error path da80b35b6e26 rtlwifi: 8821ae: upgrade PHY and RF parameters b1b8d90d4550 powerpc/pseries: extract host bridge from pci_bus prior to bus removal bdad13dd15e2 MIPS: pci-legacy: stop using of_pci_range_to_resource 5950c9d7f987 perf beauty: Fix fsconfig generator 0ff76bd07bc4 drm/i915/gvt: Fix error code in intel_gvt_init_device() ecfbcb858007 ASoC: ak5558: correct reset polarity c77bf004717d powerpc/xive: Fix xmon command "dxi" 65b771660f57 i2c: sh7760: add IRQ check cb834ff29bdb i2c: jz4780: add IRQ check aa90700f953a i2c: emev2: add IRQ check 45f02a0f8ded i2c: cadence: add IRQ check 7e1764312440 i2c: sprd: fix reference leak when pm_runtime_get_sync fails 5f51ddcbfc78 i2c: omap: fix reference leak when pm_runtime_get_sync fails 815859cb1d23 i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails 4734c4b1d957 i2c: img-scb: fix reference leak when pm_runtime_get_sync fails ed016b77012e RDMA/srpt: Fix error return code in srpt_cm_req_recv() e1d10b2cc792 net: thunderx: Fix unintentional sign extension issue b0d8fa3adc9d cxgb4: Fix unintentional sign extension issues 05692b952365 IB/hfi1: Fix error return code in parse_platform_config() 53656a2a0183 RDMA/qedr: Fix error return code in qedr_iw_connect() bf365066fbe0 KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit af5a87a1d413 mt7601u: fix always true expression 53ada35f2ecc mac80211: bail out if cipher schemes are invalid 22cb8496f290 powerpc: iommu: fix build when neither PCI or IBMVIO is set 5aa028a827fe powerpc/perf: Fix PMU constraint check for EBB events 73f9dccb29e4 powerpc/64s: Fix pte update for kernel memory on radix 440fead0fc81 liquidio: Fix unintented sign extension of a left shift of a u16 92626cf41b0e ASoC: simple-card: fix possible uninitialized single_cpu local variable e1b01d914c31 ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls 11fa9b38e030 mips: bmips: fix syscon-reboot nodes c8f7e2e04724 net: hns3: Limiting the scope of vector_ring_chain variable cab33b3b6da8 nfc: pn533: prevent potential memory corruption efb0f45b4535 bug: Remove redundant condition check in report_bug 7628bc544ba8 ALSA: core: remove redundant spin_lock pair in snd_card_disconnect 3733a64d5828 powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration fee81285bd09 inet: use bigger hash table for IP ID generation 318993949423 powerpc/prom: Mark identical_pvr_fixup as __init 4543fcd6835b powerpc/fadump: Mark fadump_calculate_reserve_size as __init e00c5b9eebf0 net: lapbether: Prevent racing when checking whether the netif is running f937a0f6ada1 perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars 1121f5f3d440 HID: plantronics: Workaround for double volume key presses 59021008b317 drivers/block/null_blk/main: Fix a double free in null_init. 279749d0d4ef sched/debug: Fix cgroup_path[] serialization c01fc0adba30 x86/events/amd/iommu: Fix sysfs type mismatch 846357609409 HSI: core: fix resource leaks in hsi_add_client_from_dt() ff386ac05098 nvme-pci: don't simple map sgl when sgls are disabled 7e1ab103f63f mfd: stm32-timers: Avoid clearing auto reload register e8fe98f6ec69 scsi: ibmvfc: Fix invalid state machine BUG_ON() ce8585f979e4 scsi: sni_53c710: Add IRQ check 1ff0b82c6674 scsi: sun3x_esp: Add IRQ check 4b94098f0aa7 scsi: jazz_esp: Add IRQ check ae0cadd35daf scsi: hisi_sas: Fix IRQ checks 6adac4efe77d clk: uniphier: Fix potential infinite loop e1a5c8594c0e clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE 6c9bbf98b1d8 clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback 3d81ce0cfb31 vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer e6707395c839 media: v4l2-ctrls.c: fix race condition in hdl->requests list b22867aa3d32 nvme: retrigger ANA log update if group descriptor isn't found 999d606a820c nvmet-tcp: fix incorrect locking in state_change sk callback ced0760eb45a nvme-tcp: block BH in sk state_change sk callback 4bbae57c7bde ata: libahci_platform: fix IRQ check bafcaa016585 sata_mv: add IRQ checks 782ec39b37bd pata_ipx4xx_cf: fix IRQ check af9c0391353d pata_arasan_cf: fix IRQ check c66229b36fd3 x86/kprobes: Fix to check non boostable prefixes correctly 1cfaa6444a5e drm/amdkfd: fix build error with AMD_IOMMU_V2=m bfd83cf79b7f media: m88rs6000t: avoid potential out-of-bounds reads on arrays 7db94692631e media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() 1dc1d30ac101 media: aspeed: fix clock handling logic d36f9755d1db media: omap4iss: return error code when omap4iss_get() failed 75c6252e8630 media: vivid: fix assignment of dev->fbuf_out_flags 6b121dc6807c soc: aspeed: fix a ternary sign expansion bug f276d195ce10 xen-blkback: fix compatibility bug with single page rings aafb5e38e695 ttyprintk: Add TTY hangup callback. ce7b62d85791 usb: dwc2: Fix hibernation between host and device modes. 6f7ed537ca2d usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. e83dcf255a13 Drivers: hv: vmbus: Increase wait time for VMbus unload 9b47b3a67552 x86/platform/uv: Fix !KEXEC build failure 9a9ce397336e platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table eec90f4b9575 usbip: vudc: fix missing unlock on error in usbip_sockfd_store() d3b6b252bab0 node: fix device cleanups in error handling code 3f605558a4f7 firmware: qcom-scm: Fix QCOM_SCM configuration 77a1c15145c8 serial: core: return early on unsupported ioctls b6803d57f587 tty: fix return value for unsupported ioctls 932d67b84b4f tty: actually undefine superseded ASYNC flags a6fb73f4e009 USB: cdc-acm: fix TIOCGSERIAL implementation 8abef571fd92 USB: cdc-acm: fix unprivileged TIOCCSERIAL 9aa155203427 usb: gadget: r8a66597: Add missing null check on return from platform_get_resource 4a01ad002d2e spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() eaf03935b859 cpufreq: armada-37xx: Fix determining base CPU frequency d33a00f35531 cpufreq: armada-37xx: Fix driver cleanup when registration failed 4bffea742b66 clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 0289edd869ac clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz 0c793b76066b cpufreq: armada-37xx: Fix the AVS value for load L1 b671a3277b7c clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock 3518c6d0178c cpufreq: armada-37xx: Fix setting TBG parent for load levels 19d16a689793 crypto: qat - Fix a double free in adf_create_ring 32f5f51a3703 ACPI: CPPC: Replace cppc_attr with kobj_attribute 726837481c93 soc: qcom: mdt_loader: Detect truncated read of segments 08b601cb7aef soc: qcom: mdt_loader: Validate that p_filesz < p_memsz 001c8e83646a spi: Fix use-after-free with devm_spi_alloc_* 3b0cd47fe1b7 PM / devfreq: Use more accurate returned new_freq as resume_freq 51a5e5e93c01 staging: greybus: uart: fix unprivileged TIOCCSERIAL c751e448b726 staging: rtl8192u: Fix potential infinite loop 8148375c865f irqchip/gic-v3: Fix OF_BAD_ADDR error handling ef8e7bfea99a mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init f6a90818a320 m68k: mvme147,mvme16x: Don't wipe PCC timer config bits 870533403ffa soundwire: stream: fix memory leak in stream config error path 7cd10f8a5a9d memory: pl353: fix mask of ECC page_size config register 6b18f6ac820e USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() 93615b25c78f usb: gadget: aspeed: fix dma map failure c675ead206b7 crypto: qat - fix error path in adf_isr_resource_alloc() f3685a9ef29d phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally 4dc0332faf80 soundwire: bus: Fix device found flag correctly 3a76ec28824c bus: qcom: Put child node before return 5880afefe0cb mtd: require write permissions for locking and badblock ioctls ff352d27d4ce fotg210-udc: Complete OUT requests on short packets 0d19ad0706c2 fotg210-udc: Don't DMA more than the buffer can take 88f1100e523c fotg210-udc: Mask GRP2 interrupts we don't handle f580a8046acf fotg210-udc: Remove a dubious condition leading to fotg210_done 359d1b0ad239 fotg210-udc: Fix EP0 IN requests bigger than two packets 9a97aa4bbe0f fotg210-udc: Fix DMA on EP0 for length > max packet size 05ec8192ee4b crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init 2a41049a0e21 crypto: qat - don't release uninitialized resources cfd99d250cde usb: gadget: pch_udc: Check for DMA mapping error 44452b7bd35d usb: gadget: pch_udc: Check if driver is present before calling ->setup() 23978eb064dc usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() 369428a646b7 x86/microcode: Check for offline CPUs before requesting new microcode 6b8ff2a35a74 arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding cbf784eff5de spi: stm32: drop devres version of spi_register_master 15ee35be9286 arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' 168877a575a5 mtd: rawnand: qcom: Return actual error code instead of -ENODEV 73744fcb4eb0 mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() e5b3e69eb36a mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC 9e612890bb87 mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() d8897f7b2283 regmap: set debugfs_name to NULL after it is freed 0d2c86076844 usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS 6e666a05e540 serial: stm32: fix tx_empty condition 12e423331ec9 serial: stm32: fix incorrect characters on console 6be27923140a ARM: dts: exynos: correct PMIC interrupt trigger level on Snow aacfc3bef07b ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 d788a900f362 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family f9b701bc13da ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family 6cf80f1fc1a9 ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family 73bc2732108c ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family 12d9d517a2fe memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] 52189bf0b2a2 usb: gadget: pch_udc: Revert d3cb25a12138 completely db699975f72d ovl: fix missing revert_creds() on error path a51050108bed Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" 7d1bc32d6477 KVM: Stop looking for coalesced MMIO zones if the bus is destroyed cc6623055f2d KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit 358264425747 KVM: s390: split kvm_s390_real_to_abs 45a3ae26fcd9 s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility 9ea2c4fd1a72 KVM: s390: fix guarded storage control register handling 34a6d1d57c71 KVM: s390: split kvm_s390_logical_to_effective 027de80194fb ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable 1bfa051571ac ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices 9337f5ba5090 ALSA: hda/realtek: Re-order ALC662 quirk table entries 5f68b0ec9882 ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries 15b414029478 ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries 99aa203c6eb6 ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries 1f1612fc6bea ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries 65d5b99c1ea9 ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries b161e02481d8 ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries bd0e9154100c ALSA: hda/realtek: Re-order ALC269 HP quirk table entries e97cf247ba44 ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries 02968e62200a ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries 6d9e8828fa77 ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries e584e52783a4 drm/amd/display: Reject non-zero src_y and src_x for video planes 56f2ea0bc2a1 drm/radeon: fix copy of uninitialized variable back to userspace 4aea3ddac00a drm/panfrost: Don't try to map pages that are already mapped debaae7ac45a drm/panfrost: Clear MMU irqs before handling the fault 6b5aa0cf321c rtw88: Fix array overrun in rtw_get_tx_power_params() e5b02c096145 cfg80211: scan: drop entry from hidden_list on overflow 16b68fb8df43 ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() af7ea06b3cae md: Fix missing unused status line of /proc/mdstat 79c1bfae668d md: md_open returns -EBUSY when entering racing area adb9bbf1a284 md: factor out a mddev_find_locked helper from mddev_find afa4de092663 md: split mddev_find acdf531e77f0 md-cluster: fix use-after-free issue when removing rdev a72373588ce3 md/bitmap: wait for external bitmap writes to complete during tear down 45bc83f71b22 misc: vmw_vmci: explicitly initialize vmci_datagram payload 0f8f75b92ecc misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct 34f6ba8810c3 misc: lis3lv02d: Fix false-positive WARN on various HP models 8809d87cb86f iio:accel:adis16201: Fix wrong axis assignment that prevents loading 7cb1f304237a PCI: Allow VPD access for QLogic ISP2722 f30ded0ba1b6 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR 8943172edaf7 MIPS: pci-rt2880: fix slot 0 configuration cd2e53ad366f MIPS: pci-mt7620: fix PLL lock check 4dce2a19e76b ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function 79cc386696fb ASoC: samsung: tm2_wm5110: check of of_parse return value 2b8b8cc94f4d usb: xhci-mtk: improve bandwidth scheduling with TT 9f0d3e676a25 usb: xhci-mtk: remove or operator for setting schedule parameters 230bd196536b usb: typec: tcpm: update power supply once partner accepts 9d7bb10859b9 usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply c87bb48ac5c5 usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply 66ca71d28301 staging: fwserial: fix TIOCSSERIAL permission check ebb46274e33f tty: moxa: fix TIOCSSERIAL permission check d524fb44c657 staging: fwserial: fix TIOCSSERIAL jiffies conversions f80f12ee00b8 USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check f50cad556c28 staging: greybus: uart: fix TIOCSSERIAL jiffies conversions 3114fedf4020 USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions edce32412096 tty: amiserial: fix TIOCSSERIAL permission check e503d7bc7bfe tty: moxa: fix TIOCSSERIAL jiffies conversions c30b11c74cbb Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" e32352070bca net/nfc: fix use-after-free llcp_sock_bind/connect eeec325c9944 bluetooth: eliminate the potential race condition when removing the HCI controller 119858caf400 hsr: use netdev_err() instead of WARN_ONCE() 3a826ffa80d5 Bluetooth: verify AMP hci_chan before amp_destroy ---- Link: https://lore.kernel.org/r/20210512144743.039977287@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/338 # 5.4-2.3.x-imx Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit 2c4efeea83b9edeb63167ed79163c1e55baab7e6) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc-imx: update to v5.4.118Andrey Zhizhikin2021-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.118 from stable korg. Following conflicts resolved during merge: ---- - drivers/mmc/core/core.c: - drivers/mmc/core/host.c: Fix merge fuzz for upstream commit 909a01b95120 ("mmc: core: Fix hanging on I/O during system suspend for removable cards") ---- Following upstream commits are included in this version: ---- 16022114de98 Linux 5.4.118 a992a283c0b7 dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails 569bae00ebbe dm integrity: fix missing goto in bitmap_flush_interval error handling ff8fd1e3b58a dm space map common: fix division bug in sm_ll_find_free_block() 6fcaa44105aa dm persistent data: packed struct should have an aligned() attribute too c64da3294a7d tracing: Restructure trace_clock_global() to never block 0834094c9a08 tracing: Map all PIDs to command lines 8768085ba271 rsi: Use resume_noirq for SDIO 55aa314a1a6c tty: fix memory leak in vc_deallocate 943131fda33b usb: dwc2: Fix session request interrupt handler 5bd06fc6b02c usb: dwc3: gadget: Fix START_TRANSFER link state check 0790fdbf37ee usb: gadget/function/f_fs string table fix for multiple languages 3b8b63be230f usb: gadget: Fix double free of device descriptor pointers efa99087ea69 usb: gadget: dummy_hcd: fix gpf in gadget_setup ffe824c0e35a media: staging/intel-ipu3: Fix race condition during set_fmt a03fb1e8a110 media: staging/intel-ipu3: Fix set_fmt error handling ff792ae52005 media: staging/intel-ipu3: Fix memory leak in imu_fmt ae37aee56cad media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() e5c27c2ae2f2 media: dvb-usb: Fix use-after-free access 9185b3b1c143 media: dvbdev: Fix memory leak in dvb_media_device_free() 92eb134265fa ext4: fix error code in ext4_commit_super c599462ab9c3 ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() 9c61387630a5 ext4: fix check to prevent false positive report of incorrect used inodes 79c95130a52a kbuild: update config_data.gz only when the content of .config is changed 19c8c34a8b80 x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported 8d2be04dbb17 Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") 2b040d13b411 jffs2: check the validity of dstlen in jffs2_zlib_compress() 564b1868f229 Fix misc new gcc warnings 8aa728568202 security: commoncap: fix -Wstringop-overread warning be8db260f482 fuse: fix write deadlock dc21b424861a dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences 6920cef604fa md/raid1: properly indicate failure when ending a failed write request 5f2d256875a5 crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS 63a25b715633 tpm: vtpm_proxy: Avoid reading host log when using a virtual device 2f12258b5224 tpm: efi: Use local variable for calculating final log size 2af501de8f43 intel_th: pci: Add Alder Lake-M support ab5d5c9dfd02 powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h abf3573ef4e7 powerpc/eeh: Fix EEH handling for hugepages in ioremap space. 077f526fe3cc jffs2: Fix kasan slab-out-of-bounds problem ad3f360ef20f Input: ili210x - add missing negation for touch indication on ili210x 6be0e4b59314 NFSv4: Don't discard segments marked for return in _pnfs_return_layout() 12ccd59941e3 NFS: Don't discard pNFS layout segments that are marked for return 504632a3577a ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure 490ad0a23904 openvswitch: fix stack OOB read while fragmenting IPv4 packets 9508634b2b18 mlxsw: spectrum_mr: Update egress RIF list before route's action 27a130638406 f2fs: fix to avoid out-of-bounds memory access 6c9b98a66d0a ubifs: Only check replay with inode type to judge if inode linked 310efc95c72c virtiofs: fix memory leak in virtio_fs_probe() 2b28e26bd776 Makefile: Move -Wno-unused-but-set-variable out of GCC only block 13a474c01353 arm64/vdso: Discard .note.gnu.property sections in vDSO f40bf82bf693 btrfs: fix race when picking most recent mod log operation for an old root 2bc0131d5be0 ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx 45392da1bd91 ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ee47a6414950 ALSA: hda/realtek: fix mic boost on Intel NUC 8 d143cd1f8f6b ALSA: hda/realtek: GA503 use same quirks as GA401 f2b75e357816 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 2136ecfcf3d9 ALSA: usb-audio: More constifications adba683c573d ALSA: usb-audio: Explicitly set up the clock selector 93588ea2fbd4 ALSA: sb: Fix two use after free in snd_sb_qsound_build 1666f1ac383f ALSA: hda/conexant: Re-order CX5066 quirk table entries b53b72ef83ff ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer a65181cfd953 s390/archrandom: add parameter check for s390_arch_random_generate ef00a39e2c78 scsi: libfc: Fix a format specifier 02c13900477c mfd: arizona: Fix rumtime PM imbalance on error 0d0e6dbd5fca scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic 0756818b4d3b scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode f67fc8095bbe scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response 82bc134b93b5 drm/amdgpu: fix NULL pointer dereference 4b65414ea416 amdgpu: avoid incorrect %hu format string 443fdd7b4bc3 drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug c49981759450 drm/msm/mdp5: Do not multiply vclk line count by 100 336e7e758640 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal b56ad4febe67 sched/fair: Ignore percpu threads for imbalance pulls 53995be39f93 media: gscpa/stv06xx: fix memory leak 3a855efb5426 media: dvb-usb: fix memory leak in dvb_usb_adapter_init 4ca05c0e04d5 media: platform: sti: Fix runtime PM imbalance in regs_show 47be6867d2d0 media: i2c: adv7842: fix possible use-after-free in adv7842_remove() f6b97476053d media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() cc265fb8e549 media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() 48304f37ce81 media: adv7604: fix possible use-after-free in adv76xx_remove() b76249a0a64e media: tc358743: fix possible use-after-free in tc358743_remove() b25324cf16f5 power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() ac22a96c7388 power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() e0be54070ba1 clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return 330753d38f26 media: vivid: update EDID 71b75e6e2410 media: em28xx: fix memory leak cfb42c1bcce8 scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() 1a22a9fde806 scsi: smartpqi: Add new PCI IDs 7973764b5454 scsi: smartpqi: Correct request leakage during reset operations 7d77ac088fd7 ata: ahci: Disable SXS for Hisilicon Kunpeng920 1f3daf672a13 mmc: sdhci-pci: Add PCI IDs for Intel LKF 40fdaa2d149b scsi: qla2xxx: Fix use after free in bsg 2cb8ce1d79d3 drm/vkms: fix misuse of WARN_ON 3f67d5b6f943 scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() 48425948d2b6 drm/amd/display: fix dml prefetch validation cd148571eab0 drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' e81f4da43b1d drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f 0c0356ef2498 drm/amdkfd: Fix UBSAN shift-out-of-bounds warning 888b482dbe26 drm/amdgpu: mask the xgmi number of hops reported from psp to kfd 8d802ad28f9c power: supply: Use IRQF_ONESHOT bc73cb52997d media: gspca/sq905.c: fix uninitialized variable bec3831f5108 media: media/saa7164: fix saa7164_encoder_register() memory leak bugs 20065ae0056a extcon: arizona: Fix various races on driver unbind 32990455bd12 extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged 22ee443ac784 power: supply: bq27xxx: fix power_avg for newer ICs 5bc128a16333 media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() e18cee768a6e media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB a2e71d2d797d media: ite-cir: check for receive overflow 78829d2ec594 scsi: target: pscsi: Fix warning in pscsi_complete_cmd() a27784943a96 scsi: lpfc: Fix pt2pt connection does not recover after LOGO 52d2b4370a9d scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe 2b847dc1f662 drm/amd/display: Don't optimize bandwidth before disabling planes 84b03026cccc drm/amd/display: Check for DSC support instead of ASIC revision bbf11337ded8 drm/qxl: release shadow on shutdown a7d964da5d17 drm: Added orientation quirk for OneGX1 Pro 567c83104471 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s 3260434687cc platform/x86: intel_pmc_core: Don't use global pmcdev in quirks 229d2c12f1eb crypto: omap-aes - Fix PM reference leak on omap-aes.c 5c411b92439d crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c e6d5c66737a9 crypto: stm32/hash - Fix PM reference leak on stm32-hash.c e7138a6d6a4d phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() 349f95248bce intel_th: Consistency and off-by-one fix 86f4ac7ca448 tty: n_gsm: check error while registering tty devices 665dbcf35508 usb: core: hub: Fix PM reference leak in usb_port_resume() b8035ac2ad08 usb: musb: fix PM reference leak in musb_irq_work() 972639ed7b90 spi: qup: fix PM reference leak in spi_qup_remove() 0adc0e0c87ff spi: omap-100k: Fix reference leak to master d6aa2fcd8566 spi: dln2: Fix reference leak to master 99569ac2e97c xhci: fix potential array out of bounds with several interrupters 99c82db050ae xhci: check control context is valid before dereferencing it. 6f34d2ab34ed usb: xhci-mtk: support quirk to disable usb2 lpm d95748f23084 perf/arm_pmu_platform: Fix error handling fe53f8fd64d7 tee: optee: do not check memref size on return from Secure World dda2bc82891c x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ee68dd4e502f PCI: PM: Do not read power state in pci_enable_device_flags() 52b4b9d250d4 usb: xhci: Fix port minor revision c13c8354fd58 usb: dwc3: gadget: Ignore EP queue requests during bus reset 9f3c7e0074b7 usb: gadget: f_uac1: validate input parameters a10fb8a1c70a usb: gadget: f_uac2: validate input parameters a629f6bc034a genirq/matrix: Prevent allocation counter corruption 1b2207a19664 usb: webcam: Invalid size of Processing Unit Descriptor 4cc65c749d58 usb: gadget: uvc: add bInterval checking for HS mode 28da0edb56ae crypto: qat - fix unmap invalid dma address 69f1a9702d3f crypto: api - check for ERR pointers in crypto_destroy_tfm() 8ac79bdcc0c4 spi: ath79: remove spi-master setup and cleanup assignment 4d6a20917fda spi: ath79: always call chipselect function e24b9cded4bc staging: wimax/i2400m: fix byte-order issue ce64f57a0fe0 bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first 4928d3b02083 fbdev: zero-fill colormap in fbcmap.c 1c5cb86cdd7f posix-timers: Preserve return value in clock_adjtime32() e07d0fd8d64f intel_th: pci: Add Rocket Lake CPU support b6635915a3c3 btrfs: fix metadata extent leak after failure to create subvolume 93f3339b22ba cifs: Return correct error code from smb2_get_enc_key e7ea8e46e3b7 irqchip/gic-v3: Do not enable irqs when handling spurious interrups 13b0a28e6fef modules: inherit TAINT_PROPRIETARY_MODULE cd5a738e28ac modules: return licensing information from find_symbol c4698910a9af modules: rename the licence field in struct symsearch to license 7500d4999431 modules: unexport __module_address ad6d414703d7 modules: unexport __module_text_address 86de29b833e6 modules: mark each_symbol_section static 79100b191e71 modules: mark find_symbol static 6e38daf2e5db modules: mark ref_module static 909a01b95120 mmc: core: Fix hanging on I/O during system suspend for removable cards c80524b9e418 mmc: core: Set read only for SD cards with permanent write protect bit 42998c98ce9f mmc: core: Do a power cycle when the CMD11 fails 1b45fcf11d28 mmc: block: Issue a cache flush only when it's enabled 2fb68f705c56 mmc: block: Update ext_csd.cache_ctrl if it was written 4e438ff2d967 mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers 698df555cc5f mmc: sdhci: Check for reset prior to DMA address unmap 0d8941b9b2d3 mmc: uniphier-sd: Fix a resource leak in the remove function 06e48bb631d3 mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() 21171ede4337 scsi: mpt3sas: Block PCI config access from userspace during reset 77509a238547 scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() e45acaddd64b spi: spi-ti-qspi: Free DMA resources c57af0be7722 erofs: add unsupported inode i_format check 49fc21a47e93 mtd: rawnand: atmel: Update ecc_stats.corrected counter 3ef6813bb3a4 mtd: spinand: core: add missing MODULE_DEVICE_TABLE() fd1772305002 ecryptfs: fix kernel panic with null dev_name e057164f8731 arm64: dts: mt8173: fix property typo of 'phys' in dsi node 527edae13d24 arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node 34ae75d699fd ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld 0b641b25870f ftrace: Handle commands when closing set_ftrace_filter file 6a4f786f8eb5 ACPI: custom_method: fix a possible memory leak 72814a94c38a ACPI: custom_method: fix potential use-after-free issue b691331218d0 s390/disassembler: increase ebpf disasm buffer size ---- Link: https://lore.kernel.org/r/20210510101950.200777181@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/334 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> (cherry picked from commit d3efce8649cd8827f0dbbcc3d3a1a4ee5d6c1748) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>