Message ID | 20231221085109.2830794-1-yi.fang.gan@intel.com |
---|---|
Headers |
Return-Path: <linux-kernel+bounces-8024-ouuuleilei=gmail.com@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:2483:b0:fb:cd0c:d3e with SMTP id q3csp275621dyi; Thu, 21 Dec 2023 00:55:30 -0800 (PST) X-Google-Smtp-Source: AGHT+IFcznCebb5N+MjiyTkctZaLPz9CZtmULLll9z5gyglVJA4sreLeTPF5x9tiEWthPl5P62g7 X-Received: by 2002:a50:d4d8:0:b0:554:d76:1ccc with SMTP id e24-20020a50d4d8000000b005540d761cccmr413728edj.14.1703148930735; Thu, 21 Dec 2023 00:55:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703148930; cv=none; d=google.com; s=arc-20160816; b=wLW4+p585MdxNAbp6hExdJtjZRc/c1wKhqiiGMPq7wQ9lgbfLcWYoqSEsYK4nMoO/2 sQPQ2Fd3yuNieEjNsdj5XA538GDEg3pM/lVHViUcAUc+V33OzmFSRNM58+xn0C2QcZwE keK20uhCo3U8ehw9lwbA/N3sqXKe0mT/XxK5gGDg8wdAncJEW6TqeT611jY0odqSOTlB 4KtKRN6r+Xb+NsqukKE3ufhYtY10a8iGTtU3lntzWZTzXIjSeyCDhSgcn6NFYJg4CQCJ iJgsnjceAvFoMlwUGSPwdOxb07f61xjf49sBvBnJFs4mDZ/8osGk17QXg9Q2QUWJEHn+ 6dQg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=Jwbtd91SfC/3CTQ6al+L9CrFp9Tjum77AKAWV5QZ3+s=; fh=JhCqbF4gKBTnfq5pCBXWHsT+mGI+wlxAlh9egES2Iko=; b=x0kCeBpurA7JI3ywnerxO5GKGODgRPBAXIijzLBRt1YauWj+ypX+uXeF5TAWZIuWD9 Hs71zszJ3pCnsFoUZ0bjNqkZVvdxhbsykzd47isTIZieIzh/M8r8bK+cZq7AZBuIhl// zyhFRs9ZR5x86L14h+r18S0ZbBhAI451xV1j2gCzA0Z4PpBpNAjP9I88L9mp+GhFgUxj 4ojnkxuk169GOa1mjTPproT+CIyDUdzH0UFRmsrU8QIqsRkGr5atC5JiPG3yjeCUfR4n QcfRKQjlIV08laDQN8uob51w6nFNLQY1i0pev5HrZeS1YCThMbtHjAhwMKgeBDlQbXSE OwSg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=SWaeveQ9; spf=pass (google.com: domain of linux-kernel+bounces-8024-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-8024-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id s8-20020a50d488000000b005536d89328fsi670868edi.609.2023.12.21.00.55.30 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 00:55:30 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-8024-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=SWaeveQ9; spf=pass (google.com: domain of linux-kernel+bounces-8024-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-8024-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 5714C1F23A9D for <ouuuleilei@gmail.com>; Thu, 21 Dec 2023 08:55:30 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id F211238DDF; Thu, 21 Dec 2023 08:54:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="SWaeveQ9" X-Original-To: linux-kernel@vger.kernel.org Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3032F208B6; Thu, 21 Dec 2023 08:54:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1703148870; x=1734684870; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=nPqbnaHiW6+MXK3XW+N9OxQlTqrsdHfKbFZUo5uWY3g=; b=SWaeveQ9kJ1DJF8NJJ3PyVjUwBaVVq3eaJCwpFiA1QfV02ECPR9GSkDO 9qy1egz+bnXEB+4p+4hWKuGFePb5NjazbTc1UXqKjpz1ccYF1eB8tvD2l jvE4b7Te/t2tf/fNVpYXLIkpFwHXICrUDTj8aAnNNDdU1X1rIab89eYh/ aNCKjAUjGNR5Kr1PC602bcRBWCaAGOuAKtjqqgRsbPPL3/nL8cwXmIknI YYpPuiMQS18XuaJBEqPxIEZwrejEfDyw1umZLVE4siYuTv6gcnRh0G5AT 3QDZyU89M6mdM8ZJiyCOyFWyG+tTVHoZ1BikXZnTuISaSNe6xiK+mDLgZ g==; X-IronPort-AV: E=McAfee;i="6600,9927,10930"; a="2793664" X-IronPort-AV: E=Sophos;i="6.04,293,1695711600"; d="scan'208";a="2793664" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmvoesa103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Dec 2023 00:54:29 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10930"; a="842568301" X-IronPort-AV: E=Sophos;i="6.04,293,1695711600"; d="scan'208";a="842568301" Received: from ssid-ilbpg3-teeminta.png.intel.com (HELO localhost.localdomain) ([10.88.227.74]) by fmsmga008.fm.intel.com with ESMTP; 21 Dec 2023 00:54:23 -0800 From: "Gan, Yi Fang" <yi.fang.gan@intel.com> To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>, Andrew Halaney <ahalaney@redhat.com>, Javier Martinez Canillas <javierm@redhat.com>, John Stultz <jstultz@google.com>, "Rafael J . Wysocki" <rafael@kernel.org>, Gan Yi Fang <yi.fang.gan@intel.com>, Jens Axboe <axboe@kernel.dk>, Russell King <linux@armlinux.org.uk>, Andrew Lunn <andrew@lunn.ch>, Heiner Kallweit <hkallweit1@gmail.com>, "David S . Miller" <davem@davemloft.net>, Eric Dumazet <edumazet@google.com>, Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>, =?utf-8?q?Marek_Beh=C3=BAn?= <kabel@kernel.org>, netdev@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Cc: Looi Hong Aun <hong.aun.looi@intel.com>, Voon Weifeng <weifeng.voon@intel.com>, Song Yoong Siang <yoong.siang.song@intel.com>, Lai Peter Jun Ann <peter.jun.ann.lai@intel.com>, Choong Yong Liang <yong.liang.choong@intel.com> Subject: [PATCH net v2 0/2] Fix phylink unloadable issue Date: Thu, 21 Dec 2023 16:51:07 +0800 Message-Id: <20231221085109.2830794-1-yi.fang.gan@intel.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: <linux-kernel.vger.kernel.org> List-Subscribe: <mailto:linux-kernel+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-kernel+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1785881093059730026 X-GMAIL-MSGID: 1785881093059730026 |
Series |
Fix phylink unloadable issue
|
|
Message
Gan, Yi Fang
Dec. 21, 2023, 8:51 a.m. UTC
Add module_exit_stub() for phylink module. Changes since v1: - Introduce a helper macro for module_exit() boilerplate This series is the combination of following: v1 with empty phylink_exit(): https://lore.kernel.org/all/20231127101603.807593-1-yi.fang.gan@intel.com/ v1 of module_exit_stub(): https://lore.kernel.org/all/20231212094352.2263283-1-yi.fang.gan@intel.com/ Gan, Yi Fang (2): driver.h: add helper macro for module_exit() boilerplate net: phylink: Add module_exit_stub() drivers/net/phy/phylink.c | 1 + include/linux/device/driver.h | 14 ++++++++++++++ 2 files changed, 15 insertions(+)
Comments
On Thu, Dec 21, 2023 at 04:51:07PM +0800, Gan, Yi Fang wrote: > Add module_exit_stub() for phylink module. > > Changes since v1: > - Introduce a helper macro for module_exit() boilerplate > > This series is the combination of following: > v1 with empty phylink_exit(): > https://lore.kernel.org/all/20231127101603.807593-1-yi.fang.gan@intel.com/ > v1 of module_exit_stub(): > https://lore.kernel.org/all/20231212094352.2263283-1-yi.fang.gan@intel.com/ As I said before, no, this isn't ok. Why just resubmit a patch when it's already been rejected? This patch series should NOT be accepted as-is, you know this! Also, you are not following the documented and REQUIRED rules for Intel developers to be submitting kernel patches, so on that reason alone these need to be rejected. Please work with the Intel internel developers to do this correctly if you wish to submit this again in the future. greg k-h