[Bug 28402] random radeon/kms/drm related freezes with kernel 2.6.34

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Oct 12 05:17:13 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=28402

--- Comment #78 from Da Fox <da_fox at mad.scientist.com> 2010-10-12 05:17:12 PDT ---
(In reply to comment #77)
> I also set radeon.agpmode=4 on the kernel commandline in grub.conf. I don't
> know what the default is, I could test it if it's important. But agpmode=4 has
> works with the older kernels, so I don't think that is the issue
So I've tested with radeon.agpmode=-1 yesterday and today. I've performed three
tests, and each time the freeze happened. The first time the freeze happened
soon after booting, while starting firefox (although I was also running the
'antspotlight' screensaver in a window. The other two times the freeze took a
bit longer to manifest (45minutes to an hour). The third freeze occured while
rebuilding my kernel to re-include the 'vram at zero' patch. So the freezing
issue exists even in PCI mode. Tested with kernel
26bf62e47261142d528a6109fdd671a2e280b4ea - Merge branch 'drm-radeon-next' of
../drm-radeon-next into drm-core-next , with additional patch to print vram and
gtt locations.

dmesg | grep -iE 'radeon|agp' contains the following (lines starting with
'RADEON:' mine):
---8<---------
...
gpgart-intel 0000:00:00.0: Intel 855PM Chipset
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
[drm] radeon defaulting to kernel modesetting.
[drm] radeon kernel modesetting enabled.
radeon 0000:01:00.0: power state changed by ACPI to D0
radeon 0000:01:00.0: power state changed by ACPI to D0
radeon 0000:01:00.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
[drm] Forcing AGP to PCI mode
RADEON: base at e0000000, rdev->gtt_start at 0, base would have been at
e0000000
RADEON: vram sizes: rdev->mc.mc_vram_size=4000000,
rdev->mc.real_vram_size=4000000 rdev->mc.visible_vram_size=8000000
radeon 0000:01:00.0: VRAM: 64M 0xE0000000 - 0xE3FFFFFF (64M used)
radeon 0000:01:00.0: GTT: 512M 0xC0000000 - 0xDFFFFFFF
[drm] radeon: irq initialized.
[drm] radeon: 64M of VRAM memory ready
[drm] radeon: 512M of GTT memory ready.
[drm] radeon: 1 quad pipes, 1 Z pipes initialized.
radeon 0000:01:00.0: WB enabled
[drm] radeon: ring at 0x00000000C0001000
...
--->8---------
This shows that VRAM is placed directly after GTT even in PCI mode.

Can anyone please confirm these results?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list