Date: Tue, 29 Jun 1999 21:41:01 -0400 From: "Gary Palmer" <gpalmer@freebsd.org> To: Alfred Perlstein <bright@rush.net> Cc: freebsd-smp@FreeBSD.ORG Subject: Re: high-efficiency SMP locks - submission for review Message-ID: <38599.930706861@noop.colo.erols.net> In-Reply-To: Your message of "Tue, 29 Jun 1999 03:20:16 CDT." <Pine.BSF.3.96.990628210428.14320V-100000@cygnus.rush.net>
next in thread | previous in thread | raw e-mail | index | archive | help
[ CC Trimmed ] Alfred Perlstein wrote in message ID <Pine.BSF.3.96.990628210428.14320V-100000@cygnus.rush.net>: > We have a nifty loader now, why not have it determine the CPU > type and boot the appropriate kernel? It could easily been done > in forth if the loader exported the CPU type in an enviorment > flag... > > Doesn't Sun do this? Nope. Suns base `kernel' image (/kernel/genunix, from memory) has all the threading and locking primitives in it, as well as some syscall handlers (I forget which). Everything dynamically loaded after that is the same across most platforms, with only machine-dependant drivers really changing between systems. The boot loader differs between hardware platforms, but thats mostly an instruction set issue I believe. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38599.930706861>