From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) (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 2B4803B14D6 for ; Sun, 18 Oct 2026 17:30:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792344645; cv=none; b=FbYvFupgQfKXom4ioN7m8pTIh9kvyFl5FIex8zap0BKo8g1o4UOkYHALvqcU5hQkO1SvumqFGr7cSb4DopWHju/p/L6QeQ0HFBqM3U0Th7OqXUWaaa2mHdumsBD52VSvdBFyI/QK31/r7cNtJ4iJRa3LNKuRQvynp4NCmrrAxbA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1792344645; c=relaxed/simple; bh=74zW7bX+zhXYnzIJmFSSuGPDBD3IIhvKVExVvMEfcu0=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=KQA+8pIlE6ChyTipD26MnXT4UF1MUN725zk3D1n/V26na1EAhVAstzSo5XFbf1jB/sV9JGdJX23t7X/2ERQ5MgR9j0qAs/jlXI84ThEyPAZyJjMPjwSq3GXWxGPLwym0cNLkMTBNT6aXLPy72IrIuQ6VZiemT8qOGNYElnW2r2k= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=mzen8RkI; arc=none smtp.client-ip=209.85.216.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com 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="mzen8RkI" Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-3ace9e6e1a5so925461a91.0 for ; Sun, 18 Oct 2026 10:30:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1792344642; x=1792949442; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=3ixHYsvcVa+4o7T8DatH23CM41eHYBblIhIu3k33z0A=; b=mzen8RkIKqMI7TjU1lIdnHbzS7VzH+7+3587M2lrbdmQbKevP+rQ6AnGB41fZrMe7H 1L12pFORyigwSzHMcv2PE80bQmuGJ8CXRC4/4pe8rQHzq9wUU4AYn6xhZp8J32UCTSsc 3LnuDlph8caZC9YJdYoPVg/B+NC3l1mURD5MZOSV9aJKlLs5joZyl2PWh1wM8t5ibB8q tTYZQ+aKW4D1ZtAjQizYm5t63YwJ8lk6/ez9t4kz9MbpWgjAA2yaxzKBB422iL+5DJ5I n7mI+UF/yJPCgK/FEzHTvIwrawJ/d4yGcO+v1YGlca/rn05AmwHZIPDHZX2qknYMwdfa bgRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792344642; x=1792949442; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=3ixHYsvcVa+4o7T8DatH23CM41eHYBblIhIu3k33z0A=; b=h62ZsUbvbAyIL6mlYJxmYOzaTAfrtdiJnGBADR9ste4UuvpAAXK3tYRtoXcmUe7tyi aPzJqaMzX0J01L1l0gKSfLd34QTUsQ57p7aOgRhoR5vTq3x4KVjhX8rQxkOlbO2ziqEV 6MWrULFfTUu3xgkTumrHX+4z3e1DZrultIE9x7vnMiDvFMbFSz+MbannvCnkbW14XOtA UgOP0OQsPrITMt65FxP1YUeBelBuT1MvH6aGBEJ0XKYEP8CQIcRGsn78IqwhOyhKxzdx FQKrBXKZklCisHTtADAn0NeW+mJ4XynJ8i1goGuH/FlXCsaulFkPvn4HEDzH0HlaZ8jU L0hw== X-Gm-Message-State: AFq9FYJY5jRv/3zsOAg1rl0vEkiteE/T7hkBT4UUQV44a8/xggQwgmaP KCmrVmwLDSLt2j0sElAvnP17m/VNCy2jQlKmihndQDP2rDK9ATernGoH X-Gm-Gg: AYBFou0H+SZv9Ia/xM/IWhZ+NVYTpRcjQ2k556XgmpUzYh9k+pEazO5OkEMvZDDI1HF oBF+ASH2odPIXMk1yrWuZfI48K/h3fTHCILoJ/bVqCgVl3XSHldWClJBFa7cELzccu+FGRawX1l SFYqPteDirDQ30akXFG59HO8rVNzyj9mlTCfJIgH9grZm0Q2r0xhb4SThIg1ycIhs8+RvPCycHW HTXRRSnxsIwIWyDf4KvFZSv0RJSgJxCh9muDvaixiFFPjYF0WIfRetf2qn9LaN7fpDTdB+aRVVS KXcFXuhmzzeYRD1sbZ+/Y7cYpfxNdwWZxGnrslbDYjDkde1ZAcr6/KfdZovHsIHxdvvCmlhUSmN RRWxURRFkE6DEfqJpr2K+8+lV870DbzKwfynh5mg+hv6IMi+t/DNvzbdJQJOjTbJAk0kggI3z8S p2l2cngC2QV7dR1z9siWywCooaMzp4NT1SWs0t/BdAoeZ+m+w4oi+Cpi5dxH9nq2nwjTGvsS5s5 joVYA== X-Received: by 2002:a17:90a:da87:b0:3a7:9ec3:ea0e with SMTP id 98e67ed59e1d1-3acef144e3emr3623867a91.22.1792344642433; Sun, 18 Oct 2026 10:30:42 -0700 (PDT) Received: from [192.168.89.2] ([14.67.155.18]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3acddc37958sm10649439a91.14.2026.10.18.10.30.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 18 Oct 2026 10:30:41 -0700 (PDT) Message-ID: Date: Mon, 19 Oct 2026 02:30:39 +0900 Precedence: bulk X-Mailing-List: linux-hwmon@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 5/5] docs: hwmon: Document the uhwmon userspace interface To: Guenter Roeck Cc: linux-hwmon@vger.kernel.org, Jonathan Corbet , Shuah Khan , Randy Dunlap , linux-api@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org References: Content-Language: en-US From: Jihong Min In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Ok. Then I will withdraw these patch series. But then let me ask you the initial question that brought this patch series: Do you think it is at least OK to add kernel drivers for network-based sensors? Or do you think those are also to be subjected to be rejected (or remained in DKMS projects)? Sincerely, Jihong Min On 10/19/26 01:06, Guenter Roeck wrote: > On Sat, Oct 10, 2026 at 12:38:44AM +0900, Jihong Min wrote: >> Document the uhwmon UAPI for developers implementing userspace hwmon >> drivers. Cover device registration, request handling, notifications >> and device lifetime. >> >> Assisted-by: Codex:gpt-6-astra >> Signed-off-by: Jihong Min > > I am not going to review, much less apply, this series. > Exposing subsystem internals to userspace is a bad idea and would limit > future improvements of the hardware monitoring subsystem. User space file > systems are bad enough and cause all kinds of trouble. I don't want to have > to deal with the same kind of issues in the hardware monitoring subsystem. > > Interested parties should implement kernel hardware monitoring > drivers instead. > > Guenter