[lkml]   [2010]   [Mar]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: O_NONBLOCK is NOOP on block devices
    M vd S <> writes:

    >> > > If O_NONBLOCK is meaningful whatsoever (see man page docs for
    >> > > semantics) against block devices, one would expect a nonblocking io
    >> >
    >> > It isn't...
    >> Thanks for the reply. It's good to get confirmation that I am not all
    >> alone in an alternate non blocking universe. The linux man pages
    >> actually had me convinced O_NONBLOCK would actually keep a process
    >> from blocking on device io :-)
    > You're even less alone, I'm running into the same issue just now. But
    > I think I've found a way around it, see below.

    I guess I should note that I've suggested nonblocking I/O for files

    I'll also note that enabling such a patch broke apps that accessed cd
    burners, for example, since O_NONBLOCK had some preexisting semantics
    there that I fail to recall.


     \ /
      Last update: 2010-03-05 17:05    [W:0.020 / U:1.152 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site