All of lore.kernel.org
 help / color / mirror / Atom feed
* BUG() in ip_ct_event_cache_flush()?
@ 2005-10-06  6:40 David S. Miller
  2005-10-07  4:09 ` Harald Welte
  0 siblings, 1 reply; 6+ messages in thread
From: David S. Miller @ 2005-10-06  6:40 UTC (permalink / raw)
  To: netfilter-devel; +Cc: laforge, kaber


I've seen an OOPS backtrace with current 2.6.x kernels
that seems to be in ip_ct_event_cache_flush().

This loop there is suspect:

	for_each_cpu(cpu) {
		ecache = &per_cpu(ip_conntrack_ecache, cpu);
		if (ecache->ct)
			ip_conntrack_put(ecache->ct);
	}

This should use "for_each_online_cpu()" I think.  Non-possible
cpus end up with percpu pointers being NULL or undefined.

Comments?

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-10-07 23:33 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-06  6:40 BUG() in ip_ct_event_cache_flush()? David S. Miller
2005-10-07  4:09 ` Harald Welte
2005-10-06 20:14   ` David S. Miller
2005-10-07 21:35     ` Harald Welte
2005-10-07 20:09       ` David S. Miller
2005-10-07 23:33       ` what is the purpose of "filter" table? Tadas

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.