The NetBSD Project

CVS log for src/sys/kern/kern_core.c

[BACK] 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.

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>