在提交一个关于KernelSU驱动程序的问题之前,请确保你已经完成了以下步骤:
- 检查了现有的问题列表,但没有找到相关的问题。
- 你将在KernelSU管理器中的设置-报告日志部分上传bug报告文件。
- 你知道如何重现这个问题,而且这个问题可能不特定于你的设备。
以下是关于这个bug的详细描述:
在文件../drivers/kernelsu/ksud.c的第528行,有一个错误提示:void函数'ksu_handle_sys_read'不应该返回值。具体错误是:
return false;
^ ~~~~~在文件../drivers/kernelsu/ksud.c的第548行,有一个错误提示:使用了未声明的标识符'file'。具体错误是:
memcpy(&fops_proxy, file->f_op, sizeof(struct file_operations));
^在文件../drivers/kernelsu/ksud.c的第549行,有一个错误提示:使用了未声明的标识符'file'。具体错误是:
orig_read = file->f_op->read;
^在文件../drivers/kernelsu/ksud.c的第553行,有一个错误提示:使用了未声明的标识符'file'。具体错误是:
orig_read_iter = file->f_op->read_iter;
^在文件../drivers/kernelsu/ksud.c的第558行,有一个错误提示:必须使用'struct'标签来引用类型'file'。具体错误是:
file->f_op = &fops_proxy;
^
struct在文件../drivers/kernelsu/ksud.c的第558行,有一个错误提示:期望标识符或'('。具体错误是:
file->f_op = &fops_proxy;
^在文件../drivers/kernelsu/ksud.c的第561行,有一个错误提示:使用了未声明的标识符'file'。具体错误是:
fput(file);
^总共产生了7个错误。
以下是关于如何重现这个问题的信息:
设备:OnePlus 6T
操作系统版本:Android 11 (H2OS / OxygenOS 11.1.2.2)
内核版本:4.9.250-mcd-tiann-Coconut_lan-perf (aarch64)
以下是期望的行为:
GitHub Actions运行:
GitHub Actions运行链接
KernelSU URL:KernelSU仓库链接
KernelSU版本:内置
以下是截图:
(无响应)
以下是日志:
(无响应)
以下是设备信息:
- 设备:
- 操作系统版本:
- KernelSU版本:
- 内核版本:
以下是额外的上下文信息:
(无响应)
请确保在提交问题时提供所有必要的信息,这将有助于开发人员更快地解决你的问题。
评论已关闭