Hi all, based on the reports from lockdep annotating q_usage_count it became clear that we need to do noio allocations in a lot more place. One is when the block driver calls back into the file system as in the loop driver, the other is anything done while a process has a queue frozen.