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

Skip to content
Commit c4988e1b authored by Abhijith Desai's avatar Abhijith Desai
Browse files

DOWNSTREAM commit 'cf4e0244' from AU368 into msm-4.14-display



* commit 'cf4e0244':
  power: qpnp-qg: Ignore the shutdown SOC based on certain conditions
  mmc: core: Don't release clock when retrying a failed request
  mmc: core: Use new flag for suspending clk scaling
  ARM: dts: msm: Add IPA device configuration for sdmmagpie
  spmi: pmic-arb: support updating interrupt type flags
  ARM: dts: msm: EMAC changes for SM6150
  ARM: dts: msm: add sde node for sdmmagpie target
  usb: f_gsi: Disable function remote wake-up capability for DPL
  ARM: dts: msm: Add new platforms for SDMMAGPIE SoC
  ARM: dts: msm: Add proper ref_clk for qusb phy for SM6150
  msm: kgsl: Force recovery path in case GMU_FAULT bit is set
  ARM: dts: msm: Enable USBC for sm6150
  msm: kgsl: Clear boot OOB in case GPU start fails
  msm: ipa: Add lan stats support for multiple interface
  diag: Remove unnecessary workqueue flush while peripheral ssr
  msm: npu: Notify AOP when NPU powers up and down
  ARM: dts: msm: Enable GPU throttle-pwrlevel for SM8150
  ARM: dts: msm: Add audio support for sdmmagpie target
  ARM: dts: msm: Change glink intent size for diag on sdmmagpie
  ARM: dts: msm: Add memshare for sdmmagpie
  qcs405-perf_defconfig: Enable the Qseecom and tzlog driver
  msm: kgsl: Add GPU CX default Ipeak frequency for A608
  scsi: ufs: Crash the system on unrecoverable state
  mmc: card: Fix card bkops configuration in cmdq
  power: battery: Add support to restrict main charger FCC
  defconfig: Enable GCC clock driver for sdxprairie
  msm: kgsl: Use correct HFI queue IDs for legacy GMU firmware
  ARM: dts: msm: Update battery profile for mlp466076 battery
  ARM: dts: msm: Add AHB2PHY clock for SDMMAGPIE
  msm: camera: Bringup changes for Automotive camera on sa6155
  clk: qcom: Enable Clock Ramp Controller(CRC) for GFX3D clock for SM6150
  sched: Fix assert_clock_updated warning emitted during CPU isolation
  defconfig: msm: Enable FPC driver for sm6150 with fpc1028
  cnss2: Enable cnss-daemon support by default
  ARM: msm: qcom: Replace NPU mailbox with AOP mailbox
  iommu: dma-iommu: Handle error case properly
  Revert "dma-coherent: limit alignment of dma-coherent allocations"
  qseecom: change to use pr_debug in listener operations
  WLAN subsystem: Sysctl support for key TCP/IP parameters
  arm64: Log the Fault Status Code (FSC) upon memory aborts
  ARM: dts: msm: Add GIC edac node for sm8150
  diag: Update remote address for each CNTL packet
  defconfig: trinket: Enable trinket pinctrl
  power: smb5-lib: fix mutex deadlock
  ARM: dts: msm: Add video device to sdmmagpie
  clk: qcom: gpucc: Update the frequency plan for SDMMAGPIE
  defconfig: msm: Disable DEVPORT on sdmsteppe
  msm: vidc: Add support for sdmmagpie video device
  ARM: dts: msm: Add audio device tree changes for sa6155
  power: smb5: Add main charger max FCC configurability support
  regulator: qpnp-lcdb: Add support for voltage step programming
  NFC: Add recovery mechanism for i2_master_recv error
  ARM: dts: msm: update cpu and device scaling for magpie target
  drivers: cpuidle: lpm-levels: Move local_irq_enable
  power_supply: Add MAIN_FCC_MAX property
  ARM: dts: msm: default configuration update for TDM interface
  defconfig: msm: enable dvb demux modules compilation for SM6150
  msm: vidc: Halve input buffer size during secure playback
  power: smb5: Fix IRQ storm due to WDOG SNARL IRQ
  msm: ipa: enable power collapse on AOP
  msm: kgsl: Process HFI message queue inline
  msm: ipa: Null pointer check before accessing IMP pointer
  defconfig: Enable sending AOP DDR related messaging for sm8150
  ARM: dts: msm: Add qcom,aop-ddr-msgs node for sm8150
  soc: qcom: aop_msg: Add support for sending DDR freq msg to AOP
  drivers: net: rmnet: Priority callbacks
  msm: npu: Reduce maximum stats buffer size
  f2fs: don't issue discard commands in online discard is on
  msm: kgsl: Correct adjustment calculation for LM on A640
  msm: kgsl: Read throttle-pwrlevel from DT
  ARM: dts: msm: add demux node for kernel 4.14
  ARM: dts: msm: Add calypso can controller support for sa6155
  msm: kgsl: Add support for loading legacy GMU firmware
  clk: qcom: mdss: fix wrong PLL driver registration
  ARM: dts: msm: Enable secondary USB controller on SA6155
  ARM: dts: msm: Add device tree node for trinket pinctrl
  pinctrl: qcom: Add support for trinket SoC pin control
  defconfig: trinket: Add initial defconfig for Trinket
  ARM: dts: msm: Add initial device tree for trinket
  msm: Add initial support for trinket in Kconfig platform
  soc: qcom: socinfo: Add soc information for trinket
  zram: compare all the entries with same checksum for deduplication
  zram: make deduplication feature optional
  ARM: dts: Update energy costs for sdmmagpie
  defconfig: msm: Enable DEBUG_PREEMPT config on sm6150
  defconfig: Add qti-can driver for SDM6155
  usb: dwc3-msm: Add support for default host mode if extcon absent
  ARM: configs: Enable ICE support for emmc on qcs405
  ARM: dts: msm: Coresight component changes for SM6150
  ARM: dts: msm: Add entry for cx ipeak driver
  msm: kgsl: Don't use GMU for bandwidth voting on legacy targets
  defconfig: qcs405: Enable SPI display for qcs405 perf build
  kernel: changes to enable tcpdump in sfe
  net: Changes to support Shortcut Forward Engine
  msm: kgsl: Add support for A618 GPU
  usb: f_gsi: Initiate remote-wakeup if notification already queued
  zram: implement deduplication in zram
  iommu: iommu-debug: Mark domain as debug domain
  Revert "ARM: dts: msm: Disable ATOS for apps smmu for sm8150"
  clk: remove prepare lock and bus voting in clk_debug_print_hw
  icnss: NULL terminate the fw build timestamp string
  ARM: dts: msm: add hdmi ctrl and pll nodes on QCS405
  ARM: dts: msm: Add pinctrl configuration for nvm_therm on sdmmagpie
  clk: qcom: mdss: add support for HDMI 28LPM PLL
  Revert "msm: ipa: handle missing interrupts"
  ARM: dts: msm: Add RGMU properties for sm6150
  input: touchscreen: hxchipset: make VMAP_STACK support fix proper
  msm: ADSPRPC: Fix deadlock during SSR
  pinctrl: qcom: HDMI GPIOs pin configuration for QCS405
  driver: thermal: Update CX Ipeak driver to support CX Ipeak v1.1 hardware
  clk: qcom: clk-rpmh: Add support for clk-rpmh driver for SDXPRAIRIE
  usb: f_gsi: Simplify handling of remote_wakeup timer
  usb: gadget: gsi: Add a debugfs entry to simulate remote wakeup
  clk: qcom: gcc: Support code for clock controller for sdxprairie
  clk: qcom: clk-alpha-pll: Add support for controlling Lucid PLLs
  ARM: dts: msm: Add ipa-fws loading using PIL on sdxprairie
  defconfig: Enable DEBUG_DMA_BUF_REF for sm8150
  dma-buf: Add reference count leak tracing
  ARM: dts: msm: add stub regulator devices for sdxprairie
  defconfig: sdxprairie: enable stub-regulator driver
  usb: gadget: replace %p with %pK
  ARM: dts: msm: update rx clock frequency to support native on sm6150
  diag: Avoid usage of variable length array
  PM / devfreq: memlat: Increase range of ratio_ceil tunables
  ARM: dts: msm: Separate out L3 voting for CPU7 in sm8150
  arm64: Add page tables additively when paging hotplug memory
  clk: qcom: clk-cpu-osm: add cluster 2 voter clock for L3
  msm: ipa: handle missing interrupts
  msm: ipa: rmnet: Update wan IOCTL function in SSR scenario
  msm: npu: Remove restriction of hardcoded clock number
  ARM: dts: msm: Add NPU support for sdmmagpie
  msm: ipa: pass napi struct from rmnet_ipa
  ARM: dts: msm: Fix td4328 panel settings for sm6150
  f2fs: fix performance issue observed with multi-thread sequential read
  ARM: dts: msm: add smcinvoke node for sdmmagpie
  ARM: dts: msm: enable tz-log driver for sdmmagpie
  ARM: dts: msm: add crypto devices for sdmmagpie
  ARM: dts: msm: add qrng node for sdmmagpie
  ARM: dts: msm: add qseecom node for sdmmagpie
  ARM: dts: msm: enable avb system propoerty on sdmmagpie
  sched/fair: Improve the scheduler
  ARM: dts: msm: Add ice node for qcs405
  ARM: dts: msm: Pass USB GSI registers offset for SDMMAGPIE
  rpmsg: glink: Fix rpmsg_register_device err handling
  msm: kgsl: Update A6XX RSCC registers in the snapshot
  usb: pd: Ensure disconnect is processed when hard reset in progress
  msm: mink: Fixing memory map obj id
  msm: pcie: correct L1.2 PCIPM support flag
  diag: Flush diag mhi workqueue before closing mhi channel
  usb: gadget: f_fs: Fail waiting IO after eps disabled
  power_supply: Register cooling device outside of probe
  msm: ipa: Add support for IPA_GSB_CONNECT/DISCONNECT
  ARM: dts: msm: Update sdmmagpie DT for kernel machine string
  ARM: dts: msm: Add scandump sizes for sdmmagpie
  msm: ipa4: Make AP and modem hdr proc ctx adjacent
  ARM: dts: msm: Enable skin thermal zone mitigation rule for SM6150 QRD
  defconfig: msm: Enable KRYO_PMU_WORKAROUND config for sm6150
  defconfig: msm: Enable debug module info config for sm8150
  Kconfig.debug: module: Add debug config to debug modules
  msm: ipa: gsb: Block tx data while disconnect in progress
  ARM: dts: msm: Add icnss node on sdmmagpie
  mmc: core: Add a new debugfs entry.
  msm: kgsl: Initial implementation of A6XX RGMU driver
  defconfig: qcs405: Enable configuration flag for inline crypto engine
  ARM: dts: msm: Add DT properties to enable DP on sm6150
  drm/msm/dp: fix hdcp status update
  clk: qcom: Add support for GCC_RX3_USB2_CLKREF_CLK for SM6150
  ARM: dts: msm: Update the interrupt mapping for kgsl smmu on sdmsteppe
  netfilter: x_tables: do not fail xt_alloc_table_info too easilly
  netfilter: x_tables: remove size check
  msm: adsprpc: print remote process kill failure message
  usb: pd: Only enable SOP' reception when acting as VCONN source
  msm: ipa: fix clock issue which cause poll_mode out of sync
  defconfig: msm: enable drivers on SA6155 defconfigs
  ARM: dts: msm: disable SSC feature for DSI clocks on SA6155 & SA6155P
  msm: kgsl: Enable preemption on a640v2
  usb: misc: lvstest: allow specifying port for compliance mode
  soc: qcom: spcom: fix spcom channel lock
  ARM: dts: msm: Add initial device tree support for SDMMAGPIEP
  ARM: dts: msm: Update sm6150 DT for kernel machine string
  ARM: dts: msm: Add DSI/DP/WB support for SA6155 & SA6155p
  msm: ipa: Update IPA EPs GSI prefetch config
  ISDBT: Modifying debug statement
  ARM: dts: msm: add compute memory region for sdmmagpie
  clk: qcom: Misc changes in DISPCC and GPUCC for SDMMAGPIE
  ARM: dts: msm: Add venus pil node for sdmmagpie
  ARM: dts: msm: Add modem pil node for sdmmagpie
  msm:ipa:Prevent rt rule deletion if rt rule id is invalid
  defconfig: enable FastCVP driver for sdmsteppe
  ARM: dts: msm: Separate dtb compilation for 32/64 bit variants of QCS405
  clk: qcom: Updating hdmi_pclk_clk_src configuration
  ARM: dts: msm: Add temperature channels to charger node for sm6150
  pppolac: pull udp header before sock enqueue
  net: core: To send ARP probe when neighbor state is NUD_STALE
  sched: Improve the scheduler
  ARM: dts: msm: Modify step charging thresholds for alium battery
  power: qpnp-fg-gen4: Add support to clear SOH upon first profile load
  power: qpnp-fg-gen4: Enable mem-attn interrupt dynamically
  usb: gadget: f_fs: Clean up ffs_log prints
  cnss2: Add force wake support
  msm: ipa: ipa driver desc_list and gsi_chan->user_data out of sync fix
  msm: ipa: restrict the rate of the drop print in lan_rx_cb
  ARM: dts: msm: add tdm ports on automotive platform
  msm: crypto: use dev_dbg for kernel address during device probe
  msm: ipa: IPA IMP devote changes
  clk: Add support to print parent clock names during suspend
  clk: qcom: Register as bus clients to vote for bandwidth
  clk: qcom: Add bw voting ops for clk-alpha-pll and rcg
  ARM: dts: msm: Use GPIO 169 as WLAN_EN for WLAN QCA6390 on SM8150
  wil6210: fix invalid sta statistics update
  power: smb1390: Fix IRQ status for cp_irq property
  pinctrl: qcom: Support using tlmm direct connect GPIOs
  pinctrl: qcom: tlmm: Add support for PDC muxes
  sched: improve the scheduler
  usb: dwc3: Add support to force speed to ssp
  usb: dwc3: Disable u1/u2 only for SSP
  usb: phy: snps: Add debugfs support to tune tx compliance
  clk: qcom: set use_max_uV for vdd_mm to avoid voltage voting conflicts
  power_supply: Add clear_soh property
  power: qpnp-fg-gen4: Allow retry ESR fast calibration more than once
  msm: kgsl: Remove redundant register write
  ARM: dts: msm: Update alium battery profile for SM8150 platforms
  usb: dwc3: Do not traverse list using list_for_each_safe
  msm: vidc: use actual bitrate for decoder bw voting
  power: qcom: step-chg-jeita: Add support for OCV based step charging
  power: qcom: step-chg-jeita: Add support to read properties from bms
  msm: ipa: IPA wdi_disconnect put memset after decrement clock
  power: qcom: step-chg-jeita: Use a common struct for parameters
  sched/fair: fix comparision for unisolated candidate
  soc: qcom: dfc: Enable flow after ps work is marked as inactive
  [ANDROID] f2fs: Set the bio REQ_NOENCRYPT flag
  [ANDROID] ext4: Set the bio REQ_NOENCRYPT flag
  [ANDROID] dm-crypt: Skip encryption of file system-encrypted blocks
  [ANDROID] block: Add bio req flag to disable encryption in block
  ARM: dts: msm: Update emac core version to 2.1.2
  dwc3-msm: Add missing enum related value with gsi_op_strings array
  Revert "ARM: dts: msm: Add DT properties to enable DP on sm6150 target"
  ARM: dts: msm: Add smp2p inbound notification for sm6150
  input: touchscreen: synaptics_dsx: fix crash when panel unmounted
  defconfig: msm: Remove the unneeded symbolic links
  zram: introduce zram_entry to prepare dedup functionality
  defconfig: Increase notification timeout for sm6150
  mm: process_reclaim: fix shared anon reclaim
  ARM: dts: msm: Change glink intent size for diag on sm6150
  ARM: dts: msm: Fix the MEM ACC setting for QCS405
  defconfig: sm8150: Enable config KRYO_PMU_WORKAROUND flag
  perf: Add workaround for performance monitor irq burst
  mm: Fix false warnings from apply_to_page_range
  Revert "net: qrtr: mhi: Remove timeout and interruptible"
  cnss2: Do not handle MHI device error during driver unloading
  power: qpnp-fg-gen4: Extend profile integrity whitelist values
  clk: add bus voting ops for debug purposes
  drivers: net: rmnet: introduce rmnet traces
  diag: Don't queue buffer to usb on ESHUTDOWN error
  net: qrtr: Detach socket from sock during release
  usb: gadget: Fix mismatched function wake notification
  power: smb5: Add SW Thermal Regulation WA
  ARM: dts: msm: enable audio for SOM2 and SOM3 variants of QCS405
  msm:ipa: Fix memleak issue
  defconfig: arm64: Enable ION_DEFER_FREE_NO_SCHED_IDLE for sdmsteppe
  mmc: core: Donot fall back to lower speed modes for tuning errors
  ARM: dts: msm: Increase the secure display heap size
  soc: qcom: qmi_interface: Limit txn ids to U16_MAX
  block: ratelimit the IO errors
  fs: fat: ratelimit the IO errors
  msm: kgsl: Update preemption level for A608
  llcc: Update SCT table entries for sdmmagpie
  arm: mm: dma-mapping: export arch_setup_dma_ops
  defconfig: msm: Disable DEVMEM config for sdmsteppe
  mmc: host: Add device_prepare pm for mmc_host
  ARM: dts: msm: Update vreg entry for cx-mx sm6150
  ARM: dts: msm: Support for GDSC for sdxprairie
  f2fs,fscrypt,ice: fix direct IO patch for f2fs
  ARM: dts: qcom: Add ICE clock entries in sdhc1 node for qcs405
  coresight: tpdm: Support to configure dsb trigger type
  clk: qcom: Add support for 162MHz for disp_cc_mdss_dp_link_clk for SM6150
  cnss2: Add check to avoid unbalanced power set
  msm: vidc: Increase CBR_VFR limit upto 720p@30fps
  icnss: Add fatal error string in icnss
  defconfig: arm64: Enable BUS_SCALING with RPMH option for sdxprairie
  ARM: dts: msm: Introduce topology for sdxprairie
  drivers: soc: qcom: Remove usbc switching to DFP mode
  usb: dwc3: Avoid NULL pointer access
  defconfig: sm6150: Enable configuration flag for Inline Crypto Engine
  msm: ipa4: Fix to enable force clear before stopping the channel
  usb: gadget: f_mtp: Increase default TX buffer size
  usb: gadget: f_mtp: Handle mtp os desc properly
  usb: gadget: mtp: Increase RX transfer length to 1M
  usb: gadget: f_mtp: Fix mtp enumeration failure issue
  usb: gadget: f_mtp: Add support to capture time taken with vfs_write/read
  ARM: dts: Update cd gpio pin as active low on sdmmagpie
  sched/walt: Fix use after free in trace_sched_update_task_ravg()
  ARM: dts: msm: Fix bus voting to SVS due to high IB value
  defconfig: sm6150: align with android config requirement
  net: core: Send ARP probe and trigger RTM_NEWNEIGH
  ARM: dts: msm: Add Inline Crypto Engine node for SM6150
  ARM: dts: msm: enable DSI on QCS405 RCM target
  msm_11ad: support voltage GPIO connected to 11ad card
  cnss_prealloc: Update prealloc memory table
  wil6210: Allow run-time PM in case platform ops defined
  clk: qcom: Add halt_reg offset for ufs rx/tx clocks
  clk: qcom: Add new frequency table for gcc_emac_rgmii_clk_src
  ARM: dts: msm: enable PM QoS for rotator path for SM6150
  power: smb5: Add toggle stat pin logic to toggle_stat property
  power_supply: Add TOGGLE_STAT property
  power: smb1390: Add cp_awake votable to hold wake lock
  power: smb1390: Add cp_irq and toggle_switcher property
  netfilter: nf_conntrack_sip: Register SIP ALG  sysctl table into procfs.
  netfilter: nf_conntrack_sip: Dynamically enable/disable SIP direct media.
  netfilter: nf_conntrack_sip: Dynamically enable/disable SIP ALG.
  ARM64: dts: msm: Reduce the TZ apps region size
  regmap: irq: Add support to clear ack registers
  phy: qcom-ufs: Update UFS PHY power up sequence
  msm: npu: Apply thermal mitigation properly
  power: qpnp-fg-gen4: Update whitelisting values for profile integrity bit
  dma-buf: Use monotonic clock for buffer time tracking
  PM / devfreq: fix scaling down logic for simple clock scaling
  led: qti-tri-led: Use u64 to support longer on/off duration
  pwm: qti-lpg: Add config_extend() to set longer PWM period
  fbdev/msm: sanitize debugfs inputs when reading mdp memory
  drm/msm/dp: fix possible NULL pointer dereference
  msm: camera: sensor: Remove redundant delete settings
  msm: vidc: Enable use ltr with constraints
  ARM: dts: msm: Remove the DVM values from SM8150 v1
  Revert "msm: kgsl: Enable Adaptive Clock Distribution on A640"
  ARM: dts: msm: Change glink intent size for diag
  drm/msm/dp: do not execute hdcp work if aborted
  diag: Don't write to glink channel while closing channel
  msm: camera: actuator: Add mutex lock during apply and flush request
  input: touchscreen: st: add XY axis flip property support
  defconfig: msm: Enable memshare driver on sm6150
  ARM: dts: msm: Change I2C clk to 100kHz for CSRA
  ARM: dts: msm: Update to CSRA device node for QCS405
  net: cnss_prealloc: add debugfs entry to check the memory status
  memshare: Modify guard band allocation based on target requirement
  ARM: dts: msm: Add qdss clk for llcc_perfmon on sdmmagpie
  iio: adc5: Skip USB_IN_V workaround for specific PMICs
  msm: vidc: don't change bw voting based on dcvs load
  drm/msm/sde: Register IRQ for CWB only for valid HW index
  drm/msm/sde: increase timeout period for CTL_RESET before panic
  ARM: dts: msm: Add memshare for sm6150
  drm/msm/dsi-staging: add support to set continuous clock
  defconfig: sm6150: Enable USB network driver
  qcom-geni-se: Disable FIFO watermark irq in DMA mode
  clk: qcom: Add support for 19.2MHz for usb30_prim_mock_clk for SM6150
  security: pfk: use page_mapping to avoid wrong memory access
  ANDROID: vfs/ext4,f2fs: finish umount(2) in time with filesystem work
  f2fs/fscrypt-ice: disallow bio merged into request
  f2fs/fscrypt-ice: allow merging some IOs
  f2fs/ICE: enable ICE in f2fs
  ARM: dts: msm: update continuous splash region for sdmmagpie
  ANDROID: mnt: Fix freeing of mount data
  ARM: dts: msm: Update output compression value for ONSEMI re-driver
  msm_perf: perf data collection at 300ms interval
  ARM: dts: msm: Enable lpass on SA6155
  ARM: dts: msm: Add support to read USB_IN_V for PM6150
  ARM: dts: msm: Support WLAN power control on sa8155
  ARM: dts: msm: add DMIC1 for SM8150 qrd device
  drm/msm/sde: Move LUT memeory retention handling to IPC cases
  power: step-chg-jeita: Add notification on changing FCC
  pinctrl: qcom: Update pinctrl configurations for sm8150
  mhi: core: check MHI host state instead of MHI dev state for LPM exit state
  mhi: controller: always return success for suspend when modem is off
  drm/msm/sde: turn on timing engine for only master intf
  usb: gadget: f_mtp: Fix issue of NULL pointer access in mtp_read
  USB: gadget: Implement COMPAT_IOCTL for ioctls
  USB: gadget: f_mtp: Fix bug in receive_file work
  USB: gadget: mtp: Fix bug in freeing memory on allocation failure
  USB: f_mtp: Check if the ep is not disabled before queuing it
  USB: f_mtp: Fix corner cases in MTP driver while syncing
  USB: f_mtp: Handle corner cases on reception of Cancel request from Host
  USB: gadget: mtp: Fix OUT endpoint request length usage in read
  usb: phy: snps: Clean up hsphy_init sequence
  ARM: dts: msm: Add dpdm regulator to pm8150b_charger
  usb: phy: snps: Put PHY in non-driving mode for charger detection
  USB: gadget: mtp: Add module parameters for Tx transfer length
  USB: gadget: mtp: Add module parameter for Rx transfer length
  usb: gadget: f_mtp: Make RX buffer size aligned to EP's MTU
  drm/msm/sde: trigger retire fence early for qsync frame
  diag: Free the response buffer for user pd
  drm/msm/sde: fix arguments of usleep_range function
  clk: qcom: mdss: fix possible NULL pointer dereference
  drm/msm/dsi-staging: fix possible array index out of bound access
  msm: kgsl: Fixup the RSCC register offsets
  drm/msm/dp: add DP MST edid mode filtering functionality
  msm: camera: isp: add acquire hw handler
  ARM: dts: msm: Enable smp2p interrupts for sm8150
  ARM: dts: msm: Enable smp2p interrupts for sm6150
  msm: camera: isp: Preserve the default min hbi value.
  pfk_ice: Check km version before ICE calls
  ARM: dts: msm: Bringup changes for EP92 HDMI on qcs405
  ARM: dts: msm: Rename ipa_loaduc on sm6150
  msm: kgsl: Do not dump GPU LLC slice failures on ENOENT
  ARM: dts: msm: add support for TDM Mics
  wil6210: support FCC board file
  msm: ipa: Protect ipa default routing table
  msm: ipa: handle missing interrupts
  msm: ipa4: Adding poll file operation support to ipa_odl_ctl pipe
  sensors: ssc: Add restart interface for SLPI
  ARM: dts: msm: Add device tree support for SSRD and TDM MiC variant
  Netfilter: IRC: Copy nickname to proper address
  usb: gadget: increase the buffer size to 1 MB for tty ports
  sched/core: Fix use after free issue in is_sched_lib_based_app()
  defconfig: msm: Enable MHI device for sa8155
  msm: netfilter: changes to handle contact address modification in SIP ALG
  msm: vidc: refine BW voting for rotate/DS/P010
  msm: mhi_dev: remove unused variables
  drm/msm/sde: fix sui_block_xin_mask in SM6150
  msm: kgsl: Use correct HFI queue index macros to send/receive messages
  input: touchscreen: hxchipset: fix bug in release finger call
  input: touchscreen: st: fix code sytle error
  staging: android: ion: Make ion defer free more aggressive
  ARM: dts: msm: Add support for USB for SDMMAGPIE
  trace: ipc_logging: Fix memory leak of "struct dfunc_info"
  pwm: core: Add option to config PWM duty/period with u64 data length
  pwm: qti-lpg: change to use u64 data type for calculation
  msm: camera: flash: Add i2c hw support
  soc: qcom: wda: Power Save cb support
  ARM: dts: msm: Fix interrupt type configuration for PM8150B charger
  msm: npu: Fix SSR race condition issue in DSP mode
  msm: camera: uapi: Add new acquire/release HW IOCTLs
  net: qrtr: mhi: Remove timeout and interruptible
  soc: qcom: qmi_interface: Do not print error for 0 pkt
  ion: Ensure ION system secure heap shrinker doesn't deadlock
  sm6150-pinctrl.dtsi : Change I2C GPIO's configuration.
  ARM: dts: msm: Add support for audio over display port for sm6150
  mm, oom: remove oom_lock from oom_reaper
  net/embms-kernel : EMBMS Tunneling Module
  spi: spi-geni-qcom: Fix the interpretation of cs_change flag
  ANDROID: sdcardfs: Check stacked filesystem depth
  usb: xhci-plat: Add support for PM suspend and hibernation
  net: core: To send ARP probe when neighbor state is NUD_STALE
  sdmsteppe-perf_defconfig: Enable the smcinvoke driver
  clk: qcom: gpucc: Mark gpu_cc_ahb_clk as CRITICAL
  icnss: Update the smp2p node parsing
  usb: dwc3: Add support for PM suspend and hibernation in host mode
  mmc: core: Take reference of response error before block end request
  net: netfilter: IRC DCC for private clients
  ARM: dts: msm: remove guard-memory region support for rmtfs on sm6150
  msm: camera: icp: Avoid accessing unclocked registers
  soc: qcom: dfc: Enhance ndo_select_queue
  soc: qcom: dfc: ancillary info
  soc: qcom: dfc: DFC powersave fixes
  defconfig: sdmsteppe: enable file based encryption
  block: Clone crypt key while cloning bioset
  fscrypt: Fix Data Unit Number used in file encryption
  ARM: dts: qcom: Add ICE clock entries in sdhc1 node for sm6150
  net: qualcomm: rmnet: Fix incorrect allocation flag in transmit
  ARM: dts: msm: update spi codec slave clock
  ARM: dts: msm: revert PCIe1 PHY sequence for sm8150 V1
  dwc3: Add ipc debug log for USB GSI and USB endpoint operation
  drivers: net: rmnet: Enable data path traces
  msm: camera: isp: Enable early EOF
  cnss2: Set proper SMMU attributes for collecting firmware RAM dump
  dwc3-msm: Block doorbell to GSI from USB wrapper
  msm: camera: crm: Unlink devices before clearing the link
  msm: camera: isp: Add debugfs to dump hbi/vbi info
  msm: camera: add page fault handlers in ife, jpeg and icp drivers
  mhi: controller: always set link to D3Hot when powering off
  sched: Fix incorrect sleep duration in wait_task_inactive()
  ARM: dts: msm: change csid clock to svs plus
  ARM: dts: msm: Enable dload_type selection on SDMMAGPIE
  msm: vidc: refine clock voting for vsp and turbo
  msm: kgsl: Allocate HFI crash dump memory for A615 and A616
  msm: kgsl: Enable IO coherency for A615 and A616 GPU
  msm: kgsl: Add support for A616 GPU
  usb: gadget: ffs: Fix runtime PM usage count for multiple set_alt
  ARM: dts: msm: Modify SW JEITA thresholds of sm6150
  ARM: dts: msm: Add JEITA ADC code in QG batt profile for sm6150
  power: smb5: Fix POWER_SUPPLY_PROP_FORCE_RECHARGE case handling
  ARM: dts: msm: add support for controlling LGA power for bt module
  usb: pd: Do not defer probe if vbus or vconn is not present
  fs: crypto: remove key derivation code duplication
  msm: vidc: Make DCVS decision after low latency
  cfg80211: Add macros to indicate backport support for FILS
  nl80211: Update ERP info using NL80211_CMD_UPDATE_CONNECT_PARAMS
  ufs: ufs-qcom: Fix data corruption issue with FBE on F2FS
  f2fs: Fix data corruption issue observed with FBE
  cfg80211: Include length of kek in rekey data
  defconfig: msm: enable memcg for sdmsteppe
  ARM: dts: msm: reduce GPU max bus BW votes
  qseecom: check if listener is not ready to receive request
  hdcp_qseecom: Add support for DP MST feature
  dma-coherent: limit alignment of dma-coherent allocations
  ion: Ensure correct heap type set during heap drain
  msm: camera: sensor: Protect link/unlink calls
  msm: npu: Support LOWSVS power mode
  msm: camera: icp: Reset pwr_ctrl register as part of PC
  msm: camera: Modify shutdown sequence in KMD
  backlight: qcom-spmi-wled: Initialize mutex before it can be used
  netlabel: check for IPV4MASK in addrinfo_get
  USB: pd: Notify selfpowered state based on type C current
  msm: kgsl: Log the type of snapshot
  qseecom: set listener id before sending registration scm_call
  ARM: dts: msm: Remove unsupported power level for npu v1.0
  ARM: dts: msm: Add support for Audio SSR on SM6150
  msm: ipa4: Fix to NULL pointer dereference
  ARM: dts: msm: Make wcd937x as child of bolero
  msm: mhi_dev: update format specifiers
  msm: mhi_dev: add MHI device driver snapshot
  arm64: percpu: Initialize the ret variable for default case
  sched/walt: Fix the memory leak of idle task load pointers
  tracing: Make trace_vbprintk support stm_log
  ARM: configs: Enable ICE support for emmc on sm6150
  mmc: host: sdhci-msm-ice: Fix compilation issue in ice
  sched: improve the scheduler
  ARM: dts: msm: add fpc1028 dtsi config for QRD6150
  Revert "mmc: mmc: Attempt to flush cache before reset"
  msm: ipa: Unlock mutex before voting PCIe clocks
  usb: gadget: Add a NULL check for desc header pointer
  msm: kgsl: Only call dev_pm_opp_put on a valid OPP
  msm: kgsl: Remove A4XX preemption fair scheduler
  soc: qcom: smp2p: Add wakeup capable flags to SMP2P IRQ
  spi: spidev: add Qualcomm spi codec slave driver
  ARM: dts: msm: add spi dev node on sa8155 adp platform
  msm: ipa4: Fix to decrement the client count after writing QMAP ID
  usb: gadget: f_uac2: Check return value from config_ep_by_speed()
  msm: ipa: dma unmap of proper mapped size
  ARM: dts: msm: Add pmic id nodes for BCL support on sm6150
  usb: dwc3-msm: Simplify restart_usb_host_mode() callback
  usb: dwc3: Avoid NULL pointer access
  ARM: dts: msm: Add BCL thermal zone mitigation for SDMMAGPIE
  ARM: dts: msm: Add pmic die temperature zone config for SDMMAGPIE
  ARM: dts: msm: Add default thermal zone definition for SDMMAGPIE
  ARM: dts: msm: Add LMH-DCVSh configuration for SDMMAGPIE
  drivers: thermal: virtual-sensor: Add new virtual sensors for SDMMAGPIE
  ARM: dts: msm: Add regulator cooling device for SDMMAGPIE
  ARM: dts: msm: Add QMI cooling device for SDMMAGPIE
  ARM: dts: msm: Update TSENS userspace thermal zone rules for SDMMAGPIE
  f_gsi: Pass 1024 byte as max_pkt_size for super speed plus
  Revert "msm: vidc: do not treat NOC error as fatal error"
  llcc: Update SCT table entries for sm6150
  llcc: Update SCT table entries for sdmmagpie
  msm:ipa: Return mux id only for valid interface
  ARM: dts: msm: Add regulator switch for Dual LED flash in SM6150
  drivers: llcc: Remove error message in llcc_slice_getd()
  msm: kgsl: Log context type in case of GPU faults
  regulator: fan53555: Add debugfs support
  defconfig: enable CDSP loader driver for qcs405.
  drivers: pinctrl: qcom: Update GPIO mapping for sm6150
  ARM: dts: msm: Add SSC QUPV3 DT nodes for SM8150
  ARM: dts: msm: Add SSC QUPV3 I2C DT nodes for SM8150
  diag: Update the logging codes of events, logs and msgs
  soc: qpnp-pbs: Fix the probable NULL pointer dereference issue
  ARM: dts: msm: Enable CX IPeak cooling device and thermal zone for SM6150
  drivers: thermal: Pass reg base parameter for CX Ipeak hardware init API
  ARM: dts: Update the initial power level for SM6150 GPU
  defconfig: qcs405: enable ebtables config
  ARM: dts: msm: enable deep pre-fetch for HF/SF TBUs for sm6150
  usb: dwc3-msm: Disable RxTerm Detection by Core in U3 state
  pagemap.h: Allow readahead Movable allocations from CMA region
  ARM: dts: msm: Update sm8150 to V10 memory map
  clk: qcom: scc-sm8150: update PLL and RCG clock configurations
  msm: camera: Enhance error logs in memmgr, smmu
  mhi: controller: decrease auto-suspend timeout
  ARM: dts: msm: Increase camnoc bw margin for sm8150
  msm: camera: memmgr: Allow alloc flags with 0
  msm: camera: mem: Correct cache direction
  msm: vidc: New extradata for hdr10 plus metadata
  drm/msm/sde: update DS and DSPP HW request based on display type
  power: smb5-lib: Check Type-C attached status in moisture detection
  power: smb5: disable Type-C CCOUT detach/attach interrupts
  msm: kgsl: Sync non io-coherent dma buffers on attach to GPU
  msm: vidc: Correct CBR limit checks
  ARM: dts: msm: Update core mapping for silver core thermal zones for SM6150
  soc: sm8150: Update SC table to reflect version 9.0 changes
  soc: qcom: pil: Remove unused variable 'seg_id'
  soc: qcom: pil: Avoid usage of variable length array
  defconfig:arm64: enable the msm_rng driver
  msm: ipa: fix uC descriptor ring IPA SRAM area
  msm: kgsl: Trigger preemption only if GMU is in ACTIVE state
  ARM: dts: msm: Enable QRNG driver for qcs405
  iommu/arm-smmu: ignore target specific initialization
  ARM: dts: msm: disable l1&l1ss for sa8155
  mmc: card: WARN_ON in cmdq completion context
  ARM: dts: msm: Add QPIC support for qcs403
  ARM: dts: msm: Add min and max value for micb load for sm6150
  hrtimer: Initialize cpu_base.next_timer to NULL conditionally
  Revert "cpuidle: Fix cpu frequent exits from low power mode"
  regulator: fan53555: add support for Halo HL7503 buck converter
  mmc: sdhci-msm-ice: Fix compilation issue
  mmc: sdhci-msm-ice: add support for FBE over F2FS
  fingerprint: add FPC kernel driver
  power: smb5-lib: update liquid presence detection flow
  power: smb5: configure WDOG_BARK_IRQ as a wakeup irq
  ARM: dts: msm: configure Charger WD bark timer for SM8150 platforms
  ARM: dts: msm: Update qcedev smmu settings for sm8150 v2
  input: qti-haptics: fix print format issues
  defconfig: msm: enable SLPI pinctrl driver for SA8155
  msm: ipa: Mutex protect state variable
  xhci: Fix NULL pointer dereference with xhci_irq() for shared_hcd
  power: smb5: Prevent interrupt storm due to incorrect configuration
  ion: Fix partial cache maintenance issue
  ion: ion_page_pool: Check for fatal signals from OOM killer
  sched/fair: don't skip based on target capacity
  ARM: msm: dts: Add dt config for vendor image on sm8150
  scsi: ufs: ice: Skip CTRL_INFO configuration
  usb: dwc3-msm: Remove redundant dwc3_msm_suspend call
  rmnet: generic kernel based traces for shs and perf modules
  ARM: dts: msm: enable deep pre-fetch for GPU TBUs for sm6150
  defconfig: arm64: Enable CDSP request manager and CDSP L3 governor
  mmc: msm-host: Set inline-crypto support host flag
  mmc: card: Set INLINECRYPT queue flag based on host capability
  ARM: dts: update energy costs for new frequencies of QCS405/403
  sched: Avoid placing task on isolated prev_cpu
  ARM: dts: msm: Add mem_dump node for SDMMAGPIE
  msm: ipa4: Add IPA4.5 S/W SRAM mapping
  ARM: dts: msm: Enable complete subsystem ramdump for sdmmagpie
  clk: qcom: rcg2: Add DIV_ROUND_CLOSEST_ULL to roundoff RCG frequency
  crypto: qcedev: Add null pointer check on sg_src
  ARM: dts: msm: Add support for AOP in PIL for sdmmagpie
  ARM: dts: msm: Enable debug uart on S6155P
  diag: Check remote proc presence status
  soc: qcom: smp2p_sleepstate: Unregister pm_notifer in error path
  coresight: stm: Fix master control issue
  ARM: dts: msm: add support from PM8009 PMIC for sdmmagpie
  ARM: dts: msm: update regulator nodes for sdmmagpie
  ARM: dts: add pinctrl info for sec/tert tdm
  drm/msm/sde: Add support for ROI function of AD4
  ARM: dts: msm: Correct the CX regulator resource type for SA6155
  ion: ion_page_pool: Use -ENOMEM instead of NULL
  msm: vidc: Set mode1 for VP8 always
  msm: adsprpc: use same CPU address during DMA allocation and free
  ARM: dts: msm: Add cpu set for adsp glink on sm8150
  rpmsg: glink: Add option to affine resources to CPUs
  ARM: dts: msm: remove unused gpu DT tree node for a640v2
  rpmsg: glink: spi: Update intent before sending cmd
  msm: camera: isp: Try IFE-Lite first when acquiring resources
  defconfig: qcs405: Enable AR803x PHY config for Perf images
  mmc: host: Kconfig: Enable ICE Kconfig for mmc on sm6150
  defconfig: sm6150: Enable configuration flag for Inline Crypto Engine
  kgsl: msm: Do not use missing A608 GMU power counters
  msm: kgsl: Properly take syncsource_lock spinlock
  msm: ipa: Fix the mutex lock
  clk: add duty cycle support
  soc: qcom: sysmon-qmi: Fix duplicate BEFORE_POWERUP SSCTL events
  msm: camera: crm: Fix the size to copy from user in IOCTL
  ARM: dts: disable SSC feature for DSI clocks on sa8155
  drivers: edac: Add GIC RAM error reporting driver
  msm: camera: Changes for secure camera
  msm: kgsl: Force HFI queues to 16 byte alignment
  lib: Ignore kasan errors from find_next_bit and last bit
  ion: msm_ion: fix incorrect ion_buffer member assignment
  msm: vidc: Fix HEIC related HFI macro values
  ARM: dts: msm: add support for the stall based memlat
  ARM: dts: msm: Update entry and exit latency for sm8150
  arm: mm: dma-mapping: Use iommu_attach_group
  ARM: dts: msm: Update to I2S pinctrl for QCS405
  ARM: dts: msm: Update to I2S config for QCS405
  ARM: dts: msm: Remove unwanted compatible string for QUPV3 UART on sm8150
  xfrm: validate template mode
  msm: camera: isp: clean up logic to handle bubble
  ARM: dts: msm: Enable CX Ipeak support for multimedia clients
  ARM: dts: Update GPU clock table for SM6150
  usb: pd: Don't reject sink request based on max current
  defconfig: Enable Crypt target support
  ARM: dts: Add energy costs for sdmmagpie
  clk: qcom: gpucc: Update the frequencies for GFX3D clock
  defconfig: arm64: Disable fb virtual device support on sm8150
  uapi: sound: latency mode support for transcode loopback
  msm: kgsl: Hardcode the snapshot CP SQE state snapshot size
  Linux 4.14.66
  cls_matchall: fix tcf_unbind_filter missing
  isdn: Disable IIOCDBGVAR
  Bluetooth: avoid killing an already killed socket
  misc: sram: fix resource leaks in probe error path
  serial: 8250_dw: Add ACPI support for uart on Broadcom SoC
  serial: 8250_dw: always set baud rate in dw8250_set_termios
  serial: 8250_exar: Read INT0 from slave device, too
  tty: serial: 8250: Revert NXP SC16C2552 workaround
  ACPI / PM: save NVS memory for ASUS 1025C laptop
  USB: option: add support for DW5821e
  USB: serial: pl2303: add a new device id for ATEN
  USB: serial: sierra: fix potential deadlock at close
  ALSA: vxpocket: Fix invalid endian conversions
  ALSA: memalloc: Don't exceed over the requested size
  ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry
  ALSA: cs5535audio: Fix invalid endian conversion
  ALSA: virmidi: Fix too long output trigger loop
  ALSA: vx222: Fix invalid endian conversions
  ALSA: hda - Turn CX8200 into D3 as well upon reboot
  ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs
  net: aquantia: Fix IFF_ALLMULTI flag functionality
  ip6_tunnel: use the right value for ipv4 min mtu check in ip6_tnl_xmit
  vhost: reset metadata cache when initializing new IOTLB
  net_sched: Fix missing res info when create new tc_index filter
  vsock: split dwork to avoid reinitializations
  net_sched: fix NULL pointer dereference when delete tcindex filter
  llc: use refcount_inc_not_zero() for llc_sap_find()
  l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache
  dccp: fix undefined behavior with 'cwnd' shift in ccid2_cwnd_restart()
  msm: kgsl: Increase the cycle count for fault detection in a6xx
  ARM: dts: msm: Update GMU PDC configs
  Linux 4.14.65
  x86/speculation/l1tf: Exempt zeroed PTEs from inversion
  Linux 4.14.64
  x86/mm: Add TLB purge to free pmd/pte page interfaces
  ioremap: Update pgtable free interfaces with addr
  Bluetooth: hidp: buffer overflow in hidp_process_report
  ASoC: Intel: cht_bsw_max98090_ti: Fix jack initialization
  ASoC: msm8916-wcd-digital: fix RX2 MIX1 and RX3 MIX1
  block, bfq: fix wrong init of saved start time for weight raising
  clk: sunxi-ng: Fix missing CLK_SET_RATE_PARENT in ccu-sun4i-a10.c
  ASoC: rsnd: fix ADG flags
  fw_cfg: fix driver remove
  sched/debug: Fix task state recording/printout
  ACPI / APEI: Remove ghes_ioremap_area
  crypto: skcipher - fix crash flushing dcache in error path
  crypto: skcipher - fix aligning block size in skcipher_copy_iv()
  crypto: ablkcipher - fix crash flushing dcache in error path
  crypto: blkcipher - fix crash flushing dcache in error path
  crypto: vmac - separate tfm and request context
  crypto: vmac - require a block cipher with 128-bit block size
  crypto: x86/sha256-mb - fix digest copy in sha256_mb_mgr_get_comp_job_avx2()
  kbuild: verify that $DEPMOD is installed
  x86/mm: Disable ioremap free page handling on x86-PAE
  x86: i8259: Add missing include file
  x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled
  ARM: dts: msm: Modify UART pins configurations SM8150
  Linux 4.14.63
  x86/CPU/AMD: Have smp_num_siblings and cpu_llc_id always be present
  x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures
  x86/init: fix build with CONFIG_SWAP=n
  cpu/hotplug: Non-SMP machines do not make use of booted_once
  x86/smp: fix non-SMP broken build due to redefinition of apic_id_is_primary_thread
  x86/microcode: Allow late microcode loading with SMT disabled
  tools headers: Synchronise x86 cpufeatures.h for L1TF additions
  x86/mm/kmmio: Make the tracer robust against L1TF
  x86/mm/pat: Make set_memory_np() L1TF safe
  x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert
  x86/speculation/l1tf: Invert all not present mappings
  cpu/hotplug: Fix SMT supported evaluation
  KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry
  x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry
  x86/speculation: Simplify sysfs report of VMX L1TF vulnerability
  KVM: VMX: support MSR_IA32_ARCH_CAPABILITIES as a feature MSR
  KVM: X86: Allow userspace to define the microcode version
  KVM: X86: Introduce kvm_get_msr_feature()
  KVM: SVM: Add MSR-based feature support for serializing LFENCE
  KVM: x86: Add a framework for supporting MSR-based features
  Documentation/l1tf: Remove Yonah processors from not vulnerable list
  x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr()
  x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d
  x86: Don't include linux/irq.h from asm/hardirq.h
  x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d
  x86/irq: Demote irq_cpustat_t::__softirq_pending to u16
  x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush()
  x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond'
  x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush()
  cpu/hotplug: detect SMT disabled by BIOS
  Documentation/l1tf: Fix typos
  x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content
  Documentation: Add section about CPU vulnerabilities
  x86/bugs, kvm: Introduce boot-time control of L1TF mitigations
  cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early
  cpu/hotplug: Expose SMT control init function
  x86/kvm: Allow runtime control of L1D flush
  x86/kvm: Serialize L1D flush parameter setter
  x86/kvm: Add static key for flush always
  x86/kvm: Move l1tf setup function
  x86/l1tf: Handle EPT disabled state proper
  x86/kvm: Drop L1TF MSR list approach
  x86/litf: Introduce vmx status variable
  cpu/hotplug: Online siblings when SMT control is turned on
  x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required
  x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs
  x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting
  x86/KVM/VMX: Add find_msr() helper function
  x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers
  x86/KVM/VMX: Add L1D flush logic
  x86/KVM/VMX: Add L1D MSR based flush
  x86/KVM/VMX: Add L1D flush algorithm
  x86/KVM/VMX: Add module argument for L1TF mitigation
  x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present
  cpu/hotplug: Boot HT siblings at least once
  Revert "x86/apic: Ignore secondary threads if nosmt=force"
  x86/speculation/l1tf: Fix up pte->pfn conversion for PAE
  x86/speculation/l1tf: Protect PAE swap entries against L1TF
  x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings
  x86/cpufeatures: Add detection of L1D cache flush support.
  x86/speculation/l1tf: Extend 64bit swap file size limit
  x86/apic: Ignore secondary threads if nosmt=force
  x86/cpu/AMD: Evaluate smp_num_siblings early
  x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP info
  x86/cpu/intel: Evaluate smp_num_siblings early
  x86/cpu/topology: Provide detect_extended_topology_early()
  x86/cpu/common: Provide detect_ht_early()
  x86/cpu/AMD: Remove the pointless detect_ht() call
  x86/cpu: Remove the pointless CPU printout
  cpu/hotplug: Provide knobs to control SMT
  cpu/hotplug: Split do_cpu_down()
  cpu/hotplug: Make bringup/teardown of smp threads symmetric
  x86/topology: Provide topology_smt_supported()
  x86/smp: Provide topology_is_primary_thread()
  sched/smt: Update sched_smt_present at runtime
  x86/bugs: Move the l1tf function and define pr_fmt properly
  x86/speculation/l1tf: Limit swap file size to MAX_PA/2
  x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings
  x86/speculation/l1tf: Add sysfs reporting for l1tf
  x86/speculation/l1tf: Make sure the first page is always reserved
  x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation
  x86/speculation/l1tf: Protect swap entries against L1TF
  x86/speculation/l1tf: Change order of offset/type in swap entry
  x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT
  x86/irqflags: Provide a declaration for native_save_fl
  kprobes/x86: Fix %p uses in error messages
  x86/speculation: Protect against userspace-userspace spectreRSB
  x86/paravirt: Fix spectre-v2 mitigations for paravirt guests
  ARM: dts: imx6sx: fix irq for pcie bridge
  Bluetooth: hci_serdev: Init hci_uart proto_lock to avoid oops
  Bluetooth: hci_ldisc: Allow sleeping while proto locks are held.
  phy: phy-mtk-tphy: use auto instead of force to bypass utmi signals
  mtd: nand: qcom: Add a NULL check for devm_kasprintf()
  fix __legitimize_mnt()/mntput() race
  fix mntput/mntput race
  make sure that __dentry_kill() always invalidates d_seq, unhashed or not
  root dentries need RCU-delayed freeing
  init: rename and re-order boot_cpu_state_init()
  scsi: qla2xxx: Fix memory leak for allocating abort IOCB
  scsi: sr: Avoid that opening a CD-ROM hangs with runtime power management enabled
  xen/netfront: don't cache skb_shinfo()
  stop_machine: Disable preemption after queueing stopper threads
  Mark HI and TASKLET softirq synchronous
  kasan: add no_sanitize attribute for clang builds
  scsi: virtio_scsi: fix IO hang caused by automatic irq vector affinity
  scsi: core: introduce force_blk_mq
  scsi: hpsa: fix selection of reply queue
  parisc: Define mb() and add memory barriers to assembler unlock sequences
  parisc: Enable CONFIG_MLONGCALLS by default
  ARM: dts: msm: add transcode loopback driver support for qcs405
  ANDROID: AVB error handler to invalidate vbmeta partition.

Change-Id: Ib2ad37b5548f6dd4c7b183e27c05c5d7f3c9cdc5
Signed-off-by: default avatarAbhijith Desai <desaia@codeaurora.org>
parents e89a5466 cf4e0244
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