Gimme a break, Manfred. The patch fixes the new bug. Which was
hardly obvious. The longstanding (as in years-old) bug was
pointed out to the maintainer.
It may not even be a bug. Certainly I don't think it's
worth my time to fiddle with it. But you're at liberty to.
> I agree that this won't happen during boot, but what about a hotplug PCI
> ide controller?
The kernel calls request_irq() inside cli() in lots of places.
That's the same bug: "if you called cli(), how come you're
allowing kmalloc to clear it?".
In 2.4, this is a design wart. In 2.5, it will go BUG() if
the page allocator performs I/O.
-
-
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/