<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/fs/coda/psdev.c, branch linux-2.6.28.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-10-27T15:40:17Z</updated>
<entry>
<title>Switch to a valid email address...</title>
<updated>2008-10-27T15:40:17Z</updated>
<author>
<name>Alan Cox</name>
</author>
<published>2008-10-27T15:19:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=526719ba51e7d7bd31f7af9ab04b015b70096685'/>
<id>urn:sha1:526719ba51e7d7bd31f7af9ab04b015b70096685</id>
<content type='text'>
Signed-off-by: Alan Cox &lt;alan@redhat.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>device create: misc: convert device_create_drvdata to device_create</title>
<updated>2008-10-16T16:24:43Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2008-07-22T03:03:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a9b12619f7b6f19c871437ec24a088787a04b1de'/>
<id>urn:sha1:a9b12619f7b6f19c871437ec24a088787a04b1de</id>
<content type='text'>
Now that device_create() has been audited, rename things back to the
original call to be sane.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>coda: remove CODA_FS_OLD_API</title>
<updated>2008-07-25T17:53:33Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2008-07-25T08:46:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=de0ca06a99c33df8333955642843331ab6b6e7ff'/>
<id>urn:sha1:de0ca06a99c33df8333955642843331ab6b6e7ff</id>
<content type='text'>
While fixing CONFIG_ leakages to the userspace kernel headers I ran into
CODA_FS_OLD_API.

After five years, are there still people using the old API left?
Especially considering that you have to choose at compile time which API
to support in the kernel (and distributions tend to offer the new API for
some time).

Jan: "The old API can definitely go.  Around the time the new
      interface went in there were some non-Coda userspace file system
      implementations that took a while longer to convert to the new API,
      but by now they all switched to the new interface or in some cases
      to a FUSE-based solution."

Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Acked-by: Jan Harkes &lt;jaharkes@cs.cmu.edu&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>device create: coda: convert device_create to device_create_drvdata</title>
<updated>2008-07-22T04:54:41Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2008-05-21T19:52:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6143b599700f7d6d7961e2de88f1486b2b19b1f2'/>
<id>urn:sha1:6143b599700f7d6d7961e2de88f1486b2b19b1f2</id>
<content type='text'>
device_create() is race-prone, so use the race-free
device_create_drvdata() instead as device_create() is going away.

Cc: Jan Harkes &lt;jaharkes@cs.cmu.edu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>coda: convert struct class_device to struct device</title>
<updated>2008-01-25T04:40:05Z</updated>
<author>
<name>Kay Sievers</name>
</author>
<published>2007-09-25T00:03:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=62ca8792560e5bd7dc09f54ed3523a7864f416c7'/>
<id>urn:sha1:62ca8792560e5bd7dc09f54ed3523a7864f416c7</id>
<content type='text'>
Signed-off-by: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Cc: Tony Jones &lt;tonyj@suse.de&gt;
Cc: Jan Harkes &lt;jaharkes@cs.cmu.edu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>coda: update module information</title>
<updated>2007-07-19T17:04:49Z</updated>
<author>
<name>Jan Harkes</name>
</author>
<published>2007-07-19T08:48:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5b7f13bd26a0c1d394a1a1f2bb6de5130c3a3843'/>
<id>urn:sha1:5b7f13bd26a0c1d394a1a1f2bb6de5130c3a3843</id>
<content type='text'>
Signed-off-by: Jan Harkes &lt;jaharkes@cs.cmu.edu&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>coda: remove statistics counters from /proc/fs/coda</title>
<updated>2007-07-19T17:04:48Z</updated>
<author>
<name>Jan Harkes</name>
</author>
<published>2007-07-19T08:48:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3cf01f28c303be34f18cb4f6204cf1bdfe12ba7c'/>
<id>urn:sha1:3cf01f28c303be34f18cb4f6204cf1bdfe12ba7c</id>
<content type='text'>
Similar information can easily be obtained with strace -c.

Signed-off-by: Jan Harkes &lt;jaharkes@cs.cmu.edu&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>coda: replace upc_alloc/upc_free with kmalloc/kfree</title>
<updated>2007-07-19T17:04:48Z</updated>
<author>
<name>Jan Harkes</name>
</author>
<published>2007-07-19T08:48:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=37461e1957e6262278342a0c1a78e46996b7ff88'/>
<id>urn:sha1:37461e1957e6262278342a0c1a78e46996b7ff88</id>
<content type='text'>
Signed-off-by: Jan Harkes &lt;jaharkes@cs.cmu.edu&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>coda: cleanup /dev/cfs open and close handling</title>
<updated>2007-07-19T17:04:48Z</updated>
<author>
<name>Jan Harkes</name>
</author>
<published>2007-07-19T08:48:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=87065519633af79e0577e32a58dcd9cf3c45a8a0'/>
<id>urn:sha1:87065519633af79e0577e32a58dcd9cf3c45a8a0</id>
<content type='text'>
- Make sure device index is not a negative number.
- Unlink queued requests when the device is closed to avoid passing them
  to the next opener.

Signed-off-by: Jan Harkes &lt;jaharkes@cs.cmu.edu&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>coda: do not grab an uninitialized fd when the open upcall returns an error</title>
<updated>2007-07-19T17:04:48Z</updated>
<author>
<name>Jan Harkes</name>
</author>
<published>2007-07-19T08:48:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=38c2e4370da495813ca93d7cad31ed5090e8c310'/>
<id>urn:sha1:38c2e4370da495813ca93d7cad31ed5090e8c310</id>
<content type='text'>
When open fails the fd in the response is uninitialized and we ended up taking
a reference on the file struct and never released it.

Signed-off-by: Jan Harkes &lt;jaharkes@cs.cmu.edu&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
</feed>
