Page MenuHomeVyOS Platform

The second QAT device does not start
Closed, ResolvedPublicBUG

Description

If HW has multiple QAT devices then only one QAT device will start, because symlinks do not fit for qat_service.

Checking status of all devices.
There is 3 QAT acceleration device(s) in the system:
 qat_dev0 - type: c6xx,  inst_id: 0,  node_id: 1,  bsf: 0000:b1:00.0,  #accel: 5 #engines: 10 state: up
 qat_dev1 - type: c6xx,  inst_id: 1,  node_id: 1,  bsf: 0000:b2:00.0,  #accel: 5 #engines: 10 state: down
 qat_dev2 - type: c6xx,  inst_id: 2,  node_id: 1,  bsf: 0000:b3:00.0,  #accel: 5 #engines: 10 state: down

This issue resolves by deleting symlinks c6xx_dev1.conf and c6xx_dev2.conf, and copying c6xx_dev0.conf file to c6xx_dev1.conf/c6xx_dev2.conf

https://github.com/vyos/vyos-build/tree/current/data/live-build-config/includes.chroot/etc

Details

Difficulty level
Easy (less than an hour)
Version
1.3-rolling-202009210118
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)

Event Timeline

Unknown Object (User) created this task.Sep 28 2020, 7:37 PM
Unknown Object (User) changed the task status from Open to In progress.Sep 30 2020, 7:59 AM
Unknown Object (User) claimed this task.
Unknown Object (User) added projects: Ready for Crux (1.2.x), VyOS 1.2 Crux (VyOS 1.2.7).

PR https://github.com/vyos/vyos-build/pull/127
Also will be good cherrypick this to crux.

c-po triaged this task as High priority.
c-po moved this task from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.7) board.
c-po moved this task from Need Triage to Finished on the VyOS 1.3 Equuleus board.
c-po removed a project: Ready for Crux (1.2.x).
c-po changed Difficulty level from Unknown (require assessment) to Easy (less than an hour).