Latency tests showed that fixed the problem as well as the cli. It's
just _much_ uglier to read, is all.
Although it saves the cli from syscalls and interrupts, it adds back a
small cost to interrupts. Fortunately, syscall latency is far more
important than interrupt latency.
If we're going to micro-optimise the system calls, then markers are
definitely the way to fix the return path race IMHO.
-- Jamie
-
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/