Message ID | 20220930204851.1910059-1-jacob.e.keller@intel.com (mailing list archive) |
---|---|
Headers | show |
Series | ptp: convert drivers to .adjfine | expand |
On Fri, 30 Sep 2022 13:48:42 -0700 Jacob Keller wrote: > Many drivers implementing PTP have not yet migrated to the new .adjfine > frequency adjustment implementation. On a scale of 1 to 10 - how much do you care about this being in v6.1?
On Fri, Sep 30, 2022 at 01:48:42PM -0700, Jacob Keller wrote: > Many drivers implementing PTP have not yet migrated to the new .adjfine > frequency adjustment implementation. > > A handful of these drivers use hardware with a simple increment value which > is adjusted by multiplying by the adjustment factor and then dividing by > 1 billion. This calculation is very easy to convert to .adjfine, by simply > updating the divisor. > > Introduce new helper functions, diff_by_scaled_ppm and adjust_by_scaled_ppm > which perform the most common calculations used by drivers for this purpose. For the series: Acked-by: Richard Cochran <richardcochran@gmail.com>
> -----Original Message----- > From: Jakub Kicinski <kuba@kernel.org> > Sent: Monday, October 03, 2022 9:55 AM > To: Keller, Jacob E <jacob.e.keller@intel.com> > Cc: netdev@vger.kernel.org; K. Y. Srinivasan <kys@microsoft.com>; Haiyang > Zhang <haiyangz@microsoft.com>; Stephen Hemminger > <sthemmin@microsoft.com>; Wei Liu <wei.liu@kernel.org>; Cui, Dexuan > <decui@microsoft.com>; Tom Lendacky <thomas.lendacky@amd.com>; Shyam > Sundar S K <Shyam-sundar.S-k@amd.com>; David S. Miller > <davem@davemloft.net>; Eric Dumazet <edumazet@google.com>; Paolo Abeni > <pabeni@redhat.com>; Siva Reddy Kallam <siva.kallam@broadcom.com>; > Prashant Sreedharan <prashant@broadcom.com>; Michael Chan > <mchan@broadcom.com>; Yisen Zhuang <yisen.zhuang@huawei.com>; Salil > Mehta <salil.mehta@huawei.com>; Brandeburg, Jesse > <jesse.brandeburg@intel.com>; Nguyen, Anthony L > <anthony.l.nguyen@intel.com>; Tariq Toukan <tariqt@nvidia.com>; Saeed > Mahameed <saeedm@nvidia.com>; Leon Romanovsky <leon@kernel.org>; > Bryan Whitehead <bryan.whitehead@microchip.com>; Sergey Shtylyov > <s.shtylyov@omp.ru>; Giuseppe Cavallaro <peppe.cavallaro@st.com>; > Alexandre Torgue <alexandre.torgue@foss.st.com>; Jose Abreu > <joabreu@synopsys.com>; Maxime Coquelin <mcoquelin.stm32@gmail.com>; > Richard Cochran <richardcochran@gmail.com>; Thampi, Vivek > <vithampi@vmware.com>; VMware PV-Drivers Reviewers <pv- > drivers@vmware.com>; Jie Wang <wangjie125@huawei.com>; Guangbin Huang > <huangguangbin2@huawei.com>; Eran Ben Elisha <eranbe@nvidia.com>; Aya > Levin <ayal@nvidia.com>; Cai Huoqing <cai.huoqing@linux.dev>; Biju Das > <biju.das.jz@bp.renesas.com>; Lad Prabhakar <prabhakar.mahadev- > lad.rj@bp.renesas.com>; Phil Edworthy <phil.edworthy@renesas.com>; Jiasheng > Jiang <jiasheng@iscas.ac.cn>; Gustavo A. R. Silva <gustavoars@kernel.org>; Linus > Walleij <linus.walleij@linaro.org>; Wan Jiabing <wanjiabing@vivo.com>; Lv Ruyi > <lv.ruyi@zte.com.cn>; Arnd Bergmann <arnd@arndb.de> > Subject: Re: [net-next v2 0/9] ptp: convert drivers to .adjfine > > On Fri, 30 Sep 2022 13:48:42 -0700 Jacob Keller wrote: > > Many drivers implementing PTP have not yet migrated to the new .adjfine > > frequency adjustment implementation. > > On a scale of 1 to 10 - how much do you care about this being in v6.1? Eh, this can probably wait till after 6.1 merge closes and we can queue it into 6.2 instead. That would give everyone a bit longer for catching any issues and more time to include fixes that won't need to be ported back to net. I guess I'd say like a 2 or 3 then.