Paul Rogers wrote: >>> Kernel command line: root=/dev/hda12 mem=523200K >> >> Have you tried without mem= parameter on kernel command line? I wasn't >> following thread, I don't really know which hardware do you have. > > I'm not sure who inserted that. It's not in the grub stanza, but I > think grub did it.
Doubtful. I know of no instance of GRUB changing the command line. I suppose some script (internal or external) could do it, but the core program does not. Are you in a VM? > No, I shut it down from the fluxbox menu. All I needed to see was if > the MTRR errors were still present at startup and shutdown. As you > noted this was a common problem with XOrg of this vintage, but one > would think a known resolution would be easier to find documented. The 'resolution' is to comment out the message. If you want to pursue it more, look at the source code for libpciaccess-0.12.1/src/linux_sysfs.c. There are two places where the error could be occurring: pci_device_linux_sysfs_unmap_range() and pci_device_linux_sysfs_map_range(). The problem is probably in unmap. In any case, add some printf statements to determine the one that is a problem. Since the problem is in an ioctl(), you'll need to dig through the kernel to see why it's objecting to MTRRIOC_DEL_ENTRY. Alternatively, figure out what is setting 'struct pci_device_mapping* map' and see if that is being set properly or being corrupted. Good luck. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
