Hi,
I am glad to hear that you got the transfers working. The behavior you are seeing is expected. When you enable DirectGMA you specify the size of the PCIE aperture that gets reserved for DirectGMA. I guess you used
aticonfig --set-pcs-val=MCIL,DMAOGLExtensionApertureMB,96
aticonfig --set-pcs-u32=KERNEL,InitialPhysicalUswcUsageSize,96
This will set the max size to 96MB and trying to use more will return an error. You can set it to a max value of 128MB. Currently this is the maximum that is supported.
aticonfig --set-pcs-val=MCIL,DMAOGLExtensionApertureMB,128
aticonfig --set-pcs-u32=KERNEL,InitialPhysicalUswcUsageSize,128
Chris