Subject: Re: Kernel copyin/out optimizations for ARM...
To: Ben Harris <bjh21@netbsd.org>
From: Richard Earnshaw <rearnsha@arm.com>
List: port-arm
Date: 03/12/2002 12:20:38
[use of ldrt/strt]
> > Nope; even the ARM2 had these IIRC.
> 
> Indeed, and the arm26 copyin/out uses them.

Hmm, that code is much cleaner than the arm32 version. We should look at 
migrating to something derived from that.

Of course an optimization might be to use ldrt/strt to test each page that 
we might touch and then use a standard memcpy style copy to do the 
transfer (particularly for bulk transfers).

R.