Skip to content

Commit 4f0b70b

Browse files
snitmkergon
authored andcommitted
dm linear: add WRITE SAME support
The linear target can already support WRITE SAME requests so signal this by setting num_write_same_requests to 1. Signed-off-by: Mike Snitzer <snitzer@redhat.com> Signed-off-by: Alasdair G Kergon <agk@redhat.com>
1 parent 23508a9 commit 4f0b70b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

drivers/md/dm-linear.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ static int linear_ctr(struct dm_target *ti, unsigned int argc, char **argv)
5555

5656
ti->num_flush_requests = 1;
5757
ti->num_discard_requests = 1;
58+
ti->num_write_same_requests = 1;
5859
ti->private = lc;
5960
return 0;
6061

@@ -155,7 +156,7 @@ static int linear_iterate_devices(struct dm_target *ti,
155156

156157
static struct target_type linear_target = {
157158
.name = "linear",
158-
.version = {1, 1, 0},
159+
.version = {1, 2, 0},
159160
.module = THIS_MODULE,
160161
.ctr = linear_ctr,
161162
.dtr = linear_dtr,

0 commit comments

Comments
 (0)