gvisor/pkg/sentry
Kevin Krakauer dfdbdf14fa Refactor pipe to support VFS2.
* Pulls common functionality (IO and locking on open) into pipe_util.go.
* Adds pipe/vfs.go, which implements a subset of vfs.FileDescriptionImpl.

A subsequent change will add support for pipes in memfs.

PiperOrigin-RevId: 275322385
2019-10-17 13:11:07 -07:00
..
arch Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
context Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
control Remove go_test from go_stateify and go_marshal 2019-09-12 15:10:17 -07:00
device Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
fs Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
fsimpl Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07: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 Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
kernel Refactor pipe to support VFS2. 2019-10-17 13:11:07 -07:00
limits Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
loader Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
memmap Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
mm Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
pgalloc Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
platform Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
safemem Remove go_test from go_stateify and go_marshal 2019-09-12 15:10:17 -07:00
sighandling Update FIXME bug with GitHub issue. 2019-09-30 17:24:29 -07:00
socket Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
state netstack: Don't start endpoint goroutines too soon on restore. 2019-08-08 12:33:11 -07:00
strace Rename epsocket to netstack. 2019-10-07 13:57:59 -07:00
syscalls Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
time Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07: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 Reorder BUILD license and load functions in gvisor. 2019-10-16 16:40:30 -07:00
vfs Minor vfs.FileDescriptionImpl fixes. 2019-10-15 18:40:45 -07:00
watchdog Add list of stuck tasks to panic message 2019-06-21 12:46:53 -07:00
BUILD go_marshal: Implement automatic generation of ABI marshalling code. 2019-09-09 13:36:39 -07:00