[Bug 533784] Re: [Radeon kernel module] drmRadeonCmdBuffer: -12. Kernel failed to parse or rejected command stream

Fabio Pedretti pedretti at eco.unibs.it
Wed Apr 7 12:32:10 UTC 2010


OK, who's getting the "drmRadeonCmdBuffer: -22" crash should move to bug
#557266.

** Description changed:

+ Note: if you are getting "drmRadeonCmdBuffer: -22" this is another
+ problem see bug #557266.
+ 
  With the radeon module currently in lucid many OpenGL applications crash with:
- drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.
+ drmRadeonCmdBuffer: -12. Kernel failed to parse or rejected command stream. See dmesg for more info.
  
- I get this in sauerbraten and 0ad, others experienced this with q3
- (urbanterror), Quake Live (since it runs through Firefox (and it's
- variants), the crash takes the browser with it), xbmc, extreme-tuxracer
- and others (see upstream report).
+ This bug is found with q3 (urbanterror), Quake Live (since it runs
+ through Firefox (and it's variants), the crash takes the browser with
+ it), xbmc, extreme-tuxracer, supertuxkart and others (see upstream
+ report).
  
  This bug is already fixed in 2.6.34-rc1 and only needs the following patches (according to its author, see comment 2) backported to current Ubuntu kernel:
  http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=7a9f0dd9c49425e2b0e39ada4757bc7a38c84873
  http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=b4fe945405e477cded91772b4fec854705443dd5
  http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=55a5cb5d594c18b3147a2288b00ea359c1a38cf8
  
- 
- === Original report follow ===
+ === Original report with karmic UMS kernel follow ===
  
  Binary package hint: xserver-xorg-video-ati
  
  If I run 3D OpenGL based applications in full-screen mode it causes Xorg
  to hang (including the default screen saver). Once it hangs I cannot go
  to tty1 to restart GDM or to retrieve logs. I ran ioUrbanTerror and it
  crashed with x still intact. The screen size was very low, luckily
  "xrandr -s 0" restored it. I received "drmRadeonCmdBuffer: -12. Kernel
  failed to parse or rejected command stream. See dmesg for more info" in
  the terminal".
  
  Hardware:
  CPU: AMD Athlon(tm) XP 2800+
  MemTotal: 508280 kB
  Motherboard: Abit KV7
  Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
  PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
  ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
  VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01)
  
  Running Xubuntu 9.10 had more or less the same problems with 2.6.31-20
  -generic-pae, 2.6.31-19-generic-pae and 2.6.31-14-generic-pae. Sometimes
  it will also crash if the OpenGL apps run in windowed mode, but it is
  very inconsistent. Technically I see this as a security vulnerability,
  because a normal user can bring down X/-related applications that other
  users may run. I did NOT click "This bug is a security vulnerability".
  There is some other things that can also cause this problem to occur
  like minimizing a OpenGL app. Xorg completely hangs, can't even switch
  numlock on/off on keyboard and have to hold power button in for 5sec to
  switch off pc.
  
  ProblemType: Bug
  Architecture: i386
  Date: Sun Mar  7 14:49:49 2010
  DistroRelease: Ubuntu 9.10
  MachineType: VIA Technologies, Inc. KT600-8237
  Package: xserver-xorg 1:7.4+3ubuntu10
  ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-20-generic-pae root=UUID=3b95bc54-f983-4f87-88a9-91f7a98554b2 ro quiet splash
  ProcEnviron:
   LANG=en_ZA.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-20.57-generic-pae
  RelatedPackageVersions:
   xserver-xorg 1:7.4+3ubuntu10
   libgl1-mesa-glx 7.6.0-1ubuntu4
   libdrm2 2.4.14-1ubuntu1
   xserver-xorg-video-intel 2:2.9.0-1ubuntu2.1
   xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu1
  SourcePackage: xorg
  Uname: Linux 2.6.31-20-generic-pae i686
  XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
  XsessionErrors:
   (xfce4-mixer-plugin:1914): libxfce4mixer-CRITICAL **: xfce_mixer_get_track: assertion `GST_IS_MIXER (card)' failed
   (polkit-gnome-authentication-agent-1:1930): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
   (firefox:1959): GLib-WARNING **: g_set_prgname() called multiple times
   (xfce4-terminal:2142): Terminal-WARNING **: Unable to load terminal preferences.
  dmi.bios.date: 08/19/2004
  dmi.bios.vendor: Phoenix Technologies, LTD
  dmi.bios.version: 6.00 PG
  dmi.board.name: KV7(VIA KT600-8237)
  dmi.board.vendor: http://www.abit.com.tw/
  dmi.board.version: 1.x
  dmi.chassis.type: 3
  dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr6.00PG:bd08/19/2004:svnVIATechnologies,Inc.:pnKT600-8237:pvr:rvnhttp//www.abit.com.tw/:rnKV7(VIAKT600-8237):rvr1.x:cvn:ct3:cvr:
  dmi.product.name: KT600-8237
  dmi.sys.vendor: VIA Technologies, Inc.
  fglrx: Not loaded
  system:
   distro:             Ubuntu
   architecture:       i686kernel:             2.6.31-20-generic-pae

-- 
[Radeon kernel module] drmRadeonCmdBuffer: -12. Kernel failed to parse or rejected command stream
https://bugs.launchpad.net/bugs/533784
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list