CVS log for src/sys/arch/mips/include/mips_param.h
Up to [cvs.NetBSD.org] / src / sys / arch / mips / include
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.52: download - view: text, markup, annotated - select for diffs
Mon Oct 4 21:02:40 2021 UTC (3 years, 3 months ago) by andvar
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,
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,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -2
lines
remove duplicate the article in comments.
Revision 1.47.6.2: download - view: text, markup, annotated - select for diffs
Thu Jun 17 04:46:22 2021 UTC (3 years, 7 months ago) by thorpej
Branches: thorpej-i2c-spi-conf
Diff to: previous 1.47.6.1: preferred, colored; branchpoint 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47.6.1: +23 -9
lines
Sync w/ HEAD.
Revision 1.49.2.1: download - view: text, markup, annotated - select for diffs
Mon May 31 22:15:14 2021 UTC (3 years, 7 months ago) by cjep
Branches: cjep_staticlib_x
Diff to: previous 1.49: preferred, colored; next MAIN 1.50: preferred, colored
Changes since revision 1.49: +18 -9
lines
sync with head
Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon May 31 14:38:56 2021 UTC (3 years, 7 months ago) by simonb
Branches: MAIN
CVS tags: thorpej-i2c-spi-conf2-base,
thorpej-i2c-spi-conf2,
thorpej-i2c-spi-conf-base,
thorpej-futex2-base,
thorpej-futex2,
thorpej-cfargs2-base,
thorpej-cfargs2,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +6 -1
lines
Include "opt_param.h" (ifdef _KERNEL_OPT) everywhere that MSGBUFSIZE is
referenced since some sources include <machine/param.h>.
Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun May 23 23:24:45 2021 UTC (3 years, 7 months ago) by mrg
Branches: MAIN
CVS tags: cjep_staticlib_x-base1
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +18 -9
lines
fix "uname -p" on mips n32.
this has been returning "mipsn64eb" on my edgerouter4 with the
32 bit uname binary.
introduce o32, n32, and n64 versions of MACHINE_ARCH, and use
them appropriately in PROC_MACHINE_ARCH32(). now o32, n32 and
n64 "uname -p" all return different values.
Revision 1.47.6.1: download - view: text, markup, annotated - select for diffs
Thu May 13 00:47:26 2021 UTC (3 years, 8 months ago) by thorpej
Branches: thorpej-i2c-spi-conf
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +22 -21
lines
Sync with HEAD.
Revision 1.49: download - view: text, markup, annotated - select for diffs
Sat May 8 13:09:58 2021 UTC (3 years, 8 months ago) by skrll
Branches: MAIN
CVS tags: cjep_staticlib_x-base
Branch point for: cjep_staticlib_x
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +2 -2
lines
KNG
Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Apr 26 13:29:51 2021 UTC (3 years, 8 months ago) by christos
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +21 -20
lines
Make MACHINE_ARCH for n64 binaries mipsn64e[bl] instead of mips64e[bl] to
differentiate them from n32/o32 binaries.
Revision 1.47: download - view: text, markup, annotated - select for diffs
Wed Aug 26 10:51:45 2020 UTC (4 years, 4 months ago) by simonb
Branches: MAIN
CVS tags: thorpej-futex-base,
thorpej-futex,
thorpej-cfargs-base,
thorpej-cfargs
Branch point for: thorpej-i2c-spi-conf
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +2 -1
lines
Define a UPAGES_MAX constant to size the a md_upte array in MIPS's
struct mdlwp. This is exposed to userland, so we can't use something
based on PAGE_SIZE.
Revision 1.46: download - view: text, markup, annotated - select for diffs
Sun Aug 23 10:23:38 2020 UTC (4 years, 4 months ago) by simonb
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +11 -5
lines
Use a 16kB USPACE (and larger kernel stack) for LP64 kernels. Invert
the logic for setting the USPACE size. Define a desired USPACE size
(16kB for LP64, 8kB otherwise) then divide by PAGE_SIZE to get UPAGES.
Fixes random segmap lossage, since the uarea usually sits immediately
above the segmap for a process. Thanks to mrg@, skrll@ and dholland@
for testing, debugging and general help tracking down this problem.
Revision 1.45: download - view: text, markup, annotated - select for diffs
Sun Jul 26 08:08:41 2020 UTC (4 years, 5 months ago) by simonb
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +11 -11
lines
#define<tab>
Nuke trailing whitespace.
Revision 1.44: download - view: text, markup, annotated - select for diffs
Sun Jul 26 07:13:51 2020 UTC (4 years, 5 months ago) by simonb
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2
lines
Add a space in a comment.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Thu Jul 23 15:24:37 2020 UTC (4 years, 5 months ago) by skrll
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +5 -1
lines
Add a comment to CACHE_LINE_SIZE / COHERENCY_UNIT size defines
Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Jul 23 12:15:59 2020 UTC (4 years, 5 months ago) by skrll
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +1 -6
lines
On second thoughts this can't be conditional so define CACHE_LINE_SIZE /
COHERENCY_UNIT as 128 for all mips.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu Jul 23 12:13:25 2020 UTC (4 years, 5 months ago) by skrll
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +5 -1
lines
Define CACHE_LINE_SIZE / COHERENCY_UNIT as 128 for MIPS64_OCTEON
Revision 1.38.18.2: download - view: text, markup, annotated - select for diffs
Mon Apr 13 08:04:00 2020 UTC (4 years, 9 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.38.18.1: preferred, colored; branchpoint 1.38: preferred, colored; next MAIN 1.39: preferred, colored
Changes since revision 1.38.18.1: +10 -10
lines
Mostly merge changes from HEAD upto 20200411
Revision 1.40: download - view: text, markup, annotated - select for diffs
Wed Jun 19 09:55:27 2019 UTC (5 years, 6 months ago) by skrll
Branches: MAIN
CVS tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
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,
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.39: preferred, colored
Changes since revision 1.39: +10 -10
lines
Whitespace and whitespace consistency
Revision 1.38.18.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:06:29 2019 UTC (5 years, 7 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +5 -5
lines
Sync with HEAD
Revision 1.39: download - view: text, markup, annotated - select for diffs
Sat May 11 06:50:42 2019 UTC (5 years, 8 months ago) by skrll
Branches: MAIN
CVS tags: phil-wifi-20190609
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +5 -5
lines
#define<tab> for consistency
Revision 1.33.6.2: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:36:27 2017 UTC (7 years, 1 month ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.33.6.1: preferred, colored; branchpoint 1.33: preferred, colored; next MAIN 1.34: preferred, colored
Changes since revision 1.33.6.1: +28 -22
lines
update from HEAD
Revision 1.34.10.2: download - view: text, markup, annotated - select for diffs
Wed Oct 5 20:55:31 2016 UTC (8 years, 3 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.34.10.1: preferred, colored; branchpoint 1.34: preferred, colored; next MAIN 1.35: preferred, colored
Changes since revision 1.34.10.1: +29 -19
lines
Sync with HEAD
Revision 1.38: download - view: text, markup, annotated - select for diffs
Mon Jul 11 16:15:35 2016 UTC (8 years, 6 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-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,
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,
isaki-audio2-base,
isaki-audio2,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Branch point for: phil-wifi
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +29 -19
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.34.10.1: download - view: text, markup, annotated - select for diffs
Tue Sep 22 12:05:47 2015 UTC (9 years, 3 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -6
lines
Sync with HEAD
Revision 1.37: download - view: text, markup, annotated - select for diffs
Thu Jun 11 15:43:36 2015 UTC (9 years, 7 months ago) by matt
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
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +4 -4
lines
Use (uint64_t) to avoid 32-bit overflow
Revision 1.36: download - view: text, markup, annotated - select for diffs
Thu Jun 11 07:30:10 2015 UTC (9 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +3 -3
lines
Don't include <machine/param.h> in .S files, get the needed values from assym.h
Define NBPG as UL to avoid integer over with NBXSEG on LP64 systems.
(.S files don't like numbers with UL appended to them).
Revision 1.35: download - view: text, markup, annotated - select for diffs
Sun Jun 7 06:07:49 2015 UTC (9 years, 7 months ago) by matt
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +1 -5
lines
assembly no longer include <machine/cpu.h>. Instead MIPS_CURLWP is gotten
from regdef.h and everything else from assym.h. <mips/mips_param.h> no
longer include <machine/cpu.h>
Revision 1.29.4.2: download - view: text, markup, annotated - select for diffs
Thu May 22 11:39:57 2014 UTC (10 years, 7 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.29.4.1: preferred, colored; branchpoint 1.29: preferred, colored; next MAIN 1.30: preferred, colored
Changes since revision 1.29.4.1: +26 -1
lines
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
Revision 1.33.6.1: download - view: text, markup, annotated - select for diffs
Sun Jun 23 06:20:08 2013 UTC (11 years, 6 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +26 -1
lines
resync from head
Revision 1.34: download - view: text, markup, annotated - select for diffs
Thu May 23 21:39:49 2013 UTC (11 years, 7 months ago) by christos
Branches: MAIN
CVS tags: yamt-pagecache-base9,
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-20150606,
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
Branch point for: nick-nhusb
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +26 -1
lines
add generic copyrights so FreeBSD can use them.
Revision 1.23.78.13: download - view: text, markup, annotated - select for diffs
Sat Aug 4 07:20:31 2012 UTC (12 years, 5 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.23.78.12: preferred, colored; branchpoint 1.23: preferred, colored; next MAIN 1.24: preferred, colored
Changes since revision 1.23.78.12: +10 -4
lines
Make MIPS use a multi-level page table for the kernel address space.
(just like the user address does). XXX fix mips1
Revision 1.29.4.1: download - view: text, markup, annotated - select for diffs
Tue Apr 17 00:06:39 2012 UTC (12 years, 9 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +4 -16
lines
sync with head
Revision 1.23.78.12: download - view: text, markup, annotated - select for diffs
Mon Feb 27 16:57:58 2012 UTC (12 years, 10 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.23.78.11: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.78.11: +3 -3
lines
Make sure we don't overflow a 32-bit integer.
Revision 1.29.8.1: download - view: text, markup, annotated - select for diffs
Sat Feb 18 07:32:39 2012 UTC (12 years, 11 months ago) by mrg
Branches: jmcneill-usbmp
Diff to: previous 1.29: preferred, colored; next MAIN 1.30: preferred, colored
Changes since revision 1.29: +4 -16
lines
merge to -current.
Revision 1.33: download - view: text, markup, annotated - select for diffs
Wed Feb 1 02:05:51 2012 UTC (12 years, 11 months ago) by matt
Branches: MAIN
CVS tags: yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
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-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,
agc-symver-base,
agc-symver
Branch point for: tls-maxphys
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +4 -1
lines
Add ALIGNBYTES32/ALIGN32 for netbsd32.
Revision 1.32: download - view: text, markup, annotated - select for diffs
Tue Jan 24 20:03:37 2012 UTC (12 years, 11 months ago) by christos
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +1 -18
lines
Use and define ALIGN() ALIGN_POINTER() and STACK_ALIGN() consistently,
and avoid definining them in 10 different places if not needed.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Fri Jan 20 14:08:06 2012 UTC (12 years, 11 months ago) by joerg
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -2
lines
Change CMSG_SPACE and CMSG_LEN to provide Integer Constant Expressions
again. This was changed in sys/socket.h r1.51 to work around fallout
from the IPv6 aux data migration. It broke the historic ABI on some
platforms. This commit restores compatibility for netbsd32 code on such
platforms and provides a template for future changes to the CMSG_*
alignment. Revert PCC/Clang workarounds in postfix and tmux.
Revision 1.30: download - view: text, markup, annotated - select for diffs
Thu Jan 19 20:55:38 2012 UTC (12 years, 11 months ago) by matt
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +3 -1
lines
Add ALIGNBYTES32/ALIGN32 (same as ALIGNBYTES/ALIGN).
Revision 1.23.78.11: download - view: text, markup, annotated - select for diffs
Tue Dec 27 16:09:36 2011 UTC (13 years ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.23.78.10: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.78.10: +4 -3
lines
Deal with not defining PAGE_SIZE or PAGE_SHIFT for non-kernel inclusion.
Revision 1.23.78.10: download - view: text, markup, annotated - select for diffs
Tue Dec 27 01:56:33 2011 UTC (13 years ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.23.78.9: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.78.9: +3 -1
lines
Make these play nice with modules.
Revision 1.23.78.9: download - view: text, markup, annotated - select for diffs
Fri Dec 23 18:54:50 2011 UTC (13 years ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.23.78.8: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.78.8: +16 -14
lines
Use MIPS_PAGE_SHIFT to define the page size to be used from a config file.
Add support for tracking which colors have been used for an EXECPAGE.
Revision 1.23.78.8: download - view: text, markup, annotated - select for diffs
Sat Dec 3 01:44:04 2011 UTC (13 years, 1 month ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.23.78.7: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.78.7: +5 -1
lines
Add __cacheline_aligned and __read_mostly from -HEAD.
Revision 1.23.78.7: download - view: text, markup, annotated - select for diffs
Fri Dec 2 00:01:37 2011 UTC (13 years, 1 month ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.23.78.6: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.78.6: +16 -3
lines
Add support for 8KB pages.
Revision 1.27.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:06:03 2011 UTC (13 years, 7 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.27: preferred, colored; next MAIN 1.28: preferred, colored
Changes since revision 1.27: +23 -2
lines
Sync with HEAD.
Revision 1.27.2.2: download - view: text, markup, annotated - select for diffs
Sun Mar 6 00:26:57 2011 UTC (13 years, 10 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.27.2.1: preferred, colored; branchpoint 1.27: preferred, colored; next MAIN 1.28: preferred, colored
Changes since revision 1.27.2.1: +9 -0
lines
sync with head (and fix few botches with this)
Revision 1.27.2.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:51:04 2011 UTC (13 years, 10 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +14 -2
lines
sync with head
Revision 1.27.6.1: download - view: text, markup, annotated - select for diffs
Sat Mar 5 15:09:48 2011 UTC (13 years, 10 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.27: preferred, colored; next MAIN 1.28: preferred, colored
Changes since revision 1.27: +14 -2
lines
Sync with HEAD
Revision 1.29: download - view: text, markup, annotated - select for diffs
Sat Mar 5 14:26:01 2011 UTC (13 years, 10 months ago) by matt
Branches: MAIN
CVS tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
jym-xensuspend-nbase,
jym-xensuspend-base,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
cherry-xenmp-base,
cherry-xenmp
Branch point for: yamt-pagecache,
jmcneill-usbmp
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +10 -1
lines
If _KERNEL is not defined, force MACHINE to be "mips". Userland should be
using uname/sysctl to get this value.
Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun Feb 20 07:45:47 2011 UTC (13 years, 10 months ago) by matt
Branches: MAIN
CVS tags: bouyer-quota2-nbase
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +14 -2
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.23.78.6: download - view: text, markup, annotated - select for diffs
Mon Aug 16 18:01:13 2010 UTC (14 years, 5 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-k15
Diff to: previous 1.23.78.5: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.78.5: +9 -2
lines
Support user VAs > 4GB (but less than 1TB for now) using a 3 level page table.
Add debug code to help find redundant faults (PMAP_FAULTINFO).
Revision 1.26.2.1: download - view: text, markup, annotated - select for diffs
Fri Apr 30 14:39:36 2010 UTC (14 years, 8 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.26: preferred, colored; next MAIN 1.27: preferred, colored
Changes since revision 1.26: +1 -12
lines
Sync with HEAD.
Revision 1.23.60.2: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:02:38 2010 UTC (14 years, 10 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.23.60.1: preferred, colored; branchpoint 1.23: preferred, colored; next MAIN 1.24: preferred, colored
Changes since revision 1.23.60.1: +51 -3
lines
sync with head
Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon Feb 8 19:02:30 2010 UTC (14 years, 11 months ago) by joerg
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,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
bouyer-quota2-base
Branch point for: rmind-uvmplock,
jruoho-x86intr,
bouyer-quota2
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +1 -12
lines
Remove separate mb_map. The nmbclusters is computed at boot time based
on the amount of physical memory and limited by NMBCLUSTERS if present.
Architectures without direct mapping also limit it based on the kmem_map
size, which is used as backing store. On i386 and ARM, the maximum KVA
used for mbuf clusters is limited to 64MB by default.
The old default limits and limits based on GATEWAY have been removed.
key_registered_sb_max is hard-wired to a value derived from 2048
clusters.
Revision 1.23.78.5: download - view: text, markup, annotated - select for diffs
Fri Feb 5 07:36:51 2010 UTC (14 years, 11 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.23.78.4: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.78.4: +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.26: download - view: text, markup, annotated - select for diffs
Mon Dec 14 00:46:05 2009 UTC (15 years, 1 month ago) by matt
Branches: MAIN
CVS tags: uebayasi-xip-base
Branch point for: uebayasi-xip
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +62 -3
lines
Merge from matt-nb5-mips64
Merge mips-specific arch files.
Revision 1.23.78.4: download - view: text, markup, annotated - select for diffs
Sat Sep 12 17:17:05 2009 UTC (15 years, 4 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-premerge-20091211
Diff to: previous 1.23.78.3: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.78.3: +5 -1
lines
Add MACHINE32_ARCH definitions.
Revision 1.23.78.3: download - view: text, markup, annotated - select for diffs
Mon Sep 7 21:50:24 2009 UTC (15 years, 4 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb4-mips64-k7-u2a-k9b
Diff to: previous 1.23.78.2: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.78.2: +3 -3
lines
Derive NBSEG and SEGSHIFT from NBPG and PGSHIFT.
Revision 1.23.78.2: download - view: text, markup, annotated - select for diffs
Sat Aug 22 06:45:30 2009 UTC (15 years, 4 months ago) by matt
Branches: matt-nb5-mips64
CVS tags: matt-nb5-mips64-u1-k1-k5
Diff to: previous 1.23.78.1: preferred, colored; branchpoint 1.23: preferred, colored
Changes since revision 1.23.78.1: +24 -1
lines
Move MACHINE_ARCH definition to <mips/mips_param.h>
Move mbuf related defines to <mips/mips_param.h>
Revision 1.23.78.1: download - view: text, markup, annotated - select for diffs
Thu Aug 20 07:47:52 2009 UTC (15 years, 5 months ago) by matt
Branches: matt-nb5-mips64
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +34 -1
lines
Add a default MSIZE/MCLBYTES block here since each mips port does the same
thing.
Revision 1.23.60.1: download - view: text, markup, annotated - select for diffs
Wed Aug 19 18:46:30 2009 UTC (15 years, 5 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +24 -4
lines
sync with head.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Thu Aug 13 05:15:09 2009 UTC (15 years, 5 months ago) by matt
Branches: MAIN
CVS tags: yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
matt-premerge-20091211
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +9 -1
lines
Move MID_MACHINE to <mips/mips_param.h> and use local values so we don't
need to include exec_aout.h
Revision 1.24: download - view: text, markup, annotated - select for diffs
Sun Aug 9 04:02:40 2009 UTC (15 years, 5 months ago) by matt
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +16 -4
lines
Beginning of large-page support.
Revision 1.21.40.1: download - view: text, markup, annotated - select for diffs
Sat Dec 30 20:46:32 2006 UTC (18 years ago) by yamt
Branches: yamt-lazymbuf
Diff to: previous 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21: +5 -25
lines
sync with head.
Revision 1.21.54.1: download - view: text, markup, annotated - select for diffs
Sat Sep 9 02:41:26 2006 UTC (18 years, 4 months ago) by rpaulo
Branches: rpaulo-netinet-merge-pcb
Diff to: previous 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21: +5 -25
lines
sync with head
Revision 1.21.58.1: download - view: text, markup, annotated - select for diffs
Sun Sep 3 15:23:21 2006 UTC (18 years, 4 months ago) by yamt
Branches: yamt-pdpolicy
Diff to: previous 1.21: preferred, colored; next MAIN 1.22: preferred, colored
Changes since revision 1.21: +5 -25
lines
sync with head.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Aug 28 13:43:35 2006 UTC (18 years, 4 months ago) by yamt
Branches: MAIN
CVS tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
yamt-splraiseipl-base,
yamt-splraiseipl,
yamt-pf42-baseX,
yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-pf42-base,
yamt-pf42,
yamt-pdpolicy-base9,
yamt-pdpolicy-base8,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
yamt-nfs-mp-base2,
yamt-nfs-mp-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
yamt-idlelwp-base8,
yamt-idlelwp,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
vmlocking-base,
vmlocking,
thorpej-atomic-base,
thorpej-atomic,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
rpaulo-netinet-merge-pcb-base,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
reinoud-bufcleanup,
ppcoea-renovation-base,
ppcoea-renovation,
post-newlock2-merge,
nick-net80211-sync-base,
nick-net80211-sync,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
nick-hppapmap,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
newlock2-nbase,
newlock2-base,
newlock2,
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,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
netbsd-4,
mjf-ufs-trans-base,
mjf-ufs-trans,
mjf-devfs2-base,
mjf-devfs2,
mjf-devfs-base,
mjf-devfs,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb4-arm-base,
matt-nb4-arm,
matt-mips64-base2,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
matt-armv6-nbase,
matt-armv6-base,
matt-armv6,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
jymxensuspend-base,
jym-xensuspend,
jmcneill-pm-base,
jmcneill-pm,
jmcneill-base,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
hpcarm-cleanup,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-nbase,
bouyer-xeni386-merge1,
bouyer-xeni386-base,
bouyer-xeni386,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64,
ad-socklock-base1,
ad-audiomp2-base,
ad-audiomp2,
ad-audiomp-base,
ad-audiomp
Branch point for: yamt-nfs-mp,
matt-nb5-mips64
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +1 -21
lines
- remove unused bdbtofsb.
- move the following macros from MD headers to sys/param.h.
ctod
dtoc
ctob
btoc
dbtob
btodb
Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat Aug 26 20:04:59 2006 UTC (18 years, 4 months ago) by matt
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +5 -5
lines
Don't cast pointers using unsigned and/or int. Use intptr_t or uintptr_t
as appropriate.
Revision 1.14.2.2: download - view: text, markup, annotated - select for diffs
Wed Dec 13 15:49:33 2000 UTC (24 years, 1 month ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.14.2.1: preferred, colored; branchpoint 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14.2.1: +2 -2
lines
Sync with HEAD (for UBC fixes).
Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Dec 11 15:38:43 2000 UTC (24 years, 1 month ago) by tsutsui
Branches: MAIN
CVS tags: yamt-vop-base3,
yamt-vop-base2,
yamt-vop-base,
yamt-vop,
yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-readahead-pervnode,
yamt-readahead-perfile,
yamt-readahead-base3,
yamt-readahead-base2,
yamt-readahead-base,
yamt-readahead,
yamt-pdpolicy-base7,
yamt-pdpolicy-base6,
yamt-pdpolicy-base5,
yamt-pdpolicy-base4,
yamt-pdpolicy-base3,
yamt-pdpolicy-base2,
yamt-pdpolicy-base,
yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
yamt-km-base,
yamt-km,
thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base,
thorpej-vnode-attr-base,
thorpej-vnode-attr,
thorpej-mips-cache-base,
thorpej-mips-cache,
thorpej-devvp-base3,
thorpej-devvp-base2,
thorpej-devvp-base,
thorpej-devvp,
simonb-timecounters-base,
simonb-timecounters,
simonb-timcounters-final,
pre-chs-ubcperf,
post-chs-ubcperf,
peter-altq-base,
peter-altq,
newlock-base,
newlock,
netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-3,
netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-base,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2-0,
netbsd-2,
netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001,
netbsd-1-6,
nathanw_sa_end,
nathanw_sa_before_merge,
nathanw_sa_base,
nathanw_sa,
ktrace-lwp-base,
ktrace-lwp,
kqueue-beforemerge,
kqueue-base,
kqueue-aftermerge,
kqueue,
kent-audio2-base,
kent-audio2,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1,
ifpoll-base,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
gehenna-devsw-base,
gehenna-devsw,
gdamore-uart-base,
gdamore-uart,
fvdl_fs64_base,
elad-kernelauth-base,
elad-kernelauth,
eeh-devprop-base,
eeh-devprop,
chap-midi-nbase,
chap-midi-base,
chap-midi,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-pdpolicy,
yamt-lazymbuf,
rpaulo-netinet-merge-pcb
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -2
lines
space -> TAB
Revision 1.14.2.1: download - view: text, markup, annotated - select for diffs
Mon Nov 20 20:13:31 2000 UTC (24 years, 2 months ago) by bouyer
Branches: thorpej_scsipi
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +11 -14
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.19.2.1: download - view: text, markup, annotated - select for diffs
Thu Jun 22 17:01:30 2000 UTC (24 years, 7 months ago) by minoura
Branches: minoura-xpg4dl
Diff to: previous 1.19: preferred, colored; next MAIN 1.20: preferred, colored
Changes since revision 1.19: +3 -3
lines
Sync w/ netbsd-1-5-base.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Jun 9 04:37:51 2000 UTC (24 years, 7 months ago) by soda
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
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +3 -3
lines
make paddr_t 64bit on arc port by introducing _MIPS_PADDR_T_64BIT.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Mar 27 02:55:14 2000 UTC (24 years, 9 months ago) by nisimura
Branches: MAIN
CVS tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +1 -7
lines
Nuke MIPS_16K_PAGE conditional which should be commited in. It
was used for debugg'n purposes which only make senses on particular
hardware configurations and has never been intended to extend pagesize
of NetBSD/mips.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat Feb 19 09:22:51 2000 UTC (24 years, 11 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -1
lines
Don't pull in cpu.h in non-kernel code.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Feb 11 19:25:16 2000 UTC (24 years, 11 months ago) by thorpej
Branches: MAIN
CVS tags: chs-ubc2-newbase
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +5 -5
lines
Update for the NKMEMPAGES changes.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Sun Jan 9 13:24:15 2000 UTC (25 years ago) by simonb
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -1
lines
Use the badaddr() prototype in mips/include/cpu.h by including
<machine/cpu.h> in mips/include/mips_param.h. Remove duplicate
badaddr() prototypes from some pmax header files.
Revision 1.14.8.1: download - view: text, markup, annotated - select for diffs
Mon Dec 27 18:32:45 1999 UTC (25 years ago) by wrstuden
Branches: wrstuden-devbsize
Diff to: previous 1.14: preferred, colored; next MAIN 1.15: preferred, colored
Changes since revision 1.14: +3 -4
lines
Pull up to last week's -current.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Dec 4 21:20:48 1999 UTC (25 years, 1 month ago) by ragge
Branches: MAIN
CVS tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -4
lines
CL* discarding.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Sep 25 00:00:37 1999 UTC (25 years, 3 months ago) by shin
Branches: MAIN
CVS tags: fvdl-softdep-base,
fvdl-softdep,
comdex-fall-1999-base,
comdex-fall-1999
Branch point for: wrstuden-devbsize,
thorpej_scsipi
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +7 -1
lines
Changes for NetBSD/hpcmips.
Support VR4100.
Support 16KB page.
Support CPU without FPU.
Fix virtual alias problem(physio() case).
[new options]
options MIPS3_4100 /* VR4100 core */
options MIPS_16K_PAGE /* enable kernel support for 16k pages */
options SOFTFLOAT /* No FPU; avoid touching FPU registers */
Revision 1.12.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 21 00:52:02 1999 UTC (25 years, 7 months ago) by thorpej
Branches: chs-ubc2
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +3 -3
lines
Sync w/ -current.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Apr 24 08:10:36 1999 UTC (25 years, 8 months ago) by simonb
Branches: MAIN
CVS tags: chs-ubc2-base
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -3
lines
Nuke register and remove trailling white space.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Feb 9 17:15:52 1999 UTC (25 years, 11 months ago) by tv
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.11: preferred, colored
Changes since revision 1.11: +1 -7
lines
Split the "mips" MACHINE_ARCH for 1.4. newsmips is "mipseb"; pmax is
"mipsel".
Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Jan 14 18:45:45 1999 UTC (26 years ago) by castor
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +1 -4
lines
* Create mips_reg_t data type to allow register size to be
decoupled from long or int or long long. Define macros in asm.h to facilitate
choosing these on a port by port basis.
* Create <machine/pubassym.h> mechanism to allow jmp_buf structure size
to be calculated at system build time.
* Define _MIPS_BSD_SIM macro which specifies what calling style is appropritae
for the architecture. For 64-bit oriented systems set the Status Register
to allow 64-bit instructions.
* Remove UADDR related macros because kernel U structure is now mapped
normally.
* Separate cpu.h into cpu.h and cpuarch.h to keep things neat.
* Add support for QED 52xx processors
Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Sep 11 16:46:31 1998 UTC (26 years, 4 months ago) by jonathan
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.9: preferred, colored
Changes since revision 1.9: +8 -2
lines
Changes to sys/arch/mips from ARC port, from Noriyuki Soda <soda@sra.co.jp>.
Adds (most) support for ARC platform to port-independent mips code.
Some changes (e.g., clean up of overlapping CPU/FPU ids) inspired by
comparison to the OpenBSD 2.1 codebase of Soda's ARC port.
Open issues:
* Still no support for r4600 or mipsIV CPUs with two-way L1 cache.
Code derived from Per Fogelstrom's OpenBSD source doesn't work
on mips3 pmaxes with L2 cache.
* Still some port-specific #ifdefs, for interrupt enable and
pmax L2 cache-size. Needs more thought, but overlaps with
work-in-progress by Tohru and Tsubai on spl()s and related stuff.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Aug 25 01:55:38 1998 UTC (26 years, 4 months ago) by nisimura
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +1 -32
lines
Make spl(9) rountines target port dependent. delay() is also port
dependent anticipating a target with high resolution timer available
for on-the-fly re-programming. Enum decstation_t was removed from MI
trap.c.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Feb 19 06:40:09 1998 UTC (26 years, 11 months ago) by thorpej
Branches: MAIN
CVS tags: eeh-paddr_t-base,
eeh-paddr_t
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2
lines
Use a reasonable default for NKMEMCLUSTERS. Previous default value wouldn't
run multi-user for very long at all, and every kernel configuration file
overrides it!
Revision 1.5.2.2: download - view: text, markup, annotated - select for diffs
Mon Sep 22 06:32:05 1997 UTC (27 years, 4 months ago) by thorpej
Branches: marc-pcmcia
Diff to: previous 1.5.2.1: preferred, colored; branchpoint 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5.2.1: +4 -1
lines
Update marc-pcmcia branch from trunk.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Sep 20 12:08:06 1997 UTC (27 years, 4 months ago) by leo
Branches: MAIN
CVS tags: 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.6: preferred, colored
Changes since revision 1.6: +4 -1
lines
Move the definition of MSGBUFSIZE up to the machine-arch level if
possible. Pointed out by Bernd Ernesti.
Revision 1.5.2.1: download - view: text, markup, annotated - select for diffs
Sat Aug 23 07:11:01 1997 UTC (27 years, 5 months ago) by thorpej
Branches: marc-pcmcia
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +8 -2
lines
Update marc-pcmcia branch from trunk.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Aug 20 03:47:17 1997 UTC (27 years, 5 months ago) by jonathan
Branches: MAIN
CVS tags: thorpej-signal-base,
thorpej-signal
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +8 -2
lines
Move SSIZE and DELAY() definitions to sys/arch/mips/include/mips_param.h.
Update comment in pmax/include/param.h (pr 3988).
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Jul 7 03:54:30 1997 UTC (27 years, 6 months ago) by jonathan
Branches: MAIN
CVS tags: marc-pcmcia-bp
Branch point for: marc-pcmcia
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +14 -1
lines
DDB for mips.
Add DDB interface to /sys/arch/mips/mips..
Rework heuristic stack traceback to work with DDB.
Add hooks to print exception log from DDB.
Add hooks from pmax console drivers: call Debugger()
after break from serial console, or 'DO' key from LK-xxx.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Mon Jun 16 03:52:08 1997 UTC (27 years, 7 months ago) by jonathan
Branches: MAIN
CVS tags: bouyer-scsipi
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -2
lines
Garbage-collect non-jumptable prototype for wbflush().
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Jun 8 10:46:04 1997 UTC (27 years, 7 months ago) by jonathan
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +7 -1
lines
Move MACHINE_ARCH and _MACHINE_ARCH from pmax/include/param.h to
mips/include/mips_param.h. (They should be common to all mips ports.)
Revision 1.1.8.1: download - view: text, markup, annotated - select for diffs
Wed Mar 12 21:15:06 1997 UTC (27 years, 10 months ago) by is
Branches: is-newarp
Diff to: previous 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1: +2 -1
lines
Merge in changes from Trunk
Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Feb 28 02:24:41 1997 UTC (27 years, 10 months ago) by jonathan
Branches: MAIN
CVS tags: is-newarp-before-merge
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1
lines
Define ALIGNED_POINTER
(missed when other <arch>/include/param.h files were updated)
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun May 19 17:52:18 1996 UTC (28 years, 8 months ago) by jonathan
Branches: MAIN
CVS tags: thorpej-setroot,
netbsd-1-2-base,
netbsd-1-2-RELEASE,
netbsd-1-2-PATCH001,
netbsd-1-2-BETA,
netbsd-1-2,
mrg-vm-swap,
is-newarp-base
Branch point for: is-newarp
Remove common-across-all-MIPS-cpu definitions (e.g., user-level-visible
page/segment size definitions and macros) from pmax/include/param.h,
and move them to mips/include/mips_param.h.
CVSweb <webmaster@jp.NetBSD.org>