aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/Kconfig
AgeCommit message (Expand)AuthorFilesLines
2024-04-29s390: Compile kernel with -fPIC and link with -no-pieSumanth Korikkar1-12/+0
2024-04-17s390/expoline: Make modules use kernel expolinesVasily Gorbik1-1/+1
2024-04-17s390: Map kernel at fixed location when KASLR is disabledAlexander Gordeev1-0/+19
2024-04-17s390/boot: Uncouple virtual and physical kernel offsetsAlexander Gordeev1-0/+3
2024-04-09s390/ap: rename ap debug configuration optionHolger Dengler1-0/+14
2024-04-09s390/ap: modularize ap busHolger Dengler1-1/+14
2024-03-19Merge tag 's390-6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-0/+1
2024-03-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+0
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+1
2024-03-13s390/mm: provide simple ARCH_HAS_DEBUG_VIRTUAL supportHeiko Carstens1-0/+1
2024-03-12Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2024-03-12Merge tag 'asm-generic-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2024-03-06arch: define CONFIG_PAGE_SIZE_*KB on all architecturesArnd Bergmann1-0/+1
2024-02-21s390: enable MHP_MEMMAP_ON_MEMORYSumanth Korikkar1-0/+1
2024-02-20s390: compile relocatable kernel without -fPIEJosh Poimboeuf1-3/+12
2024-02-16s390: don't allow CONFIG_COMPAT with LD=ld.lldNathan Chancellor1-1/+1
2024-02-14s390: select CONFIG_ARCH_WANT_LD_ORPHAN_WARNNathan Chancellor1-0/+1
2024-02-08treewide: remove CONFIG_HAVE_KVMPaolo Bonzini1-1/+0
2024-02-06ubsan: Remove CONFIG_UBSAN_SANITIZE_ALLKees Cook1-1/+1
2024-01-11s390/kexec: do not automatically select KEXEC optionAlexander Gordeev1-1/+0
2024-01-11s390/compat: change default for CONFIG_COMPAT to "n"Heiko Carstens1-2/+4
2024-01-10Merge tag 's390-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-1/+0
2024-01-09Merge tag 'slab-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds1-1/+1
2023-12-20kexec: fix KEXEC_FILE dependenciesArnd Bergmann1-2/+2
2023-12-11s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT supportHeiko Carstens1-1/+0
2023-12-05mm/slab: remove CONFIG_SLAB from all Kconfig and MakefileVlastimil Babka1-1/+1
2023-11-05s390: add USER_STACKTRACE supportHeiko Carstens1-0/+1
2023-10-16s390: add support for DCACHE_WORD_ACCESSHeiko Carstens1-0/+1
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2023-08-29Merge tag 'mm-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/...Linus Torvalds1-46/+20
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+2
2023-08-18remove ARCH_DEFAULT_KEXEC from Kconfig.kexecEric DeVolder1-3/+0
2023-08-18kexec: rename ARCH_HAS_KEXEC_PURGATORYEric DeVolder1-1/+1
2023-08-18s390/kexec: refactor for kernel/Kconfig.kexecEric DeVolder1-46/+23
2023-08-18mm/vmemmap optimization: split hugetlb and devdax vmemmap optimizationAneesh Kumar K.V1-1/+1
2023-08-18s390: mm: convert to GENERIC_IOREMAPBaoquan He1-0/+1
2023-08-01s390/cert_store: select CRYPTO_LIB_SHA256Sven Schnelle1-0/+1
2023-07-24docs: move s390 under archCosta Shulyupin1-2/+2
2023-07-24s390/ftrace: enable HAVE_FUNCTION_GRAPH_RETVALSven Schnelle1-0/+1
2023-07-24s390/hypfs: factor out filesystem codeHeiko Carstens1-2/+13
2023-07-24s390: add support for user-defined certificatesAnastasia Eskova1-0/+10
2023-07-11mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe1-0/+1
2023-06-27Merge tag 's390-6.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-0/+1
2023-05-17s390/iommu: get rid of S390_CCW_IOMMU and S390_AP_IOMMUJason Gunthorpe1-2/+1
2023-05-17s390/Kconfig: remove obsolete configs SCHED_{BOOK,DRAWER}Lukas Bulwahn1-8/+0
2023-05-15s390: select ARCH_SUPPORTS_INT128Heiko Carstens1-0/+1
2023-05-05s390: remove the unneeded select GCC12_NO_ARRAY_BOUNDSLukas Bulwahn1-1/+0
2023-04-30Merge tag 's390-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-4/+6
2023-04-20s390: select ARCH_USE_SYM_ANNOTATIONSHeiko Carstens1-0/+1
2023-04-20s390/mm: enable ARCH_HAS_SET_DIRECT_MAPHeiko Carstens1-0/+1
2023-04-18mm/hugetlb_vmemmap: rename ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAPAneesh Kumar K.V1-1/+1
2023-04-13s390/checksum: always use cksm instructionHeiko Carstens1-4/+0
2023-04-05s390/mm: try VMA lock-based page fault handling firstHeiko Carstens1-0/+1
2023-04-04s390: enable HAVE_ARCH_STACKLEAKHeiko Carstens1-0/+1
2023-03-27s390: enable ARCH_HAS_MEMBARRIER_SYNC_COREHeiko Carstens1-0/+1
2023-03-20s390: make use of CONFIG_FUNCTION_ALIGNMENTHeiko Carstens1-0/+2
2023-03-03Merge tag 's390-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-3/+3
2023-03-01s390/Kconfig: sort config S390 select list againHeiko Carstens1-3/+3
2023-02-25Merge tag 'vfio-v6.3-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds1-2/+6
2023-01-30vfio-mdev: add back CONFIG_VFIO dependencyArnd Bergmann1-1/+3
2023-01-23vfio-mdev: turn VFIO_MDEV into a selectable symbolChristoph Hellwig1-2/+4
2023-01-22s390/kprobes: replace kretprobe with rethookVasily Gorbik1-0/+1
2022-12-12Merge tag 's390-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-0/+7
2022-12-12Merge tag 'rcu.2022.12.02a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2022-12-02s390/checksum: support GENERIC_CSUM, enable it for KASANHeiko Carstens1-0/+4
2022-11-23s390/mm: provide minimal setup_per_cpu_areas() implementationHeiko Carstens1-0/+2
2022-11-10s390: select ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_VMEMMAPGerald Schaefer1-0/+1
2022-11-08s390: always build relocatable kernelHeiko Carstens1-3/+3
2022-10-21arch/s390: Add ARCH_HAS_NMI_SAFE_THIS_CPU_OPS Kconfig optionPaul E. McKenney1-0/+1
2022-08-02Merge tag 'random-6.0-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-15/+0
2022-07-21mmu_gather: Remove per arch tlb_{start,end}_vma()Peter Zijlstra1-0/+1
2022-07-18random: remove CONFIG_ARCH_RANDOMJason A. Donenfeld1-15/+0
2022-06-30s390: remove unneeded 'select BUILD_BIN2C'Masahiro Yamada1-1/+0
2022-06-10Merge tag 'for-linus-5.19a-rc2-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+0
2022-06-09gcc-12: disable '-Warray-bounds' universally for nowLinus Torvalds1-0/+1
2022-06-06virtio: replace arch_has_restricted_virtio_memory_access()Juergen Gross1-1/+0
2022-06-03Merge tag 's390-5.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-4/+4
2022-06-01s390/Kconfig: fix indentationJuerg Haefliger1-4/+4
2022-05-31Merge tag 'riscv-for-linus-5.19-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+0
2022-05-26Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+0
2022-05-24kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCSMasahiro Yamada1-1/+0
2022-04-26arch: Add SYSVIPC_COMPAT for all architecturesGuo Ren1-3/+0
2022-04-06s390: allow to compile with z16 optimizationsHeiko Carstens1-0/+19
2022-03-27s390/unwind: avoid duplicated unwinding entries for kretprobesVasily Gorbik1-0/+1
2022-03-25Merge tag 's390-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-80/+17
2022-03-23Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+1
2022-03-10s390: raise minimum supported machine generation to z10Vasily Gorbik1-66/+2
2022-03-10s390/nospec: add an option to use thunk-externVasily Gorbik1-0/+15
2022-03-01s390: always use the packed stack layoutVasily Gorbik1-15/+1
2022-02-25usercopy: Check valid lifetime via stack depthKees Cook1-0/+1
2022-02-25uaccess: generalize access_ok()Arnd Bergmann1-0/+1
2022-01-24s390/module: test loading modules with a lot of relocationsIlya Leoshkevich1-0/+15
2022-01-23Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds1-1/+0
2022-01-15arch: remove GENERIC_FIND_FIRST_BIT entirelyYury Norov1-1/+0
2021-12-13Merge tag 'v5.16-rc5' into locking/core, to pick up fixesIngo Molnar1-1/+2
2021-11-25futex: Remove futex_cmpxchg detectionArnd Bergmann1-1/+0
2021-11-18ftrace/samples: add s390 support for ftrace direct multi sampleHeiko Carstens1-0/+1
2021-11-16s390/boot: simplify and fix kernel memory layout setupVasily Gorbik1-1/+1
2021-10-26s390: make command line configurableSven Schnelle1-0/+8
2021-10-19samples: add s390 support for ftrace direct call samplesHeiko Carstens1-0/+1
2021-10-19s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALL supportHeiko Carstens1-0/+1
2021-10-11s390/ptrace: add function argument access APIHeiko Carstens1-0/+1
2021-10-11s390/ftrace: add HAVE_DYNAMIC_FTRACE_WITH_ARGS supportHeiko Carstens1-0/+1
2021-10-11s390/test_unwind: convert to KUnitMete Durlu1-0/+2
2021-10-04kprobes: add testcases for s390Sven Schnelle1-0/+12
2021-09-15s390: remove WARN_DYNAMIC_STACKHeiko Carstens1-10/+0
2021-09-09Merge tag 's390-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-0/+1
2021-09-08hugetlbfs: s390 is always 64bitDavid Hildenbrand1-0/+1
2021-09-05Merge tag 'trace-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-0/+1
2021-08-16tracing: Refactor TRACE_IRQFLAGS_SUPPORT in KconfigMasahiro Yamada1-0/+1
2021-07-30s390: enable KCSANIlya Leoshkevich1-0/+1
2021-07-30s390: add support for KFENCESven Schnelle1-0/+1
2021-07-08s390/vdso: add minimal compat vdsoSven Schnelle1-0/+1
2021-07-08s390/irq: remove HAVE_IRQ_EXIT_ON_IRQ_STACKSven Schnelle1-1/+0
2021-07-04Merge tag 's390-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-1/+3
2021-07-03Merge tag 'vfio-v5.14-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds1-1/+1
2021-07-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-4/+2
2021-06-30mm: generalize ZONE_[DMA|DMA32]Kefeng Wang1-3/+1
2021-06-30mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGTABLE_LEVELS > 2Anshuman Khandual1-1/+1
2021-06-30Merge tag 'clang-features-v5.14-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+1
2021-06-29mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMAMike Rapoport1-1/+1
2021-06-22Kconfig: Introduce ARCH_WANTS_NO_INSTR and CC_HAS_NO_PROFILE_FN_ATTRNick Desaulniers1-0/+1
2021-06-21vfio/mdev: Remove CONFIG_VFIO_MDEV_DEVICEJason Gunthorpe1-1/+1
2021-06-18s390/boot: add zstd supportDimitri John Ledkov1-0/+1
2021-06-07s390: appldata depends on PROC_SYSCTLRandy Dunlap1-1/+1
2021-06-07s390: enable HAVE_IOREMAP_PROTNiklas Schnelle1-0/+1
2021-05-06Merge tag 's390-5.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-0/+1
2021-05-05mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCKAnshuman Khandual1-3/+1
2021-05-05mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE]Anshuman Khandual1-6/+2
2021-04-30s390/entry: add support for syscall stack randomizationSven Schnelle1-0/+1
2021-02-24Merge tag 'x86-entry-2021-02-24' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2021-02-21Merge tag 's390-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-0/+3
2021-02-21Merge tag 'oprofile-removal-5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+0
2021-02-21Merge branch 'work.elf-compat' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+0
2021-02-13s390,alpha: switch to 64-bit ino_tHeiko Carstens1-0/+1
2021-02-10softirq: Move __ARCH_HAS_DO_SOFTIRQ to KconfigThomas Gleixner1-0/+1
2021-02-09s390/vdso: implement generic vdso time namespace supportHeiko Carstens1-0/+1
2021-01-29arch: s390: Remove CONFIG_OPROFILE supportViresh Kumar1-1/+0
2021-01-19s390: convert to generic entrySven Schnelle1-0/+1
2021-01-06Kconfig: regularize selection of CONFIG_BINFMT_ELFAl Viro1-1/+0
2020-12-30s390/Kconfig: sort config S390 select list once againHeiko Carstens1-14/+17
2020-12-18Merge tag 's390-5.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-0/+1
2020-12-16s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACKHeiko Carstens1-0/+1
2020-12-16Merge tag 'asm-generic-timers-5.11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+0
2020-12-15Merge tag 'irq-core-2020-12-15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+1
2020-12-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-3/+1
2020-12-15arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOCMike Rapoport1-3/+1
2020-12-02s390/vtime: Use the generic IRQ entry accountingFrederic Weisbecker1-0/+1
2020-11-30s390/Kconfig: default PCI_NR_FUNCTIONS to 512Niklas Schnelle1-1/+1
2020-11-23s390/mm: remove set_fs / rework address space handlingHeiko Carstens1-1/+0
2020-11-09s390/kasan: remove 3-level paging supportVasily Gorbik1-2/+1
2020-10-30timekeeping: default GENERIC_CLOCKEVENTS to enabledArnd Bergmann1-1/+0
2020-10-23Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-0/+1
2020-10-22Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-0/+1
2020-10-21s390: virtio: PV needs VIRTIO I/O device protectionPierre Morel1-0/+1
2020-10-16Merge tag 's390-5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-0/+5
2020-10-13Merge tag 'seccomp-v5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-17/+0
2020-10-08seccomp: Move config option SECCOMP to arch/KconfigYiFei Zhu1-17/+0
2020-09-28PCI: MSI: Fix Kconfig dependencies for PCI_MSI_ARCH_FALLBACKSThomas Gleixner1-1/+1
2020-09-16PCI/MSI: Make arch_.*_msi_irq[s] fallbacks selectableThomas Gleixner1-0/+1
2020-09-14s390: add ARCH_HAS_DEBUG_WX supportHeiko Carstens1-0/+1
2020-09-14s390/mm,ptdump: convert to generic page table dumperHeiko Carstens1-0/+1
2020-09-08uaccess: add infrastructure for kernel builds with set_fs()Christoph Hellwig1-0/+1
2020-09-02s390: fix GENERIC_LOCKBREAK dependency typo in KconfigEric Farman1-1/+1
2020-08-26s390: convert to GENERIC_VDSOSven Schnelle1-0/+3
2020-08-11s390/time: remove select CLOCKSOURCE_VALIDATE_LAST_CYCLE againHeiko Carstens1-1/+0
2020-08-11s390/Kconfig: add missing ZCRYPT dependency to VFIO_APKrzysztof Kozlowski1-0/+1
2020-08-04Merge tag 'dma-mapping-5.9' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-0/+1
2020-08-04Merge tag 'fork-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/braune...Linus Torvalds1-1/+0
2020-07-27s390: enable HAVE_FUNCTION_ERROR_INJECTIONIlya Leoshkevich1-0/+1
2020-07-22s390/time: select CLOCKSOURCE_VALIDATE_LAST_CYCLEHeiko Carstens1-0/+1
2020-07-20s390/mm: allow order 10 allocationsHeiko Carstens1-4/+0
2020-07-19dma-mapping: make support for dma ops optionalChristoph Hellwig1-0/+1
2020-07-10s390/mm: don't set ARCH_KEEP_MEMBLOCKDavid Hildenbrand1-1/+0
2020-07-04arch: remove HAVE_COPY_THREAD_TLSChristian Brauner1-1/+0
2020-06-16s390/numa: let NODES_SHIFT depend on NEED_MULTIPLE_NODESHeiko Carstens1-0/+1
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-1/+1
2020-06-04mm/debug: add tests validating architecture page table helpersAnshuman Khandual1-0/+1
2020-06-03mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP optionMike Rapoport1-1/+0
2020-04-04Merge tag 's390-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-70/+3
2020-03-23s390: remove broken hibernate / power management supportHeiko Carstens1-10/+0
2020-03-12ima: add a new CONFIG for loading arch-specific policiesNayna Jain1-0/+1
2020-03-11s390/config: do not select VIRTIO_CONSOLE via KconfigChristian Borntraeger1-1/+0
2020-03-10s390: enable bpf jit by default when not built as always-onHeiko Carstens1-0/+1
2020-02-27s390/mm: remove fake numa supportHeiko Carstens1-59/+2
2020-02-05Merge tag 's390-5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-0/+1
2020-02-04asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHERPeter Zijlstra1-1/+1
2020-02-04asm-generic/tlb: rename HAVE_RCU_TABLE_FREEPeter Zijlstra1-1/+1
2020-01-30s390: support KPROBES_ON_FTRACESven Schnelle1-0/+1
2020-01-28Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2020-01-28Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2019-12-25Merge tag 'v5.5-rc3' into sched/core, to pick up fixesIngo Molnar1-0/+1
2019-12-13scripts/sorttable: Rename 'sortextable' to 'sorttable'Shile Zhang1-1/+1
2019-12-11s390/kasan: add KASAN_VMALLOC supportVasily Gorbik1-0/+1
2019-12-08sched/rt, s390: Use CONFIG_PREEMPTIONThomas Gleixner1-1/+1
2019-12-01s390: remove compat vdso codeHeiko Carstens1-3/+0
2019-11-30s390/livepatch: Implement reliable stack tracing for the consistency modelMiroslav Benes1-0/+1
2019-11-30s390/unwind: add a test for the internal APIIlya Leoshkevich1-0/+14
2019-10-10s390/Kconfig: add z13s and z14 ZR1 to TUNE descriptionsHeiko Carstens1-2/+2
2019-10-10s390/Kconfig: make use of 'depends on cc-option'Heiko Carstens1-6/+18