On Sat, Jun 16, 2007 at 12:06:20AM -0700, Andrew Morton wrote: > > kernel unaligned acc : 34 (pc=fffffc00004bbf58,va=fffffc000394811c) > > > > fffffc00004bbdb0 T __copy_user > > fffffc00004bbf50 T csum_ipv6_magic > > fffffc00004bc020 T memchr > > > > Seems to be associated w/ arch/alpha/lib/ev6-csum_ipv6_magic.S > > > > Steps to reproduce: > > > > Use IPv6 on an Alpha EV6 or higher CPU. > > > > I assume that networking passed the arch an unaligned pointer and the arch > didn't expect that. > > I further assume that this is an alpha shortcoming, and that this behaviour > of networking is expected?
Indeed, it's alpha bug. The struct in6_addr passed to this routine has 4 byte alignment, so we cannot use normal 64 bit loads. Hopefully I'll have a fix shortly. BTW, it's not only ev6, ev5 variant is broken as well. Ivan. - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html