aboutsummaryrefslogtreecommitdiffstats
path: root/init/main.c
AgeCommit message (Expand)AuthorFilesLines
2014-08-08init/main.c: code clean-upFabian Frederick1-11/+12
2014-06-11Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+29
2014-06-05Merge branch 'x86/espfix' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds1-0/+4
2014-06-04init/main.c: remove an ifdefAndrew Morton1-2/+0
2014-06-04kthreads: kill CLONE_KERNEL, change kernel_thread(kernel_init) to avoid CLONE...Oleg Nesterov1-1/+1
2014-06-04init/main.c: add initcall_blacklist kernel parameterPrarit Bhargava1-0/+68
2014-06-04init/main.c: don't use pr_debug()Andrew Morton1-2/+2
2014-06-04kernel/printk: use symbolic defines for console loglevelsBorislav Petkov1-2/+2
2014-06-04memcg: kill start_kernel()->mm_init_owner(&init_mm)Oleg Nesterov1-1/+0
2014-05-21Merge commit '7ed6fb9b5a5510e4ef78ab27419184741169978a' into x86/espfixH. Peter Anvin1-1/+1
2014-05-05asmlinkage: Add explicit __visible to drivers/*, lib/*, kernel/*Andi Kleen1-1/+1
2014-05-04x86, espfix: Make espfix64 a Kconfig option, fix UMLH. Peter Anvin1-1/+1
2014-04-30x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stackH. Peter Anvin1-0/+4
2014-04-28param: hand arguments after -- straight to initRusty Russell1-4/+29
2014-03-13ACPI / init: Invoke early ACPI initialization laterRafael J. Wysocki1-1/+1
2014-02-05execve: use 'struct filename *' for executable name passingLinus Torvalds1-1/+1
2014-01-27init/main.c: remove unused declaractions of mca_init() and sbus_init()Kang Hu1-2/+0
2014-01-24Merge tag 'pm+acpi-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2014-01-23init: fix possible format string bugTetsuo Handa1-3/+4
2014-01-23init/main.c: remove unused declaration of tc_init()Geert Uytterhoeven1-4/+0
2014-01-21init/main.c: use memblock apis for early memory allocationsSantosh Shilimkar1-3/+5
2014-01-21mm: create a separate slab for page->ptl allocationKirill A. Shutemov1-1/+1
2014-01-16ACPI / init: Run acpi_early_init() before timekeeping_init()Lee, Chun-Yi1-1/+1
2013-11-20Revert "mm: create a separate slab for page->ptl allocation"Linus Torvalds1-1/+1
2013-11-15Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+5
2013-11-15mm: create a separate slab for page->ptl allocationKirill A. Shutemov1-1/+1
2013-11-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+7
2013-11-13init: make init failures more explicitMichael Opdenacker1-10/+29
2013-11-13init/main.c: remove prototype for softirq_init()Geert Uytterhoeven1-1/+0
2013-10-31init: fix in-place parameter modification regressionKrzysztof Mazur1-2/+5
2013-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+2
2013-10-19static_key: WARN on usage before jump_label_init was calledHannes Frederic Sowa1-0/+7
2013-10-11Merge branch 'core/urgent' into sched/coreIngo Molnar1-0/+2
2013-10-10Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+2
2013-09-25sched: Introduce preempt_count accessor functionsPeter Zijlstra1-1/+1
2013-09-23random: run random_int_secret_init() run after all late_initcallsTheodore Ts'o1-0/+2
2013-08-14context_tracking: Ground setup for static key useFrederic Weisbecker1-0/+2
2013-07-06Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+2
2013-07-03init: remove permanent string buffer from do_one_initcall()Steven Rostedt1-2/+1
2013-06-12sched_clock: Make ARM's sched_clock generic for all architecturesStephen Boyd1-0/+2
2013-05-28perf: Use hrtimers for event multiplexingStephane Eranian1-1/+1
2013-05-05Merge branch 'timers-nohz-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+1
2013-05-02Merge commit '8700c95adb03' into timers/nohzFrederic Weisbecker1-27/+19
2013-05-01init: Do not warn on non-zero initcall returnSteven Rostedt1-4/+1
2013-04-30Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2013-04-30Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2013-04-29init/main.c: convert to pr_foo()Andrew Morton1-16/+15
2013-04-29init: raise log levelRichard Weinberger1-3/+3
2013-04-29init: scream bloody murder if interrupts are enabled too earlySteven Rostedt1-10/+3
2013-04-19nohz: Ensure full dynticks CPUs are RCU nocbsFrederic Weisbecker1-0/+1
2013-04-08idle: Provide a generic entry point for the idle codeThomas Gleixner1-1/+1
2013-03-07tick: Call tick_init lateThomas Gleixner1-1/+1
2013-02-19Merge branch 'for-3.9-async' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+16
2013-01-31Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2013-01-30efi: Make 'efi_enabled' a function to query EFI facilitiesMatt Fleming1-2/+2
2013-01-23Merge branch 'master' into for-3.9-asyncTejun Heo1-3/+5
2013-01-18init, block: try to load default elevator module early during bootTejun Heo1-0/+16
2012-12-26Ensure that kernel_init_freeable() is not inlined into non __init codeVineet Gupta1-2/+2
2012-12-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+3
2012-12-19Bury the conditionals from kernel_thread/kernel_execve seriesAl Viro1-1/+3
2012-12-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-1/+0
2012-12-15Revert "x86-64/efi: Use EFI to deal with platform wall clock (again)"Linus Torvalds1-4/+4
2012-12-14Merge branch 'core-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-4/+4
2012-12-12init: use N_MEMORY instead N_HIGH_MEMORYLai Jiangshan1-1/+1
2012-11-19pidns: Consolidate initialzation of special init task stateEric W. Biederman1-1/+0
2012-11-02FRV: gcc-4.1.2 also inlines weak functionsDavid Howells1-0/+2
2012-10-30x86-64/efi: Use EFI to deal with platform wall clock (again)Jan Beulich1-4/+4
2012-10-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-16/+17
2012-10-12infrastructure for saner ret_from_kernel_thread semanticsAl Viro1-8/+12
2012-10-11make sure that we always have a return path from kernel_execve()Al Viro1-8/+5
2012-10-09prio_tree: removeMichel Lespinasse1-2/+0
2012-09-29efi: Fix the ACPI BGRT driver for images located in EFI boot services memoryJosh Triplett1-1/+3
2012-09-29efi: Defer freeing boot services memory until after ACPI initJosh Triplett1-0/+3
2012-08-14Revert "x86-64/efi: Use EFI to deal with platform wall clock"H. Peter Anvin1-4/+4
2012-07-31mm/hotplug: correctly setup fallback zonelists when creating new pgdatJiang Liu1-1/+1
2012-07-27Merge tag 'cpumask-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2012-07-27init: add comments to keep initcall-names in sync with initcall levelsJim Cromie1-0/+1
2012-07-26Merge branch 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+4
2012-07-22switch fput to task_work_addAl Viro1-1/+2
2012-06-08init: Drop initcall level outputBorislav Petkov1-6/+1
2012-06-08module_param: stop double-calling parameters.Rusty Russell1-1/+1
2012-06-06x86-64/efi: Use EFI to deal with platform wall clockJan Beulich1-4/+4
2012-05-22Merge tag 'driver-core-3.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-14/+19
2012-05-21Fix blocking allocations called very early during bootupLinus Torvalds1-3/+4
2012-05-02Merge 3.4-rc5 into driver-core-nextGreg Kroah-Hartman1-14/+13
2012-04-30params: add 3rd arg to option handler callback signatureJim Cromie1-13/+20
2012-04-25init: fix bug where environment vars can't be passed via boot argsChris Metcalf1-12/+13
2012-03-28Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub...Linus Torvalds1-1/+0
2012-03-28Move all declarations of free_initmem() to linux/mm.hDavid Howells1-1/+0
2012-03-26params: <level>_initcall-like kernel parametersPawel Moll1-6/+59
2012-03-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-2/+2
2012-03-15init: fix wording error in mm_init commentJim Cromie1-2/+2
2012-03-01sched/rt: Use schedule_preempt_disabled()Thomas Gleixner1-4/+1
2012-01-13module_param: make bool parameters really bool (core code)Rusty Russell1-1/+1
2012-01-11Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-5/+0
2011-12-06mm, x86: Remove debug_pagealloc_enabledStanislaw Gruszka1-5/+0
2011-12-06init/main.c: Execute lockdep_init() as early as possibleMing Lei1-2/+1
2011-11-06Merge branch 'upstream/jump-label-noearly' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-0/+3
2011-10-26params: make dashes and underscores in parameter names truly equalMichal Schmidt1-2/+2
2011-10-25jump-label: initialize jump-label subsystem much earlierJeremy Fitzhardinge1-0/+3
2011-09-29bootup: move 'usermodehelper_enable()' a little earlierwangyanqing1-1/+1
2011-09-28bootup: move 'usermodehelper_enable()' to the end of do_basic_setup()Linus Torvalds1-3/+1
2011-09-21init: carefully handle loglevel option on kernel cmdline.Alexander Sverdlin1-2/+13
2011-08-03Boot up with usermodehelper disabledLinus Torvalds1-1/+4
2011-08-03tmpfs: miscellaneous trivial cleanupsHugh Dickins1-1/+1
2011-06-17generic-ipi: Fix kexec boot crash by initializing call_single_queue before en...Takao Indoh1-0/+1
2011-05-29mm: Fix boot crash in mm_alloc()Linus Torvalds1-1/+1
2011-05-25printk: allocate kernel log buffer earlierMike Travis1-0/+1
2011-05-25mm: convert mm->cpu_vm_cpumask into cpumask_var_tKOSAKI Motohiro1-0/+2
2011-05-19kmemleak: Initialise kmemleak after debug_objects_mem_init()Catalin Marinas1-1/+1
2011-03-23pid: remove the child_reaper special case in init/main.cEric W. Biederman1-9/+0
2011-03-22smp: move smp setup functions to kernel/smp.cAmerigo Wang1-89/+1
2011-01-20lockdep: Move early boot local IRQ enable/disable status to init/main.cTejun Heo1-2/+11
2011-01-07Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-3/+0
2010-12-24init: don't call flush_scheduled_work() from do_initcalls()Tejun Heo1-3/+0
2010-12-16init: Initialized IDR earlierPeter Zijlstra1-1/+1
2010-12-16perf: Move perf_event_init() into main.cPeter Zijlstra1-0/+2
2010-11-26perf, arch: Cleanup perf-pmu init vs lockup-detectorPeter Zijlstra1-0/+1
2010-11-17BKL: remove extraneous #include <smp_lock.h>Arnd Bergmann1-1/+0
2010-10-22Merge branch 'config' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds1-2/+0
2010-10-19init/main.c: remove BKL notationsNamhyung Kim1-2/+0
2010-10-12genirq: Remove early_init_irq_lock_class()Thomas Gleixner1-1/+0
2010-08-17Make do_execve() take a const filename pointerDavid Howells1-3/+3
2010-08-11param: make param sections const.Rusty Russell1-4/+4
2010-08-09init/main.c: mark do_one_initcall* as __init_or_moduleKevin Winchester1-2/+2
2010-08-09init/main.c: fix warning: 'calltime.tv64' may be used uninitializedKevin Winchester1-14/+20
2010-08-07Merge branch 'bkl/core' of git://git.kernel.org/pub/scm/linux/kernel/git/fred...Linus Torvalds1-5/+0
2010-08-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-2/+0
2010-08-06Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-19/+10
2010-08-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds1-0/+1
2010-08-01workqueue: mark init_workqueues() as early_initcall()Suresh Siddha1-2/+0
2010-07-09init: Remove the BKL from startup codeArnd Bergmann1-5/+0
2010-07-05Merge commit 'v2.6.35-rc4' into perf/coreIngo Molnar1-0/+12
2010-07-02Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+12
2010-06-30init: Fix commentPeter Zijlstra1-1/+1
2010-06-28Merge branch 'linus' into perf/coreThomas Gleixner1-1/+3
2010-06-28init, sched: Fix race between init and kthreaddPeter Zijlstra1-0/+12
2010-06-27percpu: allow limited allocation before slab is onlineTejun Heo1-0/+1
2010-06-09ACPI: Do not try to set up acpi processor stuff on cores exceeding maxcpus=Thomas Renninger1-1/+3
2010-06-09tracing: Remove kmemtrace ftrace pluginLi Zefan1-2/+0
2010-06-08tracing: Remove boot tracerAmérico Wang1-17/+10
2010-05-25mem-hotplug: avoid multiple zones sharing same boot strapping boot_pagesetHaicheng Li1-1/+1
2010-05-20x86, kgdb, init: Add early and late debug statesJason Wessel1-2/+2
2010-05-20kdb: core for kgdb back end (2 of 2)Jason Wessel1-0/+2
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-1/+1
2010-03-24cpuset: fix the problem that cpuset_mem_spread_node() returns an offline nodeMiao Xie1-1/+1
2010-03-06init/main.c: make setup_max_cpus static for !SMPH Hartley Sweeten1-1/+1
2010-03-06init/main.c: improve usability in case of init binary failureAndreas Mohr1-1/+2
2010-03-06mm/pm: force GFP_NOIO during suspend/hibernation and resumeRafael J. Wysocki1-1/+1
2010-03-04Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-5/+6
2010-03-03init: Open /dev/console from rootfsEric W. Biederman1-5/+6
2010-03-03Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+15
2010-02-25sched: Use lockdep-based checking on rcu_dereference()Paul E. McKenney1-0/+2
2010-02-17smp: Use nr_cpus= to set nr_cpu_ids earlyYinghai Lu1-0/+14
2010-02-17init: Move radix_tree_init() earlyYinghai Lu1-1/+1
2010-02-07ima: initialize ima before inodes can be allocatedEric Paris1-1/+1
2009-12-16sched: Mark boot-cpu active before smp_init()Peter Zijlstra1-6/+1
2009-12-15init/main.c: fix symbol shadows noiseH Hartley Sweeten1-9/+9
2009-12-02param: don't complain about unused module parameters.Rusty Russell1-8/+3
2009-10-08Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+0
2009-09-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linusLinus Torvalds1-5/+0
2009-09-23headers: utsname.h reduxAlexey Dobriyan1-1/+0
2009-09-24cpumask: remove unused cpu_mask_allRusty Russell1-5/+0
2009-09-23rcu: Clean up code based on review feedback from Josh Triplett, part 2Paul E. McKenney1-1/+0
2009-09-23Merge branch 'sfi-release' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-0/+2
2009-09-22mm: replace various uses of num_physpages by totalram_pagesJan Beulich1-2/+2
2009-09-19Merge branch 'linus' into sfi-releaseLen Brown1-26/+4
2009-09-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6Linus Torvalds1-0/+2
2009-09-15Driver Core: devtmpfs - kernel-maintained tmpfs-based /devKay Sievers1-0/+2
2009-09-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds1-24/+0
2009-09-11Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2009-09-04rcu: Move end of special early-boot RCU operation earlierPaul E. McKenney1-1/+1
2009-08-28SFI: add platform-independent core supportFeng Tang1-0/+2
2009-08-27init: Move sched_clock_init after late_time_initThomas Gleixner1-1/+1
2009-08-25Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+4
2009-08-21tracing: Fix too large stack usage in do_one_initcall()Ingo Molnar1-3/+4
2009-08-14Merge branch 'percpu-for-linus' into percpu-for-nextTejun Heo1-1/+1
2009-08-14init: set nr_cpu_ids before setup_per_cpu_areas()Tejun Heo1-1/+1
2009-07-04Merge branch 'master' into for-nextTejun Heo1-6/+1
2009-06-24percpu: use dynamic percpu allocator as the default percpu allocatorTejun Heo1-24/+0
2009-06-24Merge branches 'acerhdf', 'acpi-pci-bind', 'bjorn-pci-root', 'bugzilla-12904'...Len Brown1-5/+1
2009-06-22mm/init: cpu_hotplug_init() must be initialized before SLABLinus Torvalds1-1/+0
2009-06-18mm: Extend gfp masking to the page allocatorBenjamin Herrenschmidt1-0/+4
2009-06-18kernel: constructor supportPeter Oberparleiter1-0/+12
2009-06-16mm: Move pgtable_cache_init() earlierBenjamin Herrenschmidt1-1/+1
2009-06-16Merge branch 'akpm'Linus Torvalds1-1/+5
2009-06-16cpuset,mm: update tasks' mems_allowed in timeMiao Xie1-1/+5
2009-06-15Merge commit 'linus/master' into HEADVegard Nossum1-0/+6
2009-06-13kmemcheck: add the kmemcheck coreVegard Nossum1-0/+1
2009-06-12ACPI: move declaration acpi_early_init() to acpi.hLen Brown1-5/+1
2009-06-12slab,slub: don't enable interrupts during early bootPekka Enberg1-0/+1
2009-06-12memcg: fix page_cgroup fatal error in FLATMEMKAMEZAWA Hiroyuki1-0/+5
2009-06-11Merge branch 'for-linus' of git://linux-arm.org/linux-2.6Linus Torvalds1-1/+3
2009-06-11init: introduce mm_init()Pekka Enberg1-6/+11
2009-06-11vmalloc: use kzalloc() instead of alloc_bootmem()Pekka Enberg1-1/+1
2009-06-11slab: setup allocators earlier in the boot sequencePekka Enberg1-14/+22
2009-06-11kmemleak: Add the base supportCatalin Marinas1-1/+3
2009-06-10Merge branch 'tracing-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2009-05-24Use a format for linux_bannerAlex Riesen1-2/+1
2009-05-07Merge branch 'linus' into tracing/coreIngo Molnar1-1/+6