mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-24 01:41:39 +00:00
![Gustavo Padovan](/assets/img/avatar_default.png)
SW_SYNC allows to run tests on the sync_file framework via debugfs on <debugfs>/sync/sw_sync Opening and closing the file triggers creation and release of a sync timeline. To create fences on this timeline the SW_SYNC_IOC_CREATE_FENCE ioctl should be used. To increment the timeline value use SW_SYNC_IOC_INC. Also it exports Sync information on <debugfs>/sync/info Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
31 lines
905 B
Text
31 lines
905 B
Text
menu "Android"
|
|
|
|
if ANDROID
|
|
|
|
config ASHMEM
|
|
bool "Enable the Anonymous Shared Memory Subsystem"
|
|
default n
|
|
depends on SHMEM
|
|
---help---
|
|
The ashmem subsystem is a new shared memory allocator, similar to
|
|
POSIX SHM but with different behavior and sporting a simpler
|
|
file-based API.
|
|
|
|
It is, in theory, a good memory allocator for low-memory devices,
|
|
because it can discard shared memory units when under memory pressure.
|
|
|
|
config ANDROID_LOW_MEMORY_KILLER
|
|
bool "Android Low Memory Killer"
|
|
---help---
|
|
Registers processes to be killed when low memory conditions, this is useful
|
|
as there is no particular swap space on android.
|
|
|
|
The registered process will kill according to the priorities in android init
|
|
scripts (/init.rc), and it defines priority values with minimum free memory size
|
|
for each priority.
|
|
|
|
source "drivers/staging/android/ion/Kconfig"
|
|
|
|
endif # if ANDROID
|
|
|
|
endmenu
|