[cgl_discussion] A question about Device Driver Hardening Specs

Randy.Dunlap rddunlap at osdl.org
Fri May 7 07:40:43 PDT 2004

On Fri, 7 May 2004 07:34:45 -0700 Randy.Dunlap wrote:

| 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.

Hm, I didn't find this on first search, but here it is:

| >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.

(Again.  Sometimes I think ln -s /usr/src/linux/.config .signature) -- akpm

More information about the cgl_discussion mailing list