Re: [PATCH 03/11] cirrus/mac89x0: print MAC via printk format specifier
flat view
From: Danny Kukawka <hidden>
Date: 2012-02-29 07:24:09
Also in:
lkml
On Dienstag, 28. Februar 2012, Geert Uytterhoeven wrote:
Hi David, 2012/2/28 David Miller [off-list ref]:quoted
From: Geert Uytterhoeven <geert@linux-m68k.org> Date: Tue, 28 Feb 2012 21:45:30 +0100quoted
drivers/net/ethernet/cirrus/mac89x0.c: In function ‘set_mac_address’: drivers/net/ethernet/cirrus/mac89x0.c:597: warning: dereferencing ‘void *’ pointer drivers/net/ethernet/cirrus/mac89x0.c:597: error: request for member ‘sa_data’ in something not a structure or union drivers/net/ethernet/cirrus/mac89x0.c:600: warning: dereferencing ‘void *’ pointer drivers/net/ethernet/cirrus/mac89x0.c:600: error: request for member ‘sa_data’ in something not a structure or union drivers/net/ethernet/cirrus/mac89x0.c:595: warning: unused variable ‘saddr’Thanks, I've fixed this as follows and pushed to net-next: -------------------- mac89x0: Fix build error. Need to use the new 'saddr' variable not the void 'addr' in set_mac_address(). Reported-by: Geert Uytterhoeven <geert@linux-m68k.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Thanks for the fix!
Thanks, that fixed the build. What about the is_valid_ether_addr() check?
If you mean the discussion about checking if the MAC is valid in .ndo_set_mac_address, I'm on that issue and will hopefully send a patch soon. Danny