From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,USER_AGENT_MUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id F370CC10F0E for ; Mon, 15 Apr 2019 22:26:55 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id C5C0320663 for ; Mon, 15 Apr 2019 22:26:55 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728138AbfDOW0y (ORCPT ); Mon, 15 Apr 2019 18:26:54 -0400 Received: from mx0b-001b2d01.pphosted.com ([148.163.158.5]:42096 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726085AbfDOW0x (ORCPT ); Mon, 15 Apr 2019 18:26:53 -0400 Received: from pps.filterd (m0098420.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x3FMEXR5126111 for ; Mon, 15 Apr 2019 18:26:52 -0400 Received: from e15.ny.us.ibm.com (e15.ny.us.ibm.com [129.33.205.205]) by mx0b-001b2d01.pphosted.com with ESMTP id 2rw0qw4nb4-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 15 Apr 2019 18:26:52 -0400 Received: from localhost by e15.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 15 Apr 2019 23:26:51 +0100 Received: from b01cxnp23032.gho.pok.ibm.com (9.57.198.27) by e15.ny.us.ibm.com (146.89.104.202) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Mon, 15 Apr 2019 23:26:49 +0100 Received: from b01ledav003.gho.pok.ibm.com (b01ledav003.gho.pok.ibm.com [9.57.199.108]) by b01cxnp23032.gho.pok.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id x3FMQmkd5505264 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 15 Apr 2019 22:26:48 GMT Received: from b01ledav003.gho.pok.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 80814B2068; Mon, 15 Apr 2019 22:26:48 +0000 (GMT) Received: from b01ledav003.gho.pok.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 6350EB2066; Mon, 15 Apr 2019 22:26:48 +0000 (GMT) Received: from paulmck-ThinkPad-W541 (unknown [9.70.82.188]) by b01ledav003.gho.pok.ibm.com (Postfix) with ESMTP; Mon, 15 Apr 2019 22:26:48 +0000 (GMT) Received: by paulmck-ThinkPad-W541 (Postfix, from userid 1000) id B087F16C30F6; Mon, 15 Apr 2019 15:26:52 -0700 (PDT) Date: Mon, 15 Apr 2019 15:26:52 -0700 From: "Paul E. McKenney" To: Sebastian Andrzej Siewior Cc: linux-kernel@vger.kernel.org Subject: Re: Alleged fix for writer stall on -rcu branch dev Reply-To: paulmck@linux.ibm.com References: <20190409221426.GA11212@linux.ibm.com> <20190410181538.3ocva5lmh7ghrisr@linutronix.de> <20190410184105.GR14111@linux.ibm.com> <20190410191918.g2yqnsmuqukmzdfe@linutronix.de> <20190410203302.GT14111@linux.ibm.com> <20190411000610.GA3867@linux.ibm.com> <20190413142153.GA17704@linux.ibm.com> <20190415104047.mrtmv6w6kq5m44fp@linutronix.de> <20190415105645.GQ14111@linux.ibm.com> <20190415110403.4yivka4cofckgxwb@linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190415110403.4yivka4cofckgxwb@linutronix.de> User-Agent: Mutt/1.5.21 (2010-09-15) X-TM-AS-GCONF: 00 x-cbid: 19041522-0068-0000-0000-000003B57E09 X-IBM-SpamModules-Scores: X-IBM-SpamModules-Versions: BY=3.00010934; HX=3.00000242; KW=3.00000007; PH=3.00000004; SC=3.00000284; SDB=6.01189620; UDB=6.00623314; IPR=6.00970407; MB=3.00026458; MTD=3.00000008; XFM=3.00000015; UTC=2019-04-15 22:26:51 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 19041522-0069-0000-0000-0000482C408F Message-Id: <20190415222652.GB14111@linux.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2019-04-15_08:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1904150151 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 15, 2019 at 01:04:03PM +0200, Sebastian Andrzej Siewior wrote: > On 2019-04-15 03:56:45 [-0700], Paul E. McKenney wrote: > > This is new in rcutorture as well. It is complaining that we just got > > done with a stutter interval (in which torturing temporarily stops) > > but not everything has progressed through the callback chain to be freed. > > And in this case it is happening during rcutorture shutdown, so I need > > to check the callback -- I might need end-of-run checks in that WARN_ON(). And I did need end-of-run checks, which are now in -rcu on branch dev. > good so nothing important so far. I hope the box gets to TREE08 soon. > Do you want to me retrigger the run with your newer dev branch once it > is done? I feel a bit guilty monopolizing your system... I have accumulated a collection of forward-progress ideas, so one approach would be for me to get those written, then running well on my systems, and then ask for some testing on your systems. Would that be a reasonable approach? Might make anyone else wanting to use that system in the near term more happy as well. ;-) Thanx, Paul