exofs: Fix double page_unlock BUG in write_begin/end
authorBoaz Harrosh <Boaz Harrosh bharrosh@panasas.com>
Thu, 7 Oct 2010 17:37:51 +0000 (13:37 -0400)
committerBoaz Harrosh <Boaz Harrosh bharrosh@panasas.com>
Fri, 8 Oct 2010 15:26:54 +0000 (11:26 -0400)
commitf17b1f9f1a5882e486aad469b9ac4cb18581707f
treefc8e1025ea9871d7ebe1aad63ce0c5fcb2bdf3ca
parentcb655d0f3d57c23db51b981648e452988c0223f9
exofs: Fix double page_unlock BUG in write_begin/end

This BUG is there since the first submit of the code, but only triggered
in last Kernel. It's timing related do to the asynchronous object-creation
behaviour of exofs. (Which should be investigated farther)

The bug is obvious hence the fixed.

Signed-off-by: Boaz Harrosh <Boaz Harrosh bharrosh@panasas.com>
fs/exofs/inode.c