public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: George Anzinger <george@mvista.com>
To: Serge Goodenko <s_goodenko@mail.ru>
Cc: linux-kernel@vger.kernel.org,
	high-res-timers-discourse@lists.sourceforge.net
Subject: Re: [PATCH] UML + High-Res-Timers on 2.4.25 kernel
Date: Thu, 13 Oct 2005 12:44:54 -0700	[thread overview]
Message-ID: <434EB936.3070600@mvista.com> (raw)
In-Reply-To: <E1EPxwT-0009q3-00.s_goodenko-mail-ru@f24.mail.ru>

Serge Goodenko wrote:
> ~
>>>is there any solution to this problem?
>>>or HRT patch is not supposed to work under UML at all?
>>>
>>
>>You might do better on the HRT list (cc'ed).
>>
>>I don't know what UML needs.  I would have thought that jiffies would be defined...  especially for 
>>things like do_fork.  Which patch are you using?

HRT (in all its versions) requires the availability of a hardware timer to provide an interrupt at 
timer expiry.  I am not sure how this is done in UML but my guess is that the host kernel would need 
to have HRT running on it.  Then the UML kernel(s) would transform the HRT requests into the proper 
user call to the host.
> 
> 
> Well, as far as I understood recently HRT patch is not what I exactly need. It provides just API for using in user space applications and I need to use High-Resolution timer in kernel (particulary in TCP/IP stack)...
> therefore my problem now is to find suitable hi-res timer patch for use in 2.4 kernel...

There are several 2.4 HRT patches on the HRT site, see signature below.

Still, these patches do not provide kernel access to the high-res timers.  This has been done in one 
case, but the interface is not really defined nor stable (i.e. we may change it in the next 
release...).  Look for HIGH_RES_TIMERS in the ipmi driver in the 2.6 kernel tree to see how to go 
about this.

> and I would be pleased if you could recommend me something...
> 
> thanks,
> 
> Serge, MIPT,
> Russia
> 
> 
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
> 

-- 
George Anzinger   george@mvista.com
HRT (High-res-timers):  http://sourceforge.net/projects/high-res-timers/

  reply	other threads:[~2005-10-13 19:46 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-07 13:24 [PATCH] UML + High-Res-Timers on 2.4.25 kernel Serge Goodenko
2005-10-07 16:21 ` George Anzinger
2005-10-13  7:55   ` Serge Goodenko
2005-10-13 19:44     ` George Anzinger [this message]
2005-10-14  8:02       ` Re[2]: " Serge Goodenko

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=434EB936.3070600@mvista.com \
    --to=george@mvista.com \
    --cc=high-res-timers-discourse@lists.sourceforge.net \
    --cc=linux-kernel@vger.kernel.org \
    --cc=s_goodenko@mail.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox