Release 4.10 arch/x86/kernel/head32.c
/*
* linux/arch/i386/kernel/head32.c -- prepare to run common code
*
* Copyright (C) 2000 Andrea Arcangeli <andrea@suse.de> SuSE
* Copyright (C) 2007 Eric Biederman <ebiederm@xmission.com>
*/
#include <linux/init.h>
#include <linux/start_kernel.h>
#include <linux/mm.h>
#include <linux/memblock.h>
#include <asm/setup.h>
#include <asm/sections.h>
#include <asm/e820.h>
#include <asm/page.h>
#include <asm/apic.h>
#include <asm/io_apic.h>
#include <asm/bios_ebda.h>
#include <asm/tlbflush.h>
#include <asm/bootparam_utils.h>
static void __init i386_default_early_setup(void)
{
/* Initialize 32bit specific setup functions */
x86_init.resources.reserve_resources = i386_reserve_resources;
x86_init.mpparse.setup_ioapic_ids = setup_ioapic_ids_from_mpc;
}
Contributors
| Person | Tokens | Prop | Commits | CommitProp |
thomas gleixner | thomas gleixner | 25 | 96.15% | 1 | 50.00% |
uwe kleine-koenig | uwe kleine-koenig | 1 | 3.85% | 1 | 50.00% |
| Total | 26 | 100.00% | 2 | 100.00% |
asmlinkage __visible void __init i386_start_kernel(void)
{
cr4_init_shadow();
sanitize_boot_params(&boot_params);
x86_early_init_platform_quirks();
/* Call the subarch specific early setup function */
switch (boot_params.hdr.hardware_subarch) {
case X86_SUBARCH_INTEL_MID:
x86_intel_mid_early_setup();
break;
case X86_SUBARCH_CE4100:
x86_ce4100_early_setup();
break;
default:
i386_default_early_setup();
break;
}
start_kernel();
}
Contributors
| Person | Tokens | Prop | Commits | CommitProp |
thomas gleixner | thomas gleixner | 26 | 47.27% | 5 | 38.46% |
eric w. biederman | eric w. biederman | 11 | 20.00% | 1 | 7.69% |
h. peter anvin | h. peter anvin | 6 | 10.91% | 1 | 7.69% |
andy lutomirski | andy lutomirski | 3 | 5.45% | 1 | 7.69% |
luis r. rodriguez | luis r. rodriguez | 3 | 5.45% | 1 | 7.69% |
andi kleen | andi kleen | 2 | 3.64% | 2 | 15.38% |
kuppuswamy sathyanarayanan | kuppuswamy sathyanarayanan | 2 | 3.64% | 1 | 7.69% |
yinghai lu | yinghai lu | 2 | 3.64% | 1 | 7.69% |
| Total | 55 | 100.00% | 13 | 100.00% |
Overall Contributors
| Person | Tokens | Prop | Commits | CommitProp |
thomas gleixner | thomas gleixner | 59 | 48.76% | 5 | 27.78% |
yinghai lu | yinghai lu | 19 | 15.70% | 3 | 16.67% |
eric w. biederman | eric w. biederman | 18 | 14.88% | 1 | 5.56% |
h. peter anvin | h. peter anvin | 9 | 7.44% | 1 | 5.56% |
andy lutomirski | andy lutomirski | 3 | 2.48% | 1 | 5.56% |
borislav petkov | borislav petkov | 3 | 2.48% | 1 | 5.56% |
luis r. rodriguez | luis r. rodriguez | 3 | 2.48% | 1 | 5.56% |
rafael j. wysocki | rafael j. wysocki | 2 | 1.65% | 1 | 5.56% |
andi kleen | andi kleen | 2 | 1.65% | 2 | 11.11% |
kuppuswamy sathyanarayanan | kuppuswamy sathyanarayanan | 2 | 1.65% | 1 | 5.56% |
uwe kleine-koenig | uwe kleine-koenig | 1 | 0.83% | 1 | 5.56% |
| Total | 121 | 100.00% | 18 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.