Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cEchE-0003TA-OM for pgsql-hackers@arkaria.postgresql.org; Wed, 07 Dec 2016 13:55:44 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1cEchE-0004uB-BA for pgsql-hackers@arkaria.postgresql.org; Wed, 07 Dec 2016 13:55:44 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cEcfo-0003GC-Rs for pgsql-hackers@postgreSQL.org; Wed, 07 Dec 2016 13:54:17 +0000 Received: from out2-smtp.messagingengine.com ([66.111.4.26]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cEcfm-0008MF-4W for pgsql-hackers@postgreSQL.org; Wed, 07 Dec 2016 13:54:15 +0000 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 3921F206E4; Wed, 7 Dec 2016 08:54:13 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute7.internal (MEProxy); Wed, 07 Dec 2016 08:54:13 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= smtpout; bh=FPw1vUsnm+4YUtUiqbIR2Rgw/3A=; b=Mc1aX9Yu0t1b7s1rTkWM GKgwIHaUfSXfNJ0zDqdGeCi5HlUs6grLOednVuOzu//bIXUfkrcJGEkC9Gvz8Dud 5ldblHqHNGMZuv2g1ZSzgLtk173Z35S8YX/MzHzHTHbOISu+2R1+YG0L5E48K+zm yVgEHLe8i8ljAsS3+8SsdcI= X-ME-Sender: X-Sasl-enc: fg2WaEGczK8mlcr6GUqsEYDNYsy6V9TZ63cXaXPp5gtR 1481118853 Received: from april.local (unknown [172.85.38.139]) by mail.messagingengine.com (Postfix) with ESMTPA id 0C4F52478C; Wed, 7 Dec 2016 08:54:12 -0500 (EST) Subject: Re: Back-patch use of unnamed POSIX semaphores for Linux? To: Tom Lane , pgsql-hackers@postgreSQL.org References: <32387.1481079186@sss.pgh.pa.us> From: Peter Eisentraut Organization: 2ndQuadrant Message-ID: <722c489e-810a-be9c-f005-3b6bdcb4c59f@2ndquadrant.com> Date: Wed, 7 Dec 2016 08:54:17 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <32387.1481079186@sss.pgh.pa.us> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org On 12/6/16 9:53 PM, Tom Lane wrote: > I think we should give serious consideration to back-patching commit > ecb0d20a9, which changed the default semaphore type to unnamed-POSIX > on Linux. Even with that change, dynamic shared memory is still vulnerable to be removed. So backpatching the semaphore change wouldn't achieve any new level of safety for users so that we could tell them, "you're good now". -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers