On Wed, Sep 07, 2011 at 05:24:55PM +0200, Thomas Schwinge wrote:
> Hi!
> 
> On Mon, 15 Aug 2011 14:31:46 +0200, Jonathan Neuschäfer 
> <j.neuschae...@gmx.net> wrote:
> > In reply to this mail, I'll send some patches. (They are untested)
> 
> Thanks anyway!  ;-) (But of course, we prefer tested patches.)
> 
> 
> > I also planned to send a coccinelle-generated patch, but I didn't review
> > it, so it would be a bit pointless. Anyway, this is the coccinelle patch:
> > 
> > @@ expression *p; @@
> > - p = 0
> > + p = NULL
> 
> Do you have any further experience with Coccinelle? As I have read on
> <http://coccinelle.lip6.fr/>, ``beyond collateral evolutions, Coccinelle
> is successfully used (by us and others) for finding and fixing bugs in
> systems code.''  I supposed this would be things like unlocking acquired
> locks on *all* function exit paths, etc.?  (I began collecting some notes
> on <http://www.gnu.org/software/hurd/open_issues/locking_issues.html>.)
> Interesting for you?

No, I've only done simple stuff with coccinelle and I don't have the
time and testing capacities to do real work on the Hurd.

But I think the documentation has improved; there are lots of papers at
http://coccinelle.lip6.fr/papers.php.

Greetings,
        Jonathan Neuschäfer

Reply via email to