]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
delete zram-fix-operator-precedence-to-get-offset.patch
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 19 Apr 2017 11:33:04 +0000 (13:33 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 19 Apr 2017 11:33:04 +0000 (13:33 +0200)
queue-4.10/series
queue-4.10/zram-fix-operator-precedence-to-get-offset.patch [deleted file]
queue-4.4/series
queue-4.4/zram-fix-operator-precedence-to-get-offset.patch [deleted file]
queue-4.9/series
queue-4.9/zram-fix-operator-precedence-to-get-offset.patch [deleted file]

index e9a477c63aef8eb2fd62aef357b583e0ed45aaae..4d6ea5260207be0043f650c92c64bc7259b88bec 100644 (file)
@@ -5,7 +5,6 @@ tcmu-fix-wrongly-calculating-of-the-base_command_size.patch
 tcmu-skip-data-out-blocks-before-gathering-data-in-buffer-for-bidi-case.patch
 thp-fix-madv_dontneed-vs.-madv_free-race.patch
 thp-fix-madv_dontneed-vs-clear-soft-dirty-race.patch
-zram-fix-operator-precedence-to-get-offset.patch
 zram-do-not-use-copy_page-with-non-page-aligned-address.patch
 zsmalloc-expand-class-bit.patch
 orangefs-free-superblock-when-mount-fails.patch
diff --git a/queue-4.10/zram-fix-operator-precedence-to-get-offset.patch b/queue-4.10/zram-fix-operator-precedence-to-get-offset.patch
deleted file mode 100644 (file)
index ebbd06d..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-From 4ca82dabc9fbf7bc5322aa54d802cb3cb7b125c5 Mon Sep 17 00:00:00 2001
-From: Minchan Kim <minchan@kernel.org>
-Date: Thu, 13 Apr 2017 14:56:35 -0700
-Subject: zram: fix operator precedence to get offset
-
-From: Minchan Kim <minchan@kernel.org>
-
-commit 4ca82dabc9fbf7bc5322aa54d802cb3cb7b125c5 upstream.
-
-In zram_rw_page, the logic to get offset is wrong by operator precedence
-(i.e., "<<" is higher than "&").  With wrong offset, zram can corrupt
-the user's data.  This patch fixes it.
-
-Fixes: 8c7f01025 ("zram: implement rw_page operation of zram")
-Link: http://lkml.kernel.org/r/1492042622-12074-1-git-send-email-minchan@kernel.org
-Signed-off-by: Minchan Kim <minchan@kernel.org>
-Cc: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
-Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
-Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- drivers/block/zram/zram_drv.c |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/drivers/block/zram/zram_drv.c
-+++ b/drivers/block/zram/zram_drv.c
-@@ -999,7 +999,7 @@ static int zram_rw_page(struct block_dev
-       }
-       index = sector >> SECTORS_PER_PAGE_SHIFT;
--      offset = sector & (SECTORS_PER_PAGE - 1) << SECTOR_SHIFT;
-+      offset = (sector & (SECTORS_PER_PAGE - 1)) << SECTOR_SHIFT;
-       bv.bv_page = page;
-       bv.bv_len = PAGE_SIZE;
index 270680505a9b89bcc025eb5f2bc638b4b1ad4950..ce863e9a9bd54de97bee4199e60a3ca61d2dba16 100644 (file)
@@ -1,6 +1,5 @@
 cgroup-kthread-close-race-window-where-new-kthreads-can-be-migrated-to-non-root-cgroups.patch
 thp-fix-madv_dontneed-vs-clear-soft-dirty-race.patch
-zram-fix-operator-precedence-to-get-offset.patch
 drm-nouveau-mpeg-mthd-returns-true-on-success-now.patch
 drm-nouveau-mmu-nv4a-use-nv04-mmu-rather-than-the-nv44-one.patch
 cifs-store-results-of-cifs_reopen_file-to-avoid-infinite-wait.patch
diff --git a/queue-4.4/zram-fix-operator-precedence-to-get-offset.patch b/queue-4.4/zram-fix-operator-precedence-to-get-offset.patch
deleted file mode 100644 (file)
index fa63eb1..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-From 4ca82dabc9fbf7bc5322aa54d802cb3cb7b125c5 Mon Sep 17 00:00:00 2001
-From: Minchan Kim <minchan@kernel.org>
-Date: Thu, 13 Apr 2017 14:56:35 -0700
-Subject: zram: fix operator precedence to get offset
-
-From: Minchan Kim <minchan@kernel.org>
-
-commit 4ca82dabc9fbf7bc5322aa54d802cb3cb7b125c5 upstream.
-
-In zram_rw_page, the logic to get offset is wrong by operator precedence
-(i.e., "<<" is higher than "&").  With wrong offset, zram can corrupt
-the user's data.  This patch fixes it.
-
-Fixes: 8c7f01025 ("zram: implement rw_page operation of zram")
-Link: http://lkml.kernel.org/r/1492042622-12074-1-git-send-email-minchan@kernel.org
-Signed-off-by: Minchan Kim <minchan@kernel.org>
-Cc: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
-Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
-Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- drivers/block/zram/zram_drv.c |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/drivers/block/zram/zram_drv.c
-+++ b/drivers/block/zram/zram_drv.c
-@@ -953,7 +953,7 @@ static int zram_rw_page(struct block_dev
-       }
-       index = sector >> SECTORS_PER_PAGE_SHIFT;
--      offset = sector & (SECTORS_PER_PAGE - 1) << SECTOR_SHIFT;
-+      offset = (sector & (SECTORS_PER_PAGE - 1)) << SECTOR_SHIFT;
-       bv.bv_page = page;
-       bv.bv_len = PAGE_SIZE;
index 9e7d0c73b563d35edb8ac52a9685f0c0ca3572a8..a5b5b0b5bbc7fa2c812152fbb43848863cbd9707 100644 (file)
@@ -4,7 +4,6 @@ tcmu-fix-wrongly-calculating-of-the-base_command_size.patch
 tcmu-skip-data-out-blocks-before-gathering-data-in-buffer-for-bidi-case.patch
 thp-fix-madv_dontneed-vs.-madv_free-race.patch
 thp-fix-madv_dontneed-vs-clear-soft-dirty-race.patch
-zram-fix-operator-precedence-to-get-offset.patch
 zram-do-not-use-copy_page-with-non-page-aligned-address.patch
 zsmalloc-expand-class-bit.patch
 orangefs-free-superblock-when-mount-fails.patch
diff --git a/queue-4.9/zram-fix-operator-precedence-to-get-offset.patch b/queue-4.9/zram-fix-operator-precedence-to-get-offset.patch
deleted file mode 100644 (file)
index 306d00e..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-From 4ca82dabc9fbf7bc5322aa54d802cb3cb7b125c5 Mon Sep 17 00:00:00 2001
-From: Minchan Kim <minchan@kernel.org>
-Date: Thu, 13 Apr 2017 14:56:35 -0700
-Subject: zram: fix operator precedence to get offset
-
-From: Minchan Kim <minchan@kernel.org>
-
-commit 4ca82dabc9fbf7bc5322aa54d802cb3cb7b125c5 upstream.
-
-In zram_rw_page, the logic to get offset is wrong by operator precedence
-(i.e., "<<" is higher than "&").  With wrong offset, zram can corrupt
-the user's data.  This patch fixes it.
-
-Fixes: 8c7f01025 ("zram: implement rw_page operation of zram")
-Link: http://lkml.kernel.org/r/1492042622-12074-1-git-send-email-minchan@kernel.org
-Signed-off-by: Minchan Kim <minchan@kernel.org>
-Cc: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
-Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
-Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- drivers/block/zram/zram_drv.c |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
---- a/drivers/block/zram/zram_drv.c
-+++ b/drivers/block/zram/zram_drv.c
-@@ -998,7 +998,7 @@ static int zram_rw_page(struct block_dev
-       }
-       index = sector >> SECTORS_PER_PAGE_SHIFT;
--      offset = sector & (SECTORS_PER_PAGE - 1) << SECTOR_SHIFT;
-+      offset = (sector & (SECTORS_PER_PAGE - 1)) << SECTOR_SHIFT;
-       bv.bv_page = page;
-       bv.bv_len = PAGE_SIZE;