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.94.2) (envelope-from ) id 1u1s6J-009TIa-CJ for pgsql-committers@arkaria.postgresql.org; Mon, 07 Apr 2025 19:25:43 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1u1s6H-0033rB-Nt for pgsql-committers@arkaria.postgresql.org; Mon, 07 Apr 2025 19:25:42 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u1s5M-002yfz-Um for pgsql-committers@lists.postgresql.org; Mon, 07 Apr 2025 19:24:45 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1u1s5L-003Wpf-0E for pgsql-committers@lists.postgresql.org; Mon, 07 Apr 2025 19:24:44 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1u1s5K-001cxD-EN for pgsql-committers@lists.postgresql.org; Mon, 07 Apr 2025 19:24:42 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1u1s5K-003Al0-0h for pgsql-committers@lists.postgresql.org; Mon, 07 Apr 2025 19:24:42 +0000 Content-Type: multipart/mixed; boundary="===============1939689428833922814==" MIME-Version: 1.0 From: Andres Freund To: pgsql-committers@lists.postgresql.org Subject: pgsql: aio: Make AIO more compatible with valgrind X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 07 Apr 2025 19:24:42 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============1939689428833922814== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 YWlvOiBNYWtlIEFJTyBtb3JlIGNvbXBhdGlibGUgd2l0aCB2YWxncmluZAoKSW4gc29tZSBlZGdl IGNhc2VzIHZhbGdyaW5kIGZsYWdzIGlzc3VlcyB3aXRoIHRoZSBtZW1vcnkgcmVmZXJlbmNlZCBi eQpJT3MuIEFsbCBvZiB0aGUgY2FzZXMgYWRkcmVzc2VkIGluIHRoaXMgY2hhbmdlIGFyZSBmYWxz ZSBwb3NpdGl2ZXMuCgpNb3N0IG9mIHRoZSBmYWxzZSBwb3NpdGl2ZXMgYXJlIGNhdXNlZCBieSBV bnBpbkJ1ZmZlcltOb093bmVyXSBtYXJraW5nIGJ1ZmZlcgpkYXRhIGFzIGluYWNjZXNzaWJsZS4g VGhpcyBoYXBwZW5zIGV2ZW4gdGhvdWdoIHRoZSBBSU8gc3Vic3lzdGVtIHN0aWxsIGhvbGRzIGEK cGluLiBUaGF0J3MgZ29vZCwgdGhlcmUgc2hvdWxkbid0IGJlIGFjY2Vzc2VzIHRvIHRoZSBidWZm ZXIgb3V0c2lkZSBvZiBBSU8KcmVsYXRlZCBjb2RlIHVudGlsIGl0IGlzIHBpbm5lZCBieSAidXNl ciIgY29kZSBhZ2Fpbi4gQnV0IGl0IHJlcXVpcmVzIHNvbWUKZXhwbGljaXQgd29yayAtIGlmIHRo ZSBidWZmZXIgaXMgbm90IHBpbm5lZCBieSB0aGUgY3VycmVudCBiYWNrZW5kLCB3ZSBuZWVkIHRv CmV4cGxpY2l0bHkgbWFyayB0aGUgYnVmZmVyIGRhdGEgYWNjZXNzaWJsZS9pbmFjY2Vzc2libGUg d2hpbGUgZXhlY3V0aW5nCmNvbXBsZXRpb24gY2FsbGJhY2tzLgoKVGhhdCBob3dldmVyIGNhdXNl cyBhIGNhc2NhZGluZyBpc3N1ZSBpbiBJTyB3b3JrZXJzOiBBZnRlciB0aGUgY29tcGxldGlvbgpj YWxsYmFja3MgZm9yIGEgYnVmZmVyIGlzIGV4ZWN1dGVkLCB0aGUgcGFnZSBpcyBtYXJrZWQgYXMg aW5hY2Nlc3NpYmxlLiBJZgpzdWJzZXF1ZW50bHkgdGhlIHNhbWUgd29ya2VyIGlzIGV4ZWN1dGlu ZyBJTyB0YXJnZXRpbmcgdGhlIHNhbWUgYnVmZmVyLCB3ZQp3b3VsZCBnZXQgYW4gZXJyb3IsIGFz IHRoZSBtZW1vcnkgaXMgc3RpbGwgbWFya2VkIGluYWNjZXNzaWJsZS4gVG8gYXZvaWQgdGhhdCwK d2UgbmVlZCB0byBleHBsaWNpdGx5IG1hcmsgdGhlIG1lbW9yeSBhcyBhY2Nlc3NpYmxlIGluIElP IHdvcmtlcnMuCgpBbm90aGVyIGlzc3VlIGlzIHRoYXQgSU8gZXhlY3V0ZWQgaW4gd29ya2VycyBv ciB2aWEgaW9fdXJpbmcgd2lsbCBub3QgbWFyawptZW1vcnkgYXMgREVGSU5FRC4gSW4gdGhlIGNh c2Ugb2Ygd29ya2VycyB0aGF0IGlzIGJlY2F1c2UgdmFsZ3JpbmQgZG9lcyBub3QKdHJhY2sgbWVt b3J5IGRlZmluZWRuZXNzIGFjcm9zcyBwcm9jZXNzZXMuIEZvciBpb191cmluZyB0aGF0IGlzIGJl Y2F1c2UKdmFsZ3JpbmQgZG9lcyBub3QgdW5kZXJzdGFuZCBpb191cmluZywgYW5kIHRoZXJlZm9y ZSBpdHMgSU9zIG5ldmVyIG1hcmsgbWVtb3J5CmFzIGRlZmluZWQsIHdoZXRoZXIgdGhlIGNvbXBs ZXRpb25zIGFyZSBwcm9jZXNzZWQgaW4gdGhlIGRlZmluaW5nIHByb2Nlc3Mgb3IKaW4gYW5vdGhl ciBjb250ZXh0LiAgSXQncyBub3QgZW50aXJlbHkgY2xlYXIgaG93IHRvIGJlc3Qgc29sdmUgdGhh dC4gVGhlCmN1cnJlbnQgdXNlciBvZiBBSU8gaXMgbm90IGFmZmVjdGVkLCBhcyBpdCBleHBsaWNp dGx5IG1hcmtzIGJ1ZmZlcnMgYXMgREVGSU5FRAomIE5PQUNDRVNTIGFueXdheS4gIERlZmVyIHNv bHZpbmcgdGhpcyBpc3N1ZSB1bnRpbCB3ZSBoYXZlIGEgdXNlciB3aXRoCmRpZmZlcmVudCBuZWVk cy4KClBlciBidWlsZGZhcm0gYW5pbWFsIHNraW5rLgoKUmV2aWV3ZWQtYnk6IE5vYWggTWlzY2gg PG5vYWhAbGVhZGJvYXQuY29tPgpDby1hdXRob3JlZC1ieTogTm9haCBNaXNjaCA8bm9haEBsZWFk Ym9hdC5jb20+CkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vM3BkNDMyMm1vZ2ZtZGQ1 bmxuM3pwaGR3aHRtcTNyemRsZHFqd2Iyc2ZxemNnczIybGZAb2syZ2xldGRhb2U2CgpCcmFuY2gK LS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3Jn L3BnL2NvbW1pdGRpZmYvOGUyOTNlNjg5YmFiMDI2N2QyNmUzNzA1ZmUxZDUzN2NkNDNlNjMzYQoK TW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9haW8vYWlv X2lvLmMgICAgICAgIHwgMjMgKysrKysrKysrKysrKysrKysrKysrKysKc3JjL2JhY2tlbmQvc3Rv cmFnZS9haW8vbWV0aG9kX3dvcmtlci5jIHwgMTkgKysrKysrKysrKysrKysrKysrKwpzcmMvYmFj a2VuZC9zdG9yYWdlL2J1ZmZlci9idWZtZ3IuYyAgICAgfCAxOSArKysrKysrKysrKysrKysrKysr CnNyYy9iYWNrZW5kL3N0b3JhZ2Uvc21nci9zbWdyLmMgICAgICAgICB8ICAyICsrCnNyYy9pbmNs dWRlL3N0b3JhZ2UvYWlvX2ludGVybmFsLmggICAgICB8ICAxICsKNSBmaWxlcyBjaGFuZ2VkLCA2 NCBpbnNlcnRpb25zKCspCgo= --===============1939689428833922814==--