Skip to content

Instantly share code, notes, and snippets.

dashboard/app/dashboard.go: log.Logf(0, "failed to start profiler: %v", err)
pkg/build/gvisor.go: log.Logf(0, "bazel: %v", buildArgs)
pkg/build/gvisor.go: log.Logf(0, "bazel: %v", aqueryArgs)
pkg/cover/backend/elf.go: log.Logf(0, "ignoring module %v without DEBUG_INFO", module.Name)
pkg/cover/backend/modules.go: log.Logf(0, "failed to discover module %v", mod.Name)
pkg/cover/backend/modules.go: log.Logf(0, "module %v -> %v", mod.Name, path)
pkg/cover/backend/modules.go: log.Logf(0, "failed to get %v module name: %v", path, err)
pkg/host/features.go: log.Logf(1, "executor %v\n%s", args, output)
pkg/host/syscalls.go: log.Logf(1, "detecting supported syscalls")
pkg/instance/instance.go: log.Logf(0, "failed to symbolize report: %v", err)
Collecting stacktraces from all running threads with gdb:
#0 0x000000000b408e47 in __sanitizer::internal_sched_yield() ()
#0 0x000000000b408e47 in __sanitizer::internal_sched_yield() ()
#0 0x000000000b408e47 in __sanitizer::internal_sched_yield() ()
#0 0x000000000b49896c in __tsan_unaligned_read8 ()
#0 0x000000000b408e47 in __sanitizer::internal_sched_yield() ()
#0 0x000000000b408e47 in __sanitizer::internal_sched_yield() ()
#0 0x000000000b408e47 in __sanitizer::internal_sched_yield() ()
#0 0x000000000b408e47 in __sanitizer::internal_sched_yield() ()
#0 0x000000000b408e47 in __sanitizer::internal_sched_yield() ()
00000000004b9af0 <_ZN6__tsan16TraceMutexUnlockEPNS_11ThreadStateEm>:
4b9af0: 41 56 push %r14
4b9af2: 53 push %rbx
4b9af3: 50 push %rax
4b9af4: 48 89 f3 mov %rsi,%rbx
4b9af7: 49 89 fe mov %rdi,%r14
4b9afa: 48 8b 47 18 mov 0x18(%rdi),%rax
4b9afe: 8d 48 08 lea 0x8(%rax),%ecx
4b9b01: f7 c1 f0 0f 00 00 test $0xff0,%ecx
4b9b07: 74 1b je 4b9b24 <_ZN6__tsan16TraceMutexUnlockEPNS_11ThreadStateEm+0x34>
00000000004b9af0 <_ZN6__tsan16TraceMutexUnlockEPNS_11ThreadStateEm>:
4b9af0: 41 56 push %r14
4b9af2: 53 push %rbx
4b9af3: 50 push %rax
4b9af4: 48 89 f3 mov %rsi,%rbx
4b9af7: 49 89 fe mov %rdi,%r14
4b9afa: 48 8b 47 18 mov 0x18(%rdi),%rax
4b9afe: 8d 48 08 lea 0x8(%rax),%ecx
4b9b01: f7 c1 f0 0f 00 00 test $0xff0,%ecx
4b9b07: 74 1b je 4b9b24 <_ZN6__tsan16TraceMutexUnlockEPNS_11ThreadStateEm+0x34>
$ git fetch git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
$ git log --oneline --grep syz v5.15..linux-stable/linux-5.15.y | wc -l
127
$ git log --oneline --grep syz v5.10..linux-stable/linux-5.10.y | wc -l
501
$ git log --oneline --grep syz v5.4..linux-stable/linux-5.4.y | wc -l
819
$ git log --oneline --grep syz v4.19..linux-stable/linux-4.19.y | wc -l
1104
$ git log --oneline --grep syz v4.14..linux-stable/linux-4.14.y | wc -l
==================
WARNING: ThreadSanitizer: data race (pid=23518)
Atomic read of size 1 at 0x7b1c00046410 by thread T13:
#0 pthread_mutex_trylock /b/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1337:3 (unit_tests+0x55a83aa)
#1 base::internal::LockImpl::Try() base/synchronization/lock_impl.h:114:12 (unit_tests+0x5ce57b0)
#2 Lock base/synchronization/lock_impl.h:93:7 (unit_tests+0x11a6de1f)
#3 Acquire base/synchronization/lock.h:54:11 (unit_tests+0x11a6de1f)
#4 BasicAutoLock base/synchronization/lock_impl.h:134:11 (unit_tests+0x11a6de1f)
#5 base::FeatureList::CheckFeatureIdentity(base::Feature const&) base/feature_list.cc:723:12 (unit_tests+0x11a6de1f)
#6 base::FeatureList::GetOverrideState(base::Feature const&) base/feature_list.cc:548:3 (unit_tests+0x11a6dd27)
00000000004ba450 <__tsan_read16>:
4ba450: 49 89 f9 mov %rdi,%r9
4ba453: 48 c7 c1 c0 f8 ff ff mov $0xfffffffffffff8c0,%rcx
4ba45a: 64 48 8b 79 28 mov %fs:0x28(%rcx),%rdi
4ba45f: 8b 17 mov (%rdi),%edx
4ba461: 85 d2 test %edx,%edx
4ba463: 0f 88 82 00 00 00 js 4ba4eb <__tsan_read16+0x9b>
4ba469: 4c 8b 04 24 mov (%rsp),%r8
4ba46d: 4b 8d 0c 09 lea (%r9,%r9,1),%rcx
4ba471: 48 b8 f0 ff ff ff ff movabs $0xffff0ffffffffff0,%rax
00000000004ba420 <__tsan_read16>:
4ba420: 53 push %rbx
4ba421: 49 89 f9 mov %rdi,%r9
4ba424: 48 c7 c0 c0 f8 ff ff mov $0xfffffffffffff8c0,%rax
4ba42b: 64 48 8b 78 28 mov %fs:0x28(%rax),%rdi
4ba430: 8b 17 mov (%rdi),%edx
4ba432: 85 d2 test %edx,%edx
4ba434: 0f 88 9e 00 00 00 js 4ba4d8 <__tsan_read16+0xb8>
4ba43a: 4c 8b 44 24 08 mov 0x8(%rsp),%r8
4ba43f: 4b 8d 04 09 lea (%r9,%r9,1),%rax
generating linux/s390x...
dev_kvm.txt: failed to run compiler: s390x-linux-gnu-gcc [-nostdinc -w -fmessage-length=0 -O3 -I. -D__KERNEL__ -DKBUILD_MODNAME="-" -Iarch/s390/include -I/tmp/syzkaller-kernel-build543436297/arch/s390/include/generated/uapi -I/tmp/syzkaller-kernel-build543436297/arch/s390/include/generated -Iarch/s390/include/asm/mach-malta -Iarch/s390/include/asm/mach-generic -I/tmp/syzkaller-kernel-build543436297/include -Iinclude -Iarch/s390/include/uapi -I/tmp/syzkaller-kernel-build543436297/arch/s390/include/generated/uapi -Iinclude/uapi -I/tmp/syzkaller-kernel-build543436297/include/generated/uapi -I/syzkaller/kernel -Iinclude/linux -I/tmp/syzkaller-kernel-build543436297/syzkaller -include include/linux/kconfig.h -O2 -pthread -Wall -Werror -Wparentheses -Wunused-const-variable -Wframe-larger-than=16384 -static]
exit status 1
In file included from include/asm-generic/ioctl.h:5,
from /tmp/syzkaller-kernel-build543436297/arch/s390/include/generated/uapi/asm/ioctl.h:1,