Untitled

By Hot Human, 6 Months ago, written in Plain Text, viewed 70 times.
URL http://pb.stoleyour.com/view/9a63401c Embed
Download Paste or View RawExpand paste to full width of browser
  1. make: Entering directory `/usr/src/linux-headers-4.4.0-142-generic'
  2.   CC [M]  /home/user/kernrk/kernrk.o
  3. /home/user/kernrk/kernrk.c: In function ‘entry_handler’:
  4. /home/user/kernrk/kernrk.c:22:21: warning: unused variable ‘data’ [-Wunused-variable]
  5.      struct my_data *data = (struct my_data *)ri->data;
  6.                      ^
  7. /home/user/kernrk/kernrk.c: In function ‘ret_handler’:
  8. /home/user/kernrk/kernrk.c:72:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  9.  static struct kretprobe my_kretprobe = {
  10.  ^
  11. /home/user/kernrk/kernrk.c:80:19: error: invalid storage class for function ‘my_init’
  12.  static int __init my_init(void) {
  13.                    ^
  14. /home/user/kernrk/kernrk.c:90:20: error: invalid storage class for function ‘my_exit’
  15.  static void __exit my_exit(void) {
  16.                     ^
  17. In file included from /home/user/kernrk/kernrk.c:1:0:
  18. include/linux/module.h:128:42: error: invalid storage class for function ‘__inittest’
  19.   static inline initcall_t __maybe_unused __inittest(void)  \
  20.                                           ^
  21. /home/user/kernrk/kernrk.c:95:1: note: in expansion of macro ‘module_init’
  22.  module_init(my_init);
  23.  ^
  24. /home/user/kernrk/kernrk.c:95:1: warning: ‘alias’ attribute ignored [-Wattributes]
  25. In file included from /home/user/kernrk/kernrk.c:1:0:
  26. include/linux/module.h:134:42: error: invalid storage class for function ‘__exittest’
  27.   static inline exitcall_t __maybe_unused __exittest(void)  \
  28.                                           ^
  29. /home/user/kernrk/kernrk.c:96:1: note: in expansion of macro ‘module_exit’
  30.  module_exit(my_exit);
  31.  ^
  32. include/linux/module.h:134:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  33.   static inline exitcall_t __maybe_unused __exittest(void)  \
  34.   ^
  35. /home/user/kernrk/kernrk.c:96:1: note: in expansion of macro ‘module_exit’
  36.  module_exit(my_exit);
  37.  ^
  38. /home/user/kernrk/kernrk.c:96:1: warning: ‘alias’ attribute ignored [-Wattributes]
  39. /home/user/kernrk/kernrk.c:96:1: error: expected declaration or statement at end of input
  40. /home/user/kernrk/kernrk.c: At top level:
  41. /home/user/kernrk/kernrk.c:34:12: warning: ‘ret_handler’ defined but not used [-Wunused-function]
  42.  static int ret_handler(struct kretprobe_instance *ri, struct pt_regs *regs) {

Reply to "Untitled"

Here you can reply to the paste above