gvisor/pkg
Tamir Duberstein 6bc27946a6 Plumb link address request errors up to requester
Prevent the situation where callers to (*stack).GetLinkAddress provide
incorrect arguments and are unable to observe this condition.

Updates #5583.

PiperOrigin-RevId: 360481557
2021-03-02 11:58:12 -08:00
..
abi
amutex
atomicbitops Automated rollback of changelist 303799678 2020-04-01 11:06:26 -07:00
binary Move Align{Up,Down} into binary package. 2020-02-11 11:09:31 -08:00
bits Misc fixes to make stat_test pass (almost) 2020-03-25 14:59:15 -07:00
bpf
buffer pkg/buffer: Reorganize internal structure to allow dynamic sizes. 2020-09-22 17:56:40 -07:00
cleanup
compressio Support for saving pointers to fields in the state package. 2020-06-23 23:34:06 -07:00
context
control Add benchmarks targets to BuildKite. 2021-01-05 13:21:54 -08:00
coverage
cpuid Fix simple mistakes identified by goreportcard. 2021-01-12 12:38:22 -08:00
crypto Internal change. 2020-12-03 14:47:16 -08:00
eventchannel Remove legacy bazel configurations. 2020-10-19 16:28:40 -07:00
fd Simplify FD handling for container start/exec 2020-09-04 11:42:02 -07:00
fdchannel Add gohacks.Slice/StringHeader. 2021-02-17 17:41:10 -08:00
fdnotifier
flipcall Add gohacks.Slice/StringHeader. 2021-02-17 17:41:10 -08:00
fspath Port most syscalls to VFS2. 2020-02-25 13:37:34 -08:00
gohacks Bump build constraints to Go 1.18 2021-02-18 15:30:58 -08:00
goid
ilist
iovec fdbased: Vectorized write for packet; relax writev syscall filter. 2020-07-15 15:05:32 -07:00
linewriter Remove implicit dependencies for leaf packages. 2020-05-20 18:35:32 -07:00
lisafs
log Remove existing nogo exceptions. 2020-12-11 12:06:49 -08:00
marshal Replace remaining uses of reflection-based marshalling. 2020-09-29 18:08:07 -07:00
memutil Standardize on tools directory. 2020-01-27 12:21:00 -08:00
merkletree
metric Human-readable metric emit logs 2021-01-13 08:20:00 -08:00
p9 Use sync.Gate in p9.connState. 2021-02-24 18:16:51 -08:00
pool
procid Bump build constraints to Go 1.18 2021-02-18 15:30:58 -08:00
rand Actually wrap rand.Reader in bufio.Reader. 2020-03-20 17:02:13 -07:00
refs Add logging option to leak checker. 2020-10-28 18:23:29 -07:00
refsvfs2
ring0 arm64 kvm:implement basic lazy save and restore for FPSIMD registers 2021-02-03 11:50:36 +00:00
safecopy Don't use REP string instructions in safecopy.memcpy. 2020-04-09 11:03:43 -07:00
safemem Add gohacks.Slice/StringHeader. 2021-02-17 17:41:10 -08:00
seccomp Fix simple mistakes identified by goreportcard. 2021-01-12 12:38:22 -08:00
secio Standardize on tools directory. 2020-01-27 12:21:00 -08:00
segment Fix simple mistakes identified by goreportcard. 2021-01-12 12:38:22 -08:00
sentry Implement SEM_STAT_ANY cmd of semctl. 2021-02-25 12:57:01 -08:00
shim Fix code review issues 2021-01-13 13:06:15 -08:00
sleep Consolidate most synchronization primitive linknames in the sync package. 2020-12-02 19:08:32 -08:00
state Make type sanity checking happen only in race builds. 2021-01-05 18:15:27 -08:00
sync Move //pkg/gate.Gate to //pkg/sync. 2021-02-24 11:56:56 -08:00
syncevent Consolidate most synchronization primitive linknames in the sync package. 2020-12-02 19:08:32 -08:00
syserr
syserror Add FUSE umount support 2020-09-16 12:19:30 -07:00
tcpip Plumb link address request errors up to requester 2021-03-02 11:58:12 -08:00
test
unet Move //pkg/gate.Gate to //pkg/sync. 2021-02-24 11:56:56 -08:00
urpc
usermem Add gohacks.Slice/StringHeader. 2021-02-17 17:41:10 -08:00
waiter Implement `fcntl` options `F_GETSIG` and `F_SETSIG`. 2020-12-03 06:20:29 -08:00