Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp1464165pxb; Fri, 21 Jan 2022 19:55:13 -0800 (PST) X-Google-Smtp-Source: ABdhPJxkQFdvzGM52CxDgKAY3evrV2ZLCEtMVEiewvUwKZVfHE9UFS6YKGuFFxeObQalM0Jn6edX X-Received: by 2002:a17:90b:3a85:: with SMTP id om5mr3679480pjb.150.1642823712969; Fri, 21 Jan 2022 19:55:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642823712; cv=none; d=google.com; s=arc-20160816; b=p2XdkoFTjfjQ9LZcDIGw6y1yPTwAd/F3tyLrdcRuYHt3gK7gQQWyzkfsvS9AepfesD 6dCybg7WuSEsxxP+YIB3OfQ7rfyVAFj/hE05jv47htcEMAq+gkjR5q6pRT86h+3QSj77 BST2PFGd+RYj6zeH1I46P+YkSVq2qx0zYaUoJVC1e1jcRHCGp7U5zoIRoW/X8La9cJLa SO8o6wlVcg1MH0jSFL1UarO2eL8qOB3/qpmZsu3nEnIy0cayfPl2vGpr6okfmkSqCpe6 4SV5CgSRci7ccDrOT/598v+WxIMCDgaqefi1xosN7KE2ch1pwLBzxk0q/L0qrdzkiPIz Os0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=Ru23K7nav+OHjyymO8CSjGmREtw3kKts4vIZNTASfAQ=; b=eupfbcC/hVHcdxNwA9AtjXjtstApuo+/gomCym8QFqqqckeAu1Kbz1tLx5+fsuhMJc Bt5mG2mpjyV+Rc1ex+D09nSDXE1sCi3XiT3gqamMZxhWMatYG7VhzUiBX/TEAdkcH8Ff m3aJERPjZ0EnzYcs37w+GP0dkiGeQJFWYezwSHUpKEFttevQOEhblwxHcZlbrsFpu8k8 IM1C/3YRnhxUeBCXOaaQRrErQAjdRAkd4/JyX/LC7UwNMwFAfAZ3GYY5YZ8BzecYuqM0 MmtIh7NNu+2EMH43OrkzFX1tb/1BGF9aRa02bw9LusBYElJ/f0q2C37IxrptyZVqQHnA ca5w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@metanate.com header.s=stronger header.b="s0O0/UXq"; 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=NONE dis=NONE) header.from=metanate.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 4si7387426plo.473.2022.01.21.19.55.01; Fri, 21 Jan 2022 19:55:12 -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 (test mode) header.i=@metanate.com header.s=stronger header.b="s0O0/UXq"; 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=NONE dis=NONE) header.from=metanate.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231393AbiAUTr0 (ORCPT + 99 others); Fri, 21 Jan 2022 14:47:26 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60790 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229454AbiAUTrZ (ORCPT ); Fri, 21 Jan 2022 14:47:25 -0500 Received: from metanate.com (unknown [IPv6:2001:8b0:1628:5005::111]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8F5B6C06173B for ; Fri, 21 Jan 2022 11:47:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=metanate.com; s=stronger; h=Content-Transfer-Encoding:Content-Type: References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID :Content-Description; bh=Ru23K7nav+OHjyymO8CSjGmREtw3kKts4vIZNTASfAQ=; b=s0O0 /UXqV9obxQwXq3xNCrUbPc8jZaPlneD+lUOrEoxSL04tAiZ/XTPuAt59zKIQOtQFHOqUSB/UnqBa+ 7izh4iMATFCXMFO3CeGx2DEMqs2OT1hSeCB0eOAdNNORNwzYM6BjOqvnmcc7euLdkinWJh+85RFPm vJTrmZ/GVhXd6deDhX5VWSzagcPhZ9L3UgggdJuCpvgJQrWJQ5i4T/ZXaNIEJyJ4i97o4AUeCgsgE KcyyI+O2kBQPUNJAixbt8frQMiq7PNoFe26zKaP4FIqWEpupIWVDYDtjetLrckELc39BRQNxR/7gd EgYdyTWnu1S5PrTV8pmxlQETJ9/8xQ==; Received: from [81.174.171.191] (helo=donbot) by email.metanate.com with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1nAzsU-0001sS-UZ; Fri, 21 Jan 2022 19:47:19 +0000 Date: Fri, 21 Jan 2022 19:47:18 +0000 From: John Keeping To: Valentin Schneider Cc: linux-kernel@vger.kernel.org, Ingo Molnar , Peter Zijlstra , Juri Lelli , Vincent Guittot , Dietmar Eggemann , Steven Rostedt , Ben Segall , Mel Gorman , Daniel Bristot de Oliveira Subject: Re: [PATCH] sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race Message-ID: <20220121194718.5e32bc19.john@metanate.com> In-Reply-To: <8735li6vgq.mognet@arm.com> References: <20220120194037.650433-1-valentin.schneider@arm.com> <8735li6vgq.mognet@arm.com> X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.31; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Authenticated: YES Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 20 Jan 2022 19:47:01 +0000 Valentin Schneider wrote: > On 20/01/22 19:40, Valentin Schneider wrote: > > Link: http://lore.kernel.org/r/Yb3vXx3DcqVOi+EA@donbot > > Fixes: a7c81556ec4d ("sched: Fix migrate_disable() vs rt/dl balancing") > > Reported-by: John Keeping > > Signed-off-by: Valentin Schneider > > @John: it's slightly different than the few things we got you to try out, > so I didn't keep your tested-by, sorry! I ran a test with this version as well and as expected this does indeed fix the issue, so this is also: Tested-by: John Keeping