Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933446Ab3CLT4x (ORCPT ); Tue, 12 Mar 2013 15:56:53 -0400 Received: from mx1.redhat.com ([209.132.183.28]:14101 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933397Ab3CLT4v (ORCPT ); Tue, 12 Mar 2013 15:56:51 -0400 Date: Tue, 12 Mar 2013 15:56:47 -0400 From: Dave Jones To: Al Viro Cc: Linus Torvalds , Linux Kernel Subject: Re: pipe_release oops. Message-ID: <20130312195647.GB2186@redhat.com> Mail-Followup-To: Dave Jones , Al Viro , Linus Torvalds , Linux Kernel References: <20130308145306.GA24085@redhat.com> <20130310221047.GA21522@ZenIV.linux.org.uk> <20130311003530.GE21522@ZenIV.linux.org.uk> <20130311180543.GF21522@ZenIV.linux.org.uk> <20130312130614.GA32237@ZenIV.linux.org.uk> <20130312194353.GI21522@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130312194353.GI21522@ZenIV.linux.org.uk> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1067 Lines: 24 On Tue, Mar 12, 2013 at 07:43:53PM +0000, Al Viro wrote: > On Tue, Mar 12, 2013 at 08:31:50AM -0700, Linus Torvalds wrote: > > > Probably not missing anything subtle. I think all of this code is very > > old, and related to previous /proc//fd/ escapades. And the > > semantics for those files were in flux some time long long ago (the > > whole "dup vs new struct file" issue), it's all just duct-tape, I > > think. > > Umm... How about the following, then? I think it makes the whole thing > simpler and saner... NOTE: this got only a light beating and we'd > just seen an example of long-standing breakage in that area; I'd really > like to see it tortured by Dave's scripts before it gets merged into > mainline. I can do that. I'll holler if I see anything that looks out of place. Dave -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/