aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig.debug
AgeCommit message (Expand)AuthorFilesLines
2025-03-17mm: rename GENERIC_PTDUMP and PTDUMP_COREAnshuman Khandual1-1/+1
2024-12-10Documentation: Merge x86-specific boot options doc into kernel-parameters.txtBorislav Petkov (AMD)1-1/+1
2024-05-20x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=yMasahiro Yamada1-4/+1
2023-03-30docs: move x86 documentation into Documentation/arch/Jonathan Corbet1-1/+1
2022-06-23arch: make TRACE_IRQFLAGS_NMI_SUPPORT genericMark Rutland1-3/+0
2022-05-25x86/Kconfig: Fix indentation of arch/x86/Kconfig.debugJuerg Haefliger1-15/+14
2022-04-22objtool: Add CONFIG_OBJTOOLJosh Poimboeuf1-1/+1
2021-08-16tracing: Refactor TRACE_IRQFLAGS_SUPPORT in KconfigMasahiro Yamada1-3/+0
2020-10-26x86, libnvdimm/test: Remove COPY_MC_TESTDan Williams1-3/+0
2020-10-06x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}()Dan Williams1-1/+1
2020-07-27locking/lockdep: Fix TRACE_IRQFLAGS vs. NMIspeterz@infradead.org1-0/+3
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-24/+24
2020-06-03x86: mm: use ARCH_HAS_DEBUG_WX instead of arch definedZong Li1-27/+0
2020-04-14x86/32: Remove CONFIG_DOUBLEFAULTBorislav Petkov1-9/+0
2020-02-04x86: mm: convert dump_pagetables to use walk_page_rangeSteven Price1-18/+2
2019-11-26x86/traps: Disentangle the 32-bit and 64-bit doublefault codeAndy Lutomirski1-1/+1
2019-11-07x86/stacktrace: update kconfig help text for reliable unwindersJoe Lawrence1-4/+0
2019-09-02x86, perf: Fix the dependency of the x86 insn decoder selftestMasami Hiramatsu1-1/+1
2019-07-09Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2019-06-08docs: fix broken documentation linksMauro Carvalho Chehab1-1/+1
2019-05-24x86/io_delay: Define IO_DELAY macros in C instead of KconfigMasahiro Yamada1-44/+0
2019-05-14compiler: allow all arches to enable CONFIG_OPTIMIZE_INLININGMasahiro Yamada1-14/+0
2019-02-04efi/x86: Convert x86 EFI earlyprintk into generic earlycon implementationArd Biesheuvel1-10/+0
2018-10-17x86/kconfig: Remove redundant 'default n' lines from all x86 Kconfig'sBartlomiej Zolnierkiewicz1-1/+0
2018-08-02Kconfig: consolidate the "Kernel hacking" menuChristoph Hellwig1-5/+0
2018-05-22x86, nfit_test: Add unit test for memcpy_mcsafe()Dan Williams1-0/+3
2018-01-30Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-8/+0
2018-01-25x86: Remove unused IOMMU_STRESS KconfigCorentin Labbe1-8/+0
2017-12-11x86/unwinder/guess: Prevent using CONFIG_UNWINDER_GUESS=y with CONFIG_STACKDE...Andrey Ryabinin1-0/+1
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-14x86/unwind: Make CONFIG_UNWINDER_ORC=y the default in kconfig for 64-bitJosh Poimboeuf1-16/+17
2017-10-14x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*'Josh Poimboeuf1-5/+5
2017-08-10Merge branch 'x86/urgent' into x86/asm, to pick up fixesIngo Molnar1-0/+1
2017-07-26x86/kconfig: Consolidate unwinders into multiple choice selectionJosh Poimboeuf1-7/+40
2017-07-26x86/kconfig: Make it easier to switch to the new ORC unwinderJosh Poimboeuf1-4/+3
2017-07-26x86/unwind: Add the ORC unwinderJosh Poimboeuf1-0/+25
2017-07-20x86/platform: Add PCI dependency for PUNIT_ATOM_DEBUGArnd Bergmann1-0/+1
2017-07-18x86/entry/64: Refactor IRQ stacks and make them NMI-safeAndy Lutomirski1-2/+0
2017-03-21usb/early: Add driver for xhci debug capabilityLu Baolu1-2/+25
2017-02-27mm: add arch-independent testcases for RODATAJinbum Park1-8/+0
2017-02-21Merge tag 'rodata-v4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-11/+0
2017-02-07arch: Move CONFIG_DEBUG_RODATA and CONFIG_SET_MODULE_RONX to be commonLaura Abbott1-11/+0
2017-01-31x86/mm: Remove CONFIG_DEBUG_NX_TESTKees Cook1-8/+0
2016-03-15Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-10/+0
2016-02-22x86/mm: Always enable CONFIG_DEBUG_RODATA and remove the Kconfig optionKees Cook1-15/+3
2016-01-30x86/cpufeature: Replace the old static_cpu_has() with safe variantBorislav Petkov1-10/+0
2016-01-13Merge tag 'libnvdimm-for-4.5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-17/+0
2016-01-09arch: consolidate CONFIG_STRICT_DEVM in lib/Kconfig.debugDan Williams1-17/+0
2015-11-23x86/mm: Turn CONFIG_X86_PTDUMP into a moduleKees Cook1-1/+1
2015-11-06x86: don't make DEBUG_WX default to 'y' even with DEBUG_RODATALinus Torvalds1-1/+0
2015-10-06x86/mm: Warn on W^X mappingsStephen Smalley1-1/+35
2015-07-17x86/entry/64, x86/nmi/64: Add CONFIG_DEBUG_ENTRY NMI testing codeAndy Lutomirski1-0/+12
2015-06-22Merge branch 'x86-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+11
2015-05-19x86/fpu: Add CONFIG_X86_DEBUG_FPU=y FPU debugging codeIngo Molnar1-0/+12
2015-05-07x86/platform/atom/punit: Add Punit device state debug driverSrinivas Pandruvada1-0/+11
2015-03-07x86, intel-mid: remove Intel MID specific serial supportAndy Shevchenko1-4/+0
2015-02-18x86/intel/quark: Add Isolated Memory Regions for Quark X1000Bryan O'Donoghue1-0/+13
2014-03-04x86/efi: Dump the EFI page tableBorislav Petkov1-0/+9
2014-02-05x86: Disable CONFIG_X86_DECODER_SELFTEST in allmod/allyesconfigsIngo Molnar1-0/+1
2013-10-28x86/efi: Add EFI framebuffer earlyprintk supportMatt Fleming1-0/+10
2013-07-04Merge branch 'kconfig-diet' from Dave HansenLinus Torvalds1-10/+0
2013-07-04consolidate per-arch stack overflow debugging optionsDave Hansen1-10/+0
2013-07-02Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+10
2013-06-20x86: Sanity-check static_cpu_has usageBorislav Petkov1-0/+10
2013-05-13x86: Extend #DF debugging aid to 64-bitBorislav Petkov1-1/+0
2013-04-30Kconfig: consolidate CONFIG_DEBUG_STRICT_USER_COPY_CHECKSStephen Boyd1-14/+0
2013-04-10x86/mm: Re-enable DEBUG_TLBFLUSH for X86_32Paul Bolle1-1/+1
2012-06-27x86/tlb: add tlb_flushall_shift knob into debugfsAlex Shi1-0/+19
2012-01-11Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-3/+3
2011-12-07x86, NMI: NMI selftest depends on the local apicDon Zickus1-1/+1
2011-12-05x86/config: Revamp configuration for MID devicesAlan Cox1-3/+3
2011-12-05x86, NMI: Add NMI IPI selftestDon Zickus1-0/+12
2011-12-05x86: Check stack overflow in detailMitsuo Hayasaka1-2/+5
2011-09-27doc: fix broken referencesPaul Bolle1-1/+1
2011-05-25lib: consolidate DEBUG_STACK_USAGE optionStephen Boyd1-9/+0
2011-05-25lib: consolidate DEBUG_PER_CPU_MAPSStephen Boyd1-11/+0
2011-01-20kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERTDavid Rientjes1-2/+2
2010-11-18x86: Add RO/NX protection for loadable kernel modulesmatthieu castet1-0/+11
2010-10-22Merge branch 'x86-irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-10/+0
2010-10-08x86, earlyprintk: Add earlyprintk for Intel Moorestown platformFeng Tang1-0/+4
2010-06-29x86: Remove CONFIG_4KSTACKSChristoph Hellwig1-9/+0
2010-06-29x86: Always use irq stacksChristoph Hellwig1-2/+1
2010-05-18Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-2/+0
2010-04-28x86: Clean up arch/x86/Kconfig*Jan Beulich1-2/+0
2010-03-26x86, perf, bts, mm: Delete the never used BTS-ptrace codePeter Zijlstra1-9/+0
2009-12-11Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2009-12-07x86: Compile insn.c and inat.c only for KPROBESOGAWA Hirofumi1-2/+2
2009-12-05Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+14
2009-10-12x86: Don't use the strict copy checks when branch profiling is in useArjan van de Ven1-1/+1
2009-10-02x86: Add a Kconfig option to turn the copy_from_user warnings into errorsArjan van de Ven1-0/+14
2009-08-27x86: X86 instruction decoder build-time selftestMasami Hiramatsu1-0/+9
2009-06-10Merge branch 'tracing-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+9
2009-05-28x86/iommu: add IOMMU_STRESS Kconfig entryJoerg Roedel1-0/+8
2009-04-15x86 gart: reimplement IOMMU_LEAK feature by using DMA_API_DEBUGFUJITA Tomonori1-2/+1
2009-04-07Merge branch 'linus' into tracing/hw-branch-tracingIngo Molnar1-8/+0
2009-04-02generic debug pagealloc: build fixAkinobu Mita1-9/+0
2009-04-01generic debug pageallocAkinobu Mita1-0/+1
2009-03-13x86, bts: add selftest for BTSMarkus Metzger1-0/+9
2009-02-22Merge branch 'linus' into x86/apicIngo Molnar1-22/+2
2009-02-15trace: mmiotrace to the tracer menu in KconfigPekka Paalanen1-22/+2
2009-02-05x86: clean up arch/x86/Kconfig*Ingo Molnar1-24/+23
2009-01-29x86: replace CONFIG_X86_SMP with CONFIG_SMPIngo Molnar1-1/+1
2008-12-31Merge branch 'linus' into stackprotectorIngo Molnar1-20/+4
2008-12-28Merge branch 'tracing-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-4/+0
2008-12-23Merge branches 'x86/apic', 'x86/cleanups', 'x86/cpufeature', 'x86/crashdump',...Ingo Molnar1-16/+4
2008-10-27trace: add the MMIO-tracer to the tracer menu, cleanupPekka Paalanen1-4/+0
2008-10-23x86: change OPTIMIZE_INLINING help to say enabling makes smaller kernelsSitsofe Wheeler1-4/+4
2008-10-22x86, mm: enable GBPAGES option by defaultNick Piggin1-12/+0
2008-10-15Merge branch 'linus' into stackprotectorIngo Molnar1-14/+56
2008-07-26x86: usb debug port early console, fixIngo Molnar1-1/+1
2008-07-26x86: usb debug port early console, v4Yinghai Lu1-0/+13
2008-07-21x86: Fix help message for STRICT_DEVMEM config optionLinus Torvalds1-1/+1
2008-07-21Merge branches 'x86/urgent', 'x86/amd-iommu', 'x86/apic', 'x86/cleanups', 'x8...Ingo Molnar1-1/+2
2008-07-20Subject: devmem, x86: fix rename of CONFIG_NONPROMISC_DEVMEMIngo Molnar1-4/+5
2008-07-18x86: re-enable OPTIMIZE_INLININGIngo Molnar1-1/+2
2008-07-18x86: rename CONFIG_NONPROMISC_DEVMEM to CONFIG_PROMISC_DEVMEMIngo Molnar1-3/+4
2008-07-14x86: MMIOTRACE should not default to onLinus Torvalds1-1/+0
2008-07-14Merge branch 'auto-ftrace-next' into tracing/for-linusIngo Molnar1-0/+28
2008-07-08Merge branch 'x86/numa' into x86/develIngo Molnar1-1/+1
2008-07-08x86: cleanup early per cpu variables/accesses v4Mike Travis1-1/+1
2008-07-08Merge branch 'x86/mpparse' into x86/develIngo Molnar1-9/+0
2008-07-08x86: let MPS support be selectable, v2Yinghai Lu1-9/+0
2008-07-08Merge branch 'linus' into tmp.x86.mpparse.newIngo Molnar1-8/+12
2008-07-08Merge branch 'x86/setup' into x86/develIngo Molnar1-0/+8
2008-07-07Merge branch 'linus' into tracing/mmiotraceIngo Molnar1-8/+12
2008-07-03x86: config option to disable info from decompression of the kernelBen Collins1-0/+8
2008-06-25Merge branch 'linus' into stackprotectorIngo Molnar1-8/+12
2008-06-05x86: fix CONFIG_NONPROMISC_DEVMEM prompt and help textStefan Richter1-8/+12
2008-05-26x86: if stackprotector is enabled, thn use stack-protector-all by defaultIngo Molnar1-0/+1
2008-05-25x86: allow MPPARSE to be deselected in SMP configsAlexey Starikovskiy1-1/+1
2008-05-24x86/mmiotrace: uses/depends on PCIRandy Dunlap1-2/+2
2008-05-24mmiotrace: add user documentationPekka Paalanen1-5/+3
2008-05-24ftrace: mmiotrace, updatesPekka Paalanen1-1/+1
2008-05-24ftrace: add mmiotrace pluginPekka Paalanen1-1/+2
2008-05-24x86: mmiotrace, preview 2Pekka Paalanen1-12/+8
2008-05-24x86: explicit call to mmiotrace in do_page_fault()Pekka Paalanen1-8/+6
2008-05-24x86: mmiotrace - trace memory mapped IOPekka Paalanen1-0/+27
2008-05-23x86: add a list for custom page fault handlers.Pekka Paalanen1-0/+8
2008-04-30x86: Mark OPTIMIZE_INLINING brokenLinus Torvalds1-0/+1
2008-04-30x86: 8K stacks by defaultIngo Molnar1-1/+0
2008-04-30x86: optimize inlining offIngo Molnar1-1/+0
2008-04-30x86: Kconfig fixIngo Molnar1-2/+3
2008-04-26x86: add optimized inliningIngo Molnar1-0/+13
2008-04-24/dev/mem: make promisc the defaultIngo Molnar1-1/+0
2008-04-24x86: introduce /dev/mem restrictions with a config optionArjan van de Ven1-0/+12
2008-04-17x86: 4kstacks defaultIngo Molnar1-1/+1
2008-04-17x86: add gbpages switchesIngo Molnar1-0/+12
2008-04-17x86: clean up the page table dumper and add 32-bit supportH. Peter Anvin1-1/+1
2008-04-17x86: add code to dump the (kernel) page tables for visual inspection by kerne...Arjan van de Ven1-0/+12
2008-02-19x86: change IO delay back to 0x80Ingo Molnar1-1/+1
2008-02-09x86: cpa, enable CONFIG_DEBUG_PAGEALLOC on 64-bitThomas Gleixner1-5/+1
2008-02-06x86: delay CPA self-test and repeat itIngo Molnar1-2/+2
2008-01-30x86: cpa: fix the self-testIngo Molnar1-1/+1
2008-01-30x86: rodata config hookupIngo Molnar1-0/+16
2008-01-30x86: enable CONFIG_DEBUG_PAGEALLOC more widelyIngo Molnar1-1/+1
2008-01-30x86: cpa: make self-test depend on DEBUG_KERNELIngo Molnar1-0/+1
2008-01-30x86: enable DEBUG_PAGEALLOC on 64-bitIngo Molnar1-1/+0
2008-01-30c_p_a(): do a simple self test at bootAndi Kleen1-0/+5
2008-01-30x86: fix DEBUG_RODATA kconfig textIngo Molnar1-3/+3
2008-01-30x86: add debug of invalid per_cpu map accessestravis@sgi.com1-0/+12
2008-01-30x86: make early printk selectable on 64-bit as wellIngo Molnar1-1/+1
2008-01-30x86 boot : export boot_params via debugfs for debuggingHuang, Ying1-0/+7
2008-01-30x86: unify arch/x86/kernel/Makefile(s)Sam Ravnborg1-2/+1
2008-01-30x86: make io_delay=0xed the defaultIngo Molnar1-1/+1
2008-01-30x86: various changes and cleanups to in_p/out_p delay detailsIngo Molnar1-7/+72
2008-01-30x86: provide a DMI based port 0x80 I/O delay override.Rene Herman1-0/+9
2007-10-30remove the dead X86_REMOTE_DEBUG optionAdrian Bunk1-3/+0
2007-10-30x86: merge EARLY_PRINTK optionsAdrian Bunk1-2/+1
2007-10-30x86 gart: rename CONFIG_IOMMU to CONFIG_GART_IOMMUJoerg Roedel1-1/+1
2007-10-25x86: unification of i386 and x86_64 Kconfig.debugRandy Dunlap1-0/+119