public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Overlapping MTRRs in 2.6.1
@ 2004-01-18 21:11 Ryan Reich
  2004-01-18 21:57 ` Mike Fedyk
  2004-01-19  9:50 ` Dave Jones
  0 siblings, 2 replies; 8+ messages in thread
From: Ryan Reich @ 2004-01-18 21:11 UTC (permalink / raw)
  To: linux-kernel

I get the following message in the kernel log when X starts up:

mtrr: 0xe0000000,0x4000000 overlaps existing 0xe0000000,0x1000000
mtrr: 0xe0000000,0x4000000 overlaps existing 0xe0000000,0x1000000
[drm:radeon_cp_init] *ERROR* radeon_cp_init called without lock held
[drm:radeon_unlock] *ERROR* Process 1807 using kernel context 0

The complaint with radeon_unlock occurred in 2.4 for a while until I realized
that agpgart wasn't loading before radeon; that fixed it, but now it's returned
with 2.6 and I think the mtrr error is the cause.  In XFree86.log, I get the
single-line message

(WW) RADEON(0): Failed to set up write-combining range (0xe0000000,0x4000000)

and then, further down,

(WW) RADEON(0): [agp] AGP not available

and finally,

(II) RADEON(0): Direct rendering disabled

I checked the archives and no one has posted a message on MTRR overlaps since
2002.  At that time, Andrew Rodland wrote something about what appears to be
this exact problem; a link to it is

http://marc.theaimsgroup.com/?l=linux-kernel&m=102133293210888&w=2

It would seem this hasn't gotten fixed entirely, then.  For comparison, 'cat
/proc/mtrr' gives

reg00: base=0x00000000 (   0MB), size= 256MB: write-back, count=1
reg01: base=0xe8000000 (3712MB), size=  64MB: write-combining, count=1
reg02: base=0xe0000000 (3584MB), size=  16MB: write-combining, count=1

My video card is a Radeon 7000, 64M of memory; processor, Athlon 2600+;
motherboard, Shuttle AN35N with NForce2 chipset.

-- 
Ryan Reich
ryanr@uchicago.edu

^ permalink raw reply	[flat|nested] 8+ messages in thread
[parent not found: <1fsuY-4YG-9@gated-at.bofh.it>]

end of thread, other threads:[~2004-01-19 15:16 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-01-18 21:11 Overlapping MTRRs in 2.6.1 Ryan Reich
2004-01-18 21:57 ` Mike Fedyk
2004-01-19  1:21   ` Ryan Reich
2004-01-19  9:50 ` Dave Jones
2004-01-19 14:19   ` Ryan Reich
2004-01-19 14:59     ` Dave Jones
2004-01-19 15:16       ` Ryan Reich
     [not found] <1fsuY-4YG-9@gated-at.bofh.it>
2004-01-18 23:25 ` Lenar Lõhmus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox