From nobody Tue May 14 14:14:47 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of seabios.org designates 78.46.105.101 as permitted sender) client-ip=78.46.105.101; envelope-from=seabios-bounces@seabios.org; helo=coreboot.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of seabios.org designates 78.46.105.101 as permitted sender) smtp.mailfrom=seabios-bounces@seabios.org; arc=fail (BodyHash is different from the expected one); dmarc=fail(p=none dis=none) header.from=purdue.edu Return-Path: Received: from coreboot.org (coreboot.org [78.46.105.101]) by mx.zohomail.com with SMTPS id 1700946766446116.50157754315967; Sat, 25 Nov 2023 13:12:46 -0800 (PST) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) by coreboot.org (Postfix) with ESMTPA id 818CC2018A; Sat, 25 Nov 2023 21:12:40 +0000 (UTC) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) by coreboot.org (Postfix) with ESMTP id 2C708200D6 for ; Sat, 25 Nov 2023 21:12:24 +0000 (UTC) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) by BLAPR22MB2097.namprd22.prod.outlook.com (2603:10b6:208:270::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.25; Sat, 25 Nov 2023 21:12:21 +0000 Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) ([fe80::5109:1420:6aa4:10b6]) by DM5PR2201MB1737.namprd22.prod.outlook.com ([fe80::5109:1420:6aa4:10b6%7]) with mapi id 15.20.7025.022; Sat, 25 Nov 2023 21:12:21 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CoQ9yfDsDPtt+XCJ7HwEDBvK53YYYninJHtluqdh8TpN9PHl8sAq/JJdTomQGvI+fKiVwh2GBaBZy28YuLQLpzb2ziE3wSgnzhlAPf6q2DPD+KDmzpUZdq2+EIAr20YbF/vJ0bvO5a2RSQMcnaMXB9OmvDJR/1KJabvu0aBxQ1B5so8ciNNftztBM8ZkeljG+VaBWpkTC0RIK8hJH0BqKwJSWvwuDl+tMTp1WS/6XP/ghTgyy8wufLIcVSBKB0CAE1PHmeDBiWSGDbVm77df0zCZNGZZ0qDoLPpqWYM/5YE4Nw/RoZQoByAVNMmp2lxIXemUcISy86vV12nJgzhaaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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; bh=cdqoa/UX403LWmeQPJ67cnP/slF/te4cG3jFyak0GRI=; b=IS7rnF5tQDUVyz/xliBnZS94Lo7JRQcL7ZLnmtQabMRms0y+Y38OiNkpKCeIknX5NHr42fLyNed1U1HdWF3a1ajvA/YvCd5WiVAEJtJnZtBuc5d3QatitaZcixGbba/wkjZ4Tihg+BA202hvJGqwynZ4YWgn6mDOuNBTEKUGFQv+C2/Wf7MIuHwFERe7L7hlg7VN8PIiiY5Ic6ib7Ug2SBOsWie3/UpJTxv/vWh1gKH6+MSBMNvhy5+RMWUE9wuOdQwLfM2hJl4xqipz5kwDddPlKSrUR5m+sj0kdpFg9XJbK3tvkZz/gBpiTMF2SflkgZxSiUwto1PlVg6+DmnoVw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=purdue.edu; dmarc=pass action=none header.from=purdue.edu; dkim=pass header.d=purdue.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=purdue.edu; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cdqoa/UX403LWmeQPJ67cnP/slF/te4cG3jFyak0GRI=; b=bniMGF/7PVvwUkC170kWNSeSEnqMcuTO4szbXR6G0sUPaGoarVh8pm+vY5zpgH/SLINhPKfdrL0dtDZFc8z9HQfJJlUWxD078QKMOsg8shaQMqci5Vsf0gftZniK2CEBSUPIvnvPpGJ7d86VLXsDGd1Ko5nN1C51pSdT3RVNqTI= From: Datta manikanta sri hari Danduri To: "seabios@seabios.org" Thread-Topic: unbounded-writes, causes buffer overflow Thread-Index: AQHaH+NnLUcilg9haUWd2lhNNeB2pQ== Date: Sat, 25 Nov 2023 21:12:21 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM5PR2201MB1737:EE_|BLAPR22MB2097:EE_ x-ms-office365-filtering-correlation-id: dc2c20df-99d8-4631-b041-08dbedfb36b4 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: BfgwvnTB6JPumXaQlUID2B+xjvnFP7UNHtbvjzV6MB+9IWzvC88U8tmgjHqHx47VEGDQrrwvve90FtVtN2sG1vDY50VOcGmhxdeGZeF7eWDWPqYR7RqG3FQjGjM54AT55ikYL7ZZUv5STP8m5BiN7ew7roW8OJL0nz4BFEu7HxkvWrCbGpe0z0ZTflYU+GzgKAIufNrPZ+4GPImNJeWmewxpaDXy2ifARs06kt+v77ikwsK6XLwsOjL7xTDJiLtCciuzbOdH0hGsSbV0u9VuaxJtsWZEHzIm47RsMvfByvilgA0zdkIMajOKf/0bqJaIoD7PRuJHc/ICRrYod2uU8j6EwrtXypstquiwFuiT7+75BEEaH6FgmlxPoC8rl5fW6e66KCFn9ZVmyIghT2cOS98O8nZQLCmvtjq8i9BET9i9G1xcgn7YAR0Im/aVlFSWm9aLaYNE1ajhDSF+iJtY43IA1uAV/uRMwqCPo3e71f7uQqTqdXTMGY//dwgkIYVMAMLFRIC9uFE3/l/pMPo4Jz1f9iyj9rI67/YkK/m4vFVgXBJtKoBYYVkqHj9vzFc9Z3ez3y5GZ56vfyV5sMSSdvoJW0E2sB6d3z3tBrLI3nLBiwAAhi7yiuEC8FZyPteO x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM5PR2201MB1737.namprd22.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(346002)(366004)(396003)(39860400002)(376002)(230922051799003)(451199024)(1800799012)(64100799003)(186009)(55016003)(41300700001)(86362001)(71200400001)(4744005)(2906002)(5660300002)(75432002)(83380400001)(99936003)(52536014)(38070700009)(8676002)(8936002)(76116006)(66476007)(66556008)(66946007)(66446008)(64756008)(786003)(9326002)(6916009)(33656002)(7696005)(6506007)(478600001)(316002)(26005)(9686003)(38100700002)(122000001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?/Peyv0G27618EFKkjgO7hFm+vjHp0ylrOCWpN2GAW27a3D4AJ4VRa9YzyScV?= =?us-ascii?Q?9sAnM/mrDTeaqrFT7ELXNF2Y7aRQBE1sk6aWzGl60DsQg/BI2BDLtrNc3Dy6?= =?us-ascii?Q?XotPA7h7PL/q7a6enfglJ4j1ZBjvvjeTKZ/g+9gcyrXM2bucABDBUFL6ZSAf?= =?us-ascii?Q?cjvztFhicEUYtsNGDkRNKvhezCsAnRk3Ahr+yEmoGto7GBUsxe4DC73V6FZ3?= =?us-ascii?Q?rwwATP7/SYlDZJP8Zk/D+dSzTxlnVJjaFCkkEPSbz2Qfb65tq7+2XvihU9h7?= =?us-ascii?Q?7c9GU0owdxaiRqWfpWLKii0WiSvq1RrcoZnYSeUi4FC29H2FjomMRUM1kIa9?= =?us-ascii?Q?sy0v//LmdmMrg+JHMaDCyd27BdFfW+t81MBNyRGKGbrFb/txDa1MChDZjwKK?= =?us-ascii?Q?d/qAVVz8QpPLHjEtd1tdUaMmCl1sLT2yY7BlrJaGR5r8XCspHvGheJ61ooKN?= =?us-ascii?Q?fh0aP1J67lfpUHUHD3zbKYuSnc+FvcFuCwigFLdv4e+azhXJp9QHC+/CGiIi?= =?us-ascii?Q?UoKlu7O83lsBoZrkoY0e72AEyixLRpm1ZPck4PzzKQ7kwTfzUjLHIOU/vHm5?= =?us-ascii?Q?HOuXZlHBkx5pJGJVDCJVMEAJfoZmuziFF8oB9c4wmEEYhOpaWnBDjtBQ7LsE?= =?us-ascii?Q?DAPz3kgyRlcGas2lnYLpEWd8fwk9WdU3fboDxJSdZvX7QJaJlZCnKK3cYrUP?= =?us-ascii?Q?ikK4KwAz+GZHPppIeK9jPWhDS54UTeXKkq19dY3v3z9DUm6O85OwTSemLlby?= =?us-ascii?Q?9TyN2DDVcNsVXg37dcXshNrXm+71y9Sxs8s8kqsedUeVdPoexvS/kBYPh2Bv?= =?us-ascii?Q?RFNublR330x8wdHtQz4C0C/mGVdVnYJfi4mklgKzROJVBXASL/wDT5RgUBT9?= =?us-ascii?Q?mSOV1K17ZHATGQDoZEl0A/pCv7bRsCUNRgBncmwOju/rBcJPSECbrSbKtKyJ?= =?us-ascii?Q?TKXLiCxbyZNbXhpcB6O/1yNcnwmB/Kt5pVr3mTVs7RYOYvJe72bZF0PUwHqh?= =?us-ascii?Q?2By4QYVzyVm0xpr7iXk2Idv0Npx9a+Ls0vQ8u9M93PODHi7LKaqzPQON9gxC?= =?us-ascii?Q?qvFRsf9ez3s77rAXVkewZBU9hXO7MgjmOgLodDDzS42a4Sd55UVoSueaethX?= =?us-ascii?Q?4M3ZS/lxgUgD0/rUpumXwWc17HBhtxSrQ0cFRMK6Andtpc8SGAl1QzViXG25?= =?us-ascii?Q?LFOotCbDO01HldR46VrDSusKqGS4n6gjrUXWwKv/a8J855AWy1cslN+BGApo?= =?us-ascii?Q?24Q987Pd3xXnbxxsImo8zo/cvgu10m2WS79msmdyQm6AkTDScFPhiYjndnjW?= =?us-ascii?Q?MbTeH+5qKymiT+XwzWaiw+R8aGJvWM9Rx8lvddHsb2robVRYm/Yx4k/+k8CQ?= =?us-ascii?Q?bsd9pa13VmVJdz9lrz4I1Yeom6A0Tr068dZvL/sMgnIjCWb8mUBrvLSW6C4T?= =?us-ascii?Q?+AfQzbpGOOPWmJixDCvmFl5rLUurpn07xV6skD/96rc3ERU6GTgNNbyISGxX?= =?us-ascii?Q?DEwROER6/xUBf05TPQE8j1s3MfdFA5/QmwdCKYypY6dDKMiup+S1Oy3gGRTr?= =?us-ascii?Q?V30RelOtRfFvqPwhONGAf5AH02YKnIHbYok/x1HgNId5+ldi4s67AiGkmlYe?= =?us-ascii?Q?4Q=3D=3D?= Content-Type: multipart/mixed; boundary="_004_DM5PR2201MB17376672DC958FE5B56CDA6CA6BFADM5PR2201MB1737_" MIME-Version: 1.0 X-OriginatorOrg: purdue.edu X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR2201MB1737.namprd22.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dc2c20df-99d8-4631-b041-08dbedfb36b4 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2023 21:12:21.2917 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4130bd39-7c53-419c-b1e5-8758d6d63f21 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: PZwADcJWU1zJ0EmnN55OdDVAiORVFCBC//x4Gq5vXBVeUrNL0IWX8SPIjBET/ttvHMCBwzTSeDvdxEPi0b5CTg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR22MB2097 Message-ID-Hash: EBW7HVNWK6GSU4FJIKOEY2XS3RVBAVSP X-Message-ID-Hash: EBW7HVNWK6GSU4FJIKOEY2XS3RVBAVSP X-MailFrom: ddanduri@purdue.edu X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-seabios.seabios.org-0; header-match-seabios.seabios.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [SeaBIOS] unbounded-writes, causes buffer overflow List-Id: SeaBIOS mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Spamd-Bar: + X-Spam-Level: * Authentication-Results: coreboot.org; auth=pass smtp.auth=mailman@coreboot.org smtp.mailfrom=seabios-bounces@seabios.org X-Zoho-Virus-Status: 1 X-Zoho-AV-Stamp: zmail-av-1.1.0/200.861.2 X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZM-MESSAGEID: 1700946767564100001 --_004_DM5PR2201MB17376672DC958FE5B56CDA6CA6BFADM5PR2201MB1737_ Content-Type: multipart/alternative; boundary="_000_DM5PR2201MB17376672DC958FE5B56CDA6CA6BFADM5PR2201MB1737_" --_000_DM5PR2201MB17376672DC958FE5B56CDA6CA6BFADM5PR2201MB1737_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi There are a few bugs related to Buffer write operations that do not control= the length of data, which may overflow. I attached a reference patch. Plea= se make changes as needed. If possible, assign CVE, as the content written to these buffers is tainted= and coming from the user, which can lead to security risks. Thanks Srihari --_000_DM5PR2201MB17376672DC958FE5B56CDA6CA6BFADM5PR2201MB1737_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi

 

There are a few bugs rel= ated to Buffer write op= erations that do not control the length of data, which may overflow. I atta= ched a reference patch. Please make changes as needed.

If poss= ible, assign CVE, as the content written to these buffers is tainted and co= ming from the user, which can lead to security risks.

&n= bsp;

Thanks<= o:p>

Srihari=

--_000_DM5PR2201MB17376672DC958FE5B56CDA6CA6BFADM5PR2201MB1737_-- --_004_DM5PR2201MB17376672DC958FE5B56CDA6CA6BFADM5PR2201MB1737_ Content-Type: application/octet-stream; name="changes.patch" Content-Description: changes.patch Content-Disposition: attachment; filename="changes.patch"; size=2933; creation-date="Sat, 25 Nov 2023 21:08:46 GMT"; modification-date="Sat, 25 Nov 2023 21:08:46 GMT" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3NjcmlwdHMva2NvbmZpZy9jb25mZGF0YS5jIGIvc2NyaXB0cy9rY29uZmln L2NvbmZkYXRhLmMKaW5kZXggMDhlNzU1OS4uZWQ5NjA0NSAxMDA2NDQKLS0tIGEvc2NyaXB0cy9r Y29uZmlnL2NvbmZkYXRhLmMKKysrIGIvc2NyaXB0cy9rY29uZmlnL2NvbmZkYXRhLmMKQEAgLTEx MCw3ICsxMTAsOSBAQCBjaGFyICpjb25mX2dldF9kZWZhdWx0X2NvbmZuYW1lKHZvaWQpCiAJbmFt ZSA9IGNvbmZfZXhwYW5kX3ZhbHVlKGNvbmZfZGVmbmFtZSk7CiAJZW52ID0gZ2V0ZW52KFNSQ1RS RUUpOwogCWlmIChlbnYpIHsKLQkJc3ByaW50ZihmdWxsbmFtZSwgIiVzLyVzIiwgZW52LCBuYW1l KTsKKwkJaW50IGZ1bGxuYW1lX21heF9ieXRlcyA9IHNucHJpbnRmKGZ1bGxuYW1lLCBzaXplb2Yo ZnVsbG5hbWUpLCAiJXMvJXMiLCBlbnYsIG5hbWUpOworCQlpZiAoKGZ1bGxuYW1lX21heF9ieXRl cyA8IDApIHx8IChmdWxsbmFtZV9tYXhfYnl0ZXMgPj0gc2l6ZW9mKGZ1bGxuYW1lKSkpCisJCQly ZXR1cm4gTlVMTDsKIAkJaWYgKCFzdGF0KGZ1bGxuYW1lLCAmYnVmKSkKIAkJCXJldHVybiBmdWxs bmFtZTsKIAl9CkBAIC03NjgsMTAgKzc3MCwxNCBAQCBpbnQgY29uZl93cml0ZShjb25zdCBjaGFy ICpuYW1lKQogCX0gZWxzZQogCQliYXNlbmFtZSA9IGNvbmZfZ2V0X2NvbmZpZ25hbWUoKTsKIAot CXNwcmludGYobmV3bmFtZSwgIiVzJXMiLCBkaXJuYW1lLCBiYXNlbmFtZSk7CisJaW50IG5ld25h bWVfbWF4X2J5dGVzID0gc25wcmludGYobmV3bmFtZSwgc2l6ZW9mKG5ld25hbWUpLCAiJXMlcyIs ZGlybmFtZSwgYmFzZW5hbWUpOworCWlmICgobmV3bmFtZV9tYXhfYnl0ZXMgPCAwKSB8fCAobmV3 bmFtZV9tYXhfYnl0ZXMgPj0gc2l6ZW9mKG5ld25hbWUpKSkKKwkJcmV0dXJuIDE7CiAJZW52ID0g Z2V0ZW52KCJLQ09ORklHX09WRVJXUklURUNPTkZJRyIpOwogCWlmICghZW52IHx8ICEqZW52KSB7 Ci0JCXNwcmludGYodG1wbmFtZSwgIiVzLnRtcGNvbmZpZy4lZCIsIGRpcm5hbWUsIChpbnQpZ2V0 cGlkKCkpOworCQlpbnQgdG1wbmFtZV9tYXhfYnl0ZXMgPSBzbnByaW50Zih0bXBuYW1lLCBzaXpl b2YodG1wbmFtZSksICIlcy50bXBjb25maWcuJWQiLCBkaXJuYW1lLCAoaW50KWdldHBpZCgpKTsK KwkJaWYgKCh0bXBuYW1lX21heF9ieXRlcyA8IDApIHx8ICh0bXBuYW1lX21heF9ieXRlcyA+PSBz aXplb2YodG1wbmFtZSkpKQorCQkJcmV0dXJuIDE7CiAJCW91dCA9IGZvcGVuKHRtcG5hbWUsICJ3 Iik7CiAJfSBlbHNlIHsKIAkJKnRtcG5hbWUgPSAwOwpAQCAtODIyLDYgKzgyOCw4IEBAIG5leHQ6 CiAJZmNsb3NlKG91dCk7CiAKIAlpZiAoKnRtcG5hbWUpIHsKKwkJaWYgKHN0cmxlbihkaXJuYW1l KSArIHN0cmxlbihiYXNlbmFtZSkgKyA1ID4gc2l6ZW9mKGRpcm5hbWUpKQorCQkJcmV0dXJuIDE7 CiAJCXN0cmNhdChkaXJuYW1lLCBiYXNlbmFtZSk7CiAJCXN0cmNhdChkaXJuYW1lLCAiLm9sZCIp OwogCQlyZW5hbWUobmV3bmFtZSwgZGlybmFtZSk7CmRpZmYgLS1naXQgYS9zY3JpcHRzL2tjb25m aWcvc3ltYm9sLmMgYi9zY3JpcHRzL2tjb25maWcvc3ltYm9sLmMKaW5kZXggN2NhYWJkYi4uMmQ2 NDA3YSAxMDA2NDQKLS0tIGEvc2NyaXB0cy9rY29uZmlnL3N5bWJvbC5jCisrKyBiL3NjcmlwdHMv a2NvbmZpZy9zeW1ib2wuYwpAQCAtNjc1LDcgKzY3NSwxMCBAQCBib29sIHN5bV9zZXRfc3RyaW5n X3ZhbHVlKHN0cnVjdCBzeW1ib2wgKnN5bSwgY29uc3QgY2hhciAqbmV3dmFsKQogCQlzeW0tPmRl ZltTX0RFRl9VU0VSXS52YWwgPSB2YWwgPSB4bWFsbG9jKHNpemUpOwogCWVsc2UKIAkJcmV0dXJu IHRydWU7Ci0KKwlpZigoc3RybGVuKHZhbCkgKyBzdHJsZW4obmV3dmFsKSArIDEpID4gc2l6ZSkg eworCQlzaXplID0gc3RybGVuKHZhbCkgKyBzdHJsZW4obmV3dmFsKSArIDE7CisJCXN5bS0+ZGVm W1NfREVGX1VTRVJdLnZhbCA9IHZhbCA9IHJlYWxsb2ModmFsLCBzaXplKTsKKwl9CiAJc3RyY3B5 KHZhbCwgbmV3dmFsKTsKIAlmcmVlKCh2b2lkICopb2xkdmFsKTsKIAlzeW1fY2xlYXJfYWxsX3Zh bGlkKCk7CkBAIC05MDcsNiArOTEwLDEwIEBAIGNvbnN0IGNoYXIgKnN5bV9leHBhbmRfc3RyaW5n X3ZhbHVlKGNvbnN0IGNoYXIgKmluKQogCQlzdHJjYXQocmVzLCBzeW12YWwpOwogCQlpbiA9IHNy YzsKIAl9CisJaWYoKHN0cmxlbihyZXMpICsgc3RybGVuKGluKSArIDEpID4gcmVzbGVuKSB7CisJ CXJlc2xlbiA9IHN0cmxlbihyZXMpICsgc3RybGVuKGluKSArIDE7CisJCXJlcyA9IHJlYWxsb2Mo cmVzLCByZXNsZW4pOworCX0KIAlzdHJjYXQocmVzLCBpbik7CiAKIAlyZXR1cm4gcmVzOwpkaWZm IC0tZ2l0IGEvc2NyaXB0cy9rY29uZmlnL3pjb25mLmxleC5jX3NoaXBwZWQgYi9zY3JpcHRzL2tj b25maWcvemNvbmYubGV4LmNfc2hpcHBlZAppbmRleCAzNDlhN2YyLi5jY2NmYjI5IDEwMDY0NAot LS0gYS9zY3JpcHRzL2tjb25maWcvemNvbmYubGV4LmNfc2hpcHBlZAorKysgYi9zY3JpcHRzL2tj b25maWcvemNvbmYubGV4LmNfc2hpcHBlZApAQCAtMjMyOCw3ICsyMzI4LDkgQEAgRklMRSAqemNv bmZfZm9wZW4oY29uc3QgY2hhciAqbmFtZSkKIAlpZiAoIWYgJiYgbmFtZSAhPSBOVUxMICYmIG5h bWVbMF0gIT0gJy8nKSB7CiAJCWVudiA9IGdldGVudihTUkNUUkVFKTsKIAkJaWYgKGVudikgewot CQkJc3ByaW50ZihmdWxsbmFtZSwgIiVzLyVzIiwgZW52LCBuYW1lKTsKKwkJCWludCBmbmFtZV9t YXhfYnl0ZXMgPSBzbnByaW50ZihmdWxsbmFtZSwgc2l6ZW9mKGZ1bGxuYW1lKSwgIiVzLyVzIiwg ZW52LCBuYW1lKTsKKwkJCWlmKChmbmFtZV9tYXhfYnl0ZXMgPCAwKSB8fCAoZm5hbWVfbWF4X2J5 dGVzID49IHNpemVvZihmdWxsbmFtZSkpKQorCQkJCXJldHVybiBOVUxMOwogCQkJZiA9IGZvcGVu KGZ1bGxuYW1lLCAiciIpOwogCQl9CiAJfQo= --_004_DM5PR2201MB17376672DC958FE5B56CDA6CA6BFADM5PR2201MB1737_ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ SeaBIOS mailing list -- seabios@seabios.org To unsubscribe send an email to seabios-leave@seabios.org --_004_DM5PR2201MB17376672DC958FE5B56CDA6CA6BFADM5PR2201MB1737_--