powerpc/pseries: Add kernel parameter to disable batched hcalls
authorWill Schmidt <will_schmidt@vnet.ibm.com>
Tue, 28 Sep 2010 15:33:12 +0000 (15:33 +0000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Mon, 29 Nov 2010 04:48:18 +0000 (15:48 +1100)
commit4e89a2d8e2d5ab33d73b76f16c10fdf515faabef
tree0300f10bfc192f9e9d8deed50ae857512760f8ab
parent475fc7c011ace79258c07d981d348a15614e0573
powerpc/pseries: Add kernel parameter to disable batched hcalls

This introduces a pair of kernel parameters that can be used to disable
the MULTITCE and BULK_REMOVE h-calls.

By default, those hcalls are enabled, active, and good for throughput
and performance.  The ability to disable them will be useful for some of
the PREEMPT_RT related investigation and work occurring on Power.

Signed-off-by: Will Schmidt <will_schmidt@vnet.ibm.com>
cc: Olof Johansson <olof@lixom.net>
cc: Anton Blanchard <anton@samba.org>
cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Documentation/kernel-parameters.txt
arch/powerpc/platforms/pseries/iommu.c
arch/powerpc/platforms/pseries/lpar.c