<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/char/hvc_console.c, branch linux-2.6.13.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.13.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.13.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2005-07-08T01:23:39Z</updated>
<entry>
<title>[PATCH] hvc_console: Register ops when setting up hvc_console</title>
<updated>2005-07-08T01:23:39Z</updated>
<author>
<name>Milton Miller</name>
</author>
<published>2005-07-08T00:56:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=030ffad23fb28fc29608a3bc21f0c3b88bf28592'/>
<id>urn:sha1:030ffad23fb28fc29608a3bc21f0c3b88bf28592</id>
<content type='text'>
When registering the hvc console port, register a list of ops (read and write)
to go with it, instead of calling fixed function names.

This allows different ports to encode the data differently.

Signed-off-by: Milton Miller &lt;miltonm@bga.com&gt;
Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] hvc_console: Separate hvc_console and vio code 2</title>
<updated>2005-07-08T01:23:39Z</updated>
<author>
<name>Milton Miller</name>
</author>
<published>2005-07-08T00:56:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=acad9559f1054487292eb10d7bb81f256e9d8f2d'/>
<id>urn:sha1:acad9559f1054487292eb10d7bb81f256e9d8f2d</id>
<content type='text'>
Remove all the vio device driver code from hvc_console.c

This will allow us to separate hvsi, hvc, and allow hvc_console to be used
without the ppc64 vio layer.

Signed-off-by: Milton Miller &lt;miltonm@bga.com&gt;
Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] hvc_console: Separate hvc_console and vio code</title>
<updated>2005-07-08T01:23:39Z</updated>
<author>
<name>Milton Miller</name>
</author>
<published>2005-07-08T00:56:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d5ee257c3342185ba8ab642d125d192eb99ea8f2'/>
<id>urn:sha1:d5ee257c3342185ba8ab642d125d192eb99ea8f2</id>
<content type='text'>
Separate the console setup routines of the hvc_console and the vio layer.

Remove the call to find_init_vty from hvc_console.c.

Fail the setup routine if the console doesn't exist, but register the console
again when the specified channel is instantiated.  This scheme maintains the
print buffer semantics while eliminating callout and call back for the console
code.

Signed-off-by: Milton Miller &lt;miltonm@bga.com&gt;
Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] hvc_console: Add some sanity checks</title>
<updated>2005-07-08T01:23:39Z</updated>
<author>
<name>Milton Miller</name>
</author>
<published>2005-07-08T00:56:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7805b1b29ffdd252dfef36aa28d7bda70cd586d3'/>
<id>urn:sha1:7805b1b29ffdd252dfef36aa28d7bda70cd586d3</id>
<content type='text'>
Check if a vterm was registered before accepting it as a console.
Check that a slot hasn't been probed with a tty in hvc_instantiate().
Check that a slot hasn't been free'ed when handing out console device.

Signed-off-by: Milton Miller &lt;miltonm@bga.com&gt;
Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] hvc_console: Statically initialize the vtermnos array</title>
<updated>2005-07-08T01:23:39Z</updated>
<author>
<name>Milton Miller</name>
</author>
<published>2005-07-08T00:56:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=64e4da57964c03da9a03087a398cade81b7bb496'/>
<id>urn:sha1:64e4da57964c03da9a03087a398cade81b7bb496</id>
<content type='text'>
Statically initialize the vtermnos array.

Signed-off-by: Milton Miller &lt;miltonm@bga.com&gt;
Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] hvc_console: remove num_vterms and some dead code</title>
<updated>2005-07-08T01:23:39Z</updated>
<author>
<name>Milton Miller</name>
</author>
<published>2005-07-08T00:56:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5f6d9c072df162a8601a09e6c63fd0e4f5aecd06'/>
<id>urn:sha1:5f6d9c072df162a8601a09e6c63fd0e4f5aecd06</id>
<content type='text'>
num_vterms hasn't been used since the hotplug support went in.  Also, remove a
dead code line from a list_for_each_entry conversion.

Signed-off-by: Milton Miller &lt;miltonm@bga.com&gt;
Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] hvc_console: Add missing include</title>
<updated>2005-07-08T01:23:38Z</updated>
<author>
<name>Milton Miller</name>
</author>
<published>2005-07-08T00:56:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e51d8c90a5ead16810302b2dc5127724c9045e77'/>
<id>urn:sha1:e51d8c90a5ead16810302b2dc5127724c9045e77</id>
<content type='text'>
hvc_console checks MAGIC_SYSRQ and XMON config vars.

Signed-off-by: Milton Miller &lt;miltonm@bga.com&gt;
Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] hvc_console: Unregister the console in the exit routine.</title>
<updated>2005-07-08T01:23:38Z</updated>
<author>
<name>Milton Miller</name>
</author>
<published>2005-07-08T00:56:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=320da0d23ed1f82a896e0cfc1549a896d267777a'/>
<id>urn:sha1:320da0d23ed1f82a896e0cfc1549a896d267777a</id>
<content type='text'>
Be thorough in our exit routine, since it says it is there to be so.
Unregistering without registering is safe (checked in 2.6.10).

Signed-off-by: Milton Miller &lt;miltonm@bga.com&gt;
Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] hvc_console: MAGIC_SYSRQ should only be on console channel</title>
<updated>2005-07-08T01:23:38Z</updated>
<author>
<name>Milton Miller</name>
</author>
<published>2005-07-08T00:56:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2b9e0bac9419404a2d210ccaffaec442fe63338e'/>
<id>urn:sha1:2b9e0bac9419404a2d210ccaffaec442fe63338e</id>
<content type='text'>
Guard the MAGIC_SYSRQ ^O to be just on the console channel.  Make the other
channels more transparent.

Signed-off-by: Milton Miller &lt;miltonm@bga.com&gt;
Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] hvc_console: Dont always kick the poll thread in interrupt</title>
<updated>2005-07-08T01:23:38Z</updated>
<author>
<name>Milton Miller</name>
</author>
<published>2005-07-08T00:56:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8b67f8c177a642b35b7a05f530c12ef2834ef182'/>
<id>urn:sha1:8b67f8c177a642b35b7a05f530c12ef2834ef182</id>
<content type='text'>
Have the hvc console code try to pull characters immediately when receiving an
interrupt, and kick the poll thread only if the immediate poll indicates it
needed a call back to do more work.

Signed-off-by: Milton Miller &lt;miltonm@bga.com&gt;
Signed-off-by: Anton Blanchard &lt;anton@samba.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
