Re: apic patches (with MIS counter)

From: Maciej W. Rozycki (macro@ds2.pg.gda.pl)
Date: Mon Feb 26 2001 - 07:14:11 EST


On Mon, 26 Feb 2001, Roeland Th. Jansen wrote:

> CPU0 CPU1
> 0: 50644222 50826974 IO-APIC-edge timer
> 1: 239631 233690 IO-APIC-edge keyboard
> 2: 0 0 XT-PIC cascade
> 3: 344151 345715 IO-APIC-edge serial
> 4: 4 4 IO-APIC-edge serial
> 5: 331569 327717 IO-APIC-edge soundblaster
> 8: 268433 271449 IO-APIC-edge rtc
> 14: 919801 913328 IO-APIC-edge ide0
> 15: 22625 21407 IO-APIC-edge ide1
> 18: 149973 150537 IO-APIC-level BusLogic BT-930
> 19: 5557525 5554806 IO-APIC-level eth0
> NMI: 101420638 101425054
> LOC: 101475956 101475952
> ERR: 90
> MIS: 34865

 The mismatch to IRQ count ratio looks sane.

> it seems like it is time to get at least the suggestions so far in the
> mainstream kernel or at least in Alan's tree. (it's not clear if it has
> been already included)

 It is already present in 2.4.2-ac3.

> There are a few things that might be related though -- some slow network
> performance but I am not sure if that is caused by the patch. I don't
> think so but..; I also didn't hammer the whole day on sound to crash it.

 There is a small performance impact at every interrupt -- the code that
checks for mismatches incurs it. It's just a few CPU instructions, thus
it should not be noticeable.

> if you like, I can start banging the machine on it's head now.

 Please do. I believe the code is safe to be included in 2.4.3, but if
any problem is going to pop up, it'd better do it before than after
applying to the mainstream.

-- 
+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+--------------------------------------------------------------+
+        e-mail: macro@ds2.pg.gda.pl, PGP key available        +

- 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/



This archive was generated by hypermail 2b29 : Wed Feb 28 2001 - 21:00:11 EST