jzef

i219W20

Mar 5th, 2026
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.08 KB | None | 0 0
  1. 1: kd> sxd ud
  2. 1: kd> bc *
  3. 1: kd> .echo ====W20_PCI_i219_DEV_15BB====
  4. ====W20_PCI_i219_DEV_15BB====
  5. 1: kd> !pci 0 0 1f 6
  6. PCI Segment 0 Bus 0
  7. 1f:6 8086:15bb.10 Cmd[0006:.mb...] Sts[0010:c....] Intel Ethernet Controller SubID:8086:0000
  8. 1: kd> .echo ====W20_GLOBALS====
  9. ====W20_GLOBALS====
  10. 1: kd> dd i219!g_LinkPollInit L1
  11. ba952444 00000000
  12. 1: kd> dd i219!g_LinkPollStart L1
  13. ba952440 00000000
  14. 1: kd> dd i219!g_RxFrames L1
  15. ba952458 00000000
  16. 1: kd> dd i219!g_TxSubmits L1
  17. ba95244c 00000000
  18. 1: kd> dd i219!g_TxCompletes L1
  19. ba952450 00000000
  20. 1: kd> bu /1 i219!I219MiniportInitialize "r $t0=poi(@esp+4); r $t1=poi(@$t0+0xDC); .echo ====W20_INIT_IN====; .printf \"a=%p regs=%p\n\", @$t0, @$t1; dd @$t1+0x0000 L1; dd @$t1+0x0008 L1; dd @$t1+0x0018 L1; dd @$t1+0x00C0 L1; dd @$t1+0x00D0 L1; dd @$t1+0x00D8 L1; dd @$t1+0x0100 L1; dd @$t1+0x0400 L1; .printf \"STATUS&40000000=%08x\n\", (poi(@$t1+0x0008) & 0x40000000); gc"
  21. 1: kd> bu /1 i219!I219WarmResetInitLikeLinux "r $t0=poi(@esp+4); r $t1=poi(@$t0+0xDC); .echo ====W20_WARMRESET====; .printf \"a=%p regs=%p\n\", @$t0, @$t1; dd @$t1+0x0000 L1; dd @$t1+0x0008 L1; dd @$t1+0x0018 L1; dd @$t1+0x00C0 L1; dd @$t1+0x00D0 L1; dd @$t1+0x00D8 L1; dd @$t1+0x0100 L1; dd @$t1+0x0400 L1; dd @$t1+0x5B54 L1; .printf \"STATUS&40000000=%08x\n\", (poi(@$t1+0x0008) & 0x40000000); gc"
  22. 1: kd> bu /1 i219!I219DoCtrlKickLate "r $t0=poi(@esp+4); r $t1=poi(@$t0+0xDC); .echo ====W20_CTRLKICK====; .printf \"a=%p regs=%p\n\", @$t0, @$t1; dd @$t1+0x0008 L1; dd @$t1+0x00D0 L1; dd @$t1+0x00D8 L1; .printf \"STATUS&40000000=%08x\n\", (poi(@$t1+0x0008) & 0x40000000); gc"
  23. 1: kd> bu /1 i219!I219TxRxAlloc "r $t0=poi(@esp+4); r $t1=poi(@$t0+0xDC); .echo ====W20_TXRXALLOC====; .printf \"a=%p regs=%p\n\", @$t0, @$t1; dd @$t1+0x2800 L3; dd @$t1+0x2810 L1; dd @$t1+0x2818 L1; dd @$t1+0x3800 L3; dd @$t1+0x3810 L1; dd @$t1+0x3818 L1; gc"
  24. 1: kd> bu /1 i219!I219TxRxStart "r $t0=poi(@esp+4); r $t1=poi(@$t0+0xDC); .echo ====W20_TXRXSTART====; .printf \"a=%p regs=%p\n\", @$t0, @$t1; dd @$t1+0x0008 L1; dd @$t1+0x0100 L1; dd @$t1+0x0400 L1; dd @$t1+0x2810 L1; dd @$t1+0x2818 L1; dd @$t1+0x3810 L1; dd @$t1+0x3818 L1; .printf \"STATUS&40000000=%08x\n\", (poi(@$t1+0x0008) & 0x40000000); gc"
  25. 1: kd> bu /1 i219!I219MiniportISR ".echo ====W20_ISR_FIRST====; gc"
  26. 1: kd> bu /1 i219!I219MiniportHandleInterrupt "r $t0=poi(@esp+4); r $t1=poi(@$t0+0xDC); .echo ====W20_DPC_FIRST====; .printf \"a=%p regs=%p\n\", @$t0, @$t1; dd @$t1+0x0008 L1; dd @$t1+0x00C0 L1; dd @$t1+0x00D0 L1; dd @$t1+0x00D8 L1; dd @$t1+0x2810 L1; dd @$t1+0x2818 L1; dd @$t1+0x3810 L1; dd @$t1+0x3818 L1; dd i219!g_RxFrames L1; dd i219!g_TxSubmits L1; dd i219!g_TxCompletes L1; gc"
  27. 1: kd> bu /1 i219!I219MiniportSendPackets "r $t0=poi(@esp+4); r $t1=poi(@$t0+0xDC); .echo ====W20_SEND_FIRST====; .printf \"a=%p regs=%p cnt=%u\n\", @$t0, @$t1, poi(@esp+0x0c); dd @$t1+0x3810 L1; dd @$t1+0x3818 L1; dd i219!g_TxSubmits L1; gc"
  28. 1: kd> bu /1 i219!I219TxSendOne ".echo ====W20_TXONE_FIRST====; gc"
  29. 1: kd> bu /1 i219!I219TxReclaim "r $t0=poi(@esp+4); r $t1=poi(@$t0+0xDC); .echo ====W20_TXRECLAIM_FIRST====; .printf \"a=%p regs=%p\n\", @$t0, @$t1; dd @$t1+0x3810 L1; dd @$t1+0x3818 L1; dd i219!g_TxCompletes L1; gc"
  30. 1: kd> bu /1 i219!I219RxPoll "r $t0=poi(@esp+4); r $t1=poi(@$t0+0xDC); .echo ====W20_RXPOLL_FIRST====; .printf \"a=%p regs=%p\n\", @$t0, @$t1; dd @$t1+0x0008 L1; dd @$t1+0x0100 L1; dd @$t1+0x2810 L1; dd @$t1+0x2818 L1; dd @$t1+0x2828 L1; dd i219!g_RxFrames L1; gc"
  31. 1: kd> g
  32. i219W20_AIMBFIX: DriverEntry
  33. i219W20_AIMBFIX: NdisMRegisterMiniport -> 0x00000000
  34. ====W20_INIT_IN====
  35. a=bad1b784 regs=bad1b8f0 bad1b8f0 00000000
  36. bad1b8f8 b99f6148
  37. bad1b908 8aeb2d10
  38. bad1b9b0 8aeb2e20
  39. bad1b9c0 01dcac91
  40. bad1b9c8 00000000
  41. bad1b9f0 00000000
  42. bad1bcf0 805448a4
  43. STATUS&40000000=00000000 i219W20_AIMBFIX: Initialize called
  44. i219W20_AIMBFIX: PCI_CMD[init] slot=2031622 before=0006 after=0006
  45. i219W20_AIMBFIX: GetDevProp.Alloc: ver=0 rev=0 count=3
  46. i219W20_AIMBFIX: GetDevProp.Alloc[0] MEM start=c0300000 len=0x20000 flags=0x0
  47. i219W20_AIMBFIX: GetDevProp.Alloc[1] type=129 flags=0x0
  48. i219W20_AIMBFIX: GetDevProp.Alloc[2] IRQ level=16 vector=16 flags=0x0
  49. i219W20_AIMBFIX: GetDevProp.Trans: ver=0 rev=0 count=3
  50. i219W20_AIMBFIX: GetDevProp.Trans[0] MEM start=c0300000 len=0x20000 flags=0x0
  51. i219W20_AIMBFIX: GetDevProp.Trans[1] type=129 flags=0x0
  52. i219W20_AIMBFIX: GetDevProp.Trans[2] IRQ level=7 vector=387 flags=0x0
  53. ====W20_WARMRESET====
  54. a=8ac49948 regs=b9712000 b9712000 00180240
  55. b9712008 00080643
  56. b9712018 815a1027
  57. b97120c0 00040104
  58. b97120d0 00000000
  59. b97120d8 00000000
  60. b9712100 00000000
  61. b9712400 3003f0f8
  62. b9717b54 e001c25c
  63. STATUS&40000000=00000000 i219W20_AIMBFIX: PCI_CMD[warmreset-pre] slot=2031622 before=0006 after=0006
  64. i219W20_AIMBFIX: PCI_CMD[warmreset-post] slot=2031622 before=0006 after=0006
  65. i219W20_AIMBFIX: PCI_CMD[ctrlkick] slot=2031622 before=0006 after=0006
  66. i219W20_AIMBFIX: SW_LCD bank=3 sig=0 n14=0000 n15=0000 n16=0000 n17=0000
  67. i219W20_AIMBFIX: ME_KICK2000 status=00080243 h2me=00002000
  68. i219W20_AIMBFIX: EXFWSM_SET2 exfwsm=00000002
  69. i219W20_AIMBFIX: PHY post-lowpower bmcr=3100 bmsr=7949 anar=0de1 anlpar=0000 gbcr=0200 gbsr=0000
  70. i219W20_AIMBFIX: SW_LCD bank=3 sig=0 n14=0000 n15=0000 n16=0000 n17=0000
  71. i219W20_AIMBFIX: KABGTXD[initbits] before=00000000 want=00050000 after=00000000
  72. i219W20_AIMBFIX: KABGTXD[warmreset] before=00000000 want=00050000 after=00000000
  73. i219W20_AIMBFIX: warm reset+init CTRL=00100240 STATUS=00080240 FWSM=e001c25c
  74. i219W20_AIMBFIX: MMIO mapped phys=c0300000 reslen=0x20000 maplen=0x20000 irqL=7 irqV=387 ctrl=00100240 status=00080240
  75. i219W20_AIMBFIX: MAC from RAL/RAH = 00-0c-f1-a7-ee-da
  76. i219W20_AIMBFIX: IRQ try idx=0 lvl=7 vec=387 rawV=0x183 rawL=0x7
  77. i219W20_AIMBFIX: NdisMRegisterInterrupt idx=0 lvl=7 vec=387 -> 0xC0000001
  78. i219W20_AIMBFIX: IRQ try idx=1 lvl=7 vec=387 rawV=0x183 rawL=0x7
  79. i219W20_AIMBFIX: NdisMRegisterInterrupt idx=1 lvl=7 vec=387 -> 0xC0000001
  80. i219W20_AIMBFIX: IRQ try idx=2 lvl=16 vec=16 rawV=0x10 rawL=0x10
  81. i219W20_AIMBFIX: NdisMRegisterInterrupt idx=2 lvl=16 vec=16 -> 0x00000000
  82. i219(i219W20_AIMBFIX): NdisMInitializeScatterGatherDma -> 0x00000000
  83. ====W20_TXRXALLOC====
  84. a=8ac49948 regs=b9712000 b9714800 0a8ca200 00000000 00000000
  85. b9714810 00000000
  86. b9714818 00000000
  87. b9715800 0a8ca000 00000000 00000000
  88. b9715810 00000000
  89. b9715818 00000000
  90. i219W20_AIMBFIX: TxRxAlloc cached flags (TxDesc=0 RxDesc=0 TxBuf=0 RxBuf=0)
  91. i219W20_AIMBFIX: TxRxAlloc OK (TxDescPa=aacb000 TxBufPa=ad4c000 RxDescPa=aacb200 RxBufPa=ac11000) cached(TxD=0 RxD=0 TxB=0 RxB=0)
  92. i219W20_AIMBFIX: PnPEventNotify event=5 len=4
  93. ====W20_ISR_FIRST====
  94. ====W20_DPC_FIRST====
  95. a=8ac49948 regs=b9712000 b9712008 00080243
  96. b97120c0 00000000
  97. b97120d0 00000000
  98. b97120d8 00000000
  99. b9714810 00000000
  100. b9714818 00000000
  101. b9715810 00000000
  102. b9715818 00000000
  103. ba952458 00000000
  104. ba95244c 00000000
  105. ba952450 00000000
  106. i219W20_AIMBFIX: LinkState -> UP 100Mb FD
  107. Unload module Fdc.SYS at babc8000
  108. Unload module Flpydisk.SYS at babe0000
  109. Unload module Sfloppy.SYS at bad80000
  110. Unload module cdrom.sys at ba9e8000
  111. Unload module Cdaudio.SYS at babf8000
  112. i219W20_AIMBFIX: bring-up (CTRL kick + TX/RX)
  113. ====W20_CTRLKICK====
  114. a=8ac49948 regs=b9712000 b9712008 00080243
  115. b97120d0 000000d5
  116. b97120d8 000000d5
  117. STATUS&40000000=00000000 i219W20_AIMBFIX: PCI_CMD[ctrlkick] slot=2031622 before=0006 after=0006
  118. i219W20_AIMBFIX: SW_LCD bank=3 sig=0 n14=0000 n15=0000 n16=0000 n17=0000
  119. i219W20_AIMBFIX: EXFWSM_SET2 exfwsm=00000002
  120. i219W20_AIMBFIX: PHY post-lowpower bmcr=3100 bmsr=7949 anar=0de1 anlpar=0000 gbcr=0200 gbsr=0000
  121. i219W20_AIMBFIX: DELAYED_COND_PWR[ctrlkick] STATUS=00080240 FWSM=e001c25c H2ME=00002008
  122. i219W20_AIMBFIX: PCI_CMD[ctrlkick] slot=2031622 before=0006 after=0006
  123. i219W20_AIMBFIX: SW_LCD bank=3 sig=0 n14=0000 n15=0000 n16=0000 n17=0000
  124. i219W20_AIMBFIX: EXFWSM_SET2 exfwsm=00000002
  125. i219W20_AIMBFIX: PHY post-lowpower bmcr=3100 bmsr=7949 anar=0de1 anlpar=0000 gbcr=0200 gbsr=0000
  126. i219W20_AIMBFIX: DELAYED_COND_PWR_DONE[ctrlkick] STATUS=00080240 FWSM=e001c25c H2ME=00002008
  127. i219W20_AIMBFIX: KABGTXD[initbits] before=00000000 want=00050000 after=00000000
  128. i219W20_AIMBFIX: PHY post-ctrlkick bmcr=3100 bmsr=7949 anar=0de1 anlpar=0000 gbcr=0200 gbsr=0000
  129. ====W20_TXRXSTART====
  130. a=8ac49948 regs=b9712000 b9712008 00080240
  131. b9712100 00000000
  132. b9712400 3003f0f8
  133. b9714810 00000000
  134. b9714818 00000000
  135. b9715810 00000000
  136. b9715818 00000000
  137. STATUS&40000000=00000000 i219W20_AIMBFIX: pre-TxRxStart STATUS=00080240 FWSM=e001c25c H2ME=00002008
  138. i219W20_AIMBFIX: LINK_BRINGUP[txrxstart] status=00080240 DOWN after 3 round(s)
  139. i219W20_AIMBFIX: PHY link-down bmcr=3100 bmsr=7949 anar=0de1 anlpar=0000 gbcr=0200 gbsr=0000
  140. i219W20_AIMBFIX: PCI_CMD[txrxstart] slot=2031622 before=0006 after=0006
  141. i219W20_AIMBFIX: KABGTXD[txrxstart] before=00000000 want=00050000 after=00000000
  142. i219W20_AIMBFIX: PCI_CMD[prime-hard] slot=2031622 before=0006 after=0006
  143. i219W20_AIMBFIX: KABGTXD[prime-hard] before=00000000 want=00050000 after=00000000
  144. i219W20_AIMBFIX: FORCE_GOOD_TX status=00080240 fwsm=e001c25c h2me=00002008
  145. i219W20_AIMBFIX: TXCFG KABGTXD=00000000 TADV=0000001c TARC0=0d800403 TARC1=55000403 TIPG=0060200a TXDCTL0=0301011f TXDCTL1=0301011f
  146. i219W20_AIMBFIX: PCI_CMD[prime-hard] slot=2031622 before=0006 after=0006
  147. i219W20_AIMBFIX: KABGTXD[prime-hard] before=00000000 want=00050000 after=00000000
  148. i219W20_AIMBFIX: TxRxStart OK
  149. i219W20_AIMBFIX: IRQ seen -> switching timer passive
  150. i219W20_AIMBFIX: LinkState -> DOWN 100Mb HD
  151. i219W20_AIMBFIX: LinkState -> UP 100Mb FD
  152. Unload module serial.sys at baa28000
  153. Unload module redbook.sys at baa38000
  154. Unload module imapi.sys at baa48000
  155. Unload module vga.dll at bff50000
  156. Unload module framebuf.dll at bff50000
  157. Unload module vga256.dll at bff50000
  158. Unload module vga64k.dll at bff50000
  159. Unload module vga.dll at bff50000
  160. Unload module vga.dll at bff50000
  161. ====W20_SEND_FIRST====
  162. a=8ac49948 regs=b9712000 cnt=1 b9715810 00000000
  163. b9715818 00000000
  164. ba95244c 00000000
  165. ====W20_TXONE_FIRST====
  166. i219W20_AIMBFIX: TX_PRE slot=0 buf=ad4c000 len=342 d0=0ad4c000 d1=00000000 d2=0b000156 d3=00000000 TDH=00000000 TDT=00000000 TXDCTL=0301011f STATUS=00080243
  167. i219W20_AIMBFIX: PCI_CMD[prime] slot=2031622 before=0006 after=0006
  168. i219W20_AIMBFIX: KABGTXD[prime] before=00000000 want=00050000 after=00000000
  169. i219W20_AIMBFIX: TX_POST slot=0 buf=ad4c000 len=342 d0=0ad4c000 d1=00000000 d2=0b000156 d3=00000000 TDH=00000000 TDT=00000001 TXDCTL=0301011f STATUS=00080243
  170. i219W20_AIMBFIX: PCI_CMD[prime] slot=2031622 before=0006 after=0006
  171. i219W20_AIMBFIX: KABGTXD[prime] before=00000000 want=00050000 after=00000000
  172. ====W20_TXRECLAIM_FIRST====
  173. a=8ac49948 regs=b9712000 b9715810 00000000
  174. b9715818 00000001
  175. ba952450 00000000
  176. ====W20_RXPOLL_FIRST====
  177. a=8ac49948 regs=b9712000 b9712008 00080243
  178. b9712100 04008012
  179. b9714810 00000000
  180. b9714818 0000001f
  181. b9714828 03040420
  182. ba952458 00000000
  183. i219W20_AIMBFIX: PCI_CMD[prime] slot=2031622 before=0006 after=0006
  184. i219W20_AIMBFIX: KABGTXD[prime] before=00000000 want=00050000 after=00000000
  185. i219W20_AIMBFIX: PCI_CMD[prime] slot=2031622 before=0006 after=0006
  186. i219W20_AIMBFIX: KABGTXD[prime] before=00000000 want=00050000 after=00000000
  187. i219W20_AIMBFIX: PCI_CMD[prime] slot=2031622 before=0006 after=0006
  188. i219W20_AIMBFIX: KABGTXD[prime] before=00000000 want=00050000 after=00000000
  189. i219W20_AIMBFIX: PCI_CMD[prime] slot=2031622 before=0006 after=0006
  190. i219W20_AIMBFIX: KABGTXD[prime] before=00000000 want=00050000 after=00000000
  191. i219W20_AIMBFIX: TX_PRE slot=1 buf=ad4c800 len=342 d0=0ad4c800 d1=00000000 d2=0b000156 d3=00000000 TDH=00000000 TDT=00000001 TXDCTL=0301011f STATUS=00080243
  192. i219W20_AIMBFIX: PCI_CMD[prime] slot=2031622 before=0006 after=0006
  193. i219W20_AIMBFIX: KABGTXD[prime] before=00000000 want=00050000 after=00000000
  194. i219W20_AIMBFIX: TX_POST slot=1 buf=ad4c800 len=342 d0=0ad4c800 d1=00000000 d2=0b000156 d3=00000000 TDH=00000000 TDT=00000002 TXDCTL=0301011f STATUS=00080243
  195. i219W20_AIMBFIX: PCI_CMD[prime] slot=2031622 before=0006 after=0006
  196. i219W20_AIMBFIX: KABGTXD[prime] before=00000000 want=00050000 after=00000000
  197. i219W20_AIMBFIX: PCI_CMD[prime] slot=2031622 before=0006 after=0006
  198. i219W20_AIMBFIX: KABGTXD[prime] before=00000000 want=00050000 after=00000000
  199. i219W20_AIMBFIX: hang detected TDH=00000000 TDT=00000002 txc=0 rxc=0
  200. i219W20_AIMBFIX: HARD_RECOVER[hang]
  201.  
  202. *** Fatal System Error: 0x000000d1
  203. (0x00000008,0x00000002,0x00000000,0xB9A07B1D)
  204.  
  205. Break instruction exception - code 80000003 (first chance)
  206.  
  207. A fatal system error has occurred.
  208. Debugger entered on first try; Bugcheck callbacks have not been invoked.
  209.  
  210. A fatal system error has occurred.
  211.  
  212. Connected to Windows XP 2600 x86 compatible target at (Thu Mar 5 12:18:43.109 2026 (UTC + 1:00)), ptr64 FALSE
  213. Loading Kernel Symbols
  214. .....................................
  215.  
  216. Press ctrl-c (cdb, kd, ntsd) or ctrl-break (windbg) to abort symbol loads that take too long.
  217. Run !sym noisy before .reload to track down problems loading symbols.
  218.  
  219. ..........................
  220. .................................
  221. Loading User Symbols
  222.  
  223. Loading unloaded module list
  224. ........
  225. *******************************************************************************
  226. * *
  227. * Bugcheck Analysis *
  228. * *
  229. *******************************************************************************
  230.  
  231. Use !analyze -v to get detailed debugging information.
  232.  
  233. BugCheck D1, {8, 2, 0, b9a07b1d}
  234.  
  235. The call to LoadLibrary(kdexts) failed, Win32 error 0n127
  236. "The specified procedure could not be found."
  237. Please check your debugger configuration and/or network access.
  238. The call to LoadLibrary(kdexts) failed, Win32 error 0n127
  239. "The specified procedure could not be found."
  240. Please check your debugger configuration and/or network access.
  241. The call to LoadLibrary(kdexts) failed, Win32 error 0n127
  242. "The specified procedure could not be found."
  243. Please check your debugger configuration and/or network access.
  244. Probably caused by : i219.sys ( i219!I219TxAbortAll+ca )
  245.  
  246. Followup: MachineOwner
  247. ---------
  248.  
  249. nt!RtlpBreakWithStatusInstruction:
  250. 8052a5d8 cc int 3
  251.  
Advertisement
Add Comment
Please, Sign In to add comment