<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/fs/ecryptfs, branch v2.6.19</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/fs/ecryptfs?h=v2.6.19</id>
<link rel='self' href='https://git.amat.us/linux/atom/fs/ecryptfs?h=v2.6.19'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2006-11-29T01:26:50Z</updated>
<entry>
<title>[PATCH] ecryptfs: fix crypto_alloc_blkcipher() error check</title>
<updated>2006-11-29T01:26:50Z</updated>
<author>
<name>Akinobu Mita</name>
<email>akinobu.mita@gmail.com</email>
</author>
<published>2006-11-28T20:29:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=de88777e6942de76410ad2eb2858f5fbb6eb9c35'/>
<id>urn:sha1:de88777e6942de76410ad2eb2858f5fbb6eb9c35</id>
<content type='text'>
The return value of crypto_alloc_blkcipher() should be checked by IS_ERR().

Cc: Mike Halcrow &lt;mhalcrow@us.ibm.com&gt;
Cc: Phillip Hellewell &lt;phillip@hellewell.homeip.net&gt;
Signed-off-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Cc: Herbert Xu &lt;herbert@gondor.apana.org.au&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] eCryptfs: CIFS nlink fixes</title>
<updated>2006-11-16T19:43:38Z</updated>
<author>
<name>Michael Halcrow</name>
<email>mhalcrow@us.ibm.com</email>
</author>
<published>2006-11-16T09:19:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ae56fb16337c882c52806508f93ead4034004c7a'/>
<id>urn:sha1:ae56fb16337c882c52806508f93ead4034004c7a</id>
<content type='text'>
When CIFS is the lower filesystem, the old lower dentry needs to be explicitly
dropped from inside eCryptfs to force a revalidate.  In addition, when CIFS is
the lower filesystem, the inode attributes need to be copied back up from the
lower inode to the eCryptfs inode on an eCryptfs revalidate.

Signed-off-by: Michael Halcrow &lt;mhalcrow@us.ibm.com&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] eCryptfs: dput() lower d_parent on rename</title>
<updated>2006-11-16T19:43:37Z</updated>
<author>
<name>Michael Halcrow</name>
<email>mhalcrow@us.ibm.com</email>
</author>
<published>2006-11-16T09:19:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a9083081b56800691e79d541638fd2fc6366db0f'/>
<id>urn:sha1:a9083081b56800691e79d541638fd2fc6366db0f</id>
<content type='text'>
On rename, for both the old and new lower dentry objects, eCryptfs is
missing a dput on the lower parent directory dentry.  This patch will
prevent the BUG() at fs/dcache.c:613 from being hit after renaming a file
inside eCryptfs and then doing a umount on the lower filesystem.

Signed-off-by: Michael Halcrow &lt;mhalcrow@us.ibm.com&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] eCryptfs: Fix pointer deref</title>
<updated>2006-11-03T20:27:55Z</updated>
<author>
<name>Michael Halcrow</name>
<email>mhalcrow@us.ibm.com</email>
</author>
<published>2006-11-03T06:06:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7bd473fcc217adec000f213e8864bf9a161d57e1'/>
<id>urn:sha1:7bd473fcc217adec000f213e8864bf9a161d57e1</id>
<content type='text'>
I missed a pointer dereference in this kmalloc result check.

Signed-off-by: Michael Halcrow &lt;mhalcrow@us.ibm.com&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] eCryptfs: Fix handling of lower d_count</title>
<updated>2006-10-31T16:07:01Z</updated>
<author>
<name>Michael Halcrow</name>
<email>mhalcrow@us.ibm.com</email>
</author>
<published>2006-10-31T06:07:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=45ec4ababe999cb95f9c0cad03b2689cb0b77a2b'/>
<id>urn:sha1:45ec4ababe999cb95f9c0cad03b2689cb0b77a2b</id>
<content type='text'>
Fix the use of dget/dput calls to balance out on the lower filesystem.

Signed-off-by: Michael Halcrow &lt;mhalcrow@us.ibm.com&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] eCryptfs: Remove ecryptfs_umount_begin</title>
<updated>2006-10-31T16:07:01Z</updated>
<author>
<name>Michael Halcrow</name>
<email>mhalcrow@us.ibm.com</email>
</author>
<published>2006-10-31T06:07:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=316bb95e8ed0ddcd767e8aa54264b6c6190f150c'/>
<id>urn:sha1:316bb95e8ed0ddcd767e8aa54264b6c6190f150c</id>
<content type='text'>
There is no point to calling the lower umount_begin when the eCryptfs
umount_begin is called.

Signed-off-by: Michael Halcrow &lt;mhalcrow@us.ibm.com&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] eCryptfs: Consolidate lower dentry_open's</title>
<updated>2006-10-31T16:07:01Z</updated>
<author>
<name>Michael Halcrow</name>
<email>mhalcrow@us.ibm.com</email>
</author>
<published>2006-10-31T06:07:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7ff1d74f5670329ac4b5959a675f8698ba95be20'/>
<id>urn:sha1:7ff1d74f5670329ac4b5959a675f8698ba95be20</id>
<content type='text'>
Opens on lower dentry objects happen in several places in eCryptfs, and they
all involve the same steps (dget, mntget, dentry_open).  This patch
consolidates the lower open events into a single function call.

Signed-off-by: Michael Halcrow &lt;mhalcrow@us.ibm.com&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] eCryptfs: Cipher code to new crypto API</title>
<updated>2006-10-31T16:07:01Z</updated>
<author>
<name>Michael Halcrow</name>
<email>mhalcrow@us.ibm.com</email>
</author>
<published>2006-10-31T06:07:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8bba066f4e3854755a303cee37ea37bd080a46b3'/>
<id>urn:sha1:8bba066f4e3854755a303cee37ea37bd080a46b3</id>
<content type='text'>
Update cipher block encryption code to the new crypto API.

Signed-off-by: Michael Halcrow &lt;mhalcrow@us.ibm.com&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] eCryptfs: Hash code to new crypto API</title>
<updated>2006-10-31T16:07:01Z</updated>
<author>
<name>Michael Halcrow</name>
<email>mhalcrow@us.ibm.com</email>
</author>
<published>2006-10-31T06:07:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=565d9724b8ce49b530287de34aa17f45f21624d5'/>
<id>urn:sha1:565d9724b8ce49b530287de34aa17f45f21624d5</id>
<content type='text'>
Update eCryptfs hash code to the new kernel crypto API.

Signed-off-by: Michael Halcrow &lt;mhalcrow@us.ibm.com&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] eCryptfs: Clean up crypto initialization</title>
<updated>2006-10-31T16:07:00Z</updated>
<author>
<name>Michael Halcrow</name>
<email>mhalcrow@us.ibm.com</email>
</author>
<published>2006-10-31T06:07:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e5d9cbde6ce0001e49994df5fcdcbeff8be8037b'/>
<id>urn:sha1:e5d9cbde6ce0001e49994df5fcdcbeff8be8037b</id>
<content type='text'>
Clean up the crypto initialization code; let the crypto API take care of the
key size checks.

Signed-off-by: Michael Halcrow &lt;mhalcrow@us.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
