HomeFreeBSD

kern_jail_set(): do not double-free opts

Description

kern_jail_set(): do not double-free opts

If vfs_buildopts() failed, vfs_freeopts() must not be called.

Reported and tested by: pho
Reviewed by: jamie
Sponsored by: The FreeBSD Foundation
MFC after: 3 days
Differential revision: https://reviews.freebsd.org/D53612

Details

Provenance
kibAuthored on Nov 6 2025, 5:50 AM
Reviewer
jamie
Differential Revision
D53612: kern_jail_set(): do not double-free opts
Parents
rGb558ebb082ff: cam: Add a number of asserts to catch bad transactions
Branches
Unknown
Tags
Unknown