Commit graph

4988 commits

Author SHA1 Message Date
Darren Hsu
6f41cc87c8 powerstats: set time limit as timeout for AoC
Bug: 219630658
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: Iaf5af43ebcda4edb0ff5f88e3ba82dda2d0c51a5
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-03-30 08:05:25 +00:00
TeYuan Wang
352ff02f5a bcl: modify batoilo trip_point_0 permission for thermalHAL am: 6f00cd7be1 am: a60a201058
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17472844

Change-Id: Ia4521bd8b0c262192cea2d7dc82a3c2126cea0db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 06:49:30 +00:00
TeYuan Wang
6e34fb1e88 bcl: modify batoilo trip_point_0 permission for thermalHAL am: 6f00cd7be1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17472844

Change-Id: I9fcda8e15f6ad41726145818a5016b578de6306c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 06:34:10 +00:00
TeYuan Wang
a60a201058 bcl: modify batoilo trip_point_0 permission for thermalHAL am: 6f00cd7be1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17472844

Change-Id: I2daafe1fdabc6e3f84e5e6d7a0488fb4a4640b55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 06:33:53 +00:00
TeYuan Wang
6f00cd7be1 bcl: modify batoilo trip_point_0 permission for thermalHAL
Bug: 222017625
Test: adb shell ls -al dev/thermal/tz-by-name/batoilo/trip_point_0*
Change-Id: Ie8d122a8b70bd4f975e586733f5f2a74c46cdaa9
2022-03-30 06:12:12 +00:00
Ray Chi
d6cd438bc6 usb: remove set_usb_irq script for irq change am: 7be02c0708 am: 8a263aea95
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461112

Change-Id: I5a9bb88b8c6c51fa11f45a1e0b796d325af73128
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 05:18:11 +00:00
Ray Chi
8a263aea95 usb: remove set_usb_irq script for irq change am: 7be02c0708
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461112

Change-Id: I2f5f434f056596913d0665b8b092ba13c1ad31ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 05:00:33 +00:00
Ray Chi
15b55a1f1b usb: remove set_usb_irq script for irq change am: 7be02c0708
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461112

Change-Id: If6cf846966ea9233c8fb575594e861ae135cd49c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 05:00:19 +00:00
Ray Chi
7be02c0708 usb: remove set_usb_irq script for irq change
Since the dwc3 irq is moved by USB gadget hal now, the
script is not needed.

Bug: 225789036
Test: build pass
Change-Id: I42299d30df5343f06be810870c61c5cff3e41df2
2022-03-30 04:42:16 +00:00
chungkai
100f99f90b init: add uclamp threshold setting am: 1a05b6dc70 am: e3ad36afe2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17184865

Change-Id: Id26b5c79804d16daed3dbd9bb7129c81b33ce5db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 04:29:17 +00:00
chungkai
e3ad36afe2 init: add uclamp threshold setting am: 1a05b6dc70
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17184865

Change-Id: Ia8ad7fe0d92a2dcb2f03e7118be1e99af19ebb3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 04:04:57 +00:00
chungkai
0f4ae73bd3 init: add uclamp threshold setting am: 1a05b6dc70
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17184865

Change-Id: I963a5d7b2ccd9edf3223ad566ea4532b57d93d4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 04:04:39 +00:00
chungkai
1a05b6dc70 init: add uclamp threshold setting
To filter tiny task, add uclamp threshold setting

Test: build and boot pass
Bug: 214098855
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: Ib8f20a8d0134eff972084cd72a2975d7f778d539
2022-03-30 03:49:30 +00:00
Android Build Coastguard Worker
52b2883f46 Snap for 8378790 from f2684d363e to udc-release
Change-Id: I0e8450abad03d83e1501733a2076f7dcb259c6e4
2022-03-30 03:01:20 +00:00
Rick Yiu
28e08527a5 Change file permission for perfer_idle am: 3c9226acc7 am: 41b00c71c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461119

Change-Id: I55ab959af930e3c3cfaf064ad58775894ab2a398
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 02:52:43 +00:00
Rick Yiu
3fc613e5e0 Change file permission for perfer_idle am: 3c9226acc7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461119

Change-Id: Ifef48e05524273b2024fa6159ae4a95ed2487c05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 02:28:06 +00:00
Rick Yiu
41b00c71c6 Change file permission for perfer_idle am: 3c9226acc7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461119

Change-Id: Ie88f90b1ac292e8f4d3c63672843d8e84dfe863b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 02:28:05 +00:00
Rick Yiu
3c9226acc7 Change file permission for perfer_idle
Sync permission to other nodes.

Bug: 224637637
Test: build pass
Change-Id: I5e9d4dab6bdb94ad2ca8dd4bb6e52bff72f8b6ee
2022-03-29 10:25:06 +00:00
Android Build Coastguard Worker
f5172ff689 Snap for 8373271 from 5aa9311886 to udc-release
Change-Id: I0ccc6c552a8b2cc39606429784017a16093c9223
2022-03-29 03:01:22 +00:00
Luigi Zevola
f2684d363e dumpstate: remove tasks prints and clean up am: d2c46291d5 am: a2200bb021
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17455041

Change-Id: I1eeed1553ea86bd9aecb513c28225cfd8f95c51f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 02:06:29 +00:00
Luigi Zevola
a2200bb021 dumpstate: remove tasks prints and clean up am: d2c46291d5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17455041

Change-Id: Ie5b5cdbb69c8edf4c13b67ebb3fb8c415e910889
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 01:44:21 +00:00
Luigi Zevola
5aa9311886 dumpstate: remove tasks prints and clean up am: d2c46291d5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17455041

Change-Id: I755ea5b0ec235182f79060895a4130c8860c2215
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 01:44:10 +00:00
Luigi Zevola
d2c46291d5 dumpstate: remove tasks prints and clean up
Remove tasks printing when dumping state and clean up format

Bug: 226718218
Test: On C10
Signed-off-by: Luigi Zevola <zevola@google.com>
Change-Id: I275b9d213c133e8b80cbdb88d587c83cfe395089
(cherry picked from commit ce46e3cd48)
2022-03-29 00:22:44 +00:00
Luigi Zevola
ce46e3cd48 dumpstate: remove tasks prints and clean up
Remove tasks printing when dumping state and clean up format

Bug: 226718218
Test: On C10
Signed-off-by: Luigi Zevola <zevola@google.com>
Change-Id: I275b9d213c133e8b80cbdb88d587c83cfe395089
2022-03-28 19:23:03 +00:00
Minchan Kim
9d5c221bfd dump page_pinner information into bugreport am: ec97992b78 am: c32568e32d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17407835

Change-Id: Idb072c33775b22db72ab4de897eef2bdc62cc16e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 17:24:17 +00:00
Minchan Kim
c32568e32d dump page_pinner information into bugreport am: ec97992b78
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17407835

Change-Id: Iae1a04864f617d4c9b8531b8eee7ff3aef97a84c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 16:53:30 +00:00
Minchan Kim
93b975aff6 dump page_pinner information into bugreport am: ec97992b78
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17407835

Change-Id: I68c62242e43bdc53f01cec99b4b6352fbf9bea39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 16:53:16 +00:00
Minchan Kim
ec97992b78 dump page_pinner information into bugreport
Dump page_pinner information into dumpstate_board.txt.
It helps to find vulnerable place of CMA failure.

Page pinned ts 13 us count 0
PFN 10292273 Block 10051 type CMA Flags 0x8000000000080024(uptodate|active|swapbacked)
 try_grab_page+0x168/0x17c
 follow_page_pte+0x2e4/0x4c8
 follow_pmd_mask+0x180/0x498
 __get_user_pages+0x1a0/0x42c
 __get_user_pages_remote+0xa4/0x28c
 get_user_pages_remote+0x20/0x48
 copy_strings+0x188/0x2ac
 do_execveat_common+0x278/0x300
 __arm64_sys_execve+0x44/0x5c
 el0_svc_common+0xa4/0x180
 do_el0_svc+0x28/0x88
 el0_svc+0x14/0x24
 el0_sync_handler+0x88/0xec
 el0_sync+0x19c/0x1c0

Page pinned ts 2 us count 0
PFN 10436170 Block 10191 type CMA Flags 0x8000000000080026(referenced|uptodate|active|swapbacked)
 try_grab_page+0x168/0x17c
 follow_page_pte+0x2e4/0x4c8
 follow_pmd_mask+0x180/0x498
 __get_user_pages+0x1a0/0x42c
 __get_user_pages_remote+0xa4/0x28c
 get_user_pages_remote+0x20/0x48
 copy_strings+0x188/0x2ac
 do_execveat_common+0x290/0x300
 __arm64_sys_execve+0x44/0x5c
 el0_svc_common+0xa4/0x180
 do_el0_svc+0x28/0x88
 el0_svc+0x14/0x24
 el0_sync_handler+0x88/0xec
 el0_sync+0x19c/0x1c0

Bug: 226956571
Test: adb bugreport <zip> and confirmed it contains page_pinner
      information.
Signed-off-by: Minchan Kim <minchan@google.com>
Change-Id: Iaf5cd9b70116ed5fff9351dcdcc5485aef18063f
2022-03-28 16:35:02 +00:00
Nishok Kumar S
0893b98f91 ueventd: Modify gxp device permission to allow GCA app to access GXP am: f980e770bd am: 89f13e56ef
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17397287

Change-Id: I5bdbcd648675ff3edbaeb0abe4c81e1c2171bf5b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 09:37:26 +00:00
Nishok Kumar S
cce34bb429 ueventd: Modify gxp device permission to allow GCA app to access GXP am: f980e770bd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17397287

Change-Id: I28edea32c2fc8678fe738627202d3affa9797363
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 09:15:28 +00:00
Nishok Kumar S
89f13e56ef ueventd: Modify gxp device permission to allow GCA app to access GXP am: f980e770bd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17397287

Change-Id: I4c88b1f6010db938844cebe5b05fd8d9e146485f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 09:14:59 +00:00
Nishok Kumar S
f980e770bd ueventd: Modify gxp device permission to allow GCA app to access GXP
device.

This is required to allow GCA app to access GXP
device. This is separate from selinux policies, which have already
been added to regulate access to GXP device.

Test: Run GCAEng
Bug: 223088240
Change-Id: I78b97e61c569c47771b528d8c8a4cd0e7d8a54b0
2022-03-28 08:59:19 +00:00
Bill Yi
11f7d15132 Bypass build time check for users-libs am: a8a4ca2748 am: 2b481a2bb2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17415780

Change-Id: I215bf34c843885bc9d0c0c63e967221e40d3473f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 07:06:59 +00:00
Bill Yi
f3d692e35c Bypass build time check for users-libs am: a8a4ca2748
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17415780

Change-Id: Ia691ddae147efe340b390d46e5c45871e581c9d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 06:41:54 +00:00
Bill Yi
2b481a2bb2 Bypass build time check for users-libs am: a8a4ca2748
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17415780

Change-Id: Ic7963c18270227eb9c94e2ef91fa601cc76dd569
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 06:41:40 +00:00
Bill Yi
a8a4ca2748 Bypass build time check for users-libs
* set PRODUCT_BROKEN_VERIFY_USES_LIBRARIES to true to bypss the build
time check on users-libs to fix the build error.

Bug: 189477034
Bug: 217478568

Test: pass the build
Change-Id: I09e5a627eeddc7529a1cc8e33c40e1750eac7c51
2022-03-28 06:20:42 +00:00
Tommy Chiu
cbcf26f4b0 device: Include RKP VINF am: 1b3717c9d7 am: 712139d085
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395646

Change-Id: I1aba2f49003b95701fcccf41b3ab43f1f7048b1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 04:02:01 +00:00
Tommy Chiu
712139d085 device: Include RKP VINF am: 1b3717c9d7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395646

Change-Id: Iaa44c828badc88fdffec4f7b12a9e4ce8dbde80b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 03:18:25 +00:00
Tommy Chiu
9578b671f8 device: Include RKP VINF am: 1b3717c9d7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395646

Change-Id: Iae88572841b53ea9f6dc63e23dfd1cb2f8a67c06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 03:18:13 +00:00
Tommy Chiu
1b3717c9d7 device: Include RKP VINF
Bug: 224920531
Bug: 221390931
Test: Build pass with PRODUCT_SHIPPING_API_LEVEL=32|33
Change-Id: I6ca8d6ef8e66daefce42e6e2a5b7c2a5104004b8
2022-03-28 02:56:32 +00:00
Android Build Coastguard Worker
b0f86d985b Snap for 8362880 from ab8eb74252 to udc-release
Change-Id: I20a2f30caa0e53aade60a2b54c1113895da08cfb
2022-03-26 05:06:30 +00:00
Martin Liu
ab8eb74252 Keep minimium amount of swiotlb am: 3bcb448aea am: 613a64364b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395648

Change-Id: I5c62027579c380b4a5c31d74b33d854011bb6498
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 16:51:42 +00:00
Martin Liu
613a64364b Keep minimium amount of swiotlb am: 3bcb448aea
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395648

Change-Id: I82ffb66843ca9a0cad0d70b04dd828d6337085b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 13:14:07 +00:00
Martin Liu
bb45f114e3 Keep minimium amount of swiotlb am: 3bcb448aea
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395648

Change-Id: I9a5fe829cc5ef191c9c3a5c83b7daedd9c367a23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 13:13:58 +00:00
Martin Liu
3bcb448aea Keep minimium amount of swiotlb
Keep 2MB swiotlb for devices that not support 36bit access.

Bug: 226578178
Test: boot
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: I88deb288e326880b0328c06f5d1b32777cc1ccb9
2022-03-25 12:57:43 +00:00
Ricky Niu
da22bf1c43 usb: Add dm condition in NCM am: 7d413565cd am: 2a15453c98
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395650

Change-Id: I201e11673371641c74206916cf1668dfe4a713c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 11:14:33 +00:00
Ricky Niu
2a15453c98 usb: Add dm condition in NCM am: 7d413565cd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395650

Change-Id: Idc4608cc4ceaa2c1f2e5a800a9766f021c4fe691
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 10:52:40 +00:00
Ricky Niu
721ca06044 usb: Add dm condition in NCM am: 7d413565cd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395650

Change-Id: Id847e39c485697dc2fc2eb170e6750c10933e529
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 10:52:34 +00:00
Ricky Niu
7d413565cd usb: Add dm condition in NCM
Add vid/pid 04e8/6862 for dm condition in NCM

Test: The usb gadget functions work normally
Bug: 226682477

Signed-off-by: Ricky Niu <rickyniu@google.com>
Change-Id: I263f125d2ff961a6967b5b536c71fcbdcd87ed05
2022-03-25 10:34:56 +00:00
Darren Hsu
dd623e32cb powerstats: add AoC restart count stats am: 6bfa5980f9 am: bd2d419adb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17351231

Change-Id: I45ea9cc41aa21e90e87db4d8335f13237caa887f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 07:44:40 +00:00