dm flakey: check for null arg_name in parse_features()
authorGoldwyn Rodrigues <rgoldwyn@suse.com>
Mon, 4 Dec 2017 03:14:12 +0000 (21:14 -0600)
committerMike Snitzer <snitzer@redhat.com>
Wed, 17 Jan 2018 14:16:13 +0000 (09:16 -0500)
commit7690e25302dc7d0cd42b349e746fe44b44a94f2b
treec2172d68ef5a03d1a309be7d7fbb10605ecc8274
parent7efd5fed6fd713e206ace4b71116d0a5d719fb0a
dm flakey: check for null arg_name in parse_features()

One can crash dm-flakey by specifying more feature arguments than the
number of features supplied.  Checking for null in arg_name avoids
this.

dmsetup create flakey-test --table "0 66076080 flakey /dev/sdb9 0 0 180 2 drop_writes"

Signed-off-by: Goldwyn Rodrigues <rgoldwyn@suse.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-flakey.c