On Wed, 15 Jun 2005, Jochen Karrer wrote:

> Hi,
> > All architectures support unaligned access, including ARM. Some do it by
> > the way of trap processing. It"s just your particular kernel is broken
> > for some reason. Talk to your supplier about it.
> 
> Yes the arm fixes this misalignment. I did't say that anything doesn't work.
> But alignment fixup is an emulation which needs about 80 CPU cycles instead
> of three. So it is bad.
>   
>  
> > No. This is not the only place where kernel does unaligned accesses.
> 
> I'm running the kernel in the emulator "softgun" which prints warning
> message on every unaligned instruction. I do not see any warning message.
> So my conclusion is that the kernel normaly does not a single unaligned
> access.

You may be interested in the sequence of messages starting here:

http://lists.parisc-linux.org/pipermail/parisc-linux/2005-June/026623.html

According to Grant Grundler, "...networking folks are trying
to set precedent that unaligned access macros should go away.
That is despite clear evidence of substantial performance improvements
on RISC arches."

Alan Stern



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to