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 |
|
---|