From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) (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 EFF19136351 for ; Sat, 8 Aug 2026 00:12:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786147925; cv=none; b=iamC/ZvhHsU1e6yOqbyF1FDrf+RwuHNx0ZTk76esNgPwtb/fJYXzxoNJBYECJppFrN2qnIc4VQYzolBLrWTDlNO7U3XFYJ9oYEiAW2vNzKZMAN17EFs+7GliVdBXv1ahkdvno9qv//rNNN43H9WvI99zlJOVzsIJS+dIizjfqxE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786147925; c=relaxed/simple; bh=1hQ8C5Wan49fiN9j28/w0A1xweeWzh3YDmaN0qPUn08=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=mgKy1y/kHXjRckxG5iP1LmhPmY0LPsr5IG6ttir4wLP5YosABNdUi2cfeDHo+5PJHlpljlTL9HoRJbF+OwZjEa867JmnFc9q8DO9v15kaPDagTu+mYCE7ojwIM6rXGSwCqljtEruoLShEp1TvQL4gSlzKsR+FMwnKyUj2+28t/g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=roeck-us.net; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Z/wIw81c; arc=none smtp.client-ip=209.85.210.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=roeck-us.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Z/wIw81c" Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-84e84a6c4bfso86899b3a.1 for ; Fri, 07 Aug 2026 17:12:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1786147923; x=1786752723; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to :content-type; bh=GQcjaKo8QwdgK1udfFIHOA2aRE7LlkhFRFXhYQ6O08s=; b=Z/wIw81cKNuZLDP6ESa0UbETQBzLN+PD6BsEAqsIEu4Bkd8fseKa5XdCm9Act5RaLV ROBpp4/n9pHyw6otVSrBCN08YkfVYnDOQYzXPg+EeViKTPK4swRikr5HQMsa43wF7Hax Ta4hTHhLdslJlB19hu5QHYInwFj08vNdHyg9aKN0BHcngDUuiyOy44s80A292WDyAxRn uDUyDT2houFEawcEyZr6Ucox/LQjWVrO6NAq1Nfnygcl2bJbxLiFOTok40+/sTOqJkvF irHfELv+NwpN6Tr1uGC5Wq+7F+bIe/CFgXg2GCRfMhy3Htpg4ZqbyMNRdRuPZ8+ozFqb 026A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1786147923; x=1786752723; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=GQcjaKo8QwdgK1udfFIHOA2aRE7LlkhFRFXhYQ6O08s=; b=c3E+yjyr7Bt/qWoM3IAWLCiBjNusImdw8s5oMwD5E5P/FvgTSlMI5AsUECbGl8ypZr GLhniXGRe5hesbFaFrBrnYV4v2oCnjC/iLcVIEetuukwgsWxDcbl79EN5jB14yTFxEj1 7aq0ikrMcRAXgToyXuecJgIEuOidHnzbC3FWO4cJpYMnF427kav72MYLziP9EyJfiG/q 2aTOhQTbqBbXrngvaR13b68xDUoHxmTPiRdWY0MM/Feh4q/Vvm2XvsBZaii1ywAXAq4H NpILAE3058g378dR0maQmzffRJc4oN/2biOywFiA8HETc79Ytrf/O6prs0+vpeRXgwp8 0V3Q== X-Forwarded-Encrypted: i=1; AHgh+RrmHdA70Tfs5pEMITPOWc1qYJpNa//J/1x4sGuN/vl5IovT0wfIIUzfoNnKCViUpiHJMuhNYOiZAZ/qTIw=@vger.kernel.org X-Gm-Message-State: AOJu0Yw1uvTdzg72A+Fen4kydg+0qyF3vLL1NdSQgmKM6AnSI9TStM0K TgxAwIWw0P6PNlDsAhoLNGQeJYeRQsefFgghV+qMLq5hq7m9YZgIzZ8A6L1XZQ== X-Gm-Gg: AR+sD13Vn4H8HiMa0VV1zeVqdvTelb6onCv50KecTox7YcDsszJt1fp2QCm/8DZp5tq 25zM1jNLhCP/IEO7OPspj2yaNihtoEOA+R8LX/co8xA4tVKhs6w5dgMJGLiFqFYJgC3xLGdaiXp YAyCSMYUoz26lcOUnY4YxYBIQSebYxidNO9aii7mag28mWcsE6vBZT107QSohpuv2RTOcVMYo3h C+Ve1nIJHmDliUlmh1UZucZOijdT99ewRDHWE3muvni096/43/OI18PgBaWGlvAsGNHDgydPE/U 2m1677d0uUJ/ry+1Xvj47baTg2Z9hR41NTLSBj88GcGGeWpt1waR3CjTBZ9j0mV77QhUfjNJenj NZVfXRXP+Ee8I8eXDIQ9XnYRgKhQofO9F7q7UreCssV2d++aVmZ+mlsRtgHpQE+uEj9iFo2KxbS JbTSkepYBWD+404BBfSGXiwrDzOr1BPYzy681baLDJ40zB0RNz271Ks7w53OKU2xV1kt34P96vr g== X-Received: by 2002:a05:6a00:450c:b0:84c:241e:9070 with SMTP id d2e1a72fcca58-84f6b84b32fmr2559329b3a.17.1786147923105; Fri, 07 Aug 2026 17:12:03 -0700 (PDT) Received: from server.roeck-us.net ([2600:1700:e321:62f0:da43:aeff:fecc:bfd5]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84f5a58e6c4sm1606295b3a.59.2026.08.07.17.12.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Aug 2026 17:12:02 -0700 (PDT) Sender: Guenter Roeck From: Guenter Roeck To: Linus Torvalds Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] hwmon fixes for v7.2-rc7 Date: Fri, 7 Aug 2026 17:12:01 -0700 Message-ID: <20260808001201.2405051-1-linux@roeck-us.net> X-Mailer: git-send-email 2.45.2 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hi Linus, Please pull hwmon fixes for Linux v7.2-rc7 from signed tag: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v7.2-rc7 Thanks, Guenter ------ The following changes since commit 075b74841bd0065a3bda3440873c747938e69b68: Linux 7.2-rc6 (2026-08-02 16:24:24 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/hwmon-for-v7.2-rc7 for you to fetch changes up to c6c4234928d2eb4f61fecb61067e612d9bdbd2ff: hwmon: (corsair-psu) Fix linear11 calculation (2026-08-06 22:37:45 -0700) ---------------------------------------------------------------- hwmon fixes for v7.2-rc7 Various fixes, most of them fixing critical or high severity bugs reported by Sashiko. * ads7828 - Fix external VREF regulator handling * corsair-psu - Fix linear11 calculation - Serialize debugfs access against hwmon - Fix possible out-of-bounds access on missing string termination * ltc4282 - Fix parsing adi,current-limit-sense-microvolt - Clamp negative current limits - Avoid overflow in maximum power calculation * nzxt-smart2 - Check return value of init_device() in probe * PMBus core - Fix type confusion in notification logic - Avoid race condition during probe * PMBus/lm25066 - Fix PMBus coefficient calculations ---------------------------------------------------------------- Ali Ahmet Memis (1): hwmon: (corsair-psu) serialize debugfs access against hwmon Guenter Roeck (7): hwmon: (pmbus/core) Avoid race condition during probe hwmon: (pmbus) Fix type confusion in notification logic hwmon: (pmbus/lm25066) Fix PMBus coefficient calculations hwmon: (ltc4282) Avoid overflow in maximum power calculation hwmon: (ltc4282) Clamp negative current limits hwmon: (ltc4282) Fix parsing adi,current-limit-sense-microvolt hwmon: (corsair-psu) Fix linear11 calculation Qingshuang Fu (2): hwmon: (nzxt-smart2) Check return value of init_device() in probe hwmon: (ads7828) Fix external VREF regulator handling Wilken Gottwalt (1): hwmon: (corsair-psu) fix possible out-of-bounds access on missing string termination drivers/hwmon/ads7828.c | 11 +++---- drivers/hwmon/corsair-psu.c | 31 ++++++++++++------- drivers/hwmon/ltc4282.c | 20 ++++++++----- drivers/hwmon/nzxt-smart2.c | 6 +++- drivers/hwmon/pmbus/lm25066.c | 5 ++-- drivers/hwmon/pmbus/pmbus_core.c | 65 +++++++++++++++++++++++++--------------- 6 files changed, 87 insertions(+), 51 deletions(-)