ecryptfs log spew from EINTR

From: Dave Hansen
Date: Wed Mar 05 2014 - 12:15:52 EST


I have a little program that uses mmap() to copy files. Essentially:

addr1 = mmap(fd1);
addr2 = mmap(fd2);
memcpy(addr1, addr2, len);

If these files are on ecryptfs and I interrupt the memcpy() with ^C, I
consistently get this in dmesg:

ecryptfs_decrypt_page: Error attempting to read lower page; rc = [-4]
ecryptfs_readpage: Error decrypting page; rc = [-4]

-4 is, of course -EINTR because of the ^C. Should we be suppressing the
message when we see EINTR?
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/