<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/alpha/linux/linux_sysvec.c, branch release/4.6.2_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.6.2_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.6.2_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2002-08-14T06:57:09Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2002-08-14T06:57:09Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2002-08-14T06:57:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=72b7f92e6edf4375820f765b41697b3208ce7fe7'/>
<id>urn:sha1:72b7f92e6edf4375820f765b41697b3208ce7fe7</id>
<content type='text'>
'RELENG_4_6_2_RELEASE'.

This commit was manufactured to restore the state of the 4.6.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Mega MFC: This syncs-up the Linuxulator with -current and hence</title>
<updated>2001-11-05T19:08:24Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2001-11-05T19:08:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3e86c361305fc8d5c3af32667423087625e10f2e'/>
<id>urn:sha1:3e86c361305fc8d5c3af32667423087625e10f2e</id>
<content type='text'>
	  allows Linux_base-7 to work properly.

tested on alpha by: gallatin (thanks!)
tested on i386 by: marcel (among others probably)
</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>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>Changed the type used to represent the user stack pointer from `long *'</title>
<updated>1999-12-27T10:42:55Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1999-12-27T10:42:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=654f6be1c8866a4a461e2315f7d525c7ff081a3d'/>
<id>urn:sha1:654f6be1c8866a4a461e2315f7d525c7ff081a3d</id>
<content type='text'>
to `register_t *'.  This fixes bugs like misplacement of argc and argv
on the user stack on i386's with 64-bit longs.  We still use longs to
represent "words" like argc and argv, and assume that they are on the
stack (and that there is stack).  The suword() and fuword() families
should also use register_t.
</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>Change useracc() and kernacc() to use VM_PROT_{READ|WRITE|EXECUTE} for the</title>
<updated>1999-10-30T06:32:05Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1999-10-30T06:32:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=02c58685a4354c39fd2387a4b20e00c3f5d26096'/>
<id>urn:sha1:02c58685a4354c39fd2387a4b20e00c3f5d26096</id>
<content type='text'>
"rw" argument, rather than hijacking B_{READ|WRITE}.

Fix two bugs (physio &amp; cam) resulting by the confusion caused by this.

Submitted by:   Tor.Egge@fast.no
Reviewed by:    alc, ken (partly)
</content>
</entry>
<entry>
<title>useracc() the prequel:</title>
<updated>1999-10-29T18:09:36Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1999-10-29T18:09:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=923502ff91327138aa9ef1d59ea7044d2936e0ef'/>
<id>urn:sha1:923502ff91327138aa9ef1d59ea7044d2936e0ef</id>
<content type='text'>
Merge the contents (less some trivial bordering the silly comments)
of &lt;vm/vm_prot.h&gt; and &lt;vm/vm_inherit.h&gt; into &lt;vm/vm.h&gt;.  This puts
the #defines for the vm_inherit_t and vm_prot_t types next to their
typedefs.

This paves the road for the commit to follow shortly: change
useracc() to use VM_PROT_{READ|WRITE} rather than B_{READ|WRITE}
as argument.
</content>
</entry>
<entry>
<title>Add a per-signal flag to mark handlers registered with osigaction, so we</title>
<updated>1999-10-11T20:33:17Z</updated>
<author>
<name>Luoqi Chen</name>
<email>luoqi@FreeBSD.org</email>
</author>
<published>1999-10-11T20:33:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=645682fd40b5855a1dfbca5ddb330dda7cf5ddc0'/>
<id>urn:sha1:645682fd40b5855a1dfbca5ddb330dda7cf5ddc0</id>
<content type='text'>
can provide the correct context to each signal handler.

Fix broken sigsuspend(): don't use p_oldsigmask as a flag, use SAS_OLDMASK
as we did before the linuxthreads support merge (submitted by bde).

Move ps_sigstk from to p_sigacts to the main proc structure since signal
stack should not be shared among threads.

Move SAS_OLDMASK and SAS_ALTSTACK flags from sigacts::ps_flags to proc::p_flag.
Move PS_NOCLDSTOP and PS_NOCLDWAIT flags from proc::p_flag to procsig::ps_flag.

Reviewed by:	marcel, jdp, bde
</content>
</entry>
</feed>
