https://bugs.freedesktop.org/show_bug.cgi?id=28860
Summary: [r300g] Yo Frankie crash: assertion failure / Too many
hardware temporaries used
Product: Mesa
Version: git
Platform: Other
URL: http://www.yofrankie.org/
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/r300
AssignedTo: dri-devel(a)lists.freedesktop.org
…
[View More]ReportedBy: sa(a)whiz.se
The game "Yo Frankie" crashes if run with shaders turned on:
r300 FP: Compiler Error:
Too many hardware temporaries usedUsing a dummy shader instead.
If there's an 'unknown opcode' message, please file a bug report and attach
this
log.
[...]
yofrankie-linux-i386.bin: state_tracker/st_mesa_to_tgsi.c:181: dst_register:
Assertion `t->outputMapping[index] <
(sizeof(t->outputs)/sizeof(*(t->outputs)))' failed.
I'm attaching a log captured with RADEON_DEBUG="fp".
System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: RV570
-- Model: Asus EAX1950Pro 256MB
-- Display connector: DVI
-- xf86-video-ati: 801e83227a59a29eea425ea612083bbf2b536c30
-- xserver: 1.8.1.901
-- mesa: 75acb896c6da758d03e86f8725d6ca0cb2c6ad82
-- drm: 6ea2bda5f5ec8f27359760ce580fdad3df0464df
-- kernel: 2.6.35-rc3
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=29389
Summary: [r300g] [bisected] hard locks in openarena with kernel
2.6.35
Product: Mesa
Version: git
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/r300
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: ghepeu(a)virgilio.it
Created an attachment (id=37557)
-…
[View More]-> (https://bugs.freedesktop.org/attachment.cgi?id=37557)
git-bisect.log
Yesterday I upgraded to kernel 2.6.35 and I had a lockup after playing for a
few second at openarena. The day before I had played for a few minutes without
any issue (testing r300g) so I immediately suspected the kernel.
I'm using a radeon x550 (rv370) with yesterday git snapshot of mesa and
xf86-video-ati and xorg-server 1.8.2.
Both r300c/DRI/UMS and r300c/DRI2/KMS dont' seem to suffer from the issue, only
gallium. Nothing unusual in the logs.
I bisected from 2.6.34 (good) to 2.6.35 (bad) and git bisect pointed to commit
eb1f8e4f3be898df808e2dfc131099f5831d491d
eb1f8e4f3be898df808e2dfc131099f5831d491d is the first bad commit
commit eb1f8e4f3be898df808e2dfc131099f5831d491d
Author: Dave Airlie <airlied(a)redhat.com>
Date: Fri May 7 06:42:51 2010 +0000
drm/fbdev: rework output polling to be back in the core. (v4)
After thinking it over a lot it made more sense for the core to deal with
the output polling especially so it can notify X.
v2: drop plans for fake connector - per Michel's comments - fix X patch
sent to xorg-devel, add intel polled/hpd setting, add initial nouveau
polled/hpd settings.
v3: add config lock take inside polling, add intel/nouveau poll init/fini
calls
v4: config lock was a bit agressive, only needed around connector list
reading.
otherwise it could re-enter.
glisse: discard drm_helper_hpd_irq_event
v3: Reviewed-by: Michel Dänzer <michel(a)daenzer.net>
Signed-off-by: Dave Airlie <airlied(a)redhat.com>
:040000 040000 01a1bf1ae4e06bfd3ae9ae67b5b5059e964f5ae4
041231a5c060e531ce0d8127c6f7abc79c14ce76 M drivers
:040000 040000 b67fd6698fa239d26ca9fa2296ea2403e1eaaf1c
cadb905c6d8647313107790ce8b681f4611ee726 M include
I had to skip a few revisions because opengl didn't work at all and one
revision I'm not exactly sure it crashed for the same issue (the symptoms were
slightly different, it crashed after maybe two minutes instead of 5-30s) so I'm
not sure that that's the real culprit.
The bisection run took me a few hours and a lot of reboots, so I'm not exactly
eager to try it again...
The full git bisect log is attached.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=29340
Summary: missing copy_from_user? radeon_info_ioctl
Product: DRI
Version: unspecified
Platform: Other
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: freedesktop(a)treblig.org
2.6.35 kernel as of git/ubuntu 2.6.35-13.18
In radeon_kms.c …
[View More]there is :
int radeon_info_ioctl(struct drm_device *dev, void *data, struct drm_file
*filp)
{
struct radeon_device *rdev = dev->dev_private;
struct drm_radeon_info *info;
struct radeon_mode_info *minfo = &rdev->mode_info;
uint32_t *value_ptr;
uint32_t value;
struct drm_crtc *crtc;
int i, found;
info = data;
value_ptr = (uint32_t *)((unsigned long)info->value);
value = *value_ptr;
I think that *value_ptr should be done with a DRM_COPY_FROM_USER since I'm
managing to trigger an oops from it.
(see ubuntu bug 606081)
Dave
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=29738
Summary: SIGBUS after upgrade to 2.6.36-rc1-git4 [full
stacktrace]
Product: DRI
Version: XOrg CVS
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: entropy(a)everymail.net
Hi all,
I gave Linux 2.6.36-rc1-git4 …
[View More]a try today coming from 2.6.35.3.
Once in a while X crashes with an SIGBUS in pixman (0.18.4) [see the backtrace
attached].
I'm filing this bug here because it 'seems' that this is somehow connected
to the Kernel version as I was not able to reproduce this with 2.6.35.3.
I cannot provide a definite way to reproduce this issue. It happened during
different actions such as flickering through a PDF document and resizing an
mplayer window.
Keep up the excellent work!
-- system --
xorg-server-1.8.2
xf86-video-ati (git 08/22)
libdrm (git 08/22)
AMD Phenom(tm) II X4 940 Processor
AMD Radeon HD 4850
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=27755
Summary: [KMS] sauerbraten crash with drmRadeonCmdBuffer: -22.
-> Vertex array 0 need 83794200 dwords have 112640
dwords
Product: Mesa
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: major
Priority: medium
Component: Drivers/DRI/r300
AssignedTo: dri-devel(a)lists.…
[View More]freedesktop.org
ReportedBy: fabio.ped(a)libero.it
[bug splitted from bug #27507]
I am getting this:
drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See
dmesg for more info.
when starting douze maps with sauerbraten (with shaders enabled).
dmesg shows:
[ 309.795013] radeon 0000:01:00.0: (PW 1) Vertex array 0 need 83794200 dwords
have 112640 dwords
[ 309.795019] [drm:r100_cs_track_check] *ERROR* Max indices 16758840
[ 309.795022] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
I am using current mesa git with:
GL_RENDERER = Mesa DRI R300 (RV530 71C5) 20090101 x86/MMX/SSE2 TCL DRI2
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=28327
Summary: Latest d-r-t breaks rendering on RV670
Product: Mesa
Version: git
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/R600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: lists(a)andyfurniss.entadsl.com
Just updated drt to get the last few commits on AGP …
[View More]rv670 and exa rendering is
is trashed.
xterm contents OK, but window decoration/menus trashed, glxgears no output,
seamonkey display corrupt.
dmesg has lots of errors like -
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: r600_cs_track_validate_cb offset[0] 0 to big
radeon 0000:02:00.0: r600_packet3_check:1256 invalid cmd stream 635
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: texture bo too small (1920 21 4 0 -> 344064 have 163840)
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: texture bo too small (1024 320 4 0 -> 2621440 have
1310720)
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: r600_cs_track_validate_cb offset[0] 0 to big
radeon 0000:02:00.0: r600_packet3_check:1256 invalid cmd stream 635
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: texture bo too small (214 60 4 0 -> 67680 have 61440)
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: texture bo too small (1024 320 4 0 -> -1610612736 have
1310720)
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: texture bo too small (1024 320 4 0 -> -1610612736 have
1310720)
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: texture bo too small (1024 320 4 0 -> 2621440 have
1310720)
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: texture bo too small (1024 320 4 0 -> 5242880 have
1310720)
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: texture bo too small (507 4 4 0 -> 8384 have 8192)
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: texture bo too small (1024 320 4 0 -> 5242880 have
1310720)
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: texture bo too small (507 4 4 0 -> 8384 have 8192)
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: r600_cs_track_validate_cb offset[0] 0 to big
radeon 0000:02:00.0: r600_packet3_check:1256 invalid cmd stream 635
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
radeon 0000:02:00.0: texture bo too small (1920 21 4 0 -> 344064 have 163840)
[drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=28342
Summary: When cold-booting gfx is messed up with latest
drm-radeon-testing kernel
Product: DRI
Version: DRI CVS
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: magnus(a)jensenligan.se
This only occurs when …
[View More]computer has been of for a long time (e.g over night)
Does not work either when booting into gdm, or booting into console and loading
radeon module manually.
If i first boot an vanilla kernel and go into X then warm-boot into d-r-t
kernel it will not show up anymore until next time i cold-boot.
It seems like the drm is having troubles initializing my gfx output.
My gfx card is an agp hd3650 (rv635)
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=29703
Summary: mesa demos crashing on rv710 r600g
Product: Mesa
Version: git
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/R600
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: hramrach(a)centrum.cz
some curently broken demos:
locks up GPU:
shadowtex
teapot
…
[View More]dlist-*
deriv
bounce
arbocclude
segfaults the program:
arbfplight
arbfslight
bitmap
as a bonus some interesting effects:
failed clear - shows garbage or some pictures displayed in other applications:
copypix
clear*
array draws a mesh on r600c but draws nothing on r600g (paints the background
over the mesh?)
firecube flashes
dissolv works very fast on r600g but the patterns are odd and it is impossibly
slow on r600c (much slower than software)
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
[View Less]
https://bugs.freedesktop.org/show_bug.cgi?id=28375
Summary: [KMS][RV620] Lockup on PM reclock
Product: DRI
Version: unspecified
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel(a)lists.freedesktop.org
ReportedBy: zajec5(a)gmail.com
I use today's d-r-t with my notebook.
1) Booting into init 3 and massive (50 times)…
[View More] switching between high and low
profile
No problems.
2) Booting into init 5 and switching to high profile
Some kind of [black screen|lockup|reclock] loop. I get black screen for second,
then corrupted and freezed display for a moment, then black screen again and so
on. Sysrq works.
3) Booting into init 5, switching to dynpm, provoking short upclocking
Black screen for a second, just WARNING or lockup detection (dmesgs attached)
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
[View Less]