commit | eda4f9b7996e5520934ca2a7310b363463a4e3b0 | [log] [tgz] |
---|---|---|
author | J. Bruce Fields <bfields@citi.umich.edu> | Tue Nov 06 13:05:36 2007 -0500 |
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | Sat Nov 17 13:08:47 2007 -0500 |
tree | 73e4e051a8c0cc0e2e7d389f64888992d33f421e | |
parent | ef338bee3f4f509e82066e100f76fecbbbbc4cca [diff] |
sunrpc: rpc_pipe_poll may miss available data in some cases Pipe messages start out life on a queue on the inode, but when first read they're moved to the filp's private pointer. So it's possible for a poll here to return null even though there's a partially read message available. Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>