count = PAGE_SIZE - 1; 
count = PAGE_SIZE; 
fill_write_buffer(struct sysfs_buffer * buffer, const char __user * buf, size_t count){	int error;	if (!buffer->page)		buffer->page = (char *)get_zeroed_page(GFP_KERNEL);	if (!buffer->page)		return -ENOMEM;	if (count >= PAGE_SIZE)		count = PAGE_SIZE - 1;	error = copy_from_user(buffer->page,buf,count);	buffer->needs_read_fill = 1;	return error ? -EFAULT : count;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/9d9d27fb651a7c95a46f276bacb4329db47470a6/file.c/clean/fs/sysfs/file.c