]> git.baikalelectronics.ru Git - kernel.git/commit
sparc: Size mondo queues more sanely.
authorDavid S. Miller <davem@davemloft.net>
Fri, 5 Aug 2011 09:38:27 +0000 (02:38 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 5 Aug 2011 09:38:27 +0000 (02:38 -0700)
commit5be539b8b128f0072395a08a122711e463db2d9d
tree867a00c32303c8aeaaef35ae9b49d93b7cacf8e9
parentaf6da4e03ddee1064db25f455fe6ae3c645f5fd0
sparc: Size mondo queues more sanely.

There is currently no upper limit on the mondo queue sizes we'll use,
which guarentees that we'll eventually his page allocation limits, and
thus allocation failures, due to MAX_ORDER.

Cap the sizes sanely, current limits are:

CPU  MONDO 2 * max_possible_cpus
DEV  MONDO 256 (basically NR_IRQS)
RES  MONDO 128
NRES MONDO 4

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/kernel/mdesc.c