From: Nicholas Piggin Date: Mon, 17 Mar 2025 03:20:02 +0000 (+1000) Subject: ppc/xive: Fix typo in crowd block level calculation X-Git-Tag: v10.0.0-rc1~6^2~10 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=033a5649b45690d09bde5cdf15cb83453f6ac811;p=thirdparty%2Fqemu.git ppc/xive: Fix typo in crowd block level calculation I introduced this bug when "tidying" the original patch, not Frederic. Paper bag for me. Fixes: 9cb7f6ebed60 ("ppc/xive2: Support group-matching when looking for target") Signed-off-by: Nicholas Piggin --- diff --git a/hw/intc/xive.c b/hw/intc/xive.c index c77df2c1f8..e86f274932 100644 --- a/hw/intc/xive.c +++ b/hw/intc/xive.c @@ -1686,7 +1686,7 @@ static uint8_t xive_get_group_level(bool crowd, bool ignore, * Supported crowd sizes are 2^1, 2^2, and 2^4. 2^3 is not supported. * HW will encode level 4 as the value 3. See xive2_pgofnext(). */ - switch (level) { + switch (blk) { case 1: case 2: break;