标签: linux linux-kernel linux-device-driver
我正在为网络附加硬盘驱动器编写设备驱动程序,我的问题是我可以看到Linux正在向我的块设备发送超过典型4KB请求的请求。实际上,我能注意到的行为是。它首先发送4kB的请求,然后第二个请求大小为8KB,然后是16KB,依此类推。有没有办法禁用此行为并限制Linux一次发送4KB的请求?或者这在我的代码中是不是很糟糕?
blk_rq_sectors
感谢。