> If this is an error case that should not really happen should we really > be papering over such errors? Would it not be better to fix whatever it > is that is doing things wrong? Indeed. The driver seems to be the problem here. That said, this patch should be merged to make the log easier to understand.