My problem solved by taking extern char arr[100]
; in second module.
Sharing buffer between Linux kernel modules causing "Unable to handle kernel paging request at virtual address XXXXX"
-
13-07-2023 - |
Frage
I have one kernel module which has declaration as char arr[100];
and exported it like,
EXPORT_SYMBOL(arr);
In second module I am trying to use it as extern char *arr;
and in read of this module when I try to snprintf(buffer,100,"%s\n",arr);
This line gives error like
Unable to handle kernel paging request at virtual address XXXXX"
What should be cause for this?
Lösung
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow