Re: [PATCH net-next v7 3/7] r8169: add support for phylink
From: Andrew Lunn
Date: Wed Jul 22 2026 - 21:05:00 EST
> + if (jumbo_before != jumbo_after) {
> + unsigned long caps = tp->phylink_config.mac_capabilities;
> +
> + if (jumbo_after)
> + caps &= ~(MAC_SYM_PAUSE | MAC_ASYM_PAUSE);
> + else
> + caps |= (MAC_SYM_PAUSE | MAC_ASYM_PAUSE);
> +
> + phylink_update_mac_pause_capabilities(tp->phylink, caps);
The name suggests it only changes pause. So i would expect the caps
parameter passed here to only cover MAC_SYM_PAUSE & MAC_ASYM_PAUSE. So
i don't see a need to look at tp->phylink_config.mac_capabilities.
Andrew