From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 94AD6FA3748 for ; Fri, 2 Jan 2026 13:50:50 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vbfXo-0001AE-Sl; Fri, 02 Jan 2026 08:50:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vbfXl-00018B-7t for grub-devel@gnu.org; Fri, 02 Jan 2026 08:50:17 -0500 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vbfXi-0003NC-E4 for grub-devel@gnu.org; Fri, 02 Jan 2026 08:50:16 -0500 Received: from pps.filterd (m0356517.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 6020GpuV025111; Fri, 2 Jan 2026 13:50:09 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=pp1; bh=L4NFWo P/59lT5CulLE5hwQctOkarRoeViFrGsg9eidw=; b=KpssmAMUC92sSscDtd+JF4 e3fbABYuYMDDsTjj55IOOm5jbn4sS0ePa1A04ndT0m1U/IY5cD5UhCpXtFyrFnDy kQlPkDAiMig2hk1Ahw17rawQBVwcI8BobON1jNRncyLhPIDTrlo4nAawEfiHW4zY twq1Wes0cdi0/Kjfdc8HwahL3Cz5hBjrKCK/MKIGxoIrySaFRCXdq5tnFFs+zMLc DRUx+8331c5ccyjqEYFWFt+FEZw+c1uVMMHOdVPpnYjjOyvoERXeCuQp0C2tnthL deB6+qA+m3XKNP/Q7h1Uf48PRFPiVVlAlJUpTZIurvO3G1+FoAYfjXMx5GKgdeFw == Received: from ppma23.wdc07v.mail.ibm.com (5d.69.3da9.ip4.static.sl-reverse.com [169.61.105.93]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4ba7657hpv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 02 Jan 2026 13:50:08 +0000 (GMT) Received: from pps.filterd (ppma23.wdc07v.mail.ibm.com [127.0.0.1]) by ppma23.wdc07v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 602AIfd7024980; Fri, 2 Jan 2026 13:50:07 GMT Received: from smtprelay06.wdc07v.mail.ibm.com ([172.16.1.73]) by ppma23.wdc07v.mail.ibm.com (PPS) with ESMTPS id 4bau9kpmf1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 02 Jan 2026 13:50:07 +0000 Received: from smtpav04.dal12v.mail.ibm.com (smtpav04.dal12v.mail.ibm.com [10.241.53.103]) by smtprelay06.wdc07v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 602Do7rX19858036 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 2 Jan 2026 13:50:07 GMT Received: from smtpav04.dal12v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 2A67D58056; Fri, 2 Jan 2026 13:50:07 +0000 (GMT) Received: from smtpav04.dal12v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id D457E58052; Fri, 2 Jan 2026 13:50:06 +0000 (GMT) Received: from ltc.linux.ibm.com (unknown [9.5.196.140]) by smtpav04.dal12v.mail.ibm.com (Postfix) with ESMTP; Fri, 2 Jan 2026 13:50:06 +0000 (GMT) MIME-Version: 1.0 Date: Fri, 02 Jan 2026 19:20:06 +0530 From: Avnish Chouhan To: Daniel Kiper Cc: grub-devel@gnu.org, alec.r.brown@oracle.com Subject: Re: [PATCH v2] ieee1275 : Add a check for invalid partition number In-Reply-To: <20251220133447.2xfvrzfvujksmd6j@tomti.i.net-space.pl> References: <20251202125944.74874-1-avnish@linux.ibm.com> <20251220133447.2xfvrzfvujksmd6j@tomti.i.net-space.pl> Message-ID: X-Sender: avnish@linux.ibm.com X-TM-AS-GCONF: 00 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTAyMDEyMyBTYWx0ZWRfX1JmLZrxWe4Oj 0mFNROkaBfP+JyxgSUOEUN/G61jNNgbw4vBtQyLXJlbx+DYKerBls6c0BZxcUKGtmOAIehmd/uA uYxa9yKvr6/sZiz+DAucyVfy43SPXFMH230FZqOVfKxPAn/ph83uue9v7aetanTuRHdQPwbp4ps G8DPiwvUQCfVGry84tT8Uf04yNKTV2E3rJaye+hfaaZYFD7T7+pns/+xhKZDzba0BVt0PzNvAWg 3I0SPLueZu1vUzRrcpeurc+Pi6of/i2HrTbMtSxAnpXgzT1fVeFWJAFWyGzk2YHbUWSaAXfCueH s1/jyrE9Slz5jL+QPKdV2CyPzyDBHKskliWK3enYsIg2FLjMcKN28gbg0iAiwWfnHtdYED0Tt7z esYowmT1FRu4xHhR/gUfz2NiLkoSv8OpxmW6GPRdyrkI21UIKQBL5jRoNGjIufvAUVzkBS+lKxm 1NVDymWpb3x0mdVq3+A== X-Proofpoint-GUID: Fg_y-70UL0zuaJpK5QthpnjIvpECH52m X-Authority-Analysis: v=2.4 cv=B4+0EetM c=1 sm=1 tr=0 ts=6957cd11 cx=c_pps a=3Bg1Hr4SwmMryq2xdFQyZA==:117 a=3Bg1Hr4SwmMryq2xdFQyZA==:17 a=kj9zAlcOel0A:10 a=vUbySO9Y5rIA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VnNF1IyMAAAA:8 a=SZ2VF1GcBf9id_FvDVYA:9 a=CjuIK1q_8ugA:10 X-Proofpoint-ORIG-GUID: Fg_y-70UL0zuaJpK5QthpnjIvpECH52m X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-02_01,2025-12-31_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 adultscore=0 phishscore=0 bulkscore=0 clxscore=1015 malwarescore=0 impostorscore=0 spamscore=0 lowpriorityscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2512120000 definitions=main-2601020123 Received-SPF: pass client-ip=148.163.156.1; envelope-from=avnish@linux.ibm.com; helo=mx0a-001b2d01.pphosted.com X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: The development of GNU GRUB Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org T24gMjAyNS0xMi0yMCAxOTowNCwgRGFuaWVsIEtpcGVyIHdyb3RlOgo+IE9uIFR1ZSwgRGVjIDAy LCAyMDI1IGF0IDA2OjI5OjQ0UE0gKzA1MzAsIEF2bmlzaCBDaG91aGFuIHdyb3RlOgo+PiBBZGRp bmcgYSBjaGVjayBmb3IgaW52YWxpZCBwYXJ0aXRpb24gbnVtYmVyLiBncnViX3N0cnRvdWwoKSBj YW4gZmFpbAo+PiBpbiBzZXZlcmFsIHNjZW5hcmlvcyBsaWtlIGludmFsaWQgaW5wdXQsIG92ZXJm bG93LCBldGMgd2lsbCByZXN1bHQgaW4KPj4gYW4gaW52YWxpZCBwYXJ0aXRpb24gbnVtYmVyIHdo aWNoIGNvdWxkIGxlYWQgdG8gYW4gdW5kZWZpbmVkIGJlaGF2aW9yLgo+PiAKPj4gU2lnbmVkLW9m Zi1ieTogQXZuaXNoIENob3VoYW4gPGF2bmlzaEBsaW51eC5pYm0uY29tPgo+PiAtLS0KPj4gIGdy dWItY29yZS9rZXJuL2llZWUxMjc1L29wZW5mdy5jIHwgMTMgKysrKysrKysrKysrLQo+PiAgMSBm aWxlIGNoYW5nZWQsIDEyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4gCj4+IGRpZmYg LS1naXQgYS9ncnViLWNvcmUva2Vybi9pZWVlMTI3NS9vcGVuZncuYyAKPj4gYi9ncnViLWNvcmUv a2Vybi9pZWVlMTI3NS9vcGVuZncuYwo+PiBpbmRleCAzYjQ5MmRkLi5lODJkYzM0IDEwMDY0NAo+ PiAtLS0gYS9ncnViLWNvcmUva2Vybi9pZWVlMTI3NS9vcGVuZncuYwo+PiArKysgYi9ncnViLWNv cmUva2Vybi9pZWVlMTI3NS9vcGVuZncuYwo+PiBAQCAtNTEyLDcgKzUxMiwxOCBAQCBncnViX2ll ZWUxMjc1X2VuY29kZV9kZXZuYW1lIChjb25zdCBjaGFyICpwYXRoKQo+PiAgICAgIH0KPj4gICAg aWYgKHBhcnRpdGlvbiAmJiBwYXJ0aXRpb25bMF0pCj4+ICAgICAgewo+PiAtICAgICAgdW5zaWdu ZWQgaW50IHBhcnRubyA9IGdydWJfc3RydG91bCAocGFydGl0aW9uLCAwLCAwKTsKPj4gKyAgICAg IGNoYXIgKmVuZHB0cjsKPj4gKyAgICAgIGdydWJfZXJybm8gPSBHUlVCX0VSUl9OT05FOwo+IAo+ IFlvdSBzaG91bGQgZG8gdGhpcyByZXNldCBhZnRlciBncnViX3N0cnRvdWwoKSBjYWxsLiBUaGUg Y29tbWl0IAo+IDUzM2NkNGQ2OAo+IChibHN1a2k6IEZpeCBncnViX2Vycm5vIGxlYWthZ2UgaW4g YmxzdWtpX2lzX2RlZmF1bHRfZW50cnkoKSkgZXhwbGFpbnMgCj4gd2h5Lgo+IAoKSGkgRGFuaWVs LApUaGFuayB5b3Ugc28gbXVjaCBmb3IgcmV2aWV3aW5nIHRoZSBwYXRjaCEKClRoaXMgSSBoYXZl IGFkZGVkIHNvIHRoYXQgd2UnbGwgbm90IGNhdGNoIGFueSBlYXJsaWVyIGVycm9ycy4KSSB3aWxs IHJlc2V0IGdydWJfZXJybm8gYWZ0ZXIgd2UgdmVyaWZ5IHRoZSBncnViX3N0cnRvdWwgYXMgeW91 IApzdWdnZXN0ZWQuCgo+PiArICAgICAgdW5zaWduZWQgaW50IHBhcnRubyA9IGdydWJfc3RydG91 bCAocGFydGl0aW9uLCAmZW5kcHRyLCAwKTsKPiAKPiBEbyBub3QgY2FzdCByZXN1bHQgaW1tZWRp YXRlbHkgdG8gc2hvcnRlciB0eXBlLiBZb3UgYXJlIG5vdCBhYmxlIHRvCj4gZGV0ZWN0IG92ZXJm bG93IHRoZW4uIEZpcnN0IGFzc2lnbiByZXN1bHQgdG8gdHlwZSBzaXplIGVxdWFsIHRvIHR5cGUK PiByZXR1cm5lZCBieSB0aGUgZ3J1Yl9zdHJ0b3VsKCkgZnVuY3Rpb24gYW5kIHRoZW4gY2hlY2sg Zm9yIG92ZXJmbG93cwo+IHByb3Blcmx5Lgo+IAoKU3VyZS4gSSdsbCB1c2UgdW5zaWduZWQgbG9u ZyEKCj4+ICsgICAgICBpZiAoZ3J1Yl9lcnJubyAhPSBHUlVCX0VSUl9OT05FIHx8ICplbmRwdHIg IT0gJ1wwJykKPiAKPiBUaGlzIGNoZWNrIGlzIG5vdCByZWxpYWJsZS4gUGxlYXNlIHRha2UgYSBs b29rIGF0IHRoZSBjb21taXQgYWM4YTM3ZGRhCj4gKG5ldC9odHRwOiBBbGxvdyB1c2Ugb2Ygbm9u LXN0YW5kYXJkIFRDUC9JUCBwb3J0cykuIEl0IHNob3dzIGhvdyBpdAo+IHNob3VsZCBiZSBkb25l IGNvcnJlY3RseS4gRXZlbiBpdCBpcyByZXZlcnRlZCBub3cuCj4gCgpUaGlzIEkgaGF2ZSBhZGRl ZCBiYXNlZCBvbiB0aGUgQWxlYydzIHN1Z2dlc3Rpb24gaW4gdjEsIHNhbWUgYXMgeW91IApzdWdn ZXN0ZWQuIEkgaGF2ZSB1c2VkIHRoZSBzYW1lIGNoZWNrIGFzIGluIHRoZSBjb21taXQgYWM4YTM3 ZGRhLCBqdXN0IApza2lwcGluZyB0aGUgcmFuZ2UgY2hlY2sgZHVlIHRvIHVzZSBvZiAiZ3J1Yl9l cnJubyAhPSBHUlVCX0VSUl9OT05FIiAKY29uZGl0aW9uLgpXb3VsZCB5b3UgbGlrZSBtZSB0byBh ZGQgcmFuZ2UgY2hlY2sgaGVyZT8KCj4gQnkgdGhlIHdheSwgaXQgd291bGQgYmUgbmljZSBpZiB5 b3UgY291bGQgdmVyaWZ5IGNvcnJlY3RuZXNzIG9mCj4gc3RydG91bCgpL2dydWJfc3RydG91bCgp Ly4uLiBjYWxscy9jaGVja3MgaW4gdGhlIEdSVUIgY29kZSBhZnRlcgo+IHRoZSByZWxlYXNlLgoK U3VyZSBEYW5pZWwsIEkgd2lsbCBzdXJseSBkbyEKVGhhbmsgeW91IQoKUmVnYXJkcywKQXZuaXNo IENob3VoYW4KCj4gCj4gRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpHcnViLWRldmVsIG1haWxpbmcgbGlzdApHcnViLWRldmVsQGdudS5vcmcK aHR0cHM6Ly9saXN0cy5nbnUub3JnL21haWxtYW4vbGlzdGluZm8vZ3J1Yi1kZXZlbAo=