| # SPDX-License-Identifier: GPL-2.0 |
| |
| config HAVE_GENERIC_VDSO |
| bool |
| |
| if HAVE_GENERIC_VDSO |
| |
| config GENERIC_GETTIMEOFDAY |
| bool |
| help |
| This is a generic implementation of gettimeofday vdso. |
| Each architecture that enables this feature has to |
| provide the fallback implementation. |
| |
| config GENERIC_VDSO_32 |
| bool |
| depends on GENERIC_GETTIMEOFDAY && !64BIT |
| help |
| This config option helps to avoid possible performance issues |
| in 32 bit only architectures. |
| |
| config GENERIC_COMPAT_VDSO |
| bool |
| help |
| This config option enables the compat VDSO layer. |
| |
| config GENERIC_VDSO_TIME_NS |
| bool |
| help |
| Selected by architectures which support time namespaces in the |
| VDSO |
| |
| config GENERIC_VDSO_OVERFLOW_PROTECT |
| bool |
| help |
| Select to add multiplication overflow protection to the VDSO |
| time getter functions for the price of an extra conditional |
| in the hotpath. |
| |
| endif |
| |
| config VDSO_GETRANDOM |
| bool |
| help |
| Selected by architectures that support vDSO getrandom(). |