Project

General

Profile

Actions

Bug #14084

closed

loader can't activate BEs

Added by Rich Lowe 3 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Immediate
Assignee:
Category:
bootloader
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

If I try to switch boot environments in loader, it prints out the rootfs and then hangs


Related issues

Related to illumos gate - Bug #13955: loader: support.4th resets the read buffer incorrectlyIn ProgressToomas Soome

Actions
Actions #1

Updated by Ryan Goodfellow 3 months ago

I just observed this behavior today as well.

Actions #2

Updated by Toomas Soome 3 months ago

  • Assignee set to Toomas Soome
Actions #3

Updated by Toomas Soome 3 months ago

Rich Lowe wrote:

If I try to switch boot environments in loader, it prints out the rootfs and then hangs

I have been seen something like this while developing one feature, it is some sort of evasive issue, moving to other place when code is changed. I have my suspects, but need to find the way to identify and confirm.

In my tests, UEFI version appears to behave.

Actions #4

Updated by Toomas Soome 3 months ago

Toomas Soome wrote in #note-3:

Rich Lowe wrote:

If I try to switch boot environments in loader, it prints out the rootfs and then hangs

I have been seen something like this while developing one feature, it is some sort of evasive issue, moving to other place when code is changed. I have my suspects, but need to find the way to identify and confirm.

In my tests, UEFI version appears to behave.

Verified, BE switch does hung efi loader too.

Toomas Soome wrote in #note-3:

Rich Lowe wrote:

If I try to switch boot environments in loader, it prints out the rootfs and then hangs

I have been seen something like this while developing one feature, it is some sort of evasive issue, moving to other place when code is changed. I have my suspects, but need to find the way to identify and confirm.

In my tests, UEFI version appears to behave.

Toomas Soome wrote in #note-3:

Rich Lowe wrote:

If I try to switch boot environments in loader, it prints out the rootfs and then hangs

I have been seen something like this while developing one feature, it is some sort of evasive issue, moving to other place when code is changed. I have my suspects, but need to find the way to identify and confirm.

In my tests, UEFI version appears to behave.

Actions #5

Updated by Toomas Soome 3 months ago

Toomas Soome wrote in #note-4:

Toomas Soome wrote in #note-3:

Rich Lowe wrote:

If I try to switch boot environments in loader, it prints out the rootfs and then hangs

I have been seen something like this while developing one feature, it is some sort of evasive issue, moving to other place when code is changed. I have my suspects, but need to find the way to identify and confirm.

In my tests, UEFI version appears to behave.

Verified, BE switch does hung efi loader too.

Toomas Soome wrote in #note-3:

Rich Lowe wrote:

If I try to switch boot environments in loader, it prints out the rootfs and then hangs

I have been seen something like this while developing one feature, it is some sort of evasive issue, moving to other place when code is changed. I have my suspects, but need to find the way to identify and confirm.

In my tests, UEFI version appears to behave.

Toomas Soome wrote in #note-3:

Rich Lowe wrote:

If I try to switch boot environments in loader, it prints out the rootfs and then hangs

I have been seen something like this while developing one feature, it is some sort of evasive issue, moving to other place when code is changed. I have my suspects, but need to find the way to identify and confirm.

In my tests, UEFI version appears to behave.

Ok, this one was simpler than I was suspecting. need to revert 13955.

Actions #6

Updated by Dan McDonald 3 months ago

  • Related to Bug #13955: loader: support.4th resets the read buffer incorrectly added
Actions #7

Updated by Electric Monk 3 months ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

git commit a0ff59d0a2ee2e2fae253ea72aa6e4b41d524191

commit  a0ff59d0a2ee2e2fae253ea72aa6e4b41d524191
Author: Dan McDonald <danmcd@joyent.com>
Date:   2021-09-17T14:47:45.000Z

    14084 loader can't activate BEs
    (Revert "13955 loader: support.4th resets the read buffer incorrectly")

    This reverts commit 3fa2c5b4960d0046e3080b8f059afab7943d0a1b.

Actions

Also available in: Atom PDF