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 1ve7YH-0096vf-37 for pgsql-hackers@arkaria.postgresql.org; Fri, 09 Jan 2026 08:08:58 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1ve7YG-006Fou-2x for pgsql-hackers@arkaria.postgresql.org; Fri, 09 Jan 2026 08:08:57 +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.96) (envelope-from ) id 1ve7YG-006Foa-1s for pgsql-hackers@lists.postgresql.org; Fri, 09 Jan 2026 08:08:57 +0000 Received: from mail-qt1-x831.google.com ([2607:f8b0:4864:20::831]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1ve7YG-0052Bo-0A for pgsql-hackers@postgresql.org; Fri, 09 Jan 2026 08:08:56 +0000 Received: by mail-qt1-x831.google.com with SMTP id d75a77b69052e-4edb6e678ddso60013991cf.2 for ; Fri, 09 Jan 2026 00:08:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767946135; x=1768550935; darn=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=CI7Q4nNZV8z/EEmXAZyx8UO9RqcyA8f0v5vpSi27vks=; b=GH8izspLnCAPlIC1Bgy7gpTSLI1BGLfCkQo2MDeDA7rZbjFKhW76dDcjXq/o4/vG0h xtN1JMSK2IkTuE2nKrl8Iw3yOu66Fm8xk19XfeSBSjC1Rgu8jAM1MV77SQsAke4XlJ8P mdhy2I742resEww/W61AQVCKoBgrOq6o18dyozSvu+lUxDr9aIznkmTW9FYY/qS63nUo LtKimoWd+A8hg20CTLlcx3yb6KB5qbYYlzkvWl3BMF8dPkem3QEviwMP6K/4ORrOx2Q2 EdY9GFsZUV8VFm59NglMNhIHYAJrehlnPq2ZtIF+dZSHmDgNT6k7lmqYmC02rDYPKfuv 7FsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767946135; x=1768550935; 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=CI7Q4nNZV8z/EEmXAZyx8UO9RqcyA8f0v5vpSi27vks=; b=aUM2upgVqHVgI16mwNbuwzjO5PoYDxk4rjd9zxB2bt3zur3tbS4kp3kqUfIDuSGC5R oXdzzpdre0J5Ya2s1EPBTEr59nR1Bqti8MrhFRUyEsBZMi5yauZm7p6r4/MKol6QL4qB MzHplQTcOi0JzhQf0Oh1Z8P0PCZduyZjg8hNx/KSY7iRMUUxXBVPY/GNQ994aG7v5PlX JCMGpaYAoWp+/sPcDMmQcgcob7kocNCZorV4he25rpGPweFL2cgJCa27sIKWRz8COBpE gAnd4tVlznZv4xKEJfuMg9Ny8gXh1rcpN4F2ooWCPq0NMdGpfW2olvWYXVhcfrwpSu42 Rk0Q== X-Forwarded-Encrypted: i=1; AJvYcCWkAEEOXgvwQ/ZcAqpk9X8mQBK46kXItJ93+qIxt5wINfHKj5Zd9Y5FxiwcIt97y/iHTYifaKdWuN+6H3e7@postgresql.org X-Gm-Message-State: AOJu0Yyls9WJMhkLDhjhzUvX2Wx0KX01kBePyP/x76Aac5RqTE1tc7+J 6zED89KADX7pXzDSItzuM9rOxmIyByprQVKHGoheLEgjMpScclcu0tEjHbLg69Jn2uudxZZA0o7 CFxpqKPtV7gZNkSDlWZY4AumsnPY+qRU= X-Gm-Gg: AY/fxX7+geaxsRA2Xz0rwDdEQKUhOVBh2gcU3JgISNoqX2IFREdtUlVKRx7Px5ae3XF DY5yly9Xc/VctoiUippC634FeT51hciaOunxRkVxzpfE0LlSdiBKl6TRfpc1Fra8NwG/TZm+iNs hdzpOp1SgqNeYaXJGTbPSM59dxWG95grctDmSiQyJ0m6iYtKgTyPgdeGA3DtP5Mp767M1G78Uzj 5/wqkd87+EGr8UYPpyFqi90bLq3t2rE1iw28ETnZE+sWE8yoF5hHDUbuDf44LZt9I3dfeHgZBgA DTnhkvHvrhBnfXJankLQulK/x+LKU5lmnpr2YQyJlJHod/oqJXNH/cbaUA== X-Google-Smtp-Source: AGHT+IG1gdPnOkIrSByYi5i+HRgmleweCx/01WWKmtrSFpPPCH5USpms3sUwZCIgOVLXmjP7LQUudWdCjmvHUeyj/fk= X-Received: by 2002:a05:622a:209:b0:4ee:275c:28db with SMTP id d75a77b69052e-4ffb497f27bmr130045321cf.40.1767946134847; Fri, 09 Jan 2026 00:08:54 -0800 (PST) MIME-Version: 1.0 References: <6rgb2nvhyvnszz4ul3wfzlf5rheb2kkwrglthnna7qhe24onwr@vw27225tkyar> <3nce7i72ayzkunai6mkz24ckbxk74jodz4ua2chcdrwppxlxcd@w6x5kfkjrkru> <1108f18d-cf7c-4f17-b29c-a119fe42f7e5@iki.fi> <5dwlfu2jyzkyf3nrlzxxblxctb6xio5es73ptgsahjnmfu5miu@772rc764hfhi> <4csodkvvfbfloxxjlkgsnl2lgfv2mtzdl7phqzd4jxjadxm4o5@usw7feyb5bzf> In-Reply-To: <4csodkvvfbfloxxjlkgsnl2lgfv2mtzdl7phqzd4jxjadxm4o5@usw7feyb5bzf> From: Kirill Reshke Date: Fri, 9 Jan 2026 13:08:43 +0500 X-Gm-Features: AQt7F2oaGmF7YVHA3sKbeY9Mr9x_43tDq3aJ7TH6T1tBmiEv5_cQsv0VQvL0o_A Message-ID: Subject: Re: Buffer locking is special (hints, checksums, AIO writes) To: Andres Freund Cc: Heikki Linnakangas , Melanie Plageman , Matthias van de Meent , pgsql-hackers@postgresql.org, Thomas Munro , Noah Misch , Robert Haas , Michael Paquier Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi! 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. Other patches are out of my comprehension for now, I did not review them . -- Best regards, Kirill Reshke