We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
test zip using cmd: zip_sva_perf -b 4096 -l 1 -v -m 0 host sva and guest vsva is enabled. host: success guest: fail, both host and guest report errors
detail steps:
insmod zip driver in host: insmod uacce.ko insmod hisi_qm.ko insmod hisi_zip.ko uacce_mode=1 vfs_num=2
start vm, using 75:00.1: echo 0000:75:00.1 > /sys/bus/pci/drivers/hisi_zip/unbind echo vfio-pci > /sys/devices/pci0000:74/0000:74:00.0/0000:75:00.1/driver_override echo 19e5 a251 > /sys/bus/pci/drivers/vfio-pci/new_id
./qemu-system-aarch64 -enable-kvm -kernel ../Image -smp 4 -m 4G -machine virt,kernel_irqchip=on,gic-version=3,iommu=smmuv3 -device pcie-root-port,port=0x8,chassis=1,id=pci.1,bus=pcie.0,multifunction=on,addr=0x1 -net none -device virtio-net-pci,netdev=net0,mac="52:54:11:12:34:55" -netdev type=tap,id=net0,script=no,downscript=no,ifname=tap0 -device vfio-pci,host=75:00.1,bus=pci.1,addr=0x0,id=acc2 -initrd ../v688fs-guest -cpu host -nographic -append "rdinit=init console=ttyAMA0 earlycon=pl011,0x9000000 ip=192.168.100.3"
insmod zip driver in guest: insmod /uacce.ko insmod /hisi_qm.ko insmod /hisi_zip.ko uacce_mode=1
test zip using cmd: zip_sva_perf -b 4096 -l 1 -v -m 0
[ 262.127989] hisi_zip 0000:75:00.0: qm_db_random_invalid [error status=0x1000] found [ 262.127989] hisi_zip 0000:75:00.0: qm_db_random_invalid [error status=0x1000] found
guest zip driver(hisi_zip 0000:01:00.0 ) reports errors and ras error:
[ 23.974799] hisi_zip 0000:01:00.0: uacce release queue's qp_id = 0, BD sqe head = 0, tail = 0
NOTICE: RasIntBase = 0x140090000,ErrMapping = 0x29 NOTICE: [RasEriInterrupt]:[140L]NodeTYP0Status = 0x0 NOTICE: [RasEriInterrupt]:[156L]NodeTYP1Status = 0x1 NOTICE: [NimbusZipNodeType1]:[2254L]This is zip, Base = 0x141000000
NOTICE: [NimbusZipHandle]:[2188L]QM_PF_ABNORMAL_INT_SOURCE = 0x40
NOTICE: [NimbusZipHandle]:[2189L]ZIP_CORE_INT_SOURCE = 0x0
NOTICE: [PrintSecurityType]:[349L] SecurityType is RECOVERABLE!
NOTICE: [RasErrorDataPcieOemProcessor]:[1400L]BDF[0x75:0x0:0x0]
NOTICE: [HestGhesV2SetGenericErrorData]:[121L] NOTICE: [HestGhesV2SetGenericErrorData]:[171L] Fill in HEST TABLE ,AckRegister=44010000 NOTICE: [ErrorBlockUpdateStatusStructure]:[38L] memset_s() run failed! NOTICE: [HestNotifiedOS]:[18L] NOTICE: [RasEriInterrupt]:[172L]NodeTYP2Status = 0x0 ERROR: [FiqInterruptHandler]:[115L] GicInterrupt1 : 0x1d3!!!
[ 1129.637064] {1}[Hardware Error]: Hardware error from APEI Generic Hardware Error Source: 0 [ 1129.637064] {1}[Hardware Error]: Hardware error from APEI Generic Hardware Error Source: 0 [ 1129.656343] {1}[Hardware Error]: event severity: recoverable [ 1129.656343] {1}[Hardware Error]: event severity: recoverable [ 1129.667667] {1}[Hardware Error]: Error 0, type: recoverable [ 1129.667667] {1}[Hardware Error]: Error 0, type: recoverable [ 1129.678991] {1}[Hardware Error]: section_type: PCIe error [ 1129.678991] {1}[Hardware Error]: section_type: PCIe error [ 1129.690139] {1}[Hardware Error]: version: 4.0 [ 1129.690139] {1}[Hardware Error]: version: 4.0 [ 1129.699198] {1}[Hardware Error]: command: 0x0006, status: 0x0010 [ 1129.699198] {1}[Hardware Error]: command: 0x0006, status: 0x0010 [ 1129.711566] {1}[Hardware Error]: device_id: 0000:75:00.0 [ 1129.711566] {1}[Hardware Error]: device_id: 0000:75:00.0 [ 1129.722540] {1}[Hardware Error]: slot: 0 [ 1129.722540] {1}[Hardware Error]: slot: 0 [ 1129.730728] {1}[Hardware Error]: secondary_bus: 0x00 [ 1129.730728] {1}[Hardware Error]: secondary_bus: 0x00 [ 1129.741006] {1}[Hardware Error]: vendor_id: 0x19e5, device_id: 0xa250 [ 1129.741006] {1}[Hardware Error]: vendor_id: 0x19e5, device_id: 0xa250 [ 1129.754244] {1}[Hardware Error]: class_code: 120000 [ 1129.754244] {1}[Hardware Error]: class_code: 120000 [ 30.004443] hisi_zip 0000:01:00.0: QM mailbox operation timeout!
[ 30.004875] hisi_zip 0000:01:00.0: Failed to dump sqc!
[ 30.005242] hisi_zip 0000:01:0[0.0: Failed to drain out data for stopping!
[ 30.005853] hisi_zip 0000:01:00.0: uacce release queue's qp_id = 1, BD sqe head = 0, tail = 0
[ 30.007466] hisi_zip 0000:01:00.0: QM mailbox is busy to start!
[ 30.007880] hisi_zip 0000:01:00.0: Failed to dump sqc!
[ 30.008236] hisi_zip 0000:01:00.0: Failed to drain out data for stopping!
[ 30.008715] hisi_zip 0000:01:00.0: uacce release queue's qp_id = 2, BD sqe head = 0, tail = 0
[ 30.010319] hisi_zip 0000:01:00.0: QM mailbox is busy to start!
[ 30.010733] hisi_zip 0000:01:00.0: Failed to dump sqc!
[ 30.011093] hisi_zip 0000:01:00.0: Failed to drain out data for stopping!
[ 30.011563] hisi_zip 0000:01:00.0: uacce release queue's qp_id = 3, BD sqe head = 0, tail = 0
[ 30.013155] hisi_zip 0000:01:00.0: QM mailbox is busy to start!
[ 30.013639] hisi_zip 0000:01:00.0: Failed to dump sqc!
[ 30.013998] hisi_zip 0000:01:00.0: Failed to drain out data for stopping!
The text was updated successfully, but these errors were encountered:
problem solved. Update hulk and qemu. hulk: branch hulk-4.19-next-chip-test, commit e3a3972 qemu: http://rnd-isourceb.huawei.com/c00515178/qemu/tree/vsva-stall/ branch vsva-stall, commit 039e3ce
Sorry, something went wrong.
No branches or pull requests
test zip using cmd:
zip_sva_perf -b 4096 -l 1 -v -m 0
host sva and guest vsva is enabled.
host: success
guest: fail, both host and guest report errors
detail steps:
insmod zip driver in host:
insmod uacce.ko
insmod hisi_qm.ko
insmod hisi_zip.ko uacce_mode=1 vfs_num=2
start vm, using 75:00.1:
echo 0000:75:00.1 > /sys/bus/pci/drivers/hisi_zip/unbind
echo vfio-pci > /sys/devices/pci0000:74/0000:74:00.0/0000:75:00.1/driver_override
echo 19e5 a251 > /sys/bus/pci/drivers/vfio-pci/new_id
./qemu-system-aarch64
-enable-kvm
-kernel ../Image
-smp 4
-m 4G
-machine virt,kernel_irqchip=on,gic-version=3,iommu=smmuv3
-device pcie-root-port,port=0x8,chassis=1,id=pci.1,bus=pcie.0,multifunction=on,addr=0x1
-net none
-device virtio-net-pci,netdev=net0,mac="52:54:11:12:34:55"
-netdev type=tap,id=net0,script=no,downscript=no,ifname=tap0
-device vfio-pci,host=75:00.1,bus=pci.1,addr=0x0,id=acc2
-initrd ../v688fs-guest
-cpu host
-nographic
-append "rdinit=init console=ttyAMA0 earlycon=pl011,0x9000000 ip=192.168.100.3"
insmod zip driver in guest:
insmod /uacce.ko
insmod /hisi_qm.ko
insmod /hisi_zip.ko uacce_mode=1
test zip using cmd:
zip_sva_perf -b 4096 -l 1 -v -m 0
[ 262.127989] hisi_zip 0000:75:00.0: qm_db_random_invalid [error status=0x1000] found
[ 262.127989] hisi_zip 0000:75:00.0: qm_db_random_invalid [error status=0x1000] found
guest zip driver(hisi_zip 0000:01:00.0 ) reports errors and ras error:
[ 23.974799] hisi_zip 0000:01:00.0: uacce release queue's qp_id = 0, BD sqe head = 0, tail = 0
NOTICE: RasIntBase = 0x140090000,ErrMapping = 0x29
NOTICE: [RasEriInterrupt]:[140L]NodeTYP0Status = 0x0
NOTICE: [RasEriInterrupt]:[156L]NodeTYP1Status = 0x1
NOTICE: [NimbusZipNodeType1]:[2254L]This is zip, Base = 0x141000000
NOTICE: [NimbusZipHandle]:[2188L]QM_PF_ABNORMAL_INT_SOURCE = 0x40
NOTICE: [NimbusZipHandle]:[2189L]ZIP_CORE_INT_SOURCE = 0x0
NOTICE: [PrintSecurityType]:[349L] SecurityType is RECOVERABLE!
NOTICE: [RasErrorDataPcieOemProcessor]:[1400L]BDF[0x75:0x0:0x0]
NOTICE: [HestGhesV2SetGenericErrorData]:[121L]
NOTICE: [HestGhesV2SetGenericErrorData]:[171L] Fill in HEST TABLE ,AckRegister=44010000
NOTICE: [ErrorBlockUpdateStatusStructure]:[38L] memset_s() run failed!
NOTICE: [HestNotifiedOS]:[18L]
NOTICE: [RasEriInterrupt]:[172L]NodeTYP2Status = 0x0
ERROR: [FiqInterruptHandler]:[115L] GicInterrupt1 : 0x1d3!!!
[ 1129.637064] {1}[Hardware Error]: Hardware error from APEI Generic Hardware Error Source: 0
[ 1129.637064] {1}[Hardware Error]: Hardware error from APEI Generic Hardware Error Source: 0
[ 1129.656343] {1}[Hardware Error]: event severity: recoverable
[ 1129.656343] {1}[Hardware Error]: event severity: recoverable
[ 1129.667667] {1}[Hardware Error]: Error 0, type: recoverable
[ 1129.667667] {1}[Hardware Error]: Error 0, type: recoverable
[ 1129.678991] {1}[Hardware Error]: section_type: PCIe error
[ 1129.678991] {1}[Hardware Error]: section_type: PCIe error
[ 1129.690139] {1}[Hardware Error]: version: 4.0
[ 1129.690139] {1}[Hardware Error]: version: 4.0
[ 1129.699198] {1}[Hardware Error]: command: 0x0006, status: 0x0010
[ 1129.699198] {1}[Hardware Error]: command: 0x0006, status: 0x0010
[ 1129.711566] {1}[Hardware Error]: device_id: 0000:75:00.0
[ 1129.711566] {1}[Hardware Error]: device_id: 0000:75:00.0
[ 1129.722540] {1}[Hardware Error]: slot: 0
[ 1129.722540] {1}[Hardware Error]: slot: 0
[ 1129.730728] {1}[Hardware Error]: secondary_bus: 0x00
[ 1129.730728] {1}[Hardware Error]: secondary_bus: 0x00
[ 1129.741006] {1}[Hardware Error]: vendor_id: 0x19e5, device_id: 0xa250
[ 1129.741006] {1}[Hardware Error]: vendor_id: 0x19e5, device_id: 0xa250
[ 1129.754244] {1}[Hardware Error]: class_code: 120000
[ 1129.754244] {1}[Hardware Error]: class_code: 120000
[ 30.004443] hisi_zip 0000:01:00.0: QM mailbox operation timeout!
[ 30.004875] hisi_zip 0000:01:00.0: Failed to dump sqc!
[ 30.005242] hisi_zip 0000:01:0[0.0: Failed to drain out data for stopping!
[ 30.005853] hisi_zip 0000:01:00.0: uacce release queue's qp_id = 1, BD sqe head = 0, tail = 0
[ 30.007466] hisi_zip 0000:01:00.0: QM mailbox is busy to start!
[ 30.007880] hisi_zip 0000:01:00.0: Failed to dump sqc!
[ 30.008236] hisi_zip 0000:01:00.0: Failed to drain out data for stopping!
[ 30.008715] hisi_zip 0000:01:00.0: uacce release queue's qp_id = 2, BD sqe head = 0, tail = 0
[ 30.010319] hisi_zip 0000:01:00.0: QM mailbox is busy to start!
[ 30.010733] hisi_zip 0000:01:00.0: Failed to dump sqc!
[ 30.011093] hisi_zip 0000:01:00.0: Failed to drain out data for stopping!
[ 30.011563] hisi_zip 0000:01:00.0: uacce release queue's qp_id = 3, BD sqe head = 0, tail = 0
[ 30.013155] hisi_zip 0000:01:00.0: QM mailbox is busy to start!
[ 30.013639] hisi_zip 0000:01:00.0: Failed to dump sqc!
[ 30.013998] hisi_zip 0000:01:00.0: Failed to drain out data for stopping!
The text was updated successfully, but these errors were encountered: