Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-05 | Merge release-20200622.1-335-g87ee3898f (automated) | gVisor bot | |
2020-08-04 | Handle EOF in vfs2 sendfile. | Dean Deng | |
Discovered by syzkaller. PiperOrigin-RevId: 324938438 | |||
2020-08-05 | Merge release-20200622.1-334-g102735bfb (automated) | gVisor bot | |
2020-08-04 | Inline gofer.regularFileFD.pwriteLocked | Fabricio Voznika | |
Go compiler barely inlines anything, so inline by hand pwriteLocked since it's called from a single place. PiperOrigin-RevId: 324937734 | |||
2020-08-05 | Merge release-20200622.1-333-gb44408b40 (automated) | gVisor bot | |
2020-08-04 | Automated rollback of changelist 324906582 | Dean Deng | |
PiperOrigin-RevId: 324931854 | |||
2020-08-05 | Merge release-20200622.1-332-g338f96b36 (automated) | gVisor bot | |
2020-08-04 | Merge release-20200622.1-331-gbe7079578 (automated) | gVisor bot | |
2020-08-04 | Merge release-20200622.1-330-g0ba702bd6 (automated) | gVisor bot | |
2020-08-04 | Merge release-20200622.1-329-g00993130e (automated) | gVisor bot | |
2020-08-04 | Use 1 fragmentation component per IP stack | Ghanan Gowripalan | |
This will help manage memory consumption by IP reassembly when receiving IP fragments on multiple network endpoints. Previously, each endpoint would cap memory consumption at 4MB, but with this change, each IP stack will cap memory consumption at 4MB. No behaviour changes. PiperOrigin-RevId: 324913904 | |||
2020-08-04 | Merge release-20200622.1-328-g0500f84b6 (automated) | gVisor bot | |
2020-08-04 | Add reference counting utility to VFS2. | Dean Deng | |
The utility has several differences from the VFS1 equivalent: - There are no weak references, which have a significant overhead - In order to print useful debug messages with the type of the reference- counted object, we use a generic Refs object with the owner type as a template parameter. In vfs1, this was accomplished by storing a type name and caller stack directly in the ref count (as in vfs1), which increases the struct size by 6x. (Note that the caller stack was needed because fs types like Dirent were shared by all fs implementations; in vfs2, each impl has its own data structures, so this is no longer necessary.) As an example, the utility is added to tmpfs.inode. Updates #1486. PiperOrigin-RevId: 324906582 | |||
2020-08-04 | Merge release-20200622.1-327-gaf2f45673 (automated) | gVisor bot | |
2020-08-04 | Merge release-20200622.1-325-g12c2c6ae3 (automated) | gVisor bot | |
2020-08-04 | Merge release-20200622.1-324-g7dfcf727a (automated) | gVisor bot | |
2020-08-04 | Merge release-20200622.1-323-gd64ba89da (automated) | gVisor bot | |
2020-08-04 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 324826968 | |||
2020-08-04 | Merge release-20200622.1-322-g1bdadbc4f (automated) | gVisor bot | |
2020-08-04 | Merge release-20200622.1-321-g7142a86a2 (automated) | gVisor bot | |
2020-08-04 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 324819246 | |||
2020-08-04 | Merge release-20200622.1-320-g9873b8ea3 (automated) | gVisor bot | |
2020-08-04 | Merge release-20200622.1-319-ga02b7534f (automated) | gVisor bot | |
2020-08-04 | Merge release-20200622.1-318-g25798f214 (automated) | gVisor bot | |
2020-08-03 | Add callbacks to support lazy loading/restoring thread states | Andrei Vagin | |
PiperOrigin-RevId: 324748508 | |||
2020-08-04 | Merge release-20200622.1-317-gb5c9ff819 (automated) | gVisor bot | |
2020-08-04 | Merge release-20200622.1-316-gad7c9fc4c (automated) | gVisor bot | |
2020-08-03 | [vfs2] Implement /sys/devices/system/cpu/cpuX. | Ayush Ranjan | |
Fixes #3364 PiperOrigin-RevId: 324724614 | |||
2020-08-03 | Merge release-20200622.1-315-gfe441dd25 (automated) | gVisor bot | |
2020-08-03 | Internal change. | gVisor bot | |
PiperOrigin-RevId: 324695672 | |||
2020-08-03 | Merge release-20200622.1-314-g5626ccf61 (automated) | gVisor bot | |
2020-08-03 | Remove old TODO. | Dean Deng | |
Fixes #2920. PiperOrigin-RevId: 324695118 | |||
2020-08-03 | Merge release-20200622.1-313-gb2ae7ea1b (automated) | gVisor bot | |
2020-08-03 | Plumbing context.Context to DecRef() and Release(). | Nayana Bidari | |
context is passed to DecRef() and Release() which is needed for SO_LINGER implementation. PiperOrigin-RevId: 324672584 | |||
2020-08-03 | Merge release-20200622.1-312-gef11bb936 (automated) | gVisor bot | |
2020-08-03 | Merge release-20200622.1-310-g1fbbc795e (automated) | gVisor bot | |
2020-08-03 | Merge pull request #3460 from zhlhahaha:1927 | gVisor bot | |
PiperOrigin-RevId: 324658881 | |||
2020-08-03 | Add inotify events for fallocate and tests for fallocate/sendfile. | Dean Deng | |
Updates #1479, #2923. PiperOrigin-RevId: 324658826 | |||
2020-08-03 | Merge release-20200622.1-309-g07267fc4c (automated) | gVisor bot | |
2020-08-03 | Merge release-20200622.1-307-g1a93a78d1 (automated) | gVisor bot | |
2020-08-03 | Merge release-20200622.1-306-ge3c349d21 (automated) | gVisor bot | |
2020-08-03 | Merge release-20200622.1-305-g10f6c41bb (automated) | gVisor bot | |
2020-08-03 | AARCH64:fix variable name collision with register name | Howard Zhang | |
The variable name is g which is collision with the reserved name for R28. This leads to bazel build failure on ARM with following information: (register+register) not supported on this architecture rename it from g to ptr (referenced from golang source code) Signed-off-by: Howard Zhang <howard.zhang@arm.com> | |||
2020-07-31 | Merge release-20200622.1-304-gd5b31458a (automated) | gVisor bot | |
2020-07-31 | Merge pull request #3300 from lubinszARM:pr_fpsimd_usr | gVisor bot | |
PiperOrigin-RevId: 324309862 | |||
2020-07-31 | Merge release-20200622.1-302-gfcc88a8b2 (automated) | gVisor bot | |
2020-07-31 | Merge release-20200622.1-301-gfd5f4ffed (automated) | gVisor bot | |
2020-07-31 | Merge release-20200622.1-300-ga7d9aa6d5 (automated) | gVisor bot | |
2020-07-31 | Support fragments from different sources | Ghanan Gowripalan | |
Prevent fragments with different source-destination pairs from conflicting with each other. Test: - ipv6_test.TestReceiveIPv6Fragments - ipv4_test.TestReceiveIPv6Fragments PiperOrigin-RevId: 324283246 | |||
2020-07-31 | Merge pull request #3348 from kevinGC:so-orig-dst | gVisor bot | |
PiperOrigin-RevId: 324279280 |