Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-28 | Merge pull request #1929 from avagin:arm64-cpuid | gVisor bot | |
PiperOrigin-RevId: 297982488 | |||
2020-02-29 | Merge release-20200219.0-73-gab7ecdd (automated) | gVisor bot | |
2020-02-28 | watchdog: print panic error message before other messages | Andrei Vagin | |
This is needed for syzkaller to proper classify issues. Right now, all watchdog issues are duped to one with the subject "panic: Sentry detected stuck task(s). See stack trace and message above for more details". PiperOrigin-RevId: 297975363 | |||
2020-02-28 | Define CPUIDInstruction for arm64 | Andrei Vagin | |
There is no cpuid instruction on arm64, so we need to defined it just to avoid a compile time error. Signed-off-by: Andrei Vagin <avagin@gmail.com> | |||
2020-02-28 | pcids.go isn't arch-specific | Andrei Vagin | |
Signed-off-by: Andrei Vagin <avagin@gmail.com> | |||
2020-02-28 | Merge release-20200219.0-71-gccecf29 (automated) | gVisor bot | |
2020-02-28 | Merge release-20200219.0-69-g463f421 (automated) | gVisor bot | |
2020-02-28 | Make pipe buffer implementation standard. | Adin Scannell | |
A follow-up change will convert the networking code to use this standard pipe implementation. PiperOrigin-RevId: 297903206 | |||
2020-02-28 | Merge release-20200219.0-65-g6b4d36e (automated) | gVisor bot | |
2020-02-28 | Hide /dev/net/tun when using hostinet. | Ting-Yu Wang | |
/dev/net/tun does not currently work with hostinet. This has caused some program starts failing because it thinks the feature exists. PiperOrigin-RevId: 297876196 | |||
2020-02-28 | Change dup2 call to dup3 | Fabricio Voznika | |
We changed syscalls to allow dup3 for ARM64. Updates #1198 PiperOrigin-RevId: 297870816 | |||
2020-02-28 | Add nat table support for iptables. | Nayana Bidari | |
- Fix review comments. | |||
2020-02-27 | Merge release-20200219.0-57-gd9ee811 (automated) | gVisor bot | |
2020-02-27 | Merge of a369c88c0c4ece5239855000d28df045111c1be7 | gVisor bot | |
PiperOrigin-RevId: 297674924 | |||
2020-02-27 | Merge release-20200219.0-52-gabf7ebc (automated) | gVisor bot | |
2020-02-27 | Internal change. | Nayana Bidari | |
PiperOrigin-RevId: 297638665 | |||
2020-02-27 | Merge release-20200219.0-50-g8fb84f7 (automated) | gVisor bot | |
2020-02-26 | Fix construct of linux.Stat for arm64. | Rahat Mahmood | |
PiperOrigin-RevId: 297494373 | |||
2020-02-27 | Merge release-20200219.0-49-g6ddeb35 (automated) | gVisor bot | |
2020-02-26 | Merge pull request #1912 from lubinszARM:pr_kvm_build | gVisor bot | |
PiperOrigin-RevId: 297492004 | |||
2020-02-26 | add profile option | moricho | |
2020-02-26 | Merge release-20200219.0-46-ga92087f (automated) | gVisor bot | |
2020-02-25 | Add VFS.NewDisconnectedMount(). | Jamie Liu | |
Analogous to Linux's kern_mount(). PiperOrigin-RevId: 297259580 | |||
2020-02-26 | Merge release-20200219.0-45-gfba479b (automated) | gVisor bot | |
2020-02-25 | Fix DATA RACE in fs.MayDelete. | Adin Scannell | |
MayDelete must lock the directory also, otherwise concurrent renames may race. Note that this also changes the methods to be aligned with the actual Remove and RemoveDirectory methods to minimize confusion when reading the code. (It was hard to see that resolution was correct.) PiperOrigin-RevId: 297258304 | |||
2020-02-26 | Code Clean: Move arch independent codes to common file in kvm pkg. | Haibo Xu | |
Signed-off-by: Haibo Xu <haibo.xu@arm.com> Change-Id: Iefbdf53e8e8d6d23ae75d8a2ff0d2a6e71f414d8 | |||
2020-02-26 | Merge release-20200219.0-44-g813b1b0 (automated) | gVisor bot | |
2020-02-25 | Merge pull request #1271 from lubinszARM:pr_ring0_1 | gVisor bot | |
PiperOrigin-RevId: 297230721 | |||
2020-02-25 | Merge release-20200219.0-42-g87288b2 (automated) | gVisor bot | |
2020-02-25 | Add netlink sockopt logging to strace. | Ian Gudger | |
PiperOrigin-RevId: 297220008 | |||
2020-02-25 | Merge branch 'master' into iptables | nybidari | |
2020-02-25 | Add nat table support for iptables. | Nayana Bidari | |
- commit the changes for the comments. | |||
2020-02-25 | Merge release-20200219.0-40-g72e3f3a (automated) | gVisor bot | |
2020-02-25 | Merge release-20200219.0-39-g430992a (automated) | gVisor bot | |
2020-02-25 | Add option to skip stuck tasks waiting for address space | Fabricio Voznika | |
PiperOrigin-RevId: 297192390 | |||
2020-02-25 | Merge pull request #1816 from xiaobo55x:trap_flag | gVisor bot | |
PiperOrigin-RevId: 297191168 | |||
2020-02-25 | Merge release-20200219.0-37-g471b15b (automated) | gVisor bot | |
2020-02-25 | Port most syscalls to VFS2. | Jamie Liu | |
pipe and pipe2 aren't ported, pending a slight rework of pipe FDs for VFS2. mount and umount2 aren't ported out of temporary laziness. access and faccessat need additional FSImpl methods to implement properly, but are stubbed to prevent googletest from CHECK-failing. Other syscalls require additional plumbing. Updates #1623 PiperOrigin-RevId: 297188448 | |||
2020-02-25 | Merge release-20200219.0-36-g6def8ea (automated) | gVisor bot | |
2020-02-25 | Merge release-20200219.0-35-g98b693e (automated) | gVisor bot | |
2020-02-25 | Fix nested logging. | Adin Scannell | |
PiperOrigin-RevId: 297175316 | |||
2020-02-25 | Don't acquire contended lock with the OS thread locked. | Adin Scannell | |
Fixes #1049 PiperOrigin-RevId: 297175164 | |||
2020-02-25 | Merge release-20200219.0-34-g53504e2 (automated) | gVisor bot | |
2020-02-25 | Fix mount refcount issue. | Adin Scannell | |
Each mount is holds a reference on a root Dirent, but the mount itself may live beyond it's own reference. This means that a call to Root() can come after the associated reference has been dropped. Instead of introducing a separate layer of references for mount objects, we simply change the Root() method to use TryIncRef() and allow it to return nil if the mount is already gone. This requires updating a small number of callers and minimizes the change (since VFSv2 will replace this code shortly). PiperOrigin-RevId: 297174230 | |||
2020-02-25 | Enable bluepill dieTrampoline operation on arm64. | Haibo Xu | |
Signed-off-by: Haibo Xu <haibo.xu@arm.com> Change-Id: I9e1bf2513c23bdd8c387e5b3c874c6ad3ca9aab0 | |||
2020-02-21 | Merge release-20200211.0-65-gb8f56c7 (automated) | gVisor bot | |
2020-02-21 | Implement tap/tun device in vfs. | Ting-Yu Wang | |
PiperOrigin-RevId: 296526279 | |||
2020-02-20 | Merge release-20200211.0-57-g4a73bae (automated) | gVisor bot | |
2020-02-20 | Initial network namespace support. | gVisor bot | |
TCP/IP will work with netstack networking. hostinet doesn't work, and sockets will have the same behavior as it is now. Before the userspace is able to create device, the default loopback device can be used to test. /proc/net and /sys/net will still be connected to the root network stack; this is the same behavior now. Issue #1833 PiperOrigin-RevId: 296309389 | |||
2020-02-20 | Merge release-20200211.0-55-gd90d714 (automated) | gVisor bot | |