From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4625263D.1000709@linux-foundation.org> Date: Tue, 17 Apr 2007 12:55:41 -0700 From: Stephen Hemminger MIME-Version: 1.0 References: <4624B44A.9040509@sw.ru> <20070417.123135.56861973.davem@davemloft.net> In-Reply-To: <20070417.123135.56861973.davem@davemloft.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Bridge] [BRIDGE] Unaligned access on IA64 when comparing ethernet addresses List-Id: Linux Ethernet Bridging List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: David Miller Cc: netdev@vger.kernel.org, xemul@sw.ru, devel@openvz.org, bridge@lists.osdl.org David Miller wrote: > From: Pavel Emelianov > Date: Tue, 17 Apr 2007 15:49:30 +0400 > > >> From: Evgeny Kravtsunov >> >> compare_ether_addr() implicitly requires that the addresses >> passed are 2-bytes aligned in memory. >> >> This is not true for br_stp_change_bridge_id() and >> br_stp_recalculate_bridge_id() in which one of the addresses >> is unsigned char *, and thus may not be 2-bytes aligned. >> >> Signed-off-by: Evgeny Kravtsunov >> Signed-off-by: Kirill Korotaev >> Signed-off-by: Pavel Emelianov >> > > Patch applied, thank you. > I had a better way, I'll fix.