Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp8805700imu; Tue, 4 Dec 2018 14:39:06 -0800 (PST) X-Google-Smtp-Source: AFSGD/WLxyR8aB4kz4ASdG5d/qJkX71ESLV1r2cCu2FTf6bo7l3fgR96diZYpfTAcfneV+PEXzly X-Received: by 2002:a17:902:d70b:: with SMTP id w11mr22205560ply.294.1543963146754; Tue, 04 Dec 2018 14:39:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1543963146; cv=none; d=google.com; s=arc-20160816; b=llGPr86ngQ432vIYuiorQysBuWL2wz5PXo88pPftEfGXCIv0ItUuNdFOgwQcnU0nkb sW5HEmSsbPhzCJbGZCgvJ4+eBh6OYoFv7DGeBwzQtfW/glIU8DkkvYMUacNUQCuxdurl MwD1h3gXbIu5yyzgG9jZIFuJSw3v9k34rYFK3VayC3lE+lRIz3UX5iMvZo+L1QUCKZp+ NYhVfYo9NEU1He0eXGZ19k5xIwAXuR+Oc+yJSxL93F5ETfpmVbrwby3kYT3eflbHFnmS zQcvdgEcxhVBc0EFtl+2D5B8UieFUzsikkg8AkdDFyLcMCEfdy9Yez1hYE1lnE6KA64m OJig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date; bh=86D6IqyT0THB0OacnWoDE2y8aaCIOycPopc+s5kC0Hs=; b=or74irO6dBXoLDf6ODXYcBz9MvZunDXvDhPv95Drr7lxVPFdq/KBDRodzyf6LhSP44 x22zbzYZCz2cH7AbnZfFCa1/3MIhmDuIWkSIl56ZjjwFW1cTgwGR7ulPCeRUD0bNFXMF BRmsENSZmoJGykzKMTvZ20CGfJxbg31TZaTIpMdUhZwKHUPir99KpjMMvpOmFl9cfct3 GQwb5M1+dFQHFjJiPDohePuhpabv8SIqazO9kJ491NQvDlJClBixZaNZ0uAV0S4mpfcp x5ETCTixYAlmyps6ywvBs2bAhK+b6i9f+S7iF0YSb1OnFI0zVCioO6ppf6xMOCOAomsH HKqA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h20si15718718pgm.366.2018.12.04.14.38.49; Tue, 04 Dec 2018 14:39:06 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726294AbeLDWiE (ORCPT + 99 others); Tue, 4 Dec 2018 17:38:04 -0500 Received: from mail.linuxfoundation.org ([140.211.169.12]:46350 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725875AbeLDWiD (ORCPT ); Tue, 4 Dec 2018 17:38:03 -0500 Received: from akpm3.svl.corp.google.com (unknown [104.133.8.65]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id 925FE9FA; Tue, 4 Dec 2018 22:38:01 +0000 (UTC) Date: Tue, 4 Dec 2018 14:37:59 -0800 From: Andrew Morton To: Enke Chen Cc: Dave Martin , Oleg Nesterov , Thomas Gleixner , Ingo Molnar , Borislav Petkov , "H. Peter Anvin" , Peter Zijlstra , Arnd Bergmann , "Eric W. Biederman" , Khalid Aziz , Kate Stewart , Helge Deller , Greg Kroah-Hartman , Al Viro , Christian Brauner , Catalin Marinas , Will Deacon , Mauro Carvalho Chehab , Michal Hocko , Rik van Riel , "Kirill A. Shutemov" , Roman Gushchin , Marcos Paulo de Souza , Dominik Brodowski , Cyrill Gorcunov , Yang Shi , Jann Horn , Kees Cook , "linux-kernel@vger.kernel.org" , "linux-arch@vger.kernel.org" , "Victor Kamensky (kamensky)" , "xe-linux-external@cisco.com" , Stefan Strogin Subject: Re: [PATCH v5 1/2] kernel/signal: Signal-based pre-coredump notification Message-Id: <20181204143759.fe24ee036a33000193339561@linux-foundation.org> In-Reply-To: References: <458c04d8-d189-4a26-729a-bb1d1d751534@cisco.com> <7741efa7-a3f8-62a1-ba52-613883164643@cisco.com> <84460a77-a111-404e-4bad-88104a6e246e@cisco.com> <20181026082812.GA10581@redhat.com> <21f678a8-4001-df36-c26e-e96cf203b1b1@cisco.com> <20181029111804.GA24820@redhat.com> <0c197608-3b7e-ffd1-8943-801a60beb917@cisco.com> <80e96710-f424-9b39-72ee-9cc7cbe7a5f7@cisco.com> <20181128151911.GN3505@e103592.cambridge.arm.com> X-Mailer: Sylpheed 3.6.0 (GTK+ 2.24.31; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 28 Nov 2018 16:15:35 -0800 Enke Chen wrote: > Thanks for your comments. You have indeed missed some of the prior reviews > and discussions. But that is OK. This is why it is best to update the changelog in response to the review discussion - if person A was wondering about something then it is likely that person B will wonder about the same thing. Take a reviewer's questioning as an indication that the changelog was lacking. I'm not sure what to make of this patchset, really. Oleg sounds unhappy and that's always a bad sign. And signals are rather ugly things. Oleg, can you please expand on your concerns? The arguments against using connector aren't very compelling. Sure, connector is hard to use from shell scripts but so are signals? And is there much of a usecase for managing these things with shell scripts anyway? Has an eventfd implementation been considered? I'm sure we've added other kernel->userspace comminication schemes, but I can't immediately recall them all :(