Date: Mon, 19 Apr 2010 19:27:54 +0530 From: "C. Jayachandran" <c.jayachandran@gmail.com> To: Randall Stewart <rrs@lakerest.net> Cc: freebsd-mips@freebsd.org Subject: Re: SMP support for XLR processors. Message-ID: <y2m98a59be81004190657kce2488b0p86a725b1175cb14b@mail.gmail.com> In-Reply-To: <6BDB3874-D779-45A6-ABAE-4C331D78A189@lakerest.net> References: <w2z98a59be81004171540t2f0d5193nca2ec9e2540502e2@mail.gmail.com> <544BD79C-24C0-4015-AE04-F7F8D70CF537@freebsd.org> <DEF66A16-B4B8-4459-87C7-B695813FB68C@freebsd.org> <A1FC32B9-1105-43C5-91C1-C4A81F78066B@lakerest.net> <3BCD65EB-B997-449D-864C-CA24C7B19026@freebsd.org> <CFE92A18-C834-45C5-B18C-7F62437D1A2B@lakerest.net> <z2z98a59be81004190411hd4bee7e4t6e5eed3d3789180a@mail.gmail.com> <6BDB3874-D779-45A6-ABAE-4C331D78A189@lakerest.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Apr 19, 2010 at 6:43 PM, Randall Stewart <rrs@lakerest.net> wrote: > JC I will give it a whirl.. > > There are other issues though... > > I tried with only 16 processors and a LOT of erratic things occur. > > I will apply your patch and then I am going to start > working on being able to bring up only 1 thread on each > core... > > I think some of the problems I am seeing are coming from threads > getting a bit cross with each other.. but I can't prove that > unless I can set the mask up > > 0x11111111 > > and right now when I try that we panic :-) I have a possible cause for the panic with invariants - we should not schedule the msgring threads unless the smp is completely up. I guess we start getting message ring interrupts on before the message ring threads can be scheduled. I am trying out some changes for this - will send you a patch if this fixes it. Thanks, JC.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?y2m98a59be81004190657kce2488b0p86a725b1175cb14b>