On Nov 18, 2008, at 11:42 PM, Mikko Rapeli wrote:
On Tue, Nov 18, 2008 at 10:48:03PM -0800, Matt Thomas wrote:Just to note that __HAVE_FAST_SOFTINTS is working again.Could you be more specific and explain shortly what the problem was andwhich of the 13 commits fix the problem?
Only one indicates that it fixes the problem and doing the diff will readily what the problem was. Basically a beq was wrongly being used in place of a bne. This effectively made fast soft ints being call when intr depth was greater than 0 which made them undeliverable.