gvisor/pkg/sentry
Dean Deng ad9f469174 Fix bugs in vfs2 to make symlink tests pass.
- Return ENOENT if target path is empty.
- Make sure open(2) with O_CREAT|O_EXCL returns EEXIST when necessary.
- Correctly update atime in tmpfs using touchATime().

Updates #2923.

PiperOrigin-RevId: 317382655
2020-06-19 14:41:14 -07:00
..
arch initialize an empty fp state area for sentry on Arm64 2020-06-09 05:01:03 -04:00
contexttest Fix all copy locks violations. 2020-04-08 10:00:14 -07:00
control Internal change. 2020-06-17 15:10:40 -07:00
device Acquire lock when accessing MultiDevice's cache in String(). 2020-06-18 14:29:42 -07:00
devices/memdev Implement flock(2) in VFS2 2020-06-09 18:46:42 -07:00
fdimport Add TTY support on VFS2 to runsc 2020-05-04 10:59:20 -07:00
fs Remove various uses of 'whitelist' 2020-06-18 09:03:39 -07:00
fsbridge Correctly implement magic symlinks in VFS2 procfs. 2020-04-06 16:32:37 -07:00
fsimpl Fix bugs in vfs2 to make symlink tests pass. 2020-06-19 14:41:14 -07:00
hostcpu Standardize on tools directory. 2020-01-27 12:21:00 -08:00
hostfd Stop avoiding preadv2 and pwritev2, and add them to the filters. 2020-05-10 17:52:20 -07:00
hostmm Update package locations. 2020-01-27 15:31:32 -08:00
inet Fix S/R on inet.Namespace. 2020-03-05 17:40:18 -08:00
kernel Implement POSIX locks 2020-06-17 10:04:26 -07:00
limits Update package locations. 2020-01-27 15:31:32 -08:00
loader Redirect TODOs to more specific issues 2020-06-10 06:51:32 -07:00
memmap Update package locations. 2020-01-27 15:31:32 -08:00
mm Implement gap tracking in the segment set. 2020-05-20 22:50:07 -07:00
pgalloc Correctly handle multiple resizings in pgalloc.findAvailableRange(). 2020-06-16 16:16:14 -07:00
platform Merge pull request #2711 from lubinszARM:pr_mmio 2020-06-10 18:51:41 -07:00
sighandling Fix "application exiting with {Code:0 Signo:27}" during boot. 2020-03-13 11:26:45 -07:00
socket Implement UDP cheksum verification. 2020-06-19 11:43:20 -07:00
state Standardize on tools directory. 2020-01-27 12:21:00 -08:00
strace Make ExtractErrno a function 2020-04-16 11:49:27 -07:00
syscalls Fix bugs in vfs2 to make symlink tests pass. 2020-06-19 14:41:14 -07:00
time avoid runtime fails with missing stack maps in race mode on Arm64 2020-06-04 21:48:21 -04:00
unimpl Update package locations. 2020-01-27 15:31:32 -08:00
uniqueid Update package locations. 2020-01-27 15:31:32 -08:00
usage Add maximum memory limit. 2020-05-06 10:30:18 -07:00
vfs Fix vfs2 tmpfs link permission checks. 2020-06-18 22:02:07 -07:00
watchdog Remove duplicate colon from warning log. 2020-06-10 23:23:07 -07:00
BUILD Cleanup internal package group. 2020-02-10 17:12:59 -08:00