aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/dev_kvm_arm64.txt.const
diff options
context:
space:
mode:
authorAlexander Potapenko <glider@google.com>2024-11-26 10:11:20 +0100
committerAlexander Potapenko <glider@google.com>2024-11-26 11:12:47 +0000
commit66b9eb592907501b2caa11568313a324ee7cd6b8 (patch)
treeaafe3558c4cb2322d7a72eea540d0cac0ed51850 /sys/linux/dev_kvm_arm64.txt.const
parent4cb01fb07201474a77f03a86420f116faec956c3 (diff)
sys/linux: move some ARM-specific descriptions to a separate file
This is done to solve a particular test failure running: $ tools/syz-env go test ./prog -run TestSpecialStructs , which failed on PPC64, because prog/rand.go instanciated a call to syz_kvm_setup_syzos_vm(), which requested too much memory (1024 pages) from the allocator (PPC64 uses 64k pages, so the number of available pages is lower). On the other hand, factoring out syzos-related descriptions is probably a nice thing to do anyway.
Diffstat (limited to 'sys/linux/dev_kvm_arm64.txt.const')
-rw-r--r--sys/linux/dev_kvm_arm64.txt.const158
1 files changed, 158 insertions, 0 deletions
diff --git a/sys/linux/dev_kvm_arm64.txt.const b/sys/linux/dev_kvm_arm64.txt.const
new file mode 100644
index 000000000..4ef652745
--- /dev/null
+++ b/sys/linux/dev_kvm_arm64.txt.const
@@ -0,0 +1,158 @@
+# Code generated by syz-sysgen. DO NOT EDIT.
+arches = arm64
+ARM_SMCCC_ARCH_FEATURES_FUNC_ID = arm64:2147483649
+ARM_SMCCC_ARCH_SOC_ID = arm64:2147483650
+ARM_SMCCC_ARCH_WORKAROUND_1 = arm64:2147516416
+ARM_SMCCC_ARCH_WORKAROUND_2 = arm64:2147516415
+ARM_SMCCC_ARCH_WORKAROUND_3 = arm64:2147500031
+ARM_SMCCC_HV_PV_TIME_FEATURES = arm64:3305111584
+ARM_SMCCC_HV_PV_TIME_ST = arm64:3305111585
+ARM_SMCCC_TRNG_FEATURES = arm64:2214592593
+ARM_SMCCC_TRNG_GET_UUID = arm64:2214592594
+ARM_SMCCC_TRNG_RND32 = arm64:2214592595
+ARM_SMCCC_TRNG_RND64 = arm64:3288334419
+ARM_SMCCC_TRNG_VERSION = arm64:2214592592
+ARM_SMCCC_VENDOR_HYP_CALL_UID_FUNC_ID = arm64:2248212225
+ARM_SMCCC_VENDOR_HYP_KVM_FEATURES_FUNC_ID = arm64:2248146944
+ARM_SMCCC_VENDOR_HYP_KVM_PTP_FUNC_ID = arm64:2248146945
+ARM_SMCCC_VERSION_FUNC_ID = arm64:2147483648
+GICD_CLRSPI_NSR = arm64:72
+GICD_CLRSPI_SR = arm64:88
+GICD_CPENDSGIR = arm64:3856
+GICD_CTLR = arm64:0
+GICD_ICACTIVER = arm64:896
+GICD_ICACTIVERnE = arm64:7168
+GICD_ICENABLER = arm64:384
+GICD_ICENABLERnE = arm64:5120
+GICD_ICFGR = arm64:3072
+GICD_ICFGRnE = arm64:12288
+GICD_ICPENDR = arm64:640
+GICD_ICPENDRnE = arm64:6144
+GICD_IDREGS = arm64:65488
+GICD_IGROUPR = arm64:128
+GICD_IGROUPRnE = arm64:4096
+GICD_IGRPMODR = arm64:3328
+GICD_IIDR = arm64:8
+GICD_IPRIORITYR = arm64:1024
+GICD_IPRIORITYRnE = arm64:8192
+GICD_IROUTER = arm64:24576
+GICD_IROUTERnE = arm64:32768
+GICD_ISACTIVER = arm64:768
+GICD_ISACTIVERnE = arm64:6656
+GICD_ISENABLER = arm64:256
+GICD_ISENABLERnE = arm64:4608
+GICD_ISPENDR = arm64:512
+GICD_ISPENDRnE = arm64:5632
+GICD_ITARGETSR = arm64:2048
+GICD_NSACR = arm64:3584
+GICD_PIDR2 = arm64:65512
+GICD_SETSPI_NSR = arm64:64
+GICD_SETSPI_SR = arm64:80
+GICD_SGIR = arm64:3840
+GICD_SPENDSGIR = arm64:3872
+GICD_STATUSR = arm64:16
+GICD_TYPER = arm64:4
+GICD_TYPER2 = arm64:12
+GICR_CLRLPIR = arm64:72
+GICR_CTLR = arm64:0
+GICR_ICACTIVER0 = arm64:896
+GICR_ICENABLER0 = arm64:384
+GICR_ICFGR0 = arm64:3072
+GICR_ICPENDR0 = arm64:640
+GICR_IDREGS = arm64:65488
+GICR_IGROUPR0 = arm64:128
+GICR_IGRPMODR0 = arm64:3328
+GICR_IIDR = arm64:4
+GICR_INVALLR = arm64:176
+GICR_INVLPIR = arm64:160
+GICR_IPRIORITYR0 = arm64:1024
+GICR_ISACTIVER0 = arm64:768
+GICR_ISENABLER0 = arm64:256
+GICR_ISPENDR0 = arm64:512
+GICR_NSACR = arm64:3584
+GICR_PENDBASER = arm64:120
+GICR_PIDR2 = arm64:65512
+GICR_PROPBASER = arm64:112
+GICR_SETLPIR = arm64:64
+GICR_STATUSR = arm64:16
+GICR_SYNCR = arm64:192
+GICR_TYPER = arm64:8
+GICR_WAKER = arm64:20
+GITS_CMD_CLEAR = arm64:4
+GITS_CMD_DISCARD = arm64:15
+GITS_CMD_INT = arm64:3
+GITS_CMD_INV = arm64:12
+GITS_CMD_INVALL = arm64:13
+GITS_CMD_MAPC = arm64:9
+GITS_CMD_MAPD = arm64:8
+GITS_CMD_MAPI = arm64:11
+GITS_CMD_MAPTI = arm64:10
+GITS_CMD_MOVALL = arm64:14
+GITS_CMD_MOVI = arm64:1
+GITS_CMD_SYNC = arm64:5
+KVM_ARM_PREFERRED_TARGET = arm64:2149625519
+KVM_ARM_SET_COUNTER_OFFSET = arm64:1074835125
+KVM_ARM_SET_DEVICE_ADDR = arm64:1074835115
+KVM_ARM_TARGET_AEM_V8 = arm64:0
+KVM_ARM_TARGET_CORTEX_A53 = arm64:4
+KVM_ARM_TARGET_CORTEX_A57 = arm64:2
+KVM_ARM_TARGET_FOUNDATION_V8 = arm64:1
+KVM_ARM_TARGET_GENERIC_V8 = arm64:5
+KVM_ARM_TARGET_XGENE_POTENZA = arm64:3
+KVM_ARM_VCPU_EL1_32BIT = arm64:1
+KVM_ARM_VCPU_EL1_32BIT_BIT = arm64:2
+KVM_ARM_VCPU_FINALIZE = arm64:1074048706
+KVM_ARM_VCPU_INIT = arm64:1075883694
+KVM_ARM_VCPU_PMU_V3 = arm64:3
+KVM_ARM_VCPU_PMU_V3_BIT = arm64:8
+KVM_ARM_VCPU_POWER_OFF = arm64:0
+KVM_ARM_VCPU_POWER_OFF_BIT = arm64:1
+KVM_ARM_VCPU_PSCI_0_2 = arm64:2
+KVM_ARM_VCPU_PSCI_0_2_BIT = arm64:4
+KVM_ARM_VCPU_PTRAUTH_ADDRESS = arm64:5
+KVM_ARM_VCPU_PTRAUTH_ADDRESS_BIT = arm64:32
+KVM_ARM_VCPU_PTRAUTH_GENERIC = arm64:6
+KVM_ARM_VCPU_PTRAUTH_GENERIC_BIT = arm64:64
+KVM_ARM_VCPU_SVE = arm64:4
+KVM_ARM_VCPU_SVE_BIT = arm64:16
+KVM_CAP_ARM_EAGER_SPLIT_CHUNK_SIZE = arm64:228
+KVM_CAP_ARM_INJECT_SERROR_ESR = arm64:158
+KVM_CAP_ARM_MTE = arm64:205
+KVM_CAP_ARM_SYSTEM_SUSPEND = arm64:216
+KVM_CAP_ARM_USER_IRQ = arm64:144
+KVM_ENABLE_CAP = arm64:1080602275
+KVM_ENABLE_CAP_SIZE = ???
+PSCI_0_2_FN64_AFFINITY_INFO = arm64:3288334340
+PSCI_0_2_FN64_CPU_ON = arm64:3288334339
+PSCI_0_2_FN64_CPU_SUSPEND = arm64:3288334337
+PSCI_0_2_FN64_MIGRATE = arm64:3288334341
+PSCI_0_2_FN64_MIGRATE_INFO_UP_CPU = arm64:3288334343
+PSCI_0_2_FN_AFFINITY_INFO = arm64:2214592516
+PSCI_0_2_FN_CPU_OFF = arm64:2214592514
+PSCI_0_2_FN_CPU_ON = arm64:2214592515
+PSCI_0_2_FN_CPU_SUSPEND = arm64:2214592513
+PSCI_0_2_FN_MIGRATE = arm64:2214592517
+PSCI_0_2_FN_MIGRATE_INFO_TYPE = arm64:2214592518
+PSCI_0_2_FN_MIGRATE_INFO_UP_CPU = arm64:2214592519
+PSCI_0_2_FN_PSCI_VERSION = arm64:2214592512
+PSCI_0_2_FN_SYSTEM_OFF = arm64:2214592520
+PSCI_0_2_FN_SYSTEM_RESET = arm64:2214592521
+PSCI_1_0_FN64_CPU_DEFAULT_SUSPEND = arm64:3288334348
+PSCI_1_0_FN64_NODE_HW_STATE = arm64:3288334349
+PSCI_1_0_FN64_STAT_COUNT = arm64:3288334353
+PSCI_1_0_FN64_STAT_RESIDENCY = arm64:3288334352
+PSCI_1_0_FN64_SYSTEM_SUSPEND = arm64:3288334350
+PSCI_1_0_FN_CPU_DEFAULT_SUSPEND = arm64:2214592524
+PSCI_1_0_FN_CPU_FREEZE = arm64:2214592523
+PSCI_1_0_FN_NODE_HW_STATE = arm64:2214592525
+PSCI_1_0_FN_PSCI_FEATURES = arm64:2214592522
+PSCI_1_0_FN_SET_SUSPEND_MODE = arm64:2214592527
+PSCI_1_0_FN_STAT_COUNT = arm64:2214592529
+PSCI_1_0_FN_STAT_RESIDENCY = arm64:2214592528
+PSCI_1_0_FN_SYSTEM_SUSPEND = arm64:2214592526
+PSCI_1_1_FN64_MEM_PROTECT_CHECK_RANGE = arm64:3288334356
+PSCI_1_1_FN64_SYSTEM_RESET2 = arm64:3288334354
+PSCI_1_1_FN_MEM_PROTECT = arm64:2214592531
+PSCI_1_1_FN_MEM_PROTECT_CHECK_RANGE = arm64:2214592532
+PSCI_1_1_FN_SYSTEM_RESET2 = arm64:2214592530
+__NR_ioctl = arm64:29