DOWNSTREAM commit 'e0615925' AU408 12/03
* commit 'e0615925': usb: pd: Streamline sending hard reset usb: pd: Update PE_SNK_WAIT_FOR_CAPABILITIES state correctly usb: pd: Add stricter checking for handling VDM responses usb: dwc3: request 2mA VBUS current when suspending clk: qcom: Remove enable_safe_config from UTMI clock for SDMMAGPIE ARM: dts: msm: Add secondary USB configuration for HDK8150 msm: sps: Destroy debug log during BAM deregistration platform: qpnp-revid: Add REVID support for PM6125 ARM: dts: msm: Add configurability support to pm6150 charger/qg ARM: dts: msm: add hbtp support for HDK8150 usb: gadget: composite: fill bcdUSB as 0x0320 for SuperSpeed or higher speeds dt-bindings: mhi: make bus scale voting optional mhi: controller: qcom: make bus scale bw optional platform: qpnp-revid: Add REVID support for PM8150A/PME9205 msm: npu: misc error fixes msm: npu: Correct mapped npu mem size ARM: dts: msm: update charger configuration for SDMMAGPIE IDP/QRD ARM: dts: msm: Include rpm-regulator header in trinket regulator files iommu: Fix multiple definitions of msm_dma_unmap_sg_attrs ARM: dts: msm: Add PM6125 peripherals for trinket ARM: dts: msm: Add snapshot of PMI632 peripherals for trinket ARM: dts: msm: add SPMI PMIC arbiter device for trinket usb: misc: Fix redriver chipset disable issue for DP only cable ARM: dts: msm: Add couple of new variant device tree support on qcs405 ARM: dts: msm: add smmu devices for trinket msm: adsprpc: Add additional debugfs data & change naming convention. ARM: dts: msm: Add sensor clock controller device for SA6155/SA6155p clk: qcom: Add sensor clock controller driver for SM6150 msm-4.14: Fix build error sched: fair: fix compilation issues for cfs_bandwidth enabled power: smb5-lib: fix SMB EN override handling dt-bindings: mhi: remove tsync fields as no longer needed in device tree kernel: time: Add delay after cpu_relax() in tight loops arm64: Add padding to thread_info structure linux: rmnet: add RMNET IOCTL for Coalescing msm: ipa: IPA coalescing changes msm: ipa: GSI coalescing changes msm: ipa: Checksum validation changes msm: ADSPRPC: Handle map and unmap in 32 bit images defconfig: msm: disable panic on correctable errors msm: ipa4: adapt new IPA uC command format msm: ipa4: remove deprecated code usb: pd: update PHY roles immediately after DR_Swap usb: pd: Send Not_Supported in specific cases arm: dts: msm: Update USB QMP UNI PHY settings for sm8150 v2 usb: phy: qmp: Remove writing of CDR_RESET_TIME register arm: dts: msm: Update USB QMP DP PHY settings to v1.02 for sm8150 v2 msm: ipa: generic uC loaded event notifier support power: smb5: add support to disable suspend on collapse feature mmc: card: Add explicit checks for secure-discard requests ARM: dts: msm: change power supply entries for sim panels on sdmmagpie ARM: dts: msm: update energy costs for SDMMAGPIE defconfig: Enable CONFIG_BALANCE_ANON_FILE_RECLAIM for sdmsteppe mm: do not shrink pages marked for reclaim by MADV_FREE ARM: dts: msm: Change power-source for cam_reset GPIOs ARM: dts: msm: Add qrng node for sdxprairie ARM: dts: msm: Add device tree for sa8155 virtual machine mmc: core: Update target-frequency while resuming clock scaling ARM: dts: msm: Add max codec aux devs property for sm6150 defconfig: msm: Add defconfigs for sdmsteppe auto dma-buf: Remove dmabuf from db_list before releasing ARM: dts: msm: Specify NOMINAL bus vote for sdmmagpie ARM: dts: msm: Add ion secure carveout for sdmmagpie ARM: dts: msm: update memorymap for sdmmagpie Revert "diag: Set buffer to NULL after freeing from mempool" ARM: dts: msm: Allow pm_suspend in host mode for SA6155 msm: GSI: check INTSET is in irq mode for GPI channels defconfig: Enable OKL4_GUEST flag vservices: Fix LLVM compilation errors for vservice drivers block: vservices: fix client and server to work for UFS drivers misc: add okl4-link-shbuf driver vservices: block: Port virtual block drivers to 4.14 vservices: block: add the block protocol and drivers vservices: serial: Add the serial protocol and drivers vservices: transport: Port transport vservice driver to linux 4.14 vservices: add the axon transport driver vservices: core: Port core vservices drivers to linux 4.14 driver: vservices: Add the vservices framework and core drivers tty: add okl4_vtty driver tty: flush linux local echo buffer drivers char: add okl4_pipe driver aarch64: add core okl4 hypervisor config microvisor: add microvisor system headers mhi: core: add time synchronization feature support msm: npu: Adjust timing to send notification to DSP msm: npu: Add debug information for mapped memory defconfig: sdxprairie: Enable subsystem firmware loader support ARM: dts: msm: Add modem PIL node for sdxprairie ARM: dts: msm: Add imem node for sdxprairie ARM: dts: msm: Add the 499.2 Mhz GPU power level for sm8150 v2 dt-bindings: regulator: rpmh-regulator: add SVS_L2 voltage level ARM: dts: msm: Correct the platform subtype for SM8150+SDXPRAIRIE msm: npu: Unload networks when driver handle is closed ARM: dts: msm: Suspend USB input for debug battery in SM8150 platforms diag: Avoid race while closing and opening mhi channels mhi: controller: qcom: added support to dynamically switch L1 configuration ARM: dts: msm: Update voltage restriction sensor for sm8150 thermal: tsens: Use the new threshold notification API drivers: thermal: Evaluate based on trip temperature msm: kgsl: Add a property to query gpu speed bin drivers: pinctrl: qcom: Correctly set up gpio0 irq_data iommu: Fix compilation errors when !CONFIG_QCOM_LAZY_MAPPING msm: ipa3: Changes made to mitigate OUT_OF_BUFEER error ARM: dts: msm: Change cci device for camera node ARM: dts: msm: Add camera node in sm8150 hdk platform ARM: dts: msm: Enable upscaling on Sharp Dual DSI panel on sdmmagpie defconfig: sdxprairie: Enable qrng driver ARM: dts: msm: Update USB HS PHY parameters for QRD7150 ARM: dts: msm: Remove ref_clk for QUSB PHY for SM6150 usb: phy: Make ref_clk optional for driver probe success ARM: dts: msm: enable Display Port driver for sdmmagpie soc: qcom: Add support for HAB mhi: core: change link level lpm functions to return a code msm: gsi: fix WDI3 and GCI protocol numbers mtd: msm_qpic_nand: Add new register changes for QPIC 2.0 mtd: msm_qpic_nand: Add new BAM Pipe configuration changes ARM: dts: msm: Add Qpic Nand support for sdxprairie msm:ipa: Fix memleak issue socinfo: Add support for ADP AIR platform ARM: dts: msm: Add OPP handle for gmu clock for sdmmagpie ARM: dts: msm: Add OPP handle for gpu clock for sdmmagpie ARM: dts: msm: Enable GPU thermal zone mitigation for SDMMAGPIE ARM: dts: msm: Add GPU properties for sdmmagpie defconfig: msm: Add defconfigs for Quin GVM defconfig: Enable NAND related configs for sdxprairie hwrng: Add no-clock-support in msm_rng defconfig: arm: enable devbw for sdxprairie ARM: dts: msm: add snoc/pcnoc/ddr keepalive governor for sdxprairie udp: fix jump label misuse udp: cope with UDP GRO packet misdirection ipv6: factor out protocol delivery helper ip: factor out protocol delivery helper udp: add support for UDP_GRO cmsg udp: implement GRO for plain UDP sockets. udp: implement complete book-keeping for encap_needed udp: Do not copy destructor if one is not present udp: Add support for software checksum and GSO_PARTIAL with GSO offload udp: Partially unroll handling of first segment and last segment udp: Do not pass checksum as a parameter to GSO segmentation udp: Do not pass MSS as parameter to GSO segmentation ARM: dts: msm: update the LMH thresholds for sm8150 power: smb5: Add die temp to regulate ICL on RST threshold ARM: dts: msm: Enable CX IPeak cdev and thermal zone for SDMMAGPIE ARM: dts: msm: Add thermal zone config for NPU in SDMMAGPIE defconfig: Enable cnss_genl driver compilation ARM: dts: msm: specify start iova address for sm6150 ARM: dts: msm: Add OPP handle for powersave governor for sdmmagpie lowmemorykiller: enable oom reaper on a lmk killed process by default defconfig: qcs405: enable iommu debug tracking in perf config ARM: dts: msm: Add keep alive bw voter for SM6150 ARM: dts: msm: Add camera usb: xhci: Remove usb_phy get phandle from xhci_plat_probe NFC: Fix for nq-nci dev node recovery HID: uhid: Remove the redundant reference counting for open/close f2fs: avoid wrong decrypted data from disk power: smb5: Fix ICL setting on Type-C/PD compliance failure msm: ipa3: Remove obsolete open_aggr_frame_wa check f2fs: submit cached bio to avoid endless PageWriteback Revert "msm: vidc: Confirgure work mode 2 based on rate control" ARM: dts: msm: update JEITA thresholds for batteries on 8150 platforms power: smb5-lib: Fix charger reverse boost on soft JEITA clk: qcom: videocc: Add support to read efuse for video clock thermal: qcom-spmi-temp-alarm: correct IRQ triggering for GEN2 peripherals mhi: controller: qcom: add support to capture local SoC time mhi: core: fix returning incorrect code when entering rddm mode mhi: core: ensure MHI is active while processing mission mode ARM: dts: msm: enable PM QoS for rotator path for sdmmagpie drm/msm: make msm_drm.h uapi header safe for C++ ARM: dts: msm: Add support for USB type C audio in sdmmagpie usb: misc: Add support for dynamic switching of redriver channel parameters ARM: configs: enable QUPv3 serial engine 7 on sm6150 scsi: ufs: Add new debugfs entry to crash on ufs error media: rc: GENI-IR controller driver defconfig: msm: Enable CONFIG_FAIL_MMC_REQUEST for sdmsteppe mmc: cmdq_hci: Add cmdq-error injection framework mmc: mmc: Remove suspend/resume clk-scaling logic from mmc_reset mmc: Fix err-handling path when there is active Discard (DCMD) mmc: cmdq_hci: Do not handle other requests in case of error. mmc: block: Wake up if anyone is waiting on queue_empty_wq power: qpnp-smb5: Reverse the sign of CURRENT_NOW power: qpnp-qg: Update the ESR mod-count for PM6150 ARM: dts: msm: Defer regulator disable for sdmmagpie GPU SMMU msm: ADSPRPC: Share context bank with multiple sids ARM: dts: msm: Support for dummy GCC/RPMH/AOP clocks for sdxprairie RUMI mmc: CMDQ Error handling context syncronization arm64: Kconfig: Enable support for guest virtual platform mhi: devices: uci: release lock as last step thermal: tsens: Mask tsens interrupt in IRQ handler AndroidKernel: Explicitly mark certain targets as phony usb: pd: Fix memory leak in usbpd_create() net: qualcomm: rmnet: Fix use after free in uplink aggregation ARM: dts: msm: update gpio for pcm/tdm intf for auto platform usb: gadget: f_fs: Support multi-instance IPC logging ARM: dts: msm: Add modem1 sensors to sm8150 drivers: thermal: qmi_sensor: Add new qmi sensors defconfig: msm: enable SLPI pinctrl driver for SM6150 Revert "ipv6: defrag: drop non-last frags smaller than min mtu" msm: netfilter: NATTYPE Refresh Timer Changes security: pfe: Use non blocking scm call msm: netfilter: NATTYPE Refresh Timer Changes. ARM: dts: msm: Add SLPI pinctrl for SM6150 Support full CONE NAT and ADDRESS RESTRICTED CONE NAT net: qrtr: Allow Root guid process to bind ARM: dts: msm: Enable support for secure eud in sdmmagpie msm: vidc: Add fuse details of 4k30 sku for sdmmagpie msm: npu: Support cx ipeak limit management ARM: dts: msm: Enable cx ipeak limit management for npu on sm8150 defconfig: trinket: Add initial defconfig for Trinket ARM: dts: msm: Add SPI config regs base address for trinket ARM: dts: msm: Change SMB1390 IRQ type configuration power: battery: Modify main charger max FCC limiting logic power: smb5: Allow configuration of fcc slewing power: smb1390-psy: Allow taper exit if increase in float voltage ARM: dts: msm: Add PM6125 rpm regulator devices for trinket defconfig: qcs405: enable ebtable configuration. ARM: dts: msm: Enable HVX thermal zone mitigation for SM8150 defconfig: Enable MSM_RPM_SMD support ARM: dts: msm: Add rpm-smd node for trinket ARM: dts: msm: Update skin thermal zone mitigation for SM6150 ARM: dts: msm: Update thermal zone mitigation for all CX TSENS for SM6150 ARM: dts: msm: Update TSENS userspace thermal zone rules for SM6150 power: smb5: Modify SMB1390 temperature read mechanism power: smb1390-psy: Modify ILIM votable callback power: smb1351: disable watchdog timer mmc: block: Change mmc_cmdq_wait_for_small_sector_read func mmc: core: Change wait events to timeout types msm: ipa: remove obsolete RG10 workaround defconfig: enable cpufreq and devfreq driver for qcs405 32 bit PM / devfreq: bw_hwmon: use unsigned parameter for bytes_to_mbps soc: qom: add support to export socinfo_get_version ARM: Fix RTIC MPGen failure for 32bit target Revert "ARM: dts: msm: add remote debugger support for sm6150" mm: Using init_mm in apply_to_page_range() if addr >= PAGE_OFFSET ARM: dts: msm: updates for voting LPASS NPA resource platform: msm: qcom-geni-se: Add support for 32-bit kernel Revert "ARM: dts: msm: Add RX3 clock for SS QMP PHY" pinctrl: qcom: spmi-gpio: Correct GPIO strength dumping clk: qcom: Update ENABLE register address for USB3 clocks net: qualcomm: rmnet: Fix incorrect assignment of real_dev ARM: dts: msm: Enable QoS programming for SDMMAGPIE ARM: dts: msm: Add proxy client node for SDMMAGPIE msm: vidc: Rate limit frequently occurring error logs clk: qcom: gdsc: Remove global mutex lock in enable/disable callbacks ARM: dts: msm: Update clock entries for sm6150 rtc: qpnp-rtc: Read ALARM_EN and update to alarm enabled status ARM: dts: msm: Add crypto device nodes for sdxprairie msm: kgsl: Correct CX vote for A618 GPU msm: gsi: configure GSI CNTXT_MSI_BASE reg mm/usercopy: Use memory range to be accessed for wraparound check ARM: dts: msm: Increase PMIC register dump size on SM8150 soc: qcom: dfc: Allocate the query grant structures on heap usb: pd: Implement Source_Caps_Extended and Battery messages usb: pd: qpnp-pdphy: Fix reception of Get_Battery_Cap usb: pd: Fully support PD 3.0 as dual-role usb: pd: Don't retry sending Source Capabilities if PD capable usb: pd: Abort TX upon late RX usb: pd: Respond NAK to Discover Identity usb: pd: Decrease FIRST_SOURCE_CAP_TIME to 100ms usb: pd: Fix SOP' message header nl80211: Add flags to enable certain scan behavior defconfig: Enable PANIC_ON_DATA_CORRUPTION on SM8150 debug-pagealloc: Panic on pagealloc corruption kernel/lib: add additional debug capabilities for data corruption usb: pd: Handle APSD detection during initial connection wil6210: fix locking in wmi_call wil6210: fix freeing of rx buffers in EDMA mode wil6210: remove unnecessary alignment code from rx flow wil6210: fix debugfs memory access alignment wil6210: notify cqm packet loss on disable_ap_sme wil6210: refactor disconnect flow wil6210: fix memory leak in wil_find_tx_bcast_2 wil6210: add recovery for FW error while in AP mode wil6210: make sure Rx ring sizes are correlated wil6210: remove fake support for RXHASH wil6210: check null pointer in _wil_cfg80211_merge_extra_ies ARM: dts: msm: remove mdss gdsc entry for sdmmagpie ufs: qcom: set load before setting voltage in regulator scsi: ufs: set load before setting voltage in regulators ARM: dts: msm: Add audio overlay support for APQ SM6150P variant defconfig: qcs405: Enable reading of virtual timer from userspace power: step-chg-jeita: Allow JEITA ARB workaround configurable ARM: dts: msm: Add extcon phandle for usb_qmp_dp_phy for sdmmagpie ARM: dts: msm: Add device tree support for SSRD variant msm: ipa3: Reduced excessive logs from ipa3 function ARM: dts: msm: Remove undeclared PHY nodes for TRINKET drm/msm/dp: check for EDID data during panel deinitialization defconfig: qcs405: Enable gpio key driver for qcs405 msm: ipa: rmnet_ipa: Fix to decrement the client upon disconenct msm: ipa3: Reduced excessive logs from ipa clk: qcom: gpucc: Support frequencies for gfx3d clock arm64: Remove ECC check in do_bad drm/msm/dsi-staging: fix kernel memory exposure defconfig: qcs405: Enable cdsp loader for 32-bit QCS405 perf config power: qpnp-qg: Add support for step-charging support in TTF ARM: dts: msm: Add compute priority mode and cooling devices in sm8150 ARM: dts: msm: change the backlight max level to 1023 msm: vidc: support setting bitrate savings msm: ipa4: Fix to disable the napi when rmnet ipa interface going down USB: dwc3: gadget.c: Use dev_err_ratelimit in ep_queue() soc:qcom: CDSPRM module update for SM8150 cx ipeak limit management ARM: dts: msm: add remote debugger support for sm6150 ARM: dts: msm: Add support for wake up interrupt in sdmmagpie drm/msm/dp: remove an unnecessary NULL check in dp_power sub module power: qcom: smb5-lib: Update charging status for handling Qnovo drm/msm/hdcp: send type on minimum encryption level change usb: f_qdss: Reset debug_inface_enabled flag upon driver unbind ARM: dts: msm: Add camera configs for automotive air drm/msm/hdcp: fix clean up sequence for HDCP failures usb: dwc3: Increase the inter packet gap for USB 2.0 ARM: dts: msm: Update modem mitigation device name for sm8150 qcs405_defconfig: Enable the smcinvoke driver ARM64: dts: msm: Add the smcinvoke dt node for qcs405 ARM64: dts: msm: Increase the TZ apps region size pfk: clean up code to remove keymaster calls msm: kgsl: Add a feature ADRENO_PERFCTRL_RETAIN ARM: dts: msm: Add device tree files for trinket IDP platform defconfig: Disable qti-can driver for SDM6155 ARM: dts: msm: add panel jitter setting for td4328 truly panel drm/msm/sde: consider transfer time factor in pclk calculation ARM: dts: msm: Enable deep pre-fetch on apps smmu for sdmmagpie ARM: dts: msm: remove mdss gdsc entry for sm6150 ARM: dts: msm: Add dts support for sm8150p HDK devices ARM: dts: msm: Add initial dts support for sm8150 HDK devices ARM: dts: msm: Assign PDC interrupt for ss_phy_irq for SM6150 diag: Add IOCTL support to query ODL session PID defconfig: arm64: trinket: Enable Gladiator reporting driver ARM: dts: msm: Add gladiator support for trinket leds: qpnp-flash-v2: Disable the safety timer by default drm/msm/dsi-staging: synchronize DSI error recovery and power off dma-buf: Use task_lock instead of taking reference to file_struct power: qpnp-fg-gen4: Get charge pump enable status for ESR FCC config power: qpnp-qnovo5: Remove qnovo5_update_status() power: battery: Fix error handling in votables' creation ARM: dts: msm: Disable ATOS for apps and kgsl smmu for sm8150 msm: pcie: remove QGIC MSI support defconfig: msm: enable PCIe MSI for all chipset that support QGIC ARM: dts: msm: add devicetree node for PCIe MSI controller for sm8150 drm/msm/dp: use correct clock after rate down shift msm: ipa: Update IPA4.5 endpoints mappings ARM: dts: msm: fix IPA register region size for sdxprairie soc: qcom: spcom: fix unlock ion buffer power: smb5: Fix BC1.2 compliance failure wil6210: fix reset flow for Talyn-mb ARM: dts: msm: add fpc1028 dtsi config for sdmmagpie msm: npu: Limit maximum power level based on fuse register setting input: qpnp-power-on: refactor the qpnp-power-on driver input: qpnp-power-on: remove unconditional S3 reset configuration msm: msm_bus: skip visited endpoint nodes ion: Support CMA heap with dma region using size property dma-coherent: Expose device base address and size ion: Don't create a kernel mapping in begin_cpu_access soc: qcom: dfc: add query after existing powersave mode ARM: dts: msm: add apps rsc mbox for sdxprairie dwc3-msm: Don't unmap IPA GSI channel related doorbell register mapping msm: ipa4: fix to update the ODL DPL consumer endpoints power: qpnp-qg: Fix the check in PON SOC calculation ARM: dts: Add lower bus speed support for sdmmagpie msm: ipa4: Fix to remove reset with open aggregation frame WA calling mtd: nand: Add the missing ids in nand id table. msm: mdss: delay overlay start until first update for external arm64: Enable PAN emulation drm/msm/sde: Add check for qseed3lite to allow destination scaler setup ARM: dts: msm: Add quirks to disable auto suspend of QUSB PHY for SM6150 msm:ipa3: Fix to reset clk state after before powerup SSR event ARM: dts: msm: Disable USB3 on QCS405 RCM platform pinctrl: sdmmagpie: update gpio, function and group binding scsi: ufs: enable hibern8 during clk gating msm: kgsl: Enable L1A preemption level for A608 msm: vidc: refine firmware cycle calculation ARM: dts: msm: add initial MHI devicetree node for sm8150-sdxprairie ARM: dts: msm: add TZ-log driver for sdxprairie msm: kgsl: Fix null pointer dereference in hfi mm: don't do swap readahead during speculative page fault ARM: dts: msm: tune the transfer time for td4328 truly panel soc: qcom: qdss_bridge: Add spin_lock for accessing lists arm64: fix erroneous warnings in page freeing functions arm64: Implement page table free interfaces arm64: tlbflush: Introduce __flush_tlb_kernel_pgtable arm64: tlbflush: avoid writing RES0 bits arm64: Make sure permission updates happen for pmd/pud arm64: Enforce BBM for huge IO/VMAP mappings drm/msm/dp: use drm mst helpers for mst simulator mode net: qualcomm: rmnet: Do not clone UDP and command packets soc: qcom: mem-offline: Set offlinable region based on minimum DDR sizes ARM: dts: msm: Add USB configuration on sdxprairie qseecom: set rcv_req_flag to 0 when listener is just registered drm/msm/dp: enhancements in dp debug module msm: ipa3: enable GSI_MULTI_AXI_MASTERS_DIS power: qcom: smb1355: Fix writing to SID register ARM: dts: msm: Add vreg property in npu power level nodes drivers: net: rmnet: Fix qmi work cleanup ARM: dts: msm: Update NPU for BWMON and QFPROM info for sdmmagpie HID: Filtering mag data depending on timestamp msm: kgsl: Fix typo in ctxt_type_table traversal length defconfig: sdxprairie: enable TZ-log driver ARM: dts: msm: Move snoc_cnoc_keepalive node for SDMMAGPIE ARM: dts: msm: Update class-H swr channels to 1 ion: fix ion_alloc() return type clk: qcom: dispcc: Add 172MHz frequency support for SDMMAGPIE slimbus: slim-msm: Handle system suspend while active slimbus transfers ARM: dts: msm: Correct port of funnel modem for SDMMAGPIE spi: spi-geni-qcom: Calculate FIFO size as per word length diag: Set buffer to NULL after freeing from mempool msm: kgsl: Halt RGMU execution before dumping snapshot ARM: dts: msm: Add re-driver channel parameters for DP ARM: dts: msm: Add quirks to disable auto suspend of QUSB PHY for sdmmagpie msm: mdss: Add fence support on SPI display drm/msm/dp: update the DP catalog driver for sdmmagpie msm: ipa: rmnet_ipa: Fix array out of bounds msm: ipa: gsb: Validate iface handle msm: ipa: gsb: Protect mutual exclusive memory defconfig: sdmsteppe: Enable CONFIG_FILE_TABLE_DEBUG ARM: dts: msm: Add support for USB on TRINKET ARM: dts: msm: Modify SMB1390 driver for sm6150 target defconfig: sm6150: Enable SMB1390 psy framework driver power: smb1390-psy: Switch SMB1390 to power_supply framework power: smb1390-psy: Introduce SMB1390 charge pump driver mhi: controller: qcom: update firmware path for sdxprairie chipset ARM: dts: msm: Update bus interconnect topology for SDMMAGPIE ARM: dts: msm: Add GDSC and dummy clocks support for Trinket clk: qcom: Enable Cloick Ramp Controller(CRC) for GFX3D clock for SM6150 drm/msm/sde: update peripheral flush bit for dp dsc mode ARM: dts: msm: Update value of QUSB2PHY_PORT_TUNE1 for SM6150 ARM: dts: msm: Support mini DP on SM6150 IDP ARM: dts: msm: Support mini DP on SM6150 drm/msm/dp: update the swing and pre-emphasis values for sm8150 ARM: dts: msm: Add camera support for sm8150-sdx50 qrd platform net: qualcomm: rmnet: Add stat for TX csum offloaded packet drm/msm/dp: fix panel de-initialization net: Introduce NETIF_F_GRO_HW. ARM: dts: msm: update PCIe0 PHY RX settings for SM8150 v2 net: qrtr: Move rx worker to separate worker thread msm: pcie: provide option to override maximum GEN speed msm: pcie: remove max link speed property msm: kgsl: Profile scm call on a640v1 ARM: dts: msm: add SMMU support for PCIe device nodes for sa6155 diag: Add protection while accessing socket info's handle ARM: dts: msm: enable AHB2PHY_WEST clock during DP PLL programming drm/msm/sde: update hdr properties msm: phy: Re-enable phy intr after phy reset on max idle err cnt drm/msm/dp: update tu calculation for fec and dsc modes usb: xhci: Power up/down SS phy upon bus suspend/resume usb: phy-msm-ssusb-qmp: Improve msm_ssphy_qmp_powerup API net: qrtr: Rearrange tx wait and protect critical section net: qrtr: Make servers multi state ports mm: use GFP_NOWAIT for post_alloc_hook soc: soc-core: add locked version of soc_find_component drm/msm/sde: use pm_qos node for each display msm: sde: avoid printing under spinlock during rotator timeout drm/msm/dp: config aux switch only on configure/disconnect ARM: dts: msm: add extcon pdphy to sde_dp for sm8150 ARM: dts: msm: Add NFC device node for sdmmagpie slimbus-msm: Do IOMMU detach as part of power up ARM: dts: msm: Update the entries for sdmmagpie ARM: dts: msm: Use SMR mask instead of absolute SID values in DT msm: gsi: add 11ad protocol support defconfig: msm: Enable branch predictor hardening on sm6150 drm/msm/dp: listen to USB events to terminate simulation rpmsg: glink: spi: Reduce tx sleep rpmsg: glink: spi: Ensure rx_done is sent before data drm/msm/sde: check resource state before accessing hw msm: ipa3: Fix to retry when NTN cons/prod stop fails msm: vidc: fix line buffer bw voting for ar50 ARM: dts: msm: Add battery profile for sdmmagpie ARM: dts: msm: Remove support for PCIE TBU from SDMMAGPIE drm/msm/sde: move src_split_order setting to commit phase drm/msm/dp: clear panel data on notification failure ARM: dts: msm: remove unused entries for DisplayPort on sm8150 ion: use unbounded wq for prefetch work spi: spi-geni-qcom: Fix slab out of bounds error HID: Adding new vendor id for QVR support drm/msm/dp: check for aborted flag before controller power on drm/msm/dp: add host_deinit sequence for mst mode msm: kgsl: create sysfs entries to expose memory usage Revert "arm: dma-mapping: WARN_ON if iova is not 128M aligned" drm/msm/dp: break aux transfer retry loop if timed-out msm: kgsl: Allow all oob requests in rGMU drm/msm/dsi-staging: handle reset gpio parsing error properly drm/msm/dsi-staging: move mdp transfer time node to drm modes. qseecom: fix a request_firmware issue drm/msm/dp: delay the mst bridge init until mst_init drm/msm/dp: detach connector from mst bridge on atomic_check fail ARM: dts: msm: Update WLAN configuration for sdmmagpie defconfig: Enable branch predictor hardening on sm8150 arm64: Enable branch predictor hardening on kryo4xx gold cores arm64: Add MIDR values for kryo4xx gold cores msm: kgsl: Use correct log type for "Unused context label" message drm: NULL pointer dereference [null-pointer-deref] (CWE 476) problem drm/dp: Add HBR3 support in existing DRM DP helpers drm/msm/dp: update log for simulated AUX transfers clk: qcom: mdss: use correct HDMI PLL divider drm/msm/sde: Pass proper size for time_buf allocation drm/msm/sde: avoid sde ctx unbalanced call in fence create failure drm/msm/sde: split the interrupt wait timeout in two halves drm/msm/dp: read extended dpcd if present drm/msm/sde: adjust dp timings for widebus configuration Revert "mm: don't show nr_indirectly_reclaimable in /proc/vmstat" Linux 4.14.78 IB/hfi1: Fix destroy_qp hang after a link down i2c: rcar: handle RXDMA HW behaviour on Gen3 drm/i915/glk: Add Quirk for GLK NUC HDMI port issues. mm: disallow mappings that conflict for devm_memremap_pages() staging: ccree: check DMA pool buf !NULL before free drm/i915: Nuke the LVDS lid notifier HID: quirks: fix support for Apple Magic Keyboards ARC: build: Don't set CROSS_COMPILE in arch's Makefile ARC: build: Get rid of toolchain check mremap: properly flush TLB before releasing the page Revert "vfs: fix freeze protection in mnt_want_write_file() for overlayfs" powerpc/lib/feature-fixups: use raw_patch_instruction() iommu/amd: Return devid as alias for ACPI HID devices powerpc/tm: Avoid possible userspace r1 corruption on reclaim powerpc/tm: Fix userspace r13 corruption clocksource/drivers/fttmr010: Fix set_next_event handler net/mlx4: Use cpumask_available for eq->affinity_mask scsi: sd: don't crash the host on invalid commands scsi: ipr: System hung while dlpar adding primary ipr adapter back drm: mali-dp: Call drm_crtc_vblank_reset on device init PCI: dwc: Fix scheduling while atomic issues ravb: do not write 1 to reserved bits net: emac: fix fixed-link setup for the RTL8363SB switch Input: atakbd - fix Atari CapsLock behaviour Input: atakbd - fix Atari keymap intel_th: pci: Add Ice Lake PCH support scsi: ibmvscsis: Ensure partition name is properly NUL terminated scsi: ibmvscsis: Fix a stringop-overflow warning clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONSTOP flag for non-am43 SoCs batman-adv: fix hardif_neigh refcount on queue_work() failure batman-adv: fix backbone_gw refcount on queue_work() failure batman-adv: Prevent duplicated tvlv handler batman-adv: Prevent duplicated global TT entry batman-adv: Prevent duplicated softif_vlan entry batman-adv: Prevent duplicated nc_node entry batman-adv: Prevent duplicated gateway_node entry batman-adv: Fix segfault when writing to sysfs elp_interval batman-adv: Fix segfault when writing to throughput_override batman-adv: Avoid probe ELP information leak media: af9035: prevent buffer overflow on write drm/msm/sde: Avoid same work queue to multiple workers drm/msm/dsi-staging: avoid out of bounds access of ctrl array drm/msm/sde: enable vsync event timer for all DSI displays drm/msm/dp: use correct data clock rate drm/msm/dp: exit power saving mode before link training drm/dp/mst: Sideband message transaction to power up/down nodes drm/msm/sde: Add new API to check clone mode Linux 4.14.77 perf tools: Fix snprint warnings for gcc 8 ARM: spectre-v1: mitigate user accesses ARM: spectre-v1: use get_user() for __get_user() ARM: use __inttype() in get_user() ARM: oabi-compat: copy semops using __copy_from_user() ARM: vfp: use __copy_from_user() when restoring VFP state ARM: signal: copy registers using __copy_from_user() ARM: spectre-v1: fix syscall entry ARM: spectre-v1: add array_index_mask_nospec() implementation ARM: spectre-v1: add speculation barrier (csdb) macros ARM: KVM: report support for SMCCC_ARCH_WORKAROUND_1 ARM: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling ARM: spectre-v2: KVM: invalidate icache on guest exit for Brahma B15 ARM: KVM: invalidate icache on guest exit for Cortex-A15 ARM: KVM: invalidate BTB on guest exit for Cortex-A12/A17 ARM: spectre-v2: warn about incorrect context switching functions ARM: spectre-v2: add firmware based hardening ARM: spectre-v2: harden user aborts in kernel space ARM: spectre-v2: add Cortex A8 and A15 validation of the IBE bit ARM: spectre-v2: harden branch predictor on context switches ARM: spectre: add Kconfig symbol for CPUs vulnerable to Spectre ARM: bugs: add support for per-processor bug checking ARM: bugs: hook processor bug checking into SMP and suspend paths ARM: bugs: prepare processor bug infrastructure ARM: add more CPU part numbers for Cortex and Brahma B15 CPUs mm: don't show nr_indirectly_reclaimable in /proc/vmstat mm: treat indirectly reclaimable memory as free in overcommit logic dcache: account external names as indirectly reclaimable memory mm: treat indirectly reclaimable memory as available in MemAvailable mm: introduce NR_INDIRECTLY_RECLAIMABLE_BYTES xhci: Don't print a warning when setting link state for disabled ports i2c: i2c-scmi: fix for i2c_smbus_write_block_data mm: Preserve _PAGE_DEVMAP across mprotect() calls mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 arm64: perf: Reject stand-alone CHAIN events for PMUv3 pinctrl: mcp23s08: fix irq and irqchip setup order mmc: block: avoid multiblock reads for the last sector in SPI mode cgroup: Fix dom_cgrp propagation when enabling threaded mode dm linear: fix linear_end_io conditional definition dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled dm: fix report zone remapping to account for partition offset dm cache: destroy migration_cache if cache target registration failed s390/cio: Fix how vfio-ccw checks pinned pages perf script python: Fix export-to-sqlite.py sample columns perf script python: Fix export-to-postgresql.py occasional failure percpu: stop leaking bitmap metadata blocks mach64: detect the dot clock divider correctly on sparc MIPS: VDSO: Always map near top of user memory mm/vmstat.c: fix outdated vmstat_text drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7 x86/kvm/lapic: always disable MMIO interface in x2APIC mode clk: x86: Stop marking clocks as CLK_IS_CRITICAL clk: x86: add "ether_clk" alias for Bay Trail / Cherry Trail PCI: hv: support reporting serial number as slot information ARM: dts: at91: add new compatibility string for macb on sama5d3 net: macb: disable scatter-gather for macb on sama5d3 stmmac: fix valid numbers of unicast filter entries hv_netvsc: fix schedule in RCU context sound: don't call skl_init_chip() to reset intel skl soc sound: enable interrupt after dma buffer initialization scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() scsi: iscsi: target: Don't use stack buffer for scatterlist mfd: omap-usb-host: Fix dts probe of children Bluetooth: hci_ldisc: Free rw_semaphore on close ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER ASoC: rsnd: adg: care clock-frequency size selftests: memory-hotplug: add required configs selftests/efivarfs: add required kernel configs ASoC: sigmadsp: safeload should not have lower byte limit ASoC: wm8804: Add ACPI support ASoC: rt5514: Fix the issue of the delay volume applied again inet: make sure to grab rcu_read_lock before using ireq->ireq_opt tcp/dccp: fix lockdep issue when SYN is backlogged net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN bnxt_en: don't try to offload VLAN 'modify' action nfp: avoid soft lockups under control message storm bonding: fix warning message bonding: pass link-local packets to bonding master also. net/mlx5: E-Switch, Fix out of bound access when setting vport rate net: aquantia: memory corruption on jumbo frames net/mlx5e: Set vlan masks for all offloaded TC rules net: dsa: bcm_sf2: Fix unbind ordering net/packet: fix packet drop as of virtio gso net: stmmac: Fixup the tail addr setting in xmit path udp: Unbreak modules that rely on external __skb_recv_udp() availability tipc: fix flow control accounting for implicit connect team: Forbid enslaving team device to itself sctp: update dst pmtu with the correct daddr rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 rtnetlink: fix rtnl_fdb_dump() for ndmsg header qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface qlcnic: fix Tx descriptor corruption on 82xx devices net/usb: cancel pending work when unbinding smsc75xx net: systemport: Fix wake-up interrupt race during resume net: sched: Add policy validation for tc attributes net: mvpp2: fix a txq_done race condition net: mvpp2: Extract the correct ethtype from the skb for tx csum offload netlabel: check for IPV4MASK in addrinfo_get net/ipv6: Display all addresses in output of /proc/net/if_inet6 net: ipv4: update fnhe_pmtu when first hop's MTU changes net: hns: fix for unmapping problem when SMMU is on net: dsa: bcm_sf2: Call setup during switch resume ipv6: take rcu lock in rawv6_send_hdrinc() ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() ip_tunnel: be careful when accessing the inner header ip6_tunnel: be careful when accessing the inner header bonding: avoid possible dead-lock bnxt_en: free hwrm resources, if driver probe fails. bnxt_en: Fix TX timeout during netpoll. drm/msm/sde: fix check for regulators under HW control input: misc: qti-haptics: remove "qcom,ilim-ma" property drm/msm/sde: enable register dump on underrun iommu: arm-smmu: enhance tlbsync timeout debug spi: spi-geni-qcom: Set SPI gpios to sleep state in probe Change-Id: Ia44ad4df541645de83f9b084e0954f3f729a75a0 Signed-off-by:Jigarkumar Zala <jzala@codeaurora.org>
Loading
Please register or sign in to comment