On Tue, Sep 25, 2018 at 08:07:33PM +0200, Borislav Petkov wrote: > Now I remember. I did that for lockdep because it wants statically > allocated memory. I'll try to think of something tomorrow.
Some more info after some staring: We could've made the lock_class_key only static storage so that lockdep is happy but then struct bus_type embeds the *whole* lock_class_key and not a pointer to it. Which leaves us with either: * this fix postponing the problem * or Greg coming and saying, you're using bus_type all wrong and you shouldn't and you should remove it completely! :-) Which would be much better. Thx. -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply.