xref: /linux/Documentation/admin-guide/sysctl/abi.rst (revision 6fdcba32711044c35c0e1b094cbd8f3f0b4472c9)
1================================
2Documentation for /proc/sys/abi/
3================================
4
5kernel version 2.6.0.test2
6
7Copyright (c) 2003,  Fabian Frederick <ffrederick@users.sourceforge.net>
8
9For general info: index.rst.
10
11------------------------------------------------------------------------------
12
13This path is binary emulation relevant aka personality types aka abi.
14When a process is executed, it's linked to an exec_domain whose
15personality is defined using values available from /proc/sys/abi.
16You can find further details about abi in include/linux/personality.h.
17
18Here are the files featuring in 2.6 kernel:
19
20- defhandler_coff
21- defhandler_elf
22- defhandler_lcall7
23- defhandler_libcso
24- fake_utsname
25- trace
26
27defhandler_coff
28---------------
29
30defined value:
31	PER_SCOSVR3::
32
33		0x0003 | STICKY_TIMEOUTS | WHOLE_SECONDS | SHORT_INODE
34
35defhandler_elf
36--------------
37
38defined value:
39	PER_LINUX::
40
41		0
42
43defhandler_lcall7
44-----------------
45
46defined value :
47	PER_SVR4::
48
49		0x0001 | STICKY_TIMEOUTS | MMAP_PAGE_ZERO,
50
51defhandler_libsco
52-----------------
53
54defined value:
55	PER_SVR4::
56
57		0x0001 | STICKY_TIMEOUTS | MMAP_PAGE_ZERO,
58
59fake_utsname
60------------
61
62Unused
63
64trace
65-----
66
67Unused
68