From: Al Viro <viro@ZenIV.linux.org.uk>
To: Michal Hocko <mhocko@kernel.org>
Cc: Andrew Morton <akpm@linux-foundation.org>,
Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
Aliaksei Karaliou <akaraliou.dev@gmail.com>,
linux-mm@kvack.org, linux-fsdevel@vger.kernel.org,
LKML <linux-kernel@vger.kernel.org>
Subject: Re: [resend PATCH 0/2] fix VFS register_shrinker fixup
Date: Tue, 19 Dec 2017 15:34:19 +0000 [thread overview]
Message-ID: <20171219153418.GR21978@ZenIV.linux.org.uk> (raw)
In-Reply-To: <20171219151915.GA2787@dhcp22.suse.cz>
On Tue, Dec 19, 2017 at 04:19:15PM +0100, Michal Hocko wrote:
> Dohh, I have missed resend by Tetsuo http://lkml.kernel.org/r/1513596701-4518-1-git-send-email-penguin-kernel@I-love.SAKURA.ne.jp
> (thanks for dropping me from the CC). Al seeemed to take the patch. We
> still need patch 2. Al, are you going to take it from this thread or you
> are going to go your way?
Umm... git log for-linus in vfs.git since yesterday:
commit 9ee332d99e4d5a97548943b81c54668450ce641b
Author: Al Viro <viro@zeniv.linux.org.uk>
Date: Mon Dec 18 15:05:07 2017 -0500
sget(): handle failures of register_shrinker()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
commit bb422a738f6566f7439cd347d54e321e4fe92a9f
Author: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Date: Mon Dec 18 20:31:41 2017 +0900
mm,vmscan: Make unregister_shrinker() no-op if register_shrinker() failed.
Syzbot caught an oops at unregister_shrinker() because combination of
commit 1d3d4437eae1bb29 ("vmscan: per-node deferred work") and fault
injection made register_shrinker() fail and the caller of
register_shrinker() did not check for failure.
....
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
WARNING: multiple messages have this Message-ID (diff)
From: Al Viro <viro@ZenIV.linux.org.uk>
To: Michal Hocko <mhocko@kernel.org>
Cc: Andrew Morton <akpm@linux-foundation.org>,
Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>,
Aliaksei Karaliou <akaraliou.dev@gmail.com>,
linux-mm@kvack.org, linux-fsdevel@vger.kernel.org,
LKML <linux-kernel@vger.kernel.org>
Subject: Re: [resend PATCH 0/2] fix VFS register_shrinker fixup
Date: Tue, 19 Dec 2017 15:34:19 +0000 [thread overview]
Message-ID: <20171219153418.GR21978@ZenIV.linux.org.uk> (raw)
In-Reply-To: <20171219151915.GA2787@dhcp22.suse.cz>
On Tue, Dec 19, 2017 at 04:19:15PM +0100, Michal Hocko wrote:
> Dohh, I have missed resend by Tetsuo http://lkml.kernel.org/r/1513596701-4518-1-git-send-email-penguin-kernel@I-love.SAKURA.ne.jp
> (thanks for dropping me from the CC). Al seeemed to take the patch. We
> still need patch 2. Al, are you going to take it from this thread or you
> are going to go your way?
Umm... git log for-linus in vfs.git since yesterday:
commit 9ee332d99e4d5a97548943b81c54668450ce641b
Author: Al Viro <viro@zeniv.linux.org.uk>
Date: Mon Dec 18 15:05:07 2017 -0500
sget(): handle failures of register_shrinker()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
commit bb422a738f6566f7439cd347d54e321e4fe92a9f
Author: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Date: Mon Dec 18 20:31:41 2017 +0900
mm,vmscan: Make unregister_shrinker() no-op if register_shrinker() failed.
Syzbot caught an oops at unregister_shrinker() because combination of
commit 1d3d4437eae1bb29 ("vmscan: per-node deferred work") and fault
injection made register_shrinker() fail and the caller of
register_shrinker() did not check for failure.
....
next prev parent reply other threads:[~2017-12-19 15:34 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-12-19 13:28 [resend PATCH 0/2] fix VFS register_shrinker fixup Michal Hocko
2017-12-19 13:28 ` Michal Hocko
2017-12-19 13:28 ` Michal Hocko
2017-12-19 13:28 ` [PATCH 1/2] mm,vmscan: Make unregister_shrinker() no-op if register_shrinker() failed Michal Hocko
2017-12-19 13:28 ` Michal Hocko
2017-12-19 13:28 ` Michal Hocko
2017-12-19 13:28 ` [PATCH 2/2] VFS: handle register_shrinker failure in sget_userns Michal Hocko
2017-12-19 13:28 ` Michal Hocko
2017-12-19 13:28 ` Michal Hocko
2017-12-19 15:19 ` [resend PATCH 0/2] fix VFS register_shrinker fixup Michal Hocko
2017-12-19 15:19 ` Michal Hocko
2017-12-19 15:34 ` Al Viro [this message]
2017-12-19 15:34 ` Al Viro
2017-12-19 15:57 ` Michal Hocko
2017-12-19 15:57 ` Michal Hocko
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20171219153418.GR21978@ZenIV.linux.org.uk \
--to=viro@zeniv.linux.org.uk \
--cc=akaraliou.dev@gmail.com \
--cc=akpm@linux-foundation.org \
--cc=linux-fsdevel@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=mhocko@kernel.org \
--cc=penguin-kernel@I-love.SAKURA.ne.jp \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.