On Thu, 5 Jan 2017 13:48:40 -0200 Thadeu Lima de Souza Cascardo <cascardo@xxxxxxxxxxxxx> wrote: > Ted T'so has added the function size_fifo in 1999 for the 2.3 series > [1], a long time ago. > > During the 2.5 cycle, Russell King has restructured the serial drivers > and, in that process, has suggested using schedule_timeout instead of > mdelay in size_fifo. [2] > > It was only at 2.6.7 that Greg Kroah-Hartman added the msleep function > to the core kernel, as people were starting to duplicate it. [3] > > However, as size_fifo is called under a spinlock from the autoconfig > function, we might not use msleep here, so removing that comment is the > appropriate thing to do. No.. it's still a flaw in the driver that we can't use msleep here. It's one of those things that people want to know if the probe locking ever gets restructured. Alan -- To unsubscribe from this list: send the line "unsubscribe linux-serial" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html