summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-11dsp: codecs: fix range check for audio buffer copyingXiaoyu Ye
The range checking for audio buffer copying in function "audio_in_write" is using the incorrect buffer size. Change it to the actual allocated audio buffer size. Change-Id: Ib7aaa2163c0d99161369eb85d09dc2d23d8c787b Signed-off-by: Xiaoyu Ye <benyxy@codeaurora.org>
2019-03-08Merge "soc: qcom: subsystem_notif_virt: Add support for GHS platform"Linux Build Service Account
2019-03-08Merge "ARM: dts: msm: add dtbo support for MSM8996 ufs device"Linux Build Service Account
2019-03-07ARM: dts: msm: add dtbo support for MSM8996 ufs deviceNaitik Bharadiya
Add device tree overlay support for MSM8996 ufs device. Change-Id: I64b1212a9128f2fd8e821dc85d4f94feb5c3f8b4 Signed-off-by: Naitik Bharadiya <bharad@codeaurora.org>
2019-03-06msm: kgsl: Correctly limit max number of contexts per processDeepak Kumar
Read and increment context count atomic variable under a lock to avoid race condition between read and increment. This is necessary to make sure no process goes beyond the specified context limit. Change-Id: I483e2ac169beaff49e19b8ef1b46541f6eb740b0 Signed-off-by: Deepak Kumar <dkumar@codeaurora.org>
2019-03-06soc: qcom: subsystem_notif_virt: Add support for GHS platformAnant Goel
Add virtual SSR support for the GHS platform. Change-Id: I5c2b79817341d861bbeb5cf074a0fd6bd244aac1 Signed-off-by: Anant Goel <anantg@codeaurora.org>
2019-03-06Merge "ARM: dts: msm: add plane reservation"Linux Build Service Account
2019-03-06Merge "drm: msm: sde: reduce black screen duration from null commit"Linux Build Service Account
2019-03-05Merge "Revert "drm: msm: Enable asynchronous driver probing""Linux Build Service Account
2019-03-04Revert "drm: msm: Enable asynchronous driver probing"Rahul Sharma
This reverts commit 916012368cab7ea5cff2fccd44b51e5325c9b109. DRM display driver can't afford to have async probe, As the execution can be delayed and there are other critical operation which is required to be completed during probe. Change-Id: I8adf417e7a8d49f9a49916fe7b96033b93b7daf4 Signed-off-by: Rahul Sharma <rahsha@codeaurora.org>
2019-03-04Merge "ASoC: msm: Add AVS version check for ADSP 2.7"Linux Build Service Account
2019-03-04Merge "Merge android-4.4.176 (cf84cdc) into msm-4.4"Linux Build Service Account
2019-03-04Merge "drm/msm: set avmute only if encryption is enabled"Linux Build Service Account
2019-03-04ASoC: msm: Add AVS version check for ADSP 2.7Soumya Managoli
Added missing AVS version check to use asm write apis for ADSP 2.7 Change-Id: I6c841d8b89aa2f0511ea496c9955387b606d2812 Signed-off-by: Soumya Managoli <smanag@codeaurora.org>
2019-03-03Merge "defconfig: msm8996: Enable and disable few configs"Linux Build Service Account
2019-03-01Merge "tty: msm: reduce pseudo terminal enumeration count"Linux Build Service Account
2019-03-01drm/msm: set avmute only if encryption is enabledAbhinav Kumar
When HDCP authentication continuously fails there is no need to set avmute packet for clear content because there is no need to block the content in that case. Check if encryption was enabled before setting avmute. Change-Id: I7ece6538d36e0b0c9022e5993714f49275ed7db2 Signed-off-by: Abhinav Kumar <abhinavk@codeaurora.org>
2019-03-01Merge "sdm670: Add mixer control and update affine qos value"Linux Build Service Account
2019-03-01Merge "nl80211: Allow set/del pmksa operations for AP"Linux Build Service Account
2019-03-01Merge "cfg80211: Sync nl80211 commands/feature with upstream"Linux Build Service Account
2019-03-01Merge "ASoC: msm: q6dspv2: vote for Glink Rx thread priority upgrade"Linux Build Service Account
2019-03-01Merge "ARM: dts: msm: Add cpu set for adsp glink on sdm660"Linux Build Service Account
2019-03-01Merge "diag: dci: Prevent task deallocation and possible resource leak"Linux Build Service Account
2019-02-28Merge "msm: qdsp6v2: Check size of payload before access"Linux Build Service Account
2019-02-28Merge "msm: qdsp6v2: Check size of payload before access"Linux Build Service Account
2019-02-28Merge "qdsp6v2: q6usm: Check size of payload before access"Linux Build Service Account
2019-02-28Merge "qdsp6v2: q6usm: Check size of payload before access"Linux Build Service Account
2019-02-28Merge "msm: ipa3: Release the IPA lock acquired"Linux Build Service Account
2019-03-01tty: msm: reduce pseudo terminal enumeration countVenkata Rao Kakani
Reduce pseudo terminal enumeration count from 256 to 32 to reduce boot time by 125ms. Change-Id: I751bc73cca62c85b3e2bed6d7677c3bbc08b151a Signed-off-by: Venkata Rao Kakani <vkakani@codeaurora.org> Signed-off-by: Satish Kumar Dumpeti <c_sdumpe@codeaurora.org>
2019-02-28ARM: dts: msm: Add cpu set for adsp glink on sdm660Soumya Managoli
Pin the adsp glink resources to cores one and two on sdm660 to save power. Change-Id: Icf009be975717256f35a66ab01969259824712a3 Signed-off-by: Chris Lew <clew@codeaurora.org> Signed-off-by: Soumya Managoli <smanag@codeaurora.org>
2019-02-28nl80211: Allow set/del pmksa operations for APLiangwei Dong
Host drivers may offload authentication to the user space through the commit ("cfg80211: Authentication offload to user space in AP mode"). This interface can be used to implement SAE by having the userspace do authentication/PMKID key derivation and driver handle the association. A step ahead, this interface can get further optimized if the PMKID is passed to the host driver and also have it respond to the association request by the STA on a valid PMKID. This commit enables the userspace to pass the PMKID to the host drivers through the set/del pmksa operations in AP mode. Set/Del pmksa is now restricted to STA/P2P client mode only and thus the drivers might not expect them in any other(AP) mode. This commit also introduces a feature flag NL80211_EXT_FEATURE_AP_PMKSA_CACHING (johannes: renamed) to maintain the backward compatibility of such an expectation by the host drivers. These operations are allowed in AP mode only when the drivers advertize the capability through this flag. Signed-off-by: Srinivas Dasari <dasaris@codeaurora.org> [rename flag to NL80211_EXT_FEATURE_AP_PMKSA_CACHING] Signed-off-by: Johannes Berg <johannes.berg@intel.com> Git-commit: 6c900360e7c0df6a4846ac97d7b548d72cd801b0 Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git CRs-Fixed: 2396953 Change-Id: I967ec287edb1c685614e965fe67a32e35035ff11 Signed-off-by: Liangwei Dong <liangwei@codeaurora.org>
2019-02-28Merge "dsp: asm: validate payload size before access"Linux Build Service Account
2019-02-28Merge "ASoC: msm: Extend mixer cmd for device channel map"Linux Build Service Account
2019-02-28Merge "ARM: dts: msm: move battery node under /vendor for 8996"Linux Build Service Account
2019-02-28Merge "cfg80211: indicate support for external authentication in AP mode"Linux Build Service Account
2019-02-28cfg80211: Sync nl80211 commands/feature with upstreamLiangwei Dong
Update header for nl80211 nl80211_ext_feature_index and nl80211_commands enum from master branch of upstream repoistory git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git which includes the following changes (with changes to extract "enum" value change only): 91b5ab62892 cfg80211: support 4-way handshake offloading for WPA/WPA2-PSK 3a00df5707b cfg80211: support 4-way handshake offloading for 802.1X 2d23d0736e3 nl80211: add OCE scan and capability flags 65026002d69 nl80211: add an option to allow MFP without requiring it 5037a00992e nl80211: Introduce scan flags to emphasize requested scan behavior 13cf6dec93e cfg80211/nl80211: add DFS offload flag 2576a9ace47 nl80211: Implement TX of control port frames 9c06602b1b9 cfg80211: clarify frames covered by average ACK signal report 52539ca89f3 cfg80211: Expose TXQ stats and parameters to userspace 2e076f19909 nl80211: add scan features for improved scan privac 2b815b04dfe nl80211: Add CAN_REPLACE_PTK0 API 81e54d08d9d cfg80211: support FTM responder configuration/statistics 36647055b37 cfg80211: Add airtime statistics and settings 466b9936bf9 cfg80211: Add support to notify station's opmode change to userspace 6a671a50f81 nl80211: Add CMD_CONTROL_PORT_FRAME API 9bb7e0f24e7 cfg80211: add peer measurement with FTM initiator API 30c63115e20 nl80211: Add support to notify radar event info received from STA CRs-Fixed: 2396941 Change-Id: I976a9177b9dd705c6131a3a9a62d64432e3d715a Signed-off-by: Liangwei Dong <liangwei@codeaurora.org>
2019-02-27Merge "msm: adsprpc: perform NULL check"Linux Build Service Account
2019-02-27Merge "Merge android-4.4.175 (08d5867) into msm-4.4"Linux Build Service Account
2019-02-27Merge "asoc: codecs: Fix out of bound register access"Linux Build Service Account
2019-02-27msm: adsprpc: perform NULL checkFiroz Khan
Perfrom NULL check with return value of kzalloc in order to avoid NULL pointer dereference. Change-Id: Ic45cc702b19a87d851b75595e1cf86e1674dd9d4 Signed-off-by: Firoz Khan <firozk@codeaurora.org>
2019-02-27ARM: dts: msm: move battery node under /vendor for 8996Swetha Chikkaboraiah
Move battery nodes under /vendor path. This will help in overlaying this node from board overlay files. Change-Id: I152c7c5e36ce7d7ec734ecdf020ddb9855b09221 Signed-off-by: Swetha Chikkaboraiah <schikk@codeaurora.org>
2019-02-27defconfig: msm8996: Enable and disable few configsRahul Shahare
This change will enables and disables below list of configs in defconfig and perf_deconfig to address the pop-up issue. Enable configs: CONFIG_HARDENED_USERCOPY CONFIG_CRYPTO_GCM CONFIG_IPV6_VTI CONFIG_NET_IPVTI CONFIG_SECURITY_PERF_EVENTS_RESTRICT CONFIG_USB_CONFIGFS_F_AUDIO_SRC CONFIG_USB_CONFIGFS_F_MIDI CONFIG_CP15_BARRIER_EMULATION CONFIG_SETEND_EMULATION Disable configs: CONFIG_USELIB Change-Id: I7135d8a41bd34018c3d8f7c2342b2c2a12a9e07b Signed-off-by: Rahul Shahare <rshaha@codeaurora.org>
2019-02-27Merge android-4.4.176 (cf84cdc) into msm-4.4Srinivasarao P
* refs/heads/tmp-cf84cdc Linux 4.4.176 KVM: VMX: Fix x2apic check in vmx_msr_bitmap_mode() ax25: fix possible use-after-free mISDN: fix a race in dev_expire_timer() net/x25: do not hold the cpu too long in x25_new_lci() mfd: as3722: Mark PM functions as __maybe_unused mfd: as3722: Handle interrupts on suspend kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) x86: livepatch: Treat R_X86_64_PLT32 as R_X86_64_PC32 net: ipv4: use a dedicated counter for icmp_v4 redirect packets net: stmmac: Fix a race in EEE enable callback vxlan: test dev->flags & IFF_UP before calling netif_rx() tcp: clear icsk_backoff in tcp_write_queue_purge() net: Do not allocate page fragments that are not skb aligned tcp: tcp_v4_err() should be more careful net: Add header for usage of fls64() sky2: Increase D3 delay again net: Fix for_each_netdev_feature on Big endian hwmon: (lm80) Fix missing unlock on error in set_fan_div() vsock: cope with memory allocation failure at socket creation time net: fix IPv6 prefix route residue Change-Id: I73009b0e908406e13fe1ce87f9dbe3341f70af98 Signed-off-by: Srinivasarao P <spathi@codeaurora.org>
2019-02-26ASoC: msm: Extend mixer cmd for device channel mapCong Tang
Extend mixer cmd for device channel mapping to maximum 32 channels. Change-Id: I6cf6ba708b982b93c79b5c58cf7b3f8cc2ad61dc Signed-off-by: Cong Tang <congt@codeaurora.org>
2019-02-26Merge "cfg80211: Authentication offload to user space in AP mode"Linux Build Service Account
2019-02-26Merge "asoc: check payload length against structure size"Linux Build Service Account
2019-02-26Merge "ARM: dts: msm: Mount system and vendor for MSM8996"Linux Build Service Account
2019-02-25Merge "defconfig: msm: Enable Verity forward error correction flag"Linux Build Service Account
2019-02-25ARM: dts: msm: add plane reservationGuchun Chen
Add plane reservation for early splash layers, which are turned on in bootloader. This reservation is to reduce black screen duration between splash and user UI. CRs-Fixed: 2333815 Change-Id: I55dd89aa927ca7b6f17edbb45de8090413ccfab1 Signed-off-by: Guchun Chen <guchunc@codeaurora.org>
2019-02-26drm: msm: sde: reduce black screen duration from null commitGuchun Chen
User may send null commit without any plane attached to kernel. In kernel, these null commits will clear mixer blendstage for all pipes, and power on screen with black background color. However, when bootloader splash is on, this operation will override the splash, which brings long black screen duration between splash and user UI. So this patch is to fix this. Change-Id: I3a34ab2ad421f40bd315eb2874fea5dc33d3ccfb Signed-off-by: Guchun Chen <guchunc@codeaurora.org>