lkml.org 
[lkml]   [2006]   [Dec]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH 2/4] [APIC] Allow disabling of UP APIC/IO-APIC by default, with command line option to turn it on.
    From
    Date
    On Fri, 2006-12-01 at 09:39 +0100, Ingo Molnar wrote:
    > * Ben Collins <bcollins@ubuntu.com> wrote:

    > that should be "ioapic", not "apic". The CPU has a piece of silicon
    > called the "local APIC" - enabled via the 'lapic' option, and disabled
    > via noapic. What the option above wants to enable is the IO-APIC in the
    > chipset (a different piece of silicon) and the interrupt routing
    > capabilities attached to it. That piece is what is causing the installer
    > problems.

    I know the difference between APIC and IO-APIC :)

    Thing is, the function right above the one I added was this:

    static int __init parse_noapic(char *arg)
    {
    /* disable IO-APIC */
    disable_ioapic_setup();
    return 0;
    }
    early_param("noapic", parse_noapic);

    So while "ioapic" might make more sense, it's doesn't match the opposing
    command line option of "noapic".

    I could include this in the diff:

    +/* "noapic" is for backward compatibility */
    early_param("noapic", parse_noapic);
    +early_param("noioapic", parse_noapic);

    And then add the "ioapic" option.
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2006-12-01 21:59    [W:3.119 / U:0.044 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site