Alex Saveau
Alex Saveau
For that first patch, is there a way to include it in a live kernel? Or do I need to build and boot my own kernel? Any pointers would be...
> If you want, send me your test app and I can run it here and we can compare. That might be easier. Yes please :). If you'd like, I...
Going to assume that's why you pinned the benches to a core. You patch does fix the slowdown! I ran the same benchmark but between uring and non-uring (with /tmp...
> Should this be an in_uring_enter(2) flag, or should it be a ring setup flag? If the former, we probably want to use a FEAT flag for it too. Is...
Gotya, `INLINE`, `NO_OFFLOAD`, and `NO_IOWQ` all seem pretty reasonable. No real preference unfortunately. :)
Makes sense about the sqes. I still think this flag would be more useful with enter (for example maybe the copy_file_ranges would be faster if executed in parallel), but I'm...
> But yes, for SQPOLL, it'd have to be a setup flag. As in putting the NO_IOWQ flag on enter is a problem? If not, I don't see why you'd...
Hmmm, this is kinda gross, but could enter be stateful for SQPOLL? As in it says "everything processed after now will be NO_IOWQ." The semantics of when "now" is seem...
@axboe so are you suggesting we have the same flag in both setup and enter? If so, that seems pretty reasonable to me. @FrankReh I like the idea of documenting...
Splice only works if one of the FDs is a pipe according the docs, so that won't work.