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: Wed, 05 Feb 2014 21:57:06 +0100	[thread overview]
Message-ID: <52F2A5A2.4030904@sraa.de> (raw)
In-Reply-To: <20140205190804.GB3779@morn.localdomain>

Hi,

>> I can't reproduce the hang with the dosidle program linked by
>> Sebastian.  (I ran the program on freedos and on an msdos floppy and
>> both times it said it install succesfully.)  Can someone walk through
>> the steps needed to reproduce the problem?
>
> I found some old Win3.1 images, and I do see the failure running setup
> on that (when run from dos 6).  I'll look into it.
>
> Sebastian, can you document the steps to reproduce the dosidle and
> display.sys failure?  (I tried putting display.sys into a dos6
> config.sys, but it doesn't like my parameters so I don't think it's
> doing anything.)

I cloned the git repository, and built with:
$ ./configure --target-list=i386-softmmu
$ make -j2

I then installed MS-DOS onto a virtual 50 MB disk, all default settings:
$ /tmp/qemu/i386-softmmu/qemu-system-i386 -m 4 -hda msdos.img -fda 
MS-DOS_1.IMG

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)

Surprisingly, this hang occurs with all of MS-DOS 5.00, 6.20 and 6.22 
(German), but not with a Russian MS-DOS 6.22 (which appears in english). 
I don't have any other language version of DOS to test with, though.

Best Regards,
Sebastian

  reply	other threads:[~2014-02-05 20:59 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 [this message]
2014-02-05 22:39           ` Kevin O'Connor
2014-02-10 14:57             ` Sebastian
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=52F2A5A2.4030904@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.