mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 18:25:57 +01:00
37 lines
1.4 KiB
Bash
Executable File
37 lines
1.4 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
set -eux
|
|
|
|
# QEMU
|
|
./run --arch arm --background --baremetal add --wait-gdb &
|
|
./run-gdb --arch arm --baremetal add --test "$@"
|
|
wait
|
|
./run --arch arm --background --baremetal arch/arm/add --wait-gdb &
|
|
./run-gdb --arch arm --baremetal arch/arm/add --test "$@"
|
|
wait
|
|
./run --arch aarch64 --background --baremetal add --wait-gdb &
|
|
./run-gdb --arch aarch64 --baremetal add --test "$@"
|
|
wait
|
|
./run --arch aarch64 --background --baremetal arch/aarch64/add --wait-gdb &
|
|
./run-gdb --arch aarch64 --baremetal arch/aarch64/add --test "$@"
|
|
wait
|
|
|
|
# gem5
|
|
./run --arch arm --background --baremetal add --gem5 --wait-gdb &
|
|
./run-gdb --arch arm --baremetal add --gem5 --test "$@"
|
|
wait
|
|
./run --arch arm --background --baremetal arch/arm/add --gem5 --wait-gdb &
|
|
./run-gdb --arch arm --baremetal arch/arm/add --gem5 --test "$@"
|
|
wait
|
|
./run --arch aarch64 --background --baremetal add --gem5 --wait-gdb &
|
|
./run-gdb --arch aarch64 --baremetal add --gem5 --test "$@"
|
|
wait
|
|
./run --arch aarch64 --background --baremetal arch/aarch64/add --gem5 --wait-gdb &
|
|
./run-gdb --arch aarch64 --baremetal arch/aarch64/add --gem5 --test "$@"
|
|
wait
|
|
./run --arch aarch64 --background --baremetal arch/aarch64/regs --gem5 --wait-gdb &
|
|
./run-gdb --arch aarch64 --baremetal arch/aarch64/regs --gem5 --test "$@"
|
|
wait
|
|
./run --arch aarch64 --background --baremetal arch/aarch64/fadd --gem5 --wait-gdb &
|
|
./run-gdb --arch aarch64 --baremetal arch/aarch64/fadd --gem5 --test "$@"
|
|
wait
|