节点read函数 size_t count 怎么开始就能知道count数了。。。
static ssize_t xxx_file_read(struct file *filp, char *buf, size_t count, loff_t *f_pos)
unsigned char *tmp;
tmp = kmalloc(count, GFP_KERNEL);
今天突然注意到,read函数里面count的值事先就知道?以前都没有注意到这个细节,请问这是为什么?write函数事先知道count这是肯定的,但是read怎么也是这样。