Commit graph

90993 commits

Author SHA1 Message Date
Treehugger Robot
0acdc4c73c Merge "Revert^5 "Set block device as RO/RW before mount"" into main am: 07f977220e am: 99a59649ce
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3335053

Change-Id: I137bffa07a7d490d9bb0b2aebe544b58f9d94364
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-15 20:34:56 +00:00
Treehugger Robot
99a59649ce Merge "Revert^5 "Set block device as RO/RW before mount"" into main am: 07f977220e
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3335053

Change-Id: I0486e278c22c15d041e8b08c4683a8fb3725e24d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-15 19:58:13 +00:00
Treehugger Robot
07f977220e Merge "Revert^5 "Set block device as RO/RW before mount"" into main 2024-11-15 19:30:21 +00:00
Elliott Hughes
c0719ec88a Merge "Stop explicitly adding bionic subdirectories to the include path." into main am: d68632becc am: d2c67b3673
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3352958

Change-Id: I1fd45e0c2f6977fc4dfda7e2f26a7d4499447b9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-15 18:10:36 +00:00
Elliott Hughes
d2c67b3673 Merge "Stop explicitly adding bionic subdirectories to the include path." into main am: d68632becc
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3352958

Change-Id: Idae44755f445ac9aaee0767842667209075418c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-15 17:48:44 +00:00
Elliott Hughes
d68632becc Merge "Stop explicitly adding bionic subdirectories to the include path." into main 2024-11-15 17:08:09 +00:00
Treehugger Robot
abc188e2a8 Merge "init: Add NVME support to the boot_part_uuid method of managing boot devices" into main am: 2c11c48434 am: e878654989
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3352666

Change-Id: Ia88cb457464aec84ca3b17900d7cf21908f6cc9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-15 16:01:39 +00:00
Treehugger Robot
e878654989 Merge "init: Add NVME support to the boot_part_uuid method of managing boot devices" into main am: 2c11c48434
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3352666

Change-Id: I03e39765022b79b8744a902d6856a06a6591ae2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-15 15:38:05 +00:00
Treehugger Robot
2c11c48434 Merge "init: Add NVME support to the boot_part_uuid method of managing boot devices" into main 2024-11-15 15:15:15 +00:00
Alice Wang
5f9f746dfa Merge "Rename system property to enable KeyMint VM" into main am: e4193a055f am: f3751ac99a
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3342655

Change-Id: I4ddc9dc659fd10d68752f33005f4bb3559954ec0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-15 10:46:50 +00:00
Alice Wang
f3751ac99a Merge "Rename system property to enable KeyMint VM" into main am: e4193a055f
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3342655

Change-Id: Ic71bdb430e8ae3fb05371731bac759cfdce6ca72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-15 10:10:23 +00:00
Alice Wang
e4193a055f Merge "Rename system property to enable KeyMint VM" into main 2024-11-15 09:45:25 +00:00
Douglas Anderson
dd8edea859 init: Add NVME support to the boot_part_uuid method of managing boot devices
NVME devices have a subsystem of "class/nvme". Add that to the list of
subsystems we check so we can identify them properly.

Bug: 316324155
Test: Boot on a device with nvme
Change-Id: I2ab3f6890f62f525dba150a0368c666a1c4c875e
2024-11-14 13:53:54 -08:00
Treehugger Robot
761191a94a Merge "Fix failure in CowTest#InvalidMergeOrderTest." into main am: 243850ca5f am: 9591fb4e65
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3353378

Change-Id: I7f4bf9a39203f0aa235df620ce7bee1322467262
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-14 20:35:30 +00:00
Christopher Ferris
f2a84dd809 Merge "Add source of unwind when fatal error." into main am: 122a57630e am: f65b6cc7df
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3349258

Change-Id: Ic0b5b09753be0b9d715294e16b4376b4d15d43d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-14 20:34:15 +00:00
Treehugger Robot
9591fb4e65 Merge "Fix failure in CowTest#InvalidMergeOrderTest." into main am: 243850ca5f
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3353378

Change-Id: I9decd544d258404433776fb047709284d11c0271
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-14 20:12:12 +00:00
Christopher Ferris
f65b6cc7df Merge "Add source of unwind when fatal error." into main am: 122a57630e
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3349258

Change-Id: I58cb531dd256e18fd73500f6edf66b0f03af7966
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-14 20:10:14 +00:00
Treehugger Robot
243850ca5f Merge "Fix failure in CowTest#InvalidMergeOrderTest." into main 2024-11-14 20:04:21 +00:00
Christopher Ferris
122a57630e Merge "Add source of unwind when fatal error." into main 2024-11-14 19:23:45 +00:00
Treehugger Robot
f438840283 Merge "libprocessgroup: Remove libcgrouprc_format" into main am: de8fa774c3 am: 09d5517211
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3343257

Change-Id: Ia3be2de5a151e00682c6c920311583bb319cfa8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-14 19:15:03 +00:00
Treehugger Robot
09d5517211 Merge "libprocessgroup: Remove libcgrouprc_format" into main am: de8fa774c3
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3343257

Change-Id: I6da18833b1bf411da5b202cfd15422ce12eaade8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-14 18:49:45 +00:00
David Anderson
9d06208826 Fix failure in CowTest#InvalidMergeOrderTest.
This is failing on hwasan builds due to a typo in the test method. The
actual writer logic is unaffected.

Bug: 377298650
Test: valgrind cow_api_test
Change-Id: I5c3f32ae57bf90b9fd29c7446bf34bdcb004328c
2024-11-14 10:41:07 -08:00
Treehugger Robot
de8fa774c3 Merge "libprocessgroup: Remove libcgrouprc_format" into main 2024-11-14 18:23:42 +00:00
Elliott Hughes
a4e852d032 Stop explicitly adding bionic subdirectories to the include path.
Change-Id: I9961fa6ac957d8613f93fa33731da797f9ba8615
2024-11-14 18:14:26 +00:00
Alice Wang
16693fae25 Rename system property to enable KeyMint VM
This allows us to regroup Widevine VM under the same trusty
group.

Bug: 368502791
Test: launch_cvd --secure_hals=guest_keymint_trusty_insecure
Test: atest VtsAidlSharedSecretTargetTest
Change-Id: Ica76a896e99f70a64af229bda68622a2ce0dea1f
2024-11-14 14:37:19 +00:00
Christopher Ferris
cbb59dd240 Add source of unwind when fatal error.
Sometimes the only log left is the errors messages. This means that
the information about why the unwind part of debuggerd is being called.
Therefore, add a little bit of extra information in the error message
to indicate why the unwind was triggered.

Bug: 377050125

Test: Forced the exec of the crash dump to fail and verified that the
Test: message is crash for a crash and unwind for debuggerd -b <PID>
Test: and debuggerd <PID>.
Change-Id: I0632ed9118c79caf4dabe6f174b25066fa9058fc
2024-11-14 03:59:29 +00:00
Xin Li
98c7b4804e Merge "Merge 24Q4 (ab/12406339) into aosp-main-future" into aosp-main-future am: 3de45347fb
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3276895

Change-Id: I146087f7e06c8e515bab3edea47c9d5655d8bfdd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 21:53:16 +00:00
Xin Li
f83b76144e [automerger skipped] Merge 24Q4 (ab/12406339) into aosp-main-future am: ee165a5223 -s ours
am skip reason: Merged-In I1b3f0c92d349e8c8760821cf50fb69997b67b242 with SHA-1 555d2393b6 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/30285333

Change-Id: I1cc11e69c051729e74eeee689af90d364047c4f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 21:53:12 +00:00
Akilesh Kailash
97a6cb2690 Merge "Revert "Move snapuserd_test to presubmit-large group"" into main am: 71ebf1a20d am: 31cf9ae62a
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3348365

Change-Id: I035989562b6a62be2196566256e666c70124959e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 21:51:50 +00:00
Xin Li
3de45347fb Merge "Merge 24Q4 (ab/12406339) into aosp-main-future" into aosp-main-future 2024-11-13 21:44:44 +00:00
Akilesh Kailash
31cf9ae62a Merge "Revert "Move snapuserd_test to presubmit-large group"" into main am: 71ebf1a20d
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3348365

Change-Id: If3ca42042dbe25ca822c814a6600810d449bfa8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 21:27:53 +00:00
Akilesh Kailash
71ebf1a20d Merge "Revert "Move snapuserd_test to presubmit-large group"" into main 2024-11-13 20:44:51 +00:00
Priyanka Advani (xWF)
1b5a7addd9 Revert "Move snapuserd_test to presubmit-large group"
This reverts commit ac810ad718.

Reason for revert: Droidmonitor created revert due to b/378924658. Will be verifying ABTD before submission.

Change-Id: Icb08a969ba13d863832a90d224f96fe60af9de4b
2024-11-13 20:12:45 +00:00
Treehugger Robot
e5515db691 Merge "Move snapuserd_test to presubmit-large group" into main am: 846b34f7f4 am: 6e856de4c6
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3345631

Change-Id: I9b11cf8efec0e5f8b993fc4017106a29547854e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 19:06:27 +00:00
Treehugger Robot
6e856de4c6 Merge "Move snapuserd_test to presubmit-large group" into main am: 846b34f7f4
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3345631

Change-Id: I5721b6bdc6a3b47a32328d7deb2d9f1386bac5cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 18:40:41 +00:00
Treehugger Robot
846b34f7f4 Merge "Move snapuserd_test to presubmit-large group" into main 2024-11-13 17:48:32 +00:00
Xin Li
ee165a5223 Merge 24Q4 (ab/12406339) into aosp-main-future
Bug: 370570306
Merged-In: I1b3f0c92d349e8c8760821cf50fb69997b67b242
Change-Id: If3811f22d85e2a9da9bb22aa18e9f079ce14344f
2024-11-13 09:46:53 -08:00
Treehugger Robot
cbdb5c5812 Merge "Set input thread priority to RT - try 4" into main am: 00503ef565 am: b2f688236a
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3345976

Change-Id: Ieb1f315619e1d236fdc5016f2e9a28af555da771
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 17:17:27 +00:00
Treehugger Robot
b2f688236a Merge "Set input thread priority to RT - try 4" into main am: 00503ef565
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3345976

Change-Id: I8f077200a8593028751d8c05b2493c8fbea0b3f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 16:55:32 +00:00
Treehugger Robot
00503ef565 Merge "Set input thread priority to RT - try 4" into main 2024-11-13 16:30:27 +00:00
Elliott Hughes
ca5350b88f Merge "Stop explicitly adding bionic subdirectories to the include path." into main am: 3c63d0af34 am: 55056e9bd5
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3343293

Change-Id: I13fe5e6b67bb8d0dccac53e0e00c3eea4703cece
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 14:16:48 +00:00
Elliott Hughes
55056e9bd5 Merge "Stop explicitly adding bionic subdirectories to the include path." into main am: 3c63d0af34
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3343293

Change-Id: Ib1e951f013e7935903502f8ef3a1c5bd3372df57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 13:52:20 +00:00
Elliott Hughes
3c63d0af34 Merge "Stop explicitly adding bionic subdirectories to the include path." into main 2024-11-13 13:17:10 +00:00
David Drysdale
8175edf8d3 Merge changes from topic "keymint-v3" into main am: 014c710c27 am: 735298c3b5
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3345023

Change-Id: Ibbe734353e7f31857be5337a045276d238f8d656
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 07:37:29 +00:00
David Drysdale
735298c3b5 Merge changes from topic "keymint-v3" into main am: 014c710c27
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3345023

Change-Id: Icd1a9341b61b24ac4ff1c461afc746867c3f4397
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-13 07:15:21 +00:00
David Drysdale
014c710c27 Merge changes from topic "keymint-v3" into main
* changes:
  Declare previous version when using frozen HALs
  Set the proper FEATURE_HARDWARE_KEYSTORE version
2024-11-13 06:50:42 +00:00
Akilesh Kailash
ac810ad718 Move snapuserd_test to presubmit-large group
Bug: 338329603
Test: Build
Change-Id: I20d722a797093e40eb653a418a1963acf8c4292b
Signed-off-by: Akilesh Kailash <akailash@google.com>
2024-11-13 04:34:34 +00:00
Siarhei Vishniakou
9ad453ffae Set input thread priority to RT - try 4
This reverts commit 52da71d47b.

Reason for revert: camera was using its own stale copy of libprocessgroup, and now has revved up its version that includes the new parsing code. So this time the json file update should work OK.

Original description:

To improve input latency, set the critical input threads to RT priority.
This will use RT priority on AOSP devices by default. OEMs can still
choose to customize what "input policy" means for their device, which
may not necessarily mean RT.

For example, on device with multiple small / big cores, input task
affinity could be changed to prioritize big cores + higher CPU frequency
/ voltage, but still keep the standard / default input thread priority.

Note: there is an open issue where the thread priority is not remaining constant. See b/378761104.

Bug: 330719044
Bug: 378761104
Flag: com.android.input.flags.enable_input_policy_profile
Test: took perfetto trace and checked the priority on InputDispatcher
and InputReader threads.

Change-Id: I449be0eeeac989222f5deefa62615478bd65b968
2024-11-13 00:56:06 +00:00
T.J. Mercier
64148e33d1 libprocessgroup: Remove libcgrouprc_format
This is no longer depended on anywhere.

Bug: 349105928
Change-Id: I7aba0a0d4e8a851edfc5e43daa1d9b5553adcdc3
2024-11-12 23:57:50 +00:00
Florian Mayer
c1e9bc1a5a Merge "Remove mitchp from OWNERS file" into main am: 574ae66ee6 am: 9ce2ae15fc
Original change: https://android-review.googlesource.com/c/platform/system/core/+/3343146

Change-Id: I0334f1add9dbbfe339d61214d22091720d408955
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-12 21:54:49 +00:00