gvisor/pkg/sentry
Nicolas Lacasse 8d318aac55 fs: Hold Dirent.mu when calling Dirent.flush().
As required by the contract in Dirent.flush().

Also inline Dirent.freeze() into Dirent.Freeze(), since it is only called from
there.

PiperOrigin-RevId: 209783626
Change-Id: Ie6de4533d93dd299ffa01dabfa257c9cc259b1f4
2018-08-22 10:07:01 -07:00
..
arch Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
context Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
control stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
device New conditional for adding key/value pairs to maps. 2018-08-01 09:44:57 -07:00
fs fs: Hold Dirent.mu when calling Dirent.flush(). 2018-08-22 10:07:01 -07:00
hostcpu stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
inet Basic support for ip link/addr and ifconfig 2018-08-08 22:39:58 -07:00
kernel Fix races in kernel.(*Task).Value() 2018-08-21 11:16:17 -07:00
limits Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
loader Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
memmap Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
memutil stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
mm Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
platform Protect PCIDs with a mutex. 2018-08-08 21:29:19 -07:00
safemem stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
sighandling stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
socket Fix handling of abstract Unix socket addresses 2018-08-20 16:12:23 -07:00
state stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
strace stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
syscalls getdents should return type=DT_DIR for SpecialDirectories. 2018-08-20 11:59:58 -07:00
time stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
uniqueid stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
usage Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
usermem Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
watchdog stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
BUILD Check in gVisor. 2018-04-28 01:44:26 -04:00