From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hollis Blanchard Subject: Re: [Xen-changelog] [xen-unstable] Add RCU support to Xen. Date: Wed, 07 Feb 2007 12:57:27 -0600 Message-ID: <1170874647.28013.11.camel@basalt> References: <200701272100.l0RL0V30031431@xenbits2.xensource.com> Reply-To: Hollis Blanchard Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <200701272100.l0RL0V30031431@xenbits2.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-ppc-devel-bounces@lists.xensource.com Errors-To: xen-ppc-devel-bounces@lists.xensource.com To: Jose Renato Santos Cc: xen-ia64-devel , xen-devel , xen-ppc-devel List-Id: xen-devel@lists.xenproject.org On Sat, 2007-01-27 at 13:00 -0800, Xen patchbot-unstable wrote: > # HG changeset patch > # User kaf24@localhost.localdomain > # Date 1169836476 0 > # Node ID 32fd32bbf78d094e96027e3cea05fcbd92fee7a5 > # Parent 19a600376688577f0692eac022f05bc6df30ce93 > Add RCU support to Xen. ... > @@ -658,6 +659,8 @@ void __init __start_xen(multiboot_info_t > > trap_init(); > > + rcu_init(); > + > timer_init(); > > early_time_init(); This patch only added the rcu_init() call for x86. When the call is omitted (on ia64 and powerpc), do_softirq() crashes trying to call a null function pointer. In cases like this where you *know* you're going to break the non-x86 architectures, please email xen-ppc-devel and xen-ia64-devel to let us know what we'll need to do in the future, rather than force us to reverse-engineer the crash. Thanks! -- Hollis Blanchard IBM Linux Technology Center