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