<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.45">
<TITLE>RE: [openib-general] Multicast address aliasing in IPoIB</TITLE>
</HEAD>
<BODY>
<BR>
<BR>
<P><FONT SIZE=2>> -----Original Message-----</FONT>
<BR><FONT SIZE=2>> From: Roland Dreier [<A HREF="mailto:roland@topspin.com">mailto:roland@topspin.com</A>] </FONT>
<BR><FONT SIZE=2>> Sent: Monday, August 30, 2004 11:35 PM</FONT>
</P>
<P><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> Dror> For gen2, will it be possible to define a new medium for the</FONT>
<BR><FONT SIZE=2>> Dror> IPoIB driver (not ARPHRD_ETHER), such that arp_mc_map() will</FONT>
<BR><FONT SIZE=2>> Dror> map the entire IP address into the HW address ? Today it</FONT>
<BR><FONT SIZE=2>> Dror> looks impossible, because arp_mc_map() just overrides bits</FONT>
<BR><FONT SIZE=2>> Dror> 31:24 of the IP address.</FONT>
<BR><FONT SIZE=2>> </FONT>
<BR><FONT SIZE=2>> I guess when we merge the IPoIB driver we will need to </FONT>
<BR><FONT SIZE=2>> include a patch to the networking core that treats </FONT>
<BR><FONT SIZE=2>> ARPHRD_INFINIBAND properly for IPv4 and IPv6 multicast addresses.</FONT>
<BR><FONT SIZE=2>> </FONT>
</P>
<P><FONT SIZE=2>I also believe that this is the right way to go.</FONT>
<BR><FONT SIZE=2>Anyone is working in pushing this kind of change to the Linux kernel ?</FONT>
</P>
<P><FONT SIZE=2>Thanks</FONT>
<BR><FONT SIZE=2>Dror</FONT>
</P>
</BODY>
</HTML>