Commit graph

58694 commits

Author SHA1 Message Date
Tom Cherry
9fc97b8549 Merge "liblog: don't use a cache for __android_log_is_debuggable()" am: 88066a87bf
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1373469

Change-Id: I87aab47349d9237b4e52c2e67786ee5571bd51b4
2020-07-30 15:43:08 +00:00
Tom Cherry
88066a87bf Merge "liblog: don't use a cache for __android_log_is_debuggable()" 2020-07-30 15:20:22 +00:00
Tom Cherry
f83640d65e liblog: don't use a cache for __android_log_is_debuggable()
ro.debuggable is set by init before other processes would possibly
call __android_log_is_debuggable(), so this property can be checked
once and stored without liblog's property caching mechanisms.

Test: this function returns accurately
Change-Id: Idb1e5e10e53ca809b7f9a75164a4982f39827d4e
2020-07-29 14:49:54 -07:00
Tom Cherry
04f4b02abf Merge "liblog: remove __android_logger_property_get_bool()" am: 3b8b444fce
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1374741

Change-Id: Ibb873f316efe4da4052136ebefbe73c6e7b1d221
2020-07-29 21:38:45 +00:00
Tom Cherry
3b8b444fce Merge "liblog: remove __android_logger_property_get_bool()" 2020-07-29 21:22:38 +00:00
Treehugger Robot
b939c5602c Merge "Update language to comply with Android's inclusive language guidance" am: 98ea1340fb
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1373460

Change-Id: If9c37d71cb4e174f5292a527d877c60ae4ee9eb3
2020-07-29 20:39:18 +00:00
Tom Cherry
3ffb78990b Merge "Run liblog and logd CTS tests in presubmit" am: 5a8d11af58
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1374752

Change-Id: I13c3b6ce237a81a5ff3c542462310463a808a4ba
2020-07-29 20:38:43 +00:00
Treehugger Robot
98ea1340fb Merge "Update language to comply with Android's inclusive language guidance" 2020-07-29 20:32:34 +00:00
Tom Cherry
5a8d11af58 Merge "Run liblog and logd CTS tests in presubmit" 2020-07-29 20:18:25 +00:00
Tom Cherry
62068bfb4a liblog: remove __android_logger_property_get_bool()
All users have been moved to other, more suitable, interfaces.

Test: build
Merged-In: Ic4eb1f0ed6e35d8d6f7e63b80546f4e8bbe163e2
Change-Id: Ic4eb1f0ed6e35d8d6f7e63b80546f4e8bbe163e2
2020-07-29 19:58:30 +00:00
Tom Cherry
b4bc99e873 Run liblog and logd CTS tests in presubmit
And sort the rest of the CTS tests.

Test: these tests run
Change-Id: I8eeb7b8acac2ed658b36da8463112fe1da8437a9
2020-07-29 08:02:52 -07:00
Tom Cherry
bc72a26e5a Merge "logd: remove users of __android_logger_property_get_bool()" am: 898db00675
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1374736

Change-Id: I3d053ebc09468b64aea820b2dc8517d9e0280b61
2020-07-29 14:55:24 +00:00
Tom Cherry
898db00675 Merge "logd: remove users of __android_logger_property_get_bool()" 2020-07-29 14:38:57 +00:00
Dan Albert
ac4500e67d Update language to comply with Android's inclusive language guidance
See https://source.android.com/setup/contribute/respectful-code for reference

Bug: http://b/161896447
Test: None
Change-Id: I9e5a37a20012b2f7a8eac55701df03f7b7a9ab6c
2020-07-28 15:58:25 -07:00
Christopher Ferris
c2f47347bc Merge "Cleanup for #inclusivefixit." am: 0d3dde2d97
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1374746

Change-Id: I84bbe21b670095088fec4eb3a1511b82ff6abfcd
2020-07-28 21:17:29 +00:00
Christopher Ferris
0d3dde2d97 Merge "Cleanup for #inclusivefixit." 2020-07-28 21:01:52 +00:00
Tom Cherry
68261eec24 logd: remove users of __android_logger_property_get_bool()
__android_logger_property_get_bool() has a clunky API and doesn't
belong in liblog, since a vast majority of liblog users will never
query this property.

Specifically
1) Replace with GetBoolProperty() when completely equivalent.
2) Remove checking if property values are 'eng' or 'svelte', since
   there's no evidence that those values were ever used.
3) Remove checking 'persist.logd.statistics' and 'ro.logd.statistics',
   since there's no evidence that those values were ever used.
4) Set ro.logd.kernel explicitly, so other processes don't need to
   replicate the defaults that logd uses.

Test: build
Change-Id: I7c37af64ba7754e839185f46da66bf077f09d9c3
2020-07-28 13:16:11 -07:00
Elliott Hughes
7563eaffa4 Merge "Cleanup for #inclusivefixit." am: b0a9d0e703
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1373452

Change-Id: Ieb80a83978bfafd9531597ff1fd927ebfed18a89
2020-07-28 19:50:37 +00:00
Treehugger Robot
ba9eef8708 Merge "Cleanup for #inclusivefixit." am: 6949036229
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1373453

Change-Id: I37de1f6dab8f8ee79dc6647f34b3797249ce4016
2020-07-28 19:50:21 +00:00
Elliott Hughes
b0a9d0e703 Merge "Cleanup for #inclusivefixit." 2020-07-28 19:33:58 +00:00
Treehugger Robot
6949036229 Merge "Cleanup for #inclusivefixit." 2020-07-28 19:33:41 +00:00
Christopher Ferris
4f7a0f8c7c Cleanup for #inclusivefixit.
Bug: 161896447

Test: NA
Change-Id: I8bc5b4be29f91b1884017aa3b4f28d91d9cac419
2020-07-28 12:08:03 -07:00
Elliott Hughes
2c89f97f0a Cleanup for #inclusivefixit.
Test: treehugger
Change-Id: I44f710cbda4497c9d01a1ff7c1dcdb8f0eda6acc
2020-07-28 11:11:55 -07:00
Elliott Hughes
e79b8c2092 Cleanup for #inclusivefixit.
Test: treehugger
Change-Id: I651689e2d59c017a9bde44251d95b57e594f0b5b
2020-07-28 11:09:03 -07:00
Jaegeuk Kim
0552e7196b Merge "add generic symlink to access userdata sysfs" am: c69d79fe77
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1369296

Change-Id: I1c3290dfbfc9ece666ed4547e876b4b18a6ddd70
2020-07-28 17:13:14 +00:00
Jaegeuk Kim
c69d79fe77 Merge "add generic symlink to access userdata sysfs" 2020-07-28 17:03:35 +00:00
Treehugger Robot
f89adb48e0 Merge "Use more inclusive language for #inclusivefixit" am: 5ce349927d
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1373917

Change-Id: Icda55ce860da1e5c19468bdb825f3fd310027f57
2020-07-28 13:36:54 +00:00
Treehugger Robot
5ce349927d Merge "Use more inclusive language for #inclusivefixit" 2020-07-28 13:28:52 +00:00
Treehugger Robot
069fa34e94 Merge "Use more inclusive language for #inclusivefixit" am: 71db317340
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1373465

Change-Id: Ic7a76f480f737ed947c570d69f5a5f1a7605fab5
2020-07-28 12:11:08 +00:00
Treehugger Robot
71db317340 Merge "Use more inclusive language for #inclusivefixit" 2020-07-28 12:03:43 +00:00
Treehugger Robot
ec2bae7917 Merge "Use more inclusive language for #inclusivefixit" am: 1d098a7db5
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1373466

Change-Id: I7da3298589ec0fd2aca7e0546e9d8e968884e331
2020-07-28 12:03:06 +00:00
Treehugger Robot
1d098a7db5 Merge "Use more inclusive language for #inclusivefixit" 2020-07-28 11:49:42 +00:00
Treehugger Robot
bb94bbb043 Merge "Cleanup for #inclusivefixit." am: ab89a928d1
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1373456

Change-Id: I05c759c2705a44376dfe6ac0ff006066bf40f579
2020-07-28 09:57:45 +00:00
Treehugger Robot
ab89a928d1 Merge "Cleanup for #inclusivefixit." 2020-07-28 09:46:41 +00:00
Mohammad Islam
d6f3728625 Merge "Add StagedInstallInternalTest to adb TEST_MAPPING file" am: ccc3ddda99
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1373178

Change-Id: I6a429dac35aff0055855982e849e6469d9cd3c5c
2020-07-28 08:59:39 +00:00
Mohammad Islam
ccc3ddda99 Merge "Add StagedInstallInternalTest to adb TEST_MAPPING file" 2020-07-28 08:49:40 +00:00
Hongguang Chen
f79b6ab2dd Use more inclusive language for #inclusivefixit
Updating language to comply with Android’s inclusive language guidance.

See https://source.android.com/setup/contribute/respectful-code for reference.

Bug: 161896447
Test: make
Change-Id: If9a382c33703c8508a8ec9b4219c487e0ff9a79d
2020-07-28 00:22:59 +00:00
Jaegeuk Kim
43dca3c8be add generic symlink to access userdata sysfs
This patch adds fixed location to access sysfs entries by introducing:
/dev/sys/fs/by-name/userdata -> /sys/fs/f2fs/dm-<num>
/dev/sys/block/by-name/userdata -> /sys/block/dm-<num>

Bug: 144277579
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
Change-Id: I1b3768005fc8720694bace05292a1b1171d60e3c
2020-07-27 23:58:36 +00:00
Hongguang Chen
a41111070c Use more inclusive language for #inclusivefixit
Updating language to comply with Android’s inclusive language guidance.

See https://source.android.com/setup/contribute/respectful-code for reference.

Bug: 161896447
Test: make
Change-Id: I85a9f48fbab79b3b68f00c0af68750c616d815f8
2020-07-27 22:54:22 +00:00
Hongguang Chen
714adb834a Use more inclusive language for #inclusivefixit
Updating language to comply with Android’s inclusive language guidance.

See https://source.android.com/setup/contribute/respectful-code for reference.

Bug: 161896447
Test: make
Change-Id: I6f1668d1f7925393c72db6ae282003a9ecc723b7
2020-07-27 15:52:32 -07:00
Mohammad Samiul Islam
d5c8aaac06 Add StagedInstallInternalTest to adb TEST_MAPPING file
StagedInstallInternalTests contains test that verify staged installation
using adb commandline (e.g `adb install`) is working correctly.

Bug: 158314277
Test: atest --test-mapping system/core
Change-Id: Icc3bd464a91f31095316fbb85941e5e03089aaad
2020-07-27 20:15:06 +01:00
Tom Cherry
2d451663be Cleanup for #inclusivefixit.
Test: build
Change-Id: If11a32c130367560394eccf442de95d941918073
2020-07-27 11:37:19 -07:00
Tom Cherry
1b219e64e4 Merge "logd: use the compressed (serialized) log buffer by default" am: 864a2dbee5
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1371396

Change-Id: If76cf57f8fb95498ecdf5527b47c7515403795f8
2020-07-27 16:49:02 +00:00
Tom Cherry
864a2dbee5 Merge "logd: use the compressed (serialized) log buffer by default" 2020-07-27 16:35:59 +00:00
Jaegeuk Kim
2cf11bacde Merge "rootdir/init.rc: enable iostat by default" am: 8d5bbec4c1
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1371528

Change-Id: Ib1e8d9aaf6ed8dbdd0e5fac65152cdde39415f86
2020-07-25 02:18:53 +00:00
Jaegeuk Kim
8d5bbec4c1 Merge "rootdir/init.rc: enable iostat by default" 2020-07-25 02:09:33 +00:00
Jaegeuk Kim
8d8edad443 rootdir/init.rc: enable iostat by default
Bug: 152162885
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
Change-Id: If95e30c7d3bfec621dfde9452a6eda5211c64a2b
Merged-In: If95e30c7d3bfec621dfde9452a6eda5211c64a2b
2020-07-25 00:20:47 +00:00
David Anderson
f6016177f2 Merge changes I49495684,I0db2e0f4,I07bb811b am: 67665a4571
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1358187

Change-Id: I34f8d9c4581d4092114bdaf3a8f92a33b67286a3
2020-07-24 19:31:04 +00:00
David Anderson
67665a4571 Merge changes I49495684,I0db2e0f4,I07bb811b
* changes:
  init: Initiate other misc devices from BlockDevInitializer.
  Allow snapuserd to be included in the initial ramdisk.
  Add experimental daemon for handling dm-user requests.
2020-07-24 19:18:45 +00:00
Elliott Hughes
03773e8c42 Merge "debuggerd: use One True timestamp function." am: ba1bd64ca2
Original change: https://android-review.googlesource.com/c/platform/system/core/+/1371520

Change-Id: I13c1822d3d53010aa65b279aa2535a2432d4b673
2020-07-24 16:00:08 +00:00