Merge commit 'AU278' into dev/msm-4.14-display
* commit '8fee9271': soc: qcom: qmi: Fix recursive spinlock mhi: core: allocate SBL image buffer using CMA pool if configured pci: of: bind reserve memory pool to device mhi: core: remove M1->M2 debounce timer msm: vidc: modify EOS timestamp to zero Seemp: Processing new KP report input: touchscreen: st: remove useless firmware file ARM: dts: msm: Add Alium-3600mAh QG battery profile clk: qcom: alpha-pll: Add support to adjust postdiv factor in slew ops ARM: dts: msm: Correct the WLED string configuration for SM6150 msm: adsprpc: skip CPU cache synchronization for non-coherent buffers usb: pd: Add string definitions for message types ARM: dts: msm: update iommu info of fastrpc nodes for sm8150 v2 power: smb2 & smb5: Handle QC2.0 charger collapse gracefully rmnet: Changes required for rmnet_perf module clk: qcom: Add debug clock controller for SM6150 Linux 4.14.56 f2fs: give message and set need_fsck given broken node id loop: remember whether sysfs_create_group() was done RDMA/ucm: Mark UCM interface as BROKEN PM / hibernate: Fix oops at snapshot_write() loop: add recursion validation to LOOP_CHANGE_FD netfilter: x_tables: initialise match/target check parameter struct netfilter: nf_queue: augment nfqa_cfg_policy uprobes/x86: Remove incorrect WARN_ON() in uprobe_init_insn() crypto: x86/salsa20 - remove x86 salsa20 implementations nvme-pci: Remap CMB SQ entries on every controller reset xen: setup pv irq ops vector earlier iw_cxgb4: correctly enforce the max reg_mr depth i2c: tegra: Fix NACK error handling IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return values tools build: fix # escaping in .cmd files for future Make arm64: neon: Fix function may_use_simd() return error status kbuild: delete INSTALL_FW_PATH from kbuild documentation tracing: Reorder display of TGID to be after PID mm: do not bug_on on incorrect length in __mm_populate() fs, elf: make sure to page align bss in load_elf_library fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps* mm: do not drop unused pages when userfaultd is running ALSA: hda - Handle pm failure during hotplug ALSA: hda/realtek - two more lenovo models need fixup of MIC_LOCATION scsi: megaraid_sas: fix selection of reply queue scsi: megaraid_sas: Create separate functions to allocate ctrl memory scsi: megaraid_sas: replace is_ventura with adapter_type checks scsi: megaraid_sas: replace instance->ctrl_context checks with instance->adapter_type scsi: megaraid_sas: use adapter_type for all gen controllers genirq/affinity: assign vectors to all possible CPUs Fix up non-directory creation in SGID directories devpts: resolve devpts bind-mounts devpts: hoist out check for DEVPTS_SUPER_MAGIC xhci: xhci-mem: off by one in xhci_stream_id_to_ring() usb: quirks: add delay quirks for Corsair Strafe USB: serial: mos7840: fix status-register error handling USB: yurex: fix out-of-bounds uaccess in read handler USB: serial: keyspan_pda: fix modem-status error handling USB: serial: cp210x: add another USB ID for Qivicon ZigBee stick USB: serial: ch341: fix type promotion bug in ch341_control_in() ahci: Disable LPM on Lenovo 50 series laptops with a too old BIOS vmw_balloon: fix inflation with batching ata: Fix ZBC_OUT all bit handling ata: Fix ZBC_OUT command block check staging: r8822be: Fix RTL8822be can't find any wireless AP staging: rtl8723bs: Prevent an underflow in rtw_check_beacon_data(). ibmasm: don't write out of bounds in read handler mmc: dw_mmc: fix card threshold control configuration mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz pinctrl states MIPS: Fix ioremap() RAM check MIPS: Use async IPIs for arch_trigger_cpumask_backtrace() MIPS: Call dump_stack() from show_regs() ASoC: mediatek: preallocate pages use platform device media: rc: mce_kbd decoder: fix stuck keys ARM: dts: msm: Enable force dump on qcs405 Coresight: Add clean bit before evaluation in tpdm_store_dsb_edge_ctrl ARM: dts: msm: Fix the QATB inport funnel value for qcs405 ARM: dts: msm: Add debug UART node for sdmmagpie soc: qcom: memory_dump: Support ETB/ETR register dump ARM: dts: msm: Update the clock_aop node on SM6150 ARM: dts: msm: Specify L3 GPU voter power levels on sm8150 msm: kgsl: Add L3 performance hint clk: qcom: gcc: Update post div value for emac_clk_src ARM: dts: msm: add ETB/ETR register dump entries for qcs405 ARM: dts: msm: enable DCC XO clock for qcs405 ARM: dts: msm: Update hsphy efuse reg base and mask on SM8150 usb: phy: snps: Do not use rext if efuse is programmed defconfig: qcs405: Enable RTB logging for qcs405 ARM: dts: qcom: Add support for qcs405 RCM board defconfig: arm64: msm: Enable MSM_DEBUG_LAR_UNLOCK for QCS405 msm: pcie: enable PCIe ASPM/PCI-PM by default without DT entry cpuidle: Wrap cpu_online_mask usage with preempt_disable uapi: Add COLOR_FMT_NV12_512 drivers: net: rmnet: Power collapse feature defconfig: sm8150: Enable data flow control and power save soc: qcom: Add support for power collapse msm: adsprpc: allocate remote heap memory with no kernel map ARM: dts: msm: Vote vdd regulator at 1.2V for QCS405 msm: ADSPRPC: handle static PDR during daemon start and kill scsi: ufs: Use freq table with devfreq scsi: ufs: Extract devfreq registration rpmsg: glink: Fix use after free of channel refcount ARM: dts: msm: update LPG/LED configuration in PM6150L ARM: dts: msm: add property to dynamically configure pmic parent defconfig: msm: Disable config EXT2_FS and EXT3_FS for sdmteppe ARM: dts: msm: Enable remotefs for sdmmagpie msm: ipa4: Add IPA endpoints mapping for IPA 4.5 clk: qcom: gcc: Add new frequencies for emac_clk_src ANDROID: Fix massive cpufreq_times memory leaks ANDROID: Reduce use of #ifdef CONFIG_CPU_FREQ_TIMES defconfig: Enable USB DWC3 controller driver on sdxprairie defconfig: Enable USB PHY drivers on sdxprairie rmnet: advanced flow packet steering diag: Add support for querying supported peripheral information driver: tty: qcom: Enable suspend/resume of serial driver defconfig: qcs405: Add QCOM_MEMORY_DUMP_V2 for QCS405 ARM: dts: msm: Add memory dump devices for QCS405 ARM: dts: msm: Add hardware platform for IOT defconfig: qcs405: Enable GPIO_SYSFS config for QCS405 ARM: dts: msm: add mdss node for qcs405 clk: qcom: gcc: Add support for additional clock for QCS405 ARM: dts: msm: Fix issue with enablement of QUIN MI2S for qcs405 msm: mdss: update mdss mdp capabilities msm: mdss: Update smmu map/unmap and buffer length calculations soc: qcom: dccv2: Add XO clock support clk: qcom: Update freq plan and FMAX corners for GFX3D clock ARM: dts: msm: Update compatible property for SPS driver on all targets ARM: dts: msm: Add SPS node for sdmmagpie msm: sps: Update compatible property for SPS BAM driver msm: mdss: add support for BIMC clock ARM: dts: msm: Add energy model for SM6150 soc: qcom: reset the LL and FD base register when disable DCC soc: qcom: initialize desc parameter before call scm_call2 ARM: dts: msm: update gen3x1 PCIe PHY sequence for SM8150 msm: ipa: fix a double clock disable for imp msm: ipa: add a bit for tethering metadata drivers: thermal: Reprogram the thresholds for the set_trips callback defconfig: Disable rmnet_data driver usb: pd: Add Request RDO to logging msm: npu: Disable npu post clocks separately tty: serial: msm_geni_serial: Fix TX infinite loop wil6210: drop Rx multicast packets that are looped-back to STA net: core: null pointer derefernce in sockev_client_cb ARM: dts: msm: enable OTG functionality for QCS405 power: smb1351: enable OTG functionality ARM: dts: msm: Add lpass pil node for sdmmagpie clk: qcom: debugcc-qcs405: Update post div value to 1 Kconfig: Fix audio compile for qcs403 arm staging: lowmemorykiller: select HAVE_LOW_MEMORY_KILLER ARM: dts: msm: Enable icnss node on qcs405 icnss: Avoid hypervisor call mm, oom: rate limit oom reaper logging power: smb1390: multiplex ADC channel for temp and I_SNS readings msm: vidc: fix high framerate video usecase issue msm: camera: icp: Release SFR memory power: smb5: show charger temp only when USB or DC is present power_supply: Add SMB_EN_REASON property msm: adsprpc: make all RPMSG transcations thread-safe power: smb5-lib: Enable USB_IN 10mA current sink msm: adsprpc: grow remote user heap with kernel allocated memory msm: adsprpc: donate memory to remote subsystem from kernel msm: camera: Check for valid per frame i2c data. Linux 4.14.55 Revert mm/vmstat.c: fix vmstat_update() preemption BUG sched, tracing: Fix trace_sched_pi_setprio() for deboosting staging: comedi: quatech_daqp_cs: fix no-op loop daqp_ao_insn_write() netfilter: nf_log: don't hold nf_log_mutex during user access mtd: cfi_cmdset_0002: Change erase functions to check chip good only mtd: cfi_cmdset_0002: Change erase functions to retry for error mtd: cfi_cmdset_0002: Change definition naming to retry write operation dm: prevent DAX mounts if not supported dm: set QUEUE_FLAG_DAX accordingly in dm_table_set_restrictions() dax: check for QUEUE_FLAG_DAX in bdev_dax_supported() dax: change bdev_dax_supported() to support boolean returns fs: allow per-device dax status checking for filesystems mtd: rawnand: mxc: set spare area size register explicitly media: cx25840: Use subdev host data for PLL override Kbuild: fix # escaping in .cmd files for future Make Revert "dpaa_eth: fix error in dpaa_remove()" f2fs: truncate preallocated blocks in error case media: vb2: core: Finish buffers at the end of the stream mm: hwpoison: disable memory error handling on 1GB hugepage irq/core: Fix boot crash when the irqaffinity= boot parameter is passed on CPUMASK_OFFSTACK=y kernels(v1) HID: debug: check length before copy_to_user() HID: hiddev: fix potential Spectre v1 HID: i2c-hid: Fix "incomplete report" noise block: cope with WRITE ZEROES failing in blkdev_issue_zeroout() block: factor out __blkdev_issue_zero_pages() ext4: check superblock mapped prior to committing ext4: add more mount time checks of the superblock ext4: add more inode number paranoia checks ext4: avoid running out of journal credits when appending to an inline file ext4: never move the system.data xattr out of the inode body ext4: clear i_data in ext4_inode_info when removing inline data ext4: include the illegal physical block in the bad map ext4_error msg ext4: verify the depth of extent tree in ext4_find_extent() ext4: only look at the bg_flags field if it is valid ext4: always check block group bounds in ext4_init_block_bitmap() ext4: make sure bitmaps and the inode table don't overlap with bg descriptors ext4: always verify the magic number in xattr blocks ext4: add corruption check in ext4_xattr_set_entry() jbd2: don't mark block as modified if the handle is out of credits drm/udl: fix display corruption of the last line drm: Use kvzalloc for allocating blob property memory cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE setting cifs: Fix infinite loop when using hard mount option cifs: Fix memory leak in smb2_set_ea() cifs: Fix use after free of a mid_q_entry vfio: Use get_user_pages_longterm correctly drbd: fix access after free s390: Correct register corruption in critical section cleanup scsi: target: Fix truncated PR-in ReadKeys response scsi: sg: mitigate read/write abuse tracing: Fix missing return symbol in function_graph output mm: hugetlb: yield when prepping struct pages userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte access net: qrtr: Add IPC logging for qrtr msm: mdss: add support for backlight support using TLMM GPIO clk: qcom: update the parent strings for DSI byte/pixel clocks clk: qcom: mdss: fix reg_read/reg_write callbacks for DSI 28nm PLL ARM: dts: msm: add CTI save/restore support on qcs405 msm: ADSPRPC: Separate sensors memory from adsp_mem to sdsp_mem ARM: dts: msm: Add UFS support for sm6150 mtp platform Documentation: ufs: Update ufs phy documentation for sm6150 soc: qcom: qmp-debugfs-client: Suppress driver bind/unbind feature soc: qcom: system_pm: Suppress driver bind/unbind feature cpuidle: lpm-levels: Suppress driver bind/unbind feature qcs405: defconfig: Enable config SND_DYNAMIC_MINORS ARM: dts: msm: Remove the GPU_CC_CX_SNOC_DVM_CLK for sm6150 defconfig: qcs405: Enable Power driver for BT msm: kgsl: Move gx_is_on() function to gmu_dev_ops defconfig: sm8150: Override memory limit set by boot parameter defconfig: sm8150: Make memory block size as 512 MB defconfig: sm8150: Enable auto onlining of hotplug memory blocks defconfig: sm8150: Enable memory region offlining support defconfig: arm: msm: Enable Micrel PHY and PTP clock support USB: core: only clean up what we allocated ANDROID: Bluetooth: hidp: buffer overflow in hidp_process_report defconfig: msm: Enable memory hotplug support for sm8150 arm64: Kconfig: Remove certain dependency for HOTPLUG_SIZE_BITS msm: npu: Firmware APIs update and add new ioctl commands wil6210: fix eDMA RX chaining wil6210: fix RX checksum report to network stack msm: ipa: support higher MTU size defconfig: sm8150: Enable USB netwrok driver usb: gadget: f_gsi: Add QTI_CTRL_DATA_BUF_INFO ioctl arm64: mm/memblock: Update memory limit calculation msm: msm_bus: Fix error handling in msm_bus_device_init ARM: dts: msm: Remove UFS Card master for sm8150 ARM: dts: msm: add clk enable feature for dcc of qcs405 soc: qcom: dcc_v2: Fix dcc clock msm: vidc: Remove the resolution checking for decoder drivers: mailbox: rpmh: Suppress driver bind/unbind feature ARM: dts: msm: Add qpnp rtc device for SM6150 lpm-levels: Print enabled clocks during system suspend ARM: dts: msm: Fix the Modem ETM configuration for qcs405 ARM: dts: msm: Add JEITA hardware configuration for mlp466076 battery ARM: dts: msm: Add venus pil node for SM6150 net: qrtr: Change node discovery mechanism of QRTR ARM: dts: msm: Change prng cmb element size for sm8150 input: qti-haptics: Change to use a specific input device name dma-iommu: Fix off-by-one error msm: ipa: add debugfs support for NAPI chaining ARM: dts: msm: update gen3x2 PCIe PHY sequence for SM8150 iommu: io-pgtable-arm: Remove duplicate tlb flush ARM: dts: msm: Add pshold node for sdxprairie power: reset: Add force warm reboot support ARM: dts: msm: Increase Secure Display Heap size for SM8150 ARM: dts: msm: Increase video virtual address space msm: vidc: Fix device address comparison issue net: diag: Don't double-free TCP_NEW_SYN_RECV sockets in tcp_abort msm: camera: ICP: Disable power collapse Revert "msm: camera: icp: removes reference input depedency" ARM: dts: msm: Enablement of tasha codec in qcs405 ARM: dts: msm: Enable extcon for USB2.0 on QCS405 defconfig: Enable F2FS & quota configs for sdmteppe lowmemorykiller: Introduce sysfs node for ALMK and PPR adj threshold ion: msm_ion: remove platform driver unregister ARM: dts: msm: Add the MDSS clock node for QCS405 ARM: dts: msm: Add sdhc1 and sdhc2 DT entries for qcs405 defconfig: qcs405: Enable Diag for qcs405 defconfig: enable CDSP loader driver for qcs405 ARM: dts: msm: Enable CPU clock node for QCS405 clk: qcom: clk-cpu-qcs405: Reorg the CPU clock code clk: qcom: qcs405: Add cfg_offset for blsp1_uart3 clock arm64: fix show_data fallout from KERN_CONT changes Linux 4.14.54 net: dsa: b53: Add BCM5389 support net/sonic: Use dma_mapping_error() platform/x86: asus-wmi: Fix NULL pointer dereference sched/core: Require cpu_active() in select_task_rq(), for user tasks sched/core: Fix rules for running on online && !active CPUs fs: clear writeback errors in inode_init_always perf bpf: Fix NULL return handling in bpf__prepare_load() perf test: "Session topology" dumps core on s390 net: qmi_wwan: Add Netgear Aircard 779S atm: zatm: fix memcmp casting iwlwifi: pcie: compare with number of IRQs requested for, not number of CPUs ipvs: fix buffer overflow with sync daemon and service netfilter: nft_limit: fix packet ratelimiting s390/dasd: use blk_mq_rq_from_pdu for per request data netfilter: ebtables: handle string from userspace with care afs: Fix directory permissions check xfrm6: avoid potential infinite loop in _decode_session6() mtd: rawnand: fix return value check for bad block status ARM: dts: imx6q: Use correct SDMA script for SPI5 core netfilter: nf_tables: use WARN_ON_ONCE instead of BUG_ON in nft_do_chain() netfilter: ip6t_rpfilter: provide input interface for route lookup netfilter: don't set F_IFACE on ipv6 fib lookups md: remove special meaning of ->quiesce(.., 2) md: allow metadata update while suspending. md: use mddev_suspend/resume instead of ->quiesce() md: move suspend_hi/lo handling into core md code md: don't call bitmap_create() while array is quiesced. md: always hold reconfig_mutex when calling mddev_suspend() netfilter: nf_tables: fix NULL-ptr in nf_tables_dump_obj() netfilter: nf_tables: add missing netlink attrs to policies netfilter: nf_tables: fix memory leak on error exit return netfilter: nf_tables: increase nft_counters_enabled in nft_chain_stats_replace() netfilter: nf_tables: disable preemption in nft_update_chain_stats() netfilter: nft_meta: fix wrong value dereference in nft_meta_set_eval netfilter: nf_tables: bogus EBUSY in chain deletions netfilter: nf_tables: don't assume chain stats are set when jumplabel is set netfilter: nft_compat: fix handling of large matchinfo size netfilter: nft_compat: prepare for indirect info storage netfilter: nf_tables: nft_compat: fix refcount leak on xt module drm/i915: Enable provoking vertex fix on Gen9 systems. drm/amdgpu: Refactor amdgpu_vram_mgr_bo_invisible_size helper drm/amdgpu: Use kvmalloc_array for allocating VRAM manager nodes array drm/atmel-hlcdc: check stride values in the first plane drm/qxl: Call qxl_bo_unref outside atomic context drm/amdgpu: fix the missed vcn fw version report drm/amdgpu: Add APU support in vi_set_vce_clocks drm/amdgpu: Add APU support in vi_set_uvd_clocks vt: prevent leaking uninitialized data to userspace via /dev/vcs* serdev: fix memleak on module unload serial: 8250_pci: Remove stalled entries in blacklist staging: android: ion: Return an ERR_PTR in ion_map_kernel n_tty: Access echo_* variables carefully. n_tty: Fix stall at n_tty_receive_char_special(). xhci: Fix kernel oops in trace_xhci_free_virt_device usb: typec: ucsi: Fix for incorrect status data issue usb: typec: ucsi: acpi: Workaround for cache mode issue acpi: Add helper for deactivating memory region usb: dwc2: fix the incorrect bitmaps for the ports of multi_tt hub USB: serial: cp210x: add Silicon Labs IDs for Windows Update USB: serial: cp210x: add CESINEL device ids usb: cdc_acm: Add quirk for Uniden UBC125 scanner msm: camera: sensor: Allocate buffer to be of DMA memory type ARM: dts: msm: Add hw trigger support for ipe/bps on SM8150 msm: camera: Fix power related issues across sensor modules usb: gadget: Bind android devices for all UDC gadgets msm: camera: isp: acquire tasklet cmd before processing top half ARM: dts: msm: Enable smp2p sleep state drivers for QCS405 usb: phy: Enable sleep clock for USB HS PHY power: supply: smb1351: update smb1351 configuration ARM: dts: msm: Enable DMIC GPIOs for audio recording on qcs405 slim-msm: Use non-interruptible wait for QMI message msm: camera: isp: improve flush logic to prevent race condition ARM: dts: msm: Move WLAN MSA0 buffer to carve out region ARM: dts: msm: Enable VDD MX restriction cooling device for QCS405 ARM: dts: msm: Correct the cache sizes on sdmmagpie ARM: dts: msm: Add BCL sensors and default thermal zone rules for PM6150L ARM: dts: msm: Add BCL sensors and default thermal zone rules for PM6150 ARM: dts: msm: Add die temperature zone config for PM6150 and PM6150L ARM: dts: msm: Add default thermal zone definition for SM6150 ARM: dts: msm: Add battery charging mitigation config for PM6150 ARM: dts: msm: Add LMH-DCVSh configuration for sm6150 drivers: thermal: cpu-cooling: Fix random cpu frequency min request msm: camera: cpas: Add protection for concurrent execution dwc3: gadget: Don't queue USB request if pull up is getting disable msm: camera: Fix for actuator manual move lens not working ARM: dts: msm: Add a test thermal zone for SM8150 ARM: dts: update ufs slave bus voting IB for SM8150 msm: camera: cpas: Update IFE priority settings msm: camera: reqmgr: Change state check in callbacks msm: camera: icp: removes reference input depedency ARM: dts: msm: Enable TZ-log driver for qcs405 msm: camera: icp: Handle Watchdog/subsystem failures qbt1000: Add support for fingerprint gestures msm: camera: icp: Dump hfi queues in case of FW timeout msm: camera: cpas: Remove duplicate code and add unlock mutex msm: camera: reqmgr: Create workq based on driver requirement msm: kgsl: Add HFI get/set messages msm: kgsl: Do not vote for cx-mx rail msm: camera: cdm: Add log utility for CDM cmd buffers msm: kgsl: Trigger GMU recovery for DCVS HFI failure Change-Id: If60b9e445f4922a6dc4cf749a79544afb5722d48 Signed-off-by:Namratha Siddappa <namratha@codeaurora.org>
Loading
Please register or sign in to comment