Sfoglia il codice sorgente

Improve the description of finding syscall table

Presently, the representation of showing which version will use the
method to find out the system call table is vague.

Related discussion:
* sysprog21/lkmpg: https://github.com/sysprog21/lkmpg/pull/142
linD026 3 anni fa
parent
commit
85ee0ec67b
1 ha cambiato i file con 3 aggiunte e 3 eliminazioni
  1. 3 3
      examples/syscall.c

+ 3 - 3
examples/syscall.c

@@ -24,9 +24,9 @@
 #include <linux/uaccess.h>
 
 /* The way we access "sys_call_table" varies as kernel internal changes.
- * - ver <= 5.4 : manual symbol lookup
- * - 5.4 < ver < 5.7 : kallsyms_lookup_name
- * - 5.7 <= ver : Kprobes or specific kernel module parameter
+ * - Prior to v5.4 : manual symbol lookup
+ * - v5.5 to v5.6  : use kallsyms_lookup_name()
+ * - v5.7+         : Kprobes or specific kernel module parameter
  */
 
 /* The in-kernel calls to the ksys_close() syscall were removed in Linux v5.11+.