On Sun, May 03, 2009 at 10:16:11PM +0200, Stephane Glondu wrote:
> Package: qemu
> Version: 0.10.2-2
> Severity: important
> 
> Hello,
> 
> When using qemu-system-arm with qemubuilder, I keep getting the
> following message in the guest system:
> 
> > lsi_scsi: error: Unimplemented message 0x0c

This message are there because your disk accesses are slow, the kernel
kills the current transfer, which causes the communication to be out of
sync. This is not a regression from version 0.9.1-10.

> Besides, disk access is incredibly slow. Such problems didn't exist
> with the version in Lenny (0.9.1-10). I've tried with Linux kernels
> 2.6.26-1-versatile and 2.6.29-1-versatile on the guest (I use the
> regular Debian packages), with the same results.

The cache policy has changed between qemu 0.9.1 and 0.10.x, in order to
ensure data integrity in case the host crashes. You can change that by
passing -drive file=...,cache=xxxxxx. writeback is the policy that was
in qemu 0.9.x. The default one is writethrough, which can be slow,
especially if you are using an encrypted filesystem for your host, or if
they are other applications doing write activities. The later is even
more true if you are using a kernel with the "fsync bug" (< 2.6.30).

I'll add a note in NEWS.Debian.gz about this change, so that this bug
can be closed.

-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
aurel...@aurel32.net                 http://www.aurel32.net



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to