linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/8] LinuxPPS: some minor fixes and improvements.
@ 2017-02-15 14:31 Andrey Drobyshev
  2017-02-15 14:31 ` [PATCH 1/8] hardpps: simple fixes replacing clumsy code with abs() macro Andrey Drobyshev
                   ` (7 more replies)
  0 siblings, 8 replies; 19+ messages in thread
From: Andrey Drobyshev @ 2017-02-15 14:31 UTC (permalink / raw)
  To: linux-kernel; +Cc: gq, giometti

Hello folks,

We are using PPS subsystem with kernel consumer in our long-lasting
project. (To be precise, kernel consumer and most of PPS drivers was
included in vanilla kernel by one of our employee Alexander Gordeev).

During the last years we have fixed dozen of issues and made some
improvements we'd like to give away. I split the patchset into
two parts. Here are some common fixes I'd like to submit. After that
I'll post some improvements in filtration algorithms to increase time
synchronization precision using low quality PPS sources with high
jitter (e.g. x86 box with pps_gen_parport).

I would like this patchset to be merged into current devel.

[PATCH 1/8] hardpps: simple fixes replacing clumsy code with abs() macro. 
[PATCH 2/8] ntp/pps: ignore pps_valid decreasing if there is no pps signal. 
[PATCH 3/8] hardpps: fix some pps_jitter issues. 
[PATCH 4/8] LinuxPPS: kapi: Unlock before waking up events queue in pps_event(). 
[PATCH 5/8] LinuxPPS: pps_parport: Do not generate assert in case of lost signal.
[PATCH 6/8] LinuxPPS: pps_parport: Ignore interrupt invoked less than 0.5 sec after previous.
[PATCH 7/8] LinuxPPS: pps_gen_parport: Add polarity parameter for inverted signal.
[PATCH 8/8] LinuxPPS: pps_gen_parport: Add check for bad clocksource.

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2017-03-04 13:25 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-15 14:31 [PATCH 0/8] LinuxPPS: some minor fixes and improvements Andrey Drobyshev
2017-02-15 14:31 ` [PATCH 1/8] hardpps: simple fixes replacing clumsy code with abs() macro Andrey Drobyshev
2017-03-04  7:36   ` Rodolfo Giometti
2017-02-15 14:31 ` [PATCH 2/8] ntp/pps: ignore pps_valid decreasing if there is no pps signal Andrey Drobyshev
2017-03-04  7:36   ` Rodolfo Giometti
2017-02-15 14:31 ` [PATCH 3/8] hardpps: fix some pps_jitter issues Andrey Drobyshev
2017-03-04  7:37   ` Rodolfo Giometti
2017-02-15 14:31 ` [PATCH 4/8] LinuxPPS: kapi: Unlock before waking up events queue in pps_event() Andrey Drobyshev
2017-03-04  7:38   ` Rodolfo Giometti
2017-02-15 14:31 ` [PATCH 5/8] LinuxPPS: pps_parport: Do not generate assert in case of lost signal Andrey Drobyshev
2017-03-04  7:39   ` Rodolfo Giometti
2017-02-15 14:31 ` [PATCH 6/8] LinuxPPS: pps_parport: Ignore interrupt invoked less than 0.5sec after previous Andrey Drobyshev
2017-03-04  7:40   ` Rodolfo Giometti
2017-02-15 14:31 ` [PATCH 7/8] LinuxPPS: pps_gen_parport: Add polarity parameter for inverted signal Andrey Drobyshev
2017-03-04  7:42   ` Rodolfo Giometti
2017-02-15 14:31 ` [PATCH 8/8] LinuxPPS: pps_gen_parport: Add check for bad clocksource Andrey Drobyshev
2017-03-04  7:44   ` Rodolfo Giometti
2017-03-04  9:19     ` Alexander Gerasiov
2017-03-04 13:25       ` Rodolfo Giometti

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).