From owner-cvs-src-old@FreeBSD.ORG Sat Sep 18 07:18:53 2010 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 874971065672 for ; Sat, 18 Sep 2010 07:18:53 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5BB0E8FC1D for ; Sat, 18 Sep 2010 07:18:53 +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 o8I7Iruc046510 for ; Sat, 18 Sep 2010 07:18:53 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o8I7Irk8046509 for cvs-src-old@freebsd.org; Sat, 18 Sep 2010 07:18:53 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <201009180718.o8I7Irk8046509@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sat, 18 Sep 2010 07:18:30 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_clocksource.c 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: Sat, 18 Sep 2010 07:18:53 -0000 mav 2010-09-18 07:18:30 UTC FreeBSD src repository Modified files: sys/kern kern_clocksource.c Log: SVN rev 212811 on 2010-09-18 07:18:30Z by mav When global timer used at SMP system, update nextevent field on BSP before sending IPI to other CPUs. Otherwise, other CPUs will try to honor stale value, programming timer for zero interval. If timer is fast enough, it caused extra interrupt before timer correctly reprogrammed by BSP. Revision Changes Path 1.7 +4 -4 src/sys/kern/kern_clocksource.c