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 >