freebsd-skq/sys/fs/tmpfs
Mark Johnston 9f5632e6c8 Remove page locking for queue operations.
With the previous reviews, the page lock is no longer required in order
to perform queue operations on a page.  It is also no longer needed in
the page queue scans.  This change effectively eliminates remaining uses
of the page lock and also the false sharing caused by multiple pages
sharing a page lock.

Reviewed by:	jeff
Tested by:	pho
Sponsored by:	Netflix, Intel
Differential Revision:	https://reviews.freebsd.org/D22885
2019-12-28 19:04:00 +00:00
..
tmpfs_fifoops.c vfs: flatten vop vectors 2019-12-16 00:06:22 +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 Remove page locking for queue operations. 2019-12-28 19:04:00 +00:00
tmpfs_vfsops.c Stop using per-mount tmpfs zones. 2019-12-05 00:03:17 +00:00
tmpfs_vnops.c vfs: flatten vop vectors 2019-12-16 00:06:22 +00:00
tmpfs_vnops.h Rework pathconf handling for FIFOs. 2017-12-19 22:39:05 +00:00
tmpfs.h Including <sys/tmpfs.h> into non-kernel software leads to a 2019-12-19 16:39:52 +00:00