From: Baoquan He <bhe@redhat.com>
To: Askar Safin <safinaskar@zohomail.com>,
Jani Nikula <jani.nikula@linux.intel.com>
Cc: regressions <regressions@lists.linux.dev>,
intel-gfx <intel-gfx@lists.freedesktop.org>,
kexec <kexec@lists.infradead.org>,
dri-devel <dri-devel@lists.freedesktop.org>,
iommu <iommu@lists.linux.dev>, Ben Hutchings <benh@debian.org>,
anushasrivatsa <anusha.srivatsa@intel.com>,
joonaslahtinen <joonas.lahtinen@linux.intel.com>,
tvrtkoursulin <tvrtko.ursulin@linux.intel.com>,
josesouza <jose.souza@intel.com>,
davehansen <dave.hansen@linux.intel.com>
Subject: Re: Second kexec_file_load (but not kexec_load) fails on i915 if CONFIG_INTEL_IOMMU_DEFAULT_ON=n
Date: Tue, 15 Jul 2025 14:37:09 +0800 [thread overview]
Message-ID: <aHX3FSMif/LDmTtq@MiWiFi-R3L-srv> (raw)
In-Reply-To: <cd3ca680ac5751368941713c1071e04d69544d47@intel.com>
On 07/04/25 at 11:29am, Jani Nikula wrote:
> On Thu, 03 Jul 2025, Askar Safin <safinaskar@zohomail.com> wrote:
> > TL;DR: I found a bug in strange interaction in kexec_file_load (but not kexec_load) and i915
> > TL;DR#2: Second (sometimes third or forth) kexec (using kexec_file_load) fails on my particular hardware
> > TL;DR#3: I did 55 expirements, each of them required a lot of boots, in total I did 1908 boots
>
> Thanks for the detailed debug info. I'm afraid all I can say at this
> point is, please file all of this in a bug report as described in
> [1]. Please add the drm.debug related options, and attach the dmesgs and
> configs in the bug instead of pointing at external sites.
Yeah, that's very great example people can refer to when reporting
issues to upstream, thanks for the details.
For the bug itself, I would hope Intel GPU people can have a look, see
what's happened and how to fix. For kexec reboot, we have got problems
on Nvidia GPU and amdgpu which makes kexec reboot hard to do continuous
switching to 2nd kernel. In Redhat, we have met this several years ago,
and we tried to contact GPU dev, while there's no way to fix it. Finaly
we have to declare not supporting kexec reboot formally. This Intel GPU
issue could be a different one, I still hope GPU dev can have a look.
Currently, many people are investing much effort on KHO, K-state, etc
in upstream to make kexec reboot versatile and flexible. I am very glad
to see that. And I guess people possiblly have met the same GPU issues on
Nvidia and AMD gpu as I mentioned, and trying to solve them. Otherwise,
no matter how wonderful KHO, K-state or K-anything are, they are just sky
scraper on sand.
Personal opinion.
Thanks
Baoquan
prev parent reply other threads:[~2025-07-15 6:41 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-07-03 19:56 Second kexec_file_load (but not kexec_load) fails on i915 if CONFIG_INTEL_IOMMU_DEFAULT_ON=n Askar Safin
2025-07-04 8:29 ` Jani Nikula
2025-07-04 20:11 ` Askar Safin
2025-07-21 14:18 ` Pingfan Liu
2025-07-22 1:28 ` Askar Safin
2025-07-15 6:37 ` Baoquan He [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=aHX3FSMif/LDmTtq@MiWiFi-R3L-srv \
--to=bhe@redhat.com \
--cc=anusha.srivatsa@intel.com \
--cc=benh@debian.org \
--cc=dave.hansen@linux.intel.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
--cc=iommu@lists.linux.dev \
--cc=jani.nikula@linux.intel.com \
--cc=joonas.lahtinen@linux.intel.com \
--cc=jose.souza@intel.com \
--cc=kexec@lists.infradead.org \
--cc=regressions@lists.linux.dev \
--cc=safinaskar@zohomail.com \
--cc=tvrtko.ursulin@linux.intel.com \
/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