DF-1156 / fix.diff
--- /tmp/orig/dev/disk/isp/isp_freebsd.c 2026-07-23 11:54:56.824847000 +0000 +++ dev/disk/isp/isp_freebsd.c 2026-07-23 11:57:17.676284000 +0000 @@ -476,7 +476,7 @@ if (IS_SCSI(isp)) { break; } - if (ifc->loopid >= MAX_FC_TARG) { + if (ifc->loopid >= MAX_FC_TARG || ifc->chan >= isp->isp_nchan) { retval = EINVAL; break; } |