Мне нужно разработать собственную файловую систему. Дело в том, что мне нужно определенное поведение только в нескольких обратных вызовах (таких как чтение, запись, открытие и т. Д.), И я не хочу тратить время на работу с Inodes и на создание новой FS с нуля.
Однажды я наткнулся на FUSE (файловая система в пространстве пользователя), и это почти все, что мне нужно, за исключением того, что FUSE перегружен (копирование пользователю и из него), потому что он находится в пространстве пользователя.
Есть ли что-то вроде FUSE, но в пространстве ядра? или есть способ избежать copy_to и copy_from?
Спасибо