~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/lib/vdso/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /lib/vdso/Kconfig (Architecture i386) and /lib/vdso/Kconfig (Architecture sparc)


  1 # SPDX-License-Identifier: GPL-2.0                  1 # SPDX-License-Identifier: GPL-2.0
  2                                                     2 
  3 config HAVE_GENERIC_VDSO                            3 config HAVE_GENERIC_VDSO
  4         bool                                        4         bool
  5                                                     5 
  6 if HAVE_GENERIC_VDSO                                6 if HAVE_GENERIC_VDSO
  7                                                     7 
  8 config GENERIC_GETTIMEOFDAY                         8 config GENERIC_GETTIMEOFDAY
  9         bool                                        9         bool
 10         help                                       10         help
 11           This is a generic implementation of      11           This is a generic implementation of gettimeofday vdso.
 12           Each architecture that enables this      12           Each architecture that enables this feature has to
 13           provide the fallback implementation.     13           provide the fallback implementation.
 14                                                    14 
 15 config GENERIC_VDSO_32                             15 config GENERIC_VDSO_32
 16         bool                                       16         bool
 17         depends on GENERIC_GETTIMEOFDAY && !64     17         depends on GENERIC_GETTIMEOFDAY && !64BIT
 18         help                                       18         help
 19           This config option helps to avoid po     19           This config option helps to avoid possible performance issues
 20           in 32 bit only architectures.            20           in 32 bit only architectures.
 21                                                    21 
 22 config GENERIC_COMPAT_VDSO                         22 config GENERIC_COMPAT_VDSO
 23         bool                                       23         bool
 24         help                                       24         help
 25           This config option enables the compa     25           This config option enables the compat VDSO layer.
 26                                                    26 
 27 config GENERIC_VDSO_TIME_NS                        27 config GENERIC_VDSO_TIME_NS
 28         bool                                       28         bool
 29         help                                       29         help
 30           Selected by architectures which supp     30           Selected by architectures which support time namespaces in the
 31           VDSO                                     31           VDSO
 32                                                    32 
 33 config GENERIC_VDSO_OVERFLOW_PROTECT               33 config GENERIC_VDSO_OVERFLOW_PROTECT
 34         bool                                       34         bool
 35         help                                       35         help
 36           Select to add multiplication overflo     36           Select to add multiplication overflow protection to the VDSO
 37           time getter functions for the price      37           time getter functions for the price of an extra conditional
 38           in the hotpath.                          38           in the hotpath.
 39                                                    39 
 40 endif                                              40 endif
 41                                                    41 
 42 config VDSO_GETRANDOM                              42 config VDSO_GETRANDOM
 43         bool                                       43         bool
 44         help                                       44         help
 45           Selected by architectures that suppo     45           Selected by architectures that support vDSO getrandom().
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php