Merge tag 'v3.3.7' into 3.3/master
[zen-stable.git] / Documentation / sysctl / abi.txt
blob63f4ebcf652c05387674ea61330e29937ef935c3
1 Documentation for /proc/sys/abi/* kernel version 2.6.0.test2
2         (c) 2003,  Fabian Frederick <ffrederick@users.sourceforge.net>
4 For general info : README.
6 ==============================================================
8 This path is binary emulation relevant aka personality types aka abi.
9 When a process is executed, it's linked to an exec_domain whose
10 personality is defined using values available from /proc/sys/abi.
11 You can find further details about abi in include/linux/personality.h.
13 Here are the files featuring in 2.6 kernel :
15 - defhandler_coff
16 - defhandler_elf
17 - defhandler_lcall7
18 - defhandler_libcso
19 - fake_utsname
20 - trace
22 ===========================================================
23 defhandler_coff:
24 defined value :
25 PER_SCOSVR3
26 0x0003 | STICKY_TIMEOUTS | WHOLE_SECONDS | SHORT_INODE
28 ===========================================================
29 defhandler_elf:
30 defined value :
31 PER_LINUX
34 ===========================================================
35 defhandler_lcall7:
36 defined value :
37 PER_SVR4
38 0x0001 | STICKY_TIMEOUTS | MMAP_PAGE_ZERO,
40 ===========================================================
41 defhandler_libsco:
42 defined value:
43 PER_SVR4
44 0x0001 | STICKY_TIMEOUTS | MMAP_PAGE_ZERO,
46 ===========================================================
47 fake_utsname:
48 Unused
50 ===========================================================
51 trace:
52 Unused
54 ===========================================================