login
Header Space

 
 

Re: [PATCH 1/7] LinuxPPS core support.

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andrew Morton <akpm@...>
Cc: <linux-kernel@...>, <dwmw2@...>, <davej@...>, <sam@...>, <greg@...>, <randy.dunlap@...>
Date: Tuesday, April 1, 2008 - 4:42 am

On Thu, Mar 27, 2008 at 08:25:31PM -0700, Andrew Morton wrote:

The problem is related to serial and parallel clients.

The PPS source related to a serial port (or a parallel one) uses the
serial (or parallel) IRQ to get PPS timestamps and it could be
possible that a process tries to close the PPS source while another
CPU is runnig the serial IRQ, so I cannot remove the PPS object until
the IRQ handler is finished its job on the PPS object.

For clients (currently none :) which define their own IRQ handler for
PPS timestamps managing the problem doesn't arise at all.

Ciao,

Rodolfo

-- 

GNU/Linux Solutions                  e-mail:    giometti@enneenne.com
Linux Device Driver                             giometti@gnudd.com
Embedded Systems                     		giometti@linux.it
UNIX programming                     phone:     +39 349 2432127
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
LinuxPPS (RESUBMIT 2): the PPS Linux implementation., Rodolfo Giometti, (Thu Mar 6, 8:08 am)
Re: LinuxPPS (RESUBMIT 2): the PPS Linux implementation., Andrew Morton, (Wed Mar 19, 5:21 pm)
[PATCH 1/7] LinuxPPS core support., Rodolfo Giometti, (Thu Mar 6, 8:09 am)
Re: [PATCH 1/7] LinuxPPS core support., Andrew Morton, (Fri Mar 28, 6:21 am)
Re: [PATCH 1/7] LinuxPPS core support., Rodolfo Giometti, (Tue Apr 1, 4:59 am)
Re: [PATCH 1/7] LinuxPPS core support., Andrew Morton, (Tue Apr 1, 5:09 am)
Re: [PATCH 1/7] LinuxPPS core support., Rodolfo Giometti, (Tue Apr 1, 5:40 am)
Re: [PATCH 1/7] LinuxPPS core support., Kay Sievers, (Thu Mar 20, 11:50 pm)
Re: [PATCH 1/7] LinuxPPS core support., Rodolfo Giometti, (Tue Mar 25, 6:53 am)
Re: [PATCH 1/7] LinuxPPS core support., Rodolfo Giometti, (Fri Mar 21, 6:57 am)
Re: [PATCH 1/7] LinuxPPS core support., Kay Sievers, (Fri Mar 21, 1:01 pm)
Re: [PATCH 1/7] LinuxPPS core support., Kay Sievers, (Thu Mar 20, 11:36 pm)
Re: [PATCH 1/7] LinuxPPS core support., Rodolfo Giometti, (Fri Mar 21, 6:56 am)
Re: [PATCH 1/7] LinuxPPS core support., Kay Sievers, (Fri Mar 21, 1:00 pm)
Re: [PATCH 1/7] LinuxPPS core support., Rodolfo Giometti, (Tue Mar 25, 6:48 am)
Re: [PATCH 1/7] LinuxPPS core support., Andrew Morton, (Thu Mar 20, 4:03 pm)
Re: [PATCH 1/7] LinuxPPS core support., Rodolfo Giometti, (Tue Mar 25, 10:44 am)
Re: [PATCH 1/7] LinuxPPS core support., Andrew Morton, (Thu Mar 27, 11:25 pm)
Re: [PATCH 1/7] LinuxPPS core support., Rodolfo Giometti, (Tue Apr 1, 4:42 am)
Re: [PATCH 1/7] LinuxPPS core support., Andrew Morton, (Tue Apr 1, 4:55 am)
Re: [PATCH 1/7] LinuxPPS core support., Rodolfo Giometti, (Tue Apr 1, 5:45 pm)
Re: [PATCH 1/7] LinuxPPS core support., Andrew Morton, (Tue Apr 1, 5:57 pm)
Re: [PATCH 1/7] LinuxPPS core support., Rodolfo Giometti, (Tue Apr 1, 5:50 am)
[PATCH 2/7] PPS: userland header file for PPS API., Rodolfo Giometti, (Thu Mar 6, 8:09 am)
[PATCH 3/7] PPS: documentation programs and examples., Rodolfo Giometti, (Thu Mar 6, 8:09 am)
speck-geostationary