Ingo, what the heck are you up to?
+ xorl %ecx,%ecx; \
That will always test as false. "testl" is an "and", not a "cmp". And a
binary "and" with zero always results in zero.
I would suggest:
- remove the "cli". It only slow things down. If an interrupt comes in
and causes a softirq, that interrupt routine will also run the softirq.
(The "cli" may help the need_resched thing, but I doubt it matters, and
if that's what you're trying to do then you should move it there,
instead of having it at the softirq place).
- fix the "testl"
- send me a patch (relative to your B4 - I've applied it, but I want this
fixed before I do a "pre2".
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to firstname.lastname@example.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 : Thu Jun 07 2001 - 21:00:44 EST