Bug 251193 - kernel caused callback when run in qemu and kqemu is on
Summary: kernel caused callback when run in qemu and kqemu is on
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 8
Hardware: i386
OS: Linux
low
low
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-08-07 18:13 UTC by Michal Nowak
Modified: 2013-03-08 02:03 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2007-08-15 14:52:55 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Captured Qemu screen (13.07 KB, image/png)
2007-08-15 14:38 UTC, Michal Nowak
no flags Details
Captured Qemu screen (13.28 KB, image/png)
2007-08-15 14:38 UTC, Michal Nowak
no flags Details
Captured Qemu screen (13.72 KB, image/png)
2007-08-15 14:38 UTC, Michal Nowak
no flags Details
Captured Qemu screen (13.85 KB, image/png)
2007-08-15 14:39 UTC, Michal Nowak
no flags Details

Description Michal Nowak 2007-08-07 18:13:44 UTC
Description of problem:
Fedora kernel causes traceback when run in Qemu with kqemu. Following line was used:

qemu -cdrom Fedora-8-Test-1-Live-i686.iso -m 512 -net nic,model=rtl8139 -net
user -soundhw sb16 -kernel-kqemu

Version-Release number of selected component (if applicable):
qemu-0.9.0
kqemu-1.3.0_pre11

How reproducible:
Run Fedora Test1 ISO image in Qemu, kqemu turned on.

Steps to Reproduce:
1.
2.
3.
  
Actual results:
traceback

Expected results:
no traceback :)

Additional info:
Boot menu -> Uncompressing Linux ... -> Lock dependency validator -> SELinux
initializing -> Checking 'hlt' instruction... OK -> invalid opcode: 0000 [#1] ->
SMP -> Module linked in: -> CPU: 0 (Traceback follows) -> ... -> Kernel panic ...

Comment 1 Chuck Ebbert 2007-08-07 18:37:44 UTC
So, where is the message it printed?

Comment 2 Michal Nowak 2007-08-08 06:03:36 UTC
I guess, I don't get what you think. The message is printed in Qemu's window,
hard to get it from it. If you know how to get the information to stdout (i.e.
console window) via builtin "seriali line", write me how.

Comment 3 Dave Jones 2007-08-14 20:13:32 UTC
even a jpeg screen capture of the window would be better than nothing.

Comment 4 Michal Nowak 2007-08-15 14:38:02 UTC
Created attachment 161362 [details]
Captured Qemu screen

Comment 5 Michal Nowak 2007-08-15 14:38:26 UTC
Created attachment 161363 [details]
Captured Qemu screen

Comment 6 Michal Nowak 2007-08-15 14:38:50 UTC
Created attachment 161364 [details]
Captured Qemu screen

Comment 7 Michal Nowak 2007-08-15 14:39:01 UTC
Created attachment 161365 [details]
Captured Qemu screen

Comment 8 Michal Nowak 2007-08-15 14:40:27 UTC
Attached four shots of Qemu's screen.

Comment 9 Chuck Ebbert 2007-08-15 14:52:55 UTC
This looks like a bug in kqemu -- it is not supporting the clflush instruction.
Nothing we can do about that.

  3b:   0f ae 38                clflush (%eax)  <==  oops here
  3e:   58                      pop    %eax
  3f:   5a                      pop    %edx
  40:   5b                      pop    %ebx


Note You need to log in before you can comment on or make changes to this bug.