xref: /linux/Documentation/admin-guide/sysctl/abi.rst (revision 353b7a55dcaf5fb8758e09ebe2ddf5f3adbac7c5)
11013d4d9SStephen Kitt.. SPDX-License-Identifier: GPL-2.0+
21013d4d9SStephen Kitt
353b95375SMauro Carvalho Chehab================================
453b95375SMauro Carvalho ChehabDocumentation for /proc/sys/abi/
553b95375SMauro Carvalho Chehab================================
653b95375SMauro Carvalho Chehab
79f35cf8bSStephen Kitt.. See scripts/check-sysctl-docs to keep this up to date:
89f35cf8bSStephen Kitt.. scripts/check-sysctl-docs -vtable="abi" \
99f35cf8bSStephen Kitt..         Documentation/admin-guide/sysctl/abi.rst \
109f35cf8bSStephen Kitt..         $(git grep -l register_sysctl_)
1153b95375SMauro Carvalho Chehab
129f35cf8bSStephen KittCopyright (c) 2020, Stephen Kitt
1353b95375SMauro Carvalho Chehab
14*2793e19dSMauro Carvalho ChehabFor general info, see Documentation/admin-guide/sysctl/index.rst.
1553b95375SMauro Carvalho Chehab
1653b95375SMauro Carvalho Chehab------------------------------------------------------------------------------
1753b95375SMauro Carvalho Chehab
189f35cf8bSStephen KittThe files in ``/proc/sys/abi`` can be used to see and modify
199f35cf8bSStephen KittABI-related settings.
2053b95375SMauro Carvalho Chehab
219f35cf8bSStephen KittCurrently, these files might (depending on your configuration)
229f35cf8bSStephen Kittshow up in ``/proc/sys/kernel``:
2353b95375SMauro Carvalho Chehab
249f35cf8bSStephen Kitt.. contents:: :local:
2553b95375SMauro Carvalho Chehab
269f35cf8bSStephen Kittvsyscall32 (x86)
279f35cf8bSStephen Kitt================
2853b95375SMauro Carvalho Chehab
299f35cf8bSStephen KittDetermines whether the kernels maps a vDSO page into 32-bit processes;
309f35cf8bSStephen Kittcan be set to 1 to enable, or 0 to disable. Defaults to enabled if
31751d5b27SAndrew Klychkov``CONFIG_COMPAT_VDSO`` is set, disabled otherwise.
3253b95375SMauro Carvalho Chehab
339f35cf8bSStephen KittThis controls the same setting as the ``vdso32`` kernel boot
349f35cf8bSStephen Kittparameter.
35