From mboxrd@z Thu Jan 1 00:00:00 1970 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 DBE95C369D3 for ; Sun, 27 Apr 2025 10:26:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4991C6B0005; Sun, 27 Apr 2025 06:26:58 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 446616B0006; Sun, 27 Apr 2025 06:26:58 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 33EEC6B0007; Sun, 27 Apr 2025 06:26:58 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 0EC236B0005 for ; Sun, 27 Apr 2025 06:26:58 -0400 (EDT) Received: from smtpin13.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 6E85FC0690 for ; Sun, 27 Apr 2025 10:26:58 +0000 (UTC) X-FDA: 83379445716.13.F14F400 Received: from mail-pl1-f193.google.com (mail-pl1-f193.google.com [209.85.214.193]) by imf14.hostedemail.com (Postfix) with ESMTP id A0F80100006 for ; Sun, 27 Apr 2025 10:26:56 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Re6Y+WF1; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf14.hostedemail.com: domain of siddarthsgml@gmail.com designates 209.85.214.193 as permitted sender) smtp.mailfrom=siddarthsgml@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1745749616; a=rsa-sha256; cv=none; b=OrhV6XExriHQy/QNKXbTl4mT690LmTYL8KHtvtsRnOqrq/c3qOJ0MkRckMgi6fQxYfxPM1 qwgHGLQCPBIUxWPQL7cCCkh8iRtNiavjdyZZ0PKbucHnff5E1N4Y6TFdqjH7++Vg9Ejr0h 9PRwJUAeN8xr4Wq/2N8zAT3YcfUruuU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1745749616; 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:references:dkim-signature; bh=rG4wi/dNPtItNd0KVOI4rRQ1RlH3zfmT05+Zcy25VSA=; b=XC9FPXpf94d+Mv8q81BP4T8l7UdbilbprrNQJTNvmQDaMeC3MXR6unBXstGkcrHQ5EiuLF V62iJVbsP+bGOT4QzKvDmKiHSHQtuqpm4mfDaU08ux/MQXdiwwdIKs2VSx8oc4Zfs1V5Td NlHd3J2ed+esKQ+gwEiiicIS6MyaAM8= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Re6Y+WF1; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf14.hostedemail.com: domain of siddarthsgml@gmail.com designates 209.85.214.193 as permitted sender) smtp.mailfrom=siddarthsgml@gmail.com Received: by mail-pl1-f193.google.com with SMTP id d9443c01a7336-2241053582dso58761545ad.1 for ; Sun, 27 Apr 2025 03:26:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745749615; x=1746354415; darn=kvack.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=rG4wi/dNPtItNd0KVOI4rRQ1RlH3zfmT05+Zcy25VSA=; b=Re6Y+WF1Uz8t1f8bBd8i4r9b6jThEzFCwYq/0nI7JfuG4MtTmaM0EHi9BnMGmlLRFX FaCyiF0mklJ6a9ptDSIOiJj/KWbBWStuk+H5GWwhmjeDcAu7K19qUdC8La/OEGDc3YtR COpxLrVqK4UFpYNes7R1JE+/wFarP8X/4sAL11TrNll99XGpqCh4p/to6Hg7MjqX50XY YjacpMWeZzQToqH5DfWVR+/41rjzN12gPNDpiDaU2QBd85fvXKI75q90SUfq05SzRm1e UIk+wpLPEo19KCC5yVXbE/YpeD3+sFtQ8uPQzHs2bY2zXr48zygDBChlTSUzjEIZd3xI CtOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745749615; x=1746354415; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rG4wi/dNPtItNd0KVOI4rRQ1RlH3zfmT05+Zcy25VSA=; b=l4VngDA1+reXGdH9df6r9DFucgTfo9vQNcWCgVzd5VVBMgUp9if2c2RKCO3X2FhTjF /FeavNwhyrzYsfIlhdEHKPWl50Xdy7X4Ig4v+7TA/F8DTeM3hDL9cCuOHn3T7pDK5GFV jIqlEWkTIKzPN93v5DxfWZzxEelUq1MA9204fTF1mAC+z6GsF4ri6zjAmWup42tnKcoS qURCFV5B7dHTmJReH6w5JQICTzRZIAEGdkv+BYtMHKd6SSa1xj/ZVhKtsfvvSexkLnhP 9acUF/SyAhTGFPguN65DGM3Pbodqnftps3LKpsGq6I2beKw/kzVGJmpzCv6bDq1rOoNO 26PQ== X-Forwarded-Encrypted: i=1; AJvYcCXsz9o8y44yPZXZRnJxsRE7LEp7kapAJd65boejgj0xHoXnYjKTfTVS4CTxIAdmR+K6aK2lF8YjAQ==@kvack.org X-Gm-Message-State: AOJu0Yz2jmFxZJUHypUrvGpcuF+YlxXETz9FlNTF25EYqHgO5qgusm2R fYkc68xpqXeUkR0QwBNy4UgSiFH0obAqMk6zJcxtyQIIyBUxRs34 X-Gm-Gg: ASbGncteIuJJrymhulWvWSBn3bhOXeXFnn+iN7MQa+HjGGvq865AtDAUAvB2MwMm+2u n58le/Dz8dWAEo0HSpOUnvrwOQRyGiHlM5NiVb4xmACEdQEvUCrVnNTg1sDMSaqwEW8zWtLllPk 8X+VWoCLVcd/BJkUfGNy8YeIqrXMll7Fufe0o7Q4LUXCMgyEJgb3sSnI/J7/Ks35iazLdMT6pyi UltLZBn0jqnlfZ4vY4xhgD+OjKHCa1VxkS0/VOp7AZFYpP/zdCneO9QqwUDnoSOM2rVETMcGccZ iOdntbiUKjRAURNXf5niYSut1YQL511+T/IkkeirCw+v3HyQm0V/vqC6YPs= X-Google-Smtp-Source: AGHT+IGUa2Tx/EYX0ogpIqp9guU98wCtywVQo/NXZ5wFhd6QoXBDnQgp7Xjl56+ehyjTtG3Uj0Ld+Q== X-Received: by 2002:a17:903:3d0e:b0:229:1717:8812 with SMTP id d9443c01a7336-22dc6826e1dmr85333375ad.0.1745749615424; Sun, 27 Apr 2025 03:26:55 -0700 (PDT) Received: from sid-Inspiron-15-3525.. ([106.222.229.88]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22db5221677sm61672545ad.248.2025.04.27.03.26.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 27 Apr 2025 03:26:55 -0700 (PDT) From: Siddarth G To: akpm@linux-foundation.org Cc: shuah@kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-mm@kvack.org, Siddarth G Subject: [PATCH] selftests/mm: use long for dwRegionSize Date: Sun, 27 Apr 2025 15:56:39 +0530 Message-ID: <20250427102639.39978-1-siddarthsgml@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: A0F80100006 X-Stat-Signature: bkjsu4euo1gzoaecxhhskkkdaxckhd3x X-Rspam-User: X-HE-Tag: 1745749616-207141 X-HE-Meta: U2FsdGVkX18dDKxU9czLS0GdygC9dwKeysP70telVimF6nizeGT4rXd375O6RnReRv03CwVEEw8TTFt04Ocu34awlH4rSdoKM1Pl+up/DUs6SkdW0mAfsEl6dDr7dykEFv3iWRj03LjGVorCP4RTG9KjyIxn2v9C3U3g5SYmCDmgkpGnul+9F6CXNiSMFzbxp5zxroi8DEwsuULmM8ubXAZo/tA2hDki0cgOqEDR0qUFZpptKN4WPowJV/Ewd++0Lelk6W7uph0u4BQcRKqnS5+VerN4jic0HDXATn+6OI9zt8feE7V15J8AaqiPa0PnK9lQXyc+xqcttdgL4AmKmfkkEYh4AubN5aa/Qs+fNAr5J/JQjpGnbaAkiXNIOfqnowTgZHFSdryPkr+i3pCJ2UUHGPgXJdSC7HAApbLg6BbL9gZUWx53e6UrDQgjUSlKqf++HFv0AjIlEJhZxRUFF4wYhRQLQxOhFvjbp7+vEnA7to5LLDwSsCW8MI6HpFnsYWHp4t7CIoPb6Vzqha35ZtrNHGPaXCQwvBSNuyH1vTyyqT1pRNa9E5UmnpkA0EfDV50Q9vcHCWk84m/315CUyvXuzZc+IFGYtGSzgNG5PoBTBO4JaHLXxiTmy8tTvRcN2CMfkvh6Aak7R/6SUgQrrenvF+DsArQYVE5mb/tVDtdFilG2ZTNL+ABV/Zu7GDA012DMPDcslv0sJ+/ZpNl5/SfdZy43+qBhm1yWvA9E57EVMTr5F/y9N3c/0mJJ0wwEvSSWBBJUSk1ymhXmrYSFHEQJbpnRY0RZ9f8zVxfvxJYR/S/Qm+atwFZogVkWGpWHdw5qrl8LWFx7EZg2/FPSCwdSBIFmIIcaOOYfcudYOOs83J0s3kVOQJfRXPANkckoj5JfX8ERMfsJlUmLm4VBYfmywt8BjmujsMEkUwNmPM5Jb32iHNDXn6MVk7QT6RGc4Nqy+i1drhQB2t5MWnf t4M/cl8v 6F+KWPOP+/L/5gmkBwnXlLiwqNN8k4eJQoVQGq5mLfqZQXi5X+uYIvTWGg3DT8UIEue93Hmx6WUGfUedjGI37YYvKN50Tr/BfXxkPVwpvFO0N0OhUIPsWCCl9clOSNbmMLaWpVOKebJ0rk8m6J/w37NRsTkrYVQvcWmAd11vr6Xuub743ZRcojw2n7hdy3p2zWHguLPQbFAp4ykEaZ8mvjVApHOiYk8VPd+CuPz1kyt+aWQqZb7wQlxYi19A98xpsds1WQnqGZc/8QL4w1uCj0RGKY72+JKFhYagZ9HkRDKKdycXDt3sz3NKYlUfqT0NrQ46nvW3XqQiynfQkA/9WU1sDb4/RqgZ6yu9CN9hmsZ2QlSywdGZzuTfjWRDY7vOc7DMG9LHe+CXYsoWMBLZh+Kd6cQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000039, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Change the type of 'dwRegionSize' in wp_init() and wp_free() from int to long to match callers that pass long or unsigned long long values. wp_addr_range function is left unchanged because it passes 'dwRegionSize' parameter directly to pagemap_ioctl, which expects an int. Signed-off-by: Siddarth G --- tools/testing/selftests/mm/pagemap_ioctl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/testing/selftests/mm/pagemap_ioctl.c b/tools/testing/selftests/mm/pagemap_ioctl.c index 57b4bba2b45f..5773666f07ea 100644 --- a/tools/testing/selftests/mm/pagemap_ioctl.c +++ b/tools/testing/selftests/mm/pagemap_ioctl.c @@ -112,7 +112,7 @@ int init_uffd(void) return 0; } -int wp_init(void *lpBaseAddress, int dwRegionSize) +int wp_init(void *lpBaseAddress, long dwRegionSize) { struct uffdio_register uffdio_register; struct uffdio_writeprotect wp; @@ -136,7 +136,7 @@ int wp_init(void *lpBaseAddress, int dwRegionSize) return 0; } -int wp_free(void *lpBaseAddress, int dwRegionSize) +int wp_free(void *lpBaseAddress, long dwRegionSize) { struct uffdio_register uffdio_register; -- 2.43.0