Thread (8 messages) 8 messages, 4 authors, 2013-12-30

Re: [PATCH net-next v2 11/20] net: packetengines: slight optimization of addr

From: Joe Perches <joe@perches.com>
Date: 2013-12-30 06:05:32
Also in: lkml

On Mon, 2013-12-30 at 10:39 +0800, Ding Tianhong wrote:
I don't understand packetengine NIC anymore, But I think the change is clearly,
as your said, the broadcast check is enough here, did you mean that?

	!is_broadcast_ether_addr((u8 *)(le32_to_cpu(yp->rx_ring_dma) +
						    entry * sizeof(struct yellowfin_desc)))
Not quite.  I meant this could be:

		u8 *addr = (u8 *)(unsigned long)le32_to_cpu(yp->rx_ring_dma) +
							    entry * sizeof(struct yellowfin_desc);

		if (!ether_addr_equal(addr, dev->dev_addr) &&
		    !is_broadcast_ether_addr(addr)) {
			etc...

but again, I think thus hardly matters and could just as well
be left alone.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help