Skip to content

Commit af29a75

Browse files
committed
cleanup a bit
1 parent 519646d commit af29a75

File tree

1 file changed

+0
-26
lines changed

1 file changed

+0
-26
lines changed

.github/workflows/vm.yml

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -11,31 +11,6 @@ jobs:
1111
image: rockylinux:9
1212
options: --cpus 4 --privileged
1313
steps:
14-
#- name: Check out repository
15-
# uses: actions/checkout@v4
16-
# with:
17-
# ref: "${{ github.event.pull_request.head.sha }}"
18-
19-
#- name: Enable KVM
20-
# run: |
21-
# #echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
22-
# echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | tee /etc/udev/rules.d/99-kvm4all.rules
23-
# udevadm control --reload-rules
24-
# udevadm trigger --name-match=kvm
25-
# #sudo udevadm control --reload-rules
26-
# #sudo udevadm trigger --name-match=kvm
27-
28-
#- name: Install tools
29-
# run: |
30-
# sudo apt-get install bison build-essential cowsay flex libelf-dev libncurses-dev libssl-dev pahole rsync virtme-ng
31-
32-
#- name: Run vng
33-
# run: |
34-
# sed -i 's/set_page_dirty = v9fs_set_page_dirty/dirty_folio = v9fs_dirty_folio/g' fs/9p/vfs_addr.c
35-
# sed -i 's/v9fs_set_page_dirty __set_page_dirty_nobuffers/v9fs_dirty_folio filemap_dirty_folio/g' fs/9p/vfs_addr.c
36-
# sudo vng -b --config configs/kernel-x86_64-rhel.config
37-
# sudo vng --cpus $(nproc) -- uname -r | cowsay
38-
3914
- name: Install tools and Libraries
4015
run: |
4116
dnf install epel-release -y
@@ -67,7 +42,6 @@ jobs:
6742
make olddefconfig
6843
make headers
6944
dnf install kernel -y
70-
#vng -r /lib/modules/*/vmlinuz --cpus $(nproc) --qemu /usr/libexec/qemu-kvm --disable-microvm --force-initramfs -- uname -r && make kselftest TARGETS="bpf capabilities cgroup clone3 core cpufreq cpu-hotplug drivers/dma-buf drivers/net/bonding drivers/net/team efivarfs exec filesystems filesystems/binderfs filesystems/epoll firmware fpu ftrace gpio hid intel_pstate ipc ir kcmp kvm landlock lib livepatch membarrier memfd memory-hotplug mincore mount mount_setattr mqueue nci net net/forwarding net/mptcp net/hsr netfilter nsfs pidfd pid_namespace pstore ptrace openat2 rlimits rseq rtc seccomp sgx sigaltstack size splice static_keys sync syscall_user_dispatch sysctl tc-testing tdx timens timers tmpfs tpm2 user vDSO vm x86 zram" | tee selftests-before.log
7145
vng -r /lib/modules/*/vmlinuz --cpus $(nproc) --qemu /usr/libexec/qemu-kvm --disable-microvm --force-initramfs -- uname -r && make kselftest SKIP_TARGETS="breakpoints lkdtm proc" | tee selftests-before.log
7246
grep ^ok selftests-before.log | wc -l
7347
#grep ^ok selftests-after.log | wc -l

0 commit comments

Comments
 (0)