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 42E2CC27C53 for ; Fri, 7 Jun 2024 20:06:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 980AC6B0089; Fri, 7 Jun 2024 16:06:34 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9309A6B008C; Fri, 7 Jun 2024 16:06:34 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 81F196B0092; Fri, 7 Jun 2024 16:06:34 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 65E236B0089 for ; Fri, 7 Jun 2024 16:06:34 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 0F34140356 for ; Fri, 7 Jun 2024 20:06:34 +0000 (UTC) X-FDA: 82205175108.08.5EFFB37 Received: from sin.source.kernel.org (sin.source.kernel.org [145.40.73.55]) by imf23.hostedemail.com (Postfix) with ESMTP id 7DD2914001A for ; Fri, 7 Jun 2024 20:06:31 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=VhcVZAw8; dmarc=none; spf=pass (imf23.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1717790792; 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-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=wIx9cKR9oFs2l0WUFce61hdfX+TM3kLxrbPruTKfdtc=; b=CXPEYjqUwdUGWEdP49y7ZnPWKjgT2yYX3L3WvqHGUzJEGIaamWaUx1Ml71Zrz/xTNdA+YF fH3ajsMaAmCuKk9cqvB7ohahPwo08UNBXHQR0yKM0Z8ftkXYIf1u0TRU9N0jiGkH4ZTJGg lFiQsEUy91k9koNK2erZWu3fRqapa+Y= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=VhcVZAw8; dmarc=none; spf=pass (imf23.hostedemail.com: domain of akpm@linux-foundation.org designates 145.40.73.55 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1717790792; a=rsa-sha256; cv=none; b=RFaVMJoEfev5qugmubyQkqBuW3pu0ajCKK7jyW1Mv5F3o6s/+bDKjl3aivB5S1rYc+c3Bw ZnvXqGm2tvg37n0v4Th0qZ7srs72738aH7KtNCjDJKhaTziqNYZbPofr4nNZcq44DKnuS8 ynn5NiBX/VnmXzjNNFibiKCNiwbQPws= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sin.source.kernel.org (Postfix) with ESMTP id 72074CE1E41; Fri, 7 Jun 2024 20:06:25 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5B90FC2BBFC; Fri, 7 Jun 2024 20:06:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1717790784; bh=l+MzTCrE+QhkM/SGOM47J9fZob9RAcpn4S4cOQ09WjM=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=VhcVZAw8YVqckma6gCRFJjjbTX4WSeR2cejP0qeOAq1uuvmWfFw8/5l5KclhfSMsJ EkbGTDrcI3zncJ2iVGkYNY+qXP2ivFd8AzBxylock6mOdqS67HO6fJTyvXVOkua7c2 NpJnUfFzWxjngUgBuFHGQsj3pySQgstFqfxXlurk= Date: Fri, 7 Jun 2024 13:06:23 -0700 From: Andrew Morton To: Donet Tom Cc: Shuah Khan , Matthew Wilcox , Tony Battersby , linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Ritesh Harjani , Mike Rapoport , Muchun Song , David Hildenbrand , p.raghav@samsung.com, usama.anjum@collabora.com Subject: Re: [PATCH v4] selftest: mm: Test if hugepage does not get leaked during __bio_release_pages() Message-Id: <20240607130623.76ba44371f8f406f5d1678b7@linux-foundation.org> In-Reply-To: <20240607182000.6494-1-donettom@linux.ibm.com> References: <20240607182000.6494-1-donettom@linux.ibm.com> X-Mailer: Sylpheed 3.8.0beta1 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspam-User: X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 7DD2914001A X-Stat-Signature: t96doaew6qmieajuhjrgefxpx5kxikat X-HE-Tag: 1717790791-696949 X-HE-Meta: U2FsdGVkX1+VovBjacLHG2FOh1Q8ksW73VJgyjWXZUVt3/0dwgGzuEtbD5+CRazb1rKvFoEVqWMK8WQpuXFJ14O21ACQk2idPeRfamuL6SKd0G6MURF03Z1ljUrMm7FbkNI2p6EIYAkj96KRd7oHptsdpqmwfXoVl8ec9qS9FTr62DE4Ucay0WS+1XmXUZ2hPUMnEXm/scckbeoM2n8NXHBA41pQbKHSpWEGDmWZHiPMPTjQGqv28b/eQUWSHzUMLVO8IOfz12+XIO+2+R3EtHxGIoo7J4T+FXdtQlflA2cXYiMmTwk2tSEL/LWSz7prf7ifXHHLwdmbo5NMR+EdO21++rs7M2896p8YSIEzNbqV7GZVSAxYNqXpwx5zfhUg9w7d1qyGGksGl+MeKfUnsF8xL89LaLxAEqxlBwAF3rgOxpOeLhGu8Ajoic3C2tsg9EYjy/1WqW077EoQxJeonRKf9arfmq5pBik/zJeIJ3x5fB6Qz5fZHDI89jBkA3dORBeaqFvB089bmktD8TkngwugkM10OwsuhKf9OV0ecEZU4W3d2HZ9AGNW11MO8q3Dbuw2WtB4vhGiLfvIROuUwbqGoAscLh6Quxgkd1Ihh9azytQBDCWvZcDxJbHYTmjiBtLI2CaKcnfzlUzyA+105b6IA2e8t5uOyElqiG0pQyNtADVesf4iAU6Y0WU6MAP61VYrgAueGQwIT1Orf1rz7hua75C55+aJPuXNS+ZNuyif/JuIzYZif3VcgMVY6wz5nfk/u2DAqIMyxfA8Hbre7YAGlPJdKxBWFv+jjX9o7QE/L7brNZIRfyxiOrUOG4kEoj2GGUV9Egq0vSX5xLcXQcFq/mbrAnKiZeLYonMj9DexYAb9cvq3Olon5cLoYBFCwjTHCpdKZl0anrEmoiKvuDRLmjVoEXm2spwa0eEIBZ8fo9QoOT/BtB8KAgzHNzi4qmDvPgkYxRubsy+xY+Q joYrc/n4 UD54GIXxM/0hIymjCEHXEcKUDqyG32hEOX9VrKQQ8Y7fLyKs3g6ZcY7SkHEDG188gTFHzjkIaQskN45ZpQTk5ZBdEO5nKdL3XIq7rQe7osEYaHNiCtboYxQxJebXaq7/WNlMoydmLWZOEFTY/bureQcnAWAaVdtrQWFwc6O72AS97fGKYTI0l6eNDbxjcCLZj8zexP2N4EuOfePf1SLRqU+1jnVmzC8M7WRDFpRWMx6o5FWw7H/thfl5uLxSu1Ct1kjjpHNzmIP1TELhgwYPD4lEhf2oq6as3XRWQ80S2IxtrwN5GHXu6eFpq7JM3u5YrBECqqdsYZIXyw7V4FtWAg7ejUISJ2Hk3btMnYeBhDiwlINk7VQT5T9cLXA== 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: On Fri, 7 Jun 2024 13:20:00 -0500 Donet Tom wrote: > V4: > - Added this test to run_vmtests.sh. v4 also contains this change: --- a/tools/testing/selftests/mm/hugetlb_dio.c~selftest-mm-test-if-hugepage-does-not-get-leaked-during-__bio_release_pages-v4 +++ a/tools/testing/selftests/mm/hugetlb_dio.c @@ -40,7 +40,7 @@ void run_dio_using_hugetlb(unsigned int ksft_exit_fail_msg("Unable to determine huge page size\n"); /* Open the file to DIO */ - fd = open("/tmp", O_TMPFILE | O_RDWR | O_DIRECT); + fd = open("/tmp", O_TMPFILE | O_RDWR | O_DIRECT, 0664); if (fd < 0) ksft_exit_fail_perror("Error opening file\n");