platform_system_core/include
Jeff Sharkey dff44709cf Define range of GIDs for cached app data.
To support upcoming disk usage calculation optimizations, this change
creates a new GID for each app that will be used to mark its cached
data.  We're allocating these unique GIDs so that we can use
quotactl() to track cached data on a per-app basis.

This change also tightens up the implementation of both the cache
and shared GID calculation to ensure that they stay inside the valid
ranges, and includes tests to verify.

Test: builds, boots, tests pass
Bug: 27948817
Change-Id: Ie4377e5aae267f2da39a165888139228995987cb
2016-12-13 13:28:08 -07:00
..
android liblog: restructure log/log.h and android/log.h 2016-10-24 11:03:49 -07:00
backtrace Test for _WIN32 in instead of USE_MINGW. 2016-10-05 09:37:44 -07:00
cutils Define range of GIDs for cached app data. 2016-12-13 13:28:08 -07:00
log liblog: add private android_log_write_list_buffer() 2016-11-21 09:46:39 -08:00
nativebridge Allow different namespace types for different classloaders 2016-11-04 15:21:13 -07:00
private Define range of GIDs for cached app data. 2016-12-13 13:28:08 -07:00
system Merge "[qemu]: Fix payload size format in qemu_pipe_frame_send()" am: e5976bea7a am: 8c274361fb 2016-09-30 18:00:16 +00:00
sysutils Fix vold vulnerability in FrameworkListener am: 470484d2a2 am: e9e046df6c am: 109024f74a am: b906ad88b9 am: 2fadbb93a4 am: e04054d9bb 2016-08-19 22:36:29 +00:00
utils libutils: allow multiple ATRACE_NAMEs in a scope. 2016-12-12 12:28:04 -08:00
ziparchive ziparchive: Allow ExtractEntryToFile() to work with block device. 2016-11-15 10:19:04 -08:00