<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/syscons/scvidctl.c, branch release/5.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-01-10T05:53:29Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2004-01-10T05:53:29Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-01-10T05:53:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=58c9ff44c8041f394c663cb9640e9b77fe07bb13'/>
<id>urn:sha1:58c9ff44c8041f394c663cb9640e9b77fe07bb13</id>
<content type='text'>
'RELENG_5_2_0_RELEASE'.

This commit was manufactured to restore the state of the 5.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Use __FBSDID().</title>
<updated>2003-08-24T18:17:24Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-08-24T18:17:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=42af95a3c26c2c5f504902cd0d9d0482c29cd033'/>
<id>urn:sha1:42af95a3c26c2c5f504902cd0d9d0482c29cd033</id>
<content type='text'>
Also some minor style cleanups.
</content>
</entry>
<entry>
<title>Fix endian bugs accessing ioctl arguments that are passed by value.</title>
<updated>2003-08-24T00:35:10Z</updated>
<author>
<name>Jake Burkholder</name>
<email>jake@FreeBSD.org</email>
</author>
<published>2003-08-24T00:35:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4ceb2b2039cbc8cb6af948bc25fb0762434c7e4f'/>
<id>urn:sha1:4ceb2b2039cbc8cb6af948bc25fb0762434c7e4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace various spelling with FALLTHROUGH which is lint()able</title>
<updated>2002-08-25T13:23:09Z</updated>
<author>
<name>Philippe Charnier</name>
<email>charnier@FreeBSD.org</email>
</author>
<published>2002-08-25T13:23:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=93b0017f88462f9af15368440324aa3be58eb18f'/>
<id>urn:sha1:93b0017f88462f9af15368440324aa3be58eb18f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Lock struct pgrp, session and sigio.</title>
<updated>2002-02-23T11:12:57Z</updated>
<author>
<name>Seigo Tanimura</name>
<email>tanimura@FreeBSD.org</email>
</author>
<published>2002-02-23T11:12:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f591779bb575703cbb6674d324afb4bd212b8cbb'/>
<id>urn:sha1:f591779bb575703cbb6674d324afb4bd212b8cbb</id>
<content type='text'>
New locks are:

- pgrpsess_lock which locks the whole pgrps and sessions,
- pg_mtx which protects the pgrp members, and
- s_mtx which protects the session members.

Please refer to sys/proc.h for the coverage of these locks.

Changes on the pgrp/session interface:

- pgfind() needs the pgrpsess_lock held.

- The caller of enterpgrp() is responsible to allocate a new pgrp and
  session.

- Call enterthispgrp() in order to enter an existing pgrp.

- pgsignal() requires a pgrp lock held.

Reviewed by:	jhb, alfred
Tested on:	cvsup.jp.FreeBSD.org
		(which is a quad-CPU machine running -current)
</content>
</entry>
<entry>
<title>KSE Milestone 2</title>
<updated>2001-09-12T08:38:13Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>2001-09-12T08:38:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b40ce4165d5eb3a5de1515245055350ae3dbab8e'/>
<id>urn:sha1:b40ce4165d5eb3a5de1515245055350ae3dbab8e</id>
<content type='text'>
Note ALL MODULES MUST BE RECOMPILED
make the kernel aware that there are smaller units of scheduling than the
process. (but only allow one thread per process at this time).
This is functionally equivalent to teh previousl -current except
that there is a thread associated with each process.

Sorry john! (your next MFC will be a doosie!)

Reviewed by: peter@freebsd.org, dillon@freebsd.org

X-MFC after:    ha ha ha ha
</content>
</entry>
<entry>
<title>Add FBIO_BLANK ioctl support.  Return ENODEV for yet-to-be-</title>
<updated>2001-08-02T11:26:30Z</updated>
<author>
<name>Kazutaka YOKOTA</name>
<email>yokota@FreeBSD.org</email>
</author>
<published>2001-08-02T11:26:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=eac47d67be0b551ce16e2813908af8c097fdd0ef'/>
<id>urn:sha1:eac47d67be0b551ce16e2813908af8c097fdd0ef</id>
<content type='text'>
supported ioctls for now.
</content>
</entry>
<entry>
<title>With this commit, I hereby pronounce gensetdefs past its use-by date.</title>
<updated>2001-06-13T10:58:39Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2001-06-13T10:58:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f41325db5f16640212574a03b9a34e5ed4a884ca'/>
<id>urn:sha1:f41325db5f16640212574a03b9a34e5ed4a884ca</id>
<content type='text'>
Replace the a.out emulation of 'struct linker_set' with something
a little more flexible.  &lt;sys/linker_set.h&gt; now provides macros for
accessing elements and completely hides the implementation.

The linker_set.h macros have been on the back burner in various
forms since 1998 and has ideas and code from Mike Smith (SET_FOREACH()),
John Polstra (ELF clue) and myself (cleaned up API and the conversion
of the rest of the kernel to use it).

The macros declare a strongly typed set.  They return elements with the
type that you declare the set with, rather than a generic void *.

For ELF, we use the magic ld symbols (__start_&lt;setname&gt; and
__stop_&lt;setname&gt;).  Thanks to Richard Henderson &lt;rth@redhat.com&gt; for the
trick about how to force ld to provide them for kld's.

For a.out, we use the old linker_set struct.

NOTE: the item lists are no longer null terminated.  This is why
the code impact is high in certain areas.

The runtime linker has a new method to find the linker set
boundaries depending on which backend format is in use.

linker sets are still module/kld unfriendly and should never be used
for anything that may be modular one day.

Reviewed by:	eivind
</content>
</entry>
<entry>
<title>Initiate deorbit burn sequence for &lt;machine/console.h&gt;.</title>
<updated>2000-10-08T21:34:00Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2000-10-08T21:34:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=00d25f512caca4df740162885c93d1d528993a6b'/>
<id>urn:sha1:00d25f512caca4df740162885c93d1d528993a6b</id>
<content type='text'>
Replace all in-tree uses with necessary subset of &lt;sys/{fb,kb,cons}io.h&gt;.
This is also the appropriate fix for exo-tree sources.

Put warnings in &lt;machine/console.h&gt; to discourage use.
November 15th 2000 the warnings will be converted to errors.
January 15th 2001 the &lt;machine/console.h&gt; files will be removed.
</content>
</entry>
<entry>
<title>Back out the previous change to the queue(3) interface.</title>
<updated>2000-05-26T02:09:24Z</updated>
<author>
<name>Jake Burkholder</name>
<email>jake@FreeBSD.org</email>
</author>
<published>2000-05-26T02:09:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e39756439c7255bc16ba14b7b991cb01ba1c93bd'/>
<id>urn:sha1:e39756439c7255bc16ba14b7b991cb01ba1c93bd</id>
<content type='text'>
It was not discussed and should probably not happen.

Requested by:		msmith and others
</content>
</entry>
</feed>
