All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sebastian <basti@sraa.de>
To: Kevin O'Connor <kevin@koconnor.net>
Cc: Kevin Wolf <kwolf@redhat.com>, seabios <seabios@seabios.org>,
	Gerd Hoffmann <kraxel@redhat.com>,
	qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [SeaBIOS] WfW setup and DOS display.sys hanging
Date: Mon, 10 Feb 2014 15:57:46 +0100	[thread overview]
Message-ID: <52F8E8EA.5040603@sraa.de> (raw)
In-Reply-To: <20140205223951.GA4309@morn.localdomain>

Hi,

>> After rebooting, qemu hangs with 100% cpu usage when loading
>> DISPLAY.SYS. It is loaded by the following line in CONFIG.SYS:
>>
>> DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
>
> Thanks.  That DEVICE line causes a failure for me as well and the call
> trace is much easier to understand.
>
> The SeaVGABIOS patch below fixes both the DISPLAY.SYS and Win3 setup
> issue for me.  (I can't reproduce the dosidle problem.)

The attached patch does indeed fix both the DISPLAY.SYS and Windows 
Setup problems for me. Thanks a lot! I can't reproduce the 
dosidle-problem either, it works now.

A straight non-networked Windows for Workgroups 3.11 installation now 
hangs after loading the Program Manager.

I noticed that SeaBIOS does not work correctly with parallel make, log 
excerpts following:

$ LANG=C make -j16 # dual-core machine without SMT
   Compiling IASL out/src/fw/acpi-dsdt.hex
make[1]: warning: jobserver unavailable: using -j1.  Add `+' to parent 
make rule.
   Compiling IASL out/src/fw/ssdt-proc.hex
   Compiling IASL out/src/fw/ssdt-pcihp.hex

[...]

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations
   Generating offset file out/asm-offsets.h
   Compiling (16bit) out/romlayout.o
In file included from src/romlayout.S:9:0:
src/config.h:4:22: fatal error: autoconf.h: No such file or directory
compilation terminated.
make: *** [out/romlayout.o] Error 1
make: *** Waiting for unfinished jobs....
ASL Input:  out/src/fw/q35-acpi-dsdt.dsl.i - 515 lines, 28284 bytes, 413 
keywords
AML Output: out/src/fw/q35-acpi-dsdt.aml - 7344 bytes, 239 named 
objects, 174 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 445 Optimizations
   Build Kconfig config file
$

Best Regards,
Sebastian

  reply	other threads:[~2014-02-10 15:00 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-08 23:20 [Qemu-devel] WfW setup and DOS display.sys hanging Sebastian
2014-02-04 19:47 ` Kevin Wolf
2014-02-05 13:19   ` Gerd Hoffmann
2014-02-05 18:34     ` [Qemu-devel] [SeaBIOS] " Kevin O'Connor
2014-02-05 19:08       ` Kevin O'Connor
2014-02-05 20:57         ` Sebastian
2014-02-05 22:39           ` Kevin O'Connor
2014-02-10 14:57             ` Sebastian [this message]
2014-02-10 15:39               ` Kevin O'Connor
2014-02-06  8:17         ` Gerd Hoffmann
2014-02-06 16:22           ` Kevin O'Connor

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=52F8E8EA.5040603@sraa.de \
    --to=basti@sraa.de \
    --cc=kevin@koconnor.net \
    --cc=kraxel@redhat.com \
    --cc=kwolf@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=seabios@seabios.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.