Up to [cvs.netbsd.org] / src / sys / kern
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.34.10.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:09:25 2011 UTC (11 months, 2 weeks ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.34: +2 -3
lines
Diff to previous 1.34 (colored) next main 1.35 (colored)
Sync with HEAD.
Revision 1.34.8.1 / (download) - annotate - [select for diffs], Tue May 31 03:05:00 2011 UTC (11 months, 3 weeks ago) by rmind
Branch: rmind-uvmplock
Changes since 1.34: +2 -3
lines
Diff to previous 1.34 (colored) next main 1.35 (colored)
sync with head
Revision 1.35 / (download) - annotate - [select for diffs], Sun Apr 24 18:46:22 2011 UTC (13 months ago) by rmind
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
netbsd-6-base,
netbsd-6,
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-base,
jmcneill-usbmp,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
cherry-xenmp-base,
cherry-xenmp,
HEAD
Changes since 1.34: +2 -3
lines
Diff to previous 1.34 (colored)
- Replace few malloc(9) uses with kmem(9). - Rename buf_malloc() to buf_alloc(), fix comments. - Remove some unnecessary inclusions.
Revision 1.33.74.1 / (download) - annotate - [select for diffs], Mon May 4 08:13:45 2009 UTC (3 years ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.33: +46 -2
lines
Diff to previous 1.33 (colored) next main 1.34 (colored)
sync with head.
Revision 1.33.84.1 / (download) - annotate - [select for diffs], Mon Jan 19 13:19:37 2009 UTC (3 years, 4 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.33: +46 -2
lines
Diff to previous 1.33 (colored) next main 1.34 (colored)
Sync with HEAD.
Revision 1.33.70.1 / (download) - annotate - [select for diffs], Sat Jan 17 13:29:18 2009 UTC (3 years, 4 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.33: +46 -2
lines
Diff to previous 1.33 (colored) next main 1.34 (colored)
Sync with HEAD.
Revision 1.33.80.1 / (download) - annotate - [select for diffs], Sat Dec 13 01:15:07 2008 UTC (3 years, 5 months ago) by haad
Branch: haad-dm
Changes since 1.33: +46 -2
lines
Diff to previous 1.33 (colored) next main 1.34 (colored)
Update haad-dm branch to haad-dm-base2.
Revision 1.34 / (download) - annotate - [select for diffs], Wed Nov 19 18:36:06 2008 UTC (3 years, 6 months ago) by ad
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9,
yamt-nfs-mp-base8,
yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
uebayasi-xip-base1,
uebayasi-xip-base,
uebayasi-xip,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
mjf-devfs2-base,
matt-premerge-20091211,
matt-mips64-premerge-20101231,
jymxensuspend-base,
jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend,
jruoho-x86intr-base,
haad-nbase2,
haad-dm-base2,
haad-dm-base,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
ad-audiomp2-base,
ad-audiomp2
Branch point for: rmind-uvmplock,
jruoho-x86intr
Changes since 1.33: +46 -2
lines
Diff to previous 1.33 (colored)
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.32.4.1 / (download) - annotate - [select for diffs], Wed Jun 21 15:09:37 2006 UTC (5 years, 11 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.32: +14 -14
lines
Diff to previous 1.32 (colored) next main 1.33 (colored)
sync with head.
Revision 1.33 / (download) - annotate - [select for diffs], Sun Dec 11 12:24:29 2005 UTC (6 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
yamt-splraiseipl-base,
yamt-splraiseipl,
yamt-pf42-baseX,
yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-pf42-base,
yamt-pf42,
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,
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,
simonb-timecounters-base,
simonb-timecounters,
simonb-timcounters-final,
rpaulo-netinet-merge-pcb-base,
rpaulo-netinet-merge-pcb,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
reinoud-bufcleanup,
post-newlock2-merge,
peter-altq-base,
peter-altq,
nick-net80211-sync-base,
nick-net80211-sync,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
newlock2-nbase,
newlock2-base,
newlock2,
netbsd-5-base,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
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-devfs-base,
mjf-devfs,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-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,
jmcneill-pm-base,
jmcneill-pm,
jmcneill-base,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
hpcarm-cleanup,
haad-dm-base1,
gdamore-uart-base,
gdamore-uart,
elad-kernelauth-base,
elad-kernelauth,
cube-autoconf-base,
cube-autoconf,
chap-midi-nbase,
chap-midi-base,
chap-midi,
bouyer-xeni386-nbase,
bouyer-xeni386-merge1,
bouyer-xeni386-base,
bouyer-xeni386,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64,
ad-socklock-base1,
ad-audiomp-base,
ad-audiomp,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-nfs-mp,
nick-hppapmap,
mjf-devfs2,
haad-dm
Changes since 1.32: +14 -14
lines
Diff to previous 1.32 (colored)
merge ktrace-lwp.
Revision 1.31.8.1 / (download) - annotate - [select for diffs], Fri Apr 29 11:29:23 2005 UTC (7 years ago) by kent
Branch: kent-audio2
Changes since 1.31: +3 -3
lines
Diff to previous 1.31 (colored) next main 1.32 (colored)
sync with -current
Revision 1.31.10.1 / (download) - annotate - [select for diffs], Sat Mar 19 08:36:11 2005 UTC (7 years, 2 months ago) by yamt
Branch: yamt-km
Changes since 1.31: +3 -3
lines
Diff to previous 1.31 (colored) next main 1.32 (colored)
sync with head. xen and whitespace. xen part is not finished.
Revision 1.29.2.6 / (download) - annotate - [select for diffs], Fri Mar 4 16:51:58 2005 UTC (7 years, 2 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.29.2.5: +3 -3
lines
Diff to previous 1.29.2.5 (colored) next main 1.30 (colored)
Sync with HEAD. Hi Perry!
Revision 1.32 / (download) - annotate - [select for diffs], Sat Feb 26 21:34:55 2005 UTC (7 years, 2 months ago) by perry
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,
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,
ktrace-lwp-base,
kent-audio2-base
Branch point for: yamt-lazymbuf
Changes since 1.31: +3 -3
lines
Diff to previous 1.31 (colored)
nuke trailing whitespace
Revision 1.29.2.5 / (download) - annotate - [select for diffs], Fri Feb 4 07:09:28 2005 UTC (7 years, 3 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.29.2.4: +12 -13
lines
Diff to previous 1.29.2.4 (colored)
Adapt to branch.
Revision 1.29.2.4 / (download) - annotate - [select for diffs], Tue Sep 21 13:35:02 2004 UTC (7 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.29.2.3: +5 -4
lines
Diff to previous 1.29.2.3 (colored)
Fix the sync with head I botched.
Revision 1.29.2.3 / (download) - annotate - [select for diffs], Sat Sep 18 14:53:02 2004 UTC (7 years, 8 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.29.2.2: +4 -5
lines
Diff to previous 1.29.2.2 (colored)
Sync with HEAD.
Revision 1.29.2.2 / (download) - annotate - [select for diffs], Tue Aug 3 10:52:43 2004 UTC (7 years, 9 months ago) by skrll
Branch: ktrace-lwp
Changes since 1.29.2.1: +6 -48
lines
Diff to previous 1.29.2.1 (colored)
Sync with HEAD
Revision 1.31 / (download) - annotate - [select for diffs], Fri Feb 13 11:36:22 2004 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: yamt-km-base2,
yamt-km-base,
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,
matt-timespec,
kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: yamt-km,
kent-audio2
Changes since 1.30: +3 -3
lines
Diff to previous 1.30 (colored)
Uppercase CPU, plural is CPUs.
Revision 1.22.10.3 / (download) - annotate - [select for diffs], Thu Oct 2 09:51:28 2003 UTC (8 years, 7 months ago) by tron
Branch: netbsd-1-6
CVS Tags: 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
Changes since 1.22.10.2: +4 -14
lines
Diff to previous 1.22.10.2 (colored) to branchpoint 1.22 (colored) next main 1.23 (colored)
Pull up revision 1.25 (requested by junyoung in ticket #1488): count executable image pages as executable for vm-usage purposes. also, always do the VTEXT vs. v_writecount mutual exclusion (which we previously skipped if the text or data segment was empty).
Revision 1.22.10.2 / (download) - annotate - [select for diffs], Sat Sep 27 15:53:20 2003 UTC (8 years, 8 months ago) by tron
Branch: netbsd-1-6
Changes since 1.22.10.1: +1 -1
lines
Diff to previous 1.22.10.1 (colored) to branchpoint 1.22 (colored)
Pull up revision 1.24 (requested by junyoung in ticket #1466): remove trailing \n in panic(). approved perry.
Revision 1.30 / (download) - annotate - [select for diffs], Fri Aug 8 18:53:13 2003 UTC (8 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.29: +5 -47
lines
Diff to previous 1.29 (colored)
GC: exec_foo_setup_stack; use exec_setup_stack, and provide a way for emulations to override it.
Revision 1.29.2.1 / (download) - annotate - [select for diffs], Wed Jul 2 15:26:34 2003 UTC (8 years, 10 months ago) by darrenr
Branch: ktrace-lwp
Changes since 1.29: +5 -4
lines
Diff to previous 1.29 (colored)
Apply the aborted ktrace-lwp changes to a specific branch. This is just for others to review, I'm concerned that patch fuziness may have resulted in some errant code being generated but I'll look at that later by comparing the diff from the base to the branch with the file I attempt to apply to it. This will, at the very least, put the changes in a better context for others to review them and attempt to tinker with removing passing of 'struct lwp' through the kernel.
Revision 1.29 / (download) - annotate - [select for diffs], Sun Jun 29 22:31:15 2003 UTC (8 years, 10 months ago) by fvdl
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.28: +2 -3
lines
Diff to previous 1.28 (colored)
Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
Revision 1.28 / (download) - annotate - [select for diffs], Sat Jun 28 14:21:51 2003 UTC (8 years, 11 months ago) by darrenr
Branch: MAIN
Changes since 1.27: +5 -4
lines
Diff to previous 1.27 (colored)
Pass lwp pointers throughtout the kernel, as required, so that the lwpid can be inserted into ktrace records. The general change has been to replace "struct proc *" with "struct lwp *" in various function prototypes, pass the lwp through and use l_proc to get the process pointer when needed. Bump the kernel rev up to 1.6V
Revision 1.20.2.4 / (download) - annotate - [select for diffs], Wed Dec 11 06:43:00 2002 UTC (9 years, 5 months ago) by thorpej
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.20.2.3: +5 -4
lines
Diff to previous 1.20.2.3 (colored) to branchpoint 1.20 (colored) next main 1.21 (colored)
Sync with HEAD.
Revision 1.27 / (download) - annotate - [select for diffs], Tue Dec 10 17:14:29 2002 UTC (9 years, 5 months ago) by thorpej
Branch: MAIN
CVS Tags: nathanw_sa_before_merge,
nathanw_sa_base,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base
Changes since 1.26: +6 -6
lines
Diff to previous 1.26 (colored)
Rename __LDPGSZ to AOUT_LDPGSZ, to accurately reflect what it is.
Revision 1.26 / (download) - annotate - [select for diffs], Tue Dec 10 05:14:38 2002 UTC (9 years, 5 months ago) by thorpej
Branch: MAIN
Changes since 1.25: +6 -5
lines
Diff to previous 1.25 (colored)
Use __LDPGSZ (which must be == USRTEXT) as the text address for a.out executables, and eliminate the USRTEXT constant, which was only used by the a.out exec code.
Revision 1.20.2.3 / (download) - annotate - [select for diffs], Fri Oct 18 02:44:48 2002 UTC (9 years, 7 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.20.2.2: +4 -14
lines
Diff to previous 1.20.2.2 (colored) to branchpoint 1.20 (colored)
Catch up to -current.
Revision 1.20.4.3 / (download) - annotate - [select for diffs], Thu Oct 10 18:43:00 2002 UTC (9 years, 7 months ago) by jdolecek
Branch: kqueue
Changes since 1.20.4.2: +3 -3
lines
Diff to previous 1.20.4.2 (colored) to branchpoint 1.20 (colored) next main 1.21 (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.25 / (download) - annotate - [select for diffs], Sat Oct 5 22:34:05 2002 UTC (9 years, 7 months ago) by chs
Branch: MAIN
CVS Tags: kqueue-beforemerge,
kqueue-aftermerge
Changes since 1.24: +6 -16
lines
Diff to previous 1.24 (colored)
count executable image pages as executable for vm-usage purposes. also, always do the VTEXT vs. v_writecount mutual exclusion (which we previously skipped if the text or data segment was empty).
Revision 1.24 / (download) - annotate - [select for diffs], Fri Sep 27 15:37:42 2002 UTC (9 years, 8 months ago) by provos
Branch: MAIN
CVS Tags: kqueue-base
Changes since 1.23: +3 -3
lines
Diff to previous 1.23 (colored)
remove trailing \n in panic(). approved perry.
Revision 1.20.2.2 / (download) - annotate - [select for diffs], Tue Sep 17 21:21:54 2002 UTC (9 years, 8 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.20.2.1: +5 -4
lines
Diff to previous 1.20.2.1 (colored) to branchpoint 1.20 (colored)
Catch up to -current.
Revision 1.20.4.2 / (download) - annotate - [select for diffs], Fri Sep 6 08:47:37 2002 UTC (9 years, 8 months ago) by jdolecek
Branch: kqueue
Changes since 1.20.4.1: +6 -5
lines
Diff to previous 1.20.4.1 (colored) to branchpoint 1.20 (colored)
sync kqueue branch with HEAD
Revision 1.17.2.1 / (download) - annotate - [select for diffs], Wed Sep 4 03:43:55 2002 UTC (9 years, 8 months ago) by itojun
Branch: netbsd-1-5
Changes since 1.17: +5 -4
lines
Diff to previous 1.17 (colored) next main 1.18 (colored)
pullup sys/kern/exec_aout.c 1.23 (chs) only create a vmcmd for the BSS if there is any BSS. fixes PR 17834.
Revision 1.22.10.1 / (download) - annotate - [select for diffs], Sun Sep 1 13:56:58 2002 UTC (9 years, 8 months ago) by lukem
Branch: netbsd-1-6
CVS Tags: netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001
Changes since 1.22: +5 -4
lines
Diff to previous 1.22 (colored)
Pull up revision 1.23 (requested by chuq in ticket #745): only create a vmcmd for the BSS if there is any BSS. fixes PR 17834.
Revision 1.22.8.1 / (download) - annotate - [select for diffs], Sat Aug 31 16:38:24 2002 UTC (9 years, 8 months ago) by gehenna
Branch: gehenna-devsw
Changes since 1.22: +6 -5
lines
Diff to previous 1.22 (colored) next main 1.23 (colored)
catch up with -current.
Revision 1.23 / (download) - annotate - [select for diffs], Thu Aug 29 06:31:21 2002 UTC (9 years, 8 months ago) by chs
Branch: MAIN
CVS Tags: gehenna-devsw-base
Changes since 1.22: +6 -5
lines
Diff to previous 1.22 (colored)
only create a vmcmd for the BSS if there is any BSS. fixes PR 17834.
Revision 1.20.4.1 / (download) - annotate - [select for diffs], Thu Jan 10 19:59:39 2002 UTC (10 years, 4 months ago) by thorpej
Branch: kqueue
Changes since 1.20: +5 -2
lines
Diff to previous 1.20 (colored)
Sync kqueue branch with -current.
Revision 1.20.2.1 / (download) - annotate - [select for diffs], Wed Nov 14 19:16:31 2001 UTC (10 years, 6 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.20: +5 -2
lines
Diff to previous 1.20 (colored)
Catch up to -current.
Revision 1.20.8.1 / (download) - annotate - [select for diffs], Mon Nov 12 21:18:42 2001 UTC (10 years, 6 months ago) by thorpej
Branch: thorpej-mips-cache
Changes since 1.20: +5 -2
lines
Diff to previous 1.20 (colored) next main 1.21 (colored)
Sync the thorpej-mips-cache branch with -current.
Revision 1.22 / (download) - annotate - [select for diffs], Mon Nov 12 15:25:01 2001 UTC (10 years, 6 months ago) by lukem
Branch: MAIN
CVS Tags: thorpej-mips-cache-base,
newlock-base,
newlock,
netbsd-1-6-base,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
ifpoll-base,
ifpoll,
eeh-devprop-base,
eeh-devprop
Branch point for: netbsd-1-6,
gehenna-devsw
Changes since 1.21: +4 -1
lines
Diff to previous 1.21 (colored)
add RCSIDs
Revision 1.21 / (download) - annotate - [select for diffs], Tue Oct 30 15:32:03 2001 UTC (10 years, 6 months ago) by thorpej
Branch: MAIN
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored)
- Add a new vnode flag VEXECMAP, which indicates that a vnode has executable mappings. Stop overloading VTEXT for this purpose (VTEXT also has another meaning). - Rename vn_marktext() to vn_markexec(), and use it when executable mappings of a vnode are established. - In places where we want to set VTEXT, set it in v_flag directly, rather than making a function call to do this (it no longer makes sense to use a function call, since we no longer overload VTEXT with VEXECMAP's meaning). VEXECMAP suggested by Chuq Silvers.
Revision 1.15.28.2 / (download) - annotate - [select for diffs], Wed Nov 22 16:05:15 2000 UTC (11 years, 6 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.15.28.1: +6 -4
lines
Diff to previous 1.15.28.1 (colored) to branchpoint 1.15 (colored) next main 1.16 (colored)
Sync with HEAD.
Revision 1.15.28.1 / (download) - annotate - [select for diffs], Mon Nov 20 18:08:54 2000 UTC (11 years, 6 months ago) by bouyer
Branch: thorpej_scsipi
Changes since 1.15: +9 -20
lines
Diff to previous 1.15 (colored)
Update thorpej_scsipi to -current as of a month ago
Revision 1.20 / (download) - annotate - [select for diffs], Tue Nov 14 22:13:20 2000 UTC (11 years, 6 months ago) by thorpej
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base,
thorpej-devvp-base3,
thorpej-devvp-base2,
thorpej-devvp-base,
thorpej-devvp,
pre-chs-ubcperf,
post-chs-ubcperf
Branch point for: thorpej-mips-cache,
nathanw_sa,
kqueue
Changes since 1.19: +6 -4
lines
Diff to previous 1.19 (colored)
Use round_page() instead of roundup(..., NBPG).
Revision 1.19 / (download) - annotate - [select for diffs], Tue Aug 1 04:57:28 2000 UTC (11 years, 9 months ago) by thorpej
Branch: MAIN
Changes since 1.18: +6 -16
lines
Diff to previous 1.18 (colored)
ANSI'ify.
Revision 1.18 / (download) - annotate - [select for diffs], Tue Jun 27 17:41:07 2000 UTC (11 years, 11 months ago) by mrg
Branch: MAIN
Changes since 1.17: +1 -2
lines
Diff to previous 1.17 (colored)
remove include of <vm/vm.h>
Revision 1.16.2.1 / (download) - annotate - [select for diffs], Thu Jun 22 17:09:02 2000 UTC (11 years, 11 months ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.16: +3 -3
lines
Diff to previous 1.16 (colored) next main 1.17 (colored)
Sync w/ netbsd-1-5-base.
Revision 1.17 / (download) - annotate - [select for diffs], Tue Jun 13 06:21:51 2000 UTC (11 years, 11 months ago) by chs
Branch: 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
Branch point for: netbsd-1-5
Changes since 1.16: +3 -3
lines
Diff to previous 1.16 (colored)
round the sizes of mapped text and data segments to PAGE_SIZE. fixes PR 10079.
Revision 1.16 / (download) - annotate - [select for diffs], Tue Apr 11 04:37:50 2000 UTC (12 years, 1 month ago) by chs
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
add a new function vn_marktext() for exec code to let others know that the vnode is now being used as process text.
Revision 1.15.24.1 / (download) - annotate - [select for diffs], Sun Jul 4 01:33:35 1999 UTC (12 years, 10 months ago) by chs
Branch: chs-ubc2
Changes since 1.15: +9 -1
lines
Diff to previous 1.15 (colored) next main 1.16 (colored)
after setting VTEXT on a vnode, flush any UBC mappings to try to prevent unnecessary VAC aliases.
Revision 1.15 / (download) - annotate - [select for diffs], Thu Sep 26 23:34:46 1996 UTC (15 years, 8 months ago) by cgd
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
wrstuden-devbsize,
thorpej-signal-base,
thorpej-signal,
thorpej-setroot,
netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
netbsd-1-4,
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,
mrg-vm-swap,
marc-pcmcia-bp,
marc-pcmcia-base,
marc-pcmcia,
kenh-if-detach-base,
kenh-if-detach,
kame_14_19990705,
kame_14_19990628,
kame_141_19991130,
kame,
is-newarp-before-merge,
is-newarp-base,
is-newarp,
fvdl-softdep-base,
fvdl-softdep,
eeh-paddr_t-base,
eeh-paddr_t,
comdex-fall-1999-base,
comdex-fall-1999,
chs-ubc2-newbase,
chs-ubc2-base,
chs-ubc-base,
chs-ubc,
bouyer-scsipi
Branch point for: thorpej_scsipi,
chs-ubc2
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
fix some typos and clean up some comments.
Revision 1.14 / (download) - annotate - [select for diffs], Sun Feb 4 02:15:01 1996 UTC (16 years, 3 months ago) by christos
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.13: +1 -2
lines
Diff to previous 1.13 (colored)
First pass at prototyping
Revision 1.12.2.1 / (download) - annotate - [select for diffs], Mon Aug 1 19:15:20 1994 UTC (17 years, 9 months ago) by cgd
Branch: netbsd-1-0
CVS Tags: netbsd-1-0-RELEASE,
netbsd-1-0-PATCH1,
netbsd-1-0-PATCH06,
netbsd-1-0-PATCH05,
netbsd-1-0-PATCH04,
netbsd-1-0-PATCH03,
netbsd-1-0-PATCH02,
netbsd-1-0-PATCH0
Changes since 1.12: +12 -2
lines
Diff to previous 1.12 (colored) next main 1.13 (colored)
from trunk
Revision 1.13 / (download) - annotate - [select for diffs], Mon Aug 1 18:49:49 1994 UTC (17 years, 9 months ago) by pk
Branch: MAIN
CVS Tags: netbsd-1-1-base,
netbsd-1-1-RELEASE,
netbsd-1-1-PATCH001,
netbsd-1-1
Changes since 1.12: +11 -1
lines
Diff to previous 1.12 (colored)
See to it that `vm_tsize' and `vm_dsize' get set up properly for OMAGIC binaries, so obreak(2) doesn't get confused.
Revision 1.12 / (download) - annotate - [select for diffs], Tue Jul 5 03:26:34 1994 UTC (17 years, 10 months ago) by glass
Branch: MAIN
CVS Tags: netbsd-1-0-base
Branch point for: netbsd-1-0
Changes since 1.11: +1 -3
lines
Diff to previous 1.11 (colored)
multiple include of exec.h
Revision 1.11 / (download) - annotate - [select for diffs], Fri Jul 1 02:57:52 1994 UTC (17 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.10: +1 -2
lines
Diff to previous 1.10 (colored)
exec_aout.h not needed
Revision 1.10 / (download) - annotate - [select for diffs], Wed Jun 29 06:32:06 1994 UTC (17 years, 11 months ago) by cgd
Branch: MAIN
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jan 28 23:46:59 1994 UTC (18 years, 4 months ago) by jtc
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
Fix spelling error in Copyright notice
Revision 1.8 / (download) - annotate - [select for diffs], Sun Jan 16 03:08:18 1994 UTC (18 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.7: +10 -6
lines
Diff to previous 1.7 (colored)
casting for exec_package field changes
Revision 1.7 / (download) - annotate - [select for diffs], Thu Jan 13 02:33:28 1994 UTC (18 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.6: +1 -10
lines
Diff to previous 1.6 (colored)
trim extra debugging code, for now
Revision 1.6 / (download) - annotate - [select for diffs], Sat Jan 8 18:05:35 1994 UTC (18 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
de-macroify kill_vmcmds()
Revision 1.5 / (download) - annotate - [select for diffs], Sat Jan 8 16:06:04 1994 UTC (18 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.4: +6 -6
lines
Diff to previous 1.4 (colored)
Use NULLVP, just for Correctness (tm).
Revision 1.4 / (download) - annotate - [select for diffs], Sat Jan 8 15:24:02 1994 UTC (18 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.3: +3 -3
lines
Diff to previous 1.3 (colored)
Trivial stylistic change for consistency.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Jan 8 07:14:58 1994 UTC (18 years, 4 months ago) by cgd
Branch: MAIN
Changes since 1.2: +38 -89
lines
Diff to previous 1.2 (colored)
far reaching but relatively minor cleanup and slight reorg of exec code
Revision 1.2 / (download) - annotate - [select for diffs], Sun Dec 12 19:26:18 1993 UTC (18 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.1: +144 -36
lines
Diff to previous 1.1 (colored)
support OMAGIC/NMAGIC a.out's cannonicalize #includes change VTEXT check (this stuff comes from the magnum branch)
Revision 1.1.2.8 / (download) - annotate - [select for diffs], Sun Nov 14 20:31:29 1993 UTC (18 years, 6 months ago) by mycroft
Branch: magnum
Changes since 1.1.2.7: +23 -23
lines
Diff to previous 1.1.2.7 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)
Canonicalize all #includes.
Revision 1.1.2.7 / (download) - annotate - [select for diffs], Wed Oct 27 16:39:07 1993 UTC (18 years, 7 months ago) by mycroft
Branch: magnum
Changes since 1.1.2.6: +2 -2
lines
Diff to previous 1.1.2.6 (colored) to branchpoint 1.1 (colored)
Get rid of VTEXT check and only check writecount.
Revision 1.1.2.6 / (download) - annotate - [select for diffs], Tue Oct 26 11:46:50 1993 UTC (18 years, 7 months ago) by mycroft
Branch: magnum
Changes since 1.1.2.5: +2 -2
lines
Diff to previous 1.1.2.5 (colored) to branchpoint 1.1 (colored)
Correct test for VTEXT flag.
Revision 1.1.2.5 / (download) - annotate - [select for diffs], Sun Oct 17 04:29:26 1993 UTC (18 years, 7 months ago) by deraadt
Branch: magnum
Changes since 1.1.2.4: +3 -3
lines
Diff to previous 1.1.2.4 (colored) to branchpoint 1.1 (colored)
for OMAGIC and NMAGIC: round datasegend/bssstart boundary to NBPG, not __LDPGSZ. Else, a page inbetween doesn't get mapped...
Revision 1.1.2.4 / (download) - annotate - [select for diffs], Sat Oct 16 03:11:56 1993 UTC (18 years, 7 months ago) by mycroft
Branch: magnum
Changes since 1.1.2.3: +2 -2
lines
Diff to previous 1.1.2.3 (colored) to branchpoint 1.1 (colored)
OMAGIC executables really do load at USRTEXT.
Revision 1.1.2.3 / (download) - annotate - [select for diffs], Fri Oct 15 15:20:49 1993 UTC (18 years, 7 months ago) by mycroft
Branch: magnum
Changes since 1.1.2.2: +72 -51
lines
Diff to previous 1.1.2.2 (colored) to branchpoint 1.1 (colored)
Add support for OMAGIC executables. Abstract stack setup into a separate function.
Revision 1.1.2.2 / (download) - annotate - [select for diffs], Fri Oct 15 14:53:22 1993 UTC (18 years, 7 months ago) by mycroft
Branch: magnum
Changes since 1.1.2.1: +1 -5
lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored)
Nuke a spurious comment that does not apply to NMAGIC executables.
Revision 1.1.2.1 / (download) - annotate - [select for diffs], Fri Oct 15 06:23:47 1993 UTC (18 years, 7 months ago) by deraadt
Branch: magnum
Changes since 1.1: +93 -2
lines
Diff to previous 1.1 (colored)
Add NMAGIC support. OMAGIC should be trivial.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Sep 5 01:33:35 1993 UTC (18 years, 8 months ago) by cgd
Branch: MAIN
CVS Tags: magnum-base
Branch point for: magnum
there now exists an "exec switch". break the a.out code into another module, and tidy up the interface so that other object formats are more easily supportable.