aboutsummaryrefslogtreecommitdiff
path: root/hw
diff options
context:
space:
mode:
Diffstat (limited to 'hw')
-rw-r--r--hw/xive2.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/hw/xive2.c b/hw/xive2.c
index 0b1fddd..2e4e75c 100644
--- a/hw/xive2.c
+++ b/hw/xive2.c
@@ -1621,6 +1621,7 @@ static void xive_config_esb_cache(struct xive *x)
if (xive_has_cap(x, CQ_XIVE_CAP_PHB_PQ_DISABLE)) {
val |= VC_ESBC_CFG_SPLIT_MODE | VC_ESBC_CFG_HASH_ARRAY_ENABLE;
+ val = SETFIELD(VC_ESBC_CFG_MAX_ENTRIES_IN_MODIFIED, val, 0xE);
xive_dbg(x, "ESB cache configured with split mode "
"and hash array. VC_ESBC_CFG=%016llx\n", val);
} else