CVS log for src/sys/arch/powerpc/powerpc/db_trace.c
Up to [cvs.NetBSD.org] / src / sys / arch / powerpc / powerpc
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.60.20.1: download - view: text, markup, annotated - select for diffs
Tue Aug 1 14:36:59 2023 UTC (17 months, 2 weeks ago) by martin
Branches: netbsd-10
CVS tags: netbsd-10-1-RELEASE,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1
Diff to: previous 1.60: preferred, colored; next MAIN 1.61: preferred, colored
Changes since revision 1.60: +78 -48
lines
Pull up following revision(s) (requested by riastradh in ticket #283):
usr.sbin/crash/arch/powerpc.c: revision 1.1
sys/arch/powerpc/powerpc/db_trace.c: revision 1.61
sys/arch/powerpc/powerpc/db_trace.c: revision 1.62
sys/arch/powerpc/powerpc/db_trace.c: revision 1.63
usr.sbin/crash/crash.c: revision 1.15
sys/arch/powerpc/powerpc/db_disasm.c: revision 1.30
sys/arch/powerpc/powerpc/db_disasm.c: revision 1.31
usr.sbin/crash/arch/generic.c: revision 1.2
usr.sbin/crash/Makefile: revision 1.47
usr.sbin/crash/arch/powerpc64.c: revision 1.1
crash(8): Add powerpc support.
powerpc/ddb: Use db_read_bytes, not direct pointer access.
Mark some powerpc-variant ifdefs with XXX crash(8), not sure yet what
to do about them.
powerpc/ddb: Fix one more load to use db_read_bytes.
Fix some typos in crash(8) comments too.
Revision 1.63: download - view: text, markup, annotated - select for diffs
Thu Apr 13 06:39:23 2023 UTC (21 months ago) by riastradh
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-altq-separation-base,
thorpej-altq-separation,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
HEAD
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +6 -6
lines
powerpc/ddb: Fix one more load to use db_read_bytes.
Fix some typos in crash(8) comments too.
XXX pullup-8
XXX pullup-9
XXX pullup-10
Revision 1.62: download - view: text, markup, annotated - select for diffs
Wed Apr 12 19:47:41 2023 UTC (21 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +63 -45
lines
powerpc/ddb: Use db_read_bytes, not direct pointer access.
Mark some powerpc-variant ifdefs with XXX crash(8), not sure yet what
to do about them.
XXX pullup-8
XXX pullup-9
XXX pullup-10
Revision 1.61: download - view: text, markup, annotated - select for diffs
Wed Apr 12 17:53:32 2023 UTC (21 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +17 -5
lines
crash(8): Add powerpc support.
XXX pullup-8
XXX pullup-9
XXX pullup-10
Revision 1.60: download - view: text, markup, annotated - select for diffs
Mon Jul 6 09:34:18 2020 UTC (4 years, 6 months ago) by rin
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-i2c-spi-conf,
thorpej-futex2-base,
thorpej-futex2,
thorpej-futex-base,
thorpej-futex,
thorpej-cfargs2-base,
thorpej-cfargs2,
thorpej-cfargs-base,
thorpej-cfargs,
netbsd-10-base,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm
Branch point for: netbsd-10
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +4 -2
lines
Style and cosmetic changes. No binary changes intended.
Revision 1.59: download - view: text, markup, annotated - select for diffs
Mon Jul 6 08:30:10 2020 UTC (4 years, 6 months ago) by rin
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +12 -5
lines
db_stack_trace_print():
For ibm4xx, show fault address in dear register also for EXC_DTMISS.
Revision 1.58: download - view: text, markup, annotated - select for diffs
Wed Feb 28 20:11:09 2018 UTC (6 years, 10 months ago) by mrg
Branches: MAIN
CVS tags: phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
netbsd-9-base,
netbsd-9-4-RELEASE,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
isaki-audio2-base,
isaki-audio2,
is-mlppp-base,
is-mlppp,
bouyer-xenpvh-base2,
bouyer-xenpvh-base1,
bouyer-xenpvh-base,
bouyer-xenpvh,
ad-namecache-base3,
ad-namecache-base2,
ad-namecache-base1,
ad-namecache-base,
ad-namecache
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +6 -3
lines
switch an assert in backtrace to an error return.
Revision 1.56.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:06:48 2012 UTC (12 years, 9 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56: +10 -10
lines
sync with head
Revision 1.56.6.1: download - view: text, markup, annotated - select for diffs
Sat Feb 18 07:33:00 2012 UTC (12 years, 11 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56: +10 -10
lines
merge to -current.
Revision 1.57: download - view: text, markup, annotated - select for diffs
Tue Dec 13 11:03:52 2011 UTC (13 years, 1 month ago) by kiyohara
Branches: MAIN
CVS tags: yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
tls-maxphys-base-20171202,
tls-maxphys-base,
tls-maxphys,
tls-earlyentropy-base,
tls-earlyentropy,
rmind-smpnet-nbase,
rmind-smpnet-base,
rmind-smpnet,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
nick-nhusb-base-20160907,
nick-nhusb-base-20160529,
nick-nhusb-base-20160422,
nick-nhusb-base-20160319,
nick-nhusb-base-20151226,
nick-nhusb-base-20150921,
nick-nhusb-base-20150606,
nick-nhusb-base-20150406,
nick-nhusb-base,
nick-nhusb,
netbsd-8-base,
netbsd-8-3-RELEASE,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
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-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
localcount-20160914,
khorben-n900,
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-base10,
jdolecek-ncq-base,
jdolecek-ncq,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan,
agc-symver-base,
agc-symver
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +10 -10
lines
Remove white-spaces.
Revision 1.54.4.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:19:34 2011 UTC (13 years, 6 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.54: preferred, colored; next MAIN 1.55: preferred, colored
Changes since revision 1.54: +5 -9
lines
Catchup with rmind-uvmplock merge.
Revision 1.56: download - view: text, markup, annotated - select for diffs
Mon Jun 20 05:59:06 2011 UTC (13 years, 7 months ago) by matt
Branches: MAIN
CVS tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base,
jmcneill-audiomp3-base,
jmcneill-audiomp3
Branch point for: yamt-pagecache,
jmcneill-usbmp
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +3 -2
lines
cleanup includes (explicit inclusion of <powerpc/psl.h> or <powerpc/userret.h>)
Revision 1.55: download - view: text, markup, annotated - select for diffs
Wed Jun 15 17:47:45 2011 UTC (13 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +4 -9
lines
Now that the generic fixup code exists, there's no to patch the interrupts
directly since the stub fixup will do that automatically. Just need to add
stubs for the interrupt vectors and they get fixed automagically.
Revision 1.53.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:06:30 2011 UTC (13 years, 7 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +41 -26
lines
Sync with HEAD.
Revision 1.51.2.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:51:40 2011 UTC (13 years, 10 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.51.2.1: preferred, colored; branchpoint 1.51: preferred, colored; next MAIN 1.52: preferred, colored
Changes since revision 1.51.2.1: +43 -26
lines
sync with head
Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue Jan 18 01:02:55 2011 UTC (14 years ago) by matt
Branches: MAIN
CVS tags: uebayasi-xip-base7,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
jym-xensuspend-nbase,
jym-xensuspend-base,
cherry-xenmp-base,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: cherry-xenmp
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +41 -26
lines
Add support for BookE Freescale MPC85xx (e500 core) processors.
Add fast softint support for PowerPC (though only booke uses it).
Redo FPU/VEC support and add e500 SPE support.
Rework trap/intrs to use a common trapframe format.
Support SOFTFLOAT (no hardfloat or fpu emulation) for BookE.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Fri Jan 14 02:06:30 2011 UTC (14 years ago) by rmind
Branches: MAIN
CVS tags: jruoho-x86intr-base
Branch point for: jruoho-x86intr
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +4 -2
lines
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.48.18.1: download - view: text, markup, annotated - select for diffs
Fri Jan 7 02:01:21 2011 UTC (14 years ago) by matt
Branches: matt-nb5-pq3
Diff to: previous 1.48: preferred, colored; next MAIN 1.49: preferred, colored
Changes since revision 1.48: +34 -25
lines
Add booke support
Revision 1.50.2.2: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:45:04 2010 UTC (14 years, 5 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.50.2.1: preferred, colored; branchpoint 1.50: preferred, colored; next MAIN 1.51: preferred, colored
Changes since revision 1.50.2.1: +1 -1
lines
Sync with HEAD.
Revision 1.47.10.3: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:52:36 2010 UTC (14 years, 5 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.47.10.2: preferred, colored; branchpoint 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47.10.2: +3 -3
lines
sync with head.
Revision 1.51.2.1: download - view: text, markup, annotated - select for diffs
Sat Jul 3 01:19:25 2010 UTC (14 years, 6 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +3 -3
lines
sync with head
Revision 1.52: download - view: text, markup, annotated - select for diffs
Thu Jul 1 02:38:27 2010 UTC (14 years, 6 months ago) by rmind
Branches: MAIN
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
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +3 -3
lines
Remove pfind() and pgfind(), fix locking in various broken uses of these.
Rename real routines to proc_find() and pgrp_find(), remove PFIND_* flags
and have consistent behaviour. Provide proc_find_raw() for special cases.
Fix memory leak in sysctl_proc_corename().
COMPAT_LINUX: rework ptrace() locking, minimise differences between
different versions per-arch.
Note: while this change adds some formal cosmetics for COMPAT_DARWIN and
COMPAT_IRIX - locking there is utterly broken (for ages).
Fixes PR/43176.
Revision 1.50.2.1: download - view: text, markup, annotated - select for diffs
Fri Apr 30 14:39:45 2010 UTC (14 years, 8 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +11 -2
lines
Sync with HEAD.
Revision 1.47.10.2: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:02:51 2010 UTC (14 years, 10 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.47.10.1: preferred, colored; branchpoint 1.47: preferred, colored
Changes since revision 1.47.10.1: +14 -10
lines
sync with head
Revision 1.51: download - view: text, markup, annotated - select for diffs
Thu Feb 25 23:31:48 2010 UTC (14 years, 10 months ago) by matt
Branches: MAIN
CVS tags: yamt-nfs-mp-base9,
uebayasi-xip-base1
Branch point for: rmind-uvmplock
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +11 -2
lines
Adapt to spr.h breakup.
Revision 1.50: download - view: text, markup, annotated - select for diffs
Sat Nov 21 17:40:29 2009 UTC (15 years, 1 month ago) by rmind
Branches: MAIN
CVS tags: uebayasi-xip-base,
matt-premerge-20091211
Branch point for: uebayasi-xip
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +5 -6
lines
Use lwp_getpcb() on mips, powerpc and sh3, clean from struct user usage.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Wed Oct 21 21:12:02 2009 UTC (15 years, 3 months ago) by rmind
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +2 -6
lines
Remove uarea swap-out functionality:
- Addresses the issue described in PR/38828.
- Some simplification in threading and sleepq subsystems.
- Eliminates pmap_collect() and, as a side note, allows pmap optimisations.
- Eliminates XS_CTL_DATA_ONSTACK in scsipi code.
- Avoids few scans on LWP list and thus potentially long holds of proc_lock.
- Cuts ~1.5k lines of code. Reduces amd64 kernel size by ~4k.
- Removes __SWAP_BROKEN cases.
Tested on x86, mips, acorn32 (thanks <mpumford>) and partly tested on
acorn26 (thanks to <bjh21>).
Discussed on <tech-kern>, reviewed by <ad>.
Revision 1.47.10.1: download - view: text, markup, annotated - select for diffs
Mon May 4 08:11:44 2009 UTC (15 years, 8 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +4 -3
lines
sync with head.
Revision 1.47.6.1: download - view: text, markup, annotated - select for diffs
Sun Sep 28 10:40:06 2008 UTC (16 years, 3 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47: +4 -3
lines
Sync with HEAD.
Revision 1.47.12.1: download - view: text, markup, annotated - select for diffs
Thu Sep 18 04:33:32 2008 UTC (16 years, 4 months ago) by wrstuden
Branches: wrstuden-revivesa
Diff to: previous 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47: +4 -3
lines
Sync with wrstuden-revivesa-base-2.
Revision 1.47.14.1: download - view: text, markup, annotated - select for diffs
Thu Jul 3 18:37:54 2008 UTC (16 years, 6 months ago) by simonb
Branches: simonb-wapbl
Diff to: previous 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47: +4 -3
lines
Sync with head.
Revision 1.48: download - view: text, markup, annotated - select for diffs
Wed Jul 2 19:49:58 2008 UTC (16 years, 6 months ago) by rmind
Branches: MAIN
CVS tags: 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,
simonb-wapbl-nbase,
simonb-wapbl-base,
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-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
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-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
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-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,
haad-dm,
ad-audiomp2-base,
ad-audiomp2
Branch point for: matt-nb5-pq3
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +4 -3
lines
Remove proc_representative_lwp(), use a simple LIST_FIRST() instead.
OK by <ad>.
Revision 1.46.22.1: download - view: text, markup, annotated - select for diffs
Sun Mar 23 02:04:18 2008 UTC (16 years, 10 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46: +5 -3
lines
sync with HEAD
Revision 1.46.28.1: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:04:59 2008 UTC (16 years, 11 months ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46: +5 -3
lines
Sync with HEAD.
Revision 1.37.2.3: download - view: text, markup, annotated - select for diffs
Mon Feb 11 14:59:29 2008 UTC (16 years, 11 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.37.2.2: preferred, colored; branchpoint 1.37: preferred, colored; next MAIN 1.38: preferred, colored
Changes since revision 1.37.2.2: +5 -3
lines
sync with head.
Revision 1.47: download - view: text, markup, annotated - select for diffs
Tue Feb 5 22:31:50 2008 UTC (16 years, 11 months ago) by garbled
Branches: MAIN
CVS tags: yamt-pf42-baseX,
yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-pf42-base,
yamt-pf42,
yamt-nfs-mp-base2,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
ad-socklock-base1
Branch point for: yamt-nfs-mp,
wrstuden-revivesa,
simonb-wapbl,
mjf-devfs2
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +5 -3
lines
Ifdef out all the MPC601 code with PPC_OEA601. Now only arches that have the
possibility of running on an MPC601, are infected with all the extra code
and nops that it added.
Also, fix compilation that I broke with the pmap code, by adding
oeacpufeat to the locores of various ppc arches. Noted by mlelstv.
Revision 1.41.2.1: download - view: text, markup, annotated - select for diffs
Tue Feb 27 16:52:51 2007 UTC (17 years, 10 months ago) by yamt
Branches: yamt-idlelwp
Diff to: previous 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41: +30 -18
lines
- sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
Revision 1.37.2.2: download - view: text, markup, annotated - select for diffs
Mon Feb 26 09:07:55 2007 UTC (17 years, 10 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.37.2.1: preferred, colored; branchpoint 1.37: preferred, colored
Changes since revision 1.37.2.1: +30 -18
lines
sync with head.
Revision 1.46: download - view: text, markup, annotated - select for diffs
Thu Feb 22 16:57:57 2007 UTC (17 years, 10 months ago) by thorpej
Branches: 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,
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-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
mjf-ufs-trans,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
matt-armv6-base,
jmcneill-pm-base,
jmcneill-pm,
jmcneill-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-audiomp-base,
ad-audiomp
Branch point for: mjf-devfs,
matt-armv6
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +12 -12
lines
TRUE -> true, FALSE -> false
Revision 1.45: download - view: text, markup, annotated - select for diffs
Thu Feb 22 04:47:07 2007 UTC (17 years, 10 months ago) by matt
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +3 -3
lines
More boolean_t -> bool lossage.
Revision 1.44: download - view: text, markup, annotated - select for diffs
Wed Feb 21 23:48:12 2007 UTC (17 years, 10 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +7 -7
lines
Pick up some additional files that were missed before due to conflicts
with newlock2 merge:
Replace the Mach-derived boolean_t type with the C99 bool type. A
future commit will replace use of TRUE and FALSE with true and false.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Tue Feb 20 01:02:03 2007 UTC (17 years, 11 months ago) by ad
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +21 -9
lines
- Add /a modifier to trace that allows a specific LWP to be selected.
- When doing trace/t, always note which pid/lid combination is being traced.
Revision 1.42: download - view: text, markup, annotated - select for diffs
Sat Feb 17 22:31:38 2007 UTC (17 years, 11 months ago) by pavel
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +3 -3
lines
Change the process/lwp flags seen by userland via sysctl back to the
P_*/L_* naming convention, and rename the in-kernel flags to avoid
conflict. (P_ -> PK_, L_ -> LW_ ). Add back the (now unused) LSDEAD
constant.
Restores source compatibility with pre-newlock2 tools like ps or top.
Reviewed by Andrew Doran.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Fri Feb 9 21:55:11 2007 UTC (17 years, 11 months ago) by ad
Branches: MAIN
CVS tags: post-newlock2-merge
Branch point for: yamt-idlelwp
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +3 -3
lines
Merge newlock2 to head.
Revision 1.37.2.1: download - view: text, markup, annotated - select for diffs
Sat Dec 30 20:46:44 2006 UTC (18 years ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +45 -45
lines
sync with head.
Revision 1.39.4.1: download - view: text, markup, annotated - select for diffs
Sun Dec 10 07:16:32 2006 UTC (18 years, 1 month ago) by yamt
Branches: yamt-splraiseipl
Diff to: previous 1.39: preferred, colored; next MAIN 1.40: preferred, colored
Changes since revision 1.39: +44 -44
lines
sync with head.
Revision 1.39.2.2: download - view: text, markup, annotated - select for diffs
Sat Nov 18 21:29:29 2006 UTC (18 years, 2 months ago) by ad
Branches: newlock2
Diff to: previous 1.39.2.1: preferred, colored; branchpoint 1.39: preferred, colored; next MAIN 1.40: preferred, colored
Changes since revision 1.39.2.1: +44 -44
lines
Sync with head.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Oct 30 17:52:12 2006 UTC (18 years, 2 months ago) by garbled
Branches: MAIN
CVS tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
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,
matt-nb4-arm
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +44 -44
lines
Make these files compile with -Wextra -Wno-unused.
Revision 1.39.2.1: download - view: text, markup, annotated - select for diffs
Sat Oct 21 14:31:10 2006 UTC (18 years, 3 months ago) by ad
Branches: newlock2
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +3 -3
lines
Update for proc_representative_lwp() / calcru() signature change.
Revision 1.38.8.1: download - view: text, markup, annotated - select for diffs
Thu Sep 14 12:31:16 2006 UTC (18 years, 4 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.38: preferred, colored; next MAIN 1.39: preferred, colored
Changes since revision 1.38: +3 -3
lines
sync with head.
Revision 1.38.4.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:42:34 2006 UTC (18 years, 4 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.38: preferred, colored; next MAIN 1.39: preferred, colored
Changes since revision 1.38: +3 -3
lines
sync with head
Revision 1.39: download - view: text, markup, annotated - select for diffs
Wed Sep 6 23:58:20 2006 UTC (18 years, 4 months ago) by ad
Branches: MAIN
CVS tags: yamt-splraiseipl-base2,
yamt-splraiseipl-base,
yamt-pdpolicy-base9,
rpaulo-netinet-merge-pcb-base
Branch point for: yamt-splraiseipl,
newlock2
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +3 -3
lines
Use p_find(addr, PFIND_LOCKED) in case the proclist_lock is held.
Revision 1.38: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:18:46 2005 UTC (19 years, 1 month ago) by christos
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-pdpolicy-base8,
yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
simonb-timecounters-base,
simonb-timecounters,
simonb-timcounters-final,
peter-altq-base,
peter-altq,
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: yamt-pdpolicy,
rpaulo-netinet-merge-pcb
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -2
lines
merge ktrace-lwp.
Revision 1.28.2.4: download - view: text, markup, annotated - select for diffs
Thu Nov 10 13:58:26 2005 UTC (19 years, 2 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.28.2.3: preferred, colored; next MAIN 1.29: preferred, colored
Changes since revision 1.28.2.3: +5 -5
lines
Sync with HEAD. Here we go again...
Revision 1.37: download - view: text, markup, annotated - select for diffs
Tue May 31 00:40:17 2005 UTC (19 years, 7 months ago) by chs
Branches: 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
Branch point for: yamt-lazymbuf
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +5 -5
lines
adapt to const changes.
Revision 1.28.2.3: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:20:49 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.28.2.2: preferred, colored
Changes since revision 1.28.2.2: +2 -2
lines
Fix the sync with head I botched.
Revision 1.28.2.2: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:39:19 2004 UTC (20 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.28.2.1: preferred, colored
Changes since revision 1.28.2.1: +0 -0
lines
Sync with HEAD.
Revision 1.28.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:39:37 2004 UTC (20 years, 5 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +41 -62
lines
Sync with HEAD
Revision 1.36.2.2: download - view: text, markup, annotated - select for diffs
Mon Mar 29 01:12:02 2004 UTC (20 years, 9 months ago) by simonb
Branches: netbsd-2-0
Diff to: previous 1.36.2.1: preferred, colored; branchpoint 1.36: preferred, colored; next MAIN 1.37: preferred, colored
Changes since revision 1.36.2.1: +275 -0
lines
Use "%#x" instead of "%x" so it's obvious the printed number is in hex.
Revision 1.36.2.1
Mon Mar 29 01:12:01 2004 UTC (20 years, 9 months ago) by simonb
Branches: netbsd-2-0
FILE REMOVED
Changes since revision 1.36: +0 -275
lines
file db_trace.c was added on branch netbsd-2-0 on 2004-03-29 01:12:02 +0000
Revision 1.36: download - view: text, markup, annotated - select for diffs
Mon Mar 29 01:12:01 2004 UTC (20 years, 9 months ago) by simonb
Branches: 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,
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,
kent-audio2-base,
kent-audio2,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: netbsd-2-0
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +4 -4
lines
Use "%#x" instead of "%x" so it's obvious the printed number is in hex.
Revision 1.35: download - view: text, markup, annotated - select for diffs
Wed Dec 17 04:04:41 2003 UTC (21 years, 1 month ago) by simonb
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +11 -14
lines
Nuke register prefix for local variables, clean up indentation a little.
Revision 1.34: download - view: text, markup, annotated - select for diffs
Sat Sep 27 04:44:42 2003 UTC (21 years, 3 months ago) by matt
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +4 -8
lines
ANSIfy.
Revision 1.33: download - view: text, markup, annotated - select for diffs
Sun Aug 24 16:33:41 2003 UTC (21 years, 4 months ago) by chs
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -19
lines
remove bogus code that terminates stack trace too early on OEA.
Revision 1.32: download - view: text, markup, annotated - select for diffs
Tue Aug 12 18:34:50 2003 UTC (21 years, 5 months ago) by matt
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +4 -11
lines
Cleanup/rework cpu_switch*, switch_exit, Idle routine. Remove pcb_psl
since it was write-only. When setting up a process, make sure the fake
callframes are properly linked together.
Only lower SPL when in Idle loop. Raise spl to previous level (which would
be IPL_SCHED) when exiting Idle loop. Never lower SPL anyplace else.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Tue Jul 15 02:54:47 2003 UTC (21 years, 6 months ago) by lukem
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +4 -1
lines
__KERNEL_RCSID()
Revision 1.30: download - view: text, markup, annotated - select for diffs
Thu Jul 10 02:06:11 2003 UTC (21 years, 6 months ago) by matt
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +21 -21
lines
Don't do vtophys on instruction addresses. This would cause problems for
user addresses (think trap from user mode) or lkms).
Revision 1.29: download - view: text, markup, annotated - select for diffs
Wed Jul 9 22:51:51 2003 UTC (21 years, 6 months ago) by matt
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +10 -3
lines
Enhance db_trace to understand syscalls and print the syscall number
that the user requested. For example:
0xd5c56f40: SC trap #240 by 0x15668c60: srr1=0xd032
r1=0xffffe470 cr=0x44000045 xer=0 ctr=0xeff27ab8
Revision 1.28: download - view: text, markup, annotated - select for diffs
Wed Apr 2 02:47:19 2003 UTC (21 years, 9 months ago) by thorpej
Branches: MAIN
Branch point for: ktrace-lwp
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +3 -3
lines
Use PAGE_SIZE rather than NBPG.
Revision 1.27: download - view: text, markup, annotated - select for diffs
Fri Mar 14 05:38:53 2003 UTC (21 years, 10 months ago) by matt
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +9 -2
lines
Make ALI trap print DSISR.
Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Feb 3 17:10:11 2003 UTC (21 years, 11 months ago) by matt
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +6 -6
lines
Rename PPC_MPC6XX to PPC_OEA (and any mpc6xx reference to oea).
Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Feb 2 20:43:24 2003 UTC (21 years, 11 months ago) by matt
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +7 -6
lines
Perform a rototill of the powerpc code. Mandate use of SPRG0 to store
a pointer to current cpu's cpu_info structure. Use cpu_info for
intstk,intr_depth,still_stk,idle_pcb,curpcb,curlwp,etal even on
non-MULTIPROCESSOR machines. Add common macros GET_CPUINFO and
INIT_CPUINFO to get and initialize the cpu_info struct on startup. Make
ibm4xx use the standard <powerpc/frame.h>. Use IFRAME_xx in ibm4xx
trap_subr.S instead of explicit magic offsets. Move INTSTK and SPILLSTK
to std.<platform>. Change faultbuf to a struct instead of an array.
On MPC6XX cpus, stop using the vector page for temporary space and use
reserved space in cpu_info.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed Jan 22 21:44:56 2003 UTC (22 years ago) by kleink
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +4 -1
lines
MPC601 support bits:
* install 601-specific DSI and RUNMODETRC trap handlers
* save/restore MQ in trapframe, add MQ hooks to DDB
* extend battable to 512 entries to hold the 601's 8M translations
* instead of adding I/O to BAT starvation, set up segment registers
for Memory-Forced I/O Controller Interface Access
* sync after tlbie
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Jan 18 06:23:33 2003 UTC (22 years ago) by thorpej
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +5 -3
lines
Merge the nathanw_sa branch.
Revision 1.14.6.9: download - view: text, markup, annotated - select for diffs
Wed Dec 11 06:11:45 2002 UTC (22 years, 1 month ago) by thorpej
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.14.6.8: preferred, colored; branchpoint 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14.6.8: +2 -2
lines
Sync with HEAD.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon Nov 25 01:33:51 2002 UTC (22 years, 1 month ago) by thorpej
Branches: MAIN
CVS tags: nathanw_sa_before_merge,
nathanw_sa_base,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2
lines
Avoid a trigraph.
Revision 1.13.2.5: download - view: text, markup, annotated - select for diffs
Fri Sep 6 08:39:24 2002 UTC (22 years, 4 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.13.2.4: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13.2.4: +4 -3
lines
sync kqueue branch with HEAD
Revision 1.14.6.8: download - view: text, markup, annotated - select for diffs
Thu Aug 1 02:43:09 2002 UTC (22 years, 5 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.14.6.7: preferred, colored; branchpoint 1.14: preferred, colored
Changes since revision 1.14.6.7: +4 -3
lines
Catch up to -current.
Revision 1.20.2.1: download - view: text, markup, annotated - select for diffs
Tue Jul 16 13:09:59 2002 UTC (22 years, 6 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20: +4 -3
lines
catch up with -current.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Jul 5 18:45:22 2002 UTC (22 years, 6 months ago) by matt
Branches: MAIN
CVS tags: kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
gehenna-devsw-base
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +4 -3
lines
Peform a rototill over the powerpc-based ports.
Move the trap/vector initialization for MPC6xx ports to mpc6xx_machdep.c
Also move softnet, install_extintr, mapiodev, kvtop. Add common BAT
initialization code.
Add user Altivec support.
Fix calls to OF_call_method in macppc/macppc/machdep.c.
Use ci_fpuproc in cpu_info instead of separate fpuproc.
Add separate syscall.c and defined __HAVE_SYSCALL_INTERN.
Revision 1.13.2.4: download - view: text, markup, annotated - select for diffs
Sun Jun 23 17:39:47 2002 UTC (22 years, 7 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.13.2.3: preferred, colored
Changes since revision 1.13.2.3: +11 -5
lines
catch up with -current on kqueue branch
Revision 1.14.6.7: download - view: text, markup, annotated - select for diffs
Thu Jun 20 03:40:34 2002 UTC (22 years, 7 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.14.6.6: preferred, colored; branchpoint 1.14: preferred, colored
Changes since revision 1.14.6.6: +1 -3
lines
Catch up to -current.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon May 13 20:30:09 2002 UTC (22 years, 8 months ago) by matt
Branches: 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
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +1 -3
lines
Nuke local extern label_t *db_recover; it's now in <ddb/db_extern.h>
Revision 1.14.6.6: download - view: text, markup, annotated - select for diffs
Mon Apr 1 07:42:08 2002 UTC (22 years, 9 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.14.6.5: preferred, colored; branchpoint 1.14: preferred, colored
Changes since revision 1.14.6.5: +11 -3
lines
Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
Revision 1.13.2.3: download - view: text, markup, annotated - select for diffs
Sat Mar 16 15:59:18 2002 UTC (22 years, 10 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.13.2.2: preferred, colored
Changes since revision 1.13.2.2: +2 -1
lines
Catch up with -current.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Mar 15 21:01:28 2002 UTC (22 years, 10 months ago) by eeh
Branches: MAIN
CVS tags: eeh-devprop-base,
eeh-devprop
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +11 -3
lines
Fixup distinguishing between user and kernel addresses for IBM 4xx CPUs.
Revision 1.14.6.5: download - view: text, markup, annotated - select for diffs
Thu Feb 28 23:56:13 2002 UTC (22 years, 10 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.14.6.4: preferred, colored; branchpoint 1.14: preferred, colored
Changes since revision 1.14.6.4: +5 -3
lines
Use proc_representative_lwp() instead of LIST_FIRST(&p->p_lwps) when
selecting a LWP for thread tracing.
XXX This doesn't affect t/t of single-LWP processes, but a better interface
XXX is needed to select a specific LWP of a multi-LWP process.
Revision 1.14.6.4: download - view: text, markup, annotated - select for diffs
Thu Feb 28 04:11:27 2002 UTC (22 years, 10 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.14.6.3: preferred, colored; branchpoint 1.14: preferred, colored
Changes since revision 1.14.6.3: +2 -1
lines
Catch up to -current.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Fri Feb 22 18:50:45 2002 UTC (22 years, 11 months ago) by kleink
Branches: MAIN
CVS tags: newlock-base,
newlock,
ifpoll-base
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -1
lines
Handle the 601's Run Mode/Trace Exception.
Revision 1.14.6.3: download - view: text, markup, annotated - select for diffs
Fri Jan 11 23:38:43 2002 UTC (23 years ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.14.6.2: preferred, colored; branchpoint 1.14: preferred, colored
Changes since revision 1.14.6.2: +21 -2
lines
More catchup.
Revision 1.13.2.2: download - view: text, markup, annotated - select for diffs
Thu Jan 10 19:48:06 2002 UTC (23 years ago) by thorpej
Branches: kqueue
Diff to: previous 1.13.2.1: preferred, colored
Changes since revision 1.13.2.1: +26 -3
lines
Sync kqueue branch with -current.
Revision 1.14.6.2: download - view: text, markup, annotated - select for diffs
Tue Jan 8 00:27:12 2002 UTC (23 years ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.14.6.1: preferred, colored; branchpoint 1.14: preferred, colored
Changes since revision 1.14.6.1: +256 -0
lines
Catch up to -current.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Jan 3 22:15:06 2002 UTC (23 years ago) by jhawk
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +21 -2
lines
Support
t/t PID
on the powerpc. (remember to use 0tPID if pid is in decimal...)
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Dec 31 18:29:07 2001 UTC (23 years ago) by dbj
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +5 -1
lines
handle have_address=TRUE
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Dec 30 20:53:04 2001 UTC (23 years ago) by dbj
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2
lines
allow ddb access to lr, ctr, cr and xer registers when not on PPC_IBM4XX
Revision 1.13.2.1: download - view: text, markup, annotated - select for diffs
Thu Sep 13 01:14:24 2001 UTC (23 years, 4 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +12 -6
lines
Update the kqueue branch to HEAD.
Revision 1.14.6.1
Thu Aug 30 21:44:58 2001 UTC (23 years, 4 months ago) by nathanw
Branches: nathanw_sa
FILE REMOVED
Changes since revision 1.14: +0 -252
lines
file db_trace.c was added on branch nathanw_sa on 2002-01-08 00:27:12 +0000
Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu Aug 30 21:44:58 2001 UTC (23 years, 4 months ago) by matt
Branches: 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
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +12 -6
lines
Teach db_trace that some low addresses are ok to trace.
Revision 1.7.2.2: download - view: text, markup, annotated - select for diffs
Thu Jun 21 19:32:30 2001 UTC (23 years, 7 months ago) by nathanw
Diff to: previous 1.7.2.1: preferred, colored; next MAIN 1.8: preferred, colored
Changes since revision 1.7.2.1: +116 -13
lines
Catch up to -current.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Jun 17 13:39:33 2001 UTC (23 years, 7 months ago) by simonb
Branches: MAIN
Branch point for: kqueue
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +14 -3
lines
Make this compile and work for the IBM 4xx series CPUs.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Jun 15 22:27:07 2001 UTC (23 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +9 -9
lines
Replace printf with (*pr)
Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Jun 15 08:09:33 2001 UTC (23 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +94 -43
lines
Globalize trapexit. Improve db_trace.c so that you can trace thru traps!
Rework the output so that is also prints the frame address by default.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Wed Jun 13 06:01:50 2001 UTC (23 years, 7 months ago) by simonb
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +42 -1
lines
Add a port to IBM's PPC405GP Reference Board (the "walnut")
by Eduardo Horvath and Simon Burge of Wasabi Systems.
IBM 4xx series CPU features:
- New pmap and revised trap handler.
- Support on-chip timers, PCI controller, UARTs
- Framework for on-chip ethernet and watchdog timer.
General PowerPC features:
- Add in-kernel PPC floating point emulation
- New in{,4}_cksum that is between 1.5 and 5 times faster than the
old version depending on CPU type.
General changes:
- Kernel support for generic dbsym-style symbols.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Jun 6 17:36:03 2001 UTC (23 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2
lines
Introduce a new & faster pmap for the MPC6xx (60x, 7xx, 7xxx) PPC CPUs.
Move MPC6xx dependent header files to powerpc/include/mpc6xx/
Revision 1.3.8.3: download - view: text, markup, annotated - select for diffs
Sat Apr 21 17:54:32 2001 UTC (23 years, 9 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.3.8.2: preferred, colored; branchpoint 1.3: preferred, colored; next MAIN 1.4: preferred, colored
Changes since revision 1.3.8.2: +15 -3
lines
Sync with HEAD
Revision 1.7.2.1: download - view: text, markup, annotated - select for diffs
Mon Apr 9 01:54:34 2001 UTC (23 years, 9 months ago) by nathanw
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +15 -3
lines
Catch up with -current.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Mar 29 14:58:08 2001 UTC (23 years, 9 months ago) by eeh
Branches: MAIN
CVS tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +15 -3
lines
Make `trace' useful even w/o symbols and add /f option to dump parameters.
Revision 1.3.8.2: download - view: text, markup, annotated - select for diffs
Sun Feb 11 19:11:36 2001 UTC (23 years, 11 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.3.8.1: preferred, colored; branchpoint 1.3: preferred, colored
Changes since revision 1.3.8.1: +4 -3
lines
Sync with HEAD.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Feb 4 17:38:11 2001 UTC (23 years, 11 months ago) by briggs
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -1
lines
Build with -Wall -Wetc.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Jan 18 10:54:28 2001 UTC (24 years ago) by jdolecek
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -3
lines
make db_[e]regs[] const
Revision 1.3.8.1: download - view: text, markup, annotated - select for diffs
Mon Nov 20 20:31:15 2000 UTC (24 years, 2 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +6 -8
lines
Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Jun 29 07:48:18 2000 UTC (24 years, 6 months ago) by mrg
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2
lines
remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h>
Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri May 26 03:34:28 2000 UTC (24 years, 7 months ago) by jhawk
Branches: MAIN
CVS tags: netbsd-1-5-base,
netbsd-1-5-RELEASE,
netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA,
netbsd-1-5-ALPHA2,
netbsd-1-5,
minoura-xpg4dl-base,
minoura-xpg4dl
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +5 -7
lines
Rename the machine-specific stack trace printing functions
from db_stack_trace_cmd() to db_stack_trace_print(),
and add an additional argument, a function pointer for an
output routine (i.e. printf() or db_printf()).
Add db_stack_trace_cmd() in db_command.[ch], calling
db_stack_trace_print() with db_printf() as the printer.
Move count==-1 special handling from db_stack_trace_print() [nee
db_stack_trace_cmd()] to db_stack_trace_cmd() [nascent here].
Again, I'm unable to test compilation on all affected platforms,
so advance apologies for potential brokenness.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Mar 5 06:10:48 1999 UTC (25 years, 10 months ago) by tsubai
Branches: MAIN
CVS tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
wrstuden-devbsize,
netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
netbsd-1-4,
kame_14_19990705,
kame_14_19990628,
kame_141_19991130,
kame,
fvdl-softdep-base,
fvdl-softdep,
comdex-fall-1999-base,
comdex-fall-1999,
chs-ubc2-newbase,
chs-ubc2-base,
chs-ubc2
Branch point for: thorpej_scsipi
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -1
lines
Add RSS accounting.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Feb 23 03:23:05 1998 UTC (26 years, 11 months ago) by mycroft
Branches: MAIN
CVS tags: kenh-if-detach-base,
kenh-if-detach,
eeh-paddr_t-base,
eeh-paddr_t,
chs-ubc-base,
chs-ubc
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +36 -35
lines
Fix layout of powerpc_saved_state; copy in saved MSR.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Jan 27 15:13:11 1998 UTC (26 years, 11 months ago) by sakamoto
Branches: MAIN
Import DDB from OpenBSD/powerpc.
CVSweb <webmaster@jp.NetBSD.org>