Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vfjiw-004arO-1A for pgsql-bugs@arkaria.postgresql.org; Tue, 13 Jan 2026 19:06:39 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vfjiu-0069AL-2q for pgsql-bugs@arkaria.postgresql.org; Tue, 13 Jan 2026 19:06:37 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vfjiu-0069AD-1n for pgsql-bugs@lists.postgresql.org; Tue, 13 Jan 2026 19:06:36 +0000 Received: from mail-oi1-x229.google.com ([2607:f8b0:4864:20::229]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vfjis-000HdY-27 for pgsql-bugs@lists.postgresql.org; Tue, 13 Jan 2026 19:06:36 +0000 Received: by mail-oi1-x229.google.com with SMTP id 5614622812f47-45c6113d757so900833b6e.2 for ; Tue, 13 Jan 2026 11:06:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768331191; x=1768935991; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=9Ut99J7yFw9i2fd0y5ylGx1hYhTt455yjgslOt21fkw=; b=kpgDbAVB5e6H40mWHIZbwbLwfSC5HIxWJvgFeqej33DDXDsK+1vODDa4BM12lQHAIQ Fl6Bj8k1tbdf9Ti7RXWLG9ZkvcWC+ARRx9D8J50o2wbXw3B6kgx/rOT50Mnrd/TdoLpa 9YqdRFmibDU7emzhtj8/wg/4h4j3mbvrFit2kUaoOS2a6Ajd3oTf/v9xUn5BUIOS1xh3 u5Tb+tALyS8yVY0cMDchtUHsJUXoaJxrm0fkpB7eLVZuHPvMNSON06cVXKvr5hOhBeUq +r3WWLILqXR6P8rxwLNfsW8emItJMLFjkv9J0wYlLWF1DRFO7jWS3LaH/NC1uSR/lzol HSjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768331191; x=1768935991; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=9Ut99J7yFw9i2fd0y5ylGx1hYhTt455yjgslOt21fkw=; b=DSodJghHMmNyhBTXWdkZ1LQfuQt/2cmIfdWm5vooxZ4tnw5VfoBvlvZHlDIBstLIG2 B9hlSP22KMC6XvGaOfbzX1R3znqjvpoMD1LjLnEsQI+I7vIpsi+NqnsV629ezz86V7uH WHXt91QqsKNwmtRvoa6nsreson36XzSYq3mJTi/Bfux1boQpBEsYsAxlNMOwhZQlB7MH y1XE1RBwXn0sFxoXmZHkBK0iO58gd6i1hvXyvKPuUhFrPJgSbtdFZhGeuRNfHkjI+wNJ H+7maUw9HyJgLwS2dQizUEWQY72nUaiDPT+0cmJza0dNXA4VN3X9BEfeLGoyybyE25S1 +bUg== X-Forwarded-Encrypted: i=1; AJvYcCVvdSJKv4dFgKEcq/lHb9nEwWiUMkA49DC4gUO3AwyJhXrNaKcsBecm7CNQFwp8rfSNTK24XYSXicGt@lists.postgresql.org X-Gm-Message-State: AOJu0YxkT62MA3rJqAQDhdUrV6fmsUcd+PpApwh49/FH3OlLExHkoDlr g5PRyKS4ZR+3b5tEJIj6Sb9PBTYsWBhvEL1n/CWlyBFWF84NWLGnmlqg4I9BXhlicicNWMOEtVc ZEugke5hT/3hd3S6aryasUsjfpIUuKag= X-Gm-Gg: AY/fxX5R2wA3HgKsZFn4I/qWSy053Xg8LZGF97+C++5cwKfBWb/PP1WrtzSARhF1or4 9XpI+VDbhxXCHtBQ40v03YnQ3Yq+zOuAcRjKqcxp7EIYK7MpGZcbjverVBD9XzgVukHxy+GxoLe 7dsip2Acl5xu+HxL3IKSYWaIv1qnFzd65T6OGEAD4fNmqk6PpNob4T4XQjq0XxEz/WHICHEO0bh BTnVLwVXGjh+swqyv0GySo7SZTB7TI7B3aeTtdBeZCY/9IXeIbFxWVZShepxTIZNYZ1yg== X-Received: by 2002:a05:6808:222a:b0:43f:7287:a5de with SMTP id 5614622812f47-45c7153d0damr21984b6e.41.1768331191364; Tue, 13 Jan 2026 11:06:31 -0800 (PST) MIME-Version: 1.0 References: <19369-aa853da20e970a89@postgresql.org> In-Reply-To: From: surya poondla Date: Tue, 13 Jan 2026 11:06:20 -0800 X-Gm-Features: AZwV_QiYDKkI30a7pOsTtLfws2Pt-DzSXiYD0uV869-LQTb8arjIJYUA61VpdH0 Message-ID: Subject: Re: BUG #19369: Not documented that io_uring on kernel versions between 5.1 and below 5.6 does not work To: Andres Freund Cc: "Si, Evan" , "pgsql-bugs@lists.postgresql.org" Content-Type: multipart/mixed; boundary="00000000000081c3d8064849b095" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000081c3d8064849b095 Content-Type: multipart/alternative; boundary="00000000000081c3d7064849b093" --00000000000081c3d7064849b093 Content-Type: text/plain; charset="UTF-8" Hi Evan, Andres, Here is the patch (attached). I believe this change would also be a good candidate for backpatching to previous supported versions. Regards, Surya Poondla --00000000000081c3d7064849b093 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Hi Evan= , Andres,

Here= is the patch (attached).

I believe this change would also be a good candidate for backpa= tching to previous supported versions.


Regards, Surya Poondla

--00000000000081c3d7064849b093-- --00000000000081c3d8064849b095 Content-Type: application/octet-stream; name="0001-Document-correct-kernel-requirements-for-io_uring.patch" Content-Disposition: attachment; filename="0001-Document-correct-kernel-requirements-for-io_uring.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mkcynq2r0 RnJvbSA0OTdlYjgxM2MwYzQxZDg3MGUzNjU5YzI5ODc2ZDQyZTc1MGY2NjZjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzcG9vbmRsYSA8c19wb29uZGxhQGFwcGxlLmNvbT4KRGF0ZTog TW9uLCAxMiBKYW4gMjAyNiAxNToyOTo0OCAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIERvY3VtZW50 IGNvcnJlY3Qga2VybmVsIHJlcXVpcmVtZW50cyBmb3IgaW9fdXJpbmcKCldoaWxlIGlvX3VyaW5n IHdhcyBpbnRyb2R1Y2VkIGluIExpbnV4IDUuMSwgUG9zdGdyZVNRTCByZXF1aXJlcyBrZXJuZWwK dmVyc2lvbiA1LjYgb3IgbmV3ZXIgZHVlIHRvIHRoZSBpb191cmluZyBvcGVyYXRpb25zIGl0IHJl bGllcyBvbi4KRWFybGllciBrZXJuZWxzIG1heSBhcHBlYXIgdG8gc3VwcG9ydCBpb191cmluZyBi dXQgY2FuIGZhaWwgYXQgcnVudGltZS4KClVwZGF0ZWQgdGhlIGludGVybmFsIEFJTyBkb2N1bWVu dGF0aW9uIGFuZCB0aGUgc2FtcGxlIGNvbmZpZ3VyYXRpb24gZmlsZQp0byBzdGF0ZSB0aGUgY29y cmVjdCBtaW5pbXVtIGtlcm5lbCByZXF1aXJlbWVudC4KLS0tCiBzcmMvYmFja2VuZC9zdG9yYWdl L2Fpby9SRUFETUUubWQgICAgICAgICAgICAgfCA4ICsrKysrKystCiBzcmMvYmFja2VuZC91dGls cy9taXNjL3Bvc3RncmVzcWwuY29uZi5zYW1wbGUgfCAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDgg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9zcmMvYmFja2VuZC9z dG9yYWdlL2Fpby9SRUFETUUubWQgYi9zcmMvYmFja2VuZC9zdG9yYWdlL2Fpby9SRUFETUUubWQK aW5kZXggNzJhZTNiMzczN2QuLmM0MGE2Y2UxNmNmIDEwMDY0NAotLS0gYS9zcmMvYmFja2VuZC9z dG9yYWdlL2Fpby9SRUFETUUubWQKKysrIGIvc3JjL2JhY2tlbmQvc3RvcmFnZS9haW8vUkVBRE1F Lm1kCkBAIC0yNTYsMTAgKzI1NiwxNiBAQCBzeW5jaHJvbm91cyBtYW5uZXIuCiAKICMjIyMgaW9f dXJpbmcKIAotYGlvX21ldGhvZD1pb191cmluZ2AgaXMgYXZhaWxhYmxlIG9uIExpbnV4IDUuMSsu IEluIGNvbnRyYXN0IHRvIHdvcmtlciBtb2RlIGl0CitgaW9fbWV0aG9kPWlvX3VyaW5nYCBpcyBh dmFpbGFibGUgb24gTGludXggNS42Ky4gSW4gY29udHJhc3QgdG8gd29ya2VyIG1vZGUgaXQKIGRp c3BhdGNoZXMgYWxsIElPIGZyb20gd2l0aGluIHRoZSBwcm9jZXNzLCBsb3dlcmluZyBjb250ZXh0 IHN3aXRjaCByYXRlIC8KIGxhdGVuY3kuCiAKK1doaWxlIGlvX3VyaW5nIHdhcyBpbnRyb2R1Y2Vk IGluIExpbnV4IGtlcm5lbCA1LjEsIHRoZSBvcGVyYXRpb25zIHJlcXVpcmVkIGJ5CitQb3N0Z3Jl U1FMIChJT1JJTkdfT1BfUkVBRCBhbmQgSU9SSU5HX09QX1dSSVRFIG9wY29kZXMgZm9yIG5vbi12 ZWN0b3JlZCBJL08pCithcmUgb25seSBhdmFpbGFibGUgc3RhcnRpbmcgd2l0aCBMaW51eCBrZXJu ZWwgNS42LiBBdHRlbXB0aW5nIHRvIHVzZSBpb191cmluZworb24ga2VybmVscyBiZXR3ZWVuIDUu MSBhbmQgNS41IHdpbGwgcmVzdWx0IGluIHJ1bnRpbWUgZXJyb3JzIChFSU5WQUwpIHdoZW4KK2Nv bm5lY3Rpb25zIGFyZSBlc3RhYmxpc2hlZC4KKwogCiAjIyMgQUlPIEhhbmRsZXMKIApkaWZmIC0t Z2l0IGEvc3JjL2JhY2tlbmQvdXRpbHMvbWlzYy9wb3N0Z3Jlc3FsLmNvbmYuc2FtcGxlIGIvc3Jj L2JhY2tlbmQvdXRpbHMvbWlzYy9wb3N0Z3Jlc3FsLmNvbmYuc2FtcGxlCmluZGV4IGRjOWUyMjU1 ZjhhLi4xNjQ4ZjRiZTIwNyAxMDA2NDQKLS0tIGEvc3JjL2JhY2tlbmQvdXRpbHMvbWlzYy9wb3N0 Z3Jlc3FsLmNvbmYuc2FtcGxlCisrKyBiL3NyYy9iYWNrZW5kL3V0aWxzL21pc2MvcG9zdGdyZXNx bC5jb25mLnNhbXBsZQpAQCAtMjA0LDcgKzIwNCw3IEBACiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIyAoY2hhbmdlIHJlcXVpcmVzIHJlc3RhcnQpCiAjaW9fY29tYmlu ZV9saW1pdCA9IDEyOGtCICAgICAgICAgICAgICAgIyB1c3VhbGx5IDEtMTI4IGJsb2NrcyAoZGVw ZW5kcyBvbiBPUykKIAotI2lvX21ldGhvZCA9IHdvcmtlciAgICAgICAgICAgICAgICAgICAgICMg d29ya2VyLCBpb191cmluZywgc3luYworI2lvX21ldGhvZCA9IHdvcmtlciAgICAgICAgICAgICAg ICAgICAgICMgd29ya2VyLCBpb191cmluZyAoTGludXggNS42KyksIHN5bmMKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjIChjaGFuZ2UgcmVxdWlyZXMgcmVzdGFydCkK ICNpb19tYXhfY29uY3VycmVuY3kgPSAtMSAgICAgICAgICAgICAgICAjIE1heCBudW1iZXIgb2Yg SU9zIHRoYXQgb25lIHByb2Nlc3MKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAjIGNhbiBleGVjdXRlIHNpbXVsdGFuZW91c2x5Ci0tIAoyLjM5LjUgKEFwcGxlIEdpdC0x NTQpCgo= --00000000000081c3d8064849b095--