gvisor/pkg/sentry
Ian Gudger 7e49515696 Deflake SendFileTest_Shutdown.
The sendfile syscall's backing doSplice contained a race with regard to
blocking. If the first attempt failed with syserror.ErrWouldBlock and then
the blocking file became ready before registering a waiter, we would just
return the ErrWouldBlock (even if we were supposed to block).

PiperOrigin-RevId: 254114432
2019-06-19 18:40:54 -07:00
..
arch Update canonical repository. 2019-06-13 16:50:15 -07:00
context Update canonical repository. 2019-06-13 16:50:15 -07:00
control Update canonical repository. 2019-06-13 16:50:15 -07:00
device Update canonical repository. 2019-06-13 16:50:15 -07:00
fs Add MountNamespace to task. 2019-06-19 09:21:21 -07:00
hostcpu Update canonical repository. 2019-06-13 16:50:15 -07:00
hostmm Update canonical repository. 2019-06-13 16:50:15 -07:00
inet Update canonical repository. 2019-06-13 16:50:15 -07:00
kernel Add MountNamespace to task. 2019-06-19 09:21:21 -07:00
limits Update canonical repository. 2019-06-13 16:50:15 -07:00
loader Plumb context through more layers of filesytem. 2019-06-13 18:40:38 -07:00
memmap Update canonical repository. 2019-06-13 16:50:15 -07:00
mm Update canonical repository. 2019-06-13 16:50:15 -07:00
pgalloc Update canonical repository. 2019-06-13 16:50:15 -07:00
platform Update canonical repository. 2019-06-13 16:50:15 -07:00
safemem Update canonical repository. 2019-06-13 16:50:15 -07:00
sighandling Update canonical repository. 2019-06-13 16:50:15 -07:00
socket gvisor/fs: don't update file.offset for sockets, pipes, etc 2019-06-18 01:43:29 -07:00
state Update canonical repository. 2019-06-13 16:50:15 -07:00
strace Update canonical repository. 2019-06-13 16:50:15 -07:00
syscalls Deflake SendFileTest_Shutdown. 2019-06-19 18:40:54 -07:00
time Update canonical repository. 2019-06-13 16:50:15 -07:00
unimpl Update canonical repository. 2019-06-13 16:50:15 -07:00
uniqueid Update canonical repository. 2019-06-13 16:50:15 -07:00
usage Update canonical repository. 2019-06-13 16:50:15 -07:00
usermem Update canonical repository. 2019-06-13 16:50:15 -07:00
watchdog Update canonical repository. 2019-06-13 16:50:15 -07:00
BUILD Remove license comments 2019-01-31 11:12:53 -08:00