git: kern - Clean up pipe filters
Samuel Greear
sjg at crater.dragonflybsd.org
Fri Aug 6 05:23:45 PDT 2010
commit 13b050b023254b9d3b9a943f185f5d6fb633a3d9
Author: Samuel J. Greear <sjg at thesjg.com>
Date: Fri Aug 6 12:16:22 2010 +0000
kern - Clean up pipe filters
* Do not check ki_note, just issue the KNOTE and let kq sort it out.
* Remove an unmatched rel_mplock().
* Take the r and w tokens for the pipe in question before poking around for
states and sizes.
* Reverse the pipe end that the write filter assumes it will receive, this
matches the semantics of the previous .fo_poll implementation.
Summary of changes:
sys/kern/sys_pipe.c | 51 ++++++++++++++++++++++++++++++++++++---------------
1 files changed, 36 insertions(+), 15 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/13b050b023254b9d3b9a943f185f5d6fb633a3d9
--
DragonFly BSD source repository
More information about the Commits
mailing list