Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 171472 Details for
Bug 246322
<=app-emulation/kvm-75 - images dosn't boot without the option "-no-kvm"
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
2.6.25 kernel patch
fix-halt.patch (text/plain), 1.02 KB, created by
Cory
on 2008-11-11 22:47:42 UTC
(
hide
)
Description:
2.6.25 kernel patch
Filename:
MIME Type:
Creator:
Cory
Created:
2008-11-11 22:47:42 UTC
Size:
1.02 KB
patch
obsolete
>commit 214fc251236fd1d0e0f2b7c3b7b7ad5243928fa9 >Author: Mohammed Gamal <m.gamal005@gmail.com> >Date: Sun Jul 6 16:51:26 2008 +0300 > > KVM: x86 emulator: Fix HLT instruction > > This patch fixes issue encountered with HLT instruction > under FreeDOS's HIMEM XMS Driver. > > The HLT instruction jumped directly to the done label and > skips updating the EIP value, therefore causing the guest > to spin endlessly on the same instruction. > > The patch changes the instruction so that it writes back > the updated EIP value. > > Signed-off-by: Mohammed Gamal <m.gamal005@gmail.com> > Signed-off-by: Avi Kivity <avi@qumranet.com> > >diff --git a/kernel/x86_emulate.c b/kernel/x86_emulate.c >index dd4efe1..62e71b6 100644 >--- a/kernel/x86_emulate.c >+++ b/kernel/x86_emulate.c >@@ -1732,7 +1732,7 @@ special_insn: > break; > case 0xf4: /* hlt */ > ctxt->vcpu->arch.halt_request = 1; >- goto done; >+ break; > case 0xf5: /* cmc */ > /* complement carry flag from eflags reg */ > ctxt->eflags ^= EFLG_CF;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 246322
:
171339
|
171341
| 171472