From owner-cvs-src-old@FreeBSD.ORG Mon May 16 15:30:25 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67CB71065673 for ; Mon, 16 May 2011 15:30:25 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 53F398FC12 for ; Mon, 16 May 2011 15:30:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p4GFUPUD071867 for ; Mon, 16 May 2011 15:30:25 GMT (envelope-from avg@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p4GFUPaG071866 for cvs-src-old@freebsd.org; Mon, 16 May 2011 15:30:25 GMT (envelope-from avg@repoman.freebsd.org) Message-Id: <201105161530.p4GFUPaG071866@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to avg@repoman.freebsd.org using -f From: Andriy Gapon Date: Mon, 16 May 2011 15:29:59 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/cddl/compat/opensolaris/sys time.h src/sys/cddl/dev/cyclic cyclic.c src/sys/cddl/dev/cyclic/i386 cyclic_machdep.c src/sys/kern kern_clocksource.c src/sys/sys dtrace_bsd.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 May 2011 15:30:25 -0000 avg 2011-05-16 15:29:59 UTC FreeBSD src repository Modified files: sys/cddl/compat/opensolaris/sys time.h sys/cddl/dev/cyclic cyclic.c sys/cddl/dev/cyclic/i386 cyclic_machdep.c sys/kern kern_clocksource.c sys/sys dtrace_bsd.h Log: SVN rev 221990 on 2011-05-16 15:29:59Z by avg better integrate cyclic module with clocksource/eventtimer subsystem Now in the case when one-shot timers are used cyclic events should fire closer to theier scheduled times. As the cyclic is currently used only to drive DTrace profile provider, this is the area where the change makes a difference. Reviewed by: mav (earlier version, a while ago) X-MFC after: clocksource/eventtimer subsystem Revision Changes Path 1.7 +1 -1 src/sys/cddl/compat/opensolaris/sys/time.h 1.5 +12 -2 src/sys/cddl/dev/cyclic/cyclic.c 1.5 +21 -19 src/sys/cddl/dev/cyclic/i386/cyclic_machdep.c 1.16 +61 -12 src/sys/kern/kern_clocksource.c 1.6 +2 -7 src/sys/sys/dtrace_bsd.h