标签: linux linux-kernel linux-device-driver
我遇到了无法解释的问题:我为网络连接的硬盘驱动器写了一个块设备驱动程序。而我在日志中看到的是,读取和写入请求每次都被发送到块多次。在某些情况下,我看到相同的请求发送了五次。
以下是我遵循的步骤:
运行命令:
dd if = / dev / zero of = / dev / rb bs = 8196
**我的设备是/ dev / rb。
我的假设是我只应该向块设备发出两个写请求;每个块一个,我正在写两个块。