From 4081f368be920514ecb253aad18d13325cf9450d Mon Sep 17 00:00:00 2001 From: Shreyas K K Date: Sat, 17 Dec 2022 16:33:23 +0530 Subject: [PATCH] ANDROID: abi_gki_aarch64_qcom: Add secure hibernation APIs Add tracepoints related to commit 3cc69a0a0aff ("ANDROID: vendor hooks: Encrypt snapshot for bootloader based hibernation") Leaf changes summary: 10 artifacts changed Changed leaf types summary: 0 leaf type changed Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 6 Added functions Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 4 Added variables 6 Added functions: [A] 'function int __traceiter_android_vh_encrypt_page(void*, void*)' [A] 'function int __traceiter_android_vh_init_aes_encrypt(void*, void*)' [A] 'function int __traceiter_android_vh_post_image_save(void*, unsigned short int)' [A] 'function int __traceiter_android_vh_skip_swap_map_write(void*, bool*)' [A] 'function sector_t alloc_swapdev_block(int)' [A] 'function unsigned long int snapshot_get_image_size()' 4 Added variables: [A] 'tracepoint __tracepoint_android_vh_encrypt_page' [A] 'tracepoint __tracepoint_android_vh_init_aes_encrypt' [A] 'tracepoint __tracepoint_android_vh_post_image_save' [A] 'tracepoint __tracepoint_android_vh_skip_swap_map_write' Bug: 279879797 Change-Id: Icdbeaa177931d89e953c849c9d4a8fcbf58dced8 Signed-off-by: Shreyas K K Signed-off-by: Darshankumar Jagdishchandra Thakkar Signed-off-by: kamasali Satyanarayan --- android/abi_gki_aarch64_qcom | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/android/abi_gki_aarch64_qcom b/android/abi_gki_aarch64_qcom index e09d4c6162f5..6a43499fb225 100644 --- a/android/abi_gki_aarch64_qcom +++ b/android/abi_gki_aarch64_qcom @@ -31,6 +31,7 @@ __alloc_percpu_gfp __alloc_skb alloc_skb_with_frags + alloc_swapdev_block alloc_workqueue alt_cb_patch_nops amba_bustype @@ -2969,6 +2970,7 @@ smp_call_function smp_call_function_single smp_call_function_single_async + snapshot_get_image_size snd_ctl_remove snd_hwdep_new snd_info_create_card_entry @@ -3347,6 +3349,7 @@ __traceiter_android_vh_do_wake_up_sync __traceiter_android_vh_dump_throttled_rt_tasks __traceiter_android_vh_free_task + __traceiter_android_vh_encrypt_page __traceiter_android_vh_ftrace_dump_buffer __traceiter_android_vh_ftrace_format_check __traceiter_android_vh_ftrace_oops_enter @@ -3358,6 +3361,8 @@ __traceiter_android_vh_jiffies_update __traceiter_android_vh_kswapd_per_node __traceiter_android_vh_mpam_set + __traceiter_android_vh_init_aes_encrypt + __traceiter_android_vh_post_image_save __traceiter_android_vh_printk_hotplug __traceiter_android_vh_rproc_recovery __traceiter_android_vh_rproc_recovery_set @@ -3367,6 +3372,7 @@ __traceiter_android_vh_setscheduler_uclamp __traceiter_android_vh_show_resume_epoch_val __traceiter_android_vh_show_suspend_epoch_val + __traceiter_android_vh_skip_swap_map_write __traceiter_android_vh_timer_calc_index __traceiter_android_vh_ufs_check_int_errors __traceiter_android_vh_ufs_compl_command @@ -3486,6 +3492,7 @@ __tracepoint_android_vh_do_wake_up_sync __tracepoint_android_vh_dump_throttled_rt_tasks __tracepoint_android_vh_free_task + __tracepoint_android_vh_encrypt_page __tracepoint_android_vh_ftrace_dump_buffer __tracepoint_android_vh_ftrace_format_check __tracepoint_android_vh_ftrace_oops_enter @@ -3497,6 +3504,8 @@ __tracepoint_android_vh_jiffies_update __tracepoint_android_vh_kswapd_per_node __tracepoint_android_vh_mpam_set + __tracepoint_android_vh_init_aes_encrypt + __tracepoint_android_vh_post_image_save __tracepoint_android_vh_printk_hotplug __tracepoint_android_vh_rproc_recovery __tracepoint_android_vh_rproc_recovery_set @@ -3506,6 +3515,7 @@ __tracepoint_android_vh_setscheduler_uclamp __tracepoint_android_vh_show_resume_epoch_val __tracepoint_android_vh_show_suspend_epoch_val + __tracepoint_android_vh_skip_swap_map_write __tracepoint_android_vh_timer_calc_index __tracepoint_android_vh_ufs_check_int_errors __tracepoint_android_vh_ufs_compl_command