On Mon, Mar 04, 2024 at 09:04:04 +, Simon Rowe wrote:
> On 02/03/2024, 03:21, "Oskari Pirhonen" wrote:
>
> > Would it be better to have the kernel command line args in GRUB config
> > override the ones in
> > any drop-ins? At least for me it would b
for the bli module
Would it make more sense to split this patch into two?
Otherwise,
Tested-by: Oskari Pirhonen
- Oskari
Side note, overall this change is simpler than I expected.
signature.asc
Description: PGP signature
___
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
On Fri, Mar 01, 2024 at 15:43:50 +, Simon Rowe wrote:
> Kernel parameters actually cover a range of purposes, including
> userspace like systemd. They also need setting for a variety of
> reasons:
>
> * as distro defaults
> * to provide configuration for a package
> * for an admin to set
On Thu, Feb 22, 2024 at 14:32:31 +0100, Oliver Steffen wrote:
> Add a new keyword, "depends", to the module definition syntax
> used in Makefile.core.def. This allows specifying explicit module
> dependencies together with the module definition.
>
> Do not track the "extra_deps.lst" file in the re
On Fri, Dec 22, 2023 at 17:13:33 +0100, Daniel Kiper wrote:
> On Thu, Dec 21, 2023 at 01:30:03AM -0600, Oskari Pirhonen wrote:
> > On Wed, Dec 20, 2023 at 18:10:57 +0100, Daniel Kiper wrote:
> > > Hi all,
> > >
> > > GRUB maintainers are proud to a
On Fri, Dec 22, 2023 at 12:29:22 -0500, Nikolaos Chatzikonstantinou wrote:
> 2. libgcrypt does not have support for Argon2. Possible solution is to
> use the reference implementation, licensed under CC0. This is bringing
> up issues (that I don't fully understand), would be preferable if the
> auth
On Thu, Dec 21, 2023 at 03:07:16 -0800, Oliver Steffen wrote:
> Quoting Olaf Hering (2023-12-21 11:50:49)
> > Thu, 21 Dec 2023 02:42:46 -0800 Oliver Steffen :
> >
> > > Although its name suggests that it is a generated file (.lst ending!),
> > > extra_deps.lst is actually tracked in git and is not
On Wed, Dec 20, 2023 at 18:10:57 +0100, Daniel Kiper wrote:
> Hi all,
>
> GRUB maintainers are proud to announce GRUB 2.12 that has been just released.
> You can find list of new features and major fixes since release 2.06 in the
> NEWS file.
>
> We would like to thank all the people who have con
#x27;. Stop.
Fixes: 89fbe0cac (grub-core/Makefile.am: Make path to extra_deps.lst relative
to $(top_srcdir)/grub-core)
Fixes: 154dcb1ae (build: Allow explicit module dependencies)
Signed-off-by: Oskari Pirhonen
---
conf/Makefile.extra-dist | 1 +
1 file changed, 1 insertion(+)
diff --git a/conf/Makefi
On Tue, Oct 31, 2023 at 14:57:58 +0100, Daniel Kiper wrote:
> Adding a few folks who were working on this...
>
> On Tue, Oct 31, 2023 at 11:39:36AM +, Leah Rowe via Grub-devel wrote:
> > i'm not sure if the grub devs have seen this or not. anyway, see
> > attached patches. i didn't make these
I know you're just learning, so here's some more tips:
Updated patches are generally sent as a "vN" where N is the revision of
the series. `git format-patch` can do this nicely with the `-v` arg.
This would make the subject line look like "[PATCH vN] Allow specifying
the boot device by its label i
On Mon, Sep 11, 2023 at 06:48:58 +, darkpenguin wrote:
> >> 3) I could not figure out how to source other variables from
> >> /etc/defaults/grub and why not all of them are there. :)
> >>
> >
> > This looks to be in util/grub-mkconfig.in (lines 160-162 in git master
> > at the time of writing)
On Sun, Sep 10, 2023 at 09:30:24 +, darkpenguin wrote:
> Specifying the boot device by its label rather than its UUID can be
> pretty useful in various situations (e.g. multiple test VMs).
>
> This might have to be adapted a little to meet the coding standards I'm
> not familiar with. Please f
Hi,
Recently me and a few others were helping someone in #gentoo on
libera.chat with their Gentoo install. Things were going smoothly up
until rebooting into the fresh installation. Instead of getting GRUB, it
kept booting straight into the UEFI menu. After scratching our heads a
bit, we tried `gr
tead of @xref
> docs: Add menu to prevent older makeinfo versions from failing
>
Both patches LGTM at least.
Reviewed-by: Oskari Pirhonen
- Oskari
signature.asc
Description: PGP signature
___
Grub-devel mailing list
Grub-devel@gnu.org
https://li
all" target.
>
> Reported-by: Olaf Hering
> Signed-off-by: Glenn Washburn
Reviewed-by: Oskari Pirhonen
- Oskari
signature.asc
Description: PGP signature
___
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
On Sat, Aug 19, 2023 at 01:25:16 -0500, Glenn Washburn wrote:
> The @xref command is meant to be used at the beginning of a sentence
> because its expansion creates a "See " prefix. The @pxref expands with
> a prefix of "see " and is meant to be used within parenthesis. This also
> fixes an issue w
On Wed, Aug 02, 2023 at 21:59:29 -0500, Glenn Washburn wrote:
> It would be great to have grub-devel@gnu.org added to lore.kernel.org.
Yes please!
Viewing threads on lore is a much better experience than the current
mailman web archive.
- Oskari
signature.asc
Description: PGP signature
___
On Wed, Jul 26, 2023 at 13:47:24 -0500, Glenn Washburn wrote:
> Signed-off-by: Glenn Washburn
I really like this.
Reviewed-by: Oskari Pirhonen
- Oskari
> ---
> docs/grub.texi | 42 +-
> 1 file changed, 25 insertions(+), 17 deletions(-)
>
hat
>initrd16 is only on the pc platform.
>
> Signed-off-by: Glenn Washburn
> Reviewed-by: Oskari Pirhonen
> Reviewed-by: Paul Menzel
LGTM
- Oskari
> ---
> Range-diff against v2:
> 1: 28cda0c394d6 ! 1: d6ca60159b40 docs: Improve initrd documentation
> @
On Sat, Jul 29, 2023 at 07:28:40 +0200, Paul Menzel wrote:
> Dear Glenn,
>
>
> Thank you for all your work on GRUB.
>
> Am 28.06.23 um 12:12 schrieb Glenn Washburn:
> > Remove reference to "initial ramdisk" and replace with "initrd". This then
> > covers the case of ramdisk and ramfs, which is t
-
> 1 file changed, 21 insertions(+), 1 deletion(-)
>
LGTM
Reviewed-by: Oskari Pirhonen
- Oskari
signature.asc
Description: PGP signature
___
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
On Tue, Jul 18, 2023 at 16:30:44 -0500, Glenn Washburn wrote:
> On Mon, 17 Jul 2023 23:19:23 -0500
> Oskari Pirhonen wrote:
>
> > On Mon, Jul 17, 2023 at 16:07:09 -0500, Glenn Washburn wrote:
> > > I haven't run this on real hardware, but I would guess it would ex
On Mon, Jul 17, 2023 at 16:07:09 -0500, Glenn Washburn wrote:
> I haven't run this on real hardware, but I would guess it would exhibit
> the same behavior. Here's the output I get:
>
> grub> insmod backtrace
> grub> backtrace
> 0x41: 0x0 (0x0,0x0,0x0)
> Invalid stack frame at 0x41 (0xc2)
>
On Tue, Jul 11, 2023 at 12:07:29 -0500, Glenn Washburn wrote:
> Also reword a prior sentence to be more clear.
>
> Fixes: 5a3d2b4742df (docs: Add debugging chapter to development documentation)
> Signed-off-by: Glenn Washburn
LGTM, thanks.
Reviewed-by: Oskari Pirhonen
- Oskari
&
.
Signed-off-by: Oskari Pirhonen
---
util/grub.d/25_bli.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/util/grub.d/25_bli.in b/util/grub.d/25_bli.in
index 6e4538716..26e27a019 100644
--- a/util/grub.d/25_bli.in
+++ b/util/grub.d/25_bli.in
@@ -1,4 +1,4 @@
-#!/usr/bin/sh
On Mon, Jul 10, 2023 at 12:14:48 -0500, Glenn Washburn wrote:
> Also reword a prior sentence to be more clear.
>
> Fixes: 5a3d2b4742df (docs: Add debugging chapter to development documentation)
> Signed-off-by: Glenn Washburn
> ---
> v3: Fix rebase merge error (scripts -> script)
> v2: rebase
> -
platform.
>
> Signed-off-by: Glenn Washburn
Reviewed-by: Oskari Pirhonen
- Oskari
> ---
> Range-diff against v1:
> 1: a32e624ba41b ! 1: 28cda0c394d6 docs: Improve initrd documentation
> @@ docs/grub.texi: load a defective boot loader, such as SCO UnixWare 7.1.
On Mon, Jul 03, 2023 at 20:01:15 -0500, Glenn Washburn wrote:
> Also reword a prior sentence to be more clear.
>
> Fixes: 5a3d2b4742df (docs: Add debugging chapter to development documentation)
> Signed-off-by: Glenn Washburn
> ---
> Changes from v1:
> * Rebased onto latest master
> ---
> docs/
On Wed, Jun 28, 2023 at 05:12:04 -0500, Glenn Washburn wrote:
> Remove reference to "initial ramdisk" and replace with "initrd". This then
> covers the case of ramdisk and ramfs, which is the usual method with kernels
> 2.6 and greater. Add sentence with URL to initrd documentation Linux kernel.
>
On Wed, Jun 28, 2023 at 05:10:10 -0500, Glenn Washburn wrote:
> Also reword a prior sentence to be more clear.
>
> Fixes: 5a3d2b4742df (docs: Add debugging chapter to development documentation)
> Signed-off-by: Glenn Washburn
> ---
> docs/grub-dev.texi | 5 +++--
> 1 file changed, 3 insertions(+
Small set of wording and grammatical edits which did not make it in time
for the original review of the chapter.
Signed-off-by: Oskari Pirhonen
---
v2:
- apply Glenn's suggestions
Interdiff against v1:
diff --git a/docs/grub-dev.texi b/docs/grub-dev.texi
index 05a19c26d..0834ca562 1
On Thu, Jun 22, 2023 at 11:07:40 -0500, Glenn Washburn wrote:
> On Sun, 18 Jun 2023 22:56:31 -0500
> Oskari Pirhonen wrote:
>
> > Small set of wording and grammatical edits which did not make it in time
> > for the original review of the chapter.
> >
> &g
Small set of wording and grammatical edits which did not make it in time
for the original review of the chapter.
Signed-off-by: Oskari Pirhonen
---
docs/grub-dev.texi | 39 +++
1 file changed, 19 insertions(+), 20 deletions(-)
diff --git a/docs/grub-dev.texi
On Thu, Jun 15, 2023 at 13:06:09 +0200, Daniel Kiper wrote:
> On Thu, Jun 15, 2023 at 01:21:57AM -0500, Oskari Pirhonen wrote:
> > Oops, apologies for the late reply. Reading through it again, I found a
> > few more small nits:
>
> Right now patch is in the git repo. If you
Oops, apologies for the late reply. Reading through it again, I found a
few more small nits:
On Tue, Jun 06, 2023 at 00:48:39 -0500, Glenn Washburn wrote:
> Debugging GRUB can be tricky and require arcane knowledge. This will
> help those unfamiliar with the process to get started debugging GRUB
>
This looks useful, thanks!
Some minor things I found when (quickly) reading through it:
On Fri, Jun 02, 2023 at 15:15:52 -0500, Glenn Washburn wrote:
> Debugging GRUB can be tricky and require arcane knowledge. This will
> help those unfamiliar with the process to get started debugging GRUB
> wit
On Fri, May 12, 2023 at 12:41:47 +0200, John Paul Adrian Glaubitz wrote:
> Hello Ard!
>
> On Thu, 2023-05-11 at 16:29 +0200, Ard Biesheuvel wrote:
> > > > Feel free to keep using it, but please stop demanding that our people
> > > > keep wasting their time on it. If you want to support it in Debia
[1]: https://aur.archlinux.org/packages/grub-linux-rt-default-hook
>
> Signed-off-by: Denton Liu
Reviewed-by: Oskari Pirhonen
I've tested it on Linux, but the other platforms and os-prober are still
untested.
- Oskari
signature.asc
Description: PGP signature
___
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel
On Tue, Oct 18, 2022 at 15:26:45 -0400, Robbie Harwood wrote:
> Oskari Pirhonen writes:
>
> > On Tue, Oct 04, 2022 at 15:16:48 -0400, Robbie Harwood wrote:
> >> From: Raymund Will
> >>
> >> The GRUB emulator is used as a debugging utility but it
plicit list variable, extract the
> items that are being iterated through into a list so that we can
> optionally apply grub_move_to_front() to the list before the loop.
>
> Signed-off-by: Denton Liu
Reviewed-by: Oskari Pirhonen
I've tested it on Linux, but the other platfo
On Tue, Oct 04, 2022 at 15:16:48 -0400, Robbie Harwood wrote:
> From: Raymund Will
>
> The GRUB emulator is used as a debugging utility but it could also be
> used as a user-space bootloader if there is support to boot an operating
> system.
>
> The Linux kernel is already able to (re)boot anoth
plicit list variable, extract the
> items that are being iterated through into a list so that we can
> optionally apply grub_move_to_front() to the list before the loop.
>
> Signed-off-by: Denton Liu
Reviewed-by: Oskari Pirhonen
I've tested it on Linux, but the other platfo
On Fri, Sep 30, 2022 at 04:11:11 -0700, Denton Liu wrote:
> A user may wish to use an image that is not sorted as the "latest"
> version as the top-level entry. For example, in Arch Linux, if a user
> has the LTS and regular kernels installed, `/boot/vmlinuz-linux-lts`
> gets sorted as the "latest"
On Thu, Sep 29, 2022 at 03:23:07 -0700, Denton Liu wrote:
> Thanks for the response, Oskari!
>
> On Thu, Sep 29, 2022 at 01:08:03AM -0500, Oskari Pirhonen wrote:
> > On Tue, Sep 27, 2022 at 05:30:45 -0700, Denton Liu wrote:
> > > A user may wish to use an image that is n
On Tue, Sep 27, 2022 at 05:30:45 -0700, Denton Liu wrote:
> A user may wish to use an image that is not sorted as the "latest"
> version as the top-level entry. For example, in Arch Linux, if a user
> has the LTS and regular kernels installed, `/boot/vmlinuz-linux-lts`
> gets sorted as the "latest"
On Thu, May 19, 2022 at 04:52:54PM -0400, Mathieu Desnoyers wrote:
> - On May 19, 2022, at 2:36 PM, Daniel Kiper dki...@net-space.pl wrote:
> > Did you consider Oskari's comment sent in the other email?
>
> I just did, sorry for the delay, I missed his email because it was only
> sent to the l
On Thu, May 05, 2022 at 10:24:56AM -0400, Mathieu Desnoyers wrote:
> The current implementation of the 10_linux script implements its menu
> items sorting in bash with a quadratic algorithm, calling "sed", "sort",
> "head", and "grep" to compare versions between individual lines, which
> is annoyin
On Tue, May 03, 2022 at 07:15:47PM +0200, Mihai Moldovan wrote:
> Just a nit, feel free to ignore it...
>
>
> * On 5/3/22 4:42 PM, Mathieu Desnoyers wrote:
> > How does the following paragraph sound ?
> >
> >
> > Here is the improved algorithm proposed:
> >
> > - Prepare a list with al
Add detection for initramfs of the form *.img.old. For example, Gentoo's
sys-kernel/genkernel installs it as initramfs-*.img and moves any
existing one to initramfs-*.img.old.
Apply the same scheme to initrd-*.img and initrd-*.gz files for
consistency.
Signed-off-by: Oskari Pirhonen
-
On Thu, Apr 07, 2022 at 05:44:18PM +0200, Daniel Kiper wrote:
> On Sun, Mar 27, 2022 at 10:41:31PM -0500, Oskari Pirhonen wrote:
> > Add detection for initramfs of the form *.img.old. For example, Gentoo's
> > sys-kernel/genkernel installs it as initramfs-*.img and moves any
Add detection for initramfs of the form *.img.old. For example, Gentoo's
sys-kernel/genkernel installs it as initramfs-*.img and moves any
existing one to initramfs-*.img.old.
Signed-off-by: Oskari Pirhonen
---
v1 -> v2:
- don't reorder the checks
- include 20_linux_xen.in
On Thu, Mar 24, 2022 at 06:11:25PM +0100, Daniel Kiper wrote:
> On Wed, Mar 16, 2022 at 11:21:51PM -0500, Oskari Pirhonen wrote:
> > Prefer using a *.old initramfs for *.old kernels if it exists. Otherwise
> > look for an initramfs without the suffix.
> >
> > Also add
g.old.
Signed-off-by: Oskari Pirhonen
---
util/grub.d/10_linux.in | 41 -
1 file changed, 28 insertions(+), 13 deletions(-)
diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
index ca068038e..4a666c317 100644
--- a/util/grub.d/10_linux.in
+++ b
54 matches
Mail list logo