]> git.baikalelectronics.ru Git - kernel.git/commit
ptp: only allow phase values lower than 1 period
authorVladimir Oltean <olteanv@gmail.com>
Wed, 5 Aug 2020 00:10:47 +0000 (03:10 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 5 Aug 2020 19:06:44 +0000 (12:06 -0700)
commit985c143125d211ef26c75a235418da0ca502d1ed
tree282a9f364a184ad6e776861d7bba5b3594a87687
parentea61f35205a6e12221d1b17645d94146306193bd
ptp: only allow phase values lower than 1 period

The way we define the phase (the difference between the time of the
signal's rising edge, and the closest integer multiple of the period),
it doesn't make sense to have a phase value equal or larger than 1
period.

So deny these settings coming from the user.

Signed-off-by: Vladimir Oltean <olteanv@gmail.com>
Acked-by: Richard Cochran <richardcochran@gmail.com>
Acked-by: Jacob Keller <jacob.e.keller@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/ptp/ptp_chardev.c