Date: Thu, 13 Jan 2011 21:16:50 +0100 From: Daniel Nebdal <dnebdal@gmail.com> To: freebsd-current@freebsd.org Cc: David DEMELIER <demelier.david@gmail.com>, Nils Holland <nh@tisys.org>, "C. P. Ghost" <cpghost@cordula.ws> Subject: Re: why panic(9) ? Message-ID: <AANLkTinXJGMYO=Dk%2BVvqZ5bXyB3TSfhSO5Z5jE89DZG1@mail.gmail.com> In-Reply-To: <EDA4E84D0FDD44908E07588CB8BE187C@Nemesis> References: <AANLkTi=OQbS-0jJx0YwZhM7xDWPLOkaYYZAYfESUEvvM@mail.gmail.com> <CB13B0A9-E5EF-4351-9F17-C4628AA38004@mac.com> <AANLkTikP%2BxuPpVOxhU2msHHraRQRSUCqjG59S_Ss6pQ=@mail.gmail.com> <AF555A64-C04E-420A-9A2B-2C9AECF17BA1@mac.com> <AANLkTi=2Wo%2BRjyDrVRfCwyZYAprKe7U8k-DmwiVu0cM4@mail.gmail.com> <EDA4E84D0FDD44908E07588CB8BE187C@Nemesis>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 12, 2011 at 1:43 PM, Nils Holland <nh@tisys.org> wrote: > C. P. Ghost wrote: > >> As far as I know, Windows NT is a microkernel arch, and >> faulty drivers, often provided by external vendors would not >> bring that system (as much as we hate or despise its >> Windows OS personality that runs on top of it) to a complete halt. > > I don't know ... when Windows crashes (I'm no fan of it either, but anyway) > and you ask Microsoft about it, then it's most of the time an external > driver that is responsible. Graphics card driver seem to be the cause most > often, but other stuff as well. (...) > Greetings, > Nils a) NT isn't really a microkernel; most drivers run in kernelspace and can happily mess things up if they fail. b) Graphics drivers are actually one of the things they've fixed (well, re-fixed; this was also the case in 3.51) - from Vista and onwards they mostly live in userspace. (I've had the graphics driver crash on me a few times - it's restarted automatically, and all that happens is that the screen goes black for some seconds. It's kind of impressive.) More on topic, I can only agree with the majority - failing fast is a feature, both to mess things up as little as possible, and to make diagnostics and later fixing easier. -- Daniel Nebdal
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinXJGMYO=Dk%2BVvqZ5bXyB3TSfhSO5Z5jE89DZG1>