From: Jim Garlick Date: Sun, 26 Feb 2012 20:49:57 +0000 (-0600) Subject: net/9p: handle flushed Tclunk/Tremove X-Git-Tag: v3.4-rc1~78^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=208f3c28aab706fca2bc1bae7091da8a99c5e322;p=pandora-kernel.git net/9p: handle flushed Tclunk/Tremove When a Tclunk or Tremove request is flushed, the fid is not freed on the server. p9_client_clunk() should retry once on interrupt, then if interrupted again, leak the fid for the duration of the connection. p9_client_remove() should call p9_client_clunk() on interrupt instead of unconditionally destroying the fid. Signed-off-by: Jim Garlick Signed-off-by: Eric Van Hensbergen --- Reading git-diff-tree failed