Forgot to add that this also fixes a space leak in tmpfs_rename, introduced a couple months ago, which nobody reported as far as I know. The leak sometimes caused tmpfs_renamerace_dirs to fail with ENOSPC. The problem was that renaming a directory over an empty directory would fail to decrement the target's link count enough, so that the target would never be released.
- Re: CVS commit: src/sys/fs/tmpfs Taylor R Campbell
- Re: CVS commit: src/sys/fs/tmpfs David Holland
- Re: CVS commit: src/sys/fs/tmpfs J. Hannken-Illjes
- Re: CVS commit: src/sys/fs/tmpfs Mindaugas Rasiukevicius
- Re: CVS commit: src/sys/fs/tmpfs Mindaugas Rasiukevicius
- Re: CVS commit: src/sys/fs/tmpfs J. Hannken-Illjes
- Re: CVS commit: src/sys/fs/tmpfs J. Hannken-Illjes
- Re: CVS commit: src/sys/fs/tmpfs Mindaugas Rasiukevicius
- Re: CVS commit: src/sys/fs/tmpfs J. Hannken-Illjes