i2c: add a warning to i2c_adapter_depth()
authorBartosz Golaszewski <bgolaszewski@baylibre.com>
Fri, 16 Sep 2016 16:02:44 +0000 (18:02 +0200)
committerWolfram Sang <wsa@the-dreams.de>
Sat, 24 Sep 2016 08:50:00 +0000 (10:50 +0200)
commit2771dc34ddaa313127d6431f23ae4cea26b869b0
tree94baef22dc81107ef9c081e75554dbe090474f67
parenta5ecddfe0bf82c92cc2e47385e287b21361a8d70
i2c: add a warning to i2c_adapter_depth()

This routine is only used together with lockdep for nested locking.
The number of lock subclasses is limited to 8 as defined in lockdep.h

Emit a warning if the adapter depth exceeds the maximum number of
lockdep subclasses.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Acked-by: Peter Rosin <peda@axentia.se>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/i2c-core.c