Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp313912pxb; Thu, 12 Nov 2020 04:41:05 -0800 (PST) X-Google-Smtp-Source: ABdhPJyJ3eMEY7XyjgRR974VO2WY+GycR1q9987XAspmUWxU9oxUoYf4Ahh4Ra6sn2aIEURCes2r X-Received: by 2002:aa7:dbca:: with SMTP id v10mr4870319edt.219.1605184865620; Thu, 12 Nov 2020 04:41:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1605184865; cv=none; d=google.com; s=arc-20160816; b=JItxrSKlrVUE7xSTmoEZs6lXhb2U75F1VyGRKcEUurbcu/XEcEoHKcozir8hvbiyRf h8moQ8rOjddAj1QxfSeZLkiGPyPNRvBhrT/j8AI9dxMeZcviz8VXPvyvTk8RWcXZrqPn boKqMtsX0pyZOMFIThUiMm7mRVE8ohTRcuTK+tTw0nN5DtMi33CX6crsAje1VQrbmTJ2 Ufc3OTvZc5NzLfiwVFAi5WegcsNSeQcez+BbOHaM04yCs/IsUb9oLckyKei1dE4eYl8D wBW2jGUuHPU79jROMNp9pzgVxjRwaxGfo4fiQab4dsVVdpVBKrthN0zq7DoqAlOK/mLP HM3w== 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=A05yjfLHJ6EoLRvcWHWR+04CkskfHAuk7D9FydsCERU=; b=XodmSlI9S5lOTuItxpMbOIpqJAe5N+miekTQJfzvDFqkChIezhFJYhp0WF0R1xYoKt 8Q1IrKmrK0hl3msxPJMjjtfW13TRWul5v6kSh+69gHnfuowpSMGcGoHK7OI8BLUHB9/G 7uFOWklTwSosVMvWsJg7QTF27JwOatq8lFXIVWUVTQ1ZtsxxK2Q/nLFgTt4jkdLO+IDH JW3sf5dWGX0E/bqgx97Gjt3r2sPdEKubQQ0qZ++Y2wNMIC/YUIasUPvXRZVo26XfEn67 ghLAI3xW/p8pfDSS6b5ejxMBR38ymmMWlfetK9VTexhWGiQ5lgAhMmMpRMIRbL1Hx2WR Qvig== 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 gn18si971675ejc.264.2020.11.12.04.40.42; Thu, 12 Nov 2020 04:41:05 -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 S1728185AbgKLMjG (ORCPT + 99 others); Thu, 12 Nov 2020 07:39:06 -0500 Received: from mail.monom.org ([188.138.9.77]:46498 "EHLO mail.monom.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727035AbgKLMjG (ORCPT ); Thu, 12 Nov 2020 07:39:06 -0500 Received: from mail.monom.org (localhost [127.0.0.1]) by filter.mynetwork.local (Postfix) with ESMTP id 9C4F4500596; Thu, 12 Nov 2020 13:39:03 +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 28375500108; Thu, 12 Nov 2020 13:39:03 +0100 (CET) Date: Thu, 12 Nov 2020 13:39:02 +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: <20201112123902.netkfwzccwrtscdv@beryllium.lan> References: <20201104104617.ueefmpdou4t3t2ce@linutronix.de> <20201104111948.vpykh3ptmysqhmve@beryllium.lan> <20201104124746.74jdsig3dffomv3k@beryllium.lan> <20201104130930.llx56gtqt532h7c7@linutronix.de> <20201104160650.b63zqof74wohgpa2@beryllium.lan> <20201106105447.2lasulgjrbqdhnlh@linutronix.de> <20201106161413.7c65uxenamy474uh@beryllium.lan> <20201109124718.ljf7inok4zakkjed@linutronix.de> <20201109143703.ps7gxhqrirhntilr@beryllium.lan> <20201110180518.miuxa25j7lnn7f2q@linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201110180518.miuxa25j7lnn7f2q@linutronix.de> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Nov 10, 2020 at 07:05:18PM +0100, Sebastian Andrzej Siewior wrote: > On 2020-11-09 15:37:03 [+0100], Daniel Wagner wrote: > > > I've been staring at the code of signaltest on Friday and I might need > > > to stare longer to figure out what it does. > > > > I hear you. Anyway, I gave the current head a run with lazy preemption > > disabled as you asked for. > > I just sent a few patches your way regarding signaltest. It should help > you with tracing. I've been playing with it on a juno box and I didn't > see anything odd. My max value was below 200us. I added a few tracing > bits. With sched, signal and hrtimer events you should be able to see > what delays the RT thread. I didn't see anything odd. With the current version signaltest + your test patch and 'taskset -c1' the results looks good again, around 230us (running since 2 hours). I've tested first without taskset and it took about an half hour to hit 350us. So pinning the threads on one CPU fixes it. I think we change signaltest to use the correct affinity on default. Also, I see that sigwaittest has some code for it, but it, but it would be a good idea to set the defaults so that out of the box the test does the right thing. I'm sorry about dragging you into this problem.