[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#469706: Random lockups on i945GM chipset



On Sat, Sep 5, 2009 at 11:43 PM, Eric Anholt wrote:
> On Sat, 2009-09-05 at 22:25 -0400, Matt Wozniski wrote:
>> I'm seeing near-instantaneous lockups after an update in Sid.  I hadn't
>> done an update for several months (I know, shame on me), and now I'm
>> seeing lockups within seconds after I start interacting with an
>> X session.  That is, after GDM starts, if I try to log in, it will
>> usually hang before I even finish typing my password.
>
> Looks like you've got a good collection of software running, so just
> open a new bug report with the output of intel_gpu_dump when the GPU is
> hung.

Is the GPU actually hung if I can still see the mouse cursor move?

I've attached the output of intel_gpu_dump from after everything stops
responding to clicks and typing.  The system must still be running
except for the display, since I got the log with "sleep 60;
intel_gpu_dump; reboot" in tty1 while I went off to reproduce the
problem.  The log was huge - 1.3 MB - so I've trimmed it down a lot
with markers showing 2 places where there were a lot of lines that
were duplicates excepting addresses.

As a possible point of data, I downgraded to 2.7.1 to get a working
display, and to gather data for this test I had to upgrade to 2.8.1
again.  After the upgrade and restarting the x server, I couldn't
reproduce the problem until I rebooted.  That seems like it's probably
relevant.

~Matt
ACTHD: 0x00fdf21c
EIR: 0x00000000
EMR: 0xffffffff
ESR: 0x00000011
IPEHR: 0x7d8e0001
INSTDONE: 0x7ffff8c1
  busy: Bypass FIFO
  busy: Pixel shader
  busy: Color calculator
batchbuffer at 0x00fdf000:
0x00fdf000:      0x54300004: XY_COLOR_BLT (rgb enabled, alpha enabled, dst tile 0)
0x00fdf004:      0x03f00480:    format 8888, pitch 1152, clipping disabled
0x00fdf008:      0x00000000:    (0,0)
0x00fdf00c:      0x00140118:    (280,20)
0x00fdf010:      0x00ff7000:    offset 0x00ff7000
0x00fdf014:      0x00ffffff:    color
0x00fdf018:      0x54300004: XY_COLOR_BLT (rgb enabled, alpha enabled, dst tile 0)
0x00fdf01c:      0x03f00480:    format 8888, pitch 1152, clipping disabled
0x00fdf020:      0x00000000:    (0,0)
0x00fdf024:      0x00140118:    (280,20)
0x00fdf028:      0x00ff7000:    offset 0x00ff7000
0x00fdf02c:      0x00ffffff:    color
0x00fdf030:      0x54300004: XY_COLOR_BLT (rgb enabled, alpha enabled, dst tile 0)
0x00fdf034:      0x03f00080:    format 8888, pitch 128, clipping disabled
0x00fdf038:      0x00000000:    (0,0)
0x00fdf03c:      0x00060011:    (17,6)
0x00fdf040:      0x01a05000:    offset 0x01a05000
0x00fdf044:      0x00000000:    color
0x00fdf048:      0x66014140: 3DSTATE_ANTI_ALIASING
0x00fdf04c:      0x6ba008a1: 3DSTATE_INDEPENDENT_ALPHA_BLEND
0x00fdf050:      0x7d990000: 3DSTATE_DEFAULT_DIFFUSE
0x00fdf054:      0x00000000:    dword 1
0x00fdf058:      0x7d9a0000: 3DSTATE_DEFAULT_SPECULAR
0x00fdf05c:      0x00000000:    dword 1
0x00fdf060:      0x7d980000: 3DSTATE_DEFAULT_Z
0x00fdf064:      0x00000000:    dword 1
0x00fdf068:      0x76fac688: 3DSTATE_COORD_SET_BINDINGS
0x00fdf06c:      0x6700a770: 3DSTATE_RASTERIZATION_RULES
0x00fdf070:      0x6db3ffff: 3DSTATE_MODES_4
0x00fdf074:      0x7d040080: 3DSTATE_LOAD_STATE_IMMEDIATE_1
0x00fdf078:      0x00000000:    S3
0x00fdf07c:      0x7c800002: 3DSTATE_SCISSOR_ENABLE
0x00fdf080:      0x7d810001: 3DSTATE_SCISSOR_RECTANGLE
0x00fdf084:      0x00000000:    dword 1
0x00fdf088:      0x00000000:    dword 2
0x00fdf08c:      0x7c880002: 3DSTATE_DEPTH_SUBRECTANGLE_DISABLE
0x00fdf090:      0x7d070000: 3DSTATE_LOAD_INDIRECT
0x00fdf094:      0x00000000: MI_NOOP
0x00fdf098:      0x7d830000: 3DSTATE_SPAN_STIPPLE
0x00fdf09c:      0x00000000:    dword 1
0x00fdf0a0:      0x68000002: 3DSTATE_BACKFACE_STENCIL_OPS
0x00fdf0a4:      0x00000000: MI_NOOP
0x00fdf0a8:      0x7d000003: 3DSTATE_MAP_STATE
0x00fdf0ac:      0x00000001:    mask
0x00fdf0b0:      0x01804000:    map 0 MS2
0x00fdf0b4:      0x27effd84:    map 0 MS3
0x00fdf0b8:      0x7fe00000:    map 0 MS4
0x00fdf0bc:      0x7d010003: 3DSTATE_SAMPLER_STATE
0x00fdf0c0:      0x00000001:    mask
0x00fdf0c4:      0x00000000:    sampler 0 SS2
0x00fdf0c8:      0x00004820:    sampler 0 SS3
0x00fdf0cc:      0x00000000:    sampler 0 SS4
0x00fdf0d0:      0x7d8e0001: 3DSTATE_BUFFER_INFO
0x00fdf0d4:      0x03800080:    dword 1
0x00fdf0d8:      0x01a05000:    dword 2
0x00fdf0dc:      0x7d850000: 3DSTATE_DEST_BUFFER_VARIABLES
0x00fdf0e0:      0x00000300:    a8r8g8b8 format, early Z disabled
0x00fdf0e4:      0x7d040743: 3DSTATE_LOAD_STATE_IMMEDIATE_1
0x00fdf0e8:      0xfffffff0:    S2
0x00fdf0ec:      0x009020c0:    S4
0x00fdf0f0:      0x00000000:    S5
0x00fdf0f4:      0x00008224:    S6
0x00fdf0f8:      0x7d800003: 3DSTATE_DRAWING_RECTANGLE
0x00fdf0fc:      0x00000000:    dword 1
0x00fdf100:      0x00000000:    dword 2
0x00fdf104:      0x00050010:    dword 3
0x00fdf108:      0x00000000:    dword 4
0x00fdf10c:      0x00000000: MI_NOOP
0x00fdf110:      0x7d05000b: 3DSTATE_PIXEL_SHADER_PROGRAM
0x00fdf114:      0x19180000:    PS000: DCL S0 2D
0x00fdf118:      0x00000000:    PS000
0x00fdf11c:      0x00000000:    PS000
0x00fdf120:      0x19083c00:    PS001: DCL T0.xyzw
0x00fdf124:      0x00000000:    PS001
0x00fdf128:      0x00000000:    PS001
0x00fdf12c:      0x15000000:    PS002: TEXLD R0, S0, T0
0x00fdf130:      0x01000000:    PS002
0x00fdf134:      0x00000000:    PS002
0x00fdf138:      0x02203c00:    PS003: MOV oC, R0
0x00fdf13c:      0x01230044:    PS003
0x00fdf140:      0x44004444:    PS003
0x00fdf144:      0x00000000: MI_NOOP
0x00fdf148:      0x00000000: MI_NOOP
0x00fdf14c:      0x00000000: MI_NOOP
0x00fdf150:      0x00000000: MI_NOOP
0x00fdf154:      0x00000000: MI_NOOP
0x00fdf158:      0x00000000: MI_NOOP
0x00fdf15c:      0x7f1c000b: 3DPRIMITIVE inline RECTLIST
0x00fdf160:      0x40bc0000:     V0.X = 5.875000
0x00fdf164:      0x40bc0000:     V0.Y = 5.875000
0x00fdf168:      0x3dec0000:     V0.T0.X = 0.115234
0x00fdf16c:      0x3c99999a:     V0.T0.Y = 0.018750
0x00fdf170:      0xbe000000:     V1.X = -0.125000
0x00fdf174:      0x40bc0000:     V1.Y = 5.875000
0x00fdf178:      0x3de00000:     V1.T0.X = 0.109375
0x00fdf17c:      0x3c99999a:     V1.T0.Y = 0.018750
0x00fdf180:      0xbe000000:     V2.X = -0.125000
0x00fdf184:      0xbe000000:     V2.Y = -0.125000
0x00fdf188:      0x3de00000:     V2.T0.X = 0.109375
0x00fdf18c:      0x00000000:     V2.T0.Y = 0.000000
0x00fdf190:      0x00000000: MI_NOOP
0x00fdf194:      0x00000000: MI_NOOP
0x00fdf198:      0x00000000: MI_NOOP
0x00fdf19c:      0x00000000: MI_NOOP
0x00fdf1a0:      0x00000000: MI_NOOP
0x00fdf1a4:      0x7f1c000b: 3DPRIMITIVE inline RECTLIST
0x00fdf1a8:      0x41870000:     V0.X = 16.875000
0x00fdf1ac:      0x40bc0000:     V0.Y = 5.875000
0x00fdf1b0:      0x3dec0000:     V0.T0.X = 0.115234
0x00fdf1b4:      0x3c99999a:     V0.T0.Y = 0.018750
0x00fdf1b8:      0x412e0000:     V1.X = 10.875000
0x00fdf1bc:      0x40bc0000:     V1.Y = 5.875000
0x00fdf1c0:      0x3de00000:     V1.T0.X = 0.109375
0x00fdf1c4:      0x3c99999a:     V1.T0.Y = 0.018750
0x00fdf1c8:      0x412e0000:     V2.X = 10.875000
0x00fdf1cc:      0xbe000000:     V2.Y = -0.125000
0x00fdf1d0:      0x3de00000:     V2.T0.X = 0.109375
0x00fdf1d4:      0x00000000:     V2.T0.Y = 0.000000
0x00fdf1d8:      0x7d000006: 3DSTATE_MAP_STATE
0x00fdf1dc:      0x00000003:    mask
0x00fdf1e0:      0x01a04000:    map 0 MS2
0x00fdf1e4:      0x00000194:    map 0 MS3
0x00fdf1e8:      0x01e00000:    map 0 MS4
0x00fdf1ec:      0x01a05000:    map 1 MS2
0x00fdf1f0:      0x00a04184:    map 1 MS3
0x00fdf1f4:      0x03e00000:    map 1 MS4
0x00fdf1f8:      0x7d010006: 3DSTATE_SAMPLER_STATE
0x00fdf1fc:      0x00000003:    mask
0x00fdf200:      0x00000000:    sampler 0 SS2
0x00fdf204:      0x00000020:    sampler 0 SS3
0x00fdf208:      0x00000000:    sampler 0 SS4
0x00fdf20c:      0x00000000:    sampler 1 SS2
0x00fdf210:      0x00004822:    sampler 1 SS3
0x00fdf214:      0x00000000:    sampler 1 SS4
0x00fdf218:      0x7d8e0001: 3DSTATE_BUFFER_INFO
0x00fdf21c: HEAD 0x03800480:    dword 1
0x00fdf220:      0x00ff7000:    dword 2
0x00fdf224:      0x7d850000: 3DSTATE_DEST_BUFFER_VARIABLES
0x00fdf228:      0x00000300:    a8r8g8b8 format, early Z disabled
0x00fdf22c:      0x7d040743: 3DSTATE_LOAD_STATE_IMMEDIATE_1
0x00fdf230:      0xffffff00:    S2
0x00fdf234:      0x009020c0:    S4
0x00fdf238:      0x00000000:    S5
0x00fdf23c:      0x00008144:    S6
0x00fdf240:      0x7d800003: 3DSTATE_DRAWING_RECTANGLE
0x00fdf244:      0x00000000:    dword 1
0x00fdf248:      0x00000000:    dword 2
0x00fdf24c:      0x00130117:    dword 3
0x00fdf250:      0x00000000:    dword 4
0x00fdf254:      0x00000000: MI_NOOP
0x00fdf258:      0x7d050017: 3DSTATE_PIXEL_SHADER_PROGRAM
0x00fdf25c:      0x19180000:    PS000: DCL S0 2D
0x00fdf260:      0x00000000:    PS000
0x00fdf264:      0x00000000:    PS000
0x00fdf268:      0x19184000:    PS001: DCL S1 2D
0x00fdf26c:      0x00000000:    PS001
0x00fdf270:      0x00000000:    PS001
0x00fdf274:      0x19083c00:    PS002: DCL T0.xyzw
0x00fdf278:      0x00000000:    PS002
0x00fdf27c:      0x00000000:    PS002
0x00fdf280:      0x19087c00:    PS003: DCL T1.xyzw
0x00fdf284:      0x00000000:    PS003
0x00fdf288:      0x00000000:    PS003
0x00fdf28c:      0x15000000:    PS004: TEXLD R0, S0, T0
0x00fdf290:      0x01000000:    PS004
0x00fdf294:      0x00000000:    PS004
0x00fdf298:      0x02002000:    PS005: MOV R0.w, R0.1111
0x00fdf29c:      0x55550044:    PS005
0x00fdf2a0:      0x44004444:    PS005
0x00fdf2a4:      0x15004001:    PS006: TEXLD R1, S1, T1
0x00fdf2a8:      0x01020000:    PS006
0x00fdf2ac:      0x00000000:    PS006
0x00fdf2b0:      0x03203c00:    PS007: MUL oC, R0.wwww, R1
0x00fdf2b4:      0x33330101:    PS007
0x00fdf2b8:      0x23004444:    PS007
0x00fdf2bc:      0x00000000: MI_NOOP
0x00fdf2c0:      0x00000000: MI_NOOP
0x00fdf2c4:      0x00000000: MI_NOOP
0x00fdf2c8:      0x00000000: MI_NOOP
0x00fdf2cc:      0x00000000: MI_NOOP
0x00fdf2d0:      0x00000000: MI_NOOP
0x00fdf2d4:      0x7f1c0011: 3DPRIMITIVE inline RECTLIST
0x00fdf2d8:      0x41af0000:     V0.X = 21.875000
0x00fdf2dc:      0x414e0000:     V0.Y = 12.875000
0x00fdf2e0:      0x41b00000:     V0.T0.X = 22.000000
0x00fdf2e4:      0x41500000:     V0.T0.Y = 13.000000
0x00fdf2e8:      0x3f800000:     V0.T1.X = 1.000000
0x00fdf2ec:      0x3f800000:     V0.T1.Y = 1.000000
0x00fdf2f0:      0x409c0000:     V1.X = 4.875000
0x00fdf2f4:      0x414e0000:     V1.Y = 12.875000
0x00fdf2f8:      0x40a00000:     V1.T0.X = 5.000000
0x00fdf2fc:      0x41500000:     V1.T0.Y = 13.000000
0x00fdf300:      0x00000000:     V1.T1.X = 0.000000
0x00fdf304:      0x3f800000:     V1.T1.Y = 1.000000
0x00fdf308:      0x409c0000:     V2.X = 4.875000
0x00fdf30c:      0x40dc0000:     V2.Y = 6.875000
0x00fdf310:      0x40a00000:     V2.T0.X = 5.000000
0x00fdf314:      0x40e00000:     V2.T0.Y = 7.000000
0x00fdf318:      0x00000000:     V2.T1.X = 0.000000
0x00fdf31c:      0x00000000:     V2.T1.Y = 0.000000
0x00fdf320:      0x7d000006: 3DSTATE_MAP_STATE
0x00fdf324:      0x00000003:    mask
0x00fdf328:      0x01a04000:    map 0 MS2
0x00fdf32c:      0x00000194:    map 0 MS3
0x00fdf330:      0x01e00000:    map 0 MS4
0x00fdf334:      0x01a05000:    map 1 MS2
0x00fdf338:      0x00a04184:    map 1 MS3
0x00fdf33c:      0x03e00000:    map 1 MS4
0x00fdf340:      0x7d010006: 3DSTATE_SAMPLER_STATE
0x00fdf344:      0x00000003:    mask
0x00fdf348:      0x00000000:    sampler 0 SS2
0x00fdf34c:      0x00000020:    sampler 0 SS3
0x00fdf350:      0x00000000:    sampler 0 SS4
0x00fdf354:      0x00000000:    sampler 1 SS2
0x00fdf358:      0x00004822:    sampler 1 SS3
0x00fdf35c:      0x00000000:    sampler 1 SS4
0x00fdf360:      0x7d8e0001: 3DSTATE_BUFFER_INFO
0x00fdf364:      0x03800480:    dword 1
0x00fdf368:      0x00ff7000:    dword 2
0x00fdf36c:      0x7d850000: 3DSTATE_DEST_BUFFER_VARIABLES
0x00fdf370:      0x00000300:    a8r8g8b8 format, early Z disabled
0x00fdf374:      0x7d040743: 3DSTATE_LOAD_STATE_IMMEDIATE_1
0x00fdf378:      0xffffff00:    S2
0x00fdf37c:      0x009020c0:    S4
0x00fdf380:      0x00000000:    S5
0x00fdf384:      0x00008224:    S6
0x00fdf388:      0x7d800003: 3DSTATE_DRAWING_RECTANGLE
0x00fdf38c:      0x00000000:    dword 1
0x00fdf390:      0x00000000:    dword 2
0x00fdf394:      0x00130117:    dword 3
0x00fdf398:      0x00000000:    dword 4
0x00fdf39c:      0x00000000: MI_NOOP
0x00fdf3a0:      0x7d050017: 3DSTATE_PIXEL_SHADER_PROGRAM
0x00fdf3a4:      0x19180000:    PS000: DCL S0 2D
0x00fdf3a8:      0x00000000:    PS000
0x00fdf3ac:      0x00000000:    PS000
0x00fdf3b0:      0x19184000:    PS001: DCL S1 2D
0x00fdf3b4:      0x00000000:    PS001
0x00fdf3b8:      0x00000000:    PS001
0x00fdf3bc:      0x19083c00:    PS002: DCL T0.xyzw
0x00fdf3c0:      0x00000000:    PS002
0x00fdf3c4:      0x00000000:    PS002
0x00fdf3c8:      0x19087c00:    PS003: DCL T1.xyzw
0x00fdf3cc:      0x00000000:    PS003
0x00fdf3d0:      0x00000000:    PS003
0x00fdf3d4:      0x15000000:    PS004: TEXLD R0, S0, T0
0x00fdf3d8:      0x01000000:    PS004
0x00fdf3dc:      0x00000000:    PS004
0x00fdf3e0:      0x02002000:    PS005: MOV R0.w, R0.1111
0x00fdf3e4:      0x55550044:    PS005
0x00fdf3e8:      0x44004444:    PS005
0x00fdf3ec:      0x15004001:    PS006: TEXLD R1, S1, T1
0x00fdf3f0:      0x01020000:    PS006
0x00fdf3f4:      0x00000000:    PS006
0x00fdf3f8:      0x03203c00:    PS007: MUL oC, R0, R1
0x00fdf3fc:      0x01230101:    PS007
0x00fdf400:      0x23004444:    PS007
0x00fdf404:      0x00000000: MI_NOOP
0x00fdf408:      0x00000000: MI_NOOP
0x00fdf40c:      0x00000000: MI_NOOP
0x00fdf410:      0x00000000: MI_NOOP
0x00fdf414:      0x00000000: MI_NOOP
0x00fdf418:      0x00000000: MI_NOOP
0x00fdf41c:      0x7f1c0011: 3DPRIMITIVE inline RECTLIST
0x00fdf420:      0x41af0000:     V0.X = 21.875000
0x00fdf424:      0x414e0000:     V0.Y = 12.875000
0x00fdf428:      0x41b00000:     V0.T0.X = 22.000000
0x00fdf42c:      0x41500000:     V0.T0.Y = 13.000000
0x00fdf430:      0x3f800000:     V0.T1.X = 1.000000
0x00fdf434:      0x3f800000:     V0.T1.Y = 1.000000
0x00fdf438:      0x409c0000:     V1.X = 4.875000
0x00fdf43c:      0x414e0000:     V1.Y = 12.875000
0x00fdf440:      0x40a00000:     V1.T0.X = 5.000000
0x00fdf444:      0x41500000:     V1.T0.Y = 13.000000
0x00fdf448:      0x00000000:     V1.T1.X = 0.000000
0x00fdf44c:      0x3f800000:     V1.T1.Y = 1.000000
0x00fdf450:      0x409c0000:     V2.X = 4.875000
0x00fdf454:      0x40dc0000:     V2.Y = 6.875000
0x00fdf458:      0x40a00000:     V2.T0.X = 5.000000
0x00fdf45c:      0x40e00000:     V2.T0.Y = 7.000000
0x00fdf460:      0x00000000:     V2.T1.X = 0.000000
0x00fdf464:      0x00000000:     V2.T1.Y = 0.000000
0x00fdf468:      0x54300004: XY_COLOR_BLT (rgb enabled, alpha enabled, dst tile 0)
0x00fdf46c:      0x03f00480:    format 8888, pitch 1152, clipping disabled
0x00fdf470:      0x00020018:    (24,2)
0x00fdf474:      0x00120019:    (25,18)
0x00fdf478:      0x00ff7000:    offset 0x00ff7000
0x00fdf47c:      0x00444444:    color
0x00fdf480:      0x54f00006: XY_SRC_COPY_BLT (rgb enabled, alpha enabled, src tile 0, dst tile 0)
0x00fdf484:      0x03cc2000:    format 8888, dst pitch 8192, clipping disabled
0x00fdf488:      0x01bc01f7:    dst (503,444)
0x00fdf48c:      0x01d0030f:    dst (783,464)
0x00fdf490:      0x01000000:    dst offset 0x01000000
0x00fdf494:      0x00000000:    src (0,0)
0x00fdf498:      0x00000480:    src pitch 1152
0x00fdf49c:      0x00ff7000:    src offset 0x00ff7000
0x00fdf4a0:      0x02000011: MI_FLUSH
0x00fdf4a4:      0x05000000: MI_BATCH_BUFFER_END
0x00fdf4a8:      0x00000000:    
0x00fdf4ac:      0x00000000:    
0x00fdf4b0:      0x00000000:    
0x00fdf4b4:      0x00000000:    
<SNIP>
...
</SNIP>
0x00fe2ff8:      0x00000000:    
0x00fe2ffc:      0x00000000:    
Ringbuffer: Reminder: head pointer is GPU read, tail pointer is CPU write
ringbuffer at 0x00000000:
0x00000000:      0x02000004: MI_FLUSH
0x00000004:      0x00000000: MI_NOOP
0x00000008:      0x10800001: MI_STORE_DATA_INDEX
0x0000000c:      0x00000080:    dword 1
0x00000010:      0x00000086:    dword 2
0x00000014:      0x01000000: MI_USER_INTERRUPT
0x00000018:      0x18800080: MI_BATCH_BUFFER_START
0x0000001c:      0x00fdf001:    dword 1
0x00000020:      0x02000004: MI_FLUSH
0x00000024:      0x00000000: MI_NOOP
0x00000028:      0x10800001: MI_STORE_DATA_INDEX
0x0000002c:      0x00000080:    dword 1
0x00000030:      0x00000087:    dword 2
0x00000034:      0x01000000: MI_USER_INTERRUPT
0x00000038:      0x02000000: MI_FLUSH
0x0000003c:      0x00000000: MI_NOOP
0x00000040:      0x10800001: MI_STORE_DATA_INDEX
0x00000044:      0x00000080:    dword 1
0x00000048:      0x00000088:    dword 2
0x0000004c:      0x01000000: MI_USER_INTERRUPT
0x00000050:      0x18800080: MI_BATCH_BUFFER_START
0x00000054:      0x00fe3001:    dword 1
0x00000058:      0x02000004: MI_FLUSH
0x0000005c:      0x00000000: MI_NOOP
0x00000060:      0x10800001: MI_STORE_DATA_INDEX
0x00000064:      0x00000080:    dword 1
0x00000068:      0x00000089:    dword 2
0x0000006c:      0x01000000: MI_USER_INTERRUPT
0x00000070:      0x02000000: MI_FLUSH
0x00000074:      0x00000000: MI_NOOP
0x00000078:      0x10800001: MI_STORE_DATA_INDEX
0x0000007c:      0x00000080:    dword 1
0x00000080:      0x0000008a:    dword 2
0x00000084:      0x01000000: MI_USER_INTERRUPT
0x00000088:      0x18800080: MI_BATCH_BUFFER_START
0x0000008c:      0x00fdf001:    dword 1
0x00000090:      0x02000004: MI_FLUSH
0x00000094:      0x00000000: MI_NOOP
0x00000098:      0x10800001: MI_STORE_DATA_INDEX
0x0000009c:      0x00000080:    dword 1
0x000000a0:      0x0000008b:    dword 2
0x000000a4:      0x01000000: MI_USER_INTERRUPT
0x000000a8:      0x02000000: MI_FLUSH
0x000000ac:      0x00000000: MI_NOOP
0x000000b0:      0x10800001: MI_STORE_DATA_INDEX
0x000000b4:      0x00000080:    dword 1
0x000000b8:      0x0000008c:    dword 2
0x000000bc:      0x01000000: MI_USER_INTERRUPT
0x000000c0:      0x02000000: MI_FLUSH
0x000000c4:      0x00000000: MI_NOOP
0x000000c8:      0x10800001: MI_STORE_DATA_INDEX
0x000000cc:      0x00000080:    dword 1
0x000000d0:      0x0000008d:    dword 2
0x000000d4:      0x01000000: MI_USER_INTERRUPT
0x000000d8:      0x18800080: MI_BATCH_BUFFER_START
0x000000dc:      0x01800001:    dword 1
0x000000e0:      0x02000004: MI_FLUSH
0x000000e4:      0x00000000: MI_NOOP
0x000000e8:      0x10800001: MI_STORE_DATA_INDEX
0x000000ec:      0x00000080:    dword 1
0x000000f0:      0x0000008e:    dword 2
0x000000f4:      0x01000000: MI_USER_INTERRUPT
0x000000f8:      0x02000001: MI_FLUSH
0x000000fc:      0x00000000: MI_NOOP
0x00000100:      0x10800001: MI_STORE_DATA_INDEX
0x00000104:      0x00000080:    dword 1
0x00000108:      0x0000008f:    dword 2
0x0000010c:      0x01000000: MI_USER_INTERRUPT
0x00000110:      0x18800080: MI_BATCH_BUFFER_START
0x00000114:      0x00fe3001:    dword 1
0x00000118:      0x02000004: MI_FLUSH
0x0000011c:      0x00000000: MI_NOOP
0x00000120:      0x10800001: MI_STORE_DATA_INDEX
0x00000124:      0x00000080:    dword 1
0x00000128:      0x00000090:    dword 2
0x0000012c:      0x01000000: MI_USER_INTERRUPT
0x00000130:      0x02000001: MI_FLUSH
0x00000134:      0x00000000: MI_NOOP
0x00000138:      0x10800001: MI_STORE_DATA_INDEX
0x0000013c:      0x00000080:    dword 1
0x00000140:      0x00000091:    dword 2
0x00000144:      0x01000000: MI_USER_INTERRUPT
0x00000148:      0x18800080: MI_BATCH_BUFFER_START
0x0000014c:      0x00fdf001:    dword 1
0x00000150: HEAD 0x02000004: MI_FLUSH
0x00000154:      0x00000000: MI_NOOP
0x00000158:      0x10800001: MI_STORE_DATA_INDEX
0x0000015c:      0x00000080:    dword 1
0x00000160:      0x00000092:    dword 2
0x00000164:      0x01000000: MI_USER_INTERRUPT
0x00000168: TAIL 0x00000000: MI_NOOP
0x0000016c:      0x00000000: MI_NOOP
0x00000170:      0x00000000: MI_NOOP
0x00000174:      0x00000000: MI_NOOP
0x00000178:      0x00000000: MI_NOOP
0x0000017c:      0x00000000: MI_NOOP
<SNIP>
...
</SNIP>
0x0001fffc:      0x00000000: MI_NOOP

Reply to: