qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] Problem: Keyboard dead after "-loadvm"
@ 2006-07-17  9:18 Carsten Thorenz
  2006-07-17 10:19 ` Johannes Schindelin
  0 siblings, 1 reply; 7+ messages in thread
From: Carsten Thorenz @ 2006-07-17  9:18 UTC (permalink / raw)
  To: qemu-devel

Hi there,

I've experienced problems after loading a vm.

It works fine if the vm is loaded via loadvm 
inside the monitor, but if I load the same vm
from the shell with "qemu blah blah -loadvm my_vm",
the keyboard is not working correctly.

Any hints?

Thanks,

Carsten
-- 


Echte DSL-Flatrate dauerhaft für 0,- Euro*!
"Feel free" mit GMX DSL! http://www.gmx.net/de/go/dsl

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Qemu-devel] Problem: Keyboard dead after "-loadvm"
  2006-07-17  9:18 [Qemu-devel] Problem: Keyboard dead after "-loadvm" Carsten Thorenz
@ 2006-07-17 10:19 ` Johannes Schindelin
  2006-07-17 14:01   ` Carsten Thorenz
  0 siblings, 1 reply; 7+ messages in thread
From: Johannes Schindelin @ 2006-07-17 10:19 UTC (permalink / raw)
  To: Carsten Thorenz; +Cc: qemu-devel

Hi,

On Mon, 17 Jul 2006, Carsten Thorenz wrote:

> I've experienced problems after loading a vm.
> 
> It works fine if the vm is loaded via loadvm 
> inside the monitor, but if I load the same vm
> from the shell with "qemu blah blah -loadvm my_vm",
> the keyboard is not working correctly.
> 
> Any hints?

Try pressing&releasing Shift, Alt and Ctrl after loading. (Most likely, 
your saved vm has two of them recorded as pressed, since you switched to 
the monitor with that combination plus a number.)

Hth,
Dscho

P.S.: There were a couple of (almost identical) patches to help that, but 
they were probably never applied.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Re: [Qemu-devel] Problem: Keyboard dead after "-loadvm"
  2006-07-17 10:19 ` Johannes Schindelin
@ 2006-07-17 14:01   ` Carsten Thorenz
  2006-07-17 19:37     ` Fabrice Bellard
  0 siblings, 1 reply; 7+ messages in thread
From: Carsten Thorenz @ 2006-07-17 14:01 UTC (permalink / raw)
  To: qemu-devel

Von: Johannes Schindelin <Johannes.Schindelin@gmx.de>
> Try pressing&releasing Shift, Alt and Ctrl after loading. 

O.k., that solves it. But ...

> P.S.: There were a couple of (almost identical) patches to help that, but 
> they were probably never applied.

... somebody should take care for the patches :)

Thanks,

Carsten

-- 


Echte DSL-Flatrate dauerhaft für 0,- Euro*!
"Feel free" mit GMX DSL! http://www.gmx.net/de/go/dsl

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Qemu-devel] Problem: Keyboard dead after "-loadvm"
  2006-07-17 14:01   ` Carsten Thorenz
@ 2006-07-17 19:37     ` Fabrice Bellard
  2006-07-17 21:28       ` Christian MICHON
  0 siblings, 1 reply; 7+ messages in thread
From: Fabrice Bellard @ 2006-07-17 19:37 UTC (permalink / raw)
  To: qemu-devel

Carsten Thorenz wrote:
> Von: Johannes Schindelin <Johannes.Schindelin@gmx.de>
> 
>>Try pressing&releasing Shift, Alt and Ctrl after loading. 
> 
> 
> O.k., that solves it. But ...
> 
> 
>>P.S.: There were a couple of (almost identical) patches to help that, but 
>>they were probably never applied.
> 
> 
> ... somebody should take care for the patches :)

Sometimes I try :-) But evaluating patches takes a large amount of time 
and in a program like QEMU regressions are difficult to track and very 
easy to introduce...

Fabrice.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Qemu-devel] Problem: Keyboard dead after "-loadvm"
  2006-07-17 19:37     ` Fabrice Bellard
@ 2006-07-17 21:28       ` Christian MICHON
  2006-07-17 22:01         ` [Qemu-devel] " Anthony Liguori
  0 siblings, 1 reply; 7+ messages in thread
From: Christian MICHON @ 2006-07-17 21:28 UTC (permalink / raw)
  To: qemu-devel

On 7/17/06, Fabrice Bellard <fabrice@bellard.org> wrote:
> Sometimes I try :-) But evaluating patches takes a large amount of time
> and in a program like QEMU regressions are difficult to track and very
> easy to introduce...
>

not all on this list do contribute patches (in my case, not much
contribution at this level). But I believe we're tons of testers of
incoming patches :)

you're not alone to test these patches: this is what I mean...

I remember the asynchronous/dma patch could be also a good
candidate for insertion, if it could be updated...

-- 
Christian

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] Re: Problem: Keyboard dead after "-loadvm"
  2006-07-17 21:28       ` Christian MICHON
@ 2006-07-17 22:01         ` Anthony Liguori
  2006-07-17 22:19           ` Paul Brook
  0 siblings, 1 reply; 7+ messages in thread
From: Anthony Liguori @ 2006-07-17 22:01 UTC (permalink / raw)
  To: qemu-devel

On Mon, 17 Jul 2006 23:28:40 +0200, Christian MICHON wrote:

> On 7/17/06, Fabrice Bellard <fabrice@bellard.org> wrote:
>> Sometimes I try :-) But evaluating patches takes a large amount of time
>> and in a program like QEMU regressions are difficult to track and very
>> easy to introduce...
>>
>>
> not all on this list do contribute patches (in my case, not much
> contribution at this level). But I believe we're tons of testers of
> incoming patches :)
> 
> you're not alone to test these patches: this is what I mean...
> 
> I remember the asynchronous/dma patch could be also a good candidate for
> insertion, if it could be updated...

I actually think the last dma patch I saw was addressing the problem in
the wrong way.

IIRC, it was using threads?  We really ought to do the work to make the
block API properly asynchronous.  It may seem tedious now, but it would
also allow the use of something like linux-aio down the road which has the
potential to have a pretty huge performance impact on block performance
(with pbrook's recent SCSI emulation).

Regards,

Anthony Liguori

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Qemu-devel] Re: Problem: Keyboard dead after "-loadvm"
  2006-07-17 22:01         ` [Qemu-devel] " Anthony Liguori
@ 2006-07-17 22:19           ` Paul Brook
  0 siblings, 0 replies; 7+ messages in thread
From: Paul Brook @ 2006-07-17 22:19 UTC (permalink / raw)
  To: qemu-devel; +Cc: Anthony Liguori

> IIRC, it was using threads?  We really ought to do the work to make the
> block API properly asynchronous.  It may seem tedious now, but it would
> also allow the use of something like linux-aio down the road which has the
> potential to have a pretty huge performance impact on block performance
> (with pbrook's recent SCSI emulation).

I'd expect most of the benefits would also apply to IDE (with DMA enabled, 
obviously).

I'd also expect that a well designed interface would be able to work with 
either threads or aio.

Paul

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2006-07-17 22:19 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-17  9:18 [Qemu-devel] Problem: Keyboard dead after "-loadvm" Carsten Thorenz
2006-07-17 10:19 ` Johannes Schindelin
2006-07-17 14:01   ` Carsten Thorenz
2006-07-17 19:37     ` Fabrice Bellard
2006-07-17 21:28       ` Christian MICHON
2006-07-17 22:01         ` [Qemu-devel] " Anthony Liguori
2006-07-17 22:19           ` Paul Brook

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).