Page MenuHomeFreeBSD

Xen netfront: Fixed missing mutex destruction
Needs ReviewPublic

Authored by pratyush on Aug 27 2018, 10:07 AM.
Tags
None
Referenced Files
F132861627: D16917.diff
Mon, Oct 20, 2:39 PM
Unknown Object (File)
Sat, Oct 18, 11:38 PM
Unknown Object (File)
Fri, Oct 17, 7:30 PM
Unknown Object (File)
Thu, Oct 9, 2:41 AM
Unknown Object (File)
Sun, Sep 28, 5:45 AM
Unknown Object (File)
Sep 11 2025, 5:27 PM
Unknown Object (File)
Aug 30 2025, 3:33 AM
Unknown Object (File)
Aug 3 2025, 11:46 AM
Subscribers

Details

Reviewers
royger
Summary

Netfront creates multiple mutexes: one for each netfront_info, netfront_rxq, and netfront_txq. But these mutexes are not cleaned up when these resources are freed up. Added a mtx_destroy() for each mutex created.

Compile-tested.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped