<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/scripts/coccinelle/null, branch v3.1</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/scripts/coccinelle/null?h=v3.1</id>
<link rel='self' href='https://git.amat.us/linux/atom/scripts/coccinelle/null?h=v3.1'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2010-12-03T11:27:01Z</updated>
<entry>
<title>scripts/coccinelle: update for compatability with Coccinelle 0.2.4</title>
<updated>2010-12-03T11:27:01Z</updated>
<author>
<name>Julia Lawall</name>
<email>julia@diku.dk</email>
</author>
<published>2010-11-24T14:54:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a1087ef6abedf0bfd60e5e3fddf33192cb2c1325'/>
<id>urn:sha1:a1087ef6abedf0bfd60e5e3fddf33192cb2c1325</id>
<content type='text'>
For doubleinit.cocci, Coccinelle 0.2.4 requires a comma after ... in a
field list.  Coccinelle also now behaves gracefully when a definition is
provided for a virtual that doesn't exist, so there is no need for the
semantic patch code to check for this case.

Updated the documentation to reflect the fact that the best results will
now be obtained with Coccinelle version 0.2.4 or later.

Signed-off-by: Julia Lawall &lt;julia@diku.dk&gt;
</content>
</entry>
<entry>
<title>Coccinelle: Move deref_null.cocci to a more appropriate directory</title>
<updated>2010-08-31T09:37:53Z</updated>
<author>
<name>Nicolas Palix</name>
<email>npalix@diku.dk</email>
</author>
<published>2010-08-24T15:38:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7703692ef8d6356c32fbe9665d8cbe5b040eec09'/>
<id>urn:sha1:7703692ef8d6356c32fbe9665d8cbe5b040eec09</id>
<content type='text'>
deref_null.cocci is moved to the 'null' directory
which contains other null related rules.

Signed-off-by: Nicolas Palix &lt;npalix@diku.dk&gt;
Signed-off-by: Julia Lawall &lt;julia@diku.dk&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>Coccinelle: Add null/kmerr.cocci</title>
<updated>2010-08-31T09:37:53Z</updated>
<author>
<name>Nicolas Palix</name>
<email>npalix@diku.dk</email>
</author>
<published>2010-08-24T15:38:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2e1e1605fc60b3fcf1e9382729a92fc305727952'/>
<id>urn:sha1:2e1e1605fc60b3fcf1e9382729a92fc305727952</id>
<content type='text'>
This semantic patch looks for kmalloc etc that are not followed by a
NULL check.  It only gives a report in the case where there is some
error handling code later in the function, which may be helpful
in determining what the error handling code for the call to kmalloc etc
should be.

Signed-off-by: Nicolas Palix &lt;npalix@diku.dk&gt;
Signed-off-by: Julia Lawall &lt;julia@diku.dk&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
<entry>
<title>Coccinelle: Add null/eno.cocci</title>
<updated>2010-08-31T09:37:52Z</updated>
<author>
<name>Nicolas Palix</name>
<email>npalix@diku.dk</email>
</author>
<published>2010-08-24T15:38:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c75b81bffa0a9493a24ae61d0c52f85e4043c183'/>
<id>urn:sha1:c75b81bffa0a9493a24ae61d0c52f85e4043c183</id>
<content type='text'>
The various basic memory allocation functions don't return ERR_PTR

Signed-off-by: Nicolas Palix &lt;npalix@diku.dk&gt;
Signed-off-by: Julia Lawall &lt;julia@diku.dk&gt;
Signed-off-by: Michal Marek &lt;mmarek@suse.cz&gt;
</content>
</entry>
</feed>
