Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp1635641rdb; Thu, 7 Dec 2023 05:04:14 -0800 (PST) X-Google-Smtp-Source: AGHT+IF0x6K0DPAhkqnbj4+ge+HSEirSKldfJufrCEhNJf1tspBAXZewHY1Qvl7yX8EfeL4HYiQc X-Received: by 2002:a05:6a20:394e:b0:187:4cf5:f171 with SMTP id r14-20020a056a20394e00b001874cf5f171mr2590965pzg.2.1701954254213; Thu, 07 Dec 2023 05:04:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701954254; cv=none; d=google.com; s=arc-20160816; b=vklqUOYvhZNNN15/nu4PX3PaJJe+yTubrvbgUeTDCwKDf/dZE9L8RwS/gHjoGSCYgR FwL+OsmcVEHhSO5RpfC1sO0Q4XEdBAF9vg2ekjr92OP41PLiJW/MJuFn+jhntgnFKVbn OkJ4fRgUZOeeWoyGhisCX2mNeBlVI9j981BGTyCXjaxxuqR8LZdDQcYayidAqTHWuvW6 9u96yBcecaqnDbVhRr30o4dre3dpVMEIQnBedp/+fJa0YH2o8lnZn9mdEEM1UAUfk2ue xARPr+0LBYSP3R12VYM8yP97mzHJ1r+JB7Rm08tgNpC2Rjlo3iLMS0TX4Hu8LwPShtwK 92/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:subject:cc:to:from:date :dkim-signature; bh=AaGbtQfX3lZgbXDWL8hwGL3u5VTR+vXqXaa76kVDuFc=; fh=nvymef/X0x8T2Lrz9/w49HmGI3IxAU2f6Wa5lAihpsU=; b=mer0K0R+2HLT0Py8WbK/EF8QGd2KlTIfsK7JmYeTEwWV7mL4tRBAJGI6wyJQxlsMzT ivi56s2wlRZVOmsSvOCb887GwGIVeC1qo7kT98WQ+G2LNN5URoQvT6w9o24UHTEIvP8/ kHm9LWgZmCBHVYls1C9I+ZPNFE7iZtnvi0uDUAdrOwcAvtFPQu0jf2n2ga+ur8Sen9lK bD076xOiCm0WqE7HGICyLyNs3Hk4uzGDQUXn5qlL/mrJbVc6qRfvxgZlQ1oUo8BhE0T/ tshDkpFnc6HfWVt5T5HU6BPQ5mI+ReXx4/bmRVVZdY77hOYHW0vYiLKvZJU0pFve+3FQ N5Cw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@inria.fr header.s=dc header.b=Ei3qAXIU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=inria.fr Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id n8-20020a654508000000b005b7160263f2si1135521pgq.154.2023.12.07.05.04.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Dec 2023 05:04:14 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@inria.fr header.s=dc header.b=Ei3qAXIU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=inria.fr Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id E30E3806A433; Thu, 7 Dec 2023 05:04:11 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1379432AbjLGNEC (ORCPT + 99 others); Thu, 7 Dec 2023 08:04:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53382 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232728AbjLGNEB (ORCPT ); Thu, 7 Dec 2023 08:04:01 -0500 Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CE9C310CB for ; Thu, 7 Dec 2023 05:04:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=date:from:to:cc:subject:message-id:mime-version; bh=AaGbtQfX3lZgbXDWL8hwGL3u5VTR+vXqXaa76kVDuFc=; b=Ei3qAXIUFXj9j7FGAXRUfHN7uAPW7aPLwasRuQRRW2TFULdJlUglsS1M pRV+LAy+BYOd+3AAWlulZcJ4FdgnncO6KMhvwjAIA7WnfHx+8dTZhVnKP /yKEy5AyfP063mm1b89DpaZTOcq5+76NtKP8XZAirz9rNfXORVcmj/Y4t s=; Authentication-Results: mail3-relais-sop.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=julia.lawall@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="6.04,256,1695679200"; d="scan'208";a="73710244" Received: from dt-lawall.paris.inria.fr ([128.93.67.65]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Dec 2023 14:04:04 +0100 Date: Thu, 7 Dec 2023 14:04:03 +0100 (CET) From: Julia Lawall To: Michal Swiatkowski cc: Tony Nguyen , linux-kernel@vger.kernel.org Subject: drivers/net/ethernet/intel/ice/ice_devlink.c:447:8-49: WARNING avoid newline at end of message in NL_SET_ERR_MSG_MOD (fwd) Message-ID: <72d40e8-458-52f8-9bc9-ccd72d2ec298@inria.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Thu, 07 Dec 2023 05:04:12 -0800 (PST) Hello, I don't know the details around this, but you may want to look into it. thanks, julia ---------- Forwarded message ---------- Date: Thu, 7 Dec 2023 20:21:58 +0800 From: kernel test robot To: oe-kbuild@lists.linux.dev Cc: lkp@intel.com, Julia Lawall Subject: drivers/net/ethernet/intel/ice/ice_devlink.c:447:8-49: WARNING avoid newline at end of message in NL_SET_ERR_MSG_MOD BCC: lkp@intel.com CC: oe-kbuild-all@lists.linux.dev CC: linux-kernel@vger.kernel.org TO: Michal Swiatkowski CC: Tony Nguyen tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: bee0e7762ad2c6025b9f5245c040fcc36ef2bde8 commit: 31c8db2c4fa799f5981451a6ce2b38320069d8ef ice: implement devlink reinit action date: 10 months ago :::::: branch date: 3 days ago :::::: commit date: 10 months ago config: x86_64-randconfig-102-20231207 (https://download.01.org/0day-ci/archive/20231207/202312072049.R5nMAfYw-lkp@intel.com/config) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 reproduce: (https://download.01.org/0day-ci/archive/20231207/202312072049.R5nMAfYw-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 | Reported-by: Julia Lawall | Closes: https://lore.kernel.org/r/202312072049.R5nMAfYw-lkp@intel.com/ cocci warnings: (new ones prefixed by >>) >> drivers/net/ethernet/intel/ice/ice_devlink.c:447:8-49: WARNING avoid newline at end of message in NL_SET_ERR_MSG_MOD drivers/net/ethernet/intel/ice/ice_devlink.c:457:8-46: WARNING avoid newline at end of message in NL_SET_ERR_MSG_MOD drivers/net/ethernet/intel/ice/ice_devlink.c:452:8-44: WARNING avoid newline at end of message in NL_SET_ERR_MSG_MOD vim +447 drivers/net/ethernet/intel/ice/ice_devlink.c 399e27dbbd9e94 Jacob Keller 2021-10-27 426 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 427 /** 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 428 * ice_devlink_reload_down - prepare for reload 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 429 * @devlink: pointer to the devlink instance to reload 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 430 * @netns_change: if true, the network namespace is changing 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 431 * @action: the action to perform 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 432 * @limit: limits on what reload should do, such as not resetting 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 433 * @extack: netlink extended ACK structure 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 434 */ 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 435 static int 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 436 ice_devlink_reload_down(struct devlink *devlink, bool netns_change, 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 437 enum devlink_reload_action action, 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 438 enum devlink_reload_limit limit, 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 439 struct netlink_ext_ack *extack) 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 440 { 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 441 struct ice_pf *pf = devlink_priv(devlink); 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 442 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 443 switch (action) { 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 444 case DEVLINK_RELOAD_ACTION_DRIVER_REINIT: 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 445 if (ice_is_eswitch_mode_switchdev(pf)) { 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 446 NL_SET_ERR_MSG_MOD(extack, 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 @447 "Go to legacy mode before doing reinit\n"); 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 448 return -EOPNOTSUPP; 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 449 } 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 450 if (ice_is_adq_active(pf)) { 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 451 NL_SET_ERR_MSG_MOD(extack, 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 452 "Turn off ADQ before doing reinit\n"); 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 453 return -EOPNOTSUPP; 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 454 } 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 455 if (ice_has_vfs(pf)) { 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 456 NL_SET_ERR_MSG_MOD(extack, 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 457 "Remove all VFs before doing reinit\n"); 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 458 return -EOPNOTSUPP; 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 459 } 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 460 ice_unload(pf); 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 461 return 0; 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 462 case DEVLINK_RELOAD_ACTION_FW_ACTIVATE: 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 463 return ice_devlink_reload_empr_start(pf, extack); 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 464 default: 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 465 WARN_ON(1); 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 466 return -EOPNOTSUPP; 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 467 } 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 468 } 31c8db2c4fa799 Michal Swiatkowski 2022-12-21 469 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki