summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto-dev: Mark qemuriscv64 as compatibleAlistair Francis2019-09-011-1/+1
| | | | | | | (From OE-Core rev: a951900ed4dfcc336439d090137ab64850f6137a) Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.2: update qemuriscv64 SRCREVBruce Ashfield2019-09-011-1/+1
| | | | | | | | | | The scripts that update my SRCREVs were missing the qemuriscv64. This SRCREV bump moves it to match the rest of the 5.2 qemu BSPs. (From OE-Core rev: f6c1b338778e9cb692bd9edf65214f7c355ed6be) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: introduce 5.2 recipesBruce Ashfield2019-09-013-0/+130
| | | | | | | | | | | | | | Introducing the 5.2 linux-yocto reference kernels. 5.0 is EOL and will be removed, leaving 4.19 (LTS) and 5.2 as the reference kernels. This has been build/boot tested on all qemu architectures for core-image-kernel-dev, and graphics tesed via core-image-sato. No blocking issues have been found. (From OE-Core rev: 14472621e4a0d3d3cf4c0bc43a8b7344c10008e3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers: update to v5.2 headersBruce Ashfield2019-09-012-65/+2
| | | | | | | | | | We drop the patch 0001-arm64-sve-uapi-asm-ptrace.h-should-not-depend-on-uap.patch since it was a backport and is already part of the 5.2 headers (From OE-Core rev: c436abca9832f1aa93f30c8d6ff36471d7bc4ca9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* devsrc: update arm64 scripts/prepare for kernels 5.3+Bruce Ashfield2019-08-301-1/+3
| | | | | | | | | | We need to include a few more small files for on target module builds for 5.3+ kernels. (From OE-Core rev: 9b3134995cf054679d573f28f916a629332ce126) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: v5.3+ build fixesBruce Ashfield2019-08-301-0/+4
| | | | | | | | | | | | | | | | In the 5.3+ perf builds, there are multiple unistd.h files that need to be kept in sync. So not only do we update one, we update both to ensure that libc-headers and the perf build are in sync. perf checks some key files itself to be sure they are in sync, and bits.h can be out of sync. There's no build error that results with bits.h at the moment, but we still make sure they are in sync to avoid the configure/compile warning. (From OE-Core rev: b850ee597e7116cc2a7546853f2b976c891196ef) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: change dependencies on python to python3Bruce Ashfield2019-08-301-8/+11
| | | | | | | | | | | | | | | | | | | | The upstream kernel can now handle python3 for the perf scripts, coupled with the impending EOL of python2, we switch the dependencies in perf (scripting) to python3. Outside of dependency changes, we also pass the following two variables to the perf build: PYTHON=python3 PYTHON_CONFIG=python3-config. To ensure that our python3 components are used. For configurations that disable perf scripting, there is no change in behaviour. [YOCTO #13358] (From OE-Core rev: 584af667e0000129bcb5c9e8108485f2f6590eaf) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: remove python2 dependencyBruce Ashfield2019-08-301-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Witht the approaching EOL of python2, the kernel packages need to be updated to depend on python3. The core kernel scripts are now python3 safe, making the RDEPENDS change relatively simple. but There are some scripts that are captured in the devsrc files that are not used, but reference /usr/bin/python. The python3 package does not provide /usr/bin/python so any package managers with automatic dependency detection will fail to assemble a rootfs due to the missing intepreter. We could drop the scripts from the source capture, but that risks dropping something that we need in certain operations and we'd miss when they are updated in tree to explicitly call python3 (since they won't be revisited often). Light testing shows that the scripts do run with python3, so rather than removing them, we change the interpreter once they are copied, and automatic dependency detection won't cause us rootfs assembly issues. (From OE-Core rev: 6745088b6c9e5c70df59d667347ede470df9a91d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-dtb.inc: RemoveAdrian Bunk2019-08-281-3/+0
| | | | | | | | | | It only printed a warning since Yocto 2.4, documented to be removed in a future release. (From OE-Core rev: 8976319d5ba0c9d4dbcee9b5226c105df30a2166) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: Upgrade 20190618 -> 20190815Otavio Salvador2019-08-211-2/+2
| | | | | | | | | | | License-Update: - WHENCE: New firmware files additions and version updates (From OE-Core rev: b4c8f2f139d0eeb2ebef3dc5f8309486afdea3d4) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmod: Replace dolt hacks with backport of upstream dolt removalAdrian Bunk2019-08-213-8/+32
| | | | | | | (From OE-Core rev: 66492f40c23778a5644bc4e7f4acf7e4ef16bf36) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: add drm-bochs supportAlexander Kanavin2019-08-215-5/+5
| | | | | | | | | | | | | | This allows better modesetting support for the '-vga std' emulated hardware provided by Qemu, which we want to standardize on. See here for background: https://bugzilla.yoctoproject.org/show_bug.cgi?id=13466 (From OE-Core rev: 569d3f5d0454ed31f2f6df29f1703246a3dcd715) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.19: make drm-bochs feature availableBruce Ashfield2019-08-213-3/+3
| | | | | | | | | | | The other active kernel versions have this feature available. To consistently enable the same video output for qemu, we can cherry pick the feature to 4.19. (From OE-Core rev: a777e0f34e106455f963bd58fd8728a16c588c4d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kconf_check: tweak CONFIG_ regexBruce Ashfield2019-08-211-1/+1
| | | | | | | | | | | | | | | As reported in https://bugzilla.yoctoproject.org/show_bug.cgi?id=12563, the regex that matches valid CONFIG_ options was missing some of the ones in net/netfilter/ipvs/Kconfig, and hence triggering invalid option warnings. By dropping the trailing space on the regex, we'll cover all the cases for valid option. (From OE-Core rev: 461a2f54751ca18e17f897b10d6c3c47dab1733a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-yocto: import security fragments from meta-securityBruce Ashfield2019-08-216-6/+6
| | | | | | | | | | | | | | | | Adding the following fragments from meta-security to make them centrally available and easier to maintain: 283939d5c9e kernel-cache: add yama security fragments 0b86f3fa241 kernel-cache: add ima fragments 731b466654d kernel-cache: add smack 813afe8ff47 kernel-cache: add apparmor fragments (From OE-Core rev: 3063d64984e993d3e7dc2f4c80fb74005f5d6d7e) Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: arch/x86/boot: use prefix map to avoid embedded pathsBruce Ashfield2019-08-213-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >From the kernel patch: [ It was observed that the kernel embeds the path in the x86 boot artifacts. From https://bugzilla.yoctoproject.org/show_bug.cgi?id=13458: [ If you turn on the buildpaths QA test, or try a reproducible build, you discover that the kernel image contains build paths. $ strings bzImage-5.0.19-yocto-standard |grep tmp/ out of pgt_buf in /data/poky-tmp/reproducible/tmp/work-shared/qemux86-64/kernel-source/arch/x86/boot/compressed/kaslr_64.c!? But what's this in the top-level Makefile: $ git grep prefix-map Makefile:KBUILD_CFLAGS += $(call cc-option,-fmacro-prefix-map=$(srctree)/=) So the __FILE__ shouldn't be using the full path. However arch/x86/boot/compressed/Makefile has this: KBUILD_CFLAGS := -m$(BITS) -O2 So that clears KBUILD_FLAGS, removing the -fmacro-prefix-map option. ] Other architectures do not clear the flags, but instead prune before adding boot or specific options. There's no obvious reason why x86 isn't doing the same thing (pruning vs clearing) and no build or boot issues have been observed. So we make x86 can do the same thing, and we no longer have embedded paths. ] This issue has been reported upstream, and a patch submission is pending, but for now, we'll soak the proposed patch in linux-yocto to see if any issues are found [YOCTO: #13458] (From OE-Core rev: 78b0ff5960814af935a8089ec49c51d76f148149) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: Add SPDX license headers to source filesBruce Ashfield2019-08-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit: Add SPDX license headers to source files Kconfiglib/* were under ISC license before they were imported here from https://github.com/ulfalizer/Kconfiglib Adjusting SPDX header to reflect that fact. tools/* all have some sort of GPLv2 headers; adding SPDX header to make it obvious. This address bug #13334 : https://bugzilla.yoctoproject.org/show_bug.cgi?id=13334 Change-Id: I243f2dd266a398f982798b771e74a67be70ecb52 Signed-off-by: William Bourque <wbourque@gmail.com> (From OE-Core rev: eb60f1544fcafcfed7baecceec4549c4e86989a3) Signed-off-by: William Bourque <wbourque@gmail.com> Signen-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: tweak for v5.3+Bruce Ashfield2019-08-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | The 5.3 kernel has two changes that require tweaks to the minimal kernel-devsrc package. - 4ce97317f [x86/purgatory: Do not use __builtin_memcpy and __builtin_memset] This change removes the need for arch/x86/purgatory/string.c and instead reuses a copy in arch/x86/boot/compressed/, so we can't copy the file anymore. To support older kernels, we make the copy survive the non-existence of the file. - b1663d7e [docs: Kbuild/Makefile: allow check for missing docs at build time] This change adds the sourceing of Documentation/Kbuild to the top level Kbuild file. So we now leave the copy of Documention/'s Kbuild in the devsrc. (From OE-Core rev: 53e975c18a14ddb8ad7eab23c8e18e05517953cd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: add PE backOleksandr Kravchuk2019-08-141-0/+2
| | | | | | | | | | | | | Add PE (package epoch) from the previous version of the recipe to avoid problems with package upgrade due to changed versioning scheme. See: http://lists.openembedded.org/pipermail/openembedded-core/2019-August/285633.html (From OE-Core rev: 8b6ec55da696087c8ea7bacc042307ee652afd9e) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* powertop: import a fix from buildrootMartin Jansa2019-08-132-0/+56
| | | | | | | (From OE-Core rev: 1c86f513041ad3a6c05ed600de9e80d076f1149d) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to 5.3-rcXBruce Ashfield2019-08-031-1/+1
| | | | | | | (From OE-Core rev: 2214c58839daf393e1c78e8e39c4f059ddbc2a08) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.19: update to v4.19.61Bruce Ashfield2019-08-033-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the korg -stable commits that comprise the following changes: 7250956f6eaf Linux 4.19.61 025eb12bb4b0 dm bufio: fix deadlock with loop device 404f59e265ac dt-bindings: allow up to four clocks for orion-mdio 03e6a668ea1f net: mvmdio: allow up to four clocks to be specified for orion-mdio dd87cc633ba5 blkcg: update blkcg_print_stat() to handle larger outputs 73efdc5d7d3b blk-iolatency: clear use_delay when io.latency is set to zero 1ab644bd02ab blk-throttle: fix zero wait time for iops throttled group 91da712ff592 usb: Handle USB3 remote wakeup for LPM enabled devices correctly 152ddf9f0458 Bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug 98318cd31b95 intel_th: msu: Fix single mode with disabled IOMMU d6328d7c1a71 mtd: spinand: read returns badly if the last page has bitflips 94f1db42a968 mtd: rawnand: mtk: Correct low level time calculation of r/w cycle 30c6b34759f6 eCryptfs: fix a couple type promotion bugs 92e23f5fc049 mmc: sdhci-msm: fix mutex while in spinlock 01982f7bcc9d powerpc/pseries: Fix oops in hotplug memory notifier e725502b8548 powerpc/powernv/npu: Fix reference leak 1e3b61cbc30d powerpc/watchpoint: Restore NV GPRs while returning from exception 237ac0d73b55 powerpc/32s: fix suspend/resume when IBATs 4-7 are used 7961981718d6 parisc: Fix kernel panic due invalid values in IAOQ0 or IAOQ1 a6a0daa775e8 parisc: Ensure userspace privilege for ptraced processes in regset functions ef5c2e165ab0 crypto: caam - limit output IV to CBC to work around CTR mode DMA issue 376b80276d84 gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM ef30c0739439 xfs: abort unaligned nowait directio early 669c867972c0 xfs: serialize unaligned dio writes against all other dio writes d61d885b17b0 xfs: fix reporting supported extra file attributes for statx() f614ef7a34b0 xfs: reserve blocks for ifree transaction during log recovery 424543a53ae0 xfs: don't ever put nlink > 0 inodes on the unlinked list 3a895cc066c0 xfs: rename m_inotbt_nores to m_finobt_nores 2ab62234e823 xfs: don't overflow xattr listent buffer 1dc8b13cc66d xfs: flush removing page cache in xfs_reflink_remap_prep 788920d12b95 xfs: fix pagecache truncation prior to reflink 41f64437f030 include/asm-generic/bug.h: fix "cut here" for WARN_ON for __WARN_TAINT architectures afa3e571cde3 coda: pass the host file in vma->vm_file on mmap 2c0222b48e77 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields 656d06dab4d6 HID: wacom: correct touch resolution x/y typo 1c871b4006b2 HID: wacom: generic: Correct pad syncing 46f71a15abe7 HID: wacom: generic: only switch the mode on devices with LEDs cb4c2b94f629 IB/mlx5: Report correctly tag matching rendezvous capability 4bd953241d81 Btrfs: add missing inode version, ctime and mtime updates when punching hole fffedf5cf67e Btrfs: fix fsync not persisting dentry deletions due to inode evictions 110850fffeb0 Btrfs: fix data loss after inode eviction, renaming it, and fsync it 6b71c62ea9da PCI: qcom: Ensure that PERST is asserted for at least 100 ms 529e71cae929 PCI: Do not poll for PME if the device is in D3cold 4d8504004c86 PCI: hv: Fix a use-after-free bug in hv_eject_device_work() f0ff76a42ef5 intel_th: pci: Add Ice Lake NNPI support 66a13b5e4e9c drm/edid: parse CEA blocks embedded in DisplayID 9854e06842bc perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs 82c46f7b0918 perf/x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs a847a5225432 perf/x86/intel: Fix spurious NMI on fixed counter 0d4c0bb70665 x86/boot: Fix memory leak in default_get_smp_config() b52807e607f1 9p/virtio: Add cleanup path in p9_virtio_init 1253882d64d0 9p/xen: Add cleanup path in p9_trans_xen_init 007e5aaf287c xen/events: fix binding user event channels to cpus e380170b3b3a dm zoned: fix zone state management race 1e4247d7958b padata: use smp_mb in padata_reorder to avoid orphaned padata jobs 0489d808a5f2 drm/nouveau/i2c: Enable i2c pads & busses during preinit c77cbc873586 kconfig: fix missing choice values in auto.conf 2c7b50c7b1d0 fs/proc/proc_sysctl.c: fix the default values of i_uid/i_gid on /proc/sys inodes. ba271659ad42 arm64: tegra: Fix AGIC register range ba27a25df6df KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed 87bae91a0fe9 media: videobuf2-dma-sg: Prevent size from overflowing cb2e2b0ae554 media: videobuf2-core: Prevent size alignment wrapping buffer size to 0 deb78bd24e0c media: coda: Remove unbalanced and unneeded mutex unlock fc0232e24541 media: v4l2: Test type instead of cfg->type in v4l2_ctrl_new_custom() a4c4c06f1755 ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine 8ba78e4d564e ALSA: hda/realtek - Fixed Headphone Mic can't record on Dell platform c92212a81617 ALSA: seq: Break too long mutex context in the write loop eb6c84e4b4f2 raid5-cache: Need to do start() part job after adding journal device 3f42c0000b23 ASoC: dapm: Adapt for debugfs API change 677b2aa3be5c lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE 0b174bac4e43 pnfs: Fix a problem where we gratuitously start doing I/O through the MDS f64ff5914f00 pNFS: Fix a typo in pnfs_update_layout 603e7497bf27 pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error 5347e61954fc NFSv4: Handle the special Linux file open access mode 6825ff011c7c iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices a32e2ceca0ef iwlwifi: don't WARN when calling iwl_get_shared_mem_conf with RF-Kill d9ce0788da91 iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X 04c52c105a38 iwlwifi: pcie: don't service an interrupt that was masked 7ebddd5fe217 arm64: tegra: Update Jetson TX1 GPU regulator timings 042451b921b1 regulator: s2mps11: Fix buck7 and buck8 wrong voltages 8da63aa46e26 Input: alps - fix a mismatch between a condition check and its comment 81368a9a98d9 Input: synaptics - whitelist Lenovo T580 SMBus intertouch cfb9250619c8 Input: alps - don't handle ALPS cs19 trackpoint-only device d657077eda7b Input: gtco - bounds check collection indent level f11ba9df8eed bcache: destroy dc->writeback_write_wq if failed to create dc->writeback_thread 2ab14861d2eb bcache: fix mistaken sysfs entry for io_error counter 3c466df8fc59 bcache: ignore read-ahead request failure on backing device 4fc48cd21a31 bcache: Revert "bcache: free heap cache_set->flush_btree in bch_journal_free" ab966241d59a bcache: Revert "bcache: fix high CPU occupancy during journal" 58169c189bd6 Revert "bcache: set CACHE_SET_IO_DISABLE in bch_cached_dev_error()" c3b7d27f3746 crypto: crypto4xx - fix a potential double free in ppc4xx_trng_probe a9fd1795fee6 crypto: ccp/gcm - use const time tag comparison. 561c4424f1e3 crypto: ccp - memset structure fields to zero before reuse 13805a5df489 crypto: crypto4xx - block ciphers should only accept complete blocks 17e63172d536 crypto: crypto4xx - fix blocksize for cfb and ofb 4598094d24c7 crypto: crypto4xx - fix AES CTR blocksize value 1c9b0a766513 crypto: chacha20poly1305 - fix atomic sleep when using async algorithm eb99c084da28 crypto: arm64/sha2-ce - correct digest for empty data in finup 4230e09e61e6 crypto: arm64/sha1-ce - correct digest for empty data in finup 52f07c1ac70e crypto: ccp - Validate the the error value used to index error messages bed97f646997 crypto: ghash - fix unaligned memory access in ghash_setkey() ce7ec07abaf7 scsi: mac_scsi: Fix pseudo DMA implementation, take 2 de769c762626 scsi: mac_scsi: Increase PIO/PDMA transfer length threshold 3e9534fa5046 scsi: megaraid_sas: Fix calculation of target ID 1334a3e2d6d0 scsi: core: Fix race on creating sense cache 58f59f6072ab Revert "scsi: ncr5380: Increase register polling limit" 7cfded7a705c scsi: NCR5380: Always re-enable reselection interrupt d91baba81a6e scsi: NCR5380: Reduce goto statements in NCR5380_select() e73db096691e xen: let alloc_xenballooned_pages() fail if not enough memory free ff54c44f1038 floppy: fix out-of-bounds read in copy_buffer a9444d9d0f6f floppy: fix invalid pointer dereference in drive_name 5b565f3276f3 floppy: fix out-of-bounds read in next_valid_format 6e34fd07484a floppy: fix div-by-zero in setup_format_params 7c16c5eae41a iavf: fix dereference of null rx_buffer pointer e9896b29d010 net: mvmdio: defer probe of orion-mdio if a clock is not ready 5f6c5f5ae25e gtp: fix use-after-free in gtp_newlink() 141222216438 gtp: fix use-after-free in gtp_encap_destroy() 0a5eca2c949c gtp: fix Illegal context switch in RCU read-side critical section. e117a04133c6 gtp: fix suspicious RCU usage 202de90df2b7 Bluetooth: validate BLE connection interval updates ca33af18b5fc gtp: add missing gtp_encap_disable_sock() in gtp_encap_enable() 0fdb922d0ef0 Bluetooth: Check state in l2cap_disconnect_rsp 3b57b7a3a82a perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 c814f618b799 Bluetooth: 6lowpan: search for destination address in all peers c82c4910e9e6 Bluetooth: Add new 13d3:3501 QCA_ROME device 1cbce19bd697 Bluetooth: Add new 13d3:3491 QCA_ROME device 578658df21d5 Bluetooth: hci_bcsp: Fix memory leak in rx_skb 9d47bd217539 tools: bpftool: Fix json dump crash on powerpc 2ad04d31bb3e gpiolib: Fix references to gpiod_[gs]et_*value_cansleep() variants 157d1c7a1a00 bonding: validate ip header before check IPPROTO_IGMP 88f751b066f2 selftests: bpf: fix inlines in test_lwt_seg6local ef5b204336b3 bpf, libbpf, smatch: Fix potential NULL pointer dereference 0f2f2cebe64d rxrpc: Fix oops in tracepoint ca37b9a74689 net: usb: asix: init MAC address buffers 51216937c319 bnx2x: Prevent ptp_task to be rescheduled indefinitely e358d2ab42f8 perf stat: Fix group lookup for metric group a64e018be77a perf stat: Make metric event lookup more robust 7343178ccf7d bpf: fix uapi bpf_prog_info fields alignment af3790a46a55 iwlwifi: mvm: Drop large non sta frames 036184af23e0 igb: clear out skb->tstamp after reading the txtime 0024b12b776c net: mvpp2: prs: Don't override the sign bit in SRAM parser shift 05592b9b7f25 ath10k: destroy sdio workqueue while remove sdio module 26d86b29e806 net: hns3: add some error checking in hclge_tm module ddfdbcccd71a net: hns3: fix a -Wformat-nonliteral compile warning 95d084809495 bcache: fix potential deadlock in cached_def_free() 4b7758e9c4ed bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush() 81b88c05bc45 bcache: acquire bch_register_lock later in cached_dev_free() d81080a0bcf8 bcache: check CACHE_SET_IO_DISABLE bit in bch_journal() 57cfb755c356 bcache: check CACHE_SET_IO_DISABLE in allocator code e78d1d234469 EDAC: Fix global-out-of-bounds write when setting edac_mc_poll_msec e54cc89e6f0a wil6210: drop old event after wmi_call timeout 0388597d0627 crypto: asymmetric_keys - select CRYPTO_HASH where needed 1dea395c9e12 crypto: serpent - mark __serpent_setkey_sbox noinline b346070c72cd ixgbe: Check DDM existence in transceiver before access 0340c621eca8 rslib: Fix handling of of caller provided syndrome 8ba93c59441a rslib: Fix decoding of shortened codes dad0b17e4a4e xsk: Properly terminate assignment in xskq_produce_flush_desc e69fac59c493 clocksource/drivers/exynos_mct: Increase priority over ARM arch timer 12e20eca894b libata: don't request sense data on !ZAC ATA devices 6e6bc34f8570 ASoC: Intel: hdac_hdmi: Set ops to NULL on remove 1182ff224847 perf tools: Increase MAX_NR_CPUS and MAX_CACHES 7201cc227d4a ath10k: fix PCIE device wake up failed 8a808fadc9f7 ath10k: add missing error handling fe2ceeb4cffc ipvs: fix tinfo memory leak in start_sync_thread 20de38d282b3 mt7601u: fix possible memory leak when the device is disconnected 033577880135 x86/build: Add 'set -e' to mkcapflags.sh to delete broken capflags.c 3f7952b275c8 mt7601u: do not schedule rx_tasklet when the device has been disconnected 6f6e126e1995 rtlwifi: rtl8192cu: fix error handle when usb probe failed 41864adfee2e net: stmmac: sun8i: force select external PHY when no internal one bce037abc29f media: hdpvr: fix locking and a missing msleep 43b9fdc48377 media: vimc: cap: check v4l2_fill_pixfmt return value d562537dbf0d media: coda: increment sequence offset for the last returned frame 3697c12c4425 media: coda: fix last buffer handling in V4L2_ENC_CMD_STOP 6fd3e9f65db9 media: coda: fix mpeg2 sequence number handling c647c00f28af acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 b9f547b7bdd9 timer_list: Guard procfs specific code d86c0b73f75b ntp: Limit TAI-UTC offset 8d8f0b9009d0 media: i2c: fix warning same module names 6439110fbeee media: s5p-mfc: Make additional clocks optional 57de3c78f0b7 ipvs: defer hook registration to avoid leaks 06a3cd416224 ipsec: select crypto ciphers for xfrm_algo 723ba7938492 arm64: Do not enable IRQs for ct_user_exit 010bfbc93424 lightnvm: pblk: fix freeing of merged pages 762bba1b7ee7 nvme-pci: set the errno on ctrl state change error c876a66553d7 nvme-pci: properly report state change failure in nvme_reset_work f0c83dd15ee1 nvme: fix possible io failures when removing multipathed ns 10cc3a65a55b EDAC/sysfs: Fix memory leak when creating a csrow object f6502ce4f050 ACPICA: Clear status of GPEs on first direct enable 3ae98dc2db1e blk-iolatency: only account submitted bios a952f7c384aa x86/cacheinfo: Fix a -Wtype-limits warning 3252b29ea41b ipoib: correcly show a VF hardware address 0e2af9b06c00 vhost_net: disable zerocopy by default 4c57957ed6c8 perf evsel: Make perf_evsel__name() accept a NULL argument 9e0bcb59b6c0 x86/atomic: Fix smp_mb__{before,after}_atomic() dd0260fd1e3a perf/x86/intel/uncore: Handle invalid event coding for free-running counter 7fc96cd2b0de sched/fair: Fix "runnable_avg_yN_inv" not used warnings d8b7db6c5004 sched/core: Add __sched tag for io_schedule() 930655b01367 xfrm: fix sa selector validation b7d66bbc8ad3 blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration c8f75e753784 block: null_blk: fix race condition for null_del_dev 1a3706d8f800 net: hns3: fix for skb leak when doing selftest 6a47a42f51cf qed: iWARP - Fix tc for MPA ll2 connection 670fb965da03 x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDS 366ae49ed78c rcu: Force inlining of rcu_read_lock() 1fb3ce14f28d ASoC: meson: axg-tdm: fix sample clock inversion 32df4043aed4 x86/cpu: Add Ice Lake NNPI to Intel family 914026d58100 selinux: fix empty write to keycreate file 10e3788e6575 media: s5p-mfc: fix reading min scratch buffer size on MFC v6/v7 7c10f8941b95 bpf: silence warning messages in core b01bf44c363d regmap: fix bulk writes on paged registers 544cd592ca72 gpio: omap: ensure irq is enabled before wakeup ddeef7a00050 gpio: omap: fix lack of irqstatus_raw0 for OMAP4 79644b600850 iommu: Fix a leak in iommu_insert_resv_region f2a4624be8f3 media: fdp1: Support M3N and E3 platforms 63e53991d791 media: uvcvideo: Fix access to uninitialized fields on probe error c844f4da9b92 irqchip/meson-gpio: Add support for Meson-G12A SoC eac8b39d089a perf report: Fix OOM error in TUI mode on s390 be32a9dc3f62 perf test 6: Fix missing kvm module load for s390 3662d8bca087 perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode ac510285d40b ipset: Fix memory accounting for hash types on resize c7bf2df45044 net: sfp: add mutex to prevent concurrent state checks fa4059c5497e RAS/CEC: Fix pfn insertion 99dcd701465f s390/qdio: handle PENDING state for QEBSM devices a76f32cbd38c net: axienet: Fix race condition causing TX hang 9d643358386d net: fec: Do not use netdev messages too early 403c43921479 crypto: inside-secure - do not rely on the hardware last bit for result descriptors 50331c64f3dd net: stmmac: modify default value of tx-frames 1a0a837afc41 net: stmmac: dwmac4: fix flow control issue 713737cac327 perf jvmti: Address gcc string overflow warning for strncpy() fb83987cbe6b arm64: mm: make CONFIG_ZONE_DMA32 configurable c360eb592938 cpupower : frequency-set -r option misses the last cpu in related cpu list cac3032062e5 net: hns3: set ops to null when unregister ad_dev 35407917b0bc media: wl128x: Fix some error handling in fm_v4l2_init_video_device() 2fbde2746597 locking/lockdep: Fix merging of hlocks with non-zero references 909034b8ac64 batman-adv: Fix duplicated OGMs on NETDEV_UP aa2ad8b6fb2f tua6100: Avoid build warnings. 9072450736d0 crypto: talitos - Align SEC1 accesses to 32 bits boundaries. 9d25aedef08f crypto: talitos - properly handle split ICV. fc25cfb03ea2 net: phy: Check against net_device being NULL ef10d46d04a5 media: staging: media: davinci_vpfe: - Fix for memory leak if decoder initialization fails. e36f25627362 media: saa7164: fix remove_proc_entry warning ea904c9f6a33 media: mc-device.c: don't memset __user pointer contents a6dd4862b98f perf annotate TUI browser: Do not use member from variable within its own initialization 71b029a5d908 fscrypt: clean up some BUG_ON()s in block encryption/decryption 2c6acf7478aa xfrm: Fix xfrm sel prefix length validation 0544b64ceb64 af_key: fix leaks in key_pol_get_resp and dump_sp. b397462a010d signal/pid_namespace: Fix reboot_pid_ns to use send_sig not force_sig 1c8e736115cd qed: Set the doorbell address correctly df6680de7a20 net: stmmac: dwmac4/5: Clear unused address entries d3969670cb5a net: stmmac: dwmac1000: Clear unused address entries 810441651a8a media: media_device_enum_links32: clean a reserved field 6fb470ace862 media: vpss: fix a potential NULL pointer dereference 70da38e80509 media: marvell-ccic: fix DMA s/g desc number calculation add712b63185 media: ov7740: avoid invalid framesize setting b0e199e13495 crypto: talitos - fix skcipher failure due to wrong output IV 6452712f95e3 media: spi: IR LED: add missing of table registration 94f2b518a788 media: dvb: usb: fix use after free in dvb_usb_device_exit 8f855c09e2af batman-adv: fix for leaked TVLV handler. 83d133c96aad regmap: debugfs: Fix memory leak in regmap_debugfs_init 2b5b12c0c1b7 ath: DFS JP domain W56 fixed pulse type 3 RADAR detection da153c0c5746 wil6210: fix spurious interrupts in 3-msi a4bf4fecff16 ath10k: add peer id check in ath10k_peer_find_by_id 83c911f4bd68 ath6kl: add some bounds checking 42dcbf20e182 ath9k: Check for errors when reading SREV register 7e19e658e535 ath10k: Do not send probe response template for mesh 009edc622bba wil6210: fix potential out-of-bounds read 09593c25b975 dmaengine: imx-sdma: fix use-after-free on probe error path 06e15cf5aead scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported 37cb02da44dc arm64/efi: Mark __efistub_stext_offset as an absolute symbol explicitly 73ebefc814ef MIPS: fix build on non-linux hosts 7202df6be6ec MIPS: ath79: fix ar933x uart parity mode be9b6782a9eb Linux 4.19.60 d173ce091c1a x86/entry/32: Fix ENDPROC of common_spurious 466bdfc6c4d6 drm/udl: move to embedding drm device inside udl device. af48f7d79fae drm/udl: Replace drm_dev_unref with drm_dev_put cfd99eccede5 drm/udl: introduce a macro to convert dev to udl. 8f14cf159e9f regmap-irq: do not write mask register if mask_base is zero 820b010743ee crypto/NX: Set receive window credits to max number of CRBs in RxFIFO b24c6403633d crypto: talitos - fix hash on SEC1. ff1ce8ef1f88 crypto: talitos - move struct talitos_edesc into talitos.h b578b87bcab6 s390/qdio: don't touch the dsci in tiqdio_add_input_queues() b1d52630b12a s390/qdio: (re-)initialize tiqdio list entries 02eb533e940a s390: fix stfle zero padding 9db915738e40 ARC: hide unused function unw_hdr_alloc fc6975ee932b x86/irq: Seperate unused system vectors from spurious entry again 9494cd392885 x86/irq: Handle spurious interrupt after shutdown gracefully 7897f5a443fb x86/ioapic: Implement irq_get_irqchip_state() callback 6074f6043c49 genirq: Add optional hardware synchronization for shutdown 3f10ccc29780 genirq: Fix misleading synchronize_irq() documentation 578db1aa595b genirq: Delay deactivation in free_irq() 2656ee5a5ad5 linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL 9c875e8556d4 pinctrl: mediatek: Update cur_mask in mask/mask ops f6e01328cb0e cpu/hotplug: Fix out-of-bounds read when setting fail state fa99487a43cf pinctrl: mediatek: Ignore interrupts that are wake only during resume cd2646e57ec5 HID: multitouch: Add pointstick support for ALPS Touchpad 9ea3b131441e HID: chicony: add another quirk for PixArt mouse 94968c37b6d3 x86/boot/64: Add missing fixup_pointer() for next_early_pgt access 729d25f43b64 x86/boot/64: Fix crash if kernel image crosses page table boundary 136847140cc8 dm verity: use message limit for data block corruption message 042be78692ae dm table: don't copy from a NULL pointer in realloc_argv() 0fc080bc9a72 pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order 00640eb0eafa ARM: dts: imx6ul: fix PWM[1-4] interrupts a8cc2a2c2841 sis900: fix TX completion 3232bccddeba ppp: mppe: Add softdep to arc4 5ec7753c7c9e be2net: fix link failure after ethtool offline test 2a6ee36917f0 x86/apic: Fix integer overflow on 10 bit left shift of cpu_khz fdfff855cd36 afs: Fix uninitialised spinlock afs_volume::cb_break_lock d47f06ab0c0e ARM: omap2: remove incorrect __init annotation 5d3c45538151 ARM: dts: gemini Fix up DNS-313 compatible string afda29dc5ac6 perf/core: Fix perf_sample_regs_user() mm check 627fdcc9b718 efi/bgrt: Drop BGRT status field reserved bits check cf4deb2d4de6 clk: ti: clkctrl: Fix returning uninitialized data ff232a47567f irqchip/gic-v3-its: Fix command queue pointer comparison bug 244db54441a1 firmware: improve LSM/IMA security behaviour 079d7f16a973 drivers: base: cacheinfo: Ensure cpu hotplug work is done before Intel RDT 68048dce650e nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() in uapi header 86859ef10d25 Input: synaptics - enable SMBUS on T480 thinkpad trackpad 438a3dc6f2c3 e1000e: start network tx queue only when link is up 8020568b404b Revert "e1000e: fix cyclic resets at link up with active tx" 3bd837bfe431 Linux 4.19.59 70bae382b3dc staging: rtl8712: reduce stack usage, again b46475ecd930 staging: bcm2835-camera: Handle empty EOS buffers whilst streaming 0ee144effcc3 staging: bcm2835-camera: Remove check of the number of buffers supplied fcbc6ddcd624 staging: bcm2835-camera: Ensure all buffers are returned on disable 4502c43d7f3b staging: bcm2835-camera: Replace spinlock protecting context_map with mutex 22a20b9f6d9f staging: fsl-dpaa2/ethsw: fix memory leak of switchdev_work cc396afa1959 MIPS: Remove superfluous check for __linux__ d202b5adccfb VMCI: Fix integer overflow in VMCI handle arrays 486c32325caa carl9170: fix misuse of device driver API 524ad00e80b7 binder: fix memory leak in error path 294b893a41cd lkdtm: support llvm-objcopy 5c90a2ecd08a HID: Add another Primax PIXART OEM mouse quirk c04c751bef87 staging: comedi: amplc_pci230: fix null pointer deref on interrupt 4e49c6c91c18 staging: comedi: dt282x: fix a null pointer deref on interrupt 8419fd562a09 drivers/usb/typec/tps6598x.c: fix 4CC cmd write 63b3028cd590 drivers/usb/typec/tps6598x.c: fix portinfo width 57e16e0d8c68 usb: renesas_usbhs: add a workaround for a race condition of workqueue aa9a8038ea8b usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() cac4a04202fb usb: gadget: ether: Fix race between gether_disconnect and rx_submit 449a8d08a4bc p54usb: Fix race between disconnect and firmware loading 135d9ba3b285 Revert "serial: 8250: Don't service RX FIFO if interrupts are disabled" 0891268f36a2 USB: serial: option: add support for GosunCn ME3630 RNDIS mode 0a1c811bf033 USB: serial: ftdi_sio: add ID for isodebug v1 bb902b6c87ff mwifiex: Don't abort on small, spec-compliant vendor IEs ffbbd626e1ce mwifiex: Abort at too short BSS descriptor element a2a24b57c27a Documentation/admin: Remove the vsyscall=native documentation 8a815007f5fe Documentation: Add section about CPU vulnerabilities for Spectre bd9604022eb3 x86/tls: Fix possible spectre-v1 in do_get_thread_area() 68ff28291a4f x86/ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() d8e26651ce8d perf pmu: Fix uncore PMU alias list for ARM64 018524b75852 block, bfq: NULL out the bic when it's no longer valid ff75e5f41e88 ALSA: hda/realtek - Headphone Mic can't record after S3 87c3262b00d8 ALSA: usb-audio: Fix parse of UAC2 Extension Units ef374f5a2731 media: stv0297: fix frequency range limit 5db079eb0acd udf: Fix incorrect final NOT_ALLOCATED (hole) extent length 0fc3e9b9b603 fscrypt: don't set policy for a dead directory e9f76b954336 net :sunrpc :clnt :Fix xps refcount imbalance on the error path 810cfc3d9d2e NFS4: Only set creation opendata if O_CREAT 7075654ce7d0 net: dsa: mv88e6xxx: fix shift of FID bits in mv88e6185_g1_vtu_loadpurge() 606561e16186 quota: fix a problem about transfer quota 5ad566af08c1 scsi: qedi: Check targetname while finding boot target information 37232abb6ea3 net: lio_core: fix potential sign-extension overflow on large shift 740b2ac49518 ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL a02ac12d2d48 drm: return -EFAULT if copy_to_user() fails 4c938a635fc3 bnx2x: Check if transceiver implements DDM before access 270ae00a0346 md: fix for divide error in status_resync 5533d9ed4112 mmc: core: complete HS400 before checking status 2da80536f629 qmi_wwan: extend permitted QMAP mux_id value range dc84e98393f7 qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode dbc6a83cf2bc qmi_wwan: add support for QMAP padding in the RX path 292ba5b1faf4 bpf, x64: fix stack layout of JITed bpf code 4c2ce7addda8 bpf, devmap: Add missing RCU read lock on flush ab44f8bcf2e5 bpf, devmap: Add missing bulk queue free 8d09e862103b bpf, devmap: Fix premature entry free on destroying map ba0afe520ee9 mac80211: do not start any work during reconfigure flow de8cf2c0bc64 mac80211: only warn once on chanctx_conf being NULL 9c2dd6d47131 ARM: davinci: da8xx: specify dma_coherent_mask for lcdc 3bbcc8b9ad37 ARM: davinci: da850-evm: call regulator_has_full_constraints() 443250665388 mlxsw: spectrum: Disallow prio-tagged packets when PVID is removed 512bbb114b99 KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy 41420ac584d7 Input: imx_keypad - make sure keyboard can always wake up system b71f312e9bf7 riscv: Fix udelay in RV32. 122c6a71c08d drm/vmwgfx: fix a warning due to missing dma_parms d3861d4ca94c drm/vmwgfx: Honor the sg list segment size limitation c0b12abd1828 s390/boot: disable address-of-packed-member warning e71daed5176f ARM: dts: am335x phytec boards: Fix cd-gpios active level 822c2ee81c63 ibmvnic: Fix unchecked return codes of memory allocations 0f06004d16be ibmvnic: Refresh device multicast list after reset e65dd528bb8e ibmvnic: Do not close unopened driver during reset 374180b11b29 net: phy: rename Asix Electronics PHY driver 473a75c7fab5 can: af_can: Fix error path of can_init() 486954277fc1 can: m_can: implement errata "Needless activation of MRAF irq" 270149f78b9c can: mcp251x: add support for mcp25625 33672c74b484 dt-bindings: can: mcp251x: add mcp25625 support 07c96e8e8021 soundwire: intel: set dai min and max channels correctly c7e427e28a3a mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() 8e115a079940 iwlwifi: Fix double-free problems in iwl_req_fw_callback() d4c0f752c1d2 mwifiex: Fix possible buffer overflows at parsing bss descriptor b8588a0981b7 mac80211: free peer keys before vif down in mesh acc42e5c2322 mac80211: mesh: fix RCU warning e3868c1a462f staging:iio:ad7150: fix threshold mode config bit 6b1ce3971e05 soundwire: stream: fix out of boundary access on port properties 6be857082611 bpf: sockmap, fix use after free from sleep in psock backlog workqueue bc84982f977d mac80211: fix rate reporting inside cfg80211_calculate_bitrate_he() 3c24a931e972 samples, bpf: suppress compiler warning e7779115bbd9 samples, bpf: fix to change the buffer size for read() fe01e93c3fd1 Input: elantech - enable middle button support on 2 ThinkPads 2883fc1ece69 soc: bcm: brcmstb: biuctrl: Register writes require a barrier 2f1c962a7416 soc: brcmstb: Fix error path for unsupported CPUs e8250f730410 crypto: talitos - rename alternative AEAD algos. 7a6bfa08b938 Linux 4.19.58 f37de75cb8eb dmaengine: imx-sdma: remove BD_INTR for channel0 018c968de710 dmaengine: qcom: bam_dma: Fix completed descriptors count 870de1499505 MIPS: have "plain" make calls build dtbs for selected platforms 8957895b35de MIPS: Add missing EHB in mtc0 -> mfc0 sequence. 2b8f8a80ca8b MIPS: Fix bounds check virt_addr_valid 80b25628ff26 svcrdma: Ignore source port when computing DRC hash 8129a10ce78f nfsd: Fix overflow causing non-working mounts on 1 TB machines f25c06955f8d KVM: LAPIC: Fix pending interrupt in IRR blocked by software disable LAPIC f6472f50fbfc KVM: x86: degrade WARN to pr_warn_ratelimited ac0024baf073 netfilter: ipv6: nf_defrag: accept duplicate fragments again 54e8cf41b20b bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K e6c288f7307e net: hns: fix unsigned comparison to less than zero 4f24801ef50b sc16is7xx: move label 'err_spi' to correct section 318244f3641a netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments a8891c5e2251 ip6: fix skb leak in ip6frag_expire_frag_queue() 382bc84da904 rds: Fix warning. 7e6af1fa80b8 ALSA: hda: Initialize power_state field properly c8c88293bf72 net: hns: Fixes the missing put_device in positive leg for roce reset 6bf9677300f3 x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting b91ec6ae14da selftests: fib_rule_tests: Fix icmp proto with ipv6 e2851c3ee0be scsi: tcmu: fix use after free 04096b3beace mac80211: mesh: fix missing unlock on error in table_path_del() e2379b044d67 f2fs: don't access node/meta inode mapping after iput e9fde78c3a4f drm/fb-helper: generic: Don't take module ref for fbcon 7821bcce20aa media: s5p-mfc: fix incorrect bus assignment in virtual child device 3ddc2a100706 net/smc: move unhash before release of clcsock cd54dc4cd37d mlxsw: spectrum: Handle VLAN device unlinking a8a296abee36 tty: rocket: fix incorrect forward declaration of 'rp_init()' fb814f215013 btrfs: Ensure replaced device doesn't have pending chunk allocation 27ce6c2675f6 mm/vmscan.c: prevent useless kswapd loops c854d9b6ef8d ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() 2e716c3b562d drm/imx: only send event on crtc disable if kept disabled 8ec242fd431b drm/imx: notify drm core before sending event during crtc disable d2d061351d64 drm/etnaviv: add missing failure path to destroy suballoc ec5d99e18d30 drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE ec6d8c9e6687 drm/amd/powerplay: use hardware fan control if no powerplay fan table b6d56f4f6a49 arm64: kaslr: keep modules inside module region when KASAN is enabled 7cab3dfa6d74 ARM: dts: armada-xp-98dx3236: Switch to armada-38x-uart serial node c8790d7f76be tracing/snapshot: Resize spare buffer if size changed 052b31810085 fs/userfaultfd.c: disable irqs for fault_pending and event locks ea38007107d6 lib/mpi: Fix karactx leak in mpi_powm 7df1e2f59bde ALSA: hda/realtek - Change front mic location for Lenovo M710q 899377c50e60 ALSA: hda/realtek: Add quirks for several Clevo notebook barebones d9b6936b134e ALSA: usb-audio: fix sign unintended sign extension on left shifts 7f52af5e9baa ALSA: line6: Fix write on zero-sized buffer 3663bf2baa97 ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages 9d2ac58c1ef9 ALSA: seq: fix incorrect order of dest_client/dest_ports arguments ae3fa28f0938 crypto: cryptd - Fix skcipher instance memory leak 015c20532ace crypto: user - prevent operating on larval algorithms 54435b7fff7b ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME 600d3712ae12 drm/i915/dmc: protect against reading random memory 2b39351e3844 ftrace: Fix NULL pointer dereference in free_ftrace_func_mapper() 938044171949 module: Fix livepatch/ftrace module text permissions race 220adcc0e0ca tracing: avoid build warning with HAVE_NOP_MCOUNT 79fccb9815db mm/mlock.c: change count_mm_mlocked_page_nr return type 4fce0a79e985 scripts/decode_stacktrace.sh: prefix addr2line with $CROSS_COMPILE b7747ecb82be cpuset: restore sanity to cpuset_cpus_allowed_fallback() e33aeb9a7c0a i2c: pca-platform: Fix GPIO lookup code 7cf431edfb71 platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow c241f3fbfa1a platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration f853112772b0 platform/x86: intel-vbtn: Report switch events when event wakes device 2ac96173bee0 platform/x86: asus-wmi: Only Tell EC the OS will handle display hotkeys from asus_nb_wmi 027e043f9c78 drm: panel-orientation-quirks: Add quirk for GPD MicroPC 2446563dd6d7 drm: panel-orientation-quirks: Add quirk for GPD pocket2 8be5629b9622 scsi: hpsa: correct ioaccel2 chaining c1bef204c70a SoC: rt274: Fix internal jack assignment in set_jack callback 1023af0c069d ALSA: hdac: fix memory release for SST and SOF drivers 26a6acde2a42 usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC 9be058f5dd70 usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep[i] 5284327f4e17 x86/CPU: Add more Icelake model numbers 74929087384f ASoC: sun4i-i2s: Add offset to RX channel select 32475634e8a8 ASoC: sun4i-i2s: Fix sun8i tx channel offset mask 7b7486398a32 ASoC: max98090: remove 24-bit format support if RJ is 0 3b60f98ef496 drm/mediatek: call mtk_dsi_stop() after mtk_drm_crtc_atomic_disable() 34e5e1c4874f drm/mediatek: clear num_pipes when unbind driver a8a86e9a5533 drm/mediatek: call drm_atomic_helper_shutdown() when unbinding driver 79e095d234bb drm/mediatek: unbind components in mtk_drm_unbind() 319f4699bcaa drm/mediatek: fix unbind functions dbd94f4938c6 spi: bitbang: Fix NULL pointer dereference in spi_unregister_master 3f8d3c9506a5 ASoC: ak4458: rstn_control - return a non-zero on error only 3c3dd68c48e8 ASoC: soc-pcm: BE dai needs prepare when pause release after resume 4c31b4b4ba65 ASoC: ak4458: add return value for ak4458_probe 0c19bcdb0db9 ASoC : cs4265 : readable register too low c549680ed59b netfilter: nft_flow_offload: IPCB is only valid for ipv4 family 041c181e6ba0 netfilter: nft_flow_offload: don't offload when sequence numbers need adjustment 48f611ecea0e netfilter: nft_flow_offload: set liberal tracking mode for tcp 3b2734bc839d netfilter: nf_flow_table: ignore DF bit setting 869eec894663 md/raid0: Do not bypass blocking queue entered for raid0 bios c9d8d3e9d7a0 block: Fix a NULL pointer dereference in generic_make_request() 5dd6139a0aa2 Bluetooth: Fix faulty expression for minimum encryption key size check (From OE-Core rev: 82f8f52da0bae94c8d6c972352ee93763d75311b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Fix build with glibc 2.30Khem Raj2019-07-312-0/+56
| | | | | | | (From OE-Core rev: 5abaf2a5c1e8707189c5f607a19170e031e1c480) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: Check for gettid libc APIKhem Raj2019-07-272-0/+58
| | | | | | | | | Fixes build with glibc 2.30 (From OE-Core rev: 206e6e4d981331bdbbded4d176fe5100730039bb) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-header: Fix ptrace.h and prctl.h conflict on aarch64Khem Raj2019-07-262-0/+63
| | | | | | | | | | This is a backport from 5.2 release upstream, it fixes long standing build failure on musl/aarch64 (From OE-Core rev: eff0a21a835808c5e2862b820a1ebb200ff100db) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/4.19: update to 4.19.57 and -rt22Bruce Ashfield2019-07-113-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating the linux-yocto 4.19 recipe to the latest -stable and -rt releases. We also integrate a configuration change to support ptests on scsci targets: scsi-debug: include core scsi support for standalone inclusion The -stable changes comprise the following commits: 1a0592436669 Linux 4.19.57 3919d91f4d36 arm64: insn: Fix ldadd instruction encoding 9c423fd89a2b usb: dwc3: Reset num_trbs after skipping 2bbb6b547fbe tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skb 89c49e7b6b0a RDMA: Directly cast the sockaddr union to sockaddr a319c8ff4f09 futex: Update comments and docs about return values of arch futex code 4423a82cbde3 bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd 436869e0cd6d arm64: futex: Avoid copying out uninitialised stack in failed cmpxchg() ba6340a7297f bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_err 79c6a8c09978 bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro 613bc37f74c9 bpf: fix unconnected udp hooks a7177b94aff4 bpf: fix nested bpf tracepoints with per-cpu data 4992d4af5881 bpf: lpm_trie: check left child of last leftmost node for NULL 5e558f9a6d7b bpf: simplify definition of BPF_FIB_LOOKUP related flags 7d2c0ec20cb2 tun: wake up waitqueues after IFF_UP is set a08b915457d6 tipc: check msg->req data len in tipc_nl_compat_bearer_disable fdf3e98e1fd9 tipc: change to use register_pernet_device 32b711f57ce7 team: Always enable vlan tx offload eeb770d6ab77 sctp: change to hold sk after auth shkey is created successfully 9b7b0aab4750 net: stmmac: set IC bit when transmitting frames with HW timestamp a373bf728188 net: stmmac: fixed new system time seconds value calculation 7d76fc211609 net: remove duplicate fetch in sock_getsockopt 05dceb60e5dd net/packet: fix memory leak in packet_set_ring() 7c92f3efbad0 ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop 0f3451723ddc bonding: Always enable vlan tx offload a4709127e5dd af_packet: Block execution of tasks waiting for transmit to complete in AF_PACKET 64032e2d9ba8 eeprom: at24: fix unexpected timeout under high load c22cea5a21b2 irqchip/mips-gic: Use the correct local interrupt map registers dd9f2fb59e01 SUNRPC: Clean up initialisation of the struct rpc_rqst b78ad2169282 cpu/speculation: Warn on unsupported mitigations= parameter 27380331755f NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O 01a02a98ab1c KVM: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT 327460322c7c x86/resctrl: Prevent possible overrun during bitmap operations 1746dc529104 x86/microcode: Fix the microcode load on CPU hotplug for real 690049eddb0c x86/speculation: Allow guests to use SSBD even if host does not ee71e97285c2 scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck() 2ba0a5009607 dm log writes: make sure super sector log updates are written in order 87cf811ab6fb mm/page_idle.c: fix oops because end_pfn is larger than max_pfn 1192fb703d09 mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge aab629188848 mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails bcfed145e583 clk: socfpga: stratix10: fix divider entry for the emac clocks 75f5d78d9fbe fs/binfmt_flat.c: make load_flat_shared_library() work 49e9b499a34d mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask 6a811c099186 fs/proc/array.c: allow reporting eip/esp for all coredumping threads 385cacd953b9 usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup 6edcdd0e6d8f usb: dwc3: gadget: remove wait_end_transfer d7ff2e3ff0e0 usb: dwc3: gadget: move requests to cancelled_list bba5f9878f67 usb: dwc3: gadget: introduce cancelled_list 65e1f3403108 usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() 56092bd50eb9 usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() 2a2b1c4dc510 usb: dwc3: gadget: track number of TRBs per request 420b1237c79f usb: dwc3: gadget: combine unaligned and zero flags 62805d31969b Revert "usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup" 3726d8d0b60f qmi_wwan: Fix out-of-bounds read cfbe930c7142 net/9p: include trans_common.h to fix missing prototype warning. 6518b4126b3f 9p/trans_fd: put worker reqs on destroy 6fad469c84fc 9p/trans_fd: abort p9_read_work if req status changed 39bf142ae0ca 9p: potential NULL dereference 6490cdf9d29d 9p: p9dirent_read: check network-provided name length e48e7e27e4df 9p/rdma: remove useless check in cm_event_handler fb0cbbd8dec7 9p: acl: fix uninitialized iattr access 3dc511c9ccb9 9p: Rename req to rreq in trans_fd 04ee7e7b4795 9p/rdma: do not disconnect on down_interruptible EAGAIN 3665a4d9dca1 9p: Add refcount to p9_req_t fa3625794f1a 9p: rename p9_free_req() function be87f21e6b25 9p: add a per-client fcall kmem_cache 1555583b63b3 9p: embed fcall in req to round down buffer allocs 3ea4cf422323 9p: Use a slab for allocating requests f8bc5f1a3aba 9p/xen: fix check for xenbus_read error in front_probe a8782ce02687 IB/hfi1: Close PSM sdma_progress sleep window fec1a13bdfa9 Revert "x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP" 85a3b1ef969b arm64: Don't unconditionally add -Wno-psabi to KBUILD_CFLAGS 6461a4543b34 perf header: Fix unchecked usage of strncpy() 0bf5d53b53c8 perf help: Remove needless use of strncpy() 6e75d9272c92 perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul aec3002d07fd Linux 4.19.56 cd3e49394cb0 powerpc/mm/64s/hash: Reallocate context ids on fork 8c4fe20091cd x86/resctrl: Don't stop walking closids when a locksetup group is found d451b505b676 mac80211: Do not use stack memory with scatterlist for GMAC 72dc6786d77a nl80211: fix station_info pertid memory leak 1e1007ac47d8 mac80211: handle deauthentication/disassociation from TDLS peer ccf6a155844b {nl,mac}80211: allow 4addr AP operation on crypto controlled devices 0e879ef1cb5b mac80211: drop robust management frames from unknown TA 17d941dc3033 cfg80211: fix memory leak of wiphy device name 5293c79c6f60 SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write db7f1076c0bd Bluetooth: Fix regression with minimum encryption key size alignment 5e9a6c68de0f Bluetooth: Align minimum encryption key size for LE and BR/EDR connections 64e370233a07 staging: erofs: add requirements field in superblock e6803ce36d49 drm/vmwgfx: Use the backdoor port if the HB port is not available 7499528bb078 arm64: ssbd: explicitly depend on <linux/prctl.h> 3e16b5c25466 arm64/sve: <uapi/asm/ptrace.h> should not depend on <uapi/linux/prctl.h> 2296fd59eb30 ARM: dts: am57xx-idk: Remove support for voltage switching for SD card cc87ab841bb1 ARM: dts: dra76x: Update MMC2_HS200_MANUAL1 iodelay values 03426208d1f9 ARM: imx: cpuidle-imx6sx: Restrict the SW2ISO increase to i.MX6SX 48ee85dc9c52 powerpc/bpf: use unsigned division instruction for 64-bit operations a96ac5cb8a56 riscv: mm: synchronize MMU after pte change 5ad9a23e6dae can: purge socket error queue on sock destruct 4ea81cc49c59 can: flexcan: fix timeout when set small bitrate f6a2c8b3c24a can: xilinx_can: use correct bittiming_const for CAN FD core c592b1c3a994 btrfs: start readahead also in seed devices 17f1dca21d16 nvme: Fix u32 overflow in the number of namespace list calculation 71d019a6dae9 arm64: Silence gcc warnings about arch ABI drift d72a4c78c124 hwmon: (pmbus/core) Treat parameters as paged if on multiple pages 6029e5818805 hwmon: (core) add thermal sensors only if dev->of_node is present 153f2d97d0d7 s390/qeth: fix VLAN attribute in bridge_hostnotify udev event cedb209bfa5a net: ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set 5327e985e61e scsi: smartpqi: unlock on error in pqi_submit_raid_request_synchronous() 04ceb1348973 scsi: ufs: Check that space was properly alloced in copy_query_response e1a101a9dae9 scripts/checkstack.pl: Fix arm64 wrong or unknown architecture 1f74977c2740 nvmet: fix data_len to 0 for bdev-backed write_zeroes 8388af891e0e drm/arm/hdlcd: Allow a bit of clock tolerance 7c7c88deb14d drm/arm/hdlcd: Actually validate CRTC modes 1fcb0e389538 drm/arm/mali-dp: Add a loop around the second set CVAL and try 5 times 377958c3ff2c net: ethernet: mediatek: Use NET_IP_ALIGN to judge if HW RX_2BYTE_OFFSET is enabled ee2f9878bc04 net: ethernet: mediatek: Use hw_feature to judge if HWLRO is supported 16cdab63987c sparc: perf: fix updated event period in response to PERF_EVENT_IOC_PERIOD 7b460a9bb13d mdesc: fix a missing-check bug in get_vdev_port_node_info() 6bf97a6cb6ce net: hns: Fix loopback test failed at copper ports 4336ba249b7d net: dsa: mv88e6xxx: avoid error message on remove from VLAN 0 bf51ec92a35e selftests: vm: install test_vmalloc.sh for run_vmtests a0e8215eb9f8 kselftest/cgroup: fix incorrect test_core skip 59243d6fb45c kselftest/cgroup: fix unexpected testing failure on test_core 9c2eebe31d75 kselftest/cgroup: fix unexpected testing failure on test_memcontrol ae0d1c08843d xtensa: Fix section mismatch between memblock_reserve and mem_reserve 3089c0ea8a1f MIPS: uprobes: remove set but not used variable 'epc' 63542eb24ab9 IB/hfi1: Validate page aligned for a given virtual address 4d61fc383bb5 IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value 830991121773 IB/hfi1: Insure freeze_work work_struct is canceled on shutdown 3fe551cc9e4e IB/rdmavt: Fix alloc_qpn() WARN_ON() 3333e0409424 parisc: Fix compiler warnings in float emulation code f9dd0f0928a3 parport: Fix mem leak in parport_register_dev_model 4c950c8bb31a fpga: dfl: Add lockdep classes for pdata->lock 505de32ea952 fpga: dfl: afu: Pass the correct device to dma_mapping_error() 7b2145e22247 ARC: [plat-hsdk]: Add missing FIFO size entry in GMAC node 15004afd9845 ARC: [plat-hsdk]: Add missing multicast filter bins number to GMAC node 8f3793bfa3ea dmaengine: sprd: Fix block length overflow e478abd4ebf7 dmaengine: dw-axi-dmac: fix null dereference when pointer first is null 4c21b761b40e ARC: fix build warnings d64f99ef010d brcmfmac: sdio: Don't tune while the card is off 0ad82f2eb3f6 brcmfmac: sdio: Disable auto-tuning around commands expected to fail 31c99580687a apparmor: enforce nullbyte at end of tag string eb2b0bf5c4a4 apparmor: fix PROFILE_MEDIATES for untrusted input 1d08fe254fd6 Input: silead - add MSSL0017 to acpi_device_id ebd7dda84ec2 Input: uinput - add compat ioctl number translation for UI_*_FF_UPLOAD 9f3559e4f6cd Input: synaptics - enable SMBus on ThinkPad E480 and E580 e61e41ffcfeb iio: temperature: mlx90632 Relax the compatibility check 303386b31bfb IB/hfi1: Silence txreq allocation warnings 7cc9c9930947 IB/hfi1: Validate fault injection opcode user input 17027034a47b usb: xhci: Don't try to recover an endpoint if port is in error state. d606a82ccc0a xhci: detect USB 3.2 capable host controllers correctly e6563039674d usb: chipidea: udc: workaround for endpoint conflict issue 0746b2f50142 scsi: ufs: Avoid runtime suspend possibly being blocked forever 98467b8fda41 mmc: core: Prevent processing SDIO IRQs when the card is suspended 0349dbebbb0b mmc: core: Add sdio_retune_hold_now() and sdio_retune_release() 7ed49e1bf5b3 mmc: core: API to temporarily disable retuning for SDIO CRC errors 4b6d290cc1c1 mmc: sdhci: sdhci-pci-o2micro: Correctly set bus width when tuning 4c15ded55979 s390/ap: rework assembler functions to use unions for in/out register variables fb48fb155e1b s390/jump_label: Use "jdd" constraint on gcc9 0319ef1d40ff ovl: fix bogus -Wmaybe-unitialized warning 639e8c2f0910 ovl: don't fail with disconnected lower NFS f1c5aa5eda08 ovl: detect overlapping layers a00f405e133f ovl: make i_ino consistent with st_ino in more cases d6623379d895 ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctls 3cb5d7fa8f7d ovl: support the FS_IOC_FS[SG]ETXATTR ioctls 76343a1363f8 gcc-9: silence 'address-of-packed-member' warning 6a997c3a239a objtool: Support per-function rodata sections c493ead38adb tracing: Silence GCC 9 array bounds warning 78778071092e Linux 4.19.55 dad3a9314ac9 tcp: refine memory limit test in tcp_fragment() 63bbbcd8ed53 Linux 4.19.54 e8e448b08450 Abort file_remove_privs() for non-reg. files 465ce9a50f8a coredump: fix race condition between collapse_huge_page() and core dumping c7fb6b75def2 ocfs2: fix error path kobject memory leak fedb1b9c9191 mlxsw: spectrum: Prevent force of 56G 114e8135ae00 scsi: libsas: delete sas port if expander discover failed 89ede9d8b5b8 scsi: scsi_dh_alua: Fix possible null-ptr-deref cb7c6c33d3bb scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask 214c5933ffcf scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route() 7b9e10944f0d net: phy: dp83867: Set up RGMII TX delay 7698ad8c14c7 net: phylink: ensure consistent phy interface mode 8fb2c7969009 net: sh_eth: fix mdio access in sh_eth_close() for R-Car Gen2 and RZ/A1 SoCs 467f902643f5 arm64: use the correct function type for __arm64_sys_ni_syscall 98fd62e0a157 arm64: use the correct function type in SYSCALL_DEFINE0 c5fdfaedecc2 arm64: fix syscall_fn_t type df6384e0f42e KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu b376683f6ab1 KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list 4acce744284c xenbus: Avoid deadlock during suspend due to open transactions 66f33b2bd2d8 xen/pvcalls: Remove set but not used variable d92ebe0c1d26 ia64: fix build errors by exporting paddr_to_nid() 60a3e3b9e5ec perf record: Fix s390 missing module symbol and warning for non-root users be0e62666da1 perf namespace: Protect reading thread's namespace 7d523e33f4b6 perf data: Fix 'strncat may truncate' build failure with recent gcc e9fcebe01822 configfs: Fix use-after-free when accessing sd->s_dentry ab7a3d9accae ALSA: hda - Force polling mode on CNL for fixing codec communication 7bea5618eaf9 i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr 197501af7ff3 net: aquantia: fix LRO with FCS error 388534d45f04 net: aquantia: tx clean budget logic error b7ca3f331d57 drm/etnaviv: lock MMU while dumping core ee61fb4de955 ACPI/PCI: PM: Add missing wakeup.flags.valid checks bc19b50b80ca net: tulip: de4x5: Drop redundant MODULE_DEVICE_TABLE() 9a3208b66cc1 net: stmmac: update rx tail pointer register to fix rx dma hang issue. 3fbcef3350ab gpio: fix gpio-adp5588 build errors 991ea848a5c9 perf/ring-buffer: Always use {READ,WRITE}_ONCE() for rb->user_page data c133c9db233d perf/ring_buffer: Add ordering to rb->nest increment cca19ab29a1a perf/ring_buffer: Fix exposing a temporarily decreased data_head a35e78220a9f x86/CPU/AMD: Don't force the CPB cap when running under a hypervisor 8e5666cdb36b mISDN: make sure device name is NUL terminated f3885eecd253 usb: xhci: Fix a potential null pointer dereference in xhci_debugfs_create_endpoint() 930d31a6f344 powerpc/powernv: Return for invalid IMC domain 00ed897d618e clk: ti: clkctrl: Fix clkdm_clk handling ef4ffa0f0b67 selftests: netfilter: missing error check when setting up veth interface 61c83de6e622 ipvs: Fix use-after-free in ip_vs_in 883ce78cded5 netfilter: nf_queue: fix reinject verdict handling 5a9c29cc2140 perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints dd9b6de79b67 Staging: vc04_services: Fix a couple error codes 97605ba68790 net: mvpp2: prs: Use the correct helpers when removing all VID filters b6a1eabf72a0 net: mvpp2: prs: Fix parser range for VID filtering 4642a659ab96 net/mlx5: Avoid reloading already removed devices 1b201b63b647 vsock/virtio: set SOCK_DONE on peer shutdown b86a5ccda5c3 tipc: purge deferredq list for each grp member in tipc_group_delete e1b0c311b790 sunhv: Fix device naming inconsistency between sunhv_console and sunhv_reg d7fcb54ed2a9 sctp: Free cookie before we memdup a new one 4bb4ba362cc1 nfc: Ensure presence of required attributes in the deactivate_target handler 7530c3f3d5b9 net: openvswitch: do not free vport if register_netdevice() is failed. fc762c999768 net: dsa: rtl8366: Fix up VLAN filtering 103835df6821 neigh: fix use-after-free read in pneigh_get_next 2980196db6c1 lapb: fixed leak of control-blocks. 7eadfacd2be2 ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero a5ae5920426e hv_netvsc: Set probe mode to sync 674dc77bd3ec be2net: Fix number of Rx queues used for flow hashing 10faaa359b41 ax25: fix inconsistent lock state in ax25_destroy_timer 9f31eb60d7a2 Linux 4.19.53 90fc261d509e rtc: pcf8523: don't return invalid date when battery is low 04757d0e3789 drm: add fallback override/firmware EDID modes workaround 29a6026624cd drm/edid: abstract override/firmware EDID retrieval e93ce57f60ca x86/resctrl: Prevent NULL pointer dereference when local MBM is disabled 0257fc9aa53f x86/mm/KASLR: Compute the size of the vmemmap section properly 5e3d10d9375d x86/kasan: Fix boot with 5-level paging and KASAN ecec31ce4f33 x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback fa982c692b2f RAS/CEC: Fix binary search function e40db40e45cc RAS/CEC: Convert the timer callback to a workqueue ca4c34037bb9 timekeeping: Repair ktime_get_coarse*() granularity 0fcd1432f8b0 USB: serial: option: add Telit 0x1260 and 0x1261 compositions 5080fb4b3828 USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode d5f20ee10ac0 USB: serial: pl2303: add Allied Telesis VT-Kit3 c00cd066a024 USB: usb-storage: Add new ID to ums-realtek 3c7439e2eab9 USB: Fix chipmunk-like voice when using Logitech C270 for recording audio. f05b0bf073ef usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) 63feb7e69fdc usb: dwc2: Fix DMA cache alignment issues 15bc8e8d4dad drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() 328648ac6aa5 drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read 2399b2ac2be7 tools/kvm_stat: fix fields filter for child events f69f5679ff8f KVM: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION 9d8f338c92cc KVM: x86/pmu: do not mask the value that is written to fixed PMUs 04d2a113a283 KVM: x86/pmu: mask the result of rdpmc according to the width of the counters 60b300975e5f KVM: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation 9366f5dc8409 usbnet: ipheth: fix racing condition 86895090621c tracing: Prevent hist_field_var_ref() from accessing NULL tracing_map_elts b64df8133c2e selftests/timers: Add missing fflush(stdout) calls 3e1d7417b4d6 selftests: fib_rule_tests: fix local IPv4 address typo 90a564549b4a libnvdimm: Fix compilation warnings with W=1 ccc9ba8d2508 scsi: bnx2fc: fix incorrect cast to u64 on shift operation d7a32c8a1ce1 platform/x86: pmc_atom: Add several Beckhoff Automation boards to critclk_systems DMI table 1a80d9ff8253 platform/x86: pmc_atom: Add Lex 3I380D industrial PC to critclk_systems DMI table c0d3e166e16a nvme: fix memory leak for power latency tolerance ddda7e850bf1 nvme: release namespace SRCU protection before performing controller ioctls 3188fcebbcbd nvme: merge nvme_ns_ioctl into nvme_ioctl 54261634bdf8 nvme: remove the ifdef around nvme_nvm_ioctl a6515af9b839 nvme: fix srcu locking on error return in nvme_get_ns_from_disk c4e97af6bff4 arm64/mm: Inhibit huge-vmap with ptdump 0e50da1e7ced scsi: lpfc: add check for loss of ndlp when sending RRQ 334d1a2373af scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show 32d3f7d9dec1 scsi: qedi: remove set but not used variables 'cdev' and 'udev' f3a7a1137ffc scsi: qedi: remove memset/memcpy to nfunc and use func instead ae3787d433f7 f2fs: fix to avoid accessing xattr across the boundary 32f26da4b769 Drivers: misc: fix out-of-bounds access in function param_set_kgdbts_var fcc1ce5b4f42 s390/kasan: fix strncpy_from_user kasan checks eddfe9672ed2 Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" 731ebeeda51f ALSA: seq: Fix race of get-subscription call vs port-delete ioctls b52fd8af8db3 ALSA: seq: Protect in-kernel ioctl calls with mutex 82055ad3d3ed x86/uaccess, kcov: Disable stack protector b08ec06c94fc drm/i915/sdvo: Implement proper HDMI audio support for SDVO b7398f45e3d6 ASoC: fsl_asrc: Fix the issue about unsupported rate d7d15ac38ba6 ASoC: cs42xx8: Add regcache mask dirty c3b85bda41f0 cgroup: Use css_tryget() instead of css_tryget_online() in task_get_css() e599bfe54305 bcache: only set BCACHE_DEV_WB_RUNNING when cached device attached 973fc2b3434b bcache: fix stack corruption by PRECEDING_KEY() da3b915a57c3 i2c: acorn: fix i2c warning d3e58022c017 iommu/arm-smmu: Avoid constant zero in TLBI writes 31e216cf9dc2 ptrace: restore smp_rmb() in __ptrace_may_access() 662b831dde61 signal/ptrace: Don't leak unitialized kernel memory with PTRACE_PEEK_SIGINFO 54a20289cbfb mm/vmscan.c: fix trying to reclaim unevictable LRU page 6b9aa7ac48d7 fs/ocfs2: fix race in ocfs2_dentry_attach_lock() 553a1f0d3c69 mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node b7f8bbbbb973 libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk 88fe03076062 ALSA: firewire-motu: fix destruction of data for isochronous resources 786b1b40dfb9 ALSA: hda/realtek - Update headset mode for ALC256 27effeff4533 ALSA: oxfw: allow PCM capture for Stanton SCS.1m b59c93226489 Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" 9fbd67c56529 HID: wacom: Sync INTUOSP2_BT touch state after each frame if necessary dd1d71ad57a4 HID: wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth 529013533d73 HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact 3e9c0eb15932 HID: wacom: Don't report anything prior to the tool entering range 52a7d604615a HID: wacom: Don't set tool type until we're in range fa212dd5a604 HID: multitouch: handle faulty Elo touch device 9ae306d8dbc8 nouveau: Fix build with CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT disabled d54e1b848e99 drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3) 6500aa436df4 Linux 4.19.52 59222807fcc9 tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() 7f9f8a37e563 tcp: add tcp_min_snd_mss sysctl ec83921899a5 tcp: tcp_fragment() should apply sane memory limits c09be31461ed tcp: limit payload size of sacked skbs 7aa823a959e1 Linux 4.19.51 b323914cd033 ALSA: seq: Cover unsubscribe_port() in list_mutex 3af96f3497b7 drm/vc4: fix fb references in async update afec706807cd ovl: support stacked SEEK_HOLE/SEEK_DATA 22dac6cc9549 ovl: check the capability before cred overridden b616b9dbc5f6 Revert "drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3)" 8e5483aeae0d Revert "Bluetooth: Align minimum encryption key size for LE and BR/EDR connections" 526972e95ef9 percpu: do not search past bitmap when allocating an area d4d5dce6d329 gpio: vf610: Do not share irq_chip 28229df6ad13 soc: renesas: Identify R-Car M3-W ES1.3 db54e08c5832 usb: typec: fusb302: Check vconn is off when we start toggling ce183fad3aa8 ARM: exynos: Fix undefined instruction during Exynos5422 resume 384642ff6465 pwm: Fix deadlock warning when removing PWM device 7905b2331338 ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB_1V8 regulators on Arndale Octa 78002e383be7 pwm: tiehrpwm: Update shadow register for disabling PWMs 9fdcb04e80e1 dmaengine: idma64: Use actual device for DMA transfers da00c89fce7a ice: Add missing case in print_link_msg for printing flow control 456e3563725a gpio: gpio-omap: add check for off wake capable gpios 47d281bbbff9 PCI: xilinx: Check for __get_free_pages() failure b5a185ee30d7 block, bfq: increase idling for weight-raised queues e06d7a92796c video: imsttfb: fix potential NULL pointer dereferences 1f2611af4581 video: hgafb: fix potential NULL pointer dereference 5957f6f5aaa6 scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags c2c7b6fee389 PCI: rcar: Fix 64bit MSI message address handling dd54e70c47de PCI: rcar: Fix a potential NULL pointer dereference 272f8c3ddd31 net: hns3: return 0 and print warning when hit duplicate MAC 5a286ced4911 power: supply: max14656: fix potential use-before-alloc 901daed2f173 platform/x86: intel_pmc_ipc: adding error handling 613752b3a8fb ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA may be using it 668440f6ee3f drm/amd/display: Use plane->color_space for dpp if specified 671fc9007c48 PCI: rpadlpar: Fix leaked device_node references in add/remove paths b531acbd86d2 ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA 584cabc69aee ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA 02936545fbea ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA 36a7fda0595b ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA c84911bb39d1 ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA a2e661f99c4d ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA 461f4183926c ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA 998860d0384d ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA 70465bbbaeae ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA 57f89084a7e1 soc: rockchip: Set the proper PWM for rk3288 b16594860a30 clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288 8e9dd864d6a7 soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher f7c0e67054d8 PCI: keystone: Prevent ARM32 specific code to be compiled for ARM64 a357310a5774 platform/chrome: cros_ec_proto: check for NULL transfer function b78a9b2818d5 i40e: Queues are reserved despite "Invalid argument" error aeb743dbe936 x86/PCI: Fix PCI IRQ routing table memory leak 47e6a354e248 net: thunderbolt: Unregister ThunderboltIP protocol handler when suspending 31aa2a7a8566 switchtec: Fix unintended mask of MRPC event 4b19a45eed4d iommu/arm-smmu-v3: Don't disable SMMU in kdump kernel f7883f9b5a67 vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" 806e83958482 nfsd: avoid uninitialized variable warning b4330e4a7c12 nfsd: allow fh_want_write to be called twice ae35c325d8fd fuse: retrieve: cap requested size to negotiated max_write 1c2e974628d1 nvmem: sunxi_sid: Support SID on A83T and H5 0412a8857198 nvmem: core: fix read buffer in place 962ce4023178 ALSA: hda - Register irq handler after the chip initialization 028b3d8d549e netfilter: nf_flow_table: fix netdev refcnt leak 650a4b7c5d66 netfilter: nf_flow_table: check ttl value in flow offload data path 52d7b067fadf nvme-pci: shutdown on timeout during deletion 6ce2ad24ae9c nvme-pci: unquiesce admin queue on shutdown e9db931283fd PCI: designware-ep: Use aligned ATU window for raising MSI interrupts a7f27994b207 misc: pci_endpoint_test: Fix test_reg_bar to be updated in pci_endpoint_test ed6efdb74438 iommu/vt-d: Set intel_iommu_gfx_mapped correctly 525b5265fd75 blk-mq: move cancel of requeue_work into blk_mq_release d6c80b609d81 watchdog: fix compile time error of pretimeout governors 0f50c30c8470 watchdog: imx2_wdt: Fix set_timeout for big timeout values dc58e4027430 netfilter: nf_tables: fix base chain stat rcu_dereference usage 2d433cc9bd31 mips: Make sure dt memory regions are valid 2aed9dfe1e5d netfilter: nf_conntrack_h323: restore boundary check correctness d0941980fd81 netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast 217ec4a6e4ef mmc: mmci: Prevent polling for busy detection in IRQ context 06382ad6cf31 ovl: do not generate duplicate fsnotify events for "fake" path 5fbe39bfd1e0 PCI: dwc: Free MSI IRQ page in dw_pcie_free_msi() a6b79e2c7c02 PCI: dwc: Free MSI in dw_pcie_host_init() error path a4aa02826701 uml: fix a boot splat wrt use of cpu_all_mask 4dc146d47fea configfs: fix possible use-after-free in configfs_register_group 5329dcafead2 percpu: remove spurious lock dependency between percpu and sched 8d7ebdd109b4 f2fs: fix to do checksum even if inode page is uptodate 640248545436 f2fs: fix to do sanity check on valid block count of segment 101e48feb661 f2fs: fix to use inline space only if inline_xattr is enable 45624f0e8142 f2fs: fix to avoid panic in dec_valid_block_count() 47a92acf9ebf f2fs: fix to clear dirty inode in error path of f2fs_iget() ca9fcbc5a5f5 f2fs: fix to do sanity check on free nid f3aa313d0d4f f2fs: fix to avoid panic in f2fs_remove_inode_page() 0325c5cce544 f2fs: fix to avoid panic in f2fs_inplace_write_data() 8490bf2d6176 f2fs: fix to avoid panic in do_recover_data() 0b50d08c5d85 ntp: Allow TAI-UTC offset to be set to zero 102f6e1249fb mailbox: stm32-ipcc: check invalid irq c5b2c8249ff3 pwm: meson: Use the spin-lock only to protect register modifications 689fe88d51aa EDAC/mpc85xx: Prevent building as a module f9ee13ce21db bpf: fix undefined behavior in narrow load handling 991b51048c49 drm/nouveau/kms/gv100-: fix spurious window immediate interlocks 20e1a16702d9 objtool: Don't use ignore flag for fake jumps 124c23dca3ac drm/bridge: adv7511: Fix low refresh rate selection 2a3f2b43a9e3 drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change f9706dd945e9 perf/x86/intel: Allow PEBS multi-entry in watermark mode 5540d0146151 mfd: twl6040: Fix device init errors for ACCCTL register 3b8892bea9eb drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration e9a8c9805f58 mfd: intel-lpss: Set the device in reset state when init 12c57327a128 mfd: tps65912-spi: Add missing of table registration 1196b79a20f7 drivers: thermal: tsens: Don't print error message on -EPROBE_DEFER fd77a5117721 thermal: rcar_gen3_thermal: disable interrupt in .remove c50c4fb0cb62 kernel/sys.c: prctl: fix false positive in validate_prctl_map() 515d18ced8e1 mm/slab.c: fix an infinite loop in leaks_show() 13e1ea0881da mm/cma_debug.c: fix the break condition in cma_maxchunk_get() 38c5fce7fc48 mm: page_mkclean vs MADV_DONTNEED race 77a01e33570c mm/cma.c: fix the bitmap status to show failed allocation reason 25511676362d initramfs: free initrd memory if opening /initrd.image fails e5f8857ea972 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails 5094a85d6d93 mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE ffaafd27b067 hugetlbfs: on restore reserve error path retain subpool reservation 85e1a6c4b3e5 mm/hmm: select mmu notifier when selecting HMM e0c3fc1f8fe3 ARM: prevent tracing IPI_CPU_BACKTRACE 4d3811a60e10 drm/pl111: Initialize clock spinlock early 20de754a7d88 ipc: prevent lockup on alloc_msg and free_msg 91ae202e2c88 sysctl: return -EINVAL if val violates minmax 5b6619b4d206 fs/fat/file.c: issue flush after the writeback of FAT 2a89e4c5ee2e rapidio: fix a NULL pointer dereference when create_workqueue() fails 768292d05361 Linux 4.19.50 51dc284e2a87 ethtool: check the return value of get_regs_len 645fa685bb20 ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled ec8a9eb2a6c1 TTY: serial_core, add ->install 6bdc692f5c9e drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack fbb7e114e6e6 drm: don't block fb changes for async plane updates 6600ec2600d6 drm/i915: Maintain consistent documentation subsection ordering 360e00e290a3 drm/i915/fbc: disable framebuffer compression on GeminiLake 554f4253700e drm/i915: Fix I915_EXEC_RING_MASK f3dcc88d531f drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in 84c82ab8f133 drm/radeon: prefer lower reference dividers 748a97ec6c15 drm/amdgpu/psp: move psp version specific function pointers to early_init 98a8cb0282ab drm: add non-desktop quirks to Sensics and OSVR headsets. 610382337557 drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3) 490290b0415f drm: add non-desktop quirk for Valve HMDs ac222e8a50af drm/msm: fix fb references in async update 6470aa05ae15 drm/gma500/cdv: Check vbt config bits when detecting lvds panels 7fbcb7d1031d test_firmware: Use correct snprintf() limit 67bdeb0c6f5c genwqe: Prevent an integer overflow in the ioctl 221c44d2d7fa Revert "MIPS: perf: ath79: Fix perfcount IRQ assignment" 2d9d3ab541a6 MIPS: pistachio: Build uImage.gz by default eee609635076 MIPS: Bounds check virt_addr_valid b9b75a460076 xen-blkfront: switch kcalloc to kvcalloc for large array allocation 7aad9269a6e8 s390/mm: fix address space detection in exception handling 7737eff01711 i2c: xiic: Add max_read_len quirk b598ddc7b9fc x86/insn-eval: Fix use-after-free access to LDT entry 4d166206cf41 x86/power: Fix 'nosmt' vs hibernation triple fault during resume f4d0227ff170 pstore/ram: Run without kernel crash dump region aa73a3b205a4 pstore: Set tfm to NULL on free_buf_for_compression d4128a1b580c pstore: Convert buf_lock to semaphore c63ce7166daf pstore: Remove needless lock during console writes a3b8b4ad6db7 fuse: fallocate: fix return with locked inode 56e3f73e838a NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled ea0327b47754 NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter 384c1d931b5e parisc: Use implicit space register selection for loading the coherence index of I/O pdirs 6726307d2008 rcu: locking and unlocking need to always be at least barriers 39e597d283b0 mtd: spinand: macronix: Fix ECC Status Read 2488b9f9afde ipv6: fix EFAULT on sendto with icmpv6 and hdrincl 0b16d956ee5b ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 d769853dbdaa Revert "fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied" 396244b6ecf0 pktgen: do not sleep with the thread lock held. da096fe1a6a4 packet: unconditionally free po->rollover be0343af1291 net/tls: replace the sleeping lock around RX resync with a bit lock 9740f4ff1a66 net: sfp: read eeprom in maximum 16 byte increments 7700d5afff30 net: rds: fix memory leak in rds_ib_flush_mr_pool c6a020e0117f net: mvpp2: Use strscpy to handle stat strings d305d61fcf96 net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query 831d6d077874 net: ethernet: ti: cpsw_ethtool: fix ethtool ring param set 893e2a5f5cf6 neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit 9fd19a3b4f61 ipv6: fix the check before getting the cookie in rt6_get_cookie daa11cc841d6 ipv4: not do cache for local delivery if bc_forwarding is enabled 05b933f25a83 Fix memory leak in sctp_process_init d6782b8c5c18 ethtool: fix potential userspace buffer overflow bb7b450e61a1 Linux 4.19.49 9861e2cd4616 media: uvcvideo: Fix uvc_alloc_entity() allocation alignment b52ca352489b of: overlay: set node fields from properties when add new overlay node 15151d0013c9 of: overlay: validate overlay properties #address-cells and #size-cells 26dace362e7f scsi: lpfc: Fix backport of faf5a744f4f8 ("scsi: lpfc: avoid uninitialized variable warning") ca309fef7a69 x86/kprobes: Set instruction page as executable b49ca4bf1b9c x86/ftrace: Set trampoline pages as executable 6fa953c94882 x86/ftrace: Do not call function graph from dynamic trampolines 9d57cfd4e9d8 binder: fix race between munmap() and direct reclaim 137c838f177b Revert "binder: fix handling of misaligned binder object" 385dab299c8a Revert "x86/build: Move _etext to actual end of .text" 9468870f7cbd include/linux/module.h: copy __init/__exit attrs to init/cleanup_module 2a0f719db71c Compiler Attributes: add support for __copy (gcc >= 9) 390a0fd31b02 drm/lease: Make sure implicit planes are leased 699f0e9d24c8 drm/rockchip: shutdown drm subsystem on shutdown 1ca811507e41 drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz 1f1372206e0b drm/sun4i: Fix sun8i HDMI PHY clock initialization 3a20515c3c44 drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set 1715a46322fa drm/tegra: gem: Fix CPU-cache maintenance for BO's allocated using get_pages() 132137d1bfa1 gcc-plugins: Fix build failures under Darwin host 873041930dab Revert "lockd: Show pid of lockd for remote locks" 297a251062c0 CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM 32d57c0c063c cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case f6a39f877feb staging: wlan-ng: fix adapter initialization failure 27a4b6c8c1cf staging: vc04_services: prevent integer overflow in create_pagelist() 3078e80b03c8 serial: sh-sci: disable DMA for uart_console ff818b449a5b vt/fbcon: deinitialize resources in visual_init() after failed memory allocation 6e322a9e42cd evm: check hash algorithm passed to init_desc() f85b87a9a2a8 ima: show rules with IMA_INMASK correctly 21158982f6b7 doc: Cope with Sphinx logging deprecations c0742228bba6 doc: Cope with the deprecation of AutoReporter 301b18edbf56 docs: Fix conf.py for Sphinx 2.0 871953434bd9 arm64: Fix the arm64_personality() syscall wrapper redirection 6f8d26270ce3 kernel/signal.c: trace_signal_deliver when signal_group_exit 8b057ad846c5 memcg: make it work on sparse non-0-node systems 4e29e2ecf186 tty: max310x: Fix external crystal register setup a071517b85cc tty: serial: msm_serial: Fix XON/XOFF bb03290431bc i2c: synquacer: fix synquacer_i2c_doxfer() return value d2d8f6401254 i2c: mlxcpld: Fix wrong initialization order in probe 88ad86b80782 drm/nouveau/i2c: Disable i2c bus access after ->fini() 6a2fbec70766 KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID 3834630ef4d3 ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops 9cfd6c36759b ALSA: hda/realtek - Set default power save node to 0 eb2eeec920fb ALSA: line6: Assure canceling delayed work at disconnection ca221cf9ab6f powerpc/perf: Fix MMCRA corruption by bhrb_filter 55a94d81f536 KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts badbe1abbd59 s390/crypto: fix possible sleep during spinlock aquired 83c874cf6861 s390/crypto: fix gcm-aes-s390 selftest failures 5dede5c9e605 iio: adc: ti-ads8688: fix timestamp is not updated in buffer 06c5ec6fd0b1 iio: dac: ds4422/ds4424 fix chip verification 8a652fd142c3 Btrfs: incremental send, fix file corruption when no-holes feature is enabled a81071110d25 Btrfs: fix fsync not persisting changed attributes of a directory 37fe038328a2 Btrfs: fix race updating log root item during fsync 7301bbeae98f Btrfs: fix wrong ctime and mtime of a directory after log replay da32e0303d5f tracing: Avoid memory leak in predicate_parse() 9756c7e0cdc7 scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) e8bd0dffe816 scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove c18a0ecc411a brcmfmac: fix NULL pointer derefence during USB disconnect 1f64751af190 media: smsusb: better handle optional alignment e6df98cafc9c media: usb: siano: Fix false-positive "uninitialized variable" warning 35b104456652 media: usb: siano: Fix general protection fault in smsusb b4c1b4a61f78 USB: rio500: fix memory leak in close after disconnect d2d93077bac3 USB: rio500: refuse more than one device at a time d8c1703932bc USB: Add LPM quirk for Surface Dock GigE adapter d27ea5e9eb4a USB: sisusbvga: fix oops in error path of sisusb_probe a43bb9e83155 USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor 2fc485b0008e usbip: usbip_host: fix stub_dev lock context imbalance regression e3724d69b732 usbip: usbip_host: fix BUG: sleeping function called from invalid context 9690202da222 usb: xhci: avoid null pointer deref when bos field is NULL 8e30ba04a20a xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() 32adfa3d92e7 xhci: Use %zu for printing size_t type eebcff780603 xhci: update bounce buffer with correct sg num 759766bf2aec include/linux/bitops.h: sanitize rotate primitives 89156c1005d2 sparc64: Fix regression in non-hypervisor TLB flush xcall e109a984cf38 Linux 4.19.48 ca75a9fc5ba4 tipc: fix modprobe tipc failed after switch order of device registration ab69a2304210 Revert "tipc: fix modprobe tipc failed after switch order of device registration" 99dcf4a4dd2e xen/pciback: Don't disable PCI_COMMAND on PCI device reset. 0276ebf16675 jump_label: move 'asm goto' support test to Kconfig 753328727cab compiler.h: give up __compiletime_assert_fallback() fd45cd4530eb include/linux/compiler*.h: define asm_volatile_goto 2bb9c7e42836 crypto: vmx - ghash: do nosimd fallback manually fb6cf4f3704b net/tls: don't ignore netdev notifications if no TLS features fb69403ec2ff net/tls: fix state removal with feature flags off 27d8ad1d8ea9 bnxt_en: Fix aggregation buffer leak under OOM condition. a1a926fc68c7 net: stmmac: dma channel control register need to be init first 1db0bcc27c78 net/mlx5e: Disable rxhash when CQE compress is enabled e0d95806b05d net/mlx5: Allocate root ns memory using kzalloc to match kfree 4421d31753ec tipc: Avoid copying bytes beyond the supplied data 06442f45e5cf net/mlx5: Avoid double free in fs init error unwinding path fb836d014e37 usbnet: fix kernel crash after disconnect 191989817df9 net: stmmac: fix reset gpio free missing 6ab968473140 net: sched: don't use tc_action->order during action dump 33f737a4307d net: phy: marvell10g: report if the PHY fails to boot firmware c2d4b2feb057 net: mvpp2: fix bad MVPP2_TXQ_SCHED_TOKEN_CNTR_REG queue value de9d6a730cc0 net: mvneta: Fix err code path of probe 39fd0dc4a556 net-gro: fix use-after-free read in napi_gro_frags() 4294c3475035 net: fec: fix the clk mismatch in failed_reset path 566dc17b993d net: dsa: mv88e6xxx: fix handling of upper half of STATS_TYPE_PORT 2d04f32c8861 llc: fix skb leak in llc_build_and_send_ui_pkt() 442176668ecf ipv6: Fix redirect with VRF ed753b394321 ipv6: Consider sk_bound_dev_if when binding a raw socket to an address 46702dd5d504 ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST e9f94e480f3e ipv4/igmp: fix another memory leak in igmpv3_del_delrec() 07480da0c8a1 inet: switch IP ID generator to siphash 9c9144e78996 cxgb4: offload VLAN flows regardless of VLAN ethtype 3cde0a250845 bonding/802.3ad: fix slave link initialization transition states 0df021b2e841 Linux 4.19.47 26433652f0e4 NFS: Fix a double unlock from nfs_match,get_client 1a686177acde drm/sun4i: dsi: Enforce boundaries on the start delay 6956c0e3cf33 vfio-ccw: Prevent quiesce function going into an infinite loop 476e87eb7f78 drm/sun4i: dsi: Change the start delay calculation 00734a9e7329 drm: Wake up next in drm_read() chain if we are forced to putback the event d6dea92a4862 drm/drv: Hold ref on parent device during drm_device lifetime 473bc1af7a22 drm/v3d: Handle errors from IRQ setup. b9c8f86f50ac ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM cc211863ac79 spi: Fix zero length xfer bug 8f7f333af9f6 spi: imx: stop buffer overflow in RX FIFO flush 3ae1817a29e7 spi: rspi: Fix sequencer reset during initialization 676aec9b8f11 drm/omap: dsi: Fix PM for display blank with paired dss_pll calls bdc095631d50 spi : spi-topcliff-pch: Fix to handle empty DMA buffers 98eb1b80fea7 scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices 755dc83020a5 media: saa7146: avoid high stack usage with clang 584e06c0ed20 scsi: lpfc: Fix fc4type information for FDMI aecb245fdd90 scsi: lpfc: Fix FDMI manufacturer attribute value 4192c77f50dc media: vimc: zero the media_device on probe fd1ade15f299 media: go7007: avoid clang frame overflow warning with KASAN 6d16d2e130e4 media: gspca: do not resubmit URBs when streaming has stopped acf41fb8df45 media: vimc: stream: fix thread state before sleep aeea87865aa7 scsi: ufs: fix a missing check of devm_reset_control_get 62e79f4c6bc0 drm/amd/display: Set stream->mode_changed when connectors change fc5293ab6c48 drm/amd/display: Fix Divide by 0 in memory calculations 91435fce9b24 media: staging: davinci_vpfe: disallow building with COMPILE_TEST f51db48c1220 media: m88ds3103: serialize reset messages in m88ds3103_set_frontend e93677055a5a media: dvbsky: Avoid leaking dvb frontend ab934f0ac158 media: si2165: fix a missing check of return value 561bd5615604 igb: Exclude device from suspend direct complete optimization b6bc20249423 tinydrm/mipi-dbi: Use dma-safe buffers for all SPI transfers 5ec9ba494db2 e1000e: Disable runtime PM on CNP+ 495e34e62c3b thunderbolt: property: Fix a NULL pointer dereference 70611b1b81c4 drm/amd/display: fix releasing planes when exiting odm 988dab7f5778 thunderbolt: Fix to check for kmemdup failure 877a202f9b27 thunderbolt: Fix to check return value of ida_simple_get b9291078edce hwrng: omap - Set default quality 6b2d1934d1f9 dmaengine: tegra210-adma: use devm_clk_*() helpers 25204fe6a3f8 batman-adv: allow updating DAT entry timeouts on incoming ARP Replies a2ace9b24387 selinux: avoid uninitialized variable warning c7595096daf9 scsi: lpfc: avoid uninitialized variable warning ac9149bc1402 scsi: qla4xxx: avoid freeing unallocated dma memory 239156e0c04a usb: core: Add PM runtime calls to usb_hcd_platform_shutdown 506b28fb9982 rcuperf: Fix cleanup path for invalid perf_type strings 75a96196d4c4 x86/mce: Handle varying MCA bank counts aa7919e37fee rcutorture: Fix cleanup path for invalid torture_type strings 3d036cbaab92 x86/mce: Fix machine_check_poll() tests for error types 3c2b1ae4410c overflow: Fix -Wtype-limits compilation warnings 19ae270d1ce0 tty: ipwireless: fix missing checks for ioremap 3392cc5f3ce3 virtio_console: initialize vtermno value for ports e819d4a13688 scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check dc0f37b780e9 timekeeping: Force upper bound for setting CLOCK_REALTIME ee40c8a3efc2 thunderbolt: Fix to check the return value of kmemdup c8eecd658220 thunderbolt: property: Fix a missing check of kzalloc 1de8f9653585 efifb: Omit memory map check on legacy boot 356f05fdd490 media: gspca: Kill URBs on USB device disconnect 2a9331ced525 media: wl128x: prevent two potential buffer overflows 6b5693f20dd8 media: video-mux: fix null pointer dereferences bc75207a54dd kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. ba906246e38b spi: tegra114: reset controller on probe 2cd236c27157 HID: logitech-hidpp: change low battery level threshold from 31 to 30 percent fb2c65b4a279 cxgb3/l2t: Fix undefined behaviour 71efe4c70afc ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put b6b7a78cf997 ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put 69f67200cfd6 HID: core: move Usage Page concatenation to Main item 256f63c6806d sh: sh7786: Add explicit I/O cast to sh7786_mm_sel() 8ea279184619 RDMA/hns: Fix bad endianess of port_pd variable 65ec64f28a88 chardev: add additional check for minor range overlap fc242af86d07 x86/uaccess: Fix up the fixup 5007453c7144 x86/ia32: Fix ia32_restore_sigcontext() AC leak 4614b0bb8f65 x86/uaccess, signal: Fix AC=1 bloat 1a3188d737ce x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP da30c277c4fd wil6210: fix return code of wmi_mgmt_tx and wmi_mgmt_tx_ext e667aef54f8a arm64: cpu_ops: fix a leaked reference by adding missing of_node_put e3980dbef43a drm/panel: otm8009a: Add delay at the end of initialization cb5946e5c86a scsi: ufs: Avoid configuring regulator with undefined voltage range 31318d4ae3ae scsi: ufs: Fix regulator load and icc-level configuration c9e44a1a734a rtlwifi: fix potential NULL pointer dereference bd2ab045df4a rtc: xgene: fix possible race condition e29aba14e8db brcmfmac: fix Oops when bringing up interface during USB disconnect 8a412ed97184 brcmfmac: fix race during disconnect when USB completion is in progress ce55a5941ed4 brcmfmac: fix WARNING during USB disconnect in case of unempty psq 4b2f0ebc306b brcmfmac: convert dev_init_lock mutex to completion 59ec3ad30ab8 b43: shut up clang -Wuninitialized variable warning 7c9d97f3b11d brcmfmac: fix missing checks for kmemdup a27ce4840f89 mwifiex: Fix mem leak in mwifiex_tm_cmd 7be8d4251bf7 rtlwifi: fix a potential NULL pointer dereference f8f54929bd23 selftests/bpf: ksym_search won't check symbols exists ef8e5a78406d iio: adc: ti-ads7950: Fix improper use of mlock 36a59a036896 iio: common: ssp_sensors: Initialize calculated_time in ssp_common_process_data dd106d198dee iio: hmc5843: fix potential NULL pointer dereferences d7c773412f4b iio: ad_sigma_delta: Properly handle SPI bus locking vs CS assertion ce59174d4e69 drm/pl111: fix possible object reference leak e758471be038 x86/build: Keep local relocations with ld.lld 2b18febc8cdc block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBR 9d8b1d5db780 cpufreq: kirkwood: fix possible object reference leak f9ead9f4d145 cpufreq: pmac32: fix possible object reference leak 513a7f8e8929 cpufreq/pasemi: fix possible object reference leak 9612f4040f05 cpufreq: ppc_cbe: fix possible object reference leak f8a91441b2a1 qmi_wwan: Add quirk for Quectel dynamic config 1b6141cd052b selftests: cgroup: fix cleanup path in test_memcg_subtree_control() 9c594cae285c s390: cio: fix cio_irb declaration c3c614380548 s390/mm: silence compiler warning when compiling without CONFIG_PGSTE a07de9b98fbf x86/microcode: Fix the ancient deprecated microcode loading method a3713f2cebdc s390: zcrypt: initialize variables before_use e91146984939 clk: rockchip: Make rkpwm a critical clock on rk3288 c9aa87e5f345 extcon: arizona: Disable mic detect if running when driver is removed 822342658459 clk: rockchip: Fix video codec clocks on rk3288 cbaab786ee67 PM / core: Propagate dev->power.wakeup_path when no callbacks d8a36f841803 drm/amdgpu: fix old fence check in amdgpu_fence_emit e107bc69cc59 mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support 019ca0bf8d91 mmc: sdhci-of-esdhc: add erratum A-009204 support 80118cba1f78 mmc: sdhci-of-esdhc: add erratum eSDHC5 support fa291e89997a mmc_spi: add a status check for spi_sync_locked 059c2f5326a0 mmc: core: make pwrseq_emmc (partially) support sleepy GPIO controllers aa06e61237ab scsi: libsas: Do discovery on empty PHY to update PHY info 4e98f3b11a7a hwmon: (f71805f) Use request_muxed_region for Super-IO accesses 8cfe000d0a69 hwmon: (pc87427) Use request_muxed_region for Super-IO accesses 48b31e8a025f hwmon: (smsc47b397) Use request_muxed_region for Super-IO accesses e7dbe597ea55 hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses fbdce79e7c3b hwmon: (vt1211) Use request_muxed_region for Super-IO accesses 1cd4902d9088 perf/x86/intel/cstate: Add Icelake support ea6ff1bb3d00 perf/x86/intel/rapl: Add Icelake support 3a9a1fd14b27 perf/x86/msr: Add Icelake support 9754bab2057e RDMA/cxgb4: Fix null pointer dereference on alloc_skb failure b0f6ac8c81e0 arm64: vdso: Fix clock_getres() for CLOCK_REALTIME 9082058b549a ACPI/IORT: Reject platform device creation on NUMA node mapping failure 4a9c84499e11 i40e: don't allow changes to HW VLAN stripping on active port VLANs e3e8cdacdcce i40e: Able to add up to 16 MAC filters on an untrusted VF 267b3c6b3f45 phy: mapphone-mdm6600: add gpiolib dependency 3ecda6884660 phy: sun4i-usb: Make sure to disable PHY0 passby for peripheral mode 63b4f89d03c2 drm: etnaviv: avoid DMA API warning when importing buffers f843f848c567 x86/irq/64: Limit IST stack overflow check to #DB stack 97abdfa81f1c USB: core: Don't unbind interfaces following device reset failure 3711c9885278 s390/qeth: handle error from qeth_update_from_chp_desc() 5d5652b51c87 thunderbolt: Take domain lock in switch sysfs attribute callbacks afee27f38253 irq_work: Do not raise an IPI when queueing work on the local CPU dee2faf0ac0c drm/msm: a5xx: fix possible object reference leak e0b75a798651 staging: vc04_services: handle kzalloc failure 355673f80835 sched/core: Handle overflow in cpu_shares_write_u64 7053046e350f sched/rt: Check integer overflow at usec to nsec conversion 925275d0cc5d sched/core: Check quota and period overflow at usec to nsec conversion 4e4d5cea79a7 cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock 944c58523731 random: add a spinlock_t to struct batched_entropy 6fa6381a2da0 random: fix CRNG initialization when random.trust_cpu=1 fec8a09f79ec powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWX f488832c2099 powerpc/numa: improve control of topology updates ad393793794e block: fix use-after-free on gendisk 30f8da71c730 iio: adc: stm32-dfsdm: fix unmet direct dependencies detected 11ad52770a42 media: pvrusb2: Prevent a buffer overflow a90ce66af211 media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable() 2096b3ba3274 media: stm32-dcmi: fix crash when subdev do not expose any formats 6c21fa849a5a audit: fix a memory leak bug 9fcfaab61420 media: ov2659: make S_FMT succeed even if requested format doesn't match e3a9d646ecf2 media: au0828: stop video streaming only when last user stops 3ccd89123b67 media: ov6650: Move v4l2_clk_get() to ov6650_video_probe() helper 81a0b6ff0209 media: coda: clear error return value before picture run 83544b04a406 dmaengine: at_xdmac: remove BUG_ON macro in tasklet bfb9e836cf26 perf/arm-cci: Remove broken race mitigation 2d1df7fada2d clk: rockchip: undo several noc and special clocks as critical on rk3288 86a1de9c8d76 pinctrl: samsung: fix leaked of_node references c3933fd4a8ee pinctrl: pistachio: fix leaked of_node references 12e7faac49e2 HID: logitech-hidpp: use RAP instead of FAP to get the protocol version 1eafabe144f4 Bluetooth: hci_qca: Give enough time to ROME controller to bootup. 189b396a2580 mm/uaccess: Use 'unsigned long' to placate UBSAN warnings on older GCC versions f46ae1cd7cec x86/mm: Remove in_nmi() warning from 64-bit implementation of vmalloc_fault() 3dc1e338ae5f smpboot: Place the __percpu annotation correctly 0fcb3cd5af98 x86/build: Move _etext to actual end of .text 58a0c2194bac vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev 8c1c78109a74 vfio-ccw: Do not call flush_workqueue while holding the spinlock e0d25d17841a RDMA/cma: Consider scope_id while binding to ipv6 ll address 06740892db92 bcache: avoid clang -Wunintialized warning 330b67980381 bcache: add failure check to run_cache_set() for journal replay cd83c78897d5 bcache: fix failure in journal relplay 29b166da7a4e bcache: return error immediately in bch_journal_replay() 8034a6b89990 bcache: avoid potential memleak of list of journal_replay(s) in the CACHE_SYNC branch of run_cache_set e82df5f1e54a crypto: sun4i-ss - Fix invalid calculation of hash end 213e152316ed nvme-rdma: fix a NULL deref when an admin connect times out c24860f40b66 nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE 31de7f1d07b5 net: cw1200: fix a NULL pointer dereference eacec4367998 rsi: Fix NULL pointer dereference in kmalloc 9d54cca8f939 mwifiex: prevent an array overflow c2582f213897 ASoC: fsl_sai: Update is_slave_mode with correct value 67d812fbe303 slimbus: fix a potential NULL pointer dereference in of_qcom_slim_ngd_register 0cbef22f67ba libbpf: fix samples/bpf build failure due to undefined UINT32_MAX ca5b9d63e9b1 mac80211/cfg80211: update bss channel on channel switch 1d057fefa045 dmaengine: pl330: _stop: clear interrupt status cadb16d9e0f3 s390: qeth: address type mismatch warning 99079ceefb7c w1: fix the resume command API 07da741d48c4 sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs 216155aab507 s390/kexec_file: Fix detection of text segment in ELF loader 6697d0b3f5b5 scsi: qedi: Abort ep termination if offload not scheduled bc90af686912 rtc: stm32: manage the get_irq probe defer case 7fd0d9d10e5d rtc: 88pm860x: prevent use-after-free on device remove 0ea8b7cf9436 iwlwifi: pcie: don't crash on invalid RX interrupt bd3d8f4cb956 btrfs: Don't panic when we can't find a root key 431cbaec1287 btrfs: fix panic during relocation after ENOSPC before writeback happens 1084fc9afbe3 Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota reserve 8715ce033eb3 x86/modules: Avoid breaking W^X while loading modules 34f3a58f06da scsi: qla2xxx: Fix hardirq-unsafe locking 6ce116871011 scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session() 55b95ce89ce7 scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() de3cd35f5195 scsi: qla2xxx: Fix a qla24xx_enable_msix() error path 73026db866db sched/cpufreq: Fix kobject memleak 0fe8ed038e88 powerpc/watchdog: Use hrtimers for per-CPU heartbeat efa336f785df arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable 9152b0815430 ARM: vdso: Remove dependency with the arch_timer driver internals 2d2017675b1a media: stm32-dcmi: return appropriate error codes during probe 5744fd7fa1d1 drm/nouveau/bar/nv50: ensure BAR is mapped 07bb9a71ee27 ACPI / property: fix handling of data_nodes in acpi_get_next_subnode() c00f0fbd2e85 brcm80211: potential NULL dereference in brcmf_cfg80211_vndr_cmds_dcmd_handler() 57667dc86bef spi: pxa2xx: fix SCR (divisor) calculation 5cf668cf1110 ASoC: imx: fix fiq dependencies b8bd069f855f powerpc/perf: Fix loop exit condition in nest_imc_event_init 1a6767f5f152 powerpc/boot: Fix missing check of lseek() return value 741853944fea powerpc/perf: Return accordingly on invalid chip-id in 49c0fa1f35c1 ASoC: hdmi-codec: unlock the device on startup errors 663411719895 usb: dwc3: move synchronize_irq() out of the spinlock protected block 1a7be0fe0777 usb: dwc2: gadget: Increase descriptors count for ISOC's fc8c5907d8fc ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE b676f6c0b552 pinctrl: zte: fix leaked of_node references 8603d49906b2 Bluetooth: Ignore CC events not matching the last HCI command 6d9cfab853ca hv_netvsc: fix race that may miss tx queue wakeup 83eaba87e73e net: ena: gcc 8: fix compilation warning 19c2dd5025bb dmaengine: tegra210-dma: free dma controller in remove() 7ffd692bfce7 bpftool: exclude bash-completion/bpftool from .gitignore pattern 6d9f8909e540 selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c f3ed010f2bfe tools/bpf: fix perf build error with uClibc (seen on ARC) d96a6c31e42e mmc: core: Verify SD bus width c4b51dbcccfc gfs2: Fix occasional glock use-after-free fa4aaa09d17e IB/hfi1: Fix WQ_MEM_RECLAIM warning 36296b0034ae NFS: make nfs_match_client killable 506961a7a4ef cxgb4: Fix error path in cxgb4_init_module bac852089281 gfs2: Fix lru_count going negative 06a67c0f4abb Revert "btrfs: Honour FITRIM range constraints during free space trim" 7c2bcb3cca03 acct_on(): don't mess with freeze protection 7d562a90a88b at76c50x-usb: Don't register led_trigger if usb_register_driver failed 363aa80a51c9 batman-adv: mcast: fix multicast tt/tvlv worker locking 003e2d74c554 bpf: devmap: fix use-after-free Read in __dev_map_entry_free 3de79cb0ceb2 ssb: Fix possible NULL pointer dereference in ssb_host_pcmcia_exit c8275cbe2bd8 media: vivid: use vfree() instead of kfree() for dev->bitmap_cap 0595e0d173f0 media: vb2: add waiting_in_dqbuf flag aec118ecf579 media: serial_ir: Fix use-after-free in serial_ir_init_module bdf3da72ae79 media: cpia2: Fix use-after-free in cpia2_exit de2d09ebff2f fbdev: fix WARNING in __alloc_pages_nodemask bug 86c43c40fe05 ovl: relax WARN_ON() for overlapping layers use case 9c0339dd381d btrfs: honor path->skip_locking in backref code 2eefb4a3894e arm64: errata: Add workaround for Cortex-A76 erratum #1463225 8783c4128c37 brcmfmac: add subtype check for event handling in data path cc240e057c1d brcmfmac: assure SSID length from firmware is limited 43caa29c99db bpf: add bpf_jit_limit knob to restrict unpriv allocations cc1afc1050a9 NFSv4.1 fix incorrect return value in copy_file_range e1eed6928b3e NFSv4.2 fix unnecessary retry in nfs4_copy_file_range 0bad28e92ced fbdev: fix divide error in fb_var_to_videomode b8304d918c02 udlfb: fix some inconsistent NULL checking 94e1f96667b4 btrfs: sysfs: don't leak memory when failing add fsid 946ad2ecef61 btrfs: sysfs: Fix error path kobject memory leak 92f907d7d63b Btrfs: fix race between ranged fsync and writeback of adjacent ranges 4f9a774dda97 Btrfs: avoid fallback to transaction commit during fsync of files with holes 7ec747c811ab Btrfs: do not abort transaction at btrfs_update_root() after failure to COW path ce21e6586eec btrfs: don't double unlock on error in btrfs_punch_hole fdc78eedc54d gfs2: Fix sign extension bug in gfs2_update_stats 53cd8ae3eeb1 arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable 9c15fff28194 arm64/kernel: kaslr: reduce module randomization range to 2 GB ee6d3eb31112 libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead 709a93054118 kvm: svm/avic: fix off-by-one in checking host APIC ID 5b69ceee2196 mmc: sdhci-iproc: Set NO_HISPD bit to fix HS50 data hold time problem 227e01537baf mmc: sdhci-iproc: cygnus: Set NO_HISPD bit to fix HS50 data hold time problem 792d65fc49a7 crypto: vmx - CTR: always increment IV as quadword 136b8cef4e4f Revert "scsi: sd: Keep disk read-only when re-reading partition" ac7480a5b504 sbitmap: fix improper use of smp_mb__before_atomic() b78255d6cffb bio: fix improper use of smp_mb__before_atomic() 432ec4fa6cd2 KVM: x86: fix return value for reserved EFER 70d33cce97f0 f2fs: Fix use of number of devices 5220582c427b ext4: wait for outstanding dio during truncate in nojournal mode 71e430fd593b ext4: do not delete unlinked inode from orphan list on failed truncate 1d84eb87efce x86: Hide the int3_emulate_call/jmp functions from UML 8b2fc0058255 Linux 4.19.46 fcac71697a15 fbdev: sm712fb: fix memory frequency by avoiding a switch/case fallthrough 107e215c2962 bpf, lru: avoid messing with eviction heuristics upon syscall lookup 2bb3c5470aaf bpf: add map_lookup_elem_sys_only for lookups from syscall side 3ded3aaa4aa8 bpf: relax inode permission check for retrieving bpf program c33563e9ec87 Revert "selftests/bpf: skip verifier tests for unsupported program types" 90110ffd86ae driver core: Postpone DMA tear-down until after devres release for probe failure 430908054540 md/raid: raid5 preserve the writeback action after the parity check 3d25b7f5c3be Revert "Don't jump to compute_result state from check_result state" a0b1dde1e686 perf/x86/intel: Fix race in intel_pmu_disable_event() 7aea2f94cc64 perf bench numa: Add define for RUSAGE_THREAD if not present a06fdd99a339 ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour f037116fe05b x86/mm/mem_encrypt: Disable all instrumentation for early SME setup 290da8e79c83 sched/cpufreq: Fix kobject memleak 2da19da7abb8 iwlwifi: mvm: check for length correctness in iwl_mvm_create_skb() 7341daa0548e qmi_wwan: new Wistron, ZTE and D-Link devices c1528193f643 bpf: Fix preempt_enable_no_resched() abuse aea54f613534 power: supply: sysfs: prevent endless uevent loop with CONFIG_POWER_SUPPLY_DEBUG a1251522a522 KVM: arm/arm64: Ensure vcpu target is unset on reset failure 36ae546a0046 net: ieee802154: fix missing checks for regmap_update_bits 9c045d8c9739 mac80211: Fix kernel panic due to use of txq after free a0a49d8712de x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 a469646862aa PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored b21ca2769b0f apparmorfs: fix use-after-free on symlink traversal 9a0467e1f671 securityfs: fix use-after-free on symlink traversal 900bf351dd84 power: supply: cpcap-battery: Fix division by zero b7771cb0143b clk: sunxi-ng: nkmp: Avoid GENMASK(-1, 0) a654a73de29f xfrm4: Fix uninitialized memory read in _decode_session4 6faa62060624 xfrm: Honor original L3 slave device in xfrmi policy lookup 3716c2625099 esp4: add length check for UDP encapsulation d410ef75886a xfrm: clean up xfrm protocol checks 159269cc6456 vti4: ipip tunnel deregistration fixes. 64f214ce563f xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module c9516503fe53 xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink fea685000caf fuse: Add FOPEN_STREAM to use stream_open() f9eccf6ca1e0 dm mpath: always free attached_handler_name in parse_path() 9407680a7bb7 dm integrity: correctly calculate the size of metadata area 3b92ff729cb3 dm delay: fix a crash when invalid device is specified 90cc71127a3c dm zoned: Fix zone report handling ff0699a5e5d0 dm cache metadata: Fix loading discard bitset d5c352305d42 PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum b51a033317cd PCI: Factor out pcie_retrain_link() function 7bc992e215c8 PCI: rcar: Add the initialization of PCIe link in resume_noirq() 2e7574982502 PCI/AER: Change pci_aer_init() stub to return void 8c30e1499335 PCI: Init PCIe feature bits for managed host bridge alloc 29d031402718 PCI: Mark Atheros AR9462 to avoid bus reset f4be6b7ee294 PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken 2cf1dce1bfa5 fbdev: sm712fb: fix crashes and garbled display during DPMS modesetting 27968d821368 fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix garbled display f1c97f633375 fbdev: sm712fb: fix support for 1024x768-16 mode b415308ae49a fbdev: sm712fb: fix crashes during framebuffer writes by correctly mapping VRAM 02f89dd99c83 fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA 7e1b9659a43a fbdev: sm712fb: fix white screen of death on reboot, don't set CR3B-CR3F b0f08070903d fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75 d30768975973 fbdev: sm712fb: fix brightness control on reboot, don't set SR30 702156cd1a9a fbdev/efifb: Ignore framebuffer memmap entries that lack any memory types e738fb38cf2e objtool: Allow AR to be overridden with HOSTAR 9ae0f86ceaa7 MIPS: perf: Fix build with CONFIG_CPU_BMIPS5000 enabled 05fab3457210 perf intel-pt: Fix sample timestamp wrt non-taken branches ba86f8f84fd5 perf intel-pt: Fix improved sample timestamp 3ed850ab2a9c perf intel-pt: Fix instructions sampling rate 5e011f3319fe memory: tegra: Fix integer overflow on tick value calculation fb8c9c900d4e tracing: Fix partial reading of trace event's id file 07b487eb5762 ftrace/x86_64: Emulate call function while updating in breakpoint handler ba246f64b0a5 x86_64: Allow breakpoints to emulate call instructions 01b6fdcecd5a x86_64: Add gap to int3 to allow for call emulation 77ca91441696 ceph: flush dirty inodes before proceeding with remount b18339bc1d05 iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114 a9676c96e7e0 ovl: fix missing upper fs freeze protection on copy up for ioctl 979d2433b873 fuse: honor RLIMIT_FSIZE in fuse_file_fallocate a452f733f93e fuse: fix writepages on 32bit 42f59b83f0cf udlfb: introduce a rendering mutex fb36a97654a7 udlfb: fix sleeping inside spinlock 1b8c955691d4 udlfb: delete the unused parameter for dlfb_handle_damage 3487804cf6dc clk: rockchip: fix wrong clock definitions for rk3328 fe082b99d57b clk: mediatek: Disable tuner_en before change PLL rate 5bfba9529cea clk: tegra: Fix PLLM programming on Tegra124+ when PMC overrides divider 1a7adc2edb98 clk: hi3660: Mark clk_gate_ufs_subsys as critical 04f34b76368f PNFS fallback to MDS if no deviceid found d3dd6057d2d6 NFS4: Fix v4.0 client state corruption when mount 5e7f9e905ff8 media: imx: Clear fwnode link struct for each endpoint iteration ef12f5b54da4 media: imx: csi: Allow unknown nearest upstream entities 77e178708136 media: ov6650: Fix sensor possibly not detected on probe 86d67dbdf0a0 phy: ti-pipe3: fix missing bit-wise or operator when assigning val 939db6fdbea6 cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() a29b8829291e of: fix clang -Wunsequenced for be32_to_cpu() a36430769ee5 p54: drop device reference count if fails to enable device 88cfd822f9d0 intel_th: msu: Fix single mode with IOMMU c939121b5435 dcache: sort the freeing-without-RCU-delay mess for good. 10cb519c3e34 md: add mddev->pers to avoid potential NULL pointer dereference 3deaa1dc2f70 md: batch flush requests. 7f6b9285cada Revert "MD: fix lock contention for flush bios" 7928396df91e proc: prevent changes to overridden credentials bbd559ad3ca7 brd: re-enable __GFP_HIGHMEM in brd_insert_page() d9ec75d048d7 stm class: Fix channel bitmap on 32-bit systems 44bc4e8815a4 stm class: Fix channel free in stm output free path 85b94de88046 parisc: Rename LEVEL to PA_ASM_LEVEL to avoid name clash with DRBD code e5621f7e13f6 parisc: Use PA_ASM_LEVEL in boot code 615260c947b4 parisc: Skip registering LED when running in QEMU 9aabffe8c2a6 parisc: Export running_on_qemu symbol for modules b11efd3262ef net/mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled 79742133aff2 net/mlx5: Imply MLXFW in mlx5_core 9f12f4c922d4 vsock/virtio: Initialize core virtio vsock before registering the driver 4b900077784f tipc: fix modprobe tipc failed after switch order of device registration 4af8a327aeba vsock/virtio: free packets during the socket release 2f7025b0a3b3 tipc: switch order of device registration to fix a crash 2636da604e76 rtnetlink: always put IFLA_LINK for links with a link-netnsid c73ed24c385a ppp: deflate: Fix possible crash in deflate_init e4a6df16b441 nfp: flower: add rcu locks when accessing netdev for tunnels 948cd616504c net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions 3620e546b177 net: test nouarg before dereferencing zerocopy pointers 0495c8b03545 net/mlx4_core: Change the error print to info print 746f8cd570ba net: avoid weird emergency message 466cadba6013 net: Always descend into dsa/ 6bc3240adde5 ipv6: prevent possible fib6 leaks 81a61a95812e ipv6: fix src addr routing with the exception table c3a072597748 Linux 4.19.45 e8816d3bc595 ext4: don't update s_rev_level if not required 6172ae55a187 ext4: fix compile error when using BUFFER_TRACE 953e826e8d0f pstore: Refactor compression initialization fea8b84765a1 pstore: Allocate compression during late_initcall() f4bf101be366 pstore: Centralize init/exit routines 627bb2d93b4d iov_iter: optimize page_copy_sane() 866f011181ff libnvdimm/namespace: Fix label tracking error 756eda9bc8b7 xen/pvh: set xen_domain_type to HVM in xen_pvh_init 98bdd33883db kbuild: turn auto.conf.cmd into a mandatory include file 38f114887ca4 KVM: lapic: Busy wait for timer to expire when using hv_timer 3b5ea2df6cf6 KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writes 5b8567682489 jbd2: fix potential double free 95482af27161 ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug e0e1dc65bb13 ALSA: hda/realtek - Fixup headphone noise via runtime suspend ae3155123704 ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) 316063bf7d11 ext4: avoid panic during forced reboot due to aborted journal c19db366c0a8 ext4: fix use-after-free in dx_release() 0db24122bd7f ext4: fix data corruption caused by overlapping unaligned and aligned IO 25d010f4e0ec ext4: zero out the unused memory region in the extent tree block c907ce3fd552 tty: Don't force RISCV SBI console as preferred console 986d3453bee4 fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount a80da82d0840 crypto: ccm - fix incompatibility between "ccm" and "ccm_base" f6de0a3b1e66 ipmi:ssif: compare block number correctly for multi-part return messages 88681649ed8c bcache: never set KEY_PTRS of journal key to 0 in journal_reclaim() ecfc882f6441 bcache: fix a race between cache register and cacheset unregister 8a8f671b3dad Btrfs: do not start a transaction at iterate_extent_inodes() 0388d45afc50 Btrfs: do not start a transaction during fiemap 74ca0a7671cc Btrfs: send, flush dellaloc in order to avoid data loss 8b13bb911f0c btrfs: Honour FITRIM range constraints during free space trim 87dcf0c61985 btrfs: Correctly free extent buffer in case btree_read_extent_buffer_pages fails d8925a1fee71 btrfs: Check the first key and level for cached extent buffer 45123ae534e0 ext4: fix ext4_show_options for file systems w/o journal f795247578aa ext4: actually request zeroing of inode table after grow 2a18c9c76718 ext4: fix use-after-free race with debug_want_extra_isize b12a8d80a46e ext4: avoid drop reference to iloc.bh twice f0f805f8b9e7 ext4: ignore e_value_offs for xattrs with value-in-ea-inode 71478ef67d7c ext4: make sanity check in mballoc more strict 001fe0dab4ea jbd2: check superblock mapped prior to committing 0fd2df64f142 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler d90824ecb887 tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blankinterval == 0 6a01793e0763 mtd: spi-nor: intel-spi: Avoid crossing 4K address boundary on read/write dc6d69bde829 mfd: max77620: Fix swapped FPS_PERIOD_MAX_US values 5185672f2acf mfd: da9063: Fix OTP control register names to match datasheets for DA9063/63L 770e46b38ebe ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle 8bae43985571 userfaultfd: use RCU to free the task struct when fork fails 3574bc98e2fe ocfs2: fix ocfs2 read inode data panic in ocfs2_iget a3ccc156f365 hugetlb: use same fault hash key for shared and private mappings 0b16b09a723e mm/hugetlb.c: don't put_page in lock of hugetlb_lock 58db3813680e mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses f580a54bbd52 mm/mincore.c: make mincore() more conservative 681f3695d514 crypto: ccree - handle tee fips error during power management resume 4fb3d87ee7b7 crypto: ccree - add function to handle cryptocell tee fips error 65f5c14a6011 crypto: ccree - HOST_POWER_DOWN_EN should be the last CC access during suspend 1a4fc3d29632 crypto: ccree - pm resume first enable the source clk 120ab825c6fd crypto: ccree - don't map AEAD key and IV on stack ca687cdb6159 crypto: ccree - use correct internal state sizes for export 766121a0a798 crypto: ccree - don't map MAC key on stack 7560c0adad34 crypto: ccree - fix mem leak on error path 642de1c00a14 crypto: ccree - remove special handling of chained sg 1bfceb375034 bpf, arm64: remove prefetch insn in xadd mapping f3714257c422 ASoC: codec: hdac_hdmi add device_link to card device 975ef5c2f6ca ASoC: fsl_esai: Fix missing break in switch statement df9f111db871 ASoC: RT5677-SPI: Disable 16Bit SPI Transfers 7295359bd6ac ASoC: max98090: Fix restore of DAPM Muxes e13bac4031eb ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) d33f6063b7c3 ALSA: hda/realtek - EAPD turn on later 4ac6316a7c0f ALSA: hda/hdmi - Consider eld_valid when reporting jack event 8c827cda2864 ALSA: hda/hdmi - Read the pin sense from register when repolling 30dda277333e ALSA: usb-audio: Fix a memory leak bug 741e3efd8174 ALSA: line6: toneport: Fix broken usage of timer for delayed execution 003cf675eb07 mmc: core: Fix tag set memory leak d42d342022b1 crypto: arm64/aes-neonbs - don't access already-freed walk.iv 69b9d32d5139 crypto: arm/aes-neonbs - don't access already-freed walk.iv b7d2adfd0512 crypto: rockchip - update IV buffer to contain the next IV 9a61ab689867 crypto: gcm - fix incompatibility between "gcm" and "gcm_base" 63efe31cf544 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code e7fd8a2862e0 crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() 7a19a4bef218 crypto: crct10dif-generic - fix use via crypto_shash_digest() aabf86f24d9f crypto: skcipher - don't WARN on unprocessed data after slow walk step 66f5de68cb61 crypto: vmx - fix copy-paste error in CTR mode 07d677ae4db4 crypto: ccp - Do not free psp_master when PLATFORM_INIT fails fe632ee5ade8 crypto: chacha20poly1305 - set cra_name correctly 3b5ddd5ea016 crypto: salsa20 - don't access already-freed walk.iv 7a32ad34b889 crypto: crypto4xx - fix cfb and ofb "overran dst buffer" issues c1ec6beac625 crypto: crypto4xx - fix ctr-aes missing output IV 2ea1a37d0138 sched/x86: Save [ER]FLAGS on context switch d8d751efec28 arm64: Save and restore OSDLR_EL1 across suspend/resume f273cd16554a arm64: Clear OSDLR_EL1 on CPU boot 26e7d2ad97b9 arm64: compat: Reduce address limit 6d696ceb15a3 arm64: arch_timer: Ensure counter register reads occur with seqlock held 222abad906ba arm64: mmap: Ensure file offset is treated as unsigned 592127e9c1bb power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 mini PCs to the blacklist 26eb5e7fa08d power: supply: axp288_charger: Fix unchecked return value 921bc15462e2 ARM: exynos: Fix a leaked reference by adding missing of_node_put 6eaeee1e7845 mmc: sdhci-of-arasan: Add DTS property to disable DCMDs. e2c436d9268f ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3 abea1fb53266 ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 8cf1bbca4467 arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller. 7b72ca6312ab objtool: Fix function fallthrough detection b185029f5c41 x86/speculation/mds: Improve CPU buffer clear documentation 393ca9ea37fb x86/speculation/mds: Revert CPU buffer clear on double fault exit 7761dbf58d22 locking/rwsem: Prevent decrement of reader count before increment dafc674bbcb1 Linux 4.19.44 9fa23ea14e8f PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary 76888d135c4e PCI: hv: Add hv_pci_remove_slots() when we unload the driver a47e0054253f PCI: hv: Fix a memory leak in hv_eject_device_work() 4179b8580219 powerpc/booke64: set RI in default MSR 71b20cdb4353 powerpc/powernv/idle: Restore IAMR after idle 69c2b71cb0c1 powerpc/book3s/64: check for NULL pointer in pgd_alloc() e9ec5073c90d drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl ee3b53d89967 drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl afa485dc6f17 tipc: fix hanging clients using poll with EPOLLOUT flag 98652e0b0a1b isdn: bas_gigaset: use usb_fill_int_urb() properly 17d8a9ebaa99 tuntap: synchronize through tfiles array instead of tun->numqueues 9c79732f98a8 tuntap: fix dividing by zero in ebpf queue selection 737713e6d835 vrf: sit mtu should not be updated when vrf netdev is the link e38406070729 vlan: disable SIOCSHWTSTAMP in container dfdfad3d188f selinux: do not report error on connect(AF_UNSPEC) 9f51d6f72063 packet: Fix error path in packet_init 2e95eb9c92f7 net: ucc_geth - fix Oops when changing number of buffers in the ring 210057b79e71 net: seeq: fix crash caused by not set dev.parent dfd919285f27 net: macb: Change interrupt and napi enable order in open 68df8383f3ca net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filtering 9284895b7ee6 net: dsa: Fix error cleanup path in dsa_init_module da2e770f0c4a ipv4: Fix raw socket lookup for local traffic 947fec630c41 fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied c7b5e55be825 dpaa_eth: fix SG frame cleanup a79feef32392 bridge: Fix error path for kobject_init_and_add() 9c2cda31196a bonding: fix arp_validate toggling in active-backup mode 0dc9ad4e904d powerpc/64s: Include cpu header db1b4aa651df um: Don't hardcode path as it is architecture dependent 85f347944a6b Don't jump to compute_result state from check_result state ace28a8efdd4 rtlwifi: rtl8723ae: Fix missing break in switch statement d756d1dea670 mwl8k: Fix rate_idx underflow c300c98a94b4 cw1200: fix missing unlock on error in cw1200_hw_scan() 575260507647 x86/kprobes: Avoid kretprobe recursion bug 322a57551d06 nfc: nci: Potential off by one in ->pipes[] array f5e60565e6bd NFC: nci: Add some bounds checking in nci_hci_cmd_received() 21e9515b7d16 net: strparser: partially revert "strparser: Call skb_unclone conditionally" 85b9e8694f9c net/tls: fix the IV leaks e38c6748d1cc mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue 835ae6cc28d9 mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue 880a328e197b mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue a80f62f781c2 mlxsw: spectrum_switchdev: Add MDB entries in prepare phase fb7c783b3139 net: fec: manage ahb clock in runtime pm c18731c2786c netfilter: nf_tables: add missing ->release_ops() in error path of newrule() 5014aa937422 netfilter: nf_tables: use-after-free in dynamic operations 9965da064e9a usb: typec: Fix unchecked return value 68321994225d mm/memory.c: fix modifying of page protection by insert_pfn() bc3361461fcb net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode 19f4f94fdb2a powerpc/smp: Fix NMI IPI xmon timeout f8bd34d1d399 powerpc/smp: Fix NMI IPI timeout 6a60fb62c82a mm/memory_hotplug.c: drop memory device reference after find_memory_block() fb67c97c4e2f RDMA/hns: Bugfix for mapping user db afc7cebbbb5e Input: synaptics-rmi4 - fix possible double free f621bc1bd7f4 drm/sun4i: Unbind components before releasing DRM and memory 21b71e191bd8 spi: ST ST95HF NFC: declare missing of table 09185e359827 spi: Micrel eth switch: declare missing of table 3835cb5a911f ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled 521ae4da71cc drm/imx: don't skip DP channel disable for background plane df3a97d197a3 gpu: ipu-v3: dp: fix CSC handling 3a53fa469d60 netfilter: fix nf_l4proto_log_invalid to log invalid packets 5bc3d4491821 selftests/net: correct the return value for run_netsocktests 24b1c849ce9d drm/sun4i: Fix component unbinding and component master deletion 1973df1ec5bc drm/sun4i: Set device driver data at bind time for use in unbind 005325b7f026 s390: ctcm: fix ctcm_new_device error return code ca8648816e3d MIPS: perf: ath79: Fix perfcount IRQ assignment 743a5a951d4d netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() 7b115755fb9d netfilter: ctnetlink: don't use conntrack/expect object addresses as id 4e1994ef6365 ipvs: do not schedule icmp errors from tunnels cb9a11d017c6 selftests: netfilter: check icmp pkttoobig errors are set as related 74e9b761fba0 init: initialize jump labels before command line option parsing 6536de8232c8 mm: fix inactive list balancing between NUMA nodes and cgroups 1134736869ef scsi: aic7xxx: fix EISA support ba87f547b0f7 ocelot: Don't sleep in atomic context (irqs_disabled()) 9e4fd5e0b81a ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash 7d4d8683e925 tools lib traceevent: Fix missing equality check for strcmp 0c8afd514df0 KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing d39f3cc71382 KVM: fix spectrev1 gadgets 4074bc379b1f x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T 3b51d71365e0 x86/build/lto: Fix truncated .bss with -fdata-sections 8eb64692d6e2 s390/pkey: add one more argument space for debug feature entry e360515f41fc drm/amd/display: If one stream full updates, full update all planes 58be7c109cea afs: Unlock pages for __pagevec_release() 08f2c299b38c qede: fix write to free'd pointer error and double free of ptp 090b74020014 vxge: fix return of a free'd memblock on a failed dma mapping f83beff28048 mISDN: Check address length before reading address family e4525c9d9ada selftests: fib_tests: Fix 'Command line is not complete' errors 7828986b84ba clocksource/drivers/oxnas: Fix OX820 compatible 6a414ef36840 clocksource/drivers/npcm: select TIMER_OF 068d1cce7801 drm/amd/display: extending AUX SW Timeout 2773e7454f4f s390/3270: fix lockdep false positive on view->lock 4c8c9d514917 libnvdimm/pmem: fix a possible OOB access when read and write pmem f2565d0e5277 nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands 1d918120e37d mac80211: fix memory accounting with A-MSDU aggregation 9d4da01f7d66 cfg80211: Handle WMM rules in regulatory domain intersection 35e2abbaffa2 mac80211: Increase MAX_MSG_LEN bbe1ab38e1a2 mac80211: fix unaligned access in mesh table hash function e28e5055eacd s390/dasd: Fix capacity calculation for large volumes af5b7a150ef8 libnvdimm/btt: Fix a kmemdup failure check f7ab4818f74e HID: input: add mapping for "Toggle Display" key bbdccc170adf HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys dc30867da997 HID: input: add mapping for Expose/Overview key e94f852e2034 libnvdimm/namespace: Fix a potential NULL pointer dereference 5f72e3a021a6 acpi/nfit: Always dump _DSM output payload f07db1f1f54c iio: adc: xilinx: prevent touching unclocked h/w on remove 6400212ae3b6 iio: adc: xilinx: fix potential use-after-free on probe 06d5ea398e55 iio: adc: xilinx: fix potential use-after-free on remove 5640d0781267 USB: serial: fix unthrottle races 4c416eef65a7 virt: vbox: Sanity-check parameter types for hgcm-calls coming from userspace e361ccccdd51 kernfs: fix barrier usage in __kernfs_new_node() f1917f21c8f6 hwmon: (pwm-fan) Disable PWM if fetching cooling data fails 87cc345aefc9 platform/x86: dell-laptop: fix rfkill functionality 381eaca5017f platform/x86: thinkpad_acpi: Disable Bluetooth for some machines efe6802e812b platform/x86: sony-laptop: Fix unintentional fall-through 824c212908b6 bfq: update internal depth state when queue depth changes 3351e9d39947 Linux 4.19.43 b21bde49d386 x86/speculation/mds: Fix documentation typo 8e65568e9d23 Documentation: Correct the possible MDS sysfs values 2e4c54890226 x86/mds: Add MDSUM variant to the MDS documentation 12a0dad799fb x86/speculation/mds: Add 'mitigations=' support for MDS 59a14fb5832c s390/speculation: Support 'mitigations=' cmdline option 74857f69fec5 powerpc/speculation: Support 'mitigations=' cmdline option af5332dd991e x86/speculation: Support 'mitigations=' cmdline option 8cb932aca5d6 cpu/speculation: Add 'mitigations=' cmdline option 7ba793ae7b9f x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off e9ae32266605 x86/speculation/mds: Fix comment b9faa4652867 x86/speculation/mds: Add SMT warning message b3a63d9c7453 x86/speculation: Move arch_smt_update() call to after mitigation decisions f7a119a762ef x86/speculation/mds: Add mds=full,nosmt cmdline option cfaa3d76301e Documentation: Add MDS vulnerability documentation e3803099d2f4 Documentation: Move L1TF to separate directory c50e81fe8a13 x86/speculation/mds: Add mitigation mode VMWERV 8230c2028dce x86/speculation/mds: Add sysfs reporting for MDS 2951067089a3 x86/speculation/mds: Add mitigation control for MDS 4df98b3f3161 x86/speculation/mds: Conditionally clear CPU buffers on idle entry b39dc9a8cced x86/kvm/vmx: Add MDS protection when L1D Flush is not active e4fa775b5606 x86/speculation/mds: Clear CPU buffers on exit to user 1f7c31be1e04 x86/speculation/mds: Add mds_clear_cpu_buffers() de89ff6f1674 x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests aca9e8d8e2ce x86/speculation/mds: Add BUG_MSBDS_ONLY 2e9104aa2633 x86/speculation/mds: Add basic bug infrastructure for MDS 00b76324bd35 x86/speculation: Consolidate CPU whitelists e09450ffa980 x86/msr-index: Cleanup bit defines ca0056d97840 kvm: x86: Report STIBP on GET_SUPPORTED_CPUID 1f1bc8222ce7 x86/cpu: Sanitize FAM6_ATOM naming 34aae15cb179 Documentation/l1tf: Fix small spelling typo (From OE-Core rev: a2466be459bb97800a83b3f6822ba139161668ec) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: bsp/beaglebone: support qemu -machine virtBruce Ashfield2019-07-113-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While we don't normally do a dual h/w and virt BSP (since they tend to have conflicting requirements over time). A minimal overhead option to do this was submitted to linux-yocto. Since it has no impact on the h/w reference, has SDK testing value and can serve as a template on how to do this for other arm boards, it is worth making the configuration available. The original commit log follows: [ If the kernel supports Qemu's virt machine, runqemu works almost for free. The device tree for machine virt is included in Qemu, which simplifies everything quite a bit. This change adds ARCH_VIRT=y and some drivers to the beaglebone kernel configuration which allows to: export MACHINE="beaglebone-yocto" bitbake core-image-minimale runqemu This also works out of an eSDK. Whithout this feature usually two different SDKs need to be compiled and maintained. One SDK is used for development in Qemu, another one is used to develop for the real target hardware. Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> ] (From OE-Core rev: cc1fca6d464775daa15032f11c02d16b99759407) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: bump to 20190618Oleksandr Kravchuk2019-07-101-5/+3
| | | | | | | (From OE-Core rev: 4cbb7392c729a2436c26308c2320fdae5c450d7a) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace: update to 1.5.7Oleksandr Kravchuk2019-06-301-1/+1
| | | | | | | (From OE-Core rev: 2743f3ae192f84be6b216e5d33928e123e82007d) Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.0: make scsi-debug include scsi core configsBruce Ashfield2019-06-273-3/+3
| | | | | | | | | | | | | | | | Updating the scsi-debug fragment to include the core scsi config options. This allows standalone use of the fragment, since all supporting options will be enabled simply by including the top level config in a BSP. This also removes a configuration warning on qemuarm, since we will no longer have missing / unavailable options during the config audit. (From OE-Core rev: c65826e96a77928938fef69fc0cbc65ec7431cb2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.0: bsp: add basic xilinx zynqmp supportBruce Ashfield2019-06-273-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Zumeng Chen has added core/basic support for the zynqmp that is bootable using the 5.0 and 5.2-rcX kernels. This makes the fragments available for future refinement and factoring. A bootlog follows: ZynqMP> setenv bootargs console=ttyPS0,115200 root=/dev/mmcblk0p3 rw rootwait earlycon=cdns,mmio,0xFF000000 clk_ignore_unused ip=dhcp ZynqMP> tftpboot 0x10000000 Image; tftpboot 0x11800000 dtb; booti 0x10000000 - 0x11800000 Using ethernet@ff0e0000 device Filename 'Image'. Load address: 0x10000000 Loading: ########### 11.3 MiB/s done Bytes transferred = 16378368 (f9ea00 hex) Using ethernet@ff0e0000 device TFTP from server 128.224.162.211; our IP address is 128.224.162.99 Filename 'dtb'. Load address: 0x11800000 Loading: ## 4.7 MiB/s done Bytes transferred = 19746 (4d22 hex) Booting using the fdt blob at 0x11800000 Loading Device Tree to 0000000007ff8000, end 0000000007fffd21 ... OK Starting kernel ... Booting Linux on physical CPU 0x0000000000 [0x410fd034] Linux version 5.2.0-rc3-yoctodev-standard (oe-user@oe-host) (gcc version 9.1.0 (GCC)) #1 SMP PREEMPT Thu Jun 6 00:53:26 UTC 2019 Machine model: ZynqMP ZCU102 Rev1.0 earlycon: cdns0 at MMIO 0x00000000ff000000 (options '') printk: bootconsole [cdns0] enabled efi: Getting EFI parameters from FDT: efi: UEFI not found. cma: Reserved 16 MiB at 0x000000007ec00000 psci: probing for conduit method from DT. psci: PSCIv1.1 detected in firmware. psci: Using standard PSCI v0.2 function IDs psci: MIGRATE_INFO_TYPE not supported. psci: SMC Calling Convention v1.1 percpu: Embedded 30 pages/cpu s83416 r8192 d31272 u122880 Detected VIPT I-cache on CPU0 CPU features: detected: ARM erratum 845719 Speculative Store Bypass Disable mitigation not required Built 1 zonelists, mobility grouping on. Total pages: 1031940 Kernel command line: console=ttyPS0,115200 root=/dev/mmcblk0p3 rw rootwait earlycon=cdns,mmio,0xFF000000 clk_ignore_unused ip=dhcp Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) software IO TLB: mapped [mem 0x7ac00000-0x7ec00000] (64MB) Memory: 4013572K/4193280K available (10748K kernel code, 1210K rwdata, 2764K rodata, 1216K init, 757K bss, 163324K reserved, 16384K cma-reserved) SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 ftrace: allocating 36121 entries in 142 pages rcu: Preemptible hierarchical RCU implementation. rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4. Tasks RCU enabled. rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 GIC: Adjusting CPU interface base to 0x00000000f902f000 GIC: Using split EOI/Deactivate mode random: get_random_bytes called from start_kernel+0x328/0x4c4 with crng_init=0 arch_timer: cp15 timer(s) running at 99.99MHz (phys). clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x170f8de2d3, max_idle_ns: 440795206112 ns sched_clock: 56 bits at 99MHz, resolution 10ns, wraps every 4398046511101ns Console: colour dummy device 80x25 Calibrating delay loop (skipped), value calculated using timer frequency.. 199.98 BogoMIPS (lpj=399960) pid_max: default: 32768 minimum: 301 LSM: Security Framework initializing Mount-cache hash table entries: 8192 (order: 4, 65536 bytes) Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes) *** VALIDATE proc *** *** VALIDATE cgroup1 *** *** VALIDATE cgroup2 *** ASID allocator initialised with 32768 entries rcu: Hierarchical SRCU implementation. EFI services will not be available. smp: Bringing up secondary CPUs ... Detected VIPT I-cache on CPU1 CPU1: Booted secondary processor 0x0000000001 [0x410fd034] Detected VIPT I-cache on CPU2 CPU2: Booted secondary processor 0x0000000002 [0x410fd034] Detected VIPT I-cache on CPU3 CPU3: Booted secondary processor 0x0000000003 [0x410fd034] smp: Brought up 1 node, 4 CPUs SMP: Total of 4 processors activated. CPU features: detected: 32-bit EL0 Support CPU features: detected: CRC32 instructions CPU: All CPU(s) started at EL2 alternatives: patching kernel code devtmpfs: initialized clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns futex hash table entries: 1024 (order: 4, 65536 bytes) xor: measuring software checksum speed 8regs : 2360.000 MB/sec 32regs : 2706.000 MB/sec arm64_neon: 2018.000 MB/sec xor: using function: 32regs (2706.000 MB/sec) DMI not present or invalid. NET: Registered protocol family 16 cpuidle: using governor ladder hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. DMA: preallocated 256 KiB pool for atomic allocations ��ɥ��ѭ console [ttyPS0] enabled 0xff000000 (irq = 33, base_baud = 6250000) is a xuartps printk: console [ttyPS0] enabled printk: bootconsole [cdns0] disabled printk: bootconsole [cdns0] disabled ff010000.serial: ttyPS1 at MMIO 0xff010000 (irq = 34, base_baud = 6250000) is a xuartps HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages raid6: neonx8 gen() 1518 MB/s raid6: neonx8 xor() 1442 MB/s raid6: neonx4 gen() 1471 MB/s raid6: neonx4 xor() 1409 MB/s raid6: neonx2 gen() 1128 MB/s raid6: neonx2 xor() 1175 MB/s raid6: neonx1 gen() 737 MB/s raid6: neonx1 xor() 887 MB/s raid6: int64x8 gen() 1166 MB/s raid6: int64x8 xor() 763 MB/s raid6: int64x4 gen() 983 MB/s raid6: int64x4 xor() 739 MB/s raid6: int64x2 gen() 683 MB/s raid6: int64x2 xor() 601 MB/s raid6: int64x1 gen() 452 MB/s raid6: int64x1 xor() 462 MB/s raid6: using algorithm neonx8 gen() 1518 MB/s raid6: .... xor() 1442 MB/s, rmw enabled raid6: using neon recovery algorithm vgaarb: loaded SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb media: Linux media interface: v0.10 videodev: Linux video capture interface: v2.00 pps_core: LinuxPPS API ver. 1 registered pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> PTP clock support registered EDAC MC: Ver: 3.0.0 FPGA manager framework clocksource: Switched to clocksource arch_sys_counter *** VALIDATE hugetlbfs *** NET: Registered protocol family 2 tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes) TCP established hash table entries: 32768 (order: 6, 262144 bytes) TCP bind hash table entries: 32768 (order: 7, 524288 bytes) TCP: Hash tables configured (established 32768 bind 32768) UDP hash table entries: 2048 (order: 4, 65536 bytes) UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes) NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. PCI: CLS 0 bytes, default 64 hw perfevents: no interrupt-affinity property for /pmu, guessing. hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available kprobes: failed to populate blacklist: -22 Please take care of using kprobes. workingset: timestamp_bits=46 max_order=20 bucket_order=0 NFS: Registering the id_resolver key type Key type id_resolver registered Key type id_legacy registered jffs2: version 2.2. �© 2001-2006 Red Hat, Inc. Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) io scheduler mq-deadline registered io scheduler kyber registered nwl-pcie fd0e0000.pcie: Link is DOWN nwl-pcie fd0e0000.pcie: host bridge /amba/pcie@fd0e0000 ranges: nwl-pcie fd0e0000.pcie: MEM 0xe0000000..0xefffffff -> 0xe0000000 nwl-pcie fd0e0000.pcie: MEM 0x600000000..0x7ffffffff -> 0x600000000 nwl-pcie fd0e0000.pcie: PCI host bridge to bus 0000:00 pci_bus 0000:00: root bus resource [bus 00-ff] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xefffffff] pci_bus 0000:00: root bus resource [mem 0x600000000-0x7ffffffff pref] pci 0000:00:00.0: [10ee:d021] type 01 class 0x060400 pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot pci 0000:00:00.0: PCI bridge to [bus 01-0c] pcieport 0000:00:00.0: PME: Signaling with IRQ 37 xilinx-zynqmp-dma fd500000.dma: ZynqMP DMA driver Probe success xilinx-zynqmp-dma fd510000.dma: ZynqMP DMA driver Probe success xilinx-zynqmp-dma fd520000.dma: ZynqMP DMA driver Probe success xilinx-zynqmp-dma fd530000.dma: ZynqMP DMA driver Probe success xilinx-zynqmp-dma fd540000.dma: ZynqMP DMA driver Probe success xilinx-zynqmp-dma fd550000.dma: ZynqMP DMA driver Probe success xilinx-zynqmp-dma fd560000.dma: ZynqMP DMA driver Probe success xilinx-zynqmp-dma fd570000.dma: ZynqMP DMA driver Probe success cacheinfo: Unable to detect cache hierarchy for CPU 0 brd: module loaded loop: module loaded ahci-ceva fd0c0000.ahci: AHCI 0001.0301 32 slots 2 ports 6 Gbps 0x3 impl platform mode ahci-ceva fd0c0000.ahci: flags: 64bit ncq sntf pm clo only pmp fbs pio slum part ccc sds apst scsi host0: ahci-ceva scsi host1: ahci-ceva ata1: SATA max UDMA/133 mmio [mem 0xfd0c0000-0xfd0c1fff] port 0x100 irq 31 ata2: SATA max UDMA/133 mmio [mem 0xfd0c0000-0xfd0c1fff] port 0x180 irq 31 libphy: Fixed MDIO Bus: probed CAN device driver interface libphy: MACB_mii_bus: probed Generic PHY ff0e0000.ethernet-ffffffff:0c: attached PHY driver [Generic PHY] (mii_bus:phy_addr=ff0e0000.ethernet-ffffffff:0c, irq=POLL) macb ff0e0000.ethernet eth0: Cadence GEM rev 0x50070106 at 0xff0e0000 irq 20 (00:0a:35:04:9a:86) dwc3 fe200000.usb: Failed to get clk 'ref': -2 dwc3 fe200000.usb: Configuration mismatch. dr_mode forced to host xhci-hcd xhci-hcd.0.auto: xHCI Host Controller xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 xhci-hcd xhci-hcd.0.auto: hcc params 0x0238f625 hci version 0x100 quirks 0x0000000002010010 xhci-hcd xhci-hcd.0.auto: irq 35, io mem 0xfe200000 hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected xhci-hcd xhci-hcd.0.auto: xHCI Host Controller xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2 xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. hub 2-0:1.0: USB hub found hub 2-0:1.0: 1 port detected usbcore: registered new interface driver usb-storage rtc_zynqmp ffa60000.rtc: registered as rtc0 pca953x 0-0020: 0-0020 supply vcc not found, using dummy regulator GPIO line 322 (sel0) hogged as output/low GPIO line 323 (sel1) hogged as output/high GPIO line 324 (sel2) hogged as output/high GPIO line 325 (sel3) hogged as output/high pca953x 0-0021: 0-0021 supply vcc not found, using dummy regulator cdns-i2c ff020000.i2c: 400 kHz mmio ff020000 irq 22 cdns-i2c ff030000.i2c: 400 kHz mmio ff030000 irq 23 i2c i2c-0: Added multiplexed i2c bus 2 i2c i2c-0: Added multiplexed i2c bus 3 i2c i2c-0: Added multiplexed i2c bus 4 i2c i2c-0: Added multiplexed i2c bus 5 pca954x 0-0075: registered 4 multiplexed busses for I2C mux pca9544 at24 6-0054: 1024 byte 24c08 EEPROM, writable, 1 bytes/write i2c i2c-1: Added multiplexed i2c bus 6 i2c i2c-7: of_i2c: modalias failure on /amba/i2c@ff030000/i2c-mux@74/i2c@1/clock-generator@36 i2c i2c-7: Failed to create I2C device for /amba/i2c@ff030000/i2c-mux@74/i2c@1/clock-generator@36 i2c i2c-1: Added multiplexed i2c bus 7 si570 8-005d: registered, current frequency 300000000 Hz i2c i2c-1: Added multiplexed i2c bus 8 si570 9-005d: clock registration failed si570: probe of 9-005d failed with error -17 i2c i2c-1: Added multiplexed i2c bus 9 i2c i2c-10: of_i2c: modalias failure on /amba/i2c@ff030000/i2c-mux@74/i2c@4/clock-generator@69 i2c i2c-10: Failed to create I2C device for /amba/i2c@ff030000/i2c-mux@74/i2c@4/clock-generator@69 i2c i2c-1: Added multiplexed i2c bus 10 i2c i2c-1: Added multiplexed i2c bus 11 i2c i2c-1: Added multiplexed i2c bus 12 i2c i2c-1: Added multiplexed i2c bus 13 pca954x 1-0074: registered 8 multiplexed busses for I2C switch pca9548 i2c i2c-1: Added multiplexed i2c bus 14 i2c i2c-1: Added multiplexed i2c bus 15 i2c i2c-1: Added multiplexed i2c bus 16 i2c i2c-1: Added multiplexed i2c bus 17 i2c i2c-1: Added multiplexed i2c bus 18 i2c i2c-1: Added multiplexed i2c bus 19 i2c i2c-1: Added multiplexed i2c bus 20 i2c i2c-1: Added multiplexed i2c bus 21 pca954x 1-0075: registered 8 multiplexed busses for I2C switch pca9548 ina2xx 2-0040: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 2-0041: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 2-0042: power monitor ina226 (Rshunt = 5000 uOhm) ata1: SATA link down (SStatus 0 SControl 330) ina2xx 2-0043: power monitor ina226 (Rshunt = 5000 uOhm) ata2: SATA link down (SStatus 0 SControl 330) ina2xx 2-0044: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 2-0045: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 2-0046: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 2-0047: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 2-004a: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 2-004b: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 3-0040: power monitor ina226 (Rshunt = 2000 uOhm) ina2xx 3-0041: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 3-0042: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 3-0043: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 3-0044: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 3-0045: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 3-0046: power monitor ina226 (Rshunt = 5000 uOhm) ina2xx 3-0047: power monitor ina226 (Rshunt = 5000 uOhm) cdns-wdt fd4d0000.watchdog: Xilinx Watchdog Timer at (____ptrval____) with timeout 10s device-mapper: ioctl: 4.40.0-ioctl (2019-01-18) initialised: dm-devel@redhat.com EDAC MC: ECC not enabled cpu cpu0: failed to get clock: -2 cpufreq-dt: probe of cpufreq-dt failed with error -2 sdhci: Secure Digital Host Controller Interface driver sdhci: Copyright(c) Pierre Ossman sdhci-pltfm: SDHCI platform and OF driver helper mmc0: SDHCI controller on ff170000.mmc [ff170000.mmc] using ADMA 64-bit usbcore: registered new interface driver usbhid usbhid: USB HID core driver u32 classifier Actions configured NET: Registered protocol family 10 Segment Routing with IPv6 sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver NET: Registered protocol family 17 can: controller area network core (rev 20170425 abi 9) NET: Registered protocol family 29 can: raw protocol (rev 20170425) can: broadcast manager protocol (rev 20170425 t) can: netlink gateway (rev 20170425) max_hops=1 Key type dns_resolver registered registered taskstats version 1 Btrfs loaded, crc32c=crc32c-generic Key type encrypted registered printk: console [netcon0] enabled netconsole: network logging started rtc_zynqmp ffa60000.rtc: setting system clock to 2019-06-06T03:39:58 UTC (1559792398) macb ff0e0000.ethernet eth0: link up (1000/Full) pps pps0: new PPS source ptp0 macb ff0e0000.ethernet: gem-ptp-timer ptp clock registered. IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready mmc0: Problem switching card into high-speed mode! mmc0: new SDHC card at address 0001 mmcblk0: mmc0:0001 SD16G 14.5 GiB Sending DHCP requests . mmcblk0: p1 p2 p3 , OK IP-Config: Complete: device=eth0, hwaddr=00:0a:35:04:9a:86, ipaddr=xxxxx, mask=255.255.254.0 host=xxx, domain=corp.ad.wrs.com, nis-domain=swamp bootserver=0.0.0.0, rootserver=0.0.0.0, rootpath= clk: Not disabling unused clocks md: Waiting for all devices to be available before autodetect md: If you don't use raid, use raid=noautodetect md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null) VFS: Mounted root (ext4 filesystem) on device 179:3. devtmpfs: mounted Freeing unused kernel memory: 1216K Run /sbin/init as init process random: fast init done systemd[1]: systemd 242-19-gdb2e367+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -) systemd[1]: Detected architecture arm64. Welcome to Wind River Linux development 19.23 Update 0! systemd[1]: Set hostname to <xilinx-zynqmp>. random: systemd: uninitialized urandom read (16 bytes read) systemd[1]: Initializing machine ID from random generator. systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument systemd[1]: /lib/systemd/system/dbus.socket:4: ListenStream= references a path below legacy directory /var/run/, updating /var/run/dbus/system_bus_socket �→ /run/dbus/system_bus_socket; please update the unit f. systemd[1]: /lib/systemd/system/rpcbind.socket:4: ListenStream= references a path below legacy directory /var/run/, updating /var/run/rpcbind.sock �→ /run/rpcbind.sock; please update the unit file accordingly. random: systemd: uninitialized urandom read (16 bytes read) systemd[1]: Listening on Journal Socket (/dev/log). [ OK ] Listening on Journal Socket (/dev/log). random: systemd: uninitialized urandom read (16 bytes read) systemd[1]: Listening on Syslog Socket. [ OK ] Listening on Syslog Socket. systemd[1]: Listening on udev Kernel Socket. [ OK ] Listening on udev Kernel Socket. [ OK ] Listening on udev Control Socket. [ OK ] Created slice User and Session Slice. [ OK ] Listening on initctl Compatibility Named Pipe. [ OK ] Reached target Swap. [ OK ] Created slice system-serial\x2dgetty.slice. [ OK ] Reached target Slices. [ OK ] Listening on Journal Socket. Starting udev Coldplug all Devices... Mounting POSIX Message Queue File System... Mounting Temporary Directory (/tmp)... Starting Journal Service... Starting Remount Root and Kernel File Systems... Mounting Kernel Debug File System... EXT4-fs (mmcblk0p3): re-mounted. Opts: (null) Starting Create list of re�…odes for the current kernel... [ OK ] Started Forward Password R�…uests to Wall Directory Watch. [ OK ] Reached target Remote File Systems. [ OK ] Listening on Network Service Netlink Socket. Starting Apply Kernel Variables... [ OK ] Started Dispatch Password �…ts to Console Directory Watch. [ OK ] Reached target Paths. [ OK ] Created slice system-getty.slice. Mounting Huge Pages File System... [ OK ] Started Journal Service. [ OK ] Mounted POSIX Message Queue File System. [ OK ] Mounted Temporary Directory (/tmp). [ OK ] Started Remount Root and Kernel File Systems. [ OK ] Mounted Kernel Debug File System. [ OK ] Started Create list of req�… nodes for the current kernel. [ OK ] Started Apply Kernel Variables. [ OK ] Mounted Huge Pages File System. Starting Create System Users... Starting Rebuild Hardware Database... Starting Flush Journal to Persistent Storage... [ OK ] Started udev Coldplug all Devices. systemd-journald[148]: Received request to flush runtime journal from PID 1 [ OK ] Started Flush Journal to Persistent Storage. [ OK ] Started Create System Users. Starting Create Static Device Nodes in /dev... [ OK ] Started Create Static Device Nodes in /dev. [ OK ] Reached target Local File Systems (Pre). Mounting /var/volatile... [ OK ] Mounted /var/volatile. [ OK ] Reached target Local File Systems. Starting Create Volatile Files and Directories... Starting Load/Save Random Seed... [ OK ] Started Load/Save Random Seed. [ OK ] Started Create Volatile Files and Directories. Starting Network Time Synchronization... Starting Rebuild Journal Catalog... Starting Update UTMP about System Boot/Shutdown... Starting Run pending postinsts... [ OK ] Started Update UTMP about System Boot/Shutdown. [ OK ] Started Network Time Synchronization. [ OK ] Reached target System Time Set. [ OK ] Reached target System Time Synchronized. [ OK ] Started Rebuild Journal Catalog. [ OK ] Started Run pending postinsts. [ OK ] Started Rebuild Hardware Database. Starting udev Kernel Device Manager... Starting Update is Completed... [ OK ] Started Update is Completed. [ OK ] Started udev Kernel Device Manager. [ OK ] Reached target System Initialization. Starting Console System Startup Logging... [ OK ] Listening on RPCbind Server Activation Socket. [ OK ] Listening on D-Bus System Message Bus Socket. [ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket. [ OK ] Listening on dropbear.socket. [ OK ] Reached target Sockets. [ OK ] Reached target Basic System. [ OK ] Started System Logging Service. [ OK ] Started Dynamic Host Configuration Protocol (DHCP). [ OK ] Started Kernel Logging Service. Starting Login Service... [ OK ] Started D-Bus System Message Bus. [ OK ] Started Xserver startup without a display manager. [ OK ] Started Daily Cleanup of Temporary Directories. [ OK ] Reached target Timers. Starting Telephony service... Starting Network Service... [ OK ] Started Console System Startup Logging. [ OK ] Found device /dev/ttyPS0. [ OK ] Listening on Load/Save RF �…itch Status /dev/rfkill Watch. [ OK ] Started Network Service. Starting Network Name Resolution... [ OK ] Started Login Service. [ OK ] Started Network Name Resolution. [ OK ] Started Telephony service. [ OK ] Reached target Network. Starting Berkeley Internet Name Domain (DNS)... Starting /etc/rc.local Compatibility... Starting Permit User Sessions... Starting Avahi mDNS/DNS-SD Stack... [ OK ] Started /etc/rc.local Compatibility. [ OK ] Started Permit User Sessions. [ OK ] Started Getty on tty1. [ OK ] Started Serial Getty on ttyPS0. [ OK ] Started Avahi mDNS/DNS-SD Stack. [ OK ] Started Berkeley Internet Name Domain (DNS). [ OK ] Reached target Host and Network Name Lookups. Wind River Linux development 19.23 Update 0 xilinx-zynqmp ttyPS0 xilinx-zynqmp login: root root@xilinx-zynqmp:~# uname 0a uname: extra operand '0a' Try 'uname --help' for more information. root@xilinx-zynqmp:~# uname -a Linux xilinx-zynqmp 5.2.0-rc3-yoctodev-standard #1 SMP PREEMPT Thu Jun 6 00:53:26 UTC 2019 aarch64 aarch64 aarch64 GNU/Linux (From OE-Core rev: b0dc58f535a27be6c649dcf336c7dc0cdb23d96b) Signed-off-by: Zumeng Chen <zchen@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: update to 2.10.7Jonathan Rajotte2019-06-219-728/+4
| | | | | | | | | Remove upstreamed patches. (From OE-Core rev: 4bd46974d5b80050a031688ecefa9e60df793163) Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* make-mod-scripts: Depends on bison-nativeRobert Yang2019-06-211-1/+1
| | | | | | | | | | | | | | | Fixed do_configure error when use linux-dummy: PREFERRED_PROVIDER_virtual/kernel = "linux-dummy" /bin/sh: bison: command not found Build make-mod-scripts doesn't make sense when use linux-dummy, but it breaks "bitbake world", so add bison-native to DEPENDS to fix the problem. (From OE-Core rev: 4301d533512669834282a6ba43ae8e266a79fe22) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-dummy: Add do_compile_kernelmodulesRobert Yang2019-06-211-0/+5
| | | | | | | | | | | | | | Fixed: PREFERRED_PROVIDER_virtual/kernel = "linux-dummy" $ bitbake world ERROR: Task do_compile in make-mod-scripts_1.0.bb depends upon non-existent task do_compile_kernelmodules in linux-dummy.bb ERROR: Command execution failed: Exited with 1 (From OE-Core rev: 2e8687174e399bb42e935cd74e08e0da67775704) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Filter ptest output to remove random tmp directoriesRichard Purdie2019-06-202-2/+2
| | | | | | | | | These tmp paths end up in the test names making it hard to compare test runs so filter them out, they're not useful for our purposes. (From OE-Core rev: dc47b3855d03af962bab176c7aed9bd47426b419) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wireless-regdb: Add recipeAdrian Bunk2019-06-191-0/+44
| | | | | | | | | | | | | | | | | Since wpa-supplicant is provided, the database of permitted frequencies should also be provided. wireless-regdb-static should be used with kernel >= 4.15. wireless-regdb can be used with older kernels and is mostly irrelevant here, but keeping it in meta-networking would create needless recipe duplication. This package was previously in meta-networking. (From OE-Core rev: 00c5a665b48c830a0008139b7ae1a51e79b72bb5) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Mark qemuriscv64 as compatibleAlistair Francis2019-06-191-1/+3
| | | | | | | (From OE-Core rev: 7cc98b0f3414ad705ac136aee4cffb827dc8aade) Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust:upgrade 2.10.3 -> 2.10.4Zang Ruochen2019-06-192-112/+2
| | | | | | | | | | | | -Upgrade from lttng-ust_2.10.3.bb to lttng-ust_2.10.4.bb. -lttng-ust/0001-compat-work-around-broken-_SC_NPROCESSORS_CONF-on-MU.patch Removed since this is included in 2.10.4 (From OE-Core rev: dc25e9525495e00940da7716cbba6bca96423acd) Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel: qemuarmv5: Update machine overrides of KERNEL_DEVICETREEHe Zhe2019-06-197-7/+6
| | | | | | | | | | The original BSP qemuarm has been renamed to qemuarmv5. Update the machine overrides accordingly to avoid not generating dtb. (From OE-Core rev: a1ac097686daf0769e7ff94ff2c8795e1e8ae790) Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: Add git based recipeHe Zhe2019-06-181-1/+10
| | | | | | | | | | | | | The git based recipe is for those who want to build lttng-modules with bleeding edge kernel, to avoid regularly backporting patches from upstream. Note that PREFERRED_VERSION needs to be set to select the git recipe instead of the tar ball one. (From OE-Core rev: 18dd8e719f7c845d7e4bb1148ef6adad80a9493e) Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: Upgrade 2.10.9 -> 2.10.10Adrian Bunk2019-06-151-2/+2
| | | | | | | (From OE-Core rev: 80f453da04e43cab82999249be0a9dd95322a06e) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Add scsi_debug module when ptest is in DISTRO_FEATURESMariano López2019-06-144-0/+4
| | | | | | | | | | | | | | | | util-linux ptest requires the scsi_debug module to perform eject/mount tests. This will conditionally add scsi_debug module when ptest is in DISTRO_FEATURES. This doesn't include linux-yocto-tiny because the resulting image will be too big and do_image would complain about this. [YOCTO #13301] (From OE-Core rev: 70a30872bd93cc058b05d9cf2b4f9334658629ee) Signed-off-by: Mariano López <just.another.mariano@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Remove manual RDEPENDS from PN-ptest to PN packageAdrian Bunk2019-06-071-1/+1
| | | | | | | | | They are now added automatically by the ptest class. (From OE-Core rev: 25cf1820122bb2b15057aafe1c9e04a733f81bcf) Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: ptest: Add SCSI debug configuration for util-linuxBruce Ashfield2019-06-046-6/+6
| | | | | | | | | | | | | | | | | | | | | Bumping the SRCREVs to pickup the following configuration tweak for ptest usage: Author: Mariano López <just.another.mariano@gmail.com> Date: Sat Jun 1 17:30:46 2019 -0500 Add SCSI debug configuration for util-linux ptest The ptests from util-linux require the scsi debug module to be installed for a subset of tests. This patch would allow to build the kernel module for the linux-yocto kernel. Signed-off-by: Mariano López <just.another.mariano@gmail.com> (From OE-Core rev: 1d72b295a22cde80259393e36e3515b6fa2ee34d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.0: fix systemtap on armBruce Ashfield2019-06-023-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following commit is part of 5.0.17+: ARM: fix function graph tracer and unwinder dependencies [ Upstream commit 503621628b32782a07b2318e4112bd4372aa3401 ] Naresh Kamboju recently reported that the function-graph tracer crashes on ARM. The function-graph tracer assumes that the kernel is built with frame pointers. We explicitly disabled the function-graph tracer when building Thumb2, since the Thumb2 ABI doesn't have frame pointers. We recently changed the way the unwinder method was selected, which seems to have made it more likely that we can end up with the function- graph tracer enabled but without the kernel built with frame pointers. Fix up the function graph tracer dependencies so the option is not available when we have no possibility of having frame pointers, and adjust the dependencies on the unwinder option to hide the non-frame pointer unwinder options if the function-graph tracer is enabled. Reviewed-by: Masami Hiramatsu <mhiramat@kernel.org> Tested-by: Masami Hiramatsu <mhiramat@kernel.org> Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> Signed-off-by: Sasha Levin <sashal@kernel.org> As such, we no longer have UNWINDER_ARM enabled in our ARM builds by default, since we do have FUNCTION_GRAPH_TRACER enabled in the common ftrace configuration. We disable FUNCTION_GRAPH_TRACER for ARM, which allows UNWINDER_ARM to remain enabled and hence systemtap work out of the box for our ARM reference builds. Obviously, BSPs or other users of the fragments can make a different decision, but we chose unwinder to be on by default. (From OE-Core rev: 8b8fb2e0d991c280317e28867224ed2080aa50c1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.0: update to -rt11Bruce Ashfield2019-06-023-4/+4
| | | | | | | | | | | | | | | | | | | Updating the 5.0 -rt to -rt11, which comprises the following commits: 9c1e84c9b81b v5.0.19-rt11 c4258b70deda workqueue: rework 2a0f03c9daff softirq: rework cb38c9a00313 Revert "drm/i915/fence: Do not use TIMER_IRQSAFE" 0ffa8402bf10 clocksource: TCLIB: Add proper depend 6a2ecc186d9a arm: imx6: cpuidle: Use raw_spinlock_t c302271409c2 locking/lockdep: Don't complain about incorrect name for no validate class 4042bcac2c90 v5.0.19-rt10 d6ad4a85a911 genirq: Handle missing work_struct in irq_set_affinity_notifier() (From OE-Core rev: 9bef18bd94af24d758d2b6e9b4a1de6f4323ce05) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.0: update to v5.0.19Bruce Ashfield2019-06-023-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the korg -stable updates that comprise the following commits: 3f7c1cab1a61 Linux 5.0.19 64d314bd8cc8 fbdev: sm712fb: fix memory frequency by avoiding a switch/case fallthrough e5c6d75b0f03 bpf, lru: avoid messing with eviction heuristics upon syscall lookup b5f95aa7a88b bpf: add map_lookup_elem_sys_only for lookups from syscall side d811930f74ac bpf: relax inode permission check for retrieving bpf program ca7ef7e3ddfa driver core: Postpone DMA tear-down until after devres release for probe failure bad4fbe76cfb md/raid: raid5 preserve the writeback action after the parity check 3770eb3721be Revert "Don't jump to compute_result state from check_result state" 07116a6548c8 perf/x86/intel: Fix race in intel_pmu_disable_event() 58d1e074c742 perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet cd448c27b08e perf bench numa: Add define for RUSAGE_THREAD if not present 7325696ce261 i2c: designware: ratelimit 'transfer when suspended' errors 8258661858d5 ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour 5b73764a5d2c KVM: selftests: make hyperv_cpuid test pass on AMD fb654d0763c8 KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size 497ce5c7f538 x86/mm/mem_encrypt: Disable all instrumentation for early SME setup 96f0be982c8a sched/cpufreq: Fix kobject memleak 2a9605f177f8 iwlwifi: mvm: check for length correctness in iwl_mvm_create_skb() df5eba5f41be qmi_wwan: new Wistron, ZTE and D-Link devices bd61ddd3e9fc bpf: Fix preempt_enable_no_resched() abuse bd3713424a01 tools: bpftool: fix infinite loop in map create 1e61a219090f power: supply: sysfs: prevent endless uevent loop with CONFIG_POWER_SUPPLY_DEBUG e6ae43922897 KVM: arm/arm64: Ensure vcpu target is unset on reset failure 5450811a02f5 net: ieee802154: fix missing checks for regmap_update_bits 15f64f420bae mac80211: Fix kernel panic due to use of txq after free eff6d5429bd2 x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 48be4d7ced2c PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored fa42fde1f8e6 apparmorfs: fix use-after-free on symlink traversal cf0259f7662a securityfs: fix use-after-free on symlink traversal 04aa8a51e723 power: supply: cpcap-battery: Fix division by zero 38a725dd0be7 KVM: PPC: Book3S: Protect memslots while validating user address eec0c746757b KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exit f3adb80bb243 clk: sunxi-ng: nkmp: Avoid GENMASK(-1, 0) 791746a758e7 ARC: PAE40: don't panic and instead turn off hw ioc 30bd4585bf14 xfrm4: Fix uninitialized memory read in _decode_session4 79fad8fd2b76 xfrm: Honor original L3 slave device in xfrmi policy lookup ff7fa2c801bc esp4: add length check for UDP encapsulation 4e8ce2680442 xfrm: clean up xfrm protocol checks 6c0db1cbf772 vti4: ipip tunnel deregistration fixes. f8a427ca50d6 xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module 70a87327025a xfrm: Reset secpath in xfrm failure 9531aac1ee3e xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink 07a573c046c0 fuse: Add FOPEN_STREAM to use stream_open() 560c6fd312c9 dm mpath: always free attached_handler_name in parse_path() 96ecf4c59f08 dm integrity: correctly calculate the size of metadata area ecff1441aa15 dm crypt: move detailed message into debug level 862a78341ade dm delay: fix a crash when invalid device is specified fab2e96c6be0 dm zoned: Fix zone report handling ef3f84246954 dm cache metadata: Fix loading discard bitset 6c412dc3b757 PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum d06a30b1a957 PCI: Factor out pcie_retrain_link() function 4f22ec9f0c28 PCI: rcar: Add the initialization of PCIe link in resume_noirq() fbd9c6ef0dfc PCI/AER: Change pci_aer_init() stub to return void be361ee757b8 PCI: Init PCIe feature bits for managed host bridge alloc adb00a68d2dd PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary 2e4017e3ddfd PCI: Mark Atheros AR9462 to avoid bus reset 4ddfb43373ca PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken 1fbec8aa02f3 fbdev: sm712fb: fix crashes and garbled display during DPMS modesetting 620a97786fd6 fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix garbled display b2adbace369e fbdev: sm712fb: fix support for 1024x768-16 mode d119b4a43e53 fbdev: sm712fb: fix crashes during framebuffer writes by correctly mapping VRAM 39045ad5a808 fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA 4badede3e74b fbdev: sm712fb: fix white screen of death on reboot, don't set CR3B-CR3F 62463c4661f1 fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75 2a5d31230505 fbdev: sm712fb: fix brightness control on reboot, don't set SR30 cfe31930dac8 fbdev/efifb: Ignore framebuffer memmap entries that lack any memory types a816dc52fe77 x86/mpx, mm/core: Fix recursive munmap() corruption 9d50a05607a7 objtool: Allow AR to be overridden with HOSTAR 93dbb5304b51 MIPS: perf: Fix build with CONFIG_CPU_BMIPS5000 enabled 822e8c43b08a perf intel-pt: Fix sample timestamp wrt non-taken branches 14f3460ed499 perf intel-pt: Fix improved sample timestamp 23abb1eed2ee perf intel-pt: Fix instructions sampling rate c82da3e43ce1 memory: tegra: Fix integer overflow on tick value calculation dda71c1663c8 tracing: probeevent: Fix to make the type of $comm string 95142e28042b tracing: Fix partial reading of trace event's id file 9dba717a8156 ftrace/x86_64: Emulate call function while updating in breakpoint handler 2a1069824a5c x86_64: Allow breakpoints to emulate call instructions 16e559791d6b x86_64: Add gap to int3 to allow for call emulation 69fc24195198 ceph: flush dirty inodes before proceeding with remount 43cc8d378ca0 iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114 d79e6a726acb gcc-plugins: arm_ssp_per_task_plugin: Fix for older GCC < 6 0e83f9e5ce46 ovl: fix missing upper fs freeze protection on copy up for ioctl bf076fd44bd6 fuse: honor RLIMIT_FSIZE in fuse_file_fallocate 79d8f6321221 fuse: fix writepages on 32bit 12db517f8a3e udlfb: introduce a rendering mutex 0bd143ed4109 udlfb: fix sleeping inside spinlock 02851943751d udlfb: delete the unused parameter for dlfb_handle_damage 855e2af24ab5 clk: rockchip: fix wrong clock definitions for rk3328 317e574eaf6d clk: mediatek: Disable tuner_en before change PLL rate b5f7027a6f79 clk: tegra: Fix PLLM programming on Tegra124+ when PMC overrides divider 87b083dbdd8f clk: hi3660: Mark clk_gate_ufs_subsys as critical 3c1f44469d83 PNFS fallback to MDS if no deviceid found 73e0d62f16ec NFS4: Fix v4.0 client state corruption when mount 1aa8f89cf5ad RDMA/ipoib: Allow user space differentiate between valid dev_port 90ebb540a7b1 RDMA/mlx5: Use get_zeroed_page() for clock_info 2132baff7e0f media: imx: Clear fwnode link struct for each endpoint iteration 7543aeaf9331 media: imx: csi: Allow unknown nearest upstream entities 8a6a542635fe media: ov6650: Fix sensor possibly not detected on probe 252f74c15935 phy: ti-pipe3: fix missing bit-wise or operator when assigning val 921bb3e9be5b cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() 6c65b5a9d829 brcmfmac: Add DMI nvram filename quirk for ACEPC T8 and T11 mini PCs e15c901c9b1f of: fix clang -Wunsequenced for be32_to_cpu() a1243cd45745 p54: drop device reference count if fails to enable device 24cb69043d68 intel_th: msu: Fix single mode with IOMMU 86901d0a34ab dcache: sort the freeing-without-RCU-delay mess for good. cb259d53313c md: add a missing endianness conversion in check_sb_changes ceaae3df28ef md: add mddev->pers to avoid potential NULL pointer dereference 3d8c54fb4b8f md: batch flush requests. dfbe4d1af4b3 Revert "MD: fix lock contention for flush bios" be2bcbeda06b proc: prevent changes to overridden credentials e2d95e6022f9 brd: re-enable __GFP_HIGHMEM in brd_insert_page() 019da3cf8d2d stm class: Fix channel bitmap on 32-bit systems e52484d4b315 stm class: Fix channel free in stm output free path 7a76effe2dea parisc: Rename LEVEL to PA_ASM_LEVEL to avoid name clash with DRBD code e2d87b36a59b parisc: Use PA_ASM_LEVEL in boot code fac8648ec7ce parisc: Allow live-patching of __meminit functions 62c78938e3ee parisc: Add memory barrier to asm pdc and sync instructions 81641f9c6039 parisc: Skip registering LED when running in QEMU f4a05c586c3a parisc: Add memory clobber to TLB purges 52b905433b0d parisc: Export running_on_qemu symbol for modules 5b3b51fe5bef regulator: core: fix error path for regulator_set_voltage_unlocked 97346dda2c99 blk-mq: free hw queue's resource in hctx's release handler 860dde8d0962 mm/gup: Remove the 'write' parameter from gup_fast_permitted() b80fc1eed537 net/mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled 5125c4d4cfca net/mlx5: Imply MLXFW in mlx5_core ac5465716ae6 net/mlx5e: Additional check for flow destination comparison e3e09b07aab6 net/mlx5e: Add missing ethtool driver info for representors 5048d03fa137 vsock/virtio: Initialize core virtio vsock before registering the driver ac01b87ed3ec tipc: fix modprobe tipc failed after switch order of device registration 51adb8ebe8c1 vsock/virtio: free packets during the socket release 3f48a2fa3d79 tipc: switch order of device registration to fix a crash 0501b80b158a rtnetlink: always put IFLA_LINK for links with a link-netnsid 4d4b20738489 ppp: deflate: Fix possible crash in deflate_init ebf4338d96e9 nfp: flower: add rcu locks when accessing netdev for tunnels d818a94975ed net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions 18b3bb2503b4 net: test nouarg before dereferencing zerocopy pointers 4e6d54b16a89 net/mlx4_core: Change the error print to info print 708c22fedf0c net: avoid weird emergency message 145708e7d94c net: Always descend into dsa/ 6c8566ebb5f1 ipv6: prevent possible fib6 leaks aed9be48191f ipv6: fix src addr routing with the exception table 8614793dbb41 Linux 5.0.18 3dacabb35d7f ext4: don't update s_rev_level if not required 18f59db712ce ext4: fix compile error when using BUFFER_TRACE 593ddcbac4a4 s390/mm: convert to the generic get_user_pages_fast code 97249a2034b6 s390/mm: make the pxd_offset functions more robust 4999174b1a77 iov_iter: optimize page_copy_sane() 6e52e4b6cf50 libnvdimm/namespace: Fix label tracking error 63e54af2e570 xen/pvh: correctly setup the PV EFI interface for dom0 a1c5c7476db0 xen/pvh: set xen_domain_type to HVM in xen_pvh_init 9339434bdbb4 kbuild: turn auto.conf.cmd into a mandatory include file d71c6a4b31db KVM: lapic: Busy wait for timer to expire when using hv_timer fae3b156b196 KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writes 87e61d57ae37 KVM: Fix the bitmap range to copy during clear dirty 295a7bd172d2 jbd2: fix potential double free a5f8b69097a3 ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug 20f6e5999787 ALSA: hda/realtek - Fixup headphone noise via runtime suspend 5ddcddba1be6 ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) ec9ff0dd9829 ext4: avoid panic during forced reboot due to aborted journal 297a39c6528c ext4: fix use-after-free in dx_release() 256e27da8b62 ext4: fix data corruption caused by overlapping unaligned and aligned IO 7f3b711cbf54 ext4: zero out the unused memory region in the extent tree block bde5b8473bd3 tty: Don't force RISCV SBI console as preferred console 549b0b8a9479 fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount f7fea7c067fb crypto: ccm - fix incompatibility between "ccm" and "ccm_base" 638fffb11c93 ipmi:ssif: compare block number correctly for multi-part return messages bfc6980ff235 bcache: never set KEY_PTRS of journal key to 0 in journal_reclaim() 5fa31fabc628 bcache: fix a race between cache register and cacheset unregister 0e56cc24df1a Btrfs: fix race between send and deduplication that lead to failures and crashes 0565f46b75e4 Btrfs: do not start a transaction at iterate_extent_inodes() d48e71659e07 Btrfs: do not start a transaction during fiemap e7fb540d6a06 Btrfs: send, flush dellaloc in order to avoid data loss b9ee62718749 btrfs: Honour FITRIM range constraints during free space trim 4afdd2d2afbb btrfs: Correctly free extent buffer in case btree_read_extent_buffer_pages fails 1a6e5f745b57 btrfs: Check the first key and level for cached extent buffer f325062756d0 ext4: fix ext4_show_options for file systems w/o journal 91bf9123ce86 ext4: actually request zeroing of inode table after grow 715f547a6299 ext4: fix use-after-free race with debug_want_extra_isize 310aea022196 ext4: avoid drop reference to iloc.bh twice 7db933229f64 ext4: ignore e_value_offs for xattrs with value-in-ea-inode 7dfca4b97693 ext4: make sanity check in mballoc more strict 39108bea309d jbd2: check superblock mapped prior to committing 033b15ff6b92 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler 770e812bbc1d tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blankinterval == 0 9537358c9452 mtd: maps: Allow MTD_PHYSMAP with MTD_RAM 969859b87f8b mtd: maps: physmap: Store gpio_values correctly 8a2c3433b51b mtd: spi-nor: intel-spi: Avoid crossing 4K address boundary on read/write ed824ff290d3 mfd: max77620: Fix swapped FPS_PERIOD_MAX_US values 12061d7ce0ee mfd: da9063: Fix OTP control register names to match datasheets for DA9063/63L 966e7ae49bee ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle 09ceb529c4ac userfaultfd: use RCU to free the task struct when fork fails 3f26c01c4001 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget f989305d02a4 hugetlb: use same fault hash key for shared and private mappings 6720e0bc50e9 mm/hugetlb.c: don't put_page in lock of hugetlb_lock ff191b1d827d mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses 535ca6f75ddb mm/mincore.c: make mincore() more conservative b5b076649d2e crypto: ccree - handle tee fips error during power management resume 2380a8464ee1 crypto: ccree - add function to handle cryptocell tee fips error 22a44b51f2e0 crypto: ccree - HOST_POWER_DOWN_EN should be the last CC access during suspend f1a7dc5d0e46 crypto: ccree - pm resume first enable the source clk 4a807bab1431 crypto: ccree - don't map AEAD key and IV on stack a1cb31fd79be crypto: ccree - use correct internal state sizes for export 3ff036422024 crypto: ccree - don't map MAC key on stack 2e1679f6a1d0 crypto: ccree - fix mem leak on error path 23a072df0482 crypto: ccree - remove special handling of chained sg 8efcdb781463 bpf, arm64: remove prefetch insn in xadd mapping fd049ce703c3 ASoC: codec: hdac_hdmi add device_link to card device 519511e47f79 ASoC: fsl_esai: Fix missing break in switch statement 94748513d811 ASoC: RT5677-SPI: Disable 16Bit SPI Transfers dccbcc8060c8 ASoC: max98090: Fix restore of DAPM Muxes b2c90ad71e00 ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) 0a1cf4fdc58b ALSA: hda/realtek - EAPD turn on later 98ffad31068d ALSA: hda/hdmi - Consider eld_valid when reporting jack event 787d1c606f1a ALSA: hda/hdmi - Read the pin sense from register when repolling bc3c4c9e00b0 ALSA: usb-audio: Fix a memory leak bug 592b655a306b ALSA: line6: toneport: Fix broken usage of timer for delayed execution 978e70ead670 mmc: sdhci-pci: Fix BYT OCP setting 56f590e2e30a mmc: core: Fix tag set memory leak 1ea20c66648a mmc: tegra: fix ddr signaling for non-ddr modes 4ea5e92a20b9 crypto: arm64/aes-neonbs - don't access already-freed walk.iv b51455e5493a crypto: arm/aes-neonbs - don't access already-freed walk.iv 86d478d06696 crypto: caam/qi2 - generate hash keys in-place fd2830991e56 crypto: caam/qi2 - fix DMA mapping of stack memory 0eaed393b4ec crypto: caam/qi2 - fix zero-length buffer DMA mapping 86add9b56835 crypto: rockchip - update IV buffer to contain the next IV 8d9cdf34aaf9 crypto: gcm - fix incompatibility between "gcm" and "gcm_base" 246ef445e015 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code 47a9de26eb06 crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() 8eb6266c8eb1 crypto: crct10dif-generic - fix use via crypto_shash_digest() 043e69dd7fef crypto: skcipher - don't WARN on unprocessed data after slow walk step 2c0f409ba69c crypto: vmx - fix copy-paste error in CTR mode 8d02b83b332b crypto: ccp - Do not free psp_master when PLATFORM_INIT fails fdcd8b3b745e crypto: chacha20poly1305 - set cra_name correctly d6d54c7c59c6 crypto: chacha-generic - fix use as arm64 no-NEON fallback 0a348941ad06 crypto: lrw - don't access already-freed walk.iv 25f1509c739f crypto: salsa20 - don't access already-freed walk.iv fb7261b31a2c crypto: crypto4xx - fix cfb and ofb "overran dst buffer" issues 3149ac3ef4e6 crypto: crypto4xx - fix ctr-aes missing output IV 5404a6ff7458 x86/MCE/AMD: Don't report L1 BTB MCA errors on some family 17h models ad09c6ef2dcb x86/MCE: Group AMD function prototypes in <asm/mce.h> b05237350b4a x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk e6b8b66f965e x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models 993a6595b253 x86/MCE: Add an MCE-record filtering function 52176123f9cb sched/x86: Save [ER]FLAGS on context switch d81b4ae57fe9 arm64: Save and restore OSDLR_EL1 across suspend/resume bd254f9d1157 arm64: Clear OSDLR_EL1 on CPU boot a184f8889306 arm64: compat: Reduce address limit e57320e0177a arm64: arch_timer: Ensure counter register reads occur with seqlock held 32e802d947ca arm64: mmap: Ensure file offset is treated as unsigned 38a6f722c01a power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 mini PCs to the blacklist a4e41f047a3e power: supply: axp288_charger: Fix unchecked return value fe3f22b7084d ARM: exynos: Fix a leaked reference by adding missing of_node_put a6bc3bfb8206 mmc: sdhci-of-arasan: Add DTS property to disable DCMDs. bf6cb21717f4 ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3 de42e519cbee ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 3ea393bb1ca4 ARM: dts: qcom: ipq4019: enlarge PCIe BAR range 5d6fa0370c51 arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller. 5414a4761988 arm64: dts: rockchip: fix IO domain voltage setting of APIO5 on rockpro64 8c1134ff70df objtool: Fix function fallthrough detection bc19bb7d8d10 x86/speculation/mds: Improve CPU buffer clear documentation d2214ccfecb5 x86/speculation/mds: Revert CPU buffer clear on double fault exit bfcac7872252 locking/rwsem: Prevent decrement of reader count before increment (From OE-Core rev: a05ca00a3c44900bfeade01a998ddc8e8c61d9e4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.0: update to -rt9Bruce Ashfield2019-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto-rt to -rt9, which comprises the following commits: cc66f1b95af7 (HEAD -> v5.0/standard/preempt-rt/base) v5.0.14-rt9 96957f0ca4a4 sched/completion: Fix a lockup in wait_for_completion() 7108dfc6c002 iommu/dma-iommu: Remove iommu_dma_map_msi_msg() 50e9a302a12e irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_m{b, s}i_msg() 4a4c41f25d90 irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi_compose_msg() e6549dc52874 irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg() 21ab1a505f71 irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_msi_msg() 5c7e7ee1155f iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts ed562a120218 genirq/msi: Add a new field in msi_desc to store an IOMMU cookie 8269017c7c71 x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails 834de13e9df3 v5.0.14-rt8 60a1f2741b0b v5.0.10-rt7 5cbcfdaf619f clocksource: improve Atmel TCB timer driver dde28bc12270 x86/ima: Check EFI_RUNTIME_SERVICES before using c02d0b49cf87 printk: kmsg_dump: remove mutex usage b4ccebf15704 locking/rwsem: Rename rwsem_rt.h to rwsem-rt.h d5758ba7a93e x86/fpu: Remove unnecessary saving of FPU registers in copy_fpstate_to_sigframe() e16351073c50 x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails 14ff99cb7d48 v5.0.10-rt6 843445383127 v5.0.7-rt5 e886711e0449 drm/i915: Don't disable interrupts independently of the lock 69e41e29c6ad clocksource: improve Atmel TCB timer driver c2e266f415d0 x86: load FPU registers on return to userland (Update to v9) 4be2fd56d44f v5.0.7-rt4 6fb29acc8efe (origin/v5.0/standard/preempt-rt/base) genirq: Prevent use-after-free and work list corruption on rt (From OE-Core rev: 80f59dc94ab1522a70412bfb1df9086f6bb7ba22) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.0: update to v5.0.17Bruce Ashfield2019-06-023-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the korg -stable commits that comprise the following changes: d59f5a01fa43 Linux 5.0.17 ba686f90778b f2fs: Fix use of number of devices 78b8c59eee72 PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary f20f463b32bc PCI: hv: Add hv_pci_remove_slots() when we unload the driver d3a9cd23b172 PCI: hv: Fix a memory leak in hv_eject_device_work() 7f9572e798ea virtio_ring: Fix potential mem leak in virtqueue_add_indirect_packed ba81b50090a4 powerpc/booke64: set RI in default MSR 0da52ad69b37 powerpc/powernv/idle: Restore IAMR after idle d314437d17ad powerpc/book3s/64: check for NULL pointer in pgd_alloc() 79e981a8503f drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl 1a84219f73b2 drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl 8b8fc62b6c67 isdn: bas_gigaset: use usb_fill_int_urb() properly 12786188dcf3 flow_dissector: disable preemption around BPF calls 39f7b3941969 net: phy: fix phy_validate_pause 4a91e5e4c58f tuntap: synchronize through tfiles array instead of tun->numqueues e0630246658a tuntap: fix dividing by zero in ebpf queue selection 92edcf205388 vrf: sit mtu should not be updated when vrf netdev is the link 13d54150e746 vlan: disable SIOCSHWTSTAMP in container 83c25477e944 tipc: fix hanging clients using poll with EPOLLOUT flag be6a9818866d selinux: do not report error on connect(AF_UNSPEC) c3954f8f5a7e packet: Fix error path in packet_init 7bc936f4f226 net: ucc_geth - fix Oops when changing number of buffers in the ring 57ee33b48190 net: seeq: fix crash caused by not set dev.parent 224b04c9e028 net: macb: Change interrupt and napi enable order in open a3bf31d7ffb2 net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filtering 261a8958a57e net: dsa: Fix error cleanup path in dsa_init_module 2f679c41821f ipv4: Fix raw socket lookup for local traffic f8351176aed6 fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied e4607de103ba dpaa_eth: fix SG frame cleanup 430a64f6fa2c bridge: Fix error path for kobject_init_and_add() 69798384ba38 bonding: fix arp_validate toggling in active-backup mode d3ff0184ebd2 Don't jump to compute_result state from check_result state 843135c1ce1e rtlwifi: rtl8723ae: Fix missing break in switch statement 14654a1f2e2b mwl8k: Fix rate_idx underflow 202436fe0810 cw1200: fix missing unlock on error in cw1200_hw_scan() 92a9787bb38c drm/rockchip: fix for mailbox read validation. 5b4ef3c5faf9 net: mvpp2: fix validate for PPv2.1 45e1075e04cb net: sched: fix cleanup NULL pointer exception in act_mirr 4b84cde61ce9 bpf: only test gso type on gso packets 073d8f286f34 mm/page_alloc.c: avoid potential NULL pointer dereference 61fadd8a5000 mm/memory_hotplug.c: drop memory device reference after find_memory_block() 59c58e43e80f RDMA/hns: Bugfix for mapping user db 26f70c4e0aef gpio: Fix gpiochip_add_data_with_key() error path fb53ebc9eb9a net: vrf: Fix operation not supported when set vrf mac ec69b3c91b3b Input: synaptics-rmi4 - fix possible double free 6a2abf951ed3 Input: snvs_pwrkey - make it depend on ARCH_MXC 21a3f7c2c76c drm/sun4i: Unbind components before releasing DRM and memory f79084e5372b Revert "drm/virtio: drop prime import/export callbacks" 2455f6cbd19b ceph: handle the case where a dentry has been renamed on outstanding req d3a9275364d9 spi: ST ST95HF NFC: declare missing of table 943609acd628 spi: Micrel eth switch: declare missing of table 4c6df58231f8 ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled dc41fe5d6fb5 ARM: fix function graph tracer and unwinder dependencies 0cb06e339cee drm/imx: don't skip DP channel disable for background plane 7680e881fdaa gpu: ipu-v3: dp: fix CSC handling 28e4593bb148 arm64/module: ftrace: deal with place relative nature of PLTs d0f8faa2f540 dmaengine: bcm2835: Avoid GFP_KERNEL in device_prep_slave_sg d4dc7d99b111 netfilter: fix nf_l4proto_log_invalid to log invalid packets ddb632889fae netfilter: never get/set skb->tstamp 226ef4f27a45 selftests/net: correct the return value for run_afpackettests 1a20185157b5 selftests/net: correct the return value for run_netsocktests 2d83e90c2375 of_net: Fix residues after of_get_nvmem_mac_address removal 7ba51c0e84b3 drm/sun4i: Fix component unbinding and component master deletion 3000bdec55c8 drm/sun4i: Set device driver data at bind time for use in unbind 1330679d64f8 s390: ctcm: fix ctcm_new_device error return code 143c8279955e IB/mlx5: Fix scatter to CQE in DCT QP creation b3a64096c5ee MIPS: perf: ath79: Fix perfcount IRQ assignment ecef50c35a07 netfilter: nat: fix icmp id randomization c2987d193f8b netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() b0a90cae081d netfilter: ctnetlink: don't use conntrack/expect object addresses as id a3a5ad78488b ipvs: do not schedule icmp errors from tunnels 44fbb3db2bde selftests: netfilter: check icmp pkttoobig errors are set as related 16b01614d369 drm: bridge: dw-hdmi: Fix overflow workaround for Rockchip SoCs 5bc0352515ef init: initialize jump labels before command line option parsing 57c2301fc9c9 mm: fix inactive list balancing between NUMA nodes and cgroups 47d1b202e325 mm/hotplug: treat CMA pages as unmovable 247e9fe2f4ad slab: store tagged freelist for off-slab slabmgmt 4176e671a44e scsi: aic7xxx: fix EISA support e9697ba264c2 perf tools: Fix map reference counting d39036685e22 ocelot: Don't sleep in atomic context (irqs_disabled()) d7200d0648e5 ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash d2ae8127d693 perf top: Always sample time to satisfy needs of use of ordered queuing 9b2395e2bfec tools lib traceevent: Fix missing equality check for strcmp b053700b6ce9 KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing 7cee96602903 KVM: fix spectrev1 gadgets ac0cd21ff7f3 KVM: nVMX: always use early vmcs check when EPT is disabled ad0b4845927e x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T 47155c33761e x86/mm: Prevent bogus warnings with "noexec=off" e011d319f736 x86/build/lto: Fix truncated .bss with -fdata-sections 5a8306e3b433 s390/pkey: add one more argument space for debug feature entry 7a96a56eea04 drm/amd/display: If one stream full updates, full update all planes e3a41f93e337 qed: Fix the DORQ's attentions handling 47ef1bab8d1d qed: Fix missing DORQ attentions deb2cc51dd52 qed: Fix the doorbell address sanity check 2de1573a5ed9 qed: Delete redundant doorbell recovery types 775e0e613250 afs: Fix in-progess ops to ignore server-level callback invalidation 35d71b00267e afs: Unlock pages for __pagevec_release() f4faab6c9034 qede: fix write to free'd pointer error and double free of ptp 40990109952a vxge: fix return of a free'd memblock on a failed dma mapping 4230787c0655 mISDN: Check address length before reading address family 2d56b3f53ac8 drm/amdgpu: shadow in shadow_list without tbo.mem.start cause page fault in sriov TDR bf4b7bc690e3 selftests: fib_tests: Fix 'Command line is not complete' errors b1e68de7659a clocksource/drivers/oxnas: Fix OX820 compatible 641a9b94456d clocksource/drivers/npcm: select TIMER_OF 44d7638b3934 drm/amd/display: extending AUX SW Timeout 6661203b4210 drm/ttm: fix dma_fence refcount imbalance on error path 1e1bdaca091e s390/3270: fix lockdep false positive on view->lock adefea883c1f tools/testing/nvdimm: Retain security state after overwrite 40af621fefdb libnvdimm/pmem: fix a possible OOB access when read and write pmem 7547c20fdd1c libnvdimm/security: provide fix for secure-erase to use zero-key 8f2e6b8c9b0b nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands 0e36c8ed2d52 mac80211: fix memory accounting with A-MSDU aggregation c93951de3ecb cfg80211: Handle WMM rules in regulatory domain intersection 7c7345f1cad8 mac80211: Increase MAX_MSG_LEN 0c077b14bdc0 mac80211: fix unaligned access in mesh table hash function 9d02fc4b7789 s390/dasd: Fix capacity calculation for large volumes 181518b8eb4e libnvdimm/btt: Fix a kmemdup failure check f744a5e31a47 HID: input: add mapping for "Toggle Display" key 0e56b93040c2 HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys c64e4d22342c HID: input: add mapping for Expose/Overview key e42bcea02b46 libnvdimm/namespace: Fix a potential NULL pointer dereference 469cc616e03c acpi/nfit: Always dump _DSM output payload a9189a36d66e iio: adc: xilinx: prevent touching unclocked h/w on remove 1fc0aeddc0b7 iio: adc: xilinx: fix potential use-after-free on probe fc92e97e24df iio: adc: xilinx: fix potential use-after-free on remove a41382ca99e8 USB: serial: fix unthrottle races b5f2cb384e11 virt: vbox: Sanity-check parameter types for hgcm-calls coming from userspace a16532b59cca kernfs: fix barrier usage in __kernfs_new_node() 0748cf2d9d1c selftests/seccomp: Handle namespace failures gracefully 5c3c0ffa9d74 hwmon: (occ) Fix extended status bits a91e668131ad hwmon: (pwm-fan) Disable PWM if fetching cooling data fails b9d31180294a platform/x86: dell-laptop: fix rfkill functionality 22c8b3235eb2 platform/x86: thinkpad_acpi: Disable Bluetooth for some machines 8fb172181a29 platform/x86: sony-laptop: Fix unintentional fall-through 54c140c5b614 bfq: update internal depth state when queue depth changes 89e11ec0280b Linux 5.0.16 f8bb2589227b x86/speculation/mds: Fix documentation typo 14e3ad8a1452 Documentation: Correct the possible MDS sysfs values 0acbbdf3e41d x86/mds: Add MDSUM variant to the MDS documentation 4cf168a94fd5 x86/speculation/mds: Add 'mitigations=' support for MDS 394e3d8de828 s390/speculation: Support 'mitigations=' cmdline option f905727fa11c powerpc/speculation: Support 'mitigations=' cmdline option bd600de16b82 x86/speculation: Support 'mitigations=' cmdline option 6d7407ef9272 cpu/speculation: Add 'mitigations=' cmdline option c2b25b6b3582 x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off 3f7fe4ad1f62 x86/speculation/mds: Fix comment 9cd62662dd7e x86/speculation/mds: Add SMT warning message c98b736e763d x86/speculation: Move arch_smt_update() call to after mitigation decisions fb49e1bb2061 x86/speculation/mds: Add mds=full,nosmt cmdline option 08831a92501f Documentation: Add MDS vulnerability documentation ab8e3e63f23e Documentation: Move L1TF to separate directory 31fd0223449e x86/speculation/mds: Add mitigation mode VMWERV 3944139ce828 x86/speculation/mds: Add sysfs reporting for MDS 0174e8984c2d x86/speculation/mds: Add mitigation control for MDS d9117863c521 x86/speculation/mds: Conditionally clear CPU buffers on idle entry 100087c08030 x86/kvm/vmx: Add MDS protection when L1D Flush is not active 481871997e37 x86/speculation/mds: Clear CPU buffers on exit to user a5a8ef7cd7c9 x86/speculation/mds: Add mds_clear_cpu_buffers() 87f96d5e7525 x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests 78157c977674 x86/speculation/mds: Add BUG_MSBDS_ONLY ea3d1b32b86e x86/speculation/mds: Add basic bug infrastructure for MDS 019159aec4b7 x86/speculation: Consolidate CPU whitelists 26c0aff1ad63 x86/msr-index: Cleanup bit defines 7b13756d2c32 Linux 5.0.15 41d7bb19aa31 arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP 3b928b59fae0 locking/futex: Allow low-level atomic operations to return -EAGAIN be4b9a303a25 i3c: Fix a shift wrap bug in i3c_bus_set_addr_slot_status() 4b1f2ad28fe1 ASoC: Intel: avoid Oops if DMA setup fails 987722984163 UAS: fix alignment of scatter/gather segments 349bb9138b3a Bluetooth: hci_bcm: Fix empty regulator supplies for Intel Macs 41d5f23ef17b Bluetooth: Fix not initializing L2CAP tx_credits 2c93762f4b38 Bluetooth: Align minimum encryption key size for LE and BR/EDR connections 1c1727f4b948 Bluetooth: hidp: fix buffer overflow 69d6687a5c66 scsi: qla2xxx: Fix device staying in blocked state aee2053554ea scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines 45076c8e403a scsi: lpfc: change snprintf to scnprintf for possible overflow 185e58d16ac8 soc: sunxi: Fix missing dependency on REGMAP_MMIO 34ebc8ad2ea4 ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate 61ae16c4586b cpufreq: armada-37xx: fix frequency calculation for opp 573a935bfb4f iio: adc: qcom-spmi-adc5: Fix of-based module autoloading 284af2788432 intel_th: pci: Add Comet Lake support 704eaf49399f usb-storage: Set virt_boundary_mask to avoid SG overflows bba2feefcacd USB: cdc-acm: fix unthrottle races 5b1c70f36832 USB: serial: f81232: fix interrupt worker not stop 083a8f69962a usb: dwc3: Fix default lpm_nyet_threshold value 9092861ce665 usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON 70a44a01f8a4 genirq: Prevent use-after-free and work list corruption b5dbb4058183 iommu/amd: Set exclusion range correctly 6610c1785f70 perf/core: Fix perf_event_disable_inatomic() race a5f62d2c15a2 NFSv4.1 fix incorrect return value in copy_file_range a3aa7cab0fc2 platform/x86: pmc_atom: Drop __initconst on dmi table e6f2733f48cb nvmet: fix discover log page when offsets are used ea359038ab73 nvme-fc: correct csn initialization and increments on error 407bb38bf3f7 nvme: cancel request synchronously e62732d12bd9 blk-mq: introduce blk_mq_complete_request_sync() e81f9ca291ac virtio-blk: limit number of hw queues by nr_cpu_ids 677713b1254f ALSA: hda: Fix racy display power access 7c7450aa9838 ASoC: stm32: sai: fix master clock management 60ec4c3d39be ASoC: Intel: kbl: fix wrong number of channels c79f5a7a3559 drm/mediatek: no change parent rate in round_rate() for MT2701 hdmi phy 718254750661 drm/mediatek: using new factor for tvdpll for MT2701 hdmi phy 5b82d95ac6fe drm/mediatek: remove flag CLK_SET_RATE_PARENT for MT2701 hdmi phy 273ed6c20cb5 drm/mediatek: make implementation of recalc_rate() for MT2701 hdmi phy 4b112e5e6af9 drm/mediatek: fix the rate and divder of hdmi phy for MT2701 a873474c769a drm/mediatek: fix possible object reference leak 3051b6a1a14a scsi: csiostor: fix missing data copy in csio_scsi_err_handler() 353392e5b9a5 KEYS: trusted: fix -Wvarags warning 6fb3aa5d7307 RDMA/hns: Fix bug that caused srq creation to fail f4d87f9b027a RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove 3fa40c30fe4c virtio_pci: fix a NULL pointer reference in vp_del_vqs e0696fe3c10f drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in sun8i_tcon_top_un/bind 09c5ad16c22c slab: fix a crash by reading /proc/slab_allocators ad74ab443e30 objtool: Add rewind_stack_do_exit() to the noreturn list fa42760cf276 ASoC: cs35l35: Disable regulators on driver removal c577757d294e drm/amd/display: fix cursor black issue 4b5f2b0ce17c drm/amdgpu: amdgpu_device_recover_vram always failed if only one node in shadow_list f528dbeec017 drm/amdgpu: Adjust IB test timeout for XGMI configuration 255063992678 drm/amdkfd: Add picasso pci id 2f0ec100032e ASoC: rockchip: pdm: fix regmap_ops hang issue dfa9efe42df2 xtensa: fix initialization of pt_regs::syscall in start_thread 9680a806201d iov_iter: Fix build error without CONFIG_CRYPTO 2e94d4e8f2b9 linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() bae9b6b98342 perf/x86/intel: Initialize TFA MSR 9bd3e66587f5 perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS 83f3ed3b4bde drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata() 693d72f920e7 ASoC: tlv320aic32x4: Fix Common Pins e904a8b14895 MIPS: KGDB: fix kgdb support for SMP platforms. 59188acd0c7d IB/hfi1: Fix the allocation of RSM table a3270ed43389 IB/hfi1: Eliminate opcode tests on mr deref 1f9f22f6c7d6 IB/hfi1: Clear the IOWAIT pending bits when QP is put into error state a2fdb5d19477 drm/omap: hdmi4_cec: Fix CEC clock handling for PM 08aa8be65b52 ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol 15d326f9548b ASoC: cs4270: Set auto-increment bit for register writes 1be14f5da0b1 ASoC: stm32: dfsdm: fix debugfs warnings on entry creation 9baa2f8ab758 ASoC: stm32: dfsdm: manage multiple prepare 5bff91d2a18f clk: meson-gxbb: round the vdec dividers to closest b2b47cecd2ce ASoC: wm_adsp: Add locking to wm_adsp2_bus_error 9fb991d9cf50 ASoC: rt5682: recording has no sound after booting b2cb6f8f307b ASoC: rt5682: fix jack type detection issue 8425db671440 ASoC: rt5682: Check JD status when system resume 3f60f8813be9 ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate b44509a152a3 ASoC: nau8810: fix the issue of widget with prefixed name 6c4a8ae4baa6 ASoC: nau8824: fix the issue of the widget with prefix name f4f4303c6d54 ASoC: dpcm: prevent snd_soc_dpcm use after free 71ec072682ff ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform ad8af1f8d26e ASoC:hdac_hda:use correct format to setup hda codec 30d948ac01d9 ASoC:soc-pcm:fix a codec fixup issue in TDM case 6872cfa57c42 ASoC: stm32: sai: fix race condition in irq handler b329de3769b0 ASoC: stm32: sai: fix exposed capabilities in spdif mode 27162c8fdfb9 ASoC: stm32: sai: fix iec958 controls indexation aba1a357cd90 ASoC: hdmi-codec: fix S/PDIF DAI 045c73ba325d ASoC: tlv320aic3x: fix reset gpio reference counting ce3a072f275a staging: most: sound: pass correct device when creating a sound card 2dbcc037de1a staging: most: cdev: fix chrdev_region leak in mod_exit 3f57fef02fa7 staging: wilc1000: Avoid GFP_KERNEL allocation from atomic context. 9cccac4ee35f staging: greybus: power_supply: fix prop-descriptor request size 9fe5b8e9d4c2 ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings 7c03a3534d24 Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() 634424f63373 net: stmmac: Use bfsize1 in ndesc_init_rx_desc (From OE-Core rev: 3faea669be9aa3c75ffbd5309316116392434aff) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v5.2-rcBruce Ashfield2019-05-311-1/+1
| | | | | | | (From OE-Core rev: 16520b090c494eaafb2ec9eef7e8d511478860c2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>