On Wed, Feb 21, 2007 at 02:25:09PM -0800, Davide Libenzi wrote:

> > doesn't have to care.  A few nasty architectures (Afair old ARM and the
> > b0rked R5900 in the Playstation 2 for 128-bit integer loads) however
> > don't throw exceptions so __get_user / __put_user have to handle the
> > problem manually which of course adds considerable overhead to the common
> > case.
> 
> Exactly. But at that point it'd better that the code handle the potential 
> split operation by itself, w/out getting a fault for each mis-aligned 
> access.

For these architectures it's a matter of correctness because ther won't
be an exception, so no chance to handle the rare case of missalignment
in the slow path.

  Ralf
-
To unsubscribe from this list: send the line "unsubscribe linux-arch" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to