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 67D06C25B10 for ; Mon, 6 May 2024 20:19:30 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s44ns-0000xO-SM; Mon, 06 May 2024 16:19:16 -0400 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 1s44nr-0000we-6e for grub-devel@gnu.org; Mon, 06 May 2024 16:19:15 -0400 Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s44np-0006jq-D3 for grub-devel@gnu.org; Mon, 06 May 2024 16:19:14 -0400 Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-51f71e4970bso2793437e87.2 for ; Mon, 06 May 2024 13:19:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficientek-com.20230601.gappssmtp.com; s=20230601; t=1715026751; x=1715631551; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=n9z57Z7jxfpKQ9BI16dBWgYCJLdctO7RJ5q7XXrMsu8=; b=Uuq8iw/0ENGkPQYGu/JiUUg5cKhXYjhof5y3FRaBsB3sSKxzGCPXkjaAew2Liff3ba TJYfGVE7SHFrWFxlDnuBClJZ8/I5ExzXisVH8AKzPrXHP+u74QjW3PCOhJryF/srV3Yx Bd9HRgHXGtMPevfye7WnwkueVsiD+zcgtxwinn+v8WKLbtKmqUe/UkvzZgXRx/Jnf69s m8USUo3kAp037UIGok+QlYsWVogIUE2iR8ItzIIchwCpdkMyAf0+HT6aCZHcodrIrzza RuvyqAo1bKX01YxnhoHbCEHwFh99knrkb5+lVD2Ynp9oH6hMkL/U72Ofj1zS9lnmyNhM 5J4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715026751; x=1715631551; 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=n9z57Z7jxfpKQ9BI16dBWgYCJLdctO7RJ5q7XXrMsu8=; b=szzNqGXldLUHJgjkEPTqsqMMbb5Xfdj3j17Dd+o1C+ObGIYxBxRA9cge9xrI4IgLqk /7CyL7Rf92rnRFrx+seEw/X4DKBvJ62D4iUpSvObw36km1QBU+DJSCsCDX8MJ9w00E7z zoSkz/LiZQbWMSAw177TQugMLAJ2GOmVtPDLt1QngaXmXzJ5is0BQaK7a2VZvsrMHktO O6zNZR9KCkmsqStavBW25CYB4P+XJkYQR1r4yp5TMGi0rRZnSUtfzqATdFDQzGGMAbUh fPnV4rXgtLssAfHHw60jFip94ePD7rjaHzjCm1GwqNLB8HEyuSSbYSchMA1iAbbc2xJY h4aQ== X-Gm-Message-State: AOJu0Yxa9f4uIPnNTccoM/IptHl9cwhDBVHxiRaln5ut69X/iUIjuKVB Q6HyAJMBOUhZrQhwJyqvo0XeguK3QDOxrfFinpPNjIDn64/e6m55PZRLpcbSG1kDHuROgMn3Ipo = X-Google-Smtp-Source: AGHT+IGCG4/6s8hOgpP+oX5fjdQ2TOtq72i3GoGLPrWvx1BE4UcfuZfZ+bNqu4/9SrFqatMO7wtaiQ== X-Received: by 2002:a19:641a:0:b0:51d:9603:3f7e with SMTP id y26-20020a19641a000000b0051d96033f7emr8519619lfb.34.1715026750619; Mon, 06 May 2024 13:19:10 -0700 (PDT) Received: from localhost.localdomain (185-183-34-46.hosted-by-worldstream.net. [185.183.34.46]) by smtp.gmail.com with ESMTPSA id z18-20020a1709060bf200b00a59cf813f34sm1537303ejg.144.2024.05.06.13.19.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 May 2024 13:19:09 -0700 (PDT) From: Glenn Washburn To: grub-devel@gnu.org Cc: Daniel Kiper , Peter Jones , "Vladimir 'phcoder' Serbinenko" , Rogier , Horst Prote , Glenn Washburn Subject: [PATCH] lvm: Grub2 fails to detect LVM volumes due to an incorrect computation of mda_end Date: Mon, 6 May 2024 15:18:45 -0500 Message-Id: <20240506201845.669759-1-development@efficientek.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Received-SPF: pass client-ip=2a00:1450:4864:20::131; envelope-from=development@efficientek.com; helo=mail-lf1-x131.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org RnJvbTogUm9naWVyIDxyb2dpZXI3NzdAZ21haWwuY29tPgoKV2hlbiBoYW5kbGluZyBhIHJlZ3Vs YXIgTFZNIHZvbHVtZSwgR3J1YiBjYW4gZmFpbCB3aXRoIHRoZSBtZXNzYWdlOgplcnJvcjogZGlz ayBgbHZtaWQvKioqKioqLSoqKiotKioqKi0qKioqLSoqKiotKioqKi0KKioqKi8qKioqKiotKioq Ki0qKioqLSoqKiotKioqKi0qKioqLSoqKioqKicgbm90IGZvdW5kLgoKSWYgdGhlIGNvbmRpdGlv biB3aGljaCB0cmlnZ2VycyB0aGlzIGV4aXN0cywgZ3J1Yi1wcm9iZSB3aWxsIHJlcG9ydCB0aGUK ZXJyb3IgbWVudGlvbmVkIGFib3ZlLiBTaW1pbGFybHksIHRoZSBncnViIGJvb3QgY29kZSB3aWxs IGZhaWwgdG8gZGV0ZWN0CkxWTSB2b2x1bWVzLCByZXN1bHRpbmcgaW4gYSBmYWlsdXJlIHRvIGJv b3Qgb2ZmIG9mIExWTSBkaXNrcy9wYXJ0aXRpb25zLgpUaGUgY29uZGl0aW9uIGNhbiBiZSBjcmVh dGVkIG9uIGFueSBMVk0gVkcgYnkgYW4gTFZNIGNvbmZpZ3VyYXRpb24gY2hhbmdlLApzbyBhbnkg c3lzdGVtIHdpdGggL2Jvb3Qgb24gTFZNIGNhbiBiZWNvbWUgdW5ib290YWJsZSBhdCAnYW55JyB0 aW1lIChhZnRlcgphbnkgTFZNIGNvbmZpZ3VyYXRpb24gY2hhbmdlKS4KClRoZSBwcm9ibGVtIGlz IGNhdXNlZCBieSBhbiBpbmNvcnJlY3QgY29tcHV0YXRpb24gb2YgbWRhX2VuZCBpbiBsdm0uYywg d2hlbgp0aGUgbWV0YWRhdGEgYXJlYSB3cmFwcyBhcm91bmQuIEFwcGFyZW50bHksIHRoaXMgY2Fu IHN0YXJ0IGhhcHBlbmluZyBhdAphcm91bmQgMjIwIG1ldGFkYXRhIGNoYW5nZXMgdG8gdGhlIFZH LgoKRml4ZXM6IDg3OWM0YTgzNCAobHZtOiBGaXggdHdvIG1vcmUgcG90ZW50aWFsIGRhdGEtZGVw ZW5kZW50IGFsbG9jIG92ZXJmbG93cykKRml4ZXM6IGh0dHBzOi8vc2F2YW5uYWguZ251Lm9yZy9i dWdzLz82MTYyMAoKU2lnbmVkLW9mZi1ieTogUm9naWVyIDxyb2dpZXI3NzdAZ21haWwuY29tPgpT aWduZWQtb2ZmLWJ5OiBHbGVubiBXYXNoYnVybiA8ZGV2ZWxvcG1lbnRAZWZmaWNpZW50ZWsuY29t PgotLS0KSSBoYXZlIGRvbmUgbm8gdGVzdGluZyBvZiB0aGlzIHBhdGNoLiBJJ3ZlIG9ubHkgY3Jl YXRlZCBhIHN1aXRhYmxlIHBhdGNoCmZvciByZXZpZXcuIFRoaXMgc2VlbXMgbGlrZSBhIGZhaXJs eSBzZXJpb3VzIGlzc3VlIHRoYXQgbWlnaHQgb25lIGRheSBiaXRlCm1lLCBzbyBJIHRoaW5rIGl0 IGRlc2VydmVzIGEgcmV2aWV3LgoKR2xlbm4KLS0tCiBncnViLWNvcmUvZGlzay9sdm0uYyB8IDIg Ky0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt LWdpdCBhL2dydWItY29yZS9kaXNrL2x2bS5jIGIvZ3J1Yi1jb3JlL2Rpc2svbHZtLmMKaW5kZXgg Nzk0MjQ4NTQwY2QzLi44NTM1ZDVhNTg2M2EgMTAwNjQ0Ci0tLSBhL2dydWItY29yZS9kaXNrL2x2 bS5jCisrKyBiL2dydWItY29yZS9kaXNrL2x2bS5jCkBAIC0yOTAsNyArMjkwLDcgQEAgZ3J1Yl9s dm1fZGV0ZWN0IChncnViX2Rpc2tfdCBkaXNrLAogCiAgIHAgPSBxID0gKGNoYXIgKilwdHI7CiAK LSAgaWYgKGdydWJfYWRkICgoZ3J1Yl9zaXplX3QpbWV0YWRhdGFidWYsIChncnViX3NpemVfdClt ZGFfc2l6ZSwgJnB0cikpCisgIGlmIChncnViX2FkZCAocHRyLCAoZ3J1Yl9zaXplX3QpZ3J1Yl9s ZV90b19jcHU2NCAocmxvY24tPnNpemUpLCAmcHRyKSkKICAgICBnb3RvIGVycm9yX3BhcnNpbmdf bWV0YWRhdGE7CiAKICAgbWRhX2VuZCA9IChjaGFyICopcHRyOwotLSAKMi4zNC4xCgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KR3J1Yi1kZXZlbCBtYWls aW5nIGxpc3QKR3J1Yi1kZXZlbEBnbnUub3JnCmh0dHBzOi8vbGlzdHMuZ251Lm9yZy9tYWlsbWFu L2xpc3RpbmZvL2dydWItZGV2ZWwK