These are Dave Airlie's array interface patches for pageattr. I refreshed them and did bug fixing. The purpose of the patches is to reduce tlb/cache flush in agp gart memory allocation.
the patches apply to tip tree, but please remove my two patches first 1ac2f7d55b7ee1613c90631e87fea22ec06781e5 466ae837424dcc538b1af2a0eaf53be32edcdbe7