View previous topic :: View next topic |
Author |
Message |
MHL Apprentice
Joined: 15 Jun 2004 Posts: 197
|
Posted: Sun Nov 21, 2004 12:31 am Post subject: mtrr problem |
|
|
hi all:
today, my samba network suddenly become very slow, then i check the dmesg .
it shows my mtrr is overlaps.
what is mtrr and how can I fix it.
Code: |
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
mtrr: 0xe4000000,0x400000 overlaps existing 0xe4000000,0x100000
|
|
|
Back to top |
|
|
Wampas n00b
Joined: 16 Nov 2004 Posts: 48
|
Posted: Sun Nov 21, 2004 2:35 am Post subject: |
|
|
Maybe this can help you :
http://www.rage3d.com/board/showthread.php?threadid=33736241
I ran into a similar issue. _________________ Fujitsu Amilo 1425 | P-M725 dothan @1.60Ghz | Intel i855PM | 80GB ATA8MB | Radeon Mobility 9700 128M | Intel AC'97 | 512MB
XP1800+ | MSI KT3 Ultra | Leadtek GF4 TI4200 64MB @ 300/550 | AC'97 | 40GB | 1GB DDR
Duron 1100 GF2MX 32MB | 2x40GB| 512MB |
|
Back to top |
|
|
Archangel1 Veteran
Joined: 21 Apr 2004 Posts: 1212 Location: Work
|
Posted: Sun Nov 21, 2004 7:19 am Post subject: |
|
|
That MTRR issue is probably tied up with your graphics card - as I suspect Wampas suggestion will say.
So it's probably good to get it fixed, but it's not going to affect your network speed. |
|
Back to top |
|
|
Wampas n00b
Joined: 16 Nov 2004 Posts: 48
|
Posted: Sun Nov 21, 2004 1:20 pm Post subject: |
|
|
Well, i am geting this :
Code: | bash-2.05b$ cat /proc/mtrr
reg00: base=0x00000000 ( 0MB), size= 512MB: write-back, count=1
reg01: base=0xd0000000 (3328MB), size= 16MB: write-combining, count=1
reg02: base=0xe0000000 (3584MB), size= 256MB: write-combining, count=1 |
For Radeon 9700 128MB
And dmesg says :
Code: | # dmesg | grep fglrx
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 430 MBytes.
[fglrx] module loaded - fglrx 3.14.6 [Oct 30 2004] on minor 0
[fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22)
[fglrx] Maximum main memory to use for locked dma buffers: 430 MBytes.
[fglrx] AGP detected, AgpState = 0x1f000217 (hardware caps of chipset)
[fglrx] AGP enabled, AgpCommand = 0x1f000314 (selected caps)
[fglrx] free AGP = 256126976
[fglrx] max AGP = 256126976
[fglrx] free LFB = 119828480
[fglrx] max LFB = 119828480
[fglrx] free Inv = 0
[fglrx] max Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB = 0
[fglrx] total AGP = 65536
You have new mail in /root/
|
I use VESA for console, it allocates the 16MB that explains the /proc/mtrr status : in dmesg i have :
Code: | Linux agpgart interface v0.100 (c) Dave Jones
vesafb: ATI Technologies Inc., P11 , 01.00 (OEM: ATI MOBILITY RADEON 9600 )
vesafb: VBE version: 2.0
vesafb: protected mode interface info at c000:574a
vesafb: pmi: set display start = c00c57b8, set palette = c00c57f2
vesafb: pmi: ports = b010 b016 b054 b038 b03c b05c b000 b004 b0b0 b0b2 b0b4
vesafb: monitor limits: vf = 0 Hz, hf = 0 kHz, clk = 0 MHz
vesafb: scrolling: redraw
vesafb: framebuffer at 0xd0000000, mapped to 0xe0880000, size 16384k
fb0: VESA VGA frame buffer device |
Code: | 0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] (prog-if 00 [VGA])
Subsystem: Fujitsu Siemens Computer GmbH: Unknown device 106b
Flags: bus master, 66Mhz, medium devsel, latency 255, IRQ 11
Memory at d0000000 (32-bit, prefetchable) [size=ffcc0000]
I/O ports at b000 [size=256]
Memory at ffcf0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at 00020000 [disabled]
Capabilities: [58] AGP version 2.0
Capabilities: [50] Power Management version 2 |
Tried to see what could be done using a /sbin/mtrr.sh file as follows as suggested in the link i posted above :
Code: | #echo "disable1" >| /proc/mtrr
#echo "base=0xd0000000 size=0x8000000 type=write-combining" >| /proc/mtrr
|
But unfortunately it does not work
Maybe i did something wrong in mtrr.sh .. ><
I am using gentoo-dev-sources 2.6.9-r4 and latest ati drivers, dri/opengl enabled but no MTRR and it seems to be slowing down 3D acceleretation.
Seen a few posts about it on the web, but no solution appart the link i posted above, that unfortunately i can't get to work, didnt find the right parameters for me. It seemed to occur mainly on 2.6 kernels. _________________ Fujitsu Amilo 1425 | P-M725 dothan @1.60Ghz | Intel i855PM | 80GB ATA8MB | Radeon Mobility 9700 128M | Intel AC'97 | 512MB
XP1800+ | MSI KT3 Ultra | Leadtek GF4 TI4200 64MB @ 300/550 | AC'97 | 40GB | 1GB DDR
Duron 1100 GF2MX 32MB | 2x40GB| 512MB |
|
Back to top |
|
|
Archangel1 Veteran
Joined: 21 Apr 2004 Posts: 1212 Location: Work
|
Posted: Sun Nov 21, 2004 7:18 pm Post subject: |
|
|
Wampas wrote: |
Code: | #echo "disable1" >| /proc/mtrr
#echo "base=0xd0000000 size=0x8000000 type=write-combining" >| /proc/mtrr
|
|
Try "disable=1" rather than "disable1". And both lines are commented...
Wampas wrote: |
I am using gentoo-dev-sources 2.6.9-r4 and latest ati drivers, dri/opengl enabled but no MTRR and it seems to be slowing down 3D acceleretation.
|
You mean it's not enabled in the kernel config? |
|
Back to top |
|
|
Wampas n00b
Joined: 16 Nov 2004 Posts: 48
|
Posted: Sun Nov 21, 2004 8:24 pm Post subject: |
|
|
They were not commented of course in my mtrr.sh file.
Code: | You mean it's not enabled in the kernel config? |
I had it compiled 1st in the kernel, and with mtrr "on" or "off" in xorg.conf i was geting same results.
Then i completely removed MTRR in the kernel, and it changed nothing. And still FPS on glxgears cap'd at 1550.
I re-compiled lately my kernel with MTRR support, and used ati-drivers 3.2.8 and it works i get 2250 fps or so.. Sometihng is wrong .. Sidenote, i then get ~150FPS on fgl_glxgears with 3.2.8 drivers when i was geting 300+ with 3.14.6. Maybe not the right forums to talk about these drivers though sowwy.
Btw in /proc/mtrr it seems one of the lines is aperture size, so since i have 256MB aperture in bios it looks like this :
Code: | reg00: base=0x00000000 ( 0MB), size= 512MB: write-back, count=1
reg01: base=0xd0000000 (3328MB), size= 128MB: write-combining, count=13
reg02: base=0xe0000000 (3584MB), size= 256MB: write-combining, count=1 |
_________________ Fujitsu Amilo 1425 | P-M725 dothan @1.60Ghz | Intel i855PM | 80GB ATA8MB | Radeon Mobility 9700 128M | Intel AC'97 | 512MB
XP1800+ | MSI KT3 Ultra | Leadtek GF4 TI4200 64MB @ 300/550 | AC'97 | 40GB | 1GB DDR
Duron 1100 GF2MX 32MB | 2x40GB| 512MB |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|