On 9/5/24 11:14 AM, Andy Shevchenko wrote:
To be clear, something like #define mutex_init_with_lockdep(...) do { ... __mutex_init(); } while (0) in the mutex.h.
How about using the name "mutex_init_with_key()" since the name "lockdep" refers to the lock dependency infrastructure and the additional argument will have type struct lock_class_key *? Amit, do you want me to add your Signed-off-by to my patch since your patch was posted first on the linux-usb mailing list? Thanks, Bart.