I want to know more datail about this.

As I know, android platform is using binder mechanism, and binder is
using mmap mechanism.
Iliyan Malchev fixed mmap size, 4KB -> 32KB.

Does it affect to platform's performance and security?

Just I read the comment, that's no related to performance and
security.
And linux kernel recommend 4KB minimal mmap size.

If there are no issue, I think it's not necessary to change.


[ARM] msm: msm_defconfig: increase mmap_min_addr to 32k 06/14006/2
author  Iliyan Malchev <malc...@google.com>
Wed, 17 Mar 2010 20:58:55 +0000 (13:58 -0700)
committer       Iliyan Malchev <malc...@google.com>
Thu, 18 Mar 2010 04:21:29 +0000 (21:21 -0700)
commit  f797f5b9a88eb92e7834f0862857d047fc1031cd
tree    f07c25347d422a2822d5ef042f2fbb1aa15c52dc        tree | snapshot
parent  4a8b102321f02bd4959f4a233535b3c6effa85c4        commit | diff
[ARM] msm: msm_defconfig: increase mmap_min_addr to 32k

A lot of kernel structures are larger than 4k, and so NULL-pointer
dereferences
could still be exploitable.

index 46bc204..7a9fe0d 100755 (executable)
--- a/arch/arm/configs/msm_defconfig
+++ b/arch/arm/configs/msm_defconfig
@@ -292,7 +292,7 @@ CONFIG_ZONE_DMA_FLAG=0
 CONFIG_VIRT_TO_BUS=y
 CONFIG_UNEVICTABLE_LRU=y
 CONFIG_ALIGNMENT_TRAP=y
-CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
+CONFIG_DEFAULT_MMAP_MIN_ADDR=32768

 #
 # Boot options

-- 
unsubscribe: android-kernel+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-kernel

Reply via email to