* 184ed10900ab 5.1.12-xanmod8 * 02c8f2ad6853 Merge tag 'v5.1.12' into 5.1 * 5752b50477da Linux 5.1.12 * ee6688c1074c powerpc/64s: Fix THP PMD collapse serialisation * c3871b75cc57 powerpc: Fix kexec failure on book3s/32 * f14229b4d3a1 drm: add fallback override/firmware EDID modes workaround * dafaad6728f6 drm/edid: abstract override/firmware EDID retrieval * 992878434228 x86/resctrl: Prevent NULL pointer dereference when local MBM is disabled * cb1d946347a8 x86/mm/KASLR: Compute the size of the vmemmap section properly * 3fd63c38ed2b x86/kasan: Fix boot with 5-level paging and KASAN * 7ce303bd5678 x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback * 4a163bcfef22 RAS/CEC: Fix binary search function * f01ebc7a44ce RAS/CEC: Convert the timer callback to a workqueue * 53903d9eadad timekeeping: Repair ktime_get_coarse*() granularity * ab2986e327e9 tracing/uprobe: Fix NULL pointer dereference in trace_uprobe_create() * 1f7add6e9ad8 USB: serial: option: add Telit 0x1260 and 0x1261 compositions * f895b3bf94e0 USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode * 65cf18ad7946 USB: serial: pl2303: add Allied Telesis VT-Kit3 * b497d236aaac USB: usb-storage: Add new ID to ums-realtek * 311f94021b09 USB: Fix chipmunk-like voice when using Logitech C270 for recording audio. * 81680d2ad09c usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) * 813bd776d112 usb: dwc2: Fix DMA cache alignment issues * d785b980f1ee drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() * f6802ba1ac0f drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read * 9fd59946fb15 tools/kvm_stat: fix fields filter for child events * 14be6a988853 kvm: selftests: aarch64: fix default vm mode * 59bfd2405a5b kvm: selftests: aarch64: dirty_log_test: fix unaligned memslot size * 3b3189503a1f KVM: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION * e9545c5d3170 KVM: x86/pmu: do not mask the value that is written to fixed PMUs * a8ecccf28b99 KVM: x86/pmu: mask the result of rdpmc according to the width of the counters * 87444f7aafe5 KVM: x86: do not spam dmesg with VMCS/VMCB dumps * 0bc54198baca KVM: LAPIC: Fix lapic_timer_advance_ns parameter overflow * 6b94a1788e17 kvm: vmx: Fix -Wmissing-prototypes warnings * 963ca35a2341 KVM: selftests: Fix a condition in test_hv_cpuid() * 936a2fe983a1 KVM: nVMX: really fix the size checks on KVM_SET_NESTED_STATE * cf2a3bd43c54 KVM: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation * 6e84edc64acd tools/io_uring: fix Makefile for pthread library link * c15fed5c4a04 nvme-pci: use blk-mq mapping for unmanaged irqs * cad9277d1765 usbnet: ipheth: fix racing condition * 2ca801a95268 tracing: Prevent hist_field_var_ref() from accessing NULL tracing_map_elts * 568b87fde670 selftests/timers: Add missing fflush(stdout) calls * 2c18fc006324 selftests: fib_rule_tests: fix local IPv4 address typo * 4c19b322d58f libnvdimm: Fix compilation warnings with W=1 * 2e4bd8524189 drm/amdgpu: keep stolen memory on picasso * 8193f14fd6b0 scsi: bnx2fc: fix incorrect cast to u64 on shift operation * fe4efeec6d39 scsi: myrs: Fix uninitialized variable * 6c232693ba83 platform/x86: pmc_atom: Add several Beckhoff Automation boards to critclk_systems DMI table * d2e872e282d1 platform/x86: pmc_atom: Add Lex 3I380D industrial PC to critclk_systems DMI table * c13f28fd2ac3 nvme: fix memory leak for power latency tolerance * e55f7b646073 nvme: release namespace SRCU protection before performing controller ioctls * 44dbc0607fa3 nvme: merge nvme_ns_ioctl into nvme_ioctl * 6a798d80322d nvme: remove the ifdef around nvme_nvm_ioctl * 9dae64651075 nvme: fix srcu locking on error return in nvme_get_ns_from_disk * 214c22bcce60 nvme-pci: Fix controller freeze wait disabling * 04d71a2f1cc0 selftests/bpf: fix bpf_get_current_task * 623d4c8a945d tools/bpftool: move set_max_rlimit() before __bpf_object__open_xattr() * 20453017b1d3 arm64/mm: Inhibit huge-vmap with ptdump * d63eddddcc4d bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0 * 802fcdf906c2 enetc: Fix NULL dma address unmap for Tx BD extensions * 78949aa80248 net: macb: fix error format in dev_err() * 97698af1fd79 arm64: Print physical address of page table base in show_pte() * fd02ab801274 scsi: lpfc: add check for loss of ndlp when sending RRQ * 789e39523d1a scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show * e49a4e0fa2c3 scsi: lpfc: resolve lockdep warnings * 61d5556a91a9 scsi: qedi: remove set but not used variables 'cdev' and 'udev' * a5900464c86b scsi: qedi: remove memset/memcpy to nfunc and use func instead * 06363a1a0aa5 scsi: qla2xxx: Add cleanup for PCI EEH recovery * eecbe41374e3 bpf: sockmap fix msg->sg.size account on ingress skb * 3f53d093e5f9 bpf: sockmap remove duplicate queue free * 298d3dfbc0be bpf: sockmap, only stop/flush strp if it was enabled at some point * 212a1e05849d drivers/perf: arm_spe: Don't error on high-order pages for aux buf * 980628e34fef f2fs: fix to avoid accessing xattr across the boundary * ebe07a9d508f Drivers: misc: fix out-of-bounds access in function param_set_kgdbts_var * f64406369750 Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" * 4cd664c08f86 ALSA: seq: Fix race of get-subscription call vs port-delete ioctls * d4cd46f2fda1 ALSA: seq: Protect in-kernel ioctl calls with mutex * ca97e0496e52 x86/uaccess, kcov: Disable stack protector * 81f9ba823490 drm/i915/dmc: protect against reading random memory * 54908d1dc7db drm/i915: Fix per-pixel alpha with CCS * a51a72a47d73 drm/i915/dsi: Use a fuzzy check for burst mode clock check * 86a0dbe02328 drm/i915/sdvo: Implement proper HDMI audio support for SDVO * 4a12cc87a815 drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc * 5d303f972125 ASoC: soc-core: fixup references at soc_cleanup_card_resources() * 5f3b468a5dc6 ASoC: fsl_asrc: Fix the issue about unsupported rate * 9afd030f6656 ASoC: cs42xx8: Add regcache mask dirty * 097b73d40585 cgroup: Use css_tryget() instead of css_tryget_online() in task_get_css() * 13101dcfa290 bcache: only set BCACHE_DEV_WB_RUNNING when cached device attached * 2d87e043ccd4 bcache: fix stack corruption by PRECEDING_KEY() * 57aa1c63e697 i2c: acorn: fix i2c warning * 67596a397061 Smack: Restore the smackfsdef mount option and add missing prefixes * 96613e1962a2 iommu/arm-smmu: Avoid constant zero in TLBI writes * 33bc7ca8fbba media: dvb: warning about dvb frequency limits produces too much noise * 58fd0749b443 ptrace: restore smp_rmb() in __ptrace_may_access() * fc84361156fe signal/ptrace: Don't leak unitialized kernel memory with PTRACE_PEEK_SIGINFO * e78511b7b2c6 mm/vmscan.c: fix trying to reclaim unevictable LRU page * 0ef80f616707 fs/ocfs2: fix race in ocfs2_dentry_attach_lock() * e30476447677 mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node * 3d61202e8a4c io_uring: fix memory leak of UNIX domain socket inode * b8833542a91e libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk * 6c729c9b9d42 selinux: fix a missing-check bug in selinux_sb_eat_lsm_opts() * ea9a004020c9 selinux: fix a missing-check bug in selinux_add_mnt_opt( ) * bc690120360b selinux: log raw contexts as untrusted strings * d3a341b4e675 ALSA: firewire-motu: fix destruction of data for isochronous resources * ff9a9f2425d6 ALSA: hda/realtek - Update headset mode for ALC256 * f7e3bf3a2c5d ALSA: ice1712: Check correct return value to snd_i2c_sendbytes (EWS/DMX 6Fire) * 3e5c551d76f9 ALSA: oxfw: allow PCM capture for Stanton SCS.1m * 669825b1ca30 Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" * ffca8e0c6a69 HID: wacom: Sync INTUOSP2_BT touch state after each frame if necessary * c92181f5f513 HID: wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth * 0618e119af25 HID: wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact * 1ee43115baa6 HID: wacom: Don't report anything prior to the tool entering range * c6c01a0d04bc HID: wacom: Don't set tool type until we're in range * f6fa57cc2ac2 HID: multitouch: handle faulty Elo touch device * 1af738ad19a7 Revert "HID: Increase maximum report size allowed by hid_field_extract()" * 0e3b0666fbe8 HID: input: fix assignment of .value * 76f693f078d2 HID: input: make sure the wheel high resolution multiplier is set * 2bf61c272231 nouveau: Fix build with CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT disabled * 3b0a591ce2a0 drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3) * 17bb763e7eaf Linux 5.1.11 * 1cebce3b9cb3 tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() * 2efabe3e1491 tcp: add tcp_min_snd_mss sysctl * a38c401b4afa tcp: tcp_fragment() should apply sane memory limits * d907a0770bb2 tcp: limit payload size of sacked skbs