<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/compat/linux/linux_misc.h, branch upstream/10.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F10.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F10.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-01-29T18:41:30Z</updated>
<entry>
<title>Reduce duplication between i386/linux/linux.h and amd64/linux32/linux.h</title>
<updated>2013-01-29T18:41:30Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2013-01-29T18:41:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d825ce0a5de8e66cd685cf63dc3231d50bbb3500'/>
<id>urn:sha1:d825ce0a5de8e66cd685cf63dc3231d50bbb3500</id>
<content type='text'>
by moving bits that are MI out into headers in compat/linux.

Reviewed by:	Chagin Dmitry  dmitry | gmail
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>linux compat: improve and fix sendmsg/recvmsg compatibility</title>
<updated>2011-03-26T11:05:53Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2011-03-26T11:05:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=605da56bc3ac6a171b8f26aa9d6ebdc1e54e35e5'/>
<id>urn:sha1:605da56bc3ac6a171b8f26aa9d6ebdc1e54e35e5</id>
<content type='text'>
- implement baseic stubs for capget, capset, prctl PR_GET_KEEPCAPS
  and prctl PR_SET_KEEPCAPS.
- add SCM_CREDS support to sendmsg and recvmsg
- modify sendmsg to ignore control messages if not using UNIX
  domain sockets

This should allow linux pulse audio daemon and client work on FreeBSD
and interoperate with native counter-parts modulo the differences in
pulseaudio versions.

PR:		kern/149168
Submitted by:	John Wehle &lt;john@feith.com&gt;
Reviewed by:	netchild
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Implement a variation of the linux_common_wait() which should</title>
<updated>2011-01-28T18:47:07Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2011-01-28T18:47:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=adc7ece00aed4265b51d98df1b0bb48189242230'/>
<id>urn:sha1:adc7ece00aed4265b51d98df1b0bb48189242230</id>
<content type='text'>
be used by linuxolator itself.

Move linux_wait4() to MD path as it requires native struct
rusage translation to struct l_rusage on linux32/amd64.

MFC after:	1 Month.
</content>
</entry>
<entry>
<title>Rework r189362, r191883.</title>
<updated>2009-05-10T18:16:07Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2009-05-10T18:16:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1ca16454b3ca76ddf706aa419d6fcda0998002a6'/>
<id>urn:sha1:1ca16454b3ca76ddf706aa419d6fcda0998002a6</id>
<content type='text'>
The frequency of the statistics clock is given by stathz.
Use stathz if it is available, otherwise use hz.

Pointed out by:	bde

Approved by:	kib (mentor)
</content>
</entry>
<entry>
<title>A better fix for handling different FPU initial control words for different</title>
<updated>2009-03-05T19:42:11Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-03-05T19:42:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2ee8325f42c08ba86267361d71817b035fc3d1e0'/>
<id>urn:sha1:2ee8325f42c08ba86267361d71817b035fc3d1e0</id>
<content type='text'>
ABIs:
- Store the FPU initial control word in the pcb for each thread.
- When first using the FPU, load the initial control word after restoring
  the clean state if it is not the standard control word.
- Provide a correct control word for Linux/i386 binaries under
  FreeBSD/amd64.
- Adjust the control word returned for fpugetregs()/npxgetregs() when a
  thread hasn't used the FPU yet to reflect the real initial control
  word for the current ABI.
- The Linux/i386 ABI for FreeBSD/i386 now properly sets the right control
  word instead of trashing whatever the current state of the FPU is.

Reviewed by:	bde
</content>
</entry>
<entry>
<title>Add AT_PLATFORM, AT_HWCAP and AT_CLKTCK auxiliary vector entries which</title>
<updated>2009-03-04T12:14:33Z</updated>
<author>
<name>Dmitry Chagin</name>
<email>dchagin@FreeBSD.org</email>
</author>
<published>2009-03-04T12:14:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4d7c2e8a483ba53273aa5cbad8ee3f6fc3dbd791'/>
<id>urn:sha1:4d7c2e8a483ba53273aa5cbad8ee3f6fc3dbd791</id>
<content type='text'>
are used by glibc. This silents the message "2.4+ kernel w/o ELF notes?"
from some programs at start, among them are top and pkill.

Do the assignment of the vector entries in elf_linux_fixup()
as it is done in glibc.

Fix some minor style issues.

Submitted by:	Marcin Cieslak &lt;saper at SYSTEM PL&gt;
Approved by:	kib (mentor)
MFC after:	1 week
</content>
</entry>
<entry>
<title>Sanitize arguments to linux_mremap().</title>
<updated>2008-02-22T11:47:56Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2008-02-22T11:47:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cbd2c621f8855fb502d213c589f5aac4aa89c38d'/>
<id>urn:sha1:cbd2c621f8855fb502d213c589f5aac4aa89c38d</id>
<content type='text'>
Check that only MREMAP_FIXED and MREMAP_MAYMOVE flags are specified.
Check for the page alignment of the addr argument.

Submitted by:	rdivacky
MFC after:	1 week
</content>
</entry>
<entry>
<title>MFp4:</title>
<updated>2006-12-31T11:56:16Z</updated>
<author>
<name>Alexander Leidinger</name>
<email>netchild@FreeBSD.org</email>
</author>
<published>2006-12-31T11:56:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ef95cfeab944437a09a8a396baac5213510aa528'/>
<id>urn:sha1:ef95cfeab944437a09a8a396baac5213510aa528</id>
<content type='text'>
 - semi-automatic style fixes
 - spelling fixes in comments
 - add some comments
</content>
</entry>
<entry>
<title>MFP4:</title>
<updated>2006-10-28T10:59:59Z</updated>
<author>
<name>Alexander Leidinger</name>
<email>netchild@FreeBSD.org</email>
</author>
<published>2006-10-28T10:59:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=955d762aca15865b1c9a73fd06c7398fe5fcd180'/>
<id>urn:sha1:955d762aca15865b1c9a73fd06c7398fe5fcd180</id>
<content type='text'>
Implement prctl().

Submitted by:	rdivacky
Tested with:	LTP
</content>
</entry>
</feed>
