summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
AgeCommit message (Collapse)Author
2019-12-28linux-yocto/5.2: update to v5.2.21Bruce Ashfield
Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: e91ef5bcdeda Linux 5.2.21 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-12-28linux-yocto-dev: bump to v5.4+Bruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-12-28kernel-devsrc: fix error with old (<4.2) x86 kernelsPeter Bergin
When using kernel-devsrc for older kernels do_install fails with: | cp: failed to get attributes of 'arch/x86/entry': No such file or directory In the Linux kernel commit 1f57d5d85 "x86/asm/entry: Move the arch/x86/syscalls/ definitions to arch/x86/entry/syscalls/" moved some files copied in the kernel-devsrc recipe. Commit 1f57d5d85 was added in v4.2. To be able to use kernel-devsrc for kernels older than v4.2 this commit make use of find for the files that shall be copied. Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-12-18systemtap: fix builds with newer gettextAlexander Kanavin
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-12-16lttng-modules: fix NULL pointer deference error when testing rpc_task_runningQuanyang Wang
This is a backport from upstream https://github.com/lttng/lttng-modules.git stable-2.10 to fix NULL pointer deference error when running kts testcase lttng_syscall_events. Signed-off-by: Quanyang Wang <quanyang.wang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-12-05recipes: change SRC_URI to use httpsStefan Müller-Klieser
Change all recipes to https where we get an http 301 permanent redirect. Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-11-25systemtap: update to 4.2Alexander Kanavin
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-11-07linux-firmware: update packaging for brcm filesSamuli Piippo
Add new package for bcm4366c and include available NVRAM config files into the corrent bcm* packages. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-11-04perf: drop 'include' copyBruce Ashfield
The copy of the kernel's top level include directory is not required to build perf. We have both the linux-libc-headers and perf's captured/copied headers for what it requires. The copy of the kernel's headers is leading us to multiple smaller fixes to ensure that the various .h files are in sync. We can remove the copy and all of the sync checks, and perf still builds and executes correctly. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-11-04perf: add 'cap' PACKAGECONFIGBruce Ashfield
perf can use libcap when available, so we add a packageconfig for those that want the support. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-11-04perf: create directories before copying single filesBruce Ashfield
If we need to copy a single file from the linux source tree into the perf source tree, we need to ensure that the directory structure it requires has been created first. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-11-04perf: fix v5.4+ buildsBruce Ashfield
When building perf for 5.4+, we have some new files that need to be copied (and synchronized) due to structural changes in the kernel source tree. Some of the issues these fixes are warnings, but none the less, they are worth fixing. - We copy arch/${ARCH}/Makefile, since it is source by some perf Makefiles - We copy scripts/, since the perf utilities are looking for files in that directory stucture. - We have *three* copies of ctypes.h in the tools/* hierarchy during the build. If the tools/perf/util/include/linux/ variant is used, it will trigger build errors since it is not complete. We copy the kernel's main include/linux/ctype.h to ensure they are in sync. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-11-04linux-yocto/5.2: update to v5.2.20Bruce Ashfield
Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 56fd0c9f5473 Linux 5.2.20 6f375cee0394 vfs: set fs_context::user_ns for reconfigure fbad63fcf7f8 9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie 23721140761c KVM: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel f6e1c74f5664 kexec: bail out upon SIGKILL when allocating memory. a761ba725477 NFC: fix attrs checks in netlink interface 08519f370a57 dm raid: fix updating of max_discard_sectors limit 069a73c93447 smack: use GFP_NOFS while holding inode_smack::smk_lock 73cf33180fd5 Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set e4875cfb207f soundwire: fix regmap dependencies and align with other serial links 455807823191 arm: use STACK_TOP when computing mmap base address a7d44c89fb47 arm: properly account for stack randomization and stack guard gap d474fced6704 mips: properly account for stack randomization and stack guard gap 5edc5cfcd1ce arm64: consider stack randomization for mmap base only when necessary 0499bb1b61cd kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K b71617b36dc6 ocfs2: wait for recovering done after direct unlock request 5f63ef732675 kbuild: clean compressed initramfs image 26235380e633 crypto: hisilicon - Fix double free in sec_free_hw_sgl() ef1bb2f3c68c hypfs: Fix error number left in struct pointer member 86fa1c1b3ab1 pktcdvd: remove warning on attempting to register non-passthrough dev 30ef03cb2c46 fat: work around race with userspace's read via blockdev while mounting 049e9c72a671 ARM: 8903/1: ensure that usable memory in bank 0 starts from a PMD-aligned address 68a14319be38 ARM: 8905/1: Emit __gnu_mcount_nc when using Clang 10.0.0 or newer b10ee4270915 PCI: Use static const struct, not const static struct 88b4b5b7e2a8 security: smack: Fix possible null-pointer dereferences in smack_socket_sock_rcv_skb() 0728352751bb PCI: exynos: Propagate errors for optional PHYs 6eb7a0a0eb86 PCI: imx6: Propagate errors for optional regulators 130642ed27a6 PCI: histb: Propagate errors for optional regulators dc35055b644f PCI: rockchip: Propagate errors for optional regulators 06f8fc7effb5 HID: apple: Fix stuck function keys when using FN 1c8c46bdfcde PCI: Add pci_info_ratelimited() to ratelimit PCI separately 400a250cc06f selinux: fix residual uses of current_security() for the SELinux blob 30f8969d6265 rtc: pcf85363/pcf85263: fix regmap error in set_time 1a5f22226ad0 rtc: snvs: fix possible race condition 6edfcbdc24be ARM: 8875/1: Kconfig: default to AEABI w/ Clang 5a58f0bf27ff soundwire: intel: fix channel number reported by hardware 175f4efcb12a ARM: 8898/1: mm: Don't treat faults reported from cache maintenance as writes cf4e9c2472ac mips/atomic: Fix smp_mb__{before,after}_atomic() a7ef43bf9064 livepatch: Nullify obj->mod in klp_module_coming()'s error path 677540cb39e0 PCI: layerscape: Add the bar_fixed_64bit property to the endpoint driver 97c3d2a3dd8f PCI: pci-hyperv: Fix build errors on non-SYSFS config 57e4c0e0efce mips/atomic: Fix loongson_llsc_mb() wreckage 11daaf5c38f2 HID: wacom: Fix several minor compiler warnings 503aae8dcc18 PCI: tegra: Fix OF node reference leak b0a68c638875 mfd: intel-lpss: Remove D3cold delay b6cb1efe18cc i2c-cht-wc: Fix lockdep warning d1d45f98a6e6 MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean 7bd355196324 MIPS: Don't use bc_false uninitialized in __mm_isBranchInstr cac61f5b7d95 MIPS: Ingenic: Disable broken BTB lookup optimization. b67fd3bfeec5 ext4: fix potential use after free after remounting with noblock_validity ad849db7534b f2fs: fix to drop meta/node pages during umount ce7adbbc06e3 dma-buf/sw_sync: Synchronize signal vs syncpt free 99a2037bec11 scsi: core: Reduce memory required for SCSI logging cbd9a87fbdf9 clk: sprd: add missing kfree 4d5a7f001acc mbox: qcom: add APCS child device for QCS404 910d8b71530c powerpc: dump kernel log before carrying out fadump or kdump 04dddb1ca7ad clk: Make clk_bulk_get_all() return a valid "id" b6185efcf241 clk: imx: clk-pll14xx: unbypass PLL by default d54c3307cac1 clk: imx: pll14xx: avoid glitch when set rate 9b538d38aa92 clk: at91: select parent if main oscillator or bypass is enabled 39a3ff30b6ad arm64: fix unreachable code issue with cmpxchg 15786d677bbc mailbox: mediatek: cmdq: clear the event in cmdq initial flow 1496f3d15934 pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c 112f51caf1b6 powerpc/pseries: correctly track irq state in default idle f87906966831 clk: qcom: gcc-sdm845: Use floor ops for sdcc clks e5169c0043af powerpc/eeh: Clean up EEH PEs after recovery finishes c25829e2e7de pstore: fs superblock limits b32e4cc264c8 powerpc/64s/exception: machine check use correct cfar for late handler f939cc03668f drm/amdgpu/si: fix ASIC tests bfbc57ef3481 selftests/powerpc: Retry on host facility unavailable 73bffb99ddca drm/amd/display: support spdif 18184bd06a69 clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain b4b220dfcd36 clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain b5c5e7dfde66 pinctrl: amd: disable spurious-firing GPIO IRQs b1a330db3cc3 drm/nouveau/volt: Fix for some cards having 0 maximum voltage ecce6020a052 drm/nouveau/kms/tu102-: disable input lut when input is already FP16 6ad134a33083 vfio_pci: Restore original state on release 169edc8a1b8b powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag 0b54040780ce pinctrl: tegra: Fix write barrier placement in pmx_writel a16c6638d760 powerpc/perf: fix imc allocation failure handling 4ce5f278af62 powerpc/pseries/mobility: use cond_resched when updating device tree 714886254f3c powerpc/64s/radix: Fix memory hotplug section page table creation de37ad13aca1 powerpc/futex: Fix warning: 'oldval' may be used uninitialized in this function f2118bfd0259 powerpc/rtas: use device model APIs and serialization during LPM 26c32f58d8eb powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL fa702b72cbf9 clk: zx296718: Don't reference clk_init_data after registration 5772dedde987 clk: sprd: Don't reference clk_init_data after registration 3c384b661818 clk: meson: axg-audio: Don't reference clk_init_data after registration 8e9a12894cc3 clk: sirf: Don't reference clk_init_data after registration 5a90971761cd clk: actions: Don't reference clk_init_data after registration 672ce7241a40 powerpc/powernv/ioda2: Allocate TCE table levels on demand for default DMA window 97641efe039e drm/amd/display: reprogram VM config when system resume 075ad48409c1 drm/amd/display: Fix frames_to_insert math 73de2baa5b3c drm/amd/display: fix issue where 252-255 values are clipped 98ecf758e63f clk: sunxi-ng: v3s: add missing clock slices for MMC2 module clocks 60e5b94e4fe6 clk: qoriq: Fix -Wunused-const-variable 99340b4cad30 ipmi_si: Only schedule continuously in the thread in maintenance mode dc8331fb5397 pinctrl: stmfx: update pinconf settings 49b23a7d976d PCI: rpaphp: Avoid a sometimes-uninitialized warning d1deded18c3e clk: imx8mq: Mark AHB clock as critical 22acd1a64d95 gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() 0cb2ddf9a3a0 drm/radeon: Fix EEH during kexec a86a8e6ef256 drm/amdgpu: Fix hard hang for S/G display BOs. d8847b4b3a24 drm/rockchip: Check for fast link training before enabling psr d85e0b4ef1f2 drm/panel: check failure cases in the probe func f85634c3ffd2 drm/stm: attach gem fence to atomic state 0b271676816a drm/tinydrm/Kconfig: drivers: Select BACKLIGHT_CLASS_DEVICE 21eee05ca2c8 video: ssd1307fb: Start page range at page_offset b51bb2f57998 drm/amd/display: add monitor patch to add T7 delay d7c8317943b5 drm/panel: simple: fix AUO g185han01 horizontal blanking bdcef6cd4c94 drm/vkms: Avoid assigning 0 for possible_crtc 29079f2260ff drm/bridge: tc358767: Increase AUX transfer length limit b66b85d54494 drm/vkms: Fix crc worker races c036f925087e net: sched: taprio: Avoid division by zero on invalid link speed 411184eda7d0 net: sched: cbs: Avoid division by zero when calculating the port rate 90053e8de295 ptp_qoriq: Initialize the registers' spinlock before calling ptp_qoriq_settime 4437b0b5d236 xen-netfront: do not use ~0U as error return value for xennet_fill_frags() 04e6fa02cc6e net/rds: Fix error handling in rds_ib_add_one() d6870bbdacd6 udp: only do GSO if # of segs > 1 da0f508134bb tcp: adjust rto_base in retransmits_timed_out() c5994847e736 net: dsa: rtl8366: Check VLAN ID and not ports 11432777d98b vsock: Fix a lockdep warning in __vsock_release() fba0b06b5941 udp: fix gso_segs calculations 9af774bcc460 tipc: fix unlimited bundling of small messages c01fc241d449 sch_dsmark: fix potential NULL deref in dsmark_init() 392053bb2328 sch_cbq: validate TCA_CBQ_WRROPT to avoid crash e752bb81ed39 rxrpc: Fix rxrpc_recvmsg tracepoint 7fc879a38f81 qmi_wwan: add support for Cinterion CLS8 devices 600c91857832 nfc: fix memory leak in llcp_sock_bind() 50b26ba8938f net: Unpublish sk from sk_reuseport_cb before call_rcu 4e71bbe0fdc8 net: sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byte a087259d42ba net: qlogic: Fix memory leak in ql_alloc_large_buffers ff917e2d2c8d net: ipv4: avoid mixed n_redirects and rate_tokens usage 3e586883beb4 ipv6: Handle missing host route in __ipv6_ifa_notify a0efe1cbadc4 ipv6: drop incoming packets having a v4mapped source address 93b1f9364559 hso: fix NULL-deref on tty open 7edcdec673dc erspan: remove the incorrect mtu limit for erspan a203f2d6b4ea cxgb4:Fix out-of-bounds MSI-X info array access 076d9f965e56 Linux 5.2.19 8c4f7f403e79 platform/chrome: cros_ec_rpmsg: Fix race with host command when probe failed d4ecc0a011cc mt76: mt7615: fix mt7615 firmware path definitions 7dcd2e608bd3 mt76: mt7615: always release sem in mt7615_load_patch c959aebdc313 md/raid0: avoid RAID0 data corruption due to layout confusion. cb2daf3e8cef drm/amd/display: Restore backlight brightness after system resume 5bd1ab51d4c7 CIFS: Fix oplock handling for SMB 2.1+ protocols b90f653c964e CIFS: fix max ea value size bc3a3e7c695c i2c: riic: Clear NACK in tend isr ba86f3d55fc1 hwrng: core - don't wait on add_early_randomness() fa0c86d48184 quota: fix wrong condition in is_quota_modification() 6c8042e92499 ext4: fix punch hole for inline_data file systems 7c7aff67e841 ext4: fix warning inside ext4_convert_unwritten_extents_endio 026f900e102a mtd: rawnand: stm32_fmc2: avoid warnings when building with W=1 option afe3a71e655d ipmi: move message error checking to avoid deadlock b0df636473e5 xfs: Fix stale data exposure when readahead races with hole punch b56335c486f7 mm: Handle MADV_WILLNEED through vfs_fadvise() a775ad97ce77 fs: Export generic_fadvise() f811fce3971f /dev/mem: Bail out upon SIGKILL. 84a85e7ec32e cfg80211: Purge frame registrations on iftype change d1e007a497f6 md: only call set_in_sync() when it is expected to succeed. c4ab81dab3b0 md: don't report active array_state until after revalidate_disk() completes. 801070ab8ad5 md/raid6: Set R5_ReadError when there is read failure on parity disk 82dd0828253a ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint ca1a7debf461 SUNRPC: Fix buffer handling of GSS MIC without slack 89c2c6f70602 SUNRPC: Dequeue the request from the receive queue while we're re-encoding e5b682d7792f Btrfs: fix race setting up and completing qgroup rescan workers 8e2074d3c283 btrfs: qgroup: Fix reserved data space leak if we have multiple reserve calls f2a4259af36d btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data space 51bae3f5578c btrfs: adjust dirty_metadata_bytes after writeback failure of extent buffer 3c6b7c79fe96 btrfs: Relinquish CPUs in btrfs_compare_trees 620cde3fe214 Btrfs: fix use-after-free when using the tree modification log db66429314dd btrfs: fix allocation of free space cache v1 bitmap pages 0a19609d9a2f ovl: filter of trusted xattr results in audit ee080509c14e ovl: Fix dereferencing possible ERR_PTR() e2a5e040a63b smb3: fix leak in "open on server" perf counter 79aeacfeebb5 smb3: allow disabling requesting leases a98f553d2b78 block: fix null pointer dereference in blk_mq_rq_timed_out() facb691f45d6 block: mq-deadline: Fix queue restart handling ab3d89dbec88 i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask 00cac3533335 ath10k: fix channel info parsing for non tlv target 7228bca11c14 rtw88: pci: Use DMA sync instead of remapping in RX ISR 80e456c82a5c rtw88: pci: Rearrange the memory usage for skb in RX ISR a8e0442493bf KEYS: trusted: correctly initialize digests and fix locking issue e1ff89ad3dde mt76: round up length on mt76_wr_copy d08bb3463d8f lib/lzo/lzo1x_compress.c: fix alignment bug in lzo-rle 482859563c02 memcg, kmem: do not fail __GFP_NOFAIL charges ef54420b0726 memcg, oom: don't require __GFP_FS when invoking memcg OOM killer 1cbbcacdcdf4 mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone 5377b8767d64 z3fold: fix memory leak in kmem cache ed99d2d1af39 z3fold: fix retry mechanism in page reclaim 9a6b2645aa75 gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps 9b4f0cba4476 efifb: BGRT: Improve efifb_bgrt_sanity_check d6acb54716ff regulator: Defer init completion for a while after late_initcall f11e0e8942f4 iommu/vt-d: Fix wrong analysis whether devices share the same bus f683465f0564 alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP 5d67ad366f2b iommu/arm-smmu-v3: Disable detection of ATS and PRI 7fd38df794c2 arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328 ef2fa63bbe95 arm64: tlb: Ensure we execute an ISB following walk cache invalidation 516d62914766 ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up b9cbc0df92c3 ARM: samsung: Fix system restart on S3C6410 f1592b754350 ASoC: Intel: Fix use of potentially uninitialized variable 6c03deb9baf9 ASoC: Intel: Skylake: Use correct function to access iomem space 4ccbdceb2e2b ASoC: Intel: NHLT: Fix debug print format 89beb34d7533 binfmt_elf: Do not move brk for INTERP-less ET_EXEC a24d7c499db0 spi: spi-fsl-dspi: Exit the ISR with IRQ_NONE when it's not ours f0724e4dc181 spi: ep93xx: Repair SPI CS lookup tables 215019d6ef10 media: don't drop front-end reference count for ->detach 11f20198e922 media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table 682dbe2cb5e7 media: videobuf-core.c: poll_wait needs a non-NULL buf pointer e1bbf7d2cd21 KVM: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes 32076032e7db KVM: x86: Disable posted interrupts for non-standard IRQs delivery modes fb817d533600 KVM: x86: Manually calculate reserved bits when loading PDPTRS c5c761130003 KVM: x86: set ctxt->have_exception in x86_decode_insn() 8d1e0c157027 KVM: x86: always stop emulation on page fault 8e422d4af87d platform/x86: intel_int0002_vgpio: Fix wakeups not working on Cherry Trail c1b3752b5f25 parisc: Disable HP HSC-PCI Cards to prevent kernel crash 3a1f5551534d fuse: fix beyond-end-of-page access in fuse_parse_cache() 99a21e616426 fuse: fix missing unlock_page in fuse_writepage() 831bd6ec1633 fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock 843d38c96532 tpm: Wrap the buffer from the caller to tpm_buf in tpm_send() d59609b135ac tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts 43e8e81e357c tpm_tis_core: Turn on the TPM before probing IRQ's 830afcbc9391 powerpc/imc: Dont create debugfs files for cpu-less nodes c9321577cbc9 scsi: implement .cleanup_rq callback 2492d1d7f34a blk-mq: add callback of .cleanup_rq 22b97cad6d67 ALSA: hda/realtek - PCI quirk for Medion E4254 f0028c2bed93 rcu/tree: Fix SCHED_FIFO params d567e81a20c0 ARM: dts: am3517-evm: Fix missing video 5f8095b682d6 randstruct: Check member structs in is_pure_ops_struct() 03d53cb8acb8 RDMA: Fix double-free in srq creation error flow 3d97d7d688e7 IB/hfi1: Do not update hcrc for a KDETH packet during fault injection 040fc3258d95 IB/hfi1: Define variables as unsigned long to fix KASAN warning dcbb25d9400b IB/mlx5: Free mpi in mp_slave mode 44602a8a1406 printk: Do not lose last line in kmsg buffer dump 9dfb1ce6b615 scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag a16791fccaf6 scsi: scsi_dh_rdac: zero cdb in send_mode_select() 6e8f051e504d ALSA: firewire-tascam: check intermediate state of clock status and retry 75c1a117e1f7 ALSA: firewire-tascam: handle error code when getting current source of clock 77567ebc4060 iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 9d9c01542848 ARM: omap2plus_defconfig: Fix missing video 3d226661238e ARM: dts: logicpd-torpedo-baseboard: Fix missing video 2e847a842b2b PM / devfreq: passive: fix compiler warning 8e16bddcc6bd media: omap3isp: Set device on omap3isp subdevs d6595ad8ca5d kvm: Nested KVM MMUs need PAE root too 37099d7a3e66 btrfs: Detect unbalanced tree with empty leaf before crashing btree operations 3d95c52d789c btrfs: tree-checker: Add ROOT_ITEM check 9ae8394e41d7 btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type 7ee67b37a0bf btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_delayed_dir_index() 9e6431c0f2e4 zd1211rw: remove false assertion from zd_mac_clear() 8e9a39559b73 iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems d6dfca753d7a ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 798b010be17b drm: fix module name in edid_firmware log message dae45bd9b873 media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() 06752109ced1 drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) 33e91a59bf81 ALSA: hda - Drop unsol event handler for Intel HDMI codecs 5397eb1a1fb0 ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker 354098b7045d e1000e: add workaround for possible stalled packet 27a2b39359f8 libertas: Add missing sentinel at end of if_usb.c fw_table 9eff1ebe2c90 mmc: mtk-sd: Re-store SDIO IRQs mask at system resume c5f89ff633d2 raid5: don't increment read_errors on EILSEQ return 7cb4bc790e12 mmc: dw_mmc: Re-store SDIO IRQs mask at system resume 6d9a663aca54 mmc: core: Add helper function to indicate if SDIO IRQs is enabled d32263d8b9b5 mmc: sdhci: Fix incorrect switch to HS mode de6fea9fcf1e sched/psi: Correct overly pessimistic size calculation 106af0369442 mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREAD f9762c19d883 raid5: don't set STRIPE_HANDLE to stripe which is in batch list d54de8cfa4a1 block: make rq sector size accessible for block stats 6c7b70e220d5 io_uring: fix wrong sequence setting logic 38b24f688d64 ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set a7963f92406d platform/x86: intel_pmc_core: Do not ioremap RAM c7e971d4f027 x86/cpu: Add Tiger Lake to Intel family 6e2056c4424c irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices 74a94a7e0a01 s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding cf8360a5be18 irqchip/sifive-plic: set max threshold for ignored handlers 1f57c45eaab5 x86/mm: Fix cpumask_of_node() error condition daecd8d05e3d kprobes: Prohibit probing on BUG() and WARN() address 6265d3c8b96b dmaengine: ti: edma: Do not reset reserved paRAM slots 18a00f37f418 md/raid1: fail run raid1 array when active disk less than one b92d8e39fa70 hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' d57d9213d8b8 hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs 94a379db627a closures: fix a race on wakeup from closure_sync 4b88669aa2f8 ACPI / PCI: fix acpi_pci_irq_enable() memory leak 70424999fbf1 ACPI: custom_method: fix memory leaks 997c08a49443 x86/amd_nb: Add PCI device IDs for family 17h, model 70h 91180767bba9 ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks a6ff82b2cb60 libtraceevent: Change users plugin directory 4509537c378a iommu/iova: Avoid false sharing on fq_timer_on b20a5ef80779 libata/ahci: Drop PCS quirk for Denverton and beyond aecef5f0a4fd ASoC: Intel: Haswell: Adjust machine device private context a9c3dacf2939 iommu/amd: Silence warnings under memory pressure 4d3f9cdc0f3e ALSA: firewire-motu: add support for MOTU 4pre 311abc6a314c nvme-multipath: fix ana log nsid lookup when nsid is not found 3c971d5dc374 nvmet: fix data units read and written counters in SMART log 07e66eb2a8c0 x86/mm/pti: Handle unaligned address gracefully in pti_clone_pagetable() 6198f3954f15 ASoC: fsl_ssi: Fix clock control issue in master mode c9e116d055f9 x86/mm/pti: Do not invoke PTI functions when PTI is disabled 6e46d1f16473 perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work b70a9f2ab2fa arm64: kpti: ensure patched kernel text is fetched from PoU 9093a2e343f2 x86/apic/vector: Warn when vector space exhaustion breaks affinity 12dae85048f1 sched/cpufreq: Align trace event behavior of fast switching 92402bba4f32 ACPI / CPPC: do not require the _PSD method 51f464d8bce7 ASoC: es8316: fix headphone mixer volume table 57869649b230 leds: lm3532: Fixes for the driver for stability ee3251c9e71f media: ov9650: add a sanity check 826a67380c4a media: aspeed-video: address a protential usage of an unitialized var c10ea8447736 perf script: Fix memory leaks in list_scripts() 8d70572f69cc perf report: Fix --ns time sort key output fffe93c89d8b perf trace beauty ioctl: Fix off-by-one error in cmd->string table 723809bb6d16 media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate() 1c6a694568db media: cpia2_usb: fix memory leaks ecc548676360 media: saa7146: add cleanup in hexium_attach() 730e14891202 media: cec-notifier: clear cec_adap in cec_notifier_unregister b74f2a4c0af2 PM / devfreq: exynos-bus: Correct clock enable sequence 61496a6956d5 PM / devfreq: passive: Use non-devm notifiers 6cf8764ed327 ARM: OMAP2+: move platform-specific asm-offset.h to arch/arm/mach-omap2 7f6346e814ec PM / devfreq: Fix kernel oops on governor module load 0ac4a7a4562b soc: renesas: Enable ARM_ERRATA_754322 for affected Cortex-A9 841ee26cb0eb soc: renesas: rmobile-sysc: Set GENPD_FLAG_ALWAYS_ON for always-on domain c5a678041db9 ARM: at91: move platform-specific asm-offset.h to arch/arm/mach-at91 45a550e54f0c EDAC/amd64: Decode syndrome before translating address 71e85351f2d3 EDAC/amd64: Recognize DRAM device type ECC capability e4739ed9e9f4 libperf: Fix alignment trap with xyarray contents in 'perf stat' 28e3cfd1c820 EDAC/amd64: Support more than two controllers for chip selects handling 8c17f6f5d0d6 media: dvb-core: fix a memory leak bug de23b986dd21 posix-cpu-timers: Sanitize bogus WARNONS 3df4944a75a3 media: dvb-frontends: use ida for pll number 328d309f578d media: mceusb: fix (eliminate) TX IR signal length limit 14944c1cdf66 s390/kasan: provide uninstrumented __strlen ad856c85132c arm64: entry: Move ct_user_exit before any other exception 919bb091f3bb ACPI / APEI: Release resources if gen_pool_add() fails 8e8821e51180 nbd: add missing config put cb00bdfdf4a1 ASoC: mchp-i2s-mcc: Fix unprepare of GCLK fd3a27888511 led: triggers: Fix a memory leak bug 78a5d7570357 ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is running cf37fc6525e6 ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK cfc27d524fe8 tools headers: Fixup bitsperlong per arch includes 0de9cb3ccaf4 powerpc/Makefile: Always pass --synthetic to nm if supported b72464b49572 ASoC: uniphier: Fix double reset assersion when transitioning to suspend state a6856ba2704a media: hdpvr: add terminating 0 at end of string ea9b3fba2de5 media: radio/si470x: kill urb on error abec08cc8afd x86/platform/intel/iosf_mbi Rewrite locking 5ac00c9194ae ARM: dts: imx7-colibri: disable HS400 d89e114b2f42 ARM: dts: imx7d: cl-som-imx7: make ethernet work again a510a16fee76 m68k: Prevent some compiler warnings in Coldfire builds 751ac20a3913 net: lpc-enet: fix printk format strings c3e1334bc47a kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE 3c88b089e592 media: imx: mipi csi-2: Don't fail if initial state times-out cab41bda0849 media: omap3isp: Don't set streaming state on random subdevs ebe068d7bb79 media: i2c: ov5645: Fix power sequence 3993c8429927 media: vsp1: fix memory leak of dl on error return path 91faaa0e282f perf record: Support aarch64 random socket_id assignment b8179cfaf017 ARM: xscale: fix multi-cpu compilation cb2d2b999afe dmaengine: iop-adma: use correct printk format strings 50ab41d72d35 media: rc: imon: Allow iMON RC protocol for ffdc 7e device b251e979c979 perf unwind: Fix libunwind when tid != pid 2bc1f53cc46a arm64/efi: Move variable assignments after SECTIONS c0282736b94f media: em28xx: modules workqueue not inited for 2nd device de122406a437 media: fdp1: Reduce FCP not found message level to debug b18c1c75b90a media: i2c: tda1997x: prevent potential NULL pointer access f5d115ba1687 media: mtk-mdp: fix reference count on old device tree 6156280768c3 perf test vfs_getname: Disable ~/.perfconfig to get default output a056ef7090e2 perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig b134b502d3b6 media: gspca: zero usb_buf on error 5e1feedf563e blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling 503ac6efb245 idle: Prevent late-arriving interrupts from disrupting offline b2ee96a78c9a sched/fair: Use rq_lock/unlock in online_fair_sched_group fc31f1c241b0 firmware: arm_scmi: Check if platform has released shmem before using a1a19299a6a5 efi: cper: print AER info of PCIe fatal error 30ff832e9a23 EDAC, pnd2: Fix ioremap() size in dnv_rd_reg() cdfe5e064210 perf tools: Fix paths in include statements 43894a0475c6 loop: Add LOOP_SET_DIRECT_IO to compat ioctl bb07be974180 ACPI / processor: don't print errors for processorIDs == 0xff fd8bd7dfb04f ASoC: hdac_hda: fix page fault issue by removing race 338c95ab2187 RAS: Build debugfs.o only when enabled in Kconfig ff45dc5d103f media: media/platform: fsl-viu.c: fix build for MICROBLAZE c0053b3c6142 md: don't set In_sync if array is frozen 274971880ff9 md: don't call spare_active in md_reap_sync_thread if all member devices can't work a1f4fcb88098 md/raid1: end bio when the device faulty 998d765255aa arm64/prefetch: fix a -Wtype-limits warning 912d58f959f1 ASoC: rsnd: don't call clk_get_rate() under atomic context 5da3a9eb8159 EDAC/altera: Use the proper type for the IRQ status bits 873aa4af4fdd ia64:unwind: fix double free for mod->arch.init_unw_table e89c79710aed ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid 42c6b180a7bf base: soc: Export soc_device_register/unregister APIs 383466793900 soc: amlogic: meson-clk-measure: protect measure with a mutex 55b520f85a97 arm64: mm: free the initrd reserved memblock in a aligned manner bfae8c471054 cpuidle: teo: Allow tick to be stopped if PM QoS is used c02ec6220cf3 media: iguanair: add sanity checks db934a6df6d9 EDAC/mc: Fix grain_bits calculation 7b1c5aa61d98 ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() 0294075e5872 ALSA: hda - Show the fatal CORB/RIRB error more clearly 9107c9b7bcce x86/apic: Soft disable APIC before initializing it be86447601cb rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region cc41123523d1 x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI fails 2965c2e1ec69 sched/deadline: Fix bandwidth accounting at all levels after offline migration 6c4121115c87 x86/apic: Make apic_pending_intr_clear() more robust e75ff42011f1 sched/core: Fix CPU controller for !RT_GROUP_SCHED a02f3db8994e sched/fair: Fix imbalance due to CPU affinity 2af6db20ceae time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint 5db042229a8c media: i2c: ov5640: Check for devm_gpiod_get_optional() error 7c36a65b2ea1 media: hdpvr: Add device num check and handling 988a38ff1cf0 media: vivid: work around high stack usage with clang 615883ae490f media: vb2: reorder checks in vb2_poll() 4610656c129e media: vivid:add sanity check to avoid divide error and set value to 1 if 0. 7fe87b686cb9 media: exynos4-is: fix leaked of_node references 1a53850754a9 ASoC: SOF: pci: mark last_busy value at runtime PM init f76aa9d803b6 media: mtk-cir: lower de-glitch counter for rc-mm protocol 5efaf000347a media: dib0700: fix link error for dibx000_i2c_set_speed 8d68efb7e270 leds: leds-lp5562 allow firmware files up to the maximum length 3dee582e6190 dmaengine: bcm2835: Print error in case setting DMA mask fails 5d6d34ade679 firmware: qcom_scm: Use proper types for dma mappings 8e81af05436c ASoC: sgtl5000: Fix charge pump source assignment 57868b5cbc50 ASoC: sgtl5000: Fix of unmute outputs on probe 27879a37f7ad ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER dae532b1a1cc spi: dw-mmio: Clock should be shut when error occurs e534295b4c17 regulator: lm363x: Fix off-by-one n_voltages for lm3632 ldo_vpos/ldo_vneg 8c3a9421b2ef cpufreq: ap806: Add NULL check after kcalloc 4defe8b0f2f5 ASoC: SOF: Intel: hda: Make hdac_device device-managed 6646813ee81d ALSA: hda: Flush interrupts on disabling a269a7a7632b nfc: enforce CAP_NET_RAW for raw sockets f91ee5bc2100 ieee802154: enforce CAP_NET_RAW for raw sockets faf60340e231 ax25: enforce CAP_NET_RAW for raw sockets ef03ebc40bc8 appletalk: enforce CAP_NET_RAW for raw sockets 1ca53dc648e8 mISDN: enforce CAP_NET_RAW for raw sockets df20d3ce66c5 net/mlx5: Add device ID of upcoming BlueField-2 38be58c880d9 tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state 4378493fed94 net: sched: fix possible crash in tcf_action_destroy() 5f39dd75e078 net/mlx5e: Fix traffic duplication in ethtool steering 6386577b2927 vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled 229b983d5221 net_sched: add policy validation for action attributes 629815b9e1eb ipv4: Revert removal of rt_uses_gateway d5f1d310bb2b net/sched: cbs: Fix not adding cbs instance to list 4bbf97f6c114 net: phy: micrel: add Asym Pause workaround for KSZ9021 3ef1d54a72ca usbnet: sanity checking of packet sizes and device mtu b5e57553acde usbnet: ignore endpoints with invalid wMaxPacketSize 35ad2e82044d tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth afc7190e3847 skge: fix checksum byte order 0102608d70f0 selftests: Update fib_tests to handle missing ping6 da0d6e47c20d sch_netem: fix a divide by zero in tabledist() 9f64c6630929 ppp: Fix memory leak in ppp_write bd1df844b1f9 openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC b86bd41b767a nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs 9561c1351232 nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs ba5f359f2be0 net_sched: add max len check for TCA_KIND 19bd1045958b net/sched: act_sample: don't push mac header on ip6gre ingress ee8c5c7a6f9a net: qrtr: Stop rx_worker before freeing node 6ee46a2b68fc net/phy: fix DP83865 10 Mbps HDX loopback disable function d879091836db macsec: drop skb sk before calling gro_cells_receive d37c96675204 ipv6: do not free rt if FIB_LOOKUP_NOREF is set on suppress rule 98f1a3a21500 cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize 890984f31888 arcnet: provide a buffer big enough to actually receive packets 0a9d6a58b4ac Linux 5.2.18 c704eb3aaffa f2fs: use generic EFSBADCRC/EFSCORRUPTED 673d1167b40e net/rds: Check laddr_check before calling it fc5b59770306 net/rds: An rds_sock is added too early to the hash table 719532b9b832 net_sched: check cops->tcf_block in tc_bind_tclass() bd740eacb1d2 Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices f63432cd1bb2 netfilter: nft_socket: fix erroneous socket assignment a2a3638f3e6f xfrm: policy: avoid warning splat when merging nodes b442b6d3742b xfs: don't crash on null attr fork xfs_bmapi_read baa3902119f5 drm/nouveau/disp/nv50-: fix center/aspect-corrected scaling 452b129e4876 ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 62b72c1f7ba5 Bluetooth: btrtl: HCI reset on close for Realtek BT chip f6983a936fbf net: don't warn in inet diag when IPV6 is disabled 955b7a09bf57 drm/dp: Add DP_DPCD_QUIRK_NO_SINK_COUNT a7734a035acf drm: Flush output polling on shutdown 453bcdd2432b f2fs: fix to do sanity check on segment bitmap of LFS curseg d331d4b99fb6 net/ibmvnic: Fix missing { in __ibmvnic_reset 8defaa56897e dm zoned: fix invalid memory access bca9bfa41e3f Revert "f2fs: avoid out-of-range memory access" 47af17950b03 objtool: Clobber user CFLAGS variable 0f5df0b76e4f platform/x86: i2c-multi-instantiate: Derive the device name from parent 811fc53c37be ALSA: hda - Apply AMD controller workaround for Raven platform b5215e9269c7 ALSA: hda - Add laptop imic fixup for ASUS M9V laptop d51c3b844afb ALSA: dice: fix wrong packet parameter for Alesis iO26 bf4d30e9950e ALSA: usb-audio: Add DSD support for EVGA NU Audio 284a30488891 ALSA: usb-audio: Add Hiby device family to quirks for native DSD support d17860e1e894 Revert "mm/z3fold.c: fix race between migration and destruction" 2de3de21bc8a Revert "HID: logitech-hidpp: add USB PID for a few more supported mice" 807370d02413 clk: imx: imx8mm: fix audio pll setting bdbf837b89a9 crypto: talitos - fix missing break in switch statement a1e67dae1599 mtd: cfi_cmdset_0002: Use chip_good() to retry in do_write_oneword() 6c6d88dc737a HID: Add quirk for HP X500 PIXART OEM mouse af5676bf7d89 HID: hidraw: Fix invalid read in hidraw_ioctl 8d88e0d1b3e6 HID: logitech-dj: Fix crash when initial logi_dj_recv_query_paired_devices fails 55c2b2ac2706 HID: logitech: Fix general protection fault caused by Logitech driver a069e96b5280 HID: sony: Fix memory corruption issue on cleanup. 5f2ba05924ca HID: prodikeys: Fix general protection fault during probe df3cc96b2049 Revert "net: hns: fix LED configuration for marvell phy" 3349449ae730 drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines be3b5f44206e powerpc/xive: Fix bogus error code returned by OPAL 606f7f9fc442 drm/amd/display: Don't replace the dc_state for fast updates 0365d15f565a drm/amd/display: Skip determining update type for async updates 891eae79f7a5 drm/amd/display: Allow cursor async updates for framebuffer swaps f6faeecb3659 net/ibmvnic: free reset work of removed device from queue cdc112b9cb64 phy: qcom-qmp: Correct ready status, again b08d7b36f11d phy: qcom-qmp: Raise qcom_qmp_phy_enable() polling delay 3da810f95b86 smb3: fix unmount hang in open_shroot e6d6a001ed5a Revert "Bluetooth: validate BLE connection interval updates" Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-11-04linux-yocto/4.19: update to v4.19.78Bruce Ashfield
Updating linux-yocto/4.19 to the latest korg -stable release that comprises the following commits: 58fce2064530 Linux 4.19.78 5b0446c8e0a8 9p/cache.c: Fix memory leak in v9fs_cache_session_get_cookie d85bc11a6894 kexec: bail out upon SIGKILL when allocating memory. c8a65ec0602a NFC: fix attrs checks in netlink interface 1b42503211ca smack: use GFP_NOFS while holding inode_smack::smk_lock ef9744a0218f Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE_PTRACE is set 4703593498d3 soundwire: fix regmap dependencies and align with other serial links 322753c78d1d soundwire: Kconfig: fix help format 74e2a311a226 sch_cbq: validate TCA_CBQ_WRROPT to avoid crash ed9420ddce87 tipc: fix unlimited bundling of small messages a1afd826e549 xen-netfront: do not use ~0U as error return value for xennet_fill_frags() 36a4043c4bb8 net/rds: Fix error handling in rds_ib_add_one() 012363f5ded0 udp: only do GSO if # of segs > 1 5c08d7e4f1ea net: dsa: rtl8366: Check VLAN ID and not ports 3c1f0704401c vsock: Fix a lockdep warning in __vsock_release() 544aee546174 udp: fix gso_segs calculations 79fd59ae7c2f sch_dsmark: fix potential NULL deref in dsmark_init() 76b552775d60 rxrpc: Fix rxrpc_recvmsg tracepoint 7047aae65456 qmi_wwan: add support for Cinterion CLS8 devices dd9c580a6d9b nfc: fix memory leak in llcp_sock_bind() d5b1db1c7ce4 net: Unpublish sk from sk_reuseport_cb before call_rcu 9d0995cc268b net: qlogic: Fix memory leak in ql_alloc_large_buffers 124b64feafa9 net: ipv4: avoid mixed n_redirects and rate_tokens usage 6f8564edf8c1 ipv6: Handle missing host route in __ipv6_ifa_notify 658d7ee4da50 ipv6: drop incoming packets having a v4mapped source address a495fd19cce2 hso: fix NULL-deref on tty open 7f30c44b7ca4 erspan: remove the incorrect mtu limit for erspan 2b8389112292 cxgb4:Fix out-of-bounds MSI-X info array access ed568ca73601 bpf: fix use after free in prog symbol exposure dbb7339cfddf block: mq-deadline: Fix queue restart handling af10ffa69b06 arm: use STACK_TOP when computing mmap base address f91a9c6591c0 arm: properly account for stack randomization and stack guard gap 53ba8d4358eb mips: properly account for stack randomization and stack guard gap e1b391abbfce arm64: consider stack randomization for mmap base only when necessary 30ab799e758e kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K 52132ff52cad ocfs2: wait for recovering done after direct unlock request d4a546452dcc kbuild: clean compressed initramfs image d983182d4002 crypto: hisilicon - Fix double free in sec_free_hw_sgl() 22c788ba7a52 hypfs: Fix error number left in struct pointer member bbd76d9514c7 pktcdvd: remove warning on attempting to register non-passthrough dev 0840daeea6cb fat: work around race with userspace's read via blockdev while mounting 297904ea60a3 ARM: 8903/1: ensure that usable memory in bank 0 starts from a PMD-aligned address 9a87ab2b4d60 security: smack: Fix possible null-pointer dereferences in smack_socket_sock_rcv_skb() 69a32a7306dd PCI: exynos: Propagate errors for optional PHYs 1264d2e7b75b PCI: imx6: Propagate errors for optional regulators 403d6c9284f1 PCI: histb: Propagate errors for optional regulators ac9c0e2ecc49 PCI: rockchip: Propagate errors for optional regulators 709c4841e51f HID: apple: Fix stuck function keys when using FN 31e98cba55ed rtc: pcf85363/pcf85263: fix regmap error in set_time 607f95788fa9 rtc: snvs: fix possible race condition 078937549f47 ARM: 8875/1: Kconfig: default to AEABI w/ Clang 3039c788d648 soundwire: intel: fix channel number reported by hardware 6a684e002561 ARM: 8898/1: mm: Don't treat faults reported from cache maintenance as writes 0f0ced702d53 livepatch: Nullify obj->mod in klp_module_coming()'s error path 78a1138672af HID: wacom: Fix several minor compiler warnings 3b7fbbddeb7a PCI: tegra: Fix OF node reference leak c74a801ded7d mfd: intel-lpss: Remove D3cold delay 70bb4bf9fdfb i2c-cht-wc: Fix lockdep warning 371077ea2e75 MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean 3ed14a8d2fe7 MIPS: Ingenic: Disable broken BTB lookup optimization. 5b400fed74df ext4: fix potential use after free after remounting with noblock_validity 81fbd2327c32 dma-buf/sw_sync: Synchronize signal vs syncpt free c76e18970d93 scsi: core: Reduce memory required for SCSI logging c6304d4d7458 clk: sprd: add missing kfree 7cd89b8db60c mbox: qcom: add APCS child device for QCS404 324b0c9efc77 powerpc: dump kernel log before carrying out fadump or kdump 72884423e77f clk: at91: select parent if main oscillator or bypass is enabled 952d1c6d7cf0 arm64: fix unreachable code issue with cmpxchg b25bd837a637 pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c b717a47dd913 powerpc/pseries: correctly track irq state in default idle ae089bf87c57 clk: qcom: gcc-sdm845: Use floor ops for sdcc clks 2c16f72135fb pstore: fs superblock limits 0c09b02842b8 powerpc/64s/exception: machine check use correct cfar for late handler 39b6d05169b2 drm/amdgpu/si: fix ASIC tests 4dcbca872a84 drm/amd/display: support spdif 38dfc974f322 clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain 0b5ac607db4b clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain 2cfb89832179 pinctrl: amd: disable spurious-firing GPIO IRQs 274d7acb0b81 drm/nouveau/volt: Fix for some cards having 0 maximum voltage 9b2d2f2ad003 vfio_pci: Restore original state on release c1f7b3fb87cf powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag b2df456c83e3 pinctrl: tegra: Fix write barrier placement in pmx_writel 4c91e678d27c powerpc/pseries/mobility: use cond_resched when updating device tree 6d728a172732 powerpc/futex: Fix warning: 'oldval' may be used uninitialized in this function 6aa455b0d0a0 powerpc/rtas: use device model APIs and serialization during LPM 25c501f0f9d9 powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL 2cca24b2cb9a clk: zx296718: Don't reference clk_init_data after registration efa0fe4cde05 clk: sprd: Don't reference clk_init_data after registration 89dc59fb267d clk: sirf: Don't reference clk_init_data after registration bd3a445c2717 clk: actions: Don't reference clk_init_data after registration 437399ed906a powerpc/powernv/ioda2: Allocate TCE table levels on demand for default DMA window 782a77f2eb39 drm/amd/display: reprogram VM config when system resume 24ba84ec0016 drm/amd/display: fix issue where 252-255 values are clipped efb0e1e3d0e1 clk: sunxi-ng: v3s: add missing clock slices for MMC2 module clocks a2279550f7be clk: qoriq: Fix -Wunused-const-variable 84038a98b904 ipmi_si: Only schedule continuously in the thread in maintenance mode b351726bb5be PCI: rpaphp: Avoid a sometimes-uninitialized warning 0936c46139cb gpu: drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() 6e03bca91f8e drm/radeon: Fix EEH during kexec 441c15582338 drm/rockchip: Check for fast link training before enabling psr f3d62177dee3 drm/panel: check failure cases in the probe func 9cb3698dcc86 drm/stm: attach gem fence to atomic state 043f0229f442 video: ssd1307fb: Start page range at page_offset bd5b6a7c89ef drm/panel: simple: fix AUO g185han01 horizontal blanking db472be8b340 drm/bridge: tc358767: Increase AUX transfer length limit 053d0ec61e33 tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations d598712712e4 tpm: use tpm_try_get_ops() in tpm-sysfs.c. 6cad9d0cf87b Linux 4.19.77 2c60da90ec44 drm/amd/display: Restore backlight brightness after system resume 4d8bdf7f3a86 mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone 5bead06b3443 fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock bbe3e2056d27 md/raid0: avoid RAID0 data corruption due to layout confusion. 4290a9e59323 CIFS: Fix oplock handling for SMB 2.1+ protocols a3a150895b6f CIFS: fix max ea value size a0f7fd38acf5 i2c: riic: Clear NACK in tend isr fec38267a2bf hwrng: core - don't wait on add_early_randomness() 060986096fea quota: fix wrong condition in is_quota_modification() 091c754d5ca9 ext4: fix punch hole for inline_data file systems 775e3e734bd3 ext4: fix warning inside ext4_convert_unwritten_extents_endio caa6926d94f1 /dev/mem: Bail out upon SIGKILL. bd3a11af1bde cfg80211: Purge frame registrations on iftype change 5dc86e9574a1 md: only call set_in_sync() when it is expected to succeed. 598a2cda62d3 md: don't report active array_state until after revalidate_disk() completes. e8323e0ddce1 md/raid6: Set R5_ReadError when there is read failure on parity disk bacff03bb286 Btrfs: fix race setting up and completing qgroup rescan workers b5c42ef09df3 btrfs: qgroup: Fix reserved data space leak if we have multiple reserve calls c521bfa8e2dc btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data space 067f82a05c2f btrfs: Relinquish CPUs in btrfs_compare_trees b08344be3546 Btrfs: fix use-after-free when using the tree modification log 4874c6fe1c9e btrfs: fix allocation of free space cache v1 bitmap pages 934243a72849 ovl: filter of trusted xattr results in audit e7265adc0a3c ovl: Fix dereferencing possible ERR_PTR() 2e96c9332595 smb3: allow disabling requesting leases 82652c06f976 block: fix null pointer dereference in blk_mq_rq_timed_out() db5b2fe4d33c i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask b4a734a529b8 memcg, kmem: do not fail __GFP_NOFAIL charges d40b3eafb52e memcg, oom: don't require __GFP_FS when invoking memcg OOM killer e0c1e6e55bca gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps 3620b06b1db0 efifb: BGRT: Improve efifb_bgrt_sanity_check c4f65c2fb0f5 regulator: Defer init completion for a while after late_initcall 3784576fc639 alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP 174bbcc560cc arm64: dts: rockchip: limit clock rate of MMC controllers for RK3328 8cfe3b8aa3b6 arm64: tlb: Ensure we execute an ISB following walk cache invalidation fc7d6bfdd774 Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}" 881edc165b8e ARM: zynq: Use memcpy_toio instead of memcpy on smp bring-up 2209279439a1 ARM: samsung: Fix system restart on S3C6410 ad884155fb9c ASoC: Intel: Fix use of potentially uninitialized variable 7bdab36455f9 ASoC: Intel: Skylake: Use correct function to access iomem space 3c54f463402f ASoC: Intel: NHLT: Fix debug print format 29ecf8cae5f4 binfmt_elf: Do not move brk for INTERP-less ET_EXEC 02ef5c299d15 media: don't drop front-end reference count for ->detach 589ca8ec4c62 media: sn9c20x: Add MSI MS-1039 laptop to flip_dmi_table 496cf984a60e KVM: x86: Manually calculate reserved bits when loading PDPTRS 933e3e2b5070 KVM: x86: set ctxt->have_exception in x86_decode_insn() 9723e4458604 KVM: x86: always stop emulation on page fault 8225db4a70b2 parisc: Disable HP HSC-PCI Cards to prevent kernel crash ad41162974c6 fuse: fix missing unlock_page in fuse_writepage() ecfe4b5f70c8 powerpc/imc: Dont create debugfs files for cpu-less nodes e94443fc7b64 scsi: implement .cleanup_rq callback 4ec3ca2770e7 blk-mq: add callback of .cleanup_rq 4848fb93243e ALSA: hda/realtek - PCI quirk for Medion E4254 e9bcaf82dd37 ceph: use ceph_evict_inode to cleanup inode's resource 72f0fff3c450 Revert "ceph: use ceph_evict_inode to cleanup inode's resource" 98dc6d958bd9 randstruct: Check member structs in is_pure_ops_struct() ad6819cd68be IB/hfi1: Define variables as unsigned long to fix KASAN warning a924850c93d4 IB/mlx5: Free mpi in mp_slave mode 40b071992ca5 printk: Do not lose last line in kmsg buffer dump 28f142b940af scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag 03b75e65ceed scsi: scsi_dh_rdac: zero cdb in send_mode_select() 2e21e5b225ef ALSA: firewire-tascam: check intermediate state of clock status and retry f5779e4449da ALSA: firewire-tascam: handle error code when getting current source of clock fdd131eab68f iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 6437ec272eda PM / devfreq: passive: fix compiler warning 814f7fe56ebb media: omap3isp: Set device on omap3isp subdevs c5dbd74f8259 btrfs: extent-tree: Make sure we only allocate extents from block groups with the same type 2aeeb0a4b440 iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems 291da335040c ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 8630a4d13683 media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() d47636913bda drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) 5370cf8d90ad ALSA: hda - Drop unsol event handler for Intel HDMI codecs ac1d43a20a08 e1000e: add workaround for possible stalled packet 35b6cba971f5 libertas: Add missing sentinel at end of if_usb.c fw_table 0a43d5d458d5 raid5: don't increment read_errors on EILSEQ return da87dfca25aa mmc: dw_mmc: Re-store SDIO IRQs mask at system resume a0dd3d95fb21 mmc: core: Add helper function to indicate if SDIO IRQs is enabled 8ba99d50cb61 mmc: sdhci: Fix incorrect switch to HS mode 869122775782 mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREAD a5443cd24063 raid5: don't set STRIPE_HANDLE to stripe which is in batch list 064fba888e77 ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set 476eda2539bb platform/x86: intel_pmc_core: Do not ioremap RAM e836cd2917c6 x86/cpu: Add Tiger Lake to Intel family b21919eeced6 s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding fad90d4bfa8d kprobes: Prohibit probing on BUG() and WARN() address 213077da3e7c dmaengine: ti: edma: Do not reset reserved paRAM slots f1db75622996 md/raid1: fail run raid1 array when active disk less than one 76cf93f04c3d hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' f0956418d997 closures: fix a race on wakeup from closure_sync 9fcfdff61f74 ACPI / PCI: fix acpi_pci_irq_enable() memory leak e4467fb6ef54 ACPI: custom_method: fix memory leaks 6fceb241dc76 ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi Chromebooks e4b4280dcd97 libtraceevent: Change users plugin directory c55659cd1459 iommu/iova: Avoid false sharing on fq_timer_on 223b0481ed4b libata/ahci: Drop PCS quirk for Denverton and beyond de888e0244cb iommu/amd: Silence warnings under memory pressure 6241c0ac301e ALSA: firewire-motu: add support for MOTU 4pre ad58ce6cacd1 nvme-multipath: fix ana log nsid lookup when nsid is not found 9edc229b9c90 nvmet: fix data units read and written counters in SMART log 7bbb7a9dd2c3 x86/mm/pti: Handle unaligned address gracefully in pti_clone_pagetable() 5201b4ffc324 ASoC: fsl_ssi: Fix clock control issue in master mode 4b7d9c2a716e x86/mm/pti: Do not invoke PTI functions when PTI is disabled eb2485e32f90 arm64: kpti: ensure patched kernel text is fetched from PoU b619496540ba x86/apic/vector: Warn when vector space exhaustion breaks affinity 01e8f487cecb sched/cpufreq: Align trace event behavior of fast switching 2919fa0398ad ACPI / CPPC: do not require the _PSD method b79922133f9c ASoC: es8316: fix headphone mixer volume table dd25f76c1f34 media: ov9650: add a sanity check 342a0bee4d94 perf trace beauty ioctl: Fix off-by-one error in cmd->string table 57409ea782e7 media: saa7134: fix terminology around saa7134_i2c_eeprom_md7134_gate() 78550c5cfe6d media: cpia2_usb: fix memory leaks d796c6c1aab4 media: saa7146: add cleanup in hexium_attach() ab20f38ce522 media: cec-notifier: clear cec_adap in cec_notifier_unregister d51268d7574b PM / devfreq: exynos-bus: Correct clock enable sequence 7e19b7e0d640 PM / devfreq: passive: Use non-devm notifiers f9de170eaf7e EDAC/amd64: Decode syndrome before translating address 6f80e91a66e0 EDAC/amd64: Recognize DRAM device type ECC capability adb97f18b4e7 libperf: Fix alignment trap with xyarray contents in 'perf stat' 4df2427a5148 media: dvb-core: fix a memory leak bug 8d5fccff7b0c posix-cpu-timers: Sanitize bogus WARNONS 9df9652b7345 media: dvb-frontends: use ida for pll number 006a6065c867 media: mceusb: fix (eliminate) TX IR signal length limit d093d3183ca2 nbd: add missing config put e497ec26cc43 led: triggers: Fix a memory leak bug 83c2a42b1b84 ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK 5466c30b11cb tools headers: Fixup bitsperlong per arch includes b1f1b83e2583 ASoC: uniphier: Fix double reset assersion when transitioning to suspend state e6bc6e2c0d1f media: hdpvr: add terminating 0 at end of string 4a2cb7600b72 media: radio/si470x: kill urb on error dfaf60580191 ARM: dts: imx7-colibri: disable HS400 c20ee5d906ec ARM: dts: imx7d: cl-som-imx7: make ethernet work again 21927786df27 m68k: Prevent some compiler warnings in Coldfire builds ba8f56ffaebf net: lpc-enet: fix printk format strings aa2d05a9de05 media: imx: mipi csi-2: Don't fail if initial state times-out 1b7df445d881 media: omap3isp: Don't set streaming state on random subdevs 0c3802174754 media: i2c: ov5645: Fix power sequence 3dfbac0add22 media: vsp1: fix memory leak of dl on error return path c47022e019fe perf record: Support aarch64 random socket_id assignment 482c1d0a7cc4 dmaengine: iop-adma: use correct printk format strings 19a1fa140594 media: rc: imon: Allow iMON RC protocol for ffdc 7e device a527d3d4b513 media: em28xx: modules workqueue not inited for 2nd device 6a1c59a7603d media: fdp1: Reduce FCP not found message level to debug e3f5f626e17a media: mtk-mdp: fix reference count on old device tree 066afce8d87d perf test vfs_getname: Disable ~/.perfconfig to get default output 96b61fe7a5f7 perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig db751f6d5241 media: gspca: zero usb_buf on error 511110236089 idle: Prevent late-arriving interrupts from disrupting offline 9addfbd40959 sched/fair: Use rq_lock/unlock in online_fair_sched_group 6e9d45022d26 firmware: arm_scmi: Check if platform has released shmem before using 0dbdc1986bb4 efi: cper: print AER info of PCIe fatal error 4410b8517950 EDAC, pnd2: Fix ioremap() size in dnv_rd_reg() cf8f20a1aacf loop: Add LOOP_SET_DIRECT_IO to compat ioctl 18e5e458c6d8 ACPI / processor: don't print errors for processorIDs == 0xff 465bc6e80fd2 media: media/platform: fsl-viu.c: fix build for MICROBLAZE 371538451c21 md: don't set In_sync if array is frozen d38aff20c407 md: don't call spare_active in md_reap_sync_thread if all member devices can't work 1cd972e0a107 md/raid1: end bio when the device faulty 7d75275fbfb1 arm64/prefetch: fix a -Wtype-limits warning 829bebdc1ce6 ASoC: rsnd: don't call clk_get_rate() under atomic context f5bef62df824 EDAC/altera: Use the proper type for the IRQ status bits 87bc43e2a775 ia64:unwind: fix double free for mod->arch.init_unw_table ca57eca32b3e ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid d76b5ac5016c base: soc: Export soc_device_register/unregister APIs 4a75e77ef1b5 media: iguanair: add sanity checks fe8fc7d7cb64 EDAC/mc: Fix grain_bits calculation 55a98e872186 ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() 1af6822f29d6 ALSA: hda - Show the fatal CORB/RIRB error more clearly b40c15c20e42 x86/apic: Soft disable APIC before initializing it ce7fdd5cd83e x86/reboot: Always use NMI fallback when shutdown via reboot vector IPI fails 0f30856944d4 sched/deadline: Fix bandwidth accounting at all levels after offline migration d29c7b8be599 x86/apic: Make apic_pending_intr_clear() more robust f381d3d2c39c sched/core: Fix CPU controller for !RT_GROUP_SCHED 417cf53b4b85 sched/fair: Fix imbalance due to CPU affinity 7cebdfa62f22 time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint 64f3fb5d751c media: i2c: ov5640: Check for devm_gpiod_get_optional() error 6cc816dd644e media: hdpvr: Add device num check and handling 8bc254d3e6b8 media: exynos4-is: fix leaked of_node references 7ec720763a20 media: mtk-cir: lower de-glitch counter for rc-mm protocol 920acbff8932 media: dib0700: fix link error for dibx000_i2c_set_speed 8f9dc49928c2 leds: leds-lp5562 allow firmware files up to the maximum length fdcf06a35bc6 dmaengine: bcm2835: Print error in case setting DMA mask fails e841313b5731 firmware: qcom_scm: Use proper types for dma mappings ec4815460d81 ASoC: sgtl5000: Fix charge pump source assignment 84bb4024b358 ASoC: sgtl5000: Fix of unmute outputs on probe a7ace049bddc ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER 3657e58405fb regulator: lm363x: Fix off-by-one n_voltages for lm3632 ldo_vpos/ldo_vneg 3eec108aa879 ALSA: hda: Flush interrupts on disabling 5b6c791f494d nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs 33fe1f517e29 nfc: enforce CAP_NET_RAW for raw sockets dd651ab7a114 ieee802154: enforce CAP_NET_RAW for raw sockets 6f0f18e53269 ax25: enforce CAP_NET_RAW for raw sockets 6fbf86627608 appletalk: enforce CAP_NET_RAW for raw sockets 50dddec689cb mISDN: enforce CAP_NET_RAW for raw sockets f06b0b3e5d76 net/mlx5: Add device ID of upcoming BlueField-2 3fdcf6a88ded tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state a749eea97ac9 net: sched: fix possible crash in tcf_action_destroy() 831d0fcba1cf usbnet: sanity checking of packet sizes and device mtu b7eeccc1c786 usbnet: ignore endpoints with invalid wMaxPacketSize ff4419d725c7 skge: fix checksum byte order 9a623e1b1d03 sch_netem: fix a divide by zero in tabledist() 1cd663adcece ppp: Fix memory leak in ppp_write 99952b08537c openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC 587df35cbf65 nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs 195a3ea494d2 net_sched: add max len check for TCA_KIND c31096dc586e net/sched: act_sample: don't push mac header on ip6gre ingress abb04d0a9dea net: qrtr: Stop rx_worker before freeing node 6ea3bc412506 net/phy: fix DP83865 10 Mbps HDX loopback disable function 831d082be72c macsec: drop skb sk before calling gro_cells_receive fd0034688358 cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize 0bf79588586c arcnet: provide a buffer big enough to actually receive packets 555161ee1b7a Linux 4.19.76 59a5cea41dd0 f2fs: use generic EFSBADCRC/EFSCORRUPTED fc3d296491f4 net/rds: Check laddr_check before calling it 3de749d6d7ce net/rds: An rds_sock is added too early to the hash table 07f7ec87b5f6 net_sched: check cops->tcf_block in tc_bind_tclass() 90b0761c1b81 Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices 6934809432d2 netfilter: nft_socket: fix erroneous socket assignment 649836fe946c xfs: don't crash on null attr fork xfs_bmapi_read 91ae87240166 drm/nouveau/disp/nv50-: fix center/aspect-corrected scaling 3717f4a49b34 ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 46beb6eacef5 Bluetooth: btrtl: HCI reset on close for Realtek BT chip 8ffd7ba9ffb1 net: don't warn in inet diag when IPV6 is disabled ff0fbfacc94f drm: Flush output polling on shutdown 303f6d6bbc0c f2fs: fix to do sanity check on segment bitmap of LFS curseg dec09554eba9 net/ibmvnic: Fix missing { in __ibmvnic_reset dc9118feb472 dm zoned: fix invalid memory access 73d90f57fcc2 Revert "f2fs: avoid out-of-range memory access" 40cdc71e1111 blk-mq: move cancel of requeue_work to the front of blk_exit_queue 313efb253d03 blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs 75448f40b9f6 initramfs: don't free a non-existent initrd ad16dfef4a44 bcache: remove redundant LIST_HEAD(journal) from run_cache_set() 08fdaee2d97b PCI: hv: Avoid use of hv_pci_dev->pci_slot after freeing it ef2baa03b7f0 f2fs: check all the data segments against all node ones ef06c33dc371 irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices 52b4947bac50 bpf: libbpf: retry loading program on EAGAIN a935d78e54cc Revert "drm/amd/powerplay: Enable/Disable NBPSTATE on On/OFF of UVD" 288831cba980 scsi: qla2xxx: Return switch command on a timeout 2b983f212c68 scsi: qla2xxx: Remove all rports if fabric scan retry fails 6b449e4cf090 scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion 9423770eb336 locking/lockdep: Add debug_locks check in __lock_downgrade() 0c23335a2d81 power: supply: sysfs: ratelimit property read error message 1456c40aa906 pinctrl: sprd: Use define directive for sprd_pinconf_params values 037d73a6458e objtool: Clobber user CFLAGS variable 952844f31eb7 ALSA: hda - Apply AMD controller workaround for Raven platform 50c9ccffe041 ALSA: hda - Add laptop imic fixup for ASUS M9V laptop 866a1a7e9f23 ALSA: dice: fix wrong packet parameter for Alesis iO26 9829fd27501e ALSA: usb-audio: Add DSD support for EVGA NU Audio 303921276360 ALSA: usb-audio: Add Hiby device family to quirks for native DSD support 8a845c02e495 ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt() a5e2c65034f8 ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and keep it enabled ec2a3681b30c media: tvp5150: fix switch exit in set control handler ba6860700d1f iwlwifi: mvm: always init rs_fw with 20MHz bandwidth rates ced0676fc9c2 iwlwifi: mvm: send BCAST management frames to the right station b3873e34cbf2 net/mlx5e: Rx, Check ip headers sanity 404f118f2790 net/mlx5e: Rx, Fixup skb checksum for packets with tail padding c95ebb394d65 net/mlx5e: XDP, Avoid checksum complete when XDP prog is loaded 79e972a89cad net/mlx5e: Allow reporting of checksum unnecessary 8da68f79b3b3 mlx5: fix get_ip_proto() 44da02576b5d net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets 6debda97411e net/mlx5e: Set ECN for received packets using CQE indication e867ef113004 CIFS: fix deadlock in cached root handling f3160a1d71f7 crypto: talitos - fix missing break in switch statement c1a7fe486647 mtd: cfi_cmdset_0002: Use chip_good() to retry in do_write_oneword() 5fdefdcb92bb HID: Add quirk for HP X500 PIXART OEM mouse 3d072c272b88 HID: hidraw: Fix invalid read in hidraw_ioctl acc96be807bb HID: logitech: Fix general protection fault caused by Logitech driver 3e785174fb35 HID: sony: Fix memory corruption issue on cleanup. eb77929769e3 HID: prodikeys: Fix general protection fault during probe 2661d462aaa9 IB/core: Add an unbound WQ type to the new CQ API 70ec2eecc550 drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines 80fc27953e74 powerpc/xive: Fix bogus error code returned by OPAL 4eb92a114834 RDMA/restrack: Protect from reentry to resource return path 373f9092df95 net/ibmvnic: free reset work of removed device from queue 2af977b0d1db Revert "Bluetooth: validate BLE connection interval updates" d573e8a79f70 Linux 4.19.75 b841a9f58d9c media: technisat-usb2: break out of loop at end of buffer f35f5a990a07 arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field c0ccb4da26bc binfmt_elf: move brk out of mmap when doing direct loader exec c3817ffb1036 floppy: fix usercopy direction 9c13e770cca9 ovl: fix regression caused by overlapping layers detection 5e74396d8beb PCI: kirin: Fix section mismatch warning 0d50f7b1e8c8 iommu/amd: Fix race in increase_address_space() 52f32e4aec50 iommu/amd: Flush old domains in kdump kernel ca77acdf1ac9 keys: Fix missing null pointer check in request_key_auth_describe() d73515a17c14 x86/hyper-v: Fix overflow bug in fill_gva_list() 371357770c8b x86/uaccess: Don't leak the AC flags into __get_user() argument evaluation 72c762b01eb0 dmaengine: ti: omap-dma: Add cleanup in omap_dma_probe() d04b522a65c0 dmaengine: ti: dma-crossbar: Fix a memory leak bug 6bc421d5a04a net: seeq: Fix the function used to release some memory in an error handling path 83360eb798ca net: aquantia: fix out of memory condition on rx side 30c345bd786a tools/power turbostat: fix buffer overrun d485c65853de tools/power x86_energy_perf_policy: Fix argument parsing 254b9b2971a7 tools/power x86_energy_perf_policy: Fix "uninitialized variable" warnings at -O2 a85a0d9f3796 amd-xgbe: Fix error path in xgbe_mod_init() 7ec11cad3fde perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops 560857de3064 perf/x86/intel: Restrict period on Nehalem 65ad72ce10e7 i2c: designware: Synchronize IRQs when unregistering slave client 5a45b14b03f7 sky2: Disable MSI on yet another ASUS boards (P6Xxxx) 6cce2adae3e1 ibmvnic: Do not process reset during or after device removal 080ca754f5db ARM: 8901/1: add a criteria for pfn_valid of arm c6d779fd8197 usb: host: xhci-tegra: Set DMA mask correctly b62946852afa cifs: Use kzfree() to zero out the password 325fa2a6729b cifs: set domainName when a domain-key is used in multiuser 9a74f799b99c kallsyms: Don't let kallsyms_lookup_size_offset() fail on retrieving the first symbol 0f7130177325 NFSv2: Fix write regression 60f0d449601d NFSv2: Fix eof handling 6075729f76da netfilter: nf_conntrack_ftp: Fix debug output 7ac5947f7578 netfilter: xt_physdev: Fix spurious error message in physdev_mt_check e997c0730520 x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled machines 688fdaa54a3e r8152: Set memory to all 0xFFs on failed reg reads d9f79f0ace55 bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0 7d4201ff9f73 batman-adv: Only read OGM2 tvlv_len after buffer len check 5b8b66274183 ARM: 8874/1: mm: only adjust sections of valid mm structures b870f8afc5a5 qed: Add cleanup in qed_slowpath_start() 30881d79de31 xdp: unpin xdp umem pages in error path 55ed0ad50201 Kconfig: Fix the reference to the IDT77105 Phy driver in the description of ATM_NICSTAR_USE_IDT77105 767877deb25a NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup 4ac4f4716fba NFSv4: Fix return value in nfs_finish_open() d7565d51af18 NFSv4: Fix return values for nfs4_file_open() 4e5fbcb9a615 netfilter: xt_nfacct: Fix alignment mismatch in xt_nfacct_match_info a02c676c0f03 netfilter: nft_flow_offload: missing netlink attribute policy a4fa6c68ecc3 netfilter: ebtables: Fix argument order to ADD_COUNTER 634dd5a48627 fpga: altera-ps-spi: Fix getting of optional confd gpio 0d393f23f18e tools: bpftool: close prog FD before exit on showing a single program c5bb033529f1 selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 48d77ca1497f s390/bpf: use 32-bit index for tail calls 999f33c2438c bus: ti-sysc: Simplify cleanup upon failures in sysc_probe() 1a85d5819ade ARM: OMAP1: ams-delta-fiq: Fix missing irq_ack a8919f8d352f ARM: dts: dra74x: Fix iodelay configuration for mmc3 2ff2bd2c5526 ARM: OMAP2+: Fix omap4 errata warning on other SoCs 73d003274a42 s390/bpf: fix lcgr instruction encoding c1e0937ef4d5 bus: ti-sysc: Fix using configured sysc mask value 0aee9e118eee ARM: OMAP2+: Fix missing SYSC_HAS_RESET_STATUS for dra7 epwmss f696ba6b122d ARM: dts: am57xx: Disable voltage switching for SD card ac8f26f6a035 ieee802154: hwsim: unregister hw while hwsim_subscribe_all_others fails c237a050df3b ieee802154: hwsim: Fix error handle path in hwsim_init_module 6a10e87ffca1 nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds 941431c491a6 mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings 770cee245191 tty/serial: atmel: reschedule TX after RX was started 4c2f60ed8ed8 serial: sprd: correct the wrong sequence of arguments 2871621518ac firmware: google: check if size is valid when decoding VPD data 232a6462f43f KVM: coalesced_mmio: add bounds checking 7a1bad565ceb net_sched: let qdisc_put() accept NULL pointer 47288968eebd xen-netfront: do not assume sk_buff_head list is empty in error handling fdd60d80c429 udp: correct reuseport selection with connected sockets 97b5f8c95b75 ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit 4fb95f299504 phy: renesas: rcar-gen3-usb2: Disable clearing VBUS in over-current abf389e0795a media: tm6000: double free if usb disconnect while streaming 77d4e2a05885 USB: usbcore: Fix slab-out-of-bounds bug during device reset b01b1eb24c04 powerpc/mm/radix: Use the right page size for vmemmap mapping 289f3c82b116 Input: elan_i2c - remove Lenovo Legion Y7000 PnpID 305c3b497662 RDMA/restrack: Release task struct which was hold by CM_ID object 8993c673d6c4 HID: wacom: generic: read HID_DG_CONTACTMAX from any feature report 2a0aa8a06aea netfilter: nf_flow_table: set default timeout after successful insertion dbc29aff8d04 Linux 4.19.74 9d587fe2cd70 x86/build: Add -Wnoaddress-of-packed-member to REALMODE_CFLAGS, to silence GCC9 build warning 96c08711fc66 nvmem: Use the same permissions for eeprom as for nvmem 3622d621e9be rsi: fix a double free bug in rsi_91x_deinit() 780f3aadee1e platform/x86: pmc_atom: Add CB4063 Beckhoff Automation board to critclk_systems DMI table 52bfcc9c8406 modules: fix compile error if don't have strict module rwx ae415d7a2707 modules: fix BUG when load module with rodata=n 0ae0c43abcbf iio: adc: stm32-dfsdm: fix data type acf77c411b4e Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature" a03ed2891cdb drm/mediatek: mtk_drm_drv.c: Add of_node_put() before goto d13a836d787d drm: panel-orientation-quirks: Add extra quirk table entry for GPD MicroPC 4b30a0698208 firmware: ti_sci: Always request response from firmware 3dfc787f2f50 crypto: talitos - HMAC SNOOP NO AFEU mode requires SW icv checking. e89d4cb6fba3 crypto: talitos - Do not modify req->cryptlen on decryption. 9aff4077304b crypto: talitos - fix ECB algs ivsize c4d7148e2d67 crypto: talitos - check data blocksize in ablkcipher. 02ebbb4f8df8 crypto: talitos - fix CTR alg blocksize 39fa02a36bb3 crypto: talitos - check AES key size e1666bcbae0c driver core: Fix use-after-free and double free on glue directory 72cd230b3231 ubifs: Correctly use tnc_next() in search_dh_cookie() a65290083b66 gpio: fix line flag validation in lineevent_create 0f4095f33557 PCI: Always allow probing with driver_override 70facf939ba2 mtd: rawnand: mtk: Fix wrongly assigned OOB buffer pointer issue 6da56f8982bb clk: rockchip: Don't yell about bad mmc phases when getting a63416f39aaf drm/meson: Add support for XBGR8888 & ABGR8888 formats d9e8b4ba0397 powerpc: Add barrier_nospec to raw_copy_in_user() eb020b77b646 x86/purgatory: Change compiler flags from -mcmodel=kernel to -mcmodel=large to fix kexec relocation errors 73c31bd92039 KVM: nVMX: handle page fault in vmread 6e60900cfa3e KVM: x86: work around leak of uninitialized stack contents 09a9f894c65b KVM: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl 9f8a2825918c KVM: s390: kvm_s390_vm_start_migration: check dirty_bitmap before using it as target for memset() 991b3458da56 genirq: Prevent NULL pointer dereference in resend_irqs() 5b5f14601e0a ixgbe: Prevent u8 wrapping of ITR value to something less than 10us 7cbd49cf0d62 Btrfs: fix assertion failure during fsync and use of stale transaction 22ed1d472811 gpio: fix line flag validation in linehandle_create 705df757e937 gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist 0f4ceb259493 tun: fix use-after-free when register netdev failed 9a4598424e99 tipc: add NULL pointer check before calling kfree_rcu 67fe3b94a833 tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR 7c34a29261ee sctp: use transport pf_retrans in sctp_do_8_2_transport_strike 41b624ff83d2 sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' a9e91767b921 sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero a7f46e18ecfe net: sched: fix reordering issues 3600a311f83d net: phylink: Fix flow control resolution 821302dd0c51 net: gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list 88a46756f016 net: Fix null de-reference of device refcount b26f489245b3 ixgbe: Fix secpath usage for IPsec TX offload. 2354e925e361 isdn/capi: check message length in capi_write() ea6ec671c87e ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' a20c8e4ae48d cdc_ether: fix rndis support for Mediatek based smartphones f57fd58dda42 bridge/mdb: remove wrong use of NLM_F_MULTI db2d0b7c1dde Linux 4.19.73 ba03ee62aed0 vhost: make sure log_num < in_num 569775bd5364 powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts 052bc385f970 powerpc/tm: Remove msr_tm_active() f193e02265aa PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround ff69322509bb ext4: unsigned int compared against zero 292666d2d868 ext4: fix block validity checks for journal inodes using indirect blocks 97fbf573460e ext4: don't perform block validity checks on the journal inode 1e88a1f874ca drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors b1dd1d06b31d virtio/s390: fix race on airq_areas[] 057cdb6f0f47 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV b113f98432ae bcache: fix race in btree_flush_write() f73c35d92976 bcache: add comments for mutex_lock(&b->write_lock) 7989a5026fd1 bcache: only clear BTREE_NODE_dirty bit when it is set 652993a5aae5 NFSv4: Fix delegation state recovery 5026932adb1a iio: adc: gyroadc: fix uninitialized return code 2e7e7c8f9423 mm/migrate.c: initialize pud_entry in migrate_vma() b8ad18a10f70 i2c: at91: fix clk_offset for sama5d2 4c9170b55f3a i2c: at91: disable TXRDY interrupt after sending data c9c90711ee88 gpio: don't WARN() on NULL descs if gpiolib is disabled a532a120a5cd iommu/iova: Remove stale cached32_node c4fc7cb93e0a powerpc/mm: Limit rma_size to 1TB when running without HV mode 5b9a6ba975c0 ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips 87c3692172da drm/panel: Add support for Armadeus ST0700 Adapt ecf99cdea02d dm thin metadata: check if in fail_io mode when setting needs_check 5e9a2ce6d3b4 pstore: Fix double-free in pstore_mkfile() failure path 192b9af8caf0 resource: fix locking in find_next_iomem_res() 485bcc29a200 resource: Fix find_next_iomem_res() iteration issue 9a80dfccade1 resource: Include resource end in walk_*() interfaces 1c13c9c40e31 btrfs: correctly validate compression type 0ca2688bd7cd RDMA/srp: Accept again source addresses that do not have a port number 9541604735b2 RDMA/srp: Document srp_parse_in() arguments bab0ff2d87db ARM: dts: gemini: Set DIR-685 SPI CS as active low 3a1b79ade460 KVM: PPC: Book3S HV: Fix CR0 setting in TM emulation 3ac718069f7c KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct beeeead95b2f KVM: VMX: check CPUID before allowing read/write of IA32_XSS 891011ca564d KVM: VMX: Fix handling of #MC that occurs during VM-Entry 74ce13331db9 KVM: VMX: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value 74fd8aae19d9 KVM: x86: optimize check for valid PAT value 812810399999 ceph: use ceph_evict_inode to cleanup inode's resource 42fa0e35d6e0 ALSA: hda - Don't resume forcibly i915 HDMI/DP codec 987564c28e8a cifs: Properly handle auto disabling of serverino option d85e830d8534 scsi: zfcp: fix request object use-after-free in send path causing wrong traces ba8701d2226c staging: wilc1000: fix error path cleanup in wilc_wlan_initialize() 60b856dc1744 scsi: target/iblock: Fix overrun in WRITE SAME emulation ba52842de1ad scsi: target/core: Use the SECTOR_SHIFT constant 17111037fdf0 apparmor: reset pos on failure to unpack for various functions 90ca4912e55d IB/hfi1: Avoid hardlockup with flushlist_lock fa717fc442ff clk: tegra210: Fix default rates for HDA clocks 350503c8982b clk: tegra: Fix maximum audio sync clock for Tegra124/210 acc07941e224 cifs: add spinlock for the openFileList to cifsInodeInfo 1d0648767ccf Btrfs: fix race between block group removal and block group allocation f276beb324cc drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc 7abeffff7bc3 drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) d5f6539381c7 kvm: Check irqchip mode before assign irqfd 90772cf58838 drm/amdkfd: Add missing Polaris10 ID cacbc85376b6 ARC: mm: SIGSEGV userspace trying to access kernel virtual memory 7edfa9c99d21 ARC: mm: fix uninitialised signal code in do_page_fault 0828438e523e signal/arc: Use force_sig_fault where appropriate fcb2f1e2ea68 dm crypt: move detailed message into debug level 96b44c20e6f0 cifs: smbd: take an array of reqeusts when sending upper layer data 3f27a14b03d8 PCI: dwc: Use devm_pci_alloc_host_bridge() to simplify code 842da8fac182 mmc: sdhci-pci: Add support for Intel CML e238e6dc222b blk-mq: free hw queue's resource in hctx's release handler 69409854ba08 dm mpath: fix missing call of path selector type->end_io 0fe097012b6c PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary 5659dfca74d0 PCI: Add macro for Switchtec quirk declarations e4ba157877db dt-bindings: mmc: Add disable-cqe-dcmd property. eb83f9fa10f7 dt-bindings: mmc: Add supports-cqe property 0a0176f93ea9 ARM: dts: qcom: ipq4019: enlarge PCIe BAR range 445a78ea3f90 ARM: dts: qcom: ipq4019: Fix MSI IRQ type df1216d8bc86 ARM: dts: qcom: ipq4019: fix PCI range 2fd4629de519 ext4: protect journal inode's blocks using block_validity f10a92309b83 media: i2c: tda1997x: select V4L2_FWNODE 4061e662c8e9 cifs: Fix lease buffer length error df5d4ea2d8be KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels 7a74d806bdaa x86/kvm: move kvm_load/put_guest_xcr0 into atomic context 163b24b1a68c kvm: mmu: Fix overflow on kvm mmu page limit calculation feced628c068 IB/mlx5: Reset access mask when looping inside page fault handler 37222eaf7eb7 arm64: dts: stratix10: add the sysmgr-syscon property from the gmac's 3cfce8b77aad usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps fba4f7c118e4 drm/i915: Sanity check mmap length against object size 6423a2ad5709 drm/i915: Handle vm_mmap error during I915_GEM_MMAP ioctl with WC set 778d626c6af3 CIFS: Fix leaking locked VFS cache pages in writeback retry fb2dabeabb17 CIFS: Fix error paths in writeback code e407b58c3576 drm: add __user attribute to ptr_to_compat() e1a12c3b6f87 PCI: qcom: Don't deassert reset GPIO during probe be905d0f2330 PCI: qcom: Fix error handling in runtime PM support 476ecc14cfdb btrfs: init csum_list before possible free 936690bdd8e6 btrfs: scrub: fix circular locking dependency warning ff55333f5c52 btrfs: scrub: move scrub_setup_ctx allocation out of device_list_mutex 8ba3169dceac btrfs: scrub: pass fs_info to scrub_setup_ctx df7329207870 mmc: renesas_sdhi: Fix card initialization failure in high speed mode 915c9d0a1d68 powerpc/kvm: Save and restore host AMR/IAMR/UAMOR b3f864b88256 spi: spi-gpio: fix SPI_CS_HIGH capability 1d60902a5448 x86/kvmclock: set offset for kvm unstable clock 716b0cfa88a5 iwlwifi: add new card for 9260 series 213566a9b0de iwlwifi: fix devices with PCI Device ID 0x34F0 and 11ac RF modules 2b76fcb6ba62 drm/nouveau: Don't WARN_ON VCPI allocation failures 173b6557fcbc mt76: fix corrupted software generated tx CCMP PN 0d7f329e2431 iio: adc: exynos-adc: Use proper number of channels for Exynos4x12 4e516b721a50 dt-bindings: iio: adc: exynos-adc: Add S5PV210 variant 7f588a7262b3 iio: adc: exynos-adc: Add S5PV210 variant cd490d44150d KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run 687e470e9123 bcache: treat stale && dirty keys as bad keys d1cec665de2c bcache: replace hard coded number with BUCKET_GC_GEN_MAX ee30121fbd78 tpm: Fix some name collisions with drivers/char/tpm.h c207ac66848e mfd: Kconfig: Fix I2C_DESIGNWARE_PLATFORM dependencies 6fd5e50add36 drm/i915/ilk: Fix warning when reading emon_status with no output 2b4f567912ad drm/vblank: Allow dynamic per-crtc max_vblank_count 71f719105462 crypto: ccree - add missing inline qualifier 72eec6b303f4 crypto: ccree - fix resume race condition on init f0e286550af8 IB/uverbs: Fix OOPs upon device disassociation 8c6fb55abf2c ARC: mm: do_page_fault fixes #1: relinquish mmap_sem if signal arrives while handle_mm_fault 96af7d92d8d2 ARC: show_regs: lockdep: re-enable preemption 424b75b79994 media: vim2m: only cancel work if it is for right context be77686f0369 btrfs: Use real device structure to verify dev extent a2790b9939ae btrfs: volumes: Make sure no dev extent is beyond device boundary cfbf227e0591 powerpc/pkeys: Fix handling of pkey state across fork() 2ad95be18995 scsi: megaraid_sas: Use 63-bit DMA addressing 3263f78640cc scsi: megaraid_sas: Add check for reset adapter bit dc4e3ec9d226 scsi: megaraid_sas: Fix combined reply queue mode detection eb124aaa2e85 btrfs: Fix error handling in btrfs_cleanup_ordered_extents 1669d1d2e696 btrfs: Remove extent_io_ops::fill_delalloc 338a528b7922 Btrfs: fix deadlock with memory reclaim during scrub fac803479f60 Btrfs: clean up scrub is_dev_replace parameter d3984e80d7f2 KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch d88b01d04c6a drm/i915: Cleanup gt powerstate from gem b185bde520d5 drm/i915: Restore sane defaults for KMS on GEM error load f999485109d1 media: vim2m: use cancel_delayed_work_sync instead of flush_schedule_work a7b6f95f3ca6 media: vim2m: use workqueue e432a58d7a0d s390/zcrypt: reinit ap queue state machine during device probe a4f404af3ca8 ARM: davinci: dm644x: define gpio interrupts as separate resources 8d6b2b24ca85 ARM: davinci: dm355: define gpio interrupts as separate resources d31f2b61e7f9 ARM: davinci: dm646x: define gpio interrupts as separate resources 4883e9e66f76 ARM: davinci: dm365: define gpio interrupts as separate resources 0a6c3bdae2c9 ARM: davinci: da8xx: define gpio interrupts as separate resources 016218ef6bb0 drm/amd/dm: Understand why attaching path/tile properties are needed 853dc0759586 drm/amd/pp: Fix truncated clock value when set watermark 5faabd22ed64 powerplay: Respect units on max dcfclk watermark 11bedb2e77a0 Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up 74ff258346e4 Drivers: hv: kvp: Fix the indentation of some "break" statements e352d8eb9394 drm/atomic_helper: Disallow new modesets on unregistered connectors cff9e1e33151 drm/i915/gen9+: Fix initial readout for Y tiled framebuffers 8ccbb1d24c26 drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE 4b2dfc0e2d44 drm/i915: Fix intel_dp_mst_best_encoder() 796469e361ed x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit cdad0f65050e KVM: hyperv: define VP assist page helpers b0d9043bdbe6 KVM: x86: hyperv: keep track of mismatched VP indexes f031fd03e22e KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables 0b535f7b95af KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS 8e91cc7f7f91 drm/amdgpu: Update gc_9_0 golden settings. bcc3bd761ab5 drm/amdgpu/gfx9: Update gfx9 golden settings. 2c2cf2245ff6 remoteproc: qcom: q6v5-mss: add SCM probe dependency 4d9707586ec7 x86, hibernate: Fix nosave_regions setup for hibernation 805e0e46eb54 Drivers: hv: kvp: Fix two "this statement may fall through" warnings 3f3beae22842 keys: Fix the use of the C++ keyword "private" in uapi/linux/keyctl.h bac1c4edb5c4 scsi: qla2xxx: Move log messages before issuing command to firmware 6e087eae89df media: cec: remove cec-edid.c 851308450a8f media: cec/v4l2: move V4L2 specific CEC functions to V4L2 c09d675f294b drm/i915: Re-apply "Perform link quality check, unconditionally during long pulse" 3015291b2fb5 kernel/module: Fix mem leak in module_add_modinfo_attrs 9c49f7811f82 modules: always page-align module section allocations 84ba9ae18fbb remoteproc: qcom: q6v5: shore up resource probe handling 56944c0b9774 clk: s2mps11: Add used attribute to s2mps11_dt_match 480101a4aea2 nvme-fc: use separate work queue to avoid warning 5f147150b753 riscv: remove unused variable in ftrace 8d23872c7539 scripts/decode_stacktrace: match basepath using shell prefix operator, not regex 6c550a5db18f arm64: dts: rockchip: enable usb-host regulators at boot on rk3328-rock64 573370113b24 media: stm32-dcmi: fix irq = 0 case 7f8b23600779 powerpc/64: mark start_here_multiplatform as __ref 85a24825b2e6 x86/ftrace: Fix warning and considate ftrace_jmp_replace() and ftrace_call_replace() b93aed78eb78 selftests: fib_rule_tests: use pre-defined DEV_ADDR 68829256e1f9 timekeeping: Use proper ktime_add when adding nsecs in coarse offset 1aa38eceb6c0 {nl,mac}80211: fix interface combinations on crypto controlled devices 178d1337a527 blk-iolatency: fix STS_AGAIN handling 5f33e81250a6 Blk-iolatency: warn on negative inflight IO counter 91a71a61da8c hv_sock: Fix hang when a connection is closed 86d5ae21d6b8 batman-adv: Only read OGM tvlv_len after buffer len check 4b5fee457723 batman-adv: fix uninit-value in batadv_netlink_get_ifindex() 47a0f70d7d9a powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction 6e7040d65a71 vhost/test: fix build for vhost test - again 4f45483faadf vhost/test: fix build for vhost test dcd22e14780a drm/vmwgfx: Fix double free in vmw_recv_msg() 38d38d1e0cc5 sched/fair: Don't assign runtime for throttled cfs_rq 044ab4715585 ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre 849f85bfdf12 ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL a956998ac1c2 ALSA: hda/realtek - Add quirk for HP Pavilion 15 d11ca2d79334 ALSA: hda/realtek - Fix overridden device-specific initialization 2c4d2ce8b799 ALSA: hda - Fix potential endless loop at applying quirks Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-10-31systemtap: support usrmergeAlessio Igor Bogani
Signed-off-by: Alessio Igor Bogani <alessio.bogani@elettra.eu> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-10-08linux-yocto/5.2: fix strace/ptrace long runtime issuesBruce Ashfield
Bumping SRCREVs to pickup the following kernel commit: [ Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Tue Oct 8 13:15:46 2019 +0000 signal/ptrace: fix cgroup2/freezer long runtimes As reported in the thread: https://lkml.org/lkml/2019/10/1/789, in kernels with commit 76f969e8948d82 [cgroup: cgroup v2 freezer], we were seeing much longer runtime in strace/ptrace tests (4 minutes versus 4 seconds). The issue only manifests if CONFIG_PREEMPT is enabled, which is in all of the default configurations. As sugggested in the thread, the movement of preempt_enable_no_resched() until after the cgroup is frozen returns the behaviour to pre-5.2 runtimes. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] With this change in place, our times are back to normal: root@qemux86-64:~# cd /usr/lib/strace/ptest/tests root@qemux86-64:/usr/lib/strace/ptest/tests# time ../strace -o log -qq -esignal=none -e/clock ./printpath-umovestr>ttt real 0m3.909s user 0m0.534s sys 0m3.342s This will eventually loop around via -stable, or may need future tweaks, but it does address the immediate issue/symptom that we are seeing, with no obvious side effects. [YOCTO #13556] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-08linux-yocto-rt/5.2: update to -rt9Bruce Ashfield
Updating to 5.2-rt9. Which comprises the following fixes: 90a5890111ca v5.2.17-rt9 7700ef5f6438 sched: migrate disable: Protect cpus_ptr with lock 11d09bb2607b sched: Remove dead __migrate_disabled() check ceb75897bca0 sched: __set_cpus_allowed_ptr: Check cpus_mask, not cpus_ptr 70d3cef7a488 printk: devkmsg: read: Return EPIPE when the first message user-space wants has gone eef2411714d4 drm/i915: Drop the IRQ-off asserts f063808d4629 drm/i915: Don't disable interrupts for intel_engine_breadcrumbs_irq() d3136b34629a rcutorture: Avoid problematic critical section nesting on RT ded0345350a6 rcu: Use rcuc threads on PREEMPT_RT as we did ea804ff7a3de sched: migrate_dis/enable: Use sleeping_lock…() to annotate sleeping points 5221cc57007f rcu: Acquire RCU lock when disabling BHs b05b0d20c207 posix-timers: Unlock expiry lock in the early return 066bbfed5243 v5.2.17-rt8 163d8462f622 v5.2.14-rt7 41f51767f77d hrtimer: Add a missing bracket and hide `migration_base' on !SMP 8d0056d6bd7a v5.2.14-rt6 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-10-02lttng-ust: update patch Signed-off-byRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-09-27lttng-ust: Fix for --enable-python-agentRobert Yang
Fixed: PACKAGECONFIG_append_pn-lttng-ust = ' python3-agent' require conf/multilib.conf MULTILIBS = "multilib:lib32" DEFAULTTUNE_virtclass-multilib-lib32 = "x86" $ bitbake lttng-ust ERROR: lttng-ust-2_2.10.4-r0 do_package: QA Issue: lttng-ust: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/python3.7 /usr/lib/python3.7/site-packages /usr/lib/python3.7/site-packages/lttngust-2.10.4-py3.7.egg-info Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-27kexec-tools: fix arm kexec failure for __NR_kexec_file_loadWang Quanyang
Once use kexec in arm arch, it will throw out the error info as below: Could not find a free area of memory of 0xc78e744 bytes... This is because that kexec use kexec_file_load to load image by default but arm doesn't support it. So add this patch to avoid use kexec_file_load in arm platforms. Signed-off-by: Quanyang Wang <quanyang.wang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-27linux-yocto/5.2: update to v5.2.17Bruce Ashfield
Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 5e408889e4af Linux 5.2.17 12434939ba58 vfs: Fix refcounting of filenames in fs_parser d4911cc1f4b6 media: technisat-usb2: break out of loop at end of buffer 19ad4c4fe19c floppy: fix usercopy direction d7aa8c546ab9 ovl: fix regression caused by overlapping layers detection 52f2aba47d71 Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}" 785ca708a908 iommu/amd: Fix race in increase_address_space() ed52f6cf0e84 iommu/amd: Flush old domains in kdump kernel 24962eb0edd0 keys: Fix missing null pointer check in request_key_auth_describe() 16ed4b9b7bf7 dmaengine: rcar-dmac: Fix DMACHCLR handling if iommu is mapped d604a12cc6d5 dmaengine: sprd: Fix the DMA link-list configuration d5898d2f06fc iommu/vt-d: Remove global page flush support 5df0a5fd4d1c x86/hyper-v: Fix overflow bug in fill_gva_list() 4bdb9988ad38 x86/uaccess: Don't leak the AC flags into __get_user() argument evaluation 4dabe50389c4 dmaengine: ti: omap-dma: Add cleanup in omap_dma_probe() 9de496fe242a dmaengine: ti: dma-crossbar: Fix a memory leak bug 4b898223a979 arm64: dts: renesas: r8a77995: draak: Fix backlight regulator name 4ad64281e4d3 net: seeq: Fix the function used to release some memory in an error handling path 0275857577e5 enetc: Add missing call to 'pci_free_irq_vectors()' in probe and remove functions d18638671b96 net: dsa: microchip: add KSZ8563 compatibility string 05172612ab3a net: aquantia: fix out of memory condition on rx side 95acd66ba70a net: aquantia: linkstate irq should be oneshot e4d1449ca4a5 net: aquantia: reapply vlan filters on up 6a6e09b7a519 net: aquantia: fix removal of vlan 0 b5789a160c2d tools/power turbostat: Fix CPU%C1 display value 54f4f3b38133 tools/power turbostat: Add Ice Lake NNPI support 8bae84e5203b tools/power turbostat: Fix Haswell Core systems 0926ee9f5327 tools/power turbostat: fix buffer overrun 94132aca9472 tools/power turbostat: fix file descriptor leaks 0a1ba2cd9d62 tools/power turbostat: fix leak of file descriptor on error return path caab8b8b3aca tools/power x86_energy_perf_policy: Fix argument parsing edf8ba32bc2b tools/power x86_energy_perf_policy: Fix "uninitialized variable" warnings at -O2 e9e492c92d8c netfilter: nf_flow_table: clear skb tstamp before xmit 27264af16969 amd-xgbe: Fix error path in xgbe_mod_init() 8b7bf7b1b2dd i2c: mediatek: disable zero-length transfers for mt8183 316c15048f40 i2c: iproc: Stop advertising support of SMBUS quick cmd 9027939cc8f7 perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops e1efdaaa9b46 perf/x86/intel: Restrict period on Nehalem 1ffda54f0546 i2c: designware: Synchronize IRQs when unregistering slave client 0910434c455d sky2: Disable MSI on yet another ASUS boards (P6Xxxx) cd6901e723fc ibmvnic: Do not process reset during or after device removal 3ee4ed9cd3a0 ARM: 8901/1: add a criteria for pfn_valid of arm eaaa11a4f8d0 RISC-V: Fix FIXMAP area corruption on RV32 systems 22c521335522 usb: host: xhci-tegra: Set DMA mask correctly 97b1d81abc61 libceph: don't call crypto_free_sync_skcipher() on a NULL tfm b8632186884a cifs: Use kzfree() to zero out the password 8db988a98290 cifs: set domainName when a domain-key is used in multiuser a8bf51b5c6f5 drm/amd/powerplay: correct Vega20 dpm level related settings f5c6d0245f97 netfilter: conntrack: make sysctls per-namespace again 6612f6edf1f1 kallsyms: Don't let kallsyms_lookup_size_offset() fail on retrieving the first symbol 7c1a4283b606 NFS: remove set but not used variable 'mapping' de932b20ed88 NFSv2: Fix write regression 646d295fdded NFSv2: Fix eof handling 16986c7cf8b5 netfilter: nf_conntrack_ftp: Fix debug output 0dec70d3c249 netfilter: xt_physdev: Fix spurious error message in physdev_mt_check e3813a30bd6f drm/amdgpu: fix dma_fence_wait without reference 9b914306b0f7 NFS: Fix writepage(s) error handling to not report errors twice 78f0f9007523 NFS: Fix spurious EIO read errors fa38f165c78a pNFS/flexfiles: Don't time out requests on hard mounts 7999b21e2224 x86/apic: Fix arch_dynirq_lower_bound() bug for DT enabled machines c19a0d7ef095 r8152: Set memory to all 0xFFs on failed reg reads f1b6d7c8de4c bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0 5e0251d82954 flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH 31320b857d13 batman-adv: Only read OGM2 tvlv_len after buffer len check 9ae47d48cd2d ARM: 8874/1: mm: only adjust sections of valid mm structures b77b8c17df13 drm/virtio: use virtio_max_dma_size 5a2ffd1ffa54 drm/omap: Fix port lookup for SDI output fc45ccc7b85b qed: Add cleanup in qed_slowpath_start() 304a65866fbe selftests/bpf: add config fragment BPF_JIT c963cd4ec138 selftests/bpf: fix test_cgroup_storage on s390 f4a9b28782c6 xdp: unpin xdp umem pages in error path b484e28554d0 Kconfig: Fix the reference to the IDT77105 Phy driver in the description of ATM_NICSTAR_USE_IDT77105 b8438c08476c NFS: On fatal writeback errors, we need to call nfs_inode_remove_request() 518c9d0158e0 NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup d29a04e98cdb NFSv4: Fix return value in nfs_finish_open() b8cb57c86f93 NFSv4: Fix return values for nfs4_file_open() 7844dde203db netfilter: xt_nfacct: Fix alignment mismatch in xt_nfacct_match_info f30dade2d5d5 netfilter: nft_flow_offload: missing netlink attribute policy 399676d85515 netfilter: ebtables: Fix argument order to ADD_COUNTER 5b0d408d8ad6 fpga: altera-ps-spi: Fix getting of optional confd gpio 52ba08b93fee tools: bpftool: close prog FD before exit on showing a single program 840aec7a8b48 selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 99eb87b50faa s390/bpf: use 32-bit index for tail calls 62c3bfff7d9e ARM: dts: Fix incomplete dts data for am3 and am4 mmc 0a3d2a039339 bus: ti-sysc: Simplify cleanup upon failures in sysc_probe() e92814b0aae1 ARM: OMAP1: ams-delta-fiq: Fix missing irq_ack 3d8729676adb ARM: dts: dra74x: Fix iodelay configuration for mmc3 70af7f6d9e6a ARM: dts: am335x: Fix UARTs length b6858c94d535 ARM: OMAP2+: Fix omap4 errata warning on other SoCs 71d668a95351 s390/bpf: fix lcgr instruction encoding f262a47d4bc9 arm64: dts: meson-g12a: add missing dwc2 phy-names 3d3879d57e3b ARM: dts: Fix incorrect dcan register mapping for am3, am4 and dra7 6d326307187b ARM: dts: Fix flags for gpio7 de457d8d0f18 bus: ti-sysc: Fix using configured sysc mask value 84b9540898a9 bus: ti-sysc: Fix handling of forced idle 9f500d6b3df2 ARM: OMAP2+: Fix missing SYSC_HAS_RESET_STATUS for dra7 epwmss cff4410f5d31 ARM: dts: am57xx: Disable voltage switching for SD card 05b57db138f3 ieee802154: hwsim: unregister hw while hwsim_subscribe_all_others fails b090ed1779d8 ieee802154: hwsim: Fix error handle path in hwsim_init_module 6fc6065f5f2c nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds fb91d697f851 mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings 314a961abd99 tty/serial: atmel: reschedule TX after RX was started 3bf0e241c813 serial: sprd: correct the wrong sequence of arguments 3049e5125169 firmware: google: check if size is valid when decoding VPD data ad0ef1b06e7b KVM: coalesced_mmio: add bounds checking 0d84424bdfcd net: dsa: Fix load order between DSA drivers and taggers 7f4aa339581b xen-netfront: do not assume sk_buff_head list is empty in error handling 82369aa61ec7 udp: correct reuseport selection with connected sockets a4cb1c43dc6c net_sched: let qdisc_put() accept NULL pointer 81608038502a net/sched: fix race between deactivation and dequeue for NOLOCK qdisc 8a00845c5d64 ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit 8d3dc8dfe890 net: aquantia: fix limit of vlan filters bd950d777e3a net: hns: fix LED configuration for marvell phy 854c67e19e73 scripts/decode_stacktrace: match basepath using shell prefix operator, not regex 88f16147459f powerpc/mm/radix: Use the right page size for vmemmap mapping badbf863ed91 nfs: disable client side deduplication 543792290cce media: stm32-dcmi: fix irq = 0 case 1fb6db57b831 SUNRPC: Handle connection breakages correctly in call_status() 5d96613b372d Input: elan_i2c - remove Lenovo Legion Y7000 PnpID 41a22481ec5d HID: wacom: generic: read HID_DG_CONTACTMAX from any feature report 7902ff2b8c97 netfilter: nf_flow_table: set default timeout after successful insertion e9bc4f96c596 net: hns3: adjust hns3_uninit_phy()'s location in the hns3_client_uninit() 32e50e282ea7 phy: renesas: rcar-gen3-usb2: Disable clearing VBUS in over-current 262c7b193cbb media: tm6000: double free if usb disconnect while streaming 1fc15d29540a USB: usbcore: Fix slab-out-of-bounds bug during device reset Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-27linux-yocto/5.2: update to v5.2.16Bruce Ashfield
Updating linux-yocto/5.2 to the latest korg -stable release that comprises the following commits: 1e2ba4a74fa7 Linux 5.2.16 2508f833875c x86/build: Add -Wnoaddress-of-packed-member to REALMODE_CFLAGS, to silence GCC9 build warning 8803770b85d3 rsi: fix a double free bug in rsi_91x_deinit() d8bcd38cb933 platform/x86: pcengines-apuv2: use KEY_RESTART for front button f7a15c7068f0 platform/x86: pmc_atom: Add CB4063 Beckhoff Automation board to critclk_systems DMI table 657d4ca80d64 KVM: SVM: Fix detection of AMD Errata 1096 54d782e7c865 kvm: nVMX: Remove unnecessary sync_roots from handle_invept 00ab9eeb0314 modules: always page-align module section allocations ec93d0db91ce modules: fix compile error if don't have strict module rwx 0a199213f586 modules: fix BUG when load module with rodata=n 63e3de7299ba iio: adc: stm32-dfsdm: fix data type bb9dee6edb5a iio: adc: stm32-dfsdm: fix output resolution 83ad11d6d7fa Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature" 7c218ebc7899 mm/z3fold.c: fix lock/unlock imbalance in z3fold_page_isolate 1894d857ce86 mm/z3fold.c: remove z3fold_migration trylock ead8b4f3b2f9 drm/mediatek: mtk_drm_drv.c: Add of_node_put() before goto 009b31923398 drm: panel-orientation-quirks: Add extra quirk table entry for GPD MicroPC 6dbe4b80180c firmware: ti_sci: Always request response from firmware 71f0dafe61ce crypto: talitos - HMAC SNOOP NO AFEU mode requires SW icv checking. 456945703690 crypto: talitos - Do not modify req->cryptlen on decryption. dcefbf43b003 crypto: talitos - fix ECB algs ivsize 291d9ef44614 crypto: talitos - check data blocksize in ablkcipher. 86545794d2e5 crypto: talitos - fix CTR alg blocksize 808a33cd37dd crypto: talitos - check AES key size 0a7737c960e3 driver core: Fix use-after-free and double free on glue directory 6502d1acbe63 ubifs: Correctly use tnc_next() in search_dh_cookie() 85e398e6aa01 PCI: Always allow probing with driver_override f5a7b0f01b23 mtd: rawnand: mtk: Fix wrongly assigned OOB buffer pointer issue 7b20eb930bd0 clk: rockchip: Don't yell about bad mmc phases when getting 4111a1f2142e mt76: mt7615: Use after free in mt7615_mcu_set_bcn() 195d154b8a71 mt76: Fix a signedness bug in mt7615_add_interface() 76d64d6d9ed8 clk: Simplify debugfs printing and add a newline 268311c39a7f clk: Fix debugfs clk_possible_parents for clks without parent string names a9258bc6e0b3 drm/meson: Add support for XBGR8888 & ABGR8888 formats 5924bb61ac94 x86/ima: check EFI SetupMode too c5699cc857a0 x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernels 2fd4aaaf615d kernel/module: Fix mem leak in module_add_modinfo_attrs a9ce57d57155 powerpc: Add barrier_nospec to raw_copy_in_user() 6876bd0c34c8 x86/purgatory: Change compiler flags from -mcmodel=kernel to -mcmodel=large to fix kexec relocation errors cc0feeebbb3f KVM: nVMX: handle page fault in vmread 9e8659bdca66 KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot db68c0c83a76 KVM: x86: work around leak of uninitialized stack contents 17cd7cf4b355 KVM: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl 0c3ffd500445 KVM: s390: kvm_s390_vm_start_migration: check dirty_bitmap before using it as target for memset() 71661b871973 regulator: twl: voltage lists for vdd1/2 on twl4030 803c7bbc0d5d genirq: Prevent NULL pointer dereference in resend_irqs() 041f865f676b mt76: mt76x0e: disable 5GHz band for MT7630E fbf07d827d82 Revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band" 868921b1f3d5 ixgbe: Prevent u8 wrapping of ITR value to something less than 10us c42a7b87b8d7 ixgbe: fix double clean of Tx descriptors with xdp 076566aafd94 ipc: fix sparc64 ipc() wrapper b2c92cb1d141 ipc: fix semtimedop for generic 32-bit architectures b68833b65bf0 drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) for skl+ e0e11df7f249 drm/i915: Limit MST to <= 8bpc once again 8eb5a78c20e8 drm/lima: fix lima_gem_wait() return value 46d1c96a1a5e mmc: tmio: Fixup runtime PM management during remove f5e9862fedd0 mmc: tmio: Fixup runtime PM management during probe e5b9762c20a3 Revert "mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller" 0699a10fe9ed Revert "mmc: bcm2835: Terminate timeout work synchronously" c554749c3f7e cgroup: freezer: fix frozen state inheritance 4fa875f06c43 Btrfs: fix assertion failure during fsync and use of stale transaction 09234426db8f gpio: fix line flag validation in lineevent_create 94cd945b2d24 gpio: fix line flag validation in linehandle_create c54f5198f527 gpio: mockup: add missing single_release() 06477d8e4425 gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist 3c0bf14d186b net: sock_map, fix missing ulp check in sock hash case f3724b27ca29 sctp: fix the missing put_user when dumping transport thresholds 488eefe22491 net: fixed_phy: Add forward declaration for struct gpio_desc; e33190acd588 ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR() e854b3329bd9 net-ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route (and others) eddd5617db91 tun: fix use-after-free when register netdev failed 48da78093aa1 tipc: add NULL pointer check before calling kfree_rcu 055102e1467f tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR 434e93757f3f sctp: use transport pf_retrans in sctp_do_8_2_transport_strike 91c1460ecbf5 sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' af241597df3e sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero c36f33d49df7 net: sched: fix reordering issues 69b37604889b net: phylink: Fix flow control resolution 92984818ff8c net: gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list f8f235f9a5dc net: Fix null de-reference of device refcount c012f28d7a73 ixgbevf: Fix secpath usage for IPsec Tx offload dc0921f74221 ixgbe: Fix secpath usage for IPsec TX offload. 3d970bbd8f0d isdn/capi: check message length in capi_write() 2e898bf96a7d ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' 4702849bf8af cdc_ether: fix rndis support for Mediatek based smartphones 7b2687fe1142 bridge/mdb: remove wrong use of NLM_F_MULTI 6e282ba6ff6b Linux 5.2.15 e86a7794620a vhost: make sure log_num < in_num f6b72d0920f4 Btrfs: fix unwritten extent buffers and hangs on future writeback attempts 051d85e1b2d3 drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT 0b50b2beafe7 drm/i915: Add whitelist workarounds for ICL a22fc7cea6af drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT abb4c8b10fc7 drm/i915: Support whitelist workarounds on all engines d05cba91e1de drm/i915: Support flags in whitlist WAs 4b1bac380cdc virtio/s390: fix race on airq_areas[] 8db034bb05b1 usb: chipidea: imx: fix EPROBE_DEFER support during driver probe e7bc0c0aeb77 usb: chipidea: imx: add imx7ulp support cb77c43fa0bb mmc: sdhci-sprd: Fix the incorrect soft reset operation when runtime resuming c0e2dbd7d707 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV 07c37f641842 drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings. c31f3dc4e075 IB/hfi1: Unreserve a flushed OPFN request bef755d188f5 IB/{rdmavt, qib, hfi1}: Convert to new completion API 9d3d11319bd2 IB/rdmavt: Add new completion inline 16d2d609ff0f bcache: fix race in btree_flush_write() 913855877794 bcache: add comments for mutex_lock(&b->write_lock) b622ba2bcd4e bcache: only clear BTREE_NODE_dirty bit when it is set bb70b2729b7a batman-adv: Only read OGM tvlv_len after buffer len check e2b3974bc4ab batman-adv: fix uninit-value in batadv_netlink_get_ifindex() 398f2c8277f2 powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts 7f20c56c0b7a powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction 12c6a7776680 powerpc/64e: Drop stale call to smp_processor_id() which hangs SMP startup 6890ea590cb7 vhost/test: fix build for vhost test - again 478e21d516d2 vhost/test: fix build for vhost test 9844e52dd977 drm/nouveau/sec2/gp102: add missing MODULE_FIRMWAREs ee116fa63272 drm/vmwgfx: Fix double free in vmw_recv_msg() 1f570399e490 sched/fair: Don't assign runtime for throttled cfs_rq f43cf5ff54a2 ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre b305db85076a ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL 6157216e86f3 ALSA: hda/realtek - Add quirk for HP Pavilion 15 dfdf3c29f72a ALSA: hda/realtek - Fix overridden device-specific initialization 1a413713ee16 ALSA: hda - Fix potential endless loop at applying quirks d89e8b4684f1 gpio: pca953x: use pca953x_read_regs instead of regmap_bulk_read b3a1644a19a7 gpio: pca953x: correct type of reg_direction 997fee5473ce Linux 5.2.14 0ccc5c227f88 Revert "mmc: core: do not retry CMD6 in __mmc_switch()" 317a66e24b46 x86/boot: Preserve boot_params.secure_boot from sanitizing 1a7fd193e9d8 Revert "x86/apic: Include the LDR when clearing out APIC registers" ae96cf9e1e31 libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer 8d50b82ea79b x86/boot/compressed/64: Fix missing initialization in find_trampoline_placement() 852a051ef22b KVM: arm/arm64: VGIC: Properly initialise private IRQ affinity 44dfa46aaf7c gpio: Fix irqchip initialization order 157ec0a3f834 RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message cf9ec2e9056c afs: use correct afs_call_type in yfs_fs_store_opaque_acl2 3f6685835889 afs: Fix possible oops in afs_lookup trace event c231241d83b9 afs: Fix leak in afs_lookup_cell_rcu() 7f134d569e1a KVM: arm/arm64: Only skip MMIO insn once 39c62cdaa2d4 ceph: fix buffer free while holding i_ceph_lock in fill_inode() c4e28be29a45 ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() f41cd559f1f3 ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() 3ebab463e9f4 drm/amdgpu: prevent memory leaks in AMDGPU_CS ioctl 23da8e9ef69b selftests/kvm: make platform_info_test pass on AMD 666a41848d72 selftests: kvm: fix state save/load on processors without XSAVE dd53d830bb30 infiniband: hfi1: fix memory leaks bcb3211656fa infiniband: hfi1: fix a memory leak bug 1e93149659cc IB/mlx4: Fix memory leaks fc38afc04343 RDMA/cma: fix null-ptr-deref Read in cma_cleanup d61a256fece2 nvme: Fix cntlid validation when not using NVMEoF e1031b6c8100 nvme-multipath: fix possible I/O hang when paths are updated 6950d5b64a15 Tools: hv: kvp: eliminate 'may be used uninitialized' warning 195b5aa923ec Input: hyperv-keyboard: Use in-place iterator API in the channel callback 31b60e5c604c scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ aa4bc3a35253 x86/boot/compressed/64: Fix boot on machines with broken E820 table 3091859b0b5e HID: cp2112: prevent sleeping function called from invalid context e8fd4f47b224 HID: intel-ish-hid: ipc: add EHL device id d58500c6fcb4 kprobes: Fix potential deadlock in kprobe_optimizer() 9ad89d579c01 sched/core: Schedule new worker even if PI-blocked 086ddc5e7172 ravb: Fix use-after-free ravb_tstamp_skb 37f12b895446 wimax/i2400m: fix a memory leak bug 461f5b613b4d net: cavium: fix driver name 1915dd1826be ibmvnic: Unmap DMA address of TX descriptor buffers after use 895a07a5a03a net: kalmia: fix memory leaks 241a735f5f68 cx82310_eth: fix a memory leak bug e8f8411a8def vfs: fix page locking deadlocks when deduping files a4234e27ed05 lan78xx: Fix memory leaks 96ece5798677 clk: Fix potential NULL dereference in clk_fetch_parent_index() a6cb8dd3664e clk: Fix falling back to legacy parent string matching 7da16490e5a5 net: myri10ge: fix memory leaks 0f1c537cf09c liquidio: add cleanup in octeon_setup_iq() 101743ca0284 selftests: kvm: fix vmx_set_nested_state_test 5aac82ac9c7c selftests: kvm: provide common function to enable eVMCS 926a6e9efce9 selftests: kvm: do not try running the VM in vmx_set_nested_state_test bf31a46ead59 cxgb4: fix a memory leak bug 46bf670f4455 scsi: target: tcmu: avoid use-after-free after command timeout 8e639df33729 scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure 6fe444e60cda drm/mediatek: set DMA max segment size 1e12afb4c60a drm/mediatek: use correct device to import PRIME buffers 2b4a29f04533 netfilter: nft_flow_offload: skip tcp rst and fin packets 1dcb0d4eaf85 gpio: Fix build error of function redefinition f6bd80bc6223 ibmveth: Convert multicast list size for little-endian system d45c33d890bc s390/qeth: serialize cmd reply with concurrent timeout b12691c24ea9 Bluetooth: hci_qca: Send VS pre shutdown command. 113d5ca74866 Bluetooth: btqca: Add a short delay before downloading the NVM ab0f749707ea net: tc35815: Explicitly check NET_IP_ALIGN is not zero in tc35815_rx 37a0be861375 hv_netvsc: Fix a warning of suspicious RCU usage 936315c0c94e ixgbe: fix possible deadlock in ixgbe_service_task() 1dc961de7733 tools: bpftool: fix error message (prog -> object) ea3c243ce799 netfilter: nf_flow_table: teardown flow timeout race 96a517d0ba5f netfilter: nf_flow_table: conntrack picks up expired flows 586f00143091 netfilter: nf_tables: use-after-free in failing rule with bound set 830b5c3760ff net: tundra: tsi108: use spin_lock_irqsave instead of spin_lock_irq in IRQ context 60a4f2b2b6b8 clk: samsung: exynos542x: Move MSCL subsystem clocks to its sub-CMU c65a2b20a934 clk: samsung: exynos5800: Move MAU subsystem clocks to MAU sub-CMU f7bd5e9fe13f clk: samsung: Change signature of exynos5_subcmus_init() function 8f37477964e9 net/mlx5e: Fix error flow of CQE recovery on tx reporter 701b89908ba1 netfilter: nf_flow_table: fix offload for flows that are subject to xfrm b8a132a4c4b6 libbpf: set BTF FD for prog only when there is supported .BTF.ext data a65fb2895af4 libbpf: fix erroneous multi-closing of BTF FD fa689968da49 batman-adv: Fix netlink dumping of all mcast_flags buckets a4c88340b3ea net/rds: Fix info leak in rds6_inc_info_copy() fdd2bc365fc6 net/sched: pfifo_fast: fix wrong dereference when qdisc is reset e9cc0513248f net/sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueue 0b003edac850 net: dsa: tag_8021q: Future-proof the reserved fields in the custom VID c7f05c1d9bf4 Add genphy_c45_config_aneg() function to phy-c45.c 98ded313ffda net/sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate 622f16b30519 taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byte 4f15d0e51268 taprio: Fix kernel panic in taprio_destroy 61f10b1bb84d r8152: remove calling netif_napi_del 5a9ceccb6385 Revert "r8152: napi hangup fix after disconnect" 7e21536433d0 nfp: flower: handle neighbour events on internal ports f7ec32a4ae5c nfp: flower: prevent ingress block binds on internal ports 64a2a93ba385 tcp: remove empty skb from write queue in error cases 5cef2bfc9e3f tcp: inherit timestamp on mtu probe 939cc35d5f81 net: stmmac: dwmac-rk: Don't fail if phy regulator is absent 505aac7f4e48 net_sched: fix a NULL pointer deref in ipt action 3c6dfd2adb7a net: sched: act_sample: fix psample group handling on overwrite 5038bd027ac3 net: fix skb use after free in netpoll baa513580b25 mld: fix memory leak in mld_del_delrec() Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-27linux-yocto/5.2: update to v5.2.14Bruce Ashfield
Updating to the latest korg -stable for 5.2, which comprises the following changes: 997fee5473ce Linux 5.2.14 0ccc5c227f88 Revert "mmc: core: do not retry CMD6 in __mmc_switch()" 317a66e24b46 x86/boot: Preserve boot_params.secure_boot from sanitizing 1a7fd193e9d8 Revert "x86/apic: Include the LDR when clearing out APIC registers" ae96cf9e1e31 libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer 8d50b82ea79b x86/boot/compressed/64: Fix missing initialization in find_trampoline_placement() 852a051ef22b KVM: arm/arm64: VGIC: Properly initialise private IRQ affinity 44dfa46aaf7c gpio: Fix irqchip initialization order 157ec0a3f834 RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message cf9ec2e9056c afs: use correct afs_call_type in yfs_fs_store_opaque_acl2 3f6685835889 afs: Fix possible oops in afs_lookup trace event c231241d83b9 afs: Fix leak in afs_lookup_cell_rcu() 7f134d569e1a KVM: arm/arm64: Only skip MMIO insn once 39c62cdaa2d4 ceph: fix buffer free while holding i_ceph_lock in fill_inode() c4e28be29a45 ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() f41cd559f1f3 ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() 3ebab463e9f4 drm/amdgpu: prevent memory leaks in AMDGPU_CS ioctl 23da8e9ef69b selftests/kvm: make platform_info_test pass on AMD 666a41848d72 selftests: kvm: fix state save/load on processors without XSAVE dd53d830bb30 infiniband: hfi1: fix memory leaks bcb3211656fa infiniband: hfi1: fix a memory leak bug 1e93149659cc IB/mlx4: Fix memory leaks fc38afc04343 RDMA/cma: fix null-ptr-deref Read in cma_cleanup d61a256fece2 nvme: Fix cntlid validation when not using NVMEoF e1031b6c8100 nvme-multipath: fix possible I/O hang when paths are updated 6950d5b64a15 Tools: hv: kvp: eliminate 'may be used uninitialized' warning 195b5aa923ec Input: hyperv-keyboard: Use in-place iterator API in the channel callback 31b60e5c604c scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ aa4bc3a35253 x86/boot/compressed/64: Fix boot on machines with broken E820 table 3091859b0b5e HID: cp2112: prevent sleeping function called from invalid context e8fd4f47b224 HID: intel-ish-hid: ipc: add EHL device id d58500c6fcb4 kprobes: Fix potential deadlock in kprobe_optimizer() 9ad89d579c01 sched/core: Schedule new worker even if PI-blocked 086ddc5e7172 ravb: Fix use-after-free ravb_tstamp_skb 37f12b895446 wimax/i2400m: fix a memory leak bug 461f5b613b4d net: cavium: fix driver name 1915dd1826be ibmvnic: Unmap DMA address of TX descriptor buffers after use 895a07a5a03a net: kalmia: fix memory leaks 241a735f5f68 cx82310_eth: fix a memory leak bug e8f8411a8def vfs: fix page locking deadlocks when deduping files a4234e27ed05 lan78xx: Fix memory leaks 96ece5798677 clk: Fix potential NULL dereference in clk_fetch_parent_index() a6cb8dd3664e clk: Fix falling back to legacy parent string matching 7da16490e5a5 net: myri10ge: fix memory leaks 0f1c537cf09c liquidio: add cleanup in octeon_setup_iq() 101743ca0284 selftests: kvm: fix vmx_set_nested_state_test 5aac82ac9c7c selftests: kvm: provide common function to enable eVMCS 926a6e9efce9 selftests: kvm: do not try running the VM in vmx_set_nested_state_test bf31a46ead59 cxgb4: fix a memory leak bug 46bf670f4455 scsi: target: tcmu: avoid use-after-free after command timeout 8e639df33729 scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure 6fe444e60cda drm/mediatek: set DMA max segment size 1e12afb4c60a drm/mediatek: use correct device to import PRIME buffers 2b4a29f04533 netfilter: nft_flow_offload: skip tcp rst and fin packets 1dcb0d4eaf85 gpio: Fix build error of function redefinition f6bd80bc6223 ibmveth: Convert multicast list size for little-endian system d45c33d890bc s390/qeth: serialize cmd reply with concurrent timeout b12691c24ea9 Bluetooth: hci_qca: Send VS pre shutdown command. 113d5ca74866 Bluetooth: btqca: Add a short delay before downloading the NVM ab0f749707ea net: tc35815: Explicitly check NET_IP_ALIGN is not zero in tc35815_rx 37a0be861375 hv_netvsc: Fix a warning of suspicious RCU usage 936315c0c94e ixgbe: fix possible deadlock in ixgbe_service_task() 1dc961de7733 tools: bpftool: fix error message (prog -> object) ea3c243ce799 netfilter: nf_flow_table: teardown flow timeout race 96a517d0ba5f netfilter: nf_flow_table: conntrack picks up expired flows 586f00143091 netfilter: nf_tables: use-after-free in failing rule with bound set 830b5c3760ff net: tundra: tsi108: use spin_lock_irqsave instead of spin_lock_irq in IRQ context 60a4f2b2b6b8 clk: samsung: exynos542x: Move MSCL subsystem clocks to its sub-CMU c65a2b20a934 clk: samsung: exynos5800: Move MAU subsystem clocks to MAU sub-CMU f7bd5e9fe13f clk: samsung: Change signature of exynos5_subcmus_init() function 8f37477964e9 net/mlx5e: Fix error flow of CQE recovery on tx reporter 701b89908ba1 netfilter: nf_flow_table: fix offload for flows that are subject to xfrm b8a132a4c4b6 libbpf: set BTF FD for prog only when there is supported .BTF.ext data a65fb2895af4 libbpf: fix erroneous multi-closing of BTF FD fa689968da49 batman-adv: Fix netlink dumping of all mcast_flags buckets a4c88340b3ea net/rds: Fix info leak in rds6_inc_info_copy() fdd2bc365fc6 net/sched: pfifo_fast: fix wrong dereference when qdisc is reset e9cc0513248f net/sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueue 0b003edac850 net: dsa: tag_8021q: Future-proof the reserved fields in the custom VID c7f05c1d9bf4 Add genphy_c45_config_aneg() function to phy-c45.c 98ded313ffda net/sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate 622f16b30519 taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byte 4f15d0e51268 taprio: Fix kernel panic in taprio_destroy 61f10b1bb84d r8152: remove calling netif_napi_del 5a9ceccb6385 Revert "r8152: napi hangup fix after disconnect" 7e21536433d0 nfp: flower: handle neighbour events on internal ports f7ec32a4ae5c nfp: flower: prevent ingress block binds on internal ports 64a2a93ba385 tcp: remove empty skb from write queue in error cases 5cef2bfc9e3f tcp: inherit timestamp on mtu probe 939cc35d5f81 net: stmmac: dwmac-rk: Don't fail if phy regulator is absent 505aac7f4e48 net_sched: fix a NULL pointer deref in ipt action 3c6dfd2adb7a net: sched: act_sample: fix psample group handling on overwrite 5038bd027ac3 net: fix skb use after free in netpoll baa513580b25 mld: fix memory leak in mld_del_delrec() Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-27linux-yocto/4.19: update to v4.19.72Bruce Ashfield
Updating to the latest -korg -stable relase. A summary of the changes follows: ee809c7e0895 Linux 4.19.72 991467a47cf2 Revert "x86/apic: Include the LDR when clearing out APIC registers" 0f134f6e722c libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer 5049632bc958 x86/boot/compressed/64: Fix missing initialization in find_trampoline_placement() b8727dff55f0 KVM: arm/arm64: VGIC: Properly initialise private IRQ affinity 1a31b0d0ddfa afs: Fix leak in afs_lookup_cell_rcu() 111d36b6fb7e KVM: arm/arm64: Only skip MMIO insn once b84817d96e0f ceph: fix buffer free while holding i_ceph_lock in fill_inode() 5cd1e3552f0e ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() dfb8712c7acc ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() ddb55cc39c70 selftests/kvm: make platform_info_test pass on AMD 6cb9f8d60f8f selftests: kvm: fix state save/load on processors without XSAVE 08c2052815e3 infiniband: hfi1: fix memory leaks d1b7f3252d56 infiniband: hfi1: fix a memory leak bug adb87027b5ff IB/mlx4: Fix memory leaks 5e416b11b4a9 nvme-multipath: fix possible I/O hang when paths are updated 5bbebceec61d Tools: hv: kvp: eliminate 'may be used uninitialized' warning 1d42e40fe3c5 Input: hyperv-keyboard: Use in-place iterator API in the channel callback e02aac3edb46 x86/boot/compressed/64: Fix boot on machines with broken E820 table 05d611c4ffb7 HID: cp2112: prevent sleeping function called from invalid context 5e1d50a3eafe kprobes: Fix potential deadlock in kprobe_optimizer() a5839b6b3a79 ravb: Fix use-after-free ravb_tstamp_skb 54eac3997ee4 wimax/i2400m: fix a memory leak bug 7506e8c4bec8 net: cavium: fix driver name ea78dc8b5e66 ibmvnic: Unmap DMA address of TX descriptor buffers after use 4fcb9b3f263e net: kalmia: fix memory leaks 1ad45d0f69d2 cx82310_eth: fix a memory leak bug ac3cc25f380b vfs: fix page locking deadlocks when deduping files 9ea1feadf5e0 lan78xx: Fix memory leaks 375ab446ec76 net: myri10ge: fix memory leaks f13b7ec5e1c5 liquidio: add cleanup in octeon_setup_iq() 2c3dd20f852a cxgb4: fix a memory leak bug b8cd0b7b09ed scsi: target: tcmu: avoid use-after-free after command timeout 6c9a1e17d063 scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure b3496367d9cb drm/mediatek: set DMA max segment size c9f595453bc3 drm/mediatek: use correct device to import PRIME buffers a54fa5dff8cd netfilter: nft_flow_offload: skip tcp rst and fin packets 6052090280b8 gpio: Fix build error of function redefinition cc8aa6155611 ibmveth: Convert multicast list size for little-endian system 32e912b91b5d Bluetooth: btqca: Add a short delay before downloading the NVM 7b7a11549dc1 net: tc35815: Explicitly check NET_IP_ALIGN is not zero in tc35815_rx 752832f2e8c9 hv_netvsc: Fix a warning of suspicious RCU usage 463d87bc13ff tools: bpftool: fix error message (prog -> object) 5776970fb4ec netfilter: nf_tables: use-after-free in failing rule with bound set d22ed7b72acf net: tundra: tsi108: use spin_lock_irqsave instead of spin_lock_irq in IRQ context 3ddda4f3114b spi: bcm2835aux: fix corruptions for longer spi transfers fe49c3de7372 spi: bcm2835aux: remove dangerous uncontrolled read of fifo a4a9ee79036b spi: bcm2835aux: unifying code between polling and interrupt driven code ee271ead3b61 x86/boot: Preserve boot_params.secure_boot from sanitizing 9484203d254d net/rds: Fix info leak in rds6_inc_info_copy() 5977bc19ce7f tcp: remove empty skb from write queue in error cases 6f3126379879 tcp: inherit timestamp on mtu probe 6f8348f63706 net: stmmac: dwmac-rk: Don't fail if phy regulator is absent 38166934f89c net_sched: fix a NULL pointer deref in ipt action 5ff0ab0c668b net: sched: act_sample: fix psample group handling on overwrite 6a2bd8261630 net: fix skb use after free in netpoll 8a5d27eaba68 mld: fix memory leak in mld_del_delrec() e7d2672c66e4 Linux 4.19.71 72168ae78629 Revert "Input: elantech - enable SMBus on new (2018+) systems" 0fed55c248d9 Linux 4.19.70 9854d089f790 Revert "ASoC: Fail card instantiation if DAI format setup fails" e064466cb614 mt76: mt76x0u: do not reset radio on resume b307f99dca5a x86/ptrace: fix up botched merge of spectrev1 fix 3b26fa9e3ec3 i2c: piix4: Fix port selection for AMD Family 16h Model 30h 4f4be79c9ee7 NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 b5891b624b9a NFS: Pass error information to the pgio error cleanup routine 812de6dee596 NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() 57c491fd844d NFS: Clean up list moves of struct nfs_page 79f1b33c53a0 KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WI ab8ecc278dc8 KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is long db1841a2dd4c KVM: PPC: Book3S: Fix incorrect guest-to-user-translation error handling 938e383738d9 mac80211: Correctly set noencrypt for PAE frames 4f139c0376fb mac80211: Don't memset RXCB prior to PAE intercept 58f91aac4dfe mac80211: fix possible sta leak 945b35972803 Revert "cfg80211: fix processing world regdomain when non modular" 690a424838ca crypto: ccp - Ignore unconfigured CCP device on suspend/resume 4e77b2ea941b VMCI: Release resource if the work is already queued 2a964875def7 bus: hisi_lpc: Add .remove method to avoid driver unbind crash 649532efef46 bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free 68b58d392464 drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() c7615333645d drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest 6d3003f56449 drm/amdgpu: Add APTX quirk for Dell Latitude 5495 c4616a9b3d3f lib: logic_pio: Add logic_pio_unregister_range() 7faef13e6f68 lib: logic_pio: Avoid possible overlap for unregistering regions b865c2c6e3f2 lib: logic_pio: Fix RCU usage 79829fc4ff33 fsi: scom: Don't abort operations for minor errors e44840b7320c typec: tcpm: fix a typo in the comparison of pdo_max_voltage e91c9c119dba intel_th: pci: Add Tiger Lake support ce1c894e1e89 intel_th: pci: Add support for another Lewisburg PCH cad1d3bfdd5d stm class: Fix a double free of stm_source_device abc42341b6c4 mmc: core: Fix init of SD cards reporting an invalid VDD range 1ecc65e1418b mmc: sdhci-of-at91: add quirk for broken HS200 be8e9fa67ea7 mei: me: add Tiger Lake point LP device ID 5ed36421af24 USB: storage: ums-realtek: Whitelist auto-delink support f79d1598968b USB: storage: ums-realtek: Update module parameter description for auto_delink_en f46fd68a541f usb: host: xhci: rcar: Fix typo in compatible string matching 7af7737491ce usb: host: ohci: fix a race condition between shutdown and irq a209827549da usb: chipidea: udc: don't do hardware access if gadget has stopped 97bec7afb98f usb: hcd: use managed device resources ebad9fd106da USB: cdc-wdm: fix race between write and disconnect due to flag abuse cbf5a279a22d usb-storage: Add new JMS567 revision to unusual_devs 8ea639525db6 ftrace: Check for empty hash and comment the race with registering probes 9d98e0f4859d ftrace: Check for successful allocation of hash f184b16748f4 ftrace: Fix NULL pointer dereference in t_probe_next() edc454cd5a04 x86/apic: Include the LDR when clearing out APIC registers 959832657c03 x86/apic: Do not initialize LDR and DFR for bigsmp 941d875cd44a uprobes/x86: Fix detection of 32-bit user mode 3c2b4827798e KVM: x86: Don't update RIP or do single-step on faulting emulation 3ec35109c80a kvm: x86: skip populating logical dest map if apic is not sw enabled cbd905dac535 ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 b5d1f31d97af ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate() 98a2017c4a17 ALSA: seq: Fix potential concurrent access to the deleted pool 842317de9797 ALSA: hda - Fixes inverted Conexant GPIO mic mute led 5ef43bdc7321 ALSA: line6: Fix memory leak at line6_init_pcm() error path c94c0bf878bf ALSA: usb-audio: Check mixer unit bitmap yet more strictly 5dd2db1ab006 mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n 9febfd30aede ipv4/icmp: fix rt dst dev null pointer dereference 0a6a9c473080 tcp: make sure EPOLLOUT wont be missed 3e79bd1e4f9a net/smc: make sure EPOLLOUT is raised ff129837a5f6 ipv6: Default fib6_type to RTN_UNICAST when not set 02127bdfee97 ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set a1407b26a6ed net: tls, fix sk_write_space NULL write when tx disabled fdc4400e9628 net/tls: swap sk_write_space on close f7009bbaff54 net/tls: Fixed return value when tls_complete_pending_work() fails dc066fd0d073 drm/tilcdc: Register cpufreq notifier after we have initialized crtc eba86f0a909f scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value edd40f54736d drm/bridge: tfp410: fix memleak in get_modes() 2fa7c944e11f watchdog: bcm2835_wdt: Fix module autoload a3eb2eba2f79 drm/i915: fix broadwell EU computation c61c7246dc1f tools: hv: fix KVP and VSS daemons exit code 0c39d818aae4 tools: hv: fixed Python pep8/flake8 warnings for lsvmbus 39ad18a042ab usb: host: fotg2: restart hcd after port reset 37654abed26f drm/ast: Fixed reboot test may cause system hanged 1cc2ef1cfbd8 i2c: emev2: avoid race when unregistering slave client 7048cd814f4e i2c: rcar: avoid race when unregistering slave client 8bd5426889c2 arm64: cpufeature: Don't treat granule sizes as strict eb535aaf3cd7 xen/blkback: fix memory leaks 339c1572a266 usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt 122ab8ea641c usb: gadget: composite: Clear "suspended" on reset/disconnect 21ec20f62fae iommu/dma: Handle SG length overflow better 7f4b81365e83 omap-dma/omap_vout_vrfb: fix off-by-one fi value 71d24f45f905 dmaengine: stm32-mdma: Fix a possible null-pointer dereference in stm32_mdma_irq_handler() 377ebe613ed8 auxdisplay: panel: need to delete scan_timer when misc_register fails in panel_attach 2f87eb895ebd soundwire: cadence_master: fix definitions for INTSTAT0/1 29b064d300a2 soundwire: cadence_master: fix register definition for SLAVE_STATE 4a9829195d9e nvme-pci: Fix async probe remove race 431f579a5349 nvme: fix a possible deadlock when passthru commands sent to a multipath device 32c0b8f10351 nvmet-loop: Flush nvme_delete_wq when removing the port 9c55dc85d890 afs: Only update d_fsdata if different in afs_d_revalidate() 24e093b96905 fs: afs: Fix a possible null-pointer dereference in afs_put_read() 8e5179f982f9 afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() dfc438c0bc6d afs: Fix the CB.ProbeUuid service handler to reply correctly 7436dc2adeff nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns 2013d6ec0bc0 dmaengine: ste_dma40: fix unneeded variable warning 97ab07e11fbf Linux 4.19.69 6d47174198ac rxrpc: Fix local refcounting ce3f9e194d25 rxrpc: Fix local endpoint replacement a05354cbb822 rxrpc: Fix read-after-free in rxrpc_queue_local() f28023c4eedc rxrpc: Fix local endpoint refcounting 32df8a30b734 powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB 0d5e34c1e263 dm zoned: fix potential NULL dereference in dmz_do_reclaim() 655bb2c4ace4 xfs: always rejoin held resources during defer roll 83a8e6b2f2e3 xfs: Add attibute remove and helper functions b21ff6cfcc24 xfs: Add attibute set and helper functions b3a248f2307c xfs: Add helper function xfs_attr_try_sf_addname a9912f346bdc xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h 17c2b7af71f2 xfs: don't trip over uninitialized buffer on extent read of corrupted inode 11f85d4d77af xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT ed11e6003314 mm/zsmalloc.c: fix race condition in zs_destroy_pool b30a2f608e94 mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely db67ac031655 mm, page_owner: handle THP splits correctly 42731deff2ea genirq: Properly pair kobject_del() with kobject_add() c14fe4e8fd01 dm zoned: properly handle backing device failure 4530f2f1a79a dm zoned: improve error handling in i/o map code 8b7c17bb2753 dm zoned: improve error handling in reclaim ded8e524cfa6 dm table: fix invalid memory accesses with too high sector number 53e73d1079d7 dm space map metadata: fix missing store of apply_bops() return value 2cff6c87a0dc dm raid: add missing cleanup in raid_ctr() 795b0572729b dm integrity: fix a crash due to BUG_ON in __journal_read_write() 8114012de6c1 dm btree: fix order of block initialization in btree_split_beneath e0fb8135de9e dm kcopyd: always complete failed jobs f7d157f33001 x86/boot: Fix boot regression caused by bootparam sanitizing d955601166f8 x86/boot: Save fields explicitly, zero out everything else e063b03b451a x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h 685e598e447e x86/apic: Handle missing global clockevent gracefully f9747104a5c8 x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 cf13e30c58d4 userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx a6f236e1bd97 Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE 3783c7ee9920 gpiolib: never report open-drain/source lines as 'input' to user-space f88c31b43bab drm/nouveau: Don't retry infinitely when receiving no data on i2c over AUX 51f6afddb147 libceph: fix PG split vs OSD (re)connect race f2951720629e ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply 7bed2889cd18 ceph: clear page dirty before invalidate page a8f7703f2213 clk: socfpga: stratix10: fix rate caclulationg for cnt_clks b608a5a238d5 Revert "dm bufio: fix deadlock with loop device" 375c6c72f56c HID: wacom: Correct distance scale for 2nd-gen Intuos devices 8317fe4a3906 HID: wacom: correct misreported EKR ring values 3c4b283a0deb selftests: kvm: Adding config fragments ef61b79017ff KVM: arm: Don't write junk to CP15 registers on reset d5cb5b493030 KVM: arm64: Don't write junk to sysregs on reset 590549487679 perf pmu-events: Fix missing "cpu_clk_unhalted.core" event 06ed429b9018 perf cpumap: Fix writing to illegal memory in handling cpumap mask e49cfed0a8cb perf ftrace: Fix failure to set cpumask when only one cpu is present 7aa8dfa450b4 block, bfq: handle NULL return value by bfq_init_rq() fa6f4687805a drm/vmwgfx: fix memory leak when too many retries have occurred 923de016dc88 x86/lib/cpu: Address missing prototypes warning 3ca013cd63be libata: add SG safety checks in SFF pio transfers 3b84bbef51c4 libata: have ata_scsi_rw_xlat() fail invalid passthrough requests e0c030221b1f net: hisilicon: Fix dma_map_single failed on arm64 4ab3052568e5 net: hisilicon: fix hip04-xmit never return TX_BUSY 09ec5bf10749 net: hisilicon: make hip04_tx_reclaim non-reentrant b8d03c79e403 net: stmmac: tc: Do not return a fragment entry b6cd6d18423e net: stmmac: Fix issues when number of Queues >= 4 45e7e4e66b08 net: cxgb3_main: Fix a resource leak in a error path in 'init_one()' db106f695414 s390: put _stext and _etext into .text section 33bdea175df0 SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL fab5a1fd17a6 SMB3: Fix potential memory leak when processing compound chain 6cb4997861c8 drm/rockchip: Suspend DP late 1c6ca0921705 HID: input: fix a4tech horizontal wheel custom usage f6f9c4491ec5 HID: quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52 b6fb2f5b33f2 NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts 66daeec347f0 NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() d1ba0b81e709 net/ethernet/qlogic/qed: force the string buffer NULL-terminated 35d9e9211baf can: peak_usb: force the string buffer NULL-terminated 895c8fcfedad can: sja1000: force the string buffer NULL-terminated a3d1263c9b03 perf bench numa: Fix cpu0 binding 4533d08b6528 net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed() 07efe13b95ab isdn: hfcsusb: Fix mISDN driver crash caused by transfer buffer on the stack 4db2043eec46 rxrpc: Fix the lack of notification when sendmsg() fails on a DATA packet 0d68fbc2d07b rxrpc: Fix potential deadlock 63dd147e7af0 netfilter: ipset: Fix rename concurrency with listing ea08214d8cd0 netfilter: ipset: Copy the right MAC address in bitmap:ip,mac and hash:ip,mac sets 5a072ef6a296 netfilter: ipset: Actually allow destination MAC address for hash:ip,mac sets too ba42212ac0a0 mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl() 32cbe03539ac isdn: mISDN: hfcsusb: Fix possible null-pointer dereferences in start_isoc_chain() 8a24df575c97 qed: RDMA - Fix the hw_ver returned in device attributes cb64e86ee0d1 net: usb: qmi_wwan: Add the BroadMobi BM818 card bfa713f5cec5 ASoC: ti: davinci-mcasp: Correct slot_width posed constraint dd0ff288e344 ASoC: rockchip: Fix mono capture c5cb10632c0f st_nci_hci_connectivity_event_received: null check the allocation 0d73ba88f466 st21nfca_connectivity_event_received: null check the allocation 714a8438fc8a ASoC: Fail card instantiation if DAI format setup fails bd2f4c7c2d6a can: gw: Fix error path of cgw_module_init 3257103502cf can: mcp251x: add error check when wq alloc failed dbf790dcb8a9 can: dev: call netif_carrier_off() in register_candev() 43d31fd9a8f2 selftests: forwarding: gre_multipath: Fix flower filters ef52e2b9a621 selftests: forwarding: gre_multipath: Enable IPv4 forwarding 192bbe9d57ed net: mvpp2: Don't check for 3 consecutive Idle frames for 10G links a1e5a76db8dd bonding: Force slave speed check after link state recovery for 802.3ad b7038c195fd1 selftests/bpf: fix sendmsg6_prog on s390 e6dc6409f474 ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks 71305e8ee503 netfilter: ebtables: fix a memory leak bug in compat 70b4edd74b6d mips: fix cacheinfo 326175aa28fd MIPS: kernel: only use i8253 clocksource with periodic clockevent a6067c6e630f HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT def4c11b3131 Linux 4.19.68 7c13983a2860 mmc: sdhci-of-arasan: Do now show error message in case of deffered probe 447f5f48f4fa net/mlx5e: Use flow keys dissector to parse packets for ARFS fbd8ab680675 net/mlx5e: Only support tx/rx pause setting for port owner b3410f0f8505 xen/netback: Reset nr_frags before freeing skb cc4ff0f4f564 tipc: initialise addr_trail_end when setting node addresses e89bb758c030 team: Add vlan tx offload to hw_enc_features eeb148d20819 sctp: fix the transport error_count check 227f204ad197 sctp: fix memleak in sctp_send_reset_streams 154e6bc497c9 net/packet: fix race in tpacket_snd() f588dccfc137 net/mlx4_en: fix a memory leak bug 8905a249448c net: dsa: Check existence of .port_mdb_add callback before calling it d61d8ea9ca12 bonding: Add vlan tx offload to hw_enc_features 40933af400c5 bnx2x: Fix VF's VLAN reconfiguration in reload. 03d54393e3d7 iommu/amd: Move iommu_init_pci() to .init section 62e023ddd01a Input: psmouse - fix build error of multiple definition 28ff7d3b3fda netfilter: conntrack: Use consistent ct id hash calculation 30b9da0ec2a2 arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side a1cd2f7015bd dm: disable DISCARD if the underlying storage no longer supports it 4af28b2f19b0 drm/i915/cfl: Add a new CFL PCI ID. 3ca5b7b4afee USB: serial: option: Add Motorola modem UARTs e480d6cf6f79 USB: serial: option: add the BroadMobi BM818 card 8175fa2987a6 USB: serial: option: Add support for ZTE MF871A afb677b29995 USB: serial: option: add D-Link DWM-222 device ID 487d66ae8f45 USB: CDC: fix sanity checks in CDC union parser c02c0249ce55 usb: cdc-acm: make sure a refcount is taken early enough f417f9715f4c usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" 7f52d6d2a82d USB: core: Fix races in character device registration and deregistraion 367d103a4a93 iio: adc: max9611: Fix temperature reading in probe dac96992f00a staging: comedi: dt3000: Fix rounding up of timer divisor 2e394bcfdcf3 staging: comedi: dt3000: Fix signed integer overflow 'divider * base' 8c7053d162d9 KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block c8d95668c4ca arm64: KVM: regmap: Fix unexpected switch fall-through 0755b6b152cb asm-generic: fix -Wtype-limits compiler warnings 7113a1bc19fa ocfs2: remove set but not used variable 'last_hash' 01d8d08f4cd4 Revert "kmemleak: allow to coexist with fault injection" cf9a18d7bcd0 drm/exynos: fix missing decrement of retry counter c256729f2695 drm: msm: Fix add_gpu_components b4f0fee7f77c IB/mad: Fix use-after-free in ib mad completion handling a0258ff4993f IB/mlx5: Fix MR registration flow to use UMR properly efb742ce4e27 IB/core: Add mitigation for Spectre V1 4a0d2eeea27a arm64/mm: fix variable 'pud' set but not used 6af9263f685d arm64: unwind: Prohibit probing on return_address() ffb1a76d1c29 arm64/efi: fix variable 'si' set but not used 48522289bf50 kbuild: Check for unknown options with cc-option usage in Kconfig and clang b3aebdd46d63 kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for external modules 23bc01f0d955 ata: libahci: do not complain in case of deferred probe 68340db992f6 drm/amdgpu: fix a potential information leaking bug 02d4fe0193d5 scsi: qla2xxx: Fix possible fcport null-pointer dereferences 3435e025ed71 scsi: hpsa: correct scsi command status issue after reset f833deae2a06 Btrfs: fix deadlock between fiemap and transaction commits 202aa96f052a drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM_KMS_HELPER=m f69fd790edf7 libata: zpodd: Fix small read overflow in zpodd_get_mech_type() 0a19fff567a0 perf header: Fix use of unitialized value warning ab5aa579ca82 perf header: Fix divide by zero error if f_header.attr_size==0 a5e40452c916 irqchip/irq-imx-gpcv2: Forward irq type to parent dcb73180de61 irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail e72e6ba17ab4 xen/pciback: remove set but not used variable 'old_state' ca5b26a8f1d8 clk: renesas: cpg-mssr: Fix reset control race condition af2ed1a05a7a clk: sprd: Select REGMAP_MMIO to avoid compile errors 3e5f29b66675 clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 28fd9b37b6bb riscv: Make __fstate_clean() work correctly. cef0e9eb2231 netfilter: ebtables: also count base chain policies 07d92caeb945 net: usb: pegasus: fix improper read if get_registers() fail f13de3d677d1 Input: iforce - add sanity checks 08b3af00a161 Input: kbtab - sanity check for endpoint type b545dc9debe6 HID: hiddev: do cleanup in failure of opening a device 0aab1a4653a6 HID: hiddev: avoid opening a disconnected device 537d957b144f HID: holtek: test for sanity of intfdata 9585f4440cec ALSA: hda - Let all conexant codec enter D3 when rebooting e58ba88d6c60 ALSA: hda - Add a generic reboot_notify 6c4a536ca97b ALSA: hda - Fix a memory leak bug 1bf5f827564c ALSA: hda - Apply workaround for another AMD chip 1022:1487 58b9f19ee438 ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit 46f9a1bc60a4 ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term d5bb12402805 ALSA: hda/realtek - Add quirk for HP Envy x360 61f6ecb75845 xtensa: add missing isync to the cpu_reset TLB code 7c001e5aab6d cpufreq: schedutil: Don't skip freq update when limits change 7f68aa2e3e1b Revert "pwm: Set class for exported channels in sysfs" 056368fc3ef7 mm/usercopy: use memory range to be accessed for wraparound check c8282f1b5653 mm/memcontrol.c: fix use after free in mem_cgroup_iter() 3c0cb90e9212 mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind cd825d87140d mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified f0fed8283deb mm/hmm: fix bad subpage pointer in try_to_unmap_one 3858cca150c6 seq_file: fix problem when seeking mid-record 50d15197254a sh: kernel: hw_breakpoint: Fix missing break in switch statement a5aa80588fcd Linux 4.19.67 ac2951114955 iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support 6a81677a2e65 iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 80bac45e3ad8 iwlwifi: mvm: fix an out-of-bound access 7626b510fc77 iwlwifi: don't unmap as page memory that was mapped as single b38c56b76dcc mwifiex: fix 802.11n/WPA detection 2bc73d914114 KVM: Fix leak vCPU's VMCS value into other pCPU d1489f0b4de7 NFSv4: Fix an Oops in nfs4_do_setattr 898c19f1b4c8 smb3: send CAP_DFS capability during session setup 50831f1a2f57 SMB3: Fix deadlock in validate negotiate hits reconnect 2afa6c13e498 dax: dax_layout_busy_page() should not unmap cow pages a566750c3a78 mac80211: don't WARN on short WMM parameters from AP af9d64f871cf ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457) 06f0bcaceb8c ALSA: hda - Don't override global PCM hw info flag 1c286e4e13f2 ALSA: hiface: fix multiple memory leak bugs bc972b6b52e2 ALSA: firewire: fix a memory leak bug edc388566a1d drm/i915: Fix wrong escape clock divisor init for GLK a73027204ac5 hwmon: (nct7802) Fix wrong detection of in4 presence 9ce1b3eb5489 can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices cab569a44a52 can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices d4d904e4e258 ALSA: usb-audio: fix a memory leak bug e0d262a57fc7 x86/purgatory: Do not use __builtin_memcpy and __builtin_memset 118293070096 HID: sony: Fix race condition between rumble and device remove. 5c4689cbe95a s390/dma: provide proper ARCH_ZONE_DMA_BITS value d768173982ec perf/core: Fix creating kernel counters for PMUs that override event->cpu 06dc92142b5e tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop 0ba69e96cc62 test_firmware: fix a memory leak bug cdd92ebe29c2 scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG b620c6d5779a scsi: ibmvfc: fix WARN_ON during event pool release f254faed4153 scsi: megaraid_sas: fix panic on loading firmware crashdump bb41940c89bd ARM: dts: bcm: bcm47094: add missing #cells for mdio-bus-mux 19e7df3e4fe7 ARM: davinci: fix sleep.S build error on ARMv4 bdce5621e6b0 nvme: fix multipath crash when ANA is deactivated b1689742ff4a ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() 38c919ec7b30 drbd: dynamically allocate shash descriptor f4e2d182d6a6 perf probe: Avoid calling freeing routine multiple times for same pointer 101a155436fe perf tools: Fix proper buffer size for feature processing b065f404c946 ALSA: compress: Be more restrictive about when a drain is allowed 30dd700da7de ALSA: compress: Don't allow paritial drain operations on capture streams f1ea9a638770 ALSA: compress: Prevent bypasses of set_params b9e2fa1e15b7 ALSA: compress: Fix regression on compressed capture streams 77868c0003cc s390/qdio: add sanity checks to the fast-requeue path 8729fe83b0d5 cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init() 991c4756be69 drm: silence variable 'conn' set but not used ca1b1940a32a hwmon: (nct6775) Fix register address and added missed tolerance for nct6106 56dc57c705ef allocate_flower_entry: should check for null deref f4cfdd46b356 mac80211: don't warn about CW params when not using them f2fd89817212 nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN 492c158ab2c0 iscsi_ibft: make ISCSI_IBFT dependson ACPI instead of ISCSI_IBFT_FIND 8d641499bf96 drm/amd/display: Increase size of audios array f9420bfa29f9 drm/amd/display: Only enable audio if speaker allocation exists 3998e684463a drm/amd/display: Fix dc_create failure handling and 666 color depths e7a8a794109c drm/amd/display: use encoder's engine id to find matched free audio device 2a5e21adc71b drm/amd/display: Wait for backlight programming completion in set backlight level 056af94d6e10 scripts/sphinx-pre-install: fix script for RHEL/CentOS 36b6458d8541 netfilter: nft_hash: fix symhash with modulus one 6f1d7f0d6689 netfilter: conntrack: always store window size un-scaled 307b6e5d90dc netfilter: Fix rpfilter dropping vrf packets by mistake 6f9dff8d1d58 vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn bb312b4aa8b0 netfilter: nfnetlink: avoid deadlock due to synchronous request_module f61c4d3a1f18 can: peak_usb: fix potential double kfree_skb() 0e9038a26c9b can: rcar_canfd: fix possible IRQ storm on high load 9479a0589923 usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests 3f524b631db7 usb: typec: tcpm: Add NULL check before dereferencing config bbc2e8206012 usb: typec: tcpm: remove tcpm dir if no children 2ec5c9b785f4 usb: typec: tcpm: free log buf memory when remove debug file 33f2240acfa8 usb: yurex: Fix use-after-free in yurex_delete 49888a4f0ebc usb: host: xhci-rcar: Fix timeout in xhci_suspend() 21344f0575f0 gfs2: gfs2_walk_metadata fix b674f7914a64 x86/purgatory: Use CFLAGS_REMOVE rather than reset KBUILD_CFLAGS 0a9e41e27659 perf record: Fix module size on s390 f1f662894361 perf db-export: Fix thread__exec_comm() 532db2b9756a perf annotate: Fix s390 gap between kernel end and module start 46b306f3cd7b mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() 9935d7ed8406 x86/mm: Sync also unmappings in vmalloc_sync_all() dd524d488f5b x86/mm: Check for pfn instead of page in vmalloc_sync_one() b8a2169bcad8 Input: synaptics - enable RMI mode for HP Spectre X360 3d180fe5cd76 Input: elantech - enable SMBus on new (2018+) systems ce7d4fe4e52b Input: usbtouchscreen - initialize PM mutex before using it c9a1c10487b9 loop: set PF_MEMALLOC_NOIO for the worker thread d79d76f2bbb0 mmc: cavium: Add the missing dma unmap when the dma has finished. fd3f902dd1d5 mmc: cavium: Set the correct dma max segment size for mmc_host 9575ba61ba19 sound: fix a memory leak bug d397091dbac0 usb: iowarrior: fix deadlock on disconnect b43611cd762c usb: usbfs: fix double-free of usb memory upon submiturb error 6dbc3b74daeb crypto: ccp - Ignore tag length when decrypting GCM ciphertext 30692edea30d crypto: ccp - Add support for valid authsize values less than 16 1c4393df3622 crypto: ccp - Fix oops by properly managing allocated structures b9de21575a20 staging: android: ion: Bail out upon SIGKILL when allocating memory. 6b8f93b5a4f7 staging: gasket: apex: fix copy-paste typo fcab37830177 iio: adc: max9611: Fix misuse of GENMASK macro 805bd34ac269 iio: cros_ec_accel_legacy: Fix incorrect channel setting 893af1c79e42 Linux 4.19.66 48fcdaba7b0d spi: bcm2835: Fix 3-wire mode if DMA is enabled ebda41dd170f cgroup: Fix css_task_iter_advance_css_set() cset skip condition 0a9abd277819 cgroup: css_task_iter_skip()'d iterators must be advanced before accessed 4340d175b898 cgroup: Include dying leaders with live threads in PROCS iterations 370b9e6399da cgroup: Implement css_task_iter_skip() 7528e95b7519 cgroup: Call cgroup_release() before __exit_signal() e6e9bcef12ca compat_ioctl: pppoe: fix PPPOEIOCSFWD handling 473430ed6117 r8169: don't use MSI before RTL8168d 0ccf47265e4c net/mlx5e: Prevent encap flow counter update async to user query cd84a10792f0 net/mlx5: Fix modify_cq_in alignment f378724e10ce tun: mark small packets as owned by the tap sock 5295d6515485 tipc: compat: allow tipc commands without arguments eaa34bd4f7b5 ocelot: Cancel delayed work before wq destruction cd7f02fecac1 NFC: nfcmrvl: fix gpio-handling regression ce58a3655121 net/smc: do not schedule tx_work in SMC_CLOSED state 51d240a144a5 net: sched: use temporary variable for actions indexes cb20f74135df net sched: update vlan action for batched events operations d82dc254b967 net: sched: Fix a possible null-pointer dereference in dequeue_func() 44b96a38c2b5 net: qualcomm: rmnet: Fix incorrect UL checksum offload logic c8b05980c4bf net: phylink: Fix flow control for fixed-link 4dddd08b571d net/mlx5: Use reversed order when unregister devices 858f82c63667 net/mlx5e: always initialize frag->last_in_page edb7ad69c439 net: fix ifindex collision during namespace removal a19d4e34f092 net: bridge: mcast: don't delete permanent entries when fast leave is enabled 639239be11ad net: bridge: delete local fdb on device init failure b3645a487373 mvpp2: refactor MTU change code ffab47bf69df mvpp2: fix panic on module removal 3c46905fb182 mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() f186fb5ccf69 ipip: validate header length in ipip_tunnel_xmit 1bb2dd37cb87 ip6_tunnel: fix possible use-after-free on xmit fdcefa46c5c2 ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 c4c8899376c2 ife: error out when nla attributes are empty 774358df88f7 bnx2x: Disable multi-cos feature. cb4626784f39 atm: iphase: Fix Spectre v1 vulnerability 8440cdc77577 IB: directly cast the sockaddr union to aockaddr 608cfdfa9eb7 HID: Add quirk for HP X1200 PIXART OEM mouse e830c2c3c174 HID: wacom: fix bit shift for Cintiq Companion 2 2364ed0d8ed1 libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock 7f000e7b4490 libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant 3248536919c1 libnvdimm/region: Register badblocks before namespaces d16bbdbbcb50 libnvdimm/bus: Prevent duplicate device_unregister() calls c23106d4276d drivers/base: Introduce kill_device() 7c43f84efd6d driver core: Establish order of operations for device_add and device_del via bitflag a152a7b411a5 gcc-9: don't warn about uninitialized variable 93d6f0841eef scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure cc4c818b2219 Linux 4.19.65 7634b9cd27e8 Documentation: Add swapgs description to the Spectre v1 documentation b88241aef6f1 x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS 931b6bfe8af1 x86/entry/64: Use JMP instead of JMPQ 23e7a7b3a75f x86/speculation: Enable Spectre v1 swapgs mitigations befb822c062b x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations b5dd7f61fce4 x86/cpufeatures: Combine word 11 and 12 into a new scattered features word 16ad0b63f382 x86/cpufeatures: Carve out CQM features retrieval 9e034c61951a scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA 3732a473be54 x86/vdso: Prevent segfaults due to hoisted vclock reads 8320768d26aa gcc-9: properly declare the {pv,hv}clock_page storage 354887ae3168 objtool: Support GCC 9 cold subfunction naming scheme 89f3896b658b ARC: enable uboot support unconditionally 8dd376273fb4 eeprom: at24: make spd world-readable again a7340d31abac drm/i915/gvt: fix incorrect cache entry for guest page mapping a1c020ce2669 IB/hfi1: Check for error on call to alloc_rsm_map_table e9cd4962a85b IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification 924308d2a6ea IB/mlx5: Fix clean_mr() to work in the expected order 7e5ce9f3943c IB/mlx5: Move MRs to a kernel PD when freeing them to the MR cache 3cfa1087a172 IB/mlx5: Use direct mkey destroy command upon UMR unreg failure 41be1928053a IB/mlx5: Fix unreg_umr to ignore the mkey state 04fdca1f2f65 xen/swiotlb: fix condition for calling xen_destroy_contiguous_region() eb828241b491 nbd: replace kill_bdev() with __invalidate_device() again 8dfef0f442c7 arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} 2bddc985656a arm64: compat: Allow single-byte watchpoints on all addresses c385cda0e70a drivers/perf: arm_pmu: Fix failure path in PM notifier 5f80ac50b98c parisc: Fix build of compressed kernel even with debug enabled 001f93d95d6c cgroup: kselftest: relax fs_spec checks 6cb9e0d9ad3e s390/dasd: fix endless loop after read unit address configuration beb0cc781b8e mm: vmscan: check if mem cgroup is disabled or not before calling memcg slab shrinker 72651bbdf3d5 ALSA: hda: Fix 1-minute detection delay when i915 module is not available 46650ac2e1d8 selinux: fix memory leak in policydb_init() e7bb4c81b3c7 mtd: rawnand: micron: handle on-die "ECC-off" devices correctly fafaeae4d356 IB/hfi1: Fix Spectre v1 vulnerability fdb0fb56addb gpiolib: fix incorrect IRQ requesting of an active-low lineevent 7e3efb655012 mmc: meson-mx-sdio: Fix misuse of GENMASK macro 29841b5c6ab1 mmc: dw_mmc: Fix occasional hang after tuning on eMMC 50d700408a00 Btrfs: fix race leading to fs corruption after transaction abort 009d7a4eb329 Btrfs: fix incremental send failure after deduplication 4c5a442561e8 kbuild: initialize CLANG_FLAGS correctly in the top Makefile 3736612d2582 kconfig: Clear "written" flag to avoid data loss 4c6500b5328f drm/nouveau: fix memory leak in nouveau_conn_reset() 84ce045222e9 x86, boot: Remove multiple copy of static function sanitize_boot_params() 740e0167a382 x86/paravirt: Fix callee-saved function ELF sizes ba5c072fbf8b x86/kvm: Don't call kvm_spurious_fault() from .fixup 11cb9f8700c9 xen/pv: Fix a boot up hang revealed by int3 self test d3e36788d9be mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed 48c5c4f0a47f ipc/mqueue.c: only perform resource calculation if user valid f87314225294 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some strings 35ee8b844845 uapi linux/coda_psdev.h: move upc_req definition from uapi to kernel side headers dea2ee496a85 coda: fix build using bare-metal toolchain cf3ddc00a47d coda: add error handling for fget 93b83005ea87 lib/test_string.c: avoid masking memset16/32/64 failures 8e087a2abaf8 lib/test_overflow.c: avoid tainting the kernel and fix wrap size 439c79ed7718 mm/cma.c: fail if fixed declaration can't be honored 1b84e67496d3 x86: math-emu: Hide clang warnings for 16-bit overflow 242666b2b7e2 x86/apic: Silence -Wtype-limits compiler warnings ade866ad5aed be2net: Signal that the device cannot transmit during reconfiguration c0cca0e97ce4 ACPI: fix false-positive -Wuninitialized warning 80f58147da0f x86: kvm: avoid constant-conversion warning d60e8c0cbccb perf version: Fix segfault due to missing OPT_END() abfe761a5358 scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized d5568763dd1d ACPI: blacklist: fix clang warning for unused DMI table c47e25526071 ceph: return -ERANGE if virtual xattr value didn't fit in buffer b39c377ea08f ceph: fix improper use of smp_mb__before_atomic() d29fbf677963 cifs: Fix a race condition with cifs_echo_request f96c70fa810d btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgroup_inherit() d9245dabfce1 btrfs: fix minimum number of chunk errors for DUP e7fcc587e076 clk: sprd: Add check for return value of sprd_clk_regmap_init() a093208b4c73 fs/adfs: super: fix use-after-free bug 85d854b42113 clk: tegra210: fix PLLU and PLLU_OUT1 cf0fcc7fe200 dmaengine: rcar-dmac: Reject zero-length slave DMA requests a3524486535a MIPS: lantiq: Fix bitfield masking cdee3f53510a firmware/psci: psci_checker: Park kthreads before stopping them 09ec6c6783ff kernel/module.c: Only return -EEXIST for modules that have finished loading fd53e45a11e9 arm64: dts: rockchip: fix isp iommu clocks and power domain d8388cbd4327 dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag is unset f486088d38ec ftrace: Enable trampoline when rec count returns back to one ea26b427cb91 ARM: dts: rockchip: Mark that the rk3288 timer might stop in suspend 22befe671728 ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again 8c5a33d34be6 ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 3c1d1bad8a57 ARM: riscpc: fix DMA b3060a1a313f Linux 4.19.64 4736bb277744 ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL 475f7781a804 scsi: core: Avoid that a kernel warning appears during system resume c58a6507363b block, scsi: Change the preempt-only flag into a counter 9b17512d9165 ceph: hold i_ceph_lock when removing caps for freeing inode b6c3b6a2c662 Fix allyesconfig output. 135e7737e21f drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl 54695343b491 /proc/<pid>/cmdline: add back the setproctitle() special case 54ffaa53e785 /proc/<pid>/cmdline: remove all the special cases a5a3915f17ab sched/fair: Use RCU accessors consistently for ->numa_group 48046e092ad5 sched/fair: Don't free p->numa_faults with concurrent readers 02cdc166128c vhost: scsi: add weight support 239910101c4e vhost: vsock: add weight support 3af3b843aee4 vhost_net: fix possible infinite loop ad5fc8953d61 vhost: introduce vhost_exceeds_weight() 56966212e23f Bluetooth: hci_uart: check for missing tty operations 3a0c22cbc5d0 iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA 4fd0eb60bad1 iommu/vt-d: Don't queue_iova() if there is no flush queue b3836af8560e media: radio-raremono: change devm_k*alloc to k*alloc afb5340f9438 NFS: Cleanup if nfs_match_client is interrupted 8edcabb2c2e9 media: pvrusb2: use a different format for warnings 8b44cc225e60 media: cpia2_usb: first wake up, then free in disconnect 693019ee7d98 ath10k: Change the warning message string 3cf6a0707088 media: au0828: fix null dereference in error path f13ee5ae0b2f ISDN: hfcsusb: checking idx of ep configuration 22068d49d09d binder: fix possible UAF when freeing buffer ba2c247a4515 arm64: compat: Provide definition for COMPAT_SIGMINSTKSZ b544a6855dfb usb: dwc2: Fix disable all EP's on disconnect ec58bfa2d412 usb: dwc2: Disable all EP's on disconnect 9e441c7844a6 NFSv4: Fix lookup revalidate of regular files 24acd93f5995 NFS: Refactor nfs_lookup_revalidate() 01eea1cbba9d NFS: Fix dentry revalidation on NFSv4 lookup 8a474bc4e613 vsock: correct removal of socket from the list 9d3586bcdae3 hv_sock: Add support for delayed close 9a9de33a9dfa Linux 4.19.63 408af82309a7 access: avoid the RCU grace period for the temporary subjective credentials 1a547d24ec8a libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl() b993a66d8ddc powerpc/tm: Fix oops on sigreturn on systems without TM b9310c56fcfb powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask() c219444254cf ALSA: hda - Add a conexant codec entry to let mute led work 491483ed70f1 ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 602744097b2e ALSA: ac97: Fix double free of ac97_codec_device 9845fb5a3f90 hpet: Fix division by zero in hpet_time_div() e4c91583b39c mei: me: add mule creek canyon (EHL) device ids 3d0a6926e610 fpga-manager: altera-ps-spi: Fix build error e907b1314481 binder: prevent transactions to context manager from its own process. 7d20e3ba7072 x86/speculation/mds: Apply more accurate check on hypervisor platform 5e87e8b4dc0c x86/sysfb_efi: Add quirks for some devices with swapped width and height e3dc9ea5464e btrfs: inode: Don't compress if NODATASUM or NODATACOW set 1f37bec82f41 usb: pci-quirks: Correct AMD PLL quirk detection 41d3dbb931c0 usb: wusbcore: fix unbalanced get/put cluster_id 148959cc64e1 locking/lockdep: Hide unused 'class' variable b07687243d4a mm: use down_read_killable for locking mmap_sem in access_remote_vm 4acb04ef5e42 locking/lockdep: Fix lock used or unused stats error af0883f9dcf6 proc: use down_read_killable mmap_sem for /proc/pid/maps 0d72bb853afc cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() 6ecdcbcd3091 proc: use down_read_killable mmap_sem for /proc/pid/map_files 3d617da8a956 proc: use down_read_killable mmap_sem for /proc/pid/clear_refs 42beb7b3d446 proc: use down_read_killable mmap_sem for /proc/pid/pagemap 1b3042d0d32b proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup a8c568fc4832 mm/mmu_notifier: use hlist_add_head_rcu() 3062448e3ee2 memcg, fsnotify: no oom-kill for remote memcg charging 041b127df733 mm/gup.c: remove some BUG_ONs from get_gate_page() fa099d6ddf68 mm/gup.c: mark undo_dev_pagemap as __maybe_unused 8be4a30e2d34 9p: pass the correct prototype to read_cache_page 071f2135cfec mm/kmemleak.c: fix check for softirq context 7bd5902a1e18 sh: prevent warnings when using iounmap af50d6a1c245 block/bio-integrity: fix a memory leak bug 7f775a67abe4 powerpc/eeh: Handle hugepages in ioremap space e7a41b276974 dlm: check if workqueues are NULL before flushing/destroying 5d59e28c3d1b mailbox: handle failed named mailbox channel request 2140a6b03a61 f2fs: avoid out-of-range memory access 8a1a3d383923 block: init flush rq ref count to 1 4b9dc73a0d4a powerpc/boot: add {get, put}_unaligned_be32 to xz_config.h 549f726fb094 PCI: dwc: pci-dra7xx: Fix compilation when !CONFIG_GPIOLIB 367cc371a8e3 RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM 4fe7ea29e4a6 perf hists browser: Fix potential NULL pointer dereference found by the smatch tool 915945f3bdc2 perf annotate: Fix dereferencing freed memory found by the smatch tool b305dcff1518 perf session: Fix potential NULL pointer dereference found by the smatch tool 19cf571c64b7 perf top: Fix potential NULL pointer dereference detected by the smatch tool 995527db41f6 perf stat: Fix use-after-freed pointer detected by the smatch tool 3b8c4eae5541 perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning dd0a0c72a10f PCI: mobiveil: Use the 1st inbound window for MEM inbound transactions 270972df68fb PCI: mobiveil: Initialize Primary/Secondary/Subordinate bus numbers 9eb4f2886db3 kallsyms: exclude kasan local symbols on s390 4613f46ef472 PCI: mobiveil: Fix the Class Code field 51308ec525cc PCI: mobiveil: Fix PCI base address in MEM/IO outbound windows 05959ed85e34 arm64: assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS 007b01a27d4d IB/ipoib: Add child to parent list only if device initialized d48720bafd90 powerpc/mm: Handle page table allocation failures f14537bb81d1 IB/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE d03aeb8d6b98 serial: sh-sci: Fix TX DMA buffer flushing and workqueue races 48c73b8ee5c9 serial: sh-sci: Terminate TX DMA during buffer flushing ca730bf0cd67 RDMA/i40iw: Set queue pair state when being queried 52373ab6a6c7 powerpc/4xx/uic: clear pending interrupt after irq type/pol change 74520144700d um: Silence lockdep complaint about mmap_sem 30edc7c1fed5 mm/swap: fix release_pages() when releasing devmap pages b4e77006d5a7 mfd: hi655x-pmic: Fix missing return value check for devm_regmap_init_mmio_clk 9b1691c3f660 mfd: arizona: Fix undefined behavior d9c74176c275 mfd: core: Set fwnode for created devices 7b24a4a363a9 mfd: madera: Add missing of table registration e00cf1dac30c recordmcount: Fix spurious mcount entries on powerpc 9fac39480e39 powerpc/xmon: Fix disabling tracing while in xmon a80f67d5560c powerpc/cacheflush: fix variable set but not used b150423e0d5e iio: iio-utils: Fix possible incorrect mask calculation fc9c15c4e3ff PCI: xilinx-nwl: Fix Multi MSI data programming e3e2bb12c8a7 genksyms: Teach parser about 128-bit built-in types 27f2335e1440 kbuild: Add -Werror=unknown-warning-option to CLANG_FLAGS 1fa94381fdeb i2c: stm32f7: fix the get_irq error cases f930727faef2 PCI: sysfs: Ignore lockdep for remove attribute 9d45fbee76af serial: mctrl_gpio: Check if GPIO property exisits before requesting it e7f206f42fb6 drm/msm: Depopulate platform on probe failure 216462fa884f powerpc/pci/of: Fix OF flags parsing for 64bit BARs 5d3ad905af43 mmc: sdhci: sdhci-pci-o2micro: Check if controller supports 8-bit width bf7cf9fb02db usb: gadget: Zero ffs_io_data ac380eb479de tty: serial_core: Set port active bit in uart_port_activate 785e11c06db3 serial: imx: fix locking in set_termios() 741f8b39b6d4 drm/rockchip: Properly adjust to a true clock in adjusted_mode fd0d171c7064 powerpc/pseries/mobility: prevent cpu hotplug during DT update 6a7047471073 drm/amd/display: fix compilation error 709ca46f1d46 phy: renesas: rcar-gen2: Fix memory leak at error paths 725c7b781150 drm/virtio: Add memory barriers for capset cache. 11b4e9f3695c drm/amd/display: Always allocate initial connector state state 1a2425b597fa serial: 8250: Fix TX interrupt handling condition a0e7d6b7fa55 tty: serial: msm_serial: avoid system lockup condition e40f5a873fc7 tty/serial: digicolor: Fix digicolor-usart already registered warning 5c0e54839d48 memstick: Fix error cleanup path of memstick_init 0a50a272389f drm/crc-debugfs: Also sprinkle irqrestore over early exits 26a66454541c drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry 4d14323a2eb5 gpu: host1x: Increase maximum DMA segment size f9bfd6bd8223 drm/bridge: sii902x: pixel clock unit is 10kHz instead of 1kHz 7af9abd7d6bd drm/bridge: tc358767: read display_props in get_modes() 49c7230d8f10 PCI: Return error if cannot probe VF 2a18d76592e0 drm/edid: Fix a missing-check bug in drm_load_edid_firmware() 210dfe630911 drm/amdkfd: Fix sdma queue map issue db64bc139440 drm/amdkfd: Fix a potential memory leak 6b1d2871fe36 drm/amd/display: Disable ABM before destroy ABM struct c242a531bb06 drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE 147137f86b5b drm/amd/display: Fill prescale_params->scale for RGB565 08b0bcc8076b tty: serial: cpm_uart - fix init when SMC is relocated c901780d9294 pinctrl: rockchip: fix leaked of_node references a9dfb6e43677 tty: max310x: Fix invalid baudrate divisors calculator b0084c1b5058 usb: core: hub: Disable hub-initiated U1/U2 19755a124f4c staging: vt6656: use meaningful error code during buffer allocation b59f7650a507 iio: adc: stm32-dfsdm: missing error case during probe 302e4cdca1f4 iio: adc: stm32-dfsdm: manage the get_irq error case 586946ce83e4 drm/panel: simple: Fix panel_simple_dsi_probe 49fb03de361d hvsock: fix epollout hang from race condition 64f4694072aa Linux 4.19.62 60e9babfda94 net: sched: verify that q!=NULL before setting q->flags c1d98b766ebe mm: vmscan: scan anonymous pages on file refaults 7560e33369ed KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested 967bc679c596 KVM: nVMX: do not use dangling shadow VMCS after guest reset 3a17ca864baf ext4: allow directory holes caa4e08253eb ext4: use jbd2_inode dirty range scoping af3812b65c37 jbd2: introduce jbd2_inode dirty range scoping 4becd6c11e9a mm: add filemap_fdatawait_range_keep_errors() c9ea4620a37f ext4: enforce the immutable flag on open files 29171e82348c ext4: don't allow any modifications to an immutable file 4a5cc64d8a8a perf/core: Fix race between close() and fork() 75100ec5f079 perf/core: Fix exclusive events' grouping 0e6ef184315d MIPS: lb60: Fix pin mappings dd5994ab1f00 gpio: davinci: silence error prints in case of EPROBE_DEFER c947cf3e9583 dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc 95ee55cab118 dma-buf: balance refcount inbalance b72fb8dec183 net: bridge: stp: don't cache eth dest pointer before skb pull 78701843ecc4 net: bridge: don't cache ether dest pointer on input 41a8df71809e net: bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query caf4488fc06e net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling bc9a2f36a7d6 sctp: not bind the socket in sctp_connect fde351aeff4a net/tls: make sure offload also gets the keys wiped d9571a9f5ec1 net_sched: unset TCQ_F_CAN_BYPASS when adding filters 69cd58454615 netrom: hold sock when setting skb->destructor dc59a2abd33e netrom: fix a memory leak in nr_rx_frame() 0c5cb5a12623 macsec: fix checksumming after decryption 21252f49cddf macsec: fix use-after-free of skb during RX a8ba53da071e net/mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn a2aa162a6331 vrf: make sure skb->data contains ip header to make routing 1b200acde418 tcp: Reset bytes_acked and bytes_received when disconnecting c60f57dfe995 tcp: fix tcp_set_congestion_control() use from bpf hook 6323c238bb43 tcp: be more careful in tcp_fragment() b640ade07295 sky2: Disable MSI on ASUS P6T d9ee5afd9165 sctp: fix error handling on stream scheduler initialization bfa7913575b7 rxrpc: Fix send on a connected, but unbound socket 3e4e6b71ece0 r8169: fix issue with confused RX unit after PHY power-down on RTL8411b 97739e5c9e73 nfc: fix potential illegal memory access f47f68cc9d33 net: stmmac: Re-work the queue selection for TSO packets 201d7d62a82a net: phy: sfp: hwmon: Fix scaling of RX power c60bce64615d net: openvswitch: fix csum updates for MPLS actions 257441a07201 net: neigh: fix multiple neigh timer scheduling 832d0ea751a8 net: make skb_dst_force return true when dst is refcounted 6ab30a4cc5c6 net: dsa: mv88e6xxx: wait after reset deactivation 5832ef4afd90 net: bcmgenet: use promisc for unsupported filters c0f4a6447977 ipv6: Unlink sibling route in case of failure 0bd84505f16f ipv6: rt6_check should return NULL if 'from' is NULL 47ce442783d7 ipv4: don't set IPv6 only flags to IPv4 addresses aee5dd00341b igmp: fix memory leak in igmpv3_del_delrec() 9770fe1b202f hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() d7cdac6dc418 caif-hsi: fix possible deadlock in cfhsi_exit_module() 8fb37be12046 bnx2x: Prevent load reordering in tx completion processing 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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-27linux-yocto/5.2: update to v5.2.13Bruce Ashfield
Integrating the korg -stable updates that comprise the following commits: 218ca2e5affe Linux 5.2.13 4c634717d778 Revert "Input: elantech - enable SMBus on new (2018+) systems" 140839fe4e71 Linux 5.2.12 5566d1c61b2f Revert "ASoC: Fail card instantiation if DAI format setup fails" 4d8966020827 hsr: switch ->dellink() to ->ndo_uninit() 072c9337f3a0 hsr: fix a NULL pointer deref in hsr_dev_xmit() 08523d5a2f4a hsr: implement dellink to clean up resources a282179be747 bpf: fix use after free in prog symbol exposure 0d5014b80e5c x86/ptrace: fix up botched merge of spectrev1 fix 3af8db6a99f6 drm/i915/dp: Fix DSC enable code to use cpu_transcoder instead of encoder->type b6980646c9ab drm/i915: Do not create a new max_bpc prop for MST connectors 79d5d7317ce3 iwlwifi: pcie: handle switching killer Qu B0 NICs to C0 3146a6de3d58 iwlwifi: pcie: don't switch FW to qnj when ax201 is detected 9e7e685012f2 iwlwifi: pcie: add support for qu c-step devices c013312ef7a8 iwlwifi: change 0x02F0 fw from qu to quz feee62efa7ad iwlwifi: add new cards for 9000 and 20000 series 0fdbd727e12a iwlwifi: add new cards for 22000 and change wrong structs 805363e2dfa5 iwlwifi: add new cards for 22000 and fix struct name e27fc3445751 mmc: sdhci-sprd: add get_ro hook function 9ad0348f708d mmc: sdhci-sprd: Implement the get_max_timeout_count() interface d100666e3cfc mmc: sdhci-sprd: clear the UHS-I modes read from registers b018fcb92250 mac80211: Correctly set noencrypt for PAE frames 08392de0ccc7 mac80211: Don't memset RXCB prior to PAE intercept 4e118994cea8 cfg80211: Fix Extended Key ID key install checks b14f5ba7490e mac80211: fix possible sta leak 3cd42050aac6 Revert "cfg80211: fix processing world regdomain when non modular" b6a0d1f9bf08 mm: memcontrol: fix percpu vmstats and vmevents flush bba5bcb0cc0e mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" 8706ffe20444 mms: sdhci-sprd: add SDHCI_QUIRK_BROKEN_CARD_DETECTION d7c7531ac9a3 mt76: mt76x0u: do not reset radio on resume 839e96131567 SUNRPC: Don't handle errors if the bind/connect succeeded 90ff6dd4ced6 crypto: ccp - Ignore unconfigured CCP device on suspend/resume 3c3c233738df VMCI: Release resource if the work is already queued 6992ae83866a bus: hisi_lpc: Add .remove method to avoid driver unbind crash 0a6caa4e3f21 bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free 3e3bf9dfdaf4 i2c: piix4: Fix port selection for AMD Family 16h Model 30h 712029329a58 drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() 0573f44d42b1 drm/i915: Don't deballoon unused ggtt drm_mm_node in linux guest f78e0d8172f3 drm/amdgpu: fix GFXOFF on Picasso and Raven2 4c7ee7bd4f7e drm/amdgpu: Add APTX quirk for Dell Latitude 5495 71817079db2f lib: logic_pio: Add logic_pio_unregister_range() 0a6e75686543 lib: logic_pio: Avoid possible overlap for unregistering regions 94cfb33438e0 lib: logic_pio: Fix RCU usage e0e3650991cd Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" 666a848c6797 NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 3fd824dc16de NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() d3a2180a5720 lkdtm/bugs: fix build error in lkdtm_EXHAUST_STACK 61c6f2b0000a fsi: scom: Don't abort operations for minor errors d886915cd91b typec: tcpm: fix a typo in the comparison of pdo_max_voltage 82b520267b49 intel_th: pci: Add Tiger Lake support 1c01033684f3 intel_th: pci: Add support for another Lewisburg PCH d36c706f854c stm class: Fix a double free of stm_source_device ba3e88a664c8 mmc: sdhci-sprd: add SDHCI_QUIRK2_PRESET_VALUE_BROKEN 77162751167c mmc: sdhci-sprd: fixed incorrect clock divider a94076eed72e mmc: core: Fix init of SD cards reporting an invalid VDD range b8dd05ea2e74 mmc: sdhci-cadence: enable v4_mode to fix ADMA 64-bit addressing 096179da39b6 mmc: sdhci-of-at91: add quirk for broken HS200 cb82fa2d124a Revert "mmc: sdhci-tegra: drop ->get_ro() implementation" 31f4eb72692c mei: me: add Tiger Lake point LP device ID 871c867ac423 KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WI ea93e118ef2e KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is long d69ebe85e169 KVM: PPC: Book3S: Fix incorrect guest-to-user-translation error handling 3698cd854f43 tools/power turbostat: Fix caller parameter of get_tdp_amd() 2d26f7f401e7 USB: storage: ums-realtek: Whitelist auto-delink support 35f1b0a62c36 USB: storage: ums-realtek: Update module parameter description for auto_delink_en 960ff077477e usb: host: xhci: rcar: Fix typo in compatible string matching 6ca46f45c208 usb: host: ohci: fix a race condition between shutdown and irq 73830b83ece9 usb: chipidea: udc: don't do hardware access if gadget has stopped 0aa1e87affce usb: hcd: use managed device resources c07f658df19f USB: cdc-wdm: fix race between write and disconnect due to flag abuse 43d94dafbcdd usb-storage: Add new JMS567 revision to unusual_devs 7300afed0334 usbtmc: more sanity checking for packet size e56b7b3b9256 ftrace: Check for empty hash and comment the race with registering probes d784aa1a0f13 ftrace: Check for successful allocation of hash cd419e7c03e9 ftrace: Fix NULL pointer dereference in t_probe_next() 6c781717c5cc HID: logitech-hidpp: remove support for the G700 over USB 602038487748 x86/apic: Include the LDR when clearing out APIC registers edacccb34680 x86/apic: Do not initialize LDR and DFR for bigsmp af65ce08ec91 x86/mm/cpa: Prevent large page split when ftrace flips RW on kernel text 861e386d11b5 uprobes/x86: Fix detection of 32-bit user mode 4479763b8436 KVM: x86: Don't update RIP or do single-step on faulting emulation 4344cb8cf72d KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.nested is disabled 7d01c081e861 kvm: x86: skip populating logical dest map if apic is not sw enabled e824fe6a6750 ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 4f3c293ccffe ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate() ee26f3722d2b ALSA: seq: Fix potential concurrent access to the deleted pool 853ccdea876b ALSA: hda - Fixes inverted Conexant GPIO mic mute led 441f5ecc1e24 ALSA: line6: Fix memory leak at line6_init_pcm() error path 6ff7b2c68d22 ALSA: hda/ca0132 - Add new SBZ quirk 701ff405be9f ALSA: usb-audio: Check mixer unit bitmap yet more strictly b4b92e95d9e5 mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n 2905d7847cd5 xfrm/xfrm_policy: fix dst dev null pointer dereference in collect_md mode 1c7fbbc0fc3f ipv4/icmp: fix rt dst dev null pointer dereference fc90789e580b openvswitch: Fix conntrack cache with timeout c1c3307a832a ipv4: mpls: fix mpls_xmit for iptunnel ae154dcba8f4 tcp: make sure EPOLLOUT wont be missed cbc9336afc74 net/smc: make sure EPOLLOUT is raised 5b71ce93d7b1 net: fix __ip_mc_inc_group usage a6058b22e17e net: cpsw: fix NULL pointer exception in the probe error path c5df65fd6f06 ipv6: Fix return value of ipv6_mc_may_pull() for malformed packets dc428ae89cd4 ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set 8903c1ed2c14 mt76: usb: fix rx A-MSDU support 962d7207f53b drm/bridge: tfp410: fix memleak in get_modes() d4ccc1744b55 selftests/bpf: install files test_xdp_vlan.sh d857dcf1c807 watchdog: bcm2835_wdt: Fix module autoload eeb6b4a09695 lcoking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop 931424d0781e locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty 5faa01cc2b1f tools: hv: fix KVP and VSS daemons exit code b6018c3a79e5 tools: hv: fixed Python pep8/flake8 warnings for lsvmbus c983df11ed19 usb: host: fotg2: restart hcd after port reset 5a3db3021b17 drm/ast: Fixed reboot test may cause system hanged 68fc8f1e9103 drm/scheduler: use job count instead of peek 7046212603e0 i2c: emev2: avoid race when unregistering slave client 38869e74c3ac i2c: rcar: avoid race when unregistering slave client 6ad482444c98 riscv: fix flush_tlb_range() end address for flush_tlb_page() 325fd0056cc0 arm64: cpufeature: Don't treat granule sizes as strict 2a7a7ff625cd xen/blkback: fix memory leaks 82fcf8a5d8f7 habanalabs: fix device IRQ unmasking for BE host a1a6c6b4f8d8 habanalabs: fix endianness handling for internal QMAN submission 1900d706b9c4 habanalabs: fix completion queue handling when host is BE 79e338d70c86 habanalabs: fix endianness handling for packets from user 0a18515cc03f habanalabs: fix DRAM usage accounting on context tear down c041ddb75698 usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt 3f1b93b5a45c usb: gadget: composite: Clear "suspended" on reset/disconnect 4ab6b15a00ca dma-direct: don't truncate dma_required_mask to bus addressing capabilities 583c8d3118e0 iommu/dma: Handle SG length overflow better 4aab45c37962 omap-dma/omap_vout_vrfb: fix off-by-one fi value 7ceddea2da13 dmaengine: stm32-mdma: Fix a possible null-pointer dereference in stm32_mdma_irq_handler() a4a200842e83 IB/mlx5: Fix implicit MR release flow a8bd4c018836 btrfs: trim: Check the range passed into to prevent overflow c1b16e1427f4 auxdisplay: panel: need to delete scan_timer when misc_register fails in panel_attach ceac72e0a8cc soundwire: cadence_master: fix definitions for INTSTAT0/1 50b59bb1043b soundwire: cadence_master: fix register definition for SLAVE_STATE c88a50ced6de nvme-pci: Fix async probe remove race 9dd8dc3d8a79 nvme: fix controller removal race with scan work be2e81d1d8d4 nvme-rdma: fix possible use-after-free in connect error flow f3b4b4440a0c nvme: fix a possible deadlock when passthru commands sent to a multipath device d067f76d2009 nvme-core: Fix extra device_put() call on error path a7b13f9b376d nvmet-file: fix nvmet_file_flush() always returning an error 938f8292e9ef nvmet-loop: Flush nvme_delete_wq when removing the port 19620ce482fc nvmet: Fix use-after-free bug when a port is removed a40201a850a8 afs: Fix missing dentry data version updating fb64ee182656 afs: Only update d_fsdata if different in afs_d_revalidate() b4988bb90114 afs: Fix off-by-one in afs_rename() expected data version calculation 768edf3604b6 fs: afs: Fix a possible null-pointer dereference in afs_put_read() 3bde518dd5f1 afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() 3e5fa7f20b76 afs: Fix the CB.ProbeUuid service handler to reply correctly f902c873cb0f nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns 76c2a562a193 dmaengine: ste_dma40: fix unneeded variable warning c3915fe1bf12 Linux 5.2.11 85a55331d9ae rxrpc: Fix local refcounting fa321a9ce599 rxrpc: Fix local endpoint replacement d2783ccec7e0 rxrpc: Fix read-after-free in rxrpc_queue_local() 486a72744507 rxrpc: Fix local endpoint refcounting 3981720f800f powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB 28ad328e672b io_uring: add need_resched() check in inner poll loop 7fe55f17deee io_uring: don't enter poll loop if we have CQEs pending 2b2c2647a19c io_uring: fix potential hang with polled IO 2a50be6e0551 dm zoned: fix potential NULL dereference in dmz_do_reclaim() b295171cff3f IB/hfi1: Drop stale TID RDMA packets be46f90b7436 xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT 92aeca3af02a mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y f6d997de0883 mm/zsmalloc.c: fix race condition in zs_destroy_pool e3f9299cbe4c mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely 199faced432f mm, page_owner: handle THP splits correctly ef1cb3ee97ec mm: memcontrol: flush percpu vmevents before releasing memcg 2bd82494d1d6 mm: memcontrol: flush percpu vmstats before releasing memcg 27674f5f49a8 mm, page_alloc: move_freepages should not examine struct page of reserved memory 764fa2f4ff59 mm/z3fold.c: fix race between migration and destruction 641c1d8396dc genirq: Properly pair kobject_del() with kobject_add() f2f89f89e5fe dm zoned: properly handle backing device failure 5d77bfe7e69d dm zoned: improve error handling in i/o map code 544518b023cb dm zoned: improve error handling in reclaim ace23a455383 dm table: fix invalid memory accesses with too high sector number 23c9e199076a dm space map metadata: fix missing store of apply_bops() return value f57bbd7c7894 dm raid: add missing cleanup in raid_ctr() e7b9e2afcc68 dm integrity: fix a crash due to BUG_ON in __journal_read_write() 9e3dcb641f08 dm btree: fix order of block initialization in btree_split_beneath e92dfd8d1403 dm dust: use dust block size for badblocklist index a6d64ebeb5eb dm kcopyd: always complete failed jobs 1e2528273532 psi: get poll_work to run when calling poll syscall next time b9e0cc134d73 IB/hfi1: Drop stale TID RDMA packets that cause TIDErr a382c2b3d9c2 IB/hfi1: Add additional checks when handling TID RDMA WRITE DATA packet 47a2c4e414fb IB/hfi1: Add additional checks when handling TID RDMA READ RESP packet b568370cf1d7 IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet f1c2546fff1f x86/boot: Fix boot regression caused by bootparam sanitizing 6659665f0afd x86/boot: Save fields explicitly, zero out everything else 4aa0f3b05a3a x86/CPU/AMD: Clear RDRAND CPUID bit on AMD family 15h/16h 50d3cd159713 x86/apic: Handle missing global clockevent gracefully 60d4af6a0e5f x86/retpoline: Don't clobber RFLAGS during CALL_NOSPEC on i386 accdfad7aed6 userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx 1069617a56d7 Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE a7ef13769f73 gpiolib: never report open-drain/source lines as 'input' to user-space b3b7c576df89 scsi: ufs: Fix NULL pointer dereference in ufshcd_config_vreg_hpm() aaf36ec5aa67 drm/nouveau: Don't retry infinitely when receiving no data on i2c over AUX be85d2279c5c drm/amdgpu/gfx9: update pg_flags after determining if gfx off is possible 9d87603371b7 libceph: fix PG split vs OSD (re)connect race bfb7dd36f7b9 ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply a927f8a9dfd5 ceph: clear page dirty before invalidate page e9e5f8e96fe6 clk: socfpga: stratix10: fix rate caclulationg for cnt_clks 328380940d3a Revert "dm bufio: fix deadlock with loop device" 2ad350fb4c92 Revert "KVM: x86/mmu: Zap only the relevant pages when removing a memslot" 24c5a3d468b2 HID: wacom: Correct distance scale for 2nd-gen Intuos devices ccdca005c5a3 HID: wacom: correct misreported EKR ring values 89b925e73610 iwlwifi: mvm: disable TX-AMSDU on older NICs 6c64df946909 selftests: kvm: Adding config fragments b53832252a68 KVM: arm: Don't write junk to CP15 registers on reset 9b2b6603766b KVM: arm64: Don't write junk to sysregs on reset 2590622af1a6 dt-bindings: riscv: fix the schema compatible string for the HiFive Unleashed board 9941192b06ec perf pmu-events: Fix missing "cpu_clk_unhalted.core" event 40db83cb0c86 perf cpumap: Fix writing to illegal memory in handling cpumap mask dcd75c90dec1 perf ftrace: Fix failure to set cpumask when only one cpu is present 371879acb44e block, bfq: handle NULL return value by bfq_init_rq() 6bfd59d99133 block: aoe: Fix kernel crash due to atomic sleep when exiting bcc19f380ecc drm/vmwgfx: fix memory leak when too many retries have occurred 41dddcbf27fd x86/lib/cpu: Address missing prototypes warning 8e88ef54c22a libata: add SG safety checks in SFF pio transfers 9ba76a5214e4 libata: have ata_scsi_rw_xlat() fail invalid passthrough requests 75d360c01f48 NFSv4: Ensure state recovery handles ETIMEDOUT correctly 37f3fc22b32d net: hisilicon: Fix dma_map_single failed on arm64 36ea6d81a99e net: hisilicon: fix hip04-xmit never return TX_BUSY 9e7a5c2730bd net: hisilicon: make hip04_tx_reclaim non-reentrant 39db6b4e6fa1 drm/amdgpu: pin the csb buffer on hw init for gfx v8 84de7cd06750 net: stmmac: tc: Do not return a fragment entry f0d73daeef24 net: stmmac: Fix issues when number of Queues >= 4 9474322cadfd net: cxgb3_main: Fix a resource leak in a error path in 'init_one()' 4f339c4018a8 ata: rb532_cf: Fix unused variable warning in rb532_pata_driver_probe 976dcd26cb03 s390: put _stext and _etext into .text section d810001f3e92 s390/mm: fix dump_pagetables top level page table walking 580b216496b6 s390/protvirt: avoid memory sharing for diag 308 set/store 1f54a9b84956 sched/psi: Do not require setsched permission from the trigger creator 9ea2355c3117 sched/psi: Reduce psimon FIFO priority a343eca8fd92 sched/deadline: Fix double accounting of rq/running bw in push & pull 4fe7ee5ed9b0 SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL efb86f76c6c8 SMB3: Fix potential memory leak when processing compound chain 6dfb0916b1fd drm/rockchip: Suspend DP late ef411a41d35a HID: input: fix a4tech horizontal wheel custom usage b6f61042d3c5 HID: quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52 3055b274a141 NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts 83d99ded4b1d NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() 55a76b7b9a5c NFSv4.1: Only reap expired delegations 00cfd19b4aab NFSv4.1: Fix open stateid recovery 5ebc4cb05315 NFSv4: When recovering state fails with EAGAIN, retry the same recovery 8c0391db53ef NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid 1cfb3722bb57 enetc: Select PHYLIB while CONFIG_FSL_ENETC_VF is set bf92682c476b net/ethernet/qlogic/qed: force the string buffer NULL-terminated e9da4fc7d8ec ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver ac8bf342add9 can: peak_usb: force the string buffer NULL-terminated 4a17b244620c can: sja1000: force the string buffer NULL-terminated c7bc59702fa8 spi: pxa2xx: Add support for Intel Tiger Lake 8da2ee75f213 perf bench numa: Fix cpu0 binding cbffa423f725 net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed() e17659fd38cf isdn: hfcsusb: Fix mISDN driver crash caused by transfer buffer on the stack b7737b00b86d enetc: Fix build error without PHYLIB 4784684e960a iwlwifi: mvm: send LQ command always ASYNC 14311a90347b iwlwifi: fix locking in delayed GTK setting 743fa6a7baa8 iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef 250352ddc2b4 iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug override ifdef de0f0564b100 iwlwifi: mvm: avoid races in rate init and rate perform 505d5fc02a34 nvmem: Use the same permissions for eeprom as for nvmem f1079e415bc1 rxrpc: Fix the lack of notification when sendmsg() fails on a DATA packet 04ce53b00a89 rxrpc: Fix potential deadlock 68c55a2c6c2f netfilter: ipset: Fix rename concurrency with listing 3fb7dc7af067 netfilter: ipset: Copy the right MAC address in bitmap:ip,mac and hash:ip,mac sets 79ebfb394cbe netfilter: ipset: Actually allow destination MAC address for hash:ip,mac sets too edd7585d6751 net: stmmac: manage errors returned by of_get_mac_address() 79ea14eea8cd mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl() 813f42fc5695 habanalabs: fix F/W download in BE architecture 45d6a121c7dc isdn: mISDN: hfcsusb: Fix possible null-pointer dereferences in start_isoc_chain() c60f443cf039 qed: RDMA - Fix the hw_ver returned in device attributes 349b39f98d1b net: usb: qmi_wwan: Add the BroadMobi BM818 card 7446b2794d9f ASoC: ti: davinci-mcasp: Correct slot_width posed constraint ec10dcf3ae89 ASoC: rockchip: Fix mono capture 205cd0f91481 ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode 7bd8e226cd63 {nl,mac}80211: fix interface combinations on crypto controlled devices cb2150b718c0 st_nci_hci_connectivity_event_received: null check the allocation 775d026bbfe2 st21nfca_connectivity_event_received: null check the allocation 8f28ebbdf9bc libbpf: silence GCC8 warning about string truncation 46af9cbcf73a Staging: fbtft: Fix GPIO handling ab4f4d331a98 ASoC: Fail card instantiation if DAI format setup fails 2d0befff4db8 can: gw: Fix error path of cgw_module_init ad14579d403a can: mcp251x: add error check when wq alloc failed eae5534465c8 can: dev: call netif_carrier_off() in register_candev() 7dae14d19c4f libbpf: fix using uninitialized ioctl results 890626e2d964 selftests/bpf: add another gso_segs access 24c21fa64560 selftests: forwarding: gre_multipath: Fix flower filters f4bed7ed14a2 selftests: forwarding: gre_multipath: Enable IPv4 forwarding 82d861e06dc6 net: mvpp2: Don't check for 3 consecutive Idle frames for 10G links a25bd473e8c9 bonding: Force slave speed check after link state recovery for 802.3ad 1c3e3000de80 ASoC: dapm: fix a memory leak bug 5fa1d7a76dd0 selftests/bpf: fix sendmsg6_prog on s390 5c447c1951cd bpf: sockmap, only create entry if ulp is not already enabled 47032e94979e bpf: sockmap, synchronize_rcu before free'ing map 2a574254d6f5 bpf: sockmap, sock_map_delete needs to use xchg 705409085597 spi: pxa2xx: Balance runtime PM enable/disable on error bdeaab6261ff ASoC: SOF: use __u32 instead of uint32_t in uapi headers 5cecec718e35 ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks 8d376e73adf1 netfilter: ebtables: fix a memory leak bug in compat 0ea865793835 libbpf: sanitize VAR to conservative 1-byte INT 3883ef3b1de6 mips: fix cacheinfo 7afa881dd42a MIPS: kernel: only use i8253 clocksource with periodic clockevent 22c0b70969e3 HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT e6cca5f2ab53 HID: logitech-hidpp: add USB PID for a few more supported mice e301eb65c861 ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook af3eab0b3016 ASoC: samsung: odroid: fix a double-free issue for cpu_dai b3978884ac59 ASoC: samsung: odroid: fix an use-after-free issue for codec cb7829e5aeb3 regulator: axp20x: fix DCDC5 and DCDC6 for AXP803 7a2ec3fbdcb1 regulator: axp20x: fix DCDCA and DCDCD for AXP806 3861684475d5 ASoC: audio-graph-card: add missing const at graph_get_dai_id() e5e516915f78 ASoC: audio-graph-card: fix an use-after-free in graph_get_dai_id() 7b83af285ad2 ASoC: audio-graph-card: fix use-after-free in graph_dai_link_of_dpcm() 86827ec32e56 ASoC: simple-card: fix an use-after-free in simple_for_each_link() 9b7f263403ab ASoC: simple-card: fix an use-after-free in simple_dai_link_of_dpcm() c9479b9717c3 ASoC: simple_card_utils.h: care NULL dai at asoc_simple_debug_dai() Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-19lttng-ust: Upgrade 2.10.4 -> 2.10.5Adrian Bunk
Remove patch for issue fixed upstream. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-19lttng-modules: Upgrade 2.10.10 -> 2.10.11Adrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-16perf: fix build on kernels which don't have ${S}/tools/include/linux/bits.hMartin Jansa
* tools/include/linux/bits.h was added in v4.20-rc1 with this commit: commit ba4aa02b417f08a0bee5e7b8ed70cac788a7c854 Author: Arnaldo Carvalho de Melo <acme@redhat.com> Date: Tue Sep 25 10:55:59 2018 -0300 tools include: Adopt linux/bits.h * also if you're building for such older kernel you will probably see do_compile failing with: | config/Makefile:448: Missing perl devel files. Disabling perl scripting support, please install perl-ExtUtils-Embed/libperl-dev | config/Makefile:495: Python 3 is not yet supported; please set | config/Makefile:496: PYTHON and/or PYTHON_CONFIG appropriately. easiest work around is to disable scripting PACKAGECONFIG, because since oe-core commit: commit 584af667e0000129bcb5c9e8108485f2f6590eaf Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Wed Aug 28 22:14:41 2019 -0400 perf: change dependencies on python to python3 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. it now uses python3, but the support for that was added in kernel v4.17-rc1 with: commit 66dfdff03d196e51322c6a85c0d8db8bb2bdd655 Author: Jaroslav Skarvada <jskarvad@redhat.com> Date: Fri Jan 19 21:56:41 2018 +0100 perf tools: Add Python 3 support Added Python 3 support while keeping Python 2.7 compatibility. if you really need scripting support than either backport the kernel patch to your kernel or undo the perf recipe changes. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-09-16lttng-modules: Add missing SRCREV_FORMATDaniel Gomez
When using devupstream class the SRCREV_FORMAT variable must be set. Signed-off-by: Daniel Gomez <daniel@qtec.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-09-07linux-yocto: drop 5.0 recipesBruce Ashfield
The 5.2 reference kernels replace the EOL 5.0 series. So we drop the named recipes. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-06dtc:upgrade 1.5.0 -> 1.5.1Zang Ruochen
-License-Update: -file://GPL : Updated mailing address. -file://libfdt/libfdt.h : Removed part of the copyright description of this file. Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-09-06systemtap: Drop patches merged upstreamRichard Purdie
Several of our patches were merged upstream just beyond our current version. Update to that version and drop them. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-06systemtap: Use latest and greatest git version for 5.2 kernel supportRichard Purdie
Systemtap has issues with the 5.2 kernel which are fixed in master, we helped debug and submitted some of the patches. Update to a git version which includes all the fixes. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-09-06linux-yocto/5.2: config tweaks and kallsyms fixBruce Ashfield
Integrating some 5.2 configuration changes (for new board supprt), and the following fix: kallsyms: Don't let kallsyms_lookup_size_offset() fail on retrieving the first symbol With this fix, we no longer see: [ 0.032677] kprobes: failed to populate blacklist: -22 during boot on arm/mips Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-30linux-yocto-dev: Mark qemuriscv64 as compatibleAlistair Francis
Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-30linux-yocto/5.2: update qemuriscv64 SRCREVBruce Ashfield
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. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-30linux-yocto: introduce 5.2 recipesBruce Ashfield
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. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-30linux-libc-headers: update to v5.2 headersBruce Ashfield
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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-30devsrc: update arm64 scripts/prepare for kernels 5.3+Bruce Ashfield
We need to include a few more small files for on target module builds for 5.3+ kernels. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-30perf: v5.3+ build fixesBruce Ashfield
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. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-30perf: change dependencies on python to python3Bruce Ashfield
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] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-30kernel-devsrc: remove python2 dependencyBruce Ashfield
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. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-27linux-dtb.inc: RemoveAdrian Bunk
It only printed a warning since Yocto 2.4, documented to be removed in a future release. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-21linux-firmware: Upgrade 20190618 -> 20190815Otavio Salvador
License-Update: - WHENCE: New firmware files additions and version updates Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com>
2019-08-21kmod: Replace dolt hacks with backport of upstream dolt removalAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-15linux-yocto: add drm-bochs supportAlexander Kanavin
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 Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-15linux-yocto/4.19: make drm-bochs feature availableBruce Ashfield
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. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-14kconf_check: tweak CONFIG_ regexBruce Ashfield
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. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-14kernel-yocto: import security fragments from meta-securityBruce Ashfield
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 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>
2019-08-14linux-yocto: arch/x86/boot: use prefix map to avoid embedded pathsBruce Ashfield
>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] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>