From nobody Sat May 23 08:55:17 2026 X-Original-To: freebsd-current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gMww744MPz6frJP for ; Sat, 23 May 2026 08:55:35 +0000 (UTC) (envelope-from chris.torek@gmail.com) Received: from mail-lj1-x235.google.com (mail-lj1-x235.google.com [IPv6:2a00:1450:4864:20::235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4gMww64YnRz47D8 for ; Sat, 23 May 2026 08:55:34 +0000 (UTC) (envelope-from chris.torek@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=VEgyWrRO; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of chris.torek@gmail.com designates 2a00:1450:4864:20::235 as permitted sender) smtp.mailfrom=chris.torek@gmail.com; arc=pass ("google.com:s=arc-20240605:i=1") Received: by mail-lj1-x235.google.com with SMTP id 38308e7fff4ca-394095009beso69294131fa.3 for ; Sat, 23 May 2026 01:55:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1779526531; cv=none; d=google.com; s=arc-20240605; b=iINBZDHD3dj56fCp9AUg5mGMwmgYWhIbhy2ADAEHj0uHbbcdD7/zIKvZqxxDmN+ezM cXCfd6yNaatKyc8Zstl1LL8bN4UwXj3L/UbdUL+/x8xEC3/yu5Upj+m/ukCQLp7idqoi lSTDtqKTVgx1KXIoNjQkLQSX6iXjLMeZXZJ47AwX1FqHorFJlb3fDO3JnOV4ZrW1dajW hS1rfcRAPmCdiDh63et4m54yKssqsx+MMm8orJ5X4q+BKNDt/6/USKa054DhILYXKsDN 3rvzDQmlDZr/w708Fymul0SCS8rS8zP/zvv7EtWmt55jhL/fKINVoOu64XHMyg0kukHw amGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=lZ1LF4QY/y2nAq62XQk4eTTaK25MdOnRmDwpS4cKB0I=; fh=Yi/CWOcy71WPZGqpwXZPfZBcgNsqOJJrdrpSxdHlrwM=; b=devp4kVaCYyvc6txiBluMLhm/CfOtHNc6OZrrNaDLxEQzJHUOyY52nivHd3kzx+HpO Y9a/R240BLJQr8RUhhGLlFUbUmMbgik51CCqFRDMAa73Yqokl1M4KcGw9yVxGSRbUm5u YzZVRlV6Y/Id+aNQXOk93Ct7XG8d08MRqat/dzWcQfhkXcZ4vGrVP60ItZAMMzB9WCn6 gKnHBWJEsGe0U/0AN0AiVnBXtYKiz/yI3cNN6+05ZOdW2pTPViZX0jFHfut7WXObaO3I quotkzhbV0/XVRnZSnRPnftcREoplp8jNBj1RT2sRqfm+DRvPvvcgucHxFxPdjnXGhOZ zAXw==; darn=freebsd.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779526531; x=1780131331; darn=freebsd.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=lZ1LF4QY/y2nAq62XQk4eTTaK25MdOnRmDwpS4cKB0I=; b=VEgyWrROkjQYRu3P+PYLZmas6lyKwpC5lUbmteGleN/ehDxoM7ly5YxZ6xJd7nnSrH fTEMTOeLR70SfPbysv1zj1+EY1hbp7Ef1gA+oiWds9H3dOa8Mou8tkxlAuxJht3y2QaC OiKxPUzUBllHhzrJF/QJOCXeMZNbS360ixUA2mmuO2KxrV7kXV6/ziKfE7Yjex9Y24CW kkltaWwB6025ZN3AqaT9NeeHdd/xJSO4DfdeCbToyb2Y2O6ge914yp958+edS9lvt5c6 dLy+bHfrzeyxvGcdDRd/B09cAC8pF9zGBHbt8MURH6KfM2rg5rqvtmhSTZlBEY5c2bmZ wZuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779526531; x=1780131331; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=lZ1LF4QY/y2nAq62XQk4eTTaK25MdOnRmDwpS4cKB0I=; b=fO4YCFuWKDdCaIyIrBrOCVx8GMvg7GaPa3S7XefaEgOyC9fmkUrhOFjYaVZEBdgH5M kKnnu5NKYGk7yta9wUlajwdXlhKiRKNjbzN5P8OoDmEwAoG29KEK9SSuw0lmvscH5Qro emhMQjVr+QjWS+RoBOfu1XmlaSHmpM1yoc6SYeEHyjZ/qfs/9TSfD1d2Z1u0Zn49zmSE yEXdjIE+m+zZ7VP2VfoqgE0957e9BZxtDIQFPiOpEICcawgX0Hkt5HDEb5VajvpBDR3n vCjD6Tf/g8607jDYrwDsJXByzi+BVB3W0VJTQdyjvY+V+zgYEyy1el4nwDh470mYR56Z 8VEw== X-Gm-Message-State: AOJu0Yyoy4aGZrGGjctPmADcmy93Mzn8lyWNwybIV2mTH8SPdz/sg0yx 6cB+J1Jb1JF4eZPNFGoVJEesUXaRFXOZaWCw4EZiZcleH6I8cc5wKhMoMondYy5brHAkc/8m/4S 21SGk51Bcv96nNHhlAbDRlWjjHNuasFDBtM85NLs= X-Gm-Gg: Acq92OH/dnfn8+i0e63MvYnnXfQTY9QgdCBBWd0hBVnnVVofbX9VMJfvJczvSpc6yJU rafUYpx4eq0g4e5SfYaBd1DrxiUBU0l19a/5y8seTRTE3PIU0OpwgMmVwsFu0STHfYQVZeSjfxV OEN5JPYrXiBodARwWGtOR8zYW4LycRDzKzFbxoZCsEA6cAjT+an7swXPC4xFIhUzRkuxbmyLNE3 MKcj7AiypANm8lcwSG4kkYgPfan1Ga9qeeOKKLBRKeqoe26Wql1It/JtA7lMNwnMAB56saKLwY2 zohf9iOa X-Received: by 2002:a05:651c:212a:b0:393:aea6:857e with SMTP id 38308e7fff4ca-395d89085f4mr23978431fa.10.1779526530508; Sat, 23 May 2026 01:55:30 -0700 (PDT) List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 From: Chris Torek Date: Sat, 23 May 2026 01:55:17 -0700 X-Gm-Features: AVHnY4JnRgdXhIaEdEtZnkwxqzznpSY4SM7-6qfdk_mBMny8njcmfph4i9ydgnU Message-ID: Subject: AMD, CPPC, etc To: freebsd-current Content-Type: text/plain; charset="UTF-8" X-Spamd-Result: default: False [-4.98 / 15.00]; ARC_ALLOW(-1.00)[google.com:s=arc-20240605:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-0.98)[-0.981]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20251104]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4864::/56]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; FREEMAIL_ENVFROM(0.00)[gmail.com]; FREEMAIL_FROM(0.00)[gmail.com]; TAGGED_FROM(0.00)[]; MISSING_XM_UA(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::235:from] X-Spamd-Bar: ---- X-Rspamd-Queue-Id: 4gMww64YnRz47D8 Commit 80d32a6b1d73 (hwpstate_amd(4): CPPC: Switch the default to maximum performance) cranks my 7950-based system from its 90-to-100 watt idle draw up to 150+ watts. If I set dev.hwpstate_amd.0.desired_performance=0, it goes back down, so this isn't too big a deal, but I see that powerd has no idea about using the CPPC control knobs. Should it? If so... the CPPC doesn't do frequency directly, so how would we adapt that? The dev.cpu.0.freq_levels value is 4500/-1 while dev.cpu.0.freq is set to 5499 initially (because desired_performance was set to maximum). (Other than that, I've upgraded the box to -current as of Friday or so. Had to hack up some patches for libgtop and lsof ports to build the ports I use, but it seems to be working fine so far. Getting the updated amdgpu firmware installed was a bit annoying as the system thought that the FreeBSD-15 packages were fine, despite the kernel version mismatch.) Chris