From 1f8f935e3faadd98d77ab1e58e6c95bf8a9913eb Mon Sep 17 00:00:00 2001 From: zhanghaipeng Date: Fri, 17 Jul 2026 17:53:51 +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. --- 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 571070eccd5..06599d9d41a 100644 --- a/components/bt/common/Kconfig.in +++ b/components/bt/common/Kconfig.in @@ -175,7 +175,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 14355519d34..5e9765cd36e 100644 --- a/components/bt/host/bluedroid/Kconfig.in +++ b/components/bt/host/bluedroid/Kconfig.in @@ -580,6 +580,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