DragonFly BSD
DragonFly commits List (threaded) for 2010-08
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: kern - Clean up pipe filters


From: Samuel Greear <sjg@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 6 Aug 2010 05:21:40 -0700 (PDT)

commit 13b050b023254b9d3b9a943f185f5d6fb633a3d9
Author: Samuel J. Greear <sjg@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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]