-
- Приаттачся (gdb -p <PID>) к процессу скрипта и посмотри
чем он занят (backtrace). - fk0(14.10.2020 11:05)
- Вот что получил: Tech_(1002 знак., 14.10.2020 12:17)
- Повтори и дай команду bt. Потомпосмотри аргументы у write(). В
регистре R0 если ARM. Сделай lsof -p <PID> и посмотри что
за файл дескриптор. Впрочем я и так угадаю, что он в
/proc/куда-то-там пишет. Можешь в скрипте писать как "timeout 1
echo 'xxxx' > /proc/xxx || :" Только по-моему запись в proc не
работает вообще. Х.З. почему, по-моему какой-то затык в драйвере.
Он в ядре коллбэк вызвал и не вернулся. - fk0(14.10.2020 19:53)
- Ну и да, драйвер. Был amdgpu 20.40, поствил 20.20 и заработало. UBUNTU 20.04.01 - Tech_(15.10.2020 13:32)
- Это ПК на селероне, пишет туда, куда прошу: Tech_(1143 знак., 15.10.2020 12:44)
- Повтори и дай команду bt. Потомпосмотри аргументы у write(). В
регистре R0 если ARM. Сделай lsof -p <PID> и посмотри что
за файл дескриптор. Впрочем я и так угадаю, что он в
/proc/куда-то-там пишет. Можешь в скрипте писать как "timeout 1
echo 'xxxx' > /proc/xxx || :" Только по-моему запись в proc не
работает вообще. Х.З. почему, по-моему какой-то затык в драйвере.
Он в ядре коллбэк вызвал и не вернулся. - fk0(14.10.2020 19:53)
- Вот что получил: Tech_(1002 знак., 14.10.2020 12:17)
- Приаттачся (gdb -p <PID>) к процессу скрипта и посмотри
чем он занят (backtrace). - fk0(14.10.2020 11:05)