* [Qemu-devel] QEMU version 0.9.1
@ 2008-01-06 22:03 Fabrice Bellard
2008-01-07 5:52 ` Carlo Marcelo Arenas Belon
2008-01-07 8:15 ` Christian MICHON
0 siblings, 2 replies; 3+ messages in thread
From: Fabrice Bellard @ 2008-01-06 22:03 UTC (permalink / raw)
To: qemu-devel
Hi,
QEMU version 0.9.1 is out ! You can get it from:
http://bellard.org/qemu/download.html .
Fabrice.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Qemu-devel] QEMU version 0.9.1
2008-01-06 22:03 [Qemu-devel] QEMU version 0.9.1 Fabrice Bellard
@ 2008-01-07 5:52 ` Carlo Marcelo Arenas Belon
2008-01-07 8:15 ` Christian MICHON
1 sibling, 0 replies; 3+ messages in thread
From: Carlo Marcelo Arenas Belon @ 2008-01-07 5:52 UTC (permalink / raw)
To: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 524 bytes --]
On Sun, Jan 06, 2008 at 11:03:45PM +0100, Fabrice Bellard wrote:
>
> QEMU version 0.9.1 is out !
and if you want to install an OpenSolaris guest on it, apply the attached
patch over it.
the patch prevents OpenSolaris from overflowing a small buffer when querying
the emulated CDROM for its capabilities and getting more data than requested
at install time.
beware that there are still other problems with the implementation of that
command that are being addressed in a bigger patch that is still under
revision.
Carlo
[-- Attachment #2: qemu-ide-cdrom-opensolaris.patch --]
[-- Type: text/plain, Size: 950 bytes --]
Index: hw/ide.c
===================================================================
RCS file: /sources/qemu/qemu/hw/ide.c,v
retrieving revision 1.79
diff -u -p -r1.79 ide.c
--- hw/ide.c 24 Dec 2007 14:33:24 -0000 1.79
+++ hw/ide.c 7 Jan 2008 05:24:16 -0000
@@ -1648,6 +1648,7 @@ static void ide_atapi_cmd(IDEState *s)
ASC_INV_FIELD_IN_CMD_PACKET);
break;
}
+ max_len = ube16_to_cpu(packet + 7);
memset(buf, 0, 32);
bdrv_get_geometry(s->bs, &total_sectors);
buf[3] = 16;
@@ -1658,7 +1659,7 @@ static void ide_atapi_cmd(IDEState *s)
buf[14] = buf[7] == 0x10; /* (in)active */
buf[17] = 0x08; /* CD-ROM profile */
buf[18] = buf[7] == 0x08; /* (in)active */
- ide_atapi_cmd_reply(s, 32, 32);
+ ide_atapi_cmd_reply(s, 32, max_len);
break;
}
default:
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Qemu-devel] QEMU version 0.9.1
2008-01-06 22:03 [Qemu-devel] QEMU version 0.9.1 Fabrice Bellard
2008-01-07 5:52 ` Carlo Marcelo Arenas Belon
@ 2008-01-07 8:15 ` Christian MICHON
1 sibling, 0 replies; 3+ messages in thread
From: Christian MICHON @ 2008-01-07 8:15 UTC (permalink / raw)
To: qemu-devel
On Jan 6, 2008 11:03 PM, Fabrice Bellard <fabrice@bellard.org> wrote:
> Hi,
>
> QEMU version 0.9.1 is out ! You can get it from:
>
> http://bellard.org/qemu/download.html .
>
> Fabrice.
>
working great on WinXP as host, using or not kqemu.
thanks and have a good year ahead!
--
Christian
--
http://detaolb.sourceforge.net/, a linux distribution for Qemu with Git inside !
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-01-07 8:15 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-06 22:03 [Qemu-devel] QEMU version 0.9.1 Fabrice Bellard
2008-01-07 5:52 ` Carlo Marcelo Arenas Belon
2008-01-07 8:15 ` Christian MICHON
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).