Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mips64ler2 support #1536

Merged
merged 3 commits into from
Dec 17, 2019
Merged

Conversation

hogander-unikie
Copy link
Contributor

linux/mips64le Syzkaller port

  • There are problems with MIPS64LE support in GO 1.12. Build needs GO 1.13.4.

  • Tested on MIPS64LE R2 QEMU environment.

  • Some problems were faced in extracting const files:
    __current_thread_info is defined as a register for MIPS. This was solved by changing the definition to to normal pointer while extracting.
    Two different values for SOL_SOCKET. This was solved by: sed "s/SOL_SOCKET = 65535/SOL_SOCKET = 1/" -i sys/linux/socket_unix_mips64le.const

@googlebot
Copy link

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

📝 Please visit https://cla.developers.google.com/ to sign.

Once you've signed (or fixed any issues), please reply here with @googlebot I signed it! and we'll verify it.


What to do if you already signed the CLA

Individual signers
Corporate signers

ℹ️ Googlers: Go here for more info.

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 11, 2019

Hi @hogander-unikie,
After signing CLA, please also check the CI failures, they seem to be legit.

@hogander-unikie
Copy link
Contributor Author

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

Please visit https://cla.developers.google.com/ to sign.

Once you've signed (or fixed any issues), please reply here with @googlebot I signed it! and we'll verify it.

What to do if you already signed the CLA

Individual signers
Corporate signers

Googlers: Go here for more info.

@googlebot I signed it!

@googlebot
Copy link

CLAs look good, thanks!

ℹ️ Googlers: Go here for more info.

Add basic stuff to enable MIPS64ELR2 target:
 - build
 - make extract
 - make generate
 - qemu execution
 - system call parsing from /proc/kallsyms
Couple of include paths are needed for syz-extract to work for
mips64ler2.
This patch adds all autogenerated files for linux/mips64le. Files are
generated by following commands:

make extract
bin/syz-extract -build -os=linux -arch=mips64le -sourcedir=linux
make generate
@hogander-unikie hogander-unikie force-pushed the mips64ler2_support branch 2 times, most recently from ebcbbbf to 1667421 Compare December 11, 2019 11:08
@codecov-io
Copy link

codecov-io commented Dec 11, 2019

Codecov Report

Merging #1536 into master will decrease coverage by 0.01%.
The diff coverage is 0%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1536      +/-   ##
==========================================
- Coverage   56.04%   56.02%   -0.02%     
==========================================
  Files         142      142              
  Lines       26556    26559       +3     
==========================================
- Hits        14882    14881       -1     
- Misses      10957    10960       +3     
- Partials      717      718       +1
Impacted Files Coverage Δ
sys/linux/init.go 64.53% <0%> (-0.32%) ⬇️
pkg/osutil/osutil_linux.go 0% <0%> (ø) ⬆️
pkg/host/syscalls_linux.go 77.47% <0%> (-0.71%) ⬇️
prog/checksum.go 76.92% <0%> (-13.19%) ⬇️
prog/encodingexec.go 85.18% <0%> (-1.24%) ⬇️
prog/any.go 88.69% <0%> (-0.71%) ⬇️
prog/rand.go 88.11% <0%> (-0.37%) ⬇️
pkg/csource/csource.go 79.65% <0%> (+4.87%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0d36867...1667421. Read the comment docs.

@bulwahn
Copy link
Contributor

bulwahn commented Dec 11, 2019

👍 Looks good, and CI runs through. @dvyukov do see any open points for adding this architecture?

@evdenis
Copy link
Contributor

evdenis commented Dec 12, 2019

I tested it on mips64el with following steps:

  1. Create qemu vm
Patch create-image.sh script
diff --git a/tools/create-image.sh b/tools/create-image.sh
index 9e931e99..9b10d5e6 100755
--- a/tools/create-image.sh
+++ b/tools/create-image.sh
@@ -20,11 +20,13 @@ RELEASE=stretch
 FEATURE=minimal
 SEEK=2047
 PERF=false
+ARCH=amd64
 
 # Display help function
 display_help() {
     echo "Usage: $0 [option...] " >&2
     echo
+    echo "   -a, --arch                 Set debian architecture to create"
     echo "   -d, --distribution         Set on which debian distribution to create"
     echo "   -f, --feature              Check what packages to install in the image, options are minimal, full"
     echo "   -s, --size                 Image size (MB), default 2048 (2G)"
@@ -43,6 +45,10 @@ while true; do
             display_help
             exit 0
             ;;
+        -a | --arch)
+           ARCH=$2
+            shift 2
+            ;;
         -d | --distribution)
            RELEASE=$2
             shift 2
@@ -82,7 +88,7 @@ fi
 
 sudo rm -rf $DIR
 mkdir -p $DIR
-sudo debootstrap --include=$PREINSTALL_PKGS $RELEASE $DIR
+sudo qemu-debootstrap --arch=$ARCH --include=$PREINSTALL_PKGS $RELEASE $DIR
 
 # Set some defaults and enable promtless ssh to the machine for root.
 sudo sed -i '/^root/ { s/:x:/::/ }' $DIR/etc/passwd
@@ -112,9 +118,9 @@ cat $RELEASE.id_rsa.pub | sudo tee $DIR/root/.ssh/authorized_keys
 # Add perf support
 if [ $PERF = "true" ]; then
     cp -r $KERNEL $DIR/tmp/
-    sudo chroot $DIR /bin/bash -c "apt-get update; apt-get install -y flex bison python-dev libelf-dev libunwind8-dev libaudit-dev libslang2-dev libperl-dev binutils-dev liblzma-dev libnuma-dev"
-    sudo chroot $DIR /bin/bash -c "cd /tmp/linux/tools/perf/; make"
-    sudo chroot $DIR /bin/bash -c "cp /tmp/linux/tools/perf/perf /usr/bin/"
+    sudo schroot $DIR /bin/bash -c "apt-get update; apt-get install -y flex bison python-dev libelf-dev libunwind8-dev libaudit-dev libslang2-dev libperl-dev binutils-dev liblzma-dev libnuma-dev"
+    sudo schroot $DIR /bin/bash -c "cd /tmp/linux/tools/perf/; make"
+    sudo schroot $DIR /bin/bash -c "cp /tmp/linux/tools/perf/perf /usr/bin/"
     rm -r $DIR/tmp/linux
 fi
 

$ ./create-image.sh -a mips64el

  1. Build kernel

2.1) Backport this patch from mips-next https://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git/commit/?id=3f0a2abff9aa

2.2) I used this config for kernel (based on defconfig) https://pastebin.com/cLsuhsRm

$ export ARCH=mips
$ export CROSS_COMPILE=mips64el-linux-gnuabi64-
$ wget https://pastebin.com/raw/cLsuhsRm -O .config
$ make
  1. Run syzkaller
Syzkaller config
{
        "target": "linux/mips64le",
        "http": "127.0.0.1:56741",
        "workdir": "/home/work/go/src/github.com/google/syzkaller/workdir",
        "kernel_obj": "/home/work/workspace/linux",
        "image": "/home/work/go/src/github.com/google/syzkaller/tools/stretch.img",
        "sshkey": "/home/work/go/src/github.com/google/syzkaller/tools/stretch.id_rsa",
        "syzkaller": "/home/work/go/src/github.com/google/syzkaller",
        "procs": 8,
        "type": "qemu",
        "vm": {
                "count": 1,
                "kernel": "/home/work/workspace/linux/vmlinux",
                "mem": 2048
        }
}
$ make TARGETARCH=mips64le
$ ./bin/syz-manager -config=./default.cfg

@evdenis
Copy link
Contributor

evdenis commented Dec 12, 2019

Look like coverage is not working on my setup:

Syzkaller Log
2019/12/12 12:37:15 loading corpus...
2019/12/12 12:37:15 serving http on http://127.0.0.1:56741
2019/12/12 12:37:15 serving rpc on tcp://[::]:38727
2019/12/12 12:37:15 booting test machines...
2019/12/12 12:37:15 wait for the connection from test machine...
2019/12/12 12:37:15 loop: phase=0 shutdown=false instances=1/1 [0] repro: pending=0 reproducing=0 queued=0
2019/12/12 12:37:15 loop: starting instance 0
2019/12/12 12:38:12 fuzzer vm-0 connected
2019/12/12 12:38:27 machine check:
2019/12/12 12:38:27 syscalls                : 1205/2885
2019/12/12 12:38:27 code coverage           : enabled
2019/12/12 12:38:27 comparison tracing      : enabled
2019/12/12 12:38:27 extra coverage          : enabled
2019/12/12 12:38:27 setuid sandbox          : enabled
2019/12/12 12:38:27 namespace sandbox       : /proc/self/ns/user does not exist
2019/12/12 12:38:27 Android sandbox         : /sys/fs/selinux/policy does not exist
2019/12/12 12:38:27 fault injection         : enabled
2019/12/12 12:38:27 leak checking           : CONFIG_DEBUG_KMEMLEAK is not enabled
2019/12/12 12:38:27 net packet injection    : enabled
2019/12/12 12:38:27 net device setup        : enabled
2019/12/12 12:38:27 concurrency sanitizer   : /sys/kernel/debug/kcsan does not exist
2019/12/12 12:38:27 devlink PCI setup       : PCI device 0000:00:10.0 is not available
2019/12/12 12:38:27 corpus                  : 127 (0 deleted)
2019/12/12 12:38:35 VMs 1, executed 0, cover 0, crashes 0, repro 0
2019/12/12 12:38:45 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/12 12:38:55 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/12 12:39:05 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/12 12:39:15 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/12 12:39:25 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/12 12:39:35 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/12 12:39:45 VMs 1, executed 15, cover 0, crashes 0, repro 0
2019/12/12 12:39:55 VMs 1, executed 15, cover 0, crashes 0, repro 0
2019/12/12 12:40:05 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/12 12:40:15 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/12 12:40:25 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/12 12:40:35 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/12 12:40:45 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/12 12:40:55 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/12 12:41:05 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/12 12:41:15 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/12 12:41:25 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/12 12:41:35 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/12 12:41:45 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/12 12:41:55 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/12 12:42:05 VMs 1, executed 32, cover 0, crashes 0, repro 0
2019/12/12 12:42:15 VMs 1, executed 32, cover 0, crashes 0, repro 0
2019/12/12 12:42:25 VMs 1, executed 32, cover 0, crashes 0, repro 0
2019/12/12 12:42:35 VMs 1, executed 32, cover 0, crashes 0, repro 0
2019/12/12 12:42:45 VMs 1, executed 32, cover 0, crashes 0, repro 0
2019/12/12 12:42:55 VMs 1, executed 40, cover 0, crashes 0, repro 0
2019/12/12 12:43:05 VMs 1, executed 40, cover 0, crashes 0, repro 0
2019/12/12 12:43:15 VMs 1, executed 40, cover 0, crashes 0, repro 0

Maybe I miss something?

@evdenis
Copy link
Contributor

evdenis commented Dec 12, 2019

After every 40 executions "no output from test machine" occurs

Syzkaller Log
2019/12/12 12:38:35 VMs 1, executed 0, cover 0, crashes 0, repro 0
2019/12/12 12:38:45 VMs 1, executed 8, cover 0, crashes 0, repro 0
...
2019/12/12 12:43:45 VMs 1, executed 40, cover 0, crashes 0, repro 0
2019/12/12 12:43:45 vm-0: crash: no output from test machine
2019/12/12 12:43:55 VMs 0, executed 40, cover 0, crashes 1, repro 0
...
2019/12/12 12:50:05 VMs 1, executed 80, cover 0, crashes 1, repro 0
2019/12/12 12:50:06 vm-0: crash: no output from test machine
2019/12/12 12:50:15 VMs 0, executed 80, cover 0, crashes 2, repro 0
...
2019/12/12 12:56:25 VMs 1, executed 120, cover 0, crashes 2, repro 0
2019/12/12 12:56:26 vm-0: crash: no output from test machine
2019/12/12 12:56:35 VMs 0, executed 120, cover 0, crashes 3, repro 0
...
2019/12/12 13:02:45 VMs 1, executed 160, cover 0, crashes 3, repro 0
2019/12/12 13:02:46 vm-0: crash: no output from test machine
2019/12/12 13:02:55 VMs 0, executed 160, cover 0, crashes 4, repro 0
...
2019/12/12 13:08:55 VMs 1, executed 200, cover 0, crashes 4, repro 0
2019/12/12 13:08:56 vm-0: crash: no output from test machine
2019/12/12 13:09:05 VMs 0, executed 200, cover 0, crashes 5, repro 0
...
2019/12/12 13:15:15 VMs 1, executed 240, cover 0, crashes 5, repro 0
2019/12/12 13:15:17 vm-0: crash: no output from test machine
2019/12/12 13:15:25 VMs 0, executed 240, cover 0, crashes 6, repro 0
...
2019/12/12 13:21:35 VMs 1, executed 280, cover 0, crashes 6, repro 0
2019/12/12 13:21:37 vm-0: crash: no output from test machine
2019/12/12 13:21:45 VMs 0, executed 280, cover 0, crashes 7, repro 0
...
2019/12/12 13:27:55 VMs 1, executed 320, cover 0, crashes 7, repro 0
2019/12/12 13:27:58 vm-0: crash: no output from test machine
2019/12/12 13:28:05 VMs 0, executed 320, cover 0, crashes 8, repro 0
...
2019/12/12 13:34:15 VMs 1, executed 360, cover 0, crashes 8, repro 0
2019/12/12 13:34:18 vm-0: crash: no output from test machine
2019/12/12 13:34:25 VMs 0, executed 360, cover 0, crashes 9, repro 0
...
2019/12/12 13:40:35 VMs 1, executed 400, cover 0, crashes 9, repro 0
2019/12/12 13:40:39 vm-0: crash: no output from test machine
2019/12/12 13:40:45 VMs 0, executed 400, cover 0, crashes 10, repro 0
...
2019/12/12 13:46:55 VMs 1, executed 440, cover 0, crashes 10, repro 0
2019/12/12 13:47:00 vm-0: crash: no output from test machine

@hogander-unikie
Copy link
Contributor Author

hogander-unikie commented Dec 12, 2019 via email

@evdenis
Copy link
Contributor

evdenis commented Dec 12, 2019

Interesting enough that with "-debug" flag syzkaller starts to show coverage:

$ ./bin/syz-manager -config=./default.cfg -debug
...
2019/12/12 15:24:53 fuzzer vm-0 connected
2019/12/12 15:25:10 machine check:
2019/12/12 15:25:10 syscalls                : 1205/2885
2019/12/12 15:25:10 code coverage           : enabled
2019/12/12 15:25:10 comparison tracing      : enabled
2019/12/12 15:25:10 extra coverage          : enabled
2019/12/12 15:25:10 setuid sandbox          : enabled
2019/12/12 15:25:10 namespace sandbox       : /proc/self/ns/user does not exist
2019/12/12 15:25:10 Android sandbox         : /sys/fs/selinux/policy does not exist
2019/12/12 15:25:10 fault injection         : enabled
2019/12/12 15:25:10 leak checking           : CONFIG_DEBUG_KMEMLEAK is not enabled
2019/12/12 15:25:10 net packet injection    : enabled
2019/12/12 15:25:10 net device setup        : enabled
2019/12/12 15:25:10 concurrency sanitizer   : /sys/kernel/debug/kcsan does not exist
2019/12/12 15:25:10 devlink PCI setup       : PCI device 0000:00:10.0 is not available
2019/12/12 15:25:10 corpus                  : 127 (0 deleted)
2019/12/12 15:25:17 VMs 1, executed 0, cover 0, crashes 0, repro 0
2019/12/12 15:25:27 VMs 1, executed 0, cover 0, crashes 0, repro 0
2019/12/12 15:25:37 VMs 1, executed 1, cover 0, crashes 0, repro 0
2019/12/12 15:25:47 VMs 1, executed 52, cover 3627, crashes 0, repro 0
2019/12/12 15:25:57 VMs 1, executed 174, cover 5037, crashes 0, repro 0
2019/12/12 15:26:07 VMs 1, executed 299, cover 5842, crashes 0, repro 0
2019/12/12 15:26:17 VMs 1, executed 436, cover 5918, crashes 0, repro 0
2019/12/12 15:26:27 VMs 1, executed 436, cover 5953, crashes 0, repro 0
2019/12/12 15:26:37 VMs 1, executed 533, cover 5970, crashes 0, repro 0
2019/12/12 15:26:47 VMs 1, executed 698, cover 6885, crashes 0, repro 0
2019/12/12 15:26:57 VMs 1, executed 811, cover 7004, crashes 0, repro 0
2019/12/12 15:27:07 VMs 1, executed 951, cover 8214, crashes 0, repro 0
2019/12/12 15:27:17 VMs 1, executed 1094, cover 8252, crashes 0, repro 0
2019/12/12 15:27:27 VMs 1, executed 1210, cover 8331, crashes 0, repro 0
2019/12/12 15:27:37 VMs 1, executed 1320, cover 8358, crashes 0, repro 0

But it can't show the coverage in dashboard. Enabling CONFIG_DEBUG_INFO=y doesn't help.

@hogander-unikie
Copy link
Contributor Author

hogander-unikie commented Dec 13, 2019 via email

@hogander-unikie
Copy link
Contributor Author

hogander-unikie commented Dec 16, 2019 via email

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 17, 2019

Hi. Sorry for delays, as busy with other things. This looks good to me, I am going to merge this now. The remaining issues will be easier to fix separately in smaller changes. Thanks!

@dvyukov dvyukov merged commit 2b31345 into google:master Dec 17, 2019
dvyukov added a commit that referenced this pull request Dec 17, 2019
This is not necessary since we build legit object file
for the target binary now. But this breaks mips with:

/linux/arch/mips/include/asm/thread_info.h:53:30: error: register name not specified for ‘__current_thread_info’
 register struct thread_info *__current_thread_info __asm__("$28");

So just remove the old hack.

Follow up to #1536
@dvyukov
Copy link
Collaborator

dvyukov commented Dec 17, 2019

I fixed the __current_thread_info problem with 17273b7.

I tried to regenerate consts, and it worked without any problems, which is good.

However, I had to revert SOL_SOCKET change. We need to figure out something for this asap. Otherwise somebody (me) will check in a non-reverted version very soon. This whole procedure is specifically automated to not require dozen of assorted fixups here and there. What make extract produces should be good and ready for check-in.
How/why does it happen that mips has 2 defines with different values? Why 1 is the right value, but we get the other one? Maybe 0xffff is the right one? Or maybe we need to change order of includes in syz-exctract/linux.go?

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 17, 2019

So how stable it is now?
Does it work with procs=1/2?
This "not serving" comes from pkg/ipc.go. There is is timeout of 1 minute for setup of a new executor. Perhaps we could bump it to 3 mins b/c it's generally only meant to detect broken configurations, but if it's just slow but works eventually, then it's fine. But if you do it, please also add a comment re slow qemu emulation instances (you use emulation, right?).
We may have more hardcoded timeout in executor that were tuned for native x86_64 linux. There is no systematic solution for this yet.
Try to run: make runtest; && bin/syz-runtest -config manager.config. This will run a set of simple programs in different modes and show if they pass/fail. It gives good insight into if syzkaller actually working or not in your configuration.

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 18, 2019

This should fix the SOL_SOCKET problem (at least for now):
2f68adf

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 19, 2019

Filed #1552 for timeouts issues as it comes up periodically.

@hogander-unikie
Copy link
Contributor Author

hogander-unikie commented Dec 19, 2019 via email

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 19, 2019

All of them seem to be failing:

Is it really all or some? If all, then it's all broken and totally not working. But I forgot to mention that some of the tests may require particular kernel configs and/or image. We have some constraints in these tests, but they don't handle just everything.
These should be very generic and should pass on any kernel I think:
exit0
exit1
file
pipe
fd_assignment

@evdenis
Copy link
Contributor

evdenis commented Dec 19, 2019

Is it really all or some?

ok: 227, broken: 0, skip: 165, fail: 223

Full log:
booting VMs...
code coverage           : enabled
comparison tracing      : enabled
extra coverage          : enabled
setuid sandbox          : enabled
namespace sandbox       : enabled
Android sandbox         : /sys/fs/selinux/policy does not exist
fault injection         : enabled
leak checking           : CONFIG_DEBUG_KMEMLEAK is not enabled
net packet injection    : enabled
net device setup        : enabled
concurrency sanitizer   : /sys/kernel/debug/kcsan does not exist
devlink PCI setup       : PCI device 0000:00:10.0 is not available
setuid sandbox          : 1251 calls enabled
namespace sandbox       : 1256 calls enabled
 sandbox                : 1257 calls enabled
none sandbox            : 1259 calls enabled
binfmt  C                             : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt /repeat C                      : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt /thr C                         : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt /thr/repeat C                  : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt namespace                      : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/cover                : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace C                    : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt namespace/repeat               : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/repeat/cover         : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/repeat C             : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt namespace/thr                  : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/thr/cover            : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/thr C                : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt namespace/thr/repeat           : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/thr/repeat/cover     : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/thr/repeat C         : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt none                           : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/cover                     : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none C                         : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt none/repeat                    : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/repeat/cover              : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/repeat C                  : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt none/thr                       : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/thr/cover                 : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/thr C                     : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt none/thr/repeat                : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/thr/repeat/cover          : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/thr/repeat C              : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt setuid                         : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/cover                   : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid C                       : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt setuid/repeat                  : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/repeat/cover            : FAIL: no output from test machine
	syzkaller login: sshd (206) used greatest stack depth: 10384 bytes left
	sshd (226) used greatest stack depth: 9504 bytes left
	Warning: Permanently added '[localhost]:1569' (ECDSA) to the list of known hosts.
	2019/12/18 16:48:04 fuzzer started
	2019/12/18 16:48:08 dialing manager at 10.0.2.10:33883
	2019/12/18 16:48:08 checking machine...
	2019/12/18 16:48:08 checking revisions...
	2019/12/18 16:48:09 testing simple program...
	2019/12/18 16:48:09 building call list...
	executing program
	executing program
	executing program
	executing program
	executing program
	2019/12/18 16:48:24 building call list...
	executing program
	executing program
	executing program
	2019/12/18 16:48:35 building call list...
	executing program
	executing program
	executing program
	executing program
	2019/12/18 16:48:47 syscalls: 1259
	2019/12/18 16:48:47 code coverage: enabled
	2019/12/18 16:48:47 comparison tracing: enabled
	2019/12/18 16:48:47 extra coverage: enabled
	2019/12/18 16:48:47 setuid sandbox: enabled
	2019/12/18 16:48:47 namespace sandbox: enabled
	2019/12/18 16:48:47 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 16:48:47 fault injection: enabled
	2019/12/18 16:48:47 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 16:48:47 net packet injection: enabled
	2019/12/18 16:48:47 net device setup: enabled
	2019/12/18 16:48:47 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 16:48:47 devlink PCI setup: PCI device 0000:00:10.0 is not available
	syz-runtest7810 (4672) used greatest stack depth: 9360 bytes left
	
binfmt setuid/repeat C                : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt setuid/thr                     : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/thr/cover               : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/thr C                   : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt setuid/thr/repeat              : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/thr/repeat/cover        : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/thr/repeat C            : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
caps namespace                        : FAIL: run 0: hanged
	signal: killed
	
caps namespace/cover                  : FAIL: run 0: hanged
	signal: killed
	
caps namespace C                      : OK
caps namespace/repeat                 : FAIL: no output from test machine
	syzkaller login: sshd (207) used greatest stack depth: 10384 bytes left
	sshd (229) used greatest stack depth: 10264 bytes left
	Warning: Permanently added '[localhost]:51727' (ECDSA) to the list of known hosts.
	2019/12/18 16:54:46 fuzzer started
	2019/12/18 16:54:50 dialing manager at 10.0.2.10:33883
	2019/12/18 16:54:51 syscalls: 1259
	2019/12/18 16:54:51 code coverage: enabled
	2019/12/18 16:54:51 comparison tracing: enabled
	2019/12/18 16:54:51 extra coverage: enabled
	2019/12/18 16:54:51 setuid sandbox: enabled
	2019/12/18 16:54:51 namespace sandbox: enabled
	2019/12/18 16:54:51 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 16:54:51 fault injection: enabled
	2019/12/18 16:54:51 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 16:54:51 net packet injection: enabled
	2019/12/18 16:54:51 net device setup: enabled
	2019/12/18 16:54:51 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 16:54:51 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps namespace/repeat/cover           : FAIL: run 0: hanged
	signal: killed
	
caps namespace/repeat C               : FAIL: should repeat 3 times, but repeated 1
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
caps namespace/thr                    : FAIL: run 0: hanged
	signal: killed
	
caps namespace/thr/cover              : FAIL: run 0: hanged
	signal: killed
	
caps namespace/thr C                  : OK
caps namespace/thr/repeat             : FAIL: run 0: hanged
	signal: killed
	
caps namespace/thr/repeat/cover       : FAIL: no output from test machine
	syzkaller login: sshd (215) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:62919' (ECDSA) to the list of known hosts.
	2019/12/18 17:00:41 fuzzer started
	2019/12/18 17:00:45 dialing manager at 10.0.2.10:33883
	2019/12/18 17:00:45 syscalls: 1259
	2019/12/18 17:00:45 code coverage: enabled
	2019/12/18 17:00:45 comparison tracing: enabled
	2019/12/18 17:00:45 extra coverage: enabled
	2019/12/18 17:00:45 setuid sandbox: enabled
	2019/12/18 17:00:45 namespace sandbox: enabled
	2019/12/18 17:00:45 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 17:00:45 fault injection: enabled
	2019/12/18 17:00:45 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 17:00:45 net packet injection: enabled
	2019/12/18 17:00:45 net device setup: enabled
	2019/12/18 17:00:45 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 17:00:45 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps namespace/thr/repeat C           : FAIL: should repeat 3 times, but repeated 1
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
caps none                             : FAIL: run 0: hanged
	signal: killed
	
caps none/cover                       : FAIL: run 0: hanged
	signal: killed
	
caps none C                           : OK
caps none/repeat                      : FAIL: run 0: hanged
	signal: killed
	
caps none/repeat/cover                : FAIL: no output from test machine
	syzkaller login: sshd (205) used greatest stack depth: 10384 bytes left
	sshd (230) used greatest stack depth: 10296 bytes left
	Warning: Permanently added '[localhost]:45243' (ECDSA) to the list of known hosts.
	2019/12/18 17:06:33 fuzzer started
	2019/12/18 17:06:37 dialing manager at 10.0.2.10:33883
	2019/12/18 17:06:37 syscalls: 1259
	2019/12/18 17:06:37 code coverage: enabled
	2019/12/18 17:06:37 comparison tracing: enabled
	2019/12/18 17:06:37 extra coverage: enabled
	2019/12/18 17:06:37 setuid sandbox: enabled
	2019/12/18 17:06:37 namespace sandbox: enabled
	2019/12/18 17:06:37 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 17:06:37 fault injection: enabled
	2019/12/18 17:06:37 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 17:06:37 net packet injection: enabled
	2019/12/18 17:06:37 net device setup: enabled
	2019/12/18 17:06:37 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 17:06:37 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps none/repeat C                    : FAIL: should repeat 3 times, but repeated 1
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
caps none/thr                         : FAIL: run 0: hanged
	signal: killed
	
caps none/thr/cover                   : FAIL: run 0: hanged
	signal: killed
	
caps none/thr C                       : OK
caps none/thr/repeat                  : FAIL: run 0: hanged
	signal: killed
	
caps none/thr/repeat/cover            : FAIL: no output from test machine
	syzkaller login: sshd (206) used greatest stack depth: 10384 bytes left
	sshd (227) used greatest stack depth: 9776 bytes left
	Warning: Permanently added '[localhost]:25985' (ECDSA) to the list of known hosts.
	2019/12/18 17:12:24 fuzzer started
	2019/12/18 17:12:29 dialing manager at 10.0.2.10:33883
	2019/12/18 17:12:29 syscalls: 1259
	2019/12/18 17:12:29 code coverage: enabled
	2019/12/18 17:12:29 comparison tracing: enabled
	2019/12/18 17:12:29 extra coverage: enabled
	2019/12/18 17:12:29 setuid sandbox: enabled
	2019/12/18 17:12:29 namespace sandbox: enabled
	2019/12/18 17:12:29 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 17:12:29 fault injection: enabled
	2019/12/18 17:12:29 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 17:12:29 net packet injection: enabled
	2019/12/18 17:12:29 net device setup: enabled
	2019/12/18 17:12:29 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 17:12:29 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps none/thr/repeat C                : FAIL: should repeat 3 times, but repeated 1
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
caps setuid                           : FAIL: run 0: wrong call 0 result 0, want 1
caps setuid/cover                     : FAIL: run 0: wrong call 0 result 0, want 1
caps setuid C                         : OK
caps setuid/repeat                    : FAIL: no output from test machine
	syzkaller login: sshd (227) used greatest stack depth: 10296 bytes left
	Warning: Permanently added '[localhost]:4486' (ECDSA) to the list of known hosts.
	2019/12/18 17:18:17 fuzzer started
	2019/12/18 17:18:21 dialing manager at 10.0.2.10:33883
	2019/12/18 17:18:22 syscalls: 1259
	2019/12/18 17:18:22 code coverage: enabled
	2019/12/18 17:18:22 comparison tracing: enabled
	2019/12/18 17:18:22 extra coverage: enabled
	2019/12/18 17:18:22 setuid sandbox: enabled
	2019/12/18 17:18:22 namespace sandbox: enabled
	2019/12/18 17:18:22 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 17:18:22 fault injection: enabled
	2019/12/18 17:18:22 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 17:18:22 net packet injection: enabled
	2019/12/18 17:18:22 net device setup: enabled
	2019/12/18 17:18:22 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 17:18:22 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps setuid/repeat/cover              : FAIL: no output from test machine
	syzkaller login: sshd (204) used greatest stack depth: 10384 bytes left
	sshd (227) used greatest stack depth: 9504 bytes left
	Warning: Permanently added '[localhost]:61241' (ECDSA) to the list of known hosts.
	2019/12/18 17:24:09 fuzzer started
	2019/12/18 17:24:13 dialing manager at 10.0.2.10:33883
	2019/12/18 17:24:14 syscalls: 1259
	2019/12/18 17:24:14 code coverage: enabled
	2019/12/18 17:24:14 comparison tracing: enabled
	2019/12/18 17:24:14 extra coverage: enabled
	2019/12/18 17:24:14 setuid sandbox: enabled
	2019/12/18 17:24:14 namespace sandbox: enabled
	2019/12/18 17:24:14 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 17:24:14 fault injection: enabled
	2019/12/18 17:24:14 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 17:24:14 net packet injection: enabled
	2019/12/18 17:24:14 net device setup: enabled
	2019/12/18 17:24:14 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 17:24:14 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps setuid/repeat C                  : FAIL: no output from test machine
	syzkaller login: sshd (206) used greatest stack depth: 10384 bytes left
	sshd (228) used greatest stack depth: 10360 bytes left
	Warning: Permanently added '[localhost]:16044' (ECDSA) to the list of known hosts.
	2019/12/18 17:30:00 fuzzer started
	2019/12/18 17:30:05 dialing manager at 10.0.2.10:33883
	2019/12/18 17:30:06 syscalls: 1259
	2019/12/18 17:30:06 code coverage: enabled
	2019/12/18 17:30:06 comparison tracing: enabled
	2019/12/18 17:30:06 extra coverage: enabled
	2019/12/18 17:30:06 setuid sandbox: enabled
	2019/12/18 17:30:06 namespace sandbox: enabled
	2019/12/18 17:30:06 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 17:30:06 fault injection: enabled
	2019/12/18 17:30:06 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 17:30:06 net packet injection: enabled
	2019/12/18 17:30:06 net device setup: enabled
	2019/12/18 17:30:06 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 17:30:06 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps setuid/thr                       : FAIL: run 0: wrong call 0 result 0, want 1
caps setuid/thr/cover                 : FAIL: run 0: wrong call 0 result 0, want 1
caps setuid/thr C                     : OK
caps setuid/thr/repeat                : FAIL: no output from test machine
	syzkaller login: sshd (221) used greatest stack depth: 10384 bytes left
	sshd (232) used greatest stack depth: 10296 bytes left
	Warning: Permanently added '[localhost]:61256' (ECDSA) to the list of known hosts.
	2019/12/18 17:35:55 fuzzer started
	2019/12/18 17:36:00 dialing manager at 10.0.2.10:33883
	2019/12/18 17:36:00 syscalls: 1259
	2019/12/18 17:36:00 code coverage: enabled
	2019/12/18 17:36:00 comparison tracing: enabled
	2019/12/18 17:36:00 extra coverage: enabled
	2019/12/18 17:36:00 setuid sandbox: enabled
	2019/12/18 17:36:00 namespace sandbox: enabled
	2019/12/18 17:36:00 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 17:36:00 fault injection: enabled
	2019/12/18 17:36:00 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 17:36:00 net packet injection: enabled
	2019/12/18 17:36:00 net device setup: enabled
	2019/12/18 17:36:00 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 17:36:00 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps setuid/thr/repeat/cover          : FAIL: no output from test machine
	syzkaller login: sshd (202) used greatest stack depth: 10384 bytes left
	sshd (226) used greatest stack depth: 10296 bytes left
	Warning: Permanently added '[localhost]:52132' (ECDSA) to the list of known hosts.
	2019/12/18 17:41:48 fuzzer started
	2019/12/18 17:41:52 dialing manager at 10.0.2.10:33883
	2019/12/18 17:41:53 syscalls: 1259
	2019/12/18 17:41:53 code coverage: enabled
	2019/12/18 17:41:53 comparison tracing: enabled
	2019/12/18 17:41:53 extra coverage: enabled
	2019/12/18 17:41:53 setuid sandbox: enabled
	2019/12/18 17:41:53 namespace sandbox: enabled
	2019/12/18 17:41:53 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 17:41:53 fault injection: enabled
	2019/12/18 17:41:53 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 17:41:53 net packet injection: enabled
	2019/12/18 17:41:53 net device setup: enabled
	2019/12/18 17:41:53 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 17:41:53 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps setuid/thr/repeat C              : FAIL: no output from test machine
	syzkaller login: sshd (205) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:30918' (ECDSA) to the list of known hosts.
	2019/12/18 17:47:40 fuzzer started
	2019/12/18 17:47:44 dialing manager at 10.0.2.10:33883
	2019/12/18 17:47:45 syscalls: 1259
	2019/12/18 17:47:45 code coverage: enabled
	2019/12/18 17:47:45 comparison tracing: enabled
	2019/12/18 17:47:45 extra coverage: enabled
	2019/12/18 17:47:45 setuid sandbox: enabled
	2019/12/18 17:47:45 namespace sandbox: enabled
	2019/12/18 17:47:45 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 17:47:45 fault injection: enabled
	2019/12/18 17:47:45 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 17:47:45 net packet injection: enabled
	2019/12/18 17:47:45 net device setup: enabled
	2019/12/18 17:47:45 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 17:47:45 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
cgroup namespace                      : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/cover                : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/repeat               : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/repeat/cover         : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/repeat C             : FAIL: run 0: wrong call 5 result 2, want 0
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	
cgroup namespace/thr                  : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/thr/cover            : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/thr/repeat           : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/thr/repeat/cover     : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/thr/repeat C         : FAIL: run 0: wrong call 5 result 2, want 0
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	
cgroup none                           : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/cover                     : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/repeat                    : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/repeat/cover              : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/repeat C                  : FAIL: run 0: wrong call 5 result 2, want 0
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	
cgroup none/thr                       : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/thr/cover                 : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/thr/repeat                : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/thr/repeat/cover          : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/thr/repeat C              : FAIL: run 0: wrong call 5 result 2, want 0
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	
exit0  C                              : OK
exit0 /repeat C                       : OK
exit0 /thr C                          : OK
exit0 /thr/repeat C                   : OK
exit0 namespace                       : OK
exit0 namespace/cover                 : OK
exit0 namespace C                     : OK
exit0 namespace/repeat                : OK
exit0 namespace/repeat/cover          : OK
exit0 namespace/repeat C              : OK
exit0 namespace/thr                   : OK
exit0 namespace/thr/cover             : OK
exit0 namespace/thr C                 : OK
exit0 namespace/thr/repeat            : OK
exit0 namespace/thr/repeat/cover      : OK
exit0 namespace/thr/repeat C          : OK
exit0 none                            : OK
exit0 none/cover                      : OK
exit0 none C                          : OK
exit0 none/repeat                     : FAIL: no output from test machine
	syzkaller login: sshd (228) used greatest stack depth: 9504 bytes left
	Warning: Permanently added '[localhost]:36527' (ECDSA) to the list of known hosts.
	2019/12/18 17:53:32 fuzzer started
	2019/12/18 17:53:36 dialing manager at 10.0.2.10:33883
	2019/12/18 17:53:37 syscalls: 1259
	2019/12/18 17:53:37 code coverage: enabled
	2019/12/18 17:53:37 comparison tracing: enabled
	2019/12/18 17:53:37 extra coverage: enabled
	2019/12/18 17:53:37 setuid sandbox: enabled
	2019/12/18 17:53:37 namespace sandbox: enabled
	2019/12/18 17:53:37 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 17:53:37 fault injection: enabled
	2019/12/18 17:53:37 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 17:53:37 net packet injection: enabled
	2019/12/18 17:53:37 net device setup: enabled
	2019/12/18 17:53:37 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 17:53:37 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
exit0 none/repeat/cover               : OK
exit0 none/repeat C                   : OK
exit0 none/thr                        : OK
exit0 none/thr/cover                  : OK
exit0 none/thr C                      : OK
exit0 none/thr/repeat                 : OK
exit0 none/thr/repeat/cover           : OK
exit0 none/thr/repeat C               : OK
exit0 setuid                          : OK
exit0 setuid/cover                    : OK
exit0 setuid C                        : OK
exit0 setuid/repeat                   : OK
exit0 setuid/repeat/cover             : OK
exit0 setuid/repeat C                 : OK
exit0 setuid/thr                      : OK
exit0 setuid/thr/cover                : OK
exit0 setuid/thr C                    : OK
exit0 setuid/thr/repeat               : FAIL: no output from test machine
	syzkaller login: sshd (218) used greatest stack depth: 10384 bytes left
	sshd (229) used greatest stack depth: 10024 bytes left
	Warning: Permanently added '[localhost]:29602' (ECDSA) to the list of known hosts.
	2019/12/18 17:59:27 fuzzer started
	2019/12/18 17:59:31 dialing manager at 10.0.2.10:33883
	2019/12/18 17:59:32 syscalls: 1259
	2019/12/18 17:59:32 code coverage: enabled
	2019/12/18 17:59:32 comparison tracing: enabled
	2019/12/18 17:59:32 extra coverage: enabled
	2019/12/18 17:59:32 setuid sandbox: enabled
	2019/12/18 17:59:32 namespace sandbox: enabled
	2019/12/18 17:59:32 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 17:59:32 fault injection: enabled
	2019/12/18 17:59:32 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 17:59:32 net packet injection: enabled
	2019/12/18 17:59:32 net device setup: enabled
	2019/12/18 17:59:32 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 17:59:32 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
exit0 setuid/thr/repeat/cover         : OK
exit0 setuid/thr/repeat C             : OK
exit1  C                              : OK
exit1 /repeat C                       : OK
exit1 /thr C                          : OK
exit1 /thr/repeat C                   : OK
exit1 namespace                       : OK
exit1 namespace/cover                 : OK
exit1 namespace C                     : OK
exit1 namespace/repeat                : OK
exit1 namespace/repeat/cover          : OK
exit1 namespace/repeat C              : OK
exit1 namespace/thr                   : OK
exit1 namespace/thr/cover             : OK
exit1 namespace/thr C                 : OK
exit1 namespace/thr/repeat            : OK
exit1 namespace/thr/repeat/cover      : OK
exit1 namespace/thr/repeat C          : OK
exit1 none                            : OK
exit1 none/cover                      : OK
exit1 none C                          : OK
exit1 none/repeat                     : OK
exit1 none/repeat/cover               : OK
exit1 none/repeat C                   : OK
exit1 none/thr                        : OK
exit1 none/thr/cover                  : OK
exit1 none/thr C                      : OK
exit1 none/thr/repeat                 : OK
exit1 none/thr/repeat/cover           : OK
exit1 none/thr/repeat C               : OK
exit1 setuid                          : OK
exit1 setuid/cover                    : FAIL: no output from test machine
	syzkaller login: sshd (223) used greatest stack depth: 10384 bytes left
	sshd (234) used greatest stack depth: 10296 bytes left
	Warning: Permanently added '[localhost]:24561' (ECDSA) to the list of known hosts.
	2019/12/18 18:05:22 fuzzer started
	2019/12/18 18:05:27 dialing manager at 10.0.2.10:33883
	2019/12/18 18:05:27 syscalls: 1259
	2019/12/18 18:05:27 code coverage: enabled
	2019/12/18 18:05:27 comparison tracing: enabled
	2019/12/18 18:05:27 extra coverage: enabled
	2019/12/18 18:05:27 setuid sandbox: enabled
	2019/12/18 18:05:27 namespace sandbox: enabled
	2019/12/18 18:05:27 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 18:05:27 fault injection: enabled
	2019/12/18 18:05:27 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 18:05:27 net packet injection: enabled
	2019/12/18 18:05:27 net device setup: enabled
	2019/12/18 18:05:27 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 18:05:27 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
exit1 setuid C                        : OK
exit1 setuid/repeat                   : OK
exit1 setuid/repeat/cover             : OK
exit1 setuid/repeat C                 : OK
exit1 setuid/thr                      : OK
exit1 setuid/thr/cover                : OK
exit1 setuid/thr C                    : OK
exit1 setuid/thr/repeat               : OK
exit1 setuid/thr/repeat/cover         : OK
exit1 setuid/thr/repeat C             : OK
fd_assignment  C                      : OK
fd_assignment /repeat C               : OK
fd_assignment /thr C                  : OK
fd_assignment /thr/repeat C           : OK
fd_assignment namespace               : OK
fd_assignment namespace/cover         : OK
fd_assignment namespace C             : OK
fd_assignment namespace/repeat        : OK
fd_assignment namespace/repeat/cover  : OK
fd_assignment namespace/repeat C      : OK
fd_assignment namespace/thr           : OK
fd_assignment namespace/thr/cover     : OK
fd_assignment namespace/thr C         : OK
fd_assignment namespace/thr/repeat    : OK
fd_assignment namespace/thr/repeat/cover: OK
fd_assignment namespace/thr/repeat C  : OK
fd_assignment none                    : OK
fd_assignment none/cover              : OK
fd_assignment none C                  : OK
fd_assignment none/repeat             : OK
fd_assignment none/repeat/cover       : OK
fd_assignment none/repeat C           : FAIL: no output from test machine
	syzkaller login: sshd (206) used greatest stack depth: 10384 bytes left
	sshd (230) used greatest stack depth: 10264 bytes left
	Warning: Permanently added '[localhost]:37208' (ECDSA) to the list of known hosts.
	2019/12/18 18:11:14 fuzzer started
	2019/12/18 18:11:19 dialing manager at 10.0.2.10:33883
	2019/12/18 18:11:19 syscalls: 1259
	2019/12/18 18:11:19 code coverage: enabled
	2019/12/18 18:11:19 comparison tracing: enabled
	2019/12/18 18:11:19 extra coverage: enabled
	2019/12/18 18:11:19 setuid sandbox: enabled
	2019/12/18 18:11:19 namespace sandbox: enabled
	2019/12/18 18:11:19 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 18:11:19 fault injection: enabled
	2019/12/18 18:11:19 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 18:11:19 net packet injection: enabled
	2019/12/18 18:11:19 net device setup: enabled
	2019/12/18 18:11:19 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 18:11:19 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
fd_assignment none/thr                : OK
fd_assignment none/thr/cover          : OK
fd_assignment none/thr C              : OK
fd_assignment none/thr/repeat         : OK
fd_assignment none/thr/repeat/cover   : OK
fd_assignment none/thr/repeat C       : OK
fd_assignment setuid                  : OK
fd_assignment setuid/cover            : OK
fd_assignment setuid C                : OK
fd_assignment setuid/repeat           : OK
fd_assignment setuid/repeat/cover     : OK
fd_assignment setuid/repeat C         : OK
fd_assignment setuid/thr              : OK
fd_assignment setuid/thr/cover        : OK
fd_assignment setuid/thr C            : OK
fd_assignment setuid/thr/repeat       : OK
fd_assignment setuid/thr/repeat/cover : OK
fd_assignment setuid/thr/repeat C     : FAIL: no output from test machine
	syzkaller login: sshd (203) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:31002' (ECDSA) to the list of known hosts.
	2019/12/18 18:17:07 fuzzer started
	2019/12/18 18:17:12 dialing manager at 10.0.2.10:33883
	2019/12/18 18:17:12 syscalls: 1259
	2019/12/18 18:17:12 code coverage: enabled
	2019/12/18 18:17:12 comparison tracing: enabled
	2019/12/18 18:17:12 extra coverage: enabled
	2019/12/18 18:17:12 setuid sandbox: enabled
	2019/12/18 18:17:12 namespace sandbox: enabled
	2019/12/18 18:17:12 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 18:17:12 fault injection: enabled
	2019/12/18 18:17:12 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 18:17:12 net packet injection: enabled
	2019/12/18 18:17:12 net device setup: enabled
	2019/12/18 18:17:12 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 18:17:12 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
file  C                               : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file /repeat C                        : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file /thr C                           : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file /thr/repeat C                    : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file namespace                        : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/cover                  : FAIL: run 0: wrong call 0 result 2, want 0
file namespace C                      : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file namespace/repeat                 : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/repeat/cover           : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/repeat C               : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file namespace/thr                    : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/thr/cover              : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/thr C                  : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file namespace/thr/repeat             : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/thr/repeat/cover       : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/thr/repeat C           : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file none                             : FAIL: run 0: wrong call 0 result 2, want 0
file none/cover                       : FAIL: run 0: wrong call 0 result 2, want 0
file none C                           : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file none/repeat                      : FAIL: run 0: wrong call 0 result 2, want 0
file none/repeat/cover                : FAIL: run 0: wrong call 0 result 2, want 0
file none/repeat C                    : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file none/thr                         : FAIL: run 0: wrong call 0 result 2, want 0
file none/thr/cover                   : FAIL: run 0: wrong call 0 result 2, want 0
file none/thr C                       : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file none/thr/repeat                  : FAIL: run 0: wrong call 0 result 2, want 0
file none/thr/repeat/cover            : FAIL: run 0: wrong call 0 result 2, want 0
file none/thr/repeat C                : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file setuid                           : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/cover                     : FAIL: run 0: wrong call 0 result 2, want 0
file setuid C                         : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file setuid/repeat                    : FAIL: no output from test machine
	syzkaller login: sshd (203) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:44683' (ECDSA) to the list of known hosts.
	2019/12/18 18:22:59 fuzzer started
	2019/12/18 18:23:03 dialing manager at 10.0.2.10:33883
	2019/12/18 18:23:04 syscalls: 1259
	2019/12/18 18:23:04 code coverage: enabled
	2019/12/18 18:23:04 comparison tracing: enabled
	2019/12/18 18:23:04 extra coverage: enabled
	2019/12/18 18:23:04 setuid sandbox: enabled
	2019/12/18 18:23:04 namespace sandbox: enabled
	2019/12/18 18:23:04 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 18:23:04 fault injection: enabled
	2019/12/18 18:23:04 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 18:23:04 net packet injection: enabled
	2019/12/18 18:23:04 net device setup: enabled
	2019/12/18 18:23:04 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 18:23:04 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
file setuid/repeat/cover              : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/repeat C                  : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file setuid/thr                       : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/thr/cover                 : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/thr C                     : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file setuid/thr/repeat                : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/thr/repeat/cover          : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/thr/repeat C              : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file_immutable  C                     : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable /repeat C              : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable /thr C                 : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable /thr/repeat C          : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable none                   : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/cover             : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none C                 : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable none/repeat            : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/repeat/cover      : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/repeat C          : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable none/thr               : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/thr/cover         : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/thr C             : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable none/thr/repeat        : FAIL: no output from test machine
	syzkaller login: sshd (207) used greatest stack depth: 10384 bytes left
	sshd (230) used greatest stack depth: 10296 bytes left
	Warning: Permanently added '[localhost]:53397' (ECDSA) to the list of known hosts.
	2019/12/18 18:28:51 fuzzer started
	2019/12/18 18:28:56 dialing manager at 10.0.2.10:33883
	2019/12/18 18:28:56 syscalls: 1259
	2019/12/18 18:28:56 code coverage: enabled
	2019/12/18 18:28:56 comparison tracing: enabled
	2019/12/18 18:28:56 extra coverage: enabled
	2019/12/18 18:28:56 setuid sandbox: enabled
	2019/12/18 18:28:56 namespace sandbox: enabled
	2019/12/18 18:28:56 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 18:28:56 fault injection: enabled
	2019/12/18 18:28:56 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 18:28:56 net packet injection: enabled
	2019/12/18 18:28:56 net device setup: enabled
	2019/12/18 18:28:56 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 18:28:56 devlink PCI setup: PCI device 0000:00:10.0 is not available
	syz-executor.0 (292) used greatest stack depth: 9392 bytes left
	
file_immutable none/thr/repeat/cover  : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/thr/repeat C      : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
ipc namespace                         : OK
ipc namespace/cover                   : OK
ipc namespace C                       : OK
ipc namespace/repeat                  : OK
ipc namespace/repeat/cover            : OK
ipc namespace/repeat C                : OK
ipc namespace/thr                     : OK
ipc namespace/thr/cover               : OK
ipc namespace/thr C                   : OK
ipc namespace/thr/repeat              : OK
ipc namespace/thr/repeat/cover        : OK
ipc namespace/thr/repeat C            : OK
ipc none                              : OK
ipc none/cover                        : OK
ipc none C                            : OK
ipc none/repeat                       : OK
ipc none/repeat/cover                 : OK
ipc none/repeat C                     : OK
ipc none/thr                          : OK
ipc none/thr/cover                    : OK
ipc none/thr C                        : OK
ipc none/thr/repeat                   : OK
ipc none/thr/repeat/cover             : OK
ipc none/thr/repeat C                 : OK
nonexec0  C                           : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec0 /thr C                       : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec0 namespace                    : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 namespace/cover              : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 namespace C                  : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec0 namespace/thr                : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 namespace/thr/cover          : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 namespace/thr C              : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec0 none                         : FAIL: no output from test machine
	syzkaller login: sshd (211) used greatest stack depth: 10384 bytes left
	sshd (234) used greatest stack depth: 9776 bytes left
	Warning: Permanently added '[localhost]:30501' (ECDSA) to the list of known hosts.
	2019/12/18 18:34:43 fuzzer started
	2019/12/18 18:34:48 dialing manager at 10.0.2.10:33883
	2019/12/18 18:34:48 syscalls: 1259
	2019/12/18 18:34:48 code coverage: enabled
	2019/12/18 18:34:48 comparison tracing: enabled
	2019/12/18 18:34:48 extra coverage: enabled
	2019/12/18 18:34:48 setuid sandbox: enabled
	2019/12/18 18:34:48 namespace sandbox: enabled
	2019/12/18 18:34:48 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 18:34:48 fault injection: enabled
	2019/12/18 18:34:48 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 18:34:48 net packet injection: enabled
	2019/12/18 18:34:48 net device setup: enabled
	2019/12/18 18:34:48 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 18:34:48 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
nonexec0 none/cover                   : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 none C                       : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec0 none/thr                     : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 none/thr/cover               : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 none/thr C                   : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec1  C                           : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	### call=2 errno=25
	
nonexec1 /thr C                       : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	### call=2 errno=25
	
nonexec1 none                         : FAIL: run 0: wrong call 1 result 122, want 95
nonexec1 none/cover                   : FAIL: run 0: wrong call 1 result 122, want 95
nonexec1 none C                       : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	### call=2 errno=25
	
nonexec1 none/thr                     : FAIL: run 0: wrong call 1 result 122, want 95
nonexec1 none/thr/cover               : FAIL: run 0: wrong call 1 result 122, want 95
nonexec1 none/thr C                   : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	### call=2 errno=25
	
pipe  C                               : OK
pipe /repeat C                        : OK
pipe /thr C                           : OK
pipe /thr/repeat C                    : OK
pipe namespace                        : OK
pipe namespace/cover                  : OK
pipe namespace C                      : OK
pipe namespace/repeat                 : OK
pipe namespace/repeat/cover           : OK
pipe namespace/repeat C               : OK
pipe namespace/thr                    : OK
pipe namespace/thr/cover              : OK
pipe namespace/thr C                  : OK
pipe namespace/thr/repeat             : OK
pipe namespace/thr/repeat/cover       : OK
pipe namespace/thr/repeat C           : OK
pipe none                             : OK
pipe none/cover                       : OK
pipe none C                           : OK
pipe none/repeat                      : OK
pipe none/repeat/cover                : OK
pipe none/repeat C                    : OK
pipe none/thr                         : OK
pipe none/thr/cover                   : FAIL: no output from test machine
	syzkaller login: sshd (215) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:15330' (ECDSA) to the list of known hosts.
	2019/12/18 18:40:38 fuzzer started
	2019/12/18 18:40:43 dialing manager at 10.0.2.10:33883
	2019/12/18 18:40:43 syscalls: 1259
	2019/12/18 18:40:43 code coverage: enabled
	2019/12/18 18:40:43 comparison tracing: enabled
	2019/12/18 18:40:43 extra coverage: enabled
	2019/12/18 18:40:43 setuid sandbox: enabled
	2019/12/18 18:40:43 namespace sandbox: enabled
	2019/12/18 18:40:43 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 18:40:43 fault injection: enabled
	2019/12/18 18:40:43 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 18:40:43 net packet injection: enabled
	2019/12/18 18:40:43 net device setup: enabled
	2019/12/18 18:40:43 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 18:40:43 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
pipe none/thr C                       : OK
pipe none/thr/repeat                  : OK
pipe none/thr/repeat/cover            : OK
pipe none/thr/repeat C                : OK
pipe setuid                           : OK
pipe setuid/cover                     : OK
pipe setuid C                         : OK
pipe setuid/repeat                    : OK
pipe setuid/repeat/cover              : OK
pipe setuid/repeat C                  : OK
pipe setuid/thr                       : OK
pipe setuid/thr/cover                 : OK
pipe setuid/thr C                     : OK
pipe setuid/thr/repeat                : OK
pipe setuid/thr/repeat/cover          : OK
pipe setuid/thr/repeat C              : OK
syz_mount_image  C                    : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image /repeat C             : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image /thr C                : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image /thr/repeat C         : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image none                  : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/cover            : FAIL: no output from test machine
	syzkaller login: sshd (217) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:46863' (ECDSA) to the list of known hosts.
	2019/12/18 18:46:30 fuzzer started
	2019/12/18 18:46:35 dialing manager at 10.0.2.10:33883
	2019/12/18 18:46:35 syscalls: 1259
	2019/12/18 18:46:35 code coverage: enabled
	2019/12/18 18:46:35 comparison tracing: enabled
	2019/12/18 18:46:35 extra coverage: enabled
	2019/12/18 18:46:35 setuid sandbox: enabled
	2019/12/18 18:46:35 namespace sandbox: enabled
	2019/12/18 18:46:35 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 18:46:35 fault injection: enabled
	2019/12/18 18:46:35 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 18:46:35 net packet injection: enabled
	2019/12/18 18:46:35 net device setup: enabled
	2019/12/18 18:46:35 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 18:46:35 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
syz_mount_image none C                : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image none/repeat           : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/repeat/cover     : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/repeat C         : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image none/thr              : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/thr/cover        : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/thr C            : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image none/thr/repeat       : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/thr/repeat/cover : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/thr/repeat C     : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	
tipc  C                               : FAIL: run 0: wrong call 1 result 22, want 0
	### start
	### call=0 errno=0
	### call=1 errno=22
	
tipc /repeat C                        : FAIL: run 0: wrong call 1 result 22, want 0
	### start
	### call=0 errno=0
	### call=1 errno=22
	### start
	### call=0 errno=0
	### call=1 errno=22
	### start
	### call=0 errno=0
	### call=1 errno=22
	
tipc /thr C                           : OK
tipc /thr/repeat C                    : OK
tipc namespace                        : FAIL: run 0: wrong call 1 result 22, want 0
tipc namespace/cover                  : FAIL: run 0: wrong call 1 result 22, want 0
tipc namespace C                      : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=0
	### call=1 errno=2
	
tipc namespace/repeat                 : FAIL: run 0: wrong call 1 result 22, want 0
tipc namespace/repeat/cover           : FAIL: run 0: wrong call 1 result 22, want 0
tipc namespace/repeat C               : FAIL: run 0: wrong call 1 result 11, want 0
	### start
	### call=0 errno=0
	### call=1 errno=11
	### start
	### call=0 errno=0
	### call=1 errno=11
	### start
	### call=0 errno=0
	### call=1 errno=11
	
tipc namespace/thr                    : FAIL: run 0: call 1 is blocked
tipc namespace/thr/cover              : FAIL: run 0: call 1 is blocked
tipc namespace/thr C                  : OK
tipc namespace/thr/repeat             : FAIL: run 0: call 1 is blocked
tipc namespace/thr/repeat/cover       : FAIL: run 0: call 1 is blocked
tipc namespace/thr/repeat C           : OK
tipc none                             : FAIL: run 0: wrong call 1 result 22, want 0
tipc none/cover                       : FAIL: run 0: wrong call 1 result 22, want 0
tipc none C                           : FAIL: run 0: wrong call 1 result 19, want 0
	### start
	### call=0 errno=0
	### call=1 errno=19
	
tipc none/repeat                      : FAIL: run 0: wrong call 1 result 22, want 0
tipc none/repeat/cover                : FAIL: no output from test machine
	syzkaller login: sshd (208) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:48346' (ECDSA) to the list of known hosts.
	2019/12/18 18:52:22 fuzzer started
	2019/12/18 18:52:26 dialing manager at 10.0.2.10:33883
	2019/12/18 18:52:27 syscalls: 1259
	2019/12/18 18:52:27 code coverage: enabled
	2019/12/18 18:52:27 comparison tracing: enabled
	2019/12/18 18:52:27 extra coverage: enabled
	2019/12/18 18:52:27 setuid sandbox: enabled
	2019/12/18 18:52:27 namespace sandbox: enabled
	2019/12/18 18:52:27 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 18:52:27 fault injection: enabled
	2019/12/18 18:52:27 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 18:52:27 net packet injection: enabled
	2019/12/18 18:52:27 net device setup: enabled
	2019/12/18 18:52:27 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 18:52:27 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
tipc none/repeat C                    : FAIL: should repeat 3 times, but repeated 0
	
tipc none/thr                         : FAIL: run 0: call 1 is blocked
tipc none/thr/cover                   : FAIL: run 0: call 1 is blocked
tipc none/thr C                       : OK
tipc none/thr/repeat                  : FAIL: run 0: call 1 is blocked
tipc none/thr/repeat/cover            : FAIL: run 0: call 1 is blocked
tipc none/thr/repeat C                : OK
tipc setuid                           : FAIL: run 0: wrong call 1 result 22, want 0
tipc setuid/cover                     : FAIL: run 0: wrong call 1 result 22, want 0
tipc setuid C                         : FAIL: run 0: wrong call 1 result 19, want 0
	### start
	### call=0 errno=0
	### call=1 errno=19
	
tipc setuid/repeat                    : FAIL: run 0: wrong call 1 result 22, want 0
tipc setuid/repeat/cover              : FAIL: run 0: wrong call 1 result 22, want 0
tipc setuid/repeat C                  : FAIL: run 0: wrong call 1 result 11, want 0
	### start
	### call=0 errno=0
	### call=1 errno=11
	### start
	### call=0 errno=0
	### call=1 errno=11
	### start
	### call=0 errno=0
	### call=1 errno=11
	
tipc setuid/thr                       : FAIL: run 0: call 1 is blocked
tipc setuid/thr/cover                 : FAIL: run 0: call 1 is blocked
tipc setuid/thr C                     : OK
tipc setuid/thr/repeat                : FAIL: no output from test machine
	syzkaller login: sshd (219) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:42600' (ECDSA) to the list of known hosts.
	2019/12/18 18:58:22 fuzzer started
	2019/12/18 18:58:30 dialing manager at 10.0.2.10:33883
	2019/12/18 18:58:30 syscalls: 1259
	2019/12/18 18:58:30 code coverage: enabled
	2019/12/18 18:58:30 comparison tracing: enabled
	2019/12/18 18:58:30 extra coverage: enabled
	2019/12/18 18:58:30 setuid sandbox: enabled
	2019/12/18 18:58:30 namespace sandbox: enabled
	2019/12/18 18:58:30 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 18:58:30 fault injection: enabled
	2019/12/18 18:58:30 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 18:58:30 net packet injection: enabled
	2019/12/18 18:58:30 net device setup: enabled
	2019/12/18 18:58:30 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 18:58:30 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
tipc setuid/thr/repeat/cover          : FAIL: run 0: call 1 is blocked
tipc setuid/thr/repeat C              : OK
vnet_tun namespace                    : OK
vnet_tun namespace/cover              : OK
vnet_tun namespace C                  : OK
vnet_tun namespace/repeat             : OK
vnet_tun namespace/repeat/cover       : OK
vnet_tun namespace/repeat C           : OK
vnet_tun namespace/thr                : OK
vnet_tun namespace/thr/cover          : OK
vnet_tun namespace/thr C              : OK
vnet_tun namespace/thr/repeat         : OK
vnet_tun namespace/thr/repeat/cover   : OK
vnet_tun namespace/thr/repeat C       : OK
vnet_tun none                         : OK
vnet_tun none/cover                   : OK
vnet_tun none C                       : OK
vnet_tun none/repeat                  : OK
vnet_tun none/repeat/cover            : OK
vnet_tun none/repeat C                : OK
vnet_tun none/thr                     : OK
vnet_tun none/thr/cover               : OK
vnet_tun none/thr C                   : OK
vnet_tun none/thr/repeat              : OK
vnet_tun none/thr/repeat/cover        : OK
vnet_tun none/thr/repeat C            : OK
vnet_tun setuid                       : OK
vnet_tun setuid/cover                 : OK
vnet_tun setuid C                     : FAIL: no output from test machine
	syzkaller login: sshd (207) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:15487' (ECDSA) to the list of known hosts.
	2019/12/18 19:04:13 fuzzer started
	2019/12/18 19:04:17 dialing manager at 10.0.2.10:33883
	2019/12/18 19:04:18 syscalls: 1259
	2019/12/18 19:04:18 code coverage: enabled
	2019/12/18 19:04:18 comparison tracing: enabled
	2019/12/18 19:04:18 extra coverage: enabled
	2019/12/18 19:04:18 setuid sandbox: enabled
	2019/12/18 19:04:18 namespace sandbox: enabled
	2019/12/18 19:04:18 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/18 19:04:18 fault injection: enabled
	2019/12/18 19:04:18 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/18 19:04:18 net packet injection: enabled
	2019/12/18 19:04:18 net device setup: enabled
	2019/12/18 19:04:18 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/18 19:04:18 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
vnet_tun setuid/repeat                : OK
vnet_tun setuid/repeat/cover          : OK
vnet_tun setuid/repeat C              : OK
vnet_tun setuid/thr                   : OK
vnet_tun setuid/thr/cover             : OK
vnet_tun setuid/thr C                 : OK
vnet_tun setuid/thr/repeat            : OK
vnet_tun setuid/thr/repeat/cover      : OK
vnet_tun setuid/thr/repeat C          : OK
ok: 227, broken: 0, skip: 165, fail: 223
tests failed

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 19, 2019

So it's not completely bad, half has passed (and considerable amount is not supposed to pass due to missing configs/etc):

ok: 227, broken: 0, skip: 165, fail: 223

However I see:

binfmt setuid/repeat/cover            : FAIL: no output from test machine
caps namespace/repeat                 : FAIL: no output from test machine
pipe none/thr/cover                   : FAIL: no output from test machine

which means some startup timeout is too low.

This is really concerning:

file  C                               : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9

it just tried to create a local file and it fails.
Maybe there is something with root fs, cwd. Most likely this means it won't be able to test filesystem operations at all.

Not sure about this:

caps namespace                        : FAIL: run 0: hanged
	signal: killed
caps namespace/cover                  : FAIL: run 0: hanged
	signal: killed
caps namespace/thr                    : FAIL: run 0: hanged
	signal: killed
caps namespace/thr/cover              : FAIL: run 0: hanged
	signal: killed

Do you have uptodate kernel? maybe there were some kernel checks added to make this work as intended.

Note you can run any of these tests manually with syz-execprog as well, e..g copy sys/linux/test/file to test machine, run syz-execprog -debug file.

@evdenis
Copy link
Contributor

evdenis commented Dec 19, 2019

Does it work with procs=1/2?

After your patch with procs=[1:5] output log shows that coverage is collected. But it's impossible to view it on web dashboard: failed to generate coverage profile: /.../vmlinux does not have debug info (set CONFIG_DEBUG_INFO=y) However, CONFIG_DEBUG_INFO=y is enabled.

For procs=6 and more
2019/12/19 13:58:49 VMs 1, executed 0, cover 0, crashes 0, repro 0
2019/12/19 13:58:59 VMs 1, executed 0, cover 0, crashes 0, repro 0
2019/12/19 13:59:09 VMs 1, executed 6, cover 0, crashes 0, repro 0
2019/12/19 13:59:19 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/19 13:59:29 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/19 13:59:39 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/19 13:59:49 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/19 13:59:59 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/19 14:00:09 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/19 14:00:19 VMs 1, executed 8, cover 0, crashes 0, repro 0
2019/12/19 14:00:29 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/19 14:00:39 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/19 14:00:49 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/19 14:00:59 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/19 14:01:09 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/19 14:01:19 VMs 1, executed 16, cover 0, crashes 0, repro 0
2019/12/19 14:01:29 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/19 14:01:39 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/19 14:01:49 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/19 14:01:59 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/19 14:02:09 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/19 14:02:19 VMs 1, executed 24, cover 0, crashes 0, repro 0
2019/12/19 14:02:29 VMs 1, executed 32, cover 0, crashes 0, repro 0
2019/12/19 14:02:39 VMs 1, executed 32, cover 0, crashes 0, repro 0
2019/12/19 14:02:49 VMs 1, executed 32, cover 0, crashes 0, repro 0
2019/12/19 14:02:59 VMs 1, executed 32, cover 0, crashes 0, repro 0
2019/12/19 14:03:09 VMs 1, executed 32, cover 0, crashes 0, repro 0
2019/12/19 14:03:19 VMs 1, executed 32, cover 0, crashes 0, repro 0
2019/12/19 14:03:29 VMs 1, executed 33, cover 0, crashes 0, repro 0
2019/12/19 14:03:39 VMs 1, executed 40, cover 0, crashes 0, repro 0
2019/12/19 14:03:49 VMs 1, executed 40, cover 0, crashes 0, repro 0
2019/12/19 14:03:59 VMs 1, executed 40, cover 0, crashes 0, repro 0
2019/12/19 14:04:09 VMs 1, executed 40, cover 0, crashes 0, repro 0
2019/12/19 14:04:12 vm-0: crash: no output from test machine

@evdenis
Copy link
Contributor

evdenis commented Dec 19, 2019

Maybe there is something with root fs, cwd.

I'm able to create files manually in this VM.

Do you have uptodate kernel? maybe there were some kernel checks added to make this work as intended.

Latest mainline git tree with KCOV fix cherry-picked from mips-next. I will try to rerun tests on mips-next.

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 19, 2019

I'm able to create files manually in this VM.

But maybe executor is stared in some dir, where it does not have write permissions or something. If it's not able to create files in this test, most likely it's not able to create them at all. One way or another it's a problem.

Latest mainline git tree with KCOV fix cherry-picked from mips-next. I will try to rerun tests on mips-next.

No, it should not be that old. The change was at least some months old.
It should be at least this old:

$ git log sys/linux/test/caps
commit 5181b54d45a7f7a1bd67396a8a9721ad512134fe
Author: Dmitry Vyukov
Date:   Mon Jul 22 11:15:52 2019 +0200

    executor: drop CAP_SYS_PTRACE with sandbox=none
    
    We only drop CAP_SYS_PTRACE for sandbox=namespace,
    but it can equally affect testing with sandbox=none.
    Drop it for sandbox=none, add a test.

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 19, 2019

After your patch with procs=[1:5] output log shows that coverage is collected. But it's impossible to view it on web dashboard: failed to generate coverage profile: /.../vmlinux does not have debug info (set CONFIG_DEBUG_INFO=y) However, CONFIG_DEBUG_INFO=y is enabled.

The easiest way to debug this would be to run this tool:
https://github.com/google/syzkaller/blob/master/tools/syz-cover/syz-cover.go
It allows to invoke report generation outside of manager.
Maybe some of these bits are not right and it does not see coverage:

		// ffffffff80100420:       jal     ffffffff80205880 <__sanitizer_cov_trace_pc>
		return "\tjal\t", callName

Or perhaps just this:
https://groups.google.com/g/syzkaller/c/mCXA3j0oJfE/m/tfnd42XXBgAJ

We have that bit here:
https://github.com/google/syzkaller/blob/master/sys/targets/targets.go#L183
Not sure if we need to reuse that one, or add another parameter. But we invoke nm and objdump in multiple places assuming host arch...

@kaartine
Copy link

Does it work with procs=1/2?

After your patch with procs=[1:5] output log shows that coverage is collected. But it's impossible to view it on web dashboard: failed to generate coverage profile: /.../vmlinux does not have debug info (set CONFIG_DEBUG_INFO=y) However, CONFIG_DEBUG_INFO=y is enabled.

For procs=6 and more

On arm64 I got the same message. It was fixed when I changed the objdump, nm and addr2line to arm64 specific versions. See: https://groups.google.com/d/msg/syzkaller/mCXA3j0oJfE/tfnd42XXBgAJ

@evdenis
Copy link
Contributor

evdenis commented Dec 19, 2019

On arm64 I got the same message. It was fixed when I changed the objdump, nm and addr2line to arm64 specific versions. See: https://groups.google.com/d/msg/syzkaller/mCXA3j0oJfE/tfnd42XXBgAJ

With this patch:

diff --git a/pkg/cover/report.go b/pkg/cover/report.go
index 419fd4ba..89307e8e 100644
--- a/pkg/cover/report.go
+++ b/pkg/cover/report.go
@@ -346,7 +346,7 @@ func objdumpAndSymbolize(obj, arch string) ([]symbolizer.Frame, error) {
                }
                errc <- err
        }()
-       cmd := osutil.Command("objdump", "-d", "--no-show-raw-insn", obj)
+       cmd := osutil.Command("mips64el-linux-gnuabi64-objdump", "-d", "--no-show-raw-insn", obj)
        stdout, err := cmd.StdoutPipe()
        if err != nil {
                return nil, err
diff --git a/pkg/symbolizer/nm.go b/pkg/symbolizer/nm.go
index caa24662..8a3b9e46 100644
--- a/pkg/symbolizer/nm.go
+++ b/pkg/symbolizer/nm.go
@@ -18,7 +18,7 @@ type Symbol struct {
 
 // ReadSymbols returns list of text symbols in the binary bin.
 func ReadSymbols(bin string) (map[string][]Symbol, error) {
-       cmd := osutil.Command("nm", "-Ptx", bin)
+       cmd := osutil.Command("mips64el-linux-gnuabi64-nm", "-Ptx", bin)
        stdout, err := cmd.StdoutPipe()
        if err != nil {
                return nil, err
diff --git a/pkg/symbolizer/symbolizer.go b/pkg/symbolizer/symbolizer.go
index f6c6dbe7..b75abfad 100644
--- a/pkg/symbolizer/symbolizer.go
+++ b/pkg/symbolizer/symbolizer.go
@@ -65,7 +65,7 @@ func (s *Symbolizer) getSubprocess(bin string) (*subprocess, error) {
        if sub := s.subprocs[bin]; sub != nil {
                return sub, nil
        }
-       cmd := osutil.Command("addr2line", "-afi", "-e", bin)
+       cmd := osutil.Command("mips64el-linux-gnuabi64-addr2line", "-afi", "-e", bin)
        stdin, err := cmd.StdinPipe()
        if err != nil {
                return nil, err

The message on dashboard changed to failed to generate coverage profile: no coverage data available, console log 2019/12/19 15:30:28 VMs 1, executed 8597, cover 16205, crashes 0, repro 0 I will try to debug it with syz-cover as Dmitry suggested

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 19, 2019

Could you please leave a note on the issue #1552 re what exactly timeout you increased to what value for what configuration, so that we have that concrete data if/when we are fixing it.

@hogander-unikie
Copy link
Contributor Author

hogander-unikie commented Dec 20, 2019 via email

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 20, 2019

You can fetch raw coverage from manager at /rawcover address.
However, there is one tricky aspect, the PCs we collect are return PCs of coverage calls. Then at some points we rewind them back to the previous instruction to get correct line numbers. I don't remember what exactly /rawcover returns and what syz-cover expects.
That may be the problem. Consider is that 0xffffffff80100450 is not the PC KCOV will return. To debug this is may be useful to add some debug logging to manager to see what exactly PCs are passed to addr2line and if they are off-by-one or not.

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 20, 2019

This says that mips call instructions are 4 bytes:
case "mips64le":
return pc - 4
Is it the case?

@hogander-unikie
Copy link
Contributor Author

hogander-unikie commented Dec 20, 2019 via email

@hogander-unikie
Copy link
Contributor Author

hogander-unikie commented Dec 20, 2019 via email

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 20, 2019

Just include all of this as a comment for future generations :)
And then if it works for you, it's fine.

@xairy
Copy link
Collaborator

xairy commented Dec 20, 2019

So there seems to be always this nop after jal and PC values contain address of next instruction after that: pc - 8 is correct. I don't understand why these returned addresses are this way...

This probably has to do with the fact that MIPS uses branch delay slot.

@hogander-unikie
Copy link
Contributor Author

hogander-unikie commented Dec 20, 2019 via email

@evdenis
Copy link
Contributor

evdenis commented Dec 20, 2019

With:

  1. PC changed to 8
  2. haveged installed
  3. timeouts increased (kaartine patch)

Dashboard show coverage.

Full patch:
diff --git a/pkg/cover/report.go b/pkg/cover/report.go
index 419fd4ba..3728c1db 100644
--- a/pkg/cover/report.go
+++ b/pkg/cover/report.go
@@ -346,7 +346,7 @@ func objdumpAndSymbolize(obj, arch string) ([]symbolizer.Frame, error) {
                }
                errc <- err
        }()
-       cmd := osutil.Command("objdump", "-d", "--no-show-raw-insn", obj)
+       cmd := osutil.Command("mips64el-linux-gnuabi64-objdump", "-d", "--no-show-raw-insn", obj)
        stdout, err := cmd.StdoutPipe()
        if err != nil {
                return nil, err
@@ -436,7 +436,7 @@ func PreviousInstructionPC(arch string, pc uint64) uint64 {
        case "ppc64le":
                return pc - 4
        case "mips64le":
-               return pc - 4
+               return pc - 8
        default:
                panic(fmt.Sprintf("unknown arch %q", arch))
        }
diff --git a/pkg/ipc/ipc.go b/pkg/ipc/ipc.go
index a238d2ba..10f62ecb 100644
--- a/pkg/ipc/ipc.go
+++ b/pkg/ipc/ipc.go
@@ -669,7 +669,7 @@ func (c *command) handshake() error {
                read <- nil
        }()
        // Sandbox setup can take significant time.
-       timeout := time.NewTimer(time.Minute)
+       timeout := time.NewTimer(5 * time.Minute)
        select {
        case err := <-read:
                timeout.Stop()
@@ -800,8 +800,8 @@ func (c *command) exec(opts *ExecOpts, progData []byte) (output []byte, hanged b
 
 func sanitizeTimeout(config *Config) time.Duration {
        const (
-               executorTimeout = 5 * time.Second
-               minTimeout      = executorTimeout + 2*time.Second
+               executorTimeout = 150 * time.Second
+               minTimeout      = executorTimeout + 50 * time.Second
        )
        timeout := config.Timeout
        if timeout == 0 {
diff --git a/pkg/symbolizer/nm.go b/pkg/symbolizer/nm.go
index caa24662..8a3b9e46 100644
--- a/pkg/symbolizer/nm.go
+++ b/pkg/symbolizer/nm.go
@@ -18,7 +18,7 @@ type Symbol struct {
 
 // ReadSymbols returns list of text symbols in the binary bin.
 func ReadSymbols(bin string) (map[string][]Symbol, error) {
-       cmd := osutil.Command("nm", "-Ptx", bin)
+       cmd := osutil.Command("mips64el-linux-gnuabi64-nm", "-Ptx", bin)
        stdout, err := cmd.StdoutPipe()
        if err != nil {
                return nil, err
diff --git a/pkg/symbolizer/symbolizer.go b/pkg/symbolizer/symbolizer.go
index f6c6dbe7..b75abfad 100644
--- a/pkg/symbolizer/symbolizer.go
+++ b/pkg/symbolizer/symbolizer.go
@@ -65,7 +65,7 @@ func (s *Symbolizer) getSubprocess(bin string) (*subprocess, error) {
        if sub := s.subprocs[bin]; sub != nil {
                return sub, nil
        }
-       cmd := osutil.Command("addr2line", "-afi", "-e", bin)
+       cmd := osutil.Command("mips64el-linux-gnuabi64-addr2line", "-afi", "-e", bin)
        stdin, err := cmd.StdinPipe()
        if err != nil {
                return nil, err

Increased timeouts && haveged doesn't help with tests in my case. Results are the same as in my previous run.

Tests: ok: 227, broken: 0, skip: 165, fail: 223
booting VMs...
code coverage           : enabled
comparison tracing      : enabled
extra coverage          : enabled
setuid sandbox          : enabled
namespace sandbox       : enabled
Android sandbox         : /sys/fs/selinux/policy does not exist
fault injection         : enabled
leak checking           : CONFIG_DEBUG_KMEMLEAK is not enabled
net packet injection    : enabled
net device setup        : enabled
concurrency sanitizer   : /sys/kernel/debug/kcsan does not exist
devlink PCI setup       : PCI device 0000:00:10.0 is not available
setuid sandbox          : 1251 calls enabled
namespace sandbox       : 1256 calls enabled
 sandbox                : 1257 calls enabled
none sandbox            : 1259 calls enabled
binfmt  C                             : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt /repeat C                      : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt /thr C                         : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt /thr/repeat C                  : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt namespace                      : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/cover                : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace C                    : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt namespace/repeat               : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/repeat/cover         : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/repeat C             : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt namespace/thr                  : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/thr/cover            : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/thr C                : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt namespace/thr/repeat           : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/thr/repeat/cover     : FAIL: run 0: wrong call 1 result 2, want 0
binfmt namespace/thr/repeat C         : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt none                           : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/cover                     : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none C                         : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt none/repeat                    : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/repeat/cover              : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/repeat C                  : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt none/thr                       : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/thr/cover                 : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/thr C                     : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt none/thr/repeat                : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/thr/repeat/cover          : FAIL: run 0: wrong call 1 result 2, want 0
binfmt none/thr/repeat C              : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt setuid                         : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/cover                   : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid C                       : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt setuid/repeat                  : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/repeat/cover            : FAIL: no output from test machine
	syzkaller login: sshd (208) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:1569' (ECDSA) to the list of known hosts.
	2019/12/20 12:24:32 fuzzer started
	2019/12/20 12:24:36 dialing manager at 10.0.2.10:36747
	2019/12/20 12:24:36 checking machine...
	2019/12/20 12:24:36 checking revisions...
	2019/12/20 12:24:37 testing simple program...
	2019/12/20 12:24:37 building call list...
	executing program
	executing program
	executing program
	executing program
	2019/12/20 12:24:51 building call list...
	executing program
	executing program
	executing program
	executing program
	2019/12/20 12:25:02 building call list...
	executing program
	executing program
	executing program
	executing program
	2019/12/20 12:25:14 syscalls: 1259
	2019/12/20 12:25:14 code coverage: enabled
	2019/12/20 12:25:14 comparison tracing: enabled
	2019/12/20 12:25:14 extra coverage: enabled
	2019/12/20 12:25:14 setuid sandbox: enabled
	2019/12/20 12:25:14 namespace sandbox: enabled
	2019/12/20 12:25:14 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 12:25:14 fault injection: enabled
	2019/12/20 12:25:14 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 12:25:14 net packet injection: enabled
	2019/12/20 12:25:14 net device setup: enabled
	2019/12/20 12:25:14 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 12:25:14 devlink PCI setup: PCI device 0000:00:10.0 is not available
	kworker/dying (5) used greatest stack depth: 9536 bytes left
	
binfmt setuid/repeat C                : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt setuid/thr                     : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/thr/cover               : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/thr C                   : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
binfmt setuid/thr/repeat              : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/thr/repeat/cover        : FAIL: run 0: wrong call 1 result 2, want 0
binfmt setuid/thr/repeat C            : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	### start
	### call=0 errno=2
	### call=1 errno=2
	### call=2 errno=9
	### call=3 errno=2
	### call=4 errno=2
	### call=5 errno=9
	### call=6 errno=9
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=9
	### call=10 errno=2
	### call=11 errno=2
	### call=12 errno=2
	
caps namespace                        : FAIL: no output from test machine
	syzkaller login: sshd (219) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:51727' (ECDSA) to the list of known hosts.
	2019/12/20 12:31:16 fuzzer started
	2019/12/20 12:31:20 dialing manager at 10.0.2.10:36747
	2019/12/20 12:31:20 syscalls: 1259
	2019/12/20 12:31:20 code coverage: enabled
	2019/12/20 12:31:20 comparison tracing: enabled
	2019/12/20 12:31:20 extra coverage: enabled
	2019/12/20 12:31:20 setuid sandbox: enabled
	2019/12/20 12:31:20 namespace sandbox: enabled
	2019/12/20 12:31:20 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 12:31:20 fault injection: enabled
	2019/12/20 12:31:20 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 12:31:20 net packet injection: enabled
	2019/12/20 12:31:20 net device setup: enabled
	2019/12/20 12:31:20 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 12:31:20 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps namespace/cover                  : FAIL: run 0: hanged
	signal: killed
	
caps namespace C                      : OK
caps namespace/repeat                 : FAIL: no output from test machine
	syzkaller login: sshd (205) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:62919' (ECDSA) to the list of known hosts.
	2019/12/20 12:37:06 fuzzer started
	2019/12/20 12:37:10 dialing manager at 10.0.2.10:36747
	2019/12/20 12:37:11 syscalls: 1259
	2019/12/20 12:37:11 code coverage: enabled
	2019/12/20 12:37:11 comparison tracing: enabled
	2019/12/20 12:37:11 extra coverage: enabled
	2019/12/20 12:37:11 setuid sandbox: enabled
	2019/12/20 12:37:11 namespace sandbox: enabled
	2019/12/20 12:37:11 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 12:37:11 fault injection: enabled
	2019/12/20 12:37:11 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 12:37:11 net packet injection: enabled
	2019/12/20 12:37:11 net device setup: enabled
	2019/12/20 12:37:11 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 12:37:11 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps namespace/repeat/cover           : FAIL: run 0: hanged
	signal: killed
	
caps namespace/repeat C               : FAIL: should repeat 3 times, but repeated 1
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
caps namespace/thr                    : FAIL: no output from test machine
	syzkaller login: sshd (203) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:45243' (ECDSA) to the list of known hosts.
	2019/12/20 12:42:56 fuzzer started
	2019/12/20 12:43:01 dialing manager at 10.0.2.10:36747
	2019/12/20 12:43:01 syscalls: 1259
	2019/12/20 12:43:01 code coverage: enabled
	2019/12/20 12:43:01 comparison tracing: enabled
	2019/12/20 12:43:01 extra coverage: enabled
	2019/12/20 12:43:01 setuid sandbox: enabled
	2019/12/20 12:43:01 namespace sandbox: enabled
	2019/12/20 12:43:01 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 12:43:01 fault injection: enabled
	2019/12/20 12:43:01 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 12:43:01 net packet injection: enabled
	2019/12/20 12:43:01 net device setup: enabled
	2019/12/20 12:43:01 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 12:43:01 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps namespace/thr/cover              : FAIL: run 0: hanged
	signal: killed
	
caps namespace/thr C                  : OK
caps namespace/thr/repeat             : FAIL: no output from test machine
	syzkaller login: sshd (214) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:25985' (ECDSA) to the list of known hosts.
	2019/12/20 12:48:50 fuzzer started
	2019/12/20 12:48:54 dialing manager at 10.0.2.10:36747
	2019/12/20 12:48:55 syscalls: 1259
	2019/12/20 12:48:55 code coverage: enabled
	2019/12/20 12:48:55 comparison tracing: enabled
	2019/12/20 12:48:55 extra coverage: enabled
	2019/12/20 12:48:55 setuid sandbox: enabled
	2019/12/20 12:48:55 namespace sandbox: enabled
	2019/12/20 12:48:55 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 12:48:55 fault injection: enabled
	2019/12/20 12:48:55 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 12:48:55 net packet injection: enabled
	2019/12/20 12:48:55 net device setup: enabled
	2019/12/20 12:48:55 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 12:48:55 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps namespace/thr/repeat/cover       : FAIL: run 0: hanged
	signal: killed
	
caps namespace/thr/repeat C           : FAIL: should repeat 3 times, but repeated 1
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
caps none                             : FAIL: no output from test machine
	syzkaller login: sshd (216) used greatest stack depth: 10384 bytes left
	sshd (227) used greatest stack depth: 10360 bytes left
	Warning: Permanently added '[localhost]:4486' (ECDSA) to the list of known hosts.
	2019/12/20 12:54:43 fuzzer started
	2019/12/20 12:54:48 dialing manager at 10.0.2.10:36747
	2019/12/20 12:54:48 syscalls: 1259
	2019/12/20 12:54:48 code coverage: enabled
	2019/12/20 12:54:48 comparison tracing: enabled
	2019/12/20 12:54:48 extra coverage: enabled
	2019/12/20 12:54:48 setuid sandbox: enabled
	2019/12/20 12:54:48 namespace sandbox: enabled
	2019/12/20 12:54:48 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 12:54:48 fault injection: enabled
	2019/12/20 12:54:48 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 12:54:48 net packet injection: enabled
	2019/12/20 12:54:48 net device setup: enabled
	2019/12/20 12:54:48 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 12:54:48 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps none/cover                       : FAIL: run 0: hanged
	signal: killed
	
caps none C                           : OK
caps none/repeat                      : FAIL: no output from test machine
	syzkaller login: sshd (218) used greatest stack depth: 10384 bytes left
	sshd (229) used greatest stack depth: 10024 bytes left
	Warning: Permanently added '[localhost]:61241' (ECDSA) to the list of known hosts.
	2019/12/20 13:00:37 fuzzer started
	2019/12/20 13:00:41 dialing manager at 10.0.2.10:36747
	2019/12/20 13:00:42 syscalls: 1259
	2019/12/20 13:00:42 code coverage: enabled
	2019/12/20 13:00:42 comparison tracing: enabled
	2019/12/20 13:00:42 extra coverage: enabled
	2019/12/20 13:00:42 setuid sandbox: enabled
	2019/12/20 13:00:42 namespace sandbox: enabled
	2019/12/20 13:00:42 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 13:00:42 fault injection: enabled
	2019/12/20 13:00:42 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 13:00:42 net packet injection: enabled
	2019/12/20 13:00:42 net device setup: enabled
	2019/12/20 13:00:42 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 13:00:42 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps none/repeat/cover                : FAIL: run 0: hanged
	signal: killed
	
caps none/repeat C                    : FAIL: should repeat 3 times, but repeated 1
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
caps none/thr                         : FAIL: no output from test machine
	syzkaller login: sshd (217) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:16044' (ECDSA) to the list of known hosts.
	2019/12/20 13:06:30 fuzzer started
	2019/12/20 13:06:35 dialing manager at 10.0.2.10:36747
	2019/12/20 13:06:35 syscalls: 1259
	2019/12/20 13:06:35 code coverage: enabled
	2019/12/20 13:06:35 comparison tracing: enabled
	2019/12/20 13:06:35 extra coverage: enabled
	2019/12/20 13:06:35 setuid sandbox: enabled
	2019/12/20 13:06:35 namespace sandbox: enabled
	2019/12/20 13:06:35 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 13:06:35 fault injection: enabled
	2019/12/20 13:06:35 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 13:06:35 net packet injection: enabled
	2019/12/20 13:06:35 net device setup: enabled
	2019/12/20 13:06:35 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 13:06:35 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps none/thr/cover                   : FAIL: run 0: hanged
	signal: killed
	
caps none/thr C                       : OK
caps none/thr/repeat                  : FAIL: no output from test machine
	syzkaller login: sshd (220) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:61256' (ECDSA) to the list of known hosts.
	2019/12/20 13:12:24 fuzzer started
	2019/12/20 13:12:28 dialing manager at 10.0.2.10:36747
	2019/12/20 13:12:29 syscalls: 1259
	2019/12/20 13:12:29 code coverage: enabled
	2019/12/20 13:12:29 comparison tracing: enabled
	2019/12/20 13:12:29 extra coverage: enabled
	2019/12/20 13:12:29 setuid sandbox: enabled
	2019/12/20 13:12:29 namespace sandbox: enabled
	2019/12/20 13:12:29 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 13:12:29 fault injection: enabled
	2019/12/20 13:12:29 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 13:12:29 net packet injection: enabled
	2019/12/20 13:12:29 net device setup: enabled
	2019/12/20 13:12:29 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 13:12:29 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps none/thr/repeat/cover            : FAIL: run 0: hanged
	signal: killed
	
caps none/thr/repeat C                : FAIL: should repeat 3 times, but repeated 1
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
	### start
	### call=0 errno=0
	### call=1 errno=1
	### call=2 errno=1
	### call=3 errno=0
	
caps setuid                           : FAIL: no output from test machine
	syzkaller login: sshd (206) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:52132' (ECDSA) to the list of known hosts.
	2019/12/20 13:18:14 fuzzer started
	2019/12/20 13:18:19 dialing manager at 10.0.2.10:36747
	2019/12/20 13:18:19 syscalls: 1259
	2019/12/20 13:18:19 code coverage: enabled
	2019/12/20 13:18:19 comparison tracing: enabled
	2019/12/20 13:18:19 extra coverage: enabled
	2019/12/20 13:18:19 setuid sandbox: enabled
	2019/12/20 13:18:19 namespace sandbox: enabled
	2019/12/20 13:18:19 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 13:18:19 fault injection: enabled
	2019/12/20 13:18:19 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 13:18:19 net packet injection: enabled
	2019/12/20 13:18:19 net device setup: enabled
	2019/12/20 13:18:19 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 13:18:19 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps setuid/cover                     : FAIL: run 0: wrong call 0 result 0, want 1
caps setuid C                         : OK
caps setuid/repeat                    : FAIL: no output from test machine
	Warning: Permanently added '[localhost]:30918' (ECDSA) to the list of known hosts.
	2019/12/20 13:24:05 fuzzer started
	2019/12/20 13:24:09 dialing manager at 10.0.2.10:36747
	2019/12/20 13:24:10 syscalls: 1259
	2019/12/20 13:24:10 code coverage: enabled
	2019/12/20 13:24:10 comparison tracing: enabled
	2019/12/20 13:24:10 extra coverage: enabled
	2019/12/20 13:24:10 setuid sandbox: enabled
	2019/12/20 13:24:10 namespace sandbox: enabled
	2019/12/20 13:24:10 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 13:24:10 fault injection: enabled
	2019/12/20 13:24:10 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 13:24:10 net packet injection: enabled
	2019/12/20 13:24:10 net device setup: enabled
	2019/12/20 13:24:10 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 13:24:10 devlink PCI setup: PCI device 0000:00:10.0 is not available
	syzkaller login: syz-executor.0 (287) used greatest stack depth: 10704 bytes left
	
caps setuid/repeat/cover              : FAIL: no output from test machine
	syzkaller login: sshd (218) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:36527' (ECDSA) to the list of known hosts.
	2019/12/20 13:29:58 fuzzer started
	2019/12/20 13:30:03 dialing manager at 10.0.2.10:36747
	2019/12/20 13:30:03 syscalls: 1259
	2019/12/20 13:30:03 code coverage: enabled
	2019/12/20 13:30:03 comparison tracing: enabled
	2019/12/20 13:30:03 extra coverage: enabled
	2019/12/20 13:30:03 setuid sandbox: enabled
	2019/12/20 13:30:03 namespace sandbox: enabled
	2019/12/20 13:30:03 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 13:30:03 fault injection: enabled
	2019/12/20 13:30:03 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 13:30:03 net packet injection: enabled
	2019/12/20 13:30:03 net device setup: enabled
	2019/12/20 13:30:03 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 13:30:03 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps setuid/repeat C                  : FAIL: no output from test machine
	syzkaller login: sshd (219) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:29602' (ECDSA) to the list of known hosts.
	2019/12/20 13:35:52 fuzzer started
	2019/12/20 13:35:56 dialing manager at 10.0.2.10:36747
	2019/12/20 13:35:56 syscalls: 1259
	2019/12/20 13:35:56 code coverage: enabled
	2019/12/20 13:35:57 comparison tracing: enabled
	2019/12/20 13:35:57 extra coverage: enabled
	2019/12/20 13:35:57 setuid sandbox: enabled
	2019/12/20 13:35:57 namespace sandbox: enabled
	2019/12/20 13:35:57 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 13:35:57 fault injection: enabled
	2019/12/20 13:35:57 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 13:35:57 net packet injection: enabled
	2019/12/20 13:35:57 net device setup: enabled
	2019/12/20 13:35:57 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 13:35:57 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps setuid/thr                       : FAIL: run 0: wrong call 0 result 0, want 1
caps setuid/thr/cover                 : FAIL: no output from test machine
	syzkaller login: sshd (218) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:24561' (ECDSA) to the list of known hosts.
	2019/12/20 13:41:46 fuzzer started
	2019/12/20 13:41:50 dialing manager at 10.0.2.10:36747
	2019/12/20 13:41:50 syscalls: 1259
	2019/12/20 13:41:50 code coverage: enabled
	2019/12/20 13:41:50 comparison tracing: enabled
	2019/12/20 13:41:50 extra coverage: enabled
	2019/12/20 13:41:50 setuid sandbox: enabled
	2019/12/20 13:41:50 namespace sandbox: enabled
	2019/12/20 13:41:50 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 13:41:50 fault injection: enabled
	2019/12/20 13:41:50 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 13:41:50 net packet injection: enabled
	2019/12/20 13:41:50 net device setup: enabled
	2019/12/20 13:41:50 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 13:41:50 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps setuid/thr C                     : OK
caps setuid/thr/repeat                : FAIL: no output from test machine
	syzkaller login: sshd (216) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:37208' (ECDSA) to the list of known hosts.
	2019/12/20 13:47:39 fuzzer started
	2019/12/20 13:47:43 dialing manager at 10.0.2.10:36747
	2019/12/20 13:47:44 syscalls: 1259
	2019/12/20 13:47:44 code coverage: enabled
	2019/12/20 13:47:44 comparison tracing: enabled
	2019/12/20 13:47:44 extra coverage: enabled
	2019/12/20 13:47:44 setuid sandbox: enabled
	2019/12/20 13:47:44 namespace sandbox: enabled
	2019/12/20 13:47:44 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 13:47:44 fault injection: enabled
	2019/12/20 13:47:44 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 13:47:44 net packet injection: enabled
	2019/12/20 13:47:44 net device setup: enabled
	2019/12/20 13:47:44 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 13:47:44 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps setuid/thr/repeat/cover          : FAIL: no output from test machine
	syzkaller login: sshd (221) used greatest stack depth: 10384 bytes left
	sshd (232) used greatest stack depth: 10296 bytes left
	Warning: Permanently added '[localhost]:31002' (ECDSA) to the list of known hosts.
	2019/12/20 13:53:32 fuzzer started
	2019/12/20 13:53:37 dialing manager at 10.0.2.10:36747
	2019/12/20 13:53:37 syscalls: 1259
	2019/12/20 13:53:37 code coverage: enabled
	2019/12/20 13:53:37 comparison tracing: enabled
	2019/12/20 13:53:37 extra coverage: enabled
	2019/12/20 13:53:37 setuid sandbox: enabled
	2019/12/20 13:53:37 namespace sandbox: enabled
	2019/12/20 13:53:37 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 13:53:37 fault injection: enabled
	2019/12/20 13:53:37 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 13:53:37 net packet injection: enabled
	2019/12/20 13:53:37 net device setup: enabled
	2019/12/20 13:53:37 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 13:53:37 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
caps setuid/thr/repeat C              : FAIL: no output from test machine
	syzkaller login: sshd (208) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:44683' (ECDSA) to the list of known hosts.
	2019/12/20 13:59:23 fuzzer started
	2019/12/20 13:59:27 dialing manager at 10.0.2.10:36747
	2019/12/20 13:59:28 syscalls: 1259
	2019/12/20 13:59:28 code coverage: enabled
	2019/12/20 13:59:28 comparison tracing: enabled
	2019/12/20 13:59:28 extra coverage: enabled
	2019/12/20 13:59:28 setuid sandbox: enabled
	2019/12/20 13:59:28 namespace sandbox: enabled
	2019/12/20 13:59:28 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 13:59:28 fault injection: enabled
	2019/12/20 13:59:28 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 13:59:28 net packet injection: enabled
	2019/12/20 13:59:28 net device setup: enabled
	2019/12/20 13:59:28 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 13:59:28 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
cgroup namespace                      : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/cover                : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/repeat               : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/repeat/cover         : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/repeat C             : FAIL: run 0: wrong call 5 result 2, want 0
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	
cgroup namespace/thr                  : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/thr/cover            : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/thr/repeat           : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/thr/repeat/cover     : FAIL: run 0: wrong call 5 result 2, want 0
cgroup namespace/thr/repeat C         : FAIL: run 0: wrong call 5 result 2, want 0
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	
cgroup none                           : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/cover                     : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/repeat                    : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/repeat/cover              : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/repeat C                  : FAIL: run 0: wrong call 5 result 2, want 0
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	
cgroup none/thr                       : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/thr/cover                 : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/thr/repeat                : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/thr/repeat/cover          : FAIL: run 0: wrong call 5 result 2, want 0
cgroup none/thr/repeat C              : FAIL: run 0: wrong call 5 result 2, want 0
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	### start
	### call=0 errno=0
	### call=1 errno=0
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=0
	### call=5 errno=2
	### call=6 errno=2
	### call=7 errno=2
	### call=8 errno=2
	### call=9 errno=2
	
exit0  C                              : OK
exit0 /repeat C                       : OK
exit0 /thr C                          : OK
exit0 /thr/repeat C                   : OK
exit0 namespace                       : OK
exit0 namespace/cover                 : OK
exit0 namespace C                     : OK
exit0 namespace/repeat                : OK
exit0 namespace/repeat/cover          : OK
exit0 namespace/repeat C              : OK
exit0 namespace/thr                   : OK
exit0 namespace/thr/cover             : OK
exit0 namespace/thr C                 : OK
exit0 namespace/thr/repeat            : OK
exit0 namespace/thr/repeat/cover      : OK
exit0 namespace/thr/repeat C          : OK
exit0 none                            : OK
exit0 none/cover                      : OK
exit0 none C                          : OK
exit0 none/repeat                     : OK
exit0 none/repeat/cover               : FAIL: no output from test machine
	syzkaller login: sshd (203) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:53397' (ECDSA) to the list of known hosts.
	2019/12/20 14:05:14 fuzzer started
	2019/12/20 14:05:18 dialing manager at 10.0.2.10:36747
	2019/12/20 14:05:19 syscalls: 1259
	2019/12/20 14:05:19 code coverage: enabled
	2019/12/20 14:05:19 comparison tracing: enabled
	2019/12/20 14:05:19 extra coverage: enabled
	2019/12/20 14:05:19 setuid sandbox: enabled
	2019/12/20 14:05:19 namespace sandbox: enabled
	2019/12/20 14:05:19 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 14:05:19 fault injection: enabled
	2019/12/20 14:05:19 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 14:05:19 net packet injection: enabled
	2019/12/20 14:05:19 net device setup: enabled
	2019/12/20 14:05:19 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 14:05:19 devlink PCI setup: PCI device 0000:00:10.0 is not available
	syz-runtest2749 (624) used greatest stack depth: 10376 bytes left
	
exit0 none/repeat C                   : OK
exit0 none/thr                        : OK
exit0 none/thr/cover                  : OK
exit0 none/thr C                      : OK
exit0 none/thr/repeat                 : OK
exit0 none/thr/repeat/cover           : OK
exit0 none/thr/repeat C               : OK
exit0 setuid                          : OK
exit0 setuid/cover                    : OK
exit0 setuid C                        : OK
exit0 setuid/repeat                   : OK
exit0 setuid/repeat/cover             : OK
exit0 setuid/repeat C                 : OK
exit0 setuid/thr                      : OK
exit0 setuid/thr/cover                : OK
exit0 setuid/thr C                    : OK
exit0 setuid/thr/repeat               : OK
exit0 setuid/thr/repeat/cover         : OK
exit0 setuid/thr/repeat C             : FAIL: no output from test machine
	syzkaller login: sshd (218) used greatest stack depth: 10384 bytes left
	sshd (229) used greatest stack depth: 9504 bytes left
	Warning: Permanently added '[localhost]:30501' (ECDSA) to the list of known hosts.
	2019/12/20 14:11:07 fuzzer started
	2019/12/20 14:11:11 dialing manager at 10.0.2.10:36747
	2019/12/20 14:11:12 syscalls: 1259
	2019/12/20 14:11:12 code coverage: enabled
	2019/12/20 14:11:12 comparison tracing: enabled
	2019/12/20 14:11:12 extra coverage: enabled
	2019/12/20 14:11:12 setuid sandbox: enabled
	2019/12/20 14:11:12 namespace sandbox: enabled
	2019/12/20 14:11:12 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 14:11:12 fault injection: enabled
	2019/12/20 14:11:12 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 14:11:12 net packet injection: enabled
	2019/12/20 14:11:12 net device setup: enabled
	2019/12/20 14:11:12 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 14:11:12 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
exit1  C                              : OK
exit1 /repeat C                       : OK
exit1 /thr C                          : OK
exit1 /thr/repeat C                   : OK
exit1 namespace                       : OK
exit1 namespace/cover                 : OK
exit1 namespace C                     : OK
exit1 namespace/repeat                : OK
exit1 namespace/repeat/cover          : OK
exit1 namespace/repeat C              : OK
exit1 namespace/thr                   : OK
exit1 namespace/thr/cover             : OK
exit1 namespace/thr C                 : OK
exit1 namespace/thr/repeat            : OK
exit1 namespace/thr/repeat/cover      : OK
exit1 namespace/thr/repeat C          : OK
exit1 none                            : OK
exit1 none/cover                      : OK
exit1 none C                          : OK
exit1 none/repeat                     : OK
exit1 none/repeat/cover               : OK
exit1 none/repeat C                   : OK
exit1 none/thr                        : OK
exit1 none/thr/cover                  : OK
exit1 none/thr C                      : OK
exit1 none/thr/repeat                 : OK
exit1 none/thr/repeat/cover           : OK
exit1 none/thr/repeat C               : OK
exit1 setuid                          : OK
exit1 setuid/cover                    : OK
exit1 setuid C                        : OK
exit1 setuid/repeat                   : OK
exit1 setuid/repeat/cover             : FAIL: no output from test machine
	syzkaller login: sshd (205) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:15330' (ECDSA) to the list of known hosts.
	2019/12/20 14:16:57 fuzzer started
	2019/12/20 14:17:02 dialing manager at 10.0.2.10:36747
	2019/12/20 14:17:02 syscalls: 1259
	2019/12/20 14:17:02 code coverage: enabled
	2019/12/20 14:17:02 comparison tracing: enabled
	2019/12/20 14:17:02 extra coverage: enabled
	2019/12/20 14:17:02 setuid sandbox: enabled
	2019/12/20 14:17:02 namespace sandbox: enabled
	2019/12/20 14:17:02 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 14:17:02 fault injection: enabled
	2019/12/20 14:17:02 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 14:17:02 net packet injection: enabled
	2019/12/20 14:17:02 net device setup: enabled
	2019/12/20 14:17:02 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 14:17:02 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
exit1 setuid/repeat C                 : OK
exit1 setuid/thr                      : OK
exit1 setuid/thr/cover                : OK
exit1 setuid/thr C                    : OK
exit1 setuid/thr/repeat               : OK
exit1 setuid/thr/repeat/cover         : OK
exit1 setuid/thr/repeat C             : OK
fd_assignment  C                      : OK
fd_assignment /repeat C               : OK
fd_assignment /thr C                  : OK
fd_assignment /thr/repeat C           : OK
fd_assignment namespace               : OK
fd_assignment namespace/cover         : OK
fd_assignment namespace C             : OK
fd_assignment namespace/repeat        : OK
fd_assignment namespace/repeat/cover  : OK
fd_assignment namespace/repeat C      : OK
fd_assignment namespace/thr           : OK
fd_assignment namespace/thr/cover     : OK
fd_assignment namespace/thr C         : OK
fd_assignment namespace/thr/repeat    : OK
fd_assignment namespace/thr/repeat/cover: OK
fd_assignment namespace/thr/repeat C  : OK
fd_assignment none                    : OK
fd_assignment none/cover              : OK
fd_assignment none C                  : OK
fd_assignment none/repeat             : OK
fd_assignment none/repeat/cover       : OK
fd_assignment none/repeat C           : OK
fd_assignment none/thr                : OK
fd_assignment none/thr/cover          : OK
fd_assignment none/thr C              : OK
fd_assignment none/thr/repeat         : FAIL: no output from test machine
	syzkaller login: sshd (218) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:46863' (ECDSA) to the list of known hosts.
	2019/12/20 14:22:50 fuzzer started
	2019/12/20 14:22:55 dialing manager at 10.0.2.10:36747
	2019/12/20 14:22:55 syscalls: 1259
	2019/12/20 14:22:55 code coverage: enabled
	2019/12/20 14:22:55 comparison tracing: enabled
	2019/12/20 14:22:55 extra coverage: enabled
	2019/12/20 14:22:55 setuid sandbox: enabled
	2019/12/20 14:22:55 namespace sandbox: enabled
	2019/12/20 14:22:55 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 14:22:55 fault injection: enabled
	2019/12/20 14:22:55 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 14:22:55 net packet injection: enabled
	2019/12/20 14:22:55 net device setup: enabled
	2019/12/20 14:22:55 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 14:22:55 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
fd_assignment none/thr/repeat/cover   : OK
fd_assignment none/thr/repeat C       : OK
fd_assignment setuid                  : OK
fd_assignment setuid/cover            : OK
fd_assignment setuid C                : OK
fd_assignment setuid/repeat           : OK
fd_assignment setuid/repeat/cover     : OK
fd_assignment setuid/repeat C         : OK
fd_assignment setuid/thr              : OK
fd_assignment setuid/thr/cover        : OK
fd_assignment setuid/thr C            : OK
fd_assignment setuid/thr/repeat       : OK
fd_assignment setuid/thr/repeat/cover : OK
fd_assignment setuid/thr/repeat C     : OK
file  C                               : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file /repeat C                        : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file /thr C                           : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file /thr/repeat C                    : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file namespace                        : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/cover                  : FAIL: run 0: wrong call 0 result 2, want 0
file namespace C                      : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file namespace/repeat                 : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/repeat/cover           : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/repeat C               : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file namespace/thr                    : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/thr/cover              : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/thr C                  : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file namespace/thr/repeat             : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/thr/repeat/cover       : FAIL: run 0: wrong call 0 result 2, want 0
file namespace/thr/repeat C           : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file none                             : FAIL: run 0: wrong call 0 result 2, want 0
file none/cover                       : FAIL: run 0: wrong call 0 result 2, want 0
file none C                           : FAIL: no output from test machine
	syzkaller login: sshd (226) used greatest stack depth: 10384 bytes left
	sshd (237) used greatest stack depth: 9776 bytes left
	Warning: Permanently added '[localhost]:48346' (ECDSA) to the list of known hosts.
	2019/12/20 14:28:44 fuzzer started
	2019/12/20 14:28:48 dialing manager at 10.0.2.10:36747
	2019/12/20 14:28:49 syscalls: 1259
	2019/12/20 14:28:49 code coverage: enabled
	2019/12/20 14:28:49 comparison tracing: enabled
	2019/12/20 14:28:49 extra coverage: enabled
	2019/12/20 14:28:49 setuid sandbox: enabled
	2019/12/20 14:28:49 namespace sandbox: enabled
	2019/12/20 14:28:49 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 14:28:49 fault injection: enabled
	2019/12/20 14:28:49 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 14:28:49 net packet injection: enabled
	2019/12/20 14:28:49 net device setup: enabled
	2019/12/20 14:28:49 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 14:28:49 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
file none/repeat                      : FAIL: run 0: wrong call 0 result 2, want 0
file none/repeat/cover                : FAIL: run 0: wrong call 0 result 2, want 0
file none/repeat C                    : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file none/thr                         : FAIL: run 0: wrong call 0 result 2, want 0
file none/thr/cover                   : FAIL: run 0: wrong call 0 result 2, want 0
file none/thr C                       : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file none/thr/repeat                  : FAIL: run 0: wrong call 0 result 2, want 0
file none/thr/repeat/cover            : FAIL: run 0: wrong call 0 result 2, want 0
file none/thr/repeat C                : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file setuid                           : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/cover                     : FAIL: run 0: wrong call 0 result 2, want 0
file setuid C                         : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file setuid/repeat                    : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/repeat/cover              : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/repeat C                  : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file setuid/thr                       : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/thr/cover                 : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/thr C                     : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file setuid/thr/repeat                : FAIL: no output from test machine
	syzkaller login: sshd (204) used greatest stack depth: 10384 bytes left
	sshd (246) used greatest stack depth: 9600 bytes left
	Warning: Permanently added '[localhost]:42600' (ECDSA) to the list of known hosts.
	2019/12/20 14:34:35 fuzzer started
	2019/12/20 14:34:39 dialing manager at 10.0.2.10:36747
	2019/12/20 14:34:39 syscalls: 1259
	2019/12/20 14:34:39 code coverage: enabled
	2019/12/20 14:34:39 comparison tracing: enabled
	2019/12/20 14:34:39 extra coverage: enabled
	2019/12/20 14:34:39 setuid sandbox: enabled
	2019/12/20 14:34:39 namespace sandbox: enabled
	2019/12/20 14:34:39 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 14:34:39 fault injection: enabled
	2019/12/20 14:34:39 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 14:34:39 net packet injection: enabled
	2019/12/20 14:34:39 net device setup: enabled
	2019/12/20 14:34:39 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 14:34:39 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
file setuid/thr/repeat/cover          : FAIL: run 0: wrong call 0 result 2, want 0
file setuid/thr/repeat C              : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=9
	### call=3 errno=9
	
file_immutable  C                     : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable /repeat C              : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable /thr C                 : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable /thr/repeat C          : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable none                   : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/cover             : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none C                 : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable none/repeat            : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/repeat/cover      : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/repeat C          : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable none/thr               : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/thr/cover         : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/thr C             : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
file_immutable none/thr/repeat        : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/thr/repeat/cover  : FAIL: run 0: wrong call 0 result 2, want 0
file_immutable none/thr/repeat C      : FAIL: run 0: wrong call 0 result 2, want 0
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	### start
	### call=0 errno=2
	### call=1 errno=9
	### call=2 errno=0
	### call=3 errno=0
	### call=4 errno=25
	
ipc namespace                         : OK
ipc namespace/cover                   : OK
ipc namespace C                       : OK
ipc namespace/repeat                  : OK
ipc namespace/repeat/cover            : OK
ipc namespace/repeat C                : OK
ipc namespace/thr                     : OK
ipc namespace/thr/cover               : OK
ipc namespace/thr C                   : OK
ipc namespace/thr/repeat              : OK
ipc namespace/thr/repeat/cover        : OK
ipc namespace/thr/repeat C            : OK
ipc none                              : OK
ipc none/cover                        : OK
ipc none C                            : FAIL: no output from test machine
	syzkaller login: sshd (218) used greatest stack depth: 10384 bytes left
	sshd (229) used greatest stack depth: 9776 bytes left
	Warning: Permanently added '[localhost]:47762' (ECDSA) to the list of known hosts.
	2019/12/20 14:40:29 fuzzer started
	2019/12/20 14:40:33 dialing manager at 10.0.2.10:36747
	2019/12/20 14:40:34 syscalls: 1259
	2019/12/20 14:40:34 code coverage: enabled
	2019/12/20 14:40:34 comparison tracing: enabled
	2019/12/20 14:40:34 extra coverage: enabled
	2019/12/20 14:40:34 setuid sandbox: enabled
	2019/12/20 14:40:34 namespace sandbox: enabled
	2019/12/20 14:40:34 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 14:40:34 fault injection: enabled
	2019/12/20 14:40:34 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 14:40:34 net packet injection: enabled
	2019/12/20 14:40:34 net device setup: enabled
	2019/12/20 14:40:34 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 14:40:34 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
ipc none/repeat                       : OK
ipc none/repeat/cover                 : OK
ipc none/repeat C                     : OK
ipc none/thr                          : OK
ipc none/thr/cover                    : OK
ipc none/thr C                        : OK
ipc none/thr/repeat                   : OK
ipc none/thr/repeat/cover             : OK
ipc none/thr/repeat C                 : OK
nonexec0  C                           : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec0 /thr C                       : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec0 namespace                    : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 namespace/cover              : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 namespace C                  : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec0 namespace/thr                : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 namespace/thr/cover          : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 namespace/thr C              : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec0 none                         : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 none/cover                   : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 none C                       : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec0 none/thr                     : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 none/thr/cover               : FAIL: run 0: wrong call 1 result 122, want 95
nonexec0 none/thr C                   : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	
nonexec1  C                           : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	### call=2 errno=25
	
nonexec1 /thr C                       : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	### call=2 errno=25
	
nonexec1 none                         : FAIL: run 0: wrong call 1 result 122, want 95
nonexec1 none/cover                   : FAIL: run 0: wrong call 1 result 122, want 95
nonexec1 none C                       : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	### call=2 errno=25
	
nonexec1 none/thr                     : FAIL: no output from test machine
	syzkaller login: sshd (217) used greatest stack depth: 10384 bytes left
	sshd (228) used greatest stack depth: 10296 bytes left
	Warning: Permanently added '[localhost]:15487' (ECDSA) to the list of known hosts.
	2019/12/20 14:46:22 fuzzer started
	2019/12/20 14:46:27 dialing manager at 10.0.2.10:36747
	2019/12/20 14:46:27 syscalls: 1259
	2019/12/20 14:46:27 code coverage: enabled
	2019/12/20 14:46:27 comparison tracing: enabled
	2019/12/20 14:46:27 extra coverage: enabled
	2019/12/20 14:46:27 setuid sandbox: enabled
	2019/12/20 14:46:27 namespace sandbox: enabled
	2019/12/20 14:46:27 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 14:46:27 fault injection: enabled
	2019/12/20 14:46:27 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 14:46:27 net packet injection: enabled
	2019/12/20 14:46:27 net device setup: enabled
	2019/12/20 14:46:27 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 14:46:27 devlink PCI setup: PCI device 0000:00:10.0 is not available
	syz-executor.0 (289) used greatest stack depth: 10192 bytes left
	
nonexec1 none/thr/cover               : FAIL: run 0: wrong call 1 result 122, want 95
nonexec1 none/thr C                   : FAIL: run 0: wrong call 1 result 122, want 95
	### start
	### call=0 errno=0
	### call=1 errno=122
	### call=2 errno=25
	
pipe  C                               : OK
pipe /repeat C                        : OK
pipe /thr C                           : OK
pipe /thr/repeat C                    : OK
pipe namespace                        : OK
pipe namespace/cover                  : OK
pipe namespace C                      : OK
pipe namespace/repeat                 : OK
pipe namespace/repeat/cover           : OK
pipe namespace/repeat C               : OK
pipe namespace/thr                    : OK
pipe namespace/thr/cover              : OK
pipe namespace/thr C                  : OK
pipe namespace/thr/repeat             : OK
pipe namespace/thr/repeat/cover       : OK
pipe namespace/thr/repeat C           : OK
pipe none                             : OK
pipe none/cover                       : OK
pipe none C                           : OK
pipe none/repeat                      : OK
pipe none/repeat/cover                : OK
pipe none/repeat C                    : OK
pipe none/thr                         : OK
pipe none/thr/cover                   : OK
pipe none/thr C                       : OK
pipe none/thr/repeat                  : OK
pipe none/thr/repeat/cover            : OK
pipe none/thr/repeat C                : OK
pipe setuid                           : OK
pipe setuid/cover                     : OK
pipe setuid C                         : OK
pipe setuid/repeat                    : FAIL: no output from test machine
	syzkaller login: sshd (217) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:21803' (ECDSA) to the list of known hosts.
	2019/12/20 14:52:16 fuzzer started
	2019/12/20 14:52:20 dialing manager at 10.0.2.10:36747
	2019/12/20 14:52:21 syscalls: 1259
	2019/12/20 14:52:21 code coverage: enabled
	2019/12/20 14:52:21 comparison tracing: enabled
	2019/12/20 14:52:21 extra coverage: enabled
	2019/12/20 14:52:21 setuid sandbox: enabled
	2019/12/20 14:52:21 namespace sandbox: enabled
	2019/12/20 14:52:21 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 14:52:21 fault injection: enabled
	2019/12/20 14:52:21 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 14:52:21 net packet injection: enabled
	2019/12/20 14:52:21 net device setup: enabled
	2019/12/20 14:52:21 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 14:52:21 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
pipe setuid/repeat/cover              : OK
pipe setuid/repeat C                  : OK
pipe setuid/thr                       : OK
pipe setuid/thr/cover                 : OK
pipe setuid/thr C                     : OK
pipe setuid/thr/repeat                : OK
pipe setuid/thr/repeat/cover          : OK
pipe setuid/thr/repeat C              : OK
syz_mount_image  C                    : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image /repeat C             : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image /thr C                : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image /thr/repeat C         : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image none                  : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/cover            : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none C                : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image none/repeat           : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/repeat/cover     : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/repeat C         : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image none/thr              : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/thr/cover        : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/thr C            : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	
syz_mount_image none/thr/repeat       : FAIL: no output from test machine
	syzkaller login: sshd (215) used greatest stack depth: 10384 bytes left
	sshd (226) used greatest stack depth: 10296 bytes left
	Warning: Permanently added '[localhost]:49199' (ECDSA) to the list of known hosts.
	2019/12/20 14:58:10 fuzzer started
	2019/12/20 14:58:14 dialing manager at 10.0.2.10:36747
	2019/12/20 14:58:14 syscalls: 1259
	2019/12/20 14:58:14 code coverage: enabled
	2019/12/20 14:58:14 comparison tracing: enabled
	2019/12/20 14:58:14 extra coverage: enabled
	2019/12/20 14:58:14 setuid sandbox: enabled
	2019/12/20 14:58:14 namespace sandbox: enabled
	2019/12/20 14:58:14 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 14:58:14 fault injection: enabled
	2019/12/20 14:58:14 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 14:58:14 net packet injection: enabled
	2019/12/20 14:58:14 net device setup: enabled
	2019/12/20 14:58:14 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 14:58:14 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
syz_mount_image none/thr/repeat/cover : FAIL: run 0: wrong call 0 result 89, want 0
syz_mount_image none/thr/repeat C     : FAIL: run 0: wrong call 0 result 89, want 0
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	### start
	### call=0 errno=89
	### call=1 errno=89
	
tipc  C                               : FAIL: run 0: wrong call 1 result 22, want 0
	### start
	### call=0 errno=0
	### call=1 errno=22
	
tipc /repeat C                        : FAIL: run 0: wrong call 1 result 22, want 0
	### start
	### call=0 errno=0
	### call=1 errno=22
	### start
	### call=0 errno=0
	### call=1 errno=22
	### start
	### call=0 errno=0
	### call=1 errno=22
	
tipc /thr C                           : OK
tipc /thr/repeat C                    : OK
tipc namespace                        : FAIL: run 0: wrong call 1 result 22, want 0
tipc namespace/cover                  : FAIL: run 0: wrong call 1 result 22, want 0
tipc namespace C                      : FAIL: run 0: wrong call 1 result 2, want 0
	### start
	### call=0 errno=0
	### call=1 errno=2
	
tipc namespace/repeat                 : FAIL: run 0: wrong call 1 result 22, want 0
tipc namespace/repeat/cover           : FAIL: run 0: wrong call 1 result 22, want 0
tipc namespace/repeat C               : FAIL: run 0: wrong call 1 result 11, want 0
	### start
	### call=0 errno=0
	### call=1 errno=11
	### start
	### call=0 errno=0
	### call=1 errno=11
	### start
	### call=0 errno=0
	### call=1 errno=11
	
tipc namespace/thr                    : FAIL: run 0: wrong call 1 result 22, want 0
tipc namespace/thr/cover              : FAIL: run 0: call 1 is blocked
tipc namespace/thr C                  : OK
tipc namespace/thr/repeat             : FAIL: run 0: call 1 is blocked
tipc namespace/thr/repeat/cover       : FAIL: run 0: call 1 is blocked
tipc namespace/thr/repeat C           : OK
tipc none                             : FAIL: run 0: wrong call 1 result 22, want 0
tipc none/cover                       : FAIL: run 0: wrong call 1 result 22, want 0
tipc none C                           : FAIL: run 0: wrong call 1 result 19, want 0
	### start
	### call=0 errno=0
	### call=1 errno=19
	
tipc none/repeat                      : FAIL: run 0: wrong call 1 result 22, want 0
tipc none/repeat/cover                : FAIL: run 0: wrong call 1 result 22, want 0
tipc none/repeat C                    : FAIL: run 0: wrong call 1 result 11, want 0
	### start
	### call=0 errno=0
	### call=1 errno=11
	### start
	### call=0 errno=0
	### call=1 errno=11
	### start
	### call=0 errno=0
	### call=1 errno=11
	
tipc none/thr                         : FAIL: run 0: call 1 is blocked
tipc none/thr/cover                   : FAIL: run 0: call 1 is blocked
tipc none/thr C                       : OK
tipc none/thr/repeat                  : FAIL: run 0: call 1 is blocked
tipc none/thr/repeat/cover            : FAIL: run 0: call 1 is blocked
tipc none/thr/repeat C                : OK
tipc setuid                           : FAIL: run 0: wrong call 1 result 22, want 0
tipc setuid/cover                     : FAIL: run 0: wrong call 1 result 22, want 0
tipc setuid C                         : FAIL: no output from test machine
	syzkaller login: sshd (207) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:49400' (ECDSA) to the list of known hosts.
	2019/12/20 15:04:00 fuzzer started
	2019/12/20 15:04:04 dialing manager at 10.0.2.10:36747
	2019/12/20 15:04:04 syscalls: 1259
	2019/12/20 15:04:04 code coverage: enabled
	2019/12/20 15:04:04 comparison tracing: enabled
	2019/12/20 15:04:04 extra coverage: enabled
	2019/12/20 15:04:04 setuid sandbox: enabled
	2019/12/20 15:04:04 namespace sandbox: enabled
	2019/12/20 15:04:04 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 15:04:04 fault injection: enabled
	2019/12/20 15:04:04 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 15:04:04 net packet injection: enabled
	2019/12/20 15:04:04 net device setup: enabled
	2019/12/20 15:04:04 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 15:04:04 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
tipc setuid/repeat                    : FAIL: run 0: wrong call 1 result 22, want 0
tipc setuid/repeat/cover              : FAIL: run 0: wrong call 1 result 22, want 0
tipc setuid/repeat C                  : FAIL: run 0: wrong call 1 result 11, want 0
	### start
	### call=0 errno=0
	### call=1 errno=11
	### start
	### call=0 errno=0
	### call=1 errno=11
	### start
	### call=0 errno=0
	### call=1 errno=11
	
tipc setuid/thr                       : FAIL: run 0: call 1 is blocked
tipc setuid/thr/cover                 : FAIL: run 0: call 1 is blocked
tipc setuid/thr C                     : OK
tipc setuid/thr/repeat                : FAIL: run 0: call 1 is blocked
tipc setuid/thr/repeat/cover          : FAIL: run 0: call 1 is blocked
tipc setuid/thr/repeat C              : OK
vnet_tun namespace                    : OK
vnet_tun namespace/cover              : OK
vnet_tun namespace C                  : OK
vnet_tun namespace/repeat             : OK
vnet_tun namespace/repeat/cover       : OK
vnet_tun namespace/repeat C           : OK
vnet_tun namespace/thr                : OK
vnet_tun namespace/thr/cover          : OK
vnet_tun namespace/thr C              : OK
vnet_tun namespace/thr/repeat         : OK
vnet_tun namespace/thr/repeat/cover   : OK
vnet_tun namespace/thr/repeat C       : OK
vnet_tun none                         : OK
vnet_tun none/cover                   : OK
vnet_tun none C                       : OK
vnet_tun none/repeat                  : OK
vnet_tun none/repeat/cover            : OK
vnet_tun none/repeat C                : OK
vnet_tun none/thr                     : FAIL: no output from test machine
	syzkaller login: sshd (205) used greatest stack depth: 10384 bytes left
	Warning: Permanently added '[localhost]:25654' (ECDSA) to the list of known hosts.
	2019/12/20 15:09:50 fuzzer started
	2019/12/20 15:09:54 dialing manager at 10.0.2.10:36747
	2019/12/20 15:09:55 syscalls: 1259
	2019/12/20 15:09:55 code coverage: enabled
	2019/12/20 15:09:55 comparison tracing: enabled
	2019/12/20 15:09:55 extra coverage: enabled
	2019/12/20 15:09:55 setuid sandbox: enabled
	2019/12/20 15:09:55 namespace sandbox: enabled
	2019/12/20 15:09:55 Android sandbox: /sys/fs/selinux/policy does not exist
	2019/12/20 15:09:55 fault injection: enabled
	2019/12/20 15:09:55 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled
	2019/12/20 15:09:55 net packet injection: enabled
	2019/12/20 15:09:55 net device setup: enabled
	2019/12/20 15:09:55 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist
	2019/12/20 15:09:55 devlink PCI setup: PCI device 0000:00:10.0 is not available
	
vnet_tun none/thr/cover               : OK
vnet_tun none/thr C                   : OK
vnet_tun none/thr/repeat              : OK
vnet_tun none/thr/repeat/cover        : OK
vnet_tun none/thr/repeat C            : OK
vnet_tun setuid                       : OK
vnet_tun setuid/cover                 : OK
vnet_tun setuid C                     : OK
vnet_tun setuid/repeat                : OK
vnet_tun setuid/repeat/cover          : OK
vnet_tun setuid/repeat C              : OK
vnet_tun setuid/thr                   : OK
vnet_tun setuid/thr/cover             : OK
vnet_tun setuid/thr C                 : OK
vnet_tun setuid/thr/repeat            : OK
vnet_tun setuid/thr/repeat/cover      : OK
vnet_tun setuid/thr/repeat C          : OK
ok: 227, broken: 0, skip: 165, fail: 223
tests failed

@evdenis
Copy link
Contributor

evdenis commented Dec 20, 2019

I can create manually file1 at AT_FDCWD in vm. The test fails:

$ ./syz-execprog -debug test/file
2019/12/20 22:56:50 parsed 1 programs
2019/12/20 22:56:54 executed programs: 0
spawned loop pid 2590
mount(fusectl) failed: 2
write(/syzcgroup/unified/cgroup.subtree_control) failed: 2
mount(cgroup cpu) failed: 16
mount(cgroup net) failed: 16
netlink: add addr 172.30.0.1 dev nr0: No such device
netlink: device nr0 up master (null): No such device
netlink: add addr 172.30.1.1 dev rose0: No such device
netlink: device rose0 up master (null): No such device
tun_frags_enabled=1
...
mkdir(/syzcgroup/unified/syz0) failed: 17
[11774ms] exec opts: procid=0 threaded=1 collide=1 cover=0 comps=0 dedup=1 fault=0/0/0 prog=0
spawned worker pid 2
#0 [11807ms] -> openat(0xffffffffffffff9c, 0x20000040, 0x42, 0x1ff)
#0 [11811ms] <- openat=0xffffffffffffffff errno=2 
#0 [11816ms] -> write(0xffffffffffffffff, 0x20000080, 0x4)
#0 [11819ms] <- write=0xffffffffffffffff errno=9 
#0 [11820ms] -> read(0xffffffffffffffff, 0x200000c0, 0x4)
#0 [11823ms] <- read=0xffffffffffffffff errno=9 
#0 [11823ms] -> close(0xffffffffffffffff)
#0 [11824ms] <- close=0xffffffffffffffff errno=9 
enabling collider
#0 [11827ms] -> openat(0xffffffffffffff9c, 0x20000040, 0x42, 0x1ff)
#0 [11830ms] <- openat=0xffffffffffffffff errno=2 
#0 [11838ms] -> write(0xffffffffffffffff, 0x20000080, 0x4)
#0 [11841ms] <- write=0xffffffffffffffff errno=9 
#1 [11842ms] -> read(0xffffffffffffffff, 0x200000c0, 0x4)
#1 [11846ms] <- read=0xffffffffffffffff errno=9 
2019/12/20 22:50:33 result: hanged=false err=<nil>

@dvyukov
Copy link
Collaborator

dvyukov commented Dec 21, 2019

It should create some temp dirs and use them. Perhaps there is something wrong with the location where it creates temp dirs. You could trace that with more debug() calls.
One trick that I use sometimes: collect coverage with -coverfile, then pass through addr2line and follow kernel path and where it bails out with an error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants