[{"id":3669162,"web_url":"http://patchwork.ozlabs.org/comment/3669162/","msgid":"<IA3PR11MB8986EF7C2F5216B603BF0289E549A@IA3PR11MB8986.namprd11.prod.outlook.com>","list_archive_url":null,"date":"2026-03-25T15:42:56","subject":"Re: [Intel-wired-lan] [PATCH net v2] e1000: check return value of\n e1000_read_eeprom","submitter":{"id":75597,"url":"http://patchwork.ozlabs.org/api/people/75597/","name":"Loktionov, Aleksandr","email":"aleksandr.loktionov@intel.com"},"content":"> -----Original Message-----\n> From: Intel-wired-lan <intel-wired-lan-bounces@osuosl.org> On Behalf\n> Of Agalakov Daniil\n> Sent: Wednesday, March 25, 2026 4:02 PM\n> To: Nguyen, Anthony L <anthony.l.nguyen@intel.com>\n> Cc: Agalakov Daniil <ade@amicon.ru>; Kitszel, Przemyslaw\n> <przemyslaw.kitszel@intel.com>; Andrew Lunn <andrew+netdev@lunn.ch>;\n> David S. Miller <davem@davemloft.net>; Eric Dumazet\n> <edumazet@google.com>; Jakub Kicinski <kuba@kernel.org>; Paolo Abeni\n> <pabeni@redhat.com>; intel-wired-lan@lists.osuosl.org;\n> netdev@vger.kernel.org; linux-kernel@vger.kernel.org; lvc-\n> project@linuxtesting.org; Daniil Iskhakov <dish@amicon.ru>; Roman\n> Razov <rrv@amicon.ru>\n> Subject: [Intel-wired-lan] [PATCH net v2] e1000: check return value of\n> e1000_read_eeprom\n> \n> [Why]\n> e1000_set_eeprom() performs a read-modify-write operation when the\n> write range is not word-aligned. This requires reading the first and\n> last words of the range from the EEPROM to preserve the unmodified\n> bytes.\n> \n> However, the code does not check the return value of\n> e1000_read_eeprom().\n> If the read fails, the operation continues using uninitialized data\n> from eeprom_buff. This results in corrupted data being written back to\n> the EEPROM for the boundary words.\n> \n> Add the missing error checks and abort the operation if reading fails.\n> \n> Found by Linux Verification Center (linuxtesting.org) with SVACE.\n> \n> Fixes: 1da177e4c3f4 (\"Linux-2.6.12-rc2\")\n> Co-developed-by: Iskhakov Daniil <dish@amicon.ru>\n> Signed-off-by: Iskhakov Daniil <dish@amicon.ru>\n> Signed-off-by: Agalakov Daniil <ade@amicon.ru>\n> ---\n> v2:\n>  - Split from original series.\n>  - Updated the error checking logic to be consistent with the\n>    implementation in the e1000e driver.\n> \n>  drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 5 +++++\n>  1 file changed, 5 insertions(+)\n> \n> diff --git a/drivers/net/ethernet/intel/e1000/e1000_ethtool.c\n> b/drivers/net/ethernet/intel/e1000/e1000_ethtool.c\n> index ab232b3fbbd0..a9c56505adcb 100644\n> --- a/drivers/net/ethernet/intel/e1000/e1000_ethtool.c\n> +++ b/drivers/net/ethernet/intel/e1000/e1000_ethtool.c\n> @@ -506,6 +506,10 @@ static int e1000_set_eeprom(struct net_device\n> *netdev,\n>  \t\t\t\t\t    &eeprom_buff[last_word -\n> first_word]);\n>  \t}\n> \n> +\tif (ret_val)\n> +\t\tgoto out;\n> +\n> + \nExtra blank line.\nOtherwise looks good for me\n\nReviewed-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com>\n\n>  \t/* Device's eeprom is always little-endian, word addressable */\n>  \tfor (i = 0; i < last_word - first_word + 1; i++)\n>  \t\tle16_to_cpus(&eeprom_buff[i]);\n> @@ -522,6 +526,7 @@ static int e1000_set_eeprom(struct net_device\n> *netdev,\n>  \tif ((ret_val == 0) && (first_word <= EEPROM_CHECKSUM_REG))\n>  \t\te1000_update_eeprom_checksum(hw);\n> \n> +out:\n>  \tkfree(eeprom_buff);\n>  \treturn ret_val;\n>  }\n> --\n> 2.51.0","headers":{"Return-Path":"<intel-wired-lan-bounces@osuosl.org>","X-Original-To":["incoming@patchwork.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","intel-wired-lan@lists.osuosl.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=osuosl.org header.i=@osuosl.org header.a=rsa-sha256\n header.s=default header.b=Gr8nWxgn;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=osuosl.org\n (client-ip=2605:bc80:3010::137; helo=smtp4.osuosl.org;\n envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from smtp4.osuosl.org (smtp4.osuosl.org [IPv6:2605:bc80:3010::137])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fgrlY1j1jz1y1K\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 02:43:05 +1100 (AEDT)","from localhost (localhost [127.0.0.1])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id 7C02140B0B;\n\tWed, 25 Mar 2026 15:43:03 +0000 (UTC)","from smtp4.osuosl.org ([127.0.0.1])\n by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id J5jwfWwUqixd; Wed, 25 Mar 2026 15:43:02 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp4.osuosl.org (Postfix) with ESMTP id DC43240AE0;\n\tWed, 25 Mar 2026 15:43:01 +0000 (UTC)","from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138])\n by lists1.osuosl.org (Postfix) with ESMTP id 3CE4F1D3\n for <intel-wired-lan@lists.osuosl.org>; Wed, 25 Mar 2026 15:43:01 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp1.osuosl.org (Postfix) with ESMTP id F3E6281469\n for <intel-wired-lan@lists.osuosl.org>; Wed, 25 Mar 2026 15:43:00 +0000 (UTC)","from smtp1.osuosl.org ([127.0.0.1])\n by localhost (smtp1.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id 7gaZn8wEVfPc for <intel-wired-lan@lists.osuosl.org>;\n Wed, 25 Mar 2026 15:43:00 +0000 (UTC)","from mgamail.intel.com (mgamail.intel.com [192.198.163.15])\n by smtp1.osuosl.org (Postfix) with ESMTPS id 476FD81467\n for <intel-wired-lan@lists.osuosl.org>; Wed, 25 Mar 2026 15:43:00 +0000 (UTC)","from fmviesa009.fm.intel.com ([10.60.135.149])\n by fmvoesa109.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 25 Mar 2026 08:42:59 -0700","from orsmsx901.amr.corp.intel.com ([10.22.229.23])\n by fmviesa009.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 25 Mar 2026 08:42:59 -0700","from ORSMSX902.amr.corp.intel.com (10.22.229.24) by\n ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.37; Wed, 25 Mar 2026 08:42:58 -0700","from ORSEDG902.ED.cps.intel.com (10.7.248.12) by\n ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.37 via Frontend Transport; Wed, 25 Mar 2026 08:42:58 -0700","from MW6PR02CU001.outbound.protection.outlook.com (52.101.48.29) by\n edgegateway.intel.com (134.134.137.112) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.2562.37; Wed, 25 Mar 2026 08:42:58 -0700","from IA3PR11MB8986.namprd11.prod.outlook.com (2603:10b6:208:577::21)\n by DM6PR11MB4562.namprd11.prod.outlook.com (2603:10b6:5:2a8::15) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.9; Wed, 25 Mar\n 2026 15:42:56 +0000","from IA3PR11MB8986.namprd11.prod.outlook.com\n ([fe80::e6f0:6afb:6ef9:ab5c]) by IA3PR11MB8986.namprd11.prod.outlook.com\n ([fe80::e6f0:6afb:6ef9:ab5c%5]) with mapi id 15.20.9745.012; Wed, 25 Mar 2026\n 15:42:56 +0000"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=intel-wired-lan-bounces@osuosl.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp4.osuosl.org DC43240AE0","OpenDKIM Filter v2.11.0 smtp1.osuosl.org 476FD81467"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=osuosl.org;\n\ts=default; t=1774453381;\n\tbh=i5TmTvhXw0u8g5thej8GsYr23Vb1DxIqenndELcsZXo=;\n\th=From:To:CC:Date:References:In-Reply-To:Subject:List-Id:\n\t List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:\n\t From;\n\tb=Gr8nWxgnzUMpxyziOB59L4HIonvtvantV/mOmwU7UTN/0AqYdn9XIXko8mTSjz05a\n\t OU9b+T5D6SiSlpoJZ6D1FjnLBy0YfGNV+QqzALG4jciQr8NFOxGuOVFkzMIHwcDZWL\n\t EoL6I/h4G4uLBIx63uybMyJOYbohy20FLoBaMKAfMTgJ4m5eFhQ3NOa5SfA9eGr4Yf\n\t +g18wr4DhazVM6v7Nx/zWH43PGxVQd3Mqqp/pHNB663hB5wz9zEgAmKezMq3skHzjo\n\t wj4t9kp8nA1zxazEG1UEkJHgwVbKBP5TnOst6TeCHFLBr0uh94ABt3sgCSeEKPlSlu\n\t /8QxXFpISthhg==","Received-SPF":"Pass (mailfrom) identity=mailfrom; client-ip=192.198.163.15;\n helo=mgamail.intel.com; envelope-from=aleksandr.loktionov@intel.com;\n receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp1.osuosl.org 476FD81467","X-CSE-ConnectionGUID":["fCKQgK6xQ8yBl5GA4Ivvuw==","Ik+K4f4RQeW0HOPpyPxoig=="],"X-CSE-MsgGUID":["HXADbtkGQCef7VI5bNwJmw==","WCAWHiz/TLSgymha5HUXgA=="],"X-IronPort-AV":["E=McAfee;i=\"6800,10657,11740\"; a=\"75610789\"","E=Sophos;i=\"6.23,140,1770624000\"; d=\"scan'208\";a=\"75610789\"","E=Sophos;i=\"6.23,140,1770624000\"; d=\"scan'208\";a=\"218138106\""],"X-ExtLoop1":"1","ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=mnafRFnKv2T8/Fnc/m5C3LX8Dl6GGi5zcPO9irhNdsYjaCMYeKNfe8X+1vVdSWsVMZXwfF43Hf+jOoHwbxfXuPBjXFjcfn0QOmISo95OntUdAHMAGTpKEAG/AfjEQtkJqPH4YRBG4ty9ULLH9qw0GvChUl57rdiWLO90vIxHFJrcdCVXqFz6LzjO0soYXgu9AVMDOC1sg17nGy0+w6szPBZrap8PPNu/T0dUYxGah9Dsq4mEMga6iNFLyGJA5o5qWoBvaB0QXV+tIyHNgOKJJ5QNaDowDMZ9GTZlIS/Me2Iq2/gDrtWFnDjHSH1JIevqf3JoZt5nm9AYjSC3iPe3xw==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n 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;\n bh=i5TmTvhXw0u8g5thej8GsYr23Vb1DxIqenndELcsZXo=;\n b=etqnmfexeUuz7f1bjmIH0a3CjY9OjhuaDfwbzmFb2jZ7Ln0tBr/MaC04rbmvrUxTzRXsFe4NYOcijQL6+pxJBTqI+pjynJdia/M+INtV65kjc6qF7TWLjD32EEs+hGw/vJubki4EdbuDiA1rLc9bYhz0zX9QByb8DKObWPx7itzbVWzuHpkiOfJiUsEHZXGJ/f17qXiKa3Il5ZKvTcerhDE2lJbmR+vHAd0hJUraGWaHB1mzsNvFjJxjMfRo9mJks6sTl76TH5WtxBBzWf+20E3jZ7/SbSFfmyUtLeAd/2zwLDgx1bYMZR7gOQtMCT0NBFBMsndGwsYK2v6q9IlHMg==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com;\n dkim=pass header.d=intel.com; arc=none","From":"\"Loktionov, Aleksandr\" <aleksandr.loktionov@intel.com>","To":"Agalakov Daniil <ade@amicon.ru>, \"Nguyen, Anthony L\"\n <anthony.l.nguyen@intel.com>","CC":"\"Kitszel, Przemyslaw\" <przemyslaw.kitszel@intel.com>, Andrew Lunn\n <andrew+netdev@lunn.ch>, \"David S. Miller\" <davem@davemloft.net>, \"Eric\n Dumazet\" <edumazet@google.com>, Jakub Kicinski <kuba@kernel.org>, Paolo Abeni\n <pabeni@redhat.com>, \"intel-wired-lan@lists.osuosl.org\"\n <intel-wired-lan@lists.osuosl.org>, \"netdev@vger.kernel.org\"\n <netdev@vger.kernel.org>, \"linux-kernel@vger.kernel.org\"\n <linux-kernel@vger.kernel.org>, \"lvc-project@linuxtesting.org\"\n <lvc-project@linuxtesting.org>, Daniil Iskhakov <dish@amicon.ru>, Roman Razov\n <rrv@amicon.ru>","Thread-Topic":"[Intel-wired-lan] [PATCH net v2] e1000: check return value of\n e1000_read_eeprom","Thread-Index":"AQHcvGnIDpjIccoPn0qvPk9IABorEbW/YvXQ","Date":"Wed, 25 Mar 2026 15:42:56 +0000","Message-ID":"\n <IA3PR11MB8986EF7C2F5216B603BF0289E549A@IA3PR11MB8986.namprd11.prod.outlook.com>","References":"<a70a49a0-43f8-4908-993a-50999bf0dfa8@intel.com>\n <20260325151132.1399812-1-ade@amicon.ru>","In-Reply-To":"<20260325151132.1399812-1-ade@amicon.ru>","Accept-Language":"en-US","Content-Language":"en-US","X-MS-Has-Attach":"","X-MS-TNEF-Correlator":"","x-ms-publictraffictype":"Email","x-ms-traffictypediagnostic":"IA3PR11MB8986:EE_|DM6PR11MB4562:EE_","x-ms-office365-filtering-correlation-id":"dfc54820-823a-4917-ef04-08de8a852f34","x-ms-exchange-senderadcheck":"1","x-ms-exchange-antispam-relay":"0","x-microsoft-antispam":"BCL:0;\n ARA:13230040|376014|1800799024|366016|7416014|38070700021|18002099003|56012099003|22082099003;","x-microsoft-antispam-message-info":"\n pgrYNMN7h1veaEB5OrBp+S3jeDQrA1BdUN88f2bukEEXY60c+n0SILsKQosggzfoT+Q/z5QDKz4l3Qk3+MPfnTaKUul2WwdN8T1u/2t5J6oOu4xbV1gpi+MKQbRKMt2Yce5YMarCPd5Xrh8dQ4z3Aw1A4L2nPixDIHU45oQ/X3vYhXhUJBgd6C7lc2m6oXqoXHNtXeZcWgvFqbNGbWBIz+1DoGzvpwHU+q0QxQSMMflW4nDXQzqVZ6xp8xyHPLWIys26TH3hwnI7B3L6yQTkAJ05qGSXCRtfUI5dxK7o/JdgC5/WbxmH51VFShj6Em//QECjoQCz5QekHqWy3TsoTUi2GD2JfAtDZYc/Icr1mF51Ok7DIFHtmUwisXDBezb25TYVz6y4xiRaTSTZWcb7eAdBwmSDUS/vUqW+M+DV4VV5n9CnbR2vdN7jL3wkeAcdwb27c3MDFZVcpNJnzTuCSRk62rirKsfZGPlQKTJokCd1s+q/0EGWxjd5l1e+YUT0qf6eqceQlIp2hu0XpksPV9/GZxnMxRCHpzptRmtEwroCd3qTMGDi6rhhbhwOJkV/jGLw09+XCwFGWX/TmoKtsaM97dTSlYa9CuU2Rd280RcE8oPRzOUroD5Ti8IRgMzRHOUHIHpVAtG/0eN5J8eiozBCkRI4+a8ORw9v55/Ccf4IfJsjh0+MtjprAoeTqv4R84+oEv39Yb+eS7qElZy0KvX+mvDoFqs3GSfnH+AnuCKIivuTlUphC5bgAe1qwrzH5ZMylN9hCWVfbLzRI7lpp3jn7Rv1hWDRaSxeTggBoTs=","x-forefront-antispam-report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:IA3PR11MB8986.namprd11.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(376014)(1800799024)(366016)(7416014)(38070700021)(18002099003)(56012099003)(22082099003);\n DIR:OUT; SFP:1101;","x-ms-exchange-antispam-messagedata-chunkcount":"1","x-ms-exchange-antispam-messagedata-0":"\n ICwoMuQzzHSKQemsivd4FhZ/h2d5M9L/kj52UawxnkgpauhyE9QI/JEUILVpKCH7Mn3dENGD0EKQg8WSlrf5Wf668jLzqacaP8/YEbPhHB6Cf+gSTZdwd/9N2mfhDAAaN/8z86CbFw80axyTWMxiBCxNBzudRc/jaq8mFCLFDyjDBSzf8v2YVIdJ/94fd8dhQ7F/Br0G8SVYszDLrnmEpUZV5aXqyPw14AkP0ENniCUvw8B2ZEHkRdIZI3mSB8G8CvoqFGSjEz9aCvOxckO4ehkMW3MCxtRrrYQQT174TYUOEL4a50kxteia6PBesYKxyGtEWYMJtWsRNiRcDwfRM9DXIvX2pY+bFLWweJZVosXE9Z+yWlY0W+94pGRwN8kfr/bgrjbWb5Pk4dkcmxcjtLpbTHfhsxnBCFre+Rklz8jbNW2dDB/91J721aE0A68iiia4QE3EdzYFnshs0MyAkE0uPXUpViUvkP9ufsMc2gy+BiBsOUqlfseYdS7IVJ2gUNBhbL2cZJRynUNadocNQ75veAQ7XJdh08tNK73t7mRY3Xw4XvS31aXHlF3pPHb1s5eclIaEyt8Wg/h8c3tDLSV88R5U4s6gYcYB5gPY5fmllV3oFR3D1QUgGPLVaSjVXhM6ygZvS+0RVC6nn6XQXzVwDE8EF9qJ1ZTB6tE9s9/OswWzOCEjGuTR5KeAuojsoGUB+V7RKWUuMCJJ5IPhJR6e++NLvP7nbuf5pHukXNhBC99sK77YpFuQGjMU1+Do5nBzyAN3mlfC3rfmITlCe6Okq4ngbUlLskkIwVvMCG/sad4KMd0skQtXEpLcqLULEQTdd3b6eOnYnJuyU1u6n16DaCqmG+3M/AR0A8TyiuSiWCF3bzxJs1Sd09X2ugDIqKtuh1jl3xXQyn5X804y46hqwVr+L+w5w3z0R4a8xj77ssoEHG+gfGdLeyyakZsqiuKqYkjIaoSsw+rDS/C6s62Rr3bKJL7OV5P39f+XXJfMd8YR6RN8auAIU51lzCN4SiHAJN+GxP56+mQAmc1xvuCCAE4NehkwAX4zSULhWaBkwXvo4cj9XtzLKxNdEwgJ2s3ipzdzXfe682PRVM3r1smx/Coak1V5gcYO9sPcnK5uKeUTVeM8yBIpQEWNRMoXHf4M90Q4vvaheeh/d1ZKFPKxI7NVhIwKrw8vdJaLIptL/qpGadbPQPB7+BnWo9QYXbCksbwhmc2K6Jt+pmABG6A3uCcgeQQ3xwxvcEGFO8YaQeQlcEXGlZjt40SubCtdF0G0CkYNl9gNuT75IbKPwWkjhpFq0StAHiVOysuHiOobWptFT0tMLYDHw/Mj4j6jtkzbViLWR52kBZlMmRCH29dHx2ZkXkkOOFv4HnWXRe02Omr99xCqciL37EiruaEvY//Xu3NOhY8UnbRdmEquR1H89VPW5oOY76QImnPdhSDEQJHrTV/H73PI5iV3koSiPE2V9ewu2NS2SK8oIgKFEvRqYz0n6yDByfvJFOm+pduhPd6oH/xkB0XYBYIr1oQmtO8iTPukenKiEAl7tktPs2jApuJOFXsLIV1k6AkvYQ3pp4V1onvYhNdwCTIRv2clF3I6M38iAXTGgqbX0PMEWCJVvkUy4oYwzw2qp0yhKKjeVVbK9Bxr4MW5CUixF8qi9n3LCJOz2ZWfuAa5CEzGbZaSwGGRxIobEG/TzcvsTXPyTia6dYtncNamQZNGPtosD/GfLjUT5FtA/XUhVish0i16cNuUz0nm6Wbx/oHUUmI=","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-Exchange-RoutingPolicyChecked":"\n Oi52dzmbvMVn9eyFyP5jTsbyjfp1p4r5yVkx62vYF8sWbBU8wRqPILnnj5v8PwnjhTe2xfrWGBmDjHLwMNfRAoFAOIMIfEdO5gnwEssT1M/Yf7BKFdCdJDEHhz6H7Cw93AtF4EnE+aa0VuOraRs2vkl7+N5dIkpOCzevZ2cSOQWFdrIQ/dbM7Ol4Vw/7V6RzcVBXUt+CoWySnvG4Xzkc2Pk1ZUr23b5gOCwCfGGhQGGGo40/2LNzy77zxCD6XB/mfH5fcCXGz+EIf0rlt2e0FR4aYDy19eyi+ZVOyRN0mGl+xB5C41p8pmqRsfEJMj3I5U6fHSLvMh/xaK8QSlShNw==","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-AuthSource":"IA3PR11MB8986.namprd11.prod.outlook.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n dfc54820-823a-4917-ef04-08de8a852f34","X-MS-Exchange-CrossTenant-originalarrivaltime":"25 Mar 2026 15:42:56.0293 (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":"\n ci51enLmyzpZz7Kdw6HbKPaucvuuor7kRAYAOaQsb23sJ+ojjrYV1Lq5JWmd5cCAHpIq0sRN0lijdH5COXCWBylkKLndBSa3emY8j7yFuD4=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"DM6PR11MB4562","X-OriginatorOrg":"intel.com","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1774453380; x=1805989380;\n h=from:to:cc:subject:date:message-id:references:\n in-reply-to:content-transfer-encoding:mime-version;\n bh=461slvTsm58NkivmbJpwsgYYs/+4W4ppim4fywVVEMg=;\n b=jUL4KGlj7TOOE1JkBM8ZgeDqnLukjcUOzeDo/NCxImq/aRWHRfdk7QmX\n FIuPDcSZh2b6hr+3HHRMuGXuPxp2slKQd1te+OFALxh3ITQfsE/xEfKAp\n VExMPd68K7PhBMphRgvKVVscSfEcstBYHE2U3hbj7YhuzqnoI9pIiX6HE\n rKYS5soH7e0BJREEfvRbWrLhNI/4ihAh1gZjlX7wPrv8DtP2VS2cd7eUS\n grBPOvNYlfBFTFrOBIU096iqN8R7vUOBZJFxJMh/gjN+XBdhIlGxaK1X7\n pE8h7Oguft0Q606G28jnybDdgokvPYUqVkizHSoD2Aa2B23DkV/1OQGnA\n g==;","X-Mailman-Original-Authentication-Results":["smtp1.osuosl.org;\n dmarc=pass (p=none dis=none)\n header.from=intel.com","smtp1.osuosl.org;\n dkim=pass (2048-bit key,\n unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256\n header.s=Intel header.b=jUL4KGlj","dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=intel.com;"],"Subject":"Re: [Intel-wired-lan] [PATCH net v2] e1000: check return value of\n e1000_read_eeprom","X-BeenThere":"intel-wired-lan@osuosl.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Intel Wired Ethernet Linux Kernel Driver Development\n <intel-wired-lan.osuosl.org>","List-Unsubscribe":"<https://lists.osuosl.org/mailman/options/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=unsubscribe>","List-Archive":"<http://lists.osuosl.org/pipermail/intel-wired-lan/>","List-Post":"<mailto:intel-wired-lan@osuosl.org>","List-Help":"<mailto:intel-wired-lan-request@osuosl.org?subject=help>","List-Subscribe":"<https://lists.osuosl.org/mailman/listinfo/intel-wired-lan>,\n <mailto:intel-wired-lan-request@osuosl.org?subject=subscribe>","Errors-To":"intel-wired-lan-bounces@osuosl.org","Sender":"\"Intel-wired-lan\" <intel-wired-lan-bounces@osuosl.org>"}}]