From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:49615) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4xl3-0004Zh-55 for qemu-devel@nongnu.org; Tue, 06 Mar 2012 12:01:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S4xkw-0005ek-SP for qemu-devel@nongnu.org; Tue, 06 Mar 2012 12:01:04 -0500 Received: from nm30-vm4.bullet.mail.ne1.yahoo.com ([98.138.91.190]:47885) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1S4xkw-0005eV-I2 for qemu-devel@nongnu.org; Tue, 06 Mar 2012 12:00:58 -0500 Message-ID: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> Date: Tue, 6 Mar 2012 09:00:55 -0800 (PST) From: =?iso-8859-1?Q?Alain_Ribi=E8re?= MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="-329559056-1137068598-1331053255=:66064" Subject: [Qemu-devel] Regression: more 0.12 regression (SeaBIOS related?) Reply-To: =?iso-8859-1?Q?Alain_Ribi=E8re?= List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "qemu-devel@nongnu.org" ---329559056-1137068598-1331053255=:66064 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Hello,=0A=0AI'm reacting a bit later but I have a trouble with an old DOS O= S from Digital Research called Concurrent DOS.=0AIt worked fine till Qemu v= 0.11.1.=0AI tried it with a lot of versions from 0.12.0 to 1.0.1 and it boo= t correctly. But after a key pressed, I can't use the keyboard any more. Th= e system is not freezed (there is a clock in the bottom side of the screen = which is running) but I can't use the keyboard any more.=0AIt worked also w= ith 0.12.0-rc1 and the PC-BIOS. It seems that with Seabios it doesn't work = any more but PC-BIOS is no longer supported by QEMU (from v0.12.0).=0A=0ADo= you know what can I do ?=0A=0AThanks,=0A=0AAlain=0A ---329559056-1137068598-1331053255=:66064 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
Hello,

I'm reacting a bit later but I have a trouble with an old D= OS OS from Digital Research called Concurrent DOS.
It worked fine= till Qemu v0.11.1.
I tried it with a lot of versions from 0.12.0= to 1.0.1 and it boot correctly. But after a key pressed, I can't use the k= eyboard any more. The system is not freezed (there is a clock in the bottom= side of the screen which is running) but I can't use the keyboard any more= .
It worked also with 0.12.0-rc1 and the PC-BIOS. It seems that w= ith Seabios it doesn't work any more but PC-BIOS is no longer supported by = QEMU (from v0.12.0).

Do you know what can I do ?

Thanks,

Alain
---329559056-1137068598-1331053255=:66064-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:44224) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5H4i-00028b-HY for qemu-devel@nongnu.org; Wed, 07 Mar 2012 08:38:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5H4d-0007Ag-Ve for qemu-devel@nongnu.org; Wed, 07 Mar 2012 08:38:40 -0500 Received: from mail-vw0-f45.google.com ([209.85.212.45]:35316) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5H4d-0007AL-Rr for qemu-devel@nongnu.org; Wed, 07 Mar 2012 08:38:35 -0500 Received: by vbbfs19 with SMTP id fs19so6534649vbb.4 for ; Wed, 07 Mar 2012 05:38:33 -0800 (PST) Date: Wed, 7 Mar 2012 08:38:30 -0500 From: Kevin O'Connor Message-ID: <20120307133830.GA6806@morn.localdomain> References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> Subject: Re: [Qemu-devel] Regression: more 0.12 regression (SeaBIOS related?) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alain =?iso-8859-1?Q?Ribi=E8re?= Cc: seabios@seabios.org, "qemu-devel@nongnu.org" On Tue, Mar 06, 2012 at 09:00:55AM -0800, Alain Ribière wrote: > Hello, > > I'm reacting a bit later but I have a trouble with an old DOS OS from Digital Research called Concurrent DOS. > It worked fine till Qemu v0.11.1. > I tried it with a lot of versions from 0.12.0 to 1.0.1 and it boot correctly. But after a key pressed, I can't use the keyboard any more. The system is not freezed (there is a clock in the bottom side of the screen which is running) but I can't use the keyboard any more. > It worked also with 0.12.0-rc1 and the PC-BIOS. It seems that with Seabios it doesn't work any more but PC-BIOS is no longer supported by QEMU (from v0.12.0). > > Do you know what can I do ? You can help debug the issue so it can be fixed in SeaBIOS. Start with producing a log from SeaBIOS by adding (on a recent qemu) the following to the command-line: -chardev stdio,id=seabios -device isa-debugcon,iobase=0x402,chardev=seabios Also, if there is an image available for download, other developers can take a look at it as well. -Kevin From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:48288) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5Hu4-0005TN-3d for qemu-devel@nongnu.org; Wed, 07 Mar 2012 09:31:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5Htt-0002nk-UK for qemu-devel@nongnu.org; Wed, 07 Mar 2012 09:31:43 -0500 Received: from nm21-vm0.bullet.mail.ac4.yahoo.com ([98.139.53.216]:29722) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1S5Htt-0002nT-N5 for qemu-devel@nongnu.org; Wed, 07 Mar 2012 09:31:33 -0500 References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120307133830.GA6806@morn.localdomain> Message-ID: <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> Date: Wed, 7 Mar 2012 06:31:31 -0800 (PST) From: =?iso-8859-1?Q?Alain_Ribi=E8re?= In-Reply-To: <20120307133830.GA6806@morn.localdomain> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="-329559056-1756988036-1331130691=:81802" Subject: [Qemu-devel] Re : Regression: more 0.12 regression (SeaBIOS related?) Reply-To: =?iso-8859-1?Q?Alain_Ribi=E8re?= List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin O'Connor Cc: "seabios@seabios.org" , "qemu-devel@nongnu.org" ---329559056-1756988036-1331130691=:81802 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable I ran qemu 1.0.1 and the latest SeaBIOS (from the git) with the following o= ptions :=0Aqemu-system-i386 -L git/bios -fda disk.img -no-fd-bootchk -boot = a -m 16=0A=0A=0AHere is the log :=0Ahttps://docs.google.com/open?id=3D0B7mz= 0vq6Rpb7UE1ibjJDcEhTRWlNV050QnMyMWwtZw=0A=0AHere is the floppy disk image I= used :=0A=0Ahttps://docs.google.com/open?id=3D0B7mz0vq6Rpb7bHpYaEt2SnVUUi1= KaWE3a3lBQUJpQQ=0A=0A=0AThe floppy disk is simply a C-DOS 720 Ko floppy cre= ated by "format a: /s". So it's quite empty.=0A=0AQemu doesn't crash or fre= eze. But I can just type a single character and the nothing else. But the s= ystem is still running (there is a clock at the bottom right of the screen)= .=0A=0A=0AThanks,=0A=0AAlain=0A=0A=0A=0A________________________________=0A= De=A0: Kevin O'Connor =0A=C0=A0: Alain Ribi=E8re =0ACc=A0: "qemu-devel@nongnu.org" ; seabios@seabios.org =0AEnvoy=E9 le : Mercredi 7 mars 2012 14h38=0AObje= t=A0: Re: [Qemu-devel] Regression: more 0.12 regression (SeaBIOS related?)= =0A =0AOn Tue, Mar 06, 2012 at 09:00:55AM -0800, Alain Ribi=E8re wrote:=0A>= Hello,=0A> =0A> I'm reacting a bit later but I have a trouble with an old = DOS OS from Digital Research called Concurrent DOS.=0A> It worked fine till= Qemu v0.11.1.=0A> I tried it with a lot of versions from 0.12.0 to 1.0.1 a= nd it boot correctly. But after a key pressed, I can't use the keyboard any= more. The system is not freezed (there is a clock in the bottom side of th= e screen which is running) but I can't use the keyboard any more.=0A> It wo= rked also with 0.12.0-rc1 and the PC-BIOS. It seems that with Seabios it do= esn't work any more but PC-BIOS is no longer supported by QEMU (from v0.12.= 0).=0A> =0A> Do you know what can I do ?=0A=0AYou can help debug the issue = so it can be fixed in SeaBIOS.=A0 Start=0Awith producing a log from SeaBIOS= by adding (on a recent qemu) the=0Afollowing to the command-line:=0A=0A-ch= ardev stdio,id=3Dseabios -device isa-debugcon,iobase=3D0x402,chardev=3Dseab= ios=0A=0AAlso, if there is an image available for download, other developer= s=0Acan take a look at it as well.=0A=0A-Kevin ---329559056-1756988036-1331130691=:81802 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
I ran qemu= 1.0.1 and the latest SeaBIOS (from the git) with the following options :
qemu-system-i386 -L git/bios -fda disk.img -no-fd-bootchk -= boot a -m 16

Here is the lo= g :
https://docs.google.com/open?id=3D0B7mz0vq6Rpb7UE1ibjJ= DcEhTRWlNV050QnMyMWwtZw
Here is the floppy= disk image I used :
https://docs.google.com/ope= n?id=3D0B7mz0vq6Rpb7bHpYaEt2SnVUUi1KaWE3a3lBQUJpQQ
The floppy disk is simply a C-DOS 720 Ko flo= ppy created by "format a: /s". So it's quite empty.

Qemu doesn't crash or freeze. But I can just ty= pe a single character and the nothing else. But the system is still running (there is a clock at the bottom right of the screen).

Thanks,

Alain


De : Kevin O'= Connor <kevin@koconnor.net>
=C0 : Alain Ribi=E8re <alain_ribiere@yahoo.com>
= Cc : "qemu-devel@nong= nu.org" <qemu-devel@nongnu.org>; seabios@seabios.org
Envoy=E9 le : Mercredi 7 mars 2012 14= h38
Objet : Re: [= Qemu-devel]=20 Regression: more 0.12 regression (SeaBIOS related?)
On Tue, Mar 06, 2012 at 09:00:55AM -0800, Alain Ribi=E8re wrote:
> H= ello,
>
> I'm reacting a bit later but I have a trouble with a= n old DOS OS from Digital Research called Concurrent DOS.
> It worked= fine till Qemu v0.11.1.
> I tried it with a lot of versions from 0.1= 2.0 to 1.0.1 and it boot correctly. But after a key pressed, I can't use th= e keyboard any more. The system is not freezed (there is a clock in the bot= tom side of the screen which is running) but I can't use the keyboard any m= ore.
> It worked also with 0.12.0-rc1 and the PC-BIOS. It seems that = with Seabios it doesn't work any more but PC-BIOS is no longer supported by= QEMU (from v0.12.0).
>
> Do you know what can I do ?

Y= ou can help debug the issue so it can be fixed in SeaBIOS.  Start
w= ith producing a log from SeaBIOS by adding (on a recent qemu) the
following to the command-line:

-chardev stdio,id=3Dseabios -= device isa-debugcon,iobase=3D0x402,chardev=3Dseabios

Also, if there = is an image available for download, other developers
can take a look at = it as well.

-Kevin


---329559056-1756988036-1331130691=:81802-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:38876) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5dpC-0005fa-IX for qemu-devel@nongnu.org; Thu, 08 Mar 2012 08:56:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5dp3-0004dD-GO for qemu-devel@nongnu.org; Thu, 08 Mar 2012 08:56:09 -0500 Received: from mx1.redhat.com ([209.132.183.28]:38258) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5dp3-0004cp-96 for qemu-devel@nongnu.org; Thu, 08 Mar 2012 08:56:01 -0500 Date: Thu, 8 Mar 2012 10:56:01 -0300 From: Luiz Capitulino Message-ID: <20120308105601.03795db7@doriath.home> In-Reply-To: <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120307133830.GA6806@morn.localdomain> <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] Re : Regression: more 0.12 regression (SeaBIOS related?) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alain =?ISO-8859-1?B?UmliaehyZQ==?= Cc: Kevin O'Connor , "seabios@seabios.org" , "qemu-devel@nongnu.org" On Wed, 7 Mar 2012 06:31:31 -0800 (PST) Alain Ribi=E8re wrote: > I ran qemu 1.0.1 and the latest SeaBIOS (from the git) with the following= options : What's the git HEAD? Coincidentally, I was playing with MS-DOS 6.22 yesterday and hit an issue r= ight during bootup. After debugging a bit, I found out that latest seabios fixes= the problem but couldn't identify the actual commit. The git HEAD of my seabios repo is c5c488f46b. From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:59460) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5duG-0000YN-2d for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:01:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5du9-0005iy-U4 for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:01:23 -0500 Received: from mail-vx0-f173.google.com ([209.85.220.173]:43112) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5du9-0005ij-QT for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:01:17 -0500 Received: by vcbfl11 with SMTP id fl11so447954vcb.4 for ; Thu, 08 Mar 2012 06:01:15 -0800 (PST) Date: Thu, 8 Mar 2012 09:01:12 -0500 From: Kevin O'Connor Message-ID: <20120308140112.GA6107@morn.localdomain> References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120307133830.GA6806@morn.localdomain> <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120308105601.03795db7@doriath.home> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20120308105601.03795db7@doriath.home> Subject: Re: [Qemu-devel] Re : Regression: more 0.12 regression (SeaBIOS related?) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Luiz Capitulino , "Daniel P. Berrange" Cc: Alain =?iso-8859-1?Q?Ribi=E8re?= , "seabios@seabios.org" , "qemu-devel@nongnu.org" On Thu, Mar 08, 2012 at 10:56:01AM -0300, Luiz Capitulino wrote: > On Wed, 7 Mar 2012 06:31:31 -0800 (PST) > Alain Ribière wrote: > > > I ran qemu 1.0.1 and the latest SeaBIOS (from the git) with the following options : > > What's the git HEAD? > > Coincidentally, I was playing with MS-DOS 6.22 yesterday and hit an issue right > during bootup. After debugging a bit, I found out that latest seabios fixes the > problem but couldn't identify the actual commit. > > The git HEAD of my seabios repo is c5c488f46b. Daniel reported a similar error. I haven't had a chance to look at it yet. -Kevin From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:53870) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5e1u-0003ip-RV for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:09:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5e1o-0007hY-Dl for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:09:18 -0500 Received: from mx1.redhat.com ([209.132.183.28]:1025) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5e1o-0007hQ-5R for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:09:12 -0500 Date: Thu, 8 Mar 2012 14:09:05 +0000 From: "Daniel P. Berrange" Message-ID: <20120308140905.GG25529@redhat.com> References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120307133830.GA6806@morn.localdomain> <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120308105601.03795db7@doriath.home> <20120308140112.GA6107@morn.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20120308140112.GA6107@morn.localdomain> Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] Re : Regression: more 0.12 regression (SeaBIOS related?) Reply-To: "Daniel P. Berrange" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin O'Connor Cc: Alain =?utf-8?Q?Ribi=C3=A8re?= , "seabios@seabios.org" , "qemu-devel@nongnu.org" , Luiz Capitulino On Thu, Mar 08, 2012 at 09:01:12AM -0500, Kevin O'Connor wrote: > On Thu, Mar 08, 2012 at 10:56:01AM -0300, Luiz Capitulino wrote: > > On Wed, 7 Mar 2012 06:31:31 -0800 (PST) > > Alain Ribi=C3=A8re wrote: > >=20 > > > I ran qemu 1.0.1 and the latest SeaBIOS (from the git) with the fol= lowing options : > >=20 > > What's the git HEAD? > >=20 > > Coincidentally, I was playing with MS-DOS 6.22 yesterday and hit an i= ssue right > > during bootup. After debugging a bit, I found out that latest seabios= fixes the > > problem but couldn't identify the actual commit. > >=20 > > The git HEAD of my seabios repo is c5c488f46b. >=20 > Daniel reported a similar error. I haven't had a chance to look at it > yet. This was the issue where QEMU's binary build of Seabios was broken. Rebuilding the exact same Seabios changeset from source works fine. Regards, Daniel --=20 |: http://berrange.com -o- http://www.flickr.com/photos/dberrange= / :| |: http://libvirt.org -o- http://virt-manager.or= g :| |: http://autobuild.org -o- http://search.cpan.org/~danberr= / :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vn= c :| From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:52303) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5eKS-0002g7-Pa for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:28:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5eKP-000361-Py for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:28:28 -0500 Received: from mx1.redhat.com ([209.132.183.28]:57303) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5eKP-00035q-IJ for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:28:25 -0500 Date: Thu, 8 Mar 2012 11:28:25 -0300 From: Luiz Capitulino Message-ID: <20120308112825.0daaec5c@doriath.home> In-Reply-To: <20120308140905.GG25529@redhat.com> References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120307133830.GA6806@morn.localdomain> <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120308105601.03795db7@doriath.home> <20120308140112.GA6107@morn.localdomain> <20120308140905.GG25529@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] Re : Regression: more 0.12 regression (SeaBIOS related?) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Daniel P. Berrange" Cc: Alain =?ISO-8859-1?B?Umliaehy?= =?ISO-8859-1?B?ZQ==?= , Kevin O'Connor , "seabios@seabios.org" , "qemu-devel@nongnu.org" On Thu, 8 Mar 2012 14:09:05 +0000 "Daniel P. Berrange" wrote: > On Thu, Mar 08, 2012 at 09:01:12AM -0500, Kevin O'Connor wrote: > > On Thu, Mar 08, 2012 at 10:56:01AM -0300, Luiz Capitulino wrote: > > > On Wed, 7 Mar 2012 06:31:31 -0800 (PST) > > > Alain Ribi=E8re wrote: > > >=20 > > > > I ran qemu 1.0.1 and the latest SeaBIOS (from the git) with the fol= lowing options : > > >=20 > > > What's the git HEAD? > > >=20 > > > Coincidentally, I was playing with MS-DOS 6.22 yesterday and hit an i= ssue right > > > during bootup. After debugging a bit, I found out that latest seabios= fixes the > > > problem but couldn't identify the actual commit. > > >=20 > > > The git HEAD of my seabios repo is c5c488f46b. > >=20 > > Daniel reported a similar error. I haven't had a chance to look at it > > yet. >=20 > This was the issue where QEMU's binary build of Seabios was broken. > Rebuilding the exact same Seabios changeset from source works fine. Are you running qemu 1.0 or latest from git? qemu 1.0 has seabios from commit 8e301472e324, I don't get the problem with this one. But latest qemu from git has seabios 1.6.3.1, it's with that version that I get my problem. Using latest seabios makes it go away, didn't try re-building 1.6.3.1 thoug= h. From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:42002) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5eSB-0006eo-NQ for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:36:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5eS1-0005M2-VQ for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:36:27 -0500 Received: from foo.stuge.se ([212.116.89.98]:34710) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1S5eS1-0005Kn-If for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:36:17 -0500 Message-ID: <20120308143612.18271.qmail@stuge.se> Date: Thu, 8 Mar 2012 15:36:12 +0100 From: Peter Stuge References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120307133830.GA6806@morn.localdomain> <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120308105601.03795db7@doriath.home> <20120308140112.GA6107@morn.localdomain> <20120308140905.GG25529@redhat.com> <20120308112825.0daaec5c@doriath.home> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120308112825.0daaec5c@doriath.home> Subject: Re: [Qemu-devel] [SeaBIOS] Re : Regression: more 0.12 regression (SeaBIOS related?) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Luiz Capitulino Cc: Alain =?utf-8?Q?Ribi=C3=A8re?= , "seabios@seabios.org" , "qemu-devel@nongnu.org" Luiz Capitulino wrote: > Using latest seabios makes it go away, didn't try re-building > 1.6.3.1 though. Try it, if your toolchain is not broken it should work. //Peter From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:42285) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5eTg-0007fZ-Mo for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:38:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5eTb-0005Wr-9D for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:38:00 -0500 Received: from mx1.redhat.com ([209.132.183.28]:43424) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5eTb-0005Wk-1O for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:37:55 -0500 Date: Thu, 8 Mar 2012 14:37:47 +0000 From: "Daniel P. Berrange" Message-ID: <20120308143747.GI25529@redhat.com> References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120307133830.GA6806@morn.localdomain> <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120308105601.03795db7@doriath.home> <20120308140112.GA6107@morn.localdomain> <20120308140905.GG25529@redhat.com> <20120308112825.0daaec5c@doriath.home> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20120308112825.0daaec5c@doriath.home> Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] Re : Regression: more 0.12 regression (SeaBIOS related?) Reply-To: "Daniel P. Berrange" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Luiz Capitulino Cc: Alain =?utf-8?Q?Ribi=C3=A8re?= , Kevin O'Connor , "seabios@seabios.org" , "qemu-devel@nongnu.org" On Thu, Mar 08, 2012 at 11:28:25AM -0300, Luiz Capitulino wrote: > On Thu, 8 Mar 2012 14:09:05 +0000 > "Daniel P. Berrange" wrote: >=20 > > On Thu, Mar 08, 2012 at 09:01:12AM -0500, Kevin O'Connor wrote: > > > On Thu, Mar 08, 2012 at 10:56:01AM -0300, Luiz Capitulino wrote: > > > > On Wed, 7 Mar 2012 06:31:31 -0800 (PST) > > > > Alain Ribi=C3=A8re wrote: > > > >=20 > > > > > I ran qemu 1.0.1 and the latest SeaBIOS (from the git) with the= following options : > > > >=20 > > > > What's the git HEAD? > > > >=20 > > > > Coincidentally, I was playing with MS-DOS 6.22 yesterday and hit = an issue right > > > > during bootup. After debugging a bit, I found out that latest sea= bios fixes the > > > > problem but couldn't identify the actual commit. > > > >=20 > > > > The git HEAD of my seabios repo is c5c488f46b. > > >=20 > > > Daniel reported a similar error. I haven't had a chance to look at= it > > > yet. > >=20 > > This was the issue where QEMU's binary build of Seabios was broken. > > Rebuilding the exact same Seabios changeset from source works fine. >=20 > Are you running qemu 1.0 or latest from git? Using GIT > qemu 1.0 has seabios from commit 8e301472e324, I don't get the problem = with > this one. But latest qemu from git has seabios 1.6.3.1, it's with that > version that I get my problem. That's the same I found - simply rebuilding 1.6.3.1 gives a binary that works fine. > Using latest seabios makes it go away, didn't try re-building 1.6.3.1 t= hough. Daniel --=20 |: http://berrange.com -o- http://www.flickr.com/photos/dberrange= / :| |: http://libvirt.org -o- http://virt-manager.or= g :| |: http://autobuild.org -o- http://search.cpan.org/~danberr= / :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vn= c :| From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:51736) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5eb6-0001gj-Bh for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:45:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5eah-0007F3-NX for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:45:39 -0500 Received: from mx1.redhat.com ([209.132.183.28]:49174) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5eah-0007Dw-Fv for qemu-devel@nongnu.org; Thu, 08 Mar 2012 09:45:15 -0500 Date: Thu, 8 Mar 2012 11:45:14 -0300 From: Luiz Capitulino Message-ID: <20120308114514.033c3562@doriath.home> In-Reply-To: <20120308143747.GI25529@redhat.com> References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120307133830.GA6806@morn.localdomain> <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120308105601.03795db7@doriath.home> <20120308140112.GA6107@morn.localdomain> <20120308140905.GG25529@redhat.com> <20120308112825.0daaec5c@doriath.home> <20120308143747.GI25529@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] Re : Regression: more 0.12 regression (SeaBIOS related?) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Daniel P. Berrange" Cc: Alain =?ISO-8859-1?B?Umliaehy?= =?ISO-8859-1?B?ZQ==?= , jan.kiszka@siemens.com, "seabios@seabios.org" , "qemu-devel@nongnu.org" , Kevin O'Connor , peter@stuge.se On Thu, 8 Mar 2012 14:37:47 +0000 "Daniel P. Berrange" wrote: > On Thu, Mar 08, 2012 at 11:28:25AM -0300, Luiz Capitulino wrote: > > On Thu, 8 Mar 2012 14:09:05 +0000 > > "Daniel P. Berrange" wrote: > >=20 > > > On Thu, Mar 08, 2012 at 09:01:12AM -0500, Kevin O'Connor wrote: > > > > On Thu, Mar 08, 2012 at 10:56:01AM -0300, Luiz Capitulino wrote: > > > > > On Wed, 7 Mar 2012 06:31:31 -0800 (PST) > > > > > Alain Ribi=E8re wrote: > > > > >=20 > > > > > > I ran qemu 1.0.1 and the latest SeaBIOS (from the git) with the= following options : > > > > >=20 > > > > > What's the git HEAD? > > > > >=20 > > > > > Coincidentally, I was playing with MS-DOS 6.22 yesterday and hit = an issue right > > > > > during bootup. After debugging a bit, I found out that latest sea= bios fixes the > > > > > problem but couldn't identify the actual commit. > > > > >=20 > > > > > The git HEAD of my seabios repo is c5c488f46b. > > > >=20 > > > > Daniel reported a similar error. I haven't had a chance to look at= it > > > > yet. > > >=20 > > > This was the issue where QEMU's binary build of Seabios was broken. > > > Rebuilding the exact same Seabios changeset from source works fine. > >=20 > > Are you running qemu 1.0 or latest from git? >=20 > Using GIT >=20 > > qemu 1.0 has seabios from commit 8e301472e324, I don't get the problem = with > > this one. But latest qemu from git has seabios 1.6.3.1, it's with that > > version that I get my problem. >=20 > That's the same I found - simply rebuilding 1.6.3.1 gives a binary that > works fine. Yeah, just tried it, worked. I think we're thinking in updating our seabios version soon? From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:49447) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5glm-0006c9-3b for qemu-devel@nongnu.org; Thu, 08 Mar 2012 12:04:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5glM-0002Ty-Gq for qemu-devel@nongnu.org; Thu, 08 Mar 2012 12:04:49 -0500 Received: from nm1-vm1.bullet.mail.ne1.yahoo.com ([98.138.91.36]:44948) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1S5glM-0002Tr-2r for qemu-devel@nongnu.org; Thu, 08 Mar 2012 12:04:24 -0500 References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120307133830.GA6806@morn.localdomain> <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120308105601.03795db7@doriath.home> <20120308140112.GA6107@morn.localdomain> <20120308140905.GG25529@redhat.com> <20120308112825.0daaec5c@doriath.home> <20120308143747.GI25529@redhat.com> <20120308114514.033c3562@doriath.home> Message-ID: <1331226260.50580.YahooMailNeo@web130106.mail.mud.yahoo.com> Date: Thu, 8 Mar 2012 09:04:20 -0800 (PST) From: =?iso-8859-1?Q?Alain_Ribi=E8re?= In-Reply-To: <20120308114514.033c3562@doriath.home> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="1528062040-62191106-1331226260=:50580" Subject: [Qemu-devel] Re : Re : Regression: more 0.12 regression (SeaBIOS related?) Reply-To: =?iso-8859-1?Q?Alain_Ribi=E8re?= List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Luiz Capitulino , "Daniel P. Berrange" Cc: "peter@stuge.se" , Kevin O'Connor , "seabios@seabios.org" , "qemu-devel@nongnu.org" , "jan.kiszka@siemens.com" --1528062040-62191106-1331226260=:50580 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable I still have the problem with :=0Aseabios git : c5c488f46b (it shoes a vers= ion pre-1.6.4-20120308_165857)=0A=0Aqemu git : 1c8a881daa (v1.0)=0AI also t= ried with latest qemu from git : e326050 (snapshot from the git.qemu.org)= =0AAnd it doesn't work for me.=0AHave you tried my disk image ?=0A=0AIt doe= sn't crash. I can just type a character, which prints on the screen, and th= en nothing.=0A=0AMaybe I made something wrong...=0A=0A=0AThanks,=0A=0AAlain= =0A=0A=0A=0A________________________________=0A De=A0: Luiz Capitulino =0A=C0=A0: Daniel P. Berrange =0A= Cc=A0: Kevin O'Connor ; Alain Ribi=E8re ; "seabios@seabios.org" ; "qemu-devel@nongnu= .org" ; peter@stuge.se; jan.kiszka@siemens.com =0AEn= voy=E9 le : Jeudi 8 mars 2012 15h45=0AObjet=A0: Re: [Qemu-devel] Re : Regre= ssion: more 0.12 regression (SeaBIOS related?)=0A =0AOn Thu, 8 Mar 2012 14:= 37:47 +0000=0A"Daniel P. Berrange" wrote:=0A=0A> On T= hu, Mar 08, 2012 at 11:28:25AM -0300, Luiz Capitulino wrote:=0A> > On Thu, = 8 Mar 2012 14:09:05 +0000=0A> > "Daniel P. Berrange" = wrote:=0A> > =0A> > > On Thu, Mar 08, 2012 at 09:01:12AM -0500, Kevin O'Con= nor wrote:=0A> > > > On Thu, Mar 08, 2012 at 10:56:01AM -0300, Luiz Capitul= ino wrote:=0A> > > > > On Wed, 7 Mar 2012 06:31:31 -0800 (PST)=0A> > > > > = Alain Ribi=E8re wrote:=0A> > > > > =0A> > > > > >= I ran qemu 1.0.1 and the latest SeaBIOS (from the git) with the following = options :=0A> > > > > =0A> > > > > What's the git HEAD?=0A> > > > > =0A> > = > > > Coincidentally, I was playing with MS-DOS 6.22 yesterday and hit an i= ssue right=0A> > > > > during bootup. After debugging a bit, I found out th= at latest seabios fixes the=0A> > > > > problem but couldn't identify the a= ctual commit.=0A> > > > > =0A> > > > > The git HEAD of my seabios repo is c= 5c488f46b.=0A> > > > =0A> > > > Daniel reported a similar error.=A0 I haven= 't had a chance to look at it=0A> > > > yet.=0A> > > =0A> > > This was the = issue where QEMU's binary build of Seabios was broken.=0A> > > Rebuilding t= he exact same Seabios changeset from source works fine.=0A> > =0A> > Are yo= u running qemu 1.0 or latest from git?=0A> =0A> Using GIT=0A> =0A> > qemu 1= .0 has seabios from commit 8e301472e324, I don't get the problem with=0A> >= this one. But latest qemu from git has seabios 1.6.3.1, it's with that=0A>= > version that I get my problem.=0A> =0A> That's the same I found - simply= rebuilding 1.6.3.1 gives a binary that=0A> works fine.=0A=0AYeah, just tri= ed it, worked.=0A=0AI think we're thinking in updating our seabios version = soon? --1528062040-62191106-1331226260=:50580 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
I still ha= ve the problem with :
seabios git : c5c488f46b (it s= hoes a version pre-1.6.4-20120308_165857)
qemu g= it : 1c8a881daa (v1.0)
I also tried with latest qemu= from git : e326050 (snapshot from the git.qemu.org)
And it doesn't work for me.
Have you tried my disk = image ?

It doesn't crash= . I can just type a character, which prints on the screen, and then nothing= .

Maybe I made something= wrong...

Thanks,

Alain

De&nbs= p;: Luiz Capitulino <lcapitulino@redhat.com>
=C0 : Daniel P. Berrange <b= errange@redhat.com>
Cc :<= /span> Kevin O'Connor <kevin@koconnor.net>; Alain Ribi=E8re <a= lain_ribiere@yahoo.com>; "seabios@seabios.org" <seabios@seabios.org&g= t;; "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>; peter@stuge.se; = jan.kiszka@siemens.com
Envoy=E9 = le : Jeudi 8 mars 2012 15h45
Objet : Re: [Qemu-devel] Re : Regression: more 0.12 = regression (SeaBIOS related?)

On Thu, 8 Mar 2012 14:= 37:47 +0000
"Daniel P. Berrange" <berrange@redhat.com> wrote:
> On Thu, Mar 08, 2012 at 11:28:25AM -0300, Luiz Capitulino wrote:<= br>> > On Thu, 8 Mar 2012 14:09:05 +0000
> > "Daniel P. Berr= ange" <berrange@redhat.com> wrote:
> >
> > = > On Thu, Mar 08, 2012 at 09:01:12AM -0500, Kevin O'Connor wrote:
>= ; > > > On Thu, Mar 08, 2012 at 10:56:01AM -0300, Luiz Capitulino = wrote:
> > > > > On Wed, 7 Mar 2012 06:31:31 -0800 (PST)<= br>> > > > > Alain Ribi=E8re <alain_ribiere@ya= hoo.com> wrote:
> > > > >
> > > > = > > I ran qemu 1.0.1 and the latest SeaBIOS (from the git) with the following options :
> > > > >
> > > > &g= t; What's the git HEAD?
> > > > >
> > > >= > Coincidentally, I was playing with MS-DOS 6.22 yesterday and hit an i= ssue right
> > > > > during bootup. After debugging a bit= , I found out that latest seabios fixes the
> > > > > pro= blem but couldn't identify the actual commit.
> > > > > <= br>> > > > > The git HEAD of my seabios repo is c5c488f46b.<= br>> > > >
> > > > Daniel reported a similar er= ror.  I haven't had a chance to look at it
> > > > yet.=
> > >
> > > This was the issue where QEMU's binar= y build of Seabios was broken.
> > > Rebuilding the exact same = Seabios changeset from source works fine.
> >
> > Are yo= u running qemu 1.0 or latest from git?
>
> Using GIT
>
> > qemu 1.0 has seabios from commit 8e301472e324, I= don't get the problem with
> > this one. But latest qemu from git= has seabios 1.6.3.1, it's with that
> > version that I get my pro= blem.
>
> That's the same I found - simply rebuilding 1.6.3.1 = gives a binary that
> works fine.

Yeah, just tried it, worked.=

I think we're thinking in updating our seabios version soon?

--1528062040-62191106-1331226260=:50580-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:37816) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S6tUi-0004Ah-3T for qemu-devel@nongnu.org; Sun, 11 Mar 2012 20:52:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S6tUf-0005aD-Or for qemu-devel@nongnu.org; Sun, 11 Mar 2012 20:52:11 -0400 Received: from mail-vx0-f173.google.com ([209.85.220.173]:48711) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S6tUf-0005Zy-KB for qemu-devel@nongnu.org; Sun, 11 Mar 2012 20:52:09 -0400 Received: by vcbfl11 with SMTP id fl11so4635823vcb.4 for ; Sun, 11 Mar 2012 17:52:06 -0700 (PDT) Date: Sun, 11 Mar 2012 20:52:04 -0400 From: Kevin O'Connor Message-ID: <20120312005204.GA2340@morn.localdomain> References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120307133830.GA6806@morn.localdomain> <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> Subject: Re: [Qemu-devel] Re : Regression: more 0.12 regression (SeaBIOS related?) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Alain =?iso-8859-1?Q?Ribi=E8re?= Cc: "seabios@seabios.org" , "qemu-devel@nongnu.org" On Wed, Mar 07, 2012 at 06:31:31AM -0800, Alain Ribière wrote: > I ran qemu 1.0.1 and the latest SeaBIOS (from the git) with the following options : > qemu-system-i386 -L git/bios -fda disk.img -no-fd-bootchk -boot a -m 16 > > Here is the log : > https://docs.google.com/open?id=0B7mz0vq6Rpb7UE1ibjJDcEhTRWlNV050QnMyMWwtZw > > Here is the floppy disk image I used : > > https://docs.google.com/open?id=0B7mz0vq6Rpb7bHpYaEt2SnVUUi1KaWE3a3lBQUJpQQ > > > The floppy disk is simply a C-DOS 720 Ko floppy created by "format > a: /s". So it's quite empty. > > Qemu doesn't crash or freeze. But I can just type a single character > and the nothing else. But the system is still running (there is a > clock at the bottom right of the screen). I tracked this down. Looks like the image takes over the PS2 irq and keyboard handling, but then occasionally calls into the BIOS. When it does call the BIOS irq handler (manually), it expects the irq handler to enable the keyboard. Weird. Anyway, the patch below fixes it for me. -Kevin >>From 90ce89f8953da0e89c311aa34116b59aac1c6c5e Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Sun, 11 Mar 2012 20:45:56 -0400 Subject: [PATCH] ps2: Enable keyboard at end of PS2 port irq. To: seabios@seabios.org Looks like some old programs expect the keyboard irq to enable the keyboard port at the end of the irq. This behavior was seen on an image of "Concurrent DOS". Signed-off-by: Kevin O'Connor --- src/ps2port.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/src/ps2port.c b/src/ps2port.c index 1f04299..4b27b7a 100644 --- a/src/ps2port.c +++ b/src/ps2port.c @@ -404,6 +404,9 @@ handle_09(void) process_key(v); + // Some old programs expect ISR to turn keyboard back on. + i8042_command(I8042_CMD_KBD_ENABLE, NULL); + done: eoi_pic1(); } -- 1.7.6.5 From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:48102) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S72eR-0001Lq-E4 for qemu-devel@nongnu.org; Mon, 12 Mar 2012 06:38:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S72eL-0003CX-1f for qemu-devel@nongnu.org; Mon, 12 Mar 2012 06:38:50 -0400 Received: from nm14.bullet.mail.bf1.yahoo.com ([98.139.212.173]:26814) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1S72eK-0003CL-Qp for qemu-devel@nongnu.org; Mon, 12 Mar 2012 06:38:44 -0400 References: <1331053255.66064.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120307133830.GA6806@morn.localdomain> <1331130691.81802.YahooMailNeo@web130102.mail.mud.yahoo.com> <20120312005204.GA2340@morn.localdomain> Message-ID: <1331548722.34847.YahooMailNeo@web130105.mail.mud.yahoo.com> Date: Mon, 12 Mar 2012 03:38:42 -0700 (PDT) From: =?iso-8859-1?Q?Alain_Ribi=E8re?= In-Reply-To: <20120312005204.GA2340@morn.localdomain> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="1819627952-203688815-1331548722=:34847" Subject: [Qemu-devel] Re : Re : Regression: more 0.12 regression (SeaBIOS related?) Reply-To: =?iso-8859-1?Q?Alain_Ribi=E8re?= List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin O'Connor Cc: "seabios@seabios.org" , "qemu-devel@nongnu.org" --1819627952-203688815-1331548722=:34847 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable >On Wed, Mar 07, 2012 at 06:31:31AM -0800, Alain Ribi=E8re wrote:=0A=0A> > = I ran qemu 1.0.1 and the latest SeaBIOS (from the git) with the following o= ptions :=0A> > qemu-system-i386 -L git/bios -fda disk.img -no-fd-bootchk -b= oot a -m 16=0A> > =0A> > Here is the log :=0A> > https://docs.google.com/op= en?id=3D0B7mz0vq6Rpb7UE1ibjJDcEhTRWlNV050QnMyMWwtZw=0A> > =0A> > Here is th= e floppy disk image I used :=0A> > =0A> > https://docs.google.com/open?id= =3D0B7mz0vq6Rpb7bHpYaEt2SnVUUi1KaWE3a3lBQUJpQQ=0A> > =0A> > =0A> > The flop= py disk is simply a C-DOS 720 Ko floppy created by "format=0A> > a: /s". So= it's quite empty.=0A> > =0A> > Qemu doesn't crash or freeze. But I can jus= t type a single character=0A> > and the nothing else. But the system is sti= ll running (there is a=0A> > clock at the bottom right of the screen).=0A> = =0A> I tracked this down.=A0 Looks like the image takes over the PS2 irq an= d=0A> keyboard handling, but then occasionally calls into the BIOS.=A0 When= it=0A> does call the BIOS irq handler (manually), it expects the irq handl= er=0A> to enable the keyboard.=A0 Weird.=0A> =0A> Anyway, the patch below f= ixes it for me.=0A> =0A> -Kevin=0A=0AGreat ! It works for me too.=0A=0AThan= ks a lot,=0A=0AAlain=0A --1819627952-203688815-1331548722=:34847 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
>On Wed, Mar 07, 2= 012 at 06:31:31AM -0800, Alain Ribi=E8re wrote:
> > I ra= n qemu 1.0.1 and the latest SeaBIOS (from the git) with the following optio= ns :
> > qemu-system-i386 -L git/bios -fda disk.img -no-fd-bootchk= -boot a -m 16
> >
> > Here is the log :
> > https://docs.google.com/open?id=3D0B7mz0vq6R= pb7UE1ibjJDcEhTRWlNV050QnMyMWwtZw
> >
> > Here is th= e floppy disk image I used :
> >
> > https://docs.google.com/open?id=3D0B7mz0vq6Rpb7bHpYaEt2SnVUUi= 1KaWE3a3lBQUJpQQ
> >
> >
> > The floppy di= sk is simply a C-DOS 720 Ko floppy created by "format
> > a: /s". So it's quit= e empty.
> >
> > Qemu doesn't crash or freeze. But I can= just type a single character
> > and the nothing else. But the sy= stem is still running (there is a
> > clock at the bottom right of= the screen).
>
> I tracked this down.  Looks like the im= age takes over the PS2 irq and
> keyboard handling, but then occasion= ally calls into the BIOS.  When it
> does call the BIOS irq hand= ler (manually), it expects the irq handler
> to enable the keyboard.&= nbsp; Weird.
>
> Anyway, the patch below fixes it for me.
&= gt;
> -Kevin

Great ! It works for me too.

Thanks a lot= ,

Alain
--1819627952-203688815-1331548722=:34847--