Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1197036imm; Wed, 23 May 2018 11:53:19 -0700 (PDT) X-Google-Smtp-Source: AB8JxZr/a8pYpsqvuo6dsl3gQlumyP6vZq3KEd4W/3TDXDbTu42P30Sd3bVahwMeI2qnNwGHXvqH X-Received: by 2002:a63:6c4:: with SMTP id 187-v6mr3199844pgg.435.1527101598944; Wed, 23 May 2018 11:53:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527101598; cv=none; d=google.com; s=arc-20160816; b=ZVFo9rZOYl2w5hKeZk250KC/KYzXZts3N2Azz2x7RAsn7ohTsgQyuh5tGsBc8OHViB RdS0/VFNXWtT9AY/vxgyPxTvc185tBV8cYy66QIvAYlZTVXUdospUGKpTQPcQIW1PHbK 1VPjSK1oXbwgaZrF8tKU0lD2xQlBhiJ3TBuEqR+p0LHIab4Ku4CZgkpBy0eWOo2tipOT 4WjhODkvQ0GEP0qJuQgUOCPXYLWSJFW3DuiMUXIKoEwM1ujuN30fDby1qIrevYUfHmcX WBxfF6E7lBWguGyiuUqvTzr3pebVpQcSf9lbqm5bXvmDCLN63MnoHdnWSmHmFCC119Cq CIuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=If73ZX/2XK+gAUtWywev2/A9Ql6toyrm8l11MLGkMvg=; b=XspsL76+NW7ZH6usGIREv5Q6FEjwtT6T2yYSm3wyx8xKQWLutnu2lJW5IRSjcZjPfN VDWmW//bwljvAC3eKAfCtohpAaTLQifpx1IorZxbBm8fPmxRgWG37DBEGe9ZLico0ooT ng74/yI1icjrSohBMYbQZ5CONyU7WTCQkQqz8xMzJBlOz33a/NoezivfKMqpXZhFhvIt rxyQ9blJ2qUEhD2EXr39Sd7wa4PpgrsnhtXoHWYxjA14W+yxeChtMW7VuvRac9c2wznU 3MffYowOtzsUblYHL8qUU1mrjUePzjyb6vuet4rm6meYXvuUNrDTq5OY5GVAvs+cQC6P 1zVg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=MefluuuW; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c78-v6si19225919pfb.139.2018.05.23.11.53.04; Wed, 23 May 2018 11:53:18 -0700 (PDT) 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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=MefluuuW; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934104AbeEWSvt (ORCPT + 99 others); Wed, 23 May 2018 14:51:49 -0400 Received: from mail-yw0-f194.google.com ([209.85.161.194]:39041 "EHLO mail-yw0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933928AbeEWSvq (ORCPT ); Wed, 23 May 2018 14:51:46 -0400 Received: by mail-yw0-f194.google.com with SMTP id w125-v6so1182380ywa.6 for ; Wed, 23 May 2018 11:51:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=If73ZX/2XK+gAUtWywev2/A9Ql6toyrm8l11MLGkMvg=; b=MefluuuWZLwWAT+9c5xm0N5lq/usp/kK6ODNyRZH41ORjgcD079kO/0RsgPENcd1VP YFBE+EYPHW938aUgDLjw2OTrL6UoFFxHwvdkR8EvXt6Qghu2YAMXvUz9Bz8y/MvQG0JQ AQ0A+TRFkYkMlxwdKsKHRwtShGoGAwAGBgoG/qTug3R0HvnjukYLG9a8tVG7414O8Sxn B3ThObxcrQMt3jAmgNWbFJDFvp+PzH8gw05OovfBm7y8lRbQR9/dnP9LsVLG0p0z8QF3 GliNszVtwrAUgnwPhB7d63yTehJw6rtCZZ0tzI4qq49EzTgrgi02zjFhoRo1Yj5o1lxM Bv8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=If73ZX/2XK+gAUtWywev2/A9Ql6toyrm8l11MLGkMvg=; b=Xs9tjlmNbrJvLSzNjZYssbOGjaENzkuZb63rvyrEkQmumld4kcg7RWNqmf83QTyA2L +w/PAhAWGEdwTSEEjsXUf1UegEeqsDTAtdQ+HK2Z4CPBCLIGOkwg6YR+/SM5vTtpopWf 1fCRgSfxGQm8dRVEmZTd6MVpyG+andqFx0HlaAQMFs5uIVwCyMPVauUe5cru/Qg5Mn8F LhoG21SitF/IektQzNbQpxVERXvirNqiA/O2IlPWTKKtVFBubIVbG52MkxX/tS7grNWb Qa4HYvblm5LxDtOI8SyIPi6XdaIL1/Se27Gi0WbmWNO96WV4Dpp23mIgmAvC/jkM+zU4 69UQ== X-Gm-Message-State: ALKqPweY6f2CJoYqVwvO2ftaXUilw8lXFCj3TQKv3iW9Czdc8/PjZAm2 6h60IsefA09eebSbaAIL3T2fV/tU X-Received: by 2002:a81:570f:: with SMTP id l15-v6mr2211254ywb.59.1527101505749; Wed, 23 May 2018 11:51:45 -0700 (PDT) Received: from localhost ([2620:10d:c091:180::1:6407]) by smtp.gmail.com with ESMTPSA id y84-v6sm8267156ywg.5.2018.05.23.11.51.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 23 May 2018 11:51:44 -0700 (PDT) Date: Wed, 23 May 2018 11:51:43 -0700 From: Tejun Heo To: "Paul E. McKenney" Cc: Jens Axboe , linux-kernel@vger.kernel.org, Jan Kara , Andrew Morton , kernel-team@fb.com Subject: Re: [PATCH] bdi: Move cgroup bdi_writeback to a dedicated low concurrency workqueue Message-ID: <20180523185143.GS1718769@devbig577.frc2.facebook.com> References: <20180523175632.GO1718769@devbig577.frc2.facebook.com> <20180523183907.GZ3803@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180523183907.GZ3803@linux.vnet.ibm.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 23, 2018 at 11:39:07AM -0700, Paul E. McKenney wrote: > > While this resolves the problem at hand, it might be a good idea to > > isolate rcu_exp_work to its own workqueue too as it can be used from > > various paths and is prone to this sort of indirect A-A deadlocks. > > Commit ad7c946b35ad4 ("rcu: Create RCU-specific workqueues with rescuers") > was accepted into mainline this past merge window. Does that do what > you want, or are you looking for something else? Ah, that does it. Sorry, was looking at an older kernel. Thanks. -- tejun