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
