From: "Theodore Y. Ts'o" <tytso@mit.edu>
To: valdis.kletnieks@vt.edu
Cc: Dennis Zhou <dennisszhou@gmail.com>, Jens Axboe <axboe@kernel.dk>,
Tejun Heo <tj@kernel.org>,
linux-kernel@vger.kernel.org, linux-block@vger.kernel.org
Subject: Re: [BUG] ext4/block null pointer crashes in linux-next
Date: Mon, 15 Oct 2018 21:52:01 -0400 [thread overview]
Message-ID: <20181016015201.GB18547@thunk.org> (raw)
In-Reply-To: <13987.1539646128@turing-police.cc.vt.edu>
On Mon, Oct 15, 2018 at 07:28:48PM -0400, valdis.kletnieks@vt.edu wrote:
>
> Traceback of the rm crash (I have *no* idea why it has systemd-tmpfile as Comm:
> as none of the tmpfile config reference /usr/src at all, and the config says it
> shouldn't have been running at the time of the crash, and I can't replicate as
> the directory is now empty...)
Given the commit that it bisected down to, I very much doubt it has
anything to do with a specific directory or pathname. Either you or
your distribution has enabled blk cgroup for I/O throttling, and
there's some race that you're tripping across. What ext4 file or
directory happens to be accessed when you trip across the problem is
probably just pure luck.
If you can disable the block I/O throttling configuration (which may
very well be distro-specific), the problem will probably go away. I
don't use blkcg at all, personally, and on a personal laptop
(especially if you have an SSD), I really don't see the point.
Still, I'm sure the people who *do* use blkcg for real (mostly in data
centers, in my experience) will probably thank you for being a great
guinea pig. :-)
- Ted
next prev parent reply other threads:[~2018-10-16 1:52 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-10-15 23:28 [BUG] ext4/block null pointer crashes in linux-next valdis.kletnieks
2018-10-16 1:52 ` Theodore Y. Ts'o [this message]
2018-10-16 12:42 ` valdis.kletnieks
2018-10-16 16:12 ` valdis.kletnieks
2018-10-16 16:02 ` Dennis Zhou
2018-10-16 18:25 ` Dennis Zhou
2018-10-17 15:47 ` valdis.kletnieks
2018-10-17 21:20 ` Dennis Zhou
2018-10-19 15:52 ` valdis.kletnieks
2018-10-19 22:21 ` Dennis Zhou
2018-10-20 2:47 ` valdis.kletnieks
2018-10-20 4:04 ` Dennis Zhou
2018-10-19 23:50 ` valdis.kletnieks
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=20181016015201.GB18547@thunk.org \
--to=tytso@mit.edu \
--cc=axboe@kernel.dk \
--cc=dennisszhou@gmail.com \
--cc=linux-block@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=tj@kernel.org \
--cc=valdis.kletnieks@vt.edu \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox