Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Dec 2007 21:52:18 +0000 (UTC)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern kern_proc.c src/sys/sys sysctl.h user.h
Message-ID:  <200712022152.lB2LqIGE088508@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2007-12-02 21:52:18 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             kern_proc.c 
    sys/sys              sysctl.h user.h 
  Log:
  Add another new sysctl in support of the forthcoming procstat(1) to
  support its -k argument:
  
  kern.proc.kstack - dump the kernel stack of a process, if debugging
    is permitted.
  
  This sysctl is present if either "options DDB" or "options STACK" is
  compiled into the kernel.  Having support for tracing the kernel
  stacks of processes from user space makes it much easier to debug
  (or understand) specific wmesg's while avoiding the need to enter
  DDB in order to determine the path by which a process came to be
  blocked on a particular wait channel or lock.
  
  Revision  Changes    Path
  1.257     +106 -0    src/sys/kern/kern_proc.c
  1.154     +1 -0      src/sys/sys/sysctl.h
  1.72      +19 -0     src/sys/sys/user.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200712022152.lB2LqIGE088508>