Le 04/03/2024 à 07:53, Nayna Jain a écrit :
> [Vous ne recevez pas souvent de courriers de na...@linux.ibm.com. Découvrez 
> pourquoi ceci est important à https://aka.ms/LearnAboutSenderIdentification ]
> 
> usleep_range() function takes input time and range in usec. However,
> currently it is assumed in msec in the function
> plpks_confirm_object_flushed().
> 
> Fix the total polling time for the object flushing from 5msec to 5sec.

I understand when 5000 msec becomes 5000000 usec.

But why does 10 msec becomes 5000 usec ?

Why does 400 becomes 5000 ?

Christophe

> 
> Reported-by: Nageswara R Sastry <rnsas...@linux.ibm.com>
> Fixes: 2454a7af0f2a ("powerpc/pseries: define driver for Platform KeyStore")
> Signed-off-by: Nayna Jain <na...@linux.ibm.com>
> Tested-by: Nageswara R Sastry <rnsas...@linux.ibm.com>
> ---
>   arch/powerpc/include/asm/plpks.h | 6 +++---
>   1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/arch/powerpc/include/asm/plpks.h 
> b/arch/powerpc/include/asm/plpks.h
> index 23b77027c916..8721d97f32c1 100644
> --- a/arch/powerpc/include/asm/plpks.h
> +++ b/arch/powerpc/include/asm/plpks.h
> @@ -44,9 +44,9 @@
>   #define PLPKS_MAX_DATA_SIZE            4000
> 
>   // Timeouts for PLPKS operations
> -#define PLPKS_MAX_TIMEOUT              5000 // msec
> -#define PLPKS_FLUSH_SLEEP              10 // msec
> -#define PLPKS_FLUSH_SLEEP_RANGE                400
> +#define PLPKS_MAX_TIMEOUT              5000000 // usec
> +#define PLPKS_FLUSH_SLEEP              5000 // usec
> +#define PLPKS_FLUSH_SLEEP_RANGE                5000
> 
>   struct plpks_var {
>          char *component;
> --
> 2.31.1
> 

Reply via email to