From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dl1-f47.google.com (mail-dl1-f47.google.com [74.125.82.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 83AE3239E80 for ; Thu, 8 Jan 2026 02:12:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.47 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767838372; cv=none; b=C1Sqofb+jO4PfMdcOvvLGt9l+IqulZEbqJ1u2ZjFHvMq57jK+FNUQzE6kbYwvDQi6fTeDpogM6ztY1A0WxGcXovADVUHwOnjcRe20rSnTpt/F/NJFPcn42PQQ4FoX2QsEBAnra1tmrlgCN/TXhA6Sgq1ss+RNLZ5eY0qV/Xx3EA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767838372; c=relaxed/simple; bh=hF9d2rhNnBS2loGttWlljpF0c8tw3NNkNXX8fEqJveU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=WMDgIT3PWH2kfCvL1uen33zXB28K6RMqB6yv6DutnT8buoIo5MxaT7aHOHVN4VQcD5yBdR7Up+84SF25pVqzAM14hb3ahjxdfK4SV8DgArly2ToJo/NjCGlaB7NNAXD0Mf6jhP7Qw99CTlzIkDHz2NfxL0P23KEuWo2MjFAHMF8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=TJX1LB5D; arc=none smtp.client-ip=74.125.82.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="TJX1LB5D" Received: by mail-dl1-f47.google.com with SMTP id a92af1059eb24-1205a8718afso2522692c88.0 for ; Wed, 07 Jan 2026 18:12:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767838370; x=1768443170; darn=vger.kernel.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=dc8PyghtvdlRSO9tPpEj5myMC/2Orvga0lvG2eJ2slA=; b=TJX1LB5DkLkOGVn+5vg3qW3o6Blgb81dMGtSQw94DVnf1QgpcIkkzHfYAuUJPsRTYg hukuMEeqw5c860w3Fcd809mEWR2MStHmCxcftnurPBDiBoljfah0am6qRXPc76mNE6Hh 9cnRLNHxUZAPx16S5pSA03ICjx1q83ZWlhGvNmZLhF/92bU7X2KY9tGNS753VGOVru/R z8SnbzACbO29SlA7BFeR5rgd+tQUDyfdDNhlHH1MDQEhUErhgGAYPIt9UrsnyD3JvTHg AgXwQdjzU4VDmJSzvtw6F/xcEPg//2Eg+tx5qGMVp3Kl8sJxFYxSHk2YgYvlHFXdRy+n gwYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767838370; x=1768443170; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=dc8PyghtvdlRSO9tPpEj5myMC/2Orvga0lvG2eJ2slA=; b=oPghdUwT22z7yxMTrySR0zwZMC7FHNZYvzMXR1bIkuccOxDw+av0n3aGjAt6IobFDV D/RhVKJhmf1AIf2bonHXLpCGwwy4X9FriT1+wll512Yzkm1YQEpkS8LnZ/sxeqiaKsHV 4Q9CDgDUorvmA3Rzm0cAaTv/U4Vd5iSGv/h+euQsb0DP7uSshvSBJbBuid2jsuKvX6fM bLLdv1qDgCKFW4IFIwNdqj5DpcC4hvD2XD9koH80nRSLcTZLzMyEU+2JmTsG2RSWik5+ 2FbE9Jgxv8xV9zDZs5pvOT4NreqEBnU3bYXg5Crsk0LAzpYAVsRCMZsY9gWl12hEfUGN /iBw== X-Forwarded-Encrypted: i=1; AJvYcCWfNctEteWMlDGtr9xPf7cAUbB/R21J5EbVH5lAFjY2sdbOpCCfm0uDLoa9FBjBOTNG2YglEBk24/1ywV4=@vger.kernel.org X-Gm-Message-State: AOJu0YxpD+ayiaNstJIoeljeU8gCMsf6HJZjmGBCUEOYemCTiO7GGY7X //MxShw/J4cjm2w6ODpPjRac921dRS73EkytSyP5+KKWoBCeCJnedzzH X-Gm-Gg: AY/fxX7Cahmke6usAHgWvVbY/lHcYGbHj9bRbjyAXtZMoldPuOVl94aXyZHCUAD7z4a g6niLwycvRoHbjldcKDZ3lsVnRY5p4twmdyi42CCKJvv72/6Zjrm9wpBEy3iTjWoe4qSUhpfe3P Qix88sa1OBYovMAiZBfO7j47uRaXN+UR/QUZoppo9LC9AV4UZYvAzOpaitUJCAtAnvDDKTFE0Ov zijPXxyd9uIs2rUAbbKbkkeLSQSDPKTt7FfjLcf863YzuDP79TuiT1Dh6u3dlEoH3OJTxBHwgsS qaOrfFQHDuon102p5QJ12kiHjhmPivJkrYGMRzYLuA6hgeZ8JcOGTqMRORw3RI9KTIISl7xwdoE 6hrmVaiF2ADx7a8zUST8KSaJRRTBi5LnRRORP5vEhQ+d3JbWPkOAvPe4hSusrE0PpoZ7Aw0GczL bQ X-Google-Smtp-Source: AGHT+IGdu6VmZnIPKWkx6NXDLXAf5b71hWdgf0gteyqFBNplDYTNuYVytmH61SR9H9IGtnHEZB9O4g== X-Received: by 2002:a05:7300:fb09:b0:2a4:3593:466d with SMTP id 5a478bee46e88-2b17d226c06mr2746197eec.9.1767838370366; Wed, 07 Jan 2026 18:12:50 -0800 (PST) Received: from localhost.localdomain ([2607:f130:0:11a::31]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2b17052dbc7sm7933292eec.0.2026.01.07.18.12.46 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Wed, 07 Jan 2026 18:12:50 -0800 (PST) From: wang lian To: kevin.brodsky@arm.com Cc: Usama.Anjum@arm.com, akpm@linux-foundation.org, broonie@kernel.org, david@kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-mm@kvack.org, lorenzo.stoakes@oracle.com, ryan.roberts@arm.com, shuah@kernel.org, wang lian Subject: Re: [PATCH v2 7/8] selftests/mm: fix exit code in pagemap_ioctl Date: Thu, 8 Jan 2026 10:12:37 +0800 Message-ID: <20260108021238.46605-1-lianux.mm@gmail.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260107164842.3289559-8-kevin.brodsky@arm.com> References: <20260107164842.3289559-8-kevin.brodsky@arm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit > Make sure pagemap_ioctl exits with an appropriate value: > > * If the tests are run, call ksft_finished() to report the right > status instead of reporting PASS unconditionally. > > * Report SKIP if userfaultfd isn't available (in line with other > tests) > > * Report FAIL if we failed to open /proc/self/pagemap, as this file > has been added a long time ago and doesn't depend on any CONFIG > option (returning -EINVAL from main() is meaningless) > > Cc: Usama Anjum > Reviewed-by: Ryan Roberts > Reviewed-by: Mark Brown > Acked-by: David Hildenbrand (Red Hat) > Signed-off-by: Kevin Brodsky Reviewed-by: wang lian -- Best Regards, wang lian