From owner-cvs-src-old@FreeBSD.ORG Wed Sep 15 19:27:43 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 968FF1065694 for ; Wed, 15 Sep 2010 19:27:43 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 84B7E8FC08 for ; Wed, 15 Sep 2010 19:27:43 +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 o8FJRhbp048366 for ; Wed, 15 Sep 2010 19:27:43 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o8FJRhvF048365 for cvs-src-old@freebsd.org; Wed, 15 Sep 2010 19:27:43 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <201009151927.o8FJRhvF048365@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Wed, 15 Sep 2010 19:27:30 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/sparc64/include smp.h src/sys/sparc64/sparc64 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: Wed, 15 Sep 2010 19:27:43 -0000 marius 2010-09-15 19:27:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/sparc64/include smp.h sys/sparc64/sparc64 mp_machdep.c Log: SVN rev 212689 on 2010-09-15 19:27:30Z by marius MFC: r211050 (partial) - Introduce a cpu_ipi_single() function pointer in order to send IPIs to single CPUs more efficiently with Cheetah(-class) and Jalapeno CPUs. - Factor out the Jalapeno support from the Cheetah IPI send functions in order to be able to more easily and efficiently implement support for more than 32 target CPUs as well as a workaround for Cheetah+ erratum 25 for the latter. Revision Changes Path 1.25.2.5 +4 -1 src/sys/sparc64/include/smp.h 1.52.2.6 +171 -19 src/sys/sparc64/sparc64/mp_machdep.c