Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp34673829rwd; Sun, 9 Jul 2023 17:59:51 -0700 (PDT) X-Google-Smtp-Source: APBJJlGFpAWf7zzuPV6C59tT6fas7IpGasRGnb2P6sojXGZngFInZlsaIW5ZkaS4FV0kavqaYoCZ X-Received: by 2002:a05:6358:88b:b0:132:db25:bbfc with SMTP id m11-20020a056358088b00b00132db25bbfcmr12132947rwj.2.1688950791593; Sun, 09 Jul 2023 17:59:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688950791; cv=none; d=google.com; s=arc-20160816; b=L/u4F91UIDcnH/oXH+vPyDq8s4JPiOdmn5q+wxzjU5cRMTU/rn2ko/VY0X/AW4bwMA Iyb/nuV1/92Ih7rGPc9NfON1phJ2ZSD9JXlYOhw2rP74ga++ufPQSgCOv8twx3ntH9la 9qApNyHPlOy7jMVV+6VS1rXcjtcmV0DPOtm93S+AN6WodZHxYEbjsc4PnlpjtaE+e0q+ vk7mD6x+HHqZLS+4AwsdTqTk8M1wOYeDcjCVCZUTkVZZnanyfCNdmFHvmQ0c7OxoFdXC ULaz1rStp99FzQSlalcDK21SNnHYOduLcmADhOKVww4FxAa0jZQ4ncwPLgMSYU/0kg80 cOvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:content-transfer-encoding:mime-version :message-id:date:subject:cc:from:dkim-signature:dkim-signature; bh=/wAseA0ncrRwgDlHK9AT72liWPmh1dR/ULxlrBgaw0E=; fh=6jaXbgh4+JgQusLGbIMyZ0nDiKrfY6aYUiXTTMalx/Y=; b=zYO9H4OV9SbfNn4DSZoz819h8JrtTc7XBYzoTtKSaNamjoy14ZJZ2Xs/xnVn5M2bV+ SeLoPxvraiyUAt5aDqLafgSp9w0l2FspYFFcXOJnFaYJtkr6/Eih4u6lhebi/aiOZOHz gKaNiS40Ao5AjGa54hel7C0l0EN6ABCyU1NNR9BnMxVnQiTXLLIDc7R2zKs+NV6xGqbP Q+k2uu74eV+QJYXhnawD5B0Ru6vFomB2X5/ejKw9J6+qlnr/2nJFnF42/Q5PwTVW4JVV Q18toKDWYmtyQ9zusA0Kuz5zy1yvfYQiJcStd0RL/pILwyBlJhSplV9DyH3ZIcgy4jtC swOQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@ucr.edu header.s=selector3 header.b=EhNfIL9Z; dkim=fail header.i=@ucr.edu header.s=rmail header.b=PCZ7tOhG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ucr.edu Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z4-20020aa78884000000b0065ef9f22da9si8451521pfe.19.2023.07.09.17.59.39; Sun, 09 Jul 2023 17:59:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=fail header.i=@ucr.edu header.s=selector3 header.b=EhNfIL9Z; dkim=fail header.i=@ucr.edu header.s=rmail header.b=PCZ7tOhG; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ucr.edu Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230220AbjGJA5n (ORCPT + 99 others); Sun, 9 Jul 2023 20:57:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54282 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229441AbjGJA5l (ORCPT ); Sun, 9 Jul 2023 20:57:41 -0400 Received: from mx5.ucr.edu (mx5.ucr.edu [138.23.62.67]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 15E9CE5 for ; Sun, 9 Jul 2023 17:57:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ucr.edu; i=@ucr.edu; q=dns/txt; s=selector3; t=1688950662; x=1720486662; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=CfcO7Q8FTml/EPGaN7PkFNGOFbP2iGYa0hUM6yvnJCA=; b=EhNfIL9Zp986+PNLhXsnpwK3+491c65sedzVa30BVd0QjmrgrbhuzFej 6LbQBZ3/FEzzfaogduWvkHG1rGykDypmNbSVx8CRafH2pGbFbo/YlFFqU ZETXPe3zF3FBirSyIF4SGfJxebiJs8ZrFW8RCARgKjo82OkS0I7KdAdkh Jz55c1IdIllL+3BzDNYYBIpKRunrmbAnyGvSjiOMS4Jko7To+b+ezkWlj QDgFeZtPkppgK3uAxSdNnIr/knU1uulD/qqetQqTGpqrK8yBzJkdvGpYs AHI73fNMBeAUsjeNL/BMQ6cd/ivYzzT85tvLlaKaEMJ3uB7QnzXiaOzCl A==; Received: from mail-il1-f197.google.com ([209.85.166.197]) by smtpmx5.ucr.edu with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 09 Jul 2023 17:57:42 -0700 Received: by mail-il1-f197.google.com with SMTP id e9e14a558f8ab-3461839c45cso13089525ab.2 for ; Sun, 09 Jul 2023 17:57:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ucr.edu; s=rmail; t=1688950660; x=1691542660; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=/wAseA0ncrRwgDlHK9AT72liWPmh1dR/ULxlrBgaw0E=; b=PCZ7tOhGGzN4Lh+QOYtBmRv4JUg9lSnrPJtC8zPsnQl8lx0mMRkBcvC0YBa8hYyvR9 hCEhGG5qUvP883GIXfCH+81V3jLlSWdkYpcKJCi07FnCqOwv/bcz+e9No9pBf3dcQiy3 3kAo2ooYvVu5S/XQXUNgj7fMzENSl5aPK3Us8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688950660; x=1691542660; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=/wAseA0ncrRwgDlHK9AT72liWPmh1dR/ULxlrBgaw0E=; b=HTL5q6UM884OaQSNEtXStL/Tjr6r8VKZjcYhpldpBg+HOmxaFo0p5Zxpj+WzycbiRT jb1cu9SyblqwkMrW06Mf9jhCaKDo1U0uQNHpntcSEI5ODxW8tcHn90Vx8QTmYbGBHzlR pgbGPKH1ECAcS8FxE1UZllFrs4k7FtdHy6oPxr8WJvuw0hZQGoC5/obr5PEFhLsKx0NN 2RBhJyCTNkB9cCrW1UC/tnieqLGP3pzKeNDgscKRssx/o5AU1sCenQXX3Lccql1nIHmO avvEt1u2qzhIHn7AvhuyTVHhivXoi46OqMelv+lvyacQOnOxeLaaYTiVbHOOiQktFfiC II3A== X-Gm-Message-State: ABy/qLa4hZgfy9ww4sw6zGp4GehEF3Sv3ONVBsuLdo0q9DyFarhtBsow iLyQUjYCsaQbbcvTGL8ZwuyaKNZTM7AXDLeSQICzwbF6+zracwWlFMIpzvoB9JIPb5+CrYgnAD7 C1aWQmzTMEiq3f4uL45JUly90Qg== X-Received: by 2002:a92:cc44:0:b0:346:3554:4d68 with SMTP id t4-20020a92cc44000000b0034635544d68mr9878860ilq.17.1688950659904; Sun, 09 Jul 2023 17:57:39 -0700 (PDT) X-Received: by 2002:a92:cc44:0:b0:346:3554:4d68 with SMTP id t4-20020a92cc44000000b0034635544d68mr9878849ilq.17.1688950659634; Sun, 09 Jul 2023 17:57:39 -0700 (PDT) Received: from yuhao-ms.. ([2600:6c51:4700:3f7c:3e6a:a7ff:fe52:5148]) by smtp.gmail.com with ESMTPSA id d17-20020a92d791000000b0034587c5533fsm3155651iln.51.2023.07.09.17.57.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Jul 2023 17:57:39 -0700 (PDT) From: Yu Hao Cc: Yu Hao , Jesse Brandeburg , Tony Nguyen , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , intel-wired-lan@lists.osuosl.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] ethernet: e1000e: Fix possible uninit bug Date: Sun, 9 Jul 2023 17:57:35 -0700 Message-Id: <20230710005736.3273464-1-yhao016@ucr.edu> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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, SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net To: unlisted-recipients:; (no To-header on input) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The variable phy_data should be initialized in function e1e_rphy. However, there is not return value check, which means there is a possible uninit read later for the variable. Signed-off-by: Yu Hao --- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/intel/e1000e/netdev.c b/drivers/net/ethernet/intel/e1000e/netdev.c index 771a3c909c45..a807358a8174 100644 --- a/drivers/net/ethernet/intel/e1000e/netdev.c +++ b/drivers/net/ethernet/intel/e1000e/netdev.c @@ -6909,7 +6909,7 @@ static int __e1000_resume(struct pci_dev *pdev) /* report the system wakeup cause from S3/S4 */ if (adapter->flags2 & FLAG2_HAS_PHY_WAKEUP) { - u16 phy_data; + u16 phy_data = 0; e1e_rphy(&adapter->hw, BM_WUS, &phy_data); if (phy_data) { -- 2.34.1