Stephen Kitt | 1013d4d | 2020-09-17 09:21:23 +0200 | [diff] [blame] | 1 | .. SPDX-License-Identifier: GPL-2.0+ |
| 2 | |
Mauro Carvalho Chehab | 53b9537 | 2019-04-18 18:35:54 -0300 | [diff] [blame] | 3 | ================================ |
| 4 | Documentation for /proc/sys/abi/ |
| 5 | ================================ |
| 6 | |
Stephen Kitt | 9f35cf8 | 2020-09-11 21:01:52 +0200 | [diff] [blame] | 7 | .. See scripts/check-sysctl-docs to keep this up to date: |
| 8 | .. scripts/check-sysctl-docs -vtable="abi" \ |
| 9 | .. Documentation/admin-guide/sysctl/abi.rst \ |
| 10 | .. $(git grep -l register_sysctl_) |
Mauro Carvalho Chehab | 53b9537 | 2019-04-18 18:35:54 -0300 | [diff] [blame] | 11 | |
Stephen Kitt | 9f35cf8 | 2020-09-11 21:01:52 +0200 | [diff] [blame] | 12 | Copyright (c) 2020, Stephen Kitt |
Mauro Carvalho Chehab | 53b9537 | 2019-04-18 18:35:54 -0300 | [diff] [blame] | 13 | |
Stephen Kitt | 9f35cf8 | 2020-09-11 21:01:52 +0200 | [diff] [blame] | 14 | For general info, see :doc:`index`. |
Mauro Carvalho Chehab | 53b9537 | 2019-04-18 18:35:54 -0300 | [diff] [blame] | 15 | |
| 16 | ------------------------------------------------------------------------------ |
| 17 | |
Stephen Kitt | 9f35cf8 | 2020-09-11 21:01:52 +0200 | [diff] [blame] | 18 | The files in ``/proc/sys/abi`` can be used to see and modify |
| 19 | ABI-related settings. |
Mauro Carvalho Chehab | 53b9537 | 2019-04-18 18:35:54 -0300 | [diff] [blame] | 20 | |
Stephen Kitt | 9f35cf8 | 2020-09-11 21:01:52 +0200 | [diff] [blame] | 21 | Currently, these files might (depending on your configuration) |
| 22 | show up in ``/proc/sys/kernel``: |
Mauro Carvalho Chehab | 53b9537 | 2019-04-18 18:35:54 -0300 | [diff] [blame] | 23 | |
Stephen Kitt | 9f35cf8 | 2020-09-11 21:01:52 +0200 | [diff] [blame] | 24 | .. contents:: :local: |
Mauro Carvalho Chehab | 53b9537 | 2019-04-18 18:35:54 -0300 | [diff] [blame] | 25 | |
Stephen Kitt | 9f35cf8 | 2020-09-11 21:01:52 +0200 | [diff] [blame] | 26 | vsyscall32 (x86) |
| 27 | ================ |
Mauro Carvalho Chehab | 53b9537 | 2019-04-18 18:35:54 -0300 | [diff] [blame] | 28 | |
Stephen Kitt | 9f35cf8 | 2020-09-11 21:01:52 +0200 | [diff] [blame] | 29 | Determines whether the kernels maps a vDSO page into 32-bit processes; |
| 30 | can be set to 1 to enable, or 0 to disable. Defaults to enabled if |
Andrew Klychkov | 751d5b2 | 2020-12-04 10:28:48 +0300 | [diff] [blame] | 31 | ``CONFIG_COMPAT_VDSO`` is set, disabled otherwise. |
Mauro Carvalho Chehab | 53b9537 | 2019-04-18 18:35:54 -0300 | [diff] [blame] | 32 | |
Stephen Kitt | 9f35cf8 | 2020-09-11 21:01:52 +0200 | [diff] [blame] | 33 | This controls the same setting as the ``vdso32`` kernel boot |
| 34 | parameter. |