All of lore.kernel.org
 help / color / mirror / Atom feed
* GPU lockup dumping
@ 2012-05-17 18:28 j.glisse
  2012-05-17 18:28 ` [PATCH 1/5] drm/debugfs: allow driver to provide a custom read callback j.glisse
                   ` (5 more replies)
  0 siblings, 6 replies; 21+ messages in thread
From: j.glisse @ 2012-05-17 18:28 UTC (permalink / raw)
  To: dri-devel

So here is improved patchset, where i splited ground work necessary
for the dumping into their own patch. The debugfs improvement could
probably be usefull to intel instead of having i915 have it's own
debugfs file stuff.

The lockup dumping public api have been move into radeon_drm.h

Stressing the fact again that dump are self contained ie they have
all the data needed to be replayed (vertex, indices, shader, texture,
...).

Would really like to get this into 3.5, the new API is pretty much
straightforward and userspace tools can easily be made to convert
it to other format. The change to the driver is self contained.

Cheers,
Jerome

^ permalink raw reply	[flat|nested] 21+ messages in thread
* GPU lockup dumping
@ 2012-05-17 19:53 j.glisse
  0 siblings, 0 replies; 21+ messages in thread
From: j.glisse @ 2012-05-17 19:53 UTC (permalink / raw)
  To: dri-devel

Make the format more future proof reliable by adding a total chunk
size field that allow old userspace to skip over potentialy new
chunk. Not sure this is really needed but hey.

Jerome

^ permalink raw reply	[flat|nested] 21+ messages in thread
* GPU lockup dumping
@ 2012-05-17 22:07 j.glisse
  2012-05-22 21:08 ` Jerome Glisse
  0 siblings, 1 reply; 21+ messages in thread
From: j.glisse @ 2012-05-17 22:07 UTC (permalink / raw)
  To: dri-devel

Ok this time is final version, i added a bunch of flags to cmd buffer
to make the userspace tools life easier.

Cheers,
Jerome

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2012-05-24  7:58 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-17 18:28 GPU lockup dumping j.glisse
2012-05-17 18:28 ` [PATCH 1/5] drm/debugfs: allow driver to provide a custom read callback j.glisse
2012-05-17 18:28 ` [PATCH 2/5] drm/radeon: allow radeon debugfs helper to provide custom read j.glisse
2012-05-17 18:28 ` [PATCH 3/5] drm/radeon: allow radeon_vm_bo_update_pte caller to get bo virtual offset j.glisse
2012-05-17 18:28 ` [PATCH 4/5] drm/radeon: add lockup faulty command recording v2 j.glisse
2012-05-17 18:28 ` [PATCH 5/5] drm/radeon: restore consistant whitespace & indentation j.glisse
2012-05-23  9:27 ` GPU lockup dumping Dave Airlie
2012-05-23 12:34   ` Christian König
2012-05-23 14:48     ` Jerome Glisse
2012-05-23 16:08       ` Dave Airlie
2012-05-23 16:26         ` Jerome Glisse
2012-05-23 16:41           ` Dave Airlie
2012-05-23 17:02             ` Jerome Glisse
2012-05-24  7:58               ` Christian König
2012-05-23 16:04     ` Alex Deucher
2012-05-23 16:26       ` Jerome Glisse
2012-05-23 14:51   ` Jerome Glisse
2012-05-23 19:33     ` Jordan Crouse
  -- strict thread matches above, loose matches on Subject: below --
2012-05-17 19:53 j.glisse
2012-05-17 22:07 j.glisse
2012-05-22 21:08 ` Jerome Glisse

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.