Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261201AbVCUQfj (ORCPT ); Mon, 21 Mar 2005 11:35:39 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261229AbVCUQfj (ORCPT ); Mon, 21 Mar 2005 11:35:39 -0500 Received: from zcars04f.nortelnetworks.com ([47.129.242.57]:22171 "EHLO zcars04f.nortelnetworks.com") by vger.kernel.org with ESMTP id S261201AbVCUQf0 (ORCPT ); Mon, 21 Mar 2005 11:35:26 -0500 Message-ID: <423EF7B5.2030507@nortel.com> Date: Mon, 21 Mar 2005 10:35:01 -0600 X-Sybari-Space: 00000000 00000000 00000000 00000000 From: Chris Friesen User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040115 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jan Engelhardt CC: Jesper Juhl , linux-kernel@vger.kernel.org Subject: Re: Short sleep precision References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 586 Lines: 24 Jan Engelhardt wrote: >>You can spin on the gettimeofday() result in userspace. > > > How can I use it? Something like: gettimeofday(&curtime,0); add_usecs(&curtime, time_to_sleep); do { gettimeofday(&curtime,0); } while (time_before(&curtime, &expiry); Of course, if someone changes the system time on you you're screwed.... Chris - 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/