DOWNSTREAM commit 'b2e08d22' AU390 11/19
* commit 'b2e08d22': (1954 commits) sched: Don't fail isolation request for an already isolated CPU ARM: dts: msm: Add keep alive bw voter for SDMMAGPIE ARM: dts: msm: Enable support for secure eud in sm6150 ARM: dts: msm: Add AOD mode support for SW43404 cmd panel power: qpnp-qg: Adjust the PON SOC based on cutoff & full-SOC ARM: dts: msm: Update kgsl clk lists for SM6150 GPU ARM: dts: msm: Enable audio in sdmmagpie external codec NFC: Fix NFC enable issue after firmware download ARM: dts: msm: Add flash/torch devices for WLED on PM6150L Split A2DP sink: BT FM Slimbus changes soc: qcom: Add support for secure eud coresight: tpdm: Add reset datasets interface usb: sound: Add support for ipc logging power: smb5: Disable HVDCP using DT property power: qpnp-qnovo5: Update scaling factor for PCURR* parameters perf: Cancel the mux hrtimer during CPU hotplug to avoid migration perf: Manage CPU hotplug events at core level wil6210: check null pointer in _wil_cfg80211_merge_extra_ies trace: Fix no PID issue for trace marker ARM: dts: msm: enable display rsc for sdmmagpie ARM: dts: msm: Correct modem_etm instance id for qcs405 rpmsg: glink: early reset notifier for RPM edge ARM: dts: msm: Coresight changes for SDMMAGPIE ARM: dts: msm: Enable DFPS feature on sdmmagpie platform ARM: dts: msm: enable gpio keys for qcs405 devices msm: kgsl: Free A6x per-context preemption buffer at detach time ARM: dts: msm: Enable Audio over DP in sdmmagpie ARM: dts: msm: Add bluetooth node of wcn3990 for sdmmagpie sched, trace: Fix prev_state output in sched_switch tracepoint defconfig: sdxprairie: Enable SMP2P, GLINK and QRTR drivers ARM: dts: msm: Add SMP2P entries for sdxprairie usb: gadget: f_mass_storage: Perform async runtime suspend after ep disable usb: gadget: f_mass_storage: Perform async runtime resume upon set_alt usb: gadget: f_mass_storage: Allow USB LPM upon ep disable soc: qcom: mem-offline: Ignore hotplug notification for other blocks cnss2: Move updating WLAN host driver status to one place dwc3-msm: Readback USB GSI wrapper register after updating rpmsg: glink: spi: Rename structs msm: ipa4: IPA PM naming fixes ARM: dts: msm: Fix idle energy costs for sm8150 pfk: add changes for clear key support perf: core: Avoid race condition when releasing perf-events clk: qcom: mdss: update the names for DP 10nm PLL clocks ARM: dts: msm: update the node for FSA4480 switch on sdmmagpie ARM: dts: msm: add max-pclk-frequency-khz dt property for qcs405 power_supply: Add power supply type "Charge Pump" ARM: dts: msm: Add pm-qos-latency for SM6150 msm: mdss: hdmi: limit max supported HDMI pclk frequency mtd: nand: Add missing id to nand ids table defconfig: qcs405: Enable gpio key driver for qcs405 ARM: dts: msm: Add audio support over BT in sdmmagpie ARM: dts: msm: update MDF shared memory size ARM: dts: Include camcc related header file ARM: dts: msm: Add dummy GDSC support for Trinket ARM: dts: msm: Update interrupt bit for Qnovo5 device power: supply: qpnp-qnovo5: Fix parameter configurations cnss2: Add support to update status to WLAN driver f_gsi: Update max_pkt_size based on speed instead of using ep desc value sched/debug: Explicitly cast sched_feat() to bool usb: phy: Remove unnecessary warning from phy driver msm: mdss: hdmi: handle hpd uevents notifications gracefully ARM: dts: msm: Add new platforms for SM6150 SoC drivers: cpuidle: lpm-levels: Update of_node_put msm: kgsl: Fix incorrect length in GPU Powerup list for A6x GPU ARM: dts: msm: add audio support for sdmmagpie qrd device input: touchscreen: st: release Int/Reset resource ARM: dts: msm: add ST Touch driver support for QRD7150 diag: Prevent real time mode update for multi mode sessions Sched/fair: Improve the scheduler ARM: dts: msm: add crypto devices for sdmmagpie ANDROID_BUILD_TOP is deprecated. ARM: dts: msm: Add SBUx and VPH_PWR channel to pm6150 charger mmc: sdhci-msm: Enable ADMA length mismatch err interrupt ARM: dts: msm: add VOLUME_P gpio key support for SDMMAGPIE ARM: dts: msm: add required configuration of charger/QG for SDMMAGPIE phy: qcom: Add Qualcomm PCIe PHY driver usb: gadget: Fix NULL pointer access if NCM not instantiated usb: gadget: Add check gadget function bind or not backlight: qcom-spmi-wled: Update flash sink config in auto calibration defconfig: enable PCIe MSI controller for sm8150 clk: qcom: npucc: Add CRC div source for npu_cc_cal_dp_clk_src mmc: core: Removed workaround for SD card SDR104 CRC handling diag: Add protection while allocating memory during usb write ARM: dts: msm: Add RX3 clock for SS QMP PHY clk: qcom: Add period register to measure DDR clock in SDMMAGPIE ARM: dts: msm: correct the wb linewidth for sdmmagpie mmc: sdhci: Fix handling of ADMA error interrupt bit. mmc: cmdq_hci: Move cmdq_dumpregs before clearing & halt ARM: dts: msm: Add EUD device node for trinket clk: qcom: Update RCG div of dp_phy_pll_link_clk for SDMMMAGPIE ARM: dts: msm: Enable ESD, ULPS and Partial update on sdmmagpie platform ARM: dts: msm: Add MPROC device nodes for trinket mailbox: apcs-ipc: Add compatible string for trinket defconfig: arm64: trinket: Enable Glink RPM driver mmc: core: fix queue clean up sequence when SD card is removed ARM: dts: msm: Add support for gladiator hang detection for Trinket diag: Update hdlc disable protection to avoid deadlock diag: Add new F3 mask and update event mask for diag logging power: smb1390: Fix NULL pointer dereference issue ARM: dts: msm: Add support for core hang detection for Trinket ARM: dts: msm: Add SPI config regs base address for all targets pinctrl: qcom: Add support for shared SPI config for GPIOs pinctrl: qcom: Add PDC mux information for sdxprairie defconfig: enable low power mode and stats for sdxprairie ARM: dts: msm: Add bindings to enable power saving for sdxprairie rpmsg: glink: Fix reuse intents memory leak issue ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() mmc: core: fix one NULL pointer dereference after SD card is removed ARM: dts: msm: Update USB High Speed PHY parameters for QRD6150 ARM: dts: msm: Add sw43404 panel video mode support for QRD sdmmagpie dt-bindings: msi: devicetree documentation for MSM PCIe MSI msm: msi: initial support for MSM PCIe MSI controller drivers: irqchip: qcom: Add PDC wakeup interrupts for sdxprairie ARM: dts: msm: Fix the typo in the L3 frequency for the Gold cluster power: smb5: Clean up redundant code in OTG setting msm: kgsl: Add LLC support for A608 GPU msm: vidc: Change hq cut-off fps msm: ipa4: Fix to pass correct arguments to qmi_txn_wait function ARM: dts: msm: include proper audio overlay for QCS403 SSRD ARM:dts:msm: enable spi slave for qcs405 defconfig: qcs405: enable posix message queue support power: smb5-lib: re-organize smb_en pin control code to be legible power: smb1355: Disable SMB1355 on probe ARM: dts: msm: Enable CPU clock scaling for SDMMAGPIE cnss2: cnss api update for genoa pcie ASoC: change mask in snd_soc_get/put_volsw_sx to unsigned int clk: qcom: Add active only xo parent source for XO clocks soc: qcom: Cancel workqueue and call pm_relax during fsa4480_remove ARM: dts: msm: Disable dcc tpdm to make secure device boot up power: qpnp-qnovo5: Initialize QNOVO_PHASE and QNOVO_P2_TICK registers ARM: dts: Add MSM QMP nodes for sdxprairie ARM: dts: msm: Add GLINK entries for sdxprairie mailbox: apcs-ipc: Add support for sdxprairie ARM: dts: msm: Add smem configuration for sdxprairie mm: slowly shrink slabs with a relatively small number of objects mm: use sc->priority for slab shrink targets mm: put pages into alloc state after offline power: qpnp-smb5: Add CURRENT_QNOVO and VOLTAGE_QNOVO properties cnss2: Do not send FW_DOWN to WLAN host driver cnss2: Add debugfs support for runtime PM feature defconfig: sa8155: Build uncompressed kernel image ARM: dts: msm: Add properties for 2.5k panel display usb: core: Update config summary descriptor handling clk: qcom: Update the vdd levels for SDMMAGPIE defconfig: sm6150: Enable missing networking options ARM: dts: msm: Update the entries for sdmmagpie ARM: dts: msm: add ARM PMU support for trinket soc: qcom: qmi_interface: Abort pending transaction soc: qcom: Add pm_stay_awake and pm_relax for FSA4480 ARM: dts: msm: Add cdsp rpmsg entry in SM6150 drivers: qcom: cmd-db: report friendly error messages msm: ipa3: Update IPA4.5 resource group configs msm: vidc: Release non-requested internal buffers ARM: dts: Add ice clock entries for sdmmagpie input: touchscreen: hxchipset: enable firmware auto-update ARM: dts: msm: Add MSM PCIe bus driver device nodes for sa6155 ARM: dts: msm: Add alaises for swr nodes in sdmmagpie ipv6: remove min MTU check for ipsec tunnels rpmsg: glink: Add early reset notifier ARM: dts: msm: update fastrpc PM QoS request latency for 8150 net: udp: fix handling of CHECKSUM_COMPLETE packets PM/devfreq: Do not switch governors from sysfs when device is suspended power: qpnp-fg-gen4: Fix battery temperature delta configuration msm: npu: Allow npu to work without AOP mailbox mhi: core: exit low power mode before calling client probe soc: qcom: subsys_notif: Add support for early SSR notifications ARM: dts: msm: move device frequency nodes under soc handle esoc: Call the power_off hooks from the reboot notifier msm: npu: Avoid accessing NPU resources when it's disabled ARM: dts: Enable nand driver on SSRD 403 input: touchscreen: hxchipset: add drm early event support ARM: dts: msm: Add qmp aop debugfs client for sdmmagpie msm: kgsl: Use common CX_MISC functions for GPU LLC setup msm: kgsl: Ioremap the CX_MISC GPU block registers dt-bindings: adreno: Documentation for the cx_misc register block ARM: dts: msm: Remove S1 bypass of tmc for sdmmagpie vfs: Add support to debug umount failures ARM: dts: msm: Enable DSC merge topology for sdmmagpie target diag: Synchronize MHI read and USB write for diag buffers soc: qcom: spcom: fix error code check to resend packet to the peer soc: qcom: smp2p: Access APCS as mailbox client defconfig: qcs405: Enable debug support in qcs405 perf image msm: kgsl: Do not vote for cx-mx rail input: touchscreen: syncaptics_dsx: add drm early event support ARM: dts: msm: update ufs MinSVS mode ICE clock rate on SM8150 platform scsi: ufs: update dev ref clock gating wait time ion: add additional debug info in dmabuf exp_info defconfig: qcs405: enable WLAN configs for 32-bit QCS405 msm: vidc: always get latest capture port buffer size debug-pagealloc: print physical address for detected corruption iommu: arm-smmu: Avoid register writes on multiple detach calls net: qrtr: Prevent stale ports from sending net: qrtr: Remove flow count on send failure dt-bindings: mhi: mhi netdev no longer support recycle memory mhi: dev: net: remove using MHI skb priv structure mhi: dev: net: remove support for recycling buffers power: smb5-lib: Fix reporting of DIE_HEALTH fbdev: msm: Fix HDMI frame rate f_gsi: Pass 64 byte as max_pkt_size to IPA driver ARM: dts: msm: update voltage range of dsi supplies on sdmmagpie nl80211: Add per peer statistics to compute FCS error rate ARM: dts: msm: Update PCA9956B node for QCS405 icnss: Add check for rejuvenate in fw_down icnss: Clear ignore_qmi_timeout flag at server arrive ARM: dts: msm: disable PM QoS for rotator path for sdmmagpie icnss: Set iommu attribute DOMAIN_ATTR_CB_STALL_DISABLE diag: Check mask size properly before copying to update buffer sched: fix uninitialized variable usage net: core: Release neigh lock when neigh_probe is enabled icnss: Check force error fatal before the early indication check power: qpnp-qg: Fix the error check for battery-temperature msm: vidc: Ensure buffers return to client before cleanup msm: ipa4: Update Filtering and Routing equations for IPA4.5 wil6210: ignore HALP ICR if already handled wil6210: fix RGF_CAF_ICR address for Talyn-MB wil6210: fix L2 RX status handling mmc: sdhci: remove a redundant code piece defconfig: Enable DEBUGCC driver for SDMSTEPPE ARM: dts: msm: Add audio support for sdmmagpie target ARM: dts: msm: Add external display audio codec node for sdmmagpie ARM: dts: msm: Increase MHI timeout for WLAN on SM8150 sound: usb: Fix use after free in driver probe f_gsi: Replace == check against SUPER_SPEED to >= usb: phy: qmp: Clear rx path during link training in Gen2 mode usb: pd: Make sure USB host is completed before starting VDMs msm: ipa: ipa_pm handle suspend wakeup change Revert "dwc3-msm: Perform soft reset of USB GSI interface" ARM: dts: msm: Enable GPU max frequency TURBO @700Mhz msm: adsprpc: print process kill failure only when subsystem is up ARM: dts: msm: Remove the DSU PMU support for sm8150 defconfig: sm8150: Disable the ARM DSU PMU driver drm/msm/sde: properly disable DSC with ACTIVE CTL drm/msm/dp: fix aux transaction dump and log formatting drm/msm/dp: add error case for memory allocation cnss2: Add cnss_misc_init/deinit for driver probe cnss2: Handle calibration done QMI indication cnss2: Wait for calibration to complete before registering driver fscrypt: pfk: ice: cover ICE-related data structures in CONFIG_PFK icnss: return -EINVAL if sending mode on twice HID: Trace events for external sensor driver f_qdss: allow USB enumeration if speed is full speed mode ARM: dts: msm: Add support for SA8155 V2 ADP AIR msm: vidc: fix bw voting issue for ar50 drm/msm/sde: Add support for ROI manual strength msm: mdss: Fix incorrect handle of vsync for SPI display drm/msm/sde: update dp timings to make it bottom-right power: smb5: Read USBIN voltage via MID_CHG for PM8150B defconfig: msm: Remove the unneeded symbolic links drm/msm/dp: add support for Mini DisplayPort mmc: core: Fix placement of crash_on_err in mmc_host's struct ARM: dts: msm: Include smem reserved-mem region for sdxprairie Documentation: remove redundant pdc documentation ARM: dts: msm: Add the ACD table for sm8150 msm: kgsl: Add support for the new ACD protocol power: smb5-lib: use USB options in low ICL range ARM: dts: msm: Add a new speedbin support for SM6150 GPU Revert "ARM: dts: msm: Add audio support for sdmmagpie target" input: touchscreen: hxchiset: fix bug in interrupt handler ARM: dts: msm: Change the default clk for sharp 1080p panel for sm8150 ARM: dts: msm: enable ST touch driver for sdmmagpie device icnss: Avoid qmi exchange when fw is not ready ARM: dts: msm: Add smp2p inbound notification for sdmmagpie icnss: Avoid sending mode on twice ARM: dts: msm: configure dma scheduling line for nt35597 truly panel clk: qcom: camcc-sm8150: update PLL configurations icnss: Do not assert for QMI error in icnss drm/msm/dsi-staging: fix clock gating sequence soc: qcom: dfc: Improve QMI message handling drm/msm/dsi-staging: add support for custom cmd dma scheduling drm/msm/dp: fix stream programming for electrical compliance drm/msm/dp: add widebus support for sst and mst modes drm/msm/dp: remove mst connector properly during uninstall msm: ipa4: Fix to increase the modem SRAM size in IPA 4.2 drm/msm/dsi: add DSC slice-per-pkt restriction drm/msm/sde: modify DSC initial_lines calculation msm: ipa: Add imp mutex for lpm usb: gadget: Call function resume irrespective of speed ARM: dts: msm: enable SMART_PANEL_ALIGN_MODE on sm8150 target soc: qmi: dfc poison overwritten fix ARM: dts: msm: Update low temperature config for SM8150 drm/msm/dsi-staging: fix lane idle check logic for dsi phy clk: qcom: mdss: modify the DP link clock divider to 10 defconfig: msm: Enable weight based blkio cgroup for sm6150 ARM: dts: msm: Enable backlight cooling device for SDMMAGPIE msm: vidc: Confirgure work mode 2 based on rate control ARM: dts: msm: Update GDSCs with clock names for SDMMAGPIE ARM: dts: msm: Add SPS node for sdxprairie drm/msm/sde: correct the CTL reset sequence in writeback path msm: ipa4: Fix to WLAN client disconnect/connect issue drm/msm/sde: Add rev checks for sdmmagpie target ARM: dts: msm: set min refresh rate as 48 for hx83112a panel ARM: defconfig: EMAC SM6150 defconfig drm/msm/sde: allow LUTDMA, DSI xin during secure transitions power: smb5-lib: fix non-compliant charger handling in micro USB mode defconfig: qcs405: enable HDMI panel driver msm: mdss: hdmi: update fbdev HDMI driver ARM: dts: msm: add ion heaps for trinket ARM: dts: msm: add reserved memory regions for trinket ARM: dts: msm: Add inline crypto engine node for SM7150 pinctrl: sm6150: update gpio, function and group binding defconfig: msm: Enable debug configs for sm6150 drm/msm/sde: Disable HDR for SM6150 target ARM: dts: msm: Enable hardware trigger mode for camera GDSCs for SM6150 Revert "clk: qcom: Enable Clock Ramp Controller(CRC) for GFX3D clock for SM6150" ARM: dts: msm: Disable step-charging for SM6150 QRD device input: touchscreen: hxchipset: fix bug in i2c_write function drm/msm/dp: Fix DP stream count if DP MST is disabled Fingerprint: fix potential null pointer dereference issue drm/msm/dp: move hdcp capability check to hot plug mmc: core: allow hosts to specify a large discard size power: qpnp-fg-gen4: retry ESR fast calibration based on delta ESR count soc: qcom: pil: Use del_timer_sync() when cancelling notif timers ARM: dts: msm: Add extcon handle to QMP USB/DP PHY on sm8150 usb: phy-msm-ssusb-qmp: Perform USB only reset in USB+DP mode msm: npu: Prevent network from being used after free msm: ipa: IPA Clock devote for 5G MDM SSR drm/msm/dsi-staging: reduce log level for phy error while ULPS exit drm/msm/dsi-staging: use appropriate length to avoid out of bounds access drm/msm/dsi-staging: handle DSI command transfer during suspend drm/msm/dp: initialize host on configure call drm/msm/sde: ensure proper cleanup of WB pipeline during disable drm/msm/dsi-staging: skip set_backlight when ext bridge is used drm/msm/dsi-staging: allow secondary dsi panel creation from dtsi alone soc: qcom: qmi_interface: Add default send timeout rpmsg: glink: Deny intent request if reusable intent fits power: battery: Fix SMB1355 Parallel Charging disabling issue power: smb1355: support ONLINE property in parallel psy msm: kgsl: Dump IFPC abort data after timeout defconfig: Enable AOP and Debug CC for SDXPRAIRIE clk: qcom: debugcc-sdxprairie: Add debug clock controller for SDXPRAIRIE drivers: iommu: add interrupt selftest for arm smmu msm_vidc: Add support for Cx ipeak limitation ARM: dts: msm: Add msm hdcp node for sm6150 target ARM: configs: Enable HDCP support on sm6150 ARM: dts: msm: Enable ESD check for SW43404 video mode panel drm/msm/sde: delay backlight update until the first commit clk: qcom: mdss: Program the DP PHY to enable all the DP lanes clk: qcom: mdss: Program the lane mode according to the specification drm/msm/dsi-staging: register dsi interrupt handler before mode switch defconfig: Enable NXP CC MUX driver for QCS405 ARM: dts: msm: Add support for CC logic chipset on QCS405 usb: misc: Add driver to support I2C mode on NXP5150 ARM: dts: msm: Enable QoS programming for SM6150 PM / devfreq: Fix race condition between suspend/resume and governor_store power: qpnp-qg: Ignore the shutdown SOC based on certain conditions Linux 4.14.76 ath10k: fix scan crash due to incorrect length calculation virtio_balloon: fix increment of vb->num_pfns in fill_balloon() virtio_balloon: fix deadlock on OOM rds: rds_ib_recv_alloc_cache() should call alloc_percpu_gfp() instead ubifs: Check for name being NULL while mounting ucma: fix a use-after-free in ucma_resolve_ip() f2fs: fix invalid memory access perf utils: Move is_directory() to path.h crypto: chelsio - Fix memory corruption in DMA Mapped buffers. ARC: clone syscall to setp r25 as thread pointer powerpc/lib: fix book3s/32 boot failure due to code patching powerpc: Avoid code patching freed init sections powerpc/lib/code-patching: refactor patch_instruction() nvme_fc: fix ctrl create failures racing with workq items ath10k: fix kernel panic issue during pci probe ath10k: fix use-after-free in ath10k_wmi_cmd_send_nowait perf tools: Fix python extension build for gcc 8 perf annotate: Use asprintf when formatting objdump command line of: unittest: Disable interrupt node tests for old world MAC systems tty: Drop tty->count on tty_reopen() failure usb: cdc_acm: Do not leak URB buffers USB: serial: simple: add Motorola Tetra MTP6550 id usb: xhci-mtk: resume USB3 roothub first xhci: Add missing CAS workaround for Intel Sunrise Point xHCI dm cache: fix resize crash if user doesn't reload cache table dm cache metadata: ignore hints array being too small during resize PM / core: Clear the direct_complete flag on errors mac80211: fix setting IEEE80211_KEY_FLAG_RX_MGMT for AP mode keys PCI: Reprogram bridge prefetch registers on resume x86/vdso: Fix vDSO syscall fallback asm constraint regression x86/vdso: Only enable vDSO retpolines when enabled and supported selftests/x86: Add clock_gettime() tests to test_vdso x86/vdso: Fix asm constraints on vDSO syscall fallbacks drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set drm/amdgpu: Fix vce work queue was not cancelled when suspend xen-netback: fix input validation in xenvif_set_hash_mapping() fbdev/omapfb: fix omapfb_memory_read infoleak clocksource/drivers/timer-atmel-pit: Properly handle error cases blk-mq: I/O and timer unplugs are inverted in blktrace KVM: x86: fix L1TF's MMIO GFN calculation mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly mm, thp: fix mlocking THP page with migration enabled mm: migration: fix migration of huge PMD shared pages perf/core: Add sanity check to deal with pinned event failure mmc: core: Don't release clock when retrying a failed request mmc: core: Use new flag for suspending clk scaling drm/msm/dp: Fix for CTS link training failures on sm6150 msm: kgsl: Fix NULL pointer dereference defconfig: sm8150: Enable missing networking options drm/msm/sde: program COEF_LUT_CTRL register in qseed3lite msm: kgsl: Take a syncronous snapshot on DCVS failure devfreq: Weight stall cycles more for GPU bus DCVS devfreq: Use busy cycles only for GPU bandwidth decisions ARM: dts: msm: Add IPA device configuration for sdmmagpie drm/msm/sde: Fix disabling of Merge3D block drm/msm/dsi-staging: Configure hz dependent settings for 7nm DSI PHY spmi: pmic-arb: support updating interrupt type flags ARM: dts: msm: EMAC changes for SM6150 ARM: dts: msm: update voltage range for PM8009L2/L7 regulator drm/msm/dp: update tu calculation for dp sst mode drm/msm/sde: fix partial update concurrency check with CWB drm/msm/sde: add api to set clk_rate for a particular clock drm/msm/dp: fix suspend/resume audio issue drm/msm/dp: fix hdcp status update drm/msm/dp: print dp mst connected status to sysfs file drm/msm/sde: Change the interrupt status flag to non static drm/msm/dp: add write support in simulation mode drm/msm/sde: update all qsync params in single commit drm/msm/sde: ensure all local atomic states get freed msm/sde/rotator: Add rev checks for sdmmagpie ARM: dts: msm: add sde node for sdmmagpie target usb: f_gsi: Disable function remote wake-up capability for DPL Coresight: tmc: Free memory when switching to USB mode ARM: dts: msm: Add new platforms for SDMMAGPIE SoC ARM: dts: msm: Add proper ref_clk for qusb phy for SM6150 ARM: dts: msm: Add vls_clamp_reg for SM6150 defconfig: enable ST touch kernel driver for SDMMAGPIE device msm: kgsl: Force recovery path in case GMU_FAULT bit is set ARM: dts: msm: Enable USBC for sm6150 msm: kgsl: Clear boot OOB in case GPU start fails msm: ipa: Add lan stats support for multiple interface diag: Remove unnecessary workqueue flush while peripheral ssr power: qpnp-fg-gen4: Increase FG SRAM length qseecom: do not wake up listener to receive request if it is not ready ARM: dts: msm: Specify qcom,five-pin-battery for SM8150 MTP/QRD power: qpnp-fg-gen4: Calculate Rbatt for 5-pin battery to support TTF power: qpnp-fg-gen4: Show 0% SOC when battery voltage is low msm: kgsl: Send NMI to GMU upon watchdog bite msm: npu: Notify AOP when NPU powers up and down ARM: dts: msm: Enable GPU throttle-pwrlevel for SM8150 defconfig: Enable DEBUG_DMA_BUF_REF for sdmsteppe ARM: dts: msm: Add audio support for sdmmagpie target ARM: dts: msm: Change glink intent size for diag on sdmmagpie ARM: dts: msm: Add memshare for sdmmagpie qcs405-perf_defconfig: Enable the Qseecom and tzlog driver msm: kgsl: Add GPU CX default Ipeak frequency for A608 arm/arm64: defconfig: reduce the stack depot hash table size on qcs405 scsi: ufs: Crash the system on unrecoverable state mmc: card: Fix card bkops configuration in cmdq power: battery: Add support to restrict main charger FCC defconfig: Enable GCC clock driver for sdxprairie msm: kgsl: Use correct HFI queue IDs for legacy GMU firmware ARM: dts: msm: Update battery profile for mlp466076 battery ARM: dts: msm: Add AHB2PHY clock for SDMMAGPIE msm: camera: Bringup changes for Automotive camera on sa6155 clk: qcom: Enable Clock Ramp Controller(CRC) for GFX3D clock for SM6150 leds: qpnp-flash-v2: Fix low current configuration for PM8150L sched: Fix assert_clock_updated warning emitted during CPU isolation defconfig: msm: Enable FPC driver for sm6150 with fpc1028 cnss2: Enable cnss-daemon support by default ARM: msm: qcom: Replace NPU mailbox with AOP mailbox iommu: dma-iommu: Handle error case properly ARM: dts: msm: update regulator voltage limits for SA8155 ARM: dts: msm: add L15C rpmh-regulator device for SA8155 Revert "dma-coherent: limit alignment of dma-coherent allocations" qseecom: change to use pr_debug in listener operations ARM: dts: msm: Add initial device-tree support for SM8150+SDXPRAIRIE esoc: Add support for sdxprairie WLAN subsystem: Sysctl support for key TCP/IP parameters arm64: Log the Fault Status Code (FSC) upon memory aborts ARM: dts: msm: Add GIC edac node for sm8150 security: pfe: Set DUN size according to file system and storage type diag: Update remote address for each CNTL packet wil6210: add general initialization/size checks defconfig: trinket: Enable trinket pinctrl power: smb5-lib: fix mutex deadlock ARM: dts: msm: Add video device to sdmmagpie clk: qcom: gpucc: Update the frequency plan for SDMMAGPIE defconfig: msm: Disable DEVPORT on sdmsteppe msm: vidc: Add support for sdmmagpie video device ARM: dts: msm: Add audio device tree changes for sa6155 power: smb5: Add main charger max FCC configurability support ARM: dts: qcom: Add "qcom,voltage-ramp-step" for PM8150L/PM6150L regulator: qpnp-lcdb: Add support for voltage step programming Linux 4.14.75 dm thin metadata: fix __udivdi3 undefined on 32-bit ixgbe: check return value of napi_complete_done() ocfs2: fix locking for res->tracking and dlm->tracking_list proc: restrict kernel stack dumps to root tools: hv: fcopy: set 'error' in case an unknown operation was requested Drivers: hv: vmbus: Use get/put_cpu() in vmbus_connect() gpiolib: Free the last requested descriptor crypto: caam/jr - fix ablkcipher_edesc pointer arithmetic crypto: mxs-dcp - Fix wait logic on chan threads crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760 iommu/amd: Clear memory encryption mask from physical address smb2: fix missing files in root share directory listing sysfs: Do not return POSIX ACL xattrs via listxattr ovl: fix format of setxattr debug ovl: fix memory leak on unlink of indexed file ovl: fix access beyond unterminated strings xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage xen: avoid crash in disable_hotplug_cpu xen/manage: don't complain about an empty value in control/sysrq node cifs: read overflow in is_valid_oplock_break() s390/qeth: don't dump past end of unknown HW header s390/qeth: use vzalloc for QUERY OAT buffer r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" hexagon: modify ffs() and fls() to return int arch/hexagon: fix kernel/dma.c build warning dm thin metadata: try to avoid ever aborting transactions perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs net: ena: fix missing calls to READ_ONCE net: ena: fix driver when PAGE_SIZE == 64kB fs/cifs: suppress a string overflow warning dm raid: fix rebuild of specific devices by updating superblock drm/nouveau/disp: fix DP disable race drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is missing from VBIOS net/mlx5: Consider PCI domain in search for next dev nvmet-rdma: fix possible bogus dereference under heavy load USB: yurex: Check for truncation in yurex_read() HID: sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report RDMA/ucma: check fd type in ucma_migrate_id() Revert "iio: temperature: maxim_thermocouple: add MAX31856 part" netfilter: nf_tables: release chain in flushing set perf probe powerpc: Ignore SyS symbols irrespective of endianness perf util: Fix bad memory access in trace info. perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx() scsi: qedi: Add the CRC size within iSCSI NVM image scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails HID: hid-saitek: Add device ID for RAT 7 Contagion usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i] HID: add support for Apple Magic Keyboards netfilter: xt_cluster: add dependency on conntrack module bpf: 32-bit RSH verification must truncate input before the ALU op mm: madvise(MADV_DODUMP): allow hugetlbfs pages tools/vm/page-types.c: fix "defined but not used" warning tools/vm/slabinfo.c: fix sign-compare warning mac80211: shorten the IBSS debug messages mac80211: don't Tx a deauth frame if the AP forbade Tx mac80211: Fix station bandwidth setting after channel switch mac80211: fix a race between restart and CSA flows cfg80211: fix a type issue in ieee80211_chandef_to_operating_class() mac80211: fix an off-by-one issue in A-MSDU max_subframe computation fs/cifs: don't translate SFM_SLASH (U+F026) to backslash net: cadence: Fix a sleep-in-atomic-context bug in macb_halt_tx() i2c: uniphier-f: issue STOP only for last message or I2C_M_STOP i2c: uniphier: issue STOP only for last message or I2C_M_STOP RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 md/raid5-cache: disable reshape completely ARC: atomics: unbork atomic_fetch_##op() gpio: Fix crash due to registration race tools/kvm_stat: fix handling of invalid paths in debugfs provider tools/kvm_stat: fix python3 issues mac80211: always account for A-MSDU header changes mac80211: do not convert to A-MSDU if frag/subframe limited cfg80211: nl80211_update_ft_ies() to validate NL80211_ATTR_IE net: hns: add netif_carrier_off before change speed and duplex net: hns: add the code for cleaning pkt in chip gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall gpiolib: acpi: Switch to cansleep version of GPIO library call mac80211: avoid kernel panic when building AMSDU from non-linear SKB mac80211: mesh: fix HWMP sequence numbering to follow standard gpio: adp5588: Fix sleep-in-atomic-context bug mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X mac80211: correct use of IEEE80211_VHT_CAP_RXSTBC_X scsi: csiostor: add a check for NULL pointer after kmalloc() btrfs: btrfs_shrink_device should call commit transaction at the end KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function mac80211_hwsim: require at least one channel mac80211: Run TXQ teardown code before de-registering interfaces tools/power turbostat: fix possible sprintf buffer overflow serial: mvebu-uart: Fix reporting of effective CSIZE to userspace drm/amdgpu: add another ATPX quirk for TOPAZ drm/amd/pp: initialize result to before or'ing in data NFC: Add recovery mechanism for i2_master_recv error ARM: dts: msm: update cpu and device scaling for magpie target drivers: cpuidle: lpm-levels: Move local_irq_enable power_supply: Add MAIN_FCC_MAX property ARM: dts: msm: default configuration update for TDM interface defconfig: msm: enable dvb demux modules compilation for SM6150 msm: vidc: Halve input buffer size during secure playback power: smb5: Fix IRQ storm due to WDOG SNARL IRQ msm: ipa: enable power collapse on AOP soc: qmi: ps interval change dwc3-msm: Perform soft reset of USB GSI interface msm: kgsl: Process HFI message queue inline msm: ipa: Null pointer check before accessing IMP pointer defconfig: Enable sending AOP DDR related messaging for sm8150 ARM: dts: msm: Add qcom,aop-ddr-msgs node for sm8150 soc: qcom: aop_msg: Add support for sending DDR freq msg to AOP drivers: net: rmnet: Priority callbacks msm: npu: Reduce maximum stats buffer size f2fs: don't issue discard commands in online discard is on msm: kgsl: Correct adjustment calculation for LM on A640 msm: kgsl: Read throttle-pwrlevel from DT ARM: dts: msm: add demux node for kernel 4.14 ARM: dts: msm: Add calypso can controller support for sa6155 msm: kgsl: Add support for loading legacy GMU firmware clk: qcom: mdss: fix wrong PLL driver registration ARM: dts: msm: Enable secondary USB controller on SA6155 ARM: dts: msm: Add device tree node for trinket pinctrl arch: arm64: boot: Added support for cx_ipeak driver pinctrl: qcom: Add support for trinket SoC pin control defconfig: trinket: Add initial defconfig for Trinket ARM: dts: msm: Add initial device tree for trinket msm: Add initial support for trinket in Kconfig platform soc: qcom: socinfo: Add soc information for trinket zram: compare all the entries with same checksum for deduplication zram: make deduplication feature optional ARM: dts: Update energy costs for sdmmagpie defconfig: msm: Enable DEBUG_PREEMPT config on sm6150 defconfig: Add qti-can driver for SDM6155 usb: dwc3-msm: Add support for default host mode if extcon absent msm: kgsl: Enable IFPC feature of A608 GPU ARM: configs: Enable ICE support for emmc on qcs405 ARM: dts: msm: Coresight component changes for SM6150 ARM: dts: msm: Add entry for cx ipeak driver msm: kgsl: Don't use GMU for bandwidth voting on legacy targets defconfig: qcs405: Enable SPI display for qcs405 perf build kernel: changes to enable tcpdump in sfe net: Changes to support Shortcut Forward Engine msm: kgsl: Add support for A618 GPU usb: f_gsi: Initiate remote-wakeup if notification already queued zram: implement deduplication in zram msm: vidc: enable firmware error and fatal log by default ARM: dts: msm: Add QG battery profile for mlp466076 battery iommu: iommu-debug: Mark domain as debug domain Revert "ARM: dts: msm: Disable ATOS for apps smmu for sm8150" clk: remove prepare lock and bus voting in clk_debug_print_hw icnss: NULL terminate the fw build timestamp string ARM: dts: msm: add hdmi ctrl and pll nodes on QCS405 ARM: dts: msm: Add pinctrl configuration for nvm_therm on sdmmagpie clk: qcom: mdss: add support for HDMI 28LPM PLL Revert "msm: ipa: handle missing interrupts" ARM: dts: msm: Add RGMU properties for sm6150 input: touchscreen: hxchipset: make VMAP_STACK support fix proper ARM: dts: msm: Add ion secure carveout for sm6150 ARM: dts: msm: update memorymap for sm6150 msm: ADSPRPC: Fix deadlock during SSR pinctrl: qcom: HDMI GPIOs pin configuration for QCS405 driver: thermal: Update CX Ipeak driver to support CX Ipeak v1.1 hardware clk: qcom: clk-rpmh: Add support for clk-rpmh driver for SDXPRAIRIE usb: f_gsi: Simplify handling of remote_wakeup timer usb: gadget: gsi: Add a debugfs entry to simulate remote wakeup ARM: dts: msm: add support for slimbus 9 port for qcs405 clk: qcom: gcc: Support code for clock controller for sdxprairie clk: qcom: clk-alpha-pll: Add support for controlling Lucid PLLs ARM: dts: msm: Add ipa-fws loading using PIL on sdxprairie defconfig: Enable DEBUG_DMA_BUF_REF for sm8150 dma-buf: Add reference count leak tracing ARM: dts: msm: add stub regulator devices for sdxprairie defconfig: sdxprairie: enable stub-regulator driver diag: Avoid usage of variable length array PM / devfreq: memlat: Increase range of ratio_ceil tunables ARM: dts: msm: Separate out L3 voting for CPU7 in sm8150 clk: qcom: clk-cpu-osm: add cluster 2 voter clock for L3 af_key: unconditionally clone on broadcast msm: ipa: handle missing interrupts msm: ipa: pass napi struct from rmnet_ipa f2fs: fix performance issue observed with multi-thread sequential read msm: mink: Fixing memory map obj id ARM: dts: msm: Add camera configs for automotive sm8150 ANDROID: sdcardfs: Change current->fs under lock ANDROID: sdcardfs: Don't use OVERRIDE_CRED macro mmc: core: Add a new debugfs entry. defconfig: qcs405: Enable configuration flag for inline crypto engine netfilter: x_tables: do not fail xt_alloc_table_info too easilly netfilter: x_tables: remove size check Linux 4.14.74 media: v4l: event: Prevent freeing event subscriptions while accessed arm64: KVM: Sanitize PSTATE.M when being set from userspace x86/pti: Fix section mismatch warning/error i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus arm/arm64: smccc-1.1: Handle function result as parameters arm/arm64: smccc-1.1: Make return values unsigned long ARM: dts: omap4-droid4: Fix emmc errors seen on some devices nvme-fcloop: Fix dropped LS's to removed target port ata: ftide010: Add a quirk for SQ201 drm/amdgpu: Update power state at the end of smu hw_init. drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping" hwmon: (adt7475) Make adt7475_read_word() return errors hwmon: (ina2xx) fix sysfs shunt resistor read access crypto: cavium/nitrox - fix for command corruption in queue full case with backlog submissions. e1000: ensure to free old tx/rx rings in set_ringparam() e1000: check on netif_running() before calling e1000_up() net: hns: fix skb->truesize underestimation net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES bpf: sockmap: write_space events need to be passed to TCP handler tls: possible hang when do_tcp_sendpages hits sndbuf is full case isofs: reject hardware sector size > 2048 bytes thermal: of-thermal: disable passive polling when thermal zone is disabled qed: Avoid sending mailbox commands when MFW is not responsive qed: Prevent a possible deadlock during driver load and unload qed: Wait for MCP halt and resume commands to take place qed: Wait for ready indication before rereading the shmem arm64: KVM: Tighten guest core register access from userspace serial: imx: restore handshaking irq for imx1 drm/i915: Remove vma from object on destroy, not close ovl: hash non-dir by lower inode for fsnotify RDMA/uverbs: Atomically flush and mark closed the comp event queue IB/hfi1: Fix context recovery when PBC has an UnsupportedVL IB/hfi1: Invalid user input can result in crash IB/hfi1: Fix SL array bounds check IB/srp: Avoid that sg_reset -d ${srp_device} triggers an infinite loop Input: elantech - enable middle button of touchpad on ThinkPad P72 USB: remove LPM management from usb_driver_claim_interface() Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()" USB: usbdevfs: restore warning for nonsensical flags USB: usbdevfs: sanitize flags more media: uvcvideo: Support realtek's UVC 1.5 device slub: make ->cpu_partial unsigned int usb: musb: dsps: do not disable CPPI41 irq in driver teardown USB: handle NULL config in usb_find_alt_setting() USB: fix error handling in usb_driver_claim_interface() regulator: fix crash caused by null driver data spi: rspi: Fix interrupted DMA transfers spi: rspi: Fix invalid SPI use during system suspend spi: sh-msiof: Fix handling of write value for SISTR register spi: sh-msiof: Fix invalid SPI use during system suspend spi: tegra20-slink: explicitly enable/disable clock intel_th: Fix device removal logic serial: cpm_uart: return immediately from console poll tty: serial: lpuart: avoid leaking struct tty_struct x86/mm: Expand static page table for fixmap space floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl ARM: dts: dra7: fix DCAN node addresses iio: 104-quad-8: Fix off-by-one error in register selection Input: xen-kbdfront - fix multi-touch XenStore node's locations fs/lock: skip lock owner pid translation in case we are in init_pid_ns EDAC: Fix memleak in module init error path nfsd: fix corrupted reply to badly ordered compound gpio: Fix wrong rounding in gpio-menz127 module: exclude SHN_UNDEF symbols from kallsyms api ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs EDAC, i7core: Fix memleaks and use-after-free on probe and remove scsi: megaraid_sas: Update controller info during resume iomap: complete partial direct I/O writes synchronously scsi: bnx2i: add error handling for ioremap_nocache perf/x86/intel/lbr: Fix incomplete LBR call stack MIPS: boot: fix build rule of vmlinux.its.S HID: hid-ntrig: add error handling for sysfs_create_group arm: dts: mediatek: Add missing cooling device properties for CPUs ARM: mvebu: declare asm symbols as character arrays in pmsu.c wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout() brcmsmac: fix wrap around in conversion from constant to s16 rndis_wlan: potential buffer overflow in rndis_wlan_auth_indication() ath10k: transmit queued frames after processing rx packets drm/sun4i: Fix releasing node when enumerating enpoints net: phy: xgmiitorgmii: Check phy_driver ready before accessing ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock net: phy: xgmiitorgmii: Check read_status results ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge media: tm6000: add error handling for dvb_register_adapter drivers/tty: add error handling for pcmcia_loop_config staging: android: ashmem: Fix mmap size validation media: omap3isp: zero-initialize the isp cam_xclk{a,b} initial data media: soc_camera: ov772x: correct setting of banding filter media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_call for s_power ALSA: snd-aoa: add of_node_put() in error path posix-timers: Sanitize overrun handling posix-timers: Make forward callback return s64 iio: accel: adxl345: convert address field usage in iio_chan_spec mtd: rawnand: atmel: add module param to avoid using dma s390/extmem: fix gcc 8 stringop-overflow warning s390/scm_blk: correct numa_node in scm_blk_dev_setup s390/dasd: correct numa_node in dasd_alloc_queue alarmtimer: Prevent overflow for relative nanosleep s390/sysinfo: add missing #ifdef CONFIG_PROC_FS powerpc/powernv/ioda2: Reduce upper limit for DMA window size ath10k: sdio: set skb len for all rx packets ath10k: sdio: use same endpoint id for all packets in a bundle usb: wusbcore: security: cast sizeof to int for comparison scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion scsi: ibmvscsi: Improve strings handling scsi: klist: Make it safe to use klists in atomic context scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size ARM: dts: ls1021a: Add missing cooling device properties for CPUs x86/entry/64: Add two more instruction suffixes ARM: hwmod: RTC: Don't assume lock/unlock will be called with irq enabled x86/tsc: Add missing header to tsc_msr.c media: staging/imx: fill vb2_v4l2_buffer field entry media: fsl-viu: fix error handling in viu_of_probe() powerpc/kdump: Handle crashkernel memory reservation failure IB/mlx4: Test port number before querying type. media: exynos4-is: Prevent NULL pointer dereference in __isp_video_try_fmt() IB/core: type promotion bug in rdma_rw_init_one_mr() RDMA/i40w: Hold read semaphore while looking after VMA RDMA/bnxt_re: Fix a couple off by one bugs md-cluster: clear another node's suspend_area after the copy is finished power: remove possible deadlock when unregistering power_supply s390/mm: correct allocate_pgste proc_handler callback iommu/msm: Don't call iommu_device_{,un}link from atomic context 6lowpan: iphc: reset mac_header after decompress to fix panic USB: serial: kobil_sct: fix modem-status error handling Bluetooth: Add a new Realtek 8723DE ID 0bda:b009 iommu/amd: make sure TLB to be flushed before IOVA freed power: vexpress: fix corruption in notifier registration uwb: hwa-rc: fix memory leak at probe serial: sh-sci: Stop RX FIFO timer during port shutdown misc: sram: enable clock before registering regions power: supply: axp288_charger: Fix initial constant_charge_current value staging: rts5208: fix missing error check on call to rtsx_write_register x86/numa_emulation: Fix emulated-to-physical node mapping vmci: type promotion bug in qp_host_get_user_memory() tsl2550: fix lux1_input error in low light iio: adc: ina2xx: avoid kthread_stop() with stale task_struct crypto: skcipher - Fix -Wstringop-truncation warnings msm: adsprpc: print remote process kill failure message clk: qcom: Misc changes in DISPCC and GPUCC for SDMMAGPIE clk: qcom: Updating hdmi_pclk_clk_src configuration pppolac: pull udp header before sock enqueue msm: vidc: Update sm6150 max-hw-overlad ARM: dts: msm: Modify step charging thresholds for alium battery power: qpnp-fg-gen4: Add support to clear SOH upon first profile load clk: Add support to print parent clock names during suspend pinctrl: qcom: Support using tlmm direct connect GPIOs pinctrl: qcom: tlmm: Add support for PDC muxes ARM: dts: msm: Add smp2p inbound notification for sm6150 defconfig: sm8150: Enable config KRYO_PMU_WORKAROUND flag Linux 4.14.73 spi: Fix double IDR allocation with DT aliases tick/nohz: Prevent bogus softirq pending warning iw_cxgb4: only allow 1 flush on user qps vmw_balloon: include asm/io.h PCI: aardvark: Size bridges before resources allocation sched/fair: Fix vruntime_normalized() for remote non-migration wakeup ext4: show test_dummy_encryption mount option in /proc/mounts ext4: don't mark mmp buffer head dirty ext4: fix online resizing for bigalloc file systems with a 1k block size ext4: fix online resize's handling of a too-small final block group ext4: recalucate superblock checksum after updating free blocks/inodes ext4: avoid arithemetic overflow that can trigger a BUG ext4: avoid divide by zero fault when deleting corrupted inline directories ext4: check to make sure the rename(2)'s destination is not freed tty: vt_ioctl: fix potential Spectre v1 drm/amdgpu: add new polaris pci id drm: udl: Destroy framebuffer only if it was initialized drm/vc4: Fix the "no scaling" case on multi-planar YUV formats drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unload drm/nouveau: Fix deadlocks in nouveau_connector_detect() ocfs2: fix ocfs2 read block panic Revert "ubifs: xattr: Don't operate on deleted inodes" scsi: target: iscsi: Use bin2hex instead of a re-implementation scsi: target: iscsi: Use hex2bin instead of a re-implementation Revert "uapi/linux/keyctl.h: don't use C++ reserved keyword as a struct member name" Revert "rpmsg: core: add support to power domains for devices" mm: shmem.c: Correctly annotate new inodes for lockdep ring-buffer: Allow for rescheduling when removing pages Revert "PCI: Add ACS quirk for Intel 300 series" spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers xen/x86/vpmu: Zero struct pt_regs before calling into sample handling code xen/netfront: don't bug in case of too many frags platform/x86: alienware-wmi: Correct a memory leak ALSA: oxfw: fix memory leak of private data ALSA: oxfw: fix memory leak of discovered stream formats at error path ALSA: oxfw: fix memory leak for model-dependent data at error path ALSA: fireworks: fix memory leak of response buffer at error path ALSA: firewire-tascam: fix memory leak of private data ALSA: firewire-digi00x: fix memory leak of private data ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFO ALSA: bebob: use address returned by kmalloc() instead of kernel stack for streaming DMA mapping ALSA: bebob: fix memory leak for M-Audio FW1814 and ProjectMix I/O at error path ASoC: rsnd: fixup not to call clk_get/set under non-atomic ASoC: cs4265: fix MMTLR Data switch control NFC: Fix the number of pipes NFC: Fix possible memory corruption when handling SHDLC I-Frame commands tls: clear key material from kernel memory when do_tls_setsockopt_conf fails tls: zero the crypto information from tls_context before freeing tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 net/sched: act_sample: fix NULL dereference in the data path udp6: add missing checks on edumux packet processing neighbour: confirm neigh entries when ARP packet is received udp4: fix IP_CMSG_CHECKSUM for connected sockets qmi_wwan: set DTR for modems in forced USB2 mode pppoe: fix reception of frames with no mac header net: hp100: fix always-true check for link up state net/appletalk: fix minor pointer leak to userspace in SIOCFINDIPDDPRT ipv6: fix possible use-after-free in ip6_xmit() gso_segment: Reset skb->mac_len after modifying network header qcom-geni-se: Set DMA mask to support 64 bit DMA mmc: core: Donot fall back to lower speed modes for tuning errors ARM: dts: msm: Make vdd-buck as on-demand supply coresight: tpdm: Support to configure dsb trigger type drm/msm/sde: add check for panel dead during ping pong timeout wil6210: Allow run-time PM in case platform ops defined phy: qcom-ufs: Update UFS PHY power up sequence defconfig: sm6150: Enable USB network driver Linux 4.14.72 e1000e: Fix check_for_link return value with autoneg off e1000e: Fix link check race condition Revert "e1000e: Separate signaling for link check/link up" e1000e: Avoid missed interrupts following ICR read e1000e: Fix queue interrupt re-raising in Other interrupt Partial revert "e1000e: Avoid receiver overrun interrupt bursts" e1000e: Remove Other from EIAC net/ipv6: prevent use after free in ip6_route_mpath_notify drm/i915: Apply the GTT write flush for all !llc machines ASoC: samsung: Fix invalid argument when devm_gpiod_get is called ASoC: samsung: i2s: Fix error handling path in i2s_set_sysclk() earlycon: Remove hardcoded port->uartclk initialization in of_setup_earlycon earlycon: Initialize port->uartclk based on clock-frequency property mei: bus: type promotion bug in mei_nfc_if_version() clk: tegra: bpmp: Don't crash when a clock fails to register pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be compliant pinctrl: msm: Fix msm_config_group_get() to be compliant blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() blk-mq: only attempt to merge bio if there is rq in sw queue drm/panel: type promotion bug in s6e8aa0_read_mtp_id() selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/other clock adjustments are in progress scsi: libfc: fixup 'sleeping function called from invalid context' ALSA: pcm: Fix snd_interval_refine first/last with open min/max rtc: bq4802: add error handling for devm_ioremap drm/amdkfd: Fix error codes in kfd_get_process input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) gpiolib: Mark gpio_suffixes array with __maybe_unused gpio: pxa: Fix potential NULL dereference staging: bcm2835-audio: Don't leak workqueue if open fails coresight: ETM: Add support for Arm Cortex-A73 and Cortex-A35 coresight: tpiu: Fix disabling timeouts coresight: Handle errors in finding input/output ports sched/fair: Fix util_avg of new tasks for asymmetric systems parport: sunbpp: fix error return code drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping drm/nouveau/debugfs: Wake up GPU before doing any reclocking drm/nouveau: Fix runtime PM leak in drm_open() mmc: sdhci: do not try to use 3.3V signaling if not supported mmc: tegra: prevent HS200 on Tegra 3 mmc: sdhci-of-esdhc: set proper dma mask for ls104x chips tty: fix termios input-speed encoding tty: fix termios input-speed encoding when using BOTHER gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes liquidio: fix hang when re-binding VF host drv after running DPDK VF driver ARM: hisi: check of_iomap and fix missing of_node_put ARM: hisi: fix error handling and missing of_node_put ARM: hisi: handle of_iomap and fix missing of_node_put efi/esrt: Only call efi_mem_reserve() for boot services memory sched/core: Use smp_mb() in wake_woken_function() pinctrl: rza1: Fix selector use for groups and functions configfs: fix registered group removal MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads security: check for kstrdup() failure in lsm_append() KVM: PPC: Book3S HV: Add of_node_put() in success path evm: Don't deadlock if a crypto algorithm is unavailable Bluetooth: Use lock_sock_nested in bt_accept_enqueue vfs: fix freeze protection in mnt_want_write_file() for overlayfs mtdchar: fix overflows in adjustment of `count` audit: fix use-after-free in audit_add_watch arm64: dts: uniphier: Add missing cooling device properties for CPUs net/mlx5: Add missing SET_DRIVER_VERSION command translation binfmt_elf: Respect error return from `regset->active' NFSv4.1 fix infinite loop on I/O. x86/EISA: Don't probe EISA bus for Xen PV guests perf/core: Force USER_DS when recording user stack data xtensa: ISS: don't allocate memory in platform_setup CIFS: fix wrapping bugs in num_entries() cifs: prevent integer overflow in nxt_dir_entry() Revert "cdc-acm: implement put_char() and flush_chars()" usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() USB: yurex: Fix buffer over-read in yurex_write() USB: serial: ti_usb_3410_5052: fix array underflow in completion handler usb: misc: uss720: Fix two sleep-in-atomic-context bugs USB: serial: io_ti: fix array underflow in completion handler USB: net2280: Fix erroneous synchronization change usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame() usb: Avoid use-after-free by flushing endpoints early in usb_set_interface() usb: uas: add support for more quirk flags USB: Add quirk to support DJI CineSSD mei: bus: need to unlink client before freeing mei: ignore not found client in the enumeration usb: Don't die twice if PCI xhci host is not responding in resume xhci: Fix use after free for URB cancellation on a reallocated endpoint misc: hmc6352: fix potential Spectre v1 Tools: hv: Fix a bug in the key delete code ipmi: Fix I2C client removal in the SSIF driver mmc: omap_hsmmc: fix wakeirq handling on removal s390/crypto: Fix return code checking in cbc_paes_crypt() IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler xen/netfront: fix waiting for xenbus state change pstore: Fix incorrect persistent ram buffer mapping RDMA/cma: Protect cma dev list with lock xen-netfront: fix warn message as irq device name has '/' x86/mm/pti: Add an overflow check to pti_clone_pmds() x86/pti: Check the return value of pti_user_pagetable_walk_pmd() x86/pti: Check the return value of pti_user_pagetable_walk_p4d() crypto: sharah - Unregister correct algorithms for SAHARA 3 dmaengine: mv_xor_v2: kill the tasklets upon exit i2c: aspeed: Fix initial values of master and slave state drivers/base: stop new probing during shutdown KVM: arm/arm64: Fix vgic init race platform/x86: toshiba_acpi: Fix defined but not used build warnings s390/qeth: reset layer2 attribute on layer switch s390/qeth: fix race in used-buffer accounting ... Change-Id: I96b48a8e6449583bbee2b6baf3c412404510003a Signed-off-by:Jigarkumar Zala <jzala@codeaurora.org>
Loading
Please register or sign in to comment