* 09b4b8086920 4.18.14-xanmod8 * d4a7249646fe Merge tag 'v4.18.14' into 4.18 |\ | * e7d199e92956 Linux 4.18.14 | * 91da9ba7bbbd ath10k: fix scan crash due to incorrect length calculation | * 7903dacfc64e rds: rds_ib_recv_alloc_cache() should call alloc_percpu_gfp() instead | * ef37df3b8284 ubifs: Check for name being NULL while mounting | * 09fbdca26741 ucma: fix a use-after-free in ucma_resolve_ip() | * 9753a6f7497d tipc: call start and done ops directly in __tipc_nl_compat_dumpit() | * 4a04224bbd1a f2fs: fix invalid memory access | * 50231468deda ARC: clone syscall to setp r25 as thread pointer | * f4a856d4ca30 powerpc/lib: fix book3s/32 boot failure due to code patching | * 2025ef74e8c4 powerpc: Avoid code patching freed init sections | * e4f71e6ae0cb of: unittest: Disable interrupt node tests for old world MAC systems | * a09a553b1693 tty: Drop tty->count on tty_reopen() failure | * 274a367121ae usb: cdc_acm: Do not leak URB buffers | * 6f0a2f6649b7 USB: serial: option: add two-endpoints device-id flag | * 0fcb2fb9731a USB: serial: option: improve Quectel EP06 detection | * 883f14f7302a USB: serial: simple: add Motorola Tetra MTP6550 id | * 7cea0a2e8c59 usb: xhci-mtk: resume USB3 roothub first | * 67c8b9c6c59c xhci: Add missing CAS workaround for Intel Sunrise Point xHCI | * 226c5c8a540a dm cache: fix resize crash if user doesn't reload cache table | * f10b1cdb6190 dm cache metadata: ignore hints array being too small during resize | * 75e4e2fae0fe dm mpath: fix attached_handler_name leak and dangling hw_handler_name pointer | * a92f4488357e PM / core: Clear the direct_complete flag on errors | * 3561037582ae mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys | * e9d0ba506ea8 PCI: Reprogram bridge prefetch registers on resume | * db68b064bb73 x86/vdso: Fix vDSO syscall fallback asm constraint regression | * 54f54a2b7fb3 x86/vdso: Only enable vDSO retpolines when enabled and supported | * 1af2998c34e1 selftests/x86: Add clock_gettime() tests to test_vdso | * e7e1889390a4 x86/vdso: Fix asm constraints on vDSO syscall fallbacks | * 7ac2c7dcc1a0 drm: fix use-after-free read in drm_mode_create_lease_ioctl() | * a2cef7d049f0 drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set | * 3361789e57ec drm/amdgpu: Fix vce work queue was not cancelled when suspend | * b67f9b6ab232 mac80211: allocate TXQs for active monitor interfaces | * 6b1adad3348a mmc: slot-gpio: Fix debounce time to use miliseconds again | * 7cf3272144b9 mmc: core: Fix debounce time to use microseconds | * 7e62c2fbc1fe xen-netback: fix input validation in xenvif_set_hash_mapping() | * 9b01f16ed9b9 fbdev/omapfb: fix omapfb_memory_read infoleak | * 771df4eea402 clocksource/drivers/timer-atmel-pit: Properly handle error cases | * 45a156123ce4 pstore/ram: Fix failure-path memory leak in ramoops_init | * b82610b5bad9 blk-mq: I/O and timer unplugs are inverted in blktrace | * fe65bf7b541f KVM: VMX: check for existence of secondary exec controls before accessing | * fe7790c37cf1 KVM: x86: fix L1TF's MMIO GFN calculation | * 7d7e3202b7ef mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly | * 6b9c2cc710f5 mm, thp: fix mlocking THP page with migration enabled | * 0af5b07d2e62 mm: migration: fix migration of huge PMD shared pages | * f5a6974616b4 perf/core: Add sanity check to deal with pinned event failure | * 04a3fbba60ae Linux 4.18.13 | * d9ef158adf04 Revert "drm/amd/pp: Send khz clock values to DC for smu7/8" | * aad46f77ece0 dm thin metadata: fix __udivdi3 undefined on 32-bit | * 5319425024ab ixgbe: check return value of napi_complete_done() | * 2083ef10dedd HID: i2c-hid: disable runtime PM operations on hantick touchpad | * f52ab5277368 ocfs2: fix locking for res->tracking and dlm->tracking_list | * 2b89f7ad519d proc: restrict kernel stack dumps to root | * 6a2cfcdd7b6e tools: hv: fcopy: set 'error' in case an unknown operation was requested | * 549498802024 Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() | * 116337deb270 gpiolib: Free the last requested descriptor | * 277f800a2186 crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic | * b6479a45bd29 crypto: mxs-dcp - Fix wait logic on chan threads | * 27dff727876e crypto: chelsio - Fix memory corruption in DMA Mapped buffers. | * 18b4a538497d crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() | * 23b043d513e3 ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760 | * 6abd14f40148 iommu/amd: Clear memory encryption mask from physical address | * 8cdcd02d9985 smb2: fix missing files in root share directory listing | * 17e5fb7f93f8 cpufreq: qcom-kryo: Fix section annotations | * 5105f039ef26 firmware: Always initialize the fw_priv list object | * aa26105b73b0 firmware: Fix security issue with request_firmware_into_buf() | * 8b84e8d275d8 b43: fix DMA error related regression with proprietary firmware | * 23917913b671 sysfs: Do not return POSIX ACL xattrs via listxattr | * 51da3fc5cbce ovl: fix format of setxattr debug | * 1c7949a5f637 ovl: fix memory leak on unlink of indexed file | * c33def1bb3aa ovl: fix access beyond unterminated strings | * a6aa74c2ad61 ovl: set I_CREATING on inode being created | * 90f06e1b81b9 vfs: don't evict uninitialized inode | * d08d1bb535f4 new primitive: discard_new_inode() | * 87a50a5e94e3 x86/APM: Fix build warning when PROC_FS is not enabled | * dd618fe2ffa1 xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage | * b207598b0abe xen: avoid crash in disable_hotplug_cpu | * 58d77fd26f83 xen/manage: don't complain about an empty value in control/sysrq node | * 20d06facfd2f asm-generic: io: Fix ioport_map() for !CONFIG_GENERIC_IOMAP && CONFIG_INDIRECT_PIO | * 80e4d9a51376 cifs: read overflow in is_valid_oplock_break() | * e8dcd7866638 s390/qeth: don't dump past end of unknown HW header | * 31ae67ad9ed6 s390/qeth: use vzalloc for QUERY OAT buffer | * d3a7c76eb490 r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED | * 5113d730a1ee drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk | * e76f7b7df846 arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" | * ed14acd316ba drm/amdgpu: Fix SDMA hang in prt mode v2 | * 7389051d3c63 hexagon: modify ffs() and fls() to return int | * cbbb852e4556 arch/hexagon: fix kernel/dma.c build warning | * 41b2bc509cda netfilter: xt_hashlimit: use s->file instead of s->private | * 419033c32a82 netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack clash for NF_REPEAT | * e63d53f2835d dm thin metadata: try to avoid ever aborting transactions | * 7c995133d035 sched/topology: Set correct NUMA topology type | * 52017328fa15 perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs | * 1080c0f57e00 net: ena: fix missing calls to READ_ONCE | * 968759747e95 net: ena: fix missing lock during device destruction | * cfa70f3c46f1 net: ena: fix potential double ena_destroy_device() | * 023ae1b4c025 net: ena: fix device destruction to gracefully free resources | * 3953e192748f net: ena: fix driver when PAGE_SIZE == 64kB | * 0728c271d518 net: ena: fix surprise unplug NULL dereference kernel crash | * 3a035b70eb92 fs/cifs: suppress a string overflow warning | * 07d1b1058aea r8169: set TxConfig register after TX / RX is enabled, just like RxConfig | * 8a100be2813a dm raid: fix RAID leg rebuild errors | * 659cd50c8ace dm raid: fix rebuild of specific devices by updating superblock | * 895fe22aa4d6 dm raid: fix stripe adding reshape deadlock | * 00063fa09bc1 drm/nouveau/disp/gm200-: enforce identity-mapped SOR assignment for LVDS/eDP panels | * 6978b0eb61c0 drm/nouveau/disp: fix DP disable race | * c65768326592 drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is missing from VBIOS | * e4a75379e8eb drm/nouveau/mmu: don't attempt to dereference vmm without valid instance pointer | * 5f0e9912e82c drm/nouveau: fix oops in client init failure path | * d097790cec56 dm raid: fix reshape race on small devices | * 816f7c26eee3 HID: i2c-hid: Don't reset device upon system resume | * bfe18751bf8a net/mlx5: Consider PCI domain in search for next dev | * 3029f6d6608d bnxt_re: Fix couple of memory leaks that could lead to IOMMU call traces | * 80b6e9d53846 nvmet-rdma: fix possible bogus dereference under heavy load | * 1d44f7f5bc07 USB: yurex: Check for truncation in yurex_read() | * e6ecfa261ae6 usb: host: xhci-plat: Iterate over parent nodes for finding quirks | * 3f97eca3c822 HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report | * 027f315487ef riscv: Do not overwrite initrd_start and initrd_end | * 59db47dd566b RDMA/ucma: check fd type in ucma_migrate_id() | * d77c7de489ff iio: imu: st_lsm6dsx: take into account ts samples in wm configuration | * 86716fd6b985 Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" | * c296c887f743 netfilter: nf_tables: release chain in flushing set | * 7e8fc7dcb4d6 netfilter: kconfig: nat related expression depend on nftables core | * c3501b899ff9 perf annotate: Fix parsing aarch64 branch instructions after objdump update | * 3cc1b441a4b9 perf probe powerpc: Ignore SyS symbols irrespective of endianness | * 6f8073072f7b perf util: Fix bad memory access in trace info. | * 56b4732271c7 perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx() | * 4ac14f4b3179 perf annotate: Properly interpret indirect call | * dbd0ea4cfa2a scsi: qedi: Add the CRC size within iSCSI NVM image | * 319949c5e4a8 scsi: iscsi: target: Fix conn_ops double free | * 27fbee89e119 scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails | * 820c01bcca82 HID: hid-saitek: Add device ID for RAT 7 Contagion | * 3f2822e4dadd usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] | * 386562cba8c2 HID: add support for Apple Magic Keyboards | * 11c069b7eb84 HID: intel-ish-hid: Enable Sunrise Point-H ish driver | * 3403eaa94cfc netfilter: xt_checksum: ignore gso skbs | * 1d569211070e netfilter: xt_cluster: add dependency on conntrack module | * 11b165210c72 bpf: 32-bit RSH verification must truncate input before the ALU op | * f69ad066fb2b mm: madvise(MADV_DODUMP): allow hugetlbfs pages | * 53df63ddc599 afs: Fix cell specification to permit an empty address list | * 784ce43a54fa firmware: arm_scmi: fix divide by zero when sustained_perf_level is zero | * 131a6926fa4d ceph: avoid a use-after-free in ceph_destroy_options() | * e5f09c519ea0 nds32: linker script: GCOV kernel may refers data in __exit | * 20107ca73afe tools/vm/page-types.c: fix "defined but not used" warning | * 9f62a57c6670 tools/vm/slabinfo.c: fix sign-compare warning | * 8474b701d459 nds32: fix build error because of wrong semicolon | * 392a9a4a1c1e nds32: Fix get_user/put_user macro expand pointer problem | * 447ec6add595 nds32: Fix empty call trace | * 76d9688fbebb nds32: add NULL entry to the end of_device_id array | * 2b847f91abb8 nds32: fix logic for module | * 5bdcac88df0b net/ibm/emac: wrong emac_calc_base call was used by typo | * a06e07ce6f61 fsnotify: fix ignore mask logic in fsnotify() | * 5ce55b0915e7 mac80211: shorten the IBSS debug messages | * 3bcf74fdbd50 mac80211: don't Tx a deauth frame if the AP forbade Tx | * 7cd6df93a292 mac80211: Fix station bandwidth setting after channel switch | * 07715e528d18 mac80211: fix a race between restart and CSA flows | * 040695971ce1 mac80211: fix WMM TXOP calculation | * 71f1b196fb29 cfg80211: fix a type issue in ieee80211_chandef_to_operating_class() | * 39bcc4406f83 mac80211: fix an off-by-one issue in A-MSDU max_subframe computation | * 05166cf09a6e fs/cifs: don't translate SFM_SLASH (U+F026) to backslash | * 43160392b3eb net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() | * 26c9b6f0c196 i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP | * 182ae0d8643f i2c: uniphier: issue STOP only for last message or I2C_M_STOP | * abb518640aaf bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULP | * 23fa01c0fcb5 bpf: Fix bpf_msg_pull_data() | * 7e2069153a58 ibmvnic: Include missing return code checks in reset function | * 005caa1288d9 selftests: pmtu: detect correct binary to ping ipv6 addresses | * ec0029c2aca1 selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 | * d65d1dd8be05 RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 | * 34ff707ac863 md/raid5-cache: disable reshape completely | * 561deb108ca4 Revert "blk-throttle: fix race between blkcg_bio_issue_check() and cgroup_rmdir()" | * 8dbbc215f2ba ARC: atomics: unbork atomic_fetch_##op() | * 29c9e7e73dda gpio: Fix crash due to registration race | * e8f38e4e2216 tools/kvm_stat: fix updates for dead guests | * 52ff1e423ec9 tools/kvm_stat: fix handling of invalid paths in debugfs provider | * a9ffbadacc94 tools/kvm_stat: fix python3 issues | * 58ec0839af0d mac80211: always account for A-MSDU header changes | * 511edc415c6c mac80211: do not convert to A-MSDU if frag/subframe limited | * 6f01b1a3c4ad cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE | * aadc5d1ee02d tc-testing: add test-cases for numeric and invalid control action | * 468bcedcd850 net: mvpp2: initialize port of_node pointer | * 4abef73b0770 sh_eth: Add R7S9210 support | * 4440af5a7e45 net: hns: add netif_carrier_off before change speed and duplex | * f97a366fdbad net: hns: add the code for cleaning pkt in chip | * 7d3acb1372f6 tipc: switch to rhashtable iterator | * cf09d1f5a507 bpf: fix sg shift repair start offset in bpf_msg_pull_data | * 89826ce1bbca bpf: fix shift upon scatterlist ring wrap-around in bpf_msg_pull_data | * 0920815e24f0 bpf: fix msg->data/data_end after sg shift repair in bpf_msg_pull_data | * 34930327c610 gpio: dwapb: Fix error handling in dwapb_gpio_probe() | * 6c5cdd4730b1 gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall | * 13db4478a11e gpiolib: acpi: Switch to cansleep version of GPIO library call | * 06a62b7a0c5e mac80211: avoid kernel panic when building AMSDU from non-linear SKB | * d935ea54dbd8 mac80211: mesh: fix HWMP sequence numbering to follow standard | * a1f9ac32509a gpio: adp5588: Fix sleep-in-atomic-context bug | * 3f84a6c18fce bpf: fix several offset tests in bpf_msg_pull_data | * bd266daa9fe1 nl80211: Pass center frequency in kHz instead of MHz | * 5955b8ec20d7 nl80211: Fix nla_put_u8 to u16 for NL80211_WMMR_TXOP | * 03950ebc945c mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_regdom_custom | * bfcb6097e5f3 cfg80211: make wmm_rule part of the reg_rule structure | * 9df4febf5e91 mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X | * 3d0d794ca9ef mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X | * 36de3d48270d bpf: sockmap, decrement copied count correctly in redirect error case | * 7feb1f2b5d8d bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg | * 427e7707d932 bpf, sockmap: fix potential use after free in bpf_tcp_close | * 0dcf1bcde827 scsi: aacraid: fix a signedness bug | * c08d2054307f scsi: libata: Add missing newline at end of file | * 4f3e708120f3 scsi: csiostor: fix incorrect port capabilities | * 74a301701659 scsi: csiostor: add a check for NULL pointer after kmalloc() | * c31c8008c757 btrfs: btrfs_shrink_device should call commit transaction at the end | * 0d6ba1ecba26 cfg80211: remove division by size of sizeof(struct ieee80211_wmm_rule) | * 1f0f925f98b4 KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function | * 9e07d06651bc Btrfs: fix unexpected failure of nocow buffered writes after snapshotting when low on space | * 32c7667fbcbd mac80211_hwsim: require at least one channel | * 2466b26094bc mac80211: Run TXQ teardown code before de-registering interfaces | * 3964f22686a6 rseq/selftests: fix parametrized test with -fpie * fa253b6e5f77 aufs: upstream aufs4.18 20181008 * bf7d3314c386 kyber: fix integer overflow of latency targets on 32-bit * 7a73e3b4574f kyber: add tracepoints * 97ffceeefcde kyber: implement improved heuristics * df0d0ad91301 kyber: don't make domain token sbitmap larger than necessary * 3da1a5970418 block: export blk_stat_enable_accounting() * 25327d3c072b block: move call of scheduler's ->completed_request() hook