From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1lRmb4-0006cL-JI for mharc-grub-devel@gnu.org; Wed, 31 Mar 2021 21:58:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50996) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lRmb0-0006bE-MC for grub-devel@gnu.org; Wed, 31 Mar 2021 21:58:06 -0400 Received: from mail-oi1-x22c.google.com ([2607:f8b0:4864:20::22c]:46658) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lRmax-0007Ek-UL for grub-devel@gnu.org; Wed, 31 Mar 2021 21:58:06 -0400 Received: by mail-oi1-x22c.google.com with SMTP id m13so237074oiw.13 for ; Wed, 31 Mar 2021 18:58:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficientek-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=dHSatjwVsAxh+cHH5mhyUVsZJsHS/n1mCoBeksWjzpE=; b=msKJPSAroSiF16MUq2tcy0UOIhbO2x4lj/HYTF260UB+mmbIuzT6D5LUW6k24OVnC6 NT9bbi3Bw/EvXgdBHTJKaO4izfwsKGfXeOlvpzmovvhG2GeLTPsPzXoC8Bxp+uQbKSKt CXmH/cvyDSy4gqMmaAb6dDC6iti9mto689Ira0+tdSf0F5ie98HqQWdI4vu1PY8Ah3RZ j6EsOGeqf/2Wfkz92MKOAGpjEqzQehDzwb5DNwNfhlc+9jc11jlpuqAWL4kbpFYkQalq DB2SuiNmRYDTG4t6P+n+ZJz0sQBydDwf+Bjo3Mo49Y6VySANHYf5jQt3o1HQzuEqcvlh Z6aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=dHSatjwVsAxh+cHH5mhyUVsZJsHS/n1mCoBeksWjzpE=; b=aantDG4Nj4FDwOkCicMgXIrW1+rSzaV4XXqWj94hYJWFsSUK5IgxuKv+nr6G5nMz0f RR/6nHXeXW7vWyK1v+Yk0l6gshiguYN9ZYWpo2NFdK+Lw4lPiNhqcIyS85aCUjvnixz1 vw3XGgv132CW3DmE2Xu+TPDOcq+PZe8aNJj3muKtQETVE9RhaAeSVtdN5p8Hocfj1CeU 0xghNTBHBm3VEPF4EfKutMNf2wf6u301tv8+p/VGkV0drXLW6Fhnot9/WFfnCMhNxYH2 m6rCNwW5Y8uaeZEcwf65FT83urE9OeeA8QFE3SWbLS5ONmNMKcPvnsNlCJKZrirKZWwu Cwsg== X-Gm-Message-State: AOAM533OpgW2QQmyC7JRlOj5eW5RTFwXk4qnFWxy4fxO+k1DMudXCGEj BC62wN2PeTCGE2X9I9a+gP0WiJfQ7yjcKQ== X-Google-Smtp-Source: ABdhPJyEkeYWfvj14xFxoRkPeTKb8MV9LFFG5QBXMTdOwG22J2IF1blEXPtQiZPMDnhpzhshBM2HWQ== X-Received: by 2002:aca:3f87:: with SMTP id m129mr4219817oia.82.1617242282336; Wed, 31 Mar 2021 18:58:02 -0700 (PDT) Received: from localhost.localdomain ([2605:a601:ab16:db00:1cb0:2038:b70a:65b5]) by smtp.gmail.com with ESMTPSA id z25sm902960otj.68.2021.03.31.18.58.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 31 Mar 2021 18:58:01 -0700 (PDT) From: Glenn Washburn To: grub-devel@gnu.org, Daniel Kiper Cc: Glenn Washburn Subject: [PATCH 00/12] Grub-shell improvements Date: Wed, 31 Mar 2021 20:57:39 -0500 Message-Id: X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::22c; envelope-from=development@efficientek.com; helo=mail-oi1-x22c.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.23 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Apr 2021 01:58:06 -0000 I've extracted this patch series from the GitLab CI patch series, which some minor modifications. Mostly these are improvements to grub-shell to facilitate debugging. The only patch that might be considered a fix, as opposed to an improvement, would be patch #11, which fixes the issue where qemu-mips is given a non-existant machine type. And while this was discussed here on the list as a possible solution, I couldn't get the mips tests working, so I'm not sure it's the right fix. Glenn Glenn Washburn (12): grub-shell: Allow specifying non-default trim line contents grub-shell: Trim line should always be matched from the beginning of the line grub-shell: Only show grub-mkrescue output if it returns an error grub-shell: Allow setting default timeout via GRUB_SHELL_DEFAULT_TIMEOUT envvar grub-shell: Put all generated files into working dir and use better file names grub-shell: Add grub output logfile with grub-shell --debug grub-shell: Set exit status to qemu exit status tests: Allow turning on shell tracing from environment variables grub-shell: Add --verbose to mkrescue when $debug is greater than 2 grub-shell: Only turn on qemu head when large debug value is specified grub-shell: Use malta qemu-mips machine type instead off non-existant indy grub-shell: Update qemu UEFI firmware names to be more generic tests/util/grub-fs-tester.in | 2 + tests/util/grub-shell.in | 89 ++++++++++++++++++++++++------------ 2 files changed, 63 insertions(+), 28 deletions(-) -- 2.27.0