Marking actively developed linux task from Fix Committed to Fix Released
as this patch has been applied and uploaded for Oneiric:
ubuntu-oneiric$ git describe --contains 71f9833bb1cba9939245f3e57388d87d69f8f399
v3.0-rc1~350^2~68
** Changed in: linux (Ubuntu)
Status: Fix Committed = Fix
** Changed in: ubuntu-translations
Status: Triaged = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for INT
This bug was fixed in the package linux - 2.6.38-10.46
---
linux (2.6.38-10.46) natty-proposed; urgency=low
[ Steve Conklin ]
* Release Tracking Bug
- LP: #802464
[ Upstream Kernel Changes ]
* Revert put stricter guards on queue dead checks
* Revert fix oops in
** Branch linked: lp:ubuntu/linux-ti-omap4
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for INT in kvm (not qemu)
To manage
Agreed, this is working fine now. I've confirmed that translations are
working in the CD boot menu again, and I've also reproduced my gdb
testing and am no longer seeing instances of wrong return addresses
following INT. Thanks!
** Tags added: verification-done
** Tags removed:
** Tags added: verification-done-natty
** Tags removed: verification-done
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for
** Tags added: verification-needed-natty
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for INT in kvm (not qemu)
--
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed'
to 'verification-done'.
If verification is not done by one week from today, this fix will
I no longer have the original natty-desktop-i386.iso, and the current
one appears to have moved some of the breakpoints.
So I instead tested using this bug's dup, 771227. virsh save/restore
are working with this proposed kernel. That should verify this bug, I
don't know if cjwatson wants to
Also, with this kernel I do get translations when I choose 'Nederlands'
as my language from the boot cd.
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return
** Branch linked: lp:ubuntu/natty-proposed/linux-ti-omap4
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for INT in kvm (not
Confirmed with apw that this is fixed in ubuntu git tree, and will be
Fixed in first SRU upload. Updating milestone to natty-updates to
reflect this.
** Changed in: linux (Ubuntu Natty)
Milestone: ubuntu-11.04 = natty-updates
--
You received this bug notification because you are a member
** Tags added: server-nro
** Tags removed: server-nrs
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for INT in kvm (not qemu)
** Changed in: linux (Ubuntu Natty)
Milestone: ubuntu-11.04-beta-2 = ubuntu-11.04
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes
** Tags added: server-nrs
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for INT in kvm (not qemu)
--
Ubuntu-server-bugs
** Changed in: qemu-kvm (Ubuntu Natty)
Milestone: ubuntu-11.04-beta-2 = None
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed
The new kernel is working great for me for kvm. Marking the linux task
from 'incomplete' to 'fix committed', as my understanding is that it is
in the tree. Please correct if I'm wrong.
** Changed in: linux (Ubuntu Natty)
Status: Incomplete = Fix Committed
--
You received this bug
** Tags added: iso-testing
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for INT in kvm (not qemu)
--
Ubuntu-server-bugs
** Changed in: linux (Ubuntu Natty)
Assignee: (unassigned) = Andy Whitcroft (apw)
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes
@Serge -- I have pulled down the patch (and applied Jan's changes), and
applied the patch to a Natty kernel for testing. If you could just
verify the kernels at the URL for me, I can get the patch out for
review. Kernels are here:
http://people.canonical.com/~apw/lp747090-natty/
Thanks!
**
I've sent apw's updated version of the patch with no changes to the kvm
mailing list. Hopefully they forward it to lkml soon.
I'm still testing, but the kernel in comment #23 is working great so
far. Thanks much.
--
You received this bug notification because you are a member of Ubuntu
Server
@serge -- have we heard anything further from upstream. The thread you
started seems quiet. I suspect we need to debug this more before they
are going to react.
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
Quoting Andy Whitcroft (a...@canonical.com):
@serge -- have we heard anything further from upstream. The thread you
started seems quiet. I suspect we need to debug this more before they
are going to react.
Yeah I'd gotten distracted during the day yesterday. When I looked more
into it last
No comment on this patch yet from upstream, but this patch follows
upstream guidance in actually fixing the bug as opposed to undoing the
bad patch altogether (as my last patch did). The kernel built with this
patch works for me.
** Patch added:
** Changed in: linux (Ubuntu Natty)
Status: New = Triaged
** Changed in: linux (Ubuntu Natty)
Importance: Undecided = High
** Changed in: linux (Ubuntu Natty)
Milestone: None = ubuntu-11.04-beta-2
--
You received this bug notification because you are a member of Ubuntu
Server
** Tags added: kernel-key
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for INT in kvm (not qemu)
--
Ubuntu-server-bugs
Marking the qemu-kvm userspace task 'invalid', as this looks to me to be
exclusively in the kernel.
Marking the linux task triaged/high/B2, to make sure this is on the
Kernel team's release radar. JFo: adjust accordingly, if you disagree
;-)
** Changed in: qemu-kvm (Ubuntu Natty)
Status:
** Changed in: ubuntu-translations
Status: New = Triaged
** Changed in: ubuntu-translations
Importance: Undecided = Low
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
With this kernel patch applied, the problem appears solved for me.
I did first try my hand at a 'proper' fix, in two different ways, but
failed.
The patch probably won't apply 100% cleanly, but only because two of the
lines being removed have changed. Ignore that and make the patch apply.
**
Serge, are you working this upstream through the kvm development
mailing list, too?
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes
Oh, and nice work on the patch, by the way :-)
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for INT in kvm (not qemu)
--
Quoting Dustin Kirkland (dustin.kirkl...@gmail.com):
Serge, are you working this upstream through the kvm development
mailing list, too?
I've sent an email to KVM mailing list k...@vger.kernel.org
http://www.spinics.net/lists/kvm/msg52279.html
but no responses yet.
--
You received this
A cleaned up patch which applies to uptodate linux-2.6 HEAD.
** Patch added: 0001-Remove-emulate_int_real.patch
https://bugs.launchpad.net/ubuntu/+source/qemu-kvm/+bug/747090/+attachment/2003068/+files/0001-Remove-emulate_int_real.patch
--
You received this bug notification because you are
Hi Colin,
I'm trying right now to reproduce this myself, but I'm curious, since
this only happens with kvm enabled, have you tried to reproduce this
with say a maverick kernel?
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm
** Changed in: qemu-kvm (Ubuntu Natty)
Assignee: (unassigned) = Serge Hallyn (serge-hallyn)
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address
I haven't. I'm not sure I can easily take my laptop down at the moment
to try that, unfortunately ...
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return
** Also affects: linux (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for
Subscribing Anthony...have you seen anything like this, Anthony?
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address sometimes pushed for INT in kvm
Instrumenting arch/x86/kvm/emulate.c gives me:
[ 119.115925] emulate_int_real: emulating push of eip 148
[ 119.159032] emulate_int_real: emulating push of eip 40a3
[ 119.159063] emulate_int_real: emulating push of eip 40a3
[ 119.159086] emulate_int_real: emulating push of eip 148
[
Building a kernel with emulate_int_real removed, I assume that will
start working.
I suspect the right answer will just be to increment eip, of course,
i.e. something like insn_fetch(s8, 1, c-eip).
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is
aliguori kirkland, yeah, that's real mode emulation
aliguori i'll look closer this afternoon
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/747090
Title:
wrong return address
Quoting Dustin Kirkland (dustin.kirkl...@gmail.com):
aliguori kirkland, yeah, that's real mode emulation
aliguori i'll look closer this afternoon
I was wrong about the path being taken when this happens -
emulate_real_int() is not being called by emulate.c:emulate_int(), but
by
** Summary changed:
- No translations in natty - inside kvm only
+ wrong return address sometimes pushed for INT in kvm (not qemu)
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to qemu-kvm in Ubuntu.
43 matches
Mail list logo