On Sat, Jul 28, 2012 at 7:56 PM, David Xu <[email protected]> wrote:

...

> I have updated patch, the patch fixed lost-notification bug for select():
> http://people.freebsd.org/~davidxu/patch/fifopipe/kernel_pipe2.diff

    This patch prevents the hang from occurring on CURRENT / r238870
(it was missing a header definition in sys/pipe.h). Now all that
remains is chasing down why dd's records accounting is bogus.
    The attached patch makes the output somewhat more meaningful with
dd if it receives a SIGPIPE.
Thanks!
-Garrett

PS Fedora 17 does what I expect by reporting the actual number of
records transferred across the fifo.

Attachment: fix-fifo-hangs-on-CURRENT-r238870.patch
Description: Binary data

Attachment: fix-dd-with-fifos.patch
Description: Binary data

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[email protected]"

Reply via email to