Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp1552249ybv; Sat, 8 Feb 2020 00:36:42 -0800 (PST) X-Google-Smtp-Source: APXvYqyEa1n+B4EmVqm/D5Q+vivX+1Xt6TtFPpKgOl7qK9MZbinHlTWJ9ZB0MzMM/aHAWq3E52ux X-Received: by 2002:a9d:674f:: with SMTP id w15mr2665040otm.243.1581151002587; Sat, 08 Feb 2020 00:36:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1581151002; cv=none; d=google.com; s=arc-20160816; b=GT5GCqiVxMN55pYPeN068OzY+obMBme4WopnXGgiomGw8kDHMDZqr6us4TrkZbLVsa PFLokSponSgSSY2wl9PEym9Bo5M5jfUwdrSBMh1+sxcMQq0VvmypoiO5wAVHDLb+OIBn BJTo+I3JRYj2RCMP8+WJOuYHjN9XgTx7UWC70el2lcgG6kyngmhniPYulBfaNoBZtdcs 1MrV27EGYHEhlQwetC5HE8BVOng6s1oVl1U60oHqaTDGjJcbSiaFo4JOYPg8UIlZ4Jee +7d++MATXisjLUCcIpPeCE3g7meKtgBaVQfSwAyXJdOZ2pLgcW6TeyN+Aoc09Elfmqyp w82g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-disposition:mime-version :message-id:subject:cc:to:from:date; bh=cpJDEHy7PyWsSTdWRkJUI1MJI2vs5EtOX5y76BImESs=; b=RgbdA0sBoT9MHkPWzZp7yJ2jhsIcOP4EMsPp9u33R9e1TJvupObMV+k/eOQfe7W2Hz OPhWa2qfT2WeiPDfyjQcMQs1CFn983nUdLa84ARKlVVhJhbpocXKqVXOCVQbt64oPHLL 6uQelMcFB28alPWbJBRVTQHqVT5mHBSFScA0LBaFP+MINnmQeuLjCIz5TfmN6ulUgjj1 yhLQp0coXUfdgyaaBE8OFeykuqvbafx2HdLt1CkuUsK2h9UnUFI791kAOaQJKbkJfhEp K8KOhxvzB/PKc9DQo83Dho2JRLyX7W1wvVDGUXSbx4fcqyEIUCqH39s2zvkvmhdjvAOz h5PA== 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 l17si1159234otq.59.2020.02.08.00.36.20; Sat, 08 Feb 2020 00:36:42 -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 S1726889AbgBHIgK (ORCPT + 99 others); Sat, 8 Feb 2020 03:36:10 -0500 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:29495 "EHLO relay1-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726229AbgBHIgK (ORCPT ); Sat, 8 Feb 2020 03:36:10 -0500 X-Originating-IP: 66.190.246.67 Received: from localhost (66-190-246-67.dhcp.astr.or.charter.com [66.190.246.67]) (Authenticated sender: josh@joshtriplett.org) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 63560240003; Sat, 8 Feb 2020 08:36:06 +0000 (UTC) Date: Sat, 8 Feb 2020 00:36:04 -0800 From: Josh Triplett To: Linus Torvalds Cc: linux-kernel@vger.kernel.org Subject: Applying pipe fix this merge window? Message-ID: <20200208083604.GA86051@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I've been hammering on your pipe fix patch (switching to exclusive wait queues) for a month or so, on several different systems, and I've run into no issues with it. The patch *substantially* improves parallel build times on large (~100 CPU) systems, both with parallel make and with other things that use make's pipe-based jobserver. All current distributions (including stable and long-term stable distributions) have versions of GNU make that no longer have the jobserver bug. Based on that, would you consider merging the pipe fix patch in the current merge window, giving people plenty of time to hammer on it further? - Josh Triplett