Re: question tehuti.c

From: Andy Gospodarek
Date: Tue Sep 24 2013 - 11:39:43 EST


On Mon, Sep 23, 2013 at 05:54:00PM +0200, Julia Lawall wrote:
> The function bdx_setmulti in the file drivers/net/ethernet/tehuti/tehuti.c
> contains:
>
> u32 rxf_val =
> GMAC_RX_FILTER_AM | GMAC_RX_FILTER_AB | GMAC_RX_FILTER_OSEN;
>
> and then later:
>
> } else {
> DBG("only own mac %d\n", netdev_mc_count(ndev));
> rxf_val |= GMAC_RX_FILTER_AB;
> }
>
> The last assignment doesn't look very useful, because GMAC_RX_FILTER_ABis
> already included in rxf_val. Was something else intended?

You are correct that the setting of GMAC_RX_FILTER_AB is a bit redundant
since it was set earlier in the function.

I have not worked on this driver in several years and if there is no
response from Alexander or someone else at Tehuti Networks then you may
not get an answer to your question. :-/

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/