On Thu, May 22, 2025 at 12:07:13PM +0200, Luca Ceresoli wrote: > On Thu, 22 May 2025 11:06:06 +0200 > Wolfram Sang wrote: > > > On Wed, May 07, 2025 at 03:19:07PM +0300, Cosmin Tanislav wrote: > > > From: Tomi Valkeinen > > > > > > When we have an ATR, and another ATR as a subdevice of the first ATR, > > > we get lockdep warnings for the i2c_atr.lock and > > > i2c_atr_chan.orig_addrs_lock. This is because lockdep uses a static key > > > for the locks, and doesn't see the locks of the separate ATR instances > > > as separate. > > > > > > Fix this by generating a dynamic lock key per lock instance. > > > > > > Signed-off-by: Tomi Valkeinen > > > Reviewed-by: Luca Ceresoli > > > > Your SoB is missing. I will add it for you if you confirm here. > > Mine? I didn't think it would be needed based on: Ah, I was talking to Cosmin. Sorry if that wasn't clear.