[PATCH] fix iptables on systems with discontiguous processor ids
Patrick McHardy
kaber at trash.net
Mon Oct 10 23:41:43 CEST 2005
David S. Miller wrote:
> From: Harald Welte <laforge at netfilter.org>
> Date: Mon, 10 Oct 2005 18:41:41 +0200
>
> Why don't any of the existing interfaces on cpumasks and numbers
> provide what you need here? Perhaps this routine you are adding
> (highest_processor_id()) belongs in linux/cpumask.h? Perhaps
> named something like "highest_possible_processor_id()" to be
> consistent with the "num_possible_cpus()" naming?
Even better would be a function returning the CPU ID as "physical"
ID, skipping holes in the space. This would allow to save the memory
for unused CPU IDs. Maybe a small table mapping "virtual" to "phyiscal"
IDs?
More information about the netfilter-devel
mailing list