在提交关于KernelSU驱动的问题报告之前,请确保您已经完成了以下步骤:

  1. 搜索现有的问题,确认没有与您遇到的问题相同的问题。
  2. 在KernelSU Manager的设置中上传bug报告文件,具体路径为:Settings -> Report log。
  3. 确认您知道如何重现问题,且该问题可能并非特定于您的设备。

以下是您报告的bug的详细描述:

在文件/home/sed/android_kernel_common_oneplus_sm8750/drivers/kernelsu/supercalls.c的第885行,存在一个未声明的标识符SUSFS_MAGIC的错误。此外,在文件的第888行和第896行,存在不兼容的指针类型错误。这些错误导致函数调用时参数数量不足或类型不匹配。

您提到使用AI尝试修复这些错误,但遇到了新的问题,如ld.lld: error: undefined symbol: susfs_enable_log等。这表明在尝试修复原有错误时,引入了新的未定义符号错误。

您还提到之前的版本没有这些问题,这可能是由于版本更新导致的兼容性问题。

关于这个问题,建议您在提交之前先不要将有问题的提交推送到主仓库,以避免引入更多的问题。同时,请提供更多关于如何重现问题、预期行为、设备信息以及任何相关日志和截图的信息,以便更好地理解和解决问题。