Commit b802c8410ca9 ("async_tx: deprecate broken support for channel switching") in 2017 intended to "prevent async_tx from using an offload engine if the channel switching capability is enabled" by adding a suitable ifdef on the corresponding config. The config for determining if the channel switching capability is enabled is called CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH, however the ifdef falsely refers to CONFIG_ASYNC_TX_CHANNEL_SWITCH (note the missing "ENABLE"). Correct the name of the config to the intended one. Fixes: b802c8410ca9 ("async_tx: deprecate broken support for channel switching") Signed-off-by: Lukas Bulwahn <lukas.bulwahn@xxxxxxxxx> --- include/linux/async_tx.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/async_tx.h b/include/linux/async_tx.h index 5cc73d7e5b52..8c7b940d9912 100644 --- a/include/linux/async_tx.h +++ b/include/linux/async_tx.h @@ -74,7 +74,7 @@ struct async_submit_ctl { void *scribble; }; -#if defined(CONFIG_DMA_ENGINE) && !defined(CONFIG_ASYNC_TX_CHANNEL_SWITCH) +#if defined(CONFIG_DMA_ENGINE) && !defined(CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH) #define async_tx_issue_pending_all dma_issue_pending_all /** -- 2.26.2