ugen(4) fixes

Hasso Tepper hasso at estpak.ee
Mon Apr 28 23:37:14 PDT 2008


Matthew Dillon wrote:
> :Attached patch contains some assorted fixes for ugen(4) from FreeBSD.
> : It should be quite straightforward and shouldn't break anything, but
> : please test and/or review before I'm going to commit this.
> :
> :--
> :Hasso Tepper
>
>     Those IO_NDELAY -> O_NONBLOCK changes look wrong.  That flag is
>     the ap->a_ioflag.  Non blocking mode is passed as IO_NDELAY.
>
>     DragonFly deals with non-blocking I/O differently from FreeBSD.
>     DragonFly allows non-blocking mode to be controlled on a
> per-system-call basis and folds all the various ways of turning on
> nonblocking mode into the IO_NDELAY flag to the fileops read and write
> functions.

Hmmm. It's a second time you have to say to me it AFAIK ... I hope I'll 
learn from it this time ;).


-- 
Hasso Tepper





More information about the Submit mailing list