From: Linus Torvalds Date: Tue, 23 Sep 2014 00:52:16 +0000 (-0700) Subject: Merge tag 'fscache-fixes-20140917' of git://git.kernel.org/pub/scm/linux/kernel/git... X-Git-Tag: v4.9.8~5680 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e2519c2c85c376666c96705239c5c7d1aef14b2d;p=platform%2Fkernel%2Flinux-rpi3.git Merge tag 'fscache-fixes-20140917' of git://git./linux/kernel/git/dhowells/linux-fs Pull fs-cache fixes from David Howells: - Put a timeout in releasepage() to deal with a recursive hang between the memory allocator, writeback, ext4 and fscache under memory pressure. - Fix a pair of refcount bugs in the fscache error handling. - Remove a couple of unused pagevecs. - The cachefiles requirement that the base directory support rename should permit rename2 as an alternative - otherwise certain filesystems cannot now be used as backing stores (such as ext4). * tag 'fscache-fixes-20140917' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs: CacheFiles: Handle rename2 cachefiles: remove two unused pagevecs. FS-Cache: refcount becomes corrupt under vma pressure. FS-Cache: Reduce cookie ref count if submit fails. FS-Cache: Timeout for releasepage() --- e2519c2c85c376666c96705239c5c7d1aef14b2d