История изменений
Исправление vvviperrr, (текущая версия) :
параметры для ioctl нужно создавать через макросы _IO/_IOW/_IOR. если ты в arg2 передаешь рандомные константы, то они могут оказаться зарезервированными той же vfs, и до твоего модуля они не дойдут.
http://www.mjmwired.net/kernel/Documentation/ioctl-number.txt
Исправление vvviperrr, :
параметры для ioctl нужно создавать через макросы _IO/_IOW/_IOR. если ты в arg2 передаешь рандомные константы, то они могут оказаться зарезервированными той же vfs, и до твоего модуля они не дойдут
Исправление vvviperrr, :
параметры для ioctl нужно создавать через макросы _IO/_IOW/_IOR. если ты в arg0 передаешь рандомные константы, то они могут оказаться зарезервированными той же vfs, и до твоего модуля они не дойдут
Исходная версия vvviperrr, :
параметры для ioctl нужно создавать через макросы _IO/_IOW,_IOR. если ты в arg0 передаешь рандомные константы, то они могут оказаться зарезервированными той же vfs, и до твоего модуля они не дойдут