summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux/linux-yocto-tiny_4.19.bb
AgeCommit message (Collapse)Author
2020-02-23linux-yocto: drop 4.19 recipesBruce Ashfield
5.4 is the next LTS kernel, so we drop the 4.19 recipes from master. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-12-30linux-yocto/4.19/5.2/-dev: fix gcc10 buildBruce Ashfield
Integrating Khem's gcc10 build fix: [ Author: Khem Raj <raj.khem@gmail.com> Date: Fri Dec 20 17:42:02 2019 -0800 x86/boot/compressed/64: Define __force_order only when CONFIG_RANDOMIZE_BASE is unset kaslr_64.c also defines the same variable, however when both files are included into final link, linker complains about multiple definition of `__force_order' which is coming from kaslr_64.o and pgtable_64.o, its possible that kaslr_64.o is disabled via CONFIG_RANDOMIZE_BASE config option, therefore define it conditionally only when CONFIG_RANDOMIZE_BASE is not set Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Cc: Kees Cook <keescook@chromium.org> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: Ingo Molnar <mingo@redhat.com> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: x86-ml <x86@kernel.org> Cc: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-12-28linux-yocto/4.19: update to v4.19.87Bruce Ashfield
Updating linux-yocto/4.19 to the latest korg -stable release that comprises the following commits: 174651bdf802 Linux 4.19.87 6938a9da7ff8 PM / devfreq: Fix kernel oops on governor module load 345712c95eec KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel 0a60d4bddc0b powerpc/book3s64: Fix link stack flush on context switch 19d98b4d55b0 powerpc/64s: support nospectre_v2 cmdline option b7e2a040d9fc staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error 4101916e9f08 USB: serial: option: add support for Foxconn T77W968 LTE modules 62aca6645c08 USB: serial: option: add support for DW5821e with eSIM support 3349ed266ae2 USB: serial: mos7840: fix remote wakeup abbda35d6a6e USB: serial: mos7720: fix remote wakeup 84743898d60b USB: serial: mos7840: add USB ID to support Moxa UPort 2210 356440a79b6b appledisplay: fix error handling in the scheduled work 0439d6b90187 USB: chaoskey: fix error case of a timeout a18675e5d5f7 usb-serial: cp201x: support Mark-10 digital force gauge 61f6a3fac394 usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() 375b26a86481 usbip: tools: fix fd leakage in the function of read_attr_usbip_status e70448b92253 USBIP: add config dependency for SGL_ALLOC 5d0b56f6725d virtio_ring: fix return code on DMA mapping fails 78260a294c04 media: imon: invalid dereference in imon_touch_event 94a94b605916 media: cxusb: detect cxusb_ctrl_msg error in query 8b42c263ec1a media: b2c2-flexcop-usb: add sanity checking 56be9f1b8733 media: uvcvideo: Fix error path in control parsing failure 61e73cf57ed8 cpufreq: Add NULL checks to show() and store() methods of cpufreq f217cef919da media: usbvision: Fix races among open, close, and disconnect 467052f6ea5a media: vivid: Fix wrong locking that causes race conditions on streaming stop b73b28b1b2cb media: vivid: Set vid_cap_streaming and vid_out_streaming to true af8071f50f46 nfc: port100: handle command failure cleanly 3510fb7947d5 ALSA: usb-audio: Fix NULL dereference at parsing BADD 2819f4030f43 futex: Prevent robust futex exit race d3f8c58d701c y2038: futex: Move compat implementation into futex.c 344966da99c9 nbd: prevent memory leak ed7a3dde0aa2 x86/speculation: Fix redundant MDS mitigation message 0af5ae268e24 x86/speculation: Fix incorrect MDS/TAA mitigation status ed7312096a1f x86/insn: Fix awk regexp warnings 99b933bbc7b0 ARC: perf: Accommodate big-endian CPU e02f1448282b ARM: 8904/1: skip nomap memblocks while finding the lowmem/highmem boundary 046f0fcf7397 ocfs2: remove ocfs2_is_o2cb_active() 36bef080b55f net: phy: dp83867: increase SGMII autoneg timer duration 87997a7800a1 net: phy: dp83867: fix speed 10 in sgmii mode 5779cbc98369 mm/memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() a268d985f089 md/raid10: prevent access of uninitialized resync_pages offset f8dc0350d32b ath9k_hw: fix uninitialized variable data f0cfe98332d6 ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe 4ae7392ab6f4 KVM: MMU: Do not treat ZONE_DEVICE pages as being reserved 03bf4876a593 Bluetooth: Fix invalid-free in bcsp_close() 006360ec33d9 mm/page_io.c: do not free shared swap slots 16a300fb1dbb cfg80211: call disconnect_wk when AP stops 2b3541ffdd05 ipv6: Fix handling of LLA with VRF and sockets bound to VRF 091ed093c9c8 mm/memory_hotplug: Do not unlock when fails to take the device_hotplug_lock 896f7398152b i2c: uniphier-f: fix timeout error after reading 8 bytes 1efa17ab9cb8 spi: omap2-mcspi: Fix DMA and FIFO event trigger size mismatch 1b0f1b2dde06 nvme-pci: fix surprise removal 597a37d01b69 PCI: keystone: Use quirk to limit MRRS for K2G c0418c4a61aa pinctrl: zynq: Use define directive for PIN_CONFIG_IO_STANDARD 0858006cda38 pinctrl: lpc18xx: Use define directive for PIN_CONFIG_GPIO_PIN_INT 5efa36e7f04a pinctrl: bcm2835: Use define directive for BCM2835_PINCONF_PARAM_PULL bad4da12b797 pinctrl: qcom: spmi-gpio: fix gpio-hog related boot issues c24fe7807320 cfg80211: Prevent regulatory restore during STA disconnect in concurrent interfaces ee7d2473812b tools: bpftool: pass an argument to silence open_obj_pinned() 367e64ce11fc of: unittest: initialize args before calling of_*parse_*() e4547e028547 of: unittest: allow base devicetree to have symbol metadata 1303c938c953 net: bcmgenet: return correct value 'ret' from bcmgenet_power_down 1d6a0dd6aa53 ACPICA: Use %d for signed int print formatting instead of %u d15b8b691725 clk: tegra20: Turn EMC clock gate into divider 91c5f99d131e vrf: mark skb for multicast or link-local as enslaved to VRF 5c2a3997ae5b dlm: don't leak kernel pointer to userspace afb4717ab81b dlm: fix invalid free 30fc13ae88b2 usb: typec: tcpm: charge current handling for sink during hard reset 5e989b6cad68 scsi: lpfc: Correct loss of fc4 type on remote port address change a391709b636e scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point 05678af01a33 scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces e6d0262e1628 scsi: megaraid_sas: Fix goto labels in error handling 83e679606e78 scsi: megaraid_sas: Fix msleep granularity ff997bf13c1e scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11 80224e3b08ff scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices 5553e2bdcb02 scsi: mpt3sas: Fix Sync cache command failure during driver unload 5f2dc610eb28 net: dsa: bcm_sf2: Turn on PHY to allow successful registration 2ac94b9e902f rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information 13d434fed1a2 wireless: airo: potential buffer overflow in sprintf() fad934bb2e47 brcmsmac: never log "tid x is not agg'able" by default bdb61fa50b70 rtl8xxxu: Fix missing break in switch 06ed77066838 wlcore: Fix the return value in case of error in 'wlcore_vendor_cmd_smart_config_start()' c68a499448e1 ath10k: snoc: fix unbalanced clock error handling c262dc0655df wil6210: fix locking in wmi_call ccb2390e8933 wil6210: fix RGF_CAF_ICR address for Talyn-MB 0e1304ae42c2 wil6210: fix L2 RX status handling aa2112d57152 wil6210: fix debugfs memory access alignment ea136e61e4df btrfs: avoid link error with CONFIG_NO_AUTO_INLINE 4a035f2643c6 media: ov13858: Check for possible null pointer 3ee72f30c163 nds32: Fix bug in bitfield.h e6c6c0439a93 net: bpfilter: fix iptables failure if bpfilter_umh is disabled 811c8141d663 sock_diag: fix autoloading of the raw_diag module 3c69a033b416 audit: print empty EXECVE args 5dc441fbef91 soc: bcm: brcmstb: Fix re-entry point with a THUMB2_KERNEL 9cdfff0a5e61 clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock a2e6fe1f647f ARM: dts: imx6sx-sdb: Fix enet phy regulator 465073e44fda openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS 31bced01fe77 sched/fair: Don't increase sd->balance_interval on newidle balance ed023646c2cf sched/topology: Fix off by one bug f9fca78e6cf2 net: do not abort bulk send on BQL status 0d3b9ac2844f ocfs2: fix clusters leak in ocfs2_defrag_extent() 6c150df9c2e8 ocfs2: don't put and assigning null to bh allocated outside 6fd469d06eb8 ocfs2: don't use iocb when EIOCBQUEUED returns abc7968b86b1 ocfs2: without quota support, avoid calling quota recovery 6a2245d828e4 mm: handle no memcg case in memcg_kmem_charge() properly 08f07d9f5b17 tools/power turbosat: fix AMD APIC-id output b167fee4e45d arm64: makefile fix build of .i file in external module case fa7f1bce27c0 nvme-pci: fix conflicting p2p resource adds 0bbb8382db4c irq/matrix: Fix memory overallocation ad8298fccd70 ntb: intel: fix return value for ndev_vec_mask() 3bd4422af874 ntb_netdev: fix sleep time mismatch 8dbecf6c2f17 net: hns3: bugfix for hclge_mdio_write and hclge_mdio_read 12eeb72afac2 net: hns3: bugfix for is_valid_csq_clean_head() e3345108409c net: hns3: bugfix for reporting unknown vector0 interrupt repeatly problem b0465d06d4c6 net: hns3: bugfix for buffer not free problem during resetting 3d9bc014c519 fm10k: ensure completer aborts are marked as non-fatal after a resume 2fed73906e97 igb: shorten maximum PHC timecounter update interval 3081ae5e378f powerpc/powernv: hold device_hotplug_lock when calling device_online() 17523d7a1cc8 mm/memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock 02735d5987b9 mm/memory_hotplug: make add_memory() take the device_hotplug_lock 023c071f101c kernel/panic.c: do not append newline to the stack protector panic string 1914e5edd811 fs/hfs/extent.c: fix array out of bounds read of array extent a9f38975eb98 hfs: update timestamp on truncate() 0013adceb521 hfsplus: update timestamps on truncate() 38e7b916daa2 hfs: fix return value of hfs_get_block() 550da9ee35fd hfsplus: fix return value of hfsplus_get_block() 8687d57d247a hfs: prevent btree data loss on ENOSPC 0b54b59d8541 hfsplus: prevent btree data loss on ENOSPC 7beaf6105e2e hfs: fix BUG on bnode parent update 1df96949ebfb hfsplus: fix BUG on bnode parent update 08751e477f0e lib/bitmap.c: fix remaining space computation in bitmap_print_to_pagebuf 1d5834945945 linux/bitmap.h: fix type of nbits in bitmap_shift_right() 8deaaf77ce2e linux/bitmap.h: handle constant zero-size bitmaps correctly 30598425aecc mm/gup_benchmark.c: prevent integer overflow in ioctl 9663d294ae28 block: call rq_qos_exit() after queue is frozen a125df22d134 selftests/powerpc/cache_shape: Fix out-of-tree build 024cd793bbe1 selftests/powerpc/switch_endian: Fix out-of-tree build a4a660f7abd9 selftests/powerpc/signal: Fix out-of-tree build f74f406bbd0b selftests/powerpc/ptrace: Fix out-of-tree build 57aab8f0a33d powerpc/xmon: Relax frame size for clang 32d7474b7a08 ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12 691bd94c15b1 vfs: avoid problematic remapping requests into partial EOF block cdc45f204775 um: Make line/tty semantics use true write IRQ a17e3bbfb97c i2c: uniphier-f: fix race condition when IRQ is cleared a118403a5ecc i2c: uniphier-f: fix occasional timeout error 1466eae37a9f i2c: uniphier-f: make driver robust against concurrency 10807b374663 block: fix the DISCARD request merge b948d56951be macsec: let the administrator set UP state even if lowerdev is down f5bdad7106fc macsec: update operstate when lower device changes 4291e97c69f6 mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition ac1cad79bcad tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usage 2d9d6c099eaf mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock bcba80f38a00 fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug in dlm_print_one_mle() 99b3146b799a arm64: lib: use C string functions with KASAN enabled b84e965c7edb sparc64: Rework xchg() definition to avoid warnings. 4e4cad4365e0 powerpc/process: Fix flush_all_to_thread for SPE 54299e1cf379 bpf, btf: fix a missing check bug in btf_parse 8044e741eee4 bpf: devmap: fix wrong interface selection in notifier_call 7b557dbdc519 net: ethernet: cadence: fix socket buffer corruption problem 3681b901e94a thermal: rcar_thermal: Prevent hardware access during system suspend 436e610bf195 thermal: rcar_thermal: fix duplicate IRQ request 51aa1a10fbac selftests: fix warning: "_GNU_SOURCE" redefined c62be4108883 selftests: kvm: Fix -Wformat warnings 5802cb25de86 selftests: watchdog: Fix error message. 74685702363c selftests: watchdog: fix message when /dev/watchdog open fails 58ceffabad41 selftests/ftrace: Fix to test kprobe $comm arg only if available adcb6d9ff121 spi: uniphier: fix incorrect property items 6c2075f792c6 fs/cifs: fix uninitialised variable warnings c5621fbd6560 net: socionext: Stop PHY before resetting netsec 0a6fa6119ab1 mfd: max8997: Enale irq-wakeup unconditionally 5a04242e8c23 mfd: intel_soc_pmic_bxtwc: Chain power button IRQs as well dd72391c9a53 mfd: mc13xxx-core: Fix PMIC shutdown when reading ADC values 02c9ec11860f mfd: arizona: Correct calling of runtime_put_sync e79d230832d0 net: ethernet: ti: cpsw: unsync mcast entries while switch promisc mode 7c011435110f qlcnic: fix a return in qlcnic_dcb_get_capability() 321c40dce581 mISDN: Fix type of switch control variable in ctrl_teimanager 074af1668038 f2fs: spread f2fs_set_inode_flags() e7f81efae3b5 f2fs: fix to spread clear_cold_data() 733fddc34651 thermal: armada: fix a test in probe() bb925b9bece2 RISC-V: Avoid corrupting the upper 32-bit of phys_addr_t in ioremap 829aa617bf6e rtc: s35390a: Change buf's type to u8 in s35390a_init 8112f3d4ed03 ceph: only allow punch hole mode in fallocate 146fb4b0d4fe ceph: fix dentry leak in ceph_readdir_prepopulate 083757d84859 tools: bpftool: fix completion for "bpftool map update" 570c05378d97 selftests/bpf: fix return value comparison for tests in test_libbpf.sh 3173e226ca41 powerpc/64s/radix: Fix radix__flush_tlb_collapsed_pmd double flushing pmd b43c5287f6bc powerpc/mm/radix: Fix small page at boundary when splitting b499fa070ee4 powerpc/mm/radix: Fix overuse of small pages in splitting logic 434551e9fd44 powerpc/mm/radix: Fix off-by-one in split mapping logic ee35e01b0f08 powerpc/pseries: Export raw per-CPU VPA data via debugfs 9ed143cf730d scsi: hisi_sas: Fix NULL pointer dereference ff6618e06cb4 sparc: Fix parport build warnings. 3d02e3bb3cfe x86/intel_rdt: Prevent pseudo-locking from using stale pointers b6e44f743951 spi: omap2-mcspi: Set FIFO DMA trigger level to word length ad9a4e963c92 swiotlb: do not panic on mapping failures 9b572e8bc038 s390/perf: Return error when debug_register fails 641f1f798c80 atm: zatm: Fix empty body Clang warnings f9304c6277ed sunrpc: safely reallow resvport min/max inversion 7983dea8c368 SUNRPC: Fix a compile warning for cmpxchg64() a0ec7f6eabe8 selftests/bpf: fix file resource leak in load_kallsyms 56b8b1832122 dm raid: avoid bitmap with raid4/5/6 journal device 4de506d51177 sctp: use sk_wmem_queued to check for writable space 1f7f2a0666a3 usbip: tools: fix atoi() on non-null terminated string 283d9618e22b USB: misc: appledisplay: fix backlight update_status return code 80a23f70d546 PCI: vmd: Detach resources after stopping root bus b0f69ccfff3a macintosh/windfarm_smu_sat: Fix debug output 86f63146f886 ALSA: i2c/cs8427: Fix int to char conversion 46729b27706a PM / Domains: Deal with multiple states but no governor in genpd cf800f2b630b ACPI / scan: Create platform device for INT33FE ACPI nodes cb6a3096ec2f kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack f0f842a1a9f9 xfs: clear ail delwri queued bufs on unmount of shutdown fs bb64349b6f56 xfs: fix use-after-free race in xfs_buf_rele e0e8d83e4878 net: ena: Fix Kconfig dependency on X86 7ac437558e4a net: fix warning in af_unix 5e110ec2d924 net: dsa: mv88e6xxx: Fix 88E6141/6341 2500mbps SERDES speed 274726bcf5ba scsi: zorro_esp: Limit DMA transfers to 65535 bytes 1f13afca914f scsi: dc395x: fix DMA API usage in sg_update_list e95ec662b126 scsi: dc395x: fix dma API usage in srb_done 95655b10529d ASoC: tegra_sgtl5000: fix device_node refcounting f1f1002a9987 clk: at91: audio-pll: fix audio pmc type f15b802890bb clk: mmp2: fix the clock id for sdh2_clk and sdh3_clk 6391dd5eb0ef PCI: mediatek: Fixup MSI enablement logic by enabling MSI before clocks 305c262fb8ee nvme-pci: fix hot removal during error handling 4e4b97f59050 nvmet-fcloop: suppress a compiler warning 2f1e4e65ba41 nvmet: avoid integer overflow in the discard code 30ca1af49481 crypto: ccree - avoid implicit enum conversion 5bbeb4fcf39a scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param 06815ae5e27f scsi: bfa: Avoid implicit enum conversion in bfad_im_post_vendor_event f4bf2dc77826 scsi: isci: Change sci_controller_start_task's return type to sci_status 3a40068dc831 scsi: isci: Use proper enumerated type in atapi_d2h_reg_frame_handler 6288f52ed258 clk: tegra: Fixes for MBIST work around 5a487f40e717 KVM/x86: Fix invvpid and invept register operand size in 64-bit mode 7392aa08f8a4 KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() 9fe573d539a8 KVM: nVMX: reset cache/shadows when switching loaded VMCS cec14148c1a9 nfp: bpf: protect against mis-initializing atomic counters bfe01cddb81a scsi: ips: fix missing break in switch 073f454cc28c qed: Align local and global PTT to propagate through the APIs. 45f89cf0f329 amiflop: clean up on errors during setup 4043bc0f634b pwm: lpss: Only set update bit if we are actually changing the settings ad78a958663a pinctrl: sunxi: Fix a memory leak in 'sunxi_pinctrl_build_state()' fae3cf8874c3 RDMA/bnxt_re: Avoid resource leak in case the NQ registration fails b1bf1e424dcb RDMA/bnxt_re: Fix qp async event reporting 2f241e333f7b RDMA/bnxt_re: Avoid NULL check after accessing the pointer bbeeadb7bab4 scsi: hisi_sas: Free slot later in slot_complete_vx_hw() 628cae51693a scsi: hisi_sas: Fix the race between IO completion and timeout for SMP/internal IO d10b7dd14a37 scsi: hisi_sas: Feed back linkrate(max/min) when re-attached 92ac0e324974 m68k: fix command-line parsing when passed from u-boot 4ab1594e699e w1: IAD Register is yet readable trough iad sys file. Fix snprintf (%u for unsigned, count for max size). d11d985d0a82 misc: mic: fix a DMA pool free failure a2204a295554 gsmi: Fix bug in append_to_eventlog sysfs handler cc08097f2619 btrfs: handle error of get_old_root 1b49c453a564 btrfs: defrag: use btrfs_mod_outstanding_extents in cluster_pages_for_defrag 9325e8f4688c PCI: mediatek: Fix class type for MT7622 to PCI_CLASS_BRIDGE_PCI dfffae314a02 mmc: mediatek: fix cannot receive new request when msdc_cmd_is_ready fail e2c158f58522 mmc: mediatek: fill the actual clock for mmc debugfs e3fa491211c4 spi: sh-msiof: fix deferred probing 2cd0b70c55b0 cdrom: don't attempt to fiddle with cdo->capability 0c5c34c1aaf3 skd: fixup usage of legacy IO API 196b007ac0a6 ath10k: allocate small size dma memory in ath10k_pci_diag_write_mem 17fbe3c91ad4 ath10k: set probe request oui during driver start 8111f99f7c44 brcmsmac: AP mode: update beacon when TIM changes 20e42ddf6c1d mt76x0: phy: fix restore phase in mt76x0_phy_recalibrate_after_assoc 8cb568162524 mt76: do not store aggregation sequence number for null-data frames b95998fb6c50 EDAC, thunderx: Fix memory leak in thunderx_l2c_threaded_isr() 97aab1a43a2f powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field bd2a7e53cd6e powerpc/eeh: Fix null deref for devices removed during EEH 16e4657a1d25 powerpc/boot: Disable vector instructions 5346c8403733 powerpc/boot: Fix opal console in boot wrapper 4505cff2ef4a powerpc: Fix signedness bug in update_flash_db() 93b943c0602f synclink_gt(): fix compat_ioctl() 8d67a4ecb473 pty: fix compat ioctls fa3fe5f442ab gfs2: Fix marking bitmaps non-full 26a4c6a562ce PCI: cadence: Write MSI data with 32bits ca71f9c8adc2 pinctrl: madera: Fix uninitialized variable bug in madera_mux_set_mux 4465a916eaa7 printk: fix integer overflow in setup_log_buf() 90d73768ddb6 printk: lock/unlock console only for new logbuf entries 8888689bd433 crypto: testmgr - fix sizeof() on COMP_BUF_SIZE 3757657af27e ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback 49a9643b5e8d mwifiex: Fix NL80211_TX_POWER_LIMITED e80e88ef6057 drm/i915/userptr: Try to acquire the page lock around set_page_dirty() a0ee03bb5269 drm/i915/pmu: "Frequency" is reported as accumulated cycles 8a67fbf65971 drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs e8d355befc42 mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() b28da9da6e51 Revert "fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry()" 67380639dfdb virtio_console: allocate inbufs in add_port() only if it is needed 65d153c8ed65 nbd:fix memory leak in nbd_get_socket() 036588ec6888 tools: gpio: Correctly add make dependencies for gpio_utils 7cb8ee734c18 gpio: max77620: Fixup debounce delays 70d594d17ebb vhost/vsock: split packets to send using multiple buffers 48bc34efbc65 net/mlx5: Fix auto group size calculation 28a4cc2b5d6f net/mlxfw: Verify FSM error code translation doesn't exceed array size 7c1a53817782 net/mlx5e: Fix set vf link state error flow 1ff2a0f8692f sfc: Only cancel the PPS workqueue if it exists 13512a5eb818 net: sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_tunnel_key 2ba6a4f5402e net/sched: act_pedit: fix WARN() in the traffic path 9f6de5cf5390 net: rtnetlink: prevent underflows in do_setvfinfo() ebcb0840a76b net/mlx4_en: Fix wrong limitation for number of TX rings 5408138df1db net/mlx4_en: fix mlx4 ethtool -N insertion baa888ca02db mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel 14260788bbb9 Linux 4.19.86 2e1f151cd2d9 x86/resctrl: Fix rdt_find_domain() return value and checks d64b58520670 mmc: tmio: fix SCC error handling to avoid false positive CRC error e2a37708cfca powerpc/time: Fix clockevent_decrementer initalisation for PR KVM ff36ace6c107 tools: PCI: Fix broken pcitest compilation 4039b5dd0f67 PM / devfreq: Fix static checker warning in try_then_request_governor 903cfafe0874 ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate 6491a2d26c08 tcp: start receiver buffer autotuning sooner ef0811ef95ea ARM: dts: omap5: Fix dual-role mode on Super-Speed port 183f9ae8c4d2 mlxsw: spectrum_switchdev: Check notification relevance based on upper device 16ad1c43196a spi: rockchip: initialize dma_slave_config properly f28abe5a3695 mac80211: minstrel: fix sampling/reporting of CCK rates in HT mode 83ea4ccdb9eb mac80211: minstrel: fix CCK rate group streams value 8bbedf4dffe9 mac80211: minstrel: fix using short preamble CCK rates on HT clients 5d017065cec9 misc: cxl: Fix possible null pointer dereference 9089b2f0049e netfilter: nft_compat: do not dump private area e6c540bf9786 net: sched: avoid writing on noop_qdisc b80939a47413 selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, too a119952d4be6 hwmon: (npcm-750-pwm-fan) Change initial pwm target to 255 4bbc8deedd89 hwmon: (ina3221) Fix INA3221_CONFIG_MODE macros 5bdad12ab211 hwmon: (pwm-fan) Silence error on probe deferral 0cb6525b75e1 hwmon: (nct6775) Fix names of DIMM temperature sources a58d5770493c hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors 1301b861cf50 scsi: arcmsr: clean up clang warning on extraneous parentheses b0c75ea8d372 pinctrl: gemini: Fix up TVC clock group 2a6c8fc0af64 orangefs: rate limit the client not running info message 336793832f26 x86/mm: Do not warn about PCI BIOS W+X mappings 1eeb7407d233 ARM: 8802/1: Call syscall_trace_exit even when system call skipped e616dd603c29 spi: spidev: Fix OF tree warning logic 4fabd2e530ab pinctrl: gemini: Mask and set properly 8aa36b8a7684 spi: fsl-lpspi: Prevent FIFO under/overrun by default 07ed61a0a711 gpio: syscon: Fix possible NULL ptr usage 312de5a09d10 net: fix generic XDP to handle if eth header was mangled 014045888a74 bpf: btf: Fix a missing check bug 85f996c36e15 x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error 3f4f4c639f29 lightnvm: pblk: consider max hw sectors supported for max_write_pgs d4ab0df8d5dd lightnvm: pblk: fix error handling of pblk_lines_init() cdf73455471a lightnvm: do no update csecs and sos on 1.2 1fb60da4d736 lightnvm: pblk: guarantee mw_cunits on read buffer 1e9796622bc7 lightnvm: pblk: fix write amplificiation calculation d56fe8f59a23 lightnvm: pblk: guarantee emeta on line close c7e49f73152f lightnvm: pblk: fix incorrect min_write_pgs ced6b5dae1dc lightnvm: pblk: fix rqd.error return value in pblk_blk_erase_sync e99956093f70 ALSA: hda/ca0132 - Fix input effect controls for desktop cards 9c30ea2dda5d media: venus: vdec: fix decoded data size 5b388c45c3e5 media: cx231xx: fix potential sign-extension overflow on large shift 4d7cf69b77ce GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads 1adde6589b4a media: isif: fix a NULL pointer dereference bug 3404019d6d0f printk: Give error on attempt to set log buffer length to over 2G b2d6db3e572a mfd: ti_am335x_tscadc: Keep ADC interface on if child is wakeup capable b0c6a78a8a5a backlight: lm3639: Unconditionally call led_classdev_unregister 94764e3ae569 proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted() e78c55ad6657 s390/kasan: avoid user access code instrumentation ef5ad4f11e74 s390/kasan: avoid instrumentation of early C code 5228d07c4f92 s390/kasan: avoid vdso instrumentation 0046af383099 mmc: mmci: expand startbiterr to irqmask and error check 322f530fd959 x86/intel_rdt: CBM overlap should also check for overlap with CDP peer 36cf91317ca9 x86/intel_rdt: Introduce utility to obtain CDP peer f9a2a8b8a5d4 mtd: devices: m25p80: Make sure WRITE_EN is issued before each write 6664533b4fc1 mtd: spi-nor: cadence-quadspi: Use proper enum for dma_[un]map_single 370dbbc7b5cb media: cx18: Don't check for address of video_dev 76765353043b media: dw9807-vcm: Fix probe error handling 96134bbea649 media: dw9714: Fix error handling in probe function 2103ebde9ac0 platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_msn201x_items 04d38fa8436b bcache: recal cached_dev_sectors on detach 65910055b560 bcache: account size of buckets used in uuid write to ca->meta_sectors_written 16c2d36b1123 reset: Fix potential use-after-free in __of_reset_control_get() 84b787e35482 fbdev: fix broken menu dependencies 21bb43c0dd86 fbdev: sbuslib: integer overflow in sbusfb_ioctl_helper() e57ba9db8c5f fbdev: sbuslib: use checked version of put_user() 964cd867ef63 atmel_lcdfb: support native-mode display-timings a3a76b5d22f0 mmc: renesas_sdhi_internal_dmac: set scatter/gather max segment size e8853ef02e2d mmc: tmio: Fix SCC error detection 01395b5f089b mmc: renesas_sdhi_internal_dmac: Whitelist r8a774a1 500c933055e7 x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately b17ddbdc6035 xsk: proper AF_XDP socket teardown ordering 29fda86178fe iwlwifi: mvm: don't send keys when entering D3 d43b7b99fe77 ACPI / SBS: Fix rare oops when removing modules 7f02606367b3 xfrm: use correct size to initialise sp->ovec 6b9c4eddb3be crypto: mxs-dcp - Fix AES issues 70ecd0459d03 crypto: mxs-dcp - Fix SHA null hashes and output length fef30612e23c dmaengine: rcar-dmac: set scatter/gather max segment size af23231acaf6 x86/olpc: Fix build error with CONFIG_MFD_CS5535=m 624cd074631a kexec: Allocate decrypted control pages for kdump if SME is enabled 59e5269c692e remoteproc: qcom: q6v5: Fix a race condition on fatal crash 4b8c7bce49ca remoteproc: Check for NULL firmwares in sysfs interface e4aecc15d7c4 tc-testing: fix build of eBPF programs d653bd939cb1 net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware 3bef7420e129 soc: fsl: bman_portals: defer probe after bman's probe 090122baa262 Input: silead - try firmware reload after unsuccessful resume c13b00c39464 Input: st1232 - set INPUT_PROP_DIRECT property 205ae6b06288 i2c: zx2967: use core to detect 'no zero length' quirk 1698ed9f0e2f i2c: tegra: use core to detect 'no zero length' quirk d511166558a4 i2c: qup: use core to detect 'no zero length' quirk e0d9c58c49e6 i2c: omap: use core to detect 'no zero length' quirk f3afad5d1eff gfs2: slow the deluge of io error messages 35c8125cbea4 media: cec-gpio: select correct Signal Free Time 58d0a3dbad2b media: ov5640: fix framerate update 47dd538e9c44 dmaengine: ioat: fix prototype of ioat_enumerate_channels 90d73c1cadb8 NFSv4.x: fix lock recovery during delegation recall 799c98cba071 printk: Correct wrong casting e7ff1141b60c i2c: brcmstb: Allow enabling the driver on DSL SoCs 8b3e444fe8d0 clk: samsung: Use clk_hw API for calling clk framework from clk notifiers 599d5350f123 clk: samsung: exynos5420: Define CLK_SECKEY gate clock only or Exynos5420 06da39429640 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspend/resume fe46630cd2a1 qtnfmac: drop error reports for out-of-bounds key indexes 4ecc631d975c qtnfmac: inform wireless core about supported extended capabilities 28d5342b2ae4 qtnfmac: pass sgi rate info flag to wireless core 5554e47a2946 qtnfmac: request userspace to do OBSS scanning if FW can not 75a1e8dec421 brcmfmac: fix full timeout waiting for action frame on-channel tx c01258a2ad7d brcmfmac: reduce timeout for action frame scan 89cf2472a295 cpu/SMT: State SMT is disabled even with nosmt and without "=force" 8fce141f4805 mtd: physmap_of: Release resources on error d46cd42b4ffa usb: dwc2: disable power_down on rockchip devices 3ad0531dbe0c USB: serial: cypress_m8: fix interrupt-out transfer length 24ce099a5388 KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR 8b6021ca47a3 bnxt_en: return proper error when FW returns HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED 6e454b0ad02d ALSA: hda/sigmatel - Disable automute for Elo VuPoint 6925a5afc148 media: i2c: adv748x: Support probing a single output a02bad04d110 media: rcar-vin: fix redeclaration of symbol 14dc7aeef3f4 media: pxa_camera: Fix check for pdev->dev.of_node 7672ca60a14a media: rc: ir-rc6-decoder: enable toggle bit for Kathrein RCU-676 remote 01e9e39f4f61 qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers d1dff747758f ata: ep93xx: Use proper enums for directions 6a70c66a84e0 powerpc/64s/radix: Explicitly flush ERAT with local LPID invalidation 9e4649e443e2 powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer d7e546d06182 ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() 27ab8f1648ac cpuidle: menu: Fix wakeup statistics updates for polling state 38ad2aa9331b ACPICA: Never run _REG on system_memory and system_IO 216929d15b2c OPP: Return error on error from dev_pm_opp_get_opp_count() 3d0c72f99efc msm/gpu/a6xx: Force of_dma_configure to setup DMA for GMU 674b223d7a48 rpmsg: glink: smem: Support rx peak for size less than 4 bytes ec9fc981de57 IB/mlx4: Avoid implicit enumerated type conversion d5d78049b7a4 RDMA/hns: Limit the size of extend sge of sq 010af7a8d0ae RDMA/hns: Bugfix for CM test 5b7064adfb4b RDMA/hns: Submit bad wr when post send wr exception af76265532a8 RDMA/hns: Bugfix for reserved qp number 350703fae672 IB/rxe: avoid srq memory leak e3db306d1fda IB/mthca: Fix error return code in __mthca_init_one() 1b86b8ad6e47 ixgbe: Fix crash with VFs and flow director on interface flap 0e1fd69cff75 i40e: Use proper enum in i40e_ndo_set_vf_link_state 22b8d7e3bcb5 ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit b69cfc4f2665 md: allow metadata updates while suspending an array - fix 4aa110048087 ice: Fix forward to queue group logic d97a02b84879 clocksource/drivers/sh_cmt: Fix clocksource width for 32-bit machines 31fb5ea6ed1b clocksource/drivers/sh_cmt: Fixup for 64-bit machines 0e8855ba9f9a tools: PCI: Fix compilation warnings 9372023e10ee PM / hibernate: Check the success of generating md5 digest before hibernation ed896ddfae94 mtd: rawnand: sh_flctl: Use proper enum for flctl_dma_fifo0_transfer 83cda9ea1876 ARM: dts: at91: sama5d2_ptc_ek: fix bootloader env offsets 10551e574d79 ARM: dts: at91: at91sam9x5cm: fix addressable nand flash size 825d176a1049 ARM: dts: at91: sama5d4_xplained: fix addressable nand flash size ab9928588283 powerpc/xive: Move a dereference below a NULL test 38d7fa28157e powerpc/pseries: Fix how we iterate over the DTL entries a3576a228404 powerpc/pseries: Fix DTL buffer registration b28aa87d081c cxgb4: Use proper enum in IEEE_FAUX_SYNC efdacf2b7aa7 cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update 743ccf759e8e mei: samples: fix a signedness bug in amt_host_if_call() cc7d996a4428 x86/PCI: Apply VMD's AERSID fixup generically 6cedfaffb4ac sunrpc: Fix connect metrics 7e4602eac666 clk: keystone: Enable TISCI clocks if K3_ARCH 6c487c0e877a ext4: fix build error when DX_DEBUG is defined f2877a3c332d ALSA: hda: Fix mismatch for register mask and value in ext controller. ae3765a0a33d dmaengine: timb_dma: Use proper enum in td_prep_slave_sg 0c21aa9b5651 dmaengine: ep93xx: Return proper enum in ep93xx_dma_chan_direction 671ce9f892b9 printk: CON_PRINTBUFFER console registration is a bit racy cd120df118d7 printk: Do not miss new messages when replaying the log 5a6f7274e67b KVM: PPC: Inform the userspace about TCE update failures 38374aa3c916 watchdog: w83627hf_wdt: Support NCT6796D, NCT6797D, NCT6798D 96505abd2435 watchdog: sama5d4: fix timeout-sec usage 26d6e542dc47 watchdog: renesas_wdt: stop when unregistering f4cfb7eeae62 watchdog: core: fix null pointer dereference when releasing cdev a9f36455edc1 irqchip/irq-mvebu-icu: Fix wrong private data retrieval be4f5457a5fd nl80211: Fix a GET_KEY reply attribute 21ba66937e0d usb: dwc3: gadget: Check ENBLSLPM before sending ep command 639fce0bc8b5 usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status() f22a4d8cf049 selftests/tls: Fix recv(MSG_PEEK) & splice() test cases 475398b72984 ath9k: fix reporting calculated new FFT upper max f6ec4fccbf9a PM / devfreq: stopping the governor before device_unregister() fc491a1e77be PM / devfreq: Fix handling of min/max_freq == 0 b5add975c871 PM / devfreq: Fix devfreq_add_device() when drivers are built as modules. 5f5a8d36749f ata: ahci_brcm: Allow using driver or DSL SoCs 4cfcb5379a9c rtlwifi: btcoex: Use proper enumerated types for Wi-Fi only interface e5895e41aeb3 ath10k: fix vdev-start timeout on error 06cb99e6399d arm64/numa: Report correct memblock range for the dummy node 256a29480733 kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table bae080e72e92 iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout 2bab3df8f506 iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() 741a445a88e4 mt76: fix handling ps-poll frames ddb4299f1d78 mt76x2: disable WLAN core before probe b14825a5c652 mt76x2: fix tx power configuration for VHT mcs 9 449b9ae3504c IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds e0dee1c839e3 IB/hfi1: Error path MAD response size is incorrect 8d93707e7195 f2fs: keep lazytime on remount a5f7bf0379d3 ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq aa39d53f2b89 ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices 9372a40b54d0 SUNRPC: Fix priority queue fairness 43876b1ce42b tcp: up initial rmem to 128KB and SYN rwin to around 64KB d2cacb6ac4ff ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external RGMII Ethernet PHY ed220d3dcc79 ARM: dts: sun8i: h3-h5: ir register size should be the whole memory block ac02379889e2 f2fs: return correct errno in f2fs_gc 7cbac9d598a7 net: hns3: Fix loss of coal configuration while doing reset af98283da9e9 net: hns3: Fix for netdev not up problem when setting mtu 7a1f314e3c80 ARM: dts: omap5: enable OTG role for DWC3 controller 789d29044793 ARM: dts: dra7: Enable workaround for errata i870 in PCIe host mode 6d286faeee74 net: xen-netback: fix return type of ndo_start_xmit function c234566f1ea0 net: ovs: fix return type of ndo_start_xmit function d51d9605888d bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE} f3c40792cf4b bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 a085f797449e bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 860a7d18b9e6 bpf, x32: Fix bug for BPF_ALU64 | BPF_NEG 03543b9c5573 fbdev: Ditch fb_edid_add_monspecs 703662598b9c arm64: uaccess: Ensure PAN is re-enabled after unhandled uaccess fault f8b09a043685 mm/memory_hotplug: fix updating the node span 6631def3ee38 mm/memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() a16a3669273b idr: Fix idr_get_next race with idr_remove 4c62337d8f17 net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() 17a82bc67728 Revert "OPP: Protect dev_list with opp_table lock" 4f4ab0b49cf2 tee: optee: add missing of_node_put after of_device_is_available 2008d0e3d364 i2c: mediatek: modify threshold passed to i2c_get_dma_safe_msg_buf() 976e944e005f spi: mediatek: use correct mata->xfer_len when in fifo transfer c63ee2939dc1 Linux 4.19.85 e99d64837815 slcan: Fix memory leak in error path e4cc9c81e230 memfd: Use radix_tree_deref_slot_protected to avoid the warning. 914834a73b16 net: phy: mdio-bcm-unimac: mark PM functions as __maybe_unused 2ed924f2782f s390/vdso: correct vdso mapping for compat tasks 1b904b2eb9c1 media: ov2680: fix null dereference at power on 0c3e32230bcc IB/iser: Fix possible NULL deref at iser_inv_desc() d7b412e1448e fuse: use READ_ONCE on congestion_threshold and max_background 2e72489c822e usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear eb9b6c203870 usb: xhci-mtk: fix ISOC error when interval is zero 8ddec6aaad86 netfilter: masquerade: don't flush all conntracks if only one address deleted on device ba8c4cc746a5 rtc: armada38x: fix possible race condition 44bb1b1256b5 rtc: tx4939: fixup nvmem name and register size e7ab2bab7e60 rtc: isl1208: avoid possible sysfs race 70f0ead5c6af ARM: dts: lpc32xx: Fix SPI controller node names 8e359bce724c arm64: dts: lg: Fix SPI controller node names f52a34b5b111 arm64: dts: amd: Fix SPI bus warnings b26edaa53496 scsi: NCR5380: Check for bus reset 080b37aacd2b scsi: NCR5380: Handle BUS FREE during reselection aa45f4ab86a2 scsi: NCR5380: Don't call dsprintk() following reselection interrupt 23635cf271a3 scsi: NCR5380: Don't clear busy flag when abort fails aeb0ed2e5bb9 scsi: NCR5380: Check for invalid reselection target 98c6d8f8a401 scsi: NCR5380: Use DRIVER_SENSE to indicate valid sense data 1a46e4d3da31 scsi: NCR5380: Withhold disconnect privilege for REQUEST SENSE 624f60251f1a scsi: NCR5380: Have NCR5380_select() return a bool 873506e566ef scsi: NCR5380: Clear all unissued commands on host reset fe5ef5fe3e19 iwlwifi: mvm: Allow TKIP for AP mode c4a3dcb0a273 iwlwifi: mvm: use correct FIFO length d395b6f51cf7 iwlwifi: pcie: fit reclaim msg to MAX_MSG_LEN 08d2000d2162 iwlwifi: pcie: gen2: build A-MSDU only for GSO f4f0909f3d3f iwlwifi: api: annotate compressed BA notif array sizes e455ecaf52da iwlwifi: pcie: read correct prph address for newer devices c5eafde04ad3 iwlwifi: fix non_shared_ant for 22000 devices f73c75560ffd iwlwifi: dbg: don't crash if the firmware crashes in the middle of a debug dump 98ca4f397feb crypto: fix a memory leak in rsa-kcs1pad's encryption mode 975b3c8dd182 crypto: s5p-sss: Fix Fix argument list alignment ef089d9b58a7 crypto: s5p-sss: Fix race in error handling d34465e722e7 x86/hyperv: Suppress "PCI: Fatal: No config space access function found" 23a4059cd6b8 Bluetooth: btrsi: fix bt tx timeout issue 245b2765e87c Bluetooth: L2CAP: Detect if remote is not able to use the whole MPS 2c8946462f07 Bluetooth: hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races f416fe070ec1 firmware: dell_rbu: Make payload memory uncachable 5d3675e3e6d1 ARM: dts: realview: Fix SPI controller node names 57b78e41a397 EDAC: Raise the maximum number of memory controllers 352668d32cd5 RDMA: Fix dependencies for rdma_user_mmap_io 36ffc9a76df9 f2fs: mark inode dirty explicitly in recover_inode() a4bd303d6774 f2fs: fix to recover inode's project id during POR 7bae8b6b73e4 f2fs: update i_size after DIO completion 9de276a804c7 PCI/ERR: Run error recovery callbacks for all affected devices 8738fd312e63 net: faraday: fix return type of ndo_start_xmit function 8ff333f3f819 net: smsc: fix return type of ndo_start_xmit function 4481669a3a95 ARM: dts: paz00: fix wakeup gpio keycode 4e9cf62e8ffb ARM: tegra: colibri_t30: fix mcp2515 can controller interrupt polarity 63c28c08e485 ARM: tegra: apalis_t30: fix mcp2515 can controller interrupt polarity 2241b82d7b3f ARM: tegra: apalis_t30: fix mmc1 cmd pull-up 1717eca134f2 ARM: dts: tegra20: restore address order 619f46726e66 ARM: dts: tegra30: fix xcvr-setup-use-fuses 70c4b0fb4fd5 arm64: tegra: I2C on Tegra194 is not compatible with Tegra114 e821b710b58d ARM: dts: imx51-zii-rdu1: Fix the rtc compatible string a09b6731c4dd arm64: dts: fsl: Fix I2C and SPI bus warnings 2d6b885ba741 phy: lantiq: Fix compile warning 6fce50c100c8 f2fs: fix remount problem of option io_bits c4a33c4ecc1f scsi: libsas: always unregister the old device if going to discover new 2f9d0f703b9c iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs 1ae5bfee6cff vfio/pci: Mask buggy SR-IOV VF INTx support dde3433de9a0 vfio/pci: Fix potential memory leak in vfio_msi_cap_len 86f886e91dcf vmbus: keep pointer to ring buffer page 728a7552dc49 misc: genwqe: should return proper error value. 6707b1ba53be misc: kgdbts: Fix restrict error 890bee675729 silmbus: ngd: register controller after power up. 932980ed5b77 slimbus: ngd: return proper error code instead of zero 9874abd5c878 slimbus: ngd: register ngd driver only once. 614744f4e80e coresight: dynamic-replicator: Handle multiple connections 36aa9cd28c59 coresight: tmc: Fix byte-address alignment for RRP 0bb87d413aef coresight: etm4x: Configure EL2 exception level when kernel is running in HYP a0e0ec0a5544 coresight: tmc-etr: Handle driver mode specific ETR buffers 1099665125ed coresight: perf: Disable trace path upon source error 87e382c3f706 coresight: perf: Fix per cpu path management 25deeb3c1b9f coresight: Fix handling of sinks 59a488998caf coresight: Use ERR_CAST instead of ERR_PTR 240293e02123 usb: gadget: uvc: Only halt video streaming endpoint in bulk mode bb7c36e91d45 usb: gadget: uvc: Factor out video USB request queueing c4635c27d3ac ARM: dts: imx6ull: update vdd_soc voltage for 900MHz operating point a9c11660389c phy: phy-twl4030-usb: fix denied runtime access 6e176dd0e4c2 phy: renesas: rcar-gen3-usb2: fix vbus_ctrl for role sysfs f0525581df5f phy: brcm-sata: allow PHY_BRCM_SATA driver to be built for DSL SoCs ff0eabfaf4a4 ARM: at91: pm: call put_device instead of of_node_put in at91_pm_config_ws 1b23c28d87e7 gpiolib: Fix gpio_direction_* for single direction GPIOs ec0b30347e4a i2c: aspeed: fix invalid clock parameters for very large divisors de2875336ee8 ARM: dts: exynos: Correct audio subsystem parent clock on Peach Chromebooks 4e6c65624090 usb: gadget: uvc: configfs: Sort frame intervals upon writing d036103870c6 usb: gadget: uvc: configfs: Prevent format changes after linking header e6e1ad1e2537 usb: gadget: uvc: configfs: Drop leaked references to config items b7ffda42d720 ARM: dts: rockchip: explicitly set vcc_sd0 pin to gpio on rk3188-radxarock 0b08daf034cc media: davinci: Fix implicit enum conversion warning 0994d0cb86ec media: au0828: Fix incorrect error messages 0e63f5db54d8 media: pci: ivtv: Fix a sleep-in-atomic-context bug in ivtv_yuv_init() 2dacea472335 media: imx: work around false-positive warning, again 1b73ea8377da mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement 9d2ce0611ad5 arm64: dts: rockchip: Fix microSD in rk3399 sapphire board 46a9bbe9d579 MIPS: kexec: Relax memory restriction 3b9528b302a6 EDAC: Correct DIMM capacity unit symbol e897dd4cfdde x86/CPU: Change query logic so CPUID is enabled before testing d26ad73be70f x86/CPU: Use correct macros for Cyrix calls fd3f592b2af6 net: freescale: fix return type of ndo_start_xmit function cab175f881c5 net: micrel: fix return type of ndo_start_xmit function 590ee2e0aec7 net: phy: mdio-bcm-unimac: Allow configuring MDIO clock divider 73cb54858021 samples/bpf: fix compilation failure 3536c05af6f4 PCI/ERR: Use slot reset if available 0729c5944eee PCI/AER: Don't read upstream ports below fatal errors f3f55d83ea0d PCI/AER: Take reference on error devices 40ebd8b31fea bnx2x: Ignore bandwidth attention in single function mode 0769f445afa4 ARM: dts: stm32: Fix SPI controller node names c6305dfb214b ARM: dts: clearfog: fix sdhci supply property name b939d8b914d8 ARM: dts: stm32: enable display on stm32mp157c-ev1 board 098e12f385f9 x86/mce-inject: Reset injection struct after injection aa190837bec5 ARM: dts: marvell: Fix SPI and I2C bus warnings ccc8bf41dac8 crypto: arm/crc32 - avoid warning when compiling with Clang 9e70da12d01f cpufeature: avoid warning when compiling with clang ad28c2ba4318 crypto: chacha20 - Fix chacha20_block() keystream alignment (again) af4749d23d46 spi: pic32: Use proper enum in dmaengine_prep_slave_rg c2f76a19fbc8 ARM: dts: ste: Fix SPI controller node names 4d22878d5894 ARM: dts: ux500: Fix LCDA clock line muxing 8be4d596d3f2 ARM: dts: ux500: Correct SCU unit address dfc81686a642 f2fs: fix to recover inode's uid/gid during POR c783946ea9b1 f2fs: avoid infinite loop in f2fs_alloc_nid caab324d1b01 ARM: dts: ti: Fix SPI and I2C bus warnings 2cf6352a6d4c ARM: dts: am335x-evm: fix number of cpsw 1eeee2fd2e0c PCI: portdrv: Initialize service drivers directly 38bee3f3f280 mlxsw: spectrum: Init shaper for TCs 8..15 636cbdec5cf4 brcmsmac: Use kvmalloc() for ucode allocations 2980b6a81378 brcmfmac: increase buffer for obtaining firmware capabilities 59d6e59f32cc s390/vdso: correct CFI annotations of vDSO functions 84bfa03445bc s390/vdso: avoid 64-bit vdso mapping for compat tasks 3d510bdf35c2 s390/zcrypt: enable AP bus scan without a valid default domain 5e9923e85e1c usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT 92aeb3756c43 usb: chipidea: Fix otg event handler 979f541851d9 usb: chipidea: imx: enable OTG overcurrent in case USB subsystem is already started b39e733da3f8 nfp: provide a better warning when ring allocation fails 883843b5a912 net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg() a1b2c39f3ec7 net: hns3: Fix client initialize state issue when roce client initialize failed 20f2b72faff0 net: hns3: Clear client pointer when initialize client failed or unintialize finished ae95237256de net: hns3: Fix cmdq registers initialization issue for vf 110de23fc502 net: hns3: Fix for setting speed for phy failed problem bd23121daecf net: sun: fix return type of ndo_start_xmit function 5d52c10c345d net: amd: fix return type of ndo_start_xmit function 0cd3edaf82e6 net: broadcom: fix return type of ndo_start_xmit function 63a0e0512dba net: xilinx: fix return type of ndo_start_xmit function df9f5c799d85 net: toshiba: fix return type of ndo_start_xmit function e50d7274104c net: marvell: fix return type of ndo_start_xmit function 28fae2d588be net: mvpp2: fix the number of queues per cpu for PPv2.2 0ede78b3576c power: supply: twl4030_charger: disable eoc interrupt on linear charge 773fb69e4307 power: supply: twl4030_charger: fix charging current out-of-bounds 0729f87b840a libfdt: Ensure INT_MAX is defined in libfdt_env.h e000de3f01c5 of/unittest: Fix I2C bus unit-address error 4c64ce947cfa OPP: Protect dev_list with opp_table lock 51e509caf5fa ARM: dts: atmel: Fix I2C and SPI bus warnings 7cfb3b04d096 RDMA/i40iw: Fix incorrect iterator type eb355ccfdf1d powerpc: Fix duplicate const clang warning in user access code e7b37640916f powerpc/pseries: Disable CPU hotplug across migrations 9271304c26fc powerpc/pseries/memory-hotplug: Only update DT once per memory DLPAR request 0ab2545aa404 powerpc/64s/hash: Fix stab_rr off by one initialization a3581509e890 selftests/powerpc: Do not fail with reschedule 089b169ceb80 powerpc/iommu: Avoid derefence before pointer check 13d5bc50f405 net: ibm: fix return type of ndo_start_xmit function efe22c12087d net: cavium: fix return type of ndo_start_xmit function 279a4f77546a net: hns3: fix return type of ndo_start_xmit function dd4b87a945c1 ipmi: fix return value of ipmi_set_my_LUN ea944c71360f ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address 438bf726def0 ipmi_si: fix potential integer overflow on large shift 78538bae1dab ipmi_si_pci: fix NULL device in ipmi_si error message 5ab64c1633f6 ASoC: rt5682: Fix the boost volume at the begining of playback 6237e9d0715a spi: mediatek: Don't modify spi_transfer when transfer. 779c96ef3fac spi/bcm63xx-hsspi: keep pll clk enabled eaa4d5ac4403 samples/bpf: fix a compilation failure feb52253d738 arm64: dts: ti: k3-am65: Change #address-cells and #size-cells of interconnect to 2 1ea4603cc812 tty: serial: qcom_geni_serial: Fix serial when not used as console 87153f7a04c9 serial: mxs-auart: Fix potential infinite loop 400caa3d02ea serial: samsung: Enable baud clock for UART reset procedure in resume 30cfa3ebc0ed serial: uartps: Fix suspend functionality bad4e6d3d40d ARM: dts: xilinx: Fix I2C and SPI bus warnings d15e5038213e PCI: mediatek: Fix unchecked return value 80ec7fcb04a0 net: socionext: Fix two sleep-in-atomic-context bugs in ave_rxfifo_reset() 176f6203a4f4 PCI/ACPI: Correct error message for ASPM disabling 525552a0e849 media: ov2680: don't register the v4l2 subdevice before checking chip ID f4683c89808f media: vsp1: Fix YCbCr planar formats pitch calculation ee5a1460f271 media: vsp1: Fix vsp1_regs.h license header 2d7578285958 s390/qeth: invoke softirqs after napi_schedule() 66fb291b264d s390/qeth: uninstall IRQ handler on device removal ccc1e600844d ath9k: Fix a locking bug in ath9k_add_interface() e97d09277b77 netfilter: nf_tables: avoid BUG_ON usage d1440f1a38eb ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc_atom_d3_mask 75fd1aec33c6 arm64: dts: rockchip: Fix I2C bus unit-address error on rk3399-puma-haikou 5fc9af407fc5 ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036 0592c2178e3c scsi: ufshcd: Fix NULL pointer dereference for in ufshcd_init 6745591c8da9 ip_gre: fix parsing gre header in ipgre_err ada2a0f1ac54 kernfs: Fix range checks in kernfs_get_target_path 5fba81510697 component: fix loop condition to call unbind() if bind() fails 925c19a8c6bb power: supply: max8998-charger: Fix platform data retrieval 82d8a34470e9 power: reset: at91-poweroff: do not procede if at91_shdwc is allocated 1fb3d279a384 power: supply: ab8500_fg: silence uninitialized variable warnings c9398259cf85 arm64: dts: meson: Fix erroneous SPI bus warnings 89f4d27c1bcd blok, bfq: do not plug I/O if all queues are weight-raised 6c9a79651bff block, bfq: inject other-queue I/O into seeky idle queues on NCQ flash 6d7757f04866 arm64: fix for bad_mode() handler to always result in panic 7f49a2210e85 cxgb4: Fix endianness issue in t4_fwcache() b0cb2d8164d0 android: binder: no outgoing transaction when thread todo has transaction 31e470f92d9e ARM: dts: sun9i: Fix I2C bus warnings 0989aa65bc37 pinctrl: at91: don't use the same irqchip with multiple gpiochips d1b9d321df35 ARM: dts: sunxi: Fix I2C bus warnings 8ac08053744c ARM: dts: socfpga: Fix I2C bus unit-address error e70ccd8a13a9 powerpc/vdso: Correct call frame information 11d7842812f8 ARM: dts: aspeed: Fix I2C bus warnings 5a8130ed237f ARM: dts: bcm: Fix SPI bus warnings 08ffefc8e7ed arm64: dts: broadcom: Fix I2C and SPI bus warnings 174e8262f08a drivers: qcom: rpmh-rsc: clear wait_for_compl after use 09c8a33ed766 soc: qcom: apr: Avoid string overflow 6651ecf92f3c soc: qcom: wcnss_ctrl: Avoid string overflow 4a2c4d1a0b6b soc: qcom: geni: geni_se_clk_freq_match() should always accept multiples 331ed266987e soc: qcom: geni: Don't ignore clk_round_rate() errors in geni_se_clk_tbl_get() b0826d4774c2 ARM: dts: qcom: ipq4019: fix cpu0's qcom,saw2 reg value 9a484516a410 llc: avoid blocking in llc_sap_close() 50e40ebcaa32 pinctrl: at91-pio4: fix has_config check in atmel_pctl_dt_subnode_to_map() 3f57f7387db2 arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 7ed1974d2b03 arm64: dts: renesas: r8a77965: Fix HS-USB compatible dc521bf8ffda arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU 1badf45f08b3 arm64: dts: renesas: salvator-common: adv748x: Override secondary addresses 20f93eb9194c ALSA: intel8x0m: Register irq handler after register initializations e80e83fb0106 arm64: dts: meson-axg: use the proper compatible for ethmac 2694107888a5 arm64: dts: meson: libretech: update board model 3804f9dd8f76 net: bcmgenet: Fix speed selection for reverse MII 914282c62ab2 media: dvb: fix compat ioctl translation 03056f8c725a media: fix: media: pci: meye: validate offset to avoid arbitrary access fe384ab1496c ALSA: hda: Fix implicit definition of pci_iomap() on SH 6281d021bbb3 media: dt-bindings: adv748x: Fix decimal unit addresses 88e9f8198dd5 nvmem: core: return error code instead of NULL from nvmem_device_get b0d54e40f3c4 Drivers: hv: vmbus: Fix synic per-cpu context initialization a1d374ea1e95 net: aquantia: fix hw_atl_utils_fw_upload_dwords a9cab0fe6e26 kprobes: Don't call BUG_ON() if there is a kprobe in use on free list 7aea0bd886ae scsi: pm80xx: Fixed system hang issue during kexec boot a66a544dca32 scsi: pm80xx: Corrected dma_unmap_sg() parameter ac892349e21b ARM: imx6: register pm_power_off handler if "fsl,pmic-stby-poweroff" is set 86d5ceaea04c scsi: sym53c8xx: fix NULL pointer dereference panic in sym_int_sir() 66b2e4c7afd0 scsi: lpfc: Fix errors in log messages. 87c32dbd7eff scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 8caed6a5d385 scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN 050e019c2d69 scsi: qla2xxx: Fix duplicate switch's Nport ID entries c7ddd7ba1d05 scsi: qla2xxx: Fix dropped srb resource. 8c32664a6a0d scsi: qla2xxx: Fix port speed display on chip reset 3e3a2c5c4569 scsi: qla2xxx: Check for Register disconnect 3a7ec92a5b2a scsi: qla2xxx: Increase abort timeout value 5320b946687a scsi: qla2xxx: Fix deadlock between ATIO and HW lock 6f6e01ff7413 scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 f91811dd9501 scsi: qla2xxx: Defer chip reset until target mode is enabled 667bdc46aa4e scsi: qla2xxx: Fix iIDMA error ca35c5a1cb21 scsi: qla2xxx: Use correct qpair for ABTS/CMD a1f14df33c05 f2fs: fix setattr project check upon fssetxattr ioctl 7b55102cdc61 f2fs: fix memory leak of percpu counter in fill_super() 883037308018 f2fs: fix memory leak of write_io in fill_super() e5b515f56626 signal: Properly deliver SIGSEGV from x86 uprobes 91c3a88054c1 signal: Properly deliver SIGILL from uprobes 3b5681d39fa4 signal: Always ignore SIGKILL and SIGSTOP sent to the global init 93ae4ded2abe IB/hfi1: Missing return value in error path for user sdma 45d0ddf97448 RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() 8edddc2cf3c1 dmaengine: at_xdmac: remove a stray bottom half unlock 9234fbbd7782 ath9k: add back support for using active monitor interfaces for tx99 82663f99cbdf rtc: pl030: fix possible race condition 5a869e9828e8 rtc: mt6397: fix possible race condition 0773f03aebdd EDAC, sb_edac: Return early on ADDRV bit and address type test fc7be6308364 dmaengine: dma-jz4780: Further residue status fix f6d4561cae3a dmaengine: dma-jz4780: Don't depend on MACH_JZ4780 a34ea3ddc763 usb: mtu3: disable vbus rise/fall interrupts of ltssm a5d1ffee2f2f ARM: dts: exynos: Disable pull control for PMIC IRQ line on Artik5 board 67e477d8eaa0 arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire 4c884128b414 firmware: arm_scmi: use strlcpy to ensure NULL-terminated strings d786bf93f0c5 sched/debug: Use symbolic names for task state constants e4e522609854 sched/debug: Explicitly cast sched_feat() to bool 0ddcbbf4cd47 failover: Fix error return code in net_failover_create eca5b74e0080 f2fs: submit bio after shutdown 0f9c9a216288 ARM: dts: omap3-gta04: keep vpll2 always on d59817b0ca62 ARM: dts: omap3-gta04: make NAND partitions compatible with recent U-Boot 6b268c233df7 ARM: dts: omap3-gta04: fix touchscreen tsc2007 96907aa1ab3c ARM: dts: omap3-gta04: tvout: enable as display1 alias 8f03a5116e9d ARM: dts: omap3-gta04: fixes for tvout / venc 5cacb026fe26 ARM: dts: omap3-gta04: give spi_lcd node a label so that we can overwrite in other DTS files 69116e3bae2b of: make PowerMac cache node search conditional on CONFIG_PPC_PMAC cc5f462c1b08 ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA 3d5d2f7806a9 ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation 0376916b7b2c ASoC: dapm: Avoid uninitialised variable warning 0204720dde67 udf: Fix crash during mount 52cda4c1d9cd mips: txx9: fix iounmap related issue f63587cbb091 RDMA/core: Follow correct unregister order between sysfs and cgroup 6b827d38cead RDMA/core: Rate limit MAD error messages a618cca0438b IB/ipoib: Ensure that MTU isn't less than minimum permitted 2543eeba256a IB/mlx5: Don't hold spin lock while checking device state 4d8d651e1c5f i2c: mediatek: Use DMA safe buffers for i2c transactions d0d8f0efb6bd ath10k: wmi: disable softirq's while calling ieee80211_rx 14c9bc4be084 ARM: dts: exynos: Disable pull control for S5M8767 PMIC 588822fcb313 ath10k: avoid possible memory access violation 34293775f117 ASoC: sgtl5000: avoid division by zero if lo_vag is zero 6cbd0932ab9a rtnetlink: move type calculation out of loop 4b702fdd6e7e net: lan78xx: Bail out if lan78xx_get_endpoints fails 23ad83c399b0 f2fs: avoid wrong decrypted data from disk b6410b95c224 cfg80211: validate wmm rule when setting 8d705195a9a3 mac80211: fix saving a few HE values 4d146d72687e qxl: fix null-pointer crash during suspend f5ee703ff92c IB/mlx5: Change TX affinity assignment in RoCE LAG mode 5128ea974c22 mtd: rawnand: qcom: don't include dma-direct.h d6ebf70120c6 mtd: rawnand: fsl_ifc: fixup SRAM init for newer ctrl versions 29535bafb64b mtd: rawnand: fsl_ifc: check result of SRAM initialization 6ae8c86ee458 mtd: rawnand: marvell: use regmap_update_bits() for syscon access 6c7644ad22ae ARM: dts: meson8b: fix the clock controller register size e39779f6ea67 ARM: dts: meson8: fix the clock controller register size 6da9a4a98215 net: phy: mscc: read 'vsc8531, edge-slowdown' as an u32 77f9e263e296 net: phy: mscc: read 'vsc8531,vddmac' as an u32 5dc1cbcff700 net/mlx5: Fix atomic_mode enum values b5f6d6de5b12 net: hns3: Change the dst mac addr of loopback packet f995b2efa439 net: hns3: Fix for loopback selftest failed problem d01caf35564c net: hns3: Fix error of checking used vlan id 4aea8f76727e net: hns3: Fix for multicast failure e5f48f8eff66 ASoC: rsnd: ssi: Fix issue in dma data address assignment 0b8e8bddc5c0 soc: imx: gpc: fix PDN delay 7f88d806443f mt76: Fix comparisons with invalid hardware key index 1f54ec5b3047 brcmfmac: fix wrong strnchr usage f05f8607622c mwifex: free rx_cmd skb in suspended state 6c27b9267a84 mwifiex: do no submit URB in suspended state cd554b025c09 rtl8187: Fix warning generated when strncpy() destination length matches the sixe argument c495a8c78b50 ARM: dts: pxa: fix power i2c base address 72e13203c56d ARM: dts: pxa: fix the rtc controller fe9048c7bb38 media: ov772x: Disable clk on error path b489c1e010e4 media: i2c: Fix pm_runtime_get_if_in_use() usage in sensor drivers 5a21c7a0b592 media: vicodec: fix out-of-range values when decoding 17743861edc7 iwlwifi: mvm: avoid sending too many BARs 75de80e11e6b iwlwifi: don't WARN on trying to dump dead firmware ecedae02e89d iwlwifi: drop packets with bad status in CD 02adbecf542e IB/rxe: fixes for rdma read retry cad889676bdb IB/rxe: avoid back-to-back retries ac0ab821c4d5 i40e: Prevent deleting MAC address from VF when set by PF 712d35e0d2c1 i40evf: cancel workqueue sync for adminq when a VF is removed e5d3afbe3a5c i40e: hold the rtnl lock on clearing interrupt scheme f9a84bbd3ca6 i40evf: Don't enable vlan stripping when rx offload is turned on fe301cf64f7e i40e: Check and correct speed values for link on open 8d7e6ab3b5d2 i40evf: set IFF_UNICAST_FLT flag for the VF 015fc5251996 i40e: use correct length for strncpy a90fcbdb9b22 i40evf: Validate the number of queues a PF sends 2da61f212f4d ARM: dts: exynos: Fix regulators configuration on Peach Pi/Pit Chromebooks d4e5c8aeb198 arm64: dts: stratix10: i2c clock running out of spec b0bac46b52a9 liquidio: fix race condition in instruction completion processing b2e427c268f3 ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook 0b53b56287ab ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale 0baa3fe5805e ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale 8e6acc5ee14d MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 7c68184fced7 pinctrl: ingenic: Probe driver at subsys_initcall 8ddea21d4c0b ASoC: AMD: Change MCLK to 48Mhz bdb7368ac333 ASoC: meson: axg-fifo: report interrupt request failure aac9381b2ca8 ASoC: dpcm: Properly initialise hw->rate_max ac66c0c470a3 ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl d3a45d4d6f2d ice: Fix and update driver version string 48b128cddb91 gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated 9ca72984d7c0 ice: Prevent control queue operations during reset a881088f512e ice: Update request resource command to latest specification f71230e6898e ath10k: limit available channels via DT ieee80211-freq-limit 8cad5d80f8d0 wil6210: fix invalid memory access for rx_buff_mgmt debugfs bcaabaa75eeb wil6210: prevent usage of tx ring 0 for eDMA acf041edec0a wil6210: set edma variables only for Talyn-MB devices be039c973093 wil6210: drop Rx multicast packets that are looped-back to STA 1b0581bf379f ath9k: fix tx99 with monitor mode interface a618e2069783 ath10k: skip resetting rx filter for WCN3990 f7b2312c68a8 ALSA: seq: Do error checks at creating system ports c2f459d3340f cfg80211: Avoid regulatory restore when COUNTRY_IE_IGNORE is set d377d63a9228 extcon: cht-wc: Return from default case to avoid warnings 7575a34ed101 remoteproc/davinci: Use %zx for formating size_t c2dca83e9e83 rtc: rv8803: fix the rv8803 id in the OF table 5a408693b414 rtc: sysfs: fix NULL check in rtc_add_groups() a01d6a320440 ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 ea6a25cd2d41 ARM: dts: rcar: Correct SATA device sizes to 2 MiB 32d3fe68d20e y2038: make do_gettimeofday() and get_seconds() inline 5a830803b593 arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply a124e7f2fecf soc/tegra: pmc: Fix pad voltage configuration for Tegra186 90cfef191a30 ALSA: pcm: signedness bug in snd_pcm_plug_alloc() e84cb5882da6 arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage 3bbce894d52d arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage d304218f959e arm64: dts: allwinner: a64: Orange Pi Win: Fix SD card node 030f6397eb89 soundwire: intel: Fix uninitialized adev deref 4b4153b7d6af soundwire: Initialize completion for defer messages 38d1ecc23e3e clk: sunxi-ng: h6: fix PWM gate/reset offset 6c0fcc727ff0 iio: dac: mcp4922: fix error handling in mcp4922_write_raw f125d1831402 ath10k: fix kernel panic by moving pci flush after napi_disable 75a600d7f062 tee: optee: take DT status property into account cd3de5870c80 iio: adc: max9611: explicitly cast gain_selectors a6bb63183de2 mmc: sdhci-of-at91: fix quirk2 overwrite b4bc6498c39b mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge_cgroup() bb1bc2d8231c mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() 653d9e0c55bf mm: mempolicy: fix the wrong return value and potential pages leak of mbind 5b1c342fc3e0 iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros 29dcbbb5ab0a net: ethernet: dwmac-sun8i: Use the correct function in exit path bdae2f7b2031 ecryptfs_lookup_interpose(): lower_dentry->d_parent is not stable either beb3860c2e0e ecryptfs_lookup_interpose(): lower_dentry->d_inode is not stable 1a48aaabf1cd i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present 9ace24bba657 IB/hfi1: Use a common pad buffer for 9B and 16B packets 6ec4a5498ee5 IB/hfi1: Ensure full Gen3 speed in a Gen4 system 1f3bbf9f0adc Input: synaptics-rmi4 - destroy F54 poller workqueue when removing 5c9fd709c5f5 Input: synaptics-rmi4 - clear IRQ enables for F54 fbe9849f79aa Input: synaptics-rmi4 - do not consume more data than we have (F11, F12) 924a8f2c745a Input: synaptics-rmi4 - disable the relative position IRQ in the F12 driver 8e347aa4e04b Input: synaptics-rmi4 - fix video buffer size c02230815282 Input: ff-memless - kill timer in destroy() 47d06a15f25a Btrfs: fix log context list corruption after rename exchange operation f2465526866a ALSA: usb-audio: Fix incorrect size check for processing/extension units 420433f6cf5c ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk() ab2ee4299b7e ALSA: usb-audio: not submit urb for stopped endpoint a2c763cd9609 ALSA: usb-audio: Fix missing error check at mixer resolution test edc471038b48 slip: Fix memory leak in slip_open error path 4cd50a31ac9e net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules 0a772b2ac696 net: gemini: add missed free_netdev 66daa05750a9 ipmr: Fix skb headroom in ipmr_get_route(). 20beeb30083e ax88172a: fix information leak on short answers c4a0f567e652 scsi: core: Handle drivers which set sg_tablesize to zero 81adf034d5d6 MIPS: BCM63XX: fix switch core reset on BCM6368 dbf1ef2dc0d5 KVM: x86: introduce is_pae_paging Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2019-12-28linux-yocto/4.19: update to v4.19.84Bruce Ashfield
Updating linux-yocto/4.19 to the latest korg -stable release that comprises the following commits: c555efaf1402 Linux 4.19.84 46a4a014c48e kvm: x86: mmu: Recovery of shattered NX large pages 6082f2e28887 kvm: Add helper function for creating VM worker threads 5219505fcbb6 kvm: mmu: ITLB_MULTIHIT mitigation db77548b1652 KVM: vmx, svm: always run with EFER.NXE=1 when shadow paging is active 37dfbc8ba763 KVM: x86: add tracepoints around __direct_map and FNAME(fetch) 9ef1fae24d58 KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON b182093d1c70 KVM: x86: remove now unneeded hugepage gfn adjustment e79234ce5765 KVM: x86: make FNAME(fetch) and __direct_map more similar 8aaac3068623 kvm: mmu: Do not release the page inside mmu_set_spte() 30d8d8d6cd92 kvm: Convert kvm_lock to a mutex a991063ce576 kvm: x86, powerpc: do not allow clearing largepages debugfs entry 580c79e7e3e5 Documentation: Add ITLB_MULTIHIT documentation db5ae6596ae2 cpu/speculation: Uninline and export CPU mitigations helpers 955607466ace x86/cpu: Add Tremont to the cpu vulnerability whitelist f9aa6b73a407 x86/bugs: Add ITLB_MULTIHIT bug infrastructure 415bb221a070 x86/speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs 4ad7466ddf2d x86/tsx: Add config options to set tsx=on|off|auto e3bf6b3ff55a x86/speculation/taa: Add documentation for TSX Async Abort 2402432d5557 x86/tsx: Add "auto" option to the tsx= cmdline parameter a0808f06dfa1 kvm/x86: Export MDS_NO=0 to guests when TSX is enabled 15dfa5d706df x86/speculation/taa: Add sysfs reporting for TSX Async Abort 6c58ea8525bf x86/speculation/taa: Add mitigation for TSX Async Abort b8eb348ae408 x86/cpu: Add a "tsx=" cmdline option with TSX disabled by default 37cf9ef900cc x86/cpu: Add a helper function x86_read_arch_cap_msr() 4002d16a2ae1 x86/msr: Add the IA32_TSX_CTRL MSR dbf38b17a892 KVM: x86: use Intel speculation bugs and features as derived in generic x86 code fee619bb8136 drm/i915/cmdparser: Fix jump whitelist clearing 255ed51599de drm/i915/gen8+: Add RC6 CTX corruption WA 011b7173cbdb drm/i915: Lower RM timeout to avoid DSI hard hangs a7bda639a17f drm/i915/cmdparser: Ignore Length operands during command matching 6e53c71a6913 drm/i915/cmdparser: Add support for backward jumps f27bc2b5950d drm/i915/cmdparser: Use explicit goto for error paths cdd77c6b4be4 drm/i915: Add gen9 BCS cmdparsing fea688c5dd81 drm/i915: Allow parsing of unsized batches 7ce726b61c57 drm/i915: Support ro ppgtt mapped cmdparser shadow buffers fc3510fe6f6b drm/i915: Add support for mandatory cmdparsing fba4207cf15e drm/i915: Remove Master tables from cmdparser f1ff77080fa1 drm/i915: Disable Secure Batches for gen6+ b4b1abdc6b18 drm/i915: Rename gen7 cmdparser tables e238e05ec2dc vsock/virtio: fix sock refcnt holding during the shutdown 2e7e3f16901d iio: imu: mpu6050: Fix FIFO layout for ICM20602 99ea48af7bd9 net: prevent load/store tearing on sk->sk_stamp d32629dcd1e5 netfilter: ipset: Copy the right MAC address in hash:ip,mac IPv6 sets 5833560d54fd usbip: Fix free of unallocated memory in vhci tx 6890b4bc3d2b cgroup,writeback: don't switch wbs immediately on dead wbs if the memcg is dead d3b3c0a14615 mm/filemap.c: don't initiate writeback if mapping has no dirty pages 285eb6af4351 iio: imu: inv_mpu6050: fix no data on MPU6050 d888a80727ab iio: imu: mpu6050: Add support for the ICM 20602 IMU 522128128dec blkcg: make blkcg_print_stat() print stats only for online blkgs 30b969392cf2 pinctrl: cherryview: Fix irq_valid_mask calculation ca79bb7e1168 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() 2c655a111968 pinctrl: intel: Avoid potential glitches if pin is in GPIO mode 713adf6dd327 e1000: fix memory leaks 4a05571772cc igb: Fix constant media auto sense switching when no cable is connected 1baab8352d80 net: ethernet: arc: add the missed clk_disable_unprepare 24523745ed41 NFSv4: Don't allow a cached open with a revoked delegation 440a748ed6df usb: dwc3: gadget: fix race when disabling ep with cancelled xfers e66f52eb3f29 hv_netvsc: Fix error handling in netvsc_attach() 99d5f18cebbf drm/amd/display: Passive DP->HDMI dongle detection fix e5edbf9c45ce drm/amdgpu: If amdgpu_ib_schedule fails return back the error. b651ddc15e7a iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 214e4f0ecdd1 net: mscc: ocelot: refuse to overwrite the port's native vlan 5aedcc8aa8be net: mscc: ocelot: fix vlan_filtering when enslaving to bridge before link is up 3b956e63e2f3 net: hisilicon: Fix "Trying to free already-free IRQ" f09b99c883e8 fjes: Handle workqueue allocation failure 6376736d016f nvme-multipath: fix possible io hang after ctrl reconnect 1372527e6876 scsi: qla2xxx: stop timer in shutdown path f2bab3ed456c RDMA/hns: Prevent memory leaks of eq->buf_list 55ca08347487 RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case e36be7959326 usbip: tools: Fix read_usb_vudc_device() error path handling cd9561a53d26 USB: ldusb: use unsigned size format specifiers c753113ae714 USB: Skip endpoints with 0 maxpacket length ef38f4d123d0 perf/x86/uncore: Fix event group support f14751658a01 perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h) 5b99e97b275a perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity 45944c4a7743 usb: dwc3: remove the call trace of USBx_GFLADJ dff38149cec4 usb: gadget: configfs: fix concurrent issue between composite APIs 10eb9abd21ba usb: dwc3: pci: prevent memory leak in dwc3_pci_probe c73ccf65e169 usb: gadget: composite: Fix possible double free memory bug 26d31e1c3ab2 usb: gadget: udc: atmel: Fix interrupt storm in FIFO mode. 88912019b49c usb: fsl: Check memory resource before releasing it 3a2675a2d97a macsec: fix refcnt leak in module exit routine 0d0ca85ad424 bonding: fix unexpected IFF_BONDING bit unset 50e31318b525 ipvs: move old_secure_tcp into struct netns_ipvs 102f4078fbdd ipvs: don't ignore errors in case refcounting ip_vs module fails 81de0b500baa netfilter: nf_flow_table: set timeout before insertion into hashes d45fc2ed472b scsi: qla2xxx: Initialized mailbox to prevent driver load failure b6612a3dbad8 scsi: lpfc: Honor module parameter lpfc_use_adisc 4e80e5614770 net: openvswitch: free vport unless register_netdevice() succeeds 027253315d70 RDMA/uverbs: Prevent potential underflow d582769add68 scsi: qla2xxx: fixup incorrect usage of host_byte 42de3a902443 net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq 7dfdcd9407f3 net/mlx5e: TX, Fix consumer index of error cqe dump 48dd71289ca3 RDMA/qedr: Fix reported firmware version 6208c2bfe224 iw_cxgb4: fix ECN check on the passive accept 89aa9e2626f4 RDMA/mlx5: Clear old rate limit when closing QP d6706b2ec108 HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring() 113a154ef2f2 dmaengine: sprd: Fix the possible memory leak issue 6040f96d5147 dmaengine: xilinx_dma: Fix control reg update in vdma_channel_set_config 78e7e0248eb8 HID: google: add magnemite/masterball USB ids 8181146cd7de PCI: tegra: Enable Relaxed Ordering only for Tegra20 & Tegra30 e2dd254bde5c usbip: Implement SG support to vhci-hcd and stub driver f865ae473c16 usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path e9c0fc4a7ccd sched/fair: Fix -Wunused-but-set-variable warnings 502bd151448c sched/fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices 4ebee4875eab ALSA: usb-audio: Fix copy&paste error in the validator e0051889243d ALSA: usb-audio: remove some dead code 4f6c52002699 ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk() 3a0cdf210b94 ALSA: usb-audio: Clean up check_input_term() 9feeaa50e5b4 ALSA: usb-audio: Remove superfluous bLength checks f0e164f66e75 ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects dae4d839e549 ALSA: usb-audio: Simplify parse_audio_unit() 17821e2fb167 ALSA: usb-audio: More validations of descriptor units 5e36cf8edb58 configfs: fix a deadlock in configfs_symlink() 0dfc45be875a configfs: provide exclusion between IO and removals 25c118d8d158 configfs: new object reprsenting tree fragments 65524d647e9d configfs_register_group() shouldn't be (and isn't) called in rmdirable parts 2bd63490c1dd configfs: stash the data we need into configfs_buffer at open time a7be2debb769 can: peak_usb: fix slab info leak ce9b94da0e04 can: mcba_usb: fix use-after-free on disconnect 5a9e37f2029f can: dev: add missing of_node_put() after calling of_get_child_by_name() 9289226f6982 can: gs_usb: gs_can_open(): prevent memory leak 9f5c59428843 can: rx-offload: can_rx_offload_queue_sorted(): fix error handling, avoid skb mem leak ef502d5a84d6 can: peak_usb: fix a potential out-of-sync while decoding packets 7ae08111ca70 can: c_can: c_can_poll(): only read status register after status IRQ 0327c7818da2 can: flexcan: disable completely the ECC mechanism 46265660e5ba can: usb_8dev: fix use-after-free on disconnect d8a76e300e37 SMB3: Fix persistent handles reconnect caddaf43b024 x86/apic/32: Avoid bogus LDR warnings dc1a91dc4917 intel_th: pci: Add Jasper Lake PCH support f9d3aea1dca2 intel_th: pci: Add Comet Lake PCH support 64997ee49c8c netfilter: ipset: Fix an error code in ip_set_sockfn_get() 1b0e60f6a48b netfilter: nf_tables: Align nft_expr private data to 64-bit 2dae80b5b666 ARM: sunxi: Fix CPU powerdown on A83T 20b9e094dcd3 iio: srf04: fix wrong limitation in distance measuring bee45b44b13e iio: imu: adis16480: make sure provided frequency is positive a428996147e2 iio: adc: stm32-adc: fix stopping dma 78a1d6cdd302 ceph: add missing check in d_revalidate snapdir handling 6f9657793a6e ceph: fix use-after-free in __ceph_remove_cap() 3840610d60b2 arm64: Do not mask out PTE_RDONLY in pte_same() 56f270a1d72c soundwire: bus: set initial value to port_status 9a06efc745c3 soundwire: depend on ACPI a81a4637456b HID: wacom: generic: Treat serial number and related fields as unsigned e3fdd0c1a3d0 drm/radeon: fix si_enable_smc_cac() failed issue f39fbd05f921 perf tools: Fix time sorting 66d53cd683a8 tools: gpio: Use !building_out_of_srctree to determine srctree 8e358a027611 dump_stack: avoid the livelock of the dump_lock 6c944fc51f0a mm, vmstat: hide /proc/pagetypeinfo from normal users 2686f71fdcc5 mm: thp: handle page cache THP correctly in PageTransCompoundMap 7dfa51beacac mm, meminit: recalculate pcpu batch and high limits after init completes 8e6bf4bc3a88 mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges 6ecc16351a84 ALSA: hda/ca0132 - Fix possible workqueue stall 6921b1609912 ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series b85472244b70 ALSA: timer: Fix incorrectly assigned timer instance 107451b87ea5 net: hns: Fix the stray netpoll locks causing deadlock in NAPI path 26e398dcb3f1 ipv6: fixes rt6_probe() and fib6_nh->last_probe init 05b761423d67 net: mscc: ocelot: fix NULL pointer on LAG slave removal 1cfc967ef584 net: mscc: ocelot: don't handle netdev events for other netdevs a6fdbaeef1f2 qede: fix NULL pointer deref in __qede_remove() 956b38853517 NFC: st21nfca: fix double free 1143496c9632 nfc: netlink: fix double device reference drop 760a1f7f22ee NFC: fdp: fix incorrect free object 5580091ce7d9 net: usb: qmi_wwan: add support for DW5821e with eSIM support 4fd218071f21 net: qualcomm: rmnet: Fix potential UAF when unregistering b9bda52f8f3e net: fix data-race in neigh_event_send() 2fbfdb2de4a1 net: ethernet: octeon_mgmt: Account for second possible VLAN header 88f8c39912bc ipv4: Fix table id reference in fib_sync_down_addr 0ddabef89067 CDC-NCM: handle incomplete transfer of MTU 27b5f4bf5ba9 bonding: fix state transition issue in link monitoring 7d8dbefc22ff Linux 4.19.83 818c96ac80be usb: gadget: udc: core: Fix segfault if udc_bind_to_driver() for pending driver fails b06f37eaa2b3 arm64: dts: ti: k3-am65-main: Fix gic-its node unit-address 54ee5ccd0251 ASoC: pcm3168a: The codec does not support S32_LE 3ddf2a70cf6d selftests/powerpc: Fix compile error on tlbie_test due to newer gcc e7aaa8dd60c5 selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue ec199b24aa5c powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 06e8438eddf8 platform/x86: pmc_atom: Add Siemens SIMATIC IPC227E to critclk_systems DMI table 2d830cf287a5 wireless: Skip directory when generating certificates 558d2bdad5f6 net/flow_dissector: switch to siphash f6ef35998fb0 r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 c33f7efec3b3 net: dsa: fix switch tree list 6b5bf3f37f72 net: usb: lan78xx: Connect PHY before registering MAC 07c62fc7bf28 net: bcmgenet: reset 40nm EPHY on energy detect 6d3ccc2a5b19 net: phy: bcm7xxx: define soft_reset for 40nm EPHY 97cc6827f418 net: bcmgenet: don't set phydev->link from MAC 57e286f67554 net: dsa: b53: Do not clear existing mirrored port mask db91be8e27c8 net/mlx5e: Fix ethtool self test: link speed 5eb1967bfde3 r8169: fix wrong PHY ID issue with RTL8168dp 9e7c4fa275cf net/mlx5e: Fix handling of compressed CQEs in case of low NAPI budget 0c3355cc8e19 selftests: fib_tests: add more tests for metric update b166e8838a97 ipv4: fix route update on metric change. cd3bcb44ee3b net: add READ_ONCE() annotation in __skb_wait_for_more_packets() 4f3df7f1eaa7 net: use skb_queue_empty_lockless() in busy poll contexts eaf548feaa17 net: use skb_queue_empty_lockless() in poll() handlers afa1f5e98c11 udp: use skb_queue_empty_lockless() d5ac4232c376 net: add skb_queue_empty_lockless() 83532eb48049 vxlan: check tun_info options_len properly a8a5adbbf779 udp: fix data-race in udp_set_dev_scratch() 12fab1634ab1 selftests: net: reuseport_dualstack: fix uninitalized parameter 321c99155f4b net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() 9da271c1cdc1 net: usb: lan78xx: Disable interrupts before calling generic_handle_irq() 40400fdd312a netns: fix GFP flags in rtnl_net_notifyid() 1d72dbb4ca2f net/mlx4_core: Dynamically set guaranteed amount of counters per VF f05975d9f393 net: hisilicon: Fix ping latency when deal with high throughput 1d5cb12a2539 net: fix sk_page_frag() recursion from memory reclaim 189982d111c0 net: ethernet: ftgmac100: Fix DMA coherency issue with SW checksum 5536fc891221 net: dsa: bcm_sf2: Fix IMP setup for port different than 8 2c50a36d0b78 net: annotate lockless accesses to sk->sk_napi_id 0cfaf03c5d58 net: annotate accesses to sk->sk_incoming_cpu 07de738901d6 inet: stop leaking jiffies on the wire 163901dc945b erspan: fix the tun_info options_len check for erspan 96df1ec22b97 dccp: do not leak jiffies on the wire f291613ff140 cxgb4: fix panic when attaching to ULD fail 1f032ca298dd nbd: handle racing with error'ed out commands 82b7c99ee141 nbd: protect cmd->status with cmd->lock 80b42f4381c2 cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs a7448991fa3e i2c: stm32f7: remove warning when compiling with W=1 86fd9e339ab4 i2c: stm32f7: fix a race in slave mode with arbitration loss irq d746ce649556 i2c: stm32f7: fix first byte to send in slave mode 18e7fae372a1 irqchip/gic-v3-its: Use the exact ITSList for VMOVP 39637aafa173 MIPS: bmips: mark exception vectors as char arrays fcc3f7c810c3 of: unittest: fix memory leak in unittest_data_add c56b9da70d09 ARM: 8926/1: v7m: remove register save to stack before svc fa18f803d1f7 tracing: Fix "gfp_t" format for synthetic events 63571a1f375e scsi: target: core: Do not overwrite CDB byte 1 1df8da335d40 drm/amdgpu: fix potential VM faults 3cd2b6492cde ARM: davinci: dm365: Fix McBSP dma_slave_map entry e18bf407ea3f perf kmem: Fix memory leak in compact_gfp_flags() 05dd6283b8fc 8250-men-mcb: fix error checking when get_num_ports returns -ENODEV 81809424cad7 perf c2c: Fix memory leak in build_cl_output() 7a79420034e0 ARM: dts: imx7s: Correct GPT's ipg clock source e601e103cfed scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE 3dd0be3eeeb0 scsi: sni_53c710: fix compilation error cf372c60ed13 scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions 3ee6a8bdae81 scsi: qla2xxx: fix a potential NULL pointer dereference 9d27ba401eca ARM: mm: fix alignment handler faults under memory pressure f0eabc9e9acb pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable() 9a5d5ffb3245 ARM: dts: logicpd-torpedo-som: Remove twl_keypad d7e2a8e271aa ASoc: rockchip: i2s: Fix RPM imbalance 513474f59001 ASoC: wm_adsp: Don't generate kcontrols without READ flags bab5c14b5c89 regulator: pfuze100-regulator: Variable "val" in pfuze100_regulator_probe() could be uninitialized 6ef17b446081 ASoC: rt5682: add NULL handler to set_jack function 772c18df9f3d regulator: ti-abb: Fix timeout in ti_abb_wait_txdone/ti_abb_clear_all_txdone c4c0e64deb9a arm64: dts: Fix gpio to pinmux mapping 0d3aef1ea7e8 arm64: dts: allwinner: a64: sopine-baseboard: Add PHY regulator delay a3a208ac4608 arm64: dts: allwinner: a64: pine64-plus: Add PHY regulator delay dc24ac36f304 ASoC: wm8994: Do not register inapplicable controls for WM1811 0f037d0a62b0 regulator: of: fix suspend-min/max-voltage parsing b17eae5a0e16 kbuild: add -fcf-protection=none when using retpoline flags 5ee93551c703 Linux 4.19.82 914a7d429da5 Revert "ALSA: hda: Flush interrupts on disabling" 8f5603029223 powerpc/powernv: Fix CPU idle to be called with IRQs disabled 92930e922399 ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface c08182dbf057 ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel d8808d2e79b5 ALSA: usb-audio: DSD auto-detection for Playback Designs 831317430693 ALSA: timer: Fix mutex deadlock at releasing card 145fadf6d99a ALSA: timer: Simplify error path in snd_timer_open() a6c91087f5d5 sch_netem: fix rcu splat in netem_enqueue() 3ecf8529d52a net: usb: sr9800: fix uninitialized local variable 14a703ef2dc4 bonding: fix potential NULL deref in bond_update_slave_arr 24aaf7f4528f NFC: pn533: fix use-after-free and memleaks 8d9c4a9b8677 rxrpc: Fix trace-after-put looking at the put peer record e8e51ce79c15 rxrpc: rxrpc_peer needs to hold a ref on the rxrpc_local record 570ab0dd35f9 rxrpc: Fix call ref leak d634bd01b3a0 llc: fix sk_buff leak in llc_conn_service() 3f3f7409f028 llc: fix sk_buff leak in llc_sap_state_process() 948e8eba656f batman-adv: Avoid free/alloc race when handling OGM buffer 74001646d47c NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() fd9a708c7bde drm/amdgpu/powerplay/vega10: allow undervolting in p7 3e285a5c1401 dmaengine: cppi41: Fix cppi41_dma_prep_slave_sg() when idle a0e406be17e5 dmaengine: qcom: bam_dma: Fix resource leak 64efcbc7a5a3 rtlwifi: Fix potential overflow on P2P code a81669161528 arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default 8dd6066066a2 s390/idle: fix cpu idle time calculation ced8cb0230d0 s390/cmm: fix information leak in cmm_timeout_handler() be87ee689106 nl80211: fix validation of mesh path nexthop 14e0dd84db60 HID: fix error message in hid_open_report() 8a01c4b908cf HID: Fix assumption that devices have inputs cf143d65c556 HID: i2c-hid: add Trekstor Primebook C11B to descriptor override 6608702bec70 scsi: target: cxgbit: Fix cxgbit_fw4_ack() 45e7acdff38e USB: serial: whiteheat: fix line-speed endianness b7ad5aa67058 USB: serial: whiteheat: fix potential slab corruption 36e02e1fba89 usb: xhci: fix __le32/__le64 accessors in debugfs code 8e2cccd6c5d1 USB: ldusb: fix control-message timeout 3f1a7d903b8d USB: ldusb: fix ring-buffer locking f1b94b60bb1c usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows") d1c188d330ca USB: gadget: Reject endpoints with 0 maxpacket value ceb6b658f0bd UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments") a58cdc35d3a0 ALSA: hda/realtek - Add support for ALC623 101bb262ba43 ALSA: hda/realtek - Fix 2 front mics of codec 0x623 3ae205d7a0a2 ALSA: bebob: Fix prototype of helper function to return negative value 62e42369de37 fuse: truncate pending writes on O_TRUNC 72c913fdde9d fuse: flush dirty data/metadata before non-truncate setattr 696da0225946 ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() 1a124f16b594 thunderbolt: Use 32-bit writes when writing ring producer/consumer f2cc221b6515 USB: legousbtower: fix a signedness bug in tower_probe() 083322455c67 nbd: verify socket is supported during setup e0064f8de3f5 iwlwifi: exclude GEO SAR support for 3168 5a445f805afc ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360 ce005e5d6e9f ARM: 8914/1: NOMMU: Fix exc_ret for XIP 394c90d9ce13 tracing: Initialize iter->seq after zeroing in tracing_read_pipe() 12e132664f92 s390/uaccess: avoid (false positive) compiler warnings da24be886ff6 NFSv4: Fix leak of clp->cl_acceptor string cad4448dfc9c nbd: fix possible sysfs duplicate warning c2ea451f22f1 virt: vbox: fix memory leak in hgcm_call_preprocess_linaddr 5865397db6c3 MIPS: fw: sni: Fix out of bounds init of o32 stack 317b6f68abb1 MIPS: include: Mark __xchg as __always_inline 4a4206a83fc6 iio: imu: adis16400: release allocated memory on failure f2824a020746 drm/amdgpu: fix memory leak a1112c465593 perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp 2cd003a820fe sched/vtime: Fix guest/system mis-accounting on task switch 58d33d4a4a1d x86/cpu: Add Comet Lake to the Intel CPU models header 6258745b311b arm64: armv8_deprecated: Checking return value for memory allocation c3689876f5b9 fs: ocfs2: fix a possible null-pointer dereference in ocfs2_info_scan_inode_alloc() 4de544b42c7a fs: ocfs2: fix a possible null-pointer dereference in ocfs2_write_end_nolock() c18d86047622 fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry() 2141f777e6e1 ocfs2: clear zero in unaligned direct IO af140367ae66 x86/xen: Return from panic notifier 0169198631e7 MIPS: include: Mark __cmpxchg as __always_inline 9b7591cf6cf6 efi/x86: Do not clean dummy variable in kexec path 318885aa154d efi/cper: Fix endianness of PCIe class code 02c1fb11b6a0 serial: mctrl_gpio: Check for NULL pointer 497fd98a50b2 fs: cifs: mute -Wunused-const-variable message 579249a08348 gpio: max77620: Use correct unit for debounce times 7f3306a3b2df tty: n_hdlc: fix build on SPARC 14a4689f8847 tty: serial: owl: Fix the link time qualifier of 'owl_uart_exit()' d21a5d4a7339 arm64: ftrace: Ensure synchronisation in PLT setup for Neoverse-N1 #1542419 ca2cc4b47d01 nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request aeb242943505 HID: hyperv: Use in-place iterator API in the channel callback 9c75c230ded2 RDMA/iwcm: Fix a lock inversion issue 962cff4f3f89 RDMA/hfi1: Prevent memory leak in sdma_init dfc1daba843b staging: rtl8188eu: fix null dereference when kzalloc fails 3545c018d0c3 perf annotate: Return appropriate error code for allocation failures f8304a9310c3 perf annotate: Propagate the symbol__annotate() error return 4e2ca0c9143c perf annotate: Fix the signedness of failure returns ec783e28e72d perf annotate: Propagate perf_env__arch() error f0ba7ab26bfc perf tools: Propagate get_cpuid() error c022c7f6171e perf jevents: Fix period for Intel fixed counters 5ecf35ed5d17 perf script brstackinsn: Fix recovery from LBR/binary mismatch 262ed71096ba perf map: Fix overlapped map handling d975e5970965 perf tests: Avoid raising SEGV using an obvious NULL dereference e3dc77d662ca libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature 915eb63dac7b iio: fix center temperature of bmc150-accel-core 78e6415d4f9a iio: adc: meson_saradc: Fix memory allocation order 1b6901f3c600 power: supply: max14656: fix potential use-after-free a0d8a590d983 drm/amd/display: fix odm combine pipe reset a897f54e921c PCI/PME: Fix possible use-after-free on remove 0e23eeb0fc58 net: dsa: mv88e6xxx: Release lock while requesting IRQ 646e5c77b418 exec: load_script: Do not exec truncated interpreter path f251c83d6c08 ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT cc4d8283f6e9 media: vimc: Remove unused but set variables c629fed0347e ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume b73132b74d25 cifs: add credits from unmatched responses/messages ee4d28a716e8 CIFS: Respect SMB2 hdr preamble size in read responses 2a2022688a91 scsi: lpfc: Correct localport timeout duration error 1df87fc5e468 mlxsw: spectrum: Set LAG port collector only when active e32271519bb9 arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs 6021dd86ca38 arm64: Add MIDR encoding for HiSilicon Taishan CPUs 9190141529fb rtc: pcf8523: set xtal load capacitance from DT 961ba81d08d8 usb: handle warm-reset port requests on hub resume 3a77562e18bf ALSA: usb-audio: Cleanup DSD whitelist a0608eec296d usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete d0e8b35e915e usb: dwc3: gadget: early giveback if End Transfer already completed 335d4f818246 samples: bpf: fix: seg fault with NULL pointer arg c41f30e8d233 HID: steam: fix deadlock with input devices. 4c8ae7221bcc HID: steam: fix boot loop with bluetooth firmware ce05beb3b402 NFSv4: Ensure that the state manager exits the loop on SIGKILL 952b0285826e HID: Add ASUS T100CHI keyboard dock battery quirks 24ec7c1b9b17 staging: mt7621-pinctrl: use pinconf-generic for 'dt_node_to_map' and 'dt_free_map' b064e272023c scripts/setlocalversion: Improve -dirty check with git-status --no-optional-locks 9aafa2996921 clk: boston: unregister clks on failure in clk_boston_setup() 1ba6488775f1 ath10k: assign 'n_cipher_suites = 11' for WCN3990 to enable WPA3 a6af54d4ad0d platform/x86: Fix config space access for intel_atomisp2_pm 8694ceba9338 platform/x86: Add the VLV ISP PCI ID to atomisp2_pm 8c1b1d3c7593 HID: i2c-hid: Add Odys Winbook 13 to descriptor override 3db3961160f6 HID: i2c-hid: Ignore input report if there's no data present on Elan touchpanels e0bcac994ad8 HID: i2c-hid: Disable runtime PM for LG touchscreen d8187ff32b23 netfilter: ipset: Make invalid MAC address checks consistent cb38a17cc880 Btrfs: fix deadlock on tree root leaf when finding free extent 33970cf511c8 PCI: Fix Switchtec DMA aliasing quirk dmesg noise 437de04184bc bcache: fix input overflow to writeback_rate_minimum be488566ef2f drm/msm/dpu: handle failures while initializing displays b5b3bb03c372 x86/cpu: Add Atom Tremont (Jacobsville) ab0888699734 tools/power turbostat: fix goldmont C-state limit decoding 4da8b5f8a71d usb: dwc2: fix unbalanced use of external vbus-supply 649ee6f0c677 HID: i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override ce43554395a3 f2fs: fix to recover inode->i_flags of inode block during POR b619de076f9c f2fs: fix to recover inode's i_gc_failures during POR 23848022460f powerpc/powernv: hold device_hotplug_lock when calling memtrace_offline_pages() bff91a961a05 sc16is7xx: Fix for "Unexpected interrupt: 8" 157c391babd7 scsi: lpfc: Fix a duplicate 0711 log message number. 6b2fbfacd74b f2fs: flush quota blocks after turnning it off e5641f02dc9e wil6210: fix freeing of rx buffers in EDMA mode d8ab4185ea55 btrfs: tracepoints: Fix wrong parameter order for qgroup events 6bcbe35027e2 btrfs: qgroup: Always free PREALLOC META reserve in btrfs_delalloc_release_extents() 96b9b94647b0 Btrfs: fix memory leak due to concurrent append writes with fiemap 692aa7d55ff8 Btrfs: fix inode cache block reserve leak on failure to allocate data space a8afda7774a3 dm snapshot: rework COW throttling to fix deadlock 223f1af69da8 dm snapshot: introduce account_start_copy() and account_end_copy() 0ca37291020e zram: fix race between backing_dev_show and backing_dev_store ef244c308885 Linux 4.19.81 27414f90ff6e RDMA/cxgb4: Do not dma memory off of the stack 054441182b51 blk-rq-qos: fix first node deletion of rq_qos_del() 2ada40308a0d PCI: PM: Fix pci_power_up() ccb02adf3293 xen/netback: fix error path of xenvif_connect_data() 89ab39da1452 cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown 5f19cbb3ab3f memstick: jmb38x_ms: Fix an error handling path in 'jmb38x_ms_probe()' 0b95aaae783f btrfs: tracepoints: Fix bad entry members of qgroup events 1b921b5bc47f Btrfs: check for the full sync flag while holding the inode lock during fsync ac6bae2b524d Btrfs: add missing extents release on file extent cluster relocation error 6cd5be9832eb btrfs: block-group: Fix a memory leak due to missing btrfs_put_block_group() a5a10f7800ed pinctrl: armada-37xx: swap polarity on LED group e0e489aa5bd0 pinctrl: armada-37xx: fix control of pins 32 and up 5e9d71802ddc pinctrl: cherryview: restore Strago DMI workaround for all versions 4dedaa73c4c4 x86/apic/x2apic: Fix a NULL pointer deref when handling a dying cpu 1709917289cd x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area e49c84c51c3a dm cache: fix bugs when a GFP_NOWAIT allocation fails 5ce7528c4d4a tracing: Fix race in perf_trace_buf initialization 96202569b9fe perf/aux: Fix AUX output stopping 01332b037066 CIFS: Fix use after free of file info structures 71cf88165ff0 CIFS: avoid using MID 0xFFFF 4292745536d2 arm64: Enable workaround for Cavium TX2 erratum 219 when running SMT d97e4a6d2b2f EDAC/ghes: Fix Use after free in ghes_edac remove path ca65fe21981b parisc: Fix vmap memory leak in ioremap()/iounmap() 19e2ed7bfabe xtensa: drop EXPORT_SYMBOL for outs*/ins* 30cff8ab6ed7 mm/memory-failure: poison read receives SIGKILL instead of SIGBUS if mmaped more than once 91eec7692b94 hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() f712e3066f75 mm/page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo bb6932c5a473 mm/slub: fix a deadlock in show_slab_objects() 9792afbd630b mm/memory-failure.c: don't access uninitialized memmaps in memory_failure() 01a44055a48a mmc: cqhci: Commit descriptors before setting the doorbell 6ea856efef9f fs/proc/page.c: don't access uninitialized memmaps in fs/proc/page.c 43a2a6c2f0fb drivers/base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() 4d5307c099af drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1 11377c3e997e drm/ttm: Restore ttm prefaulting 33af2a8ee304 drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 24ca62892032 mac80211: Reject malformed SSID elements 73c066a9552a cfg80211: wext: avoid copying malformed SSIDs 83dc16707f6d ACPI: CPPC: Set pcc_data[pcc_ss_id] to NULL in acpi_cppc_processor_exit() 8e367b029e61 ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting b0dd6a24255e Input: synaptics-rmi4 - avoid processing unknown IRQs aa9402c14df6 Input: da9063 - fix capability and drop KEY_SLEEP e254d4359259 scsi: ch: Make it possible to open a ch device multiple times again 0c6905197c5b scsi: core: try to get module before removing device 2a675e73dfec scsi: core: save/restore command resid for error handling 0cea86f270e9 scsi: sd: Ignore a failure to sync cache due to lack of authorization 3638ccda1009 scsi: zfcp: fix reaction on bit error threshold notification d07c028d2bc9 staging: wlan-ng: fix exit return when sme->key_idx >= NUM_WEPKEYS 4034a5030589 MIPS: tlbex: Fix build_restore_pagemask KScratch restore 9f7e157464cd USB: ldusb: fix read info leaks 3b73a0e453bd USB: usblp: fix use-after-free on disconnect 28ab2c5f5899 USB: ldusb: fix memleak on disconnect edd3e9c71cc8 USB: serial: ti_usb_3410_5052: fix port-close races 068fcbe895cd usb: udc: lpc32xx: fix bad bit shift operation 7ed43d2eb0ec ALSA: hda - Force runtime PM on Nvidia HDMI codecs 7dda74810c9a ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers 6c8a9a46ec57 ALSA: hda/realtek - Enable headset mic on Asus MJ401TA 30a83eb0a09d ALSA: hda/realtek - Add support for ALC711 5366778bf0ed USB: legousbtower: fix memleak on disconnect 99b45e7a1ba1 memfd: Fix locking when tagging pins 2770f80afde7 sctp: change sctp_prot .no_autobind with true cd8c21ca7022 net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow da4f0aed87d5 net: ipv6: fix listify ip6_rcv_finish in case of forwarding cc2d858b3f73 net/ibmvnic: Fix EOI when running in XIVE mode. 3f9d4e3c2954 net: i82596: fix dma_alloc_attr for sni_82596 da0baae9a725 net: bcmgenet: Set phydev->dev_flags only for internal PHYs c0f5839a483f net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3 16d67acad815 net: avoid potential infinite loop in tc_ctl_action() 2fa80e64de33 ipv4: Return -ENETUNREACH if we can't create route but saddr is valid 2ec0df4e3fee ipv4: fix race condition between route lookup and invalidation 0d3ad773b445 ocfs2: fix panic due to ocfs2_wq is null 0933b0db7fb2 Revert "drm/radeon: Fix EEH during kexec" 9457994a53d1 md/raid0: fix warning message for parameter default_layout 51f0c10890aa libata/ahci: Fix PCS quirk application 9bc5a4db9aa9 namespace: fix namespace.pl script to support relative paths 6acbcd1429f1 r8152: Set macpassthru in reset_resume callback 0cb5c7b06a0a lib: textsearch: fix escapes in example code 50699af3609c net: hisilicon: Fix usage of uninitialized variable in function mdio_sc_cfg_reg_write() db1e664e2d80 mips: Loongson: Fix the link time qualifier of 'serial_exit()' b43bf6b10344 net: dsa: rtl8366rb: add missing of_node_put after calling of_get_child_by_name a16a9c10b2b0 netfilter: nft_connlimit: disable bh on garbage collection 13104599d07f mac80211: fix txq null pointer dereference 09c5a5bb0f26 nl80211: fix null pointer dereference 90a886b68faa xen/efi: Set nonblocking callbacks 5d880444955e MIPS: dts: ar9331: fix interrupt-controller size 6d0da953bd8e net: dsa: qca8k: Use up to 7 ports for all operations 1cd24f5edab8 ARM: dts: am4372: Set memory bandwidth limit for DISPC 960019214539 ieee802154: ca8210: prevent memory leak ec3817c62ede ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage() a23cd06c2cd2 ARM: OMAP2+: Fix missing reset done flag for am3 and am43 fcff55e25593 scsi: qla2xxx: Fix unbound sleep in fcport delete path. c3d475c7d9b9 scsi: megaraid: disable device when probe failed after enabled device c6d91bd3fa35 scsi: ufs: skip shutdown if hba is not powered db783e05df55 nvme-pci: Fix a race in controller removal c3038e718a19 Linux 4.19.80 0603d82bcae4 perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization 91849adc9f90 PCI: vmd: Fix config addressing when using bus offsets cd4b60e57a7a x86/asm: Fix MWAITX C-state hint value 99ada52ce213 hwmon: Fix HWMON_P_MIN_ALARM mask b9040fab5f36 tracing: Get trace_array reference for available_tracers files a6c9fb2c2ce4 ftrace: Get a reference counter for the trace_array on filter files b7f758631d69 tracing/hwlat: Don't ignore outer-loop duration when calculating max_latency 6271cbff9309 tracing/hwlat: Report total time spent in all NMIs during the sample 3766c9d9c47c arm64/sve: Fix wrong free for task->thread.sve_state 6f64aa703c0c media: stkwebcam: fix runtime PM after driver unbind 664ec2db3b1f Fix the locking in dcache_readdir() and friends a64241ba496c arm64: topology: Use PPTT to determine if PE is a thread b098a4cd99ff ACPI/PPTT: Add support for ACPI 6.3 thread flag a73306414fcd ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags 34ab38cd8098 MIPS: elf_hwcap: Export userspace ASEs aaa81d9e6523 MIPS: Disable Loongson MMI instructions for kernel build e9360f393d7b NFS: Fix O_DIRECT accounting of number of bytes read/written e0805d7f7f1b btrfs: fix uninitialized ret in ref-verify f7313de46e46 btrfs: fix incorrect updating of log root tree a8de7090805d cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic f6c715708fb8 iio: adc: stm32-adc: fix a race when using several adcs with dma and irq a9968a4d6399 iio: adc: stm32-adc: move registers definitions 410ab742a503 gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source b41013b51870 firmware: google: increment VPD key_len properly 491a39dcee44 mm/vmpressure.c: fix a signedness bug in vmpressure_register_event() 7bbe6eefdbb3 kernel/sysctl.c: do not override max_threads provided by userspace 230b339a7c75 CIFS: Force reval dentry if LOOKUP_REVAL flag is set 0bc78de461b4 CIFS: Force revalidate inode when dentry is stale d72c2115108f CIFS: Gracefully handle QueryInfo errors during open 345c03a0defb blk-wbt: fix performance regression in wbt scale_up/scale_down d855a5f2dec7 perf inject jit: Fix JIT_CODE_MOVE filename 47a4e4decddd perf llvm: Don't access out-of-scope array ee7ee6cfc3af efivar/ssdt: Don't iterate over EFI vars if no SSDT override was specified c9a182ddf2d4 iio: light: opt3001: fix mutex unlock race 811616a6400d iio: adc: axp288: Override TS pin bias current for some models 99757b1d9c17 iio: adc: ad799x: fix probe error handling 2cb6f0417ee1 iio: adc: hx711: fix bug in sampling of data 2f9a82e2d2e6 staging: vt6655: Fix memory leak in vt6655_probe df455ed36901 Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc d58d477c5852 gpio: eic: sprd: Fix the incorrect EIC offset when toggling ce20fd3e1530 mei: avoid FW version request on Ibex Peak and earlier d7e57796b6c0 mei: me: add comet point (lake) LP device ids f931791751d3 USB: legousbtower: fix use-after-free on release e3f445666f51 USB: legousbtower: fix open after failed reset request 99c0c615ff98 USB: legousbtower: fix potential NULL-deref on disconnect fe471bf16720 USB: legousbtower: fix deadlock on disconnect 4fde6c982393 USB: legousbtower: fix slab info leak at probe dff3bc5edcf6 usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() behavior 55efffb294d2 usb: renesas_usbhs: gadget: Do not discard queues in usb_ep_set_{halt,wedge}() 3b089cef3cc1 USB: dummy-hcd: fix power budget for SuperSpeed mode ab8d87d14d82 USB: microtek: fix info-leak at probe 0f14e44ebc0e USB: usblcd: fix I/O after disconnect 58c2b4c5610d USB: serial: fix runtime PM after driver unbind 8dcda04939fd USB: serial: option: add support for Cinterion CLS8 devices f7ab1c54c1a4 USB: serial: option: add Telit FN980 compositions 13b0420eb2ea USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 a463d20a5772 USB: serial: keyspan: fix NULL-derefs on open() and write() 21917fcb05d1 serial: uartlite: fix exit path null pointer 0c999b4b00db USB: ldusb: fix NULL-derefs on driver unbind 39fe586c4069 USB: chaoskey: fix use-after-free on release 2f2b039530ea USB: usblp: fix runtime PM after driver unbind 2095532522d1 USB: iowarrior: fix use-after-free after driver unbind 7f93c8c89541 USB: iowarrior: fix use-after-free on release 2fdcf7e19bde USB: iowarrior: fix use-after-free on disconnect ab162d331cc1 USB: adutux: fix use-after-free on release ca9c18c00a95 USB: adutux: fix NULL-derefs on disconnect 316f51d77597 USB: adutux: fix use-after-free on disconnect ea7255663398 xhci: Increase STS_SAVE timeout in xhci_suspend() cbc5abaa6f30 xhci: Prevent deadlock when xhci adapter breaks during init fde058a17c18 usb: xhci: wait for CNR controller not ready bit in xhci resume 13e793da4f70 xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts d6bdd4686ffc xhci: Check all endpoints for LPM timeout faa0502a5be5 xhci: Prevent device initiated U1/U2 link pm if exit latency is too long 077855ba2df2 xhci: Fix false warning message about wrong bounce buffer write length 31604075ceb4 USB: usb-skeleton: fix NULL-deref on disconnect dcabc48fe0ac USB: usb-skeleton: fix runtime PM after driver unbind 571a14063619 USB: yurex: fix NULL-derefs on disconnect a8fe336f20b9 USB: yurex: Don't retry on unexpected errors 86575b7f636f USB: rio500: Remove Rio 500 kernel driver 95bcc0d980ae f2fs: use EINVAL for superblock with invalid magic 7d1688c6731b panic: ensure preemption is disabled during panic() dafd634415a7 Linux 4.19.79 1bd17a737c9e nl80211: validate beacon head 527ba5d7634b cfg80211: Use const more consistently in for_each_element macros ad180cace853 cfg80211: add and use strongly typed element iteration macros 3dab5ba6d7ae staging: erofs: detect potential multiref due to corrupted images 8b4341f9b80b staging: erofs: add two missing erofs_workgroup_put for corrupted images 596bbc4e0edf staging: erofs: some compressed cluster should be submitted for corrupted images e7c44410387c staging: erofs: fix an error handling in erofs_readdir() 1b94c1e80ca8 coresight: etm4x: Use explicit barriers on enable/disable effad578c23f vfs: Fix EOVERFLOW testing in put_compat_statfs64 d976344d27f7 arm64/speculation: Support 'mitigations=' cmdline option af33d746286c arm64: Use firmware to detect CPUs that are not affected by Spectre-v2 17d1acc4c61d arm64: Force SSBS on context switch fe22ea561ce0 arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB dada3a4abb43 arm64: add sysfs vulnerability show for speculative store bypass f41df38898ec arm64: add sysfs vulnerability show for spectre-v2 9d1bb39cdd96 arm64: Always enable spectre-v2 vulnerability detection b1a33cfd8034 arm64: Advertise mitigation of Spectre-v2, or lack thereof 59a6dc262c85 arm64: Provide a command line to disable spectre_v2 mitigation c131623b1e9d arm64: Always enable ssb vulnerability detection 47a11f2eafcc arm64: enable generic CPU vulnerabilites support 512158d0c67e arm64: add sysfs vulnerability show for meltdown 047aac35fd1a arm64: Add sysfs vulnerability show for spectre-v1 edfc026626d6 arm64: fix SSBS sanitization 09c22781dd2c arm64: docs: Document SSBS HWCAP a59d42ac50a1 KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe 1eaff33e2441 arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3 d286a37471b6 riscv: Avoid interrupts being erroneously enabled in handle_exception() 5b67a4721ddd perf stat: Reset previous counts on repeat with interval 15c57bf9dcf8 perf tools: Fix segfault in cpu_cache_level__read() e5331c37c08b tick: broadcast-hrtimer: Fix a race in bc_set_next 140acbb09384 tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure d1e4b4cc3bba powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag f5f31a6ea558 powerpc/pseries: Fix cpu_hotplug_lock acquisition in resize_hpt() c688982ffaeb nbd: fix crash when the blksize is zero 63bb8b76ed62 KVM: nVMX: Fix consistency check on injected exception error code 34b13ff69668 KVM: PPC: Book3S HV: XIVE: Free escalation interrupts before disabling the VP 1b155b4fe8b4 drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed 04e0c84f137d nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs 575a5bb3d372 perf unwind: Fix libunwind build failure on i386 systems b0aaf65bb16a kernel/elfcore.c: include proper prototypes bab46480e6f9 perf build: Add detection of java-11-openjdk-devel package 46ff0e2f869f sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() 6cb7aa1b4f94 sched/membarrier: Fix private expedited registration check e250f2b6aa9e sched/membarrier: Call sync_core only before usermode for same mm 9f33b178cbb2 libnvdimm/nfit_test: Fix acpi_handle redefinition 7b4f541fcd1c fuse: fix memleak in cuse_channel_open 2e93d24ac75e libnvdimm/region: Initialize bad block for volatile namespaces 9025adf37ee8 thermal_hwmon: Sanitize thermal_zone type c01a9dbec18a thermal: Fix use-after-free when unregistering thermal zone device 55ebeb4e865d ntb: point to right memory window index 9dabade5c197 x86/purgatory: Disable the stackleak GCC plugin for the purgatory 65348659535d pwm: stm32-lp: Add check in case requested period cannot be achieved 19b1c70e911c pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors 1c70ae6a91f9 drm/amdgpu: Check for valid number of registers to read e0af3b19ad77 drm/amdgpu: Fix KFD-related kernel oops on Hawaii f7ace7f25214 netfilter: nf_tables: allow lookups in dynamic sets f217883bbc92 watchdog: aspeed: Add support for AST2600 520c2a64fc78 ceph: reconnect connection if session hang in opening state 0275113fc09a ceph: fix directories inode i_blkbits initialization 2bc2a90a083a xen/pci: reserve MCFG areas earlier 18dd2b05f349 9p: avoid attaching writeback_fid on mmap with type PRIVATE 07f3596ce344 9p: Transport error uninitialized 448deb13ab9e fs: nfs: Fix possible null-pointer dereferences in encode_attrs() 4753e7a824cb ima: fix freeing ongoing ahash_request b69c3085fcc6 ima: always return negative code for error 6df3c66de09d arm64: cpufeature: Detect SSBS and advertise to userspace 3a0e673305e2 cfg80211: initialize on-stack chandefs 16c75eb13a72 s390/cio: avoid calling strlen on null pointer 3f41e88f4bd4 ieee802154: atusb: fix use-after-free at disconnect 975859bb69b2 xen/xenbus: fix self-deadlock after killing user process e409b81d9ddb Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" 7ed2867ceb41 mmc: sdhci-of-esdhc: set DMA snooping based on DMA coherence 4509a19d5082 mmc: sdhci: improve ADMA error reporting 873f49d6a4e8 drm/i915/gvt: update vgpu workload head pointer correctly 198bc7040c48 drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors 7a85c8673551 drm/msm/dsi: Fix return value check for clk_get_parent 0e45633f49ef drm/omap: fix max fclk divider for omap36xx 90ac4028739c perf stat: Fix a segmentation fault when using repeat forever 22f28afd3d77 watchdog: imx2_wdt: fix min() calculation in imx2_wdt_set_timeout e7cf8cc79f93 PCI: Restore Resizable BAR size bits correctly for 1MB BARs 956ce989c41f PCI: vmd: Fix shadow offsets to reflect spec changes 06f250215beb timer: Read jiffies once when forwarding base clk 12c6c4a50f66 usercopy: Avoid HIGHMEM pfn warning e010c9835183 tracing: Make sure variable reference alias has correct var_ref_idx 022ca58f109e power: supply: sbs-battery: only return health when battery present 5cb6dd823127 power: supply: sbs-battery: use correct flags field fb93ccde081e MIPS: Treat Loongson Extensions as ASEs a0dc60ac6bef crypto: ccree - use the full crypt length value f5c087a0d9a0 crypto: ccree - account for TEE not ready to report 561bf9309209 crypto: caam - fix concurrency issue in givencrypt descriptor 3683dd7074dc crypto: cavium/zip - Add missing single_release() cd8e0a5d94fb crypto: skcipher - Unmap pages after an external error 9349108ae499 crypto: qat - Silence smp_processor_id() warning 532920b26678 tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file 4aaea17d3c31 can: mcp251x: mcp251x_hw_reset(): allow more time after a reset 9124eac41a67 powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions 19c12f12093e powerpc/powernv/ioda: Fix race in TCE level allocation 032ce7d766a9 powerpc/powernv: Restrict OPAL symbol map to only be readable by root ba3ca9fcb0e7 powerpc/mce: Schedule work from irq_work ee6eeeb88e79 powerpc/mce: Fix MCE handling for huge pages 1284f2073415 ASoC: sgtl5000: Improve VAG power and mute control 50090b75fa89 ASoC: Define a set of DAPM pre/post-up events 42b888f63333 PM / devfreq: tegra: Fix kHz to Hz conversion 9f0f39c92e4f nbd: fix max number of supported devs eff3a54aae68 KVM: nVMX: handle page fault in vmread fix 21874027e1de KVM: X86: Fix userspace set invalid CR4 30fbe0d380aa KVM: PPC: Book3S HV: Don't lose pending doorbell request on migration on P9 4faa7f05af75 KVM: PPC: Book3S HV: Check for MMU ready on piggybacked virtual cores 577a5119d7af KVM: PPC: Book3S HV: Fix race in re-enabling XIVE escalation interrupts 46cb14a57088 s390/cio: exclude subchannels with no parent from pseudo check 9aa823b3c0a6 s390/topology: avoid firing events before kobjs are created ddfef75f877b KVM: s390: Test for bad access register and size at the start of S390_MEM_OP 8b41a30f91db s390/process: avoid potential reading of freed stack Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.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-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-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-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-03linux-yocto/4.19: update to v4.19.61Bruce Ashfield
Integrating the korg -stable commits that comprise the following changes: 7250956f6eaf Linux 4.19.61 025eb12bb4b0 dm bufio: fix deadlock with loop device 404f59e265ac dt-bindings: allow up to four clocks for orion-mdio 03e6a668ea1f net: mvmdio: allow up to four clocks to be specified for orion-mdio dd87cc633ba5 blkcg: update blkcg_print_stat() to handle larger outputs 73efdc5d7d3b blk-iolatency: clear use_delay when io.latency is set to zero 1ab644bd02ab blk-throttle: fix zero wait time for iops throttled group 91da712ff592 usb: Handle USB3 remote wakeup for LPM enabled devices correctly 152ddf9f0458 Bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug 98318cd31b95 intel_th: msu: Fix single mode with disabled IOMMU d6328d7c1a71 mtd: spinand: read returns badly if the last page has bitflips 94f1db42a968 mtd: rawnand: mtk: Correct low level time calculation of r/w cycle 30c6b34759f6 eCryptfs: fix a couple type promotion bugs 92e23f5fc049 mmc: sdhci-msm: fix mutex while in spinlock 01982f7bcc9d powerpc/pseries: Fix oops in hotplug memory notifier e725502b8548 powerpc/powernv/npu: Fix reference leak 1e3b61cbc30d powerpc/watchpoint: Restore NV GPRs while returning from exception 237ac0d73b55 powerpc/32s: fix suspend/resume when IBATs 4-7 are used 7961981718d6 parisc: Fix kernel panic due invalid values in IAOQ0 or IAOQ1 a6a0daa775e8 parisc: Ensure userspace privilege for ptraced processes in regset functions ef5c2e165ab0 crypto: caam - limit output IV to CBC to work around CTR mode DMA issue 376b80276d84 gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM ef30c0739439 xfs: abort unaligned nowait directio early 669c867972c0 xfs: serialize unaligned dio writes against all other dio writes d61d885b17b0 xfs: fix reporting supported extra file attributes for statx() f614ef7a34b0 xfs: reserve blocks for ifree transaction during log recovery 424543a53ae0 xfs: don't ever put nlink > 0 inodes on the unlinked list 3a895cc066c0 xfs: rename m_inotbt_nores to m_finobt_nores 2ab62234e823 xfs: don't overflow xattr listent buffer 1dc8b13cc66d xfs: flush removing page cache in xfs_reflink_remap_prep 788920d12b95 xfs: fix pagecache truncation prior to reflink 41f64437f030 include/asm-generic/bug.h: fix "cut here" for WARN_ON for __WARN_TAINT architectures afa3e571cde3 coda: pass the host file in vma->vm_file on mmap 2c0222b48e77 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields 656d06dab4d6 HID: wacom: correct touch resolution x/y typo 1c871b4006b2 HID: wacom: generic: Correct pad syncing 46f71a15abe7 HID: wacom: generic: only switch the mode on devices with LEDs cb4c2b94f629 IB/mlx5: Report correctly tag matching rendezvous capability 4bd953241d81 Btrfs: add missing inode version, ctime and mtime updates when punching hole fffedf5cf67e Btrfs: fix fsync not persisting dentry deletions due to inode evictions 110850fffeb0 Btrfs: fix data loss after inode eviction, renaming it, and fsync it 6b71c62ea9da PCI: qcom: Ensure that PERST is asserted for at least 100 ms 529e71cae929 PCI: Do not poll for PME if the device is in D3cold 4d8504004c86 PCI: hv: Fix a use-after-free bug in hv_eject_device_work() f0ff76a42ef5 intel_th: pci: Add Ice Lake NNPI support 66a13b5e4e9c drm/edid: parse CEA blocks embedded in DisplayID 9854e06842bc perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs 82c46f7b0918 perf/x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs a847a5225432 perf/x86/intel: Fix spurious NMI on fixed counter 0d4c0bb70665 x86/boot: Fix memory leak in default_get_smp_config() b52807e607f1 9p/virtio: Add cleanup path in p9_virtio_init 1253882d64d0 9p/xen: Add cleanup path in p9_trans_xen_init 007e5aaf287c xen/events: fix binding user event channels to cpus e380170b3b3a dm zoned: fix zone state management race 1e4247d7958b padata: use smp_mb in padata_reorder to avoid orphaned padata jobs 0489d808a5f2 drm/nouveau/i2c: Enable i2c pads & busses during preinit c77cbc873586 kconfig: fix missing choice values in auto.conf 2c7b50c7b1d0 fs/proc/proc_sysctl.c: fix the default values of i_uid/i_gid on /proc/sys inodes. ba271659ad42 arm64: tegra: Fix AGIC register range ba27a25df6df KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed 87bae91a0fe9 media: videobuf2-dma-sg: Prevent size from overflowing cb2e2b0ae554 media: videobuf2-core: Prevent size alignment wrapping buffer size to 0 deb78bd24e0c media: coda: Remove unbalanced and unneeded mutex unlock fc0232e24541 media: v4l2: Test type instead of cfg->type in v4l2_ctrl_new_custom() a4c4c06f1755 ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine 8ba78e4d564e ALSA: hda/realtek - Fixed Headphone Mic can't record on Dell platform c92212a81617 ALSA: seq: Break too long mutex context in the write loop eb6c84e4b4f2 raid5-cache: Need to do start() part job after adding journal device 3f42c0000b23 ASoC: dapm: Adapt for debugfs API change 677b2aa3be5c lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE 0b174bac4e43 pnfs: Fix a problem where we gratuitously start doing I/O through the MDS f64ff5914f00 pNFS: Fix a typo in pnfs_update_layout 603e7497bf27 pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error 5347e61954fc NFSv4: Handle the special Linux file open access mode 6825ff011c7c iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices a32e2ceca0ef iwlwifi: don't WARN when calling iwl_get_shared_mem_conf with RF-Kill d9ce0788da91 iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X 04c52c105a38 iwlwifi: pcie: don't service an interrupt that was masked 7ebddd5fe217 arm64: tegra: Update Jetson TX1 GPU regulator timings 042451b921b1 regulator: s2mps11: Fix buck7 and buck8 wrong voltages 8da63aa46e26 Input: alps - fix a mismatch between a condition check and its comment 81368a9a98d9 Input: synaptics - whitelist Lenovo T580 SMBus intertouch cfb9250619c8 Input: alps - don't handle ALPS cs19 trackpoint-only device d657077eda7b Input: gtco - bounds check collection indent level f11ba9df8eed bcache: destroy dc->writeback_write_wq if failed to create dc->writeback_thread 2ab14861d2eb bcache: fix mistaken sysfs entry for io_error counter 3c466df8fc59 bcache: ignore read-ahead request failure on backing device 4fc48cd21a31 bcache: Revert "bcache: free heap cache_set->flush_btree in bch_journal_free" ab966241d59a bcache: Revert "bcache: fix high CPU occupancy during journal" 58169c189bd6 Revert "bcache: set CACHE_SET_IO_DISABLE in bch_cached_dev_error()" c3b7d27f3746 crypto: crypto4xx - fix a potential double free in ppc4xx_trng_probe a9fd1795fee6 crypto: ccp/gcm - use const time tag comparison. 561c4424f1e3 crypto: ccp - memset structure fields to zero before reuse 13805a5df489 crypto: crypto4xx - block ciphers should only accept complete blocks 17e63172d536 crypto: crypto4xx - fix blocksize for cfb and ofb 4598094d24c7 crypto: crypto4xx - fix AES CTR blocksize value 1c9b0a766513 crypto: chacha20poly1305 - fix atomic sleep when using async algorithm eb99c084da28 crypto: arm64/sha2-ce - correct digest for empty data in finup 4230e09e61e6 crypto: arm64/sha1-ce - correct digest for empty data in finup 52f07c1ac70e crypto: ccp - Validate the the error value used to index error messages bed97f646997 crypto: ghash - fix unaligned memory access in ghash_setkey() ce7ec07abaf7 scsi: mac_scsi: Fix pseudo DMA implementation, take 2 de769c762626 scsi: mac_scsi: Increase PIO/PDMA transfer length threshold 3e9534fa5046 scsi: megaraid_sas: Fix calculation of target ID 1334a3e2d6d0 scsi: core: Fix race on creating sense cache 58f59f6072ab Revert "scsi: ncr5380: Increase register polling limit" 7cfded7a705c scsi: NCR5380: Always re-enable reselection interrupt d91baba81a6e scsi: NCR5380: Reduce goto statements in NCR5380_select() e73db096691e xen: let alloc_xenballooned_pages() fail if not enough memory free ff54c44f1038 floppy: fix out-of-bounds read in copy_buffer a9444d9d0f6f floppy: fix invalid pointer dereference in drive_name 5b565f3276f3 floppy: fix out-of-bounds read in next_valid_format 6e34fd07484a floppy: fix div-by-zero in setup_format_params 7c16c5eae41a iavf: fix dereference of null rx_buffer pointer e9896b29d010 net: mvmdio: defer probe of orion-mdio if a clock is not ready 5f6c5f5ae25e gtp: fix use-after-free in gtp_newlink() 141222216438 gtp: fix use-after-free in gtp_encap_destroy() 0a5eca2c949c gtp: fix Illegal context switch in RCU read-side critical section. e117a04133c6 gtp: fix suspicious RCU usage 202de90df2b7 Bluetooth: validate BLE connection interval updates ca33af18b5fc gtp: add missing gtp_encap_disable_sock() in gtp_encap_enable() 0fdb922d0ef0 Bluetooth: Check state in l2cap_disconnect_rsp 3b57b7a3a82a perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 c814f618b799 Bluetooth: 6lowpan: search for destination address in all peers c82c4910e9e6 Bluetooth: Add new 13d3:3501 QCA_ROME device 1cbce19bd697 Bluetooth: Add new 13d3:3491 QCA_ROME device 578658df21d5 Bluetooth: hci_bcsp: Fix memory leak in rx_skb 9d47bd217539 tools: bpftool: Fix json dump crash on powerpc 2ad04d31bb3e gpiolib: Fix references to gpiod_[gs]et_*value_cansleep() variants 157d1c7a1a00 bonding: validate ip header before check IPPROTO_IGMP 88f751b066f2 selftests: bpf: fix inlines in test_lwt_seg6local ef5b204336b3 bpf, libbpf, smatch: Fix potential NULL pointer dereference 0f2f2cebe64d rxrpc: Fix oops in tracepoint ca37b9a74689 net: usb: asix: init MAC address buffers 51216937c319 bnx2x: Prevent ptp_task to be rescheduled indefinitely e358d2ab42f8 perf stat: Fix group lookup for metric group a64e018be77a perf stat: Make metric event lookup more robust 7343178ccf7d bpf: fix uapi bpf_prog_info fields alignment af3790a46a55 iwlwifi: mvm: Drop large non sta frames 036184af23e0 igb: clear out skb->tstamp after reading the txtime 0024b12b776c net: mvpp2: prs: Don't override the sign bit in SRAM parser shift 05592b9b7f25 ath10k: destroy sdio workqueue while remove sdio module 26d86b29e806 net: hns3: add some error checking in hclge_tm module ddfdbcccd71a net: hns3: fix a -Wformat-nonliteral compile warning 95d084809495 bcache: fix potential deadlock in cached_def_free() 4b7758e9c4ed bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush() 81b88c05bc45 bcache: acquire bch_register_lock later in cached_dev_free() d81080a0bcf8 bcache: check CACHE_SET_IO_DISABLE bit in bch_journal() 57cfb755c356 bcache: check CACHE_SET_IO_DISABLE in allocator code e78d1d234469 EDAC: Fix global-out-of-bounds write when setting edac_mc_poll_msec e54cc89e6f0a wil6210: drop old event after wmi_call timeout 0388597d0627 crypto: asymmetric_keys - select CRYPTO_HASH where needed 1dea395c9e12 crypto: serpent - mark __serpent_setkey_sbox noinline b346070c72cd ixgbe: Check DDM existence in transceiver before access 0340c621eca8 rslib: Fix handling of of caller provided syndrome 8ba93c59441a rslib: Fix decoding of shortened codes dad0b17e4a4e xsk: Properly terminate assignment in xskq_produce_flush_desc e69fac59c493 clocksource/drivers/exynos_mct: Increase priority over ARM arch timer 12e20eca894b libata: don't request sense data on !ZAC ATA devices 6e6bc34f8570 ASoC: Intel: hdac_hdmi: Set ops to NULL on remove 1182ff224847 perf tools: Increase MAX_NR_CPUS and MAX_CACHES 7201cc227d4a ath10k: fix PCIE device wake up failed 8a808fadc9f7 ath10k: add missing error handling fe2ceeb4cffc ipvs: fix tinfo memory leak in start_sync_thread 20de38d282b3 mt7601u: fix possible memory leak when the device is disconnected 033577880135 x86/build: Add 'set -e' to mkcapflags.sh to delete broken capflags.c 3f7952b275c8 mt7601u: do not schedule rx_tasklet when the device has been disconnected 6f6e126e1995 rtlwifi: rtl8192cu: fix error handle when usb probe failed 41864adfee2e net: stmmac: sun8i: force select external PHY when no internal one bce037abc29f media: hdpvr: fix locking and a missing msleep 43b9fdc48377 media: vimc: cap: check v4l2_fill_pixfmt return value d562537dbf0d media: coda: increment sequence offset for the last returned frame 3697c12c4425 media: coda: fix last buffer handling in V4L2_ENC_CMD_STOP 6fd3e9f65db9 media: coda: fix mpeg2 sequence number handling c647c00f28af acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 b9f547b7bdd9 timer_list: Guard procfs specific code d86c0b73f75b ntp: Limit TAI-UTC offset 8d8f0b9009d0 media: i2c: fix warning same module names 6439110fbeee media: s5p-mfc: Make additional clocks optional 57de3c78f0b7 ipvs: defer hook registration to avoid leaks 06a3cd416224 ipsec: select crypto ciphers for xfrm_algo 723ba7938492 arm64: Do not enable IRQs for ct_user_exit 010bfbc93424 lightnvm: pblk: fix freeing of merged pages 762bba1b7ee7 nvme-pci: set the errno on ctrl state change error c876a66553d7 nvme-pci: properly report state change failure in nvme_reset_work f0c83dd15ee1 nvme: fix possible io failures when removing multipathed ns 10cc3a65a55b EDAC/sysfs: Fix memory leak when creating a csrow object f6502ce4f050 ACPICA: Clear status of GPEs on first direct enable 3ae98dc2db1e blk-iolatency: only account submitted bios a952f7c384aa x86/cacheinfo: Fix a -Wtype-limits warning 3252b29ea41b ipoib: correcly show a VF hardware address 0e2af9b06c00 vhost_net: disable zerocopy by default 4c57957ed6c8 perf evsel: Make perf_evsel__name() accept a NULL argument 9e0bcb59b6c0 x86/atomic: Fix smp_mb__{before,after}_atomic() dd0260fd1e3a perf/x86/intel/uncore: Handle invalid event coding for free-running counter 7fc96cd2b0de sched/fair: Fix "runnable_avg_yN_inv" not used warnings d8b7db6c5004 sched/core: Add __sched tag for io_schedule() 930655b01367 xfrm: fix sa selector validation b7d66bbc8ad3 blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration c8f75e753784 block: null_blk: fix race condition for null_del_dev 1a3706d8f800 net: hns3: fix for skb leak when doing selftest 6a47a42f51cf qed: iWARP - Fix tc for MPA ll2 connection 670fb965da03 x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDS 366ae49ed78c rcu: Force inlining of rcu_read_lock() 1fb3ce14f28d ASoC: meson: axg-tdm: fix sample clock inversion 32df4043aed4 x86/cpu: Add Ice Lake NNPI to Intel family 914026d58100 selinux: fix empty write to keycreate file 10e3788e6575 media: s5p-mfc: fix reading min scratch buffer size on MFC v6/v7 7c10f8941b95 bpf: silence warning messages in core b01bf44c363d regmap: fix bulk writes on paged registers 544cd592ca72 gpio: omap: ensure irq is enabled before wakeup ddeef7a00050 gpio: omap: fix lack of irqstatus_raw0 for OMAP4 79644b600850 iommu: Fix a leak in iommu_insert_resv_region f2a4624be8f3 media: fdp1: Support M3N and E3 platforms 63e53991d791 media: uvcvideo: Fix access to uninitialized fields on probe error c844f4da9b92 irqchip/meson-gpio: Add support for Meson-G12A SoC eac8b39d089a perf report: Fix OOM error in TUI mode on s390 be32a9dc3f62 perf test 6: Fix missing kvm module load for s390 3662d8bca087 perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode ac510285d40b ipset: Fix memory accounting for hash types on resize c7bf2df45044 net: sfp: add mutex to prevent concurrent state checks fa4059c5497e RAS/CEC: Fix pfn insertion 99dcd701465f s390/qdio: handle PENDING state for QEBSM devices a76f32cbd38c net: axienet: Fix race condition causing TX hang 9d643358386d net: fec: Do not use netdev messages too early 403c43921479 crypto: inside-secure - do not rely on the hardware last bit for result descriptors 50331c64f3dd net: stmmac: modify default value of tx-frames 1a0a837afc41 net: stmmac: dwmac4: fix flow control issue 713737cac327 perf jvmti: Address gcc string overflow warning for strncpy() fb83987cbe6b arm64: mm: make CONFIG_ZONE_DMA32 configurable c360eb592938 cpupower : frequency-set -r option misses the last cpu in related cpu list cac3032062e5 net: hns3: set ops to null when unregister ad_dev 35407917b0bc media: wl128x: Fix some error handling in fm_v4l2_init_video_device() 2fbde2746597 locking/lockdep: Fix merging of hlocks with non-zero references 909034b8ac64 batman-adv: Fix duplicated OGMs on NETDEV_UP aa2ad8b6fb2f tua6100: Avoid build warnings. 9072450736d0 crypto: talitos - Align SEC1 accesses to 32 bits boundaries. 9d25aedef08f crypto: talitos - properly handle split ICV. fc25cfb03ea2 net: phy: Check against net_device being NULL ef10d46d04a5 media: staging: media: davinci_vpfe: - Fix for memory leak if decoder initialization fails. e36f25627362 media: saa7164: fix remove_proc_entry warning ea904c9f6a33 media: mc-device.c: don't memset __user pointer contents a6dd4862b98f perf annotate TUI browser: Do not use member from variable within its own initialization 71b029a5d908 fscrypt: clean up some BUG_ON()s in block encryption/decryption 2c6acf7478aa xfrm: Fix xfrm sel prefix length validation 0544b64ceb64 af_key: fix leaks in key_pol_get_resp and dump_sp. b397462a010d signal/pid_namespace: Fix reboot_pid_ns to use send_sig not force_sig 1c8e736115cd qed: Set the doorbell address correctly df6680de7a20 net: stmmac: dwmac4/5: Clear unused address entries d3969670cb5a net: stmmac: dwmac1000: Clear unused address entries 810441651a8a media: media_device_enum_links32: clean a reserved field 6fb470ace862 media: vpss: fix a potential NULL pointer dereference 70da38e80509 media: marvell-ccic: fix DMA s/g desc number calculation add712b63185 media: ov7740: avoid invalid framesize setting b0e199e13495 crypto: talitos - fix skcipher failure due to wrong output IV 6452712f95e3 media: spi: IR LED: add missing of table registration 94f2b518a788 media: dvb: usb: fix use after free in dvb_usb_device_exit 8f855c09e2af batman-adv: fix for leaked TVLV handler. 83d133c96aad regmap: debugfs: Fix memory leak in regmap_debugfs_init 2b5b12c0c1b7 ath: DFS JP domain W56 fixed pulse type 3 RADAR detection da153c0c5746 wil6210: fix spurious interrupts in 3-msi a4bf4fecff16 ath10k: add peer id check in ath10k_peer_find_by_id 83c911f4bd68 ath6kl: add some bounds checking 42dcbf20e182 ath9k: Check for errors when reading SREV register 7e19e658e535 ath10k: Do not send probe response template for mesh 009edc622bba wil6210: fix potential out-of-bounds read 09593c25b975 dmaengine: imx-sdma: fix use-after-free on probe error path 06e15cf5aead scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported 37cb02da44dc arm64/efi: Mark __efistub_stext_offset as an absolute symbol explicitly 73ebefc814ef MIPS: fix build on non-linux hosts 7202df6be6ec MIPS: ath79: fix ar933x uart parity mode be9b6782a9eb Linux 4.19.60 d173ce091c1a x86/entry/32: Fix ENDPROC of common_spurious 466bdfc6c4d6 drm/udl: move to embedding drm device inside udl device. af48f7d79fae drm/udl: Replace drm_dev_unref with drm_dev_put cfd99eccede5 drm/udl: introduce a macro to convert dev to udl. 8f14cf159e9f regmap-irq: do not write mask register if mask_base is zero 820b010743ee crypto/NX: Set receive window credits to max number of CRBs in RxFIFO b24c6403633d crypto: talitos - fix hash on SEC1. ff1ce8ef1f88 crypto: talitos - move struct talitos_edesc into talitos.h b578b87bcab6 s390/qdio: don't touch the dsci in tiqdio_add_input_queues() b1d52630b12a s390/qdio: (re-)initialize tiqdio list entries 02eb533e940a s390: fix stfle zero padding 9db915738e40 ARC: hide unused function unw_hdr_alloc fc6975ee932b x86/irq: Seperate unused system vectors from spurious entry again 9494cd392885 x86/irq: Handle spurious interrupt after shutdown gracefully 7897f5a443fb x86/ioapic: Implement irq_get_irqchip_state() callback 6074f6043c49 genirq: Add optional hardware synchronization for shutdown 3f10ccc29780 genirq: Fix misleading synchronize_irq() documentation 578db1aa595b genirq: Delay deactivation in free_irq() 2656ee5a5ad5 linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL 9c875e8556d4 pinctrl: mediatek: Update cur_mask in mask/mask ops f6e01328cb0e cpu/hotplug: Fix out-of-bounds read when setting fail state fa99487a43cf pinctrl: mediatek: Ignore interrupts that are wake only during resume cd2646e57ec5 HID: multitouch: Add pointstick support for ALPS Touchpad 9ea3b131441e HID: chicony: add another quirk for PixArt mouse 94968c37b6d3 x86/boot/64: Add missing fixup_pointer() for next_early_pgt access 729d25f43b64 x86/boot/64: Fix crash if kernel image crosses page table boundary 136847140cc8 dm verity: use message limit for data block corruption message 042be78692ae dm table: don't copy from a NULL pointer in realloc_argv() 0fc080bc9a72 pinctrl: mcp23s08: Fix add_data and irqchip_add_nested call order 00640eb0eafa ARM: dts: imx6ul: fix PWM[1-4] interrupts a8cc2a2c2841 sis900: fix TX completion 3232bccddeba ppp: mppe: Add softdep to arc4 5ec7753c7c9e be2net: fix link failure after ethtool offline test 2a6ee36917f0 x86/apic: Fix integer overflow on 10 bit left shift of cpu_khz fdfff855cd36 afs: Fix uninitialised spinlock afs_volume::cb_break_lock d47f06ab0c0e ARM: omap2: remove incorrect __init annotation 5d3c45538151 ARM: dts: gemini Fix up DNS-313 compatible string afda29dc5ac6 perf/core: Fix perf_sample_regs_user() mm check 627fdcc9b718 efi/bgrt: Drop BGRT status field reserved bits check cf4deb2d4de6 clk: ti: clkctrl: Fix returning uninitialized data ff232a47567f irqchip/gic-v3-its: Fix command queue pointer comparison bug 244db54441a1 firmware: improve LSM/IMA security behaviour 079d7f16a973 drivers: base: cacheinfo: Ensure cpu hotplug work is done before Intel RDT 68048dce650e nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() in uapi header 86859ef10d25 Input: synaptics - enable SMBUS on T480 thinkpad trackpad 438a3dc6f2c3 e1000e: start network tx queue only when link is up 8020568b404b Revert "e1000e: fix cyclic resets at link up with active tx" 3bd837bfe431 Linux 4.19.59 70bae382b3dc staging: rtl8712: reduce stack usage, again b46475ecd930 staging: bcm2835-camera: Handle empty EOS buffers whilst streaming 0ee144effcc3 staging: bcm2835-camera: Remove check of the number of buffers supplied fcbc6ddcd624 staging: bcm2835-camera: Ensure all buffers are returned on disable 4502c43d7f3b staging: bcm2835-camera: Replace spinlock protecting context_map with mutex 22a20b9f6d9f staging: fsl-dpaa2/ethsw: fix memory leak of switchdev_work cc396afa1959 MIPS: Remove superfluous check for __linux__ d202b5adccfb VMCI: Fix integer overflow in VMCI handle arrays 486c32325caa carl9170: fix misuse of device driver API 524ad00e80b7 binder: fix memory leak in error path 294b893a41cd lkdtm: support llvm-objcopy 5c90a2ecd08a HID: Add another Primax PIXART OEM mouse quirk c04c751bef87 staging: comedi: amplc_pci230: fix null pointer deref on interrupt 4e49c6c91c18 staging: comedi: dt282x: fix a null pointer deref on interrupt 8419fd562a09 drivers/usb/typec/tps6598x.c: fix 4CC cmd write 63b3028cd590 drivers/usb/typec/tps6598x.c: fix portinfo width 57e16e0d8c68 usb: renesas_usbhs: add a workaround for a race condition of workqueue aa9a8038ea8b usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() cac4a04202fb usb: gadget: ether: Fix race between gether_disconnect and rx_submit 449a8d08a4bc p54usb: Fix race between disconnect and firmware loading 135d9ba3b285 Revert "serial: 8250: Don't service RX FIFO if interrupts are disabled" 0891268f36a2 USB: serial: option: add support for GosunCn ME3630 RNDIS mode 0a1c811bf033 USB: serial: ftdi_sio: add ID for isodebug v1 bb902b6c87ff mwifiex: Don't abort on small, spec-compliant vendor IEs ffbbd626e1ce mwifiex: Abort at too short BSS descriptor element a2a24b57c27a Documentation/admin: Remove the vsyscall=native documentation 8a815007f5fe Documentation: Add section about CPU vulnerabilities for Spectre bd9604022eb3 x86/tls: Fix possible spectre-v1 in do_get_thread_area() 68ff28291a4f x86/ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() d8e26651ce8d perf pmu: Fix uncore PMU alias list for ARM64 018524b75852 block, bfq: NULL out the bic when it's no longer valid ff75e5f41e88 ALSA: hda/realtek - Headphone Mic can't record after S3 87c3262b00d8 ALSA: usb-audio: Fix parse of UAC2 Extension Units ef374f5a2731 media: stv0297: fix frequency range limit 5db079eb0acd udf: Fix incorrect final NOT_ALLOCATED (hole) extent length 0fc3e9b9b603 fscrypt: don't set policy for a dead directory e9f76b954336 net :sunrpc :clnt :Fix xps refcount imbalance on the error path 810cfc3d9d2e NFS4: Only set creation opendata if O_CREAT 7075654ce7d0 net: dsa: mv88e6xxx: fix shift of FID bits in mv88e6185_g1_vtu_loadpurge() 606561e16186 quota: fix a problem about transfer quota 5ad566af08c1 scsi: qedi: Check targetname while finding boot target information 37232abb6ea3 net: lio_core: fix potential sign-extension overflow on large shift 740b2ac49518 ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL a02ac12d2d48 drm: return -EFAULT if copy_to_user() fails 4c938a635fc3 bnx2x: Check if transceiver implements DDM before access 270ae00a0346 md: fix for divide error in status_resync 5533d9ed4112 mmc: core: complete HS400 before checking status 2da80536f629 qmi_wwan: extend permitted QMAP mux_id value range dc84e98393f7 qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode dbc6a83cf2bc qmi_wwan: add support for QMAP padding in the RX path 292ba5b1faf4 bpf, x64: fix stack layout of JITed bpf code 4c2ce7addda8 bpf, devmap: Add missing RCU read lock on flush ab44f8bcf2e5 bpf, devmap: Add missing bulk queue free 8d09e862103b bpf, devmap: Fix premature entry free on destroying map ba0afe520ee9 mac80211: do not start any work during reconfigure flow de8cf2c0bc64 mac80211: only warn once on chanctx_conf being NULL 9c2dd6d47131 ARM: davinci: da8xx: specify dma_coherent_mask for lcdc 3bbcc8b9ad37 ARM: davinci: da850-evm: call regulator_has_full_constraints() 443250665388 mlxsw: spectrum: Disallow prio-tagged packets when PVID is removed 512bbb114b99 KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy 41420ac584d7 Input: imx_keypad - make sure keyboard can always wake up system b71f312e9bf7 riscv: Fix udelay in RV32. 122c6a71c08d drm/vmwgfx: fix a warning due to missing dma_parms d3861d4ca94c drm/vmwgfx: Honor the sg list segment size limitation c0b12abd1828 s390/boot: disable address-of-packed-member warning e71daed5176f ARM: dts: am335x phytec boards: Fix cd-gpios active level 822c2ee81c63 ibmvnic: Fix unchecked return codes of memory allocations 0f06004d16be ibmvnic: Refresh device multicast list after reset e65dd528bb8e ibmvnic: Do not close unopened driver during reset 374180b11b29 net: phy: rename Asix Electronics PHY driver 473a75c7fab5 can: af_can: Fix error path of can_init() 486954277fc1 can: m_can: implement errata "Needless activation of MRAF irq" 270149f78b9c can: mcp251x: add support for mcp25625 33672c74b484 dt-bindings: can: mcp251x: add mcp25625 support 07c96e8e8021 soundwire: intel: set dai min and max channels correctly c7e427e28a3a mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() 8e115a079940 iwlwifi: Fix double-free problems in iwl_req_fw_callback() d4c0f752c1d2 mwifiex: Fix possible buffer overflows at parsing bss descriptor b8588a0981b7 mac80211: free peer keys before vif down in mesh acc42e5c2322 mac80211: mesh: fix RCU warning e3868c1a462f staging:iio:ad7150: fix threshold mode config bit 6b1ce3971e05 soundwire: stream: fix out of boundary access on port properties 6be857082611 bpf: sockmap, fix use after free from sleep in psock backlog workqueue bc84982f977d mac80211: fix rate reporting inside cfg80211_calculate_bitrate_he() 3c24a931e972 samples, bpf: suppress compiler warning e7779115bbd9 samples, bpf: fix to change the buffer size for read() fe01e93c3fd1 Input: elantech - enable middle button support on 2 ThinkPads 2883fc1ece69 soc: bcm: brcmstb: biuctrl: Register writes require a barrier 2f1c962a7416 soc: brcmstb: Fix error path for unsupported CPUs e8250f730410 crypto: talitos - rename alternative AEAD algos. 7a6bfa08b938 Linux 4.19.58 f37de75cb8eb dmaengine: imx-sdma: remove BD_INTR for channel0 018c968de710 dmaengine: qcom: bam_dma: Fix completed descriptors count 870de1499505 MIPS: have "plain" make calls build dtbs for selected platforms 8957895b35de MIPS: Add missing EHB in mtc0 -> mfc0 sequence. 2b8f8a80ca8b MIPS: Fix bounds check virt_addr_valid 80b25628ff26 svcrdma: Ignore source port when computing DRC hash 8129a10ce78f nfsd: Fix overflow causing non-working mounts on 1 TB machines f25c06955f8d KVM: LAPIC: Fix pending interrupt in IRR blocked by software disable LAPIC f6472f50fbfc KVM: x86: degrade WARN to pr_warn_ratelimited ac0024baf073 netfilter: ipv6: nf_defrag: accept duplicate fragments again 54e8cf41b20b bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K e6c288f7307e net: hns: fix unsigned comparison to less than zero 4f24801ef50b sc16is7xx: move label 'err_spi' to correct section 318244f3641a netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments a8891c5e2251 ip6: fix skb leak in ip6frag_expire_frag_queue() 382bc84da904 rds: Fix warning. 7e6af1fa80b8 ALSA: hda: Initialize power_state field properly c8c88293bf72 net: hns: Fixes the missing put_device in positive leg for roce reset 6bf9677300f3 x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting b91ec6ae14da selftests: fib_rule_tests: Fix icmp proto with ipv6 e2851c3ee0be scsi: tcmu: fix use after free 04096b3beace mac80211: mesh: fix missing unlock on error in table_path_del() e2379b044d67 f2fs: don't access node/meta inode mapping after iput e9fde78c3a4f drm/fb-helper: generic: Don't take module ref for fbcon 7821bcce20aa media: s5p-mfc: fix incorrect bus assignment in virtual child device 3ddc2a100706 net/smc: move unhash before release of clcsock cd54dc4cd37d mlxsw: spectrum: Handle VLAN device unlinking a8a296abee36 tty: rocket: fix incorrect forward declaration of 'rp_init()' fb814f215013 btrfs: Ensure replaced device doesn't have pending chunk allocation 27ce6c2675f6 mm/vmscan.c: prevent useless kswapd loops c854d9b6ef8d ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() 2e716c3b562d drm/imx: only send event on crtc disable if kept disabled 8ec242fd431b drm/imx: notify drm core before sending event during crtc disable d2d061351d64 drm/etnaviv: add missing failure path to destroy suballoc ec5d99e18d30 drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE ec6d8c9e6687 drm/amd/powerplay: use hardware fan control if no powerplay fan table b6d56f4f6a49 arm64: kaslr: keep modules inside module region when KASAN is enabled 7cab3dfa6d74 ARM: dts: armada-xp-98dx3236: Switch to armada-38x-uart serial node c8790d7f76be tracing/snapshot: Resize spare buffer if size changed 052b31810085 fs/userfaultfd.c: disable irqs for fault_pending and event locks ea38007107d6 lib/mpi: Fix karactx leak in mpi_powm 7df1e2f59bde ALSA: hda/realtek - Change front mic location for Lenovo M710q 899377c50e60 ALSA: hda/realtek: Add quirks for several Clevo notebook barebones d9b6936b134e ALSA: usb-audio: fix sign unintended sign extension on left shifts 7f52af5e9baa ALSA: line6: Fix write on zero-sized buffer 3663bf2baa97 ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages 9d2ac58c1ef9 ALSA: seq: fix incorrect order of dest_client/dest_ports arguments ae3fa28f0938 crypto: cryptd - Fix skcipher instance memory leak 015c20532ace crypto: user - prevent operating on larval algorithms 54435b7fff7b ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME 600d3712ae12 drm/i915/dmc: protect against reading random memory 2b39351e3844 ftrace: Fix NULL pointer dereference in free_ftrace_func_mapper() 938044171949 module: Fix livepatch/ftrace module text permissions race 220adcc0e0ca tracing: avoid build warning with HAVE_NOP_MCOUNT 79fccb9815db mm/mlock.c: change count_mm_mlocked_page_nr return type 4fce0a79e985 scripts/decode_stacktrace.sh: prefix addr2line with $CROSS_COMPILE b7747ecb82be cpuset: restore sanity to cpuset_cpus_allowed_fallback() e33aeb9a7c0a i2c: pca-platform: Fix GPIO lookup code 7cf431edfb71 platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow c241f3fbfa1a platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration f853112772b0 platform/x86: intel-vbtn: Report switch events when event wakes device 2ac96173bee0 platform/x86: asus-wmi: Only Tell EC the OS will handle display hotkeys from asus_nb_wmi 027e043f9c78 drm: panel-orientation-quirks: Add quirk for GPD MicroPC 2446563dd6d7 drm: panel-orientation-quirks: Add quirk for GPD pocket2 8be5629b9622 scsi: hpsa: correct ioaccel2 chaining c1bef204c70a SoC: rt274: Fix internal jack assignment in set_jack callback 1023af0c069d ALSA: hdac: fix memory release for SST and SOF drivers 26a6acde2a42 usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC 9be058f5dd70 usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep[i] 5284327f4e17 x86/CPU: Add more Icelake model numbers 74929087384f ASoC: sun4i-i2s: Add offset to RX channel select 32475634e8a8 ASoC: sun4i-i2s: Fix sun8i tx channel offset mask 7b7486398a32 ASoC: max98090: remove 24-bit format support if RJ is 0 3b60f98ef496 drm/mediatek: call mtk_dsi_stop() after mtk_drm_crtc_atomic_disable() 34e5e1c4874f drm/mediatek: clear num_pipes when unbind driver a8a86e9a5533 drm/mediatek: call drm_atomic_helper_shutdown() when unbinding driver 79e095d234bb drm/mediatek: unbind components in mtk_drm_unbind() 319f4699bcaa drm/mediatek: fix unbind functions dbd94f4938c6 spi: bitbang: Fix NULL pointer dereference in spi_unregister_master 3f8d3c9506a5 ASoC: ak4458: rstn_control - return a non-zero on error only 3c3dd68c48e8 ASoC: soc-pcm: BE dai needs prepare when pause release after resume 4c31b4b4ba65 ASoC: ak4458: add return value for ak4458_probe 0c19bcdb0db9 ASoC : cs4265 : readable register too low c549680ed59b netfilter: nft_flow_offload: IPCB is only valid for ipv4 family 041c181e6ba0 netfilter: nft_flow_offload: don't offload when sequence numbers need adjustment 48f611ecea0e netfilter: nft_flow_offload: set liberal tracking mode for tcp 3b2734bc839d netfilter: nf_flow_table: ignore DF bit setting 869eec894663 md/raid0: Do not bypass blocking queue entered for raid0 bios c9d8d3e9d7a0 block: Fix a NULL pointer dereference in generic_make_request() 5dd6139a0aa2 Bluetooth: Fix faulty expression for minimum encryption key size check Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-11linux-yocto/4.19: update to 4.19.57 and -rt22Bruce Ashfield
Updating the linux-yocto 4.19 recipe to the latest -stable and -rt releases. We also integrate a configuration change to support ptests on scsci targets: scsi-debug: include core scsi support for standalone inclusion The -stable changes comprise the following commits: 1a0592436669 Linux 4.19.57 3919d91f4d36 arm64: insn: Fix ldadd instruction encoding 9c423fd89a2b usb: dwc3: Reset num_trbs after skipping 2bbb6b547fbe tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skb 89c49e7b6b0a RDMA: Directly cast the sockaddr union to sockaddr a319c8ff4f09 futex: Update comments and docs about return values of arch futex code 4423a82cbde3 bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd 436869e0cd6d arm64: futex: Avoid copying out uninitialised stack in failed cmpxchg() ba6340a7297f bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_err 79c6a8c09978 bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro 613bc37f74c9 bpf: fix unconnected udp hooks a7177b94aff4 bpf: fix nested bpf tracepoints with per-cpu data 4992d4af5881 bpf: lpm_trie: check left child of last leftmost node for NULL 5e558f9a6d7b bpf: simplify definition of BPF_FIB_LOOKUP related flags 7d2c0ec20cb2 tun: wake up waitqueues after IFF_UP is set a08b915457d6 tipc: check msg->req data len in tipc_nl_compat_bearer_disable fdf3e98e1fd9 tipc: change to use register_pernet_device 32b711f57ce7 team: Always enable vlan tx offload eeb770d6ab77 sctp: change to hold sk after auth shkey is created successfully 9b7b0aab4750 net: stmmac: set IC bit when transmitting frames with HW timestamp a373bf728188 net: stmmac: fixed new system time seconds value calculation 7d76fc211609 net: remove duplicate fetch in sock_getsockopt 05dceb60e5dd net/packet: fix memory leak in packet_set_ring() 7c92f3efbad0 ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop 0f3451723ddc bonding: Always enable vlan tx offload a4709127e5dd af_packet: Block execution of tasks waiting for transmit to complete in AF_PACKET 64032e2d9ba8 eeprom: at24: fix unexpected timeout under high load c22cea5a21b2 irqchip/mips-gic: Use the correct local interrupt map registers dd9f2fb59e01 SUNRPC: Clean up initialisation of the struct rpc_rqst b78ad2169282 cpu/speculation: Warn on unsupported mitigations= parameter 27380331755f NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O 01a02a98ab1c KVM: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT 327460322c7c x86/resctrl: Prevent possible overrun during bitmap operations 1746dc529104 x86/microcode: Fix the microcode load on CPU hotplug for real 690049eddb0c x86/speculation: Allow guests to use SSBD even if host does not ee71e97285c2 scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck() 2ba0a5009607 dm log writes: make sure super sector log updates are written in order 87cf811ab6fb mm/page_idle.c: fix oops because end_pfn is larger than max_pfn 1192fb703d09 mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge aab629188848 mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails bcfed145e583 clk: socfpga: stratix10: fix divider entry for the emac clocks 75f5d78d9fbe fs/binfmt_flat.c: make load_flat_shared_library() work 49e9b499a34d mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask 6a811c099186 fs/proc/array.c: allow reporting eip/esp for all coredumping threads 385cacd953b9 usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup 6edcdd0e6d8f usb: dwc3: gadget: remove wait_end_transfer d7ff2e3ff0e0 usb: dwc3: gadget: move requests to cancelled_list bba5f9878f67 usb: dwc3: gadget: introduce cancelled_list 65e1f3403108 usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() 56092bd50eb9 usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() 2a2b1c4dc510 usb: dwc3: gadget: track number of TRBs per request 420b1237c79f usb: dwc3: gadget: combine unaligned and zero flags 62805d31969b Revert "usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup" 3726d8d0b60f qmi_wwan: Fix out-of-bounds read cfbe930c7142 net/9p: include trans_common.h to fix missing prototype warning. 6518b4126b3f 9p/trans_fd: put worker reqs on destroy 6fad469c84fc 9p/trans_fd: abort p9_read_work if req status changed 39bf142ae0ca 9p: potential NULL dereference 6490cdf9d29d 9p: p9dirent_read: check network-provided name length e48e7e27e4df 9p/rdma: remove useless check in cm_event_handler fb0cbbd8dec7 9p: acl: fix uninitialized iattr access 3dc511c9ccb9 9p: Rename req to rreq in trans_fd 04ee7e7b4795 9p/rdma: do not disconnect on down_interruptible EAGAIN 3665a4d9dca1 9p: Add refcount to p9_req_t fa3625794f1a 9p: rename p9_free_req() function be87f21e6b25 9p: add a per-client fcall kmem_cache 1555583b63b3 9p: embed fcall in req to round down buffer allocs 3ea4cf422323 9p: Use a slab for allocating requests f8bc5f1a3aba 9p/xen: fix check for xenbus_read error in front_probe a8782ce02687 IB/hfi1: Close PSM sdma_progress sleep window fec1a13bdfa9 Revert "x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP" 85a3b1ef969b arm64: Don't unconditionally add -Wno-psabi to KBUILD_CFLAGS 6461a4543b34 perf header: Fix unchecked usage of strncpy() 0bf5d53b53c8 perf help: Remove needless use of strncpy() 6e75d9272c92 perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul aec3002d07fd Linux 4.19.56 cd3e49394cb0 powerpc/mm/64s/hash: Reallocate context ids on fork 8c4fe20091cd x86/resctrl: Don't stop walking closids when a locksetup group is found d451b505b676 mac80211: Do not use stack memory with scatterlist for GMAC 72dc6786d77a nl80211: fix station_info pertid memory leak 1e1007ac47d8 mac80211: handle deauthentication/disassociation from TDLS peer ccf6a155844b {nl,mac}80211: allow 4addr AP operation on crypto controlled devices 0e879ef1cb5b mac80211: drop robust management frames from unknown TA 17d941dc3033 cfg80211: fix memory leak of wiphy device name 5293c79c6f60 SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write db7f1076c0bd Bluetooth: Fix regression with minimum encryption key size alignment 5e9a6c68de0f Bluetooth: Align minimum encryption key size for LE and BR/EDR connections 64e370233a07 staging: erofs: add requirements field in superblock e6803ce36d49 drm/vmwgfx: Use the backdoor port if the HB port is not available 7499528bb078 arm64: ssbd: explicitly depend on <linux/prctl.h> 3e16b5c25466 arm64/sve: <uapi/asm/ptrace.h> should not depend on <uapi/linux/prctl.h> 2296fd59eb30 ARM: dts: am57xx-idk: Remove support for voltage switching for SD card cc87ab841bb1 ARM: dts: dra76x: Update MMC2_HS200_MANUAL1 iodelay values 03426208d1f9 ARM: imx: cpuidle-imx6sx: Restrict the SW2ISO increase to i.MX6SX 48ee85dc9c52 powerpc/bpf: use unsigned division instruction for 64-bit operations a96ac5cb8a56 riscv: mm: synchronize MMU after pte change 5ad9a23e6dae can: purge socket error queue on sock destruct 4ea81cc49c59 can: flexcan: fix timeout when set small bitrate f6a2c8b3c24a can: xilinx_can: use correct bittiming_const for CAN FD core c592b1c3a994 btrfs: start readahead also in seed devices 17f1dca21d16 nvme: Fix u32 overflow in the number of namespace list calculation 71d019a6dae9 arm64: Silence gcc warnings about arch ABI drift d72a4c78c124 hwmon: (pmbus/core) Treat parameters as paged if on multiple pages 6029e5818805 hwmon: (core) add thermal sensors only if dev->of_node is present 153f2d97d0d7 s390/qeth: fix VLAN attribute in bridge_hostnotify udev event cedb209bfa5a net: ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set 5327e985e61e scsi: smartpqi: unlock on error in pqi_submit_raid_request_synchronous() 04ceb1348973 scsi: ufs: Check that space was properly alloced in copy_query_response e1a101a9dae9 scripts/checkstack.pl: Fix arm64 wrong or unknown architecture 1f74977c2740 nvmet: fix data_len to 0 for bdev-backed write_zeroes 8388af891e0e drm/arm/hdlcd: Allow a bit of clock tolerance 7c7c88deb14d drm/arm/hdlcd: Actually validate CRTC modes 1fcb0e389538 drm/arm/mali-dp: Add a loop around the second set CVAL and try 5 times 377958c3ff2c net: ethernet: mediatek: Use NET_IP_ALIGN to judge if HW RX_2BYTE_OFFSET is enabled ee2f9878bc04 net: ethernet: mediatek: Use hw_feature to judge if HWLRO is supported 16cdab63987c sparc: perf: fix updated event period in response to PERF_EVENT_IOC_PERIOD 7b460a9bb13d mdesc: fix a missing-check bug in get_vdev_port_node_info() 6bf97a6cb6ce net: hns: Fix loopback test failed at copper ports 4336ba249b7d net: dsa: mv88e6xxx: avoid error message on remove from VLAN 0 bf51ec92a35e selftests: vm: install test_vmalloc.sh for run_vmtests a0e8215eb9f8 kselftest/cgroup: fix incorrect test_core skip 59243d6fb45c kselftest/cgroup: fix unexpected testing failure on test_core 9c2eebe31d75 kselftest/cgroup: fix unexpected testing failure on test_memcontrol ae0d1c08843d xtensa: Fix section mismatch between memblock_reserve and mem_reserve 3089c0ea8a1f MIPS: uprobes: remove set but not used variable 'epc' 63542eb24ab9 IB/hfi1: Validate page aligned for a given virtual address 4d61fc383bb5 IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value 830991121773 IB/hfi1: Insure freeze_work work_struct is canceled on shutdown 3fe551cc9e4e IB/rdmavt: Fix alloc_qpn() WARN_ON() 3333e0409424 parisc: Fix compiler warnings in float emulation code f9dd0f0928a3 parport: Fix mem leak in parport_register_dev_model 4c950c8bb31a fpga: dfl: Add lockdep classes for pdata->lock 505de32ea952 fpga: dfl: afu: Pass the correct device to dma_mapping_error() 7b2145e22247 ARC: [plat-hsdk]: Add missing FIFO size entry in GMAC node 15004afd9845 ARC: [plat-hsdk]: Add missing multicast filter bins number to GMAC node 8f3793bfa3ea dmaengine: sprd: Fix block length overflow e478abd4ebf7 dmaengine: dw-axi-dmac: fix null dereference when pointer first is null 4c21b761b40e ARC: fix build warnings d64f99ef010d brcmfmac: sdio: Don't tune while the card is off 0ad82f2eb3f6 brcmfmac: sdio: Disable auto-tuning around commands expected to fail 31c99580687a apparmor: enforce nullbyte at end of tag string eb2b0bf5c4a4 apparmor: fix PROFILE_MEDIATES for untrusted input 1d08fe254fd6 Input: silead - add MSSL0017 to acpi_device_id ebd7dda84ec2 Input: uinput - add compat ioctl number translation for UI_*_FF_UPLOAD 9f3559e4f6cd Input: synaptics - enable SMBus on ThinkPad E480 and E580 e61e41ffcfeb iio: temperature: mlx90632 Relax the compatibility check 303386b31bfb IB/hfi1: Silence txreq allocation warnings 7cc9c9930947 IB/hfi1: Validate fault injection opcode user input 17027034a47b usb: xhci: Don't try to recover an endpoint if port is in error state. d606a82ccc0a xhci: detect USB 3.2 capable host controllers correctly e6563039674d usb: chipidea: udc: workaround for endpoint conflict issue 0746b2f50142 scsi: ufs: Avoid runtime suspend possibly being blocked forever 98467b8fda41 mmc: core: Prevent processing SDIO IRQs when the card is suspended 0349dbebbb0b mmc: core: Add sdio_retune_hold_now() and sdio_retune_release() 7ed49e1bf5b3 mmc: core: API to temporarily disable retuning for SDIO CRC errors 4b6d290cc1c1 mmc: sdhci: sdhci-pci-o2micro: Correctly set bus width when tuning 4c15ded55979 s390/ap: rework assembler functions to use unions for in/out register variables fb48fb155e1b s390/jump_label: Use "jdd" constraint on gcc9 0319ef1d40ff ovl: fix bogus -Wmaybe-unitialized warning 639e8c2f0910 ovl: don't fail with disconnected lower NFS f1c5aa5eda08 ovl: detect overlapping layers a00f405e133f ovl: make i_ino consistent with st_ino in more cases d6623379d895 ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctls 3cb5d7fa8f7d ovl: support the FS_IOC_FS[SG]ETXATTR ioctls 76343a1363f8 gcc-9: silence 'address-of-packed-member' warning 6a997c3a239a objtool: Support per-function rodata sections c493ead38adb tracing: Silence GCC 9 array bounds warning 78778071092e Linux 4.19.55 dad3a9314ac9 tcp: refine memory limit test in tcp_fragment() 63bbbcd8ed53 Linux 4.19.54 e8e448b08450 Abort file_remove_privs() for non-reg. files 465ce9a50f8a coredump: fix race condition between collapse_huge_page() and core dumping c7fb6b75def2 ocfs2: fix error path kobject memory leak fedb1b9c9191 mlxsw: spectrum: Prevent force of 56G 114e8135ae00 scsi: libsas: delete sas port if expander discover failed 89ede9d8b5b8 scsi: scsi_dh_alua: Fix possible null-ptr-deref cb7c6c33d3bb scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask 214c5933ffcf scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route() 7b9e10944f0d net: phy: dp83867: Set up RGMII TX delay 7698ad8c14c7 net: phylink: ensure consistent phy interface mode 8fb2c7969009 net: sh_eth: fix mdio access in sh_eth_close() for R-Car Gen2 and RZ/A1 SoCs 467f902643f5 arm64: use the correct function type for __arm64_sys_ni_syscall 98fd62e0a157 arm64: use the correct function type in SYSCALL_DEFINE0 c5fdfaedecc2 arm64: fix syscall_fn_t type df6384e0f42e KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu b376683f6ab1 KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list 4acce744284c xenbus: Avoid deadlock during suspend due to open transactions 66f33b2bd2d8 xen/pvcalls: Remove set but not used variable d92ebe0c1d26 ia64: fix build errors by exporting paddr_to_nid() 60a3e3b9e5ec perf record: Fix s390 missing module symbol and warning for non-root users be0e62666da1 perf namespace: Protect reading thread's namespace 7d523e33f4b6 perf data: Fix 'strncat may truncate' build failure with recent gcc e9fcebe01822 configfs: Fix use-after-free when accessing sd->s_dentry ab7a3d9accae ALSA: hda - Force polling mode on CNL for fixing codec communication 7bea5618eaf9 i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr 197501af7ff3 net: aquantia: fix LRO with FCS error 388534d45f04 net: aquantia: tx clean budget logic error b7ca3f331d57 drm/etnaviv: lock MMU while dumping core ee61fb4de955 ACPI/PCI: PM: Add missing wakeup.flags.valid checks bc19b50b80ca net: tulip: de4x5: Drop redundant MODULE_DEVICE_TABLE() 9a3208b66cc1 net: stmmac: update rx tail pointer register to fix rx dma hang issue. 3fbcef3350ab gpio: fix gpio-adp5588 build errors 991ea848a5c9 perf/ring-buffer: Always use {READ,WRITE}_ONCE() for rb->user_page data c133c9db233d perf/ring_buffer: Add ordering to rb->nest increment cca19ab29a1a perf/ring_buffer: Fix exposing a temporarily decreased data_head a35e78220a9f x86/CPU/AMD: Don't force the CPB cap when running under a hypervisor 8e5666cdb36b mISDN: make sure device name is NUL terminated f3885eecd253 usb: xhci: Fix a potential null pointer dereference in xhci_debugfs_create_endpoint() 930d31a6f344 powerpc/powernv: Return for invalid IMC domain 00ed897d618e clk: ti: clkctrl: Fix clkdm_clk handling ef4ffa0f0b67 selftests: netfilter: missing error check when setting up veth interface 61c83de6e622 ipvs: Fix use-after-free in ip_vs_in 883ce78cded5 netfilter: nf_queue: fix reinject verdict handling 5a9c29cc2140 perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints dd9b6de79b67 Staging: vc04_services: Fix a couple error codes 97605ba68790 net: mvpp2: prs: Use the correct helpers when removing all VID filters b6a1eabf72a0 net: mvpp2: prs: Fix parser range for VID filtering 4642a659ab96 net/mlx5: Avoid reloading already removed devices 1b201b63b647 vsock/virtio: set SOCK_DONE on peer shutdown b86a5ccda5c3 tipc: purge deferredq list for each grp member in tipc_group_delete e1b0c311b790 sunhv: Fix device naming inconsistency between sunhv_console and sunhv_reg d7fcb54ed2a9 sctp: Free cookie before we memdup a new one 4bb4ba362cc1 nfc: Ensure presence of required attributes in the deactivate_target handler 7530c3f3d5b9 net: openvswitch: do not free vport if register_netdevice() is failed. fc762c999768 net: dsa: rtl8366: Fix up VLAN filtering 103835df6821 neigh: fix use-after-free read in pneigh_get_next 2980196db6c1 lapb: fixed leak of control-blocks. 7eadfacd2be2 ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero a5ae5920426e hv_netvsc: Set probe mode to sync 674dc77bd3ec be2net: Fix number of Rx queues used for flow hashing 10faaa359b41 ax25: fix inconsistent lock state in ax25_destroy_timer 9f31eb60d7a2 Linux 4.19.53 90fc261d509e rtc: pcf8523: don't return invalid date when battery is low 04757d0e3789 drm: add fallback override/firmware EDID modes workaround 29a6026624cd drm/edid: abstract override/firmware EDID retrieval e93ce57f60ca x86/resctrl: Prevent NULL pointer dereference when local MBM is disabled 0257fc9aa53f x86/mm/KASLR: Compute the size of the vmemmap section properly 5e3d10d9375d x86/kasan: Fix boot with 5-level paging and KASAN ecec31ce4f33 x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback fa982c692b2f RAS/CEC: Fix binary search function e40db40e45cc RAS/CEC: Convert the timer callback to a workqueue ca4c34037bb9 timekeeping: Repair ktime_get_coarse*() granularity 0fcd1432f8b0 USB: serial: option: add Telit 0x1260 and 0x1261 compositions 5080fb4b3828 USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode d5f20ee10ac0 USB: serial: pl2303: add Allied Telesis VT-Kit3 c00cd066a024 USB: usb-storage: Add new ID to ums-realtek 3c7439e2eab9 USB: Fix chipmunk-like voice when using Logitech C270 for recording audio. f05b0bf073ef usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) 63feb7e69fdc usb: dwc2: Fix DMA cache alignment issues 15bc8e8d4dad drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() 328648ac6aa5 drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read 2399b2ac2be7 tools/kvm_stat: fix fields filter for child events f69f5679ff8f KVM: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION 9d8f338c92cc KVM: x86/pmu: do not mask the value that is written to fixed PMUs 04d2a113a283 KVM: x86/pmu: mask the result of rdpmc according to the width of the counters 60b300975e5f KVM: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation 9366f5dc8409 usbnet: ipheth: fix racing condition 86895090621c tracing: Prevent hist_field_var_ref() from accessing NULL tracing_map_elts b64df8133c2e selftests/timers: Add missing fflush(stdout) calls 3e1d7417b4d6 selftests: fib_rule_tests: fix local IPv4 address typo 90a564549b4a libnvdimm: Fix compilation warnings with W=1 ccc9ba8d2508 scsi: bnx2fc: fix incorrect cast to u64 on shift operation d7a32c8a1ce1 platform/x86: pmc_atom: Add several Beckhoff Automation boards to critclk_systems DMI table 1a80d9ff8253 platform/x86: pmc_atom: Add Lex 3I380D industrial PC to critclk_systems DMI table c0d3e166e16a nvme: fix memory leak for power latency tolerance ddda7e850bf1 nvme: release namespace SRCU protection before performing controller ioctls 3188fcebbcbd nvme: merge nvme_ns_ioctl into nvme_ioctl 54261634bdf8 nvme: remove the ifdef around nvme_nvm_ioctl a6515af9b839 nvme: fix srcu locking on error return in nvme_get_ns_from_disk c4e97af6bff4 arm64/mm: Inhibit huge-vmap with ptdump 0e50da1e7ced scsi: lpfc: add check for loss of ndlp when sending RRQ 334d1a2373af scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show 32d3f7d9dec1 scsi: qedi: remove set but not used variables 'cdev' and 'udev' f3a7a1137ffc scsi: qedi: remove memset/memcpy to nfunc and use func instead ae3787d433f7 f2fs: fix to avoid accessing xattr across the boundary 32f26da4b769 Drivers: misc: fix out-of-bounds access in function param_set_kgdbts_var fcc1ce5b4f42 s390/kasan: fix strncpy_from_user kasan checks eddfe9672ed2 Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" 731ebeeda51f ALSA: seq: Fix race of get-subscription call vs port-delete ioctls b52fd8af8db3 ALSA: seq: Protect in-kernel ioctl calls with mutex 82055ad3d3ed x86/uaccess, kcov: Disable stack protector b08ec06c94fc drm/i915/sdvo: Implement proper HDMI audio support for SDVO b7398f45e3d6 ASoC: fsl_asrc: Fix the issue about unsupported rate d7d15ac38ba6 ASoC: cs42xx8: Add regcache mask dirty c3b85bda41f0 cgroup: Use css_tryget() instead of css_tryget_online() in task_get_css() e599bfe54305 bcache: only set BCACHE_DEV_WB_RUNNING when cached device attached 973fc2b3434b bcache: fix stack corruption by PRECEDING_KEY() da3b915a57c3 i2c: acorn: fix i2c warning d3e58022c017 iommu/arm-smmu: Avoid constant zero in TLBI writes 31e216cf9dc2 ptrace: restore smp_rmb() in __ptrace_may_access() 662b831dde61 signal/ptrace: Don't leak unitialized kernel memory with PTRACE_PEEK_SIGINFO 54a20289cbfb mm/vmscan.c: fix trying to reclaim unevictable LRU page 6b9aa7ac48d7 fs/ocfs2: fix race in ocfs2_dentry_attach_lock() 553a1f0d3c69 mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node b7f8bbbbb973 libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk 88fe03076062 ALSA: firewire-motu: fix destruction of data for isochronous resources 786b1b40dfb9 ALSA: hda/realtek - Update headset mode for ALC256 27effeff4533 ALSA: oxfw: allow PCM capture for Stanton SCS.1m b59c93226489 Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" 9fbd67c56529 HID: wacom: Sync INTUOSP2_BT touch state after each frame if necessary dd1d71ad57a4 HID: wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth 529013533d73 HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact 3e9c0eb15932 HID: wacom: Don't report anything prior to the tool entering range 52a7d604615a HID: wacom: Don't set tool type until we're in range fa212dd5a604 HID: multitouch: handle faulty Elo touch device 9ae306d8dbc8 nouveau: Fix build with CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT disabled d54e1b848e99 drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3) 6500aa436df4 Linux 4.19.52 59222807fcc9 tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() 7f9f8a37e563 tcp: add tcp_min_snd_mss sysctl ec83921899a5 tcp: tcp_fragment() should apply sane memory limits c09be31461ed tcp: limit payload size of sacked skbs 7aa823a959e1 Linux 4.19.51 b323914cd033 ALSA: seq: Cover unsubscribe_port() in list_mutex 3af96f3497b7 drm/vc4: fix fb references in async update afec706807cd ovl: support stacked SEEK_HOLE/SEEK_DATA 22dac6cc9549 ovl: check the capability before cred overridden b616b9dbc5f6 Revert "drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3)" 8e5483aeae0d Revert "Bluetooth: Align minimum encryption key size for LE and BR/EDR connections" 526972e95ef9 percpu: do not search past bitmap when allocating an area d4d5dce6d329 gpio: vf610: Do not share irq_chip 28229df6ad13 soc: renesas: Identify R-Car M3-W ES1.3 db54e08c5832 usb: typec: fusb302: Check vconn is off when we start toggling ce183fad3aa8 ARM: exynos: Fix undefined instruction during Exynos5422 resume 384642ff6465 pwm: Fix deadlock warning when removing PWM device 7905b2331338 ARM: dts: exynos: Always enable necessary APIO_1V8 and ABB_1V8 regulators on Arndale Octa 78002e383be7 pwm: tiehrpwm: Update shadow register for disabling PWMs 9fdcb04e80e1 dmaengine: idma64: Use actual device for DMA transfers da00c89fce7a ice: Add missing case in print_link_msg for printing flow control 456e3563725a gpio: gpio-omap: add check for off wake capable gpios 47d281bbbff9 PCI: xilinx: Check for __get_free_pages() failure b5a185ee30d7 block, bfq: increase idling for weight-raised queues e06d7a92796c video: imsttfb: fix potential NULL pointer dereferences 1f2611af4581 video: hgafb: fix potential NULL pointer dereference 5957f6f5aaa6 scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags c2c7b6fee389 PCI: rcar: Fix 64bit MSI message address handling dd54e70c47de PCI: rcar: Fix a potential NULL pointer dereference 272f8c3ddd31 net: hns3: return 0 and print warning when hit duplicate MAC 5a286ced4911 power: supply: max14656: fix potential use-before-alloc 901daed2f173 platform/x86: intel_pmc_ipc: adding error handling 613752b3a8fb ARM: OMAP2+: pm33xx-core: Do not Turn OFF CEFUSE as PPA may be using it 668440f6ee3f drm/amd/display: Use plane->color_space for dpp if specified 671fc9007c48 PCI: rpadlpar: Fix leaked device_node references in add/remove paths b531acbd86d2 ARM: dts: imx6qdl: Specify IMX6QDL_CLK_IPG as "ipg" clock to SDMA 584cabc69aee ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ipg" clock to SDMA 02936545fbea ARM: dts: imx6ul: Specify IMX6UL_CLK_IPG as "ipg" clock to SDMA 36a7fda0595b ARM: dts: imx7d: Specify IMX7D_CLK_IPG as "ipg" clock to SDMA c84911bb39d1 ARM: dts: imx6sll: Specify IMX6SLL_CLK_IPG as "ipg" clock to SDMA a2e661f99c4d ARM: dts: imx6sx: Specify IMX6SX_CLK_IPG as "ahb" clock to SDMA 461f4183926c ARM: dts: imx53: Specify IMX5_CLK_IPG as "ahb" clock to SDMA 998860d0384d ARM: dts: imx50: Specify IMX5_CLK_IPG as "ahb" clock to SDMA 70465bbbaeae ARM: dts: imx51: Specify IMX5_CLK_IPG as "ahb" clock to SDMA 57f89084a7e1 soc: rockchip: Set the proper PWM for rk3288 b16594860a30 clk: rockchip: Turn on "aclk_dmac1" for suspend on rk3288 8e9dd864d6a7 soc: mediatek: pwrap: Zero initialize rdata in pwrap_init_cipher f7c0e67054d8 PCI: keystone: Prevent ARM32 specific code to be compiled for ARM64 a357310a5774 platform/chrome: cros_ec_proto: check for NULL transfer function b78a9b2818d5 i40e: Queues are reserved despite "Invalid argument" error aeb743dbe936 x86/PCI: Fix PCI IRQ routing table memory leak 47e6a354e248 net: thunderbolt: Unregister ThunderboltIP protocol handler when suspending 31aa2a7a8566 switchtec: Fix unintended mask of MRPC event 4b19a45eed4d iommu/arm-smmu-v3: Don't disable SMMU in kdump kernel f7883f9b5a67 vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" 806e83958482 nfsd: avoid uninitialized variable warning b4330e4a7c12 nfsd: allow fh_want_write to be called twice ae35c325d8fd fuse: retrieve: cap requested size to negotiated max_write 1c2e974628d1 nvmem: sunxi_sid: Support SID on A83T and H5 0412a8857198 nvmem: core: fix read buffer in place 962ce4023178 ALSA: hda - Register irq handler after the chip initialization 028b3d8d549e netfilter: nf_flow_table: fix netdev refcnt leak 650a4b7c5d66 netfilter: nf_flow_table: check ttl value in flow offload data path 52d7b067fadf nvme-pci: shutdown on timeout during deletion 6ce2ad24ae9c nvme-pci: unquiesce admin queue on shutdown e9db931283fd PCI: designware-ep: Use aligned ATU window for raising MSI interrupts a7f27994b207 misc: pci_endpoint_test: Fix test_reg_bar to be updated in pci_endpoint_test ed6efdb74438 iommu/vt-d: Set intel_iommu_gfx_mapped correctly 525b5265fd75 blk-mq: move cancel of requeue_work into blk_mq_release d6c80b609d81 watchdog: fix compile time error of pretimeout governors 0f50c30c8470 watchdog: imx2_wdt: Fix set_timeout for big timeout values dc58e4027430 netfilter: nf_tables: fix base chain stat rcu_dereference usage 2d433cc9bd31 mips: Make sure dt memory regions are valid 2aed9dfe1e5d netfilter: nf_conntrack_h323: restore boundary check correctness d0941980fd81 netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast 217ec4a6e4ef mmc: mmci: Prevent polling for busy detection in IRQ context 06382ad6cf31 ovl: do not generate duplicate fsnotify events for "fake" path 5fbe39bfd1e0 PCI: dwc: Free MSI IRQ page in dw_pcie_free_msi() a6b79e2c7c02 PCI: dwc: Free MSI in dw_pcie_host_init() error path a4aa02826701 uml: fix a boot splat wrt use of cpu_all_mask 4dc146d47fea configfs: fix possible use-after-free in configfs_register_group 5329dcafead2 percpu: remove spurious lock dependency between percpu and sched 8d7ebdd109b4 f2fs: fix to do checksum even if inode page is uptodate 640248545436 f2fs: fix to do sanity check on valid block count of segment 101e48feb661 f2fs: fix to use inline space only if inline_xattr is enable 45624f0e8142 f2fs: fix to avoid panic in dec_valid_block_count() 47a92acf9ebf f2fs: fix to clear dirty inode in error path of f2fs_iget() ca9fcbc5a5f5 f2fs: fix to do sanity check on free nid f3aa313d0d4f f2fs: fix to avoid panic in f2fs_remove_inode_page() 0325c5cce544 f2fs: fix to avoid panic in f2fs_inplace_write_data() 8490bf2d6176 f2fs: fix to avoid panic in do_recover_data() 0b50d08c5d85 ntp: Allow TAI-UTC offset to be set to zero 102f6e1249fb mailbox: stm32-ipcc: check invalid irq c5b2c8249ff3 pwm: meson: Use the spin-lock only to protect register modifications 689fe88d51aa EDAC/mpc85xx: Prevent building as a module f9ee13ce21db bpf: fix undefined behavior in narrow load handling 991b51048c49 drm/nouveau/kms/gv100-: fix spurious window immediate interlocks 20e1a16702d9 objtool: Don't use ignore flag for fake jumps 124c23dca3ac drm/bridge: adv7511: Fix low refresh rate selection 2a3f2b43a9e3 drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change f9706dd945e9 perf/x86/intel: Allow PEBS multi-entry in watermark mode 5540d0146151 mfd: twl6040: Fix device init errors for ACCCTL register 3b8892bea9eb drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration e9a8c9805f58 mfd: intel-lpss: Set the device in reset state when init 12c57327a128 mfd: tps65912-spi: Add missing of table registration 1196b79a20f7 drivers: thermal: tsens: Don't print error message on -EPROBE_DEFER fd77a5117721 thermal: rcar_gen3_thermal: disable interrupt in .remove c50c4fb0cb62 kernel/sys.c: prctl: fix false positive in validate_prctl_map() 515d18ced8e1 mm/slab.c: fix an infinite loop in leaks_show() 13e1ea0881da mm/cma_debug.c: fix the break condition in cma_maxchunk_get() 38c5fce7fc48 mm: page_mkclean vs MADV_DONTNEED race 77a01e33570c mm/cma.c: fix the bitmap status to show failed allocation reason 25511676362d initramfs: free initrd memory if opening /initrd.image fails e5f8857ea972 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails 5094a85d6d93 mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE ffaafd27b067 hugetlbfs: on restore reserve error path retain subpool reservation 85e1a6c4b3e5 mm/hmm: select mmu notifier when selecting HMM e0c3fc1f8fe3 ARM: prevent tracing IPI_CPU_BACKTRACE 4d3811a60e10 drm/pl111: Initialize clock spinlock early 20de754a7d88 ipc: prevent lockup on alloc_msg and free_msg 91ae202e2c88 sysctl: return -EINVAL if val violates minmax 5b6619b4d206 fs/fat/file.c: issue flush after the writeback of FAT 2a89e4c5ee2e rapidio: fix a NULL pointer dereference when create_workqueue() fails 768292d05361 Linux 4.19.50 51dc284e2a87 ethtool: check the return value of get_regs_len 645fa685bb20 ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled ec8a9eb2a6c1 TTY: serial_core, add ->install 6bdc692f5c9e drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack fbb7e114e6e6 drm: don't block fb changes for async plane updates 6600ec2600d6 drm/i915: Maintain consistent documentation subsection ordering 360e00e290a3 drm/i915/fbc: disable framebuffer compression on GeminiLake 554f4253700e drm/i915: Fix I915_EXEC_RING_MASK f3dcc88d531f drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in 84c82ab8f133 drm/radeon: prefer lower reference dividers 748a97ec6c15 drm/amdgpu/psp: move psp version specific function pointers to early_init 98a8cb0282ab drm: add non-desktop quirks to Sensics and OSVR headsets. 610382337557 drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3) 490290b0415f drm: add non-desktop quirk for Valve HMDs ac222e8a50af drm/msm: fix fb references in async update 6470aa05ae15 drm/gma500/cdv: Check vbt config bits when detecting lvds panels 7fbcb7d1031d test_firmware: Use correct snprintf() limit 67bdeb0c6f5c genwqe: Prevent an integer overflow in the ioctl 221c44d2d7fa Revert "MIPS: perf: ath79: Fix perfcount IRQ assignment" 2d9d3ab541a6 MIPS: pistachio: Build uImage.gz by default eee609635076 MIPS: Bounds check virt_addr_valid b9b75a460076 xen-blkfront: switch kcalloc to kvcalloc for large array allocation 7aad9269a6e8 s390/mm: fix address space detection in exception handling 7737eff01711 i2c: xiic: Add max_read_len quirk b598ddc7b9fc x86/insn-eval: Fix use-after-free access to LDT entry 4d166206cf41 x86/power: Fix 'nosmt' vs hibernation triple fault during resume f4d0227ff170 pstore/ram: Run without kernel crash dump region aa73a3b205a4 pstore: Set tfm to NULL on free_buf_for_compression d4128a1b580c pstore: Convert buf_lock to semaphore c63ce7166daf pstore: Remove needless lock during console writes a3b8b4ad6db7 fuse: fallocate: fix return with locked inode 56e3f73e838a NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled ea0327b47754 NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter 384c1d931b5e parisc: Use implicit space register selection for loading the coherence index of I/O pdirs 6726307d2008 rcu: locking and unlocking need to always be at least barriers 39e597d283b0 mtd: spinand: macronix: Fix ECC Status Read 2488b9f9afde ipv6: fix EFAULT on sendto with icmpv6 and hdrincl 0b16d956ee5b ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 d769853dbdaa Revert "fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied" 396244b6ecf0 pktgen: do not sleep with the thread lock held. da096fe1a6a4 packet: unconditionally free po->rollover be0343af1291 net/tls: replace the sleeping lock around RX resync with a bit lock 9740f4ff1a66 net: sfp: read eeprom in maximum 16 byte increments 7700d5afff30 net: rds: fix memory leak in rds_ib_flush_mr_pool c6a020e0117f net: mvpp2: Use strscpy to handle stat strings d305d61fcf96 net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query 831d6d077874 net: ethernet: ti: cpsw_ethtool: fix ethtool ring param set 893e2a5f5cf6 neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit 9fd19a3b4f61 ipv6: fix the check before getting the cookie in rt6_get_cookie daa11cc841d6 ipv4: not do cache for local delivery if bc_forwarding is enabled 05b933f25a83 Fix memory leak in sctp_process_init d6782b8c5c18 ethtool: fix potential userspace buffer overflow bb7b450e61a1 Linux 4.19.49 9861e2cd4616 media: uvcvideo: Fix uvc_alloc_entity() allocation alignment b52ca352489b of: overlay: set node fields from properties when add new overlay node 15151d0013c9 of: overlay: validate overlay properties #address-cells and #size-cells 26dace362e7f scsi: lpfc: Fix backport of faf5a744f4f8 ("scsi: lpfc: avoid uninitialized variable warning") ca309fef7a69 x86/kprobes: Set instruction page as executable b49ca4bf1b9c x86/ftrace: Set trampoline pages as executable 6fa953c94882 x86/ftrace: Do not call function graph from dynamic trampolines 9d57cfd4e9d8 binder: fix race between munmap() and direct reclaim 137c838f177b Revert "binder: fix handling of misaligned binder object" 385dab299c8a Revert "x86/build: Move _etext to actual end of .text" 9468870f7cbd include/linux/module.h: copy __init/__exit attrs to init/cleanup_module 2a0f719db71c Compiler Attributes: add support for __copy (gcc >= 9) 390a0fd31b02 drm/lease: Make sure implicit planes are leased 699f0e9d24c8 drm/rockchip: shutdown drm subsystem on shutdown 1ca811507e41 drm/sun4i: Fix sun8i HDMI PHY configuration for > 148.5 MHz 1f1372206e0b drm/sun4i: Fix sun8i HDMI PHY clock initialization 3a20515c3c44 drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set 1715a46322fa drm/tegra: gem: Fix CPU-cache maintenance for BO's allocated using get_pages() 132137d1bfa1 gcc-plugins: Fix build failures under Darwin host 873041930dab Revert "lockd: Show pid of lockd for remote locks" 297a251062c0 CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM 32d57c0c063c cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case f6a39f877feb staging: wlan-ng: fix adapter initialization failure 27a4b6c8c1cf staging: vc04_services: prevent integer overflow in create_pagelist() 3078e80b03c8 serial: sh-sci: disable DMA for uart_console ff818b449a5b vt/fbcon: deinitialize resources in visual_init() after failed memory allocation 6e322a9e42cd evm: check hash algorithm passed to init_desc() f85b87a9a2a8 ima: show rules with IMA_INMASK correctly 21158982f6b7 doc: Cope with Sphinx logging deprecations c0742228bba6 doc: Cope with the deprecation of AutoReporter 301b18edbf56 docs: Fix conf.py for Sphinx 2.0 871953434bd9 arm64: Fix the arm64_personality() syscall wrapper redirection 6f8d26270ce3 kernel/signal.c: trace_signal_deliver when signal_group_exit 8b057ad846c5 memcg: make it work on sparse non-0-node systems 4e29e2ecf186 tty: max310x: Fix external crystal register setup a071517b85cc tty: serial: msm_serial: Fix XON/XOFF bb03290431bc i2c: synquacer: fix synquacer_i2c_doxfer() return value d2d8f6401254 i2c: mlxcpld: Fix wrong initialization order in probe 88ad86b80782 drm/nouveau/i2c: Disable i2c bus access after ->fini() 6a2fbec70766 KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID 3834630ef4d3 ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops 9cfd6c36759b ALSA: hda/realtek - Set default power save node to 0 eb2eeec920fb ALSA: line6: Assure canceling delayed work at disconnection ca221cf9ab6f powerpc/perf: Fix MMCRA corruption by bhrb_filter 55a94d81f536 KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts badbe1abbd59 s390/crypto: fix possible sleep during spinlock aquired 83c874cf6861 s390/crypto: fix gcm-aes-s390 selftest failures 5dede5c9e605 iio: adc: ti-ads8688: fix timestamp is not updated in buffer 06c5ec6fd0b1 iio: dac: ds4422/ds4424 fix chip verification 8a652fd142c3 Btrfs: incremental send, fix file corruption when no-holes feature is enabled a81071110d25 Btrfs: fix fsync not persisting changed attributes of a directory 37fe038328a2 Btrfs: fix race updating log root item during fsync 7301bbeae98f Btrfs: fix wrong ctime and mtime of a directory after log replay da32e0303d5f tracing: Avoid memory leak in predicate_parse() 9756c7e0cdc7 scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) e8bd0dffe816 scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove c18a0ecc411a brcmfmac: fix NULL pointer derefence during USB disconnect 1f64751af190 media: smsusb: better handle optional alignment e6df98cafc9c media: usb: siano: Fix false-positive "uninitialized variable" warning 35b104456652 media: usb: siano: Fix general protection fault in smsusb b4c1b4a61f78 USB: rio500: fix memory leak in close after disconnect d2d93077bac3 USB: rio500: refuse more than one device at a time d8c1703932bc USB: Add LPM quirk for Surface Dock GigE adapter d27ea5e9eb4a USB: sisusbvga: fix oops in error path of sisusb_probe a43bb9e83155 USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor 2fc485b0008e usbip: usbip_host: fix stub_dev lock context imbalance regression e3724d69b732 usbip: usbip_host: fix BUG: sleeping function called from invalid context 9690202da222 usb: xhci: avoid null pointer deref when bos field is NULL 8e30ba04a20a xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() 32adfa3d92e7 xhci: Use %zu for printing size_t type eebcff780603 xhci: update bounce buffer with correct sg num 759766bf2aec include/linux/bitops.h: sanitize rotate primitives 89156c1005d2 sparc64: Fix regression in non-hypervisor TLB flush xcall e109a984cf38 Linux 4.19.48 ca75a9fc5ba4 tipc: fix modprobe tipc failed after switch order of device registration ab69a2304210 Revert "tipc: fix modprobe tipc failed after switch order of device registration" 99dcf4a4dd2e xen/pciback: Don't disable PCI_COMMAND on PCI device reset. 0276ebf16675 jump_label: move 'asm goto' support test to Kconfig 753328727cab compiler.h: give up __compiletime_assert_fallback() fd45cd4530eb include/linux/compiler*.h: define asm_volatile_goto 2bb9c7e42836 crypto: vmx - ghash: do nosimd fallback manually fb6cf4f3704b net/tls: don't ignore netdev notifications if no TLS features fb69403ec2ff net/tls: fix state removal with feature flags off 27d8ad1d8ea9 bnxt_en: Fix aggregation buffer leak under OOM condition. a1a926fc68c7 net: stmmac: dma channel control register need to be init first 1db0bcc27c78 net/mlx5e: Disable rxhash when CQE compress is enabled e0d95806b05d net/mlx5: Allocate root ns memory using kzalloc to match kfree 4421d31753ec tipc: Avoid copying bytes beyond the supplied data 06442f45e5cf net/mlx5: Avoid double free in fs init error unwinding path fb836d014e37 usbnet: fix kernel crash after disconnect 191989817df9 net: stmmac: fix reset gpio free missing 6ab968473140 net: sched: don't use tc_action->order during action dump 33f737a4307d net: phy: marvell10g: report if the PHY fails to boot firmware c2d4b2feb057 net: mvpp2: fix bad MVPP2_TXQ_SCHED_TOKEN_CNTR_REG queue value de9d6a730cc0 net: mvneta: Fix err code path of probe 39fd0dc4a556 net-gro: fix use-after-free read in napi_gro_frags() 4294c3475035 net: fec: fix the clk mismatch in failed_reset path 566dc17b993d net: dsa: mv88e6xxx: fix handling of upper half of STATS_TYPE_PORT 2d04f32c8861 llc: fix skb leak in llc_build_and_send_ui_pkt() 442176668ecf ipv6: Fix redirect with VRF ed753b394321 ipv6: Consider sk_bound_dev_if when binding a raw socket to an address 46702dd5d504 ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST e9f94e480f3e ipv4/igmp: fix another memory leak in igmpv3_del_delrec() 07480da0c8a1 inet: switch IP ID generator to siphash 9c9144e78996 cxgb4: offload VLAN flows regardless of VLAN ethtype 3cde0a250845 bonding/802.3ad: fix slave link initialization transition states 0df021b2e841 Linux 4.19.47 26433652f0e4 NFS: Fix a double unlock from nfs_match,get_client 1a686177acde drm/sun4i: dsi: Enforce boundaries on the start delay 6956c0e3cf33 vfio-ccw: Prevent quiesce function going into an infinite loop 476e87eb7f78 drm/sun4i: dsi: Change the start delay calculation 00734a9e7329 drm: Wake up next in drm_read() chain if we are forced to putback the event d6dea92a4862 drm/drv: Hold ref on parent device during drm_device lifetime 473bc1af7a22 drm/v3d: Handle errors from IRQ setup. b9c8f86f50ac ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM cc211863ac79 spi: Fix zero length xfer bug 8f7f333af9f6 spi: imx: stop buffer overflow in RX FIFO flush 3ae1817a29e7 spi: rspi: Fix sequencer reset during initialization 676aec9b8f11 drm/omap: dsi: Fix PM for display blank with paired dss_pll calls bdc095631d50 spi : spi-topcliff-pch: Fix to handle empty DMA buffers 98eb1b80fea7 scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices 755dc83020a5 media: saa7146: avoid high stack usage with clang 584e06c0ed20 scsi: lpfc: Fix fc4type information for FDMI aecb245fdd90 scsi: lpfc: Fix FDMI manufacturer attribute value 4192c77f50dc media: vimc: zero the media_device on probe fd1ade15f299 media: go7007: avoid clang frame overflow warning with KASAN 6d16d2e130e4 media: gspca: do not resubmit URBs when streaming has stopped acf41fb8df45 media: vimc: stream: fix thread state before sleep aeea87865aa7 scsi: ufs: fix a missing check of devm_reset_control_get 62e79f4c6bc0 drm/amd/display: Set stream->mode_changed when connectors change fc5293ab6c48 drm/amd/display: Fix Divide by 0 in memory calculations 91435fce9b24 media: staging: davinci_vpfe: disallow building with COMPILE_TEST f51db48c1220 media: m88ds3103: serialize reset messages in m88ds3103_set_frontend e93677055a5a media: dvbsky: Avoid leaking dvb frontend ab934f0ac158 media: si2165: fix a missing check of return value 561bd5615604 igb: Exclude device from suspend direct complete optimization b6bc20249423 tinydrm/mipi-dbi: Use dma-safe buffers for all SPI transfers 5ec9ba494db2 e1000e: Disable runtime PM on CNP+ 495e34e62c3b thunderbolt: property: Fix a NULL pointer dereference 70611b1b81c4 drm/amd/display: fix releasing planes when exiting odm 988dab7f5778 thunderbolt: Fix to check for kmemdup failure 877a202f9b27 thunderbolt: Fix to check return value of ida_simple_get b9291078edce hwrng: omap - Set default quality 6b2d1934d1f9 dmaengine: tegra210-adma: use devm_clk_*() helpers 25204fe6a3f8 batman-adv: allow updating DAT entry timeouts on incoming ARP Replies a2ace9b24387 selinux: avoid uninitialized variable warning c7595096daf9 scsi: lpfc: avoid uninitialized variable warning ac9149bc1402 scsi: qla4xxx: avoid freeing unallocated dma memory 239156e0c04a usb: core: Add PM runtime calls to usb_hcd_platform_shutdown 506b28fb9982 rcuperf: Fix cleanup path for invalid perf_type strings 75a96196d4c4 x86/mce: Handle varying MCA bank counts aa7919e37fee rcutorture: Fix cleanup path for invalid torture_type strings 3d036cbaab92 x86/mce: Fix machine_check_poll() tests for error types 3c2b1ae4410c overflow: Fix -Wtype-limits compilation warnings 19ae270d1ce0 tty: ipwireless: fix missing checks for ioremap 3392cc5f3ce3 virtio_console: initialize vtermno value for ports e819d4a13688 scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check dc0f37b780e9 timekeeping: Force upper bound for setting CLOCK_REALTIME ee40c8a3efc2 thunderbolt: Fix to check the return value of kmemdup c8eecd658220 thunderbolt: property: Fix a missing check of kzalloc 1de8f9653585 efifb: Omit memory map check on legacy boot 356f05fdd490 media: gspca: Kill URBs on USB device disconnect 2a9331ced525 media: wl128x: prevent two potential buffer overflows 6b5693f20dd8 media: video-mux: fix null pointer dereferences bc75207a54dd kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. ba906246e38b spi: tegra114: reset controller on probe 2cd236c27157 HID: logitech-hidpp: change low battery level threshold from 31 to 30 percent fb2c65b4a279 cxgb3/l2t: Fix undefined behaviour 71efe4c70afc ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put b6b7a78cf997 ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put 69f67200cfd6 HID: core: move Usage Page concatenation to Main item 256f63c6806d sh: sh7786: Add explicit I/O cast to sh7786_mm_sel() 8ea279184619 RDMA/hns: Fix bad endianess of port_pd variable 65ec64f28a88 chardev: add additional check for minor range overlap fc242af86d07 x86/uaccess: Fix up the fixup 5007453c7144 x86/ia32: Fix ia32_restore_sigcontext() AC leak 4614b0bb8f65 x86/uaccess, signal: Fix AC=1 bloat 1a3188d737ce x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP da30c277c4fd wil6210: fix return code of wmi_mgmt_tx and wmi_mgmt_tx_ext e667aef54f8a arm64: cpu_ops: fix a leaked reference by adding missing of_node_put e3980dbef43a drm/panel: otm8009a: Add delay at the end of initialization cb5946e5c86a scsi: ufs: Avoid configuring regulator with undefined voltage range 31318d4ae3ae scsi: ufs: Fix regulator load and icc-level configuration c9e44a1a734a rtlwifi: fix potential NULL pointer dereference bd2ab045df4a rtc: xgene: fix possible race condition e29aba14e8db brcmfmac: fix Oops when bringing up interface during USB disconnect 8a412ed97184 brcmfmac: fix race during disconnect when USB completion is in progress ce55a5941ed4 brcmfmac: fix WARNING during USB disconnect in case of unempty psq 4b2f0ebc306b brcmfmac: convert dev_init_lock mutex to completion 59ec3ad30ab8 b43: shut up clang -Wuninitialized variable warning 7c9d97f3b11d brcmfmac: fix missing checks for kmemdup a27ce4840f89 mwifiex: Fix mem leak in mwifiex_tm_cmd 7be8d4251bf7 rtlwifi: fix a potential NULL pointer dereference f8f54929bd23 selftests/bpf: ksym_search won't check symbols exists ef8e5a78406d iio: adc: ti-ads7950: Fix improper use of mlock 36a59a036896 iio: common: ssp_sensors: Initialize calculated_time in ssp_common_process_data dd106d198dee iio: hmc5843: fix potential NULL pointer dereferences d7c773412f4b iio: ad_sigma_delta: Properly handle SPI bus locking vs CS assertion ce59174d4e69 drm/pl111: fix possible object reference leak e758471be038 x86/build: Keep local relocations with ld.lld 2b18febc8cdc block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBR 9d8b1d5db780 cpufreq: kirkwood: fix possible object reference leak f9ead9f4d145 cpufreq: pmac32: fix possible object reference leak 513a7f8e8929 cpufreq/pasemi: fix possible object reference leak 9612f4040f05 cpufreq: ppc_cbe: fix possible object reference leak f8a91441b2a1 qmi_wwan: Add quirk for Quectel dynamic config 1b6141cd052b selftests: cgroup: fix cleanup path in test_memcg_subtree_control() 9c594cae285c s390: cio: fix cio_irb declaration c3c614380548 s390/mm: silence compiler warning when compiling without CONFIG_PGSTE a07de9b98fbf x86/microcode: Fix the ancient deprecated microcode loading method a3713f2cebdc s390: zcrypt: initialize variables before_use e91146984939 clk: rockchip: Make rkpwm a critical clock on rk3288 c9aa87e5f345 extcon: arizona: Disable mic detect if running when driver is removed 822342658459 clk: rockchip: Fix video codec clocks on rk3288 cbaab786ee67 PM / core: Propagate dev->power.wakeup_path when no callbacks d8a36f841803 drm/amdgpu: fix old fence check in amdgpu_fence_emit e107bc69cc59 mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support 019ca0bf8d91 mmc: sdhci-of-esdhc: add erratum A-009204 support 80118cba1f78 mmc: sdhci-of-esdhc: add erratum eSDHC5 support fa291e89997a mmc_spi: add a status check for spi_sync_locked 059c2f5326a0 mmc: core: make pwrseq_emmc (partially) support sleepy GPIO controllers aa06e61237ab scsi: libsas: Do discovery on empty PHY to update PHY info 4e98f3b11a7a hwmon: (f71805f) Use request_muxed_region for Super-IO accesses 8cfe000d0a69 hwmon: (pc87427) Use request_muxed_region for Super-IO accesses 48b31e8a025f hwmon: (smsc47b397) Use request_muxed_region for Super-IO accesses e7dbe597ea55 hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses fbdce79e7c3b hwmon: (vt1211) Use request_muxed_region for Super-IO accesses 1cd4902d9088 perf/x86/intel/cstate: Add Icelake support ea6ff1bb3d00 perf/x86/intel/rapl: Add Icelake support 3a9a1fd14b27 perf/x86/msr: Add Icelake support 9754bab2057e RDMA/cxgb4: Fix null pointer dereference on alloc_skb failure b0f6ac8c81e0 arm64: vdso: Fix clock_getres() for CLOCK_REALTIME 9082058b549a ACPI/IORT: Reject platform device creation on NUMA node mapping failure 4a9c84499e11 i40e: don't allow changes to HW VLAN stripping on active port VLANs e3e8cdacdcce i40e: Able to add up to 16 MAC filters on an untrusted VF 267b3c6b3f45 phy: mapphone-mdm6600: add gpiolib dependency 3ecda6884660 phy: sun4i-usb: Make sure to disable PHY0 passby for peripheral mode 63b4f89d03c2 drm: etnaviv: avoid DMA API warning when importing buffers f843f848c567 x86/irq/64: Limit IST stack overflow check to #DB stack 97abdfa81f1c USB: core: Don't unbind interfaces following device reset failure 3711c9885278 s390/qeth: handle error from qeth_update_from_chp_desc() 5d5652b51c87 thunderbolt: Take domain lock in switch sysfs attribute callbacks afee27f38253 irq_work: Do not raise an IPI when queueing work on the local CPU dee2faf0ac0c drm/msm: a5xx: fix possible object reference leak e0b75a798651 staging: vc04_services: handle kzalloc failure 355673f80835 sched/core: Handle overflow in cpu_shares_write_u64 7053046e350f sched/rt: Check integer overflow at usec to nsec conversion 925275d0cc5d sched/core: Check quota and period overflow at usec to nsec conversion 4e4d5cea79a7 cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock 944c58523731 random: add a spinlock_t to struct batched_entropy 6fa6381a2da0 random: fix CRNG initialization when random.trust_cpu=1 fec8a09f79ec powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWX f488832c2099 powerpc/numa: improve control of topology updates ad393793794e block: fix use-after-free on gendisk 30f8da71c730 iio: adc: stm32-dfsdm: fix unmet direct dependencies detected 11ad52770a42 media: pvrusb2: Prevent a buffer overflow a90ce66af211 media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable() 2096b3ba3274 media: stm32-dcmi: fix crash when subdev do not expose any formats 6c21fa849a5a audit: fix a memory leak bug 9fcfaab61420 media: ov2659: make S_FMT succeed even if requested format doesn't match e3a9d646ecf2 media: au0828: stop video streaming only when last user stops 3ccd89123b67 media: ov6650: Move v4l2_clk_get() to ov6650_video_probe() helper 81a0b6ff0209 media: coda: clear error return value before picture run 83544b04a406 dmaengine: at_xdmac: remove BUG_ON macro in tasklet bfb9e836cf26 perf/arm-cci: Remove broken race mitigation 2d1df7fada2d clk: rockchip: undo several noc and special clocks as critical on rk3288 86a1de9c8d76 pinctrl: samsung: fix leaked of_node references c3933fd4a8ee pinctrl: pistachio: fix leaked of_node references 12e7faac49e2 HID: logitech-hidpp: use RAP instead of FAP to get the protocol version 1eafabe144f4 Bluetooth: hci_qca: Give enough time to ROME controller to bootup. 189b396a2580 mm/uaccess: Use 'unsigned long' to placate UBSAN warnings on older GCC versions f46ae1cd7cec x86/mm: Remove in_nmi() warning from 64-bit implementation of vmalloc_fault() 3dc1e338ae5f smpboot: Place the __percpu annotation correctly 0fcb3cd5af98 x86/build: Move _etext to actual end of .text 58a0c2194bac vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev 8c1c78109a74 vfio-ccw: Do not call flush_workqueue while holding the spinlock e0d25d17841a RDMA/cma: Consider scope_id while binding to ipv6 ll address 06740892db92 bcache: avoid clang -Wunintialized warning 330b67980381 bcache: add failure check to run_cache_set() for journal replay cd83c78897d5 bcache: fix failure in journal relplay 29b166da7a4e bcache: return error immediately in bch_journal_replay() 8034a6b89990 bcache: avoid potential memleak of list of journal_replay(s) in the CACHE_SYNC branch of run_cache_set e82df5f1e54a crypto: sun4i-ss - Fix invalid calculation of hash end 213e152316ed nvme-rdma: fix a NULL deref when an admin connect times out c24860f40b66 nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE 31de7f1d07b5 net: cw1200: fix a NULL pointer dereference eacec4367998 rsi: Fix NULL pointer dereference in kmalloc 9d54cca8f939 mwifiex: prevent an array overflow c2582f213897 ASoC: fsl_sai: Update is_slave_mode with correct value 67d812fbe303 slimbus: fix a potential NULL pointer dereference in of_qcom_slim_ngd_register 0cbef22f67ba libbpf: fix samples/bpf build failure due to undefined UINT32_MAX ca5b9d63e9b1 mac80211/cfg80211: update bss channel on channel switch 1d057fefa045 dmaengine: pl330: _stop: clear interrupt status cadb16d9e0f3 s390: qeth: address type mismatch warning 99079ceefb7c w1: fix the resume command API 07da741d48c4 sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs 216155aab507 s390/kexec_file: Fix detection of text segment in ELF loader 6697d0b3f5b5 scsi: qedi: Abort ep termination if offload not scheduled bc90af686912 rtc: stm32: manage the get_irq probe defer case 7fd0d9d10e5d rtc: 88pm860x: prevent use-after-free on device remove 0ea8b7cf9436 iwlwifi: pcie: don't crash on invalid RX interrupt bd3d8f4cb956 btrfs: Don't panic when we can't find a root key 431cbaec1287 btrfs: fix panic during relocation after ENOSPC before writeback happens 1084fc9afbe3 Btrfs: fix data bytes_may_use underflow with fallocate due to failed quota reserve 8715ce033eb3 x86/modules: Avoid breaking W^X while loading modules 34f3a58f06da scsi: qla2xxx: Fix hardirq-unsafe locking 6ce116871011 scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session() 55b95ce89ce7 scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() de3cd35f5195 scsi: qla2xxx: Fix a qla24xx_enable_msix() error path 73026db866db sched/cpufreq: Fix kobject memleak 0fe8ed038e88 powerpc/watchdog: Use hrtimers for per-CPU heartbeat efa336f785df arm64: Fix compiler warning from pte_unmap() with -Wunused-but-set-variable 9152b0815430 ARM: vdso: Remove dependency with the arch_timer driver internals 2d2017675b1a media: stm32-dcmi: return appropriate error codes during probe 5744fd7fa1d1 drm/nouveau/bar/nv50: ensure BAR is mapped 07bb9a71ee27 ACPI / property: fix handling of data_nodes in acpi_get_next_subnode() c00f0fbd2e85 brcm80211: potential NULL dereference in brcmf_cfg80211_vndr_cmds_dcmd_handler() 57667dc86bef spi: pxa2xx: fix SCR (divisor) calculation 5cf668cf1110 ASoC: imx: fix fiq dependencies b8bd069f855f powerpc/perf: Fix loop exit condition in nest_imc_event_init 1a6767f5f152 powerpc/boot: Fix missing check of lseek() return value 741853944fea powerpc/perf: Return accordingly on invalid chip-id in 49c0fa1f35c1 ASoC: hdmi-codec: unlock the device on startup errors 663411719895 usb: dwc3: move synchronize_irq() out of the spinlock protected block 1a7be0fe0777 usb: dwc2: gadget: Increase descriptors count for ISOC's fc8c5907d8fc ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE b676f6c0b552 pinctrl: zte: fix leaked of_node references 8603d49906b2 Bluetooth: Ignore CC events not matching the last HCI command 6d9cfab853ca hv_netvsc: fix race that may miss tx queue wakeup 83eaba87e73e net: ena: gcc 8: fix compilation warning 19c2dd5025bb dmaengine: tegra210-dma: free dma controller in remove() 7ffd692bfce7 bpftool: exclude bash-completion/bpftool from .gitignore pattern 6d9f8909e540 selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c f3ed010f2bfe tools/bpf: fix perf build error with uClibc (seen on ARC) d96a6c31e42e mmc: core: Verify SD bus width c4b51dbcccfc gfs2: Fix occasional glock use-after-free fa4aaa09d17e IB/hfi1: Fix WQ_MEM_RECLAIM warning 36296b0034ae NFS: make nfs_match_client killable 506961a7a4ef cxgb4: Fix error path in cxgb4_init_module bac852089281 gfs2: Fix lru_count going negative 06a67c0f4abb Revert "btrfs: Honour FITRIM range constraints during free space trim" 7c2bcb3cca03 acct_on(): don't mess with freeze protection 7d562a90a88b at76c50x-usb: Don't register led_trigger if usb_register_driver failed 363aa80a51c9 batman-adv: mcast: fix multicast tt/tvlv worker locking 003e2d74c554 bpf: devmap: fix use-after-free Read in __dev_map_entry_free 3de79cb0ceb2 ssb: Fix possible NULL pointer dereference in ssb_host_pcmcia_exit c8275cbe2bd8 media: vivid: use vfree() instead of kfree() for dev->bitmap_cap 0595e0d173f0 media: vb2: add waiting_in_dqbuf flag aec118ecf579 media: serial_ir: Fix use-after-free in serial_ir_init_module bdf3da72ae79 media: cpia2: Fix use-after-free in cpia2_exit de2d09ebff2f fbdev: fix WARNING in __alloc_pages_nodemask bug 86c43c40fe05 ovl: relax WARN_ON() for overlapping layers use case 9c0339dd381d btrfs: honor path->skip_locking in backref code 2eefb4a3894e arm64: errata: Add workaround for Cortex-A76 erratum #1463225 8783c4128c37 brcmfmac: add subtype check for event handling in data path cc240e057c1d brcmfmac: assure SSID length from firmware is limited 43caa29c99db bpf: add bpf_jit_limit knob to restrict unpriv allocations cc1afc1050a9 NFSv4.1 fix incorrect return value in copy_file_range e1eed6928b3e NFSv4.2 fix unnecessary retry in nfs4_copy_file_range 0bad28e92ced fbdev: fix divide error in fb_var_to_videomode b8304d918c02 udlfb: fix some inconsistent NULL checking 94e1f96667b4 btrfs: sysfs: don't leak memory when failing add fsid 946ad2ecef61 btrfs: sysfs: Fix error path kobject memory leak 92f907d7d63b Btrfs: fix race between ranged fsync and writeback of adjacent ranges 4f9a774dda97 Btrfs: avoid fallback to transaction commit during fsync of files with holes 7ec747c811ab Btrfs: do not abort transaction at btrfs_update_root() after failure to COW path ce21e6586eec btrfs: don't double unlock on error in btrfs_punch_hole fdc78eedc54d gfs2: Fix sign extension bug in gfs2_update_stats 53cd8ae3eeb1 arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable 9c15fff28194 arm64/kernel: kaslr: reduce module randomization range to 2 GB ee6d3eb31112 libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead 709a93054118 kvm: svm/avic: fix off-by-one in checking host APIC ID 5b69ceee2196 mmc: sdhci-iproc: Set NO_HISPD bit to fix HS50 data hold time problem 227e01537baf mmc: sdhci-iproc: cygnus: Set NO_HISPD bit to fix HS50 data hold time problem 792d65fc49a7 crypto: vmx - CTR: always increment IV as quadword 136b8cef4e4f Revert "scsi: sd: Keep disk read-only when re-reading partition" ac7480a5b504 sbitmap: fix improper use of smp_mb__before_atomic() b78255d6cffb bio: fix improper use of smp_mb__before_atomic() 432ec4fa6cd2 KVM: x86: fix return value for reserved EFER 70d33cce97f0 f2fs: Fix use of number of devices 5220582c427b ext4: wait for outstanding dio during truncate in nojournal mode 71e430fd593b ext4: do not delete unlinked inode from orphan list on failed truncate 1d84eb87efce x86: Hide the int3_emulate_call/jmp functions from UML 8b2fc0058255 Linux 4.19.46 fcac71697a15 fbdev: sm712fb: fix memory frequency by avoiding a switch/case fallthrough 107e215c2962 bpf, lru: avoid messing with eviction heuristics upon syscall lookup 2bb3c5470aaf bpf: add map_lookup_elem_sys_only for lookups from syscall side 3ded3aaa4aa8 bpf: relax inode permission check for retrieving bpf program c33563e9ec87 Revert "selftests/bpf: skip verifier tests for unsupported program types" 90110ffd86ae driver core: Postpone DMA tear-down until after devres release for probe failure 430908054540 md/raid: raid5 preserve the writeback action after the parity check 3d25b7f5c3be Revert "Don't jump to compute_result state from check_result state" a0b1dde1e686 perf/x86/intel: Fix race in intel_pmu_disable_event() 7aea2f94cc64 perf bench numa: Add define for RUSAGE_THREAD if not present a06fdd99a339 ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour f037116fe05b x86/mm/mem_encrypt: Disable all instrumentation for early SME setup 290da8e79c83 sched/cpufreq: Fix kobject memleak 2da19da7abb8 iwlwifi: mvm: check for length correctness in iwl_mvm_create_skb() 7341daa0548e qmi_wwan: new Wistron, ZTE and D-Link devices c1528193f643 bpf: Fix preempt_enable_no_resched() abuse aea54f613534 power: supply: sysfs: prevent endless uevent loop with CONFIG_POWER_SUPPLY_DEBUG a1251522a522 KVM: arm/arm64: Ensure vcpu target is unset on reset failure 36ae546a0046 net: ieee802154: fix missing checks for regmap_update_bits 9c045d8c9739 mac80211: Fix kernel panic due to use of txq after free a0a49d8712de x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 a469646862aa PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored b21ca2769b0f apparmorfs: fix use-after-free on symlink traversal 9a0467e1f671 securityfs: fix use-after-free on symlink traversal 900bf351dd84 power: supply: cpcap-battery: Fix division by zero b7771cb0143b clk: sunxi-ng: nkmp: Avoid GENMASK(-1, 0) a654a73de29f xfrm4: Fix uninitialized memory read in _decode_session4 6faa62060624 xfrm: Honor original L3 slave device in xfrmi policy lookup 3716c2625099 esp4: add length check for UDP encapsulation d410ef75886a xfrm: clean up xfrm protocol checks 159269cc6456 vti4: ipip tunnel deregistration fixes. 64f214ce563f xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module c9516503fe53 xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink fea685000caf fuse: Add FOPEN_STREAM to use stream_open() f9eccf6ca1e0 dm mpath: always free attached_handler_name in parse_path() 9407680a7bb7 dm integrity: correctly calculate the size of metadata area 3b92ff729cb3 dm delay: fix a crash when invalid device is specified 90cc71127a3c dm zoned: Fix zone report handling ff0699a5e5d0 dm cache metadata: Fix loading discard bitset d5c352305d42 PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum b51a033317cd PCI: Factor out pcie_retrain_link() function 7bc992e215c8 PCI: rcar: Add the initialization of PCIe link in resume_noirq() 2e7574982502 PCI/AER: Change pci_aer_init() stub to return void 8c30e1499335 PCI: Init PCIe feature bits for managed host bridge alloc 29d031402718 PCI: Mark Atheros AR9462 to avoid bus reset f4be6b7ee294 PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken 2cf1dce1bfa5 fbdev: sm712fb: fix crashes and garbled display during DPMS modesetting 27968d821368 fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix garbled display f1c97f633375 fbdev: sm712fb: fix support for 1024x768-16 mode b415308ae49a fbdev: sm712fb: fix crashes during framebuffer writes by correctly mapping VRAM 02f89dd99c83 fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA 7e1b9659a43a fbdev: sm712fb: fix white screen of death on reboot, don't set CR3B-CR3F b0f08070903d fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75 d30768975973 fbdev: sm712fb: fix brightness control on reboot, don't set SR30 702156cd1a9a fbdev/efifb: Ignore framebuffer memmap entries that lack any memory types e738fb38cf2e objtool: Allow AR to be overridden with HOSTAR 9ae0f86ceaa7 MIPS: perf: Fix build with CONFIG_CPU_BMIPS5000 enabled 05fab3457210 perf intel-pt: Fix sample timestamp wrt non-taken branches ba86f8f84fd5 perf intel-pt: Fix improved sample timestamp 3ed850ab2a9c perf intel-pt: Fix instructions sampling rate 5e011f3319fe memory: tegra: Fix integer overflow on tick value calculation fb8c9c900d4e tracing: Fix partial reading of trace event's id file 07b487eb5762 ftrace/x86_64: Emulate call function while updating in breakpoint handler ba246f64b0a5 x86_64: Allow breakpoints to emulate call instructions 01b6fdcecd5a x86_64: Add gap to int3 to allow for call emulation 77ca91441696 ceph: flush dirty inodes before proceeding with remount b18339bc1d05 iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114 a9676c96e7e0 ovl: fix missing upper fs freeze protection on copy up for ioctl 979d2433b873 fuse: honor RLIMIT_FSIZE in fuse_file_fallocate a452f733f93e fuse: fix writepages on 32bit 42f59b83f0cf udlfb: introduce a rendering mutex fb36a97654a7 udlfb: fix sleeping inside spinlock 1b8c955691d4 udlfb: delete the unused parameter for dlfb_handle_damage 3487804cf6dc clk: rockchip: fix wrong clock definitions for rk3328 fe082b99d57b clk: mediatek: Disable tuner_en before change PLL rate 5bfba9529cea clk: tegra: Fix PLLM programming on Tegra124+ when PMC overrides divider 1a7adc2edb98 clk: hi3660: Mark clk_gate_ufs_subsys as critical 04f34b76368f PNFS fallback to MDS if no deviceid found d3dd6057d2d6 NFS4: Fix v4.0 client state corruption when mount 5e7f9e905ff8 media: imx: Clear fwnode link struct for each endpoint iteration ef12f5b54da4 media: imx: csi: Allow unknown nearest upstream entities 77e178708136 media: ov6650: Fix sensor possibly not detected on probe 86d67dbdf0a0 phy: ti-pipe3: fix missing bit-wise or operator when assigning val 939db6fdbea6 cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() a29b8829291e of: fix clang -Wunsequenced for be32_to_cpu() a36430769ee5 p54: drop device reference count if fails to enable device 88cfd822f9d0 intel_th: msu: Fix single mode with IOMMU c939121b5435 dcache: sort the freeing-without-RCU-delay mess for good. 10cb519c3e34 md: add mddev->pers to avoid potential NULL pointer dereference 3deaa1dc2f70 md: batch flush requests. 7f6b9285cada Revert "MD: fix lock contention for flush bios" 7928396df91e proc: prevent changes to overridden credentials bbd559ad3ca7 brd: re-enable __GFP_HIGHMEM in brd_insert_page() d9ec75d048d7 stm class: Fix channel bitmap on 32-bit systems 44bc4e8815a4 stm class: Fix channel free in stm output free path 85b94de88046 parisc: Rename LEVEL to PA_ASM_LEVEL to avoid name clash with DRBD code e5621f7e13f6 parisc: Use PA_ASM_LEVEL in boot code 615260c947b4 parisc: Skip registering LED when running in QEMU 9aabffe8c2a6 parisc: Export running_on_qemu symbol for modules b11efd3262ef net/mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled 79742133aff2 net/mlx5: Imply MLXFW in mlx5_core 9f12f4c922d4 vsock/virtio: Initialize core virtio vsock before registering the driver 4b900077784f tipc: fix modprobe tipc failed after switch order of device registration 4af8a327aeba vsock/virtio: free packets during the socket release 2f7025b0a3b3 tipc: switch order of device registration to fix a crash 2636da604e76 rtnetlink: always put IFLA_LINK for links with a link-netnsid c73ed24c385a ppp: deflate: Fix possible crash in deflate_init e4a6df16b441 nfp: flower: add rcu locks when accessing netdev for tunnels 948cd616504c net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions 3620e546b177 net: test nouarg before dereferencing zerocopy pointers 0495c8b03545 net/mlx4_core: Change the error print to info print 746f8cd570ba net: avoid weird emergency message 466cadba6013 net: Always descend into dsa/ 6bc3240adde5 ipv6: prevent possible fib6 leaks 81a61a95812e ipv6: fix src addr routing with the exception table c3a072597748 Linux 4.19.45 e8816d3bc595 ext4: don't update s_rev_level if not required 6172ae55a187 ext4: fix compile error when using BUFFER_TRACE 953e826e8d0f pstore: Refactor compression initialization fea8b84765a1 pstore: Allocate compression during late_initcall() f4bf101be366 pstore: Centralize init/exit routines 627bb2d93b4d iov_iter: optimize page_copy_sane() 866f011181ff libnvdimm/namespace: Fix label tracking error 756eda9bc8b7 xen/pvh: set xen_domain_type to HVM in xen_pvh_init 98bdd33883db kbuild: turn auto.conf.cmd into a mandatory include file 38f114887ca4 KVM: lapic: Busy wait for timer to expire when using hv_timer 3b5ea2df6cf6 KVM: x86: Skip EFER vs. guest CPUID checks for host-initiated writes 5b8567682489 jbd2: fix potential double free 95482af27161 ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug e0e1dc65bb13 ALSA: hda/realtek - Fixup headphone noise via runtime suspend ae3155123704 ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) 316063bf7d11 ext4: avoid panic during forced reboot due to aborted journal c19db366c0a8 ext4: fix use-after-free in dx_release() 0db24122bd7f ext4: fix data corruption caused by overlapping unaligned and aligned IO 25d010f4e0ec ext4: zero out the unused memory region in the extent tree block c907ce3fd552 tty: Don't force RISCV SBI console as preferred console 986d3453bee4 fs/writeback.c: use rcu_barrier() to wait for inflight wb switches going into workqueue when umount a80da82d0840 crypto: ccm - fix incompatibility between "ccm" and "ccm_base" f6de0a3b1e66 ipmi:ssif: compare block number correctly for multi-part return messages 88681649ed8c bcache: never set KEY_PTRS of journal key to 0 in journal_reclaim() ecfc882f6441 bcache: fix a race between cache register and cacheset unregister 8a8f671b3dad Btrfs: do not start a transaction at iterate_extent_inodes() 0388d45afc50 Btrfs: do not start a transaction during fiemap 74ca0a7671cc Btrfs: send, flush dellaloc in order to avoid data loss 8b13bb911f0c btrfs: Honour FITRIM range constraints during free space trim 87dcf0c61985 btrfs: Correctly free extent buffer in case btree_read_extent_buffer_pages fails d8925a1fee71 btrfs: Check the first key and level for cached extent buffer 45123ae534e0 ext4: fix ext4_show_options for file systems w/o journal f795247578aa ext4: actually request zeroing of inode table after grow 2a18c9c76718 ext4: fix use-after-free race with debug_want_extra_isize b12a8d80a46e ext4: avoid drop reference to iloc.bh twice f0f805f8b9e7 ext4: ignore e_value_offs for xattrs with value-in-ea-inode 71478ef67d7c ext4: make sanity check in mballoc more strict 001fe0dab4ea jbd2: check superblock mapped prior to committing 0fd2df64f142 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler d90824ecb887 tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blankinterval == 0 6a01793e0763 mtd: spi-nor: intel-spi: Avoid crossing 4K address boundary on read/write dc6d69bde829 mfd: max77620: Fix swapped FPS_PERIOD_MAX_US values 5185672f2acf mfd: da9063: Fix OTP control register names to match datasheets for DA9063/63L 770e46b38ebe ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle 8bae43985571 userfaultfd: use RCU to free the task struct when fork fails 3574bc98e2fe ocfs2: fix ocfs2 read inode data panic in ocfs2_iget a3ccc156f365 hugetlb: use same fault hash key for shared and private mappings 0b16b09a723e mm/hugetlb.c: don't put_page in lock of hugetlb_lock 58db3813680e mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses f580a54bbd52 mm/mincore.c: make mincore() more conservative 681f3695d514 crypto: ccree - handle tee fips error during power management resume 4fb3d87ee7b7 crypto: ccree - add function to handle cryptocell tee fips error 65f5c14a6011 crypto: ccree - HOST_POWER_DOWN_EN should be the last CC access during suspend 1a4fc3d29632 crypto: ccree - pm resume first enable the source clk 120ab825c6fd crypto: ccree - don't map AEAD key and IV on stack ca687cdb6159 crypto: ccree - use correct internal state sizes for export 766121a0a798 crypto: ccree - don't map MAC key on stack 7560c0adad34 crypto: ccree - fix mem leak on error path 642de1c00a14 crypto: ccree - remove special handling of chained sg 1bfceb375034 bpf, arm64: remove prefetch insn in xadd mapping f3714257c422 ASoC: codec: hdac_hdmi add device_link to card device 975ef5c2f6ca ASoC: fsl_esai: Fix missing break in switch statement df9f111db871 ASoC: RT5677-SPI: Disable 16Bit SPI Transfers 7295359bd6ac ASoC: max98090: Fix restore of DAPM Muxes e13bac4031eb ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) d33f6063b7c3 ALSA: hda/realtek - EAPD turn on later 4ac6316a7c0f ALSA: hda/hdmi - Consider eld_valid when reporting jack event 8c827cda2864 ALSA: hda/hdmi - Read the pin sense from register when repolling 30dda277333e ALSA: usb-audio: Fix a memory leak bug 741e3efd8174 ALSA: line6: toneport: Fix broken usage of timer for delayed execution 003cf675eb07 mmc: core: Fix tag set memory leak d42d342022b1 crypto: arm64/aes-neonbs - don't access already-freed walk.iv 69b9d32d5139 crypto: arm/aes-neonbs - don't access already-freed walk.iv b7d2adfd0512 crypto: rockchip - update IV buffer to contain the next IV 9a61ab689867 crypto: gcm - fix incompatibility between "gcm" and "gcm_base" 63efe31cf544 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code e7fd8a2862e0 crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() 7a19a4bef218 crypto: crct10dif-generic - fix use via crypto_shash_digest() aabf86f24d9f crypto: skcipher - don't WARN on unprocessed data after slow walk step 66f5de68cb61 crypto: vmx - fix copy-paste error in CTR mode 07d677ae4db4 crypto: ccp - Do not free psp_master when PLATFORM_INIT fails fe632ee5ade8 crypto: chacha20poly1305 - set cra_name correctly 3b5ddd5ea016 crypto: salsa20 - don't access already-freed walk.iv 7a32ad34b889 crypto: crypto4xx - fix cfb and ofb "overran dst buffer" issues c1ec6beac625 crypto: crypto4xx - fix ctr-aes missing output IV 2ea1a37d0138 sched/x86: Save [ER]FLAGS on context switch d8d751efec28 arm64: Save and restore OSDLR_EL1 across suspend/resume f273cd16554a arm64: Clear OSDLR_EL1 on CPU boot 26e7d2ad97b9 arm64: compat: Reduce address limit 6d696ceb15a3 arm64: arch_timer: Ensure counter register reads occur with seqlock held 222abad906ba arm64: mmap: Ensure file offset is treated as unsigned 592127e9c1bb power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 mini PCs to the blacklist 26eb5e7fa08d power: supply: axp288_charger: Fix unchecked return value 921bc15462e2 ARM: exynos: Fix a leaked reference by adding missing of_node_put 6eaeee1e7845 mmc: sdhci-of-arasan: Add DTS property to disable DCMDs. e2c436d9268f ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3 abea1fb53266 ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 8cf1bbca4467 arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller. 7b72ca6312ab objtool: Fix function fallthrough detection b185029f5c41 x86/speculation/mds: Improve CPU buffer clear documentation 393ca9ea37fb x86/speculation/mds: Revert CPU buffer clear on double fault exit 7761dbf58d22 locking/rwsem: Prevent decrement of reader count before increment dafc674bbcb1 Linux 4.19.44 9fa23ea14e8f PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary 76888d135c4e PCI: hv: Add hv_pci_remove_slots() when we unload the driver a47e0054253f PCI: hv: Fix a memory leak in hv_eject_device_work() 4179b8580219 powerpc/booke64: set RI in default MSR 71b20cdb4353 powerpc/powernv/idle: Restore IAMR after idle 69c2b71cb0c1 powerpc/book3s/64: check for NULL pointer in pgd_alloc() e9ec5073c90d drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl ee3b53d89967 drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl afa485dc6f17 tipc: fix hanging clients using poll with EPOLLOUT flag 98652e0b0a1b isdn: bas_gigaset: use usb_fill_int_urb() properly 17d8a9ebaa99 tuntap: synchronize through tfiles array instead of tun->numqueues 9c79732f98a8 tuntap: fix dividing by zero in ebpf queue selection 737713e6d835 vrf: sit mtu should not be updated when vrf netdev is the link e38406070729 vlan: disable SIOCSHWTSTAMP in container dfdfad3d188f selinux: do not report error on connect(AF_UNSPEC) 9f51d6f72063 packet: Fix error path in packet_init 2e95eb9c92f7 net: ucc_geth - fix Oops when changing number of buffers in the ring 210057b79e71 net: seeq: fix crash caused by not set dev.parent dfd919285f27 net: macb: Change interrupt and napi enable order in open 68df8383f3ca net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filtering 9284895b7ee6 net: dsa: Fix error cleanup path in dsa_init_module da2e770f0c4a ipv4: Fix raw socket lookup for local traffic 947fec630c41 fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied c7b5e55be825 dpaa_eth: fix SG frame cleanup a79feef32392 bridge: Fix error path for kobject_init_and_add() 9c2cda31196a bonding: fix arp_validate toggling in active-backup mode 0dc9ad4e904d powerpc/64s: Include cpu header db1b4aa651df um: Don't hardcode path as it is architecture dependent 85f347944a6b Don't jump to compute_result state from check_result state ace28a8efdd4 rtlwifi: rtl8723ae: Fix missing break in switch statement d756d1dea670 mwl8k: Fix rate_idx underflow c300c98a94b4 cw1200: fix missing unlock on error in cw1200_hw_scan() 575260507647 x86/kprobes: Avoid kretprobe recursion bug 322a57551d06 nfc: nci: Potential off by one in ->pipes[] array f5e60565e6bd NFC: nci: Add some bounds checking in nci_hci_cmd_received() 21e9515b7d16 net: strparser: partially revert "strparser: Call skb_unclone conditionally" 85b9e8694f9c net/tls: fix the IV leaks e38c6748d1cc mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue 835ae6cc28d9 mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue 880a328e197b mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue a80f62f781c2 mlxsw: spectrum_switchdev: Add MDB entries in prepare phase fb7c783b3139 net: fec: manage ahb clock in runtime pm c18731c2786c netfilter: nf_tables: add missing ->release_ops() in error path of newrule() 5014aa937422 netfilter: nf_tables: use-after-free in dynamic operations 9965da064e9a usb: typec: Fix unchecked return value 68321994225d mm/memory.c: fix modifying of page protection by insert_pfn() bc3361461fcb net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode 19f4f94fdb2a powerpc/smp: Fix NMI IPI xmon timeout f8bd34d1d399 powerpc/smp: Fix NMI IPI timeout 6a60fb62c82a mm/memory_hotplug.c: drop memory device reference after find_memory_block() fb67c97c4e2f RDMA/hns: Bugfix for mapping user db afc7cebbbb5e Input: synaptics-rmi4 - fix possible double free f621bc1bd7f4 drm/sun4i: Unbind components before releasing DRM and memory 21b71e191bd8 spi: ST ST95HF NFC: declare missing of table 09185e359827 spi: Micrel eth switch: declare missing of table 3835cb5a911f ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled 521ae4da71cc drm/imx: don't skip DP channel disable for background plane df3a97d197a3 gpu: ipu-v3: dp: fix CSC handling 3a53fa469d60 netfilter: fix nf_l4proto_log_invalid to log invalid packets 5bc3d4491821 selftests/net: correct the return value for run_netsocktests 24b1c849ce9d drm/sun4i: Fix component unbinding and component master deletion 1973df1ec5bc drm/sun4i: Set device driver data at bind time for use in unbind 005325b7f026 s390: ctcm: fix ctcm_new_device error return code ca8648816e3d MIPS: perf: ath79: Fix perfcount IRQ assignment 743a5a951d4d netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() 7b115755fb9d netfilter: ctnetlink: don't use conntrack/expect object addresses as id 4e1994ef6365 ipvs: do not schedule icmp errors from tunnels cb9a11d017c6 selftests: netfilter: check icmp pkttoobig errors are set as related 74e9b761fba0 init: initialize jump labels before command line option parsing 6536de8232c8 mm: fix inactive list balancing between NUMA nodes and cgroups 1134736869ef scsi: aic7xxx: fix EISA support ba87f547b0f7 ocelot: Don't sleep in atomic context (irqs_disabled()) 9e4fd5e0b81a ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash 7d4d8683e925 tools lib traceevent: Fix missing equality check for strcmp 0c8afd514df0 KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing d39f3cc71382 KVM: fix spectrev1 gadgets 4074bc379b1f x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T 3b51d71365e0 x86/build/lto: Fix truncated .bss with -fdata-sections 8eb64692d6e2 s390/pkey: add one more argument space for debug feature entry e360515f41fc drm/amd/display: If one stream full updates, full update all planes 58be7c109cea afs: Unlock pages for __pagevec_release() 08f2c299b38c qede: fix write to free'd pointer error and double free of ptp 090b74020014 vxge: fix return of a free'd memblock on a failed dma mapping f83beff28048 mISDN: Check address length before reading address family e4525c9d9ada selftests: fib_tests: Fix 'Command line is not complete' errors 7828986b84ba clocksource/drivers/oxnas: Fix OX820 compatible 6a414ef36840 clocksource/drivers/npcm: select TIMER_OF 068d1cce7801 drm/amd/display: extending AUX SW Timeout 2773e7454f4f s390/3270: fix lockdep false positive on view->lock 4c8c9d514917 libnvdimm/pmem: fix a possible OOB access when read and write pmem f2565d0e5277 nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands 1d918120e37d mac80211: fix memory accounting with A-MSDU aggregation 9d4da01f7d66 cfg80211: Handle WMM rules in regulatory domain intersection 35e2abbaffa2 mac80211: Increase MAX_MSG_LEN bbe1ab38e1a2 mac80211: fix unaligned access in mesh table hash function e28e5055eacd s390/dasd: Fix capacity calculation for large volumes af5b7a150ef8 libnvdimm/btt: Fix a kmemdup failure check f7ab4818f74e HID: input: add mapping for "Toggle Display" key bbdccc170adf HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys dc30867da997 HID: input: add mapping for Expose/Overview key e94f852e2034 libnvdimm/namespace: Fix a potential NULL pointer dereference 5f72e3a021a6 acpi/nfit: Always dump _DSM output payload f07db1f1f54c iio: adc: xilinx: prevent touching unclocked h/w on remove 6400212ae3b6 iio: adc: xilinx: fix potential use-after-free on probe 06d5ea398e55 iio: adc: xilinx: fix potential use-after-free on remove 5640d0781267 USB: serial: fix unthrottle races 4c416eef65a7 virt: vbox: Sanity-check parameter types for hgcm-calls coming from userspace e361ccccdd51 kernfs: fix barrier usage in __kernfs_new_node() f1917f21c8f6 hwmon: (pwm-fan) Disable PWM if fetching cooling data fails 87cc345aefc9 platform/x86: dell-laptop: fix rfkill functionality 381eaca5017f platform/x86: thinkpad_acpi: Disable Bluetooth for some machines efe6802e812b platform/x86: sony-laptop: Fix unintentional fall-through 824c212908b6 bfq: update internal depth state when queue depth changes 3351e9d39947 Linux 4.19.43 b21bde49d386 x86/speculation/mds: Fix documentation typo 8e65568e9d23 Documentation: Correct the possible MDS sysfs values 2e4c54890226 x86/mds: Add MDSUM variant to the MDS documentation 12a0dad799fb x86/speculation/mds: Add 'mitigations=' support for MDS 59a14fb5832c s390/speculation: Support 'mitigations=' cmdline option 74857f69fec5 powerpc/speculation: Support 'mitigations=' cmdline option af5332dd991e x86/speculation: Support 'mitigations=' cmdline option 8cb932aca5d6 cpu/speculation: Add 'mitigations=' cmdline option 7ba793ae7b9f x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off e9ae32266605 x86/speculation/mds: Fix comment b9faa4652867 x86/speculation/mds: Add SMT warning message b3a63d9c7453 x86/speculation: Move arch_smt_update() call to after mitigation decisions f7a119a762ef x86/speculation/mds: Add mds=full,nosmt cmdline option cfaa3d76301e Documentation: Add MDS vulnerability documentation e3803099d2f4 Documentation: Move L1TF to separate directory c50e81fe8a13 x86/speculation/mds: Add mitigation mode VMWERV 8230c2028dce x86/speculation/mds: Add sysfs reporting for MDS 2951067089a3 x86/speculation/mds: Add mitigation control for MDS 4df98b3f3161 x86/speculation/mds: Conditionally clear CPU buffers on idle entry b39dc9a8cced x86/kvm/vmx: Add MDS protection when L1D Flush is not active e4fa775b5606 x86/speculation/mds: Clear CPU buffers on exit to user 1f7c31be1e04 x86/speculation/mds: Add mds_clear_cpu_buffers() de89ff6f1674 x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests aca9e8d8e2ce x86/speculation/mds: Add BUG_MSBDS_ONLY 2e9104aa2633 x86/speculation/mds: Add basic bug infrastructure for MDS 00b76324bd35 x86/speculation: Consolidate CPU whitelists e09450ffa980 x86/msr-index: Cleanup bit defines ca0056d97840 kvm: x86: Report STIBP on GET_SUPPORTED_CPUID 1f1bc8222ce7 x86/cpu: Sanitize FAM6_ATOM naming 34aae15cb179 Documentation/l1tf: Fix small spelling typo Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-18kernel: qemuarmv5: Update machine overrides of KERNEL_DEVICETREEHe Zhe
The original BSP qemuarm has been renamed to qemuarmv5. Update the machine overrides accordingly to avoid not generating dtb. Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-06-04linux-yocto: ptest: Add SCSI debug configuration for util-linuxBruce Ashfield
Bumping the SRCREVs to pickup the following configuration tweak for ptest usage: Author: Mariano López <just.another.mariano@gmail.com> Date: Sat Jun 1 17:30:46 2019 -0500 Add SCSI debug configuration for util-linux ptest The ptests from util-linux require the scsi debug module to be installed for a subset of tests. This patch would allow to build the kernel module for the linux-yocto kernel. Signed-off-by: Mariano López <just.another.mariano@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-31linux-yocto/4.19: update to v4.19.44Bruce Ashfield
Integrating the korg -stable updates that comprise the following commits: dafc674bbcb1 Linux 4.19.44 9fa23ea14e8f PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary 76888d135c4e PCI: hv: Add hv_pci_remove_slots() when we unload the driver a47e0054253f PCI: hv: Fix a memory leak in hv_eject_device_work() 4179b8580219 powerpc/booke64: set RI in default MSR 71b20cdb4353 powerpc/powernv/idle: Restore IAMR after idle 69c2b71cb0c1 powerpc/book3s/64: check for NULL pointer in pgd_alloc() e9ec5073c90d drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl ee3b53d89967 drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl afa485dc6f17 tipc: fix hanging clients using poll with EPOLLOUT flag 98652e0b0a1b isdn: bas_gigaset: use usb_fill_int_urb() properly 17d8a9ebaa99 tuntap: synchronize through tfiles array instead of tun->numqueues 9c79732f98a8 tuntap: fix dividing by zero in ebpf queue selection 737713e6d835 vrf: sit mtu should not be updated when vrf netdev is the link e38406070729 vlan: disable SIOCSHWTSTAMP in container dfdfad3d188f selinux: do not report error on connect(AF_UNSPEC) 9f51d6f72063 packet: Fix error path in packet_init 2e95eb9c92f7 net: ucc_geth - fix Oops when changing number of buffers in the ring 210057b79e71 net: seeq: fix crash caused by not set dev.parent dfd919285f27 net: macb: Change interrupt and napi enable order in open 68df8383f3ca net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filtering 9284895b7ee6 net: dsa: Fix error cleanup path in dsa_init_module da2e770f0c4a ipv4: Fix raw socket lookup for local traffic 947fec630c41 fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied c7b5e55be825 dpaa_eth: fix SG frame cleanup a79feef32392 bridge: Fix error path for kobject_init_and_add() 9c2cda31196a bonding: fix arp_validate toggling in active-backup mode 0dc9ad4e904d powerpc/64s: Include cpu header db1b4aa651df um: Don't hardcode path as it is architecture dependent 85f347944a6b Don't jump to compute_result state from check_result state ace28a8efdd4 rtlwifi: rtl8723ae: Fix missing break in switch statement d756d1dea670 mwl8k: Fix rate_idx underflow c300c98a94b4 cw1200: fix missing unlock on error in cw1200_hw_scan() 575260507647 x86/kprobes: Avoid kretprobe recursion bug 322a57551d06 nfc: nci: Potential off by one in ->pipes[] array f5e60565e6bd NFC: nci: Add some bounds checking in nci_hci_cmd_received() 21e9515b7d16 net: strparser: partially revert "strparser: Call skb_unclone conditionally" 85b9e8694f9c net/tls: fix the IV leaks e38c6748d1cc mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue 835ae6cc28d9 mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue 880a328e197b mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue a80f62f781c2 mlxsw: spectrum_switchdev: Add MDB entries in prepare phase fb7c783b3139 net: fec: manage ahb clock in runtime pm c18731c2786c netfilter: nf_tables: add missing ->release_ops() in error path of newrule() 5014aa937422 netfilter: nf_tables: use-after-free in dynamic operations 9965da064e9a usb: typec: Fix unchecked return value 68321994225d mm/memory.c: fix modifying of page protection by insert_pfn() bc3361461fcb net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode 19f4f94fdb2a powerpc/smp: Fix NMI IPI xmon timeout f8bd34d1d399 powerpc/smp: Fix NMI IPI timeout 6a60fb62c82a mm/memory_hotplug.c: drop memory device reference after find_memory_block() fb67c97c4e2f RDMA/hns: Bugfix for mapping user db afc7cebbbb5e Input: synaptics-rmi4 - fix possible double free f621bc1bd7f4 drm/sun4i: Unbind components before releasing DRM and memory 21b71e191bd8 spi: ST ST95HF NFC: declare missing of table 09185e359827 spi: Micrel eth switch: declare missing of table 3835cb5a911f ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled 521ae4da71cc drm/imx: don't skip DP channel disable for background plane df3a97d197a3 gpu: ipu-v3: dp: fix CSC handling 3a53fa469d60 netfilter: fix nf_l4proto_log_invalid to log invalid packets 5bc3d4491821 selftests/net: correct the return value for run_netsocktests 24b1c849ce9d drm/sun4i: Fix component unbinding and component master deletion 1973df1ec5bc drm/sun4i: Set device driver data at bind time for use in unbind 005325b7f026 s390: ctcm: fix ctcm_new_device error return code ca8648816e3d MIPS: perf: ath79: Fix perfcount IRQ assignment 743a5a951d4d netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() 7b115755fb9d netfilter: ctnetlink: don't use conntrack/expect object addresses as id 4e1994ef6365 ipvs: do not schedule icmp errors from tunnels cb9a11d017c6 selftests: netfilter: check icmp pkttoobig errors are set as related 74e9b761fba0 init: initialize jump labels before command line option parsing 6536de8232c8 mm: fix inactive list balancing between NUMA nodes and cgroups 1134736869ef scsi: aic7xxx: fix EISA support ba87f547b0f7 ocelot: Don't sleep in atomic context (irqs_disabled()) 9e4fd5e0b81a ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash 7d4d8683e925 tools lib traceevent: Fix missing equality check for strcmp 0c8afd514df0 KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing d39f3cc71382 KVM: fix spectrev1 gadgets 4074bc379b1f x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T 3b51d71365e0 x86/build/lto: Fix truncated .bss with -fdata-sections 8eb64692d6e2 s390/pkey: add one more argument space for debug feature entry e360515f41fc drm/amd/display: If one stream full updates, full update all planes 58be7c109cea afs: Unlock pages for __pagevec_release() 08f2c299b38c qede: fix write to free'd pointer error and double free of ptp 090b74020014 vxge: fix return of a free'd memblock on a failed dma mapping f83beff28048 mISDN: Check address length before reading address family e4525c9d9ada selftests: fib_tests: Fix 'Command line is not complete' errors 7828986b84ba clocksource/drivers/oxnas: Fix OX820 compatible 6a414ef36840 clocksource/drivers/npcm: select TIMER_OF 068d1cce7801 drm/amd/display: extending AUX SW Timeout 2773e7454f4f s390/3270: fix lockdep false positive on view->lock 4c8c9d514917 libnvdimm/pmem: fix a possible OOB access when read and write pmem f2565d0e5277 nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands 1d918120e37d mac80211: fix memory accounting with A-MSDU aggregation 9d4da01f7d66 cfg80211: Handle WMM rules in regulatory domain intersection 35e2abbaffa2 mac80211: Increase MAX_MSG_LEN bbe1ab38e1a2 mac80211: fix unaligned access in mesh table hash function e28e5055eacd s390/dasd: Fix capacity calculation for large volumes af5b7a150ef8 libnvdimm/btt: Fix a kmemdup failure check f7ab4818f74e HID: input: add mapping for "Toggle Display" key bbdccc170adf HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys dc30867da997 HID: input: add mapping for Expose/Overview key e94f852e2034 libnvdimm/namespace: Fix a potential NULL pointer dereference 5f72e3a021a6 acpi/nfit: Always dump _DSM output payload f07db1f1f54c iio: adc: xilinx: prevent touching unclocked h/w on remove 6400212ae3b6 iio: adc: xilinx: fix potential use-after-free on probe 06d5ea398e55 iio: adc: xilinx: fix potential use-after-free on remove 5640d0781267 USB: serial: fix unthrottle races 4c416eef65a7 virt: vbox: Sanity-check parameter types for hgcm-calls coming from userspace e361ccccdd51 kernfs: fix barrier usage in __kernfs_new_node() f1917f21c8f6 hwmon: (pwm-fan) Disable PWM if fetching cooling data fails 87cc345aefc9 platform/x86: dell-laptop: fix rfkill functionality 381eaca5017f platform/x86: thinkpad_acpi: Disable Bluetooth for some machines efe6802e812b platform/x86: sony-laptop: Fix unintentional fall-through 824c212908b6 bfq: update internal depth state when queue depth changes 3351e9d39947 Linux 4.19.43 b21bde49d386 x86/speculation/mds: Fix documentation typo 8e65568e9d23 Documentation: Correct the possible MDS sysfs values 2e4c54890226 x86/mds: Add MDSUM variant to the MDS documentation 12a0dad799fb x86/speculation/mds: Add 'mitigations=' support for MDS 59a14fb5832c s390/speculation: Support 'mitigations=' cmdline option 74857f69fec5 powerpc/speculation: Support 'mitigations=' cmdline option af5332dd991e x86/speculation: Support 'mitigations=' cmdline option 8cb932aca5d6 cpu/speculation: Add 'mitigations=' cmdline option 7ba793ae7b9f x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off e9ae32266605 x86/speculation/mds: Fix comment b9faa4652867 x86/speculation/mds: Add SMT warning message b3a63d9c7453 x86/speculation: Move arch_smt_update() call to after mitigation decisions f7a119a762ef x86/speculation/mds: Add mds=full,nosmt cmdline option cfaa3d76301e Documentation: Add MDS vulnerability documentation e3803099d2f4 Documentation: Move L1TF to separate directory c50e81fe8a13 x86/speculation/mds: Add mitigation mode VMWERV 8230c2028dce x86/speculation/mds: Add sysfs reporting for MDS 2951067089a3 x86/speculation/mds: Add mitigation control for MDS 4df98b3f3161 x86/speculation/mds: Conditionally clear CPU buffers on idle entry b39dc9a8cced x86/kvm/vmx: Add MDS protection when L1D Flush is not active e4fa775b5606 x86/speculation/mds: Clear CPU buffers on exit to user 1f7c31be1e04 x86/speculation/mds: Add mds_clear_cpu_buffers() de89ff6f1674 x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests aca9e8d8e2ce x86/speculation/mds: Add BUG_MSBDS_ONLY 2e9104aa2633 x86/speculation/mds: Add basic bug infrastructure for MDS 00b76324bd35 x86/speculation: Consolidate CPU whitelists e09450ffa980 x86/msr-index: Cleanup bit defines ca0056d97840 kvm: x86: Report STIBP on GET_SUPPORTED_CPUID 1f1bc8222ce7 x86/cpu: Sanitize FAM6_ATOM naming 34aae15cb179 Documentation/l1tf: Fix small spelling typo 9c2556f428cf Linux 4.19.42 9ccdbde1850c arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP 0f4ef8fb1dae locking/futex: Allow low-level atomic operations to return -EAGAIN 6fee39874d1f ASoC: Intel: avoid Oops if DMA setup fails c3b3955f0250 UAS: fix alignment of scatter/gather segments 38f092c41ceb Bluetooth: Align minimum encryption key size for LE and BR/EDR connections c6d1f9b4b2cb Bluetooth: hidp: fix buffer overflow de7fe08b92dc scsi: qla2xxx: Fix device staying in blocked state ef7014d76361 scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines 7a793ca17357 scsi: lpfc: change snprintf to scnprintf for possible overflow 8b330b3efa91 soc: sunxi: Fix missing dependency on REGMAP_MMIO 557be5771563 cpufreq: armada-37xx: fix frequency calculation for opp 6b7daf1ff8bf intel_th: pci: Add Comet Lake support 5b2ba94386eb usb-storage: Set virt_boundary_mask to avoid SG overflows 18e6f3027642 USB: cdc-acm: fix unthrottle races bce2b9d63786 USB: serial: f81232: fix interrupt worker not stop caa5680dc05a usb: dwc3: Fix default lpm_nyet_threshold value 33f2aa87c294 genirq: Prevent use-after-free and work list corruption 29184cbaaec0 iommu/amd: Set exclusion range correctly 42638d6aae06 perf/core: Fix perf_event_disable_inatomic() race c1189d68be7d platform/x86: pmc_atom: Drop __initconst on dmi table 777943cd6c5f nvme-fc: correct csn initialization and increments on error 0e8e67b8147f virtio-blk: limit number of hw queues by nr_cpu_ids d955bb0b3189 ASoC: Intel: kbl: fix wrong number of channels e5c749ad6d7f drm/mediatek: fix possible object reference leak 8f4dbd17777f scsi: csiostor: fix missing data copy in csio_scsi_err_handler() fb357b9eb47d RDMA/hns: Fix bug that caused srq creation to fail 8dfb2896d8c7 RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove 5984fd687600 virtio_pci: fix a NULL pointer reference in vp_del_vqs a8f5c1bceb25 drm/sun4i: tcon top: Fix NULL/invalid pointer dereference in sun8i_tcon_top_un/bind 78bc98235e84 slab: fix a crash by reading /proc/slab_allocators cf6cb79d57b0 objtool: Add rewind_stack_do_exit() to the noreturn list e66e72710962 ASoC: cs35l35: Disable regulators on driver removal dd015a3b072a drm/amd/display: fix cursor black issue 88294658ddbe ASoC: rockchip: pdm: fix regmap_ops hang issue 95587274e9d5 linux/kernel.h: Use parentheses around argument in u64_to_user_ptr() 7d10436ca569 perf/x86/intel: Initialize TFA MSR 2b791e8ee7b2 perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS 929d019d6d44 drm/mediatek: Fix an error code in mtk_hdmi_dt_parse_pdata() 0fb785e28833 ASoC: tlv320aic32x4: Fix Common Pins e6efcbf3cbce MIPS: KGDB: fix kgdb support for SMP platforms. 09c6954e83e8 IB/hfi1: Fix the allocation of RSM table 3abd4aef917f IB/hfi1: Eliminate opcode tests on mr deref 1ed91af83a45 drm/omap: hdmi4_cec: Fix CEC clock handling for PM d356db088333 ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol 6f69661f6ebe ASoC: cs4270: Set auto-increment bit for register writes 8f5077ceee5f ASoC: stm32: dfsdm: fix debugfs warnings on entry creation 33ffe0807d52 ASoC: stm32: dfsdm: manage multiple prepare 74f5898f660d clk: meson-gxbb: round the vdec dividers to closest 8aa62dc731e5 ASoC: wm_adsp: Add locking to wm_adsp2_bus_error 2ece73fe079b ASoC: rt5682: recording has no sound after booting afcbb3c755c9 ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate 7525d6104ca4 ASoC: nau8810: fix the issue of widget with prefixed name c2119de4ed41 ASoC: nau8824: fix the issue of the widget with prefix name 29f1b9761520 ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform 581a8bd9fa8b ASoC:soc-pcm:fix a codec fixup issue in TDM case c37f7344075a ASoC: stm32: sai: fix exposed capabilities in spdif mode 2aeceaaff09b ASoC: stm32: sai: fix iec958 controls indexation 6544b4966193 ASoC: hdmi-codec: fix S/PDIF DAI 98a80393b82a ASoC: tlv320aic3x: fix reset gpio reference counting 34ae4c6a3609 staging: most: cdev: fix chrdev_region leak in mod_exit 2197e11bb624 staging: greybus: power_supply: fix prop-descriptor request size 35d2c86db2d4 ubsan: Fix nasty -Wbuiltin-declaration-mismatch GCC-9 warnings eb7b8d1afb92 Drivers: hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() 0f18e433b97b scsi: libsas: fix a race condition when smp task timeout e629cabe34ed net: stmmac: Use bfsize1 in ndesc_init_rx_desc 21de7eb67cff Linux 4.19.41 e7c2d066566b mm/kmemleak.c: fix unused-function warning 5b94768bd07c ASoC: wm_adsp: Check for buffer in trigger stop c5c74e63985f media: v4l2: i2c: ov7670: Fix PLL bypass register values 5f18c95d2964 i2c: i2c-stm32f7: Fix SDADEL minimum formula 7a32cbf1720b x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" c48b027f2aa3 x86/mm: Fix a crash with kmemleak_scan() 052c78f5cfe2 x86/mm/KASLR: Fix the size of the direct mapping section d572a3a03f63 clk: x86: Add system specific quirk to mark clocks as critical 61ff44069f5b x86/mce: Improve error message when kernel cannot recover, p2 c7e220eff874 powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown search a78c3898de59 mac80211: Honor SW_CRYPTO_CONTROL for unicast keys in AP VLAN mode 574be221407e selinux: never allow relabeling on context mounts 6b13ae52ac75 selinux: avoid silent denials in permissive mode under RCU walk 53ffa56456fb gpio: mxc: add check to return defer probe if clock tree NOT ready a10c88bf365a Input: stmfts - acknowledge that setting brightness is a blocking call a99b9c82bde6 Input: snvs_pwrkey - initialize necessary driver data before enabling IRQ 8d5c1c039708 IB/core: Destroy QP if XRC QP fails 841487432d11 IB/core: Fix potential memory leak while creating MAD agents dabcbe58d8bc IB/core: Unregister notifier before freeing MAD security d1698f74bdbd platform/x86: intel_pmc_core: Handle CFL regmap properly 51e777c795ce platform/x86: intel_pmc_core: Fix PCH IP name d4f1e3ef9586 ASoC: stm32: fix sai driver name initialisation 7d3f7107079b ASoC: wm_adsp: Correct handling of compressed streams that restart 3b958d5e6972 ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping" 9d696f405e6d scsi: RDMA/srpt: Fix a credit leak for aborted commands f16e83170e25 staging: iio: adt7316: fix the dac write calculation ad774285beee staging: iio: adt7316: fix the dac read calculation 7041e3d6b81f staging: iio: adt7316: allow adt751x to use internal vref for all dacs 2ccaef716388 clk: qcom: Add missing freq for usb30_master_clk on 8998 8897bf03ec30 Bluetooth: mediatek: fix up an error path to restore bdev->tx_state f5ad05e680aa Bluetooth: btusb: request wake pin with NOAUTOEN 3f8497cfff3b perf/x86/amd: Update generic hardware cache events for Family 17h 96e4471d3881 block: pass no-op callback to INIT_WORK(). 14f3c36b47ed ARM: iop: don't use using 64-bit DMA masks 39839f3ec616 ARM: orion: don't use using 64-bit DMA masks 04b4d5f75ab0 fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock a82cfd770651 xsysace: Fix error handling in ace_setup 54ad0956ef93 sh: fix multiple function definition build errors b51fdcbe45d1 hugetlbfs: fix memory leak for resv_map 6a62bbe82343 kmemleak: powerpc: skip scanning holes in the .bss section 82e8da1f1a91 KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow 57186663b3a1 libcxgb: fix incorrect ppmax calculation 5c5e9f23df7a net: hns: Fix WARNING when remove HNS driver with SMMU enabled c9f431017617 net: hns: fix ICMP6 neighbor solicitation messages discard problem 1ff38d33d7c4 net: hns: Fix probabilistic memory overwrite when HNS driver initialized 7713ee691767 net: hns: Use NAPI_POLL_WEIGHT for hns driver 7e7befd8dee2 net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() 98d6651f1878 arm64: fix wrong check of on_sdei_stack in nmi context 69da58b7386c arm/mach-at91/pm : fix possible object reference leak 8052c066e6d0 scsi: storvsc: Fix calculation of sub-channel count 03260f46f2d1 scsi: core: add new RDAC LENOVO/DE_Series device 4d043d3d2be1 vfio/pci: use correct format characters 7ce0b428c046 HID: input: add mapping for Assistant key ce9e2dc03f63 rtc: da9063: set uie_unsupported when relevant e5be04ee1766 block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx 177edf25706a mfd: twl-core: Disable IRQ while suspended f0112b649525 debugfs: fix use-after-free on symlink traversal e22c11da0a86 jffs2: fix use-after-free on symlink traversal 7cce2543cbcd net: stmmac: don't log oversized frames f86c1d3f10a2 net: stmmac: fix dropping of multi-descriptor RX frames 0ab012e3df48 net: stmmac: don't overwrite discard_frame status 2170bbf19f6e net: stmmac: don't stop NAPI processing when dropping a packet cd50daabf5ee net: stmmac: ratelimit RX error logs c13a936f46e3 net: stmmac: use correct DMA buffer size in the RX descriptor 824451fdcfc2 bonding: show full hw address in sysfs for slave entries f91bb70a3616 net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands 7e0548e111e5 net: hns3: fix compile error 6869dd570f10 HID: quirks: Fix keyboard + touchpad on Lenovo Miix 630 bc031095828b riscv: fix accessing 8-byte variable from RV32 0424b0b35793 igb: Fix WARN_ONCE on runtime suspend cc04b5b3314a reset: meson-audio-arb: Fix missing .owner setting of reset_controller_dev ef9533481c11 ARM: dts: rockchip: Fix gpu opp node names for rk3288 894b4fc04387 batman-adv: fix warning in function batadv_v_elp_get_throughput 7afe374cc718 batman-adv: Reduce tt_global hash refcnt only for removed entry 6957021da735 batman-adv: Reduce tt_local hash refcnt only for removed entry be807f9b4fc4 batman-adv: Reduce claim hash refcnt only for removed entry 8a734e251c0c rtc: sh: Fix invalid alarm warning for non-enabled alarm 5b5c653ddf91 rtc: cros-ec: Fail suspend/resume if wake IRQ can't be configured 2f4052ffd9be HID: debug: fix race condition with between rdesc_show() and device removal 61effc648fe4 HID: logitech: check the return value of create_singlethread_workqueue dbfef4bd8836 arm64: dts: rockchip: fix rk3328-roc-cc gmac2io tx/rx_delay 3e6b472f474a efi: Fix debugobjects warning on 'efi_rts_work' 30673786f906 nvme-loop: init nvmet_ctrl fatal_err_work when allocate 83c6688d679c USB: core: Fix bug caused by duplicate interface PM usage counter 7b73c2a056b3 USB: core: Fix unterminated string returned by usb_string() 7df0d2c7d092 usb: usbip: fix isoc packet num validation in get_pipe 512ce15023a8 USB: dummy-hcd: Fix failure to give back unlinked URBs 508954883054 USB: w1 ds2490: Fix bug caused by improper use of altsetting array 9f632afe4f39 USB: yurex: Fix protection fault after device removal f02c6460a5b6 ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR 347411f9aded ALSA: hda/realtek - Fixed Dell AIO speaker noise f937634b6626 ALSA: hda/realtek - Add new Dell platform for headset mode b19c230648b5 i2c: Prevent runtime suspend of adapter when Host Notify is required 04e07919f7da i2c: Allow recovery of the initial IRQ by an I2C client device. 1e031ab31843 i2c: Clear client->irq in i2c_device_remove 63eab25ed1cc i2c: Remove unnecessary call to irq_find_mapping e89ba70e10b2 i2c: imx: correct the method of getting private data in notifier_call d1493c5cbbad i2c: synquacer: fix enumeration of slave devices ec30811209e4 mac80211: don't attempt to rename ERR_PTR() debugfs dirs be7df63d3680 mwifiex: Make resume actually do something useful again on SDIO cards 81a7534f9ef4 iwlwifi: fix driver operation for 5350 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-05-31linux-yocto/4.19: update to v4.19.40Bruce Ashfield
Updating to the latest -stable release which comprises the following changes: 1656b1457209 Linux 4.19.40 cc313d405b0c ath10k: Drop WARN_ON()s that always trigger during system resume d0a5000f10e7 ALSA: line6: use dynamic buffers 68d49ff47789 KVM: nVMX: Fix size checks in vmx_set_nested_state 499bbe739d5a KVM: x86: Whitelist port 0x7e for pre-incrementing %rip d0771bd41c27 net/tls: fix copy to fragments in reencrypt dd424182bc2d net/tls: don't copy negative amounts of data in reencrypt f1fd68e93409 bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). 396350737326 bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() 09a921361353 bnxt_en: Improve multicast address setup logic. 6a57fa6fa7d5 packet: validate msg_namelen in send directly 7a42cf4dfa43 selftests: fib_rule_tests: print the result and return 1 if any tests failed b563e9bbabfe sctp: avoid running the sctp state machine recursively fdd36abd9d09 rxrpc: Fix net namespace cleanup a976384b9553 net/tls: avoid NULL pointer deref on nskb->sk in fallback 1d412d873a12 net: phy: marvell: Fix buffer overrun with stats counters b48a0a1207e9 net: dsa: bcm_sf2: fix buffer overflow doing set_rxnfc 485f382f2c6d l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv() e571a33963f4 l2ip: fix possible use-after-free f78ec0cd0664 ipv6: invert flowlabel sharing check in process and user mode 39eddbb7cab3 ipv6/flowlabel: wait rcu grace period before put_pid() 1a9e0134af40 ipv6: fix races in ip6_dst_destroy() 7ea4f000c41f ipv6: A few fixes on dereferencing rt->from 3f611a479962 ipv4: ip_do_fragment: Preserve skb_iif during fragmentation ad119c970bbe Linux 4.19.39 ee096f0dc4a4 leds: trigger: netdev: use memcpy in device_name_store 2663959af22c leds: pca9532: fix a potential NULL pointer dereference 13a6a6dd3c11 ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASK 71f3397a1c31 iommu/amd: Reserve exclusion range in iova-domain 75a5e3e6340c kconfig/[mn]conf: handle backspace (^H) key 458a65c71029 perf machine: Update kernel map address and re-order properly 60d3b51d05a7 nvme-multipath: relax ANA state check a918af5b6fd8 gpio: of: Fix of_gpiochip_add() error path 43dba153d52b libata: fix using DMA buffers on stack 6a364b2e47a6 x86/mm: Don't exceed the valid physical address space a138f995ab84 scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN 97c4f3a8853c ceph: fix use-after-free on symlink traversal 90ce58d457c2 usb: u132-hcd: fix resource leak fe71e625e23f x86/realmode: Don't leak the trampoline kernel address 04cac1dce923 leds: trigger: netdev: fix refcnt leak on interface rename 0018c21f34d6 usb: usb251xb: fix to avoid potential NULL pointer dereference 4135e588274e scsi: qla4xxx: fix a potential NULL pointer dereference a2b302e4f2fb scsi: aacraid: Insure we don't access PCIe space during AER/EEH 2c8c8ef8d3b4 scsi: mpt3sas: Fix kernel panic during expander reset 6222f1c6ed97 ARM: davinci: fix build failure with allnoconfig 5d545dde8d9d drm/meson: Uninstall IRQ handler efa69a66697c drm/meson: Fix invalid pointer in meson_drv_unbind() c87a5086d354 gpio: aspeed: fix a potential NULL pointer dereference c5eb9a424ebd drm: Fix drm_release() and device unplug 11242181f52f net: ethernet: ti: fix possible object reference leak ae6e6bbc1741 net: ibm: fix possible object reference leak b9c8db41912f net: xilinx: fix possible object reference leak b989a3e9d260 NFS: Fix a typo in nfs_init_timeout_values() e0c34051669c drm/tegra: hub: Fix dereference before check abd76731f899 ARM: dts: imx6qdl: Fix typo in imx6qdl-icore-rqs.dtsi 2b0e6d6bf088 net/sched: don't dereference a->goto_chain to read the chain index b435a79e5a87 net: macb: Add null check for PCLK and HCLK f85682bc594a staging: rtlwifi: Fix potential NULL pointer dereference of kzalloc c5750b45e406 staging: rtl8712: uninitialized memory in read_bbreg_hdl() 5a5f1decd6fc staging: rtlwifi: rtl8822b: fix to avoid potential NULL pointer dereference d55bfd0746ae staging: rtl8188eu: Fix potential NULL pointer dereference of kcalloc bfa4cd06a902 net: ks8851: Set initial carrier state to down 3796ab4828ed net: ks8851: Delay requesting IRQ until opened 3005509f88e3 net: ks8851: Reassert reset pin if chip ID check fails fb6ca157d738 net: ks8851: Dequeue RX packets explicitly cdef35e83c3f i2c: i801: Add support for Intel Comet Lake c6694e7c8bf6 ARM: dts: pfla02: increase phy reset duration 41be4abfb04d usb: gadget: net2272: Fix net2272_dequeue() edaebfe7721c usb: gadget: net2280: Fix net2280_dequeue() 346eab0d1559 usb: gadget: net2280: Fix overrun of OUT messages 710d4f29fe38 usb: dwc3: pci: add support for Comet Lake PCH ID e4705ae72736 KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots 0371fa033741 KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory 51a5d70a59ee KVM: arm64: Reset the PMU in preemptible context 2ba0421f2b77 serial: ar933x_uart: Fix build failure with disabled console 1d815c5a9434 sc16is7xx: missing unregister/delete driver on error in sc16is7xx_init() 2cbb465e526a ARM: imx51: fix a leaked reference by adding missing of_node_put f67021192cc1 s390/qeth: fix race when initializing the IP address table e634fc48661f netfilter: ip6t_srh: fix NULL pointer dereferences 506375f509b8 netfilter: fix NETFILTER_XT_TARGET_TEE dependencies a5374a3086d6 netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING 5f7e5b9bba19 netfilter: nft_set_rbtree: check for inactive element after flag mismatch 2fbb4c48f138 staging, mt7621-pci: fix build without pci support 99f1ba88d7f8 staging: axis-fifo: add CONFIG_OF dependency 947bd0d9bdbc xsk: fix umem memory leak on cleanup fc055dffa575 qlcnic: Avoid potential NULL pointer dereference 98650508a9d0 net: stmmac: don't set own bit too early for jumbo frames 24a46cad0e18 ieee802154: hwsim: propagate genlmsg_reply return code f722b7789afa net: ieee802154: fix a potential NULL pointer dereference a1e34e289e15 s390: limit brk randomization to 32MB d52dfdf1845d ARM: dts: bcm283x: Fix hdmi hpd gpio pull 0311ff82b70f fs: prevent page refcount overflow in pipe_buf_get d972ebbf42ba mm: prevent get_user_pages() from overflowing page refcount 0612cae7ec6b mm: add 'try_get_page()' helper function 9f6da5fd0557 mm: make page ref count overflow check tighter and more explicit 99ae2bd0772f Revert "ACPICA: Clear status of GPEs before enabling them" 145f6a70bb9b selinux: use kernel linux/socket.h for genheaders and mdp a03957ab0fd5 Linux 4.19.38 5cb299c80651 powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg 53db65232428 net/tls: don't leak IV and record seq when offload fails d3bdd359fa53 net/tls: avoid potential deadlock in tls_set_device_offload_rx() 041b3224e8f8 net/mlx5e: Fix use-after-free after xdp_return_frame ae6b07107458 net/mlx5e: Fix the max MTU check in case of XDP b08774d38882 mlxsw: spectrum: Put MC TCs into DWRR mode 21e47998d959 mlxsw: pci: Reincrease PCI reset timeout e875a409594b net: hns: Fix WARNING when hns modules installed 7ce836e8a963 team: fix possible recursive locking when add slaves 1f78e75e85bb stmmac: pci: Adjust IOT2000 matching e97f0bc7be88 net/tls: fix refcount adjustment in fallback b02f8aa85604 net: stmmac: move stmmac_check_ether_addr() to driver probe d7b10dfe6c31 net/rose: fix unbound loop in rose_loopback_timer() ed1866aa608a net: rds: exchange of 8K and 1M pool 7da11d6a5d85 net/mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query 829fd9849e44 mlxsw: spectrum: Fix autoneg status in ethtool 250e51f856e1 ipv4: set the tcp_min_rtt_wlen range from 0 to one day 07445fea9575 ipv4: add sanity checks in ipv4_link_failure() d4ff57d0320b x86/fpu: Don't export __kernel_fpu_{begin,end}() 423497a96d4a mm: Fix warning in insert_pfn() e923c6b70ce2 x86/retpolines: Disable switch jump tables when retpolines are enabled 6cfcff3cfb0e x86, retpolines: Raise limit for generating indirect calls from switch-case e9e47779aaa7 Fix aio_poll() races aab66dfb757a aio: store event at final iocb_put() c20202c51d2b aio: keep io_event in aio_kiocb 592ea630b081 aio: fold lookup_kiocb() into its sole caller c7f2525abfec pin iocb through aio. d6b2615f7d31 aio: simplify - and fix - fget/fput for io_submit() 2afa01cd9186 aio: initialize kiocb private in case any filesystems expect it. a812f7b68a39 aio: abstract out io_event filler helper d384f8b855a5 aio: split out iocb copy from io_submit_one() 4d677689742a aio: use iocb_put() instead of open coding it ef529eead8cf aio: don't zero entire aio_kiocb aio_get_req() 730198c889d8 aio: separate out ring reservation from req allocation b3373253f0ba aio: use assigned completion handler 9101cbe70ef6 aio: clear IOCB_HIPRI 920ecc72093d rxrpc: fix race condition in rxrpc_input_packet() 5a228d5ddca2 net/rds: Check address length before reading address family e30203e4f94d net: netrom: Fix error cleanup path of nr_proto_init a0cb0faa15f3 tipc: check link name with right length in tipc_nl_compat_link_set f21fae8049cd tipc: check bearer name with right length in tipc_nl_compat_bearer_enable 9b9b0df4e788 fm10k: Fix a potential NULL pointer dereference f7dc13d6e4a2 netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON 94ad68a6e570 NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. 245a94a0ffab sched/deadline: Correctly handle active 0-lag timers 6bf7d3c5c0c5 binder: fix handling of misaligned binder object 8c37f7c23c02 workqueue: Try to catch flush_work() without INIT_WORK(). 4d476a00b3f9 fs/proc/proc_sysctl.c: Fix a NULL pointer dereference bce00f419c9d intel_th: gth: Fix an off-by-one in output unassigning 9c8c39bae89a slip: make slhc_free() silently accept an error pointer f41d2de67101 USB: Consolidate LPM checks to avoid enabling LPM twice 50cda8891818 USB: Add new USB LPM helpers 8c700e902ceb drm/vc4: Fix compilation error reported by kbuild test bot 2bc7ce32eb21 Revert "drm/i915/fbdev: Actually configure untiled displays" 2c892ef09435 drm/vc4: Fix memory leak during gpu reset. 087341c0f40d powerpc/mm/radix: Make Radix require HUGETLB_PAGE 478afe341d29 ARM: 8857/1: efi: enable CP15 DMB instructions before cleaning the cache 129c337c6659 dmaengine: sh: rcar-dmac: Fix glitch in dmaengine_tx_status 0f00e1c599b3 dmaengine: sh: rcar-dmac: With cyclic DMA residue 0 is valid f7b467ad1be0 vfio/type1: Limit DMA mappings per container ac9e2bece112 Input: synaptics-rmi4 - write config register values to the right offset 37ecf31a3e5e perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters c0309570a5f1 sunrpc: don't mark uninitialised items as VALID. b4d4b5e4b839 nfsd: Don't release the callback slot unless it was actually held 950eec812600 ceph: fix ci->i_head_snapc leak 246d2bf32da1 ceph: ensure d_name stability in ceph_dentry_hash() 8d693ef0141c ceph: only use d_name directly when parent is locked 9b8c07129ddf sched/numa: Fix a possible divide-by-zero 1af34bf97eca RDMA/mlx5: Do not allow the user to write to the clock page 8ac57d1bdc25 IB/rdmavt: Fix frwr memory registration d0264d10ae6a trace: Fix preempt_enable_no_resched() abuse 7f9c9d1d79fd MIPS: scall64-o32: Fix indirect syscall number load ce900ddd660d lib/Kconfig.debug: fix build error without CONFIG_BLOCK 710733e539d1 zram: pass down the bvec we need to read into in the work struct a19e4a1b4c63 gpio: eic: sprd: Fix incorrect irq type setting for the sync EIC cffeb9c84d20 tracing: Fix buffer_ref pipe ops 0e78e92da2d8 tracing: Fix a memory leak by early error exit in trace_pid_write() ee231063ff95 cifs: do not attempt cifs operation on smb2+ rename error d5bf783a09a0 cifs: fix memory leak in SMB2_read 15e978391577 net: dsa: mv88e6xxx: add call to mv88e6xxx_ports_cmode_init to probe for new DSA framework 984c4e00c387 ALSA: hda/ca0132 - Fix build error without CONFIG_PCI 1e0cab1bce57 powerpc/vdso32: fix CLOCK_MONOTONIC on PPC64 ae5e0c773ca6 ipvs: fix warning on unused variable 8e59639791f2 vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock 416699b9bb90 drm/rockchip: fix for mailbox read validation. 1832b1517c2b loop: do not print warn message if partition scan is successful 070e34b627f4 tipc: handle the err returned from cmd header function 8766cc7d0d1d ext4: fix some error pointer dereferences 816e3e2258e8 net: mvpp2: fix validate for PPv2.1 e7ddd6af17e4 net/ibmvnic: Fix RTNL deadlock during device reset ffc1d85e8c5f netfilter: nf_tables: bogus EBUSY in helper removal from transaction e313d5da057b netfilter: nf_tables: bogus EBUSY when deleting set after flush 25ddad73070c netfilter: nf_tables: fix set double-free in abort path 8906234c5015 netfilter: nft_compat: use .release_ops and remove list of extension 4f67e8976f7b netfilter: nft_compat: don't use refcount_inc on newly allocated entry af26f3e2903b netfilter: nf_tables: unbind set in rule from commit path 27458b5457d3 netfilter: nf_tables: warn when expr implements only one of activate/deactivate cb2e343d1d85 netfilter: nft_compat: destroy function must not have side effects 3dbba8ebb066 netfilter: nf_tables: split set destruction in deactivate and destroy phase 7693bae6b314 netfilter: nft_compat: make lists per netns db99f122cbf8 netfilter: nft_compat: use refcnt_t type for nft_xt reference count 19bb613acb9a Linux 4.19.37 cdd369fe0f98 kernel/sysctl.c: fix out-of-bounds access when setting file-max ac54bc121e1f Revert "locking/lockdep: Add debug_locks check in __lock_downgrade()" 9c1862566176 i2c-hid: properly terminate i2c_hid_dmi_desc_override_table[] array 52dde1160f17 ASoC: rockchip: add missing INTERLEAVED PCM attribute a782f8475715 tools include: Adopt linux/bits.h 6580376fe810 percpu: stop printing kernel addresses 8a6f2ea0c3dd ALSA: info: Fix racy addition/deletion of nodes 1343fd8f9629 mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n 628c99a836dd device_cgroup: fix RCU imbalance in error case c3edd427d538 sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup c21bcc2352e9 Revert "kbuild: use -Oz instead of -Os when using clang" 1c36862e8be8 tpm: Fix the type of the return value in calc_tpm2_event_size() 18af9b7b9138 tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete 7de43cb71116 modpost: file2alias: check prototype of handler aa0e8cc9d7a8 modpost: file2alias: go back to simple devtable lookup 87eadc0b8c2a mmc: sdhci: Handle auto-command errors ba8a6c055677 mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR b2be40b73b29 mmc: sdhci: Fix data command CRC error handling be608583d9c4 nfit/ars: Avoid stale ARS results 40221d56ae28 nfit/ars: Allow root to busy-poll the ARS state machine bc18c2593635 nfit/ars: Introduce scrub_flags 82a13a006ed5 nfit/ars: Remove ars_start_flags cd37fd46b485 timers/sched_clock: Prevent generic sched_clock wrap caused by tick_freeze() 5680b0635cda x86/speculation: Prevent deadlock on ssb_state::lock 90e17512f1e4 perf/x86: Fix incorrect PEBS_REGS 293926b37013 x86/cpu/bugs: Use __initconst for 'const' init data f45829e6250a perf/x86/amd: Add event map for AMD Family 17h ba407222f563 drm/amdgpu/gmc9: fix VM_L2_CNTL3 programming 39cad03c4360 mac80211: do not call driver wake_tx_queue op during reconfig 852de0d53d14 rt2x00: do not increment sequence number while re-transmitting 23a926e5edd9 kprobes: Fix error check when reusing optimized probes 426e2a8024c2 kprobes: Mark ftrace mcount handler functions nokprobe 1fab567a270b x86/kprobes: Verify stack frame on kretprobe 5105fc758bdc arm64: futex: Restore oldval initialization to work around buggy compilers 96800ba9e565 drm/ttm: fix out-of-bounds read in ttm_put_pages() v2 fbe5cff93229 crypto: x86/poly1305 - fix overflow during partial reduction dacdbc115d23 ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier 6ff17bc5936e coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping 3e1b3e4d3c83 Revert "svm: Fix AVIC incomplete IPI emulation" ee4b8e266229 Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO" 1aa2682d0a98 scsi: core: set result when the command cannot be dispatched 8f2ef0e8f967 vt: fix cursor when clearing the screen 38b7f09a9e83 serial: sh-sci: Fix HSCIF RX sampling point calculation de6d6b8902fb serial: sh-sci: Fix HSCIF RX sampling point adjustment ec96f65e1214 Input: elan_i2c - add hardware ID for multiple Lenovo laptops b50e435df2d8 ALSA: core: Fix card races between register and disconnect 4171b6ee9328 ALSA: hda/realtek - add two more pin configuration sets to quirk table 4e78a1fb8d1d staging: comedi: ni_usb6501: Fix possible double-free of ->usb_rx_buf 09f9bacae118 staging: comedi: ni_usb6501: Fix use of uninitialized mutex edf2f548baa9 staging: comedi: vmk80xx: Fix possible double-free of ->usb_rx_buf 1f01a970b8c2 staging: comedi: vmk80xx: Fix use of uninitialized semaphore a1da981f6643 staging: most: core: use device description as name b007c64d860f io: accel: kxcjk1013: restore the range after resume. bbe0bed4647c iio: core: fix a possible circular locking dependency 98171e1947b6 iio: adc: at91: disable adc channel interrupt in timeout case 36971130bb2f iio: Fix scan mask selection 0e47edde9132 iio: dac: mcp4725: add missing powerdown bits in store eeprom 5ad173ea6c3a iio: ad_sigma_delta: select channel when reading register 42eae0cff22a iio: cros_ec: Fix the maths for gyro scale calculation adfb0f0b17a3 iio:chemical:bme680: Fix SPI read interface a3117576a73f iio:chemical:bme680: Fix, report temperature in millidegrees f7ee6890caa5 iio/gyro/bmg160: Use millidegrees for temperature scale 8bd3fd46ec23 iio: gyro: mpu3050: fix chip ID reading 6f3e66b155f0 staging: iio: ad7192: Fix ad7193 channel address c54d1258c637 Staging: iio: meter: fixed typo c9e34935a351 KVM: x86: svm: make sure NMI is injected after nmi_singlestep 18cf09a81771 KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU 2fcee5eaae6e cifs: fix handle leak in smb2_query_symlink() c69330a855ab cifs: Fix use-after-free in SMB2_read 8fb89b43b65f cifs: Fix use-after-free in SMB2_write 8092ecc306d8 CIFS: keep FileInfo handle live during oplock break 6e2081f29392 net: IP6 defrag: use rbtrees in nf_conntrack_reasm.c 684685326ab0 net: IP6 defrag: use rbtrees for IPv6 defrag 702ddf862d9d net: IP defrag: encapsulate rbtree defrag code into callable functions e24be8e38cd7 sch_cake: Simplify logic in cake_select_tin() 8d9051a4680a nfp: flower: remove vlan CFI bit from push vlan action 06f7d2182f9d nfp: flower: replace CFI with vlan present cbce0413f783 sch_cake: Make sure we can write the IP header before changing DSCP bits 490532225e20 sch_cake: Use tc_skb_protocol() helper for getting packet protocol 5f72cb2ab51d route: Avoid crash from dereferencing NULL rt->from 1d2499b08600 net/mlx5: FPGA, tls, idr remove on flow delete 785833b9eee0 net/tls: prevent bad memory access in tls_is_sk_tx_device_offloaded() 7cfddb81a817 net/mlx5: FPGA, tls, hold rcu read lock a bit longer d1785bea2f34 net: thunderx: don't allow jumbo frames with XDP 9de22b997fe4 net: thunderx: raise XDP MTU to 1508 7ba5ec69e1a7 ipv4: ensure rcu_read_lock() in ipv4_link_failure() 8a430e56a648 ipv4: recompile ip options in ipv4_link_failure b82df42059fb vhost: reject zero size iova range 242e5746cb47 tipc: missing entries in name table of publications a60a47206a31 team: set slave to promisc if team is already in promisc mode 6728c6174a47 tcp: tcp_grow_window() needs to respect tcp_space() 1cd878836822 net: fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv 2804598764f9 net: Fix missing meta data in skb with vlan packet 97fd88e04c8d net: bridge: multicast: use rcu to access port list from br_multicast_start_querier 08b0b4f28008 net: bridge: fix per-port af_packet sockets bcb964012d1b net: atm: Fix potential Spectre v1 vulnerabilities fae6053d7611 failover: allow name change on IFF_UP slave interfaces 2a458eddc4c2 bonding: fix event handling for stacked bonds c98875d930e9 Linux 4.19.36 0c00f71e7d7c appletalk: Fix compile regression 9e91db59e3b9 mm: hide incomplete nr_indirectly_reclaimable in sysfs d49dea545af4 mm: hide incomplete nr_indirectly_reclaimable in /proc/zoneinfo 7a4626798276 IB/hfi1: Failed to drain send queue when QP is put into error state e8eef7ad9841 bpf: fix use after free in bpf_evict_inode 40c6d718d78c include/linux/swap.h: use offsetof() instead of custom __swapoffset macro 48b0309f85ae f2fs: fix to dirty inode for i_mode recovery 11582064271d rxrpc: Fix client call connect/disconnect race a7e90c1892d9 lib/div64.c: off by one in shift 6c42507f426b appletalk: Fix use-after-free in atalk_proc_exit 539282e9cd9b drm/amdkfd: use init_mqd function to allocate object for hid_mqd (CI) 91583411b5d1 ARM: 8839/1: kprobe: make patch_lock a raw_spinlock_t 1b871f39097a drm/nouveau/volt/gf117: fix speedo readout register ad854fa3c8dc PCI: Blacklist power management of Gigabyte X299 DESIGNARE EX PCIe ports 4984d918cd46 coresight: cpu-debug: Support for CA73 CPUs 2a3c322d46e0 Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" 5f516d0ba082 crypto: axis - fix for recursive locking from bottom half 862adb5b0da6 drm/panel: panel-innolux: set display off in innolux_panel_unprepare 2be8987a076f lkdtm: Add tests for NULL pointer dereference 55588aebde38 lkdtm: Print real addresses 8387c1455d34 soc/tegra: pmc: Drop locking from tegra_powergate_is_powered() 29b934dd5fa0 scsi: core: Avoid that system resume triggers a kernel warning 38855a84d891 iommu/dmar: Fix buffer overflow during PCI bus notification 8c5e9ea11730 net: ip6_gre: fix possible NULL pointer dereference in ip6erspan_set_version d7a90ee5aadd crypto: sha512/arm - fix crash bug in Thumb2 build 1f52fa127898 crypto: sha256/arm - fix crash bug in Thumb2 build bbbe47463da9 xfrm: destroy xfrm_state synchronously on net exit path 5be4bb315de2 net/rds: fix warn in rds_message_alloc_sgs d801282dfd2a ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle e434fbf4f049 ALSA: hda: fix front speakers on Huawei MBXP b10cc0837472 drm/ttm: Fix bo_global and mem_global kfree error cb09e99b9ad3 platform/x86: Add Intel AtomISP2 dummy / power-management driver 491dee743d6b kernel: hung_task.c: disable on suspend e9603cffb1ca cifs: fallback to older infolevels on findfirst queryinfo retry fc34758d4af6 net: stmmac: Set OWN bit for jumbo frames 8722566b7870 f2fs: cleanup dirty pages if recover failed 263ed7e66b17 netfilter: nf_flow_table: remove flowtable hook flush routine in netns exit routine 19e6ff0146ef compiler.h: update definition of unreachable() f35e2a685c81 KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail 3d11fc93aa28 HID: usbhid: Add quirk for Redragon/Dragonrise Seymur 2 1424b7fefd6b ACPI / SBS: Fix GPE storm on recent MacBookPro's 0d41c7b3860e usbip: fix vhci_hcd controller counting 360186d8ab02 ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non-Exynos platforms 1475ce4ff957 pinctrl: core: make sure strcmp() doesn't get a null parameter 8e271100efa6 HID: i2c-hid: override HID descriptors for certain devices 09b6c08061bb Bluetooth: Fix debugfs NULL pointer dereference 6496b9636f74 media: au0828: cannot kfree dev before usb disconnect 6947d853be19 powerpc/pseries: Remove prrn_work workqueue 7863304bc00f serial: uartps: console_setup() can't be placed to init section 1f2b1c6ab353 netfilter: xt_cgroup: shrink size of v2 path 14b183214c08 f2fs: fix to do sanity check with current segment number 7fcce1828e5f ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() 4369f8a38085 9p locks: add mount option for lock retry interval db77c7890ed7 9p: do not trust pdu content for stat item size f9368366b4d1 f2fs: fix to avoid NULL pointer dereference on se->discard_map de1fd69b6541 rsi: improve kernel thread handling to fix kernel panic 93b7c722637c gpio: pxa: handle corner case of unprobed device 13cc3e6b2a18 drm/cirrus: Use drm_framebuffer_put to avoid kernel oops in clean-up 6fd66bec6d6a ext4: prohibit fstrim in norecovery mode 83e3e89d6639 x86/gart: Exclude GART aperture from kcore 40276e4e2fd0 fix incorrect error code mapping for OBJECTID_NOT_FOUND 777cd2681b2d x86/hw_breakpoints: Make default case in hw_breakpoint_arch_parse() return an error cff04fad89b9 iommu/vt-d: Check capability before disabling protected memory 181117a1b4f3 drm/nouveau/debugfs: Fix check of pm_runtime_get_sync failure 276084f0e017 x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode processors 16dab2916615 x86/hyperv: Prevent potential NULL pointer dereference 30d9b740e201 x86/hpet: Prevent potential NULL pointer dereference ac0343a48e7e irqchip/mbigen: Don't clear eventid when freeing an MSI f3c3b0f1fae5 irqchip/stm32: Don't clear rising/falling config registers at init 41b1234677bd drm/exynos/mixer: fix MIXER shadow registry synchronisation code bde271d1ad0e blk-iolatency: #include "blk.h" b63df738ce7d PM / Domains: Avoid a potential deadlock 19302c51c043 ACPI / utils: Drop reference in test for device presence 00059edd3121 perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test() 2c843ae984a8 perf tests: Fix memory leak by expr__find_other() in test__expr() a077618a3af8 perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test cf050670d092 perf evsel: Free evsel->counts in perf_evsel__exit() 28848061d882 perf hist: Add missing map__put() in error case bb644ded9e6d perf top: Fix error handling in cmd_top() df894a047f37 perf build-id: Fix memory leak in print_sdt_events() 871aa38e9525 perf config: Fix a memory leak in collect_config() 9007d724cb08 perf config: Fix an error in the config template documentation 93d449bd6552 perf list: Don't forget to drop the reference to the allocated thread_map c5d9104281b9 tools/power turbostat: return the exit status of a command ada35b525486 x86/mm: Don't leak kernel addresses 52466ab20393 sched/core: Fix buffer overflow in cgroup2 property cpu.max a8c1de3ab8b6 sched/cpufreq: Fix 32-bit math overflow a629c32ac2d1 scsi: iscsi: flush running unbind operations when removing a session 5b67d518eaaf thermal/intel_powerclamp: fix truncated kthread name 193dd213bebd thermal/int340x_thermal: fix mode setting 10313672b3f0 thermal/int340x_thermal: Add additional UUIDs c5161c689e81 thermal: bcm2835: Fix crash in bcm2835_thermal_debugfs 8fd403fc2a8e thermal: samsung: Fix incorrect check after code merge 0644ee713c00 thermal/intel_powerclamp: fix __percpu declaration of worker_data a803600c5b90 ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration 94a6f47a5ecb mmc: davinci: remove extraneous __init annotation f596ad9ea8a4 i40iw: Avoid panic when handling the inetdev event 74ed2226e65a IB/mlx4: Fix race condition between catas error reset and aliasguid flows 5e4dc4b6fc10 drm/udl: use drm_gem_object_put_unlocked. cbba1f554b4f auxdisplay: hd44780: Fix memory leak on ->remove() 317e716a8ad9 ALSA: sb8: add a check for request_region 17829309ec00 ALSA: echoaudio: add a check for ioremap_nocache a793860c0f52 ext4: report real fs size after failed resize f5a94fd3b375 ext4: add missing brelse() in add_new_gdb_meta_bg() 90a1327e4ed3 ext4: avoid panic during forced reboot 673e23ce80a6 perf/core: Restore mmap record type correctly ca306c17d2ed inotify: Fix fsnotify_mark refcount leak in inotify_update_existing_watch() 618490ba5841 arc: hsdk_defconfig: Enable CONFIG_BLK_DEV_RAM 2296eedef0c5 ARC: u-boot args: check that magic number is correct 4b0e041c9dad Linux 4.19.35 59bf185ae6b7 KVM: x86: nVMX: fix x2APIC VTPR read intercept 119031be7b0a KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) f8053df634d4 ACPICA: AML interpreter: add region addresses in global list during initialization fad502a9439e arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk3328-rock64 c963475972f6 arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk3328-rock64 aa9ee4b1ed46 dm integrity: fix deadlock with overlapping I/O 469b40a429c5 dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors 4f5c99e0421c dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE") 30dc4d7b299d dm integrity: change memcmp to strncmp in dm_integrity_ctr 5be6e02cfbdf PCI: pciehp: Ignore Link State Changes after powering off a slot 250fef8de77c PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller 056264656a67 x86/perf/amd: Remove need to check "running" bit in NMI handler 23d39b0af08e x86/perf/amd: Resolve NMI latency issues for active PMCs e5a791b4ab56 x86/perf/amd: Resolve race condition when disabling PMC 4b004504bfcc x86/asm: Use stricter assembly constraints in bitops 356ae4deab4b x86/asm: Remove dead __GNUC__ conditionals f7b778b9007e xtensa: fix return_address cb75a0c5d381 sched/fair: Do not re-read ->h_load_next during hierarchical load calculation ed3adb562fc8 xen: Prevent buffer overflow in privcmd ioctl 84c6c2af4c53 arm64: backtrace: Don't bother trying to unwind the userspace stack 1ec54cee6333 arm64: dts: rockchip: fix rk3328 rgmii high tx error rate 82a30a5d60e3 arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value 4362ff977bc6 ARM: dts: at91: Fix typo in ISC_D0 on PC9 627a7d5a4422 ARM: dts: am335x-evm: Correct the regulators for the audio codec 57a9c1f40f5b ARM: dts: am335x-evmsk: Correct the regulators for the audio codec 3ba48b3cf850 ARM: dts: rockchip: fix rk3288 cpu opp node reference 32fdac09765d virtio: Honour 'may_reduce_num' in vring_create_virtqueue 8b4f68b47448 genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n cd5b06a93997 genirq: Respect IRQCHIP_SKIP_SET_WAKE in irq_chip_set_wake_parent() 543bb48dc48b block: fix the return errno for direct IO 2591bfc68282 block: do not leak memory in bio_copy_user_iov() 7af20b60f6db riscv: Fix syscall_get_arguments() and syscall_set_arguments() 54fb5c9da6cd btrfs: prop: fix vanished compression property after failed set fbfbb996d58e btrfs: prop: fix zstd compression parameter validation 16515acd5bc3 Btrfs: do not allow trimming when a fs is mounted with the nologreplay option e6265e368022 ASoC: fsl_esai: fix channel swap issue when stream starts 19b0a7f5a083 ASoC: intel: Fix crash at suspend/resume after failed codec registration 43f47331a4ce mm: writeback: use exact memcg dirty counts 576f22ac47ba include/linux/bitrev.h: fix constant bitrev c4f103f6ac3a kvm: svm: fix potential get_num_contig_pages overflow 93d60348edcb drm/udl: add a release method and delay modeset teardown df4106f23d0b drm/i915/gvt: do not deliver a workload if its creation fails a5277bcc1b7d alarmtimer: Return correct remaining time 5db86e2a9b36 parisc: also set iaoq_b in instruction_pointer_set() 53bb8444eab2 parisc: regs_return_value() should return gpr28 41cf8111f3cb parisc: Detect QEMU earlier in boot process ba5765a243ed arm64: dts: rockchip: fix rk3328 sdmmc0 write errors 9a62d69114d7 mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd() b3a8a3728d7e ALSA: hda - Add two more machines to the power_save_blacklist bfea74941d6d ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 c6d25f0b3653 ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 with ALC233 73b50a56e51e ALSA: seq: Fix OOB-reads from strlcpy d4b4aeea5506 ACPICA: Namespace: remove address node from global list after method termination ed52b07bd698 ACPICA: Clear status of GPEs before enabling them 370004024aec hwmon: (w83773g) Select REGMAP_I2C to fix build error 4ebab60d6561 tty: ldisc: add sysctl to prevent autoloading of ldiscs 894dc8495898 tty: mark Siemens R3964 line discipline as BROKEN 902eaef7781c arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region 40177a7931e0 netfilter: nfnetlink_cttimeout: fetch timeouts for udplite and gre, too c2d27b330a98 netfilter: nfnetlink_cttimeout: pass default timeout policy to obj_to_nlattr 564f0391b783 Revert "clk: meson: clean-up clock registration" 3412671a781b lib/string.c: implement a basic bcmp c7415f2a3ad6 x86/vdso: Drop implicit common-page-size linker flag f66a52d991de kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD 23605a4664ae kbuild: deb-pkg: fix bindeb-pkg breakage when O= is used da9b353c78b8 net/mlx5e: Update xon formula e2d92a74a353 net/mlx5e: Update xoff formula eab86503fec0 net: mlx5: Add a missing check on idr_find, free buf b787544dc5e7 r8169: disable default rx interrupt coalescing on RTL8168 55a7f7b20c40 net: core: netif_receive_skb_list: unlist skb before passing to pt->func a2ef7723a13c net: ip6_gre: fix possible use-after-free in ip6erspan_rcv 5c6f2f4c0e9f net: ip_gre: fix possible use-after-free in erspan_rcv ecee513a5273 bnxt_en: Reset device on RX buffer errors. d2d055a55403 bnxt_en: Improve RX consumer index validity check. a333fcc41075 nfp: disable netpoll on representors 81da1314596c nfp: validate the return code from dev_queue_xmit() c297e8814578 net/mlx5e: Add a lock on tir list 9441317513b7 net/mlx5e: Fix error handling when refreshing TIRs 0516ef27ddba vrf: check accept_source_route on the original netdevice 7243e3520956 tcp: fix a potential NULL pointer dereference in tcp_sk_exit 0e0afb06e11c tcp: Ensure DCTCP reacts to losses 87349583e517 sctp: initialize _pad of sockaddr_in before copying to user memory 1e4a7e7869ac r8169: disable ASPM again 84dc2f872d2d qmi_wwan: add Olicard 600 ec0e32da41a6 openvswitch: fix flow actions reallocation eeedfa94c195 net/sched: fix ->get helper of the matchall cls 15c0770e2e83 net/sched: act_sample: fix divide by zero in the traffic path 78b4bf26a8a7 net: rds: force to destroy connection if t_sock is NULL in rds_tcp_kill_sock(). a1c2f3229734 netns: provide pure entropy for net_hash_mix() 53a1906859a2 net/mlx5: Decrease default mr cache size b87ec81362ac net-gro: Fix GRO flush when receiving a GSO packet. 80c205813d3f net: ethtool: not call vzalloc for zero sized memory request b7b058315577 kcm: switch order of device registration to fix a crash 42f1fa0fcf55 ipv6: sit: reset ip header pointer in ipip6_rcv ea06796f8857 ipv6: Fix dangling pointer when ipv6 fragment 8e4b4da3d3d9 ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type 167019572ca8 ibmvnic: Fix completion structure initialization 9a7c4f5acc0e hv_netvsc: Fix unwanted wakeup after tx_disable 902eca1a0ccf powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM 8ad895bf4b8b drm/i915/gvt: do not let pin count of shadow mm go negative 646f8e01fc37 kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-16linux-yocto/4.19: update to v4.19.34Bruce Ashfield
Integrating the korg -stable releases that comprise the following commits: 4d552acf3370 Linux 4.19.34 d5813e77363c kprobes/x86: Blacklist non-attachable interrupt functions e7d26616c92b bcache: fix potential div-zero error of writeback_rate_p_term_inverse 09abe130820b ACPI / video: Extend chassis-type detection with a "Lunch Box" check d1d2ca98b78f net: stmmac: Avoid one more sometimes uninitialized Clang warning 972e31ba4bc2 drm/dp/mst: Configure no_stop_bit correctly for remote i2c xfers 986a2bb54a31 Input: soc_button_array - fix mapping of the 5th GPIO in a PNP0C40 device 6d2817e2ab8c dmaengine: tegra: avoid overflow of byte tracking 7386f095b709 clk: rockchip: fix frac settings of GPLL clock for rk3328 c8e4f8406842 clk: meson: clean-up clock registration 6251c1db04f2 drm/fb-helper: fix leaks in error path of drm_fb_helper_fbdev_setup 648b949b7870 x86/build: Mark per-CPU symbols as absolute explicitly for LLD 52cd9e0e43c7 wlcore: Fix memory leak in case wl12xx_fetch_firmware failure 05b23c66bb6e brcmfmac: Use firmware_request_nowarn for the clm_blob e30e0b0915b6 selinux: do not override context on context mounts d2053718e087 x86/build: Specify elf_i386 linker emulation explicitly for i386 objects e0662d00c98a drm/nouveau: Stop using drm_crtc_force_disable 1d377200482b drm: Auto-set allow_fb_modifiers when given modifiers at plane init 27d6de370cdc pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pins 61174e34611f regulator: act8865: Fix act8600_sudcdc_voltage_ranges setting bcdd4a5ee1c5 media: s5p-jpeg: Check for fmt_ver_flag when doing fmt enumeration 9bfd4ab5e8e4 media: rcar-vin: Allow independent VIN link enablement 2e6bcc327b0b netfilter: physdev: relax br_netfilter dependency 24296fbc5445 dmaengine: qcom_hidma: initialize tx flags in hidma_prep_dma_* c55f4a6e798d dmaengine: qcom_hidma: assign channel cookie correctly afacaf85543b dmaengine: imx-dma: fix warning comparison of distinct pointer types fba4c61e9888 cpu/hotplug: Mute hotplug lockdep during init a6c671e23168 hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable dbeca415575f f2fs: UBSAN: set boolean value iostat_enable correctly 16b06b15dd53 HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit 67c2be160519 soc/tegra: fuse: Fix illegal free of IO base address a3aa9d93b9ab hwrng: virtio - Avoid repeated init of completion 7aaa76e8a6ab media: mt9m111: set initial frame size other than 0x0 fd400e96c599 perf script python: Add trace_context extension module to sys.modules d90a375b786c perf script python: Use PyBytes for attr in trace-event-python f94e369fe7a8 platform/x86: intel-hid: Missing power button release on some Dell models 1e55e3f6c735 usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded 2b20c29bcdf6 ALSA: dice: add support for Solid State Logic Duende Classic/Mini 3abb3d0418e1 drm/amd/display: Enable vblank interrupt during CRC capture 06af7dda05b3 powerpc/pseries: Perform full re-add of CPU for topology update post-migration 57f03bbd4236 tty: increase the default flip buffer limit to 2*640K 2142eba848a1 backlight: pwm_bl: Use gpiod_get_value_cansleep() to get initial state d0bc74c5632f cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting b52681e6e623 powerpc/64s: Clear on-stack exception marker upon exception return 118d38a3577f selftests/bpf: skip verifier tests for unsupported program types ae92cf4760f8 bpf: fix missing prototype warnings 06666a19d5a5 block, bfq: fix in-service-queue check for queue merging 30d503bae967 ARM: avoid Cortex-A9 livelock on tight dmb loops d8945878ded6 ARM: 8830/1: NOMMU: Toggle only bits in EXC_RETURN we are really care of 668713493a19 mt7601u: bump supported EEPROM version a2479c401054 soc: qcom: gsbi: Fix error handling in gsbi_probe() ce80ebf7a04e efi/arm/arm64: Allow SetVirtualAddressMap() to be omitted 240a9050a3d8 ARM: dts: lpc32xx: Remove leading 0x and 0s from bindings notation b5c1dc9d8fa4 drm/vkms: Bugfix extra vblank frame e8e0bd4915ec sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_task()/task_rq_lock() b12a060a0bd2 efi/memattr: Don't bail on zero VA if it equals the region's PA f056c90f079a sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK 442caac9fce9 ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe b4410c7d731d iwlwifi: mvm: fix RFH config command with >=10 CPUs 080e00c8f6f9 staging: spi: mt7621: Add return code check on device_reset() f0eb935c50b9 i2c: of: Try to find an I2C adapter matching the parent 7c114e8605a9 platform/x86: intel_pmc_core: Fix PCH IP sts reading b9f257e27890 e1000e: Exclude device from suspend direct complete optimization c23242c36bdd e1000e: fix cyclic resets at link up with active tx efd85d83ac0f perf/aux: Make perf_event accessible to setup_aux() 355ffe6cc2a1 drm/amd/display: Disconnect mpcc when changing tg 6c68d1654c27 drm/amd/display: Don't re-program planes for DPMS changes 322a55a56a2a drm: rcar-du: add missing of_node_put 924af49998c2 cdrom: Fix race condition in cdrom_sysctl_register 6d293647f8d9 fbdev: fbmem: fix memory access if logo is bigger than the screen 2dd699432958 net: phy: consider latched link-down status in polling mode 5203cf8e29e5 iw_cxgb4: fix srqidx leak during connection abort a78aae93ba9c net: marvell: mvpp2: fix stuck in-band SGMII negotiation 1f3694865d56 genirq: Avoid summation loops for /proc/stat 98eddc19f9e9 bcache: improve sysfs_strtoul_clamp() b468e0007435 bcache: fix potential div-zero error of writeback_rate_i_term_inverse c7b687ebe0fb bcache: fix input overflow to sequential_cutoff 16975f04f2ca bcache: fix input overflow to cache set sysfs file io_error_halflife 845d4849b60c sched/topology: Fix percpu data types in struct sd_data & struct s_data ad02fb6a6cc8 usb: f_fs: Avoid crash due to out-of-scope stack ptr access 126f2f6af291 ath10k: fix shadow register implementation for WCN3990 ccce764322d8 ALSA: PCM: check if ops are defined before suspending PCM d21a63fc1e53 ARM: dts: meson8b: fix the Ethernet data line signals in eth_rgmii_pins d93fe5e6c9d9 ARM: 8833/1: Ensure that NEON code always compiles with Clang 3a1ce9793855 netfilter: conntrack: fix cloned unconfirmed skb->_nfct race in __nf_conntrack_confirm d53b295f7805 kprobes: Prohibit probing on RCU debug routine bc9d714395e2 kprobes: Prohibit probing on bsearch() c63cc8d1487c selftests: skip seccomp get_metadata test if not real root 2df541d0a665 ACPI / video: Refactor and fix dmi_is_desktop() d63105845ac5 iwlwifi: pcie: fix emergency path 5cdd025907b8 perf report: Add s390 diagnosic sampling descriptor size 5658279f50ea leds: lp55xx: fix null deref on firmware load failure 9154420173d5 jbd2: fix race when writing superblock a74ebf047e4f cgroup, rstat: Don't flush subtree root unless necessary b13eb5245f9f HID: intel-ish-hid: avoid binding wrong ishtp_cl_device c26d61ea90db vfs: fix preadv64v2 and pwritev64v2 compat syscalls with offset == -1 7273c2b1e79c xen/gntdev: Do not destroy context while dma-bufs are in use e9cd7f543764 mt76: usb: do not run mt76u_queues_deinit twice 5cde7721dd05 media: mtk-jpeg: Correct return type for mem2mem buffer helpers 745cdc344f97 media: mx2_emmaprp: Correct return type for mem2mem buffer helpers 73a4cc59054e media: s5p-g2d: Correct return type for mem2mem buffer helpers 3c6cd079058e media: rockchip/rga: Correct return type for mem2mem buffer helpers 55919fc28419 media: s5p-jpeg: Correct return type for mem2mem buffer helpers a23fd268fdbb media: sh_veu: Correct return type for mem2mem buffer helpers 635fabdd8202 media: ov7740: fix runtime pm initialization 1d836ce73a10 SoC: imx-sgtl5000: add missing put_device() d41687c82a70 perf report: Don't shadow inlined symbol with different addr range 801b8d8c7729 mwifiex: don't advertise IBSS features without FW support d323e59f58bb perf test: Fix failure of 'evsel-tp-sched' test on s390 345c7757fd54 drm/amd/display: Clear stream->mode_changed after commit 1ef1b20f8711 scsi: fcoe: make use of fip_mode enum complete 8032fc9120c2 scsi: megaraid_sas: return error when create DMA pool failed 2c6e3ec8a906 s390/ism: ignore some errors during deregistration d60f458e4c4d efi: cper: Fix possible out-of-bounds access e57f4676b92f cpufreq: acpi-cpufreq: Report if CPU doesn't support boost technologies eb70531a95c8 ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of() e6786f8686ef perf annotate: Fix getting source line failure 763a895aa49c clk: fractional-divider: check parent rate only if flag is set d3ec442d609b IB/mlx4: Increase the timeout for CM cache 61584032c4d6 loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() 07a31820b241 platform/mellanox: mlxreg-hotplug: Fix KASAN warning 0bacfb4adc1b platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Lenovo RESCUER R720-15IKBN a64ffbaf7056 mlxsw: spectrum: Avoid -Wformat-truncation warnings 49dd86f0f5ec e1000e: Fix -Wformat-truncation warnings c6fb45d895e0 net: dsa: mv88e6xxx: Add lockdep classes to fix false positive splat 194b888af85e mmc: omap: fix the maximum timeout setting dcedd37957de btrfs: qgroup: Make qgroup async transaction commit more aggressive 6cf5f631bad0 powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback fc96b44c05c2 iommu/io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables d81bdb3c17f1 ARM: 8840/1: use a raw_spinlock_t in unwind 951307172652 serial: 8250_pxa: honor the port number from devicetree 2636ccec991e coresight: etm4x: Add support to enable ETMv4.2 c70214d519ed powerpc/xmon: Fix opcode being uninitialized in print_insn_powerpc 638ecaf58369 kbuild: invoke syncconfig if include/config/auto.conf.cmd is missing 5db107484403 scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c 4acf797458ce powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables 6030bcc04735 usb: chipidea: Grab the (legacy) USB PHY by phandle first b142c7973338 crypto: cavium/zip - fix collision with generic cra_driver_name d401d121113e crypto: crypto4xx - add missing of_node_put after of_device_is_available 241ebd2ea44b mt76: fix a leaked reference by adding a missing of_node_put 6115055b4efe wil6210: check null pointer in _wil_cfg80211_merge_extra_ies 9546c3662dc5 PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove() 224c996e48be tools lib traceevent: Fix buffer overflow in arg_eval 83c395332fdf fs: fix guard_bio_eod to check for real EOD errors 6a817a7aed1c jbd2: fix invalid descriptor block checksum ca66f667189c netfilter: conntrack: tcp: only close if RST matches exact sequence 709aaa09b200 netfilter: nf_tables: check the result of dereferencing base_chain->stats 36a3219e617a cifs: Fix NULL pointer dereference of devname d579b4eae836 cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED 4ab78f4d75c6 f2fs: fix to check inline_xattr_size boundary correctly 8c81fcd3d5c1 dm thin: add sanity checks to thin-pool and external snapshot creation 626d98bbdb30 cifs: use correct format characters a6c56bf63e87 page_poison: play nicely with KASAN d609ecd887f8 fs/file.c: initialize init_files.resize_wait 9b4f27667402 f2fs: do not use mutex lock in atomic context 20141feb9bde ocfs2: fix a panic problem caused by o2cb_ctl f09c424cea9f mm/slab.c: kmemleak no scan alien caches 8a0fc62e331e mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! 67abbb9c5422 mm, mempolicy: fix uninit memory access 9d785b92cf0d memcg: killed threads should not invoke memcg OOM killer eed3ca0a66cf mm,oom: don't kill global init via memory.oom.group ed3345a6607b mm, swap: bounds check swap_info array accesses to avoid NULL derefs 4c6d7dc741cb mm/page_ext.c: fix an imbalance with kmemleak f555b008c576 mm/cma.c: cma_declare_contiguous: correct err handling 7b287c47e452 mm/sparse: fix a bad comparison aea8c971b9c5 perf c2c: Fix c2c report for empty numa node c3f28d59c1a5 x86/hyperv: Fix kernel panic when kexec on HyperV 3e8d62218aa4 iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver e27cced35a4b scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO fce6aeaf913e scsi: hisi_sas: Set PHY linkrate when disconnected e21f655c60fa libbpf: force fixdep compilation at the start of the build 6048330675cc enic: fix build warning without CONFIG_CPUMASK_OFFSTACK 9ec4860de95a net: stmmac: Avoid sometimes uninitialized Clang warnings b227f1571269 sysctl: handle overflow for file-max d6ad08aa3467 include/linux/relay.h: fix percpu annotation in struct rchan 4c96500e3658 gpio: gpio-omap: fix level interrupt idling 8c50ab86e288 net/mlx5: Avoid panic when setting vport mac, getting vport config 3bddc6149f02 net/mlx5: Avoid panic when setting vport rate b73c7d020452 tracing: kdb: Fix ftdump to not sleep d7391962d723 f2fs: fix to avoid deadlock in f2fs_read_inline_dir() 198c99857b30 f2fs: fix to adapt small inline xattr space in __find_inline_xattr() 56bb66c50296 h8300: use cc-cross-prefix instead of hardcoding h8300-unknown-linux- 2938651d36ca CIFS: fix POSIX lock leak and invalid ptr deref 442d5d171cd8 tty/serial: atmel: RS485 HD w/DMA: enable RX after TX is stopped b6b4bcb40be0 tty/serial: atmel: Add is_half_duplex helper 2dbc7c66d6da ext4: cleanup bh release code in ext4_ind_remove_space() bd62f1fe736e arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals 4b3a3ab00fa7 Linux 4.19.33 11008a9b0fc7 platform: x86: intel_cht_int33fe: Remove the old connections for the muxes 056cda45cfed usb: typec: class: Don't use port parent for getting mux handles 6875404a12f8 platform: x86: intel_cht_int33fe: Add connections for the USB Type-C port 681a9fc184b3 platform: x86: intel_cht_int33fe: Add connection for the DP alt mode 3bb446a3fe87 platform: x86: intel_cht_int33fe: Register all connections at once e99d90ce7750 drivers: base: Helpers for adding device connection descriptions f5959dec081a bpf: do not restore dst_reg when cur_state is freed 738dda85d181 staging: erofs: keep corrupted fs from crashing kernel in erofs_readdir() 83bbd66b3753 staging: erofs: fix error handling when failed to read compresssed data 3a18eabaa712 KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts b9733a74350d KVM: x86: update %rip after emulating IO 7ceedcefc2d2 KVM: Reject device ioctls from processes other than the VM's creator a0713e8103d1 x86/smp: Enforce CONFIG_HOTPLUG_CPU when SMP=y a56aa02e6f15 cpu/hotplug: Prevent crash when CPU bringup fails on CONFIG_HOTPLUG_CPU=n 336f6b23b5b8 watchdog: Respect watchdog cpumask on CPU hotplug c91d07ad34d7 powerpc/64: Fix memcmp reading past the end of src/dest d7c00bbbfac4 powerpc/pseries/energy: Use OF accessor functions to read ibm,drc-indexes 0603e3a9281d objtool: Query pkg-config for libelf location a436cf6479c0 perf intel-pt: Fix TSC slip 5f9366330950 perf pmu: Fix parser error for uncore event alias f70ddae24bdf mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate 5966777dd807 mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified c9874d397807 iommu/io-pgtable-arm-v7s: request DMA32 memory, and improve debugging 62d342d67060 mm: add support for kmem caches in DMA32 zone 2392ffab085a usb: cdc-acm: fix race during wakeup blocking TX traffic 82a5090aad84 xhci: Don't let USB3 ports stuck in polling state prevent suspend 20a09a2e8703 usb: xhci: dbc: Don't free all memory with spinlock held c81b872281a1 xhci: Fix port resume done detection for SS ports with LPM enabled 093ccda1a041 usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk 015e5c17617a usb: common: Consider only available nodes for dr_mode ef4df134e77e USB: gadget: f_hid: fix deadlock in f_hidg_write() 614ac345bfec usb: mtu3: fix EXTCON dependency 66e44981de0e phy: sun4i-usb: Support set_mode to USB_HOST for non-OTG PHYs 6ebe03734361 gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input b26f7e86d3cc gpio: exar: add a check for the return value of ida_simple_get fails df74e70ffec6 drm/i915/gvt: Fix MI_FLUSH_DW parsing with correct index check 75f9e994b9fd drm/vkms: fix use-after-free when drm_gem_handle_create() fails eb1e552524b4 drm/vgem: fix use-after-free when drm_gem_handle_create() fails 07d0d2bd957a fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links c956914f1efa Disable kgdboc failed by echo space to /sys/module/kgdboc/parameters/kgdboc 1c992ea006ce USB: serial: option: add Olicard 600 19151c645d0c USB: serial: option: add support for Quectel EM12 002795b0d9b3 USB: serial: option: set driver_info for SIM5218 and compatibles d7dfccfd3c4b USB: serial: mos7720: fix mos_parport refcount imbalance on error path 1f46db3cc133 USB: serial: ftdi_sio: add additional NovaTech products 2a63003545d0 USB: serial: cp210x: add new device id 59203f078cc6 serial: sh-sci: Fix setting SCSCR_TIE while transferring data b1e660c6f802 serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference f34ec64b3f6c serial: max310x: Fix to avoid potential NULL pointer dereference a090ed15420a staging: erofs: fix to handle error path of erofs_vmap() 3b6b76644ba5 staging: vt6655: Fix interrupt race condition on device start up. b9ddff2a41cd staging: vt6655: Remove vif check from vnt_interrupt 86092f2d5ccb staging: speakup_soft: Fix alternate speech with other synths d0360bf48143 staging: comedi: ni_mio_common: Fix divide-by-zero for DIO cmdtest 668ba38d8950 tty: serial: qcom_geni_serial: Initialize baud in qcom_geni_console_setup b9bbd1edddf7 tty: atmel_serial: fix a potential NULL pointer dereference 124e42064c0d tty: mxs-auart: fix a potential NULL pointer dereference 7fb7414da97e drm/rockchip: vop: reset scale mode when win is disabled a93cd9137fea scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices 983a543de13a scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host a52eb223a6ee scsi: sd: Quiesce warning if device does not report optimal I/O size d72658775c4b scsi: sd: Fix a race between closing an sd device and sd I/O 3b3fcc3d4ffd ocfs2: fix inode bh swapping mixup in ocfs2_reflink_inodes_lock 72b790c417b9 fs/open.c: allow opening only regular files during execve() aa7f29f87027 kbuild: modversions: Fix relative CRC byte order interpretation 4dfae837ceaf ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops 6f3dbb71085c ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256 633d5db40280 ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 fd4000c77a5a ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256 48e8e6a736b6 ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic 5fa5a8679b92 ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286 5ec67684be9e ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 89ec6d400b5d ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB 522f06c9c00d ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO 5b93302bbc4e ALSA: pcm: Don't suspend stream in unrecoverable PCM state 7fc6064dc3b2 ALSA: pcm: Fix possible OOB access in PCM oss plugins b425f45295dd ALSA: seq: oss: Fix Spectre v1 vulnerability bd55e6727a33 ALSA: rawmidi: Fix potential Spectre v1 vulnerability a485919fe4cc net: dsa: qca8k: remove leftover phy accessors 64751542d3f3 NFSv4.1 don't free interrupted slot on open da57cba4f3f1 NFS: fix mount/umount race in nlmclnt. 0f273f0c3064 vfio: ccw: only free cp on final interrupt 92d4ee2e8276 powerpc: bpf: Fix generation of load/store DW instructions 9397f0d9948c ARM: imx6q: cpuidle: fix bug that CPU might not wake up at expected time fd1b25364fef Btrfs: fix assertion failure on fsync with NO_HOLES enabled 0ae3b84b3fa6 btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calculate_inode_block_rsv_size 1cf4ab01eb5a btrfs: raid56: properly unmap parity page in finish_parity_scrub() d952c337b25d btrfs: don't report readahead errors and don't update statistics b57220cc9820 btrfs: remove WARN_ON in log_dir_items 22dcb30fb9d8 Btrfs: fix incorrect file size after shrinking truncate and fsync a1df5db3a9f1 powerpc/security: Fix spectre_v2 reporting 986f0c656749 powerpc/fsl: Fix the flush of branch predictor. b848d19c483a powerpc/fsl: Fixed warning: orphan section `__btb_flush_fixup' 632d839296bd powerpc/fsl: Update Spectre v2 reporting 43f40620d7a5 powerpc/fsl: Enable runtime patching if nospectre_v2 boot arg is used a46a50382639 powerpc/fsl: Flush branch predictor when entering KVM 3cb931c709d0 powerpc/fsl: Flush the branch predictor at each kernel entry (32 bit) cf72dad924cb powerpc/fsl: Flush the branch predictor at each kernel entry (64bit) 020e5f13805b powerpc/fsl: Add nospectre_v2 command line argument 4a6a2287e0e6 powerpc/fsl: Emulate SPRN_BUCSR register 4944f1d48d71 powerpc/fsl: Add macro to flush the branch predictor d67ab3d9a1b7 powerpc/fsl: Add infrastructure to fixup branch predictor flush e044d21c2999 tun: add a missing rcu_read_unlock() in error path 6bdb5fdc4787 thunderx: eliminate extra calls to put_page() for pages held for recycling ac8411d75962 thunderx: enable page recycling for non-XDP case a491de9041b4 net: sched: fix cleanup NULL pointer exception in act_mirr 7254ad094f4a ila: Fix rhashtable walker list corruption 979f8a675d3b vxlan: Don't call gro_cells_destroy() before device is unregistered 3b1386beeef4 vrf: prevent adding upper devices 8ea78da1aa3e tun: properly test for IFF_UP 52a7505c91a1 tipc: fix cancellation of topology subscriptions 1be6c0c737e4 tipc: change to check tipc_own_id to return in tipc_net_stop 24d1a6259706 tipc: allow service ranges to be connect()'ed on RDM/DGRAM 7115df614b09 tcp: do not use ipv6 header for ipv4 flow cab576f1b00f sctp: use memdup_user instead of vmemdup_user 97265479d7ca sctp: get sctphdr by offset in sctp_compute_cksum cf86f7a97561 rhashtable: Still do rehash when we get EEXIST 69cea7cf3170 packets: Always register packet sk in the same order d9d215be3a3a net-sysfs: call dev_hold if kobject_init_and_add success 8dcf078d92ae net: stmmac: fix memory corruption with large MTUs 7eeb12edf637 net: rose: fix a possible stack overflow a6f0168e6681 net: phy: meson-gxl: fix interrupt support 85ef72d829eb net/packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec 88c64f9c7d3f net: datagram: fix unbounded loop in __skb_try_recv_datagram() e4ff39e1ba80 net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 c408426292ee mISDN: hfcpci: Test both vendor & device ID for Digium HFC4S e0f8c06f45c3 mac8390: Fix mmio access size probe be09211384c2 ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL 53adaacbbadb gtp: change NET_UDP_TUNNEL dependency to select 9b8ef421b481 genetlink: Fix a memory leak on error path 321461f2497f dccp: do not use ipv6 header for ipv4 flow 6bba17f6bce3 ipmi_si: Fix crash when using hard-coded device 15d6538a0d6e Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer 2318c0e4b87e Bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt 3a2156c839c7 Linux 4.19.32 33bd347fee01 power: supply: charger-manager: Fix incorrect return value 19184190b029 ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec 156ba57f4ba6 ALSA: hda - Record the current power state before suspend/resume calls 0e0f7b307212 locking/lockdep: Add debug_locks check in __lock_downgrade() 206a76a684a7 x86/unwind: Add hardcoded ORC entry for NULL 367ccafbcbfe x86/unwind: Handle NULL pointer calls better in frame unwinder 3254dd301f80 loop: access lo_backing_file only when the loop device is Lo_bound 35cdcdc5c49d netfilter: ebtables: remove BUGPRINT messages 1fd916e879a9 f2fs: fix to avoid deadlock of atomic file operations 9dd5053c8cd5 RDMA/cma: Rollback source IP address if failing to acquire device 015b828bd66d drm: Reorder set_property_atomic to avoid returning with an active ww_ctx e365b94086f9 Bluetooth: hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto() f67202f78fe3 Bluetooth: hci_ldisc: Initialize hci_dev before open() 4b39051363a0 Bluetooth: Fix decrementing reference count twice in releasing socket 4e0ca4bfa2bc Bluetooth: hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf() 6bef442eea18 media: v4l2-ctrls.c/uvc: zero v4l2_event d12d86411c03 ext4: brelse all indirect buffer in ext4_ind_remove_space() 76c9ee6bd5d2 ext4: fix data corruption caused by unaligned direct AIO 558331d0205b ext4: fix NULL pointer dereference while journal is aborted ff7a1f81c20e ALSA: ac97: Fix of-node refcount unbalance c8e91d756703 ALSA: hda/ca0132 - make pci_iounmap() call conditional 4a767459389a ALSA: x86: Fix runtime PM for hdmi-lpe-audio 38bd575b9aef SMB3: Fix SMB3.1.1 guest mounts to Samba aacf2cc814c2 irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp daaeeca918e7 objtool: Move objtool_file struct off the stack 37c6f8089806 perf probe: Fix getting the kernel map 14c52acaac86 cifs: allow guest mounts to work for smb3.11 36d52f5bcd57 futex: Ensure that futex address is aligned in handle_futex_death() 837becb30c3b scsi: ibmvscsi: Fix empty event pool access during host removal 04809b226e79 scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton b8ea151a7ab5 powerpc/vdso64: Fix CLOCK_MONOTONIC inconsistencies across Y2038 9d91069f48cc MIPS: Fix kernel crash for R6 in jump label branch function 6e74961bd67d MIPS: Ensure ELF appended dtb is relocated 56bcf3df2552 mips: loongson64: lemote-2f: Add IRQF_NO_SUSPEND to "cascade" irqaction. c72e90d94a14 udf: Fix crash on IO error during truncate 9cae232a8706 libceph: wait for latest osdmap in ceph_monc_blacklist_add() 869157135003 iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE 69e26237ed1e drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's ab483d1ca7ae drm/vmwgfx: Don't double-free the mode stored in par->set_mode 42f358b2d48c mmc: renesas_sdhi: limit block count to 16 bit for old revisions 65a5c93687b7 mmc: mxcmmc: "Revert mmc: mxcmmc: handle highmem pages" 3b6870159e2e mmc: pxamci: fix enum type confusion 6339cc5181c0 ALSA: firewire-motu: use 'version' field of unit directory to identify model 023a1b28cf72 ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist a2cddfe2ce6e Linux 4.19.31 3053cb9701cd s390/setup: fix boot crash for machine without EDAT-1 e578f90d8a9c bcache: use (REQ_META|REQ_PRIO) to indicate bio for metadata 5ffb710b03d5 KVM: nVMX: Ignore limit checks on VMX instructions using flat segments 29b515c27c0a KVM: nVMX: Apply addr size mask to effective address for VMX instructions 9ce0ffeb68b6 KVM: nVMX: Sign extend displacements of VMX instr's mem operands c235af5a10f2 KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux 656e9e5d5529 KVM: x86/mmu: Detect MMIO generation wrap in any address space 23ad135ae66f KVM: Call kvm_arch_memslots_updated() before updating memslots 585715ef18bf drm/amd/display: don't call dm_pp_ function from an fpu block 17982c6a649b drm/amd/powerplay: correct power reading on fiji 808b1c1e28e8 drm/radeon/evergreen_cs: fix missing break in switch statement 9bc6e5673949 drm/fb-helper: generic: Fix drm_fbdev_client_restore() 87bfc7b695bd media: imx: csi: Stop upstream before disabling IDMA channel 54b941202391 media: imx: csi: Disable CSI immediately after last EOF 73236bf581e9 media: vimc: Add vimc-streamer for stream control 29e8c9ae99c7 media: uvcvideo: Avoid NULL pointer dereference at the end of streaming 77b4e7454bbd media: lgdt330x: fix lock status reporting 6039128dc6bf media: imx: prpencvf: Stop upstream before disabling IDMA channel e97a32a5a3bc rcu: Do RCU GP kthread self-wakeup from softirq and interrupt bce45a547546 tpm: Unify the send callback behaviour af0c1bd0c5e9 tpm/tpm_crb: Avoid unaligned reads in crb_recv() cc3b79d487e8 md: Fix failed allocation of md_register_thread 01088750f25e perf intel-pt: Fix divide by zero when TSC is not available 30cedf18d1e2 perf/x86/intel/uncore: Fix client IMC events return huge result a46a8cdfea3c perf intel-pt: Fix overlap calculation for padding fa592fc0bde5 perf auxtrace: Define auxtrace record alignment d8f691f29d91 perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols e25353a0ac44 perf intel-pt: Fix CYC timestamp calculation after OVF 3e5a054b0f70 x86/unwind/orc: Fix ORC unwind table alignment b05581b8ba9c vt: perform safe console erase in the right order 2ca85aac1213 stable-kernel-rules.rst: add link to networking patch queue 622afe5c7449 bcache: never writeback a discard operation cd73824636cb PM / wakeup: Rework wakeup source timer cancellation 43bceddcd7e2 svcrpc: fix UDP on servers with lots of threads 4af185feb9df NFSv4.1: Reinitialise sequence results before retransmitting a request ecab6ab1c227 nfsd: fix wrong check in write_v4_end_grace() 8056912c1c75 nfsd: fix memory corruption caused by readdir 10a68cdf1035 nfsd: fix performance-limiting session calculation 2c648caf630d NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() 63b0ee126f7e NFS: Fix an I/O request leakage in nfs_do_recoalesce be74fddc976e NFS: Fix I/O request leakages 4ea4f347662c cpcap-charger: generate events for userspace ce02d82c4e1a mfd: sm501: Fix potential NULL pointer dereference 5579d97e92f7 dm integrity: limit the rate of error messages 7668d6e45f3a dm: fix to_sector() for 32bit a441fdaf8c30 ipmi_si: fix use-after-free of resource->name 3cbae9fa85ce arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2 c113a7fb017b arm64: debug: Ensure debug handlers check triggering exception level 85c8ea220f89 arm64: Fix HCR.TGE status for NMI contexts 58691e6a93d8 ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify d6d004b3dd70 powerpc/traps: Fix the message printed when stack overflows 461a52a44893 powerpc/traps: fix recoverability of machine check handling on book3s/32 baed68a953ac powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration 9d2e929c3bae powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning 344996a835d4 powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest 3bf8ff7bc667 powerpc/powernv: Don't reprogram SLW image on every KVM guest entry/exit f6f03d6078b1 powerpc/83xx: Also save/restore SPRG4-7 during suspend b0934990125a powerpc/powernv: Make opal log only readable by root 9b5305504709 powerpc/wii: properly disable use of BATs when requested. 40b97853c200 powerpc/32: Clear on-stack exception marker upon exception return c7dad095f35a security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock e4f6f82c9edc selinux: add the missing walk_size + len check in selinux_sctp_bind_connect 584f390d1039 jbd2: fix compile warning when using JBUFFER_TRACE dbe4bc993836 jbd2: clear dirty flag when revoking a buffer from an older transaction 3545324fba52 serial: 8250_pci: Have ACCES cards that use the four port Pericom PI7C9X7954 chip use the pci_pericom_setup() 8225bb965f29 serial: 8250_pci: Fix number of ports for ACCES serial cards 9d0b55bb2aec serial: 8250_of: assume reg-shift of 2 for mrvl,mmp-uart a4b021ec4b5a serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO 9920eb4003c5 bpf: only test gso type on gso packets 206fa92c9d52 drm/i915: Relax mmap VMA check 116a9e31237c can: flexcan: FLEXCAN_IFLAG_MB: add () around macro argument 6f29e4c2dbb1 gpio: pca953x: Fix dereference of irq data in shutdown e86a57ecdfac media: i2c: ov5640: Fix post-reset delay 5f9614d0540b i2c: tegra: fix maximum transfer size 25970b517db1 parport_pc: fix find_superio io compare code, should use equal test. 57c29a08c4cf intel_th: Don't reference unassigned outputs c835b4417c18 device property: Fix the length used in PROPERTY_ENTRY_STRING() 93c8a44a8297 kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv 09417dd35e37 mm/memory.c: do_fault: avoid usage of stale vm_area_struct c1ddc7b785b4 mm/vmalloc: fix size check for remap_vmalloc_range_partial() 234c0cc98221 mm: hwpoison: fix thp split handing in soft_offline_in_use_page() c7fd1a968c5d dmaengine: usb-dmac: Make DMAC system sleep callbacks explicit 822e21853439 usb: typec: tps6598x: handle block writes separately with plain-I2C adapters 8415e718a06b usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() b1c1ef7b4d63 clk: ingenic: Fix doc of ingenic_cgu_div_info 4a04611fc266 clk: ingenic: Fix round_rate misbehaving with non-integer dividers 33e7604ac8fd clk: samsung: exynos5: Fix kfree() of const memory on setting driver_override 4d1de1e6d266 clk: samsung: exynos5: Fix possible NULL pointer exception on platform_device_alloc() failure 9aba7a8fd163 clk: clk-twl6040: Fix imprecise external abort for pdmclk 6e02a5f5aba3 clk: uniphier: Fix update register for CPU-gear 62600af3a7cb ext2: Fix underflow in ext2_max_size() c335b49379b5 cxl: Wrap iterations over afu slices inside 'afu_list_lock' 54674984d478 IB/hfi1: Close race condition on user context disable and close 09bc2f5a16a9 PCI: dwc: skip MSI init if MSIs have been explicitly disabled 13a9d14fbf1b PCI/DPC: Fix print AER status in DPC event handling c733cf4abfba PCI/ASPM: Use LTR if already enabled by platform 8a4fdc649ca9 ext4: fix crash during online resizing a0d876c77705 ext4: add mask of ext4 flags to swap 048bfb5bc05f ext4: update quota information while swapping boot loader inode 071f68163cc0 ext4: cleanup pagecache before swap i_data cdf9941b7707 ext4: fix check of inode in swap_inode_boot_loader ae228aca576d cpufreq: pxa2xx: remove incorrect __init annotation f65b34d0f979 cpufreq: tegra124: add missing of_node_put() 33565a76a7b2 cpufreq: kryo: Release OPP tables on module removal ee7d297fba24 x86/kprobes: Prohibit probing on optprobe template code a477075ebab3 irqchip/brcmstb-l2: Use _irqsave locking variants in non-interrupt code c8666ede18ec irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table b92fad6995c3 libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer 02c55be588b1 soc: qcom: rpmh: Avoid accessing freed memory from batch API 898488e2988c Btrfs: fix corruption reading shared and compressed extents after hole punching 1a00f7fd0fbf btrfs: ensure that a DUP or RAID1 block group has exactly two stripes 6e24f5a1ebb1 Btrfs: setup a nofs context for memory allocation at __btrfs_set_acl 61f9209676e8 Btrfs: setup a nofs context for memory allocation at btrfs_create_tree() fcbf12e23d99 m68k: Add -ffreestanding to CFLAGS 205f149f1a35 ovl: Do not lose security.capability xattr over metadata file copy-up 6f048ae2d25f ovl: During copy up, first copy up data and then xattrs 2af926fd52fc splice: don't merge into linked buffers 1c2123ff4312 fs/devpts: always delete dcache dentry-s in dput() d8ae662b400f scsi: qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware f4a9fd5652d5 scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock 852a4ab292bb scsi: sd: Optimal I/O size should be a multiple of physical block size e6e738e2b5ff scsi: aacraid: Fix performance issue on logical drives bd8a0e656935 scsi: virtio_scsi: don't send sc payload with tmfs 1653307cf0e7 s390/virtio: handle find on invalid queue gracefully b52bdf53130a s390/setup: fix early warning messages e19ca3fe6cf2 clocksource/drivers/arch_timer: Workaround for Allwinner A64 timer instability ef8062e20614 clocksource/drivers/exynos_mct: Clear timer interrupt when shutdown c1f45c10df2e clocksource/drivers/exynos_mct: Move one-shot check from tick clear to ISR 06607b1b6cc9 regulator: s2mpa01: Fix step values for some LDOs c288e34df128 regulator: max77620: Initialize values for DT properties 462aee48a8a2 regulator: s2mps11: Fix steps for buck7, buck8 and LDO35 15ead7e2a11e spi: pxa2xx: Setup maximum supported DMA transfer length e51c5ec99597 spi: ti-qspi: Fix mmap read when more than one CS in use 0d98ecb141a6 netfilter: ipt_CLUSTERIP: fix warning unused variable cn 6bd9959aa110 mmc:fix a bug when max_discard is 0 2946910ed837 mmc: sdhci-esdhc-imx: fix HS400 timing issue c19b9673487e ACPI / device_sysfs: Avoid OF modalias creation for removed device 468ff43f6274 xen: fix dom0 boot on huge systems 24d5097655eb tracing/perf: Use strndup_user() instead of buggy open-coded version f27077e5f5c5 tracing: Do not free iter->trace in fail path of tracing_open_pipe() ebca08d7e862 tracing: Use strncpy instead of memcpy for string keys in hist triggers 43eaa6cc1775 CIFS: Fix read after write for files with read caching dc8e8ad962a8 CIFS: Do not skip SMB2 message IDs on send failures 3ed9f22e28dd CIFS: Do not reset lease state to NONE on lease break 41e2d1c43c87 crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine d5a5bded80a6 crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling 66700c89f0ab crypto: x86/morus - fix handling chunked inputs and MAY_SLEEP 8a9fcf4a9f1f crypto: x86/aesni-gcm - fix crash on empty plaintext 5d2a5172caa4 crypto: x86/aegis - fix handling chunked inputs and MAY_SLEEP 574c19d97e6b crypto: testmgr - skip crc32c context test for ahash algorithms e6c703f15872 crypto: skcipher - set CRYPTO_TFM_NEED_KEY if ->setkey() fails bb1ae0aadbf1 crypto: pcbc - remove bogus memcpy()s with src == dest c0bfdac6a471 crypto: morus - fix handling chunked inputs dc410d2d8405 crypto: hash - set CRYPTO_TFM_NEED_KEY if ->setkey() fails 76f21678d64f crypto: arm64/crct10dif - revert to C code for short inputs 4bca5a9a5dcd crypto: arm64/aes-neonbs - fix returning final keystream block 0beb34b865e3 crypto: arm/crct10dif - revert to C code for short inputs 4c152af938ce crypto: aegis - fix handling chunked inputs 736807d69157 crypto: aead - set CRYPTO_TFM_NEED_KEY if ->setkey() fails 7a8b048430c1 fix cgroup_do_mount() handling of failure exits 3b8da135a4cc libnvdimm: Fix altmap reservation size calculation 696c37524beb libnvdimm/pmem: Honor force_raw for legacy pmem regions 6a89ed7aa140 libnvdimm, pfn: Fix over-trim in trim_pfn_device() 2b88d92ea9d2 libnvdimm/label: Clear 'updating' flag after label-set update f4dfb94a0754 nfit/ars: Attempt short-ARS even in the no_init_ars case e6defe76600b nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot f5878c4f084d acpi/nfit: Fix bus command validation 8df25eb903c5 nfit: acpi_nfit_ctl(): Check out_obj->type in the right place eabd7d248e21 stm class: Prevent division by zero b3139fbb3b00 tmpfs: fix uninitialized return value in shmem_link d3f62d3eab0b selftests: fib_tests: sleep after changing carrier. again. 8cd89bf632b2 net: set static variable an initial value in atl2_probe() 29e4bfbc79b4 bnxt_en: Wait longer for the firmware message response to complete. b4baeab7e084 bnxt_en: Fix typo in firmware message timeout logic. a40fa9498707 nfp: bpf: fix ALU32 high bits clearance bug 7ca1faa52be7 nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K 4523507c52b8 net: thunderx: add nicvf_send_msg_to_pf result check for set_rx_mode_task 17bc53e73d0c net: thunderx: make CFG_DONE message to run through generic send-ack sequence 02f8211b75c9 bpf, lpm: fix lookup bug in map_delete_elem c5f37906ecb7 mac80211_hwsim: propagate genlmsg_reply return code ee01ac61d1d4 phonet: fix building with clang 8b9187e7df64 ARCv2: don't assume core 0x54 has dual issue 3220aa9b0065 ARCv2: support manual regfile save on interrupts 74b4dcea6756 ARC: uacces: remove lp_start, lp_end from clobber list 2fc69e55f370 ARCv2: lib: memcpy: fix doing prefetchw outside of buffer 2c049f195787 ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN 064a61d3e7b5 tmpfs: fix link accounting when a tmpfile is linked in e6e9d6e29002 mm: handle lru_add_drain_all for UP properly f3a9c9be0eb4 net: marvell: mvneta: fix DMA debug warning e52578889c8e ARM: tegra: Restore DT ABI on Tegra124 Chromebooks f715466a3f23 arm64: Relax GIC version check during early boot 2f97f7125237 ARM: dts: armada-xp: fix Armada XP boards NAND description e4d14f616050 qed: Fix iWARP syn packet mac address validation. 821c67748623 qed: Fix iWARP buffer size provided for syn packet processing. 90fc2f95c418 ASoC: topology: free created components in tplg load error edd7b6b9be97 mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issue 6ac400b7c5e8 xfrm: Fix inbound traffic via XFRM interfaces across network namespaces 3a5321342361 net: mv643xx_eth: disable clk on error path in mv643xx_eth_shared_probe() a139d6a318de qmi_wwan: apply SET_DTR quirk to Sierra WP7607 13cb60c3c915 pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pins 90a86d00af1a net: dsa: bcm_sf2: Do not assume DSA master supports WoL d33f5a0febfa net: systemport: Fix reception of BPDUs 3491857f4292 scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task 726832821903 keys: Fix dependency loop between construction record and auth key fac71ac37634 assoc_array: Fix shortcut creation 84657a1ba9bd ARM: 8835/1: dma-mapping: Clear DMA ops on teardown 978e0388c22b af_key: unconditionally clone on broadcast c7c68a1b9a16 bpf: fix lockdep false positive in stackmap 413e39852082 bpf: only adjust gso_size on bytestream protocols da3495301cda ARM: 8824/1: fix a migrating irq bug when hotplug cpu b92eaed36c4b esp: Skip TX bytes accounting when sending from a request socket 2f3b4f968619 clk: sunxi: A31: Fix wrong AHB gate number cacf3c0d8288 kallsyms: Handle too long symbols in kallsyms.c 980f44f8dd8a clk: sunxi-ng: v3s: Fix TCON reset de-assert bit 5050f03ff0b1 Input: st-keyscan - fix potential zalloc NULL dereference bf26feccf99c auxdisplay: ht16k33: fix potential user-after-free on module unload 8e770d996ea4 i2c: bcm2835: Clear current buffer pointers and counts after a transfer d9ce9aea3f63 i2c: cadence: Fix the hold bit setting 8f622a7d512c net: hns: Fix object reference leaks in hns_dsaf_roce_reset() 33e83ea302c0 mm: page_alloc: fix ref bias in page_frag_alloc() for 1-byte allocs a9503ade1bf7 x86/CPU: Add Icelake model number 388f3adb2729 net: dsa: bcm_sf2: potential array overflow in bcm_sf2_sw_suspend() 8ab49fd5b072 scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd 53dcaeeff145 Revert "mm: use early_pfn_to_nid in page_ext_init" 8b1a7762e0da mm/gup: fix gup_pmd_range() for dax 6c023d86b364 NFS: Don't use page_file_mapping after removing the page d84bc704b91e xprtrdma: Make sure Send CQ is allocated on an existing compvec e01f2b0821ea floppy: check_events callback should not return a negative number 5ca2ef674d74 ipvs: fix dependency on nf_defrag_ipv6 29452f665c2f blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue e0e6b0d7e09c netfilter: compat: initialize all fields in xt_init a5a244451145 mac80211: Fix Tx aggregation session tear down with ITXQs bff33ba4f9ca mac80211: call drv_ibss_join() on restart 134891e124da Input: matrix_keypad - use flush_delayed_work() e91dc2092f7f Input: ps2-gpio - flush TX work when closing port 4fe714b750cb Input: cap11xx - switch to using set_brightness_blocking() f49f7007de59 ARM: OMAP2+: fix lack of timer interrupts on CPU1 after hotplug 8f07d76481d5 ASoC: samsung: Prevent clk_get_rate() calls in atomic context 459058f0e329 KVM: arm64: Forbid kprobing of the VHE world-switch code 04131dfcb910 KVM: arm/arm64: vgic: Always initialize the group of private IRQs c831293622b2 arm/arm64: KVM: Don't panic on failure to properly reset system registers b78379c33723 arm/arm64: KVM: Allow a VCPU to fully reset itself dfe9b4d992ca KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded 20604435e2f4 ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check e07aaaa7013e ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables f3f7a8b6faf8 ARM: OMAP2+: Variable "reg" in function omap4_dsi_mux_pads() could be uninitialized ad4507bd2bf1 ARM: dts: Configure clock parent for pwm vibra bac70a89419a Input: pwm-vibra - stop regulator after disabling pwm, not before 0ed72d3f6f1d Input: pwm-vibra - prevent unbalanced regulator 98a137cd0484 s390/dasd: fix using offset into zero size array error cdaf89ab8f77 arm64: dts: rockchip: fix graph_port warning on rk3399 bob kevin and excavator 5f4a64b040c9 KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock ac696b0176b4 clocksource: timer-ti-dm: Fix pwm dmtimer usage of fck reparenting b2c642a1a618 ASoC: rt5682: Correct the setting while select ASRC clk for AD/DA filter 35ad2e6d7e46 gpu: ipu-v3: Fix CSI offsets for imx53 04c5c4c47c31 drm/imx: imx-ldb: add missing of_node_puts 1640b5288615 gpu: ipu-v3: Fix i.MX51 CSI control registers offset a308622febe1 drm/imx: ignore plane updates on disabled crtcs 2e0e1f9a1e41 crypto: rockchip - update new iv to device in multiple operations 5aabf06712c2 crypto: rockchip - fix scatterlist nents error 3c5d7703bbd0 crypto: ahash - fix another early termination in hash walk 1a10e6b5bb34 crypto: cfb - remove bogus memcpy() with src == dest 0b1871d041d3 crypto: cfb - add missing 'chunksize' property 6ed42ccca59d crypto: ccree - don't copy zero size ciphertext 0bdd345a3848 crypto: ccree - unmap buffer before copying IV 009eeb9878b4 crypto: ccree - fix free of unallocated mlli buffer 6f4c11b09770 crypto: caam - fix DMA mapping of stack memory 74fd74e1fc8d crypto: caam - fixed handling of sg list ce36d9fafb43 crypto: ccree - fix missing break in switch statement 32eeecf7ac87 crypto: caam - fix hash context DMA unmap size dd6ce0316e70 stm class: Fix an endless loop in channel allocation a253d1f3e490 mei: bus: move hw module get/put to probe/release 02c0c70fb36e mei: hbm: clean the feature flags on link reset dbcb0a590ecb iio: adc: exynos-adc: Fix NULL pointer exception on unbind 3f44122e065c ASoC: codecs: pcm186x: Fix energysense SLEEP bit 7d9e07582a7f ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE() 098e0f89a341 ASoC: fsl_esai: fix register setting issue in RIGHT_J mode 85bdc9daff40 9p/net: fix memory leak in p9_client_create e08ba890dc29 9p: use inode->i_lock to protect i_size_write() under 32-bit 573d423a9bd7 media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-04-10qemumips: Enable the poweroff driverBruce Ashfield
Integrating the following configuration change: Author: Kevin Hao <kexin.hao@windriver.com> Date: Wed Apr 3 19:30:58 2019 +0800 mips: Enable the poweroff driver for the qemumips/qemumips64 As Indicated by Richard Purdie, in order to shutdown the machine we have to explicitly enable the PIIX4 poweroff driver for the qemumips/qemumips64 after the kernel commit dd129c6374e9 ("MIPS: Malta: Use PIIX4 poweroff driver to power down") is merged. Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-25linux-yocto/4.19: update to v4.19.30Bruce Ashfield
Integrating the korg -stable releases that comprise the following commits: 7794d3522606 Linux 4.19.30 842bdbe83ccc vhost/vsock: fix vhost vsock cid hashing inconsistent 090ce34b7832 i40e: report correct statistics when XDP is enabled eab8018fd289 staging: erofs: fix race when the managed cache is enabled 96ce54b24c38 drm: Block fb changes for async plane updates 27143c71d68b It's wrong to add len to sector_nr in raid10 reshape twice d6b577c6201f perf/x86/intel: Make dev_attr_allow_tsx_force_abort static 92c9a3897a4c perf/x86/intel: Fix memory corruption 835bc1e2a904 ALSA: hda/realtek: Enable headset MIC of Acer TravelMate X514-51T with ALC255 be888d9a0ed3 ALSA: hda/realtek - Reduce click noise on Dell Precision 5820 headphone 8f6cf57ebe5d ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294 5da055b1ca56 ALSA: hda - add more quirks for HP Z2 G4 and HP Z240 2191cd581f46 ALSA: hda: Extend i915 component bind timeout 8b2d66397541 ALSA: firewire-motu: fix construction of PCM frame for capture direction bb2dde7c9edc ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 a8eae05f8dbf perf/x86: Fixup typo in stub functions 2835c059726a f2fs: wait on atomic writes to count F2FS_CP_WB_DATA 275a2c08c313 net: sched: flower: insert new filter to idr after setting its mask 345af5abca67 missing barriers in some of unix_sock ->addr and ->path accesses f56b3c297ca7 net/smc: fix smc_poll in SMC_INIT state 795cb33c32d2 bonding: fix PACKET_ORIGDEV regression 2e4b2aeb0209 ipv6: route: enforce RCU protection in ip6_route_check_nh_onlink() 96dd4ef3c0ce ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt() 1856bbbea652 ipvlan: disallow userns cap_net_admin to change global mode/flags e5c31b5a6854 team: use operstate consistently for linkup b9d0cb758145 ipv6: route: purge exception on removal fe38cbc9e38a net: Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 96a3b14450af mdio_bus: Fix use-after-free on device_register fails 13b430574e61 net/x25: fix a race in x25_bind() c3bdcd9dd2fe net/mlx4_core: Fix qp mtt size calculation c3bcf8cb401d net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling 1f34d8d2e513 net/mlx4_core: Fix reset flow when in command polling mode f09a656b68ef vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() 9f7aeee6542e vxlan: Fix GRO cells race condition between receive and link delete 173e9023a068 tcp: handle inet_csk_reqsk_queue_add() failures fba43f49fdf7 tcp: Don't access TCP_SKB_CB before initializing it 8accd04eb9a4 tcp: do not report TCP_CM_INQ of 0 for closed connections 0e6b33fa9ae1 sctp: remove sched init from sctp_stream_init c5952168e9da rxrpc: Fix client call queueing, waiting for channel eaa0962e1eb2 route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race ec61b95340f8 ravb: Decrease TxFIFO depth of Q3 and Q2 to one 34dc08b9e916 pptp: dst_release sk_dst_cache in pptp_sock_destruct 14d5e73b01ba net/x25: reset state in x25_connect() b5c109075aca net/x25: fix use-after-free in x25_device_event() 7cfb97ba8396 net: sit: fix UBSAN Undefined behaviour in check_6rd 86a71f00f9f5 net/hsr: fix possible crash in add_timer() 996ee1aca7de net: hsr: fix memory leak in hsr_dev_finalize() ab13fe32a01a lan743x: Fix TX Stall Issue 223264734865 lan743x: Fix RX Kernel Panic 96d58cd882ed l2tp: fix infoleak in l2tp_ip6_recvmsg() 7760937dc278 ipv4/route: fail early when inet dev is missing df737fd03391 gro_cells: make sure device is up in gro_cells_receive() ef9ef4adb85c connector: fix unsafe usage of ->real_parent ce194fa2b267 Linux 4.19.29 26b6e018e558 perf/x86/intel: Implement support for TSX Force Abort fdd820949a74 x86: Add TSX Force Abort CPUID/MSR 9e071aa6c28c perf/x86/intel: Generalize dynamic constraint creation f99f7dae782e perf/x86/intel: Make cpuc allocations consistent 7053a6faf019 driver core: Postpone DMA tear-down until after devres release adaa310f8a01 ath9k: Avoid OF no-EEPROM quirks without qca,no-eeprom b4d965a37d89 cifs: allow calling SMB2_xxx_free(NULL) e5d7b94cc435 staging: erofs: keep corrupted fs from crashing kernel in erofs_namei() 28b8f234edaf staging: erofs: fix race of initializing xattrs of a inode at the same time 53a989a95a09 staging: erofs: fix memleak of inode's shared xattr array 9dc84155425c staging: erofs: fix fast symlink w/o xattr when fs xattr is on f581642c8a2c staging: erofs: add error handling for xattr submodule 4f5a4c888106 gfs2: Fix missed wakeups in find_insert_glock e6e00017910c netfilter: xt_TEE: add missing code to get interface index in checkentry. 02d86085cac6 netfilter: xt_TEE: fix wrong interface selection f9a0a08d9c99 drm: disable uncached DMA optimization for ARM and arm64 bb2c205cd3a0 ARM: dts: exynos: Fix max voltage for buck8 regulator on Odroid XU3/XU4 bfc341b61f5c ARM: dts: exynos: Add minimal clkout parameters to Exynos3250 PMU cd10bc8261eb ARM: dts: exynos: Fix pinctrl definition for eMMC RTSN line on Odroid X2/U3 103ec440943e arm64: dts: hikey: Revert "Enable HS200 mode on eMMC" e6eb5e3561ca arm64: dts: hikey: Give wifi some time after power-on 271c5a5d546b arm64: dts: zcu100-revC: Give wifi some time after power-on 36e3673d01af x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub 917f943781a9 scsi: aacraid: Fix missing break in switch statement dcdd1bcbc099 iscsi_ibft: Fix missing break in switch statement fe34541ab930 Input: elan_i2c - add id for touchpad found in Lenovo s21e-20 b3b29dc53104 Input: wacom_serial4 - add support for Wacom ArtPad II tablet 7066774e60e4 nvme-pci: add missing unlock for reset error 6d482bc56977 blk-iolatency: fix IO hang due to negative inflight counter 1781ae6f0eac qede: Fix system crash on configuring channels. 84828dd2ba92 qed: Consider TX tcs while deriving the max num_queues for PF. d727c0edf646 qed: Fix EQ full firmware assert. 72426ed2a149 fs: ratelimit __find_get_block_slow() failure message. 3cc6703d43f9 nvme-pci: fix rapid add remove sequence e3aabe4c2467 nvme: lock NS list changes while handling command effects 25aa5c8b063a drm/amdgpu: use spin_lock_irqsave to protect vm_manager.pasid_idr ee84b62fba23 i2c: omap: Use noirq system sleep pm ops to idle device for suspend 29f7b376d399 Revert "scsi: libfc: Add WARN_ON() when deleting rports" cd8520a283c4 MIPS: Remove function size check in get_frame_info() 738f9e2774d6 perf trace: Support multiple "vfs_getname" probes 47e3f3c08605 perf symbols: Filter out hidden symbols from labels 825e58bc9800 s390/qeth: cancel close_dev work before removing a card 5327c5530c9b s390/qeth: fix use-after-free in error path 575a2461e50b s390/qeth: release cmd buffer in error paths 5058447bf760 netfilter: nf_nat: skip nat clash resolution for same-origin entries 5c39e08fc417 selftests: netfilter: add simple masq/redirect test cases 974ed365b164 selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET 0203f0c963e9 dmaengine: dmatest: Abort test in case of mapping error 5eae58996b7e vsock/virtio: reset connected sockets on device removal cd2013568dd5 vsock/virtio: fix kernel panic after device hot-unplug f3ffd4559de2 dmaengine: at_xdmac: Fix wrongfull report of a channel as in use 7cf4466df6ca drm/sun4i: tcon: Prepare and enable TCON channel 0 clock at init ae26a7109c15 bpf: Fix syscall's stackmap lookup potential deadlock 3bbe6a421280 bpf: fix potential deadlock in bpf_prog_register e3bc64c9aa50 bpf: fix lockdep false positive in percpu_freelist 0ace0d28941b bpf, selftests: fix handling of sparse CPU allocations 232bd90cf238 relay: check return of create_buf_file() properly 2a5c84e164d2 irqchip/gic-v3-its: Fix ITT_entry_size accessor fbdbb19457ce net: stmmac: Disable EEE mode earlier in XMIT callback 496eaed7fe94 net: stmmac: Send TSO packets always from Queue 0 46ba03c591d9 net: stmmac: Fallback to Platform Data clock in Watchdog conversion 8096bc39c63e drm/amdgpu: Transfer fences to dmabuf importer 4ec880d7c199 drm/radeon: check if device is root before getting pci speed caps 094392380989 drm/amdgpu: Add missing power attribute to APU check 1bf791023315 irqchip/mmp: Only touch the PJ4 IRQ & FIQ bits on enable/disable 423869f8871d irqchip/gic-v3-its: Gracefully fail on LPI exhaustion dc81cfafb4b9 irqchip/gic-v4: Fix occasional VLPI drop 377ffe354dc0 usb: phy: fix link errors fbc3ed1339ec DTS: CI20: Fix bugs in ci20's device tree. f7e3fb0a6f9d batman-adv: release station info tidstats 90f0a75be8eb arm64: dts: add msm8996 compatible to gicv3 ac0997349142 ARM: pxa: ssp: unneeded to free devm_ allocated data a8795ba8995a bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt() 7e2b2e24e356 bpftool: fix percpu maps updating 1da961de4ad4 bpftool: Fix prog dump by tag 9a0f0bbac9a0 wlcore: sdio: Fixup power on/off sequence 2634448683d3 pinctrl: mcp23s08: spi: Fix regmap allocation for mcp23s18 a50434de0cfe soc: fsl: qbman: avoid race in clearing QMan interrupt 959773138ac9 arm64: dts: renesas: r8a77965: Enable DMA for SCIF2 4dc8b2e57ee4 arm64: dts: renesas: r8a7796: Enable DMA for SCIF2 f02070cb4b60 ARM: dts: imx6sx: correct backward compatible of gpt 3edbed0dd13f ARM: dts: meson8m2: mxiii-plus: mark the SD card detection GPIO active-low ab2f85e59693 ARM: dts: meson8b: odroidc1: mark the SD card detection GPIO active-low 94f31b4c9780 arm: dts: meson: Fix IRQ trigger type for macirq 094ed50726a2 ARM: dts: sun8i: h3: Add ethernet0 alias to Beelink X2 ec27bcd3f688 ARM: dts: omap4-droid4: Fix typo in cpcap IRQ flags b510051c73a7 ARM: OMAP: dts: N950/N9: fix onenand timings 2cc84e2ea68d mm, memory_hotplug: fix off-by-one in is_pageblock_removable 929278903367 autofs: fix error return in autofs_fill_super() 1efb234ec251 autofs: drop dentry reference only when it is never used 3d0acc076f5f fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() f1524fd049de lib/test_kmod.c: potential double free in error handling 71df1c8bc771 mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone 6027792d6aa8 mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone 5edeae210cb8 x86_64: increase stack size for KASAN_EXTRA 845d73be1b4c proc: fix /proc/net/* after setns(2) e2b45446c34f x86/kexec: Don't setup EFI info if EFI runtime is not enabled d7807b62276e apparmor: Fix aa_label_build() error handling for failed merges d92d3caf818d arm64: kprobe: Always blacklist the KVM world-switch code f964a4d2bb68 x86/microcode/amd: Don't falsely trick the late loading mechanism 6efd69d63339 cifs: fix computation for MAX_SMB2_HDR_SIZE 15fb5d73e47e x86/boot/compressed/64: Set EFER.LME=1 in 32-bit trampoline before returning to long mode bd13a72a537a net: macb: Apply RXUBR workaround only to versions with errata 38be5d445c5b platform/x86: Fix unmet dependency warning for SAMSUNG_Q10 25f37d15f080 platform/x86: Fix unmet dependency warning for ACPI_CMPC bdf1bd01327d scsi: 53c700: pass correct "dev" to dma_alloc_attrs() 59411d98fb10 scsi: bnx2fc: Fix error handling in probe() 8d27f830b615 scsi: scsi_debug: fix write_same with virtual_gb problem e546c8787e7b scsi: libfc: free skb when receiving invalid flogi resp 40e35210abeb qed: Fix stack out of bounds bug 9414e0854bbc qed: Fix system crash in ll2 xmit fac238779b14 qed: Fix VF probe failure while FLR 1ba3511006f1 qed: Fix LACP pdu drops for VFs 88bce339de23 qed: Fix bug in tx promiscuous mode settings 5c72ca3bf625 nfs: Fix NULL pointer dereference of dev_name daf04674d08a selftests: timers: use LDLIBS instead of LDFLAGS c68cf0831b25 selftests: net: use LDLIBS instead of LDFLAGS eda52fa18e4f gpio: vf610: Mask all GPIO interrupts 3355d641269f netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present 1f4ccda30391 net: stmmac: dwmac-rk: fix error handling in rk_gmac_powerup() 4a22084f6bbc net: hns: Fix wrong read accesses via Clause 45 MDIO protocol 3e640b2cdc6e net: hns: Restart autoneg need return failed when autoneg off 6b7d35440955 net: hns: Fix for missing of_node_put() after of_parse_phandle() c91f641625a7 net: altera_tse: fix msgdma_tx_completion on non-zero fill_level case 419bb616e9ea xtensa: SMP: limit number of possible CPUs by NR_CPUS d9ba842efdf0 iomap: fix a use after free in iomap_dio_rw d23792f53f0d iomap: get/put the page in iomap_page_create/release() 38f47557ae49 xtensa: SMP: mark each possible CPU as present c1327f9a1248 xtensa: smp_lx200_defconfig: fix vectors clash 8655802aa155 xtensa: SMP: fix secondary CPU initialization 0165df14095b selftests: cpu-hotplug: fix case where CPUs offline > CPUs present 1ee82160e2ef IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start dc04a00b3cbb riscv: Adjust mmap base address at a third of task size f43e42f46aa8 xtensa: SMP: fix ccount_timer_shutdown aad4dc749ed5 clk: qcom: gcc: Use active only source for CPUSS clocks cf872189c804 clk: ti: Fix error handling in ti_clk_parse_divider_data() a038ed686aa6 iommu/amd: Fix IOMMU page flush when detach device from a domain e0b03a6bad1a ipvs: Fix signed integer overflow when setsockopt timeout ffabf74c6796 riscv: fixup max_low_pfn with PFN_DOWN. 9e1f977d82ec iommu/amd: Unmap all mapped pages in error path of map_sg 697863bf7d72 iommu/amd: Call free_iova_fast with pfn in map_sg 43b0c93918a0 IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM d5f05016b0e1 perf script: Fix crash when processing recorded stat data 1e4b75416682 perf tools: Handle TOPOLOGY headers with no CPU 6ec0698f1c40 perf core: Fix perf_proc_update_handler() bug 5d1dc10ba3ac perf script: Fix crash with printing mixed trace point and other events 8ce41db0dcfc vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel ac8befb6dd60 media: uvcvideo: Fix 'type' check leading to overflow 6a31767f84ad Linux 4.19.28 ca490a987365 bpf: fix sanitation rewrite in case of non-pointers ebfb07e8c23e scsi: core: reset host byte in DID_NEXUS_FAILURE case b60d90b2d3d1 exec: Fix mem leak in kernel_read_file 8d368fc58e7a Bluetooth: Fix locking in bt_accept_enqueue() for BH context 43593a30a068 Bluetooth: btrtl: Restore old logic to assume firmware is already loaded cd61d473f71f selftests: firmware: fix verify_reqs() return value 9765ec7f7a02 USB: serial: cp210x: fix GPIO in autosuspend 09675c2f84bc gnss: sirf: fix premature wakeup interrupt enable c426de69ded0 xtensa: fix get_wchan f5e66cdb51fd aio: Fix locking in aio_poll() 88793c034edf MIPS: irq: Allocate accurate order pages for irq stack 5691b93f686e applicom: Fix potential Spectre v1 vulnerabilities 9d53e36c8c09 usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL_SUNRISEPOINT_LP_XHCI 690e939da71d tracing: Fix event filters and triggers to handle negative numbers 51c531805801 x86/boot/compressed/64: Do not read legacy ROM on EFI system eab5ea25ebee x86/CPU/AMD: Set the CPB bit unconditionally on F17h 3846080998b9 net: sched: act_tunnel_key: fix NULL pointer dereference during init 69e6fb1804cf net/sched: act_skbedit: fix refcount leak when replace fails f1446b164925 net/sched: act_ipt: fix refcount leak when replace fails 4d8f5df0cbe9 net: dsa: mv88e6xxx: prevent interrupt storm caused by mv88e6390x_port_set_cmode 457c1190c65c net: dsa: mv88e6xxx: power serdes on/off for 10G interfaces on 6390X cc211561d126 ipv4: Pass original device to ip_rcv_finish_core 4f3221dee1e1 mpls: Return error for RTA_GATEWAY attribute a68d31cc5306 ipv6: Return error for RTA_VIA attribute 8c0aa3f6908c ipv4: Return error for RTA_VIA attribute 125bc1e67eee net: avoid use IPCB in cipso_v4_error f2397468fbd7 net: Add __icmp_send helper. e6620defc483 tun: remove unnecessary memory barrier 947fc52b6bf4 xen-netback: fix occasional leak of grant ref mappings under memory pressure e5e5840183de xen-netback: don't populate the hash cache on XenBus disconnect 488b940719b7 tun: fix blocking read ab04570d82b1 tipc: fix race condition causing hung sendto 5fdb551fd6a6 net: socket: set sock->sk to NULL after calling proto_ops::release() d0bedaac932f net: sit: fix memory leak in sit_init_net() ed7a54419ef2 net: phy: phylink: fix uninitialized variable in phylink_get_mac_state d06816899758 net: phy: Micrel KSZ8061: link failure after cable connect f132b3f5f1ad net: nfc: Fix NULL dereference on nfc_llcp_build_tlv fails d1dd2e15c85e net: netem: fix skb length BUG_ON in __skb_to_sgvec e3713abc4248 netlabel: fix out-of-bounds memory accesses 4afc9831f895 net: dsa: mv88e6xxx: Fix u64 statistics 05d9f554b713 net: dsa: mv88e6xxx: Fix statistics on mv88e6161 ceb7c2498695 lan743x: Fix TX Stall Issue 99ed94582126 ipv4: Add ICMPv6 support when parse route ipproto d61918a5e401 hv_netvsc: Fix IP header checksum for coalesced packets 36bd44bcb4b2 geneve: correctly handle ipv6.disable module parameter 1713c8e18b44 bnxt_en: Drop oversize TX packets to prevent errors. 8d1b9800c1ea tipc: fix RDM/DGRAM connect() regression 089100d5fb43 team: Free BPF filter when unregistering netdev 5e311e537e63 sky2: Disable MSI on Dell Inspiron 1545 and Gateway P-79 8085d6d03fe3 sctp: call iov_iter_revert() after sending ABORT 16a006d72f33 qmi_wwan: Add support for Quectel EG12/EM12 7ce2a517fd8b net-sysfs: Fix mem leak in netdev_register_kobject 3043bfe024e8 net: sched: put back q.qlen into a single location 0429c9ef94c6 net: dsa: mv8e6xxx: fix number of internal PHYs for 88E6x90 family dea818999a1e net: dsa: mv88e6xxx: handle unknown duplex modes gracefully in mv88e6xxx_port_set_duplex b5ff77ddd96f ip6mr: Do not call __IP6_INC_STATS() from preemptible context de40920f3694 staging: android: ashmem: Avoid range_alloc() allocation with ashmem_mutex held. b8d048b73900 staging: android: ashmem: Don't call fallocate() with ashmem_mutex held. 271800f564db staging: android: ion: fix sys heap pool's gfp_flags 14af4eff14c2 staging: wilc1000: fix to set correct value for 'vif_num' 63efda29f359 staging: comedi: ni_660x: fix missing break in switch statement 40245f24133c staging: erofs: compressed_pages should not be accessed again after freed 1fa7c9b4226f staging: erofs: fix illegal address access under memory pressure b46e1fc6ccee USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 da20be9991d8 USB: serial: cp210x: add ID for Ingenico 3070 965e716001c9 USB: serial: option: add Telit ME910 ECM composition cbace523cbaa staging: erofs: fix mis-acted TAIL merging behavior 464b4279d34f cpufreq: Use struct kobj_attribute instead of struct global_attr adc2a008ae56 Linux 4.19.27 7371994d6cfa x86/uaccess: Don't leak the AC flag into __put_user() value evaluation 9f77e4cb12d4 MIPS: eBPF: Fix icache flush end address 4a418a3d94f2 MIPS: BCM63XX: provide DMA masks for ethernet devices 3bfa6413b03a MIPS: fix truncation in __cmpxchg_small for short values 527cabfffbc5 hugetlbfs: fix races and page leaks during migration f0233ca89ce2 drm: Block fb changes for async plane updates de04d2973a62 mm: enforce min addr even if capable() in expand_downwards() ff86bb4dc656 mmc: sdhci-esdhc-imx: correct the fix of ERR004536 d612d7b4ff4d mmc: cqhci: Fix a tiny potential memory leak on error condition e446ae40dc33 mmc: cqhci: fix space allocated for transfer descriptor 17bf96122472 mmc: core: Fix NULL ptr crash from mmc_should_fail_request 85d9ad404676 mmc: tmio: fix access width of Block Count Register 5b716bc54e47 mmc: tmio_mmc_core: don't claim spurious interrupts c69e07a84d8f mmc: spi: Fix card detection during probe b246986a1fc0 kvm: selftests: Fix region overlap check in kvm_util 60a4b3f7c867 KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 0149b03ec269 svm: Fix AVIC incomplete IPI emulation 99b1dbe6ba17 cfg80211: extend range deviation for DMG 7a27cb609f03 mac80211: Add attribute aligned(2) to struct 'action' 0a7c92826f79 mac80211: don't initiate TDLS connection if station is not associated to AP e91cbe1de3b3 ibmveth: Do not process frames after calling napi_reschedule 61fe1005f334 net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP f7901f15d6f3 net: usb: asix: ax88772_bind return error when hw_reset fail 156a43cc8986 drm/msm: Fix A6XX support for opp-level 9f260d76b474 nvme-multipath: drop optimization for static ANA group IDs 550e0ea7e7e4 nvme-rdma: fix timeout handler bbbb9874a9fe hv_netvsc: Fix hash key value reset after other ops d2ce8e1bd338 hv_netvsc: Refactor assignments of struct netvsc_device_info 51b547f2a445 hv_netvsc: Fix ethtool change hash key error ad74456b500c net: altera_tse: fix connect_local_phy error path 9de388112c63 scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state() ee2a02a66821 scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport 30b62656690d scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport edca54b897bb writeback: synchronize sync(2) against cgroup writeback membership switches c5a1dc256cc2 direct-io: allow direct writes to empty inodes bcb8e0a23698 staging: android: ion: Support cpu access during dma_buf_detach f73577353256 drm/sun4i: hdmi: Fix usage of TMDS clock 89d9a53346b2 serial: fsl_lpuart: fix maximum acceptable baud rate with over-sampling 1ed436cd1690 tty: serial: qcom_geni_serial: Allow mctrl when flow control is disabled 8c5571b9df10 drm/amd/powerplay: OD setting fix on Vega10 9ad6216e8c3c locking/rwsem: Fix (possible) missed wakeup 2368e6d3bcf4 futex: Fix (possible) missed wakeup 653a1dbcb011 sched/wake_q: Fix wakeup ordering for wake_q 5024f0a29a8f sched/wait: Fix rcuwait_wake_up() ordering a2887f6fab98 mac80211: fix miscounting of ttl-dropped frames bbc300c8c75e staging: rtl8723bs: Fix build error with Clang when inlining is disabled a99e0377cca4 drivers: thermal: int340x_thermal: Fix sysfs race condition 4749ffdfbb09 ARC: show_regs: lockdep: avoid page allocator... 4e34dd37943d ARC: fix __ffs return value to avoid build warnings 0655618dd92d irqchip/gic-v3-mbi: Fix uninitialized mbi_lock f352e84e6e3c selftests: gpio-mockup-chardev: Check asprintf() for error 357d9c7a01c6 selftests: seccomp: use LDLIBS instead of LDFLAGS eecde0a099af phy: ath79-usb: Fix the main reset name to match the DT binding e55af638c4f4 phy: ath79-usb: Fix the power on error path fc8176da28b5 selftests/vm/gup_benchmark.c: match gup struct to kernel 7bba7aff51ea ASoC: imx-audmux: change snprintf to scnprintf for possible overflow 9500ecb9ad01 ASoC: dapm: change snprintf to scnprintf for possible overflow 375a9673264c ASoC: rt5682: Fix PLL source register definitions 7ff778648947 x86/mm/mem_encrypt: Fix erroneous sizeof() 17fab8914f86 genirq: Make sure the initial affinity is not empty 7746dd64c2c9 selftests: rtc: rtctest: add alarm test on minute boundary 2409a869dad3 selftests: rtc: rtctest: fix alarm tests 4670e8391710 usb: gadget: Potential NULL dereference on allocation error 08c937f9a3db usb: dwc3: gadget: Fix the uninitialized link_state when udc starts 03a5d4d55335 usb: dwc3: gadget: synchronize_irq dwc irq in suspend f29024c0e9a7 thermal: int340x_thermal: Fix a NULL vs IS_ERR() check fc1073dfc4e0 clk: vc5: Abort clock configuration without upstream clock 71943c38620d clk: sysfs: fix invalid JSON in clk_dump acc934f57691 clk: tegra: dfll: Fix a potential Oop in remove() 651023ed93ab ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized e7b2f9f2bce2 ALSA: compress: prevent potential divide by zero bugs a4964959ee83 ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field 5a7005337c2a drm/msm: Unblock writer if reader closes file 0f978ec3ed3e scsi: libsas: Fix rphy phy_identifier for PHYs with end devices attached a7c6cf3bdf33 mac80211: Change default tx_sk_pacing_shift to 7 765c30b31849 genirq/matrix: Improve target CPU selection for managed interrupts. 8cae7757e862 irq/matrix: Spread managed interrupts on allocation 2948b8875df4 irq/matrix: Split out the CPU selection code into a helper 51ea85abe794 Linux 4.19.26 101e19726552 net: phylink: avoid resolving link state too early c80bf03569af pinctrl: max77620: Use define directive for max77620_pinconf_param values c014cae8e196 udlfb: handle unplug properly 6546e1150c9b netfilter: ipt_CLUSTERIP: fix sleep-in-atomic bug in clusterip_config_entry_put() 0c1054e0e5fd netfilter: nfnetlink_osf: add missing fmatch check 783359cf762c netfilter: ipv6: Don't preserve original oif for loopback address a905b82e1ea3 netfilter: nft_compat: use-after-free when deleting targets 1500d94e33d8 netfilter: nf_tables: fix flush after rule deletion in the same batch 6ecc7407187c Revert "bridge: do not add port to router list when receives query with source 0.0.0.0" bff97255bb29 staging: erofs: unzip_vle_lz4.c,utils.c: rectify BUG_ONs 9a6a676e16eb staging: erofs: unzip_{pagevec.h,vle.c}: rectify BUG_ONs bea01ea032a6 staging: erofs: {dir,inode,super}.c: rectify BUG_ONs 60ce4b529797 staging: erofs: add a full barrier in erofs_workgroup_unfreeze 08ec9e6892cc staging: erofs: fix `erofs_workgroup_{try_to_freeze, unfreeze}' b0a18cab6aeb staging: erofs: atomic_cond_read_relaxed on ref-locked workgroup 398102f64acd staging: erofs: remove the redundant d_rehash() for the root dentry 017f7fd75b24 staging: erofs: drop multiref support temporarily eb5913dfa5c1 staging: erofs: replace BUG_ON with DBG_BUGON in data.c 34ac4c14f5d5 staging: erofs: complete error handing of z_erofs_do_read_page 1c9d5a47c681 staging: erofs: fix a bug when appling cache strategy c375152be9dd net: avoid false positives in untrusted gso validation e93384b12443 net: validate untrusted gso packets without csum offload 311722240ca6 kvm: x86: Return LA57 feature based on hardware capability 6bab27b60c1a mac80211: allocate tailroom for forwarded mesh packets 0329973ec999 drm/amd/display: Fix MST reboot/poweroff sequence d8a648cae347 drm/i915/fbdev: Actually configure untiled displays 06fa18685411 gpu: drm: radeon: Set DPM_FLAG_NEVER_SKIP when enabling PM-runtime 6834afab4bec drm/amdgpu: Set DPM_FLAG_NEVER_SKIP when enabling PM-runtime 95aed87b9e2e ARC: define ARCH_SLAB_MINALIGN = 8 7779566abb68 ARC: U-boot: check arguments paranoidly 5f7814c0ae6f ARCv2: Enable unaligned access in early ASM code ebe390b42e60 parisc: Fix ptrace syscall number modification 8b4b1d7cc4d0 KEYS: always initialize keyring_index_key::desc_len 390c76534de1 KEYS: user: Align the payload buffer 293f2dcd0d07 RDMA/srp: Rework SCSI device reset handling fdfd723e99e6 net/mlx5e: XDP, fix redirect resources availability check d569cb5ac0c4 net_sched: fix two more memory leaks in cls_tcindex dcd62aa6f895 net_sched: fix a memory leak in cls_tcindex 056a17982adb net_sched: fix a race condition in tcindex_destroy() 862600971c47 sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach() c647233ea046 geneve: should not call rt6_lookup() when ipv6 was disabled 7aab1e6d9edb net: socket: make bond ioctls go through compat_ifreq_ioctl() e37c96c11175 net: socket: fix SIOCGIFNAME in compat 50021ba98fbd Revert "kill dev_ifsioc()" 99f3c89669d9 Revert "socket: fix struct ifreq size in compat ioctl" c031b433801f team: avoid complex list operations in team_nl_cmd_options_set() 5716864df7c4 sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrate e8eff9f4fc6a sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment 9e5cc54ea086 net: sfp: do not probe SFP module before we're attached c2ee2c708aae net/packet: fix 4gb buffer limit due to overflow check f3ec82db191b net/mlx5e: Don't overwrite pedit action when multiple pedit used 4190a7bcd2af net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames 198198d5ae59 net: ena: fix race between link up and device initalization fd49ffa383b9 ipv6: propagate genlmsg_reply return code 589503cb2486 inet_diag: fix reporting cgroup classid and fallback to priority c580bb3120cb batman-adv: fix uninit-value in batadv_interface_tx() ab125bd3caaf isdn: avm: Fix string plus integer warning from Clang 6ed281fd85b6 net/mlx5e: Fix wrong (zero) TX drop counter indication for representor 7f5491b9875a selftests: forwarding: Add a test case for externally learned FDB entries e26772f056b5 mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky 4799417bb641 net: bridge: Mark FDB entries that were added by user as such d7ac3d3135ff mlxsw: pci: Return error on PCI reset timeout 0aafea5d4b22 dpaa_eth: NETIF_F_LLTX requires to do our own update of trans_start 8b92162f4e8b bpf: bpf_setsockopt: reset sock dst on SO_MARK changes 0761f58c62d7 leds: lp5523: fix a missing check of return value of lp55xx_read ddb8d7c9d460 hwmon: (tmp421) Correct the misspelling of the tmp442 compatible attribute in OF device ID table e0d7b0a2a57a atm: he: fix sign-extension overflow on large shift 22b304bfcb00 selftests/bpf: retry tests that expect build-id 5c6fdd877eff bpf: zero out build_id for BPF_STACK_BUILD_ID_IP c4555b9f2807 bpf: don't assume build-id length is always 20 bytes 5d6af6f9dd2f afs: Fix key refcounting in file locking code dc4ec1bad9e2 afs: Don't set vnode->cb_s_break in afs_validate() a45b037edae3 selftests: tc-testing: fix parsing of ife type 2c69ea7f0c11 selftests: tc-testing: fix tunnel_key failure if dst_port is unspecified 38a27ee2ea03 selftests: tc-testing: drop test on missing tunnel key id 642e26628cf9 pvcalls-front: fix potential null dereference b4c5be499ba3 drm/sun4i: backend: add missing of_node_puts 5604fdcfcfdc vhost: return EINVAL if iovecs size does not match the message size 096a3170575f drm/amd/display: fix PME notification not working in RV desktop bf846e9035b5 drm/amdkfd: Don't assign dGPUs to APU topology devices 6d09976cca02 drm/meson: add missing of_node_put c818b5b47181 always clear the X2APIC_ENABLE bit for PV guest 73aa8292caba netfilter: nft_flow_offload: fix checking method of conntrack helper 4c3b23e90307 scsi: cxgb4i: add wait_for_completion() b2ae824798e1 scsi: ufs: Fix geometry descriptor size a7ff8ada154d scsi: qedi: Add ep_state for login completion on un-reachable targets 5641d2f8cdf2 scsi: ufs: Fix system suspend status 2c3c854b56c6 scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes 3dd0ce706e0b isdn: i4l: isdn_tty: Fix some concurrency double-free bugs 1b8742ba98a5 net: stmmac: Prevent RX starvation in stmmac_napi_poll() 2406055411ed net: stmmac: Fix the logic of checking if RX Watchdog must be enabled e8fbb5c98b04 net: stmmac: Check if CBS is supported before configuring fcfdb4022c82 net: stmmac: dwxgmac2: Only clear interrupts that are active 4ef0d67c281f net: stmmac: Fix PCI module removal leak 752f0bcb5d4d acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() 99b490e3a0f3 powerpc/8xx: fix setting of pagetable for Abatron BDI debug tool. eeb370eaee98 RDMA/mthca: Clear QP objects during their allocation 6d26c375a483 netfilter: nft_flow_offload: fix interaction with vrf slave device 2f3480e34079 bpf: fix panic in stack_map_get_build_id() on i386 and arm32 06b919a51772 pvcalls-front: Avoid get_free_pages(GFP_KERNEL) under spinlock 26354d538df3 bpf: correctly set initial window on active Fast Open sender 535be4692ffc netfilter: nft_flow_offload: Fix reverse route lookup 703f4f653723 MIPS: jazz: fix 64bit build 4047a7ad3b2e include/linux/compiler*.h: fix OPTIMIZER_HIDE_VAR 93f3f4c0fdeb scsi: isci: initialize shost fully before calling scsi_add_host() 14285a4a8487 scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_param 95d4f951e7bb netfilter: nf_tables: fix leaking object reference count e9255c284270 selftests: forwarding: Add a test for VLAN deletion 0c596ab039d3 mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition 7169938b07db xprtrdma: Double free in rpcrdma_sendctxs_create() ac3be9eb875f MIPS: ath79: Enable OF serial ports in the default config 2ac1c6e71ee7 net/mlx4: Get rid of page operation after dma_alloc_coherent b5f7ead81de3 watchdog: mt7621_wdt/rt2880_wdt: Fix compilation problem fc396828a4e6 selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg in test_sock_addr 8b0d641e6152 bpf: Fix [::] -> [::1] rewrite in sys_sendmsg 6bcf4e0703b1 net: hns: Fix use after free identified by SLUB debug 08eb17ec3c1b qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier 1fa0cf450c88 qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count bc4e383da82b xen/pvcalls: remove set but not used variable 'intf' 7fc59021c1f5 mfd: mc13xxx: Fix a missing check of a register-read failure e42296ae45a6 mfd: tps65218: Use devm_regmap_add_irq_chip and clean up error path in probe() beaf260ec820 mfd: cros_ec_dev: Add missing mfd_remove_devices() call in remove ef1dc506cb50 mfd: axp20x: Add supported cells for AXP803 48d17f5f9d74 mfd: axp20x: Re-align MFD cell entries 49542ac0c460 mfd: axp20x: Add AC power supply cell for AXP813 45acbfa661bb mfd: wm5110: Add missing ASRC rate register 467829cc83a5 mfd: qcom_rpm: write fw_version to CTRL_REG eb617dc67878 mfd: bd9571mwv: Add volatile register to make DVFS work 2990096c88cb mfd: ab8500-core: Return zero in get_register_interruptible() 14da7f159711 mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported 9bf045ff761a mfd: db8500-prcmu: Fix some section annotations 232860c51e78 mfd: twl-core: Fix section annotations on {,un}protect_pm_master 1a4c9c4e0107 pvcalls-back: set -ENOTCONN in pvcalls_conn_back_read 05ac8a683962 pvcalls-front: properly allocate sk 81b8519de1b4 pvcalls-front: don't try to free unallocated rings 9699f7a70eb8 pvcalls-front: read all data before closing the connection 6bdf535f4aaf mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while registering mfd cells d87fa3f7711b backlight: pwm_bl: Fix devicetree parsing with auto-generated brightness tables f812bec554d0 KEYS: allow reaching the keys quotas exactly cbe43c3d35f5 ALSA: hda/realtek: Disable PC beep in passthrough on alc285 c607b6d19859 ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5 a89e0d5c603a proc, oom: do not report alien mms when setting oom_score_adj c7ddb2689d7a numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES b8d7fb1efb96 ceph: avoid repeatedly adding inode to mdsc->snap_flush_list c74260710e62 libceph: handle an empty authorize reply a35b18616a73 mac80211: Free mpath object when rhashtable insertion fails 007719caa958 mac80211: Use linked list instead of rhashtable walk for mesh tables af900ac68bb7 mac80211: Restore vif beacon interval if start ap fails cd10b02afb7c gpio: pxa: avoid attempting to set pin direction via pinctrl on MMP2 a83243a85827 gpio: MT7621: use a per instance irq_chip structure 4db02ac96841 MIPS: eBPF: Always return sign extended 32b values b5e57dbb5a0e tracing: Fix number of entries in trace header 775ab7d3d12b ARM: 8834/1: Fix: kprobes: optimized kprobes illegal instruction eb1e5b1a64ee Linux 4.19.25 eed11c69d275 ax25: fix possible use-after-free 0137890a4a8f mISDN: fix a race in dev_expire_timer() 74e1493e00f2 net/x25: do not hold the cpu too long in x25_new_lci() 6a3f7237871c netfilter: nf_nat_snmp_basic: add missing length checks in ASN.1 cbs a7e0b9680aec sunrpc: fix 4 more call sites that were using stack memory with a scatterlist bc5d97268c0c PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter f9e6a18a44de mmc: meson-gx: fix interrupt name 88bfdab618df scsi: target/core: Use kmem_cache_free() instead of kfree() 82f39f021944 hwmon: (lm80) Fix missing unlock on error in set_fan_div() 718ccdb3ea31 net: Do not allocate page fragments that are not skb aligned 1bdb1675f33f tcp: tcp_v4_err() should be more careful df1b583c1654 tcp: clear icsk_backoff in tcp_write_queue_purge() 56e97e70f7e3 net: Add header for usage of fls64() a3b6fa373adc vxlan: test dev->flags & IFF_UP before calling netif_rx() 03a6fc5712e8 vsock: cope with memory allocation failure at socket creation time 9a752d37292b vhost: correctly check the return value of translate_desc() in log_used() 1e3300eb2189 sky2: Increase D3 delay again 6e04b8210f96 net: stmmac: handle endianness in dwmac4_get_timestamp 176ab70112c5 net: stmmac: Fix a race in EEE enable callback 618bd2c202b4 net: phy: xgmiitorgmii: Support generic PHY status read 1764111c9972 net: ipv4: use a dedicated counter for icmp_v4 redirect packets 4523bc864077 net: ip6_gre: initialize erspan_ver just for erspan tunnels 4c1b91b82c43 net: fix IPv6 prefix route residue b2975c2e8342 net: Fix for_each_netdev_feature on Big endian eb5e6869125f net: crypto set sk to NULL when af_alg_release. bd1488b8d476 mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable 017d511085a3 dsa: mv88e6xxx: Ensure all pending interrupts are handled prior to exit bbbefe815f50 af_packet: fix raw sockets over 6in4 tunnel f287634fe321 Linux 4.19.24 dd5f4d067a2c mm: proc: smaps_rollup: fix pss_locked calculation 6a204bd5f1e6 drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set 4631e0b4cf46 drm/i915: Block fbdev HPD processing during suspend de48b5f3d0ef drm/vkms: Fix license inconsistent 3312e0ae2faf drm: Use array_size() when creating lease 029a38f8211f dm thin: fix bug where bio that overwrites thin block ignores FUA 3ec93eb3808f dm crypt: don't overallocate the integrity tag space b2778ef8b906 x86/a.out: Clear the dump structure initially ddf966410ace md/raid1: don't clear bitmap bits on interrupted recovery. a2b3e2c0f576 signal: Restore the stop PTRACE_EVENT_EXIT 0396cf55657c scsi: sd: fix entropy gathering for most rotational disks cdc356855685 x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls 45649b999632 tracing/uprobes: Fix output for multiple string arguments 88e1e66a2a1a s390/zcrypt: fix specification exception on z196 during ap probe a3fadeff7122 alpha: Fix Eiger NR_IRQS to 128 c56eef69ba24 alpha: fix page fault handling for r16-r18 targets 657fbf79a880 Revert "mm: slowly shrink slabs with a relatively small number of objects" 8d485d3a628b Revert "mm: don't reclaim inodes with many attached pages" 93769fef8d61 Revert "nfsd4: return default lease period" 17f4ddaa71f7 Input: elantech - enable 3rd button support on Fujitsu CELSIUS H780 3bd120956db2 Input: bma150 - register input device after setting private data c4609e81e0b7 mmc: block: handle complete_work on separate workqueue 248a2f3cbebe mmc: sunxi: Filter out unsupported modes declared in the device tree 0d41c03c41ec kvm: vmx: Fix entry number check for add_atomic_switch_msr() c58f010bebfd x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available 2ab1483852b3 riscv: Add pte bit to distinguish swap from invalid 22d6e72bb566 tools uapi: fix Alpha support 49720ef58e89 ASoC: hdmi-codec: fix oops on re-probe bdd448108d85 ALSA: usb-audio: Fix implicit fb endpoint setup by quirk 8715ba45d008 ALSA: hda - Add quirk for HP EliteBook 840 G5 74cbb754d63f perf/x86: Add check_period PMU callback d10e77c26022 perf/core: Fix impossible ring-buffer sizes warning 1b1de8b95b97 ARM: OMAP5+: Fix inverted nirq pin interrupts with irq_set_type d9a974fdaaa3 Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK 2abf1ce44e28 Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G" ede7fb452221 gpio: mxc: move gpio noirq suspend/resume to syscore phase b1765ebd9d12 CIFS: Do not assume one credit for async responses 6804b3ecbe20 kvm: sev: Fail KVM_SEV_INIT if already initialized 63715c1f0a67 cifs: Limit memory used by lock request calls to a page 4b709998564b drm/nouveau/falcon: avoid touching registers if engine is off 85a088cc4c8e drm/nouveau: Don't disable polling in fallback mode 0a87c5333c90 gpio: pl061: handle failed allocations 5cf199f8d03f ARM: dts: kirkwood: Fix polarity of GPIO fan lines 6e7136c1c79f ARM: dts: da850-lcdk: Correct the sound card name 8bea93c89bc8 ARM: dts: da850-lcdk: Correct the audio codec regulators f3b61cba316a ARM: dts: da850-evm: Correct the sound card name 7c06896ea134 ARM: dts: da850-evm: Correct the audio codec regulators 46bf9a8c8bb0 drm/amdgpu: set WRITE_BURST_LENGTH to 64B to workaround SDMA1 hang 2f5581e82fe4 nvme: pad fake subsys NQN vid and ssvid with zeros 6c27b5230e35 nvme-multipath: zero out ANA log buffer 095cfdf857a3 nvme-pci: fix out of bounds access in nvme_cqe_pending 1e746fe215eb nvme-pci: use the same attributes when freeing host_mem_desc_bufs. 9e4a7beedf43 drm/bridge: tc358767: fix output H/V syncs 0c13400bc743 drm/bridge: tc358767: reject modes which require too much BW ad9675e47b49 drm/bridge: tc358767: fix initial DP0/1_SRCCTRL value 9ac48b301c2a drm/bridge: tc358767: fix single lane configuration 32f833a85c9a drm/bridge: tc358767: add defines for DP1_SRCCTRL & PHY_2LANE d180c28698a1 drm/bridge: tc358767: add bus flags c6f27cdd4fca cpufreq: check if policy is inactive early in __cpufreq_get() fa92c4e6b244 riscv: fix trace_sys_exit hook da78c8cda5b9 tools uapi: fix RISC-V 64-bit support 46f0e6984c84 perf test shell: Use a fallback to get the pathname in vfs_getname d20bfcb55003 perf report: Fix wrong iteration count in --branch-history db8c9ab3f47f ACPI: NUMA: Use correct type for printing addresses on i386-PAE f749f9702c98 drm/amdgpu/sriov:Correct pfvf exchange logic bdd8fd8a2efe ARM: fix the cockup in the previous patch e7a8dabe92f1 ARM: ensure that processor vtables is not lost after boot 4645c6ccbd7a ARM: spectre-v2: per-CPU vtables to work around big.Little systems b11fd96c0eca ARM: add PROC_VTABLE and PROC_TABLE macros 06b5ec99f2ee ARM: clean up per-processor check_bugs method call 8a4cf73fed23 ARM: split out processor lookup e3e1b2a20ad3 ARM: make lookup_processor_type() non-__init 19c186ab4ea7 ARM: 8810/1: vfp: Fix wrong assignement to ufp_exc 042b172201a8 ARM: 8797/1: spectre-v1.1: harden __copy_to_user b7a95704e922 ARM: 8796/1: spectre-v1,v1.1: provide helpers for address sanitization beaf90b2d280 ARM: 8795/1: spectre-v1.1: use put_user() for __put_user() 39b282ade6d0 ARM: 8794/1: uaccess: Prevent speculative use of the current addr_limit ba22d5941823 ARM: 8793/1: signal: replace __put_user_error with __put_user 73dad6efbe31 ARM: 8792/1: oabi-compat: copy oabi events using __copy_to_user() 9cad5755b6e2 ARM: 8791/1: vfp: use __copy_to_user() when saving VFP state 3a59b35c3cb8 ARM: 8790/1: signal: always use __copy_to_user to save iwmmxt context ec4842816f04 ARM: 8789/1: signal: copy registers using __copy_to_user() 80c8452ad45f blk-mq: fix a hung issue when fsync d4aaa45f2d98 eeprom: at24: add support for 24c2048 57e85c67d033 dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string 67d52fae61c1 Linux 4.19.23 c2109f05b7fd Revert "exec: load_script: don't blindly truncate shebang string" 6f8c14ee7b6f Linux 4.19.22 9b65b18f817d svcrdma: Remove max_sge check at connect time 4d376ab80483 svcrdma: Reduce max_send_sges 4dd911f1e38e batman-adv: Force mac header to start of data on xmit a21222305015 batman-adv: Avoid WARN on net_device without parent in netns 9d84284cc83b xfrm: refine validation of template and selector families f7fb58a78a63 libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() 28f49e768d21 Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" 8b8f7b04f868 xfrm: Make set-mark default behavior backward compatible 2440f3cebcb0 SUNRPC: Always drop the XPRT_LOCK on XPRT_CLOSE_WAIT 8274c3d4895b drm/vmwgfx: Return error code from vmw_execbuf_copy_fence_user d74ff5f67849 drm/vmwgfx: Fix setting of dma masks c2a354ce5458 drm/i915: always return something on DDI clock selection b81afe37ff55 drm/amd/powerplay: Fix missing break in switch 56d3178666fb drm/modes: Prevent division by zero htotal a4c77aac0d5c mac80211: ensure that mgmt tx skbs have tailroom for encryption 1ce0fcebff24 mic: vop: Fix use-after-free on remove 49c473e1237e powerpc/radix: Fix kernel crash with mremap() d4e7c9420edd firmware: arm_scmi: provide the mandatory device release callback fe3dabb6a4b1 ARM: dts: da850: fix interrupt numbers for clocksource 33bd0949212b ARM: tango: Improve ARCH_MULTIPLATFORM compatibility 569051e12220 ARM: iop32x/n2100: fix PCI IRQ mapping f5b4de051294 MIPS: VDSO: Include $(ccflags-vdso) in o32,n32 .lds builds 814e44507f96 mips: loongson64: remove unreachable(), fix loongson_poweroff(). e32ba28eddad MIPS: VDSO: Use same -m%-float cflag as the kernel proper 264b26201a22 MIPS: OCTEON: don't set octeon_dma_bar_type if PCI is disabled 384cc5fd6727 mips: cm: reprime error cause 7e44aab92783 tracing: uprobes: Fix typo in pr_fmt string 9b66753c68a0 pinctrl: cherryview: fix Strago DMI workaround 93f6fb609874 pinctrl: sunxi: Correct number of IRQ banks on H6 main pin controller c619140d4843 debugfs: fix debugfs_rename parameter checking 0c548bab17c2 samples: mei: use /dev/mei0 instead of /dev/mei edd8fb55d7f1 mei: me: add ice lake point device id. db5f65bfc1fa misc: vexpress: Off by one in vexpress_syscfg_exec() 959e46afeca1 signal: Better detection of synchronous signals f681f2684f14 signal: Always notice exiting tasks 3e17af253e62 iio: ti-ads8688: Update buffer allocation for timestamps af770a1558c4 iio: chemical: atlas-ph-sensor: correct IIO_TEMP values to millicelsius 38d28640db5a iio: adc: axp288: Fix TS-pin handling 5b9ebf5bdf0a tools: iio: iio_generic_buffer: make num_loops signed 88ff6a0b9975 libata: Add NOLPM quirk for SAMSUNG MZ7TE512HMHP-000L1 SSD 7c5d650ad5a2 mtd: rawnand: gpmi: fix MX28 bus master lockup problem a72040a9d929 mtd: spinand: Fix the error/cleanup path in spinand_init() b3ce77578374 mtd: spinand: Handle the case where PROGRAM LOAD does not reset the cache 3ca59bf1fb7c mtd: Make sure mtd->erasesize is valid even if the partition is of size 0 43d3d5141515 Linux 4.19.21 b00d9ff756b6 ath9k: dynack: check da->enabled first in sampling routines 14acca60aee4 ath9k: dynack: make ewma estimation faster 8b71aa1a3bb8 perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() fc3f15c672f6 IB/hfi1: Add limit test for RC/UC send via loopback 29706d59abdf cacheinfo: Keep the old value if of_property_read_u32 fails c287265bfa65 serial: sh-sci: Do not free irqs that have already been freed 57a3ef4dd520 serial: 8250_pci: Make PCI class test non fatal f50a8b34d7e4 serial: fix race between flush_to_ldisc and tty_open d5cb494b9613 perf tests evsel-tp-sched: Fix bitwise operator 1aeeb176683d perf/core: Don't WARN() for impossible ring-buffer sizes 5b27e3bc5a2b x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() 4e6bfd756f8e perf/x86/intel/uncore: Add Node ID mask 97a7fa90eae9 cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM 236fd677125f KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) 24b027d2b138 kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) 5a45d3720b54 KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) 4cf73d54792b scsi: aic94xx: fix module loading 5e91ba179a86 scsi: cxlflash: Prevent deadlock when adapter probe fails bbd5d7adde3b staging: speakup: fix tty-operation NULL derefs bc4162577c1a usb: gadget: musb: fix short isoc packets with inventra dma 77541a0b0413 usb: gadget: udc: net2272: Fix bitwise and boolean operations 19bc535e3729 usb: dwc3: gadget: Handle 0 xfer length for OUT EP a8438c38d7ce usb: phy: am335x: fix race condition in _probe 8459f1d6ff62 irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID ee73954d9a21 futex: Handle early deadlock return correctly 4a9e4bcda782 dmaengine: imx-dma: fix wrong callback invoke 84c1d5627597 dmaengine: bcm2835: Fix abort of transactions 916eb6bd8da3 dmaengine: bcm2835: Fix interrupt race on RT c70374ce418e HID: debug: fix the ring buffer implementation 6ccc9e1128e5 fuse: handle zero sized retrieve correctly f99027ab63be fuse: decrement NR_WRITEBACK_TEMP on the right page 48be0eb05e7e fuse: call pipe_buf_release() under pipe lock a57ab2e71098 ALSA: hda/realtek - Headset microphone support for System76 darp5 7cb468772a10 ALSA: hda/realtek - Use a common helper for hp pin reference 65c9a62822f6 ALSA: hda/realtek - Fix lose hp_pins for disable auto mute 7fd6d8193b85 ALSA: hda - Serialize codec registrations 2a0aba551610 ALSA: usb-audio: Add support for new T+A USB DAC 93e7d51029bd ALSA: compress: Fix stop handling on compressed capture streams 1f78052b0991 xfs: eof trim writeback mapping as soon as it is cached 1f1eb00c6ebb net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance 9143e1dcad36 virtio_net: Account for tx bytes and packets on sending xdp_frames c8ba1f7989c6 skge: potential memory corruption in skge_get_regs() 7c2361308e17 sctp: walk the list of asoc safely 7cd4e833761f sctp: check and update stream->out_curr when allocating stream_out 21b8697e605a rxrpc: bad unlock balance in rxrpc_recvmsg 7c1a5ce672f7 Revert "net: phy: marvell: avoid pause mode on SGMII-to-Copper for 88e151x" f2f054c485db rds: fix refcount bug in rds_sock_addref 2c24ed77a8c0 net: systemport: Fix WoL with password after deep sleep b72ea6ec83be net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames 8104a5e73f1f net: dsa: slave: Don't propagate flag changes on down slave interfaces 27a2fa009817 net: dsa: mv88e6xxx: Fix counting of ATU violations c8dfab5c610f net: dsa: Fix NULL checking in dsa_slave_set_eee() 98cedccb8654 net: dsa: Fix lockdep false positive splat 8e1428c9b39f net: dp83640: expire old TX-skb 81733c642df8 lib/test_rhashtable: Make test_insert_dup() allocate its hash table dynamically cedc42f5d1e1 enic: fix checksum validation for IPv6 15ed55e3b1a5 dccp: fool proof ccid_hc_[rt]x_parse_options() 56ea9164467b thermal: hwmon: inline helpers when CONFIG_THERMAL_HWMON is not set 0c802cbaa6db xfs: fix inverted return from xfs_btree_sblock_verify_crc c6c20af69c61 xfs: fix PAGE_MASK usage in xfs_free_file_space 757332c643ca fs/xfs: fix f_ffree value for statfs when project quota is set 886f0de16239 xfs: delalloc -> unwritten COW fork allocation can go wrong 5a7455e922b4 xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffers c3a66bf4ce40 xfs: fix shared extent data corruption due to missing cow reservation a96f3a55143a xfs: fix overflow in xfs_attr3_leaf_verify b6095cbd7841 xfs: Fix error code in 'xfs_ioc_getbmap()' a585ac0e767b xfs: cancel COW blocks before swapext 62c7c0a8709b xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat aacb2ab111c5 scripts/gdb: fix lx-version string output 58e57bcbc1fb kernel/kcov.c: mark write_comp_data() as notrace ab5f74071257 exec: load_script: don't blindly truncate shebang string 9cb8f8088d9a fs/epoll: drop ovflist branch prediction f0d32c54ff53 kernel/hung_task.c: force console verbose before panic 9beb84c027f1 proc/sysctl: fix return error for proc_doulongvec_minmax() 9c8939b03bac kernel/hung_task.c: break RCU locks based on jiffies d69ad39ad5d3 arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition d921bb16259e HID: lenovo: Add checks to fix of_led_classdev_register ec8f73c268a5 thermal: generic-adc: Fix adc to temp interpolation 89c183580b4f PCI: imx: Enable MSI from downstream components 3818c29a65d6 kdb: Don't back trace on a cpu that didn't round up 6a7c0215d28c thermal: bcm2835: enable hwmon explicitly 295b3e2af87c block/swim3: Fix -EBUSY error when re-opening device after unmount d579abcacb0b fsl/fman: Use GFP_ATOMIC in {memac,tgec}_add_hash_mac_address() 711b2e7fc02f gdrom: fix a memory leak bug b67e3130a9ba isdn: hisax: hfc_pci: Fix a possible concurrency use-after-free bug in HFCPCI_l1hw() 3b3ee499c4b5 zram: fix lockdep warning of free block handling f73c77535f67 mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init 066206bc6e9e ocfs2: improve ocfs2 Makefile 69e63b49ddf9 ocfs2: don't clear bh uptodate for block read dc8bd7ed080d arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_ops build warning fa3c7c098c6a scripts/decode_stacktrace: only strip base path when a prefix of the path 395cbb9a52ba perf python: Do not force closing original perf descriptor in evlist.get_pollfd() 4b5abffd63eb cgroup: fix parsing empty mount option string df13b0369bc0 f2fs: fix sbi->extent_list corruption issue 4d6b5b08f19f niu: fix missing checks of niu_pci_eeprom_read 1e480ee6c0eb um: Avoid marking pages with "changed protection" 69e7f87745e7 f2fs: fix use-after-free issue when accessing sbi->stat_info 5d3b4cd8734b cifs: check ntwrk_buf_start for NULL before dereferencing it 2cdf5246df0e MIPS: ralink: Select CONFIG_CPU_MIPSR2_IRQ_VI on MT7620/8 1dc571ff4da2 crypto: ux500 - Use proper enum in hash_set_dma_transfer 2b020c09a8c9 crypto: ux500 - Use proper enum in cryp_set_dma_transfer 6201e8add97a seq_buf: Make seq_buf_puts() null-terminate the buffer 040f76976ec5 hwmon: (lm80) fix a missing check of bus read in lm80 probe 8dcf84789e31 hwmon: (lm80) fix a missing check of the status of SMBus read 303d29d8f0cf perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz 8c642d71906b NFS: nfs_compare_mount_options always compare auth flavors. ad9241f24f15 kvm: Change offset in kvm_write_guest_offset_cached to unsigned fc090081d76a powerpc/fadump: Do not allow hot-remove memory from fadump reserved area. 84a4572bf277 KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported a41cd69e4408 pinctrl: meson: meson8b: fix the GPIO function for the GPIOAO pins 098fa4897213 pinctrl: meson: meson8: fix the GPIO function for the GPIOAO pins 279eb1d94044 powerpc/mm: Fix reporting of kernel execute faults on the 8xx 9e9435bc0bd4 fbdev: fbcon: Fix unregister crash when more than one framebuffer 00e391ec584f ACPI/APEI: Clear GHES block_status before panic() d657e82f4e67 igb: Fix an issue that PME is not enabled during runtime suspend d01b26e77af8 ice: Do not enable NAPI on q_vectors that have no rings 8a35f678e603 i40e: define proper net_device::neigh_priv_len 6584e6c00435 fbdev: fbmem: behave better with small rotated displays and many CPUs 54541a75bfb6 md: fix raid10 hang issue caused by barrier 8d1385653698 video: clps711x-fb: release disp device node in probe() 8f0132db09ad drm/amd/display: validate extended dongle caps bd9218ab042a drbd: Avoid Clang warning about pointless switch statment 66345d5392a7 drbd: skip spurious timeout (ping-timeo) when failing promote af70af5b69a2 drbd: disconnect, if the wrong UUIDs are attached on a connected peer 3d67b428ab20 drbd: narrow rcu_read_lock in drbd_sync_handshake 8d317b0aae25 mlx5: update timecounter at least twice per counter overflow 49f182e6be8d powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand 394f925664bd iwlwifi: mvm: fix setting HE ppe FW config 5a0c7fb5332a powerpc/perf: Fix thresholding counter data for unknown type d5e2df9ff507 net: hns3: add max vector number check for pf 86760e0dfe36 cw1200: Fix concurrency use-after-free bugs in cw1200_hw_scan() 993ba5d2b6c6 scsi: smartpqi: increase fw status register read timeout 32ab5d8a7def scsi: smartpqi: correct volume status 8b6f057f6f55 scsi: smartpqi: correct host serial num for ssa b124f08677c9 mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG 1552557b300b xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi e5af9ce365ad mac80211: fix radiotap vendor presence bitmap handling e12194317d17 powerpc/uaccess: fix warning/error with access_ok() 3564fa62a8d7 drm/amd/display: fix YCbCr420 blank color 38f18b370546 Bluetooth: hci_bcm: Handle deferred probing for the clock supply 1baca23ade65 drm/amd/display: Add retry to read ddc_clock pin a756020008e8 net: hns3: fix incomplete uninitialization of IRQ in the hns3_nic_uninit_vector_data() 7c54ba4a5fd9 percpu: convert spin_lock_irq to spin_lock_irqsave. 34f82d19c24b perf tools: Cast off_t to s64 to avoid warning on bionic libc 7a311dca7708 perf header: Fix up argument to ctime() 05bc28a1f991 usb: musb: dsps: fix runtime pm for peripheral mode 2a86649dce14 usb: musb: dsps: fix otg state machine c709eeb02c04 arm64: KVM: Skip MMIO insn after emulation 086ed19ecf79 livepatch: check kzalloc return values 1157c2683c5b tools/power/x86/intel_pstate_tracer: Fix non root execution for post processing a trace file 4cd197bfa6e1 bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. ae93f5f803ae i2c: sh_mobile: Add support for r8a774c0 (RZ/G2E) 19d4c0fd85ac perf probe: Fix unchecked usage of strncpy() f5d5b5434912 btrfs: use tagged writepage to mitigate livelock of snapshot 4d5410609151 perf header: Fix unchecked usage of strncpy() d177e25c9c3a perf dso: Fix unchecked usage of strncpy() 630e972bc405 perf test: Fix perf_event_attr test failure 283d0464734e tty: serial: samsung: Properly set flags in autoCTS mode 193de9820598 serial: sh-sci: Resume PIO in sci_rx_interrupt() on DMA failure d71126505dba serial: sh-sci: Fix locking in sci_submit_rx() 3733632e8bc0 btrfs: harden agaist duplicate fsid on scanned devices 9790abdf8856 usb: renesas_usbhs: add support for RZ/G2E 33d127eae60d mmc: jz4740: Get CD/WP GPIOs from descriptors 3d49c3d76df7 mmc: sdhci-xenon: Fix timeout checks 8ee43469ce6e mmc: sdhci-omap: Fix timeout checks 1b2b6ce63058 mmc: sdhci-of-esdhc: Fix timeout checks 759e641acdd9 memstick: Prevent memstick host from getting runtime suspended during card detection 35e580cb6bc4 mmc: meson-mx-sdio: check devm_kasprintf for failure ffc1770245c7 mmc: bcm2835: reset host on timeout 3d71a02198ac mmc: bcm2835: Recover from MMC_SEND_EXT_CSD 43b7fa3b31b9 KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines c4621bec5e0d ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M 8b4116f08988 ARM: pxa: avoid section mismatch warning 1a2500177b13 selftests/bpf: use __bpf_constant_htons in test_prog.c 3332bf15bfde switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite 6a1d712b4381 udf: Fix BUG on corrupted inode 702286d3bd6e mlxsw: spectrum_acl: Limit priority value e640039aeeff phy: sun4i-usb: add support for missing USB PHY index b5c21b7e3130 i2c-axxia: check for error conditions first ccb7b328361a lightnvm: pblk: add lock protection to list operations 10014ff04a4e lightnvm: pblk: fix resubmission of overwritten write err lbas 3d786b91cd59 drm/msm: dpu: Only check flush register against pending flushes ba833ec5b0c8 drm/msm/dsi: fix dsi clock names in DSI 10nm PLL driver 39d4c1c0dd76 tee: optee: avoid possible double list_del() a1ea1fb46fbf OPP: Use opp_table->regulators to verify no regulator case 4c67633d4756 cpuidle: big.LITTLE: fix refcount leak c443284c0d7b platform/x86: mlx-platform: Fix tachometer registers ea225de3bd66 clk: imx6sl: ensure MMDC CH0 handshake is bypassed 1f16ac59e7e5 sata_rcar: fix deferred probing 710e1e561630 iommu/arm-smmu-v3: Use explicit mb() when moving cons pointer 61010bd9811d iommu/arm-smmu: Add support for qcom,smmu-v2 variant 00b0fbb8f0e3 iommu/arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads b59d70c07ab7 usb: dwc3: gadget: Disable CSP for stream OUT ep dfb22b6810c7 ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1 b5bb2cad5264 watchdog: renesas_wdt: don't set divider while watchdog is running f06d48b0a4b9 ARM: dts: Fix up the D-Link DIR-685 MTD partition info 72d18db66d85 media: coda: fix H.264 deblocking filter controls 8cc0518a49b3 mips: bpf: fix encoding bug for mm_srlv32_op 463499c27cf9 ARM: dts: Fix OMAP4430 SDP Ethernet startup 3a6f1afa7be1 iommu/amd: Fix amd_iommu=force_isolation 389de86c1045 pinctrl: sx150x: handle failure case of devm_kstrdup 26e62a227324 gpio: mt7621: pass mediatek_gpio_bank_probe() failure up the stack 6c95c2eebead gpio: mt7621: report failure of devm_kasprintf() 7eff52c36cfb usb: dwc3: trace: add missing break statement to make compiler happy 91e46947d02f IB/hfi1: Unreserve a reserved request when it is completed f7debeebcdeb kobject: return error code if writing /sys/.../uevent fails 80eac1847950 driver core: Move async_synchronize_full call 1de47c06b3a3 tipc: fix node keep alive interval calculation a42bbdcf538d drm/amdgpu/powerplay: fix clock stretcher limits on polaris (v2) fb1ab6ac62b9 media: imx274: select REGMAP_I2C 1bf188456312 clk: sunxi-ng: a33: Set CLK_SET_RATE_PARENT for all audio module clocks 322a53b8f9b0 usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) 0105d80dd157 timekeeping: Use proper seqcount initializer 263b0f92be96 usb: hub: delay hub autosuspend if USB3 port is still link training 272e858c2293 usb: dwc2: Disable power down feature on Samsung SoCs 93a6d3464023 usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb() 64257468feed xtensa: xtfpga.dtsi: fix dtc warnings about SPI 54e71cb05054 smack: fix access permissions for keyring 60d803577519 media: DaVinci-VPBE: fix error handling in vpbe_initialize() 832819d11d4a media: i2c: TDA1997x: select CONFIG_HDMI c91ff9ab06eb x86/fpu: Add might_fault() to user_insn() 9d79635b6267 ARM: dts: aspeed: add missing memory unit-address 4f770b4ba564 ARM: dts: mmp2: fix TWSI2 5214c28b688a drm/v3d: Fix prime imports of buffers from other drivers. 14743f8591a7 arm64: ftrace: don't adjust the LR value 5f4161ae9a75 mt76x0: dfs: fix IBI_R11 configuration on non-radar channels 87ae793221cc s390/zcrypt: improve special ap message cmd handling eca31fc35afb firmware/efi: Add NULL pointer checks in efivars API functions 9c74cd4afbd3 thermal: Fix locking in cooling device sysfs update cur_state f8a33ec5367e Thermal: do not clear passive state during system sleep ed0526b271b9 arm64: io: Ensure value passed to __iormb() is held in a 64-bit register 68b4512ca6fc perf: arm_spe: handle devm_kasprintf() failure af6db7e751ff drm: Clear state->acquire_ctx before leaving drm_atomic_helper_commit_duplicated_state() 2f0fb76b3e41 nfsd4: fix crash on writing v4_end_grace before nfsd startup 50d4088c003b soc: bcm: brcmstb: Don't leak device tree node reference 3fbba4e55051 sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN d65fbc4fe9a9 net: aquantia: return 'err' if set MPI_DEINIT state fails dd46de15d830 arm64: io: Ensure calls to delay routines are ordered against prior readX() 8543f5fce30f i2c: sh_mobile: add support for r8a77990 (R-Car E3) d54d612a73a6 f2fs: fix wrong return value of f2fs_acl_create ddab3d0a38a5 f2fs: fix race between write_checkpoint and write_begin c96d2b9d35b9 f2fs: move dir data flush to write checkpoint process 4acd5adecf20 staging: pi433: fix potential null dereference 6eaf5b9e6e7c ACPI: SPCR: Consider baud rate 0 as preconfigured state b945ddacf4ab media: adv*/tc358743/ths8200: fill in min width/height/pixelclock 9c0403537ece iio: accel: kxcjk1013: Add KIOX010A ACPI Hardware-ID 687901c64686 iio: adc: meson-saradc: fix internal clock names 050f7e22f6a5 iio: adc: meson-saradc: check for devm_kasprintf failure 0f9dff37d027 powerpc/32: Add .data..Lubsan_data*/.data..Lubsan_type* sections explicitly cefe8d2c0863 dmaengine: xilinx_dma: Remove __aligned attribute on zynqmp_dma_desc_ll 3b07abf1cedf ptp: Fix pass zero to ERR_PTR() in ptp_clock_register 2dbfc1cdb68a clk: meson: meson8b: mark the CPU clock as CLK_IS_CRITICAL 43cf81c200cd clk: meson: meson8b: fix the width of the cpu_scale_div clock c36d06457afc clk: meson: meson8b: do not use cpu_div3 for cpu_scale_out_sel 73e933de8935 staging: erofs: fix the definition of DBG_BUGON 9eb74335f6be media: mtk-vcodec: Release device nodes in mtk_vcodec_init_enc_pm() 580d8b2f6e76 media: video-i2c: avoid accessing released memory area when removing driver da77b546055c media: rc: ensure close() is called on rc_unregister_device b0b10168d1b3 soc/tegra: Don't leak device tree node reference 504dcc424d28 perf tools: Add Hygon Dhyana support b6293e6c9000 modpost: validate symbol names also in find_elf_symbol 1b63e37679cb net/mlx5: EQ, Use the right place to store/read IRQ affinity hint f6d66139f887 bpf: libbpf: retry map creation without the name 0857b8439b6b drm/amd/display: calculate stream->phy_pix_clk before clock mapping d43f6c2ea4c0 drm/amd/display: fix gamma not being applied correctly 8218fcf4666c ARM: OMAP2+: hwmod: Fix some section annotations d57b35f44fed drm/rockchip: fix for mailbox read size ab96959699fd usbnet: smsc95xx: fix rx packet alignment 5ca33f7980c9 staging: iio: ad7780: update voltage on read 39561eee9c57 scsi: hisi_sas: change the time of SAS SSP connection aa422af6d3dd i40e: prevent overlapping tx_timeout recover 5a6b7e1b19ca platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup 922fd2d04644 vbox: fix link error with 'gcc -Og' f060c825c455 fpga: altera-cvp: fix 'bad IO access' on x86_64 42e19f5664f0 Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 9f941e80e679 fpga: altera-cvp: Fix registration for CvP incapable devices 0edcb650bfe3 staging:iio:ad2s90: Make probe handle spi_setup failure 76707e34f477 iwlwifi: fw: do not set sgi bits for HE connection 3a11ec548c5b dpaa2-ptp: defer probe when portal allocation failed 4ee24ae83ccb MIPS: Boston: Disable EG20T prefetch ab143302b0b2 ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl 49796c356187 serial: fsl_lpuart: clear parity enable bit when disable parity 7543c3cf17c6 drm/vc4: ->x_scaling[1] should never be set to VC4_SCALING_NONE 99eed8a29f9f crypto: aes_ti - disable interrupts while accessing S-box 22ccd257add3 powerpc/pseries: add of_node_put() in dlpar_detach_node() 534a0c21119b x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) ee9268a9b55b dlm: Don't swamp the CPU with callbacks queued during recovery 0d041add1ba0 clk: boston: fix possible memory leak in clk_boston_setup() 4660207706ca ARM: 8808/1: kexec:offline panic_smp_self_stop CPU 433f2f810291 scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event 83430596d497 scsi: mpt3sas: Call sas_remove_host before removing the target devices 3d08cdeb4486 scsi: lpfc: Correct LCB RJT handling 3bfb1ba39cac ath9k: dynack: use authentication messages for 'late' ack f2dd96e607c6 ath10k: assign 'n_cipher_suites' for WCN3990 3e5bffa5371d wil6210: fix memory leak in wil_find_tx_bcast_2 8edf1df19ca1 wil6210: fix reset flow for Talyn-mb 752abfadcb8b nds32: Fix gcc 8.0 compiler option incompatible. a6eccfac8393 gpu: ipu-v3: image-convert: Prevent race between run and unprepare 46ed4f4fa1cf genirq/affinity: Spread IRQs to all available NUMA nodes 2198c2c15eee drm/sun4i: Initialize registers in tcon-top driver 3555de57dca4 gpiolib: Fix possible use after free on label 9e4b0f771735 ASoC: Intel: mrfld: fix uninitialized variable access 9d9fcc11b860 pinctrl: bcm2835: Use raw spinlock for RT compatibility 8095fe603e16 drm/vgem: Fix vgem_init to get drm device available. 2ca14d0d2576 staging: iio: adc: ad7280a: handle error from __ad7280_read32() a8b9f4f627c3 drm/bufs: Fix Spectre v1 vulnerability 26d074199730 devres: Align data[] to ARCH_KMALLOC_MINALIGN 323e0195e63f Linux 4.19.20 c0be624777ba cifs: Always resolve hostname before reconnecting e7f11c55ad60 md/raid5: fix 'out of memory' during raid cache recovery 5b3109eb89dd of: overlay: do not duplicate properties from overlay for new nodes 7251e4b835ea of: overlay: use prop add changeset entry for property in new nodes 9af27fab0061 of: overlay: add missing of_node_get() in __of_attach_node_sysfs 5006496fb2c8 of: overlay: add tests to validate kfrees from overlay removal 3edc2fac969a of: Convert to using %pOFn instead of device_node.name 214dea147ffa mm: migrate: don't rely on __PageMovable() of newpage after unlocking it ced41d9d6a1b mm: hwpoison: use do_send_sig_info() instead of force_sig() b6f534ab695b mm, oom: fix use-after-free in oom_kill_process d9f4d88d567e mm,memory_hotplug: fix scan_movable_pages() for gigantic hugepages 7e70ddc33279 oom, oom_reaper: do not enqueue same task twice 15033ca6bd13 mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT c7122344f915 kernel/exit.c: release ptraced tasks before zap_pid_ns_processes 9ee5987f311f btrfs: On error always free subvol_name in btrfs_mount 5bce143671f3 Btrfs: fix deadlock when allocating tree block during leaf/node split 50a874a4aa28 mmc: sdhci-iproc: handle mmc_of_parse() errors during probe 8a32f086ff7e platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 scan codes 734f06f5a701 platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK 71ff3384d1fb IB/hfi1: Remove overly conservative VM_EXEC flag check 1ac48dafac4b ALSA: hda/realtek - Fixed hp_pin no value eaf53ee6fba7 ALSA: usb-audio: Add Opus #3 to quirks for native DSD support 9f753f62f6fa mmc: mediatek: fix incorrect register setting of hs400_cmd_int_delay 65be3226f0e5 mmc: bcm2835: Fix DMA channel leak on probe error 8b9be9db8a2a gfs2: Revert "Fix loop in gfs2_rbm_find" 83c22cd104b2 gpio: sprd: Fix incorrect irq type setting for the async EIC 3a4a800bf519 gpio: sprd: Fix the incorrect data register 95fcc1427d7f gpio: pcf857x: Fix interrupts on multiple instances 452ad274c926 gpiolib: fix line event timestamps for nested irqs ade5ad6b4ad6 gpio: altera-a10sr: Set proper output level for direction_output ad6615b15537 arm64: hibernate: Clean the __hyp_text to PoC after resume f40ebe14b971 arm64: hyp-stub: Forbid kprobing of the hyp-stub 520036320530 arm64: Do not issue IPIs for user executable ptes a4f42f7b0121 arm64: kaslr: ensure randomized quantities are clean also when kaslr is off 26d15be4abc0 ARM: cns3xxx: Fix writing to wrong PCI config registers after alignment 0a3275d78585 NFS: Fix up return value on fatal errors in nfs_page_async_flush() 0fb0acc0dd86 selftests/seccomp: Enhance per-arch ptrace syscall skip tests 7e3251667a1f iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() bb4e1ff5a8dd fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() e9d56f920bb2 CIFS: Do not consider -ENODATA as stat failure for reads 6e7045ec336b CIFS: Fix trace command logging for SMB2 reads and writes c6961288a5f4 CIFS: Do not count -ENODATA as failure for query directory fbb49172cd4f virtio_net: Differentiate sk_buff and xdp_frame on freeing ed6a5fc89e48 virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs 05e260f9d02a virtio_net: Don't process redirected XDP frames when XDP is disabled 0921dd505d30 virtio_net: Fix out of bounds access of sq d97117bd077d virtio_net: Fix not restoring real_num_rx_queues 4c2e63dc6452 virtio_net: Don't call free_old_xmit_skbs for xdp_frames b6862baa3c88 virtio_net: Don't enable NAPI when interface is down 37b34a91f346 sctp: set flow sport from saddr only when it's 0 cbf23d40cece sctp: set chunk transport correctly when it's a new asoc a188f5685965 Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager" 505e5f3d4623 ip6mr: Fix notifiers call on mroute_clean_tables() 50990a4085f2 net/mlx5e: Allow MAC invalidation while spoofchk is ON 4ec13999d363 sctp: improve the events for sctp stream adding 9f7d849beaae net: ip6_gre: always reports o_key to userspace aafe74b72689 vhost: fix OOB in get_rx_bufs() d0773852a7a3 ucc_geth: Reset BQL queue when stopping device dace52749243 tun: move the call to tun_set_real_num_queues e569927a1375 sctp: improve the events for sctp stream reset 4fae696cdad1 ravb: expand rx descriptor data to accommodate hw checksum 5f1a18e05b07 net: set default network namespace in init_dummy_netdev() fc4154c7a39e net/rose: fix NULL ax25_cb kernel panic 2c6b572458a9 netrom: switch to sock timer API 00865891898e net/mlx4_core: Add masking for a few queries on HCA caps 0a198e0bb8be net: ip_gre: use erspan key field for tunnel lookup 897ea28bd2f9 net: ip_gre: always reports o_key to userspace 8de676664e59 l2tp: fix reading optional fields of L2TPv3 3d418a254df1 l2tp: copy 4 more bytes to linear part if necessary fcc9c69a6ed7 ipvlan, l3mdev: fix broken l3s mode wrt local routes 2f704348c93f ipv6: sr: clear IP6CB(skb) on SRH ip4ip6 encapsulation 7e9a6476aaf5 ipv6: Consider sk_bound_dev_if when binding a socket to an address 8877843b3b9f drm/msm/gpu: fix building without debugfs 8c763a3cf502 Fix "net: ipv4: do not handle duplicate fragments as overlapping" Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-25linux-yocto/4.19: integrate arm systemtap fixBruce Ashfield
Richard had pushed an explicit patch to fix systemtap for arm on the 4.19 kernel in time for M3. The patch has now been integrated into the repo itself and can be dropped from the recipe. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-25linux-yocto: pinctrl config change for cannonlakeBruce Ashfield
Integrating a configuration change to enable pinctrl for the cannonlake platform. Signed-off-by: Pradhan Surya Narayanx <surya.narayanx.pradhan@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-25linux-yocto: sound: Re-enable ENS1370 supportBruce Ashfield
Integrating the following commit: [ Author: Tom Rini <trini@konsulko.com> Date: Tue Mar 12 11:40:33 2019 -0400 sound: Re-enable ENS1370 support Both the qemux86 and qemux86-64 targets RRECOMMEND the ens1370 kernel module and set QB_AUDIO_OPT to support that as one of the audio cards as well. Fixes: daadaf7fd7d5 ("yocto-kernel-cache: [PATCH] Update audio support v2") Signed-off-by: Tom Rini <trini@konsulko.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-24linux-yocto: fix wrongfully used qemuarma15 in place of qemuarmv5Denys Dmytriyenko
Commit 6fc70eb4f3494bee2be10ee24fe3ea1c8b5ff988 changes "qemuarm" machine from old ARMv5 to a newer Cortex-A15, moving the old platform under "qemuarmv5" name. When adding this new "old" platform name to COMPATIBLE_MACHINE in linux-yocto recipes, mistakes were made referring it by "qemuarma15", as discussed in [1]. This change fixes those mistakes. [1]http://lists.openembedded.org/pipermail/openembedded-core/2019-March/280292.html Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-12qemuarm: Swap for an arm7ve (A15) configurationJon Mason
Add new QEMU BSP for a Arm Cortex-A15 system and use this as qemuarm, moving the old armv5te Versatile PB based machine to qemuarmv5. The new machine uses the QEMU virt machine type, which should be faster to emulate and updates the qemuarm support to a modern architecture. Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-01linux-yocto: qemuarm|qemuarm64: graphics supportBruce Ashfield
Integrating the configuration changes from Jon Mason <jdmason@kudzu.us> to enable graphics for qemuarm/qemuarm64. Note2: This requires the machine/configuration changes also sent by John to have working graphics. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-01linux-yocto/4.19: configuration cleanupsBruce Ashfield
Integrating the following configuration tweaks (which were already on yocto-4.18): 9bddc4aa1eb bsp/intel-x86: Rename CONFIG_R8723BE to CONFIG_RTL8723BE 6504b0ed616 features: drop the obsolete kernel option 5d18756a7fc features/hostapd: drop obsolete configs bdf91f835b9 bsp/intel-x86: Drop configs that has been removed by kernel 0f8bb536c22 intel-x86: Drop configs which are not defined in kernel Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-01linux-yocto: netfilter: Enable CONFIG_NETFILTER_XT_TARGET_LOGBruce Ashfield
[ In order for logging to work, as for example seen with the default configuration of 'ufw' we need to have logging support enabled. This is currently gated on the CONFIG_NETFILTER_XT_TARGET_LOG option, so enable it here. Fixes: f56608b405f0 ("meta: cleanup invalid/obselete 3.4 CONFIG options") Signed-off-by: Tom Rini <trini@konsulko.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-12linux-yocto: add baseline ARC supportBruce Ashfield
Adding both the required toolchain options (libgcc) and baseline BSP definitions for arc support. Author: Alexey Brodkin <alexey.brodkin@synopsys.com> Date: Fri Feb 8 18:32:21 2019 +0300 linux-yocto: Add dependency on libgcc for ARC As of now in case of ARC there's no in-kernel implementation of basic libgcc functions used for millicode, multiplication, division etc instead we simply link with libgcc.a which provides everything used by the compiler. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Author: Alexey Brodkin <alexey.brodkin@synopsys.com> Date: Fri Feb 8 17:29:40 2019 +0300 ARC: Add nsimhs- and hsdk-standard configs With ARC support ramping-up in upstream OE we're ready to build more complicated distributions and linux-yocto is a nice and configurable base for that. This commit adds support of 1 simulated board (nSIM) and the mast affordable and powerful to date development board (HSDK). Once Qemu port for ARC is functional (it's being actively developed now) we'll switch from nSIM to Qemu. Still it would be really good to keep nSIM support in linux-yocto for now as it allows for simpler testing as compared to real HW. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-12linux-yocto: tweak console boot checkBruce Ashfield
boot/main: don't check console device file on fs when booting with initrd/initramfs In case of initrd/initramfs /dev/console might not exist that early as devtmpfs is mounted a bit later by /init process so disable this check in that case. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-07linux-yocto/4.19: update to v4.19.19Bruce Ashfield
Integrating the korg -stable updates that comprise the following commits: dffbba4348e9 Linux 4.19.19 3a3b6a6b15db Input: input_event - fix the CONFIG_SPARC64 mixup d4a6ac28d44a ide: fix a typo in the settings proc file name 25ad17d692ad usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup 6bab957396ce Revert "mm, memory_hotplug: initialize struct pages for the full memory section" 7dbf12973d53 nvmet-rdma: fix null dereference under heavy load fa9184be67a6 nvmet-rdma: Add unlikely for response allocated check 48046a0177e6 s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU 37c9e3ee4239 bpf: fix inner map masking to prevent oob under speculation eed84f94ff8d bpf: fix sanitation of alu op with pointer / scalar type from different paths f92a819b4cbe bpf: prevent out of bounds speculation on pointer arithmetic 4f7f708d0e6c bpf: fix check_map_access smin_value test when pointer contains offset 44f8fc649980 bpf: restrict unknown scalars of mixed signed bounds for unprivileged 5332dda94f63 bpf: restrict stack pointer arithmetic for unprivileged 9e57b2969d4a bpf: restrict map value pointer arithmetic for unprivileged 232ac70dd38b bpf: enable access to ax register also from verifier rewrite b855e3103740 bpf: move tmp variable into ax register in interpreter 333a31c89ae2 bpf: move {prev_,}insn_idx into verifier env 437112946263 bpf: add per-insn complexity limit 7da6cd690c43 bpf: improve verifier branch analysis ce8d0581ae33 drm/meson: Fix atomic mode switching regression 8b4dffe8261a vt: invoke notifier on screen size change 18ef43def81c vt: always call notifier with the console lock held 855f7e64169f vt: make vt_console_print() compatible with the unicode screen buffer 6f4f2a443d87 can: flexcan: fix NULL pointer exception during bringup 576f474fb2d3 can: bcm: check timer values before ktime conversion 8d85aa96c54b can: dev: __can_get_echo_skb(): fix bogous check for non-existing skb by removing it bdcf74e735b1 irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size 6f4db68ab5ce net: sun: cassini: Cleanup license conflict 21c0d1621b8d posix-cpu-timers: Unbreak timer rearming dd085f9b1dc1 x86/entry/64/compat: Fix stack switching for XEN PV ed334be9c2ed x86/kaslr: Fix incorrect i8254 outb() parameters 334c0e1b3cdd x86/selftests/pkeys: Fork() to check for state being preserved db01b8d40feb x86/pkeys: Properly copy pkey state at fork() f9203cd03125 KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned d58f5e638b18 kvm: x86/vmx: Use kzalloc for cached_vmcs12 bbb8c5c75f6e KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error b2598858ac21 KVM: x86: Fix PV IPIs for 32-bit KVM host 6d3dabbdf46e KVM: x86: Fix single-step debugging c1bfae340367 drm/amdgpu: Add APTX quirk for Lenovo laptop b911f1dcb60d dm crypt: fix parsing of extended IV arguments 5b779f841773 dm thin: fix passdown_double_checking_shared_status() eba68bd45672 scsi: ufs: Use explicit access size in ufshcd_dump_regs b18931c5fe0d acpi/nfit: Fix command-supported detection 3cb00cfa3d37 acpi/nfit: Block function zero DSMs 92fbac528fd0 Input: uinput - fix undefined behavior in uinput_validate_absinfo() 71b1af87749b Input: input_event - provide override for sparc64 865a07956db5 Input: xpad - add support for SteelSeries Stratus Duo 06d9f987201f smb3: add credits we receive from oplock/break PDUs 779c65bb7739 CIFS: Do not reconnect TCP session in add_credits() 2ae6fedbd5cb CIFS: Fix credit calculation for encrypted reads with errors 0380ed9b1cd3 CIFS: Fix credits calculations for reads with errors 07b9e5e35e8f CIFS: Fix possible hang during async MTU reads and writes f4abbb16ed9a vgacon: unconfuse vc_origin when using soft scrollback a912e16faeda Drivers: hv: vmbus: Check for ring when getting debug info bfe482b9b299 hv_balloon: avoid touching uninitialized struct page during tail onlining 71d1a74f36a7 tty/n_hdlc: fix __might_sleep warning 6d15ef2c912a uart: Fix crash in uart_write and uart_put_char 80250b48803a tty: Handle problem if line discipline does not have receive_buf 3209eeded863 staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1 75a08b9a0fcb mmc: meson-gx: Free irq in release() callback 4a559dfe6603 mmc: dw_mmc-bluefield: : Fix the license information d3faea2d152e char/mwave: fix potential Spectre v1 vulnerability 0479bdbf55d8 misc: ibmvsm: Fix potential NULL pointer dereference 049c7b068dd1 s390/smp: fix CPU hotplug deadlock with CPU rescan e0d573a08f23 s390/early: improve machine detection b563764443a3 s390/mm: always force a load of the primary ASCE on context switch 8cbca17381ac ARC: perf: map generic branches to correct hardware condition 2f0d2f3ace1f ARC: adjust memblock_reserve of kernel memory 7bb78e62f712 ARCv2: lib: memeset: fix doing prefetchw outside of buffer cf662d989425 ALSA: hda - Add mute LED support for HP ProBook 470 G5 2173f5a1b0d7 ALSA: hda/realtek - Fix typo for ALC225 model a719cbe07847 inotify: Fix fd refcount leak in inotify_add_watch(). afb4a7ca7818 clk: socfpga: stratix10: fix naming convention for the fixed-clocks cf8ea8d536a4 clk: socfpga: stratix10: fix rate calculation for pll clocks 0af64fda917d ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode 4fedd516d554 ASoC: rt5514-spi: Fix potential NULL pointer dereference d6847f539bd6 ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages 3e05ceedf143 ceph: clear inode pointer when snap realm gets dropped by its inode 8e7320b9f551 USB: serial: pl2303: add new PID to support PL2303TB 4d984aab54a6 USB: serial: simple: add Motorola Tetra TPG2200 device id a70e5cd09361 USB: leds: fix regression in usbport led trigger f8982204cbea mei: me: add denverton innovation engine device IDs adfda26bdf47 mei: me: mark LBG devices as having dma support 2cade15d58ca tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state 6c4d069aec0f ip6_gre: update version related info when changing link c9fe9d194d45 net: phy: marvell: Fix deadlock from wrong locking 552cd931b483 erspan: build the header with the right proto according to erspan_ver 0449da6fc203 ip6_gre: fix tunnel list corruption for x-netns e3fa624ee7af udp: with udp_segment release on error path 84bf74307c88 net/sched: cls_flower: allocate mask dynamically in fl_change() bdafc159ac8c mlxsw: pci: Ring CQ's doorbell before RDQ's c82f4684d330 mlxsw: spectrum_fid: Update dummy FID index adbf7e580994 net: ipv4: Fix memory leak in network namespace dismantle bc4e2300e44a mlxsw: pci: Increase PCI SW reset timeout 1688e75cae7d vhost: log dirty page correctly 3d997bf0074e openvswitch: Avoid OOB read when parsing flow nlattrs 916c27c8cf88 net_sched: refetch skb protocol for each filter 02239e797ac7 net/sched: act_tunnel_key: fix memory leak in case of action replace 3e4cd0677715 net: phy: mdio_bus: add missing device_del() in mdiobus_register() error handling 1a864e38b39e net: phy: marvell: Errata for mv88e6390 internal PHYs 40f2f08030fa net: Fix usage of pskb_trim_rcsum e287968a3837 net: bridge: Fix ethernet header pointer before check skb forwardable 779a5077d9cf amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs 34ae65724615 Linux 4.19.18 b40aec33eeb5 ipmi: Don't initialize anything in the core until something uses it 031a94ff8ac4 ipmi:ssif: Fix handling of multi-part return messages 821a003d8e81 ipmi: Prevent use-after-free in deliver_response 753abe2a6339 ipmi: msghandler: Fix potential Spectre v1 vulnerabilities 1c393ca118cf ipmi: fix use-after-free of user->release_barrier.rda 7557895b3dda Bluetooth: Fix unnecessary error message for HCI request completion d9bcbcb7d77c iwlwifi: mvm: Send LQ command as async when necessary 0d73e773edc9 mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps 2011eb741803 userfaultfd: clear flag if remap event not enabled b0cd52e644ef mm/swap: use nr_node_ids for avail_lists in swap_info_struct dc15e3fd3fbe mm/page-writeback.c: don't break integrity writeback on ->writepage() error 5a404f39f8fa ocfs2: fix panic due to unrecovered local alloc c9dcb871b1a9 iomap: don't search past page end in iomap_is_partially_uptodate 00886cebcce5 scsi: megaraid: fix out-of-bound array accesses d640fb10cab4 scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() dd619b90dd71 ath10k: fix peer stats null pointer dereference ca8ad9bcbebd scsi: smartpqi: correct lun reset issues 868152e4ca97 scsi: mpt3sas: fix memory ordering on 64bit writes 6fa75685aa3a IB/usnic: Fix potential deadlock a13daf038b49 sysfs: Disable lockdep for driver bind/unbind files 959bf5c190ea ALSA: bebob: fix model-id of unit for Apogee Ensemble c5e68453be0c Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029 887b1c9a7d17 dm: Check for device sector overflow if CONFIG_LBDAF is not set decca9bc2116 clocksource/drivers/integrator-ap: Add missing of_node_put() 876b79b973f2 quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON,OFF} quotactls. 77f14a495530 perf tools: Add missing open_memstream() prototype for systems lacking it e2a1f8d695c2 perf tools: Add missing sigqueue() prototype for systems lacking it 4bc4b575131f perf cs-etm: Correct packets swapping in cs_etm__flush() 9e5be33b1061 dm snapshot: Fix excessive memory usage and workqueue stalls d9513fdbeb62 tools lib subcmd: Don't add the kernel sources to the include path 8603cac28a78 perf stat: Avoid segfaults caused by negated options cbd257f3bbc9 dm kcopyd: Fix bug causing workqueue stalls 4e26ee3149e4 dm crypt: use u64 instead of sector_t to store iv_offset a4772e8b3e60 x86/topology: Use total_cpus for max logical packages calculation 9d51378a6893 netfilter: ipt_CLUSTERIP: fix deadlock in netns exit routine bb7b6c49cc34 netfilter: ipt_CLUSTERIP: remove wrong WARN_ON_ONCE in netns exit routine 744383c88e2e netfilter: ipt_CLUSTERIP: check MAC address when duplicate config is set bd1040e646d6 perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX 58c67a0b06a7 perf parse-events: Fix unchecked usage of strncpy() b332b4cd25e7 perf svghelper: Fix unchecked usage of strncpy() f54fc4c23eea perf tests ARM: Disable breakpoint tests 32-bit c3e8c335e788 perf intel-pt: Fix error with config term "pt=0" f74fc96e32ab tty/serial: do not free trasnmit buffer page under port lock 310f8296d630 btrfs: improve error handling of btrfs_add_link 38b17eee7074 btrfs: fix use-after-free due to race between replace start and cancel 720b86a53a10 btrfs: alloc_chunk: fix more DUP stripe size handling bb5717a4a165 btrfs: volumes: Make sure there is no overlap of dev extents at mount time c21991ed17e9 mmc: atmel-mci: do not assume idle after atmci_request_end 461991104dcb kconfig: fix memory leak when EOF is encountered in quotation ba8efcdc5779 kconfig: fix file name and line number of warn_ignored_character() 344b51e7ce13 bpf: relax verifier restriction on BPF_MOV | BPF_ALU dfbf8c981f83 arm64: Fix minor issues with the dcache_by_line_op macro 73f0b2e36e40 clk: imx6q: reset exclusive gates on init 8f183b332398 arm64: kasan: Increase stack size for KASAN_EXTRA 656257cf1cbd selftests: do not macro-expand failed assertion expressions 3ad8148ce042 scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough 25d3546acd60 scsi: target: use consistent left-aligned ASCII INQUIRY data 50deccdceb59 net: call sk_dst_reset when set SO_DONTROUTE fd4c7fe100fc staging: erofs: fix use-after-free of on-stack `z_erofs_vle_unzip_io' 38be2cbae300 media: venus: core: Set dma maximum segment size 9df6861a35d1 ASoC: use dma_ops of parent device for acp_audio_dma 597a09e0ce2c media: firewire: Fix app_info parameter type in avc_ca{,_app}_info 3049cdc28409 powerpc/pseries/cpuidle: Fix preempt warning 115a0d668793 powerpc/xmon: Fix invocation inside lock region 819e2e0760f3 media: uvcvideo: Refactor teardown of uvc on USB disconnect 265242d82a3c pstore/ram: Do not treat empty buffers as valid ed99d79a158c clk: imx: make mux parent strings const c356972f27cc jffs2: Fix use of uninitialized delayed_work, lockdep breakage 50063ba9dd51 efi/libstub: Disable some warnings for x86{,_64} fded1b0e0c89 rxe: IB_WR_REG_MR does not capture MR's iova field e34e54f925e2 drm/amdgpu: Reorder uvd ring init before uvd resume 4614fe394c55 scsi: qedi: Check for session online before getting iSCSI TLV data. 22e568af3989 ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined 34ea589d97d7 selinux: always allow mounting submounts e4c04fd44157 fpga: altera-cvp: fix probing for multiple FPGAs on the bus 7cae65dbc7b4 usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device 7187ac3e3c4d samples: bpf: fix: error handling regarding kprobe_events 5e1be9c72310 clk: meson: meson8b: fix incorrect divider mapping in cpu_scale_table 6ebffc54843b drm/atomic-helper: Complete fake_commit->flip_done potentially earlier 6f88ff119205 arm64: perf: set suppress_bind_attrs flag to true dbb97f7663c0 crypto: ecc - regularize scalar for scalar multiplication 6e5be6e3f56a MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur 1d839c72fc13 x86/mce: Fix -Wmissing-prototypes warnings 3945c33a608e ALSA: oxfw: add support for APOGEE duet FireWire 464b01e4406e bpf: Allow narrow loads with offset > 0 4c7c36a7f348 serial: set suppress_bind_attrs flag only if builtin e7a5f0073533 writeback: don't decrement wb->refcnt if !wb->bdi b6d75422462a of: overlay: add missing of_node_put() after add new node to changeset d216d503a0b2 selftests/bpf: enable (uncomment) all tests in test_libbpf.sh 579f3fc1f46f usb: typec: tcpm: Do not disconnect link for self powered devices 88f3beae5836 e1000e: allow non-monotonic SYSTIM readings e5090418fbb0 platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey 3dc1bc575e75 ixgbe: allow IPsec Tx offload in VEPA mode bd240b1182da drm/amdkfd: fix interrupt spin lock 07f4cf9547d9 drm/amd/display: Guard against null stream_state in set_crc_source 414dbd6c00b9 gpio: pl061: Move irq_chip definition inside struct pl061 ad7013cd6d6a netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets 183144815e34 net: clear skb->tstamp in bridge forwarding path c1fa98a5748f ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses 19ad57e220a1 r8169: Add support for new Realtek Ethernet 8bb38336b721 qmi_wwan: add MTU default to qmap network interface 598e57e02929 net, skbuff: do not prefer skb allocation fails early e10411389248 net: dsa: mv88x6xxx: mv88e6390 errata 07348a7ebb58 mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion cac1bffc77e9 mlxsw: spectrum: Disable lag port TX before removing it 9b25d7b69d61 ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address 23b6b8bf9011 Linux 4.19.17 9a9c3c02eace nbd: Use set_blocksize() to set device blocksize 685cc9c3ee48 media: vb2: be sure to unlock mutex on errors 7696248f9b5a selftests: Fix test errors related to lib.mk khdr target 241e514850a1 drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock 8868a72d4201 loop: drop caches if offset or block_size are changed 30805ece5068 loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl() b42e24aa3b88 loop: Get rid of 'nested' acquisition of loop_ctl_mutex 5c684c250bf3 loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex 5f0db37d916b loop: Fix deadlock when calling blkdev_reread_part() 6e0d69353095 loop: Move loop_reread_partitions() out of loop_ctl_mutex ed281a7230c9 loop: Move special partition reread handling in loop_clr_fd() dc717408cef0 loop: Push loop_ctl_mutex down to loop_change_fd() 9218b108062e loop: Push loop_ctl_mutex down to loop_set_fd() 90386ad72fcf loop: Push loop_ctl_mutex down to loop_set_status() 8de64127b2aa loop: Push loop_ctl_mutex down to loop_get_status() ed87dc660171 loop: Push loop_ctl_mutex down into loop_clr_fd() 18974320825e loop: Split setting of lo_state from loop_clr_fd b8463897a294 loop: Push lo_ctl_mutex down into individual ioctls ea5df5077091 loop: Get rid of loop_index_mutex 38d9cce3d61f loop: Fold __loop_release into loop_release 342b3360aeb1 block/loop: Use global lock for ioctl() operation. f5d3c785c1d3 block/loop: Don't grab "struct file" for vfs_getattr() operation. 21172412a727 tipc: fix uninit-value in tipc_nl_compat_doit 2d5fc1d492d1 tipc: fix uninit-value in tipc_nl_compat_name_table_dump 04d87429738a tipc: fix uninit-value in tipc_nl_compat_link_set 7960fb71aad9 tipc: fix uninit-value in tipc_nl_compat_bearer_enable 1d61caf05721 tipc: fix uninit-value in tipc_nl_compat_link_reset_stats 927733365214 tipc: fix uninit-value in in tipc_conn_rcv_sub 7f902f7c146c sctp: allocate sctp_sockaddr_entry with kzalloc 1e11b1d630f8 blockdev: Fix livelocks on loop device 5a79e71e0bc8 selinux: fix GPF on invalid policy 4cc66cc4f81f block: use rcu_work instead of call_rcu to avoid sleep in softirq 2663bcba075f netfilter: ebtables: account ebt_table_info to kmemcg 61b29bed9010 sunrpc: handle ENOMEM in rpcb_getport_async c4f39cba6fd0 media: vb2: vb2_mmap: move lock up a19aedf1a77c LSM: Check for NULL cred-security on free a72e572f8a2d ipv6: make icmp6_send() robust against null skb->dev 341906cb25f9 bpf: in __bpf_redirect_no_mac pull mac only if present d9c249a302cb media: vivid: set min width/height to a value > 0 4497ce43a5d0 media: vivid: fix error handling of kthread_run 4190c5fd8a7f omap2fb: Fix stack memory disclosure 328f3de2ef76 fix int_sqrt64() for very large numbers 89a9f049f8b9 Disable MSI also when pcie-octeon.pcie_disable on 3832c115bf80 arm64: dts: marvell: armada-ap806: reserve PSCI area ca8080c308f4 arm64: kaslr: ensure randomized quantities are clean to the PoC 483ac8e65a8a pstore/ram: Avoid allocation and leak of platform data a10cabbf7a76 net: dsa: realtek-smi: fix OF child-node lookup 0098f2e791d7 kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace & GCC <= 4.7 ec485378a4c4 RDMA/vmw_pvrdma: Return the correct opcode when creating WR 836edf22ffd1 RDMA/nldev: Don't expose unsafe global rkey to regular user 8f4a0e7d8bef media: v4l: ioctl: Validate num_planes for debug messages d846f48c1dd5 mfd: tps6586x: Handle interrupts on suspend a752c6d6de80 OF: properties: add missing of_node_put ac8b9e8e7ddd drm/i915/gvt: Fix mmap range check 434b1b91573c MIPS: lantiq: Fix IPI interrupt handling 19f41f32a4b4 MIPS: BCM47XX: Setup struct device for the SoC 8f469dc0e6dc mips: fix n32 compat_ipc_parse_version 9d37f4a046c2 scsi: sd: Fix cache_type_store() d368f540ac3e scsi: core: Synchronize request queue PM status only on successful resume b955a2c75675 Yama: Check for pid death before checking ancestry 01634ac56393 btrfs: wait on ordered extents on abort cleanup 4675f90ef892 Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io" 4432362af3a3 xen: Fix x86 sched_clock() interface for xen 64e986444138 crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK c6578f509312 crypto: talitos - reorder code in talitos_edesc_alloc() 44c67402c3f7 crypto: authenc - fix parsing key with misaligned rta_len 97a6662b035c crypto: bcm - convert to use crypto_authenc_extractkeys() 93242fa04d87 crypto: ccree - convert to use crypto_authenc_extractkeys() 659080376639 crypto: authencesn - Avoid twice completion call in decrypt path 9107b2f43432 crypto: caam - fix zero-length buffer DMA mapping 68afc7c36461 crypto: sm3 - fix undefined shift by >= width of value 6e09bef3cbe2 r8169: load Realtek PHY driver module before r8169 eb02c17fcce5 ip: on queued skb use skb_header_pointer instead of pskb_may_pull d2898aae0da6 bonding: update nest level on unlink d976151a51c8 r8169: don't try to read counters if chip is in a PCI power-save state 8dc262df0c6f smc: move unhash as early as possible in smc_release() f352903d5d78 lan743x: Remove phy_read from link status change function 08be4b72f362 tun: publish tfile after it's fully initialized d7fe54c17aa3 tcp: change txhash on SYN-data timeout 3dc241b8fa94 packet: Do not leak dev refcounts on error exit 54cbcff82d5e net: bridge: fix a bug on using a neighbour cache entry without checking its state c0e1392e37e1 ipv6: fix kernel-infoleak in ipv6_local_error() d29d3891c009 arm64: Don't trap host pointer auth use to EL2 a31edd1c1b7b arm64/kvm: consistently handle host HCR_EL2 flags a200574da87b scsi: target: iscsi: cxgbit: fix csk leak 25c0f7a24a4c scsi: target: iscsi: cxgbit: fix csk leak ec98b3f39feb Revert "scsi: target: iscsi: cxgbit: fix csk leak" e276420e4828 mmc: sdhci-msm: Disable CDR function on TX 6567515e4a7c netfilter: nf_conncount: fix argument order to find_next_bit b01b92417d09 netfilter: nf_conncount: speculative garbage collection on empty lists aea1d19594e6 netfilter: nf_conncount: move all list iterations under spinlock bdc6c893ba37 netfilter: nf_conncount: merge lookup and add functions 13c639424bc2 netfilter: nf_conncount: restart search when nodes have been erased d6b3ff0222fb netfilter: nf_conncount: split gc in two phases ef68fdb5179c netfilter: nf_conncount: don't skip eviction when age is negative c5cbe95a4ba8 netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS 8db82a6f2b76 can: gw: ensure DLC boundaries after CAN frame modification a13520e0d5f5 tty: Don't hold ldisc lock in tty_reopen() if ldisc present a42c97862837 tty: Simplify tty->count math in tty_reopen() e6a4caa0b4dd tty: Hold tty_ldisc_lock() during tty_reopen() 028c13f7caf2 tty/ldsem: Wake up readers after timed out down_write() 9c5931b65a7b Linux 4.19.16 7a1b9b76bac7 Btrfs: use nofs context when initializing security xattrs to avoid deadlock 79aa5c0daa5c Btrfs: fix deadlock when enabling quotas due to concurrent snapshot creation 829431a2a5a8 Btrfs: fix access to available allocation bits when starting balance 6c9a2046297f arm64: compat: Don't pull syscall number from regs in arm_compat_syscall 4f14f446d115 KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less 44e7bab39f87 sunrpc: use-after-free in svc_process_common() 160f79c0a039 mm: page_mapped: don't assume compound page is huge or THP 5dc41af3d19e ext4: fix special inode number checks in __ext4_iget() bb80ad0dc392 ext4: track writeback errors using the generic tracking infrastructure da38a1b47b02 ext4: use ext4_write_inode() when fsyncing w/o a journal 01db6e5cf81f ext4: avoid kernel warning when writing the superblock to a dead device 926cdac10439 ext4: fix a potential fiemap/page fault deadlock w/ inline_data 7c2ea25e1364 ext4: make sure enough credits are reserved for dioread_nolock writes 997255351a29 rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set c7ca8e94dbb5 drm/amdgpu: Don't fail resume process if resuming atomic state fails f05d02b3b4c8 drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume() d1a5113cf41b drm/i915: Unwind failure on pinning the gen7 ppgtt f57bef95d6f8 drm/fb-helper: Partially bring back workaround for bugs of SDL 1.2 7398668b3110 drm/fb_helper: Allow leaking fbdev smem_start b7c3696f68ad drm/amd/display: Fix MST dp_blank REG_WAIT timeout 857af87dcdce PCI: dwc: Move interrupt acking into the proper callback c408aac37787 PCI: dwc: Take lock when ACKing an interrupt 11637a3a383b PCI: dwc: Use interrupt masking instead of disabling c051be2b2621 drm/amdgpu: Add new VegaM pci id 719aee2c5ba1 vfio/type1: Fix unmap overflow off-by-one 1e235ec00be0 mtd: rawnand: qcom: fix memory corruption that causes panic fca4eb31e096 i2c: dev: prevent adapter retries and timeout being set as minus value 3fdb8121e90a ACPI/IORT: Fix rc_dma_get_range() 6fd3d1975105 ACPI / PMIC: xpower: Fix TS-pin current-source handling fec7361193b4 ACPI: power: Skip duplicate power resource references in _PRx 97b02b632466 mm, memcg: fix reclaim deadlock with writeback 8a4b6e8cb796 mm/usercopy.c: no check page span for stack objects f928ca391747 slab: alien caches must not be initialized if the allocation of the alien cache failed 33c96bc68ff3 USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB 12388881ce0d USB: storage: add quirk for SMI SM3350 621ecb93578a USB: storage: don't insert sane sense for SPC3+ when bad sense specified 51b2a8e263cb usb: cdc-acm: send ZLP for Telit 3G Intel based modems 2a71a47e03ff cifs: Fix potential OOB access of lock element array 7dcc5b36ea7f CIFS: Fix credit computation for compounded requests d2f76f6f9fa9 CIFS: Do not hide EINTR after sending network packets c3606c646783 CIFS: Do not set credits to 1 if the server didn't grant anything d1130682d127 CIFS: Fix adjustment of credits for MTU requests 045e3d2f1216 ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225 0fd36f024a70 ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225 50a67b1a85b9 ALSA: hda/realtek - Support Dell headset mode for New AIO platform 4bef2bacb1c5 x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINE 4ecbd88bf994 cpufreq: scmi: Fix frequency invariance in slow path f64231cb4f13 staging: rtl8188eu: Fix module loading from tasklet for WEP encryption ce588054801d staging: rtl8188eu: Fix module loading from tasklet for CCMP encryption d7068618ae1f Btrfs: fix deadlock when using free space tree due to block group creation e31851235412 Linux 4.19.15 6384c67c64b5 bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw 8e3a1c500288 drm/amd/display: Fix unintialized max_bpc state values 5f0ab980de1a drm/rockchip: psr: do not dereference encoder before it is null checked. 05a0177d84d9 drm/vc4: Set ->is_yuv to false when num_planes == 1 85c8c61007dd drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume() 4f44e58a5614 lib: fix build failure in CONFIG_DEBUG_VIRTUAL test 8dbea64423dc of: __of_detach_node() - remove node from phandle cache 1cb5a0333a5d of: of_node_get()/of_node_put() nodes held in phandle cache daa67bd5d1ec power: supply: olpc_battery: correct the temperature units f65b4d4ff3aa intel_th: msu: Fix an off-by-one in attribute store 998c3537af41 genwqe: Fix size check 86dcb94392f7 drivers/perf: hisi: Fixup one DDRC PMU register offset c1aa0c845c36 video: fbdev: pxafb: Fix "WARNING: invalid free of devm_ allocated data" 9797226bf661 ceph: don't update importing cap's mseq when handing cap export dc8408ea0b22 sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c 87b868070f41 iommu/vt-d: Handle domain agaw being less than iommu agaw f408aac3104c RDMA/srpt: Fix a use-after-free in the channel release code c03d6b0f9a95 rxe: fix error completion wr_id and qp_num 6bf97c01b948 9p/net: put a lower bound on msize af7cc8ebab4a iio: dac: ad5686: fix bit shift read register a854ab8f6446 powerpc/tm: Set MSR[TS] just prior to recheckpoint 6d9e96f37d38 Revert "powerpc/tm: Unset MSR[TS] if not recheckpointing" eb05c02903a7 leds: pwm: silently error out on EPROBE_DEFER ae5c75e660e2 arm64: relocatable: fix inconsistencies in linker script and options 9873efe708bb arm64: drop linker script hack to hide __efistub_ symbols 3f26e68af5c0 nfsd4: zero-length WRITE should succeed 0b6001b941af lockd: Show pid of lockd for remote locks b541ebbe0cf0 PCI / PM: Allow runtime PM without callback functions b37fdd941036 selinux: policydb - fix byte order and alignment issues c6c59adbc19a b43: Fix error in cordic routine 6ef56c9ad7f1 gfs2: Fix loop in gfs2_rbm_find 310486107d41 gfs2: Get rid of potential double-freeing in gfs2_create_inode 30d3dfd4c420 dlm: memory leaks on error path in dlm_user_request() c5fa01a0153f dlm: lost put_lkb on error path in receive_convert() and receive_unlock() 294776562f96 dlm: possible memory leak on error path in create_lkb() 03acbec28a24 dlm: fixed memory leaks after failed ls_remove_names allocation 6353c0a03791 block: mq-deadline: Fix write completion handling 69e9b2858b20 block: deactivate blk_stat timer in wbt_disable_default() a85449199539 Fix failure path in alloc_pid() 5781b53dd89c driver core: Add missing dev->bus->need_parent_lock checks b57b3b008284 srcu: Lock srcu_data structure in srcu_gp_start() 378f9dfa495a ALSA: usb-audio: Always check descriptor sizes in parser code 6c8c16479b23 ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks b389f9c4c97a ALSA: usb-audio: Check mixer unit descriptors more strictly 8ee6f180d56f ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit() 281a9e46a94c ALSA: cs46xx: Potential NULL dereference in probe 6584ae39fa60 media: cx23885: only reset DMA on problematic CPUs b6f66e8b227f mt76x0: init hw capabilities 13e554feddbd dma-direct: do not include SME mask in the DMA supported check 439022e0c2ec raid6/ppc: Fix build for clang 7dfb22b5abaa powerpc/boot: Set target when cross-compiling for clang f4c27d53b15d Makefile: Export clang toolchain variables 1637d5d2e299 kbuild: consolidate Clang compiler flags dcaab8b5d745 kbuild: add -no-integrated-as Clang option unconditionally 28e1d143b868 powerpc: Disable -Wbuiltin-requires-header when setjmp is used ba1fe90be68f powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer 24e26062b90e powerpc: consolidate -mno-sched-epilog into FTRACE flags 5b59eeba6b00 powerpc: remove old GCC version checks 668ecd6b17b9 sunrpc: use SVC_NET() in svcauth_gss_* functions 807957cecdc7 sunrpc: fix cache_head leak due to queued request 1c5e0be35de1 memcg, oom: notify on oom killer invocation from the charge path 8da70752f5fa mm, swap: fix swapoff with KSM pages 0f1a62e0737a mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL e890a867060b mm, hmm: use devm semantics for hmm_devmem_{add, remove} c215c66ceab5 mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support ec5471c92fb2 mm, devm_memremap_pages: fix shutdown handling 0a38f2e4a4c7 mm, devm_memremap_pages: kill mapping "System RAM" support b30ea244cf3e mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL 2c87072a3bf9 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined e3af83bd44ec zram: fix double free backing device bc999b5099d7 fork: record start_time late d257d4299ae7 scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid 06fd6847c4a1 scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown 218c81851f11 auxdisplay: charlcd: fix x/y command parsing dc68052427be serial/sunsu: fix refcount leak 08e7661cdd56 qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup 2fb13e2004e8 net: netxen: fix a missing check and an uninitialized use 8bb68ed82f01 Input: synaptics - enable SMBus for HP EliteBook 840 G4 ae247d60588c gpio: mvebu: only fail on missing clk if pwm is actually to be used 332fc66790d6 lan743x: Remove MAC Reset from initialization e1b3575c474e virtio: fix test build after uio.h change e46d5bd8fd89 m68k: Fix memblock-related crashes ae206a1a5e3a kbuild: fix false positive warning/error about missing libelf ff014712e5d3 mac80211: free skb fraglist before freeing the skb 366fc5858720 nl80211: fix memory leak if validate_pae_over_nl80211() fails 098143bfc29e vxge: ensure data0 is initialized in when fetching firmware version information 945b416a973b lan78xx: Resolve issue with changing MAC address c26419f3574e lan743x: Expand phy search for LAN7431 98876c46efd0 net: macb: add missing barriers when reading descriptors 6e48c0fc14af net: macb: fix dropped RX frames due to a race 873f9a559bcb net: macb: fix random memory corruption on RX with 64-bit DMA 12024f4fc118 qed: Fix an error code qed_ll2_start_xmit() 233ba13db681 SUNRPC: Fix a race with XPRT_CONNECTING 4f784484bd96 mac80211: fix a kernel panic when TXing after TXQ teardown 97fd4c7f6ddf net: hns: Fix ping failed when use net bridge and send multicast 1f89e4e8b54d net: hns: Add mac pcs config when enable|disable mac b686b8c073c0 net: hns: Fix ntuple-filters status error. db2ca348c80c net: hns: Avoid net reset caused by pause frames storm c8e78cbcde24 net: hns: Free irq when exit from abnormal branch ac9ae1930a1b net: hns: Clean rx fbd when ae stopped. 1b2f8d7cc1b2 net: hns: Fixed bug that netdev was opened twice 17eeca6e3d9b net: hns: Some registers use wrong address according to the datasheet. 341b8840435a net: hns: All ports can not work when insmod hns ko after rmmod. 41d54657e34b net: hns: Incorrect offset address used for some registers. 2cd0c6f8d050 w90p910_ether: remove incorrect __init annotation 997cb5039dba net/tls: Init routines in create_ctx 7a2b5258682f drivers: net: xgene: Remove unnecessary forward declarations 37fc22c6cf22 x86, hyperv: remove PCI dependency 2e2127508297 mt76: fix potential NULL pointer dereference in mt76_stop_tx_queues 131366ebda88 scsi: target: iscsi: cxgbit: add missing spin_lock_init() c9cef2c71a89 scsi: target: iscsi: cxgbit: fix csk leak a01345407c43 bnx2x: Send update-svid ramrod with retry/poll flags enabled 53471f0d893d bnx2x: Remove configured vlans as part of unload sequence. 096795d4ccc7 bnx2x: Clear fip MAC when fcoe offload support is disabled 7fd995d3b444 netfilter: nf_conncount: use rb_link_node_rcu() instead of rb_link_node() ba364929ff0c netfilter: nat: can't use dst_hold on noref dst 9e4041016015 netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel 27f59f342f7c ixgbe: Fix race when the VF driver does a reset 3bfed541c3ee i40e: fix mac filter delete when setting mac address 56769ef90b83 x86/dump_pagetables: Fix LDT remap address marker 62075c982bf7 x86/mm: Fix guard hole handling af03a980e86f ieee802154: ca8210: fix possible u8 overflow in ca8210_rx_done e4bcb09d3b48 ibmvnic: Fix non-atomic memory allocation in IRQ context 733f5216eb54 ibmvnic: Convert reset work item mutex to spin lock b7e2af3fdf8a Input: synaptics - enable RMI on ThinkPad T560 c5dabddc2ccc Input: omap-keypad - fix idle configuration to not block SoC idle states c0c14b758c0c scsi: bnx2fc: Fix NULL dereference in error handling 98ce676bea96 Revert "scsi: qla2xxx: Fix NVMe Target discovery" 6bcf9ef86c86 netfilter: seqadj: re-load tcp header pointer after possible head reallocation cee05c0371a6 netfilter: nf_tables: fix suspicious RCU usage in nft_chain_stats_replace() 537e9a8c301d ieee802154: hwsim: fix off-by-one in parse nested 083d552a890c xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry. 00eff089dfb7 xfrm: Fix bucket count reported to userspace 34a2f36c0115 xfrm: Fix error return code in xfrm_output_one() 7519ffa9118c checkstack.pl: fix for aarch64 8c9c3747750a IB/core: Fix oops in netdev_next_upper_dev_rcu() a8d16017db2e drm/amdgpu: Fix DEBUG_LOCKS_WARN_ON(depth <= 0) in amdgpu_ctx.lock 54568ab2e11f powerpc/mm: Fallback to RAM if the altmap is unusable 52e1f29e8bcf Input: restore EV_ABS ABS_RESERVED b4592b838322 IB/mlx5: Block DEVX umem from the non applicable cases aad142a61ebb ARM: dts: imx7d-nitrogen7: Fix the description of the Wifi clock eab3109e1547 ARM: imx: update the cpu power up timing setting on i.mx6sx 94541b595ad4 ARM: dts: imx7d-pico: Describe the Wifi clock 270a08ffa1b9 HID: ite: Add USB id match for another ITE based keyboard rfkill key quirk d4fdc5e82357 powerpc/mm: Fix linux page tables build with some configs 4642a5c58299 powerpc: Fix COFF zImage booting on old powermacs a294de739535 arm64: dts: mt7622: fix no more console output on rfb1 cd9ff62bad88 pinctrl: meson: fix pull enable register calculation 0dc2ffac869c ARM: dts: sun8i: a83t: bananapi-m3: increase vcc-pd voltage to 3.3V Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-24linux-yocto/4.19: riscv: enable serialBruce Ashfield
Integrating the following configuration change for riscv serial: Author: Alistair Francis <Alistair.Francis@wdc.com> Date: Tue Jan 22 18:55:04 2019 +0000 qemuriscv64: Enable the 8250 serial driver Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-22linux-yocto/4.19: qemuarma15: drop 'qemuarm' matchBruce Ashfield
Until qemuarma15 is a drop in replacement for the existing versatile qemuarm emulation, it shouldn't match on qemuarm as a machine definition. Since the difference in capabilities will cause unexpected issues at runtime. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-21linux-yocto/4.19: integrate qemuarm refresh changesBruce Ashfield
Integrating the following two commits that prepare for an update of 'qemuarm' to an a15 based emulation. [ Author: Jon Mason <jdmason@kudzu.us> Date: Fri Jan 18 16:45:28 2019 -0500 qemuarma15: Add Real-Time and Tiny configs Add tiny and Real-Time configs. Also, add kmachine name to standard config to allow for BSP renaming. Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Author: Jon Mason <jdmason@kudzu.us> Date: Fri Jan 18 16:45:27 2019 -0500 qemuarm: Add qemuarmv5 kmachine name Add alternative kmachine name to allow for the configs to be used by soon-to-be-renamed BSPs. Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> ] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-21linux-yocto/4.19: fix qemuarm KBRANCH specificationBruce Ashfield
The arm-tiny reference picked up a cut and paste error from 4.15. While the SRCREV is correct, the KBRANCH is not. We fix that by making it match the 4.19 reality. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-14linux-yocto/4.19: update to v4.19.14Bruce Ashfield
Integrating the korg -stable updates that comprise the following commits: f630d3cc771e Linux 4.19.14 a4a929aa46b4 MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y feb0be15ee8b spi: bcm2835: Unbreak the build of esoteric configs 62977aad0a52 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x 7f4a7b1badcf tpm: tpm_try_transmit() refactor error flow. 920735c63d8a arm64: compat: Avoid sending SIGILL for unallocated syscall numbers 1817b2ccbd11 iommu/arm-smmu-v3: Fix big-endian CMD_SYNC writes f318d0cf26b1 KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() 47ffaa7decc5 KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state 6318b1b7c90c KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum f0fcc4d17cf4 KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled ce866af60e90 rtc: m41t80: Correct alarm month range with RTC reads badd5690661b ARM: dts: exynos: Specify I2S assigned clocks in proper node 0fa68518047b arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs 7ec9ea679c96 arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 ba77e8c7f704 smb3: fix large reads on encrypted connections 1827d1c439bc CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem db825a79e07a MIPS: Fix a R10000_LLSC_WAR logic in atomic.h 34c512d883b3 MIPS: OCTEON: mark RGMII interface disabled on OCTEON III fb38b12e0b2b MIPS: Expand MIPS32 ASIDs to 64 bits 88c61f5cb67d MIPS: Align kernel load address to 64KB 76a9f7b4be28 MIPS: Ensure pmd_present() returns false after pmd_mknotpresent() e8ae2ae2aae5 MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3 62452b351195 MIPS: math-emu: Write-protect delay slot emulation pages d642e0b630b0 tools lib traceevent: Fix processing of dereferenced args in bprintk events 47af3cecd561 media: v4l2-tpg: array index could become negative 245fc1c7f688 media: vb2: check memory model for VIDIOC_CREATE_BUFS 845c7f6cbc98 media: vivid: free bitmap_cap when updating std/timings/etc. 257ad26e7e98 media: imx274: fix stack corruption in imx274_read_reg 7ce31f635b23 media: rc: cec devices do not have a lirc chardev 2f8cff22960b media: cec-pin: fix broken tx_ignore_nack_until_eom error injection 465153038583 media: cec: keep track of outstanding transmits e534754ffd93 serial: uartps: Fix interrupt mask issue to handle the RX interrupts properly 5036fcd9b145 f2fs: sanity check of xattr entry size 58d7ab7163d9 f2fs: fix validation of the block count in sanity_check_raw_super ce5b0057f768 f2fs: read page index before freeing 9621ea6b9c4c dax: Use non-exclusive wait in wait_entry_unlocked() c555772c2a4e dax: Don't access a freed inode a9935a127688 powerpc/tm: Unset MSR[TS] if not recheckpointing 71cda0af3670 brcmfmac: Fix out of bounds memory access during fw load fad6c183e20b brcmfmac: fix roamoff=1 modparam 9eec74b48477 Btrfs: send, fix race with transaction commits that create snapshots 6911b074a005 btrfs: run delayed items before dropping the snapshot 10b04210aabf Btrfs: fix fsync of files with multiple hard links in new directories 7708a83090ba btrfs: skip file_extent generation check for free_space_inode in run_delalloc_nocow c1f90eb01971 btrfs: dev-replace: go back to suspend state if another EXCL_OP is running 28867a52e48d btrfs: dev-replace: go back to suspended state if target device is missing 326ca6bd0fae cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader. 8a2fbdd5b020 cgroup: fix CSS_TASK_ITER_PROCS 99dcd45f274e crypto: cfb - fix decryption d8e4b24ffbbb crypto: testmgr - add AES-CFB tests cc43a8afa8e3 crypto: chcr - small packet Tx stalls the queue 0fa6bead41ba crypto: cavium/nitrox - fix a DMA pool free failure d095e1ba4165 clk: sunxi-ng: Use u64 for calculation of NM rate 36ef9d14fdda clk: rockchip: fix typo in rk3188 spdif_frac parent 9e9c669859f6 spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode cc8b83ff6a69 spi: bcm2835: Fix book-keeping of DMA termination 63f97d305aed spi: bcm2835: Fix race on DMA termination 0cb4f6559087 ext4: check for shutdown and r/o file system in ext4_write_inode() bf2fd1f97040 ext4: force inode writes when nfsd calls commit_metadata() 263663888d2f ext4: avoid declaring fs inconsistent due to invalid file handles 6633fcb231a0 ext4: include terminating u32 in size of xattr entries when expanding inodes 11bb168baef2 ext4: fix EXT4_IOC_GROUP_ADD ioctl 0d078853b87a ext4: missing unlock/put_page() in ext4_try_to_write_inline_data() 0a1c177dd903 ext4: fix possible use after free in ext4_quota_enable b878c8a7f08f ext4: add ext4_sb_bread() to disambiguate ENOMEM cases 6665481e1c21 ocxl: Fix endiannes bug in read_afu_name() 3fbf78b25268 ocxl: Fix endiannes bug in ocxl_link_update_pe() 65e4e67de33d perf env: Also consider env->arch == NULL as local operation d124dd5c6ace perf pmu: Suppress potential format-truncation warning 307dbd383650 perf script: Use fallbacks for branch stacks 39dad822b785 perf tools: Use fallback for sample_addr_correlates_sym() cases 0ada27a74438 perf thread: Add fallback functions for cases where cpumode is insufficient 62977a9ba8dd perf machine: Record if a arch has a single user/kernel address space bf75d9382bc4 clocksource/drivers/arc_timer: Utilize generic sched_clock ca3a6fd272bb DRM: UDL: get rid of useless vblank initialization 29ac2218a9f8 drm/v3d: Skip debugfs dumping GCA on platforms without GCA. 6c56e89e4ebe platform-msi: Free descriptors in platform_msi_domain_free() c9dae887cf64 KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails 07cbcfc33fc9 arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible edcf33b155fe KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup 4910271928c2 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() 86ba6f66c9c1 x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off aeb5e5341696 Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G f1680565304c Input: atmel_mxt_ts - don't try to free unallocated kernel memory d648a9bdac4b s390/pci: fix sleeping in atomic during hotplug 47148001ae12 ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty c4b6173e54ca ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper 6cd208cb934f staging: wilc1000: fix missing read_write setting when reading data 80562cf3b188 media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFER f295bc9b8c9c usb: roles: Add a description for the class to Kconfig 9c1f18773406 Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" b1ab9f3d69f6 usb: dwc2: disable power_down on Amlogic devices 5e4dbeba2add usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable() 8a5d034b5e86 USB: serial: option: add Fibocom NL678 series f37b8b18b54f USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays 9339eaf7ff4f usb: dwc2: host: use hrtimer for NAK retries 2c7882957c12 ALSA: hda/tegra: clear pending irq handlers 22bc89a31109 ALSA: hda/realtek: Enable the headset mic auto detection for ASUS laptops 302d9834ef29 ALSA: firewire-lib: use the same print format for 'without_header' tracepoints ec7334b5ad18 ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint 438b26705896 ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet a8be7cd59d37 ALSA: fireface: fix for state to fetch PCM frames 9ded351759d0 ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294 691d06e60d9d ALSA: hda: add mute LED support for HP EliteBook 840 G4 cec876b46e19 mtd: rawnand: omap2: Pass the parent of pdev to dma_request_chan() 5cad883fd612 mtd: rawnand: marvell: prevent timeouts on a loaded machine 586209404782 mtd: atmel-quadspi: disallow building on ebsa110 34fc09193486 powerpc/fsl: Fix spectre_v2 mitigations reporting eb734900aa83 ALSA: emux: Fix potential Spectre v1 vulnerabilities 56971d62c759 ALSA: pcm: Fix potential Spectre v1 vulnerability 0d2270496891 ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities 67b6a811a5f0 ALSA: rme9652: Fix potential Spectre v1 vulnerability 91dea490a4e1 IB/hfi1: Incorrect sizing of sge for PIO will OOPs 648458fe97b5 r8169: fix WoL device wakeup enable e4a2ffe9029f net: Use __kernel_clockid_t in uapi net_stamp.h e15413d61d4e net: mvneta: fix operation for 64K PAGE_SIZE e97ecb19fee9 net/mlx5e: RX, Fix wrong early return in receive queue poll e72e92914387 net/mlx5e: Remove unused UDP GSO remaining counter af93ac090110 mlxsw: core: Increase timeout during firmware flash process a8b01caff7d4 qed: Fix command number mismatch between driver and the mfw 5696ca93120b net: mvpp2: fix the phylink mode validation fe65dfcca1b9 net/mlx5e: RX, Verify MPWQE stride size is in range 78512e346836 net/mlx5e: Cancel DIM work on close SQ 935bc9ddd774 mscc: Configured MAC entries should be locked. ccc8b3747327 ipv6: route: Fix return value of ip6_neigh_lookup() on neigh_create() error 2210c2737e19 nfp: flower: ensure TCP flags can be placed in IPv6 frame fe3f820c18b0 net/ipv6: Fix a test against 'ipv6_find_idev()' return value 5ac4cc331bca ipv6: frags: Fix bogus skb->sk in reassembled packets 9ed77be31e95 net/mlx5e: Remove the false indication of software timestamping support 7942d5be4922 tipc: check group dests after tipc_wait_for_cond() 71e848bd5e1d net/mlx5: Typo fix in del_sw_hw_rule 3a1cbcf4f3ae xen/netfront: tolerate frags with no data d7c2162d5ab6 VSOCK: Send reset control packet when socket is partially bound 2b23a3651749 vhost: make sure used idx is seen before log in vhost_add_used_n() 2ce6d5aeafba tipc: use lock_sock() in tipc_sk_reinit() b66ecc4f0b36 tipc: fix a double kfree_skb() f404723deb69 tipc: fix a double free in tipc_enable_bearer() a2ee6fb9c675 tipc: compare remote and local protocols in tipc_udp_enable() dc6c13d5d5b4 tipc: check tsk->group in tipc_wait_for_cond() e52170348715 tcp: fix a race in inet_diag_dump_icsk() 60f05dddf1eb sock: Make sock->sk_stamp thread-safe fff7f7178630 sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event 2ec3976e29f2 qmi_wwan: Add support for Fibocom NL678 series b7934b17b8f8 qmi_wwan: Added support for Telit LN940 series a47e4db747f6 qmi_wwan: Added support for Fibocom NL668 series 6e36567284cf ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() 4037ce1b28ca packet: validate address length if non-zero a35c9c1712df packet: validate address length 781e26adfdea net/wan: fix a double free in x25_asy_open_tty() f624d95c9937 net/tls: allocate tls context using GFP_ATOMIC 42e8bf856838 net: stmmac: Fix an error code in probe() e028017380f0 net/smc: fix TCP fallback socket release a1bce7196b72 netrom: fix locking in nr_find_socket() 4d1edda006a5 net: phy: Fix the issue that netif always links up after resuming e3ba5b266e6b net: mvpp2: 10G modes aren't supported on all ports 5ea9c08a8692 net: macb: restart tx after tx used bit read d5f9565c8d5a net: ipv4: do not handle duplicate fragments as overlapping acb70d28fe63 net/hamradio/6pack: use mod_timer() to rearm timers 281731c8170a net: clear skb->tstamp in forwarding paths ec820972c543 isdn: fix kernel-infoleak in capi_unlocked_ioctl cde81154f86e ip: validate header length on virtual device xmit 0d2b652b0732 ipv6: tunnels: fix two use-after-free cae3c9cf9d7d ipv6: explicitly initialize udp6_addr in udp_sock_create6() 360fb1db92df ipv4: Fix potential Spectre v1 vulnerability 32403fd3b529 ip6mr: Fix potential Spectre v1 vulnerability 110c877da975 ieee802154: lowpan_header_create check must check daddr 42b676c72e04 ibmveth: fix DMA unmap error in ibmveth_xmit_start error path 3c859adedd52 gro_cell: add napi_disable in gro_cells_destroy 3e881d8764ed ax25: fix a use-after-free in ax25_fillin_cb() c04c050f5bf9 Linux 4.19.13 7f3ebea19795 drm/ioctl: Fix Spectre v1 vulnerabilities 6bb41321166f proc/sysctl: don't return ENOMEM on lookup when a table is unregistering 488f2c66dd46 Input: elantech - disable elan-i2c for P52 and P72 a5e880969713 mm: don't miss the last page because of round-off error e27666dd8ffa mm, page_alloc: fix has_unmovable_pages for HugePages 161a5654cf06 mm: thp: fix flags for pmd migration when split 7592dbfaf3ef mm, memory_hotplug: initialize struct pages for the full memory section 3fbd4d87f1d1 media: ov5640: Fix set format regression 7f30924b488f iwlwifi: add new cards for 9560, 9462, 9461 and killer series 9007fba734d0 Revert "mwifiex: restructure rx_reorder_tbl_lock usage" c151740ff107 iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares fed44d6cb15f rtlwifi: Fix leak of skb when processing C2H_BT_INFO 5ecdfbb0d9f0 xfrm_user: fix freeing of xfrm states on acquire 89d6fff0747f mm: introduce mm_[p4d|pud|pmd]_folded ba38c3e78838 mm: make the __PAGETABLE_PxD_FOLDED defines non-empty 28a3b553dd31 mm: add mm_pxd_folded checks to pgtable_bytes accounting functions 384221cbb918 panic: avoid deadlocks in re-entrant console drivers 0a95cba52bf2 x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence 56f7bfac531a x86/vdso: Pass --eh-frame-hdr to the linker 1e3b98b28c0d x86/mm: Fix decoy address handling vs 32-bit builds c623326a3398 x86/mtrr: Don't copy uninitialized gentry fields back to userspace 9933bfb6d3f2 futex: Cure exit race c1f8e7acb0c2 Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels 1972ca047083 KVM: Fix UAF in nested posted interrupt processing 229468c62942 kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs 76281d12dac9 KVM: X86: Fix NULL deref in vcpu_scan_ioapic 82c8dbb376b9 posix-timers: Fix division by zero bug 1f51527d020e gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers 85ac860a5fdf gpio: max7301: fix driver for use with CONFIG_VMAP_STACK 0867cfaabcf7 mmc: omap_hsmmc: fix DMA API warning b38f6898b60c mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl 12df9797d98c mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support f465300aab0d mmc: core: Reset HPI enabled state during re-init and in case of errors 024d515aab9b scsi: sd: use mempool for discard special page 690699b27185 scsi: t10-pi: Return correct ref tag when queue has no integrity profile 073645885686 ubifs: Handle re-linking of inodes correctly while recovery 507a953af925 USB: serial: option: add Telit LN940 series 81dfcd0b2c17 USB: serial: option: add Fibocom NL668 series 4e0f50024696 USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) cc0667b533a9 USB: serial: option: add HP lt4132 7a37019379d6 USB: serial: option: add GosunCn ZTE WeLink ME3630 a67fb441decd USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd e13bfb357f5b xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only 8f980122236c USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data 9c5ccadb7b42 Revert "vfs: Allow userns root to call mknod on owned filesystems." 38d072a4a717 iomap: Revert "fs/iomap.c: get/put the page in iomap_page_create/release()" 2a7cb228d29c Linux 4.19.12 b4c7c826709b Btrfs: fix missing delayed iputs on unmount 5f286ec243d3 nvmet-rdma: fix response use after free b2d587568588 nvme: validate controller state before rescheduling keep alive cab9d27671db i2c: uniphier-f: fix violation of tLOW requirement for Fast-mode eb296b2d315b i2c: uniphier: fix violation of tLOW requirement for Fast-mode 9d5db5becd74 i2c: scmi: Fix probe error on devices with an empty SMB0001 ACPI device node 9be9c23a507a i2c: axxia: properly handle master timeout 8175f9d39789 mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl 50dc13e2b3c6 vhost/vsock: fix reset orphans race with close timeout b5a8028c25f3 cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs) e6a5c4948c2c drm/ast: Fix connector leak during driver unload 10197442f1fb acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short" d689c1371d18 tools/testing/nvdimm: Align test resources to 128M 878275fa3e75 drm/amdgpu/vcn: Update vcn.cur_state during suspend e6a57a90b371 net: mvpp2: fix phylink handling of invalid PHY modes f124acc92c83 net: mvpp2: fix detection of 10G SFP modules 42d040e2c7b9 thermal: armada: fix legacy validity test sense 4c2efd8cf5d9 ethernet: fman: fix wrong of_node_put() in probe function 80eaec9b94bc ARM: 8816/1: dma-mapping: fix potential uninitialized return 5cb9667104e8 ARM: 8815/1: V7M: align v7m_dma_inv_range() with v7 counterpart b3d52556794c ARM: 8814/1: mm: improve/fix ARM v7_dma_inv_range() unaligned address handling 6ffd9f25c0e9 bpf: check pending signals while verifying programs efda3b1d90e5 net/mlx4_en: Fix build break when CONFIG_INET is off 4ae4046a1246 mv88e6060: disable hardware level MAC learning 2ef6e0fe383f macvlan: return correct error value 2ed4392b0bb3 libata: whitelist all SAMSUNG MZ7KM* solid-state disks 62a866ed4c48 Input: omap-keypad - fix keyboard debounce configuration 65905f7b9033 Input: synaptics - enable SMBus for HP 15-ay000 8e09f402321e clk: mmp: Off by one in mmp_clk_add() 70c883946441 clk: mvebu: Off by one bugs in cp110_of_clk_get() 92bc065001a6 drm/amd/powerplay: issue pre-display settings for display change event ee404810e01e drm/msm: Fix error return checking 38b579de0b9a drm/msm: dpu: Fix "WARNING: invalid free of devm_ allocated data" b7c819a03ae8 drm/msm: dpu: Don't set legacy plane->crtc pointer 80f68af97440 drm/msm/hdmi: Enable HPD after HDMI IRQ is set up 580fd7b5452c ide: pmac: add of_node_put() b37b7d5b9086 drivers/tty: add missing of_node_put() 78e974363bbc drivers/sbus/char: add of_node_put() 90d62a36352a sbus: char: add of_node_put() 20595815b058 SUNRPC: Fix a potential race in xprt_connect() de956d407811 nfs: don't dirty kernel pages read by direct-io b0cf59188ec2 liquidio: read sc->iq_no before release sc 85099bea9743 bpf: Fix verifier log string check for bad alignment. aa4540d8cc87 bonding: fix 802.3ad state sent to partner when unbinding slave 43f5afa3eaae net: aquantia: fix rx checksum offload bits 0df6d609c5d2 net: stmmac: Move debugfs init/exit to ->probe()/->remove() bf69dc3cb1b8 ARC: io.h: Implement reads{x}()/writes{x}() dbb0f9e74655 drm/amdgpu: wait for IB test on first device open 546486c5b196 drm/ttm: fix LRU handling in ttm_buffer_object_transfer 01ba4fd98947 drm/msm: Grab a vblank reference when waiting for commit_done 801f12d991bc drm/msm/dsi: configure VCO rate for 10nm PLL driver d60ec2e70298 drm/msm: fix handling of cmdstream offset 7de8218615d3 drm/msm/gpu: Fix a couple memory leaks in debugfs 35516413ae5a drm/msm: Fix task dump in gpu recovery 985dea32ba57 x86/earlyprintk/efi: Fix infinite loop on some screen widths 3965b4f0c37f drm/amd/display: Fix 6x4K displays light-up on Vega20 (v2) bdf7c4c84bea net: ethernet: ave: Replace NET_IP_ALIGN with AVE_FRAME_HEADROOM 112a7f8e0540 tools/bpf: add addition type tests to test_btf 8b26fd26d69f tools/bpf: fix two test_btf unit test cases a58fb8346d3c scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload 13b968d59bb5 scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset b288daf8e1da i2c: rcar: check bus state before reinitializing 53e0d8ecc83f Input: hyper-v - fix wakeup from suspend-to-idle ff7d99c424ae mac80211_hwsim: fix module init error paths for netlink 70b0baddd09b IB/hfi1: Remove race conditions in user_sdma send path 2658687568cd locking/qspinlock, x86: Provide liveness guarantee 150f038c9382 locking/qspinlock: Re-order code 2a5f80c5bd72 Linux 4.19.11 d92c66b30f93 x86/build: Fix compiler support check for CONFIG_RETPOLINE 228f6f28d478 dm zoned: Fix target BIO completion handling 7b942bad3818 drm/amdgpu: update SMC firmware image for polaris10 variants 3ae86cfbbbf6 drm/amdgpu: update smu firmware images for VI variants (v2) 2732df872c63 drm/amdgpu: add some additional vega10 pci ids 95baf54676a8 drm/amdkfd: add new vega10 pci ids d68d2ad54474 drm/amdgpu/powerplay: Apply avfs cks-off voltages on VI f0e9995f7eed drm/i915/execlists: Apply a full mb before execution for Braswell d6ebe485da3d drm/i915/gvt: Fix tiled memory decoding bug on BDW 683ef526234f Revert "drm/rockchip: Allow driver to be shutdown on reboot/kexec" 4d5907f70ec1 drm/nouveau/kms/nv50-: also flush fb writes when rewinding push buffer d7fde95b7f3f drm/nouveau/kms: Fix memory leak in nv50_mstm_del() c97c353e5f29 powerpc: Look for "stdout-path" when setting up legacy consoles 73732de1579f powerpc/msi: Fix NULL pointer access in teardown code 13e318b8680e media: vb2: don't call __vb2_queue_cancel if vb2_start_streaming failed ee310e8ebb9e tracing: Fix memory leak of instance function hash filters 8f01f990b19f tracing: Fix memory leak in set_trigger_filter() 470cc678a12b tracing: Fix memory leak in create_filter() b543b5c0ac1c dm: call blk_queue_split() to impose device limits on bios 09bc666fb411 dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty() 809c692c665d dm thin: send event about thin-pool state change _after_ making it bea8a160c621 ARM: dts: bcm2837: Fix polarity of wifi reset GPIOs 0017698d34b0 ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt d9267e136044 fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS 113fe99d6376 mmc: sdhci: fix the timeout check window for clock and reset 661feb2fc993 mmc: sdhci-omap: Fix DCRC error handling during tuning 105819c8a545 mmc: core: use mrq->sbc when sending CMD23 for RPMB e1e99fea907a MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310 2a335229946e ovl: fix missing override creds in link of a metacopy upper 3faf68a42f97 ovl: fix decode of dir file handle with multi lower layers 7290c71ded83 block/bio: Do not zero user pages beb98fda1853 arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing d41c49daf259 userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered 498a6e6be0de fs/iomap.c: get/put the page in iomap_page_create/release() b11d5c025d8e scripts/spdxcheck.py: always open files in binary mode a6136922d905 aio: fix spectre gadget in lookup_ioctx 4c74d5f1836e pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11 67e255bf2f34 drm/msm: fix address space warning 26527312c519 ARM: dts: qcom-apq8064-arrow-sd-600eval fix graph_endpoint warning cd50eeeb6646 i2c: aspeed: fix build warning 340a904a1944 slimbus: ngd: mark PM functions as __maybe_unused 14e8b9ec43c9 staging: olpc_dcon: add a missing dependency cda8e63c89d7 scsi: raid_attrs: fix unused variable warning dc5350715915 sched/pelt: Fix warning and clean up IRQ PELT config b23de3254f8c Linux 4.19.10 d265655ae46b tcp: lack of available data can also cause TSO defer bddeb44981c1 bpf: fix off-by-one error in adjust_subprog_starts 1fd99ac175e6 IB/hfi1: Fix an out-of-bounds access in get_hw_stats 2a493d8ef5b9 ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon 178b1a584e7f ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 1be8246777c5 ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 487b6512d881 ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN c8461d87716b ALSA: hda/realtek - Fixed headphone issue for ALC700 03e8b38c5177 ALSA: fireface: fix reference to wrong register for clock configuration 384f18115267 dax: Check page->mapping isn't NULL 111758f73595 flexfiles: enforce per-mirror stateid only for v4 DSes a31da26a15e9 ocfs2: fix potential use after free 2a5d5f5f47b9 initramfs: clean old path before creating a hardlink c6900015132a kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as notrace 359c0c4aefa1 proc: fixup map_files test on arm 53f1c27ac5d5 debugobjects: avoid recursive calls with kmemleak ab31765ef4dd hfsplus: do not free node before using f7cbec75fb0b hfs: do not free node before using 505bc9f38996 mm/page_alloc.c: fix calculation of pgdat->nr_zones 6aab48ae8ab5 ocfs2: fix deadlock caused by ocfs2_defrag_extent() 126afacf7a8f ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value 992a773cb9bb nvme-rdma: fix double freeing of async event data 5893e48f8f8a nvme: flush namespace scanning work just before removing namespaces 1bda8b799665 nvme: warn when finding multi-port subsystems without multipathing enabled 1f925643315d fscache, cachefiles: remove redundant variable 'cache' d8bf97a0a489 cachefiles: Explicitly cast enumerated type in put_object 02bd7b740cbb fscache: fix race between enablement and dropping of object 52da87f0e2e8 afs: Fix validation/callback interaction ce469db0943b pstore/ram: Correctly calculate usable PRZ bytes ff5ac9bd16ef pvcalls-front: fixes incorrect error handling a9d79a0751a2 Revert "xen/balloon: Mark unallocated host memory as UNUSABLE" c1a21086bbbd xen: xlate_mmu: add missing header to fix 'W=1' warning f3c73ae453ed drm/ast: fixed reading monitor EDID not stable issue cbd6a7ea6068 drm/amdgpu: Add delay after enable RLC ucode 3b54558a73d0 net: hisilicon: remove unexpected free_netdev e3fb9d84fdd1 ixgbe: recognize 1000BaseLX SFP modules as 1Gbps 4b0f9f881bc1 igb: fix uninitialized variables eee2269fd04f cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active a4a7a0d729c0 fscache: Fix race in fscache_op_complete() due to split atomic_sub & read 5132f91318ed cachefiles: Fix an assertion failure when trying to update a failed object 815899cf26f6 ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock e5f42e061789 netfilter: nf_tables: deactivate expressions in rule replecement routine 6d665dab42e7 usb: gadget: u_ether: fix unsafe list iteration 227b1745cd97 net: thunderx: fix NULL pointer dereference in nic_remove bf1b47f33cb1 x86/kvm/vmx: fix old-style function declaration d6b1692d9b9e KVM: x86: fix empty-body warnings 3c7670d56ac6 KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes 8038f92df3eb netfilter: nf_conncount: remove wrong condition check routine 5517d4c6dcbb netfilter: nat: fix double register in masquerade modules 18218f827e3c netfilter: add missing error handling code for register functions 4f03e063a554 IB/mlx5: Fix page fault handling for MW 9838090d9859 netfilter: ipv6: Preserve link scope traffic original oif bf6f1276768f drm/meson: add support for 1080p25 mode 5dda1e7d7ce4 thunderbolt: Prevent root port runtime suspend during NVM upgrade 9ca88f3c4cb5 USB: omap_udc: fix rejection of out transfers when DMA is used b58128138f06 USB: omap_udc: fix USB gadget functionality on Palm Tungsten E 634395d20d7d USB: omap_udc: fix omap_udc_start() on 15xx machines 27b61cbaa809 USB: omap_udc: fix crashes on probe error and module removal 66d73a4ef37e USB: omap_udc: use devm_request_irq() 28ad9091e186 ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf 2aad202fcd4c fsi: master-ast-cf: select GENERIC_ALLOCATOR 6bfebedaa810 bpf: fix check of allowed specifiers in bpf_trace_printk 4c7d50c23a88 RDMA/hns: Bugfix pbl configuration for rereg mr ad374d10b78e exportfs: do not read dentry after free 0aeda30045b6 ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE 38f3a0f01052 ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE abf7201316a3 ASoC: omap-mcbsp: Fix latency value calculation for pm_qos 1f1aedd6b19a tools: bpftool: fix potential NULL pointer dereference in do_load 8653ffc34cee RDMA/rdmavt: Fix rvt_create_ah function signature 59315d0ca4fa RDMA/bnxt_re: Avoid accessing the device structure after it is freed f4515855b7a1 RDMA/bnxt_re: Fix system hang when registration with L2 driver fails 5a49ef9832e5 RDMA/core: Add GIDs while changing MAC addr only for registered ndev 7c736fee5a5d RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR 91f6a9aa7952 Btrfs: send, fix infinite loop due to directory rename dependencies b3159470aa8f ARM: dts: at91: sama5d2: use the divided clock for SMC 4724b50f9e09 phy: qcom-qusb2: Fix HSTX_TRIM tuning with fused value for SDM845 d801a3eff554 phy: qcom-qusb2: Use HSTX_TRIM fused value as is 3d2d2ba0c296 objtool: Fix segfault in .cold detection with -ffunction-sections 79cd7b0e114d objtool: Fix double-free in .cold detection error path a8657e682427 ASoC: acpi: fix: continue searching when machine is ignored 2a031cab71cd PCI: imx6: Fix link training status detection in link up check 67707627c2f2 perf tools: Restore proper cwd on return from mnt namespace f3ff2ac4169e hwmon: (w83795) temp4_type has writable permission fb0fc90cc20f netfilter: xt_hashlimit: fix a possible memory leak in htable_create() df66ef67c334 aio: fix failure to put the file pointer 5689666aa134 bpf: allocate local storage buffers using GFP_ATOMIC 0d4ff09997f3 hwmon: (mlxreg-fan) Fix macros for tacho fault reading 842aeeac335e spi: omap2-mcspi: Add missing suspend and resume calls fa3ceb3b59e5 ASoC: dapm: Recalculate audio map forcely when card instantiated abbd01b77987 ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing 3ef0d19cd815 hwmon: (ina2xx) Fix current value calculation d70a6605fe94 s390/cpum_cf: Reject request for sampling in event initialization 2309636dc474 ASoC: qcom: Set dai_link id to each dai_link 88e8e3c710b1 ASoC: Intel: Power down links before turning off display audio power 737f3bb3e4be ASoC: wm_adsp: Fix dma-unsafe read of scratch registers e4777c2e40f0 ASoC: rockchip: add missing slave_config setting for I2S dbc62bd3b05b hwmon: (raspberrypi) Fix initial notify 08cff35113e5 hwmon (ina2xx) Fix NULL id pointer in probe() 61170596e1c0 s390/cio: Fix cleanup when unsupported IDA format is used a4f21114d83e s390/cio: Fix cleanup of pfn_array alloc failure 00bac44c9991 netfilter: nf_tables: fix use-after-free when deleting compat expressions e947f9aa9a61 netfilter: xt_RATEEST: remove netns exit routine f8328abb8782 perf tools: Fix crash on synthesizing the unit d15443a19d41 selftests: add script to stress-test nft packet path vs. control plane 8fe8940ffcf6 netfilter: nf_tables: don't skip inactive chains during update 4a3b49f0ced5 netfilter: nf_conncount: fix unexpected permanent node of list. ae60f4705f95 netfilter: nf_conncount: fix list_del corruption in conn_free 08c7e68ab261 netfilter: nf_conncount: use spin_lock_bh instead of spin_lock f6168a800b6b sysv: return 'err' instead of 0 in __sysv_write_inode 1eb8dd51887b arm64: dts: sdm845-mtp: Reserve reserved gpios 411b321f0ff5 ASoC: sun8i-codec: fix crash on module removal b42ab5284412 tools: bpftool: prevent infinite loop in get_fdinfo() 136c52373429 ARM: OMAP1: ams-delta: Fix possible use of uninitialized field 28f3050b13ab ARM: dts: am3517-som: Fix WL127x Wifi interrupt 9f7df2a39ab8 ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1 09372f3cbeed ARM: dts: LogicPD Torpedo: Fix mmc3_dat1 interrupt 886e00c5fe3d ARM: dts: am3517: Fix pinmuxing for CD on MMC1 de7e3f88dd5c staging: rtl8723bs: Fix the return value in case of error in 'rtw_wx_read32()' 748b7861bce5 ASoC: qdsp6: q6afe-dai: Fix the dai widgets 32d28e247da7 ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask 8ec3e5552e4e ASoC: rsnd: fixup clock start checker 5a8fbba77bf8 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_prm_enable_io_wakeup 9ac607494a5d net: fix XPS static_key accounting b4b8a71c72ba net: restore call to netdev_queue_numa_node_write when resetting XPS a275c66b4d81 sctp: update frag_point when stream_interleave is set 4aa6d46d1711 net: phy: sfp: correct store of detected link modes a7dba859ca58 virtio-net: keep vnet header zeroed after processing XDP 36206419989d tun: forbid iface creation with rtnl ops bbc83e8d08cb tcp: fix NULL ref in tail loss probe 03b271cb9175 tcp: Do not underestimate rwnd_limited 5148726f2c27 sctp: kfree_rcu asoc a482f800169c rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices f5c9c30da730 Revert "net/ibm/emac: wrong bit is used for STA control" 7fafda16bb64 net: use skb_list_del_init() to remove from RX sublists 16218638a239 net: Prevent invalid access to skb->prev in __qdisc_drop_all ac1fb97e9136 net: phy: don't allow __set_phy_supported to add unsupported modes 70727c00cbb7 net/mlx4_en: Change min MTU size to ETH_MIN_MTU 1fa276e92009 net/mlx4_core: Correctly set PFC param if global pause is turned off. ec5d7ceda60a net: 8139cp: fix a BUG triggered by changing mtu with network traffic c4ec6a9a788a ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output 0e96b90351f4 neighbour: Avoid writing before skb->head in neigh_hh_output() fd018cb37ea0 ipv6: Check available headroom in ip6_xmit() even without options ffe5754d2823 ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes be53d23e68c2 Linux 4.19.9 0fc19a8881e6 HID: quirks: fix RetroUSB.com devices b74a078e48a9 mac80211: ignore NullFunc frames in the duplicate detection e9f8baa38c2a mac80211: fix reordering of buffered broadcast packets 50749911b1cc mac80211: ignore tx status for PS stations in ieee80211_tx_status_ext a75ac4e15e9c mac80211: Clear beacon_int in ieee80211_do_stop e08ab93325bb mac80211: fix GFP_KERNEL under tasklet context daac338a9e7b mac80211_hwsim: Timer should be initialized before device registered d66c1b9280d1 cfg80211: Fix busy loop regression in ieee80211_ie_split_ric() 98206f340033 libnvdimm, pfn: Pad pfn namespaces relative to other regions beb68a727fb9 kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var() 3c1773b0275e gnss: sirf: fix activation retry handling 41867ab9b0d3 tty: do not set TTY_IO_ERROR flag if console port ecbfb178c75c tty: serial: 8250_mtk: always resume the device in probe. b02b86bc74c3 Drivers: hv: vmbus: Offload the handling of channels to two workqueues e88ebc06bd53 x86/efi: Allocate e820 buffer before calling efi_exit_boot_service ce74d11a3794 kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instruction 1a9056407808 drm/i915: Downgrade Gen9 Plane WM latency error e8a7f59e3643 drm/amdgpu/gmc8: always load MC firmware in the driver 39bdb32876df drm/amdgpu/gmc8: update MC firmware for polaris 2abdfe248369 drm/msm: Move fence put to where failure occurs 318f6e599dcd drm/lease: Send a distinct uevent fcf5d0dbfb7f drm/amdgpu: update mc firmware image for polaris12 variants 2f94605195ab crypto: do not free algorithm before using 35929281460b Revert commit ef9209b642f "staging: rtl8723bs: Fix indenting errors and an off-by-one mistake in core/rtw_mlme_ext.c" 9138ce0a8011 staging: rtl8712: Fix possible buffer overrun 99c694081ba2 cifs: Fix separator when building path from dentry bd5d1c273cce Revert "x86/e820: put !E820_TYPE_RAM regions into memblock.reserved" e92cc52ee5e7 arm64: dts: rockchip: remove vdd_log from rock960 to fix a stability issues 33f310e09388 xhci: Prevent U1/U2 link pm states if exit latency is too long 5d3b10677bf8 xhci: workaround CSS timeout on AMD SNPS 3.0 xHC 3fe0c68aea21 ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE 37e74076f3cb dmaengine: cppi41: delete channel from pending list when stop channel 374f384bc66f dmaengine: imx-sdma: use GFP_NOWAIT for dma descriptor allocations 9063f5a99ea7 dmaengine: imx-sdma: implement channel termination via worker 228bee887467 Revert "dmaengine: imx-sdma: alloclate bd memory from dma pool" 2f79476548d8 Revert "dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations" 37aefa023734 dmaengine: dw: Fix FIFO size for Intel Merrifield 33154a299890 SUNRPC: Fix leak of krb5p encode pages 1d9ca56698ad arm64: hibernate: Avoid sending cross-calling with interrupts disabled f9cd25b1e5e5 vhost/vsock: fix use-after-free in network stack callers 2a622040a8bc virtio/s390: fix race in ccw_io_helper() 79f6e9facb8b virtio/s390: avoid race on vcdev->config 6c9ac388c6c8 parisc: Enable -ffunction-sections for modules on 32-bit kernel c91ec2c4eb65 Revert "mfd: cros_ec: Use devm_kzalloc for private data" 24a776e398e9 media: dvb-pll: don't re-validate tuner frequencies d7db76065041 media: dvb-pll: fix tuner frequency ranges 663bfc44d1a0 media: vicodec: fix memchr() kernel oops c4dabf370838 media: gspca: fix frame overflow error fbb982c6ad97 ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G ba3ce1bf275c ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G bf03eb5e297f ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic 642314e11ade ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880 071b34a1a5ed ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570 a2928e749812 ALSA: pcm: Fix interval evaluation with openmin/max 19054c18846e ALSA: pcm: Call snd_pcm_unlink() conditionally at closing 026fdecbc3d7 ALSA: pcm: Fix starvation on down_write_nonblock() 2ea30d9d5fa1 ALSA: hda: Add support for AMD Stoney Ridge a7e719ace75e ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c 86c257e05223 ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support 9d9026afc36b USB: serial: console: fix reported terminal settings 1b2e742bf723 USB: check usb_get_extra_descriptor for proper size 24e09d7a52ae usb: appledisplay: Add 27" Apple Cinema Display f025aa79bda0 usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device c34678d4c155 net: amd: add missing of_node_put() ebc4b790103d team: no need to do team_notify_peers or team_mcast_rejoin when disabling port f1c4022ab268 ibmvnic: Update driver queues after change in ring size support a13220e6817c ibmvnic: Fix RX queue buffer cleanup 0a98c7c5dc62 flexfiles: use per-mirror specified stateid for IO 07b92c224d5c NFSv4.2 copy do not allocate memory under the lock d1862827f41a iommu/vt-d: Use memunmap to free memremap 549e3c24ac34 net: faraday: ftmac100: remove netif_running(netdev) check before disabling interrupts d69eb98a86c0 riscv: fix warning in arch/riscv/include/asm/module.h bfa634ba505a net/ibmnvic: Fix deadlock problem in reset 07f745f9a6d6 qed: Fix QM getters to always return a valid pq b63de4413656 qed: Fix bitmap_weight() check e359a17143ef NFSv4: Fix a NFSv4 state manager deadlock 4a9ad460a07b net: ena: fix crash during failed resume from hibernation d7dace92d040 mtd: spi-nor: Fix Cadence QSPI page fault kernel panic d861fe2fd5b1 HID: multitouch: Add pointstick support for Cirque Touchpad 699faa9cf00c Revert "HID: uhid: use strlcpy() instead of strncpy()" 0799feafeb1b cpufreq: ti-cpufreq: Only register platform_device when supported 1a488242d942 mtd: rawnand: qcom: Namespace prefix some commands 4ef9e48c9c8f tc-testing: tdc.py: Guard against lack of returncode in executed command 9806e7473d10 tc-testing: tdc.py: ignore errors when decoding stdout/stderr b8c51924b4e1 gpio: mockup: fix indicated direction b9284d6c30cb gpio: pxa: fix legacy non pinctrl aware builds again 9ebacc1a8754 drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo b53fa368dd8e net/mlx4: Fix UBSAN warning of signed integer overflow 034f7ad3f706 net/mlx4_core: Fix uninitialized variable compilation warning 5110c0406c8c net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command 3374518d4d1a drm/amd/display: Support amdgpu "max bpc" connector property (v2) a0c25b4098b8 drm/amdgpu: Add amdgpu "max bpc" connector property (v2) 12163e3e6902 bnxt_en: Fix filling time in bnxt_fill_coredump_record() 0e79e30e6121 nvme-fc: resolve io failures during connect b65fa443e56e s390/ism: clear dmbe_mask bit before SMC IRQ handling 8b87305f816c Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers" 3355199746b8 usb: dwc2: pci: Fix an error code in probe 4f22a32f555d qed: Fix reading wrong value in loop condition d4105c836c13 qed: Fix rdma_info structure allocation 52da24907e6e qed: Fix overriding offload_tc by protocols without APP TLV 631ebe93bdcb qed: Fix PTT leak in qed_drain() 147bcca117b8 bnx2x: Assign unique DMAE channel number for FW DMAE transactions. 821d0b9afa8d amd/iommu: Fix Guest Virtual APIC Log Tail Address Register 2e959f250949 batman-adv: Expand merged fragment buffer for full packet 25683accf7c7 batman-adv: Use explicit tvlv padding for ELP packets 92724c1deaf9 HID: input: Ignore battery reported by Symbol DS4308 27b504af882b test_firmware: fix error return getting clobbered 0e3e8e31877a can: rcar_can: Fix erroneous registration 1f329e64e1f1 can: ucan: remove set but not used variable 'udev' f2e78c08e844 scsi: ufs: Fix hynix ufs bug with quirk on hi36xx SoC c97a2a726cef iommu/ipmmu-vmsa: Fix crash on early domain free e2807327b562 mt76: fix building without CONFIG_LEDS_CLASS 4a4c9b29a0c1 brcmutil: really fix decoding channel info for 160 MHz bandwidth 093255da5688 iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() f84263bfd801 media: ipu3-cio2: Unregister device nodes first, then release resources 61880fb56851 media: omap3isp: Unregister media device as first cd7b7f509cd0 media: cec: check for non-OK/NACK conditions while claiming a LA 35eaa0ee4e69 media: vicodec: lower minimum height to 360 Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-14linux-yocto/4.19: introduce qemuriscv64 and qemuarma15 BSP definitionsBruce Ashfield
Incorporating the BSP definitions for two new qemu targets. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-18linux-yocto: correct qemumips64el definitionBruce Ashfield
The big endian mips definition was used as the basis for the little endian machine. Unfortunatey, the KMACHINE definitions were not fully cleared, so big endian builds will match on the 'le' variant .. and break. We drop the BE machine definitions from the LE variant and we are fixed. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-18linux-yocto: configuration updates (virtio and tpm)Bruce Ashfield
Integrating the following configuration changes: 1992fb4dad30 virtio.cfg: enable CONFIG_DRM_VIRTIO_GPU 9e9ba7cb6756 features/tpm: enable tpm support Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-18linux-yocto/4.19: update to v4.19.8Bruce Ashfield
Integrating the korg -stable updates that comprise the following commits: 178574b66509 Linux 4.19.8 55cbeea76e76 blk-mq: punt failed direct issue to dispatch list 6235c229fea4 tipc: use destination length for copy string 4e84cccacb12 arc: [devboards] Add support of NFSv3 ACL 41e0254d32bd ARC: change defconfig defaults to ARCv2 b0234f15d2e2 btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable 280d652e0dd2 Input: elan_i2c - add support for ELAN0621 touchpad 77dd91caddfe Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR 08a7e486a19d Input: elan_i2c - add ELAN0620 to the ACPI table 918cd7d1dfac Input: cros_ec_keyb - fix button/switch capability reports 25e78d0557e1 Input: matrix_keypad - check for errors from of_get_named_gpio() 167390050068 Input: synaptics - add PNP ID for ThinkPad P50 to SMBus 58a99d3722fe Input: xpad - quirk all PDP Xbox One gamepads c47bb7af582a scsi: lpfc: fix block guard enablement on SLI3 adapters 2cb8d55be86c i40e: Fix deletion of MAC filters 4c202ade1e74 selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN 85bb1e8b7013 svm: Add mutex_lock to protect apic_access_page_done on AMD systems e762e1407bc8 kgdboc: Fix warning with module build 5eede3d09625 kgdboc: Fix restrict error 8f193a716e56 userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set 4ce337622f2b userfaultfd: shmem: add i_size checks 6e44dd02c955 userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem 10f98c134b02 userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails 212ad3d70222 drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut() ea6bb077bff2 drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config 736f04212a28 drm/meson: Fixes for drm_crtc_vblank_on/off support c952979ad95b drm: set is_master to 0 upon drm_new_set_master() failure 8a8effbe56b1 drm/amd/dm: Don't forget to attach MST encoders 94be4764b4bb drm/ast: Fix incorrect free on ioregs 81f966235412 tracing/fgraph: Fix set_graph_function from showing interrupts a99075642666 IB/mlx5: Avoid load failure due to unknown link width a41e946e9380 mips: fix mips_get_syscall_arg o32 check 8e847e8c7456 MIPS: ralink: Fix mt7620 nd_sd pinmux d49297b5c77a tracepoint: Use __idx instead of idx in DO_TRACE macro to make it unique fd8152818f11 sched, trace: Fix prev_state output in sched_switch tracepoint 2858d1891eb5 arm64: ftrace: Fix to enable syscall events on arm64 86e429241603 mtd: nand: Fix memory allocation in nanddev_bbt_init() ac8edc62e813 uprobes: Fix handle_swbp() vs. unregister() + register() race once more 61c963ab59fd iser: set sector for ambiguous mr status errors 0448ad42d6a1 unifdef: use memcpy instead of strncpy f2d12a0ba143 test_hexdump: use memcpy instead of strncpy 724ff9cbfe1f blk-mq: fix corruption with direct issue 61c68f2a2af0 Linux 4.19.7 842c4c22ea2b misc: mic/scif: fix copy-paste error in scif_create_remote_lookup 5e4b30d68a02 Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl() b66375b599bf mm: use swp_offset as key in shmem_replace_page() 16a2d602244f mm: cleancache: fix corruption on missed inode invalidation 91a514788356 lib/test_kmod.c: fix rmmod double free 855f9dc87160 iio:st_magn: Fix enable device after trigger ec800c8b028e iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers 91f1c5c65d73 Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" c7d370712e72 usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series d4f924e359ad USB: usb-storage: Add new IDs to ums-realtek b73301b7db4a staging: rtl8723bs: Add missing return for cfg80211_rtw_get_station 6d956674dfc5 staging: rtl8723bs: Fix incorrect sense of ether_addr_equal fa299861aeeb staging: mt7621-pinctrl: fix uninitialized variable ngroups bea52e4d1e42 staging: mt7621-dma: fix potentially dereferencing uninitialized 'tx_desc' 6df2b837939a staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION 053b783d3da3 staging: most: use format specifier "%s" in snprintf 0d04d450fe0d dmaengine: at_hdmac: fix module unloading 9983a5bba09e dmaengine: at_hdmac: fix memory leak in at_dma_xlate() 6e74fc22db9c ARM: dts: rockchip: Remove @0 from the veyron memory node b16c2b78f13c ASoC: pcm186x: Fix device reset-registers trigger value f35f68c68ce4 ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0 ffaaaf68be1e ext2: fix potential use after free 1666cf8c492d ext2: initialize opts.s_mount_opt as zero before using it 553927d6aab9 binder: fix race that allows malicious free of live buffer a22ff9df71aa function_graph: Reverse the order of pushing the ret_stack and the callback d2bcf809e838 function_graph: Move return callback before update of curr_ret_stack aec14c812ba8 function_graph: Have profiler use curr_ret_stack and not depth 392374326d29 function_graph: Use new curr_ret_depth to manage depth instead of curr_ret_stack 72c33b233f05 function_graph: Make ftrace_push_return_trace() static 35aa93cbb04c MIPS: function_graph: Simplify with function_graph_enter() bdfd01cfd1e7 arm64: function_graph: Simplify with function_graph_enter() ef9326a145cd s390/function_graph: Simplify with function_graph_enter() 84d2023c14ea riscv/function_graph: Simplify with function_graph_enter() 87352d621bd3 parisc: function_graph: Simplify with function_graph_enter() 34773b2f57ae sparc/function_graph: Simplify with function_graph_enter() 56c1dd92c0fc sh/function_graph: Simplify with function_graph_enter() 5478648ee825 powerpc/function_graph: Simplify with function_graph_enter() 25ac02d0ed5e nds32: function_graph: Simplify with function_graph_enter() 217614993ace x86/function_graph: Simplify with function_graph_enter() e7deeabe9aa3 microblaze: function_graph: Simplify with function_graph_enter() fbbee0cfba5f ARM: function_graph: Simplify with function_graph_enter() 67d7bec3fc6c function_graph: Create function_graph_enter() to consolidate architecture code b72fc1c3cce4 ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop dcd51305cd41 ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops 524841156bbe ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 094c00891be8 ALSA: hda/realtek - Support ALC300 bb951d8d965c ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist 15c5fb33cda9 ALSA: sparc: Fix invalid snd_free_pages() at error path d8a2dca04064 ALSA: control: Fix race between adding and removing a user element b77c35ef8e38 ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write e83c4405ebf0 ALSA: wss: Fix invalid snd_free_pages() at error path adcd35a38cde fs: fix lost error code in dio_complete 205af59e7011 perf/x86/intel: Disallow precise_ip on BTS events be0e2e2436cc perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts() ad65b548409c perf/x86/intel: Move branch tracing setup to the Intel-specific source file 33448a8b577d x86/fpu: Disable bottom halves while loading FPU registers 00f91adf52af x86/MCE/AMD: Fix the thresholding machinery initialization order 8af02415638e arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-puma-haikou. ab7702162bbc PCI: Fix incorrect value returned from pcie_get_speed_cap() 1ce69ec307fd PCI: dwc: Fix MSI-X EP framework address calculation bug b391ed731b39 PCI: layerscape: Fix wrong invocation of outbound window disable accessor 590657656bdc btrfs: relocation: set trans to be NULL after ending transaction 172a94eb2df2 Btrfs: fix race between enabling quotas and subvolume creation 715608dbf756 Btrfs: fix rare chances for data loss when doing a fast fsync 78a2890fcda1 Btrfs: ensure path name is null terminated at btrfs_control_ioctl aaf249e36785 btrfs: Always try all copies when reading extent buffers 949ddf8039bf udf: Allow mounting volumes with incorrect identification strings 01fb21bf2424 xtensa: fix coprocessor part of ptrace_{get,set}xregs 5f84a996a0cb xtensa: fix coprocessor context offset definitions 4ec1039f474b xtensa: enable coprocessors that are being flushed bbe23c4b948f KVM: VMX: re-add ple_gap module parameter 61c42d657c85 KVM: X86: Fix scan ioapic use-before-initialization ffb01e73737b KVM: LAPIC: Fix pv ipis use-before-initialization 6d772df4038e KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall 76c8476cc720 KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset b8b0c871640f kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb 471aca572529 kvm: mmu: Fix race in emulated page table writes 34b7a7cc5321 userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas 9f3baacee183 x86/speculation: Provide IBPB always command line options d1ec2354787a x86/speculation: Add seccomp Spectre v2 user space protection mode 7b62ef142c11 x86/speculation: Enable prctl mode for spectre_v2_user 238ba6e75855 x86/speculation: Add prctl() control for indirect branch speculation f67fafb88c46 x86/speculation: Prepare arch_smt_update() for PRCTL mode e84124017450 x86/speculation: Prevent stale SPEC_CTRL msr content 59028be13385 x86/speculation: Split out TIF update aecb99692a4d ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS a17888154cf2 x86/speculation: Prepare for conditional IBPB in switch_mm() dd73e15ea213 x86/speculation: Avoid __switch_to_xtra() calls a87c81f0de3d x86/process: Consolidate and simplify switch_to_xtra() code 69985a2cae82 x86/speculation: Prepare for per task indirect branch speculation control 711875432218 x86/speculation: Add command line control for indirect branch speculation 8a34c70686e0 x86/speculation: Unify conditional spectre v2 print functions 507ac84e159b x86/speculataion: Mark command line parser data __initdata 275d90f0fa5d x86/speculation: Mark string arrays const correctly 10c24dc62a3a x86/speculation: Reorder the spec_v2 code 1572793b498d x86/l1tf: Show actual SMT state f55e301ec4d5 x86/speculation: Rework SMT state change 340693ee912e sched/smt: Expose sched_smt_present static key f98bf1640e06 x86/Kconfig: Select SCHED_SMT if SMP enabled a2c094816f89 sched/smt: Make sched_smt_present track topology 6308dde50fcc x86/speculation: Reorganize speculation control MSRs update 39402a5e5a29 x86/speculation: Rename SSBD update functions ca41d792a230 x86/speculation: Disable STIBP when enhanced IBRS is in use f37b55ab8d84 x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common() 30a8e214606d x86/speculation: Remove unnecessary ret variable in cpu_show_common() 2ee44e2d761a x86/speculation: Clean up spectre_v2_parse_cmdline() e8494e5df78e x86/speculation: Update the TIF_SSBD comment 90d2c53fa196 x86/retpoline: Remove minimal retpoline support 8c4ad5d39144 x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support cbc93677ef08 x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant 44a076100a7b x86/speculation: Propagate information about RSB filling mitigation to sysfs cacd9385b78d x86/speculation: Apply IBPB more strictly to avoid cross-process data leak b07fc04c94e3 x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation 4e3fbd7433d7 tipc: fix lockdep warning during node delete 38af4b903210 net: phy: add workaround for issue where PHY driver doesn't bind to the device aaa7e45c00d6 tcp: defer SACK compression after DupThresh b8e076958a09 net/dim: Update DIM start sample after each DIM iteration b06510bf095b virtio-net: fail XDP set if guest csum is negotiated 1af400beef4a virtio-net: disable guest csum during XDP set 4aaa233c79f6 net: skb_scrub_packet(): Scrub offload_fwd_mark 2f6cfb8e9f5c net: thunderx: set xdp_prog to NULL if bpf_prog_add fails 535b494a4fa5 usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 711e3d37275c s390/qeth: fix length check in SNMP processing 720e0d05af0f rapidio/rionet: do not free skb before reading its length f2a67e68dbae packet: copy user buffers before orphan or clone abc963e459fd net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue cfbee9e96d79 net: gemini: Fix copy/paste error b24a813e792d net: don't keep lonely packets forever in the gro hash 18dd9bf51325 lan743x: fix return value for lan743x_tx_napi_poll 767d890331ea lan743x: Enable driver to work with LAN7431 8b37c40503ea mm/khugepaged: collapse_shmem() do not crash on Compound af24c01831e4 mm/khugepaged: collapse_shmem() without freezing new_page 3e9646c76cb9 mm/khugepaged: minor reorderings in collapse_shmem() ee13d69bc1e8 mm/khugepaged: collapse_shmem() remember to clear holes 78141aabfbb9 mm/khugepaged: fix crashes due to misaccounted holes 8797f2f4fe0d mm/khugepaged: collapse_shmem() stop if punched or truncated d31ff4722f45 mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() 7e18656c9a2c mm/huge_memory: splitting set mapping+index before unfreeze 69697e6a61c7 mm/huge_memory: rename freeze_page() to unmap_page() 96db90800c06 Linux 4.19.6 d873e63e0a01 media: ov5640: fix auto controls values when switching to manual mode 5724c6ad1c4c media: ov5640: fix wrong binning value in exposure calculation 644fefe4c6a7 media: ov5640: fix auto gain & exposure when changing mode f8248ad512b6 media: ov5640: fix exposure regression 905fa2f2ffad media: ov5640: Fix timings setup code c59dc6cf4fd9 media: ov5640: Re-work MIPI startup sequence 016a8fc59d14 rcu: Make need_resched() respond to urgent RCU-QS needs 38084377af4f gfs2: Fix iomap buffer head reference counting bug 9365cdf8db51 tty: wipe buffer if not echoing data 5a2261ed3a29 tty: wipe buffer. 5e8c28f4fd64 include/linux/pfn_t.h: force '~' to be parsed as an unary operator e7a121e34c79 dax: Avoid losing wakeup in dax_lock_mapping_entry 9dec38554aa8 mm, page_alloc: check for max order in hot path db89fc007b23 tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offset b44fd1268bd2 mm, memory_hotplug: check zone_movable in has_unmovable_pages 510066729ba4 z3fold: fix possible reclaim races 43b2ceb0d4e0 efi/arm: Revert deferred unmap of early memmap mapping f5c632cfc424 powerpc/numa: Suppress "VPHN is not supported" messages b5ccf0038f34 NFSv4: Fix an Oops during delegation callbacks 2bc40f89f47e kdb: Use strscpy with destination buffer size 4dc843906873 drm/amdgpu: fix bug with IH ring setup 021e2f3fc985 RISC-V: Silence some module warnings on 32-bit fc9b1d7f791f riscv: add missing vdso_install target ab1a52066938 SUNRPC: Fix a bogus get/put in generic_key_to_expire() 487d58a9c3e5 block: copy ioprio in __bio_clone_fast() and bounce 08f94d0628c3 perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs 08fbd4e011ef sched/fair: Fix cpu_util_wake() for 'execl' type workloads b771863247e8 powerpc/io: Fix the IO workarounds code to work with Radix 73fd491d7708 floppy: fix race condition in __floppy_read_block_0() c587ba480e12 crypto: simd - correctly take reqsize of wrapped skcipher into account 49bcb0415da9 rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write b411f9463a78 rtc: cmos: Do not export alarm rtc_ops when we do not support alarms 121f89dd7024 cpufreq: imx6q: add return value check for voltage scale 8d976d7a883c KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE c7ae5115e32a scsi: hisi_sas: Remove set but not used variable 'dq_list' 3d57a04fbd6d scsi: lpfc: fix remoteport access 08609aace6bb tools/testing/nvdimm: Fix the array size for dimm devices. c4b25ef590f5 pinctrl: meson: fix meson8b ao pull register bits 93620bc4de8a pinctrl: meson: fix meson8 ao pull register bits c74e3fc6d0c3 pinctrl: meson: fix gxl ao pull register bits 5922ab4adc13 pinctrl: meson: fix gxbb ao pull register bits 71ab26e917de pinctrl: meson: fix pinconf bias disable 20663629f6ae fanotify: fix handling of events on child sub-directory 1dc3c17cdb9f fsnotify: generalize handling of extra event flags 6763372b816c IB/hfi1: Eliminate races in the SDMA send error path 87403e35bc56 ACPICA: AML interpreter: add region addresses in global list during initialization d5a9ba4324d5 can: flexcan: remove not needed struct flexcan_priv::tx_mb and struct flexcan_priv::tx_mb_idx 24e5589791d0 can: flexcan: Always use last mailbox for TX 50d94ac1da74 can: hi311x: Use level-triggered interrupt bf8295faed73 can: raw: check for CAN FD capable netdev in raw_sendmsg() 04f985776f04 can: flexcan: handle tx-complete CAN frames via rx-offload infrastructure f699c3222635 can: flexcan: use can_rx_offload_queue_sorted() for flexcan_irq_bus_*() 6ce9d61a6537 can: rx-offload: rename can_rx_offload_irq_queue_err_skb() to can_rx_offload_queue_tail() 169130c87a88 can: rx-offload: introduce can_rx_offload_get_echo_skb() and can_rx_offload_queue_sorted() functions 474673a94f17 can: dev: __can_get_echo_skb(): print error message, if trying to echo non existing skb e3b8d98e3758 can: dev: __can_get_echo_skb(): Don't crash the kernel if can_priv::echo_skb is accessed out of bounds cfc8ed910312 can: dev: __can_get_echo_skb(): replace struct can_frame by canfd_frame to access frame length 5877d2c0eac8 can: dev: can_get_echo_skb(): factor out non sending code to __can_get_echo_skb() 8d2aed6439cf can: flexcan: Unlock the MB unconditionally 09132a6b01a7 drm/ast: Remove existing framebuffers before loading driver 80142af39bd9 drm/ast: fixed cursor may disappear sometimes e9d2c0fbe161 drm/ast: change resolution may cause screen blurred 382debd2fe42 drm/i915: Disable LP3 watermarks on all SNB machines e3290a5e24df drm/amdgpu: Fix oops when pp_funcs->switch_power_profile is unset d9ea911e2b90 drm/vc4: Set ->legacy_cursor_update to false when doing non-async updates 7841a545f8bd drm/amdgpu: Add missing firmware entry for HAINAN d543f583e3af drm/fb-helper: Blacklist writeback when adding connectors to fbdev cddcc9959a32 tcp: do not release socket ownership in tcp_close() 5999609a93a4 mm/memory.c: recheck page table entry with page table lock held 3996e891ec97 mm: don't warn about large allocations for slab 292c48e2971e llc: do not use sk_eat_skb() 331bd738eb17 gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd cd947138e8c3 sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer 8380cbfe4eab bfs: add sanity check at bfs_fill_super() 9891b528f91d Input: synaptics - avoid using uninitialized variable when probing 3962e78a9fcb selinux: Add __GFP_NOWARN to allocation at str_read() 829567dd9196 v9fs_dir_readdir: fix double-free on p9stat_read error 9f9e2bd0bbcf tools/power/cpupower: fix compilation with STATIC=true b7d5ef6af8eb opp: ti-opp-supply: Correct the supply in _get_optimal_vdd_voltage call 50f4a3b8eb62 opp: ti-opp-supply: Dynamically update u_volt_min 54923bc74beb brcmfmac: fix reporting support for 160 MHz channels c74c926ffa0a iwlwifi: mvm: don't use SAR Geo if basic SAR is not used 4969751575c8 iwlwifi: mvm: fix regulatory domain update when the firmware starts b643d705441c iwlwifi: mvm: support sta_statistics() even on older firmware 29d920ba59c3 iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE 602162dce8a4 gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path 6d24302acc10 mmc: sdhci-pci: Workaround GLK firmware failing to restore the tuning value 52f4036282f7 mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL bcec3b858057 Documentation/security-bugs: Postpone fix publication in exceptional cases 160a390a9d53 Documentation/security-bugs: Clarify treatment of embargoed information fc0f90849a45 MAINTAINERS: Add Sasha as a stable branch maintainer 27d6abfb99c8 ALSA: oss: Use kvzalloc() for local buffer allocations cc8b329fef53 usb: xhci: Prevent bus suspend if a port connect change or polling state is detected b6cc7f9c6461 xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc cad3876cd23d usb: xhci: fix timeout for transition from RExit to U0 60ac01c60ba9 usb: xhci: fix uninitialized completion when USB3 port got wrong status 3e8886bd158f xhci: Add check for invalid byte size error when UAS devices are connected. a237717dfdbc xhci: handle port status events for removed USB3 hcd 82c1b66894fd xhci: Fix leaking USB3 shared_hcd at xhci removal 2ff85eaf165f usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() c4d1e71e5613 usb: dwc3: core: Clean up ULPI device 4b977515da48 usb: dwc3: gadget: Properly check last unaligned/zero chain TRB 47cb27191f6c usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers 269c01eb49ed usb: core: Fix hub port connection events lost 711bd5d290da efi/libstub: arm: support building with clang fb87a92b4396 HID: steam: remove input device when a hid client is running. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-18linux-yocto/4.19: configuration cleanupsBruce Ashfield
Integrating the following 4.19+ configuration cleanups: 9ff5d1ee9f72 security.cfg: rename STACKPROTECTOR configs 23e7370e9f71 media-usb-tv: remove CONFIG_DVB_USB_FRIIO 7efbbd7def44 standard/preempt-rt.cfg: remove CONFIG_CIFS_STATS 080ea61f0a4e netfilter: remove obsolete entries Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-18linux-yocto: introduce 4.19 recipesBruce Ashfield
Introduce the 4.19 linux kernel as the reference for LTS and eventually LSB distros. For now, we keep the other versions around until the h/w reference BSPs are updated and 4.20+ are available as the "latest" kernel. This avoid updating qemu* to 4.19 as the default for a small transition window. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>