Up to [cvs.netbsd.org] / src / sys / arch / arm / arm32
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.24.14.1 / (download) - annotate - [select for diffs], Tue Aug 17 06:44:02 2010 UTC (21 months, 1 week ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.24: +13 -3
lines
Diff to previous 1.24 (colored) next main 1.25 (colored)
Sync with HEAD.
Revision 1.22.10.3 / (download) - annotate - [select for diffs], Wed Aug 11 22:51:39 2010 UTC (21 months, 2 weeks ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.22.10.2: +13 -3
lines
Diff to previous 1.22.10.2 (colored) to branchpoint 1.22 (colored) next main 1.23 (colored)
sync with head.
Revision 1.24.16.1 / (download) - annotate - [select for diffs], Sat Jul 3 01:19:13 2010 UTC (22 months, 3 weeks ago) by rmind
Branch: rmind-uvmplock
Changes since 1.24: +13 -3
lines
Diff to previous 1.24 (colored) next main 1.25 (colored)
sync with head
Revision 1.25 / (download) - annotate - [select for diffs], Sat Jun 19 19:44:57 2010 UTC (23 months ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base7,
uebayasi-xip-base6,
uebayasi-xip-base5,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
netbsd-6-base,
netbsd-6,
matt-mips64-premerge-20101231,
jym-xensuspend-nbase,
jym-xensuspend-base,
jruoho-x86intr-base,
jruoho-x86intr,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2,
jmcneill-usbmp-base,
jmcneill-usbmp,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
HEAD
Changes since 1.24: +13 -3
lines
Diff to previous 1.24 (colored)
Cleanup the armv7 changes. Add ARM_ARCH_7. Use CPU_CORTEX instead of CPU_CORTEXA8 everywhere since there more types of Cortex than just the A8. CPU_CORTEXA8 still exists but causes CPU_CORTEX to be defined. Add CPU_CORTEXA9 as well. Use .arch armv7a to get us the isb/dsb instructions. Test booted to root device prompt on a Beagleboard. All ARM kernels successfully test built.
Revision 1.22.10.2 / (download) - annotate - [select for diffs], Mon May 4 08:10:38 2009 UTC (3 years ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.22.10.1: +3 -3
lines
Diff to previous 1.22.10.1 (colored) to branchpoint 1.22 (colored)
sync with head.
Revision 1.23.6.1 / (download) - annotate - [select for diffs], Sun Oct 19 22:15:41 2008 UTC (3 years, 7 months ago) by haad
Branch: haad-dm
Changes since 1.23: +3 -3
lines
Diff to previous 1.23 (colored) next main 1.24 (colored)
Sync with HEAD.
Revision 1.22.6.2 / (download) - annotate - [select for diffs], Sun Sep 28 10:39:47 2008 UTC (3 years, 7 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.22.6.1: +1 -1
lines
Diff to previous 1.22.6.1 (colored) to branchpoint 1.22 (colored) next main 1.23 (colored)
Sync with HEAD.
Revision 1.23.2.1 / (download) - annotate - [select for diffs], Thu Sep 18 04:33:18 2008 UTC (3 years, 8 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.23: +3 -3
lines
Diff to previous 1.23 (colored) next main 1.24 (colored)
Sync with wrstuden-revivesa-base-2.
Revision 1.24 / (download) - annotate - [select for diffs], Thu Aug 7 04:18:21 2008 UTC (3 years, 9 months ago) by matt
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9,
yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
uebayasi-xip-base1,
uebayasi-xip-base,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
nick-hppapmap,
netbsd-5-base,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
mjf-devfs2-base,
matt-premerge-20091211,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
jymxensuspend-base,
jym-xensuspend,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
ad-audiomp2-base,
ad-audiomp2
Branch point for: uebayasi-xip,
rmind-uvmplock
Changes since 1.23: +3 -3
lines
Diff to previous 1.23 (colored)
Use IF32_bits instead of I32_bit | F32_bit
Revision 1.22.6.1 / (download) - annotate - [select for diffs], Mon Jun 2 13:21:53 2008 UTC (3 years, 11 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.22: +3 -1
lines
Diff to previous 1.22 (colored)
Sync with HEAD.
Revision 1.22.8.1 / (download) - annotate - [select for diffs], Sun May 18 12:31:34 2008 UTC (4 years ago) by yamt
Branch: yamt-pf42
Changes since 1.22: +3 -1
lines
Diff to previous 1.22 (colored) next main 1.23 (colored)
sync with head.
Revision 1.22.10.1 / (download) - annotate - [select for diffs], Fri May 16 02:21:56 2008 UTC (4 years ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.22: +3 -1
lines
Diff to previous 1.22 (colored)
sync with head.
Revision 1.23 / (download) - annotate - [select for diffs], Sun Apr 27 18:58:44 2008 UTC (4 years ago) by matt
Branch: MAIN
CVS Tags: yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-nfs-mp-base2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa,
haad-dm
Changes since 1.22: +3 -1
lines
Diff to previous 1.22 (colored)
Merge kernel changes in matt-armv6 to HEAD.
Revision 1.18.52.2 / (download) - annotate - [select for diffs], Sun Mar 23 02:03:54 2008 UTC (4 years, 2 months ago) by matt
Branch: matt-armv6
Changes since 1.18.52.1: +7 -50
lines
Diff to previous 1.18.52.1 (colored) to branchpoint 1.18 (colored) next main 1.19 (colored)
sync with HEAD
Revision 1.18.46.1 / (download) - annotate - [select for diffs], Thu Feb 28 21:47:41 2008 UTC (4 years, 2 months ago) by rjs
Branch: hpcarm-cleanup
Changes since 1.18: +30 -40
lines
Diff to previous 1.18 (colored) next main 1.19 (colored)
Sync with HEAD.
Revision 1.18.58.1 / (download) - annotate - [select for diffs], Mon Feb 18 21:04:22 2008 UTC (4 years, 3 months ago) by mjf
Branch: mjf-devfs
Changes since 1.18: +30 -40
lines
Diff to previous 1.18 (colored) next main 1.19 (colored)
Sync with HEAD.
Revision 1.16.12.2 / (download) - annotate - [select for diffs], Mon Jan 21 09:35:37 2008 UTC (4 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.16.12.1: +30 -40
lines
Diff to previous 1.16.12.1 (colored) to branchpoint 1.16 (colored) next main 1.17 (colored)
sync with head
Revision 1.18.66.3 / (download) - annotate - [select for diffs], Sun Jan 20 17:51:03 2008 UTC (4 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.18.66.2: +1 -39
lines
Diff to previous 1.18.66.2 (colored) to branchpoint 1.18 (colored) next main 1.19 (colored)
Sync with HEAD
Revision 1.18.50.2 / (download) - annotate - [select for diffs], Sun Jan 20 16:03:57 2008 UTC (4 years, 4 months ago) by chris
Branch: chris-arm-intr-rework
Changes since 1.18.50.1: +9 -50
lines
Diff to previous 1.18.50.1 (colored) to branchpoint 1.18 (colored) next main 1.19 (colored)
Sync to HEAD.
Revision 1.22 / (download) - annotate - [select for diffs], Sat Jan 19 13:11:09 2008 UTC (4 years, 4 months ago) by chris
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base,
chris-arm-intr-rework-base7,
chris-arm-intr-rework-base6,
chris-arm-intr-rework-base5,
chris-arm-intr-rework-base4,
bouyer-xeni386-nbase,
bouyer-xeni386-base,
ad-socklock-base1
Branch point for: yamt-pf42,
yamt-nfs-mp,
mjf-devfs2
Changes since 1.21: +2 -40
lines
Diff to previous 1.21 (colored)
Remove arm support for IPKDB. It hasn't worked since arm was broken out from arm32 in Jan 2001, and no-one has noticed or cared to fix it.
Revision 1.18.66.2 / (download) - annotate - [select for diffs], Sat Jan 19 12:14:11 2008 UTC (4 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.18.66.1: +5 -10
lines
Diff to previous 1.18.66.1 (colored) to branchpoint 1.18 (colored)
Sync with HEAD
Revision 1.21 / (download) - annotate - [select for diffs], Sun Jan 13 13:42:58 2008 UTC (4 years, 4 months ago) by skrll
Branch: MAIN
Changes since 1.20: +3 -3
lines
Diff to previous 1.20 (colored)
Update a comment.
Revision 1.20 / (download) - annotate - [select for diffs], Sat Jan 12 20:50:24 2008 UTC (4 years, 4 months ago) by skrll
Branch: MAIN
Changes since 1.19: +4 -9
lines
Diff to previous 1.19 (colored)
Push a switchframe in dumpsys and cpu_switchto, but as dumpsys calls other funcs a switchframe needs to be a multiple of 8 bytes. Stash sp as well in the switchframe to bump it to 24bytes. Setup the switchframe appropriately in cpu_lwp_fork. Remove savectx - nothing uses it. All of this make gdb's life much easier when dealing with crash dumps and live kernels. Reviewd by chris.
Revision 1.18.52.1 / (download) - annotate - [select for diffs], Wed Jan 9 01:45:12 2008 UTC (4 years, 4 months ago) by matt
Branch: matt-armv6
Changes since 1.18: +34 -1
lines
Diff to previous 1.18 (colored)
sync with HEAD
Revision 1.18.66.1 / (download) - annotate - [select for diffs], Wed Jan 2 21:47:21 2008 UTC (4 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
CVS Tags: bouyer-xeni386-merge1
Changes since 1.18: +34 -1
lines
Diff to previous 1.18 (colored)
Sync with HEAD
Revision 1.18.50.1 / (download) - annotate - [select for diffs], Tue Jan 1 15:39:17 2008 UTC (4 years, 4 months ago) by chris
Branch: chris-arm-intr-rework
Changes since 1.18: +34 -1
lines
Diff to previous 1.18 (colored)
Sync with HEAD.
Revision 1.19 / (download) - annotate - [select for diffs], Tue Jan 1 14:06:42 2008 UTC (4 years, 4 months ago) by chris
Branch: MAIN
CVS Tags: matt-armv6-base,
chris-arm-intr-rework-base3
Changes since 1.18: +34 -1
lines
Diff to previous 1.18 (colored)
Add support for kcore headers to arm32 kernel core dumps. The kcore code is based on i386's kcore header handling. Having an asm stub for dumpsys, to dump the registers onto the stack, and then call the C code to do the memory dump is based on amd64's core dump code. This allows a successful core dump on cats. Part of fixing PR cats/18026.
Revision 1.18.60.1 / (download) - annotate - [select for diffs], Sat Nov 10 02:56:26 2007 UTC (4 years, 6 months ago) by matt
Branch: matt-nb4-arm
Changes since 1.18: +1 -2
lines
Diff to previous 1.18 (colored) next main 1.19 (colored)
Add AT91 support from Sami Kantoluoto Add TI OMAP2430 support from Marty Fouts @ Danger Inc
Revision 1.16.12.1 / (download) - annotate - [select for diffs], Wed Jun 21 14:49:16 2006 UTC (5 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
sync with head.
Revision 1.18 / (download) - annotate - [select for diffs], Sun Dec 11 12:16:41 2005 UTC (6 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
yamt-splraiseipl-base,
yamt-splraiseipl,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
yamt-pdpolicy,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
yamt-idlelwp-base8,
yamt-idlelwp,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
vmlocking-base,
vmlocking,
thorpej-atomic-base,
thorpej-atomic,
simonb-timecounters-base,
simonb-timecounters,
simonb-timcounters-final,
rpaulo-netinet-merge-pcb-base,
rpaulo-netinet-merge-pcb,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
reinoud-bufcleanup,
ppcoea-renovation-base,
ppcoea-renovation,
post-newlock2-merge,
peter-altq-base,
peter-altq,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
newlock2-nbase,
newlock2-base,
newlock2,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
netbsd-4,
mjf-ufs-trans-base,
mjf-ufs-trans,
matt-nb4-arm-base,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
jmcneill-pm-base,
jmcneill-pm,
jmcneill-base,
gdamore-uart-base,
gdamore-uart,
elad-kernelauth-base,
elad-kernelauth,
cube-autoconf-base,
cube-autoconf,
chris-arm-intr-rework-base2,
chris-arm-intr-rework-base,
chap-midi-nbase,
chap-midi-base,
chap-midi,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64,
ad-audiomp-base,
ad-audiomp,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: mjf-devfs,
matt-nb4-arm,
matt-armv6,
hpcarm-cleanup,
chris-arm-intr-rework,
bouyer-xeni386
Changes since 1.17: +1 -1
lines
Diff to previous 1.17 (colored)
merge ktrace-lwp.
Revision 1.14.2.5 / (download) - annotate - [select for diffs], Thu Nov 10 13:55:16 2005 UTC (6 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.14.2.4: +2 -2
lines
Diff to previous 1.14.2.4 (colored) next main 1.15 (colored)
Sync with HEAD. Here we go again...
Revision 1.17 / (download) - annotate - [select for diffs], Mon Oct 10 09:58:54 2005 UTC (6 years, 7 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base3,
yamt-readahead-base2,
yamt-readahead-base,
yamt-readahead,
thorpej-vnode-attr-base,
thorpej-vnode-attr,
ktrace-lwp-base
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
foreach NOTEACHED make the comment say NOTREACHED
Revision 1.14.2.4 / (download) - annotate - [select for diffs], Mon Nov 29 07:24:02 2004 UTC (7 years, 5 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.14.2.3: +2 -2
lines
Diff to previous 1.14.2.3 (colored)
Sync with HEAD.
Revision 1.16 / (download) - annotate - [select for diffs], Fri Nov 19 07:59:53 2004 UTC (7 years, 6 months ago) by skrll
Branch: MAIN
CVS Tags: yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
yamt-km-base,
yamt-km,
netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-3,
matt-timespec,
kent-audio2-base,
kent-audio2,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: yamt-lazymbuf
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
Fix syntax error from 1.9. I guess IPKDB isn't used very much...
Revision 1.14.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:13:10 2004 UTC (7 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.14.2.2: +1 -1
lines
Diff to previous 1.14.2.2 (colored)
Fix the sync with head I botched.
Revision 1.14.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:32:17 2004 UTC (7 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.14.2.1: +0 -0
lines
Diff to previous 1.14.2.1 (colored)
Sync with HEAD.
Revision 1.14.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:32:29 2004 UTC (7 years, 9 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
Sync with HEAD
Revision 1.15 / (download) - annotate - [select for diffs], Fri Feb 13 11:36:11 2004 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-base,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2-0,
netbsd-2
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
Uppercase CPU, plural is CPUs.
Revision 1.14 / (download) - annotate - [select for diffs], Sun Apr 20 16:21:40 2003 UTC (9 years, 1 month ago) by thorpej
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.13: +3 -2
lines
Diff to previous 1.13 (colored)
Reinstate one change from rev. 1.12, but differently. Preload r2 with 0 before frobbing the control register, and use r2 in the ARMv4 TLB flush.
Revision 1.13 / (download) - annotate - [select for diffs], Sun Apr 20 15:42:51 2003 UTC (9 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.12: +2 -6
lines
Diff to previous 1.12 (colored)
Back out previous. There were several problems with the patch that was checked in: * It was not actually disabling the MMU, and so jumping to the reset vector would happily cause a panic(), since it would be the kernel's reset vector, not the ROM's. * In the event the system was using high vectors, VECRELOC was not getting cleared, which has the potential to wreak havoc when re-entering the ROM. * It was totally broken for CPUs < ARMv4; you still need to disable the MMU on those, just need to skip the ARMv4 TLB flush. * The code that was checked in would only work if the kernel is mapped VA==PA. For systems where the kernel is NOT mapped VA==PA, you only get the prefetch depth # of insns (2) after the MMU is turned off before you have fix the PC. Backing out the change fixes rebooting on several evbarm platforms.
Revision 1.12 / (download) - annotate - [select for diffs], Wed Mar 26 17:36:56 2003 UTC (9 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.11: +7 -3
lines
Diff to previous 1.11 (colored)
Fix multiple bugs in the way we do the v4 MMU disable -- it was blasting way too many bits (including some reserved ones) and was writing the wrong value for the TLB flush. Also, if the flag is off, don't write the control register!
Revision 1.1.8.9 / (download) - annotate - [select for diffs], Mon Nov 11 21:56:34 2002 UTC (9 years, 6 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.1.8.8: +1 -30
lines
Diff to previous 1.1.8.8 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)
Catch up to -current
Revision 1.10.2.1 / (download) - annotate - [select for diffs], Thu Oct 24 22:33:46 2002 UTC (9 years, 7 months ago) by bjh21
Branch: bjh21-hydra
Changes since 1.10: +1 -30
lines
Diff to previous 1.10 (colored) next main 1.11 (colored)
Sync with trunk.
Revision 1.11 / (download) - annotate - [select for diffs], Sat Oct 19 12:22:33 2002 UTC (9 years, 7 months ago) by bsh
Branch: MAIN
CVS Tags: nathanw_sa_before_merge,
nathanw_sa_base,
kqueue-beforemerge,
kqueue-aftermerge,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base,
bjh21-hydra-base
Changes since 1.10: +1 -30
lines
Diff to previous 1.10 (colored)
make atomic_{set,clear}_bit() inline for arm32 ports, and
add <machine/atomic.h> for them.
Revision 1.1.8.8 / (download) - annotate - [select for diffs], Fri Oct 18 02:35:21 2002 UTC (9 years, 7 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.1.8.7: +5 -7
lines
Diff to previous 1.1.8.7 (colored) to branchpoint 1.1 (colored)
Catch up to -current.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Oct 15 23:10:32 2002 UTC (9 years, 7 months ago) by bsh
Branch: MAIN
Branch point for: bjh21-hydra
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
fix a bug sneaked into cpu_reset() in "- . - 8 purge" (s/mov pc,lr/mov lr,pc/)
Revision 1.9 / (download) - annotate - [select for diffs], Sun Oct 13 14:54:49 2002 UTC (9 years, 7 months ago) by bjh21
Branch: MAIN
Changes since 1.8: +5 -7
lines
Diff to previous 1.8 (colored)
Instead of "add rd, pc, #foo - . - 8", use either "adr rd, foo" or (where appropriate) "mov lr, pc". This makes things slightly less confusing and ugly.
Revision 1.1.2.6 / (download) - annotate - [select for diffs], Fri Sep 6 08:32:25 2002 UTC (9 years, 8 months ago) by jdolecek
Branch: kqueue
Changes since 1.1.2.5: +24 -24
lines
Diff to previous 1.1.2.5 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)
sync kqueue branch with HEAD
Revision 1.6.2.1 / (download) - annotate - [select for diffs], Fri Aug 30 00:19:07 2002 UTC (9 years, 8 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.6: +24 -24
lines
Diff to previous 1.6 (colored) next main 1.7 (colored)
catch up with -current.
Revision 1.1.8.7 / (download) - annotate - [select for diffs], Mon Aug 19 21:39:05 2002 UTC (9 years, 9 months ago) by thorpej
Branch: nathanw_sa
Changes since 1.1.8.6: +24 -24
lines
Diff to previous 1.1.8.6 (colored) to branchpoint 1.1 (colored)
Partial (ARM only) sync with trunk -- significant performance improvements for XScale-based systems.
Revision 1.8 / (download) - annotate - [select for diffs], Sat Aug 17 16:36:34 2002 UTC (9 years, 9 months ago) by thorpej
Branch: MAIN
CVS Tags: kqueue-base,
gehenna-devsw-base
Changes since 1.7: +9 -9
lines
Diff to previous 1.7 (colored)
More local label fixups.
Revision 1.7 / (download) - annotate - [select for diffs], Thu Aug 15 01:37:02 2002 UTC (9 years, 9 months ago) by briggs
Branch: MAIN
Changes since 1.6: +16 -16
lines
Diff to previous 1.6 (colored)
* 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).
Revision 1.1.2.5 / (download) - annotate - [select for diffs], Sun Jun 23 17:34:45 2002 UTC (9 years, 11 months ago) by jdolecek
Branch: kqueue
Changes since 1.1.2.4: +17 -25
lines
Diff to previous 1.1.2.4 (colored) to branchpoint 1.1 (colored)
catch up with -current on kqueue branch
Revision 1.1.8.6 / (download) - annotate - [select for diffs], Thu Jun 20 03:38:05 2002 UTC (9 years, 11 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.1.8.5: +2 -2
lines
Diff to previous 1.1.8.5 (colored) to branchpoint 1.1 (colored)
Catch up to -current.
Revision 1.6 / (download) - annotate - [select for diffs], Thu Apr 25 23:23:23 2002 UTC (10 years, 1 month ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001,
netbsd-1-6
Branch point for: gehenna-devsw
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
Make a comment describe what the code actually does.
Revision 1.1.8.5 / (download) - annotate - [select for diffs], Wed Apr 17 00:02:26 2002 UTC (10 years, 1 month ago) by nathanw
Branch: nathanw_sa
Changes since 1.1.8.4: +3 -5
lines
Diff to previous 1.1.8.4 (colored) to branchpoint 1.1 (colored)
Catch up to -current.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Apr 3 17:30:50 2002 UTC (10 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.4: +3 -5
lines
Diff to previous 1.4 (colored)
Always provide kernel_text.
Revision 1.1.8.4 / (download) - annotate - [select for diffs], Mon Apr 1 07:39:08 2002 UTC (10 years, 1 month ago) by nathanw
Branch: nathanw_sa
Changes since 1.1.8.3: +14 -20
lines
Diff to previous 1.1.8.3 (colored) to branchpoint 1.1 (colored)
Catch up to -current. (CVS: It's not just a program. It's an adventure!)
Revision 1.4 / (download) - annotate - [select for diffs], Mon Mar 25 16:58:18 2002 UTC (10 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.3: +14 -20
lines
Diff to previous 1.3 (colored)
* Clean up some comments/whitespace. * Don't construct a fake trap frame and pass it to main(); that hasn't been needed for some time. * panic if main() returns.
Revision 1.1.8.3 / (download) - annotate - [select for diffs], Thu Feb 28 04:07:23 2002 UTC (10 years, 2 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.1.8.2: +2 -2
lines
Diff to previous 1.1.8.2 (colored) to branchpoint 1.1 (colored)
Catch up to -current.
Revision 1.1.2.4 / (download) - annotate - [select for diffs], Mon Feb 11 20:07:18 2002 UTC (10 years, 3 months ago) by jdolecek
Branch: kqueue
Changes since 1.1.2.3: +2 -2
lines
Diff to previous 1.1.2.3 (colored) to branchpoint 1.1 (colored)
Sync w/ -current.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Jan 25 19:19:25 2002 UTC (10 years, 4 months ago) by thorpej
Branch: MAIN
CVS Tags: newlock-base,
newlock,
ifpoll-base,
ifpoll,
eeh-devprop-base,
eeh-devprop
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
Overhaul of the ARM cache code. This is mostly a simplification pass. Rather than providing a whole slew of cache operations that aren't ever used, distill them down to some useful primitives: icache_sync_all Synchronize I-cache icache_sync_range Synchronize I-cache range dcache_wbinv_all Write-back and Invalidate D-cache dcache_wbinv_range Write-back and Invalidate D-cache range dcache_inv_range Invalidate D-cache range dcache_wb_range Write-back D-cache range idcache_wbinv_all Write-back and Invalidate D-cache, Invalidate I-cache idcache_wbinv_range Write-back and Invalidate D-cache, Invalidate I-cache range Note: This does not yet include an overhaul of the actual asm files that implement the primitives. Instead, we've provided a safe default for each CPU type, and the individual CPU types can now be optimized one at a time.
Revision 1.1.2.3 / (download) - annotate - [select for diffs], Thu Jan 10 19:37:49 2002 UTC (10 years, 4 months ago) by thorpej
Branch: kqueue
Changes since 1.1.2.2: +4 -100
lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored)
Sync kqueue branch with -current.
Revision 1.1.8.2 / (download) - annotate - [select for diffs], Tue Jan 8 00:23:09 2002 UTC (10 years, 4 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.1.8.1: +254 -0
lines
Diff to previous 1.1.8.1 (colored) to branchpoint 1.1 (colored)
Catch up to -current.
Revision 1.2 / (download) - annotate - [select for diffs], Thu Dec 20 01:20:22 2001 UTC (10 years, 5 months ago) by thorpej
Branch: MAIN
Changes since 1.1: +4 -100
lines
Diff to previous 1.1 (colored)
* Share a common vector page between arm26 and arm32. * Use a common set of exception handlers for all arm32 platforms. * New FIQ framework based on discussions with Ben Harris, shared between arm26 and arm32.
Revision 1.1.2.2 / (download) - annotate - [select for diffs], Fri Aug 3 04:10:58 2001 UTC (10 years, 9 months ago) by lukem
Branch: kqueue
Changes since 1.1.2.1: +350 -0
lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored)
update to -current
Revision 1.1.8.1, Sat Jul 28 15:08:11 2001 UTC (10 years, 10 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.1: +0 -350
lines
FILE REMOVED
file locore.S was added on branch nathanw_sa on 2002-01-08 00:23:09 +0000
Revision 1.1.2.1, Sat Jul 28 15:08:11 2001 UTC (10 years, 10 months ago) by lukem
Branch: kqueue
Changes since 1.1: +0 -350
lines
FILE REMOVED
file locore.S was added on branch kqueue on 2001-08-03 04:10:58 +0000
Revision 1.1 / (download) - annotate - [select for diffs], Sat Jul 28 15:08:11 2001 UTC (10 years, 10 months ago) by chris
Branch: MAIN
CVS Tags: thorpej-mips-cache-base,
thorpej-mips-cache,
thorpej-devvp-base3,
thorpej-devvp-base2,
thorpej-devvp-base,
thorpej-devvp,
pre-chs-ubcperf,
post-chs-ubcperf
Branch point for: nathanw_sa,
kqueue
finish moving common arm32 bits out into arm/arm32.