aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/Makefile
AgeCommit message (Expand)AuthorFilesLines
2024-02-23crash: split crash dumping code out from kexec_core.cBaoquan He1-1/+2
2024-02-23crash: remove dependency of FA_DUMP on CRASH_DUMPBaoquan He1-2/+1
2024-02-23crash: split vmcoreinfo exporting code out from crash_core.cBaoquan He1-2/+2
2024-02-23kexec: split crashkernel reservation code out from crash_core.cBaoquan He1-0/+1
2023-12-20kernel/numa.c: Move logging out of numa.hKent Overstreet1-0/+1
2023-06-28Merge tag 'v6.5-rc1-modules-next' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2023-06-09watchdog/hardlockup: detect hard lockups using secondary (buddy) CPUsDouglas Anderson1-0/+1
2023-06-09watchdog/perf: rename watchdog_hld.c to watchdog_perf.cDouglas Anderson1-1/+1
2023-06-08kallsyms: move kallsyms_show_value() out of kallsyms.cManinder Singh1-1/+1
2023-04-27Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2023-03-24module: fold usermode helper kmod into modules directoryLuis Chamberlain1-1/+0
2023-03-23vhost_task: Allow vhost layer to use copy_processMike Christie1-0/+1
2022-12-23Merge tag 'hardening-v6.2-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+0
2022-12-23cfi: Fix CFI failure with KASANSami Tolvanen1-3/+0
2022-11-15kallsyms: Add self-test facilityZhen Lei1-0/+1
2022-10-03kmsan: disable instrumentation of unsupported common kernel codeAlexander Potapenko1-0/+1
2022-08-01kernel: remove platform_has() infrastructureJuergen Gross1-1/+1
2022-06-06kernel: add platform_has() infrastructureJuergen Gross1-1/+1
2022-05-26Merge tag 'modules-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-4/+1
2022-04-05static_call: Don't make __static_call_return0 staticChristophe Leroy1-1/+2
2022-04-04module: Move all into module/Aaron Tomlin1-4/+1
2022-03-28kprobes: Use rethook for kretprobe if possibleMasami Hiramatsu1-0/+1
2022-01-11module: add in-kernel support for decompressingDmitry Torokhov1-0/+1
2021-11-01Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-1/+0
2021-10-26test_kprobes: Move it from kernel/ to lib/Tiezhu Yang1-1/+0
2021-10-07futex: Move to kernel/futex/Peter Zijlstra1-1/+1
2021-05-02kbuild: update config_data.gz only when the content of .config is changedMasahiro Yamada1-2/+7
2021-04-08add support for Clang CFISami Tolvanen1-0/+4
2021-02-16kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTOREChris Wilson1-1/+1
2020-12-15kcov: don't instrument with UBSANDmitry Vyukov1-0/+3
2020-12-15Merge tag 'acpi-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-0/+1
2020-12-11elfcore: fix building with clangArnd Bergmann1-1/+0
2020-11-17resource: Add test cases for new resource APIAndy Shevchenko1-0/+1
2020-10-22Merge tag 'kbuild-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-3/+0
2020-10-21treewide: remove DISABLE_LTOSami Tolvanen1-3/+0
2020-10-18Merge tag 'core-rcu-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+2
2020-10-15Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-1/+1
2020-09-01static_call: Add inline static call infrastructureJosh Poimboeuf1-0/+1
2020-08-24scftorture: Add smp_call_function() torture testPaul E. McKenney1-0/+2
2020-08-20bpf: Add kernel module with user mode driver that populates bpffs.Alexei Starovoitov1-1/+1
2020-08-14all arch: remove system call sys_sysctlXiaoming Ni1-1/+1
2020-08-12kcov: unconditionally add -fno-stack-protector to compiler optionsMarco Elver1-1/+1
2020-08-07Merge branch 'work.regset' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-1/+1
2020-08-04Merge tag 'core-entry-2020-08-04' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2020-08-04Merge branch 'exec-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds1-0/+1
2020-07-27introduction of regset ->get() wrappers, switching ELF coredumps to thoseAl Viro1-1/+1
2020-07-24entry: Provide generic syscall entry functionalityThomas Gleixner1-0/+1
2020-07-04umh: Separate the user mode driver and the user mode helper supportEric W. Biederman1-0/+1
2020-06-24gcc-plugins/stackleak: Don't instrument itselfAlexander Popov1-0/+1
2020-06-13Merge tag 'notifications-20200601' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2020-06-11Rebase locking/kcsan to locking/urgentThomas Gleixner1-0/+6
2020-05-19pipe: Add general notification queue supportDavid Howells1-0/+1
2020-05-15scs: Add support for Clang's Shadow Call Stack (SCS)Sami Tolvanen1-0/+1
2020-03-21Merge branch 'x86/kdump' into locking/kcsan, to resolve conflictsIngo Molnar1-0/+1
2020-01-31kcov: ignore fault-inject and stacktraceDmitry Vyukov1-0/+1
2019-12-30Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflictsIngo Molnar1-1/+3
2019-12-02Merge tag 'kbuild-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+1
2019-11-16build, kcsan: Add KCSAN build exceptionsMarco Elver1-0/+5
2019-11-16kcsan: Add Kernel Concurrency Sanitizer infrastructureMarco Elver1-0/+1
2019-11-11kheaders: remove the last bashism to allow sh to run itMasahiro Yamada1-1/+1
2019-09-30kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec()Iurii Zaikin1-0/+2
2019-09-27Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2019-09-20Merge tag 'kbuild-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-1/+1
2019-09-16Merge branch 'parisc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2019-09-06kexec: add KEXEC_ELFSven Schnelle1-0/+1
2019-09-04kbuild: add $(BASH) to run scripts with bash-extensionMasahiro Yamada1-1/+1
2019-08-05MODSIGN: Export module signature definitionsThiago Jung Bauermann1-0/+1
2019-08-03memremap: move from kernel/ to mm/Christoph Hellwig1-1/+0
2019-05-24kheaders: Move from proc to sysfsJoel Fernandes (Google)1-2/+2
2019-05-14kernel/Makefile: don't assume that kernel/gen_ikh_data.sh is executableAndrew Morton1-1/+1
2019-05-07Merge tag 'driver-core-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+10
2019-04-29Provide in-kernel headers to make extending kernel easierJoel Fernandes (Google)1-0/+10
2019-04-03x86/uaccess, kcov: Disable stack protectorPeter Zijlstra1-0/+1
2019-03-07kernel/configs: use .incbin directive to embed config_data.gzMasahiro Yamada1-10/+1
2019-01-06kbuild: change filechk to surround the given command with { }Masahiro Yamada1-1/+5
2018-12-28Merge tag 'y2038-for-4.21' of ssh://gitolite.kernel.org:/pub/scm/linux/kernel...Linus Torvalds1-3/+0
2018-12-07y2038: futex: Move compat implementation into futex.cArnd Bergmann1-3/+0
2018-11-19audit: remove WATCH and TREE config optionsRichard Guy Briggs1-3/+1
2018-09-04x86/entry: Add STACKLEAK erasing the kernel stack at the end of syscallsAlexander Popov1-0/+4
2018-07-18kbuild: move bin2c back to scripts/ from scripts/basic/Masahiro Yamada1-1/+1
2018-06-14dma-mapping: move all DMA mapping code to kernel/dmaChristoph Hellwig1-0/+1
2018-06-10Merge branch 'core-rseq-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2018-06-06rseq: Introduce restartable sequences system callMathieu Desnoyers1-0/+1
2018-05-15memremap: split devm_memremap_pages() and memremap() infrastructureDan Williams1-1/+2
2018-01-12error-injection: Support fault injection frameworkMasami Hiramatsu1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-08kmod: move #ifdef CONFIG_MODULES wrapper to MakefileLuis R. Rodriguez1-1/+2
2017-09-08kmod: split out umh code into its own fileLuis R. Rodriguez1-1/+1
2017-08-17membarrier: Provide expedited private commandMathieu Desnoyers1-1/+0
2017-07-12kernel/watchdog: split up config optionsNicholas Piggin1-1/+1
2017-05-08crash: move crashkernel parsing and vmcore related code under CONFIG_CRASH_COREHari Bathini1-0/+1
2016-12-27cgroup: move cgroup files under kernel/cgroup/Tejun Heo1-4/+1
2016-12-14Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+1
2016-12-14kernel/watchdog.c: move hardlockup detector to separate fileBabu Moger1-0/+1
2016-12-14Remove last traces of ikconfig.hPaul Bolle1-2/+0
2016-08-08userns: Add per user namespace sysctls.Eric W. Biederman1-1/+1
2016-05-23ELF/MIPS build fixRalf Baechle1-3/+1
2016-03-22kernel: add kcov code coverageDmitry Vyukov1-0/+12
2016-01-31kernel/Makefile: remove the useless CFLAGS_REMOVE_cgroup-debug.oLi Bin1-2/+1
2015-09-11sys_membarrier(): system-wide memory barrier (generic, x86)Mathieu Desnoyers1-0/+1
2015-09-10kexec: split kexec_load syscall from kexec core codeDave Young1-0/+1
2015-09-10kexec: split kexec_file syscall code to kexec_file.cDave Young1-0/+1
2015-09-08Merge tag 'libnvdimm-for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+2
2015-09-08Merge branch 'upstream' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds1-1/+1
2015-09-08Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-97/+0
2015-08-14arch: introduce memremap()Dan Williams1-0/+2
2015-08-14Move certificate handling to its own directoryDavid Howells1-143/+0
2015-08-12modsign: Use extract-cert to process CONFIG_SYSTEM_TRUSTED_KEYSDavid Woodhouse1-13/+12
2015-08-07modsign: Add explicit CONFIG_SYSTEM_TRUSTED_KEYS optionDavid Woodhouse1-60/+65
2015-08-07modsign: Use single PEM file for autogenerated keyDavid Woodhouse1-8/+7
2015-08-07modsign: Extract signing cert from CONFIG_MODULE_SIG_KEY if neededDavid Woodhouse1-0/+38
2015-08-07modsign: Allow external signing key to be specifiedDavid Woodhouse1-0/+5
2015-08-06audit: clean simple fsnotify implementationRichard Guy Briggs1-1/+1
2015-07-14cgroup: implement the PIDs subsystemAleksa Sarai1-0/+1
2015-07-02make certificate list change message more usefulLinus Torvalds1-1/+1
2015-04-30modsign: change default key detailsDavid Howells1-3/+3
2015-04-15kernel: conditionally support non-root users, groups and capabilitiesIulia Manda1-1/+3
2015-02-11Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-1/+1
2015-02-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds1-2/+2
2015-01-29ftrace: allow architectures to specify ftrace compile optionsHeiko Carstens1-2/+2
2015-01-23X.509: shut up about included cert for silent buildArnd Bergmann1-1/+1
2014-12-22livepatch: kernel: add support for live patchingSeth Jennings1-0/+1
2014-12-10kernel: res_counter: remove the unused APIJohannes Weiner1-1/+0
2014-10-27bpf: split eBPF out of NETAlexei Starovoitov1-1/+1
2014-08-08bin2c: move bin2c in scripts/basicVivek Goyal1-1/+1
2014-08-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+1
2014-07-23net: filter: split filter.c into two filesAlexei Starovoitov1-0/+1
2014-06-23time/timers: Move all time(r) related files into kernel/timeThomas Gleixner1-21/+4
2014-03-31Merge branch 'x86-asmlinkage-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-0/+3
2014-03-31Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+0
2014-02-23rcutorture: Abstract rcu_torture_random()Paul E. McKenney1-0/+1
2014-02-13lto: Disable LTO for sys_niAndi Kleen1-0/+3
2014-02-11sched/idle: Move cpu/idle.c to sched/idle.cNicolas Pitre1-1/+0
2013-12-13KEYS: Remove files generated when SYSTEM_TRUSTED_KEYRING=yKirill Tkhai1-1/+1
2013-12-13X.509: Fix certificate gatheringDavid Howells1-2/+3
2013-11-21Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/jm...Linus Torvalds1-8/+42
2013-11-06locking: Move the lglocks code to kernel/locking/Peter Zijlstra1-1/+1
2013-11-06locking: Move the rwsem code to kernel/locking/Peter Zijlstra1-1/+1
2013-11-06locking: Move the rtmutex code to kernel/locking/Peter Zijlstra1-3/+0
2013-11-06locking: Move the semaphore core to kernel/locking/Peter Zijlstra1-1/+1
2013-11-06locking: Move the spinlock code to kernel/locking/Peter Zijlstra1-3/+0
2013-11-06locking: Move the lockdep code to kernel/locking/Peter Zijlstra1-6/+0
2013-11-06locking: Move the mutex code to kernel/locking/Peter Zijlstra1-4/+2
2013-11-06Merge branch 'sched/core' into core/locking, to prepare the kernel/locking/ f...Ingo Molnar1-1/+1
2013-11-06sched: Move wait.c into kernel/sched/Peter Zijlstra1-1/+1
2013-10-15rcu: Move RCU-related source code to kernel/rcu directoryPaul E. McKenney1-8/+3
2013-09-25KEYS: Separate the kernel signature checking keyring from module signingDavid Howells1-5/+10
2013-09-25KEYS: Have make canonicalise the paths of the X.509 certs better to deduplicateDavid Howells1-3/+9
2013-09-25KEYS: Load *.x509 files into kernel keyringDavid Howells1-6/+29
2013-09-13Remove GENERIC_HARDIRQ config optionMartin Schwidefsky1-1/+1
2013-07-31printk: move to separate directory for easier modificationJoe Perches1-1/+2
2013-07-09reboot: move shutdown/reboot related functions to kernel/reboot.cRobin Holt1-1/+1
2013-05-05Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2013-04-11MODSIGN: do not send garbage to stderr when enabling modules signatureDavid Cohen1-1/+1
2013-04-08idle: Provide a generic entry point for the idle codeThomas Gleixner1-0/+1
2013-02-27Merge branch 'akpm' (final batch from Andrew)Linus Torvalds1-4/+2
2013-02-27kcmp: make it depend on CHECKPOINT_RESTORECyrill Gorcunov1-3/+1
2013-02-27kfifo: move kfifo.c from kernel/ to lib/Stefani Seibold1-1/+1
2013-02-27Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds1-4/+12
2013-02-16kernel: Replace timeconst.pl with a bc scriptH. Peter Anvin1-4/+12
2013-01-25MODSIGN: Simplify Makefile with a Kconfig helperMichal Marek1-19/+3
2012-12-19Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-3/+7
2012-12-14MODSIGN: Fix kbuild output when using default extra_certificatesMichal Marek1-1/+5
2012-12-14MODSIGN: Avoid using .incbin in C sourceTakashi Iwai1-2/+2
2012-12-03Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar1-0/+1
2012-11-30context_tracking: New context tracking susbsystemFrederic Weisbecker1-0/+1
2012-10-25Makefile: Documentation for external tool should be correctH. Peter Anvin1-4/+2
2012-10-14Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+77
2012-10-10MODSIGN: Make mrproper should remove generated files.Rusty Russell1-1/+0
2012-10-10MODSIGN: Use utf8 strings in signer's name in autogenerated X.509 certsDavid Howells1-0/+1
2012-10-10MODSIGN: Use the same digest for the autogen key sig as for the module sigDavid Howells1-1/+21
2012-10-10MODSIGN: Provide module signing public keys to the kernelDavid Howells1-2/+9
2012-10-10MODSIGN: Automatically generate module signing keys if missingDavid Howells1-0/+49
2012-10-10module: signature checking hookRusty Russell1-0/+1
2012-10-01Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2012-09-13trace: Stop compiling in trace_clock unconditionallyJosh Triplett1-1/+1
2012-08-13hotplug: Fix UP bug in smpboot hotplug codePaul E. McKenney1-2/+1
2012-06-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2012-05-31Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2012-05-31syscalls, x86: add __NR_kcmp syscallCyrill Gorcunov1-0/+3
2012-05-29brlocks/lglocks: turn into functionsAndi Kleen1-1/+1
2012-05-23task_work_add: generic process-context callbacksOleg Nesterov1-1/+1
2012-04-26smp: Add generic smpboot facilityThomas Gleixner1-0/+1
2012-01-24sysctl: Move the implementation into fs/proc/proc_sysctl.cEric W. Biederman1-1/+0
2012-01-14PM: Make sysrq-o be available for CONFIG_PM unsetRafael J. Wysocki1-2/+1
2011-11-17sched: Move all scheduler bits into kernel/sched/Peter Zijlstra1-17/+3
2011-11-17sched: Make separate sched*.c translation unitsPeter Zijlstra1-3/+7
2011-10-28Merge branch 'devel-stable' of http://ftp.arm.linux.org.uk/pub/linux/arm/kern...Linus Torvalds1-0/+1
2011-09-23cpu_pm: Add cpu power management notifiersColin Cross1-0/+1
2011-08-25PM QoS: Move and rename the implementation filesJean Pihet1-1/+1
2011-08-05jump label: Reduce the cycle count by changing the link orderJason Baron1-1/+2
2011-07-20kernel: prevent unnecessary rebuilding due to config_data.gzPeter Foley1-3/+2
2011-05-26cgroup: remove the ns_cgroupDaniel Lezcano1-1/+0
2011-05-03hw breakpoints: Move to kernel/events/Borislav Petkov1-1/+0
2011-05-03perf: Start the restructuringBorislav Petkov1-2/+3
2011-03-23crash_dump: export is_kdump_kernel to modules, consolidate elfcorehdr_addr, s...Olaf Hering1-0/+1
2011-01-13kernel: clean up USE_GENERIC_SMP_HELPERSAmerigo Wang1-1/+1
2011-01-11Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2011-01-07tracing: Fix TRACE_EVENT power tracepoint creationMathieu Desnoyers1-0/+1
2010-12-14kbuild: fix interaction of CONFIG_IKCONFIG and KCONFIG_CONFIGBen Gardiner1-1/+1