Fix bug preventing X server from restarting.
authorIan Romanick <idr@us.ibm.com>
Tue, 24 Jul 2007 20:27:44 +0000 (13:27 -0700)
committerIan Romanick <idr@us.ibm.com>
Tue, 24 Jul 2007 20:27:44 +0000 (13:27 -0700)
commit887cb31ee9ec04e45829500f095aa4a3bc1095ea
treef4a3a1e8fa27888728730137253cd7ac0bb87c21
parent46214fc3979ed60b32289ade1b8efbba1c8bf732
Fix bug preventing X server from restarting.

The core DRM lastclose routine automatically destroys all mappings and
releases SG memory.  XP10 DRM and DDX assumed this data stayed around
until module unload.  xgi_bootstrap was reworked to recreate all these
mappings.  In addition, the drm_addmap for the GART backing store was
moved into the kernel.  This causes a change to the ioctl protocol and
a version bump.
linux-core/xgi_drv.c
linux-core/xgi_drv.h
shared-core/xgi_drm.h