Imran,[...]
On Mon, May 24 2021 at 13:29, imran f. khan wrote:
I was not aware of it earlier. After your first feedback I debugged the code further with ML tag and found out about the noapic dependency.
Even my current setup that was crashing with in-house 5.4 and 5.8
kernels, boots fine if I boot it with noapic option removed from kernel
boot parameters.
May I ask the obvious question why the changelog of your patch did not
mention that this happens only with 'noapic' on the kernel command line?
[...]
Correct. So you almost decoded the underlying problem.
So the right thing to do is to ensure that the legacy interrupts areThanks for clarifying it. I have tested your change in my local setup as well and it works well.
marked as system vectors in case that the IO/APIC is disabled via
config, kernel command line or lack of enumeration. See below.