On 01/29/2016 10:07 PM, John Stultz wrote:
In reviewing the experimental/android-4.4 tree from AOSP, I
realized there were a handful of patches to code in the
staging/android directory.
So I wanted to send these along for review, so if there were
no objections they could be queued for 4.6.
Let me know if there is any comments or feedback
I'm not thrilled about the patches for the cache policy. It certainly
fixes the problem for x86 but I'd rather see a more unified caching
approach which would also abstract some of the cache flushing.
Thanks,
Laura
thanks
-john
Cc: Android Kernel Team <[email protected]>
Cc: Greg KH <[email protected]>
Cc: Laura Abbott <[email protected]>
Cc: Sumit Semwal <[email protected]>
Amit Pundir (1):
staging: ion: Fix page pool cache policy
Colin Cross (1):
staging: lowmemorykiller: Make default lowmemorykiller debug message
useful
Daniel Rosenberg (1):
staging: ion: Add X86 dependency for ION_POOL_CACHE_POLICY
Laura Abbott (1):
staging: ashmem: Avoid deadlock with mmap/shrink
Martijn Coenen (1):
staging: lowmemorykiller: Trace kill events.
Rajmal Menariya (1):
staging: ion: Set minimum carveout heap allocation order to PAGE_SHIFT
Rom Lemarchand (1):
staging: ashmem: Add missing include
San Mehat (1):
staging: lowmemorykiller: Fix task_struct leak
Vinil Cheeramvelil (1):
staging: ion: Handle the memory mapping correctly on x86
drivers/staging/android/ashmem.c | 4 ++-
drivers/staging/android/ion/Kconfig | 8 +++++
drivers/staging/android/ion/ion_carveout_heap.c | 2 +-
drivers/staging/android/ion/ion_page_pool.c | 8 +++++
drivers/staging/android/ion/ion_priv.h | 33 ++++++++++++++++++++
drivers/staging/android/ion/ion_system_heap.c | 8 +++--
drivers/staging/android/lowmemorykiller.c | 33 +++++++++++++++-----
drivers/staging/android/trace/lowmemorykiller.h | 40 +++++++++++++++++++++++++
drivers/staging/android/uapi/ashmem.h | 1 +
9 files changed, 124 insertions(+), 13 deletions(-)
create mode 100644 drivers/staging/android/trace/lowmemorykiller.h