Thread (10 messages) flat view 10 messages, 4 authors, 2011-07-06

Re: hvc_console change results in corrupt oops output

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2011-07-05 06:23:05

On Tue, 2011-07-05 at 04:17 +0000, Tabi Timur-B04825 wrote:
On Mon, Jul 4, 2011 at 9:24 AM, Hendrik Brueckner
[off-list ref] wrote:
quoted
I will check this again for my hvc_iucv back-end.  Meanwhile a found
an old thread discussing the same issue.  It covers some differences
between console and ttys which actually does not matter for hvc-backend
because of the shared put_chars() routine.

You can read the thread on lkml.org: http://lkml.org/lkml/2009/10/15/149
I started that thread.  After much soul searching, we came to the
conclusion that HVC is not compatible with hypervisors that return
BUSY on writes. 
That is a fun conclusion considering that hvc has been written for the
pseries hypervisor which ... can return BUSY on writes :-)
So I threw out my HVC driver and rewrote it as a
standard console and TTY driver.  That driver is waiting to be
included in the 3.1 kernel.
Sucktastic.

We just need to fix HVC properly.

Cheers,
Ben.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help