android_kernel_oneplus_msm8998/include
Heesub Shin d491cf59f0 cma: redirect page allocation to CMA
CMA pages are designed to be used as fallback for movable allocations
and cannot be used for non-movable allocations. If CMA pages are
utilized poorly, non-movable allocations may end up getting starved if
all regular movable pages are allocated and the only pages left are
CMA. Always using CMA pages first creates unacceptable performance
problems. As a midway alternative, use CMA pages for certain
userspace allocations. The userspace pages can be migrated or dropped
quickly which giving decent utilization.

Change-Id: I6165dda01b705309eebabc6dfa67146b7a95c174
CRs-Fixed: 452508
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Heesub Shin <heesub.shin@samsung.com
[lauraa@codeaurora.org: Missing CONFIG_CMA guards, add commit text]
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
[lmark@codeaurora.org: resolve conflicts relating to
 MIGRATE_HIGHATOMIC and some other trivial merge conflicts]
Signed-off-by: Liam Mark <lmark@codeaurora.org>
2016-04-13 11:11:30 -07:00
..
acpi
asm-generic
clocksource
crypto Merge remote-tracking branch 'lsk-44/linux-linaro-lsk-v4.4' into 44rc2 2016-03-23 20:51:00 -07:00
drm
dt-bindings clk: msm: clock: Register graphics clocks in separate probe functions 2016-04-12 15:49:37 -07:00
keys
kvm
linux cma: redirect page allocation to CMA 2016-04-13 11:11:30 -07:00
math-emu
media msm: camera: sensor: Update actuator specific I2C structures 2016-04-07 16:00:33 -07:00
memory
misc
net cfg80211: basic support for PBSS network type 2016-04-05 11:36:57 -07:00
pcmcia
ras
rdma
rxrpc
scsi
soc soc: qcom: smem: Renaming smem item SMEM_SMEM_STATIC_LOG_IDX 2016-04-07 15:58:44 -07:00
sound ASoC: msm: qdsp6v2: use token for tracking no wait cmd 2016-04-12 15:49:48 -07:00
target
trace lowmemorykiller: adapt to vmpressure 2016-04-13 11:10:50 -07:00
uapi USB: QTI: Add missing usb_ctrl_qti.h 2016-04-13 11:08:59 -07:00
video Merge branch 'mdss-final-replay' into msm-4.4 2016-04-12 15:49:34 -07:00
xen
Kbuild