gvisor/pkg/sentry
Adin Scannell 3374849cb5 Split PCID implementation from page tables.
Instead of associating a single PCID with each set of page tables (which
will reach the maximum quickly), allow a dynamic pool for each vCPU.
This is the same way that Linux operates. We also split management of
PCIDs out of the page tables themselves for simplicity.

PiperOrigin-RevId: 199585631
Change-Id: I42f3486ada3cb2a26f623c65ac279b473ae63201
2018-06-06 22:52:55 -07:00
..
arch Check in gVisor. 2018-04-28 01:44:26 -04:00
context Implement sysv shm. 2018-05-17 15:06:19 -07:00
control Added a function to the controller to checkpoint a container. 2018-06-06 11:43:55 -07:00
device Check in gVisor. 2018-04-28 01:44:26 -04:00
fs Add support for rpcinet owned procfs files. 2018-06-05 15:45:35 -07:00
hostcpu Check in gVisor. 2018-04-28 01:44:26 -04:00
inet sentry: Replaces saving of inet.Stack with retrieval via context. 2018-05-15 14:56:18 -07:00
kernel Fix capability check for sysv semaphores. 2018-05-17 15:38:11 -07:00
limits Check in gVisor. 2018-04-28 01:44:26 -04:00
loader Reword misleading log line 2018-05-08 09:59:03 -07:00
memmap Implement MAP_32BIT. 2018-05-11 11:18:31 -07:00
memutil Check in gVisor. 2018-04-28 01:44:26 -04:00
mm Implement sysv shm. 2018-05-17 15:06:19 -07:00
platform Split PCID implementation from page tables. 2018-06-06 22:52:55 -07:00
safemem Check in gVisor. 2018-04-28 01:44:26 -04:00
sighandling Check in gVisor. 2018-04-28 01:44:26 -04:00
socket Add support for rpcinet ioctl(2). 2018-06-06 15:53:26 -07:00
state Sentry: always use "best speed" compression for save and remove the option. 2018-05-08 10:07:10 -07:00
strace Clean up control message strace logging 2018-05-03 16:26:23 -07:00
syscalls Remove offset check to match with Linux implementation. 2018-05-22 16:36:40 -07:00
time Check in gVisor. 2018-04-28 01:44:26 -04:00
uniqueid Check in gVisor. 2018-04-28 01:44:26 -04:00
usage Fix misspellings 2018-05-07 16:38:01 -07:00
usermem Check in gVisor. 2018-04-28 01:44:26 -04:00
watchdog Check in gVisor. 2018-04-28 01:44:26 -04:00
BUILD Check in gVisor. 2018-04-28 01:44:26 -04:00