We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ad8a855 commit bc4253bCopy full SHA for bc4253b
devops/actions/reset_gpu/action.yml
@@ -23,10 +23,10 @@ runs:
23
# Then reset all i915 devices. We don't do a PCI FLR because
24
# it seems to fail on some older GPUs.
25
sudo mount -t debugfs none /sys/kernel/debug || true
26
- base_dir="/sys/kernel/debug/dri"
27
- for dir in "$base_dir"/*; do
28
- if [ -f "$dir/i915_wedged" ]; then
29
- sudo bash -c 'echo 1 > $0/i915_wedged' $dir
+ dirs=$(sudo ls -d /sys/kernel/debug/dri/*/)
+ for dir in $dirs; do
+ if sudo test -e "${dir}/i915_wedged"; then
+ sudo bash -c 'echo 1 > ${dir}/i915_wedged' $dir
30
echo "Reset $(basename $dir)"
31
fi
32
done
0 commit comments