Page MenuHomeFreeBSD

bhyveload: make error printing consistent
ClosedPublic

Authored by kevans on Jan 5 2024, 4:10 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Jan 10, 9:16 AM
Unknown Object (File)
Wed, Dec 31, 8:03 PM
Unknown Object (File)
Sun, Dec 28, 8:29 PM
Unknown Object (File)
Dec 10 2025, 10:03 PM
Unknown Object (File)
Dec 4 2025, 7:37 AM
Unknown Object (File)
Nov 23 2025, 12:40 AM
Unknown Object (File)
Nov 19 2025, 11:51 AM
Unknown Object (File)
Nov 18 2025, 12:00 AM
Subscribers

Details

Summary

Previously we used a mix of perror(3) + exit(3) and err(3); standardize
on the latter instead. This does remove one free() in an error path,
because we're decidedly leaking a lot more than just the loader name
there (loader handle, vcpu, vmctx...) anyways.

Diff Detail

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