27 Sep, 2006

1 commit

  • Resetting the devices during driver initialization can be a costly
    operation in terms of time (especially scsi devices). This option can be
    used by drivers to know that user forcibly wants the devices to be reset
    during initialization.

    This option can be useful while kernel is booting in unreliable
    environment. For ex. during kdump boot where devices are in unknown
    random state and BIOS execution has been skipped.

    Signed-off-by: Vivek Goyal
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Vivek Goyal
     

26 Apr, 2006

1 commit


10 Apr, 2006

1 commit


26 Mar, 2006

1 commit


17 Jan, 2006

1 commit

  • Add __meminit to the __init lineup to ensure functions default
    to __init when memory hotplug is not enabled. Replace __devinit
    with __meminit on functions that were changed when the memory
    hotplug code was introduced.

    Signed-off-by: Matt Tolentino
    Signed-off-by: Andi Kleen
    Signed-off-by: Linus Torvalds

    Matt Tolentino
     

26 Jun, 2005

1 commit

  • This patch adds __cpuinit and __cpuinitdata sections that need to exist past
    boot to support cpu hotplug.

    Caveat: This is done *only* for EM64T CPU Hotplug support, on request from
    Andi Kleen. Much of the generic hotplug code in kernel, and none of the other
    archs that support CPU hotplug today, i386, ia64, ppc64, s390 and parisc dont
    mark sections with __cpuinit, but only mark them as __devinit, and
    __devinitdata.

    If someone is motivated to change generic code, we need to make sure all
    existing hotplug code does not break, on other arch's that dont use __cpuinit,
    and __cpudevinit.

    Signed-off-by: Ashok Raj
    Acked-by: Andi Kleen
    Acked-by: Zwane Mwaikambo
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Ashok Raj
     

17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds