[Bug 279737] mpi3mr running out of chain in 14.1-RELEASE

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 14 Jun 2024 23:21:12 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279737

--- Comment #4 from Sarder Kamal <bsd.m0osk@gmail.com> ---
For some reason I am/was under the impression that most of the newer Dell HBA
cards require the newer drivers, hence the mpi3mr choice. I can confirm there
is no difference even if I use mpr_load="YES" in my loader.conf

So far, I have tried the following after changing to mpr_load in loader.conf

a. try to boot with 14.0 kernel (the original on the disk), it boots

b. try to boot with 14.1 kernel (the one upgraded (only kernel, have not done
anything to userland yet), it boots

c. try to boot from 14.1-RELEASE installer disk, go to loader prompt and load
mpr.ko, increase hw.mpr.max_chains gradually all the way up to 65536 and then
try to boot. Every time it complains the same chain error and fails to boot.

So, I now have a system where the kernel has been upgraded, but I am not
convinced I should upgrade the userland yet, since I can still revert back to
the older kernel appears to be working fine.

What I would like to understand, how is the older (14.0p6) kernel working
alright, but the 14.1 is unable to boot, throwing errors, and not giving me any
confidence to move from 14.0.

If you need me to make more tests, I can do so on Monday once I return to that
place. Please let me know what tests you'd like me to run.

Thanks again everyone for looking into this.

Thanks and regards
SK

-- 
You are receiving this mail because:
You are the assignee for the bug.