<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/kern/kern_ktrace.c, branch release/6.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F6.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2007-01-11T22:54:46Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2007-01-11T22:54:46Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2007-01-11T22:54:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=201f78d6b90635d961fa373ecd706e3786333b7e'/>
<id>urn:sha1:201f78d6b90635d961fa373ecd706e3786333b7e</id>
<content type='text'>
'RELENG_6_2_0_RELEASE'.

This commit was manufactured to restore the state of the 6.2-RELEASE image.
</content>
</entry>
<entry>
<title>MFC: Backport ktrace enhancements to make ktrace mostly synchronous again</title>
<updated>2006-09-06T21:43:59Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2006-09-06T21:43:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1d158c96b74eda3a610b1a9a13b818f495a2ae15'/>
<id>urn:sha1:1d158c96b74eda3a610b1a9a13b818f495a2ae15</id>
<content type='text'>
and use per-process queue's for async requests.  This makes ktrace more
reliable and also fixes a potential deadlock in cv_wait/msleep.
</content>
</entry>
<entry>
<title>MFC:	sys/kern/kern_ktrace.c	1.109</title>
<updated>2006-09-04T10:28:26Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2006-09-04T10:28:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c3a35cb2d967d74ab4ff22dad267d1e3e3ad2183'/>
<id>urn:sha1:c3a35cb2d967d74ab4ff22dad267d1e3e3ad2183</id>
<content type='text'>
Use suser_cred(9) instead of checking cr_uid directly.

Reviewed by:	rwatson
</content>
</entry>
<entry>
<title>MFC Rev 1.107</title>
<updated>2006-03-13T03:05:47Z</updated>
<author>
<name>Jeff Roberson</name>
<email>jeff@FreeBSD.org</email>
</author>
<published>2006-03-13T03:05:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4e6e06688f06d1720d80acfb45e66537019f54f4'/>
<id>urn:sha1:4e6e06688f06d1720d80acfb45e66537019f54f4</id>
<content type='text'>
VFS SMP fixes, stack api, softupdates fixes.

Sponsored by:	Isilon Systems, Inc.
Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>Merge kern_ktrace.c:1.103, ktrace.h:1.31 from HEAD to RELENG_6:</title>
<updated>2006-02-14T00:02:01Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2006-02-14T00:02:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8603502cb1f298a8f5ab02b283bad8c9af63a8e7'/>
<id>urn:sha1:8603502cb1f298a8f5ab02b283bad8c9af63a8e7</id>
<content type='text'>
  Reuse ktr_unused field in ktr_header structure as ktr_tid; populate
  ktr_tid as part of gathering of ktr header data for new ktrace
  records.  The continued use of intptr_t is required for file layout
  reasons, and cannot be changed to lwpid_t at this point.

  Reviewed by:    davidxu

Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>Merge kern_ktrace.c:1.102, ktrace.h:1.30 from HEAD to RELENG_6:</title>
<updated>2005-11-16T08:11:06Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-11-16T08:11:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=404d9760f4bcec6b3050b15c3cc05c6e1ae8cdee'/>
<id>urn:sha1:404d9760f4bcec6b3050b15c3cc05c6e1ae8cdee</id>
<content type='text'>
  Replace ktr_buffer pointer in struct ktr_header with a ktr_unused
  intptr_t.  The buffer length needs to be written to disk as part
  of the trace log, but the kernel pointer for the buffer does not.
  Add a new ktr_buffer pointer to the kernel-only ktrace request
  structure to hold that pointer.  This frees up an integer in the
  ktrace record format that can be used to hold the threadid,
  although older ktrace files will have a garbage ktr_buffer field
  (or more accurately, a kernel pointer value).

  Space requested by:     davidxu
</content>
</entry>
<entry>
<title>Close another information leak in ktrace(2): one was able to find active</title>
<updated>2005-06-24T12:05:24Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2005-06-24T12:05:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=400a74bff8e72a187e0ea903eb5d922895ba0973'/>
<id>urn:sha1:400a74bff8e72a187e0ea903eb5d922895ba0973</id>
<content type='text'>
process groups outside a jail, etc. by using ktrace(2).

OK'ed by:	rwatson
Approved by:	re (scottl)
MFC after:	1 week
</content>
</entry>
<entry>
<title>Add missing unlock.</title>
<updated>2005-06-21T21:17:02Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2005-06-21T21:17:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b0d9aedd283251e1c846d5b6567a98ea08768817'/>
<id>urn:sha1:b0d9aedd283251e1c846d5b6567a98ea08768817</id>
<content type='text'>
Pointy hat to:	pjd
Approved by:	re (dwhite)
</content>
</entry>
<entry>
<title>Remove process information leak from inside a jail, when</title>
<updated>2005-06-09T18:33:21Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2005-06-09T18:33:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4eb7c9f6c9ae4f0d2be3f286548b36f945fb7628'/>
<id>urn:sha1:4eb7c9f6c9ae4f0d2be3f286548b36f945fb7628</id>
<content type='text'>
security.bsd.see_other_uids is set to 0, etc.
One can check if invisible process is active, by doing:

	# ktrace -p &lt;pid&gt;

If ktrace returns 'Operation not permitted' the process is alive and
if returns 'No such process' there is no such process.

MFC after:	1 week
</content>
</entry>
<entry>
<title>Make a SYSCTL_NODE static</title>
<updated>2005-02-10T12:23:29Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2005-02-10T12:23:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5ece08f57a8e9384810ad50f1c34ed3094323fc5'/>
<id>urn:sha1:5ece08f57a8e9384810ad50f1c34ed3094323fc5</id>
<content type='text'>
</content>
</entry>
</feed>
