From: Kevin O'Connor <kevin@koconnor.net>
To: Jan Kiszka <jan.kiszka@siemens.com>
Cc: Anthony Liguori <aliguori@us.ibm.com>,
qemu-devel <qemu-devel@nongnu.org>, Avi Kivity <avi@redhat.com>
Subject: Re: [Qemu-devel] [PATCH] isapc: Shadow ISA BIOS by default
Date: Fri, 12 Oct 2012 19:33:04 -0400 [thread overview]
Message-ID: <20121012233304.GA26773@morn.localdomain> (raw)
In-Reply-To: <5077E30B.9020301@siemens.com>
On Fri, Oct 12, 2012 at 11:29:47AM +0200, Jan Kiszka wrote:
> On 2012-10-08 20:52, Anthony Liguori wrote:
> > Jan Kiszka <jan.kiszka@siemens.com> writes:
> >
> >> On 2012-09-11 17:53, Jan Kiszka wrote:
> >>> Our one and only BIOS depends on a writable shadowed BIOS in the ISA
> >>> range. As we have no interface to control the write property, make that
> >>> region writable by default.
> >>>
> >>> Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
> >>> ---
> >>>
> >>> This unbreaks isapc for TCG, and keep it working for KVM once it starts
> >>> supporting read-only memslots.
[...]
> >> Ping. Or already queued?
> >
> > I've got it queued now. Thanks.
>
> I'm withdrawing it: This breaks Windows 95 booting. For unknown reasons,
> this nice OS decided to overwrite the F-segment during boot. That is
> fine as long as it is properly protected. But it breaks under current
> KVM and with the patch above for the isapc. So we need a firmware
> interface to enable/disable write protection for this segment in isapc
> mode, specifically as that machine targets these old OSes.
Why withdraw the patch? With the patch and when not using isapc,
seabios will write protect the f-segment and nothing will change.
Without the patch and with isapc the machine wont boot at all, so will
never get far enough along to have Win95 crash.
That is, the patch has no harm as it only impacts isapc and with isapc
today the machine doesn't boot at all.
-Kevin
prev parent reply other threads:[~2012-10-12 23:33 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-09-11 15:53 [Qemu-devel] [PATCH] isapc: Shadow ISA BIOS by default Jan Kiszka
2012-09-12 5:57 ` Michael Tokarev
2012-09-12 7:39 ` Avi Kivity
2012-09-12 8:20 ` Jan Kiszka
2012-10-08 17:35 ` Jan Kiszka
2012-10-08 18:52 ` Anthony Liguori
2012-10-12 9:29 ` Jan Kiszka
2012-10-12 13:41 ` Anthony Liguori
2012-10-12 15:52 ` Jan Kiszka
2012-10-12 16:13 ` Anthony Liguori
2012-10-12 23:33 ` Kevin O'Connor [this message]
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=20121012233304.GA26773@morn.localdomain \
--to=kevin@koconnor.net \
--cc=aliguori@us.ibm.com \
--cc=avi@redhat.com \
--cc=jan.kiszka@siemens.com \
--cc=qemu-devel@nongnu.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 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).