Lines Matching +full:processor +full:- +full:a +full:- +full:side
1 # SPDX-License-Identifier: GPL-2.0
69 Clang versions before 19.1.0 do not support A,
315 menu "Processor type and features"
349 prompt "Processor type"
355 depends on $(cc-option,-march=z10)
363 depends on $(cc-option,-march=z196)
372 depends on $(cc-option,-march=zEC12)
381 depends on $(cc-option,-march=z13)
390 depends on $(cc-option,-march=z14)
399 depends on $(cc-option,-march=z15)
408 depends on $(cc-option,-march=z16)
416 depends on $(cc-option,-march=z17)
451 Cause the compiler to tune (-mtune) the generated code for a machine.
461 Tune the generated code for the target processor for which the kernel
469 depends on $(cc-option,-mtune=z196)
473 depends on $(cc-option,-mtune=zEC12)
477 depends on $(cc-option,-mtune=z13)
481 depends on $(cc-option,-mtune=z14)
485 depends on $(cc-option,-mtune=z15)
489 depends on $(cc-option,-mtune=z16)
493 depends on $(cc-option,-mtune=z17)
518 handle system-calls from ELF binaries for 31 bit ESA. This option
528 int "Maximum number of CPUs (2-512)"
536 This is purely to save memory - each supported CPU adds
565 making when dealing with machines that have multi-threading,
595 Enable this option if you want to access user-provided secure boot
605 If this option is selected the kernel will switch to a modified
620 depends on $(cc-option,-mindirect-branch=thunk)
624 against kernel-to-user data leaks by avoiding speculative indirect
626 Requires a compiler with -mindirect-branch=thunk support for full
633 $(success,$(srctree)/arch/s390/tools/gcc-thunk-extern.sh $(CC))
638 -mindirect-branch=thunk-extern, which requires a newer compiler.
660 This builds a kernel image that retains relocation information
673 as a security feature that deters exploit attempts relying on
700 Ultravisor imposes a virtual address limit. If the value of this
720 int "Maximum size of supported physical memory in bits (42-53)"
740 To compile this driver as a module, choose M here: the
748 int "Maximum number of PCI functions (1-4096)"
764 This driver allows usage of CHSC subchannels. A CHSC subchannel
766 The driver creates a device /dev/chsc, which may be used to
769 You will usually only want to use this interface on a special
772 To compile this driver as a module, choose M here: the
789 as a communication vehicle for SCM increments.
791 To compile this driver as a module, choose M here: the
798 This driver allows usage to Adjunct Processor (AP) devices via
802 To compile this driver as a module, choose M here: the
809 prompt "Enable debug features for Adjunct Processor (ap) devices"
813 Processor (ap) devices.
823 prompt "Support for VFIO-CCW subchannels"
827 This driver allows usage of I/O subchannels via VFIO-CCW.
829 To compile this driver as a module, choose M here: the
840 This driver grants access to Adjunct Processor (AP) devices
843 To compile this driver as a module, choose M here: the module
865 Note that VM 4.2 supports PFAULT but has a bug in its
877 makes sense for a system running under VM where the unused pages
893 prompt "Linux - VM Monitor Stream, base infrastructure"
896 This provides a kernel interface for creating and updating z/VM APPLDATA
900 i.e. enables or disables monitoring on the Linux side.
901 A custom interval value (in seconds) can be written to
912 This provides memory management related data to the Linux - VM Monitor
914 Writing 1 or 0 to /proc/appldata/memory creates(1) or removes(0) a z/VM
916 on the z/VM side.
921 This can also be compiled as a module, which will be called
929 This provides OS related data to the Linux - VM Monitor Stream, like
931 Writing 1 or 0 to /proc/appldata/os creates(1) or removes(0) a z/VM
933 on the z/VM side.
936 This can also be compiled as a module, which will be called
944 This provides network related data to the Linux - VM Monitor Stream,
945 currently there is only a total sum of network I/O statistics, no
946 per-interface data.
947 Writing 1 or 0 to /proc/appldata/net_sum creates(1) or removes(0) a z/VM
949 on the z/VM side.
952 This can also be compiled as a module, which will be called
968 This is a virtual file system intended to provide accounting
986 Select this option if you want to run the kernel as a guest under