cam/ata: Postpone removal of two compat sysctls until 15

Prefer UNMAPPEDIO and ROTATING from flags sysctl. See
 1. aeab0812e6 (Add flags sysctl to ada)
 2. cf3ff63e55 (Convert unmappedio over to a flag)
 3. 96eb32bf0f (Convert rotating to a flag bit)

Reviewed by:	imp, ken, #cam
MFC after:	immediately (we want this in 14.0)
Differential Revision:	https://reviews.freebsd.org/D42402
This commit is contained in:
Zhenlei Huang 2023-11-02 13:14:40 +08:00
parent 559a218c9b
commit d24729b2fd

View file

@ -1543,11 +1543,11 @@ adasysctlinit(void *context, int pending)
SYSCTL_ADD_PROC(&softc->sysctl_ctx, SYSCTL_CHILDREN(softc->sysctl_tree),
OID_AUTO, "unmapped_io", CTLTYPE_INT | CTLFLAG_RD | CTLFLAG_MPSAFE,
&softc->flags, (u_int)ADA_FLAG_UNMAPPEDIO, adabitsysctl, "I",
"Unmapped I/O support *DEPRECATED* gone in FreeBSD 14");
"Use unmapped I/O. This sysctl is *DEPRECATED*, gone in FreeBSD 15");
SYSCTL_ADD_PROC(&softc->sysctl_ctx, SYSCTL_CHILDREN(softc->sysctl_tree),
OID_AUTO, "rotating", CTLTYPE_INT | CTLFLAG_RD | CTLFLAG_MPSAFE,
&softc->flags, (u_int)ADA_FLAG_ROTATING, adabitsysctl, "I",
"Rotating media *DEPRECATED* gone in FreeBSD 14");
"Rotating media. This sysctl is *DEPRECATED*, gone in FreeBSD 15");
#ifdef CAM_TEST_FAILURE
/*