From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (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 624053EBF25 for ; Thu, 12 Feb 2026 15:47:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.179 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770911254; cv=none; b=TM9d12YeUQcB7c+THnjiiqkVprKm5+a16nXTqM02CYH9STCrSav0zA9kDffrHnOY0OoV2SxCrhYbFXYkWINDg78wE9FSajljSHLNs98OEUZSPmvJYUO5LjUCnbauAUIxNSL7NB7rIGPZTcLvNXVNeF/UvTp8vArs/OHs64KGNco= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770911254; c=relaxed/simple; bh=ZLjodifihWvT4wUF6WsfaE7qu+ZN2OHPDejVMVI7+m0=; h=From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID: MIME-Version:Content-Type; b=tmqzODhmwOWyR0vKHP8dL0Zkx4rhiZFyqYkrsVUQw23zKJO49nfwgnlZzsQuDTwERAPKbjl4GpTBk51JHg/j9Ium5zhfP/wDWuT+4eyp+Junidfm5m8I8QsH3C3x+YrBSV/PwCxL5ubJpX7GTnavSCEJGepaNbr9sVtb871Z1ik= 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=NwnnjACQ; arc=none smtp.client-ip=209.85.210.179 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="NwnnjACQ" Received: by mail-pf1-f179.google.com with SMTP id d2e1a72fcca58-82311f4070cso1345557b3a.0 for ; Thu, 12 Feb 2026 07:47:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telus.net; s=google; t=1770911253; x=1771516053; 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=ZLjodifihWvT4wUF6WsfaE7qu+ZN2OHPDejVMVI7+m0=; b=NwnnjACQ6cHO+h8NWKCLyYEDtbNU18tMUKQRE9Rp0sTeRs8Lh+sT8U2lTM0TrmItMh L9YJbqwhqFbxo8WDOWtrUJEP3gnbc930DsA19sbgyAJ7c1nS5XrlYJTWaWnm+F1zCMoy 4xyhu3giMn59WcdhjrdJc93ZVaJTXuywS1h4dU7K6HvxF9/OUrLdtSFdF1x22TWRlRvD MgrQ/eSpD8O/0uT/BsF1gT3el72j9UuXu1WqZTRNyBoezNBIMGMbHW/6hv0N1E1R0aYX 1WTV6qUoeCeANj2QXfzzu55R1oB5wwokXQhWugNk36ldVP2MYZsGcetjOk2ZArvl3E26 5ZKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770911253; x=1771516053; h=thread-index:content-language:content-transfer-encoding :mime-version:message-id:date:subject:in-reply-to:references:cc:to :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ZLjodifihWvT4wUF6WsfaE7qu+ZN2OHPDejVMVI7+m0=; b=jIofGMaM0cvOgO9pPnhFjBA3jjDQ8QErjgxATDxkXO5iLJRpfHaymQJosA1XM2HPYG XU7q1nNJHgQb9EHH7+2JTGmk3nRWaQhnUeS4LSbJdFu4ZznyP9bzsScfOJaYGEza0PPw OqXUotrd3o+lFq4U4rEkVTbVdcJE63m+80FZTXAPUCmU0FKNn6NiYN/09AEFyTFM5Yu6 o5tMPcELkQ3oNvz4nk/5GBUcQBFM9A6VVvl6rSggTwb6D3Vxs2YUJ0naHPwx4NBmWpPm u+7uNIXK9boJaurHcQ6hycesSIzZPH+cytNX4KEE8x8vkNOD/WSJfqaAAwrmtZ19Mmvv ueVg== X-Forwarded-Encrypted: i=1; AJvYcCX3Q44BYhl0mcy7iWFxerwJBcWl8kO4dcloGqTaC8DwwECApSa79u3nwh6V5x6E7JaN9905Vycnx0zr2a4=@vger.kernel.org X-Gm-Message-State: AOJu0YxEDbLYh9iYXdXZvWfpfGKVjKs9AG6LGTKgYGngq7m7jB5YQNtm ORqEgHfqBEwNm/NH7jOlvb6NasslFBN3L9a91Aq1++KFjtkNm7FYGigDqrrgi+qgiWc= X-Gm-Gg: AZuq6aKDzpF/UF9hb7GTa9urCWHjv4YsjXiADyO9s9a6kqdeVfm69XmtwH5VJkpmuMZ +s6yCpIWgKi72neNeCBhpEUo2s3LTNiS4E5BV6mMZ57g62pvB19DkCMxKnfvQx/Ps7MED6dzlQI oOnAw99DKtarbzVW5MaIYw45SGbiAjL0ZqqdeYV91NIczObo18RWYlxQLGPXXvpKPzaLblQscUM /O+DbkGP8L7BbKGTctWgXqZbYi5ZXKNXJU54XG0WJP1DJfanec3gcOd9INiGQ8X/kR1UoJX34XD k6/BETpcH7YAkEvwflXQz3Qp+iljg1ExC2qRwtgvKn0FjsHFaFuQS9UW/6UtkVcaUlvQ3IqKiIL m436Fy3osqnmMeDcnIyh7EA9CYkTctZW79LubQkV3jU2ILuhr08Xki3RLWPkt+f1GsnozL9dZxa ZHVWluwjR5/AKXuJLKeAeL6RvMuABlL1TJ+zSoUJW4a8036DxRKsE/Sr8R9d9YlyhU+1w= X-Received: by 2002:a05:6a21:6da7:b0:394:526e:bc8 with SMTP id adf61e73a8af0-394526e27c7mr2364539637.39.1770911252664; Thu, 12 Feb 2026 07:47:32 -0800 (PST) Received: from DougS18 (s66-183-142-209.bc.hsia.telus.net. [66.183.142.209]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c6e197f7e0bsm5375763a12.27.2026.02.12.07.47.31 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Feb 2026 07:47:32 -0800 (PST) From: "Doug Smythies" To: "'Peter Zijlstra'" Cc: "'Vincent Guittot'" , "'K Prateek Nayak'" , , , , , , , , , , , "Doug Smythies" References: <38ef3462-4c4e-4f40-8d63-84dd71cbd043@amd.com> <20260209154718.GW1282955@noisy.programming.kicks-ass.net> <002501dc9b16$442a7050$cc7f50f0$@telus.net> <20260211090144.GY1282955@noisy.programming.kicks-ass.net> <20260211104833.GH1395416@noisy.programming.kicks-ass.net> <20260211162149.GJ1395416@noisy.programming.kicks-ass.net> <005201dc9be4$14834bf0$3d89e3d0$@telus.net> <20260212075142.GA1282955@noisy.programming.kicks-ass.net> In-Reply-To: <20260212075142.GA1282955@noisy.programming.kicks-ass.net> Subject: RE: [PATCH 0/4] sched: Various reweight_entity() fixes Date: Thu, 12 Feb 2026 07:47:32 -0800 Message-ID: <000b01dc9c36$e70a2100$b51e6300$@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: AQHmTvdCb7sGxz1K4EUPOzszIngTYwEcsVRAAlcnOhYDFmLm8wGuW2zjAlK+Dh4A5A0FgwJtnXszASqQnBsCuNj82gKba+NbtMjgYIA= On 2026.02.11 23:52 Peter Zijlstra wrote: > On Wed, Feb 11, 2026 at 09:54:40PM -0800, Doug Smythies wrote: > >> Same here, 6 hours and 20 minutes so far, and I'll leave it overnight: > > Excellent! > >> By the way, thank you for the cool parsing and histogram command line. > > No problem. I love awk :-) Its just small enough to re-learn by reading > the man page. > > I always struggle with things like perl and python because I don't use > them enough to retain stuff, and then I'm left endlessly googling how > the heck things worked again. But awk fits in a single 'short' manpage. We already know all is good, but just for completeness after overnight: 14 hours and 46 minutes: Cool method: $ gawk '/^usec/ {next} { if (T) { d=$2-T; bucket[int(d*1000)]++; } T=$2 } END { for (i in bucket) { printf "%0.3f: %d\n", i/1000, bucket[i] }}' < /dev/shm/turbo.log 1.000: 28858 1.001: 24052 1.002: 87 1.003: 56 1.004: 31 1.005: 11 1.006: 8 1.008: 2 My old way. Interesting differences, likely due to subtle differences in subtracting 2 16 digit numbers: cat v3.his 1.000, 32974 1.001, 20012 1.002, 86 1.003, 57 1.004, 31 1.005, 11 1.006, 8 1.008, 2 Total: 53181 : Total >= 10 mSec: 0 ( 0.00 percent)