[Skiboot] [PATCH 01/11] xive/p9: Introduce XIVE_INT_ORDER
    Cédric Le Goater 
    clg at kaod.org
       
    Fri Jun  5 16:10:19 AEST 2020
    
    
  
> @@ -4397,7 +4401,7 @@ static void xive_reset_one(struct xive *x)
>  	lock(&x->lock);
>  
>  	/* Check all interrupts are disabled */
> -	i = bitmap_find_one_bit(*x->int_enabled_map, 0, MAX_INT_ENTRIE334 V+	i = bitmap_find_one_bit(*x->int_enabled_map, 0, XIVE_INT_COUNT);
There was some corruption on the way to the mailing list ... :/
Patch is fine here :
https://github.com/legoater/skiboot/commit/9714748960a9b90339f0ddabe464541fc657c8ad
C.
>  	if (i >= 0)
>  		xive_warn(x, "Interrupt %d (and maybe more) not disabled"
>  			  " at reset !\n", i);
> @@ -4405,7 +4409,7 @@ static void xive_reset_one(struct xive *x)
>  	/* Reset IPI allocation */
>  	xive_dbg(x, "freeing alloc map %p/%p\n",
>  		 x->ipi_alloc_map, *x->ipi_alloc_map);
> -	memset(x->ipi_alloc_map, 0, BITMAP_BYTES(MAX_INT_ENTRIES));
> +	memset(x->ipi_alloc_map, 0, BITMAP_BYTES(XIVE_INT_COUNT));
>  
>  	xive_dbg(x, "Resetting EQs...\n");
>  
> 
    
    
More information about the Skiboot
mailing list