[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-08-23 Thread Leann Ogasawara
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-08-19 Thread Gabor Kelemen
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-07-13 Thread Launchpad Bug Tracker
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-06-22 Thread Launchpad Bug Tracker
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-05-17 Thread Colin Watson
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:

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-05-17 Thread Steve Conklin
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-05-10 Thread Brad Figg
** 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) --

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-05-10 Thread Brad Figg
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-05-10 Thread Serge Hallyn
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-05-10 Thread Serge Hallyn
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-05-02 Thread Launchpad Bug Tracker
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-18 Thread Dave Walker
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-18 Thread Dave Walker
** 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)

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-15 Thread Colin Watson
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-15 Thread Dave Walker
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-15 Thread Dave Walker
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-15 Thread Serge Hallyn
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-13 Thread Ubuntu QA Website
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-13 Thread Andy Whitcroft
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-13 Thread Andy Whitcroft
@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! **

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-13 Thread Serge Hallyn
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-12 Thread Andy Whitcroft
@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.

Re: [Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-12 Thread Serge Hallyn
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-12 Thread Serge Hallyn
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:

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-11 Thread Dustin Kirkland
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-11 Thread Jeremy Foshee
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-11 Thread Dustin Kirkland
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:

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-08 Thread David Planella
** 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.

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-08 Thread Serge Hallyn
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. **

Re: [Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-08 Thread Dustin Kirkland
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

Re: [Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-08 Thread Dustin Kirkland
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) --

Re: [Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-08 Thread Serge Hallyn
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-08 Thread Serge Hallyn
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-07 Thread Serge Hallyn
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-07 Thread Serge Hallyn
** 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

Re: [Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-07 Thread Colin Watson
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-07 Thread Serge Hallyn
** 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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-07 Thread Dustin Kirkland
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-07 Thread Serge Hallyn
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 [

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-07 Thread Serge Hallyn
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

Re: [Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-07 Thread Dustin Kirkland
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

Re: [Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-07 Thread Serge Hallyn
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

[Bug 747090] Re: wrong return address sometimes pushed for INT in kvm (not qemu)

2011-04-06 Thread Colin Watson
** 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.