linux-fbdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Fw: [Bugme-new] [Bug 4295] New: Garbage all over the screen when using radeonfb
@ 2005-03-05 18:04 Andrew Morton
  2005-03-05 22:45 ` Benjamin Herrenschmidt
  0 siblings, 1 reply; 2+ messages in thread
From: Andrew Morton @ 2005-03-05 18:04 UTC (permalink / raw)
  To: linux-fbdev-devel; +Cc: Benjamin Herrenschmidt, hans.oischinger



Begin forwarded message:

Date: Sat, 5 Mar 2005 08:35:53 -0800
From: bugme-daemon@osdl.org
To: bugme-new@lists.osdl.org
Subject: [Bugme-new] [Bug 4295] New: Garbage all over the screen when using radeonfb


http://bugme.osdl.org/show_bug.cgi?id=4295

           Summary: Garbage all over the screen when using radeonfb
    Kernel Version: 2.6.11
            Status: NEW
          Severity: normal
             Owner: jsimmons@infradead.org
         Submitter: hans.oischinger@h3c.de


Distribution: Gentoo, gentoo-dev-sources-2.6.11   
Hardware Environment: x86 Radeon Mobility 9200 (M9+ 5C61)   
Software Environment:    
Problem Description: Garbage all over the screen when using radeonfb module.   
   
Steps to reproduce:   
modprobe radeonfb   
every 1/2 second some garbage pixels appear all over the screen. When the   
screen is not updated by clear or something that scrolls the 'garbaged' lines  
out of the screen, the whole screen becomes white.  
  
Starting X (with radeon driver or fglrx) changes nothing... Garbage production  
continues...  
 
The problem occured when upgrading from kernel 2.6.10 to .11 ( I used _rc2 for 
a while and it showed no such problems) 
 
 00000000 00000000 00000180 00000000 00000000  
CPU: L1 I cache: 32K, L1 D cache: 32K  
CPU: L2 cache: 1024K  
CPU: After all inits, caps: a7e9fbbf 00000000 00000000 00000040 00000180  
00000000 00000000  
Intel machine check architecture supported.  
Intel machine check reporting enabled on CPU#0.  
CPU: Intel(R) Pentium(R) M processor 1400MHz stepping 05  
Enabling fast FPU save and restore... done.  
Enabling unmasked SIMD FPU exception support... done.  
Checking 'hlt' instruction... OK.  
ACPI: setting ELCR to 0200 (from 0c00)  
NET: Registered protocol family 16  
PCI: PCI BIOS revision 2.10 entry at 0xe97a4, last bus=2  
PCI: Using configuration type 1  
mtrr: v2.0 (20020519)  
ACPI: Subsystem revision 20050211  
ACPI: Interpreter enabled  
ACPI: Using PIC for interrupt routing  
ACPI: PCI Root Bridge [PCI0] (00:00)  
PCI: Probing PCI hardware (bus 00)  
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1  
PCI: Transparent bridge - 0000:00:1e.0  
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]  
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]  
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB_._PRT]  
ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10)  
ACPI: PCI Interrupt Link [LNKB] (IRQs 5 10) *11  
ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10) *11  
ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10) *11  
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10 11 12 14 15) *0, disabled.  
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10 11 12 14 15) *0, disabled.  
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10 11 12 14 15) *0, disabled.  
ACPI: PCI Interrupt Link [LNKH] (IRQs 5 10) *11  
ACPI: Embedded Controller [EC0] (gpe 28)  
PCI: Using ACPI for IRQ routing  
** PCI interrupts are no longer routed automatically.  If this  
** causes a device to stop working, it is probably because the  
** driver failed to call pci_enable_device().  As a temporary  
** workaround, the "pci=routeirq" argument restores the old  
** behavior.  If this argument makes the device work again,  
** please email the output of "lspci" to bjorn.helgaas@hp.com  
** so I can fix the driver.  
Simple Boot Flag at 0x37 set to 0x80  
Machine check exception polling timer started.  
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).  
Initializing Cryptographic API  
inotify device minor=63  
ACPI: AC Adapter [ACAD] (off-line)  
ACPI: Battery Slot [BAT1] (battery present)  
ACPI: Power Button (FF) [PWRF]  
ACPI: Lid Switch [LID]  
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3] C4[C3])  
ACPI: Processor [CPU0] (supports 8 throttling states)  
ACPI: PS/2 Keyboard Controller [KBC0] at I/O 0x60, 0x64, irq 1  
ACPI: PS/2 Mouse Controller [MSE0] at irq 12  
i8042.c: Detected active multiplexing controller, rev 1.1.  
serio: i8042 AUX0 port at 0x60,0x64 irq 12  
serio: i8042 AUX1 port at 0x60,0x64 irq 12  
serio: i8042 AUX2 port at 0x60,0x64 irq 12  
serio: i8042 AUX3 port at 0x60,0x64 irq 12  
serio: i8042 KBD port at 0x60,0x64 irq 1  
io scheduler noop registered  
io scheduler anticipatory registered  
io scheduler deadline registered  
io scheduler cfq registered  
loop: loaded (max 8 devices)  
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2  
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx  
ICH4: IDE controller at PCI slot 0000:00:1f.1  
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)  
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10  
PCI: setting IRQ 10 as level-triggered  
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 10 (level, low) -> IRQ 10  
ICH4: chipset revision 3  
ICH4: not 100% native mode: will probe irqs later  
    ide0: BM-DMA at 0x1100-0x1107, BIOS settings: hda:DMA, hdb:pio  
    ide1: BM-DMA at 0x1108-0x110f, BIOS settings: hdc:DMA, hdd:pio  
Probing IDE interface ide0...  
hda: IC25N040ATMR04-0, ATA DISK drive  
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14  
Probing IDE interface ide1...  
hdc: MATSHITACD-RW CW-8122, ATAPI CD/DVD-ROM drive  
ide1 at 0x170-0x177,0x376 on irq 15  
Probing IDE interface ide2...  
Probing IDE interface ide3...  
Probing IDE interface ide4...  
Probing IDE interface ide5...  
hda: max request size: 1024KiB  
hda: 78140160 sectors (40007 MB) w/1740KiB Cache, CHS=16383/255/63, UDMA(100)  
hda: cache flushes supported  
 hda: hda1 hda2 hda3 hda4  
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)  
Uniform CD-ROM driver Revision: 3.20  
mice: PS/2 mouse device common for all mice  
input: AT Translated Set 2 keyboard on isa0060/serio0  
Synaptics Touchpad, model: 1  
 Firmware: 5.9  
 Sensor: 18  
 new absolute packet format  
 Touchpad has extended capability bits  
 -> 4 multi-buttons, i.e. besides standard buttons  
 -> multifinger detection  
 -> palm detection  
input: SynPS/2 Synaptics TouchPad on isa0060/serio4  
i2c /dev entries driver  
NET: Registered protocol family 2  
IP: routing cache hash table of 4096 buckets, 32Kbytes  
TCP established hash table entries: 32768 (order: 6, 262144 bytes)  
TCP bind hash table entries: 32768 (order: 5, 131072 bytes)  
TCP: Hash tables configured (established 32768 bind 32768)  
NET: Registered protocol family 1  
NET: Registered protocol family 17  
ACPI wakeup devices:  
ELAN MIN1 USB1 USB2 USB3 EUSB MODM  
ACPI: (supports S0 S3 S4 S4bios S5)  
ReiserFS: hda3: found reiserfs format "3.6" with standard journal  
ReiserFS: hda3: using ordered data mode  
ReiserFS: hda3: journal params: device hda3, size 8192, journal first block  
18, max trans len 1024, max batch 900, max commit age 30, max trans age 30  
ReiserFS: hda3: checking transaction log (hda3)  
ReiserFS: hda3: Using r5 hash to sort names  
VFS: Mounted root (reiserfs filesystem) readonly.  
Freeing unused kernel memory: 160k freed  
Adding 498004k swap on /dev/hda2.  Priority:-1 extents:1  
usbcore: registered new driver usbfs  
usbcore: registered new driver hub  
USB Universal Host Controller Interface driver v2.2  
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 10  
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 10 (level, low) -> IRQ 10  
uhci_hcd 0000:00:1d.0: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB  
UHCI Controller #1  
PCI: Setting latency timer of device 0000:00:1d.0 to 64  
uhci_hcd 0000:00:1d.0: irq 10, io base 0x1200  
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1  
hub 1-0:1.0: USB hub found  
hub 1-0:1.0: 2 ports detected  
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 10  
ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 10 (level, low) -> IRQ 10  
uhci_hcd 0000:00:1d.1: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB  
UHCI Controller #2  
PCI: Setting latency timer of device 0000:00:1d.1 to 64  
uhci_hcd 0000:00:1d.1: irq 10, io base 0x1600  
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2  
hub 2-0:1.0: USB hub found  
hub 2-0:1.0: 2 ports detected  
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 10 (level, low) -> IRQ 10  
uhci_hcd 0000:00:1d.2: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB  
UHCI Controller #3  
PCI: Setting latency timer of device 0000:00:1d.2 to 64  
uhci_hcd 0000:00:1d.2: irq 10, io base 0x1700  
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3  
hub 3-0:1.0: USB hub found  
hub 3-0:1.0: 2 ports detected  
ohci_hcd: 2004 Nov 08 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)  
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 10  
ACPI: PCI interrupt 0000:00:1d.7[D] -> GSI 10 (level, low) -> IRQ 10  
ehci_hcd 0000:00:1d.7: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI  
Controller  
PCI: Setting latency timer of device 0000:00:1d.7 to 64  
ehci_hcd 0000:00:1d.7: irq 10, pci mem 0xf4000000  
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4  
PCI: cache line size of 32 is not supported by device 0000:00:1d.7  
ehci_hcd 0000:00:1d.7: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004  
hub 4-0:1.0: USB hub found  
hub 4-0:1.0: 6 ports detected  
usbcore: registered new driver hiddev  
usbcore: registered new driver usbhid  
drivers/usb/input/hid-core.c: v2.0:USB HID core driver  
SCSI subsystem initialized  
Initializing USB Mass Storage driver...  
usb 4-1: new high speed USB device using ehci_hcd and address 2  
scsi0 : SCSI emulation for USB Mass Storage devices  
usbcore: registered new driver usb-storage  
USB Mass Storage support registered.  
Acer Travelmate hotkey driver v0.5.20  
acerhk: Your hardware does not need polling enabled for hotkeys to work  
usb-storage: device found at 2  
usb-storage: waiting for device to settle before scanning  
8139too Fast Ethernet driver 0.9.27  
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10  
ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 10 (level, low) -> IRQ 10  
atkbd.c: Unknown key pressed (translated set 2, code 0xbc on isa0060/serio0).  
atkbd.c: Use 'setkeycodes e03c <keycode>' to make it known.  
eth0: RealTek RTL8139 at 0xe08fe000, 00:02:3f:10:06:28, IRQ 10  
eth0:  Identified 8139 chip type 'RTL-8101'  
atkbd.c: Unknown key released (translated set 2, code 0xbc on isa0060/serio0).  
atkbd.c: Use 'setkeycodes e03c <keycode>' to make it known.  
Linux agpgart interface v0.100 (c) Dave Jones  
agpgart: Detected an Intel 855PM Chipset.  
agpgart: Maximum main memory to use for agp memory: 439M  
agpgart: AGP aperture is 64M @ 0xb0000000  
usb 3-1: new low speed USB device using uhci_hcd and address 2  
input: USB HID v1.10 Mouse [Logitech Optical USB Mouse] on usb-0000:00:1d.2-1  
usb 2-1: new full speed USB device using uhci_hcd and address 2  
scsi1 : SCSI emulation for USB Mass Storage devices  
usb-storage: device found at 2  
usb-storage: waiting for device to settle before scanning  
  Vendor: Apple     Model: iPod              Rev: 1.62  
  Type:   Direct-Access                      ANSI SCSI revision: 00  
SCSI device sda: 7999488 512-byte hdwr sectors (4096 MB)  
sda: assuming Write Enabled  
sda: assuming drive cache: write through  
SCSI device sda: 7999488 512-byte hdwr sectors (4096 MB)  
sda: assuming Write Enabled  
sda: assuming drive cache: write through  
 sda: sda1 sda2  
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0  
usb-storage: device scan complete  
VFS: Can't find an ext2 filesystem on dev sda.  
FAT: invalid media value (0x00)  
VFS: Can't find a valid FAT filesystem on dev sda.  
VFS: Can't find an ext2 filesystem on dev sda.  
FAT: invalid media value (0x00)  
VFS: Can't find a valid FAT filesystem on dev sda.  
VFS: Can't find an ext2 filesystem on dev sda.  
VFS: Can't find an ext2 filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sda2.  
FAT: invalid media value (0x2f)  
VFS: Can't find a valid FAT filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sda2.  
FAT: invalid media value (0x2f)  
VFS: Can't find a valid FAT filesystem on dev sda1.  
  Vendor:           Model: USB Card Reader   Rev: 1.2b  
  Type:   Direct-Access                      ANSI SCSI revision: 00  
SCSI device sdb: 128000 512-byte hdwr sectors (66 MB)  
sdb: assuming Write Enabled  
sdb: assuming drive cache: write through  
SCSI device sdb: 128000 512-byte hdwr sectors (66 MB)  
sdb: assuming Write Enabled  
sdb: assuming drive cache: write through  
 sdb: sdb1  
Attached scsi removable disk sdb at scsi1, channel 0, id 0, lun 0  
  Vendor:           Model: USB Card Reader   Rev: 1.2b  
  Type:   Direct-Access                      ANSI SCSI revision: 00  
Attached scsi removable disk sdc at scsi1, channel 0, id 0, lun 1  
  Vendor:           Model: USB Card Reader   Rev: 1.2b  
  Type:   Direct-Access                      ANSI SCSI revision: 00  
Attached scsi removable disk sdd at scsi1, channel 0, id 0, lun 2  
usb-storage: device scan complete  
VFS: Can't find an ext2 filesystem on dev sda.  
VFS: Can't find an ext2 filesystem on dev sda.  
FAT: invalid media value (0x00)  
VFS: Can't find a valid FAT filesystem on dev sda.  
FAT: invalid media value (0x00)  
VFS: Can't find a valid FAT filesystem on dev sda.  
VFS: Can't find an ext2 filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sda2.  
VFS: Can't find an ext2 filesystem on dev sda1.  
FAT: invalid media value (0x2f)  
VFS: Can't find a valid FAT filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sda1.  
FAT: invalid media value (0x2f)  
VFS: Can't find a valid FAT filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sda1.  
FAT: invalid media value (0x2f)  
VFS: Can't find a valid FAT filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sda1.  
FAT: invalid media value (0x2f)  
VFS: Can't find a valid FAT filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sdb.  
FAT: bogus number of reserved sectors  
VFS: Can't find a valid FAT filesystem on dev sdb.  
VFS: Can't find an ext2 filesystem on dev sda1.  
FAT: invalid media value (0x2f)  
VFS: Can't find a valid FAT filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sdb.  
FAT: bogus number of reserved sectors  
VFS: Can't find a valid FAT filesystem on dev sdb.  
VFS: Can't find an ext2 filesystem on dev sda1.  
FAT: invalid media value (0x2f)  
VFS: Can't find a valid FAT filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sdb.  
FAT: bogus number of reserved sectors  
VFS: Can't find a valid FAT filesystem on dev sdb.  
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended  
VFS: Can't find an ext2 filesystem on dev sda1.  
FAT: invalid media value (0x2f)  
VFS: Can't find a valid FAT filesystem on dev sda1.  
VFS: Can't find an ext2 filesystem on dev sda2.  
ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 10 (level, low) -> IRQ 10  
PCI: Setting latency timer of device 0000:00:1f.5 to 64  
eth0: link down  
intel8x0_measure_ac97_clock: measured 49431 usecs  
intel8x0: clocking to 48000  
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended  
radeonfb_pci_register BEGIN  
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 10 (level, low) -> IRQ 10  
radeonfb (0000:01:00.0): Found 65536k of DDR 128 bits wide videoram  
radeonfb (0000:01:00.0): mapped 16384k videoram  
radeonfb: Retreived PLL infos from BIOS  
radeonfb: Reference=27.00 MHz (RefDiv=12) Memory=215.00 Mhz, System=200.00 MHz  
radeonfb: PLL min 20000 max 35000  
1 chips in connector info  
 - chip 1 has 1 connectors  
  * connector 0 of type 2 (CRT) : 2300  
Starting monitor auto detection...  
radeonfb: I2C (port 1) ... not found  
radeonfb: I2C (port 2) ... not found  
radeonfb: I2C (port 3) ... not found  
radeonfb: I2C (port 4) ... not found  
radeonfb: I2C (port 2) ... not found  
radeonfb: I2C (port 4) ... not found  
Non-DDC laptop panel detected  
radeonfb: I2C (port 3) ... not found  
radeonfb: I2C (port 4) ... not found  
radeonfb: Monitor 1 type LCD found  
radeonfb: Monitor 2 type no found  
radeonfb: panel ID string: SEC  
radeonfb: detected LVDS panel size from BIOS: 1280x800  
BIOS provided panel power delay: 1000  
radeondb: BIOS provided dividers will be used  
ref_divider = 6  
post_divider = 2  
fbk_divider = 3f  
Scanning BIOS table ...  
 320 x 350  
 320 x 400  
 320 x 400  
 320 x 480  
 400 x 600  
 512 x 384  
 640 x 350  
 640 x 400  
 640 x 475  
 640 x 480  
 720 x 480  
 720 x 576  
 800 x 600  
 848 x 480  
 1024 x 768  
 1280 x 800  
Found panel in BIOS table:  
  hblank: 160  
  hOver_plus: 48  
  hSync_width: 24  
  vblank: 23  
  vOver_plus: 2  
  vSync_width: 6  
  clock: 7100  
Setting up default mode based on panel info  
hStart = 1328, hEnd = 1352, hTotal = 1440  
vStart = 802, vEnd = 808, vTotal = 823  
h_total_disp = 0x9f00b3    hsync_strt_wid = 0x3052a  
v_total_disp = 0x31f0336           vsync_strt_wid = 0x60321  
pixclock = 14084  
freq = 7100  
Console: switching to colour frame buffer device 160x50  
radeonfb: Dynamic Clock Power Management enabled  
radeonfb (0000:01:00.0): ATI Radeon \a  
radeonfb_pci_register END

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Fw: [Bugme-new] [Bug 4295] New: Garbage all over the screen when using radeonfb
  2005-03-05 18:04 Fw: [Bugme-new] [Bug 4295] New: Garbage all over the screen when using radeonfb Andrew Morton
@ 2005-03-05 22:45 ` Benjamin Herrenschmidt
  0 siblings, 0 replies; 2+ messages in thread
From: Benjamin Herrenschmidt @ 2005-03-05 22:45 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Linux Fbdev development list, hans.oischinger

On Sat, 2005-03-05 at 10:04 -0800, Andrew Morton wrote:

>    
> Steps to reproduce:   
> modprobe radeonfb   
> every 1/2 second some garbage pixels appear all over the screen. When the   
> screen is not updated by clear or something that scrolls the 'garbaged' lines  
> out of the screen, the whole screen becomes white.  
>   
> Starting X (with radeon driver or fglrx) changes nothing... Garbage production  
> continues...  
>  
The 1/2 second thing smells like a cursor issue ... 

Can you try booting with radeonfb.default_dynclk=-1 and tell me if that
makes any difference ? Also try with radeonfb.noaccel=1 (do separate
tests).

Ben.




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-03-05 22:49 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-05 18:04 Fw: [Bugme-new] [Bug 4295] New: Garbage all over the screen when using radeonfb Andrew Morton
2005-03-05 22:45 ` Benjamin Herrenschmidt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).