Re: BUG #19369: Not documented that io_uring on kernel versions between 5.1 and below 5.6 does not work - Mailing list pgsql-bugs

From Andres Freund
Subject Re: BUG #19369: Not documented that io_uring on kernel versions between 5.1 and below 5.6 does not work
Date
Msg-id rjo26nijemix22gllbpknliioyndrcu2mg3ojdduy5tencve5w@5hmjportc75t
Whole thread Raw
In response to Re: BUG #19369: Not documented that io_uring on kernel versions between 5.1 and below 5.6 does not work  ("Si, Evan" <evsi@amazon.com>)
Responses Re: BUG #19369: Not documented that io_uring on kernel versions between 5.1 and below 5.6 does not work
List pgsql-bugs
Hi,

On 2026-01-12 21:16:48 +0000, Si, Evan wrote:
> Hi Surya,
> 
> Sure, thanks for the interest. Mainly I think it’d be nice to for the engine
> to behave similarly as it does pre-5.1 and point out that the kernel version
> is too old. Or at least for the README to reflect the minimum kernel version
> (5.6) accurately.

Yea, this clearly is just an oversight. I had forgotten that those operations
weren't available in earlier kernel versions.

While it would be possible to make things work on the older kernel, by
always using the vectorized op on old kernels, I'm doubtful it's worth the
increase in test matrix.

Any chance you want to provide a patch?


Greetings,

Andres Freund



pgsql-bugs by date:

Previous
From: PG Bug reporting form
Date:
Subject: BUG #19377: Query planner interesting behaviour
Next
From: surya poondla
Date:
Subject: Re: BUG #19369: Not documented that io_uring on kernel versions between 5.1 and below 5.6 does not work