github.com/google/syzkaller@v0.0.0-20251211124644-a066d2bc4b02/sys/linux/test/arm64-kvm-bug379251102 (about)

     1  #
     2  # requires: arch=arm64 manual
     3  #
     4  r0 = openat$kvm(0x0, &(0x7f0000000080), 0x2000, 0x0)
     5  r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0)
     6  r2 = syz_kvm_setup_syzos_vm$arm64(r1, &(0x7f0000c00000/0x400000)=nil)
     7  r3 = syz_kvm_add_vcpu$arm64(r2, &(0x7f00000000c0)={0x0, &(0x7f0000000240)=[@its_setup={0x7, 0x28, {0x0, 0x1, 0x17}}, @memwrite={0x6, 0x30, @vgic_gicr={0x80a0000, 0xa0, 0x1, 0xb}}], AUTO}, 0x0, 0x0)
     8  syz_kvm_vgic_v3_setup(r1, 0x1, 0x100)
     9  ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000000180)={0x8, <r4=>0xffffffffffffffff, 0x0})
    10  ioctl$KVM_SET_DEVICE_ATTR(r4, 0x4018aee1, &(0x7f00000001c0)=@attr_arm64={0x0, 0x0, 0x4, &(0x7f0000000200)=0x8080000})
    11  ioctl$KVM_RUN(r3, 0xae80, 0x0)