<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/rc, branch release/5.3.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.3.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2004-11-04T19:12:42Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2004-11-04T19:12:42Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2004-11-04T19:12:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3f86d8a2ea3f3265afaa1fd263b0004c5c000e69'/>
<id>urn:sha1:3f86d8a2ea3f3265afaa1fd263b0004c5c000e69</id>
<content type='text'>
'RELENG_5_3_0_RELEASE'.

This commit was manufactured to restore the state of the 5.3-RELEASE image.
</content>
</entry>
<entry>
<title>Preparation commit for the tty cleanups that will follow in the near</title>
<updated>2004-07-15T20:47:41Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-07-15T20:47:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=672c05d49c9565187ba43fd37c632fd5960c04b5'/>
<id>urn:sha1:672c05d49c9565187ba43fd37c632fd5960c04b5</id>
<content type='text'>
future:

rename ttyopen() -&gt; tty_open() and ttyclose() -&gt; tty_close().

We need the ttyopen() and ttyclose() for the new generic cdevsw
functions for tty devices in order to have consistent naming.
</content>
</entry>
<entry>
<title>Introduce ttygone() which indicates that the hardware is detached.</title>
<updated>2004-07-11T15:18:39Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-07-11T15:18:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=911dbd84c7f3eecf13decfa4289ac34893cbfb62'/>
<id>urn:sha1:911dbd84c7f3eecf13decfa4289ac34893cbfb62</id>
<content type='text'>
Move dtrwait logic to the generic TTY level.
</content>
</entry>
<entry>
<title>Define the tty methods as typedefs.</title>
<updated>2004-06-30T21:38:08Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-30T21:38:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b4994e318ab2de6585ba5e879617df94d98de724'/>
<id>urn:sha1:b4994e318ab2de6585ba5e879617df94d98de724</id>
<content type='text'>
Change the return type for t_break to void.

Add t_ioctl (more about this later).
</content>
</entry>
<entry>
<title>Pick the hotchar out of the tty structure instead of caching private</title>
<updated>2004-06-26T09:20:07Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-26T09:20:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cb9ea5f4cbd32931cd4444df5024abfd9d66194b'/>
<id>urn:sha1:cb9ea5f4cbd32931cd4444df5024abfd9d66194b</id>
<content type='text'>
copies.

No current line disciplines have a dynamically changing hotchar, and
expecting to receive anything sensible during a change in ldisc is
insane so no locking of the hotchar field is necessary.
</content>
</entry>
<entry>
<title>Use generic support for BREAK and modem control ioctls</title>
<updated>2004-06-25T10:54:46Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-25T10:54:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4550ad5b9935d22e910117caf8de2ce3ed0bb61c'/>
<id>urn:sha1:4550ad5b9935d22e910117caf8de2ce3ed0bb61c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do the dreaded s/dev_t/struct cdev */</title>
<updated>2004-06-16T09:47:26Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-16T09:47:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=89c9c53da05197f657dfe8e0bdda6941a2e9a0d4'/>
<id>urn:sha1:89c9c53da05197f657dfe8e0bdda6941a2e9a0d4</id>
<content type='text'>
Bump __FreeBSD_version accordingly.
</content>
</entry>
<entry>
<title>Centralize the line discipline optimization determination in a function</title>
<updated>2004-06-04T21:55:55Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-04T21:55:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=13e84a71e0463fa26d3b68fba7b598a642a7d3a0'/>
<id>urn:sha1:13e84a71e0463fa26d3b68fba7b598a642a7d3a0</id>
<content type='text'>
called ttyldoptim().

Use this function from all the relevant drivers.

I belive no drivers finger linesw[] directly anymore, paving the way for
locking and refcounting.
</content>
</entry>
<entry>
<title>Manual edits to change linesw[]-frobbing to ttyld_*() calls.</title>
<updated>2004-06-04T20:04:52Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-04T20:04:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fe3ec6224af93e7b7426b3ca6b0c7c2e3eb83c95'/>
<id>urn:sha1:fe3ec6224af93e7b7426b3ca6b0c7c2e3eb83c95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Machine generated patch which changes linedisc calls from accessing</title>
<updated>2004-06-04T16:02:56Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-04T16:02:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2140d01b277fa2ab698e66dda69e434f0be7bd13'/>
<id>urn:sha1:2140d01b277fa2ab698e66dda69e434f0be7bd13</id>
<content type='text'>
linesw[] directly to using the ttyld...() functions

The ttyld...() functions ar inline so there is no performance hit.
</content>
</entry>
</feed>
