Low limit for memory mapping

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


Hi all,

I tried to mmap with the MAP_FIXED flags set to some addresses
starting at 0x1000 and mmap always return EPERM.

However when I can read from this document
(http://www.arm.linux.org.uk/developer/memory.txt):

00001000        TASK_SIZE-1     User space mappings
                               Per-thread mappings are placed here via
                               the mmap() system call.

But I can only map memory above 0x9000 just after where the _text is
mapped. Could someone point me out why I can't use the addresses
between 0X1000 and 0x8000 ?

I can't find any answer neither from the linux kernel source (but I'm
sure it's in it ;) ) nor from this mailing list.

Thanks

Fred.

_______________________________________________
linux-arm mailing list
linux-arm@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/linux-arm


[Linux ARM]     [Linux ARM MSM]     [Linux ARM Kernel]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

Add to Google Follow linuxarm on Twitter