<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libkvm, branch release/10.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F10.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F10.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-10-29T16:36:08Z</updated>
<entry>
<title>MFC r273284:</title>
<updated>2014-10-29T16:36:08Z</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2014-10-29T16:36:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=26c32c8cf3e35a1c5aecae3b22474005bbee3dba'/>
<id>urn:sha1:26c32c8cf3e35a1c5aecae3b22474005bbee3dba</id>
<content type='text'>
 Allow libkvm to get the kernel va to pa delta without the need for
 physaddr. This should allow for a kernel where PHYSADDR and KERNPHYSADDR
 are both undefined.

 For now libkvm will use the old method of reading physaddr and kernaddr
 to allow it to work with old kernels. This could be removed in the future
 when enough time has passed.
</content>
</entry>
<entry>
<title>MFC 259910, 260023, 260028, 260600 &amp; 260701:</title>
<updated>2014-08-02T22:25:24Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2014-08-02T22:25:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a384b0c03d084195f8b562682b96819f68a2b791'/>
<id>urn:sha1:a384b0c03d084195f8b562682b96819f68a2b791</id>
<content type='text'>
o   Fix "kptdir is itself virtual" error, caused by having the kptdir in PBVM.
o   Allow building a cross libkvm for ia64.
o   Add support for virtual cores (aka minidumps).
o   We don't have to worry about page sizes when working on virtual cores.
o   Handle truncation of the size returned by _kvm_kvatop().
</content>
</entry>
<entry>
<title>MFC r261799: Add bounds check for pteindex / pdeindex to amd64 kvm_minidump</title>
<updated>2014-07-23T14:29:28Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2014-07-23T14:29:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=344ac9b8e39108ab6b0fe743bc8f7cc54153b67d'/>
<id>urn:sha1:344ac9b8e39108ab6b0fe743bc8f7cc54153b67d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge r261796 from head:</title>
<updated>2014-03-04T14:49:05Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2014-03-04T14:49:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=37c601f5de5106cf8068e80070b50b9b16cc23b7'/>
<id>urn:sha1:37c601f5de5106cf8068e80070b50b9b16cc23b7</id>
<content type='text'>
  While it isn't too late and kvm_read_zpcpu() function isn't yet used
  outside libkvm(3), change its order of arguments, so that it is the
  same as in kvm_read().
Merge r261805 from head:
  Add kvm_getncpus() to obtain mp_ncpus.
</content>
</entry>
<entry>
<title>In r227839, when removing libkvm dependency on procfs(5),</title>
<updated>2013-07-10T19:44:43Z</updated>
<author>
<name>Mikolaj Golub</name>
<email>trociny@FreeBSD.org</email>
</author>
<published>2013-07-10T19:44:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=374931bdc10ba529f6acce5d763665d0acbfb50a'/>
<id>urn:sha1:374931bdc10ba529f6acce5d763665d0acbfb50a</id>
<content type='text'>
kvm_uread() function, used for reading from /proc/pid/mem, was
removed too. But the function declaration remained in kvm.h
public header and the soname was not bumped.

Remove kvm_uread() from kvm.h and bump the soname.

Reported by:	rmh
Discussed on:	arch
</content>
</entry>
<entry>
<title>Switch to 2-clause license and standard text</title>
<updated>2013-06-06T21:09:27Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2013-06-06T21:09:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=371df6c6ad936620274c58ef5e85500a52cc7bc8'/>
<id>urn:sha1:371df6c6ad936620274c58ef5e85500a52cc7bc8</id>
<content type='text'>
Approved by:	bms@
</content>
</entry>
<entry>
<title>libkvm: Make second /dev/null file descriptor close-on-exec as well.</title>
<updated>2013-05-04T11:45:48Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2013-05-04T11:45:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7b05a799427a96fbe006f2f93bc1d5676306432e'/>
<id>urn:sha1:7b05a799427a96fbe006f2f93bc1d5676306432e</id>
<content type='text'>
MFC after:	1 week
</content>
</entry>
<entry>
<title>libkvm: Use O_CLOEXEC instead of separate fcntl(F_SETFD) call.</title>
<updated>2013-05-04T09:47:51Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2013-05-04T09:47:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=76dce67f0f14ec28297a51e190e03f5a670f265f'/>
<id>urn:sha1:76dce67f0f14ec28297a51e190e03f5a670f265f</id>
<content type='text'>
MFC after:	1 week
</content>
</entry>
<entry>
<title>Remove EOL whitespace.</title>
<updated>2013-04-11T13:05:38Z</updated>
<author>
<name>Joel Dahl</name>
<email>joel@FreeBSD.org</email>
</author>
<published>2013-04-11T13:05:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aaaade70246e97d931a24dfb5e9c26d2087d9c68'/>
<id>urn:sha1:aaaade70246e97d931a24dfb5e9c26d2087d9c68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typo.</title>
<updated>2013-04-11T10:14:28Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2013-04-11T10:14:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8d13912c31d93df6a7a38fb88c7ff7322e9115d1'/>
<id>urn:sha1:8d13912c31d93df6a7a38fb88c7ff7322e9115d1</id>
<content type='text'>
</content>
</entry>
</feed>
