From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2C57135950 for ; Tue, 14 Jan 2025 15:15:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.180 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1736867751; cv=none; b=T3lXn+KPfDx12N2tTpzxzQSaEHDRTlsxM6TJrJ+EL7FgIv2xFqNsMjuXS/HW0p1i7x5p0S3s5ftE0NZso4aBVICwb+C/ayBkjhHPTO1dXkBdUNNLcT2TUvy6apSaRx20ZNmjyAjJNRumbcHPvhZyV7gTK2rIAHDgZH3NerTMjjE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1736867751; c=relaxed/simple; bh=/u2QctpRL/PWcDDC0UDxK2FsVljlvHuS1SVEJ3Yj0zo=; h=From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID: MIME-Version:Content-Type; b=TC73JNp2VhMH47H9ymyp/TqiWazrekOIrAdCY2MSowfmGxt9cqA0OB9WSQFcfCkdmCaw5qoINsfpeq0yEhCJ2tSDdY4MGsajyD5XN7br5qwMHA8qvVikYgzuwM9jMywCXqF5nahzQ1jI6OpByvQTtP3/2T5aBMVM7clB10sc5Vg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=telus.net; spf=pass smtp.mailfrom=telus.net; dkim=pass (2048-bit key) header.d=telus.net header.i=@telus.net header.b=MGE583QE; arc=none smtp.client-ip=209.85.214.180 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=telus.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=telus.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=telus.net header.i=@telus.net header.b="MGE583QE" Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-2161eb94cceso69097835ad.2 for ; Tue, 14 Jan 2025 07:15:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telus.net; s=google; t=1736867749; x=1737472549; darn=vger.kernel.org; h=thread-index:content-language:content-transfer-encoding :mime-version:message-id:date:subject:in-reply-to:references:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=L0P8nJQbVMvi+/bXbvsxLcN2KO9IT09GqBaaG+vwq50=; b=MGE583QEBclupwNmR7oPPY3koV7i5nWaUGunyxP9XPWrevNsT9PzEvjlsE1jEOl35b t4BIuxxuM35Nq+TnI9F7ZDsvKEu1hln4l4yY064xJkckJjcnOjpDFenVSuJeYAruINbJ rDISqHSTqTAMeYZwI3ivKXTZ7w7IroHgmL4/gblGDlm8sltTl1qQmdvrnQg+O9lWI18y WCABXMHPwQ33djXfrhnQjZCQhOaeccVx6MbHfqj/tiZ9XhV3dhDSwRmZV41XTVeMIMfu 0E7oTIG93/52HdyaKMoNpJGSLuzma2YJVKxgx4E4k435pqhvEnA9fVKeWW9cTbB/KIM1 0kpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736867749; x=1737472549; h=thread-index:content-language:content-transfer-encoding :mime-version:message-id:date:subject:in-reply-to:references:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=L0P8nJQbVMvi+/bXbvsxLcN2KO9IT09GqBaaG+vwq50=; b=jOyBKYXfLD6/upB+aVYX0lAZaecGciaghSkUvJpNB2ZdXTyyObqgFuscX0V5nUaqrO RsGSvLbUF8KDb+3LjaQEXo/VSrpn0ORpEYEVvv2fLT9Hm58sFBT37l54gc2M+u8OkJD7 y+am3hA4cUKlWXNT2Rf5Gp6dj5Ynb+R5akHoL3Pa0l8YO1nj8/cLnGS7Fk4BfsT2nJCH 0GIdPAOBB/jweXAuGC/EmyBCM/1N95tiw6ZofZfWzNb0MR7/sLv88XFYHcu3rIFow6pt 8DEEvH7q7ktpUKVti1IK7O6ROnyMbqSRH1QKSrWkb6n4srOiI6bRim071ruZTjlqKwQ3 i7tg== X-Gm-Message-State: AOJu0YwVvK3+0sLdguT0aixoa+km6ihz/O0RYHO+cpBqUEqQgEKlV/8l wFpRqzL2Ao9QIFlHzp3zWFYYxbjGEjQvTBg9rVzg9FXgwyg4scshonnvah29QV8= X-Gm-Gg: ASbGncuTkDuRD7CPmxBv/AJOf/uGWkAehdcFIEyj4llrbzCBEJ+dV9lmtX/QvxEreK+ kpCPz3ERHBo2J4RCo/tqk/yLf3H3PnHSrspChIz/NHAtlDmW4jf0E/g0Z552k75AXGvIk/HVMF8 8F/1bqpDiheYE1JoyGvHIpXOogh7kOQGYMhWaNB+JhswdskN6UoRWigpWLEF7j+MzO+x9ACy/QW kPNqGRI/66WQUUY4JSZW1ZFbFbMNhNzSb9DHHDvKz/xaVgLQ01r1N2np+ZN3LjfW+PscX+ImpxP c2ODTFh8S7Tw6Ep54CsUpw== X-Google-Smtp-Source: AGHT+IF7fg+gJ/Mg68wTj2bI2Ir9vu2rWSiyaMtYWfAbvH7pBeUiykAyH86QamYkYeKJ6dsi/xsVhQ== X-Received: by 2002:a17:90a:e18f:b0:2ee:7538:be70 with SMTP id 98e67ed59e1d1-2f548ea569bmr33011775a91.5.1736867749534; Tue, 14 Jan 2025 07:15:49 -0800 (PST) Received: from DougS18 (s66-183-142-209.bc.hsia.telus.net. [66.183.142.209]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2f54a289bcdsm11833220a91.22.2025.01.14.07.15.48 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 14 Jan 2025 07:15:48 -0800 (PST) From: "Doug Smythies" To: "'Peter Zijlstra'" Cc: , , "'Ingo Molnar'" , , "Doug Smythies" References: <20250107112606.GN20870@noisy.programming.kicks-ass.net> <20250107192340.GB36003@noisy.programming.kicks-ass.net> <001501db618c$67bd8170$37388450$@telus.net> <20250108131205.GO20870@noisy.programming.kicks-ass.net> <001b01db61e4$c3ce5a40$4b6b0ec0$@telus.net> <20250109105959.GA2981@noisy.programming.kicks-ass.net> <002f01db631d$d265a600$7730f200$@telus.net> <20250110115720.GA17405@noisy.programming.kicks-ass.net> <00c201db6547$b43b9a50$1cb2cef0$@telus.net> <20250113110312.GD5388@noisy.programming.kicks-ass.net> <20250114105847.GC8385@noisy.programming.kicks-ass.net> In-Reply-To: <20250114105847.GC8385@noisy.programming.kicks-ass.net> Subject: RE: [REGRESSION] Re: [PATCH 00/24] Complete EEVDF Date: Tue, 14 Jan 2025 07:15:50 -0800 Message-ID: <001501db6697$32633960$9729ac20$@telus.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 16.0 Content-Language: en-ca Thread-Index: AQFlSYB1PWVBqj20pPXP7hZ0SBLYDgHtSwJ2AyWxwjwBnjptfQF6NJHoAFMZgMgCaxQKpgFP4l/5ASQn7WsCDo0DYQJ+LAk1s3M+2CA= On 2025.01.14 02:59 Peter Zijlstra wrote: > On Mon, Jan 13, 2025 at 12:03:12PM +0100, Peter Zijlstra wrote: >> On Sun, Jan 12, 2025 at 03:14:17PM -0800, Doug Smythies wrote: >>> means that there were 19 occurrences of turbostat interval times >>> between 1.016 and 1.016999 seconds. >> >> OK, let me lower my threshold to 10ms and change the turbostat >> invocation -- see if I can catch me some wabbits :-) > > I've had it run overnight and have not caught a single >10ms event :-( O.K. thanks for trying. For me, the probability of occurrence does vary: After moving gettimeofday calls back to their original places in the code I recompiled turbostat, and got: Total: 9082 : Total >= 10 mSec: 24 ( 0.26 percent) And 2 previous tests had significant differences In probability of occurrence: Total: 9071 : Total >= 10 mSec: 39 ( 0.43 percent) Total: 9079 : Total >= 10 mSec: 128 ( 1.41 percent) Whenever I try to obtain more information by eliminating the --Summary directive in turbostat, I never get a >= 10 mSec hit I tried looking into the sleep lengths by themselves without using turbostat, and never saw a 1 second requested sleep be longer than requested by >= 1 mSec. Regardless, the 2 patches seem to have solved the up to 6 seconds extra time between samples issue. The most I have seen with all this testing as been 23 milliseconds.