Here's the patch, removed every track of XFree86 in it and changed kernel option name in one of <pre> due to that it's name changed over years... Thanks for patching it.
Created attachment 64431 [details, diff] dri-howto.xml.patch
Patch applied as is and commited to CVS. Thanks :)