Gentoo Archives: gentoo-hardened

From: basile <basile@××××××××××××××.edu>
To: gentoo-hardened@l.g.o
Subject: [gentoo-hardened] stack fault in kernel mode with i686 with 2.6.26-r9 and 2.6.27-r8
Date: Sat, 07 Mar 2009 23:39:30
Message-Id: 49B305A6.1050709@opensource.dyc.edu
1 Hi guys,
2
3 I'm encountering a reproduceable problem with hardened 2.6.26-r9 and
4 2.6.27-r8 that wasn't there with 2.6.25-r13 on i686, and isn't there
5 with amd64 using approximately the same kernel configuration in every
6 case. I've been able to reproduce it in vmware, qemu and on physical
7 boxes, one with a Intel(R) Core(TM)2 Quad CPU Q6700, the other AMD
8 Athlon(tm) 64 FX-62 Dual Core. It a stack fault in kernel mode, but I
9 can't pin it down further. It happens almost immediately after the
10 bootloader passes control to the kernel. The best error message comes
11 from qemu which gives the states of the registers. Here's the error
12 message from a bootable ISO I made suing 2.6.26-r9. Any idea where I
13 can start tackling this one?
14
15 # qemu -cdrom th-i686-20090307-RC3.iso
16 qemu: fatal: triple fault
17 EAX=000000ff EBX=0153cac0 ECX=0013a2d1 EDX=0013a2d1
18 ESI=0024c000 EDI=01400000 EBP=01541a20 ESP=01541a10
19 EIP=0153a2d0 EFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0
20 ES =0018 00000000 ffffffff 00cf9300
21 CS =0010 00000000 ffffffff 00cf9b00
22 SS =0018 00000000 ffffffff 00cf9300
23 DS =0018 00000000 ffffffff 00cf9300
24 FS =0018 00000000 ffffffff 00cf9300
25 GS =0018 00000000 ffffffff 00cf9300
26 LDT=0000 00000000 00000000 00008000
27 TR =0020 00001000 00000067 00008900
28 GDT= 000928f0 00000027
29 IDT= 00000000 00000000
30 CR0=60000011 CR2=00000000 CR3=00000000 CR4=00000000
31 CCS=0024c000 CCD=ffeee2d1 CCO=SUBL
32 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80
33 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000
34 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000
35 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000
36 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000
37 XMM00=00000000000000000000000000000000
38 XMM01=00000000000000000000000000000000
39 XMM02=00000000000000000000000000000000
40 XMM03=00000000000000000000000000000000
41 XMM04=00000000000000000000000000000000
42 XMM05=00000000000000000000000000000000
43 XMM06=00000000000000000000000000000000
44 XMM07=00000000000000000000000000000000
45 Aborted
46
47 --
48
49 Anthony G. Basile, Ph.D.
50 Chair of Information Technology
51 D'Youville College
52 Buffalo, NY 14201
53 USA
54
55 (716) 829-8197

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies