Re: changes to make ethernet packets able to be unaligned...
From: Mike Silbersack (silby_at_silby.com)
Date: 03/18/05
- Previous message: John-Mark Gurney: "Re: changes to make ethernet packets able to be unaligned..."
- In reply to: John-Mark Gurney: "Re: changes to make ethernet packets able to be unaligned..."
- Next in thread: John-Mark Gurney: "Re: changes to make ethernet packets able to be unaligned..."
- Reply: John-Mark Gurney: "Re: changes to make ethernet packets able to be unaligned..."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 18 Mar 2005 02:48:26 -0600 (CST) To: John-Mark Gurney <gurney_j@resnet.uoregon.edu>
On Fri, 18 Mar 2005, John-Mark Gurney wrote:
>> I'm confused - don't sparc64 and alpha have similar alignment
>> requirements? Why does arm require code changes?
>
> yes, the alignment constraints for arm are the same.. the reason I
> said the above is only for arm is the epe driver (which is only on
> an ARM core) has been made to use the new feature...
>
> The changes to ip_input.c will work with other drivers as well... it
> just needs to make sure that the proper defines are in amd64 and i386
> so that we don't do the fix up when we don't need to...
>
> --
> John-Mark Gurney Voice: +1 415 225 5579
Ok, I see what you're saying now, I had forgotten the #ifdef i386 sections
we have scattered throughout the network drivers. When I read your
original commit, I was thinking about the transmit paths in drivers, which
is why m_copyup made no sense to me.
Moving the alignment out of the drivers and into a common place seems like
a good idea, but I wonder if it should be done in the ethernet code
instead of in the ip code; won't other protocols have unaligned access
problems if the change is made exactly as is?
Mike "Silby" Silbersack
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
- Previous message: John-Mark Gurney: "Re: changes to make ethernet packets able to be unaligned..."
- In reply to: John-Mark Gurney: "Re: changes to make ethernet packets able to be unaligned..."
- Next in thread: John-Mark Gurney: "Re: changes to make ethernet packets able to be unaligned..."
- Reply: John-Mark Gurney: "Re: changes to make ethernet packets able to be unaligned..."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|