From fdca677668d4606237ff7a3217226ab9d7efa74d Mon Sep 17 00:00:00 2001 From: Mikhail Novosyolov Date: Sat, 1 Aug 2020 23:05:59 +0300 Subject: [PATCH] Optimize patch to avoid odd strncmp and strlen --- 0001-mm-add-sysctl-to-disable-disk-based-swap.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/0001-mm-add-sysctl-to-disable-disk-based-swap.patch b/0001-mm-add-sysctl-to-disable-disk-based-swap.patch index c1618d3..c9cbbea 100644 --- a/0001-mm-add-sysctl-to-disable-disk-based-swap.patch +++ b/0001-mm-add-sysctl-to-disable-disk-based-swap.patch @@ -146,7 +146,7 @@ index 891a3ef48651..ef79f4d03809 100644 p->bdev = bdgrab(I_BDEV(inode)); + bdevname(p->bdev, name); + // If sysctl vm.disk_based_swap = false, prohibit any swaps but zram -+ if (strncmp(name, "zram", strlen("zram")) && !sysctl_disk_based_swap) { ++ if (!sysctl_disk_based_swap && strncmp(name, "zram", strlen("zram"))) { + bdput(p->bdev); + p->bdev = NULL; + return -EINVAL;