History log of /src/sys/arch/arm/arm32/bcopy_page.S |
Revision | | Date | Author | Comments |
1.10 |
| 17-Dec-2013 |
joerg | Write out register pairs for strd.
|
1.9 |
| 18-Aug-2013 |
matt | Move parts of cpu.h that are not needed by MI code in <arm/locore.h> Don't include <machine/cpu.h> or <machine/frame.h>, use <arm/locore.h> Use <arm/asm.h> instead of <machine/arm.h>
|
1.8 |
| 11-Dec-2005 |
christos | branches: 1.8.98; 1.8.114; 1.8.124; 1.8.130; merge ktrace-lwp.
|
1.7 |
| 13-Oct-2003 |
scw | Xscale-optimised b{copy,zero}_page().
Contributed by Wasabi Systems.
|
1.6 |
| 08-Apr-2003 |
thorpej | branches: 1.6.2; Use PAGE_SIZE rather than NBPG.
|
1.5 |
| 17-Aug-2002 |
thorpej | More local label fixups.
|
1.4 |
| 15-Aug-2002 |
briggs | * Use local label names (.Lfoo vs. (Lfoo or foo)) * When moving from cpsr, use "cpsr" instead of "cpsr_all" (which is provided, but doesn't make sense since mrs doesn't support fields like msr does).
|
1.3 |
| 07-Aug-2002 |
thorpej | Speed up bcopy_page() on the XScale slightly by using the "pld" insn (prefetch) to look-ahead to the next chunk while we copy the current chunk.
This could probably use a bit more tuning.
|
1.2 |
| 11-Aug-2001 |
chris | branches: 1.2.6; 1.2.14; Patch in Richard E's changes to bcopy page, the loop doesn't need unrolling as much as it currently is due to the overhead of the load/stores taking most of the time. (profiling shows minimal time difference)
|
1.1 |
| 04-Mar-2001 |
matt | branches: 1.1.4; 1.1.6; Move compat_13_machdep.c, strstr.c, copystr.S, bcopyinout.S, and bcopy_page.S to arm/arm32 and remove port-local copies.
|
1.1.6.2 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.1.6.1 |
| 25-Aug-2001 |
thorpej | Merge Aug 24 -current into the kqueue branch.
|
1.1.4.2 |
| 12-Mar-2001 |
bouyer | Sync with HEAD.
|
1.1.4.1 |
| 04-Mar-2001 |
bouyer | file bcopy_page.S was added on branch thorpej_scsipi on 2001-03-12 13:27:19 +0000
|
1.2.14.1 |
| 30-Aug-2002 |
gehenna | catch up with -current.
|
1.2.6.3 |
| 19-Aug-2002 |
thorpej | Partial (ARM only) sync with trunk -- significant performance improvements for XScale-based systems.
|
1.2.6.2 |
| 13-Aug-2002 |
nathanw | Catch up to -current.
|
1.2.6.1 |
| 11-Aug-2001 |
nathanw | file bcopy_page.S was added on branch nathanw_sa on 2002-08-13 02:17:49 +0000
|
1.6.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.6.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.6.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.8.130.2 |
| 18-May-2014 |
rmind | sync with head
|
1.8.130.1 |
| 28-Aug-2013 |
rmind | sync with head
|
1.8.124.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.8.114.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.8.98.1 |
| 15-Feb-2014 |
matt | Merge armv7 support from HEAD, specifically support for the BCM5301X and BCM56340 evbarm kernels.
|