Page MenuHomeFreeBSD

xen/intr: combine xen_intr_bind_isrc() error cases
Needs ReviewPublic

Authored by ehem_freebsd_m5p.com on Dec 23 2021, 6:22 AM.

Details

Reviewers
royger
mhorne
Summary

The error cases in xen_intr_bind_isrc() fall into two categories, those
which call xen_intr_release_isrc() and those which do not. The former
are early, caused by basic setup failure. The latter cases are closer
to final setup.

Since the error paths are likely to get more complex in the future,
combine them together as an initial step.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint OK
Unit
No Unit Test Coverage
Build Status
Buildable 43552
Build 40440: arc lint + arc unit