[lkml]   [2004]   [Nov]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [patch] Real-Time Preemption, -RT-2.6.10-rc2-mm2-V0.7.29-0, and 30-9
    On Tue, 2004-11-23 at 16:47 -0500, Lee Revell wrote:
    > On Tue, 2004-11-23 at 16:22 -0500, Steven Rostedt wrote:
    > > Just curious to why you scale the interrupts from 49 down to 25. What
    > > would be wrong with keeping all of them at 49 (or whatever). Being a
    > > FIFO, no interrupt would preempt another. Why would you want the first
    > > IRQs to be registered have higher priority than (and thus will preempt)
    > > irqs registered later.
    > I raised this issue before. I agree that all interrupts should get the
    > same RT prio by default. Otherwise the default behavior is arbitrary.
    > Lee

    I'll even add that the default behavior slows the system down with extra
    scheduling switches. If IRQ 10 is preempted by IRQ 2 then there's an
    extra switch to get back and finish IRQ 10. For every IRQ that comes
    during a "lower" priority IRQ there's an extra switch needed. If the
    IRQs really don't have a order of priority, then they should be the
    same. Some cases you need to set IRQs at different priorities, but that
    should be done by the user and not the kernel giving the first irq

    Steven Rostedt
    Senior Engineer
    Kihon Technologies
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 14:08    [W:0.474 / U:13.772 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site