Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-25 | Merge release-20200921.0-50-gd79cf4808 (automated) | gVisor bot | |
2020-09-25 | Disable flaky java11 tests. | Jamie Liu | |
Regarding ThreadCpuTimeArray.java: The test starts 10 threads, each of which does some computation, then blocks. When all threads are blocked, the test sleeps for 200ms, then checks that less than 100ns of CPU time in userspace elapse over the course of the sleep; AFAICT, the 100ns of slop is because a thread indicates that it's in the WAITING state before it actually blocks, and because signals can cause threads to be temporarily woken. gVisor's CPU clocks have a granularity of 10ms (the interval of Kernel.cpuClockTicker is //pkg/abi/linux.ClockTick), so a single tick pushes the test over the threshold. PiperOrigin-RevId: 333830287 | |||
2020-09-25 | Merge release-20200921.0-49-gf2b469916 (automated) | gVisor bot | |
2020-09-25 | Merge pull request #4077 from zhlhahaha:1973 | gVisor bot | |
PiperOrigin-RevId: 333805533 | |||
2020-09-25 | fix seccomp test for ARM64 | Howard Zhang | |
As open syscall is not support on ARM64, change syscall from 'open' to 'openat' in no_match_name_allow Signed-off-by: Howard Zhang <howard.zhang@arm.com> | |||
2020-09-25 | fix TestUserLog for multi-arch | Howard Zhang | |
based on arch, apply different syscall number for sched_rr_get_interval Signed-off-by: Howard Zhang <howard.zhang@arm.com> | |||
2020-09-24 | Merge release-20200914.0-162-g74870fc20 (automated) | gVisor bot | |
2020-09-24 | Merge pull request #4018 from didier-durand:patch-1 | gVisor bot | |
PiperOrigin-RevId: 333611788 | |||
2020-09-24 | Merge release-20200914.0-159-gada4d8a33 (automated) | gVisor bot | |
2020-09-24 | Remove useless endpoint construction | Tamir Duberstein | |
PiperOrigin-RevId: 333591566 | |||
2020-09-24 | Merge release-20200914.0-158-g832d91b80 (automated) | gVisor bot | |
2020-09-24 | [vfs] kernfs: Do not hold reference on the inode when opening FD. | Ayush Ranjan | |
The FD should hold a reference on the dentry they were opened on which in turn holds a reference on the inode it points to. PiperOrigin-RevId: 333589223 | |||
2020-09-24 | Merge release-20200914.0-157-g5f8c65354 (automated) | gVisor bot | |
2020-09-24 | Merge pull request #4019 from didier-durand:patch-2 | gVisor bot | |
PiperOrigin-RevId: 333588387 | |||
2020-09-24 | Merge release-20200914.0-155-g90d9d0e7b (automated) | gVisor bot | |
2020-09-24 | Correct FS_IOC_GETFLAGS value | Chong Cai | |
The previous value was for unix PiperOrigin-RevId: 333571962 | |||
2020-09-24 | Merge release-20200914.0-154-g2a10bc1e4 (automated) | gVisor bot | |
2020-09-24 | [vfs] [2/2] kernfs: kernfs: Internally use kernfs.Dentry instead of vfs.Dentry. | Ayush Ranjan | |
Update signatures for: - All methods in inodeDirectory - deferDecRef() and Filesystem.droppedDentries - newSyntheticDirectory() - `slot`s used in OrderedChildren and subsequent methods like replaceChildLocked() and checkExistingLocked() - stepExistingLocked(), walkParentDirLocked(), checkCreateLocked() Updates #1193 PiperOrigin-RevId: 333558866 | |||
2020-09-24 | Merge release-20200914.0-153-gc3fc69022 (automated) | gVisor bot | |
2020-09-24 | Fix Nginx Startup and Size Benchmarks. | Zach Koopmans | |
Changes in Nginx Benchmarks in network_tests also affect Startup/Size Nginx Benchmarks. Make sure the commands line up. PiperOrigin-RevId: 333543697 | |||
2020-09-24 | Merge release-20200914.0-152-g0a7075f38 (automated) | gVisor bot | |
2020-09-24 | Add basic stateify annotations. | Adin Scannell | |
Updates #1663 PiperOrigin-RevId: 333539293 | |||
2020-09-24 | Merge release-20200914.0-151-g5d50c91c4 (automated) | gVisor bot | |
2020-09-24 | Change segment/pending queue to use receive buffer limits. | Bhasker Hariharan | |
segment_queue today has its own standalone limit of MaxUnprocessedSegments but this can be a problem in UnlockUser() we do not release the lock till there are segments to be processed. What can happen is as handleSegments dequeues packets more keep getting queued and we will never release the lock. This can keep happening even if the receive buffer is full because nothing can read() till we release the lock. Further having a separate limit for pending segments makes it harder to track memory usage etc. Unifying the limits makes it easier to reason about memory in use and makes the overall buffer behaviour more consistent. PiperOrigin-RevId: 333508122 | |||
2020-09-24 | Merge release-20200914.0-150-g0a232a5e8 (automated) | gVisor bot | |
2020-09-24 | test/syscall/mknod: Don't use a hard-coded file name | Andrei Vagin | |
PiperOrigin-RevId: 333461380 | |||
2020-09-24 | Merge release-20200914.0-149-g53d569a97 (automated) | gVisor bot | |
2020-09-23 | Merge pull request #4071 from avagin:travis | gVisor bot | |
PiperOrigin-RevId: 333454489 | |||
2020-09-24 | Merge release-20200914.0-147-g3838e83a9 (automated) | gVisor bot | |
2020-09-23 | fuse: don't call dentry.InsertChild | Andrei Vagin | |
It is called from the kernfs code (OpenAt and revalidateChildLocked()). For RemoveChildLocked, it is opposed. We need to call it from fuse.RmDir and fuse.Unlink. PiperOrigin-RevId: 333453218 | |||
2020-09-24 | Merge release-20200914.0-146-g03898a087 (automated) | gVisor bot | |
2020-09-23 | Clean up inotify tests. | Dean Deng | |
Mostly simplifies SKIP_IF statements and adds some more documentation. Also, mknod is now supported by gofer fs, so remove SKIP_IFs related to this. PiperOrigin-RevId: 333449932 | |||
2020-09-24 | Merge release-20200914.0-145-g6410e74a9 (automated) | gVisor bot | |
2020-09-23 | Add more descriptive comments on mount options. | Dean Deng | |
PiperOrigin-RevId: 333447255 | |||
2020-09-23 | make: specify /dev/null for the tail tool | Andrei Vagin | |
2020-09-24 | Merge release-20200914.0-144-g08bbad690 (automated) | gVisor bot | |
2020-09-23 | [vfs] kernfs: Enable leak checking consistently. | Ayush Ranjan | |
There were some instances where we were not enabling leak checking. PiperOrigin-RevId: 333418571 | |||
2020-09-24 | Merge release-20200914.0-143-g9c8a6796f (automated) | gVisor bot | |
2020-09-23 | Let underlying fs handle LockFD in verity fs | Chong Cai | |
PiperOrigin-RevId: 333412836 | |||
2020-09-24 | Merge release-20200914.0-142-gfc1bf0d75 (automated) | gVisor bot | |
2020-09-23 | Remove unused scripts. | Ayush Ranjan | |
PiperOrigin-RevId: 333408633 | |||
2020-09-24 | Merge release-20200914.0-141-ge02e7e999 (automated) | gVisor bot | |
2020-09-23 | Remove unused field from neighborEntry | Ghanan Gowripalan | |
PiperOrigin-RevId: 333405169 | |||
2020-09-24 | Merge release-20200914.0-140-g994062ec9 (automated) | gVisor bot | |
2020-09-23 | Set verity underlying fs mount as internal | Chong Cai | |
PiperOrigin-RevId: 333404727 | |||
2020-09-23 | Merge release-20200914.0-139-gc3c66ea42 (automated) | gVisor bot | |
2020-09-23 | Clean up flag.* usage in packetimpact's runner.RegisterFlags | Zeling Feng | |
PiperOrigin-RevId: 333400865 | |||
2020-09-23 | Merge release-20200914.0-138-gd00207ff4 (automated) | gVisor bot | |
2020-09-23 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 333287864 | |||
2020-09-23 | Merge release-20200914.0-137-g99decaadd (automated) | gVisor bot | |