Rick Jones a écrit :
Thanks for the report
If you have so much contention on spinlocks, maybe hash function is
not good at all...
hash = (unsigned long)ct;
hash ^= hash >> 16;
hash ^= hash >> 8;
I ass-u-me you compiled your kernel with NR_CPUS=32 ?
I believe so - CONFIG_NR_CPUS in .config is 64 anyway. If there is a
more definitive place to check I'd be happy to look.
rick
By any chance, are you using SLAB instead of SLUB ?
While running your netperf session, issuing :
grep conntrack /proc/slabinfo
Would help to know hash dispertion on your machine.
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html