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 1w5tm5-003jik-1n for pgsql-hackers@arkaria.postgresql.org; Thu, 26 Mar 2026 23:06:01 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w5tm4-006D53-08 for pgsql-hackers@arkaria.postgresql.org; Thu, 26 Mar 2026 23:06: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.96) (envelope-from ) id 1w5tm3-006D4v-2R for pgsql-hackers@lists.postgresql.org; Thu, 26 Mar 2026 23:06:00 +0000 Received: from mail-oo1-xc2e.google.com ([2607:f8b0:4864:20::c2e]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w5tlz-00000001N8d-0qL5 for pgsql-hackers@lists.postgresql.org; Thu, 26 Mar 2026 23:05:59 +0000 Received: by mail-oo1-xc2e.google.com with SMTP id 006d021491bc7-67deb70bc76so915489eaf.2 for ; Thu, 26 Mar 2026 16:05:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1774566353; cv=none; d=google.com; s=arc-20240605; b=MZmRDk1pJqpgrn+ds6maP+nHbyxgQjRq8FI5x3XTwf9Ex4T4w3jvz/dji/wg027X7P K65BBUNoj/Q3Wz9BgcDvKh56gq3DidfuNyoZTdXvpVqBpQWcQwXFfgAs4BYWVk5cp1XM x3SlvvPyFLbJQJvWqb4mrNVqbkz2kscDS3mNmwSrcEi89ysI5X9jegsK5KJTsFvF9TVO kMVHL20BMnT663FUe2bMDb6s9Z1NiDkc9s+1vX3QanWA8xmeyfWpPntM2RWOM+NqnHuI aCn2bGzHIrh59Ep8NeMxwNewpJFiHKqI/+8rEymbwTUVqBIKTphg7ex91yVqEBKV6Nuj G0Cg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=bNdKcc+a+qgGxXMgKJvNUq4EiFO0iwhD3MKv+VHXXfI=; fh=PDhzRmLFhJQgKl2kpY6iqaoiggk+rKjB8rXL7ERgOws=; b=KvC9rpUkHGwfuarGzLpS0+8FK34eZw/L1+VbnomO1zrqV0srdDYw+tDRyI4pNE7txJ 3mdJS8Ra6JnDLNryHKUzMPaOwbLaQKRoj3AFfHoJZrQbjRHoPIZeOXtxXe8MKWHC0zFo roZR3eLLi8lHaPzHMPk/7wCzc6pRUuziTfVfrokuEk4+iJarteTXWjAPF94Zx5r7pab7 QU6vYQ53dguYsl9duOt3Ff+vVKdZdyBuPkXSfnPqQj1821HWcT3bMbMHvTIM1spJzrex A8j61ojsQcaq/dX/KeYn20u5zHZ+ofMN5c59PKvWF+5PxDcyfwswvOBPdI0X+cdhCpP+ tjrw==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774566353; x=1775171153; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=bNdKcc+a+qgGxXMgKJvNUq4EiFO0iwhD3MKv+VHXXfI=; b=rcFSiNiv4WM+fEG01wmQDXZvKCCAFvm/OfOxwPDv/5hHJFjB1xraOwjrQdv3E4BsKV hVKd+iwRU9DzjQxLU1KBJm9Cts2j2q2DEAHwbSghY+0Ug0bTmrjkO084bMcqtPuRxEBz Lv5Hupj5Yd8+Qy/Xk5GrizUte7DVvQylxNm2eaI0keGCuqox1++SOEcRA1beRMkFYcsd TqVWI5ydjjbOWwcsQaQ3eBU2zgc+oXm61VXMgc3shWvG0bxqDf7XrIh29eJPK2zAY9Ds PKhUN2Z30fk2lMM4uRRIcMErNsaQ2m7TX5E6BzJp/ZOAMOyuryqCZhW8EzQ2AnO0/65I fslQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774566353; x=1775171153; h=content-transfer-encoding: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=bNdKcc+a+qgGxXMgKJvNUq4EiFO0iwhD3MKv+VHXXfI=; b=tHqp1yBaqSM1goD/OJ3VI7pU9OPSQCuuj4F6OwlWcwMBgAAnBtSK7JucdiyWb9693L MlfHkn3bDL7DOqrHqrflScCxdljQuYlvZZz6zKb7tHNwt7oM5uS/AJ7TkSkkFfDKtOi+ tcP/u0k6VWvFd0jQ3HOGKFJnOVz+OiRqAdz7yiXHSkPaA3Op1zBG2NhNw8/0YTZZUeVJ 3FfRB24pe42oS4sf9IROZNNdenMv0q4GRPf5WyqFnWcI4cd9O//tebpuJDwdNXWmMdyf 87SW/c5Iba7wx1F/CdZphGUzMYdKabIhmXQuxX1jAKFzewIxMWutDdGXDXSoTdLaeO/K +iEQ== X-Gm-Message-State: AOJu0YyA+BYb9L0u3NtXjAlj8lQV4gSo/EwQ7gMWa/3c+HWkwIcrYcUh JsG8LzwMSk0BmOPSKxS6QLg7WkbKkZmnGU8Yfihvgf84k9z/QWYe8bmJl1+RrPmHio2YGr0xFu9 40DKa+EnKadDk304mj78W96gBUAJ856g= X-Gm-Gg: ATEYQzzqpeoRh6iZMn9dw5GXhc6ISZzr97VnHDB+R7V511jEmeNiK058YVEfUhMhQY0 NDJY8JozEo/o6hlaHZqenPZYmQHLUhMFG1C3DI+V2mSodPF10eLD3E7xhTvWyN6TXiM8M0Ze58v HcJHZicromRXvbq434msnvkWasM6phBaRasrss+jGJkVIpfZaFmGecBbFRFD+5WWyh7QAKAPkI9 8j9YHBLP3agn0ry4ANomiGPf4v8KKV9Ck1nSRbgifCJv7EMaz6wiRyEN+baYhQAqdJJ+e+Wxx8D Au6Orw== X-Received: by 2002:a05:6820:f05:b0:67c:2458:2120 with SMTP id 006d021491bc7-67e185f6c20mr253791eaf.10.1774566353644; Thu, 26 Mar 2026 16:05:53 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Bharath Rupireddy Date: Thu, 26 Mar 2026 16:05:40 -0700 X-Gm-Features: AQROBzAUCHFSWep7uyeNFr0pIfvYIro0gOLtacjRk0h3Z75ryGEkwWZ389JFLRc Message-ID: Subject: Re: LockHasWaiters() crashes on fast-path locks To: SATYANARAYANA NARLAPURAM Cc: PostgreSQL Hackers Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On Thu, Mar 26, 2026 at 2:54=E2=80=AFPM SATYANARAYANA NARLAPURAM wrote: > > Updated the patch with a commit message. Thanks for sending the updated patch. It looks good to me. I verified it with the other thread patch - it fixes the SEGV. [1] https://www.postgresql.org/message-id/CAHg%2BQDfdoR%3D7iqEAvLW9qtzV0Sx1= wp2FuALeamqcCdiVEmMF-Q%40mail.gmail.com -- Bharath Rupireddy Amazon Web Services: https://aws.amazon.com