LINUX.ORG.RU

Получение переменной окружения в kernel space


0

0

Как можно получить(и вообще возможно ли?) переменную окружения пользователя в драйвере. Проще говоря мне нужно в драйвере определять какой пользователь и с какими переменными окружения производит некое действие над файлом устройства, и в зависимости от этих параметров сделать что-то особенное(точнее мне нужны только переменные окружения). Причем со стороны пользователя недолжно производиться лишних телодвижений.

все переменный можно найти в
/proc/pid of process/environ

посмотри откуда они там берутся

fghj ★★★★★
()

Смотрю работа над драйвером кипит :)

bizon_art
()

у пользователя нет переменнных окружения, они есть у процесса.
искать их надо в task->mm->env_start/env_end

idle ★★★★★
()
Ответ на: комментарий от idle

Всем спасибо. Только где про этот task можно прочитать? В гугле только ссылки на списки рассылок.

free_serj ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.