[Xen-ia64-devel] [RFC][Patch] fix boot xen-ia64 on some ia64 platforms

2009-04-20 Thread Akio Takebe
Hi, The following changeset broke booting xen-ia64 on some kinds of ia64 boxes. http://xenbits.xensource.com/ext/ia64/xen-unstable.hg/rev/3fd8f9b34941 The tasklet_schedule call raise_softirq(). Because raise_softirq() use per_cpu, if we access per_cpu before cpu_init() the behavior would be

Re: [Xen-ia64-devel] [RFC][Patch] fix boot xen-ia64 on some ia64 platforms

2009-04-20 Thread Isaku Yamahata
On Tue, Apr 21, 2009 at 10:27:02AM +0900, Akio Takebe wrote: Hi, The following changeset broke booting xen-ia64 on some kinds of ia64 boxes. http://xenbits.xensource.com/ext/ia64/xen-unstable.hg/rev/3fd8f9b34941 The tasklet_schedule call raise_softirq(). Because raise_softirq() use

Re: [Xen-ia64-devel] [RFC][Patch] fix boot xen-ia64 on some ia64 platforms

2009-04-20 Thread Akio Takebe
Hi, Thank you for comments. Isaku Yamahata wrote: On Tue, Apr 21, 2009 at 10:27:02AM +0900, Akio Takebe wrote: Hi, The following changeset broke booting xen-ia64 on some kinds of ia64 boxes. http://xenbits.xensource.com/ext/ia64/xen-unstable.hg/rev/3fd8f9b34941 The tasklet_schedule call

Re: [Xen-ia64-devel] [RFC][Patch] fix boot xen-ia64 on some ia64 platforms

2009-04-20 Thread Isaku Yamahata
On Tue, Apr 21, 2009 at 11:19:06AM +0900, Isaku Yamahata wrote: On Tue, Apr 21, 2009 at 10:27:02AM +0900, Akio Takebe wrote: Hi, The following changeset broke booting xen-ia64 on some kinds of ia64 boxes. http://xenbits.xensource.com/ext/ia64/xen-unstable.hg/rev/3fd8f9b34941 The

Re: [Xen-ia64-devel] [RFC][Patch] fix boot xen-ia64 on some ia64 platforms

2009-04-20 Thread Isaku Yamahata
On Tue, Apr 21, 2009 at 11:49:55AM +0900, Isaku Yamahata wrote: On Tue, Apr 21, 2009 at 11:19:06AM +0900, Isaku Yamahata wrote: On Tue, Apr 21, 2009 at 10:27:02AM +0900, Akio Takebe wrote: Hi, The following changeset broke booting xen-ia64 on some kinds of ia64 boxes.

Re: [Xen-ia64-devel] [RFC][Patch] fix boot xen-ia64 on some ia64 platforms

2009-04-20 Thread Akio Takebe
Hi, Isaku Isaku Yamahata wrote: On Tue, Apr 21, 2009 at 11:49:55AM +0900, Isaku Yamahata wrote: On Tue, Apr 21, 2009 at 11:19:06AM +0900, Isaku Yamahata wrote: On Tue, Apr 21, 2009 at 10:27:02AM +0900, Akio Takebe wrote: Hi, The following changeset broke booting xen-ia64 on some kinds of

Re: [Xen-ia64-devel] [RFC][Patch] fix boot xen-ia64 on some ia64 platforms

2009-04-20 Thread Isaku Yamahata
On Tue, Apr 21, 2009 at 11:43:59AM +0900, Akio Takebe wrote: I think we should not call tasklet_schedule() before softirq_init() at least on x86. So how about the attached patch? I don't get why. Could you please elaborate? -- yamahata ___