diff options
author | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2016-08-21 12:39:39 -0300 |
---|---|---|
committer | André Fabian Silva Delgado <emulatorman@parabola.nu> | 2016-08-21 12:39:39 -0300 |
commit | d3eb774eba4d1509bb320982b8002750b7423347 (patch) | |
tree | 4ba7511ee5bd8698299235188ef6d5622e831342 /libre/linux-libre-lts/ecryptfs.patch | |
parent | 7a03298c3dd18764a7cf5ba58227f641bfce0de3 (diff) | |
download | abslibre-d3eb774eba4d1509bb320982b8002750b7423347.tar.gz abslibre-d3eb774eba4d1509bb320982b8002750b7423347.tar.bz2 abslibre-d3eb774eba4d1509bb320982b8002750b7423347.zip |
linux-libre-lts{,-knock}: remove useless patch
Diffstat (limited to 'libre/linux-libre-lts/ecryptfs.patch')
-rw-r--r-- | libre/linux-libre-lts/ecryptfs.patch | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/libre/linux-libre-lts/ecryptfs.patch b/libre/linux-libre-lts/ecryptfs.patch deleted file mode 100644 index c542789a8..000000000 --- a/libre/linux-libre-lts/ecryptfs.patch +++ /dev/null @@ -1,37 +0,0 @@ -From: Tyler Hicks <tyhicks <at> canonical.com> -Subject: [PATCH] eCryptfs: Fix directory open regression in linux-stable -Newsgroups: gmane.comp.file-systems.ecryptfs.general, gmane.linux.kernel.stable -Date: 2016-06-29 03:39:41 GMT (14 hours and 12 minutes ago) - -Cherry-picking mainline commit 2f36db71009304b3f0b95afacd8eba1f9f046b87 -introduces a regression in eCryptfs when mainline commit -6a480a7842545ec520a91730209ec0bae41694c1 (4.6+) is not present. The -regression causes all attempts at opening directory files to fail with -EMEDIUMTYPE when the lower filesystem's file_operations for directory -files do not implement mmap. - -This is a simple fix that allows the check for the lower file's mmap -implementation to be ignored if the lower file is a directory. - -Signed-off-by: Tyler Hicks <tyhicks <at> canonical.com> -Tested-by: Tyler Hicks <tyhicks <at> canonical.com> # 4.4.y, 3.18.y -Cc: <stable <at> vger.kernel.org> # 4.5- ---- - fs/ecryptfs/kthread.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/fs/ecryptfs/kthread.c b/fs/ecryptfs/kthread.c -index e818f5a..b9faeab 100644 ---- a/fs/ecryptfs/kthread.c 2016-06-30 23:32:07.029678000 +0200 -+++ b/fs/ecryptfs/kthread.c 2016-06-30 23:34:13.022284475 +0200 -@@ -171,7 +171,7 @@ int ecryptfs_privileged_open(struct file - goto out; - } - have_file: -- if ((*lower_file)->f_op->mmap == NULL) { -+ if ((*lower_file)->f_op->mmap == NULL && !d_is_dir(lower_dentry)) { - fput(*lower_file); - *lower_file = NULL; - rc = -EMEDIUMTYPE; --- -2.7.4 |