Page MenuHomeFreeBSD

loader.efi.8/efibootmgr.8: Don't use contradicting term 'EFI BIOS'
AcceptedPublic

Authored by michaelo on Thu, Apr 9, 11:43 AM.

Details

Reviewers
ziaee
imp
jhb
manu
Summary

Both (U)EFI and BIOS are completely different things, be precise and don't use
them together.

MFC after: 3 days

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 72078
Build 68961: arc lint + arc unit

Event Timeline

BIOS is both the generic term for firmware, and the specific term for the old boot interface which was a BIOS. CP/M and many other machines / systems used that. It was only after UEFI came out that the confusion was noticed, too late to do anything about.

Not saying it isn't a good idea to do this, just that EFI BIOS isn't contradictory. But since it's likely confusing to our readers, I'll take a close look.

In D56329#1288856, @imp wrote:

BIOS is both the generic term for firmware, and the specific term for the old boot interface which was a BIOS. CP/M and many other machines / systems used that. It was only after UEFI came out that the confusion was noticed, too late to do anything about.

Not saying it isn't a good idea to do this, just that EFI BIOS isn't contradictory. But since it's likely confusing to our readers, I'll take a close look.

Thank you, appreciated. From my layman's understanding UEFI is quite complex (see edk2 size) compared to Basic I/O system, and of course both are firmwares.

In D56329#1288856, @imp wrote:

BIOS is both the generic term for firmware, and the specific term for the old boot interface which was a BIOS. CP/M and many other machines / systems used that. It was only after UEFI came out that the confusion was noticed, too late to do anything about.

Not saying it isn't a good idea to do this, just that EFI BIOS isn't contradictory. But since it's likely confusing to our readers, I'll take a close look.

Thank you, appreciated. From my layman's understanding UEFI is quite complex (see edk2 size) compared to Basic I/O system, and of course both are firmwares.

Yea, I think this is likely a good change, because it's become confusing to many people and your suggestions eliminate that ambiguity...

I thought I had some quibbles with the details here, but thinking about it, these all look good. Go ahead and commit.

This revision is now accepted and ready to land.Thu, Apr 9, 4:30 PM
In D56329#1288927, @imp wrote:

I thought I had some quibbles with the details here, but thinking about it, these all look good. Go ahead and commit.

Thank you, no objections to MFC it after three days?

MFC After: 3 days

is fine.