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 7EEB6E77188 for ; Thu, 2 Jan 2025 14:12:42 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1520F6B00C9; Thu, 2 Jan 2025 09:12:42 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 1024A6B00CA; Thu, 2 Jan 2025 09:12:42 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E6FE96B00CB; Thu, 2 Jan 2025 09:12:41 -0500 (EST) 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 C93D66B00C9 for ; Thu, 2 Jan 2025 09:12:41 -0500 (EST) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 64C621215A4 for ; Thu, 2 Jan 2025 14:12:41 +0000 (UTC) X-FDA: 82962700842.21.E3F9231 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf07.hostedemail.com (Postfix) with ESMTP id B659B4000B for ; Thu, 2 Jan 2025 14:11:05 +0000 (UTC) Authentication-Results: imf07.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=ohdkmQwo; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="Hz8rp/pJ"; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf07.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1735827098; 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=hCZS3/HWfgH4MJVjgd+2BfCD7GRWYoQ+3l+1qhIU0vk=; b=plvuGz/oDF4l73oezOL4PR3SVB065X8Fej8Ltly4rVOZa62nnepetto4lY3tRoLRIcbNzj FeYY4izyFg32urtjGMTA8gglZ0IZGnGFT7j1RPEmdudh5sSuE9fy6cKARF8bTtFQ2FBtjw cSG7dNimmPVyUJNs2b8V7+5+IpJjMUE= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1735827098; a=rsa-sha256; cv=pass; b=gNe6HsYx4nlzj+6LMyadOs92EdZyQG4h9P/zh3sBzCZGbACiYhAk/pjIK5+8orywMVUOIb 26gG7AyMrVFIwQkczY6T3bcAKvC5eCad/kFsSrgmKF8aLIRDTpk31x3w7VuU3JArEJgbm4 SRpfp9azc72lEkHlgpH+Vw0D8ZChCbM= ARC-Authentication-Results: i=2; imf07.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-11-20 header.b=ohdkmQwo; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="Hz8rp/pJ"; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf07.hostedemail.com: domain of lorenzo.stoakes@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=lorenzo.stoakes@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 502DtogN024550; Thu, 2 Jan 2025 14:12:35 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2023-11-20; bh=hCZS3/HWfgH4MJVjgd +2BfCD7GRWYoQ+3l+1qhIU0vk=; b=ohdkmQwowbfxo31gGVjV7lij0bg1kRIo+K O7SBJVyzpL+qmd9vUrlaWnUGtv4zjwR3OgCyOk4MrJIrPWV6YgoeC/Wf8RjUhPMp dPd/PyFbImUfTHPdRQ0dD7IPn5W1S9I6w5KaLlhA2qTCpfWjSfMHOVW50mXwCcwP 4rKP8+j29+DYaWCgKBqFkD2ZleCJFAUU7pcXgrXzlcn1rO5tDCJFGEbn8UEBLAbi wtILfIZbKrb/1K3CvrQsIwQE/dVMcbhePe5+yAWG+IGiY3U5Ld9l/MB34rvyAexT +vSRiWNY6DSX1/KFxLWW6D7dXxwfpjXrNIhX4Qe8zhxsRxYWaeAQ== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 43wrb88a1r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 02 Jan 2025 14:12:35 +0000 (GMT) Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 502DG91I013017; Thu, 2 Jan 2025 14:12:34 GMT Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam02lp2041.outbound.protection.outlook.com [104.47.51.41]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 43t7s8jxfw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 02 Jan 2025 14:12:34 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=i9kHCffjOA3Wbvsb4dxLD75R/F7njbF2gEPqtkGi/4/kMIC3bDmvGfkXhXKaPdWQUiG9U7nmtvVJsCZvjQFN+jO0PnhFH8MklFd0PsU2DJRv9Dtv6wt2EvBfkQ79wFkeV1a5uzADAJ7PCT3E6IL5SFl4xRAj/duOajj1/Q9Im0cxbU4Q+fQeH3Ip/TZdlI3WbYoe9ueUELI7GHY65vuQceRQrtCXsZx33smkrhS2EUlckr3uuY3efz/i5qAVU6YS4v+EOV8I4atRtHg5VcGx8A5Hh8zKAUBmHc1J9Pyz2Bo2SHKjAt0UKezYsfncjISDr3em60pzhWyaX4htTEhIuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hCZS3/HWfgH4MJVjgd+2BfCD7GRWYoQ+3l+1qhIU0vk=; b=rmgwO/IJgbHsWoIZ78etUDYBXk8fKiv1ZcIH+4jACqSIEpDwculWq3/L9Po7KfUMi4Tww/XQbptocYxJ+Ihl50RUu6ZlRmW7lkAxArcDu0nI5ttXlNyxBd4gngnKSxrznKSEgwMmQiCdJoAz+J7u9trXih7lE/GXOb4xb9VkflPo3Y9Q7lWNgLxxfMtl9lAHizlrlYV/gCmAezNoJLZBDBlBmJ/h0ndXbpQjbCA74sTe7KW5uwj/aasBBoobkbtdDg0At6p/4Eu0RKdkCaWNMTYPY2AyufY4mQ7hYVeTElVIqCOIwFiconueSTLN1BRaAvg2w6S3E4pB5/6IULQiog== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hCZS3/HWfgH4MJVjgd+2BfCD7GRWYoQ+3l+1qhIU0vk=; b=Hz8rp/pJxmO9ZlAElvkAkgdVhzR/Ojo6R27Mwbyl7hYPoNGx5lBsM8M481IkwrpPA0jQS4LkT+PhrXwFG2V7yqUuDjKXsGj/S5UtRU63wg/DsNRJXCFM4sffFdSSuECYt5Jy7x8byzRfMxIEs+xzgRhRE07EwNIIuIQzDQ5xsRU= Received: from BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) by DM6PR10MB4330.namprd10.prod.outlook.com (2603:10b6:5:21f::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8314.12; Thu, 2 Jan 2025 14:12:27 +0000 Received: from BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9]) by BYAPR10MB3366.namprd10.prod.outlook.com ([fe80::baf2:dff1:d471:1c9%4]) with mapi id 15.20.8314.012; Thu, 2 Jan 2025 14:12:27 +0000 Date: Thu, 2 Jan 2025 14:12:24 +0000 From: Lorenzo Stoakes To: Suren Baghdasaryan Cc: akpm@linux-foundation.org, liam.howlett@oracle.com, vbabka@suse.cz, jannh@google.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH 1/1] tools: fix atomic_set() definition to set the value correctly Message-ID: <9c5a1f67-728b-48c8-b124-280078486a31@lucifer.local> References: <20241227222220.1726384-1-surenb@google.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241227222220.1726384-1-surenb@google.com> X-ClientProxiedBy: LO2P265CA0190.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a::34) To BYAPR10MB3366.namprd10.prod.outlook.com (2603:10b6:a03:14f::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BYAPR10MB3366:EE_|DM6PR10MB4330:EE_ X-MS-Office365-Filtering-Correlation-Id: bb471584-e67d-4461-8fb8-08dd2b377cd4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|366016|7053199007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?cBjb0lpFSI90nHjshwrjRYPu+KAaBjtQh1wSIIPErGymDbqdUKlLaAyUzDRo?= =?us-ascii?Q?capEuI3AFnn2PfcqwONIQUQjWoUkJ7pg/f/EaHTDVEPJTpcHe0NX3CFjw+xT?= =?us-ascii?Q?UzmX0tNRPDUiXlxgrKdpgkYOeEZ74kR3OlIugW8JLSpWZGOv65ATlZBA3t74?= =?us-ascii?Q?RX72tj7ODawLXPVfFCYlCMK1RWezaS/REUkIzLpFARxuq3uZNf1nirMTqqGI?= =?us-ascii?Q?L4hjnwI9nDiF9EezZHsWkhOWkhX/ovNcqmgsK1TQ6FVcFnYZj/j8CRD641rO?= =?us-ascii?Q?YV45tDrN3ctwbQQ6ARjJY9iyr2UXn8bFj/nh/B/YE+ujttOI1jG693UseBGQ?= =?us-ascii?Q?qMTXLKNrCTUxS8LaaElEZlQ8yt+5M0jDaTQfui2gyW0u0kcNfjPXHTyyx9Py?= =?us-ascii?Q?yYqP1omwDCK5IGT9uoqC+FByKOvryh6h2fNdlQA7l5ySpwlTizMrLsHCnAaH?= =?us-ascii?Q?LQIAYzWpdA5rwu8ML3Ge9j6iUcszx3JRNPZeBzhwqDKFzwWwfiteLAfcpCVU?= =?us-ascii?Q?0ZIwrSS9/Ns5EttY2tEan39XLwjOJFUAtjYl+mVvC7iuLKe88l3aKfQ7PLZD?= =?us-ascii?Q?NYuG/RgtUviKscszsKpPgJssOVhmqZcLp+a4p9dnj/8OeOEE1LeY3pCXDdoZ?= =?us-ascii?Q?0UIL07xlSz4sC0bwRolgPkpy22nFgcHAtO09bRR74QSo7M7yrvBer5A8k9UC?= =?us-ascii?Q?LeYBEx2zaQoFXYExALFwBW8ykhPE17Dmg+4B83PODWlVqNr1qo1v9HuKS5yx?= =?us-ascii?Q?WCVsJSKzBCB8MvwE8DkHGzpKnsKfrMsTdQgvQfrYcm8TrW3OBpOLky/68wsG?= =?us-ascii?Q?rXrreyTuEPMKfObcvSck7xDycMsV+OatrjskUE5x8cUnF+oUfIq0mQXaKy9+?= =?us-ascii?Q?Op2eeK6Ib/9cOjZuIacHKAx0ySaN33TRQK1fvF3CY/kJXiC31pjMhYv+tqJ1?= =?us-ascii?Q?oikDfiaM0O+BJrdazhgmOW8fILRm8rpVN8NkxaNrGnBUN40fhzgx5ql7TMhO?= =?us-ascii?Q?sL6UnETcBmLtP4s3Ajf7yuTPlSZS0zYd4Pn/4BjCPgNZA+lues3XZ1bZU+NA?= =?us-ascii?Q?LWD2zlKqxC/0lvwfQBSmSVdg1yneitHGRrgM+4JbbFQTqha9kPefBzmucjDJ?= =?us-ascii?Q?jQxcniJd8q2kOwsQ4vh4IyZzFznRybbCGcQroO4ug5mHm7d8/WDfR2uEDIYu?= =?us-ascii?Q?C4YsLCJ2ddu9v6L7r/ofHeVTDcyi4SkHD6zqthmRZC1Rdz0xF6UrJq1smhld?= =?us-ascii?Q?t0z4SNiXurmZJh2cNcXvM5tzhPhFj4Oh15yLLHXJ4XhjXuL7qzV6llpaPVmq?= =?us-ascii?Q?kbEJqLEJE06jg7yD28U4u+o7mO5OoDmagzrTdPnJtzaI8+IZrdWlGOJb81gZ?= =?us-ascii?Q?V3jEzCXIH7aj8pJ/SaFJhz9SrYqj?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR10MB3366.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(7053199007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?msn8PtZ/mnmMbjxOkbVFEX+j5nd2dpr3yK6AyoyREOW0XPaoZ+WlsWVkEcOF?= =?us-ascii?Q?cHzziUnSqb+Ntz7t+eOXwtD55hGl3znOoJWEpiFuHhyFezbY7BmTj9MSeLDz?= =?us-ascii?Q?4yOYn2OzsJoV4exsgqcGzQeeMLJir4ZyzrV+P3HHl9f6VfU7vtBR5/kAeyBR?= =?us-ascii?Q?u6FrPHRzhiPe+6h7gKCho1XoRYA8dcVgtot3HTMd8/hDVl45YshSUnraQm6V?= =?us-ascii?Q?y5zxnUEO3RxeAWigsUduaVlj0f3IsiNTX2/BIojj2le94J3pqUf1sYzX38hH?= =?us-ascii?Q?9mRxTVolTk4Jmg63kam9O32OTv5Z7VHVAki/o778GPV61gu7nUZPcWeMwKkn?= =?us-ascii?Q?nSDGjxfuaPXrwRVN66iNUv1rjL3A3SxeeUtj5Bsj5YtJJEs6gkK9P4/FCl6P?= =?us-ascii?Q?n9b+zluGPNKs+hHSZpivsRjN9Jhpd9kh8p1DJWeWDZm2b/5UZwA6z54v7sTy?= =?us-ascii?Q?J4U+lflWMd23/7mLslIyvjQ9mHa5gmIk8g7DJe6ua0nhU8xghkXdcnGC4s6D?= =?us-ascii?Q?S6Ze1FaNW1ejgnrzVvSNLSYhT6uE1QWlZU1CD59g49tjzEUAusYTRj3+dtMo?= =?us-ascii?Q?ScEziLrHDsMymCs/lwpbCrHIYdBPxFln1piuUd615uHqlYQY4oU0m8bBFB0s?= =?us-ascii?Q?ipeCgnaqRgxbikpOtJfW9GIgLgQQjFFp/oGi+oH/1bImQYp9aVS1BZs9fGu7?= =?us-ascii?Q?a5lhp7kdORS0uSOfepE0iqS1uyRS++EBxCWiCylfpSexsLNr3SUxfUVRRVlH?= =?us-ascii?Q?9vVXwATeso9tspN5SM0OGslfpQjJP042bhYWO+uG66oT8OXMYmIfyohLQ0un?= =?us-ascii?Q?KZ/1WChH54gbylDGR7gYLbiKdExvwcQahVSRMooN4AWGaJs5WCaJF7u8CbTI?= =?us-ascii?Q?R689+FRRSCFLy8yEH6a0KmwP7ZcMox8ugbxG9a6xaluOC0DWEHd5XL2vwXpX?= =?us-ascii?Q?yY1oBJc0uWHa7rCvMYSBDpE+uVnyPl48nqGI9uejqVNWStMmyLTbQCNABREu?= =?us-ascii?Q?M4Ak2f94VdOb5wKd/whSE21qOXveS9nom1Cl2HbPg8Mvyu7YvdBlsm/c+5dg?= =?us-ascii?Q?jndQgC0jhysNOYKJr9xpgDUWQVT2svIxLzYlh97E6EinvBow8vaawZ/0H+ma?= =?us-ascii?Q?GCTPz0Ygo8VwjFZF1evesZvcAVzIU8Lsj4zQAwsnxGEUJ5B4FUCsxmNc9b40?= =?us-ascii?Q?aLv/FlFgQ2OZtizhrFa55XxYNojJeFsZ3NJAxLZ6YIMMSQTO0RIsFQblj82D?= =?us-ascii?Q?sox2pxcSv1DuqXaafnrD1aWYTS0VOWjA5SrdUeFj/HJVF09lDABYE++FadtW?= =?us-ascii?Q?s+f/+MoL0+R13ZMtCNXIgfvvwR3BKsNy8+zTk7xK7pSrkkn1QOVQi8v42zyx?= =?us-ascii?Q?6Q24MYGzKm3ByflQylCXXEFSth70eeeBrq3douAc4+VEGDN8AaJEkERaX3kU?= =?us-ascii?Q?8xFRrLqS//YAkcW3rgmP8D6XncbsXk7z4N60qtnal8GY8WWNcbc8+1vl0anZ?= =?us-ascii?Q?5tvHUmAkksiu2Vmq4DGSDHZVC00fI9tvM/JBiJuO30EHsUAs3BsdyA+KkUoi?= =?us-ascii?Q?wut5gKDU7ecSKE7lVlb0moInaD855YNXu6yZ7aY5WIOSr/6ncIxgOExIW3zE?= =?us-ascii?Q?hA=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: svffS3Qd3mEsxpUuSIHVOF0Q8wJCSHwfcgfdM2WJ3Y0JwlV2Bq6JCWHyG/8hpmTtjHqQocHXbzPivwR7h6Lm1+f3xsQmgc8MlU35Tj1F1sJ9QwXM/HLPRy3rcS7Oz4mH3Y8BPOh5el57W/xaG98YX9NjmtwJC71fc616OBCZVHDoO01qQq0qFwjhRPisaSoDTNCZx+5Gfps9iggK0stoEHV2jP9hQWeGtdgmNzAkLzjE/41LlB9KB12w6tumhkbv88AsSIuS+PoZ73ScPODHwAq574QisvqHhCRLWwPzNG1cBBA6J6BVO53F1J83XRaAniBp2o0kDnxJ59vTQ2i9cvo/9zjLf8O2JS0HreFjQP1hB4wVC/TISsT1NtuEbouvg4RVwmvo6Nh841ii5MMjshpKOnREKqqQ74OkGqjEMhGAxi/3Yg21O6LLHgiJNfgFAUwKrBogl8L72vzCZoRWE3wjxaUoTi4uWs8HpahC2F4o0iFa17OazxhlBQniwiXlxjgL4hrWEz8t00ydth6eHCL4ejIRT4EywA5NfzKgVWkvXbLai+g90w6O2557DG/MNj2GXB820sujrJccMOLae7Z8CycJu7CpY5poZnC+WUA= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: bb471584-e67d-4461-8fb8-08dd2b377cd4 X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB3366.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Jan 2025 14:12:27.5111 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 7PwrQjEl2oKf2pnJb82NyPMevyVdP8l+3VKkJDI1MYFECORqbImuMlP6AUiSofTcPDVCt2NLpNl4kjuXNZE2j0BFVBIJXLB8UFMxgHe5rew= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4330 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 spamscore=0 bulkscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 suspectscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2411120000 definitions=main-2501020124 X-Proofpoint-GUID: hYl5nj65NH3p6ELjld7euF3sqI_sGw8Y X-Proofpoint-ORIG-GUID: hYl5nj65NH3p6ELjld7euF3sqI_sGw8Y X-Rspamd-Queue-Id: B659B4000B X-Rspam-User: X-Rspamd-Server: rspam07 X-Stat-Signature: zzag1dgo1kzjqg59xiju1txusnkf1pfd X-HE-Tag: 1735827065-410800 X-HE-Meta: U2FsdGVkX1/ZotjvC21FoppfDUZVICx6C1PWFwRApZRxzSg/IypMd/QAmb2W23KTfs/ox+YHsrH6PWJrjcFPFG6sCD6ggf07vvnrm2R2k5ijlAnV/+BisPtAPFLzUMhLeuHCYeZWC9sCbA/Ym7tMlR+rcZUJiGNT1RDAiFifcjsSUTNWzYdcTO4UQH0lZ+wO5d8V7YdG/UNPGS0lNW1NJIluuUBt0AofZtb7+0bNDc1WK4TarcriuDZQCghd6ZdpxHUxsM2J8a51Bo7qJ8cXW0QE7kwTi257q9Wv0D/wxHWvhNNIJ84D/ecGVB0QICkIPmctHMAe4EH492rgLS6TpKkNH1X/AYheJnhnjkkt6xr1wSHzfcUMiJVxZFACLjxwVA5CFelDc56fFMR7eiojLkV78Z/B5AGpzQCPQATNzisPHpzlBwQubGVqUUJJp0JKZQtKemId+2WMYe7tAn3hII5tUhwBV1h4pQwUscwVqtNgwaVqD5MJcKLfTUpLerdkHxfIVLTkFK+7GCq19/CO774w3ovrJWOHr7SFQwfVunorPq6sGgZgY6mUwrvNpFlSDcPxfuFVD7/dQnACGRa7yRaV0GDloTPyflDfWETkOKWgCCWM+m7wVrYylof35WUwgFu+J1CV9O7K6AE8sNcBqWvdqpKTtqb4ALEsGr4pHsH+e8vX+DGu68qqLGqTu7QlPIYEIe43+wbQ++LLYiv4KNYrB0dXIhdnjW2h75Iulzi4rttAYAALlsCiCwz7AIPiJi5gWG0sAHsIawB3GZCMtV8sMZ5YQpftYd4C+8rkflwRFjfWYvmjkx3RvrRdIhOjEIA2ccv7Yag7vkt/bioDIfIDrwhhk5ueifoNkQptpNlBQLImxsi/xfvumWpKFVmWwzey7iSDtIZIhA297lN3PTnMdEx4vKCzcHMqprT9+LtZcvXyetp6sz50hM+Bh26dQHz7FnfjCPG1ZuDv6Us 5vOaRw5/ le9Q1rCBDmpYMVMebYLfysfnYJdOzTX19moMR4i/sYGiFpxIyPmfwirOaB5MzH3LRmeX38lRwTZAREUk3C6FzIB5wzM/V9HtCB0egrQUeHus/xw5cWtcV975/LTaDsWKBdDxWOdmdoqKBeF15okbOP92/GkLXyHxryvvK+m2b0hgx26FZnc1sFGX+iKjUIYDb2lI3r7v71ddETwYFpeFf0TNAS8CcHX1VhKPhndpDSfCaK7zOjRlW+ZqQjoerQVugRtbpc66tUlodiBarWnYpyWEw6MsjNhsjUjjnWsvAKSdiKNWbB+Q0uYrOPcd5+jLQ/mLOo0gd6jr23E87vQKTS0aPWzmXPD1ebLO1SliYcP/HXzBADWXaK+L2tBlfsMtirD/359ot3N4icl8X3GDGh8N+8GjuSW1BH6JmZJ6jFHSi4xpqm4cSpdAqDNvuvd/AKyFVt9C1T8Xz22n4AzdIQPwEIUyK2dZolmaGAZL5XHLMWCgdmZA94ATtAXi7N6QrhCB97X6Gn2g6/EMWZ94N224MnD/PzasY0sQS4ixahLbYaaloi3rdUdbRTEZlM+luHtHasE3XCh1rLToCDGmIwRX5O8KwtA65k2aJp5mDC+RoTbUVm/QSfzAH0hTx31m16jov X-Bogosity: Ham, tests=bogofilter, spamicity=0.000003, 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, Dec 27, 2024 at 02:22:20PM -0800, Suren Baghdasaryan wrote: > Currently vma test is failing because of the new vma_assert_attached() > assertion. The check is failing because previous refcount_set() inside > vma_mark_attached() is a NoOp. Fix the definition of atomic_set() to > correctly set the value of the atomic. > > Fixes: 9325b8b5a1cb ("tools: add skeleton code for userland testing of VMA logic") > Signed-off-by: Suren Baghdasaryan LGTM: Reviewed-by: Lorenzo Stoakes > --- > Applies over mm-unstable > > tools/testing/shared/linux/maple_tree.h | 2 +- > tools/testing/vma/linux/atomic.h | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/tools/testing/shared/linux/maple_tree.h b/tools/testing/shared/linux/maple_tree.h > index 06c89bdcc515..f67d47d32857 100644 > --- a/tools/testing/shared/linux/maple_tree.h > +++ b/tools/testing/shared/linux/maple_tree.h > @@ -2,6 +2,6 @@ > #define atomic_t int32_t > #define atomic_inc(x) uatomic_inc(x) > #define atomic_read(x) uatomic_read(x) > -#define atomic_set(x, y) do {} while (0) > +#define atomic_set(x, y) uatomic_set(x, y) > #define U8_MAX UCHAR_MAX > #include "../../../../include/linux/maple_tree.h" > diff --git a/tools/testing/vma/linux/atomic.h b/tools/testing/vma/linux/atomic.h > index 2e2021553196..788c597c4fde 100644 > --- a/tools/testing/vma/linux/atomic.h > +++ b/tools/testing/vma/linux/atomic.h > @@ -6,7 +6,7 @@ > #define atomic_t int32_t > #define atomic_inc(x) uatomic_inc(x) > #define atomic_read(x) uatomic_read(x) > -#define atomic_set(x, y) do {} while (0) > +#define atomic_set(x, y) uatomic_set(x, y) > #define U8_MAX UCHAR_MAX > > #ifndef atomic_cmpxchg_relaxed > -- > 2.47.1.613.gc27f4b7a9f-goog >