On Wed, 2011-02-02 at 19:42 +0200, Timo Juhani Lindfors wrote: > Package: linux-2.6 > Version: 2.6.32-30 > Severity: normal > > Sometimes when I use > > shutdown -r now > > under qemu I get a general protection fault:
Which version of qemu are you using in the host? If you are using kvm-qemu, which kernel version are you using in the host? [...] > 4) Observation: RIP == 0xffffffff810239db is in the middle of the > > ffffffff810239d9: ff 14 25 f8 69 46 81 callq *0xffffffff814669f8 > > instruction! If you compare the on-disk data to the "Code:" dump you > see that two calls have been replaced with the mysterious fragment > > 0x0000000000600889 <f+41>: 57 push %rdi > 0x000000000060088a <f+42>: 9d popfq > 0x000000000060088b <f+43>: 66 66 90 xchg %ax,%ax > 0x000000000060088e <f+46>: 66 90 xchg %ax,%ax > > > Is this memory corruption? Or is linux trying to patch the calls? [...] This looks like deliberate patching by the PV-alternatives mechanism. Ben. -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.
signature.asc
Description: This is a digitally signed message part