mmap_min_addr info

swair shah swairshah at gmail.com
Tue Aug 28 04:09:39 EDT 2012


quoting the debian wiki for mmap_min_add. "Allowing processes to map low
values increases the security implications of a class of defects known as
"kernel NULL pointer dereference" defects... The downside to preventing
applications from mmap'ing low virtual memory addresses is that certain
applications depend on this functionality. dosemu, qemu and wine are three
such applications that exist in Debian"

I don't understand the use of the mmap_min_add. What's the point of
preventing applications from mapping to low memory values. Also why would
applications mentioned here would need to map to low memory addresses? A
little descriptive explanation would be very helpful!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120828/532b0b95/attachment.html 


More information about the Kernelnewbies mailing list