+17
-14
arch/s390/Kconfig
+17
-14
arch/s390/Kconfig
···
54
54
55
55
config S390
56
56
def_bool y
57
+
#
58
+
# Note: keep this list sorted alphabetically
59
+
#
60
+
imply IMA_SECURE_AND_OR_TRUSTED_BOOT
57
61
select ARCH_BINFMT_ELF_STATE
58
62
select ARCH_HAS_DEBUG_VM_PGTABLE
59
63
select ARCH_HAS_DEBUG_WX
60
64
select ARCH_HAS_DEVMEM_IS_ALLOWED
61
65
select ARCH_HAS_ELF_RANDOMIZE
66
+
select ARCH_HAS_FORCE_DMA_UNENCRYPTED
62
67
select ARCH_HAS_FORTIFY_SOURCE
63
68
select ARCH_HAS_GCOV_PROFILE_ALL
64
69
select ARCH_HAS_GIGANTIC_PAGE
65
70
select ARCH_HAS_KCOV
66
71
select ARCH_HAS_MEM_ENCRYPT
67
72
select ARCH_HAS_PTE_SPECIAL
73
+
select ARCH_HAS_SCALED_CPUTIME
68
74
select ARCH_HAS_SET_MEMORY
69
75
select ARCH_HAS_STRICT_KERNEL_RWX
70
76
select ARCH_HAS_STRICT_MODULE_RWX
···
117
111
select ARCH_WANT_IPC_PARSE_VERSION
118
112
select BUILDTIME_TABLE_SORT
119
113
select CLONE_BACKWARDS2
114
+
select CPU_NO_EFFICIENT_FFS if !HAVE_MARCH_Z9_109_FEATURES
120
115
select DMA_OPS if PCI
121
116
select DYNAMIC_FTRACE if FUNCTION_TRACER
117
+
select GENERIC_ALLOCATOR
122
118
select GENERIC_CPU_AUTOPROBE
123
119
select GENERIC_CPU_VULNERABILITIES
124
120
select GENERIC_FIND_FIRST_BIT
···
134
126
select HAVE_ARCH_JUMP_LABEL_RELATIVE
135
127
select HAVE_ARCH_KASAN
136
128
select HAVE_ARCH_KASAN_VMALLOC
137
-
select CPU_NO_EFFICIENT_FFS if !HAVE_MARCH_Z9_109_FEATURES
138
129
select HAVE_ARCH_SECCOMP_FILTER
139
130
select HAVE_ARCH_SOFT_DIRTY
140
131
select HAVE_ARCH_TRACEHOOK
141
132
select HAVE_ARCH_TRANSPARENT_HUGEPAGE
142
133
select HAVE_ARCH_VMAP_STACK
143
134
select HAVE_ASM_MODVERSIONS
144
-
select HAVE_EBPF_JIT if PACK_STACK && HAVE_MARCH_Z196_FEATURES
145
135
select HAVE_CMPXCHG_DOUBLE
146
136
select HAVE_CMPXCHG_LOCAL
147
137
select HAVE_DEBUG_KMEMLEAK
148
138
select HAVE_DMA_CONTIGUOUS
149
139
select HAVE_DYNAMIC_FTRACE
150
140
select HAVE_DYNAMIC_FTRACE_WITH_REGS
151
-
select HAVE_FAST_GUP
141
+
select HAVE_EBPF_JIT if PACK_STACK && HAVE_MARCH_Z196_FEATURES
152
142
select HAVE_EFFICIENT_UNALIGNED_ACCESS
143
+
select HAVE_FAST_GUP
153
144
select HAVE_FENTRY
154
145
select HAVE_FTRACE_MCOUNT_RECORD
155
146
select HAVE_FUNCTION_ERROR_INJECTION
···
170
163
select HAVE_KRETPROBES
171
164
select HAVE_KVM
172
165
select HAVE_LIVEPATCH
173
-
select HAVE_PERF_REGS
174
-
select HAVE_PERF_USER_STACK_DUMP
175
166
select HAVE_MEMBLOCK_PHYS_MAP
176
-
select MMU_GATHER_NO_GATHER
177
167
select HAVE_MOD_ARCH_SPECIFIC
168
+
select HAVE_NMI
178
169
select HAVE_NOP_MCOUNT
179
170
select HAVE_OPROFILE
180
171
select HAVE_PCI
181
172
select HAVE_PERF_EVENTS
182
-
select MMU_GATHER_RCU_TABLE_FREE
173
+
select HAVE_PERF_REGS
174
+
select HAVE_PERF_USER_STACK_DUMP
183
175
select HAVE_REGS_AND_STACK_ACCESS_API
184
176
select HAVE_RELIABLE_STACKTRACE
185
177
select HAVE_RSEQ
···
187
181
select HAVE_VIRT_CPU_ACCOUNTING_IDLE
188
182
select IOMMU_HELPER if PCI
189
183
select IOMMU_SUPPORT if PCI
184
+
select MMU_GATHER_NO_GATHER
185
+
select MMU_GATHER_RCU_TABLE_FREE
190
186
select MODULES_USE_ELF_RELA
191
187
select NEED_DMA_MAP_STATE if PCI
192
188
select NEED_SG_DMA_LENGTH if PCI
···
198
190
select PCI_MSI if PCI
199
191
select PCI_MSI_ARCH_FALLBACKS if PCI_MSI
200
192
select SPARSE_IRQ
193
+
select SWIOTLB
201
194
select SYSCTL_EXCEPTION_TRACE
202
195
select THREAD_INFO_IN_TASK
203
196
select TTY
204
197
select VIRT_CPU_ACCOUNTING
205
-
select ARCH_HAS_SCALED_CPUTIME
206
-
select HAVE_NMI
207
-
select ARCH_HAS_FORCE_DMA_UNENCRYPTED
208
-
select SWIOTLB
209
-
select GENERIC_ALLOCATOR
210
-
imply IMA_SECURE_AND_OR_TRUSTED_BOOT
211
-
198
+
# Note: keep the above list sorted alphabetically
212
199
213
200
config SCHED_OMIT_FRAME_POINTER
214
201
def_bool y
+9
-3
arch/s390/configs/debug_defconfig
+9
-3
arch/s390/configs/debug_defconfig
···
61
61
CONFIG_KPROBES=y
62
62
CONFIG_JUMP_LABEL=y
63
63
CONFIG_STATIC_KEYS_SELFTEST=y
64
+
CONFIG_SECCOMP_CACHE_DEBUG=y
64
65
CONFIG_LOCK_EVENT_COUNTS=y
66
+
# CONFIG_GCC_PLUGINS is not set
65
67
CONFIG_MODULES=y
66
68
CONFIG_MODULE_FORCE_LOAD=y
67
69
CONFIG_MODULE_UNLOAD=y
···
412
410
CONFIG_SCSI_CONSTANTS=y
413
411
CONFIG_SCSI_LOGGING=y
414
412
CONFIG_SCSI_SPI_ATTRS=m
415
-
CONFIG_SCSI_FC_ATTRS=y
413
+
CONFIG_SCSI_FC_ATTRS=m
416
414
CONFIG_SCSI_SAS_LIBSAS=m
417
415
CONFIG_SCSI_SRP_ATTRS=m
418
416
CONFIG_ISCSI_TCP=m
419
417
CONFIG_SCSI_DEBUG=m
420
-
CONFIG_ZFCP=y
418
+
CONFIG_ZFCP=m
421
419
CONFIG_SCSI_VIRTIO=m
422
420
CONFIG_SCSI_DH=y
423
421
CONFIG_SCSI_DH_RDAC=m
···
446
444
CONFIG_DM_MULTIPATH_QL=m
447
445
CONFIG_DM_MULTIPATH_ST=m
448
446
CONFIG_DM_MULTIPATH_HST=m
447
+
CONFIG_DM_MULTIPATH_IOA=m
449
448
CONFIG_DM_DELAY=m
450
449
CONFIG_DM_UEVENT=y
451
450
CONFIG_DM_FLAKEY=m
···
545
542
# CONFIG_INPUT_MOUSE is not set
546
543
# CONFIG_SERIO is not set
547
544
CONFIG_LEGACY_PTY_COUNT=0
548
-
CONFIG_NULL_TTY=m
549
545
CONFIG_VIRTIO_CONSOLE=y
550
546
CONFIG_HW_RANDOM_VIRTIO=m
551
547
CONFIG_RAW_DRIVER=m
···
576
574
CONFIG_VIRTIO_INPUT=y
577
575
CONFIG_VHOST_NET=m
578
576
CONFIG_VHOST_VSOCK=m
577
+
# CONFIG_SURFACE_PLATFORMS is not set
579
578
CONFIG_S390_CCW_IOMMU=y
580
579
CONFIG_S390_AP_IOMMU=y
581
580
CONFIG_EXT4_FS=y
···
658
655
CONFIG_CIFS_POSIX=y
659
656
# CONFIG_CIFS_DEBUG is not set
660
657
CONFIG_CIFS_DFS_UPCALL=y
658
+
CONFIG_CIFS_SWN_UPCALL=y
661
659
CONFIG_NLS_DEFAULT="utf8"
662
660
CONFIG_NLS_CODEPAGE_437=m
663
661
CONFIG_NLS_CODEPAGE_850=m
···
830
826
CONFIG_BLK_DEV_IO_TRACE=y
831
827
CONFIG_BPF_KPROBE_OVERRIDE=y
832
828
CONFIG_HIST_TRIGGERS=y
829
+
CONFIG_FTRACE_STARTUP_TEST=y
830
+
# CONFIG_EVENT_TRACE_STARTUP_TEST is not set
833
831
CONFIG_DEBUG_USER_ASCE=y
834
832
CONFIG_NOTIFIER_ERROR_INJECTION=m
835
833
CONFIG_NETDEV_NOTIFIER_ERROR_INJECT=m
+7
-4
arch/s390/configs/defconfig
+7
-4
arch/s390/configs/defconfig
···
58
58
CONFIG_OPROFILE=m
59
59
CONFIG_KPROBES=y
60
60
CONFIG_JUMP_LABEL=y
61
+
# CONFIG_GCC_PLUGINS is not set
61
62
CONFIG_MODULES=y
62
63
CONFIG_MODULE_FORCE_LOAD=y
63
64
CONFIG_MODULE_UNLOAD=y
···
96
95
CONFIG_DEFERRED_STRUCT_PAGE_INIT=y
97
96
CONFIG_IDLE_PAGE_TRACKING=y
98
97
CONFIG_PERCPU_STATS=y
99
-
CONFIG_GUP_TEST=y
100
98
CONFIG_NET=y
101
99
CONFIG_PACKET=y
102
100
CONFIG_PACKET_DIAG=m
···
403
403
CONFIG_SCSI_CONSTANTS=y
404
404
CONFIG_SCSI_LOGGING=y
405
405
CONFIG_SCSI_SPI_ATTRS=m
406
-
CONFIG_SCSI_FC_ATTRS=y
406
+
CONFIG_SCSI_FC_ATTRS=m
407
407
CONFIG_SCSI_SAS_LIBSAS=m
408
408
CONFIG_SCSI_SRP_ATTRS=m
409
409
CONFIG_ISCSI_TCP=m
410
410
CONFIG_SCSI_DEBUG=m
411
-
CONFIG_ZFCP=y
411
+
CONFIG_ZFCP=m
412
412
CONFIG_SCSI_VIRTIO=m
413
413
CONFIG_SCSI_DH=y
414
414
CONFIG_SCSI_DH_RDAC=m
···
437
437
CONFIG_DM_MULTIPATH_QL=m
438
438
CONFIG_DM_MULTIPATH_ST=m
439
439
CONFIG_DM_MULTIPATH_HST=m
440
+
CONFIG_DM_MULTIPATH_IOA=m
440
441
CONFIG_DM_DELAY=m
441
442
CONFIG_DM_UEVENT=y
442
443
CONFIG_DM_FLAKEY=m
···
537
536
# CONFIG_INPUT_MOUSE is not set
538
537
# CONFIG_SERIO is not set
539
538
CONFIG_LEGACY_PTY_COUNT=0
540
-
CONFIG_NULL_TTY=m
541
539
CONFIG_VIRTIO_CONSOLE=y
542
540
CONFIG_HW_RANDOM_VIRTIO=m
543
541
CONFIG_RAW_DRIVER=m
···
568
568
CONFIG_VIRTIO_INPUT=y
569
569
CONFIG_VHOST_NET=m
570
570
CONFIG_VHOST_VSOCK=m
571
+
# CONFIG_SURFACE_PLATFORMS is not set
571
572
CONFIG_S390_CCW_IOMMU=y
572
573
CONFIG_S390_AP_IOMMU=y
573
574
CONFIG_EXT4_FS=y
···
646
645
CONFIG_CIFS_POSIX=y
647
646
# CONFIG_CIFS_DEBUG is not set
648
647
CONFIG_CIFS_DFS_UPCALL=y
648
+
CONFIG_CIFS_SWN_UPCALL=y
649
649
CONFIG_NLS_DEFAULT="utf8"
650
650
CONFIG_NLS_CODEPAGE_437=m
651
651
CONFIG_NLS_CODEPAGE_850=m
···
780
778
CONFIG_BLK_DEV_IO_TRACE=y
781
779
CONFIG_BPF_KPROBE_OVERRIDE=y
782
780
CONFIG_HIST_TRIGGERS=y
781
+
CONFIG_DEBUG_USER_ASCE=y
783
782
CONFIG_LKDTM=m
784
783
CONFIG_PERCPU_TEST=m
785
784
CONFIG_ATOMIC64_SELFTEST=y
+2
arch/s390/configs/zfcpdump_defconfig
+2
arch/s390/configs/zfcpdump_defconfig
···
22
22
# CONFIG_VIRTUALIZATION is not set
23
23
# CONFIG_S390_GUEST is not set
24
24
# CONFIG_SECCOMP is not set
25
+
# CONFIG_GCC_PLUGINS is not set
25
26
CONFIG_PARTITION_ADVANCED=y
26
27
CONFIG_IBM_PARTITION=y
27
28
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
···
59
58
# CONFIG_HID is not set
60
59
# CONFIG_VIRTIO_MENU is not set
61
60
# CONFIG_VHOST_MENU is not set
61
+
# CONFIG_SURFACE_PLATFORMS is not set
62
62
# CONFIG_IOMMU_SUPPORT is not set
63
63
# CONFIG_DNOTIFY is not set
64
64
# CONFIG_INOTIFY_USER is not set