I am running 2.6.12.2 with the memmap patch on a intel 64 bit machine with
16 Gigs of RAM. I am using the memmap command to limit the OS to 4 Gigs of
RAM and reserve the upper 12 Gigs of RAM.
"memmap=4G memmap=12G$4G" I have written a driver that mmaps the memory
into user space where I can then us it in my application. If I access the
7th-8th Gig of Physical RAM the machine locks up. It acts just like there
is a device with that bus address on the machine. I have found a couple of
Physical RAM address ranges that seam to cause trouble. My /proc/iomem has
100000000-42fffffff marked as "System Ram" (even though I reserved the area)
and lspci -vv does not show any devices above the 4Gig mark. There looks to
be an unreported by linux device using that address space. Is this possible
and if so any ideas how I can figure out what device might be there?
Thanks,
Tom
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
|
|