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 1w8bQg-000hMh-12 for pgsql-hackers@arkaria.postgresql.org; Fri, 03 Apr 2026 10:07:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w8bQd-00BE8n-1F for pgsql-hackers@arkaria.postgresql.org; Fri, 03 Apr 2026 10:07:03 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with utf8esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w8bQc-00BE8Q-1S for pgsql-hackers@lists.postgresql.org; Fri, 03 Apr 2026 10:07:03 +0000 Received: from xmbghk7.mail.qq.com ([43.163.128.44]) by makus.postgresql.org with utf8esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w8bQV-00000000Kyr-2gO9 for pgsql-hackers@lists.postgresql.org; Fri, 03 Apr 2026 10:07:00 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1775210807; bh=mU/OCuNgXKy0bhKMqagU1m+pql4yVif/nLO1IIVFC28=; h=From:To:Subject:Date:References:In-Reply-To; b=CaDEnRiZY9+V1G4wQyBbO/x3Y5mo/kuQViUcPZ2UPWNYKJHsrBwhw+ae9NfLHjNu5 Mvb7uk29oK8F4nIlCoOtfpWoKhQYbPmyOCFQfXeMxqvrKzcIOfaVvw+TOh6Po1quMp hPsyDXiihcqR29I7f+ZX/65esqekFHuP5+FQ40FI= X-QQ-XMRINFO: Mp0Kj//9VHAxzExpfF+O8yhSrljjwrznVg== X-QQ-XMAILINFO: McF9JvsryK5JwSn4KaUo0Pwm40NM6ShnJ/4gM3lRhwCRQDPYqJF7bpHfz8/faE JD07a9ur0uAtjXWbiLcdSYFGS0e/zXm5SS8JcMjdrrKnGrvC+2rtv7hnES4EoLBgax30u9HGWimuI ZWQ2HlDRFbf4iwuuA/fhzqaO63HahnFDA4bhv9Roh3GykJSie+krSXM0JeGG3j9/m3qaVpmyw847W MW4cto1pZhGpAcGfVtfPB9a5QkVmhL5SFxtJ28zGnkIkj9/gY7S1/rXvz/eUwwLSMutoEIldwf+wJ ItJsSb484FHd3ck0bR8DHoSYogKzQuVK7n/RNUL4pAZ9LoCwvbcKjl1NPD++3rjtDKrxbXo93RruX 0KrT+btPbYf5FRSI3xAqcgs9H64NSpllYMKr1A5UB8FREuJu+cCNHjSZbPTPPQ+rzttYhAIHarVTI rOEt6iKm0VvW7fsSaQPR8pK1cQ3yOJ0+bz2/1xbuSgZkUIHvvEz/5WLk/GxM9fVW86yO3TiKiPsoD IaAHkWCJ05zvA+JplMuCcslalmpM3PaG2fTeYUPSvrRy4FfrrMLkIHnBSsHpX8v34wmN4i5z0N0XK XKCj6m4bKZVo4Or+R+W3lDDRwsw0EEmNlnEN1uezClJHE6qJK2Oh/yUfrc6H1crfdwoTPA+O3fvjW ZOlsr0EZt2BxP4vpm4Db4eatS0KI5a8lY9m+b7NUab0ZWvwSDA7rS4nfUZLM/Qxy/HK4SzLGXfosg /4NzLsDp+HlZs6ZsJOQ4Y8NZQ6FAf9ep6sw8Wj2b1a9yhAQfQbJ6DREPTCOiOe0nmh8IdSBlMU2TS jpvq8kz7T1zzgc/AXwdF2EDHkHqQpKG6PGlJb4aVjG2272Kj91Ekh74syyg1nAMpGnzk4fihMXphT j0AEIVKiwscykDVzjvCUaqdIJKYF5rbTCZre3TKJ+jcSv000adU1Kt65aOYkKDY53UXDVrpowy8nh xpaaluiNgFb+IIS7h0gwLXyxKJ5wCfd1Wy1BBJtpH/zMJOXLmSTHra8r8ms9Z0DBTuNQUumR1sTt8 Z7WK/qwCX3UWQ1FOpVHsOEQHV4g7VRnjRGxuI From: "=?utf-8?B?Y2NhNTUwNw==?=" To: "=?utf-8?B?QW5kcmVzIEZyZXVuZA==?=" , "=?utf-8?B?cGdzcWwtaGFja2Vycw==?=" Subject: Re: Buffer locking is special (hints, checksums, AIO writes) Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Date: Fri, 3 Apr 2026 18:06:46 +0800 X-Priority: 3 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x References: <5ubipyssiju5twkb7zgqwdr7q2vhpkpmuelxfpanetlk6ofnop@hvxb4g2amb2d> <68e89de8-5f6c-4eaf-a800-e16a5e487667@iki.fi> <20260215195239.ce.noahmisch@microsoft.com> <5bf667f3-5270-4b19-a08f-0facbecdff68@postgrespro.ru> In-Reply-To: X-QQ-mid: xmseza62-0t1775210806t616o8vix List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk SGksCgpJIGZpbmQgc29tZSBvdXRkYXRlZCBjb21tZW50cyBpbiBzcmMvYmFja2VuZC9zdG9y YWdlL2J1ZmZlci9SRUFETUU6CgpgYGAKTm90ZSB0aGF0IGEgYnVmZmVyIGhlYWRlcidzIHNw aW5sb2NrIGRvZXMgbm90IGNvbnRyb2wgYWNjZXNzIHRvIHRoZSBkYXRhCmhlbGQgd2l0aGlu IHRoZSBidWZmZXIuICBFYWNoIGJ1ZmZlciBoZWFkZXIgYWxzbyBjb250YWlucyBhbiBMV0xv Y2ssIHRoZQoiYnVmZmVyIGNvbnRlbnQgbG9jayIsIHRoYXQgKmRvZXMqIHJlcHJlc2VudCB0 aGUgcmlnaHQgdG8gYWNjZXNzIHRoZSBkYXRhCmluIHRoZSBidWZmZXIuICBJdCBpcyB1c2Vk IHBlciB0aGUgcnVsZXMgYWJvdmUuCmBgYAoKIkVhY2ggYnVmZmVyIGhlYWRlciBhbHNvIGNv bnRhaW5zIGFuIExXTG9jayIgaXMgb3V0ZGF0ZWQuCgpgYGAKVGhlIGJhY2tncm91bmQgd3Jp dGVyIHRha2VzIHNoYXJlZCBjb250ZW50IGxvY2sgb24gYSBidWZmZXIgd2hpbGUgd3JpdGlu ZyBpdApvdXQgKGFuZCBhbnlvbmUgZWxzZSB3aG8gZmx1c2hlcyBidWZmZXIgY29udGVudHMg dG8gZGlzayBtdXN0IGRvIHNvIHRvbykuClRoaXMgZW5zdXJlcyB0aGF0IHRoZSBwYWdlIGlt YWdlIHRyYW5zZmVycmVkIHRvIGRpc2sgaXMgcmVhc29uYWJseSBjb25zaXN0ZW50LgpXZSBt aWdodCBtaXNzIGEgaGludC1iaXQgdXBkYXRlIG9yIHR3byBidXQgdGhhdCBpc24ndCBhIHBy b2JsZW0sIGZvciB0aGUgc2FtZQpyZWFzb25zIG1lbnRpb25lZCB1bmRlciBidWZmZXIgYWNj ZXNzIHJ1bGVzLgpgYGAKCiJUaGUgYmFja2dyb3VuZCB3cml0ZXIgdGFrZXMgc2hhcmVkIGNv bnRlbnQgbG9jayAuLi4iLCBzaG91bGQgYmUgInNoYXJlLWV4Y2x1c2l2ZSBjb250ZW50IGxv Y2siLgoKIldlIG1pZ2h0IG1pc3MgYSBoaW50LWJpdCB1cGRhdGUgb3IgdHdvIC4uLiIsIG1h eWJlIGFscmVhZHkgZml4ZWQgYnkgc2hhcmUtZXhjbHVzaXZlIGNvbnRlbnQgbG9jaz8KCi0t ClJlZ2FyZHMsCkNoYW5nQW8gQ2hlbgo=