Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp1383107pxb; Fri, 6 Nov 2020 08:16:15 -0800 (PST) X-Google-Smtp-Source: ABdhPJym8hA+46ukRhIKa3anNyhoY+Hpa9BNy5rpCSoL71oDM9935IVJXNb3SOXFt3o/skahPd06 X-Received: by 2002:a17:906:1d50:: with SMTP id o16mr2847615ejh.145.1604679374966; Fri, 06 Nov 2020 08:16:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604679374; cv=none; d=google.com; s=arc-20160816; b=iDV2mEEZzhxYHzVnYQknREGQbmgbQRSDNN5eEkhu8Dvc0xlSS/X+63HhU6FPB43y3F 0OzKWN93MYrDPOSUPoB1YDY2OWTZORX21GToUA4sgQ3nTcA+ggCyo1ttN/yTGuE5czsX QC3W1r4cBJR/3LDFmVMoH+ZKXH57H02dGNKj4iqAFOu0DcH+ejEzbWsLxr5b1WZ2YVGC BsY3R/Rppm51fGQK3kie4q809hnRy/I1yH7MctOPBot/789iYf/qB8tNrtX/h/oVyAjb erNxq5iUOa7ObSwCp/+jFjbK7ggs1ks98a+hD/aYWIf9qhnElqjZ6hzO+xkXfyhxpOU0 8lOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=1XYLGQkEIINUnY5BZZ8dYcPj3nF02yRj0dADBJnYuP0=; b=zhsb0vzo67V7cg14WdmJMP6Qw368iEUXQnYIGdphRYxBuRPfQBg2NJZA9HODq6Iow+ u4e+yU7SKTE4KI9W6AczhnEJnOyZHro17ZGLCKPFUfnFBsxrovwT2L/n6uqAaN3kTxrI hVRPQsVUMsH/E7V1Secq3LyOOhcKZJcdzWrFEfqTJC5PdOQQlEveMcroVA4bQiC4dw0O DMQgEea51RCRHilLulC6Vfyrza9538ZXHly3Dm5g90GIb/PytaoiSMZsFxV7opFdeyED TJRqzZ/dH//khsGIbw8avg9zaspZu0GiTDc97DsruVY6eWT3Cu+8Z1gSbgP5PvqE3Jvi 0NWA== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=monom.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x9si1383566ejc.540.2020.11.06.08.15.51; Fri, 06 Nov 2020 08:16:14 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=monom.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726642AbgKFQOS (ORCPT + 99 others); Fri, 6 Nov 2020 11:14:18 -0500 Received: from mail.monom.org ([188.138.9.77]:48096 "EHLO mail.monom.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727020AbgKFQOR (ORCPT ); Fri, 6 Nov 2020 11:14:17 -0500 Received: from mail.monom.org (localhost [127.0.0.1]) by filter.mynetwork.local (Postfix) with ESMTP id 39DD6500609; Fri, 6 Nov 2020 17:14:14 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.monom.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (unknown [94.31.100.251]) by mail.monom.org (Postfix) with ESMTPSA id DD6EE500596; Fri, 6 Nov 2020 17:14:13 +0100 (CET) Date: Fri, 6 Nov 2020 17:14:13 +0100 From: Daniel Wagner To: Sebastian Andrzej Siewior Cc: Thomas Gleixner , LKML , linux-rt-users , Steven Rostedt Subject: Re: [ANNOUNCE] v5.10-rc2-rt4 Message-ID: <20201106161413.7c65uxenamy474uh@beryllium.lan> References: <20201103195731.erjkgyzxzzjylhui@linutronix.de> <20201104103809.bhl2iorbwv6xowtw@beryllium.lan> <20201104104617.ueefmpdou4t3t2ce@linutronix.de> <20201104111948.vpykh3ptmysqhmve@beryllium.lan> <20201104124746.74jdsig3dffomv3k@beryllium.lan> <20201104130930.llx56gtqt532h7c7@linutronix.de> <20201104160650.b63zqof74wohgpa2@beryllium.lan> <20201106105447.2lasulgjrbqdhnlh@linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201106105447.2lasulgjrbqdhnlh@linutronix.de> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Nov 06, 2020 at 11:54:47AM +0100, Sebastian Andrzej Siewior wrote: > > rpi3 signaltest 5.9.0-rc8-rt12 > > 813 0_signaltest t0-max-latency : fail 214.00 > > rpi3 signaltest 5.9.0-rc8-rt12 > > 874 0_signaltest t0-max-latency : fail 217.00 > > rpi3 signaltest 5.9.0-rt16 > > 963 0_signaltest t0-max-latency : fail 321.00 > > Here, rt 13,14,15 would be interesting so we could narrow down the > ~100us. > v5.9-rc8-rt14 got new migrate-disable but I wouldn't expect it to cause > it. The other changes look also harmless (like the rtmutex redo which > should be a 0 change but then it mighe behave differently in regard to > workqueue in some corner cases). rpi3 signaltest 5.9.0-rc8-rt13 1196 0_signaltest t0-max-latency : fail 207.00 1196 0_signaltest t0-avg-latency : pass 46.00 1196 0_signaltest t0-min-latency : pass 22.00 rpi3 signaltest 5.9.0-rc8-rt14 1197 0_signaltest t0-max-latency : fail 301.00 1197 0_signaltest t0-avg-latency : pass 47.00 1197 0_signaltest t0-min-latency : pass 20.00 rpi3 signaltest 5.9.0-rt15 1198 0_signaltest t0-max-latency : fail 323.00 1198 0_signaltest t0-avg-latency : pass 47.00 1198 0_signaltest t0-min-latency : pass 21.00 > > rpi3 signaltest 5.9.1-rt19 > > 1038 0_signaltest t0-max-latency : fail 341.00 > > rpi3 signaltest 5.9.1-rt20 > > 1079 0_signaltest t0-max-latency : fail 318.00 > > So I have nothing to explain 20us improvement. I think 20us is in the range of the standard deviation for this test. So I don't think you should be concerned too much about it as long I don't have proper statistical numbers. One thing I also see is that the average was pretty constant at 47us for 5.9-rt and for 5.10-rt series it's around 55us. So something makes the whole operation slightly more expensive. > > rpi3 signaltest 5.10.0-rc1-rt1 > > 1118 0_signaltest t0-max-latency : fail 415.00 > > rpi3 signaltest 5.10.0-rc2-rt4 > > 1163 0_signaltest t0-max-latency : fail 340.00 > > -rt2 gained new kmap code. > -rt3 received an update of the above rpi3 signaltest 5.10.0-rc1-rt2 1199 0_signaltest t0-max-latency : fail 399.00 1199 0_signaltest t0-avg-latency : pass 55.00 1199 0_signaltest t0-min-latency : pass 25.00 rpi3 signaltest 5.10.0-rc2-rt3 1200 0_signaltest t0-max-latency : fail 420.00 1200 0_signaltest t0-avg-latency : pass 55.00 1200 0_signaltest t0-min-latency : pass 25.00 > But all this is only signal right? Correct. I've observed this only for signaltest and sigwaittest. > Nothing on the cyclictest front? Correct, cyclictest doesn't show any regression. > If lazy-preempt broke in a way then it should be only noticed by > cyclictest. You can however disable lazy-preempt just to be sure. Sure, will do a full run on Monday.