OSDN Git Service

xtensa: ldso: coalesce dl_mprotect address ranges
authorMax Filippov <jcmvbkbc@gmail.com>
Sat, 10 Jan 2015 01:42:42 +0000 (04:42 +0300)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Fri, 23 Jan 2015 20:16:12 +0000 (21:16 +0100)
commit59f06d06f05abf20092617fcfa34438c77d92bdd
tree6e189b6098366a78325bcf9f2b9bd38a09f585bf
parente55f589191162eb40f44696c77e569049313d381
xtensa: ldso: coalesce dl_mprotect address ranges

This noticeably lowers the number of mprotect calls at program startup,
e.g. for busybox: 7 calls vs 1835 calls.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
ldso/ldso/xtensa/dl-startup.h
ldso/ldso/xtensa/dl-sysdep.h