[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#426336: xorg: X fails to map legacy ROM on recent IA64 kernels



Package: xorg
Severity: important

Since patch 6d40fc514c9ea886dc18ddd20043a411816b63d1 went into the Linux kernel,
X has failed to work.

The relevant line in Xorg.0.log is:

Fatal server error:
xf86MapDomainMem():  mmap() failure



strace says:

open("/sys/class/pci_bus/0000:00/legacy_mem", O_RDWR) = 8
mmap(NULL, 1048576, PROT_READ|PROT_WRITE, MAP_SHARED, 8, 0) = -1
EINVAL (Invalid argument)
close(8)                                = 0
write(2, "mmap failure: Invalid argument\n", 31mmap failure: Invalid
argument
) = 31
write(2, "\nFatal server error:\n", 21) = 21
write(2, "xf86MapDomainMem():  mmap() fail"..., 36xf86MapDomainMem():
mmap() failure
) = 36
write(0, "xf86MapDomainMem():  mmap() fail"..., 36) = 36
write(2, "\n", 1
)                       = 1
write(0, "\n", 1)                       = 1

System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable')
Architecture: ia64

Kernel: Linux 2.6.21-rc5-g6d40fc51-dirty (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash



Reply to: