カーネル モジュールの使用中に、カーネル ヌル ポインター逆参照エラーを処理できません。これが私がやろうとしていることです
inputfile = filp_open(kernel_args->infile, O_RDONLY, 0); //Open a file
if(inputfile == NULL) //Check if the file exists
{
printk("\nInput file not found on drive\n");
error = -ENOENT;
goto quit;
}
しかし、カーネルは、null をチェックするときに「oops」を返します。nullをチェックしていて、やるべきことをしているので、それを回避する方法がわかりません。