[PATCH 0/4] drm/xe: Implement device shutdown to make kexec work.
Maarten Lankhorst
maarten.lankhorst at linux.intel.com
Fri Sep 6 09:52:43 UTC 2024
Den 2024-09-05 kl. 19:34, skrev Jani Nikula:
> On Thu, 05 Sep 2024, Maarten Lankhorst <maarten.lankhorst at linux.intel.com> wrote:
>> Testcase:
>> kexec --reuse-cmdline --initrd=initrd.img -f vmlinuz
>>
>> Because we don't shut down xe correctly, we cannot reload xe afterwards.
>> Implement device shutdown by performing a FLR, then we can load the device
>> cleanly again afterwards.
>
> Maybe a silly question, but what's FLR?
Function level reset. It resets all the resources on the device, so display, all gt's etc are all turned off.
It's far faster than resetting each component separately. And it even works if display is the cause off a panic
since no locks are qrequired.
Cheers,
~Maarten
More information about the Intel-xe
mailing list