--- On Wed, 6/23/10, Jani Nikula <ext-jani.1.nikula at nokia.com> wrote: > - WARN_ON(extra_checks && > chip->can_sleep); > + might_sleep_if(chip->can_sleep); That looks like the right track. For those cases the "extra_checks" should not be optional ... thanks. - Dave