Re: [Qemu-devel] Re: [et-mgmt-tools] Image Corruption Possible with qemu and qemu-kvm

2007-08-29 Thread Paul Jakma

On Mon, 27 Aug 2007, Anthony Liguori wrote:


I think this is the right level myself.  Advisory locks work okay but
not all filesystems support them.  It's particularly nasty when you have
a clustered filesystem in the host.  I think it would do more harm than
good to have a feature like that was supposed to provide a safe-guard
but then frequently didn't work.

   ^^

Are you trying to say that any kind of significant portion of QEMU 
users have clustered file-systems?


I think that's unlikely, and it'd be nice if QEMU by default did a 
fcntl() on writeable image files to lock itself from multiple access, 
that'd benefit the vast majority of users.


Let the 0.x% of users who need to run with weird/esoteric fses cope..

regards,
--
Paul Jakma  [EMAIL PROTECTED]   [EMAIL PROTECTED]   Key ID: 64A2FF6A
Fortune:
Fashions have done more harm than revolutions.
-- Victor Hugo




Re: [Qemu-devel] Re: [et-mgmt-tools] Image Corruption Possible with qemu and qemu-kvm

2007-08-29 Thread Paul Jakma

On Wed, 29 Aug 2007, Alexander Graf wrote:


Paul Jakma wrote:



I think that's unlikely, and it'd be nice if QEMU by default did a
fcntl() on writeable image files to lock itself from multiple access,

   

I'm usually running one main qemu instance that has read/write 
access to the disk file and several others for tests that use the 
-snapshot option, so I think it's very important to have an easy 
means of switching this check off.


Of course. Though, I said 'writeable' - so you might not need to use 
such an option.. ;)


regards,
--
Paul Jakma  [EMAIL PROTECTED]   [EMAIL PROTECTED]   Key ID: 64A2FF6A
Fortune:
  This report is filled with omissions.




Re: [Qemu-devel] qemu/target-i386 helper.c

2006-10-02 Thread Paul Jakma

On Mon, 2 Oct 2006, Juergen Keil wrote:


... seems to indicate that it is trying to find an unused portion
of 256 bytes of I/O space (for the NIC (?) at pci bus/device/func 0/3/0,
according to the command info pci in qemu's monitor), and has failed.


Yeah, seems to be for the NIC.

I also get this warning from time to time.  Sometimes the reason is 
that clock is stalled, sometimes it has skipped.


Ditto.


It seems to be a harmless warning, though.


Try to boot with the kernel debugger enabled, so that you can read 
the panic message (I guess it reboots because of a panic).


D'oh, I should have known that ;). It's not able to mount root. One 
thing it says on IDE init is:


ata_set_feature: (0x66,0x0) failed

Then lots of 'timeout: reset bus, target=0, lun=0' and other warnings 
with:


Error for command 'read sector' Error Level: informational
Sense Key: aborted command
Vendor 'Gen-ATA' error code: 0x3


Is that the host OS or the guest OS?


SNV as guest.


Are you running qemu or qemu-system-x86_64?


32bit Qemu.


With or without kqemu?


Without.

Are you trying to install open solaris, or are you trying to boot 
from an installed qemu hdd image?


I had installed it with qemu from a few weeks ago (or maybe 0.8.2 
release - sorry, can't remember). Something very recent in CVS seems 
to have broken booting it.


There shouldn't be any difference between install and boot really. 
I'm using a raw block device as Qemu 'hda'.


I'll try dig further.

regards,
--
Paul Jakma  [EMAIL PROTECTED]   [EMAIL PROTECTED]   Key ID: 64A2FF6A
Fortune:
I shall expect a chemical cure for psychopathic behavior by 10 A.M. tomorrow,
or I'll have your guts for spaghetti.
-- a comic panel by Cotham


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] qemu/target-i386 helper.c

2006-10-01 Thread Paul Jakma

On Fri, 29 Sep 2006, Fabrice Bellard wrote:


Log message:
32 bit RSP update fix (aka Open Solaris x86_64 bug)


I've been getting the following errors the last while.

Very early in kernel init:

   WARNING: failed to program IO space [0/3/0] [EMAIL PROTECTED] length 0x100

Later:

   WARNING: Time of Day clock error: reason [Stalled]. -- Stopped tracking Time 
of  Day clock

Solaris then reboots itself before (AIUI) starting userspace.

This is with SNV_46 and with a fresh Qemu from CVS about 30 minutes 
ago.


regards,
--
Paul Jakma  [EMAIL PROTECTED]   [EMAIL PROTECTED]   Key ID: 64A2FF6A
Fortune:
Goda's Truism:
By the time you get to the point where you can make ends meet,
somebody moves the ends.


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] PATCH: floppy controller missing in acpi tables

2006-08-20 Thread Paul Jakma

On Tue, 16 May 2006, Ben Taylor wrote:

This patch was created by Juergen Kiel, so to be clear I did not 
make this patch. I did however, test it, with the current CVS code, 
and this patch to the ACPI tables does allow a floppy drive to be 
seen by a Solaris 10/X86 guest.


Prior to this time, changes in Solaris 10 do not correctly 
enumerate the ISA bus for the floppy, and therefore you could never 
add an Install Time Update (ITU), such as the DiskUpdate on 
tools.de/solaris/itu/DU.zip which has a modifed RTL8029 driver that 
works with Qemu on SolarisX86.



Note: the file hw/acpi-dsdt.hex must be rebuilt using Intel's iasl
ACPI compiler.  In the hw directory, run iasl -tc acpi-dsdt.dsl.  That
should build the acpi-dsdt.hex file from acpi-dsdt.dsl.


Ah, someone fixed this - great.

I hope this makes it into Qemu soon.

regards,
--
Paul Jakma  [EMAIL PROTECTED]   [EMAIL PROTECTED]   Key ID: 64A2FF6A
Fortune:
Vests are to suits as seat-belts are to cars.


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] qemu vl.h Makefile.target hw/pci.c hw/pcnet.c

2006-07-08 Thread Paul Jakma

On Tue, 4 Jul 2006, Fabrice Bellard wrote:

Note: I commited the pcnet patch as some people might be interested by it. I 
was unable to use it with a Knoppix distribution of 2003 so fixes are needed.


Hmm, define 'unable to use it'? It seems (on very quick testing) to 
work in Solaris.


regards,
--
Paul Jakma  [EMAIL PROTECTED]   [EMAIL PROTECTED]   Key ID: 64A2FF6A
Fortune:
My problem lies in reconciling my gross habits with my net income.
-- Errol Flynn

Any man who has $10,000 left when he dies is a failure.
-- Errol Flynn


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] qemu vl.h Makefile.target hw/pci.c hw/pcnet.c

2006-07-08 Thread Paul Jakma

On Sat, 8 Jul 2006, Paul Jakma wrote:

Hmm, define 'unable to use it'? It seems (on very quick testing) to work in 
Solaris.


Spoke too soon, ICMP echos and TCP connects work, but it seems to 
have problems transferring anything substantial.


regards,
--
Paul Jakma  [EMAIL PROTECTED]   [EMAIL PROTECTED]   Key ID: 64A2FF6A
Fortune:
This is the LAST time I take travel suggestions from Ray Bradbury!


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] qemu vl.h Makefile.target hw/pci.c hw/pcnet.c

2006-07-08 Thread Paul Jakma

On Sat, 8 Jul 2006, Igor Kovalenko wrote:


Try this patch - transfers should start to work


Hmm, no obvious improvement I'm afraid.

regards,
--
Paul Jakma  [EMAIL PROTECTED]   [EMAIL PROTECTED]   Key ID: 64A2FF6A
Fortune:
I CAN'T SEE DEAD PEOPLE
I CAN'T SEE DEAD PEOPLE
I CAN'T SEE DEAD PEOPLE
I CAN'T SEE DEAD PEOPLE

Bart Simpson on chalkboard in episode BABF05


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: [Qemu-devel] PATCH: floppy controller missing in acpi tables

2006-06-12 Thread Paul Jakma

On Tue, 16 May 2006, Ben Taylor wrote:

(ITU), such as the DiskUpdate on tools.de/solaris/itu/DU.zip which 
has a modifed RTL8029 driver that works with Qemu on SolarisX86. 
Obviosly, if you boot a Solaris 10/x86 install with -B 
acpi-user-options=0x0, you will not see the floppy.  (I see that a 
patch is in the works for OpenSolaris, so eventually this will be 
fixed for good on Solaris).


Excellent, thanks Ben and Juergen.

FWIW, the RTL8139 NIC in current Qemu /ought/ to work with the 'rtls' 
driver included with Solaris. I havn't managed to test this yet as 
Qemu CVS /seems/ still to have timeout issues with Solaris NV 39 
(booting from the install CD at least).


Also, there was an AMD PCNet patch for Qemu (by Anthony Curtis). 
Which (possibly) Xen are using, but it is not included with Qemu. 
Solaris has a driver for this, based on the newer 'GLDv2' NIC driver 
framework.


I tried quickly (ie i spent 5 minutes on it) porting Anthony's patch 
to the updated VLAN-client framework in Qemu, it gets recognised by 
the Solaris miniroot, but I must have missed something / made a 
mistake as Qemu crashes.


regards,
--
Paul Jakma  [EMAIL PROTECTED]   [EMAIL PROTECTED]   Key ID: 64A2FF6A
Fortune:
Power is poison.


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel


Re: RE : Re: [Qemu-devel] Windows Vista

2006-06-11 Thread Paul Jakma

On Fri, 9 Jun 2006, Ben Taylor wrote:


Does the ACPI patch that was posted a couple of weeks ago for
Solaris/X86 support help at all?


That patch would be much easier to test if someone were to provide a 
pre-compiled ACPI blob. (I'd love to test it).


regards,
--
Paul Jakma  [EMAIL PROTECTED]   [EMAIL PROTECTED]   Key ID: 64A2FF6A
Fortune:
If it ain't broke, don't fix it.


___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel