[cgl_discussion] A question about Device Driver Hardening Specs

Randy.Dunlap rddunlap at osdl.org
Fri May 7 07:34:45 PDT 2004


On Fri, 07 May 2004 11:24:47 +0200 Marco Caverzaghi wrote:

| In the "OSDL Carrier Grade Linux Architecture Specification Version 1.1"
| document, at the page 9, about the "Device Driver Hardening" subject,
| there is a broken html link (Device Driver Hardening Specification at
| http://developer.osdl.org/achitecture/specs/ddhs.php). Where is the
| documentation about this subject ? The 3.1.1 Device Driver Hardening
| Specification requirement had be removed in the 2.0 Release of CGL. But,
| because this requirement may serve as a basis for future requirements, i
| would like to have a look at this document or something else (also a
| draft version).

The hardeneddrivers project was hosted at sourceforge.net.
It was not received well by the Linux community so it was
discontinued.

>From the cgl_discussion archives on Feb. 14, 2003 (Rusty Lynch):
<quote>
As for as the device driver hardening specification... the idea suffered a
bloody death when it was finally pitched to LKML.  Although there were a
couple of aspects to driver hardening that the community (LKML) did find
interesting, one of those was the idea enabling fault injection testing and
the other creating a HOWTO document to aid driver developers in creating
robust device drivers.

The fault injection fall out spawned http://fault-injection.sf.net, and that
is what I focused on.
<end quote>

So there is the fault-injection project and the driver development
HOWTO guide, which is available at:
http://janitor.kernelnewbies.org/drivers-dosdonts/index.html

http://janitor.kernelnewbies.org/ also has links to some other
driver development papers.


HTH.
--
~Randy



More information about the cgl_discussion mailing list