Может ли программа, работающая в пространстве пользователя, и программа, работающая в пространстве ядра, получить доступ к одному и тому же файлу в файловой системе?

Может ли программа, работающая в пространстве пользователя, и программа, работающая в пространстве ядра, получить доступ к одному и тому же файлу в файловой системе?

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

Связанный контент