freebsd-dev/sys/fs/tmpfs
Konstantin Belousov 28bc23ab92 tmpfs: dynamically register tmpfs pager
Remove OBJT_SWAP_TMPFS. Move tmpfs-specific swap pager bits into
tmpfs_subr.c.

There is no longer any code to directly support tmpfs in sys/vm, most
tmpfs knowledge is shared by non-anon swap object type implementation.
The tmpfs-specific methods are provided by registered tmpfs pager, which
inherits from the swap pager.

Reviewed by:	markj
Tested by:	pho
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D30168
2021-05-13 20:13:34 +03:00
..
tmpfs_fifoops.c tmpfs: restore atime updates for reads from page cache. 2020-09-16 21:28:18 +00:00
tmpfs_fifoops.h sys/fs: further adoption of SPDX licensing ID tags. 2017-11-27 15:15:37 +00:00
tmpfs_subr.c tmpfs: dynamically register tmpfs pager 2021-05-13 20:13:34 +03:00
tmpfs_vfsops.c tmpfs: dynamically register tmpfs pager 2021-05-13 20:13:34 +03:00
tmpfs_vnops.c tmpfs: dynamically register tmpfs pager 2021-05-13 20:13:34 +03:00
tmpfs_vnops.h tmpfs: add VOP_STAT handler 2020-08-07 23:07:47 +00:00
tmpfs.h tmpfs: dynamically register tmpfs pager 2021-05-13 20:13:34 +03:00