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 A3D3BECE579 for ; Sun, 8 Sep 2024 02:20:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id F3C416B00BB; Sat, 7 Sep 2024 22:20:55 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id EC4C46B00BC; Sat, 7 Sep 2024 22:20:55 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CF07C6B00BD; Sat, 7 Sep 2024 22:20:55 -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 A85A86B00BB for ; Sat, 7 Sep 2024 22:20:55 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 19B7A161B75 for ; Sun, 8 Sep 2024 02:20:55 +0000 (UTC) X-FDA: 82539968070.18.30FEB38 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.17]) by imf14.hostedemail.com (Postfix) with ESMTP id CB39B100006 for ; Sun, 8 Sep 2024 02:20:50 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=EoPhMesU; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf14.hostedemail.com: domain of lkp@intel.com designates 198.175.65.17 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1725761952; 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: references:dkim-signature; bh=7Hgra9VXT1BwZYNoOkDv+Ld4D+/66Ya/5uSo4O3lyeA=; b=D2a7tA6uZ4hkAGuKK/NkqybKbqVfE4/SIKkVosf8NTvxZbItU4GyEkFwBPuwHTaNu/mm9X EbMJMQGwXtrCWzKAWU/IRx3AG3YgxEOcX6aYlzVM+ceA1m4quH9sfmN50g9rAD7UmyPao5 a44V4m1IrifewBEgu9Eo2QM4Bi5csfw= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1725761952; a=rsa-sha256; cv=fail; b=bNDAFfD8PvodBLGbnShAhOySsNlHmGgd3XqYwgdEALckIp+4pwfCHeLHEyOZU0eFmIXJse 5kR0dt3uXa8jq7XIiXWatQ7Ocj16mLruqzT/Rp1k9+nQ1fUwKLC8HXg0iS8tiIFWNotpxa 6BSeZQR8G7vlv69plto7XiiPVb+LyHw= ARC-Authentication-Results: i=2; imf14.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=EoPhMesU; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (imf14.hostedemail.com: domain of lkp@intel.com designates 198.175.65.17 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1725762052; x=1757298052; h=date:from:to:cc:subject:message-id:mime-version; bh=EQ8smpWkRpgjBWi55T11Elo3GCXxNe6I43c//CLdqrQ=; b=EoPhMesUOYXiSzPaQ+612l/bO/UW9BujrjDS8yf9fVkve4MmtcJY5X1d RI5eqHk1HIOc7pYPfSikjWY3zwVFX/NRsgiENXq7Bp3C/VcyIqbDstWVW 7oHdWAd9KQGbXzE5tHoSPEXy8AZpLIMGs9qAxHV/SI/XzSU8k1H+bMksQ VW3uiqTsjsPiwk4TKiM9jZYuzNV/s/Q2CMkOXlHi0qD8Y+8Avrh3R2IWj K3X7utyiQDU4dG7HxVC/JIOo8kFaNL9Bw4qlreCJPzun4HylOSPCLibLK SE0+WCADcrMKvx6DABWdcqrf5jnE3ijkMqxVaWIyrhaNRady6jYnXfNMA g==; X-CSE-ConnectionGUID: l+qIKAtWQPSnh19lF7MQIg== X-CSE-MsgGUID: kkOKaPq+QIGb2uXdtfMe/A== X-IronPort-AV: E=McAfee;i="6700,10204,11188"; a="24632372" X-IronPort-AV: E=Sophos;i="6.10,211,1719903600"; d="scan'208";a="24632372" Received: from orviesa008.jf.intel.com ([10.64.159.148]) by orvoesa109.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Sep 2024 19:20:49 -0700 X-CSE-ConnectionGUID: GEmCNF70Tq6scoANBTqKpg== X-CSE-MsgGUID: i2E5RVdbQwivwTtNUI3UOA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,211,1719903600"; d="scan'208";a="67056570" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orviesa008.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 07 Sep 2024 19:20:48 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Sat, 7 Sep 2024 19:20:48 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Sat, 7 Sep 2024 19:20:47 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Sat, 7 Sep 2024 19:20:47 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.174) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Sat, 7 Sep 2024 19:20:47 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NlGfnM/90IDToMn+TChkE2Yxn6qXSjNWBwbaq1QfrioOuMz8LpA9cHKBW5VLgLH+OTQFjJym0vXOWugyv8YnKPFy50ArlKXkCL92W+hLiRTEe3TO1s1KCk4aF2Xn5n+MOQgGcZoVU0QeIrB5VH0tTFd1joMnYRkTb3JCNdhru6WcuRGtb+omcCBnjoenQGpAQ7Q9gQnddH8CioJY+0a82N+AmHgLz1xTGWqhSbdiPp/L91cFBktqttgHbYgvYlVcflyYM7SfbNn6owYpdB1SmfqFTyzCAOQq5gZuPOit1iXpBDVZ/+vWygx+8egyAh0np9liFO9iDLnJf+smYjuvjw== 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=7Hgra9VXT1BwZYNoOkDv+Ld4D+/66Ya/5uSo4O3lyeA=; b=cKoynTxOFKFz55TY3nhXuzakxO+6X2bgrtn/DtcU8hLLs4lpJJ2FBU80AOwiq30jzB6QFxMJo0cv8ToQDRN3SjWs1U5YwnMGw256XSWiFXKLoWhMHVL1sWQcPwcxCtZ+cB/OEG2ZwbOOb0lrTsntx0lzbb8EeOkeMXzVgcBzhAqCk39Rn2qVULpfD4eVMMnAwUGJcOc4OPUsP9AFtQpZDAxxsPtH2raXv7SZefvxKG0qF5DEKUebZOPsg9NzilPWGeqhqZoF7Mamnu34whZaQs80gxoXg5JLkPFnGT1AlaKAzCS6DxToDM6Zdpxha5JWLMmGvyFjnLj3Gzhg5Y8ciQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM4PR11MB5423.namprd11.prod.outlook.com (2603:10b6:5:39b::20) by LV3PR11MB8725.namprd11.prod.outlook.com (2603:10b6:408:21e::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7875.20; Sun, 8 Sep 2024 02:20:39 +0000 Received: from DM4PR11MB5423.namprd11.prod.outlook.com ([fe80::dffa:e0c8:dbf1:c82e]) by DM4PR11MB5423.namprd11.prod.outlook.com ([fe80::dffa:e0c8:dbf1:c82e%5]) with mapi id 15.20.7918.024; Sun, 8 Sep 2024 02:20:38 +0000 Date: Sun, 8 Sep 2024 10:20:29 +0800 From: kernel test robot To: "Jason A. Donenfeld" CC: , Linux Memory Management List Subject: [linux-next:master 10218/10296] vdso_test_getrandom.c:281:40: warning: | has lower precedence than ==; == will be evaluated first Message-ID: Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline X-ClientProxiedBy: SG2PR04CA0169.apcprd04.prod.outlook.com (2603:1096:4::31) To DM4PR11MB5423.namprd11.prod.outlook.com (2603:10b6:5:39b::20) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM4PR11MB5423:EE_|LV3PR11MB8725:EE_ X-MS-Office365-Filtering-Correlation-Id: d3c2d48d-8e74-4b65-539b-08dccfacd406 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?LQ2rzoXWpC6N/UXWikzjDFp+5zzWhxwiejkzCwmjtsEbtF5DK1MjVUa9yuhk?= =?us-ascii?Q?u1V7Tmzhn723sH7PICJsei9T4xKuigVmFMU3nWXUCDaLms+GviWicmR0803a?= =?us-ascii?Q?XyYAsjbn9lmajvLoocVCQYBsMU7LXlIWn9nalU4VA6Dq8Vny6Bnqg6hbuXMy?= =?us-ascii?Q?v7M4LEC1XPydj+Z5HpOoMaMnM9JZwTwDG3tQESlUtuqcXWaDam9LRsyI+L9a?= =?us-ascii?Q?/GaZWcMe7AJMhop/DU+mK8xmyv8EEajt6SYr+0Ns9hsr/+3ky4tMkzvX+guU?= =?us-ascii?Q?Cxdw6vaceGhZo/AAEN+J61Q7EgwiCllqy7tBjkvaz8dJ3RxgN02QItrrYLh0?= =?us-ascii?Q?F3gCAupOogNxHKSH1xqKYYSYdccfQ+qh+b3fsKgDek/Xls2Ez2iUkFZwTzjd?= =?us-ascii?Q?gOG/gZT2/Vto4cVCbn9hlGyfbU44+UpDwXb5sc3Jt9hqtL1OKhpd7Ab6wpfH?= =?us-ascii?Q?dTIctTSCcKC+vjvE4ipg9eQ+HXOvb27rPZ/8fyL5uCCF3XOmeZ08VHn7qW7Q?= =?us-ascii?Q?bfgkCF5scRg0B6Lciichy/o99Av4PoORTMbJubFtCq3b+tfbJRW22vIrxqRm?= =?us-ascii?Q?8aMGTryezJ8z/7dPGrMmvGgpkZp4l4HW1gTT8zFtscZoOFPQqCCYvkItdoIM?= =?us-ascii?Q?HBN3p5/x9GwOAomrYXdrUGcgpD1aXl8NBss5mKgiHpcXyWxU80XrabP9+wVD?= =?us-ascii?Q?MczyR7Mx4PvUBr5MGAcDKdWnBL7Ym5cVNc/TWl8yoUAxVWrX5WC0RVb+O+6j?= =?us-ascii?Q?sxqGJ1TXS2DR6R6p+hraHH9aLklF5oFRH3xlITEYvium2CaLT1HBMRTnIXOk?= =?us-ascii?Q?7TYeOT0SI73SyISB1/54abR1fe6vzJaCzwfu3yhRsq4FmRpNwDFQHqqgmYJk?= =?us-ascii?Q?ASa0Dea4CrbEMfa+tPFYcYCG0RKPN3xb6J6OxGoCVg2VXw1maKDU+rq/OsPw?= =?us-ascii?Q?f6SZ+oAZREEJKHvD5dmEkxykCUDHtBCuZVMU6PeE5uNTorqye/YDTwmuR5Om?= =?us-ascii?Q?mHGNtQ5BACC+aePHBkfnBqk1yy5pZiU8/M/OM7k0FpftMlywq9cu5iyxCpIU?= =?us-ascii?Q?q3a/+tNQ/q+fjbQ6pc3wmOa4nJtfhVQaJFaxhk4vD+ZRhWFt4Iia3IbcT/vs?= =?us-ascii?Q?MsOIj3PJLVzbP20ow1PQpLimv0ulMoAofzM1zBKJsW2+HqfLA9RwEy0a7lqt?= =?us-ascii?Q?be9wmqh7GhtKI7uLMCEDy1j6bnmUDF3XYVneF0irsa+Pq96TAatm4gipnJKk?= =?us-ascii?Q?X5+hmXl53ERcJVuR0BzetxVmKZgzKTeSFpwtcHBC0Wt9dEeu4QBBV+xMb2EW?= =?us-ascii?Q?DNsj+idm5UpiYXdBB/wPb9wheT0JZDch1GeT+Hu6AQFlinaKGqQdrmPnqgv4?= =?us-ascii?Q?QONCxO0=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB5423.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?AOY4ZK8ln3IDKGFD9DX76gzBp8qfFsL+4uZq39MQ5K3ZAO+PvLf92W1PPPhj?= =?us-ascii?Q?6U6YIwhS1oKCDIm6FYdQofLiZa8B0fyv9ODucbnaMJOChfBDSTfXy666DXv8?= =?us-ascii?Q?+JP5v3GxNfigEgHktpocBPVZCPxrTk9u792AIxvDlwH816z/Y2SoZsWir3W4?= =?us-ascii?Q?pVCWWLlq+0Ug/Tg6h2q8uwI0udZAvrIOvnxIIfkvwVKE3wjAEkKUo33afF8u?= =?us-ascii?Q?LBXbyPxMVb1y1tt0Q01o0IV4xzatjNb7+96O0C82VhrP5zGuGLHNkuKOeE2z?= =?us-ascii?Q?Nqx1r3M2/0wUpJ+aO1cMY3fJAdHl8qG3MgMyQaQkPuxb3LhHHrtQsJfUPGpF?= =?us-ascii?Q?yMXEW7jL0RMhAwPsS9gkzRqgC0qRVyfyijG5+9qKG5OvnIakTXro3Qd+UFCy?= =?us-ascii?Q?DVtdRoYEBIfuL1IEiVrCNiUTnBThqc2Rq0fMw4BRla0SHSKsX2j4bH/qeuTJ?= =?us-ascii?Q?0DeHN3dSDKLuUXSLi9PgDUZfzsJSJzZ9n8/ru+PkmKZOmTnql8ha0LWmRyDK?= =?us-ascii?Q?A7m2Je8ukzjH/AP4PEw055kQVliR0dyGf4vty6dvdKpkdwpcLocxA4d4nw42?= =?us-ascii?Q?H1MG8nlqQwW/tHKJLtVHJXxG9w4YQO09hDPlYhDXqxUAKWQ/HeRAzgWsNueG?= =?us-ascii?Q?6XVAhN/weDD3bLnDdDC2WjpivZ5aeI+uq8h901tbax9VzNSdYm58oPYxQIG9?= =?us-ascii?Q?pfcSB5282hkagZK2R/foxwgrZlFjBHXi4/i2TEijsPakTwk/f2zE8wdSk3Dt?= =?us-ascii?Q?aDF/wsqmNS8wGnp4kktuvVUKNnuCr5IGIQOVOJHYlasRpF6VL4MWdXL6OeHB?= =?us-ascii?Q?vdDCiBgyv5d1dxWJgnvbZB9AVlaQ2hAd/sejTWgnnu+SQtTB5+6ZXntaxixM?= =?us-ascii?Q?aeX/LqARUBH/9/O5fyCxAtom9XGfWnaZKPim9yZasyu/l3NoXpEv0rozFK99?= =?us-ascii?Q?J5XXz3HN1nQic3h7GeoVbnWsFn+nWB/vPjoqP9RemqCgmN4iSXhMATHqWM8+?= =?us-ascii?Q?zP8ymI+Msj2OHpIfEEFbtGopOgKDdZe5guBJCmaCGi68uq4CcPkH3cpUjb5l?= =?us-ascii?Q?ZnQMcInjbltBpKKyf3m28CMF5BZ0wK23W6gBuFXDTJEomBhWuH+e684TkUqN?= =?us-ascii?Q?R+CWZY7twxqEY3umaleAc7tVn+YwzIkp85diULM8/kinIqUpMC8aO2qJjM91?= =?us-ascii?Q?wDFZT6JfAI3IibVSjf03RqNgCW3DZavtQYGBnNxsI8Phk6T0bm2pwI1PJRAl?= =?us-ascii?Q?Hat8HqoTv3L6o+D6pxXTpcDJU2us1YLbLFDpSmlpm0AfqfQ0XTqQUvxN62Hy?= =?us-ascii?Q?ftWjyxjHqu6Hby40J7dUrN+wszAVu3MX8LjHVuhBakoZfBtfVWkWsOGX34cO?= =?us-ascii?Q?TTdsdze6gJWJJCjWov6kvTDzbrk02jBmUtInSbH3vWwyy7O/IXCKsY6cR1QZ?= =?us-ascii?Q?LwTtblaD/mKVxupheL6turpKaUYyMUmCkNdQ5W/BbE0sqZe5NtZTaEt7WF6F?= =?us-ascii?Q?sU6yjBV8i+WvlPDyf+64IPCfg/afv0DIFo1fNGOikewMV9OYgafEbpSWsHBW?= =?us-ascii?Q?igSnAj3+n2D/J4zf8vW/RqCXEr37ePyMm1rviLlh?= X-MS-Exchange-CrossTenant-Network-Message-Id: d3c2d48d-8e74-4b65-539b-08dccfacd406 X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5423.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Sep 2024 02:20:38.4743 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: wVp9uOoWq9zKkbCb4OOaA8C/7d4UlRK0aToN3XOU80RzahOFdZG5fQ3IXmyub4YUoQoq+worUlRDFvQRZnUbqw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR11MB8725 X-OriginatorOrg: intel.com X-Rspamd-Queue-Id: CB39B100006 X-Stat-Signature: fhnbtnfjboczpay3h7yfq99jmm9oscx7 X-Rspamd-Server: rspam09 X-Rspam-User: X-HE-Tag: 1725762050-599086 X-HE-Meta: U2FsdGVkX1/ROWttNO3HYYzjWhsp2XktgMDog6PBd9a1SeKFwPRqRGFQgBf/xY1kENMRpVbL3oIr9AdJkUu+O0S06NED+7iVoYbEiwJfS38Fbj/SDO70O4csWwK8yXBK9r+HBH+e3VAv7EuTDzf+T875lJU4XDG2tEvdDpYdSVhAJkJWFS2H9ETYFRAoxYoKKYxFYs1D+vdTeuN30H5iWVOwW64FxUDIiPv4W0m7VTn3VA8ZJtOtDU2/JRlTkZhryh3bOvbF6e3dJjXee2PPzRe0la57aFHu4bu49mIs+2pYMzUK+NJpZVVboynHHlJq5RiHJo2kgXgpU7Rf8kQWpXkOrCkCcbvLFxgbcybW4R03IMM+30gutylBuYXr5HaIe3gm1qEcWoVB55JMZfewdZyM3BbNHKvqsCs3f9I1j2S8ZSyxgmvAQDFlgW84XqXlI88F+kTTQilxagj3Ik28OtBe1zRsahfvIEWOdZXLrhzyrK6KIelkcPMljjUJg/k7F3bElYt1ly3RdKsnZbODlB1oCPw59J9Gr2luFCirkspeObpMCED24/bLGPFN4fhc9qDGO2HB0+Gyw7rg27K/LWimh7wpHLxzRRvybkI3hv4mxDeJRmq84aous+/brHwuVwsyPbdfwkyeg4xIGQBeLt7Cngv5zw4sfFnUabuh0PctkbXxU91/Rm7dKETvt+7d2oQqAy9vCpIVBpDKH9sGSdH+WG7aje8OSsJTsE78SkbGt+13iWdpzdnH610152QsggR0hc+mx5eFTF6nkbAAzF/Br3UfZSD1ahzecJvdQTqg44TvTuTscav67qEzaksqTNmvtM/fdji6y2lABrCCw/zjkgjN0B4MwIkM6nN0sLQHyoiq79ovlm+IYC56GKOqrk/4oBO+WDY9bxsEuWmJsSxveP6Yz3NiNgT6bQO3WQRPxBrkmF5YeYpMFYjcduKjoNGx9PC+8fcbzuEPnk1 rRB3dxR6 gEYL45CU1tMHN7KxREJmJZDsO/ArL5KuE04UHTt0N+1Ub3kyqVuhIGlc07EAlCI23mLbRhJLalERu4OQGNNrfNHTI46x7O5S/SWQa9sSDUbYdx/A0dWFY/xQI3fg4dn36sJbxxGADzaojRXBwzs+SASkT0X2XdPn7BZrgOkUebtFGMhlUVHVkxx0Fj0xMrSlu/woSBxZBPzeXq69XrDB5rT/WGxRo7VmWqcUvQb77e/g0rv8wWvgyMrLLoriNY2OeAE3WRzlu528U/GEaNbyThdzFGL4ZSPiRuUXVWTg3Yw/hqqQENbPrElB5iyLJ9x5hE9DlYPC/V7iL6lvF5tLGLI54zJUsADWmuWAt2KsmcNcN11i5qJGhBd7gyrw3LUZde4ud8gZ8Z2re+zC8n4xUxGMyHhlPG+Vt28E99G7naeaWmCI+g2iBwyQNPWx/AxkVThY7zg1LPn3oUkQGOMG91/p0AXvRV3Jqc/dnrRw44+ZVpr68ZupDOLvLE8uU2TtG+6H1/fWkQRVslB4= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000161, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 9aaeb87ce1e966169a57f53a02ba05b30880ffb8 commit: 212857cd099510461127f40ae7dc21092d0c0dd1 [10218/10296] selftests: vDSO: ensure vgetrandom works in a time namespace :::::: branch date: 2 days ago :::::: commit date: 2 days ago compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240908/202409080600.YI5mIBVR-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/r/202409080600.YI5mIBVR-lkp@intel.com/ All warnings (new ones prefixed by >>): >> vdso_test_getrandom.c:281:40: warning: | has lower precedence than ==; == will be evaluated first [-Wparentheses] 281 | else if (WSTOPSIG(status) == SIGTRAP | 0x80) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ vdso_test_getrandom.c:281:40: note: place parentheses around the '==' expression to silence this warning 281 | else if (WSTOPSIG(status) == SIGTRAP | 0x80) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ vdso_test_getrandom.c:281:40: note: place parentheses around the | expression to evaluate it first 281 | else if (WSTOPSIG(status) == SIGTRAP | 0x80) { | ~~~~~~~~^~~~~~ 1 warning generated. vim +281 tools/testing/selftests/vDSO/vdso_test_getrandom.c 4920a2590e91bc Jason A. Donenfeld 2024-07-07 241 4920a2590e91bc Jason A. Donenfeld 2024-07-07 242 static void kselftest(void) 4920a2590e91bc Jason A. Donenfeld 2024-07-07 243 { 4920a2590e91bc Jason A. Donenfeld 2024-07-07 244 uint8_t weird_size[1263]; 212857cd099510 Jason A. Donenfeld 2024-09-05 245 pid_t child; 4920a2590e91bc Jason A. Donenfeld 2024-07-07 246 4920a2590e91bc Jason A. Donenfeld 2024-07-07 247 ksft_print_header(); 212857cd099510 Jason A. Donenfeld 2024-09-05 248 ksft_set_plan(2); 4920a2590e91bc Jason A. Donenfeld 2024-07-07 249 4920a2590e91bc Jason A. Donenfeld 2024-07-07 250 for (size_t i = 0; i < 1000; ++i) { 4920a2590e91bc Jason A. Donenfeld 2024-07-07 251 ssize_t ret = vgetrandom(weird_size, sizeof(weird_size), 0); 4920a2590e91bc Jason A. Donenfeld 2024-07-07 252 if (ret != sizeof(weird_size)) 4920a2590e91bc Jason A. Donenfeld 2024-07-07 253 exit(KSFT_FAIL); 4920a2590e91bc Jason A. Donenfeld 2024-07-07 254 } 4920a2590e91bc Jason A. Donenfeld 2024-07-07 255 4920a2590e91bc Jason A. Donenfeld 2024-07-07 256 ksft_test_result_pass("getrandom: PASS\n"); 212857cd099510 Jason A. Donenfeld 2024-09-05 257 212857cd099510 Jason A. Donenfeld 2024-09-05 258 assert(unshare(CLONE_NEWUSER | CLONE_NEWTIME) == 0); 212857cd099510 Jason A. Donenfeld 2024-09-05 259 child = fork(); 212857cd099510 Jason A. Donenfeld 2024-09-05 260 assert(child >= 0); 212857cd099510 Jason A. Donenfeld 2024-09-05 261 if (!child) { 212857cd099510 Jason A. Donenfeld 2024-09-05 262 vgetrandom_init(); 212857cd099510 Jason A. Donenfeld 2024-09-05 263 child = getpid(); 212857cd099510 Jason A. Donenfeld 2024-09-05 264 assert(ptrace(PTRACE_TRACEME, 0, NULL, NULL) == 0); 212857cd099510 Jason A. Donenfeld 2024-09-05 265 assert(kill(child, SIGSTOP) == 0); 212857cd099510 Jason A. Donenfeld 2024-09-05 266 assert(vgetrandom(weird_size, sizeof(weird_size), 0) == sizeof(weird_size)); 212857cd099510 Jason A. Donenfeld 2024-09-05 267 _exit(0); 212857cd099510 Jason A. Donenfeld 2024-09-05 268 } 212857cd099510 Jason A. Donenfeld 2024-09-05 269 for (;;) { 212857cd099510 Jason A. Donenfeld 2024-09-05 270 struct ptrace_syscall_info info = { 0 }; 212857cd099510 Jason A. Donenfeld 2024-09-05 271 int status, ret; 212857cd099510 Jason A. Donenfeld 2024-09-05 272 assert(waitpid(child, &status, 0) >= 0); 212857cd099510 Jason A. Donenfeld 2024-09-05 273 if (WIFEXITED(status)) { 212857cd099510 Jason A. Donenfeld 2024-09-05 274 if (WEXITSTATUS(status) != 0) 212857cd099510 Jason A. Donenfeld 2024-09-05 275 exit(KSFT_FAIL); 212857cd099510 Jason A. Donenfeld 2024-09-05 276 break; 212857cd099510 Jason A. Donenfeld 2024-09-05 277 } 212857cd099510 Jason A. Donenfeld 2024-09-05 278 assert(WIFSTOPPED(status)); 212857cd099510 Jason A. Donenfeld 2024-09-05 279 if (WSTOPSIG(status) == SIGSTOP) 212857cd099510 Jason A. Donenfeld 2024-09-05 280 assert(ptrace(PTRACE_SETOPTIONS, child, 0, PTRACE_O_TRACESYSGOOD) == 0); 212857cd099510 Jason A. Donenfeld 2024-09-05 @281 else if (WSTOPSIG(status) == SIGTRAP | 0x80) { 212857cd099510 Jason A. Donenfeld 2024-09-05 282 assert(ptrace(PTRACE_GET_SYSCALL_INFO, child, sizeof(info), &info) > 0); 212857cd099510 Jason A. Donenfeld 2024-09-05 283 if (info.entry.nr == __NR_getrandom && 212857cd099510 Jason A. Donenfeld 2024-09-05 284 (info.entry.args[0] == (uintptr_t)weird_size && info.entry.args[1] == sizeof(weird_size))) 212857cd099510 Jason A. Donenfeld 2024-09-05 285 exit(KSFT_FAIL); 212857cd099510 Jason A. Donenfeld 2024-09-05 286 } 212857cd099510 Jason A. Donenfeld 2024-09-05 287 assert(ptrace(PTRACE_SYSCALL, child, 0, 0) == 0); 212857cd099510 Jason A. Donenfeld 2024-09-05 288 } 212857cd099510 Jason A. Donenfeld 2024-09-05 289 212857cd099510 Jason A. Donenfeld 2024-09-05 290 ksft_test_result_pass("getrandom timens: PASS\n"); 212857cd099510 Jason A. Donenfeld 2024-09-05 291 4920a2590e91bc Jason A. Donenfeld 2024-07-07 292 exit(KSFT_PASS); 4920a2590e91bc Jason A. Donenfeld 2024-07-07 293 } 4920a2590e91bc Jason A. Donenfeld 2024-07-07 294 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki