On Tue, Jun 16, 2026 at 12:07:03PM -0700, Jack Lee wrote:
DEFINE_IDR is deprecated in favor of XArray. Convert tty_minors from IDR to XArray, replacing idr_alloc, idr_find, idr_remove and idr_destroy with their xa_alloc, xa_load, xa_erase and xa_destroy equivalents.
Signed-off-by: Jack Lee skunkolee@gmail.com
drivers/staging/greybus/uart.c | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-)
This "cleanup" has come up in the past, and shot down each time as it's not really needed or necessary. idr is just fine to use here and xarray is overkill.
thanks,
greg k-h