Date: Wed, 8 Mar 2006 16:15:01 -0500 From: Kris Kennaway <kris@obsecurity.org> To: John Baldwin <jhb@freebsd.org> Cc: freebsd-current@freebsd.org, current@freebsd.org, Kris Kennaway <kris@obsecurity.org> Subject: Re: "spin lock sched lock held by 0xc63b7870 for > 5 seconds" at reboot Message-ID: <20060308211501.GA52538@xor.obsecurity.org> In-Reply-To: <200603081504.35845.jhb@freebsd.org> References: <20060308195906.GA51429@xor.obsecurity.org> <200603081504.35845.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--3V7upXqbjpZ4EhLz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 08, 2006 at 03:04:33PM -0500, John Baldwin wrote: > On Wednesday 08 March 2006 14:59, Kris Kennaway wrote: > > i386 SMP server, up-to-date current: >=20 > Yes, I know about this one and had sent a workaround to someone > I thought. I think the real fix is that we need to disable > interrupts in cpu_reset() (perhaps earlier, our whole SMP > shutdown sequence needs thought I think, i.e. I think we > need to IPI all the CPUs during a non-panic shutdown to ask > them to go idle and block until that happens and then > disable interrupts and finish the shutdown). OK, cool. I'm happy to test the workaround if you can find it. Kris --3V7upXqbjpZ4EhLz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (FreeBSD) iD8DBQFED0lUWry0BWjoQKURAvrYAKD4n1bOeRj3hw6GfYnNxYpKmcC14QCgqpBo JillduH/we+D+MVkZ67d3JU= =lMHP -----END PGP SIGNATURE----- --3V7upXqbjpZ4EhLz--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060308211501.GA52538>