SRU: Bug #242448 - Hardy ecryptfs can cause data loss

Tim Gardner tcanonical at tpi.com
Mon Jun 23 19:50:27 UTC 2008


SRU Justification:

Impact: ecryptfs can cause loss of data in certain scenarios

Patch Description: cherry-picked 2.6.25.y
d3e49afbb66109613c3474f2273f5830ac2dcb09. The page decrypt calls in
ecryptfs_write() are both pointless and buggy. Pointless because
ecryptfs_get_locked_page() has already brought the page up to date, and
buggy because prior mmap writes will just be blown away by the decrypt
call. This patch also removes the declaration of a now-nonexistent
function ecryptfs_write_zeros().

Patch:
http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-hardy.git;a=commit;h=b85452a23dcdeddc4a4ae1816501e80a16bb14a8

Test Case: see Bug decscription

-- 
Tim Gardner tim.gardner at ubuntu.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-eCryptfs-remove-unnecessary-page-decrypt-call.patch
Type: text/x-diff
Size: 3459 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20080623/55707d16/attachment.patch>


More information about the kernel-team mailing list