Age | Commit message (Collapse) | Author |
|
|
|
Change-Id: I1e3304a91990c09761a9835a2a597b65d1da386c
|
|
|
|
f3ded8f6b9b04b2fc2006e4c141a1517a6107c0d
|
|
|
|
fs_mgr_read_fstab_default()" am: 5b88b5289a am: c2d829fe87
am: 3aa9a925be
Change-Id: Ic888dd5f1249bdcd020a8c5be9d488696fcf971c
|
|
fs_mgr_read_fstab_default()" am: 5b88b5289a
am: c2d829fe87
Change-Id: If54dc63b8dbfbfce2413d4afc029f4a79d4dda37
|
|
am: 5b88b5289a
Change-Id: I49e418feb8f60b120ba50146bc89797e05060b00
|
|
|
|
am: 5e10463e25
am: 651491544e
Change-Id: If6d476001fb55417adc2aad9075d0c4e8ebbeca1
|
|
am: 5e10463e25
Change-Id: I0603fa9c97a71520e4d536e84d3034d7415cfdcc
|
|
am: 61f66033d5
Change-Id: I07bd875763057958220c65e20d49d528c647fbdb
|
|
|
|
The fstab settings of early-mounted partitions (e.g., /vendor)
will be in kernel device tree. Switch to the new API to get the
whole settings with those in device tree:
fs_mgr_read_fstab_with_dt("/fstab.device")
The original default /fstab.{ro.hardware} might be moved to
/vendor/etc/. or /odm/etc/. Use another new API to get the default
fstab instead of using the hard-coded /fstab.{ro.hardware}.
This API also includes the settings from device tree:
fs_mgr_read_fstab_default()
Bug: 35811655
Test: build pass
Change-Id: I14bee88b9f599b7bbc2be56042684709e5946de2
|
|
The original default /fstab.{ro.hardware} might be moved to
/vendor/etc/. or /odm/etc/. Use the new API to get the default
fstab instead of using the hard-coded /fstab.{ro.hardware}.
Bug: 35811655
Test: boot sailfish
Change-Id: Ie11a4f22ed449ef90cbcc7117227a99ea9d79110
|
|
|
|
not passing in -s caused a -E to be passed to mke2fs without any options
not passing in FILE_CONTEXTS caused a -S to be passed to e2fsdroid
without a file
Test: build oem image (doesn't pass in -s or [FILE_CONTEXTS])
Change-Id: Id00ca79b6b5fdc75e603ab568d74f1a183f8e56b
Signed-off-by: Ben Fennema <fennema@google.com>
|
|
|
|
17c7b6045a
am: 7efd883330
Change-Id: I69ec2cc2e601db942b830f56c8c33851c0337916
|
|
am: 17c7b6045a
Change-Id: I7ea71a0659015d41d8744e2baab339926b98eecb
|
|
am: b7b92040c2
Change-Id: Idd8433d4c4e4d35e44feb706d34ce2609c265c8d
|
|
|
|
system_version will be at /etc/os-release.d/system_version, no symlink.
product_version still at oem partition, but now has only one number.
Bug: 35364984
Test: m droid dist oem_image custom_images -j
Change-Id: If0f357d29c8dd0cec1ff4999a3c42b0362a45c01
(cherry picked from commit 9b173cccb8bdb750d4cf7855e5379ceee5ba030f)
|
|
8e9eabe7f4 am: d2b9b31a63
am: 1085738fdd
Change-Id: Ia910018098adaf171beca32002bc0a546d35daa1
|
|
8e9eabe7f4
am: d2b9b31a63
Change-Id: Ieb0498aff61487ab773b8c257124fc2543b4fea9
|
|
am: 8e9eabe7f4
Change-Id: I2c993cab3f1a7627e6c2187c02d937570ac9dd64
|
|
|
|
Starting from kernel 4.4, perf_event_max_sample_rate can be
adjusted dynamically by the kernel to limit the cpu percentage
used to dump records.
Bug: http://b/35554543
Test: echo 100 >/proc/sys/kernel/perf_event_max_sample_rate &&
Test: run CtsSimpleperfTestCases
Change-Id: I75f6cbc124c545d05fd56b07c6a868b7ca15cd8a
|
|
|
|
am: 1dfe33e52a
am: a8e4161eed
Change-Id: Ic1b757e3bf371cbffcfb3b993493e935e832faf9
|
|
am: 1dfe33e52a
Change-Id: I32bf51ba5866c39209b584032c528c0b8cf6cfdc
|
|
am: dbcd26053b
Change-Id: If665126b6b7ddc6cb32b1fb3b375d68dc1bd1684
|
|
|
|
Also create symlinks for each entry in /etc/os-release.d to its corresponding
location in /oem/os-release.d.
Test: m installclean && m droid oem_image dist
Bug: 32555385
Bug: 33211225
Bug: 35804180
(cherry picked from commit 8de8ac139aa289f22f5326af2805a64c0b6bd410)
(cherry picked from commit 4c6f2be8720829eaf8681bcf584f1064e735fa7c)
|
|
|
|
|
|
1) Add support to IOshark to not pre-create files that the workload
read from /system, /vendor and other read-only partitions. Instead
we just read the underlying files directly.
2) This support is implemented under a new -q (quick) mode.
3) Other misc fixes to do a setrlimit(NO_FD) so we don't run out
of fds during test.
4) Also commiting raw strace files from several monkey runs so we
can compile those if we make on disk IOshark format changes in the
future.
Test: Run IOshark with different workloads to make sure that this
skipping of pre-creation works fine.
Change-Id: Ic025cb0162eca479d9f529846e619dd4b71aa490
Signed-off-by: Mohan Srinivasan <srmohan@google.com>
|
|
|
|
am: 0ad48d8414
Change-Id: I6b3ee5e430ef20713325025bc50b10f5b67f6208
|
|
am: 1016972e58
Change-Id: I1ad17e947ebb3457e3fb708f9c35cdee0afd3452
|
|
am: 0e82c84aba
Change-Id: Iec87f2ee43ca73500ebb1fda174fcb61891f1f83
|
|
|
|
|
|
am: 64f5ba0557
Change-Id: Ic1e18a5d27fd3542e1545135dbf4a974c4a45491
|
|
am: 9898014244
Change-Id: If59978d87ce44508bb438f3d8bda7e69ec256fc5
|
|
am: 3c7ae46f92
Change-Id: Ifdc09c4e294387031c142a015f1c2a6c0bc8f265
|
|
|
|
Test: run binary_cache_builder.py.
Change-Id: I78b16b012bba641f82b33b936c94a1acd5bdf275
|
|
The macros __force, __bitwise, __user are related to a kernel tool called
sparse to find kernel bugs. These macros are always defined as nothing
in the current uapi kernel header files, so these don't need to be here.
Change-Id: Ia29b0ddbe80298dc19b170c927f1910e14af2c6b
Test: Builds without warnings/errors.
|
|
am: 96d4268ea9
am: 3afb86c276
Change-Id: Ica47541c27c8f42aefe4d01d8191c93759c532d3
|