FreeBSD 14.2-RELEASE install hangs with, "isp0: unknown interrupt 0xffffffff."

FreeBSD Friends,

I have this computer running 14.0-RELEASE. Its FC HBA has been working well for many moons.

MakeSupermicro
ModelX10SLL-F
Motherboard BIOS3.4
QLogic modelQLE2694
QLogic BIOS3.39

I'd like to install FreeBSD 14.2-RELEASE on it. But here's what I see when the installer's kernel tries to boot:

Code:
isp0: <Qlogic ISP 2714 PCI FC Adapter> mem 0xf7e0b000-0xf7e0bfff,0xf7e06000-0xf7e07fff,0xf7d00000-0xf7dfffff irq 17 at device 0.0 on pci2
isp0: unknown interrupt 0xffffffff

isp0: unknown interrupt 0xffffffff

isp0: unknown interrupt 0xffffffff

isp0: unknown interrupt 0xffffffff

isp0: unknown interrupt 0xffffffff

M

The 14.1-RELEASE installer behaves similarly, though its "unknown interrupt" messages appear continuously, seemingly forever.

The 14.0-RELEASE installer works perfectly.

How can I make isp(4) happy and get 14.2-RELEASE installed?

Thank you all for taking a gander.
 
You may be in need of a Qlogic firmware update.

However, when using the "old" firmware as is, there has been a change in behaviour for isp(4), please read and compare the updated man page; especially relevant for 14.2R seems:
Code:
BOOT OPTIONS
       The  following  options	 are   switchable   by	 setting   values   in
       /boot/device.hints.
   [...]
       hint.isp.N.fwload_force
	       A  hint	value to prefer	firmware provided by ispfw(4), even if
	       it is older than	the  firmware  in  flash  on  the  board.   If
	       fwload_disable is also specified, fwload_force will be ignored.

	       By  default, with 27XX and newer	controllers, the isp(4)	driver
	       will use	the newer firmware.  For older controllers, the	isp(4)
	       driver will use the firmware provided  by  ispfw(4)  if	it  is
	       available,  and	otherwise  use	the  firmware  in flash	on the
	       board.

Relevant commit: src: 44ca5d40f36704ffa2fa55f8f1403c824400b3ba


General question to all:
This change in kernel driver behaviour seems a candidate for UPDATING (not mentioned in its 14.2-RELEASE variety) to me.
What are the considerations for including things in UPDATING?
 
Back
Top