Sporadic hitting the BUG() in the XFRM Garbage Collector

From: Ludo Stellingwerff
Date: Tue Sep 07 2004 - 10:32:58 EST


Hi,

One of our client's machines sometimes hits the BUG() in xfrm_state.c (line 54).
This seems to happen at the removal of a IPsec policy. Some data: kernel 2.6.6. with Netfilter POM IPSEC-patches, ipsec-tools 0.2.3.

If I read the code correctly this would mean that the garbage collector tries to stop an earlier deactivated timer. (del_timer returning '0')

Does anybody know what causes this? And, is a kernel BUG not a bit too drastic for this error condition? Wouln't a WARN_ON suffice?

Thanks in advance,
Greetings,
Ludo Stellingwerff.

PS. As I'm currently not subscribed please CC me directly.

--
Ludo Stellingwerff

V&S B.V. The Netherlands
ProTactive firewall solution.
Tel: +31 172 416116
Fax: +31 172 416124

site: www.protactive.nl
demo: http://www.protactive.nl:81/netview.html


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/