K 10 svn:author V 7 rnoland K 8 svn:date V 27 2010-04-22T18:44:23.666047Z K 7 svn:log V 417 re-write scatter gather memory allocation yet again... This time, abandon the use of busdma and start interacting with the VM system directly. Make use of the new kmem_alloc_attr() which allows us to easily allocate non-contiguous pages to back the GART table. This should help a lot when starting or restarting X after the system has been running for a while and memory has become fragmented. MFC after: 2 weeks END