summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto/5.4: update to v5.4.65Bruce Ashfield2020-09-153-18/+18
| | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 6c3d34dea2fc Linux 5.4.65 ddb279d64b72 net: disable netpoll on fresh napis 09c45065257b tipc: fix shutdown() of connectionless socket b95eb482c288 taprio: Fix using wrong queues in gate mask 20f8c874789a sctp: not disable bh in the whole sctp_get_port_local() 8b61bb0b2d57 net: usb: dm9601: Add USB ID of Keenetic Plus DSL 346fefa82325 netlabel: fix problems with mapping removal 3f73dbf94f8f ipv6: Fix sysctl max for fib_multipath_hash_policy 263e463358d3 ipv4: Silence suspicious RCU usage warning (From OE-Core rev: e2cb6e8b433614a8512739ea5583914d9ef978fc) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: update to v5.8.9Bruce Ashfield2020-09-153-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: f82f36b2fb1d Linux 5.8.9 cdba995d2f19 mptcp: free acked data before waiting for more memory 655e1af6aecd net: disable netpoll on fresh napis 6f0e276cda3e tipc: fix using smp_processor_id() in preemptible aae250a26893 tipc: fix shutdown() of connectionless socket 44c3fca3de64 taprio: Fix using wrong queues in gate mask db16256c95ac sctp: not disable bh in the whole sctp_get_port_local() 05a8237c08f0 net: usb: dm9601: Add USB ID of Keenetic Plus DSL 6540bd18bf2f netlabel: fix problems with mapping removal 089097476c4c ipv6: Fix sysctl max for fib_multipath_hash_policy d68c3397de48 ipv4: Silence suspicious RCU usage warning bd15d2192261 RDMA/cma: Execute rdma_cm destruction from a handler properly d4794085738d RDMA/cma: Remove unneeded locking for req paths c2064ac30331 RDMA/cma: Using the standard locking pattern when delivering the removal event 5a0c4cbd099b RDMA/cma: Simplify DEVICE_REMOVAL for internal_id 87d8175e9c3d io_uring: fix linked deferred ->files cancellation f5fea75f4ea4 io_uring: fix cancel of deferred reqs with ->files (From OE-Core rev: 3961a70464f5e628081ef5d7ea8934c0be4ecfd9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/config: configuration warning cleanupBruce Ashfield2020-09-153-3/+3
| | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 7d52eb95f6d ti-am335x: Clean up useless and badly formatted fragments 5fd04e4da78 features/nf_tables: remove duplicate entry (From OE-Core rev: 0979d3d8b9417eea28a2bbb56f83b1ea2fbf5ac5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.64Bruce Ashfield2020-09-153-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 6ffabce36fc8 Linux 5.4.64 beaf13ed8e97 net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() 58c3e86d42d2 cfg80211: regulatory: reject invalid hints 08eeec445297 mm/khugepaged.c: fix khugepaged's request size in collapse_file af7786b20c71 mm/hugetlb: fix a race between hugetlb sysctl handlers f2cd86225c89 checkpatch: fix the usage of capture group ( ... ) 59ac5bfa82bc sdhci: tegra: Add missing TMCLK for data timeout e915b3b63dfd perf record: Correct the help info of option "--no-bpf-event" 894a6f0be372 vfio/pci: Fix SR-IOV VF handling with MMIO blocking f4fa8d937edf mm: madvise: fix vma user-after-free 87fb7b0c5266 mm: slub: fix conversion of freelist_corrupted() 291144f1114d dm thin metadata: Fix use-after-free in dm_bm_set_read_only cfe85a4a8552 dm thin metadata: Avoid returning cmd->bm wild pointer on error 392a6afcbf19 dm cache metadata: Avoid returning cmd->bm wild pointer on error 9dd74db0bfd1 dm crypt: Initialize crypto wait structures e6ddb1d45c51 dm integrity: fix error reporting in bitmap mode after creation b30f628beec9 dm mpath: fix racey management of PG initialization 226fb99eb59d dm writecache: handle DAX to partitions on persistent memory correctly 6fb192c06a14 drm/amd/pm: avoid false alarm due to confusing softwareshutdowntemp setting f84804af09c7 dmaengine: dw-edma: Fix scatter-gather address calculation 9f4ab0172e6c blk-iocost: ioc_pd_free() shouldn't assume irq disabled f7880745e91b libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks 5f5f27228195 block: ensure bdi->io_pages is always initialized 84c041c12442 block: allow for_each_bvec to support zero len bvec b6e4827c04b0 affs: fix basic permission bits to actually work 2d89e44dc932 media: rc: uevent sysfs file races with rc_unregister_device() 5925179bbc64 media: rc: do not access device via sysfs after rc_unregister_device() 3d77c12f3040 mmc: sdhci-pci: Fix SDHCI_RESET_ALL for CQHCI for Intel GLK-based controllers ed48704c36a8 mmc: cqhci: Add cqhci_deactivate() a69047c01eb4 mmc: dt-bindings: Add resets/reset-names for Mediatek MMC bindings 5876ee035ba6 mmc: mediatek: add optional module reset property 2816ccd07145 arm64: dts: mt7622: add reset node for mmc device d074d9d52fe0 ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen 7de2f56ef51a ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A a253fe35666d ALSA; firewire-tascam: exclude Tascam FE-8 from detection 982505615063 ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO cebaed033037 ALSA: firewire-digi00x: exclude Avid Adrenaline from detection 4fa06a43bf9f ALSA: hda/hdmi: always check pin power status in i915 pin fixup 2ebb83a259a8 ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check 79124b1b912c ALSA: usb-audio: Add implicit feedback quirk for UR22C a3b94af5117b ALSA: ca0106: fix error code handling 156dd7c73a9b Revert "ALSA: hda: Add support for Loongson 7A1000 controller" 62db427bf8ca Revert "net: dsa: microchip: set the correct number of ports" 4254a4f7988c btrfs: fix potential deadlock in the search ioctl de53545e8d4c net: core: use listified Rx for GRO_NORMAL in napi_gro_receive() df0c47585cea btrfs: tree-checker: fix the error message for transid error 650275310f3b btrfs: set the lockdep class for log tree extent buffers 7e0ffb0d9d9f btrfs: set the correct lockdep class for new nodes c37cc199da2b btrfs: allocate scrub workqueues outside of locks eb29635ba68a btrfs: drop path before adding new uuid tree entry 20b591fd00c0 ARC: perf: don't bail setup if pct irq missing in device-tree ce690fa1d5d0 xfs: don't update mtime on COW faults 12cd8fccc9ed ext2: don't update mtime on COW faults cc6c4d81d6ad tracing/kprobes, x86/ptrace: Fix regs argument order for i386 036a857bb57d iommu/vt-d: Handle 36bit addressing for x86-32 8f747b0149c5 vfio-pci: Invalidate mmaps and block MMIO access on disabled memory b0f5096b281a vfio-pci: Fault mmaps to enable vma tracking 270c35d0723a vfio/type1: Support faulting PFNMAP vmas 5629bb21ce20 include/linux/log2.h: add missing () around n in roundup_pow_of_two() bc846b58fe5c net/packet: fix overflow in tpacket_rcv e3d109c3484e iommu/amd: Restore IRTE.RemapEn bit after programming IRTE 7ce6bc1b549e thermal: qcom-spmi-temp-alarm: Don't suppress negative temp f5b3bd38ae91 thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430 0c21f1bcafc1 iommu/vt-d: Serialize IOMMU GCMD register modifications 920d9ffcd481 x86, fakenuma: Fix invalid starting node ID 1a7e03867a37 tg3: Fix soft lockup when tg3_reset_task() fails. b0c40f8a7a0e perf jevents: Fix suspicious code in fixregex() 6c4ad5444a26 xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files 58591dd6afda MIPS: add missing MSACSR and upper MSA initialization 612e2b7ec962 net: gemini: Fix another missing clk_disable_unprepare() in probe 88405cf0f2bd fix regression in "epoll: Keep a reference on files added to the check list" 901d22c6b6dc net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() 8e2660c834e3 perf tools: Correct SNOOPX field offset 37f0a08a3a83 cxgb4: fix thermal zone device registration 50d284778427 nvme: fix controller instance leak f4b830c61b5b nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' 9ff9f74ed462 netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS 498575898ec4 net: dsa: mt7530: fix advertising unsupported 1000baseT_Half c4a427b71cd7 selftests/bpf: Fix massive output from test_maps e0a1bebc332d media: cedrus: Add missing v4l2_ctrl_request_hdl_put() 3fe12f4be001 media: vicodec: add missing v4l2_ctrl_request_hdl_put() f28f3cffff27 bnxt: don't enable NAPI until rings are ready da7a1676d6c1 xfs: fix boundary test in xfs_attr_shortform_verify 8227199ceafd bnxt_en: fix HWRM error when querying VF temperature 927a7629bedd bnxt_en: Fix possible crash in bnxt_fw_reset_task(). 70699d3cc77c bnxt_en: Fix PCI AER error recovery flow 87547923b6c6 bnxt_en: Check for zero dir entries in NVRAM. e7cbba4db7da bnxt_en: Don't query FW when netif_running() is false. c11510bb8898 net: ethernet: ti: cpsw: fix clean up of vlan mc entries for host port 0bd92cdc04e6 gtp: add GTPA_LINK info to msg sent to userspace 24249fab08c6 dmaengine: pl330: Fix burst length if burst size is smaller than bus width 719f92de3fff net: arc_emac: Fix memleak in arc_mdio_probe 268fe5a4c040 ravb: Fixed to be able to unload modules 8123fa897e65 net: systemport: Fix memleak in bcm_sysport_probe a49c0aebf9c4 net: hns: Fix memleak in hns_nic_dev_probe 210b889fd8ef netfilter: nf_tables: fix destination register zeroing 576fbd4902fb netfilter: nf_tables: incorrect enum nft_list_attributes definition 929d07feb94f netfilter: nf_tables: add NFTA_SET_USERDATA if not null fb1e97674aa8 mmc: sdhci-acpi: Fix HS400 tuning for AMDI0040 da8e3e507d2f MIPS: BMIPS: Also call bmips_cpu_setup() for secondary cores c5e9e36fc2f8 MIPS: mm: BMIPS5000 has inclusive physical caches 5f7798f05311 rxrpc: Make rxrpc_kernel_get_srtt() indicate validity 43cf7e7dfa7b rxrpc: Keep the ACK serial in a var in rxrpc_input_ack() 242a7ab0ac52 dmaengine: at_hdmac: check return value of of_find_device_by_node() in at_dma_xlate() 2f2786bb9d40 batman-adv: bla: use netif_rx_ni when not in interrupt context fd8b3ef644a4 batman-adv: Fix own OGM check in aggregated OGMs 2344f2f186fd batman-adv: Avoid uninitialized chaddr when handling DHCP 89cb604c4226 dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling 1a89606baf31 fsldma: fix very broken 32-bit ppc ioread64 functionality 6eb88c42dcc9 xen/xenbus: Fix granting of vmalloc'd memory 0878655a9880 drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init b014f2846e6f drm/amd/display: Retry AUX write when fail occurs 9947928e619a drivers: gpu: amd: Initialize amdgpu_dm_backlight_caps object to 0 in amdgpu_dm_update_backlight_caps 79d31527dfc3 drm/amd/display: Reject overlay plane configurations in multi-display scenarios 29bade8e2fc9 s390: don't trace preemption in percpu macros c756635246e9 nbd: restore default timeout when setting it to zero c1e333e7b8da cpuidle: Fixup IRQ state ad3a4efc8c56 drm/omap: fix incorrect lock state 0a8dcad24424 ceph: don't allow setlease on cephfs 755fd63ae163 drm/msm/a6xx: fix gmu start on newer firmware 7a55cf8a20c7 habanalabs: check correct vmalloc return code c9436de020a4 habanalabs: validate FW file size dddd5003c707 drm/msm: enable vblank during atomic commits 2c9bc7d9600c nvmet: Disable keep-alive timer when kato is cleared to 0h e94a3d76305b hwmon: (applesmc) check status earlier. 19583b280801 drm/msm: add shutdown support for display platform_driver 8bc25dea70fe tty: serial: qcom_geni_serial: Drop __init from qcom_geni_console_setup 28ffe70a2e33 drm/msm/dpu: Fix scale params in plane validation b2fc347e2126 HID: quirks: Always poll three more Lenovo PixArt mice e32f4fa1b24d Linux 5.4.63 5153710a5ecc scsi: target: tcmu: Optimize use of flush_dcache_page bb9949fdfddd scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range 6d2e274f60fc sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra186 0176db2f2ad5 sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra210 eda97e9d90db arm64: tegra: Add missing timeout clock to Tegra210 SDMMC 5cd8c5979e72 arm64: tegra: Add missing timeout clock to Tegra186 SDMMC nodes ef8b5f333780 arm64: tegra: Add missing timeout clock to Tegra194 SDMMC nodes 9d806d68bf97 dt-bindings: mmc: tegra: Add tmclk for Tegra210 and later d2ac42e61ecd KVM: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception ffad02f9e3ea KVM: arm64: Survive synchronous exceptions caused by AT instructions 1744237ca047 KVM: arm64: Add kvm_extable for vaxorcism code 538caddbe635 drm/etnaviv: fix TS cache flushing on GPUs with BLT engine 80743b4bde09 drm/sched: Fix passing zero to 'PTR_ERR' warning v2 6cadd1e2d8c5 perf record/stat: Explicitly call out event modifiers in the documentation 4bae1afed432 HID: core: Sanitize event code and type when mapping input 667514df10a0 HID: core: Correctly handle ReportSize being zero 933cf1c2c075 Linux 5.4.62 54ee77961e79 io_uring: Fix NULL pointer dereference in io_sq_wq_submit_work() 44cf62d388fb ALSA: usb-audio: Update documentation comment for MS2109 quirk 851d0813ab80 HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() c98b6ebd9b55 kbuild: fix broken builds because of GZIP,BZIP2,LZOP variables 37432a83faab kbuild: add variables for compression tools 47a41f65afb6 kheaders: explain why include/config/autoconf.h is excluded from md5sum 7caddaa9f88b kheaders: remove the last bashism to allow sh to run it 18f48708c3f5 kheaders: optimize header copy for in-tree builds a1d0c6e2f334 kheaders: optimize md5sum calculation for in-tree builds eb914bae6e17 kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' 376810e5e9e1 fbmem: pull fbcon_update_vcs() out of fb_set_var() 6a862aa31ec3 usb: dwc3: gadget: Handle ZLP for sg requests 7c8b5685662b usb: dwc3: gadget: Fix handling ZLP 4bc5d90a7dce usb: dwc3: gadget: Don't setup more than requested f8e4c5297fcd drm/i915: Fix cmd parser desc matching with masks 73992639ec78 usb: storage: Add unusual_uas entry for Sony PSZ drives 2add73c8c00d USB: cdc-acm: rework notification_buffer resizing e2e02f260496 USB: gadget: u_f: Unbreak offset calculation in VLAs 4f529c4d1e43 USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb() f47ab852bea3 USB: gadget: u_f: add overflow checks to VLA macros 2534d3dec376 usb: host: ohci-exynos: Fix error handling in exynos_ohci_probe() de24343880a6 USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge ca29a2a53953 USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D 20b3564c6748 USB: quirks: Add no-lpm quirk for another Raydium touchscreen b32ec919ee37 usb: uas: Add quirk for PNY Pro Elite ad0bc424fc0a USB: yurex: Fix bad gfp argument 3623dab2959e drm/amd/pm: correct the thermal alert temperature limit settings 85ca6f199c77 drm/amd/pm: correct Vega20 swctf limit setting 9afabefd42fc drm/amd/pm: correct Vega12 swctf limit setting 60cffee2d951 drm/amd/pm: correct Vega10 swctf limit setting 2809cf7f6eba drm/amd/powerplay: Fix hardmins not being sent to SMU for RV 20700b352d10 drm/amdgpu/gfx10: refine mgcg setting 8fc7a66619e1 drm/amdgpu: Fix buffer overflow in INFO ioctl 1adf8c19f974 x86/hotplug: Silence APIC only after all interrupts are migrated 47c8387a963e irqchip/stm32-exti: Avoid losing interrupts due to clearing pending bits by mistake 927aa9a10f12 genirq/matrix: Deal with the sillyness of for_each_cpu() on UP 70957a10e1db crypto: af_alg - Work around empty control messages without MSG_MORE aca10ab0568a device property: Fix the secondary firmware node handling in set_primary_fwnode() df2a6a4a9d68 powerpc/perf: Fix crashes with generic_compat_pmu & BHRB b260fb2a02b5 PM: sleep: core: Fix the handling of pending runtime resume requests 7ded78a8c89e arm64: vdso32: make vdso32 install conditional 3b7087e07730 xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed 02166fea639f xhci: Do warm-reset when both CAS and XDEV_RESUME are set 3ac8545b29ae usb: host: xhci: fix ep context print mismatch in debugfs 4d3e2a3a0c64 XEN uses irqdesc::irq_data_common::handler_data to store a per interrupt XEN data pointer which contains XEN specific information. 6623c19042b6 writeback: Fix sync livelock due to b_dirty_time processing cb0c74450072 writeback: Avoid skipping inode writeback 8eab2b531fd3 writeback: Protect inode->i_io_list with inode->i_lock 2e76a3a1667c serial: 8250: change lock order in serial8250_do_startup() f53ebc7c2922 serial: 8250_exar: Fix number of ports for Commtech PCIe cards fbb55ec82dd6 serial: stm32: avoid kernel warning on absence of optional IRQ 64a05aadf936 serial: pl011: Don't leak amba_ports entry on driver register error 0806b49bba20 serial: pl011: Fix oops on -EPROBE_DEFER daae6b962a13 serial: samsung: Removes the IRQ not found warning 7c57237d74a0 vt_ioctl: change VT_RESIZEX ioctl to check for error return from vc_resize() adb76f3f7732 vt: defer kfree() of vc_screenbuf in vc_do_resize() db1bb352cc08 USB: lvtest: return proper error code in probe 96e41fc29e8a fbcon: prevent user font height or width change from causing potential out-of-bounds access cd1d270e3e4f btrfs: detect nocow for swap after snapshot delete eb576fc43a43 btrfs: fix space cache memory leak after transaction abort 1d08edc70154 btrfs: check the right error variable in btrfs_del_dir_entries_in_log 8a3509486f08 btrfs: reset compression level for lzo on remount b1a83ee0cbbf blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART c2035d1e55aa HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands db4542b6617b block: loop: set discard granularity and alignment for block device backed loop f09dbec9c0c6 block: fix get_max_io_size() 2f4b202eb1b1 arm64: Allow booting of late CPUs affected by erratum 1418040 82b05f0838aa arm64: Move handling of erratum 1418040 into C code 7d44b707aaff powerpc/perf: Fix soft lockups due to missed interrupt accounting 9c0305c0cfa2 net: gianfar: Add of_node_put() before goto statement c656534e5c45 macvlan: validate setting of multiple remote source MAC addresses 19f669a3609c Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" 48765b780ace scsi: qla2xxx: Fix null pointer access during disconnect from subsystem 36a139cf4146 scsi: qla2xxx: Check if FW supports MQ before enabling 88274626d110 scsi: qla2xxx: Fix login timeout 37528b3ee9e1 scsi: ufs: Clean up completed request without interrupt notification a39ba0fdcdfd scsi: ufs: Improve interrupt handling for shared interrupts d895b0be701c scsi: ufs: Fix possible infinite loop in ufshcd_hold 1778bebd06b4 scsi: fcoe: Fix I/O path allocation a8d26145e112 selftests: disable rp_filter for icmp_redirect.sh 957066143e6c ASoC: wm8994: Avoid attempts to read unreadable registers 1d63737b0777 s390/cio: add cond_resched() in the slow_eval_known_fn() loop 2a8c6149a49a ALSA: hda/realtek: Add model alc298-samsung-headphone 021a98a87864 can: j1939: transport: j1939_xtp_rx_dat_one(): compare own packets to detect corruptions 3803312a3c55 netfilter: avoid ipv6 -> nf_defrag_ipv6 module dependency 35238963c972 drm/amd/display: Switch to immediate mode for updating infopackets b92b415fa7b7 drm/amd/powerplay: correct UVD/VCE PG state on custom pptable uploading 73a0e6280a32 drm/amd/powerplay: correct Vega20 cached smu feature state d2da80e0a3e7 spi: stm32: always perform registers configuration prior to transfer 2844685c661a spi: stm32: fix stm32_spi_prepare_mbr in case of odd clk_rate a6daa863d15e spi: stm32: fix fifo threshold level in case of short transfer 3c15a3c4b155 spi: stm32h7: fix race condition at end of transfer a08e95e83e6f fs: prevent BUG_ON in submit_bh_wbc() 28a56c26a00d ext4: correctly restore system zone info when remount fails 8e63c86f6580 ext4: handle error of ext4_setup_system_zone() on remount e579635669da ext4: handle option set by mount flags correctly 3a53d012bd26 jbd2: abort journal if free a async write error metadata buffer 1b36d4fa4b66 ext4: handle read only external journal device 2e7312ddaf62 ext4: don't BUG on inconsistent journal feature 40827caf954c jbd2: make sure jh have b_transaction set in refile/unfile_buffer e4351ad44d7e spi: stm32: clear only asserted irq flags on interrupt d63728afe947 usb: gadget: f_tcm: Fix some resource leaks in some error paths 262f5fbad941 i2c: rcar: in slave mode, clear NACK earlier 883ed72723ef i2c: core: Don't fail PRP0001 enumeration when no ID table exist 2fc8fa50ebee null_blk: fix passing of REQ_FUA flag in null_handle_rq 88994acafd96 nvme: multipath: round-robin: fix single non-optimized path case 97f30414a2e0 nvme-fc: Fix wrong return value in __nvme_fc_init_request() 05c608f630b9 blkcg: fix memleak for iolatency 872a2b3182ee blk-mq: insert request not through ->queue_rq into sw/scheduler queue 9054d5844092 hwmon: (nct7904) Correct divide by 0 1475314530bb bfq: fix blkio cgroup leakage v4 2295664518c3 block: Fix page_is_mergeable() for compound pages 3e9eb1e893ba drm/msm/adreno: fix updating ring fence effd3b89f7e5 block: virtio_blk: fix handling single range discard request cc3a73f245cb block: respect queue limit of max discard segment 8f409e764c4b media: gpio-ir-tx: improve precision of transmitted signal due to scheduling 6ba04701b801 ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1) 5861e84d7145 cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode 1b7b2d45b31e PCI: qcom: Add missing reset for ipq806x ea552383a9d5 PCI: qcom: Change duplicate PCI reset to phy reset 29ecf28be997 PCI: qcom: Add missing ipq806x clocks in PCIe driver 6d11320bed41 EDAC/{i7core,sb,pnd2,skx}: Fix error event severity 87cc96bb11b9 EDAC: skx_common: get rid of unused type var 3bf42b2e8d67 EDAC: sb_edac: get rid of unused vars 75aaa8fa7672 mm/vunmap: add cond_resched() in vunmap_pmd_range a2038eb833a5 drm/amd/display: Fix dmesg warning from setting abm level 8522b1bec88e drm/amd/display: Add additional config guards for DCN 992e51ff0e4b drm/amd/display: Trigger modesets on MST DSC connectors b730fb14434f drm/ingenic: Fix incorrect assumption about plane->index 8dc47d858fea gpu/drm: ingenic: Use the plane's src_[x,y] to configure DMA length 302b9e189962 cma: don't quit at first error when activating reserved areas aed14b1b5c0e mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation 965d3d5ce355 mm: fix kthread_use_mm() vs TLB invalidate 72574434da87 mm/shuffle: don't move pages between zones and don't read garbage memmaps 483b956a16a0 btrfs: only commit delayed items at fsync if we are logging a directory 3eddcc71fe8a btrfs: only commit the delayed inode when doing a full fsync d5f5b15d3ea4 btrfs: factor out inode items copy loop from btrfs_log_inode() a0cfda9cb3a1 s390/numa: set node distance to LOCAL_DISTANCE 67f8b390b15e drm/xen-front: Fix misused IS_ERR_OR_NULL checks 02611bcaafe5 drm/xen: fix passing zero to 'PTR_ERR' warning fe376f1b12d2 PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pmu is absent b7cca731b486 PM / devfreq: rk3399_dmc: Disable devfreq-event device when fails a0f69c6f5e0b PM / devfreq: rk3399_dmc: Add missing of_node_put() 961bfe1277ae usb: cdns3: gadget: always zeroed TRB buffer when enable endpoint 2c0000f409ec sched/uclamp: Fix a deadlock when enabling uclamp static key 88435320ebc1 sched/uclamp: Protect uclamp fast path code with static key 93709d8ade00 Revert "ath10k: fix DMA related firmware crashes on multiple devices" da56eb03ea94 arm64: Fix __cpu_logical_map undefined issue 12a9bec2bd4e efi: provide empty efi_enter_virtual_mode implementation b2defeb19bff brcmfmac: Set timeout value when configuring power save 7aac56d8b0ee USB: sisusbvga: Fix a potential UB casued by left shifting a negative value e77f71c6341a powerpc/spufs: add CONFIG_COREDUMP dependency 653ae33b030b KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe a84a6eb935ba media: davinci: vpif_capture: fix potential double free 6b0010ed7140 hugetlbfs: prevent filesystem stacking of hugetlbfs c67c6e1f54aa EDAC/ie31200: Fallback if host bridge device is already initialized 41191f8c57a1 scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() a002274db527 ceph: do not access the kiocb after aio requests 01540d5e7c1b ceph: fix potential mdsc use-after-free crash 9da791b5410e scsi: iscsi: Do not put host in iscsi_set_flashnode_param() 050292f138a3 btrfs: make btrfs_qgroup_check_reserved_leak take btrfs_inode 1f52b85f6c79 btrfs: file: reserve qgroup space after the hole punch range is locked 7d6689df48de locking/lockdep: Fix overflow in presentation of average lock-time 2adf6ec63db2 drm/nouveau: Fix reference count leak in nouveau_connector_detect 19e81f6325a9 drm/nouveau: fix reference count leak in nv50_disp_atomic_commit d23d52e38cc9 drm/nouveau/drm/noveau: fix reference count leak in nouveau_fbcon_open 45e30390f50f f2fs: fix use-after-free issue 4cba87943046 HID: quirks: add NOGET quirk for Logitech GROUP 6734eeb6c2f0 cec-api: prevent leaking memory through hole in structure bd4593030332 ALSA: hda: Add support for Loongson 7A1000 controller f4107f633a29 mips/vdso: Fix resource leaks in genvdso.c 71e7e02c0590 rtlwifi: rtl8192cu: Prevent leaking urb 3a84491364e1 ARM: dts: ls1021a: output PPS signal on FIPER2 4410fd0c378e PCI: Fix pci_create_slot() reference count leak 201838142c52 omapfb: fix multiple reference count leaks due to pm_runtime_get_sync 22d859fe1bdc f2fs: fix error path in do_recover_data() 110c5a5a6854 selftests/powerpc: Purge extra count_pmc() calls of ebb selftests 0450a50c914e scsi: target: Fix xcopy sess release leak 774cc7c882f8 xfs: Don't allow logging of XFS_ISTALE inodes 40b450375c80 scsi: lpfc: Fix shost refcount mismatch when deleting vport 815060a8ec2a drm/amdgpu/display: fix ref count leak when pm_runtime_get_sync fails 8290f9d4695f drm/amdgpu: fix ref count leak in amdgpu_display_crtc_set_config 3753eff4c69a drm/amd/display: fix ref count leak in amdgpu_drm_ioctl c911da7b6673 drm/amdgpu: fix ref count leak in amdgpu_driver_open_kms 40d0bf2b6e99 drm/radeon: fix multiple reference count leak 9c88b27ac444 drm/amdkfd: Fix reference count leaks. 1174ed705dda iommu/iova: Don't BUG on invalid PFNs f0a066af0f37 mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs d98ea48810e6 scsi: target: tcmu: Fix crash on ARM during cmd completion ab2d90e58ae1 blktrace: ensure our debugfs dir exists fc93c091de22 media: pci: ttpci: av7110: fix possible buffer overflow caused by bad DMA value in debiirq() 1dc0ed18219a powerpc/xive: Ignore kmemleak false positives 88eb00cb39ce arm64: dts: qcom: msm8916: Pull down PDM GPIOs during sleep d8cc881483d8 mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs fd5908860a17 ASoC: tegra: Fix reference count leaks. 7d60cd2a6e08 ASoC: img-parallel-out: Fix a reference count leak 8150a0e3d796 ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt a53f67368c98 ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop 348da2f8566b ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged bcf40820b4fd ALSA: pci: delete repeated words in comments b45944e2b39e ALSA: hda/hdmi: Add quirk to force connectivity 266d21a57093 ipvlan: fix device features e1334c4f4aec net/sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow 97a74349cf82 net: ena: Make missed_tx stat incremental 6c2e795f95cd tipc: fix uninit skb->data in tipc_nl_compat_dumpit() d429362b3de4 net/smc: Prevent kernel-infoleak in __smc_diag_dump() 4d2fe0addc38 net: sctp: Fix negotiation of the number of data streams. 4ef63e365466 net: qrtr: fix usage of idr in port assignment to socket 4ae9ebf9e8ea net: nexthop: don't allow empty NHA_GROUP 6ed89176755c net: Fix potential wrong skb->protocol in skb_vlan_untag() b5e34120b06a gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY 730443f4c48a binfmt_flat: revert "binfmt_flat: don't offset the data start" 669fc3b38ce2 powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() (From OE-Core rev: 4090a909ade3ac38bb14b978776daffc152f64d0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: update to v5.8.8Bruce Ashfield2020-09-153-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: 4f447bf95fdc Linux 5.8.8 830b08e696f7 net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() 548c1175051d cfg80211: regulatory: reject invalid hints 9206b03e7fc9 mm/khugepaged.c: fix khugepaged's request size in collapse_file 951e290ad85b mm/hugetlb: fix a race between hugetlb sysctl handlers e2d4e423205e mm/hugetlb: try preferred node first when alloc gigantic page from cma 3fd08f78f47a mm/migrate: fixup setting UFFD_WP flag 658e93f1c318 checkpatch: fix the usage of capture group ( ... ) d3498d5e8775 sdhci: tegra: Add missing TMCLK for data timeout 55eb0f42f465 kconfig: streamline_config.pl: check defined(ENV variable) before using it 8c4c56846892 perf record: Correct the help info of option "--no-bpf-event" bf8fe7b755c2 io_uring: no read/write-retry on -EAGAIN error and O_NONBLOCK marked file a8bf40a7538f mm/rmap: fixup copying of soft dirty and uffd ptes 9b4a9e89f6e8 mm: madvise: fix vma user-after-free 98650804fa53 mm: track page table modifications in __apply_to_page_range() 3eba981cffc9 mm: slub: fix conversion of freelist_corrupted() 4469ea5972ab dm thin metadata: Fix use-after-free in dm_bm_set_read_only b3c76fdbb119 dm thin metadata: Avoid returning cmd->bm wild pointer on error d02a33a24825 dm cache metadata: Avoid returning cmd->bm wild pointer on error 0a495d145f59 dm crypt: Initialize crypto wait structures 372236a01bc5 dm integrity: fix error reporting in bitmap mode after creation 2c8ee4951f11 dm mpath: fix racey management of PG initialization cc06bdfc211b dm writecache: handle DAX to partitions on persistent memory correctly 67ba86179fc6 drm/amdgpu: Specify get_argument function for ci_smu_funcs dd8a223d0f58 drm/amd/pm: avoid false alarm due to confusing softwareshutdowntemp setting 696f8cfee025 drm/i915: Fix sha_text population code 1693c125c0a9 dmaengine: dw-edma: Fix scatter-gather address calculation 3c761332597d blk-stat: make q->stats->lock irqsafe 70d22582c3eb blk-iocost: ioc_pd_free() shouldn't assume irq disabled 57fd9f8eb603 mips/oprofile: Fix fallthrough placement dea6f05d372a libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks 3264d781e1ad s390: fix GENERIC_LOCKBREAK dependency typo in Kconfig e37bc36aaff3 io_uring: fix removing the wrong file in __io_sqe_files_update() 329c9ffc81cf io_uring: set table->files[i] to NULL when io_sqe_file_register failed a7a42c1e5023 block: ensure bdi->io_pages is always initialized b7df98a8b7b8 block: allow for_each_bvec to support zero len bvec 2221f41d3fb3 affs: fix basic permission bits to actually work 9af0c46a7612 media: rc: uevent sysfs file races with rc_unregister_device() bff924ee40ae media: rc: do not access device via sysfs after rc_unregister_device() 91994b8489a3 mmc: sdhci-pci: Fix SDHCI_RESET_ALL for CQHCI for Intel GLK-based controllers 88df22892d14 mmc: dt-bindings: Add resets/reset-names for Mediatek MMC bindings 01263d02f5da mmc: mediatek: add optional module reset property f8916b54514e arm64: dts: mt7622: add reset node for mmc device ab90e0d7a985 ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen 3695decb7771 ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A c1e0aff25b1b ALSA; firewire-tascam: exclude Tascam FE-8 from detection 8e83bd51016a ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO 48510be50e87 ALSA: firewire-digi00x: exclude Avid Adrenaline from detection 7554ad2ffdad ALSA: hda/hdmi: always check pin power status in i915 pin fixup db5d1d51bef1 ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check dfcfc358e366 ALSA: usb-audio: Add implicit feedback quirk for UR22C 3284ababd0c4 ALSA: usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2 2c9ba98fec4d ALSA: ca0106: fix error code handling 9aa4e2c3da17 Revert "ALSA: hda: Add support for Loongson 7A1000 controller" df7a51020021 x86/mm/32: Bring back vmalloc faulting on x86_32 98f0b4072c94 Bluetooth: Return NOTIFY_DONE for hci_suspend_notifier 434ed4233877 btrfs: tree-checker: fix the error message for transid error 6b09009a2eae btrfs: block-group: fix free-space bitmap threshold 6d12fbd0c4b7 btrfs: set the lockdep class for log tree extent buffers 7ad3d8ad569c btrfs: set the correct lockdep class for new nodes 42a2fbd05773 btrfs: allocate scrub workqueues outside of locks 26cf893236fd btrfs: fix potential deadlock in the search ioctl 5e85cae6cd52 btrfs: drop path before adding new uuid tree entry be69bb028264 arc: fix memory initialization for systems with two memory banks ec96b4b7514c ARC: perf: don't bail setup if pct irq missing in device-tree 7d5026dcd362 xfs: don't update mtime on COW faults 9c12f371a2ce ext2: don't update mtime on COW faults 4e99722219f4 x86/debug: Allow a single level of #DB recursion 231508fa9a6d x86/entry: Fix AC assertion f76c4eab5ce9 tracing/kprobes, x86/ptrace: Fix regs argument order for i386 98176c9f3a77 iommu/vt-d: Handle 36bit addressing for x86-32 c93d26ef17b4 include/linux/log2.h: add missing () around n in roundup_pow_of_two() 03ca1f09ab1f net/packet: fix overflow in tpacket_rcv 4437dfb7777d iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE 6b0caba52055 iommu/amd: Restore IRTE.RemapEn bit after programming IRTE 2551a138792a thermal: qcom-spmi-temp-alarm: Don't suppress negative temp 7da369acd79f thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430 7583c56d9092 iommu/vt-d: Serialize IOMMU GCMD register modifications a9c41d6214a8 x86, fakenuma: Fix invalid starting node ID abbb183229ac tg3: Fix soft lockup when tg3_reset_task() fails. 594adc1bda7a perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session__new()) f42f9c0d115e perf stat: Turn off summary for interval mode by default c58ff4b470e8 perf jevents: Fix suspicious code in fixregex() 62a5784285bf xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files c10fa9458aa6 MIPS: SNI: Fix SCSI interrupt b5c901d96a59 MIPS: add missing MSACSR and upper MSA initialization 6aef73907338 net: dp83867: Fix WoL SecureOn password d7983d7b64c4 nfp: flower: fix ABI mismatch between driver and firmware 5c9f765dcd4e net: gemini: Fix another missing clk_disable_unprepare() in probe f555d57c8f1b net: bcmgenet: fix mask check in bcmgenet_validate_flow() 41e233bd6412 fix regression in "epoll: Keep a reference on files added to the check list" 3cdbbaca1681 net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() 5a48e463f50a perf tools: Correct SNOOPX field offset f4b9594e02d5 perf intel-pt: Fix corrupt data after perf inject from 7ea241e7a0a2 perf cs-etm: Fix corrupt data after perf inject from 8a435d33c261 perf top/report: Fix infinite loop in the TUI for grouped events 692d06265574 block: fix locking in bdev_del_partition bbb1dc4431b0 MIPS: perf: Fix wrong check condition of Loongson event IDs 89639c177d04 net: ethernet: ti: am65-cpsw: fix rmii 100Mbit link mode eec98f743e40 cxgb4: fix thermal zone device registration e5d5c3b4e4a2 opp: Don't drop reference for an OPP table that was never parsed 3484b664521d netfilter: conntrack: do not auto-delete clash entries on reply 4aa6128188fb nvme: fix controller instance leak db8c729bca37 nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' 4b5158a2f6b7 netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS e8df547c81d0 net: dsa: mt7530: fix advertising unsupported 1000baseT_Half cbd84d8ef3e9 selftests/bpf: Fix massive output from test_maps 991ca0615902 media: i2c: imx214: select V4L2_FWNODE 404f3f27b087 net: ethernet: ti: cpsw_new: fix error handling in cpsw_ndo_vlan_rx_kill_vid() b3b321d44175 media: cedrus: Add missing v4l2_ctrl_request_hdl_put() 60e9f3f036f3 media: vicodec: add missing v4l2_ctrl_request_hdl_put() 72c7309533b4 bnxt: don't enable NAPI until rings are ready 531c6cb9ad1e xfs: fix boundary test in xfs_attr_shortform_verify 91565765b6de xfs: finish dfops on every insert range shift iteration 81fbc28873ef bnxt_en: fix HWRM error when querying VF temperature e4d07b93a26b bnxt_en: Fix possible crash in bnxt_fw_reset_task(). e0543e56fa62 bnxt_en: Fix PCI AER error recovery flow 214c19832333 bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled. 376326004a42 bnxt_en: Check for zero dir entries in NVRAM. 8fd4262bc8e4 bnxt_en: Don't query FW when netif_running() is false. b12fefddb43f net: ethernet: ti: cpsw_new: fix clean up of vlan mc entries for host port 634b47d46f93 net: ethernet: ti: cpsw: fix clean up of vlan mc entries for host port e4fe6bfddafe gtp: add GTPA_LINK info to msg sent to userspace f276f4e1b743 dmaengine: ti: k3-udma: Fix the TR initialization for prep_slave_sg 1185d129364a dmaengine: pl330: Fix burst length if burst size is smaller than bus width ad32766990e2 bpf: Fix a buffer out-of-bound access when filling raw_tp link_info bb3eebda4e22 net: arc_emac: Fix memleak in arc_mdio_probe 9ea477348bd2 ravb: Fixed to be able to unload modules ab1423e5b4d1 net: systemport: Fix memleak in bcm_sysport_probe 0c14725cb063 net: hns: Fix memleak in hns_nic_dev_probe a949770022f4 netfilter: nf_tables: fix destination register zeroing b7d77de2fe79 netfilter: nf_tables: incorrect enum nft_list_attributes definition e8261af70717 netfilter: nf_tables: add NFTA_SET_USERDATA if not null 20a7ee03beba perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set 06a1d6e334b0 perf sched timehist: Fix use of CPU list with summary option b1c9e29c933e mmc: sdhci-acpi: Fix HS400 tuning for AMDI0040 17c1b210b6ea MIPS: BMIPS: Also call bmips_cpu_setup() for secondary cores f39c875a8eeb MIPS: mm: BMIPS5000 has inclusive physical caches feb72ac627bc rxrpc: Make rxrpc_kernel_get_srtt() indicate validity 26457829b759 rxrpc: Fix loss of RTT samples due to interposed ACK e2674459be67 rxrpc: Keep the ACK serial in a var in rxrpc_input_ack() eff6dcb0c388 dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() 159db733b2ac dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() e3149ca07e92 dmaengine: at_hdmac: check return value of of_find_device_by_node() in at_dma_xlate() c6156f0064b1 batman-adv: bla: use netif_rx_ni when not in interrupt context cb6560a41c45 batman-adv: Fix own OGM check in aggregated OGMs 27cc30cdc8f4 batman-adv: Avoid uninitialized chaddr when handling DHCP 4b805451419c dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling 6f88924528c8 fsldma: fix very broken 32-bit ppc ioread64 functionality adaa55616567 xen/xenbus: Fix granting of vmalloc'd memory 2c97832bae08 drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init fe4e01212478 drm/amd/display: Retry AUX write when fail occurs a3a943b6f211 drm/amd/display: Keep current gain when ABM disable immediately e7ea08312558 drm/amd/display: Fix passive dongle mistaken as active dongle in EDID emulation 151ed59e03a9 drm/amd/display: Revert HDCP disable sequence change af7dceeda116 drivers: gpu: amd: Initialize amdgpu_dm_backlight_caps object to 0 in amdgpu_dm_update_backlight_caps 47fd4ba5cc95 drm/amd/display: Reject overlay plane configurations in multi-display scenarios 35950cec8547 drm/amd/display: should check error using DC_OK bd5f4d49094c s390: don't trace preemption in percpu macros c3bf0387a0a9 nbd: restore default timeout when setting it to zero 0f6c545bddd3 cpuidle: Fixup IRQ state a3c2bcb3e9e3 irqchip/ingenic: Leave parent IRQ unmasked on suspend 2659c526f928 drm/omap: fix incorrect lock state 01a28ac6e917 i2c: iproc: Fix shifting 31 bits 46653857d015 ceph: don't allow setlease on cephfs 94fd015fe91f hv_utils: drain the timesync packets on onchannelcallback 6a725c83a08d hv_utils: return error if host timesysnc update is stale 4f3ffd5fcbf7 gfs2: add some much needed cleanup for log flushes that fail 2ed484c404e0 drm/msm/a6xx: fix gmu start on newer firmware 2ad613d97f96 habanalabs: check correct vmalloc return code 72038388869b habanalabs: validate FW file size 9a3acad9ae0e habanalabs: set max power according to card type 3a24b9420ee0 habanalabs: proper handling of alloc size in coresight a8d7e5599614 habanalabs: set clock gating according to mask fb8b4592f958 habanalabs: validate packet id during CB parse b18c6071868c habanalabs: unmap PCI bars upon iATU failure 4e2beff0b638 drm/msm: enable vblank during atomic commits 3fe50ada2a56 nvmet: Disable keep-alive timer when kato is cleared to 0h 64c064ba11c6 hwmon: (applesmc) check status earlier. 56ed34ea6cd7 drm/msm: add shutdown support for display platform_driver 87371d858101 tty: serial: qcom_geni_serial: Drop __init from qcom_geni_console_setup c92e690c5e23 drm/msm/dpu: fix unitialized variable error d33d9115be04 drm/msm/dpu: Fix scale params in plane validation 6ea918a6197d drm/msm/dpu: Fix reservation failures in modeset 8ca621939d76 HID: quirks: Always poll three more Lenovo PixArt mice 7cd0d11c6408 hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_1 telemetry for RAA228228 b72c392fa3e5 Linux 5.8.7 839ab6a84a9b scsi: target: tcmu: Optimize use of flush_dcache_page ba1bc48691d4 nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage 3def2670934b sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra186 4710fc20adac sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra210 bb8d1ed450ea arm64: tegra: Add missing timeout clock to Tegra210 SDMMC eac502d07d49 arm64: tegra: Add missing timeout clock to Tegra186 SDMMC nodes da2d25c35435 arm64: tegra: Add missing timeout clock to Tegra194 SDMMC nodes 991b02edd133 dt-bindings: mmc: tegra: Add tmclk for Tegra210 and later 495b506743a1 KVM: arm64: Survive synchronous exceptions caused by AT instructions 71e9e3ce6a2c KVM: arm64: Add kvm_extable for vaxorcism code 5b1c0ed9ff3c media: media/v4l2-core: Fix kernel-infoleak in video_put_user() ff95152b14f2 perf record/stat: Explicitly call out event modifiers in the documentation 20257b70d5f1 selftests/x86/test_vsyscall: Improve the process_vm_readv() test e80a7602b405 mm: fix pin vs. gup mismatch with gate pages 331524770431 netfilter: nft_set_rbtree: Handle outcomes of tree rotations in overlap detection e771e63c0cdc HID: core: Sanitize event code and type when mapping input b070b1e20768 HID: core: Correctly handle ReportSize being zero 66534fe2b940 Linux 5.8.6 e54835be930d ALSA: usb-audio: Update documentation comment for MS2109 quirk a34b7526320e dma-pool: Fix an uninitialized variable bug in atomic_pool_expand() f880d69b2810 drm/vmwgfx/ldu: Use drm_mode_config_reset 01736d379ece drm/vmwgfx/sou: Use drm_mode_config_reset 4ba591d72a70 drm/vmwgfx/stdu: Use drm_mode_config_reset 7947e0ba4cca HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() 9d960a74b43a mm/page_counter: fix various data races at memsw b65258eb82cc fbmem: pull fbcon_update_vcs() out of fb_set_var() d88c0bef7070 drm/atomic-helper: reset vblank on crtc reset e93fd7a49023 io_uring: make offset == -1 consistent with preadv2/pwritev2 9ab83e1c4a31 io_uring: don't use poll handler if file can't be nonblocking read/written b7e397bcba0a io_uring: don't recurse on tsk->sighand->siglock with signalfd b727b92fd33b usb: typec: tcpm: Fix Fix source hard reset response for TDA 2.3.1.1 and TDA 2.3.1.2 failures d597f82cc262 usb: typec: ucsi: Hold con->lock for the entire duration of ucsi_register_port() 3c4cd68799f8 usb: typec: ucsi: Rework ppm_lock handling 84e29c7cf591 usb: typec: ucsi: Fix 2 unlocked ucsi_run_command calls 4b59dabd3170 usb: typec: ucsi: Fix AB BA lock inversion 53965c79c2db USB: Fix device driver race a18d5d456c00 USB: Also match device drivers using the ->match vfunc 0ca26ffe3c1f usb: storage: Add unusual_uas entry for Sony PSZ drives fad19f628f53 USB: cdc-acm: rework notification_buffer resizing afb420486016 usb: dwc3: gadget: Handle ZLP for sg requests 8301e3aa1c8d usb: dwc3: gadget: Fix handling ZLP d884a90cec5a usb: dwc3: gadget: Don't setup more than requested 3b9953fe5723 USB: gadget: u_f: Unbreak offset calculation in VLAs ae6a5394d9fb USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb() 480e17846d32 USB: gadget: u_f: add overflow checks to VLA macros ec5c2663d533 usb: host: ohci-exynos: Fix error handling in exynos_ohci_probe() 27cf2e50545a USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge 7eb94ea0e8e9 USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D 155288e45c8d USB: quirks: Add no-lpm quirk for another Raydium touchscreen 2b9be3af1037 usb: uas: Add quirk for PNY Pro Elite 495f2f1b53d7 USB: yurex: Fix bad gfp argument ccc9838fed80 drm/amd/pm: correct the thermal alert temperature limit settings 56ab34c44e85 drm/amd/pm: correct Vega20 swctf limit setting 520e40dcea83 drm/amd/pm: correct Vega12 swctf limit setting b46df9eab0cd drm/amd/pm: correct Vega10 swctf limit setting 686a7f065cd8 drm/amd/powerplay: Fix hardmins not being sent to SMU for RV cd9c79f79dd4 drm/amdgpu/gfx10: refine mgcg setting 54dc92e19008 drm/amd/display: use correct scale for actual_brightness 83ac52039493 drm/amdgpu: Fix buffer overflow in INFO ioctl 5f5bd9002bb1 drm/modeset-lock: Take the modeset BKL for legacy drivers 057423349c34 drm/dp_mst: Don't return error code when crtc is null dd36e041bd51 drm/etnaviv: fix external abort seen on GC600 rev 0x19 74e1bbfb842a drm/i915: Fix cmd parser desc matching with masks f07523a5b09a x86/hotplug: Silence APIC only after all interrupts are migrated bbf423c28efc x86/irq: Unbreak interrupt affinity setting 66e1e9bda022 irqchip/stm32-exti: Avoid losing interrupts due to clearing pending bits by mistake a1b116511aa8 genirq/matrix: Deal with the sillyness of for_each_cpu() on UP 8cb3561d084e usbip: Implement a match function to fix usbip 3c491c441942 crypto: af_alg - Work around empty control messages without MSG_MORE 1d35dfde2a7d device property: Fix the secondary firmware node handling in set_primary_fwnode() 9a9cc8c9b1c7 powerpc/perf: Fix crashes with generic_compat_pmu & BHRB bdae01670694 powerpc/32s: Disable VMAP stack which CONFIG_ADB_PMU 3b555853d736 PM: sleep: core: Fix the handling of pending runtime resume requests 17d66e628058 arm64: vdso32: make vdso32 install conditional d36a6712d9f1 KVM: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception 13f35a2c0fd5 io-wq: fix hang after cancelling pending hashed work 96d020ddff6a xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed 7d31eaa7e295 xhci: Do warm-reset when both CAS and XDEV_RESUME are set 50a7c735bc0a usb: host: xhci: fix ep context print mismatch in debugfs 55c0eeabceb7 usb: host: xhci-tegra: fix tegra_xusb_get_phy() c08e590b07e4 usb: host: xhci-tegra: otg usb2/usb3 port init 68adec4646bf usb: renesas-xhci: remove version check 2b32323f966d XEN uses irqdesc::irq_data_common::handler_data to store a per interrupt XEN data pointer which contains XEN specific information. 05ae7cf354b7 writeback: Fix sync livelock due to b_dirty_time processing d74c235bd59f writeback: Avoid skipping inode writeback dd71dd1dc12f writeback: Protect inode->i_io_list with inode->i_lock 1506fdcde864 io_uring: clear req->result on IOPOLL re-issue 116790cfa0b8 serial: 8250: change lock order in serial8250_do_startup() 89171ef86bdc serial: 8250_exar: Fix number of ports for Commtech PCIe cards 0a60539b4cd9 serial: stm32: avoid kernel warning on absence of optional IRQ df26430356bf serial: pl011: Don't leak amba_ports entry on driver register error 6648c599db7f serial: pl011: Fix oops on -EPROBE_DEFER e3f8041d2434 serial: samsung: Removes the IRQ not found warning edc8a4eb10cf vt_ioctl: change VT_RESIZEX ioctl to check for error return from vc_resize() 2392eea66e66 vt: defer kfree() of vc_screenbuf in vc_do_resize() e863ac5f53dc USB: lvtest: return proper error code in probe 34cf1aff169d fbcon: prevent user font height or width change from causing potential out-of-bounds access bb77dd02ba16 btrfs: detect nocow for swap after snapshot delete b40d12b7da66 btrfs: fix space cache memory leak after transaction abort c7e8c6f46869 btrfs: check the right error variable in btrfs_del_dir_entries_in_log 204ed5f3f628 btrfs: reset compression level for lzo on remount b4cbbc1305f0 blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART 649b6c86ccf7 HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands 7aaaf975dd4c block: loop: set discard granularity and alignment for block device backed loop 7b85140f7060 block: fix get_max_io_size() 8245d79338b7 hwmon: (gsc-hwmon) Scale temperature to millidegrees faf428a8d81c arm64: Allow booting of late CPUs affected by erratum 1418040 e028fa961a3a arm64: Move handling of erratum 1418040 into C code 736d8a6a73be bpf: selftests: global_funcs: Check err_str before strstr d5a4d2f25d77 libbpf: Fix map index used in error message 1c20c32e8a2a powerpc/perf: Fix soft lockups due to missed interrupt accounting d3499d206c5d ext4: limit the length of per-inode prealloc list 61aacc3594c9 bpf: Avoid visit same object multiple times 2d9018e5e6e2 bpf: Fix a rcu_sched stall issue with bpf task/task_file iterator 3636ca3d046f drm/amdkfd: fix the wrong sdma instance query for renoir eb9f5a5bf402 drm/amdgpu: fix NULL pointer access issue when unloading driver 833e41f79c77 net: gianfar: Add of_node_put() before goto statement a8f90da8480c macvlan: validate setting of multiple remote source MAC addresses cd8e4a8c7416 Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" a36de930485f scsi: qla2xxx: Fix null pointer access during disconnect from subsystem aa6373e5f9d6 scsi: qla2xxx: Check if FW supports MQ before enabling 3d2419958fc5 scsi: qla2xxx: Fix login timeout eb34d23c9473 scsi: qla2xxx: Indicate correct supported speeds for Mezz card 580ffb7fd621 scsi: qla2xxx: Flush I/O on zone disable 2626e3b023ff scsi: qla2xxx: Flush all sessions on zone disable 018360efe867 scsi: scsi_debug: Fix scp is NULL errors 56f13789a05a scsi: ufs: Clean up completed request without interrupt notification 91be3977cc34 scsi: ufs: Improve interrupt handling for shared interrupts 33cf91947c84 scsi: ufs: Fix possible infinite loop in ufshcd_hold 4ef551cd2f8b scsi: fcoe: Fix I/O path allocation 5dd18770d919 selftests: disable rp_filter for icmp_redirect.sh 8e6025686c8a ALSA: usb-audio: ignore broken processing/extension unit ee4dd74d0872 ASoC: wm8994: Avoid attempts to read unreadable registers 42f9f777f953 s390/cio: add cond_resched() in the slow_eval_known_fn() loop f3637a82e1f8 ALSA: hda/realtek: Add model alc298-samsung-headphone effc2c1250cf drivers/net/wan/hdlc_x25: Added needed_headroom and a skb->len check 1ca28e0d9e49 dma-pool: Only allocate from CMA when in same memory zone 47184b9ddf18 dma-pool: fix coherent pool allocations for IOMMU mappings b960e50d6172 can: j1939: transport: j1939_xtp_rx_dat_one(): compare own packets to detect corruptions da9c02c50991 selftests/bpf: Correct various core_reloc 64-bit assumptions 751799b3b2ef selftests/bpf: Fix btf_dump test cases on 32-bit arches daca0c13cb12 selftest/bpf: Fix compilation warnings in 32-bit mode 50bc5a55666e tools/bpftool: Fix compilation warnings in 32-bit mode b97071cc83f8 libbpf: Prevent overriding errno when logging errors e3a5fa63a2e5 netfilter: avoid ipv6 -> nf_defrag_ipv6 module dependency 810b3c8b656a selftests/bpf: Fix segmentation fault in test_progs 4a5e1c465e84 drm/amd/display: Switch to immediate mode for updating infopackets 04e7daa61fd7 drm/amd/display: Fix LFC multiplier changing erratically 757460fe2351 drm/amd/powerplay: correct UVD/VCE PG state on custom pptable uploading eb7eaabb7fb9 drm/amd/powerplay: correct Vega20 cached smu feature state 5a2bc176c13d spi: stm32: always perform registers configuration prior to transfer accab0677047 spi: stm32: fix stm32_spi_prepare_mbr in case of odd clk_rate 0e92f6b422db spi: stm32: fix fifo threshold level in case of short transfer 87fb6c0331bc spi: stm32h7: fix race condition at end of transfer c13fd34bc607 fs: prevent BUG_ON in submit_bh_wbc() e3e46eaa2f33 ext4: correctly restore system zone info when remount fails 6c30edde8a3a ext4: handle error of ext4_setup_system_zone() on remount c27ed2e8d7f8 ext4: handle option set by mount flags correctly 5482fa036756 jbd2: abort journal if free a async write error metadata buffer 1ca3e7d0cc00 ext4: abort the filesystem if failed to async write metadata buffer c8bf676fff3e drm/virtio: fix memory leak in virtio_gpu_cleanup_object() f2fb15e7e037 ext4: skip non-loaded groups at cr=0/1 when scanning for good groups a245fa7062a6 ext4: handle read only external journal device d558851e5ff4 ext4: don't BUG on inconsistent journal feature 55be43c8b123 jbd2: make sure jh have b_transaction set in refile/unfile_buffer 9b04463ab475 spi: stm32: clear only asserted irq flags on interrupt a5d6a17faf19 video: fbdev: controlfb: Fix build for COMPILE_TEST=y && PPC_PMAC=n 7fee32de555b usb: gadget: f_tcm: Fix some resource leaks in some error paths 2813786a5b89 vdpa: ifcvf: free config irq in ifcvf_free_irq() 5bd342db2db7 vdpa: ifcvf: return err when fail to request config irq b9080a8d8237 i2c: rcar: in slave mode, clear NACK earlier f24ffc31709b i2c: core: Don't fail PRP0001 enumeration when no ID table exist a416b1e870b1 drm/etnaviv: always start/stop scheduler in timeout processing 87789f561e39 habanalabs: Fix memory corruption in debugfs 6f43d2f469bf null_blk: fix passing of REQ_FUA flag in null_handle_rq e05f3c879aa8 nvme: multipath: round-robin: fix single non-optimized path case afb511ebb78a nvme-fc: Fix wrong return value in __nvme_fc_init_request() 227064b2ca9e nvmet: fix a memory leak 614b266f69fe blkcg: fix memleak for iolatency b5ce818355a8 blk-mq: insert request not through ->queue_rq into sw/scheduler queue 3cea38246ad4 hwmon: (nct7904) Correct divide by 0 4346396a717d bfq: fix blkio cgroup leakage v4 700d01d85ebb block: Fix page_is_mergeable() for compound pages 103942e19ae4 drm/msm/adreno: fix updating ring fence 58794696d3d8 block: virtio_blk: fix handling single range discard request b31d83181f99 block: respect queue limit of max discard segment e2655c17ee2e nfsd: fix oops on mixed NFSv4/NFSv3 client access ccba36760ca3 ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1) be85585a0617 cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode ce9d78bce0ef PM / devfreq: Fix the wrong end with semicolon 6eacb4639e22 PCI: qcom: Add missing reset for ipq806x e78ff09ed4c3 PCI: qcom: Change duplicate PCI reset to phy reset ff381a46439a PCI: qcom: Add missing ipq806x clocks in PCIe driver 0b91c538cedb net: openvswitch: introduce common code for flushing flows 2a80aa3a41d4 arm64: Fix __cpu_logical_map undefined issue d91fe6fa0d84 efi: provide empty efi_enter_virtual_mode implementation 14e6b3725ff0 pinctrl: mediatek: fix build for tristate changes 08074471105f pinctrl: mediatek: avoid virtual gpio trying to set reg f02889decdc2 brcmfmac: Set timeout value when configuring power save 1bbd2c5daed7 mmc: sdhci-of-arasan: fix timings allocation code b082d42f1c17 USB: sisusbvga: Fix a potential UB casued by left shifting a negative value 7278a1b0a17f dmaengine: idxd: fix PCI_MSI build errors 2757d46ff9cd powerpc/spufs: add CONFIG_COREDUMP dependency 34f379956e9d KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe 22c3762014e2 drm/amd/display: fix compilation error on allmodconfig ad18857f5958 drm/amd/display: change global buffer to local buffer a539e86e8396 media: i2c: imx290: fix reset GPIO pin handling 22dcf9b459e4 media: davinci: vpif_capture: fix potential double free f2231eeadd1b hugetlbfs: prevent filesystem stacking of hugetlbfs a11488640c6f EDAC/ie31200: Fallback if host bridge device is already initialized 3e93d48ee60e i2c: i801: Add support for Intel Tiger Lake PCH-H e805b1ffc9be scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() 3bd5dad493e5 ceph: do not access the kiocb after aio requests e9c34e71a043 ceph: fix potential mdsc use-after-free crash 8ceddd70a682 netfilter: nf_tables: report EEXIST on overlaps 71e86271b49b scsi: iscsi: Do not put host in iscsi_set_flashnode_param() b83f035a0fcc btrfs: make btrfs_qgroup_check_reserved_leak take btrfs_inode 3b616321576e btrfs: file: reserve qgroup space after the hole punch range is locked 4754db363cfd locking/lockdep: Fix overflow in presentation of average lock-time e95673aa1263 drm/nouveau: Fix reference count leak in nouveau_connector_detect 62f9a8747340 drm/nouveau: fix reference count leak in nv50_disp_atomic_commit 84708092d685 drm/nouveau/drm/noveau: fix reference count leak in nouveau_fbcon_open 02465b9d38c9 f2fs: fix use-after-free issue f9bd216ca5bb HID: quirks: add NOGET quirk for Logitech GROUP acae5555c9c1 ASoC: Intel: sof_sdw_rt711: remove properties in card remove 72db989557d9 cec-api: prevent leaking memory through hole in structure 41399a7d4f50 gpu: host1x: Put gather's BO on pinning error 4afc97f8ad5f ALSA: hda: Add support for Loongson 7A1000 controller 674772bf76c9 mips/vdso: Fix resource leaks in genvdso.c 90019585a606 rtlwifi: rtl8192cu: Prevent leaking urb d5d5a10574f8 ARM: dts: ls1021a: output PPS signal on FIPER2 24a3bc57b937 PCI: Fix pci_create_slot() reference count leak 19aa529aabea omapfb: fix multiple reference count leaks due to pm_runtime_get_sync fcd0ea8ff7f8 MIPS: KVM: Limit Trap-and-Emulate to MIPS32R2 only 7fafbbefb758 f2fs: fix error path in do_recover_data() 26bf496cd1b6 f2fs: remove write attribute of main_blkaddr sysfs node c06a07ab8a3d selftests/powerpc: Purge extra count_pmc() calls of ebb selftests cca4669a9768 scsi: target: Fix xcopy sess release leak bce0f660a06a xfs: Don't allow logging of XFS_ISTALE inodes 2b5055b3aa5b scsi: lpfc: Fix shost refcount mismatch when deleting vport 04cde704f329 drm/amdgpu/pm: fix ref count leak when pm_runtime_get_sync fails 4e302836dc79 drm/amdkfd: fix ref count leak when pm_runtime_get_sync fails 2e91283fdb45 drm/amdgpu/fence: fix ref count leak when pm_runtime_get_sync fails e4fdcdb7837c drm/amdgpu/display: fix ref count leak when pm_runtime_get_sync fails b86657e328b6 drm/amdgpu: fix ref count leak in amdgpu_display_crtc_set_config c04caca229c4 drm/amd/display: fix ref count leak in amdgpu_drm_ioctl 8b73bed1e964 drm/amdgpu: fix ref count leak in amdgpu_driver_open_kms bedae9feaca9 drm/radeon: fix multiple reference count leak d312f436dd10 drm/amdkfd: Fix reference count leaks. b7850ba6edf0 platform/chrome: cros_ec_sensorhub: Fix EC timestamp overflow c71c249310b5 iommu/iova: Don't BUG on invalid PFNs 8bcd6545f0b4 mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs d7570375e9f2 scsi: target: tcmu: Fix crash on ARM during cmd completion 4b0badbe3c91 staging: rts5208: fix memleaks on error handling paths in probe 46381f4d0c1a blktrace: ensure our debugfs dir exists 2145297ac316 gcc-plugins/stackleak: Don't instrument itself 27a22e3c1645 media: pci: ttpci: av7110: fix possible buffer overflow caused by bad DMA value in debiirq() d75f8e2c9d6a powerpc/xive: Ignore kmemleak false positives 970f32a28429 arm64: dts: qcom: msm8916: Pull down PDM GPIOs during sleep 6a5bd8b333b8 mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs dd80a7201ed7 ASoC: tegra: Fix reference count leaks. d5581a8e323c ASoC: img-parallel-out: Fix a reference count leak c340a3b9da14 ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt 7d60c7760631 EDAC/mc: Call edac_inc_ue_error() before panic ec24c53a4d0c drm/amdgpu: fix RAS memory leak in error case 9cc4449aae8c ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop 3d41fe81e646 ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged 9a87d126b662 ALSA: pci: delete repeated words in comments ed2cdce09912 ALSA: hda/hdmi: Add quirk to force connectivity d4dadf0c5a07 ASoC: intel/skl/hda - fix probe regression on systems without i915 bd331906c61b khugepaged: khugepaged_test_exit() check mmget_still_valid() (From OE-Core rev: c41768d09624ecf311540507c9a40b9597b4dab8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/config: netfilter: Enable nat for ipv4 and ipv6Bruce Ashfield2020-09-156-6/+6
| | | | | | | | | | | Integrating the following commit(s): 80452c7c245 netfilter: Enable nat for ipv4 and ipv6 (From OE-Core rev: 788623ab2913e760da9405de1c3a2633140122eb) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: account for HOSTCC and HOSTCXXBruce Ashfield2020-09-121-0/+2
| | | | | | | | | | | | | | | Since commit 740d87766cb87f75c477 [kernel.bbclass: Configuration for environment with HOSTCXX], both HOSTCC and HOSTCXX are pickedup by the kernel build system as triggers to reconfigure if changed. As with previous changes to devsrc, we replace the cross build variant, with what will be on target, so operations such as 'make scripts prepare' won't trigger a reconfiguration. (From OE-Core rev: d7981babc55845914f20e7deb11b81aa2dbfcff3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: update to v5.8.5Bruce Ashfield2020-09-033-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: 9ece50d8a470 Linux 5.8.5 c05dea7c0f3f binfmt_flat: revert "binfmt_flat: don't offset the data start" 44f639d5aeda io_uring: fix missing ->mm on exit 3f4be7a7db9f netlink: fix state reallocation in policy export 1c0be9a99c9c ethtool: Don't omit the netlink reply if no features were changed 507d7ac63fad ethtool: Account for hw_features in netlink interface e53140320193 ethtool: Fix preserving of wanted feature bits in netlink interface da995e0a6dac net: ena: Make missed_tx stat incremental 3942262b7499 tipc: fix uninit skb->data in tipc_nl_compat_dumpit() 828fd2e892b0 tipc: call rcu_read_lock() in tipc_aead_encrypt_done() 22f2be57784e net/smc: Prevent kernel-infoleak in __smc_diag_dump() df805b956877 net: sctp: Fix negotiation of the number of data streams. 4c1fc05e5d6a net/sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow 351366ffef2c net: qrtr: fix usage of idr in port assignment to socket c4c76ec584a7 net: nexthop: don't allow empty NHA_GROUP a75f8a60c415 net: Fix potential wrong skb->protocol in skb_vlan_untag() 3f13223bb0b1 gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY (From OE-Core rev: ccea217e6f8d8489e71b0801953542faf679d23d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v5.9+Bruce Ashfield2020-09-021-1/+1
| | | | | | | | | | The dev branches have moved ahead, bump the version number to match. (From OE-Core rev: 544984925918f6f7fcadf78d44338898a2dda178) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: disable IKHEADERS in default buildsBruce Ashfield2020-08-283-3/+3
| | | | | | | | | | | | | | | | | | A patch from 5.4 wasn't propagated to 5.8, and IKHEADERS was renabled in our default builds. This cases reproducibility issues when kernel modules are built. We haven't tracked down the root cause yet, but for now, we still don't want reproducibility failing on builds. There's a dedicated reproducibility feature available for those that want to enable the feature. (From OE-Core rev: ec23ada44fbf5143dd2cc89f3dd882be355358d0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: update to v5.8.4Bruce Ashfield2020-08-283-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: 47dcb7fcad1d Linux 5.8.4 920ebff48be3 Revert "drm/amd/display: Improve DisplayPort monitor interop" d0a3a0136337 KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set af3093319fce KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() d9903e8c2576 do_epoll_ctl(): clean the failure exits up a bit 1f802ace4bd5 efi/libstub: Handle unterminated cmdline ca60a5eb8372 efi/libstub: Handle NULL cmdline 3bff856ba44d efi/libstub: Stop parsing arguments at "--" e6584124b982 efi: add missed destroy_workqueue when efisubsys_init fails 09a307050798 efi/x86: Mark kernel rodata non-executable for mixed mode 3d9ed544ec9b EDAC/{i7core,sb,pnd2,skx}: Fix error event severity 979a9c0058f9 powerpc/pseries: Do not initiate shutdown when system is running on UPS d9b227a03e9a powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores c09886c19233 epoll: Keep a reference on files added to the check list 3489cea04a4b net: dsa: b53: check for timeout 0c831e9dad9d hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() d446604e432c selftests/bpf: Remove test_align leftovers 9500db5480f8 net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() af4a56476ddd net: ena: Change WARN_ON expression in ena_del_napi_in_range() 8c01a77d28bf net: ena: Prevent reset after device destruction 3c1d705f29c6 bonding: fix active-backup failover for current ARP slave f6c6b312efef powerpc/pseries/hotplug-cpu: wait indefinitely for vCPU death 63f10205a215 bpf: Use get_file_rcu() instead of get_file() for task_file iterator 2fe8be1a33d5 powerpc/fixmap: Fix the size of the early debug area 6f1d3ac25b59 ARM64: vdso32: Install vdso32 from vdso_install 88d78fa3426f afs: Fix NULL deref in afs_dynroot_depopulate() f09a790a6e46 kconfig: qconf: remove qInfo() to get back Qt4 support 19881ebab34f afs: Fix key ref leak in afs_put_operation() f35bb8426115 Revert "RDMA/hns: Reserve one sge in order to avoid local length error" 8facd0c47293 RDMA/bnxt_re: Do not add user qps to flushlist 1f43cb1c6f56 Fix build error when CONFIG_ACPI is not set/enabled: 15f8decf24ed efi: avoid error message when booting under Xen 80876bf7962d kconfig: qconf: fix signal connection to invalid slots a00ac43450bf kconfig: qconf: do not limit the pop-up menu to the first row a4d533969b91 Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" 06e5e83d1fa5 scsi: ufs: Fix interrupt error message for shared interrupts a3ef038de59a scsi: ufs-pci: Add quirk for broken auto-hibernate for Intel EHL 88a3da2e55b0 scsi: ufs: Add quirk to fix abnormal ocs fatal error 65fa4a6ee3b8 scsi: ufs: Introduce UFSHCD_QUIRK_PRDT_BYTE_GRAN quirk 2a0b7adc5d0d scsi: ufs: Add quirk to enable host controller without hce 81929755f92e scsi: ufs: Add quirk to disallow reset of interrupt aggregation 8ab0b065d8bd scsi: ufs: Add quirk to fix mishandling utrlclr/utmrlclr c3e9f5c75eba scsi: ufs: ti-j721e-ufs: Fix error return in ti_j721e_ufs_probe() 3d1bc8c7b20f of/address: check for invalid range.cpu_addr e10e99e4872b kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode cfc52749f050 kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode 753d60c62003 arch/ia64: Restore arch-specific pgd_offset_k implementation c9486fc5f69b vfio/type1: Add proper error unwind for vfio_iommu_replay() c49fa6397b6d vfio-pci: Avoid recursive read-lock usage ba9c27ba1175 watch_queue: Limit the number of watches a user can hold 7505eeadc5a7 ASoC: intel: Fix memleak in sst_media_open 2586fcb08f85 ASoC: msm8916-wcd-analog: fix register Interrupt offset ca79907768d3 s390/ptrace: fix storage key handling 87a297a5a835 s390/runtime_instrumentation: fix storage key handling 3bd77efc033f ipvlan: fix device features 39560b31450b bonding: fix a potential double-unregister dfdc8eaf69a6 can: j1939: add rxtimer for multipacket broadcast session 638e26b82db3 can: j1939: abort multipacket broadcast session when timeout occurs f7653e4b8fa9 can: j1939: cancel rxtimer on multipacket broadcast session complete 6cc1cc005e97 can: j1939: fix support for multipacket broadcast message f9c6097aeb30 bonding: show saner speed for broadcast mode b9ca7a24e64a net: fec: correct the error path for regulator disable in probe 22da47f7c872 i40e: Fix crash during removing i40e driver fb95a28d7daf i40e: Set RX_ONLY mode for unicast promiscuous on VLAN d302358881c4 igc: Fix PTP initialization 16c3d947c69b can: j1939: transport: add j1939_session_skb_find_by_offset() function f0c778597a5a can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack 089dd91ec99b can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() 93c39ebb5d44 libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches db7f8c57dbdd bpf: sock_ops sk access may stomp registers when dst_reg = src_reg cd4644d904e1 bpf: sock_ops ctx access may stomp registers in corner case 5d9c020bd8e3 tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() c2bbf3cbcf78 ASoC: q6routing: add dummy register read/write function 60df9abd8489 ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM 4c3f6739fe05 spi: stm32: fixes suspend/resume management 4707dba95055 netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian cfa678021a1b ext4: check journal inode extents more carefully 20070b188bf4 ext4: don't allow overlapping system zones 480a5124cd0e drm/virtio: fix missing dma_fence_put() in virtio_gpu_execbuffer_ioctl() 88e79f7a9841 ext4: fix potential negative array index in do_split() 95e117076842 fs/signalfd.c: fix inconsistent return codes for signalfd4 796f99a7b77a fat: fix fat_ra_init() for data clusters == 0 f358706be43a alpha: fix annotation of io{read,write}{16,32}be() 5461d5e84ed3 xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init 99b3f3bd1fa9 tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference 2dc74b9a9a9f media: camss: fix memory leaks on error handling paths in probe 630170dfc73a virtio_ring: Avoid loop when vq is broken in virtqueue_poll 55bd4074ce6b scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases caceaea09891 cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 3f6735308fdf swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses 8d5b9bb9a58a ceph: fix use-after-free for fsc->mdsc 17754f71db7b jffs2: fix UAF problem 7beedf14a639 riscv: Fixup static_obj() fail 106f319212e5 drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access 8da93b053951 xfs: fix inode quota reservation checks a8c8ad128e19 svcrdma: Fix another Receive buffer leak 2a9eccbe614e m68knommu: fix overwriting of bits in ColdFire V3 cache control 4accb5af385b MIPS: Fix unable to reserve memory for Crash kernel 689bee9eb02a Input: psmouse - add a newline when printing 'proto' by sysfs f6b2fb80ffdc f2fs: should avoid inode eviction in synchronous path a692a28626e2 media: vpss: clean up resources in init b0eecd0e3c05 rtc: goldfish: Enable interrupt in set_alarm() when necessary e055ffe8d48a f2fs: fix to check page dirty status before writeback 527b13f612df media: coda: jpeg: add NULL check after kmalloc cd67c599233f media: budget-core: Improve exception handling in budget_register() f05c0e45e0b7 scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM b84142b25cae scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices c68589be55fd drm/i915: Provide the perf pmu.module 3a07e556aa59 drm/i915/pmu: Prefer drm_WARN_ON over WARN_ON 33eb147ff02f drm/amd/display: fix pow() crashing when given base 0 e0a7a29fb37f drm/amd/display: Fix DFPstate hang due to view port changed 9cb01ea4fab5 drm/amd/display: Blank stream before destroying HDCP session 115e2a7226c0 drm/amd/display: Fix EDID parsing after resume from suspend e06fe5e678fe drm/amd/display: Fix incorrect backlight register offset for DCN c20d9803acc2 drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal bdc689905bef drm: amdgpu: Use the correct size when allocating memory 144fa0580fbe mm/memory.c: skip spurious TLB flush for retried page fault 6f2950ebcd88 s390/pci: ignore stale configuration request event 4c86de3bff29 s390/pci: fix PF/VF linking on hot plug 1d95c4596123 s390/pci: re-introduce zpci_remove_device() c77c3fdef0f6 s390/pci: fix zpci_bus_link_virtfn() 91729fc577b3 selftests: kvm: Use a shorter encoding to clear RAX 171f7e5f7d6a scsi: zfcp: Fix use-after-free in request timeout handlers 1ae4b74a2302 jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() 38ccb4b484bb ext4: fix checking of directory entry validity for inline directories 7535cbdd6cab ext4: do not block RWF_NOWAIT dio write on unallocated space e25d2b38fe64 opp: Put opp table in dev_pm_opp_set_rate() if _set_opp_bw() fails 9cb98fa067fa opp: Put opp table in dev_pm_opp_set_rate() for empty tables e8996e480762 opp: Enable resources again if they were disabled earlier 6b5b9fdedd98 RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request e0d5793a7aa6 ASoC: amd: renoir: restore two more registers during resume 5b21a116b136 mm, page_alloc: fix core hung in free_pcppages_bulk() 3d803ebd631e mm: include CMA pages in lowmem_reserve at boot 37d1789de274 squashfs: avoid bio_alloc() failure with 1Mbyte blocks a1a1ea598177 uprobes: __replace_page() avoid BUG in munlock_vma_page() 14fb06cc4b38 kernel/relay.c: fix memleak on destroy relay channel 734a5c3f266c romfs: fix uninitialized memory leak in romfs_dev_read() 0675a6f26bd8 mm/vunmap: add cond_resched() in vunmap_pmd_range 917cdc0d2c53 io_uring: find and cancel head link async work on files exit 93366cb81056 spi: Prevent adding devices below an unregistering controller a14e7ce59232 can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated cf3b3ffb272c can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() 2d790596d76f ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion c20d8d9c04b9 ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book 44d8f487a7d6 ALSA: hda: avoid reset of sdo_limit 6a1624ca6229 khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() 801515285db3 drm/ast: Initialize DRAM type before posting GPU 38814f974d34 drm/ast: Remove unused code paths for AST 1180 f8be691dbd88 drm/panel-simple: Fix inverted V/H SYNC for Frida FRD350H54004 panel f04844351ce2 drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() (From OE-Core rev: 5bf3bf4967fffac2e5ed365cce8de77efc9eb9a2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.61Bruce Ashfield2020-08-283-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 6576d69aac94 Linux 5.4.61 d316d52742c4 KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set e1818ffcca0e KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() 744fde53ec32 xen: don't reschedule in preemption off sections d6bca2a8f064 mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible 42694912aaf1 do_epoll_ctl(): clean the failure exits up a bit b158e91610c7 epoll: Keep a reference on files added to the check list 5167f194da69 efi: add missed destroy_workqueue when efisubsys_init fails 13b1fc60ecb0 powerpc/pseries: Do not initiate shutdown when system is running on UPS dafae068886a net: dsa: b53: check for timeout 83236e697f79 hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() 2dd00ae408a9 net: gemini: Fix missing free_netdev() in error path of gemini_ethernet_port_probe() f4adc6430d74 net: ena: Prevent reset after device destruction f4ed9ede3441 bonding: fix active-backup failover for current ARP slave 542a493c8c5e ARM64: vdso32: Install vdso32 from vdso_install 278eb88ab206 afs: Fix NULL deref in afs_dynroot_depopulate() 140ac9370b16 RDMA/bnxt_re: Do not add user qps to flushlist dc0d58e281a6 Fix build error when CONFIG_ACPI is not set/enabled: 7cc9812be1c7 efi: avoid error message when booting under Xen d3ca317cf62a kconfig: qconf: fix signal connection to invalid slots 51d85e70e3ad kconfig: qconf: do not limit the pop-up menu to the first row da1069e4e727 Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" 6e2aa034d777 kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode 46713f3d61b3 kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode 667a59aa55fb vfio/type1: Add proper error unwind for vfio_iommu_replay() 503176f5dc07 ASoC: intel: Fix memleak in sst_media_open 8aeb112d58c0 ASoC: msm8916-wcd-analog: fix register Interrupt offset e9849a60facb s390/ptrace: fix storage key handling d35f24bc566d s390/runtime_instrumentation: fix storage key handling cc215d206881 bonding: fix a potential double-unregister 8a49739f58f5 can: j1939: add rxtimer for multipacket broadcast session d7ab964b6ba9 can: j1939: abort multipacket broadcast session when timeout occurs d0dc3d2c71e2 can: j1939: cancel rxtimer on multipacket broadcast session complete 5159a0a5164b can: j1939: fix support for multipacket broadcast message 5dc0c1c12094 bonding: show saner speed for broadcast mode 1b9dee25ad25 net: fec: correct the error path for regulator disable in probe c0e04d08e544 i40e: Fix crash during removing i40e driver e2a8d4423640 i40e: Set RX_ONLY mode for unicast promiscuous on VLAN 154ccf69feca can: j1939: transport: add j1939_session_skb_find_by_offset() function 3bfd1398de6a can: j1939: transport: j1939_simple_recv(): ignore local J1939 messages send not by J1939 stack ff723ef6b7b6 can: j1939: fix kernel-infoleak in j1939_sk_sock2sockaddr_can() 6e0bc946cbee bpf: sock_ops sk access may stomp registers when dst_reg = src_reg ece9ca5840e0 ASoC: q6routing: add dummy register read/write function aaa6e691b983 ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM 233d6f2ab120 spi: stm32: fixes suspend/resume management 666d1d1a0584 netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian 3473fa198178 ext4: don't allow overlapping system zones ea54176e5821 ext4: fix potential negative array index in do_split() 2585402c5799 fs/signalfd.c: fix inconsistent return codes for signalfd4 e4f952b031c1 alpha: fix annotation of io{read,write}{16,32}be() 538c74a9cb26 xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init 4591461ea9f2 tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference 10b2bb101f06 media: camss: fix memory leaks on error handling paths in probe 05724341d9db virtio_ring: Avoid loop when vq is broken in virtqueue_poll 34f8368f6634 scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases 28850b8043cc cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 cca58a166920 swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses 2bd8ba398fad ceph: fix use-after-free for fsc->mdsc 2524bb04d81b jffs2: fix UAF problem 04aeb884e8a5 drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access 711f5688bb97 xfs: fix inode quota reservation checks 8fe5e38acbe7 svcrdma: Fix another Receive buffer leak 7aca2f7d1710 m68knommu: fix overwriting of bits in ColdFire V3 cache control 1a718d4caa1a MIPS: Fix unable to reserve memory for Crash kernel 5594a54c520b Input: psmouse - add a newline when printing 'proto' by sysfs 06d4d9acd7d8 media: vpss: clean up resources in init f948f1d02237 rtc: goldfish: Enable interrupt in set_alarm() when necessary 85ad0d5f3d69 media: budget-core: Improve exception handling in budget_register() 62b8c76d061f scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM 59d587cc3640 scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices 10e99c3003d5 opp: Enable resources again if they were disabled earlier 52d322f91954 kthread: Do not preempt current task if it is going to call schedule() 504fe0ab2412 drm/amd/display: fix pow() crashing when given base 0 1f3cfa9338c3 drm/amd/display: Fix EDID parsing after resume from suspend 6f3bff30f1cb drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal f45ab6e7d957 scsi: zfcp: Fix use-after-free in request timeout handlers b4062a49ad4a jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() 2bc54ba65fdc ext4: fix checking of directory entry validity for inline directories 59af0759bd46 RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request 0cfb9320d00c mm, page_alloc: fix core hung in free_pcppages_bulk() 5663159e2930 mm: include CMA pages in lowmem_reserve at boot e9e3ec03e6ae uprobes: __replace_page() avoid BUG in munlock_vma_page() fa2e0d4e4a4c kernel/relay.c: fix memleak on destroy relay channel 19a77c937a19 romfs: fix uninitialized memory leak in romfs_dev_read() 3e538c536f01 spi: Prevent adding devices below an unregistering controller 143df6b3584a can: j1939: socket: j1939_sk_bind(): make sure ml_priv is allocated 60be1488a3ae can: j1939: transport: j1939_session_tx_dat(): fix use-after-free read in j1939_tp_txtimer() 055c65c7e7dd ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion 4fe52a85eeb4 ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book 84bfb4b10d6f btrfs: add wrapper for transaction abort predicate 745148367b04 btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases de88b7e2f02f btrfs: don't show full path of bind mounts in subvol= 038580b1f58b btrfs: export helpers for subvolume name/id resolution b40753984979 bcache: avoid nr_stripes overflow in bcache_device_init() 9f4f7c08d50b khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() 9a05b774af30 khugepaged: khugepaged_test_exit() check mmget_still_valid() 8043d5ee9168 perf probe: Fix memory leakage when the probe point is not found 888d9b829c25 gfs2: Never call gfs2_block_zero_range with an open transaction 18a640d3b570 gfs2: Improve mmap write vs. punch_hole consistency e42c75ef3477 drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() 62353048e2d4 kbuild: support LLVM=1 to switch the default tools to Clang/LLVM c7d8f67db126 kbuild: replace AS=clang with LLVM_IAS=1 244d9026768d kbuild: remove AS variable fed06097acce kbuild: remove PYTHON2 variable fa84d9f31599 x86/boot: kbuild: allow readelf executable to be specified c173511a12e4 net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware c7c239c947be net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware f781285d09a9 Documentation/llvm: fix the name of llvm-size 97eab9af0036 Documentation/llvm: add documentation on building w/ Clang/LLVM (From OE-Core rev: 0c67ef9397da5dacaba557956a33c0c457684032) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel: config cleanups for 5.8+Bruce Ashfield2020-08-263-3/+3
| | | | | | | | | | | | | | | Integrating the following configuration tweaks to fixup warnings and remove obselete configs for 5.8+: 84377c2c723 features: rename INTEL_PMC_IPC to MFD_INTEL_PMC_BXT 89b30487d09 features/inline: remove 0d357ccb3f3 intel-tco: switch ITCO_WDT to loadable module 0baed75c082 bsp: Drop the stale USB_MUSB_AM335X_CHILD (From OE-Core rev: 2ee1db250dd4a8e5e816dcfe8edcea5b2f98c104) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.60Bruce Ashfield2020-08-263-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 77fcb48939fc Linux 5.4.60 53a856c5a6af drm/amd/display: dchubbub p-state warning during surface planes switch 4287c18a7d8f drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume 915ad46bdd4a drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi f9f53b7c6a81 drm: Added orientation quirk for ASUS tablet model T103HAF aeec14061d53 drm/panfrost: Use kvfree() to free bo->sgts a202b42b94bc arm64: dts: marvell: espressobin: add ethernet alias 0f1c938ef82d khugepaged: retract_page_tables() remember to test exit e47e00559893 sh: landisk: Add missing initialization of sh_io_port_base 64d358a9adb5 perf/x86/rapl: Fix missing psys sysfs attributes 5c90739d36ce tools build feature: Quote CC and CXX for their arguments 45989801d7cf perf bench mem: Always memset source before memcpy 306df54b5b8a ALSA: echoaudio: Fix potential Oops in snd_echo_resume() 8bc48c35a983 crypto: algif_aead - fix uninitialized ctx->init a23269976109 mfd: dln2: Run event handler loop under spinlock 315b5cbe1aee i2c: iproc: fix race between client unreg and isr 8620d18575af test_kmod: avoid potential double free in trigger_config_run_type() 3457ba1acec2 fs/ufs: avoid potential u32 multiplication overflow ba40d33e36b2 fs/minix: remove expected error message in block_to_path() d91005b645d1 fs/minix: fix block limit check for V1 filesystems 6def476496a5 fs/minix: set s_maxbytes correctly 75cf7f895f56 nfs: Fix getxattr kernel panic and memory overflow d09d6dca89e9 net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init 35b5e689abd9 drm/vmwgfx: Fix two list_for_each loop exit tests 95922cdab4ad drm/vmwgfx: Use correct vmw_legacy_display_unit pointer 1d8dce52a008 recordmcount: Fix build failure on non arm64 f41600c55789 Input: sentelic - fix error return when fsp_reg_write fails 8d7633b5aff9 x86/tsr: Fix tsc frequency enumeration bug on Lightning Mountain SoC 8645225c7180 md-cluster: Fix potential error pointer dereference in resize_bitmaps() 3fcd24040f55 watchdog: initialize device before misc_register 9340d8bfec94 nfs: nfs_file_write() should check for writeback errors da14c05ad875 scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport c9220ff3b9cc openrisc: Fix oops caused when dumping stack a6d5c5a398d6 libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr dfb5d727d721 libnvdimm/security: fix a typo 0c51d8f5c83e clk: bcm2835: Do not use prediv with bcm2711's PLLs 1896dfc97c90 ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename 7dccbf1111bf nfs: ensure correct writeback errors are returned on close() 9153e0d43710 i2c: rcar: avoid race when unregistering slave 4f69483568d6 tools build feature: Use CC and CXX from parent 3d0808f3c7d9 pwm: bcm-iproc: handle clk_get_rate() return ba2c4d0e720b clk: clk-atlas6: fix return value check in atlas6_clk_init() c7bd131f4335 clk: qcom: gcc-sdm660: Fix up gcc_mss_mnoc_bimc_axi_clk 422a01fc23d2 i2c: rcar: slave: only send STOP event when we have been addressed 043bc80399a8 iommu/vt-d: Enforce PASID devTLB field mask 99d1472ba802 clk: qcom: clk-alpha-pll: remove unused/incorrect PLL_CAL_VAL f66d0154ed2f clk: qcom: gcc: fix sm8150 GPU and NPU clocks a31ac4101981 iommu/omap: Check for failure of a call to omap_iommu_dump_ctx 34c920e2c858 selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value cf5078181528 selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly e4a6919c9908 selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code ea777df6b8b9 clk: actions: Fix h_clk for Actions S500 SoC 0e0a146f978e dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() 386f82040c84 gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile 0f77e95efd75 gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers e0a684edf6d7 crypto: caam - Remove broken arc4 support 64563d1dca80 mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete b638533ec6fa RDMA/counter: Allow manually bind QPs with different pids to same counter e5a9bb4f1243 RDMA/counter: Only bind user QPs in auto mode cf304df99fac devres: keep both device name and resource name in pretty name ddd3934f7b39 crypto: af_alg - Fix regression on empty requests 9705f53eb01a USB: serial: ftdi_sio: clean up receive processing aeefe7d15cf1 USB: serial: ftdi_sio: make process-packet buffer unsigned 8cab023c03aa selftests/bpf: test_progs use another shell exit on non-actions de624fbac3eb selftests/bpf: Test_progs indicate to shell on non-actions 95c736a29105 IB/uverbs: Set IOVA on IB MR in uverbs layer ea1cdb1bb80b media: rockchip: rga: Only set output CSC mode for RGB input 5f51ca677cd2 media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic 0f334b668455 RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() 5412efa6285a RDMA/ipoib: Return void from ipoib_ib_dev_stop() ab67471562ad platform/chrome: cros_ec_ishtp: Fix a double-unlock issue 617da16f5ab9 mtd: rawnand: fsl_upm: Remove unused mtd var e1f2606892f2 octeontx2-af: change (struct qmem)->entry_sz from u8 to u16 368caae37037 mfd: arizona: Ensure 32k clock is put on driver unbind and error cf368b876f44 crypto: algif_aead - Only wake up when ctx->more is zero bb0bba78d365 pinctrl: ingenic: Properly detect GPIO direction when configured for IRQ 974ca069d531 orangefs: get rid of knob code... 1752ab50e825 drm/imx: imx-ldb: Disable both channels for split mode in enc->disable() 988fcef346a3 remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load babd6a4c3336 remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load 73ba6991e981 remoteproc: qcom: q6v5: Update running state before requesting stop 55052ac61cb8 perf intel-pt: Fix duplicate branch after CBR 8214e74b662d perf intel-pt: Fix FUP packet state 169015f464d0 module: Correctly truncate sysfs sections output 54f44e3af24b pseries: Fix 64 bit logical memory block panic 37e3a1c08e2d ceph: handle zero-length feature mask in session messages 8953e8cb0d6a ceph: set sec_context xattr on symlink creation 12badd382453 watchdog: f71808e_wdt: clear watchdog timeout occurred flag 0f35915a0feb watchdog: f71808e_wdt: remove use of wrong watchdog_info option 4699d95a715b watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options 43e172e31bad tracing: Move pipe reference to trace array instead of current_tracer 9aab8b2b0f8f tracing: Use trace_sched_process_free() instead of exit() for pid tracing bd23940da2d1 tracing/hwlat: Honor the tracing_cpumask 1424f0aa18dc kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler 3a1208574658 ftrace: Setup correct FTRACE_FL_REGS flags for module b47215b3749a mm/memory_hotplug: fix unpaired mem_hotplug_begin/done aeeddba9b498 mm/page_counter.c: fix protection usage propagation bd99ff4dc92b ocfs2: change slot number type s16 to u16 a6b238cac6d3 khugepaged: collapse_pte_mapped_thp() protect the pmd lock 687d366d0db1 khugepaged: collapse_pte_mapped_thp() flush the right range 8cdf68355312 ext2: fix missing percpu_counter_inc 6c7b42c8f01d MIPS: qi_lb60: Fix routing to audio amplifier 59909e23020f MIPS: CPU#0 is not hotpluggable d3c9e815006e driver core: Avoid binding drivers to dead devices 0cf746d8b052 mac80211: fix misplaced while instead of if c573e8673dc1 bcache: fix overflow in offset_to_stripe() 42dd8cc9e499 bcache: allocate meta data pages as compound pages 391b5d39faea md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 28163868530b net/compat: Add missing sock updates for SCM_RIGHTS 6ea125ec644b net: stmmac: dwmac1000: provide multicast filter fallback e92a02e47e16 net: ethernet: stmmac: Disable hardware multicast filter eca5084aabdf media: vsp1: dl: Fix NULL pointer dereference on unbind 28bbbc45054c pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH 9ba5f37fa353 powerpc: Fix circular dependency between percpu.h and mmu.h 9de20a6c4dd6 powerpc: Allow 4224 bytes of stack expansion for the signal frame 2150c25b76fb powerpc/ptdump: Fix build failure in hashpagetable.c 7a991df9e5cb cifs: Fix leak when handling lease break for cached root fid 545771537ec4 xtensa: fix xtensa_pmu_setup prototype d1e2ec2e0b7d xtensa: add missing exclusive access state management 5efb3f91403c iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() 1a5e5b3b7571 dt-bindings: iio: io-channel-mux: Fix compatible string in example code ab58cc033124 arm64: perf: Correct the event index in sysfs 8c1431221374 btrfs: fix return value mixup in btrfs_get_extent d256992d5105 btrfs: make sure SB_I_VERSION doesn't get unset by remount 5bed3387c8a1 btrfs: fix memory leaks after failure to lookup checksums during inode logging f1d21b2688d9 btrfs: inode: fix NULL pointer dereference if inode doesn't need compression 7bbf647dbb5a btrfs: only search for left_info if there is no right_info in try_merge_free_space 38c8255af7d7 btrfs: fix messages after changing compression level by remount 242747612209 btrfs: fix race between page release and a fast fsync ee6373070108 btrfs: don't WARN if we abort a transaction with EROFS d8848f4c2555 btrfs: sysfs: use NOFS for device creation e0e51f4fc488 btrfs: avoid possible signal interruption of btrfs_drop_snapshot() on relocation tree 2f29a31f394e btrfs: add missing check for nocow and compression inode flags 38ab14b1e27c btrfs: relocation: review the call sites which can be interrupted by signal ae3f93cafd6f btrfs: move the chunk_mutex in btrfs_read_chunk_tree 98f55cd49671 btrfs: open device without device_list_mutex 3d3452920cac btrfs: don't traverse into the seed devices in show_devname 8bc3a5d8c2ae btrfs: remove no longer needed use of log_writers for the log root tree 938051408905 btrfs: stop incremening log_batch for the log root tree when syncing log 0ddf373adb42 btrfs: ref-verify: fix memory leak in add_block_entry c16ba06f5204 btrfs: don't allocate anonymous block device for user invisible roots d2731ac13ca5 btrfs: free anon block device right after subvolume deletion 207659ef151c btrfs: allow use of global block reserve for balance item deletion 7a6fc7c21962 PCI: qcom: Add support for tx term offset for rev 2.1.0 5956d3847502 PCI: qcom: Define some PARF params needed for ipq8064 SoC 588d5cbf4de7 PCI: Add device even if driver attach failed d7caf80700f2 PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken ae86233204ba PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() 72ba9d544e60 genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() a11f42496ac8 genirq/affinity: Make affinity setting if activated opt-in 582ee2cb6f90 smb3: warn on confusing error scenario with sec=krb5 (From OE-Core rev: 05ed88405bdcb0bec513bfd5aaeb652d0fa035fb) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: update to v5.8.3Bruce Ashfield2020-08-263-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: a1101e94767e Linux 5.8.3 60db6233fcdb drm/amd/display: dchubbub p-state warning during surface planes switch f80a0daa7f0a drm/amd/display: Fix dmesg warning from setting abm level ca4c7f2d2f3e drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume 81dfb2e6cef1 drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi c4dc000bdef4 drm: Added orientation quirk for ASUS tablet model T103HAF 516bbc000e24 drm/tidss: fix modeset init for DPI panels efe06a004622 drm/omap: force runtime PM suspend on system suspend c37097f533d8 drm/dp_mst: Fix the DDC I2C device unregistration of an MST port 392379d6933a drm/dp_mst: Fix timeout handling of MST down messages 24232c85a62c drm/dp_mst: Fix the DDC I2C device registration of an MST port 1ff09cb0376c drm/panfrost: Use kvfree() to free bo->sgts 01f876a47fc8 drm/i915/gt: Force the GT reset on shutdown 77fac4e901a1 sh: fault: Fix duplicate printing of "PC:" 97086157b4e2 sh: landisk: Add missing initialization of sh_io_port_base bc0d59fb4df8 perf/x86/rapl: Fix missing psys sysfs attributes 274522c44276 tools build feature: Quote CC and CXX for their arguments c361cf1959bb perf bench mem: Always memset source before memcpy 6719a2c9e756 ALSA: echoaudio: Fix potential Oops in snd_echo_resume() 4aadfa123628 crypto: algif_aead - fix uninitialized ctx->init de08998ab4c6 mfd: dln2: Run event handler loop under spinlock ceb2646520b2 i2c: iproc: fix race between client unreg and isr 53bad01a3b03 test_kmod: avoid potential double free in trigger_config_run_type() f47254f20a4b fs/ufs: avoid potential u32 multiplication overflow 86593fd4e57f fs/minix: remove expected error message in block_to_path() 378719932ec7 fs/minix: fix block limit check for V1 filesystems 9ca9f3ba5686 fs/minix: set s_maxbytes correctly 617e41f5dac8 lib/test_lockup.c: fix return value of test_lockup_init() e39eefbc1708 NFS: Fix flexfiles read failover 266bc13be47a nfs: Fix getxattr kernel panic and memory overflow 0e2446523c77 net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init fcd4fd88eb02 s390/Kconfig: add missing ZCRYPT dependency to VFIO_AP 3745a958bce1 s390/test_unwind: fix possible memleak in test_unwind() e160e9079706 drm/vmwgfx: Fix two list_for_each loop exit tests 6679a59a7ae3 drm/vmwgfx: Use correct vmw_legacy_display_unit pointer 5e8e8c3d96d4 vdpa: Fix pointer math bug in vdpasim_get_config() 86e42d0d425b recordmcount: Fix build failure on non arm64 240c89d0c469 vdpa_sim: init iommu lock 3a1b4c0eda07 selftests/bpf: Fix silent Makefile output 94a9bdbc2b35 perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set e29f7f9a7908 Input: sentelic - fix error return when fsp_reg_write fails 3396572c3b62 selftests/bpf: Prevent runqslower from racing on building bpftool 8dfe0e66582c x86/bugs/multihit: Fix mitigation reporting when VMX is not in use bff77b49db3e x86/tsr: Fix tsc frequency enumeration bug on Lightning Mountain SoC cb511f4b7160 kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE 0b702cd41418 md-cluster: Fix potential error pointer dereference in resize_bitmaps() f4c223e3941b watchdog: rti-wdt: balance pm runtime enable calls 6a35f55743e0 watchdog: initialize device before misc_register d9ce6955f923 nfs: nfs_file_write() should check for writeback errors ff1345a6663d scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport 3fb06144f4af perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event 8fab1ff419f5 openrisc: Fix oops caused when dumping stack 2752dd0c3134 libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr e5896827b71a libnvdimm/security: fix a typo 8d4e102a6e42 clk: bcm2835: Do not use prediv with bcm2711's PLLs ded14d6ee4c0 clk: hsdk: Fix bad dependency on IOMEM c394441530fa ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename 9a51a86041f7 ubi: fastmap: Free fastmap next anchor peb during detach a62f895d09f3 ubi: fastmap: Don't produce the initial next anchor PEB when fastmap is disabled 0a8add2a902d nfs: ensure correct writeback errors are returned on close() c7383a5fc976 i2c: rcar: avoid race when unregistering slave fa08065ef749 tools build feature: Use CC and CXX from parent f0a1e40eed15 perf tools: Fix term parsing for raw syntax 90f68c49988b pwm: bcm-iproc: handle clk_get_rate() return b4c53155de51 sched/uclamp: Fix a deadlock when enabling uclamp static key b34732c06f4b nvme: fix deadlock in disconnect during scan_work and/or ana_work 9d96d123cfd0 clk: clk-atlas6: fix return value check in atlas6_clk_init() 079b5fdb0c0c clk: qcom: gcc-sdm660: Fix up gcc_mss_mnoc_bimc_axi_clk a0eae7915093 f2fs: compress: fix to update isize when overwriting compressed file bd4eba735bb7 i2c: rcar: slave: only send STOP event when we have been addressed 7341629659ae iommu/vt-d: Disable multiple GPASID-dev bind 9f0585a29430 iommu/vt-d: Warn on out-of-range invalidation address 11c371d31342 iommu/vt-d: Enforce PASID devTLB field mask 0d955cbce59e iommu/vt-d: Handle non-page aligned address 43db463bd0be clk: qcom: clk-alpha-pll: remove unused/incorrect PLL_CAL_VAL 04d9e9742b00 clk: qcom: gcc: fix sm8150 GPU and NPU clocks 07ce10b7e1b4 iommu/omap: Check for failure of a call to omap_iommu_dump_ctx 38062cc2d562 selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value 0ff75defefcd selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly a779a9d11285 selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code aff4ae8ab739 clk: actions: Fix h_clk for Actions S500 SoC 0350ac46ba1b f2fs: compress: fix to avoid memory leak on cc->cpages ed276b462fde ima: Fail rule parsing when appraise_flag=blacklist is unsupportable e5703d615a7c dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() 17d4cb0844df gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile 5882f8f0013a gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers d1e9532db7c5 crypto: caam - Remove broken arc4 support 8c16295b8ff2 rtc: pl031: fix set_alarm by adding back call to alarm_irq_enable b8e8613492b4 rtw88: pci: disable aspm for platform inter-op with module parameter 06f65dfb3836 mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete 7dde5bcc8c88 RDMA/counter: Allow manually bind QPs with different pids to same counter 78866b5a2668 RDMA/counter: Only bind user QPs in auto mode 977f7c51a63e devres: keep both device name and resource name in pretty name 465c03e99910 crypto: af_alg - Fix regression on empty requests 541992e8b0c7 USB: serial: ftdi_sio: clean up receive processing 0c7343c9432e USB: serial: ftdi_sio: make process-packet buffer unsigned faf8b18350b9 selftests/bpf: test_progs avoid minus shell exit codes 802001c6bb43 selftests/bpf: test_progs use another shell exit on non-actions c19bab9bd52d bpf: selftests: Restore netns after each test 3f3bc4abe537 selftests/bpf: Test_progs indicate to shell on non-actions f916752c8708 sched/uclamp: Protect uclamp fast path code with static key 89ba1d1f43a5 IB/uverbs: Set IOVA on IB MR in uverbs layer 213e2e4b1a64 media: rockchip: rga: Only set output CSC mode for RGB input 07da1ff493fd media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic 3da33ca81ba0 media: staging: rkisp1: rsz: set default format if the given format is not RKISP1_ISP_SD_SRC 7e995c6ae760 media: staging: rkisp1: rename macros 'RKISP1_DIR_*' to 'RKISP1_ISP_SD_*' ecaf6bdd5f9d media: staging: rkisp1: remove macro RKISP1_DIR_SINK_SRC 278cc1c2adf9 rtc: cpcap: fix range 00588429d2e5 RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() 82fd63e9e683 RDMA/ipoib: Return void from ipoib_ib_dev_stop() 93b494630c60 drm/amdgpu/debugfs: fix memory leak when pm_runtime_get_sync failed 480beebce2ff platform/chrome: cros_ec_ishtp: Fix a double-unlock issue eee5f6fa24df mtd: rawnand: brcmnand: ECC error handling on EDU transfers 9cddd0699395 mtd: rawnand: fsl_upm: Remove unused mtd var 15fae7928aaf octeontx2-af: change (struct qmem)->entry_sz from u8 to u16 267c6e3375e1 mfd: arizona: Ensure 32k clock is put on driver unbind and error e91d82703ad0 crypto: algif_aead - Only wake up when ctx->more is zero c8ec6953625d drm/ingenic: Fix incorrect assumption about plane->index ee35309eea23 drm/imx: imx-ldb: Disable both channels for split mode in enc->disable() 88d1439b1e37 libnvdimm: Validate command family indices 23910283df04 remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load c5c2fb5960f1 remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load 82d82bca4436 remoteproc: qcom: q6v5: Update running state before requesting stop c67f637f72c0 gfs2: Never call gfs2_block_zero_range with an open transaction ded2937b91eb gfs2: Fix refcount leak in gfs2_glock_poke 3833a4bdbded perf intel-pt: Fix duplicate branch after CBR d761e9bc78ef perf intel-pt: Fix FUP packet state 6bfbf969292e perf probe: Fix memory leakage when the probe point is not found 5bd6375e87f4 perf probe: Fix wrong variable warning when the probe point is not found 9213dd60f181 bootconfig: Fix to find the initargs correctly 6c76404120cd module: Correctly truncate sysfs sections output 20d175c70e60 dm: don't call report zones for more than the user requested b1735d353e61 dm ebs: Fix incorrect checking for REQ_OP_FLUSH e7ec82cbde08 pseries: Fix 64 bit logical memory block panic 350542d6d513 ceph: handle zero-length feature mask in session messages 09f891e55e91 ceph: set sec_context xattr on symlink creation 0b02948e40f9 watchdog: f71808e_wdt: clear watchdog timeout occurred flag d413cca0c98d watchdog: f71808e_wdt: remove use of wrong watchdog_info option f50b7adc8f4f watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options aedfe612fa44 tracing: Use trace_sched_process_free() instead of exit() for pid tracing e8b292a11b83 tracing/hwlat: Honor the tracing_cpumask 06cc3b5c15b1 kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler bc394fabc466 ftrace: Setup correct FTRACE_FL_REGS flags for module d6cf27cc3c6b mm/memory_hotplug: fix unpaired mem_hotplug_begin/done 2c381196946e cma: don't quit at first error when activating reserved areas 34046ed85979 mm/page_counter.c: fix protection usage propagation ee4d4fc47086 ocfs2: change slot number type s16 to u16 167d124d6f1c mm: fix kthread_use_mm() vs TLB invalidate 0e7e8f15ca99 mm/shuffle: don't move pages between zones and don't read garbage memmaps 70bd10179433 hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem 09f00c1d6d79 khugepaged: retract_page_tables() remember to test exit b77baa470e77 khugepaged: collapse_pte_mapped_thp() protect the pmd lock 1070cf5eae8c mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible 11bca2c7a968 khugepaged: collapse_pte_mapped_thp() flush the right range 3c98843a56f1 ext2: fix missing percpu_counter_inc 7a3ec44ca8cd MIPS: SGI-IP27: always enable NUMA in Kconfig f2dcaa097b09 MIPS: qi_lb60: Fix routing to audio amplifier 41158a79e505 MIPS: CPU#0 is not hotpluggable 6fc128de20ba driver core: Avoid binding drivers to dead devices b4cbe39b9b47 appletalk: Fix atalk_proc_init() return path ea171d825ff0 mac80211: fix misplaced while instead of if 9f05adac97ed bcache: use disk_{start,end}_io_acct() to count I/O for bcache device 99ea492e8a1a bcache: fix bio_{start,end}_io_acct with proper device add47ff1e482 bcache: avoid nr_stripes overflow in bcache_device_init() 9c8656abb350 bcache: fix overflow in offset_to_stripe() d02401090367 bcache: allocate meta data pages as compound pages 6c38defccf61 md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 5a92eba2e0f8 selftests/seccomp: Set NNP for TSYNC ESRCH flag test 2559f40308f3 net/compat: Add missing sock updates for SCM_RIGHTS 9e6dc1fe251b pidfd: Add missing sock updates for pidfd_getfd() bad7ce89b091 irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR dac251560dc0 irqchip/loongson-liointc: Fix misuse of gc->mask_cache dd3c73e1e361 net: stmmac: dwmac1000: provide multicast filter fallback 77f16ebdd22c net: ethernet: stmmac: Disable hardware multicast filter 0c43968f4ebc media: vsp1: dl: Fix NULL pointer dereference on unbind 07f56c2d7b35 media: venus: fix multiple encoder crash cba406ad893b pinctrl: ingenic: Properly detect GPIO direction when configured for IRQ 96731791b27e pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH 2066cba94ce9 powerpc: Fix circular dependency between percpu.h and mmu.h 995681728df2 powerpc: Allow 4224 bytes of stack expansion for the signal frame b30f462438c8 powerpc/ptdump: Fix build failure in hashpagetable.c 08097161b4c1 cifs: Fix leak when handling lease break for cached root fid b8f1063288c7 xtensa: fix xtensa_pmu_setup prototype 31ec410fda51 xtensa: add missing exclusive access state management d593b5ce8b60 iio: imu: st_lsm6dsx: reset hw ts after resume 9e56debaf8bd iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw() bd2d9b643973 dt-bindings: iio: io-channel-mux: Fix compatible string in example code 0c7e8af43b20 arm64: perf: Correct the event index in sysfs 43392e32cafd arm64: dts: qcom: sc7180: Drop the unused non-MSA SID fd9cabecacbd btrfs: check correct variable after allocation in btrfs_backref_iter_alloc bdbc805d86b0 btrfs: fix return value mixup in btrfs_get_extent 1dc8956a14e0 btrfs: make sure SB_I_VERSION doesn't get unset by remount 37a0e89752b4 btrfs: trim: fix underflow in trim length to prevent access beyond device boundary 994f3284b274 btrfs: fix memory leaks after failure to lookup checksums during inode logging 9bb2c78829ce btrfs: inode: fix NULL pointer dereference if inode doesn't need compression aa39db7b49ee btrfs: only search for left_info if there is no right_info in try_merge_free_space 6f09bb5c8693 btrfs: fix messages after changing compression level by remount 29034d5959a2 btrfs: don't show full path of bind mounts in subvol= aa80bd09914a btrfs: fix race between page release and a fast fsync 4f22fd835fd3 btrfs: don't WARN if we abort a transaction with EROFS 6082e83f0ca6 btrfs: sysfs: use NOFS for device creation 18a184b5a537 btrfs: return EROFS for BTRFS_FS_STATE_ERROR cases 6892ee54cc38 btrfs: avoid possible signal interruption of btrfs_drop_snapshot() on relocation tree 4565cb8dc364 btrfs: add missing check for nocow and compression inode flags 2e30d1cc1ead btrfs: relocation: review the call sites which can be interrupted by signal bdc4fa8be990 btrfs: move the chunk_mutex in btrfs_read_chunk_tree ff532ad267d4 btrfs: open device without device_list_mutex 5199c3d6449a btrfs: pass checksum type via BTRFS_IOC_FS_INFO ioctl 1c986b7e8c1b btrfs: don't traverse into the seed devices in show_devname bbdfe026a767 btrfs: remove no longer needed use of log_writers for the log root tree 39b0de06b4e5 btrfs: only commit delayed items at fsync if we are logging a directory 99da62f72cdf btrfs: stop incremening log_batch for the log root tree when syncing log 4f736d4f97bb btrfs: only commit the delayed inode when doing a full fsync bba24e6343de btrfs: ref-verify: fix memory leak in add_block_entry 917d608fe375 btrfs: preallocate anon block device at first phase of snapshot creation 711e8ede50ab btrfs: don't allocate anonymous block device for user invisible roots f3ff060ccf60 btrfs: free anon block device right after subvolume deletion 1d6700781ab8 btrfs: allow use of global block reserve for balance item deletion 0ab7762854c3 PCI: qcom: Add support for tx term offset for rev 2.1.0 2bc2a8008680 PCI: qcom: Define some PARF params needed for ipq8064 SoC 1d392f7e229d PCI: Add device even if driver attach failed 51a692df486f PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken 7255adef0c61 PCI/ATS: Add pci_pri_supported() to check device or associated PF 815260de064b PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context() 64947da67a3a genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq() 298510f9339d genirq: Unlock irq descriptor after errors 2ca0b460bbcb genirq/affinity: Make affinity setting if activated opt-in 680e115323a3 SMB3: Fix mkdir when idsfromsid configured on mount 4b12a034cca8 smb3: warn on confusing error scenario with sec=krb5 4fc48fefc51c ALSA: hda/realtek - Fix unused variable warning (From OE-Core rev: 483906a52e86527a549f6d181abf793c7bf8d8b2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: disable CONFIG_NFS_DISABLE_UDP_SUPPORTBruce Ashfield2020-08-253-3/+3
| | | | | | | | | | | | | Some of our tests may run NFS over UDP, so we don't want udp support disabled. Turn off that setting, and we can revisit if any side effects are noticed. (From OE-Core rev: 9f89fe4209850c46eedd4e3dd52104d1d5d423d2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: selftests/bpf: Prevent runqslower from racing on building ↵Bruce Ashfield2020-08-253-12/+12
| | | | | | | | | | | | | bpftool Integrating the following commit(s) to linux-yocto/5.8: 912adf166eb0 selftests/bpf: Prevent runqslower from racing on building bpftool (From OE-Core rev: 57ffe4d073d27f410dbf0ac57ff6e4dcea8ab1e4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.8: fix lttng-modules buildBruce Ashfield2020-08-253-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto-rt/5.8: commit baee1af811ec9bd3e64990543b7cc85e77c8f50c (HEAD -> master) Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Sun Aug 23 22:50:30 2020 -0400 linux-yocto/rt: enable kprobes by default Traditionally kprobes and -rt haven't mixed well, but recent -rt kernels support kprobes without issues. lttng now requires kprobes to be enabled, or the following error is thrown: | build/tmp/work/qemux86_64-poky-linux/lttng-modules/2.12.2-r0/lttng-modules-2.12.2/wrapper/kallsyms.c:20:3: error: #error "LTTng-modules requires CONFIG_KPROBES on kernels >= 5.7.0" | 20 | # error "LTTng-modules requires CONFIG_KPROBES on kernels >= 5.7.0" | | ^~~~~ | make[3]: *** [build/tmp/work-shared/qemux86-64/kernel-source/scripts/Makefile.build:280: build/tmp/work/qemux86_64-poky-linux/lttng-modules/2.12.2-r0/lttng-modules-2.12.2/wrapper/kallsyms.o] Error 1 By including the kprobes fragment into the -rt kernel by default, we fix the issue. (From OE-Core rev: 0ebbcbefc8c1a6731b81b7f1aba695a3665a256e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: fix perf and virtio_scsi warningsBruce Ashfield2020-08-253-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.8: 5d66d1a67c8d arm64/perf: Fix wrong cast that may cause wrong truncation Khem reported in some configurations that CONFIG_SCSI_VIRTIO was throwing a warning in the final .config. That was due to the fact that if debug or not is enabled, it switches between built-in and a module. Either configuration is correct, so we add it to the non-hardware file to inhibit it being reported by deefault. The following meta branch commit resolves the issue: commit 96e8f5e330f5a8f87deda0f1bae71af31c578ce9 (HEAD -> master) Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Sat Aug 22 22:19:13 2020 -0400 virtio: declare CONFIG_SCSI_VIRTIO as non-hw Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> (From OE-Core rev: 74188412ae3019235151f3e606a470ff27c7ed63) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: update to v5.8.2Bruce Ashfield2020-08-223-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: ad8c735b1497 Linux 5.8.2 7e430e763be2 task_work: only grab task signal lock when needed df18711f9c00 io_uring: enable lookup of links holding inflight files d181cfc89885 io_uring: add missing REQ_F_COMP_LOCKED for nested requests 960ea38bfe7a io_uring: hold 'ctx' reference around task_work queue + execute a4418e11cf9b io_uring: Fix NULL pointer dereference in loop_rw_iter() 06f96778837e s390/gmap: improve THP splitting 74e0d05fc682 s390/numa: set node distance to LOCAL_DISTANCE d7776a09f52a s390/dasd: fix inability to use DASD with DIAG driver 2026a268071e drm/xen-front: Fix misused IS_ERR_OR_NULL checks f798d7de4a01 xen/gntdev: Fix dmabuf import with non-zero sgt offset 1cd690215d30 xen/balloon: make the balloon wait interruptible e26aab6587b1 xen/balloon: fix accounting in alloc_xenballooned_pages error path 8a2845246554 firmware_loader: EFI firmware loader must handle pre-allocated buffer 6573d3c1f402 irqdomain/treewide: Free firmware node after domain removal 86caf5d8ac3e firmware: qcom_scm: Fix legacy convention SCM accessors 0255b5803332 ARM: 8992/1: Fix unwind_frame for clang-built kernels 89a16b68221c ARM: dts: exynos: Extend all Exynos5800 A15's OPPs with max voltage data dc12363fb7ff parisc: mask out enable and reserved bits from sba imask c33370975ce4 parisc: Implement __smp_store_release and __smp_load_acquire barriers 5efde2158258 parisc: Do not use an ordered store in pa_tlb_lock() 0730d6cd49e0 Revert "parisc: Revert "Release spinlocks using ordered store"" 56b60c71143a Revert "parisc: Use ldcw instruction for SMP spinlock release barrier" 40ab3539bc7c Revert "parisc: Drop LDCW barrier in CAS code when running UP" 6044b0d92ac6 Revert "parisc: Improve interrupt handling in arch_spin_lock_flags()" 49b9263b2a15 Revert "mm/vmstat.c: do not show lowmem reserve protection information of empty zone" 0e2d35b34891 erofs: fix extended inode could cross boundary 00a43cd24d66 mtd: spi-nor: intel-spi: Simulate WRDI command a2e5af466884 mtd: rawnand: qcom: avoid write to unavailable register 118612569083 spi: spidev: Align buffers for DMA 1e4d8a76f09e PM / devfreq: Fix indentaion of devfreq_summary debugfs node 83e35713b3d4 PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pmu is absent 4eeeaca1e935 include/asm-generic/vmlinux.lds.h: align ro_after_init 768eb23b7670 MIPS: VZ: Only include loongson_regs.h for CPU_LOONGSON64 f9bb92d06d9a cpufreq: dt: fix oops on armada37xx e147c355b717 cpufreq: Fix locking issues with governors 8ad74327fb4b NFS: Don't return layout segments that are in use 8a7dfccb581f NFS: Don't move layouts to plh_return_segs list while in use 4db216cc1d59 io_uring: sanitize double poll handling fe552346a87b io_uring: fail poll arm on queue proc failure 3c5d00a21128 io_uring: use TWA_SIGNAL for task_work uncondtionally 93bc88750e69 io_uring: set ctx sq/cq entry count earlier 3c374f0e63d7 drm/ttm/nouveau: don't call tt destroy callback on alloc failure. 441ba3c8300b media: media-request: Fix crash if memory allocation fails 0a4d8f8bc3c9 driver core: Fix probe_count imbalance in really_probe() eb0b64b4817c 9p: Fix memory leak in v9fs_mount 72bc544c0dd4 kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host 2e91bbf598b2 fs/minix: reject too-large maximum file size 4ded4aeb84a7 fs/minix: don't allow getting deleted inodes 3362c7fb3f9a fs/minix: check return value of sb_getblk() 77e0be9e8212 bitfield.h: don't compile-time validate _val in FIELD_FIT d613f0186778 tick/nohz: Narrow down noise while setting current task's tick dependency 8720986cf5ab crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified 4a412ab6211b crypto: ccp - Fix use of merged scatterlists 98df3304a1fc crypto: qat - fix double free in qat_uclo_create_batch_init_list a256a5c33ab3 crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified 6158e615334a pstore: Fix linking when crypto API disabled 32e110843422 tpm: Unify the mismatching TPM space buffer sizes ec0cf56ee031 ALSA: usb-audio: add quirk for Pioneer DDJ-RB f8b0754bb141 ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 184f08d3789f ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 2b4d81f58d9d ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support 9af94db4d1b7 ALSA: hda - reverse the setting value in the micmute_led_set d81a84e7bba0 ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO 09af2d0326b1 vdpasim: protect concurrent access to iommu iotlb 53dcbd3acc74 iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommu 56448553974f usb: cdns3: gadget: always zeroed TRB buffer when enable endpoint 1425bf7b1be0 USB: serial: cp210x: enable usb generic throttle/unthrottle bd5cc29fca5e USB: serial: cp210x: re-enable auto-RTS on open e9eb38791a1f r8152: Use MAC address from correct device tree node 26121668ba97 net: phy: marvell10g: fix null pointer dereference 6979755c3473 vsock: fix potential null pointer dereference in vsock_poll() c1a7c51485e1 net: initialize fastreuse on inet_inherit_port fe00aee967ec net: refactor bind_bucket fastreuse into helper 0306c15114e2 vmxnet3: use correct tcp hdr length when packet is encapsulated 743ae9f790ec tcp: correct read of TFO keys on big endian systems 1cccda2d0888 net/tls: Fix kmap usage e6e356db45f4 net: Set fput_needed iff FDPUT_FPUT is set 5512f2549e3d net: phy: fix memory leak in device-create error path d556aa7ab7b7 net/nfc/rawsock.c: add CAP_NET_RAW check. 469cb3bb42d1 net: Fix potential memory leak in proto_register() 4268aa35b6dd drivers/net/wan/lapbether: Added needed_headroom and a skb->len check e85a5151e5f9 af_packet: TPACKET_V3: fix fill status rwlock imbalance b879ed3103c1 crypto: aesni - add compatibility with IAS 335e8039fddd x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task dcab7f26a723 SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") 6c031aec6218 nfsd: avoid a NULL dereference in __cld_pipe_upcall() 7f84e3caf510 svcrdma: Fix page leak in svc_rdma_recv_read_chunk() 9bf49b97ab0b mtd: rawnand: brcmnand: Don't default to edu transfer a75fc224ebe8 pinctrl-single: fix pcs_parse_pinconf() return value eba0e0f5ae94 ocfs2: fix unbalanced locking e29f6ba2c10f dlm: Fix kobject memleak 2bbe1b50734a media: mtk-mdp: Fix a refcounting bug on error in init ce1b309dd629 net: thunderx: initialize VF's mailbox mutex before first usage 8eb42c65f162 selftests/net: relax cpu affinity requirement in msg_zerocopy test 551cdcc12892 Revert "vxlan: fix tos value before xmit" b187671275ac hv_netvsc: do not use VF device if link is down adc38af984ad dpaa2-eth: Fix passing zero to 'PTR_ERR' warning 3f730f7b0edf net: macb: Properly handle phylink on at91sam9x 92bb2e6b119c net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() 312efc832854 gpio: don't use same lockdep class for all devm_gpiochip_add_data users 5543ea25c09d fsl/fman: fix eth hash table allocation e5a4333e2cdf fsl/fman: check dereferencing null pointer d3d5c8c74008 fsl/fman: fix unreachable code 47fe6d67f941 fsl/fman: fix dereference null return value f90112519854 fsl/fman: use 32-bit unsigned integer d097ca1397c0 net: spider_net: Fix the size used in a 'dma_free_coherent()' call 66e007f01aa1 net: sgi: ioc3-eth: Fix the size used in some 'dma_free_coherent()' calls d0414b18f877 liquidio: Fix wrong return value in cn23xx_get_pf_num() 17948294d0ae net: ethernet: aquantia: Fix wrong return value fba2cf348d9e net: mvpp2: fix memory leak in mvpp2_rx 1a6a61db6f4c ftrace: Fix ftrace_trace_task return value f10a3fb43b02 net/mlx5: Delete extra dump stack that gives nothing b7855bad4c6a net/mlx5: DR, Change push vlan action sequence 63d91a65f226 tools, bpftool: Fix wrong return value in do_dump() fccac9cc36b0 tools, build: Propagate build failures from tools/build/Makefile.build 060bd61d4cc6 wl1251: fix always return 0 error c7565e834207 qtnfmac: Missing platform_device_unregister() on error in qtnf_core_mac_alloc() e879051c0828 rtw88: coex: only skip coex triggered by BT info 1a93abb6a68d rtw88: fix short GI capability based on current bandwidth f2a4bd36a126 rtw88: fix LDPC field for RA info 763c576f095b netfilter: nft_meta: fix iifgroup matching ae32b42b3641 ice: Graceful error handling in HW table calloc failure f0c20782f637 ice: Clear and free XLT entries on reset 4bd27fb14f7b s390/qeth: don't process empty bridge port events 22697ca855c0 s390/qeth: tolerate pre-filled RX buffer ee9f0d33c024 ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK 3d26a53f004d ASoC: meson: cards: deal dpcm flag change 224e14999588 ASoC: core: use less strict tests for dailink capabilities bd82844099c4 MIPS: only register FTLBPar exception handler for supported models 6edc078a22a2 libbpf: Fix register in PT_REGS MIPS macros fbcedc1579f5 drm/msm/dpu: don't use INTF_INPUT_CTRL feature on sdm845 77c8cfdf8084 net: ll_temac: Use devm_platform_ioremap_resource_byname() 7a4c9d17c8bc ASoC: soc-core: Fix regression causing sysfs entries to disappear 0c7d64caaf13 ASoC: meson: axg-tdm-formatters: fix sclk inversion 036a8c923358 ASoC: meson: axg-tdmin: fix g12a skew 30fde1d41d73 ASoC: meson: axg-tdm-interface: fix link fmt setup 3369ed2127bb RDMA/hns: Fix the unneeded process when getting a general type of CQE error a6c7b76332b3 RDMA/hns: Fix error during modify qp RTS2RTS fd926b32b9ca selftests/powerpc: Fix online CPU selection 3e444bad470e powerpc/pseries/hotplug-cpu: Remove double free in error path c2ff56c52846 cpufreq: ap806: fix cpufreq driver needs ap cpu clk 40e453d8a9df PCI: Release IVRS table in AMD ACS quirk c62142f3b48b RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP 87ccb032ee9f RDMA/rtrs: remove WQ_MEM_RECLAIM for rtrs_wq 2247e03d8206 RDMA/rtrs-clt: add an additional random 8 seconds before reconnecting 34503392af35 nvmem: sprd: Fix return value of sprd_efuse_probe() 081428bc9c3b selftests/powerpc: Fix CPU affinity for child process 0e03270c6d95 powerpc/boot: Fix CONFIG_PPC_MPC52XX references a5baa27249bf powerpc/32s: Fix CONFIG_BOOK3S_601 uses 94976f931d33 selftests/powerpc: Squash spurious errors due to device removal 6c96e968f10c xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush 5db458a85892 xfs: fix inode allocation block res calculation precedence 03acd91927d2 net: dsa: rtl8366: Fix VLAN set-up 427fa4ecef77 net: dsa: rtl8366: Fix VLAN semantics 536079c88a4f Bluetooth: hci_qca: Stop collecting memdump again for command timeout during SSR 3d27182481fe Bluetooth: Fix suspend notifier race 226020402b1f bpf: Fix bpf_ringbuf_output() signature to return long 8a365b83f67e Bluetooth: hci_serdev: Only unregister device if it was registered 715faee64cea Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags 267dac50f18e Bluetooth: btusb: Fix and detect most of the Chinese Bluetooth controllers a7d08a5c1ed4 power: supply: check if calc_soc succeeded in pm860x_init_battery 1fe77db0d48b Smack: prevent underflow in smk_set_cipso() cdb83ad0c45b Smack: fix another vsscanf out of bounds 16b5b7dd945e RDMA/core: Fix return error value in _ib_modify_qp() to negative e415706d69fe PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register 8398e98caec2 PCI: cadence: Fix cdns_pcie_{host|ep}_setup() error path 6c7b87f48585 gpio: regmap: fix type clash 38c296c86322 macintosh/via-macii: Access autopoll_devs when inside lock d2b414c7916e powerpc/watchpoint: Fix DAWR exception for CACHEOP 50b0fe566b11 powerpc/watchpoint: Fix DAWR exception constraint 93f7e2100c93 powerpc/watchpoint: Fix 512 byte boundary limit 1e43aee1568e bpf: Fix pos computation for bpf_iter seq_ops->start() 7aa88d36b692 net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration 04ce7e5016de scsi: core: Add missing scsi_device_put() in scsi_host_block() c16097b56df8 scsi: mesh: Fix panic after host or bus reset 14f820a1b601 scsi: megaraid_sas: Clear affinity hint 1bcba06e5888 usb: gadget: f_uac2: fix AC Interface Header Descriptor wTotalLength 88dcd13872b1 usb: dwc2: Fix error path in gadget registration 816adf48d9ff usb: dwc3: meson-g12a: fix shared reset control use de27452f2308 thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id 0415ff8c7d6e MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init() 214d219e48a2 PCI: rcar: Fix runtime PM imbalance on error 0d4b670195f5 powerpc/spufs: Fix the type of ret in spufs_arch_write_note a1d76052b1e3 ASoC: hdac_hda: fix deadlock after PCM open error 7593350d7b72 qed: Fix ILT and XRCD bitmap memory leaks 4a7063478d13 ASoC: tas2770: Fix reset gpio property name 360ee482151c tools/bpftool: Fix error handing in do_skeleton() 23072846b309 s390/bpf: Tolerate not converging code shrinking a463d46b323c s390/bpf: Use brcl for jumping to exit_ip if necessary fa9a83dab397 s390/bpf: Fix sign extension in branch_ku cec737d79fa4 phy: armada-38x: fix NETA lockup when repeatedly switching speeds e5e386a90961 mt76: mt7615: fix possible memory leak in mt7615_mcu_wtbl_sta_add 3432b568dec4 mt76: mt7915: add missing CONFIG_MAC80211_DEBUGFS d8177e088f10 mt76: mt7915: potential array overflow in mt7915_mcu_tx_rate_report() fbdc18979b1d mt76: mt7615: fix potential memory leak in mcu message handler 8c2729a1ead8 mt76: mt7663u: fix potential memory leak in mcu message handler 6aee19b46bc7 mt76: mt7663u: fix memory leak in set key a73ed0f9bca1 powerpc/perf: Fix missing is_sier_aviable() during build 66ce4246d1d3 coresight: etm4x: Fix save/restore during cpu idle 3e75f65575c9 coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb() 91813b6c4a71 coresight: etmv4: Counter values not saved on disable 9b975cf2fb05 coresight: etmv4: Fix resource selector constant 6d52214425ce thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor() 99075b81545c usb: core: fix quirks_param_set() writing to a const pointer e9ba39efa669 clk: qcom: gcc: Make disp gpll0 branch aon for sc7180/sdm845 ef54393965e4 USB: serial: iuu_phoenix: fix led-activity helpers d1ffb4446102 PCI: loongson: Use DECLARE_PCI_FIXUP_EARLY for bridge_class_quirk() 9d42c78119a0 spi: lantiq-ssc: Fix warning by using WQ_MEM_RECLAIM 75d9f30b8b56 gpu: ipu-v3: Restore RGB32, BGR32 19a106b23be9 drm/imx: tve: fix regulator_disable error path 68c15a6dbc77 drm/imx: fix use after free 20d2eba09230 powerpc/book3s64/pkeys: Use PVR check instead of cpu feature aa11151dd892 powerpc/mm/radix: Free PUD table when freeing pagetable 05d976032bb8 phy: renesas: rcar-gen3-usb2: move irq registration to init 27d42b1bcde1 media: s5p-g2d: Fix a memory leak in an error handling path in 'g2d_probe()' 9922de2681e2 go7007: add sanity checking for endpoints 43a040aea142 PCI/ASPM: Add missing newline in sysfs 'policy' 94fbbc3cdd99 ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback c660787eb906 staging: rtl8192u: fix a dubious looking mask before a shift 263875d7b606 ima: Fail rule parsing when the KEY_CHECK hook is combined with an invalid cond c7e3b96d1229 ima: Fail rule parsing when the KEXEC_CMDLINE hook is combined with an invalid cond 8e07cdb1778e ima: Fail rule parsing when buffer hook functions have an invalid action bd6f756234dc ima: Free the entire rule if it fails to parse 644a11adfcc7 ima: Free the entire rule when deleting a list of rules 96022c3ddf63 ima: Have the LSM free its audit rule b76ca3f373b5 RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue bdb550b1e420 RDMA/qedr: Add EDPM max size to alloc ucontext response 06e28eb3bcef RDMA/qedr: Add EDPM mode type for user-fw compatibility 01fdb8e7c330 RDMA/qedr: SRQ's bug fixes 99d321c2a921 Bluetooth: Fix update of connection state in `hci_encrypt_cfm` 13b052362be4 powerpc/vdso: Fix vdso cpu truncation fbbdd2434157 powerpc/rtas: don't online CPUs for partition suspend d411475796be powerpc/pseries: remove cede offline state for CPUs 358d38e35d6d kernfs: do not call fsnotify() with name without a parent bc2599182f8e mwifiex: Prevent memory corruption handling keys 63f6498a979a bpfilter: Initialize pos variable 7a3c6b8c2987 scsi: scsi_debug: Add check for sdebug_max_queue during module init b62846a209d8 drm/bridge: sil_sii8620: initialize return of sii8620_readb 43e8b3c268aa mmc: sdhci-of-arasan: Add missed checks for devm_clk_register() adb10d0dc592 phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY a4fc32a7cebd dt-bindings: phy: uniphier: Fix incorrect clocks and clock-names for PXs3 usb3-hsphy 84cbf55c6744 phy: cadence: salvo: fix wrong bit definition 16835dc05924 drm: panel: simple: Fix bpc for LG LB070WV8 panel 413d189f9a3c leds: core: Flush scheduled work for system suspend c5450ee5eb1a kobject: Avoid premature parent object freeing in kobject_cleanup() 49d6de41c9da drm/stm: repair runtime power management f59499bcd70d samples: bpf: Fix bpf programs with kprobe/sys_connect event 5c7ca8d75dce PCI: Fix pci_cfg_wait queue locking problem e36653b51177 RDMA/rxe: Skip dgid check in loopback mode 6d283e10b30f xfs: fix reflink quota reservation accounting error 95c286034452 xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork 9ff3281d903f xfs: preserve rmapbt swapext block reservation from freed blocks 4173d4194d77 media: cros-ec-cec: do not bail on device_init_wakeup failure 050f814243b6 media: exynos4-is: Add missed check for pinctrl_lookup_state() 200a75ac7e46 media: tvp5150: Add missed media_entity_cleanup() dc2ac5c3a96a media: staging: rkisp1: rsz: fix resolution limitation on sink pad 39e5b396bc9d media: staging: rkisp1: rsz: supported formats are the isp's src formats, not sink formats 94f0fc91b3fd media: allegro: Fix some NULL vs IS_ERR() checks in probe 9f32f439a33f media: firewire: Using uninitialized values in node_probe() 101df88a5837 ipvs: allow connection reuse for unconfirmed conntrack 013c7b012461 scsi: eesox: Fix different dev_id between request_irq() and free_irq() 64c6cd408d98 scsi: powertec: Fix different dev_id between request_irq() and free_irq() 9b470925a9dc RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() 8cb26b10f5b7 dma-buf: fix dma-fence-chain out of order test b48e8758634a iavf: Fix updating statistics 1c5da372e87e iavf: fix error return code in iavf_init_get_resources() 290ca6a85627 staging: vchiq_arm: Add a matching unregister call 6545d3462e35 drm/radeon: fix array out-of-bounds read and write issues 9707e1a7f8ac drm/amdgpu: ensure 0 is returned for success in jpeg_v2_5_wait_for_idle 8ee5083de201 drm/amdgpu/debugfs: fix memory leak when amdgpu_virt_enable_access_debugfs failed 5e3b4e09c9b9 scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle da3684003dc1 tracing: Move pipe reference to trace array instead of current_tracer d579cc130a28 net: ethernet: ti: am65-cpsw-nuss: restore vlan configuration while down/up 33333c08d28a lkdtm: Make arch-specific tests always available a4c1f5314327 selftests/lkdtm: Reset WARN_ONCE to avoid false negatives 5397915bf77b lkdtm: Avoid more compiler optimizations for bad writes fe1f13b572b2 cxl: Fix kobject memleak cb52bc02e65d drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline bdcfb3217816 scsi: ufs: Disable WriteBooster capability for non-supported UFS devices b5118d2bbb8e scsi: cumana_2: Fix different dev_id between request_irq() and free_irq() 36428bc924e6 net: atlantic: MACSec offload statistics checkpatch fix 10b8d2696578 ASoC: Intel: Boards: cml_rt1011_rt5682: use statically define codec config e6046c52f127 ASoC: Intel: bxt_rt298: add missing .owner field 5ee90079d049 ASoC: Intel: sof_sdw: add missing .owner field f678fb5fd3ba ASoC: Intel: cml_rt1011_rt5682: add missing .owner field 72425036a6c5 ASoC: SOF: nocodec: add missing .owner field 37c77ff3b1cc dpaa2-eth: fix condition for number of buffer acquire retries ed3f590f2ac6 staging: most: avoid null pointer dereference when iface is null 10738d622ef0 media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() 41013c90d84c media: marvell-ccic: Add missed v4l2_async_notifier_cleanup() eadd4aa1c520 media: cxusb-analog: fix V4L2 dependency b50202c0770c Bluetooth: btmtksdio: fix up firmware download sequence 6fb4ccc66e01 Bluetooth: btusb: fix up firmware download sequence 56704a6ba1c7 ASoC: fsl_easrc: Fix uninitialized scalar variable in fsl_easrc_set_ctx_format d304a3f78d1b leds: lm355x: avoid enum conversion warning d95947426c42 powerpc/fixmap: Fix FIX_EARLY_DEBUG_BASE when page size is 256k 10057c82dd62 powerpc/mm: Fix typo in IS_ENABLED() 47fea4d1a23f clk: bcm63xx-gate: fix last clock availability a29030741107 drm/arm: fix unintentional integer overflow on left shift 3ea4204a722a drm/panfrost: Fix inbalance of devfreq record_busy/idle() b9af8ae89d51 drm/etnaviv: Fix error path on failure to enable bus clk 7022baca7cfb scsi: ufs: Fix imprecise load calculation in devfreq window c53b4ac934e4 iio: amplifiers: ad8366: Change devm_gpiod_get() to optional and add the missed check 0f3ff5cba631 iio: improve IIO_CONCENTRATION channel type description 5af9cf807b5e Bluetooth: hci_qca: Increase SoC idle timeout to 200ms 1d22f52161b2 Bluetooth: hci_qca: Bug fix during SSR timeout 17e8eb2db9cc ath10k: Acquire tx_lock in tx error paths 1b1cacc13022 Bluetooth: Allow suspend even when preparation has failed 4f87bf4b50b5 Bluetooth: hci_qca: Only remove TX clock vote after TX is completed 88959e705f04 drm/mm: fix hole size comparison fe7a5d7fdea5 Bluetooth: hci_qca: Fix an error pointer dereference f1785f21b6be video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call 92f18805fd07 console: newport_con: fix an issue about leak related system resources ec47a8107033 video: fbdev: sm712fb: fix an issue about iounmap for a wrong address 4d2663776cae btmrvl: Fix firmware filename for sd8997 chipset 2e00553ce46e btmrvl: Fix firmware filename for sd8977 chipset 86faf4735ccf mwifiex: Fix firmware filename for sd8997 chipset d41c930387d3 mwifiex: Fix firmware filename for sd8977 chipset 4f82ecd46efe agp/intel: Fix a memory leak on module initialisation failure 86a94d97881d drm/amdgpu: use the unlocked drm_gem_object_put 1d2ead5d4b39 drm/bridge: ti-sn65dsi86: Fix off-by-one error in clock choice b81b49591375 drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers d65751086ca7 drm/gem: Fix a leak in drm_gem_objects_lookup() 7c83c5090850 drm/msm: ratelimit crtc event overflow error 46c8b2e8255c crypto: caam - silence .setkey in case of bad key length d5c9f20e4ad7 io_uring: fix stalled deferred requests 458ae14d4ce5 io_uring: fix racy overflow count reporting 7ab9b92b614d ACPICA: Do not increment operation_region reference counts for field units 064c5272a19d btrfs: qgroup: free per-trans reserved space when a subvolume gets dropped 16a35c7dd8f4 btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation 11bf4638158a bcache: fix super block seq numbers comparision in register_cache_set() 20fa1e9929e8 dyndbg: fix a BUG_ON in ddebug_describe_flags 2f92047fea41 usb: bdc: Halt controller on suspend 8415df3d6eb1 bdc: Fix bug causing crash after multiple disconnects 7677cbd18b99 usb: gadget: net2280: fix memory leak on probe error handling paths fa979805e400 mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1 d5bf76c14acd x86/uaccess: Make __get_user_size() Clang compliant on 32-bit c234811c3754 ionic: update eid test for overflow 7ee88f37ad1b drm/amd/powerplay: suppress compile error around BUG_ON 2ae6cbe7652a gpu: host1x: debug: Fix multiple channels emitting messages simultaneously 4e701b476f48 iwlegacy: Check the return value of pcie_capability_read_*() 79f477d1beac platform/x86: asus-nb-wmi: add support for ASUS ROG Zephyrus G14 and G15 b195c3db8434 brcmfmac: set state of hanger slot to FREE when flushing PSQ f41a2583e10b brcmfmac: To fix Bss Info flag definition Bug 38a031bbdfd3 brcmfmac: keep SDIO watchdog running when console_interval is non-zero 93e05fd717de Bluetooth: hci_qca: Bug fixes for SSR a82baea4babd bpf: Fix fds_example SIGSEGV error e9496b4f3165 drm/amd/powerplay: fix compile error with ARCH=arc e4c9ade43bc5 drm/amd/display: allow query ddc data over aux to be read only operation 81ece245ce78 drm/amdgpu/display: properly guard the calls to swSMU functions 53812570f84c drm/amdgpu/display bail early in dm_pp_get_static_clocks 865e2dbadf68 drm/amdgpu/debugfs: fix ref count leak when pm_runtime_get_sync fails 1adb2ff1f6b1 drm/amd/display: Improve DisplayPort monitor interop 1839d11b9bb2 mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls b70d115ebdcf irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock d77ecc91b0d8 net: phy: mscc: restore the base page in vsc8514/8584_config_init befe5de6250b drm/radeon: disable AGP by default 175bbacf669b drm/debugfs: fix plain echo to connector "force" attribute 376bf3ddda59 drm/msm: Fix a null pointer access in msm_gem_shrinker_count() 37f45e55b596 drm: msm: a6xx: fix gpu failure after system resume f2ea1e1877d0 usb: mtu3: clear dual mode of u3port when disable device 870ed79fc2b7 btrfs: fix lockdep splat from btrfs_dump_space_info 14fad4e83050 mmc: sdhci-cadence: do not use hardware tuning for SD mode 085af96b1506 drm/nouveau: fix multiple instances of reference count leaks ff0ef144057e drm/nouveau: fix reference count leak in nouveau_debugfs_strap_peek ef11e2b533de memory: samsung: exynos5422-dmc: Do not ignore return code of regmap_read() 1020d869babf ionic: rearrange reset and bus-master control 51d26960fcb0 drm/etnaviv: fix ref count leak via pm_runtime_get_sync 49395a64e5f5 arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding 256d7e3a6752 drm/nouveau/kms/nv50-: Fix disabling dithering 77a318a4da3e rtw88: 8822ce: add support for device ID 0xc82f 679d3baca18f md-cluster: fix wild pointer of unlock_all_bitmaps() 0ff3a2b771b9 bus: ti-sysc: Add missing quirk flags for usb_host_hs 8131c27f8088 video: fbdev: neofb: fix memory leak in neo_scan_monitor() 5cc3bdb0aea5 video: fbdev: savage: fix memory leak on error handling path in probe cccec0d3e0ef crypto: aesni - Fix build with LLVM_IAS=1 90bcb927d66d drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync 59fed9e55e17 drm/amdgpu: avoid dereferencing a NULL pointer 6cd01fb89ac9 fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls 5a4f7281d5a6 io_uring: fix req->work corruption b51a31ec3e7c loop: be paranoid on exit and prevent new additions / removals 35dfb4f8423e Bluetooth: add a mutex lock to avoid UAF in do_enale_set 7fd31dbc8ece ARM: exynos: clear L310_AUX_CTRL_FULL_LINE_ZERO in default l2c_aux_val be90ca6b1f53 net: mscc: ocelot: fix encoding destination ports into multicast IPv4 address 9638ef9db839 soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag 47b94c5c6604 drm/tilcdc: fix leak & null ref in panel_connector_get_modes 22ca8cb2a5b9 block: don't do revalidate zones on invalid devices 4c3aeda8791c irqchip/loongson-pch-pic: Fix the misused irq flow handler c790d6a2306b nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths ebd5b7f6b99e nvme-multipath: fix logic for non-optimized paths a7e15f57766c nvme-rdma: fix controller reset hang during traffic c11521f04ed9 nvme-tcp: fix controller reset hang during traffic ac26d372f1a3 irqchip/gic-v4.1: Use GFP_ATOMIC flag in allocate_vpe_l1_table() bc654671a452 irqchip/irq-bcm7038-l1: Guard uses of cpu_logical_map ee9db7fc3a2b kunit: tool: fix improper treatment of file location 0044496d9440 kunit: tool: fix broken default args in unit tests dda3d66364ed irqchip/loongson-liointc: Fix potential dead lock 922ce733868a irqchip/loongson-pch-pic: Check return value of irq_domain_translate_twocell() 594496eccb4c irqchip/loongson-htvec: Check return value of irq_domain_translate_onecell() 6affe6f7db79 irqchip/loongson-htvec: Fix potential resource leak 1926d2da825f md: raid0/linear: fix dereference before null check on pointer mddev 51ef07ca87be seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID d2d09105657d irqchip/ti-sci-inta: Fix return value about devm_ioremap_resource() 8705ff60b829 scripts/selinux/mdp: fix initial SID handling 35d16397b2ab iocost: Fix check condition of iocg abs_vdebt 793788d7848c ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh() 0e16025c3657 spi: rockchip: Fix error in SPI slave pio read 7ca8cc7b3ee0 soc: qcom: pdr: Reorder the PD state indication ack f743813ff463 arm64: dts: meson: fix mmc0 tuning error on Khadas VIM3 8dcdb3754ffd arm64: dts: meson: misc fixups for w400 dtsi ff316db596a8 io_uring: fix sq array offset calculation 680283e6992d regulator: fix memory leak on error path of regulator_register() ca1c20292739 recordmcount: only record relocation of type R_AARCH64_CALL26 on arm64. 8e7d79dec504 tpm: Require that all digests are present in TCG_PCR_EVENT2 structures 81fd1c90e748 crypto: x86/crc32c - fix building with clang ias 6760df0358ef spi: lantiq: fix: Rx overflow error in full duplex mode 067345b6863f spi: dw-dma: Fix Tx DMA channel working too fast af58be14b8c1 ARM: dts: stm32: Fix spi4 pins in stm32mp15-pinctrl 19798aa6945c ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages 2f2b61f5cb0c ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all CPU cores 3b5043161541 ARM: dts: at91: sama5d3_xplained: change phy-mode ea2c9ccdbb33 reset: intel: fix a compile warning about REG_OFFSET redefined 14ae200d052b ARM: dts: exynos: Disable frequency scaling for FSYS bus on Odroid XU3 family c1e877ce5e12 ARM: at91: pm: add missing put_device() call in at91_pm_sram_init() 4f8c0858195c ARM: dts: gose: Fix ports node name for adv7612 141b07accc60 arm64: dts: renesas: Fix SD Card/eMMC interface device node names 459fae59fa50 ARM: dts: gose: Fix ports node name for adv7180 7b49da0dd3f4 platform/x86: intel-vbtn: Fix return value check in check_acpi_dev() 54ba0892aabc platform/x86: intel-hid: Fix return value check in check_acpi_dev() 40bd5e36e27e m68k: mac: Fix IOP status/control register writes 6b4132d29576 m68k: mac: Don't send IOP message until channel is idle d3e1f3ea5877 clk: scmi: Fix min and max rate when registering clocks with discrete rates 02a4e7bc34eb crypto: qat - allow xts requests not multiple of block d4ec29ee8836 sched/uclamp: Fix initialization of struct uclamp_rq 6d67baf624c6 arm64: dts: exynos: Fix silent hang after boot on Espresso 0c348e7b0380 arm64: dts: sun50i-pinephone: dldo4 must not be >= 1.8V 660f9b20f525 firmware: arm_scmi: Fix SCMI genpd domain probing 7ea14136a7d4 rcu/tree: Repeat the monitor if any free channel is busy a1e2c6d58bd8 ARM: exynos: MCPM: Restore big.LITTLE cpuidle support c7b6519619aa crypto: ccree - fix resource leak on error path 06769a572492 soc: qcom: rpmh-rsc: Don't use ktime for timeout in write_tcs_reg_sync() 00734ff000fc blktrace: fix debugfs use after free 71fc8e5f4cc3 memory: tegra: Fix an error handling path in tegra186_emc_probe() d84a71c79a0c arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property f6ab00652486 crc-t10dif: Fix potential crypto notify dead-lock 012f0e4c9732 EDAC: Fix reference count leaks b069187f3044 arm64: dts: rockchip: fix rk3399-puma gmac reset gpio ae3da7d2be00 arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio 4df058114a1c arm64: dts: rockchip: fix rk3368-lion gmac reset gpio 6624632301bc sched: correct SD_flags returned by tl->sd_flags() 4b53a8f2aed2 sched/fair: Fix NOHZ next idle balance f08ce56b56fe x86, sched: Bail out of frequency invariance if turbo_freq/base_freq gives 0 6ddc271a3a55 x86, sched: Bail out of frequency invariance if turbo frequency is unknown 2b611e8adc57 x86, sched: check for counters overflow in frequency invariant accounting 792aececc15d perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL 421caf5e2ba9 x86/mce/inject: Fix a wrong assignment of i_mce.status 1e5993c9e22c ARM: dts: stm32: fix uart7_pins_a comments in stm32mp15-pinctrl ca1e6f9272ac ARM: dts: stm32: fix uart nodes ordering in stm32mp15-pinctrl d6828c99ab8a HID: input: Fix devices that return multiple bytes in battery report 7701efa45b5b io_uring: abstract out task work running 2f2bf462d1d4 kunit: capture stderr on all make subprocess calls 0534d726fffe tracepoint: Mark __tracepoint_string's __used (From OE-Core rev: b44b0db3210a8aff46b5b4c3597ed915c57b8c8f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.59Bruce Ashfield2020-08-223-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: f61e1c3638dd Linux 5.4.59 5de0b5247cba io_uring: Fix NULL pointer dereference in loop_rw_iter() 4db28111b2a3 s390/gmap: improve THP splitting 756a70b6dcc3 s390/dasd: fix inability to use DASD with DIAG driver dccc66daeba5 xen/gntdev: Fix dmabuf import with non-zero sgt offset 8e41ac0bfdfd xen/balloon: make the balloon wait interruptible ee4c180d93d0 xen/balloon: fix accounting in alloc_xenballooned_pages error path db1f4c745a91 fs/minix: reject too-large maximum file size 8c7e720a165b fs/minix: don't allow getting deleted inodes a5305f119907 fs/minix: check return value of sb_getblk() 5be9072b8121 bitfield.h: don't compile-time validate _val in FIELD_FIT 3e95a74f4c27 crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified 28bd8f392f4a crypto: ccp - Fix use of merged scatterlists 3c660aa47304 crypto: qat - fix double free in qat_uclo_create_batch_init_list d9add5d7d94b crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified 17f9ba7229c4 pstore: Fix linking when crypto API disabled 1a2e558c8b30 tpm: Unify the mismatching TPM space buffer sizes 169d55c486f8 ALSA: usb-audio: add quirk for Pioneer DDJ-RB a3ec61c84d85 irqdomain/treewide: Free firmware node after domain removal 35e1338bddcd ARM: 8992/1: Fix unwind_frame for clang-built kernels cd17453fa96f parisc: mask out enable and reserved bits from sba imask 0d3897a7f527 parisc: Implement __smp_store_release and __smp_load_acquire barriers 8dfab4662001 parisc: Do not use an ordered store in pa_tlb_lock() 638e45c39f30 Revert "parisc: Revert "Release spinlocks using ordered store"" 431d999bd098 Revert "parisc: Use ldcw instruction for SMP spinlock release barrier" 7612ce180e30 Revert "parisc: Drop LDCW barrier in CAS code when running UP" 15f7b186916d erofs: fix extended inode could cross boundary a8e9efb55323 mtd: rawnand: qcom: avoid write to unavailable register 7ebb8fd40256 spi: spidev: Align buffers for DMA e02c77edd9b0 include/asm-generic/vmlinux.lds.h: align ro_after_init 7e270e86b1b3 cpufreq: dt: fix oops on armada37xx 613a374f3fd6 cpufreq: Fix locking issues with governors 6d1e56826ea8 NFS: Don't return layout segments that are in use 046922d3248d NFS: Don't move layouts to plh_return_segs list while in use 3c512bd3dbbb io_uring: set ctx sq/cq entry count earlier c6d2ddf1a30d drm/ttm/nouveau: don't call tt destroy callback on alloc failure. 86f95b631490 media: media-request: Fix crash if memory allocation fails 06d8ba514949 9p: Fix memory leak in v9fs_mount 10de419977bf ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 1d2c4954e82b ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 d5f647e3a72a ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support 8555fd99c111 ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO 1f0e0ad76eae USB: serial: cp210x: enable usb generic throttle/unthrottle 3a8d1ca7204e USB: serial: cp210x: re-enable auto-RTS on open 378737e1eee2 net: initialize fastreuse on inet_inherit_port dcedddbc7b20 net: refactor bind_bucket fastreuse into helper 8a337428a5af vmxnet3: use correct tcp hdr length when packet is encapsulated e07d0ccd7fde tcp: correct read of TFO keys on big endian systems 49a5b473bc66 net/tls: Fix kmap usage 7bedf1d86298 net: Set fput_needed iff FDPUT_FPUT is set 47f873ac267b net: phy: fix memory leak in device-create error path 0b305f259ca9 net/nfc/rawsock.c: add CAP_NET_RAW check. 02618095ab45 net: Fix potential memory leak in proto_register() f6c5d9f3361a drivers/net/wan/lapbether: Added needed_headroom and a skb->len check de236de3df57 af_packet: TPACKET_V3: fix fill status rwlock imbalance 5ef739b7a5be crypto: aesni - add compatibility with IAS c44efee6e432 x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task 18d1bb497364 SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") 789be9705ed1 svcrdma: Fix page leak in svc_rdma_recv_read_chunk() fa6bd08869c5 pinctrl-single: fix pcs_parse_pinconf() return value 50abf1b9ad10 ocfs2: fix unbalanced locking ba8a72193346 dlm: Fix kobject memleak 41e8b5afde8e net: thunderx: initialize VF's mailbox mutex before first usage 3084ecb02357 fsl/fman: fix eth hash table allocation 2997cea07f9e fsl/fman: check dereferencing null pointer 158ccb4f03b5 fsl/fman: fix unreachable code a405fb3ffdab fsl/fman: fix dereference null return value e9b3249a3df6 fsl/fman: use 32-bit unsigned integer 8c68da19fd02 net: spider_net: Fix the size used in a 'dma_free_coherent()' call dc66a35ffee6 liquidio: Fix wrong return value in cn23xx_get_pf_num() eb4afeaf861f net: ethernet: aquantia: Fix wrong return value fe8571b4d5ac net/mlx5: Delete extra dump stack that gives nothing 87a43dac39c2 net/mlx5: DR, Change push vlan action sequence a4301de4be41 tools, bpftool: Fix wrong return value in do_dump() 94bc0ab6043f tools, build: Propagate build failures from tools/build/Makefile.build 2684577dd9bc wl1251: fix always return 0 error 3bec3e41db0d rtw88: coex: only skip coex triggered by BT info 1b7546010b01 rtw88: fix short GI capability based on current bandwidth ff1ecaf751d7 rtw88: fix LDPC field for RA info fef9f09078b0 ice: Graceful error handling in HW table calloc failure 2fd47ea1e063 s390/qeth: don't process empty bridge port events b8ae2bf5ccc6 ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK 115da6e650ab ASoC: meson: axg-tdm-formatters: fix sclk inversion 0cc88bf69411 ASoC: meson: axg-tdmin: fix g12a skew a9d54ebf8db0 ASoC: meson: axg-tdm-interface: fix link fmt setup 5299edbfc19a selftests/powerpc: Fix online CPU selection 5412751327e8 cpufreq: ap806: fix cpufreq driver needs ap cpu clk 0df3fad9c17f PCI: Release IVRS table in AMD ACS quirk 07783db29f89 RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP 04cf65b784d2 selftests/powerpc: Fix CPU affinity for child process 3e95f258a143 powerpc/boot: Fix CONFIG_PPC_MPC52XX references 69a797a04517 powerpc/32s: Fix CONFIG_BOOK3S_601 uses 09c2050239fb selftests/powerpc: Squash spurious errors due to device removal 5f56aa0b1fec xfs: fix inode allocation block res calculation precedence 5c0fd1e61b5a net: dsa: rtl8366: Fix VLAN set-up 8cd2a4878787 net: dsa: rtl8366: Fix VLAN semantics 495b9d0dd071 Bluetooth: hci_serdev: Only unregister device if it was registered ba5c28f78461 Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags 8d91c73c13f1 power: supply: check if calc_soc succeeded in pm860x_init_battery b2b8438ed831 Smack: prevent underflow in smk_set_cipso() 674992659a97 Smack: fix another vsscanf out of bounds 3a2cd06a3d93 RDMA/core: Fix return error value in _ib_modify_qp() to negative 16416a158743 PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register 845601756341 macintosh/via-macii: Access autopoll_devs when inside lock a88f86763cbc net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration f6f75b1756f7 scsi: mesh: Fix panic after host or bus reset b41e8798f288 scsi: megaraid_sas: Clear affinity hint 1d7e19cf79f4 usb: gadget: f_uac2: fix AC Interface Header Descriptor wTotalLength b2c2b88b0496 usb: dwc2: Fix error path in gadget registration b8f3c361ca2c MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init() db2eabff57cc phy: armada-38x: fix NETA lockup when repeatedly switching speeds 2bf9418b7b11 mt76: mt7615: fix potential memory leak in mcu message handler 54c9afe415dc powerpc/perf: Fix missing is_sier_aviable() during build 53eeba79c152 coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb() 6482f5119946 thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor() c30281c4b28f usb: core: fix quirks_param_set() writing to a const pointer 92581069807b USB: serial: iuu_phoenix: fix led-activity helpers 278b532dfeaf spi: lantiq-ssc: Fix warning by using WQ_MEM_RECLAIM 7e206d89e1c7 gpu: ipu-v3: Restore RGB32, BGR32 e66ffe919ed4 drm/imx: tve: fix regulator_disable error path 1a279871012d drm/imx: fix use after free 44ae76d01d95 powerpc/book3s64/pkeys: Use PVR check instead of cpu feature 6112c341ba3a phy: renesas: rcar-gen3-usb2: move irq registration to init e82e9db82faf PCI/ASPM: Add missing newline in sysfs 'policy' c537bd0732ea ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback 2698fab03884 staging: rtl8192u: fix a dubious looking mask before a shift 209207562934 ima: Have the LSM free its audit rule 7ecfbee3b9c3 RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue 4cf66d70b5ef RDMA/qedr: SRQ's bug fixes 978bef91cad7 powerpc/vdso: Fix vdso cpu truncation 7beea356fabb powerpc/rtas: don't online CPUs for partition suspend 936e927ece9b kernfs: do not call fsnotify() with name without a parent b7fc8591cae4 mwifiex: Prevent memory corruption handling keys 0c0d30eaf31c scsi: scsi_debug: Add check for sdebug_max_queue during module init 6a292c4bc027 drm/bridge: sil_sii8620: initialize return of sii8620_readb 8ffa0cf2b662 phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY 36f9ed95ec52 drm: panel: simple: Fix bpc for LG LB070WV8 panel d25c81232007 leds: core: Flush scheduled work for system suspend adbb26e2d44e kobject: Avoid premature parent object freeing in kobject_cleanup() 59f69f1edb56 drm/stm: repair runtime power management cc5f55c46a71 PCI: Fix pci_cfg_wait queue locking problem 8fbefed6c3a0 RDMA/rxe: Skip dgid check in loopback mode 6093eae667d6 xfs: fix reflink quota reservation accounting error 2c5170b451b7 xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork deaf69f5b028 media: cros-ec-cec: do not bail on device_init_wakeup failure 951a21261577 media: exynos4-is: Add missed check for pinctrl_lookup_state() 210ab36cdaa9 media: firewire: Using uninitialized values in node_probe() 0c122fc90d02 ipvs: allow connection reuse for unconfirmed conntrack 45a769a10126 scsi: eesox: Fix different dev_id between request_irq() and free_irq() 76189426da56 scsi: powertec: Fix different dev_id between request_irq() and free_irq() 691081c0558a RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() 67642ac2ac0b iavf: Fix updating statistics 8d5ce7e06ff8 iavf: fix error return code in iavf_init_get_resources() f27a965b042f staging: vchiq_arm: Add a matching unregister call 87a30aa61f60 drm/radeon: fix array out-of-bounds read and write issues db377d8caf08 cxl: Fix kobject memleak 835c6f7c0a94 drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline 6f2b14006d44 scsi: cumana_2: Fix different dev_id between request_irq() and free_irq() d92cc98b7423 ASoC: Intel: bxt_rt298: add missing .owner field a1773c8b04a4 ASoC: SOF: nocodec: add missing .owner field d85cebc8656f media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities() 8fe0119f5c63 media: marvell-ccic: Add missed v4l2_async_notifier_cleanup() 79962a7a1dd1 media: cxusb-analog: fix V4L2 dependency a728697b74b7 Bluetooth: btmtksdio: fix up firmware download sequence ecab4ef93ce6 Bluetooth: btusb: fix up firmware download sequence 6db3579dd3a4 leds: lm355x: avoid enum conversion warning cc51ca361059 clk: bcm63xx-gate: fix last clock availability 8bfd16c687cf drm/arm: fix unintentional integer overflow on left shift 018192e85860 drm/etnaviv: Fix error path on failure to enable bus clk 8080ccd31233 iio: improve IIO_CONCENTRATION channel type description b4a09e491d38 ath10k: Acquire tx_lock in tx error paths d9411fcc9a48 video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call 703a2e85a3a8 console: newport_con: fix an issue about leak related system resources e95d33905a4e video: fbdev: sm712fb: fix an issue about iounmap for a wrong address d9e13b0c26cf btmrvl: Fix firmware filename for sd8997 chipset 671f14a14471 btmrvl: Fix firmware filename for sd8977 chipset 89b09156ed41 mwifiex: Fix firmware filename for sd8997 chipset be9903c9ebe4 mwifiex: Fix firmware filename for sd8977 chipset e3b04e1b5b03 agp/intel: Fix a memory leak on module initialisation failure 7669b6beb4fd drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers 1a981f4d6c97 drm/gem: Fix a leak in drm_gem_objects_lookup() 167708cbebd3 drm/msm: ratelimit crtc event overflow error 1e8d2186551b ACPICA: Do not increment operation_region reference counts for field units ca6654d7da59 bcache: fix super block seq numbers comparision in register_cache_set() db9b14ae4b6a dyndbg: fix a BUG_ON in ddebug_describe_flags 8fb05790b55b usb: bdc: Halt controller on suspend 296184490e2c bdc: Fix bug causing crash after multiple disconnects 77d7ce9ccb33 usb: gadget: net2280: fix memory leak on probe error handling paths 7404ce0f639c mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1 d000795c9f25 ionic: update eid test for overflow 691ae7c87ff7 gpu: host1x: debug: Fix multiple channels emitting messages simultaneously ff3fde9d4519 iwlegacy: Check the return value of pcie_capability_read_*() ef62e5411db2 platform/x86: asus-nb-wmi: add support for ASUS ROG Zephyrus G14 and G15 ce3ae44103ca brcmfmac: set state of hanger slot to FREE when flushing PSQ 1c53aefa2866 brcmfmac: To fix Bss Info flag definition Bug 29dd5e5309b1 brcmfmac: keep SDIO watchdog running when console_interval is non-zero 5908a17b247d bpf: Fix fds_example SIGSEGV error 4360d9b560bd drm/amd/powerplay: fix compile error with ARCH=arc fae763f1357b drm/amdgpu/display bail early in dm_pp_get_static_clocks 87834546ea2c mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls ae3033d38596 irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock d17931fbe9dd drm/radeon: disable AGP by default 238e32468e0d drm/debugfs: fix plain echo to connector "force" attribute df91fe834bd4 drm/msm: Fix a null pointer access in msm_gem_shrinker_count() fae8ff2dfd8d drm: msm: a6xx: fix gpu failure after system resume 0e76c2ffb8f0 usb: mtu3: clear dual mode of u3port when disable device e633add66d17 btrfs: fix lockdep splat from btrfs_dump_space_info 7795eb18ce7d mmc: sdhci-cadence: do not use hardware tuning for SD mode 3b69bcd45426 drm/nouveau: fix multiple instances of reference count leaks db0a2e4857dd drm/nouveau: fix reference count leak in nouveau_debugfs_strap_peek 20e7c4456069 drm/etnaviv: fix ref count leak via pm_runtime_get_sync 274f4e9c575a arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding 454a00e9ed83 drm/nouveau/kms/nv50-: Fix disabling dithering d72c0f225a2f md-cluster: fix wild pointer of unlock_all_bitmaps() 2ac7df0910e5 bus: ti-sysc: Add missing quirk flags for usb_host_hs 6754d2a86c43 video: fbdev: neofb: fix memory leak in neo_scan_monitor() 9ca426693563 video: fbdev: savage: fix memory leak on error handling path in probe 8b8d17d9ff8a crypto: aesni - Fix build with LLVM_IAS=1 cab45cfa00b8 drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync 2f04f5bcf6d9 drm/amdgpu: avoid dereferencing a NULL pointer 6402b231824f fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls a6619810135b loop: be paranoid on exit and prevent new additions / removals 0e656b7e85c3 Bluetooth: add a mutex lock to avoid UAF in do_enale_set f8b0407f6a5f soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag 94fd6f72a826 drm/tilcdc: fix leak & null ref in panel_connector_get_modes 86f305a9aca0 nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths f0a8c0254fde nvme-multipath: fix logic for non-optimized paths 4e8691ba0e78 nvme-rdma: fix controller reset hang during traffic b98a96662a4e nvme-tcp: fix controller reset hang during traffic 6f01de256dd0 md: raid0/linear: fix dereference before null check on pointer mddev 0f09c88f207c seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID 7915a3c04139 irqchip/ti-sci-inta: Fix return value about devm_ioremap_resource() 2f53a4b54e25 iocost: Fix check condition of iocg abs_vdebt 3f4f3b350a8a ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh() 9600bdd6924a spi: rockchip: Fix error in SPI slave pio read 0b1799662a61 io_uring: fix sq array offset calculation afa16b50e2aa regulator: fix memory leak on error path of regulator_register() 80242590651c recordmcount: only record relocation of type R_AARCH64_CALL26 on arm64. 3a17c7bfe705 tpm: Require that all digests are present in TCG_PCR_EVENT2 structures b1fe27d227c6 spi: lantiq: fix: Rx overflow error in full duplex mode e22730350d9e ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages acbe4a1dc54c ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all CPU cores cd9f5d2b3999 ARM: at91: pm: add missing put_device() call in at91_pm_sram_init() 1b3cb69fd559 ARM: dts: gose: Fix ports node name for adv7612 e21665164e99 ARM: dts: gose: Fix ports node name for adv7180 4361bec62bda platform/x86: intel-vbtn: Fix return value check in check_acpi_dev() ed48a02d4cbd platform/x86: intel-hid: Fix return value check in check_acpi_dev() 78448034fafb m68k: mac: Fix IOP status/control register writes b8ad79dde63f m68k: mac: Don't send IOP message until channel is idle 38702b9081c9 clk: scmi: Fix min and max rate when registering clocks with discrete rates 047187eb0a3f sched/uclamp: Fix initialization of struct uclamp_rq 4d7115d29201 arm64: dts: exynos: Fix silent hang after boot on Espresso 420acbfdd64b firmware: arm_scmi: Fix SCMI genpd domain probing 0155cd348be2 ARM: exynos: MCPM: Restore big.LITTLE cpuidle support 489ee1f21993 crypto: ccree - fix resource leak on error path 6a291f9c21e4 blktrace: fix debugfs use after free 34108464f808 arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property f2b639b2aa21 crc-t10dif: Fix potential crypto notify dead-lock c73eec04e666 EDAC: Fix reference count leaks 192b8516c99c arm64: dts: rockchip: fix rk3399-puma gmac reset gpio da9dfd06dbaa arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio 066f85458d9c arm64: dts: rockchip: fix rk3368-lion gmac reset gpio e8eb09e542c1 sched: correct SD_flags returned by tl->sd_flags() b8d9908c9d3d sched/fair: Fix NOHZ next idle balance 072d1300f1ce x86/mce/inject: Fix a wrong assignment of i_mce.status a36ff7a40d11 clk: qcom: clk-rpmh: Wait for completion when enabling clocks a02df82a59c3 fs/io_uring.c: Fix uninitialized variable is referenced in io_submit_sqe bd1584865c12 nvme: add a Identify Namespace Identification Descriptor list quirk 039b66468fc4 HID: input: Fix devices that return multiple bytes in battery report 16d2fb138f98 tracepoint: Mark __tracepoint_string's __used (From OE-Core rev: d1e62066f50aaac6e1064e381c8440d45d9322b5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.8: update to v5.8.1Bruce Ashfield2020-08-203-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: 5f49ff2540e2 Linux 5.8.1 b08bdb1dfc66 arm64: kaslr: Use standard early random function cdb665888c69 random: random.h should include archrandom.h, not the other way around 6ccec4279301 random32: move the pseudo-random 32-bit definitions to prandom.h 37b9e5781ba9 ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime f9e3fa895314 PCI: tegra: Revert tegra124 raw_violation_fixup 6f5f284ac0a1 powerpc/kasan: Fix shadow pages allocation failure 4fed32566a03 Revert "powerpc/kasan: Fix shadow pages allocation failure" ff35fac0d075 xattr: break delegations in {set,remove}xattr 325811793d34 gpio: max77620: Fix missing release of interrupt 344c69a06049 leds: 88pm860x: fix use-after-free on unbind 6796fca30e0a leds: lm3533: fix use-after-free on unbind 6e99065db5b9 leds: da903x: fix use-after-free on unbind 405c0f560437 leds: lm36274: fix use-after-free on unbind 2cbb6111b385 leds: wm831x-status: fix use-after-free on unbind eb3d82abc335 mtd: properly check all write ioctls for permissions 0ca4ebe9d635 vgacon: Fix for missing check in scrollback handling b8eb3d95c2d4 lkdtm/heap: Avoid edge and middle of slabs 3266873640b7 scripts: add dummy report mode to add_namespace.cocci 5ec142a2e9e6 Smack: fix use-after-free in smk_write_relabel_self() 382c0fa38c0e binder: Prevent context manager from incrementing ref 0 3a75ed41c7ab omapfb: dss: Fix max fclk divider for omap36xx be1c835747f9 Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() f00e01212d78 Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() cc09a53b7252 Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() 51af3c373643 Staging: rtl8188eu: rtw_mlme: Fix uninitialized variable authmode 22e041f720e6 staging: rtl8712: handle firmware load failure 7fa3a6e9061c staging: android: ashmem: Fix lockdep warning for write operation 98228ec8440f ALSA: seq: oss: Serialize ioctls f990beaaff08 ALSA: hda/ca0132 - Fix AE-5 microphone selection commands. e0b12b2ba9ed ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value. b743b82bdfa8 ALSA: hda/ca0132 - Add new quirk ID for Recon3D. ea441daae389 ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops 88f484351d8f Revert "ALSA: hda: call runtime_allow() for all hda controllers" a7e7da440092 usb: xhci: Fix ASMedia ASM1142 DMA addressing 2ef10b5be9a5 usb: xhci: define IDs for various ASMedia host controllers 3d73faca68fa USB: iowarrior: fix up report size handling for some devices a7ee4b448513 USB: serial: qcserial: add EM7305 QDL product ID e912cdc8d225 scsi: ufs: Fix and simplify setup_xfer_req variant operation (From OE-Core rev: 0344dd754aafbf3d05539bbc0c6d39f0541f300b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-yocto/5.8: add gmp-native dependencyBruce Ashfield2020-08-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | With the latest gcc10 plugins, the host tools need gmp support or we end up with: HOSTCXX -fPIC scripts/gcc-plugins/arm_ssp_per_task_plugin.o In file included from /home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/make-mod-scripts/1.0-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi/../../lib/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/10.1.0/plugin/include/gcc-plugin.h:28, from /home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work-shared/qemuarm/kernel-source/scripts/gcc-plugins/gcc-common.h:7, from /home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work-shared/qemuarm/kernel-source/scripts/gcc-plugins/arm_ssp_per_task_plugin.c:3: /home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/make-mod-scripts/1.0-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi/../../lib/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/10.1.0/plugin/include/system.h:687:10: fatal error: gmp.h: No such file or directory 687 | #include <gmp.h> | ^~~~~~~ (From OE-Core rev: d3590f16d9c1b56813114113b74f7b6f01e6b0ba) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: introduce 5.8 reference kernelBruce Ashfield2020-08-203-0/+130
| | | | | | | | | | | | | | | | | | Add the next set of "versioned" linux-yocto recipes that can be used to build v5.8 upstream (v5.8/base) or 5.8 with some emedded specific features (v5.8/standard/*). Note: along with the new 5.8 content, the recipes have a tweaked licence checksum, which The needs to be updated to account for kernel commit 74835c7db0322b [COPYING: state that all contributions really are covered by this file]. These have been built and booted for all supported qemu architectures. (From OE-Core rev: 18edf84ec6cfcc137602f89ddc024d1fe1dcf03a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: perf cs-etm: Move definition of 'traceid_list' global ↵Bruce Ashfield2020-08-183-12/+12
| | | | | | | | | | | | | variable from header file Integrating the following commit(s) to linux-yocto/5.4: 706efec4c1e2 perf cs-etm: Move definition of 'traceid_list' global variable from header file (From OE-Core rev: 8e1d8c2099f29b45f1e96d4349731db036fb7548) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.58Bruce Ashfield2020-08-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: cad17feaf0d0 Linux 5.4.58 512570b17807 nfsd: Fix NFSv4 READ on RDMA when using readv df6aeb5235e9 ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime fb264505b395 tcp: apply a floor of 1 for RTT samples from TCP timestamps 848e15a8c8f6 selftests/net: relax cpu affinity requirement in msg_zerocopy test b8f2d34f6bb5 Revert "vxlan: fix tos value before xmit" daff7f09f341 openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() ba729a97ae54 net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() 786a9368be8c net: gre: recompute gre csum for sctp over gre tunnels 5d791d36a49b hv_netvsc: do not use VF device if link is down 3a82f4bfd20a dpaa2-eth: Fix passing zero to 'PTR_ERR' warning 5a963aa72107 appletalk: Fix atalk_proc_init() return path 3787b5a3ac67 net: lan78xx: replace bogus endpoint lookup 31489ed8c20c vxlan: Ensure FDB dump is performed under RCU 106b415d5139 rxrpc: Fix race between recvmsg and sendmsg on immediate call failure 6f9354702ca5 net: ethernet: mtk_eth_soc: fix MTU warnings bd68177f26e4 ipv6: Fix nexthop refcnt leak when creating ipv6 route info 89c12bc36262 ipv6: fix memory leaks on IPV6_ADDRFORM path 9b37a7bcdd8a ipv4: Silence suspicious RCU usage warning 4913f71e64ab PCI: tegra: Revert tegra124 raw_violation_fixup ceff42e6c1fc Revert "powerpc/kasan: Fix shadow pages allocation failure" 11e64146dc69 xattr: break delegations in {set,remove}xattr 6059000e145f Drivers: hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) 3429579045f1 tools lib traceevent: Fix memory leak in process_dynamic_array_len 414f10532c14 atm: fix atm_dev refcnt leaks in atmtcp_remove_persistent 5414f27048e5 igb: reinit_locked() should be called with rtnl_lock 7c8a863ba3cb cfg80211: check vendor command doit pointer before use 83ea63708a29 firmware: Fix a reference count leak. 01fdcb848611 ALSA: hda: fix NULL pointer dereference during suspend eb96e4f71f59 net: ethernet: mtk_eth_soc: Always call mtk_gmac0_rgmii_adjust() for mt7623 fd601f38f59d usb: hso: check for return value in hso_serial_common_create() 871b5a5a3be9 i2c: slave: add sanity check when unregistering fa0195d83a49 i2c: slave: improve sanity check when registering 4bba72b72c36 drm/drm_fb_helper: fix fbdev with sparc64 8e6af828a332 nvme-pci: prevent SK hynix PC400 from using Write Zeroes command 802df1e3f40c drm/nouveau/fbcon: zero-initialise the mode_cmd2 structure 5955ccb5a46d drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason e0c47a51fc62 net/9p: validate fds in p9_fd_open fe6402e0e66c leds: 88pm860x: fix use-after-free on unbind 3564cddefb5b leds: lm3533: fix use-after-free on unbind 385c1ae9ddb9 leds: da903x: fix use-after-free on unbind bde8f23c030c leds: lm36274: fix use-after-free on unbind 635f8fcc2ee3 leds: wm831x-status: fix use-after-free on unbind 9a53e8bd59d9 mtd: properly check all write ioctls for permissions 8c3215a0426c vgacon: Fix for missing check in scrollback handling 1ae21e97d5d3 scripts: add dummy report mode to add_namespace.cocci 5f5fb7cea828 Smack: fix use-after-free in smk_write_relabel_self() c5665cafbedd binder: Prevent context manager from incrementing ref 0 da47eae4e165 omapfb: dss: Fix max fclk divider for omap36xx b78763e0a247 Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() 70d1e884edc4 Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() c26eaaf547b7 Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() a8b8b535c588 Staging: rtl8188eu: rtw_mlme: Fix uninitialized variable authmode af707d9d7f44 staging: rtl8712: handle firmware load failure 6a7626c4798d staging: android: ashmem: Fix lockdep warning for write operation 4d81a7bdd3b2 ALSA: seq: oss: Serialize ioctls 3ebdc7b61906 ALSA: hda/ca0132 - Fix AE-5 microphone selection commands. b8ce0756b312 ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value. 87775770635a ALSA: hda/ca0132 - Add new quirk ID for Recon3D. 1d05ad79e1dd ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops 864468a7a63b Revert "ALSA: hda: call runtime_allow() for all hda controllers" e8053c68337e io_uring: Fix use-after-free in io_sq_wq_submit_work() a4d61e66ee4a io_uring: prevent re-read of sqe->opcode 67afa25456d0 usb: xhci: Fix ASMedia ASM1142 DMA addressing e7ad225ba4ef usb: xhci: define IDs for various ASMedia host controllers 7173ac5c07bb USB: iowarrior: fix up report size handling for some devices 68a2350376b1 perf/core: Fix endless multiplex timer aabba1b10075 USB: serial: qcserial: add EM7305 QDL product ID (From OE-Core rev: 62acf5a876875bf734d53bd526b11b19e7bfcf45) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: 5.8 + gcc10 require gcc-plugins + libmpc-devBruce Ashfield2020-08-131-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | In order to execute 'make scripts prepare' on target with the 5.8 kernel and gcc 10, we need to have the gcc-plugins and libmpc-dev on target. Although not strictly required for all kernel versions, they don't do any harm when included. We add them to the RDEPENDS of devsrc to avoid the errors: scripts/gcc-plugins/gcc-common.h:5:10: fatal error: bversion.h: No such file or directory | #include "bversion.h" and /usr/lib/gcc/arm-poky-linux-gnueabi/10.1.0/plugin/include/builtins.h:23:10: fatal error: mpc.h: No such file or directory (From OE-Core rev: a69746351029a878d4d41baeb3f679d65118d5e3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: fix on target modules prepare for ARMBruce Ashfield2020-08-131-2/+2
| | | | | | | | | | | The arm compiler and linker weren't matching the replacement regex's in devsrc. We make the expressions a bit more generic to catch the triplets for ARM. (From OE-Core rev: 36b848118fc4963118c96b0c3211e7ee017790eb) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.57Bruce Ashfield2020-08-133-18/+18
| | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: d9939285fc81 Linux 5.4.57 ca7ace8fd26d bpf: sockmap: Require attach_bpf_fd when detaching a program 9fe975acb53f selftests: bpf: Fix detach from sockmap tests c77610435355 ext4: fix direct I/O read error 6330b0cb2ace arm64: Workaround circular dependency in pointer_auth.h f06d60ff794a random32: move the pseudo-random 32-bit definitions to prandom.h c131009987f2 random32: remove net_rand_state from the latent entropy gcc plugin 7471f3228e7a random: fix circular include dependency on arm64 after addition of percpu.h 50bf89625bba ARM: percpu.h: fix build error c15a77bdda2c random32: update the net random state on interrupt and activity (From OE-Core rev: 00ea26a7e535c70998a5b9228185403e3f440042) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.56Bruce Ashfield2020-08-133-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 1b940bbc5c55 Linux 5.4.56 df35e878d0a5 perf bench: Share some global variables to fix build with gcc 10 702d1b287fd2 perf env: Do not return pointers to local variables 73d2d6b421df perf tests bp_account: Make global variable static 39568546706f x86/i8259: Use printk_deferred() to prevent deadlock 01ac46c6baf0 KVM: LAPIC: Prevent setting the tscdeadline timer if the lapic is hw disabled fd412846a6ec KVM: arm64: Don't inherit exec permission across page-table levels 1aff51292ee8 drivers/net/wan: lapb: Corrected the usage of skb_cow f88c909dc28c RISC-V: Set maximum number of mapped pages correctly e3043abb5baa xen-netfront: fix potential deadlock in xennet_remove() a7b488d65d39 cxgb4: add missing release on skb in uld_send() 5f4e6b874b57 x86/stacktrace: Fix reliable check for empty user task stacks 32344d2993b0 x86/unwind/orc: Fix ORC for newly forked tasks a14d6a9ddf33 Revert "i2c: cadence: Fix the hold bit setting" df366abb9c8f net: ethernet: ravb: exit if re-initialization fails in tx timeout ac7c3b8f34ec parisc: add support for cmpxchg on u8 pointers a0ba41317c89 scsi: core: Run queue in case of I/O resource contention failure 0ac155dcf048 nfc: s3fwrn5: add missing release on skb in s3fwrn5_recv_frame 50c5f89637bc selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support 78c7532b80c6 qed: Disable "MFW indication via attention" SPAM every 5 minutes 6e4620df9cbc selftests: fib_nexthop_multiprefix: fix cleanup() netns deletion 5b235c1d9022 usb: hso: Fix debug compile warning on sparc32 cac2b7ad0915 vxlan: fix memleak of fdb 1df0000b30cd perf tools: Fix record failure when mixed with ARM SPE event 568995fb61e7 net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq e68b7b9b03fb net: gemini: Fix missing clk_disable_unprepare() in error path of gemini_ethernet_port_probe() 1158aa743a0b net: nixge: fix potential memory leak in nixge_probe() 9acd96f14a49 Bluetooth: fix kernel oops in store_pending_adv_report 3bb2f52ad9e7 arm64: csum: Fix handling of bad packets 8a90b436a0c9 arm64/alternatives: move length validation inside the subsection 4a50753aacb5 mac80211: mesh: Free pending skb when destroying a mpath 3f15e3e62c80 mac80211: mesh: Free ie data when leaving mesh fe58e3dd6e11 bpf: Fix map leak in HASH_OF_MAPS map 43c390b751ba ibmvnic: Fix IRQ mapping disposal in error path ea559138b331 mlxsw: core: Free EMAD transactions using kfree_rcu() 57f498ced731 mlxsw: core: Increase scope of RCU read-side critical section 0f424eda4705 mlx4: disable device on shutdown c3883876d3f1 rhashtable: Fix unprotected RCU dereference in __rht_ptr b1d629d32910 net: lan78xx: fix transfer-buffer memory leak 9db3040eb952 net: lan78xx: add missing endpoint sanity check 32ec4441cca1 net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev 475cbcef491a net/mlx5e: Modify uplink state on interface up/down 43608372b84d net/mlx5: Verify Hardware supports requested ptp function on a given pin 8901896f69d4 net/mlx5e: Fix error path of device attach 00bedd730d1f net/mlx5: E-switch, Destroy TSAR when fail to enable the mode d70f9a3cc32c net: hns3: fix aRFS FD rules leftover after add a user FD rule 475b8d619268 net: hns3: fix a TX timeout issue 5fc02e8d1bfd sh: Fix validation of system call number 2f2674997dfb sh/tlb: Fix PGTABLE_LEVELS > 2 222dbeca05fb selftests/net: so_txtime: fix clang issues for target arch PowerPC d817b2c8d3cf selftests/net: psock_fanout: fix clang issues for target arch PowerPC 22f84cce9527 selftests/net: rxtimestamp: fix clang issues for target arch PowerPC 831c904a0f68 nvme-tcp: fix possible hang waiting for icresp response 9a1d0084cbe1 ARM: dts: armada-38x: fix NETA lockup when repeatedly switching speeds 731e013e33b3 xfrm: Fix crash when the hold queue is used. a4c902887f1d ARM: dts sunxi: Relax a bit the CMA pool allocation range 0307da686660 xfrm: policy: match with both mark and mask on user interfaces bbb13adb07af net/x25: Fix null-ptr-deref in x25_disconnect 69cd304cfa5c net/x25: Fix x25_neigh refcnt leak when x25 disconnect c2fd34d43110 libtraceevent: Fix build with binutils 2.35 2ec69499b758 rds: Prevent kernel-infoleak in rds_notify_queue_get() 6a9428427da1 drm: hold gem reference until object is no longer accessed 7eef3b463d88 drm/dbi: Fix SPI Type 1 (9-bit) transfer 8ea180f1c7ec drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl() f1b4bdde2bdc drm/amd/display: Clear dm_state for fast updates 22d3202e51a7 Revert "drm/amdgpu: Fix NULL dereference in dpm sysfs handlers" cea6633d5382 virtio_balloon: fix up endian-ness for free cmd id c2f787f904e0 ARM: dts: imx6qdl-icore: Fix OTG_ID pin and sdcard detect b9274613114a ARM: dts: imx6sx-sdb: Fix the phy-mode on fec2 c4738c67a569 ARM: dts: imx6sx-sabreauto: Fix the phy-mode on fec2 3b7e4a5ba95d ARM: 8986/1: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints b8fa0b037047 wireless: Use offsetof instead of custom macro. d3472f74d229 9p/trans_fd: Fix concurrency del of req_list in p9_fd_cancelled/p9_read_work 96f105943cff vhost/scsi: fix up req type endian-ness 951117a2079b IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE dc731d262811 ALSA: hda/hdmi: Fix keep_power assignment for non-component devices 6a67b05c6f30 ALSA: hda/realtek - Fixed HP right speaker no sound 09832a9e0b76 ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) e9f147c937a5 ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 cd76d30f51fb ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 6d84a8cf8a02 ALSA: usb-audio: Add implicit feedback quirk for SSL2 47e20933814f mm/filemap.c: don't bother dropping mmap_sem for zero size readahead 140210554274 PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge 2ff65580d477 ath10k: enable transmit data ack RSSI for QCA9884 98cef10fbcca sunrpc: check that domain table is empty at module unload. 84da97713b91 media: rc: prevent memory leak in cx23888_ir_probe ecfa7fa198fc crypto: ccp - Release all allocated memory if sha type is invalid 169b93899c7d Linux 5.4.55 909dbf09cd01 Revert "dpaa_eth: fix usage as DSA master, try 3" 4918285a6c7d PM: wakeup: Show statistics for deleted wakeup sources again 59242fa1d2ba regmap: debugfs: check count when read regmap file df89c1ee034c udp: Improve load balancing for SO_REUSEPORT. 6735c126d272 udp: Copy has_conns in reuseport_grow(). 86512c6938a9 sctp: shrink stream outq when fails to do addstream reconf 46e7c7efc30d sctp: shrink stream outq only when new outcnt < old outcnt bbf6af4a938a AX.25: Prevent integer overflows in connect and sendmsg 182ffc66456b tcp: allow at most one TLP probe per flight e2f904fd79a0 rxrpc: Fix sendmsg() returning EPIPE due to recvmsg() returning ENODATA 01c928350641 rtnetlink: Fix memory(net_device) leak when ->newlink fails b7d3d6df72a8 qrtr: orphan socket in qrtr_release() 2bf797a8691a net: udp: Fix wrong clean up for IS_UDPLITE macro 274b40b6df6c net-sysfs: add a newline when printing 'tx_timeout' by sysfs 8d9f13dd400c ip6_gre: fix null-ptr-deref in ip6gre_init_net() fbcd85cd11de drivers/net/wan/x25_asy: Fix to make it work d109acd58052 dev: Defer free of skbs in flush_backlog 52aeeec1a635 AX.25: Prevent out-of-bounds read in ax25_sendmsg() 2f1624faf647 AX.25: Fix out-of-bounds read in ax25_connect() (From OE-Core rev: a9b3ecf377a1c01979311dc7082c401c957ca6ff) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.4: update to rt32Bruce Ashfield2020-08-133-4/+4
| | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.4: 2739bdb0bfa0 Linux 5.4.54-rt32 0124e412ea96 Linux 5.4.52-rt31 d85676a72421 Linux 5.4.49-rt30 72bbd8083a44 Linux 5.4.48-rt29 (From OE-Core rev: b21783c173594e5dac3c437e290b26643382c2e9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-yocto: enhance configuration queue analysis capabilitiesBruce Ashfield2020-08-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable the kernel-yocto bbclass to use enhanced capabilities from the kern-tools symbol_why.pl. We bump the kern-tools SRCREV to pickup the reworking of symbol_why, which uses Kconfiglib to provide analysis on configuration values. This is useful for debugging why a symbol specified in a fragment did not end up in the final .config. We introduce two ways to interact with the new symbol_why: 1) a replacement of the existing kconf_check script 2) a dedicated task that is explicitly invoked to dump details on the configuration. The kconf_check replacement is transparent to the user, and is run in exactly the same way as it was previously. But we get better output and more detailed diagnostics if there are symbols that don't make it into the final .config The second way to interact with symbol why is via the new task do_config_analysis. This is invoked like any other task, and by default will provide a full configuration analysis and point the user at files to look at for details. If a more targetted analysis is desired, then specific symbols can be set in the CONFIG_ANALYSIS variable. When this variable is set, the task will only run for the given symbols and provide per-variable links to the user. This variable can be set like any other, including specification in the local.conf: CONFIG_ANALYSIS_pn-linux-yocto-dev = 'NF_CONNTRACK LOCALVERSION' Which produces output as follows: WARNING: linux-yocto-dev-5.8-rc++gitAUTOINC+d22beb8f8a_8fc484ed37-r0 do_config_analysis: Configuration analysis executed, see: tmp/work/qemuarm64-poky-linux/linux-yocto-dev/5.8-rc++gitAUTOINC+d22beb8f8a_8fc484ed37-r0/NF_CONNTRACK-config-analysis.txt for details WARNING: linux-yocto-dev-5.8-rc++gitAUTOINC+d22beb8f8a_8fc484ed37-r0 do_config_analysis: Configuration audit executed, see: tmp/work/qemuarm64-poky-linux/linux-yocto-dev/5.8-rc++gitAUTOINC+d22beb8f8a_8fc484ed37-r0/NF_CONNTRACK-config-audit.txt for details WARNING: linux-yocto-dev-5.8-rc++gitAUTOINC+d22beb8f8a_8fc484ed37-r0 do_config_analysis: Configuration analysis executed, see: tmp/work/qemuarm64-poky-linux/linux-yocto-dev/5.8-rc++gitAUTOINC+d22beb8f8a_8fc484ed37-r0/LOCALVERSION-config-analysis.txt for details WARNING: linux-yocto-dev-5.8-rc++gitAUTOINC+d22beb8f8a_8fc484ed37-r0 do_config_analysis: Configuration audit executed, see: work/qemuarm64-poky-linux/linux-yocto-dev/5.8-rc++gitAUTOINC+d22beb8f8a_8fc484ed37-r0/LOCALVERSION-config-audit.txt for details (From OE-Core rev: cbc896def4c8bab3150d3405969e5dd018d62d0c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: fix x86 (32bit) on target module buildBruce Ashfield2020-08-061-0/+2
| | | | | | | | | | | | | | | | The previous devsrc v5.8 on target build fixup [532ae127c kernel-devsrc: fix on-target module build for v5.8+], missed on condition: the defconfig On 32bit x86 the arch can be queried differently on the host and target. We aren't building against the defconfig, so we remove it from auto.conf.cmd and we can again prepare to build modules on target. (From OE-Core rev: 368537ab94e141e02eb981fa0fb44548b4be297e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.54Bruce Ashfield2020-08-063-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 58a12e3368db Linux 5.4.54 c15d59b94511 ath9k: Fix regression with Atheros 9271 e6eb815beccc ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb 6d4448ca54bc dm integrity: fix integrity recalculation that is improperly skipped 2ca71b807383 ASoC: topology: fix tlvs in error handling for widget_dmixer a4fd00dd8299 ASoC: topology: fix kernel oops on route addition error e60e53e685d9 ASoC: qcom: Drop HAS_DMA dependency to fix link failure 8f64dc9e1d49 ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10 697bd3e4aa4b x86, vmlinux.lds: Page-align end of ..page_aligned sections c89af82f64a0 parisc: Add atomic64_set_release() define to avoid CPU soft lockups d1bab3cf71dd drm/amd/powerplay: fix a crash when overclocking Vega M 33ab3f2dc444 drm/amdgpu: Fix NULL dereference in dpm sysfs handlers c3de96686db9 mmc: sdhci-of-aspeed: Fix clock divider calculation 615f44e04792 io-mapping: indicate mapping failure 40c5836b4a48 khugepaged: fix null-pointer dereference due to race 95750e1edbcd mm: memcg/slab: fix memory leak at non-root kmem_cache destroy db949f60d983 mm/memcg: fix refcount error while moving and swapping 549bfc142706 mm/mmap.c: close race between munmap() and expand_upwards()/downwards() 5835e6d5988f Makefile: Fix GCC_TOOLCHAIN_DIR prefix for Clang cross compilation 23e8b741c8a1 vt: Reject zero-sized screen buffer size. 028b478f2231 fbdev: Detect integer underflow at "struct fbcon_ops"->clear_margins. bf331efc8ea4 /dev/mem: Add missing memory barriers for devmem_inode 3c52751df236 serial: 8250_mtk: Fix high-speed baud rates clamping af811869db06 serial: 8250: fix null-ptr-deref in serial8250_start_tx() fb8d832978bb serial: tegra: fix CREAD handling for PIO c76a1dacc28d staging: comedi: addi_apci_1564: check INSN_CONFIG_DIGITAL_TRIG shift 178a09b0fb0d staging: comedi: addi_apci_1500: check INSN_CONFIG_DIGITAL_TRIG shift 7ee8d78bc12b staging: comedi: ni_6527: fix INSN_CONFIG_DIGITAL_TRIG support 747558b1c737 staging: comedi: addi_apci_1032: check INSN_CONFIG_DIGITAL_TRIG shift c9afe420c53a staging: wlan-ng: properly check endpoint types a44c859323c2 tty: xilinx_uartps: Really fix id assignment f32718cfa5db iwlwifi: mvm: don't call iwl_mvm_free_inactive_queue() under RCU 3e84602475f7 Revert "cifs: Fix the target file was deleted when rename failed." 86894c3797ed usb: xhci: Fix ASM2142/ASM3142 DMA addressing 1d91547f2fc8 usb: xhci-mtk: fix the failure of bandwidth allocation 93f1e16af4a5 binder: Don't use mmput() from shrinker function. 35728cac176a RISC-V: Upgrade smp_mb__after_spinlock() to iorw,iorw 5345ede4acde drivers/perf: Prevent forced unbinding of PMU drivers 0821295b23cc asm-generic/mmiowb: Allow mmiowb_set_pending() when preemptible() 90e78ec7d725 x86: math-emu: Fix up 'cmp' insn for clang ias 679fe09188c1 arm64: Use test_tsk_thread_flag() for checking TIF_SINGLESTEP 7fc7942f52cf drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling 347f735ca82b ALSA: hda/realtek - fixup for yet another Intel reference board 30a17b51d80d hwmon: (scmi) Fix potential buffer overflow in scmi_hwmon_probe() 76361edb5559 platform/x86: asus-wmi: allow BAT1 battery name 41a7fdf90ce2 platform/x86: ISST: Add new PCI device ids ace6e8b448b9 hwmon: (nct6775) Accept PECI Calibration as temperature source for NCT6798D 6627a265c598 drm/amdgpu: fix preemption unit test ffb5604d2043 drm/amdgpu/gfx10: fix race condition for kiq c04a48251314 hwmon: (adm1275) Make sure we are reading enough data for different chips a2a380bd4575 usb: cdns3: trace: fix some endian issues 103a90ad4e64 usb: cdns3: ep0: fix some endian issues 89fe6eba178d usb: gadget: udc: gr_udc: fix memleak on error handling path in gr_ep_init() 74ec2cc5bfff usb: dwc3: pci: add support for the Intel Jasper Lake c4c6363b8e68 usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant 4f5eb2735fa3 Input: elan_i2c - only increment wakeup count on touch 186d3fe73e27 Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen 460c0dafea92 dmaengine: ioat setting ioat timeout as module parameter 493aed3263ca dmaengine: fsl-edma: fix wrong tcd endianness for big-endian cpu 6a3015ae35f5 hwmon: (aspeed-pwm-tacho) Avoid possible buffer overflow 01d7bd8903d8 regmap: dev_get_regmap_match(): fix string comparison bbc0b6e18405 spi: mediatek: use correct SPI_CFG2_REG MACRO 126a0ab6b83b ARM: dts: n900: remove mmc1 card detect gpio 80fed4024c39 Input: add `SW_MACHINE_COVER` db886ec71fe4 dmaengine: tegra210-adma: Fix runtime PM imbalance on error 5cbe437d5968 HID: apple: Disable Fn-key key-re-mapping on clone keyboards 2c179ece3bfb HID: steam: fixes race in handling device list. 5d273c566f7b HID: alps: support devices with report id 2 08696a4ac9f6 HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override 9ab9cfcc2d8f scripts/gdb: fix lx-symbols 'gdb.error' while loading modules 22508bc315eb scripts/decode_stacktrace: strip basepath from all paths 1e63d569fd2d serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X a86abef1558a geneve: fix an uninitialized value in geneve_changelink() 89b4f204ba43 bonding: check return value of register_netdevice() in bond_newlink() 93bb40b79e84 i2c: i2c-qcom-geni: Fix DMA transfer race 58637b3027db i2c: rcar: always clear ICSAR to avoid side effects e8b86b4d87e3 enetc: Remove the mdio bus on PF probe bailout 9f2c2928b939 nfsd4: fix NULL dereference in nfsd/clients display code a44625dc0bd3 Revert "PCI/PM: Assume ports without DLL Link Active train links in 100 ms" 9e3e96aa9a2e net: ethernet: ave: Fix error returns in ave_init eb2c32de1ce6 ipvs: fix the connection sync failed in some cases 592614918431 qed: suppress false-positives interrupt error messages on HW init 641bd96bd0ac qed: suppress "don't support RoCE & iWARP" flooding on HW init 8d416c038a91 netdevsim: fix unbalaced locking in nsim_create() 99a5e865cbe4 net: dsa: microchip: call phy_remove_link_mode during probe 4997b311c01e net: hns3: fix error handling for desc filling 107ea66643bd net: ag71xx: add missed clk_disable_unprepare in error path of probe 34e93385c416 ionic: fix up filter locks and debug msgs 42f5c49f7bbb ionic: use offset for ethtool regs data eac87543368c mlxsw: destroy workqueue when trap_register in mlxsw_emad_init 9b52f23ad648 bonding: check error value of register_netdevice() immediately d11a27411c65 net: smc91x: Fix possible memory leak in smc_drv_probe() a2cdb4ebd84e drm: sun4i: hdmi: Fix inverted HPD result 988e5d2179e4 ieee802154: fix one possible memleak in adf7242_probe 7bf93c95a9b9 net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration e2e31a0bf7a1 ASoC: Intel: bytcht_es8316: Add missed put_device() 613e7c52aaaa RDMA/mlx5: Use xa_lock_irq when access to SRQ table d0d394c71604 ax88172a: fix ax88172a_unbind() failures ad49d766612e vsock/virtio: annotate 'the_virtio_vsock' RCU pointer f826efa1c381 hippi: Fix a size used in a 'pci_free_consistent()' in an error handling path 570b1c92cb48 fpga: dfl: fix bug in port reset handshake c73188295841 fpga: dfl: pci: reduce the scope of variable 'ret' 57393e695a10 bnxt_en: Fix completion ring sizing with TPA enabled. 9cc322773b20 bnxt_en: Fix race when modifying pause settings. 38a66f3cdab4 btrfs: fix page leaks after failure to lock page for delalloc b04805a7e8a5 btrfs: fix mount failure caused by race with umount e333df0e4ac6 btrfs: fix double free on ulist after backref resolution failure f668e822950d ASoC: rt5670: Correct RT5670_LDO_SEL_MASK 0f87dabe4415 ALSA: info: Drop WARN_ON() from buffer NULL sanity check aad343d571ae ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S ee2f6a6b39be uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression ee08663380ff btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots to prevent runaway balance 044ca910276b btrfs: reloc: fix reloc root leak and NULL pointer dereference cb1225707041 SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") 02140e85d8e4 drm/amd/display: Check DMCU Exists Before Loading 722c6e954c90 dmabuf: use spinlock to access dmabuf->name 44838b956304 ARM: dts: imx6qdl-gw551x: fix audio SSI 593221ce16af ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link' 36f735554572 irqdomain/treewide: Keep firmware node unconditionally allocated 8676732c3337 fuse: fix weird page warning 96002e7485be drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups() d0e40e510aa7 dm: use bio_uninit instead of bio_disassociate_blkg 0ff9fce4abee scsi: dh: Add Fujitsu device to devinfo and dh lists 3959567d870d scsi: mpt3sas: Fix error returns in BRM_status_show 0c1337e94a54 drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout fb50c5cf2105 net: sky2: initialize return of gm_phy_read b4397143da53 ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later e50116e51281 drivers/net/wan/lapbether: Fixed the value of hard_header_len 0eced7636001 scsi: mpt3sas: Fix unlock imbalance 0edfdefc0a9c xtensa: update *pos in cpuinfo_op.next df5b65f5df3e xtensa: fix __sync_fetch_and_{and,or}_4 declarations 806ffec1a93a scsi: scsi_transport_spi: Fix function pointer check 65c835ebe2cd mac80211: allow rx of mesh eapol frames with default rx key f55550d566e4 pinctrl: amd: fix npins for uart0 in kerncz_groups de0d953ee787 gpio: arizona: put pm_runtime in case of failure 52083907ebfa gpio: arizona: handle pm_runtime_get_sync failure case 4f80cb2c787f soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner (From OE-Core rev: de8c92604ead0ed00fb035fb0c915ec03f729537) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: fix perf build with binutils 2.35Bruce Ashfield2020-08-063-12/+12
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.4: 1fe4ee7f680c libtraceevent: Fix build with binutils 2.35 (From OE-Core rev: 69faa62d840330f573101245e0aa3fed17984b70) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.53Bruce Ashfield2020-08-063-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: d811d29517d1 Linux 5.4.53 e6c19fa5b6c6 gpio: pca953x: disable regmap locking for automatic address incrementing 411c80267541 drm/i915/gvt: Fix two CFL MMIO handling caused by regression. 517708c47c66 iommu/vt-d: Make Intel SVM code 64-bit only 41389f739a5e ionic: export features for vlans to use 5d7e2852d7e6 spi: sprd: switch the sequence of setting WDG_LOAD_LOW and _HIGH 1245a1e0e1c3 rxrpc: Fix trace string 07253d24cda3 libceph: don't omit recovery_deletes in target_copy() d2ccad3c9ce9 block: fix get_max_segment_size() overflow on 32bit arch 310d75f274d5 block: fix splitting segments on boundary masks f2e57ed2f3f8 drm/i915/gt: Ignore irq enabling on the virtual engines 64a17e1da02a drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() 9f8d3d2f79ba genirq/affinity: Handle affinity setting on inactive interrupts correctly 6aae92ed2c42 sched/fair: handle case of task_h_load() returning 0 b5b774918816 sched: Fix unreliable rseq cpu_id for new tasks 5c2450ac7c7a arm64: compat: Ensure upper 32 bits of x0 are zero on syscall return ed766e740cc9 arm64: ptrace: Consistently use pseudo-singlestep exceptions bdb71132992b arm64: ptrace: Override SPSR.SS when single-stepping is enabled d3b7bacd1115 thermal/drivers/cpufreq_cooling: Fix wrong frequency converted from power 025cec59aa17 thermal: int3403_thermal: Downgrade error message 0ab6b541c6f8 misc: atmel-ssc: lock with mutex instead of spinlock 746930d17d14 dmaengine: fsl-edma-common: correct DSIZE_32BYTE 5f3fcbf5b57f dmaengine: mcf-edma: Fix NULL pointer exception in mcf_edma_tx_handler 9464956544be dmaengine: fsl-edma: Fix NULL pointer exception in fsl_edma_tx_handler 8fd0d8536805 intel_th: Fix a NULL dereference when hub driver is not loaded 55d7092cc8f5 intel_th: pci: Add Emmitsburg PCH support 905f20f4946a intel_th: pci: Add Tiger Lake PCH-H support 5c698cc5b6f4 intel_th: pci: Add Jasper Lake CPU support c5ce2060f487 powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size 93d1e96b98b2 powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey d6a76f8eee21 hwmon: (emc2103) fix unable to change fan pwm1_enable attribute 9125d5762590 riscv: use 16KB kernel stack on 64-bit c28501385945 timer: Fix wheel index calculation on last level 6c2388e2a12b timer: Prevent base->clk from moving backward e9506de7b305 scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro acd3901a62f6 uio_pdrv_genirq: fix use without device tree and no interrupt 17268122ba5e uio_pdrv_genirq: Remove warning when irq is not specified 97f1aecb80e9 Input: elan_i2c - add more hardware ID for Lenovo laptops 1fb81fe5e180 Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list 62dd03054918 mei: bus: don't clean driver pointer 72648019cd52 Revert "zram: convert remaining CLASS_ATTR() to CLASS_ATTR_RO()" 4dd2ad686704 fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS e8f32a9f5aeb fuse: use ->reconfigure() instead of ->remount_fs() f96ce4be463a fuse: ignore 'data' argument of mount(..., MS_REMOUNT) 09b696bd2149 ovl: fix unneeded call to ovl_change_flags() 93f75b0f0d3b ovl: relax WARN_ON() when decoding lower directory file handle 6270654c7de9 ovl: inode reference leak in ovl_is_inuse true case. 4996065307c8 ovl: fix regression with re-formatted lower squashfs 2cd065b91681 serial: mxs-auart: add missed iounmap() in probe failure and remove 752641ba871a virtio: virtio_console: add missing MODULE_DEVICE_TABLE() for rproc serial 8f4c040f45b9 Revert "tty: xilinx_uartps: Fix missing id assignment to the console" 1bc2c30d861c virt: vbox: Fix guest capabilities mask check 78d85ca8300e virt: vbox: Fix VBGL_IOCTL_VMMDEV_REQUEST_BIG and _LOG req numbers to match upstream cc894ec456c1 USB: serial: option: add Quectel EG95 LTE modem 4eaf06c9bd35 USB: serial: option: add GosunCn GM500 series dcc1df3cdb04 USB: serial: ch341: add new Product ID for CH340 dff0a4f024fc USB: serial: cypress_m8: enable Simply Automated UPB PIM 18059e953e1f USB: serial: iuu_phoenix: fix memory corruption 72596d0b2acd usb: gadget: function: fix missing spinlock in f_uac1_legacy 01512075a387 usb: chipidea: core: add wakeup support for extcon 3dd890afedbf usb: dwc2: Fix shutdown callback in platform 4f0addeba0c0 USB: c67x00: fix use after free in c67x00_giveback_urb bd422c7fb477 ALSA: hda/realtek - Enable Speaker for ASUS UX563 63d318f05e67 ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 e7bafe0c94cc ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 4181b271908a ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 246b9693026a ALSA: hda/realtek - change to suitable link model for ASUS platform 71319db6f3b1 ALSA: usb-audio: Fix race against the error recovery URB submission 25fd7ee3baeb ALSA: line6: Sync the pending work cancel at disconnection 91a6d4049c58 ALSA: line6: Perform sanity check for each URB creation 212425802dc6 HID: quirks: Ignore Simply Automated UPB PIM c0188ab5bc31 HID: quirks: Always poll Obins Anne Pro 2 keyboard e93ab4628452 HID: magicmouse: do not set up autorepeat bc94605df1f9 HID: logitech-hidpp: avoid repeated "multiplier = " log messages 7c4e6cfd922c slimbus: core: Fix mismatch in of_node_get/put 93b57bf835d2 clk: qcom: gcc: Add missing UFS clocks for SM8150 cb7b7928310f clk: qcom: gcc: Add GPU and NPU clocks for SM8150 cc490ea23f33 mtd: rawnand: oxnas: Release all devices in the _remove() path f8a2658d0fd7 mtd: rawnand: oxnas: Unregister all devices on error 4682749ce329 mtd: rawnand: oxnas: Keep track of registered devices 8463054e3d4e mtd: rawnand: brcmnand: fix CS0 layout ee73c81e386d mtd: rawnand: brcmnand: correctly verify erased pages e9f5e16f3228 mtd: rawnand: timings: Fix default tR_max and tCCS_min timings f1ad0fc9de60 mtd: rawnand: marvell: Fix probe error path be953ad71ce9 mtd: rawnand: marvell: Use nand_cleanup() when the device is not yet registered 5f59ce425f78 mtd: rawnand: marvell: Fix the condition on a return code eec70178983f RDMA/mlx5: Verify that QP is created with RQ or SQ 6b1aaceb0dab soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request e65ee5ad8903 soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS 9e56b18ca5a3 soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before flushing new data 9edb7370f893 soc: qcom: rpmh: Update dirty flag only when data changes 033f56f7d3d6 perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode c2e29cac6d89 PCI/PM: Call .bridge_d3() hook only if non-NULL d950d2e79f0f habanalabs: Align protection bits configuration of all TPCs d79e57db4544 apparmor: ensure that dfa state tables have entries b7d9b78ab901 soc: qcom: socinfo: add missing soc_id sysfs entry 8eeebe37c64e arm: dts: mt7623: add phy-mode property for gmac2 742b79562142 copy_xstate_to_kernel: Fix typo which caused GDB regression 319c3c7980c7 regmap: debugfs: Don't sleep while atomic for fast_io regmaps f62d7f91afa2 keys: asymmetric: fix error return code in software_key_query() c5acd9395d41 arm64: dts: spcfpga: Align GIC, NAND and UART nodenames with dtschema 2e224b5d3149 ARM: dts: socfpga: Align L2 cache-controller nodename with dtschema c8a4452da9f4 xprtrdma: fix incorrect header size calculations a75a8aabb2f4 Revert "thermal: mediatek: fix register index error" cc3188b3bab2 ARM: dts: Fix dcan driver probe failed on am437x platform 408ef501b894 fuse: don't ignore errors from fuse_writepages_fill() 9b810684b1da NFS: Fix interrupted slots by sending a solo SEQUENCE operation dc92d84b371f clk: AST2600: Add mux for EMMC clock 0392f18139aa clk: mvebu: ARMADA_AP_CPU_CLK needs to select ARMADA_AP_CP_HELPER 36e6ac265fc0 staging: comedi: verify array index is correct before using it 62013d49bcf6 usb: gadget: udc: atmel: fix uninitialized read in debug printk e435865c783f spi: spi-sun6i: sun6i_spi_transfer_one(): fix setting of clock rate f979982feb03 dmaengine: dmatest: stop completed threads when running without set channel e6b46f01d995 dmaengine: dw: Initialize channel before each transfer a6fe5dde5343 iio: adc: ad7780: Fix a resource handling path in 'ad7780_probe()' 28be430bbf13 bus: ti-sysc: Do not disable on suspend for no-idle 47ba42786d14 bus: ti-sysc: Fix sleeping function called from invalid context for RTC quirk 5a23897f7a41 bus: ti-sysc: Fix wakeirq sleeping function called from invalid context b2c7d6ce2d5e arm64: dts: meson-gxl-s805x: reduce initial Mali450 core frequency cbd8c92a8d51 arm64: dts: meson: add missing gxl rng clock 1d08f59081e5 phy: sun4i-usb: fix dereference of pointer phy0 before it is null checked 684a5568df11 dmaengine: sh: usb-dmac: set tx_result parameters f5c6ebd5146e soundwire: intel: fix memory leak with devm_kasprintf 7005a4885a29 iio:health:afe4404 Fix timestamp alignment and prevent data leak. ba3788d243cf ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S 1510d8ab7bc9 bus: ti-sysc: Use optional clocks on for enable and wait for softreset bit 7637bba4c621 ACPI: video: Use native backlight on Acer TravelMate 5735Z 0a330aa202c9 Input: mms114 - add extra compatible for mms345l 75ff2767e85c ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2 695fcb612bf1 ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S 18f2cbb28730 ACPI: video: Use native backlight on Acer Aspire 5783z dc1e4db658a6 ALSA: usb-audio: Rewrite registration quirk handling 592b179fa149 mmc: sdhci: do not enable card detect interrupt for gpio cd type e60b02922876 doc: dt: bindings: usb: dwc3: Update entries for disabling SS instances in park mode 54100aa32f66 ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8) 35aef79e81a1 Input: goodix - fix touch coordinates on Cube I15-TC 9c16b5e8b5d9 ALSA: usb-audio: Add support for MOTU MicroBook IIc d70a6425a6e2 bus: ti-sysc: Detect EDMA and set quirk flags for tptc d09e12709acd arm64: dts: g12-common: add parkmode_disable_ss_quirk on DWC3 controller 234021eaddcb bus: ti-sysc: Detect display subsystem related devices e7e98dd42aae bus: ti-sysc: Handle module unlock quirk needed for some RTC e2c37939a795 bus: ti-sysc: Consider non-existing registers too when matching quirks f7280837df83 bus: ti-sysc: Rename clk related quirks to pre_reset and post_reset quirks 69fbdbb4fa0c scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled 23a609417361 drm/sun4i: tcon: Separate quirks for tcon0 and tcon1 on A20 de6d9aa5f7c1 ARM: at91: pm: add quirk for sam9x60's ulp1 4301497fdc68 HID: quirks: Remove ITE 8595 entry from hid_have_special_driver 1c96af59a904 mmc: mmci: Support any block sizes for ux500v2 and qcom variant cf911ee9f49d ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot 3ea583b09537 ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879 8d158e3453eb ARM: OMAP4+: remove pdata quirks for omap4+ iommus 370cc95c00ae net: sfp: add some quirks for GPON modules 17918c99abc1 net: sfp: add support for module quirks 11a6ff1df31e Revert "usb/xhci-plat: Set PM runtime as active on resume" 4cf55dcd4fa4 Revert "usb/ehci-platform: Set PM runtime as active on resume" add6b48ad376 Revert "usb/ohci-platform: Fix a warning when hibernating" 267516d7009e net: ethernet: mvneta: Add back interface mode validation beee39d71e87 net: ethernet: mvneta: Do not error out in non serdes modes 131ab7a0cdb8 net: macb: call pm_runtime_put_sync on failure path fefc7580af39 of: of_mdio: Correct loop scanning logic 3f2f3edcc075 net: dsa: bcm_sf2: Fix node reference count cb2801017057 spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transfer baf22f66c9cf iio:health:afe4403 Fix timestamp alignment and prevent data leak. 5f8fe8ab4463 iio:pressure:ms5611 Fix buffer element alignment 5a6378911f22 iio:humidity:hts221 Fix alignment and data leak issues 74953efffb3d iio: pressure: zpa2326: handle pm_runtime_get_sync failure 4ecff6ee264f iio: mma8452: Add missed iio_device_unregister() call in mma8452_probe() b4172e024d48 iio: core: add missing IIO_MOD_H2/ETHANOL string identifiers ead750685280 iio: magnetometer: ak8974: Fix runtime PM imbalance on error 0b16921edc61 iio:humidity:hdc100x Fix alignment and data leak issues 7cc8cad2bef9 iio:magnetometer:ak8974: Fix alignment and data leak issues 4c7924060fe0 arm64/alternatives: don't patch up internal branches 77a181fba1e5 i2c: eg20t: Load module automatically if ID matches 27874115b059 gfs2: read-only mounts should grab the sd_freeze_gl glock 827139ad9db5 tpm_tis: extra chip->ops check on error path in tpm_tis_core_init a8f13826f9c6 arm64/alternatives: use subsections for replacement sequences 91e81d2262e7 cifs: prevent truncation from long to int in wait_for_free_credits 43046f786714 dt-bindings: mailbox: zynqmp_ipi: fix unit address ea9d6016b1a4 m68k: mm: fix node memblock init 560dbf34dec8 m68k: nommu: register start of the memory with memblock c3adbd37c054 blk-mq-debugfs: update blk_queue_flag_name[] accordingly for new flags 9025a5589c03 thermal/drivers: imx: Fix missing of_node_put() at probe time c4db485dd3f2 x86/fpu: Reset MXCSR to default in kernel_fpu_begin() d2bfb9eb439c drm/exynos: fix ref count leak in mic_pre_enable f886b67c6b28 drm/exynos: Properly propagate return value in drm_iommu_attach_device() 0885be75f1be drm/msm/dpu: allow initialization of encoder locks during encoder init 5d6891a5a627 drm/msm: fix potential memleak in error branch f608a77e0cc9 arm64: arch_timer: Disable the compat vdso for cores affected by ARM64_WORKAROUND_1418040 86e3c7c70c63 arm64: arch_timer: Allow an workaround descriptor to disable compat vdso 71d65a3fc628 arm64: Introduce a way to disable the 32bit vdso 36d60eba862d ip: Fix SO_MARK in RST, ACK and ICMP packets 38b122c0af04 cgroup: Fix sock_cgroup_data on big-endian. 94886c86e833 cgroup: fix cgroup_sk_alloc() for sk_clone_lock() 171644727abf tcp: md5: allow changing MD5 keys in all socket states 8ee263bd11af tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers 30d015f5ecd9 vlan: consolidate VLAN parsing code and limit max parsing depth f40c3a8438fc tcp: md5: do not send silly options in SYNCOOKIES 1c8bad567b5d tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() f52293aefe18 tcp: make sure listeners don't initialize congestion-control state 7eec9f331223 tcp: fix SO_RCVLOWAT possible hangs under high mem pressure 9b7fd81cf9b6 sched: consistently handle layer3 header accesses in the presence of VLANs aafe9dd13f42 net: usb: qmi_wwan: add support for Quectel EG95 LTE modem edbde451bf3f net_sched: fix a memory leak in atm_tc_init() d55dad8b1d89 net: dsa: microchip: set the correct number of ports 64d782212646 net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb a70a667736ed llc: make sure applications use ARPHRD_ETHER 73e42f4d2d13 l2tp: remove skb_dst_set() from l2tp_xmit_skb() f8646548ee46 ipv6: Fix use of anycast address with loopback 75270f819666 ipv6: fib6_select_path can not use out path for nexthop objects 1418b60e998b ipv4: fill fl4_icmp_{type,code} in ping_v4_sendmsg 7b42410d3556 genetlink: remove genl_bind aef7a9e21aa6 bridge: mcast: Fix MLD2 Report IPv6 payload length check 587ccf092e28 net: rmnet: fix lower interface leak d06c17fcd7c0 net: atlantic: fix ip dst and ipv6 address filters de93c1c104ac crypto: atmel - Fix build error of CRYPTO_AUTHENC 1f21bb70d7b1 crypto: atmel - Fix selection of CRYPTO_AUTHENC c57b1153a58a Linux 5.4.52 1a70857590f7 s390/maccess: add no DAT mode to kernel_write 627d15eecb61 s390: Change s390_kernel_write() return type to match memcpy() d64dc6118a0f pwm: jz4740: Fix build failure d13a78d13d2c perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result 64e8b913c30b perf scripts python: exported-sql-viewer.py: Fix zero id in call tree 'Find' result 2038998170b0 perf scripts python: exported-sql-viewer.py: Fix zero id in call graph 'Find' result e51a811c242e perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument 299ffecbd530 dm writecache: reject asynchronous pmem devices 49a7ac29f6a0 blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight() 2dfd182451d9 s390/mm: fix huge pte soft dirty copying 0d62bc7e960f s390/setup: init jump labels before command line parsing e6de7cbbcacb ARC: elf: use right ELF_ARCH 854827a2697a ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACE 37634f502b53 mmc: meson-gx: limit segments to 1 when dram-access-quirk is needed b9fe45efa671 dm: use noio when sending kobject event ede24894e8bf drm/amdgpu: don't do soft recovery if gpu_recovery=0 ef8164f03a86 drm/radeon: fix double free 026f830e0ba3 btrfs: fix double put of block group with nocow 808b2b3ea85a btrfs: fix fatal extent_buffer readahead vs releasepage race 5a046d75acf7 Revert "ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb" baef8d1027b0 bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() e5541c6347b7 kprobes: Do not expose probe addresses to non-CAP_SYSLOG 314ac273f005 module: Do not expose section addresses to non-CAP_SYSLOG 0d5d9413a692 module: Refactor section attr into bin attribute 2a6c8d3d0dd0 kallsyms: Refactor kallsyms_show_value() to take cred 79aaeec71271 KVM: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE a494529add3f KVM: x86: Mark CR4.TSD as being possibly owned by the guest d29a79fa7559 KVM: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode 3f108b168002 KVM: x86: bit 8 of non-leaf PDPEs is not reserved 388429498641 KVM: arm64: Annotate hyp NMI-related functions as __always_inline b956ec9afc2e KVM: arm64: Stop clobbering x0 for HVC_SOFT_RESTART a20aa35b839a KVM: arm64: Fix definition of PAGE_HYP_DEVICE 9b742b6a3b78 ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC 8254cddab9a4 ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC c6fbfa6dd96b ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC 615313fe4294 ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id 92b598132eec ALSA: usb-audio: Add implicit feedback quirk for RTX6001 caead988fe61 ALSA: usb-audio: add quirk for MacroSilicon MS2109 02b2f10e5c9f ALSA: hda - let hs_mic be picked ahead of hp_mic 3496a18a1c3b ALSA: opl3: fix infoleak in opl3 4a215725dec7 IB/hfi1: Do not destroy link_wq when the device is shut down 607fbc27d75f IB/hfi1: Do not destroy hfi1_wq when the device is shut down 6a882fb7232d mlxsw: pci: Fix use-after-free in case of failed devlink reload c9dcb4929ce2 mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() f62f896a56a2 net: macb: fix call to pm_runtime in the suspend/resume functions ad396c483dd5 net: macb: mark device wake capable when "magic-packet" property present 5d744ee94b49 net: macb: fix wakeup test in runtime suspend/resume routines 15442ef56405 bnxt_en: fix NULL dereference in case SR-IOV configuration fails 65fb9bbee611 net/mlx5e: Fix 50G per lane indication ce27893535ca net/mlx5: Fix eeprom support for SFP module f277e0be69d4 qed: Populate nvm-file attributes while reading nvm config partition. e89b828ae357 IB/mlx5: Fix 50G per lane indication 97d6855ac57d cxgb4: fix all-mask IP address comparison 2a4c5ff12f42 nbd: Fix memory leak in nbd_add_socket 06cee3572ed5 arm64: kgdb: Fix single-step exception handling oops 9e8f4623e292 RDMA/siw: Fix reporting vendor_part_id 1c54d0d9c4e6 ALSA: compress: fix partial_drain completion state 175b5aa7b964 net: hns3: fix use-after-free when doing self test ab8c4fd863f4 net: hns3: add a missing uninit debugfs when unload driver 5c0192d28513 smsc95xx: avoid memory leak in smsc95xx_bind 81ed1f9fd0b3 smsc95xx: check return value of smsc95xx_reset 3959bf65fe48 perf intel-pt: Fix PEBS sample for XMM registers da4b6eff382b perf intel-pt: Fix recording PEBS-via-PT with registers 9ca67a453273 perf report TUI: Fix segmentation fault in perf_evsel__hists_browse() 2d15663304f5 netfilter: conntrack: refetch conntrack after nf_conntrack_update() d9b8206e5323 net: dsa: microchip: set the correct number of ports fd3a612d9828 IB/sa: Resolv use-after-free in ib_nl_make_request() b0259e7056b1 net: cxgb4: fix return error value in t4_prep_fw 92002d59ecee net: mvneta: fix use of state->speed 4f412ae89e78 netfilter: ipset: call ip_set_free() instead of kfree() b709a08bc4d7 bpf, sockmap: RCU dereferenced psock may be used outside RCU block 2000bb546525 bpf, sockmap: RCU splat with redirect and strparser error or TLS 4625f4d5e4bf drm/mediatek: Check plane visibility in atomic_update a062088e675f nl80211: don't return err unconditionally in nl80211_start_ap() d63806c30706 gpio: pca953x: Fix GPIO resource leak on Intel Galileo Gen 2 137e7782bddd gpio: pca953x: Override IRQ for one of the expanders on Galileo Gen 2 91f8d05b4b56 net: qrtr: Fix an out of bounds read qrtr_endpoint_post() 1128ed7e1dd0 sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruption 4e9631a90830 x86/entry: Increase entry_stack size to a full page 010f93079a26 nvme-rdma: assign completion vector correctly 074ae0cd8407 block: release bip in a right way in error path b1b252d8d9c5 usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work 2485b6afadd7 scsi: mptscsih: Fix read sense data size 10533390da7c ARM: imx6: add missing put_device() call in imx6q_suspend_init() 15fa5dfaa4e8 cifs: update ctime and mtime during truncate 9c732cccb04b s390/kasan: fix early pgm check handler execution a9c816494dc2 drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003 fcab0d2f1b91 drm: panel-orientation-quirks: Add quirk for Asus T101HA panel b7556e7ca381 iommu/vt-d: Don't apply gfx quirks to untrusted devices 1a570b8faea4 powerpc/kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL 4e4ddeee7aff ibmvnic: continue to init in CRQ reset returns H_CLOSED ce4a93b9e607 i40e: protect ring accesses with READ- and WRITE_ONCE 2e5a3586ca27 ixgbe: protect ring accesses with READ- and WRITE_ONCE 203cfe694e9d net: ethernet: mvneta: Add 2500BaseX support for SoCs without comphy 996bd0778a37 net: ethernet: mvneta: Fix Serdes configuration for SoCs without comphy 8f23c0dcd096 spi: spidev: fix a potential use-after-free in spidev_release() 010de5718162 spi: spidev: fix a race between spidev_release and spidev_remove 44b6e192e05f ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL 04197a8184e7 ASoC: SOF: Intel: add PCI ID for CometLake-S b1589bb5b04e drm: mcde: Fix display initialization problem 408ddca5c737 gpu: host1x: Detach driver on unregister d78a975525f3 drm/tegra: hub: Do not enable orphaned window group dbe5fef1c2b1 drm/ttm: Fix dma_fence refcnt leak when adding move fence 6bfa3b616c52 ARM: dts: omap4-droid4: Fix spi configuration and increase rate 3965fe7c0a77 perf/x86/rapl: Fix RAPL config variable bug 5f121ba6b625 perf/x86/rapl: Move RAPL support to common x86 code 14e8708fffee regmap: fix alignment issue 2ec3c8329aca spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transfer 6b64220baf4a spi: spi-fsl-dspi: Adding shutdown hook eb676bef0224 KVM: s390: reduce number of IO pins to 1 (From OE-Core rev: 60fec4d1792b8467acb53949c695775c7e7ae037) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: fix on-target module build for v5.8+Bruce Ashfield2020-07-201-0/+16
| | | | | | | | | | | | | | | | | | | | | The kernel build is now more sensitive to changing build inputs, like the compiler, linker, source tree location, versions, file timestamps, etc. When a difference is detected, the kernel build invokes a syncconfig to update/regenerate files as required. That process may prompt, and hence breaks automated tested and other workflows. By default, we don't want this to happen so we make sure that auto* timestamps are newer or equal to the .config timestap, we ensure that autoconf.h is in the filesystem and that we've substituted the cross tools used to build the kernel with the names that will be on the target. (From OE-Core rev: 532ae127c52c9f7b1d2e4ca5cbca91881d23a2ac) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.4: fix mmdrop stress test issuesBruce Ashfield2020-07-201-1/+1
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.4: 508b4e6ada7f sched: Remove unexpected mmdrop on RT (From OE-Core rev: 8500665cb8da792bb92a484e286f3935cf85e2b2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.51Bruce Ashfield2020-07-203-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 1c54d3c15afa Linux 5.4.51 8ba1913cd6ba efi: Make it possible to disable efivar_ssdt entirely 43986c32ee00 dm zoned: assign max_io_len correctly 215e562251bb x86/resctrl: Fix memory bandwidth counter width for AMD d827fe702e07 mm, compaction: make capture control handling safe wrt interrupts 64a94c550c44 mm, compaction: fully assume capture is not NULL in compact_zone_order() 2a9278ac9c55 irqchip/gic: Atomically update affinity 7ba23593cbc5 dma-buf: Move dma_buf_release() from fops to dentry_ops 4ae695a05516 drm/amdgpu/atomfirmware: fix vram_info fetching for renoir 2b8c0876bf71 drm/amdgpu: use %u rather than %d for sclk/mclk 94de85d16b0c drm/amd/display: Only revalidate bandwidth on medium and fast updates 032343ed6927 MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen 2e859b14da39 MIPS: lantiq: xway: sysctrl: fix the GPHY clock alias names 71a20b798da3 cifs: Fix the target file was deleted when rename failed. 49dae9bed7dd SMB3: Honor 'handletimeout' flag for multiuser mounts 7ab27439fec7 SMB3: Honor lease disabling for multiuser mounts 0d5824aea7a0 SMB3: Honor persistent/resilient handle flags for multiuser mounts d56787683c61 SMB3: Honor 'seal' flag for multiuser mounts e0ed5a36fb3a Revert "ALSA: usb-audio: Improve frames size computation" fe05e114d0fd nfsd: apply umask on fs without ACL support 4ee7f1d2f1c9 spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit paths 9d60af5c3bb3 i2c: mlxcpld: check correct size of maximum RECV_LEN packet b460fc9d0525 i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665 a632f91f7a9c samples/vfs: avoid warning in statx override cd62eeb31512 nvme: fix a crash in nvme_mpath_add_disk c64141c68f72 nvme: fix identify error status silent ignore 7d3f489e61b6 SMB3: Honor 'posix' flag for multiuser mounts 8964c93436ad virtio-blk: free vblk-vqs in error path of virtblk_probe() f795a88eade5 drm: sun4i: hdmi: Remove extra HPD polling c84138b3c162 nfsd: fix nfsdfs inode reference count leak 2571e1735602 nfsd4: fix nfsdfs reference count loop 31ec38ec9cd5 thermal/drivers/rcar_gen3: Fix undefined temperature if negative a65bde001008 thermal/drivers/mediatek: Fix bank number settings on mt8183 c9426817eac7 hwmon: (acpi_power_meter) Fix potential memory leak in acpi_power_meter_add() 3e7bd7e10639 hwmon: (max6697) Make sure the OVERT mask is set correctly 0465f54c5cc4 cxgb4: fix SGE queue dump destination buffer context 6bcb00d08361 cxgb4: use correct type for all-mask IP address comparison f68bda772639 cxgb4: fix endian conversions for L4 ports in filters 180fbf10a26d cxgb4: parse TC-U32 key values and masks natively 0dc4dd433b94 cxgb4: use unaligned conversion for fetching timestamp 8a1b8e64204e RDMA/counter: Query a counter before release 53e9b62672f7 rxrpc: Fix afs large storage transmission performance drop 60d7de28e0ca drm/msm/dpu: fix error return code in dpu_encoder_init cc0f67835302 crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock() 5d6b46a94dbb tpm: Fix TIS locality timeout problems 563e9491f0a3 selftests: tpm: Use /bin/sh instead of /bin/bash 1f98a9ed5799 kgdb: Avoid suspicious RCU usage warning e6b2e3b5e16e nvme-multipath: fix bogus request queue reference put 5e9523d7e8cd nvme-multipath: fix deadlock due to head->lock ad69fbe1d262 nvme-multipath: fix deadlock between ana_work and scan_work c4f007d3dbdd nvme-multipath: set bdi capabilities once 8f4aa3a6de24 s390/debug: avoid kernel warning on too large number of pages 517326aaf41e tools lib traceevent: Handle __attribute__((user)) in field names 6f3b8c269d88 tools lib traceevent: Add append() function helper for appending strings 3dca0a299ff4 usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect 0ff5b1b50d5c rxrpc: Fix race between incoming ACK parser and retransmitter fe688b144c14 mm/slub: fix stack overruns with SLUB_STATS f459e8fc7c69 mm/slub.c: fix corrupted freechain in deactivate_slab() 542d541c1edd sched/debug: Make sd->flags sysctl read-only ab9ee18f4646 usbnet: smsc95xx: Fix use-after-free after removal 58ab86e58b55 EDAC/amd64: Read back the scrub rate PCI register on F15h d0e533584a05 mm: fix swap cache node allocation mask 1c4404efcf2c io_uring: make sure async workqueue is canceled on exit (From OE-Core rev: 60ee8b2bc14af7bf5b69d00c5d6293f09125407c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to 5.8-rcBruce Ashfield2020-07-081-1/+1
| | | | | | | (From OE-Core rev: ffc53701bb30d4f162934866c62014447e7b4871) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.50Bruce Ashfield2020-07-083-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: e75220890bf6 Linux 5.4.50 a160afebd779 Revert "tty: hvc: Fix data abort due to race in hvc_open" ffd40b7962d4 xfs: add agf freeblocks verify in xfs_agf_verify cc66553004f4 dm writecache: add cond_resched to loop in persistent_memory_claim() a51e71cbf6e6 dm writecache: correct uncommitted_block when discarding uncommitted entry de1d70dad6f2 xprtrdma: Fix handling of RDMA_ERROR replies 4d35ca872ac3 NFSv4 fix CLOSE not waiting for direct IO compeletion 02917bef8f1b pNFS/flexfiles: Fix list corruption if the mirror count changes 7b99577ff376 SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment() c27d205baa82 sunrpc: fixed rollback in rpc_gssd_dummy_populate() 60bdb51d44fa Staging: rtl8723bs: prevent buffer overflow in update_sta_support_rate() c6f88afa6ae1 drm/amdgpu: add fw release for sdma v5_0 05124abe1fb0 drm/radeon: fix fb_div check in ni_init_smc_spll_table() 834a3aa2ceb4 drm: rcar-du: Fix build error 176a3c488476 drm/amd: fix potential memleak in err branch 0b3cc973f16f ring-buffer: Zero out time extend if it is nested and not absolute 9a59a88b3d31 tracing: Fix event trigger to accept redundant spaces c036eb65fdfc arm64: dts: imx8mn-ddr4-evk: correct ldo1/ldo2 voltage range 90bd9c611f21 arm64: dts: imx8mm-evk: correct ldo1/ldo2 voltage range 73f79b420bd0 arm64: perf: Report the PC value in REGS_ABI_32 mode 7a9e3e25a9d2 mm/memcontrol.c: add missed css_put() ff6aff13a8cf ocfs2: fix panic on nfs server over ocfs2 a8d82ebaee97 ocfs2: fix value of OCFS2_INVALID_SLOT 4685df862c8b ocfs2: load global_inode_alloc 7fa716a594a6 ocfs2: avoid inode removal while nfsd is accessing it fbca1aee1397 mm/slab: use memzero_explicit() in kzfree() a79c3a99ac81 btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof 863a197f7f10 btrfs: check if a log root exists before locking the log_mutex on unlink 53a081661047 btrfs: fix data block group relocation failure due to concurrent scrub 0a4dfc69ea7e btrfs: fix bytes_may_use underflow when running balance and scrub in parallel df13086490db x86/asm/64: Align start of __clear_user() loop to 16-bytes 3ceaf206b706 x86/cpu: Use pinning mask for CR4 bits needing to be 0 96a80133559f KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROL 8ccc6ac51eac KVM: nVMX: Plumb L2 GPA through to PML emulation 5774f9fa563b KVM: X86: Fix MSR range of APIC registers in X2APIC mode 0236040fcf97 erofs: fix partially uninitialized misuse in z_erofs_onlinepage_fixup 824d0b6225f3 ACPI: configfs: Disallow loading ACPI tables when locked down 3c4f9a5541bb ACPI: sysfs: Fix pm_profile_attr type 6ee4d61403d2 ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems 1a1bc3ae6935 ALSA: hda/realtek - Add quirk for MSI GE63 laptop 0211e0d7f185 ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table f06a6294e113 RISC-V: Don't allow write+exec only page mapping request in mmap 26b0956cb374 block: update hctx map when use multiple maps 72647ea37700 blktrace: break out of blktrace setup on concurrent calls d14eb5d8f0f4 kprobes: Suppress the suspicious RCU warning on kprobes 8ed391a3dbc4 recordmcount: support >64k sections 803d114e8f19 kbuild: improve cc-option to clean up all temporary files cbed4eb0a92f arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n a9a3b33b20aa s390/vdso: fix vDSO clock_getres() 68a3cbc44660 s390/vdso: Use $(LD) instead of $(CC) to link vDSO 7c17909a889d s390/ptrace: fix setting syscall number 64f7b10a91a4 s390/ptrace: pass invalid syscall numbers to tracing 453cfe187723 pinctrl: tegra: Use noirq suspend/resume callbacks 7851257375ae pinctrl: qcom: spmi-gpio: fix warning about irq chip reusage 8dba9173a37a test_objagg: Fix potential memory leak in error handling 6fd916e24935 net: alx: fix race condition in alx_remove 855dbf10c9a7 ibmvnic: Harden device login requests 07b8b2d46371 hwrng: ks-sa - Fix runtime PM imbalance on error b8403f7e45e5 riscv/atomic: Fix sign extension for RV64I 81616542adcc drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp() f7f181582f1b ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function 4dfc238a2441 sata_rcar: handle pm_runtime_get_sync failure cases 83bdf7f8b712 sched/core: Fix PI boosting between RT and DEADLINE tasks 3dc7138943b1 sched/deadline: Initialize ->dl_boosted bfd4981fe3d6 afs: Fix storage of cell names 5cee9e67596f i2c: core: check returned size of emulated smbus block read 4a6e6413059e i2c: fsi: Fix the port number field in status register 0935afc39797 clk: sifive: allocate sufficient memory for struct __prci_data b78bae5ab399 net: bcmgenet: use hardware padding of runt frames ae6d80f62c73 netfilter: ipset: fix unaligned atomic access 8d93603bf60c nvme: don't protect ns mutation with ns->head->lock f9dc5e708ab8 usb: renesas_usbhs: getting residue from callback_result 56ee0ed97df5 usb: gadget: udc: Potential Oops in error handling code a3a86515d017 scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset() 1e812023f478 ARM: imx5: add missing put_device() call in imx_suspend_alloc_ocram() 61f488765dff cxgb4: move handling L2T ARP failures to caller 065f225ef975 net: qede: fix use-after-free on recovery and AER handling f490e70fa7eb net: qede: fix PTP initialization on recovery 7180c8fc4a03 net: qed: fix excessive QM ILT lines consumption 32cf4ff4ec52 net: qed: fix NVMe login fails over VFs d0717a95a06b net: qede: stop adding events on an already destroyed workqueue 164d9a15652f net: qed: fix async event callbacks unregistering 5cf7f0c68405 net: qed: fix left elements count calculation 33104571648b iommu/vt-d: Update scalable mode paging structure coherency ede796e5ac87 iommu/vt-d: Enable PCI ACS for platform opt in hint 67db9e032b6e selftests/net: report etf errors correctly 34f45567462d RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() d3edf648f398 s390/qeth: fix error handling for isolation mode cmds 9e89c2d5da87 ASoC: rockchip: Fix a reference count leak. 4aeb21584e55 RDMA/cma: Protect bind_list and listen_list while finding matching cm id f0078dc6750f RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532 66143ecb9e3c RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq d6fb7f457456 rxrpc: Fix handling of rwind from an ACK packet 73cff44e66e3 ARM: dts: NSP: Correct FA2 mailbox node f1ee7d3a2c1a bpf: Don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE 0f3aa6c6d6ad devmap: Use bpf_map_area_alloc() for allocating hash buckets b93df0f6d7cd regmap: Fix memory leak from regmap_register_patch 5f6b834e110b x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() 99ab61cc8b75 ARM: dts: Fix duovero smsc interrupt for suspend 07f7c547698b ARM: dts: am335x-pocketbeagle: Fix mmc0 Write Protect d909f9db0caa bpf, xdp, samples: Fix null pointer dereference in *_user code 0608288c6caa samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS b59ed5668c4e ASoC: fsl_ssi: Fix bclk calculation for mono channel 3947dd237ef5 RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl() 34f105349369 regualtor: pfuze100: correct sw1a/sw2 on pfuze3000 1fa27418054f ASoC: qcom: common: set correct directions for dailinks 47c7ae0ca9d7 ASoc: q6afe: add support to get port direction 92444a57e365 efi/esrt: Fix reference count leak in esre_create_sysfs_entry. 8c236ac4376a efi/tpm: Verify event log header before parsing e50cf858d118 ASoC: q6asm: handle EOS correctly 41b2debf35ef xfrm: Fix double ESP trailer insertion in IPsec crypto offload. 475a7b09b4bb ARM: OMAP2+: Fix legacy mode dss_reset 527ddb339d6b bus: ti-sysc: Ignore clockactivity unless specified as a quirk 1f5197a5ad97 bus: ti-sysc: Flush posted write on enable and disable 21d511c6c9c2 IB/hfi1: Fix module use count flaw due to leftover module put calls 2a4c0bf5c70e IB/mad: Fix use after free when destroying MAD agent 588ad2b29ea3 loop: replace kill_bdev with invalidate_bdev d9a74e455070 cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip d6522bc320d7 xhci: Return if xHCI doesn't support LPM 14d46386226e xhci: Fix enumeration issue when setting max packet size for FS devices. c09be4f57956 xhci: Fix incorrect EP_STATE_MASK e615f58fa86c cifs/smb3: Fix data inconsistent when zero file range bd2f2ac0ab96 cifs/smb3: Fix data inconsistent when punch hole 572a11131ad3 cifs: Fix cached_fid refcnt leak in open_shroot 1f551a056b30 scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action d3a251b84797 scsi: qla2xxx: Keep initiator ports after RSCN be8df027079b usb: cdns3: ep0: add spinlock for cdns3_check_new_setup a0668653be26 usb: cdns3: ep0: fix the test mode set incorrectly 79175ae5f996 usb: cdns3: trace: using correct dir value 25e1bb1e6c36 ALSA: usb-audio: Fix OOB access of mixer element list 1cc2d29710c2 ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) 0c4ff206043e ALSA: usb-audio: add quirk for Denon DCD-1500RE 74a7ad9d975c ALSA: usb-audio: Add implicit feedback quirk for SSL2+. 895ec8c86e13 usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs fe2daefad98a usb: host: ehci-exynos: Fix error check in exynos_ehci_probe() c1e71a51c2f5 xhci: Poll for U0 after disabling USB2 LPM 9d814bd14cff usb: host: xhci-mtk: avoid runtime suspend when removing hcd 9200037a6ab6 USB: ehci: reopen solution for Synopsys HC bug ffeb58a0daf0 usb: add USB_QUIRK_DELAY_INIT for Logitech C922 6b3eb8af48cb usb: dwc2: Postponed gadget registration to the udc class driver 195c1d1dd8cf USB: ohci-sm501: Add missed iounmap() in remove 2274a7421e73 binder: fix null deref of proc->context 3621616af99b ALSA: usb-audio: Fix potential use-after-free of streams 335add4ac891 fix a braino in "sparc32: fix register window handling in genregs32_[gs]et()" 32e5a15f1084 net: sched: export __netdev_watchdog_up() 9d3d40ec7dee btrfs: fix a block group ref counter leak after failure to remove block group 8ae850cddf27 Revert "i2c: tegra: Fix suspending in active runtime PM state" 052a7fdd86fb tcp_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT 942315134313 sch_cake: fix a few style nits b1aa7e5fa163 sch_cake: don't call diffserv parsing code when it is not needed ea2628dd586d sch_cake: don't try to reallocate or unshare skb unconditionally 3c6208267218 ip_tunnel: fix use-after-free in ip_tunnel_lookup() 9baf076d797f net: phy: Check harder for errors in get_phy_id() 568c5aaf6c2d ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() 35db638692db tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes fe3a5d8fc372 tcp: grow window for OOO packets only for SACK flows cb22ce3346f2 tcp: don't ignore ECN CWR on pure ACK dc43f7e807a8 sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket fea864489c90 rxrpc: Fix notification call on completion of discarded calls 6956830cf981 rocker: fix incorrect error handling in dma_rings_init a908f986ddf7 openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len 27b70214fc69 net: usb: ax88179_178a: fix packet alignment padding 67571b1ab296 net: increment xmit_recursion level in dev_direct_xmit() 97a1d2aa6cdd net: Fix the arp error in some cases 742f2358b324 net: fix memleak in register_netdevice() 9e693934cd59 net: Do not clear the sock TX queue in sk_set_socket() 9f217d6dd796 net: core: reduce recursion limit value f32325b100ea net: bridge: enfore alignment for ethernet address 57a976e676e1 mvpp2: ethtool rxtx stats fix fa0d7e09da1d mld: fix memory leak in ipv6_mc_destroy_dev() 009b3e294a90 ibmveth: Fix max MTU limit f060107ccc97 geneve: allow changing DF behavior after creation ce06fcb6a66d enetc: Fix tx rings bitmap iteration range, irq handling b90ca32531bf block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed (From OE-Core rev: 0ed1c289ceebd66f2bbfd9dfc8deae0985fbf239) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.49 and -rt28Bruce Ashfield2020-06-303-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to -rt28 which has the following commits: 6b9d790392dc Linux 5.4.47-rt28 1a22749d1a0c Linux 5.4.44-rt27 7dd4c4c793df mm/zswap: Use local lock to protect per-CPU data 80552b4a4cf3 printk: Force a line break on pr_cont(" ") 446f5195e149 mm: Don't warn about atomic memory allocations during suspend ec1f996f6740 Revert "rt: Improve the serial console PASS_LIMIT" 119ca1ac9160 fs/dcache: Include swait.h header 4df88505f123 printk: console must not schedule for drivers b60c8a8279f5 Linux 5.4.44-rt26 Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 4e9688ad3d36 Linux 5.4.49 99705220b22c net: core: device_rename: Use rwsem instead of a seqcount e33765201db7 sched/rt, net: Use CONFIG_PREEMPTION.patch a6030d71e62d pwm: jz4740: Enhance precision in calculation of duty cycle d0da4be60288 net: octeon: mgmt: Repair filling of RX ring 96d98372b53a e1000e: Do not wake up the system via WOL if device wakeup is disabled 3d390370d78c kretprobe: Prevent triggering kretprobe from within kprobe_flush_task c19f0c3c9a8a kprobes: Fix to protect kick_kprobe_optimizer() by kprobe_mutex f4748ee4fa15 tracing/probe: Fix memleak in fetch_op_data operations 7bb62d0cd8ac crypto: algboss - don't wait during notifier callback 993e0d12f226 crypto: algif_skcipher - Cap recv SG list at ctx->used 972f961c5930 Revert "drm/amd/display: disable dcn20 abm feature for bring up" 021935185e2a drm/i915/icl+: Fix hotplug interrupt disabling after storm detection d814e4732cbe drm/amd/display: Use kvfree() to free coeff in build_regamma() 50df31ea31cc drm/connector: notify userspace on hotplug after register complete 35bd59b8b68c drm/i915: Whitelist context-local timestamp in the gen9 cmdparser 962d0e0c091c drm/i915/gem: Avoid iterating an empty list a09489576fe5 drm/msm: Check for powered down HW in the devfreq callbacks 536ffde7df46 drm/i915: Fix AUX power domain toggling across TypeC mode resets 190f6c2d6e38 s390: fix syscall_get_error for compat processes 2173a7ed6358 f2fs: avoid utf8_strncasecmp() with unstable name de3feefa3bfd f2fs: split f2fs_d_compare() from f2fs_match_name() 9fec865dde6e net/mlx5: DR, Fix freeing in dr_create_rc_qp() 859a0a9afee3 block: nr_sects_write(): Disable preemption on seqcount write 120307746990 x86/boot/compressed: Relax sed symbol type regex for LLVM ld.lld bba1f4ac037c drm/amd/display: Use swap() where appropriate 8f16bebbb171 drm/dp_mst: Increase ACT retry timeout to 3s ffa9206a62d3 ext4: avoid race conditions when remounting with options that change dax 0804b23d2ff1 jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() ae3c09e346bd selinux: fix double free 5471b5287cc7 drm/amdgpu: Replace invalid device ID with a valid device ID 3031fb61096c drm/qxl: Use correct notify port address when creating cursor ring 1f3f21d53fa8 drm/dp_mst: Reformat drm_dp_check_act_status() a bit 8c315a220930 ext4: avoid utf8_strncasecmp() with unstable name 779286d9babf ext4: fix partial cluster initialization when splitting extent bc615a290faf drm: encoder_slave: fix refcouting error for modules ef4f3b65d5a9 libata: Use per port sync for detach 81344ae52c77 arm64: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints 64183b459624 mvpp2: remove module bugfix b3dc33946a74 block: Fix use-after-free in blkdev_get() cb5fe511b11e scsi: ufs-bsg: Fix runtime PM imbalance on error 7c7dd0507842 bnxt_en: Return from timer if interface is not in open state. 13e6e75e68f3 afs: Fix the mapping of the UAEOVERFLOW abort code b7420726bc8a afs: Set error flag rather than return error from file status decode 66f38da13198 afs: Always include dir in bulk status fetch from afs_do_lookup() 4fd68a35f62d afs: Fix EOF corruption c8c19fcdabdb afs: afs_write_end() should change i_size under the right lock 6a9fd8046fbd afs: Fix non-setting of mtime when writing into mmap 7b307d292ab2 powerpc: Fix kernel crash in show_instructions() w/DEBUG_VIRTUAL f651e94899ed bcache: fix potential deadlock problem in btree_gc_coalesce 889b69a9982b ext4: stop overwrite the errcode in ext4_setup_super aa7baef53057 perf stat: Fix NULL pointer dereference 676634f1a831 perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() 335d720bb4bd usb/ehci-platform: Set PM runtime as active on resume 21a45a1427dd usb: host: ehci-platform: add a quirk to avoid stuck 57a1cd87efb9 usb/xhci-plat: Set PM runtime as active on resume 33a76c15c7c2 bpf: Fix memlock accounting for sock_hash 93b675736542 iavf: fix speed reporting over virtchnl e7847db7aa6d xdp: Fix xsk_generic_xmit errno 57f71bb57f7c nfs: set invalid blocks after NFSv4 writes d3caf0e49492 nvme-pci: use simple suspend when a HMB is enabled 9777d12a8b23 net/filter: Permit reading NET in load_bytes_relative when MAC not set 0eb4e1573ffd x86/idt: Keep spurious entries unset in system_vectors 04ce5f6f0d3c scsi: acornscsi: Fix an error handling path in acornscsi_probe() f3f9ee422842 libbpf: Handle GCC noreturn-turned-volatile quirk ab482b587207 drm/sun4i: hdmi ddc clk: Fix size of m divider c7c658ef5159 tracing/probe: Fix bpf_task_fd_query() for kprobes and uprobes 5bed77b0a2a0 bpf, sockhash: Synchronize delete from bucket list on map free 0f97842057c7 bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg ea8837b9435e ASoC: rt5645: Add platform-data for Asus T101HA ebc448eb2de5 ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet 69367d9f1f0e ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags 7b31ec2a011f ASoC: core: only convert non DPCM link to DPCM link 445a847a5507 afs: Fix memory leak in afs_put_sysnames() 3b50b29a2056 f2fs: don't return vmalloc() memory from f2fs_kmalloc() 37be9b71b748 selftests/net: in timestamping, strncpy needs to preserve null byte a98132826820 drivers/perf: hisi: Fix wrong value for all counters enable e1ee6238534e i2c: icy: Fix build with CONFIG_AMIGA_PCMCIA=n ad67536d48ba NTB: ntb_test: Fix bug when counting remote files abf918236a79 NTB: perf: Fix race condition when run with ntb_test 50a79b96b951 NTB: perf: Fix support for hardware that doesn't have port numbers ec8490131670 NTB: perf: Don't require one more memory window than number of peers 2b97e354e586 NTB: Revert the change to use the NTB device dev for DMA allocations e5cd9e1df0c9 NTB: ntb_tool: reading the link file should not end in a NULL byte 25abac5c9ff7 ntb_tool: pass correct struct device to dma_alloc_coherent f167d8f7b341 ntb_perf: pass correct struct device to dma_alloc_coherent 08cc0ec9ba86 net: marvell: Fix OF_MDIO config check fbaf0137df1e gfs2: fix use-after-free on transaction ail lists e782a45789f8 blktrace: fix endianness for blk_log_remap() 545bafecc0f2 blktrace: fix endianness in get_pdu_int() d578f98fa7b3 blktrace: use errno instead of bi_status 718d9a863eb3 selftests/vm/pkeys: fix alloc_random_pkey() to make it really random 7fd599522823 include/linux/bitops.h: avoid clang shift-count-overflow warnings b7ce2e4538f6 lib/zlib: remove outdated and incorrect pre-increment optimization 62378b65237e geneve: change from tx_error to tx_dropped on missing metadata 7791ab20b8eb crypto: omap-sham - add proper load balancing support for multicore b73df5915d13 drm/amd/display: Revalidate bandwidth before commiting DC updates ca0cac3373fa nfsd: safer handling of corrupted c_type e585a8b54046 pinctrl: freescale: imx: Fix an error handling path in 'imx_pinctrl_probe()' d184d62ceb19 pinctrl: imxl: Fix an error handling path in 'imx1_pinctrl_core_probe()' bd410e6600b4 scsi: ufs: Don't update urgent bkops level when toggling auto bkops 88d678348430 scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj 08904df10d3a gfs2: Allow lock_nolock mount to specify jid=X 9adcc852d552 nfsd4: make drc_slab global, not per-net 807460787179 ceph: don't return -ESTALE if there's still an open file 145565f722c9 drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection 43ba1b177a49 openrisc: Fix issue with argument clobbering for clone/fork 6de31dc168f0 rxrpc: Adjust /proc/net/rxrpc/calls to display call->debug_id not user_ID 2e48a738dc15 mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe() 2d9c7e0ff9f4 rtc: rv3028: Add missed check for devm_regmap_init_i2c() f4fbb592d9d7 vfio/mdev: Fix reference count leak in add_mdev_supported_type 1957ac8d1b4f ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed c75f1641ef58 extcon: adc-jack: Fix an error handling path in 'adc_jack_probe()' 5ed5f8db9582 powerpc/4xx: Don't unmap NULL mbase 838d3e75ba50 input: i8042 - Remove special PowerPC handling cde05d643e51 of: Fix a refcounting bug in __of_attach_node_sysfs() f9db526da547 NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION 5e85d78ed4ff net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' ece3a3337c50 /dev/mem: Revoke mappings when a driver claims the region 3302d17ef6ea misc: xilinx-sdfec: improve get_user_pages_fast() error handling 24aa54a8b0ec clk: ast2600: Fix AHB clock divider for A1 c66e72f1721a clk: sprd: return correct type of value for _sprd_pll_recalc_rate e5497842e253 KVM: PPC: Book3S: Fix some RCU-list locks fd1a1089aed8 KVM: PPC: Book3S HV: Ignore kmemleak false positives 39983e188624 scsi: ufs-qcom: Fix scheduling while atomic issue 4d33659ac379 clk: bcm2835: Fix return type of bcm2835_register_gate 41324c48301d scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() 87b3dca712b4 ASoC: fix incomplete error-handling in img_i2s_in_probe. 5578bf5ce0d8 powerpc/32s: Don't warn when mapping RO data ROX. 9669bf039ff6 mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt d8d1b8b41783 mfd: stmfx: Fix stmfx_irq_init error path cf90dd9fb161 mfd: stmfx: Reset chip on resume as supply was disabled dc69fec9271a x86/apic: Make TSC deadline timer detection message visible af92e4a595e0 RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove 4c8a62c93984 scripts: headers_install: Exit with error on config leak c707e18796c6 usb: gadget: Fix issue with config_ep_by_speed function 84e1326ffc61 usb: gadget: fix potential double-free in m66592_probe. 51ad579d64dd usb: gadget: lpc32xx_udc: don't dereference ep pointer before null check 4a8c5f25c6bc USB: gadget: udc: s3c2410_udc: Remove pointless NULL check in s3c2410_udc_nuke 0a560f102d80 usb: dwc2: gadget: move gadget resume after the core is in L0 state f1b9e29983ae watchdog: da9062: No need to ping manually before setting timeout 4820050e8438 IB/cma: Fix ports memory leak in cma_configfs 6e934217c943 PCI: amlogic: meson: Don't use FAST_LINK_MODE to set up link 443ed62ef80d PCI: dwc: Fix inner MSI IRQ domain registration 0bd8e62464e0 PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port f04479f8d519 dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zone 96cd8d249a37 powerpc/64s/pgtable: fix an undefined behaviour a7ba81f26d70 arm64: tegra: Fix flag for 64-bit resources in 'ranges' property 17232b92cf79 arm64: tegra: Fix ethernet phy-mode for Jetson Xavier d658c127fc41 fuse: copy_file_range should truncate cache c9ddb8dd12e1 fuse: fix copy_file_range cache issues ad7f78b7ce39 firmware: imx: scu: Fix possible memory leak in imx_scu_probe() 95ea51b2690e scsi: target: tcmu: Userspace must not complete queued commands 1503314a3354 RDMA/hns: Fix cmdq parameter of querying pf timer resource d09de58d2b65 RDMA/hns: Bugfix for querying qkey 7d95cb8a4073 clk: samsung: exynos5433: Add IGNORE_UNUSED flag to sclk_i2s1 fddd06f7490f fpga: dfl: afu: Corrected error handling levels 7454c171a88c tty: n_gsm: Fix bogus i++ in gsm_data_kick 4f01308480c5 USB: host: ehci-mxc: Add error handling in ehci_mxc_drv_probe() 0e0332473790 ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet f1069001bba7 drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms allocation fbf719e5da12 usb/ohci-platform: Fix a warning when hibernating 8a67dae365e0 vfio-pci: Mask cap zero f5e28a0824ec powerpc/ps3: Fix kexec shutdown hang 8f4372f4724d drivers: phy: sr-usb: do not use internal fsm for USB2 phy init 1a588c7edcd0 powerpc/pseries/ras: Fix FWNMI_VALID off by one 8240829fc38c powerpc/64s/exception: Fix machine check no-loss idle wakeup b1bc8753eefc ipmi: use vzalloc instead of kmalloc for user creation 5c2207ba2394 habanalabs: increase timeout during reset 828b192c57e8 PCI/PM: Assume ports without DLL Link Active train links in 100 ms c6737f3a1b01 HID: Add quirks for Trust Panora Graphic Tablet 7961800651fa ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback 860b8717f724 tty: n_gsm: Fix waking up upper tty layer when room available 3a497f97a3b6 tty: n_gsm: Fix SOF skipping 7fcc2ca6a3fb powerpc/64: Don't initialise init_task->thread.regs c7fab8a5c3ba PCI: Fix pci_register_host_bridge() device_register() error handling 86e8dd9d249c clk: ti: composite: fix memory leak 4536dbe64bd1 USB: ohci-sm501: fix error return code in ohci_hcd_sm501_drv_probe() c17e7243051a dlm: remove BUG() before panic() d40e6a98aa55 pinctrl: rockchip: fix memleak in rockchip_dt_node_to_map 5248114b9bcf ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' 5acfef99644c ASoC: ux500: mop500: Fix some refcounted resources issues b0ccdd2fdd00 SoC: rsnd: add interrupt support for SSI BUSIF buffer f34a3697a8d4 scsi: mpt3sas: Fix double free warnings f20dfec03b82 scsi: target: loopback: Fix READ with data and sensebytes a798daf42a35 arm64: dts: msm8996: Fix CSI IRQ types 6544b95bd789 ASoC: SOF: core: fix error return code in sof_probe_continue() 79790202d4f3 power: supply: smb347-charger: IRQSTAT_D is volatile ad8b5b5faf9d power: supply: lp8788: Fix an error handling path in 'lp8788_charger_probe()' c1bcf01aea0e ALSA: firewire-lib: fix invalid assignment to union data for directional parameter 3201bb03c8fd scsi: qla2xxx: Fix warning after FC target reset 766c787e55ca PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges 742f8ac8edd4 PCI: rcar: Fix incorrect programming of OB windows efb5f7b106ea drivers: base: Fix NULL pointer exception in __platform_driver_probe() if a driver developer is foolish 33cf7944af54 serial: amba-pl011: Make sure we initialize the port.lock spinlock 32a5bc992b6c i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output 9eb54d0e8962 PCI: v3-semi: Fix a memory leak in v3_pci_probe() error handling paths 4d30daf901aa staging: sm750fb: add missing case while setting FB_VISUAL 2428682e3f6c staging: wilc1000: Increase the size of wid_list array b14b7359535d usb: dwc3: gadget: Properly handle failed kick_transfer 1bfa09147282 usb: dwc3: gadget: Properly handle ClearFeature(halt) e320bb0e01db HID: intel-ish-hid: avoid bogus uninitialized-variable warning cbec16266a35 soundwire: slave: don't init debugfs on device registration error a45fc52449d7 ASoC: max98373: reorder max98373_reset() in resume 7377ba16b542 clk: meson: meson8b: Don't rely on u-boot to init all GP_PLL registers ea78361174c4 thermal/drivers/ti-soc-thermal: Avoid dereferencing ERR_PTR 3296e566b0d2 gpio: pca953x: fix handling of automatic address incrementing dd47c98992d6 clk: meson: meson8b: Fix the vclk_div{1, 2, 4, 6, 12}_en gate bits ecb9a8068ba5 clk: meson: meson8b: Fix the polarity of the RESET_N lines 1fa1d1ceb02f clk: meson: meson8b: Fix the first parent of vid_pll_in_sel 9a624802e628 slimbus: ngd: get drvdata from correct device 793e15fb6681 tty: hvc: Fix data abort due to race in hvc_open eb3e85b3375d s390/qdio: put thinint indicator after early error d7852661f9fd ALSA: usb-audio: Fix racy list management in output queue aba41867dd66 ALSA: usb-audio: Improve frames size computation 3468bca1ea44 staging: gasket: Fix mapping refcnt leak when register/store fails b3b4dcdc2bb4 staging: gasket: Fix mapping refcnt leak when put attribute fails 0c884f3236f3 firmware: qcom_scm: fix bogous abuse of dma-direct internals 0c48b6df64c0 arm64: dts: qcom: fix pm8150 gpio interrupts 2b5e027657d4 virtiofs: schedule blocking async replies in separate worker ff86bd6cca2e pinctrl: rza1: Fix wrong array assignment of rza1l_swio_entries cd3f4ed1c567 scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing a0a00156d50e gpio: dwapb: Append MODULE_ALIAS for platform driver 02416142fdf4 RDMA/mlx5: Fix udata response upon SRQ creation 7acbadd1aa29 ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity ef0c0fbf1d4a arm64: dts: qcom: msm8916: remove unit name for thermal trip points f37623862ec5 scsi: qedi: Do not flush offload work if ARP not resolved 0e5d7bff3b06 arm64: dts: mt8173: fix unit name warnings 7bf3a213f79e staging: greybus: fix a missing-check bug in gb_lights_light_config() c970dcc085b8 x86/purgatory: Disable various profiling and sanitizing options a78c65cb4b67 apparmor: fix nnp subset test for unconfined af1f72ad18bb scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM 08d2ea2e236a scsi: sr: Fix sr_probe() missing deallocate of device minor 8f73ac0b6434 bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free efdb1bf81aab ASoC: meson: add missing free_irq() in error path 390f1688fb46 f2fs: handle readonly filesystem in f2fs_ioc_shutdown() 039a79ef0b1e apparmor: check/put label on apparmor_sk_clone_security() 2a9b3e4667f5 net: dsa: lantiq_gswip: fix and improve the unsupported interface error 88bc3e060390 apparmor: fix introspection of of task mode for unconfined tasks d782d6a142d5 mksysmap: Fix the mismatch of '.L' symbols in System.map d0af43b47418 NTB: Fix the default port and peer numbers for legacy drivers f0b8eead5b1c NTB: ntb_pingpong: Choose doorbells based on port number 0ec407dfc1ec yam: fix possible memory leak in yam_init_driver a4d4b8437731 sparc32: mm: Don't try to free page-table pages if ctor() fails 7f16ba366a66 pwm: img: Call pm_runtime_put() in pm_runtime_get_sync() failed case 9b163c91620c powerpc/crashkernel: Take "mem=" option into account 211836827af3 ASoC: qcom: q6asm-dai: kCFI fix 117929a41db1 cifs: set up next DFS target before generic_ip_connect() c0c8c8b10567 RDMA/core: Fix several reference count leaks. 3851967ff567 PCI: vmd: Filter resource type bits from shadow register e8cac2e3067e nfsd: Fix svc_xprt refcnt leak when setup callback client failed db686568ae52 powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run ecb9c4d344c9 IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command a2fe8d88aeff clk: clk-flexgen: fix clock-critical handling 6a70c943a26f scsi: vhost: Notify TCM about the maximum sg entries supported per command 296cec70500b scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event 82ac4863030c clk: zynqmp: fix memory leak in zynqmp_register_clocks bee9cc351308 scsi: cxgb3i: Fix some leaks in init_act_open() 4deddbf7db45 mfd: wm8994: Fix driver operation if loaded as modules 8e52a1eef19b powerpc/ptdump: Add _PAGE_COHERENT flag 805bae7592fa usb: gadget: core: sync interrupt before unbind the udc 2ec338547c67 gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration 02bdd581404d m68k/PCI: Fix a memory leak in an error handling path ec475f960e92 PCI: pci-bridge-emul: Fix PCIe bit conflicts ba5192db9672 scsi: hisi_sas: Do not reset phy timer to wait for stray phy up 2b670bbfd8c0 RDMA/mlx5: Add init2init as a modify command cbd55ce91abf coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb() c74ead459747 vfio/pci: fix memory leaks in alloc_perm_bits() 24911d387b84 arm64: dts: fvp/juno: Fix node address fields 6d79ba8094fa ps3disk: use the default segment boundary bc881cd5334c PCI: aardvark: Don't blindly enable ASPM L0s and don't write to read-only register 492c50fe65a9 arm64: dts: fvp: Fix GIC child nodes 376ef9d7ee4c ASoC: SOF: Do nothing when DSP PM callbacks are not set 1cdae7bb4221 clk: renesas: cpg-mssr: Fix STBCR suspend/resume handling 14c5e25d3b00 pinctrl: ocelot: Fix GPIO interrupt decoding on Jaguar2 4e55b843fa61 arm64: dts: juno: Fix GIC child nodes 7df82e1754df arm64: dts: armada-3720-turris-mox: fix SFP binding 4ca96a5de812 arm64: dts: armada-3720-turris-mox: forbid SDR104 on SDIO for FCC purposes a86306dbefc3 dm mpath: switch paths in dm_blk_ioctl() code path 08f396eb02c8 misc: fastrpc: fix potential fastrpc_invoke_ctx leak 8d8991bb2bf0 misc: fastrpc: Fix an incomplete memory release in fastrpc_rpmsg_probe() c2ff1fcc2530 serial: 8250: Fix max baud limit in generic 8250 port 9e6a9201b78b usblp: poison URBs upon disconnect cc9024f69ba7 clk: samsung: Mark top ISP and CAM clocks on Exynos542x as critical 2b5e61da68e8 remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after use 8a44731af689 i2c: pxa: clear all master action bits in i2c_pxa_stop_message() ceb63ec0ef6e f2fs: report delalloc reserve as non-free in statfs for project quota ca90f67ece5c iio: bmp280: fix compensation of humidity 30bd1f36b6eb rtc: mc13xxx: fix a double-unlock issue 91fce7922a75 powerpc/kasan: Fix stack overflow by increasing THREAD_SHIFT a6a0317bf9c2 Input: edt-ft5x06 - fix get_default register write access 70a2296d4bab scsi: qla2xxx: Fix issue with adapter's stopping state 5800b7f7d231 PCI: Allow pci_resize_resource() for devices on root bus 956a2e737a2c ALSA: isa/wavefront: prevent out of bounds write in ioctl 23337efa940c ALSA: hda/realtek - Introduce polarity for micmute LED GPIO 66a177ae4ed0 arm64: dts: meson: fixup SCP sram nodes 7631dc491a3f scsi: qedi: Check for buffer overflow in qedi_set_path() 545b86efa0d0 scsi: core: free sgtables in case command setup fails bde2d5d443c4 ARM: dts: stm32: Add missing ethernet PHY reset on AV96 38ede4d7736e ARM: integrator: Add some Kconfig selections a1359b9fdd8d ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type 8908c555e06e ARM: dts: renesas: Fix IOMMU device node names 2c40fc80331b backlight: lp855x: Ensure regulators are disabled on probe failure 53057bd4ac84 ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet b543c3595188 clk: qcom: msm8916: Fix the address location of pll->config_reg 7906a075c900 remoteproc: Fix IDR initialisation in rproc_alloc() 8bd207bb1a25 iio: pressure: bmp280: Tolerate IRQ before registering 2e714a547ef8 ASoC: SOF: imx8: Fix randbuild error dc570a1fb48c i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets 30e82a3edd94 ASoC: tegra: tegra_wm8903: Support nvidia, headset property 7b139b714a5d clk: sunxi: Fix incorrect usage of round_down() 8aa822a1305c power: supply: bq24257_charger: Replace depends on REGMAP_I2C with select 67cb016870e2 Linux 5.4.48 8e38ea68da06 perf symbols: Fix kernel maps for kcore and eBPF 807cc607f129 perf symbols: Fix debuginfo search for Ubuntu 842645de05d5 perf probe: Check address correctness by map instead of _etext be781abe3ae8 perf probe: Fix to check blacklist address correctly a2e097910334 perf probe: Do not show the skipped events 9660edf6729d f2fs: fix checkpoint=disable:%u%% 1866b1493e2e w1: omap-hdq: cleanup to add missing newline for some dev_dbg 2140d7d5d878 mtd: rawnand: tmio: Fix the probe error path ec851b26a3e5 mtd: rawnand: mtk: Fix the probe error path b5404756b54f mtd: rawnand: pasemi: Fix the probe error path 44a9bf52ef80 mtd: rawnand: plat_nand: Fix the probe error path ab702f81e978 mtd: rawnand: sunxi: Fix the probe error path 2d77d5575e09 mtd: rawnand: oxnas: Fix the probe error path 2d6b0901b834 mtd: rawnand: socrates: Fix the probe error path 3a54e242870b mtd: rawnand: orion: Fix the probe error path 0b19623af5a6 mtd: rawnand: xway: Fix the probe error path ae7cf595e15b mtd: rawnand: ingenic: Fix the probe error path 38abdd9bf77c mtd: rawnand: sharpsl: Fix the probe error path 8d695fbaa5cb mtd: rawnand: diskonchip: Fix the probe error path 1260c45ac55b mtd: rawnand: brcmnand: fix hamming oob layout ba4ffbb5592d mtd: rawnand: onfi: Fix redundancy detection check 869a782420da mtd: rawnand: Fix nand_gpio_waitrdy() e5084eadf193 sunrpc: clean up properly in gss_mech_unregister() 4a68a2e25e20 sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations. e4f7a7260737 kbuild: force to build vmlinux if CONFIG_MODVERSION=y 1b0d830e0ce0 powerpc/64s: Save FSCR to init_task.thread.fscr after feature init b3b357d83079 powerpc/64s: Don't let DT CPU features set FSCR_DSCR 1d9a4422c9ac powerpc/32: Disable KASAN with pages bigger than 16k 4719cb8a16af powerpc/kasan: Fix shadow pages allocation failure 002d22c4945a powerpc/kasan: Fix issues by lowering KASAN_SHADOW_END 23e07a77aa7c powerpc/32s: Fix another build failure with CONFIG_PPC_KUAP_DEBUG c6077abc067f drivers/macintosh: Fix memleak in windfarm_pm112 driver 1d5144d7dc5d ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries 727111d44a59 ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin 1bfcafbb4d1e ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM36651 sensor's bus 8c7ca9ab5abc soc/tegra: pmc: Select GENERIC_PINCONF be20b99a86b3 ARM: tegra: Correct PL310 Auxiliary Control Register initialization b5d2f71b98b7 kernel/cpu_pm: Fix uninitted local in cpu_pm 6d9cc26aa164 powerpc/fadump: Account for memory_limit while reserving memory 6fd930da24e1 powerpc/fadump: consider reserved ranges while reserving memory 3e9211d98803 powerpc/fadump: use static allocation for reserved memory ranges c81e34c4346f alpha: fix memory barriers so that they conform to the specification 5018a0bd0964 dm crypt: avoid truncating the logical block size ee6fa4903f84 sparc64: fix misuses of access_process_vm() in genregs32_[sg]et() 0dcbc7d6cd2d sparc32: fix register window handling in genregs32_[gs]et() f2f18147c7db gnss: sirf: fix error return code in sirf_probe() e75e551606f4 pinctrl: samsung: Save/restore eint_mask over suspend for EINT_TYPE GPIOs 407933bbb385 pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210 8b28e5c35d32 power: supply: core: fix memory leak in HWMON error path 6050811edffb power: supply: core: fix HWMON temperature labels 0fd525d817ea power: vexpress: add suppress_bind_attrs to true 7c71b9aa18a0 EDAC/amd64: Add AMD family 17h model 60h PCI IDs 67712fa4a662 hwmon: (k10temp) Add AMD family 17h model 60h PCI match 3046b09d45ec igb: Report speed and duplex as unknown when device is runtime suspended e6f91166fc37 clk: mediatek: assign the initial value to clk_init_data of mtk_mux adecd49745f8 media: ov5640: fix use of destroyed mutex 3ef00d99199d b43_legacy: Fix connection problem with WPA3 b74d369d2962 b43: Fix connection problem with WPA3 5c039a9921b3 b43legacy: Fix case where channel status is corrupted eeb0cf8bb68e Bluetooth: hci_bcm: fix freeing not-requested IRQ 4c79dd14c15d serial: 8250: Avoid error message on reprobe 80462f7c296d media: cedrus: Program output format during each run 6e688a315acf media: go7007: fix a miss of snd_card_free bda6ebf290fa carl9170: remove P2P_GO support cedbd8709cc1 e1000e: Relax condition to trigger reset for ME workaround 0fedb80811f4 e1000e: Disable TSO for buffer overrun workaround f4cc36066a31 PCI: Program MPS for RCiEP devices e131e70e2144 ima: Set again build_ima_appraise variable 2600136eaee9 ima: Remove redundant policy rule set in add_rules() 70ce85319d45 x86/amd_nb: Add AMD family 17h model 60h PCI IDs 44eec92cc4bf serial: 8250_pci: Move Pericom IDs to pci_ids.h 3c8938fb19ed PCI: Add Loongson vendor ID 9cfece5c0e2b x86/amd_nb: Add Family 19h PCI IDs b35415c0949a PCI: vmd: Add device id for VMD device 8086:9A0B 3179b408c401 PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints 0e4528cdbaf0 PCI: Avoid FLR for AMD Starship USB 3.0 cb5ac1a32552 PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 c41d7ca0061e PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect fd8abb78b129 ext4: fix race between ext4_sync_parent() and rename() c316ebcf9f4b ext4: fix error pointer dereference 319b553695ec ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max 6de50456fe17 evm: Fix possible memory leak in evm_calc_hmac_or_hash() ce7f038f859d ima: Remove __init annotation from ima_pcrread() f387759c2d67 ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() 64712383a186 ima: Directly assign the ima_default_policy pointer to ima_rules 4ce29d9b1941 ima: Evaluate error in init_ima() 5f7272bd228c ima: Switch to ima_hash_algo for boot aggregate 0698eacdfc4f ima: Fix ima digest hash table key calculation 13ae9eaae0cc mm: call cond_resched() from deferred_init_memmap() 5386d93bc5b6 mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init c388f173ed8a mm: initialize deferred pages with interrupts enabled a88d8aaf9b8b mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() e418045e25a9 powerpc/mm: Fix conditions to perform MMU specific management by blocks on PPC32. 0ccfd7a531e8 btrfs: fix space_info bytes_may_use underflow during space cache writeout 248cdf728895 btrfs: fix space_info bytes_may_use underflow after nocow buffered write 8076bdd4fe00 btrfs: fix wrong file range cleanup after an error filling dealloc range c2c69ecb605f btrfs: fix error handling when submitting direct I/O bio 05c5e98bf402 btrfs: force chunk allocation if our global rsv is larger than metadata f63545770fc4 btrfs: send: emit file capabilities after chown 20f260ed536a btrfs: include non-missing as a qualifier for the latest_bdev fd9720b8e957 btrfs: free alien device after device add b008ae4cc74d string.h: fix incompatibility between FORTIFY_SOURCE and KASAN d6c2b4d246c5 kasan: stop tests being eliminated as dead code with FORTIFY_SOURCE c48a842d8ce7 selftests/bpf, flow_dissector: Close TAP device FD after the test e7b1564a24e6 bpf: Fix running sk_skb program types with ktls d9cd7b83942f bpf: Refactor sockmap redirect code so its easy to reuse 215a256bc8dd bpf: Fix map permissions check 0d55b7032ad1 libbpf: Fix perf_buffer__free() API for sparse allocs 98545815cfcf platform/x86: asus_wmi: Reserve more space for struct bias_args 4383a5dfbdc5 platform/x86: intel-vbtn: Only blacklist SW_TABLET_MODE on the 9 / "Laptop" chasis-type 5f3cba4bc241 platform/x86: intel-hid: Add a quirk to support HP Spectre X2 (2015) 176396ad0594 platform/x86: hp-wmi: Convert simple_strtoul() to kstrtou32() b77412359c1e cpuidle: Fix three reference count leaks cf3359869819 spi: dw: Return any value retrieved from the dma_transfer callback 2c95fc879a2f mmc: sdhci-esdhc-imx: fix the mask for tuning start point 7fe3a1c29869 iwlwifi: mvm: fix aux station leak ffa118a164e6 ixgbe: fix signed-integer-overflow warning 99ea968e3766 ice: fix potential double free in probe unrolling 62b2fbb9c463 mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core 3d6143663f21 staging: greybus: sdio: Respect the cmd->busy_timeout from the mmc core 8a7c5b83f846 mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk 62e7e4f5976c bcache: fix refcount underflow in bcache_device_free() d55960f7f6b7 MIPS: Fix IRQ tracing when call handle_fpe() and handle_msa_fpe() 3f6482c0a486 PCI: Don't disable decoding when mmio_always_on is set fa99a4b3fb12 macvlan: Skip loopback packets in RX handler c6f1f12a8c3d btrfs: qgroup: mark qgroup inconsistent if we're inherting snapshot to a new qgroup 1e42a1857bcf btrfs: improve global reserve stealing logic 590aad883521 m68k: mac: Don't call via_flush_cache() on Mac IIfx ce066ce05e1b MIPS: tools: Fix resource leak in elf-entry.c 87ef5086a3c2 x86/mm: Stop printing BRK addresses 41b44325c9eb selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o 5b8d09eeb4a6 drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode b06a7dc9e5f6 drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven 188e3e6ed902 crypto: stm32/crc32 - fix multi-instance d879598b8dae crypto: stm32/crc32 - fix run-time self test issue. 8fe61a2027db crypto: stm32/crc32 - fix ext4 chksum BUG_ON() c79c643fca61 mips: Add udelay lpj numbers adjustment 34a45e84edc5 mips: MAAR: Use more precise address mask 9fa3b0bd9914 sched: Defend cfs and rt bandwidth quota against overflow fecf17b609a7 x86/boot: Correct relocation destination on old linkers 7b3423eff20e kgdboc: Use a platform device to handle tty drivers showing up late 39d7ce336ec5 mwifiex: Fix memory corruption in dump_station 65f1c3e4e906 rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() 916f41e40643 net/mlx5e: IPoIB, Drop multicast packets that this interface sent fa408bbe1007 veth: Adjust hard_start offset on redirect XDP frames 894d9cd52466 iocost: don't let vrate run wild while there's no saturation signal 7f5d77570b0c raid5: remove gfp flags from scribble_alloc() cd4013947eae md: don't flush workqueue unconditionally in md_open 5deaa24167a6 mt76: avoid rx reorder buffer overflow 095e7a6a326c drm/mcde: dsi: Fix return value check in mcde_dsi_bind() 727093f432d1 net: qed*: Reduce RX and TX default ring count when running inside kdump kernel 5099a9c22dbf wcn36xx: Fix error handling path in 'wcn36xx_probe()' dbf2fab3f540 ath10k: Remove msdu from idr when management pkt send fails 671d8b8726a1 nvme-tcp: use bh_lock in data_ready a09fc96a3d54 nvme-pci: align io queue count with allocted nvme_queue in nvme_probe be7f2672c341 nvme: refine the Qemu Identify CNS quirk 66ea23154df0 iwlwifi: avoid debug max amsdu config overwriting itself 287a0f7a3393 platform/x86: intel-vbtn: Also handle tablet-mode switch on "Detachable" and "Portable" chassis-types 708e0175edf5 platform/x86: intel-vbtn: Do not advertise switches to userspace if they are not there 0ac5741007f1 platform/x86: intel-vbtn: Split keymap into buttons and switches parts 4a091f1d273f platform/x86: intel-vbtn: Use acpi_evaluate_integer() b04c79255e8d xfs: fix duplicate verification from xfs_qm_dqflush() f69806af2a2f xfs: reset buffer write failure state on successful completion 4f1a132115ef kgdb: Fix spurious true from in_dbg_master() fe99bb25c452 mips: cm: Fix an invalid error code of INTVN_*_ERR 7bf491d01ea7 MIPS: Truncate link address into 32bit for 32bit kernel ec19b7a525aa Crypto/chcr: fix for ccm(aes) failed test 984fc5f4e3b4 xfs: clean up the error handling in xfs_swap_extents 0eeea4b8f0a9 libertas_tf: avoid a null dereference in pointer priv 964de53149ab powerpc/spufs: fix copy_to_user while atomic dc091fc86216 net: allwinner: Fix use correct return type for ndo_start_xmit() 8ca0e780b4e8 media: cec: silence shift wrapping warning in __cec_s_log_addrs() 4f6762503fa2 drivers: net: davinci_mdio: fix potential NULL dereference in davinci_mdio_probe() b2083327ea3c selinux: fix error return code in policydb_read() 86dced2417b7 net: lpc-enet: fix error return code in lpc_mii_init() 7b88ccc137fb iocost_monitor: drop string wrap around numbers when outputting json 5934e2270901 drivers/perf: hisi: Fix typo in events attribute array f7757368e0f0 sched/core: Fix illegal RCU from offline CPUs 2e256dd5b055 exit: Move preemption fixup up, move blocking operations down 338ff29604d9 lib/mpi: Fix 64-bit MIPS build with Clang 4fbc334749e7 net: bcmgenet: Fix WoL with password after deep sleep d7b1ca9eebdf net: bcmgenet: set Rx mode before starting netif 1dbb13ceedac selftests/bpf: Fix memory leak in extract_build_id() 58ee4d253753 netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported d1a00c9bb1c7 dpaa2-eth: fix return codes used in ndo_setup_tc 04ab099d1eb0 Drivers: hv: vmbus: Always handle the VMBus messages on CPU0 51d2957b21b5 audit: fix a net reference leak in audit_list_rules_send() 5b737a0ae101 Bluetooth: btbcm: Add 2 missing models to subver tables c5edfe811b4a ath10k: add flush tx packets for SDIO chip cc66b6bb3241 MIPS: Make sparse_init() using top-down allocation c3bc42b70ed1 media: platform: fcp: Set appropriate DMA parameters 79d622a81322 media: dvb: return -EREMOTEIO on i2c transfer failure. 189ca174b87d audit: fix a net reference leak in audit_send_reply() 6315839f14b9 drm/mediatek: set dpi pin mode to gpio low to avoid leakage current 878ca9ebf1a0 dt-bindings: display: mediatek: control dpi pins mode to avoid leakage 4f8c52320202 e1000: Distribute switch variables for initialization 0bf9805dfdae tools api fs: Make xxx__mountpoint() more scalable a17cc8a6abab regulator: qcom-rpmh: Fix typos in pm8150 and pm8150l 22a734616824 brcmfmac: fix wrong location to get firmware feature 90e5154c737c spi: Respect DataBitLength field of SpiSerialBusV2() ACPI resource 42c22e4834c2 media: staging/intel-ipu3: Implement lock for stream on/off operations bfc0ee2b31f8 ath10k: fix kernel null pointer dereference 76ecfcfefe3b staging: android: ion: use vmap instead of vm_map_ram 3ec7b42f1747 x86: fix vmap arguments in map_irq_stack ece6218eea3a net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss() af510d6fd690 x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit bd18ecbbc7aa spi: dw: Fix Rx-only DMA transfers 999b59be5d20 Bluetooth: btmtkuart: Improve exception handling in btmtuart_probe() 2daf747c2831 mmc: meson-mx-sdio: trigger a soft reset after a timeout or CRC error 804664580662 ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS f9b545956421 ice: Fix memory leak f503e7fe3099 batman-adv: Revert "disable ethtool link speed detection when auto negotiation off" 8cf93ef213f9 ARM: 8978/1: mm: make act_mm() respect THREAD_SIZE 2a005026102e btrfs: do not ignore error from btrfs_next_leaf() when inserting checksums 3bb51c966b9f btrfs: account for trans_block_rsv in may_commit_transaction cb0ee3f03f0b media: dvbdev: Fix tuner->demod media controller link bffe2c8e2303 clocksource: dw_apb_timer_of: Fix missing clockevent timers 7bd656984566 clocksource: dw_apb_timer: Make CPU-affiliation being optional e8ec0ae0f3cf spi: dw: Enable interrupts in accordance with DMA xfer mode a2683765887d mips: Fix cpu_has_mips64r1/2 activation for MIPS32 CPUs b1d2d3dd016f ACPI/IORT: Fix PMCG node single ID mapping handling c2ad0dc7b9e0 pmu/smmuv3: Clear IRQ affinity hint on device removal 308c2095da30 kgdb: Prevent infinite recursive entries to the debugger 1343e0a85941 kgdb: Disable WARN_CONSOLE_UNLOCKED for all kgdb 5c79bf440d35 Bluetooth: Add SCO fallback for invalid LMP parameters error 461b239e3a73 MIPS: Loongson: Build ATI Radeon GPU driver as module 544a3a292d8e platform/x86: dell-laptop: don't register micmute LED if there is no token ece1e470af13 ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K 6eec65c9e283 lockdown: Allow unprivileged users to see lockdown status 00f73938ef65 drm: rcar-du: Set primary plane zpos immutably at initializing e7aefaba39d2 block: reset mapping if failed to update hardware queue count b432540123f5 arm64: insn: Fix two bugs in encoding 32-bit logical immediates 201219691a9a block: alloc map and request for new hardware queue fec6f8c0b221 ACPICA: Dispatcher: add status checks c916af516d82 spi: dw: Zero DMA Tx and Rx configurations on stack 92fb6909b058 rtw88: fix an issue about leak system resources bd7662d6036e media: staging: ipu3: Fix stale list entries on parameter queue failure 9a0c99419125 arm64: cacheflush: Fix KGDB trap detection 12d4dac2be77 ath10k: remove the max_sched_scan_reqs value c573a13f72fb efi/libstub/x86: Work around LLVM ELF quirk build regression fa15b59b1ea2 net: ena: fix error returning in ena_com_get_hash_function() 84c8498320d2 net: atlantic: make hw_get_regs optional 9f664eda61a0 sched/fair: Refill bandwidth before scaling 91517e951830 x86,smap: Fix smap_{save,restore}() alternatives 6fc5d5834b37 spi: pxa2xx: Apply CS clk quirk to BXT 269e7b43f2b4 libbpf: Fix memory leak and possible double-free in hashmap__clear 072d23eef600 arm64/kernel: Fix range on invalidating dcache for boot page tables 614722f1ffd2 drm/amdgpu: Init data to avoid oops while reading pp_num_states. d2a244e74808 spi: spi-mem: Fix Dual/Quad modes on Octal-capable devices 07d45406db69 objtool: Ignore empty alternatives 1121685ca1bd media: si2157: Better check for running tuner in init 18b2a6f250cc media: vicodec: Fix error codes in probe function f9f8f0c24203 crypto: ccp -- don't "select" CONFIG_DMADEVICES 68aeaeac683b media: imx: imx7-mipi-csis: Cleanup and fix subdev pad format handling ff41c7b3c7db media: staging: imgu: do not hold spinlock during freeing mmu page table 22710f6c35a3 drm: bridge: adv7511: Extend list of audio sample rates 30c5d951a557 ath10k: Fix the race condition in firmware dump work queue 6fc5719b85ec drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 f3ec5b536fc1 ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (From OE-Core rev: 0ebb9d1d1f02ec4c567d56c18103df388e75e3ba) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.47Bruce Ashfield2020-06-303-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: fd8cd8ac940c Linux 5.4.47 d96ef8fa9534 KVM: arm64: Save the host's PtrAuth keys in non-preemptible context 812857678847 KVM: arm64: Synchronize sysreg state on injecting an AArch32 exception 85831981aa0e xen/pvcalls-back: test for errors when calling backend_connect() 29ed45653bec block/floppy: fix contended case in floppy_queue_rq() 9ec34f441ed4 mmc: sdio: Fix several potential memory leaks in mmc_sdio_init_card() 55d805ab3691 mmc: sdio: Fix potential NULL pointer error in mmc_sdio_init_card() d3c4c5a4d3d8 ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description 5a05406e8c14 mmc: uniphier-sd: call devm_request_irq() after tmio_mmc_host_probe() 1ccf2d6c5b8c mmc: tmio: Further fixup runtime PM management at remove e9614e0c525d mmc: mmci_sdmmc: fix DMA API warning overlapping mappings f5b13ef230dc mmc: sdhci-msm: Clear tuning done flag while hs400 tuning bfc12ff9050b agp/intel: Reinforce the barrier after GTT updates e81b05e535e8 perf: Add cond_resched() to task_function_call() e0544273b70c fat: don't allow to mount if the FAT length == 0 c49a17f1f1f7 mm/slub: fix a memory leak in sysfs_slab_add() b21602a88ef1 drm/vkms: Hold gem object while still in-use 9c09a772acb4 Smack: slab-out-of-bounds in vsscanf b5c8896bc14f ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb db899f242e1a ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb 3412e9437543 ath9k: Fix use-after-free Write in ath9k_htc_rx_msg 3eb802924486 ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx 7f336346d001 ath9k: Fix use-after-free Read in htc_connect_service fe0957254640 selftests/ftrace: Return unsupported if no error_log file 221b26e01d9d scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type 387d51f0c16f scsi: megaraid_sas: TM command refire leads to controller firmware crash 205b4c441b0e KVM: arm64: Make vcpu_cp1x() work on Big Endian hosts f9551b73717a KVM: arm64: Stop writing aarch32's CSSELR into ACTLR 8c8238343f0f KVM: MIPS: Fix VPN2_MASK definition for variable cpu_vmbits 94f4af1b73de KVM: MIPS: Define KVM_ENTRYHI_ASID to cpu_asid_mask(&boot_cpu_data) c6d2eb8e57b3 KVM: nVMX: Consult only the "basic" exit reason when routing nested exit 021cd99a305a KVM: nSVM: leave ASID aside in copy_vmcb_control_area 3c0bee0c0757 KVM: nSVM: fix condition for filtering async PF 64b8f33b2e1e KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02 d181dc3667de video: fbdev: w100fb: Fix a potential double free. dc8897b8d3b4 video: vt8500lcdfb: fix fallthrough warning 78e6964dce2a EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enable cd266f8a5b1c cpufreq: Fix up cpufreq_boost_set_sw() 943f3ae9b149 remoteproc: Fix and restore the parenting hierarchy for vdev 81fb06cb6bd4 remoteproc: Fall back to using parent memory pool if no dedicated available 12b24ba6ce56 proc: Use new_inode not new_inode_pseudo 98a3dea7e276 ovl: initialize error in ovl_copy_xattr 5650ce02d261 net/mlx5e: Fix repeated XSK usage on one channel b05f2b60213c net/mlx5: Fix fatal error handling during device load cd5d0278dcb1 net/mlx5: drain health workqueue in case of driver load error 57bad9e291e3 selftests/net: in rxtimestamp getopt_long needs terminating null entry 05e275d8742b dccp: Fix possible memleak in dccp_init and dccp_fini 5ab6f11621a5 crypto: virtio: Fix dest length calculation in __virtio_crypto_skcipher_do_req() af03d5957152 crypto: virtio: Fix src/dst scatterlist calculation in __virtio_crypto_skcipher_do_req() 2ef260d686b5 crypto: virtio: Fix use-after-free in virtio_crypto_skcipher_finalize_req() 0070e73c9edc firmware: imx: scu: Fix corruption of header a1fd068c8922 firmware: imx-scu: Support one TX and one RX da24a76bdc81 firmware: imx: warn on unexpected RX 9a20d6c32756 x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned 977b89e1aba0 crypto: drbg - fix error return code in drbg_alloc_state() 6ebdf342d4c7 crypto: algapi - Avoid spurious modprobe on LOADED 4a87772480aa crypto: cavium/nitrox - Fix 'nitrox_get_first_device()' when ndevlist is fully iterated 1027dc04f557 gup: document and work around "COW can break either way" issue 6ed11984edb1 PM: runtime: clk: Fix clk_pm_runtime_get() error path fc45cd292c5e spi: bcm-qspi: when tx/rx buffer is NULL set to 0 0cd18337704f spi: bcm-qspi: Handle clock probe deferral 3bb1e6eb7c5e spi: bcm2835aux: Fix controller unregister order 496a5e5fd0e6 spi: bcm2835: Fix controller unregister order 73d9bae0a584 spi: pxa2xx: Fix runtime PM ref imbalance on probe error 1aec7b22a93f spi: pxa2xx: Fix controller unregister order 824a4e3b9acf spi: Fix controller unregister order 7753886c6dd7 spi: dw: Fix controller unregister order ffe5ebdf81a1 nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() d4904b38ea45 lib/lzo: fix ambiguous encoding bug in lzo-rle 07ffdf0d984b arm64: acpi: fix UBSAN warning 286822392013 ACPI: PM: Avoid using power resources if there are none for D0 75d6d0ad12f3 ACPI: GED: add support for _Exx / _Lxx handler methods 040b4dcc1269 ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() e4cc99efbeb9 ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile() 10a8c04c0b51 ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock 969c9b50fdec ALSA: usb-audio: Fix inconsistent card PM state after resume 1f5ab51e2e2f ALSA: pcm: fix snd_pcm_link() lockdep splat 4f643b8c4773 ALSA: pcm: disallow linking stream to itself 1900bf5e7fd7 ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines 13c18353c985 ALSA: fireface: fix configuration error for nominal sampling transfer frequency 110d04acda5e ALSA: es1688: Add the missed snd_card_free() f7d57ba8d7b8 watchdog: imx_sc_wdt: Fix reboot on crash 3003daa76bdf smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl 0470d6c3276d smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K e1437d181d30 efi/efivars: Add missing kobject_put() in sysfs entry creation error path ab2df991e5e2 io_uring: use kvfree() in io_sqe_buffer_register() d4a13e671138 ASoC: max9867: fix volume controls ac0175f9dd4d powerpc/ptdump: Properly handle non standard page size cb810f75e98a KVM: x86: Fix APIC page invalidation race a2b0ce3c2206 KVM: x86: respect singlestep when emulating instruction af718119061f KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated d872f174218d perf/x86/intel: Add more available bits for OFFCORE_RESPONSE of Intel Tremont 57a537b3994e x86/reboot/quirks: Add MacBook6,1 reboot quirk e1545848ad55 x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches. 6d60d5462a91 x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS. 9d1dcba6dd48 x86/speculation: Prevent rogue cross-process SSBD shutdown 41551b56af93 x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs e8652fef5336 x86_64: Fix jiffies ODR violation 7ae53601458f sctp: fix refcount bug in sctp_wfree 067ef17a3f7d sctp: fix possibly using a bad saddr with a given dst f1bb90b885cf iwlwifi: mvm: fix NVM check for 3168 devices 0315cfc6f816 ipv4: fix a RCU-list lock in fib_triestat_seq_show 7328f9a4ad58 aio: fix async fsync creds f27ad513a474 fanotify: fix ignore mask logic for events on child and on dir 515e02bf19b3 selftests: fix flower parent qdisc 0b11ec4ae557 mm: add kvfree_sensitive() for freeing sensitive data objects 7c41d8c1bc6f perf probe: Accept the instance number of kretprobe event a3e6ba31fc4d PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay ba95f95c27e8 KVM: x86: only do L1TF workaround on affected processors 79e378172ca3 x86/cpu/amd: Make erratum #1054 a legacy erratum 86c7d245e38d s390/pci: Log new handle in clp_disable_fh() 77db4e1d40aa padata: add separate cpuhp node for CPUHP_PADATA_DEAD f23be4d1555d RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated 3f14df580a3d smack: avoid unused 'sip' variable warning 3242fa02daf0 ath9k_htc: Silence undersized packet warnings b06bbbc6afcd spi: dw: Fix native CS being unset eb6315063043 powerpc/xive: Clear the page tables for the ESB IO mapping 282acc187c48 drivers/net/ibmvnic: Update VNIC protocol version reporting f8713c2cb06e gfs2: Even more gfs2_find_jhead fixes 108681048cf7 csky: Fixup abiv2 syscall_trace break a4 & a5 16d902821bb7 Input: synaptics - add a second working PNP_ID for Lenovo T470s 53fed23f8c74 sched/fair: Don't NUMA balance for kthreads 1a28b2050334 ARM: 8977/1: ptrace: Fix mask for thumb breakpoint hook bafaf4708a62 Input: mms114 - fix handling of mms345l b4aa6da26135 elfnote: mark all .note sections SHF_ALLOC f04d1e880f17 bpf: Support llvm-objcopy for vmlinux BTF 3a577e62208c vxlan: Avoid infinite loop when suppressing NS messages with invalid options de9d1010b97c bridge: Avoid infinite loop when suppressing NS messages with invalid options 747d5bcb97eb tun: correct header offsets in napi frags mode c8e374ee6095 net_failover: fixed rollback in net_failover_open() 5ab453bb7b29 mlxsw: core: Use different get_trend() callbacks for different thermal zones f560ea659b33 ipv6: fix IPV6_ADDRFORM operation logic (From OE-Core rev: ea6bc1389bae6e5c28d0ee49a41ad1e3ca632d3d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.46Bruce Ashfield2020-06-303-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 5e3c51153922 Linux 5.4.46 9504466c9038 Revert "net/mlx5: Annotate mutex destroy for root ns" c06c03bba03f uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned 590459086bc9 x86/speculation: Add Ivy Bridge to affected list faf187abda94 x86/speculation: Add SRBDS vulnerability and mitigation documentation b0f61a0503ad x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation dab0161b8a0b x86/cpu: Add 'table' argument to cpu_matches() 749ec6b48a9a x86/cpu: Add a steppings field to struct x86_cpu_id e4e57f7bca44 x86/speculation/spectre_v2: Exclude Zhaoxin CPUs from SPECTRE_V2 c2baba26ac5e nvmem: qfprom: remove incorrect write support b3e3f4cb8c6b CDC-ACM: heed quirk also in error handling 4992c7618818 staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK 784ac0e82920 tty: hvc_console, fix crashes on parallel open/close 9619c2f746f7 vt: keyboard: avoid signed integer overflow in k_ascii 2d0c87d34dab usb: musb: Fix runtime PM imbalance on error e8f57f50e31b usb: musb: start session in resume for host port 8d130bf2fcab iio: adc: stm32-adc: fix a wrong error message when probing interrupts e98b0548b2f8 iio:chemical:pms7003: Fix timestamp alignment and prevent data leak. 9b0e734fde6d iio: vcnl4000: Fix i2c swapped word reading. 940530f60c60 iio:chemical:sps30: Fix timestamp alignment 0fac736dbac6 USB: serial: ch341: add basis for quirk detection 9060d48b4206 USB: serial: option: add Telit LE910C1-EUX compositions 5555c8f569fa USB: serial: usb_wwan: do not resubmit rx urb on fatal errors f366d3a21f12 USB: serial: qcserial: add DW5816e QDL support b3ebd9830c60 net: be more gentle about silly gso requests coming from user a93417dfc1b0 net: check untrusted gso_size at kernel entry a02203349750 vsock: fix timeout in vsock_accept() 646345a15350 nfp: flower: fix used time of merge flow statistics 165508e456b1 NFC: st21nfca: add missed kfree_skb() in an error path 87adb76710d0 net: usb: qmi_wwan: add Telit LE910C1-EUX composition de8f81077be2 net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a fb915f061e9e net/mlx5: Fix crash upon suspend/resume 5fc8f9a34800 l2tp: do not use inet_hash()/inet_unhash() 1b7693c09252 l2tp: add sk_family checks to l2tp_validate_socket 449c72324085 devinet: fix memleak in inetdev_init() (From OE-Core rev: ff6b0ac5ee9fb8bb74aaeae3f5587252801113bd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.4: update to rt25Bruce Ashfield2020-06-301-1/+1
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.4: 46d685b7b963 Linux 5.4.43-rt25 (From OE-Core rev: 361b11594b3e04e7b279a88d5d3358dd75bb2a2e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.45Bruce Ashfield2020-06-303-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 3604bc07c035 Linux 5.4.45 40caf1bfd32c net: smsc911x: Fix runtime PM imbalance on error 252801505e04 selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer aea1423a6334 net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x 6992c8995c84 net/ethernet/freescale: rework quiesce/activate for ucc_geth 6a904892d84f null_blk: return error for invalid zone size b5cb7fe92059 s390/mm: fix set_huge_pte_at() for empty ptes c0063f3919ae drm/edid: Add Oculus Rift S to non-desktop list c90e773c21fb net: bmac: Fix read of MAC address from ROM 92c09e88c188 x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables ba550153177a io_uring: initialize ctx->sqo_wait earlier f1c582154e43 i2c: altera: Fix race between xfer_msg and isr thread 1857d7d77659 scsi: pm: Balance pm_only counter of request queue during system resume 1610cd913f5a evm: Fix RCU list related warnings 31ca6427f64d ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT 935ba01e80d4 ARC: Fix ICCM & DCCM runtime size checks 8a69220b659c RDMA/qedr: Fix synchronization methods and memory leaks in qedr 49e92679341d RDMA/qedr: Fix qpids xarray api used 0377fda07b5e s390/ftrace: save traced function caller 0734b58f84a9 ASoC: intel - fix the card names 6106585fc4c4 spi: dw: use "smp_mb()" to avoid sending spi data error 99c63ba21d2e powerpc/xmon: Restrict when kernel is locked down f2adfe126bdb powerpc/powernv: Avoid re-registration of imc debugfs directory a293045d38c1 scsi: hisi_sas: Check sas_port before using it cfd5ac76ba30 drm/i915: fix port checks for MST support on gen >= 11 74028c9c22fd airo: Fix read overflows sending packets 63ad3fb06834 net: dsa: mt7530: set CPU port to fallback mode d628f7a59e1c scsi: ufs: Release clock if DMA map fails 95ffc2a5cea7 media: staging: ipu3-imgu: Move alignment attribute to field 5b6e152341b0 media: Revert "staging: imgu: Address a compiler warning on alignment" a122eef40fd2 mmc: fix compilation of user API 1c44e6e09dc8 kernel/relay.c: handle alloc_percpu returning NULL in relay_open 91e863ab82c8 mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter 8a6744ebdbb5 p54usb: add AirVasT USB stick device-id ac09eae4b734 HID: i2c-hid: add Schneider SCL142ALM to descriptor override 3e8410cbef27 HID: multitouch: enable multi-input as a quirk for some devices aa0dd0e2252b HID: sony: Fix for broken buttons on DS3 USB dongles df4988aa1c96 mm: Fix mremap not considering huge pmd devmap 3209e3e812dd Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window" 55852b3fd146 Linux 5.4.44 f2a9b00a68c5 perf: Make perf able to build with latest libbfd 3f57fa847e27 netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build 7a075390b732 netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update 987de40bff33 netfilter: conntrack: comparison of unsigned in cthelper confirmation a4547f63e05f bonding: Fix reference count leak in bond_sysfs_slave_add. b668b392cc2c net: dsa: declare lockless TX feature for slave ports 35c0a6e7ef55 ipv4: nexthop version of fib_info_nh_uses_dev 568c159356d1 nexthop: Expand nexthop_is_multipath in a few places 88e81db5509b nexthops: don't modify published nexthop groups 8398275f7aed nexthops: Move code from remove_nexthop_from_groups to remove_nh_grp_entry 2b043affcaea crypto: chelsio/chtls: properly set tp->lsndtime a369e8378b48 qlcnic: fix missing release in qlcnic_83xx_interrupt_test. 1c38cfc259a7 xsk: Add overflow check for u64 division, stored into u32 73c05545fbb5 ieee80211: Fix incorrect mask for default PE duration 2e91cd11bafc bnxt_en: Fix accumulation of bp->net_stats_prev. dda9d0eb7a96 esp6: get the right proto for transport mode in esp6_gso_encap 9f57771d09f4 netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code b16287f99d31 netfilter: nfnetlink_cthelper: unbreak userspace helper support 7140b6280230 netfilter: conntrack: make conntrack userspace helpers work again 17021d1b899d netfilter: ipset: Fix subcounter update skip 25f629a70680 netfilter: nft_reject_bridge: enable reject with bridge vlan 26e28c10e72c ip_vti: receive ipip packet by calling ip_tunnel_rcv 0de9bed087a2 xfrm: fix error in comment f5dc87e0e389 xfrm: fix a NULL-ptr deref in xfrm_local_error 25613580a5bc xfrm: fix a warning in xfrm_policy_insert_list d9710d69b89f xfrm interface: fix oops when deleting a x-netns interface de4a187389fa xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output edd79cf0cfdf xfrm: remove the xfrm_state_put call becofe going to out_reset cd7031ef9683 xfrm: do pskb_pull properly in __xfrm_transport_prep 14a1c1dc5695 xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input 47dc81ce7d84 copy_xstate_to_kernel(): don't leave parts of destination uninitialized 94690ca1ae4c x86/dma: Fix max PFN arithmetic overflow on 32 bit systems e980f9cb2f2d mac80211: mesh: fix discovery timer re-arming issue / crash 2f0851690a0e x86/syscalls: Revert "x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long" 8c1bfa73353a cfg80211: fix debugfs rename crash f9cd0c831806 parisc: Fix kernel panic in mem_init() ca788fd797a7 iommu: Fix reference count leak in iommu_group_alloc. b298c314b9d9 gpio: fix locking open drain IRQ lines bba91cdba612 Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT" 31f0b78bb478 include/asm-generic/topology.h: guard cpumask_of_node() macro argument a02c130efbbc fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() de482c445b0f mm: remove VM_BUG_ON(PageSlab()) from page_mapcount() a7ba9f24737b mm,thp: stop leaking unreleased file pages 21358b3e77af IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode 5a1bd1704272 drm/amd/display: drop cursor position check in atomic test b5d326a77b73 RDMA/core: Fix double destruction of uobject 6b292d7806a1 ceph: flush release queue when handling caps for unknown inode 4d145e482374 libceph: ignore pool overlay and cache logic on redirects d162b9e1b1a9 ALSA: hda/realtek - Add new codec supported for ALC287 c33bf209deae ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio 8fc8674092b2 clk: qcom: gcc: Fix parent for gpll0_out_even 68fe063327af exec: Always set cap_ambient in cap_bprm_set_creds 4adcf889e66b ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC 8c71b0bd64df ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround 84b0a4f42584 ALSA: hwdep: fix a left shifting 1 by 31 UB bug a003e1f653d6 RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() b191e3ea6dfc gpio: bcm-kona: Fix return value of bcm_kona_gpio_probe() d6d07089dee3 gpio: pxa: Fix return value of pxa_gpio_probe() a971f71e91fb mmc: block: Fix use-after-free issue for rpmb 2de6df8df9bd ARM: dts: bcm: HR2: Fix PPI interrupt types f8b161c3f3ac ARM: dts: bcm2835-rpi-zero-w: Fix led polarity 485bd944e0c6 ARM: dts/imx6q-bx50v3: Set display interface clock parents a38a75c22b9f IB/qib: Call kobject_put() when kobject_init_and_add() fails 820be34d0137 gpu/drm: Ingenic: Fix opaque pointer casted to wrong type 707f5075021f soc: mediatek: cmdq: return send msg error code 56e7873ed267 arm64: dts: mt8173: fix vcodec-enc clock 750f47a6586b gpio: exar: Fix bad handling for ida_simple_get error path 5242e3850b1c ARM: uaccess: fix DACR mismatch with nested exceptions d9c318f0eda3 ARM: uaccess: integrate uaccess_save and uaccess_restore 96e2df4c753b ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h f175897a960e ARM: 8970/1: decompressor: increase tag size 4aa75ce40b1d Input: synaptics-rmi4 - fix error return code in rmi_driver_probe() 176dbb9eeba0 Input: synaptics-rmi4 - really fix attn_data use-after-free 7016d241ca64 Input: i8042 - add ThinkPad S230u to i8042 reset list a63a679e1ec7 Input: dlink-dir685-touchkeys - fix a typo in driver name d9d50cbccc79 Input: xpad - add custom init packet for Xbox One S controllers 9abf0403a709 Input: evdev - call input_flush_device() on release(), not flush() 5a273fa56229 Input: usbtouchscreen - add support for BonXeon TP b66de2d961a6 drivers: net: hamradio: Fix suspicious RCU usage warning in bpqether.c dfe417b45634 samples: bpf: Fix build error 70bf0fd60f2f csky: Fixup raw_copy_from_user() 2fa8032fa78a cifs: Fix null pointer check in cifs_read ce1ef281e786 hwmon: (nct7904) Fix incorrect range of temperature limit registers 68d72327999a csky: Fixup remove duplicate irq_disable 99bd434f8893 csky: Fixup perf callchain unwind f3f23f4c6413 csky: Fixup msa highest 3 bits mask e104bd855454 clk: ti: am33xx: fix RTC clock parent 6b8c281e9a48 riscv: stacktrace: Fix undefined reference to `walk_stackframe' b84952e88336 IB/i40iw: Remove bogus call to netdev_master_upper_dev_get() 706fee65d95c net: freescale: select CONFIG_FIXED_PHY where needed 74037ef26835 usb: gadget: legacy: fix redundant initialization warnings e8a03e73cd14 usb: phy: twl6030-usb: Fix a resource leak in an error handling path in 'twl6030_usb_probe()' e02fe520c11b usb: dwc3: pci: Enable extcon driver for Intel Merrifield e1dfa986fda6 cachefiles: Fix race between read_waiter and read_copier involving op->to_do 336292c44f62 drm/amdgpu: Use GEM obj reference for KFD BOs 2dd33d3175ef drm/amd/powerplay: perform PG ungate prior to CG ungate 4552f27f9d64 drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate 49388448eda0 gfs2: Grab glock reference sooner in gfs2_add_revoke fd5516ea8239 gfs2: move privileged user check to gfs2_quota_lock_check 02a76cd6bda6 net: microchip: encx24j600: add missed kthread_stop 2578135aa8f0 ALSA: usb-audio: add mapping for ASRock TRX40 Creator 3e4e413c93f0 gpio: tegra: mask GPIO IRQs during IRQ shutdown 6ff411af068c ARM: dts: rockchip: fix pinctrl sub nodename for spi in rk322x.dtsi 881dc2e22fb9 ARM: dts: rockchip: swap clock-names of gpu nodes 96e88e683165 arm64: dts: rockchip: swap interrupts interrupt-names rk3399 gpu node 9dc2e51ea7c1 arm64: dts: rockchip: fix status for &gmac2phy in rk3328-evb.dts dd35a809c158 ARM: dts: rockchip: fix phy nodename for rk3229-xms6 203a45eb258c ARM: dts: rockchip: fix phy nodename for rk3228-evb c5b2233ad5f4 mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails 9aeacb829cad net/mlx4_core: fix a memory leak bug. fcb4d5869e98 net: sun: fix missing release regions in cas_init_one(). d12fc818b0d8 net/tls: free record only on encryption error cff9e73a34a2 net/tls: fix encryption error checking 3f4f034a8676 net/mlx5: Annotate mutex destroy for root ns f493398fe0f7 net/mlx5: Fix error flow in case of function_setup failure 9fe88c940828 net/mlx5e: Update netdev txq on completions during closure 02c97e838597 net/mlx5: Fix memory leak in mlx5_events_init e23f88f7e730 net/mlx5e: Fix inner tirs handling f9e2700f34ec net/mlx5e: kTLS, Destroy key object after destroying the TIS 8c9df6ced1f9 tipc: block BH before using dst_cache 5398c7ff2347 sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed 70989e501fbc sctp: Don't add the shutdown timer if its already been added 34036769c84b r8152: support additional Microsoft Surface Ethernet Adapter variant 983fa2e7740f nexthop: Fix attribute checking for groups cf4cc95a15f5 net/tls: fix race condition causing kernel panic 587e13469cfd net sched: fix reporting the first-time use timestamp f12398120522 net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" 83588bf1dd55 net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() 7e0e066df34a net: nlmsg_cancel() if put fails for nhmsg 84e91312ad9a net: mvpp2: fix RX hashing for non-10G ports 212bcf1039a9 net/mlx5: Add command entry handling completion a9595d1c60a7 net: ipip: fix wrong address family in init error path 4d827edb8f4e net: inet_csk: Fix so_reuseport bind-address cache in tb->fast* b51eb49d9a5d __netif_receive_skb_core: pass skb by reference 53cf25df80c7 net: ethernet: ti: cpsw: fix ASSERT_RTNL() warning during suspend 557045f771e2 net: dsa: mt7530: fix roaming from DSA user ports b853a13bb224 net: don't return invalid table id error when we fall back to PF_UNSPEC 40a904b1c2e5 dpaa_eth: fix usage as DSA master, try 3 d9ce4b67dd9f ax25: fix setsockopt(SO_BINDTODEVICE) (From OE-Core rev: 71ab00d335d1d7f5d0827651397b8109091108d0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: exclude from version checks/automated version updatesAlexander Kanavin2020-06-091-0/+2
| | | | | | | (From OE-Core rev: dc3563bc2422144622923626f661a3974560b9d1) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.43Bruce Ashfield2020-05-303-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: e0d81ce76004 Linux 5.4.43 b5100186021a sched/fair: Fix enqueue_task_fair() warning some more 8b13f5657fa8 sched/fair: Fix reordering of enqueue/dequeue_task_fair() a2ad232aa6a9 sched/fair: Reorder enqueue/dequeue_task_fair path f4520daa3c5a tpm: check event log version before reading final events 68b7b8183c12 rxrpc: Fix ack discard 283eb0016f97 rxrpc: Trace discarded ACKs f2da8c0dfe81 iio: adc: stm32-dfsdm: fix device used to request dma 7b5af65ca246 iio: adc: stm32-dfsdm: Use dma_request_chan() instead dma_request_slave_channel() 692001a867b6 iio: adc: stm32-adc: fix device used to request dma 8e8836b2b782 iio: adc: stm32-adc: Use dma_request_chan() instead dma_request_slave_channel() 1084eee4dc5d x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks 860fe59783a9 flow_dissector: Drop BPF flow dissector prog ref on netns cleanup bd6f0c799f4d s390/kexec_file: fix initrd location for kdump kernel 834d24ec3a0a rxrpc: Fix a memory leak in rxkad_verify_response() 23ae6e3e8aeb rxrpc: Fix the excessive initial retransmission timeout c2a26769b43e kasan: disable branch tracing for core runtime 86217fecc4b7 rapidio: fix an error in get_user_pages_fast() error handling 689dacb2b09d device-dax: don't leak kernel memory to user space after unloading kmem 9e451933bba9 s390/kaslr: add support for R_390_JMP_SLOT relocation type 72f3241508ac s390/pci: Fix s390_mmio_read/write with MIO 9c84884cd5dc ipack: tpci200: fix error return code in tpci200_register() 46f47dda27bc mei: release me_cl object reference f505a3e24c6a tty: serial: add missing spin_lock_init for SiFive serial console a5b4b3f97de7 misc: rtsx: Add short delay after exit from ASPM e64b205035fb iio: adc: ti-ads8344: Fix channel selection 9af65dc54b9b iio: dac: vf610: Fix an error handling path in 'vf610_dac_probe()' d54e5a4ff04c iio: sca3000: Remove an erroneous 'get_device()' 56cff2ac7c9d staging: greybus: Fix uninitialized scalar variable a41e02cb4232 staging: kpc2000: fix error return code in kp2000_pcie_probe() dee81110a488 staging: iio: ad2s1210: Fix SPI reading 76296dc723ef media: fdp1: Fix R-Car M3-N naming in debug message 4adb7a2b3161 Revert "gfs2: Don't demote a glock until its revokes are written" bb6524537dc2 kbuild: Remove debug info from kallsyms linking ee71c590dd8d bpf: Avoid setting bpf insns pages read-only when prog is jited 4c732e81bd4d powerpc/64s: Disable STRICT_KERNEL_RWX b67da9dbdb89 powerpc: Remove STRICT_KERNEL_RWX incompatibility with RELOCATABLE 9bcfbd8ba2b5 drm/i915: Propagate error from completed fences 5e171483e947 drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance. 0e1d5f67253e vsprintf: don't obfuscate NULL and error pointers 4b1b34621998 dmaengine: owl: Use correct lock in owl_dma_get_pchan() 0fcbe108b01a dmaengine: dmatest: Restore default for channel 57c32a52c3fe drm/etnaviv: Fix a leak in submit_pin_objects() 432b103596bd dmaengine: tegra210-adma: Fix an error handling path in 'tegra_adma_probe()' 870a45e0b507 apparmor: Fix aa_label refcnt leak in policy_update 054934aa9faa apparmor: fix potential label refcnt leak in aa_change_profile 97d817b9ef13 apparmor: Fix use-after-free in aa_audit_rule_init 3b1e38dfbc9f drm/etnaviv: fix perfmon domain interation 53683907ef68 arm64: Fix PTRACE_SYSEMU semantics 96e56055a2f0 scsi: target: Put lun_ref at end of tmr processing 818657105a0b scsi: qla2xxx: Do not log message when reading port speed via sysfs d54c5eff8795 ALSA: hda/realtek - Add more fixup entries for Clevo machines 80f5822c2bf3 ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme 1b17a0f98ad0 ALSA: pcm: fix incorrect hw_base increase a44cb2581718 ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option 99e392a4979b KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c 1c3d707d7d12 ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295 26a3a3053332 ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295 c5742497dcd2 ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295 2523e9010d2b ALSA: hda/realtek: Add quirk for Samsung Notebook 6cc4dd44e207 ALSA: hda/realtek - Add HP new mute led supported for ALC236 0d189b31c4d7 ALSA: hda/realtek - Add supported new mute Led for HP 69d5dc286d05 ALSA: hda: Manage concurrent reg access more properly 1efaaf74528c ALSA: hda: patch_realtek: fix empty macro usage in if block 749e58bd2b09 ALSA: hda - constify and cleanup static NodeID tables 02ebbd1da394 scripts/gdb: repair rb_first() and rb_last() 9eff404a4382 ARM: futex: Address build warning 67a5c3104d12 KVM: selftests: Fix build for evmcs.h 4f48af814798 drm/amd/display: Prevent dpcd reads with passive dongles e0bb3075f91b iommu/amd: Call domain_flush_complete() in update_domain() e1efb9893bdd platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA c8d323578e36 USB: core: Fix misleading driver bug report 42b32a43529e stmmac: fix pointer check after utilization in stmmac_interrupt b68d27c5fffd ceph: fix double unlock in handle_cap_export() df0df8ee2ac7 HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock 8a5de4a391e4 gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp() 7932168ec08e x86/apic: Move TSC deadline timer debug printk 1ae9f1a62a50 ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set 2eac9d3dc23f ibmvnic: Skip fatal error reset after passive init f82a3013226e x86/mm/cpa: Flush direct map alias during cpa 632db044ab99 HID: i2c-hid: reset Synaptics SYNA2393 on resume acd3efa17d96 scsi: ibmvscsi: Fix WARN_ON during event pool release 6ef21295dc20 net/ena: Fix build warning in ena_xdp_set() d0db69f9d132 component: Silence bind error on -EPROBE_DEFER 7a5f60dc3a67 aquantia: Fix the media type of AQC100 ethernet controller in the driver 445437b417b6 vhost/vsock: fix packet delivery order to monitoring devices dcec6678c3b1 configfs: fix config_item refcnt leak in configfs_rmdir() 2b52a61adb38 scsi: qla2xxx: Delete all sessions before unregister local nvme port d2430cb7f2d4 scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV 7b481b802a8f HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead a08626f6e982 HID: alps: Add AUI1657 device ID 68988c00b153 HID: multitouch: add eGalaxTouch P80H84 support cc6428803d22 gcc-common.h: Update for GCC 10 3c140d22e3c2 net: drop_monitor: use IS_REACHABLE() to guard net_dm_hw_report() 87863a7426b2 kbuild: avoid concurrency issue in parallel building dtbs and dtbs_check 44fd02a3d719 mtd: Fix mtd not registered due to nvmem name collision 496c7c61bd64 afs: Don't unlock fetched data pages until the op completes successfully 17c9595cca71 ubi: Fix seq_file usage in detailed_erase_block_info debugfs file 274cd3c7b5d3 i2c: mux: demux-pinctrl: Fix an error handling path in 'i2c_demux_pinctrl_probe()' dd540f2d7c2d evm: Fix a small race in init_desc() f96ab0d1f3ec iommu/amd: Fix over-read of ACPI UID from IVRS table 33769c19feba i2c: fix missing pm_runtime_put_sync in i2c_device_probe 9f885f17501d ubifs: remove broken lazytime support ac6f94d3be65 fix multiplication overflow in copy_fdtable() 725b0bb0f94d mtd: spinand: Propagate ECC information to the MTD structure e3637eb6a351 ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive 3be8ece11440 ubifs: fix wrong use of crypto_shash_descsize() 48bbd44f5fa9 ima: Fix return value of ima_write_policy() 1066327bf936 evm: Check also if *tfm is an error pointer in init_desc() 4aedc534b608 ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() ac46cea606d5 KVM: SVM: Fix potential memory leak in svm_cpu_init() 1bed86cfe5cb i2c: dev: Fix the race between the release of i2c_dev and cdev (From OE-Core rev: 9cd117dec502f40402ebd3a09ed3e8dba804ce2b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: gather reproducibility configs into a fragmentBruce Ashfield2020-05-303-3/+3
| | | | | | | | | | | | | | | | | | | | | Updating the meta SRCREV to pickup the following fix: commit 9e68afb48b16a447dcd3996ffa350f3e79e44257 (HEAD -> master) Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Thu May 28 11:22:22 2020 -0400 features: add reproducibility fragement Creating an initial feature fragment that can be included when a reproducible kernel build is desired. This is currently only one option, but will have more in the future. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> (From OE-Core rev: eaa34c96b60e703c96495e60650adc6d149603f1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: temporarily revert IKHEADERS in standard kernelsBruce Ashfield2020-05-303-3/+3
| | | | | | | | | | | | | | | | | | We had a commit that enabled IKHEADERS, since bpf requires them on target. This is still causing incremental reproducibility errors during the module compilation phase of the build. We are temporarily turning this off, so we can integrate -stable and other related changes. A replacement feature "reproducibility" is also being added to this can be conditionally enabled while we debug. (From OE-Core rev: 5706788603b38ad4a0987e187a1c11c06f4d4e6c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>