Up to [cvs.netbsd.org] / src / sys / kern
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.20 / (download) - annotate - [select for diffs], Sat Sep 24 22:53:50 2011 UTC (8 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
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,
HEAD
Changes since 1.19: +11 -5
lines
Diff to previous 1.19 (colored)
Don't dump core on an existing core file we don't own. From OpenBSD, suggested by Greg Woods.
Revision 1.19 / (download) - annotate - [select for diffs], Fri Sep 23 00:03:29 2011 UTC (8 months ago) by christos
Branch: MAIN
Changes since 1.18: +46 -22
lines
Diff to previous 1.18 (colored)
PR/45393: Greg A. Woods: The mount point validation code (that looks for nocoredump filesystems to avoid dumping on them) only worked for core filenames that dump in the current working directory. Update the code to validate the mount point of the parent directory of the core file if needed.
Revision 1.17.2.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:09:27 2011 UTC (11 months, 2 weeks ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.17: +8 -5
lines
Diff to previous 1.17 (colored) next main 1.18 (colored)
Sync with HEAD.
Revision 1.15.4.3 / (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.15.4.2: +6 -3
lines
Diff to previous 1.15.4.2 (colored) to branchpoint 1.15 (colored) next main 1.16 (colored)
sync with head
Revision 1.18 / (download) - annotate - [select for diffs], Fri Apr 29 22:57:54 2011 UTC (12 months, 3 weeks ago) by rmind
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase,
rmind-uvmplock-base,
cherry-xenmp-base,
cherry-xenmp
Changes since 1.17: +8 -5
lines
Diff to previous 1.17 (colored)
Small comment improvement.
Revision 1.15.4.2 / (download) - annotate - [select for diffs], Sat Mar 5 20:55:13 2011 UTC (14 months, 3 weeks ago) by rmind
Branch: rmind-uvmplock
Changes since 1.15.4.1: +14 -4
lines
Diff to previous 1.15.4.1 (colored) to branchpoint 1.15 (colored)
sync with head
Revision 1.17 / (download) - annotate - [select for diffs], Fri Nov 19 06:44:42 2010 UTC (18 months ago) by dholland
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231,
jruoho-x86intr-base,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: jruoho-x86intr
Changes since 1.16: +14 -4
lines
Diff to previous 1.16 (colored)
Introduce struct pathbuf. This is an abstraction to hold a pathname and the metadata required to interpret it. Callers of namei must now create a pathbuf and pass it to NDINIT (instead of a string and a uio_seg), then destroy the pathbuf after the namei session is complete. Update all namei call sites accordingly. Add a pathbuf(9) man page and update namei(9). The pathbuf interface also now appears in a couple of related additional places that were passing string/uio_seg pairs that were later fed into NDINIT. Update other call sites accordingly.
Revision 1.15.2.1 / (download) - annotate - [select for diffs], Tue Aug 17 06:47:25 2010 UTC (21 months, 1 week ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored) next main 1.16 (colored)
Sync with HEAD.
Revision 1.12.2.3 / (download) - annotate - [select for diffs], Wed Aug 11 22:54:38 2010 UTC (21 months, 2 weeks ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.12.2.2: +3 -3
lines
Diff to previous 1.12.2.2 (colored) to branchpoint 1.12 (colored) next main 1.13 (colored)
sync with head.
Revision 1.15.4.1 / (download) - annotate - [select for diffs], Sat Jul 3 01:19:52 2010 UTC (22 months, 3 weeks ago) by rmind
Branch: rmind-uvmplock
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored)
sync with head
Revision 1.16 / (download) - annotate - [select for diffs], Thu Jun 24 13:03:11 2010 UTC (23 months ago) by hannken
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored)
Clean up vnode lock operations pass 2: VOP_UNLOCK(vp, flags) -> VOP_UNLOCK(vp): Remove the unneeded flags argument. Welcome to 5.99.32. Discussed on tech-kern.
Revision 1.12.2.2 / (download) - annotate - [select for diffs], Thu Mar 11 15:04:16 2010 UTC (2 years, 2 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.12.2.1: +3 -3
lines
Diff to previous 1.12.2.1 (colored) to branchpoint 1.12 (colored)
sync with head
Revision 1.15 / (download) - annotate - [select for diffs], Fri Jan 8 11:35:10 2010 UTC (2 years, 4 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9,
uebayasi-xip-base1,
uebayasi-xip-base
Branch point for: uebayasi-xip,
rmind-uvmplock
Changes since 1.14: +3 -3
lines
Diff to previous 1.14 (colored)
The VATTR_NULL/VREF/VHOLD/HOLDRELE() macros lost their will to live years ago when the kernel was modified to not alter ABI based on DIAGNOSTIC, and now just call the respective function interfaces (in lowercase). Plenty of mix'n match upper/lowercase has creeped into the tree since then. Nuke the macros and convert all callsites to lowercase. no functional change
Revision 1.12.2.1 / (download) - annotate - [select for diffs], Mon May 4 08:13:46 2009 UTC (3 years ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.12: +30 -19
lines
Diff to previous 1.12 (colored)
sync with head.
Revision 1.12.10.1 / (download) - annotate - [select for diffs], Mon Jan 19 13:19:38 2009 UTC (3 years, 4 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.12: +30 -19
lines
Diff to previous 1.12 (colored) next main 1.13 (colored)
Sync with HEAD.
Revision 1.9.6.3 / (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.9.6.2: +28 -17
lines
Diff to previous 1.9.6.2 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)
Sync with HEAD.
Revision 1.14 / (download) - annotate - [select for diffs], Sun Jan 11 02:45:52 2009 UTC (3 years, 4 months ago) by christos
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-base2,
nick-hppapmap-base,
mjf-devfs2-base,
matt-premerge-20091211,
jymxensuspend-base,
jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend
Changes since 1.13: +4 -4
lines
Diff to previous 1.13 (colored)
merge christos-time_t
Revision 1.12.8.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.12: +28 -17
lines
Diff to previous 1.12 (colored) next main 1.13 (colored)
Update haad-dm branch to haad-dm-base2.
Revision 1.10.2.3 / (download) - annotate - [select for diffs], Thu Nov 20 20:45:39 2008 UTC (3 years, 6 months ago) by christos
Branch: christos-time_t
Changes since 1.10.2.2: +28 -17
lines
Diff to previous 1.10.2.2 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)
merge with head.
Revision 1.13 / (download) - annotate - [select for diffs], Wed Nov 19 18:36:06 2008 UTC (3 years, 6 months ago) by ad
Branch: MAIN
CVS Tags: haad-nbase2,
haad-dm-base2,
haad-dm-base,
christos-time_t-nbase,
christos-time_t-base,
ad-audiomp2-base,
ad-audiomp2
Changes since 1.12: +28 -17
lines
Diff to previous 1.12 (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.10.2.2 / (download) - annotate - [select for diffs], Sat Nov 1 21:22:27 2008 UTC (3 years, 6 months ago) by christos
Branch: christos-time_t
Changes since 1.10.2.1: +13 -13
lines
Diff to previous 1.10.2.1 (colored) to branchpoint 1.10 (colored)
Sync with head.
Revision 1.9.6.2 / (download) - annotate - [select for diffs], Mon Jun 2 13:24:07 2008 UTC (3 years, 11 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.9.6.1: +11 -11
lines
Diff to previous 1.9.6.1 (colored) to branchpoint 1.9 (colored)
Sync with HEAD.
Revision 1.10.4.1 / (download) - annotate - [select for diffs], Sun May 18 12:35:07 2008 UTC (4 years ago) by yamt
Branch: yamt-pf42
Changes since 1.10: +13 -13
lines
Diff to previous 1.10 (colored) next main 1.11 (colored)
sync with head.
Revision 1.12 / (download) - annotate - [select for diffs], Thu Apr 24 18:39:23 2008 UTC (4 years, 1 month ago) by ad
Branch: MAIN
CVS Tags: yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-nfs-mp-base2,
yamt-nfs-mp-base,
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,
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,
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-mips64-base2,
hpcarm-cleanup-nbase,
haad-dm-base1
Branch point for: yamt-nfs-mp,
nick-hppapmap,
haad-dm
Changes since 1.11: +7 -7
lines
Diff to previous 1.11 (colored)
Merge proc::p_mutex and proc::p_smutex into a single adaptive mutex, since we no longer need to guard against access from hardware interrupt handlers. Additionally, if cloning a process with CLONE_SIGHAND, arrange to have the child process share the parent's lock so that signal state may be kept in sync. Partially addresses PR kern/37437.
Revision 1.11 / (download) - annotate - [select for diffs], Thu Apr 24 15:35:29 2008 UTC (4 years, 1 month ago) by ad
Branch: MAIN
Changes since 1.10: +8 -8
lines
Diff to previous 1.10 (colored)
Network protocol interrupts can now block on locks, so merge the globals proclist_mutex and proclist_lock into a single adaptive mutex (proc_lock). Implications: - Inspecting process state requires thread context, so signals can no longer be sent from a hardware interrupt handler. Signal activity must be deferred to a soft interrupt or kthread. - As the proc state locking is simplified, it's now safe to take exit() and wait() out from under kernel_lock. - The system spends less time at IPL_SCHED, and there is less lock activity.
Revision 1.9.6.1 / (download) - annotate - [select for diffs], Thu Apr 3 12:43:00 2008 UTC (4 years, 1 month ago) by mjf
Branch: mjf-devfs2
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
Sync with HEAD.
Revision 1.10.2.1 / (download) - annotate - [select for diffs], Sat Mar 29 20:47:00 2008 UTC (4 years, 1 month ago) by christos
Branch: christos-time_t
Changes since 1.10: +4 -4
lines
Diff to previous 1.10 (colored)
Welcome to the time_t=long long dev_t=uint64_t branch.
Revision 1.3.2.8 / (download) - annotate - [select for diffs], Mon Mar 24 09:39:01 2008 UTC (4 years, 2 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.2.7: +3 -3
lines
Diff to previous 1.3.2.7 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)
sync with head.
Revision 1.5.10.3 / (download) - annotate - [select for diffs], Sun Mar 23 02:04:58 2008 UTC (4 years, 2 months ago) by matt
Branch: matt-armv6
Changes since 1.5.10.2: +2 -3
lines
Diff to previous 1.5.10.2 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)
sync with HEAD
Revision 1.10 / (download) - annotate - [select for diffs], Fri Mar 21 21:55:00 2008 UTC (4 years, 2 months ago) by ad
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base,
yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
ad-socklock-base1
Branch point for: yamt-pf42,
christos-time_t
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
Catch up with descriptor handling changes. See kern_descrip.c revision 1.173 for details.
Revision 1.6.6.3 / (download) - annotate - [select for diffs], Mon Feb 18 21:06:45 2008 UTC (4 years, 3 months ago) by mjf
Branch: mjf-devfs
Changes since 1.6.6.2: +2 -3
lines
Diff to previous 1.6.6.2 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)
Sync with HEAD.
Revision 1.3.2.7 / (download) - annotate - [select for diffs], Mon Feb 4 09:24:08 2008 UTC (4 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.2.6: +2 -3
lines
Diff to previous 1.3.2.6 (colored) to branchpoint 1.3 (colored)
sync with head.
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jan 25 14:32:14 2008 UTC (4 years, 4 months ago) by ad
Branch: MAIN
CVS Tags: nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base
Branch point for: mjf-devfs2
Changes since 1.8: +2 -3
lines
Diff to previous 1.8 (colored)
Remove VOP_LEASE. Discussed on tech-kern.
Revision 1.3.2.6 / (download) - annotate - [select for diffs], Mon Jan 21 09:46:01 2008 UTC (4 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.2.5: +3 -3
lines
Diff to previous 1.3.2.5 (colored) to branchpoint 1.3 (colored)
sync with head
Revision 1.5.10.2 / (download) - annotate - [select for diffs], Wed Jan 9 01:55:59 2008 UTC (4 years, 4 months ago) by matt
Branch: matt-armv6
Changes since 1.5.10.1: +6 -6
lines
Diff to previous 1.5.10.1 (colored) to branchpoint 1.5 (colored)
sync with HEAD
Revision 1.6.6.2 / (download) - annotate - [select for diffs], Thu Dec 27 00:45:56 2007 UTC (4 years, 5 months ago) by mjf
Branch: mjf-devfs
Changes since 1.6.6.1: +3 -3
lines
Diff to previous 1.6.6.1 (colored) to branchpoint 1.6 (colored)
Sync with HEAD.
Revision 1.7.2.1 / (download) - annotate - [select for diffs], Wed Dec 26 19:57:07 2007 UTC (4 years, 5 months ago) by ad
Branch: vmlocking2
Changes since 1.7: +3 -3
lines
Diff to previous 1.7 (colored) next main 1.8 (colored)
Sync with head.
Revision 1.5.8.3 / (download) - annotate - [select for diffs], Sun Dec 9 19:38:15 2007 UTC (4 years, 5 months ago) by jmcneill
Branch: jmcneill-pm
Changes since 1.5.8.2: +3 -3
lines
Diff to previous 1.5.8.2 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)
Sync with HEAD.
Revision 1.8 / (download) - annotate - [select for diffs], Sat Dec 8 19:29:47 2007 UTC (4 years, 5 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
vmlocking2-base3,
matt-armv6-base,
jmcneill-pm-base,
cube-autoconf-base,
cube-autoconf,
bouyer-xeni386-nbase,
bouyer-xeni386-merge1,
bouyer-xeni386-base,
bouyer-xeni386
Changes since 1.7: +3 -3
lines
Diff to previous 1.7 (colored)
Remove cn_lwp from struct componentname. curlwp should be used from on. The NDINIT() macro no longer takes the lwp parameter and associates the credentials of the calling thread with the namei structure.
Revision 1.6.6.1 / (download) - annotate - [select for diffs], Sat Dec 8 18:20:26 2007 UTC (4 years, 5 months ago) by mjf
Branch: mjf-devfs
Changes since 1.6: +5 -5
lines
Diff to previous 1.6 (colored)
Sync with HEAD.
Revision 1.3.2.5 / (download) - annotate - [select for diffs], Fri Dec 7 17:32:37 2007 UTC (4 years, 5 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.2.4: +5 -5
lines
Diff to previous 1.3.2.4 (colored) to branchpoint 1.3 (colored)
sync with head
Revision 1.5.8.2 / (download) - annotate - [select for diffs], Tue Nov 27 19:38:02 2007 UTC (4 years, 5 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.5.8.1: +5 -5
lines
Diff to previous 1.5.8.1 (colored) to branchpoint 1.5 (colored)
Sync with HEAD. amd64 Xen support needs testing.
Revision 1.7 / (download) - annotate - [select for diffs], Mon Nov 26 19:02:01 2007 UTC (4 years, 6 months ago) by pooka
Branch: MAIN
CVS Tags: vmlocking2-base2,
vmlocking2-base1,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base
Branch point for: vmlocking2
Changes since 1.6: +5 -5
lines
Diff to previous 1.6 (colored)
Remove the "struct lwp *" argument from all VFS and VOP interfaces. The general trend is to remove it from all kernel interfaces and this is a start. In case the calling lwp is desired, curlwp should be used. quick consensus on tech-kern
Revision 1.5.10.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:31:31 2007 UTC (4 years, 6 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.5: +29 -19
lines
Diff to previous 1.5 (colored)
sync with HEAD
Revision 1.3.2.4 / (download) - annotate - [select for diffs], Sat Oct 27 11:35:20 2007 UTC (4 years, 6 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.2.3: +29 -19
lines
Diff to previous 1.3.2.3 (colored) to branchpoint 1.3 (colored)
sync with head.
Revision 1.4.2.2 / (download) - annotate - [select for diffs], Tue Oct 9 13:44:24 2007 UTC (4 years, 7 months ago) by ad
Branch: vmlocking
Changes since 1.4.2.1: +29 -19
lines
Diff to previous 1.4.2.1 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)
Sync with head.
Revision 1.5.8.1 / (download) - annotate - [select for diffs], Tue Oct 2 18:28:58 2007 UTC (4 years, 7 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.5: +29 -19
lines
Diff to previous 1.5 (colored)
Sync with HEAD.
Revision 1.6 / (download) - annotate - [select for diffs], Sat Sep 22 13:34:23 2007 UTC (4 years, 8 months ago) by dsl
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
vmlocking-base,
jmcneill-base,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64
Branch point for: mjf-devfs
Changes since 1.5: +29 -19
lines
Diff to previous 1.5 (colored)
Allocate the temporary path buffer before we acquire any locks. Only check PK_SUGID once. Still looks to have MP timing windows. Copy out p->p_limit->pl_corename with pl_lock held - it can be a shared string, and might be updated by another process. Part of fix for PR/3696 Add XXX note that check for MNT_NOCOREDUMP doesn't actually check the correct directory.
Revision 1.3.2.3 / (download) - annotate - [select for diffs], Mon Sep 3 14:40:43 2007 UTC (4 years, 8 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.2.2: +8 -23
lines
Diff to previous 1.3.2.2 (colored) to branchpoint 1.3 (colored)
sync with head.
Revision 1.4.4.1 / (download) - annotate - [select for diffs], Wed Jul 11 20:09:43 2007 UTC (4 years, 10 months ago) by mjf
Branch: mjf-ufs-trans
Changes since 1.4: +2 -17
lines
Diff to previous 1.4 (colored) next main 1.5 (colored)
Sync with head.
Revision 1.2.2.3 / (download) - annotate - [select for diffs], Sun Apr 15 16:03:48 2007 UTC (5 years, 1 month ago) by yamt
Branch: yamt-idlelwp
Changes since 1.2.2.2: +2 -17
lines
Diff to previous 1.2.2.2 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)
sync with head.
Revision 1.4.2.1 / (download) - annotate - [select for diffs], Tue Apr 10 13:26:38 2007 UTC (5 years, 1 month ago) by ad
Branch: vmlocking
Changes since 1.4: +2 -17
lines
Diff to previous 1.4 (colored)
Sync with head.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Apr 3 16:11:31 2007 UTC (5 years, 1 month ago) by hannken
Branch: MAIN
CVS Tags: yamt-idlelwp-base8,
thorpej-atomic-base,
thorpej-atomic,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
matt-mips64-base,
matt-mips64,
hpcarm-cleanup
Branch point for: matt-armv6,
jmcneill-pm
Changes since 1.4: +2 -17
lines
Diff to previous 1.4 (colored)
Remove calls to now obsolete vn_start_write() and vn_finished_write().
Revision 1.2.2.2 / (download) - annotate - [select for diffs], Mon Mar 12 05:58:32 2007 UTC (5 years, 2 months ago) by rmind
Branch: yamt-idlelwp
Changes since 1.2.2.1: +9 -9
lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored)
Sync with HEAD.
Revision 1.4 / (download) - annotate - [select for diffs], Fri Mar 9 14:11:24 2007 UTC (5 years, 2 months ago) by ad
Branch: MAIN
CVS Tags: reinoud-bufcleanup
Branch point for: vmlocking,
mjf-ufs-trans
Changes since 1.3: +9 -9
lines
Diff to previous 1.3 (colored)
- Make the proclist_lock a mutex. The write:read ratio is unfavourable, and mutexes are cheaper use than RW locks. - LOCK_ASSERT -> KASSERT in some places. - Hold proclist_lock/kernel_lock longer in a couple of places.
Revision 1.2.2.1 / (download) - annotate - [select for diffs], Tue Feb 27 16:54:19 2007 UTC (5 years, 2 months ago) by yamt
Branch: yamt-idlelwp
Changes since 1.2: +5 -5
lines
Diff to previous 1.2 (colored)
- sync with head. - move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
Revision 1.3.2.2 / (download) - annotate - [select for diffs], Mon Feb 26 09:11:05 2007 UTC (5 years, 2 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.2.1: +277 -0
lines
Diff to previous 1.3.2.1 (colored) to branchpoint 1.3 (colored)
sync with head.
Revision 1.3.2.1, Sat Feb 17 22:31:42 2007 UTC (5 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3: +0 -277
lines
FILE REMOVED
file kern_core.c was added on branch yamt-lazymbuf on 2007-02-26 09:11:05 +0000
Revision 1.3 / (download) - annotate - [select for diffs], Sat Feb 17 22:31:42 2007 UTC (5 years, 3 months ago) by pavel
Branch: MAIN
CVS Tags: ad-audiomp-base,
ad-audiomp
Branch point for: yamt-lazymbuf
Changes since 1.2: +5 -5
lines
Diff to previous 1.2 (colored)
Change the process/lwp flags seen by userland via sysctl back to the P_*/L_* naming convention, and rename the in-kernel flags to avoid conflict. (P_ -> PK_, L_ -> LW_ ). Add back the (now unused) LSDEAD constant. Restores source compatibility with pre-newlock2 tools like ps or top. Reviewed by Andrew Doran.
Revision 1.2 / (download) - annotate - [select for diffs], Fri Feb 9 21:55:30 2007 UTC (5 years, 3 months ago) by ad
Branch: MAIN
CVS Tags: post-newlock2-merge
Branch point for: yamt-idlelwp
Changes since 1.1: +277 -0
lines
Diff to previous 1.1 (colored)
Merge newlock2 to head.
Revision 1.1.2.2 / (download) - annotate - [select for diffs], Fri Nov 17 16:34:35 2006 UTC (5 years, 6 months ago) by ad
Branch: newlock2
Changes since 1.1.2.1: +31 -6
lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)
Checkpoint work in progress.
Revision 1.1.2.1 / (download) - annotate - [select for diffs], Sat Oct 21 14:26:41 2006 UTC (5 years, 7 months ago) by ad
Branch: newlock2
Changes since 1.1: +252 -0
lines
Diff to previous 1.1 (colored)
- Split core dump, LWP syscalls and signal syscalls into their own files. - Checkpoint work in progress on locking & per-LWP signals.
Revision 1.1, Sat Oct 21 14:26:41 2006 UTC (5 years, 7 months ago) by ad
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
newlock2-nbase,
newlock2-base
Branch point for: newlock2
FILE REMOVED
file kern_core.c was initially added on branch newlock2.