From 2e60b675e3ff61c91eea729daa6df226c5174666 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Sun, 5 Jan 2025 08:21:28 +0000 Subject: [PATCH] ANDROID: GKI: add blk_mq_quiesce_queue_nowait to virtual_device build symbol list In commit 9e323f856cf4 ("virtio-blk: don't keep queue frozen during system suspend"), the blk_mq_quiesce_queue_nowait() function is now called so it needs to be added to the symbol list of the virtual target in order to resolve the build error. Fixes: 9e323f856cf4 ("virtio-blk: don't keep queue frozen during system suspend") Change-Id: I1dc52419b780a7b4ac2fafd64c97f43563df2e5e Signed-off-by: Greg Kroah-Hartman --- android/abi_gki_aarch64.stg | 10 ++++++++++ android/abi_gki_aarch64_virtual_device | 1 + 2 files changed, 11 insertions(+) diff --git a/android/abi_gki_aarch64.stg b/android/abi_gki_aarch64.stg index a4c916e65a97..b3c34e4db03a 100644 --- a/android/abi_gki_aarch64.stg +++ b/android/abi_gki_aarch64.stg @@ -356876,6 +356876,15 @@ elf_symbol { type_id: 0x12c8ce83 full_name: "blk_mq_quiesce_queue" } +elf_symbol { + id: 0x9d72c022 + name: "blk_mq_quiesce_queue_nowait" + is_defined: true + symbol_type: FUNCTION + crc: 0xb5415515 + type_id: 0x12c8ce83 + full_name: "blk_mq_quiesce_queue_nowait" +} elf_symbol { id: 0xcebb0cec name: "blk_mq_requeue_request" @@ -417257,6 +417266,7 @@ interface { symbol_id: 0x98c69e3e symbol_id: 0x16569be2 symbol_id: 0x1f81c0c0 + symbol_id: 0x9d72c022 symbol_id: 0xcebb0cec symbol_id: 0x27ae2b17 symbol_id: 0xff90ba37 diff --git a/android/abi_gki_aarch64_virtual_device b/android/abi_gki_aarch64_virtual_device index cd5911075bab..884d6bdc7084 100644 --- a/android/abi_gki_aarch64_virtual_device +++ b/android/abi_gki_aarch64_virtual_device @@ -1201,6 +1201,7 @@ blk_mq_free_tag_set blk_mq_map_queues blk_mq_quiesce_queue + blk_mq_quiesce_queue_nowait blk_mq_requeue_request blk_mq_start_request blk_mq_start_stopped_hw_queues