]> Git Repo - linux.git/blobdiff - arch/s390/Kconfig
Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/kernel...
[linux.git] / arch / s390 / Kconfig
index 5b39918b7042b071601becf673e2b9f05b81ec7c..4f364cfe9dd08969766d27a129a7b966da097a57 100644 (file)
@@ -127,7 +127,7 @@ config S390
        select ARCH_WANTS_NO_INSTR
        select ARCH_WANT_DEFAULT_BPF_JIT
        select ARCH_WANT_IPC_PARSE_VERSION
-       select ARCH_WANT_OPTIMIZE_VMEMMAP
+       select ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP
        select BUILDTIME_TABLE_SORT
        select CLONE_BACKWARDS2
        select DMA_OPS if PCI
@@ -143,6 +143,7 @@ config S390
        select GENERIC_SMP_IDLE_THREAD
        select GENERIC_TIME_VSYSCALL
        select GENERIC_VDSO_TIME_NS
+       select GENERIC_IOREMAP if PCI
        select HAVE_ALIGNED_STRUCT_PAGE if SLUB
        select HAVE_ARCH_AUDITSYSCALL
        select HAVE_ARCH_JUMP_LABEL
@@ -174,6 +175,7 @@ config S390
        select HAVE_FTRACE_MCOUNT_RECORD
        select HAVE_FUNCTION_ARG_ACCESS_API
        select HAVE_FUNCTION_ERROR_INJECTION
+       select HAVE_FUNCTION_GRAPH_RETVAL
        select HAVE_FUNCTION_GRAPH_TRACER
        select HAVE_FUNCTION_TRACER
        select HAVE_GCC_PLUGINS
@@ -512,6 +514,17 @@ config KEXEC_SIG
          verification for the corresponding kernel image type being
          loaded in order for this to work.
 
+config CERT_STORE
+       bool "Get user certificates via DIAG320"
+       depends on KEYS
+       select CRYPTO_LIB_SHA256
+       help
+         Enable this option if you want to access user-provided secure boot
+         certificates via DIAG 0x320.
+
+         These certificates will be made available via the keyring named
+         'cert_store'.
+
 config KERNEL_NOBP
        def_bool n
        prompt "Enable modified branch prediction for the kernel by default"
@@ -743,9 +756,9 @@ config CRASH_DUMP
          Crash dump kernels are loaded in the main kernel with kexec-tools
          into a specially reserved region and then later executed after
          a crash by kdump/kexec.
-         Refer to <file:Documentation/s390/zfcpdump.rst> for more details on this.
+         Refer to <file:Documentation/arch/s390/zfcpdump.rst> for more details on this.
          This option also enables s390 zfcpdump.
-         See also <file:Documentation/s390/zfcpdump.rst>
+         See also <file:Documentation/arch/s390/zfcpdump.rst>
 
 endmenu
 
@@ -867,13 +880,24 @@ config APPLDATA_NET_SUM
          This can also be compiled as a module, which will be called
          appldata_net_sum.o.
 
-config S390_HYPFS_FS
+config S390_HYPFS
        def_bool y
+       prompt "s390 hypervisor information"
+       help
+         This provides several binary files at (debugfs)/s390_hypfs/ to
+         provide accounting information in an s390 hypervisor environment.
+
+config S390_HYPFS_FS
+       def_bool n
        prompt "s390 hypervisor file system support"
        select SYS_HYPERVISOR
+       depends on S390_HYPFS
        help
          This is a virtual file system intended to provide accounting
-         information in an s390 hypervisor environment.
+         information in an s390 hypervisor environment. This file system
+         is deprecated and should not be used.
+
+         Say N if you are unsure.
 
 source "arch/s390/kvm/Kconfig"
 
This page took 0.035929 seconds and 4 git commands to generate.