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 9AE58C7115A for ; Wed, 18 Jun 2025 10:00:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 400266B0095; Wed, 18 Jun 2025 06:00:58 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3B00D6B0096; Wed, 18 Jun 2025 06:00:58 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2C6476B0098; Wed, 18 Jun 2025 06:00:58 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 1940A6B0095 for ; Wed, 18 Jun 2025 06:00:58 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id A3DF81A1087 for ; Wed, 18 Jun 2025 10:00:57 +0000 (UTC) X-FDA: 83568077754.26.DBE0BD3 Received: from mail-wr1-f74.google.com (mail-wr1-f74.google.com [209.85.221.74]) by imf07.hostedemail.com (Postfix) with ESMTP id 6C2EE4000B for ; Wed, 18 Jun 2025 10:00:55 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="WEexN/Ns"; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf07.hostedemail.com: domain of 3U45SaAgKCAQnegoqerfksskpi.gsqpmry1-qqozego.svk@flex--jackmanb.bounces.google.com designates 209.85.221.74 as permitted sender) smtp.mailfrom=3U45SaAgKCAQnegoqerfksskpi.gsqpmry1-qqozego.svk@flex--jackmanb.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1750240855; a=rsa-sha256; cv=none; b=V72Q8MWr+pFCooPOj71YpR6sRiAt672CYSE0eox8g47e3GbGjZNDS/MW+Je0uqfqsJzLvj OXMjhart2j1e5fu7Rq8dQKUb6daq2O9aWGtbNbUhkpl/jSlyCIX4FFlVipHgGpBFthjEcl Cbdeq3No+ZebOF2vmO5D8IFs+P//oVs= ARC-Authentication-Results: i=1; imf07.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="WEexN/Ns"; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf07.hostedemail.com: domain of 3U45SaAgKCAQnegoqerfksskpi.gsqpmry1-qqozego.svk@flex--jackmanb.bounces.google.com designates 209.85.221.74 as permitted sender) smtp.mailfrom=3U45SaAgKCAQnegoqerfksskpi.gsqpmry1-qqozego.svk@flex--jackmanb.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1750240855; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=9gXsKhSThWoiUF4CvpkQnu6NVTTM0tjBOOvGWcPTBWI=; b=mpeQRGOc3V5s7xUajZn0FgJAAc+vwR5zPYVOuV1o14rj8fBonuFy/TUXdgFpyvw4xRrjQ+ O5MiGSYSLWMMe0UaUpeEd15BFovvWuR0KznKytRyTfznGgGSNwbMG2uZ4W9QRgCq1bAz3T dCfHYxW/A4j2IBR9cdhDl37d2+39eU4= Received: by mail-wr1-f74.google.com with SMTP id ffacd0b85a97d-3a4f85f31d9so2738341f8f.1 for ; Wed, 18 Jun 2025 03:00:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1750240854; x=1750845654; darn=kvack.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=9gXsKhSThWoiUF4CvpkQnu6NVTTM0tjBOOvGWcPTBWI=; b=WEexN/NsRgXTSdKFNuK9I453Gktsl8lW1PnBoymyYczyjheEVC4/Oalpp5jp2koDoU bZPbB/CU5ALb3Q4HNQ4X2oFQqMsC0PI4YL7gpWMG/rFcp0B0iXRfWWA7Fk4F3dnCkkCH fzy1HQBF1NtpjzqN8xKXxaq9ecIQQaqfDQ3Puohru+aSLMOK23j5ObMApohcxI84MioY 8y7DY/VWFhDfga9pkPDzyFnxhuXseSyP1O2dhozRL/BS5sbzF/erxSsAAwWb2iX7bExV i34rtyLuyhKV47fCTy/1UUX18V2avMDy6/h5Bcr2zz+EQeEaPNhb8AjryZqyY3yfpIT7 dsRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750240854; x=1750845654; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9gXsKhSThWoiUF4CvpkQnu6NVTTM0tjBOOvGWcPTBWI=; b=BMGHUFdyHlT1r6Sb+Himr05aJLZh2YZDc3OqySfrXzKVAr0Tba6+cHnQdpx2vUZpca nIjm1/A9D1x4iGMnD1OXUhnHNmTTjioVnznq0NRUtiOw4CMyRQI/x6y1o2uM6A+2QszB tSIt68anx5gA5eVYOxX1O5QUgOVLFkuXayBUOSuYo/Co2Znb9FBvjqgxtSIBhjKcLN4b 7O4tuyJJtnhjEhqGNgTmwte7d0g0wd4qebT400dvYgqAqk1SlPEfunjFgolz3qwpuKyu jsixD1Ee1dM7V/TxlxmiKGsdSbptQ/TBU5szqOOyvrXv2cRyLA72Ryy1tQaJqQQWOXKL KJJg== X-Forwarded-Encrypted: i=1; AJvYcCWVvnQKeY7oBmPHtlwAvYqvlgq6dOLzAmC9CRlqNEwTZ71JAAe/uhMwSJBFozM1S2VrpfBZDfA1eg==@kvack.org X-Gm-Message-State: AOJu0YxKG2nSNVypHHSzRFQW84YzBwxspjGrb6re9WdooKSJySyBuofa P9ErWR59hlyD3osUatKxpNTgkJQJgoROvyNvVESMwBtnUFCXCSrFhzkTdf6s9YCu3oua8dXct0g FUlHtuzOKJwpvSQ== X-Google-Smtp-Source: AGHT+IEFSgudHg7Y7cHjEgvEWYvKJum1y7AdKSBurV7AIvTuNOuv1zf2A9OMmkY37R7Vx351TJtubM5Ukn5P4Q== X-Received: from wmbdq13.prod.google.com ([2002:a05:600c:64cd:b0:43d:1873:dbaf]) (user=jackmanb job=prod-delivery.src-stubby-dispatcher) by 2002:a5d:5c84:0:b0:3a5:1cc5:4a17 with SMTP id ffacd0b85a97d-3a572e925e1mr13213215f8f.42.1750240851242; Wed, 18 Jun 2025 03:00:51 -0700 (PDT) Date: Wed, 18 Jun 2025 10:00:49 +0000 In-Reply-To: Mime-Version: 1.0 References: <20250501163827.2598-1-ujwal.kundur@gmail.com> <20250616100406.2853-1-ujwal.kundur@gmail.com> <20250616172618.0609127a8b1e406d4c228d24@linux-foundation.org> X-Mailer: aerc 0.20.1 Message-ID: Subject: Re: [PATCH v5 1/1] selftests/mm/uffd: Refactor non-composite global vars into struct From: Brendan Jackman To: Peter Xu , Andrew Morton Cc: Ujwal Kundur , , , , Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Queue-Id: 6C2EE4000B X-Rspamd-Server: rspam10 X-Stat-Signature: nerjtqewigefdbaema6enhk5tpskr1h1 X-HE-Tag: 1750240855-83869 X-HE-Meta: U2FsdGVkX18OjBKdpOWdUoSfQ8rb0AzpPCZ+o8jc/urx7+iFFO305+iJlPtaphzdsnOJ8/5Q5e7upKJlOWuTl0edxIP+kN1ZV+1Tf16ryBGiYJd9on51JPVMWlS5fQ5KXcvoN5GMS9GCwFsN+oNdSc3LxCe2hhWNSTG6j0IJBcQ/4oiPq1Vx7RBo37JswUqW6usU5ABRd1EQV0OshSp3IrpjvY4zaBItIVWD7fgzKmDhnJAut+YBBBDAgFEqhWG6iE5SNxRZCLbaX/RVPcdhRlRvpnGp84D5XFUgKIporGiwDO1hhuls53tZc5JZdlFUkPk3kEI9gSlVejOQNM1Q2p+oyRVnpglACkXoCvQni3i2q+L85NXZ0wH4vsQ3b2mis2DbTTa/nS26OLf4b73wgVeselp0KIErFJfCx9601y/I1II8IwG0pVv2/D2ZJDHOiDfK6llybejocCt9hIJPP4tvRDTmNV4JHR0yFJNUPt+y9rm2sddPWBHEZdK0EScg6W8nCKpxoqQTrLfZe493jIrCz1j7OHs7lGWrdBuinx8CrWD1WGixz+qO1rkrmT3evBcq0qhNdOYnqFTG/js1KKmykcOqj5L0imzkWORb9dvpht+h3nvTI72X61HkYYpBVXsMEnr69/v/dVP4v1n2R+B5QKiEP4MKeCPVxG1QTTz+GSOKw+IW7it/Pj51Eynt5l+G6zfEcMrlnoqzy5kTqRcN3m+9uNLbZSI31WVm+qSP66k4ZSpl3ZKFXmKC2pjE2xi9vRdEQmNZwAjCBmH3T+xaVpSmB1Cuw6kxkSe5klW4h9x1sbcvxxoo8H9+pIeLQFuIl+3iKuaabpQMPfHwQL2N6KhGzhBaG+UBlzwAsbUT7yGI6qYHUUSl2UR9tyHStesygIvjwYUlD0ikxLUe4FBqN/5B8G5tOj3IS1BEQB5n0lhnuU27nodq0CTAMBWqJj22XVUJHMFlepnItup BJjI2T68 nrmxqmm3s6mHefuaq/h52mUqIh0C87gK8CqD5kVGzfabDLyglnvV3d4hAR2+WBlCibounH8ZYfOHYCUR/pD4667zDbLaHh8iPaFVVxp6FdOMDpJ7z7ce99zUb6i+1aFs5ctU5rxQHqdBp8PmYCLFYQGDPGN2dfBxZsPpr235nwhUxCaLTVk9gyHcNJeEJcbDG8Ptw6jInJG2rouRCSEU+bHAbhokcLASNz9Q3c8d5l7XLH1ib+d5LjRcA0ls3rsyprDb7Pf343wjWshNza2RFOK7s8PW1UyqxaXLxk/WiDb1262KKmqDRRUpgLlJ7DY5L/lDYk5Ld9lhu2ctBwBT2n18CRzShITMMs8XiqeWUslfHYMwi1De45G5jLCZnKh6nfZsTc6WqyD2Ov/86aoBGcYG++5zDjSZZH0IUm5D3HcITWj0EBlnHmPbHdk1tJ1vxWbqkT2A3mRBVYB+2awCEBlYsBWSyQAHwrQMZOJ2d+JFMilDoMcTOvmTax8yoNP0RHHACsl6sMlghfqRsAbEPCi6UB9JynCqqBnlwiSKGvnaa9WC3NxvB575WZcl4iGLcnCevrzz0mnjCrDUNcxwrtW5FSLfHQAmHKb+OMAfVSvsin6MT5q/Lj6YwHuU59DT2ZGIi3jANeW0aeORs7M5IZKq3G5t6EzuL4AUDc6YSPRLUu+xTo5EFr7tCuxxUkS66hZcsYXX32TeygT8bObIL0CTokAddnZrWB1lpqvxRbGRa3zAGmhk4dzBoy87c6Aypx1Z2J7byNHMRq4RG9/pE6e9JZhz0ymuGrrO4MR9s+L1VylPBbcyxmZbfQFMrE439DGjRYB7UuH/ivlVVFDJ8+1vn2xUbl+24ZQXdNk8CbNZcGo8= 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 Tue Jun 17, 2025 at 5:22 PM UTC, Peter Xu wrote: > ERROR: munmap (errno=22, @uffd-common.c:277) Looks the same as what I reported here: https://lore.kernel.org/all/DAITJKYRQMFD.OLOUWS7UPGVD@google.com/ > Ujwal, can you reproduce these issues and have a look? The script I mentioned in that other mail should help with this: https://github.com/bjackman/linux/blob/github-base/.github/scripts/run_local.sh That's my hacky attempt at a "hermetic" runner for these tests, it ought to let you get the exact Kconfig, userspace, and QEMU command that I used when I hit the issue. The GitHub workflow definition shows how to get its dependencies installed on a Debian-alike: https://github.com/bjackman/linux/blob/github-base/.github/workflows/test.yaml