Re: [PATCH v3 1/2] block: fail op_is_write() requests to read-only partitions

2018-01-14 Thread Sagi Grimberg
Reviewed-by: Sagi Grimberg

[PATCH v3 1/2] block: fail op_is_write() requests to read-only partitions

2018-01-11 Thread Ilya Dryomov
Regular block device writes go through blkdev_write_iter(), which does bdev_read_only(), while zeroout/discard/etc requests are never checked, both userspace- and kernel-triggered. Add a generic catch-all check to generic_make_request_checks() to actually enforce ioctl(BLKROSET) and