Messages in this thread | | | Date | Wed, 27 Sep 2023 21:31:49 +0200 | From | Wolfram Sang <> | Subject | Re: [PATCH] i2c: npcm7xx: Fix callback completion ordering |
| |
On Sat, Sep 23, 2023 at 06:02:14PM -0700, William A. Kennington III wrote: > Sometimes, our completions race with new master transfers and override > the bus->operation and bus->master_or_slave variables. This causes > transactions to timeout and kernel crashes less frequently. > > To remedy this, we re-order all completions to the very end of the > function. > > Fixes: 56a1485b102e ("i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver") > Signed-off-by: William A. Kennington III <william@wkennington.com>
Applied to for-current, thanks!
[unhandled content-type:application/pgp-signature] | |