Re: [PATCH net-next v3] net: enetc: Replace ifdef with IS_ENABLED
From: Jakub Kicinski
Date: Fri Sep 06 2024 - 21:20:44 EST
On Wed, 4 Sep 2024 11:51:41 +0100 Martyn Welch wrote:
> -#ifdef CONFIG_FSL_ENETC_PTP_CLOCK
> -static void enetc_get_rx_tstamp(struct net_device *ndev,
> - union enetc_rx_bd *rxbd,
> - struct sk_buff *skb)
> +static void __maybe_unused enetc_get_rx_tstamp(struct net_device *ndev,
> + union enetc_rx_bd *rxbd,
> + struct sk_buff *skb)
Are you sure you need the __maybe_used's ?
Nice thing about the IS_ENABLED() is that the code is still visible to
the compiler, even if dead code elimination removes it the compiler
shouldn't really warn about unused code.
--
pw-bot: cr