mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-18 09:44:18 +08:00
1013d4d910
Following the structure used in sysctl/kernel.rst, this updates abi.rst to use ReStructured Text more fully and updates the entries to match current kernels: * the list of files is now the table of contents; * links are used to point to other documentation and other sections; * all the existing entries are no longer present, so this removes them; * document vsyscall32. Mentions of the kernel version are dropped. Since the document is entirely rewritten, I've replaced the copyright statement. Signed-off-by: Stephen Kitt <steve@sk2.org> Link: https://lore.kernel.org/r/20200917072123.8847-1-steve@sk2.org Signed-off-by: Jonathan Corbet <corbet@lwn.net>
35 lines
991 B
ReStructuredText
35 lines
991 B
ReStructuredText
.. SPDX-License-Identifier: GPL-2.0+
|
|
|
|
================================
|
|
Documentation for /proc/sys/abi/
|
|
================================
|
|
|
|
.. See scripts/check-sysctl-docs to keep this up to date:
|
|
.. scripts/check-sysctl-docs -vtable="abi" \
|
|
.. Documentation/admin-guide/sysctl/abi.rst \
|
|
.. $(git grep -l register_sysctl_)
|
|
|
|
Copyright (c) 2020, Stephen Kitt
|
|
|
|
For general info, see :doc:`index`.
|
|
|
|
------------------------------------------------------------------------------
|
|
|
|
The files in ``/proc/sys/abi`` can be used to see and modify
|
|
ABI-related settings.
|
|
|
|
Currently, these files might (depending on your configuration)
|
|
show up in ``/proc/sys/kernel``:
|
|
|
|
.. contents:: :local:
|
|
|
|
vsyscall32 (x86)
|
|
================
|
|
|
|
Determines whether the kernels maps a vDSO page into 32-bit processes;
|
|
can be set to 1 to enable, or 0 to disable. Defaults to enabled if
|
|
``CONFIG_COMPAT_VDSO`` is set, disabled otherwide.
|
|
|
|
This controls the same setting as the ``vdso32`` kernel boot
|
|
parameter.
|