Ka Ho Ng 454bc887f2 uipc_shm: Implements fspacectl(2) support
This implements fspacectl(2) support on shared memory objects. The
semantic of SPACECTL_DEALLOC is equivalent to clearing the backing
store and free the pages within the affected range. If the call
succeeds, subsequent reads on the affected range return all zero.

tests/sys/posixshm/posixshm_tests.c is expanded to include a
fspacectl(2) functional test.

Sponsored by:	The FreeBSD Foundation
Reviewed by:	kevans, kib
Differential Revision:	https://reviews.freebsd.org/D31490
2021-08-12 23:04:18 +08:00
..
2021-08-05 23:22:02 +08:00
2021-06-07 16:45:50 -04:00
2020-10-05 15:54:19 +00:00
2020-11-19 02:50:48 +00:00
2021-08-10 21:27:54 -04:00
2021-08-10 21:27:54 -04:00
2020-12-04 18:56:44 +00:00
2021-04-18 11:19:15 -06:00
2021-04-12 11:42:21 -03:00
2021-08-05 17:16:30 -04:00
2021-08-10 21:27:54 -04:00
2020-11-05 15:08:56 +00:00
2021-08-08 21:54:49 -04:00
2020-11-09 00:34:23 +00:00
2020-08-13 20:48:14 +00:00
2021-04-02 15:41:51 +03:00
2021-07-28 22:00:29 -04:00
2021-08-10 21:27:53 -04:00
2020-12-01 16:06:31 +00:00
2021-04-07 14:33:02 -04:00
2020-01-12 23:52:16 +00:00
2021-08-05 23:22:02 +08:00
2021-08-05 23:22:02 +08:00
2021-04-18 11:14:17 -06:00
2020-08-27 05:11:15 +00:00
2021-07-28 09:35:09 -07:00
2021-07-28 09:35:09 -07:00
2021-07-28 09:35:09 -07:00
2021-04-18 11:19:15 -06:00
2021-07-24 12:52:32 -07:00