<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/alpha/linux/linux.h, branch release/4.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.3.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.3.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2001-04-21T05:50:02Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2001-04-21T05:50:02Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2001-04-21T05:50:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1598515ece5ff1d40692c49b4a62801332aa8be1'/>
<id>urn:sha1:1598515ece5ff1d40692c49b4a62801332aa8be1</id>
<content type='text'>
'RELENG_4_3_0_RELEASE'.

This commit was manufactured to restore the state of the 4.3-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>MFC: ABI dependent MINSIGSTKSZ.</title>
<updated>2001-02-22T05:15:12Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2001-02-22T05:15:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=878f646900aa8757cb0f6b921b8461579337e383'/>
<id>urn:sha1:878f646900aa8757cb0f6b921b8461579337e383</id>
<content type='text'>
Maintain forward compatibility on the -stable branch by
not doing an MFC of the machine dependent MINSIGSTKSZ.
This guarantees that binaries compiled on systems that
include this MFC will run on older systems.

Reviewed by: gallatin
</content>
</entry>
<entry>
<title>MFC: correct fcntl() flags</title>
<updated>2000-11-22T15:22:43Z</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2000-11-22T15:22:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=42c58545a4d6dd247ae824b1a6e11a4a561e3765'/>
<id>urn:sha1:42c58545a4d6dd247ae824b1a6e11a4a561e3765</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_4'.</title>
<updated>2000-11-04T07:21:38Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-11-04T07:21:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=481ac9c630f82fc5ece2265b63cc1de5ac09a235'/>
<id>urn:sha1:481ac9c630f82fc5ece2265b63cc1de5ac09a235</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_4'.</title>
<updated>2000-03-13T04:59:44Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-03-13T04:59:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=842f30848780866cb822fe01c4d3d4576718ddb3'/>
<id>urn:sha1:842f30848780866cb822fe01c4d3d4576718ddb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement pluggable ioctl handlers.</title>
<updated>1999-12-04T11:10:22Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>1999-12-04T11:10:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=43bef515674a076bd7949c195a144422d941615b'/>
<id>urn:sha1:43bef515674a076bd7949c195a144422d941615b</id>
<content type='text'>
Other modules can register and unregister ioctl handlers to extend the
ioctls known by the Linuxulator. A recent application is the vmware
port. The Linuxulator itself uses the new interface to register its
handlers as well. Handlers for the following types of ioctls have been
defined:
	cdrom
	console (=keyboard and VT handling)
	socket
	sound
	termio

All ioctl related defines and declarations have been moved to a new
file (linux_ioctl.h), except for the pluggable ioctl handler interface
definition.

While there, cleanup linux.h some more.

linux.h and linux_ioctl.[ch] have been made to conform to style(9) as
much as possible.

Inspired and reviewed by: Vladimir N. Silyaev
</content>
</entry>
<entry>
<title>Implement linux_sigaltstack.</title>
<updated>1999-11-30T15:02:28Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>1999-11-30T15:02:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ec99e32256da765abaf8f5ea1a5e238eb01ace29'/>
<id>urn:sha1:ec99e32256da765abaf8f5ea1a5e238eb01ace29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add linuxulator wrapper for SNDCTL_DSP_GETODELAY</title>
<updated>1999-11-29T23:03:34Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>1999-11-29T23:03:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fac9a03b4e312092340276a3a30343292d7e9804'/>
<id>urn:sha1:fac9a03b4e312092340276a3a30343292d7e9804</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sigset_t change (part 4 of 5)</title>
<updated>1999-09-29T15:12:18Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>1999-09-29T15:12:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=956d3333cadea27513348a7718e9cfd5c26e9ba0'/>
<id>urn:sha1:956d3333cadea27513348a7718e9cfd5c26e9ba0</id>
<content type='text'>
-----------------------------

The compatibility code and/or emulators have been updated:

iBCS2 now mostly uses the older syscalls. SVR4 now properly
handles all signals. This has been achieved by using the
new sigset_t throughout the emulator. The Linuxulator has
been severely updated. Internally the new Linux sigset_t is
made the default. These are then mapped to and from the
new FreeBSD sigset_t.

Also, rt_sigsuspend has been implemented in the Linuxulator.
Implementing this syscall basicly caused all this sigset_t
changing in the first place and the syscall has been used
throughout the change as a means for testing. It basicly is
too much work to undo the implementation so that it can
later be added again.

A special note on the use of sv_sigtbl and sv_sigsize in
struct sysentvec:
Every signal larger than sv_sigsize is not translated and is
passed on to the signal handler unmodified. Signals in the
range 1 upto and including sv_sigsize are translated.
The rationale is that only the system defined signals need to
be translated.

The emulators also have been updated so that the translation
tables are only indexed for valid (system defined) signals.
This change also fixes the translation bug already in the
SVR4 emulator.
</content>
</entry>
<entry>
<title>Implement the OSS_GETVERSION ioctl. The version returned can be changed through</title>
<updated>1999-08-28T08:43:03Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>1999-08-28T08:43:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=86f95e6b6d691fd71245967ca2cc603717c9fb96'/>
<id>urn:sha1:86f95e6b6d691fd71245967ca2cc603717c9fb96</id>
<content type='text'>
the sysctl variable `compat.linux.oss_version'.

PR: 12917
Originator: Dean Lombardo &lt;dlombardo@excite.com&gt;
</content>
</entry>
</feed>
