> The console lock can be contended, so rather than prevent other drivers > after us from being held up, queue the console suspend into the global > work queue that can happen anytime. I've measured this to take around > 200ms on my T420. Combined with the ring freq/turbo change, we should > save almost 1/2 a second on resume. Did you measure booting with quiet? I can't think what else could be contending on this lock other than printk, now maybe we should reduce the printk noise! This will make debugging things even worse than they are, since you don't see any printks on the screen until after we do this. Dave.