Board tree for Google Tensor G2 devices
Find a file
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
aoc review hal_audiometricext 2021-08-25 14:43:35 +08:00
conf ueventd: Modify gxp device permission to allow GCA app to access GXP 2022-03-28 08:59:19 +00:00
display Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
dumpstate dump page_pinner information into bugreport 2022-03-28 16:35:02 +00:00
edgetpu Use soong_config_ macros to set Soong config variables. 2021-12-29 18:31:41 +00:00
factory sched: move sysfs to procfs 2022-03-24 17:44:37 +00:00
fingerprint Use soong_config_ macros to set Soong config variables. 2021-12-29 18:31:41 +00:00
firmware Remove mfc_fw.bin in original path for gs201 2021-10-26 16:34:00 +00:00
gnss gps: Add MCU crash dump to bugreport 2022-03-18 03:21:36 +00:00
health battery: Enable Battery Defender 2022-03-25 03:08:25 +00:00
interfaces/boot s/gs101/gs201 2021-05-20 17:54:35 +08:00
keymaster s/gs101/gs201 2021-05-20 17:54:35 +08:00
modem Add vcd for userdebug ROM 2021-06-27 07:32:26 +00:00
overlay Use voice preference setting for emergency call 2022-03-24 08:57:00 +00:00
overlay-factory Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
overlay-vendor/vendor/google/apps Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
pixelstats Pixelstats: porting from p21 2022-03-15 03:09:18 +00:00
powerstats powerstats: add AoC restart count stats 2022-03-25 06:59:34 +00:00
radio [PixelLogger][P22] Update P22 Pixel_default.nprf 2022-03-16 04:29:10 +00:00
rro_overlays/ConnectivityOverlay gs201: remove WiFiOverlay 2021-11-05 20:20:31 +08:00
sensorhal Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
sensors s/gs101/gs201 2021-05-20 17:54:35 +08:00
thermal Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
usb usb: Add dm condition in NCM 2022-03-25 10:34:56 +00:00
vibrator Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
widevine modularize drm 2021-09-10 01:16:19 +00:00
wifi wifi: Update interface combinations 2022-01-22 05:59:45 +00:00
Android.bp s/gs101/gs201 2021-05-20 17:54:35 +08:00
Android.mk init gs201 builds 2021-05-19 17:38:25 +08:00
aosp_common.mk Bypass build time check for users-libs 2022-03-28 06:20:42 +00:00
BoardConfig-common.mk Keep minimium amount of swiotlb 2022-03-25 12:57:43 +00:00
CleanSpec.mk Implement health AIDL HAL. 2022-01-11 21:39:14 +00:00
compatibility_matrix.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
component-overrides.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
default-permissions.xml Add notification pregrants to gs201 2022-02-15 17:18:16 +00:00
device-common.mk device-common: set testing_battery_profile default 2 2022-03-02 21:53:36 +00:00
device-shipping-common.mk Bluetooth: move A2DP capabilities control to each project 2022-01-07 12:16:46 +00:00
device.mk device: Include RKP VINF 2022-03-28 02:56:32 +00:00
device_framework_matrix_product.xml Upgrade VINTF Target FCM level from 6 to 7 2022-03-17 14:06:02 +00:00
factory_common.mk enforce debugfs constraint on user build 2022-03-24 01:05:18 +00:00
init.hardware.wlc.rc.userdebug Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
init.insmod.gs201.cfg Use modprobe --all to load all modules in modules.load 2021-06-30 03:54:28 +00:00
init.insmod.sh Use modprobe --all to load all modules in modules.load 2021-06-30 03:54:28 +00:00
manifest-gralloc3.xml Upgrade VINTF Target FCM level from 6 to 7 2022-03-17 14:06:02 +00:00
manifest.xml remove hwc-2.4 from manifest 2022-03-17 20:39:59 +00:00
manifest_media.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
manifest_media_aosp.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
media_codecs.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
media_codecs_aosp_c2.xml Update correct max block counts 2022-03-09 08:29:01 +00:00
media_codecs_bo_c2.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
media_codecs_performance.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
media_codecs_performance_c2.xml media: Fine tune media_codecs_performance_c2.xml 2022-01-25 05:59:01 +00:00
media_profiles.xml Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
NOTICE Create gs201 device folder baseline 2021-05-19 13:35:26 +08:00
set_usb_irq.sh modify the path of shell binary 2022-02-21 18:22:53 +00:00
task_profiles.json sched: move sysfs to procfs 2022-03-24 17:44:37 +00:00