Page MenuHomeFreeBSD

vfs: Fix resource leaks in kern_symlinkat()
ClosedPublic

Authored by markj on Jul 6 2026, 1:38 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Aug 20, 10:33 PM
Unknown Object (File)
Wed, Aug 19, 1:44 PM
Unknown Object (File)
Sat, Aug 15, 1:25 AM
Unknown Object (File)
Sat, Aug 15, 1:25 AM
Unknown Object (File)
Sat, Aug 15, 1:25 AM
Unknown Object (File)
Sat, Aug 15, 1:24 AM
Unknown Object (File)
Mon, Aug 10, 10:04 AM
Unknown Object (File)
Mon, Aug 10, 9:42 AM
Subscribers

Details

Summary

Fixes: 2ec2ba7e232d ("vfs: Add VFS/syscall support for Solaris style extended attributes")

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

markj requested review of this revision.Jul 6 2026, 1:38 PM
kib added inline comments.
sys/kern/vfs_syscalls.c
1883

IMO it makes sense to move the VIRF_NAMEDIR check before vn_start_write(), but it would require more care for proper cleanup.

This revision is now accepted and ready to land.Jul 6 2026, 1:45 PM
This revision was automatically updated to reflect the committed changes.