diff options
Diffstat (limited to 'drivers/char/raw.c')
| -rw-r--r-- | drivers/char/raw.c | 10 | 
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/char/raw.c b/drivers/char/raw.c index f3223aac4df..0102dc78860 100644 --- a/drivers/char/raw.c +++ b/drivers/char/raw.c @@ -190,7 +190,7 @@ static int bind_get(int number, dev_t *dev)  	struct raw_device_data *rawdev;  	struct block_device *bdev; -	if (number <= 0 || number >= MAX_RAW_MINORS) +	if (number <= 0 || number >= max_raw_minors)  		return -EINVAL;  	rawdev = &raw_devices[number]; @@ -284,10 +284,10 @@ static long raw_ctl_compat_ioctl(struct file *file, unsigned int cmd,  #endif  static const struct file_operations raw_fops = { -	.read		= do_sync_read, -	.aio_read	= generic_file_aio_read, -	.write		= do_sync_write, -	.aio_write	= blkdev_aio_write, +	.read		= new_sync_read, +	.read_iter	= generic_file_read_iter, +	.write		= new_sync_write, +	.write_iter	= blkdev_write_iter,  	.fsync		= blkdev_fsync,  	.open		= raw_open,  	.release	= raw_release,  | 
