[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [Qemu-commits] [COMMIT 059b8b1] KVM: x86: Refactor pers
From: |
Blue Swirl |
Subject: |
[Qemu-devel] Re: [Qemu-commits] [COMMIT 059b8b1] KVM: x86: Refactor persistent CPU state |
Date: |
Wed, 1 Jul 2009 23:04:25 +0300 |
On 7/1/09, Anthony Liguori <address@hidden> wrote:
> Blue Swirl wrote:
>
> > On 6/30/09, Anthony Liguori <address@hidden> wrote:
> >
> >
> > > From: Jan Kiszka <address@hidden>
> > >
> > > This patch aligns the KVM-related layout and encoding of the CPU state
> > > to be saved to disk or migrated with qemu-kvm. The major differences
> are
> > > reordering of fields and a compressed interrupt_bitmap into a single
> > > number as there can be no more than one pending IRQ at a time.
> > >
> > > Signed-off-by: Jan Kiszka <address@hidden>
> > > Signed-off-by: Anthony Liguori <address@hidden>
> > >
> > >
> >
> >
> >
> > > + for (i = 0; i <
> ARRAY_SIZE(env->interrupt_bitmap); i++) {
> > > + bit = ffsll(env->interrupt_bitmap[i]);
> > >
> > >
> >
> > This broke build on platforms without ffsll (Mingw32, *BSDs).
> >
> >
>
> What version of mingw32? Mine seems to have ffsll (gcc 4.4.2).
Using built-in specs.
Target: i586-mingw32msvc
Configured with:
/home/ron/devel/debian/mingw32/mingw32-4.2.1.dfsg/build_dir/src/gcc-4.2.1-2-dfsg/configure
-v --prefix=/usr --target=i586-mingw32msvc --enable-languages=c,c++
--enable-threads --enable-sjlj-exceptions --disable-multilib
--enable-version-specific-runtime-libs
Thread model: win32
gcc version 4.2.1-sjlj (mingw32-2)
- [Qemu-devel] Re: [Qemu-commits] [COMMIT 059b8b1] KVM: x86: Refactor persistent CPU state,
Blue Swirl <=