Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJGKm-0005vB-Fw for pgsql-hackers@arkaria.postgresql.org; Sun, 26 Jul 2015 07:26:56 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84) (envelope-from ) id 1ZJGKm-0000eC-1b for pgsql-hackers@arkaria.postgresql.org; Sun, 26 Jul 2015 07:26:56 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84) (envelope-from ) id 1ZJGKk-0000dc-Nf for pgsql-hackers@postgresql.org; Sun, 26 Jul 2015 07:26:54 +0000 Received: from mail-pd0-x22a.google.com ([2607:f8b0:400e:c02::22a]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84) (envelope-from ) id 1ZJGKh-0000qE-Rn for pgsql-hackers@postgresql.org; Sun, 26 Jul 2015 07:26:53 +0000 Received: by pdrg1 with SMTP id g1so34715416pdr.2 for ; Sun, 26 Jul 2015 00:26:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leadboat.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=2WeIid3ZT/AKeIXH+6GFCEYSaLPdYK7FZIh4qb1gFF4=; b=DrvrjCqjMvcnJUZxDXyRCmArrLEdqeaadXuX3mNOQibRa8U0jTw3zhou3YeHDhpmNz 9RTvgI0xtGdsExHSFAjS6NkOVNQ22qXsJIrjhrg6JhBAwOdaLTtPIPpfTewMFM9bUP61 2XlUkBhqt2wTxJ/YH0iJT1GSf0fKw/4qSDbKk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=2WeIid3ZT/AKeIXH+6GFCEYSaLPdYK7FZIh4qb1gFF4=; b=BVtIYiEgm1y2ozLjPVN9iX9dE9E0yUtVS2mjTmT1djgA2bCDlFybhH8Fdv3CELI6nH 2pVuTg+TgIQ1zkJkQsxsMLFB9MvaN3wLj44GI2gMwlmWd0rwadrAUe3dJvGAUDESkofp dTxcySPDGwwC7R6+2BzlLcQUe78K/pLjQbGo+K08OvgrpP4Vl3wc3zi0RwP6lnvp6yf1 zzyh9nRkv1kufQzYpEhnfIr9zE4Sg3RSW0i2qBT3fxw8fKNH4qG1Wn7pTcR+Pg6SCCqO 884jjHy2Wo7rMiK3OghyPir576KEvyqpdj9Whc2BYlwRywJjD0C80ap1hCc0n0RlY7TL O0eg== X-Gm-Message-State: ALoCoQl6y/tfuwLj/t5Y1JoDH/9bSQQpv6MGKw66Yrip7RPksFHaMKQ9/JLzrBE/PKkGBnmDRqNv X-Received: by 10.70.136.196 with SMTP id qc4mr53570170pdb.150.1437895608557; Sun, 26 Jul 2015 00:26:48 -0700 (PDT) Received: from tornado.leadboat.com (c-98-248-47-228.hsd1.ca.comcast.net. [98.248.47.228]) by smtp.gmail.com with ESMTPSA id ym6sm23136896pac.32.2015.07.26.00.26.47 (version=TLSv1 cipher=RC4-SHA bits=128/128); Sun, 26 Jul 2015 00:26:47 -0700 (PDT) Date: Sun, 26 Jul 2015 03:26:45 -0400 From: Noah Misch To: Alvaro Herrera Cc: Peter Geoghegan , Simon Riggs , Bruce Momjian , Andres Freund , Robert Haas , Tom Lane , Stephen Frost , Magnus Hagander , "pgsql-hackers@postgresql.org" , pgsql-core Subject: Re: Restore-reliability mode Message-ID: <20150726072645.GF1452488@tornado.leadboat.com> References: <12510.1432958887@sss.pgh.pa.us> <20150530154559.GA25053@momjian.us> <20150530204727.GJ13944@alap3.anarazel.de> <20150531024845.GB13697@momjian.us> <20150603135049.GA74753@tornado.leadboat.com> <20150606195805.GA118899@tornado.leadboat.com> <20150723195349.GW5596@postgresql.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150723195349.GW5596@postgresql.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-Pg-Spam-Score: -2.7 (--) 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 Thu, Jul 23, 2015 at 04:53:49PM -0300, Alvaro Herrera wrote: > Peter Geoghegan wrote: > > On Sat, Jun 6, 2015 at 12:58 PM, Noah Misch wrote: > > > - Call VALGRIND_MAKE_MEM_NOACCESS() on a shared buffer when its local pin > > > count falls to zero. Under CLOBBER_FREED_MEMORY, wipe a shared buffer > > > when its global pin count falls to zero. > > > > Did a patch for this ever materialize? > > I think the first part would be something like the attached. Neat. Does it produce any new complaints during "make installcheck"? -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers