Commit graph

593 commits

Author SHA1 Message Date
jimsun
b7ed01d7a9 rild: allow rild to ptrace am: 9940199191 am: 38ab784c4a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/21897619

Change-Id: I0c320a5f9e16595c84675c40bc29f6213a2d4c1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 07:39:03 +00:00
jimsun
38ab784c4a rild: allow rild to ptrace am: 9940199191
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/21897619

Change-Id: I4b1ad0d4e42da9105149e5136a0c1ca65052ff0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 07:01:14 +00:00
Automerger Merge Worker
5afd0ed9f6 Merge "Merge "Add feature flag for IPSEC_TUNNEL_MIGRATION to Pixel6/7/8" into udc-dev am: 773dff4fa5 am: b62ebca311" 2023-04-20 03:27:17 +00:00
Yan Yan
21c00e9f32 Merge "Add feature flag for IPSEC_TUNNEL_MIGRATION to Pixel6/7/8" into udc-dev am: 773dff4fa5 am: b62ebca311
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22608636

Change-Id: I96bb76e3885699f6673cc37712140b895f7a2d2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 03:27:11 +00:00
Yan Yan
d878ee2db4 Merge "Add feature flag for IPSEC_TUNNEL_MIGRATION to Pixel6/7/8" into udc-dev am: 773dff4fa5 am: 09ed66e917
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22608636

Change-Id: I13b00c7d0daf14f3d0bc180b9a884376bf9c796c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 03:27:07 +00:00
Yan Yan
b62ebca311 Merge "Add feature flag for IPSEC_TUNNEL_MIGRATION to Pixel6/7/8" into udc-dev am: 773dff4fa5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22608636

Change-Id: Id94f240291ea1d438449540266eaf4698a35aa38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 02:48:57 +00:00
Yan Yan
09ed66e917 Merge "Add feature flag for IPSEC_TUNNEL_MIGRATION to Pixel6/7/8" into udc-dev am: 773dff4fa5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22608636

Change-Id: I626344d1a560a98c9d6e103ef4b6c69a04e0bb46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 02:48:29 +00:00
Yan Yan
773dff4fa5 Merge "Add feature flag for IPSEC_TUNNEL_MIGRATION to Pixel6/7/8" into udc-dev 2023-04-20 01:58:12 +00:00
jimsun
9940199191 rild: allow rild to ptrace
06-20 18:47:41.940000  8708  8708 I auditd  : type=1400 audit(0.0:7): avc: denied { ptrace } for comm="libmemunreachab" scontext=u:r:rild:s0 tcontext=u:r:rild:s0 tclass=process permissive=0
06-20 18:47:41.940000  8708  8708 W libmemunreachab: type=1400 audit(0.0:7): avc: denied { ptrace } for scontext=u:r:rild:s0 tcontext=u:r:rild:s0 tclass=process permissive=0

Bug: 263757077
Test: manual
Change-Id: I4818df3383353a0758a20bd8e9ea0c5a8fc7d84d
2023-04-19 14:50:03 +00:00
Randall Huang
254feb7c30 Storage: refactor sg_utils build rule am: 30ae41260a am: 4a87ebd0af
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22696227

Change-Id: I37e839a289ab9551c9a2a4faae4d3a13606d13b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18 09:47:22 +00:00
Randall Huang
69380d86c4 Storage: refactor sg_utils build rule am: 30ae41260a am: b42694dfdc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22696227

Change-Id: I830928c147754d5ac9cc46fa00fb3e04ff5cd799
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18 09:45:20 +00:00
Randall Huang
4a87ebd0af Storage: refactor sg_utils build rule am: 30ae41260a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22696227

Change-Id: Ie15b9cf7c30355964d222b94f179a059dbd4d7db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18 09:02:00 +00:00
Randall Huang
b42694dfdc Storage: refactor sg_utils build rule am: 30ae41260a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22696227

Change-Id: I13fe3aac9ba94110dc5d257070ff38042b7e33d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18 09:01:20 +00:00
Randall Huang
30ae41260a Storage: refactor sg_utils build rule
Bug: 264001741
Test: build
Change-Id: I9c575d8c5d12837cf14d76cf70c384a474502434
Signed-off-by: Randall Huang <huangrandall@google.com>
2023-04-18 15:04:52 +08:00
Yan Yan
ff93161fad Add feature flag for IPSEC_TUNNEL_MIGRATION to Pixel6/7/8
This commit adds the IPSEC_TUNNEL_MIGRATION feature flag,
with XFRM_MIGRATE used as the implementation

Verified on bluejay

Bug: 273379472
Test: build, flash and verify with "adb shell pm list features"
Test: atest IpSecManagerTunnelTest
Change-Id: Ia19663288b389dbfa0ce5ca328b5706b1767db78
2023-04-13 00:36:25 +00:00
Minchan Kim
575f07da25 dump vendor cma stat am: caf0f59fab am: 17e41146a4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529613

Change-Id: Ifb62849cb24bda1fac6a95bb168e47f9f991ddfd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 10:18:20 +00:00
Minchan Kim
ae3c860a16 dump pixel trace into dumpstate_board.txt am: 2a651114fe am: 9fe01ca770
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529612

Change-Id: I19c2a86cd3588b7701fea1bfce6dfd2f6743084f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 10:18:16 +00:00
Minchan Kim
13f93c6e2d dump cma debugfs into dumpstate_board.txt am: 6c81eeca82 am: 23658cc0e2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529611

Change-Id: I492f4b838cbd67cf9e9e096bba3dd510f38ca3f3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 10:18:14 +00:00
Minchan Kim
17e41146a4 dump vendor cma stat am: caf0f59fab
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529613

Change-Id: I3acd855abfe8ee24a5974207b497c7a3396cb355
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 09:49:16 +00:00
Minchan Kim
9fe01ca770 dump pixel trace into dumpstate_board.txt am: 2a651114fe
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529612

Change-Id: I64a802551c413d12ad48b80a9c5c7f53a1e171f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 09:49:12 +00:00
Minchan Kim
23658cc0e2 dump cma debugfs into dumpstate_board.txt am: 6c81eeca82
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529611

Change-Id: I145fa1f997ffb8e9e90d1cabcc8078f2b05eba50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 09:49:08 +00:00
Minchan Kim
d695213874 dump vendor cma stat am: caf0f59fab am: 1ae20ed75a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529613

Change-Id: I24640dccfc38d6349306afcfd46e7cc01bb6b029
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 07:17:47 +00:00
Minchan Kim
05cfceeb5c dump pixel trace into dumpstate_board.txt am: 2a651114fe am: 50fd401a75
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529612

Change-Id: Id0d851cb6b6cf7fc6d1e2fff14821a6dd5ecc3a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 07:17:45 +00:00
Minchan Kim
8fef2ee10a dump cma debugfs into dumpstate_board.txt am: 6c81eeca82 am: 15cd6f8d5d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529611

Change-Id: I20d66c32661d0c59020c65f31992952cfd10ae3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 07:17:37 +00:00
Minchan Kim
1ae20ed75a dump vendor cma stat am: caf0f59fab
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529613

Change-Id: I8e52e28d45e927b0397fb8f590a191fe8fcff5f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 06:58:27 +00:00
Minchan Kim
50fd401a75 dump pixel trace into dumpstate_board.txt am: 2a651114fe
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529612

Change-Id: I07d49857417390284fbaf74080f1c939b08974e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 06:58:21 +00:00
Minchan Kim
15cd6f8d5d dump cma debugfs into dumpstate_board.txt am: 6c81eeca82
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529611

Change-Id: I6e0e25dde7e485ff70ce138a76637f29974513f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 06:58:17 +00:00
Minchan Kim
caf0f59fab dump vendor cma stat
Bug: 276901078
Test: dumpstate_board.txt on adb bugreport includes the info
Change-Id: Iaef36594a8ef48b0c85039f348618f021f93e8c2
Signed-off-by: Minchan Kim <minchan@google.com>
2023-04-11 16:36:56 +00:00
Minchan Kim
2a651114fe dump pixel trace into dumpstate_board.txt
Dump cma allocation/deallocation traces into dumpstate_board.txt.

E.g.)

 android.hardwar-3427    [004] ....    15.196059: cma_alloc_start: name=faceauth_tpu count=256 align=8
 android.hardwar-3427    [004] ....    15.196189: cma_alloc_info: name=faceauth_tpu pfn=0x9f4200 count=256 align=8 nr_migrated=0 nr_reclaimed=0 nr_mapped=0 err_iso=0 err_mig=0 err_test=0
    binder:578_1-592     [003] ....    15.209400: cma_alloc_start: name=farawimg count=704 align=4
    binder:578_1-592     [003] ....    15.210344: cma_alloc_info: name=farawimg pfn=0x9e83c0 count=704 align=4 nr_migrated=0 nr_reclaimed=0 nr_mapped=0 err_iso=0 err_mig=0 err_test=0
   binder:1114_4-3420    [001] ....    15.259132: cma_release: name=faceauth_tpu pfn=9f4000 page=000000002e4bd17f count=16
   binder:1114_4-3420    [001] ....    15.259143: cma_release: name=faceauth_tpu pfn=9f4010 page=000000008e379085 count=16
   binder:1114_4-3420    [001] ....    15.259148: cma_release: name=faceauth_tpu pfn=9f4020 page=00000000161dc38b count=16
   binder:1114_4-3420    [001] ....    15.259152: cma_release: name=faceauth_tpu pfn=9f4030 page=000000001d3eb567 count=16
   binder:1114_4-3420    [001] ....    15.259157: cma_release: name=faceauth_tpu pfn=9f4040 page=00000000f7f6dc70 count=16

Bug: 276901078
Test: dumpstate_board.txt on adb bugreport includes the info
Change-Id: If64c066eca59d6bba75e0494cd22108d619ad6f8
Signed-off-by: Minchan Kim <minchan@google.com>
2023-04-11 16:36:56 +00:00
Minchan Kim
6c81eeca82 dump cma debugfs into dumpstate_board.txt
CMA debugfs provides how many CMA pages were allocated. It's useful to
detect CMA memory leak.

E.g) --- /sys/kernel/debug/cma/cma-faceauth_tp

Bug: 276901078
Test: dumpstate_board.txt on adb bugreport includes the info
Change-Id: Ic050c78ff6455a2960be239732ab6214c3789106
Signed-off-by: Minchan Kim <minchan@google.com>
2023-04-11 16:35:56 +00:00
Kevin Jeon
1bb7cc791e Add tracepoints to dumpstate_board sections am: 9df2606139 am: d32e8a1815
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22553206

Change-Id: I4f0deb12f19c2210c6d30bb8fa021b65fc12d73d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 14:50:47 +00:00
Kevin Jeon
bd27fb272c Add tracepoints to dumpstate_board sections am: 9df2606139 am: cf3ca3fae5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22553206

Change-Id: I9b752f3f6d9a4969d58b97ebbb6578e7d06e1213
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 14:50:38 +00:00
Kevin Jeon
cf3ca3fae5 Add tracepoints to dumpstate_board sections am: 9df2606139
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22553206

Change-Id: I50b32cc45e13fe6d10b03a796d88965a68d747da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 14:23:05 +00:00
Kevin Jeon
d32e8a1815 Add tracepoints to dumpstate_board sections am: 9df2606139
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22553206

Change-Id: I1ebccc2cde9a322450eb4a5dacfa2927791c8871
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 14:23:01 +00:00
George Lee
54f1b3d768 bcl: Do not include bcl.mk for factory am: 8ef6c93704
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22563334

Change-Id: Ib9727f7047bd12977d1753b70fa4f005d04b61bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 04:51:10 +00:00
George Lee
8ef6c93704 bcl: Do not include bcl.mk for factory
Bug: 264957141
Test: Local test
Change-Id: I99c7b7393f0ef72aaf545af5e3019b732cadeb42
Signed-off-by: George Lee <geolee@google.com>
2023-04-11 02:47:29 +00:00
Kevin Jeon
9df2606139 Add tracepoints to dumpstate_board sections
This change adds per-section tracepoints to the Pixel 6 (and beyond)
implementation of dumpstateBoard for the purpose of debugging
possibly-long sections.

This change is analagous to the previous gs101/gs201 tracepoint
additions at ag/20414147 and ag/20413969.

Test: Build+flash; verify that a trace of a bug report contains
      dumpstate board sections.
Bug: 277296452
Change-Id: I6bdd040321e87b9b6e104c18198aa650d8e5ad42
2023-04-10 15:22:25 +00:00
Cheng Chang
71d370dd17 Merge "update gps sdk 147.20.23.566805" into udc-dev am: aa08e44399 am: 41cbcb2244
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22372630

Change-Id: I0633a50bdf8c3a502733f98b90821c07cef35b3c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 09:18:44 +00:00
Cheng Chang
2d05e21de0 Merge "update gps sdk 147.20.23.566805" into udc-dev am: aa08e44399 am: 2cd93a62a7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22372630

Change-Id: Iac853e986c4f25b4119b26f9f9bb8d35b8413c0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 09:17:37 +00:00
Cheng Chang
41cbcb2244 Merge "update gps sdk 147.20.23.566805" into udc-dev am: aa08e44399
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22372630

Change-Id: Ia7fdc079bc8d1cc238fa1ae4fcdbbb85d361f1c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 08:34:53 +00:00
Cheng Chang
2cd93a62a7 Merge "update gps sdk 147.20.23.566805" into udc-dev am: aa08e44399
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22372630

Change-Id: Ia4ca21513bfc9f4355d5d43774faf1c977b9e780
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 08:34:49 +00:00
Cheng Chang
aa08e44399 Merge "update gps sdk 147.20.23.566805" into udc-dev 2023-04-10 08:08:07 +00:00
NISCHAL JAIN
18a2b83025 Merge "Enable gxp dumps in bugreport" into udc-dev am: 496b95282b am: ad1fc5a342
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22492549

Change-Id: Ie5c39331244b0b0a042f329868ee31bdfb196b1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 08:05:07 +00:00
NISCHAL JAIN
f6a1b841b6 Merge "Enable gxp dumps in bugreport" into udc-dev am: 496b95282b am: 6cd7326953
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22492549

Change-Id: Ie632eb970b5a19a0e236c33596187c818fcc0e25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 08:05:01 +00:00
Automerger Merge Worker
d93b893b27 Merge "Merge "Limit maxGxpDebugDumps to 3." into udc-dev am: ee2650ea7c am: 0376dc0f74" 2023-04-10 08:04:34 +00:00
NISCHAL JAIN
b8be84793a Merge "Limit maxGxpDebugDumps to 3." into udc-dev am: ee2650ea7c am: 62aa5d88c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22492548

Change-Id: Ia49007e4b28ecb540d3c074eaf56ee23c67c3ecd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 08:04:30 +00:00
NISCHAL JAIN
d7afc08f52 Merge "Limit maxGxpDebugDumps to 3." into udc-dev am: ee2650ea7c am: 0376dc0f74
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22492548

Change-Id: I973f7e6abcfcf8a7529b9b9b624ac3a2d926686f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 08:04:29 +00:00
NISCHAL JAIN
6cd7326953 Merge "Enable gxp dumps in bugreport" into udc-dev am: 496b95282b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22492549

Change-Id: Ia4cfc46b93a1f034ae51f0ee0bf51a8041416a0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 07:38:14 +00:00
NISCHAL JAIN
ad1fc5a342 Merge "Enable gxp dumps in bugreport" into udc-dev am: 496b95282b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22492549

Change-Id: Ica8f7c59eacdf564083c9fcb614cd87364702d6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 07:37:54 +00:00
NISCHAL JAIN
0376dc0f74 Merge "Limit maxGxpDebugDumps to 3." into udc-dev am: ee2650ea7c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22492548

Change-Id: I9d2c70cb2fa686fe524935dc14a2beecb10dd045
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 07:37:47 +00:00