grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 3/3] loader/linux: Print debug message for each generated newc pa


From: Glenn Washburn
Subject: [PATCH 3/3] loader/linux: Print debug message for each generated newc path generated
Date: Wed, 28 Jun 2023 02:38:24 -0500

Signed-off-by: Glenn Washburn <development@efficientek.com>
---
 grub-core/loader/linux.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/grub-core/loader/linux.c b/grub-core/loader/linux.c
index cb2c3f6e4f06..35ad6bf19460 100644
--- a/grub-core/loader/linux.c
+++ b/grub-core/loader/linux.c
@@ -64,6 +64,7 @@ make_header (grub_uint8_t *ptr,
   struct newc_head *head = (struct newc_head *) ptr;
   grub_uint8_t *optr;
   grub_size_t oh = 0;
+  grub_dprintf ("linux", "newc: Creating path '%s', mode=%s%o, 
size=%"PRIuGRUB_OFFSET"\n", name, (mode == 0) ? "" : "0", mode, fsize);
   grub_memcpy (head->magic, "070701", 6);
   set_field (head->ino, 0);
   set_field (head->mode, mode);
@@ -106,6 +107,7 @@ insert_dir (const char *name, struct dir **root,
   struct dir *cur, **head = root;
   const char *cb, *ce = name;
   *size = 0;
+
   while (1)
     {
       for (cb = ce; *cb == '/'; cb++);
@@ -137,7 +139,6 @@ insert_dir (const char *name, struct dir **root,
                grub_free (n);
                return grub_errno;
              }
-             grub_dprintf ("linux", "Creating directory %s, %s\n", name, ce);
              ptr = make_header (ptr, tmp_name, ce - name + 1,
                                 040777, 0);
              grub_free (tmp_name);
-- 
2.34.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]