Btrfs: fix free space cache leak
authorChris Mason <chris.mason@oracle.com>
Mon, 18 Apr 2011 12:55:34 +0000 (08:55 -0400)
committerChris Mason <chris.mason@oracle.com>
Mon, 18 Apr 2011 12:55:34 +0000 (08:55 -0400)
commitf65647c29b14f5a32ff6f3237b0ef3b375ed5a79
tree4ec6b2a20d37f5ce4098cf77f3eb9606e3f241ba
parent6d74119f1a3efad9dc7f79a16c201242324b731f
Btrfs: fix free space cache leak

The free space caching code was recently reworked to
cache all the pages it needed instead of using find_get_page everywhere.

One loop was missed though, so it ended up leaking pages.  This fixes
it to use our page array instead of find_get_page.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/free-space-cache.c