Page MenuHomeFreeBSD

efinet: Defer exclusively opening the network handles
ClosedPublic

Authored by scottph on Jun 14 2019, 8:53 PM.
Tags
None
Referenced Files
F125012494: D20642.diff
Sat, Aug 2, 9:46 AM
Unknown Object (File)
Tue, Jul 8, 7:45 AM
Unknown Object (File)
Jun 23 2025, 1:25 PM
Unknown Object (File)
Jun 10 2025, 7:11 AM
Unknown Object (File)
Jun 9 2025, 12:02 PM
Unknown Object (File)
Jun 8 2025, 7:00 AM
Unknown Object (File)
May 22 2025, 11:51 PM
Unknown Object (File)
May 20 2025, 11:45 AM
Subscribers

Details

Summary

Don't commit to exclusive access to the network device handle by
efinet until the loader has decided to load something through the
network. This allows for the possibility of other users of the
network device.

Test Plan

Do UEFI PXE, see that it continues to work.

Diff Detail

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

Event Timeline

also chain /boot/loader.efi does not complain about network any more. network boot seems to be all ok too.

This revision is now accepted and ready to land.Jun 19 2019, 8:07 AM

Mentor approval for commit.

You can add a "Tested by: tsoome", or probably "Tested by: bcran, tsoome"