[Intel-gfx] progress on FBC regression bug?

Jesse Barnes jbarnes at virtuousgeek.org
Sat Nov 7 23:52:37 CET 2009


Ugg... my Eee is in bad shape (lots of bad blocks) but I'll try to reproduce the bug on my AspireOne this week.

Alexey Fisher <bug-track at fisher-privat.net> wrote:

>Hallo Jesse,
>
>are there any work on the regression introduced by FBC patch? I was busy
>with ext4 corruption regression, so no intel testing was done. I see
>2.6.32-rc6 still has this issue. Here are reg_dump diff befor and anfter
>resume, i hope this will help you to fix it(HW: "Vendor: 0x8086, Device:
>0x27ae, Revision: 0x03 (??)" asus eeepc 1005ha):
>
>diff dump_befor_resume dump_after_resume
>25,26c25,26
><                SDVOB: 0x00480000 (disabled, pipe A, stall disabled,
>not detected)
><                SDVOC: 0x00480000 (disabled, pipe A, stall disabled,
>not detected)
>---
>>                SDVOB: 0x00300000 (disabled, pipe A, stall disabled,
>not detected)
>>                SDVOC: 0x00300000 (disabled, pipe A, stall disabled,
>not detected)
>35,36c35,36
><                 DVOB: 0x00480000 (disabled, pipe A, no stall, -hsync,
>-vsync)
><                 DVOC: 0x00480000 (disabled, pipe A, no stall, -hsync,
>-vsync)
>---
>>                 DVOB: 0x00300000 (disabled, pipe A, no stall, -hsync,
>-vsync)
>>                 DVOC: 0x00300000 (disabled, pipe A, no stall, -hsync,
>-vsync)
>47c47
><      PORT_HOTPLUG_EN: 0x06040220
>---
>>      PORT_HOTPLUG_EN: 0x06040200
>57c57
><             PIPEASRC: 0x027f01df (640, 480)
>---
>>             PIPEASRC: 0x00000000 (1, 1)
>68c68
><               DPLL_A: 0x04800003 (disabled, non-dvo, VGA, default
>clock, DAC/serial mode, p1 = 8, p2 = 10, SDVO mult 1)
>---
>>               DPLL_A: 0x04020033 (disabled, non-dvo, VGA, default
>clock, DAC/serial mode, p1 = 2, p2 = 10, SDVO mult 4)
>70,75c70,75
><             HTOTAL_A: 0x031f027f (640 active, 800 total)
><             HBLANK_A: 0x03170287 (648 start, 792 end)
><              HSYNC_A: 0x02ef028f (656 start, 752 end)
><             VTOTAL_A: 0x020c01df (480 active, 525 total)
><             VBLANK_A: 0x020401e7 (488 start, 517 end)
><              VSYNC_A: 0x01eb01e9 (490 start, 492 end)
>---
>>             HTOTAL_A: 0x00000000 (1 active, 1 total)
>>             HBLANK_A: 0x00000000 (1 start, 1 end)
>>              HSYNC_A: 0x00000000 (1 start, 1 end)
>>             VTOTAL_A: 0x00000000 (1 active, 1 total)
>>             VBLANK_A: 0x00000000 (1 start, 1 end)
>>              VSYNC_A: 0x00000000 (1 start, 1 end)
>78,79c78,79
><             DSPBCNTR: 0x19000000 (disabled, pipe B)
><           DSPBSTRIDE: 0x00000a00 (2560 bytes)
>---
>>             DSPBCNTR: 0x00000000 (disabled, pipe A)
>>           DSPBSTRIDE: 0x00000000 (0 bytes)
>81c81
><             DSPBSIZE: 0x018f02cf (720, 400)
>---
>>             DSPBSIZE: 0x00000000 (1, 1)
>87c87
><            PIPEBSTAT: 0x00000302 (status: VSYNC_INT_STATUS
>DLINE_COMPARE_STATUS VBLANK_INT_STATUS)
>---
>>            PIPEBSTAT: 0x00000100 (status: DLINE_COMPARE_STATUS)
>94c94
><    CURSOR_B_POSITION: 0x00e700e8
>---
>>    CURSOR_B_POSITION: 0x012f01eb
>149c149
><           FBC_STATUS: 0x20000000
>---
>>           FBC_STATUS: 0x60000000
>206c206
>< pipe A dot 25200 n 3 m1 17 m2 8 p1 8 p2 10
>---
>> pipe A dot 100800 n 3 m1 17 m2 8 p1 2 p2 10
>
>
>


More information about the Intel-gfx mailing list