svn commit: r355021 - in head: share/man/man4 sys/dev/hpt27xx

Rodney W. Grimes freebsd at gndrsh.dnsmgr.net
Tue Nov 26 00:40:06 UTC 2019


> Author: scottl
> Date: Fri Nov 22 20:23:22 2019
> New Revision: 355021
> URL: https://svnweb.freebsd.org/changeset/base/355021
> 
> Log:
>   Mark hpt27xx for removal in 13.0; all CAM drivers will be Giant-free by then.
>   
>   Relnotes:	yes

Driver comes in at FreeBSD 10.x and goes out at 13.x?
Has Hightpoint (who seems to be the author of the driver),
and iXsystems (who seems to have an interest as the manpage
is written for them) bought in on this deprication?


> Modified:
>   head/share/man/man4/hpt27xx.4
>   head/sys/dev/hpt27xx/hpt27xx_osm_bsd.c
> 
> Modified: head/share/man/man4/hpt27xx.4
> ==============================================================================
> --- head/share/man/man4/hpt27xx.4	Fri Nov 22 20:22:29 2019	(r355020)
> +++ head/share/man/man4/hpt27xx.4	Fri Nov 22 20:23:22 2019	(r355021)
> @@ -44,6 +44,9 @@ module at boot time, place the following line in
>  .Bd -literal -offset indent
>  hpt27xx_load="YES"
>  .Ed
> +.Sh DEPRECATION NOTICE
> +This driver is scheduled for removal prior to the release of
> +.Fx 13.0 .
>  .Sh DESCRIPTION
>  The
>  .Nm
> 
> Modified: head/sys/dev/hpt27xx/hpt27xx_osm_bsd.c
> ==============================================================================
> --- head/sys/dev/hpt27xx/hpt27xx_osm_bsd.c	Fri Nov 22 20:22:29 2019	(r355020)
> +++ head/sys/dev/hpt27xx/hpt27xx_osm_bsd.c	Fri Nov 22 20:23:22 2019	(r355021)
> @@ -76,7 +76,9 @@ static int hpt_attach(device_t dev)
>  	HPT_UINT size;
>  	PVBUS vbus;
>  	PVBUS_EXT vbus_ext;
> -	
> +
> +	gone_in(13, "Giant locked CAM drivers");
> +
>  	KdPrint(("hpt_attach(%d/%d/%d)", pci_get_bus(dev), pci_get_slot(dev), pci_get_function(dev)));
>  
>  	him = hpt_match(dev, 1);
> 

-- 
Rod Grimes                                                 rgrimes at freebsd.org


More information about the svn-src-head mailing list