gpt4 book ai didi

c - Linux内核模块中的Write函数被重复调用

转载 作者:行者123 更新时间:2023-11-30 20:32:35 24 4
gpt4 key购买 nike

我正在用 C 语言为 Linux 编写字符设备驱动程序,并且遇到了一个问题,我的 module_write函数被重复调用。可能是什么原因造成的?

附件是用于写入设备文件和内核日志输出的命令的屏幕截图enter image description here

如您所见,看起来就像 module_write函数被重复调用。我如何写入文件并不重要(我尝试使用 vim、echo 和 tee)

来源:https://gist.github.com/SamTebbs33/8ed6a1d165fae1ca27fff5b495d04797

最佳答案

你一直说0个字节已成功写入,因此程序不断尝试写入其3个字节。

您应该返回从缓冲区成功处理的字节数。

关于c - Linux内核模块中的Write函数被重复调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47274505/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com