Details
-
Bug
-
Status: Confirmed (View Workflow)
-
Major
-
Resolution: Unresolved
-
11.4
-
None
Description
The change in MDEV-26674 sets innodb_use_native_aio=OFF for any system running kernel < 5.15.3 due to hangs related to liburing. Since RHEL9 is likely to use kernel 5.14 for quite some time (it goes EoL in 2028), the fix in MDEV-26674 will likely affect quite a lot of people, particularly enterprises. Users of Rocky and Alma Linux will also be affected.
Could MariaDB be compiled with libaio and allow the use of libaio for kernel 5.14 instead of setting innodb_use_native_aio=OFF which impacts performance?
There's also the possibility that Red Hat will (perhaps already?) backport the fix to 5.14. If that's the case a more rigorous check for kernel version/platform would be needed in ha_innodb.cc.
Attachments
Issue Links
- is caused by
-
MDEV-26674 io_uring related hangs on the Linux kernel
-
- Closed
-
- relates to
-
MDEV-35886 MariaDB Server frequently hanging, causing data corruption.
-
- Closed
-
-
MDEV-36234 mysqld: io_uring_queue_init() failed with errno 1
-
- Open
-