Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756355AbYFXGf0 (ORCPT ); Tue, 24 Jun 2008 02:35:26 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751516AbYFXGfN (ORCPT ); Tue, 24 Jun 2008 02:35:13 -0400 Received: from rv-out-0506.google.com ([209.85.198.233]:40726 "EHLO rv-out-0506.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751237AbYFXGfM (ORCPT ); Tue, 24 Jun 2008 02:35:12 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:to:subject:cc:mime-version:content-type :content-transfer-encoding:content-disposition; b=EULSLhAl0Blhp53cqBuJSr8cC/8wE/Glx+iVcEwCT8wug/8zOeKq/2ee4fVG3Q3wEw j8spcBuvx9TCeNxBYcwF2pmimkMiAQVjvD0cTzHlgUy9LKz/StckNu7fDCicBJlL0rzM tO5oG1MjNPWH4U1CAkkSOZH5rb9KUpuOE2gLQ= Message-ID: Date: Tue, 24 Jun 2008 08:35:11 +0200 From: "Michael Kerrisk" To: "Thomas Gleixner" , "Ingo Molnar" Subject: When did High-Resolution Timers hit mainline? Cc: lkml , "Roman Zippel" , "john stultz" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1238 Lines: 32 Hi Ingo, Thomas, I want to update some timer and sleep man pages to reflect the arrival of high-resolution timers. However, it's not quite clear to me when HRTs properly arrived in mainline. Was it 2.6.21? And at that point, was the resolution for all timer and sleep calls based on HRTs, so that they all became more accurate? (Or was it the case that various system calls switched over to HRTs in different later kernel versions?) Specifically, I'm thinking of the following system calls nanosleep() clock_nanosleep() setitimer() timer_create()/timer_settime() Was it the case that pre 2.6.21 (or whatever) these were all jiffy-based in their accuracy, and then post 2.6.21, they were all HRT based (if CONFIG_HIGH_RES_TIMERS is enabled)? Cheers, Michael -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ man-pages online: http://www.kernel.org/doc/man-pages/online_pages.html Found a bug? http://www.kernel.org/doc/man-pages/reporting_bugs.html -- 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/