mesa-drm/libdrm
Keith Packard 7a5df78cb5 intel: Dump out memory usage information when the kernel fails to pin
The execbuffer ioctl returns ENOMEM when it fails to pin all of the buffers
in the GTT. This is usually caused by the DRM client attempting to use too
much memory in a single request. Dumping out the requested and available
memory values should help point out failures in the DRM code to catch over
commitments of this form.

Signed-off-by: Keith Packard <keithp@keithp.com>
(cherry picked from commit b13f4e1a32)
2009-02-15 17:03:15 +10:00
..
intel intel: Dump out memory usage information when the kernel fails to pin 2009-02-15 17:03:15 +10:00
nouveau nouveau: fix some issues where buffer objects never get freed 2009-02-05 23:03:29 +10:00
radeon radeon: add libdrm_radeon.pc so we can make Mesa detect it 2009-02-15 17:03:14 +10:00
ChangeLog Avoid walking off the end of the hash table. (Coverity report #465) 2006-03-15 01:02:54 +00:00
libdrm_lists.h Drop TTM interfaces from the userland library. 2008-08-08 15:57:47 -07:00
Makefile.am nouveau: install libdrm_nouveau with libdrm 2009-02-04 15:03:34 +10:00
TODO Formatting cleanup, dead code removal. Remove N() namespacing macro, 2006-02-20 23:09:00 +00:00
xf86drm.c Merge remote branch 'origin/master' into modesetting-gem 2008-09-30 14:13:49 +10:00
xf86drm.h Merge branch 'master' into modesetting-gem 2008-08-13 10:08:02 -07:00
xf86drmHash.c drm: remove drm_u64_t, replace with uint64_t everwhere 2007-07-18 09:42:06 +10:00
xf86drmMode.c mode: Minor reodering and renaming 2008-11-12 19:17:18 +01:00
xf86drmMode.h mode: Unify userspace API to uint_t 2008-11-12 18:50:05 +01:00
xf86drmRandom.c drm: remove drm_u64_t, replace with uint64_t everwhere 2007-07-18 09:42:06 +10:00
xf86drmSL.c drm: remove drm_u64_t, replace with uint64_t everwhere 2007-07-18 09:42:06 +10:00
xf86mm.h Fix and hook up bufmgr code to the build. 2008-06-03 14:44:53 -07:00