Up to [cvs.NetBSD.org] / src / sys / arch / hppa / hppa
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.24 / (download) - annotate - [select for diffs], Fri Apr 6 12:21:59 2012 UTC (13 months, 2 weeks ago) by skrll
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, tls-maxphys-nbase, tls-maxphys-base, tls-maxphys, khorben-n900, jmcneill-usbmp-base9, jmcneill-usbmp-base10, agc-symver-base, agc-symver, HEAD
Changes since 1.23: +37 -70 lines
Diff to previous 1.23 (colored)
unifdef FPEMUL. All our supported systems have an FPU.
Revision 1.23 / (download) - annotate - [select for diffs], Sun Jan 23 09:44:59 2011 UTC (2 years, 3 months ago) by skrll
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, uebayasi-xip-base7, rmind-uvmplock-nbase, rmind-uvmplock-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, jym-xensuspend-nbase, jym-xensuspend-base, jmcneill-usbmp-pre-base2, 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-audiomp3-base, jmcneill-audiomp3, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base
Branch point for: yamt-pagecache, jmcneill-usbmp
Changes since 1.22: +11 -10 lines
Diff to previous 1.22 (colored)
Make some more information (psw/fpu_state) per cpu.
Revision 1.22 / (download) - annotate - [select for diffs], Fri Jan 14 02:06:26 2011 UTC (2 years, 4 months ago) by rmind
CVS Tags: jruoho-x86intr-base
Branch point for: jruoho-x86intr, bouyer-quota2
Changes since 1.21: +3 -2 lines
Diff to previous 1.21 (colored)
Retire struct user, remove sys/user.h inclusions. Note sys/user.h header as obsolete. Remove USER_TO_UAREA/UAREA_TO_USER macros. Various #include fixes and review by matt@.
Revision 1.21 / (download) - annotate - [select for diffs], Fri Jun 4 09:25:18 2010 UTC (2 years, 11 months ago) by skrll
CVS Tags: yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, matt-mips64-premerge-20101231
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)
Revision 1.20 / (download) - annotate - [select for diffs], Tue Mar 16 16:20:19 2010 UTC (3 years, 2 months ago) by skrll
CVS Tags: uebayasi-xip-base1
Changes since 1.19: +5 -6 lines
Diff to previous 1.19 (colored)
The FP regs are accessed in both physical and virtual modes. Make sure they're allocated in directly mapped memory to avoid aliasing problems and unnecessary cache flushing. Fix various names and references. If we ever directly map the uarea and pcb we can change things at that point. Significantly helps my J210 (PA7200). Mostly from OpenBSD.
Revision 1.19 / (download) - annotate - [select for diffs], Sat Nov 21 15:36:33 2009 UTC (3 years, 5 months ago) by rmind
CVS Tags: yamt-nfs-mp-base9, uebayasi-xip-base, matt-premerge-20091211
Branch point for: uebayasi-xip, rmind-uvmplock
Changes since 1.18: +11 -11 lines
Diff to previous 1.18 (colored)
Use lwp_getpcb() on hppa and ia64, clean from struct user usage.
Revision 1.18 / (download) - annotate - [select for diffs], Sun May 24 06:53:35 2009 UTC (3 years, 11 months ago) by skrll
CVS Tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, jymxensuspend-base
Changes since 1.17: +4 -4 lines
Diff to previous 1.17 (colored)
u_intNN_t -> uintNN_t "same" code before and after.
Revision 1.17 / (download) - annotate - [select for diffs], Thu Apr 30 15:34:24 2009 UTC (4 years ago) by skrll
CVS Tags: yamt-nfs-mp-base4, yamt-nfs-mp-base3
Changes since 1.16: +5 -3 lines
Diff to previous 1.16 (colored)
Move HPPA_SID_KERNEL into pmap.h and deal with the move.
Revision 1.16 / (download) - annotate - [select for diffs], Thu Aug 28 08:45:26 2008 UTC (4 years, 8 months ago) by skrll
CVS Tags: wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base2, nick-hppapmap-base, nick-hppapmap, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2, 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-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, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, ad-audiomp2-base, ad-audiomp2
Branch point for: jym-xensuspend
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)
Revision 1.15 / (download) - annotate - [select for diffs], Mon Apr 28 20:23:23 2008 UTC (5 years ago) by martin
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.14: +2 -9 lines
Diff to previous 1.14 (colored)
Remove clause 3 and 4 from TNF licenses
Revision 1.14 / (download) - annotate - [select for diffs], Wed Mar 7 09:23:32 2007 UTC (6 years, 2 months ago) by he
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-pf42-baseX, yamt-pf42-base, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, ppcoea-renovation-base, ppcoea-renovation, nick-net80211-sync-base, nick-net80211-sync, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, mjf-ufs-trans-base, mjf-ufs-trans, mjf-devfs-base, mjf-devfs, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-socklock-base1
Branch point for: yamt-pf42, yamt-nfs-mp, mjf-devfs2
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)
Change a cast from void* to char* due to the need to do pointer arithmetic.
Revision 1.13 / (download) - annotate - [select for diffs], Sun Mar 4 05:59:55 2007 UTC (6 years, 2 months ago) by christos
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
Revision 1.12 / (download) - annotate - [select for diffs], Sat Dec 24 20:07:04 2005 UTC (7 years, 4 months ago) by perry
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, post-newlock2-merge, peter-altq-base, peter-altq, 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, matt-nb4-arm-base, matt-nb4-arm, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, ad-audiomp-base, ad-audiomp, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-idlelwp
Changes since 1.11: +5 -5 lines
Diff to previous 1.11 (colored)
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
Revision 1.11 / (download) - annotate - [select for diffs], Sun Dec 11 12:17:37 2005 UTC (7 years, 5 months ago) by christos
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)
Revision 1.10 / (download) - annotate - [select for diffs], Tue May 31 16:11:58 2005 UTC (7 years, 11 months ago) by chs
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
Branch point for: yamt-lazymbuf
Changes since 1.9: +6 -6 lines
Diff to previous 1.9 (colored)
avoid a shadow.
Revision 1.9 / (download) - annotate - [select for diffs], Sun May 1 19:18:12 2005 UTC (8 years ago) by chs
Changes since 1.8: +4 -4 lines
Diff to previous 1.8 (colored)
paranoia: move the dcache flush to the end.
Revision 1.8 / (download) - annotate - [select for diffs], Sat Jul 24 19:04:53 2004 UTC (8 years, 9 months ago) by chs
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
Changes since 1.7: +34 -10 lines
Diff to previous 1.7 (colored)
real siginfo support.
Revision 1.7 / (download) - annotate - [select for diffs], Sat Jul 24 18:59:05 2004 UTC (8 years, 9 months ago) by chs
Changes since 1.6: +15 -6 lines
Diff to previous 1.6 (colored)
FPU fixes and improvements, adapted from openbsd: - handle exceptions correctly - emulation of unimplemented instructions (eg. on PA-7300LC)
Revision 1.6 / (download) - annotate - [select for diffs], Tue Jun 15 16:29:01 2004 UTC (8 years, 11 months ago) by chs
Changes since 1.5: +18 -9 lines
Diff to previous 1.5 (colored)
flush the dcache after accessing pcb_fpregs. we access it with the DTLB both on and off, so we need to avoid bad cache aliases.
Revision 1.5 / (download) - annotate - [select for diffs], Fri Mar 26 14:11:01 2004 UTC (9 years, 1 month ago) by drochner
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.4: +7 -4 lines
Diff to previous 1.4 (colored)
To the rest of the kernel, pretend that hppa supports SIGINFO. There are still only "sigcontext" stackframes passed to the user, but at least we can clean up the MI sources now.
Revision 1.4 / (download) - annotate - [select for diffs], Fri Nov 28 19:02:25 2003 UTC (9 years, 5 months ago) by chs
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)
de-__P, remove register, ansify.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Oct 25 16:15:07 2003 UTC (9 years, 6 months ago) by chs
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)
NULL -> 0
Revision 1.2 / (download) - annotate - [select for diffs], Sun Aug 31 01:26:34 2003 UTC (9 years, 8 months ago) by chs
Changes since 1.1: +22 -21 lines
Diff to previous 1.1 (colored)
update for LWPs, and some lite cleanup.
Revision 1.1 / (download) - annotate - [select for diffs], Wed Jun 5 01:04:20 2002 UTC (10 years, 11 months ago) by fredette
CVS Tags: nathanw_sa_before_merge, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, gehenna-devsw-base, fvdl_fs64_base
Branch point for: ktrace-lwp, kqueue, gehenna-devsw
Added files to support generic HP PA-RISC based machines. hp700-specific files to follow.
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.