Merge remote-tracking branch 'origin/tmp-bb176f67' into msm_next
* origin/tmp-bb176f67: Linux 4.14-rc6 Input: do not use property bits when generating module alias stmmac: Don't access tx_q->dirty_tx before netif_tx_lock ipv6: flowlabel: do not leave opt->tot_len with garbage of_mdio: Fix broken PHY IRQ in case of probe deferral textsearch: fix typos in library helpers rxrpc: Don't release call mutex on error pointer net: stmmac: Prevent infinite loop in get_rx_timestamp_status() net: stmmac: Fix stmmac_get_rx_hwtstamp() net: stmmac: Add missing call to dev_kfree_skb() mlxsw: spectrum_router: Configure TIGCR on init mlxsw: reg: Add Tunneling IPinIP General Configuration Register net: ethtool: remove error check for legacy setting transceiver type soreuseport: fix initialization race net: bridge: fix returning of vlan range op errors sock: correct sk_wmem_queued accounting on efault in tcp zerocopy bpf: add test cases to bpf selftests to cover all access tests bpf: fix pattern matches for direct packet access bpf: fix off by one for range markings with L{T, E} patterns bpf: devmap fix arithmetic overflow in bitmap_size calculation cpu/hotplug: Reset node state after operation net: aquantia: Bad udp rate on default interrupt coalescing net: aquantia: Enable coalescing management via ethtool interface net: aquantia: mmio unmap was not performed on driver removal net: aquantia: Limit number of MSIX irqs to the number of cpus net: aquantia: Fixed transient link up/down/up notification net: aquantia: Add queue restarts stats counter net: aquantia: Reset nic statistics on interface up/down android: binder: Fix null ptr dereference in debug msg android: binder: Don't get mm from task udp: make some messages more descriptive geneve: Fix function matching VNI and tunnel ID on big-endian hv_sock: add locking in the open/close/release code paths net/ncsi: Fix length of GVI response packet net/ncsi: Enforce failover on link monitor timeout net/ncsi: Disable HWA mode when no channels are found net/ncsi: Stop monitor if channel times out or is inactive net/ncsi: Fix AEN HNCDSC packet length packet: avoid panic in packet_getsockopt() tcp/dccp: fix ireq->opt races waitid(): Avoid unbalanced user_access_end() on access_ok() error vmbus: hvsock: add proper sync for vmbus_hvsock_device_unregister() bpf: require CAP_NET_ADMIN when using devmap bpf: require CAP_NET_ADMIN when using sockmap maps bpf: remove mark access for SK_SKB program types bpf: avoid preempt enable/disable in sockmap using tcp_skb_cb region bpf: enforce TCP only support for sockmap sctp: add the missing sock_owned_by_user check in sctp_icmp_redirect clockevents/drivers/cs5535: Improve resilience to spurious interrupts binder: call poll_wait() unconditionally. x86/mm: Limit mmap() of /dev/mem to valid physical addresses objtool: Fix memory leak in decode_instructions() dmaengine: altera: Use IRQ-safe spinlock calls in the error paths as well doc: Fix various RCU docbook comment-header problems doc: Fix RCU's docbook options membarrier: Provide register expedited private command Input: ims-psu - check if CDC union descriptor is sane Input: joydev - blacklist ds3/ds4/udraw motion sensors Input: allow matching device IDs on property bits Input: factor out and export input_device_id matching code Input: goodix - poll the 'buffer status' bit before reading data Input: axp20x-pek - fix module not auto-loading for axp221 pek Input: tca8418 - enable interrupt after it has been requested ARM: ux500: Fix regression while init PM domains ARM: dts: fix PCLK name on Gemini and MOXA ART sctp: do not peel off an assoc from one netns to another one bpf: do not test for PCPU_MIN_UNIT_SIZE before percpu allocations bpf: fix splat for illegal devmap percpu allocation mm, percpu: add support for __GFP_NOWARN flag net: ena: fix wrong max Tx/Rx queues on ethtool net: ena: fix rare kernel crash when bar memory remap fails net: ena: reduce the severity of some printouts can: gs_usb: fix busy loop if no more TX context is available can: esd_usb2: Fix can_dlc value for received RTR, frames can: af_can: can_pernet_init(): add missing error handling for kzalloc returning NULL can: af_can: do not access proto_tab directly use rcu_access_pointer instead can: bcm: check for null sk before deferencing it via the call to sock_net can: flexcan: fix p1010 state transition issue can: flexcan: fix i.MX28 state transition issue can: flexcan: fix i.MX6 state transition issue can: flexcan: implement error passive state quirk can: flexcan: rename legacy error state quirk can: flexcan: fix state transition regression usb: hub: Allow reset retry for USB2 devices on connect bounce parisc: Fix detection of nonsynchronous cr16 cycle counters parisc: Export __cmpxchg_u64 unconditionally parisc: Fix double-word compare and exchange in LWS code on 32-bit kernels commoncap: move assignment of fs_ns to avoid null pointer dereference Input: stmfts - fix setting ABS_MT_POSITION_* maximum size Input: ti_am335x_tsc - fix incorrect step config for 5 wire touchscreen Convert fs/*/* to SB_I_VERSION drm/nouveau/fbcon: fix oops without fbdev emulation USB: core: fix out-of-bounds access bug in usb_get_bos_descriptor() Revert "drm/amdgpu: discard commands of killed processes" drm/i915: Use a mask when applying WaProgramL3SqcReg1Default drm/i915: Report -EFAULT before pwrite fast path into shmemfs x86/mm: Remove debug/x86/tlb_defer_switch_to_init_mm x86/mm: Tidy up "x86/mm: Flush more aggressively in lazy TLB mode" x86/mm/64: Remove the last VM_BUG_ON() from the TLB code x86/microcode/intel: Disable late loading on model 79 staging: bcm2835-audio: Fix memory corruption bpf: disallow arithmetic operations on context pointer perf test shell trace+probe_libc_inet_pton.sh: Be compatible with Debian/Ubuntu perf xyarray: Fix wrong processing when closing evsel fd netlink: fix netlink_ack() extack race ibmvnic: Fix calculation of number of TX header descriptors mlxsw: core: Fix possible deadlock ALSA: hda - Fix incorrect TLV callback check introduced during set_fs() removal ALSA: hda: Remove superfluous '-' added by printk conversion ALSA: hda: Abort capability probe at invalid register read pkcs7: Prevent NULL pointer dereference, since sinfo is not always set. KEYS: load key flags and expiry time atomically in proc_keys_show() KEYS: Load key expiry time atomically in keyring_search_iterator() KEYS: load key flags and expiry time atomically in key_validate() KEYS: don't let add_key() update an uninstantiated key KEYS: Fix race between updating and finding a negative key KEYS: checking the input id parameters before finding asymmetric key KEYS: Fix the wrong index when checking the existence of second id security/keys: BIG_KEY requires CONFIG_CRYPTO ALSA: seq: Enable 'use' locking in all configurations Revert "tools/power turbostat: stop migrating, unless '-m'" i2c: omap: Fix error handling for clk_get() tracing/samples: Fix creation and deletion of simple_thread_fn creation arm64: dts: rockchip: fix typo in iommu nodes arm64: dts: rockchip: correct vqmmc voltage for rk3399 platforms fs: Avoid invalidation in interrupt context in dio_complete() MAINTAINERS: fix git tree url for musb module perf buildid-list: Fix crash when processing PERF_RECORD_NAMESPACE perf record: Fix documentation for a inexistent option '-l' usb: quirks: add quirk for WORLDE MINI MIDI keyboard usb: musb: sunxi: Explicitly release USB PHY on exit usb: musb: Check for host-mode using is_host_active() on reset interrupt usb: musb: musb_cppi41: Configure the number of channels for DA8xx usb: musb: musb_cppi41: Fix cppi41_set_dma_mode() for DA8xx usb: musb: musb_cppi41: Fix the address of teardown and autoreq registers USB: musb: fix late external abort on suspend USB: musb: fix session-bit runtime-PM quirk usb: cdc_acm: Add quirk for Elatec TWN3 USB: devio: Revert "USB: devio: Don't corrupt user memory" usb: xhci: Handle error condition in xhci_stop_device() usb: xhci: Reset halted endpoint if trb is noop xhci: Cleanup current_cmd in xhci_cleanup_command_queue() xhci: Identify USB 3.1 capable hosts by their port protocol capability vfs: fix mounting a filesystem with i_version drm/i915/cnl: Fix PLL initialization for HDMI. drm/i915/cnl: Fix PLL mapping. drm/i915: Use bdw_ddi_translations_fdi for Broadwell drm/i915: Fix eviction when the GGTT is idle but full dev_ioctl: add missing NETDEV_CHANGE_TX_QUEUE_LEN event notification net/sched: cls_flower: Set egress_dev mark when calling into the HW driver tun: call dev_get_valid_name() before register_netdevice() xen-netfront, xen-netback: Use correct minimum MTU values net: enable interface alias removal via rtnl rtnetlink: do not set notification for tx_queue_len in do_setlink rtnetlink: check DO_SETLINK_NOTIFY correctly in do_setlink rtnetlink: bring NETDEV_CHANGEUPPER event process back in rtnetlink_event rtnetlink: bring NETDEV_POST_TYPE_CHANGE event process back in rtnetlink_event rtnetlink: bring NETDEV_CHANGE_TX_QUEUE_LEN event process back in rtnetlink_event rtnetlink: bring NETDEV_CHANGEMTU event process back in rtnetlink_event xfs: move two more RT specific functions into CONFIG_XFS_RT xfs: trim writepage mapping to within eof fs: invalidate page cache after end_io() in dio completion xfs: cancel dirty pages on invalidation x86/idt: Initialize early IDT before cr4_init_shadow() drm/i915/gvt: Fix GPU hang after reusing vGPU instance across different guest OS perf tools: Add long time reviewers to MAINTAINERS ALSA: usb-audio: Add native DSD support for Pro-Ject Pre Box S2 Digital mac80211: accept key reinstall without changing anything Documentation: Add a file explaining the Linux kernel license enforcement policy USB: serial: metro-usb: add MS7820 device id x86/cpu/intel_cacheinfo: Remove redundant assignment to 'this_leaf' s390: fix zfcpdump-config s390/cputime: fix guest/irq/softirq times after CPU hotplug drm/exynos: Clear drvdata after component unbind drm/exynos: Fix potential NULL pointer dereference in suspend/resume paths bnxt_en: Fix possible corruption in DCB parameters from firmware. bnxt_en: Fix possible corrupted NVRAM parameters from firmware response. bnxt_en: Fix VF resource checking. bnxt_en: Fix VF PCIe link speed and width logic. bnxt_en: Don't use rtnl lock to protect link change logic in workqueue. bnxt_en: Improve VF/PF link change logic. net: dsa: mv88e6060: fix switch MAC address l2tp: check ps->sock before running pppol2tp_session_ioctl() net: fix typo in skbuff.c iio: adc: at91-sama5d2_adc: fix probe error on missing trigger property ARM: dts: imx7d: Invert legacy PCI irq mapping perf tools: Check wether the eBPF file exists in event parsing perf hists: Add extra integrity checks to fmt_free() perf hists: Fix crash in perf_hpp__reset_output_field() i2c: piix4: Disable completely the IMC during SMBUS_BLOCK_DATA i2c: piix4: Fix SMBus port selection for AMD Family 17h chips i2c: imx: fix misleading bus recovery debug message i2c: imx: use IRQF_SHARED mode to request IRQ i2c: ismt: Separate I2C block read from SMBus block read net: stmmac: dwmac_lib: fix interchanged sleep/timeout values in DMA reset function liquidio: fix timespec64_to_ns typo genirq: generic chip: remove irq_gc_mask_disable_reg_and_ack() irqchip/tango: Use irq_gc_mask_disable_and_ack_set genirq: generic chip: Add irq_gc_mask_disable_and_ack_set() irqchip/gic-v3-its: Add missing changes to support 52bit physical address irqchip/gic-v3-its: Fix the incorrect parsing of VCPU table size irqchip/gic-v3-its: Fix the incorrect BUG_ON in its_init_vpe_domain() DT: arm,gic-v3: Update the ITS size in the examples ip: update policy routing config help ecryptfs: fix dereference of NULL user_key_payload fscrypt: fix dereference of NULL user_key_payload lib/digsig: fix dereference of NULL user_key_payload FS-Cache: fix dereference of NULL user_key_payload KEYS: encrypted: fix dereference of NULL user_key_payload bus: mbus: fix window size calculation for 4GB windows ARM: 8704/1: semihosting: use proper instruction on v7m processors ARM: 8701/1: fix sparse flags for build on 64bit machines ARM: 8700/1: nommu: always reserve address 0 away net/ncsi: Don't limit vids based on hot_channel r8169: only enable PCI wakeups when WOL is active macsec: fix memory leaks when skb_to_sgvec fails scsi: fc: check for rport presence in fc_block_scsi_eh scsi: qla2xxx: Fix uninitialized work element scsi: libiscsi: fix shifting of DID_REQUEUE host byte media: dvb_frontend: only use kref after initialized net: call cgroup_sk_alloc() earlier in sk_clone_lock() Revert "net: defer call to cgroup_sk_alloc()" nfp: handle page allocation failures nfp: fix ethtool stats gather retry wimax/i2400m: Remove VLAIS i40e: Fix memory leak related filter programming status i40e: Fix comment about locking for __i40e_read_nvm_word() mmc: sdhci-pci: Fix default d3_retune for Intel host controllers net: defer call to cgroup_sk_alloc() net: memcontrol: defer call to mem_cgroup_sk_alloc() Input: synaptics - disable kernel tracking on SMBus devices nbd: don't set the device size until we're connected skd: Use kmem_cache_free ARM: dts: at91: sama5d2: add ADC hw trigger edge type ARM: dts: at91: sama5d2_xplained: enable ADTRG pin ARM: dts: at91: at91-sama5d27_som1: fix PHY ID iio: adc: dln2-adc: fix build error ARM: dts: bcm283x: Fix console path on RPi3 scsi: libfc: fix a deadlock in fc_rport_work scsi: fixup kernel warning during rmmod() iwlwifi: nvm: set the correct offsets to 3168 series iwlwifi: nvm-parse: unify channel flags printing iwlwifi: mvm: return -ENODATA when reading the temperature with the FW down iwlwifi: stop dbgc recording before stopping DMA iwlwifi: mvm: do not print security error in monitor mode reset: socfpga: fix for 64-bit compilation phy: rockchip-typec: Check for errors from tcphy_phy_init() drm/nouveau/kms/nv50: fix oops during DP IRQ handling on non-MST boards drm/nouveau/bsp/g92: disable by default drm/nouveau/mmu: flush tlbs before deleting page tables ARM: dts: Fix I2C repeated start issue on Armada-38x arm64: dts: marvell: fix interrupt-map property for Armada CP110 PCIe controller brcmsmac: make some local variables 'static const' to reduce stack size brcmfmac: Add check for short event packets rtlwifi: rtl8821ae: Fix connection lost problem iio: dummy: events: Add missing break staging: iio: ade7759: fix signed extension bug on shift of a u8 phy: rockchip-typec: Don't set the aux voltage swing to 400 mV phy: rockchip-typec: Set the AUX channel flip state earlier phy: mvebu-cp110: checking for NULL instead of IS_ERR() phy: mvebu-cp110-comphy: explicitly set the pipe selector phy: mvebu-cp110-comphy: fix mux error check phy: phy-mtk-tphy: fix NULL point of chip bank phy: tegra: Handle return value of kasprintf iio: pressure: zpa2326: Remove always-true check which confuses gcc iio: proximity: as3935: noise detection + threshold changes media: platform: VIDEO_QCOM_CAMSS should depend on HAS_DMA media: cec: Respond to unregistered initiators, when applicable media: s5p-cec: add NACK detection support media: staging/imx: Fix uninitialized variable warning media: qcom: camss: Make function vfe_set_selection static media: venus: init registered list on streamoff media: dvb: i2c transfers over usb cannot be done from stack arm64: dts: salvator-common: add 12V regulator to backlight ARM: dts: sun6i: Fix endpoint IDs in second display pipeline arm64: allwinner: a64: pine64: Use dcdc1 regulator for mmc0 Conflicts: include/linux/mod_devicetable.h Change-Id: Idf7212988dd8ac2705bde1be8b399dfb3839a6fa Signed-off-by:Prasad Sodagudi <psodagud@codeaurora.org>
Loading
Please register or sign in to comment