[lkml]   [1999]   [Mar]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: SMP safe driver with 2.0.36
    > On the very same computer, when I boot it with 2.0.36 SMP, the driver
    > keeps losing interrupts, even with moderate and low load. The problem
    > seems to be happening when there is an IPI interrupt.

    The 2.0.x SMP kernel is very inefficient in its IRQ handling compared to
    2.2. 2.2 takes irqs on all cpus. 2.0 takes them on CPU 0 then bounces them
    to the CPU holding the kernel lock.

    > So the problem might be the overall time required to consume all the
    > interrupts.... Since our driver must acknowledge with 0.512 ms after
    > the interrupt.

    You might also want to look at rtlinux then ( - thats a real
    time layer for the linux kernel that can easily hit 0.5mS boundaries

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:51    [W:0.017 / U:8.260 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site