<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/drivers/base/dmapool.c, branch v2.6.16.44</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.16.44</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v2.6.16.44'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2005-10-08T22:00:57Z</updated>
<entry>
<title>[PATCH] gfp flags annotations - part 1</title>
<updated>2005-10-08T22:00:57Z</updated>
<author>
<name>Al Viro</name>
<email>viro@ftp.linux.org.uk</email>
</author>
<published>2005-10-07T06:46:04Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7'/>
<id>urn:sha1:dd0fc66fb33cd610bc1a5db8a5e232d34879b4d7</id>
<content type='text'>
 - added typedef unsigned int __nocast gfp_t;

 - replaced __nocast uses for gfp flags with gfp_t - it gives exactly
   the same warnings as far as sparse is concerned, doesn't change
   generated code (from gcc point of view we replaced unsigned int with
   typedef) and documents what's going on far better.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] dmapool: Fix "nocast type" warnings</title>
<updated>2005-09-10T17:06:29Z</updated>
<author>
<name>Victor Fusco</name>
<email>victor@cetuc.puc-rio.br</email>
</author>
<published>2005-09-10T07:26:49Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=3a11ec5e502cb61ee31095008318f9c107d9db60'/>
<id>urn:sha1:3a11ec5e502cb61ee31095008318f9c107d9db60</id>
<content type='text'>
Fix the sparse warning "implicit cast to nocast type"

Signed-off-by: Victor Fusco &lt;victor@cetuc.puc-rio.br&gt;
Signed-off-by: Domen Puncer &lt;domen@coderock.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Driver Core: drivers/base - drivers/i2c/chips/adm1026.c: update device attribute callbacks</title>
<updated>2005-06-20T22:15:32Z</updated>
<author>
<name>Yani Ioannou</name>
<email>yani.ioannou@gmail.com</email>
</author>
<published>2005-05-17T10:41:12Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=74880c063b06efd103c924abfe19d9d8fa4864c4'/>
<id>urn:sha1:74880c063b06efd103c924abfe19d9d8fa4864c4</id>
<content type='text'>
Signed-off-by: Yani Ioannou &lt;yani.ioannou@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>Mark "gfp" masks as "unsigned int" and use __nocast to find violations.</title>
<updated>2005-03-28T09:42:49Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-03-28T09:42:49Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ae55089235bcc2741c3a3466d30c0a7d62208886'/>
<id>urn:sha1:ae55089235bcc2741c3a3466d30c0a7d62208886</id>
<content type='text'>
This makes it hard(er) to mix argument orders by mistake for things like
kmalloc() and friends, since silent integer promotion is now caught by
sparse.
</content>
</entry>
<entry>
<title>[PATCH] sparse: NULL vs 0 - rest of drivers</title>
<updated>2004-06-30T08:51:07Z</updated>
<author>
<name>Mika Kukkonen</name>
<email>mika@osdl.org</email>
</author>
<published>2004-06-30T08:51:07Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=2b61d5c1ed260892b68a3aeb45df7a321fa4a7b0'/>
<id>urn:sha1:2b61d5c1ed260892b68a3aeb45df7a321fa4a7b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] snprintf fixes</title>
<updated>2004-02-18T12:49:34Z</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@osdl.org</email>
</author>
<published>2004-02-18T12:49:34Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=01d1a791d1a13df17b649459eec6830f226c7163'/>
<id>urn:sha1:01d1a791d1a13df17b649459eec6830f226c7163</id>
<content type='text'>
From: Juergen Quade &lt;quade@hsnr.de&gt;

Lots of places in the kernel are using [v]snprintf wrongly: they assume it
returns the number of characters copied.  It doesn't.  It returns the
number of characters which _would_ have been copied had the buffer not been
filled up.

So create new functions vscnprintf() and scnprintf() which have the
expected (sane) semaptics, and migrate callers over to using them.
</content>
</entry>
<entry>
<title>dmapool: fix up list_for_each() calls to list_for_each_entry()</title>
<updated>2004-02-09T06:05:33Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>greg@kroah.com</email>
</author>
<published>2004-02-09T06:05:33Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=0a23a9c023a1f5d2795aff5ffee83823a59639b4'/>
<id>urn:sha1:0a23a9c023a1f5d2795aff5ffee83823a59639b4</id>
<content type='text'>
  
Now this should get that Rusty^Wmonkey off my back...
</content>
</entry>
<entry>
<title>[PATCH] PCI: dma_pool fixups</title>
<updated>2004-02-03T08:22:27Z</updated>
<author>
<name>David Brownell</name>
<email>david-b@pacbell.net</email>
</author>
<published>2004-02-03T08:22:27Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=2e28fd4a083d3cea4b33529f7ca7a9008d2fb890'/>
<id>urn:sha1:2e28fd4a083d3cea4b33529f7ca7a9008d2fb890</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] dmapool: use dev_err() whenever we can to get the better information in it.</title>
<updated>2004-02-02T03:29:59Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>greg@kroah.com</email>
</author>
<published>2004-02-02T03:29:59Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=4ced7eadd92eb59359d8163a090af343744d8927'/>
<id>urn:sha1:4ced7eadd92eb59359d8163a090af343744d8927</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] PCI: Replace pci_pool with generic dma_pool</title>
<updated>2004-02-02T03:04:46Z</updated>
<author>
<name>Deepak Saxena</name>
<email>dsaxena@plexity.net</email>
</author>
<published>2004-02-02T03:04:46Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=15928d8f371249a12557848f55f35ddf0c5a1c63'/>
<id>urn:sha1:15928d8f371249a12557848f55f35ddf0c5a1c63</id>
<content type='text'>
- Move drivers/pci/pool.c to drivers/base/pool.c
- Initialize struct device.dma_pools in device_initialize()
- Remove initialization of struct pci_dev.pools from pci_setup_device()
</content>
</entry>
</feed>
