* c30ef0902c83 4.14.35-xanmod29 * 1e971fcc65c2 Merge tag 'v4.14.35' into 4.14 |\ | * 672f07d8274b Linux 4.14.35 | * 9a0a509839f3 nfsd: fix incorrect umasks | * 61534984904e hugetlbfs: fix bug in pgoff overflow checking | * 0319ce67b793 xen: xenbus_dev_frontend: Fix XS_TRANSACTION_END handling | * 80f509d4919d ovl: fix lookup with middle layer opaque dir and absolute path redirects | * 5ee935daaaeb blk-mq: don't keep offline CPUs mapped to hctx 0 | * a333a284fff2 lib: fix stall in __bitmap_parselist() | * f9e66750d4bd f2fs: fix heap mode to reset it back | * e4fa275b8fdd sunrpc: remove incorrect HMAC request initialization | * 3d06535693a3 ath9k: Protect queue draining by rcu_read_lock() | * aa3bfa29fcd5 hwmon: (ina2xx) Fix access to uninitialized mutex | * 360ecf51864e x86/mce/AMD: Get address from already initialized block | * c81968e93aca x86/mce/AMD, EDAC/mce_amd: Enumerate Reserved SMCA bank type | * 0ee4f31673af x86/mce/AMD: Pass the bank number to smca_get_bank_type() | * 99971efd7d9a x86/MCE: Report only DRAM ECC as memory errors on AMD systems | * a2813b4cfe3b rtl8187: Fix NULL pointer dereference in priv->conf_mutex | * 9e483bc229f5 Bluetooth: hci_bcm: Treat Interrupt ACPI resources as always being active-low | * f58ef38ef1a8 Bluetooth: Fix connection if directed advertising and privacy is used | * c3efeaa3b154 getname_kernel() needs to make sure that ->name != ->iname in long case | * adea72f0e570 get_user_pages_fast(): return -EFAULT on access_ok failure | * 3da5723b4f05 s390/ipl: ensure loadparm valid flag is set | * c6c8e42071dc s390/qdio: don't merge ERROR output buffers | * b6366b15a267 s390/qdio: don't retry EQBS after CCQ 96 | * 3a6771e2fb32 nfit: fix region registration vs block-data-window ranges | * 51a9580d67a2 block/loop: fix deadlock after loop_set_status | * 54b990ede4c3 apparmor: fix resource audit messages when auditing peer | * a0358f605283 apparmor: fix display of .ns_name for containers | * 1d0d8beb35cd apparmor: fix logging of the existence test for signals | * b18daa09fefe scsi: qla2xxx: Fix small memory leak in qla2x00_probe_one on probe failure | * 0ed20e4b52af x86/MCE/AMD: Define a function to get SMCA bank type | * 8e52e2f41c43 radeon: hide pointless #warning when compile testing | * 6f22be4ba787 perf/core: Fix use-after-free in uprobe_perf_close() | * 674e18de7bde perf intel-pt: Fix timestamp following overflow | * 4039579fca38 perf intel-pt: Fix error recovery from missing TIP packet | * 0733facf3be9 perf intel-pt: Fix sync_switch | * ff295906bd9b perf intel-pt: Fix overlap detection to identify consecutive buffers correctly | * 42b53a13ecac KVM: PPC: Book3S HV: trace_tlbie must not be called in realmode | * 5661d43b03c5 PCI: hv: Serialize the present and eject work items | * a160105b5503 Drivers: hv: vmbus: do not mark HV_PCIE as perf_device | * abd9fd4a3b04 parisc: Fix HPMC handler by increasing size to multiple of 16 bytes | * 08be2c1b6bb6 parisc: Fix out of array access in match_pci_device() | * 4d167edf0f6a media: v4l: vsp1: Fix header display list status check in continuous mode | * e7a4d7c2fe38 media: v4l2-compat-ioctl32: don't oops on overlay | * c0e0cd653e6a lan78xx: Correctly indicate invalid OTP | * 2ea541eb4064 vhost: Fix vhost_copy_to_user() | * e240ffd5a3be vhost: fix vhost_vq_access_ok() log check | * 381ebff25898 slip: Check if rstate is initialized before uncompressing | * 427b8a146973 rds: MP-RDS may use an invalid c_path | * 856d5d075a92 cdc_ether: flag the Cinterion AHS8 modem by gemalto as WWAN | * 073e82701bc0 netfilter: ipset: Missing nfnl_lock()/nfnl_unlock() is added to ip_set_net_exit() | * ffebeb0d7c37 Linux 4.14.34 | * fdae5b620566 net/mlx4_core: Fix memory leak while delete slave's resources | * 9fdeb33e1913 vhost_net: add missing lock nesting notation | * 8c316b625705 team: move dev_mc_sync after master_upper_dev_link in team_port_add | * 233ba28e1862 route: check sysctl_fib_multipath_use_neigh earlier than hash | * 2f8aa659d4c0 vhost: validate log when IOTLB is enabled | * 72b880f43990 net/mlx5e: Fix traffic being dropped on VF representor | * 9408bceb0649 net/mlx4_en: Fix mixed PFC and Global pause user control requests | * 477c73abf26a strparser: Fix sign of err codes | * 1c71bfe84deb net/sched: fix NULL dereference on the error path of tcf_skbmod_init() | * a19024a3f343 net/sched: fix NULL dereference in the error path of tunnel_key_init() | * e096c8bf4fb8 net/mlx5e: Sync netdev vxlan ports at open | * baab1f0c4885 net/mlx5e: Don't override vport admin link state in switchdev mode | * 1ec7966ab7db ipv6: sr: fix seg6 encap performances with TSO enabled | * e52a45bb392f nfp: use full 40 bits of the NSP buffer address | * ddf79878f1e0 net/mlx5e: Fix memory usage issues in offloading TC flows | * 9282181c1cc5 net/mlx5e: Avoid using the ipv6 stub in the TC offload neigh update path | * b9c6ddda3805 vti6: better validate user provided tunnel names | * 109dce20c6ed ip6_tunnel: better validate user provided tunnel names | * 72363c63b070 ip6_gre: better validate user provided tunnel names | * a7309cad9c2e ipv6: sit: better validate user provided tunnel names | * 6816295fe958 ip_tunnel: better validate user provided tunnel names | * 048a64fbc229 net: fool proof dev_valid_name() | * 77b9fc371d4d bonding: process the err returned by dev_set_allmulti properly in bond_enslave | * 22ab1f8751fa bonding: move dev_mc_sync after master_upper_dev_link in bond_enslave | * d7e7ab42581e bonding: fix the err path for dev hwaddr sync in bond_enslave | * 65c42a2d475d vrf: Fix use after free and double free in vrf_finish_output | * 09cb8267add5 vlan: also check phy_driver ts_info for vlan's real device | * 4f288c97b5c5 vhost: correctly remove wait queue during poll failure | * c5fc4dc51cb0 sky2: Increase D3 delay to sky2 stops working after suspend | * 3fdd43709d70 sctp: sctp_sockaddr_af must check minimal addr length for AF_INET6 | * 3f80d01bbd87 sctp: do not leak kernel memory to user space | * c17f6594abfa r8169: fix setting driver_data after register_netdev | * a7c8900c1fc2 pptp: remove a buggy dst release in pptp_connect() | * 21563c4df30e net/sched: fix NULL dereference in the error path of tcf_bpf_init() | * cd19a9b12ab4 net sched actions: fix dumping which requires several messages to user space | * 787b940625ca netlink: make sure nladdr has correct size in netlink_connect() | * 7948bc92791b net/ipv6: Increment OUTxxx counters after netfilter hook | * d1b820bd98a1 net/ipv6: Fix route leaking between VRFs | * 589a3f305185 net: fix possible out-of-bound read in skb_network_protocol() | * 629eeaaccb23 lan78xx: Crash in lan78xx_writ_reg (Workqueue: events lan78xx_deferred_multicast_write) | * 52f0a5ff60e4 ipv6: the entire IPv6 header chain must fit the first fragment | * cdd74d6ac80e arp: fix arp_filter on l3slave devices | * 8413a3a63d37 x86/microcode: Fix CPU synchronization routine | * c81d7069dcd6 x86/microcode: Attempt late loading only when new microcode is present | * b0b1ac38e018 x86/microcode: Synchronize late microcode loading | * 509df2b865f1 x86/microcode: Request microcode on the BSP | * d2725848230d x86/microcode/intel: Look into the patch cache first | * e87c2b553a35 x86/microcode: Do not upload microcode if CPUs are offline | * 1707112c82fa x86/microcode/intel: Writeback and invalidate caches before updating microcode | * 170f8ec16c22 x86/microcode/intel: Check microcode revision before updating sibling threads | * 22cc8816d013 x86/microcode: Get rid of struct apply_microcode_ctx | * 35da0d504a98 x86/CPU: Check CPU feature bits after microcode upgrade | * 00ba4bcf4b92 x86/CPU: Add a microcode loader callback | * 962e6b2d1665 x86/microcode: Propagate return value from updating functions | * b6a11be5c433 crypto: arm64/aes-ce-cipher - move assembler code to .S file | * f1b46925f59e objtool: Add Clang support | * 5dff63583f0d thermal: int3400_thermal: fix error handling in int3400_thermal_probe() | * bc166ca4234c tcmu: release blocks for partially setup cmds | * 6a88a999c45d perf tools: Fix copyfile_offset update of output offset | * 7cae67e31292 crypto: aes-generic - build with -Os on gcc-7+ | * 3847b9e016df mtd: mtd_oobtest: Handle bitflips during reads | * 88f6f0490f8c Input: goodix - disable IRQs while suspended | * c427d7e44a32 ibmvnic: Don't handle RX interrupts when not up. | * 62eaf7e149a5 sdhci: Advertise 2.0v supply on SDIO host controller | * 997901406c0a x86/gart: Exclude GART aperture from vmcore | * 4aafb8cdcc11 gpio: thunderx: fix error return code in thunderx_gpio_probe() | * cfafed12f459 RDMA/cma: Fix rdma_cm path querying for RoCE | * 15dfb9baba2c scsi: megaraid_sas: unload flag should be set after scsi_remove_host is called | * 70077054384d scsi: megaraid_sas: Error handling for invalid ldcount provided by firmware in RAID map | * b432f980596c cxgb4vf: Fix SGE FL buffer initialization logic for 64K pages | * d017aeb58a3e i40evf: don't rely on netif_running() outside rtnl_lock() | * d96a094c987f uio_hv_generic: check that host supports monitor page | * 28b35f9aa0c0 EDAC, mv64x60: Fix an error handling path | * effbffc91da3 block, bfq: put async queues for root bfq groups too | * 4ed8692bb2d6 tty: n_gsm: Allow ADM response in addition to UA for control dlci | * 8976d64b2f0f blk-mq: fix kernel oops in blk_mq_tag_idle() | * b728b7e24fbc scsi: libsas: initialize sas_phy status according to response of DISCOVER | * f890a23603e3 scsi: libsas: fix error when getting phy events | * 8644d14c3240 scsi: libsas: fix memory leak in sas_smp_get_phy_events() | * fad9bcb1176b bcache: segregate flash only volume write streams | * ef60904109f4 bcache: stop writeback thread after detaching | * 71468ce63dc9 bcache: ret IOERR when read meets metadata error | * b20482cebfb2 net: hns3: fix for changing MTU | * be6a161e1302 net: hns3: Fix an error macro definition of HNS3_TQP_STAT | * 611abba6eb68 net: hns3: Fix a loop index error of tqp statistics query | * 5669ec0b9588 net: hns3: Fix an error of total drop packet statistics | * 35a9ebd920aa net/mlx5: Fix race for multiple RoCE enable | * 46d19334ca40 wl1251: check return from call to wl1251_acx_arp_ip_filter | * f722a6a61179 rt2x00: do not pause queue unconditionally on error path | * 1530dcc90331 power: supply: axp288_charger: Properly stop work on probe-error / remove | * 87b9099cf141 ASoC: Intel: sst: Fix the return value of 'sst_send_byte_stream_mrfld()' | * 89deb4ad015b staging: lustre: disable preempt while sampling processor id. | * 01ff15fcf466 perf report: Fix a no annotate browser displayed issue | * 3b3fb4be7ca1 tpm: return a TPM_RC_COMMAND_CODE response if command is not implemented | * f0504bf54b4d nvme_fcloop: fix abort race condition | * 39ede1fd200f nvme_fcloop: disassocate local port structs | * 5391891c0a46 pinctrl: baytrail: Enable glitch filter for GPIOs used as interrupts | * dd3e1a4e769e backlight: tdo24m: Fix the SPI CS between transfers | * fb1ef85d5885 blk-mq: fix race between updating nr_hw_queues and switching io sched | * eaa077800ff6 blk-mq: avoid to map CPU into stale hw queue | * cf4c90693651 IB/rdmavt: Allocate CQ memory on the correct node | * da5e12ab599a powernv-cpufreq: Add helper to extract pstate from PMSR | * 1f1e5ca1c737 gpio: label descriptors using the device name | * e985dcf4fa1b vfb: fix video mode and line_length being set when loaded | * bb23fbd8fb06 mac80211: Fix setting TX power on monitor interfaces | * 74f5124bc3ff ACPI: EC: Fix debugfs_create_*() usage | * 04568f4df228 irqchip/gic-v3: Fix the driver probe() fail due to disabled GICC entry | * b5d2cafbe359 scsi: mpt3sas: Proper handling of set/clear of "ATA command pending" flag. | * 3807b6fec674 scsi: libiscsi: Allow sd_shutdown on bad transport | * 978c2812b805 spi: sh-msiof: Fix timeout failures for TX-only DMA transfers | * 1d65600e9722 ASoC: Intel: cht_bsw_rt5645: Analog Mic support | * 522371c28210 ASoC: Intel: Skylake: Disable clock gating during firmware and library download | * 543d317db8be media: videobuf2-core: don't go out of the buffer range | * 6e7b07606bfe clk: sunxi-ng: a83t: Add M divider to TCON1 clock | * bd4a96921d8b hwmon: (ina2xx) Make calibration register value fixed | * ddc09c522035 RDMA/cma: Mark end of CMA ID messages | * 7743aa143055 selftests/net: fix bugs in address and port initialization | * b72d39b1da82 PM / devfreq: Fix potential NULL pointer dereference in governor_store | * e6bc3a4b0c23 clk: divider: fix incorrect usage of container_of | * 1cf98fd005f5 watchdog: dw_wdt: add stop watchdog operation | * db470ce8c6ee VFS: close race between getcwd() and d_move() | * 87a25a385832 net/mlx4_en: Change default QoS settings | * 378259c7d0a2 ACPI / video: Default lcd_only to true on Win8-ready and newer machines | * ea620e414bde rds; Reset rs->rs_bound_addr in rds_add_bound() failure path | * ab4ac0fc4712 l2tp: fix missing print session offset info | * fcb762cb4b5c net: hns3: fix for getting auto-negotiation state in hclge_get_autoneg | * f7b0ea2245a0 net: hns3: free the ring_data structrue when change tqps | * 93b8f4a2302b perf evsel: Enable ignore_missing_thread for pid option | * d606bac136ec perf probe: Add warning message if there is unexpected event name | * 3efc86f667fc perf probe: Find versioned symbols from map | * ea40afb5c379 thermal: power_allocator: fix one race condition issue for thermal_instances list | * fd78be4b37cc ipv6: Reinject IPv6 packets if IPsec policy matches after SNAT | * 78728d84f338 Bluetooth: Add a new 04ca:3015 QCA_ROME device | * 2e9a8b6a7d52 ARM: dts: ls1021a: add "fsl,ls1021a-esdhc" compatible string to esdhc node | * 800ffac10754 clk: meson: mpll: use 64-bit maths in params_from_rate | * fbd4d9046a1a i40iw: Validate correct IRD/ORD connection parameters | * c5cd3cc217a9 i40iw: Correct Q1/XF object count equation | * 0bc82eae1256 i40iw: Fix sequence number for the first partial FPDU | * b867b7a7e590 Linux 4.14.33 | * 6bc3a54e06c6 Revert "ip6_vti: adjust vti mtu according to mtu of lower device" | * cfbed9b55636 Revert "cpufreq: Fix governor module removal race" | * a99aaeccdefd Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin" | * 118118eb3818 Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin" | * 92e3d3f67d79 Fix slab name "biovec-(1<<(21-12))" | * b31397c9b945 net: hns: Fix ethtool private flags | * 9b47e99ac970 ARM: dts: DRA76-EVM: Set powerhold property for tps65917 | * 52dcf4a6afbc vt: change SGR 21 to follow the standards | * 8ac678a4b363 Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad | * 4043155add40 Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list | * ac72f0080c1a Input: ALPS - fix TrackStick detection on Thinkpad L570 and Latitude 7370 | * 0d3f8c0217f9 Revert "base: arch_topology: fix section mismatch build warnings" | * a59779368b33 staging: comedi: ni_mio_common: ack ai fifo error interrupts. | * 4be89529c013 Btrfs: fix unexpected cow in run_delalloc_nocow | * 62532640c8e1 crypto: x86/cast5-avx - fix ECB encryption when long sg follows short one | * b5a888390998 crypto: arm,arm64 - Fix random regeneration of S_shipped | * ee54953ecd47 crypto: ccp - return an actual key size from RSA max_size callback | * 056f3bd2399b crypto: caam - Fix null dereference at error path | * c3657fd0c15f crypto: ahash - Fix early termination in hash walk | * ad35fdc00a7c crypto: testmgr - Fix incorrect values in PKCS#1 test vector | * 41e960b042fc crypto: inside-secure - fix clock management | * 77827f3d63d0 crypto: lrw - Free rctx->ext with kzfree | * 3c6096ca8e49 parport_pc: Add support for WCH CH382L PCI-E single parallel port card. | * 1f17d5033fe3 media: usbtv: prevent double free in error case | * 5f834dd24bae /dev/mem: Avoid overwriting "err" in read_mem() | * 66a65ca5b8fd mei: remove dev_err message on an unsupported ioctl | * cbf733ca587c serial: 8250: Add Nuvoton NPCM UART | * c0aed3667b3d USB: serial: cp210x: add ELDAT Easywave RX09 id | * f4d01432eeda USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator | * e1e87ebd5b79 USB: serial: ftdi_sio: add RT Systems VX-8 cable | * ac5a36bb6957 bitmap: fix memset optimization on big-endian systems | * 52a0c9a14f52 usb: dwc2: Improve gadget state disconnection handling | * 87a97ab15e44 Bluetooth: Fix missing encryption refresh on Security Request | * cf88ae752cd3 phy: qcom-ufs: add MODULE_LICENSE tag | * 839a4c3b4a48 netfilter: x_tables: add and use xt_check_proc_name | * 2a55ad7440e6 netfilter: drop template ct when conntrack is skipped. | * b0850604cc5d l2tp: fix races with ipv4-mapped ipv6 addresses | * bbfbc396f076 netfilter: bridge: ebt_among: add more missing match size checks | * 546ade704a98 netfilter: x_tables: make allocation less aggressive | * 72682b162dae percpu: add __GFP_NORETRY semantics to the percpu balancing path | * dffe655ddb48 xfrm: Refuse to insert 32 bit userspace socket policies on 64 bit systems | * a6232ffa2a02 net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms() | * b0d95e686f45 RDMA/ucma: Introduce safer rdma_addr_size() variants | * 4fbf77d7a9fe RDMA/ucma: Check that device exists prior to accessing it | * 4dba68fd1dfe RDMA/ucma: Check that device is connected prior to access it | * 6c2c0da62b5d RDMA/rdma_cm: Fix use after free race with process_one_req | * 4cd0242812a9 RDMA/ucma: Ensure that CM_ID exists prior to access it | * ac895355571a RDMA/ucma: Fix use-after-free access in ucma_close | * 123f9f8981d2 RDMA/ucma: Check AF family prior resolving address | * 25fd02ea40db xfrm_user: uncoditionally validate esn replay attribute struct | * ac2cb9f3de88 partitions/msdos: Unable to mount UFS 44bsd partitions | * 0726ba0491ca powerpc/64s: Fix i-side SLB miss bad address handler saving nonvolatile GPRs | * 4c6d2518e1fe powerpc/64s: Fix lost pending interrupt due to race causing lost update to irq_happened | * 834a06e59896 i2c: i2c-stm32f7: fix no check on returned setup | * f025072cbfe3 ipc/shm.c: add split function to shm_vm_ops | * f00a344718dd ceph: only dirty ITER_IOVEC pages for direct read | * ca04476df8fd perf/hwbp: Simplify the perf-hwbp code, fix documentation | * b276b3465531 x86/platform/uv/BAU: Add APIC idt entry | * 58eaa556bd0a ALSA: pcm: potential uninitialized return values | * 17c9ea37cb60 ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent() | * ba0b1c7761b4 ALSA: usb-audio: Add native DSD support for TEAC UD-301 | * be0fdc488672 mtd: nand: atmel: Fix get_sectorsize() function | * e9eddb705648 mtd: jedec_probe: Fix crash in jedec_read_mfr() | * 67356ab6e6a9 ARM: dts: sun6i: a31s: bpi-m2: add missing regulators | * 46e10c38af0c ARM: dts: sun6i: a31s: bpi-m2: improve pmic properties | * d377d3d041b7 ARM: 8746/1: vfp: Go back to clearing vfp_current_hw_state[] | * a4941a5fbcf0 ARM: OMAP: Fix SRAM W+X mapping * | 6b8522dd0681 aufs4.14 20180409 * | 643e78276840 aufs: minor, update the copyright year * | c0e5d2004627 aufs: tiny, refine a few AuDbg() recently added