gvisor/pkg/sentry/syscalls/linux
Jamie Liu 8f4634997b Decouple filemem from platform and move it to pgalloc.MemoryFile.
This is in preparation for improved page cache reclaim, which requires
greater integration between the page cache and page allocator.

PiperOrigin-RevId: 238444706
Change-Id: Id24141b3678d96c7d7dc24baddd9be555bffafe4
2019-03-14 08:12:48 -07:00
..
BUILD Remove license comments 2019-01-31 11:12:53 -08:00
error.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
flags.go Fixing O_TRUNC behavior to match Linux. 2018-12-06 09:26:49 -08:00
linux64.go Automated rollback of changelist 226224230 2018-12-21 08:23:34 -08:00
sigset.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_aio.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_capability.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_epoll.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_eventfd.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_file.go Handle invalid offset in sendfile(2) 2019-02-25 12:17:46 -08:00
sys_futex.go Priority-inheritance futex implementation 2019-03-05 23:40:18 -08:00
sys_getdents.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_identity.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_inotify.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_lseek.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_mmap.go Automated rollback of changelist 226224230 2018-12-21 08:23:34 -08:00
sys_mount.go Allow filesystem.Mount to take an optional interface argument. 2019-03-13 19:24:03 -07:00
sys_pipe.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_poll.go Fixing select call to not enforce RLIMIT_NOFILE. 2019-01-10 09:44:45 -08:00
sys_prctl.go Check for CAP_SYS_RESOURCE in prctl(PR_SET_MM, ...) 2018-12-05 10:53:51 -08:00
sys_random.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_read.go Make read and write respect SO_RCVTIMEO and SO_SNDTIMEO 2018-12-20 13:48:52 -08:00
sys_rlimit.go Automated rollback of changelist 226224230 2018-12-21 08:23:34 -08:00
sys_rusage.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_sched.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_seccomp.go Fix recursive read lock taken on TaskSet 2018-11-20 15:07:56 -08:00
sys_sem.go Add semctl(GETPID) syscall 2019-03-01 10:57:02 -08:00
sys_shm.go Add type safety to shm ids and keys. 2018-12-10 12:48:02 -08:00
sys_signal.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_socket.go Allow MSG_OOB and MSG_DONTROUTE to be no-ops on recvmsg(2). 2019-01-08 17:13:17 -08:00
sys_stat.go Encode stat to bytes manually, instead of calling CopyObjectOut. 2019-02-08 15:48:23 -08:00
sys_sync.go Implement sync_file_range() 2018-11-08 17:39:51 -08:00
sys_sysinfo.go Decouple filemem from platform and move it to pgalloc.MemoryFile. 2019-03-14 08:12:48 -07:00
sys_syslog.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_thread.go Improve loader related error messages returned to users. 2019-01-08 12:58:08 -08:00
sys_time.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_timer.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_timerfd.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_tls.go Validate FS_BASE in Task.Clone 2018-12-10 12:37:16 -08:00
sys_utsname.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
sys_write.go Make read and write respect SO_RCVTIMEO and SO_SNDTIMEO 2018-12-20 13:48:52 -08:00
timespec.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00