Page MenuHomeFreeBSD

aq: Report partial initialization failures to iflib
Needs ReviewPublic

Authored by kbowling on Sun, Sep 20, 12:42 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Sep 20, 6:19 PM
Unknown Object (File)
Sun, Sep 20, 3:41 AM
Unknown Object (File)
Sun, Sep 20, 3:40 AM
Unknown Object (File)
Sun, Sep 20, 1:55 AM
Unknown Object (File)
Sun, Sep 20, 1:52 AM
Subscribers

Details

Summary
Stop initialization when hardware setup, ring initialization/start, or
datapath start fails. Run the existing best-effort stop/cache/reset
cleanup and report the failure through iflib_init_failed(). Do not keep
configuring later rings or publish the interface as running.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped