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

From: Andres Freund <andres(at)anarazel(dot)de>
To: "Si, Evan" <evsi(at)amazon(dot)com>
Cc: surya poondla <suryapoondla4(at)gmail(dot)com>, "pgsql-bugs(at)lists(dot)postgresql(dot)org" <pgsql-bugs(at)lists(dot)postgresql(dot)org>
Subject: Re: BUG #19369: Not documented that io_uring on kernel versions between 5.1 and below 5.6 does not work
Date: 2026-01-13 16:59:59
Message-ID: rjo26nijemix22gllbpknliioyndrcu2mg3ojdduy5tencve5w@5hmjportc75t
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: 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

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message surya poondla 2026-01-13 19:06:20 Re: BUG #19369: Not documented that io_uring on kernel versions between 5.1 and below 5.6 does not work
Previous Message PG Bug reporting form 2026-01-13 06:15:10 BUG #19377: Query planner interesting behaviour