From 59c2e4b1830ce46671b438d830396b6b29a2ef54 Mon Sep 17 00:00:00 2001 From: Ilya Zlobintsev Date: Sun, 14 Sep 2025 10:34:58 +0300 Subject: [PATCH] fix: make trying to apply missing hardware options on intel non-fatal --- .../src/server/gpu_controller/intel.rs | 33 +++++- .../src/tests/data/intel/b580-6.16/card1/dev | 1 + .../intel/b580-6.16/card1/device/ari_enabled | 1 + .../card1/device/auto_link_downgrade_capable | 1 + .../card1/device/auto_link_downgrade_status | 1 + .../intel/b580-6.16/card1/device/boot_vga | 1 + .../card1/device/broken_parity_status | 1 + .../data/intel/b580-6.16/card1/device/class | 1 + .../data/intel/b580-6.16/card1/device/config | Bin 0 -> 4096 bytes .../card1/device/consistent_dma_mask_bits | 1 + .../b580-6.16/card1/device/current_link_speed | 1 + .../b580-6.16/card1/device/current_link_width | 1 + .../b580-6.16/card1/device/d3cold_allowed | 1 + .../data/intel/b580-6.16/card1/device/device | 1 + .../b580-6.16/card1/device/dma_mask_bits | 1 + .../b580-6.16/card1/device/driver_override | 1 + .../data/intel/b580-6.16/card1/device/enable | 1 + .../card1/device/hwmon/hwmon4/energy1_input | 1 + .../card1/device/hwmon/hwmon4/energy1_label | 1 + .../card1/device/hwmon/hwmon4/energy2_input | 1 + .../card1/device/hwmon/hwmon4/energy2_label | 1 + .../card1/device/hwmon/hwmon4/fan1_input | 1 + .../card1/device/hwmon/hwmon4/fan2_input | 1 + .../card1/device/hwmon/hwmon4/fan3_input | 1 + .../b580-6.16/card1/device/hwmon/hwmon4/name | 1 + .../card1/device/hwmon/hwmon4/power/async | 1 + .../card1/device/hwmon/hwmon4/power/control | 1 + .../hwmon/hwmon4/power/runtime_active_kids | 1 + .../hwmon/hwmon4/power/runtime_active_time | 1 + .../device/hwmon/hwmon4/power/runtime_enabled | 1 + .../device/hwmon/hwmon4/power/runtime_status | 1 + .../hwmon/hwmon4/power/runtime_suspended_time | 1 + .../device/hwmon/hwmon4/power/runtime_usage | 1 + .../card1/device/hwmon/hwmon4/power1_crit | 1 + .../card1/device/hwmon/hwmon4/power1_label | 1 + .../card1/device/hwmon/hwmon4/temp2_input | 1 + .../card1/device/hwmon/hwmon4/temp2_label | 1 + .../card1/device/hwmon/hwmon4/temp3_input | 1 + .../card1/device/hwmon/hwmon4/temp3_label | 1 + .../card1/device/hwmon/hwmon4/uevent | 0 .../device/intel_vsec.crashlog.1/power/async | 1 + .../intel_vsec.crashlog.1/power/control | 1 + .../power/runtime_active_kids | 1 + .../power/runtime_active_time | 1 + .../power/runtime_enabled | 1 + .../power/runtime_status | 1 + .../power/runtime_suspended_time | 1 + .../intel_vsec.crashlog.1/power/runtime_usage | 1 + .../card1/device/intel_vsec.crashlog.1/uevent | 2 + .../intel_pmt/telem1/guid | 1 + .../intel_pmt/telem1/offset | 1 + .../intel_pmt/telem1/power/async | 1 + .../intel_pmt/telem1/power/control | 1 + .../telem1/power/runtime_active_kids | 1 + .../telem1/power/runtime_active_time | 1 + .../intel_pmt/telem1/power/runtime_enabled | 1 + .../intel_pmt/telem1/power/runtime_status | 1 + .../telem1/power/runtime_suspended_time | 1 + .../intel_pmt/telem1/power/runtime_usage | 1 + .../intel_pmt/telem1/size | 1 + .../intel_pmt/telem1/telem | Bin 0 -> 4096 bytes .../intel_pmt/telem1/uevent | 0 .../intel_pmt/telem2/guid | 1 + .../intel_pmt/telem2/offset | 1 + .../intel_pmt/telem2/power/async | 1 + .../intel_pmt/telem2/power/control | 1 + .../telem2/power/runtime_active_kids | 1 + .../telem2/power/runtime_active_time | 1 + .../intel_pmt/telem2/power/runtime_enabled | 1 + .../intel_pmt/telem2/power/runtime_status | 1 + .../telem2/power/runtime_suspended_time | 1 + .../intel_pmt/telem2/power/runtime_usage | 1 + .../intel_pmt/telem2/size | 1 + .../intel_pmt/telem2/telem | Bin 0 -> 4096 bytes .../intel_pmt/telem2/uevent | 0 .../device/intel_vsec.telemetry.0/power/async | 1 + .../intel_vsec.telemetry.0/power/control | 1 + .../power/runtime_active_kids | 1 + .../power/runtime_active_time | 1 + .../power/runtime_enabled | 1 + .../power/runtime_status | 1 + .../power/runtime_suspended_time | 1 + .../power/runtime_usage | 1 + .../device/intel_vsec.telemetry.0/uevent | 2 + .../data/intel/b580-6.16/card1/device/irq | 1 + .../intel/b580-6.16/card1/device/link/l1_aspm | 1 + .../b580-6.16/card1/device/local_cpulist | 1 + .../intel/b580-6.16/card1/device/local_cpus | 1 + .../b580-6.16/card1/device/max_link_speed | 1 + .../b580-6.16/card1/device/max_link_width | 1 + .../intel/b580-6.16/card1/device/modalias | 1 + .../data/intel/b580-6.16/card1/device/msi_bus | 1 + .../intel/b580-6.16/card1/device/numa_node | 1 + .../intel/b580-6.16/card1/device/power/async | 1 + .../b580-6.16/card1/device/power/control | 1 + .../card1/device/power/runtime_active_kids | 1 + .../card1/device/power/runtime_active_time | 1 + .../card1/device/power/runtime_enabled | 1 + .../card1/device/power/runtime_status | 1 + .../card1/device/power/runtime_suspended_time | 1 + .../card1/device/power/runtime_usage | 1 + .../intel/b580-6.16/card1/device/power/wakeup | 1 + .../card1/device/power/wakeup_abort_count | 1 + .../card1/device/power/wakeup_active | 1 + .../card1/device/power/wakeup_active_count | 1 + .../b580-6.16/card1/device/power/wakeup_count | 1 + .../card1/device/power/wakeup_expire_count | 1 + .../card1/device/power/wakeup_last_time_ms | 1 + .../card1/device/power/wakeup_max_time_ms | 1 + .../card1/device/power/wakeup_total_time_ms | 1 + .../intel/b580-6.16/card1/device/power_state | 1 + .../intel/b580-6.16/card1/device/revision | 1 + .../b580-6.16/card1/device/subsystem_device | 1 + .../b580-6.16/card1/device/subsystem_vendor | 1 + .../b580-6.16/card1/device/tile0/gt0/ccs_mode | 1 + .../gt0/engines/bcs/.defaults/job_timeout_max | 1 + .../gt0/engines/bcs/.defaults/job_timeout_min | 1 + .../gt0/engines/bcs/.defaults/job_timeout_ms | 1 + .../engines/bcs/.defaults/preempt_timeout_max | 1 + .../engines/bcs/.defaults/preempt_timeout_min | 1 + .../engines/bcs/.defaults/preempt_timeout_us | 1 + .../bcs/.defaults/timeslice_duration_max | 1 + .../bcs/.defaults/timeslice_duration_min | 1 + .../bcs/.defaults/timeslice_duration_us | 1 + .../tile0/gt0/engines/bcs/job_timeout_max | 1 + .../tile0/gt0/engines/bcs/job_timeout_min | 1 + .../tile0/gt0/engines/bcs/job_timeout_ms | 1 + .../tile0/gt0/engines/bcs/preempt_timeout_max | 1 + .../tile0/gt0/engines/bcs/preempt_timeout_min | 1 + .../tile0/gt0/engines/bcs/preempt_timeout_us | 1 + .../gt0/engines/bcs/timeslice_duration_max | 1 + .../gt0/engines/bcs/timeslice_duration_min | 1 + .../gt0/engines/bcs/timeslice_duration_us | 1 + .../gt0/engines/ccs/.defaults/job_timeout_max | 1 + .../gt0/engines/ccs/.defaults/job_timeout_min | 1 + .../gt0/engines/ccs/.defaults/job_timeout_ms | 1 + .../engines/ccs/.defaults/preempt_timeout_max | 1 + .../engines/ccs/.defaults/preempt_timeout_min | 1 + .../engines/ccs/.defaults/preempt_timeout_us | 1 + .../ccs/.defaults/timeslice_duration_max | 1 + .../ccs/.defaults/timeslice_duration_min | 1 + .../ccs/.defaults/timeslice_duration_us | 1 + .../tile0/gt0/engines/ccs/job_timeout_max | 1 + .../tile0/gt0/engines/ccs/job_timeout_min | 1 + .../tile0/gt0/engines/ccs/job_timeout_ms | 1 + .../tile0/gt0/engines/ccs/preempt_timeout_max | 1 + .../tile0/gt0/engines/ccs/preempt_timeout_min | 1 + .../tile0/gt0/engines/ccs/preempt_timeout_us | 1 + .../gt0/engines/ccs/timeslice_duration_max | 1 + .../gt0/engines/ccs/timeslice_duration_min | 1 + .../gt0/engines/ccs/timeslice_duration_us | 1 + .../gt0/engines/rcs/.defaults/job_timeout_max | 1 + .../gt0/engines/rcs/.defaults/job_timeout_min | 1 + .../gt0/engines/rcs/.defaults/job_timeout_ms | 1 + .../engines/rcs/.defaults/preempt_timeout_max | 1 + .../engines/rcs/.defaults/preempt_timeout_min | 1 + .../engines/rcs/.defaults/preempt_timeout_us | 1 + .../rcs/.defaults/timeslice_duration_max | 1 + .../rcs/.defaults/timeslice_duration_min | 1 + .../rcs/.defaults/timeslice_duration_us | 1 + .../tile0/gt0/engines/rcs/job_timeout_max | 1 + .../tile0/gt0/engines/rcs/job_timeout_min | 1 + .../tile0/gt0/engines/rcs/job_timeout_ms | 1 + .../tile0/gt0/engines/rcs/preempt_timeout_max | 1 + .../tile0/gt0/engines/rcs/preempt_timeout_min | 1 + .../tile0/gt0/engines/rcs/preempt_timeout_us | 1 + .../gt0/engines/rcs/timeslice_duration_max | 1 + .../gt0/engines/rcs/timeslice_duration_min | 1 + .../gt0/engines/rcs/timeslice_duration_us | 1 + .../card1/device/tile0/gt0/freq0/act_freq | 1 + .../card1/device/tile0/gt0/freq0/cur_freq | 1 + .../card1/device/tile0/gt0/freq0/max_freq | 1 + .../card1/device/tile0/gt0/freq0/min_freq | 1 + .../card1/device/tile0/gt0/freq0/rp0_freq | 1 + .../card1/device/tile0/gt0/freq0/rpa_freq | 1 + .../card1/device/tile0/gt0/freq0/rpe_freq | 1 + .../card1/device/tile0/gt0/freq0/rpn_freq | 1 + .../tile0/gt0/freq0/throttle/reason_pl1 | 1 + .../tile0/gt0/freq0/throttle/reason_pl2 | 1 + .../tile0/gt0/freq0/throttle/reason_pl4 | 1 + .../tile0/gt0/freq0/throttle/reason_prochot | 1 + .../tile0/gt0/freq0/throttle/reason_ratl | 1 + .../tile0/gt0/freq0/throttle/reason_thermal | 1 + .../tile0/gt0/freq0/throttle/reason_vr_tdc | 1 + .../gt0/freq0/throttle/reason_vr_thermalert | 1 + .../device/tile0/gt0/freq0/throttle/status | 1 + .../device/tile0/gt0/gtidle/idle_residency_ms | 1 + .../card1/device/tile0/gt0/gtidle/idle_status | 1 + .../card1/device/tile0/gt0/gtidle/name | 1 + .../card1/device/tile0/gt0/num_cslices | 1 + .../gt1/engines/vcs/.defaults/job_timeout_max | 1 + .../gt1/engines/vcs/.defaults/job_timeout_min | 1 + .../gt1/engines/vcs/.defaults/job_timeout_ms | 1 + .../engines/vcs/.defaults/preempt_timeout_max | 1 + .../engines/vcs/.defaults/preempt_timeout_min | 1 + .../engines/vcs/.defaults/preempt_timeout_us | 1 + .../vcs/.defaults/timeslice_duration_max | 1 + .../vcs/.defaults/timeslice_duration_min | 1 + .../vcs/.defaults/timeslice_duration_us | 1 + .../tile0/gt1/engines/vcs/job_timeout_max | 1 + .../tile0/gt1/engines/vcs/job_timeout_min | 1 + .../tile0/gt1/engines/vcs/job_timeout_ms | 1 + .../tile0/gt1/engines/vcs/preempt_timeout_max | 1 + .../tile0/gt1/engines/vcs/preempt_timeout_min | 1 + .../tile0/gt1/engines/vcs/preempt_timeout_us | 1 + .../gt1/engines/vcs/timeslice_duration_max | 1 + .../gt1/engines/vcs/timeslice_duration_min | 1 + .../gt1/engines/vcs/timeslice_duration_us | 1 + .../engines/vecs/.defaults/job_timeout_max | 1 + .../engines/vecs/.defaults/job_timeout_min | 1 + .../gt1/engines/vecs/.defaults/job_timeout_ms | 1 + .../vecs/.defaults/preempt_timeout_max | 1 + .../vecs/.defaults/preempt_timeout_min | 1 + .../engines/vecs/.defaults/preempt_timeout_us | 1 + .../vecs/.defaults/timeslice_duration_max | 1 + .../vecs/.defaults/timeslice_duration_min | 1 + .../vecs/.defaults/timeslice_duration_us | 1 + .../tile0/gt1/engines/vecs/job_timeout_max | 1 + .../tile0/gt1/engines/vecs/job_timeout_min | 1 + .../tile0/gt1/engines/vecs/job_timeout_ms | 1 + .../gt1/engines/vecs/preempt_timeout_max | 1 + .../gt1/engines/vecs/preempt_timeout_min | 1 + .../tile0/gt1/engines/vecs/preempt_timeout_us | 1 + .../gt1/engines/vecs/timeslice_duration_max | 1 + .../gt1/engines/vecs/timeslice_duration_min | 1 + .../gt1/engines/vecs/timeslice_duration_us | 1 + .../card1/device/tile0/gt1/freq0/act_freq | 1 + .../card1/device/tile0/gt1/freq0/cur_freq | 1 + .../card1/device/tile0/gt1/freq0/max_freq | 1 + .../card1/device/tile0/gt1/freq0/min_freq | 1 + .../card1/device/tile0/gt1/freq0/rp0_freq | 1 + .../card1/device/tile0/gt1/freq0/rpa_freq | 1 + .../card1/device/tile0/gt1/freq0/rpe_freq | 1 + .../card1/device/tile0/gt1/freq0/rpn_freq | 1 + .../tile0/gt1/freq0/throttle/reason_pl1 | 1 + .../tile0/gt1/freq0/throttle/reason_pl2 | 1 + .../tile0/gt1/freq0/throttle/reason_pl4 | 1 + .../tile0/gt1/freq0/throttle/reason_prochot | 1 + .../tile0/gt1/freq0/throttle/reason_ratl | 1 + .../tile0/gt1/freq0/throttle/reason_thermal | 1 + .../tile0/gt1/freq0/throttle/reason_vr_tdc | 1 + .../gt1/freq0/throttle/reason_vr_thermalert | 1 + .../device/tile0/gt1/freq0/throttle/status | 1 + .../device/tile0/gt1/gtidle/idle_residency_ms | 1 + .../card1/device/tile0/gt1/gtidle/idle_status | 1 + .../card1/device/tile0/gt1/gtidle/name | 1 + .../data/intel/b580-6.16/card1/device/uevent | 6 + .../data/intel/b580-6.16/card1/device/vendor | 1 + .../device/xe.mei-gscfi.2816/mei/mei0/dev | 1 + .../xe.mei-gscfi.2816/mei/mei0/dev_state | 1 + .../xe.mei-gscfi.2816/mei/mei0/fw_status | 6 + .../device/xe.mei-gscfi.2816/mei/mei0/fw_ver | 3 + .../device/xe.mei-gscfi.2816/mei/mei0/hbm_ver | 1 + .../xe.mei-gscfi.2816/mei/mei0/hbm_ver_drv | 1 + .../device/xe.mei-gscfi.2816/mei/mei0/kind | 1 + .../xe.mei-gscfi.2816/mei/mei0/power/async | 1 + .../xe.mei-gscfi.2816/mei/mei0/power/control | 1 + .../mei/mei0/power/runtime_active_kids | 1 + .../mei/mei0/power/runtime_active_time | 1 + .../mei/mei0/power/runtime_enabled | 1 + .../mei/mei0/power/runtime_status | 1 + .../mei/mei0/power/runtime_suspended_time | 1 + .../mei/mei0/power/runtime_usage | 1 + .../xe.mei-gscfi.2816/mei/mei0/tx_queue_limit | 1 + .../device/xe.mei-gscfi.2816/mei/mei0/uevent | 3 + .../device/xe.mei-gscfi.2816/power/async | 1 + .../device/xe.mei-gscfi.2816/power/control | 1 + .../power/runtime_active_kids | 1 + .../power/runtime_active_time | 1 + .../xe.mei-gscfi.2816/power/runtime_enabled | 1 + .../xe.mei-gscfi.2816/power/runtime_status | 1 + .../power/runtime_suspended_time | 1 + .../xe.mei-gscfi.2816/power/runtime_usage | 1 + .../card1/device/xe.mei-gscfi.2816/uevent | 2 + .../fixed | 1 + .../max_conn | 1 + .../max_len | 1 + .../modalias | 1 + .../name | 0 .../power/async | 1 + .../power/control | 1 + .../power/runtime_active_kids | 1 + .../power/runtime_active_time | 1 + .../power/runtime_enabled | 1 + .../power/runtime_status | 1 + .../power/runtime_suspended_time | 1 + .../power/runtime_usage | 1 + .../uevent | 5 + .../uuid | 1 + .../version | 1 + .../vtag | 1 + .../fixed | 1 + .../max_conn | 1 + .../max_len | 1 + .../modalias | 1 + .../name | 0 .../power/async | 1 + .../power/control | 1 + .../power/runtime_active_kids | 1 + .../power/runtime_active_time | 1 + .../power/runtime_enabled | 1 + .../power/runtime_status | 1 + .../power/runtime_suspended_time | 1 + .../power/runtime_usage | 1 + .../uevent | 4 + .../uuid | 1 + .../version | 1 + .../vtag | 1 + .../fixed | 1 + .../max_conn | 1 + .../max_len | 1 + .../modalias | 1 + .../name | 0 .../power/async | 1 + .../power/control | 1 + .../power/runtime_active_kids | 1 + .../power/runtime_active_time | 1 + .../power/runtime_enabled | 1 + .../power/runtime_status | 1 + .../power/runtime_suspended_time | 1 + .../power/runtime_usage | 1 + .../uevent | 4 + .../uuid | 1 + .../version | 1 + .../vtag | 1 + .../fixed | 1 + .../max_conn | 1 + .../max_len | 1 + .../modalias | 1 + .../name | 0 .../power/async | 1 + .../power/control | 1 + .../power/runtime_active_kids | 1 + .../power/runtime_active_time | 1 + .../power/runtime_enabled | 1 + .../power/runtime_status | 1 + .../power/runtime_suspended_time | 1 + .../power/runtime_usage | 1 + .../uevent | 4 + .../uuid | 1 + .../version | 1 + .../vtag | 1 + .../fixed | 1 + .../max_conn | 1 + .../max_len | 1 + .../modalias | 1 + .../name | 0 .../power/async | 1 + .../power/control | 1 + .../power/runtime_active_kids | 1 + .../power/runtime_active_time | 1 + .../power/runtime_enabled | 1 + .../power/runtime_status | 1 + .../power/runtime_suspended_time | 1 + .../power/runtime_usage | 1 + .../uevent | 4 + .../uuid | 1 + .../version | 1 + .../vtag | 1 + .../fixed | 1 + .../max_conn | 1 + .../max_len | 1 + .../modalias | 1 + .../name | 0 .../power/async | 1 + .../power/control | 1 + .../power/runtime_active_kids | 1 + .../power/runtime_active_time | 1 + .../power/runtime_enabled | 1 + .../power/runtime_status | 1 + .../power/runtime_suspended_time | 1 + .../power/runtime_usage | 1 + .../uevent | 4 + .../uuid | 1 + .../version | 1 + .../vtag | 1 + .../tests/data/intel/b580-6.16/card1/uevent | 4 + .../tests/data/intel/b580-6.16/config.yaml | 2 + ...config__intel__b580-6.16__config.yaml.snap | 7 ++ .../lact_daemon__tests__intel__b580-6.16.snap | 109 ++++++++++++++++++ 380 files changed, 548 insertions(+), 6 deletions(-) create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/dev create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/ari_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/auto_link_downgrade_capable create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/auto_link_downgrade_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/boot_vga create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/broken_parity_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/class create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/config create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/consistent_dma_mask_bits create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/current_link_speed create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/current_link_width create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/d3cold_allowed create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/device create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/dma_mask_bits create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/driver_override create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/enable create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy1_input create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy1_label create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy2_input create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy2_label create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan1_input create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan2_input create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan3_input create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/name create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power1_crit create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power1_label create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp2_input create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp2_label create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp3_input create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp3_label create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/guid create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/offset create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/size create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/telem create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/guid create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/offset create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/size create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/telem create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem2/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/irq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/link/l1_aspm create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/local_cpulist create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/local_cpus create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/max_link_speed create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/max_link_width create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/modalias create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/msi_bus create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/numa_node create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/wakeup create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/wakeup_abort_count create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/wakeup_active create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/wakeup_active_count create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/wakeup_count create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/wakeup_expire_count create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/wakeup_last_time_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/wakeup_max_time_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power/wakeup_total_time_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/power_state create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/revision create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/subsystem_device create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/subsystem_vendor create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/ccs_mode create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/.defaults/job_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/.defaults/job_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/.defaults/job_timeout_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/.defaults/preempt_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/.defaults/preempt_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/.defaults/preempt_timeout_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/.defaults/timeslice_duration_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/.defaults/timeslice_duration_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/.defaults/timeslice_duration_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/job_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/job_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/job_timeout_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/preempt_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/preempt_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/preempt_timeout_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/timeslice_duration_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/timeslice_duration_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/bcs/timeslice_duration_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/.defaults/job_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/.defaults/job_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/.defaults/job_timeout_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/.defaults/preempt_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/.defaults/preempt_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/.defaults/preempt_timeout_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/.defaults/timeslice_duration_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/.defaults/timeslice_duration_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/.defaults/timeslice_duration_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/job_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/job_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/job_timeout_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/preempt_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/preempt_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/preempt_timeout_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/timeslice_duration_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/timeslice_duration_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/ccs/timeslice_duration_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/.defaults/job_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/.defaults/job_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/.defaults/job_timeout_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/.defaults/preempt_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/.defaults/preempt_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/.defaults/preempt_timeout_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/.defaults/timeslice_duration_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/.defaults/timeslice_duration_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/.defaults/timeslice_duration_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/job_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/job_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/job_timeout_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/preempt_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/preempt_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/preempt_timeout_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/timeslice_duration_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/timeslice_duration_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/engines/rcs/timeslice_duration_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/act_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/cur_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/max_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/min_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/rp0_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/rpa_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/rpe_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/rpn_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/throttle/reason_pl1 create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/throttle/reason_pl2 create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/throttle/reason_pl4 create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/throttle/reason_prochot create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/throttle/reason_ratl create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/throttle/reason_thermal create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/throttle/reason_vr_tdc create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/throttle/reason_vr_thermalert create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/freq0/throttle/status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/gtidle/idle_residency_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/gtidle/idle_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/gtidle/name create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt0/num_cslices create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/.defaults/job_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/.defaults/job_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/.defaults/job_timeout_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/.defaults/preempt_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/.defaults/preempt_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/.defaults/preempt_timeout_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/.defaults/timeslice_duration_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/.defaults/timeslice_duration_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/.defaults/timeslice_duration_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/job_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/job_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/job_timeout_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/preempt_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/preempt_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/preempt_timeout_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/timeslice_duration_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/timeslice_duration_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vcs/timeslice_duration_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/.defaults/job_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/.defaults/job_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/.defaults/job_timeout_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/.defaults/preempt_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/.defaults/preempt_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/.defaults/preempt_timeout_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/.defaults/timeslice_duration_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/.defaults/timeslice_duration_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/.defaults/timeslice_duration_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/job_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/job_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/job_timeout_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/preempt_timeout_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/preempt_timeout_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/preempt_timeout_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/timeslice_duration_max create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/timeslice_duration_min create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/engines/vecs/timeslice_duration_us create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/act_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/cur_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/max_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/min_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/rp0_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/rpa_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/rpe_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/rpn_freq create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/throttle/reason_pl1 create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/throttle/reason_pl2 create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/throttle/reason_pl4 create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/throttle/reason_prochot create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/throttle/reason_ratl create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/throttle/reason_thermal create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/throttle/reason_vr_tdc create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/throttle/reason_vr_thermalert create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/freq0/throttle/status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/gtidle/idle_residency_ms create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/gtidle/idle_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/tile0/gt1/gtidle/name create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/vendor create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/dev create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/dev_state create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/fw_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/fw_ver create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/hbm_ver create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/hbm_ver_drv create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/kind create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/tx_queue_limit create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/mei/mei0/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/fixed create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/max_conn create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/max_len create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/modalias create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/name create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/uuid create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/version create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-0f73db04-97ab-4125-b893-e904ad0d5464/vtag create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/fixed create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/max_conn create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/max_len create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/modalias create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/name create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/uuid create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/version create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-46e0c1fb-a546-414f-9170-b7f46d57b4ad/vtag create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/fixed create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/max_conn create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/max_len create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/modalias create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/name create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/uuid create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/version create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-87d90ca5-3495-4559-8105-3fbfa37b8b79/vtag create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/fixed create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/max_conn create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/max_len create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/modalias create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/name create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/uuid create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/version create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-afd7c08e-ae0d-4dcf-9d88-b0e6941558d6/vtag create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/fixed create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/max_conn create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/max_len create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/modalias create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/name create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/uuid create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/version create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-e2c2afa2-3817-4d19-9d95-06b16b588a5d/vtag create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/fixed create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/max_conn create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/max_len create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/modalias create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/name create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/power/async create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/power/control create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/power/runtime_active_kids create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/power/runtime_active_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/power/runtime_enabled create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/power/runtime_status create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/power/runtime_suspended_time create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/power/runtime_usage create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/uuid create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/version create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/device/xe.mei-gscfi.2816/xe.mei-gscfi.2816-fe2af7a6-ef22-4b45-872f-176b0bbc8b43/vtag create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/card1/uevent create mode 100644 lact-daemon/src/tests/data/intel/b580-6.16/config.yaml create mode 100644 lact-daemon/src/tests/snapshots/lact_daemon__tests__apply_config__intel__b580-6.16__config.yaml.snap create mode 100644 lact-daemon/src/tests/snapshots/lact_daemon__tests__intel__b580-6.16.snap diff --git a/lact-daemon/src/server/gpu_controller/intel.rs b/lact-daemon/src/server/gpu_controller/intel.rs index dd935a7a..9b1eea94 100644 --- a/lact-daemon/src/server/gpu_controller/intel.rs +++ b/lact-daemon/src/server/gpu_controller/intel.rs @@ -13,7 +13,7 @@ use crate::{ }, }; use amdgpu_sysfs::{gpu_handle::power_profile_mode::PowerProfileModesTable, hw_mon::Temperature}; -use anyhow::{anyhow, Context}; +use anyhow::{anyhow, bail, Context}; use futures::future::LocalBoxFuture; use lact_schema::{ config::GpuConfig, ClocksInfo, ClocksTable, ClockspeedStats, DeviceInfo, DeviceStats, @@ -628,18 +628,39 @@ impl GpuController for IntelGpuController { fn apply_config<'a>(&'a self, config: &'a GpuConfig) -> LocalBoxFuture<'a, anyhow::Result<()>> { Box::pin(async { if let Some(max_clock) = config.clocks_configuration.max_core_clock { - self.write_freq(FrequencyType::Max, max_clock) - .context("Could not set max clock")?; + if self.read_freq(FrequencyType::Max).is_some() { + self.write_freq(FrequencyType::Max, max_clock) + .context("Could not set max clock")?; + } else { + error!("could not apply configured maximum frequency {max_clock}, no maximum frequency file is present"); + } } if let Some(min_clock) = config.clocks_configuration.min_core_clock { - self.write_freq(FrequencyType::Min, min_clock) - .context("Could not set min clock")?; + if self.read_freq(FrequencyType::Min).is_some() { + self.write_freq(FrequencyType::Min, min_clock) + .context("Could not set min clock")?; + } else { + error!("could not apply configured minimum frequency {min_clock}, no minimum frequency file is present"); + } } if let Some(cap) = config.power_cap { - self.write_hwmon_file(POWER_CAP_NAMES, &((cap * 1_000_000.0) as u64).to_string()) + if self.get_power_cap().is_some() { + if let Some(max_cap) = self.get_power_cap_max() { + if cap > max_cap { + bail!("Specified cap {cap} is greated than maximum allowed {max_cap}"); + } + } + + self.write_hwmon_file( + POWER_CAP_NAMES, + &((cap * 1_000_000.0) as u64).to_string(), + ) .context("Could not set power cap")?; + } else { + error!("could not apply power cap, no power limit functionality available"); + } } Ok(()) diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/dev b/lact-daemon/src/tests/data/intel/b580-6.16/card1/dev new file mode 100644 index 00000000..fdd256a9 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/dev @@ -0,0 +1 @@ +226:1 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/ari_enabled b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/ari_enabled new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/ari_enabled @@ -0,0 +1 @@ +1 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/auto_link_downgrade_capable b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/auto_link_downgrade_capable new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/auto_link_downgrade_capable @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/auto_link_downgrade_status b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/auto_link_downgrade_status new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/auto_link_downgrade_status @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/boot_vga b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/boot_vga new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/boot_vga @@ -0,0 +1 @@ +1 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/broken_parity_status b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/broken_parity_status new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/broken_parity_status @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/class b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/class new file mode 100644 index 00000000..c5f02e33 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/class @@ -0,0 +1 @@ +0x030000 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/config b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/config new file mode 100644 index 0000000000000000000000000000000000000000..3e79a0c4d9b93f067dde60edab535bd698444024 GIT binary patch literal 4096 zcmeH{KMsO06vn?N{=tA)L=#6fE^fvX5GQvp;^nCSBlHjd;$8p7ZEVJKzBT%jY8lms5`DfJy zEk}SX>v0NN;L*aQQ#Pa8eggGL0lP8+0+cp$Es|Li+}915kvcOb^qHwz3{?jt$ov3` iY9FZn&HImvp0dXTm;e)C0!)AjFaajO1eidT2z&u1dKuCH literal 0 HcmV?d00001 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/consistent_dma_mask_bits b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/consistent_dma_mask_bits new file mode 100644 index 00000000..9e5feb52 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/consistent_dma_mask_bits @@ -0,0 +1 @@ +46 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/current_link_speed b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/current_link_speed new file mode 100644 index 00000000..73f5ba31 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/current_link_speed @@ -0,0 +1 @@ +2.5 GT/s PCIe diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/current_link_width b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/current_link_width new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/current_link_width @@ -0,0 +1 @@ +1 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/d3cold_allowed b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/d3cold_allowed new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/d3cold_allowed @@ -0,0 +1 @@ +1 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/device b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/device new file mode 100644 index 00000000..fe123240 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/device @@ -0,0 +1 @@ +0xe20b diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/dma_mask_bits b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/dma_mask_bits new file mode 100644 index 00000000..9e5feb52 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/dma_mask_bits @@ -0,0 +1 @@ +46 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/driver_override b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/driver_override new file mode 100644 index 00000000..f4a13ef7 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/driver_override @@ -0,0 +1 @@ +(null) diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/enable b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/enable new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/enable @@ -0,0 +1 @@ +1 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy1_input b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy1_input new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy1_input @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy1_label b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy1_label new file mode 100644 index 00000000..00c3bdd3 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy1_label @@ -0,0 +1 @@ +card diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy2_input b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy2_input new file mode 100644 index 00000000..f6413ede --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy2_input @@ -0,0 +1 @@ +29523753173 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy2_label b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy2_label new file mode 100644 index 00000000..5fff1d9c --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/energy2_label @@ -0,0 +1 @@ +pkg diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan1_input b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan1_input new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan1_input @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan2_input b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan2_input new file mode 100644 index 00000000..29aae8ee --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan2_input @@ -0,0 +1 @@ +418 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan3_input b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan3_input new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/fan3_input @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/name b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/name new file mode 100644 index 00000000..7217d823 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/name @@ -0,0 +1 @@ +xe diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/async b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/async new file mode 100644 index 00000000..7a68b11d --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/async @@ -0,0 +1 @@ +disabled diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/control b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/control new file mode 100644 index 00000000..865faf10 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/control @@ -0,0 +1 @@ +auto diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_active_kids b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_active_kids new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_active_kids @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_active_time b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_active_time new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_active_time @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_enabled b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_enabled new file mode 100644 index 00000000..7a68b11d --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_enabled @@ -0,0 +1 @@ +disabled diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_status b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_status new file mode 100644 index 00000000..ad7ccf7a --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_status @@ -0,0 +1 @@ +unsupported diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_suspended_time b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_suspended_time new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_suspended_time @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_usage b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_usage new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power/runtime_usage @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power1_crit b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power1_crit new file mode 100644 index 00000000..9bae6631 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power1_crit @@ -0,0 +1 @@ +380000000 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power1_label b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power1_label new file mode 100644 index 00000000..00c3bdd3 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/power1_label @@ -0,0 +1 @@ +card diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp2_input b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp2_input new file mode 100644 index 00000000..44ecd33b --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp2_input @@ -0,0 +1 @@ +46000 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp2_label b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp2_label new file mode 100644 index 00000000..5fff1d9c --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp2_label @@ -0,0 +1 @@ +pkg diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp3_input b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp3_input new file mode 100644 index 00000000..22f0d241 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp3_input @@ -0,0 +1 @@ +48000 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp3_label b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp3_label new file mode 100644 index 00000000..0bac75d0 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/temp3_label @@ -0,0 +1 @@ +vram diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/uevent b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/hwmon/hwmon4/uevent new file mode 100644 index 00000000..e69de29b diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/async b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/async new file mode 100644 index 00000000..7a68b11d --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/async @@ -0,0 +1 @@ +disabled diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/control b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/control new file mode 100644 index 00000000..865faf10 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/control @@ -0,0 +1 @@ +auto diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_active_kids b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_active_kids new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_active_kids @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_active_time b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_active_time new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_active_time @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_enabled b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_enabled new file mode 100644 index 00000000..7a68b11d --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_enabled @@ -0,0 +1 @@ +disabled diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_status b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_status new file mode 100644 index 00000000..ad7ccf7a --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_status @@ -0,0 +1 @@ +unsupported diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_suspended_time b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_suspended_time new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_suspended_time @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_usage b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_usage new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/power/runtime_usage @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/uevent b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/uevent new file mode 100644 index 00000000..200de570 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.crashlog.1/uevent @@ -0,0 +1,2 @@ +DRIVER=pmt_crashlog +MODALIAS=auxiliary:intel_vsec.crashlog diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/guid b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/guid new file mode 100644 index 00000000..6fd1c6f4 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/guid @@ -0,0 +1 @@ +0x1e2f8201 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/offset b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/offset new file mode 100644 index 00000000..a29644e5 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/offset @@ -0,0 +1 @@ +144 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/async b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/async new file mode 100644 index 00000000..7a68b11d --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/async @@ -0,0 +1 @@ +disabled diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/control b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/control new file mode 100644 index 00000000..865faf10 --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/control @@ -0,0 +1 @@ +auto diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_active_kids b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_active_kids new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_active_kids @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_active_time b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_active_time new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_active_time @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_enabled b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_enabled new file mode 100644 index 00000000..7a68b11d --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_enabled @@ -0,0 +1 @@ +disabled diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_status b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_status new file mode 100644 index 00000000..ad7ccf7a --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_status @@ -0,0 +1 @@ +unsupported diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_suspended_time b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_suspended_time new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_suspended_time @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_usage b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_usage new file mode 100644 index 00000000..573541ac --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/power/runtime_usage @@ -0,0 +1 @@ +0 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/size b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/size new file mode 100644 index 00000000..801c306e --- /dev/null +++ b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/size @@ -0,0 +1 @@ +4096 diff --git a/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/telem b/lact-daemon/src/tests/data/intel/b580-6.16/card1/device/intel_vsec.telemetry.0/intel_pmt/telem1/telem new file mode 100644 index 0000000000000000000000000000000000000000..3743ecee1df89b257a80fb650affdec9b7f07103 GIT binary patch literal 4096 zcmZQ<(wAdm0D=Ue21X!N!^6N3BOfCVY@d7IPjLAJ@()e0!*X z9l8V-{uGc0q2M$U8zwdhN$e;R8zv8_w3u1>xkA=2&5z_pIp&hR zvIm8}VytAm?=eTc**$I)YP*fE$P_elNky#@sI|d*#@o<>5vd;8cFxOjJMYCXxjxtl z;iwbjxnb)3Gr42nEO35( zZO{nRzeTI?4)MCmKaa*brIK#o@F+FMpLDPl#s~JCS%ZCSc==OQ z>h>GqY(~8Dk9NcxvBaKuNkwyrm#*UXe)AXIBY#!OMBnIT+e1}}y=Qi_DhB5mlX7Kh;}UJeu!j4IIPbsxawY1Y zVv}Dg{VUa%j;#w#nm!?_b&S?>b&MT8)7Z23m**dBmp5+ylGTZ8W&ZLOd2Mkh=1l?F z3Uj9`0*$oJ5$9|?T^jfm^U~#h<;gyym27>W`d3uG8#upGxU7wxA8U