CVS log for src/sys/arch/mips/conf/files.mips
Up to [cvs.NetBSD.org] / src / sys / arch / mips / conf
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.83.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 17 04:46:22 2021 UTC (3 years, 9 months ago) by thorpej
Branches: thorpej-i2c-spi-conf
Diff to: previous 1.83: preferred, colored; next MAIN 1.84: preferred, colored
Changes since revision 1.83: +2 -2
lines
Sync w/ HEAD.
Revision 1.83.4.1: download - view: text, markup, annotated - select for diffs
Mon May 31 22:15:14 2021 UTC (3 years, 9 months ago) by cjep
Branches: cjep_staticlib_x
Diff to: previous 1.83: preferred, colored; next MAIN 1.84: preferred, colored
Changes since revision 1.83: +2 -2
lines
sync with head
Revision 1.84: download - view: text, markup, annotated - select for diffs
Tue May 25 09:19:28 2021 UTC (3 years, 9 months ago) by simonb
Branches: MAIN
CVS tags: thorpej-ifq-base,
thorpej-ifq,
thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-futex2-base,
thorpej-futex2,
thorpej-cfargs2-base,
thorpej-cfargs2,
thorpej-altq-separation-base,
thorpej-altq-separation,
perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
netbsd-10-base,
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,
netbsd-10,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +2 -2
lines
Alignment nit.
Revision 1.81.2.1: download - view: text, markup, annotated - select for diffs
Sat Apr 3 22:28:31 2021 UTC (3 years, 11 months ago) by thorpej
Branches: thorpej-futex
Diff to: previous 1.81: preferred, colored; next MAIN 1.82: preferred, colored
Changes since revision 1.81: +2 -3
lines
Sync with HEAD.
Revision 1.81.4.1: download - view: text, markup, annotated - select for diffs
Sat Apr 3 21:44:45 2021 UTC (3 years, 11 months ago) by thorpej
Branches: thorpej-cfargs
Diff to: previous 1.81: preferred, colored; next MAIN 1.82: preferred, colored
Changes since revision 1.81: +2 -3
lines
Sync with HEAD.
Revision 1.83: download - view: text, markup, annotated - select for diffs
Tue Mar 23 13:22:40 2021 UTC (4 years ago) by simonb
Branches: MAIN
CVS tags: thorpej-futex-base,
thorpej-cfargs-base,
cjep_staticlib_x-base
Branch point for: thorpej-i2c-spi-conf,
cjep_staticlib_x
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +2 -1
lines
Work in progress for MIPS modules. Only tested on mipseb64, not yet
enabled anywhere.
Revision 1.82: download - view: text, markup, annotated - select for diffs
Tue Mar 23 11:41:53 2021 UTC (4 years ago) by simonb
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +1 -3
lines
Remove duplicate out-of-place comment.
Revision 1.81: download - view: text, markup, annotated - select for diffs
Wed Oct 21 13:31:51 2020 UTC (4 years, 5 months ago) by christos
Branches: MAIN
Branch point for: thorpej-futex,
thorpej-cfargs
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +2 -2
lines
make process_machdep.c included always since it provides register i/o used by
sys_process_getlwpstatus.c which is always included.
Revision 1.80: download - view: text, markup, annotated - select for diffs
Tue Oct 20 20:36:07 2020 UTC (4 years, 5 months ago) by christos
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +2 -2
lines
harmonize process_machdep.c inclusion.
Revision 1.79: download - view: text, markup, annotated - select for diffs
Sat Aug 15 07:42:07 2020 UTC (4 years, 7 months ago) by mrg
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +2 -1
lines
move stacktrace_subr() from trap.c into new mips_stacktrace.c so
it can be shared between ddb, other mips kernel components (see
locore), and an upcoming crash(8) port.
remove second copy of kdbpeek() (hidden by old DDB_TRACE
option, but they're functionally equivalent.)
tested on octeon.
ok simonb@
Revision 1.78: download - view: text, markup, annotated - select for diffs
Sun Aug 9 08:49:00 2020 UTC (4 years, 7 months ago) by skrll
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +2 -2
lines
More whitespace
Revision 1.77: download - view: text, markup, annotated - select for diffs
Sun Aug 9 08:48:25 2020 UTC (4 years, 7 months ago) by skrll
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +10 -9
lines
defflag foo on each line to make searching easier.
sort some lines and fix some indentation while I'm here.
Revision 1.75.18.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:06:29 2019 UTC (5 years, 9 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.75: preferred, colored; next MAIN 1.76: preferred, colored
Changes since revision 1.75: +10 -3
lines
Sync with HEAD
Revision 1.76: download - view: text, markup, annotated - select for diffs
Sun Jan 27 02:08:38 2019 UTC (6 years, 1 month ago) by pgoyette
Branches: MAIN
CVS tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
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.75: preferred, colored
Changes since revision 1.75: +10 -3
lines
Merge the [pgoyette-compat] branch
Revision 1.75.16.1: download - view: text, markup, annotated - select for diffs
Sat Sep 29 06:31:02 2018 UTC (6 years, 5 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.75: preferred, colored; next MAIN 1.76: preferred, colored
Changes since revision 1.75: +10 -3
lines
Add glue for netbsd32 compat_13 and _16 modules
Revision 1.72.12.1: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:27 2017 UTC (7 years, 3 months ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.72: preferred, colored; next MAIN 1.73: preferred, colored
Changes since revision 1.72: +17 -4
lines
update from HEAD
Revision 1.72.30.2: download - view: text, markup, annotated - select for diffs
Wed Oct 5 20:55:31 2016 UTC (8 years, 5 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.72.30.1: preferred, colored; branchpoint 1.72: preferred, colored; next MAIN 1.73: preferred, colored
Changes since revision 1.72.30.1: +15 -4
lines
Sync with HEAD
Revision 1.75: download - view: text, markup, annotated - select for diffs
Mon Jul 11 23:06:53 2016 UTC (8 years, 8 months ago) by matt
Branches: MAIN
CVS tags: tls-maxphys-base-20171202,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
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,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
nick-nhusb-base-20170825,
nick-nhusb-base-20170204,
nick-nhusb-base-20161204,
nick-nhusb-base-20161004,
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,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
jdolecek-ncq-base,
jdolecek-ncq,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Branch point for: phil-wifi,
pgoyette-compat
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +7 -7
lines
Use sdcache routines.
Remove old cache support.
Switch to new cache routines.
Revision 1.74: download - view: text, markup, annotated - select for diffs
Mon Jul 11 16:15:35 2016 UTC (8 years, 8 months ago) by matt
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +15 -4
lines
Change MIPS to use the common pmap code.
Switch to 8KB pages on CPUs with a R4K MMU.
Simplify cache code.
Merge in most of changes from matt-mips64 branch
Revision 1.72.30.1: download - view: text, markup, annotated - select for diffs
Sat Jun 6 14:40:01 2015 UTC (9 years, 9 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +3 -1
lines
Sync with HEAD
Revision 1.73: download - view: text, markup, annotated - select for diffs
Wed Apr 29 08:32:00 2015 UTC (9 years, 10 months ago) by hikaru
Branches: MAIN
CVS tags: 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
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +3 -1
lines
Initial import of Cavium Octeon and Octeon Plus SoC and
specifically Ubiquiti Networks EdgeRouter LITE support.
Currently the ethernet and uart are worked.
This support was contributed by Internet Initiative Japan Inc.
Revision 1.58.24.20: download - view: text, markup, annotated - select for diffs
Mon Feb 27 16:59:42 2012 UTC (13 years ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.19: preferred, colored; branchpoint 1.58: preferred, colored; next MAIN 1.59: preferred, colored
Changes since revision 1.58.24.19: +1 -0
lines
Add option NOMIPSEMUL so disable (almost) all emulation.
Revision 1.58.24.19: download - view: text, markup, annotated - select for diffs
Tue Dec 27 06:55:38 2011 UTC (13 years, 2 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.18: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.18: +2 -0
lines
Add core_r4k_pcache*.S files.
Revision 1.58.24.18: download - view: text, markup, annotated - select for diffs
Fri Dec 23 22:31:30 2011 UTC (13 years, 3 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.17: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.17: +5 -5
lines
Split syncicache functions into separate file: pmap_syncicache.
Support up to 1024 ASIDs.
Always use atomic ops for manipulating pm_shootdown_pending
Nuke PMAP_POOLPAGE_DEBUG
defparam MIPS_PAGE_SHIFT
Track colors of execpages.
Revision 1.58.24.17: download - view: text, markup, annotated - select for diffs
Fri Dec 2 00:01:37 2011 UTC (13 years, 3 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.16: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.16: +2 -0
lines
Add support for 8KB pages.
Revision 1.58.24.16: download - view: text, markup, annotated - select for diffs
Tue Nov 29 07:48:31 2011 UTC (13 years, 3 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.15: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.15: +1 -0
lines
Take part of the KSEG2 space and use it to "almost" direct another 256MB
of memory so that N32 kernels can make use of ram outside of KSEG0. This
allows N32 kernels to be useful on systems with 4GB of RAM or more.
Revision 1.72: download - view: text, markup, annotated - select for diffs
Tue Aug 16 06:58:15 2011 UTC (13 years, 7 months ago) by matt
Branches: MAIN
CVS tags: yamt-pagecache-tag8,
yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
tls-maxphys-base,
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,
nick-nhusb-base-20150406,
nick-nhusb-base,
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-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
khorben-n900,
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-base10,
jmcneill-usbmp-base,
jmcneill-usbmp,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
agc-symver-base,
agc-symver
Branch point for: tls-maxphys,
nick-nhusb
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +2 -1
lines
Add support for the MIPS DSP ASE (as a second PCU).
Revision 1.71: download - view: text, markup, annotated - select for diffs
Sun Jul 31 15:39:28 2011 UTC (13 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +3 -2
lines
Add support for a loongson2_subr.S. This is needed since that chip needs
special handling to manually flush the ITLB on TLB updates.
Revision 1.69.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 23 14:19:22 2011 UTC (13 years, 9 months ago) by cherry
Branches: cherry-xenmp
Diff to: previous 1.69: preferred, colored; next MAIN 1.70: preferred, colored
Changes since revision 1.69: +1 -2
lines
Catchup with rmind-uvmplock merge.
Revision 1.70: download - view: text, markup, annotated - select for diffs
Sun Jun 12 03:35:43 2011 UTC (13 years, 9 months ago) by rmind
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +1 -2
lines
Welcome to 5.99.53! Merge rmind-uvmplock branch:
- Reorganize locking in UVM and provide extra serialisation for pmap(9).
New lock order: [vmpage-owner-lock] -> pmap-lock.
- Simplify locking in some pmap(9) modules by removing P->V locking.
- Use lock object on vmobjlock (and thus vnode_t::v_interlock) to share
the locks amongst UVM objects where necessary (tmpfs, layerfs, unionfs).
- Rewrite and optimise x86 TLB shootdown code, make it simpler and cleaner.
Add TLBSTATS option for x86 to collect statistics about TLB shootdowns.
- Unify /dev/mem et al in MI code and provide required locking (removes
kernel-lock on some ports). Also, avoid cache-aliasing issues.
Thanks to Andrew Doran and Joerg Sonnenberger, as their initial patches
formed the core changes of this branch.
Revision 1.64.6.1: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:06:03 2011 UTC (13 years, 9 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.64: preferred, colored; next MAIN 1.65: preferred, colored
Changes since revision 1.64: +23 -16
lines
Sync with HEAD.
Revision 1.64.4.4: download - view: text, markup, annotated - select for diffs
Tue May 31 03:04:08 2011 UTC (13 years, 9 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.64.4.3: preferred, colored; branchpoint 1.64: preferred, colored; next MAIN 1.65: preferred, colored
Changes since revision 1.64.4.3: +0 -3
lines
sync with head
Revision 1.58.24.15: download - view: text, markup, annotated - select for diffs
Thu May 26 19:21:55 2011 UTC (13 years, 9 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.14: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.14: +7 -4
lines
Add MIPS64_RMIXL (XLR/XLS) and MIPS64R2_RMIXL (XLP). This allows the kernel
to treat this special which is needed for MP support. When accessing the TLB,
always lock the TLB before hand. If in the miss handlers, the TLB is already
locked let trap deal with the exeception.
Revision 1.58.24.14: download - view: text, markup, annotated - select for diffs
Fri Apr 29 08:26:19 2011 UTC (13 years, 10 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.13: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.13: +10 -10
lines
Major merge to/from current.
Adds MIPS32/MIPS64 R2 support (24k, 74k, etc.) including COP0_USERLOCAL
Adds support for emulation of rdhwr $3,$29 instruction.
Major cleanup of SMP code. (stable on multi-core / single thread per core)
llsc locking code only used in MP capable kernels.
Revision 1.69: download - view: text, markup, annotated - select for diffs
Tue Apr 26 16:36:40 2011 UTC (13 years, 10 months ago) by joerg
Branches: MAIN
CVS tags: rmind-uvmplock-nbase,
rmind-uvmplock-base,
jym-xensuspend-nbase,
jym-xensuspend-base,
cherry-xenmp-base
Branch point for: cherry-xenmp
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +1 -4
lines
Remove IRIX emulation
Revision 1.64.4.3: download - view: text, markup, annotated - select for diffs
Thu Apr 21 01:41:10 2011 UTC (13 years, 11 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.64.4.2: preferred, colored; branchpoint 1.64: preferred, colored
Changes since revision 1.64.4.2: +7 -6
lines
sync with head
Revision 1.68: download - view: text, markup, annotated - select for diffs
Thu Apr 14 05:07:00 2011 UTC (13 years, 11 months ago) by cliff
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +1 -2
lines
- option MIPS_DDB_WATCH is deprecated, removed
Revision 1.67: download - view: text, markup, annotated - select for diffs
Wed Apr 6 05:47:54 2011 UTC (13 years, 11 months ago) by matt
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +2 -2
lines
slight reordering. no functional change.
Revision 1.66: download - view: text, markup, annotated - select for diffs
Tue Mar 15 07:39:22 2011 UTC (14 years ago) by matt
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +8 -6
lines
Add separate support for MIPS32R2 and MIPS64R2.
Use EHB/SSNOP and jr.hb ra as appropriate (COP0_SYNC now uses them).
Add support for COP_0_HWRENA and COP_0_USERLOCAL (use by rdhwr $3,$29
instruction for TLS support).
Add mips3+ reserved instruction handler to emulate rdhwr is many fewer
instructions.
Revision 1.64.4.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:51:03 2011 UTC (14 years ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.64.4.1: preferred, colored; branchpoint 1.64: preferred, colored
Changes since revision 1.64.4.1: +18 -9
lines
sync with head
Revision 1.64.8.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 15:09:47 2011 UTC (14 years ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.64: preferred, colored; next MAIN 1.65: preferred, colored
Changes since revision 1.64: +18 -9
lines
Sync with HEAD
Revision 1.65: download - view: text, markup, annotated - select for diffs
Sun Feb 20 07:45:46 2011 UTC (14 years, 1 month ago) by matt
Branches: MAIN
CVS tags: bouyer-quota2-nbase
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +18 -9
lines
Major merge forward from matt-nb5-mips64.
New fixup code.
New common SPL code.
New common interrupt code.
Move related variables into structures.
Cleanup locore (move MD variable into it).
Kill StudlyCaps
Use PCU for FPU
Revision 1.58.24.13: download - view: text, markup, annotated - select for diffs
Sat Feb 5 06:01:23 2011 UTC (14 years, 1 month ago) by cliff
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.12: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.12: +2 -1
lines
- define config options flag MIPS_DDB_WATCH, enables COP0 watchpoint support in ddb
Revision 1.58.24.12: download - view: text, markup, annotated - select for diffs
Wed Dec 29 00:40:40 2010 UTC (14 years, 2 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-premerge-20101231
Diff to: previous 1.58.24.11: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.11: +3 -2
lines
Break out break slot instruction emualtion into its own .S file.
Redo that and simplify
Revision 1.64.2.2: download - view: text, markup, annotated - select for diffs
Sat Oct 30 08:41:09 2010 UTC (14 years, 4 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.64.2.1: preferred, colored; branchpoint 1.64: preferred, colored; next MAIN 1.65: preferred, colored
Changes since revision 1.64.2.1: +0 -2
lines
Implement pmap_physload_device(9) to replace xmd(4) MD backend.
Implement pmap_mmap(9) and use it from mem(4) and xmd(4).
Revision 1.64.2.1: download - view: text, markup, annotated - select for diffs
Sat Aug 28 18:24:07 2010 UTC (14 years, 6 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +3 -1
lines
xmd(4) glue for mips. Not tested.
Revision 1.64.4.1: download - view: text, markup, annotated - select for diffs
Thu Mar 18 04:36:50 2010 UTC (15 years ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +1 -2
lines
Unify /dev/{mem,kmem,zero,null} implementations in MI code. Based on patch
from Joerg Sonnenberger, proposed on tech-kern@, in February 2008.
Work and depression still in progress.
Revision 1.58.10.3: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:02:38 2010 UTC (15 years ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.58.10.2: preferred, colored; branchpoint 1.58: preferred, colored; next MAIN 1.59: preferred, colored
Changes since revision 1.58.10.2: +8 -1
lines
sync with head
Revision 1.58.24.11: download - view: text, markup, annotated - select for diffs
Sun Feb 28 23:45:07 2010 UTC (15 years ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-k15
Diff to: previous 1.58.24.10: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.10: +4 -1
lines
Split FPU support into separate file and keep internals private to that file.
Make it MPSAFE. Change interface to be very similar to what's used on other
architectures.
Add l_md.md_fpcpu to mdlwp (needed for MPSAFE)
Move pridtab from <mips/cpu.h> to <mips/locore.h>
Add initial common IPI dispatcher.
Split cpu_* routines from mips_machdep.c into cpu_subr.c
Add cpu_startup_common which has the code replicated in half-dozen
plus machdep.c files.
Revision 1.58.24.10: download - view: text, markup, annotated - select for diffs
Sun Feb 28 03:24:56 2010 UTC (15 years ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.9: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.9: +2 -1
lines
Add spl_stubs.c
Revision 1.58.24.9: download - view: text, markup, annotated - select for diffs
Sat Feb 27 07:58:52 2010 UTC (15 years ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.8: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.8: +2 -1
lines
Add mipsXX_tlb_enter which modifies/sets a specific TLB entry with a new
mapping (useful for wired TLB entries).
Add mips_fixup_exceptions which will walk through the exception vectors
and allows the fixup of any cpu_info references to be changed to a more
MP-friendly incarnation.
Define a common fixup method to use a wired TLB entry at -PAGE_SIZE allowing
direct loads using a negative based from the zero register.
Change varible pmap_tlb_info t pmap_tlb0_info.
Revision 1.58.24.8: download - view: text, markup, annotated - select for diffs
Sat Feb 6 18:18:01 2010 UTC (15 years, 1 month ago) by cliff
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.7: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.7: +2 -1
lines
add entry for mips/spl.S so kernel can compile
Revision 1.58.24.7: download - view: text, markup, annotated - select for diffs
Fri Feb 5 07:36:51 2010 UTC (15 years, 1 month ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.6: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.6: +2 -1
lines
Add __HAVE_FAST_SOFTINTS support.
Add routine to remap an uarea via a direct-mapped address. This avoids
TLB machinations when swtching to/from the softint thread. This can only
be done for lwp which won't exit.
Revision 1.58.24.6: download - view: text, markup, annotated - select for diffs
Fri Jan 29 00:16:58 2010 UTC (15 years, 1 month ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.5: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.5: +4 -4
lines
Change mips kernel options SOFTFLOAT to FPEMUL. Allow a kernel to have
no FP emulation code. Fix insufficient SYMTAB_SPACE. When a kernel without
an FPU and with FPEMUL code, the application will trap with a SIGILL/ILL_ILLOPC
signal, not SIGSEGV/SEGV_MAPERR.
Revision 1.58.24.5: download - view: text, markup, annotated - select for diffs
Fri Jan 22 07:41:10 2010 UTC (15 years, 2 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.4: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.4: +2 -1
lines
Seperate the pmap TLB functions into their own file.
For 32 bit kernels, make sure that mips_virtual_end doesn't go past
VM_MAX_KERNEL_ADDRESS.
Revision 1.58.24.4: download - view: text, markup, annotated - select for diffs
Wed Dec 30 04:51:25 2009 UTC (15 years, 2 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.58.24.3: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.3: +2 -1
lines
Please segtab lookups into separate file.
Add mips_add_physload
Add mips_init_lwp0_uarea
cleanup lwp0/cpu_info_store initialization.
Revision 1.64: download - view: text, markup, annotated - select for diffs
Mon Dec 14 00:46:04 2009 UTC (15 years, 3 months ago) by matt
Branches: MAIN
CVS tags: yamt-nfs-mp-base9,
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,
uebayasi-xip-base1,
uebayasi-xip-base,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
bouyer-quota2-base
Branch point for: uebayasi-xip,
rmind-uvmplock,
jruoho-x86intr,
bouyer-quota2
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +8 -1
lines
Merge from matt-nb5-mips64
Merge mips-specific arch files.
Revision 1.58.24.3: download - view: text, markup, annotated - select for diffs
Sun Sep 13 03:28:51 2009 UTC (15 years, 6 months ago) by cliff
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-premerge-20091211
Diff to: previous 1.58.24.2: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.2: +2 -1
lines
add MIPS64_XLP MIPS64_XLR MIPS64_XLS to list of flags in opt_cputype.h
Revision 1.58.24.2: download - view: text, markup, annotated - select for diffs
Sat Sep 12 17:37:29 2009 UTC (15 years, 6 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-u2-k2-k4-k7-k8-k9
Diff to: previous 1.58.24.1: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.24.1: +5 -1
lines
Add COMPAT_NETBSD32 support
Revision 1.58.24.1: download - view: text, markup, annotated - select for diffs
Sun Aug 23 04:38:34 2009 UTC (15 years, 7 months ago) by uebayasi
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-u1-k1-k5,
matt-nb4-mips64-k7-u2a-k9b
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +3 -1
lines
Make ddb(4) trace work on 64-bit ABIs.
For now:
- Values are shown in 32-bit.
- Only 4 arguments are shown.
- DDB_TRACE (heuristic version) is left as is.
Reviewed By: matt
Revision 1.58.10.2: download - view: text, markup, annotated - select for diffs
Wed Aug 19 18:46:29 2009 UTC (15 years, 7 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.58.10.1: preferred, colored; branchpoint 1.58: preferred, colored
Changes since revision 1.58.10.1: +5 -1
lines
sync with head.
Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun Aug 9 04:04:12 2009 UTC (15 years, 7 months ago) by matt
Branches: MAIN
CVS tags: yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
matt-premerge-20091211
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +3 -1
lines
Add latent ENABLE_MIPS_16KB_PAGE option.
Revision 1.62: download - view: text, markup, annotated - select for diffs
Fri Aug 7 18:39:10 2009 UTC (15 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -1
lines
Add loongson2 specific cache ops
Revision 1.61: download - view: text, markup, annotated - select for diffs
Thu Aug 6 16:13:08 2009 UTC (15 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +2 -2
lines
Change MIPS64_LOONGSON2 to MIP3_LOONGSON2 since it's a MIPS3 and not MIPS64.
Revision 1.60: download - view: text, markup, annotated - select for diffs
Sat Aug 1 22:59:52 2009 UTC (15 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -1
lines
Add MIPS64_LOONGSON2F since it needs some special help in various places.
Revision 1.58.10.1: download - view: text, markup, annotated - select for diffs
Mon May 4 08:11:31 2009 UTC (15 years, 10 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -1
lines
sync with head.
Revision 1.58.18.1: download - view: text, markup, annotated - select for diffs
Mon Jan 19 13:16:30 2009 UTC (16 years, 2 months ago) by skrll
Branches: nick-hppapmap
Diff to: previous 1.58: preferred, colored; next MAIN 1.59: preferred, colored
Changes since revision 1.58: +2 -1
lines
Sync with HEAD.
Revision 1.58.6.1: download - view: text, markup, annotated - select for diffs
Sat Jan 17 13:28:15 2009 UTC (16 years, 2 months ago) by mjf
Branches: mjf-devfs2
Diff to: previous 1.58: preferred, colored; next MAIN 1.59: preferred, colored
Changes since revision 1.58: +2 -1
lines
Sync with HEAD.
Revision 1.58.16.1: download - view: text, markup, annotated - select for diffs
Sat Dec 13 01:13:17 2008 UTC (16 years, 3 months ago) by haad
Branches: haad-dm
Diff to: previous 1.58: preferred, colored; next MAIN 1.59: preferred, colored
Changes since revision 1.58: +2 -1
lines
Update haad-dm branch to haad-dm-base2.
Revision 1.59: download - view: text, markup, annotated - select for diffs
Wed Nov 19 18:35:59 2008 UTC (16 years, 4 months ago) by ad
Branches: MAIN
CVS tags: yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
mjf-devfs2-base,
jymxensuspend-base,
jym-xensuspend,
haad-nbase2,
haad-dm-base2,
haad-dm-base,
ad-audiomp2-base,
ad-audiomp2
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -1
lines
Make the emulations, exec formats, coredump, NFS, and the NFS server
into modules. By and large this commit:
- shuffles header files and ifdefs
- splits code out where necessary to be modular
- adds module glue for each of the components
- adds/replaces hooks for things that can be installed at runtime
Revision 1.56.10.2: download - view: text, markup, annotated - select for diffs
Sun Mar 23 02:04:11 2008 UTC (17 years ago) by matt
Branches: matt-armv6
Diff to: previous 1.56.10.1: preferred, colored; branchpoint 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56.10.1: +1 -3
lines
sync with HEAD
Revision 1.57.2.1: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:04:46 2008 UTC (17 years, 1 month ago) by mjf
Branches: mjf-devfs
Diff to: previous 1.57: preferred, colored; next MAIN 1.58: preferred, colored
Changes since revision 1.57: +1 -3
lines
Sync with HEAD.
Revision 1.51.8.4: download - view: text, markup, annotated - select for diffs
Mon Feb 4 09:22:12 2008 UTC (17 years, 1 month ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.51.8.3: preferred, colored; branchpoint 1.51: preferred, colored; next MAIN 1.52: preferred, colored
Changes since revision 1.51.8.3: +1 -3
lines
sync with head.
Revision 1.58: download - view: text, markup, annotated - select for diffs
Fri Jan 25 21:12:12 2008 UTC (17 years, 2 months ago) by joerg
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-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
nick-net80211-sync-base,
nick-net80211-sync,
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-devfs-base,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-mips64-base2,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
haad-dm-base1,
ad-socklock-base1
Branch point for: yamt-nfs-mp,
nick-hppapmap,
mjf-devfs2,
matt-nb5-mips64,
haad-dm
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +1 -3
lines
Refactor in_cksum/in4_cksum/in6_cksum implementations:
- All three functions are included in the kernel by default.
They call a backend function cpu_in_cksum after possibly
computing the checksum of the pseudo header.
- cpu_in_cksum is the core to implement the one-complement sum.
The default implementation is moderate fast on most platforms
and provides a 32bit accumulator with 16bit addends for L32 platforms
and a 64bit accumulator with 32bit addends for L64 platforms.
It handles edge cases like very large mbuf chains (could happen with
native IPv6 in the future) and provides a good base for new native
implementations.
- Modify i386 and amd64 assembly to use the new interface.
This disables the MD implementations on !x86 until the conversion is
done. For Alpha, the portable version is faster.
Revision 1.56.10.1: download - view: text, markup, annotated - select for diffs
Tue Nov 6 23:18:57 2007 UTC (17 years, 4 months ago) by matt
Branches: matt-armv6
CVS tags: matt-armv6-prevmlocking
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +1 -1
lines
sync with HEAD
Revision 1.57: download - view: text, markup, annotated - select for diffs
Wed Oct 17 19:55:36 2007 UTC (17 years, 5 months ago) by garbled
Branches: MAIN
CVS tags: yamt-x86pmap-base4,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
matt-armv6-base,
jmcneill-pm-base,
jmcneill-base,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-nbase,
bouyer-xeni386-merge1,
bouyer-xeni386-base,
bouyer-xeni386,
bouyer-xenamd64-base2,
bouyer-xenamd64-base
Branch point for: mjf-devfs
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +1 -1
lines
Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.
TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.
NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
Revision 1.55.14.1: download - view: text, markup, annotated - select for diffs
Wed Oct 3 19:24:19 2007 UTC (17 years, 5 months ago) by garbled
Branches: ppcoea-renovation
Diff to: previous 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55: +1 -2
lines
Sync with HEAD
Revision 1.51.8.3: download - view: text, markup, annotated - select for diffs
Mon Sep 3 14:27:55 2007 UTC (17 years, 6 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.51.8.2: preferred, colored; branchpoint 1.51: preferred, colored
Changes since revision 1.51.8.2: +1 -2
lines
sync with head.
Revision 1.56.2.1: download - view: text, markup, annotated - select for diffs
Wed Jul 18 01:50:25 2007 UTC (17 years, 8 months ago) by matt
Branches: matt-mips64
Diff to: previous 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56: +2 -1
lines
Add netbsd32 entry
Revision 1.55.6.1: download - view: text, markup, annotated - select for diffs
Sun Jul 15 13:16:26 2007 UTC (17 years, 8 months ago) by ad
Branches: vmlocking
Diff to: previous 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55: +1 -2
lines
Sync with head.
Revision 1.55.8.1: download - view: text, markup, annotated - select for diffs
Wed Jul 11 20:00:45 2007 UTC (17 years, 8 months ago) by mjf
Branches: mjf-ufs-trans
Diff to: previous 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55: +1 -2
lines
Sync with head.
Revision 1.56: download - view: text, markup, annotated - select for diffs
Sat Jul 7 05:13:16 2007 UTC (17 years, 8 months ago) by tsutsui
Branches: MAIN
CVS tags: yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
vmlocking-base,
ppcoea-renovation-base,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
matt-mips64-base,
jmcneill-pm,
hpcarm-cleanup,
bouyer-xenamd64
Branch point for: matt-mips64,
matt-armv6
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +1 -2
lines
Remove leftover netns stuff.
Revision 1.51.8.2: download - view: text, markup, annotated - select for diffs
Mon Feb 26 09:07:25 2007 UTC (18 years ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.51.8.1: preferred, colored; branchpoint 1.51: preferred, colored
Changes since revision 1.51.8.1: +2 -1
lines
sync with head.
Revision 1.55: download - view: text, markup, annotated - select for diffs
Fri Feb 9 21:55:06 2007 UTC (18 years, 1 month ago) by ad
Branches: MAIN
CVS tags: yamt-idlelwp-base8,
yamt-idlelwp,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
post-newlock2-merge,
ad-audiomp-base,
ad-audiomp
Branch point for: vmlocking,
ppcoea-renovation,
mjf-ufs-trans
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +2 -1
lines
Merge newlock2 to head.
Revision 1.54.8.1: download - view: text, markup, annotated - select for diffs
Fri Dec 29 20:27:42 2006 UTC (18 years, 2 months ago) by ad
Branches: newlock2
Diff to: previous 1.54: preferred, colored; next MAIN 1.55: preferred, colored
Changes since revision 1.54: +2 -1
lines
Checkpoint work in progress.
Revision 1.53.4.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:41:26 2006 UTC (18 years, 6 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +2 -2
lines
sync with head
Revision 1.51.8.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 14:53:38 2006 UTC (18 years, 9 months ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +4 -2
lines
sync with head.
Revision 1.53.6.1: download - view: text, markup, annotated - select for diffs
Sat Apr 22 11:37:42 2006 UTC (18 years, 11 months ago) by simonb
Branches: simonb-timecounters
CVS tags: simonb-timcounters-final
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +2 -2
lines
Sync with head.
Revision 1.51.14.1: download - view: text, markup, annotated - select for diffs
Wed Apr 19 15:49:28 2006 UTC (18 years, 11 months ago) by tron
Branches: netbsd-3-0
CVS tags: netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE
Diff to: previous 1.51: preferred, colored; next MAIN 1.52: preferred, colored
Changes since revision 1.51: +2 -2
lines
Pull up following revision(s) (requested by tsutsui in ticket #1260):
sys/arch/mips/mips/fp.S: revision 1.31
sys/arch/mips/mips/mips_fputrap.c: revision 1.3
sys/arch/mips/conf/files.mips: revision 1.54
Update FPE trapsignal functions for new siginfo,
based on a patch provided by Matthias Drochner.
Ok'ed by christos, and fixes PR port-mips/26410.
Revision 1.51.6.1: download - view: text, markup, annotated - select for diffs
Wed Apr 19 15:49:13 2006 UTC (18 years, 11 months ago) by tron
Branches: netbsd-3
CVS tags: 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
Diff to: previous 1.51: preferred, colored; next MAIN 1.52: preferred, colored
Changes since revision 1.51: +2 -2
lines
Pull up following revision(s) (requested by tsutsui in ticket #1260):
sys/arch/mips/mips/fp.S: revision 1.31
sys/arch/mips/mips/mips_fputrap.c: revision 1.3
sys/arch/mips/conf/files.mips: revision 1.54
Update FPE trapsignal functions for new siginfo,
based on a patch provided by Matthias Drochner.
Ok'ed by christos, and fixes PR port-mips/26410.
Revision 1.53.10.1: download - view: text, markup, annotated - select for diffs
Wed Apr 19 02:33:18 2006 UTC (18 years, 11 months ago) by elad
Branches: elad-kernelauth
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +2 -2
lines
sync with head - hopefully this will work
Revision 1.53.8.1: download - view: text, markup, annotated - select for diffs
Sat Apr 1 12:06:21 2006 UTC (18 years, 11 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +2 -2
lines
sync with head.
Revision 1.53.12.1: download - view: text, markup, annotated - select for diffs
Tue Mar 28 09:47:17 2006 UTC (18 years, 11 months ago) by tron
Branches: peter-altq
Diff to: previous 1.53: preferred, colored; next MAIN 1.54: preferred, colored
Changes since revision 1.53: +2 -2
lines
Merge 2006-03-28 NetBSD-current into the "peter-altq" branch.
Revision 1.54: download - view: text, markup, annotated - select for diffs
Sat Mar 25 00:08:11 2006 UTC (19 years ago) by tsutsui
Branches: MAIN
CVS tags: 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,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
simonb-timecounters-base,
rpaulo-netinet-merge-pcb-base,
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,
gdamore-uart-base,
gdamore-uart,
elad-kernelauth-base,
chap-midi-nbase,
chap-midi-base,
chap-midi,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: newlock2
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +2 -2
lines
Update FPE trapsignal functions for new siginfo,
based on a patch provided by Matthias Drochner.
Ok'ed by christos, and fixes PR port-mips/26410.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Sun Dec 11 12:18:09 2005 UTC (19 years, 3 months ago) by christos
Branches: MAIN
CVS tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
peter-altq-base
Branch point for: yamt-pdpolicy,
simonb-timecounters,
rpaulo-netinet-merge-pcb,
peter-altq,
elad-kernelauth
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +1 -1
lines
merge ktrace-lwp.
Revision 1.46.2.5: download - view: text, markup, annotated - select for diffs
Thu Nov 10 13:57:33 2005 UTC (19 years, 4 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.46.2.4: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46.2.4: +3 -1
lines
Sync with HEAD. Here we go again...
Revision 1.52: download - view: text, markup, annotated - select for diffs
Sat Nov 5 09:46:07 2005 UTC (19 years, 4 months ago) by tsutsui
Branches: MAIN
CVS tags: yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base3,
yamt-readahead-base2,
yamt-readahead-base,
yamt-readahead,
ktrace-lwp-base
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +3 -1
lines
Add MI mips3 wired map functions based on patch in port-mips/31915
from Garrett D'Amore of Tadpole Computer Inc.
Please refer discussion filed in the PR for details.
Revision 1.50.8.1: download - view: text, markup, annotated - select for diffs
Fri Apr 29 11:28:15 2005 UTC (19 years, 10 months ago) by kent
Branches: kent-audio2
Diff to: previous 1.50: preferred, colored; next MAIN 1.51: preferred, colored
Changes since revision 1.50: +2 -2
lines
sync with -current
Revision 1.46.2.4: download - view: text, markup, annotated - select for diffs
Fri Feb 4 11:44:45 2005 UTC (20 years, 1 month ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.46.2.3: preferred, colored
Changes since revision 1.46.2.3: +2 -2
lines
Sync with HEAD.
Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon Jan 24 10:03:57 2005 UTC (20 years, 2 months ago) by drochner
Branches: MAIN
CVS tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
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-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,
kent-audio2-base
Branch point for: yamt-lazymbuf,
netbsd-3-0,
netbsd-3
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -2
lines
-remove definition of "struct sigframe" -- haven't found a use of it
(should fix build problems w/o COMPAT_16 reported by Markus W Kilbinger
per PR port-mips/29041 and by Havard Eidnes)
-further shuffle COMPAT_* conditionals to allow COMPAT_ULTRIX
w/o COMPAT_16
Revision 1.46.2.3: download - view: text, markup, annotated - select for diffs
Tue Sep 21 13:18:38 2004 UTC (20 years, 6 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.46.2.2: preferred, colored
Changes since revision 1.46.2.2: +1 -1
lines
Fix the sync with head I botched.
Revision 1.46.2.2: download - view: text, markup, annotated - select for diffs
Sat Sep 18 14:37:18 2004 UTC (20 years, 6 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.46.2.1: preferred, colored
Changes since revision 1.46.2.1: +0 -0
lines
Sync with HEAD.
Revision 1.46.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 3 10:37:38 2004 UTC (20 years, 7 months ago) by skrll
Branches: ktrace-lwp
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +6 -3
lines
Sync with HEAD
Revision 1.50: download - view: text, markup, annotated - select for diffs
Thu Mar 4 20:17:01 2004 UTC (21 years ago) by drochner
Branches: 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,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: kent-audio2
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +2 -1
lines
fix some problems with FPU exception signaling:
-The MachFPTrap did generate pre-siginfo arguments to trapsignal(),
leading to an immediate crash.
Put the siginfo generation into a separate .c file for simplicity.
-The exception bits in MIPS_FPU_CSR didn't get cleared, leading to
trouble later ("kernel used FPU" on pmax).
XXX This should probably be done for the "unimplemented fpu instruction"
case as well, but I don't know how to test this. Or, even better -
centralize the CSR clearing before the branch in MachFPTrap.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Fri Dec 12 14:55:58 2003 UTC (21 years, 3 months ago) by sekiya
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +2 -3
lines
Remove preprocessor conditional MIPS3_L2CACHE_ABSENT, which was rendered
superfluous by Tsutsui-san's previous changes.
(this change differs slightly from that posted to port-mips@, as
mips_flushcache_allpvh should be compiled iff MIPS3_PLUS is defined and
MIPS3_L2CACHE_ABSENT should be removed from files.mips as well)
Revision 1.48: download - view: text, markup, annotated - select for diffs
Wed Oct 29 23:41:49 2003 UTC (21 years, 4 months ago) by christos
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +2 -1
lines
add compat_16_machdep.c
Revision 1.47: download - view: text, markup, annotated - select for diffs
Sun Oct 5 11:10:25 2003 UTC (21 years, 5 months ago) by tsutsui
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +3 -1
lines
Add R10000 cache ops, written by KIYOHARA Takashi and posted on port-sgimips.
Enabled by options ENABLE_MIPS4_CACHE_R10K for now.
Revision 1.46: download - view: text, markup, annotated - select for diffs
Sat Mar 8 04:43:25 2003 UTC (22 years ago) by rafal
Branches: MAIN
Branch point for: ktrace-lwp
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -1
lines
Add support for R5k secondary caches, from code Chris Sekiya sent me a long
time ago, with small tweaks by me. Since the R5k doesn't do VCE, the pmap
still needs to be whacked for R5kSC CPUs to work correctly, but this is a
start.
Revision 1.32.2.9: download - view: text, markup, annotated - select for diffs
Wed Dec 11 06:10:57 2002 UTC (22 years, 3 months ago) by thorpej
Branches: nathanw_sa
CVS tags: nathanw_sa_end
Diff to: previous 1.32.2.8: preferred, colored; next MAIN 1.33: preferred, colored
Changes since revision 1.32.2.8: +4 -4
lines
Sync with HEAD.
Revision 1.45: download - view: text, markup, annotated - select for diffs
Fri Nov 15 01:02:49 2002 UTC (22 years, 4 months ago) by simonb
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.44: preferred, colored
Changes since revision 1.44: +4 -4
lines
Put the MIPS64_SB1 option in opt_cputype.h.
Revision 1.32.2.8: download - view: text, markup, annotated - select for diffs
Mon Nov 11 22:00:23 2002 UTC (22 years, 4 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.32.2.7: preferred, colored
Changes since revision 1.32.2.7: +11 -7
lines
Catch up to -current
Revision 1.44: download - view: text, markup, annotated - select for diffs
Sat Nov 9 02:02:31 2002 UTC (22 years, 4 months ago) by nisimura
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +10 -7
lines
- Make monolistic files into smaller manageable pieces, resulting
three new files;
sig_machdep.c (from mips_machdep.c)
copy.S and sigcode.S (from locore.S)
- Nuke the local use of struct sigframe, which is now identical to
struct sigcontext, from sendsig() as the consequence of new signal
trampoline.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Nov 8 00:50:49 2002 UTC (22 years, 4 months ago) by simonb
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +2 -1
lines
Note a new MIPS64_SB1 option that should be included in opt_cputype.h
one day.
Revision 1.30.4.5: download - view: text, markup, annotated - select for diffs
Fri Sep 6 08:37:28 2002 UTC (22 years, 6 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.30.4.4: preferred, colored; branchpoint 1.30: preferred, colored; next MAIN 1.31: preferred, colored
Changes since revision 1.30.4.4: +2 -2
lines
sync kqueue branch with HEAD
Revision 1.32.2.7: download - view: text, markup, annotated - select for diffs
Thu Aug 1 02:42:29 2002 UTC (22 years, 7 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.32.2.6: preferred, colored
Changes since revision 1.32.2.6: +2 -2
lines
Catch up to -current.
Revision 1.40.2.2: download - view: text, markup, annotated - select for diffs
Tue Jul 16 08:50:42 2002 UTC (22 years, 8 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.40.2.1: preferred, colored; branchpoint 1.40: preferred, colored; next MAIN 1.41: preferred, colored
Changes since revision 1.40.2.1: +2 -2
lines
catch up with -current.
Revision 1.40.2.1: download - view: text, markup, annotated - select for diffs
Sun Jul 14 18:37:13 2002 UTC (22 years, 8 months ago) by gehenna
Branches: gehenna-devsw
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +1 -2
lines
catch up with -current.
Revision 1.42: download - view: text, markup, annotated - select for diffs
Sat Jul 6 23:59:18 2002 UTC (22 years, 8 months ago) by gmcgarry
Branches: MAIN
CVS tags: kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
gehenna-devsw-base
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -2
lines
Overhaul the emulation facility. We do this by:
- accumulating all emulation code (including floating-point) in one place
- steal MachFPInterrupt() back from SOFTFLOAT for use only with interrupts
and traps from *real* FPUs
- introducing MachEmulateInst() as a common dispatch point for all
emulated instructions
- cleaning up emulation dispatch in trap()
Also, while we're here, implement MIPS2 LL/SC/SYNC emulation for MIPS1.
Tested on r3k with and without SOFTFLOAT enabled.
Revision 1.30.4.4: download - view: text, markup, annotated - select for diffs
Sun Jun 23 17:38:00 2002 UTC (22 years, 9 months ago) by jdolecek
Branches: kqueue
Diff to: previous 1.30.4.3: preferred, colored; branchpoint 1.30: preferred, colored
Changes since revision 1.30.4.3: +1 -3
lines
catch up with -current on kqueue branch
Revision 1.32.2.6: download - view: text, markup, annotated - select for diffs
Thu Jun 20 03:39:43 2002 UTC (22 years, 9 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.32.2.5: preferred, colored
Changes since revision 1.32.2.5: +1 -2
lines
Catch up to -current.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Sat Jun 1 11:41:33 2002 UTC (22 years, 9 months ago) by simonb
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +1 -2
lines
Use the current MIPS in_cksum for in4_cksum too.
Revision 1.32.2.5: download - view: text, markup, annotated - select for diffs
Wed Apr 17 00:03:45 2002 UTC (22 years, 11 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.32.2.4: preferred, colored
Changes since revision 1.32.2.4: +1 -2
lines
Catch up to -current.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Wed Apr 3 13:16:13 2002 UTC (22 years, 11 months ago) by simonb
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.39: preferred, colored
Changes since revision 1.39: +1 -2
lines
Don't make arch/mips/mips/mips_mcclock.c mandatory for all mips ports
with an mcclock - pmax is the only one currently using this.
Revision 1.32.2.4: download - view: text, markup, annotated - select for diffs
Mon Apr 1 07:40:56 2002 UTC (22 years, 11 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.32.2.3: preferred, colored
Changes since revision 1.32.2.3: +36 -24
lines
Catch up to -current.
(CVS: It's not just a program. It's an adventure!)
Revision 1.30.4.3: download - view: text, markup, annotated - select for diffs
Sat Mar 16 15:58:33 2002 UTC (23 years ago) by jdolecek
Branches: kqueue
Diff to: previous 1.30.4.2: preferred, colored; branchpoint 1.30: preferred, colored
Changes since revision 1.30.4.2: +36 -24
lines
Catch up with -current.
Revision 1.39: download - view: text, markup, annotated - select for diffs
Wed Mar 13 02:55:14 2002 UTC (23 years ago) by simonb
Branches: MAIN
CVS tags: eeh-devprop-base,
eeh-devprop
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +3 -1
lines
All the mips ports had an identical procfs_machdep.c, so use a common
file under arch/mips/mips.
Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Mar 5 16:08:00 2002 UTC (23 years ago) by simonb
Branches: MAIN
CVS tags: newlock-base,
newlock
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +34 -24
lines
Add support for MIPS32 and MIPS64 architectures:
- Build mips3/5900/32/64 support subroutines.
- Move arch/mips/mips/fp.S to central location.
- Move NOFPU to opt_cputype.h.
Revision 1.32.2.3: download - view: text, markup, annotated - select for diffs
Thu Feb 28 04:10:42 2002 UTC (23 years ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.32.2.2: preferred, colored
Changes since revision 1.32.2.2: +1 -3
lines
Catch up to -current.
Revision 1.30.4.2: download - view: text, markup, annotated - select for diffs
Mon Feb 11 20:08:35 2002 UTC (23 years, 1 month ago) by jdolecek
Branches: kqueue
Diff to: previous 1.30.4.1: preferred, colored; branchpoint 1.30: preferred, colored
Changes since revision 1.30.4.1: +1 -3
lines
Sync w/ -current.
Revision 1.37: download - view: text, markup, annotated - select for diffs
Mon Jan 14 19:07:16 2002 UTC (23 years, 2 months ago) by soren
Branches: MAIN
CVS tags: ifpoll-base
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +1 -3
lines
Options MIPS3_5200 and MIPS3_L2CACHE_PRESENT are gone.
Revision 1.30.4.1: download - view: text, markup, annotated - select for diffs
Thu Jan 10 19:45:57 2002 UTC (23 years, 2 months ago) by thorpej
Branches: kqueue
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +24 -3
lines
Sync kqueue branch with -current.
Revision 1.32.2.2: download - view: text, markup, annotated - select for diffs
Tue Jan 8 00:26:15 2002 UTC (23 years, 2 months ago) by nathanw
Branches: nathanw_sa
Diff to: previous 1.32.2.1: preferred, colored
Changes since revision 1.32.2.1: +61 -0
lines
Catch up to -current.
Revision 1.36: download - view: text, markup, annotated - select for diffs
Sun Dec 2 10:37:25 2001 UTC (23 years, 3 months ago) by uch
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +8 -5
lines
TX39, R5900 cache configuration.
Revision 1.35: download - view: text, markup, annotated - select for diffs
Wed Nov 28 10:21:16 2001 UTC (23 years, 3 months ago) by lukem
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +3 -3
lines
- convert usage of "defopt" to "defflag" where the relevant option does
not support a value (e.g., it's to be used as "options FOO" instead of
"options FOO=xxx"). options that take a value were converted to
defparam recently.
- minor whitespace & formatting cleanups
Revision 1.34: download - view: text, markup, annotated - select for diffs
Mon Nov 26 21:38:41 2001 UTC (23 years, 4 months ago) by manu
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +4 -1
lines
Added COMPAT_IRIX (being developped, not functionnal at that time)
Revision 1.33: download - view: text, markup, annotated - select for diffs
Tue Nov 20 12:56:32 2001 UTC (23 years, 4 months ago) by lukem
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -2
lines
cleanup:
options SPACE TAB
makeoptions TAB
psuedo-device TAB
remove trailing whitespace
replace multiple spaces -> tabs
options "FOO" -> options FOO
options "FOO=bar" -> options FOO=bar
options "FOO=\"bar\"" -> options FOO="\"bar\""
Revision 1.32.2.1
Wed Nov 14 18:15:19 2001 UTC (23 years, 4 months ago) by nathanw
Branches: nathanw_sa
FILE REMOVED
Changes since revision 1.32: +0 -55
lines
file files.mips was added on branch nathanw_sa on 2002-01-08 00:26:15 +0000
Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Nov 14 18:15:19 2001 UTC (23 years, 4 months ago) by thorpej
Branches: MAIN
Branch point for: nathanw_sa
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +8 -1
lines
Merge the thorpej-mips-cache branch onto the trunk. This is an
overhaul of how caches are handled for NetBSD's MIPS ports.
Revision 1.31.2.1: download - view: text, markup, annotated - select for diffs
Wed Oct 24 17:37:03 2001 UTC (23 years, 5 months ago) by thorpej
Branches: thorpej-mips-cache
Diff to: previous 1.31: preferred, colored; next MAIN 1.32: preferred, colored
Changes since revision 1.31: +8 -1
lines
Pull in new cache code, conditional on which CPU arch's are configured
into the kernel.
Revision 1.30.2.1: download - view: text, markup, annotated - select for diffs
Mon Oct 1 12:40:44 2001 UTC (23 years, 5 months ago) by fvdl
Branches: thorpej-devvp
Diff to: previous 1.30: preferred, colored; next MAIN 1.31: preferred, colored
Changes since revision 1.30: +9 -1
lines
Catch up with -current.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Sun Sep 23 19:45:42 2001 UTC (23 years, 6 months ago) by manu
Branches: MAIN
CVS tags: thorpej-mips-cache-base,
thorpej-devvp-base3,
thorpej-devvp-base2
Branch point for: thorpej-mips-cache
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +9 -1
lines
Moved COMPAT_LINUX config stuff from arch/sgimips to arch/mips, so that it's
available on all Mips ports.
Revision 1.20.2.3: download - view: text, markup, annotated - select for diffs
Thu Jan 18 09:22:42 2001 UTC (24 years, 2 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.20.2.2: preferred, colored; branchpoint 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20.2.2: +1 -0
lines
Sync with head (for UBC+NFS fixes, mostly).
Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Jan 16 06:01:26 2001 UTC (24 years, 2 months ago) by thorpej
Branches: MAIN
CVS tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base,
thorpej-devvp-base,
pre-chs-ubcperf,
post-chs-ubcperf
Branch point for: thorpej-devvp,
kqueue
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -1
lines
New syscall entry implementation based on the Alpha version
as hacked by mycroft.
- Use syscall_intern() to give a process a plain or fancy
syscall based on ktrace flags.
- Avoid copying from the trapframe into a local array as much
as possible.
Yields roughly 5% improvement on a 25MHz R3000 (DECstation 5000/200)
on a simple syscall benchmark.
There's still some work that can be done using __HAVE_MINIMAL_EMUL.
Revision 1.20.2.2: download - view: text, markup, annotated - select for diffs
Wed Nov 22 16:00:43 2000 UTC (24 years, 4 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.20.2.1: preferred, colored; branchpoint 1.20: preferred, colored
Changes since revision 1.20.2.1: +2 -1
lines
Sync with HEAD.
Revision 1.20.2.1: download - view: text, markup, annotated - select for diffs
Mon Nov 20 20:13:29 2000 UTC (24 years, 4 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +19 -5
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.29: download - view: text, markup, annotated - select for diffs
Tue Oct 31 22:46:35 2000 UTC (24 years, 4 months ago) by jeffs
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -1
lines
Add MIPS3_NO_PV_UNCACHED option to handle virtual coherency issues by
only allowing one mapping at a time instead of mapping uncached. Done
by removing conflicting mappings from the pmap when entering a new
mapping. UVM will remember and re-fault the requested page when needed
for the original mapping. Originally done to support our internal machine
that does not support uncached memory completely. Not enabled by default
currently. It may make sense to try on the cobalt or sgi ports.
Revision 1.28: download - view: text, markup, annotated - select for diffs
Wed Oct 4 21:31:06 2000 UTC (24 years, 5 months ago) by cgd
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +6 -3
lines
provide indicators of a few more things that might go in opt_cputype.h
Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon Jul 17 07:04:19 2000 UTC (24 years, 8 months ago) by jeffs
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +3 -2
lines
Pull in geocast mips ddb improvements and start bringing in kgdb support.
Add ddb support for QED opcodes, fill in enough routines so "next" usually
works, kdbpoke support for any size. Add callback that ports can hook when
entering and leaving ddb. This can be used for things like turning
off watchdogs while in ddb.
Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue May 23 04:21:39 2000 UTC (24 years, 10 months ago) by soren
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.25: preferred, colored
Changes since revision 1.25: +3 -1
lines
MachForceCacheUpdate and cacheflush_bug have never been used in NetBSD,
so remove references them, and do a little other cleanup.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun May 21 03:31:35 2000 UTC (24 years, 10 months ago) by soren
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +6 -4
lines
Populate the cputype defopt (not enabled yet).
Revision 1.24: download - view: text, markup, annotated - select for diffs
Sat Apr 29 21:47:13 2000 UTC (24 years, 10 months ago) by soren
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +4 -1
lines
Allow non-pmax to use COMPAT_ULTRIX.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Feb 14 21:42:53 2000 UTC (25 years, 1 month ago) by thorpej
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -1
lines
Allow arch-specific code to specify in4_cksum() like it can specify
in_cksum().
Revision 1.20.8.1: download - view: text, markup, annotated - select for diffs
Mon Dec 27 18:32:45 1999 UTC (25 years, 3 months ago) by wrstuden
Branches: wrstuden-devbsize
Diff to: previous 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20: +2 -1
lines
Pull up to last week's -current.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Dec 22 04:54:14 1999 UTC (25 years, 3 months ago) by jun
Branches: MAIN
CVS tags: chs-ubc2-newbase
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -2
lines
FIX:
port-mips/9016 [serious/medium]:
MIPS FPU emulator points wrong epc on exception case
Responsible: port-mips-maintainer (NetBSD/mips Portmasters)
State: open
Class: sw-bug
Originator: Shuichiro URATA
Release: current 12/11/1999
Arrival-Date: Fri Dec 17 10:18:00 1999
commit patch
http://www.a-r.org/~ur/softfloat1211.diff.gz
by Shuichiro URATA (ur@a-r.org)
Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu Nov 18 06:47:48 1999 UTC (25 years, 4 months ago) by jun
Branches: MAIN
CVS tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -1
lines
on port-mips@netbsd.org:
Shuichiro URATA <ur@a-r.org> makes kernel softfloat emulation code.
http://www.a-r.org/~ur/softfloat1116.diff.gz
is Patch for
sys/arch/mips/conf/files.mips
sys/arch/mips/mips/fp.S
sys/arch/mips/mips/fpemu.c
sys/arch/mips/mips/genassym.cf
sys/arch/mips/mips/locore.S
sys/arch/mips/mips/mips_machdep.c
sys/arch/mips/mips/process_machdep.c
sys/arch/mips/mips/trap.c
sys/arch/mips/mips/vm_machdep.c
After apply this patch,pmax package binary works on hpcmips!
Revision 1.19.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 21 00:51:57 1999 UTC (25 years, 9 months ago) by thorpej
Branches: chs-ubc2
Diff to: previous 1.19: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19: +2 -2
lines
Sync w/ -current.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Apr 24 08:10:32 1999 UTC (25 years, 11 months ago) by simonb
Branches: MAIN
CVS tags: fvdl-softdep-base,
fvdl-softdep,
comdex-fall-1999-base,
comdex-fall-1999,
chs-ubc2-base
Branch point for: wrstuden-devbsize,
thorpej_scsipi
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2
lines
Nuke register and remove trailling white space.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Jan 14 18:51:31 1999 UTC (26 years, 2 months ago) by castor
Branches: MAIN
CVS tags: 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
Branch point for: chs-ubc2
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +4 -3
lines
Add defopt opt_mips_cache.h and allow 'clock' device to not require the mc6xx files
Revision 1.18: download - view: text, markup, annotated - select for diffs
Fri Oct 2 18:46:58 1998 UTC (26 years, 5 months ago) by drochner
Branches: MAIN
CVS tags: nisimura-pmax-wscons-base,
nisimura-pmax-wscons,
kenh-if-detach-base,
kenh-if-detach,
chs-ubc-base,
chs-ubc
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2
lines
compat_13_sigreturn is needed for compat_ultrix too
Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun Sep 13 10:29:02 1998 UTC (26 years, 6 months ago) by thorpej
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +4 -1
lines
Make signal delivery work again.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Jul 15 23:57:04 1998 UTC (26 years, 8 months ago) by jonathan
Branches: MAIN
CVS tags: eeh-paddr_t-base,
eeh-paddr_t
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +4 -1
lines
Add empty opt_cputype.h to satisfy changes committed during
defopt'ing of network options.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Apr 19 08:24:19 1998 UTC (26 years, 11 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2
lines
Configure mips_mclock if "clock|mccclock".
All(?) ARC boxes use mcclock, but QBus decstations use the same
time-of-year clock architecturally mandated for VAXes.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Jan 5 20:51:43 1998 UTC (27 years, 2 months ago) by perry
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -0
lines
RCSID Police.
Revision 1.11.2.1: download - view: text, markup, annotated - select for diffs
Sat Aug 23 07:10:59 1997 UTC (27 years, 7 months ago) by thorpej
Branches: marc-pcmcia
Diff to: previous 1.11: preferred, colored; next MAIN 1.12: preferred, colored
Changes since revision 1.11: +2 -1
lines
Update marc-pcmcia branch from trunk.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Aug 12 06:05:30 1997 UTC (27 years, 7 months ago) by jonathan
Branches: MAIN
CVS tags: thorpej-signal-base,
thorpej-signal,
netbsd-1-3-base,
netbsd-1-3-RELEASE,
netbsd-1-3-PATCH003-CANDIDATE2,
netbsd-1-3-PATCH003-CANDIDATE1,
netbsd-1-3-PATCH003-CANDIDATE0,
netbsd-1-3-PATCH003,
netbsd-1-3-PATCH002,
netbsd-1-3-PATCH001,
netbsd-1-3-BETA,
netbsd-1-3,
marc-pcmcia-base
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +1 -1
lines
Fix for mbufs that start on odd-byte-aligned boundaries, and use.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Aug 9 05:51:56 1997 UTC (27 years, 7 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +1 -0
lines
MIPS cpu-speed detection using mc146818 clock.
Compute CPU speed(MHz) and loop multiplier for DELAY() based on
counting empty loop between mcclock ticks. New global: cpu_mhz.
Change pmax/pmax/machdep.c to build baseboard model names from cpu_mhz.
Set 'cpuspeed' for more realistic DELAY() on mips3 models.
Mips CPU constants, testing, and calibration from D. Sean Davidson
<davidson@zk3.dec.com> and Simon Burge <simonb@telstra.com.au>.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Jul 25 21:01:45 1997 UTC (27 years, 8 months ago) by jonathan
Branches: MAIN
CVS tags: marc-pcmcia-bp
Branch point for: marc-pcmcia
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +1 -1
lines
revert to MI in_cksum code.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Jul 20 22:42:33 1997 UTC (27 years, 8 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -0
lines
mips-tuned bcopy from Jon Kay (UCSD) released under BSD copyright,
with standard BSD in_cksum() interface by Jonathan Stone.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Jul 20 20:48:45 1997 UTC (27 years, 8 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -1
lines
Add ddb to mips/conf/files.mips. Garbage-collect mdb.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Jun 28 03:43:21 1997 UTC (27 years, 9 months ago) by mhitch
Branches: MAIN
CVS tags: bouyer-scsipi
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2
lines
Fix typo.
Include minidebug.c with options MDB.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Jun 16 00:35:15 1997 UTC (27 years, 9 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -0
lines
Use generic MIPS pmap vm_machdep.c
Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Jun 9 02:14:58 1997 UTC (27 years, 9 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +1 -0
lines
Move the mips sys_machdep.c from pmax/pmax to mips/mips, to enforce a
common sysarch on all mips ports.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Nov 11 07:45:30 1996 UTC (28 years, 4 months ago) by jonathan
Branches: MAIN
CVS tags: thorpej-setroot,
mrg-vm-swap,
is-newarp-before-merge,
is-newarp-base,
is-newarp
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +0 -1
lines
Eliminate old mips/mips/elf.c ELF exec code.
Don't call into from the a.out exec hook; don't configure it into kernels.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Oct 13 05:28:49 1996 UTC (28 years, 5 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -2
lines
Change pmax port over to using ``mips MI'' trap handler.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat Oct 12 15:49:15 1996 UTC (28 years, 5 months ago) by mhitch
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +1 -0
lines
Add arch/mips/mips/mips_machdep.c, it's now compiled as a separate file.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Mar 26 11:45:59 1996 UTC (29 years ago) by jonathan
Branches: MAIN
CVS tags: netbsd-1-2-base,
netbsd-1-2-RELEASE,
netbsd-1-2-PATCH001,
netbsd-1-2-BETA,
netbsd-1-2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -0
lines
Add mips/mips/mem.c and mips/mips/process_machdep.c
Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Mar 19 03:26:29 1996 UTC (29 years ago) by jonathan
Branches: MAIN
Kernel config file for source code shared by mips-based NetBSD ports.
CVSweb <webmaster@jp.NetBSD.org>