multipath: Set 'tur' as the default path checker for NetApp LUNs
authorMartin George <marting@netapp.com>
Mon, 12 Mar 2012 08:22:11 +0000 (13:52 +0530)
committerChristophe Varoqui <christophe.varoqui@opensvc.com>
Mon, 12 Mar 2012 20:09:24 +0000 (21:09 +0100)
commit0515ebb621901c881e4d2a34ab2aa01f47e81eb8
tree54eeda129b28982882ae3f448d13513220545fb6
parente8ad997ba9b6cb53f4bb754849ac4e6104e49c31
multipath: Set 'tur' as the default path checker for NetApp LUNs

In our tests, we've noticed that the 'tur' checker provides
better performance compared to 'directio' primarily because 'tur'
does not use FS-based requests unlike 'directio'. Moreover with
Hannes' recent async tur enhancement, the 'tur' checker is more
efficient now than before.

So we'd prefer using 'tur' as the default path checker for NetApp
LUNs now. The below patch enables the same by updating the
.checker_name in the hwtable for NetApp LUNs.

Signed-off-by: Martin George <marting@netapp.com>
libmultipath/hwtable.c