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 3B839C04FFE for ; Wed, 8 May 2024 09:01:21 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id AA1C96B00BC; Wed, 8 May 2024 05:01:20 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A51C46B00BD; Wed, 8 May 2024 05:01:20 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 87CDA6B00BE; Wed, 8 May 2024 05:01:20 -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 601B66B00BC for ; Wed, 8 May 2024 05:01:20 -0400 (EDT) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id C42168141F for ; Wed, 8 May 2024 09:01:19 +0000 (UTC) X-FDA: 82094634678.26.902D155 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.17]) by imf09.hostedemail.com (Postfix) with ESMTP id DB91514002A for ; Wed, 8 May 2024 09:01:14 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=ecTOw5eS; spf=pass (imf09.hostedemail.com: domain of oliver.sang@intel.com designates 198.175.65.17 as permitted sender) smtp.mailfrom=oliver.sang@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1715158875; 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=YV2crWyETajLLrkHEWAKJz3FE9E/3/2+5svwH0AVemk=; b=MEEoRJ2zVbn6xH8C2+Dd2o7HcKaDIp57iP7IpBdp2PWizWeC9WpRDAIa3icnSgsMFKN6q/ QNY+jQnXC1xjuWtBfMxCTcq5pt5K+FGoQYD68jzAGKj6f//Cszk0NHrS7BdnaC1N3nZO7n pTSYqOIc4ZV27m06SlAcAwuqmSzWb/4= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1715158875; a=rsa-sha256; cv=fail; b=KmhusH+CbdDk3bVv9WvauXZphCqzFGF4SNZbrkpqbceaGU8ZaCwMwll6mga/QBO8EbSXzc Ts7QsrtgLsMeuF2qUa8NuroYn9YUSzQjv+xPzpNH7m/pMiEc/ykjrneFGYUN1oUgai1jGT SYATqvAvZ5uqfcnYsaigPYIGi9qK7Ik= ARC-Authentication-Results: i=2; imf09.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=ecTOw5eS; spf=pass (imf09.hostedemail.com: domain of oliver.sang@intel.com designates 198.175.65.17 as permitted sender) smtp.mailfrom=oliver.sang@intel.com; dmarc=pass (policy=none) header.from=intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1715158875; x=1746694875; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=/ni6WSI6SY6PPiYFYjrLgSPOBQWKncxMeLwIM9O3zCU=; b=ecTOw5eSgHYQPdYUOxSIAsTFJ89vHm29YgzvJuubvwX6KaqsjJuYUnYN XbMnP86OBHi0gvvF8gxJmz1HdyYquuTJ+eNpZ09+9qHOnWJLedFvz5HOK p8qFm4LbtHYOoYFOGMKsSbmY5+Fcyd+z8T/V9zKlPQp5sWqTUBox55Jv4 da1QR0RudBSbIiUwndY7vySsP6BvxzpUJ5fDCpbKrGq4pYnY+W/1E6rAy lBNnxlRG8zzC6uNm5w/j7Q3mniXHlJF4X7Yfl58HkvEatCE8x/AE53Gfn 69NqbyldNIY/gIDcuUNlYwtg17bkY98DYmIiMrmBJ2fpKzIRc2PMSxGyK g==; X-CSE-ConnectionGUID: sdiedhWmTQyREqdaQNrvpA== X-CSE-MsgGUID: 6kjW7jLFSKuJcySODWNhAA== X-IronPort-AV: E=McAfee;i="6600,9927,11066"; a="11130426" X-IronPort-AV: E=Sophos;i="6.08,144,1712646000"; d="scan'208";a="11130426" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orvoesa109.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 May 2024 02:01:14 -0700 X-CSE-ConnectionGUID: 9EmJBxH3TuSRw6WubHLGBQ== X-CSE-MsgGUID: fZZJrtuZQ0m5srkH9hPvqQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,144,1712646000"; d="scan'208";a="52029313" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 08 May 2024 02:01:13 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 8 May 2024 02:01:12 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 8 May 2024 02:01:12 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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.35 via Frontend Transport; Wed, 8 May 2024 02:01:12 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.101) 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.35; Wed, 8 May 2024 02:01:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gTOL3ql0YhoB4IVo2fSFjJvF4uRHG/ijnhIpzZiinu2vVXOBTff351Wm+PAgQ3aoEBeenjKlEINHB7NGPpe3/V/IgLCLfVQeZakiQucPi01d8jrHtdmfFBBKoYO0UTMUobyun1F47NOXvrPCkS67qT0vCoB0CEfavNOFhNw2ecPaOu8qSApg7YuJAbYIpQFXm451jJAo8hRo2QzV3AqlSKKbvZYBV0/NWBgRxV0P/Eox9YB8UM4EXnDAEf2uZ+Naj2XvvIfzK0q47FdL4EKCRMiY2HBl+Wz475qxx4rA1fNqxzJaUDHKiZGK5KiKDbMjcytTQhwGMHIi+q2Z7P3xfA== 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=YV2crWyETajLLrkHEWAKJz3FE9E/3/2+5svwH0AVemk=; b=h40HxNegRIwLxxN23R5OyhRK97g+eX9CAe9fo1Jt8bU9Lhv3l4Zo/FgPdmW604NpKV1fXVsMKnXpRHaZRqvHzNWo1SiBxNSzzJwl5w+GQLSm/p0NodEIp/+zmX2652T9DkaOT+jz6l4waWAQTNuZOyzdHgyHzOZ+3MAK7jmRjXfZoYLyxi9qwa6DN9WZ7bbMYyAgOqbiwJOA4Tvqb3o7rPQKrlSl4kwNuNH9Pq4FWP6hC/Bh5m9k+wxxRTKjcz+jspcvGuigN69YXUZmpwUgisOBNBEakc4SZA3O2tmlYe5wtvArFqWJOvomUZU3xxRHfwZZYYTC04eBq+hHY98aLA== 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 SN7PR11MB6996.namprd11.prod.outlook.com (2603:10b6:806:2af::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.42; Wed, 8 May 2024 09:01:09 +0000 Received: from LV3PR11MB8603.namprd11.prod.outlook.com ([fe80::4622:29cf:32b:7e5c]) by LV3PR11MB8603.namprd11.prod.outlook.com ([fe80::4622:29cf:32b:7e5c%2]) with mapi id 15.20.7544.041; Wed, 8 May 2024 09:01:08 +0000 Date: Wed, 8 May 2024 17:01:00 +0800 From: Oliver Sang To: Z qiang CC: Frederic Weisbecker , , , Linux Memory Management List , "Paul E. McKenney" , , , Subject: Re: [linux-next:master] [rcu/nocb] 4c66bc7cac: BUG:using_smp_processor_id()in_preemptible Message-ID: References: <202405072252.959dadc4-lkp@intel.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-ClientProxiedBy: SG3P274CA0020.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:be::32) To LV3PR11MB8603.namprd11.prod.outlook.com (2603:10b6:408:1b6::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: LV3PR11MB8603:EE_|SN7PR11MB6996:EE_ X-MS-Office365-Filtering-Correlation-Id: 90d9077b-af96-4726-68ae-08dc6f3d66a0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|1800799015|376005|366007; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?iNo8JOHbe8KZ5a+CrgtLjURCzpNueW9+oJZECZdQj0fXR5PN45NKXjzh7BKu?= =?us-ascii?Q?QJn3Nm2MjOTCTb7iP1Mdyd2nrIcWsQsPpu5JkqmyAJNNzlVFHPsF0d+GipJ8?= =?us-ascii?Q?8cuLuKR7Din/wFbp24TNnSeYHn5vz75X/YLQBFIRukmmt6btYTDYTCnaytFx?= =?us-ascii?Q?s+M6i5lDKZahZWcSgdP+6XNBQy8LQIsOveb+PErhKQ5k0asieJyppRvmawhf?= =?us-ascii?Q?3qppImK88AQJ+Gtmn48fcfTz/eodVe9kFMkApPTqBosFnfrQh9ydZC7+muRG?= =?us-ascii?Q?IP8QSB685JSDy09Kd8gsp73UWO0AZ/RhgVNZtv6o4OM8M56p5f9YWiqoe3S/?= =?us-ascii?Q?7GlvLmG/NlCzl2tPX7Gt+YWWrXKpfE/koo4zf0radRtRRKi3l5fbELAhCBux?= =?us-ascii?Q?U4YbW1m9I0LQLudrLTjX+y3OVxYpZL+iEO0ViWhNHcFPS2tQHN1WwlLPEWCw?= =?us-ascii?Q?cnisc01Hb12KZVp8y9FzLo98viyRho7t1S97sUJACkA5etONZrOpapQIqCra?= =?us-ascii?Q?uQq3WvOqnpBG4eoBmMDNJJN+bBGHFHpXdPtv/NWaGheiJyHlhvMBK3qhTiih?= =?us-ascii?Q?ItixpUy1BJGtIfuVkcZbDpjYjMwH50414an9099UIUnNBFzd4QsXsR5a41Fp?= =?us-ascii?Q?whdHk2lFWl8IaJCs3x6c2zoQsCRaM3tOQIO4HFgfclUS2ZDkRR67pmzogHmR?= =?us-ascii?Q?0eiY3mQ0c+9cDcKG51yOhyDAQMWx5iMM2uyJme3/P7tiNeq+LgDRvHP+Y9Ky?= =?us-ascii?Q?x5UDO/EXV/DuNqopDsF99lwqP5tziw/lERvFrdI28UaJMEtyO2tHbnUf/Ma/?= =?us-ascii?Q?xUpwrlRoxkslHceF5qKrsboAMh13j41OjdvLmi6NmYVLiEWTaGOjkc5QSmxM?= =?us-ascii?Q?hd/eMUCpfM8SG6UCmvo1z092MrL5l7cfxCNT7RCFv6Riy8PlfQH6yVlGrVyI?= =?us-ascii?Q?Qh4g6rIvN0SVs7/icoNMvSApR9DXy1+fZG57C436FoeXFd7YpvQnD3dZgFfH?= =?us-ascii?Q?rFBxMToE0TFdeNUvjjaoOWfLmzNodKithfDtRg1TrMRsg7NAyRkI+RDxUp1L?= =?us-ascii?Q?7eyr8DQJNlw6RanDAeGKvV2CNXQDBSrENnkNcD1YcFxzCBJMeliUEhR29dpW?= =?us-ascii?Q?xzXNd9CQyNqbgMU3Z7U5G2ckZxTmiajOei6WRpbF8fJKSdxUk2RsKR2Q2d0s?= =?us-ascii?Q?mpdGFy6XWVxOku8XbBn+P8vff8ad6Pp+oPUelsK+7/P56AT3TIP0TsuiFcE?= =?us-ascii?Q?=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:(13230031)(1800799015)(376005)(366007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ppfrkBM40s0l+mvgB9Ce/tZE4V2aDE4z2ONsRTuLDIqZsBKNHeWKhElNi+re?= =?us-ascii?Q?N8YY4uKrS0ZqU3m+sYaGSIQ40mnyaS+xvdblFnabUg3EuIsDhSZDgM1L8WlE?= =?us-ascii?Q?Wh1d9glsIU2wb4tlEpiwLy59DZh2iSClECc57F1Vlg0PnHFOBiMKny7DMYi4?= =?us-ascii?Q?zddPaofubwxf/KqE/GxEvthmYwoCpkCtaVisH2wwfy5AJ/ESgJYIdc0UUcMk?= =?us-ascii?Q?L3lb/B914TwMfvS1Tq2ioS+c5U/T/jcUfUxjxv5BwZxLqZinYavbDco7szTo?= =?us-ascii?Q?mvH4j2lniSn7TRzHR/CQnc7mu/i7CiFkm5sVVHKoRxeb9wpmR4F8dr9V8F+6?= =?us-ascii?Q?7lMOhlhmht8zyFktAnom4PlExo0WQa9G408ihYKZ6FOZsYhBorWIcTDvl5Wi?= =?us-ascii?Q?knAiZfBIFPmbwsgeabWaEhR7dRt4S+gZaUM34ZARITltNwG3pR33WZ5nb51D?= =?us-ascii?Q?QJ7+pGaxqR8AUYqKBBhsw/e0CADsP2jG+CENhWDAPV7nj9DZV457Ue240FEJ?= =?us-ascii?Q?bRo8/47ZDfQ5R5SWkmTPwl0mqAwohLyGZjyI1WgwPuP+9sLovifZHgQZ+GLF?= =?us-ascii?Q?UTThjRC7rwPROYGwh+GZh4GQlGwoTJZCNw3IdHMT0ymbCO12ylimM9pUMDJ0?= =?us-ascii?Q?8i9ODuOTD5kksKMB8C0qsbR/D9lv8kUVc4/aa73EIexmyAg9+oGpI1+0YXDZ?= =?us-ascii?Q?ZMdfCRGr9DxSfmyncUxUgOPrWLAqk+PO7n8xNGnW8J6uAQktlO0bmeY/TVQv?= =?us-ascii?Q?6T14UlOD70QDO5JaaEWzFuyydG+JNdZzK0B41PN3ZJl37f5Fu6NXezXYPjGK?= =?us-ascii?Q?nR3nl6mbPqDUZ3OUJK4/u2TK1no0+6YZtpRmwN+dvk1M1JLRbyXwQ2PWOlvv?= =?us-ascii?Q?YSKKHYo/EGvRT+lTVaz5gmUZd4taapPXwMApFdmT9EvgZxT2a62aSqt0EO/q?= =?us-ascii?Q?DmEUJNqGNLoA1AtT5hS032XYUktSplXMtuDnfWPi9rjAy2MvD0CueePSBi5X?= =?us-ascii?Q?Sh8m9hOGcclsmoQzNnE8o+9DjVpAYalMNcvmA3zZrC//Zhpn8d9O0USBOFLi?= =?us-ascii?Q?HTrCQz3yOzf78zWvfDOQNeZxwQtor8VPh0J42b4a1UNZU1AfDQRLB9hGDSNX?= =?us-ascii?Q?eT/Cw5E7i74lfYfJnmdSeGdAC0Aq2QtdDo4zSyyx3UQ4G/6sQE6xl5w4KvWu?= =?us-ascii?Q?i4yD60cpPfudvAt0sAV0VC48YrjniU8TQtSzQRuB1HUCUYS5CFqpgoZ/eS7D?= =?us-ascii?Q?ZF0Fdwi8MRLHSGO/A5g3jDW01Mw19eYbD5zuG+dcjhqVkpYH78QKqFsLNnoy?= =?us-ascii?Q?7zmXFWnEchKqma4h0jPhcr/jb4PeyJh3FyedV3FgrlMcI1YkNCxvV4E1dwzy?= =?us-ascii?Q?F/NUpSIu5XMfYXIncb2+EaC7OsUxYGW+4Ja6Ltvx9QiVqdPfeOopqKAyyu50?= =?us-ascii?Q?4mAx/IoR8vBUWXcmheJkPDZ8XJPfYhtHNXsEUq4FVJU9yPqPO2jwdi/UUAEc?= =?us-ascii?Q?txSzQlOPzOzfnSFw1uRKFJSRId8/xqaO6hE4A6ZDxxUUuifR1qMQVz97+keO?= =?us-ascii?Q?Dh21OSrCRb538nDR2NUVpw6mbDzWvUK5++6R/i7f9PTCr5s57ur6sjLY8JHE?= =?us-ascii?Q?Iw=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 90d9077b-af96-4726-68ae-08dc6f3d66a0 X-MS-Exchange-CrossTenant-AuthSource: LV3PR11MB8603.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 May 2024 09:01:08.9009 (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: ZbvWoVJE2x8f/sziDEhftZmwtFChCC/tYjTN3vG0Y0SyLdvoNXKF943Dncjhd7hGRXjH5DGb7B1p9E16ztuAkA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB6996 X-OriginatorOrg: intel.com X-Rspam-User: X-Stat-Signature: 9qhpz9d37o46bjzoh4epc59xs18nqioz X-Rspamd-Server: rspam11 X-Rspamd-Queue-Id: DB91514002A X-HE-Tag: 1715158874-690560 X-HE-Meta: U2FsdGVkX18u8trbuyikvNDa2cYKRofzQ73I0w4o8DNcMHr2GLk6mama2zUVN9MXXfA/eqy2DH7GXylZ0qEDZ2Oop2lAw80yjH7WKD27ZPR6zcTd626/zomi4wLYAJLaN5KcVyFTqp1WrifnQ78R/T4/iqBmIdE9uU2cROGRUwslykQ3lQx3WN37Yidfid7cvW78BrX4076Q4Je2EH5EJC/DSpnoPYsbRHIuDHmbIAYs+TfrPw23uvRKwtvl7XathZcL7aLEC+fggTeHimrjcW/65NwAciwmmqZQB3wGL7/G2ZRwp2KfGrcihbghT2ruKim1PvzVufB8BqRWCSdUVS8eRm+3upfzYxlYRS8bIwLeKloh7nS+1umm90bUXYJkv7ern3VIfz5xkyo4Q7VhAxjMPWcnuNaOi2FU1DzwzvLecZhf4qFlbqUxUA5ckQgiqI8rRC+t800deQxHLdV9Uvmp3ue1AybmKuI3upEgMrbmin+Ug9CGXE5gKyYWZSldnM0e3cYoLjXcE9TQ9Vjkkn5oQa4WlU0eB1oGD4ZY2JonqlNIW9xyxEubgak3TDm2HwQ/FUpP9d8fbV2cy+tTsqppQ/jCK1fBtIUtTriMvuwTE0pd0zEx2k4ETK9AoC++5Vjo73cku+fyNPT+xUDqoS3r1Wl59pPkHvk02eotmNHQnakqXtbuuwjXM6U8JYBIVBlm+Ik1d4dyMFISY4qB/jRtEx4rM9MPazHqc8xhb4UmhBhGJt40CIxd7oxkQhh20DIX690VUaawjtkX5rb4tlBS7HoHLatnFx5RbutD25ytLfHfXmrHGmq3j6PRZ5bD50SckPdiKPYzkK0H4zJm33Uy/rCyMPyDVF29+pC2/tWR53vAGaapUX6FKeLIW4fNgl+zX89nCXeRWu6JOVdm7mxbfmSkHZdleZDjNiKE0bY93UhDuTgVGDbN8dcNLNRwS2jSwWwKFv80n+dMVvE oAk7wWc4 VjYeMdu48q90ZCfd9o/jA15qtzKQEGLJ/IchG1u71BIrbFENnMHUN0FSROT+GfkfxCeraNMu6yNRevlqHWN8JaHw8Pei6R5IIk0aSA/P0EYcSYM8q2orWU5oq9d6rE2YgVQ1kPcl1ZKgC2W2QgvtGZ9kv8bdLK0Wkba1yMDkNo2n0jIJy8f0b+aLjiMb1JSojD/va5VE5m3mXb+JR5YYuF11zN4yw3hKTi54yc3L5/tyjfM7hbb1/D3lGTSCXPbLo3vccFh3sbotSCmEQWvfr6fSu1LNChnxLeRkVmrlJPxXO2AYNUr+4wsqVesc/8aBPFEVQySFLXQGULs0hnKYwL55Xq0EcUJfddWLhMfIn+KMdlEdrr2yqItLuoIZ93q2dubwMDwYo6TTt8C1Gddfv1h9ClLc5Hkkr7cYZ0apo535lBuuAyfhVHOTzZ8JvDxzAu8tB0AaZTVpkG6wK9KgX/pxSjsFjeoWmSXHANGLiAG4xnoOFJxvu5mVsLxIUhkyukxkTvLGZWjoVsG0f3gqpHRPxwkvU5YrCTB00HQgADQdcnXaOvovyiwpPNmqlnJ9bmwEIhGD8rZT6YH90+38GoRAUcBimK7CSXHPg 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, Z qiang, On Wed, May 08, 2024 at 12:55:25PM +0800, Z qiang wrote: > > > > > > > > Hello, > > > > kernel test robot noticed "BUG:using_smp_processor_id()in_preemptible" on: > > > > commit: 4c66bc7cacc08e8abcf5049d2b90bfd800904336 ("rcu/nocb: Use kthread parking instead of ad-hoc implementation") > > https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master > > > > [test failed on linux-next/master 9221b2819b8a4196eecf5476d66201be60fbcf29] > > > > in testcase: boot > > > > compiler: gcc-13 > > test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 16G > > > > (please refer to attached dmesg/kmsg for entire log/backtrace) > > > > > > +--------------------------------------------------------------+------------+------------+ > > | | 6deb20902f | 4c66bc7cac | > > +--------------------------------------------------------------+------------+------------+ > > | BUG:using_smp_processor_id()in_preemptible | 0 | 12 | > > +--------------------------------------------------------------+------------+------------+ > > > > > > 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/oe-lkp/202405072252.959dadc4-lkp@intel.com > > > > > > [ 4.099901][ T18] BUG: using smp_processor_id() in preemptible [00000000] code: rcuop/0/18 > > [ 4.101313][ T18] caller is debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.102493][ T18] CPU: 0 PID: 18 Comm: rcuop/0 Not tainted 6.9.0-rc2-00079-g4c66bc7cacc0 #1 > > [ 4.104098][ T18] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 > > [ 4.104398][ T18] Call Trace: > > [ 4.104398][ T18] > > [ 4.104398][ T18] dump_stack_lvl (lib/dump_stack.c:116) > > [ 4.104398][ T18] dump_stack (lib/dump_stack.c:124) > > [ 4.104398][ T18] check_preemption_disabled (arch/x86/include/asm/preempt.h:84 (discriminator 15) lib/smp_processor_id.c:53 (discriminator 15)) > > [ 4.104398][ T18] debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.104398][ T18] rcu_rdp_is_offloaded (kernel/rcu/tree_plugin.h:27 (discriminator 1)) > > [ 4.104398][ T18] nocb_cb_wait (kernel/rcu/tree_nocb.h:936 (discriminator 2)) > > > Please try the following modifications: the issue gone with below patch. Tested-by: kernel test robot > > diff --git a/kernel/rcu/tree_plugin.h b/kernel/rcu/tree_plugin.h > index 340bbefe5f65..b93e40206621 100644 > --- a/kernel/rcu/tree_plugin.h > +++ b/kernel/rcu/tree_plugin.h > @@ -28,8 +28,8 @@ static bool rcu_rdp_is_offloaded(struct rcu_data *rdp) > !(lockdep_is_held(&rcu_state.barrier_mutex) || > (IS_ENABLED(CONFIG_HOTPLUG_CPU) && lockdep_is_cpus_held()) || > rcu_lockdep_is_held_nocb(rdp) || > - (rdp == this_cpu_ptr(&rcu_data) && > - !(IS_ENABLED(CONFIG_PREEMPT_COUNT) && preemptible())) || > + (!(IS_ENABLED(CONFIG_PREEMPT_COUNT) && preemptible()) && > + rdp == this_cpu_ptr(&rcu_data)) || > rcu_current_is_nocb_kthread(rdp)), > "Unsafe read of RCU_NOCB offloaded state" > ); > > Thanks > Zqiang > > > > [ 4.104398][ T18] ? __this_cpu_preempt_check (lib/smp_processor_id.c:67) > > [ 4.104398][ T18] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4421 (discriminator 16)) > > [ 4.104398][ T18] rcu_nocb_cb_kthread (kernel/rcu/tree_nocb.h:983 (discriminator 1)) > > [ 4.104398][ T18] ? nocb_cb_wait (kernel/rcu/tree_nocb.h:976) > > [ 4.104398][ T18] kthread (kernel/kthread.c:388) > > [ 4.104398][ T18] ? kthread (kernel/kthread.c:373 (discriminator 2)) > > [ 4.104398][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.104398][ T18] ret_from_fork (arch/x86/kernel/process.c:153) > > [ 4.104398][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.104398][ T18] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) > > [ 4.104398][ T18] > > [ 4.106221][ T18] BUG: using smp_processor_id() in preemptible [00000000] code: rcuop/0/18 > > [ 4.107796][ T18] caller is debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.108547][ T18] CPU: 0 PID: 18 Comm: rcuop/0 Not tainted 6.9.0-rc2-00079-g4c66bc7cacc0 #1 > > [ 4.109667][ T18] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 > > [ 4.111064][ T18] Call Trace: > > [ 4.111064][ T18] > > [ 4.111064][ T18] dump_stack_lvl (lib/dump_stack.c:116) > > [ 4.111064][ T18] dump_stack (lib/dump_stack.c:124) > > [ 4.111064][ T18] check_preemption_disabled (arch/x86/include/asm/preempt.h:84 (discriminator 15) lib/smp_processor_id.c:53 (discriminator 15)) > > [ 4.111064][ T18] debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.111064][ T18] rcu_rdp_is_offloaded (kernel/rcu/tree_plugin.h:27 (discriminator 1)) > > [ 4.111064][ T18] nocb_cb_wait (kernel/rcu/tree_nocb.h:936 (discriminator 2)) > > [ 4.111064][ T18] rcu_nocb_cb_kthread (kernel/rcu/tree_nocb.h:983 (discriminator 1)) > > [ 4.111064][ T18] ? nocb_cb_wait (kernel/rcu/tree_nocb.h:976) > > [ 4.111064][ T18] kthread (kernel/kthread.c:388) > > [ 4.111064][ T18] ? kthread (kernel/kthread.c:373 (discriminator 2)) > > [ 4.111064][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.111064][ T18] ret_from_fork (arch/x86/kernel/process.c:153) > > [ 4.111064][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.111064][ T18] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) > > [ 4.111064][ T18] > > [ 4.132677][ T1] NMI watchdog: Perf NMI watchdog permanently disabled > > [ 4.135331][ T18] BUG: using smp_processor_id() in preemptible [00000000] code: rcuop/0/18 > > [ 4.137454][ T18] caller is debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.137849][ T18] CPU: 0 PID: 18 Comm: rcuop/0 Not tainted 6.9.0-rc2-00079-g4c66bc7cacc0 #1 > > [ 4.139414][ T18] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 > > [ 4.141064][ T18] Call Trace: > > [ 4.141064][ T18] > > [ 4.141064][ T18] dump_stack_lvl (lib/dump_stack.c:116) > > [ 4.141064][ T18] dump_stack (lib/dump_stack.c:124) > > [ 4.141064][ T18] check_preemption_disabled (arch/x86/include/asm/preempt.h:84 (discriminator 15) lib/smp_processor_id.c:53 (discriminator 15)) > > [ 4.141064][ T18] debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.141064][ T18] rcu_rdp_is_offloaded (kernel/rcu/tree_plugin.h:27 (discriminator 1)) > > [ 4.141064][ T18] nocb_cb_wait (kernel/rcu/tree_nocb.h:936 (discriminator 2)) > > [ 4.141064][ T18] rcu_nocb_cb_kthread (kernel/rcu/tree_nocb.h:983 (discriminator 1)) > > [ 4.141064][ T18] ? nocb_cb_wait (kernel/rcu/tree_nocb.h:976) > > [ 4.141064][ T18] kthread (kernel/kthread.c:388) > > [ 4.141064][ T18] ? kthread (kernel/kthread.c:373 (discriminator 2)) > > [ 4.141064][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.141064][ T18] ret_from_fork (arch/x86/kernel/process.c:153) > > [ 4.141064][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.141064][ T18] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) > > [ 4.141064][ T18] > > [ 4.141391][ T18] BUG: using smp_processor_id() in preemptible [00000000] code: rcuop/0/18 > > [ 4.143427][ T18] caller is debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.144497][ T18] CPU: 0 PID: 18 Comm: rcuop/0 Not tainted 6.9.0-rc2-00079-g4c66bc7cacc0 #1 > > [ 4.146055][ T18] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 > > [ 4.147731][ T18] Call Trace: > > [ 4.147731][ T18] > > [ 4.147731][ T18] dump_stack_lvl (lib/dump_stack.c:116) > > [ 4.147731][ T18] dump_stack (lib/dump_stack.c:124) > > [ 4.147731][ T18] check_preemption_disabled (arch/x86/include/asm/preempt.h:84 (discriminator 15) lib/smp_processor_id.c:53 (discriminator 15)) > > [ 4.147731][ T18] debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.147731][ T18] rcu_rdp_is_offloaded (kernel/rcu/tree_plugin.h:27 (discriminator 1)) > > [ 4.147731][ T18] nocb_cb_wait (kernel/rcu/tree_nocb.h:936 (discriminator 2)) > > [ 4.147731][ T18] rcu_nocb_cb_kthread (kernel/rcu/tree_nocb.h:983 (discriminator 1)) > > [ 4.147731][ T18] ? nocb_cb_wait (kernel/rcu/tree_nocb.h:976) > > [ 4.147731][ T18] kthread (kernel/kthread.c:388) > > [ 4.147731][ T18] ? kthread (kernel/kthread.c:373 (discriminator 2)) > > [ 4.147731][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.147731][ T18] ret_from_fork (arch/x86/kernel/process.c:153) > > [ 4.147731][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.147731][ T18] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) > > [ 4.147731][ T18] > > [ 4.148538][ T18] BUG: using smp_processor_id() in preemptible [00000000] code: rcuop/0/18 > > [ 4.150537][ T18] caller is debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.151144][ T18] CPU: 0 PID: 18 Comm: rcuop/0 Not tainted 6.9.0-rc2-00079-g4c66bc7cacc0 #1 > > [ 4.152635][ T18] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 > > [ 4.154398][ T18] Call Trace: > > [ 4.154398][ T18] > > [ 4.154398][ T18] dump_stack_lvl (lib/dump_stack.c:116) > > [ 4.154398][ T18] dump_stack (lib/dump_stack.c:124) > > [ 4.154398][ T18] check_preemption_disabled (arch/x86/include/asm/preempt.h:84 (discriminator 15) lib/smp_processor_id.c:53 (discriminator 15)) > > [ 4.154398][ T18] debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.154398][ T18] rcu_rdp_is_offloaded (kernel/rcu/tree_plugin.h:27 (discriminator 1)) > > [ 4.154398][ T18] nocb_cb_wait (kernel/rcu/tree_nocb.h:936 (discriminator 2)) > > [ 4.154398][ T18] rcu_nocb_cb_kthread (kernel/rcu/tree_nocb.h:983 (discriminator 1)) > > [ 4.154398][ T18] ? nocb_cb_wait (kernel/rcu/tree_nocb.h:976) > > [ 4.154398][ T18] kthread (kernel/kthread.c:388) > > [ 4.154398][ T18] ? kthread (kernel/kthread.c:373 (discriminator 2)) > > [ 4.154398][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.154398][ T18] ret_from_fork (arch/x86/kernel/process.c:153) > > [ 4.154398][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.154398][ T18] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) > > [ 4.154398][ T18] > > [ 4.156100][ T1] smp: Bringing up secondary CPUs ... > > [ 4.159421][ T18] BUG: using smp_processor_id() in preemptible [00000000] code: rcuop/0/18 > > [ 4.161134][ T18] caller is debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.162569][ T18] CPU: 0 PID: 18 Comm: rcuop/0 Not tainted 6.9.0-rc2-00079-g4c66bc7cacc0 #1 > > [ 4.164398][ T18] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 > > [ 4.164398][ T18] Call Trace: > > [ 4.164398][ T18] > > [ 4.164398][ T18] dump_stack_lvl (lib/dump_stack.c:116) > > [ 4.164398][ T18] dump_stack (lib/dump_stack.c:124) > > [ 4.164398][ T18] check_preemption_disabled (arch/x86/include/asm/preempt.h:84 (discriminator 15) lib/smp_processor_id.c:53 (discriminator 15)) > > [ 4.164398][ T18] debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.164398][ T18] rcu_rdp_is_offloaded (kernel/rcu/tree_plugin.h:27 (discriminator 1)) > > [ 4.164398][ T18] nocb_cb_wait (kernel/rcu/tree_nocb.h:936 (discriminator 2)) > > [ 4.164398][ T18] rcu_nocb_cb_kthread (kernel/rcu/tree_nocb.h:983 (discriminator 1)) > > [ 4.164398][ T18] ? nocb_cb_wait (kernel/rcu/tree_nocb.h:976) > > [ 4.164398][ T18] kthread (kernel/kthread.c:388) > > [ 4.164398][ T18] ? kthread (kernel/kthread.c:373 (discriminator 2)) > > [ 4.164398][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.164398][ T18] ret_from_fork (arch/x86/kernel/process.c:153) > > [ 4.164398][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.164398][ T18] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) > > [ 4.164398][ T18] > > [ 4.168016][ T18] BUG: using smp_processor_id() in preemptible [00000000] code: rcuop/0/18 > > [ 4.170139][ T18] caller is debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.171170][ T18] CPU: 0 PID: 18 Comm: rcuop/0 Not tainted 6.9.0-rc2-00079-g4c66bc7cacc0 #1 > > [ 4.173242][ T18] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 > > [ 4.174398][ T18] Call Trace: > > [ 4.174398][ T18] > > [ 4.174398][ T18] dump_stack_lvl (lib/dump_stack.c:116) > > [ 4.174398][ T18] dump_stack (lib/dump_stack.c:124) > > [ 4.174398][ T18] check_preemption_disabled (arch/x86/include/asm/preempt.h:84 (discriminator 15) lib/smp_processor_id.c:53 (discriminator 15)) > > [ 4.174398][ T18] debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.174398][ T18] rcu_rdp_is_offloaded (kernel/rcu/tree_plugin.h:27 (discriminator 1)) > > [ 4.174398][ T18] nocb_cb_wait (kernel/rcu/tree_nocb.h:936 (discriminator 2)) > > [ 4.174398][ T18] rcu_nocb_cb_kthread (kernel/rcu/tree_nocb.h:983 (discriminator 1)) > > [ 4.174398][ T18] ? nocb_cb_wait (kernel/rcu/tree_nocb.h:976) > > [ 4.174398][ T18] kthread (kernel/kthread.c:388) > > [ 4.174398][ T18] ? kthread (kernel/kthread.c:373 (discriminator 2)) > > [ 4.174398][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.174398][ T18] ret_from_fork (arch/x86/kernel/process.c:153) > > [ 4.174398][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.174398][ T18] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) > > [ 4.174398][ T18] > > [ 4.189949][ T1] smpboot: x86: Booting SMP configuration: > > [ 4.191158][ T1] .... node #0, CPUs: #1 > > [ 1.668906][ T0] masked ExtINT on CPU#1 > > [ 4.202955][ T29] BUG: using smp_processor_id() in preemptible [00000000] code: rcuop/1/29 > > [ 4.204471][ T29] caller is debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.205845][ T29] CPU: 0 PID: 29 Comm: rcuop/1 Not tainted 6.9.0-rc2-00079-g4c66bc7cacc0 #1 > > [ 4.207731][ T29] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 > > [ 4.207731][ T29] Call Trace: > > [ 4.207731][ T29] > > [ 4.207731][ T29] dump_stack_lvl (lib/dump_stack.c:116) > > [ 4.207731][ T29] dump_stack (lib/dump_stack.c:124) > > [ 4.207731][ T29] check_preemption_disabled (arch/x86/include/asm/preempt.h:84 (discriminator 15) lib/smp_processor_id.c:53 (discriminator 15)) > > [ 4.207731][ T29] debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.207731][ T29] rcu_rdp_is_offloaded (kernel/rcu/tree_plugin.h:27 (discriminator 1)) > > [ 4.207731][ T29] nocb_cb_wait (kernel/rcu/tree_nocb.h:936 (discriminator 2)) > > [ 4.207731][ T29] ? __this_cpu_preempt_check (lib/smp_processor_id.c:67) > > [ 4.207731][ T29] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4421 (discriminator 16)) > > [ 4.207731][ T29] rcu_nocb_cb_kthread (kernel/rcu/tree_nocb.h:983 (discriminator 1)) > > [ 4.207731][ T29] ? nocb_cb_wait (kernel/rcu/tree_nocb.h:976) > > [ 4.207731][ T29] kthread (kernel/kthread.c:388) > > [ 4.207731][ T29] ? kthread (kernel/kthread.c:373 (discriminator 2)) > > [ 4.207731][ T29] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.207731][ T29] ret_from_fork (arch/x86/kernel/process.c:153) > > [ 4.207731][ T29] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.207731][ T29] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) > > [ 4.207731][ T29] > > [ 4.207989][ T18] BUG: using smp_processor_id() in preemptible [00000000] code: rcuop/0/18 > > [ 4.209997][ T18] caller is debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.211188][ T18] CPU: 0 PID: 18 Comm: rcuop/0 Not tainted 6.9.0-rc2-00079-g4c66bc7cacc0 #1 > > [ 4.212898][ T18] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 > > [ 4.214398][ T18] Call Trace: > > [ 4.214398][ T18] > > [ 4.214398][ T18] dump_stack_lvl (lib/dump_stack.c:116) > > [ 4.214398][ T18] dump_stack (lib/dump_stack.c:124) > > [ 4.214398][ T18] check_preemption_disabled (arch/x86/include/asm/preempt.h:84 (discriminator 15) lib/smp_processor_id.c:53 (discriminator 15)) > > [ 4.214398][ T18] debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.214398][ T18] rcu_rdp_is_offloaded (kernel/rcu/tree_plugin.h:27 (discriminator 1)) > > [ 4.214398][ T18] nocb_cb_wait (kernel/rcu/tree_nocb.h:936 (discriminator 2)) > > [ 4.214398][ T18] rcu_nocb_cb_kthread (kernel/rcu/tree_nocb.h:983 (discriminator 1)) > > [ 4.214398][ T18] ? nocb_cb_wait (kernel/rcu/tree_nocb.h:976) > > [ 4.214398][ T18] kthread (kernel/kthread.c:388) > > [ 4.214398][ T18] ? kthread (kernel/kthread.c:373 (discriminator 2)) > > [ 4.214398][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.214398][ T18] ret_from_fork (arch/x86/kernel/process.c:153) > > [ 4.214398][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.214398][ T18] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) > > [ 4.214398][ T18] > > [ 4.215399][ T18] BUG: using smp_processor_id() in preemptible [00000000] code: rcuop/0/18 > > [ 4.217064][ T18] caller is debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.217772][ T18] CPU: 0 PID: 18 Comm: rcuop/0 Not tainted 6.9.0-rc2-00079-g4c66bc7cacc0 #1 > > [ 4.219363][ T18] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 > > [ 4.221064][ T18] Call Trace: > > [ 4.221064][ T18] > > [ 4.221064][ T18] dump_stack_lvl (lib/dump_stack.c:116) > > [ 4.221064][ T18] dump_stack (lib/dump_stack.c:124) > > [ 4.221064][ T18] check_preemption_disabled (arch/x86/include/asm/preempt.h:84 (discriminator 15) lib/smp_processor_id.c:53 (discriminator 15)) > > [ 4.221064][ T18] debug_smp_processor_id (lib/smp_processor_id.c:61) > > [ 4.221064][ T18] rcu_rdp_is_offloaded (kernel/rcu/tree_plugin.h:27 (discriminator 1)) > > [ 4.221064][ T18] nocb_cb_wait (kernel/rcu/tree_nocb.h:936 (discriminator 2)) > > [ 4.221064][ T18] rcu_nocb_cb_kthread (kernel/rcu/tree_nocb.h:983 (discriminator 1)) > > [ 4.221064][ T18] ? nocb_cb_wait (kernel/rcu/tree_nocb.h:976) > > [ 4.221064][ T18] kthread (kernel/kthread.c:388) > > [ 4.221064][ T18] ? kthread (kernel/kthread.c:373 (discriminator 2)) > > [ 4.221064][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.221064][ T18] ret_from_fork (arch/x86/kernel/process.c:153) > > [ 4.221064][ T18] ? kthread_complete_and_exit (kernel/kthread.c:341) > > [ 4.221064][ T18] ret_from_fork_asm (arch/x86/entry/entry_64.S:256) > > [ 4.221064][ T18] > > > > > > > > The kernel config and materials to reproduce are available at: > > https://download.01.org/0day-ci/archive/20240507/202405072252.959dadc4-lkp@intel.com > > > > > > > > -- > > 0-DAY CI Kernel Test Service > > https://github.com/intel/lkp-tests/wiki > > > >