RE: Feedback on removing AIO_MODE_NATIVE from iocore/aio

2023-04-04 Thread Alan Carroll
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 replac

Re: [E] Feedback on removing AIO_MODE_NATIVE from iocore/aio

2023-04-04 Thread Chris McFarlen
> I believe there's a concern about io_uring in that using it means ATS can > now crash the kernel, which is harder to debug than a process crash. Agreed. io_uring is still in development. That's why I'm proposing this runtime selection so we can have a more managed transition to it for those

Re: Feedback on removing AIO_MODE_NATIVE from iocore/aio

2023-04-04 Thread Chris McFarlen
> > On Apr 3, 2023, at 11:38, Chris McFarlen ch...@mcfarlen.us wrote: > > > > 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 remo