From: Pengfei Xu <pengfei.xu@intel.com>
To: Hillf Danton <hdanton@sina.com>
Cc: <rostedt@goodmis.org>, <linux-kernel@vger.kernel.org>,
<lkp@intel.com>, <frederic@kernel.org>,
<quic_neeraju@quicinc.com>, <paulmck@kernel.org>,
<heng.su@intel.com>
Subject: Re: [Syzkaller & bisect] There is "task hung in synchronize_rcu bisect" in v6.3-rc2 kernel
Date: Thu, 13 Apr 2023 17:08:08 +0800 [thread overview]
Message-ID: <ZDfGeHcIVLw49KRb@xpf.sh.intel.com> (raw)
In-Reply-To: <20230413083017.1518-1-hdanton@sina.com>
On 2023-04-13 at 16:30:17 +0800, Hillf Danton wrote:
> On Thu, 13 Apr 2023 16:03:51 +0800 Pengfei Xu <pengfei.xu@intel.com>
> >
> > I newly updated previous alder lake S reproduced syzkaller repro.prog and
> > machineInfo0(vm info) info in log link:
> > https://github.com/xupengfe/syzkaller_logs/tree/main/230315_023443_synchronize_rcu
> >
> > And tried debug kernel on alder lake S, there were 2 cpu in guest, and
> > CPU1 reported "interrupt took 331596 ns", then kernel should not trigger
> > "rcu_tasks_wait_gp" for this issue.
> > [ 104.171591] memfd_create() without MFD_EXEC nor MFD_NOEXEC_SEAL, pid=334 'systemd'
> > [ 126.770981] hrtimer CPU1: interrupt took 331596 ns // "rcu_tasks_wait_gp" after 15s
> > [ 141.127282] rcu_tasks_wait_gp: rcu_tasks grace period number 9 (since boot) is 2571 jiffies old.
> > [ 171.272100] rcu_tasks_wait_gp: rcu_tasks grace period number 9 (since boot) is 10107 jiffies old.
> > [ 261.767189] rcu_tasks_wait_gp: rcu_tasks grace period number 9 (since boot) is 32731 jiffies old.
> > [ 300.102911] INFO: task repro_rcu:398 blocked for more than 147 seconds.
> > [ 300.103408] Not tainted 6.3.0-rc6-dbg-dirty #1
>
> Similar issue, and hrtimer trace helps in both cases.
I enabled "hrtimer_*" and tried again.
I didn't find some clue for this issue due to lack of experience for hrtimer
logs.
Anyway I put the issue dmesg and hrtimer in link:
https://github.com/xupengfe/syzkaller_logs/tree/main/230412_031722_synchronize_rcu/0413_debug_on_alder_lake-s
Thanks!
BR.
prev parent reply other threads:[~2023-04-13 9:06 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-03-15 12:20 [Syzkaller & bisect] There is "task hung in synchronize_rcu bisect" in v6.3-rc2 kernel Pengfei Xu
2023-04-13 2:45 ` Pengfei Xu
2023-04-13 11:19 ` Frederic Weisbecker
2023-04-13 11:51 ` Zhang, Qiang1
2023-04-13 12:09 ` Pengfei Xu
2023-04-13 12:40 ` Jens Axboe
2023-04-13 13:55 ` Frederic Weisbecker
[not found] ` <20230413070042.1479-1-hdanton@sina.com>
2023-04-13 8:03 ` Pengfei Xu
[not found] ` <20230413083017.1518-1-hdanton@sina.com>
2023-04-13 9:08 ` Pengfei Xu [this message]
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=ZDfGeHcIVLw49KRb@xpf.sh.intel.com \
--to=pengfei.xu@intel.com \
--cc=frederic@kernel.org \
--cc=hdanton@sina.com \
--cc=heng.su@intel.com \
--cc=linux-kernel@vger.kernel.org \
--cc=lkp@intel.com \
--cc=paulmck@kernel.org \
--cc=quic_neeraju@quicinc.com \
--cc=rostedt@goodmis.org \
/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.