[cgl_discussion] Some Initial Comments on DDH-Spec-0.5h.pdf
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
| 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.
| Re: Driver Hardening Categories
| "Stability and Reliability"
| 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.
More information about the cgl_discussion