diff options
author | linyuny <linyuny@google.com> | 2022-12-13 01:55:44 +0000 |
---|---|---|
committer | Yunyun Lin <linyuny@google.com> | 2022-12-13 20:47:00 +0000 |
commit | 1e860ff2e99b403f697b7e09991bff0c384dd2d6 (patch) | |
tree | 1a83af06aaaec015213565a5b5a15f22ef97755b /platform | |
parent | e80e9a9a7619746a1bd527dd78d3345905b6a6ce (diff) | |
download | lwis-1e860ff2e99b403f697b7e09991bff0c384dd2d6.tar.gz |
Dump LWIS info in case of a userspace crash
1. Dump current kernel time
2. Dump Last 5 events.
Bug: 243704502
Test: manual
Change-Id: Ibc74114fa5bd619297b5ff99296d574288504320
Signed-off-by: linyuny <linyuny@google.com>
Diffstat (limited to 'platform')
-rw-r--r-- | platform/anchorage/lwis_platform_anchorage.c | 2 | ||||
-rw-r--r-- | platform/busan/lwis_platform_busan.c | 2 | ||||
-rw-r--r-- | platform/casablanca/lwis_platform_casablanca.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/platform/anchorage/lwis_platform_anchorage.c b/platform/anchorage/lwis_platform_anchorage.c index 5f48c59..26355f9 100644 --- a/platform/anchorage/lwis_platform_anchorage.c +++ b/platform/anchorage/lwis_platform_anchorage.c @@ -80,7 +80,7 @@ static int lwis_iommu_fault_handler(struct iommu_fault *fault, void *param) pr_err("\n"); lwis_debug_print_transaction_info(lwis_dev); pr_err("\n"); - lwis_debug_print_event_states_info(lwis_dev); + lwis_debug_print_event_states_info(lwis_dev, /*lwis_event_dump_cnt=*/-1); pr_err("\n"); lwis_debug_print_buffer_info(lwis_dev); pr_err("\n"); diff --git a/platform/busan/lwis_platform_busan.c b/platform/busan/lwis_platform_busan.c index a6ac6a9..a34f892 100644 --- a/platform/busan/lwis_platform_busan.c +++ b/platform/busan/lwis_platform_busan.c @@ -77,7 +77,7 @@ static int lwis_iommu_fault_handler(struct iommu_fault *fault, void *param) pr_err("\n"); lwis_debug_print_transaction_info(lwis_dev); pr_err("\n"); - lwis_debug_print_event_states_info(lwis_dev); + lwis_debug_print_event_states_info(lwis_dev, /*lwis_event_dump_cnt=*/-1); pr_err("\n"); lwis_debug_print_buffer_info(lwis_dev); pr_err("\n"); diff --git a/platform/casablanca/lwis_platform_casablanca.c b/platform/casablanca/lwis_platform_casablanca.c index e2ce435..5fb952b 100644 --- a/platform/casablanca/lwis_platform_casablanca.c +++ b/platform/casablanca/lwis_platform_casablanca.c @@ -82,7 +82,7 @@ static int lwis_iommu_fault_handler(struct iommu_fault *fault, void *param) pr_err("\n"); lwis_debug_print_transaction_info(lwis_dev); pr_err("\n"); - lwis_debug_print_event_states_info(lwis_dev); + lwis_debug_print_event_states_info(lwis_dev, /*lwis_event_dump_cnt=*/-1); pr_err("\n"); lwis_debug_print_buffer_info(lwis_dev); pr_err("\n"); |