Kevin Hao wrote:This spams my log with interrupt sharing violations. As long as we do not know that the interrupt slot is empty, we need IRQF_PROBE_SHARED here. Another problem: the interrupt controller doesn't get correctly initialized for some interrupt line that didn't already have some routing: | $ cat /proc/interrupts | CPU0 | 0: 63 IO-APIC-edge timer | 1: 96 IO-APIC-edge i8042 | 2: 0 XT-PIC-XT hpet2 | 6: 3 IO-APIC-edge floppy | 7: 0 IO-APIC-edge parport0 | 8: 3 IO-APIC-edge rtc | 9: 0 IO-APIC-fasteoi acpi | ... Additionally, I vaguely remember that on X86, there is some funny stuff going on with interrupt lines 0, 2 and 8 which means that the interrupt number passed to request_irq() is not necessarily identical to the hardware interrupt line. I don't know which of these problems is responsible, or if I'm totally wrong, but on my machine, interrupts from hpet2 do not arrive. Regards, Clemens --
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Linus Torvalds | Linux 2.6.27-rc5 |
| Jared Hulbert | [PATCH 00/10] AXFS: Advanced XIP filesystem |
| Linus Torvalds | Linux 2.6.27-rc8 |
git: | |
| David Miller | [GIT]: Networking |
| Antonio Almeida | HTB accuracy for high speed |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
