CONFIG_ARM64_MODULE_PLTS is not available for thedefaultarchitecture x86.
Result is shown for architecture arm64

Use PLTs to allow module memory to spill over into vmalloc area

modulename: module-plts.ko

configname: CONFIG_ARM64_MODULE_PLTS

Linux Kernel Configuration
└─>Kernel Features
└─>Use PLTs to allow module memory to spill over into vmalloc area
In linux kernel since version 3.10 (release Date: 2013-06-30)  
Allocate PLTs when loading modules so that jumps and calls whose
targets are too far away for their relative offsets to be encoded
in the instructions themselves can be bounced via veneers in the
module's PLT. This allows modules to be allocated in the generic
vmalloc area after the dedicated module memory area has been
exhausted.

When running with address space randomization (KASLR), the module
region itself may be too far away for ordinary relative jumps and
calls, and so in that case, module PLTs are required and cannot be
disabled.

Specific errata workaround(s) might also force module PLTs to be
enabled (ARM64_ERRATUM_843419).

source code:

depends
CONFIG_MODULES