[Hardeneddrivers-discuss] RE: [cgl_discussion] Some Initial C omments on DDH-Spec-0.5h.pdf

Rhoads, Rob rob.rhoads at intel.com
Tue Sep 24 14:53:28 PDT 2002


> From: Jeff Garzik [mailto:jgarzik at pobox.com]
> Andy Pfiffer wrote:
> > I made a quick pass over a 2.4.4 eepro100 module (I usually 
> don't use
> > modules...) and here is a short list of mostly-relevant 
> routines called
> > by the eepro100 driver.  If you wanted to consider putting your
> > professional paranoia at the edges between drivers and the 
> kernel, you
> > might want to make a larger list like this for a reasonable 
> sample of
> > drivers.
> > 
> >          U __const_udelay
> >          U __ioremap
> >          U __kfree_skb
> [...]
> >          U unregister_netdev
> > 
> > Then, for everything that shows up on the list, take a look
> > at the interface for each function and see if there is insufficient
> > "defensive programming" going on...
> 
> 
> You've just described the mission statement of the Kernel Janitors 
> Project, pretty much...
> 
> 

And the Kernel Janitors project, sounds like a starting point for us 
to help out on.

+=+=+
Rob Rhoads                     mailto:rob.rhoads at intel.com
Staff Software Engineer        office: 503-677-5498
Telecom Software Platforms 
Intel Communications Group

This email message solely contains my own personal views, and not
necessarily those of my employer.




More information about the cgl_discussion mailing list