Bug 4897
Summary: | Xorg radeon GLX extension locks system when using preemption | ||
---|---|---|---|
Product: | Drivers | Reporter: | Mark (bugzilla-kernel-org-sux2k0) |
Component: | Video(DRI - non Intel) | Assignee: | Diego Calleja (diegocg) |
Status: | REJECTED INSUFFICIENT_DATA | ||
Severity: | high | CC: | bunk, diegocg, drivers_video-dri, protasnb |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.12.2, 2.6.13-rc3, 2.6.16.24, 2.17.4 | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
Mark
2005-07-16 07:04:30 UTC
I've probably had the same problem for many months over various release kernels. Hardware: AMD Athlon64 3200+ 2,2 GHz 512 kB L2 cache Club3D ATI Radeon 9200 SE AOpen AK86-L motherboard Software: xorg-x11-6.8.2-r2 Well, the day before i got bored with these crashes and started investigating. Today i managed to reproduce the problem and get some SysRq information on the crash: CPU 0: Modules linked in: snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss snd_via82xx snd_ac97_codec snd_ac97_bus snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd subfs Pid: 13261, comm: demo Not tainted 2.6.14-gentoo #6 RIP: 0010:[<ffffffff8024ca30>] <ffffffff8024ca30>{radeon_cp_getparam+304} RSP: 0018:ffff8100192b3e48 EFLAGS: 00000202 RAX: 000000000000fa8d RBX: ffffffff8010e156 RCX: 0000000000000000 RDX: 00000000fffffff2 RSI: 00007fffffe1eab0 RDI: ffff8100192b3e68 RBP: ffff81001fc39000 R08: ffffffff8024c900 R09: 0000000000000001 R10: 0000000000ccb778 R11: 0000000000000202 R12: ffff810003718640 R13: ffff8100019ff800 R14: 0000000000000046 R15: ffff8100192b3e18 FS: 00002aaaad8f77e0(0000) GS:ffffffff80587800(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 000000000079f740 CR3: 00000000085b8000 CR4: 00000000000006e0 Call Trace:<ffffffff8024c952>{radeon_cp_getparam+82} <ffffffff8023b774>{drm_ioctl+404} <ffffffff80189614>{do_ioctl+116} <ffffffff8018990b>{vfs_ioctl+715} <ffffffff8018998d>{sys_ioctl+77} <ffffffff8010da86>{system_call+126} I (being a newbie) think this should be sufficent, but if you guys need something, i'd be happy to help. :) I might have just figured out, that in my case this has something to do with Xorg, rather than the kernel. No, it is not Xorg - regardless of X bugs, the kernel shouldn't oops kalium@gmx.de, were you using the in-kernel driver or the ati propietary driver? Can you reproduce it with 2.6.15? (there has been some changes to the radeon driver) I've been using the radeon driver for monthts with a radeon 9200SE + preemption with no issues.... /me changes this to "need more info". If you can retest and reproduce this again in latest versions, please reopen it Problem still there. (with xorg-7.0.0) What about the kernel driver parts (agpgart and DRM)? Should one include or exclude these? My configs: https://stier.cable.nu/~moinmoin/MarksWiki/LinuxRadeonM6LY/Conf1/boot/config-2.6.17.4 https://stier.cable.nu/~moinmoin/MarksWiki/LinuxRadeonM6LY/Conf1/etc/X11/xorg.conf Tell me if you need something more. Kalim, Let's refresh this bug, how is it working with latest kernels/Xorg? Thanks. |