[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