Re: Panic on Data access error . Why?
Re: Panic on Data access error . Why?
- Subject: Re: Panic on Data access error . Why?
- From: Justin Walker <email@hidden>
- Date: Sat, 27 Nov 2004 10:24:35 -0800
On Nov 27, 2004, at 5:05, Parav Pandit wrote:
Hi,
In any IOKit driver, whenever there is any Data Access Error, we get
kernel
panic.
Please let me ask, WHY?
Why do we have kernel panic on data access error?
In Linux this kind of Segmentation faults at kernel level doesn't
panic.
Opinions will always vary on this subject, but keep in mind that a
segmentation fault means that something is seriously wrong. If the
fault occurs in the kernel, it's very difficult to determine,
automatically, whether the problem is "containable". The philosophy in
Mac OS X is to treat this as a serious problem that should not be
happening, and panic as soon as it is detected, to provide an
opportunity to determine the source of the problem.
Regards,
Justin
--
Justin C. Walker, Curmudgeon-At-Large *
Institute for General Semantics | When LuteFisk is outlawed
| Only outlaws will have
| LuteFisk
*--------------------------------------*-------------------------------*
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden