Git Product home page Git Product logo

sslab-gatech / janus Goto Github PK

View Code? Open in Web Editor NEW
203.0 203.0 27.0 185.57 MB

Janus: a state-of-the-art file system fuzzer on Linux

License: MIT License

C++ 1.41% Makefile 0.30% C 96.03% Shell 0.16% PLpgSQL 0.01% HTML 0.01% JavaScript 0.01% Rich Text Format 0.01% M4 0.01% Python 0.10% Roff 0.11% sed 0.01% TeX 0.06% Awk 0.01% Yacc 0.02% Objective-C 0.31% Scilab 0.01% Perl 0.13% Assembly 1.35% Lex 0.01%
btrfs ext4 f2fs filesystem fuzzer fuzzing lkl

janus's People

Contributors

tarafans avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

janus's Issues

compression failed during “Create the input directory and the output directory for Janus” phase

when I run fuzzer after create seed programs, with the code:
./core/afl-image-syscall/afl-fuzz -b btrfs -s fs/btrfs/btrfs_wrapper.so -e ./samples/evaluation/btrfs-00.image -S btrfs -y prog -i input -o output -m none -u 2 -- ./lkl/tools/lkl/btrfs-combined -t btrfs -p @@

I got the outcome as follows:
afl-fuzz 2.52b by [email protected]
[+] [fs-fuzz] shm name to store image buffer: btrfs
[+] [fs-fuzz] target wrapper (.so) path: fs/btrfs/btrfs_wrapper.so
[+] [fs-fuzz] seed image path: ./samples/evaluation/btrfs-00.image
[+] [fs-fuzz] syscall input directory: prog
[+] You have 48 CPU cores and 1 runnable tasks (utilization: 2%).
[+] Try parallel jobs - see docs/parallel_fuzzing.txt.
[+] Found a free CPU core, binding to #2.
[] Checking core_pattern...
[
] Checking CPU scaling governor...
[+] [+] Open shm btrfs success.
[+] [+] Map shm btrfs at 0x7fdc3ac9b000 size: 0x8000000.

[-] image ./samples/evaluation/btrfs-00.image compression failed.
Location: compress(), btrfs_fuzzer.cc:211

can anyone tell me why I got this error?

Makefile recipe for target '/home/enigma/janus/lkl/tools/lkl/fsfuzz' failed

I am trying to compile lkl and when i ran ./compile -t ext4 -c command, makefile recipe failed with error
AR /home/enigma/janus/lkl/tools/lkl/liblkl.a
LINK /home/enigma/janus/lkl/tools/lkl/fsfuzz
/usr/bin/ld: cannot find -larchive
collect2: error: ld returned 1 exit status
Can you please help me with what's -larchive library and where i can find it to solve the error.

Error while Compile (ported) lkl 4.17

when I run ./compile -t btrfs -c in lkl, i get some error msg:

afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 62 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 68 locations (non-hardened mode, ratio 100%).
AR fs/kernfs/built-in.a
AR drivers/char/hw_random/built-in.a
AR drivers/hwmon/built-in.a
AR kernel/time/built-in.a
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 61 locations (non-hardened mode, ratio 100%).
clang-6.0: error: unable to execute command: Segmentation fault (core dumped)
clang-6.0: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 6.0.0 (tags/RELEASE_600/final)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /opt/clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-16.04/bin
clang-6.0: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
clang-6.0: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang-6.0: error: unable to execute command: Segmentation fault (core dumped)
clang-6.0: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 6.0.0 (tags/RELEASE_600/final)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /opt/clang+llvm-6.0.0-x86_64-linux-gnu-ubuntu-16.04/bin
clang-6.0: note: diagnostic msg: PLEASE submit a bug report to http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and associated run script.
clang-6.0: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang-6.0: error: unable to execute command: Segmentation fault (core dumped)
clang-6.0: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 6.0.0 (tags/RELEASE_600/final)
Target: x86_64-unknown-linux-gnu

I can't find out why.

compile error

./compile -t btrfs -c
scripts/Makefile.clean:15: drivers/input/Makefile: No such file or directory
make[2]: *** No rule to make target 'drivers/input/Makefile'. Stop.
make[1]: *** [scripts/Makefile.clean:89: drivers/input] Error 2
make: *** [Makefile:1300: _clean_drivers] Error 2
Traceback (most recent call last):
File "./compile", line 24, in
subprocess.check_call('make clean', shell=True)
File "/usr/lib/python2.7/subprocess.py", line 190, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command 'make clean' returned non-zero exit status 2

compare with https://github.com/lkl/linux, I noticed that https://github.com/sslab-gatech/janus/tree/master/lkl missing gnss and input directory, so what's the problem?

lkl compile fail

lkl testsuit compail fail, i need some help, 3ks

My Machines

root@dggphis65409:/home/janus-master/lkl# cat /proc/version Linux version 4.15.0-156-generic (buildd@lcy01-amd64-008) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #163-Ubuntu SMP Thu Aug 19 23:31:58 UTC 2021

root@dggphis65409:/home/janus-master/lkl# clang -v clang version 10.0.0-4ubuntu1~18.04.2 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/bin Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/7 Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0 Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/8 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/7 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/7.5.0 Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/8 Selected GCC installation: /usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Candidate multilib: x32;@mx32 Selected multilib: .;@m64

root@dggphis65409:/home/janus-master/lkl# gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper OFFLOAD_TARGET_NAMES=nvptx-none OFFLOAD_TARGET_DEFAULT=1 Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.5.0-3ubuntu1~18.04' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)

run log

`
/home/janus-master/lkl# ./compile -t btrfs -c
CLEAN .
CLEAN lib/raid6
CLEAN lib
CLEAN .tmp_versions
make: Entering directory '/home/janus-master/lkl/tools/lkl'
CLEAN objects
CLEAN headers
CLEAN liblkl.a
CLEAN targets
make: Leaving directory '/home/janus-master/lkl/tools/lkl'
make: Entering directory '/home/janus-master/lkl/tools/lkl'
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
YACC scripts/kconfig/zconf.tab.c
LEX scripts/kconfig/zconf.lex.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf --defconfig Kconfig
//#
//# configuration written to .config
//#
scripts/kconfig/conf --syncconfig Kconfig
REMOVE arch/lkl/include/generated/uapi/asm/syscall_defs.h
HOSTCC scripts/unifdef
HOSTCC scripts/kallsyms
HOSTCC scripts/mod/mk_elfconfig
CC scripts/mod/empty.o
CC scripts/mod/devicetable-offsets.s
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
CC kernel/bounds.s
CC arch/lkl/kernel/asm-offsets.s
CALL scripts/checksyscalls.sh
:1335:2: warning: #warning syscall rseq not implemented [-Wcpp]
CHK include/generated/compile.h
CC init/main.o
CC init/do_mounts.o
CC init/noinitramfs.o
CC init/init_task.o
AR usr/built-in.a
LDS arch/lkl/kernel/vmlinux.lds
CC arch/lkl/kernel/setup.o
CC arch/lkl/kernel/threads.o
CC arch/lkl/kernel/irq.o
CC arch/lkl/kernel/time.o
CC arch/lkl/kernel/syscalls.o
CC arch/lkl/kernel/cpu.o
CC arch/lkl/kernel/syscalls_32.o
CC arch/lkl/kernel/console.o
CC arch/lkl/kernel/misc.o
CC init/version.o
CC arch/lkl/mm/bootmem.o
CC kernel/panic.o
CC kernel/user.o
CC kernel/exec_domain.o
CC kernel/params.o
CC kernel/exit.o
CC kernel/cpu.o
AR kernel/livepatch/built-in.a
CC kernel/sysctl_binary.o
CC kernel/power/qos.o
CC kernel/fork.o
CC kernel/pid.o
CC kernel/extable.o
In file included from ./include/linux/printk.h:7:0,
from ./include/linux/kernel.h:14,
from ./include/linux/kallsyms.h:10,
from arch/lkl/kernel/misc.c:1:
arch/lkl/kernel/misc.c: In function ‘dump_stack’:
./include/linux/kern_levels.h:5:18: warning: format ‘%p’ expects argument of type ‘void ’, but argument 2 has type ‘long unsigned int’ [-Wformat=]
#define KERN_SOH "\001" /
ASCII Start Of Header */
^
./include/linux/kern_levels.h:24:19: note: in expansion of macro ‘KERN_SOH’
#define KERN_CONT KERN_SOH "c"
^~~~~~~~
arch/lkl/kernel/misc.c:20:11: note: in expansion of macro ‘KERN_CONT’
printk(KERN_CONT " %pS", addr);
^~~~~~~~~
arch/lkl/kernel/misc.c:20:24: note: format string is defined here
printk(KERN_CONT " %pS", addr);
~^
%ld
CC kernel/task_work.o
CC kernel/signal.o
CC kernel/resource.o
CC kernel/sched/cputime.o
CC kernel/locking/rwsem.o
CC kernel/sched/core.o
CC kernel/irq/manage.o
CC kernel/nsproxy.o
CC kernel/printk/printk_safe.o
CC kernel/sys.o
CC kernel/ptrace.o
CC kernel/softirq.o
CC kernel/locking/semaphore.o
CC kernel/umh.o
CC kernel/workqueue.o
CC kernel/capability.o
CC kernel/irq/irqdesc.o
CC kernel/sysctl.o
CC kernel/irq_work.o
CC kernel/locking/mutex.o
CC kernel/sched/loadavg.o
CC kernel/irq/spurious.o
CC kernel/rcu/srcutiny.o
CC kernel/irq/dummychip.o
CC kernel/rcu/tiny.o
CC kernel/rcu/sync.o
CC kernel/locking/percpu-rwsem.o
CC kernel/irq/resend.o
CC kernel/time/timekeeping.o
CC kernel/irq/devres.o
CC kernel/time/hrtimer.o
CC kernel/sched/membarrier.o
CC kernel/sched/fair.o
CC kernel/sched/rt.o
CC kernel/sched/deadline.o
CC kernel/irq/chip.o
CC kernel/sys_ni.o
CC kernel/irq/handle.o
CC kernel/kthread.o
CC kernel/time/jiffies.o
CC kernel/ksysfs.o
CC kernel/locking/rwsem-spinlock.o
CC kernel/time/timer.o
CC kernel/time/time.o
CC kernel/notifier.o
CC kernel/printk/printk.o
CC kernel/reboot.o
CC kernel/time/clocksource.o
CC kernel/range.o
CC kernel/iomem.o
CC kernel/async.o
CC kernel/time/ntp.o
CC kernel/smpboot.o
CC kernel/up.o
CC kernel/kallsyms.o
CC kernel/groups.o
CC kernel/sched/idle.o
CC kernel/sched/wait_bit.o
CC kernel/rcu/update.o
CC kernel/sched/wait.o
CC kernel/cred.o
CC kernel/sched/completion.o
CC kernel/time/timecounter.o
CC kernel/time/posix-timers.o
CC kernel/sched/clock.o
CC kernel/ucount.o
CC kernel/time/timer_list.o
CC kernel/time/tick-sched.o
CC kernel/sched/swait.o
CC kernel/time/timeconv.o
CC kernel/time/posix-clock.o
CC kernel/time/alarmtimer.o
CC kernel/time/posix-cpu-timers.o
CC kernel/time/clockevents.o
CC kernel/time/itimer.o
CC kernel/time/tick-common.o
CC kernel/time/tick-oneshot.o
In file included from ./arch/lkl/include/asm/unistd.h:1:0,
from kernel/sys_ni.c:6:
./arch/lkl/include/uapi/asm/unistd.h:6:5: warning: "__BITS_PER_LONG" is not defined, evaluates to 0 [-Wundef]
#if __BITS_PER_LONG == 64
^~~~~~~~~~~~~~~
AR certs/built-in.a
AR arch/lkl/mm/built-in.a
CC mm/mempool.o
CC mm/oom_kill.o
CC mm/page_alloc.o
CC mm/maccess.o
CC mm/filemap.o
CC mm/page-writeback.o
CC mm/readahead.o
CC mm/swap.o
CC mm/vmscan.o
CC mm/util.o
CC mm/truncate.o
CC mm/mmzone.o
CC mm/backing-dev.o
CC mm/shmem.o
CC mm/mmu_context.o
CC mm/mm_init.o
CC mm/vmstat.o
CC mm/slab_common.o
CC mm/list_lru.o
CC mm/percpu.o
CC mm/compaction.o
CC mm/debug.o
CC mm/init-mm.o
CC mm/vmacache.o
CC mm/dmapool.o
CC mm/nommu.o
CC mm/workingset.o
CC mm/slub.o
CC mm/interval_tree.o
CC mm/bootmem.o
CC fs/file_table.o
CC fs/open.o
CC fs/exportfs/expfs.o
CC fs/read_write.o
CC fs/char_dev.o
CC fs/ext4/block_validity.o
CC fs/ext4/dir.o
CC fs/super.o
CC fs/btrfs/super.o
AR fs/devpts/built-in.a
AR fs/exofs/built-in.a
CC fs/ext4/bitmap.o
CC fs/ext4/balloc.o
CC fs/stat.o
CC fs/kernfs/mount.o
CC fs/btrfs/dir-item.o
CC fs/ramfs/file-nommu.o
CC fs/sysfs/mount.o
AR fs/quota/built-in.a
CC fs/jbd2/revoke.o
AR fs/notify/fanotify/built-in.a
CC fs/ext4/fsync.o
CC fs/exec.o
CC fs/jbd2/transaction.o
CC fs/btrfs/ctree.o
CC fs/jbd2/checkpoint.o
CC fs/btrfs/file-item.o
CC fs/ramfs/inode.o
CC fs/sysfs/dir.o
CC fs/sysfs/file.o
CC fs/ext4/ext4_jbd2.o
CC fs/btrfs/inode.o
CC fs/sysfs/group.o
CC fs/sysfs/symlink.o
CC fs/pipe.o
CC fs/btrfs/disk-io.o
CC fs/kernfs/file.o
CC fs/btrfs/transaction.o
CC fs/btrfs/root-tree.o
CC fs/kernfs/inode.o
CC fs/btrfs/print-tree.o
CC fs/ext4/inline.o
CC fs/jbd2/recovery.o
CC fs/jbd2/commit.o
CC fs/fcntl.o
CC fs/kernfs/dir.o
CC fs/namei.o
CC fs/ext4/hash.o
CC fs/btrfs/inode-item.o
CC fs/ext4/extents.o
CC fs/ext4/file.o
CC fs/ioctl.o
CC fs/ext4/extents_status.o
AR fs/notify/dnotify/built-in.a
AR fs/notify/inotify/built-in.a
CC fs/kernfs/symlink.o
CC fs/ext4/fsmap.o
CC fs/btrfs/extent-tree.o
CC fs/ext4/indirect.o
CC fs/ext4/inode.o
CC fs/readdir.o
CC fs/ext4/ialloc.o
CC fs/attr.o
CC fs/btrfs/inode-map.o
CC fs/inode.o
CC fs/ext4/ioctl.o
CC fs/btrfs/file.o
CC fs/btrfs/tree-defrag.o
CC fs/btrfs/sysfs.o
CC fs/btrfs/extent_map.o
CC fs/btrfs/struct-funcs.o
CC fs/jbd2/journal.o
CC fs/select.o
CC fs/dcache.o
CC fs/ext4/mballoc.o
CC fs/ext4/mmp.o
CC fs/bad_inode.o
CC fs/ext4/migrate.o
CC fs/filesystems.o
CC fs/ext4/move_extent.o
CC fs/libfs.o
CC fs/btrfs/ordered-data.o
CC fs/namespace.o
CC fs/btrfs/extent_io.o
CC fs/file.o
CC fs/ext4/namei.o
CC fs/fs-writeback.o
CC fs/btrfs/xattr.o
CC fs/btrfs/volumes.o
CC fs/ext4/page-io.o
CC fs/pnode.o
CC fs/btrfs/async-thread.o
CC fs/ext4/readpage.o
CC fs/seq_file.o
CC fs/btrfs/locking.o
CC fs/xattr.o
CC fs/ext4/xattr_trusted.o
CC fs/statfs.o
CC fs/utimes.o
CC fs/ext4/super.o
CC fs/ext4/xattr.o
CC fs/btrfs/tree-log.o
CC fs/ext4/symlink.o
CC fs/btrfs/export.o
CC fs/stack.o
CC fs/ext4/xattr_user.o
CC fs/btrfs/free-space-cache.o
CC fs/fs_struct.o
CC fs/ext4/resize.o
CC fs/d_path.o
CC fs/ext4/sysfs.o
CC fs/block_dev.o
CC fs/btrfs/orphan.o
CC fs/mpage.o
CC fs/buffer.o
CC fs/btrfs/zlib.o
CC fs/ext4/acl.o
CC fs/splice.o
CC fs/btrfs/ioctl.o
CC fs/sync.o
CC fs/ext4/xattr_security.o
CC fs/direct-io.o
CC fs/anon_inodes.o
CC fs/eventfd.o
CC fs/fs_pin.o
CC fs/btrfs/lzo.o
CC fs/eventpoll.o
CC fs/nsfs.o
CC fs/btrfs/delayed-ref.o
CC fs/btrfs/delayed-inode.o
CC fs/btrfs/compression.o
CC fs/btrfs/relocation.o
CC fs/btrfs/zstd.o
AR fs/notify/built-in.a
CC fs/mbcache.o
CC fs/iomap.o
CC fs/fhandle.o
CC fs/posix_acl.o
CC fs/btrfs/reada.o
CC fs/btrfs/scrub.o
CC fs/btrfs/backref.o
CC fs/btrfs/uuid-tree.o
CC fs/btrfs/dev-replace.o
CC fs/btrfs/qgroup.o
CC fs/btrfs/raid56.o
CC fs/btrfs/props.o
AR ipc/built-in.a
CC fs/btrfs/send.o
CC fs/btrfs/free-space-tree.o
CC fs/btrfs/acl.o
AR arch/lkl/kernel/built-in.a
CC fs/btrfs/tree-checker.o
CC fs/btrfs/ulist.o
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clangclang: clangclangwarning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clangclangclang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: warning: : optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: clangclangwarning: : optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]warning:
optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]clangclangclang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clangclang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang:
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]

clangwarning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clangclangclangclang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clangclang: warning: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
CC security/commoncap.o
clang: warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
clangclang: : warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
warning: optimization flag '-fmerge-constants' is not supported [-Wignored-optimization-argument]
AR kernel/rcu/built-in.a
CC block/bio.o
CC block/elevator.o
CC block/blk-core.o
CC block/blk-tag.o
CC block/blk-sysfs.o
CC block/blk-flush.o
CC block/partitions/efi.o
CC block/partitions/msdos.o
CC block/partitions/check.o
CC block/blk-exec.o
CC block/blk-settings.o
CC block/blk-merge.o
CC block/blk-ioc.o
CC block/blk-map.o
CC block/blk-timeout.o
CC block/blk-mq-tag.o
CC block/blk-softirq.o
CC block/blk-mq.o
CC block/blk-lib.o
CC block/blk-stat.o
CC block/blk-mq-sysfs.o
CC block/blk-mq-sched.o
CC block/ioctl.o
CC block/blk-mq-cpumap.o
CC block/genhd.o
CC block/partition-generic.o
CC block/cfq-iosched.o
CC block/ioprio.o
CC block/noop-iosched.o
CC block/badblocks.o
CC block/blk-mq-virtio.o
AR init/built-in.a
AR drivers/auxdisplay/built-in.a
CC crypto/api.o
CC crypto/cipher.o
CC crypto/shash.o
CC crypto/scatterwalk.o
AR drivers/irqchip/built-in.a
CC crypto/rng.o
CC crypto/ahash.o
CC crypto/algapi.o
CC crypto/compress.o
CC crypto/memneq.o
AR drivers/bus/built-in.a
CC crypto/aes_generic.o
CC crypto/crc32c_generic.o
CC crypto/ansi_cprng.o
AR drivers/macintosh/built-in.a
AR drivers/char/ipmi/built-in.a
CC crypto/xor.o
AR drivers/amba/built-in.a
AR drivers/idle/built-in.a
AR drivers/hwtracing/intel_th/built-in.a
AR drivers/base/power/built-in.a
AR drivers/clk/ti/built-in.a
AR drivers/clk/renesas/built-in.a
CC drivers/base/bus.o
CC drivers/base/syscore.o
AR drivers/base/test/built-in.a
CC drivers/base/component.o
CC drivers/base/core.o
CC drivers/base/driver.o
CC drivers/block/virtio_blk.o
CC drivers/hwmon/hwmon.o
CC drivers/base/dd.o
CC drivers/char/hw_random/core.o
CC drivers/char/misc.o
AR drivers/clk/bcm/built-in.a
AR drivers/clk/actions/built-in.a
AR drivers/char/agp/built-in.a
AR drivers/clk/imgtec/built-in.a
AR drivers/clocksource/built-in.a
AR drivers/nfc/built-in.a
CC drivers/base/platform.o
CC drivers/base/class.o
CC drivers/char/mem.o
AR drivers/mfd/built-in.a
CC drivers/char/random.o
AR drivers/pwm/built-in.a
AR drivers/mmc/built-in.a
CC drivers/base/firmware_loader/fallback_table.o
AR drivers/crypto/built-in.a
AR drivers/clk/mvebu/built-in.a
AR drivers/media/common/b2c2/built-in.a
AR drivers/tty/serial/built-in.a
CC drivers/base/init.o
AR drivers/media/common/saa7146/built-in.a
AR drivers/gpu/drm/hisilicon/built-in.a
AR drivers/tty/vt/built-in.a
CC drivers/base/firmware.o
AR drivers/i2c/muxes/built-in.a
AR drivers/media/pci/dm1105/built-in.a
AR drivers/media/tuners/built-in.a
AR drivers/tty/ipwireless/built-in.a
CC drivers/base/attribute_container.o
AR drivers/media/pci/mantis/built-in.a
CC drivers/base/property.o
CC drivers/base/cacheinfo.o
AR drivers/misc/lis3lv02d/built-in.a
AR drivers/i2c/busses/built-in.a
AR drivers/gpu/drm/amd/lib/built-in.a
AR drivers/gpu/vga/built-in.a
AR drivers/media/usb/dvb-usb/built-in.a
AR drivers/media/common/videobuf2/built-in.a
AR drivers/soc/bcm/built-in.a
AR drivers/video/backlight/built-in.a
AR drivers/soc/renesas/built-in.a
CC drivers/base/container.o
AR drivers/media/usb/stkwebcam/built-in.a
CC drivers/base/transport_class.o
CC drivers/base/topology.o
CC drivers/base/devcon.o
AR drivers/media/usb/s2255/built-in.a
AR drivers/clk/mediatek/built-in.a
CC drivers/base/devres.o
CC drivers/base/dma-mapping.o
CC drivers/base/map.o
CC drivers/base/cpu.o
AR drivers/media/spi/built-in.a
AR drivers/net/phy/built-in.a
AR drivers/media/common/v4l2-tpg/built-in.a
AR drivers/media/firewire/built-in.a
AR drivers/media/pci/ddbridge/built-in.a
AR drivers/firewire/built-in.a
AR drivers/soc/mediatek/built-in.a
AR drivers/media/usb/siano/built-in.a
AR drivers/i2c/algos/built-in.a
AR drivers/media/usb/b2c2/built-in.a
AR drivers/gpu/drm/bridge/synopsys/built-in.a
AR drivers/pci/switch/built-in.a
AR drivers/media/platform/stm32/built-in.a
AR drivers/cdrom/built-in.a
AR drivers/media/usb/dvb-usb-v2/built-in.a
AR drivers/media/platform/davinci/built-in.a
AR drivers/media/pci/smipcie/built-in.a
AR drivers/nvme/target/built-in.a
AR drivers/media/mmc/siano/built-in.a
AR drivers/nvme/host/built-in.a
AR drivers/media/usb/ttusb-budget/built-in.a
AR drivers/soc/qcom/built-in.a
AR drivers/media/pci/netup_unidvb/built-in.a
AR drivers/misc/eeprom/built-in.a
AR drivers/media/platform/omap/built-in.a
AR drivers/media/platform/meson/built-in.a
AR drivers/media/pci/b2c2/built-in.a
AR drivers/misc/cb710/built-in.a
AR drivers/ptp/built-in.a
AR drivers/media/pci/pluto2/built-in.a
AR drivers/gpu/drm/panel/built-in.a
AR drivers/media/common/siano/built-in.a
AR drivers/soc/fsl/built-in.a
AR drivers/media/pci/ngene/built-in.a
AR drivers/gpu/drm/tilcdc/built-in.a
AR drivers/media/i2c/soc_camera/built-in.a
AR drivers/platform/built-in.a
CC drivers/virtio/virtio.o
AR drivers/gpu/drm/i2c/built-in.a
AR drivers/media/usb/ttusb-dec/built-in.a
AR drivers/media/pci/ttpci/built-in.a
AR drivers/media/pci/pt1/built-in.a
AR drivers/media/rc/keymaps/built-in.a
AR drivers/media/pci/saa7146/built-in.a
AR drivers/media/pci/pt3/built-in.a
AR drivers/video/fbdev/core/built-in.a
AR drivers/media/pci/intel/ipu3/built-in.a
CC drivers/virtio/virtio_ring.o
AR drivers/pci/controller/dwc/built-in.a
AR drivers/gpu/drm/omapdrm/displays/built-in.a
AR drivers/firmware/broadcom/built-in.a
CC drivers/virtio/virtio_mmio.o
AR drivers/soc/xilinx/built-in.a
AR drivers/misc/ti-st/built-in.a
AR drivers/firmware/tegra/built-in.a
AR drivers/gpu/drm/omapdrm/dss/built-in.a
AR drivers/net/built-in.a
AR drivers/firmware/meson/built-in.a
AR drivers/media/usb/zr364xx/built-in.a
AR drivers/misc/mic/bus/built-in.a
AR drivers/media/rc/built-in.a
AR drivers/power/built-in.a
AR drivers/i2c/built-in.a
AR drivers/video/fbdev/omap2/omapfb/dss/built-in.a
AR drivers/clk/built-in.a
AR drivers/tty/built-in.a
AR drivers/media/mmc/built-in.a
AR drivers/video/fbdev/omap2/omapfb/displays/built-in.a
AR drivers/nvme/built-in.a
AR drivers/pci/controller/built-in.a
AR drivers/media/platform/built-in.a
AR drivers/gpu/drm/bridge/built-in.a
AR drivers/gpu/drm/omapdrm/built-in.a
AR drivers/media/i2c/built-in.a
AR drivers/media/common/built-in.a
AR drivers/media/pci/intel/built-in.a
AR drivers/firmware/built-in.a
AR drivers/soc/built-in.a
AR drivers/media/usb/built-in.a
AR drivers/misc/mic/built-in.a
AR drivers/pci/built-in.a
AR sound/built-in.a
AR drivers/video/fbdev/omap2/omapfb/built-in.a
AR drivers/gpu/drm/built-in.a
AR drivers/media/pci/built-in.a
AR kernel/locking/built-in.a
AR drivers/misc/built-in.a
AR drivers/video/fbdev/omap2/built-in.a
AR drivers/media/built-in.a
AR drivers/gpu/built-in.a
AR fs/exportfs/built-in.a
AR drivers/video/fbdev/built-in.a
AR firmware/built-in.a
AR drivers/video/built-in.a
AR drivers/block/built-in.a
AR net/built-in.a
AR fs/sysfs/built-in.a
AR kernel/power/built-in.a
HOSTCC lib/gen_crc32table
CC lib/lockref.o
CC lib/zlib_inflate/inflate.o
CC lib/random32.o
CC lib/bust_spinlocks.o
CC lib/zstd/fse_compress.o
CC lib/zlib_inflate/inffast.o
CC lib/bcd.o
CC lib/parser.o
CC lib/zlib_inflate/infutil.o
CC lib/bitmap.o
CC lib/lcm.o
CC lib/zlib_deflate/deflate.o
CC lib/zstd/decompress.o
CC lib/clz_ctz.o
CC lib/zlib_deflate/deftree.o
CC lib/div64.o
CC lib/sort.o
UNROLL lib/raid6/int4.c
CC lib/iov_iter.o
CC lib/zstd/huf_compress.o
CC lib/zlib_inflate/inflate_syms.o
CC lib/zstd/compress.o
CC lib/lzo/lzo1x_compress.o
CC lib/kstrtox.o
CC lib/zstd/huf_decompress.o
CC lib/gcd.o
CC lib/zstd/zstd_common.o
CC lib/debug_locks.o
CC lib/bsearch.o
CC lib/raid6/algos.o
CC lib/flex_array.o
UNROLL lib/raid6/int8.c
CC lib/refcount.o
CC lib/zstd/entropy_common.o
CC lib/llist.o
CC lib/scatterlist.o
CC lib/list_sort.o
UNROLL lib/raid6/int1.c
CC lib/lzo/lzo1x_decompress_safe.o
CC lib/kasprintf.o
CC lib/zlib_inflate/inftrees.o
CC lib/zstd/fse_decompress.o
HOSTCC lib/raid6/mktables
CC lib/uuid.o
CC lib/find_bit.o
CC lib/hexdump.o
CC lib/zlib_deflate/deflate_syms.o
CC lib/raid6/recov.o
CC lib/memweight.o
CC lib/raid6/int4.o
CC lib/usercopy.o
CC lib/kfifo.o
CC lib/percpu-refcount.o
CC lib/errseq.o
CC lib/string_helpers.o
UNROLL lib/raid6/int32.c
CC lib/percpu_ida.o
UNROLL lib/raid6/int16.c
CC lib/once.o
UNROLL lib/raid6/int2.c
CC lib/raid6/int1.o
CC lib/rhashtable.o
CC lib/reciprocal_div.o
CC lib/raid6/int8.o
CC lib/bucket_locks.o
CC lib/raid6/int32.o
CC lib/raid6/int16.o
CC lib/raid6/int2.o
AR drivers/base/firmware_loader/built-in.a
AR virt/lib/built-in.a
AR kernel/irq/built-in.a
AR virt/built-in.a
AR fs/ramfs/built-in.a
CC lib/checksum.o
CC lib/bitrev.o
CC lib/crc16.o
CC lib/dec_and_lock.o
CC lib/cmdline.o
CC lib/xxhash.o
CC lib/libcrc32c.o
CC lib/ctype.o
CC lib/dump_stack.o
CC lib/dma-direct.o
CC lib/extable.o
CC lib/chacha20.o
CC lib/argv_split.o
CC lib/earlycpio.o
CC lib/sbitmap.o
CC lib/flex_proportions.o
CC lib/logic_pio.o
CC lib/idr.o
CC lib/int_sqrt.o
CC lib/irq_regs.o
CC lib/hweight.o
CC lib/is_single_threaded.o
CC lib/debug_info.o
CC lib/devres.o
CC lib/iomap_copy.o
CC lib/atomic64.o
CC lib/decompress.o
CC lib/klist.o
CC lib/kobject_uevent.o
CC lib/kobject.o
CC lib/nmi_backtrace.o
CC lib/nodemask.o
CC lib/sha1.o
CC lib/ratelimit.o
CC lib/seq_buf.o
CC lib/rbtree.o
CC lib/radix-tree.o
CC lib/show_mem.o
CC lib/plist.o
CC lib/siphash.o
CC lib/vsprintf.o
CC lib/string.o
CC lib/timerqueue.o
CC lib/win_minmax.o
GEN lib/crc32table.h
CC lib/crc32.o
lib/raid6/algos.c: In function ‘raid6_choose_gen’:
lib/raid6/algos.c:159:35: warning: unused variable ‘algo’ [-Wunused-variable]
const struct raid6_calls const algo;
^~~~
lib/raid6/algos.c:158:28: warning: unused variable ‘stop’ [-Wunused-variable]
int start = (disks>>1)-1, stop = disks-3; /
work on the second half of the disks /
^~~~
lib/raid6/algos.c:158:6: warning: unused variable ‘start’ [-Wunused-variable]
int start = (disks>>1)-1, stop = disks-3; /
work on the second half of the disks /
^~~~~
lib/raid6/algos.c:157:52: warning: unused variable ‘j1’ [-Wunused-variable]
unsigned long perf, bestgenperf, bestxorperf, j0, j1;
^~
lib/raid6/algos.c:157:48: warning: unused variable ‘j0’ [-Wunused-variable]
unsigned long perf, bestgenperf, bestxorperf, j0, j1;
^~
lib/raid6/algos.c:157:16: warning: unused variable ‘perf’ [-Wunused-variable]
unsigned long perf, bestgenperf, bestxorperf, j0, j1;
^~~~
lib/raid6/algos.c: In function ‘raid6_select_algo’:
lib/raid6/algos.c:221:22: warning: ‘bestgenperf’ may be used uninitialized in this function [-Wmaybe-uninitialized]
(bestgenperf
HZ) >> (20-16+RAID6_TIME_JIFFIES_LG2));
^
lib/raid6/algos.c:157:22: note: ‘bestgenperf’ was declared here
unsigned long perf, bestgenperf, bestxorperf, j0, j1;
^~~~~~~~~~~
lib/raid6/algos.c:224:23: warning: ‘bestxorperf’ may be used uninitialized in this function [-Wmaybe-uninitialized]
(bestxorperf
HZ) >> (20-16+RAID6_TIME_JIFFIES_LG2+1));
^
lib/raid6/algos.c:157:35: note: ‘bestxorperf’ was declared here
unsigned long perf, bestgenperf, bestxorperf, j0, j1;
^~~~~~~~~~~
TABLE lib/raid6/tables.c
CC lib/raid6/tables.o
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 512 locations (non-hardened mode, ratio 100%).
AR kernel/time/built-in.a
AR lib/lzo/built-in.a
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 62 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 530 locations (non-hardened mode, ratio 100%).
AR fs/kernfs/built-in.a
AR kernel/printk/built-in.a
AR drivers/char/hw_random/built-in.a
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 64 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 70 locations (non-hardened mode, ratio 100%).
AR drivers/virtio/built-in.a
AR block/partitions/built-in.a
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 238 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 73 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 130 locations (non-hardened mode, ratio 100%).
AR security/built-in.a
AR drivers/hwmon/built-in.a
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 9 locations (non-hardened mode, ratio 100%).
AR lib/raid6/built-in.a
AR lib/zlib_inflate/built-in.a
AR lib/zlib_deflate/built-in.a
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 519 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 111 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 67 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 89 locations (non-hardened mode, ratio 100%).
AR kernel/sched/built-in.a
AR fs/jbd2/built-in.a
AR drivers/char/built-in.a
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 78 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 210 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 341 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 61 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 75 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 73 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 127 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 198 locations (non-hardened mode, ratio 100%).afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 25 locations (non-hardened mode, ratio 100%).

afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 207 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 89 locations (non-hardened mode, ratio 100%).
[+] Instrumented 289 locations (non-hardened mode, ratio 100%). AR kernel/built-in.a

afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 98 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 255 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 70 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 128 locations (non-hardened mode, ratio 100%).
AR crypto/built-in.a
AR drivers/base/built-in.a
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 41 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 376 locations (non-hardened mode, ratio 100%).
AR drivers/built-in.a
AR mm/built-in.a
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 480 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 87 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 678 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 1381 locations (non-hardened mode, ratio 100%).
AR lib/lib.a
EXPORTS lib/lib-ksyms.o
AR block/built-in.a
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 1363 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 815 locations (non-hardened mode, ratio 100%).
[+] Instrumented 1813 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 942 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 979 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 999 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 908 locations (non-hardened mode, ratio 100%).
[+] Instrumented 1601 locations (non-hardened mode, ratio 100%).
AR fs/ext4/built-in.a
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 1243 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 2009 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 2962 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 1898 locations (non-hardened mode, ratio 100%).
afl-llvm-pass 2.52b by [email protected]
[+] Instrumented 2433 locations (non-hardened mode, ratio 100%).
AR fs/btrfs/built-in.a
AR fs/built-in.a
AR lib/zstd/built-in.a
AR lib/built-in.a
GEN .version
CHK include/generated/compile.h
UPD include/generated/compile.h
CC init/version.o
AR init/built-in.a
AR built-in.a
LD vmlinux.o
MODPOST vmlinux.o
KSYM .tmp_kallsyms1.o
KSYM .tmp_kallsyms2.o
LD vmlinux
SYSMAP System.map
objcopy -R .eh_frame -R .syscall_defs -Glkl_start_kernel -Glkl_sys_halt -Glkl_syscall -Glkl_trigger_irq -Glkl_get_free_irq -Glkl_put_irq -Glkl_is_running vmlinux lkl.o
objcopy -j .syscall_defs -O binary --set-section-flags .syscall_defs=alloc vmlinux arch/lkl/include/generated/uapi/asm/syscall_defs.h
INSTALL /home/janus-master/lkl/tools/lkl//lib/lkl.o
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/shmbuf.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_ids.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/signal.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/swab.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/ipcbuf.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/bitsperlong.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/siginfo.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl//autoconf.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/stddef.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/times.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_types.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/kdev_t.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/hdlc/ioctl.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/utime.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/in6.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/signal-defs.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/shmbuf.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/msgbuf.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/ipcbuf.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_blk.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/libc-compat.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_net.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/swab.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/posix_types.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/futex.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/shm.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/byteorder.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/errno.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/syscalls.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/icmp.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/socket.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/sem.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/syscall_defs.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/errno.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_ring.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/ipc.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/ioctl.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/host_ops.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/rtnetlink.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/types.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_config.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/limits.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/fcntl.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/if_addr.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/sockios.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/hugetlb_encode.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/poll.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/errno.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/signal.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/fib_rules.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/stat.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/byteorder/little_endian.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/fs.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/sembuf.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/posix_types.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/ipv6_route.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/poll.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/types.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/ip.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/poll.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/unistd.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/stat.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/bpf_common.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/stat.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/msg.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/fcntl.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/resource.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/netlink.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/resource.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/eventpoll.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/socket.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/signal.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/pkt_sched.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/kernel.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/if_ether.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/swab.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/types.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/in.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/statfs.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/sysinfo.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/byteorder/big_endian.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/sockios.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/timex.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/socket.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/capability.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/posix_types.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/sockios.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/route.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/ioctl.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/msgbuf.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/if_link.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/irq.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/ipv6.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/statfs.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/sembuf.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/resource.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/unistd.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/if.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/int-ll64.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/bpf.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/ioctl.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/time.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/neighbour.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/mqueue.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/fcntl.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm/siginfo.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/asm-generic/errno-base.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/aio_abi.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/perf_event.h
INSTALL /home/janus-master/lkl/tools/lkl//include/lkl/linux/uio.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/if_link.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/signal-defs.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/mqueue.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/ip.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_net.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/sockios.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/ipcbuf.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/rtnetlink.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_types.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/socket.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/socket.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/bpf.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/ipv6.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/resource.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/shm.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/bitsperlong.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/msgbuf.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/fcntl.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_ids.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/sockios.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/fcntl.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/fib_rules.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/ipcbuf.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/aio_abi.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/netlink.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/errno-base.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/time.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/fcntl.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/swab.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/stddef.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/siginfo.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/ipv6_route.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/capability.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/byteorder.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/autoconf.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/resource.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/posix_types.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/neighbour.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/ioctl.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/errno.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/stat.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/sem.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/if_addr.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/signal.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/libc-compat.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/types.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/futex.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/syscall_defs.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/errno.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/ioctl.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/shmbuf.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/times.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/uio.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/ioctl.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/posix_types.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/poll.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/in6.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/errno.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/swab.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/shmbuf.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/if.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/icmp.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/int-ll64.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/sembuf.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/msgbuf.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/bpf_common.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/statfs.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/posix_types.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/kernel.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/resource.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/sockios.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/irq.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/ioctl.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/fs.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/if_ether.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/poll.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/unistd.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/types.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/statfs.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/poll.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/timex.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_config.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/route.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/host_ops.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/hugetlb_encode.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/eventpoll.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/sembuf.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/swab.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_ring.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/types.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/msg.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/perf_event.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/in.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/signal.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/unistd.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/little_endian.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/stat.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/siginfo.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/big_endian.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/limits.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/signal.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/ipc.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/pkt_sched.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/kdev_t.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/stat.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/socket.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/utime.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/sysinfo.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/syscalls.h
REPLACE /home/janus-master/lkl/tools/lkl//include/lkl/linux/virtio_blk.h
CC /home/janus-master/lkl/tools/lkl/fsfuzz.o
LD /home/janus-master/lkl/tools/lkl/fsfuzz-in.o
CC /home/janus-master/lkl/tools/lkl/lib/fs.o
CC /home/janus-master/lkl/tools/lkl/lib/iomem.o
CC /home/janus-master/lkl/tools/lkl/lib/jmp_buf.o
CC /home/janus-master/lkl/tools/lkl/lib/posix-host.o
CC /home/janus-master/lkl/tools/lkl/lib/utils.o
CC /home/janus-master/lkl/tools/lkl/lib/virtio_blk.o
CC /home/janus-master/lkl/tools/lkl/lib/dbg.o
CC /home/janus-master/lkl/tools/lkl/lib/dbg_handler.o
CC /home/janus-master/lkl/tools/lkl/lib/virtio.o
CC /home/janus-master/lkl/tools/lkl/lib/../../perf/pmu-events/jsmn.o
CC /home/janus-master/lkl/tools/lkl/lib/config.o
lib/virtio_blk.c: In function ‘lkl_disk_add’:
lib/virtio_blk.c:74:21: warning: unused variable ‘capacity’ [-Wunused-variable]
unsigned long long capacity;
^~~~~~~~
LD /home/janus-master/lkl/tools/lkl/lib/liblkl-in.o
(cd ../../../core/afl-image/llvm_mode && env -u CPP -u CC -u MAKEFLAGS -u LDFLAGS LLVM_CONFIG=llvm-config make)
make[1]: Entering directory '/home/janus-master/core/afl-image/llvm_mode'
[] Checking for working 'llvm-config'...
[
] Checking for working 'clang'...
[*] Checking for '../afl-showmap'...
[+] All set and ready to build.
make[1]: Leaving directory '/home/janus-master/core/afl-image/llvm_mode'
cp -f ../../../core/afl-image/kafl-llvm-rt.o /home/janus-master/lkl/tools/lkl/kafl-llvm-rt.o
AR /home/janus-master/lkl/tools/lkl/liblkl.a
LINK /home/janus-master/lkl/tools/lkl/fsfuzz
/usr/bin/ld: cannot find -larchive
collect2: error: ld returned 1 exit status
Makefile:116: recipe for target '/home/janus-master/lkl/tools/lkl/fsfuzz' failed
make: *** [/home/janus-master/lkl/tools/lkl/fsfuzz] Error 1
make: Leaving directory '/home/janus-master/lkl/tools/lkl'
cp: cannot stat 'tools/lkl/fsfuzz': No such file or directory
cp: cannot stat 'tools/lkl/executor': No such file or directory
cp: cannot stat 'tools/lkl/combined': No such file or directory

`

Error while seeding images

While mounting ext4 image using sudo ./istat -i ../samples/evaluation/ext4-00.image -t ext4 -o ext4.istat command
I am getting error
tmp image: /tmp/tmpCELc3L
mount dir: /tmp/tmp6jexwh
['sudo', 'mount', '-o', 'loop', '-t', 'ext4', '/tmp/tmpCELc3L', '/tmp/tmp6jexwh']
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error

   In some cases useful info is found in syslog - try
   dmesg | tail or so.

Traceback (most recent call last):
File "./istat", line 130, in
mount(args.type, tmp_img_path, mnt_dir)
File "./istat", line 23, in mount
['sudo', 'mount', '-o', ','.join(['loop'] + options), '-t', fstype, path, mntpoint])
File "/usr/lib/python2.7/subprocess.py", line 541, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['sudo', 'mount', '-o', 'loop', '-t', 'ext4', '/tmp/tmpCELc3L', '/tmp/tmp6jexwh']' returned non-zero exit status 32
Can anyone help me figuring out what went wrong?

More details about generating minimal PoC

Hi all, could you please provide more details about how to generate minimal PoC(There is only one statement in the paper)? And how to guarantee its reproducibility as the image status is somehow like the accumulated status in Linux kernel? If I have any misunderstanding about this paper, please let me know.

To achieve this, JANUS currently uses a brute force approach to revert
every mutated byte and also tries to remove every invoked
file operation to check whether the kernel still crashes at the
expected location.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.