summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #828 from thochstein/imx-boot_firmware-imxOtavio Salvador2021-07-166-21/+7
|\ | | | | Upgrade imx-boot, firmware-imx for 5.10-35-2.0.0
| * imx-mkimage: Drop dcd files from deploy folderTom Hochstein2021-07-161-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-07-161-4/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * firmware-imx: Upgrade to 8.12Tom Hochstein2021-07-164-3/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #825 from thochstein/u-bootOtavio Salvador2021-07-092-4/+4
|\ \ | |/ |/| U-boot issues
| * u-boot-mfgtool.inc: Align SPL_IMAGE and SPL_SYMLINK with OETom Hochstein2021-07-091-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-07-091-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-07-091-1/+1
|/ | | | | | A comment references mkimage but mkimage is no longer deployed. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #763 from thochstein/imx-testOtavio Salvador2021-07-082-1/+20
|\ | | | | imx-test, imx-sw-pdm
| * imx-sw-pdm: Add PDM to PCM software decimation libraryTom Hochstein2021-04-301-0/+18
| | | | | | | | | | | | NXP PDM to PCM software decimation SIMD library. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-test: Use swpdm support for i.MX 8MTom Hochstein2021-04-301-0/+1
| | | | | | | | | | | | Enable swpdm for i.MX 8M so that mxc_pdm_test.out uses PDM to PCM decimation. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-test: Update to 7468ce4Tom Hochstein2021-04-301-1/+1
| | | | | | | | | | | | | | Fixes since last update: 7468ce4 MLK-25294 mxc_uart_test: fix the buffer overflow of local buf Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #818 from thochstein/masterOtavio Salvador2021-07-089-295/+583
|\ \ | | | | | | License and kernel updates for NXP 5.10.35-2.0.0 release
| * | imx-atf: Remove -O2 from CFLAGS for 8MQTom Hochstein2021-07-021-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-07-021-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-07-025-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-07-023-161/+387
| | | | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | | Merge pull request #822 from pberginkonsult/u-boot-imx-2021.04Otavio Salvador2021-07-083-4/+4
|\ \ \ | | | | | | | | u-boot-imx upgrade to version 2021.04
| * | | u-boot-imx: upgrade to 2021.04Peter Bergin2021-07-053-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-07-052-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>
* | | Merge pull request #824 from Ossanes/topic/cicd-pull-request-targetOtavio Salvador2021-07-071-4/+4
|\ \ \ | | | | | | | | cicd: Use pull_request_target instead of pull_request
| * | | cicd: Use pull_request_target instead of pull_requestVinicius Aquino2021-07-071-4/+4
|/ / / | | | | | | | | | | | | | | | | | | When a PR comes from a forked repo, use pull_request_target as event type instead of pull_request. Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
* | | Merge pull request #823 from ting-liu/tsntoolOtavio Salvador2021-07-061-1/+1
|\ \ \ | |/ / |/| | tsntool: update to 3111f7f
| * | tsntool: update to 3111f7fTing Liu2021-07-061-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>
* | Merge pull request #820 from zandrey/kernel-upgrade-masterOtavio Salvador2021-06-303-8/+8
|\ \ | | | | | | Consolidated Kernel update (v5.4.129 + v5.10.47 + 5.12.14)
| * | linux-fslc-imx: sanitize local versionAndrey Zhizhikin2021-06-301-1/+1
| | | | | | | | | | | | | | | | | | | | | Drop '-imx' prefix from LOCALVERSION to align with new versioning scheme that is agreed between linux-imx and linux-fslc-imx kernel providers. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | linux-fslc-imx: update to v5.4.129Andrey Zhizhikin2021-06-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.129 from stable korg. Following upstream commits are included in this version: ---- 82ffbc138a1f Linux 5.4.129 9011aaab90b8 certs: Move load_system_certificate_list to a common function e20b90e4f81b certs: Add EFI_CERT_X509_GUID support for dbx entries 06ab9df09eb3 x86/efi: move common keyring handler functions to new file ac7d3f554472 certs: Add wrapper function to check blacklisted binary hash 61168eafe024 mm, futex: fix shared futex pgoff on shmem huge page a33b70d62552 mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() e045e9e79d2a mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 037a1d67d236 mm: page_vma_mapped_walk(): get vma_address_end() earlier fa89d536948a mm: page_vma_mapped_walk(): use goto instead of while (1) a499febd9935 mm: page_vma_mapped_walk(): add a level of indentation b1783bf8c8e4 mm: page_vma_mapped_walk(): crossing page table boundary 80b2270a14b8 mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block ef161ccaca70 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd 4961160272b7 mm: page_vma_mapped_walk(): settle PageHuge on entry 52e2b20fb5e4 mm: page_vma_mapped_walk(): use page for pvmw->page 82ee7326af7a mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split bd4389215227 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() b767134ec30a mm/thp: fix page_address_in_vma() on file THP tails 41432a8a6776 mm/thp: fix vma_address() if virtual address below file offset 4b0a34e222e5 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting bd092a0f1942 mm/thp: make is_huge_zero_pmd() safe and quicker 4c37d7f269f8 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 7ce4b73d349b mm, thp: use head page in __migration_entry_wait() 68ce37ebe0f2 mm/rmap: use page_not_mapped in try_to_unmap() 432b61863ac7 mm/rmap: remove unneeded semicolon in page_not_mapped() cfe575954ddd mm: add VM_WARN_ON_ONCE_PAGE() macro 42f11f0fe977 kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 06ab015d1849 kthread_worker: split code for canceling the delayed work timer d77c9c8537db i2c: robotfuzz-osif: fix control-request directions bb85717e3797 KVM: do not allow mapping valid but non-reference-counted pages d6f751ecccfb nilfs2: fix memory leak in nilfs_sysfs_delete_device_group 702acfcbfa68 pinctrl: stm32: fix the reported number of GPIO lines per bank 76c10e10ba7b net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY aa00b9780482 net: ll_temac: Add memory-barriers for TX BD access d807b93f9bca PCI: Add AMD RS690 quirk to enable 64-bit DMA 5830f2081d98 recordmcount: Correct st_shndx handling 70866199220e net: qed: Fix memcpy() overflow of qed_dcbx_params() b7168ec176fd KVM: selftests: Fix kvm_check_cap() assertion 58687d143515 r8169: Avoid memcpy() over-reading of ETH_SS_STATS cb4a2e4e224a sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS 97e0102e1824 r8152: Avoid memcpy() over-reading of ETH_SS_STATS f12a5b48bcc8 net/packet: annotate accesses to po->ifindex cdcedd3c8683 net/packet: annotate accesses to po->bind 343406f9c198 net: caif: fix memory leak in ldisc_open 8707ce86e927 net: phy: dp83867: perform soft reset and retain established link 9f2d04dfb3c4 inet: annotate date races around sk->sk_txhash d40ff07a7b7d ping: Check return value of function 'ping_queue_rcv_skb' 9df4f031536b net: ethtool: clear heap allocations for ethtool function 62aed2df294a mac80211: drop multicast fragments eb2b1216bc8f net: ipv4: Remove unneed BUG() function e0c950d2fddb dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma f7b1926c7c5d dmaengine: mediatek: do not issue a new desc if one is still current 3d995587c3ea dmaengine: mediatek: free the proper desc in desc_free handler c09af3877b53 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() f2c027a7750f cfg80211: call cfg80211_leave_ocb when switching away from OCB 78bf3c613148 mac80211_hwsim: drop pending frames on stop ae9de9444b54 mac80211: remove warning in ieee80211_get_sband() 0e486713779a dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 456367b24190 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 1442186236ad spi: spi-nxp-fspi: move the register operation after the clock enable 7bc73260c4b1 MIPS: generic: Update node names to avoid unit addresses 0855fe6d8835 arm64: link with -z norelro for LLD or aarch64-elf 3173390b8dbc kbuild: add CONFIG_LD_IS_LLD 3450f5eb8c9e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk 48a5449c0be1 ARM: 9081/1: fix gcc-10 thumb2-kernel regression 4a8e89e0fd0b drm/radeon: wait for moving fence after pinning 4577708b2a22 drm/nouveau: wait for moving fence after pinning v2 c77c617e26e2 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." 6bd0da6c9b12 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." e2dc07ca4e01 module: limit enabling module.sig_enforce ---- Link: https://lore.kernel.org/lkml/20210630134034.478351-1-sashal@kernel.org/ Link: https://github.com/Freescale/linux-fslc/pull/388 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | linux-fslc-lts: update to v5.10.47Andrey Zhizhikin2021-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.47 from stable korg. Following upstream commits are included in this version: ---- 4357ae26d4cd Linux 5.10.47 1573d595e239 integrity: Load mokx variables into the blacklist keyring c6ae6f89fc4f certs: Add ability to preload revocation certs 72d6f5d982f0 certs: Move load_system_certificate_list to a common function 45109066f686 certs: Add EFI_CERT_X509_GUID support for dbx entries 0ba128fa68a4 Revert "drm: add a locked version of drm_is_current_master" 0463b49e0239 netfs: fix test for whether we can skip read when writing beyond EOF e6108147dd91 swiotlb: manipulate orig_addr when tlb_addr has offset 7570a8b5dd49 KVM: SVM: Call SEV Guest Decommission if ASID binding fails 377a796e7a71 mm, futex: fix shared futex pgoff on shmem huge page ab9d178167ea mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() 915c3a262c49 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 90073aecc3cc mm: page_vma_mapped_walk(): get vma_address_end() earlier bf60fc2314b9 mm: page_vma_mapped_walk(): use goto instead of while (1) 9f85dcaf1533 mm: page_vma_mapped_walk(): add a level of indentation e56bdb397663 mm: page_vma_mapped_walk(): crossing page table boundary 8dc191ed9c5f mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block 7b55a4bcfccf mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd 1cb0b9059f9e mm: page_vma_mapped_walk(): settle PageHuge on entry 65febb41b4d6 mm: page_vma_mapped_walk(): use page for pvmw->page 825c28052b4d mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split 0010275ca243 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() 38cda6b5ab83 mm/thp: fix page_address_in_vma() on file THP tails 37ffe9f4d7ff mm/thp: fix vma_address() if virtual address below file offset 66be14a92609 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting 6527d8ef68c3 mm/thp: make is_huge_zero_pmd() safe and quicker a8f4ea1d38ac mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 32f954e961ca mm, thp: use head page in __migration_entry_wait() bfd90b56d7f6 mm/rmap: use page_not_mapped in try_to_unmap() ff81af8259bb mm/rmap: remove unneeded semicolon in page_not_mapped() a0ad7ea018e7 mm: add VM_WARN_ON_ONCE_PAGE() macro 130a1d76ee0b x86/fpu: Make init_fpstate correct with optimized XSAVE 51d8011782ed x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() 2b35a4eaaaae kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() bfe28af78a20 kthread_worker: split code for canceling the delayed work timer 02c303f3b9fb ceph: must hold snap_rwsem when filling inode for async create de0af2651daa i2c: robotfuzz-osif: fix control-request directions dd8ed6c9bc22 KVM: do not allow mapping valid but non-reference-counted pages 5fd0c2cf7b11 s390/stack: fix possible register corruption with stack switch helper ab5bef978038 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group ace31c91fd59 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) b9e6c20d4c9d gpiolib: cdev: zero padding during conversion to gpioline_info_changed 0221a5a4db46 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access 018d03fcf77a pinctrl: stm32: fix the reported number of GPIO lines per bank df654cd3d300 perf/x86: Track pmu in per-CPU cpu_hw_events f9e73b2967f6 net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY 1c9cf96f5652 net: ll_temac: Add memory-barriers for TX BD access bafb6cdd4f70 PCI: Add AMD RS690 quirk to enable 64-bit DMA d91c50e6a678 recordmcount: Correct st_shndx handling fb71d81ccd69 mac80211: handle various extensible elements correctly 676a7cb1a96b mac80211: reset profile_periodicity/ema_ap ca0e1fefbb53 net: qed: Fix memcpy() overflow of qed_dcbx_params() 4658a8d30791 KVM: selftests: Fix kvm_check_cap() assertion e83e3c5d85a7 r8169: Avoid memcpy() over-reading of ETH_SS_STATS 992b105abf57 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS a10856ea6066 r8152: Avoid memcpy() over-reading of ETH_SS_STATS 196b22ef6cd1 net/packet: annotate accesses to po->ifindex da8b3aeff4ad net/packet: annotate accesses to po->bind 18ed1789bbce net: caif: fix memory leak in ldisc_open edcd7594ada9 riscv32: Use medany C model for modules 47c07f919fab net: phy: dp83867: perform soft reset and retain established link f57132a887ea net/packet: annotate data race in packet_sendmsg() 9707960ecfdc inet: annotate date races around sk->sk_txhash 7293f63b7b62 net: annotate data race in sock_error() 61b132f67c0d ping: Check return value of function 'ping_queue_rcv_skb' 08c389de6d53 inet: annotate data race in inet_send_prepare() and inet_dgram_connect() c2311fd6de78 net: ethtool: clear heap allocations for ethtool function c2813d1966ba mac80211: drop multicast fragments fedc4d4f548c net: ipv4: Remove unneed BUG() function 93c2aac13b08 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma 0f48f9277182 dmaengine: mediatek: do not issue a new desc if one is still current 63fa5b2d4b55 dmaengine: mediatek: free the proper desc in desc_free handler 78fa0f707d73 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() 6a07cf36064a cfg80211: call cfg80211_leave_ocb when switching away from OCB a9028333001f mac80211_hwsim: drop pending frames on stop 8cfe765afd5a mac80211: remove warning in ieee80211_get_sband() b671b9816982 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits 524f70b30ef8 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig 13b245a7bd59 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() 86f3e72dcb72 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 4df9ed0edb9f perf/x86/intel/lbr: Zero the xstate buffer on allocation 56bc20e5fc64 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context ca2acbd5483f locking/lockdep: Improve noinstr vs errors 59aa5c91f863 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() cb83c99cf675 x86/entry: Fix noinstr fail in __do_fast_syscall_32() cf5935487594 drm/vc4: hdmi: Make sure the controller is powered in detect f73aca83fd83 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm f11f9ff8a7c9 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 4b06ebab4a82 spi: spi-nxp-fspi: move the register operation after the clock enable 50a1312a29d1 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required bd5d4df4dcc1 arm64: Ignore any DMA offsets in the max_zone_phys() calculation 3bbdf5a6fcd2 MIPS: generic: Update node names to avoid unit addresses 03096a46019e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk b8fd230ae085 ARM: 9081/1: fix gcc-10 thumb2-kernel regression 3d6c4f78ec61 drm/amdgpu: wait for moving fence after pinning 694bb36aa75d drm/radeon: wait for moving fence after pinning bcfea2412f4b drm/nouveau: wait for moving fence after pinning v2 3ef0ca0ec995 drm: add a locked version of drm_is_current_master fea853aca321 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." 1bd81429d53d Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." 3051f230f19f module: limit enabling module.sig_enforce ---- Link: https://lore.kernel.org/lkml/20210630134020.478257-1-sashal@kernel.org/ Link: https://github.com/Freescale/linux-fslc/pull/389 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | linux-fslc: update to v5.12.14Andrey Zhizhikin2021-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.14 from stable korg. Following upstream commits are included in this version: ---- afe5d2361cfa Linux 5.12.14 c59019dfed03 integrity: Load mokx variables into the blacklist keyring b3ca1077e1c4 certs: Add ability to preload revocation certs 8365f9a6c815 certs: Move load_system_certificate_list to a common function 7be8fb1494c6 certs: Add EFI_CERT_X509_GUID support for dbx entries 2b2e592096b5 Revert "drm: add a locked version of drm_is_current_master" 54ab8b082d0a mm/hwpoison: do not lock page again when me_huge_page() successfully recovers ee98cb6f22dc netfs: fix test for whether we can skip read when writing beyond EOF e77b796eb9b7 swiotlb: manipulate orig_addr when tlb_addr has offset d94b8af42e53 KVM: SVM: Call SEV Guest Decommission if ASID binding fails 11b5f1bdadb6 mm, futex: fix shared futex pgoff on shmem huge page a8f60caa646b mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() 8ab4361cb4fd mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 6701cbcf02b5 mm: page_vma_mapped_walk(): get vma_address_end() earlier ec7c3f283122 mm: page_vma_mapped_walk(): use goto instead of while (1) 0c1a4f969895 mm: page_vma_mapped_walk(): add a level of indentation 063ef7dd44ea mm: page_vma_mapped_walk(): crossing page table boundary bcd41f6b0f1a mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block 0d212ac10de5 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd dc7010b49a99 mm: page_vma_mapped_walk(): settle PageHuge on entry 2d8d4f42ec20 mm: page_vma_mapped_walk(): use page for pvmw->page 2ceb1f903fa0 mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split d1367516c1d6 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() 9dbb5ac4291f mm/thp: fix page_address_in_vma() on file THP tails b2a4c9a9d2da mm/thp: fix vma_address() if virtual address below file offset 926b3364f87b mm/thp: try_to_unmap() use TTU_SYNC for safe splitting b1daf8f86213 mm/thp: make is_huge_zero_pmd() safe and quicker a9e223073147 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 46adfc287094 mm, thp: use head page in __migration_entry_wait() 7867cc42fc9d mm/memory-failure: use a mutex to avoid memory_failure() races 3e40e787d89b x86/fpu: Make init_fpstate correct with optimized XSAVE be2b52c651ed x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() eb674f16f194 kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 998f7b27e9c3 kthread_worker: split code for canceling the delayed work timer a9d294f749c4 xen/events: reset active flag for lateeoi events later f810a6ac02bc ceph: must hold snap_rwsem when filling inode for async create cdc9ae6b3bd4 i2c: robotfuzz-osif: fix control-request directions c36fbd888dcc KVM: do not allow mapping valid but non-reference-counted pages cf9fdfe7ac67 s390: clear pt_regs::flags on irq entry c37ba4086c80 s390: fix system call restart with multiple signals 24b8aa8c90a8 s390/stack: fix possible register corruption with stack switch helper 57378c52f158 s390/topology: clear thread/group maps for offline cpus 2eb327bf4de3 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group 48e33193a269 software node: Handle software node injection to an existing device properly 0ffdf36db924 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) 79e0dbd5aa90 gpiolib: cdev: zero padding during conversion to gpioline_info_changed 5079a0fcda66 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access 39eb61208e9d pinctrl: stm32: fix the reported number of GPIO lines per bank 96bade7ca937 pinctrl: microchip-sgpio: Put fwnode in error case during ->probe() 19e15b517a7d perf/x86: Track pmu in per-CPU cpu_hw_events 8bfb7c12758a riscv: dts: fu740: fix cache-controller interrupts 736b50ef2e3d net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY c34ef5b94b6a net: ll_temac: Add memory-barriers for TX BD access db676e73666a PCI: Add AMD RS690 quirk to enable 64-bit DMA 9a10de6de0ff recordmcount: Correct st_shndx handling e57188c29d63 mac80211: handle various extensible elements correctly 01267d00e1c3 mac80211: reset profile_periodicity/ema_ap 961535de3495 net: qed: Fix memcpy() overflow of qed_dcbx_params() bee7a6e2b973 KVM: selftests: Fix kvm_check_cap() assertion 4af8575846ca r8169: Avoid memcpy() over-reading of ETH_SS_STATS 45c6af8237bf sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS 731225fad606 r8152: Avoid memcpy() over-reading of ETH_SS_STATS 86876b371ccb net/packet: annotate accesses to po->ifindex 598c3d47f69d net/packet: annotate accesses to po->bind e309e4631c56 qmi_wwan: Do not call netif_rx from rx_fixup e5e2010ac3e2 bpf, selftests: Adjust few selftest outcomes wrt unreachable code e056cc440ae7 net: caif: fix memory leak in ldisc_open 6a3354d38cef riscv32: Use medany C model for modules 2ec33ddbc120 net: phy: dp83867: perform soft reset and retain established link ad91e20dfffd net/packet: annotate data race in packet_sendmsg() 231504bdfa03 inet: annotate date races around sk->sk_txhash 8e09e904ad15 net: annotate data race in sock_error() cb50cdafb802 ping: Check return value of function 'ping_queue_rcv_skb' a2f974276fc2 inet: annotate data race in inet_send_prepare() and inet_dgram_connect() a655fe62b436 net: ethtool: clear heap allocations for ethtool function 0529c16aca76 mac80211: drop multicast fragments df0e6c29a49f net: ipv4: Remove unneed BUG() function c12778caacf8 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma e67423ed6001 dmaengine: mediatek: do not issue a new desc if one is still current c11dd2d04e82 dmaengine: mediatek: free the proper desc in desc_free handler 069907508fe1 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() d79b7bb9540b dmaengine: idxd: Fix missing error code in idxd_cdev_open() c84ccd00b255 cfg80211: call cfg80211_leave_ocb when switching away from OCB 7019c9f385b2 mac80211_hwsim: drop pending frames on stop 93e9f3fbafe3 mac80211: remove warning in ieee80211_get_sband() 105d84c27974 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits e442acb8dfcf dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig 3e7da85cf916 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() a300c3ff0c17 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 6d8af08a452e perf/x86/intel/lbr: Zero the xstate buffer on allocation 7ad4a4bfb8b7 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context 49a122ae9c66 drm/kmb: Fix error return code in kmb_hw_init() a8faa6a1112c locking/lockdep: Improve noinstr vs errors 16349865b7a5 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() 1455ac355c5f x86/xen: Fix noinstr fail in xen_pv_evtchn_do_upcall() a48373603da8 x86/entry: Fix noinstr fail in __do_fast_syscall_32() d923261e73d0 drm/vc4: hdmi: Make sure the controller is powered in detect 0a4f5173a8cb drm/vc4: hdmi: Move the HSM clock enable to runtime_pm 133ad06e0419 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 0869bd265b8a spi: spi-nxp-fspi: move the register operation after the clock enable 82fde4cde569 psi: Fix psi state corruption when schedule() races with cgroup move d698344a97bd mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk fb1039fb3b7f ARM: 9081/1: fix gcc-10 thumb2-kernel regression 83a0369de87e drm/amdgpu: wait for moving fence after pinning abaafb91c935 drm/radeon: wait for moving fence after pinning 8361b40cc355 drm/nouveau: wait for moving fence after pinning v2 58bc23d28417 drm: add a locked version of drm_is_current_master 07553a027bf9 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." c798a995cb39 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." 404dd3af590a module: limit enabling module.sig_enforce ---- Link: https://lore.kernel.org/lkml/20210630133626.478045-1-sashal@kernel.org/ Link: https://github.com/Freescale/linux-fslc/pull/390 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | linux-fslc-imx: update to v5.4.128Andrey Zhizhikin2021-06-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.128 from stable korg. Following upstream commits are included in this version: ---- 4037804c5574 Linux 5.4.128 fd7c4bd58249 usb: dwc3: core: fix kernel panic when do reboot d7e403eea007 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 5babc3977565 clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 aad8f1d88ed6 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue 5394080643bc clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support c53cc5f9587c ARM: OMAP: replace setup_irq() by request_irq() 7d266c8a2ae8 KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read 0c2a4178d796 tools headers UAPI: Sync linux/in.h copy with the kernel sources 7381c4d0bc10 net: fec_ptp: add clock rate zero check 190ecdf53d67 net: stmmac: disable clocks in stmmac_remove_config_dt() 4f69c8930674 mm/slub.c: include swab.h 9ddeea35c47d mm/slub: fix redzoning for small allocations c0837e021d90 mm/slub: clarify verification reporting 79855be6445b net: bridge: fix vlan tunnel dst refcnt when egressing a2241e62f6b4 net: bridge: fix vlan tunnel dst null pointer dereference b6c0ab11c88f net: ll_temac: Fix TX BD buffer overwrite 6d120ab4dc39 net: ll_temac: Make sure to free skb when it is completely used a32f70e06980 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. dbde458378ef drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 92e08a5ffae9 cfg80211: avoid double free of PMSR request 01ade7c84fda cfg80211: make certificate generation more robust 05b4fdec273b dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc f3c629b164ca x86/fpu: Reset state for all signal restore failures 4f1e9bafa195 x86/pkru: Write hardware init value to PKRU when xstate is init 13c5f1f0798c x86/process: Check PF_KTHREAD and not current->mm for kernel threads 80c56699cf1a ARCv2: save ABI registers across signal handling cbb425f62df9 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 58877ce3fecd PCI: Work around Huawei Intelligent NIC VF FLR erratum a36d9bdc1917 PCI: Add ACS quirk for Broadcom BCM57414 NIC 4c90f90a91d7 PCI: aardvark: Fix kernel panic during PIO transfer 0e888c237754 PCI: aardvark: Don't rely on jiffies while holding spinlock f3b600a2b6bc PCI: Mark some NVIDIA GPUs to avoid bus reset 775c25b7a334 PCI: Mark TI C667X to avoid bus reset c7660ab8126e tracing: Do no increment trace_clock_global() by one 79894a5d75ab tracing: Do not stop recording comms if the trace file is being read 4ab1152bb778 tracing: Do not stop recording cmdlines when tracing is off 0061eff74824 usb: core: hub: Disable autosuspend for Cypress CY7C65632 6f87c0e21ad2 can: mcba_usb: fix memory leak in mcba_usb 22cba878abf6 can: j1939: fix Use-after-Free, hold skb ref while in use 776e0d16ac84 can: bcm/raw/isotp: use per module netdevice notifier c297559a2a2a can: bcm: fix infoleak in struct bcm_msg_head 35b651d6bdf3 hwmon: (scpi-hwmon) shows the negative temperature properly 8ea34be15fb5 radeon: use memcpy_to/fromio for UVD fw upload 0b445249635d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled d7d307fb3e70 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() 04e5fbe604d3 ASoC: rt5659: Fix the lost powers for the HDA header 81376d3d5ede regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 19f88ca68ccf net: ethernet: fix potential use-after-free in ec_bhf_remove 63137ea2423c icmp: don't send out ICMP messages with a source address of 0.0.0.0 c3e6fbc7ba7c bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path 87971d582c66 bnxt_en: Rediscover PHY capabilities after firmware reset 755da76ec5de cxgb4: fix wrong shift. 81de2ed06df8 net: cdc_eem: fix tx fixup skb leak a49cbb762ef2 net: hamradio: fix memory leak in mkiss_close 0f868a684376 be2net: Fix an error handling path in 'be_probe()' c14c276d7f35 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock 3dd2aeac2e96 net: ipv4: fix memory leak in ip_mc_add1_src 7b18f289fd0b net: fec_ptp: fix issue caused by refactor the fec_devtype 4252bf6c2b24 net: usb: fix possible use-after-free in smsc75xx_bind 217395c5ab15 lantiq: net: fix duplicated skb in rx descriptor ring 5f7acbf602d8 net: cdc_ncm: switch to eth%d interface naming 3daa97817aa8 ptp: improve max_adj check against unreasonable values 26b8d10703a9 net: qrtr: fix OOB Read in qrtr_endpoint_post 8d3de2b47e53 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' a670a78fb180 qlcnic: Fix an error handling path in 'qlcnic_probe()' b0bb49b0fbc3 net: make get_net_ns return error if NET_NS is disabled 5d47a84f459c net: stmmac: dwmac1000: Fix extended MAC address registers definition c82e4e78094d alx: Fix an error handling path in 'alx_probe()' 4cefa061fc63 sch_cake: Fix out of bounds when parsing TCP options and header 6defc77d48ef netfilter: synproxy: Fix out of bounds when parsing TCP options ad689fec4498 net/mlx5e: Block offload of outer header csum for UDP tunnels 946a36f82a0b net/mlx5e: allow TSO on VXLAN over VLAN topologies 0bb0270832c8 net/mlx5: Consider RoCE cap before init RDMA resources 4b16118665e9 net/mlx5e: Fix page reclaim for dead peer hairpin 3c3461ed267b net/mlx5e: Remove dependency in IPsec initialization flows 2ae0f0a409c8 net/sched: act_ct: handle DNAT tuple collision 23f3d2779dd6 rtnetlink: Fix regression in bridge VLAN configuration 5a88477c1c85 udp: fix race between close() and udp_abort() cc4c6b19093c net: lantiq: disable interrupt before sheduling NAPI 2038cd15eacd net: rds: fix memory leak in rds_recvmsg cc16e7d36e5c vrf: fix maximum MTU 398a24447eb6 net: ipv4: fix memory leak in netlbl_cipsov4_add_std e7fbd8184fa9 batman-adv: Avoid WARN_ON timing related checks bf99ea52970c kvm: LAPIC: Restore guard to prevent illegal APIC register access 566345aaabac mm/memory-failure: make sure wait for page writeback in memory_failure 0498165c6fec afs: Fix an IS_ERR() vs NULL check 2a3f74ca167e dmaengine: stedma40: add missing iounmap() on error in d40_probe() 10fd28745d8b dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM 1e3c5c450567 dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM ---- Link: https://lore.kernel.org/r/20210621154904.159672728@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/383 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | linux-fslc-lts: update to v5.10.46Andrey Zhizhikin2021-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.46 from stable korg. Following upstream commits are included in this version: ---- 3de043c6851d Linux 5.10.46 174c27583b38 usb: dwc3: core: fix kernel panic when do reboot e52d43c82f2f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 1b5fbb66182f perf beauty: Update copy of linux/socket.h with the kernel sources 69371e0482ea tools headers UAPI: Sync linux/in.h copy with the kernel sources 4f6e7098f19b net: fec_ptp: add clock rate zero check 1af3a8e91f1a net: stmmac: disable clocks in stmmac_remove_config_dt() f71ca814c286 mm/slub.c: include swab.h f6ed23575416 mm/slub: actually fix freelist pointer vs redzoning 4314c8c63bfd mm/slub: fix redzoning for small allocations 4a36fda16b1b mm/slub: clarify verification reporting 12eb3c2c1a4f mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare fc7fdd8c5c2a net: bridge: fix vlan tunnel dst refcnt when egressing fe0448a3fad3 net: bridge: fix vlan tunnel dst null pointer dereference cfe403f209b1 net: ll_temac: Fix TX BD buffer overwrite 019ab7d044d0 net: ll_temac: Make sure to free skb when it is completely used 41984d4fbe21 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. bc58ec307ce9 drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 96b4126f8c37 cfg80211: avoid double free of PMSR request 5493b0c2a784 cfg80211: make certificate generation more robust f74df6e08608 mac80211: Fix NULL ptr deref for injected rate info df203c1fdaaf dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc b842b568a584 crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo 63ba83563e71 x86/fpu: Reset state for all signal restore failures a7748e021b9f x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer 076f732b16a5 x86/fpu: Prevent state corruption in __fpu__restore_sig() abc790bdbbc5 x86/pkru: Write hardware init value to PKRU when xstate is init 208bb686e7fa x86/ioremap: Map EFI-reserved memory as encrypted for SEV 75a55bc2e5e6 x86/process: Check PF_KTHREAD and not current->mm for kernel threads ddaaf38e1923 x86/mm: Avoid truncating memblocks for SGX memory f6bcb1a6281d ARCv2: save ABI registers across signal handling b516daed9913 s390/ap: Fix hanging ioctl caused by wrong msg counter 7c003dab436d s390/mcck: fix calculation of SIE critical section size 3a9934d6b8dd KVM: X86: Fix x86_emulator slab cache leak 18eca69f88f2 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU 669a8866e468 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 077cb8946f55 PCI: Work around Huawei Intelligent NIC VF FLR erratum ee1a9cfed28a PCI: Add ACS quirk for Broadcom BCM57414 NIC 1a1dbc447397 PCI: aardvark: Fix kernel panic during PIO transfer dac77a14fa27 PCI: Mark some NVIDIA GPUs to avoid bus reset 1e460ddf5be1 PCI: Mark TI C667X to avoid bus reset c9fd0ab39f0a tracing: Do no increment trace_clock_global() by one b313bd944ddd tracing: Do not stop recording comms if the trace file is being read adb3849ed8d5 tracing: Do not stop recording cmdlines when tracing is off 1a91fafa3edc usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection 576996b64e4d usb: core: hub: Disable autosuspend for Cypress CY7C65632 6bd3d80d1f01 can: mcba_usb: fix memory leak in mcba_usb 509ab6bfdd0c can: j1939: fix Use-after-Free, hold skb ref while in use 0cf4b377907f can: bcm/raw/isotp: use per module netdevice notifier acb755be1f7a can: bcm: fix infoleak in struct bcm_msg_head 8c82c52d1de9 bpf: Do not mark insn as seen under speculative path verification e9d271731d21 bpf: Inherit expanded/patched seen count from old aux data ed423d80bb9a irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry 103c4a08baec mm: relocate 'write_protect_seq' in struct mm_struct a87abba03a7a hwmon: (scpi-hwmon) shows the negative temperature properly 57b21ef118ac radeon: use memcpy_to/fromio for UVD fw upload 3e4b0fbb7293 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin 360609fc8b06 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device 5bd6bcb3532d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled 6d0dc1b34c02 ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode ba8a26a7ce86 regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL 2f8f0e97cebb spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() e03c8b35161b ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values 813ff24f1d08 sched/pelt: Ensure that *_sum is always synced with *_avg f6d28f0e36e9 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code 0ea21221dd5a regulator: rtmv20: Fix to make regcache value first reading back from HW 3c5064cd2979 ASoC: fsl-asoc-card: Set .owner attribute when registering card. 9a1790794623 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() 02e245574887 ASoC: rt5659: Fix the lost powers for the HDA header 3fb6c6acc1a7 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support 0609c36696e7 regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 0ea923519a3f regulator: cros-ec: Fix error code in dev_err message 95deeb29d831 net: ethernet: fix potential use-after-free in ec_bhf_remove 8c0c2d97ad28 icmp: don't send out ICMP messages with a source address of 0.0.0.0 c5d70dbc4d0b bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path f8774be4dc11 bnxt_en: Fix TQM fastpath ring backing store computation acc9175541bf bnxt_en: Rediscover PHY capabilities after firmware reset acc358995975 cxgb4: fix wrong shift. 05b2b9f7d24b net: cdc_eem: fix tx fixup skb leak 290b0b6432e2 net: hamradio: fix memory leak in mkiss_close 45bf43d8685f be2net: Fix an error handling path in 'be_probe()' 327e626c39f3 net/mlx5: Reset mkey index on creation 38aafe678caa net/mlx5: E-Switch, Allow setting GUID for host PF vport 601be24dba48 net/mlx5: E-Switch, Read PF mac address 5f2ccc58a352 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock ac31cc837caf net: ipv4: fix memory leak in ip_mc_add1_src d08f726cd5b8 net: fec_ptp: fix issue caused by refactor the fec_devtype 570a52cf3e01 net: usb: fix possible use-after-free in smsc75xx_bind 70c8418469fb lantiq: net: fix duplicated skb in rx descriptor ring 11fac7e91270 net: cdc_ncm: switch to eth%d interface naming 9a4794956292 ptp: improve max_adj check against unreasonable values 5fc6ed1831ca bpf: Fix leakage under speculation on mispredicted branches 960b08dd36de net: qrtr: fix OOB Read in qrtr_endpoint_post 0239c439cedc ipv4: Fix device used for dst_alloc with local routes 4b5ad4b5aefd cxgb4: fix wrong ethtool n-tuple rule lookup d708e5efdd31 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' 70513cdb936e qlcnic: Fix an error handling path in 'qlcnic_probe()' fb3a94814368 ethtool: strset: fix message length calculation 0e185a7b285d net: qualcomm: rmnet: don't over-count statistics e3577776d606 net: qualcomm: rmnet: Update rmnet device MTU based on real device 4abfd597fe60 net: make get_net_ns return error if NET_NS is disabled 6a4b39944e2f net: stmmac: dwmac1000: Fix extended MAC address registers definition 6392ed82ad08 cxgb4: halt chip before flashing PHY firmware image b38ec782d004 cxgb4: fix sleep in atomic when flashing PHY firmware 3d60457d74d9 cxgb4: fix endianness when flashing boot image 5bf940fe91f8 alx: Fix an error handling path in 'alx_probe()' 0adf32c033a5 selftests: mptcp: enable syncookie only in absence of reorders eab06f7504da mptcp: do not warn on bad input from the network 222ebeda1702 mptcp: try harder to borrow memory from subflow under pressure 3b491dd593d5 sch_cake: Fix out of bounds when parsing TCP options and header 73eeba71dc99 mptcp: Fix out of bounds when parsing TCP options 9cdf299ba4e1 netfilter: synproxy: Fix out of bounds when parsing TCP options a336dc6fdd56 net/mlx5e: Block offload of outer header csum for UDP tunnels 34ff3770bff8 net/mlx5: DR, Don't use SW steering when RoCE is not supported 3623bfcab3bf net/mlx5: DR, Allow SW steering for sw_owner_v2 devices 792f16e083b5 net/mlx5: Consider RoCE cap before init RDMA resources be7f3f401d22 net/mlx5e: Fix page reclaim for dead peer hairpin 02c55a257046 net/mlx5e: Remove dependency in IPsec initialization flows 4733b73709a2 net/sched: act_ct: handle DNAT tuple collision c8f1437c0145 rtnetlink: Fix regression in bridge VLAN configuration 8729ec8a2238 udp: fix race between close() and udp_abort() 7dd7b1e4d929 ice: parameterize functions responsible for Tx ring management 805ae44fc0a8 ice: add ndo_bpf callback for safe mode netdev ops 27e3d7da654d netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local 5cea03aef609 net: lantiq: disable interrupt before sheduling NAPI db5f4adc93bd net: dsa: felix: re-enable TX flow control in ocelot_port_flush() 5946fbf48355 net: rds: fix memory leak in rds_recvmsg aba26b38388e vrf: fix maximum MTU deeeb65c6ee4 net: ipv4: fix memory leak in netlbl_cipsov4_add_std 2088824ac90b libbpf: Fixes incorrect rx_ring_setup_done 195585ddb767 mlxsw: core: Set thermal zone polling delay argument to real value at init e95848e9b52c mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 5a1cd67a801c mac80211: fix skb length check in ieee80211_scan_rx() 282baa8104af batman-adv: Avoid WARN_ON timing related checks ae1d3b989d19 fanotify: fix copy_event_to_user() fid error clean up 018685461a5b kvm: LAPIC: Restore guard to prevent illegal APIC register access 9e379da727a7 mm/memory-failure: make sure wait for page writeback in memory_failure 090b1bb928a9 afs: Fix an IS_ERR() vs NULL check 5efb0b3886c3 dmaengine: stedma40: add missing iounmap() on error in d40_probe() ff864fa71aa0 dmaengine: SF_PDMA depends on HAS_IOMEM c0090b0169d6 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM f984fa006b8b dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM be4789636f72 dmaengine: xilinx: dpdma: initialize registers before request_irq edd60afc3fc3 dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions 4d74c9802328 dmaengine: idxd: add missing dsa driver unregister ---- Link: https://lore.kernel.org/r/20210621154911.244649123@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/384 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | linux-fslc: update to v5.12.13Andrey Zhizhikin2021-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.13 from stable korg. Following upstream commits are included in this version: ---- 1463281b5efd Linux 5.12.13 fa8c413e6b74 usb: dwc3: core: fix kernel panic when do reboot afd8b0d091d5 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically c4aedcd7026b perf beauty: Update copy of linux/socket.h with the kernel sources 37699aef8dc6 tools headers UAPI: Sync linux/in.h copy with the kernel sources a5bbae600f01 net: fec_ptp: add clock rate zero check 97bf4dc3e1a3 net: stmmac: disable clocks in stmmac_remove_config_dt() bcc0a8a25dc6 mm/slub.c: include swab.h ce6e8bee7a38 mm/slub: actually fix freelist pointer vs redzoning cf990cfae36b mm/slub: fix redzoning for small allocations ca28a428cf1a mm/slub: clarify verification reporting 3af098f31a82 mm/hugetlb: expand restore_reserve_on_error functionality d3369218f922 mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare 7db3a9e6e465 mm,hwpoison: fix race with hugetlb page allocation 25053a8404ba net: bridge: fix vlan tunnel dst refcnt when egressing abb02e05cb1c net: bridge: fix vlan tunnel dst null pointer dereference b6982493ed2d net: ll_temac: Fix TX BD buffer overwrite e8afe05bd359 net: ll_temac: Make sure to free skb when it is completely used ee85fdbcea82 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. df6cd610bbe5 drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 6fd67a68154b cfg80211: avoid double free of PMSR request 34e2e11e2282 cfg80211: make certificate generation more robust 2ffac7f3c81a mac80211: minstrel_ht: fix sample time check 077ad15b8b72 mac80211: move interface shutdown out of wiphy lock db40ccfec26d cfg80211: shut down interfaces on failed resume 721b9c56b271 cfg80211: fix phy80211 symlink creation 5ea9123f4631 mac80211: fix 'reset' debugfs locking 7b1b88232e40 mac80211: Fix NULL ptr deref for injected rate info 8043903fcb72 mac80211: fix deadlock in AP/VLAN handling 789a43de7876 dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc 70fd2a63fc1c crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo f5644a1cf617 Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 74c3c34a04bc powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not set 6d427e1730da x86/fpu: Reset state for all signal restore failures 002665dcba4b x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer ec25ea1f3f05 x86/fpu: Prevent state corruption in __fpu__restore_sig() 811148810eda x86/pkru: Write hardware init value to PKRU when xstate is init b7a05aba39f7 x86/ioremap: Map EFI-reserved memory as encrypted for SEV e85c3112ddb4 x86/process: Check PF_KTHREAD and not current->mm for kernel threads 14225dfbbada x86/mm: Avoid truncating memblocks for SGX memory f99607667fd1 ARCv2: save ABI registers across signal handling 6c800b5a60af s390/ap: Fix hanging ioctl caused by wrong msg counter 99de738e5b16 s390/mcck: fix calculation of SIE critical section size a4edc506abd5 KVM: X86: Fix x86_emulator slab cache leak c87dc2e491d4 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU df9a40cfb3be KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 54bab5cfa8c1 s390/mcck: fix invalid KVM guest condition check 47dbe49b1953 btrfs: zoned: fix negative space_info->bytes_readonly fb4af05cc622 PCI: Work around Huawei Intelligent NIC VF FLR erratum 4879d99a1af0 PCI: Add ACS quirk for Broadcom BCM57414 NIC 3d213a4ddf49 PCI: aardvark: Fix kernel panic during PIO transfer 74c1ea1b1b82 PCI: Mark AMD Navi14 GPU ATS as broken 02bbc04c2630 PCI: Mark some NVIDIA GPUs to avoid bus reset 39fc44156f3a PCI: Mark TI C667X to avoid bus reset c89a2fda651e tracing: Do no increment trace_clock_global() by one 5b5b8be020c7 tracing: Do not stop recording comms if the trace file is being read 0eee3ce5249f tracing: Do not stop recording cmdlines when tracing is off c12f71e86f22 usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection 955b2bd83c38 usb: core: hub: Disable autosuspend for Cypress CY7C65632 d0760a4ef856 can: mcba_usb: fix memory leak in mcba_usb 1071065eeb33 can: j1939: fix Use-after-Free, hold skb ref while in use e89912962fa0 can: bcm/raw/isotp: use per module netdevice notifier dc6415cb5cf8 can: bcm: fix infoleak in struct bcm_msg_head 68a1936e1812 bpf: Do not mark insn as seen under speculative path verification 408a4956acde bpf: Inherit expanded/patched seen count from old aux data 99c028fb3a99 perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() b390fbe65816 perf metricgroup: Fix find_evsel_group() event selector 8a484eebcc93 irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry c71845655436 mm: relocate 'write_protect_seq' in struct mm_struct 68c5ac88abcc riscv: code patching only works on !XIP_KERNEL 4a737ccdb651 hwmon: (scpi-hwmon) shows the negative temperature properly 7a01fdd060eb radeon: use memcpy_to/fromio for UVD fw upload becfe762bf36 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin 6b935731cdc9 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device 7e7d112f7a2c pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled f9ae1750ac6c ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode dc68f0c9e4a0 regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL 600831a22047 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() b4c0a756d88e regulator: hi6421v600: Fix .vsel_mask setting aa2b159f3839 ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values f292028099b1 sched/pelt: Ensure that *_sum is always synced with *_avg 6d655c27bab2 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code 6e47a8167e5d regulator: rtmv20: Fix to make regcache value first reading back from HW fccd7c3574c9 regulator: mt6315: Fix function prototype for mt6315_map_mode e1ffb123e96d ASoC: fsl-asoc-card: Set .owner attribute when registering card. 6472955af5e8 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() b437e0282764 ASoC: rt5659: Fix the lost powers for the HDA header f3a4ed2f8168 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support 83581c571520 regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 76f0004671b0 regulator: cros-ec: Fix error code in dev_err message d11d79e52ba0 net: ethernet: fix potential use-after-free in ec_bhf_remove 9069a7e0dd59 icmp: don't send out ICMP messages with a source address of 0.0.0.0 bddd2091e1c4 bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path 0490cea41ab1 bnxt_en: Fix TQM fastpath ring backing store computation dc5ebaf83af9 bnxt_en: Rediscover PHY capabilities after firmware reset 6b3496e07913 cxgb4: fix wrong shift. b4f7a9fc9d09 net: cdc_eem: fix tx fixup skb leak f4de2b43d13b net: hamradio: fix memory leak in mkiss_close fc2fd420b053 be2net: Fix an error handling path in 'be_probe()' d7aeb00dc5a0 net/mlx5: Reset mkey index on creation a537892fa85e net/mlx5e: Don't create devices during unload flow 7fac9dc2dc09 net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding 0069be27bf64 net/mlx5: SF_DEV, remove SF device on invalid state c08fd2ddb418 net/mlx5: E-Switch, Allow setting GUID for host PF vport 648a07c4d5de net/mlx5: E-Switch, Read PF mac address 1666c186fe8a net/mlx5: Check that driver was probed prior attaching the device e384aeadab1b net/mlx5: Fix error path for set HCA defaults 3cbfeea44b8d net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock 77de6ee73f54 net: ipv4: fix memory leak in ip_mc_add1_src 6a993bca5ba6 net: fec_ptp: fix issue caused by refactor the fec_devtype 14616c372a7b net: usb: fix possible use-after-free in smsc75xx_bind 5e006cdb9b75 lantiq: net: fix duplicated skb in rx descriptor ring 62e2f20e2e99 net: cdc_ncm: switch to eth%d interface naming 220c3c36b1f8 ptp: improve max_adj check against unreasonable values 7d14c66f906c net: mhi_net: Update the transmit handler prototype 4a99047ed51c bpf: Fix leakage under speculation on mispredicted branches 19892ab9c9d8 net: qrtr: fix OOB Read in qrtr_endpoint_post 55c6d93e0b38 ipv4: Fix device used for dst_alloc with local routes 490e879c3848 cxgb4: fix wrong ethtool n-tuple rule lookup 45988cab933e netxen_nic: Fix an error handling path in 'netxen_nic_probe()' ca9c08db4a8a qlcnic: Fix an error handling path in 'qlcnic_probe()' cfc7f0e70d64 ethtool: strset: fix message length calculation 4556e8ed3a82 net: qualcomm: rmnet: don't over-count statistics 5816edd370a7 net: make get_net_ns return error if NET_NS is disabled fd99cacdc70f net: stmmac: dwmac1000: Fix extended MAC address registers definition decb9c3ba468 cxgb4: halt chip before flashing PHY firmware image 2e4829cae148 cxgb4: fix sleep in atomic when flashing PHY firmware 291c5e3b8ca0 cxgb4: fix endianness when flashing boot image 9e029da0a957 alx: Fix an error handling path in 'alx_probe()' 27ef25c72373 mptcp: fix soft lookup in subflow_error_report() 4dd7ed31e66b selftests: mptcp: enable syncookie only in absence of reorders 083e54e4c761 mptcp: do not warn on bad input from the network 59f4b11b9a7a mptcp: wake-up readers only for in sequence data 6fb5ea5dd0a6 mptcp: try harder to borrow memory from subflow under pressure 3371392c60e2 sch_cake: Fix out of bounds when parsing TCP options and header 76e02b8905d0 mptcp: Fix out of bounds when parsing TCP options f648089337cb netfilter: synproxy: Fix out of bounds when parsing TCP options 56c8b8333eb1 skbuff: fix incorrect msg_zerocopy copy notifications ed2299692680 net/mlx5e: Block offload of outer header csum for GRE tunnel b38c57a01a32 net/mlx5e: Block offload of outer header csum for UDP tunnels af452c9d5f78 Revert "net/mlx5: Arm only EQs with EQEs" 574a9f20f1c0 net/mlx5: DR, Don't use SW steering when RoCE is not supported 6a84c6df0eb5 net/mlx5: Consider RoCE cap before init RDMA resources b374c1304f6d net/mlx5e: Fix page reclaim for dead peer hairpin 462abaee88f5 net/mlx5e: Remove dependency in IPsec initialization flows b6447b72aca5 net/mlx5e: Fix use-after-free of encap entry in neigh update handler 7c7dd4e03be9 net/sched: act_ct: handle DNAT tuple collision 69a54b4899dd rtnetlink: Fix regression in bridge VLAN configuration 65310b0aff86 udp: fix race between close() and udp_abort() c4c9de226916 ice: parameterize functions responsible for Tx ring management 57b2b26fa656 ice: add ndo_bpf callback for safe mode netdev ops b499e673dc47 netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local a1f6740fa393 netfilter: nf_tables: initialize set before expression setup 2e44117758bf net: lantiq: disable interrupt before sheduling NAPI 2b66c0119c87 net: ena: fix DMA mapping function issues in XDP b0a744f7ac5a net: dsa: felix: re-enable TX flow control in ocelot_port_flush() b25b60d07616 net: rds: fix memory leak in rds_recvmsg 2f032ebff9b1 vrf: fix maximum MTU 0ffb460be3ab net: ipv4: fix memory leak in netlbl_cipsov4_add_std c54a64e7c0ac libbpf: Fixes incorrect rx_ring_setup_done ffc6be4cb861 mlxsw: core: Set thermal zone polling delay argument to real value at init f313da6d46f4 mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 d1b949c70206 mac80211: fix skb length check in ieee80211_scan_rx() faca4702ab22 staging: rtl8723bs: fix monitor netdev register/unregister 2eb4e0b36318 batman-adv: Avoid WARN_ON timing related checks 476de3f94ef4 fanotify: fix copy_event_to_user() fid error clean up a2aff09807fb kvm: LAPIC: Restore guard to prevent illegal APIC register access 28788dc5c705 mm/memory-failure: make sure wait for page writeback in memory_failure 43ea6532ea87 afs: Fix an IS_ERR() vs NULL check 6a5fadcb0ac1 dmaengine: stedma40: add missing iounmap() on error in d40_probe() c8e0794226f4 dmaengine: SF_PDMA depends on HAS_IOMEM 55b1c329a157 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM a215987f731b dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM b476c74c1ff0 dmaengine: xilinx: dpdma: initialize registers before request_irq becd2ff7ebf6 dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions 6b82f6921a36 dmaengine: idxd: add missing dsa driver unregister c1ec6d46b63d dmaengine: idxd: add engine 'struct device' missing bus type assignment ---- Link: https://lore.kernel.org/r/20210621154921.212599475@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/385 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | linux-fslc-imx: update to v5.4.127Andrey Zhizhikin2021-06-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.127 from stable korg. Following upstream commits are included in this version: ---- a82d4d5e9fe6 Linux 5.4.127 f7afaf778591 fib: Return the correct errno code 51cc5ad292da net: Return the correct errno code 376a703f9dce net/x25: Return the correct errno code 107140952ecd rtnetlink: Fix missing error code in rtnl_bridge_notify() 12fa0fdbcd0f drm/amd/display: Allow bandwidth validation for 0 streams. 8c48345fdc98 net: ipconfig: Don't override command-line hostnames or domains c8e4a72b255e nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() 655d4dc10a23 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails ed4bee6e1bb7 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() 31ac5531110a scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V 4791b8948741 scsi: qedf: Do not put host in qedf_vport_create() unconditionally 8034fc4ee9ef ethernet: myri10ge: Fix missing error code in myri10ge_probe() ea4a9a34c9b2 scsi: target: core: Fix warning on realtime kernels 86fd5b27db74 gfs2: Fix use-after-free in gfs2_glock_shrink_scan 527f70f76742 riscv: Use -mno-relax when using lld linker e58f4b5046e0 HID: gt683r: add missing MODULE_DEVICE_TABLE 50b8e1be15f6 gfs2: Prevent direct-I/O write fallback errors from getting lost c8eff6762943 ARM: OMAP2+: Fix build warning when mmc_omap is not built e4c3f7a6a3b2 drm/tegra: sor: Do not leak runtime PM reference 7f5a4b24cdbd HID: usbhid: fix info leak in hid_submit_ctrl 20fbcfaaa571 HID: Add BUS_VIRTUAL to hid_connect logging 41b9b39e1b37 HID: multitouch: set Stylus suffix for Stylus-application devices, too 2173746ed125 HID: quirks: Add quirk for Lenovo optical mouse cdf5e4747da9 HID: hid-sensor-hub: Return error for hid_set_field() failure 1f760c4e655c HID: hid-input: add mapping for emoji picker key 818bf51031cf HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 d0f47648b87b net: ieee802154: fix null deref in parse dev addr ---- Link: https://lore.kernel.org/r/20210616152834.149064097@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/378 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | linux-fslc-lts: update to v5.10.45Andrey Zhizhikin2021-06-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.45 from stable korg. Following upstream commits are included in this version: ---- 037a447b7a0b Linux 5.10.45 808fcc1e707c fib: Return the correct errno code d8b2e3e17c33 net: Return the correct errno code 04c1556bfc79 net/x25: Return the correct errno code 0aa356950800 rtnetlink: Fix missing error code in rtnl_bridge_notify() 9250f97fd594 drm/amd/amdgpu:save psp ring wptr to avoid attack 9e8c2af01046 drm/amd/display: Fix potential memory leak in DMUB hw_init 75fa7fbef132 drm/amdgpu: refine amdgpu_fru_get_product_info 34fe4ccb1fe5 drm/amd/display: Allow bandwidth validation for 0 streams. ecd26536ec5b net: ipconfig: Don't override command-line hostnames or domains 511a01029115 nvme-loop: do not warn for deleted controllers during reset 155c2fea4b31 nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() 620424df29a0 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails 1c80ca596cab nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() b8fdea0695fd scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V f8ac1bd5270b Bluetooth: Add a new USB ID for RTL8822CE 5491d97078fe scsi: qedf: Do not put host in qedf_vport_create() unconditionally 609b56e9791c ethernet: myri10ge: Fix missing error code in myri10ge_probe() 5d5f0d945d47 scsi: target: core: Fix warning on realtime kernels a61156314b66 gfs2: Fix use-after-free in gfs2_glock_shrink_scan bb73f2f78969 riscv: Use -mno-relax when using lld linker 35277c1a6669 HID: gt683r: add missing MODULE_DEVICE_TABLE 7a557de07917 gfs2: fix a deadlock on withdraw-during-mount c3e9ea16adc1 gfs2: Prevent direct-I/O write fallback errors from getting lost 864b5a8d5390 ARM: OMAP2+: Fix build warning when mmc_omap is not built 247ec8ee0bf2 ARM: OMAP1: Fix use of possibly uninitialized irq variable 3c0ad70cba1f drm/tegra: sor: Fully initialize SOR before registration 9c1d492baa91 gpu: host1x: Split up client initalization and registration 570b3e4020f2 drm/tegra: sor: Do not leak runtime PM reference b1e3596416d7 HID: usbhid: fix info leak in hid_submit_ctrl 1dfd9f18ca64 HID: Add BUS_VIRTUAL to hid_connect logging 258d3fdbb15e HID: multitouch: set Stylus suffix for Stylus-application devices, too 6a142ea61074 HID: quirks: Add quirk for Lenovo optical mouse 716a087adc22 HID: hid-sensor-hub: Return error for hid_set_field() failure 0bd8a4b46cdb HID: hid-input: add mapping for emoji picker key b3c5bfc43c5e HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 be6c98879205 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 c7836de2cadd net: ieee802154: fix null deref in parse dev addr ---- Link: https://lore.kernel.org/r/20210616152835.407925718@linuxfoundation.org https://github.com/Freescale/linux-fslc/pull/379 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | linux-fslc: update to v5.12.12Andrey Zhizhikin2021-06-301-2/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.12 from stable korg. Following upstream commits are included in this version: ---- 83335a414d13 Linux 5.12.12 e324b29e6042 fib: Return the correct errno code b77b9f3ee5ee net: Return the correct errno code bc685cc0bbd2 net/x25: Return the correct errno code 8478b361dfc5 rtnetlink: Fix missing error code in rtnl_bridge_notify() abc57d8def3a drm/amd/amdgpu:save psp ring wptr to avoid attack aa000f828e60 drm/amd/display: Fix potential memory leak in DMUB hw_init 6bb36b876031 drm/amdgpu: refine amdgpu_fru_get_product_info e8eee289c159 drm/amd/display: Allow bandwidth validation for 0 streams. 85e7200b80f6 net: ipconfig: Don't override command-line hostnames or domains 565b925357af nvme-loop: do not warn for deleted controllers during reset f49baa21615f nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() e5f154eb7c3b nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails e16d20862907 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() 61b4b59e9481 scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V aed3fc70d5b5 Bluetooth: Add a new USB ID for RTL8822CE bf5b0719e69b scsi: qedf: Do not put host in qedf_vport_create() unconditionally 7205c2f5caae ethernet: myri10ge: Fix missing error code in myri10ge_probe() 20822024c394 scsi: target: core: Fix warning on realtime kernels e87ef30fe73e gfs2: Fix use-after-free in gfs2_glock_shrink_scan 49ee7e334325 mt76: mt7921: remove leftover 80+80 HE capability 1d653ffc9a7c ALSA: hda: Add AlderLake-M PCI ID 8fa0345686e5 riscv: Use -mno-relax when using lld linker 47dab921bc36 HID: intel-ish-hid: ipc: Add Alder Lake device IDs db8286ad7001 HID: gt683r: add missing MODULE_DEVICE_TABLE d8a93607fe4e HID: multitouch: Disable event reporting on suspend on the Asus T101HA touchpad d27e9b57e710 gfs2: Clean up revokes on normal withdraws 10f5b5e9052a gfs2: fix a deadlock on withdraw-during-mount 6e66fcf45d90 gfs2: Prevent direct-I/O write fallback errors from getting lost aa86fbc7a357 ARM: OMAP2+: Fix build warning when mmc_omap is not built c2aba609f055 ARM: OMAP1: Fix use of possibly uninitialized irq variable 4712c07628c6 hwmon/pmbus: (q54sj108a2) The PMBUS_MFR_ID is actually 6 chars instead of 5 ace3b924c013 drm/tegra: sor: Fully initialize SOR before registration 243808893380 gpu: host1x: Split up client initalization and registration 6fc59edf0471 drm/tegra: sor: Do not leak runtime PM reference 805c958c29c1 mt76: mt7921: fix max aggregation subframes setting 21883bff0fd8 HID: usbhid: fix info leak in hid_submit_ctrl ed081fd87e82 HID: Add BUS_VIRTUAL to hid_connect logging 8ff871cfd0fb HID: multitouch: set Stylus suffix for Stylus-application devices, too a0e062e9c239 HID: quirks: Add quirk for Lenovo optical mouse 96cf492f508e HID: asus: filter G713/G733 key event to prevent shutdown cb33cde0dda6 HID: hid-sensor-hub: Return error for hid_set_field() failure 9bc75db6ad7b HID: hid-input: add mapping for emoji picker key 26308214e189 HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 748a20cec454 HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K15A keyboard-dock 19b4d6c0a7b5 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 0739b45a20c3 HID: asus: Filter keyboard EC for old ROG keyboard fdd51e34f453 net: ieee802154: fix null deref in parse dev addr ---- Link: https://lore.kernel.org/r/20210616152836.655643420@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/380 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | Merge pull request #819 from zandrey/upgrade-u-boot-mainlineOtavio Salvador2021-06-301-1/+1
|\ \ | | | | | | u-boot-fslc: update to v2021.07-rc5
| * | u-boot-fslc: update to v2021.07-rc5Andrey Zhizhikin2021-06-301-1/+1
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | U-Boot repository has been upgraded to v2021.07-rc5 from DENX repository. Following conflicts were manually resolved: ---- configs/imx8mm_evk_defconfig: configs/imx8mn_ddr4_evk_defconfig: configs/imx8mn_evk_defconfig: configs/imx8mp_evk_defconfig: Drop our local change, which are incuded in the commit 2bba78076b ("configs: Resync with savedefconfig") from upstream. configs/mx6sabresd_defconfig: Merge changes from commit 2f7d3890b6 ("mx6sabre_common: Dynamically change the video output") with upstream commit 2bba78076b ("configs: Resync with savedefconfig"). ---- Following upstream commits are included in this version: ---- 3ef4572110 Prepare v2021.07-rc5 534f0fbd65 arm64: Fix relocation of env_addr if POSITION_INDEPENDENT=y 2bba78076b configs: Resync with savedefconfig 4d8c21da41 Merge tag 'u-boot-imx-20210625' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx 1b044fd1c9 Merge https://source.denx.de/u-boot/custodians/u-boot-sh 0e1819f2fb Merge https://source.denx.de/u-boot/custodians/u-boot-usb 4822114f4f usb: ehci-mx6: Do not fail when 'reg' is not found ec326b9325 usb: ehci-mx6: Move fdtdec_get_alias_seq() inside the CONFIG_MX6 12ef801673 ARM: rmobile: beacon: Set CONFIG_RZ_G2 on Beacon boards fcf3981161 Merge https://source.denx.de/u-boot/custodians/u-boot-x86 c3a095d1ce Merge tag 'mmc-2021-6-22' of https://source.denx.de/u-boot/custodians/u-boot-mmc 6fc0a2f76b Merge branch '2021-06-22-assorted-fixes' b2710faf82 test: Include /sbin to the PATH when creating file system af8e2d4746 MAINTAINER, git-mailrc: Update the mmc maintainer 076c7bfb1f global_data: Ensure we have <config.h> when symbols are not in Kconfig yet 640e2cd6d4 socfpga64: Do not define CONFIG_SYS_MEM_RESERVE_SECURE to 0 8f0f26eb59 Revert "powerpc: fix regression in arch_initr_trap()" 8b95deafc5 powerpc: Don't use relative include for config.h in global_data.h 5ad9220bf7 malloc: add SPDX license identifiers f68d5a66cd MAINTAINERS: Add an entry for NVMe bf2a28356e doc: develop: Convert README.nvme to reST 78d5f2011e nvme: Don't clear nvme blk device's priv space 757cc4b1b2 nvme: Drop useless members of 'struct nvme_ns' 8c60d40d69 nvme: Eliminate the offset of one during block dev creation 478f7fc6a0 nvme: Skip block device creation for inactive namespaces 84344258f2 nvme: Move block dev creation from uclass post_probe() to driver probe() c3e52c71bb nvme: Remove the redundant aqa value setting 859b33c948 nvme: Correct the prps per page calculation method b12f62374e nvme: fix for big endian systems 6fbe06a6ce x86: Discard .note.gnu.property sections 2600dd897e Makefile: Adjust indention of GENENV quiet output 5a87df8380 autoboot: fix typos of CONFIG_AUTOBOOT_USE_MENUKEY c7d1b18908 disk/part_dos.c: Fix a variable typo in write_mbr_partitions() 1ce892cb1c azure: Use msys2 20210604 installer for Windows build f132aab403 Revert "mmc: fsl_esdhc_imx: use VENDORSPEC_FRC_SDCLK_ON to control card clock output" d77d61ea1b mmc: mmc-uclass: change to static about dm function 2da2335a18 mmc: fsl_esdhc_imx: use mmc_send_cmd instead of dm_mmc_send_cmd 5c2beda545 mmc: Update environment variable with active partition 1925e65706 mmc: dwmmc: socfpga: Get "fifo-mode" property from DT 8cb9d3ed3a mmc: dw_mmc: Fixes data read when receiving DTO interrupt in FIFO mode 3a3672cc37 mmc: mtk-sd: increase the minimum bus frequency 52ce6a61c1 imx8mm: configs: enable distro default features 06f4e426f8 imx8mp: configs: enable distro default features 31b3829f74 o4-imx-nano: Fix dtc warnings 97c8cb524c Merge branch 'network_master' of https://source.denx.de/u-boot/custodians/u-boot-net 54c321f9de net: octeontx: smi: use dt live tree API 75efe7dc99 cmd: pxe_utils: sysboot: fix crash if either board or soc are not set. 82a3c9ef20 net: use the same alias stem for ethernet as linux 6e424b4aca net: use a more deterministic approach to get the active ethernet device 02036d90ec net: sun8i-emac: fix MDIO frequency eab447b2b5 net: synquacer: Add netsec driver f024e0b208 net: dwc_eth_qos: Revert some changes of commit 3a97da12ee7b 07292f8e51 net: dwc_eth_qos: Fix needless phy auto-negotiation restarts 7001863596 net: e1000: do not attempt to set hwaddr for i210 without FLASH 3e1848778c Fix a memory leak issue in the RX port initialization. a298d4fbcd Merge https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq 7e585b5a61 Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-riscv b7efcaff8b board: freescale: t1028xrdb: Add MAINTAINER for revD 390c73b417 armv8: Update erratum number to align with doc 13ea307f79 board: freescale: t208xrdb: add a config option for rev D dts fixups 4e21a555c1 board: freescale: t208xrdb: add Linux fdt fix-ups for rev D c91b130554 board: freescale: t208xrdb: detect the board revision version a484f7c486 board: freescale: t208xrdb: remove the legacy non-DM_ETH code 11eeeef7b0 pg-wcom-ls102xa: fix sys counter frequency 02802eb89e pg-wcom-ls102x: initialize front led and app buf ccbd2ced73 km: ls102x: update device disable configuration acc hw design desc fd49502d0f km: ls102x: set ethrotate envvar to no fbb0e15a42 km/scripts: fix saveenv command syntax a09806498c km: ls102xa: add missing define for PRAM regions 3aea3ddf21 km/ls102xa: add support for u-boot POST memory test a7fd6fa1c2 board/km: add support for expu1 design based on nxp 0b036d4c1b board: freescale: t102xrdb: Add MAINTAINER eccf98f8d8 board: freescale: p2041rdb: Add MAINTAINER 6d1657b998 board: freescale: p1_p2_rdb_pc: Add MAINTAINER 0eb946ec28 board: freescale: t4rdb: Add MAINTAINER fb6c96f14e arm: dts: ls1021a.dtsi: Fix invalid reg on gpio nodes 50dae8eb3a net: tsec: add option to set device max-speed via dts 0753603e25 keymile: common: fix hexadecimal env variable format 058c08dc60 configs: seli8: set envsize to 0x4000 34f39ce882 armv8: layerscape: drop CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 b1d59867e5 mmc: fsl_esdhc_imx: drop CONFIG_SYS_FSL_MMC_HAS_CAPBLT_VS33 ae7020b435 mmc: fsl_esdhc: convert to CONFIG_FSL_ESDHC_VS33_NOT_SUPPORT 6bc2419cc2 board: freescale: p2041rdb: use correct EEPROM address length 8bb20852eb configs: ls2088aqds: fix synchronous exception effcb1ebe4 configs: ls1088a: Enable CONFIG_SYS_RELOC_ENV_ADDR 38d1a18750 arm: dts: lx2162aqds: support eMMC HS400 mode on esdhc1 8e221b4a1c pci: layerscape-ep: Add check of the PCIe controller enablement ff64e9a9f0 armv8: ls1012a: Pass PPFE firmware to Linux through FDT addec3511f armv8: layerscape: enable eMMC HS400 workarounds for LX2160A/LX2162A 84c2e044a9 armv8: layerscape: add PSCI support for cpu release c0eeb730f8 board: freescale: vid.c: Add check for return value of adjust_vdd() 62ce0a02f9 riscv: andes_plic: Fix riscv_get_ipi() mask 279de759bd riscv: ae350: doc: Remove CONFIG_SKIP_LOWLEVEL_INIT 77eae0ebe6 riscv: ae350: dts: Add missing "u-boot, dm-spl" for SPL config 048aff6d26 riscv: ae350: dts: Fix #interrupt-cells for plic0 in 32-bit f050dd2b26 riscv: ae350: dts: Remove the unnecessary #address-cells in plic nodes 5c267e0033 riscv: ae350: dts: Remove the unnecessary space in bootargs 2ff6b799a8 riscv: ae350: dts: Add SPDX license header b2c4b7f665 Merge tag 'u-boot-imx-20210616' of https://gitlab.denx.de/u-boot/custodians/u-boot-imx 864c3dbc0a ls1012a: net: pfe: remove pfe stop from bootcmd 2bf4658b8c board: sl28: fix RGMII clock and voltage fb4e64ef9d configs: ls1046afrwy: Add secure boot config 9301a5cc99 Merge https://source.denx.de/u-boot/custodians/u-boot-marvell 029bb91e80 arm: mvebu: turris_{omnia, mox}: ensure running bootcmd_rescue always works c4737cd594 Merge tag 'xilinx-for-v2021.07-rc5' of https://source.denx.de/u-boot/custodians/u-boot-microblaze 6bb577dbb3 arm64: zynqmp: Disable EFI_CAPSULE_ON_DISK_EARLY 2ffa653798 spi: zynqmp_gqspi: Fix write issue 3414712ba8 arm64: zynqmp: Writing correct value to ANALOG_BUS cf066a20c3 Merge https://source.denx.de/u-boot/custodians/u-boot-marvell c64e2bd558 arm64: mvebu: correct Armada 8K addresses d51bdaea19 arm: mvebu: turris_mox: enable options for Turris network boot f221333400 arm: mvebu: dts: turris_mox: add nodes for SPI NOR partitions 8805647ed0 arm: mvebu: configs: turris_mox: add fdtfile default env variable 45853413e2 arm: mvebu: turris_mox: start blinking PHY LEDs when entering rescue ec3784d626 arm: mvebu: turris_mox: add support for board rescue mode e04bf43681 arm: mvebu: dts: turris_mox: add button and LED nodes 0008d80866 fs/squashfs: fix reading of fragmented files 46704165f5 Merge https://source.denx.de/u-boot/custodians/u-boot-usb 5e425a31d3 Merge tag 'efi-2021-07-rc5' of https://source.denx.de/u-boot/custodians/u-boot-efi 40496ac3b7 mx7d: Add Storopack's SMEGW01 board d4f15ecd47 imx8mn: configs: add support for distro boot commands a3a0bc85c0 imx: Add SeeedStudio NPI-IMX6ULL Support fe133eb192 imx: support for conga-QMX8 board 6ac4d44806 arm: imx: imx8mm: correct unrecognized fracpll frequency b8916306d1 pico-imx6: README: Fix the boot mode settings URL cd18f1e6e6 imx: ventana: enable dm support for PCI and FEC ethernet d9a7f1a913 arm: imx: imx8mm: clock: make debug output more descriptive 1180baec98 Add EV-iMX280-NANO-X-MB board 3675ac081a Add out4.ru O4-iMX-NANO board e2017ef6ed ARM: imx8m: verdin-imx8mm: Increase bootm size to 64 MiB cb87278cf6 configs: imxrt1050-evk: enable host usb support and its command 42b967216e ARM: dts: imxrt1050-evk: enable usbotg1 node as host 9b91484a89 ARM: dts: imxrt1050: add usbotg1, usbphy1 and usbmisc nodes e7e81e8959 usb: ehci-mx6: add support for i.MXRT 45a5f76cfc clk: imx: clk-imxrt1050: introduce IMXRT1050_CLK_USBOH3 0d90dec182 ARM: IMXRT: introduce is_imxrt*() macros and get_cpu_rev() d7308dbd86 ARM: dts: imxrt1020: add gpio5 node to this SoC dc54f82901 ARM: dts: imxrt1020-evk: move all u-boot, dm-spl to imxrt1020-evk-u-boot.dtsi file 1f3555d906 ARM: dts: imxrt1050-evk: move all u-boot, dm-spl to imxrt1050-evk-u-boot.dtsi file 31f0e58527 ARM: dts: imxrt1050-evk: remove u-boot,dm-spl a9a5c33d57 ARM: dts: imxrt1050: set lcdif clocks according to mxsfb driver f2d91e606b ARM: dts: imxrt1050: move lcdif assigned clock to dtsi f544dfecd2 clk: imx: clk-imxrt1050: introduce LCDIF_PIX and rename LCDIF to LCDIF_APB 006f0dfb1d video: mxsfb: add enabling of "disp_axi" clock ee62a05344 video: mxsfb: add enabling of "axi" clock other than "per" clock 72d65bdf35 configs: imxrt1050-evk: enable imx gpt timer as tick-timer 6f6f03af0e ARM: dts: imxrt1050-evk: add device_type = "memory" to memory node 0684ec8a9d ARM: dts: imxrt1050-evk-u-boot: make gpt1 present for SPL 7892f3eba1 ARM: dts: imxrt1050-evk: set gpt1 as tick-timer for u-boot 7eacc427bb ARM: dts: imxrt1050-evk: enable gpt1 timer 5790db9283 ARM: dts: imxrt1050: add gpt1 node 6cd7a9b850 ARM: dts: imxrt1050: add node label to osc a2d89cce7c configs: imxrt1020-evk: enable imx gpt timer as tick-timer d956990c69 ARM: dts: imxrt1020-evk: add device_type = "memory" to memory node faa4e95b5c ARM: dts: imxrt1020-evk-u-boot: make gpt1 present for SPL e5d10f4442 ARM: dts: imxrt1020-evk: set gpt1 as tick-timer for u-boot bc4944051e ARM: dts: imxrt1020-evk: enable gpt1 timer df243c93d3 ARM: dts: imxrt1020: add gpt1 node bfdbe871a0 ARM: dts: imxrt1020: add node label to osc f8c8573b85 timer: imx-gpt: Add timer support for i.MX SoCs family 55ad612306 arm: imxrt: soc: make mpu regions generic b95e5edc42 efi_loader: fix Sphinx warning dcd2bbe051 usb: dwc2: Avoid delay when initializing USB peripheral by dwc2 e27b0ff1b7 efi_loader: efi_capsule_delete_file() NULL dereference 3dca77b1dc efi_loader: partition numbers are hexadecimal 6a1d65e59f doc: usage: man-page for ums command 6b8d9c92fc cmd: Add dependency for ums command ed9720d055 doc: usage: man-page for pinmux command 0703f5923b doc: usage: reorder commands in index.rst cb26d5a926 Merge https://source.denx.de/u-boot/custodians/u-boot-sh c2d21e0ac0 usb: cdns3: cdns3-ti: Fix clk_get_by_name() to get the correct name a2a14854f2 pinctrl: renesas: Synchronize R-Car Gen2/Gen3 tables with Linux 5.12 ---- Link: https://lore.kernel.org/u-boot/20210628194137.GU9516@bill-the-cat/ Link: https://github.com/Freescale/u-boot-fslc/pull/41 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | Merge pull request #817 from MaxKrummenacher/masterOtavio Salvador2021-06-281-0/+4
|\ \ | | | | | | xwayland: fix build against vivante provided opengl on 32bit i.MX
| * | xwayland: fix build against vivante provided opengl on 32bit i.MXMax Krummenacher2021-06-261-0/+4
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | With 'use-nxp-bsp' xwayland must not be configured to use glamour. Set the now available package configs accordingly. Prevents compile time errors like: | ../xwayland-21.1.1/hw/xwayland/xwayland-present.c:61:49: error: invalid application of 'sizeof' to incomplete type 'struct xwl_present_window' | 61 | xwl_present_window = calloc (1, sizeof (struct xwl_present_window)); ... | ../xwayland-21.1.1/hw/xwayland/xwayland-present.c:450:14: error: implicit declaration of function 'xwl_glamor_pixmap_get_wl_buffer' [-Werror=implicit-function-declaration] | 450 | buffer = xwl_glamor_pixmap_get_wl_buffer(pixmap); Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* | Merge pull request #816 from thochstein/masterOtavio Salvador2021-06-181-1/+1
|\ \ | | | | | | jailhouse: Fix firmware location as non-arch specific
| * | jailhouse: Fix firmware location as non-arch specificTom Hochstein2021-06-181-1/+1
|/ / | | | | | | | | | | The firmware is installed in /lib regardless of multilib usage. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | cicd: backport: update workflow based on new 0.0.4Vinicius Aquino2021-06-181-12/+27
| | | | | | | | | | | | | | The new release allow the use of pull request comments to trigger the backport process. Signed-off-by: Vinicius Aquino <vinicius.aquino@ossystems.com.br>
* | linux-fslc-imx: update to v5.4.126Andrey Zhizhikin2021-06-171-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.126 from stable korg. Following conflicts were resolved: ---- - drivers/usb/cdns3/gadget.c: Skip upstream commit 02851cb0cae3d ("usb: cdns3: Fix runtime PM imbalance on error") as the implementation is not present in the NXP tree to apply it. ---- Following upstream commits are included in this version: ---- ffe4d2a0684d Linux 5.4.126 0f8837070136 proc: only require mm_struct for writing d63f00ec908b tracing: Correct the length check which causes memory corruption 7e4e824b109f ftrace: Do not blindly read the ip address in ftrace_bug() 74430f3f6149 scsi: core: Only put parent device if host state differs from SHOST_CREATED e694ddc8f3de scsi: core: Put .shost_dev in failure path if host state changes to RUNNING fe7bcd794a53 scsi: core: Fix failure handling of scsi_add_host_with_dma() 79296e292d67 scsi: core: Fix error handling of scsi_host_alloc() 8c9400c4855e NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. 86377b239e04 NFSv4: Fix second deadlock in nfs4_evict_inode() 3e3c7ebbfac1 NFS: Fix use-after-free in nfs4_init_client() 83668ab1dbbf kvm: fix previous commit for 32-bit builds 0147af30925a perf session: Correct buffer copying when peeking events 34769f17e47c NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() 0057ecef9f32 NFS: Fix a potential NULL dereference in nfs_get_client() e3ecd9c09fcc IB/mlx5: Fix initializing CQ fragments buffer 796d3bd4ac93 KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message 71c751cbb9e8 sched/fair: Make sure to update tg contrib for blocked load 26ab08df8656 perf: Fix data race between pin_count increment/decrement 8aeb339571c6 vmlinux.lds.h: Avoid orphan section with !SMP fc57713afaca RDMA/mlx4: Do not map the core_clock page to user space unless enabled 64f1fb6acc2a RDMA/ipoib: Fix warning caused by destroying non-initial netns a0828219185d usb: typec: mux: Fix copy-paste mistake in typec_mux_match 139af3b2192c regulator: max77620: Use device_set_of_node_from_dev() c4e10f92c319 regulator: core: resolve supply for boot-on/always-on regulators 5ef23506695b usb: fix various gadget panics on 10gbps cabling b4903f7fdc48 usb: fix various gadgets null ptr deref on 10gbps cabling. 191144bcfe3a usb: gadget: eem: fix wrong eem header operation cc40404bd0dd USB: serial: cp210x: fix alternate function for CP2102N QFN20 02fafcf74cde USB: serial: quatech2: fix control-request directions eedd4b494538 USB: serial: omninet: add device id for Zyxel Omni 56K Plus a2119ad276f1 USB: serial: ftdi_sio: add NovaTech OrionMX product ID 28b9764eb568 usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind 4fe7635a245b usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path 9523c42be986 usb: typec: wcove: Use LE to CPU conversion when accessing msg->header 5e8ca8c79f74 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling 366369b89bed usb: dwc3: ep0: fix NULL pointer exception c469c8dddc7d usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms 32c2e6c2e4eb usb: f_ncm: only first packet of aggregate needs to start timer 0c05a8bc0e76 USB: f_ncm: ncm_bitrate (speed) is unsigned 4d14a82ef112 cgroup1: don't allow '\n' in renaming 298499d73d2d btrfs: promote debugging asserts to full-fledged checks in validate_super d4b047651fb1 btrfs: return value from btrfs_mark_extent_written() in case of error dccd575337ac staging: rtl8723bs: Fix uninitialized variables bff1fbf0cf07 kvm: avoid speculation-based attacks from out-of-range memslot accesses 977d11df7932 drm: Lock pointer access in drm_master_release() b246b4c70c12 drm: Fix use-after-free read in drm_getunique() b5502580cf95 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves a225ee1fe41c x86/boot: Add .text.* to setup.ld 8c2c1db4f2e4 i2c: mpc: implement erratum A-004447 workaround c7f0393a370e i2c: mpc: Make use of i2c_recover_bus() 3cdbefdd3146 spi: Cleanup on failure of initial setup 85a7998e7211 spi: Don't have controller clean up spi device before driver unbind 92350839d329 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers 96cea4843b8f powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers 3e9aa125f69c nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME c385af145eb4 bnx2x: Fix missing error code in bnx2x_iov_init_one() ece8ad75e318 dm verity: fix require_signatures module_param permissions a450b5b6c01d MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER eb5c4794b79e nvme-fabrics: decode host pathing error for connect 70036fb61ea8 net: dsa: microchip: enable phy errata workaround on 9567 128bb4b0e5d2 net: appletalk: cops: Fix data race in cops_probe1 19e14481cc7d net: macb: ensure the device is available before accessing GEMGXL control registers cd05e1a61a05 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal e773147692c6 scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq 1e209effe36c scsi: vmw_pvscsi: Set correct residual data length 90476c1bfff0 scsi: bnx2fc: Return failure if io_req is already in ABTS processing a3842219a69d RDS tcp loopback connection can hang 3e324774411d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock f9e7a38d148e wq: handle VM suspension in stall detection 92215c1f24c0 cgroup: disable controllers at parse time e29d22371de8 net: mdiobus: get rid of a BUG_ON() 21df0c2e7d19 netlink: disable IRQs for netlink_lock_table() e0172831c61a bonding: init notify_work earlier to avoid uninitialized use 9d7d4649dc1c isdn: mISDN: netjet: Fix crash in nj_probe: 77b9f527731e spi: sprd: Add missing MODULE_DEVICE_TABLE cbeee4ccc1c7 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE 575ad4ab2057 vfio-ccw: Serialize FSM IDLE state with I/O completion 02d3f4f0aadb ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet 8a9478cfb21b ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet 02851cb0cae3 usb: cdns3: Fix runtime PM imbalance on error f3ed12af6bbb net/nfc/rawsock.c: fix a permission check bug 3e7c190475d9 spi: Fix spi device unregister flow 9f9ad67183aa ASoC: max98088: fix ni clock divider calculation c9002013ffe0 proc: Track /proc/$pid/attr/ opener mm_struct ---- Link: https://lore.kernel.org/r/20210614102646.341387537@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/373 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | linux-fslc-lts: update to v5.10.44Andrey Zhizhikin2021-06-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.44 from stable korg. Following upstream commits are included in this version: ---- f2b1fc360fa1 Linux 5.10.44 ef9a0d224baf proc: only require mm_struct for writing 43c32c22254b tracing: Correct the length check which causes memory corruption 5b537408f273 scsi: core: Only put parent device if host state differs from SHOST_CREATED 0a31d1237aaf scsi: core: Put .shost_dev in failure path if host state changes to RUNNING 146446a43b3d scsi: core: Fix failure handling of scsi_add_host_with_dma() 7a696ce1d5d1 scsi: core: Fix error handling of scsi_host_alloc() 6e13b9bc66f0 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. d973bd0d6e7f NFSv4: Fix second deadlock in nfs4_evict_inode() c3b6cf64dfe4 NFS: Fix use-after-free in nfs4_init_client() 9064c9d544b9 kvm: fix previous commit for 32-bit builds 351075bcfea9 perf session: Correct buffer copying when peeking events b4651cea43af NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() 279ad78a00f8 NFS: Fix a potential NULL dereference in nfs_get_client() 91f7fdc4cc10 IB/mlx5: Fix initializing CQ fragments buffer d046f724bbd7 KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message 4921feb0e5be x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs 190a7f908993 sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling 32e22db8b25e sched/fair: Make sure to update tg contrib for blocked load 4c37b062edae sched/fair: Keep load_avg and load_sum synced c64a3be39fa9 perf: Fix data race between pin_count increment/decrement e0b518a2eb44 gpio: wcd934x: Fix shift-out-of-bounds error 56a388a9cc1e phy: ti: Fix an error code in wiz_probe() 62d891861f83 ASoC: meson: gx-card: fix sound-dai dt schema 0e2c9aeb0028 ASoC: core: Fix Null-point-dereference in fmt_single_name() d83075c25a28 phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe() c9cb5837e92e tools/bootconfig: Fix error return code in apply_xbc() 16ccdcdfe668 vmlinux.lds.h: Avoid orphan section with !SMP c25ec6386a81 ARM: cpuidle: Avoid orphan section warning cb1aa1da0488 RDMA/mlx4: Do not map the core_clock page to user space unless enabled 67cf4e447b5e RDMA/ipoib: Fix warning caused by destroying non-initial netns fd681a8c7ac8 drm/msm/a6xx: avoid shadow NULL reference in failure path 0bc79f4b7ac6 drm/msm/a6xx: update/fix CP_PROTECT initialization 5b7dc8329d7a drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 5a61f69da3b8 drm/mcde: Fix off by 10^3 in calculation d68889298029 usb: typec: mux: Fix copy-paste mistake in typec_mux_match 9e0677c2e390 usb: dwc3: gadget: Disable gadget IRQ during pullup disable cc440da4aad9 phy: usb: Fix misuse of IS_ENABLED aafc51fddfa8 regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks 4579f6517679 regulator: bd71828: Fix .n_voltages settings 5a5f5cfb5f09 regulator: fan53880: Fix missing n_voltages setting c365ff97617c regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 e3a502abf506 regulator: max77620: Use device_set_of_node_from_dev() 06653ebc0ad2 regulator: core: resolve supply for boot-on/always-on regulators 7dcdfa28e1fe usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port 18eaf0de50ea usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port b972eff87463 usb: fix various gadget panics on 10gbps cabling 4b289a0f3033 usb: fix various gadgets null ptr deref on 10gbps cabling. 6bf8ff7d0520 usb: gadget: eem: fix wrong eem header operation 21bee94fb9e4 USB: serial: cp210x: fix alternate function for CP2102N QFN20 4fa815beeaf0 USB: serial: quatech2: fix control-request directions ef91a6bd9469 USB: serial: omninet: add device id for Zyxel Omni 56K Plus 1e2d41c17f43 USB: serial: ftdi_sio: add NovaTech OrionMX product ID 5cead896962d usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind 0b3bb7950e73 usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() 6900ef1b1095 usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() 572de10087a9 usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path 7cee4344cbb3 usb: typec: wcove: Use LE to CPU conversion when accessing msg->header 199af8a06de2 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling 470403639114 usb: dwc3: ep0: fix NULL pointer exception 851dee5a5da5 usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL 2af93b437a61 usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe 750a0d755642 usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled b452e8bb7c52 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms 0ff5f83ae147 usb: f_ncm: only first packet of aggregate needs to start timer 0f5a20b1fd9d USB: f_ncm: ncm_bitrate (speed) is unsigned 1bf2c28ab268 mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ 67aca230caf3 mmc: renesas_sdhi: abort tuning when timeout detected 97524384762c ftrace: Do not blindly read the ip address in ftrace_bug() 74d3b20b1b20 cgroup1: don't allow '\n' in renaming 31fe243a6376 btrfs: promote debugging asserts to full-fledged checks in validate_super ca69dc891b28 btrfs: return value from btrfs_mark_extent_written() in case of error bf240fee5b34 async_xor: check src_offs is not NULL before updating it 8d5c0f6b7a78 staging: rtl8723bs: Fix uninitialized variables 7af299b97734 kvm: avoid speculation-based attacks from out-of-range memslot accesses 6b6ff4d1f349 KVM: X86: MMU: Use the correct inherited permissions to get shadow page 14831b79560b perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server aa8591a58cbd drm: Lock pointer access in drm_master_release() 491d52e00788 drm: Fix use-after-free read in drm_getunique() afd87792db35 Revert "ACPI: sleep: Put the FACS table after using it" 82a8ffba54d3 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves 05e6b7159475 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 d62d55f3941b ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 557306806777 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 bd0fe358d182 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 6a81e47788ff ALSA: hda/realtek: headphone and mic don't work on an Acer laptop 98f842951f8a ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() bd7d88b0874f ALSA: seq: Fix race of snd_seq_timer_open() fff6af6deae8 i2c: mpc: implement erratum A-004447 workaround d78b76af9f61 i2c: mpc: Make use of i2c_recover_bus() fa05ba61967a spi: Cleanup on failure of initial setup 0c4d4de2da4d spi: Don't have controller clean up spi device before driver unbind 3a5b982463f4 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers a7c3c17867b3 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers 590f718a6473 nvmet: fix false keep-alive timeout when a controller is torn down 2538f06f9468 nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME b0308804b2e0 bnx2x: Fix missing error code in bnx2x_iov_init_one() 90547d5db50b dm verity: fix require_signatures module_param permissions 7519ece673e3 MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER 37a079a6ae14 nvme-fabrics: decode host pathing error for connect f42afc0f2902 net: dsa: microchip: enable phy errata workaround on 9567 ee144b798028 net: appletalk: cops: Fix data race in cops_probe1 a385cbf31ed0 net: macb: ensure the device is available before accessing GEMGXL control registers bbb48789b62a scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal 16763635285c scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq eac1d159b7a3 scsi: vmw_pvscsi: Set correct residual data length 30030c6ff3d4 scsi: bnx2fc: Return failure if io_req is already in ABTS processing 8d717c9135a3 net:sfc: fix non-freed irq in legacy irq mode e806df71eed2 RDS tcp loopback connection can hang 4353eb42180d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock ad241cb1cffb wq: handle VM suspension in stall detection 5ca472d40e2d cgroup: disable controllers at parse time be23c4af3d8a net: mdiobus: get rid of a BUG_ON() 1d6d43d4805d netlink: disable IRQs for netlink_lock_table() 42e490013809 bonding: init notify_work earlier to avoid uninitialized use 143fc7220961 isdn: mISDN: netjet: Fix crash in nj_probe: 2e2145ccfbcb usb: chipidea: udc: assign interrupt number to USB gadget structure 06e84ea1f457 spi: sprd: Add missing MODULE_DEVICE_TABLE 369f3caa4d74 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE 01905f3232fd vfio-ccw: Serialize FSM IDLE state with I/O completion cad3dc73c064 vfio-ccw: Reset FSM state to IDLE inside FSM 4352209ed0f0 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet a5ee8f54d0ab ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet 2f523cd4a931 usb: cdns3: Fix runtime PM imbalance on error 1e5cab50208c net/nfc/rawsock.c: fix a permission check bug 584b2c7ce244 bpf: Forbid trampoline attach for functions with variable arguments fb91ab403e6e spi: spi-zynq-qspi: Fix stack violation bug 4b8b7bc3a726 spi: Fix spi device unregister flow cb24d57ad572 ASoC: amd: fix for pcm_read() error 3b89db7468f7 ASoC: max98088: fix ni clock divider calculation f70102cb369c proc: Track /proc/$pid/attr/ opener mm_struct ---- Link: https://lore.kernel.org/r/20210614102652.964395392@linuxfoundation.org Link: https://lore.kernel.org/r/20210614161424.091266895@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/374 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | linux-fslc: update to v5.12.11Andrey Zhizhikin2021-06-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.12.11 from stable korg. Following upstream commits are included in this version: ---- d7f82a4f24cb Linux 5.12.11 9be4a3eba8c9 proc: only require mm_struct for writing 34831232890d scsi: core: Only put parent device if host state differs from SHOST_CREATED c446ec4ea8ae scsi: core: Put .shost_dev in failure path if host state changes to RUNNING 4aaa0d8efbef scsi: core: Fix failure handling of scsi_add_host_with_dma() 45d83db47281 scsi: core: Fix error handling of scsi_host_alloc() 2431180f5c32 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. 64c21cd5c45d NFSv4: Fix second deadlock in nfs4_evict_inode() 72651c6579a2 NFS: Fix use-after-free in nfs4_init_client() 13f3c16b88ee kvm: fix previous commit for 32-bit builds 1e3f498b5d9f perf session: Correct buffer copying when peeking events ff7b80b917c4 pinctrl: qcom: Make it possible to select SC8180x TLMM dc3406d4f7c0 NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() 58ddf61f10b8 NFS: Fix a potential NULL dereference in nfs_get_client() 3e670c54eda2 IB/mlx5: Fix initializing CQ fragments buffer 9fb088ce13bc KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message 22cf65b6902b x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs 63345c030e71 platform/surface: aggregator: Fix event disable function 322fd1cfe169 sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling 996c2417151e ASoC: SOF: reset enabled_cores state at suspend 5e3fb56e430b sched/fair: Make sure to update tg contrib for blocked load 2481ecc6835a sched/fair: Keep load_avg and load_sum synced 20d396b17a40 dt-bindings: connector: Replace BIT macro with generic bit ops df4c7e3b1095 perf: Fix data race between pin_count increment/decrement 5138f8df0700 perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 9f6025f3ff1f pinctrl: qcom: Fix duplication in gpio_groups dd55331d493b gpio: wcd934x: Fix shift-out-of-bounds error 7307a2d3fdf8 phy: ti: Fix an error code in wiz_probe() 37d144cd4456 ASoC: meson: gx-card: fix sound-dai dt schema 047fd16015a7 ASoC: core: Fix Null-point-dereference in fmt_single_name() 02b07dd201f0 phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe() 8c8783017306 tools/bootconfig: Fix error return code in apply_xbc() 05471eb76e77 vmlinux.lds.h: Avoid orphan section with !SMP d37fa2a044d3 ARM: cpuidle: Avoid orphan section warning 8dc1b0e0ca20 RDMA: Verify port when creating flow rule fdeb9f8043e1 RDMA/mlx5: Block FDB rules when not in switchdev mode 73b27339cb58 RDMA/mlx4: Do not map the core_clock page to user space unless enabled 98b6c670ac2d RDMA/mlx5: Use different doorbell memory for different processes 0a672f7d89db RDMA/ipoib: Fix warning caused by destroying non-initial netns 1ed3c16fe6b5 hwmon: (tps23861) correct shunt LSB values 7ee186a7ead1 hwmon: (tps23861) set current shunt value c1723ce28c5d hwmon: (tps23861) define regmap max register e3b478db63dc hwmon: (corsair-psu) fix suspend behavior 0c010eae2feb drm/msm/a6xx: avoid shadow NULL reference in failure path 868fb39fbfce drm/msm/a6xx: update/fix CP_PROTECT initialization 107107372f75 drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 b6ed98736fdf drm/mcde: Fix off by 10^3 in calculation 95aadff4afa0 usb: typec: mux: Fix copy-paste mistake in typec_mux_match 0908fb0e80d8 usb: typec: tcpm: Fix misuses of AMS invocation aad940c6579c usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP 63784c42dd3d usb: dwc3: gadget: Disable gadget IRQ during pullup disable ed57e68f8636 usb: cdns3: Enable TDL_CHK only for OUT ep 9a801478908c phy: usb: Fix misuse of IS_ENABLED b7611c3679fe regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks 131503cf8536 regulator: atc260x: Fix n_voltages and min_sel for pickable linear ranges 4c445591c1a9 regulator: bd71828: Fix .n_voltages settings 9f61978e7dda regulator: scmi: Fix off-by-one for linear regulators .n_voltages setting 30db23bc246b regulator: fixed: Ensure enable_counter is correct if reg_domain_disable fails b4b743881f68 regulator: fan53880: Fix missing n_voltages setting f52a932f4897 regulator: da9121: Return REGULATOR_MODE_INVALID for invalid mode 76d8e9b60bca regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 0d36883c4b33 regulator: max77620: Use device_set_of_node_from_dev() b0dd9b3470fd regulator: core: resolve supply for boot-on/always-on regulators b83c739ad800 usb: typec: tcpm: Do not finish VDM AMS for retrying Responses cd32d4ee4171 usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port d0a06696a8a4 usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port b2d5b310e115 usb: typec: tcpm: Properly handle Alert and Status Messages ca6bc277430d usb: fix various gadget panics on 10gbps cabling f17aae7c4009 usb: fix various gadgets null ptr deref on 10gbps cabling. 0ee582bcc786 usb: gadget: eem: fix wrong eem header operation ae746b6f4ce6 usb: cdnsp: Fix deadlock issue in cdnsp_thread_irq_handler 04e24bd0f02b USB: serial: cp210x: fix CP2102N-A01 modem control 802fcbd99ce5 USB: serial: cp210x: fix alternate function for CP2102N QFN20 0337fee5792a USB: serial: quatech2: fix control-request directions db5cd62db582 USB: serial: omninet: add device id for Zyxel Omni 56K Plus ae923b092c69 USB: serial: ftdi_sio: add NovaTech OrionMX product ID 3d472673eb2c usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind cad7ce2b91b3 usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() 49d9e9ef4c75 usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() 02cd2a5cd4bc usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path 733101e5f0ee usb: typec: wcove: Use LE to CPU conversion when accessing msg->header b9f8edb1e44b usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling cb65ff03f087 usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoir 788755756dd4 usb: dwc3: ep0: fix NULL pointer exception 4aad390363d2 usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL 2bdf7460af16 usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe d8dd3754e707 usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled 9015140154c5 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms 8ceb32221c11 usb: f_ncm: only first packet of aggregate needs to start timer 9e5f198de7c8 USB: f_ncm: ncm_bitrate (speed) is unsigned da7ed080ef4d mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ 800ad9137bec mmc: renesas_sdhi: abort tuning when timeout detected a20972831799 tools/bootconfig: Fix a build error accroding to undefined fallthrough b16a249eca22 tracing: Correct the length check which causes memory corruption 3e4ddeb68751 ftrace: Do not blindly read the ip address in ftrace_bug() 2145c61cc2b0 cgroup1: don't allow '\n' in renaming ac62404157f1 coredump: Limit what can interrupt coredumps 7253a4999457 btrfs: promote debugging asserts to full-fledged checks in validate_super 2818ecb95753 btrfs: return value from btrfs_mark_extent_written() in case of error d7c310163a4b btrfs: zoned: fix zone number to sector/physical calculation fb58673c334e btrfs: do not write supers if we have an fs error 2c9809adffee async_xor: check src_offs is not NULL before updating it 555002a840ab bcache: avoid oversized read request in cache missing code path 7550b63e30a5 bcache: remove bcache device self-defined readahead 616126bff40c tick/nohz: Only check for RCU deferred wakeup on user/guest entry when needed c597d5c59c7a bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove() 0bb28bc0457d misc: rtsx: separate aspm mode into MODE_REG and MODE_CFG 2147684be1eb usb: misc: brcmstb-usb-pinmap: check return value after calling platform_get_resource() f44f1fc30dae staging: rtl8723bs: Fix uninitialized variables ed0e2a893092 kvm: avoid speculation-based attacks from out-of-range memslot accesses 7707f7244d81 KVM: X86: MMU: Use the correct inherited permissions to get shadow page 1f297c56bfc6 KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync 82cc1c4728ce perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server 8c9987ad7134 x86, lto: Pass -stack-alignment only on LLD < 13.0.0 dfedcac75b81 drm: Lock pointer access in drm_master_release() f773f8cccac1 drm: Fix use-after-free read in drm_getunique() 135076c45e45 ACPI: Pass the same capabilities to the _OSC regardless of the query flag 6192af07e37b Revert "ACPI: sleep: Put the FACS table after using it" 01415ff85a24 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves b7886783b01b ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 e0173c323946 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 3513eda896a1 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 b5a06c772341 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 a2901ac62752 ALSA: hda/realtek: headphone and mic don't work on an Acer laptop 05e4deffafda ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() 536a7646c00a ALSA: seq: Fix race of snd_seq_timer_open() 9f573a752d1b i2c: mpc: implement erratum A-004447 workaround a08e6771f30c i2c: mpc: Make use of i2c_recover_bus() 1cbb5b921e81 spi: Cleanup on failure of initial setup a3576a4c1f83 spi: Don't have controller clean up spi device before driver unbind 4d5773d335ad powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers a8089545a34f powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers 983b52636a43 nvmet: fix false keep-alive timeout when a controller is torn down c4082a91c49f nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME 8086763d3759 bnx2x: Fix missing error code in bnx2x_iov_init_one() fb429fad145a dm verity: fix require_signatures module_param permissions 3a0753cb6276 bpf, selftests: Adjust few selftest result_unpriv outcomes 050a7e2a54e5 MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER 268323c154ab nvme-fabrics: decode host pathing error for connect 3dc1e208ca8d Makefile: LTO: have linker check -Wframe-larger-than 0f34aff56ff0 net: dsa: microchip: enable phy errata workaround on 9567 42e7fa0c2a4c net: appletalk: cops: Fix data race in cops_probe1 1f66d0d2f033 net: macb: ensure the device is available before accessing GEMGXL control registers 817a9bb19cc2 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal b392e2fb0ee5 scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq 87bf5d1a72ca scsi: vmw_pvscsi: Set correct residual data length e57339009896 scsi: bnx2fc: Return failure if io_req is already in ABTS processing 81c4d1d83f88 net:sfc: fix non-freed irq in legacy irq mode 495d0518640a RDS tcp loopback connection can hang 2ed296c47e5c net/qla3xxx: fix schedule while atomic in ql_sem_spinlock 8b30908df8d5 wq: handle VM suspension in stall detection ac91f6bdc0c5 cgroup: disable controllers at parse time a244250207f5 net: mdiobus: get rid of a BUG_ON() 76cc8e04f38c netlink: disable IRQs for netlink_lock_table() cf3f90b7b5ab bonding: init notify_work earlier to avoid uninitialized use 6249193e0370 isdn: mISDN: netjet: Fix crash in nj_probe: 0a42b3feff92 usb: chipidea: udc: assign interrupt number to USB gadget structure cec64306c987 spi: sprd: Add missing MODULE_DEVICE_TABLE 51bd6bf47197 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE 320b3e0b16dd vfio-ccw: Serialize FSM IDLE state with I/O completion 50360f4e084c vfio-ccw: Reset FSM state to IDLE inside FSM f5e770c0c60a bpf: Add deny list of btf ids check for tracing programs d573fd0394d0 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet 903491d1e168 ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet 9f1bab36a709 usb: cdns3: Fix runtime PM imbalance on error 90d0a3c76965 net/nfc/rawsock.c: fix a permission check bug abcc5436d341 ASoC: codecs: lpass-tx-macro: add missing MODULE_DEVICE_TABLE 4cacae854aea ASoC: codecs: lpass-rx-macro: add missing MODULE_DEVICE_TABLE 2b9cceb297dc bpf: Forbid trampoline attach for functions with variable arguments cbdf358ea88f spi: spi-zynq-qspi: Fix stack violation bug e92ac9263b06 spi: Fix spi device unregister flow 9911e503a800 ASoC: amd: fix for pcm_read() error 8b6fb1177d5b ASoC: max98088: fix ni clock divider calculation 35b9a92b5408 proc: Track /proc/$pid/attr/ opener mm_struct ---- Link: https://lore.kernel.org/r/20210614102658.137943264@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/375 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | libimxvpuapi2: Update to version 2.2.0Carlos Rafael Giani2021-06-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add IMX_VPU_API_DEC_OUTPUT_CODE_VIDEO_PARAMETERS_CHANGED output code * Deprecate encoder drain mode, better document decoder drain mode * Various documentation fixes and new overviews about en- and decoding to help with the basic concepts * Add note about the current state of i.MX8m plus support * New functions: imx_vpu_api_is_color_format_rgb() imx_vpu_api_vp8_profile_number() imx_vpu_api_vp8_partition_count_number() imx_vpu_api_vp9_profile_number() imx_vpu_api_enc_set_frame_rate() * imx6-coda: Fix decoded frame fb_context This was causing crashes when callers relied on said fb_context Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
* | cicd: Add backport workflowOtavio Salvador2021-06-151-0/+23
| | | | | | | | | | | | | | This allow for easier backport of PRs to existing releases. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: I72a56eb47f37dd204ad2ae56368b8973f1fdf9cb
* | isp-imx: fix compiler error with __DATE__, __TIME__Max Krummenacher2021-06-142-2/+76
| | | | | | | | | | | | | | | | With reproducible build enabled the compiler is configured to throw an error if __TIME__, __DATE__ preprocessor macros are used, replace them. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* | linux-fslc-imx: update to v5.4.125Andrey Zhizhikin2021-06-101-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.4.125 from stable korg. Following upstream commits are included in this version: ---- 3909e2374335 Linux 5.4.125 d99029e6aab6 neighbour: allow NUD_NOARP entries to be forced GCed 8e0bb29446d1 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops bdc17b2f8264 xen-pciback: redo VF placement in the virtual topology defcc2b5e54a lib/lz4: explicitly support in-place decompression 97e814e6b5cd x86/kvm: Disable all PV features on crash 9084fe1b3572 x86/kvm: Disable kvmclock on all CPUs on shutdown 7620a669111b x86/kvm: Teardown PV features on boot CPU as well f82030a586a1 KVM: arm64: Fix debug register indexing 2295e87a5e39 KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode 0450af01ae7e btrfs: fix unmountable seed device after fstrim 3b7f3cab1d47 mm/filemap: fix storing to a THP shadow entry 0a890e220954 XArray: add xas_split 03a390d8796d XArray: add xa_get_order fd8e06a7a723 mm: add thp_order f192885f7cee bnxt_en: Remove the setting of dev_port. 14fd3da3e8d3 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY 6d4da27bd9ef btrfs: fixup error handling in fixup_inode_link_counts dad974d2494a btrfs: return errors from btrfs_del_csums in cleanup_ref_head 0fd9149a82e3 btrfs: fix error handling in btrfs_del_csums 295859a55549 btrfs: mark ordered extent and inode with error if we fail to finish 12ca65539b04 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing b0c0d8b5bf94 drm/amdgpu: make sure we unpin the UVD BO 24c06e5452c3 drm/amdgpu: Don't query CE and UE errors 5d4c4b06ed9f nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect cc2edb99ea60 ocfs2: fix data corruption by fallocate 2cd6eedfa634 pid: take a reference when initializing `cad_pid` fe4e0bd4c26c usb: dwc2: Fix build in periphal-only mode 920697b004e4 ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed 52fc8f05c158 ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators 2cac47eed455 ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch d349ff008cb3 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx 0afd601d8e0a ALSA: timer: Fix master timer notification d65bc969ec8b HID: multitouch: require Finger field to mark Win8 reports as MT 368c5d45a87e HID: magicmouse: fix NULL-deref on disconnect 142d5ca797a9 HID: i2c-hid: Skip ELAN power-on command after reset 4d94f530cd24 net: caif: fix memory leak in cfusbl_device_notify f52f4fd67264 net: caif: fix memory leak in caif_device_notify c97cdb70b72d net: caif: add proper error handling 64824f626c0c net: caif: added cfserl_release function b6f97555c71f Bluetooth: use correct lock to prevent UAF of hdev object 8d3d0ac73a4a Bluetooth: fix the erroneous flush_work() order 28efacc21d2a tipc: fix unique bearer names sanity check 9ac67fdf64e0 tipc: add extack messages for bearer/media failure 0fa160a75748 bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act 22ea29c39717 ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells 5b97dd983255 ARM: dts: imx7d-pico: Fix the 'tuning-step' property 55fa22d1d8b2 ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property 3a559111bd10 arm64: dts: zii-ultra: fix 12V_MAIN voltage f78c28a0dda1 arm64: dts: ls1028a: fix memory node 3616dd03bc43 i40e: add correct exception tracing for XDP adfd6355fc8b i40e: optimize for XDP_REDIRECT in xsk path 06f667dba42e i2c: qcom-geni: Add shutdown callback for i2c de37510ec67d ice: Allow all LLDP packets from PF to Tx bafd0a7461f0 ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared 3583ab29177c ice: write register with correct offset 7ba7fa78a92d ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions 112533f50c7e ixgbevf: add correct exception tracing for XDP b5cc02c6986f ieee802154: fix error return code in ieee802154_llsec_getparams() 4ca8aa37cb43 ieee802154: fix error return code in ieee802154_add_iface() 66f3ab065b70 netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches da8d31e80ff4 netfilter: nft_ct: skip expectations for confirmed conntrack 14c0381e2639 ACPICA: Clean up context mutex during object deletion 8e8678936f0d net/sched: act_ct: Fix ct template allocation for zone 0 385e1861f31b HID: i2c-hid: fix format string mismatch 279e2136dd21 HID: pidff: fix error return code in hid_pidff_init() c8a95cb0c02d ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service 087b803a5b49 vfio/platform: fix module_put call in error flow 60dcad10e2c7 samples: vfio-mdev: fix error handing in mdpy_fb_probe() 870973918b2a vfio/pci: zap_vma_ptes() needs MMU 5da371c3fdfb vfio/pci: Fix error return code in vfio_ecap_init() a4ed60297770 efi: cper: fix snprintf() use in cper_dimm_err_location() bc8f6647a73c efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared 2986fdd3211f netfilter: conntrack: unregister ipv4 sockopts on error unwind 90870b45fc62 hwmon: (dell-smm-hwmon) Fix index values 0338fa4af9f3 nl80211: validate key indexes for cfg80211_registered_device e9487a498753 ALSA: usb: update old-style static const declaration aaa41b3094ea net: usb: cdc_ncm: don't spew notifications 96a40c3fa3d3 btrfs: tree-checker: do not error out if extent ref hash doesn't match ---- Link: https://lore.kernel.org/r/20210608175935.254388043@linuxfoundation.org Link: https://github.com/Freescale/linux-fslc/pull/368 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | linux-fslc-lts: update to v5.10.43Andrey Zhizhikin2021-06-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded to v5.10.43 from stable korg. Following upstream commits are included in this version: ---- 951358a824f9 Linux 5.10.43 d17d47da59f7 neighbour: allow NUD_NOARP entries to be forced GCed 6b53db8c4c14 xen-netback: take a reference to the RX task thread 316de9a88c83 netfilter: nf_tables: missing error reporting for not selected expressions eddf2d9f76b0 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops f20eef4d0686 lib/lz4: explicitly support in-place decompression 334c59d58de5 x86/kvm: Disable all PV features on crash 3b0becf8b1ec x86/kvm: Disable kvmclock on all CPUs on shutdown 38b858da1c58 x86/kvm: Teardown PV features on boot CPU as well b327c9774759 KVM: arm64: Fix debug register indexing b3ee3f50ab1b KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode fe910d20e2d8 btrfs: fix unmountable seed device after fstrim 05e41f6f1c4e drm/msm/dpu: always use mdp device to scale bandwidth 2eb4ec9c2c35 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY baa6763123e2 btrfs: fix deadlock when cloning inline extents and low on available space 0df50d47d174 btrfs: abort in rename_exchange if we fail to insert the second ref 48568f3944ee btrfs: fixup error handling in fixup_inode_link_counts 466d83fdbbe3 btrfs: return errors from btrfs_del_csums in cleanup_ref_head 5a89982fa2bb btrfs: fix error handling in btrfs_del_csums b547a16b2491 btrfs: mark ordered extent and inode with error if we fail to finish 5e5e63bacbe8 powerpc/kprobes: Fix validation of prefixed instructions across page boundary 42f75a4381a4 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing 3a6b69221f96 drm/amdgpu: make sure we unpin the UVD BO 58da0b509e4b drm/amdgpu: Don't query CE and UE errors 48ee0db61c82 nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect 445477e9274e x86/sev: Check SME/SEV support in CPUID first 942c5864de85 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() 68dcd32b326a mm/page_alloc: fix counting of free pages after take off from buddy 5f2e1e818e9f mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() c8d5faee4624 ocfs2: fix data corruption by fallocate 7178be006d49 pid: take a reference when initializing `cad_pid` a4ed12f5edc4 usb: dwc2: Fix build in periphal-only mode 3b713aafa7c9 ext4: fix accessing uninit percpu counter variable with fast_commit 2050c6e5b161 ext4: fix memory leak in ext4_mb_init_backend on error path. fb86acc62369 ext4: fix fast commit alignment issues d3b668b96ad3 ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed 01d349a481f0 ext4: fix memory leak in ext4_fill_super b2057d138f1b ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators 623603e255aa ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch 846848c0520f ALSA: hda: update the power_state during the direct-complete cfbb57fcb180 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx 029c06103e0a ALSA: timer: Fix master timer notification d11e5b96efde gfs2: fix scheduling while atomic bug in glocks 127f25be2ff0 HID: multitouch: require Finger field to mark Win8 reports as MT b5d013c4c76b HID: magicmouse: fix NULL-deref on disconnect a5e554f78981 HID: i2c-hid: Skip ELAN power-on command after reset 46403c1f80b0 net: caif: fix memory leak in cfusbl_device_notify af2806345a37 net: caif: fix memory leak in caif_device_notify d6db727457dd net: caif: add proper error handling dac53568c6ac net: caif: added cfserl_release function df3b45f6d1ce wireguard: allowedips: free empty intermediate nodes when removing single node c5155c741a48 wireguard: allowedips: allocate nodes in kmem_cache 70a9a71ab3e5 wireguard: allowedips: remove nodes in O(1) 42a667715b1e wireguard: allowedips: initialize list head in selftest 842c21d6a042 wireguard: selftests: make sure rp_filter is disabled on vethc b8d72ac1f210 wireguard: selftests: remove old conntrack kconfig value f74da2c2546c wireguard: use synchronize_net rather than synchronize_rcu d4275889ac9c wireguard: peer: allocate in kmem_cache d64fdbaec09b wireguard: do not use -O3 74caf718cc74 Bluetooth: use correct lock to prevent UAF of hdev object 3795007c8dfc Bluetooth: fix the erroneous flush_work() order 7fa8ee00b5fa drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate c12946548001 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate 58f4d45d8d4d drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate ec72cb50c1db io_uring: use better types for cflags 0b2a990e5d2f io_uring: fix link timeout refs 3c23e23c7ad9 riscv: vdso: fix and clean-up Makefile 282c9eeda6c2 serial: stm32: fix threaded interrupt handling fdf1e5eec3ed tipc: fix unique bearer names sanity check e31ae45ed1d3 tipc: add extack messages for bearer/media failure 0d83aec6e010 bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act 5592731e13cc ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells 67ae12a57b34 ARM: dts: imx7d-pico: Fix the 'tuning-step' property a776ea1eca2b ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property 8aa4700de52d arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage 4f323ce68e75 arm64: dts: zii-ultra: fix 12V_MAIN voltage a3716c19330d arm64: dts: ls1028a: fix memory node d551b8e85777 bus: ti-sysc: Fix am335x resume hang for usb otg module 426ba49ec50b optee: use export_uuid() to copy client UUID d866a6e61a4d arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent a1bf16616d83 ixgbe: add correct exception tracing for XDP e369db6cde11 ixgbe: optimize for XDP_REDIRECT in xsk path ad505705bba6 ice: add correct exception tracing for XDP 9e1eb428849f ice: optimize for XDP_REDIRECT in xsk path 7bd82b73d589 ice: simplify ice_run_xdp 274d6eeaafc7 i40e: add correct exception tracing for XDP fbae1a97ce34 i40e: optimize for XDP_REDIRECT in xsk path 1958a31c035d cxgb4: avoid link re-train during TC-MQPRIO configuration 21d494d4446b i2c: qcom-geni: Add shutdown callback for i2c c4b796f20c95 ice: Allow all LLDP packets from PF to Tx 68db78345f73 ice: report supported and advertised autoneg using PHY capabilities 8726b9e81be7 ice: handle the VF VSI rebuild failure a79883ce1e9f ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared b94580b055b8 ice: Fix allowing VF to request more/less queues via virtchnl 098702358274 ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions 1dcf3d435bf6 cxgb4: fix regression with HASH tc prio value update 8067da904921 ixgbevf: add correct exception tracing for XDP e0b61cda5f07 igb: add correct exception tracing for XDP e513d889625b ieee802154: fix error return code in ieee802154_llsec_getparams() 2a0ba0125c2c ieee802154: fix error return code in ieee802154_add_iface() ff5039ec75c8 bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks cdf3f6db1a86 bpf: Simplify cases in bpf_base_func_proto 4cf297ef595c drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() 8d614eebc003 netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches 5f3429c05e40 netfilter: nft_ct: skip expectations for confirmed conntrack c440cd080761 nvmet: fix freeing unallocated p2pmem 2a8cda3867cd net/mlx5: DR, Create multi-destination flow table with level less than 64 c8972cf28ea1 net/mlx5e: Check for needed capability for cvlan matching 730700337593 net/mlx5: Check firmware sync reset requested is set before trying to abort it c1ea8c0e71ea net/mlx5e: Fix incompatible casting f1d4184f128d net/tls: Fix use-after-free after the TLS device goes down and up 874ece252ed2 net/tls: Replace TLS_RX_SYNC_RUNNING with RCU a5de17bb916a net: sock: fix in-kernel mark setting 09fdb6747b7e net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs 091283e3d5eb perf probe: Fix NULL pointer dereference in convert_variable_location() 100c872c7511 ACPICA: Clean up context mutex during object deletion df7c913f90c3 nvme-rdma: fix in-casule data send for chained sgls b198f77a3613 mptcp: always parse mptcp options for MPC reqsk be0d85072686 net/sched: act_ct: Fix ct template allocation for zone 0 f07c54831477 net/sched: act_ct: Offload connections with commit action 4f00f9c169d9 devlink: Correct VIRTUAL port to not have phys_port attributes 56c45ab00aba HID: i2c-hid: fix format string mismatch 744db828d6f9 HID: pidff: fix error return code in hid_pidff_init() 39b92726a380 HID: logitech-hidpp: initialize level variable 4b1aba653642 ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service 46ae882bb19a vfio/platform: fix module_put call in error flow 2adb0313b132 samples: vfio-mdev: fix error handing in mdpy_fb_probe() c25454a4f4cb vfio/pci: zap_vma_ptes() needs MMU c303db1211a7 vfio/pci: Fix error return code in vfio_ecap_init() 8d27efbb0ee4 efi: cper: fix snprintf() use in cper_dimm_err_location() 951f8ef71d69 efi/libstub: prevent read overflow in find_file_option() b828601c752b efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared 5148066edbdc efi/fdt: fix panic when no valid fdt found 39a909a9720d netfilter: conntrack: unregister ipv4 sockopts on error unwind 46e650617934 hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 0d0df2e53223 hwmon: (dell-smm-hwmon) Fix index values 70df000fb880 net: usb: cdc_ncm: don't spew notifications 1d62b7ac83e0 btrfs: tree-checker: do not error out if extent ref hash doesn't match ---- Link: https://lore.kernel.org/r/20210608175942.377073879@linuxfoundation.org https://github.com/Freescale/linux-fslc/pull/369 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>