Я пытаюсь выяснить, вызваны ли вызовы ioctl, когда я вызываю функцию (это на linux). Не существует способа заставить ядро записать журнал с такими данными, есть ли?Есть ли другие способы записи вызовов iotcl помимо strace?
2
A
ответ
2
В последнем ядре, и если ядро сконфигурировано с поддержкой трассировки и динамической трассировки, ftrace, возможно, сделает все, что вам нужно.
Другой вариант - написать обертку ioctl, загрузить ее с помощью LD_PRELOAD и перехватить интересный ioctl в вашей обертке.
Смежные вопросы
- 1. Class.forName() - есть ли другие способы его использования?
- 2. Есть ли другие способы включить файл JavaScript?
- 3. Другие способы помимо JMF для воспроизведения медиа в Java
- 4. Есть ли другие способы сравнить битмапы в Android помимо сравнения пикселей и байтов?
- 5. Помимо сглаживания Флойда-Штайнберга, любые другие способы сглаживания изображений?
- 6. Есть ли у Elixir другие операторы списка помимо `-` и `++`?
- 7. Есть ли другие преимущества AWS EC2, помимо гибкости и масштабируемости?
- 8. Способы получения strace-подобного вывода для Heisenbug
- 9. Есть ли другие способы написания этого кода для большей гибкости?
- 10. Другие распространенные протоколы помимо HTTP?
- 11. Существуют ли другие способы реализации визуального веб-скребка, помимо загрузки данных внутри локального iframe?
- 12. Помимо создания фрагментов, существуют ли другие способы быстрого создания таблиц Markdown в возвышенном тексте 3?
- 13. Android android.location.Geocoder - есть ли другие безопасные или более стабильные способы?
- 14. Есть ли другие способы получить свойство объекта в javascript?
- 15. Oracle Grant тогда SYNONYM есть ли другие способы?
- 16. Есть ли другие идиоматические способы передачи информации о состоянии?
- 17. JavaFX кнопка.arm() не работает. Есть ли другие способы?
- 18. Любые другие способы сделать это?
- 19. Помимо close(), есть ли способ получить уведомление о смерти процесса?
- 20. Способы переадресации вызовов
- 21. Команда Strace для отображения только системных вызовов
- 22. Android SDK - Другие способы?
- 23. Существуют ли другие способы отображения информации?
- 24. Другие способы скрытия div
- 25. Есть ли преимущества сильной печати помимо безопасности?
- 26. другие способы записи прошлой привычки, но не триггер mysql?
- 27. Есть ли способы ускорения рейка?
- 28. Другие области памяти (помимо стека и кучи)?
- 29. Помимо POSIX, какие другие стандарты публикуются IEEE?
- 30. Может ли Jekyll использовать другие форматы файлов помимо уценки?
Я пробовал это, и это было удивительно легко. Потрясающие –