mirror of
git://sourceware.org/git/glibc.git
synced 2025-02-23 13:09:58 +08:00
The new tunable can be used to control whether executable stacks are allowed from either the main program or dependencies. The default is to allow executable stacks. The executable stacks default permission is checked agains the one provided by the PT_GNU_STACK from program headers (if present). The tunable also disables the stack permission change if any dependency requires an executable stack at loading time. Checked on x86_64-linux-gnu, i686-linux-gnu, and aarch64-linux-gnu. Reviewed-by: Florian Weimer <fweimer@redhat.com>
19 lines
911 B
Plaintext
19 lines
911 B
Plaintext
glibc.malloc.arena_max: 0x0 (min: 0x1, max: 0x[f]+)
|
|
glibc.malloc.arena_test: 0x0 (min: 0x1, max: 0x[f]+)
|
|
glibc.malloc.check: 0 (min: 0, max: 3)
|
|
glibc.malloc.hugetlb: 0x0 (min: 0x0, max: 0x[f]+)
|
|
glibc.malloc.mmap_max: 0 (min: 0, max: 2147483647)
|
|
glibc.malloc.mmap_threshold: 0x0 (min: 0x0, max: 0x[f]+)
|
|
glibc.malloc.mxfast: 0x0 (min: 0x0, max: 0x[f]+)
|
|
glibc.malloc.perturb: 0 (min: 0, max: 255)
|
|
glibc.malloc.tcache_count: 0x0 (min: 0x0, max: 0x[f]+)
|
|
glibc.malloc.tcache_max: 0x0 (min: 0x0, max: 0x[f]+)
|
|
glibc.malloc.tcache_unsorted_limit: 0x0 (min: 0x0, max: 0x[f]+)
|
|
glibc.malloc.top_pad: 0x20000 (min: 0x0, max: 0x[f]+)
|
|
glibc.malloc.trim_threshold: 0x0 (min: 0x0, max: 0x[f]+)
|
|
glibc.rtld.dynamic_sort: 2 (min: 1, max: 2)
|
|
glibc.rtld.enable_secure: 0 (min: 0, max: 1)
|
|
glibc.rtld.execstack: 1 (min: 0, max: 1)
|
|
glibc.rtld.nns: 0x4 (min: 0x1, max: 0x10)
|
|
glibc.rtld.optional_static_tls: 0x200 (min: 0x0, max: 0x[f]+)
|