gvisor/pkg/sentry
Dean Deng 05c89af6ed Implement mmap for host fs in vfs2.
In VFS1, both fs/host and fs/gofer used the same utils for host file mappings.
Refactor parts of fsimpl/gofer to create similar utils to share with
fsimpl/host (memory accounting code moved to fsutil, page rounding arithmetic
moved to usermem).

Updates #1476.

PiperOrigin-RevId: 312345090
2020-05-19 13:46:42 -07:00
..
arch Minor formatting updates for gvisor.dev. 2020-05-15 20:05:18 -07:00
contexttest Fix all copy locks violations. 2020-04-08 10:00:14 -07:00
control Add TTY support on VFS2 to runsc 2020-05-04 10:59:20 -07:00
device Standardize on tools directory. 2020-01-27 12:21:00 -08:00
devices/memdev Add //pkg/sentry/devices/memdev. 2020-01-29 10:09:31 -08:00
fdimport Add TTY support on VFS2 to runsc 2020-05-04 10:59:20 -07:00
fs Implement mmap for host fs in vfs2. 2020-05-19 13:46:42 -07:00
fsbridge Correctly implement magic symlinks in VFS2 procfs. 2020-04-06 16:32:37 -07:00
fsimpl Implement mmap for host fs in vfs2. 2020-05-19 13:46:42 -07:00
hostcpu Standardize on tools directory. 2020-01-27 12:21:00 -08:00
hostfd Stop avoiding preadv2 and pwritev2, and add them to the filters. 2020-05-10 17:52:20 -07:00
hostmm Update package locations. 2020-01-27 15:31:32 -08:00
inet Fix S/R on inet.Namespace. 2020-03-05 17:40:18 -08:00
kernel Minor formatting updates for gvisor.dev. 2020-05-15 20:05:18 -07:00
limits Update package locations. 2020-01-27 15:31:32 -08:00
loader Merge pull request #1818 from lubinszARM:pr_signal_1 2020-04-21 14:26:08 -07:00
memmap Update package locations. 2020-01-27 15:31:32 -08:00
mm Enable automated marshalling for mempolicy syscalls. 2020-04-23 18:20:21 -07:00
pgalloc Internal change. 2020-05-05 17:58:47 -07:00
platform adding the methods to get/set TLS for Arm64 kvm platform 2020-05-13 04:23:35 -04:00
sighandling Fix "application exiting with {Code:0 Signo:27}" during boot. 2020-03-13 11:26:45 -07:00
socket Fix flaky udp tests by polling before reading. 2020-05-19 11:41:52 -07:00
state Standardize on tools directory. 2020-01-27 12:21:00 -08:00
strace Make ExtractErrno a function 2020-04-16 11:49:27 -07:00
syscalls Remove debug log left behind by mistake. 2020-05-15 15:06:08 -07:00
time Standardize on tools directory. 2020-01-27 12:21:00 -08:00
unimpl Update package locations. 2020-01-27 15:31:32 -08:00
uniqueid Update package locations. 2020-01-27 15:31:32 -08:00
usage Add maximum memory limit. 2020-05-06 10:30:18 -07:00
vfs Allocate device numbers for VFS2 filesystems. 2020-05-07 14:01:53 -07:00
watchdog Dump stack for stuck start and stuck watchdog 2020-04-27 12:30:49 -07:00
BUILD Cleanup internal package group. 2020-02-10 17:12:59 -08:00