Flash 11.2 content displays in shades of green and purple only, and in a horizontally compressed space

Daniel Vetter daniel at ffwll.ch
Mon Sep 30 04:36:36 PDT 2013


On Sat, Sep 28, 2013 at 12:49:24PM -0400, John Hupp wrote:
> [I emailed the list with this same material on 9/13, but it has
> received no response and someone on the Ubuntu kernel team suggested
> that I change the email Subject from "Re: Moving a bug upstream per
> downstream request, emailing the maintainers" to the more
> descriptive one above.]
> 
> When I emailed the maintainers with the report below on 8/15 (and
> archived at http://lists.freedesktop.org/archives/dri-devel/2013-August/043876.html),
> a response came on 8/16:
> 
> "It's a flash bug. They ignore the format of the Window that they
> PutImage to. (Worse, they create an image of the right depth or else X
> would reject the PutImage with a BadMatch and then render incorrect
> pixel data into it.)"
> 
> Despite that, someone on the Ubuntu kernel team asserted "at a
> minimum a non-flash regression exists going from Quantal to Raring,"
> and urged me to proceed with upstream kernel bisection.
> 
> I finally finished that, and arrived at the result:

Still a flash bug. This commit simply enables rgb555 in the kernel, which
sna likes to use on gen2/3. Flash is just too dense and always presumes
xrgb8888. Adding

Section "Screen"
        Identifier "igd"
        DefaultDepth 24
EndSection

to your xorg.conf will work around.
-Daniel

> 
> 57779d06367a915ee03e6cb918d7575f0a46e419 is the first bad commit
> commit 57779d06367a915ee03e6cb918d7575f0a46e419
> Author: Ville Syrjälä <ville.syrjala at linux.intel.com>
> Date: Wed Oct 31 17:50:14 2012 +0200
> 
>     drm/i915: Fix display pixel format handling
> 
>     Fix support for all RGB/BGR pixel formats (except the
> 16:16:16:16 float
>     format).
> 
>     Fix intel_init_framebuffer() to match hardware and driver limitations:
>     * RGB332 is not supported at all
>     * CI8 is supported
>     * XRGB1555 & co. are supported on Gen3 and earlier
>     * XRGB210101010 & co. are supported from Gen4 onwards
>     * BGR formats are supported from Gen4 onwards
>     * YUV formats are supported from Gen5 onwards (driver limitation)
> 
>     Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
>     Reviewed-by: Jesse Barnes <jbarnes at virtuousgeek.org>
>     Signed-off-by: Daniel Vetter <daniel.vetter at ffwll.ch>
> 
> :040000 040000 334e1536b3513d0c329a8bb6360593d12065b71d
> bf0996ec13cbee07156c5e9f98dcdee30200e658 M drivers
> 
> -------------------------------------
> 
> The git bisect log:
> 
> git bisect start
> # good: [29594404d7fe73cd80eaa4ee8c43dcc53970c60e] Linux 3.7
> git bisect good 29594404d7fe73cd80eaa4ee8c43dcc53970c60e
> # bad: [9931faca02c604c22335f5a935a501bb2ace6e20] Linux 3.8-rc3
> git bisect bad 9931faca02c604c22335f5a935a501bb2ace6e20
> # good: [db5b0ae00712b5176d7405e7a1dd2bfd6e8f5070] Merge tag 'dt' of
> git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
> git bisect good db5b0ae00712b5176d7405e7a1dd2bfd6e8f5070
> # bad: [3c2e81ef344a90bb0a39d84af6878b4aeff568a2] Merge branch
> 'drm-next' of git://people.freedesktop.org/~airlied/linux
> git bisect bad 3c2e81ef344a90bb0a39d84af6878b4aeff568a2
> # good: [d8c532c40721f7507896d202b8cae3b3642d2b0d] Merge branch
> 'v4l_for_linus' of
> git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
> git bisect good d8c532c40721f7507896d202b8cae3b3642d2b0d
> # good: [2a74dbb9a86e8102dcd07d284135b4530a84826e] Merge branch
> 'for-linus' of
> git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
> git bisect good 2a74dbb9a86e8102dcd07d284135b4530a84826e
> # bad: [124ea297c8f0e0a3a567af0894fdbe05caaf80ec] drm/nouveau: unpin
> pushbuffer bo before destroying it
> git bisect bad 124ea297c8f0e0a3a567af0894fdbe05caaf80ec
> # bad: [12f3382bc0262e981a2e58aca900cbbdbbe66825] drm/i915:
> implement WaDisablePSDDualDispatchEnable on IVB & VLV
> git bisect bad 12f3382bc0262e981a2e58aca900cbbdbbe66825
> # good: [20474e90c948545c51da95689b8342a4f3bbaeb6] drm/i915: fix
> checks inside ironlake_crtc_{enable, disable}
> git bisect good 20474e90c948545c51da95689b8342a4f3bbaeb6
> # good: [00c09d70df6b30c980f20facc1db3def3f5a637e] drm/i915: create
> the DDI encoder
> git bisect good 00c09d70df6b30c980f20facc1db3def3f5a637e
> # bad: [a35f267946947b3798827a783d82d3d2aa55697d] drm/i915: remove
> IBX code from lpt_enable_pch_transcoder
> git bisect bad a35f267946947b3798827a783d82d3d2aa55697d
> # bad: [9256aa195d3badd009bf4addee6c3ae39879b8a6] drm/i915: move
> encoder->mode_set calls to crtc_mode_set
> git bisect bad 9256aa195d3badd009bf4addee6c3ae39879b8a6
> # good: [e7210c3c4f0d05e318b854bbd545fe335930c5cc] drm/i915: move
> more pte encoding to pte encode
> git bisect good e7210c3c4f0d05e318b854bbd545fe335930c5cc
> # bad: [90f9a336f56318d4f21a29e8ef063cb70fe7dd11] drm/i915: Check
> the framebuffer offset
> git bisect bad 90f9a336f56318d4f21a29e8ef063cb70fe7dd11
> # bad: [5d7bd705ddb362d5bd8ef2f3b294cd8f9d93c39e] drm/i915: Check
> framebuffer stride more thoroughly
> git bisect bad 5d7bd705ddb362d5bd8ef2f3b294cd8f9d93c39e
> # bad: [57779d06367a915ee03e6cb918d7575f0a46e419] drm/i915: Fix
> display pixel format handling
> git bisect bad 57779d06367a915ee03e6cb918d7575f0a46e419
> 
> -------------------------------------
> 
> After finishing the kernel bisection, I also tested the new latest
> mainline kernel (3.11.0-031100-generic, modified 9-2-13) and found
> that it still suffers from the bug.
> 
> Software Update also offered an updated version of the
> Flashplugin-Installer (updating 11.2.202.297 to 11.2.202.310), but
> that did not fix the problem either.
> 
> -------------------------------------
> THE ORIGINAL REPORT:
> 
> [1.] One line summary of the problem:
> Flash 11.2 content displays in shades of green and purple only, and in a
> horizontally compressed space
> 
> [2.] Full description of the problem/report:
> The full downstream bug report is at
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1212455 , but my
> description from there:
> 
> In my testing with the Intel driver using its default acceleration:
> - Flash 11.2 works on Quantal with the 3.5 kernel
> - Flash 11.2 works on Raring with the 3.5.0-17 kernel (though it boots
> to a low-res desktop with a frozen pointer)
> - Flash 11.2 works on Raring also with the 3.6.11-030611 or
> 3.7.10-030710 mainline kernels
> - Flash 11.8 works on Raring with the 3.8 kernel (in Chrome)
> - Flash 11.2 fails on Raring with the 3.8 kernel
> - Flash 11.2 fails on Raring with the latest mainline kernel,
> 3.11.0-031100rc5
> - Flash 11.2 fails on Saucy alpha 2 with its default kernel
> 
> Disabling Flash *hardware* acceleration altogether (via R-click in the
> Flash display window: Settings: General tab) did not fix the problem.
> 
> WORKAROUND: Setting the Intel driver's acceleration method to UXA rather
> than its default SNA *always* fixes the Flash problem, but causes a
> garbled login screen under LightDM that so far has no workaround.
> 
> I also tried one possible fix for the default Intel SNA acceleration
> using the TearFree option. I created /etc/X11/xorg.conf.d/20-intel.conf
> with contents:
>     Section "Device"
>        Identifier "Intel Graphics"
>        Driver "intel"
>        Option "AccelMethod" "sna"
>        Option "TearFree" "true"
>     EndSection
> But this had no effect.
> 
> [3.] Keywords (i.e., modules, networking, kernel):
> I'm a newbie hanging on by my fingernails here -- I have no idea about
> appropriate keywords.
> 
> [4.] Kernel version (from /proc/version):
> Linux version 3.11.0-031100rc5-generic (apw at gomeisa) (gcc version 4.6.3
> (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201308112135 SMP Mon Aug 12 01:44:44
> UTC 2013
> 
> [5.] Output of Oops.. message (if applicable) with symbolic information
> resolved (see Documentation/oops-tracing.txt)
> 
> [6.] A small shell script or example program which triggers the problem
> (if possible)
> 
> [7.] Environment
> Description:    Ubuntu 13.04
> Release:    13.04
> 
> [7.1.] Software (add the output of the ver_linux script here)
> If some fields are empty or look unusual you may have an old version.
> Compare to the current minimal requirements in Documentation/Changes.
> 
> Linux Dimension 3.11.0-031100rc5-generic #201308112135 SMP Mon Aug 12
> 01:44:44 UTC 2013 i686 i686 i686 GNU/Linux
> 
> Gnu C /usr/src/linux-headers-3.11.0-031100rc5-generic/scripts/ver_linux:
> binutils
> util-linux             2.20.1
> mount                  support
> module-init-tools      9
> e2fsprogs              1.42.5
> PPP                    2.4.5
> Linux C Library        2.17
> Dynamic linker (ldd)   2.17
> Procps                 3.3.3
> Net-tools              1.60
> Kbd                    1.15.5
> Sh-utils               8.20
> wireless-tools         30
> Modules Loaded         nls_iso8859_1 usb_storage snd_intel8x0
> snd_ac97_codec ac97_bus bnep snd_pcm rfcomm bluetooth ppdev
> snd_page_alloc gpio_ich snd_seq_midi snd_seq_midi_event snd_rawmidi
> snd_seq dcdbas snd_seq_device i915 snd_timer video snd psmouse
> drm_kms_helper serio_raw soundcore drm i2c_algo_bit parport_pc lpc_ich
> shpchp lp mac_hid parport b44 ssb mii floppy
> 
> [7.2.] Processor information (from /proc/cpuinfo):
> processor    : 0
> vendor_id    : GenuineIntel
> cpu family    : 15
> model        : 2
> model name    : Intel(R) Celeron(R) CPU 2.40GHz
> stepping    : 9
> microcode    : 0x17
> cpu MHz        : 2392.420
> cache size    : 128 KB
> fdiv_bug    : no
> f00f_bug    : no
> coma_bug    : no
> fpu        : yes
> fpu_exception    : yes
> cpuid level    : 2
> wp        : yes
> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
> cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pebs bts
> cid xtpr
> bogomips    : 4784.84
> clflush size    : 64
> cache_alignment    : 128
> address sizes    : 36 bits physical, 32 bits virtual
> power management:
> 
> [7.3.] Module information (from /proc/modules):
> nls_iso8859_1 12617 1 - Live 0x00000000
> usb_storage 48631 1 - Live 0x00000000
> snd_intel8x0 33458 1 - Live 0x00000000
> snd_ac97_codec 110295 1 snd_intel8x0, Live 0x00000000
> ac97_bus 12642 1 snd_ac97_codec, Live 0x00000000
> bnep 19143 2 - Live 0x00000000
> snd_pcm 94597 2 snd_intel8x0,snd_ac97_codec, Live 0x00000000
> rfcomm 58965 0 - Live 0x00000000
> bluetooth 337841 10 bnep,rfcomm, Live 0x00000000
> ppdev 17423 0 - Live 0x00000000
> snd_page_alloc 18398 2 snd_intel8x0,snd_pcm, Live 0x00000000
> gpio_ich 13278 0 - Live 0x00000000
> snd_seq_midi 13132 0 - Live 0x00000000
> snd_seq_midi_event 14475 1 snd_seq_midi, Live 0x00000000
> snd_rawmidi 25157 1 snd_seq_midi, Live 0x00000000
> snd_seq 55716 2 snd_seq_midi,snd_seq_midi_event, Live 0x00000000
> dcdbas 14456 0 - Live 0x00000000
> snd_seq_device 14137 3 snd_seq_midi,snd_rawmidi,snd_seq, Live 0x00000000
> i915 606994 2 - Live 0x00000000
> snd_timer 28930 2 snd_pcm,snd_seq, Live 0x00000000
> video 19046 1 i915, Live 0x00000000
> snd 61270 10
> snd_intel8x0,snd_ac97_codec,snd_pcm,snd_seq_midi,snd_rawmidi,snd_seq,snd_seq_device,snd_timer,
> 
> Live 0x00000000
> psmouse 92607 0 - Live 0x00000000
> drm_kms_helper 47306 1 i915, Live 0x00000000
> serio_raw 13189 0 - Live 0x00000000
> soundcore 12600 1 snd, Live 0x00000000
> drm 247743 3 i915,drm_kms_helper, Live 0x00000000
> i2c_algo_bit 13316 1 i915, Live 0x00000000
> parport_pc 32114 1 - Live 0x00000000
> lpc_ich 16987 0 - Live 0x00000000
> shpchp 32265 0 - Live 0x00000000
> lp 13359 0 - Live 0x00000000
> mac_hid 13077 0 - Live 0x00000000
> parport 40930 3 ppdev,parport_pc,lp, Live 0x00000000
> b44 31223 0 - Live 0x00000000
> ssb 56410 1 b44, Live 0x00000000
> mii 13693 1 b44, Live 0x00000000
> floppy 60183 0 - Live 0x00000000
> 
> [7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem)
> 0000-001f : dma1
> 0020-0021 : pic1
> 0040-0043 : timer0
> 0050-0053 : timer1
> 0060-0060 : keyboard
> 0064-0064 : keyboard
> 0070-007f : rtc0
> 0080-008f : dma page reg
> 00a0-00a1 : pic2
> 00c0-00df : dma2
> 00f0-00ff : fpu
> 0170-0177 : 0000:00:1f.1
>   0170-0177 : ata_piix
> 01f0-01f7 : 0000:00:1f.1
>   01f0-01f7 : ata_piix
> 0376-0376 : 0000:00:1f.1
>   0376-0376 : ata_piix
> 0378-037a : parport0
> 03f2-03f2 : floppy
> 03f4-03f5 : floppy
> 03f6-03f6 : 0000:00:1f.1
>   03f6-03f6 : ata_piix
> 03f7-03f7 : floppy
> 03f8-03ff : serial
> 0778-077a : parport0
> 0800-0803 : ACPI PM1a_EVT_BLK
> 0804-0805 : ACPI PM1a_CNT_BLK
> 0808-080b : ACPI PM_TMR
> 0810-0815 : ACPI CPU throttle
> 0828-082f : ACPI GPE0_BLK
> 0830-0833 : iTCO_wdt
> 0860-087f : iTCO_wdt
> 0880-08bf : gpio_ich
>   0880-08bf : 0000:00:1f.0
> 0c00-0c7f : pnp 00:0a
> 0cf8-0cff : PCI conf1
> d000-dfff : PCI Bus 0000:01
>   de00-deff : 0000:01:05.0
>     de08-de0f : serial
>     de10-de17 : serial
>     de18-de1f : serial
>     de20-de27 : serial
>     de28-de2f : serial
>     de60-de67 : serial
> eda0-edbf : 0000:00:1f.3
> edc0-edff : 0000:00:1f.5
>   edc0-edff : Intel 82801DB-ICH4
> ee00-eeff : 0000:00:1f.5
>   ee00-eeff : Intel 82801DB-ICH4
> ff40-ff5f : 0000:00:1d.2
>   ff40-ff5f : uhci_hcd
> ff60-ff7f : 0000:00:1d.1
>   ff60-ff7f : uhci_hcd
> ff80-ff9f : 0000:00:1d.0
>   ff80-ff9f : uhci_hcd
> ffa0-ffaf : 0000:00:1f.1
>   ffa0-ffaf : ata_piix
> 
> 00000000-00000fff : reserved
> 00001000-0009ffff : System RAM
> 000a0000-000bffff : Video RAM area
> 000c0000-000cb7ff : Video ROM
> 000cd000-000cffff : Adapter ROM
> 000f0000-000fffff : reserved
>   000f0000-000fffff : System ROM
> 00100000-3f773fff : System RAM
>   01000000-016691e2 : Kernel code
>   016691e3-019bcfbf : Kernel data
>   01aa1000-01b94fff : Kernel bss
> 3f774000-3f775fff : ACPI Non-volatile Storage
> 3f776000-3f796fff : ACPI Tables
> 3f797000-3f7fffff : reserved
> 3f800000-3fffffff : RAM buffer
> e8000000-efffffff : 0000:00:02.0
> f0000000-f7ffffff : 0000:00:00.0
> fe900000-feafffff : PCI Bus 0000:01
>   fe9fd000-fe9fdfff : 0000:01:05.0
>   fe9fe000-fe9fffff : 0000:01:09.0
>     fe9fe000-fe9fffff : b44
>   fea00000-fea03fff : 0000:01:09.0
> feb7f900-feb7f9ff : 0000:00:1f.5
>   feb7f900-feb7f9ff : Intel 82801DB-ICH4
> feb7fa00-feb7fbff : 0000:00:1f.5
>   feb7fa00-feb7fbff : Intel 82801DB-ICH4
> feb7fc00-feb7ffff : 0000:00:1f.1
> feb80000-febfffff : 0000:00:02.0
> fec00000-fec0ffff : reserved
>   fec00000-fec003ff : IOAPIC 0
> fecf0000-fecf0fff : pnp 00:00
> fee00000-fee0ffff : reserved
>   fee00000-fee0ffff : pnp 00:00
>     fee00000-fee00fff : Local APIC
> ffa80800-ffa80bff : 0000:00:1d.7
>   ffa80800-ffa80bff : ehci_hcd
> ffb00000-ffffffff : reserved
>   ffb00000-ffbfffff : pnp 00:00
>   ffc00000-ffffffff : pnp 00:00
> 
> [7.5.] PCI information ('lspci -vvv' as root)
> 00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM
> Controller/Host-Hub Interface (rev 01)
>     Subsystem: Dell Device 0160
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort+ >SERR- <PERR- INTx-
>     Latency: 0
>     Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
>     Capabilities: [e4] Vendor Specific Information: Len=05 <?>
>     Kernel driver in use: agpgart-intel
> 
> 00:02.0 VGA compatible controller: Intel Corporation
> 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 01)
> (prog-if 00 [VGA controller])
>     Subsystem: Dell Device 0160
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin A routed to IRQ 16
>     Region 0: Memory at e8000000 (32-bit, prefetchable) [size=128M]
>     Region 1: Memory at feb80000 (32-bit, non-prefetchable) [size=512K]
>     Expansion ROM at <unassigned> [disabled]
>     Capabilities: [d0] Power Management version 1
>         Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
> PME(D0-,D1-,D2-,D3hot-,D3cold-)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Kernel driver in use: i915
> 
> 00:1d.0 USB controller: Intel Corporation 82801DB/DBL/DBM
> (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01) (prog-if 00 [UHCI])
>     Subsystem: Dell Device 0160
>     Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin A routed to IRQ 16
>     Region 4: I/O ports at ff80 [size=32]
>     Kernel driver in use: uhci_hcd
> 
> 00:1d.1 USB controller: Intel Corporation 82801DB/DBL/DBM
> (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01) (prog-if 00 [UHCI])
>     Subsystem: Dell Device 0160
>     Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin B routed to IRQ 19
>     Region 4: I/O ports at ff60 [size=32]
>     Kernel driver in use: uhci_hcd
> 
> 00:1d.2 USB controller: Intel Corporation 82801DB/DBL/DBM
> (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01) (prog-if 00 [UHCI])
>     Subsystem: Dell Device 0160
>     Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin C routed to IRQ 18
>     Region 4: I/O ports at ff40 [size=32]
>     Kernel driver in use: uhci_hcd
> 
> 00:1d.7 USB controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2
> EHCI Controller (rev 01) (prog-if 20 [EHCI])
>     Subsystem: Dell Device 0160
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin D routed to IRQ 23
>     Region 0: Memory at ffa80800 (32-bit, non-prefetchable) [size=1K]
>     Capabilities: [50] Power Management version 2
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME+
>     Capabilities: [58] Debug port: BAR=1 offset=0080
>     Kernel driver in use: ehci-pci
> 
> 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 81) (prog-if
> 00 [Normal decode])
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
>     Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort+
> <TAbort- <MAbort- >SERR- <PERR+ INTx-
>     Latency: 0
>     Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
>     I/O behind bridge: 0000d000-0000dfff
>     Memory behind bridge: fe900000-feafffff
>     Prefetchable memory behind bridge: fff00000-000fffff
>     Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- <SERR- <PERR-
>     BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
>         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
> 
> 00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC
> Interface Bridge (rev 01)
>     Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
>     Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Kernel driver in use: lpc_ich
> 
> 00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller
> (rev 01) (prog-if 8a [Master SecP PriP])
>     Subsystem: Dell Device 0160
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin A routed to IRQ 18
>     Region 0: I/O ports at 01f0 [size=8]
>     Region 1: I/O ports at 03f4 [size=1]
>     Region 2: I/O ports at 0170 [size=8]
>     Region 3: I/O ports at 0374 [size=1]
>     Region 4: I/O ports at ffa0 [size=16]
>     Region 5: Memory at feb7fc00 (32-bit, non-prefetchable) [size=1K]
>     Kernel driver in use: ata_piix
> 
> 00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
> SMBus Controller (rev 01)
>     Subsystem: Dell Device 0160
>     Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Interrupt: pin B routed to IRQ 3
>     Region 4: I/O ports at eda0 [size=32]
> 
> 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM
> (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
>     Subsystem: Dell Device 0160
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 0
>     Interrupt: pin B routed to IRQ 17
>     Region 0: I/O ports at ee00 [size=256]
>     Region 1: I/O ports at edc0 [size=64]
>     Region 2: Memory at feb7fa00 (32-bit, non-prefetchable) [size=512]
>     Region 3: Memory at feb7f900 (32-bit, non-prefetchable) [size=256]
>     Capabilities: [50] Power Management version 2
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Kernel driver in use: snd_intel8x0
> 
> 01:05.0 Modem: Intel Corporation FA82537EP 56K V.92 Data/Fax Modem PCI
> (rev 04) (prog-if 00 [Generic])
>     Subsystem: Dell Device 1000
>     Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
> Stepping+ SERR+ FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 64 (250ns min, 15500ns max), Cache Line Size: 64 bytes
>     Interrupt: pin A routed to IRQ 17
>     Region 0: Memory at fe9fd000 (32-bit, non-prefetchable) [size=4K]
>     Region 1: I/O ports at de00 [size=256]
>     Capabilities: [80] Power Management version 2
>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>     Kernel driver in use: serial
> 
> 01:09.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T
> (rev 01)
>     Subsystem: Dell Device 8127
>     Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
>     Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort+
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>     Latency: 64
>     Interrupt: pin A routed to IRQ 17
>     Region 0: Memory at fe9fe000 (32-bit, non-prefetchable) [size=8K]
>     Expansion ROM at fea00000 [disabled] [size=16K]
>     Capabilities: [40] Power Management version 2
>         Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=2 PME-
>     Kernel driver in use: b44
> 
> [7.6.] SCSI information (from /proc/scsi/scsi)
> Attached devices:
> Host: scsi0 Channel: 00 Id: 00 Lun: 00
>   Vendor: ATA      Model: WDC WD300EB-75CP Rev: 06.0
>   Type:   Direct-Access                    ANSI  SCSI revision: 05
> Host: scsi1 Channel: 00 Id: 00 Lun: 00
>   Vendor: SONY     Model: DVD-ROM DDU1615  Rev: FDS1
>   Type:   CD-ROM                           ANSI  SCSI revision: 05
> Host: scsi2 Channel: 00 Id: 00 Lun: 00
>   Vendor: Simple   Model: Bonzai Xpress    Rev: 0.00
>   Type:   Direct-Access                    ANSI  SCSI revision: 02
> 
> [7.7.] Other information that might be relevant to the problem (please
> look in /proc and include all information that you think to be relevant):
> ls /proc:
> 
> 1
> 10
> 1007
> 1016
> 1018
> 11
> 1109
> 12
> 1220
> 13
> 1334
> 135
> 1381
> 14
> 1421
> 1424
> 1425
> 1438
> 1445
> 1449
> 1453
> 1458
> 1459
> 1463
> 1465
> 1467
> 1470
> 1475
> 1480
> 1494
> 15
> 1509
> 1511
> 1516
> 1523
> 1526
> 1529
> 1541
> 1546
> 1550
> 1564
> 1566
> 1571
> 1586
> 16
> 1611
> 1614
> 1615
> 1616
> 1617
> 1618
> 1642
> 1645
> 1646
> 1647
> 17
> 18
> 19
> 1944
> 1952
> 1962
> 1970
> 1981
> 1989
> 1992
> 2
> 20
> 21
> 22
> 223
> 224
> 225
> 23
> 24
> 25
> 26
> 27
> 28
> 29
> 3
> 30
> 307
> 318
> 323
> 4
> 41
> 43
> 44
> 46
> 47
> 5
> 531
> 66
> 667
> 67
> 684
> 687
> 7
> 706
> 736
> 759
> 775
> 8
> 802
> 885
> 894
> 9
> 906
> 910
> 915
> 951
> 971
> 983
> 994
> 996
> 998
> acpi
> asound
> buddyinfo
> bus
> cgroups
> cmdline
> consoles
> cpuinfo
> crypto
> devices
> diskstats
> dma
> dri
> driver
> execdomains
> fb
> filesystems
> fs
> interrupts
> iomem
> ioports
> irq
> kallsyms
> kcore
> key-users
> kmsg
> kpagecount
> kpageflags
> latency_stats
> loadavg
> locks
> mdstat
> meminfo
> misc
> modules
> mounts
> mtrr
> net
> pagetypeinfo
> partitions
> sched_debug
> schedstat
> scsi
> self
> slabinfo
> softirqs
> stat
> swaps
> sys
> sysrq-trigger
> sysvipc
> timer_list
> timer_stats
> tty
> uptime
> version
> vmallocinfo
> vmstat
> zoneinfo
> 
> [X.] Other notes, patches, fixes, workarounds:
> 
> 
> 

> _______________________________________________
> dri-devel mailing list
> dri-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel


-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch


More information about the dri-devel mailing list