Red Hat Bugzilla – Bug 71783
X doesn't start giving because of mmap() error.
Last modified: 2007-04-18 12:45:37 EDT
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.
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