lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Sat, 21 May 2011 16:11:43 +0300
From:	Brian Gitonga Marete <marete@...hnix.com>
To:	LKML <linux-kernel@...r.kernel.org>
Subject: [Radeon HD 5600 Series] Radeon Page Flip Error Messages

Hello,

Using Linux kernel 2.6.38.x, but much more frequently when testing
2.6.39, I keep on getting the following errors in dmesg:

[ 1345.974442] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1346.193915] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1356.314433] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1356.329606] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1356.391855] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1356.406374] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1356.421472] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1358.993344] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1359.613076] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1396.292192] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1396.474394] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1396.561500] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1396.878592] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip
[ 1396.895301] [drm:radeon_crtc_page_flip] *ERROR* failed to reserve
new rbo buffer before flip

These error messages sometimes occur during normal (Compiz) desktop
usage, but are guaranteed to show up when I am watching video (using
Xv). They are annoying, but I can detect no practical ill-effects as a
result of them. But I don't use 3D intensively and I imagine they
might cause some slow-down there. Still, I would like to get rid of
them as they have become much more frequent in 2.6.39.

My Radeon Card is an ATI Technologies Inc Redwood [Radeon HD 5600
Series] on a Dell Inspiron N5010 laptop.

I am using Ubuntu 10.10, but with the xorg-edgers PPA, with the
following versions of Xorg and libdrm drivers:

ii  libdrm-dev
2.4.23+git20110119.550fe2ca-0ubuntu0sarvatt~maverick
      Userspace interface to kernel DRM services -- development files
ii  libdrm-intel1
2.4.23+git20110119.550fe2ca-0ubuntu0sarvatt~maverick
      Userspace interface to intel-specific kernel DRM services --
runtime
ii  libdrm-nouveau1
2.4.23+git20110119.550fe2ca-0ubuntu0sarvatt~maverick
      Userspace interface to nouveau-specific kernel DRM services --
runtime
ii  libdrm-radeon1
2.4.23+git20110119.550fe2ca-0ubuntu0sarvatt~maverick
      Userspace interface to radeon-specific kernel DRM services --
runtime
ii  libdrm-radeon1-dbg
2.4.23+git20110119.550fe2ca-0ubuntu0sarvatt~maverick
      Userspace interface to radeon-specific kernel DRM services --
debugging symbols
ii  libdrm2
2.4.23+git20110119.550fe2ca-0ubuntu0sarvatt~maverick
      Userspace interface to kernel DRM services -- runtime
ii  libdrm2-dbg
2.4.23+git20110119.550fe2ca-0ubuntu0sarvatt~maverick
      Userspace interface to kernel DRM services -- debugging symbols
ii  libgl1-mesa-dev
7.11.0+git20110222.7aeb610f-0ubuntu0sarvatt~maverick
      A free implementation of the OpenGL API -- GLX development files
ii  libgl1-mesa-dri
7.11.0+git20110222.7aeb610f-0ubuntu0sarvatt~maverick
      A free implementation of the OpenGL API -- DRI modules
ii  libgl1-mesa-dri-dbg
7.11.0+git20110222.7aeb610f-0ubuntu0sarvatt~maverick
      Debugging symbols for the Mesa DRI modules
ii  libgl1-mesa-glx
7.11.0+git20110222.7aeb610f-0ubuntu0sarvatt~maverick
      A free implementation of the OpenGL API -- GLX runtime
ii  libglapi-mesa
7.11.0+git20110222.7aeb610f-0ubuntu0sarvatt~maverick
      Common gl api shared library
ii  libglu1-mesa
7.11.0+git20110222.7aeb610f-0ubuntu0sarvatt~maverick
      The OpenGL utility library (GLU)
ii  libglu1-mesa-dev
7.11.0+git20110222.7aeb610f-0ubuntu0sarvatt~maverick
      The OpenGL utility library -- development files
ii  libice-dev
2:1.0.6+git20100705.5bb806a6-0ubuntu0sarvatt
      X11 Inter-Client Exchange library (development headers)
ii  libice6
2:1.0.6+git20100705.5bb806a6-0ubuntu0sarvatt
      X11 Inter-Client Exchange library
ii  libkms1
2.4.23+git20110119.550fe2ca-0ubuntu0sarvatt~maverick
      Userspace interface to kernel DRM buffer management
ii  libpciaccess0
0.12.0+git20100720.fa3f1c1e-0ubuntu0sarvatt
      Generic PCI access library for X
ii  libpixman-1-0
0.21.8-0ubuntu0sarvatt~maverick
      pixel-manipulation library for X and cairo
ii  libpixman-1-dev
0.21.8-0ubuntu0sarvatt~maverick
      pixel-manipulation library for X and cairo (development files)
ii  libsm-dev
2:1.1.1+git20100705.e0be9c9d-0ubuntu0sarvatt
      X11 Session Management library (development headers)
ii  libsm6
2:1.1.1+git20100705.e0be9c9d-0ubuntu0sarvatt
      X11 Session Management library
ii  libva-dev                                 1.0.4-0ubuntu0sarvatt
                                                    Video Acceleration
(VA) API for Linux -- development files
ii  libva-glx1                                1.0.4-0ubuntu0sarvatt
                                                    Video Acceleration
(VA) API for Linux -- GLX runtime
ii  libva-tpi1                                1.0.4-0ubuntu0sarvatt
                                                    Video Acceleration
(VA) API for Linux -- TPI runtime
ii  libva-x11-1                               1.0.4-0ubuntu0sarvatt
                                                    Video Acceleration
(VA) API for Linux -- X11 runtime
ii  libva1                                    1.0.4-0ubuntu0sarvatt
                                                    Video Acceleration
(VA) API for Linux -- runtime
ii  libx11-6
2:1.3.4+git20100720.554da76e-0ubuntu0sarvatt4
      X11 client-side library
ii  libx11-6-dbg
2:1.3.4+git20100720.554da76e-0ubuntu0sarvatt4
      X11 client-side library (debug package)
ii  libx11-data
2:1.3.4+git20100720.554da76e-0ubuntu0sarvatt4
      X11 client-side library
ii  libx11-dev
2:1.3.4+git20100720.554da76e-0ubuntu0sarvatt4
      X11 client-side library (development headers)
ii  libx11-xcb1
2:1.3.4+git20100720.554da76e-0ubuntu0sarvatt4
      Xlib/XCB interface library
ii  libxaw7
2:1.0.7+git20100604.ad23722c-0ubuntu0sarvatt
      X11 Athena Widget library
ii  libxcb-dri2-0
1.7-0ubuntu0sarvatt2~maverick
      X C Binding, dri2 extension
ii  libxcb-randr0
1.7-0ubuntu0sarvatt2~maverick
      X C Binding, randr extension
ii  libxcb-render0
1.7-0ubuntu0sarvatt2~maverick
      X C Binding, render extension
ii  libxcb-render0-dev
1.7-0ubuntu0sarvatt2~maverick
      X C Binding, render extension, development files
ii  libxcb-shape0
1.7-0ubuntu0sarvatt2~maverick
      X C Binding, shape extension
ii  libxcb-shm0
1.7-0ubuntu0sarvatt2~maverick
      X C Binding, shm extension
ii  libxcb-shm0-dev
1.7-0ubuntu0sarvatt2~maverick
      X C Binding, shm extension, development files
ii  libxcb-xv0
1.7-0ubuntu0sarvatt2~maverick
      X C Binding, xv extension
ii  libxcb1
1.7-0ubuntu0sarvatt2~maverick
      X C Binding
ii  libxcb1-dev
1.7-0ubuntu0sarvatt2~maverick
      X C Binding, development files
ii  libxcomposite-dev
1:0.4.2+git20100705.01c4691e-0ubuntu0sarvatt
      X11 Composite extension library (development headers)
ii  libxcomposite1
1:0.4.2+git20100705.01c4691e-0ubuntu0sarvatt
      X11 Composite extension library
ii  libxcursor-dev
1:1.1.10+git20100604.0caadca5-0ubuntu0sarvatt
      X cursor management library (development files)
ii  libxcursor1
1:1.1.10+git20100604.0caadca5-0ubuntu0sarvatt
      X cursor management library
ii  libxdamage-dev
1:1.1.3+git20100705.8abc1c8e-0ubuntu0sarvatt
      X11 damaged region extension library (development headers)
ii  libxdamage1
1:1.1.3+git20100705.8abc1c8e-0ubuntu0sarvatt
      X11 damaged region extension library
ii  libxdmcp-dev
1:1.0.3+git20100604.39993ef6-0ubuntu0sarvatt
      X11 authorisation library (development headers)
ii  libxdmcp6
1:1.0.3+git20100604.39993ef6-0ubuntu0sarvatt
      X11 Display Manager Control Protocol library
ii  libxext-dev
2:1.1.2+git20100705.23643bd1-0ubuntu0sarvatt
      X11 miscellaneous extensions library (development headers)
ii  libxext6
2:1.1.2+git20100705.23643bd1-0ubuntu0sarvatt
      X11 miscellaneous extension library
ii  libxfixes-dev
1:4.0.5+git20100705.01e803ae-0ubuntu0sarvatt
      X11 miscellaneous 'fixes' extension library (development
headers)
ii  libxfixes3
1:4.0.5+git20100705.01e803ae-0ubuntu0sarvatt
      X11 miscellaneous 'fixes' extension library
ii  libxfont1
1:1.4.2+git20100705.5c49c956-0ubuntu0sarvatt4
      X11 font rasterisation library
ii  libxi-dev
2:1.3+git20100604.54fbe575-0ubuntu0sarvatt
      X11 Input extension library (development headers)
ii  libxi6
2:1.3+git20100604.54fbe575-0ubuntu0sarvatt
      X11 Input extension library
ii  libxinerama-dev
2:1.1+git20100605.d8a51c48-0ubuntu0sarvatt
      X11 Xinerama extension library (development headers)
ii  libxinerama1
2:1.1+git20100605.d8a51c48-0ubuntu0sarvatt
      X11 Xinerama extension library
ii  libxkbfile1
1:1.0.6+git20100604.2db176bf-0ubuntu0sarvatt
      X11 keyboard file manipulation library
ii  libxmu-dev
2:1.0.5+git20100705.e721c444-0ubuntu0sarvatt
      X11 miscellaneous utility library (development headers)
ii  libxmu-headers
2:1.0.5+git20100705.e721c444-0ubuntu0sarvatt
      X11 miscellaneous utility library headers
ii  libxmu6
2:1.0.5+git20100705.e721c444-0ubuntu0sarvatt
      X11 miscellaneous utility library
ii  libxmuu1
2:1.0.5+git20100705.e721c444-0ubuntu0sarvatt
      X11 miscellaneous micro-utility library
ii  libxpm4
1:3.5.8+git20100604.d026662c-0ubuntu0sarvatt
      X11 pixmap library
ii  libxrender-dev
1:0.9.6+git20100705.d3d20437-0ubuntu0sarvatt
      X Rendering Extension client library (development files)
ii  libxrender1
1:0.9.6+git20100705.d3d20437-0ubuntu0sarvatt
      X Rendering Extension client library
ii  libxt-dev
1:1.0.8+git20100705.74cb722a-0ubuntu0sarvatt
      X11 toolkit intrinsics library (development headers)
ii  libxt6
1:1.0.8+git20100705.74cb722a-0ubuntu0sarvatt
      X11 toolkit intrinsics library
ii  libxxf86vm-dev
1:1.1.0+git20100605.15319d63-0ubuntu0sarvatt
      X11 XFree86 video mode extension library (development headers)
ii  libxxf86vm1
1:1.1.0+git20100605.15319d63-0ubuntu0sarvatt
      X11 XFree86 video mode extension library
ii  mesa-common-dev
7.11.0+git20110222.7aeb610f-0ubuntu0sarvatt~maverick
      Developer documentation for Mesa
ii  x11proto-composite-dev
1:0.4.1+git20100604.68ff97cd-0ubuntu0sarvatt
      X11 Composite extension wire protocol
ii  x11proto-core-dev
7.0.18+git20100810.cb020b30-0ubuntu0sarvatt
      X11 core wire protocol and auxiliary headers
ii  x11proto-damage-dev
1:1.2.0+git20100604.3e4e9437-0ubuntu0sarvatt
      X11 Damage extension wire protocol
ii  x11proto-fixes-dev
1:4.1.1+git20100604.66c8619b-0ubuntu0sarvatt
      X11 Fixes extension wire protocol
ii  x11proto-input-dev
2.0+git20100810.52e92f28-0ubuntu0sarvatt
      X11 Input extension wire protocol
ii  x11proto-kb-dev
1.0.5+git20100810.f1a99021-0ubuntu0sarvatt
      X11 XKB extension wire protocol
ii  x11proto-randr-dev
1.3.1+git20100605.6ecbca5e-0ubuntu0sarvatt
      X11 RandR extension wire protocol
ii  x11proto-render-dev
2:0.11.1+git20100810.7c31f0bc-0ubuntu0sarvatt
      X11 Render extension wire protocol
ii  x11proto-video-dev
2.3.1+git20100810.b994209d-0ubuntu0sarvatt
      X11 Video extension wire protocol
ii  x11proto-xext-dev
7.1.2+git20100810.5daf9cff-0ubuntu0sarvatt2
      X11 various extension wire protocol
ii  x11proto-xf86dga-dev
2.1+git20100604.b3047ce0-0ubuntu0sarvatt
      X11 Direct Graphics Access extension wire protocol
ii  x11proto-xf86vidmode-dev
2.3+git20100604.4b349a8c-0ubuntu0sarvatt
      X11 Video Mode extension wire protocol
ii  x11proto-xinerama-dev
1.2+git20100604.b4af6b51-0ubuntu0sarvatt
      X11 Xinerama extension wire protocol
ii  xserver-common
2:1.9.2.901+git20101129+server-1.9-branch.65f2ab20-0ubuntu0sarvatt2~maverick
common files used by various X servers
ii  xserver-xorg-core
2:1.9.2.901+git20101129+server-1.9-branch.65f2ab20-0ubuntu0sarvatt2~maverick
Xorg X server - core server
ii  xserver-xorg-core-dbg
2:1.9.2.901+git20101129+server-1.9-branch.65f2ab20-0ubuntu0sarvatt2~maverick
Xorg - the X.Org X server (debugging symbols)
ii  xserver-xorg-input-evdev
1:2.5.99.901+git20101204.31ba99e9-0ubuntu0sarvatt~maverick
      X.Org X server -- evdev input driver
ii  xserver-xorg-input-mouse
1:1.6.99+git20101204.6b5a82e4-0ubuntu0sarvatt~maverick
      X.Org X server -- mouse input driver
ii  xserver-xorg-input-synaptics
1:1.2.99+git20100610.a489ec15-0ubuntu0sarvatt2
      Synaptics TouchPad driver for X.Org server
ii  xserver-xorg-input-vmmouse
1:12.6.10+git20101204.e5987a4e-0ubuntu0sarvatt~maverick
      X.Org X server -- VMMouse input driver to use with VMWare
ii  xserver-xorg-video-apm
1:1.2.3+git20101204.6f8a776f-0ubuntu0sarvatt~maverick
      X.Org X server -- APM display driver
ii  xserver-xorg-video-ark
1:0.7.3+git20101204.5013a760-0ubuntu0sarvatt~maverick
      X.Org X server -- ark display driver
ii  xserver-xorg-video-ati
1:6.14.99+git20110307.6319a33c-0ubuntu0sarvatt~maverick
      X.Org X server -- AMD/ATI display driver wrapper
ii  xserver-xorg-video-chips
1:1.2.3+git20101204.5830fed3-0ubuntu0sarvatt~maverick
      X.Org X server -- Chips display driver
ii  xserver-xorg-video-cirrus
1:1.3.2+git20101204.e4f80ffd-0ubuntu0sarvatt~maverick
      X.Org X server -- Cirrus display driver
ii  xserver-xorg-video-fbdev
1:0.4.2+git20100707.7ec9d466-0ubuntu0sarvatt
      X.Org X server -- fbdev display driver
ii  xserver-xorg-video-i128
1:1.3.4+git20101204.b9e0edbd-0ubuntu0sarvatt~maverick
      X.Org X server -- i128 display driver
ii  xserver-xorg-video-intel
2:2.14.0+git20110220.9599fde6-0ubuntu0sarvatt~maverick
      X.Org X server -- Intel i8xx, i9xx display driver
ii  xserver-xorg-video-mach64
6.8.2+git20101204.d60087f0-0ubuntu0sarvatt~maverick
      X.Org X server -- ATI Mach64 display driver
ii  xserver-xorg-video-mga
1:1.4.13+git20101204.f7a2ef60-0ubuntu0sarvatt~maverick
      X.Org X server -- MGA display driver
ii  xserver-xorg-video-neomagic
1:1.2.5+git20101204.a9d69f6d-0ubuntu0sarvatt~maverick
      X.Org X server -- Neomagic display driver
ii  xserver-xorg-video-nouveau
1:0.0.16+git20110214.46acb7e0-0ubuntu0sarvatt2~maverick
      X.Org X server -- Nouveau display driver (experimental)
ii  xserver-xorg-video-nv
1:2.1.18+git20101204.95108089-0ubuntu0sarvatt~maverick
      X.Org X server -- NV display driver
ii  xserver-xorg-video-r128
6.8.1+git20101204.3de85360-0ubuntu0sarvatt~maverick
      X.Org X server -- ATI r128 display driver
ii  xserver-xorg-video-radeon
1:6.14.99+git20110307.6319a33c-0ubuntu0sarvatt~maverick
      X.Org X server -- AMD/ATI Radeon display driver
ii  xserver-xorg-video-radeon-dbg
1:6.14.99+git20110307.6319a33c-0ubuntu0sarvatt~maverick
      X.Org X server -- AMD/ATI Radeon display driver (debugging
symbols)
ii  xserver-xorg-video-rendition
1:4.2.4+git20101204.541d1193-0ubuntu0sarvatt~maverick
      X.Org X server -- Rendition display driver
ii  xserver-xorg-video-s3
1:0.6.3+git20101204.bc10d3ac-0ubuntu0sarvatt~maverick
      X.Org X server -- legacy S3 display driver
ii  xserver-xorg-video-s3virge
1:1.10.4+git20101204.a568407e-0ubuntu0sarvatt~maverick
      X.Org X server -- S3 ViRGE display driver
ii  xserver-xorg-video-savage
1:2.3.2+git20101205.cdfbd967-0ubuntu0sarvatt~maverick
      X.Org X server -- Savage display driver
ii  xserver-xorg-video-siliconmotion
1:1.7.4+git20101204.903aac1d-0ubuntu0sarvatt~maverick
      X.Org X server -- SiliconMotion display driver
ii  xserver-xorg-video-sis
1:0.10.3+git20101204.b3368984-0ubuntu0sarvatt~maverick
      X.Org X server -- SiS display driver
ii  xserver-xorg-video-sisusb
1:0.9.4+git20101204.471636ec-0ubuntu0sarvatt~maverick
      X.Org X server -- SiS USB display driver
ii  xserver-xorg-video-tdfx
1:1.4.3+git20101204.0c4ffbec-0ubuntu0sarvatt~maverick
      X.Org X server -- tdfx display driver
ii  xserver-xorg-video-trident
1:1.3.4+git20101204.de79bbea-0ubuntu0sarvatt~maverick
      X.Org X server -- Trident display driver
ii  xserver-xorg-video-tseng
1:1.2.4+git20101204.a1232852-0ubuntu0sarvatt~maverick
      X.Org X server -- Tseng display driver
ii  xserver-xorg-video-vesa
1:2.3.0+git20101204.fba7f460-0ubuntu0sarvatt~maverick
      X.Org X server -- VESA display driver
ii  xserver-xorg-video-vmware
1:11.0.2+git20101004.083a663b-0ubuntu0sarvatt2
      X.Org X server -- VMware display driver
ii  xserver-xorg-video-voodoo
1:1.2.4+git20101204.614ccdf6-0ubuntu0sarvatt~maverick
      X.Org X server -- Voodoo display driver

My dmesg, lspci -v output and Xorg log are attached.

How can I get rid of this messages? Might a newer version of libdrm help?

Thanks!

-- 
Brian Gitonga Marete
Toshnix Systems
Tel: +254722151590

View attachment "dmesg.txt" of type "text/plain" (58577 bytes)

View attachment "lspci.txt" of type "text/plain" (9744 bytes)

View attachment "Xorg.0.log" of type "text/x-log" (44895 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ