From: Alan H. <al...@fa...> - 2004-07-21 10:46:54
|
On Wed, Jul 21, 2004 at 10:41:10AM +0100, Dave Airlie wrote: > > > I have a working direct rendering mechanism in my 64-bit userland. However, > > 32-bit software running in a 32-bit chroot environment cannot operate with the > > 64-bit drm. I get the following error when executing the 32-bit glxinfo inside > > the chroot: > > > > the DRM has some major 64-bit issues that we need to break backwards > compatibility we haven't simply be able to declare a time when the people > who need to work on it can spare the amount of time needed together... > > I think the plan is to fix the issues in the DRM CVS and try and push them > to Linus in one big push which breaks all platforms together and we can > have a flag day.... > > One remaining issue is what types to use in the headers used in both > kernel/userspace, we don't want to have two separate headers (why should > we?) so what types should we use ... surely someone has done this before.. Dave, Attached is some patches from SuSE from their AMD64 port for the DRM. Maybe this is a good start to look into the 32/64bit issues. Alan. |