Page MenuHomeFreeBSD

loader.efi: efipart does not recognize partitionless disks
ClosedPublic

Authored by tsoome on Nov 10 2017, 12:39 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 7 2024, 11:36 PM
Unknown Object (File)
Dec 20 2023, 3:40 AM
Unknown Object (File)
Nov 18 2023, 4:27 PM
Unknown Object (File)
Sep 27 2023, 2:39 AM
Unknown Object (File)
Sep 23 2023, 8:13 AM
Unknown Object (File)
Sep 11 2023, 4:47 AM
Unknown Object (File)
Sep 2 2023, 11:35 PM
Unknown Object (File)
Aug 27 2023, 6:46 AM
Subscribers
None

Details

Summary

Rework the block device handle check to allow more robust device
classification.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

efipart_hdd() was quite broken.

Update to revision 325851.

This looks OK, but the code could use some high level comments outlining the algorithms used since they are becoming harder to discern from the just reading the code.

This revision is now accepted and ready to land.Nov 15 2017, 2:55 PM
In D13026#272423, @imp wrote:

This looks OK, but the code could use some high level comments outlining the algorithms used since they are becoming harder to discern from the just reading the code.

Yes, those are waiting in queue - I have some suggestions from illumos review and need to move those over here too.

Add more comments and reorder some checks

This revision now requires review to proceed.Nov 18 2017, 10:57 AM
This revision was automatically updated to reflect the committed changes.