Re: [cgl_discussion] Some Initial Comments on DDH-Spec-0.5h.pdf
"Randy.Dunlap" <[email protected]> Mon, 23 Sep 2002 16:55:56 -0700 (PDT)
| Newsgroups | gmane.linux.kernel.hardened-drivers,gmane.linux.kernel.carrier-grade |
|---|---|
| Message-ID | <[email protected]> |
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 ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf