* [PATCH 0/3] FS-Cache: Bug fixes for bugs that happen under vma pressure
@ 2014-07-22 15:49 Milosz Tanski
2014-07-29 16:03 ` David Howells
0 siblings, 1 reply; 3+ messages in thread
From: Milosz Tanski @ 2014-07-22 15:49 UTC (permalink / raw)
To: linux-cachefs
Cc: linux-fsdevel, linux-kernel, David Howells, NeilBrown,
Shantanu Goel
FS-Cache has a few bugs generally only get tried in error mode / under
VMA preassure. The problem is exhasterbated when majority of the IO is
cacheable netfs IO. At that point there are few pages that are evictalbe
due to GPF_NOFS allocation strategies.
The first bug is a recursive hang caused by fscache write out to ext4
which in turn needs to allocate pages and ends up calling releasepages()
on the netfs.
The second two bugs are cookie ref count bugs that happen when in the
error cases (mostly from related memory alloc failures).
Milosz Tanski (3):
FS-Cache: Timeout for releasepage()
FS-Cache: Reduce cookie ref count if submit fails.
FS-Cache: refcount becomes corrupt under vma pressure.
fs/fscache/object.c | 4 ++++
fs/fscache/page.c | 22 ++++++++++++++++++----
2 files changed, 22 insertions(+), 4 deletions(-)
--
1.7.9.5
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH 0/3] FS-Cache: Bug fixes for bugs that happen under vma pressure
2014-07-22 15:49 [PATCH 0/3] FS-Cache: Bug fixes for bugs that happen under vma pressure Milosz Tanski
@ 2014-07-29 16:03 ` David Howells
2014-08-05 4:13 ` Milosz Tanski
0 siblings, 1 reply; 3+ messages in thread
From: David Howells @ 2014-07-29 16:03 UTC (permalink / raw)
To: Milosz Tanski
Cc: dhowells, linux-cachefs, linux-fsdevel, linux-kernel, NeilBrown,
Shantanu Goel
Did you mean to add Signed-off-by lines?
David
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH 0/3] FS-Cache: Bug fixes for bugs that happen under vma pressure
2014-07-29 16:03 ` David Howells
@ 2014-08-05 4:13 ` Milosz Tanski
0 siblings, 0 replies; 3+ messages in thread
From: Milosz Tanski @ 2014-08-05 4:13 UTC (permalink / raw)
To: David Howells
Cc: linux-cachefs@redhat.com, linux-fsdevel@vger.kernel.org, LKML,
NeilBrown, Shantanu Goel
David, I was away for a few days I'll take a look at your comments and
respond appropriately within the next two days.
- M
On Tue, Jul 29, 2014 at 12:03 PM, David Howells <dhowells@redhat.com> wrote:
> Did you mean to add Signed-off-by lines?
>
> David
--
Milosz Tanski
CTO
16 East 34th Street, 15th floor
New York, NY 10016
p: 646-253-9055
e: milosz@adfin.com
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-08-05 4:13 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-22 15:49 [PATCH 0/3] FS-Cache: Bug fixes for bugs that happen under vma pressure Milosz Tanski
2014-07-29 16:03 ` David Howells
2014-08-05 4:13 ` Milosz Tanski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox