]> git.hungrycats.org Git - linux/commit
drm/radeon: stop page faults from hanging the system (v2)
authorChristian König <deathsimple@vodafone.de>
Tue, 18 Sep 2012 19:30:44 +0000 (15:30 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Jan 2013 16:46:09 +0000 (08:46 -0800)
commitb099903257352efa7cf750162087588d2c48f89a
tree645d98d332e4646bb6926ed81b6223b27bafcdbd
parent019dfdc65ccbe1ec0f6e26da029e082416c7209f
drm/radeon: stop page faults from hanging the system (v2)

commit ae133a1129790ec288b429b5f08ab4701633844a upstream.

Redirect invalid memory accesses to the default page
instead of locking up the memory controller. Also
enable the invalid memory access interrupts and
start spamming system log with it.

v2 (agd5f): fix up against 2 level PT changes

Signed-off-by: Christian König <deathsimple@vodafone.de>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/radeon/evergreen.c
drivers/gpu/drm/radeon/evergreend.h
drivers/gpu/drm/radeon/ni.c
drivers/gpu/drm/radeon/nid.h
drivers/gpu/drm/radeon/si.c
drivers/gpu/drm/radeon/sid.h