Re: [PATCH v3] i2c: stm32f7: Add atomic_xfer method to driver

From: Andi Shyti
Date: Sun Sep 03 2023 - 08:46:29 EST


Hi Pierre-Yves, Alain,

mind taking a look here?

[...]

> @@ -357,6 +357,7 @@ struct stm32f7_i2c_dev {
> u32 dnf_dt;
> u32 dnf;
> struct stm32f7_i2c_alert *alert;
> + bool atomic;

this smells a bit racy here, this works only if the xfer's are
always sequential.

What happens when we receive at the same time two xfer's, one
atomic and one non atomic?

Andi