From patchwork Mon Mar 3 02:03:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sergey Senozhatsky X-Patchwork-Id: 13998053 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id C6A84C19F32 for ; Mon, 3 Mar 2025 02:24:53 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 565C6280003; Sun, 2 Mar 2025 21:24:53 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 4EDC6280001; Sun, 2 Mar 2025 21:24:53 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 36799280003; Sun, 2 Mar 2025 21:24:53 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 11ED0280001 for ; Sun, 2 Mar 2025 21:24:53 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id B6D3D120796 for ; Mon, 3 Mar 2025 02:24:52 +0000 (UTC) X-FDA: 83178646824.19.0224142 Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by imf07.hostedemail.com (Postfix) with ESMTP id D12B040006 for ; Mon, 3 Mar 2025 02:24:50 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=gmKN9QqU; spf=pass (imf07.hostedemail.com: domain of senozhatsky@chromium.org designates 209.85.214.172 as permitted sender) smtp.mailfrom=senozhatsky@chromium.org; dmarc=pass (policy=none) header.from=chromium.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1740968690; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=pZsh5cPaFoEDPyEJH9aQiY1L0urDRF/CUPRrOejpG5k=; b=koDpEjh1unMboHjAx0QWD+XgJhzmaE2xY9/3jZFqI3NTCsZHWE9j3yr6eaIgKq2qAN9vJP NB9FKMYWQ5Nd7K5j5sKj3YIG/uu5cUPVckjRTgItZpKgeyXis3Z1x3+Xnl/HNzGMHW9ynX +CfKezKCGtzaqB4SGcaLnWYJK4JeFrU= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1740968690; a=rsa-sha256; cv=none; b=qhFwLZ88ppXHERY3sisR3fByDkgP6Jz+v3Ndn+BK7z0MdG4pufoqXKPyTMv4/9+kk5lBS6 TbtvWMKA9Ux883HpMzwU6YZi7bYMXUWnZcyKP05xRJftvd8E3ZnuW1OYcgUR5o65/ZzrT8 ztPUc4pDELxbDsDe6Ku1tSMgtMcKoyU= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=chromium.org header.s=google header.b=gmKN9QqU; spf=pass (imf07.hostedemail.com: domain of senozhatsky@chromium.org designates 209.85.214.172 as permitted sender) smtp.mailfrom=senozhatsky@chromium.org; dmarc=pass (policy=none) header.from=chromium.org Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-223959039f4so17314835ad.3 for ; Sun, 02 Mar 2025 18:24:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1740968690; x=1741573490; darn=kvack.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=pZsh5cPaFoEDPyEJH9aQiY1L0urDRF/CUPRrOejpG5k=; b=gmKN9QqUyhgtqdbvsCYdtzDaKXUFNe3CrJcSBDtQeS4Lml29+5l5ArvkHlZMKHikLg FHCGJzbKXF6iMv8+PlC6f4oLcsYsEqz3k/gx6aT2PVp2sTmpMy7hzD3pl2aaXlMZNZDW +TrZzVQCNJjHhAUE/kKX59R2OHGpli/FDzY9I= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740968690; x=1741573490; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=pZsh5cPaFoEDPyEJH9aQiY1L0urDRF/CUPRrOejpG5k=; b=sAtepp1KAsOfg57GCBE1z7XcAnZoCHYEsUjFoJoQFQMPun6RLzmBrdAqFLDEyPepWs f7n5w9TX9DOPc68wMoYpEz7bhf6v3ZcweFuKJCuety0YCtptAGu06bX/PAFRGCd0RWWb Y+Ool9rVkajfkX8EeSwZrVoIXsBSQLMbpcBZnysXoAp9MLBT8PN2bT/itkvNOj0n5u7q aiB+McNlOBy/AGyd7c546diUJZyMHfjzcwWIMkDN3C5myfnSFVIdAwrFzd131NF+XgKQ jvRnF1y+dUJBsGxtzshUR7l4Oq4201A4+/o8S0ba02xwmWWPztm6lbVTYtEYHE2kK4FL 7OrA== X-Forwarded-Encrypted: i=1; AJvYcCUEaVVXntuoN1LtoVC2FRiW90y2e9O2ynLg4+Au52h1LYOE5kYvcgnTkCexuM+h+NytNJUK4QbfXw==@kvack.org X-Gm-Message-State: AOJu0Yw6TA+h6z5lTlEWGuaPgLMkwSUQT5ph7vcoSh40uVkTlK9YFR1i w6/d2W356tCBwR1itEISsWT9TIj1LUBR+FMQtPdEOYfP9KTuEgXv7diPjcnrGQ== X-Gm-Gg: ASbGncshQDAw+MOzUXSwQxfPGmCzKg41waRL3cCyaqZ0oiCBjXhaaUlRelWXYv9h3px aVHa7wqlYtK7yNT5yU17Kbegw9E83nP48afObT0Hm76yvpTWVPcjsJnvumBxA4Io34k3jX9QB5K Shnof5fqJP93cvECo63bzkLVf1G31PapkHZoYCOlZlnGL0Z1z0i5RyDFQkOfwrl8Il31DdXsMJR nNU8vxbjjg4/di/D9NqF1GYdU25eQJO5tR09tYW9xrG1itgi6z28Xb7fDIcEc6OuU1XppGeCtYu nHJpg2CPIGu/YciN5R2T0lHNiDTr0aWWOhf1Ylt9IfddGJo= X-Google-Smtp-Source: AGHT+IFRsspYWzVXCyDoL5ZFIh1SjDZmc0euiZ+Gem/pRrrBGftzVfrbZvTQsBlZb+pBOhlTra4AuQ== X-Received: by 2002:a05:6a20:7289:b0:1ee:6ec3:e82e with SMTP id adf61e73a8af0-1f2f4e3cc66mr16110519637.29.1740968689829; Sun, 02 Mar 2025 18:24:49 -0800 (PST) Received: from localhost ([2401:fa00:8f:203:1513:4f61:a4d3:b418]) by smtp.gmail.com with UTF8SMTPSA id 41be03b00d2f7-af221346042sm3142765a12.28.2025.03.02.18.24.47 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 02 Mar 2025 18:24:49 -0800 (PST) From: Sergey Senozhatsky To: Andrew Morton Cc: Yosry Ahmed , Hillf Danton , Kairui Song , Sebastian Andrzej Siewior , Minchan Kim , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Sergey Senozhatsky Subject: [PATCH v10 03/19] zram: remove unused crypto include Date: Mon, 3 Mar 2025 11:03:12 +0900 Message-ID: <20250303022425.285971-4-senozhatsky@chromium.org> X-Mailer: git-send-email 2.48.1.711.g2feabab25a-goog In-Reply-To: <20250303022425.285971-1-senozhatsky@chromium.org> References: <20250303022425.285971-1-senozhatsky@chromium.org> MIME-Version: 1.0 X-Rspamd-Server: rspam02 X-Stat-Signature: 58i8mg9ikhzy3z1hobj8yf81zysq4mbm X-Rspamd-Queue-Id: D12B040006 X-Rspam-User: X-HE-Tag: 1740968690-201910 X-HE-Meta: U2FsdGVkX1+LoFfkS3iHhHwBNjbzQQTU70/1Pm6iIzwaDqyZYh+GcszQjeYF/enUWbJ4+tuqcMwkFpDp8n6eLRihY6OzwkC103ZdhrF5EjyYGWrHPaJiGHGlPSg/hmO0SIjv+wYWEQ8Pa1GHWxHOXyhxcYfTdwp1OD9dDMxxRnnT5cV+pBvzQdDEFd7KSj8AtGIopzTKECek5l9t+EXe/NtvzIHmh/6I4ntTof/l/qK9kIK+6cDOYHQRv6myLCORXlTG7nva7XTLvsqA7MwMhUzpOnEMTSg/MUkoHLZH/FXfovZFAMdJ7nQqiH1D2e5grMGUtaDxt7kHe84/IbUSJXgw0te7k2DbgxvAfSxFy2XF/1tCzIduoo1X9EgwvUmtYhHwafE9qeJDUImtHJgBsJgxWqvW9wYzQePEcmP3ge+zSogGaLbrn5/1dL7AP5u8wDQFbCdTY5ROfVeZLGMhLsFyRCzpicytMMKcvUPVXbIKd7h0vZUXIl4FgBgfva6TaWU2jvCyl1f6P3zt4BT6FuCzH6aDcnWzsEUbndQTcEptSU+Kkx7+Un3S247zAS0ZpO4TKjfuCmUCChPsEnznlY/EV5SWaJN113gM4Rju2yf5Vix8lATzX/gMweRnzTtl4OBOTf7C0kQgpxfHCZ2K0InMy3ho6oKnJG6Ogy4anjxZKvPi2WzyvHkWTTMbEMkhImco2wpruC1eiaLkJ0eGssS8N08P3dU3++PUZx/EV7mYH9Mf0Qs2ZhNwXnKeIWrkySgJx3Jb1ahy+Uu4JRrVbECwiRMlkoAseqSgWkZ+JPOoLGIFwAxeUz+SpljPkNIT0JTQj124xeHeO0pjyOf31Qz5ELievnS3nd5t8x67CAgRv5i/ULEMsAGLvp1c21zAo662tG4YhMD0a5Fui3Le3WmSpmWJGyKsEC7riHTbvdK0BXv7X9biN4m+WzZgnDma7uZAXsbXz84hahu+yDG GQZ3hW/0 ANxuOAyR62ChwZGestckCRcUPtHAOF7qhpVjxJd5ts84RwK/ZUlme4nve6p9SUiPfsJjKkQRK7KDBFsTnzz8prK8HFn6PSLk1zi7r+/00sEIMrG/5hiMnpB0v4GGQnsLjmXGmftNKLgrc27n/09TDloC6hFukmM3j4obHpYDJRh/zQZGdR0hqm+g3sKFvLSI2+r8TcNQ2OmxOKShDIDiCH2fHpwwB8f+7Dh7qsnXWN/iMkwDGL0CDUYaX5oBu7iGygXeepbFcT/4bMfbKmjC7lytHupSUZ38RJbw17uMzOpPljO3EKj/En61oxQHeql47Yop+qQe49zPEAyuIwoDVpkorp5EP/irQ6/eA X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: We stopped using crypto API (for the time being), so remove its include and replace CRYPTO_MAX_ALG_NAME with a local define. Signed-off-by: Sergey Senozhatsky --- drivers/block/zram/zcomp.c | 1 - drivers/block/zram/zram_drv.c | 4 +++- drivers/block/zram/zram_drv.h | 1 - 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/block/zram/zcomp.c b/drivers/block/zram/zcomp.c index 53e4c37441be..cfdde2e0748a 100644 --- a/drivers/block/zram/zcomp.c +++ b/drivers/block/zram/zcomp.c @@ -7,7 +7,6 @@ #include #include #include -#include #include #include "zcomp.h" diff --git a/drivers/block/zram/zram_drv.c b/drivers/block/zram/zram_drv.c index dd669d48ae6f..248dab7cc7f4 100644 --- a/drivers/block/zram/zram_drv.c +++ b/drivers/block/zram/zram_drv.c @@ -44,6 +44,8 @@ static DEFINE_MUTEX(zram_index_mutex); static int zram_major; static const char *default_compressor = CONFIG_ZRAM_DEF_COMP; +#define ZRAM_MAX_ALGO_NAME_SZ 128 + /* Module params (documentation at end) */ static unsigned int num_devices = 1; /* @@ -1148,7 +1150,7 @@ static int __comp_algorithm_store(struct zram *zram, u32 prio, const char *buf) size_t sz; sz = strlen(buf); - if (sz >= CRYPTO_MAX_ALG_NAME) + if (sz >= ZRAM_MAX_ALGO_NAME_SZ) return -E2BIG; compressor = kstrdup(buf, GFP_KERNEL); diff --git a/drivers/block/zram/zram_drv.h b/drivers/block/zram/zram_drv.h index c804f78a7fa8..7c11f9dab335 100644 --- a/drivers/block/zram/zram_drv.h +++ b/drivers/block/zram/zram_drv.h @@ -17,7 +17,6 @@ #include #include -#include #include "zcomp.h"