[Fedora-ia64-list] Video card and FC5

Luck, Tony tony.luck at intel.com
Fri May 5 16:27:33 UTC 2006


> Fatal server error:
> xf86MapVidMem: Could not mmap framebuffer (0xfbfd0000,0x4000) (Invalid argument)

This might be the result of some extra checks that were added to
stop users reading/mmaping undefined regions of memory via /dev/mem.
Some platforms don't include all of the valid objects in the efi_memory_map
(which is what is used to do the validation), and so some mmap()
requests are denied.

Yesterday Bjorn told me that he had a fix (that at least solves a
very similar problem on the Intel Tiger platform).  Watch out for
a patch from him on the linux-ia64 at vger.kernel.org

Or (as a temporary hack) change the final "return 0" in
arch/ia64/kernel/efi.c:valid_mmap_phys_addr_range() to
be a "return 1" to disable checking (which would most
likely that you are seeing the same problem).

-Tony




More information about the Fedora-ia64-list mailing list