Commit graph

84596 commits

Author SHA1 Message Date
Daniel Zheng
84c19dfc73 Merge "Removing extra string creation for log" into main am: 7bb24d3274 am: ad63042958 am: 4e90f52b71
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2708333

Change-Id: I2f1ba0dd0365bd1675f2d37a41112cf5427af049
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-17 21:26:41 +00:00
Daniel Zheng
4e90f52b71 Merge "Removing extra string creation for log" into main am: 7bb24d3274 am: ad63042958
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2708333

Change-Id: I0101666a4bb6403d37537e7e824430a084a8c6e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-17 20:08:11 +00:00
Daniel Zheng
ad63042958 Merge "Removing extra string creation for log" into main am: 7bb24d3274
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2708333

Change-Id: I18b8ce294dc0c083f2a054c4bd35a76dad6418b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-17 19:13:22 +00:00
Daniel Zheng
7bb24d3274 Merge "Removing extra string creation for log" into main 2023-08-17 18:19:10 +00:00
Tomasz Wasilczyk
07929cad36 Merge "Revert "Revert "Remove cutils threads.h header completely.""" into main am: c05fd258ee am: 37f0b26947 am: 604233aaee
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2713394

Change-Id: I40fa185bf713b6a95aaaf7435f22598938e666bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-17 02:19:57 +00:00
Tomasz Wasilczyk
604233aaee Merge "Revert "Revert "Remove cutils threads.h header completely.""" into main am: c05fd258ee am: 37f0b26947
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2713394

Change-Id: I31bc04ef04737443b1c19f9bb5158e2f234bbae1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-17 01:32:24 +00:00
Tomasz Wasilczyk
37f0b26947 Merge "Revert "Revert "Remove cutils threads.h header completely.""" into main am: c05fd258ee
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2713394

Change-Id: I14eeb6ae7d08d474bc1c55b09354f3ef3e79f0e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-17 00:50:11 +00:00
Tomasz Wasilczyk
c05fd258ee Merge "Revert "Revert "Remove cutils threads.h header completely.""" into main 2023-08-17 00:05:39 +00:00
Tomasz Wasilczyk
6cf9cd0123 Revert "Revert "Remove cutils threads.h header completely.""
This reverts commit c37838eec8.

Reason for revert: b/296247274 root-cause fixed

Change-Id: I859e7500a1dd09e3a66986cda9e62adf5d7a524a
2023-08-16 22:37:14 +00:00
Bruce Po
75ad5d8738 Merge "Revert "Remove cutils threads.h header completely."" into main am: ef2cae13e8 am: 996bc30a27 am: d79550d8fe
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2712413

Change-Id: I78cc27ea609bf22bf3199c0988ea4888f8c362c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 19:59:39 +00:00
Bruce Po
d79550d8fe Merge "Revert "Remove cutils threads.h header completely."" into main am: ef2cae13e8 am: 996bc30a27
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2712413

Change-Id: Ie157821472a5387f41ce8e005184636788412611
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 19:11:13 +00:00
Suren Baghdasaryan
af1918f954 [automerger skipped] libprocessgroup: optimize SetAttributeAction::ExecuteForProcess performance am: 1e81ee1363 am: d3be6e0d67 -s ours
am skip reason: Merged-In I02e3046bd85d0dfebc68ab444f1796bb54cc69c7 with SHA-1 1e81ee1363 is already in history

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

Change-Id: If12245a55ef0209fa209d09dab2f8431e9e57c30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 19:10:32 +00:00
Suren Baghdasaryan
d3f2deda15 [automerger skipped] libprocessgroup: fix reset of file_v2_name am: 72254810d9 am: 547e14de57 -s ours
am skip reason: Merged-In I5b33ca47b4fa5cabf582c8804bd13f72f6e58411 with SHA-1 72254810d9 is already in history

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

Change-Id: I52b50b80b7360c2928859987838e8ab7ded7e410
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 19:10:29 +00:00
Suren Baghdasaryan
60cd40bcd8 [automerger skipped] libprocessgroup: optimize SetAttributeAction::ExecuteForProcess performance am: 1e81ee1363 -s ours am: 3e01b70cdb -s ours
am skip reason: Merged-In I02e3046bd85d0dfebc68ab444f1796bb54cc69c7 with SHA-1 3483798fd9 is already in history

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

Change-Id: Ib0ff781abb6b69d986250049a510a457db61cf53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 18:36:01 +00:00
Suren Baghdasaryan
06fc7131c9 [automerger skipped] libprocessgroup: fix reset of file_v2_name am: 72254810d9 -s ours am: dd6fe056ed -s ours
am skip reason: Merged-In I5b33ca47b4fa5cabf582c8804bd13f72f6e58411 with SHA-1 3507846872 is already in history

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

Change-Id: Ic6d62c11091d07f5e587ab3be97e4405e5c2a2a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 18:35:58 +00:00
Treehugger Robot
ed0a78ef03 Merge "Remove cutils threads.h header completely." into main am: 4ed0e12d55 am: b1f6f92dc2 am: e408e7aaea
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2702415

Change-Id: I9ee93e4f04bd3126a0e23a1c691f63ff8e77da22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 18:34:42 +00:00
Bruce Po
996bc30a27 Merge "Revert "Remove cutils threads.h header completely."" into main am: ef2cae13e8
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2712413

Change-Id: I2d3c1dd6bdb4e2f2cc34d68204eecb5ec923dfe7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 18:28:22 +00:00
Suren Baghdasaryan
3e01b70cdb [automerger skipped] libprocessgroup: optimize SetAttributeAction::ExecuteForProcess performance am: 1e81ee1363 -s ours
am skip reason: Merged-In I02e3046bd85d0dfebc68ab444f1796bb54cc69c7 with SHA-1 3483798fd9 is already in history

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

Change-Id: I15f44124d98cec700e5d9b1adcbb04029d847efc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 18:28:21 +00:00
Suren Baghdasaryan
dd6fe056ed [automerger skipped] libprocessgroup: fix reset of file_v2_name am: 72254810d9 -s ours
am skip reason: Merged-In I5b33ca47b4fa5cabf582c8804bd13f72f6e58411 with SHA-1 3507846872 is already in history

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

Change-Id: Ia23a70becc20a4605a01442d08bc062fda018383
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 18:28:16 +00:00
Suren Baghdasaryan
d3be6e0d67 libprocessgroup: optimize SetAttributeAction::ExecuteForProcess performance am: 1e81ee1363
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/24271776

Change-Id: I9a9ec1f34199302ac89e2605c3839224cfbf62e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 18:24:14 +00:00
Suren Baghdasaryan
547e14de57 libprocessgroup: fix reset of file_v2_name am: 72254810d9
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/24271775

Change-Id: I36800e066ce74f7b84161451a01a37da08f9e002
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 18:24:09 +00:00
Bruce Po
ef2cae13e8 Merge "Revert "Remove cutils threads.h header completely."" into main 2023-08-16 17:47:29 +00:00
Bruce Po
c37838eec8 Revert "Remove cutils threads.h header completely."
This reverts commit d3550e3314.

Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.googleplex.com/builds/quarterdeck?branch=git_tm-qpr-dev-plus-aosp&target=aosp_sunfish-userdebug&lkgb=10667572&lkbb=10667604&fkbb=10667601, bug http://b/296247274

Change-Id: I3f3864dc21fcb34cbb2ff524c43c3d92bd260ff6
BUG: 296247274
2023-08-16 17:38:09 +00:00
Treehugger Robot
e408e7aaea Merge "Remove cutils threads.h header completely." into main am: 4ed0e12d55 am: b1f6f92dc2
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2702415

Change-Id: I43e0e1077db9b74632bf1d626829054c6db679bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 17:20:59 +00:00
Treehugger Robot
b1f6f92dc2 Merge "Remove cutils threads.h header completely." into main am: 4ed0e12d55
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2702415

Change-Id: Iea316bc03c90089cd556546772587eed0e9442cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 16:36:26 +00:00
Treehugger Robot
4ed0e12d55 Merge "Remove cutils threads.h header completely." into main 2023-08-16 15:22:57 +00:00
Snehal Koukuntla
b5294b16a4 Merge "Change name to trusty-coverage-controller" into main am: 7cc9edd55c am: be0539819c am: 020c80f364
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2705253

Change-Id: I155745f75d32280503371eb73a3911657a22e540
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 11:14:17 +00:00
Snehal Koukuntla
020c80f364 Merge "Change name to trusty-coverage-controller" into main am: 7cc9edd55c am: be0539819c
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2705253

Change-Id: Ic786665c07fe734e7bd51cbf6295ef193370b68b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 10:29:34 +00:00
Snehal Koukuntla
be0539819c Merge "Change name to trusty-coverage-controller" into main am: 7cc9edd55c
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2705253

Change-Id: Ib6fe43f4f69d7148443c28d1b4ffe34b9d716b87
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 09:45:22 +00:00
Snehal Koukuntla
7cc9edd55c Merge "Change name to trusty-coverage-controller" into main 2023-08-16 09:15:09 +00:00
Snehal
b702fddd2e Change name to trusty-coverage-controller
Test: builds and passes tests

Bug: None

Change-Id: I89eec23312f79f4da43c491ce58aa4f246c7ab34
2023-08-16 09:14:32 +00:00
Treehugger Robot
a155f6fc97 Merge "Update OWNERS." into main am: c70a336e60 am: 1f56fb43cf am: 9ea6d8b9ea
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2710977

Change-Id: Ic8c7ded0bcd84803c87ba39efa8b5386e057bf32
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 01:09:14 +00:00
Treehugger Robot
9ea6d8b9ea Merge "Update OWNERS." into main am: c70a336e60 am: 1f56fb43cf
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2710977

Change-Id: I79f2906c24467323f19ec5f2d5faaa04ebe17ca3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 00:01:05 +00:00
Treehugger Robot
1f56fb43cf Merge "Update OWNERS." into main am: c70a336e60
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2710977

Change-Id: I20bad4aeed4670cfa33d8a82b1c3f1a15871359a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-15 23:16:52 +00:00
Treehugger Robot
c70a336e60 Merge "Update OWNERS." into main 2023-08-15 22:18:35 +00:00
David Anderson
8d9940bdaf Update OWNERS.
Change-Id: Ib069b181fd48d73e5320f44c435b8814f269d291
2023-08-15 15:14:01 -07:00
Daniel Zheng
a6c7a588ba Merge changes I3feede9f,I9194e2c6 into main am: 74295d4f10 am: 5efbf813f3 am: e52a50ffed
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2700798

Change-Id: Ia2eaa956c8509d669b4f03915e3ec35107fe8b88
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-15 18:31:04 +00:00
Treehugger Robot
7bae4c1930 Merge "Add mikemcternan@ to OWNERS" into main am: 49dc9d1233 am: 149b82eabb am: 0ef8ec991a
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2692687

Change-Id: If854a6ca952ec634309cbc5bd80ec9fc864631a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-15 18:30:49 +00:00
Daniel Zheng
e52a50ffed Merge changes I3feede9f,I9194e2c6 into main am: 74295d4f10 am: 5efbf813f3
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2700798

Change-Id: I88d0332a8604e2e78a7da0c2110135a1f990a8d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-15 17:47:43 +00:00
Treehugger Robot
0ef8ec991a Merge "Add mikemcternan@ to OWNERS" into main am: 49dc9d1233 am: 149b82eabb
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2692687

Change-Id: I406bcaed6e5f3ce9b08632b31cd2b65fa238d8b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-15 17:46:29 +00:00
Daniel Zheng
5efbf813f3 Merge changes I3feede9f,I9194e2c6 into main am: 74295d4f10
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2700798

Change-Id: I4898de58e42dcd6c71233d23accb42d66f81c619
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-15 17:06:54 +00:00
Treehugger Robot
149b82eabb Merge "Add mikemcternan@ to OWNERS" into main am: 49dc9d1233
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2692687

Change-Id: I9e44d71bf0780986ae6e1befa21f4efcf3f1bdfe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-15 17:06:05 +00:00
Daniel Zheng
74295d4f10 Merge changes I3feede9f,I9194e2c6 into main
* changes:
  Optimize zstd compression
  Adding compressor class
2023-08-15 16:33:31 +00:00
Treehugger Robot
49dc9d1233 Merge "Add mikemcternan@ to OWNERS" into main 2023-08-15 16:21:57 +00:00
Daniel Zheng
03acfdbeb6 Optimize zstd compression
reuse the same context for zstd compression. One context should be used
per compression thread for optimal performance. Discussion and
reccomendations can be found at go/android-hw-compression-vendor

Results (level 3 compression)
full ota on raven with optimizations:  1191.304 seconds
without optimizations:  1461.854 seconds

compression ratio remains unchanged and merge time difference are
negligible ~1% delta (probably just noise)

Test: ota_from_target_files, update_device.py
Change-Id: I3feede9f1f119874e369c54b29c594475fbf7376
2023-08-14 16:07:33 -07:00
Daniel Zheng
de6e446efa Adding compressor class
Adding in compressor class to clean up code for cow_compress.cpp.
Since we are making some api changes (to zstd) that are unique to each
compression methods, these should be implementation details should be
hidden to the parent class

Test: m libsnapshot

Change-Id: I9194e2c615aefed078458f525382253228bc1b69
2023-08-14 16:07:26 -07:00
Daniel Zheng
90d4f89e8b Removing extra string creation for log
Removin unneccessary string from being created in logging

Test: m libsnapshot
Change-Id: I123b6a10f349dfb0c275e630b5f02d1cec8c2687
2023-08-14 15:16:36 -07:00
Eric Biggers
212f1f06ac Merge "Avoid two SELinux related error messages at boot time" into main am: 87d6c8a1d5 am: 5236858bf8 am: db34b3e5e3
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2705761

Change-Id: I62a5ce4ac4be04e7cb7fdee1202fa988bc372a3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-14 20:24:30 +00:00
Eric Biggers
db34b3e5e3 Merge "Avoid two SELinux related error messages at boot time" into main am: 87d6c8a1d5 am: 5236858bf8
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2705761

Change-Id: I7ec4686b70c57b3318f63e5f34ea9a277dd89ea4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-14 19:38:24 +00:00
Eric Biggers
5236858bf8 Merge "Avoid two SELinux related error messages at boot time" into main am: 87d6c8a1d5
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2705761

Change-Id: Idf86e98032d8f8a759ecab79e8da163d4bc52f56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-14 18:18:13 +00:00