Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp1181551pxb; Wed, 4 Nov 2020 02:04:46 -0800 (PST) X-Google-Smtp-Source: ABdhPJyf5YBOI7Eabh1I+ARWAoAbT3CDpGUmBO41NHsKM3Avt77YXFfIyT7z7PjgSylw5v471z0V X-Received: by 2002:a50:c01e:: with SMTP id r30mr25460457edb.176.1604484286001; Wed, 04 Nov 2020 02:04:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604484285; cv=none; d=google.com; s=arc-20160816; b=Xng+iBphoeWVAFfL8/FdtcXCBsJPBjIsfOCwp4CAsaoOTLvdRMmMs17Ew4CHXYDwtM meGgYfYFLVrv+AGGs057Q6e8LoDVjFVTTFoTWAsSzt2y1eQobz1m9HbuBx7yflA3Lm1l I1aA5Vcxfg9u5tRAeCt4gDJqc0E+I2tuf2V+uOXBpPSKj+cPFr5/yfVp1P97TwSKhkIA UDTH2a3z1wLAWIpkLp2R5knJR6Zz92NRuMMMwUs8oxabOU0+S47Cc07e3mmK92NwRRmG ImwpuSJhoM6NZ6zMXd5sRJ7ifrg9+8iaqQsVrVw+Xb9KzaEnBnx9iAJ9CB2xmcTUStUq EoTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:dkim-signature:dkim-signature:from; bh=Q22pwsM6Tj1e0wp7DHmM0yF6sfQnnx66IYQwrUyKPjs=; b=U6yJGsyfXyD2WF4FrTT0vaKlr8rzhKMDDbWusNw35jQpRBO7fH7Ff6RWmz+YG/Iq/1 M4nTfdYErBRGxKvBjDFH01YUW5eUFB+pgplSL/4rsxZZJNPxipmUFk99RwtogYArsnYj PcD2GnlSs5qtrjCoOItL8HDeMGuZJsTUJ3TIq2HsvOvCsgU5DVEbp4vqYbW/vmMdTnOK mQdJBsrzaJSrL9+6rG/PhOgxMvILlk8jSwAaQG6xcWqPj+vzRiCY+kYz2h4jM20LdI4k Jh/3tB/NdBk3pjSZNGIydm9fo45ve0EopyG69YsKg7nMQvh9Ar1Su15pvKOHlaR5tMV/ nfQg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=nhnktz3P; dkim=neutral (no key) header.i=@linutronix.de; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e26si1238011edr.55.2020.11.04.02.04.21; Wed, 04 Nov 2020 02:04:45 -0800 (PST) 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; dkim=pass header.i=@linutronix.de header.s=2020 header.b=nhnktz3P; dkim=neutral (no key) header.i=@linutronix.de; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728066AbgKDKAw (ORCPT + 99 others); Wed, 4 Nov 2020 05:00:52 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59540 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726434AbgKDKAv (ORCPT ); Wed, 4 Nov 2020 05:00:51 -0500 Received: from galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6C04FC0613D3; Wed, 4 Nov 2020 02:00:51 -0800 (PST) From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1604484049; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Q22pwsM6Tj1e0wp7DHmM0yF6sfQnnx66IYQwrUyKPjs=; b=nhnktz3P0gZM+rjMsMcZ5kltHAUM1F/6Dr0BKbAhD98nRv8KkAk9f5fITxx9tES7cDs7Zo 0HVDtox5v/Ax0X/+zpDYO4a+52EFP+79sPTLAdgXaZrrCf0lHxWNCV9KFPN0P3//0CgVJ5 0pLWEgWC091auw2dWcqKwSBN3XLoBBNrbL2Y4oLc7DGtIgmehR8AiRj2nvVMiP/moTCzKf CsfhBJztAqM705AR9We4UzIxpOJJSWDDsMhSi3cYWwObOysrOVAGpPXmfoPoi797El2H5l dpUqVrIQF6ynua8arqZz9THL6wHGQd+L/9NNKPNof6IYMt97ratAOInnVCGsDw== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1604484049; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Q22pwsM6Tj1e0wp7DHmM0yF6sfQnnx66IYQwrUyKPjs=; b=82Ck8bCSuZedBxpRO91qHX94plmSW0hsbkBVa9zsfns3HU/kYX6O035x5SGqQmTGGqcFfc DUjrle6GW7oODMBQ== To: Gratian Crisan , Peter Zijlstra Cc: linux-kernel@vger.kernel.org, linux-rt-users@vger.kernel.org, Brandon Streiff , Ingo Molnar , Darren Hart , James Minor , Sebastian Andrzej Siewior Subject: Re: BUG_ON(!newowner) in fixup_pi_state_owner() In-Reply-To: <878sbixbk4.fsf@ni.com> References: <87a6w6x7bb.fsf@ni.com> <878sbixbk4.fsf@ni.com> Date: Wed, 04 Nov 2020 11:00:49 +0100 Message-ID: <877dr1mofi.fsf@nanos.tec.linutronix.de> MIME-Version: 1.0 Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Nov 03 2020 at 17:31, Gratian Crisan wrote: > I apologize for waking up the futex demons (and replying to my own > email), but ... I was staring at it already but couldn't wrap my head around it. > Gratian Crisan writes: > I was able to reproduce the BUG_ON(!newowner) in fixup_pi_state_owner() > with a 5.10.0-rc1-rt1 kernel (currently testing 5.10.0-rc2-rt4). > > I've captured the reproducer, boot messages, OOPS, full event ftrace > dump and some kgdb info here: https://github.com/gratian/traces > > The abbreviated OOPS (w/o the ftrace dump since it's too large to > include inline; see link[1]): Let me start at that then. Thanks, tglx