XFree86 from RawHide doesn't start, failing with the error "xf86MapVidMemSparse: Could not (dense) mmap fb (No such file or directory)". This is because mapVidMemSparse() in lnx_video.c incorrectly assumes that if mmap() returns an address that is different from the address requested then there is an error. I will attach a patch that seems to fix the problem.
Created attachment 71391 [details] A patch to fix the problem.
Thanks for the report, and the patch. When I get a chance to hack on Alpha stuff, I'll poke at this, and try to integrate changes needed for Alpha and test, etc. Thanks again.
Applied to my 4.2.1-9.1 build, and my latest CVS build as of today. Patch seems to work fine. Thanks.
Time tracking values updated