History log of /freebsd-current/sys/fs/tarfs/tarfs_subr.c
Revision Date Author Comments
# ba8cc6d7 12-Mar-2023 Mateusz Guzik <mjg@FreeBSD.org>

vfs: use __enum_uint8 for vtype and vstate

This whacks hackery around only reading v_type once.

Bump __FreeBSD_version to 1400093


# c3c5e6c3 11-Apr-2023 Zhenlei Huang <zlei@FreeBSD.org>

tarfs: Use the existing CTLFLAG_RWTUN flag definition

Use it when possible, instead of separated flags.

No functional change intended.

Reviewed by: hselasky, erj
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D39466


# fd8c98a5 16-Mar-2023 Dag-Erling Smørgrav <des@FreeBSD.org>

tarfs: Correctly track link count.

Sponsored by: Juniper Networks, Inc.
Sponsored by: Klara, Inc.
Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D39019


# ae6cff89 14-Feb-2023 Dag-Erling Smørgrav <des@FreeBSD.org>

tarfs: Don't panic if the parent of a new node is not a directory.

PR: 269519
Sponsored by: Juniper Networks, Inc.
Sponsored by: Klara, Inc.
Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D38587


# 57aa6302 02-Feb-2023 Dag-Erling Smørgrav <des@FreeBSD.org>

tarfs: Remove unused code.

Sponsored by: Juniper Networks, Inc.
Sponsored by: Klara, Inc.


# fb53e7ad 02-Feb-2023 Dag-Erling Smørgrav <des@FreeBSD.org>

tarfs: Fix 32-bit build.

Sponsored by: Juniper Networks, Inc.
Sponsored by: Klara, Inc.


# 69d94f4c 02-Feb-2023 Dag-Erling Smørgrav <des@FreeBSD.org>

Add tarfs, a filesystem backed by tarballs.

Sponsored by: Juniper Networks, Inc.
Sponsored by: Klara, Inc.
Reviewed by: pauamma, imp
Differential Revision: https://reviews.freebsd.org/D37753