Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit cc5d6be8 authored by Saikumar Kurapati's avatar Saikumar Kurapati
Browse files

Merge commit '83c142a8' into dev/msm-4.14-display



* commit '83c142a8':
  qseecom: correct range check in __qseecom_update_cmd_buf_64
  ARM: dts: msm: Disable io-coherency for GSI on atoll
  ARM: dts: msm: Add thermal zone definition for ATOLL
  ARM: dts: msm: Add regulator cooling device for ATOLL
  ARM: dts: msm: Add LMH-DCVSh configuration for ATOLL
  AndroidKernel: add TARGET_PREBUILT_INT_KERNEL_IMAGE
  defconfig: Enable lightnvm driver
  ARM: dts: msm: Enable IPA SMMU S1 stage for atoll
  ARM: dts: msm: add MHI NET devicetree node for sdxprairie
  msm: mhi_dev: add random mac generation and ethernet parse support
  defconfig: msm: Enable QRTR_MHI_DEV for SA515M
  ARM: dts: msm: add hostless QUIN TDM configuration
  ARM: dts: msm: Add ion secure carveout for atoll
  defconfig: msm: cleanup sdmmagpie configs from atoll
  ARM: dts: qcom: Add GFX iommu HSR setting for atoll
  ARM: dts: msm: Disable io-coherency for GSI on SM6150
  ARM: dts: msm: Add SMMU entry and disable io-coherency on sdmmagpie
  ARM: dts: msm: Add virtio spmi and pmic gpios on sa6155p and sa8155 VMs
  spmi: pmic_arb: add virtio spmi driver for VM platforms
  ARM: dts: msm: Add inline crypto engine node for atoll
  dt-bindings: batterydata: add SOH range property
  msm: ipa: Enable qmi send request to remove last connection
  qseecom: correct range check in __qseecom_update_qteec_req_buf
  ARM: dts: msm: Update core isolation thermal zone thresholds for SA6155
  ARM: dts: msm: Add support for EUD for atoll
  msm: kgsl: Remove extra call to turn off interrupts
  ARM: dts: qcom: Modify pinctrl settings for HS-I2S device nodes
  ARM: dts: qcom: Add new properties for HS-I2S node
  usb: dwc3-msm: Fix maximum_speed determination
  ARM: dts: qcom: Add HS-I2S device tree support on SA8155-VM
  power: smb1390-psy: Add support to identify CP model name
  ARM: dts: msm: Add dtsi support for v150_110 camera
  defconfig: msm: enable spmi pmic pinctrl for QTI Quin GVM
  drivers: net: can: Add non-blocking call for end upgrade ioctl
  drivers: net: qti-can: Add ASYNC probe and power notification
  ARM: dts: qcom: Add iommu bus voting details for atoll
  ARM: dts: msm: Cleanup existing dts of 403
  diag: dci: Validate pkt length before parsing for full header
  ARM: dts: msm: update the memory map to v5 on atoll
  Revert "defconfig: QCS405: Enable USB diag_bridge, QRTR and RMNET host drivers"
  iommu: arm-smmu: Add hibernation callbacks to pm_ops
  ARM: dts: msm: Enable virtio clock for sa6155p vm
  ARM: dts: msm: Disable UART_4 on SA515M CCARD boards
  clk: qcom: gcc: Add video clock resets for sdmshrike
  net: qualcomm: rmnet: Pass on bad csum segments
  ARM: dts: msm: Set ethernet PHY reset delay for SA515M CCARD
  ARM: dts: msm: Enable PPS gpio for SA515M CCARD boards
  ARM: dts: msm: Enable the OSM clock controller for ATOLL
  clk: qcom: osm: Add support for OSM clocks for ATOLL
  ARM: dts: msm: Update compatible string for SCC on the SA 8195 target
  drivers: soc: qcom: Enable the virtual subsystem notification driver
  defconfig: msm: Decide UART sampling rate based on config
  qbt: Add ioctls to acquire and release wakelock
  usb: phy: snps: Turn off CXO clock from msm_hsphy_dpdm_regulator_enable
  soc: qcom: scm_qcpe: Add tolerance to HAB failures
  ARM: dts: msm: Remove extcon and PHY nodes on atoll RUMI
  ARM: dts: msm: Add slimbus instance for ATOLL
  msm: kgsl: Don't deassert GBIF halt before GPU gdsc goes off
  drivers: soc: qcom: Update atoll SCT entry for modem SS
  ARM: dts: msm: Add pm8008 support for atoll
  ARM: dts: msm: add PM6150/PM6150L rpmh regulators for atoll
  serial: msm_geni_serial: Enhance debug logs and support
  ARM: dts: msm: Enable virtio clock for sa8195 vm
  clk: qcom: Add usb and pcie virtio clocks for sa8195p
  msm: ipa3: Fix to recycle ODL consumer pipe SKB buffer
  ARM: dts: msm: Include display for SA8195P ADP STAR
  arm: mm: Set dma_ops_setup only for IOMMU_DOMAIN_DMA
  ARM: dts: msm: Enable QCA6390 for SA515M CCARD boards
  net: qualcomm: rmnet: Avoid *_hdr() helpers while adding linear GSO
  ARM: dts: msm: Disable io-coherency for GSI on Trinket
  diag: Do not include unallocated buffer to md table
  defconfig: msm: change BLK_DEV_LOOP_MIN_COUNT's value for Trinket
  ARM: dts: msm: Change display rsc to use AWAKE votes for ATOLL
  msm: kgsl: Ensure GPU gdscs are off in SLUMBER and during hard reset
  ARM: dts: msm: Add QMI cooling device for ATOLL
  defconfig: msm: Update thermal drivers for ATOLL
  driver: thermal: bcl_pmic5: Use mitigation level interrupts
  ARM: dts: msm: Add virtio regulator for sa8155 vm
  drivers: of: Add early param memrsv
  ARM: dts: msm: Add virtio regulator on sa6155p virtual machine
  defconfig: msm: Enable virtio regulator for QTI Quin GVM
  regulator: add virtio regulator driver
  msm: camera_v2: reject the late request
  clk: qcom: Change init level for virtio clock
  ARM: dts: msm: Add TLMM GPIOs for direct connect support on SA6155P VM
  drivers: msm: pinctrl: Add custom TLMM direct connect list feature support
  net: qrtr: Loop on mhi_dev_read_channel until it returns 0
  net: qrtr: Change the in and out channels
  net: qrtr: Send HELLO message on endpoint register
  defconfig: msm: Configure QRTR Node ID for sdxprairie
  net: qrtr: Add dynamic node id configuration
  defconfig: msm: Enable QRTR MHI DEV for sdxprairie
  ARM: dts: msm: Add QRTR MHI DEV device for sdxprairie
  net: qrtr: Add support for a mhi device transport
  msm: pcie: control when PCIe MSI driver can access SNPS registers
  defconfig: msm: Enable SYSVIPC for sa2150p
  defconfig: msm: Add back configurations to SA2150P
  ARM: dts: msm: register IPCR for early MHI notification
  ARM: dts: msm: Add USB for SA8195 Virtual Machine
  ARM: dts: msm: Add qrng node for atoll
  ARM: dts: msm: Enable TZ-log driver for atoll
  ARM: dts: msm: Add crypto device nodes for atoll
  gpi: Evaluate EE GSI registers offset for QUP
  power: smb1390-psy: Configure IREV and main's ICL to prevent IREV condition
  power: smb1390-charger-psy: use voting mechanism to control slave
  defconfig: sm8150: change BLK_DEV_LOOP_MIN_COUNT's value
  ARM: dts: msm: Add GPI DMA and QUPv3 SE dt nodes for atoll
  defconfig: quin gvm: add ptp config
  net: qrtr: mhi: Use spin_lock_bh in qcom_mhi_qrtr_send
  power: power_supply: Display skin health in proper format
  ARM: dts: msm: Introduce bus topology for ATOLL
  clk: qcom: Update SCC regulator configurations for SA 8195
  power: smb1390-psy: Configure temperature output buffer to High-Z state
  power: smb5: Add support for thermal mitigation for CC Mode
  msm: ipa: Use correct VLAN header size in partial headers
  mhi: core: export symbols for references
  ARM: dts: msm: Add eSOC support for sdmshrike
  msm: msi: update SNPS MSI mask and unmask based on PCIe LPM
  ARM: dts: msm: Update status fields for PIL nodes on SA8195P ADP STAR
  ARM: dts: re-enable mhi boot logger channel for sm8150-sdxprairie
  soc: qcom: dfc: Traffic control optimization
  dt-bindings: thermal: bcl: Update the interrupt name for bclv5
  ARM: dts: msm: Add the smcinvoke node for atoll
  dt-bindings: qpnp-smb5: Add property to enable thermal mitigation
  ARM: dts: msm: Enable lpm and modify boot option for QCS405
  ARM: dts: msm: Add qseecom node and heap for atoll
  ARM: dts: msm: Update IRQs for APPS SMMU on SA8195 virtual machine
  msm: kgsl: Free up preemption buffers on ringbuffer close
  defconfig: sm8150: Disable BUILD_ARM64_APPENDED_DTB_IMAGE flag
  ARM: dts: msm: Enable deep pre-fetch on apps smmu for atoll
  serial: msm_geni_serial: Decide UART sampling rate based on config
  defconfig: sa515m: Rename defconfigs
  ARM: dts: msm: Correct the qmi id of npu etm for atoll
  rpmsg: glink: Resource cleanup on glink smem probe fail
  ARM: dts: qcom: Add HS-I2S device tree support on SA8155
  sched: Add task boost feature
  defconfig: trinket: Disable BUILD_ARM64_APPENDED_DTB_IMAGE flag
  clk: qcom: clk-rpmh: Add support for clk-rpmh driver for ATOLL
  msm: camera: Add new sof event to include nanosecond timestamp
  msm: ais: eeprom: Fix OOB condition for memory map count
  diag: Update hdlc mode for all peripherals after mdlog exit
  msm: ipa3: Update BW values for debugfs to change clk rate
  ARM: dts: msm: Add QMP debugfs client on sdmshrike
  ARM: dts: msm: Update the SDHC driver for SA8195P ADP STAR
  ARM: dts: msm: Include PCIe for SA8195P
  devfreq: bw_mon: check for the return value of start_monitor
  devfreq: bimc_bwmon: Add support to enable BWMON clks
  mhi: core: make timesync register access strict
  ARM: dts: msm: Enable dual-CAN for SA515M CCARD
  defconfig: sdxprairie: Enable burst flow control
  Revert "ARM: dts: msm: Defer regulator disable for trinket GPU SMMU"
  defconfig: qcs405: Enable ARCH_QCS403 in qcs405 defconfig
  msm: kgsl: Avoid redundant AOP message during GPU wake up
  power: power_supply: Add property to display skin temperature status
  msm:camera:isp: Fix array index bound checks
  msm: ipa4: Cleanup duplicate code used for setup coalescing pipe
  net: qualcomm: rmnet: Fix incorrect UL checksum offload logic
  ARM: dts: msm: Add audio support for SA515M CCARD boards
  msm: ipa4: Send new QMI indication message to modem for RSC pipe
  msm: ipa4: initialize the replenish pointer for WAN consumer pipe
  msm: ipa4: Compare unsigned value with less than zero always false
  msm: ipa4: Don't decrease channel ref conunt for GCI channel
  ARM: dts: msm: Update RPMh clock for SA8195P
  ASoC: tlv320aic3x: Add reset inverted DT property
  defconfig: msm: Enable TLV Audio codec for sdxprairie-auto
  msm: ipa3: Cleanup MHIP Dl rules on IPACM restart
  msm: ipa3: add qmi support for cleaning MHIP rules and frags
  ARM: dts: msm: Use PM8195 regulators for SA8195P ADP STAR
  usb: dwc3: Prevent continuous retries on error event
  sched/fair: Only strict skip for current task
  msm: ipa3: vote to turbo incase of APQ platform
  ARM: dts: qcom: Modify the device tree for HS-I2S driver
  cnss: Add cnss driver to msm-4.14
  power: qpnp-qg: Replace ktime_get with ktime_get_boottime
  power: qpnp-qg: Report SOC in centi-percentage
  devfreq: Do not round up bandwidth on BWMON4 devices
  dt-bindings: usb: Add gsi-disable-io-coherency to driver bindings
  usb: gadget: Mark usb gsi driver dma memory as cached
  usb: dwc3: Allocate and free TRB buffers from ep ops
  rpmsg: glink: Resource cleanup on glink native probe fail
  usb: quirk: add no-LPM quirk on Kingston DataTraveler 3.0 drive
  ARM: dts: msm: add PBS device for PM8150B
  power: qpnp-fg-gen4: correct SDAM register used for calibration
  defconfig: msm: Add defconfig files for SA2150P
  msm: ipa3: Fix spin_unlock_bh warning in wan driver
  ARM: dts: msm: Update camera SIDs and clock rates for SA8195P
  soc: qcom: mem-offline: fix mem online failure notification
  defconfig: msm: Enable PPS for sdxprairie-auto platforms
  ARM: dts: msm: Change tlmm-central-base base for sdxprairie emac
  ARM: dts: msm: Enable EEPROM for SA515M boards
  defconfig: sa515m: Enable the AT24 EEPROM for SA515M
  ARM: dts: msm: Enable RGMII for SA515M CCARD
  ARM: dts: msm: Update SSC entries for SA8195P
  drivers: soc: qcom: Add snapshot of virtual subsystem notification driver
  msm: kgsl: Fix race condition between drawobj and context destroy
  soc: qcom: spcom: fix error code on create existing channel
  ARM: dts: msm: add cti trig_out gpio for atoll
  defconfig: msm: Enable SSBD config for Atoll
  arm64: sysreg: Clean up instructions for modifying PSTATE fields
  arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3
  power: qpnp-qg: Add support for fast-charge config
  dt-bindings: qpnp-qg: Add properties for fast-charge config
  power: qpnp-qg: Add sleep-mode configuration for QG
  arm64: cpufeature: Detect SSBS and advertise to userspace
  arm64: entry: Allow handling of undefined instructions from EL1
  arm64/sve: System register and exception syndrome definitions
  diag: Prevent possible use-after-free while updating event mask
  defconfig: qcs403: Add new defconfig of qcs403
  ARM: dts: msm: Add device tree support for board variants of QCS403
  soc: qcom: socinfo: Add soc information for QCS404 and QCS407
  ARM: msm: Add support for new board config qcs403
  power: battery: handle charging termination at lower float voltage
  ARM: dts: msm: Add dtsi entries of QMP PHY and QUSB2PHY for ATOLL
  msm: adsprpc: Check fastrpc channel and context during map and unmap
  ARM: dts: msm: change audio memory type for sdxprairie
  ARM: dts: msm: Rename the smmu dtsi file name for atoll
  android: lowmemorykiller: disable ALMK during memory offline
  dt-bindings: qpnp-qg: Add properties to specify S2 config in sleep
  ARM: dts: msm: Remove MHI device tree for QCS405
  msm:ipa: mutex protect mhi dev for voting/unvoting pcie clocks
  ARM: dts: msm: Set the default mode for USB on SA8195P
  ARM: dts: msm: Update bandwidth values for the sdmshrike v2 target
  msm: npu: Don't sync dma buffer after mapping
  msm: npu: Use mutex to protect map/unmap to avoid race condition
  defconfig: Enable MICREL_PHY for SA515M
  defconfig: Enable CAN for SA515M
  drivers: net: qti-can: Use div_u64 for 64-bit division
  ARM: dts: msm: Add fastrpc SMMU sids for sdmshrike v2 target
  net: qualcomm: rmnet: Workaround for HW checksum error
  msm: camera: eeprom: Fix OOB condition for memory map count
  pinctrl: qcom: Add hibernation support for sm8150
  pinctrl: qcom: Save and restore TLMM registers
  icnss: Check firmware status to ignore QMI handshake
  ARM: dts: msm: Enable AVB system property on atoll
  ARM: dts: msm: Add initial qrd support for atoll
  msm: ais: enable/disable rdi separately
  ARM: dts: msm: Correct active tcs count for atoll
  zram: fix race condition while returning zram_entry refcount
  AndroidKernel: Fixed compile errors after enable boot header version 2
  msm: camera_v2: isp: Double stats ub size
  ARM: dts: msm: fix video node name for atoll
  ARM: dts: msm: Make wakegic as interrupt parent for subsystem on trinket
  msm: ais: change packet fmt to 0 for plain16
  msm: vidc: Ensure size of the data available before typecasting
  ARM: dts: msm: Use sdmshrike regulators for SA8195P ADP STAR
  msm: ipa: wdi3: Update with right sequence
  usb: pd: Do not allow pending out going requests with src_cap_ext
  usb: phy: snps: Enable auto resume feature only in host mode
  input: qpnp-power-on: Add support for suspend to disk
  sound: usb: Fix possible race between release and cleanup
  diag: Replace improper checks with proper ones to clear stats
  msm: ais: Support multi-client for req and sync mgr
  usb: dwc3: Stop active transfer on control endpoints
  msm: camera: util: Enabling logs to improve debugging
  ARM: dts: msm: Update clocks for sdmshrike-v2
  ARM: dts: msm: Add pwr levels for gpu on sdmshrike
  mmc: sd: set card removed to true
  mmc: core: Reset on error during deferred resume
  Revert "mmc: core: rescan for card if deferred resume fails"
  net: qrtr: mhi: Register for early notifications
  ARM: dts: msm: Add SDE DP support on SA8195
  ARM: dts: msm: Update PHY sequence for PCIe EP on sdxprairie
  ARM: dts: msm: Update PCIe EP link speed for sdxprairie
  net: qualcomm: rmnet: Avoid copy twice in non linear cases
  ARM: dts: msm: Add QDSS CTI pin definition for sdmshrike
  ARM: dts: msm: Add syscon nodes to the sdmshrike target
  cpuidle: lpm_levels: Wakeup biased cpu
  Revert "ARM: dts: msm: set dmic sampling rate in QCS405"
  msm: vidc: Add configurations specific to atoll
  ARM: dts: msm: Add wake-gpio for qcs405-iot-sku6 variant only
  soc: qcom: smp2p: Add support for suspend to disk
  mailbox: msm_qmp: Add support for suspend to disk
  ARM: dts: msm: Add dcc node for atoll
  ARM: dts: msm: Add mem_dump node for atoll
  diag: Close the control channel during SSR
  diag: Update new msg, log and event masks for diag logging
  BTFM: Add support for Apache 1.2.* cards
  Hibernate: Add check for pte_valid in saveable page
  ARM: dts: msm: Add venus pil node for atoll
  irqchip/gic-v3: Re-init GIC hardware upon hibernation restore
  dt-bindings: net: qrtr: Add MHI Device transport bindings
  msm: mhi_dev: Update IPCR channel enums
  qseecom: use scm_call2 for shutdown app
  msm: vidc: Enable input crop extradata
  net: qualcomm: rmnet: check for over-pulling
  icnss: Skip removing WLAN host driver during recovery
  ARM: dts: msm: Add modem sensors for SM8150-SDXPRAIRIE
  ARM: dts: msm: Enable QMI cooling devices for SM8150-SDXPRAIRIE
  dt-bindings: thermal: qmi_sensor: Add MACROs for QMI sensors
  dt-bindings: thermal: Add new thermal QMI sensors
  drivers: thermal: qmi_sensor: Add support for new sensors
  serial: msm_geni_serial: Maintain correct line id for port
  clk: qcom: fix pcie virtual clock name mismatch
  msm: vidc: Fix validate_pkt_size macro definition
  ARM: dts: msm: Add jtag_mm nodes for atoll
  ARM: dts: msm: Add regulator and peripheral devices for SA8195
  thermal: adc_tm: Ensure drvdata is set for all adc_tm instances
  ARM: dts: msm: Add devices for sa8155 virtual machines on multi mode
  ARM: dts: msm: Enable uart for sa8155 virtual machine on single mode
  mhi: core: Transition to READY state if EE is pass through
  Revert "msm: vidc: Check image encode capabilities"
  sched/fair: Avoid unnecessary active load balance
  ARM: dts: msm: disable lpm and modify boot option for QCS405
  msm: pcie: add QCS405 device id support
  msm: camera: cpas: logs added in the failure case for stop hw
  dcc_v2: Reset the lock register if config dcc list fails
  soc: qcom: hab: unify variable type to avoid implicit conversion
  ARM: dts: msm: Add cnss_sdio dt for QCS405 and enable sdio in sdhc_2
  ARM: dts: msm: Update to memory map V6 for sdxprairie
  ARM: dts: msm: Raise the IPA threshold for sm8150-sdxprairie
  ARM: dts: msm: Add USB2 for sdmshrike
  ARM: dts: msm: Add entries to the root node for sdmshrike
  ARM: dts: msm: Update entries for serial engine instances
  soc: qcom: wda: Disable powersave work on deinitialization
  net: qrtr: Free skb if qrtr_node_lookup fails during qrtr_fwd_pkt
  ARM: dts: qcom: Add CPU and cluster cost for sdmshrike
  defconfig: qcs405: Enable cnss_sdio driver for Tufello
  Bluetooth: Fix compile issue when both CONFIG_CNSS and CONFIG_ICNSS enabled
  mmc: core: Do not set host->card to NULL if oldcard is not released
  usb: f_gsi: Fix error handling path in ipa_connect_channels
  ARM: dts: qcom: Remove vidc DT file for sdmshrike
  msm: camera: Print mem handle index and io config index
  ARM: dts: msm: Add video device node for atoll
  msm: camera: csiphy: Support multiple data rates in CSIPHY for sm6150
  cnss2: set iova_start and iova_stop to 0
  ARM: dts: msm: Add parameter override for SDXPRAIRIE
  msm: kgsl: Program sub-cache ID for SC8180
  ARM: dts: msm: Supply dll-hsr settings for sdhc on sdxprairie
  ARM: dts: msm: add initial MHI devicetree node for QCS405
  ARM: dts: msm: update the phy interrupt in sdxprairie
  msm: camera: isp: notify boot time stamp with precision
  ARM: dts: msm: Change irq number of virtio clock
  ARM: dts: qcom: Enable display driver node for trinket tasha and qrd
  cnss2: Use uninterruptible wait for idle shutdown/restart work
  ARM: dts: qcom: enable mi2s gpios dynamically in qcs405
  power: smb1390: fix NULL pointer de-reference in resume path
  ARM: dts: msm: Add overlay DT nodes for sdmshrike
  mhi: cntrl: qcom: register for early error fatal notification
  mhi: cntrl: qcom: timesync IPC log buffer support
  mhi: core: add support for early error notifications
  mhi: cntrl: qcom: force a suspend during boot
  mhi: cntrl: qcom: reset suspend state to active in suspend error cases
  mhi: cntrl: qcom: bring MHI out of suspend prior to MHI shutdown
  msm: IPA: enable uC debug stats for gsi on IPA4.1 APQ
  msm: ipa4: GCI protocal channel update polling mode for dependent channels
  msm: ipa4: Fix to configure pending packelist WAN consumer pipe
  msm: ipa4: increase event channel ref count for non-coalescing pipe
  defconfig: msm: Enable DM_VERITY_FEC support
  ARM: dts: msm: Add TLMM GPIOs for direct connect support on SA8155 VM
  drivers: msm: pinctrl: Add custom TLMM direct connect list feature support
  ARM: dts: msm: Add bluetooth pin definition for sdmshrike
  ARM: dts: msm: Add QSEECOM, SMC, and RNG nodes to sdmshrike
  defconfig: msm: enable CONFIG_USB_RTL8152 for sm8150, sa8155, trinket
  defconfig: sa6155: Enable CONFIG_GNSS_SIRF
  ARM: dts: msm: enable SiRF GNSS Driver and hsuart1
  cpufreq: schedutil: Fix for limits update with fast switch enabled
  ARM: dts: msm: Add support for SA515M CCARD boards
  ARM: dts: msm: Add labels to PIL entries for sdmshrike
  msm: ipa3: vote turbo when tethering on
  mhi: cntrl: qcom: add usage of system pm state notifications
  mhi: core: notify mission mode transition to control driver
  mhi: core: do not trigger sys_error if controller already entered RDDM EE
  mhi: core: skip MHI state SYS_ERR handling if RDDM is supported
  mhi: core: add time synchronized logs support
  msm: ipa: Add support for crashdump in IPA offload sub-system
  msm: kgsl: Correctly update script size for MVC registers
  diag: Switch to correct logging mode after mdlog exit
  defconfig: msm: disable PM_AUTOSLEEP for sm8150, sa8155, trinket
  Coresight: byte-cntr: Don't read byte-cntr when etr is diasbled
  sched/fair: Avoid cpu idle to deep sleep when have active balance
  sched: core: Clear walt rq request in cpu starting
  ARM: dts: msm: update atoll DT entries for fastRPC usecases
  ARM: dts: msm: Fix ADC compilation error for atoll
  thermal: adc-tm: Add suspend_noirq support for ADC_TM
  msm: camera: reqmgr: Verify the req of two links
  msm: camera: reqmgr: Add initial sync support
  mhi: cntrl: qcom: set device timer frequency for timesync calculations
  msm: vidc: Check image encode capabilities
  icnss: Reduce the shutdown timeout from 50sec to 15sec
  Documentation: Add DT bindings on atoll
  power: qpnp-qg: Add support to display available power
  ARM: dts: msm: Add QMP debugfs client on atoll
  ARM: dts: msm: Add GPU properties for atoll
  dt-bindings: qpnp-qg: Add property to specify system minimum voltage
  icnss: Synchronize idle shutdown and restart
  serial: msm_geni_serial: Make sure to have buffer for stop rx
  power: qpnp-qg: Allow SOC jump during resume
  dt-bindings: qpnp-qg: Add property for minimum sleep time
  power: battery: fix usage of un-initialized variable in FCC stepper
  msm: ipa: QMI update for firwall config
  power: qpnp-fg-gen4: add support for calibration configuration
  dt-bindings: qpnp-fg-gen4: add support for PBS configuration
  defconfig: sm8150: Enable QPNP_PBS driver
  f_gsi: Increase MBIM IN aggregation to 31KB
  net: qualcomm: rmnet: lock descriptor pool
  ARM: dts: msm: add proxy bandwidth vote for sm8150
  mhi: core: calculate times based on given timer frequencies
  AndroidKernel: Building dtb.img to support header version 2
  ARM: dts: msm: Support 1.4 GHz frequency level for QCS405
  ARM: dts: msm: Add GPU frequency @500Mhz to NOMINAL
  msm: kgsl: Only read throttle counters if GMU is enabled
  ARM: dts: msm: Add device node support for TSENS in atoll
  clk: qcom: Use regmap_update_bits() to update the clock flags
  ARM: dts: msm: Add secure display heap configuration for ATOLL
  msm: camera: isp: remove the check for bpp
  diag: Free global buffer properly after receiving write done
  msm: ipa3: Fix to recycle buffers
  msm: defconfig: Disable IPA for sm6150 auto
  drivers: gnss: Add SiRFStart GNSS chip power controls
  ARM: dts: msm: Add sdcard support for sa6155p vm
  msm: camera_v2: isp: Fix ub allocation logic
  ARM: dts: msm: enable displayport hpd through lphw gpio
  ARM: dts: msm: enable displayport driver for trinket
  msm: ais: fix issue for 4 cameras on lite IFE
  usb: core: Power up SS phy before handling port suspend
  msm: ipa3: WA to handle of mhi prime channel start failure
  ARM: dts: add hostless QUIN TDM config on sa6155 platform
  msm: kgsl: Use event workqueue for event work instead of RT Kthread worker
  ARM: msm: dts: disable DP related device nodes
  ARM: msm: dts: remove unused DSI panel node
  usb: Add support for 90fd PID
  msm: camera: jpeg: Check the HW state before accessing register
  clk: provider: cleanup of unused use_max_uV
  clk: Always vote INT_MAX as maximum voltage for a rail
  clk: qcom: sm8150: Remove usage of use_max_uV for voting
  msm: ais: support setting framedrop by io config
  msm: watchdog: Add hibernation support
  arm: io: add missing read and write no_log variants
  ARM: dts: msm: Add cDSP, adsprpc, and fastrpc nodes to sdmshrike
  pinctrl: qcom: Add direct connect configuration support for sdmshrike
  msm: IPA4: Enable MHI Proxy on msm-4.14 master branch
  NFC: Fix device node probing issue
  ARM: dts: msm: Add a common device tree for VM platforms
  dm: Restore reverted changes
  ARM: dts: qcom: Add device tree support for hsi2s driver
  cnss2: Update WLAN composite USB I/F number for QCN7605
  soc: qcom: qdss_bridge: Get buffer num from mhi and enlarge buffer size
  mhi: core: change to vmalloc for memory allocations larger than 32KB
  mhi: core: initialize MHI lpm_mutex before use
  mhi: core: avoid triggering SYSERR if device is already in RDDM
  mhi: cntrl: qcom: do not cache PCIe endpoint config space
  of: of_reserved_mem: Increase limit on number of regions
  ARM: dts: msm: Update clock source for csi phy3 for sdmmagpie
  ARM: dts: msm: Fix include files for SA8195p
  msm: IPA: add functional flag for MHI Proxy
  defconfig: QCS405: Enable USB diag_bridge, QRTR and RMNET host drivers
  msm: camera: cpas: Avoid array underflow during client registration
  clk: qcom: Add clkref enable for PCIe and USB clkrefs
  msm: kgsl: Change data type for GPU ib vote
  nl80211: Keep optional check for KCK in set rekey
  defconfig: msm: enable XFRM_INTERFACE, MEMBARRIER for trinket
  msm: adsprpc: change logging of rpmsg callback error message
  ARM: dts: msm: add cnss dt node for sa6155p vm
  ARM: dts: qcom: Add device tree support for hsi2s driver
  soc: qcom: hab: add error handling when dt item is missing
  ARM: dts: msm: set QDSS channel num-elements as 128
  Dm: init: Enable rootfs mount as dm-verity during boot without ramdisk
  msm: vidc: add check to avoid out-of-buffer write
  msm: IPA: uC debug stats correction for USB pipes
  msm: kgsl: Add missing check for snapshot IB dump
  ARM: dts: msm: Unconfigure QUSB PHY tcsr_clamp_dig_n register for SA6155p
  clk: qcom: gcc: Add clocks for hsi2s driver
  clk: qcom: Support 'protected-clocks' property
  msm: camera: sensor: Add check to know if device acquired
  cpu/hotplug: Abort disabling secondary CPUs if wakeup is pending
  msm: vidc: Avoid information leak while accessing the packet
  defconfig: enable XFRM_INTERFACE and MEMBARRIER
  ARM: dts: msm: Enable dynamic clock switch feature for sdmmagpie
  ARM: dts: msm: Enable dynamic clock switch feature for sm6150
  arm64/iommu: handle atomic pool addresses in ->get_sgtable and ->mmap
  arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable
  ARM: dts: msm: Add ep delay workaround for sdxprairie
  ARM: dts: msm: Add VADC and ADC_TM support for atoll
  msm: ipa3: add IOMMU_CACHE flag
  soc: qcom: dfc: Purge packets on flow delete
  ARM: dts: msm: Add WLAN power pin definitions for sdmshrike
  power: smb1390-psy: Support PPS constant current(CC) mode
  power: smb5: Add support for PPS constant current(CC) mode
  clk: qcom: Update GCC driver for SDXPRAIRIE V2
  ARM: dts: msm: Update GCC node for sdxprairie v2
  soc: qcom: qmi_interface: Remove ineffective mutex lock from txn struct
  soc: qcom: qmi_interface: use qmi txn_lock to avoid use after free of txn
  msm: isp: camera_v2: use vfe0 when dual_isp_sync enabled
  diag: Prevent using uninitialized mdlog session mask
  ARM: dts: msm: set LV GVM's vmid as 3 in multi-GVMs model
  defconfig: msm: Enable KPTI on sdmsteppe, trinket
  power: battery: smb5-lib: Introduce FCC Main Votable
  defconfig: msm: Enable KPTI on sa8155, sm8150
  i2c: virtio: reallocate memory for each msg buffer
  msm: ipa3: Fix RNDIS Tethering Stats update for UDP UL
  net: qualcomm: rmnet: Use header lengths in descriptor segmentation
  msm: kgsl: Change throttling counter weight from 15% to 5%
  ARM: dts: msm: Add calypso CAN controller support for the SA8195 target
  msm: ipa: Update IPA SRAM mapping
  ARM: dts: msm: delete pm8150b nodes from mtp cpe dts file
  ARM: dts: add pinctrl handle in snd card on 6155 platform
  mm: swap: Add randomization check for swapon/off calls
  block: gendisk: Add a new flag in gendisk structure
  PM: Hibernate: Add option to disable disk offset randomization
  msm: vidc: Add checks to avoid OOB access
  soc: qcom: hab: use spin_lock/unlock() when local irqs are disabled
  defconfig: sa6155: Enable CONFIG_DEVTMPFS
  msm: camera: isp: Enabling critical logs to improve debugging
  i2c: virtio:refine the driver of i2c virtualization
  msm: IPA : Tethering offload clean up on MHI PRIME
  ARM: dts: msm: Add early mount partition details for atoll
  msm: ipa3: Drop WAN TX packets when pipe is down in ssr
  ARM: dts: msm: update audio node and pinctrl on 615x platform
  ARM: dts: add pinctrl handle in snd card on 8155 platform
  ARM: dts: msm: Add TSPP pin definitions for sdmshrike
  esoc: Add mdm error-fatal notifier hook
  net: qualcomm: rmnet: DL marker v2 for frags
  msm: vidc: add additional check to avoid out of bound access
  defconfig: msm: Enable support for sdhci in qti-quin-gvm
  diag: Update diag get log request structure
  usb: dwc3-msm: Program MSB of doorbell register when using dummy_addr
  clk: qcom: Add sa6155 sdhci support for virtual clock
  USB: configfs: Send DISCONNECT uevent during UDC bind
  msm: camera: Add IR-LED and IR-cut filter driver
  iommu: iommu-debug: Add support for page table dump
  usb: f_gsi: Don't enable IPA data path if connect channel fails
  dt-bindings: clk: Introduce 'protected-clocks' property
  Revert "msm: camera: Skip cache CPU SYNC for non-secure buffers"
  ARM: dts: msm: Add initial idp support for atoll
  pinctrl: qcom: Update offsets on the SOUTH tile for the sdmshrike target
  msm: Fix UCHE to GMEM VA align and SVM base addr
  net: qualcomm: rmnet: Dl marker v2 callbacks
  net: qualcomm: rmnet: Add headroom for all skbs queued to stack
  msm: ipa: Change qtimer gran_2 resolution to 1ms
  msm: mink: handle interrupt while waiting for cb response
  ARM: dts: msm: Remove s1 bypass for atoll
  sched/fair: Prevent tick path active migration to the same CPU
  mm-camera2:isp2: Remove the lock during the stream config
  ARM: dts: msm: Add pcie0 for sa6155p vm
  msm: kgsl: Improve GMU firmware loading time
  power_supply: Add properties to support PPS constant current(CC) mode
  msm: ipa: Save GSI 2.0 test bus information
  ARM: dts: msm: Add soundcard device node in sdxprairie dtsi files
  ARM: msm: dts: Add reset clocks for sm8150
  ARM: dts: msm: fix compile warning related to mhi node
  esoc: Change the toggle delay for external modem.
  msm: ais: Fastforward ais to camera PC386
  scsi:ufs: Allow ICE calls for UFS_STORAGE type
  msm: camera: core: Fix context release timing issue
  cnss2: Sanity check plat_priv before using
  iommu/io-pgtable-arm: sync map update before page table walk
  diag: dci: Correct out of bounds check in processing dci pkt rsp
  ext4: allow move extents ioctl for HW FBE
  mhi: cntrl: qcom: disable pcie low power mode during bw scaling
  mhi: cntrl: add support for advanced power management featues
  msm: IPA: uC debug stats channel update
  msm: IPA: uC debug stats for MHIP and USB
  udp: Avoid post-GRO UDP checksum recalculation
  irqchip: pdc: Iterate for actual available pdc regs during hibernation
  msm: camera: isp: Halt device with the command parsed
  clk: qcom: Add sa6155 pcie support for virtual clock
  ARM: dts: msm: add hostless QUIN TDM configuration
  msm: camera: Increase CCI timeout
  net: phy: Fix WOL in Micrel phy
  power: step-chg-jeita: update jeita/step ranges to support signed threshold
  ARM: dts: msm: Enable NVMe device on sa8155 adp star
  Revert "diag: Clear memory device entries during mhi disconnect"
  mhi: core: mark MHI interrupts as IRQF_NO_SUSPEND
  net: qualcomm: rmnet: Introduce descriptor framework
  ARM: dts: Use svs bus voting with USB on sdxprairie
  dwc3-msm: Add default-bus-vote property to select default USB bus voting
  mhi: core: add support for silent suspend and resume
  msm: IPA: remove the redundent if-else check
  defconfig: Adding support for EXT4 filesystem
  mtd: msm_qpic_nand: Add support for performance stats
  slim-msm-ngd: Create a IPC error logging file
  msm: ais: identify the ife lite
  phy: qcom-ufs-qmp-v3-660: increase the minimum time in hibernate
  serial: msm_geni_serial: Double clock-divider for kona based hw
  ARM: dts: msm: Update quiet-therm thermal zone polling_delay for TRINKET
  mhi: cntrl: qcom: save POR PCIe link speed during probe
  pci: framework: disable auto suspend link
  mhi: cntrl: add support to dynamically change bandwidth scale
  mhi: core: add support for dynamic bandwidth scaling
  ARM: dts: msm: Add coresight nodes for atoll
  ARM: dts: Add UFS device node for atoll
  msm: camera_v2: isp: Reserve rdi ub based on image size
  defconfig: msm: Enable required configurations for sa6155
  msm: ipa3: Handle missing cleanup in IMP_READY state on shutdown
  msm: kgsl: check if state change to suspend succeeds
  ARM: dts: msm: Add emmc and sdcard device node for atoll
  msm: camera: isp: Buffer size validation at IFE
  ARM: dts: msm: Add new nodes for triple camera for sm6150
  fbdev: msm: check the length of the external input buffer properly
  ARM: dts: msm: move cnss related nodes to board device tree for sa6155
  diag: Prevent switching mode for non mdlog process
  ARM: dts: msm: move cnss related nodes to board specific tree for sa8155
  msm: vidc: avoid bug on during noc error
  ARM: dts: msm: Add clocks and regulators to gpu cti for trinket
  Coresight-cti: add support to enable/disable multiple clks and regulators
  ARM: dts: msm: keep UFS phy regulator always on for SM6150
  ARM: dts: msm: Add adsp pil node for atoll
  ARM: dts: msm: Add cdsp pil node for atoll
  ARM: dts: msm: Add modem pil node for atoll
  scsi: ufs: update VCCQ and VCCQ2 min value
  ARM: dts: msm: Set mdss-dsi-ext-bridge for all bridge used devices
  ARM: dts: msm: Add USB PHY AC pin definitions for sdmshrike
  drm/msm/dsi-staging: Add a new bridge DTS property support
  usb: misc: nb7vpq904m: fix possible array overflow
  iommu: arm-smmu: Remove check for hibernation and secure use case
  defconfig: Enable hibernation feature for sa8155
  ARM: dts: msm: Enable virtio clock for sa8155 vm
  defconfig: msm: Enable virtio clock for QTI Quin GVM
  ARM: dts: msm: Add PM6150 and PM6150L peripherals for atoll
  net: qualcomm: rmnet: Fix skb->csum_start value
  msm: ipa: set the property for caching the entries in IOMMU
  ARM: dts: msm: Update GPU power levels for SA6155
  soc: qcom: pil: Increase max number of PIL descriptors
  msm: ipa3: embellish access control policy algorithm
  usb: dwc3: Flush bh work before disabling dwc3_irq
  ARM: dts: msm: add support for controlling LGA power for bt module
  msm: ipa4: fix to increment IPA clock vote count after enabling clock
  msm: camera: isp: Update the context hw events dump
  ARM: dts: msm: Fix kernel warning for sm8150
  msm: adsprpc: Fix integer overflow in refcount of map
  arm: dts: msm: Add QSEECom nodes for SA6155P virtual machine
  power: qpnp-qg: Add range checks to FIFO length
  i2c: add virtual i2c driver
  clk: qcom: Add virtio clock driver
  msm: ipa: Write to HOLB_EN twice for IPA 4.5
  msm: vidc: Add support for hibernation
  usb: dwc3-msm: Use dummy buffer as doorbell until GSI is ready
  msm: npu: Only allow to execute patched network
  ARM: dts: msm: Add CNSS pin definitions for sdmshrike
  msm: camera: sensor: Increase the eeprom map buffer count
  msm: ep_pcie: Enable edma only if the controller is up
  dt-bindings: qcom: clocks: Add SDXPRAIRIE V2 clock bindings
  msm: vidc: refine clock calculation for both encoder and decoder
  ARM: dts: msm: Add QUPV3 SE dt nodes for debug uart on atoll
  msm: camera: reqmgr: Reset previous skipped slot if valid request
  Revert "msm: kgsl: Call dma_buf_unmap_attachment() early"
  ARM: dts: msm: Add dtsi entries of USB for ATOLL
  ARM: dts: msm: Add support for CPE on sdxprairie
  esoc: Convert the boot fail configurations to IOCTLs
  defconfig: sdxprairie: Enable AQC IPA offload driver
  msm: ipa: Add support for memory allocator in offload sub-system
  defconfig: sdxprairie: Disable AQC IPA offload driver
  msm: ipa: Fix kconfig dependency for AQC offload driver
  dtsi: add ipa_pm exception list
  msm: kgsl: Redo adreno governor tz init after hibernation
  msm: kgsl: Avoid unnecessary GMU reinitialization
  msm: npu: Limit one client to load network
  msm: ipa: Reset GSI channel before gsi_dealloc_channel() call
  net: aquantia: Re-initialize fwd rings on driver resume
  net: aquantia: Save PCI config space during suspend callback
  ARM: dts: msm: Add ipcb tgu node for sdxprairie
  ARM: dts: msm: Update AQC moderation for peak throughput
  msm: vidc: Reset AXI CBCR register during hardware hung
  soc: qcom: mem-offline: Check return value from mbox_send_msg properly
  msm: camera: crm: Increasing the device handles to 128
  ARM: dts: msm: Disable RSC mailbox controller device display
  power: qpnp-smb5: Do not use ibatt based termination for QG PMICs
  msm: camera: smmu: Set smmu non fatal flag true
  msm: camera: Send topology and stream status to TZ
  msm: camera: Adding device type to track device handles
  msm: camera: isp: Add support for initial frame drop
  msm: kgsl: Ensure that thermal power level restrictions are enforced
  defconfig: qcs405: enable MHI host stack for qcs405
  msm: kgsl: Add GPU_RBBM_GBIF_CLIENT_QOS_CNTL to powerup register list
  ARM: dts: msm: Increasing shared mem region size for SM6150 and sdmmagpie
  msm: camera: icp: Prevent out of bound access in acquire
  msm: camera: mem: Mutex before cpu_begin_access & cpu_end_access
  msm: camera: mem: print error value
  msm: camera: cpas: Check the HW state before accessing register
  mhi: core: allow clients to independently disable bus or device lpm
  sched: fair: Add strict skip buddy support
  ARM: msm: dts: disable USB Type-C analog audio switch for QCS610
  msm: camera: cci: Add rd_done to handle read done operation
  clk: qcom: Update parent of gpu_cc_cx_gfx3d_clk for Trinket
  clk: qcom: Add HALT_DELAY for gpu_cc_cx_gfx3d_clk for SM6150
  msm: camera: crm: Increase the device handles to 128
  defconfig: qcs405: Enable ath10k pci driver for besera
  ARM: dts: msm: Increase camnoc bw margin for sdmmagpie
  msm: camera: fd: Remove duplicate "qcom,fd501" property
  msm: camera: reqmgr: Fix CRM shift one req issue
  msm: camera: icp: Mapping fw error numbers with error names
  msm: camera: isp: Prevent out of bounds read
  msm: camera: csiphy: correct DPHY bring up sequence
  Linux 4.14.117
  mm/kmemleak.c: fix unused-function warning
  media: v4l2: i2c: ov7670: Fix PLL bypass register values
  i2c: i2c-stm32f7: Fix SDADEL minimum formula
  clk: x86: Add system specific quirk to mark clocks as critical
  x86/mce: Improve error message when kernel cannot recover, p2
  powerpc/mm/hash: Handle mmap_min_addr correctly in get_unmapped_area topdown search
  selinux: never allow relabeling on context mounts
  Input: stmfts - acknowledge that setting brightness is a blocking call
  Input: snvs_pwrkey - initialize necessary driver data before enabling IRQ
  IB/core: Destroy QP if XRC QP fails
  IB/core: Fix potential memory leak while creating MAD agents
  IB/core: Unregister notifier before freeing MAD security
  ASoC: stm32: fix sai driver name initialisation
  scsi: RDMA/srpt: Fix a credit leak for aborted commands
  staging: iio: adt7316: fix the dac write calculation
  staging: iio: adt7316: fix the dac read calculation
  staging: iio: adt7316: allow adt751x to use internal vref for all dacs
  Bluetooth: btusb: request wake pin with NOAUTOEN
  perf/x86/amd: Update generic hardware cache events for Family 17h
  ARM: iop: don't use using 64-bit DMA masks
  ARM: orion: don't use using 64-bit DMA masks
  xsysace: Fix error handling in ace_setup
  sh: fix multiple function definition build errors
  hugetlbfs: fix memory leak for resv_map
  kmemleak: powerpc: skip scanning holes in the .bss section
  net: hns: Fix WARNING when remove HNS driver with SMMU enabled
  net: hns: fix ICMP6 neighbor solicitation messages discard problem
  net: hns: Fix probabilistic memory overwrite when HNS driver initialized
  net: hns: Use NAPI_POLL_WEIGHT for hns driver
  net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw()
  scsi: storvsc: Fix calculation of sub-channel count
  scsi: core: add new RDAC LENOVO/DE_Series device
  vfio/pci: use correct format characters
  HID: input: add mapping for Assistant key
  rtc: da9063: set uie_unsupported when relevant
  debugfs: fix use-after-free on symlink traversal
  jffs2: fix use-after-free on symlink traversal
  net: stmmac: don't log oversized frames
  net: stmmac: fix dropping of multi-descriptor RX frames
  net: stmmac: don't overwrite discard_frame status
  net: stmmac: ratelimit RX error logs
  bonding: show full hw address in sysfs for slave entries
  net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands
  igb: Fix WARN_ONCE on runtime suspend
  ARM: dts: rockchip: Fix gpu opp node names for rk3288
  batman-adv: Reduce tt_global hash refcnt only for removed entry
  batman-adv: Reduce tt_local hash refcnt only for removed entry
  batman-adv: Reduce claim hash refcnt only for removed entry
  rtc: sh: Fix invalid alarm warning for non-enabled alarm
  HID: debug: fix race condition with between rdesc_show() and device removal
  HID: logitech: check the return value of create_singlethread_workqueue
  nvme-loop: init nvmet_ctrl fatal_err_work when allocate
  mm: do not stall register_shrinker()
  USB: core: Fix bug caused by duplicate interface PM usage counter
  USB: core: Fix unterminated string returned by usb_string()
  usb: usbip: fix isoc packet num validation in get_pipe
  USB: w1 ds2490: Fix bug caused by improper use of altsetting array
  USB: yurex: Fix protection fault after device removal
  ALSA: hda/realtek - Fixed Dell AIO speaker noise
  ALSA: hda/realtek - Add new Dell platform for headset mode
  caif: reduce stack size with KASAN
  arm64: only advance singlestep for user instruction traps
  arm64: Fix single stepping in kernel traps
  kasan: prevent compiler from optimizing away memset in tests
  kasan: remove redundant initialization of variable 'real_size'
  net: dsa: bcm_sf2: fix buffer overflow doing set_rxnfc
  net: phy: marvell: Fix buffer overrun with stats counters
  rxrpc: Fix net namespace cleanup
  bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one()
  bnxt_en: Improve multicast address setup logic.
  packet: validate msg_namelen in send directly
  sctp: avoid running the sctp state machine recursively
  ipv6: invert flowlabel sharing check in process and user mode
  ipv6/flowlabel: wait rcu grace period before put_pid()
  ipv4: ip_do_fragment: Preserve skb_iif during fragmentation
  ALSA: line6: use dynamic buffers
  msm: camera: Fix cpas axi clk rate overflow
  msm: camera: reqmgr: Skip reset if no request from UMD
  sched/fair: Check env src_grp_nr_running for active load balance
  sched/fair: Allow load bigger task load balance when nr_running is 2
  ANDROID: cuttlefish 4.14: enable CONFIG_CRYPTO_AES_NI_INTEL=y
  Linux 4.14.116
  leds: pca9532: fix a potential NULL pointer dereference
  ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASK
  iommu/amd: Reserve exclusion range in iova-domain
  kconfig/[mn]conf: handle backspace (^H) key
  gpio: of: Fix of_gpiochip_add() error path
  libata: fix using DMA buffers on stack
  scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN
  ceph: fix use-after-free on symlink traversal
  usb: u132-hcd: fix resource leak
  usb: usb251xb: fix to avoid potential NULL pointer dereference
  scsi: qla4xxx: fix a potential NULL pointer dereference
  drm/meson: Uninstall IRQ handler
  drm/meson: Fix invalid pointer in meson_drv_unbind()
  gpio: aspeed: fix a potential NULL pointer dereference
  net: ethernet: ti: fix possible object reference leak
  net: ibm: fix possible object reference leak
  net: xilinx: fix possible object reference leak
  NFS: Fix a typo in nfs_init_timeout_values()
  ARM: dts: imx6qdl: Fix typo in imx6qdl-icore-rqs.dtsi
  net/sched: don't dereference a->goto_chain to read the chain index
  net: macb: Add null check for PCLK and HCLK
  staging: rtlwifi: Fix potential NULL pointer dereference of kzalloc
  staging: rtl8712: uninitialized memory in read_bbreg_hdl()
  staging: rtlwifi: rtl8822b: fix to avoid potential NULL pointer dereference
  staging: rtl8188eu: Fix potential NULL pointer dereference of kcalloc
  net: ks8851: Set initial carrier state to down
  net: ks8851: Delay requesting IRQ until opened
  net: ks8851: Reassert reset pin if chip ID check fails
  net: ks8851: Dequeue RX packets explicitly
  ARM: dts: pfla02: increase phy reset duration
  usb: gadget: net2272: Fix net2272_dequeue()
  usb: gadget: net2280: Fix net2280_dequeue()
  usb: gadget: net2280: Fix overrun of OUT messages
  KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots
  serial: ar933x_uart: Fix build failure with disabled console
  sc16is7xx: missing unregister/delete driver on error in sc16is7xx_init()
  s390/qeth: fix race when initializing the IP address table
  netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING
  netfilter: nft_set_rbtree: check for inactive element after flag mismatch
  qlcnic: Avoid potential NULL pointer dereference
  s390: limit brk randomization to 32MB
  ARM: dts: bcm283x: Fix hdmi hpd gpio pull
  fs: prevent page refcount overflow in pipe_buf_get
  mm: prevent get_user_pages() from overflowing page refcount
  mm: add 'try_get_page()' helper function
  mm: make page ref count overflow check tighter and more explicit
  usbnet: ipheth: fix potential null pointer dereference in ipheth_carrier_set
  usbnet: ipheth: prevent TX queue timeouts when device not ready
  selinux: use kernel linux/socket.h for genheaders and mdp
  ARM: dts: msm: Add skin mitigation for sm8150 sdx50 QRD
  Linux 4.14.115
  Documentation: Add nospectre_v1 parameter
  powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg
  ipv4: set the tcp_min_rtt_wlen range from 0 to one day
  net/rose: fix unbound loop in rose_loopback_timer()
  net/rose: Convert timers to use timer_setup()
  team: fix possible recursive locking when add slaves
  stmmac: pci: Adjust IOT2000 matching
  net: stmmac: move stmmac_check_ether_addr() to driver probe
  net: rds: exchange of 8K and 1M pool
  net/mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query
  mlxsw: spectrum: Fix autoneg status in ethtool
  ipv4: add sanity checks in ipv4_link_failure()
  Revert "block/loop: Use global lock for ioctl() operation."
  mm: Fix warning in insert_pfn()
  x86/retpolines: Disable switch jump tables when retpolines are enabled
  x86, retpolines: Raise limit for generating indirect calls from switch-case
  dm integrity: change memcmp to strncmp in dm_integrity_ctr
  tipc: check link name with right length in tipc_nl_compat_link_set
  tipc: check bearer name with right length in tipc_nl_compat_bearer_enable
  fm10k: Fix a potential NULL pointer dereference
  netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON
  NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family.
  sched/deadline: Correctly handle active 0-lag timers
  binder: fix handling of misaligned binder object
  ipvs: fix warning on unused variable
  fs/proc/proc_sysctl.c: Fix a NULL pointer dereference
  intel_th: gth: Fix an off-by-one in output unassigning
  slip: make slhc_free() silently accept an error pointer
  tipc: handle the err returned from cmd header function
  vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock
  ext4: fix some error pointer dereferences
  USB: Consolidate LPM checks to avoid enabling LPM twice
  USB: Add new USB LPM helpers
  drm/vc4: Fix compilation error reported by kbuild test bot
  Revert "drm/i915/fbdev: Actually configure untiled displays"
  drm/vc4: Fix memory leak during gpu reset.
  ARM: 8857/1: efi: enable CP15 DMB instructions before cleaning the cache
  dmaengine: sh: rcar-dmac: With cyclic DMA residue 0 is valid
  vfio/type1: Limit DMA mappings per container
  Input: synaptics-rmi4 - write config register values to the right offset
  sunrpc: don't mark uninitialised items as VALID.
  nfsd: Don't release the callback slot unless it was actually held
  ceph: fix ci->i_head_snapc leak
  ceph: ensure d_name stability in ceph_dentry_hash()
  ceph: only use d_name directly when parent is locked
  sched/numa: Fix a possible divide-by-zero
  IB/rdmavt: Fix frwr memory registration
  trace: Fix preempt_enable_no_resched() abuse
  MIPS: scall64-o32: Fix indirect syscall number load
  lib/Kconfig.debug: fix build error without CONFIG_BLOCK
  zram: pass down the bvec we need to read into in the work struct
  tracing: Fix buffer_ref pipe ops
  tracing: Fix a memory leak by early error exit in trace_pid_write()
  cifs: do not attempt cifs operation on smb2+ rename error
  kbuild: simplify ld-option implementation
  Linux 4.14.114
  kernel/sysctl.c: fix out-of-bounds access when setting file-max
  Revert "locking/lockdep: Add debug_locks check in __lock_downgrade()"
  i2c-hid: properly terminate i2c_hid_dmi_desc_override_table[] array
  xfs: hold xfs_buf locked between shortform->leaf conversion and the addition of an attribute
  xfs: add the ability to join a held buffer to a defer_ops
  iomap: report collisions between directio and buffered writes to userspace
  tools include: Adopt linux/bits.h
  percpu: stop printing kernel addresses
  ALSA: info: Fix racy addition/deletion of nodes
  mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n
  device_cgroup: fix RCU imbalance in error case
  sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup
  Revert "kbuild: use -Oz instead of -Os when using clang"
  net: IP6 defrag: use rbtrees in nf_conntrack_reasm.c
  net: IP6 defrag: use rbtrees for IPv6 defrag
  ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module
  net: IP defrag: encapsulate rbtree defrag code into callable functions
  ipv6: frags: fix a lockdep false positive
  tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete
  modpost: file2alias: check prototype of handler
  modpost: file2alias: go back to simple devtable lookup
  mmc: sdhci: Handle auto-command errors
  mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR
  mmc: sdhci: Fix data command CRC error handling
  crypto: crypto4xx - properly set IV after de- and encrypt
  x86/speculation: Prevent deadlock on ssb_state::lock
  perf/x86: Fix incorrect PEBS_REGS
  x86/cpu/bugs: Use __initconst for 'const' init data
  perf/x86/amd: Add event map for AMD Family 17h
  mac80211: do not call driver wake_tx_queue op during reconfig
  rt2x00: do not increment sequence number while re-transmitting
  kprobes: Fix error check when reusing optimized probes
  kprobes: Mark ftrace mcount handler functions nokprobe
  x86/kprobes: Verify stack frame on kretprobe
  arm64: futex: Restore oldval initialization to work around buggy compilers
  crypto: x86/poly1305 - fix overflow during partial reduction
  coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping
  Revert "svm: Fix AVIC incomplete IPI emulation"
  Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO"
  scsi: core: set result when the command cannot be dispatched
  ALSA: core: Fix card races between register and disconnect
  ALSA: hda/realtek - add two more pin configuration sets to quirk table
  staging: comedi: ni_usb6501: Fix possible double-free of ->usb_rx_buf
  staging: comedi: ni_usb6501: Fix use of uninitialized mutex
  staging: comedi: vmk80xx: Fix possible double-free of ->usb_rx_buf
  staging: comedi: vmk80xx: Fix use of uninitialized semaphore
  io: accel: kxcjk1013: restore the range after resume.
  iio: core: fix a possible circular locking dependency
  iio: adc: at91: disable adc channel interrupt in timeout case
  iio: Fix scan mask selection
  iio: dac: mcp4725: add missing powerdown bits in store eeprom
  iio: ad_sigma_delta: select channel when reading register
  iio: cros_ec: Fix the maths for gyro scale calculation
  iio/gyro/bmg160: Use millidegrees for temperature scale
  iio: gyro: mpu3050: fix chip ID reading
  staging: iio: ad7192: Fix ad7193 channel address
  Staging: iio: meter: fixed typo
  KVM: x86: svm: make sure NMI is injected after nmi_singlestep
  KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU
  CIFS: keep FileInfo handle live during oplock break
  net: thunderx: don't allow jumbo frames with XDP
  net: thunderx: raise XDP MTU to 1508
  ipv4: ensure rcu_read_lock() in ipv4_link_failure()
  ipv4: recompile ip options in ipv4_link_failure
  vhost: reject zero size iova range
  team: set slave to promisc if team is already in promisc mode
  tcp: tcp_grow_window() needs to respect tcp_space()
  net: fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv
  net: bridge: multicast: use rcu to access port list from br_multicast_start_querier
  net: bridge: fix per-port af_packet sockets
  net: atm: Fix potential Spectre v1 vulnerabilities
  bonding: fix event handling for stacked bonds
  ANDROID: cuttlefish_defconfig: Enable CONFIG_XFRM_STATISTICS
  Linux 4.14.113
  appletalk: Fix compile regression
  mm: hide incomplete nr_indirectly_reclaimable in sysfs
  net: stmmac: Set dma ring length before enabling the DMA
  bpf: Fix selftests are changes for CVE 2019-7308
  bpf: fix sanitation rewrite in case of non-pointers
  bpf: do not restore dst_reg when cur_state is freed
  bpf: fix inner map masking to prevent oob under speculation
  bpf: fix sanitation of alu op with pointer / scalar type from different paths
  bpf: prevent out of bounds speculation on pointer arithmetic
  bpf: fix check_map_access smin_value test when pointer contains offset
  bpf: restrict unknown scalars of mixed signed bounds for unprivileged
  bpf: restrict stack pointer arithmetic for unprivileged
  bpf: restrict map value pointer arithmetic for unprivileged
  bpf: enable access to ax register also from verifier rewrite
  bpf: move tmp variable into ax register in interpreter
  bpf: move {prev_,}insn_idx into verifier env
  bpf: fix stack state printing in verifier log
  bpf: fix verifier NULL pointer dereference
  bpf: fix verifier memory leaks
  bpf: reduce verifier memory consumption
  dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL recursion deadlock
  bpf: fix use after free in bpf_evict_inode
  include/linux/swap.h: use offsetof() instead of custom __swapoffset macro
  lib/div64.c: off by one in shift
  appletalk: Fix use-after-free in atalk_proc_exit
  drm/amdkfd: use init_mqd function to allocate object for hid_mqd (CI)
  ARM: 8839/1: kprobe: make patch_lock a raw_spinlock_t
  drm/nouveau/volt/gf117: fix speedo readout register
  coresight: cpu-debug: Support for CA73 CPUs
  Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk"
  crypto: axis - fix for recursive locking from bottom half
  drm/panel: panel-innolux: set display off in innolux_panel_unprepare
  lkdtm: Add tests for NULL pointer dereference
  lkdtm: Print real addresses
  soc/tegra: pmc: Drop locking from tegra_powergate_is_powered()
  iommu/dmar: Fix buffer overflow during PCI bus notification
  crypto: sha512/arm - fix crash bug in Thumb2 build
  crypto: sha256/arm - fix crash bug in Thumb2 build
  kernel: hung_task.c: disable on suspend
  cifs: fallback to older infolevels on findfirst queryinfo retry
  compiler.h: update definition of unreachable()
  KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail
  ACPI / SBS: Fix GPE storm on recent MacBookPro's
  usbip: fix vhci_hcd controller counting
  ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non-Exynos platforms
  HID: i2c-hid: override HID descriptors for certain devices
  media: au0828: cannot kfree dev before usb disconnect
  powerpc/pseries: Remove prrn_work workqueue
  serial: uartps: console_setup() can't be placed to init section
  netfilter: xt_cgroup: shrink size of v2 path
  f2fs: fix to do sanity check with current segment number
  9p locks: add mount option for lock retry interval
  9p: do not trust pdu content for stat item size
  rsi: improve kernel thread handling to fix kernel panic
  gpio: pxa: handle corner case of unprobed device
  ext4: prohibit fstrim in norecovery mode
  fix incorrect error code mapping for OBJECTID_NOT_FOUND
  x86/hw_breakpoints: Make default case in hw_breakpoint_arch_parse() return an error
  iommu/vt-d: Check capability before disabling protected memory
  drm/nouveau/debugfs: Fix check of pm_runtime_get_sync failure
  x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode processors
  x86/hpet: Prevent potential NULL pointer dereference
  irqchip/mbigen: Don't clear eventid when freeing an MSI
  perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test()
  perf tests: Fix memory leak by expr__find_other() in test__expr()
  perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test
  perf evsel: Free evsel->counts in perf_evsel__exit()
  perf hist: Add missing map__put() in error case
  perf top: Fix error handling in cmd_top()
  perf build-id: Fix memory leak in print_sdt_events()
  perf config: Fix a memory leak in collect_config()
  perf config: Fix an error in the config template documentation
  perf list: Don't forget to drop the reference to the allocated thread_map
  tools/power turbostat: return the exit status of a command
  x86/mm: Don't leak kernel addresses
  scsi: iscsi: flush running unbind operations when removing a session
  thermal/intel_powerclamp: fix truncated kthread name
  thermal/int340x_thermal: fix mode setting
  thermal/int340x_thermal: Add additional UUIDs
  thermal: bcm2835: Fix crash in bcm2835_thermal_debugfs
  thermal/intel_powerclamp: fix __percpu declaration of worker_data
  ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration
  mmc: davinci: remove extraneous __init annotation
  IB/mlx4: Fix race condition between catas error reset and aliasguid flows
  auxdisplay: hd44780: Fix memory leak on ->remove()
  ALSA: sb8: add a check for request_region
  ALSA: echoaudio: add a check for ioremap_nocache
  ext4: report real fs size after failed resize
  ext4: add missing brelse() in add_new_gdb_meta_bg()
  perf/core: Restore mmap record type correctly
  arc: hsdk_defconfig: Enable CONFIG_BLK_DEV_RAM
  ARC: u-boot args: check that magic number is correct
  ANDROID: cuttlefish_defconfig: Enable L2TP/PPTP
  ANDROID: Makefile: Properly resolve 4.14.112 merge
  Make arm64 serial port config compatible with crosvm
  Linux 4.14.112
  arm64: dts: rockchip: Fix vcc_host1_5v GPIO polarity on rk3328-rock64
  arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk3328-rock64
  dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors
  PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller
  x86/perf/amd: Remove need to check "running" bit in NMI handler
  x86/perf/amd: Resolve NMI latency issues for active PMCs
  x86/perf/amd: Resolve race condition when disabling PMC
  xtensa: fix return_address
  sched/fair: Do not re-read ->h_load_next during hierarchical load calculation
  xen: Prevent buffer overflow in privcmd ioctl
  arm64: backtrace: Don't bother trying to unwind the userspace stack
  arm64: dts: rockchip: fix rk3328 rgmii high tx error rate
  arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value
  ARM: dts: at91: Fix typo in ISC_D0 on PC9
  ARM: dts: am335x-evm: Correct the regulators for the audio codec
  ARM: dts: am335x-evmsk: Correct the regulators for the audio codec
  virtio: Honour 'may_reduce_num' in vring_create_virtqueue
  genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
  genirq: Respect IRQCHIP_SKIP_SET_WAKE in irq_chip_set_wake_parent()
  block: fix the return errno for direct IO
  block: do not leak memory in bio_copy_user_iov()
  btrfs: prop: fix vanished compression property after failed set
  btrfs: prop: fix zstd compression parameter validation
  Btrfs: do not allow trimming when a fs is mounted with the nologreplay option
  ASoC: fsl_esai: fix channel swap issue when stream starts
  include/linux/bitrev.h: fix constant bitrev
  drm/udl: add a release method and delay modeset teardown
  alarmtimer: Return correct remaining time
  parisc: regs_return_value() should return gpr28
  parisc: Detect QEMU earlier in boot process
  arm64: dts: rockchip: fix rk3328 sdmmc0 write errors
  hv_netvsc: Fix unwanted wakeup after tx_disable
  ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type
  ALSA: seq: Fix OOB-reads from strlcpy
  net: ethtool: not call vzalloc for zero sized memory request
  netns: provide pure entropy for net_hash_mix()
  net/sched: act_sample: fix divide by zero in the traffic path
  bnxt_en: Reset device on RX buffer errors.
  bnxt_en: Improve RX consumer index validity check.
  nfp: validate the return code from dev_queue_xmit()
  net/mlx5e: Add a lock on tir list
  net/mlx5e: Fix error handling when refreshing TIRs
  vrf: check accept_source_route on the original netdevice
  tcp: Ensure DCTCP reacts to losses
  sctp: initialize _pad of sockaddr_in before copying to user memory
  qmi_wwan: add Olicard 600
  openvswitch: fix flow actions reallocation
  net/sched: fix ->get helper of the matchall cls
  net: rds: force to destroy connection if t_sock is NULL in rds_tcp_kill_sock().
  net/mlx5: Decrease default mr cache size
  net-gro: Fix GRO flush when receiving a GSO packet.
  kcm: switch order of device registration to fix a crash
  ipv6: sit: reset ip header pointer in ipip6_rcv
  ipv6: Fix dangling pointer when ipv6 fragment
  tty: ldisc: add sysctl to prevent autoloading of ldiscs
  tty: mark Siemens R3964 line discipline as BROKEN
  arm64: kaslr: Reserve size of ARM64_MEMSTART_ALIGN in linear region
  stating: ccree: revert "staging: ccree: fix leak of import() after init()"
  lib/string.c: implement a basic bcmp
  x86/vdso: Drop implicit common-page-size linker flag
  x86: vdso: Use $LD instead of $CC to link
  kbuild: clang: choose GCC_TOOLCHAIN_DIR not on LD
  powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM
  drm/i915/gvt: do not let pin count of shadow mm go negative
  x86/power: Make restore_processor_context() sane
  x86/power/32: Move SYSENTER MSR restoration to fix_processor_context()
  x86/power/64: Use struct desc_ptr for the IDT in struct saved_context
  x86/power: Fix some ordering bugs in __restore_processor_context()
  net: sfp: move sfp_register_socket call from sfp_remove to sfp_probe
  Revert "CHROMIUM: dm: boot time specification of dm="
  Revert "ANDROID: dm: do_mounts_dm: Rebase on top of 4.9"
  Revert "ANDROID: dm: do_mounts_dm: fix dm_substitute_devices()"
  Revert "ANDROID: dm: do_mounts_dm: Update init/do_mounts_dm.c to the latest ChromiumOS version."
  sched/fair: remove printk while schedule is in progress
  ANDROID: Makefile: Add '-fsplit-lto-unit' to cfi-clang-flags
  ANDROID: cfi: Remove unused variable in ptr_to_check_fn
  virtio_mmio: Change initcall level to arch_initcall
  ANDROID: cuttlefish_defconfig: Enable CONFIG_FUSE_FS

Change-Id: I58a2ad5985d83294051dc67e1174f4d2505a40b5
Signed-off-by: default avatarSaikumar Kurapati <saikk@codeaurora.org>
parents b10aaf58 83c142a8
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment