Вопросы по теме 'systemtap'
Как проверить переменные функций пользовательского пространства в systemtap?
Я столкнулся с проблемой при проверке локальных переменных приложения пользовательского пространства в systemtap.
Я пишу test.c следующим образом:
#include <stdio.h>
int func(int *p, int val)
{
printf("p=%p val=%d\n", p, val);...
1429 просмотров
schedule
18.05.2023
Android Systemtap не может загрузить модуль
Я пытаюсь загрузить простой модуль Systemtap на свой GT-i9300.
я получаю ошибку
Ошибка вставки модуля '/sdcard/systemtap/modules/monitor_fopen.ko': неизвестный символ в модуле
Шаги, которые я предпринял:
1. Получить рут на...
986 просмотров
schedule
22.09.2022
Получение pid страниц, которые выгружаются
Моя цель - узнать идентификатор процесса страниц, которые выгружаются. Функция ядра Linux swap_writepage() принимает указатель на страницу структуры как часть формального аргумента при замене страницы в резервном хранилище. Все операции подкачки...
360 просмотров
schedule
05.08.2023
Как кросс-компилировать системные скрипты крана для приложения пользовательского пространства
Проблема, с которой я столкнулся, заключалась в определении имени процесса/имени библиотеки в скрипте. Во время кросс-компиляции имя процесса и имя библиотеки ссылаются на реальный путь процесса/библиотеки на хосте (что я понял после просмотра...
225 просмотров
schedule
23.09.2022
Как получить имя хоста отправителя сигнала об убийстве в сценарии systemtap
все, я сталкиваюсь с проблемой при использовании скрипта systemtap. Я не знаю, как получить имя хоста отправителя сигнала уничтожения в сценарии systemtap. Например. Я выполняю kill -9 xclock_process_pid на сервере 'sf1'. в то же время я запускаю...
155 просмотров
schedule
03.11.2023
Ошибка Systemtap в Ubuntu
после установки systemtap на ubuntu, тестовый пример hello-stap.stp。но есть некоторые ошибки。
Как я могу это исправить?
Спасибо
версия systemtap
Транслятор/драйвер Systemtap (версия 2.9/0.165, версия Debian 2.9-2ubuntu2 (xenial))...
1250 просмотров
schedule
17.08.2022
SystemTap, кажется, дает нерелевантный вывод
Моя система — Ubuntu, uname -r = 4.15.0-23-generic . Я установил символы отладки для ядра.
Моя проблема:
Я пытаюсь использовать socket(AF_PACKET, SOCK_DGRAM, 0) для целей передачи. Для системного вызова sendto(fd, 0,0,0,0,0) у меня...
146 просмотров
schedule
06.06.2023
Как получить параметр функции ядра и привести указатель void к char в SystemTap?
У меня есть системный скрипт, который проверяет функцию ядра «memcpy». Я хочу распечатать трассировку стека на основе содержимого буфера src, который является пустым указателем.
Мой код:
%{
#include <linux/string.h>
%}
probe...
521 просмотров
schedule
06.09.2023
Ошибка установки ядра: не удалось записать (на устройстве не осталось места)
Я устанавливаю SystemTap на сервер Linux. Когда я запускаю тестовый скрипт: sudo stap -v -e 'probe vfs.read {printf("read performed"); exit()}' я получаю следующее сообщение об ошибке.
Pass 1: parsed user script and 480 library scripts...
62 просмотров
schedule
05.11.2022