OSDN Git Service
Neeraj Soni [Tue, 2 May 2017 10:02:48 +0000 (15:32 +0530)]
fs: ecryptfs: Cache to be cleared after file write
This ensures that caches are maintained and no stale
data is present.
Change-Id: Ie8e92197a5a4179d422a523d3d6dad48bdf0b5d2
Signed-off-by: Neeraj Soni <neersoni@codeaurora.org>
Linux Build Service Account [Mon, 27 Feb 2017 01:01:50 +0000 (17:01 -0800)]
Merge "msm: sde: Remove panic from rotator smmu fault handler"
Linux Build Service Account [Sun, 26 Feb 2017 12:44:59 +0000 (04:44 -0800)]
Merge "drm/msm: add hdmi audio support for sde kms"
Linux Build Service Account [Sun, 26 Feb 2017 12:44:58 +0000 (04:44 -0800)]
Merge "msm: kgsl: Don't wait for context that has not submitted"
Linux Build Service Account [Sun, 26 Feb 2017 12:44:57 +0000 (04:44 -0800)]
Merge "crypto: msm: check invalid src and dst vbuf in qcedev.c"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:35 +0000 (19:49 -0800)]
Merge "mhi: core: Mark unprocessed events as STALE"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:34 +0000 (19:49 -0800)]
Merge "clk: qcom: osm: program SEQ_REG32 unconditionally"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:33 +0000 (19:49 -0800)]
Merge "bluetooth: Fix slimbus shutdown sequence"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:32 +0000 (19:49 -0800)]
Merge "ASoC: msm: Update configs for speaker protection on sdm660"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:31 +0000 (19:49 -0800)]
Merge "ASoC: msm_sdw: Add 48k TX VI sense sampling rate support"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:30 +0000 (19:49 -0800)]
Merge "ASoC: wsa881x: Add retry logic for temperature read"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:30 +0000 (19:49 -0800)]
Merge "drm/msm: Add BACKLIGHT_CLASS_DEVICE as a dependency"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:29 +0000 (19:49 -0800)]
Merge "smb-lib: rerun AICL when PD voltage changes"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:28 +0000 (19:49 -0800)]
Merge "spi: spi_qsd: Check device state during set_cs call"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:27 +0000 (19:49 -0800)]
Merge "ARM: dts: msm: Update sdhc2 node for sdm630 QRD"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:26 +0000 (19:49 -0800)]
Merge "defconfig: msm: Enable ARM64_STRICT_BREAK_BEFORE_MAKE flag."
Linux Build Service Account [Sun, 26 Feb 2017 03:49:26 +0000 (19:49 -0800)]
Merge "arm64: mm: allow enforcing of strict break-before-make for page tables"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:25 +0000 (19:49 -0800)]
Merge "drm/msm: add mdss_smmu_request_mappings definition for non-FB targets"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:24 +0000 (19:49 -0800)]
Merge "ARM: dts: msm: mhi_uci: Enable MHI TF Channels"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:18 +0000 (19:49 -0800)]
Merge "clk: msm: clock-osm: handle corner cases for APM/MEM-ACC switching"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:17 +0000 (19:49 -0800)]
Merge "msm: camera: cpp: Avoid exposing kernel information to user space"
Linux Build Service Account [Sun, 26 Feb 2017 03:49:16 +0000 (19:49 -0800)]
Merge "clk: msm: clock-gcc-8998: Remove control of the hmss_ahb_clk from Linux"
Zhen Kong [Tue, 21 Feb 2017 19:35:37 +0000 (11:35 -0800)]
crypto: msm: check invalid src and dst vbuf in qcedev.c
src and dst vbuf address and length are provided from userspace,
and they are invalid if vbuf address is NULL but length is not zero.
Add additional checks in qcedev_check_cipher_params to prevent it.
Change-Id: Iadc1a0c1c5b2f7a56acd03a23c08e45b5a671b19
Signed-off-by: Zhen Kong <zkong@codeaurora.org>
Linux Build Service Account [Sat, 25 Feb 2017 09:10:00 +0000 (01:10 -0800)]
Merge "ARM: dts: msm: Force module re-eanble for LCDB on PM660L"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:54 +0000 (01:09 -0800)]
Merge "zram: use __GFP_MOVABLE for memory allocation"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:54 +0000 (01:09 -0800)]
Merge "mm: fix build warnings in <linux/compaction.h>"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:53 +0000 (01:09 -0800)]
Merge "zsmalloc: page migration support"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:52 +0000 (01:09 -0800)]
Merge "zsmalloc: use freeobj for index"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:51 +0000 (01:09 -0800)]
Merge "zsmalloc: separate free_zspage from putback_zspage"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:51 +0000 (01:09 -0800)]
Merge "zsmalloc: introduce zspage structure"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:50 +0000 (01:09 -0800)]
Merge "zsmalloc: factor page chain functionality out"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:50 +0000 (01:09 -0800)]
Merge "zsmalloc: use accessor"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:49 +0000 (01:09 -0800)]
Merge "zsmalloc: use bit_spin_lock"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:48 +0000 (01:09 -0800)]
Merge "zsmalloc: keep max_object in size_class"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:48 +0000 (01:09 -0800)]
Merge "zsmalloc: require GFP in zs_malloc()"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:47 +0000 (01:09 -0800)]
Merge "zsmalloc: remove unused pool param in obj_free"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:46 +0000 (01:09 -0800)]
Merge "zsmalloc: reorder function parameters"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:46 +0000 (01:09 -0800)]
Merge "zsmalloc: clean up many BUG_ON"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:45 +0000 (01:09 -0800)]
Merge "zsmalloc: use first_page rather than page"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:45 +0000 (01:09 -0800)]
Merge "mm/zsmalloc: add `freeable' column to pool stat"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:44 +0000 (01:09 -0800)]
Merge "zsmalloc: drop unused member 'mapping_area->huge'"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:44 +0000 (01:09 -0800)]
Merge "zsmalloc: reorganize struct size_class to pack 4 bytes hole"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:43 +0000 (01:09 -0800)]
Merge "mm: balloon: use general non-lru movable page feature"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:43 +0000 (01:09 -0800)]
Merge "mm: migrate: support non-lru movable page migration"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:42 +0000 (01:09 -0800)]
Merge "mm: use put_page() to free page instead of putback_lru_page()"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:42 +0000 (01:09 -0800)]
Merge "mm/compaction.c: fix zoneindex in kcompactd()"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:41 +0000 (01:09 -0800)]
Merge "mm: fix kcompactd hang during memory offlining"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:40 +0000 (01:09 -0800)]
Merge "mm: wake kcompactd before kswapd's short sleep"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:40 +0000 (01:09 -0800)]
Merge "mm, kswapd: replace kswapd compaction with waking up kcompactd"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:38 +0000 (01:09 -0800)]
Merge "clk: qcom: Enable safe configuration for ahb clock source"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:38 +0000 (01:09 -0800)]
Merge "clk: qcom: clk-rcg2: Correct the erroneous RCG configuration during enable"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:36 +0000 (01:09 -0800)]
Merge "ARM: dts: msm: correct maximum PM8998 S13 voltage for msm8998v2"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:35 +0000 (01:09 -0800)]
Merge "defconfig: mfd: Enable REGMAP_ALLOW_WRITE_DEBUGFS for SDM660"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:34 +0000 (01:09 -0800)]
Merge "mhi: core: power management redesign"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:29 +0000 (01:09 -0800)]
Merge "checkpatch: accept qca.qualcomm email addresses"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:28 +0000 (01:09 -0800)]
Merge "soc: qcom: msm_smem: Fix uninitialized variable usage"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:27 +0000 (01:09 -0800)]
Merge "regulator: qpnp-labibb: Add support for notifier callback"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:26 +0000 (01:09 -0800)]
Merge "ARM: dts: msm: Enable support for LPM Errata feature on sdm660"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:26 +0000 (01:09 -0800)]
Merge "ARM: dts: msm: Update LPM parameter values for sdm660"
Linux Build Service Account [Sat, 25 Feb 2017 09:09:24 +0000 (01:09 -0800)]
Merge "ARM: dts: msm: add support for msm8998 QRD HDK board"
Ray Zhang [Fri, 17 Feb 2017 08:28:42 +0000 (16:28 +0800)]
drm/msm: add hdmi audio support for sde kms
Add the specific audio driver for SDE HDMI including
audio ACR and InfoFrame programming.
CRs-Fixed:
2010135
Change-Id: I24a76e4f41aad976d5215b68f6f7f00d1bbb3de0
Signed-off-by: Ray Zhang <rayz@codeaurora.org>
Sujeev Dias [Mon, 31 Oct 2016 17:35:59 +0000 (10:35 -0700)]
mhi: core: Mark unprocessed events as STALE
MHI clients permitted to reset channels asynchronous
to pending data. It's possible after channel reset
there are pending events for that particular channel.
Mark all those events as stale, such that MHI event
process thread will ignore them.
CRs-Fixed:
1074226
Change-Id: I86547aa2c5d7ad5095807cfe87378f5540c05a66
Signed-off-by: Sujeev Dias <sdias@codeaurora.org>
Sujeev Dias [Wed, 12 Oct 2016 00:51:49 +0000 (17:51 -0700)]
mhi: core: power management redesign
In order to support subsystem restart, and
link down recovery, redesign mhi power
management state machine.
CRs-Fixed:
1081654
Change-Id: I3005b829bfdea1d3e9f086676c446b62b5d30d0b
Signed-off-by: Sujeev Dias <sdias@codeaurora.org>
Sungjun Park [Thu, 23 Feb 2017 20:50:03 +0000 (12:50 -0800)]
bluetooth: Fix slimbus shutdown sequence
During slimbus shutdown process, registered codec
driver callback has been implemented in wrong seqeunce.
So, it causes audio data overflow and impact on next
audio streaming. To correct the sequence, slimbus port
disable routine should be performed when WCN codec shutdown
callback is called.
Change-Id: Id6ef22c34066adbb5b28bc31e605776c467bf03c
Signed-off-by: Sungjun Park <sjpark@codeaurora.org>
Linux Build Service Account [Fri, 24 Feb 2017 19:52:13 +0000 (11:52 -0800)]
Merge "ath10k: fix copyright year for copy engine driver" into msm-4.4
Prasad Sodagudi [Tue, 3 Jan 2017 18:17:16 +0000 (10:17 -0800)]
defconfig: msm: Enable ARM64_STRICT_BREAK_BEFORE_MAKE flag.
Eneable config ARM64_STRICT_BREAK_BEFORE_MAKE flag to detect
break-before-make violations in set_pte and print a warning.
Change-Id: I6401e447f5b2e4ddde666fe4f0a7ff7c01a32b44
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
Will Deacon [Fri, 29 Aug 2014 17:28:54 +0000 (18:28 +0100)]
arm64: mm: allow enforcing of strict break-before-make for page tables
The ARM ARM strongly recommends using break-before-make when updating
page table entries in the following circumstances:
* A change of the memory type.
* A change of the cacheability attributes.
* A change of the output address (OA), if the OA of at least one of
the old translation table entry and the new translation table entry
is writable.
This patch adds a debug option to the kernel so that we can detect
break-before-make violations in set_pte and print a warning.
Change-Id: I038fd175d880355419b0795bf9967efea767e681
Git-commit:
07eea9d556ab76995119f0d034cf5f8280be278f
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/will/linux.git
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
Jordan Crouse [Fri, 24 Feb 2017 15:37:55 +0000 (08:37 -0700)]
drm/msm: Add BACKLIGHT_CLASS_DEVICE as a dependency
One of the SDE files requires BACKLIGHT_CLASS_DEVICE so make sure it
gets selected in the Kconfig.
Change-Id: Ic0dedbadc5bca3ea536d94d54e3683d656bd4aba
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Sujeev Dias [Wed, 3 Aug 2016 02:44:37 +0000 (19:44 -0700)]
ARM: dts: msm: mhi_uci: Enable MHI TF Channels
Enable MHI TF channels 22, and 23 for
unit testing.
CRs-Fixed:
1024980
Change-Id: I38a01b25fdd3b4b330e0925cb762ec9747b31fa4
Signed-off-by: Sujeev Dias <sdias@codeaurora.org>
Laxminath Kasam [Thu, 23 Feb 2017 15:11:15 +0000 (20:41 +0530)]
ASoC: msm: Update configs for speaker protection on sdm660
In speaker protection config, default setting uses
4 channels for RX. Update INT4_MI2S hostless session
config with 4 channels to match with speaker protection
config and avoid hw params failure.
As soundwire codec VI sense capture can support
8k and 48k sampling rates, use 48k sample rate as
V/I sense data captured is in sync with playback data
with this sampling rate.
CRs-Fixed:
2003278
Change-Id: I60e3a541096658e28862de70f59ee11b119e37ce
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
Laxminath Kasam [Thu, 23 Feb 2017 12:53:21 +0000 (18:23 +0530)]
ASoC: msm_sdw: Add 48k TX VI sense sampling rate support
To capture VI sense from soundwire codec to LPASS AFE,
add 48k sampling rate support. Currently 8k sampling rate
record from soundwire codec to LPASS AFE shows distorted
data. Fallback to use 48k sampling rate which is supported
from soundwire codec and LPASS AFE speaker protection module
and V/I sense captured is in sync with playback data.
CRs-Fixed:
2003278
Change-Id: Ibb266094e288cc9341f5da7f569e07e9ae8d03df
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
Laxminath Kasam [Thu, 23 Feb 2017 12:51:49 +0000 (18:21 +0530)]
ASoC: wsa881x: Add retry logic for temperature read
When temperature read happens, swr logical address
query failing sometimes and next retry is successful.
Add retry logic to handle this.
Also, temperature result can be out of range,
add retry of 3 attempts with 20ms gap to handle this.
CRs-Fixed:
2003278
Change-Id: Ie1b91d181e07d293864ea82d8b09419cc32e0854
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
Tirupathi Reddy [Wed, 22 Feb 2017 11:30:22 +0000 (17:00 +0530)]
clk: qcom: osm: program SEQ_REG32 unconditionally
Program SEQ_REG32 unconditionally with the L_VAL corresponding to
the first virtual corner with MEM ACC level 3.
CRs-Fixed:
2011483
Change-Id: I3b8a5bed2c78f0f5f3aae22c4a58c57b75ddf3bb
Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
Rakesh Pillai [Tue, 21 Feb 2017 09:13:42 +0000 (14:43 +0530)]
ath10k: fix copyright year for copy engine driver
Revert back the copyright year of third party file.
CRs-Fixed:
2009450
Change-Id: I2ca345632c70bc6b795ae6197663be68599eb0c4
Signed-off-by: Rakesh Pillai <pillair@codeaurora.org>
Linux Build Service Account [Fri, 24 Feb 2017 05:36:01 +0000 (21:36 -0800)]
Merge "smb138x: support ship mode"
Linux Build Service Account [Fri, 24 Feb 2017 05:36:00 +0000 (21:36 -0800)]
Merge "drm/msm: mdp5: Correctly return ERR_PTR for mdp5_cfg_init"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:59 +0000 (21:35 -0800)]
Merge "msm: ipa3: halt modem channels as part of SSR"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:58 +0000 (21:35 -0800)]
Merge "msm: gsi: add support for generic commands"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:58 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: enable watchdog for sdm630"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:57 +0000 (21:35 -0800)]
Merge "drivers: dma-removed: page align size on free"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:56 +0000 (21:35 -0800)]
Merge "defconfig: add cti config with save-restore disable for perf of sdm660"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:55 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: Add LMH DCVSh mitigation support for KTM for sdm630"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:54 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: Enable LMH DCVSh driver for sdm630"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:53 +0000 (21:35 -0800)]
Merge "soc: qcom: pil: Clear elf region on authentication failure"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:53 +0000 (21:35 -0800)]
Merge "supply: qcom: battery: re-split FCC when ICL changes"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:52 +0000 (21:35 -0800)]
Merge "msm: mink: Separate out transport and client error"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:51 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: enable SSC based sensors for SDM630 MTP/CDP"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:50 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: Add SMB1351 device node for SDM660 QRD"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:49 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: changing memlat vote for min freq on SDM660"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:49 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: Add touch device node for HDK835"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:48 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: Enable support for GLINK QOS feature on msm8998"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:47 +0000 (21:35 -0800)]
Merge "MMC : card: check for card status incase of timeout error"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:46 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: add reg bus scale properties for sdm660 and sdm630"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:45 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: Update fuse corners supported for APC0/1 CPR for sdm630"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:44 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: Add support for audio over USBC for SDM630"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:44 +0000 (21:35 -0800)]
Merge "ASoC: msm: qdsp6v2: Add INT3_MI2S interface for Source tracking"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:43 +0000 (21:35 -0800)]
Merge "ASoC: codecs: Enable SSR for internal codec and WSA"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:42 +0000 (21:35 -0800)]
Merge "ARM: dts: msm: Add routing controls for sdm660 internal codec"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:37 +0000 (21:35 -0800)]
Merge "drm/msm: add support for 5V HPD pin for msm8998"
Linux Build Service Account [Fri, 24 Feb 2017 05:35:36 +0000 (21:35 -0800)]
Merge "drm/msm: enable hpd event support for hdmi display"