<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/compat/linux/linux_misc.c, branch release/5.4.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.4.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.4.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2005-05-07T17:51:10Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2005-05-07T17:51:10Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2005-05-07T17:51:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e87a6b5d6805bf9f3f9faf53db0ba96345ef0f77'/>
<id>urn:sha1:e87a6b5d6805bf9f3f9faf53db0ba96345ef0f77</id>
<content type='text'>
'RELENG_5_4_0_RELEASE'.

This commit was manufactured to restore the state of the 5.4-RELEASE image.
</content>
</entry>
<entry>
<title>MFC: Handle unimplemented syscall by instantly returning ENOSYS instead of sending</title>
<updated>2005-03-31T22:17:42Z</updated>
<author>
<name>Maxim Sobolev</name>
<email>sobomax@FreeBSD.org</email>
</author>
<published>2005-03-31T22:17:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=83f733eecbec67f466cf766194527388d62dbbbe'/>
<id>urn:sha1:83f733eecbec67f466cf766194527388d62dbbbe</id>
<content type='text'>
signal first and only then returning ENOSYS to match what real linux does.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>MFC: match the LINUX32 style with existing style.</title>
<updated>2005-03-01T10:08:11Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2005-03-01T10:08:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a1816ded20dd9dde580ec11d766002f01a3414ca'/>
<id>urn:sha1:a1816ded20dd9dde580ec11d766002f01a3414ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: rev 1.162: fix Linux compat 'uname -m' on AMD64.</title>
<updated>2005-03-01T10:00:45Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2005-03-01T10:00:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=023c22def68557ac710fc973ea98b48505590347'/>
<id>urn:sha1:023c22def68557ac710fc973ea98b48505590347</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Back out the rework of how we store process times in the kernel.</title>
<updated>2005-03-01T09:30:19Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2005-03-01T09:30:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=72a69311fb3bad7a54ed90c78c7685f084d2f069'/>
<id>urn:sha1:72a69311fb3bad7a54ed90c78c7685f084d2f069</id>
<content type='text'>
This changed the size of struct proc and thus broke the 5-STABLE kernel ABI.
</content>
</entry>
<entry>
<title>MFC: Rework how we store process times in the kernel such that we always</title>
<updated>2005-02-28T09:26:12Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2005-02-28T09:26:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=92945dae1b7d67f6d9ce74137a3240b52853a979'/>
<id>urn:sha1:92945dae1b7d67f6d9ce74137a3240b52853a979</id>
<content type='text'>
store the raw values including for child process statistics and only compute
the system and user timevals on demand.
(See the 2004-10-05 18:51:12 UTC jhb commit for full details.)
</content>
</entry>
<entry>
<title>Fix the 'DEBUG' argument code to unbreak the amd64 LINT build.</title>
<updated>2004-08-16T11:12:57Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2004-08-16T11:12:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4a16b489ca9ae6c3c6d27db6ef6ab406366f7897'/>
<id>urn:sha1:4a16b489ca9ae6c3c6d27db6ef6ab406366f7897</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the 'DEBUG' argument code to unbreak the LINT build.</title>
<updated>2004-08-16T10:36:12Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2004-08-16T10:36:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3a2e3a4aa75ae5de1e4a92955f09e40efac51dcb'/>
<id>urn:sha1:3a2e3a4aa75ae5de1e4a92955f09e40efac51dcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes to MI Linux emulation code necessary to run 32-bit Linux binaries</title>
<updated>2004-08-16T07:28:16Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2004-08-16T07:28:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4af27623361335eef9a191f7d3a76047095d0f52'/>
<id>urn:sha1:4af27623361335eef9a191f7d3a76047095d0f52</id>
<content type='text'>
on AMD64, and the general case where the emulated platform has different
size pointers than we use natively:
- declare certain structure members as l_uintptr_t and use the new PTRIN
  and PTROUT macros to convert to and from native pointers.
- declare some structures __packed on amd64 when the layout would differ
  from that used on i386.
- include &lt;machine/../linux32/linux.h&gt; instead of &lt;machine/../linux/linux.h&gt;
  if compiling with COMPAT_LINUX32. This will need to be revisited before
  32-bit and 64-bit Linux emulation support can coexist in the same kernel.
- other small scattered changes.

This should be a no-op on i386 and Alpha.
</content>
</entry>
<entry>
<title>Replace linux_getitimer() and linux_setitimer() with implementations</title>
<updated>2004-08-15T12:34:15Z</updated>
<author>
<name>Tim J. Robbins</name>
<email>tjr@FreeBSD.org</email>
</author>
<published>2004-08-15T12:34:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ae8e14a6ac1f0f27292e67e15613116bf7c6f89f'/>
<id>urn:sha1:ae8e14a6ac1f0f27292e67e15613116bf7c6f89f</id>
<content type='text'>
based on those in freebsd32_misc.c, removing the assumption that Linux
uses the same layout for struct itimerval as we use natively.
</content>
</entry>
</feed>
