在提交一个问题时,请确保您已经进行了以下检查:

  1. 搜索过现有问题,但没有找到相关内容。
  2. 您将上传一个bug报告文件到KernelSU管理器的设置中的报告日志部分。
  3. 您知道如何重现问题,而且这个问题可能不特定于您的设备。

以下是关于bug的详细描述:

在尝试编译内核时,遇到了以下编译错误:

../drivers/kernelsu/supercalls.c:1029:16: error: use of undeclared identifier 'SUSFS_MAGIC'
 1029 |         if (magic2 == SUSFS_MAGIC && current_uid().val == 0) {
      |                       ^
  AR      net/packet/built-in.o
../drivers/kernelsu/supercalls.c:1032:23: error: incompatible pointer types passing 'void **' to parameter of type 'struct st_susfs_sus_path *' [-Werror,-Wincompatible-pointer-types]
 1032 |                         susfs_add_sus_path(arg);
      |                                            ^~~
../include/linux/susfs.h:130:57: note: passing argument to parameter 'user_info' here
  130 | int susfs_add_sus_path(struct st_susfs_sus_path* __user user_info);
      |                                                         ^
...(更多错误信息)...
17 errors generated.
make[3]: *** [../scripts/Makefile.build:364: drivers/kernelsu/supercalls.o] Error 1
make[2]: *** [../scripts/Makefile.build:678: drivers/kernelsu] Error 2

为了重现这个问题,需要提供更多的信息。目前没有提供预期的行为、截图、日志或额外的上下文信息。

设备信息如下:

  • 设备:
  • 操作系统版本:
  • KernelSU版本:
  • 内核版本:4.14

为了解决这个问题,建议提供更多的信息,包括如何重现问题、预期的行为、相关日志和设备的具体信息。这将有助于开发人员更好地理解和解决问题。