Thread (15 messages) flat view 15 messages, 3 authors, 2012-09-24

RE: [PATCH net-next 3/3] ptp: derive the device name from the parent device

From: "Keller, Jacob E" <jacob.e.keller@intel.com>
Date: 2012-09-24 22:57:46

-----Original Message-----
From: Richard Cochran [mailto:richardcochran@gmail.com]
Sent: Friday, September 21, 2012 10:44 PM
To: Ben Hutchings
Cc: Keller, Jacob E; netdev@vger.kernel.org; David Miller; Kirsher,
Jeffrey T; John Stultz; Vick, Matthew
Subject: Re: [PATCH net-next 3/3] ptp: derive the device name from the
parent device

On Fri, Sep 21, 2012 at 08:01:46PM +0100, Ben Hutchings wrote:
quoted
The ethtool command is useful but setting the parent device may be
even more useful, e.g. you will be able to write udev rules for PHC
devices based on the parent device's identity.
Thinking about this a bit more, it makes no sense to put the parent device
name into clock_name, because that information is redundant.
Agreed.
  # ls -l /sys/class/ptp/ptp0/
  -r--r--r--    1 root root 8192 Jan  1 00:00 clock_name
  -r--r--r--    1 root root 8192 Jan  1 00:00 dev
  lrwxrwxrwx    1 root root    0 Jan  1 00:00 device -> ../../../fec-1:01

I agree that the parent device is useful, and I will add it. However, I
will leave the clock_name as it is, adding a bit more prose to the ABI
description.

The one case where clock_name becomes really important is when you have a
PHY clock, like in the above example, since it provides a way to see that
the clock is *not* related to the MAC.
Agreed. Now that I understand your intent, and with the new parent and ethtool options, I will go ahead and change the ixgbe clock name. This makes more sense to me once I understood the intent.

- Jake
Thanks,
Richard
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help