From: David M. <da...@na...> - 2003-05-11 18:10:44
|
>>>>> On 11 May 2003 13:43:36 +0200, Michel D=E4nzer <mi...@da...= t> said: Michel> On Sam, 2003-05-10 at 12:09, David Mosberger wrote: >> This patch is rather big, but actually very straight-forward: it >> adds a "agp dev" argument to DRM=5FIOREMAP(), >> DRM=5FIOREMAP=5FNOCACHE(), and DRM=5FIOREMAPFREE() and then uses i= t in >> drm=5Fmemory.h to support platforms where CPU accesses to the AGP >> space are not translated by the GART (true for ia64 and alpha, >> not true for x86, I don't know about the other platforms). On >> platforms where cant=5Fuse=5Faperture is always false, this whole >> patch will look like a no-op. On ia64, it works. Don't know >> about other platforms, but it should simplify things for Alpha at >> least (and if it breaks a platform, I shall be happy to work with >> the respective maintainer to get fix back to working). Michel> I'd love to commit this to DRI CVS, Great! Michel> but there'd have to be fallbacks for older kernels (this is Michel> against 2.4.20-ben8): OK, we have a chicken & egg problem then: I could obviously add Linux kernel version checks where needed, but to do that, the patch first needs to go into the kernel. Dave, would you mind applying the patch to your tree=3F Then once Linus picked it up, I can send a new patch t= o dri-devel. Or does someone have a better suggestion=3F =09--david |