Messages in this thread | | | Date | Tue, 14 Aug 2007 09:08:59 +0200 | From | "Marcin Ślusarz" <> | Subject | Re: [patch 0/3] [patch 0/3] genirq: Suppress resend of level interrupts |
| |
2007/8/12, Thomas Gleixner <tglx@linutronix.de>: > The delayed irq disable functionality introduced a bug due to > retriggering level type interrupts in case of the delayed disable. The > resulting problem was discussed and debugged here: > http://marc.info/?l=linux-kernel&m=118202978609968&w=2 > > The resend of a level type interrupt is unnessecary and adds extra > noise to the system. Level type interrupts are resent by hardware when > they are still active at irq_enable(). The hard-/soft-ware resend is > only useful for edge type interrupts. > > The following patch series addresses the problem and fixes an > unnoticed mismerge which affects the same area as well. > > tglx > Works fine for me (tested on 2.6.22.1). I uploaded 6 GB of data and my network card didn't time out. (it usually did after 1-100 MB) Is this the final version?
Regards, Marcin Slusarz - 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/
| |