summaryrefslogtreecommitdiffstats
path: root/include/asm-powerpc
diff options
context:
space:
mode:
authorPaul Mackerras <paulus@samba.org>2007-02-06 21:10:31 +1100
committerPaul Mackerras <paulus@samba.org>2007-02-07 14:03:23 +1100
commitf03e64f2ca6ee3d0b7824536b1940497701fe766 (patch)
treeb91a2f5d29c7772f0b77a894fe745f3e67dd79bd /include/asm-powerpc
parente56a6e20f3029ed5c178dd0328bd688dbbc8272a (diff)
downloadkernel-crypto-f03e64f2ca6ee3d0b7824536b1940497701fe766.tar.gz
kernel-crypto-f03e64f2ca6ee3d0b7824536b1940497701fe766.tar.xz
kernel-crypto-f03e64f2ca6ee3d0b7824536b1940497701fe766.zip
[POWERPC] Make pSeries use the H_BULK_REMOVE hypervisor call
H_BULK_REMOVE lets us remove 4 entries from the MMU hash table with one hypervisor call. This uses it in pSeries_lpar_hpte_invalidate so we can tear down mappings with fewer hypervisor calls. Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'include/asm-powerpc')
-rw-r--r--include/asm-powerpc/hvcall.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/asm-powerpc/hvcall.h b/include/asm-powerpc/hvcall.h
index 7a500732b67..60977806d2f 100644
--- a/include/asm-powerpc/hvcall.h
+++ b/include/asm-powerpc/hvcall.h
@@ -168,6 +168,7 @@
#define H_FREE_LOGICAL_LAN 0x118
#define H_ADD_LOGICAL_LAN_BUFFER 0x11C
#define H_SEND_LOGICAL_LAN 0x120
+#define H_BULK_REMOVE 0x124
#define H_MULTICAST_CTRL 0x130
#define H_SET_XDABR 0x134
#define H_STUFF_TCE 0x138