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 EF8E0C433F5 for ; Tue, 18 Jan 2022 08:21:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1ABD86B0072; Tue, 18 Jan 2022 03:21:28 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 15C866B0073; Tue, 18 Jan 2022 03:21:28 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id F170F6B0074; Tue, 18 Jan 2022 03:21:27 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0154.hostedemail.com [216.40.44.154]) by kanga.kvack.org (Postfix) with ESMTP id DEF366B0072 for ; Tue, 18 Jan 2022 03:21:27 -0500 (EST) Received: from smtpin21.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay03.hostedemail.com (Postfix) with ESMTP id 94FC7824C420 for ; Tue, 18 Jan 2022 08:21:27 +0000 (UTC) X-FDA: 79042713414.21.B763B4F Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2064.outbound.protection.outlook.com [40.107.92.64]) by imf08.hostedemail.com (Postfix) with ESMTP id 14E72160002 for ; Tue, 18 Jan 2022 08:21:26 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GFC/ZRBmZM5iRyOXyWhGm4CFzbmVzcxEWUzzxefr9+JQMyMOGs4kL7zM1FN6xApjT6JbH24PGxl3tXjxU6p6xdcuyOhFABUnO9t8WAx0+T7FvGmy2JcCr2wlYuqXkVgvO75cf9hMmwwlSlPrQO9oPO7Hc6pink8tFby3DEBUWlVOm2VjuHSBqC/earHJS5/VYcjSb2ms5H9aVr2BHDU3OAqiEQeq2i7BNAeBCxP7Ws9REbQQ4oqE/JB3TwKpoSmHR1D1j5eNsVoSt4uwIwN47m7b4MkHxYwPuJZUjjJrIHVFxHwSLF5GSoEdA/hIv3pqdRUbmBjhdhjsPztjF1Ky8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=GvFgkeEOjP/hLKuBeMLD+T4TMx731t5DUduYvEJ8wU0=; b=V7zrzIzcXA6ks9ZuycS7K/I3H4XIJilIG2hZzdV1l9f7rkd/qQiudedc8Sf7l6OEVpQUCmCAB3BNGUHKk/rVnm3Loet2sYZhjhQy7il2HJatrcFm/owkEko+pOrwV/JdyszLX6zxLiEFeiWHRMsJotgwaNUwhyqNMxMa2Gnl2O/y+X7Az2dle+8qzF3tPGL92DyGIKAJOOVXY1l7mIdMCtgG5CVNG3y7vS4FvGASxSIi3lHkUZ2waYjXboUORZS34+pUVFDVceGAYp+rCHEx/ZhKGEcYorH8ZvOjzc9QtYz1eDUf05EA7W8qZ0UA7nLR/KNKqSjMJXzVbYZNHDtJcw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GvFgkeEOjP/hLKuBeMLD+T4TMx731t5DUduYvEJ8wU0=; b=kYEQarv7gXKgdv3HeAGwLw13+uzUzNSjXAfZo0n314lSNWqLyJqvvFyMOtdvdy0CboqM36UfT16fcQH5cOFw5uGfvGQGOTWxeuI1Z02eGZGHxWieR0X04ylSVzmv51r6uzYhDmvOXVScy5H8pm/P5ZZ+aZYwPz68ng9f3d8YlW1y9ot8IwlOOUxHUVYzz3wWjnMGLUuO37W8lg+FIZSE2gP2vyC/rzWVWhBdgQBh+CkoSImvq5bfndYrQ8U3gt6Ga9TifQv4OUluO705knVZZ937sfDADVWbldwsPQ1puSXNyu1SgFfpLGHftsec+EO8mHhnsaCrAmscHXFWxgYQdw== Received: from DM4PR12MB5296.namprd12.prod.outlook.com (2603:10b6:5:39d::21) by DM6PR12MB4315.namprd12.prod.outlook.com (2603:10b6:5:223::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.12; Tue, 18 Jan 2022 08:21:25 +0000 Received: from DM4PR12MB5296.namprd12.prod.outlook.com ([fe80::81a7:e6df:830e:7a49]) by DM4PR12MB5296.namprd12.prod.outlook.com ([fe80::81a7:e6df:830e:7a49%5]) with mapi id 15.20.4888.014; Tue, 18 Jan 2022 08:21:25 +0000 From: Maor Gottlieb To: torvalds@linux-foundation.org, akpm@linux-foundation.org Cc: tglx@linutronix.de, bigeasy@linutronix.de, hch@lst.de, linux-mm@kvack.org Subject: [PATCH] tools/testing/scatterlist: Add missing defines Date: Tue, 18 Jan 2022 10:21:05 +0200 Message-Id: <20220118082105.1737320-1-maorg@nvidia.com> X-Mailer: git-send-email 2.25.4 Content-Type: text/plain X-ClientProxiedBy: AM7PR03CA0020.eurprd03.prod.outlook.com (2603:10a6:20b:130::30) To DM4PR12MB5296.namprd12.prod.outlook.com (2603:10b6:5:39d::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5259b1e0-cfb1-4670-e645-08d9da5b84d5 X-MS-TrafficTypeDiagnostic: DM6PR12MB4315:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4502; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nfR9Af2RhWEWZqKzQ8tOB7jGp5jBN8nt15R/87X4+2RbC1zv4Uc1d/YNMSZHD9Cy+KZJSiOkdxHzhjB8jEzp2PF86oT9yqTd2mPt/yz74bXN4E6wpiCISm7YLoFzqa3B2C4ERnLqUIME3biBdODwbdnQAnrw+jvdb+N4dNq1W3Mv/WkWGvPrHOJGAEtrC5KRNe/dJpYRpZrfDQ2cDwYKbhlIH7pQgJm5kHrx/m4gv+HGCxBZXVxWl4yHmO2+iBNrz31gIskqjvItejYKSRU9tMq8zhdXFaq1G/3MESLvOqRh9yesy6mPtmX16TRMzsH5+Y5uFKI6UFtwjMeJNIKWwJ7rsZThXNj5CgX62xvbDHlS7GsSqOZZvc8B49PpOclmQeBXPkHp28y6iMAARWVp1stAKtk0CkqpZIQnp+HO6cbLmP2WmS9JGPw24/NAVSOH0/z5VjHIwlP9vdE+Wp/8fAHF6iGMCBHSLZQ7Zz9ihrYbKCazsDqkHjN6Gc3ktKPKSPKe/rE7bImD6A92Bhq2APZoOr/o3Nic0J0FpsmgUcH3mbj0TzZZt7Siztlz4ylg+/eDjX4oojFELCRbNjhKCLUdkvqgbMx+sHeNBvbbDMqBaClvLDBkTXdJpsRsPsXnyJZUd1Z5cXyWNbzCWcZuMIG/5l6dNqF9qxd2rK8UlVtVqrb3qDNamIDrc6jcBvHOEPZoQSoHwWQFZrAGPboDjw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR12MB5296.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(5660300002)(1076003)(38350700002)(52116002)(36756003)(316002)(8676002)(38100700002)(6512007)(66476007)(66556008)(6506007)(2906002)(66946007)(186003)(26005)(86362001)(2616005)(8936002)(6666004)(4326008)(83380400001)(508600001)(6486002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?QK9S32KSinH+rO7c4FxwMwkKVkSzdH9xU79wF2kp/R5+ilKqTZMDbbdlD/p2?= =?us-ascii?Q?6KIGBOygfhO9hxZh/q+KxlHVB30kYmr7gFA4SgdDkhAbyobahyWVPoUI9GDW?= =?us-ascii?Q?ocl8y+y3+O1s6xWCUxq/jTqp9aaNg0WpeudbIuQ7W55QKkC02anXjdLS4K2a?= =?us-ascii?Q?fKiS3otNWkBfk5Xo+9HULeubk1EFmcwt7z0jLGd9vI9ZOrbx0qqzm2HKBOzO?= =?us-ascii?Q?qdmPlZDr4P/xAZZ1DEjzFJ1HWJ9KkaOsHiQkVy4Ta3aj0RDdBpVMj83iiLDo?= =?us-ascii?Q?Zp121z1dmaZBeKGHkULSHX+2ldw0+xoXa9I6gRtezaeL+bThkZS/BfmPGwVC?= =?us-ascii?Q?pzPUhTfijEEICiZP3E5+O5f0zrInpERyfQJyVm4/eGFaVqbEZ8LT4O0eKQH0?= =?us-ascii?Q?LWOVbG2ElHCMsu7NXFKdHVrVRjNf34Ds8b5OopDQ9mXQ3NPIj0U+F8djlLY/?= =?us-ascii?Q?D4o58m1Cb4TVncPl7saBPLVHxiadu/96Fxh71zgG/Cx6mopqLBsl33IgRqhY?= =?us-ascii?Q?wxUmT51FJxFIiEU449NY8lxU8gFoyS5iS78QE6XqIzzkV7v8c6U72COFlYfC?= =?us-ascii?Q?Z2CD0vvq+H5K/JWS4PxMDrlUClnXTdwI+QRe8GQ0gv6a+4/p6gCb1qKvyDck?= =?us-ascii?Q?+PKx2QBu2bn+noZwNNHwSekHp4aRrNo4VAKwxFkAR3l0WqoziXH6vFa/CXoc?= =?us-ascii?Q?xU3xTv8n9wUMQ8mSvRbzjMXgRdEmkWVaS1QNV2gfs5+JKtfHt7hKSNIJzhB4?= =?us-ascii?Q?Btyw11pPDhS9zk8uQ9bCi7D2d0qQp5v8KSkK+Dp/2bmGJ6ze4gjVXKo8Okgi?= =?us-ascii?Q?2Kt5yoKwcR9HWlxkAOCBmZQYhptFaB3Jy85YeIfKVlqMEJCHSvZ3fw/V3xYV?= =?us-ascii?Q?ab9GqwW+sep0WM7W80XaLMy8GVUwSALYTIOiVU41A3ZJHYnoGVaoyqkA1dcQ?= =?us-ascii?Q?pB42kljzN/jRPpQNunzziFjqBq5uJu3CqTHXsi0NFi23r4HUPebBlzUWdfaS?= =?us-ascii?Q?p/28+/PJCyftdLr0LWJqyAUiLwSzR7mh9lFOMUQfKWQUSOXs4li4Tc1SokvV?= =?us-ascii?Q?s+9GUsF52VbtYEIavFEc/d2j7y2N0baToSdrIaxK8Tf013T2YStsEXm46HiM?= =?us-ascii?Q?fCqEjjcX8nP7PzkFCv4IaIj782yJsQ574aY9p08KiDVPXUHCDDtScJKHAyxK?= =?us-ascii?Q?Ngx5/XFrfcIlDr5VG/1pUGKmKK30PZAsmwfksjdVChKSDBAyOAYo94IbP363?= =?us-ascii?Q?biiCvoGLFxDCRBbj3zNRYLGcwyhH1Ac7tK/3gRhMOXH87jAJVoa0Cgtyg1Wf?= =?us-ascii?Q?G+v/kmy/Jn1mncIFuNTUKdZ4NT/P/sBQYqeP02OkQ7MvAAZHsh5+vT5n1DaH?= =?us-ascii?Q?hhPfI8WjTPEbnmFeJWlZsYTTeENafSuvGTmqiY09nGdTCf8HvxuFZthsAAnl?= =?us-ascii?Q?BBmihHXRD0jkWstKjHhNuUF2vL6lYnIQMdEZrj4j6Rzdz0/6L9zp3hjslKfV?= =?us-ascii?Q?iVNr4khaFOAPOx/CGuOD+bTU2RCZtVBHrtnlpUCUUMujoe6vmpsvJofLRJVv?= =?us-ascii?Q?wG8DWUFXXrgwFvzygoO8yqLY+wEMiFx/XToC8tRToasbDjR40uetkxUJFyJc?= =?us-ascii?Q?8TxJWda2bCS5j/pZ2hpy+iI=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5259b1e0-cfb1-4670-e645-08d9da5b84d5 X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5296.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jan 2022 08:21:25.7781 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: cAtvTgiU3hHxLdjVHDSTwYoWjdKQhy2777SuiAlbuW/3N+Kq7hRQVfx0gcPDGevNYhZv69BZLhLuxHHb4IcZJQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB4315 X-Rspamd-Queue-Id: 14E72160002 X-Stat-Signature: c37o4hzwnjikgy7rp48uzqfyk3tmhiot Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=kYEQarv7; dmarc=pass (policy=reject) header.from=nvidia.com; spf=none (imf08.hostedemail.com: domain of maorg@nvidia.com has no SPF policy when checking 40.107.92.64) smtp.mailfrom=maorg@nvidia.com X-Rspamd-Server: rspam08 X-HE-Tag: 1642494086-959527 Content-Transfer-Encoding: quoted-printable 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: The cited commits replaced preemptible with pagefault_disabled and flush_kernel_dcache_page with flush_dcache_page respectively, hence need to update the corresponding defines in the test. Fixes: 723aca208516 ("mm/scatterlist: replace the !preemptible warning in= sg_miter_stop()") Fixes: 0e84f5dbf8d6 ("scatterlist: replace flush_kernel_dcache_page with = flush_dcache_page") Signed-off-by: Maor Gottlieb --- tools/testing/scatterlist/linux/mm.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/testing/scatterlist/linux/mm.h b/tools/testing/scatter= list/linux/mm.h index 16ec895bbe5f..5bd9e6e80625 100644 --- a/tools/testing/scatterlist/linux/mm.h +++ b/tools/testing/scatterlist/linux/mm.h @@ -74,7 +74,7 @@ static inline unsigned long page_to_phys(struct page *p= age) __UNIQUE_ID(min1_), __UNIQUE_ID(min2_), \ x, y) =20 -#define preemptible() (1) +#define pagefault_disabled() (0) =20 static inline void *kmap(struct page *page) { @@ -127,6 +127,7 @@ kmalloc_array(unsigned int n, unsigned int size, unsi= gned int flags) #define kmemleak_free(a) =20 #define PageSlab(p) (0) +#define flush_dcache_page(p) =20 #define MAX_ERRNO 4095 =20 --=20 2.25.4