Skip to contentSkip to conversation

Breakage due to commit c1699988 ("v3: don't call reset functions on cpu initialization")

DISCUSSION Avi Kivity 3 participants 7 messages Nov 22, 2009 – Nov 24, 2009 KVM

lore
Share & tools
lore

Avi Kivity

author
#0 lore raw

A qemu-kvm which merges this commit breaks badly (see qemu-kvm.git next branch). In the commit log for this commit, you write

I tested it with qemu (with and without io-thread) and qemu-kvm, and it seems to be doing okay - although qemu-kvm uses a slightly
different patch.

Can you share the slightly different patch (against 'next') please?

Signature · 1 line
error compiling committee.c: too many arguments to function
#1 lore raw
Quoted 8 lines · Avi Kivity

A qemu-kvm which merges this commit breaks badly (see qemu-kvm.git next branch). In the commit log for this commit, you write

I tested it with qemu (with and without io-thread) and qemu-kvm, and it seems to be doing okay - although qemu-kvm uses a slightly different
patch.

Can you share the slightly different patch (against 'next') please?

Sorry, I don't follow. You said you tested it and it works, so what exactly do we need from me here?

#2 lore raw
Quoted 11 lines · Glauber Costa
Quoted 8 lines · Avi Kivity

A qemu-kvm which merges this commit breaks badly (see qemu-kvm.git next branch).  In the commit log for this commit, you write

    I tested it with qemu (with and without io-thread) and qemu-kvm, and it seems to be doing okay - although qemu-kvm uses a slightly different patch.

Can you share the slightly different patch (against 'next') please?

Sorry, I don't follow. You said you tested it and it works, so what exactly do we need from me here?

FYI: Combining that patch with a later fix from Juan fix the issue for qemu-kvm. (504c2948)
Also, the patch seems to apply fine ontop of next.

I can send a combined version if you want, or you can combine it yourself

Signature · 5 lines
Glauber  Costa.
"Free as in Freedom"
http://glommer.net

"The less confident you are, the more serious you have to act."
author
#6 lore raw
In reply to Glauber Costa
Quoted 5 lines · Glauber Costa
Quoted 3 lines · Avi Kivity

A qemu-kvm which merges this commit breaks badly (see qemu-kvm.git next branch). In the commit log for this commit, you write

"you" = Glauber Costa

Quoted 10 lines
Quoted 6 lines

I tested it with qemu (with and without io-thread) and qemu-kvm, and it seems to be doing okay - although qemu-kvm uses a slightly different
patch.

Can you share the slightly different patch (against 'next') please?

Sorry, I don't follow. You said you tested it and it works, so what exactly do we need from me here?

No. _You_ tested it and it worked for you. qemu-kvm next fails badly (doesn't even run the bios). I need help from you in finding out why and fixing it.

Signature · 1 line
error compiling committee.c: too many arguments to function
author
#3 lore raw
In reply to Glauber Costa
Quoted 13 lines · Glauber Costa
Quoted 11 lines · Glauber Costa
Quoted 9 lines · Avi Kivity

A qemu-kvm which merges this commit breaks badly (see qemu-kvm.git next branch). In the commit log for this commit, you write

I tested it with qemu (with and without io-thread) and qemu-kvm, and it seems to be doing okay - although qemu-kvm uses a slightly different
patch.

Can you share the slightly different patch (against 'next') please?

Quoted 10 lines
Quoted 3 lines

Sorry, I don't follow. You said you tested it and it works, so what exactly do we need from me here?

FYI: Combining that patch with a later fix from Juan fix the issue for qemu-kvm. (504c2948)
Also, the patch seems to apply fine ontop of next.

I can send a combined version if you want, or you can combine it yourself

That commit is already merged.

Signature · 1 line
error compiling committee.c: too many arguments to function
#4 lore raw
Quoted 11 lines
Quoted 8 lines

FYI: Combining that patch with a later fix from Juan fix the issue for qemu-kvm.
(504c2948)
Also, the patch seems to apply fine ontop of next.

I can send a combined version if you want, or you can combine it yourself

That commit is already merged.

Applying it ontop of 5d968c942adbc48188dbbcf7d85e69c2e0d7cd8a, which is your merge commit that includes my patch, make qemu-kvm go from non-working to working again. So the problem must be something else.

Signature · 5 lines
Glauber  Costa.
"Free as in Freedom"
http://glommer.net

"The less confident you are, the more serious you have to act."
author
#5 lore raw
Quoted 8 lines · Glauber Costa
Quoted 4 lines

That commit is already merged.

Applying it ontop of 5d968c942adbc48188dbbcf7d85e69c2e0d7cd8a, which is your merge commit that includes my patch, make qemu-kvm go from non-working to working again. So the problem must be something else.

It is my misport of Jan's irq bitmap refactoring (init/reset was not ported); pretty easy to fix.

Signature · 1 line
error compiling committee.c: too many arguments to function