> > I'm not sure what Alan meant with his comments about locking, but if
> > changing outb_p to use an udelay means that we have to add locking,
> > that is also going to affect the code size and speed.
>
> Explained here:
>
>
http://lkml.org/lkml/2007/12/30/136
>
> However, that's not an argument. Missing locking is a bug, and
> current outb I/O delay use hiding it doesn't change that.