From fb335e73cc7d63f18c87e2824fb0e1c2470a1deb Mon Sep 17 00:00:00 2001 From: Zhang Hai Peng Date: Tue, 21 Jul 2026 10:44:05 +0800 Subject: [PATCH] change(ble/bluedroid): disable host trace logs when BLE Log host is off Default all Bluedroid layer trace levels to NONE when BLE async log is enabled without BLE_LOG_HOST_LOG. (cherry picked from commit 1f8f935e3faadd98d77ab1e58e6c95bf8a9913eb) Co-authored-by: zhanghaipeng --- components/bt/common/Kconfig.in | 1 - components/bt/host/bluedroid/Kconfig.in | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/components/bt/common/Kconfig.in b/components/bt/common/Kconfig.in index d4c16df32bc..2c0b992e86a 100644 --- a/components/bt/common/Kconfig.in +++ b/components/bt/common/Kconfig.in @@ -170,7 +170,6 @@ menu "BT Logs" menuconfig BT_LOG_CRITICAL_ONLY bool "Enable bandwidth-optimized log mode (critical logs only)" default n - depends on !BT_STACK_NO_LOG select BLE_LOG_ENABLED help Enable bandwidth-optimized logging for the BLE Log Async Output diff --git a/components/bt/host/bluedroid/Kconfig.in b/components/bt/host/bluedroid/Kconfig.in index 062315c024d..3e935d04429 100644 --- a/components/bt/host/bluedroid/Kconfig.in +++ b/components/bt/host/bluedroid/Kconfig.in @@ -484,6 +484,7 @@ endmenu #BT debug option config BT_STACK_NO_LOG bool "Disable BT debug logs (minimize bin size)" depends on BT_BLUEDROID_ENABLED + default y if BLE_LOG_ENABLED && !BLE_LOG_HOST_LOG default n help This select can save the rodata code size