The patch titled ecryptfs: Use the passed-in max value as the upper bound. has been added to the -mm tree. Its filename is ecryptfs-use-the-passed-in-max-value-as-the-upper-bound.patch See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: ecryptfs: Use the passed-in max value as the upper bound. From: Stephan Mueller <smueller@xxxxxxxxxx> Function encrypted_session_key_set is given a maximum length it is allowed to write. This patch makes this function to obey this length. Signed-off-by: Stephan Mueller <smueller@xxxxxxxxxx> Acked-by: Michael Halcrow <mhalcrow@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- fs/ecryptfs/keystore.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN fs/ecryptfs/keystore.c~ecryptfs-use-the-passed-in-max-value-as-the-upper-bound fs/ecryptfs/keystore.c --- 25/fs/ecryptfs/keystore.c~ecryptfs-use-the-passed-in-max-value-as-the-upper-bound Tue Jun 27 15:09:40 2006 +++ 25-akpm/fs/ecryptfs/keystore.c Tue Jun 27 15:09:40 2006 @@ -928,7 +928,7 @@ encrypted_session_key_set: /* TODO: Packet size limit */ /* We have 5 bytes of surrounding packet data */ if ((0x05 + ECRYPTFS_SALT_SIZE - + (*key_rec).enc_key_size) >= PAGE_CACHE_SIZE) { + + (*key_rec).enc_key_size) >= max) { ecryptfs_printk(KERN_ERR, "Authentication token is too " "large\n"); rc = -EINVAL; _ Patches currently in -mm which might be from smueller@xxxxxxxxxx are ecryptfs-validate-minimum-header-extent-size.patch ecryptfs-validate-body-size.patch ecryptfs-validate-packet-length-prior-to-parsing-add-comments.patch ecryptfs-validate-packet-length-prior-to-parsing-add-comments-fix.patch ecryptfs-use-the-passed-in-max-value-as-the-upper-bound.patch ecryptfs-change-the-maximum-size-check-when-writing-header.patch ecryptfs-print-the-actual-option-that-is-problematic.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html