The NetBSD Project

CVS log for src/sys/arch/atari/include/pmap.h

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / atari / include

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.43 / (download) - annotate - [select for diffs], Fri Jan 6 10:28:28 2023 UTC (4 weeks, 2 days ago) by tsutsui
Branch: MAIN
CVS Tags: HEAD
Changes since 1.42: +4 -4 lines
Diff to previous 1.42 (colored)

TAB/spaces/indents cleanup.

Revision 1.42 / (download) - annotate - [select for diffs], Thu Apr 21 21:31:11 2022 UTC (9 months, 2 weeks ago) by andvar
Branch: MAIN
CVS Tags: netbsd-10-base, netbsd-10, bouyer-sunxi-drm-base, bouyer-sunxi-drm
Changes since 1.41: +3 -3 lines
Diff to previous 1.41 (colored)

s/substract/subtract/ in comments and error message.
s/obtainted/obtained/ in one comment.

Revision 1.36.10.2 / (download) - annotate - [select for diffs], Thu Mar 11 15:02:09 2010 UTC (12 years, 10 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.36.10.1: +2 -2 lines
Diff to previous 1.36.10.1 (colored) to branchpoint 1.36 (colored) next main 1.37 (colored)

sync with head

Revision 1.41 / (download) - annotate - [select for diffs], Sun Dec 6 06:41:29 2009 UTC (13 years, 2 months ago) by tsutsui
Branch: 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, 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, uebayasi-xip, tls-maxphys-base-20171202, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, rmind-uvmplock-nbase, rmind-uvmplock-base, rmind-uvmplock, rmind-smpnet-nbase, rmind-smpnet-base, rmind-smpnet, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, 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, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, nick-nhusb, netbsd-9-base, 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, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-premerge-20091211, matt-nb8-mediatek-base, matt-nb8-mediatek, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, localcount-20160914, khorben-n900, jym-xensuspend-nbase, jym-xensuspend-base, jruoho-x86intr-base, jruoho-x86intr, 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, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, cherry-xenmp-base, cherry-xenmp, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

Move initialization of protection_codes[] and kernel_pmap()
from MD pmap bootstrap sources to common pmap_bootstrap_finalize().

Tested on atari, hp300, mac68k, and news68k.

XXX: Why is protection_codes[] array initialized at run time?

Revision 1.39.2.1 / (download) - annotate - [select for diffs], Wed May 13 17:16:30 2009 UTC (13 years, 8 months ago) by jym
Branch: jym-xensuspend
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored) next main 1.40 (colored)

Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.

Revision 1.36.10.1 / (download) - annotate - [select for diffs], Mon May 4 08:10:47 2009 UTC (13 years, 9 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.36: +10 -112 lines
Diff to previous 1.36 (colored)

sync with head.

Revision 1.36.18.2 / (download) - annotate - [select for diffs], Tue Apr 28 07:33:52 2009 UTC (13 years, 9 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.36.18.1: +2 -1 lines
Diff to previous 1.36.18.1 (colored) to branchpoint 1.36 (colored) next main 1.37 (colored)

Sync with HEAD.

Revision 1.36.20.3 / (download) - annotate - [select for diffs], Thu Mar 26 17:28:47 2009 UTC (13 years, 10 months ago) by snj
Branch: netbsd-5
CVS Tags: 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-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b
Changes since 1.36.20.2: +2 -1 lines
Diff to previous 1.36.20.2 (colored) to branchpoint 1.36 (colored) next main 1.37 (colored)

Pull up following revision(s) (requested by abs in ticket #612):
	sys/arch/atari/atari/pmap_bootstrap.c: revision 1.3
	sys/arch/atari/atari/atari_init.c: revision 1.76
	sys/arch/atari/include/pmap.h: revision 1.40
	sys/arch/atari/include/vmparam.h: revision 1.24
Use separate free lists for TT and ST ram, and give TT a lower id
so all TT ram will be used before any ST ram. (free_list param to
uvm_page_physload())
Tested on a TT with and without TT ram.

Revision 1.40 / (download) - annotate - [select for diffs], Fri Mar 13 19:08:20 2009 UTC (13 years, 10 months ago) by abs
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jymxensuspend-base
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored)

Use separate free lists for TT and ST ram, and give TT a lower id
so all TT ram will be used before any ST ram. (free_list param to
uvm_page_physload())
Tested on a TT with and without TT ram.

Revision 1.36.18.1 / (download) - annotate - [select for diffs], Mon Jan 19 13:16:01 2009 UTC (14 years ago) by skrll
Branch: nick-hppapmap
Changes since 1.36: +9 -112 lines
Diff to previous 1.36 (colored)

Sync with HEAD.

Revision 1.36.6.1 / (download) - annotate - [select for diffs], Sat Jan 17 13:27:55 2009 UTC (14 years ago) by mjf
Branch: mjf-devfs2
Changes since 1.36: +9 -112 lines
Diff to previous 1.36 (colored) next main 1.37 (colored)

Sync with HEAD.

Revision 1.34.18.1 / (download) - annotate - [select for diffs], Thu Jan 15 22:40:55 2009 UTC (14 years ago) by bouyer
Branch: netbsd-4
Changes since 1.34: +9 -110 lines
Diff to previous 1.34 (colored) next main 1.35 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #1258):
	sys/arch/atari/atari/atari_init.c: revision 1.68, 1.69, 1.70
	sys/arch/atari/atari/pmap_bootstrap.c: revision 1.1
	sys/arch/atari/include/pte.h: revision 1.8
	sys/arch/atari/include/vmparam.h: revision 1.22
	sys/arch/atari/include/pmap.h: revision 1.35, 1.37, 1.39 (via patch)
	sys/arch/atari/atari/pmap.c: revision 1.106, 1.111 (via patch)
	sys/arch/atari/atari/genassym.cf: revision 1.28
	sys/arch/atari/conf/files.atari: revision 1.113
	sys/arch/atari/include/pcb.h: revision 1.7, 1.8, 1.9
Replace the Mach-derived boolean_t type with the C99 bool type.  A
future commit will replace use of TRUE and FALSE with true and false.
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
Remove bogus DEBUG uvm_map() calls - (sync with amiga pmap). From Tuomo
Remove quite obsolete pcb_cmap2.
Pull the following amiga's pmap changes to atari:
arch/amiga/amiga/amiga_init.c           1.95-1.97, 1.100-1.102
arch/amiga/amiga/pmap.c                 1.123, 1.126-1.131, 1.142, 1.145
arch/amiga/amiga/pmap_bootstrap.c       1.1, 1.2, 1.3, 1.4
arch/amiga/conf/files.amiga             1.137
arch/amiga/include/pcb.h                1.16
arch/amiga/include/pmap.h               1.44
arch/amiga/include/pte.h                1.19
arch/amiga/include/vmparam.h            1.35
- change kernel address space layout (i.e. move Sysmap to the end of KVA)
  to match other m68k ports, which should be done on yamt-km merge
- rework pmap_zero_page(), pmap_copy_page() and some more other functions
  to make them compatible with m68k/pmap_motorola.c
- move pmap_bootstrap() into a separate file to allow using either
  the atari pmap.c or the m68k common pmap_motorola.c
- use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h
- misc style and cosmetic changes
Most merge work is done by Tuomo Makinen, and
miscellaneous fixes and cleanups are done by me.
Tested on Falcon with both 68030 and 68060 by Tuomo, and
also tested on TT030 by David Ross on port-atari.
Should be pulled up to netbsd-4 (it requires at least Sysmap changes)
and netbsd-5.
Update one more comment which was missed in previous.

Revision 1.36.20.2 / (download) - annotate - [select for diffs], Thu Jan 8 22:45:30 2009 UTC (14 years, 1 month ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1
Changes since 1.36.20.1: +9 -112 lines
Diff to previous 1.36.20.1 (colored) to branchpoint 1.36 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #230):
	sys/arch/atari/atari/atari_init.c: revision 1.69
	sys/arch/atari/atari/pmap.c: revision 1.111 via patch
	sys/arch/atari/atari/pmap_bootstrap.c: revision 1.1
	sys/arch/atari/conf/files.atari: revision 1.113
	sys/arch/atari/include/pcb.h: revision 1.9
	sys/arch/atari/include/pmap.h: revision 1.39 via patch
	sys/arch/atari/include/pte.h: revision 1.8
	sys/arch/atari/include/vmparam.h: revision 1.22
Pull the following amiga's pmap changes to atari:
arch/amiga/amiga/amiga_init.c           1.95-1.97, 1.100-1.102
arch/amiga/amiga/pmap.c                 1.123, 1.126-1.131, 1.142, 1.145
arch/amiga/amiga/pmap_bootstrap.c       1.1, 1.2, 1.3, 1.4
arch/amiga/conf/files.amiga             1.137
arch/amiga/include/pcb.h                1.16
arch/amiga/include/pmap.h               1.44
arch/amiga/include/pte.h                1.19
arch/amiga/include/vmparam.h            1.35
- change kernel address space layout (i.e. move Sysmap to the end of KVA)
  to match other m68k ports, which should be done on yamt-km merge
- rework pmap_zero_page(), pmap_copy_page() and some more other functions
  to make them compatible with m68k/pmap_motorola.c
- move pmap_bootstrap() into a separate file to allow using either
  the atari pmap.c or the m68k common pmap_motorola.c
- use common m68k include files, pcb.h, pmap_motorola.h, and
pte_motorola.h
- misc style and cosmetic changes
Most merge work is done by Tuomo Makinen, and
miscellaneous fixes and cleanups are done by me.
Tested on Falcon with both 68030 and 68060 by Tuomo, and
also tested on TT030 by David Ross on port-atari.
Should be pulled up to netbsd-4 (it requires at least Sysmap changes)
and netbsd-5.

Revision 1.36.20.1 / (download) - annotate - [select for diffs], Thu Jan 8 22:32:25 2009 UTC (14 years, 1 month ago) by snj
Branch: netbsd-5
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

Pull up following revision(s) (requested by tsutsui in ticket #230):
	sys/arch/atari/atari/atari_init.c: revision 1.68
	sys/arch/atari/atari/pmap.c: revision 1.106
	sys/arch/atari/include/pmap.h: revision 1.37
Remove bogus DEBUG uvm_map() calls - (sync with amiga pmap). From Tuomo

Revision 1.39 / (download) - annotate - [select for diffs], Thu Jan 1 04:10:25 2009 UTC (14 years, 1 month ago) by tsutsui
Branch: MAIN
CVS Tags: nick-hppapmap-base2, mjf-devfs2-base
Branch point for: jym-xensuspend
Changes since 1.38: +9 -108 lines
Diff to previous 1.38 (colored)

Pull the following amiga's pmap changes to atari:
arch/amiga/amiga/amiga_init.c		1.95-1.97, 1.100-1.102
arch/amiga/amiga/pmap.c			1.123, 1.126-1.131, 1.142, 1.145
arch/amiga/amiga/pmap_bootstrap.c	1.1, 1.2, 1.3, 1.4
arch/amiga/conf/files.amiga		1.137
arch/amiga/include/pcb.h		1.16
arch/amiga/include/pmap.h		1.44
arch/amiga/include/pte.h		1.19
arch/amiga/include/vmparam.h		1.35

- change kernel address space layout (i.e. move Sysmap to the end of KVA)
  to match other m68k ports, which should be done on yamt-km merge
- rework pmap_zero_page(), pmap_copy_page() and some more other functions
  to make them compatible with m68k/pmap_motorola.c
- move pmap_bootstrap() into a separate file to allow using either
  the atari pmap.c or the m68k common pmap_motorola.c
- use common m68k include files, pcb.h, pmap_motorola.h, and pte_motorola.h
- misc style and cosmetic changes

Most merge work is done by Tuomo Makinen, and
miscellaneous fixes and cleanups are done by me.

Tested on Falcon with both 68030 and 68060 by Tuomo, and
also tested on TT030 by David Ross on port-atari.

Should be pulled up to netbsd-4 (it requires at least Sysmap changes)
and netbsd-5.

Revision 1.36.16.1 / (download) - annotate - [select for diffs], Sat Dec 13 01:13:04 2008 UTC (14 years, 1 month ago) by haad
Branch: haad-dm
Changes since 1.36: +2 -6 lines
Diff to previous 1.36 (colored) next main 1.37 (colored)

Update haad-dm branch to haad-dm-base2.

Revision 1.38 / (download) - annotate - [select for diffs], Tue Dec 9 20:45:44 2008 UTC (14 years, 1 month ago) by pooka
Branch: MAIN
CVS Tags: haad-nbase2, haad-dm-base2, haad-dm-base
Changes since 1.37: +1 -5 lines
Diff to previous 1.37 (colored)

Make pmap_kernel() a MI macro for struct pmap *kernel_pmap_ptr,
which is now the "API" provided by the pmap module.  pmap_kernel()
remains as the syntactic sugar.

Bonus cosmetics round: move all the pmap_t pointer typedefs into
uvm_pmap.h.

Thanks to Greg Oster for providing cpu muscle for doing test builds.

Revision 1.37 / (download) - annotate - [select for diffs], Sat Nov 15 21:30:50 2008 UTC (14 years, 2 months ago) by abs
Branch: MAIN
CVS Tags: ad-audiomp2-base, ad-audiomp2
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

Remove bogus DEBUG uvm_map() calls - (sync with amiga pmap). From Tuomo

Revision 1.35.22.1 / (download) - annotate - [select for diffs], Sun Mar 23 02:03:56 2008 UTC (14 years, 10 months ago) by matt
Branch: matt-armv6
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored) next main 1.36 (colored)

sync with HEAD

Revision 1.35.28.1 / (download) - annotate - [select for diffs], Mon Feb 18 21:04:24 2008 UTC (14 years, 11 months ago) by mjf
Branch: mjf-devfs
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored) next main 1.36 (colored)

Sync with HEAD.

Revision 1.31.16.2 / (download) - annotate - [select for diffs], Mon Jan 21 09:35:55 2008 UTC (15 years ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.31.16.1: +3 -1 lines
Diff to previous 1.31.16.1 (colored) to branchpoint 1.31 (colored) next main 1.32 (colored)

sync with head

Revision 1.35.34.1 / (download) - annotate - [select for diffs], Fri Jan 11 19:19:08 2008 UTC (15 years ago) by bouyer
Branch: bouyer-xeni386
CVS Tags: bouyer-xeni386-merge1
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored) next main 1.36 (colored)

Sync with HEAD

Revision 1.36 / (download) - annotate - [select for diffs], Fri Jan 11 14:03:47 2008 UTC (15 years ago) by he
Branch: 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, mjf-devfs-base, matt-mips64-base2, matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, haad-dm-base1, bouyer-xeni386-nbase, bouyer-xeni386-base, ad-socklock-base1
Branch point for: yamt-nfs-mp, nick-hppapmap, netbsd-5, mjf-devfs2, haad-dm
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored)

Include <sys/simplelock.h> to pull in appropriate definitions.

Revision 1.34.20.1 / (download) - annotate - [select for diffs], Tue Feb 27 16:49:52 2007 UTC (15 years, 11 months ago) by yamt
Branch: yamt-idlelwp
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) next main 1.35 (colored)

- sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.

Revision 1.31.16.1 / (download) - annotate - [select for diffs], Mon Feb 26 09:06:09 2007 UTC (15 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

sync with head.

Revision 1.35 / (download) - annotate - [select for diffs], Wed Feb 21 22:59:40 2007 UTC (15 years, 11 months ago) by thorpej
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, yamt-idlelwp-base8, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, ppcoea-renovation-base, ppcoea-renovation, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, mjf-ufs-trans-base, mjf-ufs-trans, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-base, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-audiomp-base, ad-audiomp
Branch point for: mjf-devfs, matt-armv6, bouyer-xeni386
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored)

Replace the Mach-derived boolean_t type with the C99 bool type.  A
future commit will replace use of TRUE and FALSE with true and false.

Revision 1.33.4.1 / (download) - annotate - [select for diffs], Sat Sep 9 02:38:21 2006 UTC (16 years, 5 months ago) by rpaulo
Branch: rpaulo-netinet-merge-pcb
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored) next main 1.34 (colored)

sync with head

Revision 1.33.6.1 / (download) - annotate - [select for diffs], Sat Apr 22 11:37:20 2006 UTC (16 years, 9 months ago) by simonb
Branch: simonb-timecounters
CVS Tags: simonb-timcounters-final
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored) next main 1.34 (colored)

Sync with head.

Revision 1.33.2.1 / (download) - annotate - [select for diffs], Sat Feb 18 15:38:31 2006 UTC (16 years, 11 months ago) by yamt
Branch: yamt-uio_vmspace
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored) next main 1.34 (colored)

sync with head.

Revision 1.34 / (download) - annotate - [select for diffs], Thu Feb 16 20:17:13 2006 UTC (16 years, 11 months ago) by perry
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-splraiseipl, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, simonb-timecounters-base, rpaulo-netinet-merge-pcb-base, post-newlock2-merge, peter-altq-base, peter-altq, newlock2-nbase, newlock2-base, newlock2, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, matt-nb4-arm-base, matt-nb4-arm, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-idlelwp, netbsd-4
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

Change "inline" back to "__inline" in .h files -- C99 is still too
new, and some apps compile things in C89 mode. C89 keywords stay.

As per core@.

Revision 1.33 / (download) - annotate - [select for diffs], Sat Dec 24 20:06:58 2005 UTC (17 years, 1 month ago) by perry
Branch: MAIN
Branch point for: yamt-uio_vmspace, simonb-timecounters, rpaulo-netinet-merge-pcb
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Dec 11 12:16:59 2005 UTC (17 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.31: +1 -1 lines
Diff to previous 1.31 (colored)

merge ktrace-lwp.

Revision 1.30.2.3 / (download) - annotate - [select for diffs], Tue Sep 21 13:14:10 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.30.2.2: +1 -1 lines
Diff to previous 1.30.2.2 (colored) next main 1.31 (colored)

Fix the sync with head I botched.

Revision 1.30.2.2 / (download) - annotate - [select for diffs], Sat Sep 18 14:33:10 2004 UTC (18 years, 4 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.30.2.1: +0 -0 lines
Diff to previous 1.30.2.1 (colored)

Sync with HEAD.

Revision 1.30.2.1 / (download) - annotate - [select for diffs], Tue Aug 3 10:33:26 2004 UTC (18 years, 6 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.30: +35 -2 lines
Diff to previous 1.30 (colored)

Sync with HEAD

Revision 1.31 / (download) - annotate - [select for diffs], Thu Aug 7 16:27:04 2003 UTC (19 years, 6 months ago) by agc
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, thorpej-vnode-attr-base, thorpej-vnode-attr, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, ktrace-lwp-base, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: yamt-lazymbuf
Changes since 1.30: +35 -2 lines
Diff to previous 1.30 (colored)

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22364, verified by myself.

Revision 1.30 / (download) - annotate - [select for diffs], Wed Apr 2 07:35:56 2003 UTC (19 years, 10 months ago) by thorpej
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Use PAGE_SIZE rather than NBPG.

Revision 1.27.4.5 / (download) - annotate - [select for diffs], Fri Oct 18 02:35:57 2002 UTC (20 years, 3 months ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.27.4.4: +7 -1 lines
Diff to previous 1.27.4.4 (colored) to branchpoint 1.27 (colored) next main 1.28 (colored)

Catch up to -current.

Revision 1.26.2.2 / (download) - annotate - [select for diffs], Thu Oct 10 18:32:05 2002 UTC (20 years, 4 months ago) by jdolecek
Branch: kqueue
Changes since 1.26.2.1: +7 -1 lines
Diff to previous 1.26.2.1 (colored) to branchpoint 1.26 (colored) next main 1.27 (colored)

sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work

Revision 1.29 / (download) - annotate - [select for diffs], Sun Sep 22 07:53:41 2002 UTC (20 years, 4 months ago) by chs
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw, fvdl_fs64_base
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

it really helps to get the stub right before cutting + pasting it 27 times.
alas, I did not.  doh.

Revision 1.28 / (download) - annotate - [select for diffs], Sun Sep 22 07:17:10 2002 UTC (20 years, 4 months ago) by chs
Branch: MAIN
Changes since 1.27: +7 -1 lines
Diff to previous 1.27 (colored)

add pmap_remove_all() hook (empty on most platforms so far).

Revision 1.27.4.4 / (download) - annotate - [select for diffs], Tue Jul 2 19:12:27 2002 UTC (20 years, 7 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.27.4.3: +3 -3 lines
Diff to previous 1.27.4.3 (colored) to branchpoint 1.27 (colored)

Adjuct whitespace so that this matches the trunk.

Revision 1.27.4.3 / (download) - annotate - [select for diffs], Mon Jun 24 22:04:11 2002 UTC (20 years, 7 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.27.4.2: +2 -2 lines
Diff to previous 1.27.4.2 (colored) to branchpoint 1.27 (colored)

Curproc->curlwp renaming.

Change uses of "curproc->l_proc" back to "curproc", which is more like the
original use. Bare uses of "curproc" are now "curlwp".

"curproc" is now #defined in proc.h as ((curlwp) ? (curlwp)->l_proc) : NULL)
so that it is always safe to reference curproc (*de*referencing curproc
is another story, but that's always been true).

Revision 1.27.4.2 / (download) - annotate - [select for diffs], Sat Nov 17 23:18:09 2001 UTC (21 years, 2 months ago) by scw
Branch: nathanw_sa
Changes since 1.27.4.1: +171 -0 lines
Diff to previous 1.27.4.1 (colored) to branchpoint 1.27 (colored)

MD Scheduler Activation bits for Atari.
Compile-tested only.

Revision 1.26.4.1 / (download) - annotate - [select for diffs], Mon Oct 1 12:38:12 2001 UTC (21 years, 4 months ago) by fvdl
Branch: thorpej-devvp
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) next main 1.27 (colored)

Catch up with -current.

Revision 1.26.2.1 / (download) - annotate - [select for diffs], Thu Sep 13 01:13:20 2001 UTC (21 years, 4 months ago) by thorpej
Branch: kqueue
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Update the kqueue branch to HEAD.

Revision 1.27.4.1, Mon Sep 10 21:19:11 2001 UTC (21 years, 5 months ago) by scw
Branch: nathanw_sa
Changes since 1.27: +0 -171 lines
FILE REMOVED

file pmap.h was added on branch nathanw_sa on 2001-11-17 23:18:09 +0000

Revision 1.27 / (download) - annotate - [select for diffs], Mon Sep 10 21:19:11 2001 UTC (21 years, 5 months ago) by chris
Branch: MAIN
CVS Tags: thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, pre-chs-ubcperf, post-chs-ubcperf, newlock-base, newlock, 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, ifpoll-base, gehenna-devsw-base, gehenna-devsw, eeh-devprop-base, eeh-devprop
Branch point for: nathanw_sa
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Update pmap_update to now take the updated pmap as an argument.
This will allow improvements to the pmaps so that they can more easily defer expensive operations, eg tlb/cache flush, til the last possible moment.

Currently this is a no-op on most platforms, so they should see no difference.

Reviewed by Jason.

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Thu Jun 21 19:20:31 2001 UTC (21 years, 7 months ago) by nathanw
Changes since 1.21: +5 -3 lines
Diff to previous 1.21 (colored) next main 1.22 (colored)

Catch up to -current.

Revision 1.26 / (download) - annotate - [select for diffs], Sat May 26 21:27:05 2001 UTC (21 years, 8 months ago) by chs
Branch: MAIN
CVS Tags: thorpej-devvp-base
Branch point for: thorpej-devvp, kqueue
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

replace vm_page_t with struct vm_page *.

Revision 1.25 / (download) - annotate - [select for diffs], Sat May 26 16:32:41 2001 UTC (21 years, 8 months ago) by chs
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

replace {simple_,}lock{_data,}_t with struct {simple,}lock {,*}.

Revision 1.20.8.2 / (download) - annotate - [select for diffs], Mon Apr 23 09:41:40 2001 UTC (21 years, 9 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.20.8.1: +3 -1 lines
Diff to previous 1.20.8.1 (colored) to branchpoint 1.20 (colored) next main 1.21 (colored)

Sync with HEAD.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Apr 22 23:19:27 2001 UTC (21 years, 9 months ago) by thorpej
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Undo a misguided previous change to the pmap_update() API.

Revision 1.23 / (download) - annotate - [select for diffs], Sun Apr 22 00:34:00 2001 UTC (21 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Give pmap_update() an argument (a pmap_t) so that it knows which
pmap it should be updating.

Revision 1.22 / (download) - annotate - [select for diffs], Sat Apr 21 23:51:16 2001 UTC (21 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.21: +3 -1 lines
Diff to previous 1.21 (colored)

#define away pmap_update() in <machine/pmap.h> so that no function
call overhead is incurred as we start sprinkling pmap_update() calls
throughout the source tree (no pmaps currently defer operations, but
we are adding the infrastructure to allow them to do so).

Revision 1.20.8.1 / (download) - annotate - [select for diffs], Mon Nov 20 20:05:30 2000 UTC (22 years, 2 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored)

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.20.18.1 / (download) - annotate - [select for diffs], Thu Sep 28 15:38:18 2000 UTC (22 years, 4 months ago) by is
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)

Pullup from -current, requested by is, approved by thorpej:

	sys/arch/arm32/include/pmap.h	1.18
	sys/arch/atari/include/pmap.h	1.21
	sys/arch/i386/include/pmap.h	1.50
	sys/arch/pc532/include/pmap.h	1.29
	sys/arch/sh3/include/pmap.h	1.6

These are architectures that do implemented wired page accounting;
advertize it to UVM, so that mlock() from non-root processes works.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Sep 28 09:09:28 2000 UTC (22 years, 4 months ago) by is
Branch: MAIN
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored)

The Atari pmap does wired page accounting; advertize it to UVM.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Feb 25 22:47:18 1999 UTC (23 years, 11 months ago) by is
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-5-base, netbsd-1-5-ALPHA2, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, minoura-xpg4dl-base, minoura-xpg4dl, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame, fvdl-softdep-base, fvdl-softdep, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-newbase, chs-ubc2-base, chs-ubc2
Branch point for: thorpej_scsipi, netbsd-1-5
Changes since 1.19: +3 -1 lines
Diff to previous 1.19 (colored)

Atari part of fix for pr 6152

Revision 1.19 / (download) - annotate - [select for diffs], Wed Sep 2 15:01:55 1998 UTC (24 years, 5 months ago) by leo
Branch: MAIN
CVS Tags: kenh-if-detach-base, kenh-if-detach, chs-ubc-base, chs-ubc
Changes since 1.18: +9 -9 lines
Diff to previous 1.18 (colored)

Get rid of vm_offset_t/vm_size_t

Revision 1.18 / (download) - annotate - [select for diffs], Thu May 7 07:26:05 1998 UTC (24 years, 9 months ago) by leo
Branch: MAIN
CVS Tags: eeh-paddr_t-base, eeh-paddr_t
Changes since 1.17: +1 -8 lines
Diff to previous 1.17 (colored)

Implement MACHINE_NEW_NONCONTIG. Implementation is based on Ignatios' amiga
implementation and Chuck's conversion description.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Feb 18 02:05:33 1998 UTC (24 years, 11 months ago) by cgd
Branch: MAIN
Changes since 1.16: +3 -1 lines
Diff to previous 1.16 (colored)

Move pmap_map() function definition to MD headers, as appropriate.  It's
an internal function, and the VM system shouldn't try to prototype it.
(Note that some ports _don't_ prototype it.)

Revision 1.16 / (download) - annotate - [select for diffs], Tue Jan 6 07:03:03 1998 UTC (25 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.15: +1 -2 lines
Diff to previous 1.15 (colored)

Garbage-collect pm_stchanged; it's not used by anything.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Jan 6 06:51:45 1998 UTC (25 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.14: +4 -6 lines
Diff to previous 1.14 (colored)

Garbage-collect use of the PCB's copy of the user segment table pointer.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Jan 3 01:13:02 1998 UTC (25 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.13: +1 -4 lines
Diff to previous 1.13 (colored)

Now that all ports have pmap_activate(), and it has an identical interface,
prototype it in <vm/pmap.h>

Revision 1.13 / (download) - annotate - [select for diffs], Thu Jan 1 20:05:24 1998 UTC (25 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)

Change an argument name to PMAP_ACTIVATE() to more accurately describe the
semantics of the argument.

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jan 1 19:53:00 1998 UTC (25 years, 1 month ago) by thorpej
Branch: MAIN
Changes since 1.11: +16 -11 lines
Diff to previous 1.11 (colored)

- Make pmap_activate() and pmap_deactivate() take a struct proc *.
- Define active_user_pmap() and use it in the appropriate places (from hp300
  port).

Revision 1.11 / (download) - annotate - [select for diffs], Tue Jun 10 18:46:30 1997 UTC (25 years, 8 months ago) by veego
Branch: 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-bp, marc-pcmcia-base, marc-pcmcia, bouyer-scsipi
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

s/atari_btop/m68k_btop/

Revision 1.10 / (download) - annotate - [select for diffs], Wed Nov 6 15:33:56 1996 UTC (26 years, 3 months ago) by leo
Branch: MAIN
CVS Tags: thorpej-setroot, mrg-vm-swap, is-newarp-before-merge, is-newarp-base, is-newarp
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

pmap_changebit() no longer static.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Jul 20 20:52:42 1996 UTC (26 years, 6 months ago) by leo
Branch: MAIN
Changes since 1.8: +48 -13 lines
Diff to previous 1.8 (colored)

Checkpoint integration of 68040 MMU support. Also fix oversight in allocation
of (virtual) I/O area address range.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Jul 12 13:16:39 1996 UTC (26 years, 7 months ago) by leo
Branch: MAIN
Changes since 1.7: +14 -4 lines
Diff to previous 1.7 (colored)

Sync with atari_init cleanup

Revision 1.7 / (download) - annotate - [select for diffs], Thu Apr 18 08:52:19 1996 UTC (26 years, 9 months ago) by leo
Branch: MAIN
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Changes since 1.6: +4 -1 lines
Diff to previous 1.6 (colored)

Yet more prototyping and -Wall fixes.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Jun 9 19:43:41 1995 UTC (27 years, 8 months ago) by leo
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.5: +21 -4 lines
Diff to previous 1.5 (colored)

Support & require MACHINE_NONCONTIG

Revision 1.5 / (download) - annotate - [select for diffs], Sun Apr 16 14:55:09 1995 UTC (27 years, 9 months ago) by leo
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Changed '#endif KERNEL' -> '#endif /* _KERNEL */'.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Apr 10 12:45:53 1995 UTC (27 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Oops; finish that last change.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Apr 10 12:41:49 1995 UTC (27 years, 10 months ago) by mycroft
Branch: MAIN
Changes since 1.2: +6 -5 lines
Diff to previous 1.2 (colored)

Bring back pmap_kernel(), for now always inlined as a pointer to
kernel_pmap_store.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Mar 30 06:01:19 1995 UTC (27 years, 10 months ago) by leo
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

KERNEL -> _KERNEL

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 26 07:12:05 1995 UTC (27 years, 10 months ago) by leo
Branch: Leo
CVS Tags: Leo-initial-950326
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

NetBSD/Atari, port by Leo Weppelman.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 26 07:12:05 1995 UTC (27 years, 10 months ago) by leo
Branch: MAIN

Initial revision

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




CVSweb <webmaster@jp.NetBSD.org>