[Users] kernel: scsi host8: ib_srp: SRP_LOGIN_REJ: requested max_it_iu_len too large

Bart Van Assche bvanassche at acm.org
Wed Jan 15 21:44:11 PST 2020


On 2020-01-15 18:04, Tom Robinson wrote:
> I hope this is the right list to ask this question. Please let me know
> if otherwise.
> 
> We are trying to configure the following cards on Arch Linux. This is
> part of a reconfiguration of our infrastructure and change of OS from
> CentOS to Arch. These cards were working well under CentOS 7 but I can't
> seem to get them to work under Arch Linux.
> 
> 05:00.0 InfiniBand: Mellanox Technologies MT25408A0-FCC-QI ConnectX,
> Dual Port 40Gb/s InfiniBand / 10GigE Adapter IC with PCIe 2.0 x8 5.0GT/s
> In... (rev b0)
> 06:00.0 InfiniBand: Mellanox Technologies MT25408A0-FCC-QI ConnectX,
> Dual Port 40Gb/s InfiniBand / 10GigE Adapter IC with PCIe 2.0 x8 5.0GT/s
> In... (rev b0)
> 
> Currently I am getting the following error on startup of the srp_daemon:
> 
> kernel: scsi host8: ib_srp: SRP_LOGIN_REJ: requested max_it_iu_len too large
> 
> Has anyone seen this before? I have done a lot of searching on the
> internet but as yet have not come across a solution. Can someone please
> help and shed some light on this?

Which kernel version is running on the Arch Linux system? How have the
SRP daemon and the ib_srp driver been configured on the initiator
system? (cat /etc/srp_daemon.conf; cat /etc/modprobe.d/ib_srp.conf)? Is
the target system a vendor-supplied SRP system or a self-configure Linux
system? In the latter case, which kernel version has been installed on
the SRP target system (address fe80:0000:0000:0000:0002:c903:002c:d311)?
If it is Linux, is the target system using the in-tree (LIO) ib_srpt
driver or the SCST ib_srpt driver?

Thanks,

Bart.


More information about the Users mailing list