1 | |
---|
2 | Annotated pmdf log |
---|
3 | 25 Nov 08 SHL |
---|
4 | |
---|
5 | Using acpi.psd 3.13 build dated Nov 27 2008 00:06:12 |
---|
6 | This is the build that corrected the int3 in the debug kernel. |
---|
7 | |
---|
8 | The output is still messy becase we are still running the COM port at 115K. |
---|
9 | Desktop on Call overruns at this rate. Sorry. Yell at Roderick. |
---|
10 | |
---|
11 | ...snipped.. |
---|
12 | |
---|
13 | PSD_install options:" /O1" @#netlabs dot org:3.13#@ACPI core PSD Driver. (c) netlabs.org 2005-2008 Build date: Nov 27 2008 00:06:12 |
---|
14 | |
---|
15 | ...snipped.. |
---|
16 | |
---|
17 | Trap 14 (0EH) - Page Fault 0002, Not Present, Write Access, Supervisor |
---|
18 | eax=00000000 ebx=0000000 ecx=00000001 edx=00000000 esi=ffe68700 edi=00000000 |
---|
19 | eip=f9ac1312 esp=ffe4ffcc ebp=ffe4f4 iopl=0 rf -- -- nv up di ng nz na pe nc |
---|
20 | cs=0178 ss=1520 ds=0170 es=0170 fs=0000 gs=0000 cr2=00000380 cr3=00225000 p=00 |
---|
21 | 0178:f9ac1312 c7838003000000000000 mov dword ptr [x+00000380],00000000 |
---|
22 | ds:00000380=invalid |
---|
23 | ##ln |
---|
24 | 0178:f9ac1135 acpi:CODE32:_PSD_SET_PROC_STATE + 1dd |
---|
25 | 0178:f9ac13ab _PSD_DEINSTALL - 99 |
---|
26 | |
---|
27 | ##u _psd_set_proc_state eip |
---|
28 | acpi:CODE32:_PSD_SET_PROC_STATE: |
---|
29 | %f9ac1135 55 push ebp |
---|
30 | %f9ac1136 8bec mov ebp,esp |
---|
31 | %f9ac1138 83ec0c sub esp,+0c |
---|
32 | %f9ac113b 53 push ebx |
---|
33 | %f9ac113c 57 push edi |
---|
34 | %f9ac113d 56 push esi |
---|
35 | %f9ac113e 833d880a80ffff cmp dword ptr [_InterruptLevel (ff800a88)],-01 |
---|
36 | %f9ac1145 7409 jz %ac1150 |
---|
37 | %f9ac1147 33c0 xor eax,eax |
---|
38 | %f9ac1149 e974000000 jmp %f9ac11c2 |
---|
39 | %f9ac114e 8bc0 mov eax,eax |
---|
40 | %f9ac1150 8b1db409c1f9 mov ebx,dword ptr [pPSDPLMA (f9c109b4)] |
---|
41 | %f9ac1156 8b1b mov ebx,dword ptr [ebx] |
---|
42 | %f9ac1158 895dfc mov dword ptr [ebp-04],ebx |
---|
43 | %f9ac115b 8d049d00000000 lea eax,[ebx*4+00000000] |
---|
44 | %f9ac1163c80 lea edi,[eax+eax*4] |
---|
45 | %f9ac1165 c1e005 shl eax,05 |
---|
46 | %f9ac1168 03f8 add edi,eax |
---|
47 | %f9ac116a 8b35f0c0c1f9 mov esi,dword ptr [Processor (f9c1c0f0)] |
---|
48 | %f9ac1170f8c80300 call GetCR3 (%f9afda6d) |
---|
49 | %f9ac1175 89843e90000000 mov dword ptr [esi+edi+00000090],eax |
---|
50 | %f9ac117c 85db test ebx,ebx |
---|
51 | %f9ac117e 7412 jz %f9ac1192 |
---|
52 | %f9ac1180 8a0d4f73c1f9 mov cl,byte ptr [f9c1734f] |
---|
53 | %f9ac1186 80e17f and cl,7f |
---|
54 | %f9ac1189 80c980 or cl,80 |
---|
55 | %f9ac118c 880d4f73c1f9 mov byte ptr [f9c1734f],cl |
---|
56 | %f9ac1192 f605710ac1f902 test byte ptr [f9c10a71],02 |
---|
57 | %f9ac1199 741c jz %f9ac11 |
---|
58 | %f9ac119b e8ebc80300 call PSDCLI (%f9afda8b) |
---|
59 | %f9ac11a0 8bd8 mov ebx,eax |
---|
60 | %f9ac11a2 e849730000 call AcpiExecSingleCPU (%f9ac84f0) |
---|
61 | %f9ac11a7 83ec04 sub esp,+04 |
---|
62 | %f9ac11aa 53 push ebx |
---|
63 | %f9ac11ab e8dfc80300 call PSDSTI (%f9afda8f) |
---|
64 | %f9ac11b0 83c408 add esp,+08 |
---|
65 | %f9ac11b3 33c0 xor eax,eax |
---|
66 | %f9ac115 eb0b jmp %f9ac11c2 |
---|
67 | %f9ac11b7 f6054f73c1f940 test byte ptr [f9c1734f],40 ;'@' |
---|
68 | %f9ac11be 7410 jz %f9ac11d0 |
---|
69 | %f9ac11c0 33c0 xor eax,eax |
---|
70 | %f9ac11c2 5e pop esi |
---|
71 | %f9ac11c3 5f pop edi |
---|
72 | %f9ac11c4 5b pop ebx |
---|
73 | %f9ac11c5 8be5 mov esp,ebp |
---|
74 | %11c7 5d pop ebp |
---|
75 | %f9ac11c8 c20400 retd 0004 |
---|
76 | %f9ac11cb 0500000000 add eax,00000000 |
---|
77 | %f9ac11d0 8b1df809c1f9 mov ebx,dword ptr [FreeInPSDCall (f9c109f8)] |
---|
78 | %f9ac11d6 85db test ebx,ebx |
---|
79 | %f9ac11d8 7443 jz %f9ac121d |
---|
80 | %f9ac11da 53 push ebx |
---|
81 | %f9ac11db 6a01 push +01 |
---|
82 | %f9ac11dd ff153e73c1f9 call dword ptr [f9c1733e] |
---|
83 | %f9ac11e3 85c0 test eax,eax |
---|
84 | %f9ac11e5 7419 jz %f9ac1200 |
---|
85 | %f9ac11e7 8b1df809c1f9 mov ebx,dword ptr [FreeInPSDCall (f9c109f8)] |
---|
86 | %f9ac11ed 53 push ebx |
---|
87 | %f9ac11ee 68980060fe push fe600098 |
---|
88 | 9ac11f3 e8e8640000 call AcpiOsPrintf (%f9ac76e0) |
---|
89 | %f9ac11f8 83c408 add es,+08 |
---|
90 | %f9ac11fb eb16 jmp %f9ac1213 |
---|
91 | %f9ac11fd 8d4000 lea eax,[eax] |
---|
92 | %f9ac1200 a1f809c1f9 mov eax,dword ptr [FreeInPSDCall (f9c109f8)] |
---|
93 | %f9ac1205 50 push eax |
---|
94 | %f9ac1206 68b40060fe push fe6000b4 %f9ac120b e8d0640000 call AcpiOsPrintf (%f9ac76e0) |
---|
95 | %f9ac1210 83c408 add esp,+08 |
---|
96 | %f9ac1213 c705f809c1f900000000 |
---|
97 | mov dword ptr [FreeInPSDCall (f9c109f8)],00000000 |
---|
98 | %f9ac121d 833d400ac1f900 cmp dword ptr [CPUExecCount (f9c10a40)],+00 |
---|
99 | %f9ac1224 7424 jz %f9ac124a |
---|
100 | %f9ac1226 8b75fc mov esi,dword ptr [ebp-04] |
---|
101 | %f9ac1229 33ff xor edi,edi |
---|
102 | %f9ac122b 0500000000 add eax,00000000 |
---|
103 | %f9ac1230 8d04fd50c5c1f9 lea eax,[edi*8+CPUExecute (f9c1c550)] |
---|
104 | %f9ac1237 8b5804 mov ebx,dword ptr [eax+04] |
---|
105 | %f9ac123a 53 push ebx |
---|
106 | %f9ac123b 56 push esi |
---|
107 | %f9ac123c ff10 call dword ptr [eax] |
---|
108 | %f9ac123e 83c408 add esp,+08 |
---|
109 | %f9ac1241 47 inc edi |
---|
110 | %f9ac1242 393d400ac1f9 cmp dword ptr [CPUExecCount (f9c10a40)],edi |
---|
111 | %f9ac1248 77e6 ja %f9ac1230 |
---|
112 | %f9ac124a e83cc80300 call PSDCLI (%f9afda8b) |
---|
113 | 9ac124f 8945f8 mov dword ptr [ebp-08],eax |
---|
114 | %f9ac1252 837d0800 cmp dword ptr [ebp+08],+00 |
---|
115 | %f9ac1256 0f85f7000000 jnz %f9ac1353 |
---|
116 | %f9ac125c 8b45fc mov eax,dword ptr [ebp-04] |
---|
117 | %f9ac125f c1e002 shl eax,02 |
---|
118 | %f9ac1262 8d1c80 lea e,[eax+eax*4] |
---|
119 | %f9ac1265 c1e005 shl eax,05 |
---|
120 | %f9ac1268 03d8 add ebx,eax |
---|
121 | %f9ac126a 8b0df0c0c1f9 mov ecx,dword ptr [Processor (f9c1c0f0)] |
---|
122 | %f9ac1270 837c197800 c dword ptr [ecx+ebx+78],+00 |
---|
123 | %f9ac1275 0f85d8000000 jnz %f9ac133 |
---|
124 | %f9ac127b 833d3273c1f900 cmp dword ptr [Setup (f9c17332)],+00 |
---|
125 | %f9a1282 0f84a4000000 jz %f9ac132c |
---|
126 | %f9ac1288 833dd09dc1f900 cmp dword ptr [EventTreadFunction (f9c19dd0)],+00 |
---|
127 | %f9ac128f 0f8497000000 jz %f9ac132c |
---|
128 | %f9ac1295 83bc198800000000 cmp dord ptr [ecx+ebx+00000088],+00 |
---|
129 | %f9a9d 743f jz %f9ac12de |
---|
130 | %f9ac129f 8b0d6c00c1f9 mov ecx,dword ptr [APICLVA (f9c1006c)] |
---|
131 | %f9ac12a5 c78120030000f3010200 mov dword ptr [ecx+0000320],000201f3 |
---|
132 | %f9ac12af 8b15f0c0c1f9 mov edx,dword ptr [Processor (f9c1c0f0)] |
---|
133 | %f9ac12b5 8b941a88000000 mov edx,dword ptr [edx+ebx+00088] |
---|
134 | %f9ac12bc 8b0d6c00c1f9 mov ecx,dword ptr [APICLVADR (f9c1006c)] |
---|
135 | %f9ac12c2 899180030000 mov dword ptr [ecx+00000380],edx |
---|
136 | %f9ac12c8 8b0df0c0c1f9 mov ecx,dword ptr [Processor (f9c1c0f0)] |
---|
137 | %f9ac12ce8b4c197c mov ecx,dword ptr [ecx+ebx+7c] |
---|
138 | %f9ac12d2 8b1d6c00c1f9 mov ebx,dword ptr [APICLVADR (f9c1006c)] |
---|
139 | %f9ac12d8 898be0030000 mov dword ptrebx+000003e0],ecx |
---|
140 | %f9ac12de 8b5dfc mov ebx,dword ptr [ebp-04] |
---|
141 | %f9ac12e1 8d049d00000000 lea eax,[ebx*4+00000000] |
---|
142 | %f9ac12e8 8d1480 lea edx,[eax+eax*4] |
---|
143 | %f9ac12eb c1e005 shl eax,05 |
---|
144 | %f9ac12ee 03d0 add edx,eax |
---|
145 | %f9ac12f0 8b0df0c0c1f9 mov ecx,dword ptr [Processor (f91c0f0)] |
---|
146 | %f9ac12f6 c744117801000000 mov dword ptr [ecx+edx+78],00000001 |
---|
147 | %f9ac12fe 53 push ebx |
---|
148 | %f9ac12ff 8b5d08 mov ebx,dword ptr [ebp+08] |
---|
149 | %f9ac1302 53 push ebx |
---|
150 | %f9ac1303 ff153273c1f9 call dword ptr [Setup (f9c17332)] |
---|
151 | %f9a1309 83c408 add esp,+08 |
---|
152 | %f9ac130c 8b1d6c00c1f9 mov ebx,dword ptr [APICLVADR (f9c1006c)] |
---|
153 | %f9ac1312 c7838003000000000000 mov dword ptr [ebx+00000380],00000000 |
---|
154 | |
---|
155 | ##r |
---|
156 | Trap 14 (0EH) - Page Fault 0002, Not Present, Write Access, Supervisor |
---|
157 | eax=00000000 ebx=00000000 ecx=00000001 edx=00000000 esi=ff700 edi=00000000 |
---|
158 | eip=f9ac1312 esp=ffe4ffcc ebp=ffe4ffe4 iopl=0 rf -- -- nv up di ng nz npe nc |
---|
159 | cs=0178 ss=1520 ds=0170 es=0170 fs=0000 gs=0000 cr2=00000380 cr3=00225000 p=00 |
---|
160 | 0178:f9ac1312 c7838003000000000000 mov dword ptr [ebx+00000380],00000000 |
---|
161 | ds:00000380=invalid |
---|
162 | |
---|
163 | ##dd ebp+8 l1 |
---|
164 | 0170:ffe4ffec 00000000 |
---|
165 | |
---|
166 | |
---|