Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp961655pxa; Wed, 5 Aug 2020 17:44:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzdl9exwCjr6D6PP5wFvfE64Vz3WCRjx5VeoJk2LNMXlDFGQGs2t9zVoUzGPRC/DXaEUJZ/ X-Received: by 2002:a17:906:817:: with SMTP id e23mr1861893ejd.203.1596674652149; Wed, 05 Aug 2020 17:44:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596674652; cv=none; d=google.com; s=arc-20160816; b=ExK5luX7pb9RwmyWy7Kp5iXZoEzya3bXPEDU0HpoI/znp4ESHtgQAUWbZOfckKCby4 pY6XJKgvUtHjS74tKi0PPqiFeBOjMT499QpjUDSWokM8TndLGd5KA2XsGjv31JAvDgGm U6T2ng2OUUMX1kU3rNujbyEI+NHrToi8SyvOlbrzlyex3XhxMIItzGY10whTCFhhION9 qd1UcBMT1uPNQYj3kY529R0+p3AiiVqhW5tKinm3GAK9dCsd7XJbzBeb3meBWNHM6wGa rVYThMYAJrv/62ATBp0NsIrBQ3Ekt5FalwVhcL7RjsjaeV5WbcJPL28k/T/708Gp+oqC T6JQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:from:subject:cc:to:message-id:date; bh=R1eLEicq1gDOxNCmmwJYyD7ausx5Vqbo6uRVTKMAsX4=; b=CTqp3bQlAK4hMPE/sx8BbvJF/FHvLf2iUFynLj4R0zMzhzkwT0aW8nRxPB9hiHH7uX xK7fD5CcgTNksWEBf8e6olpH739T8K2NtvaA9YTqxCLL/Ao5OIRLP+iBCCsLzuPiiLjL ZWssvDbbwBjWUTi0T2oNNPW5ng+ob2RU4WTN8P8MnkHw6b0nOgL67l8XKa4ZsWhnEMwS vY7JbhKi33ZYCKxowqVOL8IcnH8zCilQGf/gR9PfSqKv9NRAHA90cbMoy/M7dDDy6nSu v6/sujEOfZSl8rZe0IbWYyoD++UflJBMfdqWEF4UTz+v0HCfKcOBitl/yRtfE4fX4hm0 d3VA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e7si2238566ejh.723.2020.08.05.17.43.48; Wed, 05 Aug 2020 17:44:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726718AbgHFAmU (ORCPT + 99 others); Wed, 5 Aug 2020 20:42:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35778 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725779AbgHFAmT (ORCPT ); Wed, 5 Aug 2020 20:42:19 -0400 Received: from shards.monkeyblade.net (shards.monkeyblade.net [IPv6:2620:137:e000::1:9]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0A411C061574; Wed, 5 Aug 2020 17:42:19 -0700 (PDT) Received: from localhost (unknown [IPv6:2601:601:9f00:477::3d5]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: davem-davemloft) by shards.monkeyblade.net (Postfix) with ESMTPSA id E8C58156879F2; Wed, 5 Aug 2020 17:25:32 -0700 (PDT) Date: Wed, 05 Aug 2020 17:42:17 -0700 (PDT) Message-Id: <20200805.174217.627457778756782771.davem@davemloft.net> To: min.li.xe@renesas.com Cc: richardcochran@gmail.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH net] ptp: ptp_idt82p33: update to support adjphase From: David Miller In-Reply-To: <1596568334-17070-1-git-send-email-min.li.xe@renesas.com> References: <1596568334-17070-1-git-send-email-min.li.xe@renesas.com> X-Mailer: Mew version 6.8 on Emacs 26.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Wed, 05 Aug 2020 17:25:33 -0700 (PDT) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Date: Tue, 4 Aug 2020 15:12:14 -0400 > This update includes adjphase support, more debug logs, firmware name > parameter, correct PTP_CLK_REQ_PEROUT support and use do_aux_work to > do delay work. Way too many changes in one patch, and some of them are not appropriate. > +static char *firmware; > +module_param(firmware, charp, 0); We have various kernel interfaces for handling firmware loading and names. Please use them instead of a custom module paramter. Module paramters are significantly undesirable and addition of such will be rejected by default. Thank you.