mv643xx_eth.c: Multicast and IPv6 support

Dale Farnsworth dale at farnsworth.org
Fri Jan 13 06:09:00 EST 2006


In article <200601121329.11693 at mail.frokaschwei.de>
pegasos at frokaschwei.de writes:
> currently, the driver mv643xx_eth.c doesn't support receiving of multicast and 
> sending of IPv6 packets.
> I found a piece of code in the u-boot bootloader which supports multicast 
> receiving and did some cut and paste. Now receiving multicast packets works 
> for me.
> To be able to send IPv6 packets I had to remove the NETIF_F_HW_CSUM flag. 
> Hardware checksumming for IPv4 should continue to work because of the 
> NETIF_F_IP_CSUM flag.
> 
> I attach a diff against 2.6.15.

Thanks.  On December 28th, I posted a patch to netdev at vger.kernel.org that
adds multicast support to the mv643xx driver.  I'll ping jgarzik
about it.

The IPv6 changes look good.  Would you please re-submit these without
the multicast changes and with a Signed-off-by line?

-Dale



More information about the Linuxppc-dev mailing list