[cgl_discussion] Some Initial Comments on DDH-Spec-0.5h.pdf

Randy.Dunlap rddunlap at osdl.org
Mon Sep 23 16:55:56 PDT 2002


On 23 Sep 2002, Andy Pfiffer wrote:

| [ these are my initial comments on the draft release spec -- Andy ]
|
| Re: DDH-Spec-0.5h.pdf
|
[snip]
|
| Re: What is a Hardened Driver?
|
|   "fault handling"
|
|   "fault recovery"
|
|   "fault prediction"
|
|   "fault analysis"
|
| 	I'd recommend moving this closer to the beginning of the
| 	specification.  My hunch is that "driver hardening" is
| 	really about just these four items.

I mostly agree with this last sentence.  I don't see that the HA "special
features" (device redundancy & hot swap) are driver-hardening features.
They are good (required) features to have if the hardware supports them.

[snip]

| Re: Driver Hardening Categories
|
| 	"Stability and Reliability"
|
| 	Comment:
| 	I consider a "good driver" to have the following attributes:
| 	1. does not cause, directly or indirectly, fatal exceptions.
| 	2. does not cause, directly or indirectly, the system to hang.
| 	3. satisfies the relevant functions as specified,
| 	   with "good performance" characteristics
| 	4. detects errors in configuration, operation, or other aspects
| 	   of the hardware (or software) functions that are managed by
| 	   the driver.
| 	5. is expressed in a maintainable form.

Good summary!

-- 
~Randy




More information about the cgl_discussion mailing list