Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp2160794ybz; Thu, 23 Apr 2020 12:41:18 -0700 (PDT) X-Google-Smtp-Source: APiQypJ5rUvhSknOwxyhdEDDzGDK6S73hVF+OSQvYsdxkuxtH4E1G0CA1/dFUq6ixQXwme8RN+Oh X-Received: by 2002:a50:f61c:: with SMTP id c28mr3876897edn.365.1587670878030; Thu, 23 Apr 2020 12:41:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587670878; cv=none; d=google.com; s=arc-20160816; b=gfIJ3uGHI80m+Qk3HaOKxdFuAqXc62EE8nvoKZi85zjm7IylFanRDT2qNrK0zMJriR YJM9UwB0h/kDttZjZXn8D0emq/RWDySPEm1FYkqIPb+gBHEw9tyarvxqsoYV/fbLIIjd hENuCiCSsHgcF07QLVCY4B9jwptTe/jJ7q5etQCIo6uTb878kOfBXB6x5k8XO1/jp/97 0YRbjRhfLpxEb4q+vxrrU/1Ml1nKg5bLhBkrWISsUbs9mRYUcVNc9pXaB/s6Bg3gNZo4 YHd5yxvwoOQzOoK8RJxMMUcyZy95YwckJHGc1R1f9XY94IW214osJCo8c4GssRA1O3oJ vUKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=F9jg9ZWaERaLMe9xLhB8Vf5EwF7fT7GkGglK7x4OyXs=; b=qp/yoaKMxEVXmCR4IbwcFHA/t4YPohph4CBoZs7sWoCMzsvyQVb0dhclV/cVE1yt8T se58c+mmD6RrKKSvHY/VJL5Fsy/r+rn6XykBLt4JNCsdEyDy7IHiezqenTMvwI22gatP 6vm1vEeGNxfh2QBmF0aeoFve+wVs5IkRbJY+ie9bSj5GLynzQzb5iL3mP3mm3R4Yd3p9 lccCI/pbhwBDjgxfkaTTjvHmMZxZZ5zYYUwUwFnItcde9ZoaIG5zF+jhJ96uL5Yc5C4V tTmLaATTQNhy1KT6jzQSOnLE667qz995oDUJwcEUBIWSqmXl2awUzmot8kyDZ6O6EsjQ 8ksw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o22si1737400ejh.233.2020.04.23.12.40.55; Thu, 23 Apr 2020 12:41:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726168AbgDWSt5 (ORCPT + 99 others); Thu, 23 Apr 2020 14:49:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56460 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726057AbgDWSt5 (ORCPT ); Thu, 23 Apr 2020 14:49:57 -0400 Received: from Galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 80B20C09B042 for ; Thu, 23 Apr 2020 11:49:57 -0700 (PDT) Received: from bigeasy by Galois.linutronix.de with local (Exim 4.80) (envelope-from ) id 1jRgv5-0003Lu-Qo; Thu, 23 Apr 2020 20:49:55 +0200 Date: Thu, 23 Apr 2020 20:49:55 +0200 From: Sebastian Andrzej Siewior To: "Paul E. McKenney" Cc: John Stultz , Thomas Gleixner , lkml , Will Deacon Subject: Re: BUG: Invalid wait context with 5.7-rc2? Message-ID: <20200423184955.c7yij2hg7a2ftsfa@linutronix.de> References: <20200423171029.GS17661@paulmck-ThinkPad-P72> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20200423171029.GS17661@paulmck-ThinkPad-P72> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2020-04-23 10:10:29 [-0700], Paul E. McKenney wrote: > > Curious if this was already on anyone's radar? > > Looks like __queue_work() is attempting to acquire a normal spinlock_t > with interrupts disabled, which -rt doesn't like much. And I believe > that lockdep has been upgraded to check for this. > > Adding Sebastian for his thoughts. This is known. There is more than just workqueue in this regard. Please disable CONFIG_PROVE_RAW_LOCK_NESTING until this is fixed (see Kconfig help). Except for workqueue, there is also printk which triggers the same warning and isn't as easy to fix as workqueue. > Thanx, Paul Sebastian