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 21775CAC5B2 for ; Wed, 18 Sep 2024 02:24:39 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6AD726B0082; Tue, 17 Sep 2024 22:24:38 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 65D1D6B0083; Tue, 17 Sep 2024 22:24:38 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4D6D66B0085; Tue, 17 Sep 2024 22:24:38 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 2F1E96B0082 for ; Tue, 17 Sep 2024 22:24:38 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id A35581A022E for ; Wed, 18 Sep 2024 02:24:37 +0000 (UTC) X-FDA: 82576265394.01.EB95E7B Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by imf20.hostedemail.com (Postfix) with ESMTP id A84CF1C0002 for ; Wed, 18 Sep 2024 02:24:33 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=EQ4or9aK; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf20.hostedemail.com: domain of oliver.sang@intel.com designates 192.198.163.8 as permitted sender) smtp.mailfrom=oliver.sang@intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1726626183; a=rsa-sha256; cv=fail; b=SmzwVc1bSO9xVoBzQHQZtoUu8+PBDiBqnksT/YYirxuubDP7MjeLc2032lRiei5lFCSVOR Vl0jkuLLMuxHJFA9ntVQb546G5iYanwYW41yWhfLzWTDYVCAmZRnrWmZSAfaULTra+QOne jIMRRWEuXHbgrrbpIR4glKWlk65tuYM= ARC-Authentication-Results: i=2; imf20.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=EQ4or9aK; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf20.hostedemail.com: domain of oliver.sang@intel.com designates 192.198.163.8 as permitted sender) smtp.mailfrom=oliver.sang@intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1726626183; 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=NZzISte3zsherJXmi4/SDNQ7766zWdca3+5L6iVPsg8=; b=V/PVY0rYw8vhzNJPiAAjG9VL1nGipF0x0KiDPs5T6es3aipr85RP9qUl5keg+/utLAnXQo PNK83DbUi//cGdf2tFHNPZHVpsANm/Vm2GGa6fRvGd4FYGmN8aSuxl+T1leEt5bsTz7A+c Tq/XUbVbXg9CSTDhClgt3K/CUOW+bVU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1726626274; x=1758162274; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=c6MHac7YbQckjtIq6LQcbFHw3K4xXg7ONsS86AS4dGU=; b=EQ4or9aKkBky3AMgl3mTydPXIjBZN3YeQ2DEZ40Gx4eeJzNx97JFc4Cc dlV7JP6f7Ir0+36CFguMsJo1ndnZzrwVLijLfL6g49zcWkj3PSi0obd0i 70iUL7SO6s4ps8mSBEGDINNbic2jURb6ZcGbRPLopkU2XZyb5Aq0EcRk6 Vl4nmS+oViaYzjCs1uAVJ53fr1pU+909MJxJcymL1cETD/Wut7AAPM7hD bcRwgQjwV7DT0DXUz7hWigW6+ra754WA7HGW9nDbtp4ORxRuZSUeY0umx KHyxgolXMLr6L1yaCejiYwrY3eBVzl7ZGid6bPiGbWMX/2tyXOuLtNDOV w==; X-CSE-ConnectionGUID: YXXdxkhWSIyUZHV+aaPnyw== X-CSE-MsgGUID: 7z5HaIsFSim6tMG6FYe+HQ== X-IronPort-AV: E=McAfee;i="6700,10204,11198"; a="43034325" X-IronPort-AV: E=Sophos;i="6.10,235,1719903600"; d="scan'208";a="43034325" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Sep 2024 19:24:32 -0700 X-CSE-ConnectionGUID: KuqEL8hKSnyBz1/bN94oJg== X-CSE-MsgGUID: EesfQPfLTtWGPEeIJORVKg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,235,1719903600"; d="scan'208";a="73492058" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmviesa003.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 17 Sep 2024 19:24:31 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Tue, 17 Sep 2024 19:24:30 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Tue, 17 Sep 2024 19:24:30 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.176) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Tue, 17 Sep 2024 19:24:29 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=IyujeyHefFr0cHqvTCntLmk+fku73S2iRiI/8ryFv3Bdwll3Jjj99T7efn4Bqnwu/F77EHmwMyWP5u6ovtX553LMt59CXKbcVVOwjbRxXHcGcC3tv1x2SYKwEtVwd0HhZkiIrvebR97efkpxfYe40pjEllFhgDXxU3bHbSwLzAvAxAILLRlPKRuIceyJkwRTrWk6RC/fQ7+7HSZxifp0dsMixGQjxzUk8xgAroJ/ZUZLpp75Aw+P/g9KDagpe9O7zx7koFDNMcf38jMtNNjs4zuRO4hSUcAuNPh9Un/JI7Nls2E8k4rxjz1UgHBtUwb1hbGskeEtUzqb9+Vmc7NQig== 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=NZzISte3zsherJXmi4/SDNQ7766zWdca3+5L6iVPsg8=; b=lrIRPfWGwlqpJqH8zYASXGanyLB3TUNMOIgGlKgINzH1pIZzE49NAIOC8H2hnrlH/usz0BwvAg/MD0GYzRBIo9tx6psjdgRv2FgZp+9pgQUGsK3rO7PNwI5NT40qAXqlKV4KpxmSMEbIcuHTacMyJF82sTmgMLXBOaZbboyu4BiKyR3weUGsuc5MCz+G6BiTFeEAGV1p26wgiPUFLWtnc2Dn7o/CjREGbBDSBo6yikIfthfV/BFyqmLwRvTYAZqanIGKKnIrrwG/Cz5vBAWOJicmNomOQ8AMY37haMTs/06OQgvYxWDlVUPSFKPq5O0Y4nLppHk70WC3BNCGNv+jdA== 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 LV3PR11MB8603.namprd11.prod.outlook.com (2603:10b6:408:1b6::9) by SN7PR11MB7465.namprd11.prod.outlook.com (2603:10b6:806:34e::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7982.16; Wed, 18 Sep 2024 02:24:27 +0000 Received: from LV3PR11MB8603.namprd11.prod.outlook.com ([fe80::4622:29cf:32b:7e5c]) by LV3PR11MB8603.namprd11.prod.outlook.com ([fe80::4622:29cf:32b:7e5c%5]) with mapi id 15.20.7962.022; Wed, 18 Sep 2024 02:24:27 +0000 Date: Wed, 18 Sep 2024 10:24:17 +0800 From: Oliver Sang To: Christian Brauner CC: David Howells , , , Linux Memory Management List , "Jeff Layton" , , , Subject: Re: [linux-next:master] [netfs] a05b682d49: BUG:KASAN:slab-use-after-free_in_copy_from_iter Message-ID: References: <202409131438.3f225fbf-oliver.sang@intel.com> <1263138.1726214359@warthog.procyon.org.uk> <20240913-felsen-nervig-7ea082a2702c@brauner> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20240913-felsen-nervig-7ea082a2702c@brauner> X-ClientProxiedBy: SG2PR02CA0086.apcprd02.prod.outlook.com (2603:1096:4:90::26) To LV3PR11MB8603.namprd11.prod.outlook.com (2603:10b6:408:1b6::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV3PR11MB8603:EE_|SN7PR11MB7465:EE_ X-MS-Office365-Filtering-Correlation-Id: 918c5999-8667-410b-cc00-08dcd78904ce X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?A45CUjix23qnVcQSyp2hqm38NzTy/v3ErulrsF/+YwcP9jboWwd2bbj4ZbmO?= =?us-ascii?Q?+g9RH92IatYDQ1EVZB+60Gmix7NE6XBRiX6ycZ8xIC4CHTXRHs09IGHoeSTG?= =?us-ascii?Q?YPq9YG4vS3HcnXVx5EPjjLA564HjxORu4HyYTpvutqTexGzRgBz9lw5PU5dC?= =?us-ascii?Q?1Hve1+PivDFGh14qxe5fEVkRPFboL8sK69e5sHWkUWZFZoQGtDjyNIFiAI0U?= =?us-ascii?Q?9287tr5S/YkJv1ro+Litps2GUlVNxrZ1Y8CojfS4r0DWzvvGpMhyBHP4ttvq?= =?us-ascii?Q?rQrAKDeRArtb0Q+Kf7BIwEP7j+ZcMHCHQOvYrWuFRJN7tRufA6ArRgKjViHZ?= =?us-ascii?Q?WgeWBtoi5lENcKWvJRxM16yDISHYVi1cL7YNo3ItqZecEG2Sbvwra/deb6cU?= =?us-ascii?Q?4QsgGA+oL0e+vCaivMSGMAS02AZq7bnhDQ68wNS4H6PXHE45qezs+uzAWpHT?= =?us-ascii?Q?C+X4ufuwcRyCNNl0JRlPbhSVUrVwrlA3nrAa4BTeBac4RjHC/6O2XqZFXVnN?= =?us-ascii?Q?6DR8rTAa+SmvI7wh0V0k3tFOgsykMFq2H/Igxi4XsOTB7LGFm/3VsKdNaGi4?= =?us-ascii?Q?2uucIuVU88/Jgn5b/z10L1+AgHeZDgSIiNliKynn9ZGjYgbGTfZL/oR7gSfU?= =?us-ascii?Q?J1fD/lLuBrev6zhoAhU2XGke+g3Yx2YA/y8NJK6v78NqKhrlkbMPdUXVDuAi?= =?us-ascii?Q?3jniws4uvM0JMqc4MARXP2EqPx2vIK+6NYt1gQnaVKRfX/7cK50LDmEm+27y?= =?us-ascii?Q?UgZG4E3qIIyf73R3vnAeSphVUS2nqiF5zfu7y6G9rR6twmx1WwVbNCJjiq6p?= =?us-ascii?Q?0YlCGkhDhIGuFWXpFBPWxi3Q2wwNfCopDdJbfLykwScm5nruJQjvcQQT4/QE?= =?us-ascii?Q?a14gnKwwUWuXp1hjP6PczDf+zgrXA5SlJNChxMlYOYNw/8uCtVhKw6qgU5D9?= =?us-ascii?Q?V1fMLvGyJ2IIC6bLpCJY4+10umwkl+4QZJOGNYKe5n3abeV6k8r93l/LIl9W?= =?us-ascii?Q?YpoHjDF3BCxsnxcouCO9HLU2+Jrsi+bN+PJHD6Xy+FFpMqD38u7oPVvVqoyD?= =?us-ascii?Q?tqFWSeVhqmB4vOyOq85dYaT9L2KqIC09VDx8aMaqV7xuOWnPshAIX150SoFk?= =?us-ascii?Q?m+Rgq9T3WgS112Xi1l16O2IYvM1KbozhXOaWJcKy7GTJPrqIweBX7ujVrA63?= =?us-ascii?Q?pxzJIqhEZ/+Oprr0T400KBKX8ZqLCHW392iQrqfhHH4qNpWBMZVTMAM3XVth?= =?us-ascii?Q?PGp2Ajj7EehBkzaE1N4gIbyX9DW6RFRs1JD2Wb5cT1vfhrOZzQveRYLrBfvA?= =?us-ascii?Q?sQzZy48l2KfD5qIKkKmjaqmN6C+7NHgnjzRtAssia/QAPuEq/PKGZTqw/09a?= =?us-ascii?Q?stMbpkg=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:LV3PR11MB8603.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ERRqv26v4aHkq81rYpiusxstXBGkqOtjEwhw9fEcwpQi3Bo5tDxAq4jTKTeW?= =?us-ascii?Q?cP9DWcxQ/7PWNL9zkE3FyrKICD8IxOGbTP10+GjnSUIh4qEQEHFLDnEBnkSd?= =?us-ascii?Q?KA1phXaXh7Ps7Ul9y/bwoffgwj90rlKK75OkE8ArUiUmYnV5wloiw8/SEgGj?= =?us-ascii?Q?nP6n02oI8dwYirRMY0J7/mbWiibC+gYVXyazzMrjENqtyn6eEpFw5Clc6ZlE?= =?us-ascii?Q?PkPjE8QQThrvpk+3SPnss0LKu6aPOuk/bD7KAqLWPWuuz/rXStT3fwRjnEhI?= =?us-ascii?Q?Zx9S94MnFsDEJiVMRsSgbSH/QADu25xTQqFansCJBm+1Va0Y70uIaCe06V2I?= =?us-ascii?Q?e4e06Qxqui/BfLrsHc/GOoiAasSHbzgKFm8gwvWZZJ7yLAJn2EyrPmxyLHDv?= =?us-ascii?Q?5ah82l4qZk/Gby13Y3h+1x0ReQF71FwzYyFnh4QNuw43aNdtHVFu1WVx5b3Y?= =?us-ascii?Q?HEJlfQXNfudxhXxhX/iLEVnnY5Wl5uHUIsZroNHKcsG0gjV2TaeGvt5MCTNX?= =?us-ascii?Q?iRC7OrlC39rralQZeAplDEvHgwDuw4hMSSwet2aLm0ixnxoobZ9tLUwD/5Ep?= =?us-ascii?Q?h5hK9qQo/ss4gvGaU9jIPnxvSeqF+BWLUv19CqAK6GfXzheFBhG/1dkquR5I?= =?us-ascii?Q?NGVfs6v3pTDVAfeHtD1HH2Vkdf4PU/HyycbX1tJxB0tL3LgZ3PNOBUgeCIRx?= =?us-ascii?Q?uxnT9lus9FEGC2Z8Qo3HfzmauEq37EdnooCQpNKLNZ8e7IgZUUqI9YaXqf0p?= =?us-ascii?Q?dyQ3iIQVjtTsUY6au/9QjzTqCtd125zTx7yV8mH4Z32SLQ7KivL0ysQXP9jh?= =?us-ascii?Q?lqIqRU2ZWdq/Dn57FYULrdO0Q6qsQqKSrMhH/0yDbi8iHLEYQuSSI2UKeOja?= =?us-ascii?Q?6mwl+yK/35HV9QleMHfa5CaVq9SVfp4xwcGtxtQOpNQLZxvxJ9kA0HwvK2Vc?= =?us-ascii?Q?dykCZ2vn2uxwAv31If8AYx0enZLArHX7YYPDIYI83KunbRNFTOvJfd5Ztw79?= =?us-ascii?Q?co2FbETxKZS6oNZ57Xo2xh3nGUWNnCbNrYBP6CT6/0Q5Eag7gx5gn7JFGIqi?= =?us-ascii?Q?ORynYbCjeVSwe3Blw4RZNUknNZeLufl+9lHZekwT5KIgYwH5qCBgzj1/SiRi?= =?us-ascii?Q?KY3SUEftwQawYMWGLGgpaOb4sWpInjqn3J3gJDnSUQbZDfwTaE3Ivbn8Dipz?= =?us-ascii?Q?yxVnpPvBskip5ZkIzpoiWzPAHKt5r2cpBV15mYSrDRbZR3RUzSW28b7tNBTS?= =?us-ascii?Q?/RW5pD8ipGX7P3JOkeON4OUu9LYQP6RRvInebrjttfAq9aLyaQTXW1dQ6MNp?= =?us-ascii?Q?H52SF1aUdnJm6S7FBXpEDXWnVHtEsOBGGoQleQEouu+rBP2W124RYjeQtB13?= =?us-ascii?Q?k5J20uy2ZF0vtrFyGFTW7dU7oRFl3rozUC8u34NKFYDihbM+w6SudgP2xeXb?= =?us-ascii?Q?wuX6qoXUluCnBPA1NQu19dha1sLuswF4jrZsYHUErHgDah4J6EKwEONz6+gh?= =?us-ascii?Q?K3zd27yMOXFETU7lBrakielmb3XSrzzdK2cdFthzRIDH9qcFR8yfuHSV3syL?= =?us-ascii?Q?lmLQpKWp9wfL2Mfy8YHDhNCDv4q9d4GGRY44z4QSojC8N3c2e9BVdayatIuf?= =?us-ascii?Q?GA=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 918c5999-8667-410b-cc00-08dcd78904ce X-MS-Exchange-CrossTenant-AuthSource: LV3PR11MB8603.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Sep 2024 02:24:27.2132 (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: VH9IkF0ID3w+cceqMPfBWYK7M/xxe/5P2IvGWqpUlDBNRKIhZG/H2a+2bal3BOZPjpNTByaXnVv3T+0v/JX+2Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB7465 X-OriginatorOrg: intel.com X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: A84CF1C0002 X-Stat-Signature: bokndpmf6pfrph4dy9z955thrdpeicf6 X-Rspam-User: X-HE-Tag: 1726626273-548461 X-HE-Meta: U2FsdGVkX1/stuu9p8BNBMC8G+NBaCipaGjusxqDf7xh0/SOovDTp7XBsV7oQGiTppMCGmhzlxOduuoZsPURNmvgzNoCN8ct9wGXS8dgVqwauUDRNteuGE4nNIOvv5ZPz9VifgGjVVcEdJUTTTBvlUVWtJEUsFV6lyPmRcWYUzJlWOmwwcNmzAdA5aehQF4mWdt05jt1csbMaekbK3eZ/iRtvUizZr4vJNjdGfb8fKdJjZneBAdoYLqmjAI/+CuueRTPHTTLSx4NtZHHm2KcL7L3fLDCqu+sCfrbRj/giOSfHkIliJC69devNbwGNrGwEoZ8Jq5FLuj4Na4m/UA6JSTgYUqlI8ecfSsie/aklPk1DGiFR6x4CdCZ1dF8VYU2wLBdhlIDoU4qOK09lHyPIV2E8TCIRrKBcCbBLTm0tRFbTHa8azz5PZdAxXES5T3HOYi6NCEER0bVJiho92sz0LldPQ2CLPxRmtxAkrp6XS8F9Zm+1QwU/9ANEodcGByg4GYXD6Nyvzu8xf2thNVk4ZA7s4/zhz4MKfQCYr0r9J1OPgdGYUytwIcJUmkiT5NJI8FtiwcEmU/e5YpD9pl3PUP6O+699HmDYN9GVqM+W8zTa5IuMt0f0BHcEyiiqivS4Dr+1ZBM8RTep49yGyp82EAKHN2Twyh+mz8/tujb1qIponUmrikqf24gCvaWXuA56VCLkd2ls90rOyAcQ4h+/qiAKA1e4P7FTGl2HSlhCsSPZ/PKEqw27tsvNQq4rJ6AgyuqjW+RKeCc2vW89SwD5ylmRbshJESNB9xPgFAVZUCDxrIhAWRDPeF4V6sz8c5etBu+z9fXHFc/TTPWNTHf8vpU2oDuYxSe2wS2sL62Qmy7t290nbqNg/vm9bLEZBa54G0/MdVkXpyoTsbQvBhNelDx26dtC91mjoPVx0b/fRo/1IaMuD5fnMTVwjRpijiQWloc1psClRN2qDgxnzf Mdc/80Z+ +gy9fjByhv8Gx/M6T9rESiNZEBe5uUTC6fM1H6FfV+14MzDOJjmefPOZWj3hpJbRVu3FKZez8x7n3UUNlBmpS47No58DmsSteKXdHh+32Xx04etDy2Z7i1oz9Syb3a4uDGFJ2f5mFMY+2Wr4xha72nMcHppFIgLXFEqF5zyNB0dlSRzW1+Fy3kYvzpmVbSkwbKdR+Qkd7hhMsfzg37/uizdDibfH6gaJwokUDhh1LNKcLIE5G2UnbXvi+JFRLDlDr0dLdBdrJxW4jhVBpXfaSoZ9GTI8uWRRA+arDEaXOeBhCtireFLY5TugaXFFUWze0/zTExKL3xfiNRkXjha6tBdF5KOeKpFeon6dZxi5wkuM9H6gduDqgE/4Wu0LuYflV4R0jE4QUW2/PsZy6Wvvxz7Jke+rhDW/Vj9Gk4dlI//Ccq/LNHXS2Nfo1bfFran/ut6xAWMDGkO4ElWm7N04AQecQjFh4avRVuo1z8ynFYE12mG6eelR+Fi7JErIuRdeuNv5x7lQX+1Jo+8s= 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: hi, Christian Brauner, hi, David Howells, On Fri, Sep 13, 2024 at 10:11:25AM +0200, Christian Brauner wrote: > On Fri, Sep 13, 2024 at 08:59:19AM GMT, David Howells wrote: > > Can you try with the attached change? It'll get folded into Christian's > > vfs.netfs branch at some point. > > The fix you pasted below is already applied and folded into vfs.netfs. > But what the kernel test robot tested was an old version of that branch. > > The commit hash that kernel test robot tested was: > > commit: a05b682d498a81ca12f1dd964f06f3aec48af595 ("netfs: Use new folio_queue data type and iterator instead of xarray iter") > https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master > > but in vfs.netfs we have: > cd0277ed0c188dd40e7744e89299af7b78831ca4 ("netfs: Use new folio_queue data type and iterator instead of xarray iter") thanks for information! howerver, we noticed there is still similar issues upon cd0277ed0c which now is in mainline. we reported in below link FYI. https://lore.kernel.org/oe-lkp/202409180928.f20b5a08-oliver.sang@intel.com/ the issue is still reproduced on mainline or linux-next/master tip when bot finished the bisect. [test failed on linus/master a430d95c5efa2b545d26a094eb5f624e36732af0] [test failed on linux-next/master 7083504315d64199a329de322fce989e1e10f4f7] > > and the diff between the two is: > > diff --git a/lib/iov_iter.c b/lib/iov_iter.c > index 84a517a0189d..97003155bfac 100644 > --- a/lib/iov_iter.c > +++ b/lib/iov_iter.c > @@ -1026,7 +1026,7 @@ static ssize_t iter_folioq_get_pages(struct iov_iter *iter, > iov_offset += part; > extracted += part; > > - *pages = folio_page(folio, offset % PAGE_SIZE); > + *pages = folio_page(folio, offset / PAGE_SIZE); > get_page(*pages); > pages++; > maxpages--; > > So this is a bug report for an old version of vfs.netfs. > > > > > David > > --- > > diff --git a/lib/iov_iter.c b/lib/iov_iter.c > > index 84a517a0189d..97003155bfac 100644 > > --- a/lib/iov_iter.c > > +++ b/lib/iov_iter.c > > @@ -1026,7 +1026,7 @@ static ssize_t iter_folioq_get_pages(struct iov_iter *iter, > > iov_offset += part; > > extracted += part; > > > > - *pages = folio_page(folio, offset % PAGE_SIZE); > > + *pages = folio_page(folio, offset / PAGE_SIZE); > > get_page(*pages); > > pages++; > > maxpages--; > > >