Hi everyone, 

I found "x86_64-vmlinux-2.6.28.4" panic when apply changeset 10552: cpuid,
x86: Enabling more features in CPUid. (2.6.22.9 works fine)
The gem5 also report "warn: x86 cpuid: unimplemented function 13", and
kernel report BUG at arch/x86/kernel/xsave.c:323 as following.

Can anybody check/fix this bug?

Thanks.

-------------------------------- KERNEL OUTPUT
----------------------------------
MPTABLE: APIC at: 0xFEE00000
Processor #0 (Bootup-CPU)
I/O APIC #1 Version 17 at 0xFEC00000.
Processors: 1
Allocating PCI resources starting at c4000000 (gap: c0000000:3fff0000)
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 127500
Kernel command line: earlyprintk=ttyS0 console=ttyS0 lpj=7999923
root=/dev/hda1
Initializing CPU#0
FP/SSE not shown under xsave features 0x800500330000000d
------------[ cut here ]------------
kernel BUG at arch/x86/kernel/xsave.c:323!
invalid opcode: 0000 [#1] 
last sysfs file: 
CPU 0 
Modules linked in:
Pid: 0, comm: swapper Tainted: G        W  2.6.28.4 #2
RIP: 0010:[<ffffffff80577b45>]  [<ffffffff80577b45>]
xsave_cntxt_init+0x35/0x130
RSP: 0018:ffffffff80769f48  EFLAGS: 000000b8
RAX: 000000000000003c RBX: 0000000000000000 RCX: ffffffff807cd460
RDX: 00000000ffffffff RSI: 0000000000000d5c RDI: ffffffff80702180
RBP: 0000000000000000 R08: 00000000ffffffff R09: 00000000000003fd
R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000
R13: ffffffffffffffff R14: 0000000000000000 R15: 0000000000000000
FS:  0000000000000000(0000) GS:ffffffff807bf020(0000) knlGS:0000000000000000
CS:  0010 DS: 0018 ES: 0018 CR0: 0000000080050033
CR2: 0000000000000000 CR3: 0000000000201000 CR4: 00000000000006a0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 0000000000000000 DR7: 0000000000000000
Process swapper (pid: 0, threadinfo ffffffff80768000, task ffffffff806f5380)
Stack:
 0000000000000000 ffffffff8078f133 ffffffff80795000 ffffffff8078fe72
 8000896f59002087 00000000ffffffff 8022ee0000104a50 ffffffff80794000
 ffffffff80795000 ffffffff8076a98d 0000000000000000 ffffffff80795000
Call Trace:
 [<ffffffff8078f133>] fpu_init+0x3e/0x8e [<ffffffff8078fe72>]
cpu_init+0x222/0x240 [<ffffffff8076a98d>] start_kernel+0x16f/0x2d9
[<ffffffff8076a407>] x86_64_start_kernel+0xd9/0xdfCode: 48 c1 e2 20 89 c0 48
8d 34 02 48 89 f0 48 89 35 12 a6 24 00 83 e0 03 48 83 f8 03 74 12 48 c7 c7
50 74 67 80 31 c0 e8 9c 30 01 00 <0f> 0b eb fe f6 05 57 b7 1e 00 04 48 c7 05
e5 a5 24 00 03 00 00 
RIP  [<ffffffff80577b45>] xsave_cntxt_init+0x35/0x130
 RSP <ffffffff80769f48>
---[ end trace 4eaa2a86a8e2da22 ]---
Kernel panic - not syncing: Attempted to kill the idle task!


----
Jiuyue


_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to