linux-rt-users.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* At a loss: Kernel 2.6.19-rt15 with ixp425
@ 2010-06-08 18:17 Eric W Anderson
  2010-06-08 18:37 ` Sven-Thorsten Dietrich
  0 siblings, 1 reply; 6+ messages in thread
From: Eric W Anderson @ 2010-06-08 18:17 UTC (permalink / raw)
  To: linux-rt-users

[-- Attachment #1: Type: text/plain, Size: 2136 bytes --]

Hello All,

I can't figure out (or haven't figured out) how to get actual high-resolution
timers on the above platform.  I'm kind of stuck with 2.6.19, unfortunately.
I've applied the -rt patch to stock 2.6.19, merged in some random patches to
support my hardware, and gotten it to boot. But, here's what confuses me:  I
have the hrtimer API, but my actual clock resolution is still shown as  10ms.

  root@patty:/# cat /proc/timer_list 
  Timer List Version: v0.1
  HRTIMER_MAX_CLOCK_BASES: 2
  now at 2766685920305 nsecs
  
  cpu: 0
   clock 0:
    .index:      0
    .resolution: 10000000 nsecs
    .get_time:   ktime_get_real
  active timers:
   clock 1:
    .index:      1
    .resolution: 10000000 nsecs
    .get_time:   ktime_get
  active timers:
   #0: <c4615ec8>, hrtimer_wakeup
   # expires at 2766802147358 nsecs [in 116227053 nsecs]
   #1: <c4615ec8>, it_real_fn
   # expires at 2767494816966 nsecs [in 808896661 nsecs]
   #2: <c4615ec8>, it_real_fn
   # expires at 3642163204498 nsecs [in 875477284193 nsecs]
   #3: <c4615ec8>, it_real_fn
   # expires at 3643403169278 nsecs [in 876717248973 nsecs]

Additionally, I don't see CONFIG_HIGH_RES_TIMERS anywhere in my kernel
menuconfig.  I've added a patch from Kevin Hilman and Milan Svoboda
(http://lkml.indiana.edu/hypermail/linux/kernel/0607.1/2343.html) which
purports to enable a high-resolution clock event source for this board, but
that doesn't seem to change anything. 

I think I don't properly understand the preempt_rt / hrtimers /
board-specific-bits ecosystem here.  What are the bits and pieces I need in
order to have high-resolution timers on this platform?

Many, many thanks,
Eric Anderson


-- 
Eric W. Anderson                                   University of Colorado
eric.anderson@colorado.edu                      Dept. of Computer Science
phone: +1-720-984-8864                   Systems Research Lab - ECCR 1B54

                         PGP key fingerprints:
       personal: 1BD4 CFCE 8B59 8D6E EA3E  EBD5 4DC9 3E61 656C 462B
       academic: D3C5 D6FF EDED 9F1F C36D  53A3 74B7 53A6 3C74 5F12

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

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

end of thread, other threads:[~2010-06-10  2:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-08 18:17 At a loss: Kernel 2.6.19-rt15 with ixp425 Eric W Anderson
2010-06-08 18:37 ` Sven-Thorsten Dietrich
2010-06-08 19:32   ` Eric W Anderson
2010-06-09 17:02     ` Sven-Thorsten Dietrich
2010-06-09 18:50       ` Xianghua Xiao
2010-06-10  2:25         ` Sven-Thorsten Dietrich

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).