[Aboriginal] [PATCH] Move i586 to virtio

Alessio Igor Bogani alessioigorbogani at gmail.com
Mon Jun 27 08:17:11 PDT 2011


Rob,

2011/6/27 Rob Landley <rob at landley.net>:
> On 06/22/2011 04:46 AM, Alessio Igor Bogani wrote:
>> # HG changeset patch
>> # User Alessio Igor Bogani <alessioigorbogani at gmail.com>
>> # Date 1308735970 -7200
>> # Node ID 9cb1d126a6102d47f3266a148247c97758a01bfd
>> # Parent  67accb5d252602b3b2ad2d0b8aa6fd9a62c74030
>> Move i586 to virtio
>
> I moved this to i686-kvm target.  Could you test if it works for you?

Unfortunately it doesn't work on my system:
[...]
Root device is (9, 0)
Setup is 12940 bytes (padded to 13312 bytes).
System is 1378 kB
CRC e329e245
Kernel: arch/x86/boot/bzImage is ready  (#1)

Exiting due to errors (i686-kvm linux-kernel linux)
[...]

The ls build/ reports:
linux-kernel-i686-kvm  root-image-i686-kvm.tar.bz2
simple-cross-compiler-i686-kvm.tar.bz2
simple-root-filesystem-i686-kvm.tar.bz2
packages               root-image-i686.tar.bz2
simple-cross-compiler-i686.tar.bz2
simple-root-filesystem-i686.tar.bz2
root-image-i686        simple-cross-compiler-i686
simple-root-filesystem-i686             temp-i686-kvm
root-image-i686-kvm    simple-cross-compiler-i686-kvm
simple-root-filesystem-i686-kvm

Strange thing seem happens building kernel (please note that
"linux-kernel-i686-kvm" is a directory which I suspect should be named
"linux-kernel-i686" instead).

In any case I would called that i686-virt or i686-virtio instead of
i686-kvm. The most important part is the use of virtio devices where
the kvm is only a secondary optimization handled by the system so I
would used qemu (instead of kvm) in run_emulator() .

Ciao,
Alessio



More information about the Aboriginal mailing list