Comment 16 for bug 1943464

Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

In other words: having /focal-proposed enabled, and installing linux-generic 5.4.0.91.95 will install the kernel that needs the verification.

------- Comment From <email address hidden> 2021-11-10 12:30 EDT-------
Ah ok didn't know that, thanks for the explanation.

I tried the test scenario with this kernel and actually saw the
behavior of the common PCI core keeping a reference to the removed
function 0 that I didn't see in some previous kernels. This could
also be due to other circumstances in testing but it does mean that
without this fix the kernel would likely have crashed in my test.
It did not and the /sys/kernel/debug/s390dbf/pci_msg/sprintf prints
added with the fix showed that it worked as designed.

In summary the fix is working in the proposed kernel and we do
definitely need it to prevent NULL pointer dereference and
subsequent kernel crash in the test scenario.

The "FW pages counter is 43318 after reclaiming all pages" warning is
still there as expected though. I did a quick search but I'm not sure
which upstream commit in the Mellanox driver would get rid of that too
but at least this doesn't lead to a panic.