From owner-cvs-src-old@FreeBSD.ORG Sat May 30 15:20:37 2009 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 2599C1065786 for ; Sat, 30 May 2009 15:20:37 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 12DD68FC13 for ; Sat, 30 May 2009 15:20:37 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n4UFKaTs062764 for ; Sat, 30 May 2009 15:20:36 GMT (envelope-from adrian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n4UFKa3d062763 for cvs-src-old@freebsd.org; Sat, 30 May 2009 15:20:36 GMT (envelope-from adrian@repoman.freebsd.org) Message-Id: <200905301520.n4UFKa3d062763@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to adrian@repoman.freebsd.org using -f From: Adrian Chadd Date: Sat, 30 May 2009 15:20:25 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/i386/xen mp_machdep.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, 30 May 2009 15:20:37 -0000 adrian 2009-05-30 15:20:25 UTC FreeBSD src repository Modified files: sys/i386/xen mp_machdep.c Log: SVN rev 193098 on 2009-05-30 15:20:25Z by adrian Even though I'm not quite sure that the call_func stuff will work properly in all the places/cases IPI messages will be generated, at least be consistent with how the call_data pointer is assigned and cleared (ie, all done inside the spinlock. Ensure that its NULL before continuing, just to try and identify situations where things are going horribly wrong. Revision Changes Path 1.18 +3 -2 src/sys/i386/xen/mp_machdep.c