gvisor/pkg/sentry
Dean Deng 2e3b9b0a68 Deduplicate and simplify control message processing for recvmsg and sendmsg.
Also, improve performance by calculating how much space is needed before making
an allocation for sendmsg in hostinet.

PiperOrigin-RevId: 284898581
2019-12-10 19:27:42 -08:00
..
arch Remove TODO since we don't plan to support debug registers 2019-12-04 13:54:38 -08:00
context Add context to state. 2019-10-31 18:03:24 -07:00
control Add runtime tracing. 2019-12-06 17:00:07 -08:00
device Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
fs Redirect TODOs to gvisor.dev 2019-12-09 12:11:28 -08:00
fsimpl Add most VFS methods for syscalls. 2019-12-10 18:21:07 -08:00
hostcpu Enable pkg/sentry/hostcpu support on arm64. 2019-09-18 23:51:42 +00:00
hostmm Update canonical repository. 2019-06-13 16:50:15 -07:00
inet Add endpoint tracking to the stack. 2019-10-29 16:14:51 -07:00
kernel Redirect TODOs to gvisor.dev 2019-12-09 12:11:28 -08:00
limits Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
loader Document ELF PT_LOAD difference from Linux 2019-12-06 08:37:14 -08:00
memmap Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
mm Import and structure cleanup. 2019-11-21 11:41:30 -08:00
pgalloc Add context to state. 2019-10-31 18:03:24 -07:00
platform enable ring0/pagetables to support arm64 2019-11-22 12:05:35 -08:00
safemem Remove go_test from go_stateify and go_marshal 2019-09-12 15:10:17 -07:00
sighandling Bump up Go 1.13 as minimum requirement 2019-12-06 23:10:15 -08:00
socket Deduplicate and simplify control message processing for recvmsg and sendmsg. 2019-12-10 19:27:42 -08:00
state netstack: Don't start endpoint goroutines too soon on restore. 2019-08-08 12:33:11 -07:00
strace Format fd_set parameters in select(2)/pselect(2) for strace. 2019-12-10 13:06:01 -08:00
syscalls Deduplicate and simplify control message processing for recvmsg and sendmsg. 2019-12-10 19:27:42 -08:00
time Import and structure cleanup. 2019-11-21 11:41:30 -08:00
unimpl internal BUILD file cleanup. 2019-09-23 08:25:13 -07:00
uniqueid Update canonical repository. 2019-06-13 16:50:15 -07:00
usage Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
usermem Avoid unnecessary slice allocation in usermem.BytesIO.blocksFromAddrRanges(). 2019-11-14 14:04:58 -08:00
vfs Add most VFS methods for syscalls. 2019-12-10 18:21:07 -08:00
watchdog Remove watchdog TODO 2019-12-03 13:44:06 -08:00
BUILD Internal change. 2019-11-25 11:20:30 -08:00