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 1v6bkV-007E9r-BD for pgsql-committers@arkaria.postgresql.org; Wed, 08 Oct 2025 21:31:03 +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 1v6bkR-00DHme-PU for pgsql-committers@arkaria.postgresql.org; Wed, 08 Oct 2025 21:31:00 +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.94.2) (envelope-from ) id 1v6bkR-00DHmW-I7 for pgsql-committers@lists.postgresql.org; Wed, 08 Oct 2025 21:31:00 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1v6bkQ-0016hc-0h for pgsql-committers@lists.postgresql.org; Wed, 08 Oct 2025 21:31:00 +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 1v6bkO-0023Rx-Cp for pgsql-committers@lists.postgresql.org; Wed, 08 Oct 2025 21:30:56 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1v6bkN-000jrY-2f for pgsql-committers@lists.postgresql.org; Wed, 08 Oct 2025 21:30:55 +0000 Content-Type: multipart/mixed; boundary="===============6410932470303268135==" MIME-Version: 1.0 From: Andres Freund To: pgsql-committers@lists.postgresql.org Subject: pgsql: bufmgr: Don't lock buffer header in StrategyGetBuffer() X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 08 Oct 2025 21:30:55 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6410932470303268135== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 YnVmbWdyOiBEb24ndCBsb2NrIGJ1ZmZlciBoZWFkZXIgaW4gU3RyYXRlZ3lHZXRCdWZmZXIoKQoK UHJldmlvdXNseSBTdHJhdGVneUdldEJ1ZmZlcigpIGFjcXVpcmVkIHRoZSBidWZmZXIgaGVhZGVy IHNwaW5sb2NrIGZvciBldmVyeQpidWZmZXIsIHdoZXRoZXIgaXQgd2FzIHJldXNhYmxlIG9yIG5v dC4gSWYgcmV1c2FibGUsIGl0J2QgYmUgcmV0dXJuZWQsIHdpdGgKdGhlIGxvY2sgaGVsZCwgdG8g R2V0VmljdGltQnVmZmVyKCksIHdoaWNoIHRoZW4gd291bGQgcGluIHRoZSBidWZmZXIgd2l0aApQ aW5CdWZmZXJfTG9ja2VkKCkuIFRoYXQncyBzb21ld2hhdCB2aW9sYXRpbmcgdGhlIHNwaXJpdCBv ZiB0aGUgZ3VpZGVsaW5lcyBmb3IKaG9sZGluZyBzcGlubG9ja3MgKGkuZS4gdGhhdCB0aGV5IGFy ZSBvbmx5IGhlbGQgZm9yIGEgZmV3IGxpbmVzIG9mIGNvbnNlY3V0aXZlCmNvZGUpIGFuZCBuZWNl c3NpdGF0ZXMgdXNpbmcgUGluQnVmZmVyX0xvY2tlZCgpLCB3aGljaCBzY2FsZXMgd29yc2UgdGhh bgpQaW5CdWZmZXIoKSBkdWUgdG8gaG9sZGluZyB0aGUgc3BpbmxvY2suICBUaGlzIGFsb25lIG1h a2VzIGl0IHdvcnRoIGNoYW5naW5nCnRoZSBjb2RlLgoKSG93ZXZlciwgdGhlIG1haW4gcmVhc29u IHRvIGNoYW5nZSB0aGlzIGlzIHRoYXQgYSBmdXR1cmUgY29tbWl0IHdpbGwgbWFrZQpQaW5CdWZm ZXJfTG9ja2VkKCkgc2xvd2VyIChkdWUgdG8gbWFraW5nIFVubG9ja0J1ZkhkcigpIHNsb3dlciks IHRvIGdhaW4Kc2NhbGFiaWxpdHkgZm9yIHRoZSBtdWNoIG1vcmUgY29tbW9uIGNhc2Ugb2YgcGlu bmluZyBhIHByZS1leGlzdGluZyBidWZmZXIuIEJ5CnBpbm5pbmcgdGhlIGJ1ZmZlciB3aXRoIGEg c2luZ2xlIGF0b21pYyBvcGVyYXRpb24sIGlmZiB0aGUgYnVmZmVyIGlzIHJldXNhYmxlLAp3ZSBh dm9pZCBhbnkgcG90ZW50aWFsIHJlZ3Jlc3Npb24gZm9yIG1pc3MtaGVhdnkgd29ya2xvYWRzLiBU aGVyZSBzdHJpY3RseSBhcmUKZmV3ZXIgYXRvbWljIG9wZXJhdGlvbnMgZm9yIGVhY2ggcG90ZW50 aWFsIGJ1ZmZlciBhZnRlciB0aGlzIGNoYW5nZS4KClRoZSBwcmljZSBmb3IgdGhpcyBpbXByb3Zl bWVudCBpcyB0aGF0IGZyZWVsaXN0LmMgbmVlZHMgdHdvIENBUyBsb29wcyBhbmQKbmVlZHMgdG8g YmUgYWJsZSB0byBzZXQgdXAgdGhlIHJlc291cmNlIGFjY291bnRpbmcgZm9yIHBpbm5lZCBidWZm ZXJzLiBUaGUKbGF0dGVyIGlzIGFjaGlldmVkIGJ5IGV4cG9zaW5nIGEgbmV3IGZ1bmN0aW9uIGZv ciB0aGF0IHB1cnBvc2UgZnJvbSBidWZtZ3IuYywKdGhhdCBzZWVtcyBiZXR0ZXIgdGhhbiBleHBv c2luZyB0aGUgZW50aXJlIHByaXZhdGUgcmVmY291bnQgaW5mcmFzdHJ1Y3R1cmUuClRoZSBpbXBy b3ZlbWVudCBzZWVtcyB3b3J0aCB0aGUgY29tcGxleGl0eS4KClJldmlld2VkLWJ5OiBSb2JlcnQg SGFhcyA8cm9iZXJ0bWhhYXNAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogTWF0dGhpYXMgdmFuIGRl IE1lZW50IDxib2VrZXd1cm0rcG9zdGdyZXNAZ21haWwuY29tPgpEaXNjdXNzaW9uOiBodHRwczov L3Bvc3Rnci5lcy9tL2Z2Zm1rcjVrazRueWV4NTZlamd4ajN1emk2M2lzZnhvdnAyYmllY2I0YnNw YmpyemU3QGF6MnBsamFiaG5mZgoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0t LQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzVlODk5ODU5Mjg3OTVm MjQzZGMyODcyMTBjMmFhMDE2ZGZkMDBiZmUKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0t CnNyYy9iYWNrZW5kL3N0b3JhZ2UvYnVmZmVyL2J1Zm1nci5jICAgfCAgNDUgKysrKystLS0tLQpz cmMvYmFja2VuZC9zdG9yYWdlL2J1ZmZlci9mcmVlbGlzdC5jIHwgMTQ5ICsrKysrKysrKysrKysr KysrKysrKysrKy0tLS0tLS0tLS0Kc3JjL2luY2x1ZGUvc3RvcmFnZS9idWZfaW50ZXJuYWxzLmgg ICB8ICAgNCArCjMgZmlsZXMgY2hhbmdlZCwgMTMyIGluc2VydGlvbnMoKyksIDY2IGRlbGV0aW9u cygtKQoK --===============6410932470303268135==--