Received: by 2002:a05:7412:37c9:b0:e2:908c:2ebd with SMTP id jz9csp940977rdb; Tue, 19 Sep 2023 15:18:06 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFMSthm8tRX2phycWzBvbugm5dnFERSewPKianMeJkSJIlbNheX8DsEVXBIkqaEz7G56AT5 X-Received: by 2002:a17:903:41c6:b0:1c4:4f01:d18f with SMTP id u6-20020a17090341c600b001c44f01d18fmr987402ple.14.1695161886598; Tue, 19 Sep 2023 15:18:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695161886; cv=none; d=google.com; s=arc-20160816; b=FFUweZCL7I24ORZCzPKvDMhCiFgdCAIwehnF3YKus31nu52WFtB/5FgPYuZ07vjJj6 EpTWoFCGg/XVbDCknNVI5CLHz03nN/AfcUiQiA0Hrhjg3yplyZsp3c5XwQbO8jyGVJ4i f1MmqIkoW14lF+BJRyGCkos1oZhRRNNMLaHmg4/fNpJJzWQlHIzVT0dkBB1JnIWWbdRb zi5533GzqLWwib950WEg+MM3FTmiaQxVSEeP7yE+eUNOA+JBdghb2A31TtXHn2WZqsGu YEuFK3qiyb92Se5CqY1FcnCDG0vBt45AapCoCp0WR0sscLTCuvzrOkJTjirXh///QIG4 wAdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:mime-version :dkim-signature; bh=lVX+Hnhh2l6DmLPA8VTV6OqmMl0pnzem5EJJPR6Mhqs=; fh=B+9ixsAUSKEXqhvhTb3zO5gpwD6xnOFJTcL9DaNu1hs=; b=GzpXNtLg1cTd+QX9fFLXSdUvGXMX1Li2E9y39w5rTCVJ1ySZB4W+qM3TNKx7l9pc9e kEF7bUVSNcbo9EcbhcoY90zVVy/RJTBH7902ejbWrn2R1n90hMYX1fO1JVgGU4NmLerf El5jieQ6skCktsPhtlm5Sh115PdWFC+9HM2UTijlMrsSilRjLGPRWK1kEKuq/IYjecMZ 7AOx02FsA7NiuSPDIwuOZLtDxXKABLsTObUIz0s3QB05Sn/uCEdTxsghqTDLPE0o4Ye1 s2NuEOD7Jqt06c9GCUO4w083VCB9E5IchCdFb8csXVRXeZrHvsJGYrfh0ccImanYSWNd hEmw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=bjgN6kTV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id l18-20020a170903245200b001c38c268dc1si10800794pls.455.2023.09.19.15.18.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Sep 2023 15:18:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=bjgN6kTV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id BF11E81E7278; Tue, 19 Sep 2023 14:02:13 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233279AbjISVCO (ORCPT + 99 others); Tue, 19 Sep 2023 17:02:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50226 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233252AbjISVCN (ORCPT ); Tue, 19 Sep 2023 17:02:13 -0400 Received: from mail-qk1-x731.google.com (mail-qk1-x731.google.com [IPv6:2607:f8b0:4864:20::731]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 49257BD for ; Tue, 19 Sep 2023 14:02:04 -0700 (PDT) Received: by mail-qk1-x731.google.com with SMTP id af79cd13be357-773eee0152cso23631685a.1 for ; Tue, 19 Sep 2023 14:02:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1695157323; x=1695762123; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=lVX+Hnhh2l6DmLPA8VTV6OqmMl0pnzem5EJJPR6Mhqs=; b=bjgN6kTVbTyiSjyJBPPu89Bejkh2gD21aeI3uyn+ekwqLMsBQxHQaKgi37zXykNQEb eLLOAA8Odxj18VxWxK4ytL095X0r5OUniYBAhQj6ngi7xe+sIJKahkmGuIaMWmVOxe3/ xZirQQkniNSHcEuiZpN8Y5yL4GcjLAnZoqkeJtKzK+tAUnIVuvGgMpze/ZRRr8pPGCxK 7wVLGUW/8Enh2pOoWAm5ENjeW2E9w2msRti8YaUIj630hT6bLCt9lnjZYu+dAV7DqYXs hdjz1RVnBHPLgtZ3ONL+649Jll+rMuy1nASGugjh+BwWCp9NjIoiFkXEeW7RrlUCmV99 or9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695157323; x=1695762123; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=lVX+Hnhh2l6DmLPA8VTV6OqmMl0pnzem5EJJPR6Mhqs=; b=DlIxqAVbNeuaov8xV774zewvabyBHZVR/9WrB7y/pZdtZEIYBk/NlQZb+XthQ4Cgeo L9oDRhPJhu6hxrlzRm3z8HcP9VjuY6EAvkGGmcPZDanXMJrPdbPxqqAqqmBnFn1dcGiv zL0F4Mq8o2CXvBImN3sP7B68yH4bsMW6AhJFGYG/TJBxnUPxTeoJj2Iw9lSzu7m4ITbV 83FDqYHIVsKEEht1RSuoNekiQiy/UIvgver/4HK5LIItO9uPNFQr7oM+4RIubrHt5cka l3Wa/zNPmlnV36GagNfZmQtkFsre+e61AVw0eXd8e7YnlzH9BnLiZcYFTd/VKF+bcr7M oscg== X-Gm-Message-State: AOJu0YyC9g+sQfZsB1qvZn+/M6iMNA+kDIfDQfu3R1ZyupXG7WnZeS3d 0bEoUUGSVw49rHAmWCpkjvv+tHSfCZozRFH14EzgXl5MuYNpmiDX4/3DlQ== X-Received: by 2002:a0c:b2ce:0:b0:656:5176:c53e with SMTP id d14-20020a0cb2ce000000b006565176c53emr737526qvf.6.1695157323272; Tue, 19 Sep 2023 14:02:03 -0700 (PDT) MIME-Version: 1.0 From: Nick Desaulniers Date: Tue, 19 Sep 2023 14:01:48 -0700 Message-ID: Subject: -Wuninitialized in drivers/accel/habanalabs/common/memory.c introduced by aa7b6367186e To: Tomer Tayar Cc: Oded Gabbay , LKML , clang-built-linux Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL 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]); Tue, 19 Sep 2023 14:02:13 -0700 (PDT) commit aa7b6367186e ("accel/habanalabs: tiny refactor of hl_map_dmabuf()") introduced a warning that's breaking the build in linux-next. drivers/accel/habanalabs/common/memory.c:1735:11: error: variable 'hdev' is uninitialized when used here [-Werror,-Wuninitialized] 317 1735 | dev_dbg(hdev->dev, "Failed to map dmabuf because p2p is disabled\n"); 318 | ^~~~ 319/builds/linux/include/linux/dev_printk.h:155:18: note: expanded from macro 'dev_dbg' 320 155 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__) 321 | ^~~ 322/builds/linux/include/linux/dynamic_debug.h:274:7: note: expanded from macro 'dynamic_dev_dbg' 323 274 | dev, fmt, ##__VA_ARGS__) 324 | ^~~ 325/builds/linux/include/linux/dynamic_debug.h:250:59: note: expanded from macro '_dynamic_func_call' 326 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) 327 | ^~~~~~~~~~~ 328/builds/linux/include/linux/dynamic_debug.h:248:65: note: expanded from macro '_dynamic_func_call_cls' 329 248 | __dynamic_func_call_cls(__UNIQUE_ID(ddebug), cls, fmt, func, ##__VA_ARGS__) 330 | ^~~~~~~~~~~ 331/builds/linux/include/linux/dynamic_debug.h:224:15: note: expanded from macro '__dynamic_func_call_cls' 332 224 | func(&id, ##__VA_ARGS__); \ 333 | ^~~~~~~~~~~ 334/builds/linux/drivers/accel/habanalabs/common/memory.c:1731:24: note: initialize the variable 'hdev' to silence this warning 335 1731 | struct hl_device *hdev; 336 | ^ 337 | = NULL Please fix. Also, please post your patches to LKML so people can post info like this in response directly to your patch. I could not find aa7b6367186e on lore. -- Thanks, ~Nick Desaulniers