From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj2-f43.google.com (mail-pj2-f43.google.com [74.125.227.171]) (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 5D4134A5EC6 for ; Tue, 22 Sep 2026 06:10:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.227.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790057456; cv=none; b=XYaaKAYdflyc/S/m5fXOlnb/LyDPpQ4IFFLOSPmBz7WhIZk4GQ/MhrAoJi1InEE2z4BYqLjoNbGpQ4UGa8cv0pExespHJsLGRWK2zDBY7PeoJA7Ve7zeMf2Pl700DvDBZy5UlR6gBTRqtIIldshQv9QWKVqXdRZOMwwTpLBcesw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790057456; c=relaxed/simple; bh=RokqHc4jdSnvvIpwNsLlY1MRsxLWarU0I9dgjhB3t0Q=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=VijrzNFIK7aMpwxnHUAc/OW0PVb08Z0QH4r9Jdla64ORmZl4d1p74o7USCUj4BlWEt/8Ww8brUk2/yrCa2GGKcnjhinfohce/D8bCMz07Z7rF2MB/Wnjsu2sFMhj+D5ZpTPvlOT78hjwAzS949rl9PEidrqgZepyiNB9Dbk/lLU= 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=Yw4TqhG1; arc=none smtp.client-ip=74.125.227.171 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="Yw4TqhG1" Received: by mail-pj2-f43.google.com with SMTP id 98e67ed59e1d1-396ccc02279so2966407a91.1 for ; Mon, 21 Sep 2026 23:10:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790057455; x=1790662255; darn=vger.kernel.org; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to:content-type; bh=918Ed3YoBXTCboO/8XC40Sz5nROxBXuKCN2wfNcGPBs=; b=Yw4TqhG1YshOHpQsEDiGCM458s4+hM6rWQmwwWTGJNiI2FqlFQH1Hl6BAhRB1uo9nh gqRyv4UqT6d2e1lVOMqpuXy2glL1vR8wXUIPLpDn7s5ZY/Kk8Ydp+OGq3j9XWGXk9gxB rdJ3sLqTVZFVZFZSuSSnezwyGGSOSxKtidrXAjBXSHioFahyWZlzDyPpxdrJnW6+C0Vp hSt2WmnvlfrREXYVTH2KgqOHbNy113zhaf/Xw9sGgLcMhKheFCBLilnsWX2DsvkVyO0/ E4jEDE5jKEUOQUGRI7o871ap0SRysc5TkIpgNLx/qNozjWbJCyU9Ia6SIrWYyMC0Lwaz eplg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790057455; x=1790662255; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=918Ed3YoBXTCboO/8XC40Sz5nROxBXuKCN2wfNcGPBs=; b=WUZ3aZzldqMsIrK+QMoL09y5bl7oOLeclKMMEamXiQOOyQfnbPbM7AYWGcAZL2AY+M Cbhq6NOXdUZ55itfaVqg5B6dFcM8jTmHvB/jbuE42SL9+mkV2R1JYqWOPexhCua4bcuo qVqX3AYkBaQSHq8etR28BWvVkcs8WcdUx6L/UYTfpGxziLFjVgBGZ2iy2LOMybmfQHp7 sGCC7cpl9r4LV1juSes7vNSr5NpkRPFwOLnob5bASWYt26p/JX/ejou2jecII3+AYmco pyGhW0c30ASvkjHA5lPgU1umEncEvOzH0OJV3sWjupvE1WyZ1OvVX9Mt10VzBIpMGZkb ydmQ== X-Forwarded-Encrypted: i=1; AKwUvBzB25Spec5k62NzNNTOt/cE1DuPKA0i1BK4pd6EqHfK8u2UcyGq5j1RfWEn7l2wtn21wTP86Jh7pS6PADo=@vger.kernel.org X-Gm-Message-State: AFuF++kadGpJQVsf5Rxb5PL5iJwCc8RVU3+qZ8jYfPLd/iRlYD8oMUs4 uQr1RoX67Twh7z0BHo25bI8FucEFTn2caoqEOdCsrIGzUvBwH62jKeRV X-Gm-Gg: AYBFou1oa/6Fnnsod3mgaZ48Py/8aUFx1Mrc8SspPAEJ+X2uONBGHZBcB15spwJo8hA qBLqF2f4NCcGrx7uOTnKJWd+sxjjk9agGh6KlgiEAVDFcycjDohRFcqh2jyYmoklacb0QKBdwwH JGTQPDkr1ys0aAmG/8zEbMJBw4JQ3kTVZeceGHXQ421Rq3qADFrgfU5u+qXyzERV6Oj2XlDUc09 /ak1hbxjBEtFWr9NIDxNdBltHt9C+GehR/D0TjkmtwuLcmhvv/frN6qwzxk8HoT/xq8FbqxtVMU xW5kBnqX8TfFrMbuQnAqljScqzniSgTP3FliSMJlqr3lP+j6chkwEEjOne8V31JK6N20hR3uBfm rjpow+ttWanyjR1K02N8Jveo/R1v5xvormPCR8uFLN4fIoraTaIp/0TCWsZp4khL21HjGOddUJY LfElSu89UXzplFxkp0S9lrwwIVDtR8J74gKG2BOEtK4dizCGoYxkwhf6oTBh1zbT5WZueCzxE= X-Received: by 2002:a17:90b:5105:b0:39d:f731:e5f3 with SMTP id 98e67ed59e1d1-3a073116712mr140073a91.24.1790057454636; Mon, 21 Sep 2026 23:10:54 -0700 (PDT) Received: from localhost ([2001:19f0:8000:3e6e:5400:6ff:fe38:3d01]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3a06e5a5eb4sm1489775a91.14.2026.09.21.23.10.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 23:10:54 -0700 (PDT) Date: Tue, 22 Sep 2026 14:10:01 +0800 From: Inochi Amaoto To: Greg Kroah-Hartman , Inochi Amaoto Cc: Hans de Goede , Damien Le Moal , Niklas Cassel , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Luca Ceresoli , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Minas Harutyunyan , Thinh Nguyen , Vinod Koul , Manivannan Sadhasivam , Damon Ding , Dmitry Baryshkov , Heiko Stuebner , linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-usb@vger.kernel.org, linux-phy@lists.infradead.org, Yixun Lan , Longbin Li Subject: Re: [RFC PATCH 1/5] phy: core: Use EOPNOTSUPP for disabled blob return value Message-ID: References: <20260922024724.191412-1-inochiama@gmail.com> <20260922024724.191412-2-inochiama@gmail.com> <2026092256-shading-gratify-835a@gregkh> 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-Disposition: inline In-Reply-To: <2026092256-shading-gratify-835a@gregkh> On Tue, Sep 22, 2026 at 07:35:19AM +0200, Greg Kroah-Hartman wrote: > On Tue, Sep 22, 2026 at 10:47:16AM +0800, Inochi Amaoto wrote: > > Currently, the phy subsystem uses ENOSYS for dummy blob functions, > > it does not reflect the function state correctly. As kernel already > > has EOPNOTSUPP for disabled blob function, replace ENOSYS with > > EOPNOTSUPP for a clear return value. > > > > Signed-off-by: Inochi Amaoto > > --- > > include/linux/phy/phy.h | 52 ++++++++++++++++++++--------------------- > > 1 file changed, 26 insertions(+), 26 deletions(-) > > Based on the other patches in this series, this patch now breaks the > users, right? Shouldn't this all happen at once? > > thanks, > > greg k-h It will break, and the change should happen at one. But I think the affect should be limited as it only affect a special edge case: build kernel with CONFIG_GENERIC_PHY disabled. So the break should be limited. IIRC I was told to seperate the patch into small part so each maintainer can take its own. Is it fine to squash these patches into one in this a case? Regards, Inochi