RE: RE: [cgl_discussion] Some Initial C omments on DDH-Spec-0.5h.pdf
"Rhoads, Rob" <[email protected]> Tue, 24 Sep 2002 14:53:28 -0700
| Newsgroups | gmane.linux.kernel.hardened-drivers,gmane.linux.kernel.carrier-grade |
|---|---|
| Message-ID | <[email protected]> |
> From: Jeff Garzik [mailto:[email protected]] > 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:[email protected] 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. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf