The NetBSD Project

CVS log for src/sys/arch/arm/arm32/sys_machdep.c

[BACK] Up to [cvs.netbsd.org] / src / sys / arch / arm / arm32

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.13.2.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:06:04 2012 UTC (5 weeks, 4 days ago) by yamt
Branch: yamt-pagecache
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

sync with head

Revision 1.14 / (download) - annotate - [select for diffs], Thu Nov 17 15:02:22 2011 UTC (6 months, 1 week ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4, netbsd-6-base, netbsd-6, 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, HEAD
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

Don't return ENOSYS if nothing needs to be done for the CPU.

XXX Shouldn't this be a runtime test on the CPU?

Revision 1.13 / (download) - annotate - [select for diffs], Thu Jun 30 20:09:20 2011 UTC (10 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

dependant -> dependent

Revision 1.11.2.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:05:01 2011 UTC (11 months, 2 weeks ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.11: +6 -9 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Sync with HEAD.

Revision 1.10.22.2 / (download) - annotate - [select for diffs], Thu Apr 21 01:40:51 2011 UTC (13 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.10.22.1: +4 -7 lines
Diff to previous 1.10.22.1 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)

sync with head

Revision 1.12 / (download) - annotate - [select for diffs], Thu Apr 7 10:07:11 2011 UTC (13 months, 2 weeks ago) by matt
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase, rmind-uvmplock-base, jym-xensuspend-nbase, jym-xensuspend-base, cherry-xenmp-base, cherry-xenmp
Changes since 1.11: +6 -9 lines
Diff to previous 1.11 (colored)

Don't use the pcb anymore since the user read-only thread and process id
value is now grabbed from l_private.

Revision 1.10.22.1 / (download) - annotate - [select for diffs], Sat Mar 5 20:49:31 2011 UTC (14 months, 3 weeks ago) by rmind
Branch: rmind-uvmplock
Changes since 1.10: +18 -1 lines
Diff to previous 1.10 (colored)

sync with head

Revision 1.10.20.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.10: +18 -1 lines
Diff to previous 1.10 (colored) next main 1.11 (colored)

Sync with HEAD.

Revision 1.9.10.2 / (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.9.10.1: +20 -3 lines
Diff to previous 1.9.10.1 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)

sync with head.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Jul 7 01:20:49 2010 UTC (22 months, 2 weeks ago) by chs
Branch: MAIN
CVS Tags: 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, matt-mips64-premerge-20101231, jruoho-x86intr-base, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: jruoho-x86intr
Changes since 1.10: +20 -3 lines
Diff to previous 1.10 (colored)

implement cpu_lwp_setprivate() on several platforms.

Revision 1.9.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.9: +10 -10 lines
Diff to previous 1.9 (colored) next main 1.10 (colored)

Sync with HEAD.

Revision 1.9.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.9: +10 -10 lines
Diff to previous 1.9 (colored) next main 1.10 (colored)

sync with head.

Revision 1.9.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.9: +10 -10 lines
Diff to previous 1.9 (colored)

sync with head.

Revision 1.10.2.2 / (download) - annotate - [select for diffs], Wed May 14 01:34:58 2008 UTC (4 years ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.10.2.1: +2 -3 lines
Diff to previous 1.10.2.1 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)

Per discussion with ad, remove most of the #include <sys/sa.h> lines
as they were including sa.h just for the type(s) needed for syscallargs.h.

Instead, create a new file, sys/satypes.h, which contains just the
types needed for syscallargs.h. Yes, there's only one now, but that
may change and it's probably more likely to change if it'd be difficult
to handle. :-)

Per discussion with matt at n dot o, add an include of satypes.h to
sigtypes.h. Upcall handlers are kinda signal handlers, and signalling
is the header file that's already included for syscallargs.h that
closest matches SA.

This shaves about 3000 lines off of the diff of the branch relative
to the base. That also represents about 18% of the total before this
checkin.

I think this reduction is very good thing.

Revision 1.10.2.1 / (download) - annotate - [select for diffs], Sat May 10 23:48:43 2008 UTC (4 years ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.10: +3 -2 lines
Diff to previous 1.10 (colored)

Initial checkin of re-adding SA. Everything except kern_sa.c
compiles in GENERIC for i386. This is still a work-in-progress, but
this checkin covers most of the mechanical work (changing signalling
to be able to accomidate SA's process-wide signalling and re-adding
includes of sys/sa.h and savar.h). Subsequent changes will be much
more interesting.

Also, kern_sa.c has received partial cleanup. There's still more
to do, though.

Revision 1.10 / (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-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, yamt-nfs-mp-base2, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, uebayasi-xip-base1, uebayasi-xip-base, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, 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, hpcarm-cleanup-nbase, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, ad-audiomp2-base, ad-audiomp2
Branch point for: wrstuden-revivesa, uebayasi-xip, rmind-uvmplock
Changes since 1.9: +10 -10 lines
Diff to previous 1.9 (colored)

Merge kernel changes in matt-armv6 to HEAD.

Revision 1.6.16.2 / (download) - annotate - [select for diffs], Mon Jan 21 09:35:38 2008 UTC (4 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.6.16.1: +7 -16 lines
Diff to previous 1.6.16.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

sync with head

Revision 1.8.26.3 / (download) - annotate - [select for diffs], Wed Jan 9 01:45:13 2008 UTC (4 years, 4 months ago) by matt
Branch: matt-armv6
Changes since 1.8.26.2: +9 -9 lines
Diff to previous 1.8.26.2 (colored) to branchpoint 1.8 (colored) next main 1.9 (colored)

sync with HEAD

Revision 1.8.38.1 / (download) - annotate - [select for diffs], Wed Jan 2 21:47:22 2008 UTC (4 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
CVS Tags: bouyer-xeni386-merge1
Changes since 1.8: +7 -16 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Sync with HEAD

Revision 1.8.24.1 / (download) - annotate - [select for diffs], Tue Jan 1 15:39:20 2008 UTC (4 years, 4 months ago) by chris
Branch: chris-arm-intr-rework
Changes since 1.8: +7 -16 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Sync with HEAD.

Revision 1.8.20.1 / (download) - annotate - [select for diffs], Wed Dec 26 22:24:36 2007 UTC (4 years, 5 months ago) by rjs
Branch: hpcarm-cleanup
Changes since 1.8: +7 -16 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Sync with HEAD.

Revision 1.8.34.1 / (download) - annotate - [select for diffs], Wed Dec 26 19:42:00 2007 UTC (4 years, 5 months ago) by ad
Branch: vmlocking2
Changes since 1.8: +7 -16 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Sync with head.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Dec 20 23:02:39 2007 UTC (4 years, 5 months ago) by dsl
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, vmlocking2-base3, nick-net80211-sync-base, nick-net80211-sync, mjf-devfs-base, matt-armv6-nbase, matt-armv6-base, 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, chris-arm-intr-rework-base3, bouyer-xeni386-nbase, bouyer-xeni386-base, ad-socklock-base1
Branch point for: yamt-pf42, yamt-nfs-mp, mjf-devfs2
Changes since 1.8: +7 -16 lines
Diff to previous 1.8 (colored)

Convert all the system call entry points from:
    int foo(struct lwp *l, void *v, register_t *retval)
to:
    int foo(struct lwp *l, const struct foo_args *uap, register_t *retval)
Fixup compat code to not write into 'uap' and (in some cases) to actually
pass a correctly formatted 'uap' structure with the right name to the
next routine.
A few 'compat' routines that just call standard ones have been deleted.
All the 'compat' code compiles (along with the kernels required to test
build it).
98% done by automated scripts.

Revision 1.7.28.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.7: +4 -3 lines
Diff to previous 1.7 (colored) next main 1.8 (colored)

Add AT91 support from Sami Kantoluoto
Add TI OMAP2430 support from Marty Fouts @ Danger Inc

Revision 1.8.26.2 / (download) - annotate - [select for diffs], Fri Nov 9 19:24:48 2007 UTC (4 years, 6 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.8.26.1: +4 -3 lines
Diff to previous 1.8.26.1 (colored) to branchpoint 1.8 (colored)

Add pmap_icache_sync_range and change arm32_sync_icache to use it.
This will only invalidate va that have valid PTEs.  This avoids cleaning
unneeded cache lines.

Revision 1.8.26.1 / (download) - annotate - [select for diffs], Tue Nov 6 19:19:15 2007 UTC (4 years, 6 months ago) by matt
Branch: matt-armv6
Changes since 1.8: +9 -19 lines
Diff to previous 1.8 (colored)

Cleanup (de-__P, ansify)
Use lwp instead of proc (since neither is used).
Use void * instead of char *

Revision 1.6.16.1 / (download) - annotate - [select for diffs], Mon Feb 26 09:05:56 2007 UTC (5 years, 2 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.6: +2 -3 lines
Diff to previous 1.6 (colored)

sync with head.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Feb 9 21:55:02 2007 UTC (5 years, 3 months ago) by ad
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, yamt-idlelwp, vmlocking2-base2, vmlocking2-base1, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, ppcoea-renovation-base, ppcoea-renovation, post-newlock2-merge, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, mjf-ufs-trans-base, mjf-ufs-trans, mjf-devfs, matt-mips64-base, matt-mips64, jmcneill-pm-base, jmcneill-pm, jmcneill-base, cube-autoconf-base, cube-autoconf, chris-arm-intr-rework-base2, chris-arm-intr-rework-base, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-audiomp-base, ad-audiomp
Branch point for: vmlocking2, matt-armv6, hpcarm-cleanup, chris-arm-intr-rework, bouyer-xeni386
Changes since 1.7: +2 -3 lines
Diff to previous 1.7 (colored)

Merge newlock2 to head.

Revision 1.7.20.1 / (download) - annotate - [select for diffs], Tue Jan 30 13:49:33 2007 UTC (5 years, 3 months ago) by ad
Branch: newlock2
Changes since 1.7: +2 -3 lines
Diff to previous 1.7 (colored) next main 1.8 (colored)

Remove support for SA. Ok core@.

Revision 1.7 / (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-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, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, peter-altq-base, peter-altq, newlock2-nbase, newlock2-base, 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, matt-nb4-arm-base, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: newlock2, matt-nb4-arm
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

merge ktrace-lwp.

Revision 1.5.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.5.2.2: +2 -2 lines
Diff to previous 1.5.2.2 (colored) next main 1.6 (colored)

Fix the sync with head I botched.

Revision 1.5.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.5.2.1: +0 -0 lines
Diff to previous 1.5.2.1 (colored)

Sync with HEAD.

Revision 1.5.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:32:30 2004 UTC (7 years, 9 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.5: +4 -1 lines
Diff to previous 1.5 (colored)

Sync with HEAD

Revision 1.6 / (download) - annotate - [select for diffs], Tue Jul 15 00:24:42 2003 UTC (8 years, 10 months ago) by lukem
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, yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, thorpej-vnode-attr-base, thorpej-vnode-attr, 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, 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, matt-timespec, ktrace-lwp-base, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-lazymbuf
Changes since 1.5: +4 -1 lines
Diff to previous 1.5 (colored)

__KERNEL_RCSID()

Revision 1.5 / (download) - annotate - [select for diffs], Fri Jan 17 22:28:49 2003 UTC (9 years, 4 months ago) by thorpej
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.4: +5 -3 lines
Diff to previous 1.4 (colored)

Merge the nathanw_sa branch.

Revision 1.1.6.3 / (download) - annotate - [select for diffs], Sun Jun 23 17:34:46 2002 UTC (9 years, 11 months ago) by jdolecek
Branch: kqueue
Changes since 1.1.6.2: +4 -4 lines
Diff to previous 1.1.6.2 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

catch up with -current on kqueue branch

Revision 1.1.10.5 / (download) - annotate - [select for diffs], Wed May 29 21:31:38 2002 UTC (9 years, 11 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.1.10.4: +2 -1 lines
Diff to previous 1.1.10.4 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

#include <sys/sa.h> before <sys/syscallargs.h>, to provide sa_upcall_t
now that <sys/param.h> doesn't include <sys/sa.h>.

(Behold the Power of Ed)

Revision 1.1.10.4 / (download) - annotate - [select for diffs], Wed Apr 17 00:02:27 2002 UTC (10 years, 1 month ago) by nathanw
Branch: nathanw_sa
Changes since 1.1.10.3: +4 -4 lines
Diff to previous 1.1.10.3 (colored) to branchpoint 1.1 (colored)

Catch up to -current.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Mar 30 06:23:39 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, nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base, gehenna-devsw, fvdl_fs64_base, bjh21-hydra-base, bjh21-hydra
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Rename the ARM sysarch calls from arm32* -> arm*

Revision 1.1.10.3 / (download) - annotate - [select for diffs], Thu Feb 28 04:07:24 2002 UTC (10 years, 2 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.1.10.2: +2 -2 lines
Diff to previous 1.1.10.2 (colored) to branchpoint 1.1 (colored)

Catch up to -current.

Revision 1.1.6.2 / (download) - annotate - [select for diffs], Mon Feb 11 20:07:19 2002 UTC (10 years, 3 months ago) by jdolecek
Branch: kqueue
Changes since 1.1.6.1: +2 -2 lines
Diff to previous 1.1.6.1 (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.10.2 / (download) - annotate - [select for diffs], Fri Jan 11 23:38:01 2002 UTC (10 years, 4 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.1.10.1: +5 -1 lines
Diff to previous 1.1.10.1 (colored) to branchpoint 1.1 (colored)

More catchup.

Revision 1.1.6.1 / (download) - annotate - [select for diffs], Thu Jan 10 19:37:50 2002 UTC (10 years, 4 months ago) by thorpej
Branch: kqueue
Changes since 1.1: +5 -1 lines
Diff to previous 1.1 (colored)

Sync kqueue branch with -current.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Jan 5 22:41:47 2002 UTC (10 years, 4 months ago) by chris
Branch: MAIN
Changes since 1.1: +5 -1 lines
Diff to previous 1.1 (colored)

Make some of the arm32 files build with LOOSE_PROTOTYPES not set in the makefile.  Turned up a few mismatched functions.  Note that this isn't all of the arm32 files.  Aim will be to get arm32 kernels built with LOOSE_PROTOTYPES not set.

Revision 1.1.10.1 / (download) - annotate - [select for diffs], Thu Nov 15 06:39:22 2001 UTC (10 years, 6 months ago) by thorpej
Branch: nathanw_sa
Changes since 1.1: +4 -3 lines
Diff to previous 1.1 (colored)

Machine-dependent kernel mods for scheduler activations on
32-bit ARM processors.  Kernel boots multi-user on an XScale,
but upcalls not yet tested.

Revision 1.1.4.2 / (download) - annotate - [select for diffs], Mon Mar 12 13:27:20 2001 UTC (11 years, 2 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.1.4.1: +114 -0 lines
Diff to previous 1.1.4.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with HEAD.

Revision 1.1.4.1, Sun Mar 4 05:08:43 2001 UTC (11 years, 2 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.1: +0 -114 lines
FILE REMOVED

file sys_machdep.c was added on branch thorpej_scsipi on 2001-03-12 13:27:20 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 4 05:08:43 2001 UTC (11 years, 2 months ago) by matt
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, 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: thorpej_scsipi, nathanw_sa, kqueue

Move these from arm32/arm32

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>