blob: 3c821949a1d27d00793d8399e861d1d43019b131 [file] [log] [blame]
// KMSAN: uninit-value in btrfs_scan_one_device (2)
// https://syzkaller.appspot.com/bug?id=cc82e7de487c95b3a7d56e90554b852acc517a69
// status:invalid
// autogenerated by syzkaller (https://github.com/google/syzkaller)
#define _GNU_SOURCE
#include <endian.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/syscall.h>
#include <sys/types.h>
#include <unistd.h>
int main(void)
{
syscall(__NR_mmap, 0x20000000, 0x1000000, 3, 0x32, -1, 0);
memcpy((void*)0x20fd5ff8, "./file0", 8);
syscall(__NR_mkdir, 0x20fd5ff8, 0);
memcpy((void*)0x20000100, "/dev/nullb0", 12);
memcpy((void*)0x20000040, "./file0", 8);
memcpy((void*)0x20000080, "btrfs", 6);
syscall(__NR_mount, 0x20000100, 0x20000040, 0x20000080, 0, 0);
return 0;
}