Date: Sat, 1 Oct 2011 12:00:29 +0530 From: "Jayachandran C." <jchandra@freebsd.org> To: Adrian Chadd <adrian@freebsd.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r225892 - head/sys/mips/mips Message-ID: <CA%2B7sy7BiRvTB79H9=y%2BS4jQ=%2BboW1bcDJn%2BBULMmJU9KLLVJ5A@mail.gmail.com> In-Reply-To: <201110010556.p915uQH6003016@svn.freebsd.org> References: <201110010556.p915uQH6003016@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Adrian, On Sat, Oct 1, 2011 at 11:26 AM, Adrian Chadd <adrian@freebsd.org> wrote: > Author: adrian > Date: Sat Oct =A01 05:56:25 2011 > New Revision: 225892 > URL: http://svn.freebsd.org/changeset/base/225892 > > Log: > =A0Disable using wait in cpu_idle() until a better solution to timer and > =A0interrupt handling can be implemented. Taking out the whole thing looks like an overkill here - this is especially bad on XLR where busy wait on a hardware thread will take away cycles from the other hardware threads. The better workaround would be to revert to the version before r216862, which does not have the critical_enter/cpu_idleclock. JC.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B7sy7BiRvTB79H9=y%2BS4jQ=%2BboW1bcDJn%2BBULMmJU9KLLVJ5A>