* 1fe1739dd91d 4.17.6-xanmod5 rev2 * 9ce288454b0c config: disable support for block device writeback throttling * 89ff071fd1bc 4.17.6-xanmod5 * a61cd86e0874 Merge tag 'v4.17.6' into 4.17 |\ | * b36cc73101fa Linux 4.17.6 | * 22f5d0a83a40 Revert mm/vmstat.c: fix vmstat_update() preemption BUG | * 2aeef3fb8063 staging: comedi: quatech_daqp_cs: fix no-op loop daqp_ao_insn_write() | * 362aa587f612 netfilter: nf_log: don't hold nf_log_mutex during user access | * 10929ce0fe81 mtd: cfi_cmdset_0002: Change erase functions to check chip good only | * e642f13e4aa8 mtd: cfi_cmdset_0002: Change erase functions to retry for error | * 1cc9491775d4 mtd: cfi_cmdset_0002: Change definition naming to retry write operation | * 1ac28f09976b dm: prevent DAX mounts if not supported | * e9aaac43ff96 dax: check for QUEUE_FLAG_DAX in bdev_dax_supported() | * f266082e1b0f dax: change bdev_dax_supported() to support boolean returns | * 2384edbfa7ff fs: allow per-device dax status checking for filesystems | * 5f0a93e12376 i2c: smbus: kill memory leak on emulated and failed DMA SMBus xfers | * 328349288e77 i2c: core: smbus: fix a potential missing-check bug | * 091b5e3f593a HID: core: allow concurrent registration of drivers | * 787b882d9178 HID: debug: check length before copy_to_user() | * 9be3ce793708 HID: hiddev: fix potential Spectre v1 | * 79ef9243e7fe HID: i2c-hid: Fix "incomplete report" noise | * c2b9dc3f6e94 ext4: check superblock mapped prior to committing | * a5f8b0a70e39 ext4: add more mount time checks of the superblock | * 77d4024c10f3 ext4: add more inode number paranoia checks | * 44cb38f45625 ext4: avoid running out of journal credits when appending to an inline file | * 1f18321d31d0 ext4: never move the system.data xattr out of the inode body | * 0abaed0c74f4 ext4: clear i_data in ext4_inode_info when removing inline data | * 6af469f553b5 ext4: include the illegal physical block in the bad map ext4_error msg | * a266689c463c ext4: verify the depth of extent tree in ext4_find_extent() | * b94094f668a9 ext4: only look at the bg_flags field if it is valid | * 425a51f7b055 ext4: always check block group bounds in ext4_init_block_bitmap() | * 0f2e7fe6d2cc ext4: make sure bitmaps and the inode table don't overlap with bg descriptors | * 11f6b0e426aa ext4: always verify the magic number in xattr blocks | * e4130b961209 ext4: add corruption check in ext4_xattr_set_entry() | * f869e0b631a6 jbd2: don't mark block as modified if the handle is out of credits | * 802de58a5774 drm/amdgpu: Dynamically probe for ATIF handle (v2) | * 95576e9e2d0c drm/amdgpu: Add amdgpu_atpx_get_dhandle() | * 039ae7c9cbfc drm/udl: fix display corruption of the last line | * 50f6300d73c5 drm: Use kvzalloc for allocating blob property memory | * 9f0003b7d679 cifs: Fix infinite loop when using hard mount option | * dbe71f37e7ae cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE setting | * ef5bf5717813 cifs: Fix memory leak in smb2_set_ea() | * a9f4cf98ddfd cifs: Fix use after free of a mid_q_entry | * 38d3690f7a4d ARM: dts: dra7: Disable metastability workaround for USB2 | * c25bd5bf2301 ARM: dts: omap3: Fix am3517 mdio and emac clock references | * dbecaae4bfcb ARM: dts: imx51-zii-rdu1: fix touchscreen pinctrl | * 5cdc9e29ffb0 vfio: Use get_user_pages_longterm correctly | * a3be6357ded2 drbd: fix access after free | * 3d590170fb5c s390: Correct register corruption in critical section cleanup | * 04dbce2f5d77 scsi: target: Fix truncated PR-in ReadKeys response | * 620f480fd832 scsi: aacraid: Fix PD performance regression over incorrect qd being set | * ae78cf6c0c2e scsi: sg: mitigate read/write abuse | * ac126896d4df tracing: Fix missing return symbol in function_graph output | * 89cc5f854c68 tracing: Avoid string overflow | * af23e901a6c0 drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c | * 8505f57ce378 ACPI / battery: Safe unregistering of hooks | * a5b79b8f55f7 ACPICA: Drop leading newlines from error messages | * bff8d39af67e PCI / ACPI / PM: Resume bridges w/o drivers on suspend-to-RAM | * b34e1148f29e mm: teach dump_page() to correctly output poisoned struct pages | * 8b0830964636 mm: hugetlb: yield when prepping struct pages | * 8712b87adbb2 userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte access | * c97bfb7e6e79 Linux 4.17.5 | * ef663149701f ARM: dts: imx6q: Use correct SDMA script for SPI5 core | * b77816b86b95 x86/mm: Don't free P4D table when it is folded at runtime | * 54fb3c180d05 ARM64: dts: meson-gxl-s905x-p212: Add phy-supply for usb0 | * 012007a1dd19 netfilter: nf_tables: use WARN_ON_ONCE instead of BUG_ON in nft_do_chain() | * 735c001bfb3b netfilter: xt_connmark: fix list corruption on rmmod | * 33e021ba64e9 netfilter: ip6t_rpfilter: provide input interface for route lookup | * 364262892006 drm/i915: Enable provoking vertex fix on Gen9 systems. | * e3d16447e8ca drm/i915: Turn off g4x DP port in .post_disable() | * e3e3408135bd drm/i915: Disallow interlaced modes on g4x DP outputs | * ea6ac2b5cf18 drm/i915: Fix PIPESTAT irq ack on i965/g4x | * d85341e000f1 drm/i915: Allow DBLSCAN user modes with eDP/LVDS/DSI | * 9cdd39e51cca drm/amd/display: release spinlock before committing updates to stream | * fd044fd48405 drm/amdgpu: Count disabled CRTCs in commit tail earlier | * 26dc4e9607da drm/amdgpu: GPU vs CPU page size fixes in amdgpu_vm_bo_split_mapping | * 762c9d721efe drm/amdgpu: Update pin_size values before unpinning BO | * c56ec3c2434f drm/amdgpu: Make amdgpu_vram_mgr_bo_invisible_size always accurate | * d0a6f952d208 drm/amdgpu: Refactor amdgpu_vram_mgr_bo_invisible_size helper | * 95861afae419 drm/amdgpu: Use kvmalloc_array for allocating VRAM manager nodes array | * 734b9e8abfa2 drm/amdgpu: Don't default to DC support for Kaveri and older | * c5f04b3af30a Revert "drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE" | * 88059664f0c2 drm/atmel-hlcdc: check stride values in the first plane | * af810a3c7b7f drm/qxl: Call qxl_bo_unref outside atomic context | * dc3af1abbba4 drm/i915/dp: Send DPCD ON for MST before phy_up | * b6a16c9a66bd drm/amd/display: Clear connector's edid pointer | * b98b0fd6bba0 drm/sti: Depend on OF rather than selecting it | * 15169d615cb1 drm/amdgpu: fix clear_all and replace handling in the VM (v2) | * 4b7c313d2476 drm/amdgpu: Grab/put runtime PM references in atomic_commit_tail() | * beb52f8d5c16 drm/amdgpu: fix the missed vcn fw version report | * e19da0b5b0be drm/amdgpu: Add APU support in vi_set_vce_clocks | * ea54c0431f95 drm/amdgpu: Add APU support in vi_set_uvd_clocks | * 9b69c0f9c2c8 vt: prevent leaking uninitialized data to userspace via /dev/vcs* | * eb2abeb2a8dc serdev: fix memleak on module unload | * 5fb029f9a80c serial: 8250_pci: Remove stalled entries in blacklist | * 19dc0ed2e400 iio: mma8452: Fix ignoring MMA8452_INT_DRDY | * 129cdc94d447 staging: android: ion: Return an ERR_PTR in ion_map_kernel | * a8ac143bb1a8 n_tty: Access echo_* variables carefully. | * cd4a7a84e66f n_tty: Fix stall at n_tty_receive_char_special(). | * fde5e5c8ad90 xhci: Fix kernel oops in trace_xhci_free_virt_device | * ef271d2346a8 usb: typec: ucsi: Fix for incorrect status data issue | * 9f5512588027 usb: typec: ucsi: acpi: Workaround for cache mode issue | * ba710ae7b737 acpi: Add helper for deactivating memory region | * 86c44bd95669 usb: typec: tcpm: fix logbuffer index is wrong if _tcpm_log is re-entered | * 6f557c6876e5 usb: dwc2: fix the incorrect bitmaps for the ports of multi_tt hub | * a4c541363fbc USB: serial: cp210x: add Silicon Labs IDs for Windows Update | * e5d06d6cc943 USB: serial: cp210x: add CESINEL device ids | * 66147e5bebaa usb: cdc_acm: Add quirk for Uniden UBC125 scanner * 0f6a16cb11a1 Tag PDS 0.98s * 693557c251c6 pds: Fix wrong nr_max_tries in migrate_pending_tasks. * 447cf5749e26 pds: Remove sched_nr_rq_pending. * 2c00f1097116 pds: Optimize pds_load_balance(). * 6c4a8e0a724a pds: Rework pds_sg_balance() * eb355f747f15 pds: Fix compilation issue on raspberry pi.