Page MenuHomeFreeBSD

vfs: Fix resource leaks in kern_symlinkat()
ClosedPublic

Authored by markj on Mon, Jul 6, 1:38 PM.
Tags
None
Referenced Files
F161938827: D58053.diff
Wed, Jul 8, 4:38 AM
Unknown Object (File)
Tue, Jul 7, 4:23 PM
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.Mon, Jul 6, 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.Mon, Jul 6, 1:45 PM
This revision was automatically updated to reflect the committed changes.