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 1vfLyY-001GsH-30 for pgsql-hackers@arkaria.postgresql.org; Mon, 12 Jan 2026 17:45:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vfLyX-001LSm-0n for pgsql-hackers@arkaria.postgresql.org; Mon, 12 Jan 2026 17:45:09 +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 1vfLyW-001LSc-1e for pgsql-hackers@lists.postgresql.org; Mon, 12 Jan 2026 17:45:09 +0000 Received: from fout-a5-smtp.messagingengine.com ([103.168.172.148]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vfLyU-00044L-0Z for pgsql-hackers@postgresql.org; Mon, 12 Jan 2026 17:45:08 +0000 Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.phl.internal (Postfix) with ESMTP id E8848EC013B; Mon, 12 Jan 2026 12:45:03 -0500 (EST) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-06.internal (MEProxy); Mon, 12 Jan 2026 12:45:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anarazel.de; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1768239903; x=1768326303; bh=XjKQovwNpt RYE3dulwLa7FZiB/h27fwzhUafQ6U0aEo=; b=fra+2amN1cYAXsV3l77T2kld8I hCH9BkAzyUOPIogfY/1Wu4nVaQDxGhvQhIWSoNRBCg+bqZwtpJLv573tTCufRbar neDPB9eIFzBqeG6BoxUfanPBUiL3kjg2vFVfjoqUxjbj+IIABplStiheLxSH6mbW Z3JyoydsOhpPf6JXHdx+NXb5GluzNqG7g27jjvnB5TqPQp/0XlU7CMi4+mitHLY0 Oo3v/AdxGYTEMMi5XdK/cF87OQ6BKtF17N6mytnzPmUik3C0FUnMDyjRCEMYvctJ io0KZq28gnVl6xgp46R1G6BtXx0Kz9+IcNOviz2IxSodqj83hku9hTBvznDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1768239903; x=1768326303; bh=XjKQovwNptRYE3dulwLa7FZiB/h27fwzhUa fQ6U0aEo=; b=qflDPb/NNv70sImDDO9oTxF0CZKA7BXrVv98PTeGeuxbqwshb1V fC31GhcRcp1kD6Svx4Geaft+5/gHclWIDlxdJYfm1WMtuzOJp6f4M72Vx7kh85U+ OIyW2vPprwvY5QnQphQPkJIkVn15mlU56HMggoUAG0fGVP+0p6fcYFMZCrZbdYFe MiBfHxEikko77gI4HpSBDR0ihZsnz5cWbCcg9Wzi1XPcbXQ0CDtg2wB/2NCywN6F lIxI6VMhoKjPNynuHBAmmczu/aNRsAXfMxOfOnBlCGDXCmhVx7q6msoi6kM2SDE7 iE94GZMKETJ8UgDylhCFnjOINGE3tbuT5fQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgdduudektdekucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepfffhvfevuffkfhggtggujgesthdtsfdttddtvdenucfhrhhomheptehnughrvghs ucfhrhgvuhhnugcuoegrnhgurhgvshesrghnrghrrgiivghlrdguvgeqnecuggftrfgrth htvghrnhepfeffgfelvdffgedtveelgfdtgefghfdvkefggeetieevjeekteduleevjefh ueegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheprg hnughrvghssegrnhgrrhgriigvlhdruggvpdhnsggprhgtphhtthhopeelpdhmohguvgep shhmthhpohhuthdprhgtphhtthhopegsohgvkhgvfihurhhmodhpohhsthhgrhgvshesgh hmrghilhdrtghomhdprhgtphhtthhopehmvghlrghnihgvphhlrghgvghmrghnsehgmhgr ihhlrdgtohhmpdhrtghpthhtohepmhhitghhrggvlhdrphgrqhhuihgvrhesghhmrghilh drtghomhdprhgtphhtthhopehrvghshhhkvghkihhrihhllhesghhmrghilhdrtghomhdp rhgtphhtthhopehrohgsvghrthhmhhgrrghssehgmhgrihhlrdgtohhmpdhrtghpthhtoh epthhhohhmrghsrdhmuhhnrhhosehgmhgrihhlrdgtohhmpdhrtghpthhtohephhhlihhn nhgrkhgrsehikhhirdhfihdprhgtphhtthhopehnohgrhheslhgvrggusghorghtrdgtoh hmpdhrtghpthhtohepphhgshhqlhdqhhgrtghkvghrshesphhoshhtghhrvghsqhhlrdho rhhg X-ME-Proxy: Feedback-ID: id4a34324:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 12 Jan 2026 12:45:03 -0500 (EST) Date: Mon, 12 Jan 2026 12:45:03 -0500 From: Andres Freund To: Kirill Reshke Cc: Heikki Linnakangas , Melanie Plageman , Matthias van de Meent , pgsql-hackers@postgresql.org, Thomas Munro , Noah Misch , Robert Haas , Michael Paquier Subject: Re: Buffer locking is special (hints, checksums, AIO writes) Message-ID: References: <3nce7i72ayzkunai6mkz24ckbxk74jodz4ua2chcdrwppxlxcd@w6x5kfkjrkru> <1108f18d-cf7c-4f17-b29c-a119fe42f7e5@iki.fi> <5dwlfu2jyzkyf3nrlzxxblxctb6xio5es73ptgsahjnmfu5miu@772rc764hfhi> <4csodkvvfbfloxxjlkgsnl2lgfv2mtzdl7phqzd4jxjadxm4o5@usw7feyb5bzf> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On 2026-01-09 13:08:43 +0500, Kirill Reshke wrote: > On Fri, 9 Jan 2026 at 05:29, Andres Freund wrote: > > > > I think 0001, 0002, 0003 can be committed. 0004, 0005 are new and probably > > 0001 LGTM. > > I also did look at 0002, looks sane. Thanks for looking! I've pushed 0001/0002 now. I fixed a typo or two since the last published version. I'm doing another pass through 0003 and will push that if I don't find anything significant. Also working on doing comment polishing of the later patches, found a few things, but not quite enough to be worth reposting yet. Greetings, Andres Freund