aboutsummaryrefslogtreecommitdiffstats
path: root/init
AgeCommit message (Expand)AuthorFilesLines
2020-06-13Merge tag 'kbuild-v5.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-7/+7
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-7/+7
2020-06-13Merge tag 'notifications-20200601' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+12
2020-06-11Rebase locking/kcsan to locking/urgentThomas Gleixner2-0/+12
2020-06-10Merge branch 'rwonce/rework' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+0
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport1-1/+0
2020-06-08kernel/sysctl: support setting sysctl parameters from kernel command lineVlastimil Babka1-0/+2
2020-06-06Merge tag 'kbuild-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2-4/+28
2020-06-04Kconfig: add config option for asm goto w/ outputsNick Desaulniers1-0/+4
2020-06-04init: allow distribution configuration of default initChris Down2-0/+20
2020-06-03Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-16/+3
2020-06-03mm: memcontrol: make swap tracking an integral part of memory controlJohannes Weiner1-16/+1
2020-06-03padata: initialize earlierDaniel Jordan1-0/+2
2020-06-03Merge tag 'mips_5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds1-0/+3
2020-06-01Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+8
2020-06-01Merge tag 'x86-boot-2020-06-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+12
2020-06-01Merge tag 'core-rcu-2020-06-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+5
2020-05-19pipe: Add general notification queue supportDavid Howells1-0/+12
2020-05-19Merge tag 'noinstr-lds-2020-05-19' into core/rcuThomas Gleixner3-36/+53
2020-05-17Merge tag 'x86_urgent_for_v5.7-rc7' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+2
2020-05-17bpfilter: check if $(CC) can link static libc in KconfigMasahiro Yamada1-0/+5
2020-05-17bpfilter: match bit size of bpfilter_umh to that of the kernelMasahiro Yamada1-1/+3
2020-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-0/+3
2020-05-15scs: Add support for Clang's Shadow Call Stack (SCS)Sami Tolvanen1-0/+8
2020-05-15bpf: Restrict bpf_probe_read{, str}() only to archs where they workDaniel Borkmann1-0/+3
2020-05-15x86: Fix early boot crash on gcc-10, third tryBorislav Petkov1-0/+2
2020-05-12Merge tag 'trace-v5.7-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-4/+6
2020-05-12bootconfig: Fix to prevent warning message if no bootconfig optionMasami Hiramatsu1-4/+6
2020-05-12kbuild: add CONFIG_LD_IS_LLDSami Tolvanen1-0/+3
2020-05-12kbuild: use CONFIG_CC_VERSION_TEXT to construct LINUX_COMPILER macroMasahiro Yamada1-1/+1
2020-05-12kbuild: ensure full rebuild when the compiler is updatedMasahiro Yamada1-0/+17
2020-05-12kbuild: use $(CC_VERSION_TEXT) to evaluate CC_IS_GCC and CC_IS_CLANGMasahiro Yamada1-2/+2
2020-05-09gcc-10: mark more functions __init to avoid section mismatch warningsLinus Torvalds1-1/+1
2020-05-09Stop the ad-hoc games with -Wno-maybe-initializedLinus Torvalds1-18/+0
2020-05-08Merge branch 'kcsan-for-tip' of git://git.kernel.org/pub/scm/linux/kernel/git...Thomas Gleixner1-0/+1
2020-05-06bootconfig: Fix to remove bootconfig data from initrd while bootMasami Hiramatsu1-17/+52
2020-04-27rcu-tasks: Split ->trc_reader_need_endPaul E. McKenney1-0/+1
2020-04-27rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooksPaul E. McKenney1-0/+4
2020-04-27x86/setup: Add an initrdmem= option to specify initrd physical addressRonald G. Minnich1-1/+12
2020-04-15compiler/gcc: Raise minimum GCC version for kernel builds to 4.8Will Deacon1-1/+0
2020-04-13kcsan: Add support for scoped accessesMarco Elver1-0/+1
2020-04-13Merge tag 'v5.7-rc1' into locking/kcsan, to resolve conflicts and refreshIngo Molnar5-21/+57
2020-04-11Merge tag 'kbuild-v5.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-1/+1
2020-04-10printk: queue wake_up_klogd irq_work only if per-CPU areas are readySergey Senozhatsky1-1/+0
2020-04-09Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-0/+4
2020-04-09kbuild: do not pass $(KBUILD_CFLAGS) to scripts/mkcompile_hMasahiro Yamada1-1/+1
2020-04-09kbuild: mkcompile_h: Include $LD version in /proc/versionKees Cook1-1/+1
2020-04-07init/Kconfig: clean up ANON_INODES and old IO schedulers optionsKrzysztof Kozlowski1-2/+1
2020-04-07userfaultfd: wp: add WP pagetable tracking to x86Andrea Arcangeli1-0/+5
2020-04-05Merge tag 'perf-urgent-2020-04-05' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+2
2020-04-05Merge tag 'trace-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds1-4/+10
2020-04-04Merge tag 'perf-urgent-for-mingo-5.7-20200403' of git://git.kernel.org/pub/sc...Ingo Molnar1-1/+2
2020-04-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-0/+1
2020-04-01init/kconfig: Add LD_VERSION KconfigAmit Daniel Kachhap1-0/+4
2020-03-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds1-0/+13
2020-03-31Merge tag 'kbuild-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-2/+14
2020-03-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-0/+13
2020-03-30Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+4
2020-03-30bpf, lsm: Make BPF_LSM depend on BPF_EVENTSKP Singh1-0/+1
2020-03-30Merge tag 'for-5.7/block-2020-03-29' of git://git.kernel.dk/linux-blockLinus Torvalds1-10/+2
2020-03-30bpf: Introduce BPF_PROG_TYPE_LSMKP Singh1-0/+12
2020-03-27perf/core: Add PERF_SAMPLE_CGROUP featureNamhyung Kim1-1/+2
2020-03-25exec: Add exec_update_mutex to replace cred_guard_mutexEric W. Biederman1-0/+1
2020-03-24block: remove __bdevnameChristoph Hellwig1-10/+2
2020-03-21kcsan: Add kcsan_set_access_mask() supportMarco Elver1-0/+1
2020-03-21Merge branch 'linus' into locking/kcsan, to pick up fixesIngo Molnar2-21/+25
2020-03-21Merge branch 'x86/kdump' into locking/kcsan, to resolve conflictsIngo Molnar2-28/+293
2020-03-12int128: fix __uint128_t compiler test in KconfigMasahiro Yamada1-2/+1
2020-03-06sched/pelt: Add support to track thermal pressureThara Gopinath1-0/+4
2020-03-03tools/bootconfig: Show line and column in parse errorMasami Hiramatsu1-4/+10
2020-03-03kbuild: allow symbol whitelisting with TRIM_UNUSED_KSYMSQuentin Perret1-0/+13
2020-03-03kbuild: use KBUILD_DEFCONFIG as the fallback for DEFCONFIG_LISTMasahiro Yamada1-2/+1
2020-02-26Merge tag 'trace-v5.6-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds2-19/+24
2020-02-25bootconfig: Fix CONFIG_BOOTTIME_TRACING dependency issueMasami Hiramatsu1-1/+1
2020-02-20bootconfig: Print array as multiple commands for legacy command lineMasami Hiramatsu1-14/+8
2020-02-20bootconfig: Add bootconfig magic word for indicating bootconfig explicitlyMasami Hiramatsu2-2/+6
2020-02-20bootconfig: Set CONFIG_BOOT_CONFIG=n by defaultMasami Hiramatsu2-1/+8
2020-02-20bootconfig: Mark boot_config_checksum() staticQiujun Huang1-1/+1
2020-02-11Merge tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds2-8/+30
2020-02-10bootconfig: Use parse_args() to find bootconfig and '--'Steven Rostedt (VMware)1-7/+30
2020-02-10bootconfig: Remove unneeded CONFIG_LIBXBCMasami Hiramatsu1-1/+0
2020-02-06Merge tag 'trace-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds2-17/+226
2020-02-05bootconfig: Show the number of nodes on boot messageMasami Hiramatsu1-2/+4
2020-02-05bootconfig: Use bootconfig instead of boot configMasami Hiramatsu1-3/+3
2020-02-05bootconfig: Only load bootconfig if "bootconfig" is on the kernel cmdlineSteven Rostedt (VMware)1-7/+21
2020-01-31init/main.c: fix misleading "This architecture does not have kernel memory pr...Christophe Leroy1-0/+5
2020-01-31init/main.c: fix quoted value handling in unknown_bootoptionArvind Sankar1-3/+4
2020-01-31init/main.c: remove unnecessary repair_env_string in do_initcall_levelArvind Sankar1-6/+10
2020-01-31init/main.c: log arguments and environment passed to initArvind Sankar1-0/+8
2020-01-29Merge tag 'driver-core-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2020-01-28Merge tag 'for-linus-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2020-01-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds1-0/+7
2020-01-28Merge branch 'core-objtool-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2020-01-27Merge tag 'timers-core-2020-01-27' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+8
2020-01-21bootconfig: Fix Kconfig help message for BOOT_CONFIGMasami Hiramatsu1-1/+3
2020-01-20Merge tag 'v5.5-rc7' into locking/kcsan, to refresh the treeIngo Molnar1-0/+1
2020-01-19Revert "um: Enable CONFIG_CONSTRUCTORS"Johannes Berg1-0/+1
2020-01-19Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+1
2020-01-14lib/vdso: Prepare for time namespace supportThomas Gleixner1-0/+1
2020-01-14ns: Introduce Time NamespaceAndrei Vagin1-0/+7
2020-01-13mm, debug_pagealloc: don't rely on static keys too earlyVlastimil Babka1-0/+1
2020-01-13bootconfig: init: Allow admin to use bootconfig for init command lineMasami Hiramatsu1-3/+28
2020-01-13bootconfig: init: Allow admin to use bootconfig for kernel command lineMasami Hiramatsu1-5/+101
2020-01-13init/main.c: Alloc initcall_command_line in do_initcall() and free itMasami Hiramatsu1-11/+15
2020-01-13bootconfig: Load boot config from the tail of initrdMasami Hiramatsu2-0/+55
2020-01-13bootconfig: Add Extra Boot Config supportMasami Hiramatsu1-0/+11
2020-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-20/+6
2020-01-06Merge tag 'v5.5-rc5' into locking/kcsan, to resolve conflictIngo Molnar1-20/+6
2020-01-02Revert "fs: remove ksys_dup()"Dominik Brodowski1-20/+6
2019-12-30Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflictsIngo Molnar5-95/+157
2019-12-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-0/+7
2019-12-17early init: fix error handling when opening /dev/consoleLinus Torvalds1-1/+1
2019-12-16Fix root mounting with no mount optionsLinus Torvalds1-10/+13
2019-12-16device.h: move 'struct driver' stuff out to device/driver.hGreg Kroah-Hartman1-1/+1
2019-12-13scripts/sorttable: Rename 'sortextable' to 'sorttable'Shile Zhang1-1/+1
2019-12-12fs: remove ksys_dup()Dominik Brodowski1-6/+20
2019-12-12init: unify opening /dev/console as stdin/stdout/stderrDominik Brodowski2-9/+13
2019-12-12init: use do_mount() instead of ksys_mount()Dominik Brodowski1-6/+22
2019-12-12initrd: use do_mount() instead of ksys_mount()Dominik Brodowski1-3/+3
2019-12-12devtmpfs: use do_mount() instead of ksys_mount()Dominik Brodowski1-1/+1
2019-12-11bpf, x86, arm64: Enable jit by default when not built as always-onDaniel Borkmann1-0/+7
2019-12-04init/Kconfig: fix indentationKrzysztof Kozlowski1-38/+38
2019-12-02Merge tag 'kbuild-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-21/+1
2019-12-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-17/+0
2019-11-26sysctl: Remove the sysctl system callEric W. Biederman1-17/+0
2019-11-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds1-0/+49
2019-11-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds1-0/+4
2019-11-25Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+8
2019-11-17int128: move __uint128_t compiler test to KconfigArd Biesheuvel1-0/+4
2019-11-16kcsan: Add Kernel Concurrency Sanitizer infrastructureMarco Elver2-0/+10
2019-11-15kbuild: remove header compile testMasahiro Yamada1-21/+1
2019-10-29io_uring: replace workqueue usage with io-wqJens Axboe1-0/+1
2019-10-16arm64: use generic free_initrd_mem()Mike Rapoport1-0/+8
2019-10-02init: Support mounting root file systems over SMBPaulo Alcantara (SUSE)1-0/+49
2019-09-28Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-0/+6
2019-09-27Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+5
2019-09-24mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmaskMike Rapoport1-1/+0
2019-09-24mm: consolidate pgtable_cache_init() and pgd_cache_init()Mike Rapoport1-2/+1
2019-09-24mm: kmemleak: use the memory pool for early allocationsCatalin Marinas1-1/+1
2019-09-22Merge tag 'modules-for-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+30
2019-09-21Merge tag 'for-linus-5.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+0
2019-09-21Merge tag 'compiler-attributes-for-linus-v5.4' of git://github.com/ojeda/linuxLinus Torvalds1-0/+3
2019-09-20Merge tag 'kbuild-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2-8/+23
2019-09-19Merge branch 'work.mount2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-7/+4
2019-09-17Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+0
2019-09-16Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-2/+24
2019-09-16Merge branch 'sched/rt' into sched/core, to pick up -rt changesIngo Molnar2-2/+2
2019-09-15um: Enable CONFIG_CONSTRUCTORSJohannes Berg1-1/+0
2019-09-15compiler-types.h: add asm_inline definitionRasmus Villemoes1-0/+3
2019-09-12vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount APIDavid Howells1-5/+4
2019-09-11module: move CONFIG_UNUSED_SYMBOLS to the sub-menu of MODULESMasahiro Yamada1-0/+16
2019-09-11module: remove redundant 'depends on MODULES'Masahiro Yamada1-3/+1
2019-09-10module: add config option MODULE_ALLOW_MISSING_NAMESPACE_IMPORTSMatthias Maennich1-0/+13
2019-09-05make shmem_fill_super() staticAl Viro1-1/+1
2019-09-05make ramfs_fill_super() staticAl Viro1-4/+2
2019-09-04kbuild,arc: add CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 for ARCMasahiro Yamada1-2/+10
2019-09-03sched/uclamp: Extend CPU's cgroup controllerPatrick Bellasi1-0/+22
2019-08-29init/Kconfig: rework help of CONFIG_CC_OPTIMIZE_FOR_SIZEMasahiro Yamada1-4/+2
2019-08-28posix-cpu-timers: Move state tracking to struct posix_cputimersThomas Gleixner1-2/+0
2019-08-22kbuild: add CONFIG_ASM_MODVERSIONSMasahiro Yamada1-0/+8
2019-08-20Revert "init/Kconfig: Fix infinite Kconfig recursion on PPC"Will Deacon1-1/+1
2019-08-19lockdown: Enforce module signatures if the kernel is locked downDavid Howells1-0/+5
2019-08-19security: Support early LSMsMatthew Garrett1-0/+1
2019-08-14Kbuild: Handle PREEMPT_RT for version string and magicThomas Gleixner1-2/+3
2019-08-07init/Kconfig: Fix infinite Kconfig recursion on PPCWill Deacon1-1/+1
2019-08-05MODSIGN: Export module signature definitionsThiago Jung Bauermann1-1/+5
2019-08-05arm64: Add support for relocating the kernel with RELR relocationsPeter Collingbourne1-0/+3
2019-07-31sched/preempt: Use CONFIG_PREEMPTION where appropriateThomas Gleixner2-2/+2
2019-07-19Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-22/+3
2019-07-17Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-2/+2
2019-07-16init/Kconfig: fix neighboring typosKees Cook1-2/+2
2019-07-15docs: cgroup-v1: add it to the admin-guide bookMauro Carvalho Chehab1-2/+2
2019-07-15docs: accounting: convert to ReSTMauro Carvalho Chehab1-1/+1
2019-07-12Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-0/+33
2019-07-12mm: init: report memory auto-initialization features at boot timeAlexander Potapenko1-0/+24
2019-07-09Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds1-3/+3
2019-07-09Merge tag 'for-5.3/block-20190708' of git://git.kernel.dk/linux-blockLinus Torvalds1-8/+0
2019-07-09kbuild: compile-test kernel headers to ensure they are self-containedMasahiro Yamada1-0/+11
2019-07-08Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds1-1/+1
2019-07-08Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-1/+55
2019-07-08Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+2
2019-07-08kbuild: compile-test exported headers to ensure they are self-containedMasahiro Yamada1-0/+10
2019-07-08init/Kconfig: add CONFIG_CC_CAN_LINKMasahiro Yamada1-0/+3
2019-07-04mnt_init(): call shmem_init() unconditionallyAl Viro2-8/+2
2019-07-04don't bother with registering rootfsAl Viro1-13/+2
2019-07-04init_rootfs(): don't bother with init_ramfs_fs()Al Viro1-2/+0
2019-06-29initramfs: fix populate_initrd_image() section mismatchGeert Uytterhoeven1-2/+2
2019-06-24sched/uclamp: Add CPU's clamp buckets refcountingPatrick Bellasi1-0/+53
2019-06-20block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUGChristoph Hellwig1-8/+0
2019-06-17Merge tag 'v5.2-rc5' into sched/core, to pick up fixesIngo Molnar1-9/+8
2019-06-17Merge tag 'v5.2-rc5' into locking/core, to pick up fixesIngo Molnar1-9/+8
2019-06-15kbuild: add support for ensuring headers are self-containedJani Nikula1-0/+9
2019-06-14docs: scheduler: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-3/+3
2019-06-14docs: cgroup-v1: convert docs to ReST and rename to *.rstMauro Carvalho Chehab1-1/+1
2019-06-08Merge tag 'char-misc-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-9/+8
2019-06-03locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start withYuyang Du1-1/+1
2019-06-03locking/lockdep: Use lockdep_init_task for task initiation consistentlyYuyang Du1-0/+2
2019-06-03sched/core: Provide a pointer to the valid CPU maskSebastian Andrzej Siewior1-1/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167Thomas Gleixner1-13/+1
2019-05-24kheaders: Move from proc to sysfsJoel Fernandes (Google)1-9/+8