Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Aug 2022 09:44:48 -0400
From:      Alexander Motin <mav@FreeBSD.org>
To:        Matthew Grooms <mgrooms@shrew.net>, freebsd-stable@freebsd.org
Subject:   Re: CAM IOCTL issue with 13.1-STABLE
Message-ID:  <3caeafa8-6c9c-2632-9010-9c8e21098378@FreeBSD.org>
In-Reply-To: <c1575141-ebc2-ece1-db23-7d50e6bac6db@shrew.net>
References:  <c1575141-ebc2-ece1-db23-7d50e6bac6db@shrew.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3caeafa8-6c9c-2632-9010-9c8e21098378>