Announcement
Collapse
No announcement yet.
Arm Exploring IO_uring For Graphics Drivers For Better Performance & Synchronization
Collapse
X
-
Eh, why not, as long as it remains optional and the Linux kernel remains fully functional without io_uring and its steady stream of serious security vulnerabilities already mentioned by other commenters in this thread. Performance isn't everything.
-
Originally posted by intelfx View Post
It's all logic bugs in a highly concurrent subsystem. This might be one of the times where Rust genuinely won't help much (I'm obviously not Jens Axboe though, so this is me talking out of my ass).
- Likes 3
Leave a comment:
-
Originally posted by intelfx View Post
It's all logic bugs in a highly concurrent subsystem. This might be one of the times where Rust genuinely won't help much (I'm obviously not Jens Axboe though, so this is me talking out of my ass).
Leave a comment:
-
Originally posted by varikonniemi View Post
When google has paid out a million dollars in uring bug bounties before removing it from android it seems that it's just too hard for a team of humans to wrap their head around to make it work properly. Maybe this is a case where Rust rewrite would be an actual requirement to make it work properly.
- Likes 4
Leave a comment:
-
Originally posted by zexelon View PostGiven my personal experience with IO_uring on the file systems we had it going on... nothing but bad will happen here. We had to disable IO_uring in the end to keep the file system driver from crapping out in production.
Nothing ever corrupted (thankfully) but we could not get it run stably (past a few weeks at a time).Last edited by varikonniemi; 12 October 2024, 06:41 AM.
- Likes 3
Leave a comment:
-
Originally posted by zexelon View PostGiven my personal experience with IO_uring on the file systems we had it going on... nothing but bad will happen here. We had to disable IO_uring in the end to keep the file system driver from crapping out in production.
Nothing ever corrupted (thankfully) but we could not get it run stably (past a few weeks at a time).
I was wondering because depending on what you're using, you don't have to program io_uring directly, just use something that uses io_uring under the hood. That is usually quite easy.Last edited by oleid; 12 October 2024, 03:52 AM.
- Likes 4
Leave a comment:
-
Originally posted by zexelon View PostGiven my personal experience with IO_uring on the file systems we had it going on... nothing but bad will happen here. We had to disable IO_uring in the end to keep the file system driver from crapping out in production.
Nothing ever corrupted (thankfully) but we could not get it run stably (past a few weeks at a time).
- Likes 11
Leave a comment:
-
Given my personal experience with IO_uring on the file systems we had it going on... nothing but bad will happen here. We had to disable IO_uring in the end to keep the file system driver from crapping out in production.
Nothing ever corrupted (thankfully) but we could not get it run stably (past a few weeks at a time).
- Likes 1
Leave a comment:
-
Does this mean we're now going to have a string of articles about some Axboe-type achieving ever greater numbers of draw calls per second?
🤩
- Likes 7
Leave a comment:
Leave a comment: