162306a36Sopenharmony_ci.. SPDX-License-Identifier: GPL-2.0+
262306a36Sopenharmony_ci
362306a36Sopenharmony_ci================================
462306a36Sopenharmony_ciDocumentation for /proc/sys/abi/
562306a36Sopenharmony_ci================================
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci.. See scripts/check-sysctl-docs to keep this up to date:
862306a36Sopenharmony_ci.. scripts/check-sysctl-docs -vtable="abi" \
962306a36Sopenharmony_ci..         Documentation/admin-guide/sysctl/abi.rst \
1062306a36Sopenharmony_ci..         $(git grep -l register_sysctl_)
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ciCopyright (c) 2020, Stephen Kitt
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ciFor general info, see Documentation/admin-guide/sysctl/index.rst.
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ci------------------------------------------------------------------------------
1762306a36Sopenharmony_ci
1862306a36Sopenharmony_ciThe files in ``/proc/sys/abi`` can be used to see and modify
1962306a36Sopenharmony_ciABI-related settings.
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ciCurrently, these files might (depending on your configuration)
2262306a36Sopenharmony_cishow up in ``/proc/sys/kernel``:
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci.. contents:: :local:
2562306a36Sopenharmony_ci
2662306a36Sopenharmony_civsyscall32 (x86)
2762306a36Sopenharmony_ci================
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ciDetermines whether the kernels maps a vDSO page into 32-bit processes;
3062306a36Sopenharmony_cican be set to 1 to enable, or 0 to disable. Defaults to enabled if
3162306a36Sopenharmony_ci``CONFIG_COMPAT_VDSO`` is set, disabled otherwise.
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_ciThis controls the same setting as the ``vdso32`` kernel boot
3462306a36Sopenharmony_ciparameter.
35