lkml.org 
[lkml]   [2000]   [Sep]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [patch] enabling APIC and NMI watchdog on UP systems

    On Fri, 29 Sep 2000, Keir Fraser wrote:

    > > Is it really necessary to use one of the event counters ? this means
    > > those of us using event counters from modules can't use this oopser at
    > > the same time, which is a pity.

    > Indeed. What was wrong with the existing method, where you route an
    > external timer in AEOI mode through LVT0? Is it inefficient, or known
    > to fail on some boards, or something like that?

    it needs an existing IOAPIC chip, which is not present in the majority of
    single-processor systems.

    what is wrong with clearing the first performance counter before using it?
    The NMI oopser is completely nonintrusive.

    so on UP systems you'll have to choose between the NMI oopser and other
    uses of the first counter. You can save/restore the contents of the first
    counter if you want to reactivate the NMI oopser. This is all user-space
    policy, the kernel doesnt mind.

    > Another question relating to the setup of local APICs on current
    > -testX kernels: how are external interrupts routed through to the
    > processor? [...]

    they are delivered by the IOAPIC, to one (or more) of the local APICs via
    the APIC bus, the local APIC then (after IRQ arbitration) interrupts the
    CPU core.

    Ingo

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

    \
     
     \ /
      Last update: 2005-03-22 12:38    [W:8.405 / U:0.772 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site