Dave Airlie
8256856568
drm/radeon/kms: set gart pages to invalid on unbind and point to dummy page
...
this uses a new entrypoint to invalidate gart entries instead of using 0.
Changed to rather than pointing to 0 address point empty entry to dummy
page. This might help to avoid hard lockup if for some wrong
reasons GPU try to access unmapped GART entry.
I'm not 100% sure this is going to work, we probably need to allocate
a dummy page and point all the GTT entries at it similiar to what AGP does.
but we can test this first I suppose.
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2010-02-11 19:11:32 +10:00
..
2010-02-11 19:03:45 +10:00
2009-09-25 13:08:21 +10:00
2010-02-09 09:32:32 +10:00
2010-01-21 08:20:28 +10:00
2010-02-11 13:39:12 +10:00
2010-02-09 09:44:02 +10:00
2010-02-09 09:44:01 +10:00
2009-09-29 11:15:54 +10:00
2010-02-09 09:44:02 +10:00
2010-02-11 19:11:32 +10:00
2010-02-11 19:03:45 +10:00
2010-01-08 13:11:55 +10:00
2010-01-08 13:03:57 +10:00
2009-12-23 11:14:04 +10:00
2010-02-11 19:11:32 +10:00
2009-10-02 08:51:49 +10:00
2010-01-21 08:17:13 +10:00
2009-12-23 10:04:01 +10:00
2009-12-23 11:14:04 +10:00
2010-02-11 19:11:32 +10:00
2009-10-02 08:51:48 +10:00
2010-02-09 09:31:20 +10:00
2009-10-02 08:51:46 +10:00
2010-02-09 09:31:10 +10:00
2010-02-05 11:49:52 +10:00
2009-09-29 11:15:56 +10:00
2010-02-05 11:57:42 +10:00
2010-02-09 09:32:24 +10:00
2010-02-09 09:32:24 +10:00
2009-10-26 13:28:21 +10:00
2010-02-11 19:03:45 +10:00
2010-02-11 19:03:45 +10:00
2009-12-16 15:46:48 +10:00
2009-12-16 15:46:48 +10:00
2010-02-11 19:11:32 +10:00
2010-02-11 19:03:45 +10:00
2010-02-01 11:22:10 +10:00
2010-02-09 09:44:02 +10:00
2010-02-09 09:44:02 +10:00
2009-12-02 14:00:18 +10:00
2010-02-11 19:04:07 +10:00
2010-02-09 09:44:02 +10:00
2010-02-11 19:04:06 +10:00
2010-02-05 15:10:19 +10:00
2010-01-07 13:38:59 +10:00
2010-02-01 12:49:28 +10:00
2010-02-09 09:44:02 +10:00
2010-02-11 19:11:32 +10:00
2010-02-09 09:44:02 +10:00
2010-02-09 09:32:26 +10:00
2010-02-11 19:03:45 +10:00
2010-02-09 09:44:02 +10:00
2010-02-09 09:44:02 +10:00
2010-02-09 09:32:25 +10:00
2010-01-07 13:54:39 +10:00
2009-12-10 15:09:05 +10:00
2010-02-11 19:11:32 +10:00
2010-02-05 11:43:51 +10:00
2010-02-11 13:39:12 +10:00
2009-12-18 11:22:31 +10:00
2010-01-08 13:12:20 +10:00
2010-01-07 13:56:32 +10:00
2010-02-09 09:32:24 +10:00
2010-02-09 09:31:21 +10:00
2010-02-09 09:32:26 +10:00
2010-01-08 13:05:16 +10:00
2010-02-09 09:44:02 +10:00
2010-01-25 16:04:42 +10:00
2009-12-16 15:39:24 +10:00
2010-02-09 09:32:33 +10:00
2010-02-09 09:44:02 +10:00
2010-02-09 09:32:34 +10:00
2009-09-18 14:34:06 +10:00
2009-12-23 10:04:02 +10:00
2010-01-13 13:25:14 +10:00
2010-02-11 19:11:32 +10:00
2009-10-02 08:51:49 +10:00
2010-02-11 19:11:32 +10:00
2009-10-02 08:51:46 +10:00
2010-02-11 19:11:32 +10:00
2009-12-08 10:46:34 +10:00
2010-02-05 11:49:52 +10:00
2009-10-02 08:51:50 +10:00
2009-10-02 08:51:49 +10:00
2009-10-02 08:51:49 +10:00
2009-10-02 08:51:46 +10:00
2010-02-05 11:49:52 +10:00
2009-09-29 11:15:54 +10:00
2010-02-11 19:11:32 +10:00
2010-02-09 09:44:02 +10:00