Re: CAM IOCTL issue with 13.1-STABLE

From: Alexander Motin <mav_at_FreeBSD.org>
Date: Tue, 23 Aug 2022 13:44:48 UTC
Hi Matthew,

I took a brief look on it and found that CAM compatibility code just 
does not cover that IOCTL.  That is why when CAM version was bumped it 
cause the unexpected breakage.  Short term fix would be to rebuild the 
application to new CAM version, while for proper fix somebody would have 
to implement the compatibility code for that IOCTL.

On 22.08.2022 14:48, Matthew Grooms wrote:
> There appears to be a problem with XPT_DEV_MATCH CAM IOCTL calls. This 
> prevents a bunch of packages on 13.1-STABLE from working correctly. A 
> bug was filed and Mark J was kind enough to help diagnose the issue, but 
> it's sitting in unassigned status. Can someone please assign it to the 
> correct group so it gets some attention?
> 
> The FreeBSD bug:
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264709
> 
> The offending commit ( I think? ):
> https://cgit.freebsd.org/src/commit/sys/cam/cam_ccb.h?h=stable/13&id=7d7168478380f08b3a7fd58ca7cf83182fae6850 

-- 
Alexander Motin