Я ядре, функции вызываемые косвенно из sys_open, присваивают
dentry->d_inode->f_op адрес ссответсвующей структуры фаловой систмемы к которой принадлежит открываемый файл. Таким образом при работе с файлами на reiserfs используются методы reiserfs.
А если на это reiserfs файл не регулярный, а блочное устройство, то не нужно вызывать методы reiserfs, нужно вызывать методы работы с болчным учтройством!
Я НЕ МОГУ В ЯДРЕ НАЙТИ ГДЕ ПРИСВАИВАЕТСЯ ИМЕННО УКАЗАТЕЛЬ ПРИ ОТКРЫТИИ ФАЙЛА НА МЕТОДЫ БОЛЧНЫЙ УСТРОЙСТВ А НЕ ФАЙЛОВОЙ СИТЕМЫ!!! подскажите плиз!!!!!!!
Похожие темы
- Форум Реализация системного вызова ? (2008)
- Форум Перехват системных вызовов (open) (2013)
- Форум Системные вызовы (2020)
- Форум Подмена системных вызовов (2010)
- Форум Перехват системных вызовов (2019)
- Форум Блокирующие системные вызовы (2015)
- Форум Прототипы системных вызовов (2013)
- Форум Распознание системного вызова (2003)
- Форум Вопрос про сравнение реализаций системных вызовов винды и линукс (2008)
- Форум Выполнение системных вызовов чтения. (2016)