I agree with deprecating Linux native AIO. I have heard of many problems with 
it and not once any successful use. I don't think it's the ATS implementation, 
I think the kernel support has never been all there. And now with io_uring, I 
doubt it will ever be fixed, rather native AIO will be replaced by io_uring.

-----Original Message-----
From: Chris McFarlen <ch...@mcfarlen.us> 
Sent: Monday, April 3, 2023 12:38 PM
To: dev@trafficserver.apache.org
Subject: Feedback on removing AIO_MODE_NATIVE from iocore/aio

I would like to remove this disk IO mode from ATS. If nobody is using it, then 
I'd like to delete it for the 10.x release. If that isn't possible, I think it 
should be deprecated in favor of io_uring and removed in a future version.

Is anyone using this IO mode currently? If so, are there any arguments against 
deprecation in favor of io_uring for linux?

Thanks,
Chris

Reply via email to