Re: git: 49fa163aead2 - main - sysutils/twa-kmod: mark ignore for FreeBSD-13

From: Daniel Engberg <daniel.engberg.lists_at_pyret.net>
Date: Sat, 06 Apr 2024 08:38:39 UTC
On 2024-04-06T09:21:17.000+02:00, Alexey Dokuchaev <danfe@freebsd.org> wrote:
>  On Thu, Apr 04, 2024 at 06:04:11PM +0000, Dirk Meyer wrote:
> 
> >    commit 49fa163aead2de9886da8050e0e675a52f5323c6
> >  
> >    sysutils/twa-kmod: mark ignore for FreeBSD-13
> >  ---
> >  @@ -10,7 +10,7 @@ LICENSE= BSD2CLAUSE
> >   
> >   ONLY_FOR_ARCHS= amd64
> >   ONLY_FOR_ARCHS_REASON= not yet tested on non amd64
> >  -#IGNORE_FreeBSD_13= included in base system
> >  +IGNORE_FreeBSD_13= included in base system
> >   IGNORE_FreeBSD_15= not supported on FreeBSD 15.x
>  
> Hi Dirk,
> 
> Could you tell us more what's the story here?  I read in man twa(4)
> that the driver is not present in FreeBSD 14.0, much to my surprise
> as IIRC these are popular controllers, and SATA/PCIe are not legacy
> by any means.  Shouldn't the driver deprecation in the base system
> be rethought/reverted rather than moving it to ports?  Thanks,
>  ./danfe

Hi,

I'm going to guess due to lack of upstream (abandoned) support as 3ware was absorbed by Applied Micro Circuits Corporation (AMCC) and later by Avago/Broadcom. The latest series released hardware seems to be 9750's which were released in 2009 or possibly early 2010. According to Google the CLI utilites seems to be non functional more or less across all recent platforms/OSes (I can't verify as I don't have the hardware) and most forum posts seems to suggest that performance overall (by todays standards) are poor at best even with spinning rust. The general consensus seems to be move on to LSI SAS2**** (legacy by now) or newer solutions looking at a few posts at random forums.

Best regards,
Daniel