You are not logged in.

#1 2009-06-19 14:03:27

guzz46
Member
From: New Zealand
Registered: 2009-06-18
Posts: 190

fglrx disable built-in pat support / inconsistant kernel data [Solved]

Hi this is my first post i'm trying to solve my choppy fullscreen flash playback, i've followed the guides about adding nopat to the end of the kernel boot grub list which has disabled it in the kernel but it seems that fglrx is compensating for it by using its built-in pat support instead.
when i run "dmesg | grep fglrx" i get this message

fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 1640 MBytes.
[fglrx]   vendor: 1002 device: 9612 count: 1
[fglrx] ioport: bar 1, base 0x9000, size: 0x100
[fglrx] Kernel supports PAT but it has been disabled
[fglrx] Using driver built-in PAT support instead
[fglrx] Driver built-in PAT support is enabled successfully
[fglrx] module loaded - fglrx 8.62.4 [May 20 2009] with 1 minors
[fglrx] GART Table is not in FRAME_BUFFER range 
fglrx_pci 0000:01:05.0: irq 29 for MSI/MSI-X
[fglrx] Firegl kernel thread PID: 6309
[fglrx] Gart USWC size:547 M.
[fglrx] Gart cacheable size:215 M.
[fglrx] Reserved FB block: Shared offset:0, size:1000000 
[fglrx] Reserved FB block: Unshared offset:fffb000, size:5000 
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebd1de000,handle:0x70000000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebc72d000,handle:0x71007000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec329d000,handle:0x71207000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3299000,handle:0x7120b000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3298000,handle:0x7120f000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3297000,handle:0x71210000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebb1f5000,handle:0xcfdf0000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebaa49000,handle:0x71211000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebaa49000,handle:0x71211000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbeba9be000,handle:0xcfdf0000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbeba9be000,handle:0xcfdf0000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebb1f5000,handle:0xcfdf0000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebc72d000,handle:0x71007000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebd1de000,handle:0x70000000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3297000,handle:0x71210000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3298000,handle:0x7120f000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3299000,handle:0x7120b000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec329d000,handle:0x71207000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbeba9be000,handle:0xcfdf0000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebb1f5000,handle:0xcfdf0000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebc72d000,handle:0x71007000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebd1de000,handle:0x70000000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3297000,handle:0x71210000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3298000,handle:0x7120f000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3299000,handle:0x7120b000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec329d000,handle:0x71207000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbeba9be000,handle:0xcfdf0000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebb1f5000,handle:0xcfdf0000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebc72d000,handle:0x71007000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebd1de000,handle:0x70000000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3297000,handle:0x71210000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3298000,handle:0x7120f000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3299000,handle:0x7120b000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec329d000,handle:0x71207000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbeba9be000,handle:0xcfdf0000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebb1f5000,handle:0xcfdf0000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebc72d000,handle:0x71007000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebd1de000,handle:0x70000000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3297000,handle:0x71210000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3298000,handle:0x7120f000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3299000,handle:0x7120b000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec329d000,handle:0x71207000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbeba9be000,handle:0xcfdf0000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebb1f5000,handle:0xcfdf0000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebc72d000,handle:0x71007000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebd1de000,handle:0x70000000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3297000,handle:0x71210000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3298000,handle:0x7120f000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3299000,handle:0x7120b000
[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec329d000,handle:0x71207000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbeba9be000,handle:0xcfdf0000
[fglrx:firegl_find_any_map] *ERROR* Invalid map handle!<3>[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebb1f5000,handle:0xcfdf0000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebc72d000,handle:0x71007000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbebd1de000,handle:0x70000000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3297000,handle:0x71210000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3298000,handle:0x7120f000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec3299000,handle:0x7120b000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7fbec329d000,handle:0x71207000

have i got something setup wrong somewhere?

thanks

Last edited by guzz46 (2009-07-09 13:20:03)

Offline

#2 2009-06-19 14:21:06

vacant
Member
From: downstairs
Registered: 2004-11-05
Posts: 816

Re: fglrx disable built-in pat support / inconsistant kernel data [Solved]

Welcome.

If you're seeing those errors in dmesg, please check  errors.log, kernel.log and everything.log in /var/log. You may find a horrendous number of error messages.

I'm stopping them getting logged  this way, have a read of the entire thread.

Offline

#3 2009-06-20 00:09:04

guzz46
Member
From: New Zealand
Registered: 2009-06-18
Posts: 190

Re: fglrx disable built-in pat support / inconsistant kernel data [Solved]

yes there were alot of errors messgaes (too many to post) but most were as follows

FAT: Filesystem panic (dev sdb1)
fat_get_cluster: invalid cluster chain (i_pos 183067711)

[Firmware Warn]: MTRR: CPU 0: SYSCFG[MtrrFixDramModEn] not cleared by BIOS, clearing this bit
ata1: softreset failed (device not ready)

[fglrx:drm_vm_open] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7f6c57e8e000,handle:0x763e3000
[fglrx:drm_vm_close] *ERROR* map not found -> inconsistent kernel data!!! vma_start:0x7ff78c37d000,handle:0x7be10000

[fglrx:firegl_takedown] *ERROR* map 0xffff88006c0038a0 - type UNKNOWN 16

i don't know if any of this has anything to do with bad flash playback but i do remember getting the softreset failed and  not cleared by bios message when i was running ubuntu 9.04 and flash playback was the same on that as well,
the funny thing is when i first installed arch about a week ago flash playback was fine with fglrx and the nopat kernel option so i dont know whats changed since then

Edit: Now i know why i had no flash playback problems when i first installed arch, i didn't have any cpu scaling modules loaded, i had been running cpufreq_ondemand & cpufreq_powersave for a while and today i replaced them with powernowd and adjusted the high water mark to 60 and now i can watch fullscreen HD flash videos with no problems at all (it uses alot of the cpu but at least its smooth) inconsistant kernel data must some unrelated problem (i know now it was due to using the patched fglrx as the new version works with kernel 2.6.30).
I tried the wiki's powernowd advice of lowering  the value to 15/5 which did seem to give a more responsive system but the fan comes on too often.

Edit:after playing around with powernowd and cpufreq i have moved back to cpufreq, for powernowd to be as snappy as cpufreq's default setting it has to be set around the 15/5 setting which makes my laptop heat up too quickly.
lowering cpufreq's high water mark to around 30 helps alot with fullscreen flash videos but heats up my laptop too quickly also, i have now settled on cpufreq upthreshold of 60, the whole system is more snappy full screen flash is still choppy but its probably easier just to temporarily turn off cpufreq while watching full screen flash.

Last edited by guzz46 (2009-08-19 09:25:32)

Offline

Board footer

Powered by FluxBB