summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-03-15Merge "Changing OWNERS for gpuservice tests" into android13-tests-devandroid13-tests-devSerdar Kocdemir
2023-03-14Changing OWNERS for gpuservice testsSerdar Kocdemir
Bug: b/248501602 Test: atest GpuWorkTracepointTest Change-Id: Ifc4677d38fd90a923846e19a3b59b2effeb60984
2022-08-30Merge "Merge android12L-tests-dev@8941410" into android13-tests-devTreehugger Robot
2022-08-17Merge android12L-tests-dev@8941410Xin Li
Change-Id: I0bd66fbfde7709e8640b063fb7ea47093db7d24b
2022-06-23Merge "atrace: Remove persisitent rss_stat_throttled trigger" into tm-devKalesh Singh
2022-06-22SF: Add missing ATRACE_TAG to VsyncSchedule.cppAdy Abraham
Enable ATRACE logging from VsyncSchedule.cpp which is needed for debugging. Test: collect systraces with debug.sf.show_predicted_vsync set to true and observe VSYNC-predicted track Change-Id: Id23fa2f0004319f4ee592e19dc34a6b74cdb644f Bug: 235566681
2022-06-20atrace: Remove persisitent rss_stat_throttled triggerKalesh Singh
It was found that the persistent rss_stat_throttled event trigger causes a 8% incease in kswapd CPU usage. So remove this persistent trigger, instead perfetto will dynamically create the trigger when needed. Test: adb push test/configs/rss_stat.cfg /data/local/tmp/ && cf-adb shell 'cat /data/local/tmp/rss_stat.cfg | perfetto --txt -c - -o /data/misc/perfetto-traces/trace Bug: 236172293 Change-Id: I70a978de1fbf2ed538bb869edc715e61aee7efa4 Merged-In: I70a978de1fbf2ed538bb869edc715e61aee7efa4
2022-06-14Layer: Guard against Region offset overflowsPrabir Pradhan
When applying a transform to a Region, if the Region is translated to bounds that overlow the int32_t type, the process crashes. For now, we guard against process crashes by manually applying the offset to the Region and checking for overflows. If we detect an overflow in one of the Rects in a Region, we remove the Rect from the resulting Region. Bug: 234247210 Test: atest libgui_test Change-Id: Icd47539accae2e59a7dbd9c9621201bd040fc402
2022-06-08add explicit 32-bits of padding to UidTrackingInfo structMaciej Żenczykowski
(fixes 32-bit arch) Bug: 235386871 Test: TreeHugger Signed-off-by: Maciej Żenczykowski <maze@google.com> Change-Id: I9c37483eca17011f3f6d9755427c5a380166228e
2022-06-08Merge "Use the correct dataspace in shaders.cpp" into tm-devAlec Mouri
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 0840cdd08f am: 544a3eb0bd -s ours am: c9aeff39f4 -s ours am: 5f4769af2d -s ours am: 1d5757d322 -s ours am: 1c4c580e1e -s ours am: 0dfd3dfa51 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766212 Change-Id: I6cb864eea0b1f241073bb7c973100c10c7d66126 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 0840cdd08f am: 544a3eb0bd -s ours am: c9aeff39f4 -s ours am: 5f4769af2d -s ours am: 1d5757d322 -s ours am: 196cc7c7fa -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766212 Change-Id: If37c5d3c76f400c021c0ee4d449de8ecc5943f88 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 0840cdd08f am: 544a3eb0bd -s ours am: c9aeff39f4 -s ours am: 5f4769af2d -s ours am: 1d5757d322 -s ours am: 1c4c580e1e -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766212 Change-Id: Ida5f3fc2eda01277a07085af996147ee660c1ac1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 0840cdd08f am: 544a3eb0bd -s ours am: c9aeff39f4 -s ours am: 5f4769af2d -s ours am: 1d5757d322 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766212 Change-Id: I76aca60d8fb39ddf5d2f447381b8fc64102c4491 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 0840cdd08f am: 544a3eb0bd -s ours am: c9aeff39f4 -s ours am: 5f4769af2d -s ours am: 1d5757d322 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766212 Change-Id: Ib4c77eb41feed6abb9d6fdd2ee3b8dd10c6ff281 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: a820057ae0 am: 68ac61d494 -s ours am: 61bcc6eccb -s ours am: f50112a1c1 -s ours am: b5e14d7c1f -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766123 Change-Id: I479b3776fa99a6f801ce3da4b44666f20d47c407 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 0840cdd08f am: 544a3eb0bd -s ours am: c9aeff39f4 -s ours am: 5f4769af2d -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766212 Change-Id: If141f433a79f656647cdbc5f785c0b43666d71a9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 067def0585 -s ours am: 3102f9b9ab -s ours am: 210d52c18c -s ours am: 29ee7fa7e5 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766116 Change-Id: I845b5e2e6b922a8e397ceab11c1bf793c517cf3f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: a820057ae0 am: 68ac61d494 -s ours am: 61bcc6eccb -s ours am: f50112a1c1 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766123 Change-Id: I210a40eaccee6c545be2397155857bffd5c80028 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 067def0585 -s ours am: 3102f9b9ab -s ours am: 210d52c18c -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766116 Change-Id: I4894445528a948ff2b2032caf4a5c7a8b3b50832 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 0840cdd08f am: 544a3eb0bd -s ours am: c9aeff39f4 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766212 Change-Id: Ib29196382c66c2847cfa2e239da0ba18120e267a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: a820057ae0 am: 68ac61d494 -s ours am: 61bcc6eccb -s ours am: cb94dd4a8d -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766123 Change-Id: I02dbcf4da433d7a9696cb9527da4befe5bf1be56 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 067def0585 -s ours am: 3102f9b9ab -s ours am: 25efcc1f5b -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766116 Change-Id: I2250743d7df7f7514a7e3e79583b46301cf79ddb Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] [automerge] RESTRICT AUTOMERGE SurfaceFlinger: fix a ↵Presubmit Automerger Backend
potential race condition in stealReceiveChannel 2p: 29e34cfcf9 am: ce81f1fffa -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766107 Change-Id: Ib43ec873e0c9adb24c2276e277fcb98c0d4b37fe Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: a820057ae0 am: 68ac61d494 -s ours am: 61bcc6eccb -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766123 Change-Id: Ic0283d70d1096d89084f2a73200a958d52b31e3d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 067def0585 -s ours am: 3102f9b9ab -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766116 Change-Id: Ib77a37ca9f1c3e560849c5889ee9a321b2c25b41 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: a820057ae0 am: 68ac61d494 -s ours am: 61bcc6eccb -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766123 Change-Id: Ia0ed099e9d124a07be0476d113a98810659a91d0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 067def0585 -s ours am: 3102f9b9ab -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766116 Change-Id: Ie66eb09532ea8d3e54a7e9ee75fcb56b84b914a9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 0840cdd08f am: 544a3eb0bd -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766212 Change-Id: I24b0fa2120b7d94f97fb1c07b0793585e925643e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] [automerge] RESTRICT AUTOMERGE SurfaceFlinger: fix a ↵Presubmit Automerger Backend
potential race condition in stealReceiveChannel 2p: 29e34cfcf9 am: e434a7db4d -s ours am: 0f2516a285 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766107 Change-Id: Ic734a77b44de79f0dba143698026c35706e2a953 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] [automerge] RESTRICT AUTOMERGE SurfaceFlinger: fix a ↵Presubmit Automerger Backend
potential race condition in stealReceiveChannel 2p: 29e34cfcf9 am: e434a7db4d -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766107 Change-Id: I28a041389544926985114725991dbda4d9a9e057 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race condition in ↵Ady Abraham
stealReceiveChannel am: 0840cdd08f Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766212 Change-Id: I4710ac999b560074a4cacbde6cf22ac1ad000e0d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: a820057ae0 am: 68ac61d494 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766123 Change-Id: I8b541f37df0aded1e9e52c1bbb9ee2a642c833be Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 067def0585 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766116 Change-Id: I2f355f97d14eeae82fef14c0728863eafbcf8e10 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] Merge "RESTRICT AUTOMERGE SurfaceFlinger: fix a ↵Ady Abraham
potential race condition in stealReceiveChannel" into sc-v2-dev am: 8762075bc1 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18764133 Change-Id: I83fb90b98921155775bf6542891ebe30c9f5b890 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07[automerger skipped] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Ady Abraham
condition in stealReceiveChannel am: 97a317064a -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18764133 Change-Id: I4a41e3c3bd164769fef3a03b3abe9c033e707956 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race condition in ↵Ady Abraham
stealReceiveChannel am: a820057ae0 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766123 Change-Id: I2fa98134881d1d0cd6df6dc3c0d9d19ff9ad5dfd Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-07Merge "RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race condition in ↵Ady Abraham
stealReceiveChannel" into sc-v2-dev
2022-06-07RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race condition in ↵Ady Abraham
stealReceiveChannel Add a mutex to prevent a potential race condition. Bug: 232541124 Test: See bug for details Change-Id: Ia338f124c786bf12d6adba10a67b9048fe9c34a5
2022-06-07RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race condition in ↵Ady Abraham
stealReceiveChannel Add a mutex to prevent a potential race condition. Bug: 232541124 Test: See bug for details Change-Id: Ia338f124c786bf12d6adba10a67b9048fe9c34a5
2022-06-07RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race condition in ↵Ady Abraham
stealReceiveChannel Add a mutex to prevent a potential race condition. Bug: 232541124 Test: See bug for details Change-Id: Ia338f124c786bf12d6adba10a67b9048fe9c34a5
2022-06-07RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race condition in ↵Ady Abraham
stealReceiveChannel Add a mutex to prevent a potential race condition. Bug: 232541124 Test: See bug for details Change-Id: Ia338f124c786bf12d6adba10a67b9048fe9c34a5
2022-06-07[automerge] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Presubmit Automerger Backend
condition in stealReceiveChannel 2p: 29e34cfcf9 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766107 Bug: 232541124 Change-Id: Iac86443781ff38b899f95ed5b3777325fb8a962f
2022-06-07[automerge] RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race ↵Presubmit Automerger Backend
condition in stealReceiveChannel 2p: 29e34cfcf9 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/18766107 Bug: 232541124 Change-Id: I89aa3895c76578f2d67d9082dd2fe91cf029aaec
2022-06-07RESTRICT AUTOMERGE SurfaceFlinger: fix a potential race condition in ↵Ady Abraham
stealReceiveChannel Add a mutex to prevent a potential race condition. Bug: 232541124 Test: See bug for details Change-Id: Ia338f124c786bf12d6adba10a67b9048fe9c34a5
2022-06-06SurfaceFlinger: fix a potential race condition in stealReceiveChannelAdy Abraham
Add a mutex to prevent a potential race condition. Bug: 232541124 Test: See bug for details Change-Id: Ia338f124c786bf12d6adba10a67b9048fe9c34a5
2022-06-06Merge "Skip SOLID_COLOR layers from SF Caching" into tm-devTreeHugger Robot
2022-06-06[automerger skipped] Merge "DO NOT MERGE: SurfaceControl: Ensure unused ↵TreeHugger Robot
fields are zeroed" into sc-dev am: 14fe701b65 am: 7380dd5932 -s ours am: b2ea362fce -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/17562512 Change-Id: I64e25ebf25826d9cb27f0b02373b9f1358450d57 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-06[automerger skipped] DO NOT MERGE: SurfaceControl: Ensure unused fields are ↵Robert Carr
zeroed am: 34fe38b0c7 -s ours am: ead2c6d0b3 -s ours am: 78dcf33a4a -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/17562512 Change-Id: Ib14e0752a76b1c80a26228f375169d10fc82f827 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-06[automerger skipped] Merge "DO NOT MERGE: SurfaceControl: Ensure unused ↵TreeHugger Robot
fields are zeroed" into sc-dev am: 14fe701b65 am: 7380dd5932 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/17562512 Change-Id: I5565cae7b9a13392f471dc2216c80c58b5d96183 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>