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 3A2C8C48295 for ; Mon, 5 Feb 2024 13:29:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 778CB6B0074; Mon, 5 Feb 2024 08:29:05 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 701E96B0075; Mon, 5 Feb 2024 08:29:05 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5A2E06B0078; Mon, 5 Feb 2024 08:29:05 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 46E186B0074 for ; Mon, 5 Feb 2024 08:29:05 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 134C180A6D for ; Mon, 5 Feb 2024 13:29:05 +0000 (UTC) X-FDA: 81757831050.12.6856023 Received: from mail-pj1-f41.google.com (mail-pj1-f41.google.com [209.85.216.41]) by imf19.hostedemail.com (Postfix) with ESMTP id 460521A0011 for ; Mon, 5 Feb 2024 13:29:02 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=none ("invalid DKIM record") header.d=marliere.net header.s=2023 header.b=fQd09f8H; dmarc=none; spf=pass (imf19.hostedemail.com: domain of rbmarliere@gmail.com designates 209.85.216.41 as permitted sender) smtp.mailfrom=rbmarliere@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1707139742; 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=fJM73PAP4/7LnPEQFQZIBI2zMiVyyBc5s1tzET5D9Ec=; b=BewPXpK1nOJ5luq6Au/bEWDwB9kpONbHCrKfRZKAMhFuMNAtHeb6996O+61y6yIwoZU91X iY4xbxhOt82WOY+IhMULlZqfYPjzbqKIbcpZT1hVtMJM+06LYvxhlHjRIl+teMAJQM8rGd ym1k7AZgjQnoaPvE7/GGzXhMywLiUVk= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=none ("invalid DKIM record") header.d=marliere.net header.s=2023 header.b=fQd09f8H; dmarc=none; spf=pass (imf19.hostedemail.com: domain of rbmarliere@gmail.com designates 209.85.216.41 as permitted sender) smtp.mailfrom=rbmarliere@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1707139742; a=rsa-sha256; cv=none; b=YfcI1BMCkx2vbhWN8TkWXf6+k/6/IoSygDQPwSbTgDpxEH/kFmhDDYkIXkJGJ1agFnFM4E VjI8qzV7Z1EhIbDZ69N2xZrxgge6A5RKdfmL686w/SK5uhqHVGLtz4kaA+ddA/l1kFGWZC OD+oB4Uo1JrHZWdIjxXh4TtQ9mjwkxY= Received: by mail-pj1-f41.google.com with SMTP id 98e67ed59e1d1-296ba782374so117071a91.0 for ; Mon, 05 Feb 2024 05:29:01 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707139741; x=1707744541; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:dkim-signature:date:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=fJM73PAP4/7LnPEQFQZIBI2zMiVyyBc5s1tzET5D9Ec=; b=bzfZAFU5XOLo9Yq4YTAC9AIzFw7vE0oDkVTYwkWbMZw0kwE6vypQlT1Qb4YoVNEWlm G9DIWvbquYaimoFS+QXrEyTO4k3R6p9c0sOFRkmb99fb3iovJtwBXcA9+k/uS5x846Ot 2e8hkr2VdAsmPbxJcMTVzjHDQMjEp18gq6tFVrBVmqSJTM91PmX5kk+WCLUUGCt6A/de gMtAHUx7LtvFbWM9nNSlI5orxDjbVVuCu3IAFhmKJ/JKKPfmTARvt2p2ZF/Efoza6wha F63U2Ed4pT10U7GIGSDcSvJX1PuPaAteeSluoG2xQfX/7x6rG+9iBCYBCjyvTk1zAHKX Xipg== X-Gm-Message-State: AOJu0YzsEV8Jg5va3+Hsy0ZWavfpuQOTXG0imgSl9gCqMX8gDc/NGkFv P35z7trPlZRcIOvynvNFkH7m7Ew2IjCmwsmvhIzUn8MA4lUvNn4JXEHDxBQUEnosew== X-Google-Smtp-Source: AGHT+IGdP13Y8ClIUDfR6NsnNnsCSM/aqXH+Kp3yHVkHXslfq3vVAs4mmHckjLNQdk5tWCo9lRyexw== X-Received: by 2002:a17:90a:1f4f:b0:296:3be5:5c39 with SMTP id y15-20020a17090a1f4f00b002963be55c39mr7978961pjy.17.1707139740948; Mon, 05 Feb 2024 05:29:00 -0800 (PST) X-Forwarded-Encrypted: i=0; AJvYcCXMjEyXnlp2RtG9G/NwADeT16J79Lg1FWtZ5gfM+hUEFx1M1wzXRy7He/R98ksfTN25zCkE/j8ffu1GF6be6/RJ5cfDb7SXTfBRL63DYgPaMnBCcUTTFRxy3Vy8MyJPHRhN3MXYc9CHa4O737TrC4Wo Received: from mail.marliere.net ([24.199.118.162]) by smtp.gmail.com with ESMTPSA id gt9-20020a17090af2c900b00296a28c0300sm1729085pjb.24.2024.02.05.05.29.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Feb 2024 05:29:00 -0800 (PST) Date: Mon, 5 Feb 2024 10:29:30 -0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marliere.net; s=2023; t=1707139738; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=fJM73PAP4/7LnPEQFQZIBI2zMiVyyBc5s1tzET5D9Ec=; b=fQd09f8Hns9iyAQ8ESivRplouT8bzeO39u44wZdErNo5UpAC7+0Gyuu1xmfKpqCui5D0PG XrJfNmYXAHiqWO0/2dDCkVqGSnINKU8m0f1tS73x/Mx8Nod7JHc0L2Q7/0XHff9KgDCkyx n8ZIfDqP8Et/CfE1zc8VUtDQfxuLzPPt9tjxtMciqkI1gSNxn05T28WKO0/O4UhcFSio1w qxM6nf1gHEWzdkFKg6cx7zlQSC50VPNb/kt+uvCdd30eds57GIM8I/TuNHjUD4roQcjrxk MZNY52s2qSIoaKELt4m0b9sK88muaoADOf7Sb6QyG5cGerph31AlGnyU/KrfjQ== From: "Ricardo B. Marliere" To: kernel test robot Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Tejun Heo Subject: Re: [linux-next:master 3841/4021] kernel/workqueue.c:6798:32: error: passing 'const struct bus_type *' to parameter of type 'struct bus_type *' discards qualifiers Message-ID: References: <202402051505.kM9Rr3CJ-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202402051505.kM9Rr3CJ-lkp@intel.com> X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 460521A0011 X-Stat-Signature: k6x7n7nn9gktyrnq66uxgb6rwnex4p86 X-HE-Tag: 1707139742-598410 X-HE-Meta: U2FsdGVkX1/iRSqaF6YZGZBfLCC+1k3ZSRcTvQM1hDTxrzVhkOInGtQOdKKA9w+YxOqMQkBZRgH2TxBq0rAeqUEfAtp7ZhoOWo1ZY9aqkj1Bp2EkyfU7qmWZlhNZ3C+jJ9xzF32ehF9g4Hc5FeygSEDAzVGHOFwtQ2vxPtQMFq2w8N5a3TMqYnd6986QuLaolcVz9ZC+V73k9PZfP8Aars/3RSlvACQ20Y7tdlZee7OXmff0zjr7RS6T/PlrOqTzcT2IvB530l6jxDjQ5oyNY3W2PCCo/9K4jZp1Anf0j3zF4eHPu2M6Ui72uZ3xLW9id7b8s8rUMroSOUQ9fiMeu1c2BhMs4krtkasgP6bRnhx3799OOPhGF9XFJL37WSaIpV5yNqXITnLvR0OWz9Ms4/bNsmD7S8/7S7A8rDSSKfbotII7FeVvU+QwhXDCFzJPb7BRaVSQLWuFwpT368ykR52pLybJmLsg9OPe27ipi8qprhHRyncaq0S6xDYUMHM7dopHvt8BWYMotMUHiKx/pgOp9a/a7lROb30GpklaIX7EsGA1hccGGB1IHwB5pdKoHgpx3YYn/S1XzC7sqaenx3zQ5J8UV0e0Ft1QsG4Py3zlQdpYvWBYo+icGuw82e8HTGWXJ0u5Tst+Vl5cuzbN17GRGIXI5/HRrpOmKpDq6qZd20ONFQT0ey84Eawm2e+Nu9iNojoiN/KKfGmFG8vVLcjCuZnIcST5pofs9/UhH+eo0USKCaANAa1tTrRJfVEUBqkUA0Si1B7vQPiEvqCs9+AcZ+awRABFUB/0GXB7gupcOMe804gpb1iIGqj6HYF71l5IFl85selDkwz858ykXqRCj/3qsNVJTEm5T5ROlR8WIuleqAWZSslktNdHoGOObpcT25PyEgQQ9P5qlt+qyeFYIuFBvAkRJKFS2rA0Pw5Poi9m2+xKXOQRV4opDINxBa6nU6BQ2RHFRyqXnUf nYYCeVKY ip2pbh/fpB/FCgOsJ81S5ArSyH+DTO7jOWwjd3KweISbmWhfRtUA/3KiCpbN7rpXRRKoRkY2oeFo4VlULG6HoqoT6Pu3gY7ju3S71ZU7t0ob8qoioADr4Iz04t/E3UtY0Gs6Fe++hlAIB/vk2cbXeH+J1SXegMSyy/OnWXMhP/gdR0tMGTKEim7niQiNgP4BUgtyL8voP0NS7gSiGTMxsyScFVWMExvZcu5857352OqOSKfBscSx91V05k6z8VIYFGpmy 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: On 5 Feb 15:15, kernel test robot wrote: > tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master > head: 23e11d0318521e8693459b0e4d23aec614b3b68b > commit: d412ace11144aa2bf692c7cf9778351efc15c827 [3841/4021] workqueue: make wq_subsys const > config: i386-buildonly-randconfig-003-20240205 (https://download.01.org/0day-ci/archive/20240205/202402051505.kM9Rr3CJ-lkp@intel.com/config) > compiler: clang version 17.0.6 (https://github.com/llvm/llvm-project 6009708b4367171ccdbf4b5905cb6a803753fe18) > reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240205/202402051505.kM9Rr3CJ-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/oe-kbuild-all/202402051505.kM9Rr3CJ-lkp@intel.com/ > > Note: the linux-next/master HEAD 23e11d0318521e8693459b0e4d23aec614b3b68b builds fine. > It may have been fixed somewhere. > > All errors (new ones prefixed by >>): > > >> kernel/workqueue.c:6798:32: error: passing 'const struct bus_type *' to parameter of type 'struct bus_type *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] > 6798 | err = subsys_virtual_register(&wq_subsys, NULL); > | ^~~~~~~~~~ > include/linux/device.h:77:46: note: passing argument to parameter 'subsys' here > 77 | int subsys_virtual_register(struct bus_type *subsys, I'm not sure how to flag this as invalid, since this is fixed already in 32f78abe59c7 ("driver core: bus: constantify subsys_register() calls") > | ^ > 1 error generated. > > > vim +6798 kernel/workqueue.c > > b05a79280b346e Frederic Weisbecker 2015-04-27 6792 > 6ba94429c8e7b8 Frederic Weisbecker 2015-04-02 6793 static int __init wq_sysfs_init(void) > 2d3854a37e8b76 Rusty Russell 2008-11-05 6794 { > 686f669780276d Greg Kroah-Hartman 2023-03-13 6795 struct device *dev_root; > b05a79280b346e Frederic Weisbecker 2015-04-27 6796 int err; > b05a79280b346e Frederic Weisbecker 2015-04-27 6797 > b05a79280b346e Frederic Weisbecker 2015-04-27 @6798 err = subsys_virtual_register(&wq_subsys, NULL); > b05a79280b346e Frederic Weisbecker 2015-04-27 6799 if (err) > b05a79280b346e Frederic Weisbecker 2015-04-27 6800 return err; > b05a79280b346e Frederic Weisbecker 2015-04-27 6801 > 686f669780276d Greg Kroah-Hartman 2023-03-13 6802 dev_root = bus_get_dev_root(&wq_subsys); > 686f669780276d Greg Kroah-Hartman 2023-03-13 6803 if (dev_root) { > fe28f631fa941f Waiman Long 2023-10-25 6804 struct device_attribute *attr; > fe28f631fa941f Waiman Long 2023-10-25 6805 > fe28f631fa941f Waiman Long 2023-10-25 6806 for (attr = wq_sysfs_cpumask_attrs; attr->attr.name; attr++) { > fe28f631fa941f Waiman Long 2023-10-25 6807 err = device_create_file(dev_root, attr); > fe28f631fa941f Waiman Long 2023-10-25 6808 if (err) > fe28f631fa941f Waiman Long 2023-10-25 6809 break; > fe28f631fa941f Waiman Long 2023-10-25 6810 } > 686f669780276d Greg Kroah-Hartman 2023-03-13 6811 put_device(dev_root); > 686f669780276d Greg Kroah-Hartman 2023-03-13 6812 } > 686f669780276d Greg Kroah-Hartman 2023-03-13 6813 return err; > 2d3854a37e8b76 Rusty Russell 2008-11-05 6814 } > 6ba94429c8e7b8 Frederic Weisbecker 2015-04-02 6815 core_initcall(wq_sysfs_init); > 2d3854a37e8b76 Rusty Russell 2008-11-05 6816 > > :::::: The code at line 6798 was first introduced by commit > :::::: b05a79280b346eb24ddb73b39988398015291075 workqueue: Create low-level unbound workqueues cpumask > > :::::: TO: Frederic Weisbecker > :::::: CC: Tejun Heo > > -- > 0-DAY CI Kernel Test Service > https://github.com/intel/lkp-tests/wiki